diff --git a/p__Classrooms__Lists__Exercise__Answer__index.6d49e879.chunk.css b/p__Classrooms__Lists__Exercise__Answer__index.0367c9b6.chunk.css similarity index 92% rename from p__Classrooms__Lists__Exercise__Answer__index.6d49e879.chunk.css rename to p__Classrooms__Lists__Exercise__Answer__index.0367c9b6.chunk.css index 10579923ab..1cd2f1b37f 100644 --- a/p__Classrooms__Lists__Exercise__Answer__index.6d49e879.chunk.css +++ b/p__Classrooms__Lists__Exercise__Answer__index.0367c9b6.chunk.css @@ -1 +1 @@ -.flex_box_center___kVqBh{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___FMnNq{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___meESe{align-items:center;box-align:center}.flex_box_center_end___KFpOb{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___GHIK9{flex-direction:column;box-orient:block-axis}.video___nn_cD{min-height:160px;background:#fff;text-align:center;padding:14px;margin-bottom:20px;font-size:0}.video___nn_cD span{font-size:16px;text-align:center;color:#ccc;padding-top:50px;display:inline-block}.exitFullScreenModalWrapper___aNB9Q div[class~=ant-modal-confirm-btns]{float:none;display:flex;justify-content:center;margin-bottom:20px}.exitFullScreenModalWrapper___aNB9Q div[class~=ant-modal-confirm-btns] button{width:120px;height:38px;background:#f6f7f9 #3061d0;border-radius:2px}.exitFullScreenModal___HIMyY{text-align:center;font-size:30px;font-weight:400}.exitFullScreenModal___HIMyY .warningIcon___xEURa{height:88px;margin-bottom:20px}.exitFullScreenModal___HIMyY .warningText___W6NPJ{color:#e30000}.exitFullScreenModal___HIMyY .countdownWrapper___n8g1M{display:inline-block}.forcedModalWrapper___JPMQ2 .forcedModalContent___uY5FV{text-align:center}.forcedModalWrapper___JPMQ2 .forcedModalContent___uY5FV .forcedText___C3CrF{font-size:30px;font-weight:500;color:#e30000;margin-bottom:10px}.forcedModalWrapper___JPMQ2 .forcedModalContent___uY5FV .screenNumText___oljHN{font-size:14px;font-weight:400;color:#333;margin-bottom:20px}.forcedModalWrapper___JPMQ2 .forcedModalContent___uY5FV img{height:85px;margin-bottom:20px}.flex_box_center___ariLt{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___MC6sH{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___tJHfy{align-items:center;box-align:center}.flex_box_center_end___AfB_t{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___xX4Fj{flex-direction:column;box-orient:block-axis}.bg___nHBEZ{background:#fff}[id=educoder] .wrapper___TZKl8{padding-top:14px}[id=educoder] .wrapper___TZKl8 .exerciseAlert___QUMwm{border-radius:0;padding:7px 15px;margin-bottom:10px;background-color:#f6f7f9}[id=educoder] .wrapper___TZKl8 .exerciseAlert___QUMwm div[class~=ant-alert-description]{padding:10px 48px 8px 5px}[id=educoder] .wrapper___TZKl8 .exerciseAlert___QUMwm .title___rj6Q0{font-size:14px;color:#e99237;white-space:nowrap}[id=educoder] .wrapper___TZKl8 .exerciseAlert___QUMwm .content___Te7Wz{font-size:14px;color:#434d6c}[id=educoder] .baseMargin___BRmsh{margin-left:62px}[id=educoder] .noWrap___X6AS3{white-space:nowrap}[id=educoder] .singleItem___GkaDR{border-radius:2px;border:1px solid #CCCCCC;padding:20px 15px 10px}[id=educoder] .questionIcons___XoGYC [class~=ant-anchor-link]{display:inline}[id=educoder] .questionIcons___XoGYC [class~=ant-anchor-wrapper]{margin:0;overflow:hidden}[id=educoder] .questionIcons___XoGYC span,[id=educoder] .questionIcons___XoGYC a{width:40px;height:40px;line-height:40px;text-align:center;color:#fff;background:#fb3226;display:inline-block;margin-right:8px;margin-bottom:20px;border-radius:40px;font-weight:700;cursor:pointer}[id=educoder] .questionIcons___XoGYC span:hover,[id=educoder] .questionIcons___XoGYC a:hover{background-color:#ec7d72}[id=educoder] .questionIcons___XoGYC span:nth-child(5n),[id=educoder] .questionIcons___XoGYC a:nth-child(5n){margin-right:25px}[id=educoder] .questionIcons___XoGYC .green___iIYnV{background-color:#2abd8c}[id=educoder] .questionIcons___XoGYC .green___iIYnV:hover{background-color:#88d19e}[id=educoder] .questionIcons___XoGYC .orange___EIhiL{background-color:#fd8001}[id=educoder] .questionIcons___XoGYC .orange___EIhiL:hover{background-color:#fb9f42}[id=educoder] .greenTip___WwiUh{color:#2abd8c;margin-left:15px}[id=educoder] .greenTip___WwiUh:before{content:"";width:12px;height:12px;background:#2abd8c;border-radius:12px;display:inline-block;margin-right:4px;position:relative;top:1px}[id=educoder] .redTip___aWSt4{color:#fb3226;margin-left:15px}[id=educoder] .redTip___aWSt4:before{content:"";width:12px;height:12px;background:#fb3226;border-radius:12px;display:inline-block;margin-right:4px;position:relative;top:1px}[id=educoder] .orangeTip___j5g_H{color:#fd8001;margin-left:15px}[id=educoder] .orangeTip___j5g_H:before{content:"";width:12px;height:12px;background:#fd8001;border-radius:12px;display:inline-block;margin-right:4px;position:relative;top:1px}[id=educoder] .pollDesc___yDT2Q{color:#333;background-color:#fff;padding:15px;box-sizing:border-box;margin-top:30px;margin-bottom:0}[id=educoder] .answered___d2hE7{position:relative}[id=educoder] .answered___d2hE7:after{position:absolute;right:35px;top:4px;width:12px;height:12px;border-radius:50%;background:#cbcbcb;content:""}[id=educoder] .unanswer___AdOhE{position:relative}[id=educoder] .unanswer___AdOhE:after{position:absolute;right:35px;top:4px;width:12px;height:12px;border-radius:50%;background:#fff;content:"";border:1px solid #cbcbcb}[id=educoder] .anchor___z3CaP{display:flex;flex-direction:row}[id=educoder] .anchor___z3CaP [class~=ant-anchor-link]{padding:0}[id=educoder] .answerFlag___wwTKa{display:block;float:left;margin-right:10px;border-radius:50%;height:40px;line-height:40px;width:40px;text-align:center;cursor:pointer;margin-bottom:5px;background:#ff3756;color:#fff;border:1px solid #ff3756}[id=educoder] .answerFlag___wwTKa [class~=ant-anchor-link-title]{color:#fff}[id=educoder] .flagActive___piG3D{background-color:#29bd8b;color:#fff;border:1px solid #29bd8b}[id=educoder] .flagHalf___E29dd{background-color:#ff6800;color:#fff;border:1px solid #ff6800}[id=educoder] .answerStudentFlag___HRVt8{display:block;float:left;margin-right:10px;border-radius:50%;border:1px solid #cbcbcb;height:40px;line-height:40px;width:40px;text-align:center;color:#999;cursor:pointer;margin-bottom:5px}[id=educoder] .answerStudentActive___kM6r4{background:#cbcbcb;color:#fff}[id=educoder] .questionItem___q6Hgu [class~=ant-checkbox-group],[id=educoder] .questionItem___q6Hgu [class~=ant-radio-group]{width:100%}[id=educoder] .questionItem___q6Hgu [class~=ant-checkbox-wrapper]{margin-right:5px;display:flex;align-items:baseline}[id=educoder] .questionItem___q6Hgu [class~=ant-checkbox]+span{display:inline-flex}[id=educoder] .questionItem___q6Hgu [class~=ant-checkbox]+span [class~=mr3]{flex-shrink:0}[id=educoder] .questionItem___q6Hgu .questionScore___RW5tm{background:#ececec99;border-radius:2px;width:52px;height:25px;white-space:nowrap;display:flex;align-items:center;justify-content:center;flex-shrink:0}[id=educoder] .itemType___pPqzT{padding:20px 5px}[id=educoder] .itemFlag___j5TSr{padding:0 10px;border-radius:15px;height:22px;line-height:22px;background:#eaeaea;color:#999;font-size:14px}[id=educoder] .answerWrap___G9dnn{margin-bottom:40px}[id=educoder] .answerSubjective___LRVKJ{width:100%;height:130px;padding:5px;overflow:auto;resize:vertical;outline:none}[id=educoder] .otherInput___SxNAw{border:none;border-bottom:1px solid #eee;background:transparent;flex:1 1;height:20px;line-height:20px}[id=educoder] .otherInput___SxNAw [class~=ant-input]:hover,[id=educoder] .otherInput___SxNAw [class~=ant-input]:focus{border:none!important;border-bottom:1px solid #eee!important;background:#f8f8f8!important}[id=educoder] .submitButton___zPo7H{width:130px;height:40px}[id=educoder] .randomFlag___TOZ2H{width:68px;height:24px;line-height:24px;text-align:center;background:#84b6eb;color:#fff;border-radius:20px;font-size:12px;margin-left:24px;display:inline-block}[id=educoder] .answerTrue___fgIW0{position:relative;margin-right:40px;cursor:default}[id=educoder] .answerTrue___fgIW0:after{position:absolute;right:35px;top:4px;width:20px;height:10px;border-radius:5px;background:#29bd8b;content:""}[id=educoder] .answerFalse___gAQD8{position:relative;margin-right:40px;cursor:default}[id=educoder] .answerFalse___gAQD8:after{position:absolute;right:35px;top:4px;width:20px;height:10px;border-radius:5px;background:#ff3756;content:""}[id=educoder] .answerHalf___h40sX{position:relative;margin-right:40px;cursor:default}[id=educoder] .answerHalf___h40sX:after{position:absolute;left:-25px;top:4px;width:20px;height:10px;border-radius:5px;background:#ff6800;content:""}[id=educoder] .renderHtml___UerV1{display:inline-flex;align-items:baseline}[id=educoder] .simpleText___ZKx7o{background:#f5f5f5;border-radius:4px;border:1px solid #eaeaea;padding:5px;min-height:35px;box-sizing:border-box}[id=educoder] .answerYes___AA0oM{width:12px;height:12px;background:#165dff66;color:#fff;display:inline-block;margin-right:4px}[id=educoder] .answerNo___gMGLy{width:12px;height:12px;border:1px solid rgba(0,0,0,.15);color:#fff;display:flex;align-items:flex-end;margin-right:4px}[id=educoder] .answerInfo___tB4Wz{font-size:12px;margin-bottom:10px;padding:20px 20px 0}[id=educoder] .answerInfo___tB4Wz .answerProgress___CbmXy{font-weight:500}[id=educoder] .answerSheetWrap___aPipx{margin-bottom:25px}[id=educoder] .answerSheetQuestionTitle___P18Ss{margin-bottom:15px;font-size:14px;font-weight:500;color:#666;cursor:pointer}[id=educoder] .answerSheet___yhxK1{font-size:0;vertical-align:top;margin-top:8px;margin-bottom:25px;width:100%}[id=educoder] .answerSheet___yhxK1 .answerSheetItem___DIH2V{width:26px;height:26px;color:#666;border:1px solid rgba(0,0,0,.15);border-radius:2px;display:inline-block;font-size:14px;line-height:26px;text-align:center;position:relative;cursor:pointer}[id=educoder] .answerSheet___yhxK1 .answerSheetItem___DIH2V .qindex___XuKA8{position:relative;z-index:1}[id=educoder] .answerSheet___yhxK1 .answerSheetItem___DIH2V .markIcon___ZTkqb{position:absolute;top:-8px;right:-8px;color:#ffb538}[id=educoder] .answerSheet___yhxK1 .answerSheetItem___DIH2V:hover{border-color:#0152d9;color:#0152d9}[id=educoder] .answerSheet___yhxK1 .answerSheetItem___DIH2V.active___WSsrt{background:#165dff66;color:#fff}[id=educoder] .answerSheet___yhxK1 .answerSheetItem___DIH2V.yes___knuOK{background:#e0f4e4;color:#028d01;border:1px solid #E0F4E4!important}[id=educoder] .answerSheet___yhxK1 .answerSheetItem___DIH2V.no___gv_cs{background:#ffd5d0;color:#fb3226;border:1px solid #FFD5D0!important}[id=educoder] .answerSheet___yhxK1 .answerSheetItem___DIH2V.bf___pJfi5{background:#ffe5c4;color:#e77400;border:1px solid #FFE5C4!important}[id=educoder] .answerSheet___yhxK1 .answerSheetItem___DIH2V.partialActive___K6lsa{background:#eee;color:#fff}[id=educoder] .answerSheet___yhxK1 .answerSheetItem___DIH2V.selected___grFyM{border:1px solid #165DFF;color:#165dff}[id=educoder] .countDown___OzcWL{display:flex;align-items:center;color:#37ad83}[id=educoder] .countDown___OzcWL .cnText___TvFjV{font-size:14px}[id=educoder] .countDown___OzcWL>div{text-align:center;display:inline-block;margin-left:10px}[id=educoder] .countDown___OzcWL>div [class~=ant-statistic]{display:inline-block}[id=educoder] .countDown___OzcWL>div [class~=ant-statistic-content]{color:#37ad83;font-weight:500;font-size:20px}[id=educoder] .countDown___OzcWL>div.red___Mge1h{color:red;border-color:red}[id=educoder] .countDown___OzcWL>div.red___Mge1h [class~=ant-statistic-content]{color:red}[id=educoder] .refreshBtn___lK1MX{width:88px;height:38px;background:#f6f7f9;border-radius:4px;color:#37ad83;border:none}[id=educoder] .refreshBtn___lK1MX:hover,[id=educoder] .refreshBtn___lK1MX:focus,[id=educoder] .refreshBtn___lK1MX:active{background:#f6f7f9;color:#37ad83}[id=educoder] .fold___id0EJ{background:#fff;width:16px;height:66px;position:absolute;top:50%;margin-top:-33px;right:-16px;z-index:3;cursor:pointer;display:box;display:flex;justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}[id=educoder] .fold___id0EJ:before{content:"";width:0;height:0;position:absolute;right:0;top:0;border-right:15px solid #fafafa;border-bottom:10px solid #fff}[id=educoder] .fold___id0EJ:after{content:"";width:0;height:0;position:absolute;right:0;bottom:0;border-right:15px solid #fafafa;border-top:10px solid #fff}[id=educoder] .cardList___xKhMX{height:calc(88vh - 224px);padding:10px 20px 160px;overflow:auto}[id=educoder] .cardList___xKhMX.withQrcode___qphZK{height:calc(88vh - 324px)}[id=educoder] .iframe___pMMQx{position:fixed;inset:0;z-index:999;width:100%;height:100%;border:none;display:none;background:#fff}[id=educoder] .eduTip___hXWhK{background:#fff;padding:15px;border-radius:6px;margin-top:20px}[id=educoder] .eduQrcode____qxcx{background:#fff;padding:10px 15px;margin-top:20px}[id=educoder] .eduQrcode____qxcx canvas{width:110px;height:110px;border:10px solid #0152d9;border-radius:4px}[id=educoder] .eduVideo___mufWJ>aside{padding:0;margin-bottom:0}[id=educoder] .eduVideo___mufWJ>aside video{width:100%;border-top-left-radius:4px;border-top-right-radius:4px}[id=educoder] .eduUsername___tiufh{border-radius:0 0 6px 6px;font-weight:600}[id=educoder] .startAnswer___AA7n5{width:100%;height:50px;line-height:50px;padding-left:20px;background:#fff;border-radius:6px;border:1px solid #ccccc0;cursor:pointer;margin-top:20px}[id=educoder] .eduSubmit___UPIsJ{display:flex;align-items:center;position:fixed;left:0;bottom:0;width:100%;background:#fff;z-index:205;box-shadow:0 -2px 8px #cccccc80;height:80px}[id=educoder] .eduSubmit___UPIsJ>div{width:1200px;margin:0 auto!important}[id=educoder] .eduTitle___jCJrO{position:fixed;z-index:3;left:0;padding:10px 0;top:-10px;width:100%;background:#fff}[id=educoder] .eduTitle___jCJrO>aside{width:1200px;margin:0 auto}[id=educoder] .wrpAnswer___AVK1Y [class~=full-screen]{top:56px!important;height:auto!important;bottom:68px}[id=educoder] .wrpAnswer___AVK1Y [class~=full-screen] [class~=markdown-editor-body]{height:calc(100% - 30px)!important}[id=educoder] .simpleMd___ZGbXj *{word-break:break-all;white-space:break-spaces}[id=educoder] .videomodal___bYarH{width:200px;padding:0}[id=educoder] .videomodal___bYarH div[class~=ant-modal-body]{padding:0}[id=educoder] .mainPart___Fqvw7 .userInfoText___nqL8p{font-size:16px;font-weight:600;color:#000}[id=educoder] .mainPart___Fqvw7 .answerSheetBottom___yXf5u{background:#fff;box-shadow:0 -2px 4px #eaeef4;height:40px;display:flex;position:absolute;bottom:0;width:100%;align-items:center;z-index:5}[id=educoder] .mainPart___Fqvw7 .tooltipWrap___AxG9B{display:flex;align-items:center;color:#5f6368}[id=educoder] .mainPart___Fqvw7 .leftPart___P4Ook{height:88vh;overflow:hidden;position:relative}[id=educoder] .mainPart___Fqvw7 .leftPart___P4Ook .grey___UBSG9{color:#666;border:none;background-color:#e4e4e4}[id=educoder] .mainPart___Fqvw7 .leftPart___P4Ook .grey___UBSG9:hover{background-color:#d6d6d6}[id=educoder] .mainPart___Fqvw7 .leftPart___P4Ook .green___iIYnV{color:#028d01;border:none;font-weight:700;background-color:#e0f4e4}[id=educoder] .mainPart___Fqvw7 .leftPart___P4Ook .green___iIYnV:hover{background-color:#c5e9cc}[id=educoder] .mainPart___Fqvw7 .leftPart___P4Ook .blue___aRuKK{color:#0152d9;border:none;font-weight:700;background-color:#deefff}[id=educoder] .mainPart___Fqvw7 .leftPart___P4Ook .blue___aRuKK:hover{background-color:#cae5ff}[id=educoder] .mainPart___Fqvw7 .leftPart___P4Ook .orange___EIhiL{color:#ff6800;border:none;font-weight:700;background-color:#ffe9c9}[id=educoder] .mainPart___Fqvw7 .leftPart___P4Ook .orange___EIhiL:hover{background-color:#fddfb1}[id=educoder] .mainPart___Fqvw7 .leftPart___P4Ook .red___Mge1h{color:#fb3226;border:none;font-weight:700;background-color:#ffd5d0}[id=educoder] .mainPart___Fqvw7 .leftPart___P4Ook .red___Mge1h:hover{background-color:#ffbdb6}[id=educoder] .mainPart___Fqvw7 .rightPart___De4P3{height:88vh;background-color:#fff;overflow:hidden;position:relative}[id=educoder] .mainPart___Fqvw7 .rightPart___De4P3 .questionPart___GTq66{overflow:auto;height:inherit;padding-bottom:78px}[id=educoder] .mainPart___Fqvw7 .rightPart___De4P3 .questionPart___GTq66 .questionTypeTitle___r6Fo9{font-size:16px;font-weight:600;color:#000}[id=educoder] .mainPart___Fqvw7 .rightPart___De4P3 .questionPart___GTq66 .questionTypeInfo___JfpWv{font-size:16px;font-weight:400;color:#464f66}[id=educoder] .mainPart___Fqvw7 .rightPart___De4P3 .questionPart___GTq66 .toIframeBtn___gRKtn{width:92px;height:36px}[id=educoder] .mainPart___Fqvw7 .rightPart___De4P3 .bottom___coSlv{height:64px;width:100%;position:absolute;bottom:0;box-shadow:0 -2px 8px #f1f1f1;padding:0 30px;background-color:#fff;z-index:100}[id=educoder] .mainPart___Fqvw7 .rightPart___De4P3 .bottom___coSlv .markBtn___ZCLGF{width:116px;height:38px;border-radius:4px;color:#666}[id=educoder] .mainPart___Fqvw7 .rightPart___De4P3 .bottom___coSlv .markBtn___ZCLGF:hover{color:#3061d0}[id=educoder] .mainPart___Fqvw7 .rightPart___De4P3 .changeButton___sBTjl{width:118px;height:38px;border-radius:2px}[id=educoder] .mainPart___Fqvw7 .rightPart___De4P3 .changeButton___sBTjl.prevBtn___lgCPG{color:#666}[id=educoder] .mainPart___Fqvw7 .rightPart___De4P3 .changeButton___sBTjl.prevBtn___lgCPG:hover{color:#3061d0}[id=educoder] .analysisWrap___JoCnb{border-top:1px dotted #CCCCCC;padding-top:20px}[id=educoder] .analysisWrap___JoCnb .greyBg___vgesc{background:#f6f7f9;border-radius:4px;padding:20px 15px}[id=educoder] .fixHeader___RoNxE{width:100%;min-width:1000px;height:64px;background:#fff;box-shadow:0 2px 4px #eaeef4;display:flex;align-items:stretch;z-index:1}[id=educoder] .fixHeader___RoNxE .exerciseTitle___Dtp56{font-size:18px;font-weight:600;color:#333;max-width:500px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}[id=educoder] .fixHeader___RoNxE .submitButton___zPo7H{width:88px;height:38px;border-radius:4px}[id=educoder] .commitModal___zqvNA .commitItem___mjYF6{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}[id=educoder] .commitModal___zqvNA .commitInfoLabel___KtIjW{font-size:14px;color:#666;margin-right:8px}[id=educoder] .commitModal___zqvNA .commitInfoValue___DCyRn{font-size:14px;color:#191919}[id=educoder] .cameraHeader___Pqhwb{height:46px;width:316px;padding:0 12px;background-color:#fff;border-radius:6px 6px 0 0}[id=educoder] .cameraHeader___Pqhwb i{color:#3061d0;margin-right:8px}[id=educoder] .cameraHeader___Pqhwb span{font-size:14px;color:#232b40}[id=educoder] .dottedLineWrapper___ONO9c .leftHalfCircle___RNJN7{border-radius:50%;width:20px;height:20px;background-color:#fafafa;transform:translate(-50%)}[id=educoder] .dottedLineWrapper___ONO9c .dottedLine___qWy4W{border-bottom:1px dotted #CCCCCC}[id=educoder] .dottedLineWrapper___ONO9c .rightHalfCircle___s3_hr{border-radius:50%;width:20px;height:20px;background-color:#fafafa;transform:translate(50%)}[id=educoder] .orangeNum___IYnup{color:#ffa25a}[id=educoder] .teachAnalysis___FH6fk{color:#5f6368;cursor:pointer}[id=educoder] .teachAnalysis___FH6fk:hover{color:#3061d0}[id=educoder] .teachAnalysisModal___RcKVp{color:#000000e6;line-height:25px}[id=educoder] .teachAnalysisModal___RcKVp [class^=ant-modal-header]{padding:25px 25px 0}[id=educoder] .teachAnalysisModal___RcKVp [class^=ant-modal-body]{padding:20px 25px 25px}.screenLock____A8oZ{position:fixed;left:0;top:0;z-index:103;background-color:red;width:100vw;height:100vh;font-size:80px;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff}@font-face{font-family:KaTeX_AMS;src:url(./static/KaTeX_AMS-Regular.e101fd3b.woff2) format("woff2"),url(./static/KaTeX_AMS-Regular.89a32939.woff) format("woff"),url(./static/KaTeX_AMS-Regular.76b481f1.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Caligraphic;src:url(./static/KaTeX_Caligraphic-Bold.804b0502.woff2) format("woff2"),url(./static/KaTeX_Caligraphic-Bold.ebf5447d.woff) format("woff"),url(./static/KaTeX_Caligraphic-Bold.28758623.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:KaTeX_Caligraphic;src:url(./static/KaTeX_Caligraphic-Regular.7ca15b3a.woff2) format("woff2"),url(./static/KaTeX_Caligraphic-Regular.d642f1a8.woff) format("woff"),url(./static/KaTeX_Caligraphic-Regular.fe9310f0.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Fraktur;src:url(./static/KaTeX_Fraktur-Bold.33bcfed3.woff2) format("woff2"),url(./static/KaTeX_Fraktur-Bold.fc482350.woff) format("woff"),url(./static/KaTeX_Fraktur-Bold.70f2abc1.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:KaTeX_Fraktur;src:url(./static/KaTeX_Fraktur-Regular.86cfbe4e.woff2) format("woff2"),url(./static/KaTeX_Fraktur-Regular.29abfb1c.woff) format("woff"),url(./static/KaTeX_Fraktur-Regular.51bff235.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Main;src:url(./static/KaTeX_Main-Bold.603892c5.woff2) format("woff2"),url(./static/KaTeX_Main-Bold.9f5bc66f.woff) format("woff"),url(./static/KaTeX_Main-Bold.da66c0ab.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:KaTeX_Main;src:url(./static/KaTeX_Main-BoldItalic.bd95a810.woff2) format("woff2"),url(./static/KaTeX_Main-BoldItalic.c31eb616.woff) format("woff"),url(./static/KaTeX_Main-BoldItalic.962b328a.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:KaTeX_Main;src:url(./static/KaTeX_Main-Italic.7662be2b.woff2) format("woff2"),url(./static/KaTeX_Main-Italic.3c94ae8c.woff) format("woff"),url(./static/KaTeX_Main-Italic.b1598925.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:KaTeX_Main;src:url(./static/KaTeX_Main-Regular.7056d1df.woff2) format("woff2"),url(./static/KaTeX_Main-Regular.f23b28dc.woff) format("woff"),url(./static/KaTeX_Main-Regular.fe159c21.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Math;src:url(./static/KaTeX_Math-BoldItalic.df742084.woff2) format("woff2"),url(./static/KaTeX_Math-BoldItalic.a6fde119.woff) format("woff"),url(./static/KaTeX_Math-BoldItalic.8ee92314.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:KaTeX_Math;src:url(./static/KaTeX_Math-Italic.912cb075.woff2) format("woff2"),url(./static/KaTeX_Math-Italic.ad043b21.woff) format("woff"),url(./static/KaTeX_Math-Italic.f4a2fd50.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:KaTeX_SansSerif;src:url(./static/KaTeX_SansSerif-Bold.198a2b19.woff2) format("woff2"),url(./static/KaTeX_SansSerif-Bold.2dee50c6.woff) format("woff"),url(./static/KaTeX_SansSerif-Bold.9ae5090b.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:KaTeX_SansSerif;src:url(./static/KaTeX_SansSerif-Italic.58452206.woff2) format("woff2"),url(./static/KaTeX_SansSerif-Italic.f88f16ed.woff) format("woff"),url(./static/KaTeX_SansSerif-Italic.363562bf.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:KaTeX_SansSerif;src:url(./static/KaTeX_SansSerif-Regular.50cd68ac.woff2) format("woff2"),url(./static/KaTeX_SansSerif-Regular.13e35ac8.woff) format("woff"),url(./static/KaTeX_SansSerif-Regular.d1c35243.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Script;src:url(./static/KaTeX_Script-Regular.2fc42204.woff2) format("woff2"),url(./static/KaTeX_Script-Regular.8f35f84f.woff) format("woff"),url(./static/KaTeX_Script-Regular.d09e0cea.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Size1;src:url(./static/KaTeX_Size1-Regular.03ff84ee.woff2) format("woff2"),url(./static/KaTeX_Size1-Regular.2222c8c3.woff) format("woff"),url(./static/KaTeX_Size1-Regular.920c8080.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Size2;src:url(./static/KaTeX_Size2-Regular.fa296a19.woff2) format("woff2"),url(./static/KaTeX_Size2-Regular.45c74525.woff) format("woff"),url(./static/KaTeX_Size2-Regular.7d3e746e.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Size3;src:url(./static/KaTeX_Size3-Regular.d9075b2b.woff2) format("woff2"),url(./static/KaTeX_Size3-Regular.62bef299.woff) format("woff"),url(./static/KaTeX_Size3-Regular.39f7a039.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Size4;src:url(./static/KaTeX_Size4-Regular.93084eec.woff2) format("woff2"),url(./static/KaTeX_Size4-Regular.3ee0d868.woff) format("woff"),url(./static/KaTeX_Size4-Regular.cd3f02bf.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Typewriter;src:url(./static/KaTeX_Typewriter-Regular.65cd6476.woff2) format("woff2"),url(./static/KaTeX_Typewriter-Regular.3f215ba2.woff) format("woff"),url(./static/KaTeX_Typewriter-Regular.73468499.ttf) format("truetype");font-weight:400;font-style:normal}.katex{font: 1.21em KaTeX_Main,Times New Roman,serif;line-height:1.2;text-indent:0;text-rendering:auto}.katex *{-ms-high-contrast-adjust:none!important}.katex .katex-version:after{content:"0.11.1"}.katex .katex-mathml{position:absolute;clip:rect(1px,1px,1px,1px);padding:0;border:0;height:1px;width:1px;overflow:hidden}.katex .katex-html>.newline{display:block}.katex .base{position:relative;white-space:nowrap;width:min-content}.katex .base,.katex .strut{display:inline-block}.katex .textbf{font-weight:700}.katex .textit{font-style:italic}.katex .textrm{font-family:KaTeX_Main}.katex .textsf{font-family:KaTeX_SansSerif}.katex .texttt{font-family:KaTeX_Typewriter}.katex .mathdefault{font-family:KaTeX_Math;font-style:italic}.katex .mathit{font-family:KaTeX_Main;font-style:italic}.katex .mathrm{font-style:normal}.katex .mathbf{font-family:KaTeX_Main;font-weight:700}.katex .boldsymbol{font-family:KaTeX_Math;font-weight:700;font-style:italic}.katex .amsrm,.katex .mathbb,.katex .textbb{font-family:KaTeX_AMS}.katex .mathcal{font-family:KaTeX_Caligraphic}.katex .mathfrak,.katex .textfrak{font-family:KaTeX_Fraktur}.katex .mathtt{font-family:KaTeX_Typewriter}.katex .mathscr,.katex .textscr{font-family:KaTeX_Script}.katex .mathsf,.katex .textsf{font-family:KaTeX_SansSerif}.katex .mathboldsf,.katex .textboldsf{font-family:KaTeX_SansSerif;font-weight:700}.katex .mathitsf,.katex .textitsf{font-family:KaTeX_SansSerif;font-style:italic}.katex .mainrm{font-family:KaTeX_Main;font-style:normal}.katex .vlist-t{display:inline-table;table-layout:fixed}.katex .vlist-r{display:table-row}.katex .vlist{display:table-cell;vertical-align:bottom;position:relative}.katex .vlist>span{display:block;height:0;position:relative}.katex .vlist>span>span{display:inline-block}.katex .vlist>span>.pstrut{overflow:hidden;width:0}.katex .vlist-t2{margin-right:-2px}.katex .vlist-s{display:table-cell;vertical-align:bottom;font-size:1px;width:2px;min-width:2px}.katex .msupsub{text-align:left}.katex .mfrac>span>span{text-align:center}.katex .mfrac .frac-line{display:inline-block;width:100%;border-bottom-style:solid}.katex .hdashline,.katex .hline,.katex .mfrac .frac-line,.katex .overline .overline-line,.katex .rule,.katex .underline .underline-line{min-height:1px}.katex .mspace{display:inline-block}.katex .clap,.katex .llap,.katex .rlap{width:0;position:relative}.katex .clap>.inner,.katex .llap>.inner,.katex .rlap>.inner{position:absolute}.katex .clap>.fix,.katex .llap>.fix,.katex .rlap>.fix{display:inline-block}.katex .llap>.inner{right:0}.katex .clap>.inner,.katex .rlap>.inner{left:0}.katex .clap>.inner>span{margin-left:-50%;margin-right:50%}.katex .rule{display:inline-block;border:0 solid;position:relative}.katex .hline,.katex .overline .overline-line,.katex .underline .underline-line{display:inline-block;width:100%;border-bottom-style:solid}.katex .hdashline{display:inline-block;width:100%;border-bottom-style:dashed}.katex .sqrt>.root{margin-left:.27777778em;margin-right:-.55555556em}.katex .fontsize-ensurer.reset-size1.size1,.katex .sizing.reset-size1.size1{font-size:1em}.katex .fontsize-ensurer.reset-size1.size2,.katex .sizing.reset-size1.size2{font-size:1.2em}.katex .fontsize-ensurer.reset-size1.size3,.katex .sizing.reset-size1.size3{font-size:1.4em}.katex .fontsize-ensurer.reset-size1.size4,.katex .sizing.reset-size1.size4{font-size:1.6em}.katex .fontsize-ensurer.reset-size1.size5,.katex .sizing.reset-size1.size5{font-size:1.8em}.katex .fontsize-ensurer.reset-size1.size6,.katex .sizing.reset-size1.size6{font-size:2em}.katex .fontsize-ensurer.reset-size1.size7,.katex .sizing.reset-size1.size7{font-size:2.4em}.katex .fontsize-ensurer.reset-size1.size8,.katex .sizing.reset-size1.size8{font-size:2.88em}.katex .fontsize-ensurer.reset-size1.size9,.katex .sizing.reset-size1.size9{font-size:3.456em}.katex .fontsize-ensurer.reset-size1.size10,.katex .sizing.reset-size1.size10{font-size:4.148em}.katex .fontsize-ensurer.reset-size1.size11,.katex .sizing.reset-size1.size11{font-size:4.976em}.katex .fontsize-ensurer.reset-size2.size1,.katex .sizing.reset-size2.size1{font-size:.83333333em}.katex .fontsize-ensurer.reset-size2.size2,.katex .sizing.reset-size2.size2{font-size:1em}.katex .fontsize-ensurer.reset-size2.size3,.katex .sizing.reset-size2.size3{font-size:1.16666667em}.katex .fontsize-ensurer.reset-size2.size4,.katex .sizing.reset-size2.size4{font-size:1.33333333em}.katex .fontsize-ensurer.reset-size2.size5,.katex .sizing.reset-size2.size5{font-size:1.5em}.katex .fontsize-ensurer.reset-size2.size6,.katex .sizing.reset-size2.size6{font-size:1.66666667em}.katex .fontsize-ensurer.reset-size2.size7,.katex .sizing.reset-size2.size7{font-size:2em}.katex .fontsize-ensurer.reset-size2.size8,.katex .sizing.reset-size2.size8{font-size:2.4em}.katex .fontsize-ensurer.reset-size2.size9,.katex .sizing.reset-size2.size9{font-size:2.88em}.katex .fontsize-ensurer.reset-size2.size10,.katex .sizing.reset-size2.size10{font-size:3.45666667em}.katex .fontsize-ensurer.reset-size2.size11,.katex .sizing.reset-size2.size11{font-size:4.14666667em}.katex .fontsize-ensurer.reset-size3.size1,.katex .sizing.reset-size3.size1{font-size:.71428571em}.katex .fontsize-ensurer.reset-size3.size2,.katex .sizing.reset-size3.size2{font-size:.85714286em}.katex .fontsize-ensurer.reset-size3.size3,.katex .sizing.reset-size3.size3{font-size:1em}.katex .fontsize-ensurer.reset-size3.size4,.katex .sizing.reset-size3.size4{font-size:1.14285714em}.katex .fontsize-ensurer.reset-size3.size5,.katex .sizing.reset-size3.size5{font-size:1.28571429em}.katex .fontsize-ensurer.reset-size3.size6,.katex .sizing.reset-size3.size6{font-size:1.42857143em}.katex .fontsize-ensurer.reset-size3.size7,.katex .sizing.reset-size3.size7{font-size:1.71428571em}.katex .fontsize-ensurer.reset-size3.size8,.katex .sizing.reset-size3.size8{font-size:2.05714286em}.katex .fontsize-ensurer.reset-size3.size9,.katex .sizing.reset-size3.size9{font-size:2.46857143em}.katex .fontsize-ensurer.reset-size3.size10,.katex .sizing.reset-size3.size10{font-size:2.96285714em}.katex .fontsize-ensurer.reset-size3.size11,.katex .sizing.reset-size3.size11{font-size:3.55428571em}.katex .fontsize-ensurer.reset-size4.size1,.katex .sizing.reset-size4.size1{font-size:.625em}.katex .fontsize-ensurer.reset-size4.size2,.katex .sizing.reset-size4.size2{font-size:.75em}.katex .fontsize-ensurer.reset-size4.size3,.katex .sizing.reset-size4.size3{font-size:.875em}.katex .fontsize-ensurer.reset-size4.size4,.katex .sizing.reset-size4.size4{font-size:1em}.katex .fontsize-ensurer.reset-size4.size5,.katex .sizing.reset-size4.size5{font-size:1.125em}.katex .fontsize-ensurer.reset-size4.size6,.katex .sizing.reset-size4.size6{font-size:1.25em}.katex .fontsize-ensurer.reset-size4.size7,.katex .sizing.reset-size4.size7{font-size:1.5em}.katex .fontsize-ensurer.reset-size4.size8,.katex .sizing.reset-size4.size8{font-size:1.8em}.katex .fontsize-ensurer.reset-size4.size9,.katex .sizing.reset-size4.size9{font-size:2.16em}.katex .fontsize-ensurer.reset-size4.size10,.katex .sizing.reset-size4.size10{font-size:2.5925em}.katex .fontsize-ensurer.reset-size4.size11,.katex .sizing.reset-size4.size11{font-size:3.11em}.katex .fontsize-ensurer.reset-size5.size1,.katex .sizing.reset-size5.size1{font-size:.55555556em}.katex .fontsize-ensurer.reset-size5.size2,.katex .sizing.reset-size5.size2{font-size:.66666667em}.katex .fontsize-ensurer.reset-size5.size3,.katex .sizing.reset-size5.size3{font-size:.77777778em}.katex .fontsize-ensurer.reset-size5.size4,.katex .sizing.reset-size5.size4{font-size:.88888889em}.katex .fontsize-ensurer.reset-size5.size5,.katex .sizing.reset-size5.size5{font-size:1em}.katex .fontsize-ensurer.reset-size5.size6,.katex .sizing.reset-size5.size6{font-size:1.11111111em}.katex .fontsize-ensurer.reset-size5.size7,.katex .sizing.reset-size5.size7{font-size:1.33333333em}.katex .fontsize-ensurer.reset-size5.size8,.katex .sizing.reset-size5.size8{font-size:1.6em}.katex .fontsize-ensurer.reset-size5.size9,.katex .sizing.reset-size5.size9{font-size:1.92em}.katex .fontsize-ensurer.reset-size5.size10,.katex .sizing.reset-size5.size10{font-size:2.30444444em}.katex .fontsize-ensurer.reset-size5.size11,.katex .sizing.reset-size5.size11{font-size:2.76444444em}.katex .fontsize-ensurer.reset-size6.size1,.katex .sizing.reset-size6.size1{font-size:.5em}.katex .fontsize-ensurer.reset-size6.size2,.katex .sizing.reset-size6.size2{font-size:.6em}.katex .fontsize-ensurer.reset-size6.size3,.katex .sizing.reset-size6.size3{font-size:.7em}.katex .fontsize-ensurer.reset-size6.size4,.katex .sizing.reset-size6.size4{font-size:.8em}.katex .fontsize-ensurer.reset-size6.size5,.katex .sizing.reset-size6.size5{font-size:.9em}.katex .fontsize-ensurer.reset-size6.size6,.katex .sizing.reset-size6.size6{font-size:1em}.katex .fontsize-ensurer.reset-size6.size7,.katex .sizing.reset-size6.size7{font-size:1.2em}.katex .fontsize-ensurer.reset-size6.size8,.katex .sizing.reset-size6.size8{font-size:1.44em}.katex .fontsize-ensurer.reset-size6.size9,.katex .sizing.reset-size6.size9{font-size:1.728em}.katex .fontsize-ensurer.reset-size6.size10,.katex .sizing.reset-size6.size10{font-size:2.074em}.katex .fontsize-ensurer.reset-size6.size11,.katex .sizing.reset-size6.size11{font-size:2.488em}.katex .fontsize-ensurer.reset-size7.size1,.katex .sizing.reset-size7.size1{font-size:.41666667em}.katex .fontsize-ensurer.reset-size7.size2,.katex .sizing.reset-size7.size2{font-size:.5em}.katex .fontsize-ensurer.reset-size7.size3,.katex .sizing.reset-size7.size3{font-size:.58333333em}.katex .fontsize-ensurer.reset-size7.size4,.katex .sizing.reset-size7.size4{font-size:.66666667em}.katex .fontsize-ensurer.reset-size7.size5,.katex .sizing.reset-size7.size5{font-size:.75em}.katex .fontsize-ensurer.reset-size7.size6,.katex .sizing.reset-size7.size6{font-size:.83333333em}.katex .fontsize-ensurer.reset-size7.size7,.katex .sizing.reset-size7.size7{font-size:1em}.katex .fontsize-ensurer.reset-size7.size8,.katex .sizing.reset-size7.size8{font-size:1.2em}.katex .fontsize-ensurer.reset-size7.size9,.katex .sizing.reset-size7.size9{font-size:1.44em}.katex .fontsize-ensurer.reset-size7.size10,.katex .sizing.reset-size7.size10{font-size:1.72833333em}.katex .fontsize-ensurer.reset-size7.size11,.katex .sizing.reset-size7.size11{font-size:2.07333333em}.katex .fontsize-ensurer.reset-size8.size1,.katex .sizing.reset-size8.size1{font-size:.34722222em}.katex .fontsize-ensurer.reset-size8.size2,.katex .sizing.reset-size8.size2{font-size:.41666667em}.katex .fontsize-ensurer.reset-size8.size3,.katex .sizing.reset-size8.size3{font-size:.48611111em}.katex .fontsize-ensurer.reset-size8.size4,.katex .sizing.reset-size8.size4{font-size:.55555556em}.katex .fontsize-ensurer.reset-size8.size5,.katex .sizing.reset-size8.size5{font-size:.625em}.katex .fontsize-ensurer.reset-size8.size6,.katex .sizing.reset-size8.size6{font-size:.69444444em}.katex .fontsize-ensurer.reset-size8.size7,.katex .sizing.reset-size8.size7{font-size:.83333333em}.katex .fontsize-ensurer.reset-size8.size8,.katex .sizing.reset-size8.size8{font-size:1em}.katex .fontsize-ensurer.reset-size8.size9,.katex .sizing.reset-size8.size9{font-size:1.2em}.katex .fontsize-ensurer.reset-size8.size10,.katex .sizing.reset-size8.size10{font-size:1.44027778em}.katex .fontsize-ensurer.reset-size8.size11,.katex .sizing.reset-size8.size11{font-size:1.72777778em}.katex .fontsize-ensurer.reset-size9.size1,.katex .sizing.reset-size9.size1{font-size:.28935185em}.katex .fontsize-ensurer.reset-size9.size2,.katex .sizing.reset-size9.size2{font-size:.34722222em}.katex .fontsize-ensurer.reset-size9.size3,.katex .sizing.reset-size9.size3{font-size:.40509259em}.katex .fontsize-ensurer.reset-size9.size4,.katex .sizing.reset-size9.size4{font-size:.46296296em}.katex .fontsize-ensurer.reset-size9.size5,.katex .sizing.reset-size9.size5{font-size:.52083333em}.katex .fontsize-ensurer.reset-size9.size6,.katex .sizing.reset-size9.size6{font-size:.5787037em}.katex .fontsize-ensurer.reset-size9.size7,.katex .sizing.reset-size9.size7{font-size:.69444444em}.katex .fontsize-ensurer.reset-size9.size8,.katex .sizing.reset-size9.size8{font-size:.83333333em}.katex .fontsize-ensurer.reset-size9.size9,.katex .sizing.reset-size9.size9{font-size:1em}.katex .fontsize-ensurer.reset-size9.size10,.katex .sizing.reset-size9.size10{font-size:1.20023148em}.katex .fontsize-ensurer.reset-size9.size11,.katex .sizing.reset-size9.size11{font-size:1.43981481em}.katex .fontsize-ensurer.reset-size10.size1,.katex .sizing.reset-size10.size1{font-size:.24108004em}.katex .fontsize-ensurer.reset-size10.size2,.katex .sizing.reset-size10.size2{font-size:.28929605em}.katex .fontsize-ensurer.reset-size10.size3,.katex .sizing.reset-size10.size3{font-size:.33751205em}.katex .fontsize-ensurer.reset-size10.size4,.katex .sizing.reset-size10.size4{font-size:.38572806em}.katex .fontsize-ensurer.reset-size10.size5,.katex .sizing.reset-size10.size5{font-size:.43394407em}.katex .fontsize-ensurer.reset-size10.size6,.katex .sizing.reset-size10.size6{font-size:.48216008em}.katex .fontsize-ensurer.reset-size10.size7,.katex .sizing.reset-size10.size7{font-size:.57859209em}.katex .fontsize-ensurer.reset-size10.size8,.katex .sizing.reset-size10.size8{font-size:.69431051em}.katex .fontsize-ensurer.reset-size10.size9,.katex .sizing.reset-size10.size9{font-size:.83317261em}.katex .fontsize-ensurer.reset-size10.size10,.katex .sizing.reset-size10.size10{font-size:1em}.katex .fontsize-ensurer.reset-size10.size11,.katex .sizing.reset-size10.size11{font-size:1.19961427em}.katex .fontsize-ensurer.reset-size11.size1,.katex .sizing.reset-size11.size1{font-size:.20096463em}.katex .fontsize-ensurer.reset-size11.size2,.katex .sizing.reset-size11.size2{font-size:.24115756em}.katex .fontsize-ensurer.reset-size11.size3,.katex .sizing.reset-size11.size3{font-size:.28135048em}.katex .fontsize-ensurer.reset-size11.size4,.katex .sizing.reset-size11.size4{font-size:.32154341em}.katex .fontsize-ensurer.reset-size11.size5,.katex .sizing.reset-size11.size5{font-size:.36173633em}.katex .fontsize-ensurer.reset-size11.size6,.katex .sizing.reset-size11.size6{font-size:.40192926em}.katex .fontsize-ensurer.reset-size11.size7,.katex .sizing.reset-size11.size7{font-size:.48231511em}.katex .fontsize-ensurer.reset-size11.size8,.katex .sizing.reset-size11.size8{font-size:.57877814em}.katex .fontsize-ensurer.reset-size11.size9,.katex .sizing.reset-size11.size9{font-size:.69453376em}.katex .fontsize-ensurer.reset-size11.size10,.katex .sizing.reset-size11.size10{font-size:.83360129em}.katex .fontsize-ensurer.reset-size11.size11,.katex .sizing.reset-size11.size11{font-size:1em}.katex .delimsizing.size1{font-family:KaTeX_Size1}.katex .delimsizing.size2{font-family:KaTeX_Size2}.katex .delimsizing.size3{font-family:KaTeX_Size3}.katex .delimsizing.size4{font-family:KaTeX_Size4}.katex .delimsizing.mult .delim-size1>span{font-family:KaTeX_Size1}.katex .delimsizing.mult .delim-size4>span{font-family:KaTeX_Size4}.katex .nulldelimiter{display:inline-block;width:.12em}.katex .delimcenter,.katex .op-symbol{position:relative}.katex .op-symbol.small-op{font-family:KaTeX_Size1}.katex .op-symbol.large-op{font-family:KaTeX_Size2}.katex .op-limits>.vlist-t{text-align:center}.katex .accent>.vlist-t{text-align:center}.katex .accent .accent-body{position:relative}.katex .accent .accent-body:not(.accent-full){width:0}.katex .overlay{display:block}.katex .mtable .vertical-separator{display:inline-block;min-width:1px}.katex .mtable .arraycolsep{display:inline-block}.katex .mtable .col-align-c>.vlist-t{text-align:center}.katex .mtable .col-align-l>.vlist-t{text-align:left}.katex .mtable .col-align-r>.vlist-t{text-align:right}.katex .svg-align{text-align:left}.katex svg{display:block;position:absolute;width:100%;height:inherit;fill:currentColor;stroke:currentColor;fill-rule:nonzero;fill-opacity:1;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1}.katex svg path{stroke:none}.katex img{border-style:none;min-width:0;min-height:0;max-width:none;max-height:none}.katex .stretchy{width:100%;display:block;position:relative;overflow:hidden}.katex .stretchy:after,.katex .stretchy:before{content:""}.katex .hide-tail{width:100%;position:relative;overflow:hidden}.katex .halfarrow-left{position:absolute;left:0;width:50.2%;overflow:hidden}.katex .halfarrow-right{position:absolute;right:0;width:50.2%;overflow:hidden}.katex .brace-left{position:absolute;left:0;width:25.1%;overflow:hidden}.katex .brace-center{position:absolute;left:25%;width:50%;overflow:hidden}.katex .brace-right{position:absolute;right:0;width:25.1%;overflow:hidden}.katex .x-arrow-pad{padding:0 .5em}.katex .mover,.katex .munder,.katex .x-arrow{text-align:center}.katex .boxpad{padding:0 .3em}.katex .fbox,.katex .fcolorbox{box-sizing:border-box;border:.04em solid}.katex .cancel-pad{padding:0 .2em}.katex .cancel-lap{margin-left:-.2em;margin-right:-.2em}.katex .sout{border-bottom-style:solid;border-bottom-width:.08em}.katex-display{display:block;margin:1em 0;text-align:center}.katex-display>.katex{display:block;text-align:center;white-space:nowrap}.katex-display>.katex>.katex-html{display:block;position:relative}.katex-display>.katex>.katex-html>.tag{position:absolute;right:0}.katex-display.leqno>.katex>.katex-html>.tag{left:0;right:auto}.katex-display.fleqn>.katex{text-align:left}.wrp___dq7YK{display:flex;justify-content:center;align-items:center;position:fixed;width:100%;height:100%;left:0;top:0;z-index:108}.wrp___dq7YK.bgBlack___ARIUV{background:#00000080}.wrp___dq7YK img,.wrp___dq7YK video{max-width:100%;max-height:80%;text-align:center}.wrp___dq7YK iframe{width:100%;height:100%;position:absolute;left:0;top:0;background:#fff;border:none}.monaco___VnZC3{position:absolute;height:100%;width:100%}.darkBlue___UprA9 *{font-size:14px}.darkBlue___UprA9 [class~=margin],.darkBlue___UprA9 [class~=monaco-editor-background]{background:#0a0e2d!important}.darkBlue___UprA9 [class~=line-numbers]{color:#fff!important}.close___LKoWu{position:absolute;right:40px;top:40px;z-index:10;display:flex}.close___LKoWu>span{background:#4a4a4a;color:#fff;width:40px;height:40px;border-radius:4px;display:flex;justify-content:center;align-items:center;cursor:pointer;margin-left:10px}.embed___hvpEJ{position:absolute;left:0;top:0;width:100%;height:100%}.my-monaco-editor div,.my-diff-editor div{font-size:unset}.my-error-line-wrp{width:calc(100% - 20px)!important;background:#f5000033!important;height:auto!important;color:#f50000}.noCopyPaste .quick-input-widget{display:none!important}.breakpoints-select{background:red;width:8px!important;height:8px!important;left:7px!important;top:7px;border-radius:4px;user-select:none;pointer-events:none}.breakpoints-fake{background:#ff000080;width:8px!important;height:8px!important;left:7px!important;top:7px;border-radius:4px;user-select:none;pointer-events:none}.highlighted-line{background:#4b4b18}.mdBody___raKXb{position:relative}.button___Ch5Pc{position:absolute;display:flex;align-items:center;justify-content:center;background:#0000001a;display:none}.previewFlowChart___vY1dq{align-items:flex-start;justify-content:end;background:none!important}.previewFlowChart___vY1dq button{margin:20px}.CodeMirror{font-family:monospace;height:300px;color:#000;direction:ltr}.CodeMirror-lines{padding:4px 0}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{padding:0 4px}.CodeMirror-scrollbar-filler,.CodeMirror-gutter-filler{background-color:#fff}.CodeMirror-gutters{border-right:1px solid #ddd;background-color:#f7f7f7;white-space:nowrap}.CodeMirror-linenumber{padding:0 3px 0 5px;min-width:20px;text-align:right;color:#999;white-space:nowrap}.CodeMirror-guttermarker{color:#000}.CodeMirror-guttermarker-subtle{color:#999}.CodeMirror-cursor{border-left:1px solid black;border-right:none;width:0}.CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}.cm-fat-cursor .CodeMirror-cursor{width:auto;border:0!important;background:#7e7}.cm-fat-cursor div.CodeMirror-cursors{z-index:1}.cm-fat-cursor-mark{background-color:#14ff1480;animation:blink 1.06s steps(1) infinite}.cm-animate-fat-cursor{width:auto;border:0;animation:blink 1.06s steps(1) infinite;background-color:#7e7}.cm-tab{display:inline-block;text-decoration:inherit}.CodeMirror-rulers{position:absolute;inset:-50px 0 0;overflow:hidden}.CodeMirror-ruler{border-left:1px solid #ccc;top:0;bottom:0;position:absolute}.cm-s-default .cm-header{color:#00f}.cm-s-default .cm-quote{color:#090}.cm-negative{color:#d44}.cm-positive{color:#292}.cm-header,.cm-strong{font-weight:700}.cm-em{font-style:italic}.cm-link{text-decoration:underline}.cm-strikethrough{text-decoration:line-through}.cm-s-default .cm-keyword{color:#708}.cm-s-default .cm-atom{color:#219}.cm-s-default .cm-number{color:#164}.cm-s-default .cm-def{color:#00f}.cm-s-default .cm-variable-2{color:#05a}.cm-s-default .cm-variable-3,.cm-s-default .cm-type{color:#085}.cm-s-default .cm-comment{color:#a50}.cm-s-default .cm-string{color:#a11}.cm-s-default .cm-string-2{color:#f50}.cm-s-default .cm-meta,.cm-s-default .cm-qualifier{color:#555}.cm-s-default .cm-builtin{color:#30a}.cm-s-default .cm-bracket{color:#997}.cm-s-default .cm-tag{color:#170}.cm-s-default .cm-attribute{color:#00c}.cm-s-default .cm-hr{color:#999}.cm-s-default .cm-link{color:#00c}.cm-s-default .cm-error,.cm-invalidchar{color:red}.CodeMirror-composing{border-bottom:2px solid}div.CodeMirror span.CodeMirror-matchingbracket{color:#0b0}div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#a22}.CodeMirror-matchingtag{background:#ff96004d}.CodeMirror-activeline-background{background:#e8f2ff}.CodeMirror{position:relative;overflow:hidden;background:#fff}.CodeMirror-scroll{overflow:scroll!important;margin-bottom:-50px;margin-right:-50px;padding-bottom:50px;height:100%;outline:none;position:relative}.CodeMirror-sizer{position:relative;border-right:50px solid transparent}.CodeMirror-vscrollbar,.CodeMirror-hscrollbar,.CodeMirror-scrollbar-filler,.CodeMirror-gutter-filler{position:absolute;z-index:6;display:none;outline:none}.CodeMirror-vscrollbar{right:0;top:0;overflow-x:hidden;overflow-y:scroll}.CodeMirror-hscrollbar{bottom:0;left:0;overflow-y:hidden;overflow-x:scroll}.CodeMirror-scrollbar-filler{right:0;bottom:0}.CodeMirror-gutter-filler{left:0;bottom:0}.CodeMirror-gutters{position:absolute;left:0;top:0;min-height:100%;z-index:3}.CodeMirror-gutter{white-space:normal;height:100%;display:inline-block;vertical-align:top;margin-bottom:-50px}.CodeMirror-gutter-wrapper{position:absolute;z-index:4;background:none!important;border:none!important}.CodeMirror-gutter-background{position:absolute;top:0;bottom:0;z-index:4}.CodeMirror-gutter-elt{position:absolute;cursor:default;z-index:4}.CodeMirror-gutter-wrapper ::selection{background-color:transparent}.CodeMirror-gutter-wrapper ::-moz-selection{background-color:transparent}.CodeMirror-lines{cursor:text;min-height:1px}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{border-radius:0;border-width:0;background:transparent;font-family:inherit;font-size:inherit;margin:0;white-space:pre;word-wrap:normal;line-height:inherit;color:inherit;z-index:2;position:relative;overflow:visible;-webkit-tap-highlight-color:transparent;font-variant-ligatures:contextual}.CodeMirror-wrap pre.CodeMirror-line,.CodeMirror-wrap pre.CodeMirror-line-like{word-wrap:break-word;white-space:pre-wrap;word-break:normal}.CodeMirror-linebackground{position:absolute;inset:0;z-index:0}.CodeMirror-linewidget{position:relative;z-index:2;padding:.1px}.CodeMirror-rtl pre{direction:rtl}.CodeMirror-code{outline:none}.CodeMirror-scroll,.CodeMirror-sizer,.CodeMirror-gutter,.CodeMirror-gutters,.CodeMirror-linenumber{box-sizing:content-box}.CodeMirror-measure{position:absolute;width:100%;height:0;overflow:hidden;visibility:hidden}.CodeMirror-cursor{position:absolute;pointer-events:none}.CodeMirror-measure pre{position:static}div.CodeMirror-cursors{visibility:hidden;position:relative;z-index:3}div.CodeMirror-dragcursors,.CodeMirror-focused div.CodeMirror-cursors{visibility:visible}.CodeMirror-selected{background:#d9d9d9}.CodeMirror-focused .CodeMirror-selected{background:#d7d4f0}.CodeMirror-crosshair{cursor:crosshair}.CodeMirror-line::selection,.CodeMirror-line>span::selection,.CodeMirror-line>span>span::selection{background:#d7d4f0}.CodeMirror-line::-moz-selection,.CodeMirror-line>span::-moz-selection,.CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}.cm-searching{background-color:#ffa;background-color:#ff06}.cm-force-border{padding-right:.1px}@media print{.CodeMirror div.CodeMirror-cursors{visibility:hidden}}.cm-tab-wrap-hack:after{content:""}span.CodeMirror-selectedtext{background:none}#educoder .markdown-editor-wrapper{position:relative}#educoder .markdown-editor-body{display:flex;flex-flow:row nowrap;width:100%;height:calc(100% - 38px);align-items:center}#educoder .markdown-editor-body .codemirror-container{flex:1 0;height:100%;width:100%;overflow:hidden}#educoder .markdown-editor-body .preview-container{flex:1 0;height:100%;margin:10px 0;padding:8px 8px 50px;background:#fff;overflow-y:auto;box-sizing:border-box;border-left:1px solid #ccc;word-wrap:break-word;word-break:break-word;white-space:normal;font-size:16px;position:relative}#educoder .markdown-editor-container{border:1px solid #ccc;overflow:hidden;border-radius:4px;margin-bottom:12px;font-size:16px}#educoder .markdown-editor-container.full-screen{position:fixed;inset:0;height:100%!important;z-index:998}#educoder .markdown-editor-container.full-screen .preview-container>div{padding-bottom:180px!important}#educoder .markdown-editor-container.full-screen .CodeMirror-sizer>div{margin-bottom:90px}#educoder .markdown-editor-container.on-preview .codemirror-container,#educoder .markdown-editor-container.on-preview .preview-container{width:50%}#educoder .mini .markdown-editor-body{height:calc(100% - 28px)}#educoder .flex-end{justify-content:flex-end}#educoder .my-codemirror-container{border:1px solid #ccc;width:100%;margin-bottom:24px}#educoder .markdown-tip{color:#cdcdcd;font-size:12px;position:absolute;right:0;bottom:-28px;margin-bottom:7px}#educoder .CodeMirror-lines{padding:4px 0}#educoder .CodeMirror pre.CodeMirror-line,#educoder .CodeMirror pre.CodeMirror-line-like{padding:0 4px}#educoder .CodeMirror-scrollbar-filler,#educoder .CodeMirror-gutter-filler{background-color:#fff}#educoder .CodeMirror-gutters{border-right:1px solid #ddd;background-color:#f7f7f7;white-space:nowrap}#educoder .CodeMirror-linenumber{padding:0 3px 0 5px;min-width:20px;text-align:right;color:#999;white-space:nowrap}#educoder .CodeMirror-guttermarker{color:#000}#educoder .CodeMirror-guttermarker-subtle{color:#999}#educoder .CodeMirror-cursor{border-left:1px solid black;border-right:none;width:0}#educoder .CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}#educoder .cm-fat-cursor .CodeMirror-cursor{width:auto;border:0!important;background:#7e7}#educoder .cm-fat-cursor div.CodeMirror-cursors{z-index:1}#educoder .cm-fat-cursor-mark{background-color:#14ff1480;animation:blink 1.06s steps(1) infinite}#educoder .cm-animate-fat-cursor{width:auto;border:0;animation:blink 1.06s steps(1) infinite;background-color:#7e7}@keyframes blink{50%{background-color:transparent}}#educoder .cm-tab{display:inline-block;text-decoration:inherit}#educoder .CodeMirror-rulers{position:absolute;inset:-50px 0 0;overflow:hidden}#educoder .CodeMirror-ruler{border-left:1px solid #ccc;top:0;bottom:0;position:absolute}#educoder .cm-s-default .cm-header{color:#00f}#educoder .cm-s-default .cm-quote{color:#090}#educoder .cm-negative{color:#d44}#educoder .cm-positive{color:#292}#educoder .cm-header,#educoder .cm-strong{font-weight:700}#educoder .cm-em{font-style:italic}#educoder .cm-link{text-decoration:underline}#educoder .cm-strikethrough{text-decoration:line-through}#educoder .cm-s-default .cm-keyword{color:#708}#educoder .cm-s-default .cm-atom{color:#219}#educoder .cm-s-default .cm-number{color:#164}#educoder .cm-s-default .cm-def{color:#00f}#educoder .cm-s-default .cm-variable-2{color:#05a}#educoder .cm-s-default .cm-variable-3,#educoder .cm-s-default .cm-type{color:#085}#educoder .cm-s-default .cm-comment{color:#a50}#educoder .cm-s-default .cm-string{color:#a11}#educoder .cm-s-default .cm-string-2{color:#f50}#educoder .cm-s-default .cm-meta,#educoder .cm-s-default .cm-qualifier{color:#555}#educoder .cm-s-default .cm-builtin{color:#30a}#educoder .cm-s-default .cm-bracket{color:#997}#educoder .cm-s-default .cm-tag{color:#170}#educoder .cm-s-default .cm-attribute{color:#00c}#educoder .cm-s-default .cm-hr{color:#999}#educoder .cm-s-default .cm-link{color:#00c}#educoder .cm-s-default .cm-error,#educoder .cm-invalidchar{color:red}#educoder .CodeMirror-composing{border-bottom:2px solid}#educoder div.CodeMirror span.CodeMirror-matchingbracket{color:#0b0}#educoder div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#a22}#educoder .CodeMirror-matchingtag{background:#ff96004d}#educoder .CodeMirror-activeline-background{background:#e8f2ff}#educoder .CodeMirror{position:relative;overflow:hidden;background:#fff}#educoder .CodeMirror-scroll{overflow:scroll!important;margin-bottom:0;margin-right:0;padding-bottom:5px;height:100%;outline:none;position:relative}#educoder .CodeMirror-sizer{position:relative;border-right:0px}#educoder .CodeMirror-vscrollbar,#educoder .CodeMirror-hscrollbar,#educoder .CodeMirror-scrollbar-filler,#educoder .CodeMirror-gutter-filler{position:absolute;z-index:6;display:none}#educoder .CodeMirror-vscrollbar{right:0;top:0;overflow-x:hidden;overflow-y:scroll}#educoder .CodeMirror-hscrollbar{bottom:0;left:0;overflow-y:hidden;overflow-x:scroll}#educoder .CodeMirror-scrollbar-filler{right:0;bottom:0}#educoder .CodeMirror-gutter-filler{left:0;bottom:0}#educoder .CodeMirror-gutters{position:absolute;left:0;top:0;min-height:100%;z-index:3}#educoder .CodeMirror-gutter{white-space:normal;height:100%;display:inline-block;vertical-align:top;margin-bottom:-50px}#educoder .CodeMirror-gutter-wrapper{position:absolute;z-index:4;background:none!important;border:none!important}#educoder .CodeMirror-gutter-background{position:absolute;top:0;bottom:0;z-index:4}#educoder .CodeMirror-gutter-elt{position:absolute;cursor:default;z-index:4}#educoder .CodeMirror-gutter-wrapper ::selection{background-color:transparent}#educoder .CodeMirror-gutter-wrapper ::-moz-selection{background-color:transparent}#educoder .CodeMirror-lines{cursor:text;min-height:1px}#educoder .CodeMirror pre.CodeMirror-line,#educoder .CodeMirror pre.CodeMirror-line-like{border-radius:0;border-width:0;background:transparent;font-family:inherit;font-size:inherit;margin:0;white-space:pre;word-wrap:normal;line-height:inherit;color:inherit;z-index:2;position:relative;overflow:visible;-webkit-tap-highlight-color:transparent;font-variant-ligatures:contextual}#educoder .CodeMirror-wrap pre.CodeMirror-line,#educoder .CodeMirror-wrap pre.CodeMirror-line-like{word-wrap:break-word;white-space:pre-wrap;word-break:normal}#educoder .CodeMirror-linebackground{position:absolute;inset:0;height:100vh!important;z-index:1100}#educoder .CodeMirror-linebackground .preview-container>div{padding-bottom:180px!important}#educoder .CodeMirror-linebackground .CodeMirror-sizer>div{margin-bottom:90px}#educoder .CodeMirror-linewidget{position:relative;z-index:2;padding:.1px}#educoder .CodeMirror-rtl pre{direction:rtl}#educoder .CodeMirror-code{outline:none}#educoder .CodeMirror-scroll,#educoder .CodeMirror-sizer,#educoder .CodeMirror-gutter,#educoder .CodeMirror-gutters,#educoder .CodeMirror-linenumber{box-sizing:content-box}#educoder .CodeMirror-measure{position:absolute;width:100%;height:0;overflow:hidden;visibility:hidden}#educoder .CodeMirror-cursor{position:absolute;pointer-events:none}#educoder .CodeMirror-measure pre{position:static}#educoder div.CodeMirror-cursors{visibility:hidden;position:relative;z-index:3}#educoder div.CodeMirror-dragcursors,#educoder .CodeMirror-focused div.CodeMirror-cursors{visibility:visible}#educoder .CodeMirror-selected{background:#d9d9d9}#educoder .CodeMirror-focused .CodeMirror-selected{background:#d7d4f0}#educoder .CodeMirror-crosshair{cursor:crosshair}#educoder .CodeMirror-line::selection,#educoder .CodeMirror-line>span::selection,#educoder .CodeMirror-line>span>span::selection{background:#d7d4f0}#educoder .CodeMirror-line::-moz-selection,#educoder .CodeMirror-line>span::-moz-selection,#educoder .CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}#educoder .cm-searching{background-color:#ffa;background-color:#ff06}#educoder .cm-force-border{padding-right:.1px}@media print{#educoder .CodeMirror div.CodeMirror-cursors{visibility:hidden}}#educoder .cm-tab-wrap-hack:after{content:""}#educoder span.CodeMirror-selectedtext{background:none}#educoder .CodeMirror-sizer{padding-top:10px;padding-bottom:10px!important}#educoder .CodeMirror-empty.CodeMirror-focused{outline:none}#educoder .CodeMirror pre.CodeMirror-placeholder{color:#999}#educoder .CodeMirror{position:relative;overflow:hidden;background:#fff;word-break:break-word}#educoder .CodeMirror pre.CodeMirror-line,#educoder .CodeMirror pre.CodeMirror-line-like{word-wrap:break-word;word-break:break-word;white-space:pre-wrap;line-height:1.6}.markdown-toolbar-container{display:flex;flex-flow:row wrap;align-items:center;padding:0 28px 0 5px;margin:0;position:relative;list-style:none;background:#fff;border-bottom:1px solid #ccc;box-sizing:border-box;line-height:20px;width:100%;min-height:30px;height:38px;overflow:hidden}.markdown-toolbar-container .fill-tip{cursor:pointer;font-size:12px;display:inline-block;padding:5px;border:1px solid #E99237;border-radius:5px;box-sizing:border-box;line-height:16px;height:auto;color:#a65500;background-color:#fff1e2;position:relative;margin-left:10px}.markdown-toolbar-container .fill-tip:before{content:" ";width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:6px solid #FFF1E2;position:absolute;left:-6px;top:6px;z-index:10}.markdown-toolbar-container .fill-tip:after{content:" ";width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:6px solid #E99237;position:absolute;left:-7px;top:6px}.markdown-toolbar-container li{color:#666;padding:0 1px;height:100%;display:flex;height:38px;flex-flow:column nowrap;justify-content:center}.markdown-toolbar-container a,.markdown-toolbar-container span{display:block}.markdown-toolbar-container a{width:28px;color:#666;cursor:pointer;text-align:center;font-size:18px}.markdown-toolbar-container a i{font-size:18px}.markdown-toolbar-container a i:before{font-size:18px}.markdown-toolbar-container .btn-null{width:auto;display:flex;flex-flow:row nowrap;align-items:center}.markdown-toolbar-container .insert-blank{color:#e99237;font-size:18px}.markdown-toolbar-container span.v-line{margin:0 5px;height:65%;border-right:1px solid #ccc}.mini .markdown-toolbar-container li{height:28px}.editor-resize{display:block;width:120px;height:4px;left:54%;border-top:1px solid #ccc;border-bottom:1px solid #ccc;cursor:row-resize;white-space:nowrap;overflow:hidden;text-transform:capitalize;box-sizing:border-box;margin:0 auto}.btn-full-screen{position:absolute;right:5px}@font-face{font-family:md-iconfont;src:url(./static/iconfont.345f94c8.eot);src:url(./static/iconfont.345f94c8.eot#iefix) format("embedded-opentype"),url(./static/iconfont.deef216b.woff) format("woff"),url(./static/iconfont.42606faf.ttf) format("truetype"),url(./static/iconfont.504b881c.svg#iconfont) format("svg")}.md-iconfont{font-family:md-iconfont!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-uniE900:before{content:"\e900";font-size:14px;margin-left:5px}.icon-shrink:before{content:"\e728"}.icon-enlarge:before{content:"\e623"}.icon-code:before{content:"\e602"}.icon-italic:before{content:"\e718"}.icon-bold:before{content:"\e644"}.icon-picture:before{content:"\e606"}.icon-minus:before{content:"\e62c"}.icon-order-list:before{content:"\e655"}.icon-link:before{content:"\e7d4"}.icon-formula:before{content:"\e633"}.icon-unorder-list:before{content:"\e668"}.icon-edit:before{content:"\e603"}.icon-table:before{content:"\e7db"}.icon-sum:before{content:"\e667"}.icon-eye:before{content:"\e69f"}.icon-eye-slash:before{content:"\e601"}.icon-eraser:before{content:"\e8cd"}.icon-file-code:before{content:"\e9ec"}.cm-s-blackboard.CodeMirror{background:#0c1021;color:#f8f8f8}.cm-s-blackboard div.CodeMirror-selected{background:#253b76}.cm-s-blackboard .CodeMirror-line::selection,.cm-s-blackboard .CodeMirror-line>span::selection,.cm-s-blackboard .CodeMirror-line>span>span::selection{background:#253b76fc}.cm-s-blackboard .CodeMirror-line::-moz-selection,.cm-s-blackboard .CodeMirror-line>span::-moz-selection,.cm-s-blackboard .CodeMirror-line>span>span::-moz-selection{background:#253b76fc}.cm-s-blackboard .CodeMirror-gutters{background:#0c1021;border-right:0}.cm-s-blackboard .CodeMirror-guttermarker{color:#fbde2d}.cm-s-blackboard .CodeMirror-guttermarker-subtle,.cm-s-blackboard .CodeMirror-linenumber{color:#888}.cm-s-blackboard .CodeMirror-cursor{border-left:1px solid #A7A7A7}.cm-s-blackboard .cm-keyword{color:#fbde2d}.cm-s-blackboard .cm-atom,.cm-s-blackboard .cm-number{color:#d8fa3c}.cm-s-blackboard .cm-def{color:#8da6ce}.cm-s-blackboard .cm-variable{color:#ff6400}.cm-s-blackboard .cm-operator{color:#fbde2d}.cm-s-blackboard .cm-comment{color:#aeaeae}.cm-s-blackboard .cm-string,.cm-s-blackboard .cm-string-2{color:#61ce3c}.cm-s-blackboard .cm-meta{color:#d8fa3c}.cm-s-blackboard .cm-builtin,.cm-s-blackboard .cm-tag,.cm-s-blackboard .cm-attribute{color:#8da6ce}.cm-s-blackboard .cm-header{color:#ff6400}.cm-s-blackboard .cm-hr{color:#aeaeae}.cm-s-blackboard .cm-link{color:#8da6ce}.cm-s-blackboard .cm-error{background:#9d1e15;color:#f8f8f8}.cm-s-blackboard .CodeMirror-activeline-background{background:#3c3636}.cm-s-blackboard .CodeMirror-matchingbracket{outline:1px solid grey;color:#fff!important}.upload-button{width:106px;height:32px;line-height:32px;font-size:12px;display:block;position:relative;color:#0152d9}.upload-button input{opacity:0;width:160px;height:32px;position:absolute;top:0;left:0;z-index:-1}.imageDimensions___a7crR{display:flex;justify-content:center;align-items:center;position:fixed;width:100%;height:100vh;left:0;top:0;z-index:1005;background:#fff;overflow:hidden}.imageDimensions___a7crR .img___Kroat{visibility:hidden;max-width:80%;min-width:500px}.imageDimensions___a7crR [class*=_toolbox_colors]{position:fixed;left:0;bottom:0}.imageDimensions___a7crR.fullWidth___c492T .img___Kroat{max-width:100%;width:100%;height:100%}.myPaletteDiv___Xjz2I{position:relative;left:-15px;width:320px}.myPaletteDiv___Xjz2I canvas{margin-top:15px}.flowChartWrp____f45r [class^=goTXarea],.flowChartWrp____f45r textarea{min-width:70px;margin-left:-15px!important}.maxH60___Pd4Re [class^=ant-modal-content]{height:57px!important;overflow:hidden}.drawerWrap___MfDw8 [class~=ant-drawer-body]{padding:0!important}.lists___xhHyq{padding-bottom:10px}.lists___xhHyq code{background:none!important}.lists___xhHyq>div>div:first-child{background:#f6f6f6;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:10px 0;font-size:12px;cursor:pointer}.lists___xhHyq>div>div:first-child [class^=katex]{font-size:22px}.item___pWJAA{position:relative}.item___pWJAA:nth-last-child(-n+3) .children___sDG61{left:initial;right:5px}.item___pWJAA:hover{z-index:2147483648}.item___pWJAA:hover .children___sDG61{display:block}.children___sDG61{display:none;position:absolute;left:6px;top:70px;width:440px;max-height:400px;overflow:auto;background:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:0 0 6px #ccc;padding:15px}.children___sDG61 h1{font-size:14px;padding-top:6px}.children___sDG61 .diamond___FwgzD>div{background:#f6f6f6;display:flex;align-items:center;justify-content:center;flex-direction:column;cursor:pointer;height:50px;font-size:12px;padding:0 10px;min-width:80px}.children___sDG61 .diamond___FwgzD>div [class^=katex]{font-size:14px}.button___WPN6r{position:absolute;right:20px;bottom:20px}.mathWrap___FmnMJ{width:800px;height:550px}.mathFillWrap___PmY3H{cursor:pointer}.mathFillWrap___PmY3H ::part(menu-toggle){color:#00f;opacity:1;display:none}.mathFillWrap___PmY3H math-field{background:none}.mathFillWrap___PmY3H *{pointer-events:none}.score___mcGn7{font-weight:600;color:#fa6400}.wrap___h11sQ{font-size:14px;font-weight:400;color:#6a7283}.flex_box_center___xK64P{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___BNBCA{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___ConJK{align-items:center;box-align:center}.flex_box_center_end___L08sz{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___hvk0E{flex-direction:column;box-orient:block-axis}.shixunWrp___FTFC6{border:1px solid #eee;margin-top:20px}.shixunWrp___FTFC6 [class~=monaco-editor]{width:100%!important}.shixunWrp___FTFC6 [class~=monaco-editor]>div{width:100%!important}.shixunWrp___FTFC6 [class~=monaco-editor]>div [class~=monaco-scrollable-element],.shixunWrp___FTFC6 [class~=monaco-editor]>div [class~=overlayWidgets],.shixunWrp___FTFC6 [class~=monaco-editor]>div div:empty{width:100%!important}.shixunWrp___FTFC6 h2{font-size:14px;font-weight:400;padding:6px 20px;border-bottom:1px solid #CCCCCC;margin:0;position:relative;color:#666;background:#f6f7f9}.shixunWrp___FTFC6 h2 span{position:absolute;right:10px;top:6px}.fill___H_Qd6{margin-bottom:40px}.fill___H_Qd6 .index___PaSVJ{font-size:14px;color:#666}.fill___H_Qd6 .success___fz_F7{color:#00c21e}.fill___H_Qd6 .fail___ftXSv{color:#fa6400}.fill___H_Qd6 .fillInput___q_sSb{height:46px}.shixunWrapper___toGqF{border-radius:2px;border:1px solid #CCCCCC;padding:10px 20px 90px 15px;max-height:380px;overflow:auto;margin-left:62px}.shixunWrapper___toGqF .score___AsYGZ{font-size:14px;color:#999}.shixunWrapper___toGqF .name___hawfX{font-size:14px;color:#333;margin-left:6px}.programWrapper___zVQPT{margin-left:62px}.programWrapper___zVQPT .desc___MFIu5{font-size:14px;color:#666;margin-bottom:14px}.programWrapper___zVQPT .content___QuE41{border-radius:2px;border:1px solid #CCCCCC;max-height:300px;overflow:auto;padding:10px 15px}.analysisWrap___qGPzJ{border-top:1px dotted #CCCCCC;padding-top:20px}.analysisWrap___qGPzJ .greyBg___FIDIB{background:#f6f7f9;border-radius:4px;padding:20px 15px}.flex_box_center___VcCAZ{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___I3jjO{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___Rm_54{align-items:center;box-align:center}.flex_box_center_end___nTsdc{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___UVpzN{flex-direction:column;box-orient:block-axis}.tags___kRRoe{display:flex;align-items:center}.tags___kRRoe .text___IyyEa{font-size:14px;color:#666;margin-right:10px}.tags___kRRoe .tagWrap___v63mB{display:flex;align-items:center;column-gap:10px}.tags___kRRoe .tagWrap___v63mB .tag___X7wE6{height:20px;padding:0 4px;border-radius:2px;border:1px solid #333;font-weight:600;font-size:14px;line-height:18px}.tags___kRRoe .tagWrap___v63mB .c___mZMPq{height:20px;padding:0 4px;border-radius:2px;border:1px solid #333;font-weight:600;font-size:14px;line-height:18px;border-color:#a9dfcc;background:#4aedb233;color:#2cc497}.tags___kRRoe .tagWrap___v63mB .cpp___eaTie{height:20px;padding:0 4px;border-radius:2px;border:1px solid #333;font-weight:600;font-size:14px;line-height:18px;border-color:#f19738;background:#f1973833;color:#dc7b14}.tags___kRRoe .tagWrap___v63mB .java___gL98T{height:20px;padding:0 4px;border-radius:2px;border:1px solid #333;font-weight:600;font-size:14px;line-height:18px;border-color:#fa2c2c;background:#eb606033;color:#e30000}.tags___kRRoe .tagWrap___v63mB .python___eNRkk{height:20px;padding:0 4px;border-radius:2px;border:1px solid #333;font-weight:600;font-size:14px;line-height:18px;border-color:#86c0ff;background:#6eb1fb33;color:#1e96f4}.tags___kRRoe .edit___tbVu0{color:#6aaf99;cursor:pointer;font-size:18px;margin-left:20px}.tags___kRRoe .edit___tbVu0:hover{color:#3061d0}.footer___bruwa{display:flex;align-items:center;justify-content:flex-end;height:46px;background:#030814;padding-right:15px;border-top:1px solid #030814;border-bottom:1px solid #030814}.whiteFooter___mR7kn{background:#fff;border-top:1px solid #ddd;border-bottom:1px solid #fff}.error___KO0Jg{font-size:12px;color:#fb3226}.case___L0pNc{background:#0e1525;position:relative}.case___L0pNc .resize-y-bar___NK0gI{height:1px;width:100%;background:#3d445c;cursor:ns-resize;position:absolute;top:0;left:0;z-index:10}.case___L0pNc .resize-y-bar___NK0gI>i{color:#0053dc;position:absolute;top:50%;left:50%;margin-top:-7px;margin-left:-17px;z-index:10}.case___L0pNc .unfoldBtn___aMmZw{width:98px;height:24px;background:#3d445c;border-radius:8px 8px 0 0;position:absolute;left:50%;transform:translate(-50%);top:-24px;font-size:14px;color:#8d97af;line-height:24px;text-align:center;cursor:pointer;user-select:none}.case___L0pNc .caseHead___EuMPr{display:flex;align-items:center;height:34px;padding:0 16px}.case___L0pNc .caseHead___EuMPr .dot___Iky9k{width:10px;height:10px;background:#95a4c5;border-radius:50%;margin-right:4px;margin-top:2px}.case___L0pNc .caseHead___EuMPr .text___lMSx6{font-size:14px;color:#dde3ea}.case___L0pNc .caseHead___EuMPr .pass___XjijC{font-size:14px;color:#2abd8c;margin-left:10px}.case___L0pNc .caseHead___EuMPr .noPass___JxpWk{font-size:14px;color:#ff2c29;margin-left:10px}.case___L0pNc .caseHead___EuMPr .btns___FPIaK{margin-left:auto;display:flex;align-items:center}.case___L0pNc .caseHead___EuMPr .btns___FPIaK div{margin-left:15px;cursor:pointer;color:#bfbfbf}.case___L0pNc .caseHead___EuMPr .btns___FPIaK div i{font-size:14px;color:#687799;margin-right:5px}.case___L0pNc .result___oRj1h{height:100%;display:flex;padding:0 20px 10px}.case___L0pNc .result___oRj1h .title___IhMSa{flex-shrink:0;height:30px;background:#22293b;padding-left:15px;line-height:30px}.case___L0pNc .result___oRj1h .title___IhMSa span{color:#bfbfbf;font-size:14px}.case___L0pNc .result___oRj1h .left___XlC98{width:424px;flex-shrink:0;display:flex;flex-direction:column;margin-right:4px;overflow:hidden}.case___L0pNc .result___oRj1h .left___XlC98 .leftNode___NGHgx{flex:1 1;background:#1b2333}.case___L0pNc .result___oRj1h .left___XlC98 .leftNode___NGHgx textarea{background:none;border:none;color:#fff;resize:none;height:100%;padding:15px}.case___L0pNc .result___oRj1h .left___XlC98 .leftNode___NGHgx textarea::placeholder{color:#8f96b1!important}.case___L0pNc .result___oRj1h .right____fIu_{flex:1 1;display:flex;flex-direction:column;overflow:hidden}.case___L0pNc .result___oRj1h .node___MwdH7{flex:1 1;overflow:auto;position:relative;color:#fff;background:#2c32464d;padding:15px}.case___L0pNc .result___oRj1h .node___MwdH7 pre{overflow:hidden;margin-bottom:0;white-space:pre-wrap}.case___L0pNc .elseNode___WjFIg{background:#22293b;display:flex;align-items:start;margin:0 20px 4px}.case___L0pNc .elseNode___WjFIg .nameWrap___bEdbD{margin-left:15px;margin-top:4px;color:#bfbfbf}.case___L0pNc .elseNode___WjFIg .scroll___ylWYt{flex:1 1;position:relative}.case___L0pNc .elseNode___WjFIg .scroll___ylWYt .scrollBox___hWkc9{overflow:auto;color:#fff;margin-left:20px;margin-top:6px;padding-right:50px;white-space:pre-wrap;margin-bottom:0}.case___L0pNc .elseNode___WjFIg .scroll___ylWYt .action___xBwDi{position:absolute;z-index:10;top:3px;right:0}.case___L0pNc .elseNode___WjFIg .scroll___ylWYt .action___xBwDi span{margin-right:15px;color:#1890ff;cursor:pointer}.case___L0pNc .elseNode___WjFIg .scroll___ylWYt .action___xBwDi i{color:#687799;cursor:pointer;font-size:14px}.whiteCase___AZiDR{background:#f6f7f9}.whiteCase___AZiDR .resize-y-bar___NK0gI{background:#ddd}.whiteCase___AZiDR .unfoldBtn___aMmZw{background:#e9eaea;color:#5f6368}.whiteCase___AZiDR .caseHead___EuMPr .text___lMSx6{color:#333}.whiteCase___AZiDR .caseHead___EuMPr .btns___FPIaK div{color:#666}.whiteCase___AZiDR .caseHead___EuMPr .btns___FPIaK div i{color:#687799}.whiteCase___AZiDR .result___oRj1h .title___IhMSa{background:#fff}.whiteCase___AZiDR .result___oRj1h .title___IhMSa span{color:#333}.whiteCase___AZiDR .result___oRj1h .leftNode___NGHgx{background:#fafafa!important}.whiteCase___AZiDR .result___oRj1h .leftNode___NGHgx textarea{color:#333!important}.whiteCase___AZiDR .result___oRj1h .node___MwdH7{background:#fafafa!important;color:#333}.whiteCase___AZiDR .elseNode___WjFIg{background:#fafafa;color:#333}.whiteCase___AZiDR .elseNode___WjFIg .nameWrap___bEdbD span{color:#333}.whiteCase___AZiDR .elseNode___WjFIg .scrollBox___hWkc9{color:#000!important}.disabled___lWQU2:disabled{color:#d9d9d9!important;border-color:#d9d9d9!important}.codeHead___l8q5R{height:40px;background:#161d2c;display:flex;align-items:center}.codeHead___l8q5R .navWrap___xdWQe{display:flex;align-items:center}.codeHead___l8q5R .navWrap___xdWQe .nav___JKPVX{width:112px;height:40px;background:#161d2c;border:1px solid #161D2C;border-radius:2px;margin-right:1px;font-weight:500;font-size:14px;color:#d1d1d1;text-align:center;line-height:38px;cursor:pointer}.codeHead___l8q5R .navWrap___xdWQe .nav___JKPVX.active___DTAtT{background:#1b2333;color:#fff}.codeHead___l8q5R .navWrap___xdWQe .nav___JKPVX i{font-size:14px;color:#3f93b1;margin-right:10px}.whiteCodeHead___wDOny{background:#f6f7f9}.whiteCodeHead___wDOny .navWrap___xdWQe .nav___JKPVX{width:112px;height:40px;background:linear-gradient(180deg,#fff,#f6f7f9),#f6f7f9;box-shadow:inset 0 1px 3px #ffffff80;border-radius:2px;border:1px solid #BACFFE;color:#666}.whiteCodeHead___wDOny .navWrap___xdWQe .nav___JKPVX.active___DTAtT{background:#3061d0;color:#fff;box-shadow:none}.whiteCodeHead___wDOny .navWrap___xdWQe .nav___JKPVX.active___DTAtT i{color:#fff}.header___VjNh9{display:flex;align-items:center;height:50px;width:100%;background:#0e1525;color:#fff;padding:0 20px}.header___VjNh9 h2{text-align:center;color:#fff;flex:1 0 auto;margin:0;font-size:16px}.header___VjNh9 a{color:#fff}.header___VjNh9 div{display:flex;flex-flow:row nowrap;align-items:center}.header___VjNh9 div img{border-radius:18px;margin-right:10px;overflow:hidden;width:36px;height:36px}.header___VjNh9 .timepiece___yuqJC{width:94px;height:30px;background:#242936;border-radius:15px;font-weight:500;font-size:16px;color:#42d5a0;margin-right:15px;justify-content:center}.header___VjNh9 .btn_edit___ozzux{width:82px;height:30px;background:#3061d0;border-radius:15px;margin-right:10px;text-align:center;line-height:30px}.whiteHeader___REV3m{background:#fff}.whiteHeader___REV3m .timepiece___yuqJC{background:#fff;box-shadow:0 2px 4px #e0dfe1}.djs___v0Ru7{display:inline-block!important}.myProblems___DKSbs{height:calc(100vh - 50px)!important}.whiteMyProblems___k0QS3 section[class~=resize-x-bar]{background:#fff!important}.fullMask___QZH1M{position:fixed;z-index:1000;width:100vw;height:100vh;top:0;left:0;background:transparent;cursor:ns-resize;display:none}.ldsRing___mpBZC{position:relative;width:40px;height:40px;margin:0 auto}.idsRingWrapper___Of9_n{position:absolute;z-index:1000;width:100%;height:100%;left:0;top:0;display:flex;flex-flow:column nowrap;justify-content:center}.idsRingWrapper___Of9_n p{text-align:center;margin-top:12px}.ldsRing___mpBZC div{box-sizing:border-box;display:block;position:absolute;width:32px;height:32px;margin:4px;border:4px solid #1976d2;border-radius:50%;animation:ldsring___o0w2t 1.2s cubic-bezier(.5,0,.5,1) infinite;border-color:#1976d2 transparent transparent transparent}.ldsRing___mpBZC div:nth-child(1){animation-delay:-.45s}.ldsRing___mpBZC div:nth-child(2){animation-delay:-.3s}.ldsRing___mpBZC div:nth-child(3){animation-delay:-.15s}@keyframes ldsring___o0w2t{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.record-detail-info{width:100%;background-color:#fff;min-height:260px}.record-detail-info .record-info{display:flex;align-items:center;flex-flow:row nowrap;list-style:none;padding:0;margin-bottom:20px}.record-detail-info .record-info li{margin-right:40px}.record-detail-info .record-info li:last-child{margin-right:0;flex:1 0;text-align:right}.record-detail-info .record-detail-body{padding:8px 0;max-height:80vh}.footer{display:flex;flex-flow:row nowrap;align-items:center;height:56px;background:#121c24;color:#fff;padding:0 20px;justify-content:space-between}.test-case-panel{position:relative}.test-case-panel .error{font-size:12px;color:#fb3226}.test-case-panel .test-case-panel-body{position:absolute;will-change:transform;width:100%;transition:all .2s linear;bottom:0;transform:translate3d(0,350px,0);opacity:.1}.test-case-panel .test-case-panel-body pre{max-height:150px;overflow:auto}.test-case-panel .test-case-panel-body.active{transform:translate3d(0,-56px,0);opacity:1}.test-case-panel .tab-panel-body{padding:20px 10px;height:240px;background-color:#070f19;display:flex;flex-flow:column nowrap;justify-content:center;color:#ddd}.test-case-panel .tab-panel-body .tip{text-align:center}.test-case-panel .tab-panel-body textarea{background:#070f19!important;color:#fff;font-size:14px;border:0 solid transparent!important;height:200px;outline:none}.test-case-panel .btn-green{margin-right:10px;color:#28bd8b;border-color:#28bd8b}.test-case-panel .btn-blue{margin-right:10px;color:#0152d9;border-color:#0152d9}.test-case-panel .btn-blue span{pointer-events:none}.test-case-panel .btn-collapse{position:absolute;top:0;width:54px;height:27px;left:50%;margin-left:-27px;background:#2a3a4f;z-index:8;border-bottom-left-radius:100px;border-bottom-right-radius:100px;color:#fff;text-align:center;cursor:pointer;opacity:.4;transition:all .3s}.test-case-panel .btn-collapse.up{top:-294px}ul.s-navs{list-style:none;margin:0;padding:0 17px;height:54px;display:flex;flex-flow:row nowrap;align-items:center;background:#0f1e31;font-size:14px;color:#ddd}ul.s-navs.bg-white{background:#fff;color:#888}ul.s-navs.bg-white a{color:#888}ul.s-navs a{color:#ddd;display:block;margin-right:20px;height:54px;line-height:54px;border-bottom:2px solid transparent}ul.s-navs a.active{color:#5091ff;border-bottom:2px solid #5091ff}#educoder .custom-ant-disabled:disabled{color:inherit}.XtermText-valueRef .xterm .xterm-viewport{overflow:auto}.inputs textarea::placeholder{color:#536879!important}.flex_box_center___Gc4dd{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___K2f1v{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___pupRp{align-items:center;box-align:center}.flex_box_center_end___UDLRC{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___a5uDo{flex-direction:column;box-orient:block-axis}.result___gu5zt{background:#070f19;height:100%;display:flex}.result___gu5zt .title___xrnx2{margin-top:20px;margin-bottom:10px;flex-shrink:0}.result___gu5zt .title___xrnx2 span{color:#bbbcbe}.result___gu5zt .left___IAxp9{width:340px;border-right:1px solid #333131;padding:0 20px 10px;flex-shrink:0;display:flex;flex-direction:column}.result___gu5zt .left___IAxp9 .leftNode___HL8fG{flex:1 1;background:#121c24}.result___gu5zt .left___IAxp9 .leftNode___HL8fG textarea{background:none;border:none;color:#fff;resize:none;height:100%;padding:10px}.result___gu5zt .left___IAxp9 .leftNode___HL8fG textarea::placeholder{color:#536879!important}.result___gu5zt .right___ZXYmw{flex:1 1;padding:0 20px 10px;display:flex;flex-direction:column}.result___gu5zt .right___ZXYmw .rightNode___jYL5_{flex:1 1;overflow:auto;position:relative;color:#fff}.result___gu5zt .right___ZXYmw .rightNode___jYL5_ .custom-spinner>div>div{border:4px solid #00D4F3!important;border-color:#00D4F3 transparent transparent transparent!important}.result___gu5zt .right___ZXYmw .rightNode___jYL5_ .custom-spinner p{color:#00d4f3!important}.split-panel-container{width:100%;height:calc(100vh - 121px);display:flex;flex-flow:row nowrap;align-items:center;overflow:hidden}.split-panel-container>section{height:100%}.split-panel-container.my-problems{height:calc(100vh - 65px)}.split-panel-container .resize-x-bar{width:4px;cursor:ew-resize;height:100%;display:flex;flex-flow:column nowrap;justify-content:center;background:#111c24}.split-panel-container .btn-resize{display:flex;flex-flow:column nowrap;text-align:center;justify-content:center;align-items:center;width:24px;height:24px;font-size:24px;z-index:10;border-radius:50%;position:absolute;margin-left:-10px;opacity:.7;box-shadow:0 3px 5px -1px #0003,0 6px 10px #00000024,0 1px 18px #0000001f;background-color:#e0e0e0;color:#000000de}.list{display:flex;align-items:center;font-size:14px;margin:7px 0;padding-left:4px}.list dt,.list dd{margin:0}.list dt{flex:1 1;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;word-break:break-all}.list dd{width:66px;text-align:right;color:#0152d9;cursor:pointer}.list .copy{color:#38bcd8}.tpi-code-setting{height:calc(100vh - 54px);background:#031b2a;color:#ddd;font-size:13px;line-height:17px}.tpi-code-setting.oj{height:calc(100vh - 65px)}.tpi-code-setting h3{color:#008cff;font-size:16px;line-height:21px;padding-bottom:12px;text-align:left;width:100%;display:block;border-bottom:1px solid #092436}.tpi-code-setting .file-item{color:#ddd;padding:20px 0 0;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center}.tpi-code-setting .file-item.action{justify-content:flex-start}.tpi-code-setting .file-item.action .iconfont{margin-right:21px}.tpi-code-setting .file-item span{max-width:148px}.tpi-code-setting .file-item:last-child{margin-bottom:25px}.tpi-code-setting span{color:#597a8f}.setting-drawer .ant-drawer-content-wrapper{top:54px;bottom:51px}.setting-drawer .ant-drawer-content{height:auto}.oj .ant-drawer-content-wrapper{top:65px}.setting-drawer .ant-drawer-body,.oj .ant-drawer-body{background:#031b2a}.setting-drawer .ant-drawer-body,.oj .ant-drawer-body{height:auto}.setting-drawer .ant-select-selection,.oj .ant-select-selection{width:120px;background:#0a2030;color:#597a8f;border:1px solid #597a8f}.list___IRN6i{display:flex;align-items:center;font-size:14px;margin:7px 0;padding-left:4px}.list___IRN6i dt,.list___IRN6i dd{margin:0}.list___IRN6i dt{flex:1 1;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;word-break:break-all}.list___IRN6i dd{width:66px;text-align:right;color:#0152d9;cursor:pointer}.list___IRN6i .copy___qCn9B{color:#38bcd8}.right-panel{position:relative}.btn-notes{position:absolute;right:0;top:50%;width:36px;height:36px;margin-top:-18px;border-radius:50%;background:#5091ff;color:#fff;font-size:18px;text-align:center;transform:translate(18px);will-change:transform;cursor:pointer;opacity:.5;transition:transform .3s linear,opacity .3s linear;z-index:100;display:flex;flex-flow:column nowrap;justify-content:center}.btn-notes:hover{opacity:1;color:#fff;transform:translate(-10px)}.note-form-area{position:absolute;right:10px;top:50%;width:450px;margin-top:-100px;background:#fff;border-radius:5px;padding:14px 10px 0;transform:translate(500px);will-change:transform;transition:transform .3s}.note-form-area.active{transform:translate(0)}.oj-modal .ant-modal-body{padding:0}.oj-modal .oj-modal-content{display:flex;flex-direction:column;align-items:center}.oj-modal .oj-modal-content>aside{font-size:14px;margin-top:50px;color:#333;width:438px}.oj-modal .oj-modal-head{width:100%;height:120px;padding-left:177px;padding-right:40px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #f1f1f1}.oj-modal .oj-modal-btn{width:180px;height:50px;background:#0152d9;border-radius:4px;font-size:16px;font-weight:500;color:#fff;cursor:pointer;line-height:50px;text-align:center;margin-bottom:30px}.oj-modal .oj-modal-tt{margin-right:51px;display:inline-flex;flex-direction:column;transform:translateY(-4px)}.oj-modal .oj-modal-tt>span:last-child{width:160px;height:6px;background:#e7f3ff;border-radius:3px}.oj-modal .oj-modal-tt>span:last-child span{display:inherit;width:60px;height:6px;background:#0152d9;border-radius:3px}.oj-modal i{color:#666;cursor:pointer}.oj-select{margin-left:20px}.oj-select .ant-select-selector{background:#25343e!important;border:0px!important;height:30px!important}.oj-select .ant-select-arrow{color:#fff}.oj-select .ant-select-selection-item{color:#fff;font-size:12px;line-height:30px!important}.exercise_user_info{font-size:14px;font-weight:400;color:#b2bacb}.exercise_user_info span{font-size:16px;font-weight:500;color:#55bfd6}.djs{margin-top:3px!important;display:inline-block!important}.time{margin-top:5px!important;display:inline-block!important}.flex_box_center___rM3g8{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___Oc7SE{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___MnmYE{align-items:center;box-align:center}.flex_box_center_end___QQh83{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___ZRFbL{flex-direction:column;box-orient:block-axis}.left-panel___SKGyd{position:relative;display:flex;flex-direction:column;height:100%;overflow:hidden}.left-panel___SKGyd .tab-panel-body___gABdv{padding:0 16px;overflow:auto;flex:1 1}.left-panel___SKGyd .tab-panel-body___gABdv pre:empty{display:none}.left-panel___SKGyd .b1___QpbmK{border-bottom:1px solid #eaecef}.left-panel___SKGyd .oj-width-input___eJQWT{width:270px}@media screen and (max-width: 1280px){.left-panel___SKGyd .oj-mr___AxILO{margin-right:20px}.left-panel___SKGyd .oj-width-input___eJQWT{width:235px}}.s-navs___FXwOi{list-style:none;margin:0;padding:0 10px;height:40px;display:flex;flex-flow:row nowrap;align-items:center;border-top:1px solid #F3F3F3;background:#0f1e31;font-size:16px;color:#ddd}.s-navs___FXwOi li{margin-right:auto}.s-navs___FXwOi.bg-white___kbZ6r{background:#fff;color:#888}.s-navs___FXwOi.bg-white___kbZ6r a{color:#888}.s-navs___FXwOi a{color:#ddd;display:block;margin-right:20px;height:40px;line-height:40px;border-bottom:2px solid transparent}.s-navs___FXwOi a.active___QGOnZ{color:#5091ff;border-bottom:2px solid #5091ff}.list___PXTsq{display:flex;align-items:center;justify-content:space-between;padding:0 10px;height:46px;color:#ddd;margin-bottom:1px;background:#3d445c4d;cursor:pointer}.list___PXTsq span{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;padding-right:20px;flex-basis:64px;width:100%}.list___PXTsq:hover{background-color:#263446ba}.list___PXTsq.active___QGOnZ{background-color:#263446!important}.btns___F8yZK{width:30px;height:30px;background:#3061d0;border-radius:4px;cursor:pointer;user-select:none;text-align:center;line-height:30px}#educoder .drawer___xdGaT .ant-input-search{background:#2c3246}#educoder .drawer___xdGaT .ant-input-search input{background:#2c3246;border:1px solid #3D445C;color:#fff}#educoder .drawer___xdGaT .ant-input-search input::placeholder{color:#ccc}#educoder .drawer___xdGaT .ant-input-search .ant-input-search-button{color:#4e5977;background:#2c3246;border:1px solid #3D445C;border-left:1px solid transparent}#educoder .drawer___xdGaT .ant-select .ant-select-selector{background:#2c3246;border:1px solid #3D445C}#educoder .drawer___xdGaT .ant-select .ant-select-arrow{color:#4e5977}#educoder .drawer___xdGaT .ant-select .ant-select-selection-item{color:#fff}#educoder .drawer___xdGaT .ant-select .ant-select-selection-placeholder{color:#ccc}#educoder .drawer___xdGaT .ant-pagination .ant-pagination-item-active{border-color:#0152d9!important;background-color:#0152d9!important}#educoder .drawer___xdGaT .ant-pagination .ant-pagination-item-link{background-color:transparent!important;color:#fff}#educoder .drawer___xdGaT .ant-pagination .ant-pagination-item{background-color:transparent;border:1px solid #656f87}#educoder .drawer___xdGaT .ant-pagination .ant-pagination-item a,#educoder .drawer___xdGaT .ant-pagination .ant-pagination-item-ellipsis{color:#fff}#educoder .drawer___xdGaT .ant-pagination .ant-pagination-options{color:#656f87}#educoder .drawer___xdGaT .ant-pagination .ant-pagination-options input{color:#fff;width:40px;background:transparent}#educoder .drawer___xdGaT .ant-pagination button,#educoder .drawer___xdGaT .ant-pagination input{line-height:initial;border:1px solid #656f87!important}.tour___oMkVh[class~=ant-tour]{left:7px!important;width:340px}.tour___oMkVh[class~=ant-tour] [class~=ant-tour-arrow]{left:17px!important}.tour___oMkVh[class~=ant-tour] [class~=ant-tour-footer]{display:none!important}.tour___oMkVh[class~=ant-tour] [class~=ant-tour-description]{padding:16px!important;overflow:hidden}.pagination___yDAjZ{text-align:center;margin-top:10px}.info___ATmsa{display:flex;flex-flow:row nowrap;align-items:center;height:56px;list-style:none;background:#fff;justify-content:space-between}.wrap____KX19 [class~=xterm] [class~=xterm-viewport]{overflow:auto!important}.desc___iOAgd{padding:8px 16px;height:calc(100vh - 138px);overflow:auto}.info___GPALq{color:#888;display:flex;align-items:center;font-size:14px;height:46px;background:#fff;padding:0 10px;box-shadow:0 2px 4px #e5e3e380;border-top:1px solid #f4f4f4;border-bottom:1px solid #f4f4f4}.info___GPALq .info_tag___CFEn8{height:22px;line-height:22px;padding:0 5px;background:#37ad8333;border-radius:2px;border:1px solid #A9DFCC;font-family:PingFangSC,PingFang SC;font-weight:600;font-size:14px;color:#2cc497;text-align:left;font-style:normal}.info___GPALq li{margin-right:8px}.discuss-panel{height:calc(100vh - 142px);overflow:auto;padding:0 16px}.discuss-item-container{display:flex;flex-flow:row nowrap;width:100%;padding:15px;border-bottom:1px solid #e3e3e3;overflow:hidden}.discuss-item-container section{margin-left:15px;flex:1 1 auto;width:100%}.discuss-item-container .grey{color:#ccc}.discuss-content{margin:4px 0;word-break:break-word;word-wrap:break-word}.discuss-content img{max-width:200px}.discuss-info{display:flex;flex-flow:row wrap;align-items:center;color:#999;line-height:16px;font-size:12px}.discuss-info .top{color:#fff;padding:0 8px;background:#ff4343;border-radius:8px;text-align:center}.discuss-info .gift{cursor:default}.discuss-info .view-code{color:#4cacff}.discuss-info a{color:#999}.discuss-info a,.discuss-info span{margin-right:15px}.btn-group{display:flex;flex-flow:row nowrap;justify-content:flex-end;margin-bottom:8px}.btn-group .btn-top .iconfont{transform:rotate(180deg);display:inline-block}.btn-group a{width:31px;text-align:center;color:#888}.btn-group a .iconfont{font-size:14px!important}.second-discuss .btn-group{opacity:0}.second-discuss:hover{background:#ebebeb}.second-discuss:hover .btn-group{opacity:1}.reply-discuss-container{background:#f4f4f4;border-radius:4px;margin-bottom:6px;position:relative;margin-top:6px}.reply-discuss-container:before{content:" ";position:absolute;border-color:#000;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;left:13px;top:-9px;border-bottom:10px solid #f4f4f4}.discuss-item-editor{width:100%;overflow:hidden}.discuss-item-editor .btn-send{cursor:pointer;border:none;padding:0 12px;color:#fff;letter-spacing:1px;text-align:center;font-size:14px;height:30px;line-height:30px;border-radius:2px;font-weight:400;margin-right:22px;margin-top:6px;background:#0152d9;float:right}.image-preview-container{display:flex;flex-flow:column nowrap;position:fixed;align-items:center;justify-content:center;inset:0;z-index:99999;background:#000c}.image-preview-container .image-preview{transition:transform .4s linear;max-width:86%}.image-preview-container .button-group{display:flex;flex-flow:row nowrap;align-items:center;justify-content:flex-end;position:absolute;z-index:101;right:10px;top:10px}.image-preview-container .button-group a,.image-preview-container .button-group button{color:#000000a6;margin-right:10px;display:flex;flex-flow:row nowrap;align-items:center}.preview-wrp-group{overflow:auto;width:100%;text-align:center}.dis-input-editor-container___nKGxx{position:relative;background:#fff;width:100%;box-shadow:0 -3px 5px #4cacff33}.dis-input-editor-container___nKGxx.active___tmt7T{position:absolute;height:calc(100vh - 50px);background:transparent;z-index:1000;width:100%;display:flex;flex-flow:column nowrap;justify-content:center;top:0}.dis-input-editor-container___nKGxx .input-mask___epEle{flex:1 0;background:#0000;width:100%}.dis-input-editor-container___nKGxx .text-area___Vry8W{display:flex;flex-flow:row nowrap;padding:10px 20px;align-items:center}.dis-input-editor-container___nKGxx .text-area___Vry8W input{border-radius:15px;border:1px solid #eaeaea;background-color:#fff;overflow:hidden;height:32px;padding:0 16px;line-height:32px;outline:none;flex:1 0;margin-right:10px}.dis-input-editor-container___nKGxx .text-area___Vry8W a{color:#888;display:block;height:32px;line-height:32px;margin-right:20px;display:flex;flex-flow:row nowrap;align-items:center}.dis-input-editor-container___nKGxx .text-area___Vry8W a span{line-height:32px;font-size:16px}.dis-input-editor-container___nKGxx .tip-container___plpA3{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center}.dis-input-editor-container___nKGxx .tip-container___plpA3 p{font-size:12px;color:#ff6800}.dis-input-editor-container___nKGxx .hide___kPfyC{display:none}.dis-input-editor-container___nKGxx .md-container___u85aq{background:#fff;padding:10px 20px}.btn-send___deQ5v{cursor:pointer;display:inline-block;border:none;padding:0 12px;color:#fff;background:#0152d9;letter-spacing:1px;text-align:center;font-size:14px;height:30px;line-height:30px;border-radius:2px;font-weight:400}.hackSets___tw75g .collapseWrapper___TteKi div[class~=ant-collapse]{background-color:transparent}.hackSets___tw75g .collapseWrapper___TteKi div[class~=ant-collapse-item]{margin-bottom:20px;border:none;box-shadow:0 2px 4px #eaeef4}.hackSets___tw75g .collapseWrapper___TteKi div[class~=ant-collapse-item] div[class~=ant-collapse-header]{padding:0 20px;height:64px;background-color:#fff;align-items:center!important}.hackSets___tw75g .collapseWrapper___TteKi div[class~=ant-collapse-item] div[class~=ant-collapse-content]{background-color:#fff}.hackSets___tw75g .collapseWrapper___TteKi div[class~=ant-collapse-item] div[class~=ant-collapse-content] div[class~=ant-collapse-content-box]{padding:20px}.hackSets___tw75g .collapseWrapper___TteKi div[class~=ant-collapse-item-active] div[class~=ant-collapse-header]{background-color:#eaeffa}.hackSets___tw75g .collapseWrapper___TteKi .panelHeader___Y_Xjq{font-size:14px;font-weight:400;color:#000}.hackSets___tw75g .collapseWrapper___TteKi .rateInput___y1qUi{display:inline-flex;align-items:center;white-space:nowrap}.hackSets___tw75g .collapseWrapper___TteKi .rateInput___y1qUi span{font-size:14px;font-weight:400;color:#666}.hackSets___tw75g .collapseWrapper___TteKi .open___xrixP{color:#165dff!important;transform:rotate(90deg)}.hackSets___tw75g .collapseWrapper___TteKi .close___jb6D2{color:#82a8ff!important}.uploadTableWrapper___U9Tz_{background:#fff}.uploadTableWrapper___U9Tz_ div[class^=headProgram]>div,.uploadTableWrapper___U9Tz_ div[class^=listWrapper]>div[class^=list]>div{flex:1 1;padding:0 12px!important}.uploadTableWrapper___U9Tz_ div[class^=headProgram]>div:last-child,.uploadTableWrapper___U9Tz_ div[class^=listWrapper]>div[class^=list]>div:last-child{display:none}.wrap___MkYbQ [class~=ant-upload-drag]{background:#1890ff0a!important;border-radius:4px;border:1px dashed #0152d9}.wrap___MkYbQ .colorBlue___onjbP{color:#0152d9}.wrap___MkYbQ .repeatedName___nbqnE{color:red}.wrap___MkYbQ .text___xvutp{margin-top:20px;color:#464f66;line-height:24px}.wrap___MkYbQ .greyText___dihvZ{font-size:14px;font-weight:400;color:#5f6368}.wrap___MkYbQ .noData___LxOJA{height:180px;margin-bottom:30px}.wrap___MkYbQ .noData___LxOJA .dragger___y7F4A{display:flex;align-items:center;justify-content:center}.wrap___MkYbQ .noData___LxOJA .dragger___y7F4A img{width:46px}.wrap___MkYbQ .noData___LxOJA .dragger___y7F4A span{font-size:14px;font-weight:400;color:#9096a3}.wrap___MkYbQ .noData___LxOJA .dragger___y7F4A .uploadText___Et3KS{color:#3061d0}.wrap___MkYbQ .btnS___k1e6j{height:32px;border-radius:4px;background:#3061d0}.wrap___MkYbQ .btnS___k1e6j i{margin-right:6px}.wrap___MkYbQ .testCaseRadio___q1wXT label[class~=ant-radio-button-wrapper]{width:60px;height:38px;background:#f6f7f9;box-shadow:inset 0 1px 3px #d7d8d9;border-radius:23px;border:none;display:inline-flex;align-items:center;justify-content:center;margin-right:20px}.wrap___MkYbQ .testCaseRadio___q1wXT label[class~=ant-radio-button-wrapper]:before{background-color:transparent}.wrap___MkYbQ .testCaseRadio___q1wXT label[class~=ant-radio-button-wrapper] span{color:#464f66;font-size:14px}.wrap___MkYbQ .testCaseRadio___q1wXT label[class~=ant-radio-button-wrapper-checked]{background-color:#fff;box-shadow:0 2px 4px #e0dfe1;border:1px solid #BACFFE;background:#d3e0fd linear-gradient(180deg,#fff,#f6f7f9)}.wrap___MkYbQ .testCaseRadio___q1wXT label[class~=ant-radio-button-wrapper-checked]:first-child{border-right-color:#bacffe}.wrap___MkYbQ .testCaseRadio___q1wXT label[class~=ant-radio-button-wrapper-checked]:focus-within{box-shadow:0 2px 4px #e0dfe1}.wrap___MkYbQ .testCaseRadio___q1wXT label[class~=ant-radio-button-wrapper-checked] span{color:#165dff;font-size:14px}.head___s4Eix{display:flex;margin-bottom:36px}.head___s4Eix .operation___JCAVh{text-align:center}.head___s4Eix>div{color:#5f6368;font-size:14px;text-align:left;display:inline-block}.headProgram___uWA_M{display:flex;height:40px;line-height:40px;background:#f6f7f8;box-shadow:0 2px 4px #eaeef4;padding-left:5px;padding-right:5px}.headProgram___uWA_M .operation___JCAVh{text-align:center}.headProgram___uWA_M>div{color:#5f6368;font-size:14px;text-align:left;display:inline-block}.listWrapper___xW3b4{max-height:214px;overflow:auto}.listWrapper___xW3b4::-webkit-scrollbar{display:none}.listWrapper___xW3b4 .list___dCbd6{display:flex;margin-bottom:36px;align-items:center}.listWrapper___xW3b4 .list___dCbd6 .del___abNho{color:#e53333;cursor:pointer}.listWrapper___xW3b4 .list___dCbd6 .info___J1Wmf{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 12px}.listWrapper___xW3b4 .list___dCbd6 .info___J1Wmf>span{color:#3061d0;cursor:pointer;text-decoration:underline}.listWrapper___xW3b4 .list___dCbd6>div{text-align:left;display:inline-block;background:#fff}.tabs___p2jIb .tabWarp___mt05L{display:flex;align-items:center}.tabs___p2jIb .tabWarp___mt05L .tab___IYGdQ{width:88px;text-align:center;height:30px;line-height:30px;background:#f0f0f0;font-weight:400;font-size:16px;color:#666;cursor:pointer}.tabs___p2jIb .tabWarp___mt05L .tab___IYGdQ.active___fQMlP{background:#fff;color:#3061d0}.tabs___p2jIb .content___GWVJY{padding:10px;background-color:#fff}.answer___UngkO{font-size:14px;color:#434d6c;transition:all .2s;position:relative;line-height:1.8}.answer___UngkO ::selection{background:#ecf1fe}.answer___UngkO .imgWrap___ORTRf{width:320px;cursor:pointer;border-radius:8px;overflow:hidden;position:relative}.answer___UngkO .imgWrap___ORTRf img{width:100%;user-select:none}.answer___UngkO .imgWrap___ORTRf:after{content:"";position:absolute;inset:0;background:#00000080;cursor:pointer;opacity:0;transition:opacity .3s}.answer___UngkO .imgWrap___ORTRf:hover:after{opacity:1}.answer___UngkO pre{width:100%;overflow:auto}.answer___UngkO ol li{list-style:auto}.answer___UngkO hr{border:none;border-bottom:1px solid #ccc}.answer___UngkO span[class=katex-error]{color:inherit!important}.codeCopy___re8vm{position:relative;min-height:50px}.codeCopy___re8vm button{position:absolute;top:7px;right:0;padding:4px 8px;border-radius:0 0 0 5px;border:none;background-color:#007bff;color:#fff;cursor:pointer;font-size:12px;height:26px;pointer-events:auto}.codeCopy___re8vm button.runCode___MYs9m{bottom:0;top:initial}#educoder .smartWrp___NjRcB [class~=ant-drawer-body]{padding:0}.flex_box_center___NeSU8{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___ImTGl{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___BtRd9{align-items:center;box-align:center}.flex_box_center_end___qcLe3{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___Ze_3q{flex-direction:column;box-orient:block-axis}.banner___PoUBO{display:flex;align-items:center;justify-content:center}.banner___PoUBO .content___XoDjy{width:1200px;height:212px;display:flex;align-items:flex-start;justify-content:space-between}.banner___PoUBO .content___XoDjy aside{margin-top:56px}.banner___PoUBO .content___XoDjy aside p{display:flex;align-items:center}.banner___PoUBO .content___XoDjy aside p b{font-size:30px;font-weight:500;color:#000;letter-spacing:4px;margin-right:20px}.banner___PoUBO .content___XoDjy aside p span{font-size:16px;color:#000;letter-spacing:4px}.banner___PoUBO .content___XoDjy aside .btns___Pb35j{margin-top:35px}.banner___PoUBO .content___XoDjy aside .btns___Pb35j>div{display:inline-block;height:32px;background:#f6f7f9;box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border-radius:4px;border:1px solid #dadbde;font-size:14px;color:#3b3e47;line-height:30px;margin-right:23px;padding:0 16px;position:relative;cursor:pointer}.banner___PoUBO .content___XoDjy aside .btns___Pb35j>div:hover{color:#165dff;border:1px solid #bacffe}.banner___PoUBO .content___XoDjy aside .btns___Pb35j>div img{position:absolute;z-index:1;top:-21px;right:22px}.flex_box_center___hG6RI{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___ss3Fh{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___K80p9{align-items:center;box-align:center}.flex_box_center_end___qmXX3{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___GFV8F{flex-direction:column;box-orient:block-axis}.row___aXJjm{display:flex;align-items:flex-start;justify-content:flex-start}.row___aXJjm .title___HUKL0{font-size:14px;color:#9096a3;flex-shrink:0;width:41px;text-align-last:justify;margin-top:4px;margin-right:12px}.row___aXJjm .tagsWrap___XB2W3{flex:1 1;position:relative}.row___aXJjm .tagsWrap___XB2W3 .action___VdHb1{font-size:14px;color:#82a8ff;width:55px;position:absolute;z-index:2;bottom:20px;right:0;cursor:pointer}.row___aXJjm .tagsWrap___XB2W3 .action___VdHb1 i{display:inline-block;font-size:12px}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC{max-height:245px;overflow:hidden}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft>span{display:inline-flex;align-items:center;margin-left:8px;margin-bottom:17px;font-size:14px;cursor:pointer;padding:4px 12px}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft>span .name___Hk1Ip{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:600px;display:inline-block}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft>span .num___xQpcH{margin-left:3px}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft>span:hover{color:#165dff!important}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft .active___XryTX{color:#165dff!important;border-radius:2px;background:#f6f7f9}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC::-webkit-scrollbar-thumb{background:#0000000d!important;border-radius:3px}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC::-webkit-scrollbar-track{background-color:#f6f7f9!important;box-shadow:initial!important}.row___aXJjm .tagsBorderWrap___OMxjs .bar___t1kKC{padding-top:8px;border-radius:4px;border:1px solid rgba(219,220,224,.5)}.flex_box_center___aK2n3{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___HX0Oh{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___LJOJr{align-items:center;box-align:center}.flex_box_center_end___SCakF{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___AYv4m{flex-direction:column;box-orient:block-axis}.tabs___GTqPV{height:32px;background:#f6f7f9;box-shadow:inset 0 1px 3px #d7d8d9;border-radius:16px;display:inline-block}.tabs___GTqPV span{display:inline-block;padding:0 20px;line-height:32px;font-size:14px;font-weight:400;color:#9096a3;position:relative;cursor:pointer}.tabs___GTqPV span:hover{color:#165dff}.tabs___GTqPV span:after{content:"";position:absolute;width:1px;height:calc(100% - 2px);background:#e2e2e2;border-radius:4px;z-index:1;left:0;top:1px;background:linear-gradient(180deg,#fff0,#e2e2e2,#fff0)}.tabs___GTqPV span:first-child:after,.tabs___GTqPV .active___F26E8+span:after{display:none}.tabs___GTqPV .active___F26E8{background:linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 0 2px #e8effb;border-radius:16px;border:1px solid #c8d2ea;color:#165dff;line-height:30px}.tabs___GTqPV .active___F26E8:after{display:none}.flex_box_center___yX6Oa{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___t7oqF{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___dEIHy{align-items:center;box-align:center}.flex_box_center_end___taQDF{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___xY_Lr{flex-direction:column;box-orient:block-axis}.input___PW2zI{width:507px;height:38px;background:#f6f7f9;border-radius:19px;display:flex;align-items:center;padding:0 20px}.input___PW2zI .dropdown___vSy8B{position:relative;flex-shrink:0}.input___PW2zI .dropdown___vSy8B:hover .menu___NiyBu{display:block}.input___PW2zI .dropdown___vSy8B .text___Grueu{color:#000;font-size:14px;cursor:default;height:38px;display:flex;align-items:center}.input___PW2zI .dropdown___vSy8B .text___Grueu i{font-size:12px;display:inline-block;transform:translateY(1px) scale(.6);color:#979797}.input___PW2zI .dropdown___vSy8B .text___Grueu .b1___ZKryM{display:inline-block;width:1px;height:38px;margin-left:15px;margin-right:0;background:linear-gradient(180deg,#fff0,#fff,#fff0)}.input___PW2zI .dropdown___vSy8B .text___Grueu .b2___aKyGa{display:inline-block;width:1px;height:38px;margin-left:0;margin-right:8px;background:linear-gradient(180deg,#fff0,#e2e2e2,#fff0)}.input___PW2zI .dropdown___vSy8B .menu___NiyBu{display:none;position:absolute;z-index:999;width:auto;left:-16px;top:35px;padding:4px;background-color:#fff;border-radius:8px;box-shadow:0 10px 16px #cecece}.input___PW2zI .dropdown___vSy8B .menu___NiyBu div{clear:both;margin:0;padding:5px 12px;color:#000000e0;font-weight:400;font-size:14px;text-align:left;line-height:1.57142857;cursor:pointer;transition:all .2s;white-space:nowrap}.input___PW2zI .dropdown___vSy8B .menu___NiyBu div:hover{background-color:#f5f5f5}.input___PW2zI>input{flex:1 1;padding:4px 0}.flex_box_center___tol8o{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___Z235C{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___Wq1sZ{align-items:center;box-align:center}.flex_box_center_end___LLxom{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___DbMSN{flex-direction:column;box-orient:block-axis}.quickPager___GM30J{display:flex;align-items:center;justify-content:center}.quickPager___GM30J>div{width:60px;height:28px;line-height:26px;text-align:center;background:#f8f9fc;border-radius:2px;border:1px solid rgba(195,207,224,.5);font-size:12px;color:#464f66;margin:0 10px;user-select:none;cursor:pointer}.quickPager___GM30J>div:hover{color:#165dff}.quickPager___GM30J .disabled___Ozc8I{background:#f3f3f5;border:0;line-height:28px;cursor:not-allowed;color:#cecece}.flex_box_center___FO7TP{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___LotYx{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___bWdaw{align-items:center;box-align:center}.flex_box_center_end___mVJ1o{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___M83Mm{flex-direction:column;box-orient:block-axis}.list___oOsiS{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;padding:0}.list___oOsiS .wrap___G6T7F{height:277px;background:#fff;box-shadow:0 2px 4px #d6dae1;border-radius:8px;position:relative}.list___oOsiS .wrap___G6T7F .lockWrap___Rl79E{position:absolute;width:100%;left:0;top:0;background-color:#00000080;height:100%;z-index:10;display:flex;cursor:default;justify-content:center;align-items:center;flex-direction:column;border-radius:8px}.list___oOsiS .wrap___G6T7F .li___oZZ7l:hover .cover___b2bYW{transform:scale(1.1)}.list___oOsiS .wrap___G6T7F .li___oZZ7l .img___IQX7w{overflow:hidden;height:calc(100% - 100px);border-radius:8px 8px 0 0;position:relative}.list___oOsiS .wrap___G6T7F .li___oZZ7l .img___IQX7w .cover___b2bYW{width:100%;transition:all .5s}.list___oOsiS .wrap___G6T7F .li___oZZ7l .img___IQX7w .sign___HkT6C{position:absolute;z-index:1;left:0;bottom:0;height:30px}.list___oOsiS .wrap___G6T7F .li___oZZ7l .name___SsJx8{height:52px;font-size:16px;font-weight:600;color:#000;padding:30px 12px 0;width:100%;display:flex;align-items:center}.list___oOsiS .wrap___G6T7F .li___oZZ7l .name___SsJx8 .e___TMqq0{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo{height:45px;display:flex;align-items:center;color:#000f37;padding:0 12px}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo i{color:#7d8592}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo>span{margin-right:5px;font-size:12px}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7{display:flex;align-items:center;margin-left:auto}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7 [class~=ant-rate-star]{font-size:13px}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7 [class~=ant-rate]{font-size:12px;margin-top:-3px;color:#ffa100}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7 [class~=ant-rate-star]:not(:last-child){margin-right:2px}.flex_box_center___AQ53o{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___i2aIa{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___sPEKB{align-items:center;box-align:center}.flex_box_center_end___GhSSH{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___R9_Hb{flex-direction:column;box-orient:block-axis}.list___jb2Ay{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;padding:0}.list___jb2Ay .wrap___VsQDr{height:308px;background:#fff;box-shadow:0 2px 4px #d6dae1;border-radius:8px;position:relative}.list___jb2Ay .wrap___VsQDr:hover [class~=user-path-items]{display:block!important}.list___jb2Ay .wrap___VsQDr .lockWrap___g1k1T{position:absolute;width:100%;left:0;top:0;background-color:#00000080;height:100%;z-index:10;display:flex;cursor:default;justify-content:center;align-items:center;border-radius:8px}.list___jb2Ay .wrap___VsQDr .li___IxCLC:hover .cover___Mu8wr{transform:scale(1.1)}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA{overflow:hidden;height:calc(100% - 131px);border-radius:8px 8px 0 0}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .cover___Mu8wr{width:100%;transition:all .5s}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .movebq___mF7wt{display:none;position:absolute;z-index:1;padding:4px 8px;line-height:1;background:#fff3;border-radius:9px;color:#fff;font-size:12px;right:4px;top:4px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .movebq___mF7wt i{margin-right:2px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .movebq___mF7wt:hover{color:#e30000;background:#fff}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .bq___Bil0T{height:22px;background:#0000004d;color:#d9c7ab;border-radius:2px;padding:0 8px;font-size:12px;line-height:22px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .sign___DXJ4d{width:52px;text-align:center;position:absolute;z-index:2;left:0;top:7px;color:#fff}.list___jb2Ay .wrap___VsQDr .li___IxCLC .name___l7FoJ{height:52px;font-size:16px;font-weight:600;color:#000;padding:30px 12px 0;width:100%;display:flex;align-items:center}.list___jb2Ay .wrap___VsQDr .li___IxCLC .name___l7FoJ .e___pXQUG{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___jb2Ay .wrap___VsQDr .li___IxCLC .unit___wCIFR{font-size:14px;color:#000f37;padding:0 12px;margin-top:8px;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___jb2Ay .wrap___VsQDr .li___IxCLC .unit___wCIFR i{color:#7d8592}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil{height:34px;display:flex;align-items:center;justify-content:space-between;color:#000f37;padding:0 12px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil div{display:flex;align-items:center}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil div>span{margin-right:12px;font-size:12px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil div i{color:#7d8592}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil .tag1___dxm7r,.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil .tag2___llZkf{height:18px;padding:3px 6px;font-size:12px;border-radius:2px;border:1px solid #FFE6AB;color:#ca7720;display:flex;align-items:center;justify-content:center;font-weight:400}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil .tag2___llZkf{border:1px solid #D6F7EF;color:#01795d;margin-left:6px}.list___jb2Ay .wrapisCurrent___qIfQT{height:280px;background:#fff;box-shadow:0 2px 4px #d6dae1;border-radius:8px;position:relative}.list___jb2Ay .wrapisCurrent___qIfQT:hover [class~=user-path-items]{display:block!important}.list___jb2Ay .wrapisCurrent___qIfQT .lockWrap___g1k1T{position:absolute;width:100%;left:0;top:0;background-color:#00000080;height:100%;z-index:10;display:flex;cursor:default;justify-content:center;align-items:center;border-radius:8px}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC:hover .cover___Mu8wr{transform:scale(1.1)}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA{overflow:hidden;height:calc(100% - 105px);border-radius:8px 8px 0 0}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA .tagsDom___COQg7{height:calc(100% - 105px)!important}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA .cover___Mu8wr{width:100%;transition:all .5s}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA .bq___Bil0T{height:22px;background:#0000004d;color:#d9c7ab;border-radius:2px;padding:0 8px;font-size:12px;line-height:22px}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA .sign___DXJ4d{width:52px;text-align:center;position:absolute;z-index:2;left:0;top:7px;color:#fff}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .name___l7FoJ{font-size:16px;font-weight:600;color:#000;padding:10px 12px 0;width:100%;display:flex;align-items:center}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .name___l7FoJ .e___pXQUG{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .unit___wCIFR{font-size:14px;color:#000f37;padding:0 12px;margin-top:8px;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .unit___wCIFR i{color:#7d8592}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil{height:34px;display:flex;align-items:center;justify-content:space-between;color:#000f37;padding:0 12px}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil div{display:flex;align-items:center}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil div>span{margin-right:12px;font-size:12px}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil div i{color:#7d8592}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil .tag1___dxm7r,.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil .tag2___llZkf{height:18px;padding:3px 6px;font-size:12px;border-radius:2px;border:1px solid #FFE6AB;color:#ca7720;display:flex;align-items:center;justify-content:center;font-weight:400}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil .tag2___llZkf{border:1px solid #D6F7EF;color:#01795d;margin-left:6px}.tagsDom___COQg7{display:flex;align-items:end;width:100%;padding:6px;position:absolute;top:0;left:0;height:calc(100% - 131px)}.movebq___mF7wt{display:none;position:absolute;top:0;right:95px!important;z-index:1;padding:4px 8px;line-height:1;background:#fff3;border-radius:9px;color:#fff;font-size:12px;right:4px;top:4px}.movebq___mF7wt i{margin-right:2px}.movebq___mF7wt:hover{color:#e30000;background:#fff}.hiddenbq___TqlUF{display:none;position:absolute;z-index:1;padding:4px 8px;line-height:1;background:#fff3;border-radius:9px;color:#fff;font-size:12px;right:4px;top:4px}.hiddenbq___TqlUF i{margin-right:2px}.hiddenbq___TqlUF:hover{color:#3061d0;background:#fff}.flex_box_center___eMcr7{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___HcNca{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___ZnvVN{align-items:center;box-align:center}.flex_box_center_end___fdgDf{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___SEKvd{flex-direction:column;box-orient:block-axis}.list___L1hmU{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;padding:0}.list___L1hmU .hidden___NniIi{display:none;position:absolute;z-index:1;padding:4px 8px;line-height:1;background:#9999991a;border-radius:9px;color:#999;font-size:12px;right:4px;top:4px}.list___L1hmU .hidden___NniIi i{margin-right:2px}.list___L1hmU .hidden___NniIi:hover{color:#3061d0;background:#3061d01a}.list___L1hmU .wrap___pKgcW{height:270px;background:#fff;box-shadow:0 1px 4px #d6dae1;border-radius:8px;position:relative}.list___L1hmU .wrap___pKgcW:hover .lockWrap___SMhkK{display:flex}.list___L1hmU .wrap___pKgcW:hover .hidden___NniIi{display:inline-block}.list___L1hmU .wrap___pKgcW .lockWrap___SMhkK{position:absolute;z-index:10;left:0;top:0;width:100%;height:100%;background:#0009;box-shadow:0 2px 5px #0000000d;border-radius:8px;display:none;flex-direction:column;justify-content:center;align-items:center}.list___L1hmU .wrap___pKgcW .lockWrap___SMhkK div{width:116px;height:36px;border-radius:18px;border:1px solid #ffffff;font-size:14px;font-weight:600;color:#fff;line-height:34px;text-align:center;margin:10px 0;cursor:pointer}.list___L1hmU .wrap___pKgcW .lockWrap___SMhkK div:hover{box-shadow:0 0 4px #4f85ff;border:1px solid #c2d3f8}.list___L1hmU .wrap___pKgcW .top___udHSB{height:calc(100% - 50px);display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:0 24px;position:relative}.list___L1hmU .wrap___pKgcW .top___udHSB .sign___uwRpq{position:absolute;z-index:1;width:44px;height:22px;background:#ffe9c1;border-radius:8px 0 13px;left:0;top:0;color:#a45204;text-align:center;line-height:22px}.list___L1hmU .wrap___pKgcW .top___udHSB .name___Fpf90{font-weight:600;color:#333;margin-top:25px;font-size:16px;white-space:normal;text-align:center;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;line-height:26px;height:48px}.list___L1hmU .wrap___pKgcW .top___udHSB .img___AMLhL{width:60px;height:60px;border-radius:30px;margin-top:14px}.list___L1hmU .wrap___pKgcW .top___udHSB .text___KiTb7{font-size:14px;color:#333;margin-top:8px;width:98%;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.list___L1hmU .wrap___pKgcW .top___udHSB .btns___i6IuZ{display:flex;align-items:center;margin-top:12px}.list___L1hmU .wrap___pKgcW .top___udHSB .btns___i6IuZ div{width:76px;background:#fff;height:26px;border-radius:13px;border:1px solid #d6f7ef;font-size:14px;color:#01795d;line-height:24px;text-align:center;margin:0 10px}.list___L1hmU .wrap___pKgcW .top___udHSB .btns___i6IuZ aside{width:76px;background:#fff;height:26px;border-radius:13px;border:1px solid #ffe9c1;font-size:14px;color:#a45204;line-height:24px;text-align:center;margin:0 10px}.list___L1hmU .wrap___pKgcW .bottom____k2sh{height:50px;border-top:1px solid #f5f5f5;display:flex;align-items:center;padding:0 12px}.list___L1hmU .wrap___pKgcW .bottom____k2sh>div{margin-left:auto}.list___L1hmU .wrap___pKgcW .bottom____k2sh>span{display:flex;align-items:center;margin-right:12px;color:#999}.list___L1hmU .wrap___pKgcW .bottom____k2sh>span i{font-size:14px;font-size:12px;color:#999;margin-right:6px}.flex_box_center___d27mZ{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___qfRU9{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___fCRld{align-items:center;box-align:center}.flex_box_center_end___ORMV8{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___PNKtZ{flex-direction:column;box-orient:block-axis}.tabs___alpa7{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #dbdce0;height:54px}.tabs___alpa7 .tabsWrap___aCQjw{display:flex;align-items:center;height:100%}.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4{display:flex;align-items:center;margin-right:40px;height:100%;cursor:pointer}.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4>div{position:relative;font-size:14px;font-weight:400;color:#5f6368;display:flex;align-items:center;height:100%}.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4 .active___nl_4v{font-weight:500;color:#202124}.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4 .active___nl_4v:after{position:absolute;content:"";width:100%;z-index:4;left:0;bottom:0;height:3px;background:#202124;border-radius:100px 100px 0 0}.flex_box_center___e6HxQ{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___RnXYe{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___lVxPk{align-items:center;box-align:center}.flex_box_center_end___bu8yv{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___JczGj{flex-direction:column;box-orient:block-axis}.orderWrap___ZfyGX{display:box;display:flex;align-items:center}.orderIconWrap___XTB_O{display:box;display:flex;flex-direction:column;height:40px;line-height:40px;color:#999}.orderAsc___KWHmA{flex-direction:column;text-align:center;height:10px;line-height:10px;display:inline-block;margin-top:9px;transform:translateY(2px)}.orderDesc___rHdbB{flex-direction:column;text-align:center;height:10px;line-height:10px;display:table}.active___a7eSP{color:#232b40!important}.cursorPointer___gs9kL{cursor:pointer;color:#d8d8d8;height:10px}.orderTextWrap___teAKn{font-size:14px;color:#3b3e47;cursor:pointer;margin-right:5px}.flex_box_center___LCi0B{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___hzONe{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___ZyQRE{align-items:center;box-align:center}.flex_box_center_end___XKM74{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___p8LCU{flex-direction:column;box-orient:block-axis}.btn___In02G.mediacy-round___uveEv{height:36px;border-radius:36px}.btn___In02G.mediacy-default___dDxsd{height:36px;border-radius:4px}.btn___In02G .default___K791v{background:#f6f7f9 linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border:1px solid #bacffe;font-size:14px;padding:0 15px;color:#3061d0;text-align:center;cursor:pointer;user-select:none}button[class~=ant-btn-default]:not(:disabled).btn___In02G{background:#f6f7f9 linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border:1px solid #bacffe;font-size:14px;padding:0 15px;color:#3061d0;text-align:center;cursor:pointer;user-select:none}button[class~=ant-btn-default]:not(:disabled).btn___In02G:hover{color:#165dff;border:1px solid #165dff}button[class~=ant-btn-default]:disabled.btn___In02G{background:#f6f7f9 linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border:1px solid #bacffe;font-size:14px;padding:0 15px;color:#3061d0;text-align:center;cursor:pointer;user-select:none;opacity:50%;cursor:not-allowed}.flex_box_center___TB7bQ{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___oBlTb{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___b5XbB{align-items:center;box-align:center}.flex_box_center_end___CNhe7{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___yHXKW{flex-direction:column;box-orient:block-axis}.head___ghH72{height:54px;border-bottom:1px solid #DBDCE0;display:flex;align-items:center}.head___ghH72>span{color:#999;font-size:12px;cursor:pointer;flex-shrink:0}.head___ghH72>b{font-weight:500;color:#232b40;margin-left:30px;font-size:14px;flex:1 1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.head___ghH72 .node___mjPEy{margin-left:auto;flex-shrink:0}.flex_box_center___AlHuF{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___vN2LW{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___Ac7D2{align-items:center;box-align:center}.flex_box_center_end___y38I7{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___iQE6P{flex-direction:column;box-orient:block-axis}.btns___sNgTb{display:flex;align-items:center}.btns___sNgTb .confirm___Ozirl{height:38px;background:#3061d0;border-radius:2px;color:#fff;padding:0 34px}.btns___sNgTb .cancel___aiq1I{height:38px;background:#f8f9fc;border-radius:2px;opacity:.5;border:1px solid #C3CFE0;font-size:14px;color:#464f66;margin-left:20px}.flex_box_center___jkpdr{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___OtsL8{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___rbcb_{align-items:center;box-align:center}.flex_box_center_end___zBR21{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___nS_eP{flex-direction:column;box-orient:block-axis}.fixedBottom___oJl7m{width:100%;height:70px;background:#fff;box-shadow:0 -3px 16px #dbdbdb80;position:fixed;z-index:1000;bottom:0;left:0}.fixedBottom___oJl7m .wrap___A3Oq1{width:1200px;height:100%;margin:auto;display:flex;align-items:center;justify-content:space-between}.fixedBottom___oJl7m .wrap___A3Oq1 .center____VL1y{flex:1 1}.flex_box_center___tY8Yn{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___vHdYA{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___pa61F{align-items:center;box-align:center}.flex_box_center_end___HyDXt{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___UjZek{flex-direction:column;box-orient:block-axis}.crumbs___V41Oe{margin:15px auto 25px;width:1200px;cursor:default}.crumbs___V41Oe span{font-size:12px;color:#c5c5c5}.crumbs___V41Oe .hover___bEIVd{cursor:pointer}.crumbs___V41Oe .hover___bEIVd:hover{color:#5f6368}.reasoning___S0mKl{margin-bottom:20px}.reasoning___S0mKl .btn____CIJG{display:flex;align-items:center;width:fit-content;height:35px;background:#f4f8ff;border-radius:8px;color:#3061d0;border:1px solid rgba(20,93,255,.2);padding:0 12px;cursor:pointer}.reasoning___S0mKl .btn____CIJG span{font-size:14px;margin-left:10px;margin-right:35px}.reasoning___S0mKl .content___CIAh9{font-size:14px;color:#888;border-left:2px solid #DCDCDC;padding-left:8px;margin-top:20px;white-space:pre-wrap}.reasoning___S0mKl b{font-size:8px}.select___Kt_GE .box___S5_ly{position:relative}.select___Kt_GE .text___dtZDv{width:206px;height:40px;background:#fff;border-radius:8px;border:1px solid rgba(20,93,255,.2);display:flex;align-items:center;padding:0 12px;color:#333;cursor:pointer}.select___Kt_GE .text___dtZDv:hover{background:#f6f6f6}.select___Kt_GE .text___dtZDv span{padding-left:6px}.select___Kt_GE .text___dtZDv b{font-size:12px;margin-left:auto;display:inline-block;transform:scale(.6)}.select___Kt_GE .itemWrap___xmw7x{position:absolute;z-index:10;top:40px;padding-top:7px}.select___Kt_GE .itemWrap___xmw7x aside{width:206px;background:#fff;box-shadow:0 2px 6px #d2d2d2;border-radius:2px;border:1px solid #E7F3FF;padding:10px 0}.select___Kt_GE .itemWrap___xmw7x .item___io6Bx{display:flex;align-items:center;padding:0 12px;height:36px;color:#464f66;cursor:pointer}.select___Kt_GE .itemWrap___xmw7x .item___io6Bx span{padding-left:6px}.select___Kt_GE .itemWrap___xmw7x .item___io6Bx:hover{background:#e7f3ff80;color:#3061d0}.select___Kt_GE .itemWrap___xmw7x .item___io6Bx.active___nHRTI{background:#e7f3ff;color:#3061d0}.flex_box_center___NfmQB{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___kVtBD{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___EegZo{align-items:center;box-align:center}.flex_box_center_end___Ueaqo{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___Sd9Zb{flex-direction:column;box-orient:block-axis}@keyframes dot-fade___gzUhM{0%,40%{opacity:.5}50%{opacity:8}90%,to{opacity:.5}}.loadingPic___sQWGQ{display:flex;align-items:center}.loading___ss_U1{display:flex}.loading___ss_U1 .dot___eTny8{width:10px;height:10px;border-radius:50%;margin-right:8px;background:#145dff;opacity:.5;animation:dot-fade___gzUhM 1s infinite}.loading___ss_U1 .dot___eTny8:nth-child(2){animation-delay:.3s}.loading___ss_U1 .dot___eTny8:nth-child(3){animation-delay:.7s}.wrap___SoLR4{display:flex;flex-direction:column;height:100%;overflow:hidden;flex:1 1;padding:20px 0}.chatContainer___bSpXP{flex:1 1;width:100%;overflow:auto}.footerContainer___IbaJq{margin-left:50px;margin-right:21px;flex-shrink:0;display:flex;flex-direction:column;transition:all .3s}.footerContainer___IbaJq .btnWrp___z89PH{width:100%;margin-bottom:12px;display:flex;flex-wrap:wrap;gap:10px}.footerContainer___IbaJq .btnWrp___z89PH>div{padding:0 10px;align-items:center;border-radius:12px;color:#585a73;display:inline-flex;font-size:12px;height:28px;justify-content:center;line-height:16px;transition:.3s all;border:1px solid #e8eaf2}.footerContainer___IbaJq .btnWrp___z89PH .btn___VK3Di{cursor:pointer;user-select:none}.footerContainer___IbaJq .btnWrp___z89PH .btn___VK3Di:hover{background:linear-gradient(111deg,#e9e7ff -12%,#fff 25% 69%,#e9e7ff 113%);border:1px solid #e0dfff;color:#6d6acd}.footerContainer___IbaJq .btnWrp___z89PH .btn___VK3Di.btnActive___en_8L{background:#eeedff;border:1px solid #eeedff;color:#6d6acd}.footerContainer___IbaJq .inputContainer___q_PRC{flex:1 1;display:flex;align-items:center;background:#fff;box-shadow:0 0 10px #e2e2e280;border-radius:8px;border:1px solid #e8eaf2;padding:10px 20px;position:relative;transition:all .5s}.footerContainer___IbaJq .inputContainer___q_PRC:hover{border:1px solid #145DFF}.footerContainer___IbaJq .inputContainer___q_PRC .uploadBtn___fY3BV{width:40px;height:40px;border:none;border-radius:20px;flex-shrink:0;background:#d2d2d2;cursor:default}.footerContainer___IbaJq .inputContainer___q_PRC .uploadBtn___fY3BV:hover{background:linear-gradient(139deg,#5c64ff,#6988f8)!important}.footerContainer___IbaJq .inputContainer___q_PRC .sendBtn____aYXt{width:40px;height:40px;background:linear-gradient(139deg,#5c64ff,#6988f8)!important;border:none;border-radius:50%;padding:0;flex-shrink:0}.footerContainer___IbaJq .inputContainer___q_PRC .sendBtn____aYXt:disabled{background:#d2d2d2!important}.footerContainer___IbaJq .inputContainer___q_PRC .sendBtnDisabled____WhtC{width:40px;height:40px;background:#d2d2d2!important;border:none;border-radius:50%;padding:0;flex-shrink:0}.footerContainer___IbaJq .inputContainer___q_PRC .cancelBtn___I91qC{font-size:40px;color:#5c64ff;cursor:pointer;flex-shrink:0;transition:.3}.footerContainer___IbaJq .inputContainer___q_PRC .cancelBtn___I91qC:hover{transform:scale(1.05)}.footerContainer___IbaJq .inputContainer___q_PRC textarea{margin:6px 9px 0;padding:0 11px;resize:none}.footerContainer___IbaJq .inputContainer___q_PRC textarea::placeholder{color:#c1c1d9}.footerContainer___IbaJq .lineFour___t_eBm.inputContainer___q_PRC{align-items:flex-end}.footerContainer___IbaJq .lineFour___t_eBm.inputContainer___q_PRC textarea{height:100%}.footerContainer___IbaJq .lineFour___t_eBm.inputContainer___q_PRC .fullIcon___WYjW2{position:absolute;right:31px;top:20px;color:#145dff;cursor:pointer}.footerContainer___IbaJq.footerContainerSelected___TV_oq{border-radius:20px;box-shadow:0 12px 24px -16px #3636490a,0 12px 40px #33334714,0 0 1px #2c2c3605;position:relative;transition:border .4s ease;border:1px solid #e8eaf2}.footerContainer___IbaJq.footerContainerSelected___TV_oq:hover{border:1px solid #145DFF}.footerContainer___IbaJq.footerContainerSelected___TV_oq .btnWrp___z89PH{background:#f7f8fc;padding:15px 15px 15px 20px;border-radius:20px 20px 0 0;border:none}.footerContainer___IbaJq.footerContainerSelected___TV_oq .inputContainer___q_PRC{border:none;box-shadow:none;background:transparent}.footerContainer___IbaJq.footerContainerSelected___TV_oq .inputContainer___q_PRC:hover{background:transparent;border:none}.footerContainer___IbaJq.full___h1vtm{height:100%}.li___DXR9A{display:flex;padding-left:20px}.li___DXR9A .avatarIcon___EYoqp .img___wrenL{width:40px;height:40px;border-radius:5px;margin-right:10px}.li___DXR9A .content___NK_Ew{flex:1 1;min-width:0}.li___DXR9A .content___NK_Ew .borderBox___UVtN4{box-shadow:0 0 10px #e2e2e280;border-radius:8px;border:1px solid rgba(20,93,255,.2);padding:16px}.li___DXR9A .content___NK_Ew .borderBox___UVtN4 .text___d_gYw{white-space:pre-wrap;color:#3061d0}.li___DXR9A .content___NK_Ew .fileWrap___kbAp0{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:10px}.li___DXR9A .content___NK_Ew .fileWrap___kbAp0 .file___R5FNg{width:calc((100% - 30px)/4);display:flex;align-items:center;background:#fff;border:1px solid rgba(20,93,255,.1);border-radius:8px;padding:6px 15px;font-size:14px;box-shadow:0 0 10px #e2e2e233}.li___DXR9A .content___NK_Ew .fileWrap___kbAp0 .file___R5FNg aside{flex:1 1;min-width:0}.li___DXR9A .content___NK_Ew .fileWrap___kbAp0 .file___R5FNg aside .fileName___oTYTw{color:#333;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:100%;width:fit-content}.li___DXR9A .content___NK_Ew .source___JD93j{height:16px;background:#f4f8ff;border-radius:8px 0;font-size:10px;color:#666;padding:0 14px;text-align:center;line-height:16px;width:fit-content;float:right;margin-top:-17px;margin-right:1px}.li___DXR9A .content___NK_Ew .action___CTh1w{height:54px;display:flex;align-items:center;justify-content:flex-end;gap:20px}.li___DXR9A .content___NK_Ew .action___CTh1w i{color:#666;cursor:pointer}.li___DXR9A .content___NK_Ew .action___CTh1w i:hover{color:#3061d0}.disabledInput___rMs3e{cursor:not-allowed;border:1px solid #9cb8f5!important}.disabledInput___rMs3e>*{pointer-events:none;opacity:.3}.backBottom___VIz5U{height:0;width:fit-content;position:sticky;z-index:100;bottom:0;left:50%;transform:translate(-50%);cursor:pointer;padding-left:20px}.backBottom___VIz5U:hover i{color:#5c64ff}.backBottom___VIz5U i{font-size:40px;color:#5c64ff80;position:absolute;z-index:101;bottom:8px}.head___vWC9s{display:flex;align-items:center;gap:20px;position:relative;height:54px;padding-right:20px;border-bottom:1px solid #EFEEEE}.head___vWC9s .title___l1GaK{display:flex;align-items:center;flex:1 1;padding-left:20px;height:100%;cursor:move}.head___vWC9s .headBtn___fGGSq{cursor:pointer;color:#333}.head___vWC9s .headBtn___fGGSq:hover{color:#3061d0}.menuWarp___Py4k9{list-style-type:none;background-color:#fff;background-clip:padding-box;border-radius:2px;outline:none;box-shadow:0 6px 16px #00000014,0 3px 6px -4px #0000001f,0 9px 28px 8px #0000000d}.menuWarp___Py4k9 h4{padding-left:20px;padding-top:13px;font-weight:600}.menuWarp___Py4k9 .menu___Rpj4l{max-height:400px;min-height:40px;width:250px;overflow:auto;color:#464f66}.menuWarp___Py4k9 .menu___Rpj4l aside{display:flex;align-items:center;height:36px;padding:0 20px;cursor:pointer}.menuWarp___Py4k9 .menu___Rpj4l aside .menuText___zGoGw{flex:1 1;min-width:0;display:flex;align-items:center}.menuWarp___Py4k9 .menu___Rpj4l aside .menuText___zGoGw span{max-width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.menuWarp___Py4k9 .menu___Rpj4l aside .menuDel___qa0au{display:none;flex-shrink:0;margin-left:10px}.menuWarp___Py4k9 .menu___Rpj4l aside.active___n_Cfs{background:#e7f3ff!important}.menuWarp___Py4k9 .menu___Rpj4l aside.active___n_Cfs span{color:#3061d0}.menuWarp___Py4k9 .menu___Rpj4l aside:hover{background:#e7f3ff80}.menuWarp___Py4k9 .menu___Rpj4l aside:hover span{color:#3061d0}.menuWarp___Py4k9 .menu___Rpj4l aside:hover .menuDel___qa0au{display:inline}.draggableWrap___u95gi{width:100vw;height:100vh;position:fixed;z-index:999;left:0;top:0;pointer-events:none}.draggableWrap___u95gi>div{pointer-events:auto}.draggableWrap___u95gi .modal___Q60Fu{width:100%;height:100%;background:#fff;box-shadow:0 10px 26px #14131d87;border-radius:8px;border:1px solid #7E8183;display:flex;flex-direction:column}.footer___lxKwN{padding-right:20px;padding-left:20px}.footer___lxKwN .main____xLI7{background:#fff;box-shadow:0 2px 20px #d7e5ff80;border-radius:18px;border:1px solid #EFF2FF;overflow:hidden}.footer___lxKwN .main____xLI7 .files___U6HeB{display:flex;flex-wrap:wrap;gap:5px;background:#fafbff;padding:10px 20px}.footer___lxKwN .main____xLI7 .files___U6HeB .file___R5FNg{width:calc((100% - 15px)/4);display:flex;align-items:center;background:#fff;border-radius:8px;padding:3px 9px;font-size:14px;border:1px solid #EBEBEB;position:relative}.footer___lxKwN .main____xLI7 .files___U6HeB .file___R5FNg aside{flex:1 1;min-width:0;margin-left:10px}.footer___lxKwN .main____xLI7 .files___U6HeB .file___R5FNg aside .fileName___oTYTw{color:#333;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:100%;width:fit-content}.footer___lxKwN .main____xLI7 .files___U6HeB .file___R5FNg:hover .fileDel___HitRv{opacity:1}.footer___lxKwN .main____xLI7 .files___U6HeB .file___R5FNg .fileDel___HitRv{opacity:0;transition:.3s;position:absolute;z-index:10;top:2px;right:5px;font-size:11px;color:#999;cursor:pointer}.footer___lxKwN .main____xLI7 .files___U6HeB .file___R5FNg .fileDel___HitRv:hover{color:#333}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc{height:138px;background:#fff;padding:20px;display:flex;flex-direction:column}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc textarea{flex:1 1;resize:none;padding:0;font-size:16px}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc textarea::placeholder{color:#c1c1d9}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w{display:flex;align-items:center;margin-top:10px}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .btnWrap___ENcDO{display:flex;align-items:center;gap:12px;margin-right:auto}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .btnWrap___ENcDO .btn___VK3Di{color:#333;height:34px;background:#fff;border-radius:20px;border:1px solid #EBEBEB;padding:0 12px;line-height:32px;transition:.3s;cursor:pointer}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .btnWrap___ENcDO .btn___VK3Di:hover{border:1px solid rgba(20,93,255,.2);color:#3061d0}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .btnWrap___ENcDO .btn___VK3Di.btnActive___en_8L{background:#f4f8ff;border:1px solid rgba(20,93,255,.2);color:#3061d0}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .btnWrap___ENcDO .btn___VK3Di.btnDisabled___AFYEZ{cursor:not-allowed;border:1px solid #ebebeb;background:#fff;color:#333;opacity:.5}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .uploadBtn___fY3BV{color:#666;width:34px;height:34px;border-radius:50%;cursor:pointer;text-align:center;line-height:34px}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .uploadBtn___fY3BV:hover{background:#f4f8ff;color:#145dff}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .uploadDisabledBtn___LslUe{color:#666;width:34px;height:34px;border-radius:50%;cursor:pointer;text-align:center;line-height:34px;color:#999;cursor:not-allowed}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .uploadDisabledBtn___LslUe:hover{background:#f4f8ff;color:#145dff}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .uploadDisabledBtn___LslUe:hover{color:#999}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .sendBtn____aYXt{width:34px;height:34px;background:linear-gradient(139deg,#5c64ff,#6988f8);border:none;border-radius:50%;padding:0;flex-shrink:0}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .sendBtnDisabled____WhtC{width:34px;height:34px;background:linear-gradient(139deg,#5c64ff,#6988f8);border:none;border-radius:50%;padding:0;flex-shrink:0;background:#d2d2d2;cursor:not-allowed}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .cancelBtn___I91qC{font-size:34px;color:#5c64ff;cursor:pointer;flex-shrink:0;transition:.3}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .cancelBtn___I91qC:hover{transform:scale(1.05)}.bottomlist___Unmz9{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;background:#f6f7f9;border-radius:6px;border:1px solid #EFF1F6;height:48px;padding:0 20px;max-width:90%;margin-top:20px;font-size:14px;line-height:48px;cursor:pointer;width:max-content}.bottomlist___Unmz9:hover{background:#e2ecff;border-radius:6px;border:1px solid #3061D0}.draggableImage___vcTso{position:fixed;left:calc(100vw - 84px);z-index:100}.draggableImage___vcTso .img___xAyno{user-select:none}.draggableImage___vcTso .close___WUtfj{user-select:none;cursor:pointer;display:none;position:absolute;z-index:101;left:-11px;top:-8px;color:#dcdcdc}.draggableImage___vcTso:hover .close___WUtfj{display:block}.extraNode___tnBrt{cursor:initial}.specialImg___yAPav{display:flex;flex-direction:column;align-items:center}.specialImg___yAPav .bubble___qNdfF{background-color:#3a5eff;color:#fff;padding:4px 8px;border-radius:4px;font-size:12px;position:relative;margin-bottom:8px}.specialImg___yAPav .bubble___qNdfF:after{content:"";position:absolute;bottom:-6px;left:50%;z-index:101;transform:translate(-50%);width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #3A5EFF}.specialImg___yAPav .upImg___Mx6QM{width:60px;height:60px;border-radius:50%}.bigTipsBox___XRGyw{width:calc(100% - 98px);overflow:hidden}.bigTips___uPRW3{display:flex;overflow-x:hidden;scroll-behavior:smooth;gap:22px;width:100%;position:relative;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none;position:sticky;top:0;background:#fff;z-index:8}.bigTips___uPRW3::-webkit-scrollbar{display:none}.bigTips___uPRW3 .item___KMGDu{position:relative;width:80px!important;height:88px;background:#95bdff1a;border-radius:8px;cursor:pointer;display:flex!important;flex-direction:column;justify-content:center;align-items:center;border:1px solid transparent}.bigTips___uPRW3 .item___KMGDu .editBtn___JiZpD{display:none;position:absolute;top:6px;right:6px;font-size:12px;color:#c7cbdb}.bigTips___uPRW3 .item___KMGDu .editBtn___JiZpD:hover{color:#145dff}.bigTips___uPRW3 .item___KMGDu span{font-weight:600;font-size:14px;color:#232b40;margin-top:16px;word-break:break-all;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:68px}.bigTips___uPRW3 .item___KMGDu:hover{border:1px solid #145DFF}.bigTips___uPRW3 .item___KMGDu:hover .editBtn___JiZpD{display:block}.bigTips___uPRW3 .item___KMGDu.active___EX5N5{border:1px solid #145DFF}.PrevNext____kcgs{width:calc(100% - 98px);height:105px;position:absolute;top:-6px;left:2px;z-index:100;pointer-events:none;opacity:1;transition:.3s}.PrevNext____kcgs>div{width:42px;height:105px;display:flex;align-items:center;justify-content:center;position:absolute}.PrevNext____kcgs>div img{width:20px;height:20px;pointer-events:auto}.PrevNext____kcgs>div .img___X2ms3{display:block}.PrevNext____kcgs>div .imgHover___wIHti{display:none}.PrevNext____kcgs>div:hover{cursor:pointer}.PrevNext____kcgs>div:hover .img___X2ms3{display:none}.PrevNext____kcgs>div:hover .imgHover___wIHti{display:block}.PrevNext____kcgs .LeftButton___P5Wge{left:-11px}.PrevNext____kcgs .RightButton___NAbBu{right:-20px}.agent___exMfN .add___cWyoE{width:80px;height:88px;background:#95bdff1a;border-radius:8px;display:flex;align-items:center;justify-content:center;cursor:pointer}.agent___exMfN .add___cWyoE i{color:#7f8791}.agent___exMfN .add___cWyoE:hover{background:#95bdff1a;border:1px solid rgba(48,97,208,.5)}.agent___exMfN .add___cWyoE:hover i{color:#3061d0}.imgUpLoad___Wg61u{position:relative;width:50px;height:auto;background-color:#f4f3f4;display:flex;align-items:center;justify-content:center;margin-top:15px}.imgUpLoad___Wg61u>div{position:absolute;right:-6px;top:-6px;cursor:pointer;background-color:#fff;width:16px;height:16px;border-radius:50%}.tip___WGAb5{display:flex;align-items:center;gap:6px;color:#ff8c29;font-size:14px;margin-top:10px;margin-left:100px}.tip___WGAb5 i{font-size:14px}.comments___ZkLeS{background-color:#fff;min-height:90px;padding:15px}.comments___ZkLeS .greyText___ow9J6{color:#6a7283}.comments___ZkLeS .commentText___Uklcs{color:#333}.wrapper___XTdhL{border-radius:4px;border:1px solid #DCDCDC}.header___pq5DQ{background:#f6f7f9;border-radius:4px 4px 0 0;height:40px;padding:0 20px 0 15px;font-size:14px;color:#000}.header___pq5DQ img{width:28px;border-radius:50%}.header___pq5DQ .updateTime___WYYjt{margin-left:auto}.header___pq5DQ .updateTime___WYYjt .text___FmQY7{color:#6a7283;margin-right:10px}.header___pq5DQ .updateTime___WYYjt .date___DiXg4{color:#333}.codeInput___xSFAu input{width:48px;height:48px;border:1px solid #E5E5E5;line-height:46px;text-align:center;margin-right:30px;font-weight:500;font-size:18px;color:#000}.codeInput___xSFAu input:last-child{margin-right:0} +.flex_box_center___kVqBh{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___FMnNq{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___meESe{align-items:center;box-align:center}.flex_box_center_end___KFpOb{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___GHIK9{flex-direction:column;box-orient:block-axis}.video___nn_cD{min-height:160px;background:#fff;text-align:center;padding:14px;margin-bottom:20px;font-size:0}.video___nn_cD span{font-size:16px;text-align:center;color:#ccc;padding-top:50px;display:inline-block}.exitFullScreenModalWrapper___aNB9Q div[class~=ant-modal-confirm-btns]{float:none;display:flex;justify-content:center;margin-bottom:20px}.exitFullScreenModalWrapper___aNB9Q div[class~=ant-modal-confirm-btns] button{width:120px;height:38px;background:#f6f7f9 #3061d0;border-radius:2px}.exitFullScreenModal___HIMyY{text-align:center;font-size:30px;font-weight:400}.exitFullScreenModal___HIMyY .warningIcon___xEURa{height:88px;margin-bottom:20px}.exitFullScreenModal___HIMyY .warningText___W6NPJ{color:#e30000}.exitFullScreenModal___HIMyY .countdownWrapper___n8g1M{display:inline-block}.forcedModalWrapper___JPMQ2 .forcedModalContent___uY5FV{text-align:center}.forcedModalWrapper___JPMQ2 .forcedModalContent___uY5FV .forcedText___C3CrF{font-size:30px;font-weight:500;color:#e30000;margin-bottom:10px}.forcedModalWrapper___JPMQ2 .forcedModalContent___uY5FV .screenNumText___oljHN{font-size:14px;font-weight:400;color:#333;margin-bottom:20px}.forcedModalWrapper___JPMQ2 .forcedModalContent___uY5FV img{height:85px;margin-bottom:20px}.flex_box_center___ariLt{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___MC6sH{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___tJHfy{align-items:center;box-align:center}.flex_box_center_end___AfB_t{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___xX4Fj{flex-direction:column;box-orient:block-axis}.bg___nHBEZ{background:#fff}[id=educoder] .wrapper___TZKl8{padding-top:14px}[id=educoder] .wrapper___TZKl8 .exerciseAlert___QUMwm{border-radius:0;padding:7px 15px;margin-bottom:10px;background-color:#f6f7f9}[id=educoder] .wrapper___TZKl8 .exerciseAlert___QUMwm div[class~=ant-alert-description]{padding:10px 48px 8px 5px}[id=educoder] .wrapper___TZKl8 .exerciseAlert___QUMwm .title___rj6Q0{font-size:14px;color:#e99237;white-space:nowrap}[id=educoder] .wrapper___TZKl8 .exerciseAlert___QUMwm .content___Te7Wz{font-size:14px;color:#434d6c}[id=educoder] .baseMargin___BRmsh{margin-left:62px}[id=educoder] .noWrap___X6AS3{white-space:nowrap}[id=educoder] .singleItem___GkaDR{border-radius:2px;border:1px solid #CCCCCC;padding:20px 15px 10px}[id=educoder] .questionIcons___XoGYC [class~=ant-anchor-link]{display:inline}[id=educoder] .questionIcons___XoGYC [class~=ant-anchor-wrapper]{margin:0;overflow:hidden}[id=educoder] .questionIcons___XoGYC span,[id=educoder] .questionIcons___XoGYC a{width:40px;height:40px;line-height:40px;text-align:center;color:#fff;background:#fb3226;display:inline-block;margin-right:8px;margin-bottom:20px;border-radius:40px;font-weight:700;cursor:pointer}[id=educoder] .questionIcons___XoGYC span:hover,[id=educoder] .questionIcons___XoGYC a:hover{background-color:#ec7d72}[id=educoder] .questionIcons___XoGYC span:nth-child(5n),[id=educoder] .questionIcons___XoGYC a:nth-child(5n){margin-right:25px}[id=educoder] .questionIcons___XoGYC .green___iIYnV{background-color:#2abd8c}[id=educoder] .questionIcons___XoGYC .green___iIYnV:hover{background-color:#88d19e}[id=educoder] .questionIcons___XoGYC .orange___EIhiL{background-color:#fd8001}[id=educoder] .questionIcons___XoGYC .orange___EIhiL:hover{background-color:#fb9f42}[id=educoder] .greenTip___WwiUh{color:#2abd8c;margin-left:15px}[id=educoder] .greenTip___WwiUh:before{content:"";width:12px;height:12px;background:#2abd8c;border-radius:12px;display:inline-block;margin-right:4px;position:relative;top:1px}[id=educoder] .redTip___aWSt4{color:#fb3226;margin-left:15px}[id=educoder] .redTip___aWSt4:before{content:"";width:12px;height:12px;background:#fb3226;border-radius:12px;display:inline-block;margin-right:4px;position:relative;top:1px}[id=educoder] .orangeTip___j5g_H{color:#fd8001;margin-left:15px}[id=educoder] .orangeTip___j5g_H:before{content:"";width:12px;height:12px;background:#fd8001;border-radius:12px;display:inline-block;margin-right:4px;position:relative;top:1px}[id=educoder] .pollDesc___yDT2Q{color:#333;background-color:#fff;padding:15px;box-sizing:border-box;margin-top:30px;margin-bottom:0}[id=educoder] .answered___d2hE7{position:relative}[id=educoder] .answered___d2hE7:after{position:absolute;right:35px;top:4px;width:12px;height:12px;border-radius:50%;background:#cbcbcb;content:""}[id=educoder] .unanswer___AdOhE{position:relative}[id=educoder] .unanswer___AdOhE:after{position:absolute;right:35px;top:4px;width:12px;height:12px;border-radius:50%;background:#fff;content:"";border:1px solid #cbcbcb}[id=educoder] .anchor___z3CaP{display:flex;flex-direction:row}[id=educoder] .anchor___z3CaP [class~=ant-anchor-link]{padding:0}[id=educoder] .answerFlag___wwTKa{display:block;float:left;margin-right:10px;border-radius:50%;height:40px;line-height:40px;width:40px;text-align:center;cursor:pointer;margin-bottom:5px;background:#ff3756;color:#fff;border:1px solid #ff3756}[id=educoder] .answerFlag___wwTKa [class~=ant-anchor-link-title]{color:#fff}[id=educoder] .flagActive___piG3D{background-color:#29bd8b;color:#fff;border:1px solid #29bd8b}[id=educoder] .flagHalf___E29dd{background-color:#ff6800;color:#fff;border:1px solid #ff6800}[id=educoder] .answerStudentFlag___HRVt8{display:block;float:left;margin-right:10px;border-radius:50%;border:1px solid #cbcbcb;height:40px;line-height:40px;width:40px;text-align:center;color:#999;cursor:pointer;margin-bottom:5px}[id=educoder] .answerStudentActive___kM6r4{background:#cbcbcb;color:#fff}[id=educoder] .questionItem___q6Hgu [class~=ant-checkbox-group],[id=educoder] .questionItem___q6Hgu [class~=ant-radio-group]{width:100%}[id=educoder] .questionItem___q6Hgu [class~=ant-checkbox-wrapper]{margin-right:5px;display:flex;align-items:baseline}[id=educoder] .questionItem___q6Hgu [class~=ant-checkbox]+span{display:inline-flex}[id=educoder] .questionItem___q6Hgu [class~=ant-checkbox]+span [class~=mr3]{flex-shrink:0}[id=educoder] .questionItem___q6Hgu .questionScore___RW5tm{background:#ececec99;border-radius:2px;width:52px;height:25px;white-space:nowrap;display:flex;align-items:center;justify-content:center;flex-shrink:0}[id=educoder] .itemType___pPqzT{padding:20px 5px}[id=educoder] .itemFlag___j5TSr{padding:0 10px;border-radius:15px;height:22px;line-height:22px;background:#eaeaea;color:#999;font-size:14px}[id=educoder] .answerWrap___G9dnn{margin-bottom:40px}[id=educoder] .answerSubjective___LRVKJ{width:100%;height:130px;padding:5px;overflow:auto;resize:vertical;outline:none}[id=educoder] .otherInput___SxNAw{border:none;border-bottom:1px solid #eee;background:transparent;flex:1 1;height:20px;line-height:20px}[id=educoder] .otherInput___SxNAw [class~=ant-input]:hover,[id=educoder] .otherInput___SxNAw [class~=ant-input]:focus{border:none!important;border-bottom:1px solid #eee!important;background:#f8f8f8!important}[id=educoder] .submitButton___zPo7H{width:130px;height:40px}[id=educoder] .randomFlag___TOZ2H{width:68px;height:24px;line-height:24px;text-align:center;background:#84b6eb;color:#fff;border-radius:20px;font-size:12px;margin-left:24px;display:inline-block}[id=educoder] .answerTrue___fgIW0{position:relative;margin-right:40px;cursor:default}[id=educoder] .answerTrue___fgIW0:after{position:absolute;right:35px;top:4px;width:20px;height:10px;border-radius:5px;background:#29bd8b;content:""}[id=educoder] .answerFalse___gAQD8{position:relative;margin-right:40px;cursor:default}[id=educoder] .answerFalse___gAQD8:after{position:absolute;right:35px;top:4px;width:20px;height:10px;border-radius:5px;background:#ff3756;content:""}[id=educoder] .answerHalf___h40sX{position:relative;margin-right:40px;cursor:default}[id=educoder] .answerHalf___h40sX:after{position:absolute;left:-25px;top:4px;width:20px;height:10px;border-radius:5px;background:#ff6800;content:""}[id=educoder] .renderHtml___UerV1{display:inline-flex;align-items:baseline}[id=educoder] .simpleText___ZKx7o{background:#f5f5f5;border-radius:4px;border:1px solid #eaeaea;padding:5px;min-height:35px;box-sizing:border-box}[id=educoder] .answerYes___AA0oM{width:12px;height:12px;background:#165dff66;color:#fff;display:inline-block;margin-right:4px}[id=educoder] .answerNo___gMGLy{width:12px;height:12px;border:1px solid rgba(0,0,0,.15);color:#fff;display:flex;align-items:flex-end;margin-right:4px}[id=educoder] .answerInfo___tB4Wz{font-size:12px;margin-bottom:10px;padding:20px 20px 0}[id=educoder] .answerInfo___tB4Wz .answerProgress___CbmXy{font-weight:500}[id=educoder] .answerSheetWrap___aPipx{margin-bottom:25px}[id=educoder] .answerSheetQuestionTitle___P18Ss{margin-bottom:15px;font-size:14px;font-weight:500;color:#666;cursor:pointer}[id=educoder] .answerSheet___yhxK1{font-size:0;vertical-align:top;margin-top:8px;margin-bottom:25px;width:100%}[id=educoder] .answerSheet___yhxK1 .answerSheetItem___DIH2V{width:26px;height:26px;color:#666;border:1px solid rgba(0,0,0,.15);border-radius:2px;display:inline-block;font-size:14px;line-height:26px;text-align:center;position:relative;cursor:pointer}[id=educoder] .answerSheet___yhxK1 .answerSheetItem___DIH2V .qindex___XuKA8{position:relative;z-index:1}[id=educoder] .answerSheet___yhxK1 .answerSheetItem___DIH2V .markIcon___ZTkqb{position:absolute;top:-8px;right:-8px;color:#ffb538}[id=educoder] .answerSheet___yhxK1 .answerSheetItem___DIH2V:hover{border-color:#0152d9;color:#0152d9}[id=educoder] .answerSheet___yhxK1 .answerSheetItem___DIH2V.active___WSsrt{background:#165dff66;color:#fff}[id=educoder] .answerSheet___yhxK1 .answerSheetItem___DIH2V.yes___knuOK{background:#e0f4e4;color:#028d01;border:1px solid #E0F4E4!important}[id=educoder] .answerSheet___yhxK1 .answerSheetItem___DIH2V.no___gv_cs{background:#ffd5d0;color:#fb3226;border:1px solid #FFD5D0!important}[id=educoder] .answerSheet___yhxK1 .answerSheetItem___DIH2V.bf___pJfi5{background:#ffe5c4;color:#e77400;border:1px solid #FFE5C4!important}[id=educoder] .answerSheet___yhxK1 .answerSheetItem___DIH2V.partialActive___K6lsa{background:#eee;color:#fff}[id=educoder] .answerSheet___yhxK1 .answerSheetItem___DIH2V.selected___grFyM{border:1px solid #165DFF;color:#165dff}[id=educoder] .countDown___OzcWL{display:flex;align-items:center;color:#37ad83}[id=educoder] .countDown___OzcWL .cnText___TvFjV{font-size:14px}[id=educoder] .countDown___OzcWL>div{text-align:center;display:inline-block;margin-left:10px}[id=educoder] .countDown___OzcWL>div [class~=ant-statistic]{display:inline-block}[id=educoder] .countDown___OzcWL>div [class~=ant-statistic-content]{color:#37ad83;font-weight:500;font-size:20px}[id=educoder] .countDown___OzcWL>div.red___Mge1h{color:red;border-color:red}[id=educoder] .countDown___OzcWL>div.red___Mge1h [class~=ant-statistic-content]{color:red}[id=educoder] .refreshBtn___lK1MX{width:88px;height:38px;background:#f6f7f9;border-radius:4px;color:#37ad83;border:none}[id=educoder] .refreshBtn___lK1MX:hover,[id=educoder] .refreshBtn___lK1MX:focus,[id=educoder] .refreshBtn___lK1MX:active{background:#f6f7f9;color:#37ad83}[id=educoder] .fold___id0EJ{background:#fff;width:16px;height:66px;position:absolute;top:50%;margin-top:-33px;right:-16px;z-index:3;cursor:pointer;display:box;display:flex;justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}[id=educoder] .fold___id0EJ:before{content:"";width:0;height:0;position:absolute;right:0;top:0;border-right:15px solid #fafafa;border-bottom:10px solid #fff}[id=educoder] .fold___id0EJ:after{content:"";width:0;height:0;position:absolute;right:0;bottom:0;border-right:15px solid #fafafa;border-top:10px solid #fff}[id=educoder] .cardList___xKhMX{height:calc(88vh - 224px);padding:10px 20px 160px;overflow:auto}[id=educoder] .cardList___xKhMX.withQrcode___qphZK{height:calc(88vh - 324px)}[id=educoder] .iframe___pMMQx{position:fixed;inset:0;z-index:999;width:100%;height:100%;border:none;display:none;background:#fff}[id=educoder] .eduTip___hXWhK{background:#fff;padding:15px;border-radius:6px;margin-top:20px}[id=educoder] .eduQrcode____qxcx{background:#fff;padding:10px 15px;margin-top:20px}[id=educoder] .eduQrcode____qxcx canvas{width:110px;height:110px;border:10px solid #0152d9;border-radius:4px}[id=educoder] .eduVideo___mufWJ>aside{padding:0;margin-bottom:0}[id=educoder] .eduVideo___mufWJ>aside video{width:100%;border-top-left-radius:4px;border-top-right-radius:4px}[id=educoder] .eduUsername___tiufh{border-radius:0 0 6px 6px;font-weight:600}[id=educoder] .startAnswer___AA7n5{width:100%;height:50px;line-height:50px;padding-left:20px;background:#fff;border-radius:6px;border:1px solid #ccccc0;cursor:pointer;margin-top:20px}[id=educoder] .eduSubmit___UPIsJ{display:flex;align-items:center;position:fixed;left:0;bottom:0;width:100%;background:#fff;z-index:205;box-shadow:0 -2px 8px #cccccc80;height:80px}[id=educoder] .eduSubmit___UPIsJ>div{width:1200px;margin:0 auto!important}[id=educoder] .eduTitle___jCJrO{position:fixed;z-index:3;left:0;padding:10px 0;top:-10px;width:100%;background:#fff}[id=educoder] .eduTitle___jCJrO>aside{width:1200px;margin:0 auto}[id=educoder] .wrpAnswer___AVK1Y [class~=full-screen]{top:56px!important;height:auto!important;bottom:68px}[id=educoder] .wrpAnswer___AVK1Y [class~=full-screen] [class~=markdown-editor-body]{height:calc(100% - 30px)!important}[id=educoder] .simpleMd___ZGbXj *{word-break:break-all;white-space:break-spaces}[id=educoder] .videomodal___bYarH{width:200px;padding:0}[id=educoder] .videomodal___bYarH div[class~=ant-modal-body]{padding:0}[id=educoder] .mainPart___Fqvw7 .userInfoText___nqL8p{font-size:16px;font-weight:600;color:#000}[id=educoder] .mainPart___Fqvw7 .answerSheetBottom___yXf5u{background:#fff;box-shadow:0 -2px 4px #eaeef4;height:40px;display:flex;position:absolute;bottom:0;width:100%;align-items:center;z-index:5}[id=educoder] .mainPart___Fqvw7 .tooltipWrap___AxG9B{display:flex;align-items:center;color:#5f6368}[id=educoder] .mainPart___Fqvw7 .leftPart___P4Ook{height:88vh;overflow:hidden;position:relative}[id=educoder] .mainPart___Fqvw7 .leftPart___P4Ook .grey___UBSG9{color:#666;border:none;background-color:#e4e4e4}[id=educoder] .mainPart___Fqvw7 .leftPart___P4Ook .grey___UBSG9:hover{background-color:#d6d6d6}[id=educoder] .mainPart___Fqvw7 .leftPart___P4Ook .green___iIYnV{color:#028d01;border:none;font-weight:700;background-color:#e0f4e4}[id=educoder] .mainPart___Fqvw7 .leftPart___P4Ook .green___iIYnV:hover{background-color:#c5e9cc}[id=educoder] .mainPart___Fqvw7 .leftPart___P4Ook .blue___aRuKK{color:#0152d9;border:none;font-weight:700;background-color:#deefff}[id=educoder] .mainPart___Fqvw7 .leftPart___P4Ook .blue___aRuKK:hover{background-color:#cae5ff}[id=educoder] .mainPart___Fqvw7 .leftPart___P4Ook .orange___EIhiL{color:#ff6800;border:none;font-weight:700;background-color:#ffe9c9}[id=educoder] .mainPart___Fqvw7 .leftPart___P4Ook .orange___EIhiL:hover{background-color:#fddfb1}[id=educoder] .mainPart___Fqvw7 .leftPart___P4Ook .red___Mge1h{color:#fb3226;border:none;font-weight:700;background-color:#ffd5d0}[id=educoder] .mainPart___Fqvw7 .leftPart___P4Ook .red___Mge1h:hover{background-color:#ffbdb6}[id=educoder] .mainPart___Fqvw7 .rightPart___De4P3{height:88vh;background-color:#fff;overflow:hidden;position:relative}[id=educoder] .mainPart___Fqvw7 .rightPart___De4P3 .questionPart___GTq66{overflow:auto;height:inherit;padding-bottom:78px}[id=educoder] .mainPart___Fqvw7 .rightPart___De4P3 .questionPart___GTq66 .questionTypeTitle___r6Fo9{font-size:16px;font-weight:600;color:#000}[id=educoder] .mainPart___Fqvw7 .rightPart___De4P3 .questionPart___GTq66 .questionTypeInfo___JfpWv{font-size:16px;font-weight:400;color:#464f66}[id=educoder] .mainPart___Fqvw7 .rightPart___De4P3 .questionPart___GTq66 .toIframeBtn___gRKtn{width:92px;height:36px}[id=educoder] .mainPart___Fqvw7 .rightPart___De4P3 .bottom___coSlv{height:64px;width:100%;position:absolute;bottom:0;box-shadow:0 -2px 8px #f1f1f1;padding:0 30px;background-color:#fff;z-index:100}[id=educoder] .mainPart___Fqvw7 .rightPart___De4P3 .bottom___coSlv .markBtn___ZCLGF{width:116px;height:38px;border-radius:4px;color:#666}[id=educoder] .mainPart___Fqvw7 .rightPart___De4P3 .bottom___coSlv .markBtn___ZCLGF:hover{color:#3061d0}[id=educoder] .mainPart___Fqvw7 .rightPart___De4P3 .changeButton___sBTjl{width:118px;height:38px;border-radius:2px}[id=educoder] .mainPart___Fqvw7 .rightPart___De4P3 .changeButton___sBTjl.prevBtn___lgCPG{color:#666}[id=educoder] .mainPart___Fqvw7 .rightPart___De4P3 .changeButton___sBTjl.prevBtn___lgCPG:hover{color:#3061d0}[id=educoder] .analysisWrap___JoCnb{border-top:1px dotted #CCCCCC;padding-top:20px}[id=educoder] .analysisWrap___JoCnb .greyBg___vgesc{background:#f6f7f9;border-radius:4px;padding:20px 15px}[id=educoder] .fixHeader___RoNxE{width:100%;min-width:1000px;height:64px;background:#fff;box-shadow:0 2px 4px #eaeef4;display:flex;align-items:stretch;z-index:1}[id=educoder] .fixHeader___RoNxE .exerciseTitle___Dtp56{font-size:18px;font-weight:600;color:#333;max-width:500px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}[id=educoder] .fixHeader___RoNxE .submitButton___zPo7H{width:88px;height:38px;border-radius:4px}[id=educoder] .commitModal___zqvNA .commitItem___mjYF6{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}[id=educoder] .commitModal___zqvNA .commitInfoLabel___KtIjW{font-size:14px;color:#666;margin-right:8px}[id=educoder] .commitModal___zqvNA .commitInfoValue___DCyRn{font-size:14px;color:#191919}[id=educoder] .cameraHeader___Pqhwb{height:46px;width:316px;padding:0 12px;background-color:#fff;border-radius:6px 6px 0 0}[id=educoder] .cameraHeader___Pqhwb i{color:#3061d0;margin-right:8px}[id=educoder] .cameraHeader___Pqhwb span{font-size:14px;color:#232b40}[id=educoder] .dottedLineWrapper___ONO9c .leftHalfCircle___RNJN7{border-radius:50%;width:20px;height:20px;background-color:#fafafa;transform:translate(-50%)}[id=educoder] .dottedLineWrapper___ONO9c .dottedLine___qWy4W{border-bottom:1px dotted #CCCCCC}[id=educoder] .dottedLineWrapper___ONO9c .rightHalfCircle___s3_hr{border-radius:50%;width:20px;height:20px;background-color:#fafafa;transform:translate(50%)}[id=educoder] .orangeNum___IYnup{color:#ffa25a}[id=educoder] .teachAnalysis___FH6fk{color:#5f6368;cursor:pointer}[id=educoder] .teachAnalysis___FH6fk:hover{color:#3061d0}[id=educoder] .teachAnalysisModal___RcKVp{color:#000000e6;line-height:25px}[id=educoder] .teachAnalysisModal___RcKVp [class^=ant-modal-header]{padding:25px 25px 0}[id=educoder] .teachAnalysisModal___RcKVp [class^=ant-modal-body]{padding:20px 25px 25px}.screenLock____A8oZ{position:fixed;left:0;top:0;z-index:103;background-color:red;width:100vw;height:100vh;font-size:80px;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff}@font-face{font-family:KaTeX_AMS;src:url(./static/KaTeX_AMS-Regular.e101fd3b.woff2) format("woff2"),url(./static/KaTeX_AMS-Regular.89a32939.woff) format("woff"),url(./static/KaTeX_AMS-Regular.76b481f1.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Caligraphic;src:url(./static/KaTeX_Caligraphic-Bold.804b0502.woff2) format("woff2"),url(./static/KaTeX_Caligraphic-Bold.ebf5447d.woff) format("woff"),url(./static/KaTeX_Caligraphic-Bold.28758623.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:KaTeX_Caligraphic;src:url(./static/KaTeX_Caligraphic-Regular.7ca15b3a.woff2) format("woff2"),url(./static/KaTeX_Caligraphic-Regular.d642f1a8.woff) format("woff"),url(./static/KaTeX_Caligraphic-Regular.fe9310f0.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Fraktur;src:url(./static/KaTeX_Fraktur-Bold.33bcfed3.woff2) format("woff2"),url(./static/KaTeX_Fraktur-Bold.fc482350.woff) format("woff"),url(./static/KaTeX_Fraktur-Bold.70f2abc1.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:KaTeX_Fraktur;src:url(./static/KaTeX_Fraktur-Regular.86cfbe4e.woff2) format("woff2"),url(./static/KaTeX_Fraktur-Regular.29abfb1c.woff) format("woff"),url(./static/KaTeX_Fraktur-Regular.51bff235.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Main;src:url(./static/KaTeX_Main-Bold.603892c5.woff2) format("woff2"),url(./static/KaTeX_Main-Bold.9f5bc66f.woff) format("woff"),url(./static/KaTeX_Main-Bold.da66c0ab.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:KaTeX_Main;src:url(./static/KaTeX_Main-BoldItalic.bd95a810.woff2) format("woff2"),url(./static/KaTeX_Main-BoldItalic.c31eb616.woff) format("woff"),url(./static/KaTeX_Main-BoldItalic.962b328a.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:KaTeX_Main;src:url(./static/KaTeX_Main-Italic.7662be2b.woff2) format("woff2"),url(./static/KaTeX_Main-Italic.3c94ae8c.woff) format("woff"),url(./static/KaTeX_Main-Italic.b1598925.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:KaTeX_Main;src:url(./static/KaTeX_Main-Regular.7056d1df.woff2) format("woff2"),url(./static/KaTeX_Main-Regular.f23b28dc.woff) format("woff"),url(./static/KaTeX_Main-Regular.fe159c21.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Math;src:url(./static/KaTeX_Math-BoldItalic.df742084.woff2) format("woff2"),url(./static/KaTeX_Math-BoldItalic.a6fde119.woff) format("woff"),url(./static/KaTeX_Math-BoldItalic.8ee92314.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:KaTeX_Math;src:url(./static/KaTeX_Math-Italic.912cb075.woff2) format("woff2"),url(./static/KaTeX_Math-Italic.ad043b21.woff) format("woff"),url(./static/KaTeX_Math-Italic.f4a2fd50.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:KaTeX_SansSerif;src:url(./static/KaTeX_SansSerif-Bold.198a2b19.woff2) format("woff2"),url(./static/KaTeX_SansSerif-Bold.2dee50c6.woff) format("woff"),url(./static/KaTeX_SansSerif-Bold.9ae5090b.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:KaTeX_SansSerif;src:url(./static/KaTeX_SansSerif-Italic.58452206.woff2) format("woff2"),url(./static/KaTeX_SansSerif-Italic.f88f16ed.woff) format("woff"),url(./static/KaTeX_SansSerif-Italic.363562bf.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:KaTeX_SansSerif;src:url(./static/KaTeX_SansSerif-Regular.50cd68ac.woff2) format("woff2"),url(./static/KaTeX_SansSerif-Regular.13e35ac8.woff) format("woff"),url(./static/KaTeX_SansSerif-Regular.d1c35243.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Script;src:url(./static/KaTeX_Script-Regular.2fc42204.woff2) format("woff2"),url(./static/KaTeX_Script-Regular.8f35f84f.woff) format("woff"),url(./static/KaTeX_Script-Regular.d09e0cea.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Size1;src:url(./static/KaTeX_Size1-Regular.03ff84ee.woff2) format("woff2"),url(./static/KaTeX_Size1-Regular.2222c8c3.woff) format("woff"),url(./static/KaTeX_Size1-Regular.920c8080.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Size2;src:url(./static/KaTeX_Size2-Regular.fa296a19.woff2) format("woff2"),url(./static/KaTeX_Size2-Regular.45c74525.woff) format("woff"),url(./static/KaTeX_Size2-Regular.7d3e746e.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Size3;src:url(./static/KaTeX_Size3-Regular.d9075b2b.woff2) format("woff2"),url(./static/KaTeX_Size3-Regular.62bef299.woff) format("woff"),url(./static/KaTeX_Size3-Regular.39f7a039.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Size4;src:url(./static/KaTeX_Size4-Regular.93084eec.woff2) format("woff2"),url(./static/KaTeX_Size4-Regular.3ee0d868.woff) format("woff"),url(./static/KaTeX_Size4-Regular.cd3f02bf.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Typewriter;src:url(./static/KaTeX_Typewriter-Regular.65cd6476.woff2) format("woff2"),url(./static/KaTeX_Typewriter-Regular.3f215ba2.woff) format("woff"),url(./static/KaTeX_Typewriter-Regular.73468499.ttf) format("truetype");font-weight:400;font-style:normal}.katex{font: 1.21em KaTeX_Main,Times New Roman,serif;line-height:1.2;text-indent:0;text-rendering:auto}.katex *{-ms-high-contrast-adjust:none!important}.katex .katex-version:after{content:"0.11.1"}.katex .katex-mathml{position:absolute;clip:rect(1px,1px,1px,1px);padding:0;border:0;height:1px;width:1px;overflow:hidden}.katex .katex-html>.newline{display:block}.katex .base{position:relative;white-space:nowrap;width:min-content}.katex .base,.katex .strut{display:inline-block}.katex .textbf{font-weight:700}.katex .textit{font-style:italic}.katex .textrm{font-family:KaTeX_Main}.katex .textsf{font-family:KaTeX_SansSerif}.katex .texttt{font-family:KaTeX_Typewriter}.katex .mathdefault{font-family:KaTeX_Math;font-style:italic}.katex .mathit{font-family:KaTeX_Main;font-style:italic}.katex .mathrm{font-style:normal}.katex .mathbf{font-family:KaTeX_Main;font-weight:700}.katex .boldsymbol{font-family:KaTeX_Math;font-weight:700;font-style:italic}.katex .amsrm,.katex .mathbb,.katex .textbb{font-family:KaTeX_AMS}.katex .mathcal{font-family:KaTeX_Caligraphic}.katex .mathfrak,.katex .textfrak{font-family:KaTeX_Fraktur}.katex .mathtt{font-family:KaTeX_Typewriter}.katex .mathscr,.katex .textscr{font-family:KaTeX_Script}.katex .mathsf,.katex .textsf{font-family:KaTeX_SansSerif}.katex .mathboldsf,.katex .textboldsf{font-family:KaTeX_SansSerif;font-weight:700}.katex .mathitsf,.katex .textitsf{font-family:KaTeX_SansSerif;font-style:italic}.katex .mainrm{font-family:KaTeX_Main;font-style:normal}.katex .vlist-t{display:inline-table;table-layout:fixed}.katex .vlist-r{display:table-row}.katex .vlist{display:table-cell;vertical-align:bottom;position:relative}.katex .vlist>span{display:block;height:0;position:relative}.katex .vlist>span>span{display:inline-block}.katex .vlist>span>.pstrut{overflow:hidden;width:0}.katex .vlist-t2{margin-right:-2px}.katex .vlist-s{display:table-cell;vertical-align:bottom;font-size:1px;width:2px;min-width:2px}.katex .msupsub{text-align:left}.katex .mfrac>span>span{text-align:center}.katex .mfrac .frac-line{display:inline-block;width:100%;border-bottom-style:solid}.katex .hdashline,.katex .hline,.katex .mfrac .frac-line,.katex .overline .overline-line,.katex .rule,.katex .underline .underline-line{min-height:1px}.katex .mspace{display:inline-block}.katex .clap,.katex .llap,.katex .rlap{width:0;position:relative}.katex .clap>.inner,.katex .llap>.inner,.katex .rlap>.inner{position:absolute}.katex .clap>.fix,.katex .llap>.fix,.katex .rlap>.fix{display:inline-block}.katex .llap>.inner{right:0}.katex .clap>.inner,.katex .rlap>.inner{left:0}.katex .clap>.inner>span{margin-left:-50%;margin-right:50%}.katex .rule{display:inline-block;border:0 solid;position:relative}.katex .hline,.katex .overline .overline-line,.katex .underline .underline-line{display:inline-block;width:100%;border-bottom-style:solid}.katex .hdashline{display:inline-block;width:100%;border-bottom-style:dashed}.katex .sqrt>.root{margin-left:.27777778em;margin-right:-.55555556em}.katex .fontsize-ensurer.reset-size1.size1,.katex .sizing.reset-size1.size1{font-size:1em}.katex .fontsize-ensurer.reset-size1.size2,.katex .sizing.reset-size1.size2{font-size:1.2em}.katex .fontsize-ensurer.reset-size1.size3,.katex .sizing.reset-size1.size3{font-size:1.4em}.katex .fontsize-ensurer.reset-size1.size4,.katex .sizing.reset-size1.size4{font-size:1.6em}.katex .fontsize-ensurer.reset-size1.size5,.katex .sizing.reset-size1.size5{font-size:1.8em}.katex .fontsize-ensurer.reset-size1.size6,.katex .sizing.reset-size1.size6{font-size:2em}.katex .fontsize-ensurer.reset-size1.size7,.katex .sizing.reset-size1.size7{font-size:2.4em}.katex .fontsize-ensurer.reset-size1.size8,.katex .sizing.reset-size1.size8{font-size:2.88em}.katex .fontsize-ensurer.reset-size1.size9,.katex .sizing.reset-size1.size9{font-size:3.456em}.katex .fontsize-ensurer.reset-size1.size10,.katex .sizing.reset-size1.size10{font-size:4.148em}.katex .fontsize-ensurer.reset-size1.size11,.katex .sizing.reset-size1.size11{font-size:4.976em}.katex .fontsize-ensurer.reset-size2.size1,.katex .sizing.reset-size2.size1{font-size:.83333333em}.katex .fontsize-ensurer.reset-size2.size2,.katex .sizing.reset-size2.size2{font-size:1em}.katex .fontsize-ensurer.reset-size2.size3,.katex .sizing.reset-size2.size3{font-size:1.16666667em}.katex .fontsize-ensurer.reset-size2.size4,.katex .sizing.reset-size2.size4{font-size:1.33333333em}.katex .fontsize-ensurer.reset-size2.size5,.katex .sizing.reset-size2.size5{font-size:1.5em}.katex .fontsize-ensurer.reset-size2.size6,.katex .sizing.reset-size2.size6{font-size:1.66666667em}.katex .fontsize-ensurer.reset-size2.size7,.katex .sizing.reset-size2.size7{font-size:2em}.katex .fontsize-ensurer.reset-size2.size8,.katex .sizing.reset-size2.size8{font-size:2.4em}.katex .fontsize-ensurer.reset-size2.size9,.katex .sizing.reset-size2.size9{font-size:2.88em}.katex .fontsize-ensurer.reset-size2.size10,.katex .sizing.reset-size2.size10{font-size:3.45666667em}.katex .fontsize-ensurer.reset-size2.size11,.katex .sizing.reset-size2.size11{font-size:4.14666667em}.katex .fontsize-ensurer.reset-size3.size1,.katex .sizing.reset-size3.size1{font-size:.71428571em}.katex .fontsize-ensurer.reset-size3.size2,.katex .sizing.reset-size3.size2{font-size:.85714286em}.katex .fontsize-ensurer.reset-size3.size3,.katex .sizing.reset-size3.size3{font-size:1em}.katex .fontsize-ensurer.reset-size3.size4,.katex .sizing.reset-size3.size4{font-size:1.14285714em}.katex .fontsize-ensurer.reset-size3.size5,.katex .sizing.reset-size3.size5{font-size:1.28571429em}.katex .fontsize-ensurer.reset-size3.size6,.katex .sizing.reset-size3.size6{font-size:1.42857143em}.katex .fontsize-ensurer.reset-size3.size7,.katex .sizing.reset-size3.size7{font-size:1.71428571em}.katex .fontsize-ensurer.reset-size3.size8,.katex .sizing.reset-size3.size8{font-size:2.05714286em}.katex .fontsize-ensurer.reset-size3.size9,.katex .sizing.reset-size3.size9{font-size:2.46857143em}.katex .fontsize-ensurer.reset-size3.size10,.katex .sizing.reset-size3.size10{font-size:2.96285714em}.katex .fontsize-ensurer.reset-size3.size11,.katex .sizing.reset-size3.size11{font-size:3.55428571em}.katex .fontsize-ensurer.reset-size4.size1,.katex .sizing.reset-size4.size1{font-size:.625em}.katex .fontsize-ensurer.reset-size4.size2,.katex .sizing.reset-size4.size2{font-size:.75em}.katex .fontsize-ensurer.reset-size4.size3,.katex .sizing.reset-size4.size3{font-size:.875em}.katex .fontsize-ensurer.reset-size4.size4,.katex .sizing.reset-size4.size4{font-size:1em}.katex .fontsize-ensurer.reset-size4.size5,.katex .sizing.reset-size4.size5{font-size:1.125em}.katex .fontsize-ensurer.reset-size4.size6,.katex .sizing.reset-size4.size6{font-size:1.25em}.katex .fontsize-ensurer.reset-size4.size7,.katex .sizing.reset-size4.size7{font-size:1.5em}.katex .fontsize-ensurer.reset-size4.size8,.katex .sizing.reset-size4.size8{font-size:1.8em}.katex .fontsize-ensurer.reset-size4.size9,.katex .sizing.reset-size4.size9{font-size:2.16em}.katex .fontsize-ensurer.reset-size4.size10,.katex .sizing.reset-size4.size10{font-size:2.5925em}.katex .fontsize-ensurer.reset-size4.size11,.katex .sizing.reset-size4.size11{font-size:3.11em}.katex .fontsize-ensurer.reset-size5.size1,.katex .sizing.reset-size5.size1{font-size:.55555556em}.katex .fontsize-ensurer.reset-size5.size2,.katex .sizing.reset-size5.size2{font-size:.66666667em}.katex .fontsize-ensurer.reset-size5.size3,.katex .sizing.reset-size5.size3{font-size:.77777778em}.katex .fontsize-ensurer.reset-size5.size4,.katex .sizing.reset-size5.size4{font-size:.88888889em}.katex .fontsize-ensurer.reset-size5.size5,.katex .sizing.reset-size5.size5{font-size:1em}.katex .fontsize-ensurer.reset-size5.size6,.katex .sizing.reset-size5.size6{font-size:1.11111111em}.katex .fontsize-ensurer.reset-size5.size7,.katex .sizing.reset-size5.size7{font-size:1.33333333em}.katex .fontsize-ensurer.reset-size5.size8,.katex .sizing.reset-size5.size8{font-size:1.6em}.katex .fontsize-ensurer.reset-size5.size9,.katex .sizing.reset-size5.size9{font-size:1.92em}.katex .fontsize-ensurer.reset-size5.size10,.katex .sizing.reset-size5.size10{font-size:2.30444444em}.katex .fontsize-ensurer.reset-size5.size11,.katex .sizing.reset-size5.size11{font-size:2.76444444em}.katex .fontsize-ensurer.reset-size6.size1,.katex .sizing.reset-size6.size1{font-size:.5em}.katex .fontsize-ensurer.reset-size6.size2,.katex .sizing.reset-size6.size2{font-size:.6em}.katex .fontsize-ensurer.reset-size6.size3,.katex .sizing.reset-size6.size3{font-size:.7em}.katex .fontsize-ensurer.reset-size6.size4,.katex .sizing.reset-size6.size4{font-size:.8em}.katex .fontsize-ensurer.reset-size6.size5,.katex .sizing.reset-size6.size5{font-size:.9em}.katex .fontsize-ensurer.reset-size6.size6,.katex .sizing.reset-size6.size6{font-size:1em}.katex .fontsize-ensurer.reset-size6.size7,.katex .sizing.reset-size6.size7{font-size:1.2em}.katex .fontsize-ensurer.reset-size6.size8,.katex .sizing.reset-size6.size8{font-size:1.44em}.katex .fontsize-ensurer.reset-size6.size9,.katex .sizing.reset-size6.size9{font-size:1.728em}.katex .fontsize-ensurer.reset-size6.size10,.katex .sizing.reset-size6.size10{font-size:2.074em}.katex .fontsize-ensurer.reset-size6.size11,.katex .sizing.reset-size6.size11{font-size:2.488em}.katex .fontsize-ensurer.reset-size7.size1,.katex .sizing.reset-size7.size1{font-size:.41666667em}.katex .fontsize-ensurer.reset-size7.size2,.katex .sizing.reset-size7.size2{font-size:.5em}.katex .fontsize-ensurer.reset-size7.size3,.katex .sizing.reset-size7.size3{font-size:.58333333em}.katex .fontsize-ensurer.reset-size7.size4,.katex .sizing.reset-size7.size4{font-size:.66666667em}.katex .fontsize-ensurer.reset-size7.size5,.katex .sizing.reset-size7.size5{font-size:.75em}.katex .fontsize-ensurer.reset-size7.size6,.katex .sizing.reset-size7.size6{font-size:.83333333em}.katex .fontsize-ensurer.reset-size7.size7,.katex .sizing.reset-size7.size7{font-size:1em}.katex .fontsize-ensurer.reset-size7.size8,.katex .sizing.reset-size7.size8{font-size:1.2em}.katex .fontsize-ensurer.reset-size7.size9,.katex .sizing.reset-size7.size9{font-size:1.44em}.katex .fontsize-ensurer.reset-size7.size10,.katex .sizing.reset-size7.size10{font-size:1.72833333em}.katex .fontsize-ensurer.reset-size7.size11,.katex .sizing.reset-size7.size11{font-size:2.07333333em}.katex .fontsize-ensurer.reset-size8.size1,.katex .sizing.reset-size8.size1{font-size:.34722222em}.katex .fontsize-ensurer.reset-size8.size2,.katex .sizing.reset-size8.size2{font-size:.41666667em}.katex .fontsize-ensurer.reset-size8.size3,.katex .sizing.reset-size8.size3{font-size:.48611111em}.katex .fontsize-ensurer.reset-size8.size4,.katex .sizing.reset-size8.size4{font-size:.55555556em}.katex .fontsize-ensurer.reset-size8.size5,.katex .sizing.reset-size8.size5{font-size:.625em}.katex .fontsize-ensurer.reset-size8.size6,.katex .sizing.reset-size8.size6{font-size:.69444444em}.katex .fontsize-ensurer.reset-size8.size7,.katex .sizing.reset-size8.size7{font-size:.83333333em}.katex .fontsize-ensurer.reset-size8.size8,.katex .sizing.reset-size8.size8{font-size:1em}.katex .fontsize-ensurer.reset-size8.size9,.katex .sizing.reset-size8.size9{font-size:1.2em}.katex .fontsize-ensurer.reset-size8.size10,.katex .sizing.reset-size8.size10{font-size:1.44027778em}.katex .fontsize-ensurer.reset-size8.size11,.katex .sizing.reset-size8.size11{font-size:1.72777778em}.katex .fontsize-ensurer.reset-size9.size1,.katex .sizing.reset-size9.size1{font-size:.28935185em}.katex .fontsize-ensurer.reset-size9.size2,.katex .sizing.reset-size9.size2{font-size:.34722222em}.katex .fontsize-ensurer.reset-size9.size3,.katex .sizing.reset-size9.size3{font-size:.40509259em}.katex .fontsize-ensurer.reset-size9.size4,.katex .sizing.reset-size9.size4{font-size:.46296296em}.katex .fontsize-ensurer.reset-size9.size5,.katex .sizing.reset-size9.size5{font-size:.52083333em}.katex .fontsize-ensurer.reset-size9.size6,.katex .sizing.reset-size9.size6{font-size:.5787037em}.katex .fontsize-ensurer.reset-size9.size7,.katex .sizing.reset-size9.size7{font-size:.69444444em}.katex .fontsize-ensurer.reset-size9.size8,.katex .sizing.reset-size9.size8{font-size:.83333333em}.katex .fontsize-ensurer.reset-size9.size9,.katex .sizing.reset-size9.size9{font-size:1em}.katex .fontsize-ensurer.reset-size9.size10,.katex .sizing.reset-size9.size10{font-size:1.20023148em}.katex .fontsize-ensurer.reset-size9.size11,.katex .sizing.reset-size9.size11{font-size:1.43981481em}.katex .fontsize-ensurer.reset-size10.size1,.katex .sizing.reset-size10.size1{font-size:.24108004em}.katex .fontsize-ensurer.reset-size10.size2,.katex .sizing.reset-size10.size2{font-size:.28929605em}.katex .fontsize-ensurer.reset-size10.size3,.katex .sizing.reset-size10.size3{font-size:.33751205em}.katex .fontsize-ensurer.reset-size10.size4,.katex .sizing.reset-size10.size4{font-size:.38572806em}.katex .fontsize-ensurer.reset-size10.size5,.katex .sizing.reset-size10.size5{font-size:.43394407em}.katex .fontsize-ensurer.reset-size10.size6,.katex .sizing.reset-size10.size6{font-size:.48216008em}.katex .fontsize-ensurer.reset-size10.size7,.katex .sizing.reset-size10.size7{font-size:.57859209em}.katex .fontsize-ensurer.reset-size10.size8,.katex .sizing.reset-size10.size8{font-size:.69431051em}.katex .fontsize-ensurer.reset-size10.size9,.katex .sizing.reset-size10.size9{font-size:.83317261em}.katex .fontsize-ensurer.reset-size10.size10,.katex .sizing.reset-size10.size10{font-size:1em}.katex .fontsize-ensurer.reset-size10.size11,.katex .sizing.reset-size10.size11{font-size:1.19961427em}.katex .fontsize-ensurer.reset-size11.size1,.katex .sizing.reset-size11.size1{font-size:.20096463em}.katex .fontsize-ensurer.reset-size11.size2,.katex .sizing.reset-size11.size2{font-size:.24115756em}.katex .fontsize-ensurer.reset-size11.size3,.katex .sizing.reset-size11.size3{font-size:.28135048em}.katex .fontsize-ensurer.reset-size11.size4,.katex .sizing.reset-size11.size4{font-size:.32154341em}.katex .fontsize-ensurer.reset-size11.size5,.katex .sizing.reset-size11.size5{font-size:.36173633em}.katex .fontsize-ensurer.reset-size11.size6,.katex .sizing.reset-size11.size6{font-size:.40192926em}.katex .fontsize-ensurer.reset-size11.size7,.katex .sizing.reset-size11.size7{font-size:.48231511em}.katex .fontsize-ensurer.reset-size11.size8,.katex .sizing.reset-size11.size8{font-size:.57877814em}.katex .fontsize-ensurer.reset-size11.size9,.katex .sizing.reset-size11.size9{font-size:.69453376em}.katex .fontsize-ensurer.reset-size11.size10,.katex .sizing.reset-size11.size10{font-size:.83360129em}.katex .fontsize-ensurer.reset-size11.size11,.katex .sizing.reset-size11.size11{font-size:1em}.katex .delimsizing.size1{font-family:KaTeX_Size1}.katex .delimsizing.size2{font-family:KaTeX_Size2}.katex .delimsizing.size3{font-family:KaTeX_Size3}.katex .delimsizing.size4{font-family:KaTeX_Size4}.katex .delimsizing.mult .delim-size1>span{font-family:KaTeX_Size1}.katex .delimsizing.mult .delim-size4>span{font-family:KaTeX_Size4}.katex .nulldelimiter{display:inline-block;width:.12em}.katex .delimcenter,.katex .op-symbol{position:relative}.katex .op-symbol.small-op{font-family:KaTeX_Size1}.katex .op-symbol.large-op{font-family:KaTeX_Size2}.katex .op-limits>.vlist-t{text-align:center}.katex .accent>.vlist-t{text-align:center}.katex .accent .accent-body{position:relative}.katex .accent .accent-body:not(.accent-full){width:0}.katex .overlay{display:block}.katex .mtable .vertical-separator{display:inline-block;min-width:1px}.katex .mtable .arraycolsep{display:inline-block}.katex .mtable .col-align-c>.vlist-t{text-align:center}.katex .mtable .col-align-l>.vlist-t{text-align:left}.katex .mtable .col-align-r>.vlist-t{text-align:right}.katex .svg-align{text-align:left}.katex svg{display:block;position:absolute;width:100%;height:inherit;fill:currentColor;stroke:currentColor;fill-rule:nonzero;fill-opacity:1;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1}.katex svg path{stroke:none}.katex img{border-style:none;min-width:0;min-height:0;max-width:none;max-height:none}.katex .stretchy{width:100%;display:block;position:relative;overflow:hidden}.katex .stretchy:after,.katex .stretchy:before{content:""}.katex .hide-tail{width:100%;position:relative;overflow:hidden}.katex .halfarrow-left{position:absolute;left:0;width:50.2%;overflow:hidden}.katex .halfarrow-right{position:absolute;right:0;width:50.2%;overflow:hidden}.katex .brace-left{position:absolute;left:0;width:25.1%;overflow:hidden}.katex .brace-center{position:absolute;left:25%;width:50%;overflow:hidden}.katex .brace-right{position:absolute;right:0;width:25.1%;overflow:hidden}.katex .x-arrow-pad{padding:0 .5em}.katex .mover,.katex .munder,.katex .x-arrow{text-align:center}.katex .boxpad{padding:0 .3em}.katex .fbox,.katex .fcolorbox{box-sizing:border-box;border:.04em solid}.katex .cancel-pad{padding:0 .2em}.katex .cancel-lap{margin-left:-.2em;margin-right:-.2em}.katex .sout{border-bottom-style:solid;border-bottom-width:.08em}.katex-display{display:block;margin:1em 0;text-align:center}.katex-display>.katex{display:block;text-align:center;white-space:nowrap}.katex-display>.katex>.katex-html{display:block;position:relative}.katex-display>.katex>.katex-html>.tag{position:absolute;right:0}.katex-display.leqno>.katex>.katex-html>.tag{left:0;right:auto}.katex-display.fleqn>.katex{text-align:left}.wrp___dq7YK{display:flex;justify-content:center;align-items:center;position:fixed;width:100%;height:100%;left:0;top:0;z-index:108}.wrp___dq7YK.bgBlack___ARIUV{background:#00000080}.wrp___dq7YK img,.wrp___dq7YK video{max-width:100%;max-height:80%;text-align:center}.wrp___dq7YK iframe{width:100%;height:100%;position:absolute;left:0;top:0;background:#fff;border:none}.monaco___VnZC3{position:absolute;height:100%;width:100%}.darkBlue___UprA9 *{font-size:14px}.darkBlue___UprA9 [class~=margin],.darkBlue___UprA9 [class~=monaco-editor-background]{background:#0a0e2d!important}.darkBlue___UprA9 [class~=line-numbers]{color:#fff!important}.close___LKoWu{position:absolute;right:40px;top:40px;z-index:10;display:flex}.close___LKoWu>span{background:#4a4a4a;color:#fff;width:40px;height:40px;border-radius:4px;display:flex;justify-content:center;align-items:center;cursor:pointer;margin-left:10px}.embed___hvpEJ{position:absolute;left:0;top:0;width:100%;height:100%}.my-monaco-editor div,.my-diff-editor div{font-size:unset}.my-error-line-wrp{width:calc(100% - 20px)!important;background:#f5000033!important;height:auto!important;color:#f50000}.noCopyPaste .quick-input-widget{display:none!important}.breakpoints-select{background:red;width:8px!important;height:8px!important;left:7px!important;top:7px;border-radius:4px;user-select:none;pointer-events:none}.breakpoints-fake{background:#ff000080;width:8px!important;height:8px!important;left:7px!important;top:7px;border-radius:4px;user-select:none;pointer-events:none}.highlighted-line{background:#4b4b18}.mdBody___raKXb{position:relative}.button___Ch5Pc{position:absolute;display:flex;align-items:center;justify-content:center;background:#0000001a;display:none}.previewFlowChart___vY1dq{align-items:flex-start;justify-content:end;background:none!important}.previewFlowChart___vY1dq button{margin:20px}.CodeMirror{font-family:monospace;height:300px;color:#000;direction:ltr}.CodeMirror-lines{padding:4px 0}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{padding:0 4px}.CodeMirror-scrollbar-filler,.CodeMirror-gutter-filler{background-color:#fff}.CodeMirror-gutters{border-right:1px solid #ddd;background-color:#f7f7f7;white-space:nowrap}.CodeMirror-linenumber{padding:0 3px 0 5px;min-width:20px;text-align:right;color:#999;white-space:nowrap}.CodeMirror-guttermarker{color:#000}.CodeMirror-guttermarker-subtle{color:#999}.CodeMirror-cursor{border-left:1px solid black;border-right:none;width:0}.CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}.cm-fat-cursor .CodeMirror-cursor{width:auto;border:0!important;background:#7e7}.cm-fat-cursor div.CodeMirror-cursors{z-index:1}.cm-fat-cursor-mark{background-color:#14ff1480;animation:blink 1.06s steps(1) infinite}.cm-animate-fat-cursor{width:auto;border:0;animation:blink 1.06s steps(1) infinite;background-color:#7e7}.cm-tab{display:inline-block;text-decoration:inherit}.CodeMirror-rulers{position:absolute;inset:-50px 0 0;overflow:hidden}.CodeMirror-ruler{border-left:1px solid #ccc;top:0;bottom:0;position:absolute}.cm-s-default .cm-header{color:#00f}.cm-s-default .cm-quote{color:#090}.cm-negative{color:#d44}.cm-positive{color:#292}.cm-header,.cm-strong{font-weight:700}.cm-em{font-style:italic}.cm-link{text-decoration:underline}.cm-strikethrough{text-decoration:line-through}.cm-s-default .cm-keyword{color:#708}.cm-s-default .cm-atom{color:#219}.cm-s-default .cm-number{color:#164}.cm-s-default .cm-def{color:#00f}.cm-s-default .cm-variable-2{color:#05a}.cm-s-default .cm-variable-3,.cm-s-default .cm-type{color:#085}.cm-s-default .cm-comment{color:#a50}.cm-s-default .cm-string{color:#a11}.cm-s-default .cm-string-2{color:#f50}.cm-s-default .cm-meta,.cm-s-default .cm-qualifier{color:#555}.cm-s-default .cm-builtin{color:#30a}.cm-s-default .cm-bracket{color:#997}.cm-s-default .cm-tag{color:#170}.cm-s-default .cm-attribute{color:#00c}.cm-s-default .cm-hr{color:#999}.cm-s-default .cm-link{color:#00c}.cm-s-default .cm-error,.cm-invalidchar{color:red}.CodeMirror-composing{border-bottom:2px solid}div.CodeMirror span.CodeMirror-matchingbracket{color:#0b0}div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#a22}.CodeMirror-matchingtag{background:#ff96004d}.CodeMirror-activeline-background{background:#e8f2ff}.CodeMirror{position:relative;overflow:hidden;background:#fff}.CodeMirror-scroll{overflow:scroll!important;margin-bottom:-50px;margin-right:-50px;padding-bottom:50px;height:100%;outline:none;position:relative}.CodeMirror-sizer{position:relative;border-right:50px solid transparent}.CodeMirror-vscrollbar,.CodeMirror-hscrollbar,.CodeMirror-scrollbar-filler,.CodeMirror-gutter-filler{position:absolute;z-index:6;display:none;outline:none}.CodeMirror-vscrollbar{right:0;top:0;overflow-x:hidden;overflow-y:scroll}.CodeMirror-hscrollbar{bottom:0;left:0;overflow-y:hidden;overflow-x:scroll}.CodeMirror-scrollbar-filler{right:0;bottom:0}.CodeMirror-gutter-filler{left:0;bottom:0}.CodeMirror-gutters{position:absolute;left:0;top:0;min-height:100%;z-index:3}.CodeMirror-gutter{white-space:normal;height:100%;display:inline-block;vertical-align:top;margin-bottom:-50px}.CodeMirror-gutter-wrapper{position:absolute;z-index:4;background:none!important;border:none!important}.CodeMirror-gutter-background{position:absolute;top:0;bottom:0;z-index:4}.CodeMirror-gutter-elt{position:absolute;cursor:default;z-index:4}.CodeMirror-gutter-wrapper ::selection{background-color:transparent}.CodeMirror-gutter-wrapper ::-moz-selection{background-color:transparent}.CodeMirror-lines{cursor:text;min-height:1px}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{border-radius:0;border-width:0;background:transparent;font-family:inherit;font-size:inherit;margin:0;white-space:pre;word-wrap:normal;line-height:inherit;color:inherit;z-index:2;position:relative;overflow:visible;-webkit-tap-highlight-color:transparent;font-variant-ligatures:contextual}.CodeMirror-wrap pre.CodeMirror-line,.CodeMirror-wrap pre.CodeMirror-line-like{word-wrap:break-word;white-space:pre-wrap;word-break:normal}.CodeMirror-linebackground{position:absolute;inset:0;z-index:0}.CodeMirror-linewidget{position:relative;z-index:2;padding:.1px}.CodeMirror-rtl pre{direction:rtl}.CodeMirror-code{outline:none}.CodeMirror-scroll,.CodeMirror-sizer,.CodeMirror-gutter,.CodeMirror-gutters,.CodeMirror-linenumber{box-sizing:content-box}.CodeMirror-measure{position:absolute;width:100%;height:0;overflow:hidden;visibility:hidden}.CodeMirror-cursor{position:absolute;pointer-events:none}.CodeMirror-measure pre{position:static}div.CodeMirror-cursors{visibility:hidden;position:relative;z-index:3}div.CodeMirror-dragcursors,.CodeMirror-focused div.CodeMirror-cursors{visibility:visible}.CodeMirror-selected{background:#d9d9d9}.CodeMirror-focused .CodeMirror-selected{background:#d7d4f0}.CodeMirror-crosshair{cursor:crosshair}.CodeMirror-line::selection,.CodeMirror-line>span::selection,.CodeMirror-line>span>span::selection{background:#d7d4f0}.CodeMirror-line::-moz-selection,.CodeMirror-line>span::-moz-selection,.CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}.cm-searching{background-color:#ffa;background-color:#ff06}.cm-force-border{padding-right:.1px}@media print{.CodeMirror div.CodeMirror-cursors{visibility:hidden}}.cm-tab-wrap-hack:after{content:""}span.CodeMirror-selectedtext{background:none}#educoder .markdown-editor-wrapper{position:relative}#educoder .markdown-editor-body{display:flex;flex-flow:row nowrap;width:100%;height:calc(100% - 38px);align-items:center}#educoder .markdown-editor-body .codemirror-container{flex:1 0;height:100%;width:100%;overflow:hidden}#educoder .markdown-editor-body .preview-container{flex:1 0;height:100%;margin:10px 0;padding:8px 8px 50px;background:#fff;overflow-y:auto;box-sizing:border-box;border-left:1px solid #ccc;word-wrap:break-word;word-break:break-word;white-space:normal;font-size:16px;position:relative}#educoder .markdown-editor-container{border:1px solid #ccc;overflow:hidden;border-radius:4px;margin-bottom:12px;font-size:16px}#educoder .markdown-editor-container.full-screen{position:fixed;inset:0;height:100%!important;z-index:998}#educoder .markdown-editor-container.full-screen .preview-container>div{padding-bottom:180px!important}#educoder .markdown-editor-container.full-screen .CodeMirror-sizer>div{margin-bottom:90px}#educoder .markdown-editor-container.on-preview .codemirror-container,#educoder .markdown-editor-container.on-preview .preview-container{width:50%}#educoder .mini .markdown-editor-body{height:calc(100% - 28px)}#educoder .flex-end{justify-content:flex-end}#educoder .my-codemirror-container{border:1px solid #ccc;width:100%;margin-bottom:24px}#educoder .markdown-tip{color:#cdcdcd;font-size:12px;position:absolute;right:0;bottom:-28px;margin-bottom:7px}#educoder .CodeMirror-lines{padding:4px 0}#educoder .CodeMirror pre.CodeMirror-line,#educoder .CodeMirror pre.CodeMirror-line-like{padding:0 4px}#educoder .CodeMirror-scrollbar-filler,#educoder .CodeMirror-gutter-filler{background-color:#fff}#educoder .CodeMirror-gutters{border-right:1px solid #ddd;background-color:#f7f7f7;white-space:nowrap}#educoder .CodeMirror-linenumber{padding:0 3px 0 5px;min-width:20px;text-align:right;color:#999;white-space:nowrap}#educoder .CodeMirror-guttermarker{color:#000}#educoder .CodeMirror-guttermarker-subtle{color:#999}#educoder .CodeMirror-cursor{border-left:1px solid black;border-right:none;width:0}#educoder .CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}#educoder .cm-fat-cursor .CodeMirror-cursor{width:auto;border:0!important;background:#7e7}#educoder .cm-fat-cursor div.CodeMirror-cursors{z-index:1}#educoder .cm-fat-cursor-mark{background-color:#14ff1480;animation:blink 1.06s steps(1) infinite}#educoder .cm-animate-fat-cursor{width:auto;border:0;animation:blink 1.06s steps(1) infinite;background-color:#7e7}@keyframes blink{50%{background-color:transparent}}#educoder .cm-tab{display:inline-block;text-decoration:inherit}#educoder .CodeMirror-rulers{position:absolute;inset:-50px 0 0;overflow:hidden}#educoder .CodeMirror-ruler{border-left:1px solid #ccc;top:0;bottom:0;position:absolute}#educoder .cm-s-default .cm-header{color:#00f}#educoder .cm-s-default .cm-quote{color:#090}#educoder .cm-negative{color:#d44}#educoder .cm-positive{color:#292}#educoder .cm-header,#educoder .cm-strong{font-weight:700}#educoder .cm-em{font-style:italic}#educoder .cm-link{text-decoration:underline}#educoder .cm-strikethrough{text-decoration:line-through}#educoder .cm-s-default .cm-keyword{color:#708}#educoder .cm-s-default .cm-atom{color:#219}#educoder .cm-s-default .cm-number{color:#164}#educoder .cm-s-default .cm-def{color:#00f}#educoder .cm-s-default .cm-variable-2{color:#05a}#educoder .cm-s-default .cm-variable-3,#educoder .cm-s-default .cm-type{color:#085}#educoder .cm-s-default .cm-comment{color:#a50}#educoder .cm-s-default .cm-string{color:#a11}#educoder .cm-s-default .cm-string-2{color:#f50}#educoder .cm-s-default .cm-meta,#educoder .cm-s-default .cm-qualifier{color:#555}#educoder .cm-s-default .cm-builtin{color:#30a}#educoder .cm-s-default .cm-bracket{color:#997}#educoder .cm-s-default .cm-tag{color:#170}#educoder .cm-s-default .cm-attribute{color:#00c}#educoder .cm-s-default .cm-hr{color:#999}#educoder .cm-s-default .cm-link{color:#00c}#educoder .cm-s-default .cm-error,#educoder .cm-invalidchar{color:red}#educoder .CodeMirror-composing{border-bottom:2px solid}#educoder div.CodeMirror span.CodeMirror-matchingbracket{color:#0b0}#educoder div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#a22}#educoder .CodeMirror-matchingtag{background:#ff96004d}#educoder .CodeMirror-activeline-background{background:#e8f2ff}#educoder .CodeMirror{position:relative;overflow:hidden;background:#fff}#educoder .CodeMirror-scroll{overflow:scroll!important;margin-bottom:0;margin-right:0;padding-bottom:5px;height:100%;outline:none;position:relative}#educoder .CodeMirror-sizer{position:relative;border-right:0px}#educoder .CodeMirror-vscrollbar,#educoder .CodeMirror-hscrollbar,#educoder .CodeMirror-scrollbar-filler,#educoder .CodeMirror-gutter-filler{position:absolute;z-index:6;display:none}#educoder .CodeMirror-vscrollbar{right:0;top:0;overflow-x:hidden;overflow-y:scroll}#educoder .CodeMirror-hscrollbar{bottom:0;left:0;overflow-y:hidden;overflow-x:scroll}#educoder .CodeMirror-scrollbar-filler{right:0;bottom:0}#educoder .CodeMirror-gutter-filler{left:0;bottom:0}#educoder .CodeMirror-gutters{position:absolute;left:0;top:0;min-height:100%;z-index:3}#educoder .CodeMirror-gutter{white-space:normal;height:100%;display:inline-block;vertical-align:top;margin-bottom:-50px}#educoder .CodeMirror-gutter-wrapper{position:absolute;z-index:4;background:none!important;border:none!important}#educoder .CodeMirror-gutter-background{position:absolute;top:0;bottom:0;z-index:4}#educoder .CodeMirror-gutter-elt{position:absolute;cursor:default;z-index:4}#educoder .CodeMirror-gutter-wrapper ::selection{background-color:transparent}#educoder .CodeMirror-gutter-wrapper ::-moz-selection{background-color:transparent}#educoder .CodeMirror-lines{cursor:text;min-height:1px}#educoder .CodeMirror pre.CodeMirror-line,#educoder .CodeMirror pre.CodeMirror-line-like{border-radius:0;border-width:0;background:transparent;font-family:inherit;font-size:inherit;margin:0;white-space:pre;word-wrap:normal;line-height:inherit;color:inherit;z-index:2;position:relative;overflow:visible;-webkit-tap-highlight-color:transparent;font-variant-ligatures:contextual}#educoder .CodeMirror-wrap pre.CodeMirror-line,#educoder .CodeMirror-wrap pre.CodeMirror-line-like{word-wrap:break-word;white-space:pre-wrap;word-break:normal}#educoder .CodeMirror-linebackground{position:absolute;inset:0;height:100vh!important;z-index:1100}#educoder .CodeMirror-linebackground .preview-container>div{padding-bottom:180px!important}#educoder .CodeMirror-linebackground .CodeMirror-sizer>div{margin-bottom:90px}#educoder .CodeMirror-linewidget{position:relative;z-index:2;padding:.1px}#educoder .CodeMirror-rtl pre{direction:rtl}#educoder .CodeMirror-code{outline:none}#educoder .CodeMirror-scroll,#educoder .CodeMirror-sizer,#educoder .CodeMirror-gutter,#educoder .CodeMirror-gutters,#educoder .CodeMirror-linenumber{box-sizing:content-box}#educoder .CodeMirror-measure{position:absolute;width:100%;height:0;overflow:hidden;visibility:hidden}#educoder .CodeMirror-cursor{position:absolute;pointer-events:none}#educoder .CodeMirror-measure pre{position:static}#educoder div.CodeMirror-cursors{visibility:hidden;position:relative;z-index:3}#educoder div.CodeMirror-dragcursors,#educoder .CodeMirror-focused div.CodeMirror-cursors{visibility:visible}#educoder .CodeMirror-selected{background:#d9d9d9}#educoder .CodeMirror-focused .CodeMirror-selected{background:#d7d4f0}#educoder .CodeMirror-crosshair{cursor:crosshair}#educoder .CodeMirror-line::selection,#educoder .CodeMirror-line>span::selection,#educoder .CodeMirror-line>span>span::selection{background:#d7d4f0}#educoder .CodeMirror-line::-moz-selection,#educoder .CodeMirror-line>span::-moz-selection,#educoder .CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}#educoder .cm-searching{background-color:#ffa;background-color:#ff06}#educoder .cm-force-border{padding-right:.1px}@media print{#educoder .CodeMirror div.CodeMirror-cursors{visibility:hidden}}#educoder .cm-tab-wrap-hack:after{content:""}#educoder span.CodeMirror-selectedtext{background:none}#educoder .CodeMirror-sizer{padding-top:10px;padding-bottom:10px!important}#educoder .CodeMirror-empty.CodeMirror-focused{outline:none}#educoder .CodeMirror pre.CodeMirror-placeholder{color:#999}#educoder .CodeMirror{position:relative;overflow:hidden;background:#fff;word-break:break-word}#educoder .CodeMirror pre.CodeMirror-line,#educoder .CodeMirror pre.CodeMirror-line-like{word-wrap:break-word;word-break:break-word;white-space:pre-wrap;line-height:1.6}.markdown-toolbar-container{display:flex;flex-flow:row wrap;align-items:center;padding:0 28px 0 5px;margin:0;position:relative;list-style:none;background:#fff;border-bottom:1px solid #ccc;box-sizing:border-box;line-height:20px;width:100%;min-height:30px;height:38px;overflow:hidden}.markdown-toolbar-container .fill-tip{cursor:pointer;font-size:12px;display:inline-block;padding:5px;border:1px solid #E99237;border-radius:5px;box-sizing:border-box;line-height:16px;height:auto;color:#a65500;background-color:#fff1e2;position:relative;margin-left:10px}.markdown-toolbar-container .fill-tip:before{content:" ";width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:6px solid #FFF1E2;position:absolute;left:-6px;top:6px;z-index:10}.markdown-toolbar-container .fill-tip:after{content:" ";width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:6px solid #E99237;position:absolute;left:-7px;top:6px}.markdown-toolbar-container li{color:#666;padding:0 1px;height:100%;display:flex;height:38px;flex-flow:column nowrap;justify-content:center}.markdown-toolbar-container a,.markdown-toolbar-container span{display:block}.markdown-toolbar-container a{width:28px;color:#666;cursor:pointer;text-align:center;font-size:18px}.markdown-toolbar-container a i{font-size:18px}.markdown-toolbar-container a i:before{font-size:18px}.markdown-toolbar-container .btn-null{width:auto;display:flex;flex-flow:row nowrap;align-items:center}.markdown-toolbar-container .insert-blank{color:#e99237;font-size:18px}.markdown-toolbar-container span.v-line{margin:0 5px;height:65%;border-right:1px solid #ccc}.mini .markdown-toolbar-container li{height:28px}.editor-resize{display:block;width:120px;height:4px;left:54%;border-top:1px solid #ccc;border-bottom:1px solid #ccc;cursor:row-resize;white-space:nowrap;overflow:hidden;text-transform:capitalize;box-sizing:border-box;margin:0 auto}.btn-full-screen{position:absolute;right:5px}@font-face{font-family:md-iconfont;src:url(./static/iconfont.345f94c8.eot);src:url(./static/iconfont.345f94c8.eot#iefix) format("embedded-opentype"),url(./static/iconfont.deef216b.woff) format("woff"),url(./static/iconfont.42606faf.ttf) format("truetype"),url(./static/iconfont.504b881c.svg#iconfont) format("svg")}.md-iconfont{font-family:md-iconfont!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-uniE900:before{content:"\e900";font-size:14px;margin-left:5px}.icon-shrink:before{content:"\e728"}.icon-enlarge:before{content:"\e623"}.icon-code:before{content:"\e602"}.icon-italic:before{content:"\e718"}.icon-bold:before{content:"\e644"}.icon-picture:before{content:"\e606"}.icon-minus:before{content:"\e62c"}.icon-order-list:before{content:"\e655"}.icon-link:before{content:"\e7d4"}.icon-formula:before{content:"\e633"}.icon-unorder-list:before{content:"\e668"}.icon-edit:before{content:"\e603"}.icon-table:before{content:"\e7db"}.icon-sum:before{content:"\e667"}.icon-eye:before{content:"\e69f"}.icon-eye-slash:before{content:"\e601"}.icon-eraser:before{content:"\e8cd"}.icon-file-code:before{content:"\e9ec"}.cm-s-blackboard.CodeMirror{background:#0c1021;color:#f8f8f8}.cm-s-blackboard div.CodeMirror-selected{background:#253b76}.cm-s-blackboard .CodeMirror-line::selection,.cm-s-blackboard .CodeMirror-line>span::selection,.cm-s-blackboard .CodeMirror-line>span>span::selection{background:#253b76fc}.cm-s-blackboard .CodeMirror-line::-moz-selection,.cm-s-blackboard .CodeMirror-line>span::-moz-selection,.cm-s-blackboard .CodeMirror-line>span>span::-moz-selection{background:#253b76fc}.cm-s-blackboard .CodeMirror-gutters{background:#0c1021;border-right:0}.cm-s-blackboard .CodeMirror-guttermarker{color:#fbde2d}.cm-s-blackboard .CodeMirror-guttermarker-subtle,.cm-s-blackboard .CodeMirror-linenumber{color:#888}.cm-s-blackboard .CodeMirror-cursor{border-left:1px solid #A7A7A7}.cm-s-blackboard .cm-keyword{color:#fbde2d}.cm-s-blackboard .cm-atom,.cm-s-blackboard .cm-number{color:#d8fa3c}.cm-s-blackboard .cm-def{color:#8da6ce}.cm-s-blackboard .cm-variable{color:#ff6400}.cm-s-blackboard .cm-operator{color:#fbde2d}.cm-s-blackboard .cm-comment{color:#aeaeae}.cm-s-blackboard .cm-string,.cm-s-blackboard .cm-string-2{color:#61ce3c}.cm-s-blackboard .cm-meta{color:#d8fa3c}.cm-s-blackboard .cm-builtin,.cm-s-blackboard .cm-tag,.cm-s-blackboard .cm-attribute{color:#8da6ce}.cm-s-blackboard .cm-header{color:#ff6400}.cm-s-blackboard .cm-hr{color:#aeaeae}.cm-s-blackboard .cm-link{color:#8da6ce}.cm-s-blackboard .cm-error{background:#9d1e15;color:#f8f8f8}.cm-s-blackboard .CodeMirror-activeline-background{background:#3c3636}.cm-s-blackboard .CodeMirror-matchingbracket{outline:1px solid grey;color:#fff!important}.upload-button{width:106px;height:32px;line-height:32px;font-size:12px;display:block;position:relative;color:#0152d9}.upload-button input{opacity:0;width:160px;height:32px;position:absolute;top:0;left:0;z-index:-1}.imageDimensions___a7crR{display:flex;justify-content:center;align-items:center;position:fixed;width:100%;height:100vh;left:0;top:0;z-index:1005;background:#fff;overflow:hidden}.imageDimensions___a7crR .img___Kroat{visibility:hidden;max-width:80%;min-width:500px}.imageDimensions___a7crR [class*=_toolbox_colors]{position:fixed;left:0;bottom:0}.imageDimensions___a7crR.fullWidth___c492T .img___Kroat{max-width:100%;width:100%;height:100%}.myPaletteDiv___Xjz2I{position:relative;left:-15px;width:320px}.myPaletteDiv___Xjz2I canvas{margin-top:15px}.flowChartWrp____f45r [class^=goTXarea],.flowChartWrp____f45r textarea{min-width:70px;margin-left:-15px!important}.maxH60___Pd4Re [class^=ant-modal-content]{height:57px!important;overflow:hidden}.drawerWrap___MfDw8 [class~=ant-drawer-body]{padding:0!important}.lists___xhHyq{padding-bottom:10px}.lists___xhHyq code{background:none!important}.lists___xhHyq>div>div:first-child{background:#f6f6f6;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:10px 0;font-size:12px;cursor:pointer}.lists___xhHyq>div>div:first-child [class^=katex]{font-size:22px}.item___pWJAA{position:relative}.item___pWJAA:nth-last-child(-n+3) .children___sDG61{left:initial;right:5px}.item___pWJAA:hover{z-index:2147483648}.item___pWJAA:hover .children___sDG61{display:block}.children___sDG61{display:none;position:absolute;left:6px;top:70px;width:440px;max-height:400px;overflow:auto;background:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:0 0 6px #ccc;padding:15px}.children___sDG61 h1{font-size:14px;padding-top:6px}.children___sDG61 .diamond___FwgzD>div{background:#f6f6f6;display:flex;align-items:center;justify-content:center;flex-direction:column;cursor:pointer;height:50px;font-size:12px;padding:0 10px;min-width:80px}.children___sDG61 .diamond___FwgzD>div [class^=katex]{font-size:14px}.button___WPN6r{position:absolute;right:20px;bottom:20px}.mathWrap___FmnMJ{width:800px;height:550px}.mathFillWrap___PmY3H{cursor:pointer}.mathFillWrap___PmY3H ::part(menu-toggle){color:#00f;opacity:1;display:none}.mathFillWrap___PmY3H math-field{background:none}.mathFillWrap___PmY3H *{pointer-events:none}.score___mcGn7{font-weight:600;color:#fa6400}.wrap___h11sQ{font-size:14px;font-weight:400;color:#6a7283}.flex_box_center___xK64P{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___BNBCA{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___ConJK{align-items:center;box-align:center}.flex_box_center_end___L08sz{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___hvk0E{flex-direction:column;box-orient:block-axis}.shixunWrp___FTFC6{border:1px solid #eee;margin-top:20px}.shixunWrp___FTFC6 [class~=monaco-editor]{width:100%!important}.shixunWrp___FTFC6 [class~=monaco-editor]>div{width:100%!important}.shixunWrp___FTFC6 [class~=monaco-editor]>div [class~=monaco-scrollable-element],.shixunWrp___FTFC6 [class~=monaco-editor]>div [class~=overlayWidgets],.shixunWrp___FTFC6 [class~=monaco-editor]>div div:empty{width:100%!important}.shixunWrp___FTFC6 h2{font-size:14px;font-weight:400;padding:6px 20px;border-bottom:1px solid #CCCCCC;margin:0;position:relative;color:#666;background:#f6f7f9}.shixunWrp___FTFC6 h2 span{position:absolute;right:10px;top:6px}.fill___H_Qd6{margin-bottom:40px}.fill___H_Qd6 .index___PaSVJ{font-size:14px;color:#666}.fill___H_Qd6 .success___fz_F7{color:#00c21e}.fill___H_Qd6 .fail___ftXSv{color:#fa6400}.fill___H_Qd6 .fillInput___q_sSb{height:46px}.shixunWrapper___toGqF{border-radius:2px;border:1px solid #CCCCCC;padding:10px 20px 90px 15px;max-height:380px;overflow:auto;margin-left:62px}.shixunWrapper___toGqF .score___AsYGZ{font-size:14px;color:#999}.shixunWrapper___toGqF .name___hawfX{font-size:14px;color:#333;margin-left:6px}.programWrapper___zVQPT{margin-left:62px}.programWrapper___zVQPT .desc___MFIu5{font-size:14px;color:#666;margin-bottom:14px}.programWrapper___zVQPT .content___QuE41{border-radius:2px;border:1px solid #CCCCCC;max-height:300px;overflow:auto;padding:10px 15px}.analysisWrap___qGPzJ{border-top:1px dotted #CCCCCC;padding-top:20px}.analysisWrap___qGPzJ .greyBg___FIDIB{background:#f6f7f9;border-radius:4px;padding:20px 15px}.flex_box_center___VcCAZ{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___I3jjO{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___Rm_54{align-items:center;box-align:center}.flex_box_center_end___nTsdc{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___UVpzN{flex-direction:column;box-orient:block-axis}.tags___kRRoe{display:flex;align-items:center}.tags___kRRoe .text___IyyEa{font-size:14px;color:#666;margin-right:10px}.tags___kRRoe .tagWrap___v63mB{display:flex;align-items:center;column-gap:10px}.tags___kRRoe .tagWrap___v63mB .tag___X7wE6{height:20px;padding:0 4px;border-radius:2px;border:1px solid #333;font-weight:600;font-size:14px;line-height:18px}.tags___kRRoe .tagWrap___v63mB .c___mZMPq{height:20px;padding:0 4px;border-radius:2px;border:1px solid #333;font-weight:600;font-size:14px;line-height:18px;border-color:#a9dfcc;background:#4aedb233;color:#2cc497}.tags___kRRoe .tagWrap___v63mB .cpp___eaTie{height:20px;padding:0 4px;border-radius:2px;border:1px solid #333;font-weight:600;font-size:14px;line-height:18px;border-color:#f19738;background:#f1973833;color:#dc7b14}.tags___kRRoe .tagWrap___v63mB .java___gL98T{height:20px;padding:0 4px;border-radius:2px;border:1px solid #333;font-weight:600;font-size:14px;line-height:18px;border-color:#fa2c2c;background:#eb606033;color:#e30000}.tags___kRRoe .tagWrap___v63mB .python___eNRkk{height:20px;padding:0 4px;border-radius:2px;border:1px solid #333;font-weight:600;font-size:14px;line-height:18px;border-color:#86c0ff;background:#6eb1fb33;color:#1e96f4}.tags___kRRoe .edit___tbVu0{color:#6aaf99;cursor:pointer;font-size:18px;margin-left:20px}.tags___kRRoe .edit___tbVu0:hover{color:#3061d0}.footer___bruwa{display:flex;align-items:center;justify-content:flex-end;height:46px;background:#030814;padding-right:15px;border-top:1px solid #030814;border-bottom:1px solid #030814}.whiteFooter___mR7kn{background:#fff;border-top:1px solid #ddd;border-bottom:1px solid #fff}.error___KO0Jg{font-size:12px;color:#fb3226}.case___L0pNc{background:#0e1525;position:relative}.case___L0pNc .resize-y-bar___NK0gI{height:1px;width:100%;background:#3d445c;cursor:ns-resize;position:absolute;top:0;left:0;z-index:10}.case___L0pNc .resize-y-bar___NK0gI>i{color:#0053dc;position:absolute;top:50%;left:50%;margin-top:-7px;margin-left:-17px;z-index:10}.case___L0pNc .unfoldBtn___aMmZw{width:98px;height:24px;background:#3d445c;border-radius:8px 8px 0 0;position:absolute;left:50%;transform:translate(-50%);top:-24px;font-size:14px;color:#8d97af;line-height:24px;text-align:center;cursor:pointer;user-select:none}.case___L0pNc .caseHead___EuMPr{display:flex;align-items:center;height:34px;padding:0 16px}.case___L0pNc .caseHead___EuMPr .dot___Iky9k{width:10px;height:10px;background:#95a4c5;border-radius:50%;margin-right:4px;margin-top:2px}.case___L0pNc .caseHead___EuMPr .text___lMSx6{font-size:14px;color:#dde3ea}.case___L0pNc .caseHead___EuMPr .pass___XjijC{font-size:14px;color:#2abd8c;margin-left:10px}.case___L0pNc .caseHead___EuMPr .noPass___JxpWk{font-size:14px;color:#ff2c29;margin-left:10px}.case___L0pNc .caseHead___EuMPr .btns___FPIaK{margin-left:auto;display:flex;align-items:center}.case___L0pNc .caseHead___EuMPr .btns___FPIaK div{margin-left:15px;cursor:pointer;color:#bfbfbf}.case___L0pNc .caseHead___EuMPr .btns___FPIaK div i{font-size:14px;color:#687799;margin-right:5px}.case___L0pNc .result___oRj1h{height:100%;display:flex;padding:0 20px 10px}.case___L0pNc .result___oRj1h .title___IhMSa{flex-shrink:0;height:30px;background:#22293b;padding-left:15px;line-height:30px}.case___L0pNc .result___oRj1h .title___IhMSa span{color:#bfbfbf;font-size:14px}.case___L0pNc .result___oRj1h .left___XlC98{width:424px;flex-shrink:0;display:flex;flex-direction:column;margin-right:4px;overflow:hidden}.case___L0pNc .result___oRj1h .left___XlC98 .leftNode___NGHgx{flex:1 1;background:#1b2333}.case___L0pNc .result___oRj1h .left___XlC98 .leftNode___NGHgx textarea{background:none;border:none;color:#fff;resize:none;height:100%;padding:15px}.case___L0pNc .result___oRj1h .left___XlC98 .leftNode___NGHgx textarea::placeholder{color:#8f96b1!important}.case___L0pNc .result___oRj1h .right____fIu_{flex:1 1;display:flex;flex-direction:column;overflow:hidden}.case___L0pNc .result___oRj1h .node___MwdH7{flex:1 1;overflow:auto;position:relative;color:#fff;background:#2c32464d;padding:15px}.case___L0pNc .result___oRj1h .node___MwdH7 pre{overflow:hidden;margin-bottom:0;white-space:pre-wrap}.case___L0pNc .elseNode___WjFIg{background:#22293b;display:flex;align-items:start;margin:0 20px 4px}.case___L0pNc .elseNode___WjFIg .nameWrap___bEdbD{margin-left:15px;margin-top:4px;color:#bfbfbf}.case___L0pNc .elseNode___WjFIg .scroll___ylWYt{flex:1 1;position:relative}.case___L0pNc .elseNode___WjFIg .scroll___ylWYt .scrollBox___hWkc9{overflow:auto;color:#fff;margin-left:20px;margin-top:6px;padding-right:50px;white-space:pre-wrap;margin-bottom:0}.case___L0pNc .elseNode___WjFIg .scroll___ylWYt .action___xBwDi{position:absolute;z-index:10;top:3px;right:0}.case___L0pNc .elseNode___WjFIg .scroll___ylWYt .action___xBwDi span{margin-right:15px;color:#1890ff;cursor:pointer}.case___L0pNc .elseNode___WjFIg .scroll___ylWYt .action___xBwDi i{color:#687799;cursor:pointer;font-size:14px}.whiteCase___AZiDR{background:#f6f7f9}.whiteCase___AZiDR .resize-y-bar___NK0gI{background:#ddd}.whiteCase___AZiDR .unfoldBtn___aMmZw{background:#e9eaea;color:#5f6368}.whiteCase___AZiDR .caseHead___EuMPr .text___lMSx6{color:#333}.whiteCase___AZiDR .caseHead___EuMPr .btns___FPIaK div{color:#666}.whiteCase___AZiDR .caseHead___EuMPr .btns___FPIaK div i{color:#687799}.whiteCase___AZiDR .result___oRj1h .title___IhMSa{background:#fff}.whiteCase___AZiDR .result___oRj1h .title___IhMSa span{color:#333}.whiteCase___AZiDR .result___oRj1h .leftNode___NGHgx{background:#fafafa!important}.whiteCase___AZiDR .result___oRj1h .leftNode___NGHgx textarea{color:#333!important}.whiteCase___AZiDR .result___oRj1h .node___MwdH7{background:#fafafa!important;color:#333}.whiteCase___AZiDR .elseNode___WjFIg{background:#fafafa;color:#333}.whiteCase___AZiDR .elseNode___WjFIg .nameWrap___bEdbD span{color:#333}.whiteCase___AZiDR .elseNode___WjFIg .scrollBox___hWkc9{color:#000!important}.disabled___lWQU2:disabled{color:#d9d9d9!important;border-color:#d9d9d9!important}.codeHead___l8q5R{height:40px;background:#161d2c;display:flex;align-items:center}.codeHead___l8q5R .navWrap___xdWQe{display:flex;align-items:center}.codeHead___l8q5R .navWrap___xdWQe .nav___JKPVX{width:112px;height:40px;background:#161d2c;border:1px solid #161D2C;border-radius:2px;margin-right:1px;font-weight:500;font-size:14px;color:#d1d1d1;text-align:center;line-height:38px;cursor:pointer}.codeHead___l8q5R .navWrap___xdWQe .nav___JKPVX.active___DTAtT{background:#1b2333;color:#fff}.codeHead___l8q5R .navWrap___xdWQe .nav___JKPVX i{font-size:14px;color:#3f93b1;margin-right:10px}.whiteCodeHead___wDOny{background:#f6f7f9}.whiteCodeHead___wDOny .navWrap___xdWQe .nav___JKPVX{width:112px;height:40px;background:linear-gradient(180deg,#fff,#f6f7f9),#f6f7f9;box-shadow:inset 0 1px 3px #ffffff80;border-radius:2px;border:1px solid #BACFFE;color:#666}.whiteCodeHead___wDOny .navWrap___xdWQe .nav___JKPVX.active___DTAtT{background:#3061d0;color:#fff;box-shadow:none}.whiteCodeHead___wDOny .navWrap___xdWQe .nav___JKPVX.active___DTAtT i{color:#fff}.header___VjNh9{display:flex;align-items:center;height:50px;width:100%;background:#0e1525;color:#fff;padding:0 20px}.header___VjNh9 h2{text-align:center;color:#fff;flex:1 0 auto;margin:0;font-size:16px}.header___VjNh9 a{color:#fff}.header___VjNh9 div{display:flex;flex-flow:row nowrap;align-items:center}.header___VjNh9 div img{border-radius:18px;margin-right:10px;overflow:hidden;width:36px;height:36px}.header___VjNh9 .timepiece___yuqJC{width:94px;height:30px;background:#242936;border-radius:15px;font-weight:500;font-size:16px;color:#42d5a0;margin-right:15px;justify-content:center}.header___VjNh9 .btn_edit___ozzux{width:82px;height:30px;background:#3061d0;border-radius:15px;margin-right:10px;text-align:center;line-height:30px}.whiteHeader___REV3m{background:#fff}.whiteHeader___REV3m .timepiece___yuqJC{background:#fff;box-shadow:0 2px 4px #e0dfe1}.djs___v0Ru7{display:inline-block!important}.myProblems___DKSbs{height:calc(100vh - 50px)!important}.whiteMyProblems___k0QS3 section[class~=resize-x-bar]{background:#fff!important}.fullMask___QZH1M{position:fixed;z-index:1000;width:100vw;height:100vh;top:0;left:0;background:transparent;cursor:ns-resize;display:none}.ldsRing___mpBZC{position:relative;width:40px;height:40px;margin:0 auto}.idsRingWrapper___Of9_n{position:absolute;z-index:1000;width:100%;height:100%;left:0;top:0;display:flex;flex-flow:column nowrap;justify-content:center}.idsRingWrapper___Of9_n p{text-align:center;margin-top:12px}.ldsRing___mpBZC div{box-sizing:border-box;display:block;position:absolute;width:32px;height:32px;margin:4px;border:4px solid #1976d2;border-radius:50%;animation:ldsring___o0w2t 1.2s cubic-bezier(.5,0,.5,1) infinite;border-color:#1976d2 transparent transparent transparent}.ldsRing___mpBZC div:nth-child(1){animation-delay:-.45s}.ldsRing___mpBZC div:nth-child(2){animation-delay:-.3s}.ldsRing___mpBZC div:nth-child(3){animation-delay:-.15s}@keyframes ldsring___o0w2t{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.record-detail-info{width:100%;background-color:#fff;min-height:260px}.record-detail-info .record-info{display:flex;align-items:center;flex-flow:row nowrap;list-style:none;padding:0;margin-bottom:20px}.record-detail-info .record-info li{margin-right:40px}.record-detail-info .record-info li:last-child{margin-right:0;flex:1 0;text-align:right}.record-detail-info .record-detail-body{padding:8px 0;max-height:80vh}.footer{display:flex;flex-flow:row nowrap;align-items:center;height:56px;background:#121c24;color:#fff;padding:0 20px;justify-content:space-between}.test-case-panel{position:relative}.test-case-panel .error{font-size:12px;color:#fb3226}.test-case-panel .test-case-panel-body{position:absolute;will-change:transform;width:100%;transition:all .2s linear;bottom:0;transform:translate3d(0,350px,0);opacity:.1}.test-case-panel .test-case-panel-body pre{max-height:150px;overflow:auto}.test-case-panel .test-case-panel-body.active{transform:translate3d(0,-56px,0);opacity:1}.test-case-panel .tab-panel-body{padding:20px 10px;height:240px;background-color:#070f19;display:flex;flex-flow:column nowrap;justify-content:center;color:#ddd}.test-case-panel .tab-panel-body .tip{text-align:center}.test-case-panel .tab-panel-body textarea{background:#070f19!important;color:#fff;font-size:14px;border:0 solid transparent!important;height:200px;outline:none}.test-case-panel .btn-green{margin-right:10px;color:#28bd8b;border-color:#28bd8b}.test-case-panel .btn-blue{margin-right:10px;color:#0152d9;border-color:#0152d9}.test-case-panel .btn-blue span{pointer-events:none}.test-case-panel .btn-collapse{position:absolute;top:0;width:54px;height:27px;left:50%;margin-left:-27px;background:#2a3a4f;z-index:8;border-bottom-left-radius:100px;border-bottom-right-radius:100px;color:#fff;text-align:center;cursor:pointer;opacity:.4;transition:all .3s}.test-case-panel .btn-collapse.up{top:-294px}ul.s-navs{list-style:none;margin:0;padding:0 17px;height:54px;display:flex;flex-flow:row nowrap;align-items:center;background:#0f1e31;font-size:14px;color:#ddd}ul.s-navs.bg-white{background:#fff;color:#888}ul.s-navs.bg-white a{color:#888}ul.s-navs a{color:#ddd;display:block;margin-right:20px;height:54px;line-height:54px;border-bottom:2px solid transparent}ul.s-navs a.active{color:#5091ff;border-bottom:2px solid #5091ff}#educoder .custom-ant-disabled:disabled{color:inherit}.XtermText-valueRef .xterm .xterm-viewport{overflow:auto}.inputs textarea::placeholder{color:#536879!important}.flex_box_center___Gc4dd{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___K2f1v{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___pupRp{align-items:center;box-align:center}.flex_box_center_end___UDLRC{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___a5uDo{flex-direction:column;box-orient:block-axis}.result___gu5zt{background:#070f19;height:100%;display:flex}.result___gu5zt .title___xrnx2{margin-top:20px;margin-bottom:10px;flex-shrink:0}.result___gu5zt .title___xrnx2 span{color:#bbbcbe}.result___gu5zt .left___IAxp9{width:340px;border-right:1px solid #333131;padding:0 20px 10px;flex-shrink:0;display:flex;flex-direction:column}.result___gu5zt .left___IAxp9 .leftNode___HL8fG{flex:1 1;background:#121c24}.result___gu5zt .left___IAxp9 .leftNode___HL8fG textarea{background:none;border:none;color:#fff;resize:none;height:100%;padding:10px}.result___gu5zt .left___IAxp9 .leftNode___HL8fG textarea::placeholder{color:#536879!important}.result___gu5zt .right___ZXYmw{flex:1 1;padding:0 20px 10px;display:flex;flex-direction:column}.result___gu5zt .right___ZXYmw .rightNode___jYL5_{flex:1 1;overflow:auto;position:relative;color:#fff}.result___gu5zt .right___ZXYmw .rightNode___jYL5_ .custom-spinner>div>div{border:4px solid #00D4F3!important;border-color:#00D4F3 transparent transparent transparent!important}.result___gu5zt .right___ZXYmw .rightNode___jYL5_ .custom-spinner p{color:#00d4f3!important}.split-panel-container{width:100%;height:calc(100vh - 121px);display:flex;flex-flow:row nowrap;align-items:center;overflow:hidden}.split-panel-container>section{height:100%}.split-panel-container.my-problems{height:calc(100vh - 65px)}.split-panel-container .resize-x-bar{width:4px;cursor:ew-resize;height:100%;display:flex;flex-flow:column nowrap;justify-content:center;background:#111c24}.split-panel-container .btn-resize{display:flex;flex-flow:column nowrap;text-align:center;justify-content:center;align-items:center;width:24px;height:24px;font-size:24px;z-index:10;border-radius:50%;position:absolute;margin-left:-10px;opacity:.7;box-shadow:0 3px 5px -1px #0003,0 6px 10px #00000024,0 1px 18px #0000001f;background-color:#e0e0e0;color:#000000de}.list{display:flex;align-items:center;font-size:14px;margin:7px 0;padding-left:4px}.list dt,.list dd{margin:0}.list dt{flex:1 1;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;word-break:break-all}.list dd{width:66px;text-align:right;color:#0152d9;cursor:pointer}.list .copy{color:#38bcd8}.tpi-code-setting{height:calc(100vh - 54px);background:#031b2a;color:#ddd;font-size:13px;line-height:17px}.tpi-code-setting.oj{height:calc(100vh - 65px)}.tpi-code-setting h3{color:#008cff;font-size:16px;line-height:21px;padding-bottom:12px;text-align:left;width:100%;display:block;border-bottom:1px solid #092436}.tpi-code-setting .file-item{color:#ddd;padding:20px 0 0;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center}.tpi-code-setting .file-item.action{justify-content:flex-start}.tpi-code-setting .file-item.action .iconfont{margin-right:21px}.tpi-code-setting .file-item span{max-width:148px}.tpi-code-setting .file-item:last-child{margin-bottom:25px}.tpi-code-setting span{color:#597a8f}.setting-drawer .ant-drawer-content-wrapper{top:54px;bottom:51px}.setting-drawer .ant-drawer-content{height:auto}.oj .ant-drawer-content-wrapper{top:65px}.setting-drawer .ant-drawer-body,.oj .ant-drawer-body{background:#031b2a}.setting-drawer .ant-drawer-body,.oj .ant-drawer-body{height:auto}.setting-drawer .ant-select-selection,.oj .ant-select-selection{width:120px;background:#0a2030;color:#597a8f;border:1px solid #597a8f}.list___IRN6i{display:flex;align-items:center;font-size:14px;margin:7px 0;padding-left:4px}.list___IRN6i dt,.list___IRN6i dd{margin:0}.list___IRN6i dt{flex:1 1;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;word-break:break-all}.list___IRN6i dd{width:66px;text-align:right;color:#0152d9;cursor:pointer}.list___IRN6i .copy___qCn9B{color:#38bcd8}.right-panel{position:relative}.btn-notes{position:absolute;right:0;top:50%;width:36px;height:36px;margin-top:-18px;border-radius:50%;background:#5091ff;color:#fff;font-size:18px;text-align:center;transform:translate(18px);will-change:transform;cursor:pointer;opacity:.5;transition:transform .3s linear,opacity .3s linear;z-index:100;display:flex;flex-flow:column nowrap;justify-content:center}.btn-notes:hover{opacity:1;color:#fff;transform:translate(-10px)}.note-form-area{position:absolute;right:10px;top:50%;width:450px;margin-top:-100px;background:#fff;border-radius:5px;padding:14px 10px 0;transform:translate(500px);will-change:transform;transition:transform .3s}.note-form-area.active{transform:translate(0)}.oj-modal .ant-modal-body{padding:0}.oj-modal .oj-modal-content{display:flex;flex-direction:column;align-items:center}.oj-modal .oj-modal-content>aside{font-size:14px;margin-top:50px;color:#333;width:438px}.oj-modal .oj-modal-head{width:100%;height:120px;padding-left:177px;padding-right:40px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #f1f1f1}.oj-modal .oj-modal-btn{width:180px;height:50px;background:#0152d9;border-radius:4px;font-size:16px;font-weight:500;color:#fff;cursor:pointer;line-height:50px;text-align:center;margin-bottom:30px}.oj-modal .oj-modal-tt{margin-right:51px;display:inline-flex;flex-direction:column;transform:translateY(-4px)}.oj-modal .oj-modal-tt>span:last-child{width:160px;height:6px;background:#e7f3ff;border-radius:3px}.oj-modal .oj-modal-tt>span:last-child span{display:inherit;width:60px;height:6px;background:#0152d9;border-radius:3px}.oj-modal i{color:#666;cursor:pointer}.oj-select{margin-left:20px}.oj-select .ant-select-selector{background:#25343e!important;border:0px!important;height:30px!important}.oj-select .ant-select-arrow{color:#fff}.oj-select .ant-select-selection-item{color:#fff;font-size:12px;line-height:30px!important}.exercise_user_info{font-size:14px;font-weight:400;color:#b2bacb}.exercise_user_info span{font-size:16px;font-weight:500;color:#55bfd6}.djs{margin-top:3px!important;display:inline-block!important}.time{margin-top:5px!important;display:inline-block!important}.flex_box_center___rM3g8{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___Oc7SE{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___MnmYE{align-items:center;box-align:center}.flex_box_center_end___QQh83{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___ZRFbL{flex-direction:column;box-orient:block-axis}.left-panel___SKGyd{position:relative;display:flex;flex-direction:column;height:100%;overflow:hidden}.left-panel___SKGyd .tab-panel-body___gABdv{padding:0 16px;overflow:auto;flex:1 1}.left-panel___SKGyd .tab-panel-body___gABdv pre:empty{display:none}.left-panel___SKGyd .b1___QpbmK{border-bottom:1px solid #eaecef}.left-panel___SKGyd .oj-width-input___eJQWT{width:270px}@media screen and (max-width: 1280px){.left-panel___SKGyd .oj-mr___AxILO{margin-right:20px}.left-panel___SKGyd .oj-width-input___eJQWT{width:235px}}.s-navs___FXwOi{list-style:none;margin:0;padding:0 10px;height:40px;display:flex;flex-flow:row nowrap;align-items:center;border-top:1px solid #F3F3F3;background:#0f1e31;font-size:16px;color:#ddd}.s-navs___FXwOi li{margin-right:auto}.s-navs___FXwOi.bg-white___kbZ6r{background:#fff;color:#888}.s-navs___FXwOi.bg-white___kbZ6r a{color:#888}.s-navs___FXwOi a{color:#ddd;display:block;margin-right:20px;height:40px;line-height:40px;border-bottom:2px solid transparent}.s-navs___FXwOi a.active___QGOnZ{color:#5091ff;border-bottom:2px solid #5091ff}.list___PXTsq{display:flex;align-items:center;justify-content:space-between;padding:0 10px;height:46px;color:#ddd;margin-bottom:1px;background:#3d445c4d;cursor:pointer}.list___PXTsq span{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;padding-right:20px;flex-basis:64px;width:100%}.list___PXTsq:hover{background-color:#263446ba}.list___PXTsq.active___QGOnZ{background-color:#263446!important}.btns___F8yZK{width:30px;height:30px;background:#3061d0;border-radius:4px;cursor:pointer;user-select:none;text-align:center;line-height:30px}#educoder .drawer___xdGaT .ant-input-search{background:#2c3246}#educoder .drawer___xdGaT .ant-input-search input{background:#2c3246;border:1px solid #3D445C;color:#fff}#educoder .drawer___xdGaT .ant-input-search input::placeholder{color:#ccc}#educoder .drawer___xdGaT .ant-input-search .ant-input-search-button{color:#4e5977;background:#2c3246;border:1px solid #3D445C;border-left:1px solid transparent}#educoder .drawer___xdGaT .ant-select .ant-select-selector{background:#2c3246;border:1px solid #3D445C}#educoder .drawer___xdGaT .ant-select .ant-select-arrow{color:#4e5977}#educoder .drawer___xdGaT .ant-select .ant-select-selection-item{color:#fff}#educoder .drawer___xdGaT .ant-select .ant-select-selection-placeholder{color:#ccc}#educoder .drawer___xdGaT .ant-pagination .ant-pagination-item-active{border-color:#0152d9!important;background-color:#0152d9!important}#educoder .drawer___xdGaT .ant-pagination .ant-pagination-item-link{background-color:transparent!important;color:#fff}#educoder .drawer___xdGaT .ant-pagination .ant-pagination-item{background-color:transparent;border:1px solid #656f87}#educoder .drawer___xdGaT .ant-pagination .ant-pagination-item a,#educoder .drawer___xdGaT .ant-pagination .ant-pagination-item-ellipsis{color:#fff}#educoder .drawer___xdGaT .ant-pagination .ant-pagination-options{color:#656f87}#educoder .drawer___xdGaT .ant-pagination .ant-pagination-options input{color:#fff;width:40px;background:transparent}#educoder .drawer___xdGaT .ant-pagination button,#educoder .drawer___xdGaT .ant-pagination input{line-height:initial;border:1px solid #656f87!important}.tour___oMkVh[class~=ant-tour]{left:7px!important;width:340px}.tour___oMkVh[class~=ant-tour] [class~=ant-tour-arrow]{left:17px!important}.tour___oMkVh[class~=ant-tour] [class~=ant-tour-footer]{display:none!important}.tour___oMkVh[class~=ant-tour] [class~=ant-tour-description]{padding:16px!important;overflow:hidden}.pagination___yDAjZ{text-align:center;margin-top:10px}.info___ATmsa{display:flex;flex-flow:row nowrap;align-items:center;height:56px;list-style:none;background:#fff;justify-content:space-between}.wrap____KX19 [class~=xterm] [class~=xterm-viewport]{overflow:auto!important}.desc___iOAgd{padding:8px 16px;height:calc(100vh - 138px);overflow:auto}.info___GPALq{color:#888;display:flex;align-items:center;font-size:14px;height:46px;background:#fff;padding:0 10px;box-shadow:0 2px 4px #e5e3e380;border-top:1px solid #f4f4f4;border-bottom:1px solid #f4f4f4}.info___GPALq .info_tag___CFEn8{height:22px;line-height:22px;padding:0 5px;background:#37ad8333;border-radius:2px;border:1px solid #A9DFCC;font-family:PingFangSC,PingFang SC;font-weight:600;font-size:14px;color:#2cc497;text-align:left;font-style:normal}.info___GPALq li{margin-right:8px}.discuss-panel{height:calc(100vh - 142px);overflow:auto;padding:0 16px}.discuss-item-container{display:flex;flex-flow:row nowrap;width:100%;padding:15px;border-bottom:1px solid #e3e3e3;overflow:hidden}.discuss-item-container section{margin-left:15px;flex:1 1 auto;width:100%}.discuss-item-container .grey{color:#ccc}.discuss-content{margin:4px 0;word-break:break-word;word-wrap:break-word}.discuss-content img{max-width:200px}.discuss-info{display:flex;flex-flow:row wrap;align-items:center;color:#999;line-height:16px;font-size:12px}.discuss-info .top{color:#fff;padding:0 8px;background:#ff4343;border-radius:8px;text-align:center}.discuss-info .gift{cursor:default}.discuss-info .view-code{color:#4cacff}.discuss-info a{color:#999}.discuss-info a,.discuss-info span{margin-right:15px}.btn-group{display:flex;flex-flow:row nowrap;justify-content:flex-end;margin-bottom:8px}.btn-group .btn-top .iconfont{transform:rotate(180deg);display:inline-block}.btn-group a{width:31px;text-align:center;color:#888}.btn-group a .iconfont{font-size:14px!important}.second-discuss .btn-group{opacity:0}.second-discuss:hover{background:#ebebeb}.second-discuss:hover .btn-group{opacity:1}.reply-discuss-container{background:#f4f4f4;border-radius:4px;margin-bottom:6px;position:relative;margin-top:6px}.reply-discuss-container:before{content:" ";position:absolute;border-color:#000;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;left:13px;top:-9px;border-bottom:10px solid #f4f4f4}.discuss-item-editor{width:100%;overflow:hidden}.discuss-item-editor .btn-send{cursor:pointer;border:none;padding:0 12px;color:#fff;letter-spacing:1px;text-align:center;font-size:14px;height:30px;line-height:30px;border-radius:2px;font-weight:400;margin-right:22px;margin-top:6px;background:#0152d9;float:right}.image-preview-container{display:flex;flex-flow:column nowrap;position:fixed;align-items:center;justify-content:center;inset:0;z-index:99999;background:#000c}.image-preview-container .image-preview{transition:transform .4s linear;max-width:86%}.image-preview-container .button-group{display:flex;flex-flow:row nowrap;align-items:center;justify-content:flex-end;position:absolute;z-index:101;right:10px;top:10px}.image-preview-container .button-group a,.image-preview-container .button-group button{color:#000000a6;margin-right:10px;display:flex;flex-flow:row nowrap;align-items:center}.preview-wrp-group{overflow:auto;width:100%;text-align:center}.dis-input-editor-container___nKGxx{position:relative;background:#fff;width:100%;box-shadow:0 -3px 5px #4cacff33}.dis-input-editor-container___nKGxx.active___tmt7T{position:absolute;height:calc(100vh - 50px);background:transparent;z-index:1000;width:100%;display:flex;flex-flow:column nowrap;justify-content:center;top:0}.dis-input-editor-container___nKGxx .input-mask___epEle{flex:1 0;background:#0000;width:100%}.dis-input-editor-container___nKGxx .text-area___Vry8W{display:flex;flex-flow:row nowrap;padding:10px 20px;align-items:center}.dis-input-editor-container___nKGxx .text-area___Vry8W input{border-radius:15px;border:1px solid #eaeaea;background-color:#fff;overflow:hidden;height:32px;padding:0 16px;line-height:32px;outline:none;flex:1 0;margin-right:10px}.dis-input-editor-container___nKGxx .text-area___Vry8W a{color:#888;display:block;height:32px;line-height:32px;margin-right:20px;display:flex;flex-flow:row nowrap;align-items:center}.dis-input-editor-container___nKGxx .text-area___Vry8W a span{line-height:32px;font-size:16px}.dis-input-editor-container___nKGxx .tip-container___plpA3{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center}.dis-input-editor-container___nKGxx .tip-container___plpA3 p{font-size:12px;color:#ff6800}.dis-input-editor-container___nKGxx .hide___kPfyC{display:none}.dis-input-editor-container___nKGxx .md-container___u85aq{background:#fff;padding:10px 20px}.btn-send___deQ5v{cursor:pointer;display:inline-block;border:none;padding:0 12px;color:#fff;background:#0152d9;letter-spacing:1px;text-align:center;font-size:14px;height:30px;line-height:30px;border-radius:2px;font-weight:400}.hackSets___tw75g .collapseWrapper___TteKi div[class~=ant-collapse]{background-color:transparent}.hackSets___tw75g .collapseWrapper___TteKi div[class~=ant-collapse-item]{margin-bottom:20px;border:none;box-shadow:0 2px 4px #eaeef4}.hackSets___tw75g .collapseWrapper___TteKi div[class~=ant-collapse-item] div[class~=ant-collapse-header]{padding:0 20px;height:64px;background-color:#fff;align-items:center!important}.hackSets___tw75g .collapseWrapper___TteKi div[class~=ant-collapse-item] div[class~=ant-collapse-content]{background-color:#fff}.hackSets___tw75g .collapseWrapper___TteKi div[class~=ant-collapse-item] div[class~=ant-collapse-content] div[class~=ant-collapse-content-box]{padding:20px}.hackSets___tw75g .collapseWrapper___TteKi div[class~=ant-collapse-item-active] div[class~=ant-collapse-header]{background-color:#eaeffa}.hackSets___tw75g .collapseWrapper___TteKi .panelHeader___Y_Xjq{font-size:14px;font-weight:400;color:#000}.hackSets___tw75g .collapseWrapper___TteKi .rateInput___y1qUi{display:inline-flex;align-items:center;white-space:nowrap}.hackSets___tw75g .collapseWrapper___TteKi .rateInput___y1qUi span{font-size:14px;font-weight:400;color:#666}.hackSets___tw75g .collapseWrapper___TteKi .open___xrixP{color:#165dff!important;transform:rotate(90deg)}.hackSets___tw75g .collapseWrapper___TteKi .close___jb6D2{color:#82a8ff!important}.uploadTableWrapper___U9Tz_{background:#fff}.uploadTableWrapper___U9Tz_ div[class^=headProgram]>div,.uploadTableWrapper___U9Tz_ div[class^=listWrapper]>div[class^=list]>div{flex:1 1;padding:0 12px!important}.uploadTableWrapper___U9Tz_ div[class^=headProgram]>div:last-child,.uploadTableWrapper___U9Tz_ div[class^=listWrapper]>div[class^=list]>div:last-child{display:none}.wrap___MkYbQ [class~=ant-upload-drag]{background:#1890ff0a!important;border-radius:4px;border:1px dashed #0152d9}.wrap___MkYbQ .colorBlue___onjbP{color:#0152d9}.wrap___MkYbQ .repeatedName___nbqnE{color:red}.wrap___MkYbQ .text___xvutp{margin-top:20px;color:#464f66;line-height:24px}.wrap___MkYbQ .greyText___dihvZ{font-size:14px;font-weight:400;color:#5f6368}.wrap___MkYbQ .noData___LxOJA{height:180px;margin-bottom:30px}.wrap___MkYbQ .noData___LxOJA .dragger___y7F4A{display:flex;align-items:center;justify-content:center}.wrap___MkYbQ .noData___LxOJA .dragger___y7F4A img{width:46px}.wrap___MkYbQ .noData___LxOJA .dragger___y7F4A span{font-size:14px;font-weight:400;color:#9096a3}.wrap___MkYbQ .noData___LxOJA .dragger___y7F4A .uploadText___Et3KS{color:#3061d0}.wrap___MkYbQ .btnS___k1e6j{height:32px;border-radius:4px;background:#3061d0}.wrap___MkYbQ .btnS___k1e6j i{margin-right:6px}.wrap___MkYbQ .testCaseRadio___q1wXT label[class~=ant-radio-button-wrapper]{width:60px;height:38px;background:#f6f7f9;box-shadow:inset 0 1px 3px #d7d8d9;border-radius:23px;border:none;display:inline-flex;align-items:center;justify-content:center;margin-right:20px}.wrap___MkYbQ .testCaseRadio___q1wXT label[class~=ant-radio-button-wrapper]:before{background-color:transparent}.wrap___MkYbQ .testCaseRadio___q1wXT label[class~=ant-radio-button-wrapper] span{color:#464f66;font-size:14px}.wrap___MkYbQ .testCaseRadio___q1wXT label[class~=ant-radio-button-wrapper-checked]{background-color:#fff;box-shadow:0 2px 4px #e0dfe1;border:1px solid #BACFFE;background:#d3e0fd linear-gradient(180deg,#fff,#f6f7f9)}.wrap___MkYbQ .testCaseRadio___q1wXT label[class~=ant-radio-button-wrapper-checked]:first-child{border-right-color:#bacffe}.wrap___MkYbQ .testCaseRadio___q1wXT label[class~=ant-radio-button-wrapper-checked]:focus-within{box-shadow:0 2px 4px #e0dfe1}.wrap___MkYbQ .testCaseRadio___q1wXT label[class~=ant-radio-button-wrapper-checked] span{color:#165dff;font-size:14px}.head___s4Eix{display:flex;margin-bottom:36px}.head___s4Eix .operation___JCAVh{text-align:center}.head___s4Eix>div{color:#5f6368;font-size:14px;text-align:left;display:inline-block}.headProgram___uWA_M{display:flex;height:40px;line-height:40px;background:#f6f7f8;box-shadow:0 2px 4px #eaeef4;padding-left:5px;padding-right:5px}.headProgram___uWA_M .operation___JCAVh{text-align:center}.headProgram___uWA_M>div{color:#5f6368;font-size:14px;text-align:left;display:inline-block}.listWrapper___xW3b4{max-height:214px;overflow:auto}.listWrapper___xW3b4::-webkit-scrollbar{display:none}.listWrapper___xW3b4 .list___dCbd6{display:flex;margin-bottom:36px;align-items:center}.listWrapper___xW3b4 .list___dCbd6 .del___abNho{color:#e53333;cursor:pointer}.listWrapper___xW3b4 .list___dCbd6 .info___J1Wmf{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 12px}.listWrapper___xW3b4 .list___dCbd6 .info___J1Wmf>span{color:#3061d0;cursor:pointer;text-decoration:underline}.listWrapper___xW3b4 .list___dCbd6>div{text-align:left;display:inline-block;background:#fff}.tabs___p2jIb .tabWarp___mt05L{display:flex;align-items:center}.tabs___p2jIb .tabWarp___mt05L .tab___IYGdQ{width:88px;text-align:center;height:30px;line-height:30px;background:#f0f0f0;font-weight:400;font-size:16px;color:#666;cursor:pointer}.tabs___p2jIb .tabWarp___mt05L .tab___IYGdQ.active___fQMlP{background:#fff;color:#3061d0}.tabs___p2jIb .content___GWVJY{padding:10px;background-color:#fff}.answer___UngkO{font-size:14px;color:#434d6c;transition:all .2s;position:relative;line-height:1.8}.answer___UngkO ::selection{background:#ecf1fe}.answer___UngkO .imgWrap___ORTRf{width:320px;cursor:pointer;border-radius:8px;overflow:hidden;position:relative}.answer___UngkO .imgWrap___ORTRf img{width:100%;user-select:none}.answer___UngkO .imgWrap___ORTRf:after{content:"";position:absolute;inset:0;background:#00000080;cursor:pointer;opacity:0;transition:opacity .3s}.answer___UngkO .imgWrap___ORTRf:hover:after{opacity:1}.answer___UngkO pre{width:100%;overflow:auto}.answer___UngkO ol li{list-style:auto}.answer___UngkO hr{border:none;border-bottom:1px solid #ccc}.answer___UngkO span[class=katex-error]{color:inherit!important}.codeCopy___re8vm{position:relative;min-height:50px}.codeCopy___re8vm button{position:absolute;top:7px;right:0;padding:4px 8px;border-radius:0 0 0 5px;border:none;background-color:#007bff;color:#fff;cursor:pointer;font-size:12px;height:26px;pointer-events:auto}.codeCopy___re8vm button.runCode___MYs9m{bottom:0;top:initial}#educoder .smartWrp___NjRcB [class~=ant-drawer-body]{padding:0}.flex_box_center___NeSU8{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___ImTGl{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___BtRd9{align-items:center;box-align:center}.flex_box_center_end___qcLe3{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___Ze_3q{flex-direction:column;box-orient:block-axis}.banner___PoUBO{display:flex;align-items:center;justify-content:center}.banner___PoUBO .content___XoDjy{width:1200px;height:212px;display:flex;align-items:flex-start;justify-content:space-between}.banner___PoUBO .content___XoDjy aside{margin-top:56px}.banner___PoUBO .content___XoDjy aside p{display:flex;align-items:center}.banner___PoUBO .content___XoDjy aside p b{font-size:30px;font-weight:500;color:#000;letter-spacing:4px;margin-right:20px}.banner___PoUBO .content___XoDjy aside p span{font-size:16px;color:#000;letter-spacing:4px}.banner___PoUBO .content___XoDjy aside .btns___Pb35j{margin-top:35px}.banner___PoUBO .content___XoDjy aside .btns___Pb35j>div{display:inline-block;height:32px;background:#f6f7f9;box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border-radius:4px;border:1px solid #dadbde;font-size:14px;color:#3b3e47;line-height:30px;margin-right:23px;padding:0 16px;position:relative;cursor:pointer}.banner___PoUBO .content___XoDjy aside .btns___Pb35j>div:hover{color:#165dff;border:1px solid #bacffe}.banner___PoUBO .content___XoDjy aside .btns___Pb35j>div img{position:absolute;z-index:1;top:-21px;right:22px}.flex_box_center___hG6RI{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___ss3Fh{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___K80p9{align-items:center;box-align:center}.flex_box_center_end___qmXX3{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___GFV8F{flex-direction:column;box-orient:block-axis}.row___aXJjm{display:flex;align-items:flex-start;justify-content:flex-start}.row___aXJjm .title___HUKL0{font-size:14px;color:#9096a3;flex-shrink:0;width:41px;text-align-last:justify;margin-top:4px;margin-right:12px}.row___aXJjm .tagsWrap___XB2W3{flex:1 1;position:relative}.row___aXJjm .tagsWrap___XB2W3 .action___VdHb1{font-size:14px;color:#82a8ff;width:55px;position:absolute;z-index:2;bottom:20px;right:0;cursor:pointer}.row___aXJjm .tagsWrap___XB2W3 .action___VdHb1 i{display:inline-block;font-size:12px}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC{max-height:245px;overflow:hidden}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft>span{display:inline-flex;align-items:center;margin-left:8px;margin-bottom:17px;font-size:14px;cursor:pointer;padding:4px 12px}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft>span .name___Hk1Ip{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:600px;display:inline-block}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft>span .num___xQpcH{margin-left:3px}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft>span:hover{color:#165dff!important}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft .active___XryTX{color:#165dff!important;border-radius:2px;background:#f6f7f9}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC::-webkit-scrollbar-thumb{background:#0000000d!important;border-radius:3px}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC::-webkit-scrollbar-track{background-color:#f6f7f9!important;box-shadow:initial!important}.row___aXJjm .tagsBorderWrap___OMxjs .bar___t1kKC{padding-top:8px;border-radius:4px;border:1px solid rgba(219,220,224,.5)}.flex_box_center___aK2n3{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___HX0Oh{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___LJOJr{align-items:center;box-align:center}.flex_box_center_end___SCakF{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___AYv4m{flex-direction:column;box-orient:block-axis}.tabs___GTqPV{height:32px;background:#f6f7f9;box-shadow:inset 0 1px 3px #d7d8d9;border-radius:16px;display:inline-block}.tabs___GTqPV span{display:inline-block;padding:0 20px;line-height:32px;font-size:14px;font-weight:400;color:#9096a3;position:relative;cursor:pointer}.tabs___GTqPV span:hover{color:#165dff}.tabs___GTqPV span:after{content:"";position:absolute;width:1px;height:calc(100% - 2px);background:#e2e2e2;border-radius:4px;z-index:1;left:0;top:1px;background:linear-gradient(180deg,#fff0,#e2e2e2,#fff0)}.tabs___GTqPV span:first-child:after,.tabs___GTqPV .active___F26E8+span:after{display:none}.tabs___GTqPV .active___F26E8{background:linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 0 2px #e8effb;border-radius:16px;border:1px solid #c8d2ea;color:#165dff;line-height:30px}.tabs___GTqPV .active___F26E8:after{display:none}.flex_box_center___yX6Oa{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___t7oqF{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___dEIHy{align-items:center;box-align:center}.flex_box_center_end___taQDF{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___xY_Lr{flex-direction:column;box-orient:block-axis}.input___PW2zI{width:507px;height:38px;background:#f6f7f9;border-radius:19px;display:flex;align-items:center;padding:0 20px}.input___PW2zI .dropdown___vSy8B{position:relative;flex-shrink:0}.input___PW2zI .dropdown___vSy8B:hover .menu___NiyBu{display:block}.input___PW2zI .dropdown___vSy8B .text___Grueu{color:#000;font-size:14px;cursor:default;height:38px;display:flex;align-items:center}.input___PW2zI .dropdown___vSy8B .text___Grueu i{font-size:12px;display:inline-block;transform:translateY(1px) scale(.6);color:#979797}.input___PW2zI .dropdown___vSy8B .text___Grueu .b1___ZKryM{display:inline-block;width:1px;height:38px;margin-left:15px;margin-right:0;background:linear-gradient(180deg,#fff0,#fff,#fff0)}.input___PW2zI .dropdown___vSy8B .text___Grueu .b2___aKyGa{display:inline-block;width:1px;height:38px;margin-left:0;margin-right:8px;background:linear-gradient(180deg,#fff0,#e2e2e2,#fff0)}.input___PW2zI .dropdown___vSy8B .menu___NiyBu{display:none;position:absolute;z-index:999;width:auto;left:-16px;top:35px;padding:4px;background-color:#fff;border-radius:8px;box-shadow:0 10px 16px #cecece}.input___PW2zI .dropdown___vSy8B .menu___NiyBu div{clear:both;margin:0;padding:5px 12px;color:#000000e0;font-weight:400;font-size:14px;text-align:left;line-height:1.57142857;cursor:pointer;transition:all .2s;white-space:nowrap}.input___PW2zI .dropdown___vSy8B .menu___NiyBu div:hover{background-color:#f5f5f5}.input___PW2zI>input{flex:1 1;padding:4px 0}.flex_box_center___tol8o{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___Z235C{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___Wq1sZ{align-items:center;box-align:center}.flex_box_center_end___LLxom{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___DbMSN{flex-direction:column;box-orient:block-axis}.quickPager___GM30J{display:flex;align-items:center;justify-content:center}.quickPager___GM30J>div{width:60px;height:28px;line-height:26px;text-align:center;background:#f8f9fc;border-radius:2px;border:1px solid rgba(195,207,224,.5);font-size:12px;color:#464f66;margin:0 10px;user-select:none;cursor:pointer}.quickPager___GM30J>div:hover{color:#165dff}.quickPager___GM30J .disabled___Ozc8I{background:#f3f3f5;border:0;line-height:28px;cursor:not-allowed;color:#cecece}.flex_box_center___FO7TP{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___LotYx{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___bWdaw{align-items:center;box-align:center}.flex_box_center_end___mVJ1o{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___M83Mm{flex-direction:column;box-orient:block-axis}.list___oOsiS{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;padding:0}.list___oOsiS .wrap___G6T7F{height:277px;background:#fff;box-shadow:0 2px 4px #d6dae1;border-radius:8px;position:relative}.list___oOsiS .wrap___G6T7F .lockWrap___Rl79E{position:absolute;width:100%;left:0;top:0;background-color:#00000080;height:100%;z-index:10;display:flex;cursor:default;justify-content:center;align-items:center;flex-direction:column;border-radius:8px}.list___oOsiS .wrap___G6T7F .li___oZZ7l:hover .cover___b2bYW{transform:scale(1.1)}.list___oOsiS .wrap___G6T7F .li___oZZ7l .img___IQX7w{overflow:hidden;height:calc(100% - 100px);border-radius:8px 8px 0 0;position:relative}.list___oOsiS .wrap___G6T7F .li___oZZ7l .img___IQX7w .cover___b2bYW{width:100%;transition:all .5s}.list___oOsiS .wrap___G6T7F .li___oZZ7l .img___IQX7w .sign___HkT6C{position:absolute;z-index:1;left:0;bottom:0;height:30px}.list___oOsiS .wrap___G6T7F .li___oZZ7l .name___SsJx8{height:52px;font-size:16px;font-weight:600;color:#000;padding:30px 12px 0;width:100%;display:flex;align-items:center}.list___oOsiS .wrap___G6T7F .li___oZZ7l .name___SsJx8 .e___TMqq0{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo{height:45px;display:flex;align-items:center;color:#000f37;padding:0 12px}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo i{color:#7d8592}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo>span{margin-right:5px;font-size:12px}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7{display:flex;align-items:center;margin-left:auto}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7 [class~=ant-rate-star]{font-size:13px}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7 [class~=ant-rate]{font-size:12px;margin-top:-3px;color:#ffa100}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7 [class~=ant-rate-star]:not(:last-child){margin-right:2px}.flex_box_center___AQ53o{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___i2aIa{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___sPEKB{align-items:center;box-align:center}.flex_box_center_end___GhSSH{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___R9_Hb{flex-direction:column;box-orient:block-axis}.list___jb2Ay{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;padding:0}.list___jb2Ay .wrap___VsQDr{height:308px;background:#fff;box-shadow:0 2px 4px #d6dae1;border-radius:8px;position:relative}.list___jb2Ay .wrap___VsQDr:hover [class~=user-path-items]{display:block!important}.list___jb2Ay .wrap___VsQDr .lockWrap___g1k1T{position:absolute;width:100%;left:0;top:0;background-color:#00000080;height:100%;z-index:10;display:flex;cursor:default;justify-content:center;align-items:center;border-radius:8px}.list___jb2Ay .wrap___VsQDr .li___IxCLC:hover .cover___Mu8wr{transform:scale(1.1)}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA{overflow:hidden;height:calc(100% - 131px);border-radius:8px 8px 0 0}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .cover___Mu8wr{width:100%;transition:all .5s}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .movebq___mF7wt{display:none;position:absolute;z-index:1;padding:4px 8px;line-height:1;background:#fff3;border-radius:9px;color:#fff;font-size:12px;right:4px;top:4px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .movebq___mF7wt i{margin-right:2px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .movebq___mF7wt:hover{color:#e30000;background:#fff}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .bq___Bil0T{height:22px;background:#0000004d;color:#d9c7ab;border-radius:2px;padding:0 8px;font-size:12px;line-height:22px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .sign___DXJ4d{width:52px;text-align:center;position:absolute;z-index:2;left:0;top:7px;color:#fff}.list___jb2Ay .wrap___VsQDr .li___IxCLC .name___l7FoJ{height:52px;font-size:16px;font-weight:600;color:#000;padding:30px 12px 0;width:100%;display:flex;align-items:center}.list___jb2Ay .wrap___VsQDr .li___IxCLC .name___l7FoJ .e___pXQUG{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___jb2Ay .wrap___VsQDr .li___IxCLC .unit___wCIFR{font-size:14px;color:#000f37;padding:0 12px;margin-top:8px;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___jb2Ay .wrap___VsQDr .li___IxCLC .unit___wCIFR i{color:#7d8592}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil{height:34px;display:flex;align-items:center;justify-content:space-between;color:#000f37;padding:0 12px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil div{display:flex;align-items:center}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil div>span{margin-right:12px;font-size:12px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil div i{color:#7d8592}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil .tag1___dxm7r,.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil .tag2___llZkf{height:18px;padding:3px 6px;font-size:12px;border-radius:2px;border:1px solid #FFE6AB;color:#ca7720;display:flex;align-items:center;justify-content:center;font-weight:400}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil .tag2___llZkf{border:1px solid #D6F7EF;color:#01795d;margin-left:6px}.list___jb2Ay .wrapisCurrent___qIfQT{height:280px;background:#fff;box-shadow:0 2px 4px #d6dae1;border-radius:8px;position:relative}.list___jb2Ay .wrapisCurrent___qIfQT:hover [class~=user-path-items]{display:block!important}.list___jb2Ay .wrapisCurrent___qIfQT .lockWrap___g1k1T{position:absolute;width:100%;left:0;top:0;background-color:#00000080;height:100%;z-index:10;display:flex;cursor:default;justify-content:center;align-items:center;border-radius:8px}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC:hover .cover___Mu8wr{transform:scale(1.1)}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA{overflow:hidden;height:calc(100% - 105px);border-radius:8px 8px 0 0}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA .tagsDom___COQg7{height:calc(100% - 105px)!important}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA .cover___Mu8wr{width:100%;transition:all .5s}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA .bq___Bil0T{height:22px;background:#0000004d;color:#d9c7ab;border-radius:2px;padding:0 8px;font-size:12px;line-height:22px}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA .sign___DXJ4d{width:52px;text-align:center;position:absolute;z-index:2;left:0;top:7px;color:#fff}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .name___l7FoJ{font-size:16px;font-weight:600;color:#000;padding:10px 12px 0;width:100%;display:flex;align-items:center}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .name___l7FoJ .e___pXQUG{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .unit___wCIFR{font-size:14px;color:#000f37;padding:0 12px;margin-top:8px;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .unit___wCIFR i{color:#7d8592}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil{height:34px;display:flex;align-items:center;justify-content:space-between;color:#000f37;padding:0 12px}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil div{display:flex;align-items:center}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil div>span{margin-right:12px;font-size:12px}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil div i{color:#7d8592}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil .tag1___dxm7r,.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil .tag2___llZkf{height:18px;padding:3px 6px;font-size:12px;border-radius:2px;border:1px solid #FFE6AB;color:#ca7720;display:flex;align-items:center;justify-content:center;font-weight:400}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil .tag2___llZkf{border:1px solid #D6F7EF;color:#01795d;margin-left:6px}.tagsDom___COQg7{display:flex;align-items:end;width:100%;padding:6px;position:absolute;top:0;left:0;height:calc(100% - 131px)}.movebq___mF7wt{display:none;position:absolute;top:0;right:95px!important;z-index:1;padding:4px 8px;line-height:1;background:#fff3;border-radius:9px;color:#fff;font-size:12px;right:4px;top:4px}.movebq___mF7wt i{margin-right:2px}.movebq___mF7wt:hover{color:#e30000;background:#fff}.hiddenbq___TqlUF{display:none;position:absolute;z-index:1;padding:4px 8px;line-height:1;background:#fff3;border-radius:9px;color:#fff;font-size:12px;right:4px;top:4px}.hiddenbq___TqlUF i{margin-right:2px}.hiddenbq___TqlUF:hover{color:#3061d0;background:#fff}.flex_box_center___eMcr7{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___HcNca{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___ZnvVN{align-items:center;box-align:center}.flex_box_center_end___fdgDf{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___SEKvd{flex-direction:column;box-orient:block-axis}.list___L1hmU{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;padding:0}.list___L1hmU .hidden___NniIi{display:none;position:absolute;z-index:1;padding:4px 8px;line-height:1;background:#9999991a;border-radius:9px;color:#999;font-size:12px;right:4px;top:4px}.list___L1hmU .hidden___NniIi i{margin-right:2px}.list___L1hmU .hidden___NniIi:hover{color:#3061d0;background:#3061d01a}.list___L1hmU .wrap___pKgcW{height:270px;background:#fff;box-shadow:0 1px 4px #d6dae1;border-radius:8px;position:relative}.list___L1hmU .wrap___pKgcW:hover .lockWrap___SMhkK{display:flex}.list___L1hmU .wrap___pKgcW:hover .hidden___NniIi{display:inline-block}.list___L1hmU .wrap___pKgcW .lockWrap___SMhkK{position:absolute;z-index:10;left:0;top:0;width:100%;height:100%;background:#0009;box-shadow:0 2px 5px #0000000d;border-radius:8px;display:none;flex-direction:column;justify-content:center;align-items:center}.list___L1hmU .wrap___pKgcW .lockWrap___SMhkK div{width:116px;height:36px;border-radius:18px;border:1px solid #ffffff;font-size:14px;font-weight:600;color:#fff;line-height:34px;text-align:center;margin:10px 0;cursor:pointer}.list___L1hmU .wrap___pKgcW .lockWrap___SMhkK div:hover{box-shadow:0 0 4px #4f85ff;border:1px solid #c2d3f8}.list___L1hmU .wrap___pKgcW .top___udHSB{height:calc(100% - 50px);display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:0 24px;position:relative}.list___L1hmU .wrap___pKgcW .top___udHSB .sign___uwRpq{position:absolute;z-index:1;width:44px;height:22px;background:#ffe9c1;border-radius:8px 0 13px;left:0;top:0;color:#a45204;text-align:center;line-height:22px}.list___L1hmU .wrap___pKgcW .top___udHSB .name___Fpf90{font-weight:600;color:#333;margin-top:25px;font-size:16px;white-space:normal;text-align:center;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;line-height:26px;height:48px}.list___L1hmU .wrap___pKgcW .top___udHSB .img___AMLhL{width:60px;height:60px;border-radius:30px;margin-top:14px}.list___L1hmU .wrap___pKgcW .top___udHSB .text___KiTb7{font-size:14px;color:#333;margin-top:8px;width:98%;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.list___L1hmU .wrap___pKgcW .top___udHSB .btns___i6IuZ{display:flex;align-items:center;margin-top:12px}.list___L1hmU .wrap___pKgcW .top___udHSB .btns___i6IuZ div{width:76px;background:#fff;height:26px;border-radius:13px;border:1px solid #d6f7ef;font-size:14px;color:#01795d;line-height:24px;text-align:center;margin:0 10px}.list___L1hmU .wrap___pKgcW .top___udHSB .btns___i6IuZ aside{width:76px;background:#fff;height:26px;border-radius:13px;border:1px solid #ffe9c1;font-size:14px;color:#a45204;line-height:24px;text-align:center;margin:0 10px}.list___L1hmU .wrap___pKgcW .bottom____k2sh{height:50px;border-top:1px solid #f5f5f5;display:flex;align-items:center;padding:0 12px}.list___L1hmU .wrap___pKgcW .bottom____k2sh>div{margin-left:auto}.list___L1hmU .wrap___pKgcW .bottom____k2sh>span{display:flex;align-items:center;margin-right:12px;color:#999}.list___L1hmU .wrap___pKgcW .bottom____k2sh>span i{font-size:14px;font-size:12px;color:#999;margin-right:6px}.flex_box_center___d27mZ{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___qfRU9{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___fCRld{align-items:center;box-align:center}.flex_box_center_end___ORMV8{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___PNKtZ{flex-direction:column;box-orient:block-axis}.tabs___alpa7{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #dbdce0;height:54px}.tabs___alpa7 .tabsWrap___aCQjw{display:flex;align-items:center;height:100%}.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4{display:flex;align-items:center;margin-right:40px;height:100%;cursor:pointer}.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4>div{position:relative;font-size:14px;font-weight:400;color:#5f6368;display:flex;align-items:center;height:100%}.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4 .active___nl_4v{font-weight:500;color:#202124}.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4 .active___nl_4v:after{position:absolute;content:"";width:100%;z-index:4;left:0;bottom:0;height:3px;background:#202124;border-radius:100px 100px 0 0}.flex_box_center___e6HxQ{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___RnXYe{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___lVxPk{align-items:center;box-align:center}.flex_box_center_end___bu8yv{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___JczGj{flex-direction:column;box-orient:block-axis}.orderWrap___ZfyGX{display:box;display:flex;align-items:center}.orderIconWrap___XTB_O{display:box;display:flex;flex-direction:column;height:40px;line-height:40px;color:#999}.orderAsc___KWHmA{flex-direction:column;text-align:center;height:10px;line-height:10px;display:inline-block;margin-top:9px;transform:translateY(2px)}.orderDesc___rHdbB{flex-direction:column;text-align:center;height:10px;line-height:10px;display:table}.active___a7eSP{color:#232b40!important}.cursorPointer___gs9kL{cursor:pointer;color:#d8d8d8;height:10px}.orderTextWrap___teAKn{font-size:14px;color:#3b3e47;cursor:pointer;margin-right:5px}.flex_box_center___LCi0B{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___hzONe{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___ZyQRE{align-items:center;box-align:center}.flex_box_center_end___XKM74{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___p8LCU{flex-direction:column;box-orient:block-axis}.btn___In02G.mediacy-round___uveEv{height:36px;border-radius:36px}.btn___In02G.mediacy-default___dDxsd{height:36px;border-radius:4px}.btn___In02G .default___K791v{background:#f6f7f9 linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border:1px solid #bacffe;font-size:14px;padding:0 15px;color:#3061d0;text-align:center;cursor:pointer;user-select:none}button[class~=ant-btn-default]:not(:disabled).btn___In02G{background:#f6f7f9 linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border:1px solid #bacffe;font-size:14px;padding:0 15px;color:#3061d0;text-align:center;cursor:pointer;user-select:none}button[class~=ant-btn-default]:not(:disabled).btn___In02G:hover{color:#165dff;border:1px solid #165dff}button[class~=ant-btn-default]:disabled.btn___In02G{background:#f6f7f9 linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border:1px solid #bacffe;font-size:14px;padding:0 15px;color:#3061d0;text-align:center;cursor:pointer;user-select:none;opacity:50%;cursor:not-allowed}.flex_box_center___TB7bQ{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___oBlTb{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___b5XbB{align-items:center;box-align:center}.flex_box_center_end___CNhe7{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___yHXKW{flex-direction:column;box-orient:block-axis}.head___ghH72{height:54px;border-bottom:1px solid #DBDCE0;display:flex;align-items:center}.head___ghH72>span{color:#999;font-size:12px;cursor:pointer;flex-shrink:0}.head___ghH72>b{font-weight:500;color:#232b40;margin-left:30px;font-size:14px;flex:1 1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.head___ghH72 .node___mjPEy{margin-left:auto;flex-shrink:0}.flex_box_center___AlHuF{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___vN2LW{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___Ac7D2{align-items:center;box-align:center}.flex_box_center_end___y38I7{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___iQE6P{flex-direction:column;box-orient:block-axis}.btns___sNgTb{display:flex;align-items:center}.btns___sNgTb .confirm___Ozirl{height:38px;background:#3061d0;border-radius:2px;color:#fff;padding:0 34px}.btns___sNgTb .cancel___aiq1I{height:38px;background:#f8f9fc;border-radius:2px;opacity:.5;border:1px solid #C3CFE0;font-size:14px;color:#464f66;margin-left:20px}.flex_box_center___jkpdr{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___OtsL8{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___rbcb_{align-items:center;box-align:center}.flex_box_center_end___zBR21{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___nS_eP{flex-direction:column;box-orient:block-axis}.fixedBottom___oJl7m{width:100%;height:70px;background:#fff;box-shadow:0 -3px 16px #dbdbdb80;position:fixed;z-index:1000;bottom:0;left:0}.fixedBottom___oJl7m .wrap___A3Oq1{width:1200px;height:100%;margin:auto;display:flex;align-items:center;justify-content:space-between}.fixedBottom___oJl7m .wrap___A3Oq1 .center____VL1y{flex:1 1}.flex_box_center___tY8Yn{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___vHdYA{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___pa61F{align-items:center;box-align:center}.flex_box_center_end___HyDXt{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___UjZek{flex-direction:column;box-orient:block-axis}.crumbs___V41Oe{margin:15px auto 25px;width:1200px;cursor:default}.crumbs___V41Oe span{font-size:12px;color:#c5c5c5}.crumbs___V41Oe .hover___bEIVd{cursor:pointer}.crumbs___V41Oe .hover___bEIVd:hover{color:#5f6368}.reasoning___S0mKl{margin-bottom:20px}.reasoning___S0mKl .btn____CIJG{display:flex;align-items:center;width:fit-content;height:35px;background:#f4f8ff;border-radius:8px;color:#3061d0;border:1px solid rgba(20,93,255,.2);padding:0 12px;cursor:pointer}.reasoning___S0mKl .btn____CIJG span{font-size:14px;margin-left:10px;margin-right:35px}.reasoning___S0mKl .content___CIAh9{font-size:14px;color:#888;border-left:2px solid #DCDCDC;padding-left:8px;margin-top:20px;white-space:pre-wrap}.reasoning___S0mKl b{font-size:8px}.select___Kt_GE .box___S5_ly{position:relative}.select___Kt_GE .text___dtZDv{width:206px;height:40px;background:#fff;border-radius:8px;border:1px solid rgba(20,93,255,.2);display:flex;align-items:center;padding:0 12px;color:#333;cursor:pointer}.select___Kt_GE .text___dtZDv:hover{background:#f6f6f6}.select___Kt_GE .text___dtZDv span{padding-left:6px}.select___Kt_GE .text___dtZDv b{font-size:12px;margin-left:auto;display:inline-block;transform:scale(.6)}.select___Kt_GE .itemWrap___xmw7x{position:absolute;z-index:10;top:40px;padding-top:7px}.select___Kt_GE .itemWrap___xmw7x aside{width:206px;background:#fff;box-shadow:0 2px 6px #d2d2d2;border-radius:2px;border:1px solid #E7F3FF;padding:10px 0}.select___Kt_GE .itemWrap___xmw7x .item___io6Bx{display:flex;align-items:center;padding:0 12px;height:36px;color:#464f66;cursor:pointer}.select___Kt_GE .itemWrap___xmw7x .item___io6Bx span{padding-left:6px}.select___Kt_GE .itemWrap___xmw7x .item___io6Bx:hover{background:#e7f3ff80;color:#3061d0}.select___Kt_GE .itemWrap___xmw7x .item___io6Bx.active___nHRTI{background:#e7f3ff;color:#3061d0}.flex_box_center___NfmQB{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___kVtBD{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___EegZo{align-items:center;box-align:center}.flex_box_center_end___Ueaqo{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___Sd9Zb{flex-direction:column;box-orient:block-axis}@keyframes dot-fade___gzUhM{0%,40%{opacity:.5}50%{opacity:8}90%,to{opacity:.5}}.loadingPic___sQWGQ{display:flex;align-items:center}.loading___ss_U1{display:flex}.loading___ss_U1 .dot___eTny8{width:10px;height:10px;border-radius:50%;margin-right:8px;background:#145dff;opacity:.5;animation:dot-fade___gzUhM 1s infinite}.loading___ss_U1 .dot___eTny8:nth-child(2){animation-delay:.3s}.loading___ss_U1 .dot___eTny8:nth-child(3){animation-delay:.7s}.wrap___SoLR4{display:flex;flex-direction:column;height:100%;overflow:hidden;flex:1 1;padding:20px 0}.chatContainer___bSpXP{flex:1 1;width:100%;overflow:auto}.footerContainer___IbaJq{margin-left:50px;margin-right:21px;flex-shrink:0;display:flex;flex-direction:column;transition:all .3s}.footerContainer___IbaJq .btnWrp___z89PH{width:100%;margin-bottom:12px;display:flex;flex-wrap:wrap;gap:10px}.footerContainer___IbaJq .btnWrp___z89PH>div{padding:0 10px;align-items:center;border-radius:12px;color:#585a73;display:inline-flex;font-size:12px;height:28px;justify-content:center;line-height:16px;transition:.3s all;border:1px solid #e8eaf2}.footerContainer___IbaJq .btnWrp___z89PH .btn___VK3Di{cursor:pointer;user-select:none}.footerContainer___IbaJq .btnWrp___z89PH .btn___VK3Di:hover{background:linear-gradient(111deg,#e9e7ff -12%,#fff 25% 69%,#e9e7ff 113%);border:1px solid #e0dfff;color:#6d6acd}.footerContainer___IbaJq .btnWrp___z89PH .btn___VK3Di.btnActive___en_8L{background:#eeedff;border:1px solid #eeedff;color:#6d6acd}.footerContainer___IbaJq .inputContainer___q_PRC{flex:1 1;display:flex;align-items:center;background:#fff;box-shadow:0 0 10px #e2e2e280;border-radius:8px;border:1px solid #e8eaf2;padding:10px 20px;position:relative;transition:all .5s}.footerContainer___IbaJq .inputContainer___q_PRC:hover{border:1px solid #145DFF}.footerContainer___IbaJq .inputContainer___q_PRC .uploadBtn___fY3BV{width:40px;height:40px;border:none;border-radius:20px;flex-shrink:0;background:#d2d2d2;cursor:default}.footerContainer___IbaJq .inputContainer___q_PRC .uploadBtn___fY3BV:hover{background:linear-gradient(139deg,#5c64ff,#6988f8)!important}.footerContainer___IbaJq .inputContainer___q_PRC .sendBtn____aYXt{width:40px;height:40px;background:linear-gradient(139deg,#5c64ff,#6988f8)!important;border:none;border-radius:50%;padding:0;flex-shrink:0}.footerContainer___IbaJq .inputContainer___q_PRC .sendBtn____aYXt:disabled{background:#d2d2d2!important}.footerContainer___IbaJq .inputContainer___q_PRC .sendBtnDisabled____WhtC{width:40px;height:40px;background:#d2d2d2!important;border:none;border-radius:50%;padding:0;flex-shrink:0}.footerContainer___IbaJq .inputContainer___q_PRC .cancelBtn___I91qC{font-size:40px;color:#5c64ff;cursor:pointer;flex-shrink:0;transition:.3}.footerContainer___IbaJq .inputContainer___q_PRC .cancelBtn___I91qC:hover{transform:scale(1.05)}.footerContainer___IbaJq .inputContainer___q_PRC textarea{margin:6px 9px 0;padding:0 11px;resize:none}.footerContainer___IbaJq .inputContainer___q_PRC textarea::placeholder{color:#c1c1d9}.footerContainer___IbaJq .lineFour___t_eBm.inputContainer___q_PRC{align-items:flex-end}.footerContainer___IbaJq .lineFour___t_eBm.inputContainer___q_PRC textarea{height:100%}.footerContainer___IbaJq .lineFour___t_eBm.inputContainer___q_PRC .fullIcon___WYjW2{position:absolute;right:31px;top:20px;color:#145dff;cursor:pointer}.footerContainer___IbaJq.footerContainerSelected___TV_oq{border-radius:20px;box-shadow:0 12px 24px -16px #3636490a,0 12px 40px #33334714,0 0 1px #2c2c3605;position:relative;transition:border .4s ease;border:1px solid #e8eaf2}.footerContainer___IbaJq.footerContainerSelected___TV_oq:hover{border:1px solid #145DFF}.footerContainer___IbaJq.footerContainerSelected___TV_oq .btnWrp___z89PH{background:#f7f8fc;padding:15px 15px 15px 20px;border-radius:20px 20px 0 0;border:none}.footerContainer___IbaJq.footerContainerSelected___TV_oq .inputContainer___q_PRC{border:none;box-shadow:none;background:transparent}.footerContainer___IbaJq.footerContainerSelected___TV_oq .inputContainer___q_PRC:hover{background:transparent;border:none}.footerContainer___IbaJq.full___h1vtm{height:100%}.li___DXR9A{display:flex;padding-left:20px}.li___DXR9A .avatarIcon___EYoqp .img___wrenL{width:40px;height:40px;border-radius:5px;margin-right:10px}.li___DXR9A .content___NK_Ew{flex:1 1;min-width:0}.li___DXR9A .content___NK_Ew .borderBox___UVtN4{box-shadow:0 0 10px #e2e2e280;border-radius:8px;border:1px solid rgba(20,93,255,.2);padding:16px}.li___DXR9A .content___NK_Ew .borderBox___UVtN4 .text___d_gYw{white-space:pre-wrap;color:#3061d0}.li___DXR9A .content___NK_Ew .fileWrap___kbAp0{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:10px}.li___DXR9A .content___NK_Ew .fileWrap___kbAp0 .file___R5FNg{width:calc((100% - 30px)/4);display:flex;align-items:center;background:#fff;border:1px solid rgba(20,93,255,.1);border-radius:8px;padding:6px 15px;font-size:14px;box-shadow:0 0 10px #e2e2e233}.li___DXR9A .content___NK_Ew .fileWrap___kbAp0 .file___R5FNg aside{flex:1 1;min-width:0}.li___DXR9A .content___NK_Ew .fileWrap___kbAp0 .file___R5FNg aside .fileName___oTYTw{color:#333;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:100%;width:fit-content}.li___DXR9A .content___NK_Ew .source___JD93j{height:16px;background:#f4f8ff;border-radius:8px 0;font-size:10px;color:#666;padding:0 14px;text-align:center;line-height:16px;width:fit-content;float:right;margin-top:-17px;margin-right:1px}.li___DXR9A .content___NK_Ew .action___CTh1w{height:54px;display:flex;align-items:center;gap:20px}.li___DXR9A .content___NK_Ew .action___CTh1w i{color:#666;cursor:pointer}.li___DXR9A .content___NK_Ew .action___CTh1w i:hover{color:#3061d0}.disabledInput___rMs3e{cursor:not-allowed;border:1px solid #9cb8f5!important}.disabledInput___rMs3e>*{pointer-events:none;opacity:.3}.backBottom___VIz5U{height:0;width:fit-content;position:sticky;z-index:100;bottom:0;left:50%;transform:translate(-50%);cursor:pointer;padding-left:20px}.backBottom___VIz5U:hover i{color:#5c64ff}.backBottom___VIz5U i{font-size:40px;color:#5c64ff80;position:absolute;z-index:101;bottom:8px}.head___vWC9s{display:flex;align-items:center;gap:20px;position:relative;height:54px;padding-right:20px;border-bottom:1px solid #EFEEEE}.head___vWC9s .title___l1GaK{display:flex;align-items:center;flex:1 1;padding-left:20px;height:100%;cursor:move}.head___vWC9s .headBtn___fGGSq{cursor:pointer;color:#333}.head___vWC9s .headBtn___fGGSq:hover{color:#3061d0}.menuWarp___Py4k9{list-style-type:none;background-color:#fff;background-clip:padding-box;border-radius:2px;outline:none;box-shadow:0 6px 16px #00000014,0 3px 6px -4px #0000001f,0 9px 28px 8px #0000000d}.menuWarp___Py4k9 h4{padding-left:20px;padding-top:13px;font-weight:600}.menuWarp___Py4k9 .menu___Rpj4l{max-height:400px;min-height:40px;width:250px;overflow:auto;color:#464f66}.menuWarp___Py4k9 .menu___Rpj4l aside{display:flex;align-items:center;height:36px;padding:0 20px;cursor:pointer}.menuWarp___Py4k9 .menu___Rpj4l aside .menuText___zGoGw{flex:1 1;min-width:0;display:flex;align-items:center}.menuWarp___Py4k9 .menu___Rpj4l aside .menuText___zGoGw span{max-width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.menuWarp___Py4k9 .menu___Rpj4l aside .menuDel___qa0au{display:none;flex-shrink:0;margin-left:10px}.menuWarp___Py4k9 .menu___Rpj4l aside.active___n_Cfs{background:#e7f3ff!important}.menuWarp___Py4k9 .menu___Rpj4l aside.active___n_Cfs span{color:#3061d0}.menuWarp___Py4k9 .menu___Rpj4l aside:hover{background:#e7f3ff80}.menuWarp___Py4k9 .menu___Rpj4l aside:hover span{color:#3061d0}.menuWarp___Py4k9 .menu___Rpj4l aside:hover .menuDel___qa0au{display:inline}.draggableWrap___u95gi{width:100vw;height:100vh;position:fixed;z-index:999;left:0;top:0;pointer-events:none}.draggableWrap___u95gi>div{pointer-events:auto}.draggableWrap___u95gi .modal___Q60Fu{width:100%;height:100%;background:#fff;box-shadow:0 10px 26px #14131d87;border-radius:8px;border:1px solid #7E8183;display:flex;flex-direction:column}.footer___lxKwN{padding-right:20px;padding-left:20px}.footer___lxKwN .main____xLI7{background:#fff;box-shadow:0 2px 20px #d7e5ff80;border-radius:18px;border:1px solid #EFF2FF;overflow:hidden}.footer___lxKwN .main____xLI7 .files___U6HeB{display:flex;flex-wrap:wrap;gap:5px;background:#fafbff;padding:10px 20px}.footer___lxKwN .main____xLI7 .files___U6HeB .file___R5FNg{width:calc((100% - 15px)/4);display:flex;align-items:center;background:#fff;border-radius:8px;padding:3px 9px;font-size:14px;border:1px solid #EBEBEB;position:relative}.footer___lxKwN .main____xLI7 .files___U6HeB .file___R5FNg aside{flex:1 1;min-width:0;margin-left:10px}.footer___lxKwN .main____xLI7 .files___U6HeB .file___R5FNg aside .fileName___oTYTw{color:#333;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:100%;width:fit-content}.footer___lxKwN .main____xLI7 .files___U6HeB .file___R5FNg:hover .fileDel___HitRv{opacity:1}.footer___lxKwN .main____xLI7 .files___U6HeB .file___R5FNg .fileDel___HitRv{opacity:0;transition:.3s;position:absolute;z-index:10;top:2px;right:5px;font-size:11px;color:#999;cursor:pointer}.footer___lxKwN .main____xLI7 .files___U6HeB .file___R5FNg .fileDel___HitRv:hover{color:#333}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc{height:138px;background:#fff;padding:20px;display:flex;flex-direction:column}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc textarea{flex:1 1;resize:none;padding:0;font-size:16px}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc textarea::placeholder{color:#c1c1d9}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w{display:flex;align-items:center;margin-top:10px}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .btnWrap___ENcDO{display:flex;align-items:center;gap:12px;margin-right:auto}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .btnWrap___ENcDO .btn___VK3Di{color:#333;height:34px;background:#fff;border-radius:20px;border:1px solid #EBEBEB;padding:0 12px;line-height:32px;transition:.3s;cursor:pointer}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .btnWrap___ENcDO .btn___VK3Di:hover{border:1px solid rgba(20,93,255,.2);color:#3061d0}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .btnWrap___ENcDO .btn___VK3Di.btnActive___en_8L{background:#f4f8ff;border:1px solid rgba(20,93,255,.2);color:#3061d0}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .btnWrap___ENcDO .btn___VK3Di.btnDisabled___AFYEZ{cursor:not-allowed;border:1px solid #ebebeb;background:#fff;color:#333;opacity:.5}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .uploadBtn___fY3BV{color:#666;width:34px;height:34px;border-radius:50%;cursor:pointer;text-align:center;line-height:34px}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .uploadBtn___fY3BV:hover{background:#f4f8ff;color:#145dff}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .uploadDisabledBtn___LslUe{color:#666;width:34px;height:34px;border-radius:50%;cursor:pointer;text-align:center;line-height:34px;color:#999;cursor:not-allowed}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .uploadDisabledBtn___LslUe:hover{background:#f4f8ff;color:#145dff}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .uploadDisabledBtn___LslUe:hover{color:#999}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .sendBtn____aYXt{width:34px;height:34px;background:linear-gradient(139deg,#5c64ff,#6988f8);border:none;border-radius:50%;padding:0;flex-shrink:0}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .sendBtnDisabled____WhtC{width:34px;height:34px;background:linear-gradient(139deg,#5c64ff,#6988f8);border:none;border-radius:50%;padding:0;flex-shrink:0;background:#d2d2d2;cursor:not-allowed}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .cancelBtn___I91qC{font-size:34px;color:#5c64ff;cursor:pointer;flex-shrink:0;transition:.3}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .cancelBtn___I91qC:hover{transform:scale(1.05)}.bottomlist___Unmz9{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;background:#f6f7f9;border-radius:6px;border:1px solid #EFF1F6;height:48px;padding:0 20px;max-width:90%;margin-top:20px;font-size:14px;line-height:48px;cursor:pointer;width:max-content}.bottomlist___Unmz9:hover{background:#e2ecff;border-radius:6px;border:1px solid #3061D0}.draggableImage___vcTso{position:fixed;left:calc(100vw - 84px);z-index:100}.draggableImage___vcTso .img___xAyno{user-select:none}.draggableImage___vcTso .close___WUtfj{user-select:none;cursor:pointer;display:none;position:absolute;z-index:101;left:-11px;top:-8px;color:#dcdcdc}.draggableImage___vcTso:hover .close___WUtfj{display:block}.extraNode___tnBrt{cursor:initial}.specialImg___yAPav{display:flex;flex-direction:column;align-items:center}.specialImg___yAPav .bubble___qNdfF{background-color:#3a5eff;color:#fff;padding:4px 8px;border-radius:4px;font-size:12px;position:relative;margin-bottom:8px}.specialImg___yAPav .bubble___qNdfF:after{content:"";position:absolute;bottom:-6px;left:50%;z-index:101;transform:translate(-50%);width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #3A5EFF}.specialImg___yAPav .upImg___Mx6QM{width:60px;height:60px;border-radius:50%}.bigTipsBox___XRGyw{width:calc(100% - 98px);overflow:hidden}.bigTips___uPRW3{display:flex;overflow-x:hidden;scroll-behavior:smooth;gap:22px;width:100%;position:relative;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none;position:sticky;top:0;background:#fff;z-index:8}.bigTips___uPRW3::-webkit-scrollbar{display:none}.bigTips___uPRW3 .item___KMGDu{position:relative;width:80px!important;height:88px;background:#95bdff1a;border-radius:8px;cursor:pointer;display:flex!important;flex-direction:column;justify-content:center;align-items:center;border:1px solid transparent}.bigTips___uPRW3 .item___KMGDu .editBtn___JiZpD{display:none;position:absolute;top:6px;right:6px;font-size:12px;color:#c7cbdb}.bigTips___uPRW3 .item___KMGDu .editBtn___JiZpD:hover{color:#145dff}.bigTips___uPRW3 .item___KMGDu span{font-weight:600;font-size:14px;color:#232b40;margin-top:16px;word-break:break-all;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:68px}.bigTips___uPRW3 .item___KMGDu:hover{border:1px solid #145DFF}.bigTips___uPRW3 .item___KMGDu:hover .editBtn___JiZpD{display:block}.bigTips___uPRW3 .item___KMGDu.active___EX5N5{border:1px solid #145DFF}.PrevNext____kcgs{width:calc(100% - 98px);height:105px;position:absolute;top:-6px;left:2px;z-index:100;pointer-events:none;opacity:1;transition:.3s}.PrevNext____kcgs>div{width:42px;height:105px;display:flex;align-items:center;justify-content:center;position:absolute}.PrevNext____kcgs>div img{width:20px;height:20px;pointer-events:auto}.PrevNext____kcgs>div .img___X2ms3{display:block}.PrevNext____kcgs>div .imgHover___wIHti{display:none}.PrevNext____kcgs>div:hover{cursor:pointer}.PrevNext____kcgs>div:hover .img___X2ms3{display:none}.PrevNext____kcgs>div:hover .imgHover___wIHti{display:block}.PrevNext____kcgs .LeftButton___P5Wge{left:-11px}.PrevNext____kcgs .RightButton___NAbBu{right:-20px}.agent___exMfN .add___cWyoE{width:80px;height:88px;background:#95bdff1a;border-radius:8px;display:flex;align-items:center;justify-content:center;cursor:pointer}.agent___exMfN .add___cWyoE i{color:#7f8791}.agent___exMfN .add___cWyoE:hover{background:#95bdff1a;border:1px solid rgba(48,97,208,.5)}.agent___exMfN .add___cWyoE:hover i{color:#3061d0}.imgUpLoad___Wg61u{position:relative;width:50px;height:auto;background-color:#f4f3f4;display:flex;align-items:center;justify-content:center;margin-top:15px}.imgUpLoad___Wg61u>div{position:absolute;right:-6px;top:-6px;cursor:pointer;background-color:#fff;width:16px;height:16px;border-radius:50%}.tip___WGAb5{display:flex;align-items:center;gap:6px;color:#ff8c29;font-size:14px;margin-top:10px;margin-left:100px}.tip___WGAb5 i{font-size:14px}.comments___ZkLeS{background-color:#fff;min-height:90px;padding:15px}.comments___ZkLeS .greyText___ow9J6{color:#6a7283}.comments___ZkLeS .commentText___Uklcs{color:#333}.wrapper___XTdhL{border-radius:4px;border:1px solid #DCDCDC}.header___pq5DQ{background:#f6f7f9;border-radius:4px 4px 0 0;height:40px;padding:0 20px 0 15px;font-size:14px;color:#000}.header___pq5DQ img{width:28px;border-radius:50%}.header___pq5DQ .updateTime___WYYjt{margin-left:auto}.header___pq5DQ .updateTime___WYYjt .text___FmQY7{color:#6a7283;margin-right:10px}.header___pq5DQ .updateTime___WYYjt .date___DiXg4{color:#333}.codeInput___xSFAu input{width:48px;height:48px;border:1px solid #E5E5E5;line-height:46px;text-align:center;margin-right:30px;font-weight:500;font-size:18px;color:#000}.codeInput___xSFAu input:last-child{margin-right:0} diff --git a/p__Classrooms__Lists__Exercise__Detail__index.dec705e5.chunk.css b/p__Classrooms__Lists__Exercise__Detail__index.c5735baa.chunk.css similarity index 92% rename from p__Classrooms__Lists__Exercise__Detail__index.dec705e5.chunk.css rename to p__Classrooms__Lists__Exercise__Detail__index.c5735baa.chunk.css index 8b086fbffe..3723994e9f 100644 --- a/p__Classrooms__Lists__Exercise__Detail__index.dec705e5.chunk.css +++ b/p__Classrooms__Lists__Exercise__Detail__index.c5735baa.chunk.css @@ -1 +1 @@ -.flex_box_center___IBr6x{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___n2Iz0{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___1umwO{align-items:center;box-align:center}.flex_box_center_end___SRZYb{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___b90Da{flex-direction:column;box-orient:block-axis}.form___V3fAH{padding:30px 50px}.title_icon____uDZy{margin-left:6px;color:#666;font-weight:initial;font-size:16px;cursor:pointer}.title_icon____uDZy:hover{color:#3061d0}.title___RxKwK{height:16px;font-weight:600;font-size:16px;line-height:16px;color:#000;margin-bottom:10px}.content___vFT5m{background-color:#f6f7f9;padding:10px 30px}.content___vFT5m .pubColSty___dfLkL{height:40px;line-height:40px;padding:0 30px;border-bottom:1px solid #fff}.content___vFT5m .selectSty____Wuek div[class~=ant-select-selector]{padding:1px 4px}.borderSty___EuFYV{border:1px solid #DCDCDC}.borderSty___EuFYV:hover{border:1px solid #3061D0}.borderSty___EuFYV .delSty___AdEeI{color:#ccc}.borderSty___EuFYV .delSty___AdEeI:hover{color:#e30}.delBorder___vcTJc{border:1px solid #e30!important}.copHover___JVVXI:hover{background:#3061d0!important;color:#fff!important}.multiple_select___ZMPhl [class~=ant-select-selector]{min-height:40px!important;line-height:40px!important}.work_checkbox_group___sGLxY{display:flex;flex-wrap:wrap}.work_checkbox_group___sGLxY [class~=ant-checkbox-wrapper]{width:100%;height:40px;line-height:40px}.disabled_link___usmze{color:#999!important;cursor:not-allowed!important}.title_tooltip___LLdrn{font-weight:400;font-size:14px;color:#666;line-height:14px}.multiple_select___kDXUm{height:40px;line-height:40px;margin-left:5px;width:250px;border:1px solid #d9d9d9;background:#0000000a;padding:0 8px;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.modal_con___ERnkW{min-height:400px;max-height:400px;overflow-y:auto;background:#f6f7f9}.flex_box_center___rQJfc{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___MDW24{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___RZbAv{align-items:center;box-align:center}.flex_box_center_end___ILhJA{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___Fmij7{flex-direction:column;box-orient:block-axis}.orangeColor___U5vU6{color:#fa6400}.redColor___qYa6X{color:#e30000}.statustitle___pTBLm{font-weight:600;color:#333;margin-left:5px}.statusbody___qUPQx{background:#f6f7f9;padding:10px 20px;margin-top:5px}.flex___VtL45{display:flex;align-items:center}.image-preview-container{display:flex;flex-flow:column nowrap;position:fixed;align-items:center;justify-content:center;inset:0;z-index:99999;background:#000c}.image-preview-container .image-preview{transition:transform .4s linear;max-width:86%}.image-preview-container .button-group{display:flex;flex-flow:row nowrap;align-items:center;justify-content:flex-end;position:absolute;z-index:101;right:10px;top:10px}.image-preview-container .button-group a,.image-preview-container .button-group button{color:#000000a6;margin-right:10px;display:flex;flex-flow:row nowrap;align-items:center}.preview-wrp-group{overflow:auto;width:100%;text-align:center}.flex_box_center____uOEt{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___J8U9e{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___M1l_z{align-items:center;box-align:center}.flex_box_center_end___UsRsw{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___gcanz{flex-direction:column;box-orient:block-axis}#educoder .rightFilter___KnaoF{display:box;display:flex;align-items:center}#educoder .rightFilter___KnaoF [class~=ant-input-number]{width:60px;margin-left:10px}#educoder .rightFilter___KnaoF [class~=ant-form-item]{margin-bottom:0}#educoder .rightFilter___KnaoF button{margin-left:10px}#educoder .rightFilter___KnaoF button a{display:box;display:flex;justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center;height:100%}.classwidth___QPkdW{width:234px!important;height:132px!important;border-radius:5px}.operationCol___hiIyI{white-space:nowrap}.operationCol___hiIyI .unlockBtn___QvP_V{margin-left:10px;color:#73d13d;border-color:#73d13d}.operationCol___hiIyI .unlockBtn___QvP_V:hover,.operationCol___hiIyI .unlockBtn___QvP_V:active,.operationCol___hiIyI .unlockBtn___QvP_V:focus{color:#95de64;border-color:#95de64}.recordScreenModal___tLQo7 div[class~=ant-modal-confirm-btns]{visibility:hidden}.operationLink___vj72A{display:inline-block;cursor:pointer;color:#0152d9;max-width:96px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.banding___BLx2S{max-width:120px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.noShow___mrV9r{display:none}.btn_review___b6mDf{width:112px;height:32px;display:flex;justify-content:center;align-items:center;cursor:pointer;background:#fff;box-shadow:0 2px 4px #e0dfe1;border-radius:4px;border:1px solid #BACFFE;font-size:14px;color:#3061d0}.btn_review___b6mDf:hover{background:#3061d0;color:#fff;border:1px solid #3061D0}.codeBox___WpkVl{display:flex}.codeBox___WpkVl>aside{margin-right:20px;height:50px}.codeBox___WpkVl>aside>div{color:#f23838}.codeBox___WpkVl>div{display:flex;flex-direction:column;align-items:center}.codeBox___WpkVl>div>div{color:#999;margin-top:6px}.wrp___dq7YK{display:flex;justify-content:center;align-items:center;position:fixed;width:100%;height:100%;left:0;top:0;z-index:108}.wrp___dq7YK.bgBlack___ARIUV{background:#00000080}.wrp___dq7YK img,.wrp___dq7YK video{max-width:100%;max-height:80%;text-align:center}.wrp___dq7YK iframe{width:100%;height:100%;position:absolute;left:0;top:0;background:#fff;border:none}.monaco___VnZC3{position:absolute;height:100%;width:100%}.darkBlue___UprA9 *{font-size:14px}.darkBlue___UprA9 [class~=margin],.darkBlue___UprA9 [class~=monaco-editor-background]{background:#0a0e2d!important}.darkBlue___UprA9 [class~=line-numbers]{color:#fff!important}.close___LKoWu{position:absolute;right:40px;top:40px;z-index:10;display:flex}.close___LKoWu>span{background:#4a4a4a;color:#fff;width:40px;height:40px;border-radius:4px;display:flex;justify-content:center;align-items:center;cursor:pointer;margin-left:10px}.embed___hvpEJ{position:absolute;left:0;top:0;width:100%;height:100%}.my-monaco-editor div,.my-diff-editor div{font-size:unset}.my-error-line-wrp{width:calc(100% - 20px)!important;background:#f5000033!important;height:auto!important;color:#f50000}.noCopyPaste .quick-input-widget{display:none!important}.breakpoints-select{background:red;width:8px!important;height:8px!important;left:7px!important;top:7px;border-radius:4px;user-select:none;pointer-events:none}.breakpoints-fake{background:#ff000080;width:8px!important;height:8px!important;left:7px!important;top:7px;border-radius:4px;user-select:none;pointer-events:none}.highlighted-line{background:#4b4b18}.collapseSty___HC_H5 [class~=ant-collapse-header]{height:40px;background:#f6f7f9;border-radius:2px;align-items:center!important}.collapseSty___HC_H5 [class~=ant-collapse-content-box]{padding:0!important;padding-block:0px!important}.review_warp___eZLrf{display:flex;align-items:center}.review_warp___eZLrf .under_review___EMIrP{font-size:14px;color:#333;display:flex;align-items:center;margin-right:10px;margin-left:10px}.review_warp___eZLrf .under_review___EMIrP span{cursor:pointer;padding:0 2px}.review_warp___eZLrf .btn_operate___mWpgU,.review_warp___eZLrf .btn_review___Cwv6d{height:32px;display:flex;justify-content:center;align-items:center;cursor:pointer}.review_warp___eZLrf .btn_operate___mWpgU:hover,.review_warp___eZLrf .btn_review___Cwv6d:hover{color:#3061d0}.review_warp___eZLrf .btn_review___Cwv6d{width:96px;background:#fff;box-shadow:0 2px 4px #e0dfe1;border-radius:4px;border:1px solid #BACFFE;font-size:14px;color:#3061d0;margin-right:0;margin-left:10px}.review_warp___eZLrf .btn_review___Cwv6d:hover{background:#3061d0;color:#fff;border:1px solid #3061D0}.review_warp___eZLrf .is_disabled___GH0Ll{opacity:.5;cursor:not-allowed}.review_warp___eZLrf .is_disabled___GH0Ll:hover{color:#3061d0;background:#fff;border:1px solid #BACFFE}.flex_box_center___NeSU8{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___ImTGl{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___BtRd9{align-items:center;box-align:center}.flex_box_center_end___qcLe3{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___Ze_3q{flex-direction:column;box-orient:block-axis}.banner___PoUBO{display:flex;align-items:center;justify-content:center}.banner___PoUBO .content___XoDjy{width:1200px;height:212px;display:flex;align-items:flex-start;justify-content:space-between}.banner___PoUBO .content___XoDjy aside{margin-top:56px}.banner___PoUBO .content___XoDjy aside p{display:flex;align-items:center}.banner___PoUBO .content___XoDjy aside p b{font-size:30px;font-weight:500;color:#000;letter-spacing:4px;margin-right:20px}.banner___PoUBO .content___XoDjy aside p span{font-size:16px;color:#000;letter-spacing:4px}.banner___PoUBO .content___XoDjy aside .btns___Pb35j{margin-top:35px}.banner___PoUBO .content___XoDjy aside .btns___Pb35j>div{display:inline-block;height:32px;background:#f6f7f9;box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border-radius:4px;border:1px solid #dadbde;font-size:14px;color:#3b3e47;line-height:30px;margin-right:23px;padding:0 16px;position:relative;cursor:pointer}.banner___PoUBO .content___XoDjy aside .btns___Pb35j>div:hover{color:#165dff;border:1px solid #bacffe}.banner___PoUBO .content___XoDjy aside .btns___Pb35j>div img{position:absolute;z-index:1;top:-21px;right:22px}.flex_box_center___hG6RI{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___ss3Fh{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___K80p9{align-items:center;box-align:center}.flex_box_center_end___qmXX3{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___GFV8F{flex-direction:column;box-orient:block-axis}.row___aXJjm{display:flex;align-items:flex-start;justify-content:flex-start}.row___aXJjm .title___HUKL0{font-size:14px;color:#9096a3;flex-shrink:0;width:41px;text-align-last:justify;margin-top:4px;margin-right:12px}.row___aXJjm .tagsWrap___XB2W3{flex:1 1;position:relative}.row___aXJjm .tagsWrap___XB2W3 .action___VdHb1{font-size:14px;color:#82a8ff;width:55px;position:absolute;z-index:2;bottom:20px;right:0;cursor:pointer}.row___aXJjm .tagsWrap___XB2W3 .action___VdHb1 i{display:inline-block;font-size:12px}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC{max-height:245px;overflow:hidden}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft>span{display:inline-flex;align-items:center;margin-left:8px;margin-bottom:17px;font-size:14px;cursor:pointer;padding:4px 12px}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft>span .name___Hk1Ip{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:600px;display:inline-block}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft>span .num___xQpcH{margin-left:3px}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft>span:hover{color:#165dff!important}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft .active___XryTX{color:#165dff!important;border-radius:2px;background:#f6f7f9}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC::-webkit-scrollbar-thumb{background:#0000000d!important;border-radius:3px}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC::-webkit-scrollbar-track{background-color:#f6f7f9!important;box-shadow:initial!important}.row___aXJjm .tagsBorderWrap___OMxjs .bar___t1kKC{padding-top:8px;border-radius:4px;border:1px solid rgba(219,220,224,.5)}.flex_box_center___aK2n3{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___HX0Oh{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___LJOJr{align-items:center;box-align:center}.flex_box_center_end___SCakF{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___AYv4m{flex-direction:column;box-orient:block-axis}.tabs___GTqPV{height:32px;background:#f6f7f9;box-shadow:inset 0 1px 3px #d7d8d9;border-radius:16px;display:inline-block}.tabs___GTqPV span{display:inline-block;padding:0 20px;line-height:32px;font-size:14px;font-weight:400;color:#9096a3;position:relative;cursor:pointer}.tabs___GTqPV span:hover{color:#165dff}.tabs___GTqPV span:after{content:"";position:absolute;width:1px;height:calc(100% - 2px);background:#e2e2e2;border-radius:4px;z-index:1;left:0;top:1px;background:linear-gradient(180deg,#fff0,#e2e2e2,#fff0)}.tabs___GTqPV span:first-child:after,.tabs___GTqPV .active___F26E8+span:after{display:none}.tabs___GTqPV .active___F26E8{background:linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 0 2px #e8effb;border-radius:16px;border:1px solid #c8d2ea;color:#165dff;line-height:30px}.tabs___GTqPV .active___F26E8:after{display:none}.flex_box_center___yX6Oa{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___t7oqF{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___dEIHy{align-items:center;box-align:center}.flex_box_center_end___taQDF{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___xY_Lr{flex-direction:column;box-orient:block-axis}.input___PW2zI{width:507px;height:38px;background:#f6f7f9;border-radius:19px;display:flex;align-items:center;padding:0 20px}.input___PW2zI .dropdown___vSy8B{position:relative;flex-shrink:0}.input___PW2zI .dropdown___vSy8B:hover .menu___NiyBu{display:block}.input___PW2zI .dropdown___vSy8B .text___Grueu{color:#000;font-size:14px;cursor:default;height:38px;display:flex;align-items:center}.input___PW2zI .dropdown___vSy8B .text___Grueu i{font-size:12px;display:inline-block;transform:translateY(1px) scale(.6);color:#979797}.input___PW2zI .dropdown___vSy8B .text___Grueu .b1___ZKryM{display:inline-block;width:1px;height:38px;margin-left:15px;margin-right:0;background:linear-gradient(180deg,#fff0,#fff,#fff0)}.input___PW2zI .dropdown___vSy8B .text___Grueu .b2___aKyGa{display:inline-block;width:1px;height:38px;margin-left:0;margin-right:8px;background:linear-gradient(180deg,#fff0,#e2e2e2,#fff0)}.input___PW2zI .dropdown___vSy8B .menu___NiyBu{display:none;position:absolute;z-index:999;width:auto;left:-16px;top:35px;padding:4px;background-color:#fff;border-radius:8px;box-shadow:0 10px 16px #cecece}.input___PW2zI .dropdown___vSy8B .menu___NiyBu div{clear:both;margin:0;padding:5px 12px;color:#000000e0;font-weight:400;font-size:14px;text-align:left;line-height:1.57142857;cursor:pointer;transition:all .2s;white-space:nowrap}.input___PW2zI .dropdown___vSy8B .menu___NiyBu div:hover{background-color:#f5f5f5}.input___PW2zI>input{flex:1 1;padding:4px 0}.flex_box_center___tol8o{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___Z235C{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___Wq1sZ{align-items:center;box-align:center}.flex_box_center_end___LLxom{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___DbMSN{flex-direction:column;box-orient:block-axis}.quickPager___GM30J{display:flex;align-items:center;justify-content:center}.quickPager___GM30J>div{width:60px;height:28px;line-height:26px;text-align:center;background:#f8f9fc;border-radius:2px;border:1px solid rgba(195,207,224,.5);font-size:12px;color:#464f66;margin:0 10px;user-select:none;cursor:pointer}.quickPager___GM30J>div:hover{color:#165dff}.quickPager___GM30J .disabled___Ozc8I{background:#f3f3f5;border:0;line-height:28px;cursor:not-allowed;color:#cecece}.flex_box_center___FO7TP{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___LotYx{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___bWdaw{align-items:center;box-align:center}.flex_box_center_end___mVJ1o{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___M83Mm{flex-direction:column;box-orient:block-axis}.list___oOsiS{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;padding:0}.list___oOsiS .wrap___G6T7F{height:277px;background:#fff;box-shadow:0 2px 4px #d6dae1;border-radius:8px;position:relative}.list___oOsiS .wrap___G6T7F .lockWrap___Rl79E{position:absolute;width:100%;left:0;top:0;background-color:#00000080;height:100%;z-index:10;display:flex;cursor:default;justify-content:center;align-items:center;flex-direction:column;border-radius:8px}.list___oOsiS .wrap___G6T7F .li___oZZ7l:hover .cover___b2bYW{transform:scale(1.1)}.list___oOsiS .wrap___G6T7F .li___oZZ7l .img___IQX7w{overflow:hidden;height:calc(100% - 100px);border-radius:8px 8px 0 0;position:relative}.list___oOsiS .wrap___G6T7F .li___oZZ7l .img___IQX7w .cover___b2bYW{width:100%;transition:all .5s}.list___oOsiS .wrap___G6T7F .li___oZZ7l .img___IQX7w .sign___HkT6C{position:absolute;z-index:1;left:0;bottom:0;height:30px}.list___oOsiS .wrap___G6T7F .li___oZZ7l .name___SsJx8{height:52px;font-size:16px;font-weight:600;color:#000;padding:30px 12px 0;width:100%;display:flex;align-items:center}.list___oOsiS .wrap___G6T7F .li___oZZ7l .name___SsJx8 .e___TMqq0{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo{height:45px;display:flex;align-items:center;color:#000f37;padding:0 12px}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo i{color:#7d8592}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo>span{margin-right:5px;font-size:12px}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7{display:flex;align-items:center;margin-left:auto}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7 [class~=ant-rate-star]{font-size:13px}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7 [class~=ant-rate]{font-size:12px;margin-top:-3px;color:#ffa100}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7 [class~=ant-rate-star]:not(:last-child){margin-right:2px}.flex_box_center___AQ53o{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___i2aIa{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___sPEKB{align-items:center;box-align:center}.flex_box_center_end___GhSSH{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___R9_Hb{flex-direction:column;box-orient:block-axis}.list___jb2Ay{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;padding:0}.list___jb2Ay .wrap___VsQDr{height:308px;background:#fff;box-shadow:0 2px 4px #d6dae1;border-radius:8px;position:relative}.list___jb2Ay .wrap___VsQDr:hover [class~=user-path-items]{display:block!important}.list___jb2Ay .wrap___VsQDr .lockWrap___g1k1T{position:absolute;width:100%;left:0;top:0;background-color:#00000080;height:100%;z-index:10;display:flex;cursor:default;justify-content:center;align-items:center;border-radius:8px}.list___jb2Ay .wrap___VsQDr .li___IxCLC:hover .cover___Mu8wr{transform:scale(1.1)}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA{overflow:hidden;height:calc(100% - 131px);border-radius:8px 8px 0 0}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .cover___Mu8wr{width:100%;transition:all .5s}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .movebq___mF7wt{display:none;position:absolute;z-index:1;padding:4px 8px;line-height:1;background:#fff3;border-radius:9px;color:#fff;font-size:12px;right:4px;top:4px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .movebq___mF7wt i{margin-right:2px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .movebq___mF7wt:hover{color:#e30000;background:#fff}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .bq___Bil0T{height:22px;background:#0000004d;color:#d9c7ab;border-radius:2px;padding:0 8px;font-size:12px;line-height:22px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .sign___DXJ4d{width:52px;text-align:center;position:absolute;z-index:2;left:0;top:7px;color:#fff}.list___jb2Ay .wrap___VsQDr .li___IxCLC .name___l7FoJ{height:52px;font-size:16px;font-weight:600;color:#000;padding:30px 12px 0;width:100%;display:flex;align-items:center}.list___jb2Ay .wrap___VsQDr .li___IxCLC .name___l7FoJ .e___pXQUG{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___jb2Ay .wrap___VsQDr .li___IxCLC .unit___wCIFR{font-size:14px;color:#000f37;padding:0 12px;margin-top:8px;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___jb2Ay .wrap___VsQDr .li___IxCLC .unit___wCIFR i{color:#7d8592}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil{height:34px;display:flex;align-items:center;justify-content:space-between;color:#000f37;padding:0 12px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil div{display:flex;align-items:center}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil div>span{margin-right:12px;font-size:12px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil div i{color:#7d8592}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil .tag1___dxm7r,.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil .tag2___llZkf{height:18px;padding:3px 6px;font-size:12px;border-radius:2px;border:1px solid #FFE6AB;color:#ca7720;display:flex;align-items:center;justify-content:center;font-weight:400}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil .tag2___llZkf{border:1px solid #D6F7EF;color:#01795d;margin-left:6px}.list___jb2Ay .wrapisCurrent___qIfQT{height:280px;background:#fff;box-shadow:0 2px 4px #d6dae1;border-radius:8px;position:relative}.list___jb2Ay .wrapisCurrent___qIfQT:hover [class~=user-path-items]{display:block!important}.list___jb2Ay .wrapisCurrent___qIfQT .lockWrap___g1k1T{position:absolute;width:100%;left:0;top:0;background-color:#00000080;height:100%;z-index:10;display:flex;cursor:default;justify-content:center;align-items:center;border-radius:8px}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC:hover .cover___Mu8wr{transform:scale(1.1)}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA{overflow:hidden;height:calc(100% - 105px);border-radius:8px 8px 0 0}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA .tagsDom___COQg7{height:calc(100% - 105px)!important}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA .cover___Mu8wr{width:100%;transition:all .5s}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA .bq___Bil0T{height:22px;background:#0000004d;color:#d9c7ab;border-radius:2px;padding:0 8px;font-size:12px;line-height:22px}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA .sign___DXJ4d{width:52px;text-align:center;position:absolute;z-index:2;left:0;top:7px;color:#fff}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .name___l7FoJ{font-size:16px;font-weight:600;color:#000;padding:10px 12px 0;width:100%;display:flex;align-items:center}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .name___l7FoJ .e___pXQUG{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .unit___wCIFR{font-size:14px;color:#000f37;padding:0 12px;margin-top:8px;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .unit___wCIFR i{color:#7d8592}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil{height:34px;display:flex;align-items:center;justify-content:space-between;color:#000f37;padding:0 12px}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil div{display:flex;align-items:center}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil div>span{margin-right:12px;font-size:12px}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil div i{color:#7d8592}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil .tag1___dxm7r,.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil .tag2___llZkf{height:18px;padding:3px 6px;font-size:12px;border-radius:2px;border:1px solid #FFE6AB;color:#ca7720;display:flex;align-items:center;justify-content:center;font-weight:400}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil .tag2___llZkf{border:1px solid #D6F7EF;color:#01795d;margin-left:6px}.tagsDom___COQg7{display:flex;align-items:end;width:100%;padding:6px;position:absolute;top:0;left:0;height:calc(100% - 131px)}.movebq___mF7wt{display:none;position:absolute;top:0;right:95px!important;z-index:1;padding:4px 8px;line-height:1;background:#fff3;border-radius:9px;color:#fff;font-size:12px;right:4px;top:4px}.movebq___mF7wt i{margin-right:2px}.movebq___mF7wt:hover{color:#e30000;background:#fff}.hiddenbq___TqlUF{display:none;position:absolute;z-index:1;padding:4px 8px;line-height:1;background:#fff3;border-radius:9px;color:#fff;font-size:12px;right:4px;top:4px}.hiddenbq___TqlUF i{margin-right:2px}.hiddenbq___TqlUF:hover{color:#3061d0;background:#fff}.flex_box_center___eMcr7{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___HcNca{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___ZnvVN{align-items:center;box-align:center}.flex_box_center_end___fdgDf{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___SEKvd{flex-direction:column;box-orient:block-axis}.list___L1hmU{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;padding:0}.list___L1hmU .hidden___NniIi{display:none;position:absolute;z-index:1;padding:4px 8px;line-height:1;background:#9999991a;border-radius:9px;color:#999;font-size:12px;right:4px;top:4px}.list___L1hmU .hidden___NniIi i{margin-right:2px}.list___L1hmU .hidden___NniIi:hover{color:#3061d0;background:#3061d01a}.list___L1hmU .wrap___pKgcW{height:270px;background:#fff;box-shadow:0 1px 4px #d6dae1;border-radius:8px;position:relative}.list___L1hmU .wrap___pKgcW:hover .lockWrap___SMhkK{display:flex}.list___L1hmU .wrap___pKgcW:hover .hidden___NniIi{display:inline-block}.list___L1hmU .wrap___pKgcW .lockWrap___SMhkK{position:absolute;z-index:10;left:0;top:0;width:100%;height:100%;background:#0009;box-shadow:0 2px 5px #0000000d;border-radius:8px;display:none;flex-direction:column;justify-content:center;align-items:center}.list___L1hmU .wrap___pKgcW .lockWrap___SMhkK div{width:116px;height:36px;border-radius:18px;border:1px solid #ffffff;font-size:14px;font-weight:600;color:#fff;line-height:34px;text-align:center;margin:10px 0;cursor:pointer}.list___L1hmU .wrap___pKgcW .lockWrap___SMhkK div:hover{box-shadow:0 0 4px #4f85ff;border:1px solid #c2d3f8}.list___L1hmU .wrap___pKgcW .top___udHSB{height:calc(100% - 50px);display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:0 24px;position:relative}.list___L1hmU .wrap___pKgcW .top___udHSB .sign___uwRpq{position:absolute;z-index:1;width:44px;height:22px;background:#ffe9c1;border-radius:8px 0 13px;left:0;top:0;color:#a45204;text-align:center;line-height:22px}.list___L1hmU .wrap___pKgcW .top___udHSB .name___Fpf90{font-weight:600;color:#333;margin-top:25px;font-size:16px;white-space:normal;text-align:center;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;line-height:26px;height:48px}.list___L1hmU .wrap___pKgcW .top___udHSB .img___AMLhL{width:60px;height:60px;border-radius:30px;margin-top:14px}.list___L1hmU .wrap___pKgcW .top___udHSB .text___KiTb7{font-size:14px;color:#333;margin-top:8px;width:98%;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.list___L1hmU .wrap___pKgcW .top___udHSB .btns___i6IuZ{display:flex;align-items:center;margin-top:12px}.list___L1hmU .wrap___pKgcW .top___udHSB .btns___i6IuZ div{width:76px;background:#fff;height:26px;border-radius:13px;border:1px solid #d6f7ef;font-size:14px;color:#01795d;line-height:24px;text-align:center;margin:0 10px}.list___L1hmU .wrap___pKgcW .top___udHSB .btns___i6IuZ aside{width:76px;background:#fff;height:26px;border-radius:13px;border:1px solid #ffe9c1;font-size:14px;color:#a45204;line-height:24px;text-align:center;margin:0 10px}.list___L1hmU .wrap___pKgcW .bottom____k2sh{height:50px;border-top:1px solid #f5f5f5;display:flex;align-items:center;padding:0 12px}.list___L1hmU .wrap___pKgcW .bottom____k2sh>div{margin-left:auto}.list___L1hmU .wrap___pKgcW .bottom____k2sh>span{display:flex;align-items:center;margin-right:12px;color:#999}.list___L1hmU .wrap___pKgcW .bottom____k2sh>span i{font-size:14px;font-size:12px;color:#999;margin-right:6px}.flex_box_center___d27mZ{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___qfRU9{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___fCRld{align-items:center;box-align:center}.flex_box_center_end___ORMV8{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___PNKtZ{flex-direction:column;box-orient:block-axis}.tabs___alpa7{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #dbdce0;height:54px}.tabs___alpa7 .tabsWrap___aCQjw{display:flex;align-items:center;height:100%}.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4{display:flex;align-items:center;margin-right:40px;height:100%;cursor:pointer}.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4>div{position:relative;font-size:14px;font-weight:400;color:#5f6368;display:flex;align-items:center;height:100%}.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4 .active___nl_4v{font-weight:500;color:#202124}.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4 .active___nl_4v:after{position:absolute;content:"";width:100%;z-index:4;left:0;bottom:0;height:3px;background:#202124;border-radius:100px 100px 0 0}.flex_box_center___e6HxQ{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___RnXYe{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___lVxPk{align-items:center;box-align:center}.flex_box_center_end___bu8yv{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___JczGj{flex-direction:column;box-orient:block-axis}.orderWrap___ZfyGX{display:box;display:flex;align-items:center}.orderIconWrap___XTB_O{display:box;display:flex;flex-direction:column;height:40px;line-height:40px;color:#999}.orderAsc___KWHmA{flex-direction:column;text-align:center;height:10px;line-height:10px;display:inline-block;margin-top:9px;transform:translateY(2px)}.orderDesc___rHdbB{flex-direction:column;text-align:center;height:10px;line-height:10px;display:table}.active___a7eSP{color:#232b40!important}.cursorPointer___gs9kL{cursor:pointer;color:#d8d8d8;height:10px}.orderTextWrap___teAKn{font-size:14px;color:#3b3e47;cursor:pointer;margin-right:5px}.flex_box_center___LCi0B{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___hzONe{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___ZyQRE{align-items:center;box-align:center}.flex_box_center_end___XKM74{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___p8LCU{flex-direction:column;box-orient:block-axis}.btn___In02G.mediacy-round___uveEv{height:36px;border-radius:36px}.btn___In02G.mediacy-default___dDxsd{height:36px;border-radius:4px}.btn___In02G .default___K791v{background:#f6f7f9 linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border:1px solid #bacffe;font-size:14px;padding:0 15px;color:#3061d0;text-align:center;cursor:pointer;user-select:none}button[class~=ant-btn-default]:not(:disabled).btn___In02G{background:#f6f7f9 linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border:1px solid #bacffe;font-size:14px;padding:0 15px;color:#3061d0;text-align:center;cursor:pointer;user-select:none}button[class~=ant-btn-default]:not(:disabled).btn___In02G:hover{color:#165dff;border:1px solid #165dff}button[class~=ant-btn-default]:disabled.btn___In02G{background:#f6f7f9 linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border:1px solid #bacffe;font-size:14px;padding:0 15px;color:#3061d0;text-align:center;cursor:pointer;user-select:none;opacity:50%;cursor:not-allowed}.flex_box_center___TB7bQ{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___oBlTb{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___b5XbB{align-items:center;box-align:center}.flex_box_center_end___CNhe7{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___yHXKW{flex-direction:column;box-orient:block-axis}.head___ghH72{height:54px;border-bottom:1px solid #DBDCE0;display:flex;align-items:center}.head___ghH72>span{color:#999;font-size:12px;cursor:pointer;flex-shrink:0}.head___ghH72>b{font-weight:500;color:#232b40;margin-left:30px;font-size:14px;flex:1 1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.head___ghH72 .node___mjPEy{margin-left:auto;flex-shrink:0}.flex_box_center___AlHuF{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___vN2LW{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___Ac7D2{align-items:center;box-align:center}.flex_box_center_end___y38I7{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___iQE6P{flex-direction:column;box-orient:block-axis}.btns___sNgTb{display:flex;align-items:center}.btns___sNgTb .confirm___Ozirl{height:38px;background:#3061d0;border-radius:2px;color:#fff;padding:0 34px}.btns___sNgTb .cancel___aiq1I{height:38px;background:#f8f9fc;border-radius:2px;opacity:.5;border:1px solid #C3CFE0;font-size:14px;color:#464f66;margin-left:20px}.flex_box_center___jkpdr{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___OtsL8{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___rbcb_{align-items:center;box-align:center}.flex_box_center_end___zBR21{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___nS_eP{flex-direction:column;box-orient:block-axis}.fixedBottom___oJl7m{width:100%;height:70px;background:#fff;box-shadow:0 -3px 16px #dbdbdb80;position:fixed;z-index:1000;bottom:0;left:0}.fixedBottom___oJl7m .wrap___A3Oq1{width:1200px;height:100%;margin:auto;display:flex;align-items:center;justify-content:space-between}.fixedBottom___oJl7m .wrap___A3Oq1 .center____VL1y{flex:1 1}.flex_box_center___tY8Yn{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___vHdYA{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___pa61F{align-items:center;box-align:center}.flex_box_center_end___HyDXt{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___UjZek{flex-direction:column;box-orient:block-axis}.crumbs___V41Oe{margin:15px auto 25px;width:1200px;cursor:default}.crumbs___V41Oe span{font-size:12px;color:#c5c5c5}.crumbs___V41Oe .hover___bEIVd{cursor:pointer}.crumbs___V41Oe .hover___bEIVd:hover{color:#5f6368}@font-face{font-family:KaTeX_AMS;src:url(./static/KaTeX_AMS-Regular.e101fd3b.woff2) format("woff2"),url(./static/KaTeX_AMS-Regular.89a32939.woff) format("woff"),url(./static/KaTeX_AMS-Regular.76b481f1.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Caligraphic;src:url(./static/KaTeX_Caligraphic-Bold.804b0502.woff2) format("woff2"),url(./static/KaTeX_Caligraphic-Bold.ebf5447d.woff) format("woff"),url(./static/KaTeX_Caligraphic-Bold.28758623.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:KaTeX_Caligraphic;src:url(./static/KaTeX_Caligraphic-Regular.7ca15b3a.woff2) format("woff2"),url(./static/KaTeX_Caligraphic-Regular.d642f1a8.woff) format("woff"),url(./static/KaTeX_Caligraphic-Regular.fe9310f0.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Fraktur;src:url(./static/KaTeX_Fraktur-Bold.33bcfed3.woff2) format("woff2"),url(./static/KaTeX_Fraktur-Bold.fc482350.woff) format("woff"),url(./static/KaTeX_Fraktur-Bold.70f2abc1.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:KaTeX_Fraktur;src:url(./static/KaTeX_Fraktur-Regular.86cfbe4e.woff2) format("woff2"),url(./static/KaTeX_Fraktur-Regular.29abfb1c.woff) format("woff"),url(./static/KaTeX_Fraktur-Regular.51bff235.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Main;src:url(./static/KaTeX_Main-Bold.603892c5.woff2) format("woff2"),url(./static/KaTeX_Main-Bold.9f5bc66f.woff) format("woff"),url(./static/KaTeX_Main-Bold.da66c0ab.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:KaTeX_Main;src:url(./static/KaTeX_Main-BoldItalic.bd95a810.woff2) format("woff2"),url(./static/KaTeX_Main-BoldItalic.c31eb616.woff) format("woff"),url(./static/KaTeX_Main-BoldItalic.962b328a.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:KaTeX_Main;src:url(./static/KaTeX_Main-Italic.7662be2b.woff2) format("woff2"),url(./static/KaTeX_Main-Italic.3c94ae8c.woff) format("woff"),url(./static/KaTeX_Main-Italic.b1598925.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:KaTeX_Main;src:url(./static/KaTeX_Main-Regular.7056d1df.woff2) format("woff2"),url(./static/KaTeX_Main-Regular.f23b28dc.woff) format("woff"),url(./static/KaTeX_Main-Regular.fe159c21.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Math;src:url(./static/KaTeX_Math-BoldItalic.df742084.woff2) format("woff2"),url(./static/KaTeX_Math-BoldItalic.a6fde119.woff) format("woff"),url(./static/KaTeX_Math-BoldItalic.8ee92314.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:KaTeX_Math;src:url(./static/KaTeX_Math-Italic.912cb075.woff2) format("woff2"),url(./static/KaTeX_Math-Italic.ad043b21.woff) format("woff"),url(./static/KaTeX_Math-Italic.f4a2fd50.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:KaTeX_SansSerif;src:url(./static/KaTeX_SansSerif-Bold.198a2b19.woff2) format("woff2"),url(./static/KaTeX_SansSerif-Bold.2dee50c6.woff) format("woff"),url(./static/KaTeX_SansSerif-Bold.9ae5090b.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:KaTeX_SansSerif;src:url(./static/KaTeX_SansSerif-Italic.58452206.woff2) format("woff2"),url(./static/KaTeX_SansSerif-Italic.f88f16ed.woff) format("woff"),url(./static/KaTeX_SansSerif-Italic.363562bf.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:KaTeX_SansSerif;src:url(./static/KaTeX_SansSerif-Regular.50cd68ac.woff2) format("woff2"),url(./static/KaTeX_SansSerif-Regular.13e35ac8.woff) format("woff"),url(./static/KaTeX_SansSerif-Regular.d1c35243.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Script;src:url(./static/KaTeX_Script-Regular.2fc42204.woff2) format("woff2"),url(./static/KaTeX_Script-Regular.8f35f84f.woff) format("woff"),url(./static/KaTeX_Script-Regular.d09e0cea.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Size1;src:url(./static/KaTeX_Size1-Regular.03ff84ee.woff2) format("woff2"),url(./static/KaTeX_Size1-Regular.2222c8c3.woff) format("woff"),url(./static/KaTeX_Size1-Regular.920c8080.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Size2;src:url(./static/KaTeX_Size2-Regular.fa296a19.woff2) format("woff2"),url(./static/KaTeX_Size2-Regular.45c74525.woff) format("woff"),url(./static/KaTeX_Size2-Regular.7d3e746e.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Size3;src:url(./static/KaTeX_Size3-Regular.d9075b2b.woff2) format("woff2"),url(./static/KaTeX_Size3-Regular.62bef299.woff) format("woff"),url(./static/KaTeX_Size3-Regular.39f7a039.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Size4;src:url(./static/KaTeX_Size4-Regular.93084eec.woff2) format("woff2"),url(./static/KaTeX_Size4-Regular.3ee0d868.woff) format("woff"),url(./static/KaTeX_Size4-Regular.cd3f02bf.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Typewriter;src:url(./static/KaTeX_Typewriter-Regular.65cd6476.woff2) format("woff2"),url(./static/KaTeX_Typewriter-Regular.3f215ba2.woff) format("woff"),url(./static/KaTeX_Typewriter-Regular.73468499.ttf) format("truetype");font-weight:400;font-style:normal}.katex{font: 1.21em KaTeX_Main,Times New Roman,serif;line-height:1.2;text-indent:0;text-rendering:auto}.katex *{-ms-high-contrast-adjust:none!important}.katex .katex-version:after{content:"0.11.1"}.katex .katex-mathml{position:absolute;clip:rect(1px,1px,1px,1px);padding:0;border:0;height:1px;width:1px;overflow:hidden}.katex .katex-html>.newline{display:block}.katex .base{position:relative;white-space:nowrap;width:min-content}.katex .base,.katex .strut{display:inline-block}.katex .textbf{font-weight:700}.katex .textit{font-style:italic}.katex .textrm{font-family:KaTeX_Main}.katex .textsf{font-family:KaTeX_SansSerif}.katex .texttt{font-family:KaTeX_Typewriter}.katex .mathdefault{font-family:KaTeX_Math;font-style:italic}.katex .mathit{font-family:KaTeX_Main;font-style:italic}.katex .mathrm{font-style:normal}.katex .mathbf{font-family:KaTeX_Main;font-weight:700}.katex .boldsymbol{font-family:KaTeX_Math;font-weight:700;font-style:italic}.katex .amsrm,.katex .mathbb,.katex .textbb{font-family:KaTeX_AMS}.katex .mathcal{font-family:KaTeX_Caligraphic}.katex .mathfrak,.katex .textfrak{font-family:KaTeX_Fraktur}.katex .mathtt{font-family:KaTeX_Typewriter}.katex .mathscr,.katex .textscr{font-family:KaTeX_Script}.katex .mathsf,.katex .textsf{font-family:KaTeX_SansSerif}.katex .mathboldsf,.katex .textboldsf{font-family:KaTeX_SansSerif;font-weight:700}.katex .mathitsf,.katex .textitsf{font-family:KaTeX_SansSerif;font-style:italic}.katex .mainrm{font-family:KaTeX_Main;font-style:normal}.katex .vlist-t{display:inline-table;table-layout:fixed}.katex .vlist-r{display:table-row}.katex .vlist{display:table-cell;vertical-align:bottom;position:relative}.katex .vlist>span{display:block;height:0;position:relative}.katex .vlist>span>span{display:inline-block}.katex .vlist>span>.pstrut{overflow:hidden;width:0}.katex .vlist-t2{margin-right:-2px}.katex .vlist-s{display:table-cell;vertical-align:bottom;font-size:1px;width:2px;min-width:2px}.katex .msupsub{text-align:left}.katex .mfrac>span>span{text-align:center}.katex .mfrac .frac-line{display:inline-block;width:100%;border-bottom-style:solid}.katex .hdashline,.katex .hline,.katex .mfrac .frac-line,.katex .overline .overline-line,.katex .rule,.katex .underline .underline-line{min-height:1px}.katex .mspace{display:inline-block}.katex .clap,.katex .llap,.katex .rlap{width:0;position:relative}.katex .clap>.inner,.katex .llap>.inner,.katex .rlap>.inner{position:absolute}.katex .clap>.fix,.katex .llap>.fix,.katex .rlap>.fix{display:inline-block}.katex .llap>.inner{right:0}.katex .clap>.inner,.katex .rlap>.inner{left:0}.katex .clap>.inner>span{margin-left:-50%;margin-right:50%}.katex .rule{display:inline-block;border:0 solid;position:relative}.katex .hline,.katex .overline .overline-line,.katex .underline .underline-line{display:inline-block;width:100%;border-bottom-style:solid}.katex .hdashline{display:inline-block;width:100%;border-bottom-style:dashed}.katex .sqrt>.root{margin-left:.27777778em;margin-right:-.55555556em}.katex .fontsize-ensurer.reset-size1.size1,.katex .sizing.reset-size1.size1{font-size:1em}.katex .fontsize-ensurer.reset-size1.size2,.katex .sizing.reset-size1.size2{font-size:1.2em}.katex .fontsize-ensurer.reset-size1.size3,.katex .sizing.reset-size1.size3{font-size:1.4em}.katex .fontsize-ensurer.reset-size1.size4,.katex .sizing.reset-size1.size4{font-size:1.6em}.katex .fontsize-ensurer.reset-size1.size5,.katex .sizing.reset-size1.size5{font-size:1.8em}.katex .fontsize-ensurer.reset-size1.size6,.katex .sizing.reset-size1.size6{font-size:2em}.katex .fontsize-ensurer.reset-size1.size7,.katex .sizing.reset-size1.size7{font-size:2.4em}.katex .fontsize-ensurer.reset-size1.size8,.katex .sizing.reset-size1.size8{font-size:2.88em}.katex .fontsize-ensurer.reset-size1.size9,.katex .sizing.reset-size1.size9{font-size:3.456em}.katex .fontsize-ensurer.reset-size1.size10,.katex .sizing.reset-size1.size10{font-size:4.148em}.katex .fontsize-ensurer.reset-size1.size11,.katex .sizing.reset-size1.size11{font-size:4.976em}.katex .fontsize-ensurer.reset-size2.size1,.katex .sizing.reset-size2.size1{font-size:.83333333em}.katex .fontsize-ensurer.reset-size2.size2,.katex .sizing.reset-size2.size2{font-size:1em}.katex .fontsize-ensurer.reset-size2.size3,.katex .sizing.reset-size2.size3{font-size:1.16666667em}.katex .fontsize-ensurer.reset-size2.size4,.katex .sizing.reset-size2.size4{font-size:1.33333333em}.katex .fontsize-ensurer.reset-size2.size5,.katex .sizing.reset-size2.size5{font-size:1.5em}.katex .fontsize-ensurer.reset-size2.size6,.katex .sizing.reset-size2.size6{font-size:1.66666667em}.katex .fontsize-ensurer.reset-size2.size7,.katex .sizing.reset-size2.size7{font-size:2em}.katex .fontsize-ensurer.reset-size2.size8,.katex .sizing.reset-size2.size8{font-size:2.4em}.katex .fontsize-ensurer.reset-size2.size9,.katex .sizing.reset-size2.size9{font-size:2.88em}.katex .fontsize-ensurer.reset-size2.size10,.katex .sizing.reset-size2.size10{font-size:3.45666667em}.katex .fontsize-ensurer.reset-size2.size11,.katex .sizing.reset-size2.size11{font-size:4.14666667em}.katex .fontsize-ensurer.reset-size3.size1,.katex .sizing.reset-size3.size1{font-size:.71428571em}.katex .fontsize-ensurer.reset-size3.size2,.katex .sizing.reset-size3.size2{font-size:.85714286em}.katex .fontsize-ensurer.reset-size3.size3,.katex .sizing.reset-size3.size3{font-size:1em}.katex .fontsize-ensurer.reset-size3.size4,.katex .sizing.reset-size3.size4{font-size:1.14285714em}.katex .fontsize-ensurer.reset-size3.size5,.katex .sizing.reset-size3.size5{font-size:1.28571429em}.katex .fontsize-ensurer.reset-size3.size6,.katex .sizing.reset-size3.size6{font-size:1.42857143em}.katex .fontsize-ensurer.reset-size3.size7,.katex .sizing.reset-size3.size7{font-size:1.71428571em}.katex .fontsize-ensurer.reset-size3.size8,.katex .sizing.reset-size3.size8{font-size:2.05714286em}.katex .fontsize-ensurer.reset-size3.size9,.katex .sizing.reset-size3.size9{font-size:2.46857143em}.katex .fontsize-ensurer.reset-size3.size10,.katex .sizing.reset-size3.size10{font-size:2.96285714em}.katex .fontsize-ensurer.reset-size3.size11,.katex .sizing.reset-size3.size11{font-size:3.55428571em}.katex .fontsize-ensurer.reset-size4.size1,.katex .sizing.reset-size4.size1{font-size:.625em}.katex .fontsize-ensurer.reset-size4.size2,.katex .sizing.reset-size4.size2{font-size:.75em}.katex .fontsize-ensurer.reset-size4.size3,.katex .sizing.reset-size4.size3{font-size:.875em}.katex .fontsize-ensurer.reset-size4.size4,.katex .sizing.reset-size4.size4{font-size:1em}.katex .fontsize-ensurer.reset-size4.size5,.katex .sizing.reset-size4.size5{font-size:1.125em}.katex .fontsize-ensurer.reset-size4.size6,.katex .sizing.reset-size4.size6{font-size:1.25em}.katex .fontsize-ensurer.reset-size4.size7,.katex .sizing.reset-size4.size7{font-size:1.5em}.katex .fontsize-ensurer.reset-size4.size8,.katex .sizing.reset-size4.size8{font-size:1.8em}.katex .fontsize-ensurer.reset-size4.size9,.katex .sizing.reset-size4.size9{font-size:2.16em}.katex .fontsize-ensurer.reset-size4.size10,.katex .sizing.reset-size4.size10{font-size:2.5925em}.katex .fontsize-ensurer.reset-size4.size11,.katex .sizing.reset-size4.size11{font-size:3.11em}.katex .fontsize-ensurer.reset-size5.size1,.katex .sizing.reset-size5.size1{font-size:.55555556em}.katex .fontsize-ensurer.reset-size5.size2,.katex .sizing.reset-size5.size2{font-size:.66666667em}.katex .fontsize-ensurer.reset-size5.size3,.katex .sizing.reset-size5.size3{font-size:.77777778em}.katex .fontsize-ensurer.reset-size5.size4,.katex .sizing.reset-size5.size4{font-size:.88888889em}.katex .fontsize-ensurer.reset-size5.size5,.katex .sizing.reset-size5.size5{font-size:1em}.katex .fontsize-ensurer.reset-size5.size6,.katex .sizing.reset-size5.size6{font-size:1.11111111em}.katex .fontsize-ensurer.reset-size5.size7,.katex .sizing.reset-size5.size7{font-size:1.33333333em}.katex .fontsize-ensurer.reset-size5.size8,.katex .sizing.reset-size5.size8{font-size:1.6em}.katex .fontsize-ensurer.reset-size5.size9,.katex .sizing.reset-size5.size9{font-size:1.92em}.katex .fontsize-ensurer.reset-size5.size10,.katex .sizing.reset-size5.size10{font-size:2.30444444em}.katex .fontsize-ensurer.reset-size5.size11,.katex .sizing.reset-size5.size11{font-size:2.76444444em}.katex .fontsize-ensurer.reset-size6.size1,.katex .sizing.reset-size6.size1{font-size:.5em}.katex .fontsize-ensurer.reset-size6.size2,.katex .sizing.reset-size6.size2{font-size:.6em}.katex .fontsize-ensurer.reset-size6.size3,.katex .sizing.reset-size6.size3{font-size:.7em}.katex .fontsize-ensurer.reset-size6.size4,.katex .sizing.reset-size6.size4{font-size:.8em}.katex .fontsize-ensurer.reset-size6.size5,.katex .sizing.reset-size6.size5{font-size:.9em}.katex .fontsize-ensurer.reset-size6.size6,.katex .sizing.reset-size6.size6{font-size:1em}.katex .fontsize-ensurer.reset-size6.size7,.katex .sizing.reset-size6.size7{font-size:1.2em}.katex .fontsize-ensurer.reset-size6.size8,.katex .sizing.reset-size6.size8{font-size:1.44em}.katex .fontsize-ensurer.reset-size6.size9,.katex .sizing.reset-size6.size9{font-size:1.728em}.katex .fontsize-ensurer.reset-size6.size10,.katex .sizing.reset-size6.size10{font-size:2.074em}.katex .fontsize-ensurer.reset-size6.size11,.katex .sizing.reset-size6.size11{font-size:2.488em}.katex .fontsize-ensurer.reset-size7.size1,.katex .sizing.reset-size7.size1{font-size:.41666667em}.katex .fontsize-ensurer.reset-size7.size2,.katex .sizing.reset-size7.size2{font-size:.5em}.katex .fontsize-ensurer.reset-size7.size3,.katex .sizing.reset-size7.size3{font-size:.58333333em}.katex .fontsize-ensurer.reset-size7.size4,.katex .sizing.reset-size7.size4{font-size:.66666667em}.katex .fontsize-ensurer.reset-size7.size5,.katex .sizing.reset-size7.size5{font-size:.75em}.katex .fontsize-ensurer.reset-size7.size6,.katex .sizing.reset-size7.size6{font-size:.83333333em}.katex .fontsize-ensurer.reset-size7.size7,.katex .sizing.reset-size7.size7{font-size:1em}.katex .fontsize-ensurer.reset-size7.size8,.katex .sizing.reset-size7.size8{font-size:1.2em}.katex .fontsize-ensurer.reset-size7.size9,.katex .sizing.reset-size7.size9{font-size:1.44em}.katex .fontsize-ensurer.reset-size7.size10,.katex .sizing.reset-size7.size10{font-size:1.72833333em}.katex .fontsize-ensurer.reset-size7.size11,.katex .sizing.reset-size7.size11{font-size:2.07333333em}.katex .fontsize-ensurer.reset-size8.size1,.katex .sizing.reset-size8.size1{font-size:.34722222em}.katex .fontsize-ensurer.reset-size8.size2,.katex .sizing.reset-size8.size2{font-size:.41666667em}.katex .fontsize-ensurer.reset-size8.size3,.katex .sizing.reset-size8.size3{font-size:.48611111em}.katex .fontsize-ensurer.reset-size8.size4,.katex .sizing.reset-size8.size4{font-size:.55555556em}.katex .fontsize-ensurer.reset-size8.size5,.katex .sizing.reset-size8.size5{font-size:.625em}.katex .fontsize-ensurer.reset-size8.size6,.katex .sizing.reset-size8.size6{font-size:.69444444em}.katex .fontsize-ensurer.reset-size8.size7,.katex .sizing.reset-size8.size7{font-size:.83333333em}.katex .fontsize-ensurer.reset-size8.size8,.katex .sizing.reset-size8.size8{font-size:1em}.katex .fontsize-ensurer.reset-size8.size9,.katex .sizing.reset-size8.size9{font-size:1.2em}.katex .fontsize-ensurer.reset-size8.size10,.katex .sizing.reset-size8.size10{font-size:1.44027778em}.katex .fontsize-ensurer.reset-size8.size11,.katex .sizing.reset-size8.size11{font-size:1.72777778em}.katex .fontsize-ensurer.reset-size9.size1,.katex .sizing.reset-size9.size1{font-size:.28935185em}.katex .fontsize-ensurer.reset-size9.size2,.katex .sizing.reset-size9.size2{font-size:.34722222em}.katex .fontsize-ensurer.reset-size9.size3,.katex .sizing.reset-size9.size3{font-size:.40509259em}.katex .fontsize-ensurer.reset-size9.size4,.katex .sizing.reset-size9.size4{font-size:.46296296em}.katex .fontsize-ensurer.reset-size9.size5,.katex .sizing.reset-size9.size5{font-size:.52083333em}.katex .fontsize-ensurer.reset-size9.size6,.katex .sizing.reset-size9.size6{font-size:.5787037em}.katex .fontsize-ensurer.reset-size9.size7,.katex .sizing.reset-size9.size7{font-size:.69444444em}.katex .fontsize-ensurer.reset-size9.size8,.katex .sizing.reset-size9.size8{font-size:.83333333em}.katex .fontsize-ensurer.reset-size9.size9,.katex .sizing.reset-size9.size9{font-size:1em}.katex .fontsize-ensurer.reset-size9.size10,.katex .sizing.reset-size9.size10{font-size:1.20023148em}.katex .fontsize-ensurer.reset-size9.size11,.katex .sizing.reset-size9.size11{font-size:1.43981481em}.katex .fontsize-ensurer.reset-size10.size1,.katex .sizing.reset-size10.size1{font-size:.24108004em}.katex .fontsize-ensurer.reset-size10.size2,.katex .sizing.reset-size10.size2{font-size:.28929605em}.katex .fontsize-ensurer.reset-size10.size3,.katex .sizing.reset-size10.size3{font-size:.33751205em}.katex .fontsize-ensurer.reset-size10.size4,.katex .sizing.reset-size10.size4{font-size:.38572806em}.katex .fontsize-ensurer.reset-size10.size5,.katex .sizing.reset-size10.size5{font-size:.43394407em}.katex .fontsize-ensurer.reset-size10.size6,.katex .sizing.reset-size10.size6{font-size:.48216008em}.katex .fontsize-ensurer.reset-size10.size7,.katex .sizing.reset-size10.size7{font-size:.57859209em}.katex .fontsize-ensurer.reset-size10.size8,.katex .sizing.reset-size10.size8{font-size:.69431051em}.katex .fontsize-ensurer.reset-size10.size9,.katex .sizing.reset-size10.size9{font-size:.83317261em}.katex .fontsize-ensurer.reset-size10.size10,.katex .sizing.reset-size10.size10{font-size:1em}.katex .fontsize-ensurer.reset-size10.size11,.katex .sizing.reset-size10.size11{font-size:1.19961427em}.katex .fontsize-ensurer.reset-size11.size1,.katex .sizing.reset-size11.size1{font-size:.20096463em}.katex .fontsize-ensurer.reset-size11.size2,.katex .sizing.reset-size11.size2{font-size:.24115756em}.katex .fontsize-ensurer.reset-size11.size3,.katex .sizing.reset-size11.size3{font-size:.28135048em}.katex .fontsize-ensurer.reset-size11.size4,.katex .sizing.reset-size11.size4{font-size:.32154341em}.katex .fontsize-ensurer.reset-size11.size5,.katex .sizing.reset-size11.size5{font-size:.36173633em}.katex .fontsize-ensurer.reset-size11.size6,.katex .sizing.reset-size11.size6{font-size:.40192926em}.katex .fontsize-ensurer.reset-size11.size7,.katex .sizing.reset-size11.size7{font-size:.48231511em}.katex .fontsize-ensurer.reset-size11.size8,.katex .sizing.reset-size11.size8{font-size:.57877814em}.katex .fontsize-ensurer.reset-size11.size9,.katex .sizing.reset-size11.size9{font-size:.69453376em}.katex .fontsize-ensurer.reset-size11.size10,.katex .sizing.reset-size11.size10{font-size:.83360129em}.katex .fontsize-ensurer.reset-size11.size11,.katex .sizing.reset-size11.size11{font-size:1em}.katex .delimsizing.size1{font-family:KaTeX_Size1}.katex .delimsizing.size2{font-family:KaTeX_Size2}.katex .delimsizing.size3{font-family:KaTeX_Size3}.katex .delimsizing.size4{font-family:KaTeX_Size4}.katex .delimsizing.mult .delim-size1>span{font-family:KaTeX_Size1}.katex .delimsizing.mult .delim-size4>span{font-family:KaTeX_Size4}.katex .nulldelimiter{display:inline-block;width:.12em}.katex .delimcenter,.katex .op-symbol{position:relative}.katex .op-symbol.small-op{font-family:KaTeX_Size1}.katex .op-symbol.large-op{font-family:KaTeX_Size2}.katex .op-limits>.vlist-t{text-align:center}.katex .accent>.vlist-t{text-align:center}.katex .accent .accent-body{position:relative}.katex .accent .accent-body:not(.accent-full){width:0}.katex .overlay{display:block}.katex .mtable .vertical-separator{display:inline-block;min-width:1px}.katex .mtable .arraycolsep{display:inline-block}.katex .mtable .col-align-c>.vlist-t{text-align:center}.katex .mtable .col-align-l>.vlist-t{text-align:left}.katex .mtable .col-align-r>.vlist-t{text-align:right}.katex .svg-align{text-align:left}.katex svg{display:block;position:absolute;width:100%;height:inherit;fill:currentColor;stroke:currentColor;fill-rule:nonzero;fill-opacity:1;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1}.katex svg path{stroke:none}.katex img{border-style:none;min-width:0;min-height:0;max-width:none;max-height:none}.katex .stretchy{width:100%;display:block;position:relative;overflow:hidden}.katex .stretchy:after,.katex .stretchy:before{content:""}.katex .hide-tail{width:100%;position:relative;overflow:hidden}.katex .halfarrow-left{position:absolute;left:0;width:50.2%;overflow:hidden}.katex .halfarrow-right{position:absolute;right:0;width:50.2%;overflow:hidden}.katex .brace-left{position:absolute;left:0;width:25.1%;overflow:hidden}.katex .brace-center{position:absolute;left:25%;width:50%;overflow:hidden}.katex .brace-right{position:absolute;right:0;width:25.1%;overflow:hidden}.katex .x-arrow-pad{padding:0 .5em}.katex .mover,.katex .munder,.katex .x-arrow{text-align:center}.katex .boxpad{padding:0 .3em}.katex .fbox,.katex .fcolorbox{box-sizing:border-box;border:.04em solid}.katex .cancel-pad{padding:0 .2em}.katex .cancel-lap{margin-left:-.2em;margin-right:-.2em}.katex .sout{border-bottom-style:solid;border-bottom-width:.08em}.katex-display{display:block;margin:1em 0;text-align:center}.katex-display>.katex{display:block;text-align:center;white-space:nowrap}.katex-display>.katex>.katex-html{display:block;position:relative}.katex-display>.katex>.katex-html>.tag{position:absolute;right:0}.katex-display.leqno>.katex>.katex-html>.tag{left:0;right:auto}.katex-display.fleqn>.katex{text-align:left}.mdBody___raKXb{position:relative}.button___Ch5Pc{position:absolute;display:flex;align-items:center;justify-content:center;background:#0000001a;display:none}.previewFlowChart___vY1dq{align-items:flex-start;justify-content:end;background:none!important}.previewFlowChart___vY1dq button{margin:20px}.flex_box_center___Hpswl{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___ywvKM{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___SItpZ{align-items:center;box-align:center}.flex_box_center_end___WIAL3{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___FMKJn{flex-direction:column;box-orient:block-axis}.wrap___AW_2A{padding:20px 0}.wrap___AW_2A .control___w5xQm{display:flex;align-items:center;padding:20px 0;background:#fff}.wrap___AW_2A .control___w5xQm .ant-select{width:200px;margin-right:20px}.wrap___AW_2A .control___w5xQm .ant-select .ant-select-selector{height:34px!important;background-color:#f5f5f5;border:0;padding:0 10px}.wrap___AW_2A .control___w5xQm .ant-select .ant-select-selection-item,.wrap___AW_2A .control___w5xQm .ant-select .ant-select-selection-placeholder{line-height:34px!important}.wrap___AW_2A .control___w5xQm .ant-input-search{border:0;background:#f5f5f5;height:34px;width:260px;margin-right:30px}.wrap___AW_2A .control___w5xQm .ant-input-search input{background:#f5f5f5;color:#333}.wrap___AW_2A .control___w5xQm .ant-input-search .ant-input-search-icon:before{border-left:1px solid transparent}.wrap___AW_2A .control___w5xQm .btn___as1xd{width:90px;height:26px;line-height:26px;background:#0152d9;border-radius:4px;text-align:center;font-size:12px;color:#fff;margin-left:auto;cursor:pointer}.wrap___AW_2A .customTable___gGVV3{padding-top:20px}.wrap___AW_2A .customTable___gGVV3 .ant-table-thead tr{height:54px}.wrap___AW_2A .customTable___gGVV3 .ant-table-thead tr th{background-color:#f5f5f5;border:0;border-radius:0}.wrap___AW_2A .customTable___gGVV3 .ant-table-tbody tr{height:54px}.wrap___AW_2A .customTable___gGVV3 .ant-table-tbody tr td{border-bottom:0}.wrap___AW_2A .customTable___gGVV3 .ant-table-tbody tr:nth-child(2n){background-color:#f5f5f5}.wrap___AW_2A .customTable___gGVV3 .ant-table-tbody tr:nth-child(2n) td{background-color:#f5f5f5}.wrap___AW_2A .customTable___gGVV3 .ant-table-tbody tr:nth-child(odd){background-color:#fff}.wrap___AW_2A .customTable___gGVV3 .ant-table-tbody tr:nth-child(odd) td{background-color:#fff}.wrap___AW_2A .customTable___gGVV3 .ant-pagination{margin-top:40px}.wrap___AW_2A .customTable___gGVV3 .ant-pagination .ant-pagination-item-active{border-color:#0152d9;background:#0152d9}.wrap___AW_2A .customTable___gGVV3 .ant-pagination .ant-pagination-item-active a{color:#fff}.wrap___AW_2A .customTable___gGVV3 .ant-pagination button{line-height:initial}.bgH___J0V1_{height:10px;background-color:#fafafa;width:1300px;margin-left:-30px}.cusModal___2fPK2 [class~=ant-modal-confirm-btns]{display:none}.imgWrap___crzTi{display:flex}.imgWrap___crzTi .img___iwJRL{position:relative;background:#fafafa}.imgWrap___crzTi .img___iwJRL .iBtn___L11V_{width:54px;height:20px;background:#0152d9;border-radius:10px;text-align:center;line-height:20px;font-size:12px;font-weight:400;color:#fff;cursor:pointer;position:absolute;z-index:20;right:10px;top:10px}.imgWrap___crzTi .img___iwJRL .text___INAg4{position:absolute;z-index:20;left:50%;transform:translate(-50%);bottom:-28px;color:#333}.imgWrap___crzTi .img___iwJRL .no___H7kcX{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.imgWrap___crzTi .img___iwJRL .textP___Rdbzv{position:absolute;z-index:20;left:50%;transform:translate(-50%);bottom:-28px;color:#333}.video___yjo5C>video{width:316px}.sys___o3w4h{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;padding:0;max-height:850px;overflow-y:auto}.sys___o3w4h .li___WQQil{height:100%;margin-left:17px;margin-bottom:17px}.sys___o3w4h .li___WQQil .d1___KQ9j6{width:216px;height:340px;background-color:#efefef;position:relative}.sys___o3w4h .li___WQQil .d1___KQ9j6 video{height:100%;width:100%;object-fit:cover}.sys___o3w4h .li___WQQil .d1___KQ9j6 .img___iwJRL{width:100%;height:340px;overflow:hidden}.sys___o3w4h .li___WQQil .d1___KQ9j6 .btn___as1xd{position:absolute;z-index:2;width:100%;left:0;bottom:0;display:flex;justify-content:space-between;align-items:center;height:24px;background:#0152d9}.sys___o3w4h .li___WQQil .d1___KQ9j6 .btn___as1xd .b1___PA3Kc{width:100%;height:24px;color:#fff;padding:0 5px;line-height:24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sys___o3w4h .li___WQQil:nth-child(3n+1),.sys___o3w4h .li___WQQil:first-child{margin-left:0}.es___j13_3{display:inline-block;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.flex_box_center___t6Zg2{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___YFTSU{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___qbDmM{align-items:center;box-align:center}.flex_box_center_end___Bj6kw{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___Ou9DO{flex-direction:column;box-orient:block-axis}.wrap___foAmP{padding:20px 0}.wrap___foAmP .control___q0ttm{display:flex;align-items:center;padding:20px 0;background:#fff}.wrap___foAmP .control___q0ttm .ant-input-search{border:0;background:#f5f5f5;height:34px;width:260px;margin-right:30px}.wrap___foAmP .control___q0ttm .ant-input-search input{background:#f5f5f5;color:#333}.wrap___foAmP .control___q0ttm .ant-input-search .ant-input-search-icon:before{border-left:1px solid transparent}.wrap___foAmP .bgH___NAS04{height:10px;background-color:#fafafa;width:1300px;margin-left:-30px}.wrap___foAmP .sys___rqcXV{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;padding:0}.wrap___foAmP .sys___rqcXV .li___blFPM{height:100%;margin-left:17px;margin-bottom:40px}.wrap___foAmP .sys___rqcXV .li___blFPM .d1___Xzld0{width:216px;height:340px;background-color:#efefef;position:relative}.wrap___foAmP .sys___rqcXV .li___blFPM .d1___Xzld0 video{height:100%;width:100%;object-fit:cover}.wrap___foAmP .sys___rqcXV .li___blFPM .d1___Xzld0 .img___ckn7G{width:100%;height:340px;overflow:hidden}.wrap___foAmP .sys___rqcXV .li___blFPM .d1___Xzld0 .btn___fSMGG{z-index:2;width:100%;left:0;bottom:0;display:flex;justify-content:space-between;align-items:center;height:24px;background:#0152d9}.wrap___foAmP .sys___rqcXV .li___blFPM .d1___Xzld0 .btn___fSMGG .b1___zoANu{width:36%;height:24px;color:#fff;padding:0 5px;line-height:24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wrap___foAmP .sys___rqcXV .li___blFPM .d1___Xzld0 .btn___fSMGG .b2___bqZaY{width:64%;height:24px;color:#fff;padding:0 5px;text-align:right;line-height:24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wrap___foAmP .sys___rqcXV .li___blFPM .d1___Xzld0 .big___nQ5gf{position:absolute;z-index:6;width:40px;right:10px;top:12px;height:20px;line-height:20px;font-size:12px;border-radius:11px;background:#0152d9;text-align:center;color:#fff;cursor:pointer}.wrap___foAmP .sys___rqcXV .li___blFPM:nth-child(5n+1),.wrap___foAmP .sys___rqcXV .li___blFPM:first-child{margin-left:0}.cusModal___rTXoc [class~=ant-modal-confirm-btns]{display:none}.video___E4J_7>video{width:316px}.imgWrap___ENwuy{display:flex;margin-bottom:40px;margin-top:20px}.imgWrap___ENwuy .img___ckn7G{position:relative;background:#fafafa;flex-shrink:0}.imgWrap___ENwuy .img___ckn7G .iBtn___bXnJy{width:54px;height:20px;background:#0152d9;border-radius:10px;text-align:center;line-height:20px;font-size:12px;font-weight:400;color:#fff;cursor:pointer;position:absolute;z-index:20;right:10px;top:10px}.imgWrap___ENwuy .img___ckn7G .text___CK5up{position:absolute;z-index:20;left:50%;transform:translate(-50%);bottom:-28px;color:#333}.imgWrap___ENwuy .img___ckn7G .no___MBT10{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.imgWrap___ENwuy .img___ckn7G .textP___ibKK1{position:absolute;z-index:20;left:50%;transform:translate(-50%);bottom:-28px;color:#333}.imgWrap___ENwuy .img___ckn7G .l___Gi38o{position:absolute;z-index:21;left:-26px;top:50%;color:#0152d9;transform:translateY(-50%);cursor:pointer}.imgWrap___ENwuy .img___ckn7G .r___HNibN{position:absolute;z-index:21;right:-26px;top:50%;color:#0152d9;transform:translateY(-50%);cursor:pointer}.fo___DQwO8 .b___z8B9p{display:block;float:right;margin-top:20px}.flex_box_center___xF1ge{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___YGq9c{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___wd_iR{align-items:center;box-align:center}.flex_box_center_end___HoL5p{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___Oy7FC{flex-direction:column;box-orient:block-axis}.warp____YDkr .ant-input-affix-wrapper{background:#f5f5f5;width:220px;height:34px;border-radius:4px;padding-left:14px}.warp____YDkr .ant-input-affix-wrapper i{cursor:pointer}.warp____YDkr .header___BRNBu{display:flex;justify-content:space-between;align-items:center;margin-bottom:40px;padding-top:30px}.warp____YDkr .empty___iwhMt{width:100%;height:100%;display:box;display:flex;justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center;flex-direction:column;box-orient:block-axis;background:#fff;padding:100px}.flex_box_center___Xa_jj{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___N_2qI{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___wGZOw{align-items:center;box-align:center}.flex_box_center_end___GYY4W{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___jR_ZX{flex-direction:column;box-orient:block-axis}.subjectTable___WrGqf .title___ZCcfg{display:flex;justify-content:flex-start;margin-bottom:30px}.subjectTable___WrGqf .customTable___xSvZm .ant-table-thead tr{height:50px}.subjectTable___WrGqf .customTable___xSvZm .ant-table-thead tr th{background-color:#f5f5f5;border:0;border-radius:0}.subjectTable___WrGqf .customTable___xSvZm .ant-pagination{margin-top:14px}.subjectTable___WrGqf .customTable___xSvZm .ant-pagination .ant-pagination-item-active{border-color:#0152d9;background:#0152d9}.subjectTable___WrGqf .customTable___xSvZm .ant-pagination .ant-pagination-item-active a{color:#fff}.subjectTable___WrGqf .customTable___xSvZm .ant-pagination button{line-height:initial}.subjectTable___WrGqf .customTable___xSvZm .row___Acnda{height:50px}.subjectTable___WrGqf .customTable___xSvZm .row___Acnda td{border-bottom:0}.subjectTable___WrGqf .customTable___xSvZm .row___Acnda.row___Acnda:nth-child(odd){background-color:#fff}.subjectTable___WrGqf .customTable___xSvZm .row___Acnda.row___Acnda:nth-child(2n){background-color:#f5f5f5}.subjectTable___WrGqf .line___nmQeX{height:1px;background:#f1f1f1;margin-bottom:40px}.CodeMirror{font-family:monospace;height:300px;color:#000;direction:ltr}.CodeMirror-lines{padding:4px 0}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{padding:0 4px}.CodeMirror-scrollbar-filler,.CodeMirror-gutter-filler{background-color:#fff}.CodeMirror-gutters{border-right:1px solid #ddd;background-color:#f7f7f7;white-space:nowrap}.CodeMirror-linenumber{padding:0 3px 0 5px;min-width:20px;text-align:right;color:#999;white-space:nowrap}.CodeMirror-guttermarker{color:#000}.CodeMirror-guttermarker-subtle{color:#999}.CodeMirror-cursor{border-left:1px solid black;border-right:none;width:0}.CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}.cm-fat-cursor .CodeMirror-cursor{width:auto;border:0!important;background:#7e7}.cm-fat-cursor div.CodeMirror-cursors{z-index:1}.cm-fat-cursor-mark{background-color:#14ff1480;animation:blink 1.06s steps(1) infinite}.cm-animate-fat-cursor{width:auto;border:0;animation:blink 1.06s steps(1) infinite;background-color:#7e7}.cm-tab{display:inline-block;text-decoration:inherit}.CodeMirror-rulers{position:absolute;inset:-50px 0 0;overflow:hidden}.CodeMirror-ruler{border-left:1px solid #ccc;top:0;bottom:0;position:absolute}.cm-s-default .cm-header{color:#00f}.cm-s-default .cm-quote{color:#090}.cm-negative{color:#d44}.cm-positive{color:#292}.cm-header,.cm-strong{font-weight:700}.cm-em{font-style:italic}.cm-link{text-decoration:underline}.cm-strikethrough{text-decoration:line-through}.cm-s-default .cm-keyword{color:#708}.cm-s-default .cm-atom{color:#219}.cm-s-default .cm-number{color:#164}.cm-s-default .cm-def{color:#00f}.cm-s-default .cm-variable-2{color:#05a}.cm-s-default .cm-variable-3,.cm-s-default .cm-type{color:#085}.cm-s-default .cm-comment{color:#a50}.cm-s-default .cm-string{color:#a11}.cm-s-default .cm-string-2{color:#f50}.cm-s-default .cm-meta,.cm-s-default .cm-qualifier{color:#555}.cm-s-default .cm-builtin{color:#30a}.cm-s-default .cm-bracket{color:#997}.cm-s-default .cm-tag{color:#170}.cm-s-default .cm-attribute{color:#00c}.cm-s-default .cm-hr{color:#999}.cm-s-default .cm-link{color:#00c}.cm-s-default .cm-error,.cm-invalidchar{color:red}.CodeMirror-composing{border-bottom:2px solid}div.CodeMirror span.CodeMirror-matchingbracket{color:#0b0}div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#a22}.CodeMirror-matchingtag{background:#ff96004d}.CodeMirror-activeline-background{background:#e8f2ff}.CodeMirror{position:relative;overflow:hidden;background:#fff}.CodeMirror-scroll{overflow:scroll!important;margin-bottom:-50px;margin-right:-50px;padding-bottom:50px;height:100%;outline:none;position:relative}.CodeMirror-sizer{position:relative;border-right:50px solid transparent}.CodeMirror-vscrollbar,.CodeMirror-hscrollbar,.CodeMirror-scrollbar-filler,.CodeMirror-gutter-filler{position:absolute;z-index:6;display:none;outline:none}.CodeMirror-vscrollbar{right:0;top:0;overflow-x:hidden;overflow-y:scroll}.CodeMirror-hscrollbar{bottom:0;left:0;overflow-y:hidden;overflow-x:scroll}.CodeMirror-scrollbar-filler{right:0;bottom:0}.CodeMirror-gutter-filler{left:0;bottom:0}.CodeMirror-gutters{position:absolute;left:0;top:0;min-height:100%;z-index:3}.CodeMirror-gutter{white-space:normal;height:100%;display:inline-block;vertical-align:top;margin-bottom:-50px}.CodeMirror-gutter-wrapper{position:absolute;z-index:4;background:none!important;border:none!important}.CodeMirror-gutter-background{position:absolute;top:0;bottom:0;z-index:4}.CodeMirror-gutter-elt{position:absolute;cursor:default;z-index:4}.CodeMirror-gutter-wrapper ::selection{background-color:transparent}.CodeMirror-gutter-wrapper ::-moz-selection{background-color:transparent}.CodeMirror-lines{cursor:text;min-height:1px}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{border-radius:0;border-width:0;background:transparent;font-family:inherit;font-size:inherit;margin:0;white-space:pre;word-wrap:normal;line-height:inherit;color:inherit;z-index:2;position:relative;overflow:visible;-webkit-tap-highlight-color:transparent;font-variant-ligatures:contextual}.CodeMirror-wrap pre.CodeMirror-line,.CodeMirror-wrap pre.CodeMirror-line-like{word-wrap:break-word;white-space:pre-wrap;word-break:normal}.CodeMirror-linebackground{position:absolute;inset:0;z-index:0}.CodeMirror-linewidget{position:relative;z-index:2;padding:.1px}.CodeMirror-rtl pre{direction:rtl}.CodeMirror-code{outline:none}.CodeMirror-scroll,.CodeMirror-sizer,.CodeMirror-gutter,.CodeMirror-gutters,.CodeMirror-linenumber{box-sizing:content-box}.CodeMirror-measure{position:absolute;width:100%;height:0;overflow:hidden;visibility:hidden}.CodeMirror-cursor{position:absolute;pointer-events:none}.CodeMirror-measure pre{position:static}div.CodeMirror-cursors{visibility:hidden;position:relative;z-index:3}div.CodeMirror-dragcursors,.CodeMirror-focused div.CodeMirror-cursors{visibility:visible}.CodeMirror-selected{background:#d9d9d9}.CodeMirror-focused .CodeMirror-selected{background:#d7d4f0}.CodeMirror-crosshair{cursor:crosshair}.CodeMirror-line::selection,.CodeMirror-line>span::selection,.CodeMirror-line>span>span::selection{background:#d7d4f0}.CodeMirror-line::-moz-selection,.CodeMirror-line>span::-moz-selection,.CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}.cm-searching{background-color:#ffa;background-color:#ff06}.cm-force-border{padding-right:.1px}@media print{.CodeMirror div.CodeMirror-cursors{visibility:hidden}}.cm-tab-wrap-hack:after{content:""}span.CodeMirror-selectedtext{background:none}#educoder .markdown-editor-wrapper{position:relative}#educoder .markdown-editor-body{display:flex;flex-flow:row nowrap;width:100%;height:calc(100% - 38px);align-items:center}#educoder .markdown-editor-body .codemirror-container{flex:1 0;height:100%;width:100%;overflow:hidden}#educoder .markdown-editor-body .preview-container{flex:1 0;height:100%;margin:10px 0;padding:8px 8px 50px;background:#fff;overflow-y:auto;box-sizing:border-box;border-left:1px solid #ccc;word-wrap:break-word;word-break:break-word;white-space:normal;font-size:16px;position:relative}#educoder .markdown-editor-container{border:1px solid #ccc;overflow:hidden;border-radius:4px;margin-bottom:12px;font-size:16px}#educoder .markdown-editor-container.full-screen{position:fixed;inset:0;height:100%!important;z-index:998}#educoder .markdown-editor-container.full-screen .preview-container>div{padding-bottom:180px!important}#educoder .markdown-editor-container.full-screen .CodeMirror-sizer>div{margin-bottom:90px}#educoder .markdown-editor-container.on-preview .codemirror-container,#educoder .markdown-editor-container.on-preview .preview-container{width:50%}#educoder .mini .markdown-editor-body{height:calc(100% - 28px)}#educoder .flex-end{justify-content:flex-end}#educoder .my-codemirror-container{border:1px solid #ccc;width:100%;margin-bottom:24px}#educoder .markdown-tip{color:#cdcdcd;font-size:12px;position:absolute;right:0;bottom:-28px;margin-bottom:7px}#educoder .CodeMirror-lines{padding:4px 0}#educoder .CodeMirror pre.CodeMirror-line,#educoder .CodeMirror pre.CodeMirror-line-like{padding:0 4px}#educoder .CodeMirror-scrollbar-filler,#educoder .CodeMirror-gutter-filler{background-color:#fff}#educoder .CodeMirror-gutters{border-right:1px solid #ddd;background-color:#f7f7f7;white-space:nowrap}#educoder .CodeMirror-linenumber{padding:0 3px 0 5px;min-width:20px;text-align:right;color:#999;white-space:nowrap}#educoder .CodeMirror-guttermarker{color:#000}#educoder .CodeMirror-guttermarker-subtle{color:#999}#educoder .CodeMirror-cursor{border-left:1px solid black;border-right:none;width:0}#educoder .CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}#educoder .cm-fat-cursor .CodeMirror-cursor{width:auto;border:0!important;background:#7e7}#educoder .cm-fat-cursor div.CodeMirror-cursors{z-index:1}#educoder .cm-fat-cursor-mark{background-color:#14ff1480;animation:blink 1.06s steps(1) infinite}#educoder .cm-animate-fat-cursor{width:auto;border:0;animation:blink 1.06s steps(1) infinite;background-color:#7e7}@keyframes blink{50%{background-color:transparent}}#educoder .cm-tab{display:inline-block;text-decoration:inherit}#educoder .CodeMirror-rulers{position:absolute;inset:-50px 0 0;overflow:hidden}#educoder .CodeMirror-ruler{border-left:1px solid #ccc;top:0;bottom:0;position:absolute}#educoder .cm-s-default .cm-header{color:#00f}#educoder .cm-s-default .cm-quote{color:#090}#educoder .cm-negative{color:#d44}#educoder .cm-positive{color:#292}#educoder .cm-header,#educoder .cm-strong{font-weight:700}#educoder .cm-em{font-style:italic}#educoder .cm-link{text-decoration:underline}#educoder .cm-strikethrough{text-decoration:line-through}#educoder .cm-s-default .cm-keyword{color:#708}#educoder .cm-s-default .cm-atom{color:#219}#educoder .cm-s-default .cm-number{color:#164}#educoder .cm-s-default .cm-def{color:#00f}#educoder .cm-s-default .cm-variable-2{color:#05a}#educoder .cm-s-default .cm-variable-3,#educoder .cm-s-default .cm-type{color:#085}#educoder .cm-s-default .cm-comment{color:#a50}#educoder .cm-s-default .cm-string{color:#a11}#educoder .cm-s-default .cm-string-2{color:#f50}#educoder .cm-s-default .cm-meta,#educoder .cm-s-default .cm-qualifier{color:#555}#educoder .cm-s-default .cm-builtin{color:#30a}#educoder .cm-s-default .cm-bracket{color:#997}#educoder .cm-s-default .cm-tag{color:#170}#educoder .cm-s-default .cm-attribute{color:#00c}#educoder .cm-s-default .cm-hr{color:#999}#educoder .cm-s-default .cm-link{color:#00c}#educoder .cm-s-default .cm-error,#educoder .cm-invalidchar{color:red}#educoder .CodeMirror-composing{border-bottom:2px solid}#educoder div.CodeMirror span.CodeMirror-matchingbracket{color:#0b0}#educoder div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#a22}#educoder .CodeMirror-matchingtag{background:#ff96004d}#educoder .CodeMirror-activeline-background{background:#e8f2ff}#educoder .CodeMirror{position:relative;overflow:hidden;background:#fff}#educoder .CodeMirror-scroll{overflow:scroll!important;margin-bottom:0;margin-right:0;padding-bottom:5px;height:100%;outline:none;position:relative}#educoder .CodeMirror-sizer{position:relative;border-right:0px}#educoder .CodeMirror-vscrollbar,#educoder .CodeMirror-hscrollbar,#educoder .CodeMirror-scrollbar-filler,#educoder .CodeMirror-gutter-filler{position:absolute;z-index:6;display:none}#educoder .CodeMirror-vscrollbar{right:0;top:0;overflow-x:hidden;overflow-y:scroll}#educoder .CodeMirror-hscrollbar{bottom:0;left:0;overflow-y:hidden;overflow-x:scroll}#educoder .CodeMirror-scrollbar-filler{right:0;bottom:0}#educoder .CodeMirror-gutter-filler{left:0;bottom:0}#educoder .CodeMirror-gutters{position:absolute;left:0;top:0;min-height:100%;z-index:3}#educoder .CodeMirror-gutter{white-space:normal;height:100%;display:inline-block;vertical-align:top;margin-bottom:-50px}#educoder .CodeMirror-gutter-wrapper{position:absolute;z-index:4;background:none!important;border:none!important}#educoder .CodeMirror-gutter-background{position:absolute;top:0;bottom:0;z-index:4}#educoder .CodeMirror-gutter-elt{position:absolute;cursor:default;z-index:4}#educoder .CodeMirror-gutter-wrapper ::selection{background-color:transparent}#educoder .CodeMirror-gutter-wrapper ::-moz-selection{background-color:transparent}#educoder .CodeMirror-lines{cursor:text;min-height:1px}#educoder .CodeMirror pre.CodeMirror-line,#educoder .CodeMirror pre.CodeMirror-line-like{border-radius:0;border-width:0;background:transparent;font-family:inherit;font-size:inherit;margin:0;white-space:pre;word-wrap:normal;line-height:inherit;color:inherit;z-index:2;position:relative;overflow:visible;-webkit-tap-highlight-color:transparent;font-variant-ligatures:contextual}#educoder .CodeMirror-wrap pre.CodeMirror-line,#educoder .CodeMirror-wrap pre.CodeMirror-line-like{word-wrap:break-word;white-space:pre-wrap;word-break:normal}#educoder .CodeMirror-linebackground{position:absolute;inset:0;height:100vh!important;z-index:1100}#educoder .CodeMirror-linebackground .preview-container>div{padding-bottom:180px!important}#educoder .CodeMirror-linebackground .CodeMirror-sizer>div{margin-bottom:90px}#educoder .CodeMirror-linewidget{position:relative;z-index:2;padding:.1px}#educoder .CodeMirror-rtl pre{direction:rtl}#educoder .CodeMirror-code{outline:none}#educoder .CodeMirror-scroll,#educoder .CodeMirror-sizer,#educoder .CodeMirror-gutter,#educoder .CodeMirror-gutters,#educoder .CodeMirror-linenumber{box-sizing:content-box}#educoder .CodeMirror-measure{position:absolute;width:100%;height:0;overflow:hidden;visibility:hidden}#educoder .CodeMirror-cursor{position:absolute;pointer-events:none}#educoder .CodeMirror-measure pre{position:static}#educoder div.CodeMirror-cursors{visibility:hidden;position:relative;z-index:3}#educoder div.CodeMirror-dragcursors,#educoder .CodeMirror-focused div.CodeMirror-cursors{visibility:visible}#educoder .CodeMirror-selected{background:#d9d9d9}#educoder .CodeMirror-focused .CodeMirror-selected{background:#d7d4f0}#educoder .CodeMirror-crosshair{cursor:crosshair}#educoder .CodeMirror-line::selection,#educoder .CodeMirror-line>span::selection,#educoder .CodeMirror-line>span>span::selection{background:#d7d4f0}#educoder .CodeMirror-line::-moz-selection,#educoder .CodeMirror-line>span::-moz-selection,#educoder .CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}#educoder .cm-searching{background-color:#ffa;background-color:#ff06}#educoder .cm-force-border{padding-right:.1px}@media print{#educoder .CodeMirror div.CodeMirror-cursors{visibility:hidden}}#educoder .cm-tab-wrap-hack:after{content:""}#educoder span.CodeMirror-selectedtext{background:none}#educoder .CodeMirror-sizer{padding-top:10px;padding-bottom:10px!important}#educoder .CodeMirror-empty.CodeMirror-focused{outline:none}#educoder .CodeMirror pre.CodeMirror-placeholder{color:#999}#educoder .CodeMirror{position:relative;overflow:hidden;background:#fff;word-break:break-word}#educoder .CodeMirror pre.CodeMirror-line,#educoder .CodeMirror pre.CodeMirror-line-like{word-wrap:break-word;word-break:break-word;white-space:pre-wrap;line-height:1.6}.markdown-toolbar-container{display:flex;flex-flow:row wrap;align-items:center;padding:0 28px 0 5px;margin:0;position:relative;list-style:none;background:#fff;border-bottom:1px solid #ccc;box-sizing:border-box;line-height:20px;width:100%;min-height:30px;height:38px;overflow:hidden}.markdown-toolbar-container .fill-tip{cursor:pointer;font-size:12px;display:inline-block;padding:5px;border:1px solid #E99237;border-radius:5px;box-sizing:border-box;line-height:16px;height:auto;color:#a65500;background-color:#fff1e2;position:relative;margin-left:10px}.markdown-toolbar-container .fill-tip:before{content:" ";width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:6px solid #FFF1E2;position:absolute;left:-6px;top:6px;z-index:10}.markdown-toolbar-container .fill-tip:after{content:" ";width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:6px solid #E99237;position:absolute;left:-7px;top:6px}.markdown-toolbar-container li{color:#666;padding:0 1px;height:100%;display:flex;height:38px;flex-flow:column nowrap;justify-content:center}.markdown-toolbar-container a,.markdown-toolbar-container span{display:block}.markdown-toolbar-container a{width:28px;color:#666;cursor:pointer;text-align:center;font-size:18px}.markdown-toolbar-container a i{font-size:18px}.markdown-toolbar-container a i:before{font-size:18px}.markdown-toolbar-container .btn-null{width:auto;display:flex;flex-flow:row nowrap;align-items:center}.markdown-toolbar-container .insert-blank{color:#e99237;font-size:18px}.markdown-toolbar-container span.v-line{margin:0 5px;height:65%;border-right:1px solid #ccc}.mini .markdown-toolbar-container li{height:28px}.editor-resize{display:block;width:120px;height:4px;left:54%;border-top:1px solid #ccc;border-bottom:1px solid #ccc;cursor:row-resize;white-space:nowrap;overflow:hidden;text-transform:capitalize;box-sizing:border-box;margin:0 auto}.btn-full-screen{position:absolute;right:5px}@font-face{font-family:md-iconfont;src:url(./static/iconfont.345f94c8.eot);src:url(./static/iconfont.345f94c8.eot#iefix) format("embedded-opentype"),url(./static/iconfont.deef216b.woff) format("woff"),url(./static/iconfont.42606faf.ttf) format("truetype"),url(./static/iconfont.504b881c.svg#iconfont) format("svg")}.md-iconfont{font-family:md-iconfont!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-uniE900:before{content:"\e900";font-size:14px;margin-left:5px}.icon-shrink:before{content:"\e728"}.icon-enlarge:before{content:"\e623"}.icon-code:before{content:"\e602"}.icon-italic:before{content:"\e718"}.icon-bold:before{content:"\e644"}.icon-picture:before{content:"\e606"}.icon-minus:before{content:"\e62c"}.icon-order-list:before{content:"\e655"}.icon-link:before{content:"\e7d4"}.icon-formula:before{content:"\e633"}.icon-unorder-list:before{content:"\e668"}.icon-edit:before{content:"\e603"}.icon-table:before{content:"\e7db"}.icon-sum:before{content:"\e667"}.icon-eye:before{content:"\e69f"}.icon-eye-slash:before{content:"\e601"}.icon-eraser:before{content:"\e8cd"}.icon-file-code:before{content:"\e9ec"}.cm-s-blackboard.CodeMirror{background:#0c1021;color:#f8f8f8}.cm-s-blackboard div.CodeMirror-selected{background:#253b76}.cm-s-blackboard .CodeMirror-line::selection,.cm-s-blackboard .CodeMirror-line>span::selection,.cm-s-blackboard .CodeMirror-line>span>span::selection{background:#253b76fc}.cm-s-blackboard .CodeMirror-line::-moz-selection,.cm-s-blackboard .CodeMirror-line>span::-moz-selection,.cm-s-blackboard .CodeMirror-line>span>span::-moz-selection{background:#253b76fc}.cm-s-blackboard .CodeMirror-gutters{background:#0c1021;border-right:0}.cm-s-blackboard .CodeMirror-guttermarker{color:#fbde2d}.cm-s-blackboard .CodeMirror-guttermarker-subtle,.cm-s-blackboard .CodeMirror-linenumber{color:#888}.cm-s-blackboard .CodeMirror-cursor{border-left:1px solid #A7A7A7}.cm-s-blackboard .cm-keyword{color:#fbde2d}.cm-s-blackboard .cm-atom,.cm-s-blackboard .cm-number{color:#d8fa3c}.cm-s-blackboard .cm-def{color:#8da6ce}.cm-s-blackboard .cm-variable{color:#ff6400}.cm-s-blackboard .cm-operator{color:#fbde2d}.cm-s-blackboard .cm-comment{color:#aeaeae}.cm-s-blackboard .cm-string,.cm-s-blackboard .cm-string-2{color:#61ce3c}.cm-s-blackboard .cm-meta{color:#d8fa3c}.cm-s-blackboard .cm-builtin,.cm-s-blackboard .cm-tag,.cm-s-blackboard .cm-attribute{color:#8da6ce}.cm-s-blackboard .cm-header{color:#ff6400}.cm-s-blackboard .cm-hr{color:#aeaeae}.cm-s-blackboard .cm-link{color:#8da6ce}.cm-s-blackboard .cm-error{background:#9d1e15;color:#f8f8f8}.cm-s-blackboard .CodeMirror-activeline-background{background:#3c3636}.cm-s-blackboard .CodeMirror-matchingbracket{outline:1px solid grey;color:#fff!important}.upload-button{width:106px;height:32px;line-height:32px;font-size:12px;display:block;position:relative;color:#0152d9}.upload-button input{opacity:0;width:160px;height:32px;position:absolute;top:0;left:0;z-index:-1}.imageDimensions___a7crR{display:flex;justify-content:center;align-items:center;position:fixed;width:100%;height:100vh;left:0;top:0;z-index:1005;background:#fff;overflow:hidden}.imageDimensions___a7crR .img___Kroat{visibility:hidden;max-width:80%;min-width:500px}.imageDimensions___a7crR [class*=_toolbox_colors]{position:fixed;left:0;bottom:0}.imageDimensions___a7crR.fullWidth___c492T .img___Kroat{max-width:100%;width:100%;height:100%}.myPaletteDiv___Xjz2I{position:relative;left:-15px;width:320px}.myPaletteDiv___Xjz2I canvas{margin-top:15px}.flowChartWrp____f45r [class^=goTXarea],.flowChartWrp____f45r textarea{min-width:70px;margin-left:-15px!important}.maxH60___Pd4Re [class^=ant-modal-content]{height:57px!important;overflow:hidden}.drawerWrap___MfDw8 [class~=ant-drawer-body]{padding:0!important}.lists___xhHyq{padding-bottom:10px}.lists___xhHyq code{background:none!important}.lists___xhHyq>div>div:first-child{background:#f6f6f6;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:10px 0;font-size:12px;cursor:pointer}.lists___xhHyq>div>div:first-child [class^=katex]{font-size:22px}.item___pWJAA{position:relative}.item___pWJAA:nth-last-child(-n+3) .children___sDG61{left:initial;right:5px}.item___pWJAA:hover{z-index:2147483648}.item___pWJAA:hover .children___sDG61{display:block}.children___sDG61{display:none;position:absolute;left:6px;top:70px;width:440px;max-height:400px;overflow:auto;background:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:0 0 6px #ccc;padding:15px}.children___sDG61 h1{font-size:14px;padding-top:6px}.children___sDG61 .diamond___FwgzD>div{background:#f6f6f6;display:flex;align-items:center;justify-content:center;flex-direction:column;cursor:pointer;height:50px;font-size:12px;padding:0 10px;min-width:80px}.children___sDG61 .diamond___FwgzD>div [class^=katex]{font-size:14px}.button___WPN6r{position:absolute;right:20px;bottom:20px}.mathWrap___FmnMJ{width:800px;height:550px}.mathFillWrap___PmY3H{cursor:pointer}.mathFillWrap___PmY3H ::part(menu-toggle){color:#00f;opacity:1;display:none}.mathFillWrap___PmY3H math-field{background:none}.mathFillWrap___PmY3H *{pointer-events:none}.flex___eLcnP{display:flex;display:-ms-flex}.flex1___yUTT7{flex:1 1}.color666___TiUhG{color:#666}.error___gTTtv{border-color:#f5222d}.deleteIcon___mnZW1{cursor:pointer;color:#ccc;margin-left:15px;font-size:18px}.addIcon___JC5NS{cursor:pointer;color:#29bd8b;margin-left:6px;font-size:16px;padding-top:1px}.flex_box_center___epJYP{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___SU6BD{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___Qes2t{align-items:center;box-align:center}.flex_box_center_end___hGppz{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___uzhhO{flex-direction:column;box-orient:block-axis}.wrap___rEjJ0{padding:20px 30px;box-sizing:border-box}.modal___gRDV9 div[class~=ant-modal-confirm-content]{font-size:16px;text-align:center}.modal___gRDV9 span[class~=ant-modal-title]{font-size:16px}.titleWrap___MK_OO{margin:10px 0}.required___Hja3H{margin-right:4px;color:#e04040;font-size:16px}.title___vMFKz{font-size:14px;color:#333}.colorGray___hNhIL{color:#888}.choiceWrap___Xx5du{display:flex;margin-top:15px}.answer___cbuNE{color:#888;display:block;width:38px;height:38px;text-align:center;line-height:38px;border-radius:4px;cursor:pointer;border:1px solid #e2e2e2;margin-right:10px}.activeAnswer___LwFG7{background:#ff7500;color:#fff;border:1px solid #ff7500}.deleteIcon____HG4s{cursor:pointer;color:#ccc;margin-left:15px;font-size:18px}.addIcon___r_Vhy{cursor:pointer;color:#29bd8b;margin-left:6px;font-size:16px;padding-top:1px}.editorWrap___OYwur{flex:1 1}.htmlWrap___qXHYn{display:flex;margin-top:0;min-height:38px;border-radius:2px;max-width:1056px;word-break:break-all;border:1px solid #dddddd;padding-left:10px;padding-top:6px}.htmlWrap___qXHYn p{margin:7px 10px}.radio___urtyZ{width:60px;height:32px;line-height:32px;text-align:center}.color333___Lah7k{color:#333}.color999___TmkZt{color:#999}.questionType___r_bKw{display:box;display:flex}.questionType___r_bKw>div{flex:1 1}.questionChoices___LA7VM{margin-top:15px}.questionChoices___LA7VM>div{margin:10px 0}.action___fTTDM{display:flex;justify-content:flex-end;align-items:center}.difficult___Mg7lT label[class~=ant-radio-button-wrapper]{width:106px;height:33px;line-height:33px;background:#eee;border-radius:17px;color:#333;text-align:center;border:0px;margin-right:27px;margin-top:6px}.difficult___Mg7lT label[class~=ant-radio-button-wrapper]:not(:first-child):before{width:0px}.difficult___Mg7lT label[class~=ant-radio-button-wrapper-checked]{width:106px;height:33px;background:#0152d9;border-radius:17px;text-align:center;border:0px;color:#fff!important;margin-right:27px;margin-top:6px}.fold___oVjRI .head___fpwmn{height:46px;background:#f2f2f2;display:flex;align-items:center;padding-left:10px;padding-right:20px;margin-bottom:10px;cursor:pointer}.fold___oVjRI .head___fpwmn span{font-size:12px;color:#333;margin-left:5px}.fold___oVjRI .head___fpwmn i{display:inline-block}.fold___oVjRI .head___fpwmn b{color:#165dff;cursor:pointer;margin-left:auto}.divname___O7KlL{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:3;overflow:hidden}.btn_warp___aj_Vv{display:flex;justify-content:flex-end;margin-top:20px}.btn_warp___aj_Vv [class~=ant-btn-sm]{font-size:12px}.wrap___F7E3F .selectWrapper____kESB div[class~=ant-select-selector]{min-height:46px!important}.wrap___F7E3F .selectWrapper____kESB div[class~=ant-select-selector] span[class~=ant-select-selection-item]{height:38px!important;line-height:38px!important;padding:0 10px!important}.wrap___F7E3F .selectWrapper____kESB div[class~=ant-select-selector] span[class~=anticon-close]{font-size:14px!important}.wrap___F7E3F .selectWrapper____kESB span[class~=ant-select-arrow]{right:12px}.wrap___F7E3F .tips___aHjQY{font-size:14px;font-weight:400;color:#9096a3}.wrap___F7E3F .linkBtn___uggVr{font-size:14px;font-weight:400;color:#3061d0;cursor:pointer}.mainText____S1I0{font-size:14px;font-weight:400;color:#5f6368}.public_tips___sZVWd{font-size:14px;font-weight:400;line-height:26px;color:#9096a3;margin-bottom:15px;display:flex;align-items:flex-start;padding:10px;background-color:#f6f7f9}.inputCss___t66EO .ant-input{min-height:30px;border-radius:4px}.bt___lXptu{display:inline-block;margin-inline-end:4px;color:#ff4d4f;font-size:14px;line-height:1}.add_style___knrMF{position:absolute!important;top:-30px!important;left:145px!important}.btn___kReTL{width:112px;height:34px;background:#fff;border-radius:4px;border:1px solid #DCDCDC;color:#3061d0;display:flex;align-items:center;justify-content:center;user-select:none;font-size:14px;cursor:pointer;transition:.3s;line-height:14px}.btn___kReTL:hover{border:1px solid #3061D0}.btn___kReTL i{margin-right:10px;font-size:14px}.redBtn___UFEL0{width:112px;height:34px;background:#fff;border-radius:4px;border:1px solid #DCDCDC;color:#3061d0;display:flex;align-items:center;justify-content:center;user-select:none;font-size:14px;cursor:pointer;transition:.3s;line-height:14px;width:140px;border:1px solid #EE5D5D;color:#e30000}.redBtn___UFEL0:hover{border:1px solid #3061D0}.redBtn___UFEL0 i{margin-right:10px;font-size:14px}.redBtn___UFEL0:hover{border:1px solid #ff7875;color:#ff7875}.ai_review_warp___xdNyj{box-shadow:0 2px 4px #f1f4f9;display:flex;align-items:center;justify-content:space-between;height:46px;padding:0 10px 0 25px;background-color:#f6f7f9;margin-top:20px}.ai_review_warp___xdNyj .under_review___LPpOL{font-size:14px;color:#333;display:flex;align-items:center}.ai_review_warp___xdNyj .under_review___LPpOL span{cursor:pointer;padding:0 2px}.ai_review_warp___xdNyj .btn_operate___owqg5,.ai_review_warp___xdNyj .btn_review___RoZoh{height:32px;display:flex;justify-content:center;align-items:center;cursor:pointer}.ai_review_warp___xdNyj .btn_operate___owqg5:hover,.ai_review_warp___xdNyj .btn_review___RoZoh:hover{color:#3061d0}.ai_review_warp___xdNyj .btn_review___RoZoh{width:134px;background:#fff;box-shadow:0 2px 4px #e0dfe1;border-radius:4px;border:1px solid #BACFFE;font-size:14px;color:#3061d0;margin-left:20px}.ai_review_warp___xdNyj .btn_review___RoZoh:hover{background:#3061d0;color:#fff;border:1px solid #3061D0}.ai_review_warp___xdNyj .is_disabled___T2_8u{opacity:.5;cursor:not-allowed}.ai_review_warp___xdNyj .is_disabled___T2_8u:hover{color:#3061d0;background:#fff;border:1px solid #BACFFE}.title_sty___nTv6u{color:#333;font-weight:700;margin-bottom:10px}.btns_pfbz___kGOTA{font-size:14px;color:#3061d0;display:flex;align-items:center;margin-left:30px;cursor:pointer}.btns_pfbz___kGOTA img{width:14px;height:14px;margin-right:5px}.btns_pfbz___kGOTA:hover{opacity:.7}.flex_box_center___dDNpp{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___ovpjv{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___oqAEt{align-items:center;box-align:center}.flex_box_center_end___mHCIK{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___GZMP2{flex-direction:column;box-orient:block-axis}.posWarp___ZUxXl{position:relative}.posWarp___ZUxXl:hover .pos___A7NKx{display:block}.posWarp___ZUxXl .pos___A7NKx{position:absolute;display:none;z-index:2;top:0;left:0;border:1px solid #9be5ad;width:100%;height:100%;pointer-events:none}.posWarp___ZUxXl .pos___A7NKx .tips___ap6NV{width:196px;height:32px;background:#9be5ad;border-radius:0 0 0 22px;float:right;text-align:center;line-height:32px;color:#fff;padding-left:5px}.recalculation____i9AE{display:flex;align-items:center;gap:10px}.recalculation____i9AE button[class~=ant-btn-primary]{border:1px solid #E0E0E0;border-radius:4px;height:34px}.recalculation____i9AE button[class~=ant-btn-primary]:not(:disabled):hover{border:1px solid #3061D0}.tips___GoMu8{background:#f6f7f9;border-radius:2px;padding:10px 14px;color:#5f6368;margin-bottom:20px}.filter___Vx7VO{position:relative}.filter___Vx7VO .input___OEMMv{width:252px;position:absolute;right:0;z-index:1}.operating___TS9iA{max-height:345px;border:1px solid #F6F7F9;overflow:auto}.operating___TS9iA .operatingItem___AT84q{border-bottom:1px solid #F6F7F9;display:flex}.operating___TS9iA .operatingItem___AT84q:last-child{border-bottom:none}.operating___TS9iA .operatingItem___AT84q>div{padding:11px 20px;flex:1 1}.wrap___SSpd0{position:relative;font-size:14px}.wrap___SSpd0 [class~=ant-table-footer]{background-color:#fff;padding:0}.img___nbd2O{position:absolute;height:100px;width:140px;top:2px;left:2px}.table___fcP71 a{color:#000000d9}.totalScore___YxSMe{margin-right:142px;padding:12px 8px;border-right:1px solid #f0f0f0;border-left:1px solid #f0f0f0}.people___bf9pK{padding:12px 8px;border-right:1px solid #f0f0f0}.glassSeal___dYhKO{position:absolute;font-size:16px;left:-480px;top:520px;width:1000px;transform:rotate(-90deg);border-bottom:2px dashed #fb3226;display:flex}.glassSeal___dYhKO>span{padding-right:20px;padding-left:10px}.glassSeal___dYhKO>span:nth-child(1){margin-left:auto}.glassSeal___dYhKO>span:last-child{margin-right:auto}.paperHeader___gYUbq{position:relative;margin-bottom:20px;font-size:18px;font-weight:500}.paperHeader___gYUbq .exportBtn___nyRYQ{position:absolute;right:0;top:100%;transform:translateY(-50%);height:34px;width:106px}.modalWrapper___rWDvO div[class~=ant-modal-body]{padding:16px 46px}.exportSettingWrapper___pCClH,.exportSettingWrapper___pCClH label[class~=ant-checkbox-wrapper]{font-size:14px;font-weight:400;color:#000}.exportSettingWrapper___pCClH .imgPreviewPart___PCv0Y img{height:338px}.exportSettingWrapper___pCClH .tips___EVeBl{font-size:12px;font-weight:400;color:#5f6367;margin-left:10px}.exportSettingWrapper___pCClH .pottedLine___AaY68 img{width:100px}.exportSettingWrapper___pCClH .pottedLine___AaY68 .text___ho3u_{font-size:14px;font-weight:400;color:#666;margin:0 10px}.flex_box_center___VaA8k{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___TqHqG{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___lRanp{align-items:center;box-align:center}.flex_box_center_end___BPjtN{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___jWLBM{flex-direction:column;box-orient:block-axis}.title___L0cG8{margin-top:15px;text-align:left;font-size:14px;color:#333;display:flex;align-items:center}.title___L0cG8 img{margin-right:5px}.search____WeIQ{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.head___xmSl4{padding:0 8px;background-color:#f5f5f5;border-bottom:1px solid #f0f0f0;font-size:14px;display:flex;align-items:center}.head___xmSl4>div{width:238px;padding:12px 0}.row___HJKId{padding:12px 8px;font-size:14px;display:flex;align-items:center;width:944px}.row___HJKId>div{width:190px}.row___HJKId.row___HJKId:nth-child(2n){background-color:#f5f5f5}.row___HJKId.row___HJKId:nth-child(odd){background-color:#fff}.btns___m0Vc7{display:flex;align-items:center;justify-content:center;margin-top:14px}.btns___m0Vc7>div{width:60px;height:28px;text-align:center;line-height:28px;border-radius:4px;border:1px solid #eaeaea;cursor:pointer}.btns___m0Vc7>div:last-child{background-color:#0152d9;color:#fff;border:0;margin-left:20px}.sort___qMLQP{display:flex;cursor:pointer;padding-left:10px!important}.sort___qMLQP:hover{background:#ededed}.sort___qMLQP aside{display:flex;flex-direction:column;font-size:11px;margin-left:4px;margin-top:2px}.sort___qMLQP aside>span:first-child{margin-bottom:-2px}.flex_box_center___PohMo{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___ZyAuO{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___eh0B6{align-items:center;box-align:center}.flex_box_center_end___O1yBK{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___rCOUW{flex-direction:column;box-orient:block-axis}.customModal___gYgfZ .ant-modal-close-x{width:86px;height:66px;line-height:66px}.customModal___gYgfZ .ant-modal-content{border-radius:4px;overflow:hidden}.customModal___gYgfZ .ant-modal-header{padding:22px 40px}.customModal___gYgfZ .ant-modal-header .ant-modal-title{font-size:18px;font-weight:400}.customModal___gYgfZ .ant-modal-body{padding:40px 40px 30px}.checking___70GE9{display:flex;flex-direction:column}.checking___70GE9 .content___FtAfN{max-height:500px}.checking___70GE9 .content___FtAfN .group___kIfCW{display:flex;align-items:center}.checking___70GE9 .content___FtAfN .group___kIfCW>p{flex-shrink:0;margin:-6px 0 0;font-size:16px}.checking___70GE9 .content___FtAfN .group___kIfCW label{max-width:200px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:16px;margin-left:6px}.checking___70GE9 .footer___A6aEg{display:flex;height:44px;justify-content:flex-end;align-items:center}.checking___70GE9 .footer___A6aEg>label{margin-right:auto;font-size:16px}.checking___70GE9 .footer___A6aEg>button{width:100px;height:40px;border-radius:4px;font-size:16px}.checking___70GE9 .footer___A6aEg>button:first-of-type{background:#dedede;color:#333;margin-right:20px}.scoremodal___FKFBU .selectWrapper___J8t1k span[class~=ant-select-selection-placeholder]{color:#9096a3}.scoremodal___FKFBU .selectWrapper___J8t1k div[class~=ant-select-selector]{border-radius:4px;height:38px!important}.scoremodal___FKFBU .selectWrapper___J8t1k div[class~=ant-select-selector] input[class~=ant-select-selection-search-input],.scoremodal___FKFBU .selectWrapper___J8t1k div[class~=ant-select-selector] span[class~=ant-select-selection-placeholder]{height:38px!important;line-height:36px!important}.scoremodal___FKFBU .selectWrapper___J8t1k div[class~=ant-select-selector] span[class~=ant-select-selection-item]{line-height:36px!important}.scoremodal___FKFBU .selectWrapper___J8t1k span[class~=ant-select-arrow]{right:12px}.scoremodal___FKFBU .allqingchu___UjfNm{margin-top:8px;color:#165dff;cursor:pointer}.scoremodal___FKFBU .allqingchu___UjfNm span{width:84px;height:20px;font-size:14px;font-weight:400;color:#165dff;line-height:20px;margin-left:5px}.scoremodal___FKFBU .allqingchu___UjfNm:hover,.scoremodal___FKFBU .allqingchu___UjfNm:hover span{color:#e30000}.scoremodal___FKFBU .title___tB39D{color:#000;font-size:16px;font-weight:500;display:flex;width:100%}.scoremodal___FKFBU .search___Pnsp3{display:flex;align-items:center;overflow:hidden;border-radius:19px;height:38px;width:290px;padding-left:20px;background-color:#f6f7f9;border:none}.scoremodal___FKFBU .search___Pnsp3 [class~=ant-input-affix-wrapper]{background-color:#f6f7f9;border:none}.scoremodal___FKFBU .search___Pnsp3 [class~=ant-input-affix-wrapper] input{height:19px!important;line-height:19px!important}.scoremodal___FKFBU .search___Pnsp3 [class~=ant-input-affix-wrapper]{outline:none!important;border:none!important;box-shadow:none!important}.scoremodal___FKFBU .search___Pnsp3 span[class~=ant-input-group-addon]{display:none}.scoremodal___FKFBU .search___Pnsp3 .searchIcon___mVW2x{margin-right:14px;cursor:pointer}.scoremodal___FKFBU .search___Pnsp3 input{background-color:#f6f7f9;font-size:14px}.info___FCajO{display:flex}.info___FCajO .info_name___nVPNy,.info___FCajO .info_studeng_id___afKvd,.info___FCajO .info_group___xadCu{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:150px}.info___FCajO .info_studeng_id___afKvd{margin:0 50px}.leftdiv___iuhY9{flex:1 1;margin-right:8px;height:340px;border-radius:4px;border:1px solid #d9d9d9;padding:14px}.leftdiv___iuhY9 .listClass___o5N53{display:flex;align-items:center}.leftdiv___iuhY9 .spantitle___KVMSL{word-break:break-all;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:108px;display:inline-block}.rightdiv___f2zZr{margin-left:8px;flex:1 1;height:340px;border-radius:4px;border:1px solid #d9d9d9;padding:14px}.cstuModal___aIPVR ul[class~=ant-pagination]{margin-top:20px!important;margin-bottom:30px!important}.removeStyle___wY4gp:hover{color:#e30000!important}.bottom___a8tK0{width:100%;text-align:end;margin-bottom:25px}.bottom___a8tK0 .yes___Zhc4z{padding:0 16px;height:32px;background:#3061d0;box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border-radius:2px;font-weight:400;color:#fff;border:0px}.bottom___a8tK0 .no___Ngwsa{margin-right:20px;padding:0 16px;height:32px;background:#f8f9fc;border-radius:2px;opacity:.5;border:1px solid #C3CFE0;font-weight:400;color:#464f66;line-height:14px}.Onerow___Q59ve{word-break:break-all;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.searchMember___Jj460{background:#3061d008;width:530px;height:440px;overflow:auto}.searchMember___Jj460 .searchMemberHeader___SxfUY{height:48px;line-height:48px;background:#3061d01a;border:1px solid #EDF3FF}.searchMember___Jj460 [class~=ant-col],.searchMember___Jj460 [class~=ant-col] [class=ant-checkbox-wrapper]{word-break:break-all;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.searchMember___Jj460 [class~=ant-col] [class=ant-checkbox-wrapper] span:nth-child(2){overflow:hidden;text-overflow:ellipsis}.contentInterval___wAfD8{margin-left:24px;display:flex;align-items:baseline}.contentInterval___wAfD8 .numberInput___R9kLf{margin:0 10px;width:277px;height:38px;display:flex;align-items:center}.minorRuleText___LjpSg{font-size:14px;font-weight:400;color:#333}.failedList___KYTHd{display:flex;align-items:center;justify-content:space-between;margin-top:15px}.failedList___KYTHd .name___MqNtz{height:22px;font-weight:400;font-size:14px;color:#191919;line-height:22px;text-align:left;font-style:normal}.failedList___KYTHd .publish___TPl6Z{width:60px;height:32px;background:linear-gradient(180deg,#fff,#f6f7f9),#f6f7f9;box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border-radius:16px;border:1px solid #BACFFE;padding:4px 15px;font-size:14px;color:#3061d0;cursor:pointer}.flex_box_center___kQBcj{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___Znlbo{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___CPD50{align-items:center;box-align:center}.flex_box_center_end___jzPvK{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___cvIBS{flex-direction:column;box-orient:block-axis}.wrap___lab8O{margin:0 auto 20px;max-width:1200px}.wrap___lab8O .crumbs___qvTza{display:flex;align-items:center;margin:24px 0}.wrap___lab8O .crumbs___qvTza b{width:6px;height:6px;background:#198cfe;border-radius:3px;margin-right:7px}.wrap___lab8O .crumbs___qvTza span{font-size:14px;color:#666}.flex_box_center___bZaL5{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___oaJSq{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center____hsuP{align-items:center;box-align:center}.flex_box_center_end___ZYbPQ{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___nE_62{flex-direction:column;box-orient:block-axis}.wrap___ulhwR{width:1200px;display:flex;justify-content:space-between;align-items:flex-start;padding-bottom:70px;margin:20px auto 0}.wrap___ulhwR .left___kyWln{width:266px;margin-right:20px;position:sticky;z-index:1;top:0;overflow-y:hidden;overflow-x:hidden;max-height:calc(100vh - 214px);flex-shrink:0}.wrap___ulhwR .left___kyWln .title___jsO1D{width:266px;height:74px;background:#fff;border-radius:6px;margin-bottom:14px;display:flex;justify-content:center;align-items:center}.wrap___ulhwR .left___kyWln .title___jsO1D div{width:238px;height:46px;background:#f5f7fd;border-radius:6px;display:flex;align-items:center}.wrap___ulhwR .left___kyWln .title___jsO1D div b{width:5px;height:16px;background:#198cfe;border-radius:2px;margin-right:9px}.wrap___ulhwR .left___kyWln .title___jsO1D div span{font-size:20px;font-weight:500;color:#333}.wrap___ulhwR .left___kyWln .total___GEhiU{width:266px;height:166px;background:#fff;border-radius:6px;display:flex;justify-content:center;align-items:center;margin-bottom:14px}.wrap___ulhwR .left___kyWln .total___GEhiU>div{display:flex;flex-direction:column;justify-content:center;align-items:center}.wrap___ulhwR .left___kyWln .total___GEhiU>div span{margin:14px 0;font-size:14px;font-weight:400;color:#999}.wrap___ulhwR .left___kyWln .total___GEhiU>div aside{font-weight:500;color:#333;font-size:24px}.wrap___ulhwR .left___kyWln .list___u9dBZ{width:266px;background:#fff;border-radius:6px;padding:15px 18px;margin-bottom:14px}.wrap___ulhwR .left___kyWln .list___u9dBZ:last-child{margin-bottom:0}.wrap___ulhwR .left___kyWln .list___u9dBZ .name___Wxggs{display:flex;align-items:center;margin-left:6px}.wrap___ulhwR .left___kyWln .list___u9dBZ .name___Wxggs b{width:4px;height:4px;background:#198cfe;border-radius:2px;margin-right:7px}.wrap___ulhwR .left___kyWln .list___u9dBZ .name___Wxggs span{font-size:14px;font-weight:500;color:#333}.wrap___ulhwR .left___kyWln .list___u9dBZ aside{display:flex;flex-direction:column}.wrap___ulhwR .left___kyWln .list___u9dBZ aside>div:first-child{color:#8a8a8a;font-size:14px;display:flex;align-items:center;margin:13px 0 13px 6px}.wrap___ulhwR .left___kyWln .list___u9dBZ aside>div:first-child .b___Y15YO{font-weight:500;color:#198cfe;font-size:18px;margin:0 10px}.wrap___ulhwR .left___kyWln .list___u9dBZ aside>div:first-child .r___mKQoe{margin:0 10px;font-size:18px;font-weight:500;color:#df3065}.wrap___ulhwR .left___kyWln .list___u9dBZ aside>div:first-child .l___uelFD{margin:0 10px}.wrap___ulhwR .left___kyWln .list___u9dBZ aside>div:last-child .tag___Mpkbg{display:inline-block;width:34px;height:34px;text-align:center;line-height:34px;background:#deefff;border-radius:4px;font-size:16px;font-weight:500;color:#3396fb;margin:6px;cursor:pointer}.wrap___ulhwR .right___mQ3dU{flex:1 1;overflow:hidden}.wrap___ulhwR .examName___Na1r8{width:100%;height:100px;position:sticky;top:0;z-index:20;border-radius:6px 6px 0 0;background:#fff;padding-left:46px;padding-right:46px;display:flex;justify-content:space-between;align-items:center}.wrap___ulhwR .examName___Na1r8 .name___Wxggs{color:#333;font-size:24px;font-weight:600;flex:1 1;display:flex;align-items:center}.wrap___ulhwR .examName___Na1r8 .name___Wxggs .t___IgCWK{display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:430px}.wrap___ulhwR .examName___Na1r8 .name___Wxggs .num___CXI8j{font-size:14px;font-weight:400;color:#8a8a8a;margin-left:20px}.wrap___ulhwR .examName___Na1r8 .ant-pagination button{line-height:initial}.wrap___ulhwR .topWarp___Kicpu{padding:0 46px 40px;background-color:#fff;border-radius:0 0 6px 6px}.wrap___ulhwR .topWarp___Kicpu .head___jx3W8{display:flex;align-items:center;justify-content:flex-start;height:50px;padding-top:12px;border-top:1px dotted #dfdfdf;margin-top:20px}.wrap___ulhwR .topWarp___Kicpu .head___jx3W8 .name___Wxggs{display:flex;align-items:center}.wrap___ulhwR .topWarp___Kicpu .head___jx3W8 .name___Wxggs b{width:6px;height:6px;background:#198cfe;border-radius:3px;margin-right:10px}.wrap___ulhwR .topWarp___Kicpu .head___jx3W8 .name___Wxggs span{font-size:20px;font-weight:500;color:#333}.wrap___ulhwR .topWarp___Kicpu .head___jx3W8 .so___qYW7F{color:#8a8a8a;font-size:14px;display:flex;align-items:center;margin:13px 0 13px 20px}.wrap___ulhwR .topWarp___Kicpu .head___jx3W8 .so___qYW7F .b___Y15YO{font-weight:700;color:#198cfe;font-size:18px;margin:0 10px}.wrap___ulhwR .topWarp___Kicpu .head___jx3W8 .so___qYW7F .r___mKQoe{margin:0 10px;font-size:18px;font-weight:700;color:#df3065}.wrap___ulhwR .topWarp___Kicpu .head___jx3W8 .so___qYW7F .l___uelFD{margin:0 10px}.wrap___ulhwR .topWarp___Kicpu .head___jx3W8 .btn___EMJDz{margin-left:auto;margin-top:2px}.wrap___ulhwR .content___sHGsV{margin-top:24px}.wrap___ulhwR .content___sHGsV .ant-btn{transition:0s}.wrap___ulhwR .content___sHGsV .titleWrap___I__GR{display:flex;justify-content:space-between;align-items:center}.wrap___ulhwR .content___sHGsV .titleWrap___I__GR>button{flex-shrink:0}.wrap___ulhwR .content___sHGsV .single___K5iv9 ul{margin:10px 0;padding-left:28px;display:flex;align-items:flex-start}.wrap___ulhwR .content___sHGsV .single___K5iv9 ul li:first-child{font-size:14px;color:#8d8d8d;margin-top:2px;flex-shrink:0}.wrap___ulhwR .content___sHGsV .single___K5iv9 ul li:last-child .markdown-body p{font-size:14px;color:#8d8d8d}.wrap___ulhwR .content___sHGsV .analysis___NoAuR{background:#fafafa;border-radius:6px;padding:25px 38px;margin-top:10px}.wrap___ulhwR .content___sHGsV .analysis___NoAuR>div{font-size:14px;font-weight:400;color:#333;margin-bottom:20px}.wrap___ulhwR .content___sHGsV .analysis___NoAuR>aside{display:flex;align-items:flex-start}.wrap___ulhwR .content___sHGsV .analysis___NoAuR>aside .text___xESW2{font-size:14px;margin-top:3px;margin-right:5px;flex-shrink:0}.wrap___ulhwR .content___sHGsV .analysis___NoAuR>aside .markdown-body p{font-size:14px;color:#333}.wrap___ulhwR .content___sHGsV .analysis___NoAuR>ul{padding:0;margin-top:20px;display:flex;justify-content:space-between;font-size:14px;color:#333}.wrap___ulhwR .single___K5iv9 ul{margin:10px 0;padding-left:28px;display:flex;align-items:flex-start}.wrap___ulhwR .single___K5iv9 ul li:first-child{font-size:14px;color:#8d8d8d;margin-top:2px}.wrap___ulhwR .single___K5iv9 ul li:last-child .markdown-body p{font-size:14px;color:#8d8d8d}.modalColumn___I_tK_{font-size:14px}.modalColumn___I_tK_ .modalRow___lyw_U{display:flex;justify-content:center;align-items:center;font-size:14px;flex-direction:row;margin-top:30px}.modalColumn___I_tK_ .modalRow___lyw_U .sup___HSz3Z{color:#fb3226;font-size:16px;margin-top:21px;margin-right:2px}.popover___kE8aI .ant-popover-arrow{border-right-color:#55575d!important;border-bottom-color:#55575d!important}.popover___kE8aI .ant-popover-inner-content{color:#fff!important}.btn_warp___fOE2S{display:flex;justify-content:flex-end;margin-top:20px}.btn_warp___fOE2S [class~=ant-btn-sm]{font-size:12px}.wrap___OIoOI{box-sizing:border-box}.modal___Z3hfU div[class~=ant-modal-confirm-content]{font-size:16px;text-align:center}.modal___Z3hfU span[class~=ant-modal-title]{font-size:16px}.titleWrap___aK3oG{margin:10px 0}.required___NHoO7{margin-right:4px;color:#e04040;font-size:16px}.title___uxb1R{font-size:14px;color:#333}.colorGray___O8YPg{color:#888}.choiceWrap___t51sb{display:flex;margin-top:15px}.answer___vsBnh{color:#888;display:block;width:38px;height:38px;text-align:center;line-height:38px;border-radius:4px;cursor:pointer;border:1px solid #e2e2e2;margin-right:10px}.activeAnswer___AJN4p{background:#ff7500;color:#fff;border:1px solid #ff7500}.deleteIcon___WvOJZ{cursor:pointer;color:#ccc;margin-left:15px;font-size:18px}.addIcon___UyeIs{cursor:pointer;color:#29bd8b;margin-left:6px;font-size:16px;padding-top:1px}.editorWrap___uqcFU{flex:1 1}.htmlWrap___GcBNL{display:flex;margin-top:0;min-height:38px;border-radius:2px;max-width:1056px;word-break:break-all;border:1px solid #dddddd}.radio___e8qQ5{width:60px;height:32px;line-height:32px;text-align:center}.color333___PLzVK{color:#333}.color999___v3EY0{color:#999}.fold___OfvPe .head___EejYX{height:46px;background:#f2f2f2;display:flex;align-items:center;padding-left:10px;padding-right:20px;margin-bottom:10px;cursor:pointer}.fold___OfvPe .head___EejYX span{font-size:12px;color:#333;margin-left:5px}.fold___OfvPe .head___EejYX i{display:inline-block}.fold___OfvPe .head___EejYX b{color:#165dff;cursor:pointer;margin-left:auto}.collapseWrapper___sQyVD{margin-bottom:30px}.collapseWrapper___sQyVD div[class~=ant-collapse-item]{margin-bottom:20px;border:none;box-shadow:0 2px 4px #eaeef4}.collapseWrapper___sQyVD div[class~=ant-collapse-item] div[class~=ant-collapse-header]{padding:0 20px!important;height:64px!important;background-color:#f6f7f8;align-items:center!important}.collapseWrapper___sQyVD div[class~=ant-collapse-item] div[class~=ant-collapse-content]{background-color:#fff!important}.collapseWrapper___sQyVD div[class~=ant-collapse-item] div[class~=ant-collapse-content] div[class~=ant-collapse-content-box]{padding:20px 34px!important}.collapseWrapper___sQyVD div[class~=ant-collapse-item-active] div[class~=ant-collapse-header]{background-color:#eaeffa!important}.collapseWrapper___sQyVD .panelHeader___Ivicf{font-size:14px;font-weight:400;color:#000}.collapseWrapper___sQyVD .panelHeader___Ivicf span{color:#666}.collapseWrapper___sQyVD .open___aEOQE{color:#165dff;transform:rotate(90deg)}.collapseWrapper___sQyVD .close___z4P5H{color:#82a8ff}.inputBorder___ix67O{border-radius:2px;border:1px solid #DCDCDC;padding:8px 12px;font-size:14px;min-height:46px;display:flex;align-items:center}span[class~=ant-tag].keywordTag___iGx08{padding:10px 10px 10px 8px;font-size:14px;font-weight:400;color:#000;display:flex}.scoreByBlankRadio___Kwu7q{background:#f6f7f9;box-shadow:inset 0 1px 3px #d7d8d9!important;border-radius:16px!important;margin-left:20px!important}.scoreByBlankRadio___Kwu7q span{font-size:14px}.scoreByBlankRadio___Kwu7q label[class~=ant-radio-button-wrapper]{background-color:transparent;border:none;padding:0 20px;display:inline-flex;align-items:center;border-radius:16px!important;height:32px;color:#9096a3;border-left:1px solid rgba(0,0,0,0)!important}.scoreByBlankRadio___Kwu7q label[class~=ant-radio-button-wrapper]:before{background-color:transparent!important}.scoreByBlankRadio___Kwu7q label[class~=ant-radio-button-wrapper-checked]{background:linear-gradient(180deg,#fff,#f6f7f9);box-shadow:inset 0 1px 3px #d7d8d9;border:1px solid #C8D2EA!important;border-radius:16px!important;padding:0 20px;display:inline-flex;align-items:center;color:#3061d0}.scoreByBlankRadio___Kwu7q label[class~=ant-radio-button-wrapper-checked]:first-child{border-right-color:#c8d2ea!important}.scoreByBlankRadio___Kwu7q label[class~=ant-radio-button-wrapper-checked]:focus-within{box-shadow:none}.scoreByBlankRadio___Kwu7q label[class~=ant-radio-button-wrapper-checked]:before{background-color:transparent!important}.wrap___Cc0gS div[class~=ant-form-item]{margin-bottom:0}.wrap___Cc0gS div[class~=ant-form-item-explain-error]{display:none}.wrap___Cc0gS .deleteIcon___ebwMv{color:#e30000;font-size:16px}.wrap___Cc0gS .keywordTag___lUfL5{padding:10px 10px 10px 8px;font-size:14px;font-weight:400;color:#000}.questionTitleEditorWrap___u9UgK{margin-bottom:18px}.choiceWrap___VHsr3{margin-bottom:20px}.choiceWrap___VHsr3 .choiceIndex___rsj9r{display:flex;flex:0 0 auto;justify-content:center;align-items:center;width:46px;height:46px;border-radius:23px;border:1px solid #DCDCDC;font-size:16px;font-weight:400;color:#464f66;cursor:pointer}.choiceWrap___VHsr3 .choiceIndex___rsj9r.judgementIndex___fMm6E{border-radius:2px}.choiceWrap___VHsr3 .setAnswerBtn___krVC9{border-radius:2px;border:1px solid #DCDCDC;font-size:14px;font-weight:400;color:#9096a3;height:46px;display:flex;align-items:center;padding:0 16px;cursor:pointer}.choiceWrap___VHsr3 .activeAnswer___WiYo2{background-color:#37ad83;border-color:#37ad83;color:#fff}.choiceWrap___VHsr3 .activeJudgementAnswer___M6iww{background-color:#ebf6f2;border-color:#37ad83;color:#37ad83}.choiceWrap___VHsr3 .actionWrapper___oKI8_{display:flex;align-items:center;justify-content:flex-end;margin:auto 0 auto 20px}.choiceWrap___VHsr3 .actionWrapper___oKI8_ .addIcon___eMbGP{color:#2fa34f;font-size:14px}.choiceWrap___VHsr3 .actionWrapper___oKI8_ .deleteIcon___ebwMv{color:#e30000;font-size:14px;margin-left:20px}.inputBorder___ob_6x{border-radius:2px;border:1px solid #DCDCDC;padding:8px 12px;font-size:14px;min-height:46px;display:flex;align-items:center}.placeholder___Vkwr4{font-size:14px;font-weight:400;color:#9096a3}.blankWrapper____MZQ5{display:flex;align-items:center}.blankWrapper____MZQ5 .blankInput___ephwY{border-radius:2px;border:1px solid #DCDCDC;height:46px;font-size:14px}.blankInputNumberWrapper___C1UJS div[class~=ant-form-item-label]{line-height:46px}.blankInputNumberWrapper___C1UJS [class~=ant-row]{align-items:center!important}.blankInputNumberWrapper___C1UJS input[class~=ant-input-number-input]{font-size:14px;height:46px}.addBtn___qRBpJ{display:flex;justify-content:center;align-items:center;width:80px;height:32px;background:#3061d0;box-shadow:0 2px 4px #e0dfe1,inset 0 -1px 3px #ffffff80;border-radius:16px;cursor:pointer;font-weight:400;color:#fff;font-size:12px}.blankIndex___QsKgf{font-size:14px;font-weight:400;color:#666}.baseInputWrapper___juqCB div[class~=ant-form-item-label]{line-height:56px}.baseInputWrapper___juqCB input[class~=ant-input-number-input]{font-size:14px}.collapseWrapper___kAXJ0{margin-bottom:30px}.collapseWrapper___kAXJ0 div[class~=ant-collapse-item]{margin-bottom:20px;border:none;box-shadow:0 2px 4px #eaeef4}.collapseWrapper___kAXJ0 div[class~=ant-collapse-item] div[class~=ant-collapse-header]{padding:0 20px!important;height:64px!important;background-color:#f6f7f8;align-items:center!important}.collapseWrapper___kAXJ0 div[class~=ant-collapse-item] div[class~=ant-collapse-content]{background-color:#fff!important}.collapseWrapper___kAXJ0 div[class~=ant-collapse-item] div[class~=ant-collapse-content] div[class~=ant-collapse-content-box]{padding:20px 40px!important}.collapseWrapper___kAXJ0 div[class~=ant-collapse-item-active] div[class~=ant-collapse-header]{background-color:#eaeffa!important}.collapseWrapper___kAXJ0 .panelHeader___hLTSe{font-size:14px;font-weight:400;color:#000}.collapseWrapper___kAXJ0 .panelHeader___hLTSe span{color:#666}.collapseWrapper___kAXJ0 .open___wWDjf{color:#165dff;transform:rotate(90deg)}.collapseWrapper___kAXJ0 .close___XPTJ0{color:#82a8ff}.hide___VytUy{display:none}.flex_box_center___xDdtW{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___J4mFI{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___hDYn6{align-items:center;box-align:center}.flex_box_center_end___H7l1j{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___TPd2T{flex-direction:column;box-orient:block-axis}.questionInfo___ABq66{padding-top:20px;min-height:calc(100vh - 200px);box-shadow:0 2px 4px #eaeef4}.questionInfo___ABq66 .label___VQOr7{margin-right:8px;font-size:14px;color:#5f6368}.questionInfo___ABq66 .content____HZ6z{border-top:1px solid #DCDCDC}.questionInfo___ABq66 .content____HZ6z .leftPart___YB0y5{background-color:#f6f7f9;min-height:calc(100vh - 330px);max-height:calc(100vh - 162px);padding-top:15px;height:calc(100vh - 330px);overflow:auto}.questionInfo___ABq66 .content____HZ6z .rightPart___UVMmS{padding:40px 40px 100px}.questionInfo___ABq66 .dragItem___Hbx8k{margin-bottom:24px;padding-left:15px;height:32px}.questionInfo___ABq66 .dragItem___Hbx8k .blackText___U4u33{color:#000}.questionInfo___ABq66 .dragItem___Hbx8k .greyText___rWIL_{color:#464f66}.questionInfo___ABq66 .dragItem___Hbx8k .iconWrapper___I0kek{display:none}.questionInfo___ABq66 .dragItem___Hbx8k .contentArea___hGC13{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.questionInfo___ABq66 .dragItem___Hbx8k:hover{background-color:#e1e2e4;cursor:pointer}.questionInfo___ABq66 .dragItem___Hbx8k:hover.dragging___z7VVY{background-color:transparent;cursor:grab}.questionInfo___ABq66 .dragItem___Hbx8k:hover .iconWrapper___I0kek{background-color:#fff;height:100%;width:28px;border-radius:2px;display:flex;justify-content:center;align-items:center}.questionInfo___ABq66 .dragItem___Hbx8k:hover .iconWrapper___I0kek.hidden___nWAxb{display:none}.questionInfo___ABq66 .dragItem___Hbx8k:hover .iconWrapper___I0kek .dragIcon___j91TC{font-size:12px;color:#3061d0}.questionInfo___ABq66 .dragItem___Hbx8k:hover .iconWrapper___I0kek .deleteIcon___cmCqc{font-size:12px;color:#f65160}.questionInfo___ABq66 .dragItem___Hbx8k:hover .iconWrapper___I0kek .disabled___ZlKMj{cursor:not-allowed}.questionInfo___ABq66 .dragItem___Hbx8k:hover .contentArea___hGC13{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.challengeNameWrapper___SpiRb{margin-bottom:6px;max-height:400px;overflow:auto}.challengeName___lmQe2{font-size:14px;color:#000000e6;margin-bottom:16px}.shixunPreviewFooter___u0CzD{background:#f6f7f9;padding:14px 30px 14px 20px;margin-bottom:25px}.shixunPreviewFooter___u0CzD .shixunInfoWrapper___HzLHD{font-size:14px;color:#000000e6}.shixunPreviewFooter___u0CzD .shixunInfoWrapper___HzLHD .shixunInfo___qaQlF{margin-left:14px;margin-right:50px}.shixunPreviewFooter___u0CzD .btnToDetail___scXqr{border-radius:16px;border:none;box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80}.shixunPreviewFooter___u0CzD .btnToDetail___scXqr i{margin-right:6px}.fixedBottom___wTBAR{height:64px;background:#fff;box-shadow:0 -2px 4px #e0dfe1;width:100%;left:0;bottom:0;position:fixed;align-items:center;justify-content:center;display:flex}.fixedBottom___wTBAR .cancelBtn___Km4Gi{border:1px solid #BACFFE;height:38px;width:60px;color:#3061d0;background-color:transparent;text-shadow:none}.fixedBottom___wTBAR .confirmBtn___WrECz{height:38px;min-width:106px;background:#3061d0;color:#fff;border:none;text-shadow:none}.fixedBottom___wTBAR .previewBtn____oGPS{border:1px solid #BACFFE;height:38px;min-width:88px;color:#3061d0;background-color:transparent;text-shadow:none}.setScoreModalTable___CjDlp .ant-table-tbody>tr>td{padding:8px!important}.title___cQWdZ>div{display:inline-block;max-width:180px;word-break:break-all;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;vertical-align:bottom}.tipcontent___A8tZ5{display:flex;justify-content:space-between;background:#ffffff59;border-radius:8px;border:1px solid;border-image:linear-gradient(180deg,#fff,#fff) 1 1;backdrop-filter:blur(10px)}.tipcontent___A8tZ5 .name___CvfT9{height:22px;font-weight:500;font-size:14px;color:#191919;line-height:22px;text-align:left;font-style:normal;margin-bottom:8px}.tipcontent___A8tZ5 .tip___EvoCF{width:393px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#191919;line-height:26px;text-align:left;font-style:normal;margin-bottom:15px}.tipcontent___A8tZ5 .info___y_ayi{display:flex;align-items:center;margin-bottom:10px}.tipcontent___A8tZ5 .img___X9CNn{width:130px;height:130px;display:flex;align-items:center;justify-content:space-around;background:#d0dbf8;border-radius:4px}.text___FxbAX{display:flex;align-items:center;justify-content:space-around;width:58px;height:24px;background:#e40d0d21;border-radius:4px;border:1px solid rgba(251,43,43,.16);font-weight:400;font-size:14px;color:#e1140f;line-height:14px;text-align:left;font-style:normal;cursor:pointer}.text___FxbAX:hover{border:1px solid rgba(225,20,15,.5)}.wrap___UlBQ1{width:402px;height:254px;padding:8px 13px}.wrap___UlBQ1 p{width:352px;height:66px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#191919;line-height:22px;text-align:left;font-style:normal;margin-bottom:15px}.wrap___UlBQ1 .contact____pUDq{display:flex;flex-direction:column;align-items:center}.wrap___UlBQ1 .img___BapAv{width:130px;height:130px;display:flex;align-items:center;justify-content:space-around}.wrap___ilWvf div[class~=ant-form-item]{margin-bottom:0}.wrap___ilWvf .deleteIcon___JBDG8{color:#e30000;font-size:16px}.wrap___ilWvf .keywordTag___iieCb{padding:10px 10px 10px 8px;font-size:14px;font-weight:400;color:#000;display:flex}.questionTitleEditorWrap___MHB5s{margin-bottom:18px}.choiceListWrap___jB8b1{margin-bottom:20px!important}.choiceListWrap___jB8b1[class~=ant-form-item-has-error] div[class~=inputBorderError]{border:1px solid #ff4d4f!important}.choiceListWrap___jB8b1 div[class~=ant-form-item-explain-error]{padding-left:60px}.choiceWrap___QFkTc .choiceIndex___Mr2YO{display:flex;flex:0 0 auto;justify-content:center;align-items:center;width:46px;height:46px;border-radius:23px;border:1px solid #DCDCDC;font-size:16px;font-weight:400;color:#464f66;cursor:pointer}.choiceWrap___QFkTc .choiceIndex___Mr2YO.judgementIndex___fUVWK{border-radius:2px}.choiceWrap___QFkTc .setAnswerBtn___Whox5{border-radius:2px;border:1px solid #DCDCDC;font-size:14px;font-weight:400;color:#9096a3;height:46px;display:flex;align-items:center;padding:0 16px;cursor:pointer}.choiceWrap___QFkTc .activeAnswer___fGU6Y{background-color:#37ad83;border-color:#37ad83;color:#fff}.choiceWrap___QFkTc .activeJudgementAnswer___wJv8P{background-color:#ebf6f2;border-color:#37ad83;color:#37ad83}.choiceWrap___QFkTc .actionWrapper___ERQ7k{display:flex;align-items:center;justify-content:flex-end;margin:auto 0 auto 20px}.choiceWrap___QFkTc .actionWrapper___ERQ7k .addIcon___L9TE0{color:#2fa34f;font-size:14px}.choiceWrap___QFkTc .actionWrapper___ERQ7k .deleteIcon___JBDG8{color:#e30000;font-size:14px;margin-left:20px}.inputBorder___Q5tRE{border-radius:2px;border:1px solid #DCDCDC;padding:8px 12px;font-size:14px;min-height:46px;display:flex;flex-direction:column}.placeholder___p9sFY{font-size:14px;font-weight:400;color:#9096a3}.blankInputNumberWrapper___uEHb0 div[class~=ant-form-item-label]{line-height:46px}.blankInputNumberWrapper___uEHb0 [class~=ant-row]{align-items:center!important}.blankInputNumberWrapper___uEHb0 input[class~=ant-input-number-input]{font-size:14px;height:46px}.addBtn___WR5ZI{display:flex;justify-content:center;align-items:center;width:80px;height:32px;background:#3061d0;box-shadow:0 2px 4px #e0dfe1,inset 0 -1px 3px #ffffff80;border-radius:16px;cursor:pointer;font-weight:400;color:#fff;font-size:12px;margin-left:20px}.blankIndex___x9Pny{font-size:14px;font-weight:400;color:#666}.baseInputWrapper___eVsG7 div[class~=ant-form-item-label]{line-height:56px}.baseInputWrapper___eVsG7 input[class~=ant-input-number-input]{font-size:14px}div[class~=ant-collapse-borderless]{background-color:#fff}.collapseWrapper___ZTysU{margin-bottom:30px}.collapseWrapper___ZTysU div[class~=ant-collapse-item]{margin-bottom:20px;border:none;box-shadow:0 2px 4px #eaeef4}.collapseWrapper___ZTysU div[class~=ant-collapse-item] div[class~=ant-collapse-header]{padding:0 20px!important;height:64px!important;background-color:#f6f7f8;align-items:center!important}.collapseWrapper___ZTysU div[class~=ant-collapse-item] div[class~=ant-collapse-content]{background-color:#fff!important}.collapseWrapper___ZTysU div[class~=ant-collapse-item] div[class~=ant-collapse-content] div[class~=ant-collapse-content-box]{padding:20px 40px!important}.collapseWrapper___ZTysU div[class~=ant-collapse-item-active] div[class~=ant-collapse-header]{background-color:#eaeffa!important}.collapseWrapper___ZTysU .panelHeader___QSN9g{font-size:14px;font-weight:400;color:#000}.collapseWrapper___ZTysU .panelHeader___QSN9g span{color:#666}.collapseWrapper___ZTysU .open___B6FU9{color:#165dff;transform:rotate(90deg)}.collapseWrapper___ZTysU .close___QX19r{color:#82a8ff}.hide___mn25n{display:none}.flex_box_center___kOQ8P{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___fY6jt{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___bDSSI{align-items:center;box-align:center}.flex_box_center_end___mQ6mU{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___F15G0{flex-direction:column;box-orient:block-axis}.result___UYRo8{display:flex}.result___UYRo8 .left___TRaH5{margin-right:38px;width:474px}.result___UYRo8 .right___twp9s{flex:1 1}.result___UYRo8 .box___vwndt{background:#f6f7f9;padding:15px}.result___UYRo8 .box___vwndt .li___hRe2d{background:#fff;border:1px solid #DCDCDC}.flex_box_center___WY2F6{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___iUTlt{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___mDkSS{align-items:center;box-align:center}.flex_box_center_end___Wn6Ih{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___fErgP{flex-direction:column;box-orient:block-axis}.customModal___WBifT .ant-modal-close-x{width:86px;height:66px;line-height:66px}.customModal___WBifT .ant-modal-content{border-radius:4px;overflow:hidden}.customModal___WBifT .ant-modal-header{padding:22px 40px}.customModal___WBifT .ant-modal-header .ant-modal-title{font-size:18px;font-weight:400}.customModal___WBifT .ant-modal-body{padding:40px 40px 30px}.checking___THUYH{display:flex;flex-direction:column}.checking___THUYH .content___OYuOv{max-height:500px}.checking___THUYH .content___OYuOv .group___mn5IG{display:flex;align-items:center}.checking___THUYH .content___OYuOv .group___mn5IG>p{flex-shrink:0;margin:-6px 0 0;font-size:16px}.checking___THUYH .content___OYuOv .group___mn5IG label{max-width:200px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:16px;margin-left:6px}.checking___THUYH .footer___yBjyD{display:flex;height:44px;justify-content:flex-end;align-items:center}.checking___THUYH .footer___yBjyD>label{margin-right:auto;font-size:16px}.checking___THUYH .footer___yBjyD>button{width:100px;height:40px;border-radius:4px;font-size:16px}.checking___THUYH .footer___yBjyD>button:first-of-type{background:#dedede;color:#333;margin-right:20px}.flex_box_center___Onpg9{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___nYRpC{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___NGA7H{align-items:center;box-align:center}.flex_box_center_end___a2dUm{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___c5CN2{flex-direction:column;box-orient:block-axis}.AddUnlimitedStudentItem___vO7s2{padding:8px 12px;color:#333;border-radius:2px;border:1px solid #DCDCDC;position:relative}.AddUnlimitedStudentItem___vO7s2 .iconfontClose___jHWgM{position:absolute;top:-5px;right:-5px;display:none}.AddUnlimitedStudentItem___vO7s2:hover{background:#eaf0fc;color:#3061d0;border:1px solid #3061D0}.AddUnlimitedStudentItem___vO7s2:hover .iconfontClose___jHWgM{display:block}.formDom___ahHwX strong{font-weight:400;color:#333;font-size:16px}.formDom___ahHwX label[class~=ant-radio-wrapper],.formDom___ahHwX label[class~=ant-checkbox-wrapper]{font-size:16px;font-weight:500;color:#333}.formDom___ahHwX label[class~=ant-radio-wrapper] span,.formDom___ahHwX label[class~=ant-checkbox-wrapper] span{color:#333}.formDom___ahHwX div[class~=ant-form-item]{margin-bottom:0}.form___TDc55{margin-bottom:20px;padding-bottom:40px}.form___TDc55 strong{font-weight:400;color:#333;font-size:16px}.form___TDc55 h1{font-weight:600;color:#333;font-size:16px}.form___TDc55 label[class~=ant-radio-wrapper],.form___TDc55 label[class~=ant-checkbox-wrapper]{font-size:16px;font-weight:400;color:#333}.form___TDc55 label[class~=ant-radio-wrapper] span,.form___TDc55 label[class~=ant-checkbox-wrapper] span{color:#333}.form___TDc55 [class~=ant-form-item]{margin-bottom:0}.fjpy___dshUa{margin-top:15px!important;padding-left:12px!important}.tips___sHetw{background:"#f6f7f9";height:158px;padding:10px 20px}.tips___sHetw div{font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#0009;text-align:left;font-style:normal}.buttonFixed___oKPiL{position:fixed;z-index:1000;bottom:0;left:0;width:100%;height:64px;background:#fff;box-shadow:0 -4px 4px #0000000d}.buttonFixed___oKPiL .buttonWrap___LDtpG{display:flex;justify-content:center;align-items:center;height:100%}.buttonFixed___oKPiL .buttonWrap___LDtpG .button___ydPRd{width:100px;height:38px!important;line-height:38px!important;font-weight:400;padding:0;font-size:14px!important}.buttonFixed___oKPiL div[class~=ant-form-item]{margin-bottom:0;height:100%}.buttonFixed___oKPiL div[class~=ant-form-item-control-input]{height:100%}.scoreSettingWrapper___L7weV label[class~=ant-radio-wrapper] span,.scoreSettingWrapper___L7weV label[class~=ant-checkbox-wrapper] span{color:#333}.ipItem___nAf_u{font-size:14px;padding:10px}.ipItem___nAf_u i{background:#1890ff1a;font-style:normal;border-radius:12px;padding:5px 15px;margin-right:5px;line-height:1;display:inline-block}.ipWrp___x3LTQ{padding:8px 10px;background:#fafafa}.tagWrap___PMN4b{display:flex;align-items:center;justify-content:space-between;margin-right:10px}.tagWrap___PMN4b>div{display:flex;flex-wrap:wrap}.tagWrap___PMN4b .tag___Auf1J{height:24px;line-height:24px;font-size:14px;padding:0 10px;color:#0152d9;background:#eaf0fc;margin:3px;border-radius:2px;display:inline-flex}.tagWrap___PMN4b .tag___Auf1J b{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:70px;font-weight:400}.tagWrap___PMN4b .tag___Auf1J span{cursor:pointer;color:#0152d9;margin-left:5px}.tagWrap___PMN4b .tag___Auf1J span i{font-size:12px;display:inline-block;transform:scale(.6)}.padding___veqnd{padding:9px 8px!important}.unlockKeyWrapper___UOERJ{margin-top:15px;padding-left:24px}.unlockKeyWrapper___UOERJ .unlockKeyInput___ItI9I{width:144px}.mb40___eMjps{margin-bottom:40px}.mb28___ZxJPY{margin-bottom:28px}.mainRuleText___U5cJS,.minorRuleText___aZezx{font-size:14px;font-weight:400;color:#333}.contentInterval___slPV9{margin-left:24px}.CompetitionsListzhezhao___bTlUp{position:absolute;top:0;left:0;width:1200px;height:100%;z-index:10000;background:#00000054;text-align:center;color:#fff;font-size:22px;align-items:center;justify-content:space-around;flex-direction:column}[id=root] .numberInput____ONIt{margin:0 10px;width:277px;height:38px;display:flex;align-items:center}.publishRuleIndex___s2cVA{font-size:16px;font-weight:500;color:#333;margin-bottom:30px}.publishRuleIndex___s2cVA:before{content:"";display:inline-block;width:8px;height:8px;border-radius:50%;background-color:#c1c5ce;margin-right:10px;margin-left:4px}.publishRuleContent___HohmS{margin-bottom:40px;padding-right:40px}.publishRuleContent___HohmS .groupSelector___Zxqsw{margin-left:10px;margin-right:40px;width:314px}.publishRuleContent___HohmS .groupSelector___Zxqsw div[class~=ant-select-selector]{min-height:38px}.publishRuleContent___HohmS div[class~=ant-picker]{margin-left:10px;height:38px}.publishRuleContent___HohmS .addAndDelete___saTVM{text-align:right;font-size:20px;margin-left:32px}.publishRuleContent___HohmS .addAndDelete___saTVM .deleteIcon___vnkck{color:#e30000}.publishRuleContent___HohmS .addAndDelete___saTVM .addIcon___Yz7Ef{color:#3061d0;margin-left:14px}.cancelBtn___p8Klw{width:60px;height:32px;background:#f8f9fc;border-radius:2px}.submitBtn___pmm2G{width:88px;height:32px;background:#3061d0;box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border-radius:2px}.remindForm___K6X21{padding:5px 20px;background:#f6f7f9;margin-top:1px}.remindForm___K6X21 .remindItem___Z7rRb{padding-right:10px;margin-bottom:10px;color:#4c4c4c;font-size:14px}.remindForm___K6X21 .remindItem___Z7rRb .remindInput___r_wq3{display:flex;align-items:center;font-size:14px}.remindForm___K6X21 .remindItem___Z7rRb .remindInput___r_wq3 input[class~=ant-input-number-input]{height:38px}.remindForm___K6X21 .remindItem___Z7rRb .remindInput___r_wq3 input[class~=ant-input]{height:30px}.remindForm___K6X21 .addRemind___jbnIp{cursor:pointer;color:#165dff}.remindForm___K6X21 .addRemind___jbnIp.disabled___ebijK{color:#00000040;cursor:not-allowed}.removeStyle___ObL0w:hover{color:#e30000!important}.new_title___Te4vd{height:16px;font-weight:600;font-size:16px;line-height:16px;color:#000;margin-bottom:10px}.multiple_select___K8cHJ [class~=ant-select-selector]{min-height:40px!important;line-height:40px!important}.title_icon___s6qSK{margin-left:6px;color:#666;font-weight:initial;font-size:14px;cursor:pointer}.title_icon___s6qSK:hover{color:#3061d0}.title___N_aja{height:16px;font-weight:600;font-size:16px;line-height:16px;color:#000;margin-bottom:10px}#educoder .modal___VzyKs .ant-modal{width:initial!important}#educoder .modal___VzyKs .ant-modal-content{background:transparent;box-shadow:none}#educoder .modal___VzyKs .ant-modal-close{display:none}#educoder .modal___VzyKs .ant-modal-body{padding:0!important;overflow:initial!important}.content___HhLQS{position:relative}.content___HhLQS .close___zKaRB{cursor:pointer;position:absolute;z-index:1200;right:-70px;top:-40px}.flex_box_center___qXmER{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___tVYVF{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___uejwW{align-items:center;box-align:center}.flex_box_center_end___l5I61{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___A8X3f{flex-direction:column;box-orient:block-axis}.content___TBbyO{padding:0 14px;display:flex;flex-direction:column;height:100%;overflow:hidden}.content___TBbyO .explain___WwPyv{font-size:14px;color:#165dff;text-decoration:underline;cursor:pointer}.content___TBbyO .tabs___MlcMY{height:40px;display:flex;border-bottom:1px solid #DEDEDE;margin-top:24px;flex-shrink:0}.content___TBbyO .tabs___MlcMY div{margin-right:40px;position:relative;font-size:16px;color:#333;cursor:pointer;user-select:none}.content___TBbyO .tabs___MlcMY div:hover,.content___TBbyO .tabs___MlcMY .active___lV1eg{color:#165dff}.content___TBbyO .tabs___MlcMY .active___lV1eg:after{content:"";width:100%;height:2px;background:#165dff;position:absolute;bottom:0;left:0}.content___TBbyO .btns___qovHC{display:flex;align-items:center;justify-content:flex-end;margin-top:15px}.must___vgDa6{color:#e53333;font-family:SimSun,sans-serif;margin-top:-2px;margin-right:2px}.popover___HAX3s{background-color:transparent;color:#fff}.popover___HAX3s div[class~=ant-popover-arrow]{border-top-color:#05101a99!important;border-left-color:#05101a99!important}.popover___HAX3s div[class~=ant-popover-inner]{background-color:#05101a99}.popover___HAX3s div[class~=ant-popover-inner-content]{color:#fff}.zybzForm____IvKI div[class~=ant-form-item]{margin-bottom:0}.zybzForm____IvKI div[class~=ant-form-item-explain-error]{position:absolute;bottom:-21px}.zybzForm____IvKI .ant-input-number{height:40px;width:100%;padding-top:4px;font-size:16px}.graaytitle___hkrTg{height:40px;background:#f5f5f5;border-radius:4px;display:flex;justify-content:left;align-items:center}.graaytitle___hkrTg div[class~=ant-form-item-explain-error]{position:absolute;bottom:-30px}.dataPicker___T2aBH{width:446px}.examineStatus___iICIK{font-size:14px;font-weight:400;color:#333}.examineStatus___iICIK div{position:relative;display:flex;align-items:center;margin-bottom:30px}.examineStatus___iICIK div:after{content:"";position:absolute;left:10px;bottom:-27px;width:2px;height:26px;background:#f6f7f9;border-radius:3px}.examineStatus___iICIK div:last-child:after{content:"";display:none}.examineStatus___iICIK div .contacts___Tyh2m{position:relative;color:#165dff;overflow:hidden;cursor:pointer}.examineStatus___iICIK div .contacts___Tyh2m .contacts_img___pfYUb{position:absolute;left:50%;right:50%;transform:translate(-50%);width:152px;height:158px;background:url(./static/contacts.5353ed7e.png) no-repeat;background-size:100% 100%;background-position:center}.examineStatus___iICIK div .contacts___Tyh2m:hover{overflow:inherit}.examineStatus___iICIK .suc_status___UuTMv{font-size:20px;color:#2fc25b;margin-right:10px}.examineStatus___iICIK .fail_status___nBUzE{font-size:20px;color:#e53333;margin-right:10px}.examineStatus___iICIK .bohui___lJoSV{max-width:300px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.upname___bCjc5{display:block}.upname___bCjc5 div[class~=ant-upload]{height:60px!important;width:60px!important}.upnames___IeX1u{position:relative}.upnames___IeX1u .imghover___CqN_f{display:none;width:60px;height:60px}.upnames___IeX1u .imghover___CqN_f i{cursor:pointer;color:#fff}.upnames___IeX1u:hover .imghover___CqN_f{position:absolute;display:flex;align-items:center;justify-content:center;background:#00000080}.anchorNavigation___qD4R0 .tabs___hVMvA{background:#fff;position:sticky;top:0;z-index:1000}.anchorNavigation___qD4R0 .tabs___hVMvA .ant-tabs-nav{margin-bottom:0;padding-left:20px}.anchorNavigation___qD4R0 .tabs___hVMvA .ant-tabs-nav:before{border-bottom:0}.anchorNavigation___qD4R0 .tabs___hVMvA .ant-tabs-tab{padding:9px 0;color:#333!important}.anchorNavigation___qD4R0 .tabs___hVMvA .ant-tabs-tab-btn{font-weight:600;font-size:14px;text-shadow:none!important}.anchorNavigation___qD4R0 .box___Qz1lW{background:#fff}.anchorNavigation___qD4R0 .box___Qz1lW .head___WZZdl{margin-top:10px;width:1200px;height:40px;background:#fff;box-shadow:0 2px 4px #f1f4f9;display:flex;align-items:center;padding:0 20px;font-weight:600;font-size:18px;color:#3061d0!important;position:relative;z-index:10}.wrap___y4Bkb{background:#fff;border-radius:0 4px 4px 0;padding:30px 0;margin-bottom:40px}.wrap___y4Bkb .head___Dfq21{display:flex;align-items:center;justify-content:space-between;height:32px;margin-top:30px;margin-bottom:10px}.wrap___y4Bkb .head___Dfq21 .title___cJ2wS{font-size:16px;color:#000}.wrap___y4Bkb .head___Dfq21 div[class~=ant-form-item]{margin-bottom:0}.wrap___y4Bkb .table___gdAJP{display:flex;align-items:center;height:94px;border:1px solid #F6F7F9;overflow:auto hidden}.wrap___y4Bkb .table___gdAJP aside{flex:1 1}.wrap___y4Bkb .table___gdAJP aside div:first-child{height:44px;background:#f6f7f9;font-size:14px;color:#5f6368;line-height:44px;padding:0 11px;white-space:nowrap}.wrap___y4Bkb .table___gdAJP aside div:first-child i{font-size:14px;color:#145dff;margin-left:4px;cursor:default}.wrap___y4Bkb .table___gdAJP aside div:last-child{font-size:14px;color:#000;line-height:50px;padding:0 11px;white-space:nowrap}.FormCheckBoxDom___NtsDC{padding:20px 20px 0!important;background:#fafafb!important;border-radius:2px!important}.FormCheckBoxDom___NtsDC div[class~=ant-form-item]{margin-bottom:20px!important}.FormCheckBoxDom___NtsDC div[class~=ant-form-item-label]>label{color:#9096a3!important;margin-right:10px!important;height:auto!important}.FormCheckBoxDom___NtsDC div[class~=ant-form-item-control-input]{min-height:auto!important}.FormCheckBoxDom___NtsDC div[class~=ant-checkbox-group]{gap:10px 38px!important}.FormCheckBoxDom___NtsDC label[class~=ant-checkbox-wrapper]{color:#000!important}.FormCheckBoxDom___NtsDC span[class~=ant-checkbox-inner]{border-radius:4px!important}.FormCheckBoxDom___NtsDC div[class~=ant-radio-group]{display:inline-flex!important;gap:10px 16px!important;flex-wrap:wrap!important}.FormCheckBoxDom___NtsDC label[class~=ant-radio-button-wrapper]{border:none!important;height:auto!important;line-height:22px!important;padding-inline:12px!important;background:none}.FormCheckBoxDom___NtsDC label[class~=ant-radio-button-wrapper]:before{content:none!important}.flex_box_center___swvFl{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___AqPFV{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___XWInJ{align-items:center;box-align:center}.flex_box_center_end___GB61t{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___dJnz1{flex-direction:column;box-orient:block-axis}.analysis___xyV_c .title___DQ3VK{display:flex;align-items:center;margin-bottom:20px}.analysis___xyV_c .title___DQ3VK b{width:6px;height:14px;background:#3061d0;border-radius:1px;display:inline-block;margin-right:8px}.analysis___xyV_c .title___DQ3VK span{font-size:16px;font-weight:500;color:#191919;line-height:16px}.analysis___xyV_c .itemWrap___vFE5r{display:flex;justify-content:space-between}.analysis___xyV_c .itemWrap___vFE5r .item___NjeOt{width:23%;height:145px;border-radius:4px;border:1px solid #EDEDED}.list___BbMrm{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;padding:0}.list___BbMrm .wrap___UQTTb{width:100px;height:254px;background:#fff;box-shadow:0 4px 8px #c1cad480;border-radius:12px}.list___BbMrm .wrap___UQTTb .img___tNvUo{height:184px;position:relative;overflow:hidden;border-radius:12px 12px 0 0}.list___BbMrm .wrap___UQTTb .img___tNvUo img{width:100%}.list___BbMrm .wrap___UQTTb .img___tNvUo .tips___Eu4wH{padding-left:16px;padding-top:10px;height:57px;color:#fff;width:100%;position:absolute;z-index:10;bottom:0;left:0;background:linear-gradient(180deg,#0000,#000000a8)}.list___BbMrm .wrap___UQTTb .footer___ZbR9W{height:70px;padding:15px}.list___BbMrm .wrap___UQTTb .footer___ZbR9W ul{display:flex;align-items:center;padding:0}.list___BbMrm .wrap___UQTTb .footer___ZbR9W ul li{width:50%;color:#7d7d7d}.list___BbMrm .wrap___UQTTb .footer___ZbR9W ul li i{margin-right:5px;font-size:14px}.noData___mLlw0 .title___DQ3VK{display:flex;align-items:center;margin-bottom:20px}.noData___mLlw0 .title___DQ3VK b{width:6px;height:14px;background:#3061d0;border-radius:1px;display:inline-block;margin-right:8px}.noData___mLlw0 .title___DQ3VK span{font-size:16px;font-weight:500;color:#191919;line-height:16px}.Onerow___ZYa8H{word-break:break-all;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.TableDom___PXmEy{position:sticky;top:0;z-index:1}.TableDom___PXmEy tbody[class~=ant-table-tbody]{display:none}.CollapseDom___q9wvV{border:1px solid #F1F1F1!important;margin-top:10px!important}.CollapseDomC___zTeH1 div[class~=ant-collapse-header]{border-bottom:1px solid #F1F1F1!important}.CollapseDom___q9wvV div[class~=ant-collapse-item]{border-bottom:none!important}.CollapseDom___q9wvV div[class~=ant-collapse-header]{padding:20px!important}.CollapseDom___q9wvV div[class~=ant-collapse-expand-icon]{padding-inline-end:0!important;padding-inline-start:0!important}.CollapseDom___q9wvV div[class~=ant-collapse-content]{border:none!important}.CollapseDom___q9wvV div[class~=ant-collapse-content-box]{padding:0 20px 20px!important}.CollapseChildrenDom___O1Ffz{border:none!important}.CollapseChildrenDom___O1Ffz div[class~=ant-collapse-header]{padding:10px 0!important;border:none!important}.CollapseChildrenDom___O1Ffz div[class~=ant-collapse-content-box]{padding:0!important}.open___K7p7T{transform:rotate(180deg)}.DomStyle___EoUKX{padding:20px;background:#f6f7f9;color:#5f6368}.DomStyleTitle___vhLg3{font-weight:600;white-space:nowrap;font-size:14px;line-height:22px}.DomStyleTitle___vhLg3>p{font-weight:400;line-height:22px!important;color:#5f6368}.DomStyleTitleChild___a1RIx>p{font-weight:600}.DomStyle___EoUKX .Sessce___zdKQ2{color:#2ec25b}.DomStyle___EoUKX .Sessce___zdKQ2 .DomStyleTitle___vhLg3>p{color:#2ec25b}.AnswerSDom___YkvgW{padding:10px 0 10px 20px;border-left:1px solid #DEDEDE}.AnswerSDom___YkvgW .Sessce___zdKQ2{color:#2ec25b}.AnswerSDom___YkvgW .scale_hover___RkGo0:hover{cursor:pointer}.AnswerSDom___YkvgW .scale_hover___RkGo0:hover .percent___DP1EH{color:#165dff!important}.AnswerSDom___YkvgW .scale_hover___RkGo0:hover .percent___DP1EH:hover{cursor:pointer;color:#165dff!important}.wrap___nansB{background:#fff;border-radius:0 4px 4px 0}.tables___zoHyz tbody[class~=ant-table-tbody] td{padding:0!important}.tables___zoHyz tbody[class~=ant-table-tbody] td:first-child{padding:12px 8px 12px 12px!important}.tables___MR1w6 tbody[class~=ant-table-tbody] td{padding:0!important}.tables___MR1w6 tbody[class~=ant-table-tbody] td:first-child{padding:12px 8px 12px 12px!important}.tables___MR1w6 thead[class~=ant-table-thead] tr:nth-child(2){font-size:12px!important}.tabSty___Rp0MG [class~=ant-tabs-tab-active] [class~=ant-tabs-tab-btn]{color:#165dff!important}.tabSty___Rp0MG [class~=ant-tabs-ink-bar]{background:#165dff!important}.flex_box_center___BUbDS{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___bos8a{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___DLIAD{align-items:center;box-align:center}.flex_box_center_end___IvLKX{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___DaoiT{flex-direction:column;box-orient:block-axis}.tables___YOYJ9,.tables___YOYJ9 [class~=ant-table-cell]{background:#d3eaff!important}.checkboxgroup___aBFSQ [class~=ant-checkbox-wrapper]{margin-left:0!important}.flex_box_center___eijRq{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___R4Vev{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___j8R6g{align-items:center;box-align:center}.flex_box_center_end___eB0cz{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___b9VdU{flex-direction:column;box-orient:block-axis}.md___tcpb2{border:none!important}.title___dVHM9{font-size:16px;height:60px;line-height:60px;padding-left:30px;margin-bottom:0;display:box;display:flex;align-items:center;box-align:center}.title___dVHM9 h1{flex:1 1}.react-resizable{position:relative;background-clip:padding-box}.react-resizable-handle{position:absolute;width:10px;height:100%;bottom:0;right:-5px;cursor:col-resize;z-index:1}.react-resizable-handle.active:before{content:"";position:absolute;left:50%;top:0;bottom:0;border-left:solid 1px black}.hideHeadCheckbox____864g table{background:#f4faff}.hideHeadCheckbox____864g table>thead>tr>th:nth-child(1)>div{display:none}.moveCategory___on_eY{padding:30px 0;position:relative;top:-25px}.moveCategory___on_eY ul{box-shadow:0 0 6px #4c4c4c33!important;background:#fff;padding:10px 0}.moveCategory___on_eY ul li{padding:0 12px;margin:5px 0;font-size:14px}.tabSearch___LqTIA{display:flex;align-items:center;margin:8px 0}.warpModal___ub_j0 .ant-tabs-nav:before{border-bottom:0}.modalColumn___tJRIx{font-size:14px}.modalColumn___tJRIx .modalRow___AFP2T{display:flex;align-items:center;font-size:14px;flex-direction:row;margin-top:12px}.modalColumn___tJRIx .modalRow___AFP2T .sup____weyo{color:#fb3226;font-size:16px;margin-top:21px;margin-right:2px}.shijuan___NU0re{margin-top:25px;display:flex;align-items:center}.shijuan___NU0re .name___tJw50{height:32px;background:#165dff1a;border-radius:18px;display:flex;align-items:center;justify-content:space-around}.shijuan___NU0re .name___tJw50 span{height:22px;font-size:14px;font-weight:400;color:#165dff;line-height:22px;margin:0 15px}.tip___ihMML{color:#fe6300;margin-top:20px}.brief___LOzpE{font-size:14px;font-weight:400;margin-bottom:30px}.contentTitle___xkdcN{display:flex;align-items:center;font-size:14px;font-weight:400;color:#000}.content___Vtri0{font-size:14px;font-weight:400}.tips___tuAtH{font-size:12px;font-weight:400;color:#6b758b;padding-left:14px}.antdTable___s8T2N{margin-top:10px;margin-bottom:20px}.antdTable___s8T2N thead[class~=ant-table-thead]>tr>th{background:#f2f2f2;color:#5f6367}.antdTable___s8T2N .tableCell___kN9Fw{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.antdModal___WVBk3 div[class~=ant-modal-header]{padding-top:30px;padding-left:40px}.antdModal___WVBk3 button[class~=ant-modal-close]{top:18px;right:10px}.antdModal___WVBk3 button[class~=ant-modal-close] span[class~=ant-modal-close-x]{font-size:18px}.antdModal___WVBk3 div[class~=ant-modal-body]{padding-left:40px;padding-right:40px;max-height:620px;overflow:auto}.antdModal___WVBk3 div[class~=ant-modal-footer]{border-top:none;padding-bottom:30px;padding-right:40px}.orangeColor___ryB2u{color:#fe6300}.flex_box_center___Mm5wp{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___Xglxr{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___oLvCy{align-items:center;box-align:center}.flex_box_center_end___IEhG2{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___TStIz{flex-direction:column;box-orient:block-axis}.wrap___WfgpQ{padding:20px 0}.wrap___WfgpQ .control___Uvc1U{display:flex;align-items:center;padding:20px 0;background:#fff}.wrap___WfgpQ .control___Uvc1U .ant-select{width:200px;margin-right:20px}.wrap___WfgpQ .control___Uvc1U .ant-select .ant-select-selector{height:34px!important;background-color:#f5f5f5;border:0;padding:0 10px}.wrap___WfgpQ .control___Uvc1U .ant-select .ant-select-selection-item,.wrap___WfgpQ .control___Uvc1U .ant-select .ant-select-selection-placeholder{line-height:34px!important}.wrap___WfgpQ .control___Uvc1U .ant-input-search{border:0;background:#f5f5f5;height:34px;width:260px;margin-right:30px}.wrap___WfgpQ .control___Uvc1U .ant-input-search input{background:#f5f5f5;color:#333}.wrap___WfgpQ .control___Uvc1U .ant-input-search .ant-input-search-icon:before{border-left:1px solid transparent}.wrap___WfgpQ .control___Uvc1U .btn___gckHk{width:90px;height:26px;line-height:26px;background:#0152d9;border-radius:4px;text-align:center;font-size:12px;color:#fff;margin-left:auto;cursor:pointer}.wrap___WfgpQ .customTable___fDCPQ{padding-top:20px}.wrap___WfgpQ .customTable___fDCPQ .ant-table-thead tr{height:54px}.wrap___WfgpQ .customTable___fDCPQ .ant-table-thead tr th{background-color:#f5f5f5;border:0;border-radius:0}.wrap___WfgpQ .customTable___fDCPQ .ant-table-tbody tr{height:54px}.wrap___WfgpQ .customTable___fDCPQ .ant-table-tbody tr td{border-bottom:0}.wrap___WfgpQ .customTable___fDCPQ .ant-table-tbody tr:nth-child(2n){background-color:#f5f5f5}.wrap___WfgpQ .customTable___fDCPQ .ant-table-tbody tr:nth-child(2n) td{background-color:#f5f5f5}.wrap___WfgpQ .customTable___fDCPQ .ant-table-tbody tr:nth-child(odd){background-color:#fff}.wrap___WfgpQ .customTable___fDCPQ .ant-table-tbody tr:nth-child(odd) td{background-color:#fff}.wrap___WfgpQ .customTable___fDCPQ .ant-pagination{margin-top:40px}.wrap___WfgpQ .customTable___fDCPQ .ant-pagination .ant-pagination-item-active{border-color:#0152d9;background:#0152d9}.wrap___WfgpQ .customTable___fDCPQ .ant-pagination .ant-pagination-item-active a{color:#fff}.wrap___WfgpQ .customTable___fDCPQ .ant-pagination button{line-height:initial}.bgH___FpdXp{height:10px;background-color:#fafafa;width:1300px;margin-left:-30px}.cusModal___KC0OL [class~=ant-modal-confirm-btns]{display:none}.imgWrap_____xpC{display:flex}.imgWrap_____xpC .img___y1_Tn{position:relative;background:#fafafa}.imgWrap_____xpC .img___y1_Tn .iBtn___PezSP{width:54px;height:20px;background:#0152d9;border-radius:10px;text-align:center;line-height:20px;font-size:12px;font-weight:400;color:#fff;cursor:pointer;position:absolute;z-index:20;right:10px;top:10px}.imgWrap_____xpC .img___y1_Tn .text___JKvO_{position:absolute;z-index:20;left:50%;transform:translate(-50%);bottom:-28px;color:#333}.imgWrap_____xpC .img___y1_Tn .no___WXMqt{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.imgWrap_____xpC .img___y1_Tn .textP___E5hyW{position:absolute;z-index:20;left:50%;transform:translate(-50%);bottom:-28px;color:#333}.video___XvBIh>video{width:316px}.sys___wcaty{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;padding:0;max-height:850px;overflow-y:auto}.sys___wcaty .li___vKMNS{height:100%;margin-left:17px;margin-bottom:17px}.sys___wcaty .li___vKMNS .d1___jR3G0{width:216px;height:340px;background-color:#efefef;position:relative}.sys___wcaty .li___vKMNS .d1___jR3G0 video{height:100%;width:100%;object-fit:cover}.sys___wcaty .li___vKMNS .d1___jR3G0 .img___y1_Tn{width:100%;height:340px;overflow:hidden}.sys___wcaty .li___vKMNS .d1___jR3G0 .btn___gckHk{position:absolute;z-index:2;width:100%;left:0;bottom:0;display:flex;justify-content:space-between;align-items:center;height:24px;background:#0152d9}.sys___wcaty .li___vKMNS .d1___jR3G0 .btn___gckHk .b1___xuUNz{width:100%;height:24px;color:#fff;padding:0 5px;line-height:24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sys___wcaty .li___vKMNS:nth-child(3n+1),.sys___wcaty .li___vKMNS:first-child{margin-left:0}.es___WFOJ6{display:inline-block;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.listWrap___KKt7_ .list___SBQMa{width:192px;height:132px;background:#f6f7f9;position:relative;display:inline-block;margin-right:25px;margin-bottom:20px}.listWrap___KKt7_ .list___SBQMa:hover .mask___xkriH{display:block}.listWrap___KKt7_ .list___SBQMa img{width:192px;height:108px}.listWrap___KKt7_ .list___SBQMa .mask___xkriH{width:192px;height:108px;background:#000;opacity:.5;display:none;position:absolute;z-index:2;top:0;left:0}.listWrap___KKt7_ .list___SBQMa .mask___xkriH .icons___uLWh_{margin-top:5px;display:flex;align-items:center;justify-content:end;padding-right:6px}.listWrap___KKt7_ .list___SBQMa .mask___xkriH .icons___uLWh_ i{cursor:pointer;font-size:16px;color:#fff}.listWrap___KKt7_ .list___SBQMa .time___tPYgD{height:24px;line-height:24px;background:#f6f7f9;padding-left:6px}.listWrap___KKt7_ .list___SBQMa:nth-child(3n+3){margin-right:0}.flex_box_center___eZU8T{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___l4Kzs{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___E7NVy{align-items:center;box-align:center}.flex_box_center_end___S0V3_{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___ONItD{flex-direction:column;box-orient:block-axis}.title___rK1ze{display:flex;align-items:center;min-height:30px}.title___rK1ze strong{max-width:600px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.export___tng10{position:absolute;right:0;top:0;z-index:2;font-size:16px;display:box;display:flex}.export___tng10>a,.export___tng10>button{margin-left:8px;padding:3px 8px;display:box;display:flex;align-items:center;box-align:center}.export___tng10 .startbutton___jWMUv{margin-left:8px;padding:3px 8px;display:box;display:flex;align-items:center;box-align:center}.bg___rwmJT{background:#f3f3f3;min-height:80vh}[id=root] .tabs___SK3e0 [class~=ant-tabs-nav]{margin-bottom:0;background:#fff}[id=root] .tabs___SK3e0 [class~=ant-tabs-nav] [class~=ant-tabs-tab]{padding:23px 0;margin-left:26px;color:#333}[id=root] .tabs___SK3e0 [class=ant-tabs-nav-scroll]{padding-left:25px}[id=root] .tabs___SK3e0 [class~=ant-tabs-tabpane]>section{padding:0 25px}[id=root] .tabs___SK3e0 [class~=ant-tabs-tab-active]{color:#0152d9}.moni___aMCpW{width:86px;height:24px;background:#f2f5ff;border-radius:2px;border:1px solid #5B81D7;padding:0 8px;line-height:24px;font-size:12px;color:#5379cf}.workListTabWrap___dVDh3 [class~=ant-tabs-ink-bar]{width:0px!important}.workListTabWrap___dVDh3 .ant-tabs-nav{align-items:flex-start;height:40px;margin-bottom:0!important}.workListTabWrap___dVDh3 .ant-tabs-nav:before{content:unset}.workListTabWrap___dVDh3 .ant-tabs-nav .ant-tabs-nav-wrap{padding-left:0}.workListTabWrap___dVDh3 .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab{min-width:96px;height:38px;background:#fafafa;border-radius:4px 4px 0 0;font-size:14px;font-weight:400;color:#b9b8b8;display:unset;border:none;text-align:center;padding-top:9px;margin-left:0;margin-right:2px}.workListTabWrap___dVDh3 .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab .ant-tabs-tab-btn:active{color:#333}.workListTabWrap___dVDh3 .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab.ant-tabs-tab-active{position:relative;background:#fff}.workListTabWrap___dVDh3 .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:#333}.workListTabWrap___dVDh3 .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab.ant-tabs-tab-active:after{position:absolute;content:"";width:100%;height:2px;background-color:#fff;bottom:-2px;left:0}.workListTabWrap___dVDh3 .workListTabButton___PN6ok>button{border-radius:4px;margin-right:10px}.workListTabWrap___dVDh3 .workListTabButton___PN6ok>button>i{margin-right:8px}.workListTabWrap___dVDh3 .workListTabButton___PN6ok>button:last-child{margin-right:0}.ai_review_new___MqVZZ{position:absolute;top:4px;right:4px}.btn_review___g8AFi{width:96px;height:32px;background:#fff;box-shadow:0 2px 4px #e0dfe1;border-radius:4px;border:1px solid #BACFFE;font-size:14px;color:#3061d0;display:flex;justify-content:center;align-items:center;cursor:pointer}.btn_review___g8AFi:hover{background:#3061d0;color:#fff;border:1px solid #3061D0}.flex_box_center___sOi51{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___pl96A{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___LVWaS{align-items:center;box-align:center}.flex_box_center_end___bFW2z{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___Iuosg{flex-direction:column;box-orient:block-axis}.disabled___kyQ47>*{pointer-events:none}.flex_box_center___SF0m3{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___ChLjp{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center____l_EF{align-items:center;box-align:center}.flex_box_center_end___YcZNu{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___R9dNq{flex-direction:column;box-orient:block-axis}.downloadbutton___oEXJW{width:146px;height:32px;display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(180deg,#fff,#f6f7f9),#f6f7f9;box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border-radius:2px;border:1px solid #BACFFE;margin-bottom:20px}.configWorkContainer___CHUrh .ant-tabs-nav{background-color:#fff;height:unset!important}.configWorkContainer___CHUrh .ant-tabs-nav:before{content:""!important}.configWorkContainer___CHUrh .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab{position:relative;display:inline-flex!important;align-items:center!important;margin:0 0 0 32px;padding:8px 0;font-size:12px;background:transparent!important;border:0!important;outline:none!important;cursor:pointer;border-radius:unset!important;font-weight:unset!important;color:#333!important;min-width:unset!important;height:60px!important}.flex_box_center___FjW3J{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___VMPG3{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___f4bAX{align-items:center;box-align:center}.flex_box_center_end___r_BiQ{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___KmCaa{flex-direction:column;box-orient:block-axis}.contentWrap___JMzNd{display:flex}.contentWrap___JMzNd .leftWrap___rYjEI{width:290px;background:#f6f7f9;margin-right:20px;border-top-left-radius:8px;border-top-right-radius:8px;padding-bottom:2px}.contentWrap___JMzNd .leftWrap___rYjEI .tip___Iu2px{display:flex;align-items:flex-start;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#333;border-radius:8px;padding:10px 20px;background:#eaeffa}.contentWrap___JMzNd .leftWrap___rYjEI .title_con___WF9OL{font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#333;padding:0 20px;margin-top:10px;margin-bottom:10px}.contentWrap___JMzNd .leftWrap___rYjEI .question_title___XPCJJ{height:40px;line-height:40px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#333;cursor:pointer;padding:0 20px;border-radius:8px;margin:0 2px;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;word-break:break-all}.contentWrap___JMzNd .leftWrap___rYjEI .question_title___XPCJJ div:first-of-type{display:inline;word-break:break-all}.contentWrap___JMzNd .leftWrap___rYjEI .question_title___XPCJJ:hover,.contentWrap___JMzNd .leftWrap___rYjEI .activeItem___yC4ry{background-color:#fff;color:#3061d0}.contentWrap___JMzNd .rightWrap___ut8PK{flex:1 1}.contentWrap___JMzNd .rightWrap___ut8PK .radio_con___cvwXd{width:100%;height:40px;background:#f6f7f9;color:#333;font-size:14px;margin-bottom:10px;display:flex;align-items:center;padding:0 20px}.contentWrap___JMzNd .rightWrap___ut8PK .result_con___m5Gmr{width:100%;box-shadow:0 2px 4px #dfdfdf80;margin-top:20px}.contentWrap___JMzNd .rightWrap___ut8PK .result_con___m5Gmr .result_title___D7L1n{height:40px;background-color:#f1f4f9;line-height:40px;font-weight:600;font-size:14px;color:#3061d0;padding:0 20px}.titleTooltip___eBrPv{max-width:600px!important}.titleTooltip___eBrPv div[class~=ant-tooltip-inner]{max-height:400px;color:#000;overflow:auto}.radio_con___OlJK6{width:100%;height:40px;background:#f6f7f9;color:#333;font-size:14px;margin-bottom:10px;display:flex;align-items:center;justify-content:space-between;padding:0 20px}.result_con___Z4Xwq{width:100%;box-shadow:0 2px 4px #dfdfdf80;margin-top:20px}.result_con___Z4Xwq .result_title___uGxkx{height:40px;background-color:#f1f4f9;line-height:40px;font-weight:600;font-size:14px;color:#3061d0;padding:0 20px}.flex_box_center___vzWqI{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___ft9Bd{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___QAPwj{align-items:center;box-align:center}.flex_box_center_end___qX0M2{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___awDYy{flex-direction:column;box-orient:block-axis}.customModal___pYYHM .ant-modal-close-x{width:86px;height:66px;line-height:66px}.customModal___pYYHM .ant-modal-content{border-radius:4px;overflow:hidden}.customModal___pYYHM .ant-modal-header{padding:22px 40px}.customModal___pYYHM .ant-modal-header .ant-modal-title{font-size:18px;font-weight:400}.customModal___pYYHM .ant-modal-body{padding:40px 40px 30px}.checking___GoeHX{display:flex;flex-direction:column}.checking___GoeHX .content___dNIO5{max-height:500px}.checking___GoeHX .content___dNIO5 .group___hRNtC{display:flex;align-items:center}.checking___GoeHX .content___dNIO5 .group___hRNtC>p{flex-shrink:0;margin:-6px 0 0;font-size:16px}.checking___GoeHX .content___dNIO5 .group___hRNtC label{max-width:200px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:16px;margin-left:6px}.checking___GoeHX .footer___xOqas{display:flex;height:44px;justify-content:flex-end;align-items:center}.checking___GoeHX .footer___xOqas>label{margin-right:auto;font-size:16px}.checking___GoeHX .footer___xOqas>button{width:100px;height:40px;border-radius:4px;font-size:16px}.checking___GoeHX .footer___xOqas>button:first-of-type{background:#dedede;color:#333;margin-right:20px}.flex_box_center___CtxaX{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___H8TAS{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___PLMI8{align-items:center;box-align:center}.flex_box_center_end___iyzvs{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___ZxWqW{flex-direction:column;box-orient:block-axis}.head___HSGEG{display:flex;align-items:center;justify-content:space-between;height:32px;margin-bottom:10px}.head___HSGEG .title___mOmk5{font-size:14px;color:#000}.head___HSGEG div[class~=ant-form-item]{margin-bottom:0}.tubiao___d3Z7M{width:1160px;height:375px;background:#f6f7f999;border-radius:2px;display:flex}.tubiao___d3Z7M .tb_title___lYUyV{font-weight:400;font-size:14px;line-height:22px;color:#191919}.tubiao___d3Z7M .pie_style___FF0jM{width:580px;padding:20px}.tubiao___d3Z7M .pie_style___FF0jM .legend___cE3z0{display:flex;align-items:center;flex-wrap:wrap;margin-top:10px;padding:0 60px}.tubiao___d3Z7M .pie_style___FF0jM .legend___cE3z0 .legend_item___EA_f6{display:flex;align-items:center;margin-left:30px;margin-bottom:10px}.tubiao___d3Z7M .pie_style___FF0jM .legend___cE3z0 .legend_item___EA_f6 .legend_item_color___c2MWd{width:12px;height:12px;border-radius:2px;margin-right:5px}.tubiao___d3Z7M .pie_style___FF0jM .legend___cE3z0 .legend_item___EA_f6 .legend_item_text___qP0WY{height:22px;font-weight:400;font-size:14px;color:#666;line-height:22px}.tubiao___d3Z7M .line___PaqB8{height:305px;margin-top:40px;width:1px;background:#efefef}.tubiao___d3Z7M .bar_style___cD5xa{width:580px;padding:20px}.tubiao2___lb8xS{width:1160px;height:388px;background:#f6f7f999;border-radius:2px;padding:10px 0 10px 20px}.FormCheckBoxDom___PmqdD{padding:20px 20px 0!important;background:#fff!important;border-radius:2px!important;margin:12px 0!important}.FormCheckBoxDom___PmqdD div[class~=ant-form-item]{margin-bottom:20px!important}.FormCheckBoxDom___PmqdD div[class~=ant-form-item-label]>label{color:#9096a3!important;margin-right:10px!important;height:auto!important}.FormCheckBoxDom___PmqdD div[class~=ant-form-item-control-input]{min-height:auto!important}.FormCheckBoxDom___PmqdD div[class~=ant-checkbox-group]{gap:10px 38px!important}.FormCheckBoxDom___PmqdD label[class~=ant-checkbox-wrapper]{color:#000!important}.FormCheckBoxDom___PmqdD span[class~=ant-checkbox-inner]{border-radius:4px!important}.FormCheckBoxDom___PmqdD div[class~=ant-radio-group]{display:inline-flex!important;gap:10px 16px!important;flex-wrap:wrap!important}.FormCheckBoxDom___PmqdD label[class~=ant-radio-button-wrapper]{border:none!important;height:auto!important;line-height:22px!important;padding-inline:12px!important;background:none}.FormCheckBoxDom___PmqdD label[class~=ant-radio-button-wrapper]:before{content:none!important}.content___rjToM{background:#fff!important;padding:20px}.content___rjToM .data_overview___CN6QO{height:84px;background:#f6f7f9;border-radius:4px;display:flex;align-items:center;justify-content:space-between;padding:18px 60px;margin-bottom:30px}.content___rjToM .data_overview___CN6QO .data_overview_item___lROWX{display:flex;flex-direction:column;justify-content:space-between;cursor:pointer}.content___rjToM .data_overview___CN6QO .num___VUb3K{height:20px;font-weight:600;font-size:20px;color:#165dff;line-height:20px;margin-bottom:8px;text-align:center}.content___rjToM .data_overview___CN6QO .text___QneBV{height:20px;font-weight:400;font-size:14px;color:#434d63;line-height:20px}.accuracySetting___oIsbl{display:flex;align-items:center}.accuracySetting___oIsbl>span{height:24px;font-weight:400;font-size:14px;color:#333;line-height:24px}.mymodal___lPHLC div[class~=ant-select-selector]{height:40px!important}.mymodal___lPHLC div[class~=ant-select-selector] span[class~=ant-select-selection-placeholder]{line-height:40px!important}.mymodal___lPHLC div[class~=ant-select-selector]>span[class~=ant-select-selection-item]{line-height:40px!important}.previewModal___kC9MS div[class~=ant-modal-header]{padding-top:30px;padding-left:40px;padding-bottom:0}.previewModal___kC9MS div[class~=ant-modal-body]{padding:30px 40px}.previewModal___kC9MS button[class~=ant-modal-close]{top:17px;right:16px;transform:scale(1.2)}.extra___yTab3{background:#f6f7f9;border-radius:2px;padding:14px;display:flex;flex-direction:column;gap:10px}.extra___yTab3 .row___HnRCs{display:flex;flex-wrap:nowrap}.extra___yTab3 .row___HnRCs>div:first-child{flex-shrink:0;color:#5f6367;margin-right:10px}.md___L1tuZ{font-size:14px;color:#000}.md___L1tuZ p{line-height:22px}.title___iSLhz{font-weight:700;color:#000;margin-bottom:20px}[class^=ant-btn].btn___C2OtF{min-width:80px;height:28px;background:linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border-radius:4px;border:1px solid #BACFFE;font-size:12px;color:#3061d0}.boxHead___GfOIb{display:flex;align-items:center;justify-content:space-between;height:40px;background:#f6f7f9;border-radius:2px 2px 0 0;padding:0 20px;border:1px solid #DCDCDC;border-bottom:0}.iframe___J6XBA{position:fixed;inset:0;z-index:99999;width:100%;height:100%;border:none;display:none;background:#fff}.flex_box_center___VcCAZ{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___I3jjO{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___Rm_54{align-items:center;box-align:center}.flex_box_center_end___nTsdc{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___UVpzN{flex-direction:column;box-orient:block-axis}.tags___kRRoe{display:flex;align-items:center}.tags___kRRoe .text___IyyEa{font-size:14px;color:#666;margin-right:10px}.tags___kRRoe .tagWrap___v63mB{display:flex;align-items:center;column-gap:10px}.tags___kRRoe .tagWrap___v63mB .tag___X7wE6{height:20px;padding:0 4px;border-radius:2px;border:1px solid #333;font-weight:600;font-size:14px;line-height:18px}.tags___kRRoe .tagWrap___v63mB .c___mZMPq{height:20px;padding:0 4px;border-radius:2px;border:1px solid #333;font-weight:600;font-size:14px;line-height:18px;border-color:#a9dfcc;background:#4aedb233;color:#2cc497}.tags___kRRoe .tagWrap___v63mB .cpp___eaTie{height:20px;padding:0 4px;border-radius:2px;border:1px solid #333;font-weight:600;font-size:14px;line-height:18px;border-color:#f19738;background:#f1973833;color:#dc7b14}.tags___kRRoe .tagWrap___v63mB .java___gL98T{height:20px;padding:0 4px;border-radius:2px;border:1px solid #333;font-weight:600;font-size:14px;line-height:18px;border-color:#fa2c2c;background:#eb606033;color:#e30000}.tags___kRRoe .tagWrap___v63mB .python___eNRkk{height:20px;padding:0 4px;border-radius:2px;border:1px solid #333;font-weight:600;font-size:14px;line-height:18px;border-color:#86c0ff;background:#6eb1fb33;color:#1e96f4}.tags___kRRoe .edit___tbVu0{color:#6aaf99;cursor:pointer;font-size:18px;margin-left:20px}.tags___kRRoe .edit___tbVu0:hover{color:#3061d0}.footer___bruwa{display:flex;align-items:center;justify-content:flex-end;height:46px;background:#030814;padding-right:15px;border-top:1px solid #030814;border-bottom:1px solid #030814}.whiteFooter___mR7kn{background:#fff;border-top:1px solid #ddd;border-bottom:1px solid #fff}.error___KO0Jg{font-size:12px;color:#fb3226}.case___L0pNc{background:#0e1525;position:relative}.case___L0pNc .resize-y-bar___NK0gI{height:1px;width:100%;background:#3d445c;cursor:ns-resize;position:absolute;top:0;left:0;z-index:10}.case___L0pNc .resize-y-bar___NK0gI>i{color:#0053dc;position:absolute;top:50%;left:50%;margin-top:-7px;margin-left:-17px;z-index:10}.case___L0pNc .unfoldBtn___aMmZw{width:98px;height:24px;background:#3d445c;border-radius:8px 8px 0 0;position:absolute;left:50%;transform:translate(-50%);top:-24px;font-size:14px;color:#8d97af;line-height:24px;text-align:center;cursor:pointer;user-select:none}.case___L0pNc .caseHead___EuMPr{display:flex;align-items:center;height:34px;padding:0 16px}.case___L0pNc .caseHead___EuMPr .dot___Iky9k{width:10px;height:10px;background:#95a4c5;border-radius:50%;margin-right:4px;margin-top:2px}.case___L0pNc .caseHead___EuMPr .text___lMSx6{font-size:14px;color:#dde3ea}.case___L0pNc .caseHead___EuMPr .pass___XjijC{font-size:14px;color:#2abd8c;margin-left:10px}.case___L0pNc .caseHead___EuMPr .noPass___JxpWk{font-size:14px;color:#ff2c29;margin-left:10px}.case___L0pNc .caseHead___EuMPr .btns___FPIaK{margin-left:auto;display:flex;align-items:center}.case___L0pNc .caseHead___EuMPr .btns___FPIaK div{margin-left:15px;cursor:pointer;color:#bfbfbf}.case___L0pNc .caseHead___EuMPr .btns___FPIaK div i{font-size:14px;color:#687799;margin-right:5px}.case___L0pNc .result___oRj1h{height:100%;display:flex;padding:0 20px 10px}.case___L0pNc .result___oRj1h .title___IhMSa{flex-shrink:0;height:30px;background:#22293b;padding-left:15px;line-height:30px}.case___L0pNc .result___oRj1h .title___IhMSa span{color:#bfbfbf;font-size:14px}.case___L0pNc .result___oRj1h .left___XlC98{width:424px;flex-shrink:0;display:flex;flex-direction:column;margin-right:4px;overflow:hidden}.case___L0pNc .result___oRj1h .left___XlC98 .leftNode___NGHgx{flex:1 1;background:#1b2333}.case___L0pNc .result___oRj1h .left___XlC98 .leftNode___NGHgx textarea{background:none;border:none;color:#fff;resize:none;height:100%;padding:15px}.case___L0pNc .result___oRj1h .left___XlC98 .leftNode___NGHgx textarea::placeholder{color:#8f96b1!important}.case___L0pNc .result___oRj1h .right____fIu_{flex:1 1;display:flex;flex-direction:column;overflow:hidden}.case___L0pNc .result___oRj1h .node___MwdH7{flex:1 1;overflow:auto;position:relative;color:#fff;background:#2c32464d;padding:15px}.case___L0pNc .result___oRj1h .node___MwdH7 pre{overflow:hidden;margin-bottom:0;white-space:pre-wrap}.case___L0pNc .elseNode___WjFIg{background:#22293b;display:flex;align-items:start;margin:0 20px 4px}.case___L0pNc .elseNode___WjFIg .nameWrap___bEdbD{margin-left:15px;margin-top:4px;color:#bfbfbf}.case___L0pNc .elseNode___WjFIg .scroll___ylWYt{flex:1 1;position:relative}.case___L0pNc .elseNode___WjFIg .scroll___ylWYt .scrollBox___hWkc9{overflow:auto;color:#fff;margin-left:20px;margin-top:6px;padding-right:50px;white-space:pre-wrap;margin-bottom:0}.case___L0pNc .elseNode___WjFIg .scroll___ylWYt .action___xBwDi{position:absolute;z-index:10;top:3px;right:0}.case___L0pNc .elseNode___WjFIg .scroll___ylWYt .action___xBwDi span{margin-right:15px;color:#1890ff;cursor:pointer}.case___L0pNc .elseNode___WjFIg .scroll___ylWYt .action___xBwDi i{color:#687799;cursor:pointer;font-size:14px}.whiteCase___AZiDR{background:#f6f7f9}.whiteCase___AZiDR .resize-y-bar___NK0gI{background:#ddd}.whiteCase___AZiDR .unfoldBtn___aMmZw{background:#e9eaea;color:#5f6368}.whiteCase___AZiDR .caseHead___EuMPr .text___lMSx6{color:#333}.whiteCase___AZiDR .caseHead___EuMPr .btns___FPIaK div{color:#666}.whiteCase___AZiDR .caseHead___EuMPr .btns___FPIaK div i{color:#687799}.whiteCase___AZiDR .result___oRj1h .title___IhMSa{background:#fff}.whiteCase___AZiDR .result___oRj1h .title___IhMSa span{color:#333}.whiteCase___AZiDR .result___oRj1h .leftNode___NGHgx{background:#fafafa!important}.whiteCase___AZiDR .result___oRj1h .leftNode___NGHgx textarea{color:#333!important}.whiteCase___AZiDR .result___oRj1h .node___MwdH7{background:#fafafa!important;color:#333}.whiteCase___AZiDR .elseNode___WjFIg{background:#fafafa;color:#333}.whiteCase___AZiDR .elseNode___WjFIg .nameWrap___bEdbD span{color:#333}.whiteCase___AZiDR .elseNode___WjFIg .scrollBox___hWkc9{color:#000!important}.disabled___lWQU2:disabled{color:#d9d9d9!important;border-color:#d9d9d9!important}.codeHead___l8q5R{height:40px;background:#161d2c;display:flex;align-items:center}.codeHead___l8q5R .navWrap___xdWQe{display:flex;align-items:center}.codeHead___l8q5R .navWrap___xdWQe .nav___JKPVX{width:112px;height:40px;background:#161d2c;border:1px solid #161D2C;border-radius:2px;margin-right:1px;font-weight:500;font-size:14px;color:#d1d1d1;text-align:center;line-height:38px;cursor:pointer}.codeHead___l8q5R .navWrap___xdWQe .nav___JKPVX.active___DTAtT{background:#1b2333;color:#fff}.codeHead___l8q5R .navWrap___xdWQe .nav___JKPVX i{font-size:14px;color:#3f93b1;margin-right:10px}.whiteCodeHead___wDOny{background:#f6f7f9}.whiteCodeHead___wDOny .navWrap___xdWQe .nav___JKPVX{width:112px;height:40px;background:linear-gradient(180deg,#fff,#f6f7f9),#f6f7f9;box-shadow:inset 0 1px 3px #ffffff80;border-radius:2px;border:1px solid #BACFFE;color:#666}.whiteCodeHead___wDOny .navWrap___xdWQe .nav___JKPVX.active___DTAtT{background:#3061d0;color:#fff;box-shadow:none}.whiteCodeHead___wDOny .navWrap___xdWQe .nav___JKPVX.active___DTAtT i{color:#fff}.header___VjNh9{display:flex;align-items:center;height:50px;width:100%;background:#0e1525;color:#fff;padding:0 20px}.header___VjNh9 h2{text-align:center;color:#fff;flex:1 0 auto;margin:0;font-size:16px}.header___VjNh9 a{color:#fff}.header___VjNh9 div{display:flex;flex-flow:row nowrap;align-items:center}.header___VjNh9 div img{border-radius:18px;margin-right:10px;overflow:hidden;width:36px;height:36px}.header___VjNh9 .timepiece___yuqJC{width:94px;height:30px;background:#242936;border-radius:15px;font-weight:500;font-size:16px;color:#42d5a0;margin-right:15px;justify-content:center}.header___VjNh9 .btn_edit___ozzux{width:82px;height:30px;background:#3061d0;border-radius:15px;margin-right:10px;text-align:center;line-height:30px}.whiteHeader___REV3m{background:#fff}.whiteHeader___REV3m .timepiece___yuqJC{background:#fff;box-shadow:0 2px 4px #e0dfe1}.djs___v0Ru7{display:inline-block!important}.myProblems___DKSbs{height:calc(100vh - 50px)!important}.whiteMyProblems___k0QS3 section[class~=resize-x-bar]{background:#fff!important}.fullMask___QZH1M{position:fixed;z-index:1000;width:100vw;height:100vh;top:0;left:0;background:transparent;cursor:ns-resize;display:none}.ldsRing___mpBZC{position:relative;width:40px;height:40px;margin:0 auto}.idsRingWrapper___Of9_n{position:absolute;z-index:1000;width:100%;height:100%;left:0;top:0;display:flex;flex-flow:column nowrap;justify-content:center}.idsRingWrapper___Of9_n p{text-align:center;margin-top:12px}.ldsRing___mpBZC div{box-sizing:border-box;display:block;position:absolute;width:32px;height:32px;margin:4px;border:4px solid #1976d2;border-radius:50%;animation:ldsring___o0w2t 1.2s cubic-bezier(.5,0,.5,1) infinite;border-color:#1976d2 transparent transparent transparent}.ldsRing___mpBZC div:nth-child(1){animation-delay:-.45s}.ldsRing___mpBZC div:nth-child(2){animation-delay:-.3s}.ldsRing___mpBZC div:nth-child(3){animation-delay:-.15s}@keyframes ldsring___o0w2t{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.record-detail-info{width:100%;background-color:#fff;min-height:260px}.record-detail-info .record-info{display:flex;align-items:center;flex-flow:row nowrap;list-style:none;padding:0;margin-bottom:20px}.record-detail-info .record-info li{margin-right:40px}.record-detail-info .record-info li:last-child{margin-right:0;flex:1 0;text-align:right}.record-detail-info .record-detail-body{padding:8px 0;max-height:80vh}.footer{display:flex;flex-flow:row nowrap;align-items:center;height:56px;background:#121c24;color:#fff;padding:0 20px;justify-content:space-between}.test-case-panel{position:relative}.test-case-panel .error{font-size:12px;color:#fb3226}.test-case-panel .test-case-panel-body{position:absolute;will-change:transform;width:100%;transition:all .2s linear;bottom:0;transform:translate3d(0,350px,0);opacity:.1}.test-case-panel .test-case-panel-body pre{max-height:150px;overflow:auto}.test-case-panel .test-case-panel-body.active{transform:translate3d(0,-56px,0);opacity:1}.test-case-panel .tab-panel-body{padding:20px 10px;height:240px;background-color:#070f19;display:flex;flex-flow:column nowrap;justify-content:center;color:#ddd}.test-case-panel .tab-panel-body .tip{text-align:center}.test-case-panel .tab-panel-body textarea{background:#070f19!important;color:#fff;font-size:14px;border:0 solid transparent!important;height:200px;outline:none}.test-case-panel .btn-green{margin-right:10px;color:#28bd8b;border-color:#28bd8b}.test-case-panel .btn-blue{margin-right:10px;color:#0152d9;border-color:#0152d9}.test-case-panel .btn-blue span{pointer-events:none}.test-case-panel .btn-collapse{position:absolute;top:0;width:54px;height:27px;left:50%;margin-left:-27px;background:#2a3a4f;z-index:8;border-bottom-left-radius:100px;border-bottom-right-radius:100px;color:#fff;text-align:center;cursor:pointer;opacity:.4;transition:all .3s}.test-case-panel .btn-collapse.up{top:-294px}ul.s-navs{list-style:none;margin:0;padding:0 17px;height:54px;display:flex;flex-flow:row nowrap;align-items:center;background:#0f1e31;font-size:14px;color:#ddd}ul.s-navs.bg-white{background:#fff;color:#888}ul.s-navs.bg-white a{color:#888}ul.s-navs a{color:#ddd;display:block;margin-right:20px;height:54px;line-height:54px;border-bottom:2px solid transparent}ul.s-navs a.active{color:#5091ff;border-bottom:2px solid #5091ff}#educoder .custom-ant-disabled:disabled{color:inherit}.XtermText-valueRef .xterm .xterm-viewport{overflow:auto}.inputs textarea::placeholder{color:#536879!important}.flex_box_center___Gc4dd{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___K2f1v{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___pupRp{align-items:center;box-align:center}.flex_box_center_end___UDLRC{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___a5uDo{flex-direction:column;box-orient:block-axis}.result___gu5zt{background:#070f19;height:100%;display:flex}.result___gu5zt .title___xrnx2{margin-top:20px;margin-bottom:10px;flex-shrink:0}.result___gu5zt .title___xrnx2 span{color:#bbbcbe}.result___gu5zt .left___IAxp9{width:340px;border-right:1px solid #333131;padding:0 20px 10px;flex-shrink:0;display:flex;flex-direction:column}.result___gu5zt .left___IAxp9 .leftNode___HL8fG{flex:1 1;background:#121c24}.result___gu5zt .left___IAxp9 .leftNode___HL8fG textarea{background:none;border:none;color:#fff;resize:none;height:100%;padding:10px}.result___gu5zt .left___IAxp9 .leftNode___HL8fG textarea::placeholder{color:#536879!important}.result___gu5zt .right___ZXYmw{flex:1 1;padding:0 20px 10px;display:flex;flex-direction:column}.result___gu5zt .right___ZXYmw .rightNode___jYL5_{flex:1 1;overflow:auto;position:relative;color:#fff}.result___gu5zt .right___ZXYmw .rightNode___jYL5_ .custom-spinner>div>div{border:4px solid #00D4F3!important;border-color:#00D4F3 transparent transparent transparent!important}.result___gu5zt .right___ZXYmw .rightNode___jYL5_ .custom-spinner p{color:#00d4f3!important}.split-panel-container{width:100%;height:calc(100vh - 121px);display:flex;flex-flow:row nowrap;align-items:center;overflow:hidden}.split-panel-container>section{height:100%}.split-panel-container.my-problems{height:calc(100vh - 65px)}.split-panel-container .resize-x-bar{width:4px;cursor:ew-resize;height:100%;display:flex;flex-flow:column nowrap;justify-content:center;background:#111c24}.split-panel-container .btn-resize{display:flex;flex-flow:column nowrap;text-align:center;justify-content:center;align-items:center;width:24px;height:24px;font-size:24px;z-index:10;border-radius:50%;position:absolute;margin-left:-10px;opacity:.7;box-shadow:0 3px 5px -1px #0003,0 6px 10px #00000024,0 1px 18px #0000001f;background-color:#e0e0e0;color:#000000de}.list{display:flex;align-items:center;font-size:14px;margin:7px 0;padding-left:4px}.list dt,.list dd{margin:0}.list dt{flex:1 1;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;word-break:break-all}.list dd{width:66px;text-align:right;color:#0152d9;cursor:pointer}.list .copy{color:#38bcd8}.tpi-code-setting{height:calc(100vh - 54px);background:#031b2a;color:#ddd;font-size:13px;line-height:17px}.tpi-code-setting.oj{height:calc(100vh - 65px)}.tpi-code-setting h3{color:#008cff;font-size:16px;line-height:21px;padding-bottom:12px;text-align:left;width:100%;display:block;border-bottom:1px solid #092436}.tpi-code-setting .file-item{color:#ddd;padding:20px 0 0;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center}.tpi-code-setting .file-item.action{justify-content:flex-start}.tpi-code-setting .file-item.action .iconfont{margin-right:21px}.tpi-code-setting .file-item span{max-width:148px}.tpi-code-setting .file-item:last-child{margin-bottom:25px}.tpi-code-setting span{color:#597a8f}.setting-drawer .ant-drawer-content-wrapper{top:54px;bottom:51px}.setting-drawer .ant-drawer-content{height:auto}.oj .ant-drawer-content-wrapper{top:65px}.setting-drawer .ant-drawer-body,.oj .ant-drawer-body{background:#031b2a}.setting-drawer .ant-drawer-body,.oj .ant-drawer-body{height:auto}.setting-drawer .ant-select-selection,.oj .ant-select-selection{width:120px;background:#0a2030;color:#597a8f;border:1px solid #597a8f}.list___IRN6i{display:flex;align-items:center;font-size:14px;margin:7px 0;padding-left:4px}.list___IRN6i dt,.list___IRN6i dd{margin:0}.list___IRN6i dt{flex:1 1;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;word-break:break-all}.list___IRN6i dd{width:66px;text-align:right;color:#0152d9;cursor:pointer}.list___IRN6i .copy___qCn9B{color:#38bcd8}.right-panel{position:relative}.btn-notes{position:absolute;right:0;top:50%;width:36px;height:36px;margin-top:-18px;border-radius:50%;background:#5091ff;color:#fff;font-size:18px;text-align:center;transform:translate(18px);will-change:transform;cursor:pointer;opacity:.5;transition:transform .3s linear,opacity .3s linear;z-index:100;display:flex;flex-flow:column nowrap;justify-content:center}.btn-notes:hover{opacity:1;color:#fff;transform:translate(-10px)}.note-form-area{position:absolute;right:10px;top:50%;width:450px;margin-top:-100px;background:#fff;border-radius:5px;padding:14px 10px 0;transform:translate(500px);will-change:transform;transition:transform .3s}.note-form-area.active{transform:translate(0)}.oj-modal .ant-modal-body{padding:0}.oj-modal .oj-modal-content{display:flex;flex-direction:column;align-items:center}.oj-modal .oj-modal-content>aside{font-size:14px;margin-top:50px;color:#333;width:438px}.oj-modal .oj-modal-head{width:100%;height:120px;padding-left:177px;padding-right:40px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #f1f1f1}.oj-modal .oj-modal-btn{width:180px;height:50px;background:#0152d9;border-radius:4px;font-size:16px;font-weight:500;color:#fff;cursor:pointer;line-height:50px;text-align:center;margin-bottom:30px}.oj-modal .oj-modal-tt{margin-right:51px;display:inline-flex;flex-direction:column;transform:translateY(-4px)}.oj-modal .oj-modal-tt>span:last-child{width:160px;height:6px;background:#e7f3ff;border-radius:3px}.oj-modal .oj-modal-tt>span:last-child span{display:inherit;width:60px;height:6px;background:#0152d9;border-radius:3px}.oj-modal i{color:#666;cursor:pointer}.oj-select{margin-left:20px}.oj-select .ant-select-selector{background:#25343e!important;border:0px!important;height:30px!important}.oj-select .ant-select-arrow{color:#fff}.oj-select .ant-select-selection-item{color:#fff;font-size:12px;line-height:30px!important}.exercise_user_info{font-size:14px;font-weight:400;color:#b2bacb}.exercise_user_info span{font-size:16px;font-weight:500;color:#55bfd6}.djs{margin-top:3px!important;display:inline-block!important}.time{margin-top:5px!important;display:inline-block!important}.flex_box_center___rM3g8{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___Oc7SE{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___MnmYE{align-items:center;box-align:center}.flex_box_center_end___QQh83{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___ZRFbL{flex-direction:column;box-orient:block-axis}.left-panel___SKGyd{position:relative;display:flex;flex-direction:column;height:100%;overflow:hidden}.left-panel___SKGyd .tab-panel-body___gABdv{padding:0 16px;overflow:auto;flex:1 1}.left-panel___SKGyd .tab-panel-body___gABdv pre:empty{display:none}.left-panel___SKGyd .b1___QpbmK{border-bottom:1px solid #eaecef}.left-panel___SKGyd .oj-width-input___eJQWT{width:270px}@media screen and (max-width: 1280px){.left-panel___SKGyd .oj-mr___AxILO{margin-right:20px}.left-panel___SKGyd .oj-width-input___eJQWT{width:235px}}.s-navs___FXwOi{list-style:none;margin:0;padding:0 10px;height:40px;display:flex;flex-flow:row nowrap;align-items:center;border-top:1px solid #F3F3F3;background:#0f1e31;font-size:16px;color:#ddd}.s-navs___FXwOi li{margin-right:auto}.s-navs___FXwOi.bg-white___kbZ6r{background:#fff;color:#888}.s-navs___FXwOi.bg-white___kbZ6r a{color:#888}.s-navs___FXwOi a{color:#ddd;display:block;margin-right:20px;height:40px;line-height:40px;border-bottom:2px solid transparent}.s-navs___FXwOi a.active___QGOnZ{color:#5091ff;border-bottom:2px solid #5091ff}.list___PXTsq{display:flex;align-items:center;justify-content:space-between;padding:0 10px;height:46px;color:#ddd;margin-bottom:1px;background:#3d445c4d;cursor:pointer}.list___PXTsq span{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;padding-right:20px;flex-basis:64px;width:100%}.list___PXTsq:hover{background-color:#263446ba}.list___PXTsq.active___QGOnZ{background-color:#263446!important}.btns___F8yZK{width:30px;height:30px;background:#3061d0;border-radius:4px;cursor:pointer;user-select:none;text-align:center;line-height:30px}#educoder .drawer___xdGaT .ant-input-search{background:#2c3246}#educoder .drawer___xdGaT .ant-input-search input{background:#2c3246;border:1px solid #3D445C;color:#fff}#educoder .drawer___xdGaT .ant-input-search input::placeholder{color:#ccc}#educoder .drawer___xdGaT .ant-input-search .ant-input-search-button{color:#4e5977;background:#2c3246;border:1px solid #3D445C;border-left:1px solid transparent}#educoder .drawer___xdGaT .ant-select .ant-select-selector{background:#2c3246;border:1px solid #3D445C}#educoder .drawer___xdGaT .ant-select .ant-select-arrow{color:#4e5977}#educoder .drawer___xdGaT .ant-select .ant-select-selection-item{color:#fff}#educoder .drawer___xdGaT .ant-select .ant-select-selection-placeholder{color:#ccc}#educoder .drawer___xdGaT .ant-pagination .ant-pagination-item-active{border-color:#0152d9!important;background-color:#0152d9!important}#educoder .drawer___xdGaT .ant-pagination .ant-pagination-item-link{background-color:transparent!important;color:#fff}#educoder .drawer___xdGaT .ant-pagination .ant-pagination-item{background-color:transparent;border:1px solid #656f87}#educoder .drawer___xdGaT .ant-pagination .ant-pagination-item a,#educoder .drawer___xdGaT .ant-pagination .ant-pagination-item-ellipsis{color:#fff}#educoder .drawer___xdGaT .ant-pagination .ant-pagination-options{color:#656f87}#educoder .drawer___xdGaT .ant-pagination .ant-pagination-options input{color:#fff;width:40px;background:transparent}#educoder .drawer___xdGaT .ant-pagination button,#educoder .drawer___xdGaT .ant-pagination input{line-height:initial;border:1px solid #656f87!important}.tour___oMkVh[class~=ant-tour]{left:7px!important;width:340px}.tour___oMkVh[class~=ant-tour] [class~=ant-tour-arrow]{left:17px!important}.tour___oMkVh[class~=ant-tour] [class~=ant-tour-footer]{display:none!important}.tour___oMkVh[class~=ant-tour] [class~=ant-tour-description]{padding:16px!important;overflow:hidden}.pagination___yDAjZ{text-align:center;margin-top:10px}.info___ATmsa{display:flex;flex-flow:row nowrap;align-items:center;height:56px;list-style:none;background:#fff;justify-content:space-between}.wrap____KX19 [class~=xterm] [class~=xterm-viewport]{overflow:auto!important}.desc___iOAgd{padding:8px 16px;height:calc(100vh - 138px);overflow:auto}.info___GPALq{color:#888;display:flex;align-items:center;font-size:14px;height:46px;background:#fff;padding:0 10px;box-shadow:0 2px 4px #e5e3e380;border-top:1px solid #f4f4f4;border-bottom:1px solid #f4f4f4}.info___GPALq .info_tag___CFEn8{height:22px;line-height:22px;padding:0 5px;background:#37ad8333;border-radius:2px;border:1px solid #A9DFCC;font-family:PingFangSC,PingFang SC;font-weight:600;font-size:14px;color:#2cc497;text-align:left;font-style:normal}.info___GPALq li{margin-right:8px}.discuss-panel{height:calc(100vh - 142px);overflow:auto;padding:0 16px}.discuss-item-container{display:flex;flex-flow:row nowrap;width:100%;padding:15px;border-bottom:1px solid #e3e3e3;overflow:hidden}.discuss-item-container section{margin-left:15px;flex:1 1 auto;width:100%}.discuss-item-container .grey{color:#ccc}.discuss-content{margin:4px 0;word-break:break-word;word-wrap:break-word}.discuss-content img{max-width:200px}.discuss-info{display:flex;flex-flow:row wrap;align-items:center;color:#999;line-height:16px;font-size:12px}.discuss-info .top{color:#fff;padding:0 8px;background:#ff4343;border-radius:8px;text-align:center}.discuss-info .gift{cursor:default}.discuss-info .view-code{color:#4cacff}.discuss-info a{color:#999}.discuss-info a,.discuss-info span{margin-right:15px}.btn-group{display:flex;flex-flow:row nowrap;justify-content:flex-end;margin-bottom:8px}.btn-group .btn-top .iconfont{transform:rotate(180deg);display:inline-block}.btn-group a{width:31px;text-align:center;color:#888}.btn-group a .iconfont{font-size:14px!important}.second-discuss .btn-group{opacity:0}.second-discuss:hover{background:#ebebeb}.second-discuss:hover .btn-group{opacity:1}.reply-discuss-container{background:#f4f4f4;border-radius:4px;margin-bottom:6px;position:relative;margin-top:6px}.reply-discuss-container:before{content:" ";position:absolute;border-color:#000;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;left:13px;top:-9px;border-bottom:10px solid #f4f4f4}.discuss-item-editor{width:100%;overflow:hidden}.discuss-item-editor .btn-send{cursor:pointer;border:none;padding:0 12px;color:#fff;letter-spacing:1px;text-align:center;font-size:14px;height:30px;line-height:30px;border-radius:2px;font-weight:400;margin-right:22px;margin-top:6px;background:#0152d9;float:right}.dis-input-editor-container___nKGxx{position:relative;background:#fff;width:100%;box-shadow:0 -3px 5px #4cacff33}.dis-input-editor-container___nKGxx.active___tmt7T{position:absolute;height:calc(100vh - 50px);background:transparent;z-index:1000;width:100%;display:flex;flex-flow:column nowrap;justify-content:center;top:0}.dis-input-editor-container___nKGxx .input-mask___epEle{flex:1 0;background:#0000;width:100%}.dis-input-editor-container___nKGxx .text-area___Vry8W{display:flex;flex-flow:row nowrap;padding:10px 20px;align-items:center}.dis-input-editor-container___nKGxx .text-area___Vry8W input{border-radius:15px;border:1px solid #eaeaea;background-color:#fff;overflow:hidden;height:32px;padding:0 16px;line-height:32px;outline:none;flex:1 0;margin-right:10px}.dis-input-editor-container___nKGxx .text-area___Vry8W a{color:#888;display:block;height:32px;line-height:32px;margin-right:20px;display:flex;flex-flow:row nowrap;align-items:center}.dis-input-editor-container___nKGxx .text-area___Vry8W a span{line-height:32px;font-size:16px}.dis-input-editor-container___nKGxx .tip-container___plpA3{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center}.dis-input-editor-container___nKGxx .tip-container___plpA3 p{font-size:12px;color:#ff6800}.dis-input-editor-container___nKGxx .hide___kPfyC{display:none}.dis-input-editor-container___nKGxx .md-container___u85aq{background:#fff;padding:10px 20px}.btn-send___deQ5v{cursor:pointer;display:inline-block;border:none;padding:0 12px;color:#fff;background:#0152d9;letter-spacing:1px;text-align:center;font-size:14px;height:30px;line-height:30px;border-radius:2px;font-weight:400}.hackSets___tw75g .collapseWrapper___TteKi div[class~=ant-collapse]{background-color:transparent}.hackSets___tw75g .collapseWrapper___TteKi div[class~=ant-collapse-item]{margin-bottom:20px;border:none;box-shadow:0 2px 4px #eaeef4}.hackSets___tw75g .collapseWrapper___TteKi div[class~=ant-collapse-item] div[class~=ant-collapse-header]{padding:0 20px;height:64px;background-color:#fff;align-items:center!important}.hackSets___tw75g .collapseWrapper___TteKi div[class~=ant-collapse-item] div[class~=ant-collapse-content]{background-color:#fff}.hackSets___tw75g .collapseWrapper___TteKi div[class~=ant-collapse-item] div[class~=ant-collapse-content] div[class~=ant-collapse-content-box]{padding:20px}.hackSets___tw75g .collapseWrapper___TteKi div[class~=ant-collapse-item-active] div[class~=ant-collapse-header]{background-color:#eaeffa}.hackSets___tw75g .collapseWrapper___TteKi .panelHeader___Y_Xjq{font-size:14px;font-weight:400;color:#000}.hackSets___tw75g .collapseWrapper___TteKi .rateInput___y1qUi{display:inline-flex;align-items:center;white-space:nowrap}.hackSets___tw75g .collapseWrapper___TteKi .rateInput___y1qUi span{font-size:14px;font-weight:400;color:#666}.hackSets___tw75g .collapseWrapper___TteKi .open___xrixP{color:#165dff!important;transform:rotate(90deg)}.hackSets___tw75g .collapseWrapper___TteKi .close___jb6D2{color:#82a8ff!important}.uploadTableWrapper___U9Tz_{background:#fff}.uploadTableWrapper___U9Tz_ div[class^=headProgram]>div,.uploadTableWrapper___U9Tz_ div[class^=listWrapper]>div[class^=list]>div{flex:1 1;padding:0 12px!important}.uploadTableWrapper___U9Tz_ div[class^=headProgram]>div:last-child,.uploadTableWrapper___U9Tz_ div[class^=listWrapper]>div[class^=list]>div:last-child{display:none}.wrap___MkYbQ [class~=ant-upload-drag]{background:#1890ff0a!important;border-radius:4px;border:1px dashed #0152d9}.wrap___MkYbQ .colorBlue___onjbP{color:#0152d9}.wrap___MkYbQ .repeatedName___nbqnE{color:red}.wrap___MkYbQ .text___xvutp{margin-top:20px;color:#464f66;line-height:24px}.wrap___MkYbQ .greyText___dihvZ{font-size:14px;font-weight:400;color:#5f6368}.wrap___MkYbQ .noData___LxOJA{height:180px;margin-bottom:30px}.wrap___MkYbQ .noData___LxOJA .dragger___y7F4A{display:flex;align-items:center;justify-content:center}.wrap___MkYbQ .noData___LxOJA .dragger___y7F4A img{width:46px}.wrap___MkYbQ .noData___LxOJA .dragger___y7F4A span{font-size:14px;font-weight:400;color:#9096a3}.wrap___MkYbQ .noData___LxOJA .dragger___y7F4A .uploadText___Et3KS{color:#3061d0}.wrap___MkYbQ .btnS___k1e6j{height:32px;border-radius:4px;background:#3061d0}.wrap___MkYbQ .btnS___k1e6j i{margin-right:6px}.wrap___MkYbQ .testCaseRadio___q1wXT label[class~=ant-radio-button-wrapper]{width:60px;height:38px;background:#f6f7f9;box-shadow:inset 0 1px 3px #d7d8d9;border-radius:23px;border:none;display:inline-flex;align-items:center;justify-content:center;margin-right:20px}.wrap___MkYbQ .testCaseRadio___q1wXT label[class~=ant-radio-button-wrapper]:before{background-color:transparent}.wrap___MkYbQ .testCaseRadio___q1wXT label[class~=ant-radio-button-wrapper] span{color:#464f66;font-size:14px}.wrap___MkYbQ .testCaseRadio___q1wXT label[class~=ant-radio-button-wrapper-checked]{background-color:#fff;box-shadow:0 2px 4px #e0dfe1;border:1px solid #BACFFE;background:#d3e0fd linear-gradient(180deg,#fff,#f6f7f9)}.wrap___MkYbQ .testCaseRadio___q1wXT label[class~=ant-radio-button-wrapper-checked]:first-child{border-right-color:#bacffe}.wrap___MkYbQ .testCaseRadio___q1wXT label[class~=ant-radio-button-wrapper-checked]:focus-within{box-shadow:0 2px 4px #e0dfe1}.wrap___MkYbQ .testCaseRadio___q1wXT label[class~=ant-radio-button-wrapper-checked] span{color:#165dff;font-size:14px}.head___s4Eix{display:flex;margin-bottom:36px}.head___s4Eix .operation___JCAVh{text-align:center}.head___s4Eix>div{color:#5f6368;font-size:14px;text-align:left;display:inline-block}.headProgram___uWA_M{display:flex;height:40px;line-height:40px;background:#f6f7f8;box-shadow:0 2px 4px #eaeef4;padding-left:5px;padding-right:5px}.headProgram___uWA_M .operation___JCAVh{text-align:center}.headProgram___uWA_M>div{color:#5f6368;font-size:14px;text-align:left;display:inline-block}.listWrapper___xW3b4{max-height:214px;overflow:auto}.listWrapper___xW3b4::-webkit-scrollbar{display:none}.listWrapper___xW3b4 .list___dCbd6{display:flex;margin-bottom:36px;align-items:center}.listWrapper___xW3b4 .list___dCbd6 .del___abNho{color:#e53333;cursor:pointer}.listWrapper___xW3b4 .list___dCbd6 .info___J1Wmf{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 12px}.listWrapper___xW3b4 .list___dCbd6 .info___J1Wmf>span{color:#3061d0;cursor:pointer;text-decoration:underline}.listWrapper___xW3b4 .list___dCbd6>div{text-align:left;display:inline-block;background:#fff}.tabs___p2jIb .tabWarp___mt05L{display:flex;align-items:center}.tabs___p2jIb .tabWarp___mt05L .tab___IYGdQ{width:88px;text-align:center;height:30px;line-height:30px;background:#f0f0f0;font-weight:400;font-size:16px;color:#666;cursor:pointer}.tabs___p2jIb .tabWarp___mt05L .tab___IYGdQ.active___fQMlP{background:#fff;color:#3061d0}.tabs___p2jIb .content___GWVJY{padding:10px;background-color:#fff}.exitFullScreenModalWrapper___aNB9Q div[class~=ant-modal-confirm-btns]{float:none;display:flex;justify-content:center;margin-bottom:20px}.exitFullScreenModalWrapper___aNB9Q div[class~=ant-modal-confirm-btns] button{width:120px;height:38px;background:#f6f7f9 #3061d0;border-radius:2px}.exitFullScreenModal___HIMyY{text-align:center;font-size:30px;font-weight:400}.exitFullScreenModal___HIMyY .warningIcon___xEURa{height:88px;margin-bottom:20px}.exitFullScreenModal___HIMyY .warningText___W6NPJ{color:#e30000}.exitFullScreenModal___HIMyY .countdownWrapper___n8g1M{display:inline-block}.forcedModalWrapper___JPMQ2 .forcedModalContent___uY5FV{text-align:center}.forcedModalWrapper___JPMQ2 .forcedModalContent___uY5FV .forcedText___C3CrF{font-size:30px;font-weight:500;color:#e30000;margin-bottom:10px}.forcedModalWrapper___JPMQ2 .forcedModalContent___uY5FV .screenNumText___oljHN{font-size:14px;font-weight:400;color:#333;margin-bottom:20px}.forcedModalWrapper___JPMQ2 .forcedModalContent___uY5FV img{height:85px;margin-bottom:20px}.answer___UngkO{font-size:14px;color:#434d6c;transition:all .2s;position:relative;line-height:1.8}.answer___UngkO ::selection{background:#ecf1fe}.answer___UngkO .imgWrap___ORTRf{width:320px;cursor:pointer;border-radius:8px;overflow:hidden;position:relative}.answer___UngkO .imgWrap___ORTRf img{width:100%;user-select:none}.answer___UngkO .imgWrap___ORTRf:after{content:"";position:absolute;inset:0;background:#00000080;cursor:pointer;opacity:0;transition:opacity .3s}.answer___UngkO .imgWrap___ORTRf:hover:after{opacity:1}.answer___UngkO pre{width:100%;overflow:auto}.answer___UngkO ol li{list-style:auto}.answer___UngkO hr{border:none;border-bottom:1px solid #ccc}.answer___UngkO span[class=katex-error]{color:inherit!important}.codeCopy___re8vm{position:relative;min-height:50px}.codeCopy___re8vm button{position:absolute;top:7px;right:0;padding:4px 8px;border-radius:0 0 0 5px;border:none;background-color:#007bff;color:#fff;cursor:pointer;font-size:12px;height:26px;pointer-events:auto}.codeCopy___re8vm button.runCode___MYs9m{bottom:0;top:initial}#educoder .smartWrp___NjRcB [class~=ant-drawer-body]{padding:0}.reasoning___S0mKl{margin-bottom:20px}.reasoning___S0mKl .btn____CIJG{display:flex;align-items:center;width:fit-content;height:35px;background:#f4f8ff;border-radius:8px;color:#3061d0;border:1px solid rgba(20,93,255,.2);padding:0 12px;cursor:pointer}.reasoning___S0mKl .btn____CIJG span{font-size:14px;margin-left:10px;margin-right:35px}.reasoning___S0mKl .content___CIAh9{font-size:14px;color:#888;border-left:2px solid #DCDCDC;padding-left:8px;margin-top:20px;white-space:pre-wrap}.reasoning___S0mKl b{font-size:8px}.select___Kt_GE .box___S5_ly{position:relative}.select___Kt_GE .text___dtZDv{width:206px;height:40px;background:#fff;border-radius:8px;border:1px solid rgba(20,93,255,.2);display:flex;align-items:center;padding:0 12px;color:#333;cursor:pointer}.select___Kt_GE .text___dtZDv:hover{background:#f6f6f6}.select___Kt_GE .text___dtZDv span{padding-left:6px}.select___Kt_GE .text___dtZDv b{font-size:12px;margin-left:auto;display:inline-block;transform:scale(.6)}.select___Kt_GE .itemWrap___xmw7x{position:absolute;z-index:10;top:40px;padding-top:7px}.select___Kt_GE .itemWrap___xmw7x aside{width:206px;background:#fff;box-shadow:0 2px 6px #d2d2d2;border-radius:2px;border:1px solid #E7F3FF;padding:10px 0}.select___Kt_GE .itemWrap___xmw7x .item___io6Bx{display:flex;align-items:center;padding:0 12px;height:36px;color:#464f66;cursor:pointer}.select___Kt_GE .itemWrap___xmw7x .item___io6Bx span{padding-left:6px}.select___Kt_GE .itemWrap___xmw7x .item___io6Bx:hover{background:#e7f3ff80;color:#3061d0}.select___Kt_GE .itemWrap___xmw7x .item___io6Bx.active___nHRTI{background:#e7f3ff;color:#3061d0}.flex_box_center___NfmQB{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___kVtBD{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___EegZo{align-items:center;box-align:center}.flex_box_center_end___Ueaqo{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___Sd9Zb{flex-direction:column;box-orient:block-axis}@keyframes dot-fade___gzUhM{0%,40%{opacity:.5}50%{opacity:8}90%,to{opacity:.5}}.loadingPic___sQWGQ{display:flex;align-items:center}.loading___ss_U1{display:flex}.loading___ss_U1 .dot___eTny8{width:10px;height:10px;border-radius:50%;margin-right:8px;background:#145dff;opacity:.5;animation:dot-fade___gzUhM 1s infinite}.loading___ss_U1 .dot___eTny8:nth-child(2){animation-delay:.3s}.loading___ss_U1 .dot___eTny8:nth-child(3){animation-delay:.7s}.wrap___SoLR4{display:flex;flex-direction:column;height:100%;overflow:hidden;flex:1 1;padding:20px 0}.chatContainer___bSpXP{flex:1 1;width:100%;overflow:auto}.footerContainer___IbaJq{margin-left:50px;margin-right:21px;flex-shrink:0;display:flex;flex-direction:column;transition:all .3s}.footerContainer___IbaJq .btnWrp___z89PH{width:100%;margin-bottom:12px;display:flex;flex-wrap:wrap;gap:10px}.footerContainer___IbaJq .btnWrp___z89PH>div{padding:0 10px;align-items:center;border-radius:12px;color:#585a73;display:inline-flex;font-size:12px;height:28px;justify-content:center;line-height:16px;transition:.3s all;border:1px solid #e8eaf2}.footerContainer___IbaJq .btnWrp___z89PH .btn___VK3Di{cursor:pointer;user-select:none}.footerContainer___IbaJq .btnWrp___z89PH .btn___VK3Di:hover{background:linear-gradient(111deg,#e9e7ff -12%,#fff 25% 69%,#e9e7ff 113%);border:1px solid #e0dfff;color:#6d6acd}.footerContainer___IbaJq .btnWrp___z89PH .btn___VK3Di.btnActive___en_8L{background:#eeedff;border:1px solid #eeedff;color:#6d6acd}.footerContainer___IbaJq .inputContainer___q_PRC{flex:1 1;display:flex;align-items:center;background:#fff;box-shadow:0 0 10px #e2e2e280;border-radius:8px;border:1px solid #e8eaf2;padding:10px 20px;position:relative;transition:all .5s}.footerContainer___IbaJq .inputContainer___q_PRC:hover{border:1px solid #145DFF}.footerContainer___IbaJq .inputContainer___q_PRC .uploadBtn___fY3BV{width:40px;height:40px;border:none;border-radius:20px;flex-shrink:0;background:#d2d2d2;cursor:default}.footerContainer___IbaJq .inputContainer___q_PRC .uploadBtn___fY3BV:hover{background:linear-gradient(139deg,#5c64ff,#6988f8)!important}.footerContainer___IbaJq .inputContainer___q_PRC .sendBtn____aYXt{width:40px;height:40px;background:linear-gradient(139deg,#5c64ff,#6988f8)!important;border:none;border-radius:50%;padding:0;flex-shrink:0}.footerContainer___IbaJq .inputContainer___q_PRC .sendBtn____aYXt:disabled{background:#d2d2d2!important}.footerContainer___IbaJq .inputContainer___q_PRC .sendBtnDisabled____WhtC{width:40px;height:40px;background:#d2d2d2!important;border:none;border-radius:50%;padding:0;flex-shrink:0}.footerContainer___IbaJq .inputContainer___q_PRC .cancelBtn___I91qC{font-size:40px;color:#5c64ff;cursor:pointer;flex-shrink:0;transition:.3}.footerContainer___IbaJq .inputContainer___q_PRC .cancelBtn___I91qC:hover{transform:scale(1.05)}.footerContainer___IbaJq .inputContainer___q_PRC textarea{margin:6px 9px 0;padding:0 11px;resize:none}.footerContainer___IbaJq .inputContainer___q_PRC textarea::placeholder{color:#c1c1d9}.footerContainer___IbaJq .lineFour___t_eBm.inputContainer___q_PRC{align-items:flex-end}.footerContainer___IbaJq .lineFour___t_eBm.inputContainer___q_PRC textarea{height:100%}.footerContainer___IbaJq .lineFour___t_eBm.inputContainer___q_PRC .fullIcon___WYjW2{position:absolute;right:31px;top:20px;color:#145dff;cursor:pointer}.footerContainer___IbaJq.footerContainerSelected___TV_oq{border-radius:20px;box-shadow:0 12px 24px -16px #3636490a,0 12px 40px #33334714,0 0 1px #2c2c3605;position:relative;transition:border .4s ease;border:1px solid #e8eaf2}.footerContainer___IbaJq.footerContainerSelected___TV_oq:hover{border:1px solid #145DFF}.footerContainer___IbaJq.footerContainerSelected___TV_oq .btnWrp___z89PH{background:#f7f8fc;padding:15px 15px 15px 20px;border-radius:20px 20px 0 0;border:none}.footerContainer___IbaJq.footerContainerSelected___TV_oq .inputContainer___q_PRC{border:none;box-shadow:none;background:transparent}.footerContainer___IbaJq.footerContainerSelected___TV_oq .inputContainer___q_PRC:hover{background:transparent;border:none}.footerContainer___IbaJq.full___h1vtm{height:100%}.li___DXR9A{display:flex;padding-left:20px}.li___DXR9A .avatarIcon___EYoqp .img___wrenL{width:40px;height:40px;border-radius:5px;margin-right:10px}.li___DXR9A .content___NK_Ew{flex:1 1;min-width:0}.li___DXR9A .content___NK_Ew .borderBox___UVtN4{box-shadow:0 0 10px #e2e2e280;border-radius:8px;border:1px solid rgba(20,93,255,.2);padding:16px}.li___DXR9A .content___NK_Ew .borderBox___UVtN4 .text___d_gYw{white-space:pre-wrap;color:#3061d0}.li___DXR9A .content___NK_Ew .fileWrap___kbAp0{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:10px}.li___DXR9A .content___NK_Ew .fileWrap___kbAp0 .file___R5FNg{width:calc((100% - 30px)/4);display:flex;align-items:center;background:#fff;border:1px solid rgba(20,93,255,.1);border-radius:8px;padding:6px 15px;font-size:14px;box-shadow:0 0 10px #e2e2e233}.li___DXR9A .content___NK_Ew .fileWrap___kbAp0 .file___R5FNg aside{flex:1 1;min-width:0}.li___DXR9A .content___NK_Ew .fileWrap___kbAp0 .file___R5FNg aside .fileName___oTYTw{color:#333;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:100%;width:fit-content}.li___DXR9A .content___NK_Ew .source___JD93j{height:16px;background:#f4f8ff;border-radius:8px 0;font-size:10px;color:#666;padding:0 14px;text-align:center;line-height:16px;width:fit-content;float:right;margin-top:-17px;margin-right:1px}.li___DXR9A .content___NK_Ew .action___CTh1w{height:54px;display:flex;align-items:center;justify-content:flex-end;gap:20px}.li___DXR9A .content___NK_Ew .action___CTh1w i{color:#666;cursor:pointer}.li___DXR9A .content___NK_Ew .action___CTh1w i:hover{color:#3061d0}.disabledInput___rMs3e{cursor:not-allowed;border:1px solid #9cb8f5!important}.disabledInput___rMs3e>*{pointer-events:none;opacity:.3}.backBottom___VIz5U{height:0;width:fit-content;position:sticky;z-index:100;bottom:0;left:50%;transform:translate(-50%);cursor:pointer;padding-left:20px}.backBottom___VIz5U:hover i{color:#5c64ff}.backBottom___VIz5U i{font-size:40px;color:#5c64ff80;position:absolute;z-index:101;bottom:8px}.head___vWC9s{display:flex;align-items:center;gap:20px;position:relative;height:54px;padding-right:20px;border-bottom:1px solid #EFEEEE}.head___vWC9s .title___l1GaK{display:flex;align-items:center;flex:1 1;padding-left:20px;height:100%;cursor:move}.head___vWC9s .headBtn___fGGSq{cursor:pointer;color:#333}.head___vWC9s .headBtn___fGGSq:hover{color:#3061d0}.menuWarp___Py4k9{list-style-type:none;background-color:#fff;background-clip:padding-box;border-radius:2px;outline:none;box-shadow:0 6px 16px #00000014,0 3px 6px -4px #0000001f,0 9px 28px 8px #0000000d}.menuWarp___Py4k9 h4{padding-left:20px;padding-top:13px;font-weight:600}.menuWarp___Py4k9 .menu___Rpj4l{max-height:400px;min-height:40px;width:250px;overflow:auto;color:#464f66}.menuWarp___Py4k9 .menu___Rpj4l aside{display:flex;align-items:center;height:36px;padding:0 20px;cursor:pointer}.menuWarp___Py4k9 .menu___Rpj4l aside .menuText___zGoGw{flex:1 1;min-width:0;display:flex;align-items:center}.menuWarp___Py4k9 .menu___Rpj4l aside .menuText___zGoGw span{max-width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.menuWarp___Py4k9 .menu___Rpj4l aside .menuDel___qa0au{display:none;flex-shrink:0;margin-left:10px}.menuWarp___Py4k9 .menu___Rpj4l aside.active___n_Cfs{background:#e7f3ff!important}.menuWarp___Py4k9 .menu___Rpj4l aside.active___n_Cfs span{color:#3061d0}.menuWarp___Py4k9 .menu___Rpj4l aside:hover{background:#e7f3ff80}.menuWarp___Py4k9 .menu___Rpj4l aside:hover span{color:#3061d0}.menuWarp___Py4k9 .menu___Rpj4l aside:hover .menuDel___qa0au{display:inline}.draggableWrap___u95gi{width:100vw;height:100vh;position:fixed;z-index:999;left:0;top:0;pointer-events:none}.draggableWrap___u95gi>div{pointer-events:auto}.draggableWrap___u95gi .modal___Q60Fu{width:100%;height:100%;background:#fff;box-shadow:0 10px 26px #14131d87;border-radius:8px;border:1px solid #7E8183;display:flex;flex-direction:column}.footer___lxKwN{padding-right:20px;padding-left:20px}.footer___lxKwN .main____xLI7{background:#fff;box-shadow:0 2px 20px #d7e5ff80;border-radius:18px;border:1px solid #EFF2FF;overflow:hidden}.footer___lxKwN .main____xLI7 .files___U6HeB{display:flex;flex-wrap:wrap;gap:5px;background:#fafbff;padding:10px 20px}.footer___lxKwN .main____xLI7 .files___U6HeB .file___R5FNg{width:calc((100% - 15px)/4);display:flex;align-items:center;background:#fff;border-radius:8px;padding:3px 9px;font-size:14px;border:1px solid #EBEBEB;position:relative}.footer___lxKwN .main____xLI7 .files___U6HeB .file___R5FNg aside{flex:1 1;min-width:0;margin-left:10px}.footer___lxKwN .main____xLI7 .files___U6HeB .file___R5FNg aside .fileName___oTYTw{color:#333;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:100%;width:fit-content}.footer___lxKwN .main____xLI7 .files___U6HeB .file___R5FNg:hover .fileDel___HitRv{opacity:1}.footer___lxKwN .main____xLI7 .files___U6HeB .file___R5FNg .fileDel___HitRv{opacity:0;transition:.3s;position:absolute;z-index:10;top:2px;right:5px;font-size:11px;color:#999;cursor:pointer}.footer___lxKwN .main____xLI7 .files___U6HeB .file___R5FNg .fileDel___HitRv:hover{color:#333}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc{height:138px;background:#fff;padding:20px;display:flex;flex-direction:column}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc textarea{flex:1 1;resize:none;padding:0;font-size:16px}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc textarea::placeholder{color:#c1c1d9}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w{display:flex;align-items:center;margin-top:10px}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .btnWrap___ENcDO{display:flex;align-items:center;gap:12px;margin-right:auto}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .btnWrap___ENcDO .btn___VK3Di{color:#333;height:34px;background:#fff;border-radius:20px;border:1px solid #EBEBEB;padding:0 12px;line-height:32px;transition:.3s;cursor:pointer}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .btnWrap___ENcDO .btn___VK3Di:hover{border:1px solid rgba(20,93,255,.2);color:#3061d0}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .btnWrap___ENcDO .btn___VK3Di.btnActive___en_8L{background:#f4f8ff;border:1px solid rgba(20,93,255,.2);color:#3061d0}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .btnWrap___ENcDO .btn___VK3Di.btnDisabled___AFYEZ{cursor:not-allowed;border:1px solid #ebebeb;background:#fff;color:#333;opacity:.5}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .uploadBtn___fY3BV{color:#666;width:34px;height:34px;border-radius:50%;cursor:pointer;text-align:center;line-height:34px}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .uploadBtn___fY3BV:hover{background:#f4f8ff;color:#145dff}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .uploadDisabledBtn___LslUe{color:#666;width:34px;height:34px;border-radius:50%;cursor:pointer;text-align:center;line-height:34px;color:#999;cursor:not-allowed}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .uploadDisabledBtn___LslUe:hover{background:#f4f8ff;color:#145dff}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .uploadDisabledBtn___LslUe:hover{color:#999}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .sendBtn____aYXt{width:34px;height:34px;background:linear-gradient(139deg,#5c64ff,#6988f8);border:none;border-radius:50%;padding:0;flex-shrink:0}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .sendBtnDisabled____WhtC{width:34px;height:34px;background:linear-gradient(139deg,#5c64ff,#6988f8);border:none;border-radius:50%;padding:0;flex-shrink:0;background:#d2d2d2;cursor:not-allowed}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .cancelBtn___I91qC{font-size:34px;color:#5c64ff;cursor:pointer;flex-shrink:0;transition:.3}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .cancelBtn___I91qC:hover{transform:scale(1.05)}.bottomlist___Unmz9{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;background:#f6f7f9;border-radius:6px;border:1px solid #EFF1F6;height:48px;padding:0 20px;max-width:90%;margin-top:20px;font-size:14px;line-height:48px;cursor:pointer;width:max-content}.bottomlist___Unmz9:hover{background:#e2ecff;border-radius:6px;border:1px solid #3061D0}.draggableImage___vcTso{position:fixed;left:calc(100vw - 84px);z-index:100}.draggableImage___vcTso .img___xAyno{user-select:none}.draggableImage___vcTso .close___WUtfj{user-select:none;cursor:pointer;display:none;position:absolute;z-index:101;left:-11px;top:-8px;color:#dcdcdc}.draggableImage___vcTso:hover .close___WUtfj{display:block}.extraNode___tnBrt{cursor:initial}.specialImg___yAPav{display:flex;flex-direction:column;align-items:center}.specialImg___yAPav .bubble___qNdfF{background-color:#3a5eff;color:#fff;padding:4px 8px;border-radius:4px;font-size:12px;position:relative;margin-bottom:8px}.specialImg___yAPav .bubble___qNdfF:after{content:"";position:absolute;bottom:-6px;left:50%;z-index:101;transform:translate(-50%);width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #3A5EFF}.specialImg___yAPav .upImg___Mx6QM{width:60px;height:60px;border-radius:50%}.bigTipsBox___XRGyw{width:calc(100% - 98px);overflow:hidden}.bigTips___uPRW3{display:flex;overflow-x:hidden;scroll-behavior:smooth;gap:22px;width:100%;position:relative;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none;position:sticky;top:0;background:#fff;z-index:8}.bigTips___uPRW3::-webkit-scrollbar{display:none}.bigTips___uPRW3 .item___KMGDu{position:relative;width:80px!important;height:88px;background:#95bdff1a;border-radius:8px;cursor:pointer;display:flex!important;flex-direction:column;justify-content:center;align-items:center;border:1px solid transparent}.bigTips___uPRW3 .item___KMGDu .editBtn___JiZpD{display:none;position:absolute;top:6px;right:6px;font-size:12px;color:#c7cbdb}.bigTips___uPRW3 .item___KMGDu .editBtn___JiZpD:hover{color:#145dff}.bigTips___uPRW3 .item___KMGDu span{font-weight:600;font-size:14px;color:#232b40;margin-top:16px;word-break:break-all;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:68px}.bigTips___uPRW3 .item___KMGDu:hover{border:1px solid #145DFF}.bigTips___uPRW3 .item___KMGDu:hover .editBtn___JiZpD{display:block}.bigTips___uPRW3 .item___KMGDu.active___EX5N5{border:1px solid #145DFF}.PrevNext____kcgs{width:calc(100% - 98px);height:105px;position:absolute;top:-6px;left:2px;z-index:100;pointer-events:none;opacity:1;transition:.3s}.PrevNext____kcgs>div{width:42px;height:105px;display:flex;align-items:center;justify-content:center;position:absolute}.PrevNext____kcgs>div img{width:20px;height:20px;pointer-events:auto}.PrevNext____kcgs>div .img___X2ms3{display:block}.PrevNext____kcgs>div .imgHover___wIHti{display:none}.PrevNext____kcgs>div:hover{cursor:pointer}.PrevNext____kcgs>div:hover .img___X2ms3{display:none}.PrevNext____kcgs>div:hover .imgHover___wIHti{display:block}.PrevNext____kcgs .LeftButton___P5Wge{left:-11px}.PrevNext____kcgs .RightButton___NAbBu{right:-20px}.agent___exMfN .add___cWyoE{width:80px;height:88px;background:#95bdff1a;border-radius:8px;display:flex;align-items:center;justify-content:center;cursor:pointer}.agent___exMfN .add___cWyoE i{color:#7f8791}.agent___exMfN .add___cWyoE:hover{background:#95bdff1a;border:1px solid rgba(48,97,208,.5)}.agent___exMfN .add___cWyoE:hover i{color:#3061d0}.imgUpLoad___Wg61u{position:relative;width:50px;height:auto;background-color:#f4f3f4;display:flex;align-items:center;justify-content:center;margin-top:15px}.imgUpLoad___Wg61u>div{position:absolute;right:-6px;top:-6px;cursor:pointer;background-color:#fff;width:16px;height:16px;border-radius:50%}.tip___WGAb5{display:flex;align-items:center;gap:6px;color:#ff8c29;font-size:14px;margin-top:10px;margin-left:100px}.tip___WGAb5 i{font-size:14px}.flex_box_center___zJWmM{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___W2IOG{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___xVzUb{align-items:center;box-align:center}.flex_box_center_end___zjcQD{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___UqhhE{flex-direction:column;box-orient:block-axis}.ai_review___GqZQo{background:#fff;width:100%}.ai_review___GqZQo .top_warp___P2TQq{box-shadow:0 2px 4px #f1f4f9;display:flex;align-items:center;justify-content:flex-end;height:46px;padding:0 50px}.ai_review___GqZQo .top_warp___P2TQq .under_review___vLnly{font-size:14px;color:#333;display:flex;align-items:center}.ai_review___GqZQo .top_warp___P2TQq .under_review___vLnly span{cursor:pointer;padding:0 2px}.ai_review___GqZQo .top_warp___P2TQq .btn_operate___E8qFp,.ai_review___GqZQo .top_warp___P2TQq .btn_review___rxH04{height:32px;display:flex;justify-content:center;align-items:center;cursor:pointer}.ai_review___GqZQo .top_warp___P2TQq .btn_operate___E8qFp:hover,.ai_review___GqZQo .top_warp___P2TQq .btn_review___rxH04:hover{color:#3061d0}.ai_review___GqZQo .top_warp___P2TQq .btn_review___rxH04{width:134px;background:#fff;box-shadow:0 2px 4px #e0dfe1;border-radius:4px;border:1px solid #BACFFE;font-size:14px;color:#3061d0;margin-left:20px}.ai_review___GqZQo .top_warp___P2TQq .btn_review___rxH04:hover{background:#3061d0;color:#fff;border:1px solid #3061D0}.ai_review___GqZQo .top_warp___P2TQq .is_disabled___wJPew{opacity:.5;cursor:not-allowed}.ai_review___GqZQo .top_warp___P2TQq .is_disabled___wJPew:hover{color:#3061d0;background:#fff;border:1px solid #BACFFE}.ai_review___GqZQo .config_warp___dn_f1{padding:20px}.ai_review___GqZQo .config_title___MI463{font-weight:600;font-size:16px;color:#000;margin-bottom:10px}.ai_review___GqZQo .znpy___ifOzh,.ai_review___GqZQo .pfbz_ts___j5lp8{width:100%;height:50px;background:#f6f7f9;display:flex;align-items:center;padding:0 30px;border-bottom:1px #fff solid}.ai_review___GqZQo .pfbz_ts___j5lp8{width:100%;height:40px;justify-content:space-between}.ai_review___GqZQo .pfbz_ts___j5lp8 .btns_pfbz___bng1r{font-size:14px;color:#3061d0;display:flex;align-items:center;margin-left:30px;cursor:pointer}.ai_review___GqZQo .pfbz_ts___j5lp8 .btns_pfbz___bng1r img{width:14px;height:14px;margin-right:5px}.ai_review___GqZQo .pfbz_ts___j5lp8 .btns_pfbz___bng1r:hover{opacity:.7}.ai_review___GqZQo .lable_name1___cLVR4{line-height:40px;color:#333;font-size:14px}.ai_review___GqZQo .h_lh_40___lNgKg{height:40px!important;line-height:40px!important}.ai_review___GqZQo [class~=ant-form-item]{margin-bottom:0!important}.ai_review___GqZQo .teacherList___ikneH{width:100%;padding:5px 54px;display:flex;flex-wrap:wrap;background-color:#f6f7f9;border-bottom:#fff solid 1px}.ai_review___GqZQo .teacherList___ikneH .teacherItem___xeda2{height:30px;background:#f6f7f9;border-radius:2px;border:1px solid #DCDCDC;padding:0 12px;display:flex;align-items:center;justify-content:center;color:#333;font-size:14px;cursor:pointer;margin:5px 10px 5px 0}.ai_review___GqZQo .teacherList___ikneH .teacherItem___xeda2:hover,.ai_review___GqZQo .teacherList___ikneH .activeTeacherItem___bNhun{color:#3061d0;border:1px solid #3061D0;background:#eaf0fc}.title_sty___FJZX2{color:#333;font-weight:700;margin-bottom:10px}.btn_config___qXb8n{width:112px;background:#fff;box-shadow:0 2px 4px #e0dfe1;border-radius:4px;border:1px solid #BACFFE;font-size:14px;color:#3061d0;height:32px;display:flex;justify-content:center;align-items:center;cursor:pointer;margin:9px 0 9px 182px}.conSroreWrap___Ugjtm{display:flex;background:#f6f7f9;border-bottom:1px #fff solid}.conSroreWrap___Ugjtm .leftWrap___xo0Rp{width:290px;background:#f6f7f9;border-right:1px #fff solid;max-height:520px;overflow-y:auto}.conSroreWrap___Ugjtm .leftWrap___xo0Rp .title_con___IFC9a{font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#333;height:40px;line-height:40px;padding:0 20px}.conSroreWrap___Ugjtm .leftWrap___xo0Rp .questionItemWrap___D6S_R{display:flex;align-items:center;justify-content:space-between;border-radius:8px;margin:0 2px;cursor:pointer}.conSroreWrap___Ugjtm .leftWrap___xo0Rp .questionItemWrap___D6S_R:hover{background-color:#fff;color:#3061d0}.conSroreWrap___Ugjtm .leftWrap___xo0Rp .questionItemWrap___D6S_R:hover .question_title___VsIs5{color:#3061d0}.conSroreWrap___Ugjtm .leftWrap___xo0Rp .question_title___VsIs5{height:40px;line-height:40px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#333;max-width:260px;cursor:pointer;padding:0 6px 0 18px;display:flex;align-items:center;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;word-break:break-all}.conSroreWrap___Ugjtm .leftWrap___xo0Rp .question_title___VsIs5 div:first-of-type{display:inline;word-break:break-all}.conSroreWrap___Ugjtm .leftWrap___xo0Rp .activeItem___cOsu7{background-color:#fff;color:#3061d0}.conSroreWrap___Ugjtm .leftWrap___xo0Rp .activeItem___cOsu7 .question_title___VsIs5{color:#3061d0}.conSroreWrap___Ugjtm .rightWrap___u288N{flex:1 1}.conSroreWrap___Ugjtm .rightWrap___u288N .pfbz_ts___j5lp8{width:100%;height:40px;display:flex;align-items:center;border-bottom:1px #fff solid;justify-content:space-between}.conSroreWrap___Ugjtm .rightWrap___u288N .pfbz_ts___j5lp8 .btns_pfbz___bng1r{font-size:14px;color:#3061d0;display:flex;align-items:center;margin-left:30px;cursor:pointer}.conSroreWrap___Ugjtm .rightWrap___u288N .pfbz_ts___j5lp8 .btns_pfbz___bng1r img{width:14px;height:14px;margin-right:5px}.conSroreWrap___Ugjtm .rightWrap___u288N .pfbz_ts___j5lp8 .btns_pfbz___bng1r:hover{opacity:.7}.conSroreWrap___Ugjtm .rightWrap___u288N [class~=ant-form-item]{margin-bottom:0!important}.titleTooltip___MPH1I{max-width:600px!important}.titleTooltip___MPH1I div[class~=ant-tooltip-inner]{max-height:400px;color:#000;overflow:auto}.qtitle___Du75n{word-break:break-all;color:#000}.qtitle___Du75n div:first-of-type{display:inline;word-break:break-all}.simple___iqQLx{margin-top:20px}.simple___iqQLx .title___n1640{color:#37ad83;font-size:14px;white-space:nowrap;margin-top:2px}.simple___iqQLx .content___TnfJ2{font-size:16px}.bottom___KYXml{margin-top:20px;background:#f6f7f9;padding:20px;margin-bottom:20px}.bottom___KYXml .bottomitem___eQp2L{font-size:16px;display:flex;align-items:center}.bottom___KYXml .bottomitem___eQp2L .left___SFTJ_{color:#666;text-align:end;width:56px;min-width:48px}.bottom___KYXml .bottomitem___eQp2L .right___x_pZn{color:#000;margin-left:10px;max-width:700px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap} +.flex_box_center___IBr6x{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___n2Iz0{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___1umwO{align-items:center;box-align:center}.flex_box_center_end___SRZYb{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___b90Da{flex-direction:column;box-orient:block-axis}.form___V3fAH{padding:30px 50px}.title_icon____uDZy{margin-left:6px;color:#666;font-weight:initial;font-size:16px;cursor:pointer}.title_icon____uDZy:hover{color:#3061d0}.title___RxKwK{height:16px;font-weight:600;font-size:16px;line-height:16px;color:#000;margin-bottom:10px}.content___vFT5m{background-color:#f6f7f9;padding:10px 30px}.content___vFT5m .pubColSty___dfLkL{height:40px;line-height:40px;padding:0 30px;border-bottom:1px solid #fff}.content___vFT5m .selectSty____Wuek div[class~=ant-select-selector]{padding:1px 4px}.borderSty___EuFYV{border:1px solid #DCDCDC}.borderSty___EuFYV:hover{border:1px solid #3061D0}.borderSty___EuFYV .delSty___AdEeI{color:#ccc}.borderSty___EuFYV .delSty___AdEeI:hover{color:#e30}.delBorder___vcTJc{border:1px solid #e30!important}.copHover___JVVXI:hover{background:#3061d0!important;color:#fff!important}.multiple_select___ZMPhl [class~=ant-select-selector]{min-height:40px!important;line-height:40px!important}.work_checkbox_group___sGLxY{display:flex;flex-wrap:wrap}.work_checkbox_group___sGLxY [class~=ant-checkbox-wrapper]{width:100%;height:40px;line-height:40px}.disabled_link___usmze{color:#999!important;cursor:not-allowed!important}.title_tooltip___LLdrn{font-weight:400;font-size:14px;color:#666;line-height:14px}.multiple_select___kDXUm{height:40px;line-height:40px;margin-left:5px;width:250px;border:1px solid #d9d9d9;background:#0000000a;padding:0 8px;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.modal_con___ERnkW{min-height:400px;max-height:400px;overflow-y:auto;background:#f6f7f9}.flex_box_center___rQJfc{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___MDW24{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___RZbAv{align-items:center;box-align:center}.flex_box_center_end___ILhJA{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___Fmij7{flex-direction:column;box-orient:block-axis}.orangeColor___U5vU6{color:#fa6400}.redColor___qYa6X{color:#e30000}.statustitle___pTBLm{font-weight:600;color:#333;margin-left:5px}.statusbody___qUPQx{background:#f6f7f9;padding:10px 20px;margin-top:5px}.flex___VtL45{display:flex;align-items:center}.image-preview-container{display:flex;flex-flow:column nowrap;position:fixed;align-items:center;justify-content:center;inset:0;z-index:99999;background:#000c}.image-preview-container .image-preview{transition:transform .4s linear;max-width:86%}.image-preview-container .button-group{display:flex;flex-flow:row nowrap;align-items:center;justify-content:flex-end;position:absolute;z-index:101;right:10px;top:10px}.image-preview-container .button-group a,.image-preview-container .button-group button{color:#000000a6;margin-right:10px;display:flex;flex-flow:row nowrap;align-items:center}.preview-wrp-group{overflow:auto;width:100%;text-align:center}.flex_box_center____uOEt{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___J8U9e{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___M1l_z{align-items:center;box-align:center}.flex_box_center_end___UsRsw{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___gcanz{flex-direction:column;box-orient:block-axis}#educoder .rightFilter___KnaoF{display:box;display:flex;align-items:center}#educoder .rightFilter___KnaoF [class~=ant-input-number]{width:60px;margin-left:10px}#educoder .rightFilter___KnaoF [class~=ant-form-item]{margin-bottom:0}#educoder .rightFilter___KnaoF button{margin-left:10px}#educoder .rightFilter___KnaoF button a{display:box;display:flex;justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center;height:100%}.classwidth___QPkdW{width:234px!important;height:132px!important;border-radius:5px}.operationCol___hiIyI{white-space:nowrap}.operationCol___hiIyI .unlockBtn___QvP_V{margin-left:10px;color:#73d13d;border-color:#73d13d}.operationCol___hiIyI .unlockBtn___QvP_V:hover,.operationCol___hiIyI .unlockBtn___QvP_V:active,.operationCol___hiIyI .unlockBtn___QvP_V:focus{color:#95de64;border-color:#95de64}.recordScreenModal___tLQo7 div[class~=ant-modal-confirm-btns]{visibility:hidden}.operationLink___vj72A{display:inline-block;cursor:pointer;color:#0152d9;max-width:96px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.banding___BLx2S{max-width:120px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.noShow___mrV9r{display:none}.btn_review___b6mDf{width:112px;height:32px;display:flex;justify-content:center;align-items:center;cursor:pointer;background:#fff;box-shadow:0 2px 4px #e0dfe1;border-radius:4px;border:1px solid #BACFFE;font-size:14px;color:#3061d0}.btn_review___b6mDf:hover{background:#3061d0;color:#fff;border:1px solid #3061D0}.codeBox___WpkVl{display:flex}.codeBox___WpkVl>aside{margin-right:20px;height:50px}.codeBox___WpkVl>aside>div{color:#f23838}.codeBox___WpkVl>div{display:flex;flex-direction:column;align-items:center}.codeBox___WpkVl>div>div{color:#999;margin-top:6px}.wrp___dq7YK{display:flex;justify-content:center;align-items:center;position:fixed;width:100%;height:100%;left:0;top:0;z-index:108}.wrp___dq7YK.bgBlack___ARIUV{background:#00000080}.wrp___dq7YK img,.wrp___dq7YK video{max-width:100%;max-height:80%;text-align:center}.wrp___dq7YK iframe{width:100%;height:100%;position:absolute;left:0;top:0;background:#fff;border:none}.monaco___VnZC3{position:absolute;height:100%;width:100%}.darkBlue___UprA9 *{font-size:14px}.darkBlue___UprA9 [class~=margin],.darkBlue___UprA9 [class~=monaco-editor-background]{background:#0a0e2d!important}.darkBlue___UprA9 [class~=line-numbers]{color:#fff!important}.close___LKoWu{position:absolute;right:40px;top:40px;z-index:10;display:flex}.close___LKoWu>span{background:#4a4a4a;color:#fff;width:40px;height:40px;border-radius:4px;display:flex;justify-content:center;align-items:center;cursor:pointer;margin-left:10px}.embed___hvpEJ{position:absolute;left:0;top:0;width:100%;height:100%}.my-monaco-editor div,.my-diff-editor div{font-size:unset}.my-error-line-wrp{width:calc(100% - 20px)!important;background:#f5000033!important;height:auto!important;color:#f50000}.noCopyPaste .quick-input-widget{display:none!important}.breakpoints-select{background:red;width:8px!important;height:8px!important;left:7px!important;top:7px;border-radius:4px;user-select:none;pointer-events:none}.breakpoints-fake{background:#ff000080;width:8px!important;height:8px!important;left:7px!important;top:7px;border-radius:4px;user-select:none;pointer-events:none}.highlighted-line{background:#4b4b18}.collapseSty___HC_H5 [class~=ant-collapse-header]{height:40px;background:#f6f7f9;border-radius:2px;align-items:center!important}.collapseSty___HC_H5 [class~=ant-collapse-content-box]{padding:0!important;padding-block:0px!important}.review_warp___eZLrf{display:flex;align-items:center}.review_warp___eZLrf .under_review___EMIrP{font-size:14px;color:#333;display:flex;align-items:center;margin-right:10px;margin-left:10px}.review_warp___eZLrf .under_review___EMIrP span{cursor:pointer;padding:0 2px}.review_warp___eZLrf .btn_operate___mWpgU,.review_warp___eZLrf .btn_review___Cwv6d{height:32px;display:flex;justify-content:center;align-items:center;cursor:pointer}.review_warp___eZLrf .btn_operate___mWpgU:hover,.review_warp___eZLrf .btn_review___Cwv6d:hover{color:#3061d0}.review_warp___eZLrf .btn_review___Cwv6d{width:96px;background:#fff;box-shadow:0 2px 4px #e0dfe1;border-radius:4px;border:1px solid #BACFFE;font-size:14px;color:#3061d0;margin-right:0;margin-left:10px}.review_warp___eZLrf .btn_review___Cwv6d:hover{background:#3061d0;color:#fff;border:1px solid #3061D0}.review_warp___eZLrf .is_disabled___GH0Ll{opacity:.5;cursor:not-allowed}.review_warp___eZLrf .is_disabled___GH0Ll:hover{color:#3061d0;background:#fff;border:1px solid #BACFFE}.flex_box_center___NeSU8{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___ImTGl{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___BtRd9{align-items:center;box-align:center}.flex_box_center_end___qcLe3{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___Ze_3q{flex-direction:column;box-orient:block-axis}.banner___PoUBO{display:flex;align-items:center;justify-content:center}.banner___PoUBO .content___XoDjy{width:1200px;height:212px;display:flex;align-items:flex-start;justify-content:space-between}.banner___PoUBO .content___XoDjy aside{margin-top:56px}.banner___PoUBO .content___XoDjy aside p{display:flex;align-items:center}.banner___PoUBO .content___XoDjy aside p b{font-size:30px;font-weight:500;color:#000;letter-spacing:4px;margin-right:20px}.banner___PoUBO .content___XoDjy aside p span{font-size:16px;color:#000;letter-spacing:4px}.banner___PoUBO .content___XoDjy aside .btns___Pb35j{margin-top:35px}.banner___PoUBO .content___XoDjy aside .btns___Pb35j>div{display:inline-block;height:32px;background:#f6f7f9;box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border-radius:4px;border:1px solid #dadbde;font-size:14px;color:#3b3e47;line-height:30px;margin-right:23px;padding:0 16px;position:relative;cursor:pointer}.banner___PoUBO .content___XoDjy aside .btns___Pb35j>div:hover{color:#165dff;border:1px solid #bacffe}.banner___PoUBO .content___XoDjy aside .btns___Pb35j>div img{position:absolute;z-index:1;top:-21px;right:22px}.flex_box_center___hG6RI{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___ss3Fh{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___K80p9{align-items:center;box-align:center}.flex_box_center_end___qmXX3{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___GFV8F{flex-direction:column;box-orient:block-axis}.row___aXJjm{display:flex;align-items:flex-start;justify-content:flex-start}.row___aXJjm .title___HUKL0{font-size:14px;color:#9096a3;flex-shrink:0;width:41px;text-align-last:justify;margin-top:4px;margin-right:12px}.row___aXJjm .tagsWrap___XB2W3{flex:1 1;position:relative}.row___aXJjm .tagsWrap___XB2W3 .action___VdHb1{font-size:14px;color:#82a8ff;width:55px;position:absolute;z-index:2;bottom:20px;right:0;cursor:pointer}.row___aXJjm .tagsWrap___XB2W3 .action___VdHb1 i{display:inline-block;font-size:12px}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC{max-height:245px;overflow:hidden}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft>span{display:inline-flex;align-items:center;margin-left:8px;margin-bottom:17px;font-size:14px;cursor:pointer;padding:4px 12px}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft>span .name___Hk1Ip{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:600px;display:inline-block}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft>span .num___xQpcH{margin-left:3px}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft>span:hover{color:#165dff!important}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft .active___XryTX{color:#165dff!important;border-radius:2px;background:#f6f7f9}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC::-webkit-scrollbar-thumb{background:#0000000d!important;border-radius:3px}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC::-webkit-scrollbar-track{background-color:#f6f7f9!important;box-shadow:initial!important}.row___aXJjm .tagsBorderWrap___OMxjs .bar___t1kKC{padding-top:8px;border-radius:4px;border:1px solid rgba(219,220,224,.5)}.flex_box_center___aK2n3{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___HX0Oh{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___LJOJr{align-items:center;box-align:center}.flex_box_center_end___SCakF{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___AYv4m{flex-direction:column;box-orient:block-axis}.tabs___GTqPV{height:32px;background:#f6f7f9;box-shadow:inset 0 1px 3px #d7d8d9;border-radius:16px;display:inline-block}.tabs___GTqPV span{display:inline-block;padding:0 20px;line-height:32px;font-size:14px;font-weight:400;color:#9096a3;position:relative;cursor:pointer}.tabs___GTqPV span:hover{color:#165dff}.tabs___GTqPV span:after{content:"";position:absolute;width:1px;height:calc(100% - 2px);background:#e2e2e2;border-radius:4px;z-index:1;left:0;top:1px;background:linear-gradient(180deg,#fff0,#e2e2e2,#fff0)}.tabs___GTqPV span:first-child:after,.tabs___GTqPV .active___F26E8+span:after{display:none}.tabs___GTqPV .active___F26E8{background:linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 0 2px #e8effb;border-radius:16px;border:1px solid #c8d2ea;color:#165dff;line-height:30px}.tabs___GTqPV .active___F26E8:after{display:none}.flex_box_center___yX6Oa{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___t7oqF{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___dEIHy{align-items:center;box-align:center}.flex_box_center_end___taQDF{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___xY_Lr{flex-direction:column;box-orient:block-axis}.input___PW2zI{width:507px;height:38px;background:#f6f7f9;border-radius:19px;display:flex;align-items:center;padding:0 20px}.input___PW2zI .dropdown___vSy8B{position:relative;flex-shrink:0}.input___PW2zI .dropdown___vSy8B:hover .menu___NiyBu{display:block}.input___PW2zI .dropdown___vSy8B .text___Grueu{color:#000;font-size:14px;cursor:default;height:38px;display:flex;align-items:center}.input___PW2zI .dropdown___vSy8B .text___Grueu i{font-size:12px;display:inline-block;transform:translateY(1px) scale(.6);color:#979797}.input___PW2zI .dropdown___vSy8B .text___Grueu .b1___ZKryM{display:inline-block;width:1px;height:38px;margin-left:15px;margin-right:0;background:linear-gradient(180deg,#fff0,#fff,#fff0)}.input___PW2zI .dropdown___vSy8B .text___Grueu .b2___aKyGa{display:inline-block;width:1px;height:38px;margin-left:0;margin-right:8px;background:linear-gradient(180deg,#fff0,#e2e2e2,#fff0)}.input___PW2zI .dropdown___vSy8B .menu___NiyBu{display:none;position:absolute;z-index:999;width:auto;left:-16px;top:35px;padding:4px;background-color:#fff;border-radius:8px;box-shadow:0 10px 16px #cecece}.input___PW2zI .dropdown___vSy8B .menu___NiyBu div{clear:both;margin:0;padding:5px 12px;color:#000000e0;font-weight:400;font-size:14px;text-align:left;line-height:1.57142857;cursor:pointer;transition:all .2s;white-space:nowrap}.input___PW2zI .dropdown___vSy8B .menu___NiyBu div:hover{background-color:#f5f5f5}.input___PW2zI>input{flex:1 1;padding:4px 0}.flex_box_center___tol8o{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___Z235C{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___Wq1sZ{align-items:center;box-align:center}.flex_box_center_end___LLxom{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___DbMSN{flex-direction:column;box-orient:block-axis}.quickPager___GM30J{display:flex;align-items:center;justify-content:center}.quickPager___GM30J>div{width:60px;height:28px;line-height:26px;text-align:center;background:#f8f9fc;border-radius:2px;border:1px solid rgba(195,207,224,.5);font-size:12px;color:#464f66;margin:0 10px;user-select:none;cursor:pointer}.quickPager___GM30J>div:hover{color:#165dff}.quickPager___GM30J .disabled___Ozc8I{background:#f3f3f5;border:0;line-height:28px;cursor:not-allowed;color:#cecece}.flex_box_center___FO7TP{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___LotYx{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___bWdaw{align-items:center;box-align:center}.flex_box_center_end___mVJ1o{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___M83Mm{flex-direction:column;box-orient:block-axis}.list___oOsiS{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;padding:0}.list___oOsiS .wrap___G6T7F{height:277px;background:#fff;box-shadow:0 2px 4px #d6dae1;border-radius:8px;position:relative}.list___oOsiS .wrap___G6T7F .lockWrap___Rl79E{position:absolute;width:100%;left:0;top:0;background-color:#00000080;height:100%;z-index:10;display:flex;cursor:default;justify-content:center;align-items:center;flex-direction:column;border-radius:8px}.list___oOsiS .wrap___G6T7F .li___oZZ7l:hover .cover___b2bYW{transform:scale(1.1)}.list___oOsiS .wrap___G6T7F .li___oZZ7l .img___IQX7w{overflow:hidden;height:calc(100% - 100px);border-radius:8px 8px 0 0;position:relative}.list___oOsiS .wrap___G6T7F .li___oZZ7l .img___IQX7w .cover___b2bYW{width:100%;transition:all .5s}.list___oOsiS .wrap___G6T7F .li___oZZ7l .img___IQX7w .sign___HkT6C{position:absolute;z-index:1;left:0;bottom:0;height:30px}.list___oOsiS .wrap___G6T7F .li___oZZ7l .name___SsJx8{height:52px;font-size:16px;font-weight:600;color:#000;padding:30px 12px 0;width:100%;display:flex;align-items:center}.list___oOsiS .wrap___G6T7F .li___oZZ7l .name___SsJx8 .e___TMqq0{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo{height:45px;display:flex;align-items:center;color:#000f37;padding:0 12px}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo i{color:#7d8592}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo>span{margin-right:5px;font-size:12px}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7{display:flex;align-items:center;margin-left:auto}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7 [class~=ant-rate-star]{font-size:13px}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7 [class~=ant-rate]{font-size:12px;margin-top:-3px;color:#ffa100}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7 [class~=ant-rate-star]:not(:last-child){margin-right:2px}.flex_box_center___AQ53o{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___i2aIa{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___sPEKB{align-items:center;box-align:center}.flex_box_center_end___GhSSH{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___R9_Hb{flex-direction:column;box-orient:block-axis}.list___jb2Ay{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;padding:0}.list___jb2Ay .wrap___VsQDr{height:308px;background:#fff;box-shadow:0 2px 4px #d6dae1;border-radius:8px;position:relative}.list___jb2Ay .wrap___VsQDr:hover [class~=user-path-items]{display:block!important}.list___jb2Ay .wrap___VsQDr .lockWrap___g1k1T{position:absolute;width:100%;left:0;top:0;background-color:#00000080;height:100%;z-index:10;display:flex;cursor:default;justify-content:center;align-items:center;border-radius:8px}.list___jb2Ay .wrap___VsQDr .li___IxCLC:hover .cover___Mu8wr{transform:scale(1.1)}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA{overflow:hidden;height:calc(100% - 131px);border-radius:8px 8px 0 0}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .cover___Mu8wr{width:100%;transition:all .5s}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .movebq___mF7wt{display:none;position:absolute;z-index:1;padding:4px 8px;line-height:1;background:#fff3;border-radius:9px;color:#fff;font-size:12px;right:4px;top:4px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .movebq___mF7wt i{margin-right:2px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .movebq___mF7wt:hover{color:#e30000;background:#fff}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .bq___Bil0T{height:22px;background:#0000004d;color:#d9c7ab;border-radius:2px;padding:0 8px;font-size:12px;line-height:22px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .sign___DXJ4d{width:52px;text-align:center;position:absolute;z-index:2;left:0;top:7px;color:#fff}.list___jb2Ay .wrap___VsQDr .li___IxCLC .name___l7FoJ{height:52px;font-size:16px;font-weight:600;color:#000;padding:30px 12px 0;width:100%;display:flex;align-items:center}.list___jb2Ay .wrap___VsQDr .li___IxCLC .name___l7FoJ .e___pXQUG{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___jb2Ay .wrap___VsQDr .li___IxCLC .unit___wCIFR{font-size:14px;color:#000f37;padding:0 12px;margin-top:8px;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___jb2Ay .wrap___VsQDr .li___IxCLC .unit___wCIFR i{color:#7d8592}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil{height:34px;display:flex;align-items:center;justify-content:space-between;color:#000f37;padding:0 12px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil div{display:flex;align-items:center}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil div>span{margin-right:12px;font-size:12px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil div i{color:#7d8592}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil .tag1___dxm7r,.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil .tag2___llZkf{height:18px;padding:3px 6px;font-size:12px;border-radius:2px;border:1px solid #FFE6AB;color:#ca7720;display:flex;align-items:center;justify-content:center;font-weight:400}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil .tag2___llZkf{border:1px solid #D6F7EF;color:#01795d;margin-left:6px}.list___jb2Ay .wrapisCurrent___qIfQT{height:280px;background:#fff;box-shadow:0 2px 4px #d6dae1;border-radius:8px;position:relative}.list___jb2Ay .wrapisCurrent___qIfQT:hover [class~=user-path-items]{display:block!important}.list___jb2Ay .wrapisCurrent___qIfQT .lockWrap___g1k1T{position:absolute;width:100%;left:0;top:0;background-color:#00000080;height:100%;z-index:10;display:flex;cursor:default;justify-content:center;align-items:center;border-radius:8px}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC:hover .cover___Mu8wr{transform:scale(1.1)}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA{overflow:hidden;height:calc(100% - 105px);border-radius:8px 8px 0 0}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA .tagsDom___COQg7{height:calc(100% - 105px)!important}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA .cover___Mu8wr{width:100%;transition:all .5s}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA .bq___Bil0T{height:22px;background:#0000004d;color:#d9c7ab;border-radius:2px;padding:0 8px;font-size:12px;line-height:22px}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA .sign___DXJ4d{width:52px;text-align:center;position:absolute;z-index:2;left:0;top:7px;color:#fff}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .name___l7FoJ{font-size:16px;font-weight:600;color:#000;padding:10px 12px 0;width:100%;display:flex;align-items:center}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .name___l7FoJ .e___pXQUG{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .unit___wCIFR{font-size:14px;color:#000f37;padding:0 12px;margin-top:8px;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .unit___wCIFR i{color:#7d8592}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil{height:34px;display:flex;align-items:center;justify-content:space-between;color:#000f37;padding:0 12px}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil div{display:flex;align-items:center}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil div>span{margin-right:12px;font-size:12px}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil div i{color:#7d8592}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil .tag1___dxm7r,.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil .tag2___llZkf{height:18px;padding:3px 6px;font-size:12px;border-radius:2px;border:1px solid #FFE6AB;color:#ca7720;display:flex;align-items:center;justify-content:center;font-weight:400}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil .tag2___llZkf{border:1px solid #D6F7EF;color:#01795d;margin-left:6px}.tagsDom___COQg7{display:flex;align-items:end;width:100%;padding:6px;position:absolute;top:0;left:0;height:calc(100% - 131px)}.movebq___mF7wt{display:none;position:absolute;top:0;right:95px!important;z-index:1;padding:4px 8px;line-height:1;background:#fff3;border-radius:9px;color:#fff;font-size:12px;right:4px;top:4px}.movebq___mF7wt i{margin-right:2px}.movebq___mF7wt:hover{color:#e30000;background:#fff}.hiddenbq___TqlUF{display:none;position:absolute;z-index:1;padding:4px 8px;line-height:1;background:#fff3;border-radius:9px;color:#fff;font-size:12px;right:4px;top:4px}.hiddenbq___TqlUF i{margin-right:2px}.hiddenbq___TqlUF:hover{color:#3061d0;background:#fff}.flex_box_center___eMcr7{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___HcNca{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___ZnvVN{align-items:center;box-align:center}.flex_box_center_end___fdgDf{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___SEKvd{flex-direction:column;box-orient:block-axis}.list___L1hmU{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;padding:0}.list___L1hmU .hidden___NniIi{display:none;position:absolute;z-index:1;padding:4px 8px;line-height:1;background:#9999991a;border-radius:9px;color:#999;font-size:12px;right:4px;top:4px}.list___L1hmU .hidden___NniIi i{margin-right:2px}.list___L1hmU .hidden___NniIi:hover{color:#3061d0;background:#3061d01a}.list___L1hmU .wrap___pKgcW{height:270px;background:#fff;box-shadow:0 1px 4px #d6dae1;border-radius:8px;position:relative}.list___L1hmU .wrap___pKgcW:hover .lockWrap___SMhkK{display:flex}.list___L1hmU .wrap___pKgcW:hover .hidden___NniIi{display:inline-block}.list___L1hmU .wrap___pKgcW .lockWrap___SMhkK{position:absolute;z-index:10;left:0;top:0;width:100%;height:100%;background:#0009;box-shadow:0 2px 5px #0000000d;border-radius:8px;display:none;flex-direction:column;justify-content:center;align-items:center}.list___L1hmU .wrap___pKgcW .lockWrap___SMhkK div{width:116px;height:36px;border-radius:18px;border:1px solid #ffffff;font-size:14px;font-weight:600;color:#fff;line-height:34px;text-align:center;margin:10px 0;cursor:pointer}.list___L1hmU .wrap___pKgcW .lockWrap___SMhkK div:hover{box-shadow:0 0 4px #4f85ff;border:1px solid #c2d3f8}.list___L1hmU .wrap___pKgcW .top___udHSB{height:calc(100% - 50px);display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:0 24px;position:relative}.list___L1hmU .wrap___pKgcW .top___udHSB .sign___uwRpq{position:absolute;z-index:1;width:44px;height:22px;background:#ffe9c1;border-radius:8px 0 13px;left:0;top:0;color:#a45204;text-align:center;line-height:22px}.list___L1hmU .wrap___pKgcW .top___udHSB .name___Fpf90{font-weight:600;color:#333;margin-top:25px;font-size:16px;white-space:normal;text-align:center;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;line-height:26px;height:48px}.list___L1hmU .wrap___pKgcW .top___udHSB .img___AMLhL{width:60px;height:60px;border-radius:30px;margin-top:14px}.list___L1hmU .wrap___pKgcW .top___udHSB .text___KiTb7{font-size:14px;color:#333;margin-top:8px;width:98%;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.list___L1hmU .wrap___pKgcW .top___udHSB .btns___i6IuZ{display:flex;align-items:center;margin-top:12px}.list___L1hmU .wrap___pKgcW .top___udHSB .btns___i6IuZ div{width:76px;background:#fff;height:26px;border-radius:13px;border:1px solid #d6f7ef;font-size:14px;color:#01795d;line-height:24px;text-align:center;margin:0 10px}.list___L1hmU .wrap___pKgcW .top___udHSB .btns___i6IuZ aside{width:76px;background:#fff;height:26px;border-radius:13px;border:1px solid #ffe9c1;font-size:14px;color:#a45204;line-height:24px;text-align:center;margin:0 10px}.list___L1hmU .wrap___pKgcW .bottom____k2sh{height:50px;border-top:1px solid #f5f5f5;display:flex;align-items:center;padding:0 12px}.list___L1hmU .wrap___pKgcW .bottom____k2sh>div{margin-left:auto}.list___L1hmU .wrap___pKgcW .bottom____k2sh>span{display:flex;align-items:center;margin-right:12px;color:#999}.list___L1hmU .wrap___pKgcW .bottom____k2sh>span i{font-size:14px;font-size:12px;color:#999;margin-right:6px}.flex_box_center___d27mZ{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___qfRU9{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___fCRld{align-items:center;box-align:center}.flex_box_center_end___ORMV8{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___PNKtZ{flex-direction:column;box-orient:block-axis}.tabs___alpa7{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #dbdce0;height:54px}.tabs___alpa7 .tabsWrap___aCQjw{display:flex;align-items:center;height:100%}.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4{display:flex;align-items:center;margin-right:40px;height:100%;cursor:pointer}.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4>div{position:relative;font-size:14px;font-weight:400;color:#5f6368;display:flex;align-items:center;height:100%}.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4 .active___nl_4v{font-weight:500;color:#202124}.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4 .active___nl_4v:after{position:absolute;content:"";width:100%;z-index:4;left:0;bottom:0;height:3px;background:#202124;border-radius:100px 100px 0 0}.flex_box_center___e6HxQ{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___RnXYe{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___lVxPk{align-items:center;box-align:center}.flex_box_center_end___bu8yv{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___JczGj{flex-direction:column;box-orient:block-axis}.orderWrap___ZfyGX{display:box;display:flex;align-items:center}.orderIconWrap___XTB_O{display:box;display:flex;flex-direction:column;height:40px;line-height:40px;color:#999}.orderAsc___KWHmA{flex-direction:column;text-align:center;height:10px;line-height:10px;display:inline-block;margin-top:9px;transform:translateY(2px)}.orderDesc___rHdbB{flex-direction:column;text-align:center;height:10px;line-height:10px;display:table}.active___a7eSP{color:#232b40!important}.cursorPointer___gs9kL{cursor:pointer;color:#d8d8d8;height:10px}.orderTextWrap___teAKn{font-size:14px;color:#3b3e47;cursor:pointer;margin-right:5px}.flex_box_center___LCi0B{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___hzONe{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___ZyQRE{align-items:center;box-align:center}.flex_box_center_end___XKM74{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___p8LCU{flex-direction:column;box-orient:block-axis}.btn___In02G.mediacy-round___uveEv{height:36px;border-radius:36px}.btn___In02G.mediacy-default___dDxsd{height:36px;border-radius:4px}.btn___In02G .default___K791v{background:#f6f7f9 linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border:1px solid #bacffe;font-size:14px;padding:0 15px;color:#3061d0;text-align:center;cursor:pointer;user-select:none}button[class~=ant-btn-default]:not(:disabled).btn___In02G{background:#f6f7f9 linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border:1px solid #bacffe;font-size:14px;padding:0 15px;color:#3061d0;text-align:center;cursor:pointer;user-select:none}button[class~=ant-btn-default]:not(:disabled).btn___In02G:hover{color:#165dff;border:1px solid #165dff}button[class~=ant-btn-default]:disabled.btn___In02G{background:#f6f7f9 linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border:1px solid #bacffe;font-size:14px;padding:0 15px;color:#3061d0;text-align:center;cursor:pointer;user-select:none;opacity:50%;cursor:not-allowed}.flex_box_center___TB7bQ{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___oBlTb{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___b5XbB{align-items:center;box-align:center}.flex_box_center_end___CNhe7{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___yHXKW{flex-direction:column;box-orient:block-axis}.head___ghH72{height:54px;border-bottom:1px solid #DBDCE0;display:flex;align-items:center}.head___ghH72>span{color:#999;font-size:12px;cursor:pointer;flex-shrink:0}.head___ghH72>b{font-weight:500;color:#232b40;margin-left:30px;font-size:14px;flex:1 1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.head___ghH72 .node___mjPEy{margin-left:auto;flex-shrink:0}.flex_box_center___AlHuF{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___vN2LW{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___Ac7D2{align-items:center;box-align:center}.flex_box_center_end___y38I7{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___iQE6P{flex-direction:column;box-orient:block-axis}.btns___sNgTb{display:flex;align-items:center}.btns___sNgTb .confirm___Ozirl{height:38px;background:#3061d0;border-radius:2px;color:#fff;padding:0 34px}.btns___sNgTb .cancel___aiq1I{height:38px;background:#f8f9fc;border-radius:2px;opacity:.5;border:1px solid #C3CFE0;font-size:14px;color:#464f66;margin-left:20px}.flex_box_center___jkpdr{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___OtsL8{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___rbcb_{align-items:center;box-align:center}.flex_box_center_end___zBR21{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___nS_eP{flex-direction:column;box-orient:block-axis}.fixedBottom___oJl7m{width:100%;height:70px;background:#fff;box-shadow:0 -3px 16px #dbdbdb80;position:fixed;z-index:1000;bottom:0;left:0}.fixedBottom___oJl7m .wrap___A3Oq1{width:1200px;height:100%;margin:auto;display:flex;align-items:center;justify-content:space-between}.fixedBottom___oJl7m .wrap___A3Oq1 .center____VL1y{flex:1 1}.flex_box_center___tY8Yn{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___vHdYA{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___pa61F{align-items:center;box-align:center}.flex_box_center_end___HyDXt{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___UjZek{flex-direction:column;box-orient:block-axis}.crumbs___V41Oe{margin:15px auto 25px;width:1200px;cursor:default}.crumbs___V41Oe span{font-size:12px;color:#c5c5c5}.crumbs___V41Oe .hover___bEIVd{cursor:pointer}.crumbs___V41Oe .hover___bEIVd:hover{color:#5f6368}@font-face{font-family:KaTeX_AMS;src:url(./static/KaTeX_AMS-Regular.e101fd3b.woff2) format("woff2"),url(./static/KaTeX_AMS-Regular.89a32939.woff) format("woff"),url(./static/KaTeX_AMS-Regular.76b481f1.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Caligraphic;src:url(./static/KaTeX_Caligraphic-Bold.804b0502.woff2) format("woff2"),url(./static/KaTeX_Caligraphic-Bold.ebf5447d.woff) format("woff"),url(./static/KaTeX_Caligraphic-Bold.28758623.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:KaTeX_Caligraphic;src:url(./static/KaTeX_Caligraphic-Regular.7ca15b3a.woff2) format("woff2"),url(./static/KaTeX_Caligraphic-Regular.d642f1a8.woff) format("woff"),url(./static/KaTeX_Caligraphic-Regular.fe9310f0.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Fraktur;src:url(./static/KaTeX_Fraktur-Bold.33bcfed3.woff2) format("woff2"),url(./static/KaTeX_Fraktur-Bold.fc482350.woff) format("woff"),url(./static/KaTeX_Fraktur-Bold.70f2abc1.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:KaTeX_Fraktur;src:url(./static/KaTeX_Fraktur-Regular.86cfbe4e.woff2) format("woff2"),url(./static/KaTeX_Fraktur-Regular.29abfb1c.woff) format("woff"),url(./static/KaTeX_Fraktur-Regular.51bff235.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Main;src:url(./static/KaTeX_Main-Bold.603892c5.woff2) format("woff2"),url(./static/KaTeX_Main-Bold.9f5bc66f.woff) format("woff"),url(./static/KaTeX_Main-Bold.da66c0ab.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:KaTeX_Main;src:url(./static/KaTeX_Main-BoldItalic.bd95a810.woff2) format("woff2"),url(./static/KaTeX_Main-BoldItalic.c31eb616.woff) format("woff"),url(./static/KaTeX_Main-BoldItalic.962b328a.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:KaTeX_Main;src:url(./static/KaTeX_Main-Italic.7662be2b.woff2) format("woff2"),url(./static/KaTeX_Main-Italic.3c94ae8c.woff) format("woff"),url(./static/KaTeX_Main-Italic.b1598925.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:KaTeX_Main;src:url(./static/KaTeX_Main-Regular.7056d1df.woff2) format("woff2"),url(./static/KaTeX_Main-Regular.f23b28dc.woff) format("woff"),url(./static/KaTeX_Main-Regular.fe159c21.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Math;src:url(./static/KaTeX_Math-BoldItalic.df742084.woff2) format("woff2"),url(./static/KaTeX_Math-BoldItalic.a6fde119.woff) format("woff"),url(./static/KaTeX_Math-BoldItalic.8ee92314.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:KaTeX_Math;src:url(./static/KaTeX_Math-Italic.912cb075.woff2) format("woff2"),url(./static/KaTeX_Math-Italic.ad043b21.woff) format("woff"),url(./static/KaTeX_Math-Italic.f4a2fd50.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:KaTeX_SansSerif;src:url(./static/KaTeX_SansSerif-Bold.198a2b19.woff2) format("woff2"),url(./static/KaTeX_SansSerif-Bold.2dee50c6.woff) format("woff"),url(./static/KaTeX_SansSerif-Bold.9ae5090b.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:KaTeX_SansSerif;src:url(./static/KaTeX_SansSerif-Italic.58452206.woff2) format("woff2"),url(./static/KaTeX_SansSerif-Italic.f88f16ed.woff) format("woff"),url(./static/KaTeX_SansSerif-Italic.363562bf.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:KaTeX_SansSerif;src:url(./static/KaTeX_SansSerif-Regular.50cd68ac.woff2) format("woff2"),url(./static/KaTeX_SansSerif-Regular.13e35ac8.woff) format("woff"),url(./static/KaTeX_SansSerif-Regular.d1c35243.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Script;src:url(./static/KaTeX_Script-Regular.2fc42204.woff2) format("woff2"),url(./static/KaTeX_Script-Regular.8f35f84f.woff) format("woff"),url(./static/KaTeX_Script-Regular.d09e0cea.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Size1;src:url(./static/KaTeX_Size1-Regular.03ff84ee.woff2) format("woff2"),url(./static/KaTeX_Size1-Regular.2222c8c3.woff) format("woff"),url(./static/KaTeX_Size1-Regular.920c8080.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Size2;src:url(./static/KaTeX_Size2-Regular.fa296a19.woff2) format("woff2"),url(./static/KaTeX_Size2-Regular.45c74525.woff) format("woff"),url(./static/KaTeX_Size2-Regular.7d3e746e.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Size3;src:url(./static/KaTeX_Size3-Regular.d9075b2b.woff2) format("woff2"),url(./static/KaTeX_Size3-Regular.62bef299.woff) format("woff"),url(./static/KaTeX_Size3-Regular.39f7a039.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Size4;src:url(./static/KaTeX_Size4-Regular.93084eec.woff2) format("woff2"),url(./static/KaTeX_Size4-Regular.3ee0d868.woff) format("woff"),url(./static/KaTeX_Size4-Regular.cd3f02bf.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Typewriter;src:url(./static/KaTeX_Typewriter-Regular.65cd6476.woff2) format("woff2"),url(./static/KaTeX_Typewriter-Regular.3f215ba2.woff) format("woff"),url(./static/KaTeX_Typewriter-Regular.73468499.ttf) format("truetype");font-weight:400;font-style:normal}.katex{font: 1.21em KaTeX_Main,Times New Roman,serif;line-height:1.2;text-indent:0;text-rendering:auto}.katex *{-ms-high-contrast-adjust:none!important}.katex .katex-version:after{content:"0.11.1"}.katex .katex-mathml{position:absolute;clip:rect(1px,1px,1px,1px);padding:0;border:0;height:1px;width:1px;overflow:hidden}.katex .katex-html>.newline{display:block}.katex .base{position:relative;white-space:nowrap;width:min-content}.katex .base,.katex .strut{display:inline-block}.katex .textbf{font-weight:700}.katex .textit{font-style:italic}.katex .textrm{font-family:KaTeX_Main}.katex .textsf{font-family:KaTeX_SansSerif}.katex .texttt{font-family:KaTeX_Typewriter}.katex .mathdefault{font-family:KaTeX_Math;font-style:italic}.katex .mathit{font-family:KaTeX_Main;font-style:italic}.katex .mathrm{font-style:normal}.katex .mathbf{font-family:KaTeX_Main;font-weight:700}.katex .boldsymbol{font-family:KaTeX_Math;font-weight:700;font-style:italic}.katex .amsrm,.katex .mathbb,.katex .textbb{font-family:KaTeX_AMS}.katex .mathcal{font-family:KaTeX_Caligraphic}.katex .mathfrak,.katex .textfrak{font-family:KaTeX_Fraktur}.katex .mathtt{font-family:KaTeX_Typewriter}.katex .mathscr,.katex .textscr{font-family:KaTeX_Script}.katex .mathsf,.katex .textsf{font-family:KaTeX_SansSerif}.katex .mathboldsf,.katex .textboldsf{font-family:KaTeX_SansSerif;font-weight:700}.katex .mathitsf,.katex .textitsf{font-family:KaTeX_SansSerif;font-style:italic}.katex .mainrm{font-family:KaTeX_Main;font-style:normal}.katex .vlist-t{display:inline-table;table-layout:fixed}.katex .vlist-r{display:table-row}.katex .vlist{display:table-cell;vertical-align:bottom;position:relative}.katex .vlist>span{display:block;height:0;position:relative}.katex .vlist>span>span{display:inline-block}.katex .vlist>span>.pstrut{overflow:hidden;width:0}.katex .vlist-t2{margin-right:-2px}.katex .vlist-s{display:table-cell;vertical-align:bottom;font-size:1px;width:2px;min-width:2px}.katex .msupsub{text-align:left}.katex .mfrac>span>span{text-align:center}.katex .mfrac .frac-line{display:inline-block;width:100%;border-bottom-style:solid}.katex .hdashline,.katex .hline,.katex .mfrac .frac-line,.katex .overline .overline-line,.katex .rule,.katex .underline .underline-line{min-height:1px}.katex .mspace{display:inline-block}.katex .clap,.katex .llap,.katex .rlap{width:0;position:relative}.katex .clap>.inner,.katex .llap>.inner,.katex .rlap>.inner{position:absolute}.katex .clap>.fix,.katex .llap>.fix,.katex .rlap>.fix{display:inline-block}.katex .llap>.inner{right:0}.katex .clap>.inner,.katex .rlap>.inner{left:0}.katex .clap>.inner>span{margin-left:-50%;margin-right:50%}.katex .rule{display:inline-block;border:0 solid;position:relative}.katex .hline,.katex .overline .overline-line,.katex .underline .underline-line{display:inline-block;width:100%;border-bottom-style:solid}.katex .hdashline{display:inline-block;width:100%;border-bottom-style:dashed}.katex .sqrt>.root{margin-left:.27777778em;margin-right:-.55555556em}.katex .fontsize-ensurer.reset-size1.size1,.katex .sizing.reset-size1.size1{font-size:1em}.katex .fontsize-ensurer.reset-size1.size2,.katex .sizing.reset-size1.size2{font-size:1.2em}.katex .fontsize-ensurer.reset-size1.size3,.katex .sizing.reset-size1.size3{font-size:1.4em}.katex .fontsize-ensurer.reset-size1.size4,.katex .sizing.reset-size1.size4{font-size:1.6em}.katex .fontsize-ensurer.reset-size1.size5,.katex .sizing.reset-size1.size5{font-size:1.8em}.katex .fontsize-ensurer.reset-size1.size6,.katex .sizing.reset-size1.size6{font-size:2em}.katex .fontsize-ensurer.reset-size1.size7,.katex .sizing.reset-size1.size7{font-size:2.4em}.katex .fontsize-ensurer.reset-size1.size8,.katex .sizing.reset-size1.size8{font-size:2.88em}.katex .fontsize-ensurer.reset-size1.size9,.katex .sizing.reset-size1.size9{font-size:3.456em}.katex .fontsize-ensurer.reset-size1.size10,.katex .sizing.reset-size1.size10{font-size:4.148em}.katex .fontsize-ensurer.reset-size1.size11,.katex .sizing.reset-size1.size11{font-size:4.976em}.katex .fontsize-ensurer.reset-size2.size1,.katex .sizing.reset-size2.size1{font-size:.83333333em}.katex .fontsize-ensurer.reset-size2.size2,.katex .sizing.reset-size2.size2{font-size:1em}.katex .fontsize-ensurer.reset-size2.size3,.katex .sizing.reset-size2.size3{font-size:1.16666667em}.katex .fontsize-ensurer.reset-size2.size4,.katex .sizing.reset-size2.size4{font-size:1.33333333em}.katex .fontsize-ensurer.reset-size2.size5,.katex .sizing.reset-size2.size5{font-size:1.5em}.katex .fontsize-ensurer.reset-size2.size6,.katex .sizing.reset-size2.size6{font-size:1.66666667em}.katex .fontsize-ensurer.reset-size2.size7,.katex .sizing.reset-size2.size7{font-size:2em}.katex .fontsize-ensurer.reset-size2.size8,.katex .sizing.reset-size2.size8{font-size:2.4em}.katex .fontsize-ensurer.reset-size2.size9,.katex .sizing.reset-size2.size9{font-size:2.88em}.katex .fontsize-ensurer.reset-size2.size10,.katex .sizing.reset-size2.size10{font-size:3.45666667em}.katex .fontsize-ensurer.reset-size2.size11,.katex .sizing.reset-size2.size11{font-size:4.14666667em}.katex .fontsize-ensurer.reset-size3.size1,.katex .sizing.reset-size3.size1{font-size:.71428571em}.katex .fontsize-ensurer.reset-size3.size2,.katex .sizing.reset-size3.size2{font-size:.85714286em}.katex .fontsize-ensurer.reset-size3.size3,.katex .sizing.reset-size3.size3{font-size:1em}.katex .fontsize-ensurer.reset-size3.size4,.katex .sizing.reset-size3.size4{font-size:1.14285714em}.katex .fontsize-ensurer.reset-size3.size5,.katex .sizing.reset-size3.size5{font-size:1.28571429em}.katex .fontsize-ensurer.reset-size3.size6,.katex .sizing.reset-size3.size6{font-size:1.42857143em}.katex .fontsize-ensurer.reset-size3.size7,.katex .sizing.reset-size3.size7{font-size:1.71428571em}.katex .fontsize-ensurer.reset-size3.size8,.katex .sizing.reset-size3.size8{font-size:2.05714286em}.katex .fontsize-ensurer.reset-size3.size9,.katex .sizing.reset-size3.size9{font-size:2.46857143em}.katex .fontsize-ensurer.reset-size3.size10,.katex .sizing.reset-size3.size10{font-size:2.96285714em}.katex .fontsize-ensurer.reset-size3.size11,.katex .sizing.reset-size3.size11{font-size:3.55428571em}.katex .fontsize-ensurer.reset-size4.size1,.katex .sizing.reset-size4.size1{font-size:.625em}.katex .fontsize-ensurer.reset-size4.size2,.katex .sizing.reset-size4.size2{font-size:.75em}.katex .fontsize-ensurer.reset-size4.size3,.katex .sizing.reset-size4.size3{font-size:.875em}.katex .fontsize-ensurer.reset-size4.size4,.katex .sizing.reset-size4.size4{font-size:1em}.katex .fontsize-ensurer.reset-size4.size5,.katex .sizing.reset-size4.size5{font-size:1.125em}.katex .fontsize-ensurer.reset-size4.size6,.katex .sizing.reset-size4.size6{font-size:1.25em}.katex .fontsize-ensurer.reset-size4.size7,.katex .sizing.reset-size4.size7{font-size:1.5em}.katex .fontsize-ensurer.reset-size4.size8,.katex .sizing.reset-size4.size8{font-size:1.8em}.katex .fontsize-ensurer.reset-size4.size9,.katex .sizing.reset-size4.size9{font-size:2.16em}.katex .fontsize-ensurer.reset-size4.size10,.katex .sizing.reset-size4.size10{font-size:2.5925em}.katex .fontsize-ensurer.reset-size4.size11,.katex .sizing.reset-size4.size11{font-size:3.11em}.katex .fontsize-ensurer.reset-size5.size1,.katex .sizing.reset-size5.size1{font-size:.55555556em}.katex .fontsize-ensurer.reset-size5.size2,.katex .sizing.reset-size5.size2{font-size:.66666667em}.katex .fontsize-ensurer.reset-size5.size3,.katex .sizing.reset-size5.size3{font-size:.77777778em}.katex .fontsize-ensurer.reset-size5.size4,.katex .sizing.reset-size5.size4{font-size:.88888889em}.katex .fontsize-ensurer.reset-size5.size5,.katex .sizing.reset-size5.size5{font-size:1em}.katex .fontsize-ensurer.reset-size5.size6,.katex .sizing.reset-size5.size6{font-size:1.11111111em}.katex .fontsize-ensurer.reset-size5.size7,.katex .sizing.reset-size5.size7{font-size:1.33333333em}.katex .fontsize-ensurer.reset-size5.size8,.katex .sizing.reset-size5.size8{font-size:1.6em}.katex .fontsize-ensurer.reset-size5.size9,.katex .sizing.reset-size5.size9{font-size:1.92em}.katex .fontsize-ensurer.reset-size5.size10,.katex .sizing.reset-size5.size10{font-size:2.30444444em}.katex .fontsize-ensurer.reset-size5.size11,.katex .sizing.reset-size5.size11{font-size:2.76444444em}.katex .fontsize-ensurer.reset-size6.size1,.katex .sizing.reset-size6.size1{font-size:.5em}.katex .fontsize-ensurer.reset-size6.size2,.katex .sizing.reset-size6.size2{font-size:.6em}.katex .fontsize-ensurer.reset-size6.size3,.katex .sizing.reset-size6.size3{font-size:.7em}.katex .fontsize-ensurer.reset-size6.size4,.katex .sizing.reset-size6.size4{font-size:.8em}.katex .fontsize-ensurer.reset-size6.size5,.katex .sizing.reset-size6.size5{font-size:.9em}.katex .fontsize-ensurer.reset-size6.size6,.katex .sizing.reset-size6.size6{font-size:1em}.katex .fontsize-ensurer.reset-size6.size7,.katex .sizing.reset-size6.size7{font-size:1.2em}.katex .fontsize-ensurer.reset-size6.size8,.katex .sizing.reset-size6.size8{font-size:1.44em}.katex .fontsize-ensurer.reset-size6.size9,.katex .sizing.reset-size6.size9{font-size:1.728em}.katex .fontsize-ensurer.reset-size6.size10,.katex .sizing.reset-size6.size10{font-size:2.074em}.katex .fontsize-ensurer.reset-size6.size11,.katex .sizing.reset-size6.size11{font-size:2.488em}.katex .fontsize-ensurer.reset-size7.size1,.katex .sizing.reset-size7.size1{font-size:.41666667em}.katex .fontsize-ensurer.reset-size7.size2,.katex .sizing.reset-size7.size2{font-size:.5em}.katex .fontsize-ensurer.reset-size7.size3,.katex .sizing.reset-size7.size3{font-size:.58333333em}.katex .fontsize-ensurer.reset-size7.size4,.katex .sizing.reset-size7.size4{font-size:.66666667em}.katex .fontsize-ensurer.reset-size7.size5,.katex .sizing.reset-size7.size5{font-size:.75em}.katex .fontsize-ensurer.reset-size7.size6,.katex .sizing.reset-size7.size6{font-size:.83333333em}.katex .fontsize-ensurer.reset-size7.size7,.katex .sizing.reset-size7.size7{font-size:1em}.katex .fontsize-ensurer.reset-size7.size8,.katex .sizing.reset-size7.size8{font-size:1.2em}.katex .fontsize-ensurer.reset-size7.size9,.katex .sizing.reset-size7.size9{font-size:1.44em}.katex .fontsize-ensurer.reset-size7.size10,.katex .sizing.reset-size7.size10{font-size:1.72833333em}.katex .fontsize-ensurer.reset-size7.size11,.katex .sizing.reset-size7.size11{font-size:2.07333333em}.katex .fontsize-ensurer.reset-size8.size1,.katex .sizing.reset-size8.size1{font-size:.34722222em}.katex .fontsize-ensurer.reset-size8.size2,.katex .sizing.reset-size8.size2{font-size:.41666667em}.katex .fontsize-ensurer.reset-size8.size3,.katex .sizing.reset-size8.size3{font-size:.48611111em}.katex .fontsize-ensurer.reset-size8.size4,.katex .sizing.reset-size8.size4{font-size:.55555556em}.katex .fontsize-ensurer.reset-size8.size5,.katex .sizing.reset-size8.size5{font-size:.625em}.katex .fontsize-ensurer.reset-size8.size6,.katex .sizing.reset-size8.size6{font-size:.69444444em}.katex .fontsize-ensurer.reset-size8.size7,.katex .sizing.reset-size8.size7{font-size:.83333333em}.katex .fontsize-ensurer.reset-size8.size8,.katex .sizing.reset-size8.size8{font-size:1em}.katex .fontsize-ensurer.reset-size8.size9,.katex .sizing.reset-size8.size9{font-size:1.2em}.katex .fontsize-ensurer.reset-size8.size10,.katex .sizing.reset-size8.size10{font-size:1.44027778em}.katex .fontsize-ensurer.reset-size8.size11,.katex .sizing.reset-size8.size11{font-size:1.72777778em}.katex .fontsize-ensurer.reset-size9.size1,.katex .sizing.reset-size9.size1{font-size:.28935185em}.katex .fontsize-ensurer.reset-size9.size2,.katex .sizing.reset-size9.size2{font-size:.34722222em}.katex .fontsize-ensurer.reset-size9.size3,.katex .sizing.reset-size9.size3{font-size:.40509259em}.katex .fontsize-ensurer.reset-size9.size4,.katex .sizing.reset-size9.size4{font-size:.46296296em}.katex .fontsize-ensurer.reset-size9.size5,.katex .sizing.reset-size9.size5{font-size:.52083333em}.katex .fontsize-ensurer.reset-size9.size6,.katex .sizing.reset-size9.size6{font-size:.5787037em}.katex .fontsize-ensurer.reset-size9.size7,.katex .sizing.reset-size9.size7{font-size:.69444444em}.katex .fontsize-ensurer.reset-size9.size8,.katex .sizing.reset-size9.size8{font-size:.83333333em}.katex .fontsize-ensurer.reset-size9.size9,.katex .sizing.reset-size9.size9{font-size:1em}.katex .fontsize-ensurer.reset-size9.size10,.katex .sizing.reset-size9.size10{font-size:1.20023148em}.katex .fontsize-ensurer.reset-size9.size11,.katex .sizing.reset-size9.size11{font-size:1.43981481em}.katex .fontsize-ensurer.reset-size10.size1,.katex .sizing.reset-size10.size1{font-size:.24108004em}.katex .fontsize-ensurer.reset-size10.size2,.katex .sizing.reset-size10.size2{font-size:.28929605em}.katex .fontsize-ensurer.reset-size10.size3,.katex .sizing.reset-size10.size3{font-size:.33751205em}.katex .fontsize-ensurer.reset-size10.size4,.katex .sizing.reset-size10.size4{font-size:.38572806em}.katex .fontsize-ensurer.reset-size10.size5,.katex .sizing.reset-size10.size5{font-size:.43394407em}.katex .fontsize-ensurer.reset-size10.size6,.katex .sizing.reset-size10.size6{font-size:.48216008em}.katex .fontsize-ensurer.reset-size10.size7,.katex .sizing.reset-size10.size7{font-size:.57859209em}.katex .fontsize-ensurer.reset-size10.size8,.katex .sizing.reset-size10.size8{font-size:.69431051em}.katex .fontsize-ensurer.reset-size10.size9,.katex .sizing.reset-size10.size9{font-size:.83317261em}.katex .fontsize-ensurer.reset-size10.size10,.katex .sizing.reset-size10.size10{font-size:1em}.katex .fontsize-ensurer.reset-size10.size11,.katex .sizing.reset-size10.size11{font-size:1.19961427em}.katex .fontsize-ensurer.reset-size11.size1,.katex .sizing.reset-size11.size1{font-size:.20096463em}.katex .fontsize-ensurer.reset-size11.size2,.katex .sizing.reset-size11.size2{font-size:.24115756em}.katex .fontsize-ensurer.reset-size11.size3,.katex .sizing.reset-size11.size3{font-size:.28135048em}.katex .fontsize-ensurer.reset-size11.size4,.katex .sizing.reset-size11.size4{font-size:.32154341em}.katex .fontsize-ensurer.reset-size11.size5,.katex .sizing.reset-size11.size5{font-size:.36173633em}.katex .fontsize-ensurer.reset-size11.size6,.katex .sizing.reset-size11.size6{font-size:.40192926em}.katex .fontsize-ensurer.reset-size11.size7,.katex .sizing.reset-size11.size7{font-size:.48231511em}.katex .fontsize-ensurer.reset-size11.size8,.katex .sizing.reset-size11.size8{font-size:.57877814em}.katex .fontsize-ensurer.reset-size11.size9,.katex .sizing.reset-size11.size9{font-size:.69453376em}.katex .fontsize-ensurer.reset-size11.size10,.katex .sizing.reset-size11.size10{font-size:.83360129em}.katex .fontsize-ensurer.reset-size11.size11,.katex .sizing.reset-size11.size11{font-size:1em}.katex .delimsizing.size1{font-family:KaTeX_Size1}.katex .delimsizing.size2{font-family:KaTeX_Size2}.katex .delimsizing.size3{font-family:KaTeX_Size3}.katex .delimsizing.size4{font-family:KaTeX_Size4}.katex .delimsizing.mult .delim-size1>span{font-family:KaTeX_Size1}.katex .delimsizing.mult .delim-size4>span{font-family:KaTeX_Size4}.katex .nulldelimiter{display:inline-block;width:.12em}.katex .delimcenter,.katex .op-symbol{position:relative}.katex .op-symbol.small-op{font-family:KaTeX_Size1}.katex .op-symbol.large-op{font-family:KaTeX_Size2}.katex .op-limits>.vlist-t{text-align:center}.katex .accent>.vlist-t{text-align:center}.katex .accent .accent-body{position:relative}.katex .accent .accent-body:not(.accent-full){width:0}.katex .overlay{display:block}.katex .mtable .vertical-separator{display:inline-block;min-width:1px}.katex .mtable .arraycolsep{display:inline-block}.katex .mtable .col-align-c>.vlist-t{text-align:center}.katex .mtable .col-align-l>.vlist-t{text-align:left}.katex .mtable .col-align-r>.vlist-t{text-align:right}.katex .svg-align{text-align:left}.katex svg{display:block;position:absolute;width:100%;height:inherit;fill:currentColor;stroke:currentColor;fill-rule:nonzero;fill-opacity:1;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1}.katex svg path{stroke:none}.katex img{border-style:none;min-width:0;min-height:0;max-width:none;max-height:none}.katex .stretchy{width:100%;display:block;position:relative;overflow:hidden}.katex .stretchy:after,.katex .stretchy:before{content:""}.katex .hide-tail{width:100%;position:relative;overflow:hidden}.katex .halfarrow-left{position:absolute;left:0;width:50.2%;overflow:hidden}.katex .halfarrow-right{position:absolute;right:0;width:50.2%;overflow:hidden}.katex .brace-left{position:absolute;left:0;width:25.1%;overflow:hidden}.katex .brace-center{position:absolute;left:25%;width:50%;overflow:hidden}.katex .brace-right{position:absolute;right:0;width:25.1%;overflow:hidden}.katex .x-arrow-pad{padding:0 .5em}.katex .mover,.katex .munder,.katex .x-arrow{text-align:center}.katex .boxpad{padding:0 .3em}.katex .fbox,.katex .fcolorbox{box-sizing:border-box;border:.04em solid}.katex .cancel-pad{padding:0 .2em}.katex .cancel-lap{margin-left:-.2em;margin-right:-.2em}.katex .sout{border-bottom-style:solid;border-bottom-width:.08em}.katex-display{display:block;margin:1em 0;text-align:center}.katex-display>.katex{display:block;text-align:center;white-space:nowrap}.katex-display>.katex>.katex-html{display:block;position:relative}.katex-display>.katex>.katex-html>.tag{position:absolute;right:0}.katex-display.leqno>.katex>.katex-html>.tag{left:0;right:auto}.katex-display.fleqn>.katex{text-align:left}.mdBody___raKXb{position:relative}.button___Ch5Pc{position:absolute;display:flex;align-items:center;justify-content:center;background:#0000001a;display:none}.previewFlowChart___vY1dq{align-items:flex-start;justify-content:end;background:none!important}.previewFlowChart___vY1dq button{margin:20px}.flex_box_center___Hpswl{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___ywvKM{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___SItpZ{align-items:center;box-align:center}.flex_box_center_end___WIAL3{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___FMKJn{flex-direction:column;box-orient:block-axis}.wrap___AW_2A{padding:20px 0}.wrap___AW_2A .control___w5xQm{display:flex;align-items:center;padding:20px 0;background:#fff}.wrap___AW_2A .control___w5xQm .ant-select{width:200px;margin-right:20px}.wrap___AW_2A .control___w5xQm .ant-select .ant-select-selector{height:34px!important;background-color:#f5f5f5;border:0;padding:0 10px}.wrap___AW_2A .control___w5xQm .ant-select .ant-select-selection-item,.wrap___AW_2A .control___w5xQm .ant-select .ant-select-selection-placeholder{line-height:34px!important}.wrap___AW_2A .control___w5xQm .ant-input-search{border:0;background:#f5f5f5;height:34px;width:260px;margin-right:30px}.wrap___AW_2A .control___w5xQm .ant-input-search input{background:#f5f5f5;color:#333}.wrap___AW_2A .control___w5xQm .ant-input-search .ant-input-search-icon:before{border-left:1px solid transparent}.wrap___AW_2A .control___w5xQm .btn___as1xd{width:90px;height:26px;line-height:26px;background:#0152d9;border-radius:4px;text-align:center;font-size:12px;color:#fff;margin-left:auto;cursor:pointer}.wrap___AW_2A .customTable___gGVV3{padding-top:20px}.wrap___AW_2A .customTable___gGVV3 .ant-table-thead tr{height:54px}.wrap___AW_2A .customTable___gGVV3 .ant-table-thead tr th{background-color:#f5f5f5;border:0;border-radius:0}.wrap___AW_2A .customTable___gGVV3 .ant-table-tbody tr{height:54px}.wrap___AW_2A .customTable___gGVV3 .ant-table-tbody tr td{border-bottom:0}.wrap___AW_2A .customTable___gGVV3 .ant-table-tbody tr:nth-child(2n){background-color:#f5f5f5}.wrap___AW_2A .customTable___gGVV3 .ant-table-tbody tr:nth-child(2n) td{background-color:#f5f5f5}.wrap___AW_2A .customTable___gGVV3 .ant-table-tbody tr:nth-child(odd){background-color:#fff}.wrap___AW_2A .customTable___gGVV3 .ant-table-tbody tr:nth-child(odd) td{background-color:#fff}.wrap___AW_2A .customTable___gGVV3 .ant-pagination{margin-top:40px}.wrap___AW_2A .customTable___gGVV3 .ant-pagination .ant-pagination-item-active{border-color:#0152d9;background:#0152d9}.wrap___AW_2A .customTable___gGVV3 .ant-pagination .ant-pagination-item-active a{color:#fff}.wrap___AW_2A .customTable___gGVV3 .ant-pagination button{line-height:initial}.bgH___J0V1_{height:10px;background-color:#fafafa;width:1300px;margin-left:-30px}.cusModal___2fPK2 [class~=ant-modal-confirm-btns]{display:none}.imgWrap___crzTi{display:flex}.imgWrap___crzTi .img___iwJRL{position:relative;background:#fafafa}.imgWrap___crzTi .img___iwJRL .iBtn___L11V_{width:54px;height:20px;background:#0152d9;border-radius:10px;text-align:center;line-height:20px;font-size:12px;font-weight:400;color:#fff;cursor:pointer;position:absolute;z-index:20;right:10px;top:10px}.imgWrap___crzTi .img___iwJRL .text___INAg4{position:absolute;z-index:20;left:50%;transform:translate(-50%);bottom:-28px;color:#333}.imgWrap___crzTi .img___iwJRL .no___H7kcX{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.imgWrap___crzTi .img___iwJRL .textP___Rdbzv{position:absolute;z-index:20;left:50%;transform:translate(-50%);bottom:-28px;color:#333}.video___yjo5C>video{width:316px}.sys___o3w4h{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;padding:0;max-height:850px;overflow-y:auto}.sys___o3w4h .li___WQQil{height:100%;margin-left:17px;margin-bottom:17px}.sys___o3w4h .li___WQQil .d1___KQ9j6{width:216px;height:340px;background-color:#efefef;position:relative}.sys___o3w4h .li___WQQil .d1___KQ9j6 video{height:100%;width:100%;object-fit:cover}.sys___o3w4h .li___WQQil .d1___KQ9j6 .img___iwJRL{width:100%;height:340px;overflow:hidden}.sys___o3w4h .li___WQQil .d1___KQ9j6 .btn___as1xd{position:absolute;z-index:2;width:100%;left:0;bottom:0;display:flex;justify-content:space-between;align-items:center;height:24px;background:#0152d9}.sys___o3w4h .li___WQQil .d1___KQ9j6 .btn___as1xd .b1___PA3Kc{width:100%;height:24px;color:#fff;padding:0 5px;line-height:24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sys___o3w4h .li___WQQil:nth-child(3n+1),.sys___o3w4h .li___WQQil:first-child{margin-left:0}.es___j13_3{display:inline-block;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.flex_box_center___t6Zg2{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___YFTSU{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___qbDmM{align-items:center;box-align:center}.flex_box_center_end___Bj6kw{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___Ou9DO{flex-direction:column;box-orient:block-axis}.wrap___foAmP{padding:20px 0}.wrap___foAmP .control___q0ttm{display:flex;align-items:center;padding:20px 0;background:#fff}.wrap___foAmP .control___q0ttm .ant-input-search{border:0;background:#f5f5f5;height:34px;width:260px;margin-right:30px}.wrap___foAmP .control___q0ttm .ant-input-search input{background:#f5f5f5;color:#333}.wrap___foAmP .control___q0ttm .ant-input-search .ant-input-search-icon:before{border-left:1px solid transparent}.wrap___foAmP .bgH___NAS04{height:10px;background-color:#fafafa;width:1300px;margin-left:-30px}.wrap___foAmP .sys___rqcXV{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;padding:0}.wrap___foAmP .sys___rqcXV .li___blFPM{height:100%;margin-left:17px;margin-bottom:40px}.wrap___foAmP .sys___rqcXV .li___blFPM .d1___Xzld0{width:216px;height:340px;background-color:#efefef;position:relative}.wrap___foAmP .sys___rqcXV .li___blFPM .d1___Xzld0 video{height:100%;width:100%;object-fit:cover}.wrap___foAmP .sys___rqcXV .li___blFPM .d1___Xzld0 .img___ckn7G{width:100%;height:340px;overflow:hidden}.wrap___foAmP .sys___rqcXV .li___blFPM .d1___Xzld0 .btn___fSMGG{z-index:2;width:100%;left:0;bottom:0;display:flex;justify-content:space-between;align-items:center;height:24px;background:#0152d9}.wrap___foAmP .sys___rqcXV .li___blFPM .d1___Xzld0 .btn___fSMGG .b1___zoANu{width:36%;height:24px;color:#fff;padding:0 5px;line-height:24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wrap___foAmP .sys___rqcXV .li___blFPM .d1___Xzld0 .btn___fSMGG .b2___bqZaY{width:64%;height:24px;color:#fff;padding:0 5px;text-align:right;line-height:24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wrap___foAmP .sys___rqcXV .li___blFPM .d1___Xzld0 .big___nQ5gf{position:absolute;z-index:6;width:40px;right:10px;top:12px;height:20px;line-height:20px;font-size:12px;border-radius:11px;background:#0152d9;text-align:center;color:#fff;cursor:pointer}.wrap___foAmP .sys___rqcXV .li___blFPM:nth-child(5n+1),.wrap___foAmP .sys___rqcXV .li___blFPM:first-child{margin-left:0}.cusModal___rTXoc [class~=ant-modal-confirm-btns]{display:none}.video___E4J_7>video{width:316px}.imgWrap___ENwuy{display:flex;margin-bottom:40px;margin-top:20px}.imgWrap___ENwuy .img___ckn7G{position:relative;background:#fafafa;flex-shrink:0}.imgWrap___ENwuy .img___ckn7G .iBtn___bXnJy{width:54px;height:20px;background:#0152d9;border-radius:10px;text-align:center;line-height:20px;font-size:12px;font-weight:400;color:#fff;cursor:pointer;position:absolute;z-index:20;right:10px;top:10px}.imgWrap___ENwuy .img___ckn7G .text___CK5up{position:absolute;z-index:20;left:50%;transform:translate(-50%);bottom:-28px;color:#333}.imgWrap___ENwuy .img___ckn7G .no___MBT10{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.imgWrap___ENwuy .img___ckn7G .textP___ibKK1{position:absolute;z-index:20;left:50%;transform:translate(-50%);bottom:-28px;color:#333}.imgWrap___ENwuy .img___ckn7G .l___Gi38o{position:absolute;z-index:21;left:-26px;top:50%;color:#0152d9;transform:translateY(-50%);cursor:pointer}.imgWrap___ENwuy .img___ckn7G .r___HNibN{position:absolute;z-index:21;right:-26px;top:50%;color:#0152d9;transform:translateY(-50%);cursor:pointer}.fo___DQwO8 .b___z8B9p{display:block;float:right;margin-top:20px}.flex_box_center___xF1ge{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___YGq9c{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___wd_iR{align-items:center;box-align:center}.flex_box_center_end___HoL5p{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___Oy7FC{flex-direction:column;box-orient:block-axis}.warp____YDkr .ant-input-affix-wrapper{background:#f5f5f5;width:220px;height:34px;border-radius:4px;padding-left:14px}.warp____YDkr .ant-input-affix-wrapper i{cursor:pointer}.warp____YDkr .header___BRNBu{display:flex;justify-content:space-between;align-items:center;margin-bottom:40px;padding-top:30px}.warp____YDkr .empty___iwhMt{width:100%;height:100%;display:box;display:flex;justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center;flex-direction:column;box-orient:block-axis;background:#fff;padding:100px}.flex_box_center___Xa_jj{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___N_2qI{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___wGZOw{align-items:center;box-align:center}.flex_box_center_end___GYY4W{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___jR_ZX{flex-direction:column;box-orient:block-axis}.subjectTable___WrGqf .title___ZCcfg{display:flex;justify-content:flex-start;margin-bottom:30px}.subjectTable___WrGqf .customTable___xSvZm .ant-table-thead tr{height:50px}.subjectTable___WrGqf .customTable___xSvZm .ant-table-thead tr th{background-color:#f5f5f5;border:0;border-radius:0}.subjectTable___WrGqf .customTable___xSvZm .ant-pagination{margin-top:14px}.subjectTable___WrGqf .customTable___xSvZm .ant-pagination .ant-pagination-item-active{border-color:#0152d9;background:#0152d9}.subjectTable___WrGqf .customTable___xSvZm .ant-pagination .ant-pagination-item-active a{color:#fff}.subjectTable___WrGqf .customTable___xSvZm .ant-pagination button{line-height:initial}.subjectTable___WrGqf .customTable___xSvZm .row___Acnda{height:50px}.subjectTable___WrGqf .customTable___xSvZm .row___Acnda td{border-bottom:0}.subjectTable___WrGqf .customTable___xSvZm .row___Acnda.row___Acnda:nth-child(odd){background-color:#fff}.subjectTable___WrGqf .customTable___xSvZm .row___Acnda.row___Acnda:nth-child(2n){background-color:#f5f5f5}.subjectTable___WrGqf .line___nmQeX{height:1px;background:#f1f1f1;margin-bottom:40px}.CodeMirror{font-family:monospace;height:300px;color:#000;direction:ltr}.CodeMirror-lines{padding:4px 0}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{padding:0 4px}.CodeMirror-scrollbar-filler,.CodeMirror-gutter-filler{background-color:#fff}.CodeMirror-gutters{border-right:1px solid #ddd;background-color:#f7f7f7;white-space:nowrap}.CodeMirror-linenumber{padding:0 3px 0 5px;min-width:20px;text-align:right;color:#999;white-space:nowrap}.CodeMirror-guttermarker{color:#000}.CodeMirror-guttermarker-subtle{color:#999}.CodeMirror-cursor{border-left:1px solid black;border-right:none;width:0}.CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}.cm-fat-cursor .CodeMirror-cursor{width:auto;border:0!important;background:#7e7}.cm-fat-cursor div.CodeMirror-cursors{z-index:1}.cm-fat-cursor-mark{background-color:#14ff1480;animation:blink 1.06s steps(1) infinite}.cm-animate-fat-cursor{width:auto;border:0;animation:blink 1.06s steps(1) infinite;background-color:#7e7}.cm-tab{display:inline-block;text-decoration:inherit}.CodeMirror-rulers{position:absolute;inset:-50px 0 0;overflow:hidden}.CodeMirror-ruler{border-left:1px solid #ccc;top:0;bottom:0;position:absolute}.cm-s-default .cm-header{color:#00f}.cm-s-default .cm-quote{color:#090}.cm-negative{color:#d44}.cm-positive{color:#292}.cm-header,.cm-strong{font-weight:700}.cm-em{font-style:italic}.cm-link{text-decoration:underline}.cm-strikethrough{text-decoration:line-through}.cm-s-default .cm-keyword{color:#708}.cm-s-default .cm-atom{color:#219}.cm-s-default .cm-number{color:#164}.cm-s-default .cm-def{color:#00f}.cm-s-default .cm-variable-2{color:#05a}.cm-s-default .cm-variable-3,.cm-s-default .cm-type{color:#085}.cm-s-default .cm-comment{color:#a50}.cm-s-default .cm-string{color:#a11}.cm-s-default .cm-string-2{color:#f50}.cm-s-default .cm-meta,.cm-s-default .cm-qualifier{color:#555}.cm-s-default .cm-builtin{color:#30a}.cm-s-default .cm-bracket{color:#997}.cm-s-default .cm-tag{color:#170}.cm-s-default .cm-attribute{color:#00c}.cm-s-default .cm-hr{color:#999}.cm-s-default .cm-link{color:#00c}.cm-s-default .cm-error,.cm-invalidchar{color:red}.CodeMirror-composing{border-bottom:2px solid}div.CodeMirror span.CodeMirror-matchingbracket{color:#0b0}div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#a22}.CodeMirror-matchingtag{background:#ff96004d}.CodeMirror-activeline-background{background:#e8f2ff}.CodeMirror{position:relative;overflow:hidden;background:#fff}.CodeMirror-scroll{overflow:scroll!important;margin-bottom:-50px;margin-right:-50px;padding-bottom:50px;height:100%;outline:none;position:relative}.CodeMirror-sizer{position:relative;border-right:50px solid transparent}.CodeMirror-vscrollbar,.CodeMirror-hscrollbar,.CodeMirror-scrollbar-filler,.CodeMirror-gutter-filler{position:absolute;z-index:6;display:none;outline:none}.CodeMirror-vscrollbar{right:0;top:0;overflow-x:hidden;overflow-y:scroll}.CodeMirror-hscrollbar{bottom:0;left:0;overflow-y:hidden;overflow-x:scroll}.CodeMirror-scrollbar-filler{right:0;bottom:0}.CodeMirror-gutter-filler{left:0;bottom:0}.CodeMirror-gutters{position:absolute;left:0;top:0;min-height:100%;z-index:3}.CodeMirror-gutter{white-space:normal;height:100%;display:inline-block;vertical-align:top;margin-bottom:-50px}.CodeMirror-gutter-wrapper{position:absolute;z-index:4;background:none!important;border:none!important}.CodeMirror-gutter-background{position:absolute;top:0;bottom:0;z-index:4}.CodeMirror-gutter-elt{position:absolute;cursor:default;z-index:4}.CodeMirror-gutter-wrapper ::selection{background-color:transparent}.CodeMirror-gutter-wrapper ::-moz-selection{background-color:transparent}.CodeMirror-lines{cursor:text;min-height:1px}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{border-radius:0;border-width:0;background:transparent;font-family:inherit;font-size:inherit;margin:0;white-space:pre;word-wrap:normal;line-height:inherit;color:inherit;z-index:2;position:relative;overflow:visible;-webkit-tap-highlight-color:transparent;font-variant-ligatures:contextual}.CodeMirror-wrap pre.CodeMirror-line,.CodeMirror-wrap pre.CodeMirror-line-like{word-wrap:break-word;white-space:pre-wrap;word-break:normal}.CodeMirror-linebackground{position:absolute;inset:0;z-index:0}.CodeMirror-linewidget{position:relative;z-index:2;padding:.1px}.CodeMirror-rtl pre{direction:rtl}.CodeMirror-code{outline:none}.CodeMirror-scroll,.CodeMirror-sizer,.CodeMirror-gutter,.CodeMirror-gutters,.CodeMirror-linenumber{box-sizing:content-box}.CodeMirror-measure{position:absolute;width:100%;height:0;overflow:hidden;visibility:hidden}.CodeMirror-cursor{position:absolute;pointer-events:none}.CodeMirror-measure pre{position:static}div.CodeMirror-cursors{visibility:hidden;position:relative;z-index:3}div.CodeMirror-dragcursors,.CodeMirror-focused div.CodeMirror-cursors{visibility:visible}.CodeMirror-selected{background:#d9d9d9}.CodeMirror-focused .CodeMirror-selected{background:#d7d4f0}.CodeMirror-crosshair{cursor:crosshair}.CodeMirror-line::selection,.CodeMirror-line>span::selection,.CodeMirror-line>span>span::selection{background:#d7d4f0}.CodeMirror-line::-moz-selection,.CodeMirror-line>span::-moz-selection,.CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}.cm-searching{background-color:#ffa;background-color:#ff06}.cm-force-border{padding-right:.1px}@media print{.CodeMirror div.CodeMirror-cursors{visibility:hidden}}.cm-tab-wrap-hack:after{content:""}span.CodeMirror-selectedtext{background:none}#educoder .markdown-editor-wrapper{position:relative}#educoder .markdown-editor-body{display:flex;flex-flow:row nowrap;width:100%;height:calc(100% - 38px);align-items:center}#educoder .markdown-editor-body .codemirror-container{flex:1 0;height:100%;width:100%;overflow:hidden}#educoder .markdown-editor-body .preview-container{flex:1 0;height:100%;margin:10px 0;padding:8px 8px 50px;background:#fff;overflow-y:auto;box-sizing:border-box;border-left:1px solid #ccc;word-wrap:break-word;word-break:break-word;white-space:normal;font-size:16px;position:relative}#educoder .markdown-editor-container{border:1px solid #ccc;overflow:hidden;border-radius:4px;margin-bottom:12px;font-size:16px}#educoder .markdown-editor-container.full-screen{position:fixed;inset:0;height:100%!important;z-index:998}#educoder .markdown-editor-container.full-screen .preview-container>div{padding-bottom:180px!important}#educoder .markdown-editor-container.full-screen .CodeMirror-sizer>div{margin-bottom:90px}#educoder .markdown-editor-container.on-preview .codemirror-container,#educoder .markdown-editor-container.on-preview .preview-container{width:50%}#educoder .mini .markdown-editor-body{height:calc(100% - 28px)}#educoder .flex-end{justify-content:flex-end}#educoder .my-codemirror-container{border:1px solid #ccc;width:100%;margin-bottom:24px}#educoder .markdown-tip{color:#cdcdcd;font-size:12px;position:absolute;right:0;bottom:-28px;margin-bottom:7px}#educoder .CodeMirror-lines{padding:4px 0}#educoder .CodeMirror pre.CodeMirror-line,#educoder .CodeMirror pre.CodeMirror-line-like{padding:0 4px}#educoder .CodeMirror-scrollbar-filler,#educoder .CodeMirror-gutter-filler{background-color:#fff}#educoder .CodeMirror-gutters{border-right:1px solid #ddd;background-color:#f7f7f7;white-space:nowrap}#educoder .CodeMirror-linenumber{padding:0 3px 0 5px;min-width:20px;text-align:right;color:#999;white-space:nowrap}#educoder .CodeMirror-guttermarker{color:#000}#educoder .CodeMirror-guttermarker-subtle{color:#999}#educoder .CodeMirror-cursor{border-left:1px solid black;border-right:none;width:0}#educoder .CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}#educoder .cm-fat-cursor .CodeMirror-cursor{width:auto;border:0!important;background:#7e7}#educoder .cm-fat-cursor div.CodeMirror-cursors{z-index:1}#educoder .cm-fat-cursor-mark{background-color:#14ff1480;animation:blink 1.06s steps(1) infinite}#educoder .cm-animate-fat-cursor{width:auto;border:0;animation:blink 1.06s steps(1) infinite;background-color:#7e7}@keyframes blink{50%{background-color:transparent}}#educoder .cm-tab{display:inline-block;text-decoration:inherit}#educoder .CodeMirror-rulers{position:absolute;inset:-50px 0 0;overflow:hidden}#educoder .CodeMirror-ruler{border-left:1px solid #ccc;top:0;bottom:0;position:absolute}#educoder .cm-s-default .cm-header{color:#00f}#educoder .cm-s-default .cm-quote{color:#090}#educoder .cm-negative{color:#d44}#educoder .cm-positive{color:#292}#educoder .cm-header,#educoder .cm-strong{font-weight:700}#educoder .cm-em{font-style:italic}#educoder .cm-link{text-decoration:underline}#educoder .cm-strikethrough{text-decoration:line-through}#educoder .cm-s-default .cm-keyword{color:#708}#educoder .cm-s-default .cm-atom{color:#219}#educoder .cm-s-default .cm-number{color:#164}#educoder .cm-s-default .cm-def{color:#00f}#educoder .cm-s-default .cm-variable-2{color:#05a}#educoder .cm-s-default .cm-variable-3,#educoder .cm-s-default .cm-type{color:#085}#educoder .cm-s-default .cm-comment{color:#a50}#educoder .cm-s-default .cm-string{color:#a11}#educoder .cm-s-default .cm-string-2{color:#f50}#educoder .cm-s-default .cm-meta,#educoder .cm-s-default .cm-qualifier{color:#555}#educoder .cm-s-default .cm-builtin{color:#30a}#educoder .cm-s-default .cm-bracket{color:#997}#educoder .cm-s-default .cm-tag{color:#170}#educoder .cm-s-default .cm-attribute{color:#00c}#educoder .cm-s-default .cm-hr{color:#999}#educoder .cm-s-default .cm-link{color:#00c}#educoder .cm-s-default .cm-error,#educoder .cm-invalidchar{color:red}#educoder .CodeMirror-composing{border-bottom:2px solid}#educoder div.CodeMirror span.CodeMirror-matchingbracket{color:#0b0}#educoder div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#a22}#educoder .CodeMirror-matchingtag{background:#ff96004d}#educoder .CodeMirror-activeline-background{background:#e8f2ff}#educoder .CodeMirror{position:relative;overflow:hidden;background:#fff}#educoder .CodeMirror-scroll{overflow:scroll!important;margin-bottom:0;margin-right:0;padding-bottom:5px;height:100%;outline:none;position:relative}#educoder .CodeMirror-sizer{position:relative;border-right:0px}#educoder .CodeMirror-vscrollbar,#educoder .CodeMirror-hscrollbar,#educoder .CodeMirror-scrollbar-filler,#educoder .CodeMirror-gutter-filler{position:absolute;z-index:6;display:none}#educoder .CodeMirror-vscrollbar{right:0;top:0;overflow-x:hidden;overflow-y:scroll}#educoder .CodeMirror-hscrollbar{bottom:0;left:0;overflow-y:hidden;overflow-x:scroll}#educoder .CodeMirror-scrollbar-filler{right:0;bottom:0}#educoder .CodeMirror-gutter-filler{left:0;bottom:0}#educoder .CodeMirror-gutters{position:absolute;left:0;top:0;min-height:100%;z-index:3}#educoder .CodeMirror-gutter{white-space:normal;height:100%;display:inline-block;vertical-align:top;margin-bottom:-50px}#educoder .CodeMirror-gutter-wrapper{position:absolute;z-index:4;background:none!important;border:none!important}#educoder .CodeMirror-gutter-background{position:absolute;top:0;bottom:0;z-index:4}#educoder .CodeMirror-gutter-elt{position:absolute;cursor:default;z-index:4}#educoder .CodeMirror-gutter-wrapper ::selection{background-color:transparent}#educoder .CodeMirror-gutter-wrapper ::-moz-selection{background-color:transparent}#educoder .CodeMirror-lines{cursor:text;min-height:1px}#educoder .CodeMirror pre.CodeMirror-line,#educoder .CodeMirror pre.CodeMirror-line-like{border-radius:0;border-width:0;background:transparent;font-family:inherit;font-size:inherit;margin:0;white-space:pre;word-wrap:normal;line-height:inherit;color:inherit;z-index:2;position:relative;overflow:visible;-webkit-tap-highlight-color:transparent;font-variant-ligatures:contextual}#educoder .CodeMirror-wrap pre.CodeMirror-line,#educoder .CodeMirror-wrap pre.CodeMirror-line-like{word-wrap:break-word;white-space:pre-wrap;word-break:normal}#educoder .CodeMirror-linebackground{position:absolute;inset:0;height:100vh!important;z-index:1100}#educoder .CodeMirror-linebackground .preview-container>div{padding-bottom:180px!important}#educoder .CodeMirror-linebackground .CodeMirror-sizer>div{margin-bottom:90px}#educoder .CodeMirror-linewidget{position:relative;z-index:2;padding:.1px}#educoder .CodeMirror-rtl pre{direction:rtl}#educoder .CodeMirror-code{outline:none}#educoder .CodeMirror-scroll,#educoder .CodeMirror-sizer,#educoder .CodeMirror-gutter,#educoder .CodeMirror-gutters,#educoder .CodeMirror-linenumber{box-sizing:content-box}#educoder .CodeMirror-measure{position:absolute;width:100%;height:0;overflow:hidden;visibility:hidden}#educoder .CodeMirror-cursor{position:absolute;pointer-events:none}#educoder .CodeMirror-measure pre{position:static}#educoder div.CodeMirror-cursors{visibility:hidden;position:relative;z-index:3}#educoder div.CodeMirror-dragcursors,#educoder .CodeMirror-focused div.CodeMirror-cursors{visibility:visible}#educoder .CodeMirror-selected{background:#d9d9d9}#educoder .CodeMirror-focused .CodeMirror-selected{background:#d7d4f0}#educoder .CodeMirror-crosshair{cursor:crosshair}#educoder .CodeMirror-line::selection,#educoder .CodeMirror-line>span::selection,#educoder .CodeMirror-line>span>span::selection{background:#d7d4f0}#educoder .CodeMirror-line::-moz-selection,#educoder .CodeMirror-line>span::-moz-selection,#educoder .CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}#educoder .cm-searching{background-color:#ffa;background-color:#ff06}#educoder .cm-force-border{padding-right:.1px}@media print{#educoder .CodeMirror div.CodeMirror-cursors{visibility:hidden}}#educoder .cm-tab-wrap-hack:after{content:""}#educoder span.CodeMirror-selectedtext{background:none}#educoder .CodeMirror-sizer{padding-top:10px;padding-bottom:10px!important}#educoder .CodeMirror-empty.CodeMirror-focused{outline:none}#educoder .CodeMirror pre.CodeMirror-placeholder{color:#999}#educoder .CodeMirror{position:relative;overflow:hidden;background:#fff;word-break:break-word}#educoder .CodeMirror pre.CodeMirror-line,#educoder .CodeMirror pre.CodeMirror-line-like{word-wrap:break-word;word-break:break-word;white-space:pre-wrap;line-height:1.6}.markdown-toolbar-container{display:flex;flex-flow:row wrap;align-items:center;padding:0 28px 0 5px;margin:0;position:relative;list-style:none;background:#fff;border-bottom:1px solid #ccc;box-sizing:border-box;line-height:20px;width:100%;min-height:30px;height:38px;overflow:hidden}.markdown-toolbar-container .fill-tip{cursor:pointer;font-size:12px;display:inline-block;padding:5px;border:1px solid #E99237;border-radius:5px;box-sizing:border-box;line-height:16px;height:auto;color:#a65500;background-color:#fff1e2;position:relative;margin-left:10px}.markdown-toolbar-container .fill-tip:before{content:" ";width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:6px solid #FFF1E2;position:absolute;left:-6px;top:6px;z-index:10}.markdown-toolbar-container .fill-tip:after{content:" ";width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:6px solid #E99237;position:absolute;left:-7px;top:6px}.markdown-toolbar-container li{color:#666;padding:0 1px;height:100%;display:flex;height:38px;flex-flow:column nowrap;justify-content:center}.markdown-toolbar-container a,.markdown-toolbar-container span{display:block}.markdown-toolbar-container a{width:28px;color:#666;cursor:pointer;text-align:center;font-size:18px}.markdown-toolbar-container a i{font-size:18px}.markdown-toolbar-container a i:before{font-size:18px}.markdown-toolbar-container .btn-null{width:auto;display:flex;flex-flow:row nowrap;align-items:center}.markdown-toolbar-container .insert-blank{color:#e99237;font-size:18px}.markdown-toolbar-container span.v-line{margin:0 5px;height:65%;border-right:1px solid #ccc}.mini .markdown-toolbar-container li{height:28px}.editor-resize{display:block;width:120px;height:4px;left:54%;border-top:1px solid #ccc;border-bottom:1px solid #ccc;cursor:row-resize;white-space:nowrap;overflow:hidden;text-transform:capitalize;box-sizing:border-box;margin:0 auto}.btn-full-screen{position:absolute;right:5px}@font-face{font-family:md-iconfont;src:url(./static/iconfont.345f94c8.eot);src:url(./static/iconfont.345f94c8.eot#iefix) format("embedded-opentype"),url(./static/iconfont.deef216b.woff) format("woff"),url(./static/iconfont.42606faf.ttf) format("truetype"),url(./static/iconfont.504b881c.svg#iconfont) format("svg")}.md-iconfont{font-family:md-iconfont!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-uniE900:before{content:"\e900";font-size:14px;margin-left:5px}.icon-shrink:before{content:"\e728"}.icon-enlarge:before{content:"\e623"}.icon-code:before{content:"\e602"}.icon-italic:before{content:"\e718"}.icon-bold:before{content:"\e644"}.icon-picture:before{content:"\e606"}.icon-minus:before{content:"\e62c"}.icon-order-list:before{content:"\e655"}.icon-link:before{content:"\e7d4"}.icon-formula:before{content:"\e633"}.icon-unorder-list:before{content:"\e668"}.icon-edit:before{content:"\e603"}.icon-table:before{content:"\e7db"}.icon-sum:before{content:"\e667"}.icon-eye:before{content:"\e69f"}.icon-eye-slash:before{content:"\e601"}.icon-eraser:before{content:"\e8cd"}.icon-file-code:before{content:"\e9ec"}.cm-s-blackboard.CodeMirror{background:#0c1021;color:#f8f8f8}.cm-s-blackboard div.CodeMirror-selected{background:#253b76}.cm-s-blackboard .CodeMirror-line::selection,.cm-s-blackboard .CodeMirror-line>span::selection,.cm-s-blackboard .CodeMirror-line>span>span::selection{background:#253b76fc}.cm-s-blackboard .CodeMirror-line::-moz-selection,.cm-s-blackboard .CodeMirror-line>span::-moz-selection,.cm-s-blackboard .CodeMirror-line>span>span::-moz-selection{background:#253b76fc}.cm-s-blackboard .CodeMirror-gutters{background:#0c1021;border-right:0}.cm-s-blackboard .CodeMirror-guttermarker{color:#fbde2d}.cm-s-blackboard .CodeMirror-guttermarker-subtle,.cm-s-blackboard .CodeMirror-linenumber{color:#888}.cm-s-blackboard .CodeMirror-cursor{border-left:1px solid #A7A7A7}.cm-s-blackboard .cm-keyword{color:#fbde2d}.cm-s-blackboard .cm-atom,.cm-s-blackboard .cm-number{color:#d8fa3c}.cm-s-blackboard .cm-def{color:#8da6ce}.cm-s-blackboard .cm-variable{color:#ff6400}.cm-s-blackboard .cm-operator{color:#fbde2d}.cm-s-blackboard .cm-comment{color:#aeaeae}.cm-s-blackboard .cm-string,.cm-s-blackboard .cm-string-2{color:#61ce3c}.cm-s-blackboard .cm-meta{color:#d8fa3c}.cm-s-blackboard .cm-builtin,.cm-s-blackboard .cm-tag,.cm-s-blackboard .cm-attribute{color:#8da6ce}.cm-s-blackboard .cm-header{color:#ff6400}.cm-s-blackboard .cm-hr{color:#aeaeae}.cm-s-blackboard .cm-link{color:#8da6ce}.cm-s-blackboard .cm-error{background:#9d1e15;color:#f8f8f8}.cm-s-blackboard .CodeMirror-activeline-background{background:#3c3636}.cm-s-blackboard .CodeMirror-matchingbracket{outline:1px solid grey;color:#fff!important}.upload-button{width:106px;height:32px;line-height:32px;font-size:12px;display:block;position:relative;color:#0152d9}.upload-button input{opacity:0;width:160px;height:32px;position:absolute;top:0;left:0;z-index:-1}.imageDimensions___a7crR{display:flex;justify-content:center;align-items:center;position:fixed;width:100%;height:100vh;left:0;top:0;z-index:1005;background:#fff;overflow:hidden}.imageDimensions___a7crR .img___Kroat{visibility:hidden;max-width:80%;min-width:500px}.imageDimensions___a7crR [class*=_toolbox_colors]{position:fixed;left:0;bottom:0}.imageDimensions___a7crR.fullWidth___c492T .img___Kroat{max-width:100%;width:100%;height:100%}.myPaletteDiv___Xjz2I{position:relative;left:-15px;width:320px}.myPaletteDiv___Xjz2I canvas{margin-top:15px}.flowChartWrp____f45r [class^=goTXarea],.flowChartWrp____f45r textarea{min-width:70px;margin-left:-15px!important}.maxH60___Pd4Re [class^=ant-modal-content]{height:57px!important;overflow:hidden}.drawerWrap___MfDw8 [class~=ant-drawer-body]{padding:0!important}.lists___xhHyq{padding-bottom:10px}.lists___xhHyq code{background:none!important}.lists___xhHyq>div>div:first-child{background:#f6f6f6;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:10px 0;font-size:12px;cursor:pointer}.lists___xhHyq>div>div:first-child [class^=katex]{font-size:22px}.item___pWJAA{position:relative}.item___pWJAA:nth-last-child(-n+3) .children___sDG61{left:initial;right:5px}.item___pWJAA:hover{z-index:2147483648}.item___pWJAA:hover .children___sDG61{display:block}.children___sDG61{display:none;position:absolute;left:6px;top:70px;width:440px;max-height:400px;overflow:auto;background:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:0 0 6px #ccc;padding:15px}.children___sDG61 h1{font-size:14px;padding-top:6px}.children___sDG61 .diamond___FwgzD>div{background:#f6f6f6;display:flex;align-items:center;justify-content:center;flex-direction:column;cursor:pointer;height:50px;font-size:12px;padding:0 10px;min-width:80px}.children___sDG61 .diamond___FwgzD>div [class^=katex]{font-size:14px}.button___WPN6r{position:absolute;right:20px;bottom:20px}.mathWrap___FmnMJ{width:800px;height:550px}.mathFillWrap___PmY3H{cursor:pointer}.mathFillWrap___PmY3H ::part(menu-toggle){color:#00f;opacity:1;display:none}.mathFillWrap___PmY3H math-field{background:none}.mathFillWrap___PmY3H *{pointer-events:none}.flex___eLcnP{display:flex;display:-ms-flex}.flex1___yUTT7{flex:1 1}.color666___TiUhG{color:#666}.error___gTTtv{border-color:#f5222d}.deleteIcon___mnZW1{cursor:pointer;color:#ccc;margin-left:15px;font-size:18px}.addIcon___JC5NS{cursor:pointer;color:#29bd8b;margin-left:6px;font-size:16px;padding-top:1px}.flex_box_center___epJYP{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___SU6BD{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___Qes2t{align-items:center;box-align:center}.flex_box_center_end___hGppz{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___uzhhO{flex-direction:column;box-orient:block-axis}.wrap___rEjJ0{padding:20px 30px;box-sizing:border-box}.modal___gRDV9 div[class~=ant-modal-confirm-content]{font-size:16px;text-align:center}.modal___gRDV9 span[class~=ant-modal-title]{font-size:16px}.titleWrap___MK_OO{margin:10px 0}.required___Hja3H{margin-right:4px;color:#e04040;font-size:16px}.title___vMFKz{font-size:14px;color:#333}.colorGray___hNhIL{color:#888}.choiceWrap___Xx5du{display:flex;margin-top:15px}.answer___cbuNE{color:#888;display:block;width:38px;height:38px;text-align:center;line-height:38px;border-radius:4px;cursor:pointer;border:1px solid #e2e2e2;margin-right:10px}.activeAnswer___LwFG7{background:#ff7500;color:#fff;border:1px solid #ff7500}.deleteIcon____HG4s{cursor:pointer;color:#ccc;margin-left:15px;font-size:18px}.addIcon___r_Vhy{cursor:pointer;color:#29bd8b;margin-left:6px;font-size:16px;padding-top:1px}.editorWrap___OYwur{flex:1 1}.htmlWrap___qXHYn{display:flex;margin-top:0;min-height:38px;border-radius:2px;max-width:1056px;word-break:break-all;border:1px solid #dddddd;padding-left:10px;padding-top:6px}.htmlWrap___qXHYn p{margin:7px 10px}.radio___urtyZ{width:60px;height:32px;line-height:32px;text-align:center}.color333___Lah7k{color:#333}.color999___TmkZt{color:#999}.questionType___r_bKw{display:box;display:flex}.questionType___r_bKw>div{flex:1 1}.questionChoices___LA7VM{margin-top:15px}.questionChoices___LA7VM>div{margin:10px 0}.action___fTTDM{display:flex;justify-content:flex-end;align-items:center}.difficult___Mg7lT label[class~=ant-radio-button-wrapper]{width:106px;height:33px;line-height:33px;background:#eee;border-radius:17px;color:#333;text-align:center;border:0px;margin-right:27px;margin-top:6px}.difficult___Mg7lT label[class~=ant-radio-button-wrapper]:not(:first-child):before{width:0px}.difficult___Mg7lT label[class~=ant-radio-button-wrapper-checked]{width:106px;height:33px;background:#0152d9;border-radius:17px;text-align:center;border:0px;color:#fff!important;margin-right:27px;margin-top:6px}.fold___oVjRI .head___fpwmn{height:46px;background:#f2f2f2;display:flex;align-items:center;padding-left:10px;padding-right:20px;margin-bottom:10px;cursor:pointer}.fold___oVjRI .head___fpwmn span{font-size:12px;color:#333;margin-left:5px}.fold___oVjRI .head___fpwmn i{display:inline-block}.fold___oVjRI .head___fpwmn b{color:#165dff;cursor:pointer;margin-left:auto}.divname___O7KlL{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:3;overflow:hidden}.btn_warp___aj_Vv{display:flex;justify-content:flex-end;margin-top:20px}.btn_warp___aj_Vv [class~=ant-btn-sm]{font-size:12px}.wrap___F7E3F .selectWrapper____kESB div[class~=ant-select-selector]{min-height:46px!important}.wrap___F7E3F .selectWrapper____kESB div[class~=ant-select-selector] span[class~=ant-select-selection-item]{height:38px!important;line-height:38px!important;padding:0 10px!important}.wrap___F7E3F .selectWrapper____kESB div[class~=ant-select-selector] span[class~=anticon-close]{font-size:14px!important}.wrap___F7E3F .selectWrapper____kESB span[class~=ant-select-arrow]{right:12px}.wrap___F7E3F .tips___aHjQY{font-size:14px;font-weight:400;color:#9096a3}.wrap___F7E3F .linkBtn___uggVr{font-size:14px;font-weight:400;color:#3061d0;cursor:pointer}.mainText____S1I0{font-size:14px;font-weight:400;color:#5f6368}.public_tips___sZVWd{font-size:14px;font-weight:400;line-height:26px;color:#9096a3;margin-bottom:15px;display:flex;align-items:flex-start;padding:10px;background-color:#f6f7f9}.inputCss___t66EO .ant-input{min-height:30px;border-radius:4px}.bt___lXptu{display:inline-block;margin-inline-end:4px;color:#ff4d4f;font-size:14px;line-height:1}.add_style___knrMF{position:absolute!important;top:-30px!important;left:145px!important}.btn___kReTL{width:112px;height:34px;background:#fff;border-radius:4px;border:1px solid #DCDCDC;color:#3061d0;display:flex;align-items:center;justify-content:center;user-select:none;font-size:14px;cursor:pointer;transition:.3s;line-height:14px}.btn___kReTL:hover{border:1px solid #3061D0}.btn___kReTL i{margin-right:10px;font-size:14px}.redBtn___UFEL0{width:112px;height:34px;background:#fff;border-radius:4px;border:1px solid #DCDCDC;color:#3061d0;display:flex;align-items:center;justify-content:center;user-select:none;font-size:14px;cursor:pointer;transition:.3s;line-height:14px;width:140px;border:1px solid #EE5D5D;color:#e30000}.redBtn___UFEL0:hover{border:1px solid #3061D0}.redBtn___UFEL0 i{margin-right:10px;font-size:14px}.redBtn___UFEL0:hover{border:1px solid #ff7875;color:#ff7875}.ai_review_warp___xdNyj{box-shadow:0 2px 4px #f1f4f9;display:flex;align-items:center;justify-content:space-between;height:46px;padding:0 10px 0 25px;background-color:#f6f7f9;margin-top:20px}.ai_review_warp___xdNyj .under_review___LPpOL{font-size:14px;color:#333;display:flex;align-items:center}.ai_review_warp___xdNyj .under_review___LPpOL span{cursor:pointer;padding:0 2px}.ai_review_warp___xdNyj .btn_operate___owqg5,.ai_review_warp___xdNyj .btn_review___RoZoh{height:32px;display:flex;justify-content:center;align-items:center;cursor:pointer}.ai_review_warp___xdNyj .btn_operate___owqg5:hover,.ai_review_warp___xdNyj .btn_review___RoZoh:hover{color:#3061d0}.ai_review_warp___xdNyj .btn_review___RoZoh{width:134px;background:#fff;box-shadow:0 2px 4px #e0dfe1;border-radius:4px;border:1px solid #BACFFE;font-size:14px;color:#3061d0;margin-left:20px}.ai_review_warp___xdNyj .btn_review___RoZoh:hover{background:#3061d0;color:#fff;border:1px solid #3061D0}.ai_review_warp___xdNyj .is_disabled___T2_8u{opacity:.5;cursor:not-allowed}.ai_review_warp___xdNyj .is_disabled___T2_8u:hover{color:#3061d0;background:#fff;border:1px solid #BACFFE}.title_sty___nTv6u{color:#333;font-weight:700;margin-bottom:10px}.btns_pfbz___kGOTA{font-size:14px;color:#3061d0;display:flex;align-items:center;margin-left:30px;cursor:pointer}.btns_pfbz___kGOTA img{width:14px;height:14px;margin-right:5px}.btns_pfbz___kGOTA:hover{opacity:.7}.flex_box_center___dDNpp{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___ovpjv{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___oqAEt{align-items:center;box-align:center}.flex_box_center_end___mHCIK{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___GZMP2{flex-direction:column;box-orient:block-axis}.posWarp___ZUxXl{position:relative}.posWarp___ZUxXl:hover .pos___A7NKx{display:block}.posWarp___ZUxXl .pos___A7NKx{position:absolute;display:none;z-index:2;top:0;left:0;border:1px solid #9be5ad;width:100%;height:100%;pointer-events:none}.posWarp___ZUxXl .pos___A7NKx .tips___ap6NV{width:196px;height:32px;background:#9be5ad;border-radius:0 0 0 22px;float:right;text-align:center;line-height:32px;color:#fff;padding-left:5px}.recalculation____i9AE{display:flex;align-items:center;gap:10px}.recalculation____i9AE button[class~=ant-btn-primary]{border:1px solid #E0E0E0;border-radius:4px;height:34px}.recalculation____i9AE button[class~=ant-btn-primary]:not(:disabled):hover{border:1px solid #3061D0}.tips___GoMu8{background:#f6f7f9;border-radius:2px;padding:10px 14px;color:#5f6368;margin-bottom:20px}.filter___Vx7VO{position:relative}.filter___Vx7VO .input___OEMMv{width:252px;position:absolute;right:0;z-index:1}.operating___TS9iA{max-height:345px;border:1px solid #F6F7F9;overflow:auto}.operating___TS9iA .operatingItem___AT84q{border-bottom:1px solid #F6F7F9;display:flex}.operating___TS9iA .operatingItem___AT84q:last-child{border-bottom:none}.operating___TS9iA .operatingItem___AT84q>div{padding:11px 20px;flex:1 1}.wrap___SSpd0{position:relative;font-size:14px}.wrap___SSpd0 [class~=ant-table-footer]{background-color:#fff;padding:0}.img___nbd2O{position:absolute;height:100px;width:140px;top:2px;left:2px}.table___fcP71 a{color:#000000d9}.totalScore___YxSMe{margin-right:142px;padding:12px 8px;border-right:1px solid #f0f0f0;border-left:1px solid #f0f0f0}.people___bf9pK{padding:12px 8px;border-right:1px solid #f0f0f0}.glassSeal___dYhKO{position:absolute;font-size:16px;left:-480px;top:520px;width:1000px;transform:rotate(-90deg);border-bottom:2px dashed #fb3226;display:flex}.glassSeal___dYhKO>span{padding-right:20px;padding-left:10px}.glassSeal___dYhKO>span:nth-child(1){margin-left:auto}.glassSeal___dYhKO>span:last-child{margin-right:auto}.paperHeader___gYUbq{position:relative;margin-bottom:20px;font-size:18px;font-weight:500}.paperHeader___gYUbq .exportBtn___nyRYQ{position:absolute;right:0;top:100%;transform:translateY(-50%);height:34px;width:106px}.modalWrapper___rWDvO div[class~=ant-modal-body]{padding:16px 46px}.exportSettingWrapper___pCClH,.exportSettingWrapper___pCClH label[class~=ant-checkbox-wrapper]{font-size:14px;font-weight:400;color:#000}.exportSettingWrapper___pCClH .imgPreviewPart___PCv0Y img{height:338px}.exportSettingWrapper___pCClH .tips___EVeBl{font-size:12px;font-weight:400;color:#5f6367;margin-left:10px}.exportSettingWrapper___pCClH .pottedLine___AaY68 img{width:100px}.exportSettingWrapper___pCClH .pottedLine___AaY68 .text___ho3u_{font-size:14px;font-weight:400;color:#666;margin:0 10px}.flex_box_center___VaA8k{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___TqHqG{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___lRanp{align-items:center;box-align:center}.flex_box_center_end___BPjtN{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___jWLBM{flex-direction:column;box-orient:block-axis}.title___L0cG8{margin-top:15px;text-align:left;font-size:14px;color:#333;display:flex;align-items:center}.title___L0cG8 img{margin-right:5px}.search____WeIQ{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.head___xmSl4{padding:0 8px;background-color:#f5f5f5;border-bottom:1px solid #f0f0f0;font-size:14px;display:flex;align-items:center}.head___xmSl4>div{width:238px;padding:12px 0}.row___HJKId{padding:12px 8px;font-size:14px;display:flex;align-items:center;width:944px}.row___HJKId>div{width:190px}.row___HJKId.row___HJKId:nth-child(2n){background-color:#f5f5f5}.row___HJKId.row___HJKId:nth-child(odd){background-color:#fff}.btns___m0Vc7{display:flex;align-items:center;justify-content:center;margin-top:14px}.btns___m0Vc7>div{width:60px;height:28px;text-align:center;line-height:28px;border-radius:4px;border:1px solid #eaeaea;cursor:pointer}.btns___m0Vc7>div:last-child{background-color:#0152d9;color:#fff;border:0;margin-left:20px}.sort___qMLQP{display:flex;cursor:pointer;padding-left:10px!important}.sort___qMLQP:hover{background:#ededed}.sort___qMLQP aside{display:flex;flex-direction:column;font-size:11px;margin-left:4px;margin-top:2px}.sort___qMLQP aside>span:first-child{margin-bottom:-2px}.flex_box_center___PohMo{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___ZyAuO{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___eh0B6{align-items:center;box-align:center}.flex_box_center_end___O1yBK{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___rCOUW{flex-direction:column;box-orient:block-axis}.customModal___gYgfZ .ant-modal-close-x{width:86px;height:66px;line-height:66px}.customModal___gYgfZ .ant-modal-content{border-radius:4px;overflow:hidden}.customModal___gYgfZ .ant-modal-header{padding:22px 40px}.customModal___gYgfZ .ant-modal-header .ant-modal-title{font-size:18px;font-weight:400}.customModal___gYgfZ .ant-modal-body{padding:40px 40px 30px}.checking___70GE9{display:flex;flex-direction:column}.checking___70GE9 .content___FtAfN{max-height:500px}.checking___70GE9 .content___FtAfN .group___kIfCW{display:flex;align-items:center}.checking___70GE9 .content___FtAfN .group___kIfCW>p{flex-shrink:0;margin:-6px 0 0;font-size:16px}.checking___70GE9 .content___FtAfN .group___kIfCW label{max-width:200px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:16px;margin-left:6px}.checking___70GE9 .footer___A6aEg{display:flex;height:44px;justify-content:flex-end;align-items:center}.checking___70GE9 .footer___A6aEg>label{margin-right:auto;font-size:16px}.checking___70GE9 .footer___A6aEg>button{width:100px;height:40px;border-radius:4px;font-size:16px}.checking___70GE9 .footer___A6aEg>button:first-of-type{background:#dedede;color:#333;margin-right:20px}.scoremodal___FKFBU .selectWrapper___J8t1k span[class~=ant-select-selection-placeholder]{color:#9096a3}.scoremodal___FKFBU .selectWrapper___J8t1k div[class~=ant-select-selector]{border-radius:4px;height:38px!important}.scoremodal___FKFBU .selectWrapper___J8t1k div[class~=ant-select-selector] input[class~=ant-select-selection-search-input],.scoremodal___FKFBU .selectWrapper___J8t1k div[class~=ant-select-selector] span[class~=ant-select-selection-placeholder]{height:38px!important;line-height:36px!important}.scoremodal___FKFBU .selectWrapper___J8t1k div[class~=ant-select-selector] span[class~=ant-select-selection-item]{line-height:36px!important}.scoremodal___FKFBU .selectWrapper___J8t1k span[class~=ant-select-arrow]{right:12px}.scoremodal___FKFBU .allqingchu___UjfNm{margin-top:8px;color:#165dff;cursor:pointer}.scoremodal___FKFBU .allqingchu___UjfNm span{width:84px;height:20px;font-size:14px;font-weight:400;color:#165dff;line-height:20px;margin-left:5px}.scoremodal___FKFBU .allqingchu___UjfNm:hover,.scoremodal___FKFBU .allqingchu___UjfNm:hover span{color:#e30000}.scoremodal___FKFBU .title___tB39D{color:#000;font-size:16px;font-weight:500;display:flex;width:100%}.scoremodal___FKFBU .search___Pnsp3{display:flex;align-items:center;overflow:hidden;border-radius:19px;height:38px;width:290px;padding-left:20px;background-color:#f6f7f9;border:none}.scoremodal___FKFBU .search___Pnsp3 [class~=ant-input-affix-wrapper]{background-color:#f6f7f9;border:none}.scoremodal___FKFBU .search___Pnsp3 [class~=ant-input-affix-wrapper] input{height:19px!important;line-height:19px!important}.scoremodal___FKFBU .search___Pnsp3 [class~=ant-input-affix-wrapper]{outline:none!important;border:none!important;box-shadow:none!important}.scoremodal___FKFBU .search___Pnsp3 span[class~=ant-input-group-addon]{display:none}.scoremodal___FKFBU .search___Pnsp3 .searchIcon___mVW2x{margin-right:14px;cursor:pointer}.scoremodal___FKFBU .search___Pnsp3 input{background-color:#f6f7f9;font-size:14px}.info___FCajO{display:flex}.info___FCajO .info_name___nVPNy,.info___FCajO .info_studeng_id___afKvd,.info___FCajO .info_group___xadCu{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:150px}.info___FCajO .info_studeng_id___afKvd{margin:0 50px}.leftdiv___iuhY9{flex:1 1;margin-right:8px;height:340px;border-radius:4px;border:1px solid #d9d9d9;padding:14px}.leftdiv___iuhY9 .listClass___o5N53{display:flex;align-items:center}.leftdiv___iuhY9 .spantitle___KVMSL{word-break:break-all;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:108px;display:inline-block}.rightdiv___f2zZr{margin-left:8px;flex:1 1;height:340px;border-radius:4px;border:1px solid #d9d9d9;padding:14px}.cstuModal___aIPVR ul[class~=ant-pagination]{margin-top:20px!important;margin-bottom:30px!important}.removeStyle___wY4gp:hover{color:#e30000!important}.bottom___a8tK0{width:100%;text-align:end;margin-bottom:25px}.bottom___a8tK0 .yes___Zhc4z{padding:0 16px;height:32px;background:#3061d0;box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border-radius:2px;font-weight:400;color:#fff;border:0px}.bottom___a8tK0 .no___Ngwsa{margin-right:20px;padding:0 16px;height:32px;background:#f8f9fc;border-radius:2px;opacity:.5;border:1px solid #C3CFE0;font-weight:400;color:#464f66;line-height:14px}.Onerow___Q59ve{word-break:break-all;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.searchMember___Jj460{background:#3061d008;width:530px;height:440px;overflow:auto}.searchMember___Jj460 .searchMemberHeader___SxfUY{height:48px;line-height:48px;background:#3061d01a;border:1px solid #EDF3FF}.searchMember___Jj460 [class~=ant-col],.searchMember___Jj460 [class~=ant-col] [class=ant-checkbox-wrapper]{word-break:break-all;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.searchMember___Jj460 [class~=ant-col] [class=ant-checkbox-wrapper] span:nth-child(2){overflow:hidden;text-overflow:ellipsis}.contentInterval___wAfD8{margin-left:24px;display:flex;align-items:baseline}.contentInterval___wAfD8 .numberInput___R9kLf{margin:0 10px;width:277px;height:38px;display:flex;align-items:center}.minorRuleText___LjpSg{font-size:14px;font-weight:400;color:#333}.failedList___KYTHd{display:flex;align-items:center;justify-content:space-between;margin-top:15px}.failedList___KYTHd .name___MqNtz{height:22px;font-weight:400;font-size:14px;color:#191919;line-height:22px;text-align:left;font-style:normal}.failedList___KYTHd .publish___TPl6Z{width:60px;height:32px;background:linear-gradient(180deg,#fff,#f6f7f9),#f6f7f9;box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border-radius:16px;border:1px solid #BACFFE;padding:4px 15px;font-size:14px;color:#3061d0;cursor:pointer}.flex_box_center___kQBcj{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___Znlbo{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___CPD50{align-items:center;box-align:center}.flex_box_center_end___jzPvK{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___cvIBS{flex-direction:column;box-orient:block-axis}.wrap___lab8O{margin:0 auto 20px;max-width:1200px}.wrap___lab8O .crumbs___qvTza{display:flex;align-items:center;margin:24px 0}.wrap___lab8O .crumbs___qvTza b{width:6px;height:6px;background:#198cfe;border-radius:3px;margin-right:7px}.wrap___lab8O .crumbs___qvTza span{font-size:14px;color:#666}.flex_box_center___bZaL5{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___oaJSq{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center____hsuP{align-items:center;box-align:center}.flex_box_center_end___ZYbPQ{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___nE_62{flex-direction:column;box-orient:block-axis}.wrap___ulhwR{width:1200px;display:flex;justify-content:space-between;align-items:flex-start;padding-bottom:70px;margin:20px auto 0}.wrap___ulhwR .left___kyWln{width:266px;margin-right:20px;position:sticky;z-index:1;top:0;overflow-y:hidden;overflow-x:hidden;max-height:calc(100vh - 214px);flex-shrink:0}.wrap___ulhwR .left___kyWln .title___jsO1D{width:266px;height:74px;background:#fff;border-radius:6px;margin-bottom:14px;display:flex;justify-content:center;align-items:center}.wrap___ulhwR .left___kyWln .title___jsO1D div{width:238px;height:46px;background:#f5f7fd;border-radius:6px;display:flex;align-items:center}.wrap___ulhwR .left___kyWln .title___jsO1D div b{width:5px;height:16px;background:#198cfe;border-radius:2px;margin-right:9px}.wrap___ulhwR .left___kyWln .title___jsO1D div span{font-size:20px;font-weight:500;color:#333}.wrap___ulhwR .left___kyWln .total___GEhiU{width:266px;height:166px;background:#fff;border-radius:6px;display:flex;justify-content:center;align-items:center;margin-bottom:14px}.wrap___ulhwR .left___kyWln .total___GEhiU>div{display:flex;flex-direction:column;justify-content:center;align-items:center}.wrap___ulhwR .left___kyWln .total___GEhiU>div span{margin:14px 0;font-size:14px;font-weight:400;color:#999}.wrap___ulhwR .left___kyWln .total___GEhiU>div aside{font-weight:500;color:#333;font-size:24px}.wrap___ulhwR .left___kyWln .list___u9dBZ{width:266px;background:#fff;border-radius:6px;padding:15px 18px;margin-bottom:14px}.wrap___ulhwR .left___kyWln .list___u9dBZ:last-child{margin-bottom:0}.wrap___ulhwR .left___kyWln .list___u9dBZ .name___Wxggs{display:flex;align-items:center;margin-left:6px}.wrap___ulhwR .left___kyWln .list___u9dBZ .name___Wxggs b{width:4px;height:4px;background:#198cfe;border-radius:2px;margin-right:7px}.wrap___ulhwR .left___kyWln .list___u9dBZ .name___Wxggs span{font-size:14px;font-weight:500;color:#333}.wrap___ulhwR .left___kyWln .list___u9dBZ aside{display:flex;flex-direction:column}.wrap___ulhwR .left___kyWln .list___u9dBZ aside>div:first-child{color:#8a8a8a;font-size:14px;display:flex;align-items:center;margin:13px 0 13px 6px}.wrap___ulhwR .left___kyWln .list___u9dBZ aside>div:first-child .b___Y15YO{font-weight:500;color:#198cfe;font-size:18px;margin:0 10px}.wrap___ulhwR .left___kyWln .list___u9dBZ aside>div:first-child .r___mKQoe{margin:0 10px;font-size:18px;font-weight:500;color:#df3065}.wrap___ulhwR .left___kyWln .list___u9dBZ aside>div:first-child .l___uelFD{margin:0 10px}.wrap___ulhwR .left___kyWln .list___u9dBZ aside>div:last-child .tag___Mpkbg{display:inline-block;width:34px;height:34px;text-align:center;line-height:34px;background:#deefff;border-radius:4px;font-size:16px;font-weight:500;color:#3396fb;margin:6px;cursor:pointer}.wrap___ulhwR .right___mQ3dU{flex:1 1;overflow:hidden}.wrap___ulhwR .examName___Na1r8{width:100%;height:100px;position:sticky;top:0;z-index:20;border-radius:6px 6px 0 0;background:#fff;padding-left:46px;padding-right:46px;display:flex;justify-content:space-between;align-items:center}.wrap___ulhwR .examName___Na1r8 .name___Wxggs{color:#333;font-size:24px;font-weight:600;flex:1 1;display:flex;align-items:center}.wrap___ulhwR .examName___Na1r8 .name___Wxggs .t___IgCWK{display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:430px}.wrap___ulhwR .examName___Na1r8 .name___Wxggs .num___CXI8j{font-size:14px;font-weight:400;color:#8a8a8a;margin-left:20px}.wrap___ulhwR .examName___Na1r8 .ant-pagination button{line-height:initial}.wrap___ulhwR .topWarp___Kicpu{padding:0 46px 40px;background-color:#fff;border-radius:0 0 6px 6px}.wrap___ulhwR .topWarp___Kicpu .head___jx3W8{display:flex;align-items:center;justify-content:flex-start;height:50px;padding-top:12px;border-top:1px dotted #dfdfdf;margin-top:20px}.wrap___ulhwR .topWarp___Kicpu .head___jx3W8 .name___Wxggs{display:flex;align-items:center}.wrap___ulhwR .topWarp___Kicpu .head___jx3W8 .name___Wxggs b{width:6px;height:6px;background:#198cfe;border-radius:3px;margin-right:10px}.wrap___ulhwR .topWarp___Kicpu .head___jx3W8 .name___Wxggs span{font-size:20px;font-weight:500;color:#333}.wrap___ulhwR .topWarp___Kicpu .head___jx3W8 .so___qYW7F{color:#8a8a8a;font-size:14px;display:flex;align-items:center;margin:13px 0 13px 20px}.wrap___ulhwR .topWarp___Kicpu .head___jx3W8 .so___qYW7F .b___Y15YO{font-weight:700;color:#198cfe;font-size:18px;margin:0 10px}.wrap___ulhwR .topWarp___Kicpu .head___jx3W8 .so___qYW7F .r___mKQoe{margin:0 10px;font-size:18px;font-weight:700;color:#df3065}.wrap___ulhwR .topWarp___Kicpu .head___jx3W8 .so___qYW7F .l___uelFD{margin:0 10px}.wrap___ulhwR .topWarp___Kicpu .head___jx3W8 .btn___EMJDz{margin-left:auto;margin-top:2px}.wrap___ulhwR .content___sHGsV{margin-top:24px}.wrap___ulhwR .content___sHGsV .ant-btn{transition:0s}.wrap___ulhwR .content___sHGsV .titleWrap___I__GR{display:flex;justify-content:space-between;align-items:center}.wrap___ulhwR .content___sHGsV .titleWrap___I__GR>button{flex-shrink:0}.wrap___ulhwR .content___sHGsV .single___K5iv9 ul{margin:10px 0;padding-left:28px;display:flex;align-items:flex-start}.wrap___ulhwR .content___sHGsV .single___K5iv9 ul li:first-child{font-size:14px;color:#8d8d8d;margin-top:2px;flex-shrink:0}.wrap___ulhwR .content___sHGsV .single___K5iv9 ul li:last-child .markdown-body p{font-size:14px;color:#8d8d8d}.wrap___ulhwR .content___sHGsV .analysis___NoAuR{background:#fafafa;border-radius:6px;padding:25px 38px;margin-top:10px}.wrap___ulhwR .content___sHGsV .analysis___NoAuR>div{font-size:14px;font-weight:400;color:#333;margin-bottom:20px}.wrap___ulhwR .content___sHGsV .analysis___NoAuR>aside{display:flex;align-items:flex-start}.wrap___ulhwR .content___sHGsV .analysis___NoAuR>aside .text___xESW2{font-size:14px;margin-top:3px;margin-right:5px;flex-shrink:0}.wrap___ulhwR .content___sHGsV .analysis___NoAuR>aside .markdown-body p{font-size:14px;color:#333}.wrap___ulhwR .content___sHGsV .analysis___NoAuR>ul{padding:0;margin-top:20px;display:flex;justify-content:space-between;font-size:14px;color:#333}.wrap___ulhwR .single___K5iv9 ul{margin:10px 0;padding-left:28px;display:flex;align-items:flex-start}.wrap___ulhwR .single___K5iv9 ul li:first-child{font-size:14px;color:#8d8d8d;margin-top:2px}.wrap___ulhwR .single___K5iv9 ul li:last-child .markdown-body p{font-size:14px;color:#8d8d8d}.modalColumn___I_tK_{font-size:14px}.modalColumn___I_tK_ .modalRow___lyw_U{display:flex;justify-content:center;align-items:center;font-size:14px;flex-direction:row;margin-top:30px}.modalColumn___I_tK_ .modalRow___lyw_U .sup___HSz3Z{color:#fb3226;font-size:16px;margin-top:21px;margin-right:2px}.popover___kE8aI .ant-popover-arrow{border-right-color:#55575d!important;border-bottom-color:#55575d!important}.popover___kE8aI .ant-popover-inner-content{color:#fff!important}.btn_warp___fOE2S{display:flex;justify-content:flex-end;margin-top:20px}.btn_warp___fOE2S [class~=ant-btn-sm]{font-size:12px}.wrap___OIoOI{box-sizing:border-box}.modal___Z3hfU div[class~=ant-modal-confirm-content]{font-size:16px;text-align:center}.modal___Z3hfU span[class~=ant-modal-title]{font-size:16px}.titleWrap___aK3oG{margin:10px 0}.required___NHoO7{margin-right:4px;color:#e04040;font-size:16px}.title___uxb1R{font-size:14px;color:#333}.colorGray___O8YPg{color:#888}.choiceWrap___t51sb{display:flex;margin-top:15px}.answer___vsBnh{color:#888;display:block;width:38px;height:38px;text-align:center;line-height:38px;border-radius:4px;cursor:pointer;border:1px solid #e2e2e2;margin-right:10px}.activeAnswer___AJN4p{background:#ff7500;color:#fff;border:1px solid #ff7500}.deleteIcon___WvOJZ{cursor:pointer;color:#ccc;margin-left:15px;font-size:18px}.addIcon___UyeIs{cursor:pointer;color:#29bd8b;margin-left:6px;font-size:16px;padding-top:1px}.editorWrap___uqcFU{flex:1 1}.htmlWrap___GcBNL{display:flex;margin-top:0;min-height:38px;border-radius:2px;max-width:1056px;word-break:break-all;border:1px solid #dddddd}.radio___e8qQ5{width:60px;height:32px;line-height:32px;text-align:center}.color333___PLzVK{color:#333}.color999___v3EY0{color:#999}.fold___OfvPe .head___EejYX{height:46px;background:#f2f2f2;display:flex;align-items:center;padding-left:10px;padding-right:20px;margin-bottom:10px;cursor:pointer}.fold___OfvPe .head___EejYX span{font-size:12px;color:#333;margin-left:5px}.fold___OfvPe .head___EejYX i{display:inline-block}.fold___OfvPe .head___EejYX b{color:#165dff;cursor:pointer;margin-left:auto}.collapseWrapper___sQyVD{margin-bottom:30px}.collapseWrapper___sQyVD div[class~=ant-collapse-item]{margin-bottom:20px;border:none;box-shadow:0 2px 4px #eaeef4}.collapseWrapper___sQyVD div[class~=ant-collapse-item] div[class~=ant-collapse-header]{padding:0 20px!important;height:64px!important;background-color:#f6f7f8;align-items:center!important}.collapseWrapper___sQyVD div[class~=ant-collapse-item] div[class~=ant-collapse-content]{background-color:#fff!important}.collapseWrapper___sQyVD div[class~=ant-collapse-item] div[class~=ant-collapse-content] div[class~=ant-collapse-content-box]{padding:20px 34px!important}.collapseWrapper___sQyVD div[class~=ant-collapse-item-active] div[class~=ant-collapse-header]{background-color:#eaeffa!important}.collapseWrapper___sQyVD .panelHeader___Ivicf{font-size:14px;font-weight:400;color:#000}.collapseWrapper___sQyVD .panelHeader___Ivicf span{color:#666}.collapseWrapper___sQyVD .open___aEOQE{color:#165dff;transform:rotate(90deg)}.collapseWrapper___sQyVD .close___z4P5H{color:#82a8ff}.inputBorder___ix67O{border-radius:2px;border:1px solid #DCDCDC;padding:8px 12px;font-size:14px;min-height:46px;display:flex;align-items:center}span[class~=ant-tag].keywordTag___iGx08{padding:10px 10px 10px 8px;font-size:14px;font-weight:400;color:#000;display:flex}.scoreByBlankRadio___Kwu7q{background:#f6f7f9;box-shadow:inset 0 1px 3px #d7d8d9!important;border-radius:16px!important;margin-left:20px!important}.scoreByBlankRadio___Kwu7q span{font-size:14px}.scoreByBlankRadio___Kwu7q label[class~=ant-radio-button-wrapper]{background-color:transparent;border:none;padding:0 20px;display:inline-flex;align-items:center;border-radius:16px!important;height:32px;color:#9096a3;border-left:1px solid rgba(0,0,0,0)!important}.scoreByBlankRadio___Kwu7q label[class~=ant-radio-button-wrapper]:before{background-color:transparent!important}.scoreByBlankRadio___Kwu7q label[class~=ant-radio-button-wrapper-checked]{background:linear-gradient(180deg,#fff,#f6f7f9);box-shadow:inset 0 1px 3px #d7d8d9;border:1px solid #C8D2EA!important;border-radius:16px!important;padding:0 20px;display:inline-flex;align-items:center;color:#3061d0}.scoreByBlankRadio___Kwu7q label[class~=ant-radio-button-wrapper-checked]:first-child{border-right-color:#c8d2ea!important}.scoreByBlankRadio___Kwu7q label[class~=ant-radio-button-wrapper-checked]:focus-within{box-shadow:none}.scoreByBlankRadio___Kwu7q label[class~=ant-radio-button-wrapper-checked]:before{background-color:transparent!important}.wrap___Cc0gS div[class~=ant-form-item]{margin-bottom:0}.wrap___Cc0gS div[class~=ant-form-item-explain-error]{display:none}.wrap___Cc0gS .deleteIcon___ebwMv{color:#e30000;font-size:16px}.wrap___Cc0gS .keywordTag___lUfL5{padding:10px 10px 10px 8px;font-size:14px;font-weight:400;color:#000}.questionTitleEditorWrap___u9UgK{margin-bottom:18px}.choiceWrap___VHsr3{margin-bottom:20px}.choiceWrap___VHsr3 .choiceIndex___rsj9r{display:flex;flex:0 0 auto;justify-content:center;align-items:center;width:46px;height:46px;border-radius:23px;border:1px solid #DCDCDC;font-size:16px;font-weight:400;color:#464f66;cursor:pointer}.choiceWrap___VHsr3 .choiceIndex___rsj9r.judgementIndex___fMm6E{border-radius:2px}.choiceWrap___VHsr3 .setAnswerBtn___krVC9{border-radius:2px;border:1px solid #DCDCDC;font-size:14px;font-weight:400;color:#9096a3;height:46px;display:flex;align-items:center;padding:0 16px;cursor:pointer}.choiceWrap___VHsr3 .activeAnswer___WiYo2{background-color:#37ad83;border-color:#37ad83;color:#fff}.choiceWrap___VHsr3 .activeJudgementAnswer___M6iww{background-color:#ebf6f2;border-color:#37ad83;color:#37ad83}.choiceWrap___VHsr3 .actionWrapper___oKI8_{display:flex;align-items:center;justify-content:flex-end;margin:auto 0 auto 20px}.choiceWrap___VHsr3 .actionWrapper___oKI8_ .addIcon___eMbGP{color:#2fa34f;font-size:14px}.choiceWrap___VHsr3 .actionWrapper___oKI8_ .deleteIcon___ebwMv{color:#e30000;font-size:14px;margin-left:20px}.inputBorder___ob_6x{border-radius:2px;border:1px solid #DCDCDC;padding:8px 12px;font-size:14px;min-height:46px;display:flex;align-items:center}.placeholder___Vkwr4{font-size:14px;font-weight:400;color:#9096a3}.blankWrapper____MZQ5{display:flex;align-items:center}.blankWrapper____MZQ5 .blankInput___ephwY{border-radius:2px;border:1px solid #DCDCDC;height:46px;font-size:14px}.blankInputNumberWrapper___C1UJS div[class~=ant-form-item-label]{line-height:46px}.blankInputNumberWrapper___C1UJS [class~=ant-row]{align-items:center!important}.blankInputNumberWrapper___C1UJS input[class~=ant-input-number-input]{font-size:14px;height:46px}.addBtn___qRBpJ{display:flex;justify-content:center;align-items:center;width:80px;height:32px;background:#3061d0;box-shadow:0 2px 4px #e0dfe1,inset 0 -1px 3px #ffffff80;border-radius:16px;cursor:pointer;font-weight:400;color:#fff;font-size:12px}.blankIndex___QsKgf{font-size:14px;font-weight:400;color:#666}.baseInputWrapper___juqCB div[class~=ant-form-item-label]{line-height:56px}.baseInputWrapper___juqCB input[class~=ant-input-number-input]{font-size:14px}.collapseWrapper___kAXJ0{margin-bottom:30px}.collapseWrapper___kAXJ0 div[class~=ant-collapse-item]{margin-bottom:20px;border:none;box-shadow:0 2px 4px #eaeef4}.collapseWrapper___kAXJ0 div[class~=ant-collapse-item] div[class~=ant-collapse-header]{padding:0 20px!important;height:64px!important;background-color:#f6f7f8;align-items:center!important}.collapseWrapper___kAXJ0 div[class~=ant-collapse-item] div[class~=ant-collapse-content]{background-color:#fff!important}.collapseWrapper___kAXJ0 div[class~=ant-collapse-item] div[class~=ant-collapse-content] div[class~=ant-collapse-content-box]{padding:20px 40px!important}.collapseWrapper___kAXJ0 div[class~=ant-collapse-item-active] div[class~=ant-collapse-header]{background-color:#eaeffa!important}.collapseWrapper___kAXJ0 .panelHeader___hLTSe{font-size:14px;font-weight:400;color:#000}.collapseWrapper___kAXJ0 .panelHeader___hLTSe span{color:#666}.collapseWrapper___kAXJ0 .open___wWDjf{color:#165dff;transform:rotate(90deg)}.collapseWrapper___kAXJ0 .close___XPTJ0{color:#82a8ff}.hide___VytUy{display:none}.flex_box_center___xDdtW{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___J4mFI{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___hDYn6{align-items:center;box-align:center}.flex_box_center_end___H7l1j{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___TPd2T{flex-direction:column;box-orient:block-axis}.questionInfo___ABq66{padding-top:20px;min-height:calc(100vh - 200px);box-shadow:0 2px 4px #eaeef4}.questionInfo___ABq66 .label___VQOr7{margin-right:8px;font-size:14px;color:#5f6368}.questionInfo___ABq66 .content____HZ6z{border-top:1px solid #DCDCDC}.questionInfo___ABq66 .content____HZ6z .leftPart___YB0y5{background-color:#f6f7f9;min-height:calc(100vh - 330px);max-height:calc(100vh - 162px);padding-top:15px;height:calc(100vh - 330px);overflow:auto}.questionInfo___ABq66 .content____HZ6z .rightPart___UVMmS{padding:40px 40px 100px}.questionInfo___ABq66 .dragItem___Hbx8k{margin-bottom:24px;padding-left:15px;height:32px}.questionInfo___ABq66 .dragItem___Hbx8k .blackText___U4u33{color:#000}.questionInfo___ABq66 .dragItem___Hbx8k .greyText___rWIL_{color:#464f66}.questionInfo___ABq66 .dragItem___Hbx8k .iconWrapper___I0kek{display:none}.questionInfo___ABq66 .dragItem___Hbx8k .contentArea___hGC13{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.questionInfo___ABq66 .dragItem___Hbx8k:hover{background-color:#e1e2e4;cursor:pointer}.questionInfo___ABq66 .dragItem___Hbx8k:hover.dragging___z7VVY{background-color:transparent;cursor:grab}.questionInfo___ABq66 .dragItem___Hbx8k:hover .iconWrapper___I0kek{background-color:#fff;height:100%;width:28px;border-radius:2px;display:flex;justify-content:center;align-items:center}.questionInfo___ABq66 .dragItem___Hbx8k:hover .iconWrapper___I0kek.hidden___nWAxb{display:none}.questionInfo___ABq66 .dragItem___Hbx8k:hover .iconWrapper___I0kek .dragIcon___j91TC{font-size:12px;color:#3061d0}.questionInfo___ABq66 .dragItem___Hbx8k:hover .iconWrapper___I0kek .deleteIcon___cmCqc{font-size:12px;color:#f65160}.questionInfo___ABq66 .dragItem___Hbx8k:hover .iconWrapper___I0kek .disabled___ZlKMj{cursor:not-allowed}.questionInfo___ABq66 .dragItem___Hbx8k:hover .contentArea___hGC13{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.challengeNameWrapper___SpiRb{margin-bottom:6px;max-height:400px;overflow:auto}.challengeName___lmQe2{font-size:14px;color:#000000e6;margin-bottom:16px}.shixunPreviewFooter___u0CzD{background:#f6f7f9;padding:14px 30px 14px 20px;margin-bottom:25px}.shixunPreviewFooter___u0CzD .shixunInfoWrapper___HzLHD{font-size:14px;color:#000000e6}.shixunPreviewFooter___u0CzD .shixunInfoWrapper___HzLHD .shixunInfo___qaQlF{margin-left:14px;margin-right:50px}.shixunPreviewFooter___u0CzD .btnToDetail___scXqr{border-radius:16px;border:none;box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80}.shixunPreviewFooter___u0CzD .btnToDetail___scXqr i{margin-right:6px}.fixedBottom___wTBAR{height:64px;background:#fff;box-shadow:0 -2px 4px #e0dfe1;width:100%;left:0;bottom:0;position:fixed;align-items:center;justify-content:center;display:flex}.fixedBottom___wTBAR .cancelBtn___Km4Gi{border:1px solid #BACFFE;height:38px;width:60px;color:#3061d0;background-color:transparent;text-shadow:none}.fixedBottom___wTBAR .confirmBtn___WrECz{height:38px;min-width:106px;background:#3061d0;color:#fff;border:none;text-shadow:none}.fixedBottom___wTBAR .previewBtn____oGPS{border:1px solid #BACFFE;height:38px;min-width:88px;color:#3061d0;background-color:transparent;text-shadow:none}.setScoreModalTable___CjDlp .ant-table-tbody>tr>td{padding:8px!important}.title___cQWdZ>div{display:inline-block;max-width:180px;word-break:break-all;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;vertical-align:bottom}.tipcontent___A8tZ5{display:flex;justify-content:space-between;background:#ffffff59;border-radius:8px;border:1px solid;border-image:linear-gradient(180deg,#fff,#fff) 1 1;backdrop-filter:blur(10px)}.tipcontent___A8tZ5 .name___CvfT9{height:22px;font-weight:500;font-size:14px;color:#191919;line-height:22px;text-align:left;font-style:normal;margin-bottom:8px}.tipcontent___A8tZ5 .tip___EvoCF{width:393px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#191919;line-height:26px;text-align:left;font-style:normal;margin-bottom:15px}.tipcontent___A8tZ5 .info___y_ayi{display:flex;align-items:center;margin-bottom:10px}.tipcontent___A8tZ5 .img___X9CNn{width:130px;height:130px;display:flex;align-items:center;justify-content:space-around;background:#d0dbf8;border-radius:4px}.text___FxbAX{display:flex;align-items:center;justify-content:space-around;width:58px;height:24px;background:#e40d0d21;border-radius:4px;border:1px solid rgba(251,43,43,.16);font-weight:400;font-size:14px;color:#e1140f;line-height:14px;text-align:left;font-style:normal;cursor:pointer}.text___FxbAX:hover{border:1px solid rgba(225,20,15,.5)}.wrap___UlBQ1{width:402px;height:254px;padding:8px 13px}.wrap___UlBQ1 p{width:352px;height:66px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#191919;line-height:22px;text-align:left;font-style:normal;margin-bottom:15px}.wrap___UlBQ1 .contact____pUDq{display:flex;flex-direction:column;align-items:center}.wrap___UlBQ1 .img___BapAv{width:130px;height:130px;display:flex;align-items:center;justify-content:space-around}.wrap___ilWvf div[class~=ant-form-item]{margin-bottom:0}.wrap___ilWvf .deleteIcon___JBDG8{color:#e30000;font-size:16px}.wrap___ilWvf .keywordTag___iieCb{padding:10px 10px 10px 8px;font-size:14px;font-weight:400;color:#000;display:flex}.questionTitleEditorWrap___MHB5s{margin-bottom:18px}.choiceListWrap___jB8b1{margin-bottom:20px!important}.choiceListWrap___jB8b1[class~=ant-form-item-has-error] div[class~=inputBorderError]{border:1px solid #ff4d4f!important}.choiceListWrap___jB8b1 div[class~=ant-form-item-explain-error]{padding-left:60px}.choiceWrap___QFkTc .choiceIndex___Mr2YO{display:flex;flex:0 0 auto;justify-content:center;align-items:center;width:46px;height:46px;border-radius:23px;border:1px solid #DCDCDC;font-size:16px;font-weight:400;color:#464f66;cursor:pointer}.choiceWrap___QFkTc .choiceIndex___Mr2YO.judgementIndex___fUVWK{border-radius:2px}.choiceWrap___QFkTc .setAnswerBtn___Whox5{border-radius:2px;border:1px solid #DCDCDC;font-size:14px;font-weight:400;color:#9096a3;height:46px;display:flex;align-items:center;padding:0 16px;cursor:pointer}.choiceWrap___QFkTc .activeAnswer___fGU6Y{background-color:#37ad83;border-color:#37ad83;color:#fff}.choiceWrap___QFkTc .activeJudgementAnswer___wJv8P{background-color:#ebf6f2;border-color:#37ad83;color:#37ad83}.choiceWrap___QFkTc .actionWrapper___ERQ7k{display:flex;align-items:center;justify-content:flex-end;margin:auto 0 auto 20px}.choiceWrap___QFkTc .actionWrapper___ERQ7k .addIcon___L9TE0{color:#2fa34f;font-size:14px}.choiceWrap___QFkTc .actionWrapper___ERQ7k .deleteIcon___JBDG8{color:#e30000;font-size:14px;margin-left:20px}.inputBorder___Q5tRE{border-radius:2px;border:1px solid #DCDCDC;padding:8px 12px;font-size:14px;min-height:46px;display:flex;flex-direction:column}.placeholder___p9sFY{font-size:14px;font-weight:400;color:#9096a3}.blankInputNumberWrapper___uEHb0 div[class~=ant-form-item-label]{line-height:46px}.blankInputNumberWrapper___uEHb0 [class~=ant-row]{align-items:center!important}.blankInputNumberWrapper___uEHb0 input[class~=ant-input-number-input]{font-size:14px;height:46px}.addBtn___WR5ZI{display:flex;justify-content:center;align-items:center;width:80px;height:32px;background:#3061d0;box-shadow:0 2px 4px #e0dfe1,inset 0 -1px 3px #ffffff80;border-radius:16px;cursor:pointer;font-weight:400;color:#fff;font-size:12px;margin-left:20px}.blankIndex___x9Pny{font-size:14px;font-weight:400;color:#666}.baseInputWrapper___eVsG7 div[class~=ant-form-item-label]{line-height:56px}.baseInputWrapper___eVsG7 input[class~=ant-input-number-input]{font-size:14px}div[class~=ant-collapse-borderless]{background-color:#fff}.collapseWrapper___ZTysU{margin-bottom:30px}.collapseWrapper___ZTysU div[class~=ant-collapse-item]{margin-bottom:20px;border:none;box-shadow:0 2px 4px #eaeef4}.collapseWrapper___ZTysU div[class~=ant-collapse-item] div[class~=ant-collapse-header]{padding:0 20px!important;height:64px!important;background-color:#f6f7f8;align-items:center!important}.collapseWrapper___ZTysU div[class~=ant-collapse-item] div[class~=ant-collapse-content]{background-color:#fff!important}.collapseWrapper___ZTysU div[class~=ant-collapse-item] div[class~=ant-collapse-content] div[class~=ant-collapse-content-box]{padding:20px 40px!important}.collapseWrapper___ZTysU div[class~=ant-collapse-item-active] div[class~=ant-collapse-header]{background-color:#eaeffa!important}.collapseWrapper___ZTysU .panelHeader___QSN9g{font-size:14px;font-weight:400;color:#000}.collapseWrapper___ZTysU .panelHeader___QSN9g span{color:#666}.collapseWrapper___ZTysU .open___B6FU9{color:#165dff;transform:rotate(90deg)}.collapseWrapper___ZTysU .close___QX19r{color:#82a8ff}.hide___mn25n{display:none}.flex_box_center___kOQ8P{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___fY6jt{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___bDSSI{align-items:center;box-align:center}.flex_box_center_end___mQ6mU{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___F15G0{flex-direction:column;box-orient:block-axis}.result___UYRo8{display:flex}.result___UYRo8 .left___TRaH5{margin-right:38px;width:474px}.result___UYRo8 .right___twp9s{flex:1 1}.result___UYRo8 .box___vwndt{background:#f6f7f9;padding:15px}.result___UYRo8 .box___vwndt .li___hRe2d{background:#fff;border:1px solid #DCDCDC}.flex_box_center___WY2F6{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___iUTlt{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___mDkSS{align-items:center;box-align:center}.flex_box_center_end___Wn6Ih{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___fErgP{flex-direction:column;box-orient:block-axis}.customModal___WBifT .ant-modal-close-x{width:86px;height:66px;line-height:66px}.customModal___WBifT .ant-modal-content{border-radius:4px;overflow:hidden}.customModal___WBifT .ant-modal-header{padding:22px 40px}.customModal___WBifT .ant-modal-header .ant-modal-title{font-size:18px;font-weight:400}.customModal___WBifT .ant-modal-body{padding:40px 40px 30px}.checking___THUYH{display:flex;flex-direction:column}.checking___THUYH .content___OYuOv{max-height:500px}.checking___THUYH .content___OYuOv .group___mn5IG{display:flex;align-items:center}.checking___THUYH .content___OYuOv .group___mn5IG>p{flex-shrink:0;margin:-6px 0 0;font-size:16px}.checking___THUYH .content___OYuOv .group___mn5IG label{max-width:200px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:16px;margin-left:6px}.checking___THUYH .footer___yBjyD{display:flex;height:44px;justify-content:flex-end;align-items:center}.checking___THUYH .footer___yBjyD>label{margin-right:auto;font-size:16px}.checking___THUYH .footer___yBjyD>button{width:100px;height:40px;border-radius:4px;font-size:16px}.checking___THUYH .footer___yBjyD>button:first-of-type{background:#dedede;color:#333;margin-right:20px}.flex_box_center___Onpg9{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___nYRpC{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___NGA7H{align-items:center;box-align:center}.flex_box_center_end___a2dUm{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___c5CN2{flex-direction:column;box-orient:block-axis}.AddUnlimitedStudentItem___vO7s2{padding:8px 12px;color:#333;border-radius:2px;border:1px solid #DCDCDC;position:relative}.AddUnlimitedStudentItem___vO7s2 .iconfontClose___jHWgM{position:absolute;top:-5px;right:-5px;display:none}.AddUnlimitedStudentItem___vO7s2:hover{background:#eaf0fc;color:#3061d0;border:1px solid #3061D0}.AddUnlimitedStudentItem___vO7s2:hover .iconfontClose___jHWgM{display:block}.formDom___ahHwX strong{font-weight:400;color:#333;font-size:16px}.formDom___ahHwX label[class~=ant-radio-wrapper],.formDom___ahHwX label[class~=ant-checkbox-wrapper]{font-size:16px;font-weight:500;color:#333}.formDom___ahHwX label[class~=ant-radio-wrapper] span,.formDom___ahHwX label[class~=ant-checkbox-wrapper] span{color:#333}.formDom___ahHwX div[class~=ant-form-item]{margin-bottom:0}.form___TDc55{margin-bottom:20px;padding-bottom:40px}.form___TDc55 strong{font-weight:400;color:#333;font-size:16px}.form___TDc55 h1{font-weight:600;color:#333;font-size:16px}.form___TDc55 label[class~=ant-radio-wrapper],.form___TDc55 label[class~=ant-checkbox-wrapper]{font-size:16px;font-weight:400;color:#333}.form___TDc55 label[class~=ant-radio-wrapper] span,.form___TDc55 label[class~=ant-checkbox-wrapper] span{color:#333}.form___TDc55 [class~=ant-form-item]{margin-bottom:0}.fjpy___dshUa{margin-top:15px!important;padding-left:12px!important}.tips___sHetw{background:"#f6f7f9";height:158px;padding:10px 20px}.tips___sHetw div{font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#0009;text-align:left;font-style:normal}.buttonFixed___oKPiL{position:fixed;z-index:1000;bottom:0;left:0;width:100%;height:64px;background:#fff;box-shadow:0 -4px 4px #0000000d}.buttonFixed___oKPiL .buttonWrap___LDtpG{display:flex;justify-content:center;align-items:center;height:100%}.buttonFixed___oKPiL .buttonWrap___LDtpG .button___ydPRd{width:100px;height:38px!important;line-height:38px!important;font-weight:400;padding:0;font-size:14px!important}.buttonFixed___oKPiL div[class~=ant-form-item]{margin-bottom:0;height:100%}.buttonFixed___oKPiL div[class~=ant-form-item-control-input]{height:100%}.scoreSettingWrapper___L7weV label[class~=ant-radio-wrapper] span,.scoreSettingWrapper___L7weV label[class~=ant-checkbox-wrapper] span{color:#333}.ipItem___nAf_u{font-size:14px;padding:10px}.ipItem___nAf_u i{background:#1890ff1a;font-style:normal;border-radius:12px;padding:5px 15px;margin-right:5px;line-height:1;display:inline-block}.ipWrp___x3LTQ{padding:8px 10px;background:#fafafa}.tagWrap___PMN4b{display:flex;align-items:center;justify-content:space-between;margin-right:10px}.tagWrap___PMN4b>div{display:flex;flex-wrap:wrap}.tagWrap___PMN4b .tag___Auf1J{height:24px;line-height:24px;font-size:14px;padding:0 10px;color:#0152d9;background:#eaf0fc;margin:3px;border-radius:2px;display:inline-flex}.tagWrap___PMN4b .tag___Auf1J b{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:70px;font-weight:400}.tagWrap___PMN4b .tag___Auf1J span{cursor:pointer;color:#0152d9;margin-left:5px}.tagWrap___PMN4b .tag___Auf1J span i{font-size:12px;display:inline-block;transform:scale(.6)}.padding___veqnd{padding:9px 8px!important}.unlockKeyWrapper___UOERJ{margin-top:15px;padding-left:24px}.unlockKeyWrapper___UOERJ .unlockKeyInput___ItI9I{width:144px}.mb40___eMjps{margin-bottom:40px}.mb28___ZxJPY{margin-bottom:28px}.mainRuleText___U5cJS,.minorRuleText___aZezx{font-size:14px;font-weight:400;color:#333}.contentInterval___slPV9{margin-left:24px}.CompetitionsListzhezhao___bTlUp{position:absolute;top:0;left:0;width:1200px;height:100%;z-index:10000;background:#00000054;text-align:center;color:#fff;font-size:22px;align-items:center;justify-content:space-around;flex-direction:column}[id=root] .numberInput____ONIt{margin:0 10px;width:277px;height:38px;display:flex;align-items:center}.publishRuleIndex___s2cVA{font-size:16px;font-weight:500;color:#333;margin-bottom:30px}.publishRuleIndex___s2cVA:before{content:"";display:inline-block;width:8px;height:8px;border-radius:50%;background-color:#c1c5ce;margin-right:10px;margin-left:4px}.publishRuleContent___HohmS{margin-bottom:40px;padding-right:40px}.publishRuleContent___HohmS .groupSelector___Zxqsw{margin-left:10px;margin-right:40px;width:314px}.publishRuleContent___HohmS .groupSelector___Zxqsw div[class~=ant-select-selector]{min-height:38px}.publishRuleContent___HohmS div[class~=ant-picker]{margin-left:10px;height:38px}.publishRuleContent___HohmS .addAndDelete___saTVM{text-align:right;font-size:20px;margin-left:32px}.publishRuleContent___HohmS .addAndDelete___saTVM .deleteIcon___vnkck{color:#e30000}.publishRuleContent___HohmS .addAndDelete___saTVM .addIcon___Yz7Ef{color:#3061d0;margin-left:14px}.cancelBtn___p8Klw{width:60px;height:32px;background:#f8f9fc;border-radius:2px}.submitBtn___pmm2G{width:88px;height:32px;background:#3061d0;box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border-radius:2px}.remindForm___K6X21{padding:5px 20px;background:#f6f7f9;margin-top:1px}.remindForm___K6X21 .remindItem___Z7rRb{padding-right:10px;margin-bottom:10px;color:#4c4c4c;font-size:14px}.remindForm___K6X21 .remindItem___Z7rRb .remindInput___r_wq3{display:flex;align-items:center;font-size:14px}.remindForm___K6X21 .remindItem___Z7rRb .remindInput___r_wq3 input[class~=ant-input-number-input]{height:38px}.remindForm___K6X21 .remindItem___Z7rRb .remindInput___r_wq3 input[class~=ant-input]{height:30px}.remindForm___K6X21 .addRemind___jbnIp{cursor:pointer;color:#165dff}.remindForm___K6X21 .addRemind___jbnIp.disabled___ebijK{color:#00000040;cursor:not-allowed}.removeStyle___ObL0w:hover{color:#e30000!important}.new_title___Te4vd{height:16px;font-weight:600;font-size:16px;line-height:16px;color:#000;margin-bottom:10px}.multiple_select___K8cHJ [class~=ant-select-selector]{min-height:40px!important;line-height:40px!important}.title_icon___s6qSK{margin-left:6px;color:#666;font-weight:initial;font-size:14px;cursor:pointer}.title_icon___s6qSK:hover{color:#3061d0}.title___N_aja{height:16px;font-weight:600;font-size:16px;line-height:16px;color:#000;margin-bottom:10px}#educoder .modal___VzyKs .ant-modal{width:initial!important}#educoder .modal___VzyKs .ant-modal-content{background:transparent;box-shadow:none}#educoder .modal___VzyKs .ant-modal-close{display:none}#educoder .modal___VzyKs .ant-modal-body{padding:0!important;overflow:initial!important}.content___HhLQS{position:relative}.content___HhLQS .close___zKaRB{cursor:pointer;position:absolute;z-index:1200;right:-70px;top:-40px}.flex_box_center___qXmER{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___tVYVF{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___uejwW{align-items:center;box-align:center}.flex_box_center_end___l5I61{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___A8X3f{flex-direction:column;box-orient:block-axis}.content___TBbyO{padding:0 14px;display:flex;flex-direction:column;height:100%;overflow:hidden}.content___TBbyO .explain___WwPyv{font-size:14px;color:#165dff;text-decoration:underline;cursor:pointer}.content___TBbyO .tabs___MlcMY{height:40px;display:flex;border-bottom:1px solid #DEDEDE;margin-top:24px;flex-shrink:0}.content___TBbyO .tabs___MlcMY div{margin-right:40px;position:relative;font-size:16px;color:#333;cursor:pointer;user-select:none}.content___TBbyO .tabs___MlcMY div:hover,.content___TBbyO .tabs___MlcMY .active___lV1eg{color:#165dff}.content___TBbyO .tabs___MlcMY .active___lV1eg:after{content:"";width:100%;height:2px;background:#165dff;position:absolute;bottom:0;left:0}.content___TBbyO .btns___qovHC{display:flex;align-items:center;justify-content:flex-end;margin-top:15px}.must___vgDa6{color:#e53333;font-family:SimSun,sans-serif;margin-top:-2px;margin-right:2px}.popover___HAX3s{background-color:transparent;color:#fff}.popover___HAX3s div[class~=ant-popover-arrow]{border-top-color:#05101a99!important;border-left-color:#05101a99!important}.popover___HAX3s div[class~=ant-popover-inner]{background-color:#05101a99}.popover___HAX3s div[class~=ant-popover-inner-content]{color:#fff}.zybzForm____IvKI div[class~=ant-form-item]{margin-bottom:0}.zybzForm____IvKI div[class~=ant-form-item-explain-error]{position:absolute;bottom:-21px}.zybzForm____IvKI .ant-input-number{height:40px;width:100%;padding-top:4px;font-size:16px}.graaytitle___hkrTg{height:40px;background:#f5f5f5;border-radius:4px;display:flex;justify-content:left;align-items:center}.graaytitle___hkrTg div[class~=ant-form-item-explain-error]{position:absolute;bottom:-30px}.dataPicker___T2aBH{width:446px}.examineStatus___iICIK{font-size:14px;font-weight:400;color:#333}.examineStatus___iICIK div{position:relative;display:flex;align-items:center;margin-bottom:30px}.examineStatus___iICIK div:after{content:"";position:absolute;left:10px;bottom:-27px;width:2px;height:26px;background:#f6f7f9;border-radius:3px}.examineStatus___iICIK div:last-child:after{content:"";display:none}.examineStatus___iICIK div .contacts___Tyh2m{position:relative;color:#165dff;overflow:hidden;cursor:pointer}.examineStatus___iICIK div .contacts___Tyh2m .contacts_img___pfYUb{position:absolute;left:50%;right:50%;transform:translate(-50%);width:152px;height:158px;background:url(./static/contacts.5353ed7e.png) no-repeat;background-size:100% 100%;background-position:center}.examineStatus___iICIK div .contacts___Tyh2m:hover{overflow:inherit}.examineStatus___iICIK .suc_status___UuTMv{font-size:20px;color:#2fc25b;margin-right:10px}.examineStatus___iICIK .fail_status___nBUzE{font-size:20px;color:#e53333;margin-right:10px}.examineStatus___iICIK .bohui___lJoSV{max-width:300px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.upname___bCjc5{display:block}.upname___bCjc5 div[class~=ant-upload]{height:60px!important;width:60px!important}.upnames___IeX1u{position:relative}.upnames___IeX1u .imghover___CqN_f{display:none;width:60px;height:60px}.upnames___IeX1u .imghover___CqN_f i{cursor:pointer;color:#fff}.upnames___IeX1u:hover .imghover___CqN_f{position:absolute;display:flex;align-items:center;justify-content:center;background:#00000080}.anchorNavigation___qD4R0 .tabs___hVMvA{background:#fff;position:sticky;top:0;z-index:1000}.anchorNavigation___qD4R0 .tabs___hVMvA .ant-tabs-nav{margin-bottom:0;padding-left:20px}.anchorNavigation___qD4R0 .tabs___hVMvA .ant-tabs-nav:before{border-bottom:0}.anchorNavigation___qD4R0 .tabs___hVMvA .ant-tabs-tab{padding:9px 0;color:#333!important}.anchorNavigation___qD4R0 .tabs___hVMvA .ant-tabs-tab-btn{font-weight:600;font-size:14px;text-shadow:none!important}.anchorNavigation___qD4R0 .box___Qz1lW{background:#fff}.anchorNavigation___qD4R0 .box___Qz1lW .head___WZZdl{margin-top:10px;width:1200px;height:40px;background:#fff;box-shadow:0 2px 4px #f1f4f9;display:flex;align-items:center;padding:0 20px;font-weight:600;font-size:18px;color:#3061d0!important;position:relative;z-index:10}.wrap___y4Bkb{background:#fff;border-radius:0 4px 4px 0;padding:30px 0;margin-bottom:40px}.wrap___y4Bkb .head___Dfq21{display:flex;align-items:center;justify-content:space-between;height:32px;margin-top:30px;margin-bottom:10px}.wrap___y4Bkb .head___Dfq21 .title___cJ2wS{font-size:16px;color:#000}.wrap___y4Bkb .head___Dfq21 div[class~=ant-form-item]{margin-bottom:0}.wrap___y4Bkb .table___gdAJP{display:flex;align-items:center;height:94px;border:1px solid #F6F7F9;overflow:auto hidden}.wrap___y4Bkb .table___gdAJP aside{flex:1 1}.wrap___y4Bkb .table___gdAJP aside div:first-child{height:44px;background:#f6f7f9;font-size:14px;color:#5f6368;line-height:44px;padding:0 11px;white-space:nowrap}.wrap___y4Bkb .table___gdAJP aside div:first-child i{font-size:14px;color:#145dff;margin-left:4px;cursor:default}.wrap___y4Bkb .table___gdAJP aside div:last-child{font-size:14px;color:#000;line-height:50px;padding:0 11px;white-space:nowrap}.FormCheckBoxDom___NtsDC{padding:20px 20px 0!important;background:#fafafb!important;border-radius:2px!important}.FormCheckBoxDom___NtsDC div[class~=ant-form-item]{margin-bottom:20px!important}.FormCheckBoxDom___NtsDC div[class~=ant-form-item-label]>label{color:#9096a3!important;margin-right:10px!important;height:auto!important}.FormCheckBoxDom___NtsDC div[class~=ant-form-item-control-input]{min-height:auto!important}.FormCheckBoxDom___NtsDC div[class~=ant-checkbox-group]{gap:10px 38px!important}.FormCheckBoxDom___NtsDC label[class~=ant-checkbox-wrapper]{color:#000!important}.FormCheckBoxDom___NtsDC span[class~=ant-checkbox-inner]{border-radius:4px!important}.FormCheckBoxDom___NtsDC div[class~=ant-radio-group]{display:inline-flex!important;gap:10px 16px!important;flex-wrap:wrap!important}.FormCheckBoxDom___NtsDC label[class~=ant-radio-button-wrapper]{border:none!important;height:auto!important;line-height:22px!important;padding-inline:12px!important;background:none}.FormCheckBoxDom___NtsDC label[class~=ant-radio-button-wrapper]:before{content:none!important}.flex_box_center___swvFl{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___AqPFV{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___XWInJ{align-items:center;box-align:center}.flex_box_center_end___GB61t{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___dJnz1{flex-direction:column;box-orient:block-axis}.analysis___xyV_c .title___DQ3VK{display:flex;align-items:center;margin-bottom:20px}.analysis___xyV_c .title___DQ3VK b{width:6px;height:14px;background:#3061d0;border-radius:1px;display:inline-block;margin-right:8px}.analysis___xyV_c .title___DQ3VK span{font-size:16px;font-weight:500;color:#191919;line-height:16px}.analysis___xyV_c .itemWrap___vFE5r{display:flex;justify-content:space-between}.analysis___xyV_c .itemWrap___vFE5r .item___NjeOt{width:23%;height:145px;border-radius:4px;border:1px solid #EDEDED}.list___BbMrm{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;padding:0}.list___BbMrm .wrap___UQTTb{width:100px;height:254px;background:#fff;box-shadow:0 4px 8px #c1cad480;border-radius:12px}.list___BbMrm .wrap___UQTTb .img___tNvUo{height:184px;position:relative;overflow:hidden;border-radius:12px 12px 0 0}.list___BbMrm .wrap___UQTTb .img___tNvUo img{width:100%}.list___BbMrm .wrap___UQTTb .img___tNvUo .tips___Eu4wH{padding-left:16px;padding-top:10px;height:57px;color:#fff;width:100%;position:absolute;z-index:10;bottom:0;left:0;background:linear-gradient(180deg,#0000,#000000a8)}.list___BbMrm .wrap___UQTTb .footer___ZbR9W{height:70px;padding:15px}.list___BbMrm .wrap___UQTTb .footer___ZbR9W ul{display:flex;align-items:center;padding:0}.list___BbMrm .wrap___UQTTb .footer___ZbR9W ul li{width:50%;color:#7d7d7d}.list___BbMrm .wrap___UQTTb .footer___ZbR9W ul li i{margin-right:5px;font-size:14px}.noData___mLlw0 .title___DQ3VK{display:flex;align-items:center;margin-bottom:20px}.noData___mLlw0 .title___DQ3VK b{width:6px;height:14px;background:#3061d0;border-radius:1px;display:inline-block;margin-right:8px}.noData___mLlw0 .title___DQ3VK span{font-size:16px;font-weight:500;color:#191919;line-height:16px}.Onerow___ZYa8H{word-break:break-all;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.TableDom___PXmEy{position:sticky;top:0;z-index:1}.TableDom___PXmEy tbody[class~=ant-table-tbody]{display:none}.CollapseDom___q9wvV{border:1px solid #F1F1F1!important;margin-top:10px!important}.CollapseDomC___zTeH1 div[class~=ant-collapse-header]{border-bottom:1px solid #F1F1F1!important}.CollapseDom___q9wvV div[class~=ant-collapse-item]{border-bottom:none!important}.CollapseDom___q9wvV div[class~=ant-collapse-header]{padding:20px!important}.CollapseDom___q9wvV div[class~=ant-collapse-expand-icon]{padding-inline-end:0!important;padding-inline-start:0!important}.CollapseDom___q9wvV div[class~=ant-collapse-content]{border:none!important}.CollapseDom___q9wvV div[class~=ant-collapse-content-box]{padding:0 20px 20px!important}.CollapseChildrenDom___O1Ffz{border:none!important}.CollapseChildrenDom___O1Ffz div[class~=ant-collapse-header]{padding:10px 0!important;border:none!important}.CollapseChildrenDom___O1Ffz div[class~=ant-collapse-content-box]{padding:0!important}.open___K7p7T{transform:rotate(180deg)}.DomStyle___EoUKX{padding:20px;background:#f6f7f9;color:#5f6368}.DomStyleTitle___vhLg3{font-weight:600;white-space:nowrap;font-size:14px;line-height:22px}.DomStyleTitle___vhLg3>p{font-weight:400;line-height:22px!important;color:#5f6368}.DomStyleTitleChild___a1RIx>p{font-weight:600}.DomStyle___EoUKX .Sessce___zdKQ2{color:#2ec25b}.DomStyle___EoUKX .Sessce___zdKQ2 .DomStyleTitle___vhLg3>p{color:#2ec25b}.AnswerSDom___YkvgW{padding:10px 0 10px 20px;border-left:1px solid #DEDEDE}.AnswerSDom___YkvgW .Sessce___zdKQ2{color:#2ec25b}.AnswerSDom___YkvgW .scale_hover___RkGo0:hover{cursor:pointer}.AnswerSDom___YkvgW .scale_hover___RkGo0:hover .percent___DP1EH{color:#165dff!important}.AnswerSDom___YkvgW .scale_hover___RkGo0:hover .percent___DP1EH:hover{cursor:pointer;color:#165dff!important}.wrap___nansB{background:#fff;border-radius:0 4px 4px 0}.tables___zoHyz tbody[class~=ant-table-tbody] td{padding:0!important}.tables___zoHyz tbody[class~=ant-table-tbody] td:first-child{padding:12px 8px 12px 12px!important}.tables___MR1w6 tbody[class~=ant-table-tbody] td{padding:0!important}.tables___MR1w6 tbody[class~=ant-table-tbody] td:first-child{padding:12px 8px 12px 12px!important}.tables___MR1w6 thead[class~=ant-table-thead] tr:nth-child(2){font-size:12px!important}.tabSty___Rp0MG [class~=ant-tabs-tab-active] [class~=ant-tabs-tab-btn]{color:#165dff!important}.tabSty___Rp0MG [class~=ant-tabs-ink-bar]{background:#165dff!important}.flex_box_center___BUbDS{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___bos8a{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___DLIAD{align-items:center;box-align:center}.flex_box_center_end___IvLKX{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___DaoiT{flex-direction:column;box-orient:block-axis}.tables___YOYJ9,.tables___YOYJ9 [class~=ant-table-cell]{background:#d3eaff!important}.checkboxgroup___aBFSQ [class~=ant-checkbox-wrapper]{margin-left:0!important}.flex_box_center___eijRq{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___R4Vev{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___j8R6g{align-items:center;box-align:center}.flex_box_center_end___eB0cz{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___b9VdU{flex-direction:column;box-orient:block-axis}.md___tcpb2{border:none!important}.title___dVHM9{font-size:16px;height:60px;line-height:60px;padding-left:30px;margin-bottom:0;display:box;display:flex;align-items:center;box-align:center}.title___dVHM9 h1{flex:1 1}.react-resizable{position:relative;background-clip:padding-box}.react-resizable-handle{position:absolute;width:10px;height:100%;bottom:0;right:-5px;cursor:col-resize;z-index:1}.react-resizable-handle.active:before{content:"";position:absolute;left:50%;top:0;bottom:0;border-left:solid 1px black}.hideHeadCheckbox____864g table{background:#f4faff}.hideHeadCheckbox____864g table>thead>tr>th:nth-child(1)>div{display:none}.moveCategory___on_eY{padding:30px 0;position:relative;top:-25px}.moveCategory___on_eY ul{box-shadow:0 0 6px #4c4c4c33!important;background:#fff;padding:10px 0}.moveCategory___on_eY ul li{padding:0 12px;margin:5px 0;font-size:14px}.tabSearch___LqTIA{display:flex;align-items:center;margin:8px 0}.warpModal___ub_j0 .ant-tabs-nav:before{border-bottom:0}.modalColumn___tJRIx{font-size:14px}.modalColumn___tJRIx .modalRow___AFP2T{display:flex;align-items:center;font-size:14px;flex-direction:row;margin-top:12px}.modalColumn___tJRIx .modalRow___AFP2T .sup____weyo{color:#fb3226;font-size:16px;margin-top:21px;margin-right:2px}.shijuan___NU0re{margin-top:25px;display:flex;align-items:center}.shijuan___NU0re .name___tJw50{height:32px;background:#165dff1a;border-radius:18px;display:flex;align-items:center;justify-content:space-around}.shijuan___NU0re .name___tJw50 span{height:22px;font-size:14px;font-weight:400;color:#165dff;line-height:22px;margin:0 15px}.tip___ihMML{color:#fe6300;margin-top:20px}.brief___LOzpE{font-size:14px;font-weight:400;margin-bottom:30px}.contentTitle___xkdcN{display:flex;align-items:center;font-size:14px;font-weight:400;color:#000}.content___Vtri0{font-size:14px;font-weight:400}.tips___tuAtH{font-size:12px;font-weight:400;color:#6b758b;padding-left:14px}.antdTable___s8T2N{margin-top:10px;margin-bottom:20px}.antdTable___s8T2N thead[class~=ant-table-thead]>tr>th{background:#f2f2f2;color:#5f6367}.antdTable___s8T2N .tableCell___kN9Fw{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.antdModal___WVBk3 div[class~=ant-modal-header]{padding-top:30px;padding-left:40px}.antdModal___WVBk3 button[class~=ant-modal-close]{top:18px;right:10px}.antdModal___WVBk3 button[class~=ant-modal-close] span[class~=ant-modal-close-x]{font-size:18px}.antdModal___WVBk3 div[class~=ant-modal-body]{padding-left:40px;padding-right:40px;max-height:620px;overflow:auto}.antdModal___WVBk3 div[class~=ant-modal-footer]{border-top:none;padding-bottom:30px;padding-right:40px}.orangeColor___ryB2u{color:#fe6300}.flex_box_center___Mm5wp{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___Xglxr{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___oLvCy{align-items:center;box-align:center}.flex_box_center_end___IEhG2{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___TStIz{flex-direction:column;box-orient:block-axis}.wrap___WfgpQ{padding:20px 0}.wrap___WfgpQ .control___Uvc1U{display:flex;align-items:center;padding:20px 0;background:#fff}.wrap___WfgpQ .control___Uvc1U .ant-select{width:200px;margin-right:20px}.wrap___WfgpQ .control___Uvc1U .ant-select .ant-select-selector{height:34px!important;background-color:#f5f5f5;border:0;padding:0 10px}.wrap___WfgpQ .control___Uvc1U .ant-select .ant-select-selection-item,.wrap___WfgpQ .control___Uvc1U .ant-select .ant-select-selection-placeholder{line-height:34px!important}.wrap___WfgpQ .control___Uvc1U .ant-input-search{border:0;background:#f5f5f5;height:34px;width:260px;margin-right:30px}.wrap___WfgpQ .control___Uvc1U .ant-input-search input{background:#f5f5f5;color:#333}.wrap___WfgpQ .control___Uvc1U .ant-input-search .ant-input-search-icon:before{border-left:1px solid transparent}.wrap___WfgpQ .control___Uvc1U .btn___gckHk{width:90px;height:26px;line-height:26px;background:#0152d9;border-radius:4px;text-align:center;font-size:12px;color:#fff;margin-left:auto;cursor:pointer}.wrap___WfgpQ .customTable___fDCPQ{padding-top:20px}.wrap___WfgpQ .customTable___fDCPQ .ant-table-thead tr{height:54px}.wrap___WfgpQ .customTable___fDCPQ .ant-table-thead tr th{background-color:#f5f5f5;border:0;border-radius:0}.wrap___WfgpQ .customTable___fDCPQ .ant-table-tbody tr{height:54px}.wrap___WfgpQ .customTable___fDCPQ .ant-table-tbody tr td{border-bottom:0}.wrap___WfgpQ .customTable___fDCPQ .ant-table-tbody tr:nth-child(2n){background-color:#f5f5f5}.wrap___WfgpQ .customTable___fDCPQ .ant-table-tbody tr:nth-child(2n) td{background-color:#f5f5f5}.wrap___WfgpQ .customTable___fDCPQ .ant-table-tbody tr:nth-child(odd){background-color:#fff}.wrap___WfgpQ .customTable___fDCPQ .ant-table-tbody tr:nth-child(odd) td{background-color:#fff}.wrap___WfgpQ .customTable___fDCPQ .ant-pagination{margin-top:40px}.wrap___WfgpQ .customTable___fDCPQ .ant-pagination .ant-pagination-item-active{border-color:#0152d9;background:#0152d9}.wrap___WfgpQ .customTable___fDCPQ .ant-pagination .ant-pagination-item-active a{color:#fff}.wrap___WfgpQ .customTable___fDCPQ .ant-pagination button{line-height:initial}.bgH___FpdXp{height:10px;background-color:#fafafa;width:1300px;margin-left:-30px}.cusModal___KC0OL [class~=ant-modal-confirm-btns]{display:none}.imgWrap_____xpC{display:flex}.imgWrap_____xpC .img___y1_Tn{position:relative;background:#fafafa}.imgWrap_____xpC .img___y1_Tn .iBtn___PezSP{width:54px;height:20px;background:#0152d9;border-radius:10px;text-align:center;line-height:20px;font-size:12px;font-weight:400;color:#fff;cursor:pointer;position:absolute;z-index:20;right:10px;top:10px}.imgWrap_____xpC .img___y1_Tn .text___JKvO_{position:absolute;z-index:20;left:50%;transform:translate(-50%);bottom:-28px;color:#333}.imgWrap_____xpC .img___y1_Tn .no___WXMqt{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.imgWrap_____xpC .img___y1_Tn .textP___E5hyW{position:absolute;z-index:20;left:50%;transform:translate(-50%);bottom:-28px;color:#333}.video___XvBIh>video{width:316px}.sys___wcaty{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;padding:0;max-height:850px;overflow-y:auto}.sys___wcaty .li___vKMNS{height:100%;margin-left:17px;margin-bottom:17px}.sys___wcaty .li___vKMNS .d1___jR3G0{width:216px;height:340px;background-color:#efefef;position:relative}.sys___wcaty .li___vKMNS .d1___jR3G0 video{height:100%;width:100%;object-fit:cover}.sys___wcaty .li___vKMNS .d1___jR3G0 .img___y1_Tn{width:100%;height:340px;overflow:hidden}.sys___wcaty .li___vKMNS .d1___jR3G0 .btn___gckHk{position:absolute;z-index:2;width:100%;left:0;bottom:0;display:flex;justify-content:space-between;align-items:center;height:24px;background:#0152d9}.sys___wcaty .li___vKMNS .d1___jR3G0 .btn___gckHk .b1___xuUNz{width:100%;height:24px;color:#fff;padding:0 5px;line-height:24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sys___wcaty .li___vKMNS:nth-child(3n+1),.sys___wcaty .li___vKMNS:first-child{margin-left:0}.es___WFOJ6{display:inline-block;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.listWrap___KKt7_ .list___SBQMa{width:192px;height:132px;background:#f6f7f9;position:relative;display:inline-block;margin-right:25px;margin-bottom:20px}.listWrap___KKt7_ .list___SBQMa:hover .mask___xkriH{display:block}.listWrap___KKt7_ .list___SBQMa img{width:192px;height:108px}.listWrap___KKt7_ .list___SBQMa .mask___xkriH{width:192px;height:108px;background:#000;opacity:.5;display:none;position:absolute;z-index:2;top:0;left:0}.listWrap___KKt7_ .list___SBQMa .mask___xkriH .icons___uLWh_{margin-top:5px;display:flex;align-items:center;justify-content:end;padding-right:6px}.listWrap___KKt7_ .list___SBQMa .mask___xkriH .icons___uLWh_ i{cursor:pointer;font-size:16px;color:#fff}.listWrap___KKt7_ .list___SBQMa .time___tPYgD{height:24px;line-height:24px;background:#f6f7f9;padding-left:6px}.listWrap___KKt7_ .list___SBQMa:nth-child(3n+3){margin-right:0}.flex_box_center___eZU8T{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___l4Kzs{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___E7NVy{align-items:center;box-align:center}.flex_box_center_end___S0V3_{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___ONItD{flex-direction:column;box-orient:block-axis}.title___rK1ze{display:flex;align-items:center;min-height:30px}.title___rK1ze strong{max-width:600px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.export___tng10{position:absolute;right:0;top:0;z-index:2;font-size:16px;display:box;display:flex}.export___tng10>a,.export___tng10>button{margin-left:8px;padding:3px 8px;display:box;display:flex;align-items:center;box-align:center}.export___tng10 .startbutton___jWMUv{margin-left:8px;padding:3px 8px;display:box;display:flex;align-items:center;box-align:center}.bg___rwmJT{background:#f3f3f3;min-height:80vh}[id=root] .tabs___SK3e0 [class~=ant-tabs-nav]{margin-bottom:0;background:#fff}[id=root] .tabs___SK3e0 [class~=ant-tabs-nav] [class~=ant-tabs-tab]{padding:23px 0;margin-left:26px;color:#333}[id=root] .tabs___SK3e0 [class=ant-tabs-nav-scroll]{padding-left:25px}[id=root] .tabs___SK3e0 [class~=ant-tabs-tabpane]>section{padding:0 25px}[id=root] .tabs___SK3e0 [class~=ant-tabs-tab-active]{color:#0152d9}.moni___aMCpW{width:86px;height:24px;background:#f2f5ff;border-radius:2px;border:1px solid #5B81D7;padding:0 8px;line-height:24px;font-size:12px;color:#5379cf}.workListTabWrap___dVDh3 [class~=ant-tabs-ink-bar]{width:0px!important}.workListTabWrap___dVDh3 .ant-tabs-nav{align-items:flex-start;height:40px;margin-bottom:0!important}.workListTabWrap___dVDh3 .ant-tabs-nav:before{content:unset}.workListTabWrap___dVDh3 .ant-tabs-nav .ant-tabs-nav-wrap{padding-left:0}.workListTabWrap___dVDh3 .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab{min-width:96px;height:38px;background:#fafafa;border-radius:4px 4px 0 0;font-size:14px;font-weight:400;color:#b9b8b8;display:unset;border:none;text-align:center;padding-top:9px;margin-left:0;margin-right:2px}.workListTabWrap___dVDh3 .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab .ant-tabs-tab-btn:active{color:#333}.workListTabWrap___dVDh3 .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab.ant-tabs-tab-active{position:relative;background:#fff}.workListTabWrap___dVDh3 .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:#333}.workListTabWrap___dVDh3 .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab.ant-tabs-tab-active:after{position:absolute;content:"";width:100%;height:2px;background-color:#fff;bottom:-2px;left:0}.workListTabWrap___dVDh3 .workListTabButton___PN6ok>button{border-radius:4px;margin-right:10px}.workListTabWrap___dVDh3 .workListTabButton___PN6ok>button>i{margin-right:8px}.workListTabWrap___dVDh3 .workListTabButton___PN6ok>button:last-child{margin-right:0}.ai_review_new___MqVZZ{position:absolute;top:4px;right:4px}.btn_review___g8AFi{width:96px;height:32px;background:#fff;box-shadow:0 2px 4px #e0dfe1;border-radius:4px;border:1px solid #BACFFE;font-size:14px;color:#3061d0;display:flex;justify-content:center;align-items:center;cursor:pointer}.btn_review___g8AFi:hover{background:#3061d0;color:#fff;border:1px solid #3061D0}.flex_box_center___sOi51{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___pl96A{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___LVWaS{align-items:center;box-align:center}.flex_box_center_end___bFW2z{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___Iuosg{flex-direction:column;box-orient:block-axis}.disabled___kyQ47>*{pointer-events:none}.flex_box_center___SF0m3{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___ChLjp{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center____l_EF{align-items:center;box-align:center}.flex_box_center_end___YcZNu{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___R9dNq{flex-direction:column;box-orient:block-axis}.downloadbutton___oEXJW{width:146px;height:32px;display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(180deg,#fff,#f6f7f9),#f6f7f9;box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border-radius:2px;border:1px solid #BACFFE;margin-bottom:20px}.configWorkContainer___CHUrh .ant-tabs-nav{background-color:#fff;height:unset!important}.configWorkContainer___CHUrh .ant-tabs-nav:before{content:""!important}.configWorkContainer___CHUrh .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab{position:relative;display:inline-flex!important;align-items:center!important;margin:0 0 0 32px;padding:8px 0;font-size:12px;background:transparent!important;border:0!important;outline:none!important;cursor:pointer;border-radius:unset!important;font-weight:unset!important;color:#333!important;min-width:unset!important;height:60px!important}.flex_box_center___FjW3J{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___VMPG3{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___f4bAX{align-items:center;box-align:center}.flex_box_center_end___r_BiQ{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___KmCaa{flex-direction:column;box-orient:block-axis}.contentWrap___JMzNd{display:flex}.contentWrap___JMzNd .leftWrap___rYjEI{width:290px;background:#f6f7f9;margin-right:20px;border-top-left-radius:8px;border-top-right-radius:8px;padding-bottom:2px}.contentWrap___JMzNd .leftWrap___rYjEI .tip___Iu2px{display:flex;align-items:flex-start;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#333;border-radius:8px;padding:10px 20px;background:#eaeffa}.contentWrap___JMzNd .leftWrap___rYjEI .title_con___WF9OL{font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#333;padding:0 20px;margin-top:10px;margin-bottom:10px}.contentWrap___JMzNd .leftWrap___rYjEI .question_title___XPCJJ{height:40px;line-height:40px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#333;cursor:pointer;padding:0 20px;border-radius:8px;margin:0 2px;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;word-break:break-all}.contentWrap___JMzNd .leftWrap___rYjEI .question_title___XPCJJ div:first-of-type{display:inline;word-break:break-all}.contentWrap___JMzNd .leftWrap___rYjEI .question_title___XPCJJ:hover,.contentWrap___JMzNd .leftWrap___rYjEI .activeItem___yC4ry{background-color:#fff;color:#3061d0}.contentWrap___JMzNd .rightWrap___ut8PK{flex:1 1}.contentWrap___JMzNd .rightWrap___ut8PK .radio_con___cvwXd{width:100%;height:40px;background:#f6f7f9;color:#333;font-size:14px;margin-bottom:10px;display:flex;align-items:center;padding:0 20px}.contentWrap___JMzNd .rightWrap___ut8PK .result_con___m5Gmr{width:100%;box-shadow:0 2px 4px #dfdfdf80;margin-top:20px}.contentWrap___JMzNd .rightWrap___ut8PK .result_con___m5Gmr .result_title___D7L1n{height:40px;background-color:#f1f4f9;line-height:40px;font-weight:600;font-size:14px;color:#3061d0;padding:0 20px}.titleTooltip___eBrPv{max-width:600px!important}.titleTooltip___eBrPv div[class~=ant-tooltip-inner]{max-height:400px;color:#000;overflow:auto}.radio_con___OlJK6{width:100%;height:40px;background:#f6f7f9;color:#333;font-size:14px;margin-bottom:10px;display:flex;align-items:center;justify-content:space-between;padding:0 20px}.result_con___Z4Xwq{width:100%;box-shadow:0 2px 4px #dfdfdf80;margin-top:20px}.result_con___Z4Xwq .result_title___uGxkx{height:40px;background-color:#f1f4f9;line-height:40px;font-weight:600;font-size:14px;color:#3061d0;padding:0 20px}.flex_box_center___vzWqI{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___ft9Bd{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___QAPwj{align-items:center;box-align:center}.flex_box_center_end___qX0M2{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___awDYy{flex-direction:column;box-orient:block-axis}.customModal___pYYHM .ant-modal-close-x{width:86px;height:66px;line-height:66px}.customModal___pYYHM .ant-modal-content{border-radius:4px;overflow:hidden}.customModal___pYYHM .ant-modal-header{padding:22px 40px}.customModal___pYYHM .ant-modal-header .ant-modal-title{font-size:18px;font-weight:400}.customModal___pYYHM .ant-modal-body{padding:40px 40px 30px}.checking___GoeHX{display:flex;flex-direction:column}.checking___GoeHX .content___dNIO5{max-height:500px}.checking___GoeHX .content___dNIO5 .group___hRNtC{display:flex;align-items:center}.checking___GoeHX .content___dNIO5 .group___hRNtC>p{flex-shrink:0;margin:-6px 0 0;font-size:16px}.checking___GoeHX .content___dNIO5 .group___hRNtC label{max-width:200px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:16px;margin-left:6px}.checking___GoeHX .footer___xOqas{display:flex;height:44px;justify-content:flex-end;align-items:center}.checking___GoeHX .footer___xOqas>label{margin-right:auto;font-size:16px}.checking___GoeHX .footer___xOqas>button{width:100px;height:40px;border-radius:4px;font-size:16px}.checking___GoeHX .footer___xOqas>button:first-of-type{background:#dedede;color:#333;margin-right:20px}.flex_box_center___CtxaX{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___H8TAS{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___PLMI8{align-items:center;box-align:center}.flex_box_center_end___iyzvs{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___ZxWqW{flex-direction:column;box-orient:block-axis}.head___HSGEG{display:flex;align-items:center;justify-content:space-between;height:32px;margin-bottom:10px}.head___HSGEG .title___mOmk5{font-size:14px;color:#000}.head___HSGEG div[class~=ant-form-item]{margin-bottom:0}.tubiao___d3Z7M{width:1160px;height:375px;background:#f6f7f999;border-radius:2px;display:flex}.tubiao___d3Z7M .tb_title___lYUyV{font-weight:400;font-size:14px;line-height:22px;color:#191919}.tubiao___d3Z7M .pie_style___FF0jM{width:580px;padding:20px}.tubiao___d3Z7M .pie_style___FF0jM .legend___cE3z0{display:flex;align-items:center;flex-wrap:wrap;margin-top:10px;padding:0 60px}.tubiao___d3Z7M .pie_style___FF0jM .legend___cE3z0 .legend_item___EA_f6{display:flex;align-items:center;margin-left:30px;margin-bottom:10px}.tubiao___d3Z7M .pie_style___FF0jM .legend___cE3z0 .legend_item___EA_f6 .legend_item_color___c2MWd{width:12px;height:12px;border-radius:2px;margin-right:5px}.tubiao___d3Z7M .pie_style___FF0jM .legend___cE3z0 .legend_item___EA_f6 .legend_item_text___qP0WY{height:22px;font-weight:400;font-size:14px;color:#666;line-height:22px}.tubiao___d3Z7M .line___PaqB8{height:305px;margin-top:40px;width:1px;background:#efefef}.tubiao___d3Z7M .bar_style___cD5xa{width:580px;padding:20px}.tubiao2___lb8xS{width:1160px;height:388px;background:#f6f7f999;border-radius:2px;padding:10px 0 10px 20px}.FormCheckBoxDom___PmqdD{padding:20px 20px 0!important;background:#fff!important;border-radius:2px!important;margin:12px 0!important}.FormCheckBoxDom___PmqdD div[class~=ant-form-item]{margin-bottom:20px!important}.FormCheckBoxDom___PmqdD div[class~=ant-form-item-label]>label{color:#9096a3!important;margin-right:10px!important;height:auto!important}.FormCheckBoxDom___PmqdD div[class~=ant-form-item-control-input]{min-height:auto!important}.FormCheckBoxDom___PmqdD div[class~=ant-checkbox-group]{gap:10px 38px!important}.FormCheckBoxDom___PmqdD label[class~=ant-checkbox-wrapper]{color:#000!important}.FormCheckBoxDom___PmqdD span[class~=ant-checkbox-inner]{border-radius:4px!important}.FormCheckBoxDom___PmqdD div[class~=ant-radio-group]{display:inline-flex!important;gap:10px 16px!important;flex-wrap:wrap!important}.FormCheckBoxDom___PmqdD label[class~=ant-radio-button-wrapper]{border:none!important;height:auto!important;line-height:22px!important;padding-inline:12px!important;background:none}.FormCheckBoxDom___PmqdD label[class~=ant-radio-button-wrapper]:before{content:none!important}.content___rjToM{background:#fff!important;padding:20px}.content___rjToM .data_overview___CN6QO{height:84px;background:#f6f7f9;border-radius:4px;display:flex;align-items:center;justify-content:space-between;padding:18px 60px;margin-bottom:30px}.content___rjToM .data_overview___CN6QO .data_overview_item___lROWX{display:flex;flex-direction:column;justify-content:space-between;cursor:pointer}.content___rjToM .data_overview___CN6QO .num___VUb3K{height:20px;font-weight:600;font-size:20px;color:#165dff;line-height:20px;margin-bottom:8px;text-align:center}.content___rjToM .data_overview___CN6QO .text___QneBV{height:20px;font-weight:400;font-size:14px;color:#434d63;line-height:20px}.accuracySetting___oIsbl{display:flex;align-items:center}.accuracySetting___oIsbl>span{height:24px;font-weight:400;font-size:14px;color:#333;line-height:24px}.mymodal___lPHLC div[class~=ant-select-selector]{height:40px!important}.mymodal___lPHLC div[class~=ant-select-selector] span[class~=ant-select-selection-placeholder]{line-height:40px!important}.mymodal___lPHLC div[class~=ant-select-selector]>span[class~=ant-select-selection-item]{line-height:40px!important}.previewModal___kC9MS div[class~=ant-modal-header]{padding-top:30px;padding-left:40px;padding-bottom:0}.previewModal___kC9MS div[class~=ant-modal-body]{padding:30px 40px}.previewModal___kC9MS button[class~=ant-modal-close]{top:17px;right:16px;transform:scale(1.2)}.extra___yTab3{background:#f6f7f9;border-radius:2px;padding:14px;display:flex;flex-direction:column;gap:10px}.extra___yTab3 .row___HnRCs{display:flex;flex-wrap:nowrap}.extra___yTab3 .row___HnRCs>div:first-child{flex-shrink:0;color:#5f6367;margin-right:10px}.md___L1tuZ{font-size:14px;color:#000}.md___L1tuZ p{line-height:22px}.title___iSLhz{font-weight:700;color:#000;margin-bottom:20px}[class^=ant-btn].btn___C2OtF{min-width:80px;height:28px;background:linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border-radius:4px;border:1px solid #BACFFE;font-size:12px;color:#3061d0}.boxHead___GfOIb{display:flex;align-items:center;justify-content:space-between;height:40px;background:#f6f7f9;border-radius:2px 2px 0 0;padding:0 20px;border:1px solid #DCDCDC;border-bottom:0}.iframe___J6XBA{position:fixed;inset:0;z-index:99999;width:100%;height:100%;border:none;display:none;background:#fff}.flex_box_center___VcCAZ{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___I3jjO{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___Rm_54{align-items:center;box-align:center}.flex_box_center_end___nTsdc{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___UVpzN{flex-direction:column;box-orient:block-axis}.tags___kRRoe{display:flex;align-items:center}.tags___kRRoe .text___IyyEa{font-size:14px;color:#666;margin-right:10px}.tags___kRRoe .tagWrap___v63mB{display:flex;align-items:center;column-gap:10px}.tags___kRRoe .tagWrap___v63mB .tag___X7wE6{height:20px;padding:0 4px;border-radius:2px;border:1px solid #333;font-weight:600;font-size:14px;line-height:18px}.tags___kRRoe .tagWrap___v63mB .c___mZMPq{height:20px;padding:0 4px;border-radius:2px;border:1px solid #333;font-weight:600;font-size:14px;line-height:18px;border-color:#a9dfcc;background:#4aedb233;color:#2cc497}.tags___kRRoe .tagWrap___v63mB .cpp___eaTie{height:20px;padding:0 4px;border-radius:2px;border:1px solid #333;font-weight:600;font-size:14px;line-height:18px;border-color:#f19738;background:#f1973833;color:#dc7b14}.tags___kRRoe .tagWrap___v63mB .java___gL98T{height:20px;padding:0 4px;border-radius:2px;border:1px solid #333;font-weight:600;font-size:14px;line-height:18px;border-color:#fa2c2c;background:#eb606033;color:#e30000}.tags___kRRoe .tagWrap___v63mB .python___eNRkk{height:20px;padding:0 4px;border-radius:2px;border:1px solid #333;font-weight:600;font-size:14px;line-height:18px;border-color:#86c0ff;background:#6eb1fb33;color:#1e96f4}.tags___kRRoe .edit___tbVu0{color:#6aaf99;cursor:pointer;font-size:18px;margin-left:20px}.tags___kRRoe .edit___tbVu0:hover{color:#3061d0}.footer___bruwa{display:flex;align-items:center;justify-content:flex-end;height:46px;background:#030814;padding-right:15px;border-top:1px solid #030814;border-bottom:1px solid #030814}.whiteFooter___mR7kn{background:#fff;border-top:1px solid #ddd;border-bottom:1px solid #fff}.error___KO0Jg{font-size:12px;color:#fb3226}.case___L0pNc{background:#0e1525;position:relative}.case___L0pNc .resize-y-bar___NK0gI{height:1px;width:100%;background:#3d445c;cursor:ns-resize;position:absolute;top:0;left:0;z-index:10}.case___L0pNc .resize-y-bar___NK0gI>i{color:#0053dc;position:absolute;top:50%;left:50%;margin-top:-7px;margin-left:-17px;z-index:10}.case___L0pNc .unfoldBtn___aMmZw{width:98px;height:24px;background:#3d445c;border-radius:8px 8px 0 0;position:absolute;left:50%;transform:translate(-50%);top:-24px;font-size:14px;color:#8d97af;line-height:24px;text-align:center;cursor:pointer;user-select:none}.case___L0pNc .caseHead___EuMPr{display:flex;align-items:center;height:34px;padding:0 16px}.case___L0pNc .caseHead___EuMPr .dot___Iky9k{width:10px;height:10px;background:#95a4c5;border-radius:50%;margin-right:4px;margin-top:2px}.case___L0pNc .caseHead___EuMPr .text___lMSx6{font-size:14px;color:#dde3ea}.case___L0pNc .caseHead___EuMPr .pass___XjijC{font-size:14px;color:#2abd8c;margin-left:10px}.case___L0pNc .caseHead___EuMPr .noPass___JxpWk{font-size:14px;color:#ff2c29;margin-left:10px}.case___L0pNc .caseHead___EuMPr .btns___FPIaK{margin-left:auto;display:flex;align-items:center}.case___L0pNc .caseHead___EuMPr .btns___FPIaK div{margin-left:15px;cursor:pointer;color:#bfbfbf}.case___L0pNc .caseHead___EuMPr .btns___FPIaK div i{font-size:14px;color:#687799;margin-right:5px}.case___L0pNc .result___oRj1h{height:100%;display:flex;padding:0 20px 10px}.case___L0pNc .result___oRj1h .title___IhMSa{flex-shrink:0;height:30px;background:#22293b;padding-left:15px;line-height:30px}.case___L0pNc .result___oRj1h .title___IhMSa span{color:#bfbfbf;font-size:14px}.case___L0pNc .result___oRj1h .left___XlC98{width:424px;flex-shrink:0;display:flex;flex-direction:column;margin-right:4px;overflow:hidden}.case___L0pNc .result___oRj1h .left___XlC98 .leftNode___NGHgx{flex:1 1;background:#1b2333}.case___L0pNc .result___oRj1h .left___XlC98 .leftNode___NGHgx textarea{background:none;border:none;color:#fff;resize:none;height:100%;padding:15px}.case___L0pNc .result___oRj1h .left___XlC98 .leftNode___NGHgx textarea::placeholder{color:#8f96b1!important}.case___L0pNc .result___oRj1h .right____fIu_{flex:1 1;display:flex;flex-direction:column;overflow:hidden}.case___L0pNc .result___oRj1h .node___MwdH7{flex:1 1;overflow:auto;position:relative;color:#fff;background:#2c32464d;padding:15px}.case___L0pNc .result___oRj1h .node___MwdH7 pre{overflow:hidden;margin-bottom:0;white-space:pre-wrap}.case___L0pNc .elseNode___WjFIg{background:#22293b;display:flex;align-items:start;margin:0 20px 4px}.case___L0pNc .elseNode___WjFIg .nameWrap___bEdbD{margin-left:15px;margin-top:4px;color:#bfbfbf}.case___L0pNc .elseNode___WjFIg .scroll___ylWYt{flex:1 1;position:relative}.case___L0pNc .elseNode___WjFIg .scroll___ylWYt .scrollBox___hWkc9{overflow:auto;color:#fff;margin-left:20px;margin-top:6px;padding-right:50px;white-space:pre-wrap;margin-bottom:0}.case___L0pNc .elseNode___WjFIg .scroll___ylWYt .action___xBwDi{position:absolute;z-index:10;top:3px;right:0}.case___L0pNc .elseNode___WjFIg .scroll___ylWYt .action___xBwDi span{margin-right:15px;color:#1890ff;cursor:pointer}.case___L0pNc .elseNode___WjFIg .scroll___ylWYt .action___xBwDi i{color:#687799;cursor:pointer;font-size:14px}.whiteCase___AZiDR{background:#f6f7f9}.whiteCase___AZiDR .resize-y-bar___NK0gI{background:#ddd}.whiteCase___AZiDR .unfoldBtn___aMmZw{background:#e9eaea;color:#5f6368}.whiteCase___AZiDR .caseHead___EuMPr .text___lMSx6{color:#333}.whiteCase___AZiDR .caseHead___EuMPr .btns___FPIaK div{color:#666}.whiteCase___AZiDR .caseHead___EuMPr .btns___FPIaK div i{color:#687799}.whiteCase___AZiDR .result___oRj1h .title___IhMSa{background:#fff}.whiteCase___AZiDR .result___oRj1h .title___IhMSa span{color:#333}.whiteCase___AZiDR .result___oRj1h .leftNode___NGHgx{background:#fafafa!important}.whiteCase___AZiDR .result___oRj1h .leftNode___NGHgx textarea{color:#333!important}.whiteCase___AZiDR .result___oRj1h .node___MwdH7{background:#fafafa!important;color:#333}.whiteCase___AZiDR .elseNode___WjFIg{background:#fafafa;color:#333}.whiteCase___AZiDR .elseNode___WjFIg .nameWrap___bEdbD span{color:#333}.whiteCase___AZiDR .elseNode___WjFIg .scrollBox___hWkc9{color:#000!important}.disabled___lWQU2:disabled{color:#d9d9d9!important;border-color:#d9d9d9!important}.codeHead___l8q5R{height:40px;background:#161d2c;display:flex;align-items:center}.codeHead___l8q5R .navWrap___xdWQe{display:flex;align-items:center}.codeHead___l8q5R .navWrap___xdWQe .nav___JKPVX{width:112px;height:40px;background:#161d2c;border:1px solid #161D2C;border-radius:2px;margin-right:1px;font-weight:500;font-size:14px;color:#d1d1d1;text-align:center;line-height:38px;cursor:pointer}.codeHead___l8q5R .navWrap___xdWQe .nav___JKPVX.active___DTAtT{background:#1b2333;color:#fff}.codeHead___l8q5R .navWrap___xdWQe .nav___JKPVX i{font-size:14px;color:#3f93b1;margin-right:10px}.whiteCodeHead___wDOny{background:#f6f7f9}.whiteCodeHead___wDOny .navWrap___xdWQe .nav___JKPVX{width:112px;height:40px;background:linear-gradient(180deg,#fff,#f6f7f9),#f6f7f9;box-shadow:inset 0 1px 3px #ffffff80;border-radius:2px;border:1px solid #BACFFE;color:#666}.whiteCodeHead___wDOny .navWrap___xdWQe .nav___JKPVX.active___DTAtT{background:#3061d0;color:#fff;box-shadow:none}.whiteCodeHead___wDOny .navWrap___xdWQe .nav___JKPVX.active___DTAtT i{color:#fff}.header___VjNh9{display:flex;align-items:center;height:50px;width:100%;background:#0e1525;color:#fff;padding:0 20px}.header___VjNh9 h2{text-align:center;color:#fff;flex:1 0 auto;margin:0;font-size:16px}.header___VjNh9 a{color:#fff}.header___VjNh9 div{display:flex;flex-flow:row nowrap;align-items:center}.header___VjNh9 div img{border-radius:18px;margin-right:10px;overflow:hidden;width:36px;height:36px}.header___VjNh9 .timepiece___yuqJC{width:94px;height:30px;background:#242936;border-radius:15px;font-weight:500;font-size:16px;color:#42d5a0;margin-right:15px;justify-content:center}.header___VjNh9 .btn_edit___ozzux{width:82px;height:30px;background:#3061d0;border-radius:15px;margin-right:10px;text-align:center;line-height:30px}.whiteHeader___REV3m{background:#fff}.whiteHeader___REV3m .timepiece___yuqJC{background:#fff;box-shadow:0 2px 4px #e0dfe1}.djs___v0Ru7{display:inline-block!important}.myProblems___DKSbs{height:calc(100vh - 50px)!important}.whiteMyProblems___k0QS3 section[class~=resize-x-bar]{background:#fff!important}.fullMask___QZH1M{position:fixed;z-index:1000;width:100vw;height:100vh;top:0;left:0;background:transparent;cursor:ns-resize;display:none}.ldsRing___mpBZC{position:relative;width:40px;height:40px;margin:0 auto}.idsRingWrapper___Of9_n{position:absolute;z-index:1000;width:100%;height:100%;left:0;top:0;display:flex;flex-flow:column nowrap;justify-content:center}.idsRingWrapper___Of9_n p{text-align:center;margin-top:12px}.ldsRing___mpBZC div{box-sizing:border-box;display:block;position:absolute;width:32px;height:32px;margin:4px;border:4px solid #1976d2;border-radius:50%;animation:ldsring___o0w2t 1.2s cubic-bezier(.5,0,.5,1) infinite;border-color:#1976d2 transparent transparent transparent}.ldsRing___mpBZC div:nth-child(1){animation-delay:-.45s}.ldsRing___mpBZC div:nth-child(2){animation-delay:-.3s}.ldsRing___mpBZC div:nth-child(3){animation-delay:-.15s}@keyframes ldsring___o0w2t{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.record-detail-info{width:100%;background-color:#fff;min-height:260px}.record-detail-info .record-info{display:flex;align-items:center;flex-flow:row nowrap;list-style:none;padding:0;margin-bottom:20px}.record-detail-info .record-info li{margin-right:40px}.record-detail-info .record-info li:last-child{margin-right:0;flex:1 0;text-align:right}.record-detail-info .record-detail-body{padding:8px 0;max-height:80vh}.footer{display:flex;flex-flow:row nowrap;align-items:center;height:56px;background:#121c24;color:#fff;padding:0 20px;justify-content:space-between}.test-case-panel{position:relative}.test-case-panel .error{font-size:12px;color:#fb3226}.test-case-panel .test-case-panel-body{position:absolute;will-change:transform;width:100%;transition:all .2s linear;bottom:0;transform:translate3d(0,350px,0);opacity:.1}.test-case-panel .test-case-panel-body pre{max-height:150px;overflow:auto}.test-case-panel .test-case-panel-body.active{transform:translate3d(0,-56px,0);opacity:1}.test-case-panel .tab-panel-body{padding:20px 10px;height:240px;background-color:#070f19;display:flex;flex-flow:column nowrap;justify-content:center;color:#ddd}.test-case-panel .tab-panel-body .tip{text-align:center}.test-case-panel .tab-panel-body textarea{background:#070f19!important;color:#fff;font-size:14px;border:0 solid transparent!important;height:200px;outline:none}.test-case-panel .btn-green{margin-right:10px;color:#28bd8b;border-color:#28bd8b}.test-case-panel .btn-blue{margin-right:10px;color:#0152d9;border-color:#0152d9}.test-case-panel .btn-blue span{pointer-events:none}.test-case-panel .btn-collapse{position:absolute;top:0;width:54px;height:27px;left:50%;margin-left:-27px;background:#2a3a4f;z-index:8;border-bottom-left-radius:100px;border-bottom-right-radius:100px;color:#fff;text-align:center;cursor:pointer;opacity:.4;transition:all .3s}.test-case-panel .btn-collapse.up{top:-294px}ul.s-navs{list-style:none;margin:0;padding:0 17px;height:54px;display:flex;flex-flow:row nowrap;align-items:center;background:#0f1e31;font-size:14px;color:#ddd}ul.s-navs.bg-white{background:#fff;color:#888}ul.s-navs.bg-white a{color:#888}ul.s-navs a{color:#ddd;display:block;margin-right:20px;height:54px;line-height:54px;border-bottom:2px solid transparent}ul.s-navs a.active{color:#5091ff;border-bottom:2px solid #5091ff}#educoder .custom-ant-disabled:disabled{color:inherit}.XtermText-valueRef .xterm .xterm-viewport{overflow:auto}.inputs textarea::placeholder{color:#536879!important}.flex_box_center___Gc4dd{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___K2f1v{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___pupRp{align-items:center;box-align:center}.flex_box_center_end___UDLRC{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___a5uDo{flex-direction:column;box-orient:block-axis}.result___gu5zt{background:#070f19;height:100%;display:flex}.result___gu5zt .title___xrnx2{margin-top:20px;margin-bottom:10px;flex-shrink:0}.result___gu5zt .title___xrnx2 span{color:#bbbcbe}.result___gu5zt .left___IAxp9{width:340px;border-right:1px solid #333131;padding:0 20px 10px;flex-shrink:0;display:flex;flex-direction:column}.result___gu5zt .left___IAxp9 .leftNode___HL8fG{flex:1 1;background:#121c24}.result___gu5zt .left___IAxp9 .leftNode___HL8fG textarea{background:none;border:none;color:#fff;resize:none;height:100%;padding:10px}.result___gu5zt .left___IAxp9 .leftNode___HL8fG textarea::placeholder{color:#536879!important}.result___gu5zt .right___ZXYmw{flex:1 1;padding:0 20px 10px;display:flex;flex-direction:column}.result___gu5zt .right___ZXYmw .rightNode___jYL5_{flex:1 1;overflow:auto;position:relative;color:#fff}.result___gu5zt .right___ZXYmw .rightNode___jYL5_ .custom-spinner>div>div{border:4px solid #00D4F3!important;border-color:#00D4F3 transparent transparent transparent!important}.result___gu5zt .right___ZXYmw .rightNode___jYL5_ .custom-spinner p{color:#00d4f3!important}.split-panel-container{width:100%;height:calc(100vh - 121px);display:flex;flex-flow:row nowrap;align-items:center;overflow:hidden}.split-panel-container>section{height:100%}.split-panel-container.my-problems{height:calc(100vh - 65px)}.split-panel-container .resize-x-bar{width:4px;cursor:ew-resize;height:100%;display:flex;flex-flow:column nowrap;justify-content:center;background:#111c24}.split-panel-container .btn-resize{display:flex;flex-flow:column nowrap;text-align:center;justify-content:center;align-items:center;width:24px;height:24px;font-size:24px;z-index:10;border-radius:50%;position:absolute;margin-left:-10px;opacity:.7;box-shadow:0 3px 5px -1px #0003,0 6px 10px #00000024,0 1px 18px #0000001f;background-color:#e0e0e0;color:#000000de}.list{display:flex;align-items:center;font-size:14px;margin:7px 0;padding-left:4px}.list dt,.list dd{margin:0}.list dt{flex:1 1;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;word-break:break-all}.list dd{width:66px;text-align:right;color:#0152d9;cursor:pointer}.list .copy{color:#38bcd8}.tpi-code-setting{height:calc(100vh - 54px);background:#031b2a;color:#ddd;font-size:13px;line-height:17px}.tpi-code-setting.oj{height:calc(100vh - 65px)}.tpi-code-setting h3{color:#008cff;font-size:16px;line-height:21px;padding-bottom:12px;text-align:left;width:100%;display:block;border-bottom:1px solid #092436}.tpi-code-setting .file-item{color:#ddd;padding:20px 0 0;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center}.tpi-code-setting .file-item.action{justify-content:flex-start}.tpi-code-setting .file-item.action .iconfont{margin-right:21px}.tpi-code-setting .file-item span{max-width:148px}.tpi-code-setting .file-item:last-child{margin-bottom:25px}.tpi-code-setting span{color:#597a8f}.setting-drawer .ant-drawer-content-wrapper{top:54px;bottom:51px}.setting-drawer .ant-drawer-content{height:auto}.oj .ant-drawer-content-wrapper{top:65px}.setting-drawer .ant-drawer-body,.oj .ant-drawer-body{background:#031b2a}.setting-drawer .ant-drawer-body,.oj .ant-drawer-body{height:auto}.setting-drawer .ant-select-selection,.oj .ant-select-selection{width:120px;background:#0a2030;color:#597a8f;border:1px solid #597a8f}.list___IRN6i{display:flex;align-items:center;font-size:14px;margin:7px 0;padding-left:4px}.list___IRN6i dt,.list___IRN6i dd{margin:0}.list___IRN6i dt{flex:1 1;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;word-break:break-all}.list___IRN6i dd{width:66px;text-align:right;color:#0152d9;cursor:pointer}.list___IRN6i .copy___qCn9B{color:#38bcd8}.right-panel{position:relative}.btn-notes{position:absolute;right:0;top:50%;width:36px;height:36px;margin-top:-18px;border-radius:50%;background:#5091ff;color:#fff;font-size:18px;text-align:center;transform:translate(18px);will-change:transform;cursor:pointer;opacity:.5;transition:transform .3s linear,opacity .3s linear;z-index:100;display:flex;flex-flow:column nowrap;justify-content:center}.btn-notes:hover{opacity:1;color:#fff;transform:translate(-10px)}.note-form-area{position:absolute;right:10px;top:50%;width:450px;margin-top:-100px;background:#fff;border-radius:5px;padding:14px 10px 0;transform:translate(500px);will-change:transform;transition:transform .3s}.note-form-area.active{transform:translate(0)}.oj-modal .ant-modal-body{padding:0}.oj-modal .oj-modal-content{display:flex;flex-direction:column;align-items:center}.oj-modal .oj-modal-content>aside{font-size:14px;margin-top:50px;color:#333;width:438px}.oj-modal .oj-modal-head{width:100%;height:120px;padding-left:177px;padding-right:40px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #f1f1f1}.oj-modal .oj-modal-btn{width:180px;height:50px;background:#0152d9;border-radius:4px;font-size:16px;font-weight:500;color:#fff;cursor:pointer;line-height:50px;text-align:center;margin-bottom:30px}.oj-modal .oj-modal-tt{margin-right:51px;display:inline-flex;flex-direction:column;transform:translateY(-4px)}.oj-modal .oj-modal-tt>span:last-child{width:160px;height:6px;background:#e7f3ff;border-radius:3px}.oj-modal .oj-modal-tt>span:last-child span{display:inherit;width:60px;height:6px;background:#0152d9;border-radius:3px}.oj-modal i{color:#666;cursor:pointer}.oj-select{margin-left:20px}.oj-select .ant-select-selector{background:#25343e!important;border:0px!important;height:30px!important}.oj-select .ant-select-arrow{color:#fff}.oj-select .ant-select-selection-item{color:#fff;font-size:12px;line-height:30px!important}.exercise_user_info{font-size:14px;font-weight:400;color:#b2bacb}.exercise_user_info span{font-size:16px;font-weight:500;color:#55bfd6}.djs{margin-top:3px!important;display:inline-block!important}.time{margin-top:5px!important;display:inline-block!important}.flex_box_center___rM3g8{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___Oc7SE{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___MnmYE{align-items:center;box-align:center}.flex_box_center_end___QQh83{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___ZRFbL{flex-direction:column;box-orient:block-axis}.left-panel___SKGyd{position:relative;display:flex;flex-direction:column;height:100%;overflow:hidden}.left-panel___SKGyd .tab-panel-body___gABdv{padding:0 16px;overflow:auto;flex:1 1}.left-panel___SKGyd .tab-panel-body___gABdv pre:empty{display:none}.left-panel___SKGyd .b1___QpbmK{border-bottom:1px solid #eaecef}.left-panel___SKGyd .oj-width-input___eJQWT{width:270px}@media screen and (max-width: 1280px){.left-panel___SKGyd .oj-mr___AxILO{margin-right:20px}.left-panel___SKGyd .oj-width-input___eJQWT{width:235px}}.s-navs___FXwOi{list-style:none;margin:0;padding:0 10px;height:40px;display:flex;flex-flow:row nowrap;align-items:center;border-top:1px solid #F3F3F3;background:#0f1e31;font-size:16px;color:#ddd}.s-navs___FXwOi li{margin-right:auto}.s-navs___FXwOi.bg-white___kbZ6r{background:#fff;color:#888}.s-navs___FXwOi.bg-white___kbZ6r a{color:#888}.s-navs___FXwOi a{color:#ddd;display:block;margin-right:20px;height:40px;line-height:40px;border-bottom:2px solid transparent}.s-navs___FXwOi a.active___QGOnZ{color:#5091ff;border-bottom:2px solid #5091ff}.list___PXTsq{display:flex;align-items:center;justify-content:space-between;padding:0 10px;height:46px;color:#ddd;margin-bottom:1px;background:#3d445c4d;cursor:pointer}.list___PXTsq span{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;padding-right:20px;flex-basis:64px;width:100%}.list___PXTsq:hover{background-color:#263446ba}.list___PXTsq.active___QGOnZ{background-color:#263446!important}.btns___F8yZK{width:30px;height:30px;background:#3061d0;border-radius:4px;cursor:pointer;user-select:none;text-align:center;line-height:30px}#educoder .drawer___xdGaT .ant-input-search{background:#2c3246}#educoder .drawer___xdGaT .ant-input-search input{background:#2c3246;border:1px solid #3D445C;color:#fff}#educoder .drawer___xdGaT .ant-input-search input::placeholder{color:#ccc}#educoder .drawer___xdGaT .ant-input-search .ant-input-search-button{color:#4e5977;background:#2c3246;border:1px solid #3D445C;border-left:1px solid transparent}#educoder .drawer___xdGaT .ant-select .ant-select-selector{background:#2c3246;border:1px solid #3D445C}#educoder .drawer___xdGaT .ant-select .ant-select-arrow{color:#4e5977}#educoder .drawer___xdGaT .ant-select .ant-select-selection-item{color:#fff}#educoder .drawer___xdGaT .ant-select .ant-select-selection-placeholder{color:#ccc}#educoder .drawer___xdGaT .ant-pagination .ant-pagination-item-active{border-color:#0152d9!important;background-color:#0152d9!important}#educoder .drawer___xdGaT .ant-pagination .ant-pagination-item-link{background-color:transparent!important;color:#fff}#educoder .drawer___xdGaT .ant-pagination .ant-pagination-item{background-color:transparent;border:1px solid #656f87}#educoder .drawer___xdGaT .ant-pagination .ant-pagination-item a,#educoder .drawer___xdGaT .ant-pagination .ant-pagination-item-ellipsis{color:#fff}#educoder .drawer___xdGaT .ant-pagination .ant-pagination-options{color:#656f87}#educoder .drawer___xdGaT .ant-pagination .ant-pagination-options input{color:#fff;width:40px;background:transparent}#educoder .drawer___xdGaT .ant-pagination button,#educoder .drawer___xdGaT .ant-pagination input{line-height:initial;border:1px solid #656f87!important}.tour___oMkVh[class~=ant-tour]{left:7px!important;width:340px}.tour___oMkVh[class~=ant-tour] [class~=ant-tour-arrow]{left:17px!important}.tour___oMkVh[class~=ant-tour] [class~=ant-tour-footer]{display:none!important}.tour___oMkVh[class~=ant-tour] [class~=ant-tour-description]{padding:16px!important;overflow:hidden}.pagination___yDAjZ{text-align:center;margin-top:10px}.info___ATmsa{display:flex;flex-flow:row nowrap;align-items:center;height:56px;list-style:none;background:#fff;justify-content:space-between}.wrap____KX19 [class~=xterm] [class~=xterm-viewport]{overflow:auto!important}.desc___iOAgd{padding:8px 16px;height:calc(100vh - 138px);overflow:auto}.info___GPALq{color:#888;display:flex;align-items:center;font-size:14px;height:46px;background:#fff;padding:0 10px;box-shadow:0 2px 4px #e5e3e380;border-top:1px solid #f4f4f4;border-bottom:1px solid #f4f4f4}.info___GPALq .info_tag___CFEn8{height:22px;line-height:22px;padding:0 5px;background:#37ad8333;border-radius:2px;border:1px solid #A9DFCC;font-family:PingFangSC,PingFang SC;font-weight:600;font-size:14px;color:#2cc497;text-align:left;font-style:normal}.info___GPALq li{margin-right:8px}.discuss-panel{height:calc(100vh - 142px);overflow:auto;padding:0 16px}.discuss-item-container{display:flex;flex-flow:row nowrap;width:100%;padding:15px;border-bottom:1px solid #e3e3e3;overflow:hidden}.discuss-item-container section{margin-left:15px;flex:1 1 auto;width:100%}.discuss-item-container .grey{color:#ccc}.discuss-content{margin:4px 0;word-break:break-word;word-wrap:break-word}.discuss-content img{max-width:200px}.discuss-info{display:flex;flex-flow:row wrap;align-items:center;color:#999;line-height:16px;font-size:12px}.discuss-info .top{color:#fff;padding:0 8px;background:#ff4343;border-radius:8px;text-align:center}.discuss-info .gift{cursor:default}.discuss-info .view-code{color:#4cacff}.discuss-info a{color:#999}.discuss-info a,.discuss-info span{margin-right:15px}.btn-group{display:flex;flex-flow:row nowrap;justify-content:flex-end;margin-bottom:8px}.btn-group .btn-top .iconfont{transform:rotate(180deg);display:inline-block}.btn-group a{width:31px;text-align:center;color:#888}.btn-group a .iconfont{font-size:14px!important}.second-discuss .btn-group{opacity:0}.second-discuss:hover{background:#ebebeb}.second-discuss:hover .btn-group{opacity:1}.reply-discuss-container{background:#f4f4f4;border-radius:4px;margin-bottom:6px;position:relative;margin-top:6px}.reply-discuss-container:before{content:" ";position:absolute;border-color:#000;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;left:13px;top:-9px;border-bottom:10px solid #f4f4f4}.discuss-item-editor{width:100%;overflow:hidden}.discuss-item-editor .btn-send{cursor:pointer;border:none;padding:0 12px;color:#fff;letter-spacing:1px;text-align:center;font-size:14px;height:30px;line-height:30px;border-radius:2px;font-weight:400;margin-right:22px;margin-top:6px;background:#0152d9;float:right}.dis-input-editor-container___nKGxx{position:relative;background:#fff;width:100%;box-shadow:0 -3px 5px #4cacff33}.dis-input-editor-container___nKGxx.active___tmt7T{position:absolute;height:calc(100vh - 50px);background:transparent;z-index:1000;width:100%;display:flex;flex-flow:column nowrap;justify-content:center;top:0}.dis-input-editor-container___nKGxx .input-mask___epEle{flex:1 0;background:#0000;width:100%}.dis-input-editor-container___nKGxx .text-area___Vry8W{display:flex;flex-flow:row nowrap;padding:10px 20px;align-items:center}.dis-input-editor-container___nKGxx .text-area___Vry8W input{border-radius:15px;border:1px solid #eaeaea;background-color:#fff;overflow:hidden;height:32px;padding:0 16px;line-height:32px;outline:none;flex:1 0;margin-right:10px}.dis-input-editor-container___nKGxx .text-area___Vry8W a{color:#888;display:block;height:32px;line-height:32px;margin-right:20px;display:flex;flex-flow:row nowrap;align-items:center}.dis-input-editor-container___nKGxx .text-area___Vry8W a span{line-height:32px;font-size:16px}.dis-input-editor-container___nKGxx .tip-container___plpA3{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center}.dis-input-editor-container___nKGxx .tip-container___plpA3 p{font-size:12px;color:#ff6800}.dis-input-editor-container___nKGxx .hide___kPfyC{display:none}.dis-input-editor-container___nKGxx .md-container___u85aq{background:#fff;padding:10px 20px}.btn-send___deQ5v{cursor:pointer;display:inline-block;border:none;padding:0 12px;color:#fff;background:#0152d9;letter-spacing:1px;text-align:center;font-size:14px;height:30px;line-height:30px;border-radius:2px;font-weight:400}.hackSets___tw75g .collapseWrapper___TteKi div[class~=ant-collapse]{background-color:transparent}.hackSets___tw75g .collapseWrapper___TteKi div[class~=ant-collapse-item]{margin-bottom:20px;border:none;box-shadow:0 2px 4px #eaeef4}.hackSets___tw75g .collapseWrapper___TteKi div[class~=ant-collapse-item] div[class~=ant-collapse-header]{padding:0 20px;height:64px;background-color:#fff;align-items:center!important}.hackSets___tw75g .collapseWrapper___TteKi div[class~=ant-collapse-item] div[class~=ant-collapse-content]{background-color:#fff}.hackSets___tw75g .collapseWrapper___TteKi div[class~=ant-collapse-item] div[class~=ant-collapse-content] div[class~=ant-collapse-content-box]{padding:20px}.hackSets___tw75g .collapseWrapper___TteKi div[class~=ant-collapse-item-active] div[class~=ant-collapse-header]{background-color:#eaeffa}.hackSets___tw75g .collapseWrapper___TteKi .panelHeader___Y_Xjq{font-size:14px;font-weight:400;color:#000}.hackSets___tw75g .collapseWrapper___TteKi .rateInput___y1qUi{display:inline-flex;align-items:center;white-space:nowrap}.hackSets___tw75g .collapseWrapper___TteKi .rateInput___y1qUi span{font-size:14px;font-weight:400;color:#666}.hackSets___tw75g .collapseWrapper___TteKi .open___xrixP{color:#165dff!important;transform:rotate(90deg)}.hackSets___tw75g .collapseWrapper___TteKi .close___jb6D2{color:#82a8ff!important}.uploadTableWrapper___U9Tz_{background:#fff}.uploadTableWrapper___U9Tz_ div[class^=headProgram]>div,.uploadTableWrapper___U9Tz_ div[class^=listWrapper]>div[class^=list]>div{flex:1 1;padding:0 12px!important}.uploadTableWrapper___U9Tz_ div[class^=headProgram]>div:last-child,.uploadTableWrapper___U9Tz_ div[class^=listWrapper]>div[class^=list]>div:last-child{display:none}.wrap___MkYbQ [class~=ant-upload-drag]{background:#1890ff0a!important;border-radius:4px;border:1px dashed #0152d9}.wrap___MkYbQ .colorBlue___onjbP{color:#0152d9}.wrap___MkYbQ .repeatedName___nbqnE{color:red}.wrap___MkYbQ .text___xvutp{margin-top:20px;color:#464f66;line-height:24px}.wrap___MkYbQ .greyText___dihvZ{font-size:14px;font-weight:400;color:#5f6368}.wrap___MkYbQ .noData___LxOJA{height:180px;margin-bottom:30px}.wrap___MkYbQ .noData___LxOJA .dragger___y7F4A{display:flex;align-items:center;justify-content:center}.wrap___MkYbQ .noData___LxOJA .dragger___y7F4A img{width:46px}.wrap___MkYbQ .noData___LxOJA .dragger___y7F4A span{font-size:14px;font-weight:400;color:#9096a3}.wrap___MkYbQ .noData___LxOJA .dragger___y7F4A .uploadText___Et3KS{color:#3061d0}.wrap___MkYbQ .btnS___k1e6j{height:32px;border-radius:4px;background:#3061d0}.wrap___MkYbQ .btnS___k1e6j i{margin-right:6px}.wrap___MkYbQ .testCaseRadio___q1wXT label[class~=ant-radio-button-wrapper]{width:60px;height:38px;background:#f6f7f9;box-shadow:inset 0 1px 3px #d7d8d9;border-radius:23px;border:none;display:inline-flex;align-items:center;justify-content:center;margin-right:20px}.wrap___MkYbQ .testCaseRadio___q1wXT label[class~=ant-radio-button-wrapper]:before{background-color:transparent}.wrap___MkYbQ .testCaseRadio___q1wXT label[class~=ant-radio-button-wrapper] span{color:#464f66;font-size:14px}.wrap___MkYbQ .testCaseRadio___q1wXT label[class~=ant-radio-button-wrapper-checked]{background-color:#fff;box-shadow:0 2px 4px #e0dfe1;border:1px solid #BACFFE;background:#d3e0fd linear-gradient(180deg,#fff,#f6f7f9)}.wrap___MkYbQ .testCaseRadio___q1wXT label[class~=ant-radio-button-wrapper-checked]:first-child{border-right-color:#bacffe}.wrap___MkYbQ .testCaseRadio___q1wXT label[class~=ant-radio-button-wrapper-checked]:focus-within{box-shadow:0 2px 4px #e0dfe1}.wrap___MkYbQ .testCaseRadio___q1wXT label[class~=ant-radio-button-wrapper-checked] span{color:#165dff;font-size:14px}.head___s4Eix{display:flex;margin-bottom:36px}.head___s4Eix .operation___JCAVh{text-align:center}.head___s4Eix>div{color:#5f6368;font-size:14px;text-align:left;display:inline-block}.headProgram___uWA_M{display:flex;height:40px;line-height:40px;background:#f6f7f8;box-shadow:0 2px 4px #eaeef4;padding-left:5px;padding-right:5px}.headProgram___uWA_M .operation___JCAVh{text-align:center}.headProgram___uWA_M>div{color:#5f6368;font-size:14px;text-align:left;display:inline-block}.listWrapper___xW3b4{max-height:214px;overflow:auto}.listWrapper___xW3b4::-webkit-scrollbar{display:none}.listWrapper___xW3b4 .list___dCbd6{display:flex;margin-bottom:36px;align-items:center}.listWrapper___xW3b4 .list___dCbd6 .del___abNho{color:#e53333;cursor:pointer}.listWrapper___xW3b4 .list___dCbd6 .info___J1Wmf{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 12px}.listWrapper___xW3b4 .list___dCbd6 .info___J1Wmf>span{color:#3061d0;cursor:pointer;text-decoration:underline}.listWrapper___xW3b4 .list___dCbd6>div{text-align:left;display:inline-block;background:#fff}.tabs___p2jIb .tabWarp___mt05L{display:flex;align-items:center}.tabs___p2jIb .tabWarp___mt05L .tab___IYGdQ{width:88px;text-align:center;height:30px;line-height:30px;background:#f0f0f0;font-weight:400;font-size:16px;color:#666;cursor:pointer}.tabs___p2jIb .tabWarp___mt05L .tab___IYGdQ.active___fQMlP{background:#fff;color:#3061d0}.tabs___p2jIb .content___GWVJY{padding:10px;background-color:#fff}.exitFullScreenModalWrapper___aNB9Q div[class~=ant-modal-confirm-btns]{float:none;display:flex;justify-content:center;margin-bottom:20px}.exitFullScreenModalWrapper___aNB9Q div[class~=ant-modal-confirm-btns] button{width:120px;height:38px;background:#f6f7f9 #3061d0;border-radius:2px}.exitFullScreenModal___HIMyY{text-align:center;font-size:30px;font-weight:400}.exitFullScreenModal___HIMyY .warningIcon___xEURa{height:88px;margin-bottom:20px}.exitFullScreenModal___HIMyY .warningText___W6NPJ{color:#e30000}.exitFullScreenModal___HIMyY .countdownWrapper___n8g1M{display:inline-block}.forcedModalWrapper___JPMQ2 .forcedModalContent___uY5FV{text-align:center}.forcedModalWrapper___JPMQ2 .forcedModalContent___uY5FV .forcedText___C3CrF{font-size:30px;font-weight:500;color:#e30000;margin-bottom:10px}.forcedModalWrapper___JPMQ2 .forcedModalContent___uY5FV .screenNumText___oljHN{font-size:14px;font-weight:400;color:#333;margin-bottom:20px}.forcedModalWrapper___JPMQ2 .forcedModalContent___uY5FV img{height:85px;margin-bottom:20px}.answer___UngkO{font-size:14px;color:#434d6c;transition:all .2s;position:relative;line-height:1.8}.answer___UngkO ::selection{background:#ecf1fe}.answer___UngkO .imgWrap___ORTRf{width:320px;cursor:pointer;border-radius:8px;overflow:hidden;position:relative}.answer___UngkO .imgWrap___ORTRf img{width:100%;user-select:none}.answer___UngkO .imgWrap___ORTRf:after{content:"";position:absolute;inset:0;background:#00000080;cursor:pointer;opacity:0;transition:opacity .3s}.answer___UngkO .imgWrap___ORTRf:hover:after{opacity:1}.answer___UngkO pre{width:100%;overflow:auto}.answer___UngkO ol li{list-style:auto}.answer___UngkO hr{border:none;border-bottom:1px solid #ccc}.answer___UngkO span[class=katex-error]{color:inherit!important}.codeCopy___re8vm{position:relative;min-height:50px}.codeCopy___re8vm button{position:absolute;top:7px;right:0;padding:4px 8px;border-radius:0 0 0 5px;border:none;background-color:#007bff;color:#fff;cursor:pointer;font-size:12px;height:26px;pointer-events:auto}.codeCopy___re8vm button.runCode___MYs9m{bottom:0;top:initial}#educoder .smartWrp___NjRcB [class~=ant-drawer-body]{padding:0}.reasoning___S0mKl{margin-bottom:20px}.reasoning___S0mKl .btn____CIJG{display:flex;align-items:center;width:fit-content;height:35px;background:#f4f8ff;border-radius:8px;color:#3061d0;border:1px solid rgba(20,93,255,.2);padding:0 12px;cursor:pointer}.reasoning___S0mKl .btn____CIJG span{font-size:14px;margin-left:10px;margin-right:35px}.reasoning___S0mKl .content___CIAh9{font-size:14px;color:#888;border-left:2px solid #DCDCDC;padding-left:8px;margin-top:20px;white-space:pre-wrap}.reasoning___S0mKl b{font-size:8px}.select___Kt_GE .box___S5_ly{position:relative}.select___Kt_GE .text___dtZDv{width:206px;height:40px;background:#fff;border-radius:8px;border:1px solid rgba(20,93,255,.2);display:flex;align-items:center;padding:0 12px;color:#333;cursor:pointer}.select___Kt_GE .text___dtZDv:hover{background:#f6f6f6}.select___Kt_GE .text___dtZDv span{padding-left:6px}.select___Kt_GE .text___dtZDv b{font-size:12px;margin-left:auto;display:inline-block;transform:scale(.6)}.select___Kt_GE .itemWrap___xmw7x{position:absolute;z-index:10;top:40px;padding-top:7px}.select___Kt_GE .itemWrap___xmw7x aside{width:206px;background:#fff;box-shadow:0 2px 6px #d2d2d2;border-radius:2px;border:1px solid #E7F3FF;padding:10px 0}.select___Kt_GE .itemWrap___xmw7x .item___io6Bx{display:flex;align-items:center;padding:0 12px;height:36px;color:#464f66;cursor:pointer}.select___Kt_GE .itemWrap___xmw7x .item___io6Bx span{padding-left:6px}.select___Kt_GE .itemWrap___xmw7x .item___io6Bx:hover{background:#e7f3ff80;color:#3061d0}.select___Kt_GE .itemWrap___xmw7x .item___io6Bx.active___nHRTI{background:#e7f3ff;color:#3061d0}.flex_box_center___NfmQB{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___kVtBD{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___EegZo{align-items:center;box-align:center}.flex_box_center_end___Ueaqo{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___Sd9Zb{flex-direction:column;box-orient:block-axis}@keyframes dot-fade___gzUhM{0%,40%{opacity:.5}50%{opacity:8}90%,to{opacity:.5}}.loadingPic___sQWGQ{display:flex;align-items:center}.loading___ss_U1{display:flex}.loading___ss_U1 .dot___eTny8{width:10px;height:10px;border-radius:50%;margin-right:8px;background:#145dff;opacity:.5;animation:dot-fade___gzUhM 1s infinite}.loading___ss_U1 .dot___eTny8:nth-child(2){animation-delay:.3s}.loading___ss_U1 .dot___eTny8:nth-child(3){animation-delay:.7s}.wrap___SoLR4{display:flex;flex-direction:column;height:100%;overflow:hidden;flex:1 1;padding:20px 0}.chatContainer___bSpXP{flex:1 1;width:100%;overflow:auto}.footerContainer___IbaJq{margin-left:50px;margin-right:21px;flex-shrink:0;display:flex;flex-direction:column;transition:all .3s}.footerContainer___IbaJq .btnWrp___z89PH{width:100%;margin-bottom:12px;display:flex;flex-wrap:wrap;gap:10px}.footerContainer___IbaJq .btnWrp___z89PH>div{padding:0 10px;align-items:center;border-radius:12px;color:#585a73;display:inline-flex;font-size:12px;height:28px;justify-content:center;line-height:16px;transition:.3s all;border:1px solid #e8eaf2}.footerContainer___IbaJq .btnWrp___z89PH .btn___VK3Di{cursor:pointer;user-select:none}.footerContainer___IbaJq .btnWrp___z89PH .btn___VK3Di:hover{background:linear-gradient(111deg,#e9e7ff -12%,#fff 25% 69%,#e9e7ff 113%);border:1px solid #e0dfff;color:#6d6acd}.footerContainer___IbaJq .btnWrp___z89PH .btn___VK3Di.btnActive___en_8L{background:#eeedff;border:1px solid #eeedff;color:#6d6acd}.footerContainer___IbaJq .inputContainer___q_PRC{flex:1 1;display:flex;align-items:center;background:#fff;box-shadow:0 0 10px #e2e2e280;border-radius:8px;border:1px solid #e8eaf2;padding:10px 20px;position:relative;transition:all .5s}.footerContainer___IbaJq .inputContainer___q_PRC:hover{border:1px solid #145DFF}.footerContainer___IbaJq .inputContainer___q_PRC .uploadBtn___fY3BV{width:40px;height:40px;border:none;border-radius:20px;flex-shrink:0;background:#d2d2d2;cursor:default}.footerContainer___IbaJq .inputContainer___q_PRC .uploadBtn___fY3BV:hover{background:linear-gradient(139deg,#5c64ff,#6988f8)!important}.footerContainer___IbaJq .inputContainer___q_PRC .sendBtn____aYXt{width:40px;height:40px;background:linear-gradient(139deg,#5c64ff,#6988f8)!important;border:none;border-radius:50%;padding:0;flex-shrink:0}.footerContainer___IbaJq .inputContainer___q_PRC .sendBtn____aYXt:disabled{background:#d2d2d2!important}.footerContainer___IbaJq .inputContainer___q_PRC .sendBtnDisabled____WhtC{width:40px;height:40px;background:#d2d2d2!important;border:none;border-radius:50%;padding:0;flex-shrink:0}.footerContainer___IbaJq .inputContainer___q_PRC .cancelBtn___I91qC{font-size:40px;color:#5c64ff;cursor:pointer;flex-shrink:0;transition:.3}.footerContainer___IbaJq .inputContainer___q_PRC .cancelBtn___I91qC:hover{transform:scale(1.05)}.footerContainer___IbaJq .inputContainer___q_PRC textarea{margin:6px 9px 0;padding:0 11px;resize:none}.footerContainer___IbaJq .inputContainer___q_PRC textarea::placeholder{color:#c1c1d9}.footerContainer___IbaJq .lineFour___t_eBm.inputContainer___q_PRC{align-items:flex-end}.footerContainer___IbaJq .lineFour___t_eBm.inputContainer___q_PRC textarea{height:100%}.footerContainer___IbaJq .lineFour___t_eBm.inputContainer___q_PRC .fullIcon___WYjW2{position:absolute;right:31px;top:20px;color:#145dff;cursor:pointer}.footerContainer___IbaJq.footerContainerSelected___TV_oq{border-radius:20px;box-shadow:0 12px 24px -16px #3636490a,0 12px 40px #33334714,0 0 1px #2c2c3605;position:relative;transition:border .4s ease;border:1px solid #e8eaf2}.footerContainer___IbaJq.footerContainerSelected___TV_oq:hover{border:1px solid #145DFF}.footerContainer___IbaJq.footerContainerSelected___TV_oq .btnWrp___z89PH{background:#f7f8fc;padding:15px 15px 15px 20px;border-radius:20px 20px 0 0;border:none}.footerContainer___IbaJq.footerContainerSelected___TV_oq .inputContainer___q_PRC{border:none;box-shadow:none;background:transparent}.footerContainer___IbaJq.footerContainerSelected___TV_oq .inputContainer___q_PRC:hover{background:transparent;border:none}.footerContainer___IbaJq.full___h1vtm{height:100%}.li___DXR9A{display:flex;padding-left:20px}.li___DXR9A .avatarIcon___EYoqp .img___wrenL{width:40px;height:40px;border-radius:5px;margin-right:10px}.li___DXR9A .content___NK_Ew{flex:1 1;min-width:0}.li___DXR9A .content___NK_Ew .borderBox___UVtN4{box-shadow:0 0 10px #e2e2e280;border-radius:8px;border:1px solid rgba(20,93,255,.2);padding:16px}.li___DXR9A .content___NK_Ew .borderBox___UVtN4 .text___d_gYw{white-space:pre-wrap;color:#3061d0}.li___DXR9A .content___NK_Ew .fileWrap___kbAp0{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:10px}.li___DXR9A .content___NK_Ew .fileWrap___kbAp0 .file___R5FNg{width:calc((100% - 30px)/4);display:flex;align-items:center;background:#fff;border:1px solid rgba(20,93,255,.1);border-radius:8px;padding:6px 15px;font-size:14px;box-shadow:0 0 10px #e2e2e233}.li___DXR9A .content___NK_Ew .fileWrap___kbAp0 .file___R5FNg aside{flex:1 1;min-width:0}.li___DXR9A .content___NK_Ew .fileWrap___kbAp0 .file___R5FNg aside .fileName___oTYTw{color:#333;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:100%;width:fit-content}.li___DXR9A .content___NK_Ew .source___JD93j{height:16px;background:#f4f8ff;border-radius:8px 0;font-size:10px;color:#666;padding:0 14px;text-align:center;line-height:16px;width:fit-content;float:right;margin-top:-17px;margin-right:1px}.li___DXR9A .content___NK_Ew .action___CTh1w{height:54px;display:flex;align-items:center;gap:20px}.li___DXR9A .content___NK_Ew .action___CTh1w i{color:#666;cursor:pointer}.li___DXR9A .content___NK_Ew .action___CTh1w i:hover{color:#3061d0}.disabledInput___rMs3e{cursor:not-allowed;border:1px solid #9cb8f5!important}.disabledInput___rMs3e>*{pointer-events:none;opacity:.3}.backBottom___VIz5U{height:0;width:fit-content;position:sticky;z-index:100;bottom:0;left:50%;transform:translate(-50%);cursor:pointer;padding-left:20px}.backBottom___VIz5U:hover i{color:#5c64ff}.backBottom___VIz5U i{font-size:40px;color:#5c64ff80;position:absolute;z-index:101;bottom:8px}.head___vWC9s{display:flex;align-items:center;gap:20px;position:relative;height:54px;padding-right:20px;border-bottom:1px solid #EFEEEE}.head___vWC9s .title___l1GaK{display:flex;align-items:center;flex:1 1;padding-left:20px;height:100%;cursor:move}.head___vWC9s .headBtn___fGGSq{cursor:pointer;color:#333}.head___vWC9s .headBtn___fGGSq:hover{color:#3061d0}.menuWarp___Py4k9{list-style-type:none;background-color:#fff;background-clip:padding-box;border-radius:2px;outline:none;box-shadow:0 6px 16px #00000014,0 3px 6px -4px #0000001f,0 9px 28px 8px #0000000d}.menuWarp___Py4k9 h4{padding-left:20px;padding-top:13px;font-weight:600}.menuWarp___Py4k9 .menu___Rpj4l{max-height:400px;min-height:40px;width:250px;overflow:auto;color:#464f66}.menuWarp___Py4k9 .menu___Rpj4l aside{display:flex;align-items:center;height:36px;padding:0 20px;cursor:pointer}.menuWarp___Py4k9 .menu___Rpj4l aside .menuText___zGoGw{flex:1 1;min-width:0;display:flex;align-items:center}.menuWarp___Py4k9 .menu___Rpj4l aside .menuText___zGoGw span{max-width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.menuWarp___Py4k9 .menu___Rpj4l aside .menuDel___qa0au{display:none;flex-shrink:0;margin-left:10px}.menuWarp___Py4k9 .menu___Rpj4l aside.active___n_Cfs{background:#e7f3ff!important}.menuWarp___Py4k9 .menu___Rpj4l aside.active___n_Cfs span{color:#3061d0}.menuWarp___Py4k9 .menu___Rpj4l aside:hover{background:#e7f3ff80}.menuWarp___Py4k9 .menu___Rpj4l aside:hover span{color:#3061d0}.menuWarp___Py4k9 .menu___Rpj4l aside:hover .menuDel___qa0au{display:inline}.draggableWrap___u95gi{width:100vw;height:100vh;position:fixed;z-index:999;left:0;top:0;pointer-events:none}.draggableWrap___u95gi>div{pointer-events:auto}.draggableWrap___u95gi .modal___Q60Fu{width:100%;height:100%;background:#fff;box-shadow:0 10px 26px #14131d87;border-radius:8px;border:1px solid #7E8183;display:flex;flex-direction:column}.footer___lxKwN{padding-right:20px;padding-left:20px}.footer___lxKwN .main____xLI7{background:#fff;box-shadow:0 2px 20px #d7e5ff80;border-radius:18px;border:1px solid #EFF2FF;overflow:hidden}.footer___lxKwN .main____xLI7 .files___U6HeB{display:flex;flex-wrap:wrap;gap:5px;background:#fafbff;padding:10px 20px}.footer___lxKwN .main____xLI7 .files___U6HeB .file___R5FNg{width:calc((100% - 15px)/4);display:flex;align-items:center;background:#fff;border-radius:8px;padding:3px 9px;font-size:14px;border:1px solid #EBEBEB;position:relative}.footer___lxKwN .main____xLI7 .files___U6HeB .file___R5FNg aside{flex:1 1;min-width:0;margin-left:10px}.footer___lxKwN .main____xLI7 .files___U6HeB .file___R5FNg aside .fileName___oTYTw{color:#333;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:100%;width:fit-content}.footer___lxKwN .main____xLI7 .files___U6HeB .file___R5FNg:hover .fileDel___HitRv{opacity:1}.footer___lxKwN .main____xLI7 .files___U6HeB .file___R5FNg .fileDel___HitRv{opacity:0;transition:.3s;position:absolute;z-index:10;top:2px;right:5px;font-size:11px;color:#999;cursor:pointer}.footer___lxKwN .main____xLI7 .files___U6HeB .file___R5FNg .fileDel___HitRv:hover{color:#333}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc{height:138px;background:#fff;padding:20px;display:flex;flex-direction:column}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc textarea{flex:1 1;resize:none;padding:0;font-size:16px}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc textarea::placeholder{color:#c1c1d9}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w{display:flex;align-items:center;margin-top:10px}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .btnWrap___ENcDO{display:flex;align-items:center;gap:12px;margin-right:auto}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .btnWrap___ENcDO .btn___VK3Di{color:#333;height:34px;background:#fff;border-radius:20px;border:1px solid #EBEBEB;padding:0 12px;line-height:32px;transition:.3s;cursor:pointer}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .btnWrap___ENcDO .btn___VK3Di:hover{border:1px solid rgba(20,93,255,.2);color:#3061d0}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .btnWrap___ENcDO .btn___VK3Di.btnActive___en_8L{background:#f4f8ff;border:1px solid rgba(20,93,255,.2);color:#3061d0}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .btnWrap___ENcDO .btn___VK3Di.btnDisabled___AFYEZ{cursor:not-allowed;border:1px solid #ebebeb;background:#fff;color:#333;opacity:.5}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .uploadBtn___fY3BV{color:#666;width:34px;height:34px;border-radius:50%;cursor:pointer;text-align:center;line-height:34px}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .uploadBtn___fY3BV:hover{background:#f4f8ff;color:#145dff}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .uploadDisabledBtn___LslUe{color:#666;width:34px;height:34px;border-radius:50%;cursor:pointer;text-align:center;line-height:34px;color:#999;cursor:not-allowed}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .uploadDisabledBtn___LslUe:hover{background:#f4f8ff;color:#145dff}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .uploadDisabledBtn___LslUe:hover{color:#999}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .sendBtn____aYXt{width:34px;height:34px;background:linear-gradient(139deg,#5c64ff,#6988f8);border:none;border-radius:50%;padding:0;flex-shrink:0}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .sendBtnDisabled____WhtC{width:34px;height:34px;background:linear-gradient(139deg,#5c64ff,#6988f8);border:none;border-radius:50%;padding:0;flex-shrink:0;background:#d2d2d2;cursor:not-allowed}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .cancelBtn___I91qC{font-size:34px;color:#5c64ff;cursor:pointer;flex-shrink:0;transition:.3}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .cancelBtn___I91qC:hover{transform:scale(1.05)}.bottomlist___Unmz9{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;background:#f6f7f9;border-radius:6px;border:1px solid #EFF1F6;height:48px;padding:0 20px;max-width:90%;margin-top:20px;font-size:14px;line-height:48px;cursor:pointer;width:max-content}.bottomlist___Unmz9:hover{background:#e2ecff;border-radius:6px;border:1px solid #3061D0}.draggableImage___vcTso{position:fixed;left:calc(100vw - 84px);z-index:100}.draggableImage___vcTso .img___xAyno{user-select:none}.draggableImage___vcTso .close___WUtfj{user-select:none;cursor:pointer;display:none;position:absolute;z-index:101;left:-11px;top:-8px;color:#dcdcdc}.draggableImage___vcTso:hover .close___WUtfj{display:block}.extraNode___tnBrt{cursor:initial}.specialImg___yAPav{display:flex;flex-direction:column;align-items:center}.specialImg___yAPav .bubble___qNdfF{background-color:#3a5eff;color:#fff;padding:4px 8px;border-radius:4px;font-size:12px;position:relative;margin-bottom:8px}.specialImg___yAPav .bubble___qNdfF:after{content:"";position:absolute;bottom:-6px;left:50%;z-index:101;transform:translate(-50%);width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #3A5EFF}.specialImg___yAPav .upImg___Mx6QM{width:60px;height:60px;border-radius:50%}.bigTipsBox___XRGyw{width:calc(100% - 98px);overflow:hidden}.bigTips___uPRW3{display:flex;overflow-x:hidden;scroll-behavior:smooth;gap:22px;width:100%;position:relative;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none;position:sticky;top:0;background:#fff;z-index:8}.bigTips___uPRW3::-webkit-scrollbar{display:none}.bigTips___uPRW3 .item___KMGDu{position:relative;width:80px!important;height:88px;background:#95bdff1a;border-radius:8px;cursor:pointer;display:flex!important;flex-direction:column;justify-content:center;align-items:center;border:1px solid transparent}.bigTips___uPRW3 .item___KMGDu .editBtn___JiZpD{display:none;position:absolute;top:6px;right:6px;font-size:12px;color:#c7cbdb}.bigTips___uPRW3 .item___KMGDu .editBtn___JiZpD:hover{color:#145dff}.bigTips___uPRW3 .item___KMGDu span{font-weight:600;font-size:14px;color:#232b40;margin-top:16px;word-break:break-all;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:68px}.bigTips___uPRW3 .item___KMGDu:hover{border:1px solid #145DFF}.bigTips___uPRW3 .item___KMGDu:hover .editBtn___JiZpD{display:block}.bigTips___uPRW3 .item___KMGDu.active___EX5N5{border:1px solid #145DFF}.PrevNext____kcgs{width:calc(100% - 98px);height:105px;position:absolute;top:-6px;left:2px;z-index:100;pointer-events:none;opacity:1;transition:.3s}.PrevNext____kcgs>div{width:42px;height:105px;display:flex;align-items:center;justify-content:center;position:absolute}.PrevNext____kcgs>div img{width:20px;height:20px;pointer-events:auto}.PrevNext____kcgs>div .img___X2ms3{display:block}.PrevNext____kcgs>div .imgHover___wIHti{display:none}.PrevNext____kcgs>div:hover{cursor:pointer}.PrevNext____kcgs>div:hover .img___X2ms3{display:none}.PrevNext____kcgs>div:hover .imgHover___wIHti{display:block}.PrevNext____kcgs .LeftButton___P5Wge{left:-11px}.PrevNext____kcgs .RightButton___NAbBu{right:-20px}.agent___exMfN .add___cWyoE{width:80px;height:88px;background:#95bdff1a;border-radius:8px;display:flex;align-items:center;justify-content:center;cursor:pointer}.agent___exMfN .add___cWyoE i{color:#7f8791}.agent___exMfN .add___cWyoE:hover{background:#95bdff1a;border:1px solid rgba(48,97,208,.5)}.agent___exMfN .add___cWyoE:hover i{color:#3061d0}.imgUpLoad___Wg61u{position:relative;width:50px;height:auto;background-color:#f4f3f4;display:flex;align-items:center;justify-content:center;margin-top:15px}.imgUpLoad___Wg61u>div{position:absolute;right:-6px;top:-6px;cursor:pointer;background-color:#fff;width:16px;height:16px;border-radius:50%}.tip___WGAb5{display:flex;align-items:center;gap:6px;color:#ff8c29;font-size:14px;margin-top:10px;margin-left:100px}.tip___WGAb5 i{font-size:14px}.flex_box_center___zJWmM{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___W2IOG{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___xVzUb{align-items:center;box-align:center}.flex_box_center_end___zjcQD{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___UqhhE{flex-direction:column;box-orient:block-axis}.ai_review___GqZQo{background:#fff;width:100%}.ai_review___GqZQo .top_warp___P2TQq{box-shadow:0 2px 4px #f1f4f9;display:flex;align-items:center;justify-content:flex-end;height:46px;padding:0 50px}.ai_review___GqZQo .top_warp___P2TQq .under_review___vLnly{font-size:14px;color:#333;display:flex;align-items:center}.ai_review___GqZQo .top_warp___P2TQq .under_review___vLnly span{cursor:pointer;padding:0 2px}.ai_review___GqZQo .top_warp___P2TQq .btn_operate___E8qFp,.ai_review___GqZQo .top_warp___P2TQq .btn_review___rxH04{height:32px;display:flex;justify-content:center;align-items:center;cursor:pointer}.ai_review___GqZQo .top_warp___P2TQq .btn_operate___E8qFp:hover,.ai_review___GqZQo .top_warp___P2TQq .btn_review___rxH04:hover{color:#3061d0}.ai_review___GqZQo .top_warp___P2TQq .btn_review___rxH04{width:134px;background:#fff;box-shadow:0 2px 4px #e0dfe1;border-radius:4px;border:1px solid #BACFFE;font-size:14px;color:#3061d0;margin-left:20px}.ai_review___GqZQo .top_warp___P2TQq .btn_review___rxH04:hover{background:#3061d0;color:#fff;border:1px solid #3061D0}.ai_review___GqZQo .top_warp___P2TQq .is_disabled___wJPew{opacity:.5;cursor:not-allowed}.ai_review___GqZQo .top_warp___P2TQq .is_disabled___wJPew:hover{color:#3061d0;background:#fff;border:1px solid #BACFFE}.ai_review___GqZQo .config_warp___dn_f1{padding:20px}.ai_review___GqZQo .config_title___MI463{font-weight:600;font-size:16px;color:#000;margin-bottom:10px}.ai_review___GqZQo .znpy___ifOzh,.ai_review___GqZQo .pfbz_ts___j5lp8{width:100%;height:50px;background:#f6f7f9;display:flex;align-items:center;padding:0 30px;border-bottom:1px #fff solid}.ai_review___GqZQo .pfbz_ts___j5lp8{width:100%;height:40px;justify-content:space-between}.ai_review___GqZQo .pfbz_ts___j5lp8 .btns_pfbz___bng1r{font-size:14px;color:#3061d0;display:flex;align-items:center;margin-left:30px;cursor:pointer}.ai_review___GqZQo .pfbz_ts___j5lp8 .btns_pfbz___bng1r img{width:14px;height:14px;margin-right:5px}.ai_review___GqZQo .pfbz_ts___j5lp8 .btns_pfbz___bng1r:hover{opacity:.7}.ai_review___GqZQo .lable_name1___cLVR4{line-height:40px;color:#333;font-size:14px}.ai_review___GqZQo .h_lh_40___lNgKg{height:40px!important;line-height:40px!important}.ai_review___GqZQo [class~=ant-form-item]{margin-bottom:0!important}.ai_review___GqZQo .teacherList___ikneH{width:100%;padding:5px 54px;display:flex;flex-wrap:wrap;background-color:#f6f7f9;border-bottom:#fff solid 1px}.ai_review___GqZQo .teacherList___ikneH .teacherItem___xeda2{height:30px;background:#f6f7f9;border-radius:2px;border:1px solid #DCDCDC;padding:0 12px;display:flex;align-items:center;justify-content:center;color:#333;font-size:14px;cursor:pointer;margin:5px 10px 5px 0}.ai_review___GqZQo .teacherList___ikneH .teacherItem___xeda2:hover,.ai_review___GqZQo .teacherList___ikneH .activeTeacherItem___bNhun{color:#3061d0;border:1px solid #3061D0;background:#eaf0fc}.title_sty___FJZX2{color:#333;font-weight:700;margin-bottom:10px}.btn_config___qXb8n{width:112px;background:#fff;box-shadow:0 2px 4px #e0dfe1;border-radius:4px;border:1px solid #BACFFE;font-size:14px;color:#3061d0;height:32px;display:flex;justify-content:center;align-items:center;cursor:pointer;margin:9px 0 9px 182px}.conSroreWrap___Ugjtm{display:flex;background:#f6f7f9;border-bottom:1px #fff solid}.conSroreWrap___Ugjtm .leftWrap___xo0Rp{width:290px;background:#f6f7f9;border-right:1px #fff solid;max-height:520px;overflow-y:auto}.conSroreWrap___Ugjtm .leftWrap___xo0Rp .title_con___IFC9a{font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#333;height:40px;line-height:40px;padding:0 20px}.conSroreWrap___Ugjtm .leftWrap___xo0Rp .questionItemWrap___D6S_R{display:flex;align-items:center;justify-content:space-between;border-radius:8px;margin:0 2px;cursor:pointer}.conSroreWrap___Ugjtm .leftWrap___xo0Rp .questionItemWrap___D6S_R:hover{background-color:#fff;color:#3061d0}.conSroreWrap___Ugjtm .leftWrap___xo0Rp .questionItemWrap___D6S_R:hover .question_title___VsIs5{color:#3061d0}.conSroreWrap___Ugjtm .leftWrap___xo0Rp .question_title___VsIs5{height:40px;line-height:40px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#333;max-width:260px;cursor:pointer;padding:0 6px 0 18px;display:flex;align-items:center;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;word-break:break-all}.conSroreWrap___Ugjtm .leftWrap___xo0Rp .question_title___VsIs5 div:first-of-type{display:inline;word-break:break-all}.conSroreWrap___Ugjtm .leftWrap___xo0Rp .activeItem___cOsu7{background-color:#fff;color:#3061d0}.conSroreWrap___Ugjtm .leftWrap___xo0Rp .activeItem___cOsu7 .question_title___VsIs5{color:#3061d0}.conSroreWrap___Ugjtm .rightWrap___u288N{flex:1 1}.conSroreWrap___Ugjtm .rightWrap___u288N .pfbz_ts___j5lp8{width:100%;height:40px;display:flex;align-items:center;border-bottom:1px #fff solid;justify-content:space-between}.conSroreWrap___Ugjtm .rightWrap___u288N .pfbz_ts___j5lp8 .btns_pfbz___bng1r{font-size:14px;color:#3061d0;display:flex;align-items:center;margin-left:30px;cursor:pointer}.conSroreWrap___Ugjtm .rightWrap___u288N .pfbz_ts___j5lp8 .btns_pfbz___bng1r img{width:14px;height:14px;margin-right:5px}.conSroreWrap___Ugjtm .rightWrap___u288N .pfbz_ts___j5lp8 .btns_pfbz___bng1r:hover{opacity:.7}.conSroreWrap___Ugjtm .rightWrap___u288N [class~=ant-form-item]{margin-bottom:0!important}.titleTooltip___MPH1I{max-width:600px!important}.titleTooltip___MPH1I div[class~=ant-tooltip-inner]{max-height:400px;color:#000;overflow:auto}.qtitle___Du75n{word-break:break-all;color:#000}.qtitle___Du75n div:first-of-type{display:inline;word-break:break-all}.simple___iqQLx{margin-top:20px}.simple___iqQLx .title___n1640{color:#37ad83;font-size:14px;white-space:nowrap;margin-top:2px}.simple___iqQLx .content___TnfJ2{font-size:16px}.bottom___KYXml{margin-top:20px;background:#f6f7f9;padding:20px;margin-bottom:20px}.bottom___KYXml .bottomitem___eQp2L{font-size:16px;display:flex;align-items:center}.bottom___KYXml .bottomitem___eQp2L .left___SFTJ_{color:#666;text-align:end;width:56px;min-width:48px}.bottom___KYXml .bottomitem___eQp2L .right___x_pZn{color:#000;margin-left:10px;max-width:700px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap} diff --git a/p__Classrooms__Lists__Exercise__ImitateAnswer__index.3f732583.chunk.css b/p__Classrooms__Lists__Exercise__ImitateAnswer__index.faa740f2.chunk.css similarity index 86% rename from p__Classrooms__Lists__Exercise__ImitateAnswer__index.3f732583.chunk.css rename to p__Classrooms__Lists__Exercise__ImitateAnswer__index.faa740f2.chunk.css index 7f64553ddf..eebe874601 100644 --- a/p__Classrooms__Lists__Exercise__ImitateAnswer__index.3f732583.chunk.css +++ b/p__Classrooms__Lists__Exercise__ImitateAnswer__index.faa740f2.chunk.css @@ -1 +1 @@ -.exitFullScreenModalWrapper___aNB9Q div[class~=ant-modal-confirm-btns]{float:none;display:flex;justify-content:center;margin-bottom:20px}.exitFullScreenModalWrapper___aNB9Q div[class~=ant-modal-confirm-btns] button{width:120px;height:38px;background:#f6f7f9 #3061d0;border-radius:2px}.exitFullScreenModal___HIMyY{text-align:center;font-size:30px;font-weight:400}.exitFullScreenModal___HIMyY .warningIcon___xEURa{height:88px;margin-bottom:20px}.exitFullScreenModal___HIMyY .warningText___W6NPJ{color:#e30000}.exitFullScreenModal___HIMyY .countdownWrapper___n8g1M{display:inline-block}.forcedModalWrapper___JPMQ2 .forcedModalContent___uY5FV{text-align:center}.forcedModalWrapper___JPMQ2 .forcedModalContent___uY5FV .forcedText___C3CrF{font-size:30px;font-weight:500;color:#e30000;margin-bottom:10px}.forcedModalWrapper___JPMQ2 .forcedModalContent___uY5FV .screenNumText___oljHN{font-size:14px;font-weight:400;color:#333;margin-bottom:20px}.forcedModalWrapper___JPMQ2 .forcedModalContent___uY5FV img{height:85px;margin-bottom:20px}.flex_box_center___MzHUI{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___ZPKmx{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___MNo4n{align-items:center;box-align:center}.flex_box_center_end___stoyX{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___HR6oq{flex-direction:column;box-orient:block-axis}.baseMargin___V_l7f{margin-left:62px}.noWrap___ZcvYB{white-space:nowrap}.singleItem___vjYWR{border-radius:2px;border:1px solid #CCCCCC;padding:20px 15px 0}.questionIcons___kiVRR [class~=ant-anchor-link]{display:inline}.questionIcons___kiVRR [class~=ant-anchor-wrapper]{margin:0;overflow:hidden}.questionIcons___kiVRR span,.questionIcons___kiVRR a{width:40px;height:40px;line-height:40px;text-align:center;color:#fff;background:#fb3226;display:inline-block;margin-right:8px;margin-bottom:20px;border-radius:40px;font-weight:700;cursor:pointer}.questionIcons___kiVRR span:hover,.questionIcons___kiVRR a:hover{background-color:#ec7d72}.questionIcons___kiVRR span:nth-child(5n),.questionIcons___kiVRR a:nth-child(5n){margin-right:25px}.questionIcons___kiVRR .green___PIOSW{background-color:#2abd8c}.questionIcons___kiVRR .green___PIOSW:hover{background-color:#88d19e}.questionIcons___kiVRR .orange___aGI_B{background-color:#fd8001}.questionIcons___kiVRR .orange___aGI_B:hover{background-color:#fb9f42}.greenTip___bShpb{color:#2abd8c;margin-left:15px}.greenTip___bShpb:before{content:"";width:12px;height:12px;background:#2abd8c;border-radius:12px;display:inline-block;margin-right:4px;position:relative;top:1px}.redTip___wCm4Z{color:#fb3226;margin-left:15px}.redTip___wCm4Z:before{content:"";width:12px;height:12px;background:#fb3226;border-radius:12px;display:inline-block;margin-right:4px;position:relative;top:1px}.orangeTip___HRBLJ{color:#fd8001;margin-left:15px}.orangeTip___HRBLJ:before{content:"";width:12px;height:12px;background:#fd8001;border-radius:12px;display:inline-block;margin-right:4px;position:relative;top:1px}.pollDesc___SxQ7V{color:#333;background-color:#fff;padding:15px;box-sizing:border-box;margin-top:30px;margin-bottom:0}.answered___e5zk4{position:relative}.answered___e5zk4:after{position:absolute;right:35px;top:4px;width:12px;height:12px;border-radius:50%;background:#cbcbcb;content:""}.unanswer___dEmC8{position:relative}.unanswer___dEmC8:after{position:absolute;right:35px;top:4px;width:12px;height:12px;border-radius:50%;background:#fff;content:"";border:1px solid #cbcbcb}.anchor___xdS4e{display:flex;flex-direction:row}.anchor___xdS4e [class~=ant-anchor-link]{padding:0}.answerFlag____R2kw{display:block;float:left;margin-right:10px;border-radius:50%;height:40px;line-height:40px;width:40px;text-align:center;cursor:pointer;margin-bottom:5px;background:#ff3756;color:#fff;border:1px solid #ff3756}.answerFlag____R2kw [class~=ant-anchor-link-title]{color:#fff}.flagActive___hkk6X{background-color:#29bd8b;color:#fff;border:1px solid #29bd8b}.flagHalf___ZgZyz{background-color:#ff6800;color:#fff;border:1px solid #ff6800}.answerStudentFlag___RlIwt{display:block;float:left;margin-right:10px;border-radius:50%;border:1px solid #cbcbcb;height:40px;line-height:40px;width:40px;text-align:center;color:#999;cursor:pointer;margin-bottom:5px}.answerStudentActive___pQpEA{background:#cbcbcb;color:#fff}.questionItem___Yg7y3 [class~=ant-checkbox-group],.questionItem___Yg7y3 [class~=ant-radio-group]{width:100%}.questionItem___Yg7y3 [class~=ant-checkbox-wrapper]{margin-right:5px;display:flex;align-items:baseline}.questionItem___Yg7y3 [class~=ant-checkbox]+span{display:inline-flex}.questionItem___Yg7y3 [class~=ant-checkbox]+span [class~=mr3]{flex-shrink:0}.questionItem___Yg7y3 [class~=ant-checkbox]+span [class~=markdown-body]{position:relative}.questionItem___Yg7y3 .questionScore___hGLaV{background:#ececec99;border-radius:2px;width:52px;height:25px;white-space:nowrap;display:flex;align-items:center;justify-content:center;flex-shrink:0}.itemFlag___KI4Jb{padding:0 10px;border-radius:15px;height:22px;line-height:22px;background:#eaeaea;color:#999;font-size:14px}.answerWrap___CETMI{margin-bottom:40px;width:100%}.answerSubjective____A1OC{width:100%;height:130px;padding:5px;overflow:auto;resize:vertical;outline:none}.otherInput___hanjt{border:none;border-bottom:1px solid #eee;background:transparent;flex:1 1;height:20px;line-height:20px}.otherInput___hanjt [class~=ant-input]:hover,.otherInput___hanjt [class~=ant-input]:focus{border:none!important;border-bottom:1px solid #eee!important;background:#f8f8f8!important}.randomFlag___mId_V{width:68px;height:24px;line-height:24px;text-align:center;background:#84b6eb;color:#fff;border-radius:20px;font-size:12px;margin-left:24px;display:inline-block}.answerTrue___QzQ9o{position:relative;margin-right:40px;cursor:default}.answerTrue___QzQ9o:after{position:absolute;right:35px;top:4px;width:20px;height:10px;border-radius:5px;background:#29bd8b;content:""}.answerFalse____K4Me{position:relative;margin-right:40px;cursor:default}.answerFalse____K4Me:after{position:absolute;right:35px;top:4px;width:20px;height:10px;border-radius:5px;background:#ff3756;content:""}.answerHalf___gnzWI{position:relative;margin-right:40px;cursor:default}.answerHalf___gnzWI:after{position:absolute;left:-25px;top:4px;width:20px;height:10px;border-radius:5px;background:#ff6800;content:""}.renderHtml___dDhM4{display:inline-flex;align-items:baseline}.simpleText___kJ0Kc{background:#f5f5f5;border-radius:4px;border:1px solid #eaeaea;padding:5px;min-height:35px;box-sizing:border-box}.answerYes___btoYt{width:12px;height:12px;background:#165dff66;color:#fff;display:inline-block;margin-right:4px}.answerNo___aNG_f{width:13px;height:13px;border:1px solid rgba(0,0,0,.15);color:#fff;display:flex;flex-direction:column-reverse;margin-right:4px}.answerInfo___af0Ma{font-size:12px;margin-bottom:10px;padding:20px 20px 0}.answerInfo___af0Ma .answerProgress___h6he7{font-weight:500}.answerSheetWrap___qVk_a{margin-bottom:25px}.answerSheetQuestionTitle___YqJ8X{margin-bottom:15px;font-size:14px;font-weight:500;color:#666;cursor:pointer}.answerSheet___ojXFi{font-size:0;vertical-align:top;margin-top:8px;margin-bottom:25px;width:100%}.answerSheet___ojXFi .answerSheetItem___coR9L{width:26px;height:26px;color:#666;border:1px solid rgba(0,0,0,.15);border-radius:2px;display:inline-block;font-size:14px;line-height:26px;text-align:center;position:relative;cursor:pointer}.answerSheet___ojXFi .answerSheetItem___coR9L .qindex___Fx51y{position:relative;z-index:1}.answerSheet___ojXFi .answerSheetItem___coR9L:hover{border-color:#0152d9;color:#0152d9}.answerSheet___ojXFi .answerSheetItem___coR9L.active___KmAlt{background:#165dff66;color:#fff}.answerSheet___ojXFi .answerSheetItem___coR9L.yes___MQnH6{background:#e0f4e4;color:#028d01;border:1px solid #E0F4E4!important}.answerSheet___ojXFi .answerSheetItem___coR9L.no___kDJu6{background:#ffd5d0;color:#fb3226;border:1px solid #FFD5D0!important}.answerSheet___ojXFi .answerSheetItem___coR9L.bf___iW6rO{background:#ffe5c4;color:#e77400;border:1px solid #FFE5C4!important}.answerSheet___ojXFi .answerSheetItem___coR9L.partialActive___UsoA4{background:#eee;color:#fff}.answerSheet___ojXFi .answerSheetItem___coR9L.selected___QBbv4{border:1px solid #165DFF;color:#165dff}.answerSheetBottom___Lh0Ny{background:#fff;box-shadow:0 -2px 4px #eaeef4;height:40px;display:flex;position:absolute;bottom:0;width:100%;align-items:center;z-index:5}.countDown___W4ClT{color:#37ad83;text-align:center;font-size:14px;display:flex;align-items:center}.countDown___W4ClT [class~=ant-statistic]{margin-left:10px}.countDown___W4ClT [class~=ant-statistic-content]{color:#37ad83;font-size:20px;font-weight:500}.countDown___W4ClT.red___RSej4{color:red;border-color:red}.countDown___W4ClT.red___RSej4 [class~=ant-statistic-content]{color:red}.fold___pujAY{background:#fff;width:16px;height:66px;position:absolute;top:50%;margin-top:-33px;right:-16px;z-index:3;cursor:pointer;display:box;display:flex;justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.fold___pujAY:before{content:"";width:0;height:0;position:absolute;right:0;top:0;border-right:15px solid #fafafa;border-bottom:10px solid #fff}.fold___pujAY:after{content:"";width:0;height:0;position:absolute;right:0;bottom:0;border-right:15px solid #fafafa;border-top:10px solid #fff}.cardList___Bd4OZ{height:calc(88vh - 120px);padding:10px 20px 160px;overflow:auto}.iframe___kQjBw{position:fixed;inset:0;z-index:99999;width:100%;height:100%;border:none;display:none;background:#fff}.mainPart___aRRl1{margin-top:84px}.mainPart___aRRl1 .tooltipWrap___FJod3{display:flex;align-items:center}.mainPart___aRRl1 .leftPart___f5dDH{height:88vh;overflow:hidden;position:relative}.mainPart___aRRl1 .rightPart___M7fOP{height:88vh;background-color:#fff;overflow:hidden;position:relative}.mainPart___aRRl1 .rightPart___M7fOP .questionPart___HlX7z{overflow:auto;height:inherit;padding-bottom:78px}.mainPart___aRRl1 .rightPart___M7fOP .questionPart___HlX7z .questionTypeTitle___RRn2_{font-size:16px;font-weight:600;color:#000}.mainPart___aRRl1 .rightPart___M7fOP .questionPart___HlX7z .questionTypeInfo___a3Iny{font-size:16px;font-weight:400;color:#464f66}.mainPart___aRRl1 .rightPart___M7fOP .questionPart___HlX7z .toIframeBtn___PH9eF{width:92px;height:36px}.mainPart___aRRl1 .rightPart___M7fOP .bottom___slps3{height:64px;width:100%;position:absolute;bottom:0;box-shadow:0 -2px 8px #f1f1f1;padding:0 30px;background-color:#fff;z-index:100}.mainPart___aRRl1 .rightPart___M7fOP .changeButton___YjNWr{width:118px;height:38px;border-radius:2px}.mainPart___aRRl1 .rightPart___M7fOP .changeButton___YjNWr.prevBtn___NeeAj{color:#666}.mainPart___aRRl1 .rightPart___M7fOP .changeButton___YjNWr.prevBtn___NeeAj:hover{color:#3061d0}.fixHeader___Jjypd{position:fixed;top:0;width:100%;min-width:1200px;height:64px;background:#fff;box-shadow:0 2px 4px #eaeef4;display:flex;align-items:stretch}.fixHeader___Jjypd .title___h5yRx{font-size:18px;font-weight:600;color:#333;max-width:500px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fixHeader___Jjypd .submitButton___ATddm{width:88px;height:38px;border-radius:4px}.dottedLineWrapper___RxpC7 .leftHalfCircle___McsYA{border-radius:50%;width:20px;height:20px;background-color:#fafafa;transform:translate(-50%)}.dottedLineWrapper___RxpC7 .dottedLine___cwiMH{border-bottom:1px dotted #CCCCCC}.dottedLineWrapper___RxpC7 .rightHalfCircle___sP0Ln{border-radius:50%;width:20px;height:20px;background-color:#fafafa;transform:translate(50%)}.analysisWrap___ayc60{border-top:1px dotted #CCCCCC;padding-top:20px}.analysisWrap___ayc60 .greyBg___X4mr2{background:#f6f7f9;border-radius:4px;padding:20px 15px}.contentListWrap___QJcmS{margin:20px auto;overflow:hidden}.contentListWrap___QJcmS .li____LsrQ{border-radius:2px;margin-bottom:30px;border:1px solid #ececec;box-shadow:0 2px 4px #eaeef4}.contentListWrap___QJcmS .li____LsrQ .bottom___slps3{background-color:#f6f7f9;height:42px;border-top:1px solid #f1f1f1;display:flex;align-items:center;padding-left:20px;padding-right:15px;position:relative!important}.contentListWrap___QJcmS .li____LsrQ .bottom___slps3 .actionLeftItem___xUjJ1{font-size:14px;color:#5f6368;margin-right:30px}.contentListWrap___QJcmS .li____LsrQ .bottom___slps3 .actionLeftItem___xUjJ1.questionTypeName___ruYH3{margin-right:14px}.contentListWrap___QJcmS .li____LsrQ .bottom___slps3 .actionLeftItem___xUjJ1>span{margin-left:8px}.contentListWrap___QJcmS .li____LsrQ .bottom___slps3 p{margin:0}.more___VqZBj{margin-left:auto}.btnAdd___h1c55{padding:0 15px;height:32px;background:#f6f7f9 linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border-radius:16px;border:1px solid #BACFFE;color:#3061d0;font-size:14px;text-align:center;line-height:30px;user-select:none;cursor:pointer}.btnAdd___h1c55:hover{box-shadow:inset 0 1px 3px #ffffff80;color:#165dff;border:1px solid #165dff}.juyifansan___ZnSQQ{border-radius:19px;border:1px solid #E5DFDE;padding:7px 16px;font-size:14px;color:#aa6e17;margin-top:20px;width:150px;cursor:pointer}@font-face{font-family:KaTeX_AMS;src:url(./static/KaTeX_AMS-Regular.e101fd3b.woff2) format("woff2"),url(./static/KaTeX_AMS-Regular.89a32939.woff) format("woff"),url(./static/KaTeX_AMS-Regular.76b481f1.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Caligraphic;src:url(./static/KaTeX_Caligraphic-Bold.804b0502.woff2) format("woff2"),url(./static/KaTeX_Caligraphic-Bold.ebf5447d.woff) format("woff"),url(./static/KaTeX_Caligraphic-Bold.28758623.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:KaTeX_Caligraphic;src:url(./static/KaTeX_Caligraphic-Regular.7ca15b3a.woff2) format("woff2"),url(./static/KaTeX_Caligraphic-Regular.d642f1a8.woff) format("woff"),url(./static/KaTeX_Caligraphic-Regular.fe9310f0.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Fraktur;src:url(./static/KaTeX_Fraktur-Bold.33bcfed3.woff2) format("woff2"),url(./static/KaTeX_Fraktur-Bold.fc482350.woff) format("woff"),url(./static/KaTeX_Fraktur-Bold.70f2abc1.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:KaTeX_Fraktur;src:url(./static/KaTeX_Fraktur-Regular.86cfbe4e.woff2) format("woff2"),url(./static/KaTeX_Fraktur-Regular.29abfb1c.woff) format("woff"),url(./static/KaTeX_Fraktur-Regular.51bff235.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Main;src:url(./static/KaTeX_Main-Bold.603892c5.woff2) format("woff2"),url(./static/KaTeX_Main-Bold.9f5bc66f.woff) format("woff"),url(./static/KaTeX_Main-Bold.da66c0ab.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:KaTeX_Main;src:url(./static/KaTeX_Main-BoldItalic.bd95a810.woff2) format("woff2"),url(./static/KaTeX_Main-BoldItalic.c31eb616.woff) format("woff"),url(./static/KaTeX_Main-BoldItalic.962b328a.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:KaTeX_Main;src:url(./static/KaTeX_Main-Italic.7662be2b.woff2) format("woff2"),url(./static/KaTeX_Main-Italic.3c94ae8c.woff) format("woff"),url(./static/KaTeX_Main-Italic.b1598925.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:KaTeX_Main;src:url(./static/KaTeX_Main-Regular.7056d1df.woff2) format("woff2"),url(./static/KaTeX_Main-Regular.f23b28dc.woff) format("woff"),url(./static/KaTeX_Main-Regular.fe159c21.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Math;src:url(./static/KaTeX_Math-BoldItalic.df742084.woff2) format("woff2"),url(./static/KaTeX_Math-BoldItalic.a6fde119.woff) format("woff"),url(./static/KaTeX_Math-BoldItalic.8ee92314.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:KaTeX_Math;src:url(./static/KaTeX_Math-Italic.912cb075.woff2) format("woff2"),url(./static/KaTeX_Math-Italic.ad043b21.woff) format("woff"),url(./static/KaTeX_Math-Italic.f4a2fd50.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:KaTeX_SansSerif;src:url(./static/KaTeX_SansSerif-Bold.198a2b19.woff2) format("woff2"),url(./static/KaTeX_SansSerif-Bold.2dee50c6.woff) format("woff"),url(./static/KaTeX_SansSerif-Bold.9ae5090b.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:KaTeX_SansSerif;src:url(./static/KaTeX_SansSerif-Italic.58452206.woff2) format("woff2"),url(./static/KaTeX_SansSerif-Italic.f88f16ed.woff) format("woff"),url(./static/KaTeX_SansSerif-Italic.363562bf.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:KaTeX_SansSerif;src:url(./static/KaTeX_SansSerif-Regular.50cd68ac.woff2) format("woff2"),url(./static/KaTeX_SansSerif-Regular.13e35ac8.woff) format("woff"),url(./static/KaTeX_SansSerif-Regular.d1c35243.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Script;src:url(./static/KaTeX_Script-Regular.2fc42204.woff2) format("woff2"),url(./static/KaTeX_Script-Regular.8f35f84f.woff) format("woff"),url(./static/KaTeX_Script-Regular.d09e0cea.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Size1;src:url(./static/KaTeX_Size1-Regular.03ff84ee.woff2) format("woff2"),url(./static/KaTeX_Size1-Regular.2222c8c3.woff) format("woff"),url(./static/KaTeX_Size1-Regular.920c8080.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Size2;src:url(./static/KaTeX_Size2-Regular.fa296a19.woff2) format("woff2"),url(./static/KaTeX_Size2-Regular.45c74525.woff) format("woff"),url(./static/KaTeX_Size2-Regular.7d3e746e.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Size3;src:url(./static/KaTeX_Size3-Regular.d9075b2b.woff2) format("woff2"),url(./static/KaTeX_Size3-Regular.62bef299.woff) format("woff"),url(./static/KaTeX_Size3-Regular.39f7a039.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Size4;src:url(./static/KaTeX_Size4-Regular.93084eec.woff2) format("woff2"),url(./static/KaTeX_Size4-Regular.3ee0d868.woff) format("woff"),url(./static/KaTeX_Size4-Regular.cd3f02bf.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Typewriter;src:url(./static/KaTeX_Typewriter-Regular.65cd6476.woff2) format("woff2"),url(./static/KaTeX_Typewriter-Regular.3f215ba2.woff) format("woff"),url(./static/KaTeX_Typewriter-Regular.73468499.ttf) format("truetype");font-weight:400;font-style:normal}.katex{font: 1.21em KaTeX_Main,Times New Roman,serif;line-height:1.2;text-indent:0;text-rendering:auto}.katex *{-ms-high-contrast-adjust:none!important}.katex .katex-version:after{content:"0.11.1"}.katex .katex-mathml{position:absolute;clip:rect(1px,1px,1px,1px);padding:0;border:0;height:1px;width:1px;overflow:hidden}.katex .katex-html>.newline{display:block}.katex .base{position:relative;white-space:nowrap;width:min-content}.katex .base,.katex .strut{display:inline-block}.katex .textbf{font-weight:700}.katex .textit{font-style:italic}.katex .textrm{font-family:KaTeX_Main}.katex .textsf{font-family:KaTeX_SansSerif}.katex .texttt{font-family:KaTeX_Typewriter}.katex .mathdefault{font-family:KaTeX_Math;font-style:italic}.katex .mathit{font-family:KaTeX_Main;font-style:italic}.katex .mathrm{font-style:normal}.katex .mathbf{font-family:KaTeX_Main;font-weight:700}.katex .boldsymbol{font-family:KaTeX_Math;font-weight:700;font-style:italic}.katex .amsrm,.katex .mathbb,.katex .textbb{font-family:KaTeX_AMS}.katex .mathcal{font-family:KaTeX_Caligraphic}.katex .mathfrak,.katex .textfrak{font-family:KaTeX_Fraktur}.katex .mathtt{font-family:KaTeX_Typewriter}.katex .mathscr,.katex .textscr{font-family:KaTeX_Script}.katex .mathsf,.katex .textsf{font-family:KaTeX_SansSerif}.katex .mathboldsf,.katex .textboldsf{font-family:KaTeX_SansSerif;font-weight:700}.katex .mathitsf,.katex .textitsf{font-family:KaTeX_SansSerif;font-style:italic}.katex .mainrm{font-family:KaTeX_Main;font-style:normal}.katex .vlist-t{display:inline-table;table-layout:fixed}.katex .vlist-r{display:table-row}.katex .vlist{display:table-cell;vertical-align:bottom;position:relative}.katex .vlist>span{display:block;height:0;position:relative}.katex .vlist>span>span{display:inline-block}.katex .vlist>span>.pstrut{overflow:hidden;width:0}.katex .vlist-t2{margin-right:-2px}.katex .vlist-s{display:table-cell;vertical-align:bottom;font-size:1px;width:2px;min-width:2px}.katex .msupsub{text-align:left}.katex .mfrac>span>span{text-align:center}.katex .mfrac .frac-line{display:inline-block;width:100%;border-bottom-style:solid}.katex .hdashline,.katex .hline,.katex .mfrac .frac-line,.katex .overline .overline-line,.katex .rule,.katex .underline .underline-line{min-height:1px}.katex .mspace{display:inline-block}.katex .clap,.katex .llap,.katex .rlap{width:0;position:relative}.katex .clap>.inner,.katex .llap>.inner,.katex .rlap>.inner{position:absolute}.katex .clap>.fix,.katex .llap>.fix,.katex .rlap>.fix{display:inline-block}.katex .llap>.inner{right:0}.katex .clap>.inner,.katex .rlap>.inner{left:0}.katex .clap>.inner>span{margin-left:-50%;margin-right:50%}.katex .rule{display:inline-block;border:0 solid;position:relative}.katex .hline,.katex .overline .overline-line,.katex .underline .underline-line{display:inline-block;width:100%;border-bottom-style:solid}.katex .hdashline{display:inline-block;width:100%;border-bottom-style:dashed}.katex .sqrt>.root{margin-left:.27777778em;margin-right:-.55555556em}.katex .fontsize-ensurer.reset-size1.size1,.katex .sizing.reset-size1.size1{font-size:1em}.katex .fontsize-ensurer.reset-size1.size2,.katex .sizing.reset-size1.size2{font-size:1.2em}.katex .fontsize-ensurer.reset-size1.size3,.katex .sizing.reset-size1.size3{font-size:1.4em}.katex .fontsize-ensurer.reset-size1.size4,.katex .sizing.reset-size1.size4{font-size:1.6em}.katex .fontsize-ensurer.reset-size1.size5,.katex .sizing.reset-size1.size5{font-size:1.8em}.katex .fontsize-ensurer.reset-size1.size6,.katex .sizing.reset-size1.size6{font-size:2em}.katex .fontsize-ensurer.reset-size1.size7,.katex .sizing.reset-size1.size7{font-size:2.4em}.katex .fontsize-ensurer.reset-size1.size8,.katex .sizing.reset-size1.size8{font-size:2.88em}.katex .fontsize-ensurer.reset-size1.size9,.katex .sizing.reset-size1.size9{font-size:3.456em}.katex .fontsize-ensurer.reset-size1.size10,.katex .sizing.reset-size1.size10{font-size:4.148em}.katex .fontsize-ensurer.reset-size1.size11,.katex .sizing.reset-size1.size11{font-size:4.976em}.katex .fontsize-ensurer.reset-size2.size1,.katex .sizing.reset-size2.size1{font-size:.83333333em}.katex .fontsize-ensurer.reset-size2.size2,.katex .sizing.reset-size2.size2{font-size:1em}.katex .fontsize-ensurer.reset-size2.size3,.katex .sizing.reset-size2.size3{font-size:1.16666667em}.katex .fontsize-ensurer.reset-size2.size4,.katex .sizing.reset-size2.size4{font-size:1.33333333em}.katex .fontsize-ensurer.reset-size2.size5,.katex .sizing.reset-size2.size5{font-size:1.5em}.katex .fontsize-ensurer.reset-size2.size6,.katex .sizing.reset-size2.size6{font-size:1.66666667em}.katex .fontsize-ensurer.reset-size2.size7,.katex .sizing.reset-size2.size7{font-size:2em}.katex .fontsize-ensurer.reset-size2.size8,.katex .sizing.reset-size2.size8{font-size:2.4em}.katex .fontsize-ensurer.reset-size2.size9,.katex .sizing.reset-size2.size9{font-size:2.88em}.katex .fontsize-ensurer.reset-size2.size10,.katex .sizing.reset-size2.size10{font-size:3.45666667em}.katex .fontsize-ensurer.reset-size2.size11,.katex .sizing.reset-size2.size11{font-size:4.14666667em}.katex .fontsize-ensurer.reset-size3.size1,.katex .sizing.reset-size3.size1{font-size:.71428571em}.katex .fontsize-ensurer.reset-size3.size2,.katex .sizing.reset-size3.size2{font-size:.85714286em}.katex .fontsize-ensurer.reset-size3.size3,.katex .sizing.reset-size3.size3{font-size:1em}.katex .fontsize-ensurer.reset-size3.size4,.katex .sizing.reset-size3.size4{font-size:1.14285714em}.katex .fontsize-ensurer.reset-size3.size5,.katex .sizing.reset-size3.size5{font-size:1.28571429em}.katex .fontsize-ensurer.reset-size3.size6,.katex .sizing.reset-size3.size6{font-size:1.42857143em}.katex .fontsize-ensurer.reset-size3.size7,.katex .sizing.reset-size3.size7{font-size:1.71428571em}.katex .fontsize-ensurer.reset-size3.size8,.katex .sizing.reset-size3.size8{font-size:2.05714286em}.katex .fontsize-ensurer.reset-size3.size9,.katex .sizing.reset-size3.size9{font-size:2.46857143em}.katex .fontsize-ensurer.reset-size3.size10,.katex .sizing.reset-size3.size10{font-size:2.96285714em}.katex .fontsize-ensurer.reset-size3.size11,.katex .sizing.reset-size3.size11{font-size:3.55428571em}.katex .fontsize-ensurer.reset-size4.size1,.katex .sizing.reset-size4.size1{font-size:.625em}.katex .fontsize-ensurer.reset-size4.size2,.katex .sizing.reset-size4.size2{font-size:.75em}.katex .fontsize-ensurer.reset-size4.size3,.katex .sizing.reset-size4.size3{font-size:.875em}.katex .fontsize-ensurer.reset-size4.size4,.katex .sizing.reset-size4.size4{font-size:1em}.katex .fontsize-ensurer.reset-size4.size5,.katex .sizing.reset-size4.size5{font-size:1.125em}.katex .fontsize-ensurer.reset-size4.size6,.katex .sizing.reset-size4.size6{font-size:1.25em}.katex .fontsize-ensurer.reset-size4.size7,.katex .sizing.reset-size4.size7{font-size:1.5em}.katex .fontsize-ensurer.reset-size4.size8,.katex .sizing.reset-size4.size8{font-size:1.8em}.katex .fontsize-ensurer.reset-size4.size9,.katex .sizing.reset-size4.size9{font-size:2.16em}.katex .fontsize-ensurer.reset-size4.size10,.katex .sizing.reset-size4.size10{font-size:2.5925em}.katex .fontsize-ensurer.reset-size4.size11,.katex .sizing.reset-size4.size11{font-size:3.11em}.katex .fontsize-ensurer.reset-size5.size1,.katex .sizing.reset-size5.size1{font-size:.55555556em}.katex .fontsize-ensurer.reset-size5.size2,.katex .sizing.reset-size5.size2{font-size:.66666667em}.katex .fontsize-ensurer.reset-size5.size3,.katex .sizing.reset-size5.size3{font-size:.77777778em}.katex .fontsize-ensurer.reset-size5.size4,.katex .sizing.reset-size5.size4{font-size:.88888889em}.katex .fontsize-ensurer.reset-size5.size5,.katex .sizing.reset-size5.size5{font-size:1em}.katex .fontsize-ensurer.reset-size5.size6,.katex .sizing.reset-size5.size6{font-size:1.11111111em}.katex .fontsize-ensurer.reset-size5.size7,.katex .sizing.reset-size5.size7{font-size:1.33333333em}.katex .fontsize-ensurer.reset-size5.size8,.katex .sizing.reset-size5.size8{font-size:1.6em}.katex .fontsize-ensurer.reset-size5.size9,.katex .sizing.reset-size5.size9{font-size:1.92em}.katex .fontsize-ensurer.reset-size5.size10,.katex .sizing.reset-size5.size10{font-size:2.30444444em}.katex .fontsize-ensurer.reset-size5.size11,.katex .sizing.reset-size5.size11{font-size:2.76444444em}.katex .fontsize-ensurer.reset-size6.size1,.katex .sizing.reset-size6.size1{font-size:.5em}.katex .fontsize-ensurer.reset-size6.size2,.katex .sizing.reset-size6.size2{font-size:.6em}.katex .fontsize-ensurer.reset-size6.size3,.katex .sizing.reset-size6.size3{font-size:.7em}.katex .fontsize-ensurer.reset-size6.size4,.katex .sizing.reset-size6.size4{font-size:.8em}.katex .fontsize-ensurer.reset-size6.size5,.katex .sizing.reset-size6.size5{font-size:.9em}.katex .fontsize-ensurer.reset-size6.size6,.katex .sizing.reset-size6.size6{font-size:1em}.katex .fontsize-ensurer.reset-size6.size7,.katex .sizing.reset-size6.size7{font-size:1.2em}.katex .fontsize-ensurer.reset-size6.size8,.katex .sizing.reset-size6.size8{font-size:1.44em}.katex .fontsize-ensurer.reset-size6.size9,.katex .sizing.reset-size6.size9{font-size:1.728em}.katex .fontsize-ensurer.reset-size6.size10,.katex .sizing.reset-size6.size10{font-size:2.074em}.katex .fontsize-ensurer.reset-size6.size11,.katex .sizing.reset-size6.size11{font-size:2.488em}.katex .fontsize-ensurer.reset-size7.size1,.katex .sizing.reset-size7.size1{font-size:.41666667em}.katex .fontsize-ensurer.reset-size7.size2,.katex .sizing.reset-size7.size2{font-size:.5em}.katex .fontsize-ensurer.reset-size7.size3,.katex .sizing.reset-size7.size3{font-size:.58333333em}.katex .fontsize-ensurer.reset-size7.size4,.katex .sizing.reset-size7.size4{font-size:.66666667em}.katex .fontsize-ensurer.reset-size7.size5,.katex .sizing.reset-size7.size5{font-size:.75em}.katex .fontsize-ensurer.reset-size7.size6,.katex .sizing.reset-size7.size6{font-size:.83333333em}.katex .fontsize-ensurer.reset-size7.size7,.katex .sizing.reset-size7.size7{font-size:1em}.katex .fontsize-ensurer.reset-size7.size8,.katex .sizing.reset-size7.size8{font-size:1.2em}.katex .fontsize-ensurer.reset-size7.size9,.katex .sizing.reset-size7.size9{font-size:1.44em}.katex .fontsize-ensurer.reset-size7.size10,.katex .sizing.reset-size7.size10{font-size:1.72833333em}.katex .fontsize-ensurer.reset-size7.size11,.katex .sizing.reset-size7.size11{font-size:2.07333333em}.katex .fontsize-ensurer.reset-size8.size1,.katex .sizing.reset-size8.size1{font-size:.34722222em}.katex .fontsize-ensurer.reset-size8.size2,.katex .sizing.reset-size8.size2{font-size:.41666667em}.katex .fontsize-ensurer.reset-size8.size3,.katex .sizing.reset-size8.size3{font-size:.48611111em}.katex .fontsize-ensurer.reset-size8.size4,.katex .sizing.reset-size8.size4{font-size:.55555556em}.katex .fontsize-ensurer.reset-size8.size5,.katex .sizing.reset-size8.size5{font-size:.625em}.katex .fontsize-ensurer.reset-size8.size6,.katex .sizing.reset-size8.size6{font-size:.69444444em}.katex .fontsize-ensurer.reset-size8.size7,.katex .sizing.reset-size8.size7{font-size:.83333333em}.katex .fontsize-ensurer.reset-size8.size8,.katex .sizing.reset-size8.size8{font-size:1em}.katex .fontsize-ensurer.reset-size8.size9,.katex .sizing.reset-size8.size9{font-size:1.2em}.katex .fontsize-ensurer.reset-size8.size10,.katex .sizing.reset-size8.size10{font-size:1.44027778em}.katex .fontsize-ensurer.reset-size8.size11,.katex .sizing.reset-size8.size11{font-size:1.72777778em}.katex .fontsize-ensurer.reset-size9.size1,.katex .sizing.reset-size9.size1{font-size:.28935185em}.katex .fontsize-ensurer.reset-size9.size2,.katex .sizing.reset-size9.size2{font-size:.34722222em}.katex .fontsize-ensurer.reset-size9.size3,.katex .sizing.reset-size9.size3{font-size:.40509259em}.katex .fontsize-ensurer.reset-size9.size4,.katex .sizing.reset-size9.size4{font-size:.46296296em}.katex .fontsize-ensurer.reset-size9.size5,.katex .sizing.reset-size9.size5{font-size:.52083333em}.katex .fontsize-ensurer.reset-size9.size6,.katex .sizing.reset-size9.size6{font-size:.5787037em}.katex .fontsize-ensurer.reset-size9.size7,.katex .sizing.reset-size9.size7{font-size:.69444444em}.katex .fontsize-ensurer.reset-size9.size8,.katex .sizing.reset-size9.size8{font-size:.83333333em}.katex .fontsize-ensurer.reset-size9.size9,.katex .sizing.reset-size9.size9{font-size:1em}.katex .fontsize-ensurer.reset-size9.size10,.katex .sizing.reset-size9.size10{font-size:1.20023148em}.katex .fontsize-ensurer.reset-size9.size11,.katex .sizing.reset-size9.size11{font-size:1.43981481em}.katex .fontsize-ensurer.reset-size10.size1,.katex .sizing.reset-size10.size1{font-size:.24108004em}.katex .fontsize-ensurer.reset-size10.size2,.katex .sizing.reset-size10.size2{font-size:.28929605em}.katex .fontsize-ensurer.reset-size10.size3,.katex .sizing.reset-size10.size3{font-size:.33751205em}.katex .fontsize-ensurer.reset-size10.size4,.katex .sizing.reset-size10.size4{font-size:.38572806em}.katex .fontsize-ensurer.reset-size10.size5,.katex .sizing.reset-size10.size5{font-size:.43394407em}.katex .fontsize-ensurer.reset-size10.size6,.katex .sizing.reset-size10.size6{font-size:.48216008em}.katex .fontsize-ensurer.reset-size10.size7,.katex .sizing.reset-size10.size7{font-size:.57859209em}.katex .fontsize-ensurer.reset-size10.size8,.katex .sizing.reset-size10.size8{font-size:.69431051em}.katex .fontsize-ensurer.reset-size10.size9,.katex .sizing.reset-size10.size9{font-size:.83317261em}.katex .fontsize-ensurer.reset-size10.size10,.katex .sizing.reset-size10.size10{font-size:1em}.katex .fontsize-ensurer.reset-size10.size11,.katex .sizing.reset-size10.size11{font-size:1.19961427em}.katex .fontsize-ensurer.reset-size11.size1,.katex .sizing.reset-size11.size1{font-size:.20096463em}.katex .fontsize-ensurer.reset-size11.size2,.katex .sizing.reset-size11.size2{font-size:.24115756em}.katex .fontsize-ensurer.reset-size11.size3,.katex .sizing.reset-size11.size3{font-size:.28135048em}.katex .fontsize-ensurer.reset-size11.size4,.katex .sizing.reset-size11.size4{font-size:.32154341em}.katex .fontsize-ensurer.reset-size11.size5,.katex .sizing.reset-size11.size5{font-size:.36173633em}.katex .fontsize-ensurer.reset-size11.size6,.katex .sizing.reset-size11.size6{font-size:.40192926em}.katex .fontsize-ensurer.reset-size11.size7,.katex .sizing.reset-size11.size7{font-size:.48231511em}.katex .fontsize-ensurer.reset-size11.size8,.katex .sizing.reset-size11.size8{font-size:.57877814em}.katex .fontsize-ensurer.reset-size11.size9,.katex .sizing.reset-size11.size9{font-size:.69453376em}.katex .fontsize-ensurer.reset-size11.size10,.katex .sizing.reset-size11.size10{font-size:.83360129em}.katex .fontsize-ensurer.reset-size11.size11,.katex .sizing.reset-size11.size11{font-size:1em}.katex .delimsizing.size1{font-family:KaTeX_Size1}.katex .delimsizing.size2{font-family:KaTeX_Size2}.katex .delimsizing.size3{font-family:KaTeX_Size3}.katex .delimsizing.size4{font-family:KaTeX_Size4}.katex .delimsizing.mult .delim-size1>span{font-family:KaTeX_Size1}.katex .delimsizing.mult .delim-size4>span{font-family:KaTeX_Size4}.katex .nulldelimiter{display:inline-block;width:.12em}.katex .delimcenter,.katex .op-symbol{position:relative}.katex .op-symbol.small-op{font-family:KaTeX_Size1}.katex .op-symbol.large-op{font-family:KaTeX_Size2}.katex .op-limits>.vlist-t{text-align:center}.katex .accent>.vlist-t{text-align:center}.katex .accent .accent-body{position:relative}.katex .accent .accent-body:not(.accent-full){width:0}.katex .overlay{display:block}.katex .mtable .vertical-separator{display:inline-block;min-width:1px}.katex .mtable .arraycolsep{display:inline-block}.katex .mtable .col-align-c>.vlist-t{text-align:center}.katex .mtable .col-align-l>.vlist-t{text-align:left}.katex .mtable .col-align-r>.vlist-t{text-align:right}.katex .svg-align{text-align:left}.katex svg{display:block;position:absolute;width:100%;height:inherit;fill:currentColor;stroke:currentColor;fill-rule:nonzero;fill-opacity:1;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1}.katex svg path{stroke:none}.katex img{border-style:none;min-width:0;min-height:0;max-width:none;max-height:none}.katex .stretchy{width:100%;display:block;position:relative;overflow:hidden}.katex .stretchy:after,.katex .stretchy:before{content:""}.katex .hide-tail{width:100%;position:relative;overflow:hidden}.katex .halfarrow-left{position:absolute;left:0;width:50.2%;overflow:hidden}.katex .halfarrow-right{position:absolute;right:0;width:50.2%;overflow:hidden}.katex .brace-left{position:absolute;left:0;width:25.1%;overflow:hidden}.katex .brace-center{position:absolute;left:25%;width:50%;overflow:hidden}.katex .brace-right{position:absolute;right:0;width:25.1%;overflow:hidden}.katex .x-arrow-pad{padding:0 .5em}.katex .mover,.katex .munder,.katex .x-arrow{text-align:center}.katex .boxpad{padding:0 .3em}.katex .fbox,.katex .fcolorbox{box-sizing:border-box;border:.04em solid}.katex .cancel-pad{padding:0 .2em}.katex .cancel-lap{margin-left:-.2em;margin-right:-.2em}.katex .sout{border-bottom-style:solid;border-bottom-width:.08em}.katex-display{display:block;margin:1em 0;text-align:center}.katex-display>.katex{display:block;text-align:center;white-space:nowrap}.katex-display>.katex>.katex-html{display:block;position:relative}.katex-display>.katex>.katex-html>.tag{position:absolute;right:0}.katex-display.leqno>.katex>.katex-html>.tag{left:0;right:auto}.katex-display.fleqn>.katex{text-align:left}.wrp___dq7YK{display:flex;justify-content:center;align-items:center;position:fixed;width:100%;height:100%;left:0;top:0;z-index:108}.wrp___dq7YK.bgBlack___ARIUV{background:#00000080}.wrp___dq7YK img,.wrp___dq7YK video{max-width:100%;max-height:80%;text-align:center}.wrp___dq7YK iframe{width:100%;height:100%;position:absolute;left:0;top:0;background:#fff;border:none}.monaco___VnZC3{position:absolute;height:100%;width:100%}.darkBlue___UprA9 *{font-size:14px}.darkBlue___UprA9 [class~=margin],.darkBlue___UprA9 [class~=monaco-editor-background]{background:#0a0e2d!important}.darkBlue___UprA9 [class~=line-numbers]{color:#fff!important}.close___LKoWu{position:absolute;right:40px;top:40px;z-index:10;display:flex}.close___LKoWu>span{background:#4a4a4a;color:#fff;width:40px;height:40px;border-radius:4px;display:flex;justify-content:center;align-items:center;cursor:pointer;margin-left:10px}.embed___hvpEJ{position:absolute;left:0;top:0;width:100%;height:100%}.my-monaco-editor div,.my-diff-editor div{font-size:unset}.my-error-line-wrp{width:calc(100% - 20px)!important;background:#f5000033!important;height:auto!important;color:#f50000}.noCopyPaste .quick-input-widget{display:none!important}.breakpoints-select{background:red;width:8px!important;height:8px!important;left:7px!important;top:7px;border-radius:4px;user-select:none;pointer-events:none}.breakpoints-fake{background:#ff000080;width:8px!important;height:8px!important;left:7px!important;top:7px;border-radius:4px;user-select:none;pointer-events:none}.highlighted-line{background:#4b4b18}.mdBody___raKXb{position:relative}.button___Ch5Pc{position:absolute;display:flex;align-items:center;justify-content:center;background:#0000001a;display:none}.previewFlowChart___vY1dq{align-items:flex-start;justify-content:end;background:none!important}.previewFlowChart___vY1dq button{margin:20px}.CodeMirror{font-family:monospace;height:300px;color:#000;direction:ltr}.CodeMirror-lines{padding:4px 0}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{padding:0 4px}.CodeMirror-scrollbar-filler,.CodeMirror-gutter-filler{background-color:#fff}.CodeMirror-gutters{border-right:1px solid #ddd;background-color:#f7f7f7;white-space:nowrap}.CodeMirror-linenumber{padding:0 3px 0 5px;min-width:20px;text-align:right;color:#999;white-space:nowrap}.CodeMirror-guttermarker{color:#000}.CodeMirror-guttermarker-subtle{color:#999}.CodeMirror-cursor{border-left:1px solid black;border-right:none;width:0}.CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}.cm-fat-cursor .CodeMirror-cursor{width:auto;border:0!important;background:#7e7}.cm-fat-cursor div.CodeMirror-cursors{z-index:1}.cm-fat-cursor-mark{background-color:#14ff1480;animation:blink 1.06s steps(1) infinite}.cm-animate-fat-cursor{width:auto;border:0;animation:blink 1.06s steps(1) infinite;background-color:#7e7}.cm-tab{display:inline-block;text-decoration:inherit}.CodeMirror-rulers{position:absolute;inset:-50px 0 0;overflow:hidden}.CodeMirror-ruler{border-left:1px solid #ccc;top:0;bottom:0;position:absolute}.cm-s-default .cm-header{color:#00f}.cm-s-default .cm-quote{color:#090}.cm-negative{color:#d44}.cm-positive{color:#292}.cm-header,.cm-strong{font-weight:700}.cm-em{font-style:italic}.cm-link{text-decoration:underline}.cm-strikethrough{text-decoration:line-through}.cm-s-default .cm-keyword{color:#708}.cm-s-default .cm-atom{color:#219}.cm-s-default .cm-number{color:#164}.cm-s-default .cm-def{color:#00f}.cm-s-default .cm-variable-2{color:#05a}.cm-s-default .cm-variable-3,.cm-s-default .cm-type{color:#085}.cm-s-default .cm-comment{color:#a50}.cm-s-default .cm-string{color:#a11}.cm-s-default .cm-string-2{color:#f50}.cm-s-default .cm-meta,.cm-s-default .cm-qualifier{color:#555}.cm-s-default .cm-builtin{color:#30a}.cm-s-default .cm-bracket{color:#997}.cm-s-default .cm-tag{color:#170}.cm-s-default .cm-attribute{color:#00c}.cm-s-default .cm-hr{color:#999}.cm-s-default .cm-link{color:#00c}.cm-s-default .cm-error,.cm-invalidchar{color:red}.CodeMirror-composing{border-bottom:2px solid}div.CodeMirror span.CodeMirror-matchingbracket{color:#0b0}div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#a22}.CodeMirror-matchingtag{background:#ff96004d}.CodeMirror-activeline-background{background:#e8f2ff}.CodeMirror{position:relative;overflow:hidden;background:#fff}.CodeMirror-scroll{overflow:scroll!important;margin-bottom:-50px;margin-right:-50px;padding-bottom:50px;height:100%;outline:none;position:relative}.CodeMirror-sizer{position:relative;border-right:50px solid transparent}.CodeMirror-vscrollbar,.CodeMirror-hscrollbar,.CodeMirror-scrollbar-filler,.CodeMirror-gutter-filler{position:absolute;z-index:6;display:none;outline:none}.CodeMirror-vscrollbar{right:0;top:0;overflow-x:hidden;overflow-y:scroll}.CodeMirror-hscrollbar{bottom:0;left:0;overflow-y:hidden;overflow-x:scroll}.CodeMirror-scrollbar-filler{right:0;bottom:0}.CodeMirror-gutter-filler{left:0;bottom:0}.CodeMirror-gutters{position:absolute;left:0;top:0;min-height:100%;z-index:3}.CodeMirror-gutter{white-space:normal;height:100%;display:inline-block;vertical-align:top;margin-bottom:-50px}.CodeMirror-gutter-wrapper{position:absolute;z-index:4;background:none!important;border:none!important}.CodeMirror-gutter-background{position:absolute;top:0;bottom:0;z-index:4}.CodeMirror-gutter-elt{position:absolute;cursor:default;z-index:4}.CodeMirror-gutter-wrapper ::selection{background-color:transparent}.CodeMirror-gutter-wrapper ::-moz-selection{background-color:transparent}.CodeMirror-lines{cursor:text;min-height:1px}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{border-radius:0;border-width:0;background:transparent;font-family:inherit;font-size:inherit;margin:0;white-space:pre;word-wrap:normal;line-height:inherit;color:inherit;z-index:2;position:relative;overflow:visible;-webkit-tap-highlight-color:transparent;font-variant-ligatures:contextual}.CodeMirror-wrap pre.CodeMirror-line,.CodeMirror-wrap pre.CodeMirror-line-like{word-wrap:break-word;white-space:pre-wrap;word-break:normal}.CodeMirror-linebackground{position:absolute;inset:0;z-index:0}.CodeMirror-linewidget{position:relative;z-index:2;padding:.1px}.CodeMirror-rtl pre{direction:rtl}.CodeMirror-code{outline:none}.CodeMirror-scroll,.CodeMirror-sizer,.CodeMirror-gutter,.CodeMirror-gutters,.CodeMirror-linenumber{box-sizing:content-box}.CodeMirror-measure{position:absolute;width:100%;height:0;overflow:hidden;visibility:hidden}.CodeMirror-cursor{position:absolute;pointer-events:none}.CodeMirror-measure pre{position:static}div.CodeMirror-cursors{visibility:hidden;position:relative;z-index:3}div.CodeMirror-dragcursors,.CodeMirror-focused div.CodeMirror-cursors{visibility:visible}.CodeMirror-selected{background:#d9d9d9}.CodeMirror-focused .CodeMirror-selected{background:#d7d4f0}.CodeMirror-crosshair{cursor:crosshair}.CodeMirror-line::selection,.CodeMirror-line>span::selection,.CodeMirror-line>span>span::selection{background:#d7d4f0}.CodeMirror-line::-moz-selection,.CodeMirror-line>span::-moz-selection,.CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}.cm-searching{background-color:#ffa;background-color:#ff06}.cm-force-border{padding-right:.1px}@media print{.CodeMirror div.CodeMirror-cursors{visibility:hidden}}.cm-tab-wrap-hack:after{content:""}span.CodeMirror-selectedtext{background:none}#educoder .markdown-editor-wrapper{position:relative}#educoder .markdown-editor-body{display:flex;flex-flow:row nowrap;width:100%;height:calc(100% - 38px);align-items:center}#educoder .markdown-editor-body .codemirror-container{flex:1 0;height:100%;width:100%;overflow:hidden}#educoder .markdown-editor-body .preview-container{flex:1 0;height:100%;margin:10px 0;padding:8px 8px 50px;background:#fff;overflow-y:auto;box-sizing:border-box;border-left:1px solid #ccc;word-wrap:break-word;word-break:break-word;white-space:normal;font-size:16px;position:relative}#educoder .markdown-editor-container{border:1px solid #ccc;overflow:hidden;border-radius:4px;margin-bottom:12px;font-size:16px}#educoder .markdown-editor-container.full-screen{position:fixed;inset:0;height:100%!important;z-index:998}#educoder .markdown-editor-container.full-screen .preview-container>div{padding-bottom:180px!important}#educoder .markdown-editor-container.full-screen .CodeMirror-sizer>div{margin-bottom:90px}#educoder .markdown-editor-container.on-preview .codemirror-container,#educoder .markdown-editor-container.on-preview .preview-container{width:50%}#educoder .mini .markdown-editor-body{height:calc(100% - 28px)}#educoder .flex-end{justify-content:flex-end}#educoder .my-codemirror-container{border:1px solid #ccc;width:100%;margin-bottom:24px}#educoder .markdown-tip{color:#cdcdcd;font-size:12px;position:absolute;right:0;bottom:-28px;margin-bottom:7px}#educoder .CodeMirror-lines{padding:4px 0}#educoder .CodeMirror pre.CodeMirror-line,#educoder .CodeMirror pre.CodeMirror-line-like{padding:0 4px}#educoder .CodeMirror-scrollbar-filler,#educoder .CodeMirror-gutter-filler{background-color:#fff}#educoder .CodeMirror-gutters{border-right:1px solid #ddd;background-color:#f7f7f7;white-space:nowrap}#educoder .CodeMirror-linenumber{padding:0 3px 0 5px;min-width:20px;text-align:right;color:#999;white-space:nowrap}#educoder .CodeMirror-guttermarker{color:#000}#educoder .CodeMirror-guttermarker-subtle{color:#999}#educoder .CodeMirror-cursor{border-left:1px solid black;border-right:none;width:0}#educoder .CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}#educoder .cm-fat-cursor .CodeMirror-cursor{width:auto;border:0!important;background:#7e7}#educoder .cm-fat-cursor div.CodeMirror-cursors{z-index:1}#educoder .cm-fat-cursor-mark{background-color:#14ff1480;animation:blink 1.06s steps(1) infinite}#educoder .cm-animate-fat-cursor{width:auto;border:0;animation:blink 1.06s steps(1) infinite;background-color:#7e7}@keyframes blink{50%{background-color:transparent}}#educoder .cm-tab{display:inline-block;text-decoration:inherit}#educoder .CodeMirror-rulers{position:absolute;inset:-50px 0 0;overflow:hidden}#educoder .CodeMirror-ruler{border-left:1px solid #ccc;top:0;bottom:0;position:absolute}#educoder .cm-s-default .cm-header{color:#00f}#educoder .cm-s-default .cm-quote{color:#090}#educoder .cm-negative{color:#d44}#educoder .cm-positive{color:#292}#educoder .cm-header,#educoder .cm-strong{font-weight:700}#educoder .cm-em{font-style:italic}#educoder .cm-link{text-decoration:underline}#educoder .cm-strikethrough{text-decoration:line-through}#educoder .cm-s-default .cm-keyword{color:#708}#educoder .cm-s-default .cm-atom{color:#219}#educoder .cm-s-default .cm-number{color:#164}#educoder .cm-s-default .cm-def{color:#00f}#educoder .cm-s-default .cm-variable-2{color:#05a}#educoder .cm-s-default .cm-variable-3,#educoder .cm-s-default .cm-type{color:#085}#educoder .cm-s-default .cm-comment{color:#a50}#educoder .cm-s-default .cm-string{color:#a11}#educoder .cm-s-default .cm-string-2{color:#f50}#educoder .cm-s-default .cm-meta,#educoder .cm-s-default .cm-qualifier{color:#555}#educoder .cm-s-default .cm-builtin{color:#30a}#educoder .cm-s-default .cm-bracket{color:#997}#educoder .cm-s-default .cm-tag{color:#170}#educoder .cm-s-default .cm-attribute{color:#00c}#educoder .cm-s-default .cm-hr{color:#999}#educoder .cm-s-default .cm-link{color:#00c}#educoder .cm-s-default .cm-error,#educoder .cm-invalidchar{color:red}#educoder .CodeMirror-composing{border-bottom:2px solid}#educoder div.CodeMirror span.CodeMirror-matchingbracket{color:#0b0}#educoder div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#a22}#educoder .CodeMirror-matchingtag{background:#ff96004d}#educoder .CodeMirror-activeline-background{background:#e8f2ff}#educoder .CodeMirror{position:relative;overflow:hidden;background:#fff}#educoder .CodeMirror-scroll{overflow:scroll!important;margin-bottom:0;margin-right:0;padding-bottom:5px;height:100%;outline:none;position:relative}#educoder .CodeMirror-sizer{position:relative;border-right:0px}#educoder .CodeMirror-vscrollbar,#educoder .CodeMirror-hscrollbar,#educoder .CodeMirror-scrollbar-filler,#educoder .CodeMirror-gutter-filler{position:absolute;z-index:6;display:none}#educoder .CodeMirror-vscrollbar{right:0;top:0;overflow-x:hidden;overflow-y:scroll}#educoder .CodeMirror-hscrollbar{bottom:0;left:0;overflow-y:hidden;overflow-x:scroll}#educoder .CodeMirror-scrollbar-filler{right:0;bottom:0}#educoder .CodeMirror-gutter-filler{left:0;bottom:0}#educoder .CodeMirror-gutters{position:absolute;left:0;top:0;min-height:100%;z-index:3}#educoder .CodeMirror-gutter{white-space:normal;height:100%;display:inline-block;vertical-align:top;margin-bottom:-50px}#educoder .CodeMirror-gutter-wrapper{position:absolute;z-index:4;background:none!important;border:none!important}#educoder .CodeMirror-gutter-background{position:absolute;top:0;bottom:0;z-index:4}#educoder .CodeMirror-gutter-elt{position:absolute;cursor:default;z-index:4}#educoder .CodeMirror-gutter-wrapper ::selection{background-color:transparent}#educoder .CodeMirror-gutter-wrapper ::-moz-selection{background-color:transparent}#educoder .CodeMirror-lines{cursor:text;min-height:1px}#educoder .CodeMirror pre.CodeMirror-line,#educoder .CodeMirror pre.CodeMirror-line-like{border-radius:0;border-width:0;background:transparent;font-family:inherit;font-size:inherit;margin:0;white-space:pre;word-wrap:normal;line-height:inherit;color:inherit;z-index:2;position:relative;overflow:visible;-webkit-tap-highlight-color:transparent;font-variant-ligatures:contextual}#educoder .CodeMirror-wrap pre.CodeMirror-line,#educoder .CodeMirror-wrap pre.CodeMirror-line-like{word-wrap:break-word;white-space:pre-wrap;word-break:normal}#educoder .CodeMirror-linebackground{position:absolute;inset:0;height:100vh!important;z-index:1100}#educoder .CodeMirror-linebackground .preview-container>div{padding-bottom:180px!important}#educoder .CodeMirror-linebackground .CodeMirror-sizer>div{margin-bottom:90px}#educoder .CodeMirror-linewidget{position:relative;z-index:2;padding:.1px}#educoder .CodeMirror-rtl pre{direction:rtl}#educoder .CodeMirror-code{outline:none}#educoder .CodeMirror-scroll,#educoder .CodeMirror-sizer,#educoder .CodeMirror-gutter,#educoder .CodeMirror-gutters,#educoder .CodeMirror-linenumber{box-sizing:content-box}#educoder .CodeMirror-measure{position:absolute;width:100%;height:0;overflow:hidden;visibility:hidden}#educoder .CodeMirror-cursor{position:absolute;pointer-events:none}#educoder .CodeMirror-measure pre{position:static}#educoder div.CodeMirror-cursors{visibility:hidden;position:relative;z-index:3}#educoder div.CodeMirror-dragcursors,#educoder .CodeMirror-focused div.CodeMirror-cursors{visibility:visible}#educoder .CodeMirror-selected{background:#d9d9d9}#educoder .CodeMirror-focused .CodeMirror-selected{background:#d7d4f0}#educoder .CodeMirror-crosshair{cursor:crosshair}#educoder .CodeMirror-line::selection,#educoder .CodeMirror-line>span::selection,#educoder .CodeMirror-line>span>span::selection{background:#d7d4f0}#educoder .CodeMirror-line::-moz-selection,#educoder .CodeMirror-line>span::-moz-selection,#educoder .CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}#educoder .cm-searching{background-color:#ffa;background-color:#ff06}#educoder .cm-force-border{padding-right:.1px}@media print{#educoder .CodeMirror div.CodeMirror-cursors{visibility:hidden}}#educoder .cm-tab-wrap-hack:after{content:""}#educoder span.CodeMirror-selectedtext{background:none}#educoder .CodeMirror-sizer{padding-top:10px;padding-bottom:10px!important}#educoder .CodeMirror-empty.CodeMirror-focused{outline:none}#educoder .CodeMirror pre.CodeMirror-placeholder{color:#999}#educoder .CodeMirror{position:relative;overflow:hidden;background:#fff;word-break:break-word}#educoder .CodeMirror pre.CodeMirror-line,#educoder .CodeMirror pre.CodeMirror-line-like{word-wrap:break-word;word-break:break-word;white-space:pre-wrap;line-height:1.6}.markdown-toolbar-container{display:flex;flex-flow:row wrap;align-items:center;padding:0 28px 0 5px;margin:0;position:relative;list-style:none;background:#fff;border-bottom:1px solid #ccc;box-sizing:border-box;line-height:20px;width:100%;min-height:30px;height:38px;overflow:hidden}.markdown-toolbar-container .fill-tip{cursor:pointer;font-size:12px;display:inline-block;padding:5px;border:1px solid #E99237;border-radius:5px;box-sizing:border-box;line-height:16px;height:auto;color:#a65500;background-color:#fff1e2;position:relative;margin-left:10px}.markdown-toolbar-container .fill-tip:before{content:" ";width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:6px solid #FFF1E2;position:absolute;left:-6px;top:6px;z-index:10}.markdown-toolbar-container .fill-tip:after{content:" ";width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:6px solid #E99237;position:absolute;left:-7px;top:6px}.markdown-toolbar-container li{color:#666;padding:0 1px;height:100%;display:flex;height:38px;flex-flow:column nowrap;justify-content:center}.markdown-toolbar-container a,.markdown-toolbar-container span{display:block}.markdown-toolbar-container a{width:28px;color:#666;cursor:pointer;text-align:center;font-size:18px}.markdown-toolbar-container a i{font-size:18px}.markdown-toolbar-container a i:before{font-size:18px}.markdown-toolbar-container .btn-null{width:auto;display:flex;flex-flow:row nowrap;align-items:center}.markdown-toolbar-container .insert-blank{color:#e99237;font-size:18px}.markdown-toolbar-container span.v-line{margin:0 5px;height:65%;border-right:1px solid #ccc}.mini .markdown-toolbar-container li{height:28px}.editor-resize{display:block;width:120px;height:4px;left:54%;border-top:1px solid #ccc;border-bottom:1px solid #ccc;cursor:row-resize;white-space:nowrap;overflow:hidden;text-transform:capitalize;box-sizing:border-box;margin:0 auto}.btn-full-screen{position:absolute;right:5px}@font-face{font-family:md-iconfont;src:url(./static/iconfont.345f94c8.eot);src:url(./static/iconfont.345f94c8.eot#iefix) format("embedded-opentype"),url(./static/iconfont.deef216b.woff) format("woff"),url(./static/iconfont.42606faf.ttf) format("truetype"),url(./static/iconfont.504b881c.svg#iconfont) format("svg")}.md-iconfont{font-family:md-iconfont!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-uniE900:before{content:"\e900";font-size:14px;margin-left:5px}.icon-shrink:before{content:"\e728"}.icon-enlarge:before{content:"\e623"}.icon-code:before{content:"\e602"}.icon-italic:before{content:"\e718"}.icon-bold:before{content:"\e644"}.icon-picture:before{content:"\e606"}.icon-minus:before{content:"\e62c"}.icon-order-list:before{content:"\e655"}.icon-link:before{content:"\e7d4"}.icon-formula:before{content:"\e633"}.icon-unorder-list:before{content:"\e668"}.icon-edit:before{content:"\e603"}.icon-table:before{content:"\e7db"}.icon-sum:before{content:"\e667"}.icon-eye:before{content:"\e69f"}.icon-eye-slash:before{content:"\e601"}.icon-eraser:before{content:"\e8cd"}.icon-file-code:before{content:"\e9ec"}.cm-s-blackboard.CodeMirror{background:#0c1021;color:#f8f8f8}.cm-s-blackboard div.CodeMirror-selected{background:#253b76}.cm-s-blackboard .CodeMirror-line::selection,.cm-s-blackboard .CodeMirror-line>span::selection,.cm-s-blackboard .CodeMirror-line>span>span::selection{background:#253b76fc}.cm-s-blackboard .CodeMirror-line::-moz-selection,.cm-s-blackboard .CodeMirror-line>span::-moz-selection,.cm-s-blackboard .CodeMirror-line>span>span::-moz-selection{background:#253b76fc}.cm-s-blackboard .CodeMirror-gutters{background:#0c1021;border-right:0}.cm-s-blackboard .CodeMirror-guttermarker{color:#fbde2d}.cm-s-blackboard .CodeMirror-guttermarker-subtle,.cm-s-blackboard .CodeMirror-linenumber{color:#888}.cm-s-blackboard .CodeMirror-cursor{border-left:1px solid #A7A7A7}.cm-s-blackboard .cm-keyword{color:#fbde2d}.cm-s-blackboard .cm-atom,.cm-s-blackboard .cm-number{color:#d8fa3c}.cm-s-blackboard .cm-def{color:#8da6ce}.cm-s-blackboard .cm-variable{color:#ff6400}.cm-s-blackboard .cm-operator{color:#fbde2d}.cm-s-blackboard .cm-comment{color:#aeaeae}.cm-s-blackboard .cm-string,.cm-s-blackboard .cm-string-2{color:#61ce3c}.cm-s-blackboard .cm-meta{color:#d8fa3c}.cm-s-blackboard .cm-builtin,.cm-s-blackboard .cm-tag,.cm-s-blackboard .cm-attribute{color:#8da6ce}.cm-s-blackboard .cm-header{color:#ff6400}.cm-s-blackboard .cm-hr{color:#aeaeae}.cm-s-blackboard .cm-link{color:#8da6ce}.cm-s-blackboard .cm-error{background:#9d1e15;color:#f8f8f8}.cm-s-blackboard .CodeMirror-activeline-background{background:#3c3636}.cm-s-blackboard .CodeMirror-matchingbracket{outline:1px solid grey;color:#fff!important}.upload-button{width:106px;height:32px;line-height:32px;font-size:12px;display:block;position:relative;color:#0152d9}.upload-button input{opacity:0;width:160px;height:32px;position:absolute;top:0;left:0;z-index:-1}.imageDimensions___a7crR{display:flex;justify-content:center;align-items:center;position:fixed;width:100%;height:100vh;left:0;top:0;z-index:1005;background:#fff;overflow:hidden}.imageDimensions___a7crR .img___Kroat{visibility:hidden;max-width:80%;min-width:500px}.imageDimensions___a7crR [class*=_toolbox_colors]{position:fixed;left:0;bottom:0}.imageDimensions___a7crR.fullWidth___c492T .img___Kroat{max-width:100%;width:100%;height:100%}.myPaletteDiv___Xjz2I{position:relative;left:-15px;width:320px}.myPaletteDiv___Xjz2I canvas{margin-top:15px}.flowChartWrp____f45r [class^=goTXarea],.flowChartWrp____f45r textarea{min-width:70px;margin-left:-15px!important}.maxH60___Pd4Re [class^=ant-modal-content]{height:57px!important;overflow:hidden}.drawerWrap___MfDw8 [class~=ant-drawer-body]{padding:0!important}.lists___xhHyq{padding-bottom:10px}.lists___xhHyq code{background:none!important}.lists___xhHyq>div>div:first-child{background:#f6f6f6;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:10px 0;font-size:12px;cursor:pointer}.lists___xhHyq>div>div:first-child [class^=katex]{font-size:22px}.item___pWJAA{position:relative}.item___pWJAA:nth-last-child(-n+3) .children___sDG61{left:initial;right:5px}.item___pWJAA:hover{z-index:2147483648}.item___pWJAA:hover .children___sDG61{display:block}.children___sDG61{display:none;position:absolute;left:6px;top:70px;width:440px;max-height:400px;overflow:auto;background:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:0 0 6px #ccc;padding:15px}.children___sDG61 h1{font-size:14px;padding-top:6px}.children___sDG61 .diamond___FwgzD>div{background:#f6f6f6;display:flex;align-items:center;justify-content:center;flex-direction:column;cursor:pointer;height:50px;font-size:12px;padding:0 10px;min-width:80px}.children___sDG61 .diamond___FwgzD>div [class^=katex]{font-size:14px}.button___WPN6r{position:absolute;right:20px;bottom:20px}.mathWrap___FmnMJ{width:800px;height:550px}.mathFillWrap___PmY3H{cursor:pointer}.mathFillWrap___PmY3H ::part(menu-toggle){color:#00f;opacity:1;display:none}.mathFillWrap___PmY3H math-field{background:none}.mathFillWrap___PmY3H *{pointer-events:none}.score___xDz0X{font-weight:600;color:#fa6400}.wrap___ODpKq{font-size:14px;font-weight:400;color:#6a7283}.flex_box_center___NzoJU{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___Hwix8{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___IjC7Y{align-items:center;box-align:center}.flex_box_center_end___HmCsd{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___hOf25{flex-direction:column;box-orient:block-axis}.shixunWrp___yZiPI{border:1px solid #eee;margin-top:20px}.shixunWrp___yZiPI [class~=monaco-editor]{width:100%!important}.shixunWrp___yZiPI [class~=monaco-editor]>div{width:100%!important}.shixunWrp___yZiPI [class~=monaco-editor]>div [class~=monaco-scrollable-element],.shixunWrp___yZiPI [class~=monaco-editor]>div [class~=overlayWidgets],.shixunWrp___yZiPI [class~=monaco-editor]>div div:empty{width:100%!important}.shixunWrp___yZiPI h2{font-size:14px;font-weight:400;padding:6px 20px;border-bottom:1px solid #eee;margin:0;position:relative}.shixunWrp___yZiPI h2 span{position:absolute;right:10px;top:6px}.fill___gz7tU{margin-bottom:40px;margin-left:60px}.fill___gz7tU .index___eoHnJ{font-size:14px;color:#666}.fill___gz7tU .success___vcRmo{color:#00c21e}.fill___gz7tU .fail___u5yz8{color:#fa6400}.fill___gz7tU .fillInput___ras_5{height:46px}.shixunWrapper___jNj55{border-radius:2px;border:1px solid #CCCCCC;padding:10px 20px 90px 15px;max-height:380px;overflow:auto;margin-left:62px}.shixunWrapper___jNj55 .score___gt155{font-size:14px;color:#999}.shixunWrapper___jNj55 .name___BgNAP{font-size:14px;color:#333;margin-left:6px}.programWrapper___lMcxv{margin-left:62px}.programWrapper___lMcxv .desc___ODeOH{font-size:14px;color:#666;margin-bottom:18px}.programWrapper___lMcxv .content___RoL0o{border-radius:2px;border:1px solid #CCCCCC;max-height:300px;overflow:auto;padding:10px 15px}.analysisWrap___wOsyc{border-top:1px dotted #CCCCCC;padding-top:20px}.analysisWrap___wOsyc .greyBg___FqXOG{background:#f6f7f9;border-radius:4px;padding:20px 15px}.footer___bruwa{display:flex;align-items:center;justify-content:flex-end;height:46px;background:#030814;padding-right:15px;border-top:1px solid #030814;border-bottom:1px solid #030814}.whiteFooter___mR7kn{background:#fff;border-top:1px solid #ddd;border-bottom:1px solid #fff}.error___KO0Jg{font-size:12px;color:#fb3226}.case___L0pNc{background:#0e1525;position:relative}.case___L0pNc .resize-y-bar___NK0gI{height:1px;width:100%;background:#3d445c;cursor:ns-resize;position:absolute;top:0;left:0;z-index:10}.case___L0pNc .resize-y-bar___NK0gI>i{color:#0053dc;position:absolute;top:50%;left:50%;margin-top:-7px;margin-left:-17px;z-index:10}.case___L0pNc .unfoldBtn___aMmZw{width:98px;height:24px;background:#3d445c;border-radius:8px 8px 0 0;position:absolute;left:50%;transform:translate(-50%);top:-24px;font-size:14px;color:#8d97af;line-height:24px;text-align:center;cursor:pointer;user-select:none}.case___L0pNc .caseHead___EuMPr{display:flex;align-items:center;height:34px;padding:0 16px}.case___L0pNc .caseHead___EuMPr .dot___Iky9k{width:10px;height:10px;background:#95a4c5;border-radius:50%;margin-right:4px;margin-top:2px}.case___L0pNc .caseHead___EuMPr .text___lMSx6{font-size:14px;color:#dde3ea}.case___L0pNc .caseHead___EuMPr .pass___XjijC{font-size:14px;color:#2abd8c;margin-left:10px}.case___L0pNc .caseHead___EuMPr .noPass___JxpWk{font-size:14px;color:#ff2c29;margin-left:10px}.case___L0pNc .caseHead___EuMPr .btns___FPIaK{margin-left:auto;display:flex;align-items:center}.case___L0pNc .caseHead___EuMPr .btns___FPIaK div{margin-left:15px;cursor:pointer;color:#bfbfbf}.case___L0pNc .caseHead___EuMPr .btns___FPIaK div i{font-size:14px;color:#687799;margin-right:5px}.case___L0pNc .result___oRj1h{height:100%;display:flex;padding:0 20px 10px}.case___L0pNc .result___oRj1h .title___IhMSa{flex-shrink:0;height:30px;background:#22293b;padding-left:15px;line-height:30px}.case___L0pNc .result___oRj1h .title___IhMSa span{color:#bfbfbf;font-size:14px}.case___L0pNc .result___oRj1h .left___XlC98{width:424px;flex-shrink:0;display:flex;flex-direction:column;margin-right:4px;overflow:hidden}.case___L0pNc .result___oRj1h .left___XlC98 .leftNode___NGHgx{flex:1 1;background:#1b2333}.case___L0pNc .result___oRj1h .left___XlC98 .leftNode___NGHgx textarea{background:none;border:none;color:#fff;resize:none;height:100%;padding:15px}.case___L0pNc .result___oRj1h .left___XlC98 .leftNode___NGHgx textarea::placeholder{color:#8f96b1!important}.case___L0pNc .result___oRj1h .right____fIu_{flex:1 1;display:flex;flex-direction:column;overflow:hidden}.case___L0pNc .result___oRj1h .node___MwdH7{flex:1 1;overflow:auto;position:relative;color:#fff;background:#2c32464d;padding:15px}.case___L0pNc .result___oRj1h .node___MwdH7 pre{overflow:hidden;margin-bottom:0;white-space:pre-wrap}.case___L0pNc .elseNode___WjFIg{background:#22293b;display:flex;align-items:start;margin:0 20px 4px}.case___L0pNc .elseNode___WjFIg .nameWrap___bEdbD{margin-left:15px;margin-top:4px;color:#bfbfbf}.case___L0pNc .elseNode___WjFIg .scroll___ylWYt{flex:1 1;position:relative}.case___L0pNc .elseNode___WjFIg .scroll___ylWYt .scrollBox___hWkc9{overflow:auto;color:#fff;margin-left:20px;margin-top:6px;padding-right:50px;white-space:pre-wrap;margin-bottom:0}.case___L0pNc .elseNode___WjFIg .scroll___ylWYt .action___xBwDi{position:absolute;z-index:10;top:3px;right:0}.case___L0pNc .elseNode___WjFIg .scroll___ylWYt .action___xBwDi span{margin-right:15px;color:#1890ff;cursor:pointer}.case___L0pNc .elseNode___WjFIg .scroll___ylWYt .action___xBwDi i{color:#687799;cursor:pointer;font-size:14px}.whiteCase___AZiDR{background:#f6f7f9}.whiteCase___AZiDR .resize-y-bar___NK0gI{background:#ddd}.whiteCase___AZiDR .unfoldBtn___aMmZw{background:#e9eaea;color:#5f6368}.whiteCase___AZiDR .caseHead___EuMPr .text___lMSx6{color:#333}.whiteCase___AZiDR .caseHead___EuMPr .btns___FPIaK div{color:#666}.whiteCase___AZiDR .caseHead___EuMPr .btns___FPIaK div i{color:#687799}.whiteCase___AZiDR .result___oRj1h .title___IhMSa{background:#fff}.whiteCase___AZiDR .result___oRj1h .title___IhMSa span{color:#333}.whiteCase___AZiDR .result___oRj1h .leftNode___NGHgx{background:#fafafa!important}.whiteCase___AZiDR .result___oRj1h .leftNode___NGHgx textarea{color:#333!important}.whiteCase___AZiDR .result___oRj1h .node___MwdH7{background:#fafafa!important;color:#333}.whiteCase___AZiDR .elseNode___WjFIg{background:#fafafa;color:#333}.whiteCase___AZiDR .elseNode___WjFIg .nameWrap___bEdbD span{color:#333}.whiteCase___AZiDR .elseNode___WjFIg .scrollBox___hWkc9{color:#000!important}.disabled___lWQU2:disabled{color:#d9d9d9!important;border-color:#d9d9d9!important}.codeHead___l8q5R{height:40px;background:#161d2c;display:flex;align-items:center}.codeHead___l8q5R .navWrap___xdWQe{display:flex;align-items:center}.codeHead___l8q5R .navWrap___xdWQe .nav___JKPVX{width:112px;height:40px;background:#161d2c;border:1px solid #161D2C;border-radius:2px;margin-right:1px;font-weight:500;font-size:14px;color:#d1d1d1;text-align:center;line-height:38px;cursor:pointer}.codeHead___l8q5R .navWrap___xdWQe .nav___JKPVX.active___DTAtT{background:#1b2333;color:#fff}.codeHead___l8q5R .navWrap___xdWQe .nav___JKPVX i{font-size:14px;color:#3f93b1;margin-right:10px}.whiteCodeHead___wDOny{background:#f6f7f9}.whiteCodeHead___wDOny .navWrap___xdWQe .nav___JKPVX{width:112px;height:40px;background:linear-gradient(180deg,#fff,#f6f7f9),#f6f7f9;box-shadow:inset 0 1px 3px #ffffff80;border-radius:2px;border:1px solid #BACFFE;color:#666}.whiteCodeHead___wDOny .navWrap___xdWQe .nav___JKPVX.active___DTAtT{background:#3061d0;color:#fff;box-shadow:none}.whiteCodeHead___wDOny .navWrap___xdWQe .nav___JKPVX.active___DTAtT i{color:#fff}.header___VjNh9{display:flex;align-items:center;height:50px;width:100%;background:#0e1525;color:#fff;padding:0 20px}.header___VjNh9 h2{text-align:center;color:#fff;flex:1 0 auto;margin:0;font-size:16px}.header___VjNh9 a{color:#fff}.header___VjNh9 div{display:flex;flex-flow:row nowrap;align-items:center}.header___VjNh9 div img{border-radius:18px;margin-right:10px;overflow:hidden;width:36px;height:36px}.header___VjNh9 .timepiece___yuqJC{width:94px;height:30px;background:#242936;border-radius:15px;font-weight:500;font-size:16px;color:#42d5a0;margin-right:15px;justify-content:center}.header___VjNh9 .btn_edit___ozzux{width:82px;height:30px;background:#3061d0;border-radius:15px;margin-right:10px;text-align:center;line-height:30px}.whiteHeader___REV3m{background:#fff}.whiteHeader___REV3m .timepiece___yuqJC{background:#fff;box-shadow:0 2px 4px #e0dfe1}.djs___v0Ru7{display:inline-block!important}.myProblems___DKSbs{height:calc(100vh - 50px)!important}.whiteMyProblems___k0QS3 section[class~=resize-x-bar]{background:#fff!important}.fullMask___QZH1M{position:fixed;z-index:1000;width:100vw;height:100vh;top:0;left:0;background:transparent;cursor:ns-resize;display:none}.ldsRing___mpBZC{position:relative;width:40px;height:40px;margin:0 auto}.idsRingWrapper___Of9_n{position:absolute;z-index:1000;width:100%;height:100%;left:0;top:0;display:flex;flex-flow:column nowrap;justify-content:center}.idsRingWrapper___Of9_n p{text-align:center;margin-top:12px}.ldsRing___mpBZC div{box-sizing:border-box;display:block;position:absolute;width:32px;height:32px;margin:4px;border:4px solid #1976d2;border-radius:50%;animation:ldsring___o0w2t 1.2s cubic-bezier(.5,0,.5,1) infinite;border-color:#1976d2 transparent transparent transparent}.ldsRing___mpBZC div:nth-child(1){animation-delay:-.45s}.ldsRing___mpBZC div:nth-child(2){animation-delay:-.3s}.ldsRing___mpBZC div:nth-child(3){animation-delay:-.15s}@keyframes ldsring___o0w2t{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.record-detail-info{width:100%;background-color:#fff;min-height:260px}.record-detail-info .record-info{display:flex;align-items:center;flex-flow:row nowrap;list-style:none;padding:0;margin-bottom:20px}.record-detail-info .record-info li{margin-right:40px}.record-detail-info .record-info li:last-child{margin-right:0;flex:1 0;text-align:right}.record-detail-info .record-detail-body{padding:8px 0;max-height:80vh}.footer{display:flex;flex-flow:row nowrap;align-items:center;height:56px;background:#121c24;color:#fff;padding:0 20px;justify-content:space-between}.test-case-panel{position:relative}.test-case-panel .error{font-size:12px;color:#fb3226}.test-case-panel .test-case-panel-body{position:absolute;will-change:transform;width:100%;transition:all .2s linear;bottom:0;transform:translate3d(0,350px,0);opacity:.1}.test-case-panel .test-case-panel-body pre{max-height:150px;overflow:auto}.test-case-panel .test-case-panel-body.active{transform:translate3d(0,-56px,0);opacity:1}.test-case-panel .tab-panel-body{padding:20px 10px;height:240px;background-color:#070f19;display:flex;flex-flow:column nowrap;justify-content:center;color:#ddd}.test-case-panel .tab-panel-body .tip{text-align:center}.test-case-panel .tab-panel-body textarea{background:#070f19!important;color:#fff;font-size:14px;border:0 solid transparent!important;height:200px;outline:none}.test-case-panel .btn-green{margin-right:10px;color:#28bd8b;border-color:#28bd8b}.test-case-panel .btn-blue{margin-right:10px;color:#0152d9;border-color:#0152d9}.test-case-panel .btn-blue span{pointer-events:none}.test-case-panel .btn-collapse{position:absolute;top:0;width:54px;height:27px;left:50%;margin-left:-27px;background:#2a3a4f;z-index:8;border-bottom-left-radius:100px;border-bottom-right-radius:100px;color:#fff;text-align:center;cursor:pointer;opacity:.4;transition:all .3s}.test-case-panel .btn-collapse.up{top:-294px}ul.s-navs{list-style:none;margin:0;padding:0 17px;height:54px;display:flex;flex-flow:row nowrap;align-items:center;background:#0f1e31;font-size:14px;color:#ddd}ul.s-navs.bg-white{background:#fff;color:#888}ul.s-navs.bg-white a{color:#888}ul.s-navs a{color:#ddd;display:block;margin-right:20px;height:54px;line-height:54px;border-bottom:2px solid transparent}ul.s-navs a.active{color:#5091ff;border-bottom:2px solid #5091ff}#educoder .custom-ant-disabled:disabled{color:inherit}.XtermText-valueRef .xterm .xterm-viewport{overflow:auto}.inputs textarea::placeholder{color:#536879!important}.flex_box_center___Gc4dd{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___K2f1v{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___pupRp{align-items:center;box-align:center}.flex_box_center_end___UDLRC{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___a5uDo{flex-direction:column;box-orient:block-axis}.result___gu5zt{background:#070f19;height:100%;display:flex}.result___gu5zt .title___xrnx2{margin-top:20px;margin-bottom:10px;flex-shrink:0}.result___gu5zt .title___xrnx2 span{color:#bbbcbe}.result___gu5zt .left___IAxp9{width:340px;border-right:1px solid #333131;padding:0 20px 10px;flex-shrink:0;display:flex;flex-direction:column}.result___gu5zt .left___IAxp9 .leftNode___HL8fG{flex:1 1;background:#121c24}.result___gu5zt .left___IAxp9 .leftNode___HL8fG textarea{background:none;border:none;color:#fff;resize:none;height:100%;padding:10px}.result___gu5zt .left___IAxp9 .leftNode___HL8fG textarea::placeholder{color:#536879!important}.result___gu5zt .right___ZXYmw{flex:1 1;padding:0 20px 10px;display:flex;flex-direction:column}.result___gu5zt .right___ZXYmw .rightNode___jYL5_{flex:1 1;overflow:auto;position:relative;color:#fff}.result___gu5zt .right___ZXYmw .rightNode___jYL5_ .custom-spinner>div>div{border:4px solid #00D4F3!important;border-color:#00D4F3 transparent transparent transparent!important}.result___gu5zt .right___ZXYmw .rightNode___jYL5_ .custom-spinner p{color:#00d4f3!important}.split-panel-container{width:100%;height:calc(100vh - 121px);display:flex;flex-flow:row nowrap;align-items:center;overflow:hidden}.split-panel-container>section{height:100%}.split-panel-container.my-problems{height:calc(100vh - 65px)}.split-panel-container .resize-x-bar{width:4px;cursor:ew-resize;height:100%;display:flex;flex-flow:column nowrap;justify-content:center;background:#111c24}.split-panel-container .btn-resize{display:flex;flex-flow:column nowrap;text-align:center;justify-content:center;align-items:center;width:24px;height:24px;font-size:24px;z-index:10;border-radius:50%;position:absolute;margin-left:-10px;opacity:.7;box-shadow:0 3px 5px -1px #0003,0 6px 10px #00000024,0 1px 18px #0000001f;background-color:#e0e0e0;color:#000000de}.list{display:flex;align-items:center;font-size:14px;margin:7px 0;padding-left:4px}.list dt,.list dd{margin:0}.list dt{flex:1 1;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;word-break:break-all}.list dd{width:66px;text-align:right;color:#0152d9;cursor:pointer}.list .copy{color:#38bcd8}.tpi-code-setting{height:calc(100vh - 54px);background:#031b2a;color:#ddd;font-size:13px;line-height:17px}.tpi-code-setting.oj{height:calc(100vh - 65px)}.tpi-code-setting h3{color:#008cff;font-size:16px;line-height:21px;padding-bottom:12px;text-align:left;width:100%;display:block;border-bottom:1px solid #092436}.tpi-code-setting .file-item{color:#ddd;padding:20px 0 0;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center}.tpi-code-setting .file-item.action{justify-content:flex-start}.tpi-code-setting .file-item.action .iconfont{margin-right:21px}.tpi-code-setting .file-item span{max-width:148px}.tpi-code-setting .file-item:last-child{margin-bottom:25px}.tpi-code-setting span{color:#597a8f}.setting-drawer .ant-drawer-content-wrapper{top:54px;bottom:51px}.setting-drawer .ant-drawer-content{height:auto}.oj .ant-drawer-content-wrapper{top:65px}.setting-drawer .ant-drawer-body,.oj .ant-drawer-body{background:#031b2a}.setting-drawer .ant-drawer-body,.oj .ant-drawer-body{height:auto}.setting-drawer .ant-select-selection,.oj .ant-select-selection{width:120px;background:#0a2030;color:#597a8f;border:1px solid #597a8f}.list___IRN6i{display:flex;align-items:center;font-size:14px;margin:7px 0;padding-left:4px}.list___IRN6i dt,.list___IRN6i dd{margin:0}.list___IRN6i dt{flex:1 1;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;word-break:break-all}.list___IRN6i dd{width:66px;text-align:right;color:#0152d9;cursor:pointer}.list___IRN6i .copy___qCn9B{color:#38bcd8}.right-panel{position:relative}.btn-notes{position:absolute;right:0;top:50%;width:36px;height:36px;margin-top:-18px;border-radius:50%;background:#5091ff;color:#fff;font-size:18px;text-align:center;transform:translate(18px);will-change:transform;cursor:pointer;opacity:.5;transition:transform .3s linear,opacity .3s linear;z-index:100;display:flex;flex-flow:column nowrap;justify-content:center}.btn-notes:hover{opacity:1;color:#fff;transform:translate(-10px)}.note-form-area{position:absolute;right:10px;top:50%;width:450px;margin-top:-100px;background:#fff;border-radius:5px;padding:14px 10px 0;transform:translate(500px);will-change:transform;transition:transform .3s}.note-form-area.active{transform:translate(0)}.oj-modal .ant-modal-body{padding:0}.oj-modal .oj-modal-content{display:flex;flex-direction:column;align-items:center}.oj-modal .oj-modal-content>aside{font-size:14px;margin-top:50px;color:#333;width:438px}.oj-modal .oj-modal-head{width:100%;height:120px;padding-left:177px;padding-right:40px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #f1f1f1}.oj-modal .oj-modal-btn{width:180px;height:50px;background:#0152d9;border-radius:4px;font-size:16px;font-weight:500;color:#fff;cursor:pointer;line-height:50px;text-align:center;margin-bottom:30px}.oj-modal .oj-modal-tt{margin-right:51px;display:inline-flex;flex-direction:column;transform:translateY(-4px)}.oj-modal .oj-modal-tt>span:last-child{width:160px;height:6px;background:#e7f3ff;border-radius:3px}.oj-modal .oj-modal-tt>span:last-child span{display:inherit;width:60px;height:6px;background:#0152d9;border-radius:3px}.oj-modal i{color:#666;cursor:pointer}.oj-select{margin-left:20px}.oj-select .ant-select-selector{background:#25343e!important;border:0px!important;height:30px!important}.oj-select .ant-select-arrow{color:#fff}.oj-select .ant-select-selection-item{color:#fff;font-size:12px;line-height:30px!important}.exercise_user_info{font-size:14px;font-weight:400;color:#b2bacb}.exercise_user_info span{font-size:16px;font-weight:500;color:#55bfd6}.djs{margin-top:3px!important;display:inline-block!important}.time{margin-top:5px!important;display:inline-block!important}.flex_box_center___rM3g8{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___Oc7SE{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___MnmYE{align-items:center;box-align:center}.flex_box_center_end___QQh83{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___ZRFbL{flex-direction:column;box-orient:block-axis}.left-panel___SKGyd{position:relative;display:flex;flex-direction:column;height:100%;overflow:hidden}.left-panel___SKGyd .tab-panel-body___gABdv{padding:0 16px;overflow:auto;flex:1 1}.left-panel___SKGyd .tab-panel-body___gABdv pre:empty{display:none}.left-panel___SKGyd .b1___QpbmK{border-bottom:1px solid #eaecef}.left-panel___SKGyd .oj-width-input___eJQWT{width:270px}@media screen and (max-width: 1280px){.left-panel___SKGyd .oj-mr___AxILO{margin-right:20px}.left-panel___SKGyd .oj-width-input___eJQWT{width:235px}}.s-navs___FXwOi{list-style:none;margin:0;padding:0 10px;height:40px;display:flex;flex-flow:row nowrap;align-items:center;border-top:1px solid #F3F3F3;background:#0f1e31;font-size:16px;color:#ddd}.s-navs___FXwOi li{margin-right:auto}.s-navs___FXwOi.bg-white___kbZ6r{background:#fff;color:#888}.s-navs___FXwOi.bg-white___kbZ6r a{color:#888}.s-navs___FXwOi a{color:#ddd;display:block;margin-right:20px;height:40px;line-height:40px;border-bottom:2px solid transparent}.s-navs___FXwOi a.active___QGOnZ{color:#5091ff;border-bottom:2px solid #5091ff}.list___PXTsq{display:flex;align-items:center;justify-content:space-between;padding:0 10px;height:46px;color:#ddd;margin-bottom:1px;background:#3d445c4d;cursor:pointer}.list___PXTsq span{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;padding-right:20px;flex-basis:64px;width:100%}.list___PXTsq:hover{background-color:#263446ba}.list___PXTsq.active___QGOnZ{background-color:#263446!important}.btns___F8yZK{width:30px;height:30px;background:#3061d0;border-radius:4px;cursor:pointer;user-select:none;text-align:center;line-height:30px}#educoder .drawer___xdGaT .ant-input-search{background:#2c3246}#educoder .drawer___xdGaT .ant-input-search input{background:#2c3246;border:1px solid #3D445C;color:#fff}#educoder .drawer___xdGaT .ant-input-search input::placeholder{color:#ccc}#educoder .drawer___xdGaT .ant-input-search .ant-input-search-button{color:#4e5977;background:#2c3246;border:1px solid #3D445C;border-left:1px solid transparent}#educoder .drawer___xdGaT .ant-select .ant-select-selector{background:#2c3246;border:1px solid #3D445C}#educoder .drawer___xdGaT .ant-select .ant-select-arrow{color:#4e5977}#educoder .drawer___xdGaT .ant-select .ant-select-selection-item{color:#fff}#educoder .drawer___xdGaT .ant-select .ant-select-selection-placeholder{color:#ccc}#educoder .drawer___xdGaT .ant-pagination .ant-pagination-item-active{border-color:#0152d9!important;background-color:#0152d9!important}#educoder .drawer___xdGaT .ant-pagination .ant-pagination-item-link{background-color:transparent!important;color:#fff}#educoder .drawer___xdGaT .ant-pagination .ant-pagination-item{background-color:transparent;border:1px solid #656f87}#educoder .drawer___xdGaT .ant-pagination .ant-pagination-item a,#educoder .drawer___xdGaT .ant-pagination .ant-pagination-item-ellipsis{color:#fff}#educoder .drawer___xdGaT .ant-pagination .ant-pagination-options{color:#656f87}#educoder .drawer___xdGaT .ant-pagination .ant-pagination-options input{color:#fff;width:40px;background:transparent}#educoder .drawer___xdGaT .ant-pagination button,#educoder .drawer___xdGaT .ant-pagination input{line-height:initial;border:1px solid #656f87!important}.tour___oMkVh[class~=ant-tour]{left:7px!important;width:340px}.tour___oMkVh[class~=ant-tour] [class~=ant-tour-arrow]{left:17px!important}.tour___oMkVh[class~=ant-tour] [class~=ant-tour-footer]{display:none!important}.tour___oMkVh[class~=ant-tour] [class~=ant-tour-description]{padding:16px!important;overflow:hidden}.pagination___yDAjZ{text-align:center;margin-top:10px}.info___ATmsa{display:flex;flex-flow:row nowrap;align-items:center;height:56px;list-style:none;background:#fff;justify-content:space-between}.wrap____KX19 [class~=xterm] [class~=xterm-viewport]{overflow:auto!important}.desc___iOAgd{padding:8px 16px;height:calc(100vh - 138px);overflow:auto}.info___GPALq{color:#888;display:flex;align-items:center;font-size:14px;height:46px;background:#fff;padding:0 10px;box-shadow:0 2px 4px #e5e3e380;border-top:1px solid #f4f4f4;border-bottom:1px solid #f4f4f4}.info___GPALq .info_tag___CFEn8{height:22px;line-height:22px;padding:0 5px;background:#37ad8333;border-radius:2px;border:1px solid #A9DFCC;font-family:PingFangSC,PingFang SC;font-weight:600;font-size:14px;color:#2cc497;text-align:left;font-style:normal}.info___GPALq li{margin-right:8px}.discuss-panel{height:calc(100vh - 142px);overflow:auto;padding:0 16px}.discuss-item-container{display:flex;flex-flow:row nowrap;width:100%;padding:15px;border-bottom:1px solid #e3e3e3;overflow:hidden}.discuss-item-container section{margin-left:15px;flex:1 1 auto;width:100%}.discuss-item-container .grey{color:#ccc}.discuss-content{margin:4px 0;word-break:break-word;word-wrap:break-word}.discuss-content img{max-width:200px}.discuss-info{display:flex;flex-flow:row wrap;align-items:center;color:#999;line-height:16px;font-size:12px}.discuss-info .top{color:#fff;padding:0 8px;background:#ff4343;border-radius:8px;text-align:center}.discuss-info .gift{cursor:default}.discuss-info .view-code{color:#4cacff}.discuss-info a{color:#999}.discuss-info a,.discuss-info span{margin-right:15px}.btn-group{display:flex;flex-flow:row nowrap;justify-content:flex-end;margin-bottom:8px}.btn-group .btn-top .iconfont{transform:rotate(180deg);display:inline-block}.btn-group a{width:31px;text-align:center;color:#888}.btn-group a .iconfont{font-size:14px!important}.second-discuss .btn-group{opacity:0}.second-discuss:hover{background:#ebebeb}.second-discuss:hover .btn-group{opacity:1}.reply-discuss-container{background:#f4f4f4;border-radius:4px;margin-bottom:6px;position:relative;margin-top:6px}.reply-discuss-container:before{content:" ";position:absolute;border-color:#000;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;left:13px;top:-9px;border-bottom:10px solid #f4f4f4}.discuss-item-editor{width:100%;overflow:hidden}.discuss-item-editor .btn-send{cursor:pointer;border:none;padding:0 12px;color:#fff;letter-spacing:1px;text-align:center;font-size:14px;height:30px;line-height:30px;border-radius:2px;font-weight:400;margin-right:22px;margin-top:6px;background:#0152d9;float:right}.image-preview-container{display:flex;flex-flow:column nowrap;position:fixed;align-items:center;justify-content:center;inset:0;z-index:99999;background:#000c}.image-preview-container .image-preview{transition:transform .4s linear;max-width:86%}.image-preview-container .button-group{display:flex;flex-flow:row nowrap;align-items:center;justify-content:flex-end;position:absolute;z-index:101;right:10px;top:10px}.image-preview-container .button-group a,.image-preview-container .button-group button{color:#000000a6;margin-right:10px;display:flex;flex-flow:row nowrap;align-items:center}.preview-wrp-group{overflow:auto;width:100%;text-align:center}.dis-input-editor-container___nKGxx{position:relative;background:#fff;width:100%;box-shadow:0 -3px 5px #4cacff33}.dis-input-editor-container___nKGxx.active___tmt7T{position:absolute;height:calc(100vh - 50px);background:transparent;z-index:1000;width:100%;display:flex;flex-flow:column nowrap;justify-content:center;top:0}.dis-input-editor-container___nKGxx .input-mask___epEle{flex:1 0;background:#0000;width:100%}.dis-input-editor-container___nKGxx .text-area___Vry8W{display:flex;flex-flow:row nowrap;padding:10px 20px;align-items:center}.dis-input-editor-container___nKGxx .text-area___Vry8W input{border-radius:15px;border:1px solid #eaeaea;background-color:#fff;overflow:hidden;height:32px;padding:0 16px;line-height:32px;outline:none;flex:1 0;margin-right:10px}.dis-input-editor-container___nKGxx .text-area___Vry8W a{color:#888;display:block;height:32px;line-height:32px;margin-right:20px;display:flex;flex-flow:row nowrap;align-items:center}.dis-input-editor-container___nKGxx .text-area___Vry8W a span{line-height:32px;font-size:16px}.dis-input-editor-container___nKGxx .tip-container___plpA3{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center}.dis-input-editor-container___nKGxx .tip-container___plpA3 p{font-size:12px;color:#ff6800}.dis-input-editor-container___nKGxx .hide___kPfyC{display:none}.dis-input-editor-container___nKGxx .md-container___u85aq{background:#fff;padding:10px 20px}.btn-send___deQ5v{cursor:pointer;display:inline-block;border:none;padding:0 12px;color:#fff;background:#0152d9;letter-spacing:1px;text-align:center;font-size:14px;height:30px;line-height:30px;border-radius:2px;font-weight:400}.hackSets___tw75g .collapseWrapper___TteKi div[class~=ant-collapse]{background-color:transparent}.hackSets___tw75g .collapseWrapper___TteKi div[class~=ant-collapse-item]{margin-bottom:20px;border:none;box-shadow:0 2px 4px #eaeef4}.hackSets___tw75g .collapseWrapper___TteKi div[class~=ant-collapse-item] div[class~=ant-collapse-header]{padding:0 20px;height:64px;background-color:#fff;align-items:center!important}.hackSets___tw75g .collapseWrapper___TteKi div[class~=ant-collapse-item] div[class~=ant-collapse-content]{background-color:#fff}.hackSets___tw75g .collapseWrapper___TteKi div[class~=ant-collapse-item] div[class~=ant-collapse-content] div[class~=ant-collapse-content-box]{padding:20px}.hackSets___tw75g .collapseWrapper___TteKi div[class~=ant-collapse-item-active] div[class~=ant-collapse-header]{background-color:#eaeffa}.hackSets___tw75g .collapseWrapper___TteKi .panelHeader___Y_Xjq{font-size:14px;font-weight:400;color:#000}.hackSets___tw75g .collapseWrapper___TteKi .rateInput___y1qUi{display:inline-flex;align-items:center;white-space:nowrap}.hackSets___tw75g .collapseWrapper___TteKi .rateInput___y1qUi span{font-size:14px;font-weight:400;color:#666}.hackSets___tw75g .collapseWrapper___TteKi .open___xrixP{color:#165dff!important;transform:rotate(90deg)}.hackSets___tw75g .collapseWrapper___TteKi .close___jb6D2{color:#82a8ff!important}.uploadTableWrapper___U9Tz_{background:#fff}.uploadTableWrapper___U9Tz_ div[class^=headProgram]>div,.uploadTableWrapper___U9Tz_ div[class^=listWrapper]>div[class^=list]>div{flex:1 1;padding:0 12px!important}.uploadTableWrapper___U9Tz_ div[class^=headProgram]>div:last-child,.uploadTableWrapper___U9Tz_ div[class^=listWrapper]>div[class^=list]>div:last-child{display:none}.wrap___MkYbQ [class~=ant-upload-drag]{background:#1890ff0a!important;border-radius:4px;border:1px dashed #0152d9}.wrap___MkYbQ .colorBlue___onjbP{color:#0152d9}.wrap___MkYbQ .repeatedName___nbqnE{color:red}.wrap___MkYbQ .text___xvutp{margin-top:20px;color:#464f66;line-height:24px}.wrap___MkYbQ .greyText___dihvZ{font-size:14px;font-weight:400;color:#5f6368}.wrap___MkYbQ .noData___LxOJA{height:180px;margin-bottom:30px}.wrap___MkYbQ .noData___LxOJA .dragger___y7F4A{display:flex;align-items:center;justify-content:center}.wrap___MkYbQ .noData___LxOJA .dragger___y7F4A img{width:46px}.wrap___MkYbQ .noData___LxOJA .dragger___y7F4A span{font-size:14px;font-weight:400;color:#9096a3}.wrap___MkYbQ .noData___LxOJA .dragger___y7F4A .uploadText___Et3KS{color:#3061d0}.wrap___MkYbQ .btnS___k1e6j{height:32px;border-radius:4px;background:#3061d0}.wrap___MkYbQ .btnS___k1e6j i{margin-right:6px}.wrap___MkYbQ .testCaseRadio___q1wXT label[class~=ant-radio-button-wrapper]{width:60px;height:38px;background:#f6f7f9;box-shadow:inset 0 1px 3px #d7d8d9;border-radius:23px;border:none;display:inline-flex;align-items:center;justify-content:center;margin-right:20px}.wrap___MkYbQ .testCaseRadio___q1wXT label[class~=ant-radio-button-wrapper]:before{background-color:transparent}.wrap___MkYbQ .testCaseRadio___q1wXT label[class~=ant-radio-button-wrapper] span{color:#464f66;font-size:14px}.wrap___MkYbQ .testCaseRadio___q1wXT label[class~=ant-radio-button-wrapper-checked]{background-color:#fff;box-shadow:0 2px 4px #e0dfe1;border:1px solid #BACFFE;background:#d3e0fd linear-gradient(180deg,#fff,#f6f7f9)}.wrap___MkYbQ .testCaseRadio___q1wXT label[class~=ant-radio-button-wrapper-checked]:first-child{border-right-color:#bacffe}.wrap___MkYbQ .testCaseRadio___q1wXT label[class~=ant-radio-button-wrapper-checked]:focus-within{box-shadow:0 2px 4px #e0dfe1}.wrap___MkYbQ .testCaseRadio___q1wXT label[class~=ant-radio-button-wrapper-checked] span{color:#165dff;font-size:14px}.head___s4Eix{display:flex;margin-bottom:36px}.head___s4Eix .operation___JCAVh{text-align:center}.head___s4Eix>div{color:#5f6368;font-size:14px;text-align:left;display:inline-block}.headProgram___uWA_M{display:flex;height:40px;line-height:40px;background:#f6f7f8;box-shadow:0 2px 4px #eaeef4;padding-left:5px;padding-right:5px}.headProgram___uWA_M .operation___JCAVh{text-align:center}.headProgram___uWA_M>div{color:#5f6368;font-size:14px;text-align:left;display:inline-block}.listWrapper___xW3b4{max-height:214px;overflow:auto}.listWrapper___xW3b4::-webkit-scrollbar{display:none}.listWrapper___xW3b4 .list___dCbd6{display:flex;margin-bottom:36px;align-items:center}.listWrapper___xW3b4 .list___dCbd6 .del___abNho{color:#e53333;cursor:pointer}.listWrapper___xW3b4 .list___dCbd6 .info___J1Wmf{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 12px}.listWrapper___xW3b4 .list___dCbd6 .info___J1Wmf>span{color:#3061d0;cursor:pointer;text-decoration:underline}.listWrapper___xW3b4 .list___dCbd6>div{text-align:left;display:inline-block;background:#fff}.tabs___p2jIb .tabWarp___mt05L{display:flex;align-items:center}.tabs___p2jIb .tabWarp___mt05L .tab___IYGdQ{width:88px;text-align:center;height:30px;line-height:30px;background:#f0f0f0;font-weight:400;font-size:16px;color:#666;cursor:pointer}.tabs___p2jIb .tabWarp___mt05L .tab___IYGdQ.active___fQMlP{background:#fff;color:#3061d0}.tabs___p2jIb .content___GWVJY{padding:10px;background-color:#fff}.answer___UngkO{font-size:14px;color:#434d6c;transition:all .2s;position:relative;line-height:1.8}.answer___UngkO ::selection{background:#ecf1fe}.answer___UngkO .imgWrap___ORTRf{width:320px;cursor:pointer;border-radius:8px;overflow:hidden;position:relative}.answer___UngkO .imgWrap___ORTRf img{width:100%;user-select:none}.answer___UngkO .imgWrap___ORTRf:after{content:"";position:absolute;inset:0;background:#00000080;cursor:pointer;opacity:0;transition:opacity .3s}.answer___UngkO .imgWrap___ORTRf:hover:after{opacity:1}.answer___UngkO pre{width:100%;overflow:auto}.answer___UngkO ol li{list-style:auto}.answer___UngkO hr{border:none;border-bottom:1px solid #ccc}.answer___UngkO span[class=katex-error]{color:inherit!important}.codeCopy___re8vm{position:relative;min-height:50px}.codeCopy___re8vm button{position:absolute;top:7px;right:0;padding:4px 8px;border-radius:0 0 0 5px;border:none;background-color:#007bff;color:#fff;cursor:pointer;font-size:12px;height:26px;pointer-events:auto}.codeCopy___re8vm button.runCode___MYs9m{bottom:0;top:initial}#educoder .smartWrp___NjRcB [class~=ant-drawer-body]{padding:0}.flex_box_center___NeSU8{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___ImTGl{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___BtRd9{align-items:center;box-align:center}.flex_box_center_end___qcLe3{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___Ze_3q{flex-direction:column;box-orient:block-axis}.banner___PoUBO{display:flex;align-items:center;justify-content:center}.banner___PoUBO .content___XoDjy{width:1200px;height:212px;display:flex;align-items:flex-start;justify-content:space-between}.banner___PoUBO .content___XoDjy aside{margin-top:56px}.banner___PoUBO .content___XoDjy aside p{display:flex;align-items:center}.banner___PoUBO .content___XoDjy aside p b{font-size:30px;font-weight:500;color:#000;letter-spacing:4px;margin-right:20px}.banner___PoUBO .content___XoDjy aside p span{font-size:16px;color:#000;letter-spacing:4px}.banner___PoUBO .content___XoDjy aside .btns___Pb35j{margin-top:35px}.banner___PoUBO .content___XoDjy aside .btns___Pb35j>div{display:inline-block;height:32px;background:#f6f7f9;box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border-radius:4px;border:1px solid #dadbde;font-size:14px;color:#3b3e47;line-height:30px;margin-right:23px;padding:0 16px;position:relative;cursor:pointer}.banner___PoUBO .content___XoDjy aside .btns___Pb35j>div:hover{color:#165dff;border:1px solid #bacffe}.banner___PoUBO .content___XoDjy aside .btns___Pb35j>div img{position:absolute;z-index:1;top:-21px;right:22px}.flex_box_center___hG6RI{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___ss3Fh{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___K80p9{align-items:center;box-align:center}.flex_box_center_end___qmXX3{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___GFV8F{flex-direction:column;box-orient:block-axis}.row___aXJjm{display:flex;align-items:flex-start;justify-content:flex-start}.row___aXJjm .title___HUKL0{font-size:14px;color:#9096a3;flex-shrink:0;width:41px;text-align-last:justify;margin-top:4px;margin-right:12px}.row___aXJjm .tagsWrap___XB2W3{flex:1 1;position:relative}.row___aXJjm .tagsWrap___XB2W3 .action___VdHb1{font-size:14px;color:#82a8ff;width:55px;position:absolute;z-index:2;bottom:20px;right:0;cursor:pointer}.row___aXJjm .tagsWrap___XB2W3 .action___VdHb1 i{display:inline-block;font-size:12px}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC{max-height:245px;overflow:hidden}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft>span{display:inline-flex;align-items:center;margin-left:8px;margin-bottom:17px;font-size:14px;cursor:pointer;padding:4px 12px}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft>span .name___Hk1Ip{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:600px;display:inline-block}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft>span .num___xQpcH{margin-left:3px}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft>span:hover{color:#165dff!important}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft .active___XryTX{color:#165dff!important;border-radius:2px;background:#f6f7f9}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC::-webkit-scrollbar-thumb{background:#0000000d!important;border-radius:3px}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC::-webkit-scrollbar-track{background-color:#f6f7f9!important;box-shadow:initial!important}.row___aXJjm .tagsBorderWrap___OMxjs .bar___t1kKC{padding-top:8px;border-radius:4px;border:1px solid rgba(219,220,224,.5)}.flex_box_center___aK2n3{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___HX0Oh{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___LJOJr{align-items:center;box-align:center}.flex_box_center_end___SCakF{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___AYv4m{flex-direction:column;box-orient:block-axis}.tabs___GTqPV{height:32px;background:#f6f7f9;box-shadow:inset 0 1px 3px #d7d8d9;border-radius:16px;display:inline-block}.tabs___GTqPV span{display:inline-block;padding:0 20px;line-height:32px;font-size:14px;font-weight:400;color:#9096a3;position:relative;cursor:pointer}.tabs___GTqPV span:hover{color:#165dff}.tabs___GTqPV span:after{content:"";position:absolute;width:1px;height:calc(100% - 2px);background:#e2e2e2;border-radius:4px;z-index:1;left:0;top:1px;background:linear-gradient(180deg,#fff0,#e2e2e2,#fff0)}.tabs___GTqPV span:first-child:after,.tabs___GTqPV .active___F26E8+span:after{display:none}.tabs___GTqPV .active___F26E8{background:linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 0 2px #e8effb;border-radius:16px;border:1px solid #c8d2ea;color:#165dff;line-height:30px}.tabs___GTqPV .active___F26E8:after{display:none}.flex_box_center___yX6Oa{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___t7oqF{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___dEIHy{align-items:center;box-align:center}.flex_box_center_end___taQDF{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___xY_Lr{flex-direction:column;box-orient:block-axis}.input___PW2zI{width:507px;height:38px;background:#f6f7f9;border-radius:19px;display:flex;align-items:center;padding:0 20px}.input___PW2zI .dropdown___vSy8B{position:relative;flex-shrink:0}.input___PW2zI .dropdown___vSy8B:hover .menu___NiyBu{display:block}.input___PW2zI .dropdown___vSy8B .text___Grueu{color:#000;font-size:14px;cursor:default;height:38px;display:flex;align-items:center}.input___PW2zI .dropdown___vSy8B .text___Grueu i{font-size:12px;display:inline-block;transform:translateY(1px) scale(.6);color:#979797}.input___PW2zI .dropdown___vSy8B .text___Grueu .b1___ZKryM{display:inline-block;width:1px;height:38px;margin-left:15px;margin-right:0;background:linear-gradient(180deg,#fff0,#fff,#fff0)}.input___PW2zI .dropdown___vSy8B .text___Grueu .b2___aKyGa{display:inline-block;width:1px;height:38px;margin-left:0;margin-right:8px;background:linear-gradient(180deg,#fff0,#e2e2e2,#fff0)}.input___PW2zI .dropdown___vSy8B .menu___NiyBu{display:none;position:absolute;z-index:999;width:auto;left:-16px;top:35px;padding:4px;background-color:#fff;border-radius:8px;box-shadow:0 10px 16px #cecece}.input___PW2zI .dropdown___vSy8B .menu___NiyBu div{clear:both;margin:0;padding:5px 12px;color:#000000e0;font-weight:400;font-size:14px;text-align:left;line-height:1.57142857;cursor:pointer;transition:all .2s;white-space:nowrap}.input___PW2zI .dropdown___vSy8B .menu___NiyBu div:hover{background-color:#f5f5f5}.input___PW2zI>input{flex:1 1;padding:4px 0}.flex_box_center___tol8o{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___Z235C{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___Wq1sZ{align-items:center;box-align:center}.flex_box_center_end___LLxom{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___DbMSN{flex-direction:column;box-orient:block-axis}.quickPager___GM30J{display:flex;align-items:center;justify-content:center}.quickPager___GM30J>div{width:60px;height:28px;line-height:26px;text-align:center;background:#f8f9fc;border-radius:2px;border:1px solid rgba(195,207,224,.5);font-size:12px;color:#464f66;margin:0 10px;user-select:none;cursor:pointer}.quickPager___GM30J>div:hover{color:#165dff}.quickPager___GM30J .disabled___Ozc8I{background:#f3f3f5;border:0;line-height:28px;cursor:not-allowed;color:#cecece}.flex_box_center___FO7TP{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___LotYx{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___bWdaw{align-items:center;box-align:center}.flex_box_center_end___mVJ1o{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___M83Mm{flex-direction:column;box-orient:block-axis}.list___oOsiS{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;padding:0}.list___oOsiS .wrap___G6T7F{height:277px;background:#fff;box-shadow:0 2px 4px #d6dae1;border-radius:8px;position:relative}.list___oOsiS .wrap___G6T7F .lockWrap___Rl79E{position:absolute;width:100%;left:0;top:0;background-color:#00000080;height:100%;z-index:10;display:flex;cursor:default;justify-content:center;align-items:center;flex-direction:column;border-radius:8px}.list___oOsiS .wrap___G6T7F .li___oZZ7l:hover .cover___b2bYW{transform:scale(1.1)}.list___oOsiS .wrap___G6T7F .li___oZZ7l .img___IQX7w{overflow:hidden;height:calc(100% - 100px);border-radius:8px 8px 0 0;position:relative}.list___oOsiS .wrap___G6T7F .li___oZZ7l .img___IQX7w .cover___b2bYW{width:100%;transition:all .5s}.list___oOsiS .wrap___G6T7F .li___oZZ7l .img___IQX7w .sign___HkT6C{position:absolute;z-index:1;left:0;bottom:0;height:30px}.list___oOsiS .wrap___G6T7F .li___oZZ7l .name___SsJx8{height:52px;font-size:16px;font-weight:600;color:#000;padding:30px 12px 0;width:100%;display:flex;align-items:center}.list___oOsiS .wrap___G6T7F .li___oZZ7l .name___SsJx8 .e___TMqq0{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo{height:45px;display:flex;align-items:center;color:#000f37;padding:0 12px}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo i{color:#7d8592}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo>span{margin-right:5px;font-size:12px}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7{display:flex;align-items:center;margin-left:auto}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7 [class~=ant-rate-star]{font-size:13px}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7 [class~=ant-rate]{font-size:12px;margin-top:-3px;color:#ffa100}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7 [class~=ant-rate-star]:not(:last-child){margin-right:2px}.flex_box_center___AQ53o{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___i2aIa{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___sPEKB{align-items:center;box-align:center}.flex_box_center_end___GhSSH{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___R9_Hb{flex-direction:column;box-orient:block-axis}.list___jb2Ay{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;padding:0}.list___jb2Ay .wrap___VsQDr{height:308px;background:#fff;box-shadow:0 2px 4px #d6dae1;border-radius:8px;position:relative}.list___jb2Ay .wrap___VsQDr:hover [class~=user-path-items]{display:block!important}.list___jb2Ay .wrap___VsQDr .lockWrap___g1k1T{position:absolute;width:100%;left:0;top:0;background-color:#00000080;height:100%;z-index:10;display:flex;cursor:default;justify-content:center;align-items:center;border-radius:8px}.list___jb2Ay .wrap___VsQDr .li___IxCLC:hover .cover___Mu8wr{transform:scale(1.1)}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA{overflow:hidden;height:calc(100% - 131px);border-radius:8px 8px 0 0}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .cover___Mu8wr{width:100%;transition:all .5s}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .movebq___mF7wt{display:none;position:absolute;z-index:1;padding:4px 8px;line-height:1;background:#fff3;border-radius:9px;color:#fff;font-size:12px;right:4px;top:4px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .movebq___mF7wt i{margin-right:2px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .movebq___mF7wt:hover{color:#e30000;background:#fff}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .bq___Bil0T{height:22px;background:#0000004d;color:#d9c7ab;border-radius:2px;padding:0 8px;font-size:12px;line-height:22px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .sign___DXJ4d{width:52px;text-align:center;position:absolute;z-index:2;left:0;top:7px;color:#fff}.list___jb2Ay .wrap___VsQDr .li___IxCLC .name___l7FoJ{height:52px;font-size:16px;font-weight:600;color:#000;padding:30px 12px 0;width:100%;display:flex;align-items:center}.list___jb2Ay .wrap___VsQDr .li___IxCLC .name___l7FoJ .e___pXQUG{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___jb2Ay .wrap___VsQDr .li___IxCLC .unit___wCIFR{font-size:14px;color:#000f37;padding:0 12px;margin-top:8px;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___jb2Ay .wrap___VsQDr .li___IxCLC .unit___wCIFR i{color:#7d8592}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil{height:34px;display:flex;align-items:center;justify-content:space-between;color:#000f37;padding:0 12px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil div{display:flex;align-items:center}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil div>span{margin-right:12px;font-size:12px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil div i{color:#7d8592}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil .tag1___dxm7r,.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil .tag2___llZkf{height:18px;padding:3px 6px;font-size:12px;border-radius:2px;border:1px solid #FFE6AB;color:#ca7720;display:flex;align-items:center;justify-content:center;font-weight:400}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil .tag2___llZkf{border:1px solid #D6F7EF;color:#01795d;margin-left:6px}.list___jb2Ay .wrapisCurrent___qIfQT{height:280px;background:#fff;box-shadow:0 2px 4px #d6dae1;border-radius:8px;position:relative}.list___jb2Ay .wrapisCurrent___qIfQT:hover [class~=user-path-items]{display:block!important}.list___jb2Ay .wrapisCurrent___qIfQT .lockWrap___g1k1T{position:absolute;width:100%;left:0;top:0;background-color:#00000080;height:100%;z-index:10;display:flex;cursor:default;justify-content:center;align-items:center;border-radius:8px}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC:hover .cover___Mu8wr{transform:scale(1.1)}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA{overflow:hidden;height:calc(100% - 105px);border-radius:8px 8px 0 0}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA .tagsDom___COQg7{height:calc(100% - 105px)!important}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA .cover___Mu8wr{width:100%;transition:all .5s}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA .bq___Bil0T{height:22px;background:#0000004d;color:#d9c7ab;border-radius:2px;padding:0 8px;font-size:12px;line-height:22px}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA .sign___DXJ4d{width:52px;text-align:center;position:absolute;z-index:2;left:0;top:7px;color:#fff}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .name___l7FoJ{font-size:16px;font-weight:600;color:#000;padding:10px 12px 0;width:100%;display:flex;align-items:center}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .name___l7FoJ .e___pXQUG{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .unit___wCIFR{font-size:14px;color:#000f37;padding:0 12px;margin-top:8px;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .unit___wCIFR i{color:#7d8592}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil{height:34px;display:flex;align-items:center;justify-content:space-between;color:#000f37;padding:0 12px}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil div{display:flex;align-items:center}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil div>span{margin-right:12px;font-size:12px}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil div i{color:#7d8592}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil .tag1___dxm7r,.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil .tag2___llZkf{height:18px;padding:3px 6px;font-size:12px;border-radius:2px;border:1px solid #FFE6AB;color:#ca7720;display:flex;align-items:center;justify-content:center;font-weight:400}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil .tag2___llZkf{border:1px solid #D6F7EF;color:#01795d;margin-left:6px}.tagsDom___COQg7{display:flex;align-items:end;width:100%;padding:6px;position:absolute;top:0;left:0;height:calc(100% - 131px)}.movebq___mF7wt{display:none;position:absolute;top:0;right:95px!important;z-index:1;padding:4px 8px;line-height:1;background:#fff3;border-radius:9px;color:#fff;font-size:12px;right:4px;top:4px}.movebq___mF7wt i{margin-right:2px}.movebq___mF7wt:hover{color:#e30000;background:#fff}.hiddenbq___TqlUF{display:none;position:absolute;z-index:1;padding:4px 8px;line-height:1;background:#fff3;border-radius:9px;color:#fff;font-size:12px;right:4px;top:4px}.hiddenbq___TqlUF i{margin-right:2px}.hiddenbq___TqlUF:hover{color:#3061d0;background:#fff}.flex_box_center___eMcr7{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___HcNca{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___ZnvVN{align-items:center;box-align:center}.flex_box_center_end___fdgDf{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___SEKvd{flex-direction:column;box-orient:block-axis}.list___L1hmU{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;padding:0}.list___L1hmU .hidden___NniIi{display:none;position:absolute;z-index:1;padding:4px 8px;line-height:1;background:#9999991a;border-radius:9px;color:#999;font-size:12px;right:4px;top:4px}.list___L1hmU .hidden___NniIi i{margin-right:2px}.list___L1hmU .hidden___NniIi:hover{color:#3061d0;background:#3061d01a}.list___L1hmU .wrap___pKgcW{height:270px;background:#fff;box-shadow:0 1px 4px #d6dae1;border-radius:8px;position:relative}.list___L1hmU .wrap___pKgcW:hover .lockWrap___SMhkK{display:flex}.list___L1hmU .wrap___pKgcW:hover .hidden___NniIi{display:inline-block}.list___L1hmU .wrap___pKgcW .lockWrap___SMhkK{position:absolute;z-index:10;left:0;top:0;width:100%;height:100%;background:#0009;box-shadow:0 2px 5px #0000000d;border-radius:8px;display:none;flex-direction:column;justify-content:center;align-items:center}.list___L1hmU .wrap___pKgcW .lockWrap___SMhkK div{width:116px;height:36px;border-radius:18px;border:1px solid #ffffff;font-size:14px;font-weight:600;color:#fff;line-height:34px;text-align:center;margin:10px 0;cursor:pointer}.list___L1hmU .wrap___pKgcW .lockWrap___SMhkK div:hover{box-shadow:0 0 4px #4f85ff;border:1px solid #c2d3f8}.list___L1hmU .wrap___pKgcW .top___udHSB{height:calc(100% - 50px);display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:0 24px;position:relative}.list___L1hmU .wrap___pKgcW .top___udHSB .sign___uwRpq{position:absolute;z-index:1;width:44px;height:22px;background:#ffe9c1;border-radius:8px 0 13px;left:0;top:0;color:#a45204;text-align:center;line-height:22px}.list___L1hmU .wrap___pKgcW .top___udHSB .name___Fpf90{font-weight:600;color:#333;margin-top:25px;font-size:16px;white-space:normal;text-align:center;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;line-height:26px;height:48px}.list___L1hmU .wrap___pKgcW .top___udHSB .img___AMLhL{width:60px;height:60px;border-radius:30px;margin-top:14px}.list___L1hmU .wrap___pKgcW .top___udHSB .text___KiTb7{font-size:14px;color:#333;margin-top:8px;width:98%;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.list___L1hmU .wrap___pKgcW .top___udHSB .btns___i6IuZ{display:flex;align-items:center;margin-top:12px}.list___L1hmU .wrap___pKgcW .top___udHSB .btns___i6IuZ div{width:76px;background:#fff;height:26px;border-radius:13px;border:1px solid #d6f7ef;font-size:14px;color:#01795d;line-height:24px;text-align:center;margin:0 10px}.list___L1hmU .wrap___pKgcW .top___udHSB .btns___i6IuZ aside{width:76px;background:#fff;height:26px;border-radius:13px;border:1px solid #ffe9c1;font-size:14px;color:#a45204;line-height:24px;text-align:center;margin:0 10px}.list___L1hmU .wrap___pKgcW .bottom____k2sh{height:50px;border-top:1px solid #f5f5f5;display:flex;align-items:center;padding:0 12px}.list___L1hmU .wrap___pKgcW .bottom____k2sh>div{margin-left:auto}.list___L1hmU .wrap___pKgcW .bottom____k2sh>span{display:flex;align-items:center;margin-right:12px;color:#999}.list___L1hmU .wrap___pKgcW .bottom____k2sh>span i{font-size:14px;font-size:12px;color:#999;margin-right:6px}.flex_box_center___d27mZ{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___qfRU9{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___fCRld{align-items:center;box-align:center}.flex_box_center_end___ORMV8{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___PNKtZ{flex-direction:column;box-orient:block-axis}.tabs___alpa7{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #dbdce0;height:54px}.tabs___alpa7 .tabsWrap___aCQjw{display:flex;align-items:center;height:100%}.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4{display:flex;align-items:center;margin-right:40px;height:100%;cursor:pointer}.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4>div{position:relative;font-size:14px;font-weight:400;color:#5f6368;display:flex;align-items:center;height:100%}.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4 .active___nl_4v{font-weight:500;color:#202124}.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4 .active___nl_4v:after{position:absolute;content:"";width:100%;z-index:4;left:0;bottom:0;height:3px;background:#202124;border-radius:100px 100px 0 0}.flex_box_center___e6HxQ{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___RnXYe{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___lVxPk{align-items:center;box-align:center}.flex_box_center_end___bu8yv{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___JczGj{flex-direction:column;box-orient:block-axis}.orderWrap___ZfyGX{display:box;display:flex;align-items:center}.orderIconWrap___XTB_O{display:box;display:flex;flex-direction:column;height:40px;line-height:40px;color:#999}.orderAsc___KWHmA{flex-direction:column;text-align:center;height:10px;line-height:10px;display:inline-block;margin-top:9px;transform:translateY(2px)}.orderDesc___rHdbB{flex-direction:column;text-align:center;height:10px;line-height:10px;display:table}.active___a7eSP{color:#232b40!important}.cursorPointer___gs9kL{cursor:pointer;color:#d8d8d8;height:10px}.orderTextWrap___teAKn{font-size:14px;color:#3b3e47;cursor:pointer;margin-right:5px}.flex_box_center___LCi0B{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___hzONe{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___ZyQRE{align-items:center;box-align:center}.flex_box_center_end___XKM74{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___p8LCU{flex-direction:column;box-orient:block-axis}.btn___In02G.mediacy-round___uveEv{height:36px;border-radius:36px}.btn___In02G.mediacy-default___dDxsd{height:36px;border-radius:4px}.btn___In02G .default___K791v{background:#f6f7f9 linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border:1px solid #bacffe;font-size:14px;padding:0 15px;color:#3061d0;text-align:center;cursor:pointer;user-select:none}button[class~=ant-btn-default]:not(:disabled).btn___In02G{background:#f6f7f9 linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border:1px solid #bacffe;font-size:14px;padding:0 15px;color:#3061d0;text-align:center;cursor:pointer;user-select:none}button[class~=ant-btn-default]:not(:disabled).btn___In02G:hover{color:#165dff;border:1px solid #165dff}button[class~=ant-btn-default]:disabled.btn___In02G{background:#f6f7f9 linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border:1px solid #bacffe;font-size:14px;padding:0 15px;color:#3061d0;text-align:center;cursor:pointer;user-select:none;opacity:50%;cursor:not-allowed}.flex_box_center___TB7bQ{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___oBlTb{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___b5XbB{align-items:center;box-align:center}.flex_box_center_end___CNhe7{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___yHXKW{flex-direction:column;box-orient:block-axis}.head___ghH72{height:54px;border-bottom:1px solid #DBDCE0;display:flex;align-items:center}.head___ghH72>span{color:#999;font-size:12px;cursor:pointer;flex-shrink:0}.head___ghH72>b{font-weight:500;color:#232b40;margin-left:30px;font-size:14px;flex:1 1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.head___ghH72 .node___mjPEy{margin-left:auto;flex-shrink:0}.flex_box_center___AlHuF{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___vN2LW{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___Ac7D2{align-items:center;box-align:center}.flex_box_center_end___y38I7{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___iQE6P{flex-direction:column;box-orient:block-axis}.btns___sNgTb{display:flex;align-items:center}.btns___sNgTb .confirm___Ozirl{height:38px;background:#3061d0;border-radius:2px;color:#fff;padding:0 34px}.btns___sNgTb .cancel___aiq1I{height:38px;background:#f8f9fc;border-radius:2px;opacity:.5;border:1px solid #C3CFE0;font-size:14px;color:#464f66;margin-left:20px}.flex_box_center___jkpdr{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___OtsL8{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___rbcb_{align-items:center;box-align:center}.flex_box_center_end___zBR21{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___nS_eP{flex-direction:column;box-orient:block-axis}.fixedBottom___oJl7m{width:100%;height:70px;background:#fff;box-shadow:0 -3px 16px #dbdbdb80;position:fixed;z-index:1000;bottom:0;left:0}.fixedBottom___oJl7m .wrap___A3Oq1{width:1200px;height:100%;margin:auto;display:flex;align-items:center;justify-content:space-between}.fixedBottom___oJl7m .wrap___A3Oq1 .center____VL1y{flex:1 1}.flex_box_center___tY8Yn{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___vHdYA{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___pa61F{align-items:center;box-align:center}.flex_box_center_end___HyDXt{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___UjZek{flex-direction:column;box-orient:block-axis}.crumbs___V41Oe{margin:15px auto 25px;width:1200px;cursor:default}.crumbs___V41Oe span{font-size:12px;color:#c5c5c5}.crumbs___V41Oe .hover___bEIVd{cursor:pointer}.crumbs___V41Oe .hover___bEIVd:hover{color:#5f6368}.reasoning___S0mKl{margin-bottom:20px}.reasoning___S0mKl .btn____CIJG{display:flex;align-items:center;width:fit-content;height:35px;background:#f4f8ff;border-radius:8px;color:#3061d0;border:1px solid rgba(20,93,255,.2);padding:0 12px;cursor:pointer}.reasoning___S0mKl .btn____CIJG span{font-size:14px;margin-left:10px;margin-right:35px}.reasoning___S0mKl .content___CIAh9{font-size:14px;color:#888;border-left:2px solid #DCDCDC;padding-left:8px;margin-top:20px;white-space:pre-wrap}.reasoning___S0mKl b{font-size:8px}.select___Kt_GE .box___S5_ly{position:relative}.select___Kt_GE .text___dtZDv{width:206px;height:40px;background:#fff;border-radius:8px;border:1px solid rgba(20,93,255,.2);display:flex;align-items:center;padding:0 12px;color:#333;cursor:pointer}.select___Kt_GE .text___dtZDv:hover{background:#f6f6f6}.select___Kt_GE .text___dtZDv span{padding-left:6px}.select___Kt_GE .text___dtZDv b{font-size:12px;margin-left:auto;display:inline-block;transform:scale(.6)}.select___Kt_GE .itemWrap___xmw7x{position:absolute;z-index:10;top:40px;padding-top:7px}.select___Kt_GE .itemWrap___xmw7x aside{width:206px;background:#fff;box-shadow:0 2px 6px #d2d2d2;border-radius:2px;border:1px solid #E7F3FF;padding:10px 0}.select___Kt_GE .itemWrap___xmw7x .item___io6Bx{display:flex;align-items:center;padding:0 12px;height:36px;color:#464f66;cursor:pointer}.select___Kt_GE .itemWrap___xmw7x .item___io6Bx span{padding-left:6px}.select___Kt_GE .itemWrap___xmw7x .item___io6Bx:hover{background:#e7f3ff80;color:#3061d0}.select___Kt_GE .itemWrap___xmw7x .item___io6Bx.active___nHRTI{background:#e7f3ff;color:#3061d0}.flex_box_center___NfmQB{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___kVtBD{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___EegZo{align-items:center;box-align:center}.flex_box_center_end___Ueaqo{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___Sd9Zb{flex-direction:column;box-orient:block-axis}@keyframes dot-fade___gzUhM{0%,40%{opacity:.5}50%{opacity:8}90%,to{opacity:.5}}.loadingPic___sQWGQ{display:flex;align-items:center}.loading___ss_U1{display:flex}.loading___ss_U1 .dot___eTny8{width:10px;height:10px;border-radius:50%;margin-right:8px;background:#145dff;opacity:.5;animation:dot-fade___gzUhM 1s infinite}.loading___ss_U1 .dot___eTny8:nth-child(2){animation-delay:.3s}.loading___ss_U1 .dot___eTny8:nth-child(3){animation-delay:.7s}.wrap___SoLR4{display:flex;flex-direction:column;height:100%;overflow:hidden;flex:1 1;padding:20px 0}.chatContainer___bSpXP{flex:1 1;width:100%;overflow:auto}.footerContainer___IbaJq{margin-left:50px;margin-right:21px;flex-shrink:0;display:flex;flex-direction:column;transition:all .3s}.footerContainer___IbaJq .btnWrp___z89PH{width:100%;margin-bottom:12px;display:flex;flex-wrap:wrap;gap:10px}.footerContainer___IbaJq .btnWrp___z89PH>div{padding:0 10px;align-items:center;border-radius:12px;color:#585a73;display:inline-flex;font-size:12px;height:28px;justify-content:center;line-height:16px;transition:.3s all;border:1px solid #e8eaf2}.footerContainer___IbaJq .btnWrp___z89PH .btn___VK3Di{cursor:pointer;user-select:none}.footerContainer___IbaJq .btnWrp___z89PH .btn___VK3Di:hover{background:linear-gradient(111deg,#e9e7ff -12%,#fff 25% 69%,#e9e7ff 113%);border:1px solid #e0dfff;color:#6d6acd}.footerContainer___IbaJq .btnWrp___z89PH .btn___VK3Di.btnActive___en_8L{background:#eeedff;border:1px solid #eeedff;color:#6d6acd}.footerContainer___IbaJq .inputContainer___q_PRC{flex:1 1;display:flex;align-items:center;background:#fff;box-shadow:0 0 10px #e2e2e280;border-radius:8px;border:1px solid #e8eaf2;padding:10px 20px;position:relative;transition:all .5s}.footerContainer___IbaJq .inputContainer___q_PRC:hover{border:1px solid #145DFF}.footerContainer___IbaJq .inputContainer___q_PRC .uploadBtn___fY3BV{width:40px;height:40px;border:none;border-radius:20px;flex-shrink:0;background:#d2d2d2;cursor:default}.footerContainer___IbaJq .inputContainer___q_PRC .uploadBtn___fY3BV:hover{background:linear-gradient(139deg,#5c64ff,#6988f8)!important}.footerContainer___IbaJq .inputContainer___q_PRC .sendBtn____aYXt{width:40px;height:40px;background:linear-gradient(139deg,#5c64ff,#6988f8)!important;border:none;border-radius:50%;padding:0;flex-shrink:0}.footerContainer___IbaJq .inputContainer___q_PRC .sendBtn____aYXt:disabled{background:#d2d2d2!important}.footerContainer___IbaJq .inputContainer___q_PRC .sendBtnDisabled____WhtC{width:40px;height:40px;background:#d2d2d2!important;border:none;border-radius:50%;padding:0;flex-shrink:0}.footerContainer___IbaJq .inputContainer___q_PRC .cancelBtn___I91qC{font-size:40px;color:#5c64ff;cursor:pointer;flex-shrink:0;transition:.3}.footerContainer___IbaJq .inputContainer___q_PRC .cancelBtn___I91qC:hover{transform:scale(1.05)}.footerContainer___IbaJq .inputContainer___q_PRC textarea{margin:6px 9px 0;padding:0 11px;resize:none}.footerContainer___IbaJq .inputContainer___q_PRC textarea::placeholder{color:#c1c1d9}.footerContainer___IbaJq .lineFour___t_eBm.inputContainer___q_PRC{align-items:flex-end}.footerContainer___IbaJq .lineFour___t_eBm.inputContainer___q_PRC textarea{height:100%}.footerContainer___IbaJq .lineFour___t_eBm.inputContainer___q_PRC .fullIcon___WYjW2{position:absolute;right:31px;top:20px;color:#145dff;cursor:pointer}.footerContainer___IbaJq.footerContainerSelected___TV_oq{border-radius:20px;box-shadow:0 12px 24px -16px #3636490a,0 12px 40px #33334714,0 0 1px #2c2c3605;position:relative;transition:border .4s ease;border:1px solid #e8eaf2}.footerContainer___IbaJq.footerContainerSelected___TV_oq:hover{border:1px solid #145DFF}.footerContainer___IbaJq.footerContainerSelected___TV_oq .btnWrp___z89PH{background:#f7f8fc;padding:15px 15px 15px 20px;border-radius:20px 20px 0 0;border:none}.footerContainer___IbaJq.footerContainerSelected___TV_oq .inputContainer___q_PRC{border:none;box-shadow:none;background:transparent}.footerContainer___IbaJq.footerContainerSelected___TV_oq .inputContainer___q_PRC:hover{background:transparent;border:none}.footerContainer___IbaJq.full___h1vtm{height:100%}.li___DXR9A{display:flex;padding-left:20px}.li___DXR9A .avatarIcon___EYoqp .img___wrenL{width:40px;height:40px;border-radius:5px;margin-right:10px}.li___DXR9A .content___NK_Ew{flex:1 1;min-width:0}.li___DXR9A .content___NK_Ew .borderBox___UVtN4{box-shadow:0 0 10px #e2e2e280;border-radius:8px;border:1px solid rgba(20,93,255,.2);padding:16px}.li___DXR9A .content___NK_Ew .borderBox___UVtN4 .text___d_gYw{white-space:pre-wrap;color:#3061d0}.li___DXR9A .content___NK_Ew .fileWrap___kbAp0{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:10px}.li___DXR9A .content___NK_Ew .fileWrap___kbAp0 .file___R5FNg{width:calc((100% - 30px)/4);display:flex;align-items:center;background:#fff;border:1px solid rgba(20,93,255,.1);border-radius:8px;padding:6px 15px;font-size:14px;box-shadow:0 0 10px #e2e2e233}.li___DXR9A .content___NK_Ew .fileWrap___kbAp0 .file___R5FNg aside{flex:1 1;min-width:0}.li___DXR9A .content___NK_Ew .fileWrap___kbAp0 .file___R5FNg aside .fileName___oTYTw{color:#333;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:100%;width:fit-content}.li___DXR9A .content___NK_Ew .source___JD93j{height:16px;background:#f4f8ff;border-radius:8px 0;font-size:10px;color:#666;padding:0 14px;text-align:center;line-height:16px;width:fit-content;float:right;margin-top:-17px;margin-right:1px}.li___DXR9A .content___NK_Ew .action___CTh1w{height:54px;display:flex;align-items:center;justify-content:flex-end;gap:20px}.li___DXR9A .content___NK_Ew .action___CTh1w i{color:#666;cursor:pointer}.li___DXR9A .content___NK_Ew .action___CTh1w i:hover{color:#3061d0}.disabledInput___rMs3e{cursor:not-allowed;border:1px solid #9cb8f5!important}.disabledInput___rMs3e>*{pointer-events:none;opacity:.3}.backBottom___VIz5U{height:0;width:fit-content;position:sticky;z-index:100;bottom:0;left:50%;transform:translate(-50%);cursor:pointer;padding-left:20px}.backBottom___VIz5U:hover i{color:#5c64ff}.backBottom___VIz5U i{font-size:40px;color:#5c64ff80;position:absolute;z-index:101;bottom:8px}.head___vWC9s{display:flex;align-items:center;gap:20px;position:relative;height:54px;padding-right:20px;border-bottom:1px solid #EFEEEE}.head___vWC9s .title___l1GaK{display:flex;align-items:center;flex:1 1;padding-left:20px;height:100%;cursor:move}.head___vWC9s .headBtn___fGGSq{cursor:pointer;color:#333}.head___vWC9s .headBtn___fGGSq:hover{color:#3061d0}.menuWarp___Py4k9{list-style-type:none;background-color:#fff;background-clip:padding-box;border-radius:2px;outline:none;box-shadow:0 6px 16px #00000014,0 3px 6px -4px #0000001f,0 9px 28px 8px #0000000d}.menuWarp___Py4k9 h4{padding-left:20px;padding-top:13px;font-weight:600}.menuWarp___Py4k9 .menu___Rpj4l{max-height:400px;min-height:40px;width:250px;overflow:auto;color:#464f66}.menuWarp___Py4k9 .menu___Rpj4l aside{display:flex;align-items:center;height:36px;padding:0 20px;cursor:pointer}.menuWarp___Py4k9 .menu___Rpj4l aside .menuText___zGoGw{flex:1 1;min-width:0;display:flex;align-items:center}.menuWarp___Py4k9 .menu___Rpj4l aside .menuText___zGoGw span{max-width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.menuWarp___Py4k9 .menu___Rpj4l aside .menuDel___qa0au{display:none;flex-shrink:0;margin-left:10px}.menuWarp___Py4k9 .menu___Rpj4l aside.active___n_Cfs{background:#e7f3ff!important}.menuWarp___Py4k9 .menu___Rpj4l aside.active___n_Cfs span{color:#3061d0}.menuWarp___Py4k9 .menu___Rpj4l aside:hover{background:#e7f3ff80}.menuWarp___Py4k9 .menu___Rpj4l aside:hover span{color:#3061d0}.menuWarp___Py4k9 .menu___Rpj4l aside:hover .menuDel___qa0au{display:inline}.draggableWrap___u95gi{width:100vw;height:100vh;position:fixed;z-index:999;left:0;top:0;pointer-events:none}.draggableWrap___u95gi>div{pointer-events:auto}.draggableWrap___u95gi .modal___Q60Fu{width:100%;height:100%;background:#fff;box-shadow:0 10px 26px #14131d87;border-radius:8px;border:1px solid #7E8183;display:flex;flex-direction:column}.footer___lxKwN{padding-right:20px;padding-left:20px}.footer___lxKwN .main____xLI7{background:#fff;box-shadow:0 2px 20px #d7e5ff80;border-radius:18px;border:1px solid #EFF2FF;overflow:hidden}.footer___lxKwN .main____xLI7 .files___U6HeB{display:flex;flex-wrap:wrap;gap:5px;background:#fafbff;padding:10px 20px}.footer___lxKwN .main____xLI7 .files___U6HeB .file___R5FNg{width:calc((100% - 15px)/4);display:flex;align-items:center;background:#fff;border-radius:8px;padding:3px 9px;font-size:14px;border:1px solid #EBEBEB;position:relative}.footer___lxKwN .main____xLI7 .files___U6HeB .file___R5FNg aside{flex:1 1;min-width:0;margin-left:10px}.footer___lxKwN .main____xLI7 .files___U6HeB .file___R5FNg aside .fileName___oTYTw{color:#333;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:100%;width:fit-content}.footer___lxKwN .main____xLI7 .files___U6HeB .file___R5FNg:hover .fileDel___HitRv{opacity:1}.footer___lxKwN .main____xLI7 .files___U6HeB .file___R5FNg .fileDel___HitRv{opacity:0;transition:.3s;position:absolute;z-index:10;top:2px;right:5px;font-size:11px;color:#999;cursor:pointer}.footer___lxKwN .main____xLI7 .files___U6HeB .file___R5FNg .fileDel___HitRv:hover{color:#333}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc{height:138px;background:#fff;padding:20px;display:flex;flex-direction:column}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc textarea{flex:1 1;resize:none;padding:0;font-size:16px}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc textarea::placeholder{color:#c1c1d9}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w{display:flex;align-items:center;margin-top:10px}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .btnWrap___ENcDO{display:flex;align-items:center;gap:12px;margin-right:auto}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .btnWrap___ENcDO .btn___VK3Di{color:#333;height:34px;background:#fff;border-radius:20px;border:1px solid #EBEBEB;padding:0 12px;line-height:32px;transition:.3s;cursor:pointer}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .btnWrap___ENcDO .btn___VK3Di:hover{border:1px solid rgba(20,93,255,.2);color:#3061d0}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .btnWrap___ENcDO .btn___VK3Di.btnActive___en_8L{background:#f4f8ff;border:1px solid rgba(20,93,255,.2);color:#3061d0}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .btnWrap___ENcDO .btn___VK3Di.btnDisabled___AFYEZ{cursor:not-allowed;border:1px solid #ebebeb;background:#fff;color:#333;opacity:.5}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .uploadBtn___fY3BV{color:#666;width:34px;height:34px;border-radius:50%;cursor:pointer;text-align:center;line-height:34px}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .uploadBtn___fY3BV:hover{background:#f4f8ff;color:#145dff}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .uploadDisabledBtn___LslUe{color:#666;width:34px;height:34px;border-radius:50%;cursor:pointer;text-align:center;line-height:34px;color:#999;cursor:not-allowed}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .uploadDisabledBtn___LslUe:hover{background:#f4f8ff;color:#145dff}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .uploadDisabledBtn___LslUe:hover{color:#999}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .sendBtn____aYXt{width:34px;height:34px;background:linear-gradient(139deg,#5c64ff,#6988f8);border:none;border-radius:50%;padding:0;flex-shrink:0}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .sendBtnDisabled____WhtC{width:34px;height:34px;background:linear-gradient(139deg,#5c64ff,#6988f8);border:none;border-radius:50%;padding:0;flex-shrink:0;background:#d2d2d2;cursor:not-allowed}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .cancelBtn___I91qC{font-size:34px;color:#5c64ff;cursor:pointer;flex-shrink:0;transition:.3}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .cancelBtn___I91qC:hover{transform:scale(1.05)}.bottomlist___Unmz9{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;background:#f6f7f9;border-radius:6px;border:1px solid #EFF1F6;height:48px;padding:0 20px;max-width:90%;margin-top:20px;font-size:14px;line-height:48px;cursor:pointer;width:max-content}.bottomlist___Unmz9:hover{background:#e2ecff;border-radius:6px;border:1px solid #3061D0}.draggableImage___vcTso{position:fixed;left:calc(100vw - 84px);z-index:100}.draggableImage___vcTso .img___xAyno{user-select:none}.draggableImage___vcTso .close___WUtfj{user-select:none;cursor:pointer;display:none;position:absolute;z-index:101;left:-11px;top:-8px;color:#dcdcdc}.draggableImage___vcTso:hover .close___WUtfj{display:block}.extraNode___tnBrt{cursor:initial}.specialImg___yAPav{display:flex;flex-direction:column;align-items:center}.specialImg___yAPav .bubble___qNdfF{background-color:#3a5eff;color:#fff;padding:4px 8px;border-radius:4px;font-size:12px;position:relative;margin-bottom:8px}.specialImg___yAPav .bubble___qNdfF:after{content:"";position:absolute;bottom:-6px;left:50%;z-index:101;transform:translate(-50%);width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #3A5EFF}.specialImg___yAPav .upImg___Mx6QM{width:60px;height:60px;border-radius:50%}.bigTipsBox___XRGyw{width:calc(100% - 98px);overflow:hidden}.bigTips___uPRW3{display:flex;overflow-x:hidden;scroll-behavior:smooth;gap:22px;width:100%;position:relative;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none;position:sticky;top:0;background:#fff;z-index:8}.bigTips___uPRW3::-webkit-scrollbar{display:none}.bigTips___uPRW3 .item___KMGDu{position:relative;width:80px!important;height:88px;background:#95bdff1a;border-radius:8px;cursor:pointer;display:flex!important;flex-direction:column;justify-content:center;align-items:center;border:1px solid transparent}.bigTips___uPRW3 .item___KMGDu .editBtn___JiZpD{display:none;position:absolute;top:6px;right:6px;font-size:12px;color:#c7cbdb}.bigTips___uPRW3 .item___KMGDu .editBtn___JiZpD:hover{color:#145dff}.bigTips___uPRW3 .item___KMGDu span{font-weight:600;font-size:14px;color:#232b40;margin-top:16px;word-break:break-all;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:68px}.bigTips___uPRW3 .item___KMGDu:hover{border:1px solid #145DFF}.bigTips___uPRW3 .item___KMGDu:hover .editBtn___JiZpD{display:block}.bigTips___uPRW3 .item___KMGDu.active___EX5N5{border:1px solid #145DFF}.PrevNext____kcgs{width:calc(100% - 98px);height:105px;position:absolute;top:-6px;left:2px;z-index:100;pointer-events:none;opacity:1;transition:.3s}.PrevNext____kcgs>div{width:42px;height:105px;display:flex;align-items:center;justify-content:center;position:absolute}.PrevNext____kcgs>div img{width:20px;height:20px;pointer-events:auto}.PrevNext____kcgs>div .img___X2ms3{display:block}.PrevNext____kcgs>div .imgHover___wIHti{display:none}.PrevNext____kcgs>div:hover{cursor:pointer}.PrevNext____kcgs>div:hover .img___X2ms3{display:none}.PrevNext____kcgs>div:hover .imgHover___wIHti{display:block}.PrevNext____kcgs .LeftButton___P5Wge{left:-11px}.PrevNext____kcgs .RightButton___NAbBu{right:-20px}.agent___exMfN .add___cWyoE{width:80px;height:88px;background:#95bdff1a;border-radius:8px;display:flex;align-items:center;justify-content:center;cursor:pointer}.agent___exMfN .add___cWyoE i{color:#7f8791}.agent___exMfN .add___cWyoE:hover{background:#95bdff1a;border:1px solid rgba(48,97,208,.5)}.agent___exMfN .add___cWyoE:hover i{color:#3061d0}.imgUpLoad___Wg61u{position:relative;width:50px;height:auto;background-color:#f4f3f4;display:flex;align-items:center;justify-content:center;margin-top:15px}.imgUpLoad___Wg61u>div{position:absolute;right:-6px;top:-6px;cursor:pointer;background-color:#fff;width:16px;height:16px;border-radius:50%}.tip___WGAb5{display:flex;align-items:center;gap:6px;color:#ff8c29;font-size:14px;margin-top:10px;margin-left:100px}.tip___WGAb5 i{font-size:14px}.flex_box_center___K3pXk{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___JNXiy{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___lX_K7{align-items:center;box-align:center}.flex_box_center_end___ESJAL{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___nMTYm{flex-direction:column;box-orient:block-axis}.line___cNtUM{display:inline-flex;align-items:center;margin-right:20px;margin-left:20px}.line___cNtUM .b1___xIRxk{display:inline-block;width:1px;height:38px;margin-right:0;background:linear-gradient(180deg,#fff0,#fff,#fff0)}.line___cNtUM .b2___N5uit{display:inline-block;width:1px;height:38px;margin-left:0;background:linear-gradient(180deg,#fff0,#e2e2e2,#fff0)}.list___SBMGo{display:flex;align-items:center;justify-content:flex-start;height:42px;background-color:#fff;padding:0 13px 0 20px}.list___SBMGo .title___zQP91{display:flex;flex:1 1;cursor:pointer;overflow:hidden;width:100%;white-space:nowrap}.list___SBMGo .title___zQP91>div{overflow:hidden;text-overflow:ellipsis}.list___SBMGo .tr___uaxLL{color:#000;cursor:pointer;font-size:14px}.list___SBMGo .tr___uaxLL i{font-size:12px;transition:.5s;display:inline-block;margin-left:6px}.itemDetail___Ye51x{padding:30px 44px;background-color:#f6f7f9}.answerWrapper___WJAPa{background-color:#fff;border-radius:6px;padding:40px 15px 30px;position:relative}.answerWrapper___WJAPa .decoration___fOLFB{height:28px;position:absolute;top:-8px;left:50%;transform:translate(-50%)}.row___FvSRM{display:box;display:flex;flex-direction:row;align-items:center;padding:0}.typeRow___qpDsw{display:box;display:flex;justify-content:space-between;align-items:center;width:100%}.type___a8Bs6{display:box;display:flex;color:#000;font-size:14px;line-height:17px}.typeName___EfvMr{color:#0152d9;cursor:default;height:26px;line-height:26px}.typeIcon___XnhBc{min-width:50px;line-height:20px;height:20px;border-radius:13px;margin-right:10px;font-size:12px;cursor:default;text-align:center;padding:0 3px}.unpublished___h3A34{color:#999;border:1px solid #999999}.private___Ok_kP{color:#fa6400;border:1px solid #fa6400}.public___V5_HF{color:#44d7b6;border:1px solid #44d7b6}.reviewFlag___MWDMc{border:1px solid #44d7b6;background-color:#44d7b633;color:#44d7b6;font-size:12px;padding:1px 5px;border-radius:5px}.reviewFlag___MWDMc:hover{color:#44d7b6}.typeRightAction___zwJ4e{display:box;display:flex}.actionLink___XxdsL{color:#333;padding:10px 0}.actionIcon___YoZs8{line-height:26px;color:#0152d9;margin-left:5px;margin-right:4px;font-size:14px}.topicTitle___TXfB_{font-weight:700;font-size:16px;cursor:default;color:#000;line-height:28px;padding-right:5px}.topicTitleContent___MceUW{font-size:14px;color:#000;line-height:24px;font-family:auto}.topicTitleContent___MceUW p{line-height:28px}.judgmentContent___Adte7{display:box;display:flex;flex-direction:row;line-height:28px;font-size:14px;color:#000;margin-top:10px}.judgmentContent___Adte7 span{font-size:14px}.programContent___R8AFa{color:#000;line-height:28px;font-size:14px}.otherContent___CNAVC{display:box;display:flex;flex-direction:column;color:#000;font-size:14px;line-height:19px}.combinationContent___NWKpD{display:flex;flex-direction:column;color:#000;width:100%;font-size:14px}.combinationContent___NWKpD .con___MJkTE{width:calc(100% + 40px);background:#f1f1f1;padding:10px 20px;margin-bottom:10px;margin-left:-20px;z-index:10px}.combinationContent___NWKpD .con___MJkTE>div{display:flex;margin-top:7px}.combinationContent___NWKpD .con___MJkTE>div>span{line-height:27px;flex-shrink:0}.otherContentItem___sXGMT{display:box;display:flex;flex-direction:row}.otherContentItem___sXGMT p{line-height:28px;font-size:14px;flex-shrink:0}.otehrContentHtml___MKkjT{font-size:16px;color:#000;line-height:28px}.difficultyRow___E6YVK{height:28px;line-height:28px;font-size:14px;color:#888}.updateTimeRow___MPFJY{display:box;display:flex;flex-direction:row;justify-content:space-between;width:100%}.updateTimeWrap___iIz5W{display:box;display:flex;flex-direction:row;align-items:center;color:#000;font-size:14px;line-height:28px}.updateTimeContent___CpqJg{line-height:28px;font-size:14px;color:#bbb}.programLanguage___lku0d{line-height:28px;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#000}.updateTimeRowAction___Y6grB{display:box;display:flex;flex-direction:row}.bottomAction___sQwM3{border-radius:5px;text-align:center;font-size:12px;cursor:pointer;padding:0 10px;height:30px;line-height:30px;display:inline-block;margin-left:10px}.borderColorBlue___vZe0j{border:1px solid #0152d9;background:#0152d9;color:#fff;line-height:30px}.borderColorBlue___vZe0j:hover{color:#fff}.borderColorRed___GPm9E{border:1px solid red;color:red;line-height:30px}.borderColorRed___GPm9E:hover{color:red}.borderColorFFF___izaeA{border:1px solid #0152d9;background:#f5f5f5;color:#0152d9;border-radius:5px}.borderColorFFF___izaeA:hover{color:#0152d9}.borderColorGray___WdIyN{border:1px solid #cccccc;background:#ccc;color:#fff;line-height:30px}.borderColorGray___WdIyN:hover{color:#fff}.selectIcon___I35Ch{color:#fff;height:20px;line-height:20px;display:inline-block;margin-left:7px;margin-right:5px;font-size:12px}.colorGreen___yFw84{color:#32bd8c}.parseAnswerBorder___tmhXi{border-top:1px solid #eeeeee;margin-top:23px}.answer___c9YYj{display:box;display:flex;flex-direction:row;color:#000;font-size:14px;margin-top:15px}.answerHtml___sp4Xx{color:#000;font-size:14px}.parse___Lif5r{display:box;display:flex;flex-direction:row;color:#000;font-size:14px;margin-top:5px}.parseText___KMhnK{line-height:28px;font-size:14px;word-break:break-word;color:#000;flex-shrink:0}.parseAnswer___aFs0o{word-break:break-word;line-height:28px;font-size:14px;color:#000}.parseAnswerHtml___AfP6o{font-size:14px;color:#000;line-height:28px}.actionBar___Q6e1E{display:flex;flex-direction:row;justify-content:space-between;align-items:center;background-color:#f5f5f5;font-size:14px;height:52px;padding:0 10px;border-radius:5px}.know___EtJbV{display:inline-block;max-width:58px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#111;vertical-align:bottom}.menu___ODbWA>li{text-align:center}.bottom___yLg8j{text-align:end;font-size:14px;margin-bottom:10px;background-color:#f6f7f9}.bottom___yLg8j span{margin-left:20px;cursor:pointer;display:inline-block;width:66px;height:24px;line-height:24px;font-size:12px;text-align:center;border-radius:4px;border:1px solid #999999;color:#666}.bottom___yLg8j span i{display:inline-block;transform:rotate(180deg) scale(.7) translate(-4px,2px);font-size:12px}.bottom___yLg8j span:hover{color:#0152d9;border:1px solid #0152d9}.textBtn___p8TrW{font-size:14px;font-weight:400;color:#5f6368;display:flex;align-items:center;height:42px}.modalContent___UXmJC{text-align:center;margin-top:10px;color:#333;font-size:16px}.modalContentLeft___JOFgX{text-align:left;color:#333;font-size:16px}.green___rI_w_ span,.green___rI_w_ p,.green___rI_w_ h1,.green___rI_w_ h2,.green___rI_w_ h3,.green___rI_w_ h4,.green___rI_w_ h5,.green___rI_w_ h6,.green___rI_w_ b,.green___rI_w_ strong{color:#00e373}.green___rI_w_ .textArea___OTapv{border:1px solid #00e373}.red___cDswv span,.red___cDswv p,.red___cDswv h1,.red___cDswv h2,.red___cDswv h3,.red___cDswv h4,.red___cDswv h5,.red___cDswv h6,.red___cDswv b,.red___cDswv strong{color:#e02020}.red___cDswv .textArea___OTapv{border:1px solid #e02020}.row___CE3Y7{display:flex;align-items:baseline;margin-top:5px}.html___u9n4r{max-width:610px;margin-right:10px}.line___Lh9Lb{height:1px;background-color:#eee;margin:20px 0}.flex_box_center___VcCAZ{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___I3jjO{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___Rm_54{align-items:center;box-align:center}.flex_box_center_end___nTsdc{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___UVpzN{flex-direction:column;box-orient:block-axis}.tags___kRRoe{display:flex;align-items:center}.tags___kRRoe .text___IyyEa{font-size:14px;color:#666;margin-right:10px}.tags___kRRoe .tagWrap___v63mB{display:flex;align-items:center;column-gap:10px}.tags___kRRoe .tagWrap___v63mB .tag___X7wE6{height:20px;padding:0 4px;border-radius:2px;border:1px solid #333;font-weight:600;font-size:14px;line-height:18px}.tags___kRRoe .tagWrap___v63mB .c___mZMPq{height:20px;padding:0 4px;border-radius:2px;border:1px solid #333;font-weight:600;font-size:14px;line-height:18px;border-color:#a9dfcc;background:#4aedb233;color:#2cc497}.tags___kRRoe .tagWrap___v63mB .cpp___eaTie{height:20px;padding:0 4px;border-radius:2px;border:1px solid #333;font-weight:600;font-size:14px;line-height:18px;border-color:#f19738;background:#f1973833;color:#dc7b14}.tags___kRRoe .tagWrap___v63mB .java___gL98T{height:20px;padding:0 4px;border-radius:2px;border:1px solid #333;font-weight:600;font-size:14px;line-height:18px;border-color:#fa2c2c;background:#eb606033;color:#e30000}.tags___kRRoe .tagWrap___v63mB .python___eNRkk{height:20px;padding:0 4px;border-radius:2px;border:1px solid #333;font-weight:600;font-size:14px;line-height:18px;border-color:#86c0ff;background:#6eb1fb33;color:#1e96f4}.tags___kRRoe .edit___tbVu0{color:#6aaf99;cursor:pointer;font-size:18px;margin-left:20px}.tags___kRRoe .edit___tbVu0:hover{color:#3061d0} +.exitFullScreenModalWrapper___aNB9Q div[class~=ant-modal-confirm-btns]{float:none;display:flex;justify-content:center;margin-bottom:20px}.exitFullScreenModalWrapper___aNB9Q div[class~=ant-modal-confirm-btns] button{width:120px;height:38px;background:#f6f7f9 #3061d0;border-radius:2px}.exitFullScreenModal___HIMyY{text-align:center;font-size:30px;font-weight:400}.exitFullScreenModal___HIMyY .warningIcon___xEURa{height:88px;margin-bottom:20px}.exitFullScreenModal___HIMyY .warningText___W6NPJ{color:#e30000}.exitFullScreenModal___HIMyY .countdownWrapper___n8g1M{display:inline-block}.forcedModalWrapper___JPMQ2 .forcedModalContent___uY5FV{text-align:center}.forcedModalWrapper___JPMQ2 .forcedModalContent___uY5FV .forcedText___C3CrF{font-size:30px;font-weight:500;color:#e30000;margin-bottom:10px}.forcedModalWrapper___JPMQ2 .forcedModalContent___uY5FV .screenNumText___oljHN{font-size:14px;font-weight:400;color:#333;margin-bottom:20px}.forcedModalWrapper___JPMQ2 .forcedModalContent___uY5FV img{height:85px;margin-bottom:20px}.flex_box_center___MzHUI{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___ZPKmx{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___MNo4n{align-items:center;box-align:center}.flex_box_center_end___stoyX{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___HR6oq{flex-direction:column;box-orient:block-axis}.baseMargin___V_l7f{margin-left:62px}.noWrap___ZcvYB{white-space:nowrap}.singleItem___vjYWR{border-radius:2px;border:1px solid #CCCCCC;padding:20px 15px 0}.questionIcons___kiVRR [class~=ant-anchor-link]{display:inline}.questionIcons___kiVRR [class~=ant-anchor-wrapper]{margin:0;overflow:hidden}.questionIcons___kiVRR span,.questionIcons___kiVRR a{width:40px;height:40px;line-height:40px;text-align:center;color:#fff;background:#fb3226;display:inline-block;margin-right:8px;margin-bottom:20px;border-radius:40px;font-weight:700;cursor:pointer}.questionIcons___kiVRR span:hover,.questionIcons___kiVRR a:hover{background-color:#ec7d72}.questionIcons___kiVRR span:nth-child(5n),.questionIcons___kiVRR a:nth-child(5n){margin-right:25px}.questionIcons___kiVRR .green___PIOSW{background-color:#2abd8c}.questionIcons___kiVRR .green___PIOSW:hover{background-color:#88d19e}.questionIcons___kiVRR .orange___aGI_B{background-color:#fd8001}.questionIcons___kiVRR .orange___aGI_B:hover{background-color:#fb9f42}.greenTip___bShpb{color:#2abd8c;margin-left:15px}.greenTip___bShpb:before{content:"";width:12px;height:12px;background:#2abd8c;border-radius:12px;display:inline-block;margin-right:4px;position:relative;top:1px}.redTip___wCm4Z{color:#fb3226;margin-left:15px}.redTip___wCm4Z:before{content:"";width:12px;height:12px;background:#fb3226;border-radius:12px;display:inline-block;margin-right:4px;position:relative;top:1px}.orangeTip___HRBLJ{color:#fd8001;margin-left:15px}.orangeTip___HRBLJ:before{content:"";width:12px;height:12px;background:#fd8001;border-radius:12px;display:inline-block;margin-right:4px;position:relative;top:1px}.pollDesc___SxQ7V{color:#333;background-color:#fff;padding:15px;box-sizing:border-box;margin-top:30px;margin-bottom:0}.answered___e5zk4{position:relative}.answered___e5zk4:after{position:absolute;right:35px;top:4px;width:12px;height:12px;border-radius:50%;background:#cbcbcb;content:""}.unanswer___dEmC8{position:relative}.unanswer___dEmC8:after{position:absolute;right:35px;top:4px;width:12px;height:12px;border-radius:50%;background:#fff;content:"";border:1px solid #cbcbcb}.anchor___xdS4e{display:flex;flex-direction:row}.anchor___xdS4e [class~=ant-anchor-link]{padding:0}.answerFlag____R2kw{display:block;float:left;margin-right:10px;border-radius:50%;height:40px;line-height:40px;width:40px;text-align:center;cursor:pointer;margin-bottom:5px;background:#ff3756;color:#fff;border:1px solid #ff3756}.answerFlag____R2kw [class~=ant-anchor-link-title]{color:#fff}.flagActive___hkk6X{background-color:#29bd8b;color:#fff;border:1px solid #29bd8b}.flagHalf___ZgZyz{background-color:#ff6800;color:#fff;border:1px solid #ff6800}.answerStudentFlag___RlIwt{display:block;float:left;margin-right:10px;border-radius:50%;border:1px solid #cbcbcb;height:40px;line-height:40px;width:40px;text-align:center;color:#999;cursor:pointer;margin-bottom:5px}.answerStudentActive___pQpEA{background:#cbcbcb;color:#fff}.questionItem___Yg7y3 [class~=ant-checkbox-group],.questionItem___Yg7y3 [class~=ant-radio-group]{width:100%}.questionItem___Yg7y3 [class~=ant-checkbox-wrapper]{margin-right:5px;display:flex;align-items:baseline}.questionItem___Yg7y3 [class~=ant-checkbox]+span{display:inline-flex}.questionItem___Yg7y3 [class~=ant-checkbox]+span [class~=mr3]{flex-shrink:0}.questionItem___Yg7y3 [class~=ant-checkbox]+span [class~=markdown-body]{position:relative}.questionItem___Yg7y3 .questionScore___hGLaV{background:#ececec99;border-radius:2px;width:52px;height:25px;white-space:nowrap;display:flex;align-items:center;justify-content:center;flex-shrink:0}.itemFlag___KI4Jb{padding:0 10px;border-radius:15px;height:22px;line-height:22px;background:#eaeaea;color:#999;font-size:14px}.answerWrap___CETMI{margin-bottom:40px;width:100%}.answerSubjective____A1OC{width:100%;height:130px;padding:5px;overflow:auto;resize:vertical;outline:none}.otherInput___hanjt{border:none;border-bottom:1px solid #eee;background:transparent;flex:1 1;height:20px;line-height:20px}.otherInput___hanjt [class~=ant-input]:hover,.otherInput___hanjt [class~=ant-input]:focus{border:none!important;border-bottom:1px solid #eee!important;background:#f8f8f8!important}.randomFlag___mId_V{width:68px;height:24px;line-height:24px;text-align:center;background:#84b6eb;color:#fff;border-radius:20px;font-size:12px;margin-left:24px;display:inline-block}.answerTrue___QzQ9o{position:relative;margin-right:40px;cursor:default}.answerTrue___QzQ9o:after{position:absolute;right:35px;top:4px;width:20px;height:10px;border-radius:5px;background:#29bd8b;content:""}.answerFalse____K4Me{position:relative;margin-right:40px;cursor:default}.answerFalse____K4Me:after{position:absolute;right:35px;top:4px;width:20px;height:10px;border-radius:5px;background:#ff3756;content:""}.answerHalf___gnzWI{position:relative;margin-right:40px;cursor:default}.answerHalf___gnzWI:after{position:absolute;left:-25px;top:4px;width:20px;height:10px;border-radius:5px;background:#ff6800;content:""}.renderHtml___dDhM4{display:inline-flex;align-items:baseline}.simpleText___kJ0Kc{background:#f5f5f5;border-radius:4px;border:1px solid #eaeaea;padding:5px;min-height:35px;box-sizing:border-box}.answerYes___btoYt{width:12px;height:12px;background:#165dff66;color:#fff;display:inline-block;margin-right:4px}.answerNo___aNG_f{width:13px;height:13px;border:1px solid rgba(0,0,0,.15);color:#fff;display:flex;flex-direction:column-reverse;margin-right:4px}.answerInfo___af0Ma{font-size:12px;margin-bottom:10px;padding:20px 20px 0}.answerInfo___af0Ma .answerProgress___h6he7{font-weight:500}.answerSheetWrap___qVk_a{margin-bottom:25px}.answerSheetQuestionTitle___YqJ8X{margin-bottom:15px;font-size:14px;font-weight:500;color:#666;cursor:pointer}.answerSheet___ojXFi{font-size:0;vertical-align:top;margin-top:8px;margin-bottom:25px;width:100%}.answerSheet___ojXFi .answerSheetItem___coR9L{width:26px;height:26px;color:#666;border:1px solid rgba(0,0,0,.15);border-radius:2px;display:inline-block;font-size:14px;line-height:26px;text-align:center;position:relative;cursor:pointer}.answerSheet___ojXFi .answerSheetItem___coR9L .qindex___Fx51y{position:relative;z-index:1}.answerSheet___ojXFi .answerSheetItem___coR9L:hover{border-color:#0152d9;color:#0152d9}.answerSheet___ojXFi .answerSheetItem___coR9L.active___KmAlt{background:#165dff66;color:#fff}.answerSheet___ojXFi .answerSheetItem___coR9L.yes___MQnH6{background:#e0f4e4;color:#028d01;border:1px solid #E0F4E4!important}.answerSheet___ojXFi .answerSheetItem___coR9L.no___kDJu6{background:#ffd5d0;color:#fb3226;border:1px solid #FFD5D0!important}.answerSheet___ojXFi .answerSheetItem___coR9L.bf___iW6rO{background:#ffe5c4;color:#e77400;border:1px solid #FFE5C4!important}.answerSheet___ojXFi .answerSheetItem___coR9L.partialActive___UsoA4{background:#eee;color:#fff}.answerSheet___ojXFi .answerSheetItem___coR9L.selected___QBbv4{border:1px solid #165DFF;color:#165dff}.answerSheetBottom___Lh0Ny{background:#fff;box-shadow:0 -2px 4px #eaeef4;height:40px;display:flex;position:absolute;bottom:0;width:100%;align-items:center;z-index:5}.countDown___W4ClT{color:#37ad83;text-align:center;font-size:14px;display:flex;align-items:center}.countDown___W4ClT [class~=ant-statistic]{margin-left:10px}.countDown___W4ClT [class~=ant-statistic-content]{color:#37ad83;font-size:20px;font-weight:500}.countDown___W4ClT.red___RSej4{color:red;border-color:red}.countDown___W4ClT.red___RSej4 [class~=ant-statistic-content]{color:red}.fold___pujAY{background:#fff;width:16px;height:66px;position:absolute;top:50%;margin-top:-33px;right:-16px;z-index:3;cursor:pointer;display:box;display:flex;justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.fold___pujAY:before{content:"";width:0;height:0;position:absolute;right:0;top:0;border-right:15px solid #fafafa;border-bottom:10px solid #fff}.fold___pujAY:after{content:"";width:0;height:0;position:absolute;right:0;bottom:0;border-right:15px solid #fafafa;border-top:10px solid #fff}.cardList___Bd4OZ{height:calc(88vh - 120px);padding:10px 20px 160px;overflow:auto}.iframe___kQjBw{position:fixed;inset:0;z-index:99999;width:100%;height:100%;border:none;display:none;background:#fff}.mainPart___aRRl1{margin-top:84px}.mainPart___aRRl1 .tooltipWrap___FJod3{display:flex;align-items:center}.mainPart___aRRl1 .leftPart___f5dDH{height:88vh;overflow:hidden;position:relative}.mainPart___aRRl1 .rightPart___M7fOP{height:88vh;background-color:#fff;overflow:hidden;position:relative}.mainPart___aRRl1 .rightPart___M7fOP .questionPart___HlX7z{overflow:auto;height:inherit;padding-bottom:78px}.mainPart___aRRl1 .rightPart___M7fOP .questionPart___HlX7z .questionTypeTitle___RRn2_{font-size:16px;font-weight:600;color:#000}.mainPart___aRRl1 .rightPart___M7fOP .questionPart___HlX7z .questionTypeInfo___a3Iny{font-size:16px;font-weight:400;color:#464f66}.mainPart___aRRl1 .rightPart___M7fOP .questionPart___HlX7z .toIframeBtn___PH9eF{width:92px;height:36px}.mainPart___aRRl1 .rightPart___M7fOP .bottom___slps3{height:64px;width:100%;position:absolute;bottom:0;box-shadow:0 -2px 8px #f1f1f1;padding:0 30px;background-color:#fff;z-index:100}.mainPart___aRRl1 .rightPart___M7fOP .changeButton___YjNWr{width:118px;height:38px;border-radius:2px}.mainPart___aRRl1 .rightPart___M7fOP .changeButton___YjNWr.prevBtn___NeeAj{color:#666}.mainPart___aRRl1 .rightPart___M7fOP .changeButton___YjNWr.prevBtn___NeeAj:hover{color:#3061d0}.fixHeader___Jjypd{position:fixed;top:0;width:100%;min-width:1200px;height:64px;background:#fff;box-shadow:0 2px 4px #eaeef4;display:flex;align-items:stretch}.fixHeader___Jjypd .title___h5yRx{font-size:18px;font-weight:600;color:#333;max-width:500px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fixHeader___Jjypd .submitButton___ATddm{width:88px;height:38px;border-radius:4px}.dottedLineWrapper___RxpC7 .leftHalfCircle___McsYA{border-radius:50%;width:20px;height:20px;background-color:#fafafa;transform:translate(-50%)}.dottedLineWrapper___RxpC7 .dottedLine___cwiMH{border-bottom:1px dotted #CCCCCC}.dottedLineWrapper___RxpC7 .rightHalfCircle___sP0Ln{border-radius:50%;width:20px;height:20px;background-color:#fafafa;transform:translate(50%)}.analysisWrap___ayc60{border-top:1px dotted #CCCCCC;padding-top:20px}.analysisWrap___ayc60 .greyBg___X4mr2{background:#f6f7f9;border-radius:4px;padding:20px 15px}.contentListWrap___QJcmS{margin:20px auto;overflow:hidden}.contentListWrap___QJcmS .li____LsrQ{border-radius:2px;margin-bottom:30px;border:1px solid #ececec;box-shadow:0 2px 4px #eaeef4}.contentListWrap___QJcmS .li____LsrQ .bottom___slps3{background-color:#f6f7f9;height:42px;border-top:1px solid #f1f1f1;display:flex;align-items:center;padding-left:20px;padding-right:15px;position:relative!important}.contentListWrap___QJcmS .li____LsrQ .bottom___slps3 .actionLeftItem___xUjJ1{font-size:14px;color:#5f6368;margin-right:30px}.contentListWrap___QJcmS .li____LsrQ .bottom___slps3 .actionLeftItem___xUjJ1.questionTypeName___ruYH3{margin-right:14px}.contentListWrap___QJcmS .li____LsrQ .bottom___slps3 .actionLeftItem___xUjJ1>span{margin-left:8px}.contentListWrap___QJcmS .li____LsrQ .bottom___slps3 p{margin:0}.more___VqZBj{margin-left:auto}.btnAdd___h1c55{padding:0 15px;height:32px;background:#f6f7f9 linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border-radius:16px;border:1px solid #BACFFE;color:#3061d0;font-size:14px;text-align:center;line-height:30px;user-select:none;cursor:pointer}.btnAdd___h1c55:hover{box-shadow:inset 0 1px 3px #ffffff80;color:#165dff;border:1px solid #165dff}.juyifansan___ZnSQQ{border-radius:19px;border:1px solid #E5DFDE;padding:7px 16px;font-size:14px;color:#aa6e17;margin-top:20px;width:150px;cursor:pointer}@font-face{font-family:KaTeX_AMS;src:url(./static/KaTeX_AMS-Regular.e101fd3b.woff2) format("woff2"),url(./static/KaTeX_AMS-Regular.89a32939.woff) format("woff"),url(./static/KaTeX_AMS-Regular.76b481f1.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Caligraphic;src:url(./static/KaTeX_Caligraphic-Bold.804b0502.woff2) format("woff2"),url(./static/KaTeX_Caligraphic-Bold.ebf5447d.woff) format("woff"),url(./static/KaTeX_Caligraphic-Bold.28758623.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:KaTeX_Caligraphic;src:url(./static/KaTeX_Caligraphic-Regular.7ca15b3a.woff2) format("woff2"),url(./static/KaTeX_Caligraphic-Regular.d642f1a8.woff) format("woff"),url(./static/KaTeX_Caligraphic-Regular.fe9310f0.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Fraktur;src:url(./static/KaTeX_Fraktur-Bold.33bcfed3.woff2) format("woff2"),url(./static/KaTeX_Fraktur-Bold.fc482350.woff) format("woff"),url(./static/KaTeX_Fraktur-Bold.70f2abc1.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:KaTeX_Fraktur;src:url(./static/KaTeX_Fraktur-Regular.86cfbe4e.woff2) format("woff2"),url(./static/KaTeX_Fraktur-Regular.29abfb1c.woff) format("woff"),url(./static/KaTeX_Fraktur-Regular.51bff235.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Main;src:url(./static/KaTeX_Main-Bold.603892c5.woff2) format("woff2"),url(./static/KaTeX_Main-Bold.9f5bc66f.woff) format("woff"),url(./static/KaTeX_Main-Bold.da66c0ab.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:KaTeX_Main;src:url(./static/KaTeX_Main-BoldItalic.bd95a810.woff2) format("woff2"),url(./static/KaTeX_Main-BoldItalic.c31eb616.woff) format("woff"),url(./static/KaTeX_Main-BoldItalic.962b328a.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:KaTeX_Main;src:url(./static/KaTeX_Main-Italic.7662be2b.woff2) format("woff2"),url(./static/KaTeX_Main-Italic.3c94ae8c.woff) format("woff"),url(./static/KaTeX_Main-Italic.b1598925.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:KaTeX_Main;src:url(./static/KaTeX_Main-Regular.7056d1df.woff2) format("woff2"),url(./static/KaTeX_Main-Regular.f23b28dc.woff) format("woff"),url(./static/KaTeX_Main-Regular.fe159c21.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Math;src:url(./static/KaTeX_Math-BoldItalic.df742084.woff2) format("woff2"),url(./static/KaTeX_Math-BoldItalic.a6fde119.woff) format("woff"),url(./static/KaTeX_Math-BoldItalic.8ee92314.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:KaTeX_Math;src:url(./static/KaTeX_Math-Italic.912cb075.woff2) format("woff2"),url(./static/KaTeX_Math-Italic.ad043b21.woff) format("woff"),url(./static/KaTeX_Math-Italic.f4a2fd50.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:KaTeX_SansSerif;src:url(./static/KaTeX_SansSerif-Bold.198a2b19.woff2) format("woff2"),url(./static/KaTeX_SansSerif-Bold.2dee50c6.woff) format("woff"),url(./static/KaTeX_SansSerif-Bold.9ae5090b.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:KaTeX_SansSerif;src:url(./static/KaTeX_SansSerif-Italic.58452206.woff2) format("woff2"),url(./static/KaTeX_SansSerif-Italic.f88f16ed.woff) format("woff"),url(./static/KaTeX_SansSerif-Italic.363562bf.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:KaTeX_SansSerif;src:url(./static/KaTeX_SansSerif-Regular.50cd68ac.woff2) format("woff2"),url(./static/KaTeX_SansSerif-Regular.13e35ac8.woff) format("woff"),url(./static/KaTeX_SansSerif-Regular.d1c35243.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Script;src:url(./static/KaTeX_Script-Regular.2fc42204.woff2) format("woff2"),url(./static/KaTeX_Script-Regular.8f35f84f.woff) format("woff"),url(./static/KaTeX_Script-Regular.d09e0cea.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Size1;src:url(./static/KaTeX_Size1-Regular.03ff84ee.woff2) format("woff2"),url(./static/KaTeX_Size1-Regular.2222c8c3.woff) format("woff"),url(./static/KaTeX_Size1-Regular.920c8080.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Size2;src:url(./static/KaTeX_Size2-Regular.fa296a19.woff2) format("woff2"),url(./static/KaTeX_Size2-Regular.45c74525.woff) format("woff"),url(./static/KaTeX_Size2-Regular.7d3e746e.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Size3;src:url(./static/KaTeX_Size3-Regular.d9075b2b.woff2) format("woff2"),url(./static/KaTeX_Size3-Regular.62bef299.woff) format("woff"),url(./static/KaTeX_Size3-Regular.39f7a039.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Size4;src:url(./static/KaTeX_Size4-Regular.93084eec.woff2) format("woff2"),url(./static/KaTeX_Size4-Regular.3ee0d868.woff) format("woff"),url(./static/KaTeX_Size4-Regular.cd3f02bf.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Typewriter;src:url(./static/KaTeX_Typewriter-Regular.65cd6476.woff2) format("woff2"),url(./static/KaTeX_Typewriter-Regular.3f215ba2.woff) format("woff"),url(./static/KaTeX_Typewriter-Regular.73468499.ttf) format("truetype");font-weight:400;font-style:normal}.katex{font: 1.21em KaTeX_Main,Times New Roman,serif;line-height:1.2;text-indent:0;text-rendering:auto}.katex *{-ms-high-contrast-adjust:none!important}.katex .katex-version:after{content:"0.11.1"}.katex .katex-mathml{position:absolute;clip:rect(1px,1px,1px,1px);padding:0;border:0;height:1px;width:1px;overflow:hidden}.katex .katex-html>.newline{display:block}.katex .base{position:relative;white-space:nowrap;width:min-content}.katex .base,.katex .strut{display:inline-block}.katex .textbf{font-weight:700}.katex .textit{font-style:italic}.katex .textrm{font-family:KaTeX_Main}.katex .textsf{font-family:KaTeX_SansSerif}.katex .texttt{font-family:KaTeX_Typewriter}.katex .mathdefault{font-family:KaTeX_Math;font-style:italic}.katex .mathit{font-family:KaTeX_Main;font-style:italic}.katex .mathrm{font-style:normal}.katex .mathbf{font-family:KaTeX_Main;font-weight:700}.katex .boldsymbol{font-family:KaTeX_Math;font-weight:700;font-style:italic}.katex .amsrm,.katex .mathbb,.katex .textbb{font-family:KaTeX_AMS}.katex .mathcal{font-family:KaTeX_Caligraphic}.katex .mathfrak,.katex .textfrak{font-family:KaTeX_Fraktur}.katex .mathtt{font-family:KaTeX_Typewriter}.katex .mathscr,.katex .textscr{font-family:KaTeX_Script}.katex .mathsf,.katex .textsf{font-family:KaTeX_SansSerif}.katex .mathboldsf,.katex .textboldsf{font-family:KaTeX_SansSerif;font-weight:700}.katex .mathitsf,.katex .textitsf{font-family:KaTeX_SansSerif;font-style:italic}.katex .mainrm{font-family:KaTeX_Main;font-style:normal}.katex .vlist-t{display:inline-table;table-layout:fixed}.katex .vlist-r{display:table-row}.katex .vlist{display:table-cell;vertical-align:bottom;position:relative}.katex .vlist>span{display:block;height:0;position:relative}.katex .vlist>span>span{display:inline-block}.katex .vlist>span>.pstrut{overflow:hidden;width:0}.katex .vlist-t2{margin-right:-2px}.katex .vlist-s{display:table-cell;vertical-align:bottom;font-size:1px;width:2px;min-width:2px}.katex .msupsub{text-align:left}.katex .mfrac>span>span{text-align:center}.katex .mfrac .frac-line{display:inline-block;width:100%;border-bottom-style:solid}.katex .hdashline,.katex .hline,.katex .mfrac .frac-line,.katex .overline .overline-line,.katex .rule,.katex .underline .underline-line{min-height:1px}.katex .mspace{display:inline-block}.katex .clap,.katex .llap,.katex .rlap{width:0;position:relative}.katex .clap>.inner,.katex .llap>.inner,.katex .rlap>.inner{position:absolute}.katex .clap>.fix,.katex .llap>.fix,.katex .rlap>.fix{display:inline-block}.katex .llap>.inner{right:0}.katex .clap>.inner,.katex .rlap>.inner{left:0}.katex .clap>.inner>span{margin-left:-50%;margin-right:50%}.katex .rule{display:inline-block;border:0 solid;position:relative}.katex .hline,.katex .overline .overline-line,.katex .underline .underline-line{display:inline-block;width:100%;border-bottom-style:solid}.katex .hdashline{display:inline-block;width:100%;border-bottom-style:dashed}.katex .sqrt>.root{margin-left:.27777778em;margin-right:-.55555556em}.katex .fontsize-ensurer.reset-size1.size1,.katex .sizing.reset-size1.size1{font-size:1em}.katex .fontsize-ensurer.reset-size1.size2,.katex .sizing.reset-size1.size2{font-size:1.2em}.katex .fontsize-ensurer.reset-size1.size3,.katex .sizing.reset-size1.size3{font-size:1.4em}.katex .fontsize-ensurer.reset-size1.size4,.katex .sizing.reset-size1.size4{font-size:1.6em}.katex .fontsize-ensurer.reset-size1.size5,.katex .sizing.reset-size1.size5{font-size:1.8em}.katex .fontsize-ensurer.reset-size1.size6,.katex .sizing.reset-size1.size6{font-size:2em}.katex .fontsize-ensurer.reset-size1.size7,.katex .sizing.reset-size1.size7{font-size:2.4em}.katex .fontsize-ensurer.reset-size1.size8,.katex .sizing.reset-size1.size8{font-size:2.88em}.katex .fontsize-ensurer.reset-size1.size9,.katex .sizing.reset-size1.size9{font-size:3.456em}.katex .fontsize-ensurer.reset-size1.size10,.katex .sizing.reset-size1.size10{font-size:4.148em}.katex .fontsize-ensurer.reset-size1.size11,.katex .sizing.reset-size1.size11{font-size:4.976em}.katex .fontsize-ensurer.reset-size2.size1,.katex .sizing.reset-size2.size1{font-size:.83333333em}.katex .fontsize-ensurer.reset-size2.size2,.katex .sizing.reset-size2.size2{font-size:1em}.katex .fontsize-ensurer.reset-size2.size3,.katex .sizing.reset-size2.size3{font-size:1.16666667em}.katex .fontsize-ensurer.reset-size2.size4,.katex .sizing.reset-size2.size4{font-size:1.33333333em}.katex .fontsize-ensurer.reset-size2.size5,.katex .sizing.reset-size2.size5{font-size:1.5em}.katex .fontsize-ensurer.reset-size2.size6,.katex .sizing.reset-size2.size6{font-size:1.66666667em}.katex .fontsize-ensurer.reset-size2.size7,.katex .sizing.reset-size2.size7{font-size:2em}.katex .fontsize-ensurer.reset-size2.size8,.katex .sizing.reset-size2.size8{font-size:2.4em}.katex .fontsize-ensurer.reset-size2.size9,.katex .sizing.reset-size2.size9{font-size:2.88em}.katex .fontsize-ensurer.reset-size2.size10,.katex .sizing.reset-size2.size10{font-size:3.45666667em}.katex .fontsize-ensurer.reset-size2.size11,.katex .sizing.reset-size2.size11{font-size:4.14666667em}.katex .fontsize-ensurer.reset-size3.size1,.katex .sizing.reset-size3.size1{font-size:.71428571em}.katex .fontsize-ensurer.reset-size3.size2,.katex .sizing.reset-size3.size2{font-size:.85714286em}.katex .fontsize-ensurer.reset-size3.size3,.katex .sizing.reset-size3.size3{font-size:1em}.katex .fontsize-ensurer.reset-size3.size4,.katex .sizing.reset-size3.size4{font-size:1.14285714em}.katex .fontsize-ensurer.reset-size3.size5,.katex .sizing.reset-size3.size5{font-size:1.28571429em}.katex .fontsize-ensurer.reset-size3.size6,.katex .sizing.reset-size3.size6{font-size:1.42857143em}.katex .fontsize-ensurer.reset-size3.size7,.katex .sizing.reset-size3.size7{font-size:1.71428571em}.katex .fontsize-ensurer.reset-size3.size8,.katex .sizing.reset-size3.size8{font-size:2.05714286em}.katex .fontsize-ensurer.reset-size3.size9,.katex .sizing.reset-size3.size9{font-size:2.46857143em}.katex .fontsize-ensurer.reset-size3.size10,.katex .sizing.reset-size3.size10{font-size:2.96285714em}.katex .fontsize-ensurer.reset-size3.size11,.katex .sizing.reset-size3.size11{font-size:3.55428571em}.katex .fontsize-ensurer.reset-size4.size1,.katex .sizing.reset-size4.size1{font-size:.625em}.katex .fontsize-ensurer.reset-size4.size2,.katex .sizing.reset-size4.size2{font-size:.75em}.katex .fontsize-ensurer.reset-size4.size3,.katex .sizing.reset-size4.size3{font-size:.875em}.katex .fontsize-ensurer.reset-size4.size4,.katex .sizing.reset-size4.size4{font-size:1em}.katex .fontsize-ensurer.reset-size4.size5,.katex .sizing.reset-size4.size5{font-size:1.125em}.katex .fontsize-ensurer.reset-size4.size6,.katex .sizing.reset-size4.size6{font-size:1.25em}.katex .fontsize-ensurer.reset-size4.size7,.katex .sizing.reset-size4.size7{font-size:1.5em}.katex .fontsize-ensurer.reset-size4.size8,.katex .sizing.reset-size4.size8{font-size:1.8em}.katex .fontsize-ensurer.reset-size4.size9,.katex .sizing.reset-size4.size9{font-size:2.16em}.katex .fontsize-ensurer.reset-size4.size10,.katex .sizing.reset-size4.size10{font-size:2.5925em}.katex .fontsize-ensurer.reset-size4.size11,.katex .sizing.reset-size4.size11{font-size:3.11em}.katex .fontsize-ensurer.reset-size5.size1,.katex .sizing.reset-size5.size1{font-size:.55555556em}.katex .fontsize-ensurer.reset-size5.size2,.katex .sizing.reset-size5.size2{font-size:.66666667em}.katex .fontsize-ensurer.reset-size5.size3,.katex .sizing.reset-size5.size3{font-size:.77777778em}.katex .fontsize-ensurer.reset-size5.size4,.katex .sizing.reset-size5.size4{font-size:.88888889em}.katex .fontsize-ensurer.reset-size5.size5,.katex .sizing.reset-size5.size5{font-size:1em}.katex .fontsize-ensurer.reset-size5.size6,.katex .sizing.reset-size5.size6{font-size:1.11111111em}.katex .fontsize-ensurer.reset-size5.size7,.katex .sizing.reset-size5.size7{font-size:1.33333333em}.katex .fontsize-ensurer.reset-size5.size8,.katex .sizing.reset-size5.size8{font-size:1.6em}.katex .fontsize-ensurer.reset-size5.size9,.katex .sizing.reset-size5.size9{font-size:1.92em}.katex .fontsize-ensurer.reset-size5.size10,.katex .sizing.reset-size5.size10{font-size:2.30444444em}.katex .fontsize-ensurer.reset-size5.size11,.katex .sizing.reset-size5.size11{font-size:2.76444444em}.katex .fontsize-ensurer.reset-size6.size1,.katex .sizing.reset-size6.size1{font-size:.5em}.katex .fontsize-ensurer.reset-size6.size2,.katex .sizing.reset-size6.size2{font-size:.6em}.katex .fontsize-ensurer.reset-size6.size3,.katex .sizing.reset-size6.size3{font-size:.7em}.katex .fontsize-ensurer.reset-size6.size4,.katex .sizing.reset-size6.size4{font-size:.8em}.katex .fontsize-ensurer.reset-size6.size5,.katex .sizing.reset-size6.size5{font-size:.9em}.katex .fontsize-ensurer.reset-size6.size6,.katex .sizing.reset-size6.size6{font-size:1em}.katex .fontsize-ensurer.reset-size6.size7,.katex .sizing.reset-size6.size7{font-size:1.2em}.katex .fontsize-ensurer.reset-size6.size8,.katex .sizing.reset-size6.size8{font-size:1.44em}.katex .fontsize-ensurer.reset-size6.size9,.katex .sizing.reset-size6.size9{font-size:1.728em}.katex .fontsize-ensurer.reset-size6.size10,.katex .sizing.reset-size6.size10{font-size:2.074em}.katex .fontsize-ensurer.reset-size6.size11,.katex .sizing.reset-size6.size11{font-size:2.488em}.katex .fontsize-ensurer.reset-size7.size1,.katex .sizing.reset-size7.size1{font-size:.41666667em}.katex .fontsize-ensurer.reset-size7.size2,.katex .sizing.reset-size7.size2{font-size:.5em}.katex .fontsize-ensurer.reset-size7.size3,.katex .sizing.reset-size7.size3{font-size:.58333333em}.katex .fontsize-ensurer.reset-size7.size4,.katex .sizing.reset-size7.size4{font-size:.66666667em}.katex .fontsize-ensurer.reset-size7.size5,.katex .sizing.reset-size7.size5{font-size:.75em}.katex .fontsize-ensurer.reset-size7.size6,.katex .sizing.reset-size7.size6{font-size:.83333333em}.katex .fontsize-ensurer.reset-size7.size7,.katex .sizing.reset-size7.size7{font-size:1em}.katex .fontsize-ensurer.reset-size7.size8,.katex .sizing.reset-size7.size8{font-size:1.2em}.katex .fontsize-ensurer.reset-size7.size9,.katex .sizing.reset-size7.size9{font-size:1.44em}.katex .fontsize-ensurer.reset-size7.size10,.katex .sizing.reset-size7.size10{font-size:1.72833333em}.katex .fontsize-ensurer.reset-size7.size11,.katex .sizing.reset-size7.size11{font-size:2.07333333em}.katex .fontsize-ensurer.reset-size8.size1,.katex .sizing.reset-size8.size1{font-size:.34722222em}.katex .fontsize-ensurer.reset-size8.size2,.katex .sizing.reset-size8.size2{font-size:.41666667em}.katex .fontsize-ensurer.reset-size8.size3,.katex .sizing.reset-size8.size3{font-size:.48611111em}.katex .fontsize-ensurer.reset-size8.size4,.katex .sizing.reset-size8.size4{font-size:.55555556em}.katex .fontsize-ensurer.reset-size8.size5,.katex .sizing.reset-size8.size5{font-size:.625em}.katex .fontsize-ensurer.reset-size8.size6,.katex .sizing.reset-size8.size6{font-size:.69444444em}.katex .fontsize-ensurer.reset-size8.size7,.katex .sizing.reset-size8.size7{font-size:.83333333em}.katex .fontsize-ensurer.reset-size8.size8,.katex .sizing.reset-size8.size8{font-size:1em}.katex .fontsize-ensurer.reset-size8.size9,.katex .sizing.reset-size8.size9{font-size:1.2em}.katex .fontsize-ensurer.reset-size8.size10,.katex .sizing.reset-size8.size10{font-size:1.44027778em}.katex .fontsize-ensurer.reset-size8.size11,.katex .sizing.reset-size8.size11{font-size:1.72777778em}.katex .fontsize-ensurer.reset-size9.size1,.katex .sizing.reset-size9.size1{font-size:.28935185em}.katex .fontsize-ensurer.reset-size9.size2,.katex .sizing.reset-size9.size2{font-size:.34722222em}.katex .fontsize-ensurer.reset-size9.size3,.katex .sizing.reset-size9.size3{font-size:.40509259em}.katex .fontsize-ensurer.reset-size9.size4,.katex .sizing.reset-size9.size4{font-size:.46296296em}.katex .fontsize-ensurer.reset-size9.size5,.katex .sizing.reset-size9.size5{font-size:.52083333em}.katex .fontsize-ensurer.reset-size9.size6,.katex .sizing.reset-size9.size6{font-size:.5787037em}.katex .fontsize-ensurer.reset-size9.size7,.katex .sizing.reset-size9.size7{font-size:.69444444em}.katex .fontsize-ensurer.reset-size9.size8,.katex .sizing.reset-size9.size8{font-size:.83333333em}.katex .fontsize-ensurer.reset-size9.size9,.katex .sizing.reset-size9.size9{font-size:1em}.katex .fontsize-ensurer.reset-size9.size10,.katex .sizing.reset-size9.size10{font-size:1.20023148em}.katex .fontsize-ensurer.reset-size9.size11,.katex .sizing.reset-size9.size11{font-size:1.43981481em}.katex .fontsize-ensurer.reset-size10.size1,.katex .sizing.reset-size10.size1{font-size:.24108004em}.katex .fontsize-ensurer.reset-size10.size2,.katex .sizing.reset-size10.size2{font-size:.28929605em}.katex .fontsize-ensurer.reset-size10.size3,.katex .sizing.reset-size10.size3{font-size:.33751205em}.katex .fontsize-ensurer.reset-size10.size4,.katex .sizing.reset-size10.size4{font-size:.38572806em}.katex .fontsize-ensurer.reset-size10.size5,.katex .sizing.reset-size10.size5{font-size:.43394407em}.katex .fontsize-ensurer.reset-size10.size6,.katex .sizing.reset-size10.size6{font-size:.48216008em}.katex .fontsize-ensurer.reset-size10.size7,.katex .sizing.reset-size10.size7{font-size:.57859209em}.katex .fontsize-ensurer.reset-size10.size8,.katex .sizing.reset-size10.size8{font-size:.69431051em}.katex .fontsize-ensurer.reset-size10.size9,.katex .sizing.reset-size10.size9{font-size:.83317261em}.katex .fontsize-ensurer.reset-size10.size10,.katex .sizing.reset-size10.size10{font-size:1em}.katex .fontsize-ensurer.reset-size10.size11,.katex .sizing.reset-size10.size11{font-size:1.19961427em}.katex .fontsize-ensurer.reset-size11.size1,.katex .sizing.reset-size11.size1{font-size:.20096463em}.katex .fontsize-ensurer.reset-size11.size2,.katex .sizing.reset-size11.size2{font-size:.24115756em}.katex .fontsize-ensurer.reset-size11.size3,.katex .sizing.reset-size11.size3{font-size:.28135048em}.katex .fontsize-ensurer.reset-size11.size4,.katex .sizing.reset-size11.size4{font-size:.32154341em}.katex .fontsize-ensurer.reset-size11.size5,.katex .sizing.reset-size11.size5{font-size:.36173633em}.katex .fontsize-ensurer.reset-size11.size6,.katex .sizing.reset-size11.size6{font-size:.40192926em}.katex .fontsize-ensurer.reset-size11.size7,.katex .sizing.reset-size11.size7{font-size:.48231511em}.katex .fontsize-ensurer.reset-size11.size8,.katex .sizing.reset-size11.size8{font-size:.57877814em}.katex .fontsize-ensurer.reset-size11.size9,.katex .sizing.reset-size11.size9{font-size:.69453376em}.katex .fontsize-ensurer.reset-size11.size10,.katex .sizing.reset-size11.size10{font-size:.83360129em}.katex .fontsize-ensurer.reset-size11.size11,.katex .sizing.reset-size11.size11{font-size:1em}.katex .delimsizing.size1{font-family:KaTeX_Size1}.katex .delimsizing.size2{font-family:KaTeX_Size2}.katex .delimsizing.size3{font-family:KaTeX_Size3}.katex .delimsizing.size4{font-family:KaTeX_Size4}.katex .delimsizing.mult .delim-size1>span{font-family:KaTeX_Size1}.katex .delimsizing.mult .delim-size4>span{font-family:KaTeX_Size4}.katex .nulldelimiter{display:inline-block;width:.12em}.katex .delimcenter,.katex .op-symbol{position:relative}.katex .op-symbol.small-op{font-family:KaTeX_Size1}.katex .op-symbol.large-op{font-family:KaTeX_Size2}.katex .op-limits>.vlist-t{text-align:center}.katex .accent>.vlist-t{text-align:center}.katex .accent .accent-body{position:relative}.katex .accent .accent-body:not(.accent-full){width:0}.katex .overlay{display:block}.katex .mtable .vertical-separator{display:inline-block;min-width:1px}.katex .mtable .arraycolsep{display:inline-block}.katex .mtable .col-align-c>.vlist-t{text-align:center}.katex .mtable .col-align-l>.vlist-t{text-align:left}.katex .mtable .col-align-r>.vlist-t{text-align:right}.katex .svg-align{text-align:left}.katex svg{display:block;position:absolute;width:100%;height:inherit;fill:currentColor;stroke:currentColor;fill-rule:nonzero;fill-opacity:1;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1}.katex svg path{stroke:none}.katex img{border-style:none;min-width:0;min-height:0;max-width:none;max-height:none}.katex .stretchy{width:100%;display:block;position:relative;overflow:hidden}.katex .stretchy:after,.katex .stretchy:before{content:""}.katex .hide-tail{width:100%;position:relative;overflow:hidden}.katex .halfarrow-left{position:absolute;left:0;width:50.2%;overflow:hidden}.katex .halfarrow-right{position:absolute;right:0;width:50.2%;overflow:hidden}.katex .brace-left{position:absolute;left:0;width:25.1%;overflow:hidden}.katex .brace-center{position:absolute;left:25%;width:50%;overflow:hidden}.katex .brace-right{position:absolute;right:0;width:25.1%;overflow:hidden}.katex .x-arrow-pad{padding:0 .5em}.katex .mover,.katex .munder,.katex .x-arrow{text-align:center}.katex .boxpad{padding:0 .3em}.katex .fbox,.katex .fcolorbox{box-sizing:border-box;border:.04em solid}.katex .cancel-pad{padding:0 .2em}.katex .cancel-lap{margin-left:-.2em;margin-right:-.2em}.katex .sout{border-bottom-style:solid;border-bottom-width:.08em}.katex-display{display:block;margin:1em 0;text-align:center}.katex-display>.katex{display:block;text-align:center;white-space:nowrap}.katex-display>.katex>.katex-html{display:block;position:relative}.katex-display>.katex>.katex-html>.tag{position:absolute;right:0}.katex-display.leqno>.katex>.katex-html>.tag{left:0;right:auto}.katex-display.fleqn>.katex{text-align:left}.wrp___dq7YK{display:flex;justify-content:center;align-items:center;position:fixed;width:100%;height:100%;left:0;top:0;z-index:108}.wrp___dq7YK.bgBlack___ARIUV{background:#00000080}.wrp___dq7YK img,.wrp___dq7YK video{max-width:100%;max-height:80%;text-align:center}.wrp___dq7YK iframe{width:100%;height:100%;position:absolute;left:0;top:0;background:#fff;border:none}.monaco___VnZC3{position:absolute;height:100%;width:100%}.darkBlue___UprA9 *{font-size:14px}.darkBlue___UprA9 [class~=margin],.darkBlue___UprA9 [class~=monaco-editor-background]{background:#0a0e2d!important}.darkBlue___UprA9 [class~=line-numbers]{color:#fff!important}.close___LKoWu{position:absolute;right:40px;top:40px;z-index:10;display:flex}.close___LKoWu>span{background:#4a4a4a;color:#fff;width:40px;height:40px;border-radius:4px;display:flex;justify-content:center;align-items:center;cursor:pointer;margin-left:10px}.embed___hvpEJ{position:absolute;left:0;top:0;width:100%;height:100%}.my-monaco-editor div,.my-diff-editor div{font-size:unset}.my-error-line-wrp{width:calc(100% - 20px)!important;background:#f5000033!important;height:auto!important;color:#f50000}.noCopyPaste .quick-input-widget{display:none!important}.breakpoints-select{background:red;width:8px!important;height:8px!important;left:7px!important;top:7px;border-radius:4px;user-select:none;pointer-events:none}.breakpoints-fake{background:#ff000080;width:8px!important;height:8px!important;left:7px!important;top:7px;border-radius:4px;user-select:none;pointer-events:none}.highlighted-line{background:#4b4b18}.mdBody___raKXb{position:relative}.button___Ch5Pc{position:absolute;display:flex;align-items:center;justify-content:center;background:#0000001a;display:none}.previewFlowChart___vY1dq{align-items:flex-start;justify-content:end;background:none!important}.previewFlowChart___vY1dq button{margin:20px}.CodeMirror{font-family:monospace;height:300px;color:#000;direction:ltr}.CodeMirror-lines{padding:4px 0}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{padding:0 4px}.CodeMirror-scrollbar-filler,.CodeMirror-gutter-filler{background-color:#fff}.CodeMirror-gutters{border-right:1px solid #ddd;background-color:#f7f7f7;white-space:nowrap}.CodeMirror-linenumber{padding:0 3px 0 5px;min-width:20px;text-align:right;color:#999;white-space:nowrap}.CodeMirror-guttermarker{color:#000}.CodeMirror-guttermarker-subtle{color:#999}.CodeMirror-cursor{border-left:1px solid black;border-right:none;width:0}.CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}.cm-fat-cursor .CodeMirror-cursor{width:auto;border:0!important;background:#7e7}.cm-fat-cursor div.CodeMirror-cursors{z-index:1}.cm-fat-cursor-mark{background-color:#14ff1480;animation:blink 1.06s steps(1) infinite}.cm-animate-fat-cursor{width:auto;border:0;animation:blink 1.06s steps(1) infinite;background-color:#7e7}.cm-tab{display:inline-block;text-decoration:inherit}.CodeMirror-rulers{position:absolute;inset:-50px 0 0;overflow:hidden}.CodeMirror-ruler{border-left:1px solid #ccc;top:0;bottom:0;position:absolute}.cm-s-default .cm-header{color:#00f}.cm-s-default .cm-quote{color:#090}.cm-negative{color:#d44}.cm-positive{color:#292}.cm-header,.cm-strong{font-weight:700}.cm-em{font-style:italic}.cm-link{text-decoration:underline}.cm-strikethrough{text-decoration:line-through}.cm-s-default .cm-keyword{color:#708}.cm-s-default .cm-atom{color:#219}.cm-s-default .cm-number{color:#164}.cm-s-default .cm-def{color:#00f}.cm-s-default .cm-variable-2{color:#05a}.cm-s-default .cm-variable-3,.cm-s-default .cm-type{color:#085}.cm-s-default .cm-comment{color:#a50}.cm-s-default .cm-string{color:#a11}.cm-s-default .cm-string-2{color:#f50}.cm-s-default .cm-meta,.cm-s-default .cm-qualifier{color:#555}.cm-s-default .cm-builtin{color:#30a}.cm-s-default .cm-bracket{color:#997}.cm-s-default .cm-tag{color:#170}.cm-s-default .cm-attribute{color:#00c}.cm-s-default .cm-hr{color:#999}.cm-s-default .cm-link{color:#00c}.cm-s-default .cm-error,.cm-invalidchar{color:red}.CodeMirror-composing{border-bottom:2px solid}div.CodeMirror span.CodeMirror-matchingbracket{color:#0b0}div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#a22}.CodeMirror-matchingtag{background:#ff96004d}.CodeMirror-activeline-background{background:#e8f2ff}.CodeMirror{position:relative;overflow:hidden;background:#fff}.CodeMirror-scroll{overflow:scroll!important;margin-bottom:-50px;margin-right:-50px;padding-bottom:50px;height:100%;outline:none;position:relative}.CodeMirror-sizer{position:relative;border-right:50px solid transparent}.CodeMirror-vscrollbar,.CodeMirror-hscrollbar,.CodeMirror-scrollbar-filler,.CodeMirror-gutter-filler{position:absolute;z-index:6;display:none;outline:none}.CodeMirror-vscrollbar{right:0;top:0;overflow-x:hidden;overflow-y:scroll}.CodeMirror-hscrollbar{bottom:0;left:0;overflow-y:hidden;overflow-x:scroll}.CodeMirror-scrollbar-filler{right:0;bottom:0}.CodeMirror-gutter-filler{left:0;bottom:0}.CodeMirror-gutters{position:absolute;left:0;top:0;min-height:100%;z-index:3}.CodeMirror-gutter{white-space:normal;height:100%;display:inline-block;vertical-align:top;margin-bottom:-50px}.CodeMirror-gutter-wrapper{position:absolute;z-index:4;background:none!important;border:none!important}.CodeMirror-gutter-background{position:absolute;top:0;bottom:0;z-index:4}.CodeMirror-gutter-elt{position:absolute;cursor:default;z-index:4}.CodeMirror-gutter-wrapper ::selection{background-color:transparent}.CodeMirror-gutter-wrapper ::-moz-selection{background-color:transparent}.CodeMirror-lines{cursor:text;min-height:1px}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{border-radius:0;border-width:0;background:transparent;font-family:inherit;font-size:inherit;margin:0;white-space:pre;word-wrap:normal;line-height:inherit;color:inherit;z-index:2;position:relative;overflow:visible;-webkit-tap-highlight-color:transparent;font-variant-ligatures:contextual}.CodeMirror-wrap pre.CodeMirror-line,.CodeMirror-wrap pre.CodeMirror-line-like{word-wrap:break-word;white-space:pre-wrap;word-break:normal}.CodeMirror-linebackground{position:absolute;inset:0;z-index:0}.CodeMirror-linewidget{position:relative;z-index:2;padding:.1px}.CodeMirror-rtl pre{direction:rtl}.CodeMirror-code{outline:none}.CodeMirror-scroll,.CodeMirror-sizer,.CodeMirror-gutter,.CodeMirror-gutters,.CodeMirror-linenumber{box-sizing:content-box}.CodeMirror-measure{position:absolute;width:100%;height:0;overflow:hidden;visibility:hidden}.CodeMirror-cursor{position:absolute;pointer-events:none}.CodeMirror-measure pre{position:static}div.CodeMirror-cursors{visibility:hidden;position:relative;z-index:3}div.CodeMirror-dragcursors,.CodeMirror-focused div.CodeMirror-cursors{visibility:visible}.CodeMirror-selected{background:#d9d9d9}.CodeMirror-focused .CodeMirror-selected{background:#d7d4f0}.CodeMirror-crosshair{cursor:crosshair}.CodeMirror-line::selection,.CodeMirror-line>span::selection,.CodeMirror-line>span>span::selection{background:#d7d4f0}.CodeMirror-line::-moz-selection,.CodeMirror-line>span::-moz-selection,.CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}.cm-searching{background-color:#ffa;background-color:#ff06}.cm-force-border{padding-right:.1px}@media print{.CodeMirror div.CodeMirror-cursors{visibility:hidden}}.cm-tab-wrap-hack:after{content:""}span.CodeMirror-selectedtext{background:none}#educoder .markdown-editor-wrapper{position:relative}#educoder .markdown-editor-body{display:flex;flex-flow:row nowrap;width:100%;height:calc(100% - 38px);align-items:center}#educoder .markdown-editor-body .codemirror-container{flex:1 0;height:100%;width:100%;overflow:hidden}#educoder .markdown-editor-body .preview-container{flex:1 0;height:100%;margin:10px 0;padding:8px 8px 50px;background:#fff;overflow-y:auto;box-sizing:border-box;border-left:1px solid #ccc;word-wrap:break-word;word-break:break-word;white-space:normal;font-size:16px;position:relative}#educoder .markdown-editor-container{border:1px solid #ccc;overflow:hidden;border-radius:4px;margin-bottom:12px;font-size:16px}#educoder .markdown-editor-container.full-screen{position:fixed;inset:0;height:100%!important;z-index:998}#educoder .markdown-editor-container.full-screen .preview-container>div{padding-bottom:180px!important}#educoder .markdown-editor-container.full-screen .CodeMirror-sizer>div{margin-bottom:90px}#educoder .markdown-editor-container.on-preview .codemirror-container,#educoder .markdown-editor-container.on-preview .preview-container{width:50%}#educoder .mini .markdown-editor-body{height:calc(100% - 28px)}#educoder .flex-end{justify-content:flex-end}#educoder .my-codemirror-container{border:1px solid #ccc;width:100%;margin-bottom:24px}#educoder .markdown-tip{color:#cdcdcd;font-size:12px;position:absolute;right:0;bottom:-28px;margin-bottom:7px}#educoder .CodeMirror-lines{padding:4px 0}#educoder .CodeMirror pre.CodeMirror-line,#educoder .CodeMirror pre.CodeMirror-line-like{padding:0 4px}#educoder .CodeMirror-scrollbar-filler,#educoder .CodeMirror-gutter-filler{background-color:#fff}#educoder .CodeMirror-gutters{border-right:1px solid #ddd;background-color:#f7f7f7;white-space:nowrap}#educoder .CodeMirror-linenumber{padding:0 3px 0 5px;min-width:20px;text-align:right;color:#999;white-space:nowrap}#educoder .CodeMirror-guttermarker{color:#000}#educoder .CodeMirror-guttermarker-subtle{color:#999}#educoder .CodeMirror-cursor{border-left:1px solid black;border-right:none;width:0}#educoder .CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}#educoder .cm-fat-cursor .CodeMirror-cursor{width:auto;border:0!important;background:#7e7}#educoder .cm-fat-cursor div.CodeMirror-cursors{z-index:1}#educoder .cm-fat-cursor-mark{background-color:#14ff1480;animation:blink 1.06s steps(1) infinite}#educoder .cm-animate-fat-cursor{width:auto;border:0;animation:blink 1.06s steps(1) infinite;background-color:#7e7}@keyframes blink{50%{background-color:transparent}}#educoder .cm-tab{display:inline-block;text-decoration:inherit}#educoder .CodeMirror-rulers{position:absolute;inset:-50px 0 0;overflow:hidden}#educoder .CodeMirror-ruler{border-left:1px solid #ccc;top:0;bottom:0;position:absolute}#educoder .cm-s-default .cm-header{color:#00f}#educoder .cm-s-default .cm-quote{color:#090}#educoder .cm-negative{color:#d44}#educoder .cm-positive{color:#292}#educoder .cm-header,#educoder .cm-strong{font-weight:700}#educoder .cm-em{font-style:italic}#educoder .cm-link{text-decoration:underline}#educoder .cm-strikethrough{text-decoration:line-through}#educoder .cm-s-default .cm-keyword{color:#708}#educoder .cm-s-default .cm-atom{color:#219}#educoder .cm-s-default .cm-number{color:#164}#educoder .cm-s-default .cm-def{color:#00f}#educoder .cm-s-default .cm-variable-2{color:#05a}#educoder .cm-s-default .cm-variable-3,#educoder .cm-s-default .cm-type{color:#085}#educoder .cm-s-default .cm-comment{color:#a50}#educoder .cm-s-default .cm-string{color:#a11}#educoder .cm-s-default .cm-string-2{color:#f50}#educoder .cm-s-default .cm-meta,#educoder .cm-s-default .cm-qualifier{color:#555}#educoder .cm-s-default .cm-builtin{color:#30a}#educoder .cm-s-default .cm-bracket{color:#997}#educoder .cm-s-default .cm-tag{color:#170}#educoder .cm-s-default .cm-attribute{color:#00c}#educoder .cm-s-default .cm-hr{color:#999}#educoder .cm-s-default .cm-link{color:#00c}#educoder .cm-s-default .cm-error,#educoder .cm-invalidchar{color:red}#educoder .CodeMirror-composing{border-bottom:2px solid}#educoder div.CodeMirror span.CodeMirror-matchingbracket{color:#0b0}#educoder div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#a22}#educoder .CodeMirror-matchingtag{background:#ff96004d}#educoder .CodeMirror-activeline-background{background:#e8f2ff}#educoder .CodeMirror{position:relative;overflow:hidden;background:#fff}#educoder .CodeMirror-scroll{overflow:scroll!important;margin-bottom:0;margin-right:0;padding-bottom:5px;height:100%;outline:none;position:relative}#educoder .CodeMirror-sizer{position:relative;border-right:0px}#educoder .CodeMirror-vscrollbar,#educoder .CodeMirror-hscrollbar,#educoder .CodeMirror-scrollbar-filler,#educoder .CodeMirror-gutter-filler{position:absolute;z-index:6;display:none}#educoder .CodeMirror-vscrollbar{right:0;top:0;overflow-x:hidden;overflow-y:scroll}#educoder .CodeMirror-hscrollbar{bottom:0;left:0;overflow-y:hidden;overflow-x:scroll}#educoder .CodeMirror-scrollbar-filler{right:0;bottom:0}#educoder .CodeMirror-gutter-filler{left:0;bottom:0}#educoder .CodeMirror-gutters{position:absolute;left:0;top:0;min-height:100%;z-index:3}#educoder .CodeMirror-gutter{white-space:normal;height:100%;display:inline-block;vertical-align:top;margin-bottom:-50px}#educoder .CodeMirror-gutter-wrapper{position:absolute;z-index:4;background:none!important;border:none!important}#educoder .CodeMirror-gutter-background{position:absolute;top:0;bottom:0;z-index:4}#educoder .CodeMirror-gutter-elt{position:absolute;cursor:default;z-index:4}#educoder .CodeMirror-gutter-wrapper ::selection{background-color:transparent}#educoder .CodeMirror-gutter-wrapper ::-moz-selection{background-color:transparent}#educoder .CodeMirror-lines{cursor:text;min-height:1px}#educoder .CodeMirror pre.CodeMirror-line,#educoder .CodeMirror pre.CodeMirror-line-like{border-radius:0;border-width:0;background:transparent;font-family:inherit;font-size:inherit;margin:0;white-space:pre;word-wrap:normal;line-height:inherit;color:inherit;z-index:2;position:relative;overflow:visible;-webkit-tap-highlight-color:transparent;font-variant-ligatures:contextual}#educoder .CodeMirror-wrap pre.CodeMirror-line,#educoder .CodeMirror-wrap pre.CodeMirror-line-like{word-wrap:break-word;white-space:pre-wrap;word-break:normal}#educoder .CodeMirror-linebackground{position:absolute;inset:0;height:100vh!important;z-index:1100}#educoder .CodeMirror-linebackground .preview-container>div{padding-bottom:180px!important}#educoder .CodeMirror-linebackground .CodeMirror-sizer>div{margin-bottom:90px}#educoder .CodeMirror-linewidget{position:relative;z-index:2;padding:.1px}#educoder .CodeMirror-rtl pre{direction:rtl}#educoder .CodeMirror-code{outline:none}#educoder .CodeMirror-scroll,#educoder .CodeMirror-sizer,#educoder .CodeMirror-gutter,#educoder .CodeMirror-gutters,#educoder .CodeMirror-linenumber{box-sizing:content-box}#educoder .CodeMirror-measure{position:absolute;width:100%;height:0;overflow:hidden;visibility:hidden}#educoder .CodeMirror-cursor{position:absolute;pointer-events:none}#educoder .CodeMirror-measure pre{position:static}#educoder div.CodeMirror-cursors{visibility:hidden;position:relative;z-index:3}#educoder div.CodeMirror-dragcursors,#educoder .CodeMirror-focused div.CodeMirror-cursors{visibility:visible}#educoder .CodeMirror-selected{background:#d9d9d9}#educoder .CodeMirror-focused .CodeMirror-selected{background:#d7d4f0}#educoder .CodeMirror-crosshair{cursor:crosshair}#educoder .CodeMirror-line::selection,#educoder .CodeMirror-line>span::selection,#educoder .CodeMirror-line>span>span::selection{background:#d7d4f0}#educoder .CodeMirror-line::-moz-selection,#educoder .CodeMirror-line>span::-moz-selection,#educoder .CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}#educoder .cm-searching{background-color:#ffa;background-color:#ff06}#educoder .cm-force-border{padding-right:.1px}@media print{#educoder .CodeMirror div.CodeMirror-cursors{visibility:hidden}}#educoder .cm-tab-wrap-hack:after{content:""}#educoder span.CodeMirror-selectedtext{background:none}#educoder .CodeMirror-sizer{padding-top:10px;padding-bottom:10px!important}#educoder .CodeMirror-empty.CodeMirror-focused{outline:none}#educoder .CodeMirror pre.CodeMirror-placeholder{color:#999}#educoder .CodeMirror{position:relative;overflow:hidden;background:#fff;word-break:break-word}#educoder .CodeMirror pre.CodeMirror-line,#educoder .CodeMirror pre.CodeMirror-line-like{word-wrap:break-word;word-break:break-word;white-space:pre-wrap;line-height:1.6}.markdown-toolbar-container{display:flex;flex-flow:row wrap;align-items:center;padding:0 28px 0 5px;margin:0;position:relative;list-style:none;background:#fff;border-bottom:1px solid #ccc;box-sizing:border-box;line-height:20px;width:100%;min-height:30px;height:38px;overflow:hidden}.markdown-toolbar-container .fill-tip{cursor:pointer;font-size:12px;display:inline-block;padding:5px;border:1px solid #E99237;border-radius:5px;box-sizing:border-box;line-height:16px;height:auto;color:#a65500;background-color:#fff1e2;position:relative;margin-left:10px}.markdown-toolbar-container .fill-tip:before{content:" ";width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:6px solid #FFF1E2;position:absolute;left:-6px;top:6px;z-index:10}.markdown-toolbar-container .fill-tip:after{content:" ";width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:6px solid #E99237;position:absolute;left:-7px;top:6px}.markdown-toolbar-container li{color:#666;padding:0 1px;height:100%;display:flex;height:38px;flex-flow:column nowrap;justify-content:center}.markdown-toolbar-container a,.markdown-toolbar-container span{display:block}.markdown-toolbar-container a{width:28px;color:#666;cursor:pointer;text-align:center;font-size:18px}.markdown-toolbar-container a i{font-size:18px}.markdown-toolbar-container a i:before{font-size:18px}.markdown-toolbar-container .btn-null{width:auto;display:flex;flex-flow:row nowrap;align-items:center}.markdown-toolbar-container .insert-blank{color:#e99237;font-size:18px}.markdown-toolbar-container span.v-line{margin:0 5px;height:65%;border-right:1px solid #ccc}.mini .markdown-toolbar-container li{height:28px}.editor-resize{display:block;width:120px;height:4px;left:54%;border-top:1px solid #ccc;border-bottom:1px solid #ccc;cursor:row-resize;white-space:nowrap;overflow:hidden;text-transform:capitalize;box-sizing:border-box;margin:0 auto}.btn-full-screen{position:absolute;right:5px}@font-face{font-family:md-iconfont;src:url(./static/iconfont.345f94c8.eot);src:url(./static/iconfont.345f94c8.eot#iefix) format("embedded-opentype"),url(./static/iconfont.deef216b.woff) format("woff"),url(./static/iconfont.42606faf.ttf) format("truetype"),url(./static/iconfont.504b881c.svg#iconfont) format("svg")}.md-iconfont{font-family:md-iconfont!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-uniE900:before{content:"\e900";font-size:14px;margin-left:5px}.icon-shrink:before{content:"\e728"}.icon-enlarge:before{content:"\e623"}.icon-code:before{content:"\e602"}.icon-italic:before{content:"\e718"}.icon-bold:before{content:"\e644"}.icon-picture:before{content:"\e606"}.icon-minus:before{content:"\e62c"}.icon-order-list:before{content:"\e655"}.icon-link:before{content:"\e7d4"}.icon-formula:before{content:"\e633"}.icon-unorder-list:before{content:"\e668"}.icon-edit:before{content:"\e603"}.icon-table:before{content:"\e7db"}.icon-sum:before{content:"\e667"}.icon-eye:before{content:"\e69f"}.icon-eye-slash:before{content:"\e601"}.icon-eraser:before{content:"\e8cd"}.icon-file-code:before{content:"\e9ec"}.cm-s-blackboard.CodeMirror{background:#0c1021;color:#f8f8f8}.cm-s-blackboard div.CodeMirror-selected{background:#253b76}.cm-s-blackboard .CodeMirror-line::selection,.cm-s-blackboard .CodeMirror-line>span::selection,.cm-s-blackboard .CodeMirror-line>span>span::selection{background:#253b76fc}.cm-s-blackboard .CodeMirror-line::-moz-selection,.cm-s-blackboard .CodeMirror-line>span::-moz-selection,.cm-s-blackboard .CodeMirror-line>span>span::-moz-selection{background:#253b76fc}.cm-s-blackboard .CodeMirror-gutters{background:#0c1021;border-right:0}.cm-s-blackboard .CodeMirror-guttermarker{color:#fbde2d}.cm-s-blackboard .CodeMirror-guttermarker-subtle,.cm-s-blackboard .CodeMirror-linenumber{color:#888}.cm-s-blackboard .CodeMirror-cursor{border-left:1px solid #A7A7A7}.cm-s-blackboard .cm-keyword{color:#fbde2d}.cm-s-blackboard .cm-atom,.cm-s-blackboard .cm-number{color:#d8fa3c}.cm-s-blackboard .cm-def{color:#8da6ce}.cm-s-blackboard .cm-variable{color:#ff6400}.cm-s-blackboard .cm-operator{color:#fbde2d}.cm-s-blackboard .cm-comment{color:#aeaeae}.cm-s-blackboard .cm-string,.cm-s-blackboard .cm-string-2{color:#61ce3c}.cm-s-blackboard .cm-meta{color:#d8fa3c}.cm-s-blackboard .cm-builtin,.cm-s-blackboard .cm-tag,.cm-s-blackboard .cm-attribute{color:#8da6ce}.cm-s-blackboard .cm-header{color:#ff6400}.cm-s-blackboard .cm-hr{color:#aeaeae}.cm-s-blackboard .cm-link{color:#8da6ce}.cm-s-blackboard .cm-error{background:#9d1e15;color:#f8f8f8}.cm-s-blackboard .CodeMirror-activeline-background{background:#3c3636}.cm-s-blackboard .CodeMirror-matchingbracket{outline:1px solid grey;color:#fff!important}.upload-button{width:106px;height:32px;line-height:32px;font-size:12px;display:block;position:relative;color:#0152d9}.upload-button input{opacity:0;width:160px;height:32px;position:absolute;top:0;left:0;z-index:-1}.imageDimensions___a7crR{display:flex;justify-content:center;align-items:center;position:fixed;width:100%;height:100vh;left:0;top:0;z-index:1005;background:#fff;overflow:hidden}.imageDimensions___a7crR .img___Kroat{visibility:hidden;max-width:80%;min-width:500px}.imageDimensions___a7crR [class*=_toolbox_colors]{position:fixed;left:0;bottom:0}.imageDimensions___a7crR.fullWidth___c492T .img___Kroat{max-width:100%;width:100%;height:100%}.myPaletteDiv___Xjz2I{position:relative;left:-15px;width:320px}.myPaletteDiv___Xjz2I canvas{margin-top:15px}.flowChartWrp____f45r [class^=goTXarea],.flowChartWrp____f45r textarea{min-width:70px;margin-left:-15px!important}.maxH60___Pd4Re [class^=ant-modal-content]{height:57px!important;overflow:hidden}.drawerWrap___MfDw8 [class~=ant-drawer-body]{padding:0!important}.lists___xhHyq{padding-bottom:10px}.lists___xhHyq code{background:none!important}.lists___xhHyq>div>div:first-child{background:#f6f6f6;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:10px 0;font-size:12px;cursor:pointer}.lists___xhHyq>div>div:first-child [class^=katex]{font-size:22px}.item___pWJAA{position:relative}.item___pWJAA:nth-last-child(-n+3) .children___sDG61{left:initial;right:5px}.item___pWJAA:hover{z-index:2147483648}.item___pWJAA:hover .children___sDG61{display:block}.children___sDG61{display:none;position:absolute;left:6px;top:70px;width:440px;max-height:400px;overflow:auto;background:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:0 0 6px #ccc;padding:15px}.children___sDG61 h1{font-size:14px;padding-top:6px}.children___sDG61 .diamond___FwgzD>div{background:#f6f6f6;display:flex;align-items:center;justify-content:center;flex-direction:column;cursor:pointer;height:50px;font-size:12px;padding:0 10px;min-width:80px}.children___sDG61 .diamond___FwgzD>div [class^=katex]{font-size:14px}.button___WPN6r{position:absolute;right:20px;bottom:20px}.mathWrap___FmnMJ{width:800px;height:550px}.mathFillWrap___PmY3H{cursor:pointer}.mathFillWrap___PmY3H ::part(menu-toggle){color:#00f;opacity:1;display:none}.mathFillWrap___PmY3H math-field{background:none}.mathFillWrap___PmY3H *{pointer-events:none}.score___xDz0X{font-weight:600;color:#fa6400}.wrap___ODpKq{font-size:14px;font-weight:400;color:#6a7283}.flex_box_center___NzoJU{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___Hwix8{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___IjC7Y{align-items:center;box-align:center}.flex_box_center_end___HmCsd{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___hOf25{flex-direction:column;box-orient:block-axis}.shixunWrp___yZiPI{border:1px solid #eee;margin-top:20px}.shixunWrp___yZiPI [class~=monaco-editor]{width:100%!important}.shixunWrp___yZiPI [class~=monaco-editor]>div{width:100%!important}.shixunWrp___yZiPI [class~=monaco-editor]>div [class~=monaco-scrollable-element],.shixunWrp___yZiPI [class~=monaco-editor]>div [class~=overlayWidgets],.shixunWrp___yZiPI [class~=monaco-editor]>div div:empty{width:100%!important}.shixunWrp___yZiPI h2{font-size:14px;font-weight:400;padding:6px 20px;border-bottom:1px solid #eee;margin:0;position:relative}.shixunWrp___yZiPI h2 span{position:absolute;right:10px;top:6px}.fill___gz7tU{margin-bottom:40px;margin-left:60px}.fill___gz7tU .index___eoHnJ{font-size:14px;color:#666}.fill___gz7tU .success___vcRmo{color:#00c21e}.fill___gz7tU .fail___u5yz8{color:#fa6400}.fill___gz7tU .fillInput___ras_5{height:46px}.shixunWrapper___jNj55{border-radius:2px;border:1px solid #CCCCCC;padding:10px 20px 90px 15px;max-height:380px;overflow:auto;margin-left:62px}.shixunWrapper___jNj55 .score___gt155{font-size:14px;color:#999}.shixunWrapper___jNj55 .name___BgNAP{font-size:14px;color:#333;margin-left:6px}.programWrapper___lMcxv{margin-left:62px}.programWrapper___lMcxv .desc___ODeOH{font-size:14px;color:#666;margin-bottom:18px}.programWrapper___lMcxv .content___RoL0o{border-radius:2px;border:1px solid #CCCCCC;max-height:300px;overflow:auto;padding:10px 15px}.analysisWrap___wOsyc{border-top:1px dotted #CCCCCC;padding-top:20px}.analysisWrap___wOsyc .greyBg___FqXOG{background:#f6f7f9;border-radius:4px;padding:20px 15px}.footer___bruwa{display:flex;align-items:center;justify-content:flex-end;height:46px;background:#030814;padding-right:15px;border-top:1px solid #030814;border-bottom:1px solid #030814}.whiteFooter___mR7kn{background:#fff;border-top:1px solid #ddd;border-bottom:1px solid #fff}.error___KO0Jg{font-size:12px;color:#fb3226}.case___L0pNc{background:#0e1525;position:relative}.case___L0pNc .resize-y-bar___NK0gI{height:1px;width:100%;background:#3d445c;cursor:ns-resize;position:absolute;top:0;left:0;z-index:10}.case___L0pNc .resize-y-bar___NK0gI>i{color:#0053dc;position:absolute;top:50%;left:50%;margin-top:-7px;margin-left:-17px;z-index:10}.case___L0pNc .unfoldBtn___aMmZw{width:98px;height:24px;background:#3d445c;border-radius:8px 8px 0 0;position:absolute;left:50%;transform:translate(-50%);top:-24px;font-size:14px;color:#8d97af;line-height:24px;text-align:center;cursor:pointer;user-select:none}.case___L0pNc .caseHead___EuMPr{display:flex;align-items:center;height:34px;padding:0 16px}.case___L0pNc .caseHead___EuMPr .dot___Iky9k{width:10px;height:10px;background:#95a4c5;border-radius:50%;margin-right:4px;margin-top:2px}.case___L0pNc .caseHead___EuMPr .text___lMSx6{font-size:14px;color:#dde3ea}.case___L0pNc .caseHead___EuMPr .pass___XjijC{font-size:14px;color:#2abd8c;margin-left:10px}.case___L0pNc .caseHead___EuMPr .noPass___JxpWk{font-size:14px;color:#ff2c29;margin-left:10px}.case___L0pNc .caseHead___EuMPr .btns___FPIaK{margin-left:auto;display:flex;align-items:center}.case___L0pNc .caseHead___EuMPr .btns___FPIaK div{margin-left:15px;cursor:pointer;color:#bfbfbf}.case___L0pNc .caseHead___EuMPr .btns___FPIaK div i{font-size:14px;color:#687799;margin-right:5px}.case___L0pNc .result___oRj1h{height:100%;display:flex;padding:0 20px 10px}.case___L0pNc .result___oRj1h .title___IhMSa{flex-shrink:0;height:30px;background:#22293b;padding-left:15px;line-height:30px}.case___L0pNc .result___oRj1h .title___IhMSa span{color:#bfbfbf;font-size:14px}.case___L0pNc .result___oRj1h .left___XlC98{width:424px;flex-shrink:0;display:flex;flex-direction:column;margin-right:4px;overflow:hidden}.case___L0pNc .result___oRj1h .left___XlC98 .leftNode___NGHgx{flex:1 1;background:#1b2333}.case___L0pNc .result___oRj1h .left___XlC98 .leftNode___NGHgx textarea{background:none;border:none;color:#fff;resize:none;height:100%;padding:15px}.case___L0pNc .result___oRj1h .left___XlC98 .leftNode___NGHgx textarea::placeholder{color:#8f96b1!important}.case___L0pNc .result___oRj1h .right____fIu_{flex:1 1;display:flex;flex-direction:column;overflow:hidden}.case___L0pNc .result___oRj1h .node___MwdH7{flex:1 1;overflow:auto;position:relative;color:#fff;background:#2c32464d;padding:15px}.case___L0pNc .result___oRj1h .node___MwdH7 pre{overflow:hidden;margin-bottom:0;white-space:pre-wrap}.case___L0pNc .elseNode___WjFIg{background:#22293b;display:flex;align-items:start;margin:0 20px 4px}.case___L0pNc .elseNode___WjFIg .nameWrap___bEdbD{margin-left:15px;margin-top:4px;color:#bfbfbf}.case___L0pNc .elseNode___WjFIg .scroll___ylWYt{flex:1 1;position:relative}.case___L0pNc .elseNode___WjFIg .scroll___ylWYt .scrollBox___hWkc9{overflow:auto;color:#fff;margin-left:20px;margin-top:6px;padding-right:50px;white-space:pre-wrap;margin-bottom:0}.case___L0pNc .elseNode___WjFIg .scroll___ylWYt .action___xBwDi{position:absolute;z-index:10;top:3px;right:0}.case___L0pNc .elseNode___WjFIg .scroll___ylWYt .action___xBwDi span{margin-right:15px;color:#1890ff;cursor:pointer}.case___L0pNc .elseNode___WjFIg .scroll___ylWYt .action___xBwDi i{color:#687799;cursor:pointer;font-size:14px}.whiteCase___AZiDR{background:#f6f7f9}.whiteCase___AZiDR .resize-y-bar___NK0gI{background:#ddd}.whiteCase___AZiDR .unfoldBtn___aMmZw{background:#e9eaea;color:#5f6368}.whiteCase___AZiDR .caseHead___EuMPr .text___lMSx6{color:#333}.whiteCase___AZiDR .caseHead___EuMPr .btns___FPIaK div{color:#666}.whiteCase___AZiDR .caseHead___EuMPr .btns___FPIaK div i{color:#687799}.whiteCase___AZiDR .result___oRj1h .title___IhMSa{background:#fff}.whiteCase___AZiDR .result___oRj1h .title___IhMSa span{color:#333}.whiteCase___AZiDR .result___oRj1h .leftNode___NGHgx{background:#fafafa!important}.whiteCase___AZiDR .result___oRj1h .leftNode___NGHgx textarea{color:#333!important}.whiteCase___AZiDR .result___oRj1h .node___MwdH7{background:#fafafa!important;color:#333}.whiteCase___AZiDR .elseNode___WjFIg{background:#fafafa;color:#333}.whiteCase___AZiDR .elseNode___WjFIg .nameWrap___bEdbD span{color:#333}.whiteCase___AZiDR .elseNode___WjFIg .scrollBox___hWkc9{color:#000!important}.disabled___lWQU2:disabled{color:#d9d9d9!important;border-color:#d9d9d9!important}.codeHead___l8q5R{height:40px;background:#161d2c;display:flex;align-items:center}.codeHead___l8q5R .navWrap___xdWQe{display:flex;align-items:center}.codeHead___l8q5R .navWrap___xdWQe .nav___JKPVX{width:112px;height:40px;background:#161d2c;border:1px solid #161D2C;border-radius:2px;margin-right:1px;font-weight:500;font-size:14px;color:#d1d1d1;text-align:center;line-height:38px;cursor:pointer}.codeHead___l8q5R .navWrap___xdWQe .nav___JKPVX.active___DTAtT{background:#1b2333;color:#fff}.codeHead___l8q5R .navWrap___xdWQe .nav___JKPVX i{font-size:14px;color:#3f93b1;margin-right:10px}.whiteCodeHead___wDOny{background:#f6f7f9}.whiteCodeHead___wDOny .navWrap___xdWQe .nav___JKPVX{width:112px;height:40px;background:linear-gradient(180deg,#fff,#f6f7f9),#f6f7f9;box-shadow:inset 0 1px 3px #ffffff80;border-radius:2px;border:1px solid #BACFFE;color:#666}.whiteCodeHead___wDOny .navWrap___xdWQe .nav___JKPVX.active___DTAtT{background:#3061d0;color:#fff;box-shadow:none}.whiteCodeHead___wDOny .navWrap___xdWQe .nav___JKPVX.active___DTAtT i{color:#fff}.header___VjNh9{display:flex;align-items:center;height:50px;width:100%;background:#0e1525;color:#fff;padding:0 20px}.header___VjNh9 h2{text-align:center;color:#fff;flex:1 0 auto;margin:0;font-size:16px}.header___VjNh9 a{color:#fff}.header___VjNh9 div{display:flex;flex-flow:row nowrap;align-items:center}.header___VjNh9 div img{border-radius:18px;margin-right:10px;overflow:hidden;width:36px;height:36px}.header___VjNh9 .timepiece___yuqJC{width:94px;height:30px;background:#242936;border-radius:15px;font-weight:500;font-size:16px;color:#42d5a0;margin-right:15px;justify-content:center}.header___VjNh9 .btn_edit___ozzux{width:82px;height:30px;background:#3061d0;border-radius:15px;margin-right:10px;text-align:center;line-height:30px}.whiteHeader___REV3m{background:#fff}.whiteHeader___REV3m .timepiece___yuqJC{background:#fff;box-shadow:0 2px 4px #e0dfe1}.djs___v0Ru7{display:inline-block!important}.myProblems___DKSbs{height:calc(100vh - 50px)!important}.whiteMyProblems___k0QS3 section[class~=resize-x-bar]{background:#fff!important}.fullMask___QZH1M{position:fixed;z-index:1000;width:100vw;height:100vh;top:0;left:0;background:transparent;cursor:ns-resize;display:none}.ldsRing___mpBZC{position:relative;width:40px;height:40px;margin:0 auto}.idsRingWrapper___Of9_n{position:absolute;z-index:1000;width:100%;height:100%;left:0;top:0;display:flex;flex-flow:column nowrap;justify-content:center}.idsRingWrapper___Of9_n p{text-align:center;margin-top:12px}.ldsRing___mpBZC div{box-sizing:border-box;display:block;position:absolute;width:32px;height:32px;margin:4px;border:4px solid #1976d2;border-radius:50%;animation:ldsring___o0w2t 1.2s cubic-bezier(.5,0,.5,1) infinite;border-color:#1976d2 transparent transparent transparent}.ldsRing___mpBZC div:nth-child(1){animation-delay:-.45s}.ldsRing___mpBZC div:nth-child(2){animation-delay:-.3s}.ldsRing___mpBZC div:nth-child(3){animation-delay:-.15s}@keyframes ldsring___o0w2t{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.record-detail-info{width:100%;background-color:#fff;min-height:260px}.record-detail-info .record-info{display:flex;align-items:center;flex-flow:row nowrap;list-style:none;padding:0;margin-bottom:20px}.record-detail-info .record-info li{margin-right:40px}.record-detail-info .record-info li:last-child{margin-right:0;flex:1 0;text-align:right}.record-detail-info .record-detail-body{padding:8px 0;max-height:80vh}.footer{display:flex;flex-flow:row nowrap;align-items:center;height:56px;background:#121c24;color:#fff;padding:0 20px;justify-content:space-between}.test-case-panel{position:relative}.test-case-panel .error{font-size:12px;color:#fb3226}.test-case-panel .test-case-panel-body{position:absolute;will-change:transform;width:100%;transition:all .2s linear;bottom:0;transform:translate3d(0,350px,0);opacity:.1}.test-case-panel .test-case-panel-body pre{max-height:150px;overflow:auto}.test-case-panel .test-case-panel-body.active{transform:translate3d(0,-56px,0);opacity:1}.test-case-panel .tab-panel-body{padding:20px 10px;height:240px;background-color:#070f19;display:flex;flex-flow:column nowrap;justify-content:center;color:#ddd}.test-case-panel .tab-panel-body .tip{text-align:center}.test-case-panel .tab-panel-body textarea{background:#070f19!important;color:#fff;font-size:14px;border:0 solid transparent!important;height:200px;outline:none}.test-case-panel .btn-green{margin-right:10px;color:#28bd8b;border-color:#28bd8b}.test-case-panel .btn-blue{margin-right:10px;color:#0152d9;border-color:#0152d9}.test-case-panel .btn-blue span{pointer-events:none}.test-case-panel .btn-collapse{position:absolute;top:0;width:54px;height:27px;left:50%;margin-left:-27px;background:#2a3a4f;z-index:8;border-bottom-left-radius:100px;border-bottom-right-radius:100px;color:#fff;text-align:center;cursor:pointer;opacity:.4;transition:all .3s}.test-case-panel .btn-collapse.up{top:-294px}ul.s-navs{list-style:none;margin:0;padding:0 17px;height:54px;display:flex;flex-flow:row nowrap;align-items:center;background:#0f1e31;font-size:14px;color:#ddd}ul.s-navs.bg-white{background:#fff;color:#888}ul.s-navs.bg-white a{color:#888}ul.s-navs a{color:#ddd;display:block;margin-right:20px;height:54px;line-height:54px;border-bottom:2px solid transparent}ul.s-navs a.active{color:#5091ff;border-bottom:2px solid #5091ff}#educoder .custom-ant-disabled:disabled{color:inherit}.XtermText-valueRef .xterm .xterm-viewport{overflow:auto}.inputs textarea::placeholder{color:#536879!important}.flex_box_center___Gc4dd{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___K2f1v{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___pupRp{align-items:center;box-align:center}.flex_box_center_end___UDLRC{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___a5uDo{flex-direction:column;box-orient:block-axis}.result___gu5zt{background:#070f19;height:100%;display:flex}.result___gu5zt .title___xrnx2{margin-top:20px;margin-bottom:10px;flex-shrink:0}.result___gu5zt .title___xrnx2 span{color:#bbbcbe}.result___gu5zt .left___IAxp9{width:340px;border-right:1px solid #333131;padding:0 20px 10px;flex-shrink:0;display:flex;flex-direction:column}.result___gu5zt .left___IAxp9 .leftNode___HL8fG{flex:1 1;background:#121c24}.result___gu5zt .left___IAxp9 .leftNode___HL8fG textarea{background:none;border:none;color:#fff;resize:none;height:100%;padding:10px}.result___gu5zt .left___IAxp9 .leftNode___HL8fG textarea::placeholder{color:#536879!important}.result___gu5zt .right___ZXYmw{flex:1 1;padding:0 20px 10px;display:flex;flex-direction:column}.result___gu5zt .right___ZXYmw .rightNode___jYL5_{flex:1 1;overflow:auto;position:relative;color:#fff}.result___gu5zt .right___ZXYmw .rightNode___jYL5_ .custom-spinner>div>div{border:4px solid #00D4F3!important;border-color:#00D4F3 transparent transparent transparent!important}.result___gu5zt .right___ZXYmw .rightNode___jYL5_ .custom-spinner p{color:#00d4f3!important}.split-panel-container{width:100%;height:calc(100vh - 121px);display:flex;flex-flow:row nowrap;align-items:center;overflow:hidden}.split-panel-container>section{height:100%}.split-panel-container.my-problems{height:calc(100vh - 65px)}.split-panel-container .resize-x-bar{width:4px;cursor:ew-resize;height:100%;display:flex;flex-flow:column nowrap;justify-content:center;background:#111c24}.split-panel-container .btn-resize{display:flex;flex-flow:column nowrap;text-align:center;justify-content:center;align-items:center;width:24px;height:24px;font-size:24px;z-index:10;border-radius:50%;position:absolute;margin-left:-10px;opacity:.7;box-shadow:0 3px 5px -1px #0003,0 6px 10px #00000024,0 1px 18px #0000001f;background-color:#e0e0e0;color:#000000de}.list{display:flex;align-items:center;font-size:14px;margin:7px 0;padding-left:4px}.list dt,.list dd{margin:0}.list dt{flex:1 1;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;word-break:break-all}.list dd{width:66px;text-align:right;color:#0152d9;cursor:pointer}.list .copy{color:#38bcd8}.tpi-code-setting{height:calc(100vh - 54px);background:#031b2a;color:#ddd;font-size:13px;line-height:17px}.tpi-code-setting.oj{height:calc(100vh - 65px)}.tpi-code-setting h3{color:#008cff;font-size:16px;line-height:21px;padding-bottom:12px;text-align:left;width:100%;display:block;border-bottom:1px solid #092436}.tpi-code-setting .file-item{color:#ddd;padding:20px 0 0;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center}.tpi-code-setting .file-item.action{justify-content:flex-start}.tpi-code-setting .file-item.action .iconfont{margin-right:21px}.tpi-code-setting .file-item span{max-width:148px}.tpi-code-setting .file-item:last-child{margin-bottom:25px}.tpi-code-setting span{color:#597a8f}.setting-drawer .ant-drawer-content-wrapper{top:54px;bottom:51px}.setting-drawer .ant-drawer-content{height:auto}.oj .ant-drawer-content-wrapper{top:65px}.setting-drawer .ant-drawer-body,.oj .ant-drawer-body{background:#031b2a}.setting-drawer .ant-drawer-body,.oj .ant-drawer-body{height:auto}.setting-drawer .ant-select-selection,.oj .ant-select-selection{width:120px;background:#0a2030;color:#597a8f;border:1px solid #597a8f}.list___IRN6i{display:flex;align-items:center;font-size:14px;margin:7px 0;padding-left:4px}.list___IRN6i dt,.list___IRN6i dd{margin:0}.list___IRN6i dt{flex:1 1;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;word-break:break-all}.list___IRN6i dd{width:66px;text-align:right;color:#0152d9;cursor:pointer}.list___IRN6i .copy___qCn9B{color:#38bcd8}.right-panel{position:relative}.btn-notes{position:absolute;right:0;top:50%;width:36px;height:36px;margin-top:-18px;border-radius:50%;background:#5091ff;color:#fff;font-size:18px;text-align:center;transform:translate(18px);will-change:transform;cursor:pointer;opacity:.5;transition:transform .3s linear,opacity .3s linear;z-index:100;display:flex;flex-flow:column nowrap;justify-content:center}.btn-notes:hover{opacity:1;color:#fff;transform:translate(-10px)}.note-form-area{position:absolute;right:10px;top:50%;width:450px;margin-top:-100px;background:#fff;border-radius:5px;padding:14px 10px 0;transform:translate(500px);will-change:transform;transition:transform .3s}.note-form-area.active{transform:translate(0)}.oj-modal .ant-modal-body{padding:0}.oj-modal .oj-modal-content{display:flex;flex-direction:column;align-items:center}.oj-modal .oj-modal-content>aside{font-size:14px;margin-top:50px;color:#333;width:438px}.oj-modal .oj-modal-head{width:100%;height:120px;padding-left:177px;padding-right:40px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #f1f1f1}.oj-modal .oj-modal-btn{width:180px;height:50px;background:#0152d9;border-radius:4px;font-size:16px;font-weight:500;color:#fff;cursor:pointer;line-height:50px;text-align:center;margin-bottom:30px}.oj-modal .oj-modal-tt{margin-right:51px;display:inline-flex;flex-direction:column;transform:translateY(-4px)}.oj-modal .oj-modal-tt>span:last-child{width:160px;height:6px;background:#e7f3ff;border-radius:3px}.oj-modal .oj-modal-tt>span:last-child span{display:inherit;width:60px;height:6px;background:#0152d9;border-radius:3px}.oj-modal i{color:#666;cursor:pointer}.oj-select{margin-left:20px}.oj-select .ant-select-selector{background:#25343e!important;border:0px!important;height:30px!important}.oj-select .ant-select-arrow{color:#fff}.oj-select .ant-select-selection-item{color:#fff;font-size:12px;line-height:30px!important}.exercise_user_info{font-size:14px;font-weight:400;color:#b2bacb}.exercise_user_info span{font-size:16px;font-weight:500;color:#55bfd6}.djs{margin-top:3px!important;display:inline-block!important}.time{margin-top:5px!important;display:inline-block!important}.flex_box_center___rM3g8{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___Oc7SE{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___MnmYE{align-items:center;box-align:center}.flex_box_center_end___QQh83{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___ZRFbL{flex-direction:column;box-orient:block-axis}.left-panel___SKGyd{position:relative;display:flex;flex-direction:column;height:100%;overflow:hidden}.left-panel___SKGyd .tab-panel-body___gABdv{padding:0 16px;overflow:auto;flex:1 1}.left-panel___SKGyd .tab-panel-body___gABdv pre:empty{display:none}.left-panel___SKGyd .b1___QpbmK{border-bottom:1px solid #eaecef}.left-panel___SKGyd .oj-width-input___eJQWT{width:270px}@media screen and (max-width: 1280px){.left-panel___SKGyd .oj-mr___AxILO{margin-right:20px}.left-panel___SKGyd .oj-width-input___eJQWT{width:235px}}.s-navs___FXwOi{list-style:none;margin:0;padding:0 10px;height:40px;display:flex;flex-flow:row nowrap;align-items:center;border-top:1px solid #F3F3F3;background:#0f1e31;font-size:16px;color:#ddd}.s-navs___FXwOi li{margin-right:auto}.s-navs___FXwOi.bg-white___kbZ6r{background:#fff;color:#888}.s-navs___FXwOi.bg-white___kbZ6r a{color:#888}.s-navs___FXwOi a{color:#ddd;display:block;margin-right:20px;height:40px;line-height:40px;border-bottom:2px solid transparent}.s-navs___FXwOi a.active___QGOnZ{color:#5091ff;border-bottom:2px solid #5091ff}.list___PXTsq{display:flex;align-items:center;justify-content:space-between;padding:0 10px;height:46px;color:#ddd;margin-bottom:1px;background:#3d445c4d;cursor:pointer}.list___PXTsq span{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;padding-right:20px;flex-basis:64px;width:100%}.list___PXTsq:hover{background-color:#263446ba}.list___PXTsq.active___QGOnZ{background-color:#263446!important}.btns___F8yZK{width:30px;height:30px;background:#3061d0;border-radius:4px;cursor:pointer;user-select:none;text-align:center;line-height:30px}#educoder .drawer___xdGaT .ant-input-search{background:#2c3246}#educoder .drawer___xdGaT .ant-input-search input{background:#2c3246;border:1px solid #3D445C;color:#fff}#educoder .drawer___xdGaT .ant-input-search input::placeholder{color:#ccc}#educoder .drawer___xdGaT .ant-input-search .ant-input-search-button{color:#4e5977;background:#2c3246;border:1px solid #3D445C;border-left:1px solid transparent}#educoder .drawer___xdGaT .ant-select .ant-select-selector{background:#2c3246;border:1px solid #3D445C}#educoder .drawer___xdGaT .ant-select .ant-select-arrow{color:#4e5977}#educoder .drawer___xdGaT .ant-select .ant-select-selection-item{color:#fff}#educoder .drawer___xdGaT .ant-select .ant-select-selection-placeholder{color:#ccc}#educoder .drawer___xdGaT .ant-pagination .ant-pagination-item-active{border-color:#0152d9!important;background-color:#0152d9!important}#educoder .drawer___xdGaT .ant-pagination .ant-pagination-item-link{background-color:transparent!important;color:#fff}#educoder .drawer___xdGaT .ant-pagination .ant-pagination-item{background-color:transparent;border:1px solid #656f87}#educoder .drawer___xdGaT .ant-pagination .ant-pagination-item a,#educoder .drawer___xdGaT .ant-pagination .ant-pagination-item-ellipsis{color:#fff}#educoder .drawer___xdGaT .ant-pagination .ant-pagination-options{color:#656f87}#educoder .drawer___xdGaT .ant-pagination .ant-pagination-options input{color:#fff;width:40px;background:transparent}#educoder .drawer___xdGaT .ant-pagination button,#educoder .drawer___xdGaT .ant-pagination input{line-height:initial;border:1px solid #656f87!important}.tour___oMkVh[class~=ant-tour]{left:7px!important;width:340px}.tour___oMkVh[class~=ant-tour] [class~=ant-tour-arrow]{left:17px!important}.tour___oMkVh[class~=ant-tour] [class~=ant-tour-footer]{display:none!important}.tour___oMkVh[class~=ant-tour] [class~=ant-tour-description]{padding:16px!important;overflow:hidden}.pagination___yDAjZ{text-align:center;margin-top:10px}.info___ATmsa{display:flex;flex-flow:row nowrap;align-items:center;height:56px;list-style:none;background:#fff;justify-content:space-between}.wrap____KX19 [class~=xterm] [class~=xterm-viewport]{overflow:auto!important}.desc___iOAgd{padding:8px 16px;height:calc(100vh - 138px);overflow:auto}.info___GPALq{color:#888;display:flex;align-items:center;font-size:14px;height:46px;background:#fff;padding:0 10px;box-shadow:0 2px 4px #e5e3e380;border-top:1px solid #f4f4f4;border-bottom:1px solid #f4f4f4}.info___GPALq .info_tag___CFEn8{height:22px;line-height:22px;padding:0 5px;background:#37ad8333;border-radius:2px;border:1px solid #A9DFCC;font-family:PingFangSC,PingFang SC;font-weight:600;font-size:14px;color:#2cc497;text-align:left;font-style:normal}.info___GPALq li{margin-right:8px}.discuss-panel{height:calc(100vh - 142px);overflow:auto;padding:0 16px}.discuss-item-container{display:flex;flex-flow:row nowrap;width:100%;padding:15px;border-bottom:1px solid #e3e3e3;overflow:hidden}.discuss-item-container section{margin-left:15px;flex:1 1 auto;width:100%}.discuss-item-container .grey{color:#ccc}.discuss-content{margin:4px 0;word-break:break-word;word-wrap:break-word}.discuss-content img{max-width:200px}.discuss-info{display:flex;flex-flow:row wrap;align-items:center;color:#999;line-height:16px;font-size:12px}.discuss-info .top{color:#fff;padding:0 8px;background:#ff4343;border-radius:8px;text-align:center}.discuss-info .gift{cursor:default}.discuss-info .view-code{color:#4cacff}.discuss-info a{color:#999}.discuss-info a,.discuss-info span{margin-right:15px}.btn-group{display:flex;flex-flow:row nowrap;justify-content:flex-end;margin-bottom:8px}.btn-group .btn-top .iconfont{transform:rotate(180deg);display:inline-block}.btn-group a{width:31px;text-align:center;color:#888}.btn-group a .iconfont{font-size:14px!important}.second-discuss .btn-group{opacity:0}.second-discuss:hover{background:#ebebeb}.second-discuss:hover .btn-group{opacity:1}.reply-discuss-container{background:#f4f4f4;border-radius:4px;margin-bottom:6px;position:relative;margin-top:6px}.reply-discuss-container:before{content:" ";position:absolute;border-color:#000;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;left:13px;top:-9px;border-bottom:10px solid #f4f4f4}.discuss-item-editor{width:100%;overflow:hidden}.discuss-item-editor .btn-send{cursor:pointer;border:none;padding:0 12px;color:#fff;letter-spacing:1px;text-align:center;font-size:14px;height:30px;line-height:30px;border-radius:2px;font-weight:400;margin-right:22px;margin-top:6px;background:#0152d9;float:right}.image-preview-container{display:flex;flex-flow:column nowrap;position:fixed;align-items:center;justify-content:center;inset:0;z-index:99999;background:#000c}.image-preview-container .image-preview{transition:transform .4s linear;max-width:86%}.image-preview-container .button-group{display:flex;flex-flow:row nowrap;align-items:center;justify-content:flex-end;position:absolute;z-index:101;right:10px;top:10px}.image-preview-container .button-group a,.image-preview-container .button-group button{color:#000000a6;margin-right:10px;display:flex;flex-flow:row nowrap;align-items:center}.preview-wrp-group{overflow:auto;width:100%;text-align:center}.dis-input-editor-container___nKGxx{position:relative;background:#fff;width:100%;box-shadow:0 -3px 5px #4cacff33}.dis-input-editor-container___nKGxx.active___tmt7T{position:absolute;height:calc(100vh - 50px);background:transparent;z-index:1000;width:100%;display:flex;flex-flow:column nowrap;justify-content:center;top:0}.dis-input-editor-container___nKGxx .input-mask___epEle{flex:1 0;background:#0000;width:100%}.dis-input-editor-container___nKGxx .text-area___Vry8W{display:flex;flex-flow:row nowrap;padding:10px 20px;align-items:center}.dis-input-editor-container___nKGxx .text-area___Vry8W input{border-radius:15px;border:1px solid #eaeaea;background-color:#fff;overflow:hidden;height:32px;padding:0 16px;line-height:32px;outline:none;flex:1 0;margin-right:10px}.dis-input-editor-container___nKGxx .text-area___Vry8W a{color:#888;display:block;height:32px;line-height:32px;margin-right:20px;display:flex;flex-flow:row nowrap;align-items:center}.dis-input-editor-container___nKGxx .text-area___Vry8W a span{line-height:32px;font-size:16px}.dis-input-editor-container___nKGxx .tip-container___plpA3{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center}.dis-input-editor-container___nKGxx .tip-container___plpA3 p{font-size:12px;color:#ff6800}.dis-input-editor-container___nKGxx .hide___kPfyC{display:none}.dis-input-editor-container___nKGxx .md-container___u85aq{background:#fff;padding:10px 20px}.btn-send___deQ5v{cursor:pointer;display:inline-block;border:none;padding:0 12px;color:#fff;background:#0152d9;letter-spacing:1px;text-align:center;font-size:14px;height:30px;line-height:30px;border-radius:2px;font-weight:400}.hackSets___tw75g .collapseWrapper___TteKi div[class~=ant-collapse]{background-color:transparent}.hackSets___tw75g .collapseWrapper___TteKi div[class~=ant-collapse-item]{margin-bottom:20px;border:none;box-shadow:0 2px 4px #eaeef4}.hackSets___tw75g .collapseWrapper___TteKi div[class~=ant-collapse-item] div[class~=ant-collapse-header]{padding:0 20px;height:64px;background-color:#fff;align-items:center!important}.hackSets___tw75g .collapseWrapper___TteKi div[class~=ant-collapse-item] div[class~=ant-collapse-content]{background-color:#fff}.hackSets___tw75g .collapseWrapper___TteKi div[class~=ant-collapse-item] div[class~=ant-collapse-content] div[class~=ant-collapse-content-box]{padding:20px}.hackSets___tw75g .collapseWrapper___TteKi div[class~=ant-collapse-item-active] div[class~=ant-collapse-header]{background-color:#eaeffa}.hackSets___tw75g .collapseWrapper___TteKi .panelHeader___Y_Xjq{font-size:14px;font-weight:400;color:#000}.hackSets___tw75g .collapseWrapper___TteKi .rateInput___y1qUi{display:inline-flex;align-items:center;white-space:nowrap}.hackSets___tw75g .collapseWrapper___TteKi .rateInput___y1qUi span{font-size:14px;font-weight:400;color:#666}.hackSets___tw75g .collapseWrapper___TteKi .open___xrixP{color:#165dff!important;transform:rotate(90deg)}.hackSets___tw75g .collapseWrapper___TteKi .close___jb6D2{color:#82a8ff!important}.uploadTableWrapper___U9Tz_{background:#fff}.uploadTableWrapper___U9Tz_ div[class^=headProgram]>div,.uploadTableWrapper___U9Tz_ div[class^=listWrapper]>div[class^=list]>div{flex:1 1;padding:0 12px!important}.uploadTableWrapper___U9Tz_ div[class^=headProgram]>div:last-child,.uploadTableWrapper___U9Tz_ div[class^=listWrapper]>div[class^=list]>div:last-child{display:none}.wrap___MkYbQ [class~=ant-upload-drag]{background:#1890ff0a!important;border-radius:4px;border:1px dashed #0152d9}.wrap___MkYbQ .colorBlue___onjbP{color:#0152d9}.wrap___MkYbQ .repeatedName___nbqnE{color:red}.wrap___MkYbQ .text___xvutp{margin-top:20px;color:#464f66;line-height:24px}.wrap___MkYbQ .greyText___dihvZ{font-size:14px;font-weight:400;color:#5f6368}.wrap___MkYbQ .noData___LxOJA{height:180px;margin-bottom:30px}.wrap___MkYbQ .noData___LxOJA .dragger___y7F4A{display:flex;align-items:center;justify-content:center}.wrap___MkYbQ .noData___LxOJA .dragger___y7F4A img{width:46px}.wrap___MkYbQ .noData___LxOJA .dragger___y7F4A span{font-size:14px;font-weight:400;color:#9096a3}.wrap___MkYbQ .noData___LxOJA .dragger___y7F4A .uploadText___Et3KS{color:#3061d0}.wrap___MkYbQ .btnS___k1e6j{height:32px;border-radius:4px;background:#3061d0}.wrap___MkYbQ .btnS___k1e6j i{margin-right:6px}.wrap___MkYbQ .testCaseRadio___q1wXT label[class~=ant-radio-button-wrapper]{width:60px;height:38px;background:#f6f7f9;box-shadow:inset 0 1px 3px #d7d8d9;border-radius:23px;border:none;display:inline-flex;align-items:center;justify-content:center;margin-right:20px}.wrap___MkYbQ .testCaseRadio___q1wXT label[class~=ant-radio-button-wrapper]:before{background-color:transparent}.wrap___MkYbQ .testCaseRadio___q1wXT label[class~=ant-radio-button-wrapper] span{color:#464f66;font-size:14px}.wrap___MkYbQ .testCaseRadio___q1wXT label[class~=ant-radio-button-wrapper-checked]{background-color:#fff;box-shadow:0 2px 4px #e0dfe1;border:1px solid #BACFFE;background:#d3e0fd linear-gradient(180deg,#fff,#f6f7f9)}.wrap___MkYbQ .testCaseRadio___q1wXT label[class~=ant-radio-button-wrapper-checked]:first-child{border-right-color:#bacffe}.wrap___MkYbQ .testCaseRadio___q1wXT label[class~=ant-radio-button-wrapper-checked]:focus-within{box-shadow:0 2px 4px #e0dfe1}.wrap___MkYbQ .testCaseRadio___q1wXT label[class~=ant-radio-button-wrapper-checked] span{color:#165dff;font-size:14px}.head___s4Eix{display:flex;margin-bottom:36px}.head___s4Eix .operation___JCAVh{text-align:center}.head___s4Eix>div{color:#5f6368;font-size:14px;text-align:left;display:inline-block}.headProgram___uWA_M{display:flex;height:40px;line-height:40px;background:#f6f7f8;box-shadow:0 2px 4px #eaeef4;padding-left:5px;padding-right:5px}.headProgram___uWA_M .operation___JCAVh{text-align:center}.headProgram___uWA_M>div{color:#5f6368;font-size:14px;text-align:left;display:inline-block}.listWrapper___xW3b4{max-height:214px;overflow:auto}.listWrapper___xW3b4::-webkit-scrollbar{display:none}.listWrapper___xW3b4 .list___dCbd6{display:flex;margin-bottom:36px;align-items:center}.listWrapper___xW3b4 .list___dCbd6 .del___abNho{color:#e53333;cursor:pointer}.listWrapper___xW3b4 .list___dCbd6 .info___J1Wmf{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 12px}.listWrapper___xW3b4 .list___dCbd6 .info___J1Wmf>span{color:#3061d0;cursor:pointer;text-decoration:underline}.listWrapper___xW3b4 .list___dCbd6>div{text-align:left;display:inline-block;background:#fff}.tabs___p2jIb .tabWarp___mt05L{display:flex;align-items:center}.tabs___p2jIb .tabWarp___mt05L .tab___IYGdQ{width:88px;text-align:center;height:30px;line-height:30px;background:#f0f0f0;font-weight:400;font-size:16px;color:#666;cursor:pointer}.tabs___p2jIb .tabWarp___mt05L .tab___IYGdQ.active___fQMlP{background:#fff;color:#3061d0}.tabs___p2jIb .content___GWVJY{padding:10px;background-color:#fff}.answer___UngkO{font-size:14px;color:#434d6c;transition:all .2s;position:relative;line-height:1.8}.answer___UngkO ::selection{background:#ecf1fe}.answer___UngkO .imgWrap___ORTRf{width:320px;cursor:pointer;border-radius:8px;overflow:hidden;position:relative}.answer___UngkO .imgWrap___ORTRf img{width:100%;user-select:none}.answer___UngkO .imgWrap___ORTRf:after{content:"";position:absolute;inset:0;background:#00000080;cursor:pointer;opacity:0;transition:opacity .3s}.answer___UngkO .imgWrap___ORTRf:hover:after{opacity:1}.answer___UngkO pre{width:100%;overflow:auto}.answer___UngkO ol li{list-style:auto}.answer___UngkO hr{border:none;border-bottom:1px solid #ccc}.answer___UngkO span[class=katex-error]{color:inherit!important}.codeCopy___re8vm{position:relative;min-height:50px}.codeCopy___re8vm button{position:absolute;top:7px;right:0;padding:4px 8px;border-radius:0 0 0 5px;border:none;background-color:#007bff;color:#fff;cursor:pointer;font-size:12px;height:26px;pointer-events:auto}.codeCopy___re8vm button.runCode___MYs9m{bottom:0;top:initial}#educoder .smartWrp___NjRcB [class~=ant-drawer-body]{padding:0}.flex_box_center___NeSU8{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___ImTGl{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___BtRd9{align-items:center;box-align:center}.flex_box_center_end___qcLe3{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___Ze_3q{flex-direction:column;box-orient:block-axis}.banner___PoUBO{display:flex;align-items:center;justify-content:center}.banner___PoUBO .content___XoDjy{width:1200px;height:212px;display:flex;align-items:flex-start;justify-content:space-between}.banner___PoUBO .content___XoDjy aside{margin-top:56px}.banner___PoUBO .content___XoDjy aside p{display:flex;align-items:center}.banner___PoUBO .content___XoDjy aside p b{font-size:30px;font-weight:500;color:#000;letter-spacing:4px;margin-right:20px}.banner___PoUBO .content___XoDjy aside p span{font-size:16px;color:#000;letter-spacing:4px}.banner___PoUBO .content___XoDjy aside .btns___Pb35j{margin-top:35px}.banner___PoUBO .content___XoDjy aside .btns___Pb35j>div{display:inline-block;height:32px;background:#f6f7f9;box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border-radius:4px;border:1px solid #dadbde;font-size:14px;color:#3b3e47;line-height:30px;margin-right:23px;padding:0 16px;position:relative;cursor:pointer}.banner___PoUBO .content___XoDjy aside .btns___Pb35j>div:hover{color:#165dff;border:1px solid #bacffe}.banner___PoUBO .content___XoDjy aside .btns___Pb35j>div img{position:absolute;z-index:1;top:-21px;right:22px}.flex_box_center___hG6RI{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___ss3Fh{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___K80p9{align-items:center;box-align:center}.flex_box_center_end___qmXX3{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___GFV8F{flex-direction:column;box-orient:block-axis}.row___aXJjm{display:flex;align-items:flex-start;justify-content:flex-start}.row___aXJjm .title___HUKL0{font-size:14px;color:#9096a3;flex-shrink:0;width:41px;text-align-last:justify;margin-top:4px;margin-right:12px}.row___aXJjm .tagsWrap___XB2W3{flex:1 1;position:relative}.row___aXJjm .tagsWrap___XB2W3 .action___VdHb1{font-size:14px;color:#82a8ff;width:55px;position:absolute;z-index:2;bottom:20px;right:0;cursor:pointer}.row___aXJjm .tagsWrap___XB2W3 .action___VdHb1 i{display:inline-block;font-size:12px}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC{max-height:245px;overflow:hidden}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft>span{display:inline-flex;align-items:center;margin-left:8px;margin-bottom:17px;font-size:14px;cursor:pointer;padding:4px 12px}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft>span .name___Hk1Ip{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:600px;display:inline-block}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft>span .num___xQpcH{margin-left:3px}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft>span:hover{color:#165dff!important}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft .active___XryTX{color:#165dff!important;border-radius:2px;background:#f6f7f9}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC::-webkit-scrollbar-thumb{background:#0000000d!important;border-radius:3px}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC::-webkit-scrollbar-track{background-color:#f6f7f9!important;box-shadow:initial!important}.row___aXJjm .tagsBorderWrap___OMxjs .bar___t1kKC{padding-top:8px;border-radius:4px;border:1px solid rgba(219,220,224,.5)}.flex_box_center___aK2n3{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___HX0Oh{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___LJOJr{align-items:center;box-align:center}.flex_box_center_end___SCakF{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___AYv4m{flex-direction:column;box-orient:block-axis}.tabs___GTqPV{height:32px;background:#f6f7f9;box-shadow:inset 0 1px 3px #d7d8d9;border-radius:16px;display:inline-block}.tabs___GTqPV span{display:inline-block;padding:0 20px;line-height:32px;font-size:14px;font-weight:400;color:#9096a3;position:relative;cursor:pointer}.tabs___GTqPV span:hover{color:#165dff}.tabs___GTqPV span:after{content:"";position:absolute;width:1px;height:calc(100% - 2px);background:#e2e2e2;border-radius:4px;z-index:1;left:0;top:1px;background:linear-gradient(180deg,#fff0,#e2e2e2,#fff0)}.tabs___GTqPV span:first-child:after,.tabs___GTqPV .active___F26E8+span:after{display:none}.tabs___GTqPV .active___F26E8{background:linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 0 2px #e8effb;border-radius:16px;border:1px solid #c8d2ea;color:#165dff;line-height:30px}.tabs___GTqPV .active___F26E8:after{display:none}.flex_box_center___yX6Oa{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___t7oqF{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___dEIHy{align-items:center;box-align:center}.flex_box_center_end___taQDF{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___xY_Lr{flex-direction:column;box-orient:block-axis}.input___PW2zI{width:507px;height:38px;background:#f6f7f9;border-radius:19px;display:flex;align-items:center;padding:0 20px}.input___PW2zI .dropdown___vSy8B{position:relative;flex-shrink:0}.input___PW2zI .dropdown___vSy8B:hover .menu___NiyBu{display:block}.input___PW2zI .dropdown___vSy8B .text___Grueu{color:#000;font-size:14px;cursor:default;height:38px;display:flex;align-items:center}.input___PW2zI .dropdown___vSy8B .text___Grueu i{font-size:12px;display:inline-block;transform:translateY(1px) scale(.6);color:#979797}.input___PW2zI .dropdown___vSy8B .text___Grueu .b1___ZKryM{display:inline-block;width:1px;height:38px;margin-left:15px;margin-right:0;background:linear-gradient(180deg,#fff0,#fff,#fff0)}.input___PW2zI .dropdown___vSy8B .text___Grueu .b2___aKyGa{display:inline-block;width:1px;height:38px;margin-left:0;margin-right:8px;background:linear-gradient(180deg,#fff0,#e2e2e2,#fff0)}.input___PW2zI .dropdown___vSy8B .menu___NiyBu{display:none;position:absolute;z-index:999;width:auto;left:-16px;top:35px;padding:4px;background-color:#fff;border-radius:8px;box-shadow:0 10px 16px #cecece}.input___PW2zI .dropdown___vSy8B .menu___NiyBu div{clear:both;margin:0;padding:5px 12px;color:#000000e0;font-weight:400;font-size:14px;text-align:left;line-height:1.57142857;cursor:pointer;transition:all .2s;white-space:nowrap}.input___PW2zI .dropdown___vSy8B .menu___NiyBu div:hover{background-color:#f5f5f5}.input___PW2zI>input{flex:1 1;padding:4px 0}.flex_box_center___tol8o{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___Z235C{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___Wq1sZ{align-items:center;box-align:center}.flex_box_center_end___LLxom{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___DbMSN{flex-direction:column;box-orient:block-axis}.quickPager___GM30J{display:flex;align-items:center;justify-content:center}.quickPager___GM30J>div{width:60px;height:28px;line-height:26px;text-align:center;background:#f8f9fc;border-radius:2px;border:1px solid rgba(195,207,224,.5);font-size:12px;color:#464f66;margin:0 10px;user-select:none;cursor:pointer}.quickPager___GM30J>div:hover{color:#165dff}.quickPager___GM30J .disabled___Ozc8I{background:#f3f3f5;border:0;line-height:28px;cursor:not-allowed;color:#cecece}.flex_box_center___FO7TP{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___LotYx{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___bWdaw{align-items:center;box-align:center}.flex_box_center_end___mVJ1o{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___M83Mm{flex-direction:column;box-orient:block-axis}.list___oOsiS{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;padding:0}.list___oOsiS .wrap___G6T7F{height:277px;background:#fff;box-shadow:0 2px 4px #d6dae1;border-radius:8px;position:relative}.list___oOsiS .wrap___G6T7F .lockWrap___Rl79E{position:absolute;width:100%;left:0;top:0;background-color:#00000080;height:100%;z-index:10;display:flex;cursor:default;justify-content:center;align-items:center;flex-direction:column;border-radius:8px}.list___oOsiS .wrap___G6T7F .li___oZZ7l:hover .cover___b2bYW{transform:scale(1.1)}.list___oOsiS .wrap___G6T7F .li___oZZ7l .img___IQX7w{overflow:hidden;height:calc(100% - 100px);border-radius:8px 8px 0 0;position:relative}.list___oOsiS .wrap___G6T7F .li___oZZ7l .img___IQX7w .cover___b2bYW{width:100%;transition:all .5s}.list___oOsiS .wrap___G6T7F .li___oZZ7l .img___IQX7w .sign___HkT6C{position:absolute;z-index:1;left:0;bottom:0;height:30px}.list___oOsiS .wrap___G6T7F .li___oZZ7l .name___SsJx8{height:52px;font-size:16px;font-weight:600;color:#000;padding:30px 12px 0;width:100%;display:flex;align-items:center}.list___oOsiS .wrap___G6T7F .li___oZZ7l .name___SsJx8 .e___TMqq0{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo{height:45px;display:flex;align-items:center;color:#000f37;padding:0 12px}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo i{color:#7d8592}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo>span{margin-right:5px;font-size:12px}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7{display:flex;align-items:center;margin-left:auto}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7 [class~=ant-rate-star]{font-size:13px}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7 [class~=ant-rate]{font-size:12px;margin-top:-3px;color:#ffa100}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7 [class~=ant-rate-star]:not(:last-child){margin-right:2px}.flex_box_center___AQ53o{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___i2aIa{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___sPEKB{align-items:center;box-align:center}.flex_box_center_end___GhSSH{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___R9_Hb{flex-direction:column;box-orient:block-axis}.list___jb2Ay{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;padding:0}.list___jb2Ay .wrap___VsQDr{height:308px;background:#fff;box-shadow:0 2px 4px #d6dae1;border-radius:8px;position:relative}.list___jb2Ay .wrap___VsQDr:hover [class~=user-path-items]{display:block!important}.list___jb2Ay .wrap___VsQDr .lockWrap___g1k1T{position:absolute;width:100%;left:0;top:0;background-color:#00000080;height:100%;z-index:10;display:flex;cursor:default;justify-content:center;align-items:center;border-radius:8px}.list___jb2Ay .wrap___VsQDr .li___IxCLC:hover .cover___Mu8wr{transform:scale(1.1)}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA{overflow:hidden;height:calc(100% - 131px);border-radius:8px 8px 0 0}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .cover___Mu8wr{width:100%;transition:all .5s}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .movebq___mF7wt{display:none;position:absolute;z-index:1;padding:4px 8px;line-height:1;background:#fff3;border-radius:9px;color:#fff;font-size:12px;right:4px;top:4px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .movebq___mF7wt i{margin-right:2px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .movebq___mF7wt:hover{color:#e30000;background:#fff}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .bq___Bil0T{height:22px;background:#0000004d;color:#d9c7ab;border-radius:2px;padding:0 8px;font-size:12px;line-height:22px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .sign___DXJ4d{width:52px;text-align:center;position:absolute;z-index:2;left:0;top:7px;color:#fff}.list___jb2Ay .wrap___VsQDr .li___IxCLC .name___l7FoJ{height:52px;font-size:16px;font-weight:600;color:#000;padding:30px 12px 0;width:100%;display:flex;align-items:center}.list___jb2Ay .wrap___VsQDr .li___IxCLC .name___l7FoJ .e___pXQUG{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___jb2Ay .wrap___VsQDr .li___IxCLC .unit___wCIFR{font-size:14px;color:#000f37;padding:0 12px;margin-top:8px;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___jb2Ay .wrap___VsQDr .li___IxCLC .unit___wCIFR i{color:#7d8592}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil{height:34px;display:flex;align-items:center;justify-content:space-between;color:#000f37;padding:0 12px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil div{display:flex;align-items:center}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil div>span{margin-right:12px;font-size:12px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil div i{color:#7d8592}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil .tag1___dxm7r,.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil .tag2___llZkf{height:18px;padding:3px 6px;font-size:12px;border-radius:2px;border:1px solid #FFE6AB;color:#ca7720;display:flex;align-items:center;justify-content:center;font-weight:400}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil .tag2___llZkf{border:1px solid #D6F7EF;color:#01795d;margin-left:6px}.list___jb2Ay .wrapisCurrent___qIfQT{height:280px;background:#fff;box-shadow:0 2px 4px #d6dae1;border-radius:8px;position:relative}.list___jb2Ay .wrapisCurrent___qIfQT:hover [class~=user-path-items]{display:block!important}.list___jb2Ay .wrapisCurrent___qIfQT .lockWrap___g1k1T{position:absolute;width:100%;left:0;top:0;background-color:#00000080;height:100%;z-index:10;display:flex;cursor:default;justify-content:center;align-items:center;border-radius:8px}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC:hover .cover___Mu8wr{transform:scale(1.1)}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA{overflow:hidden;height:calc(100% - 105px);border-radius:8px 8px 0 0}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA .tagsDom___COQg7{height:calc(100% - 105px)!important}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA .cover___Mu8wr{width:100%;transition:all .5s}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA .bq___Bil0T{height:22px;background:#0000004d;color:#d9c7ab;border-radius:2px;padding:0 8px;font-size:12px;line-height:22px}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA .sign___DXJ4d{width:52px;text-align:center;position:absolute;z-index:2;left:0;top:7px;color:#fff}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .name___l7FoJ{font-size:16px;font-weight:600;color:#000;padding:10px 12px 0;width:100%;display:flex;align-items:center}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .name___l7FoJ .e___pXQUG{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .unit___wCIFR{font-size:14px;color:#000f37;padding:0 12px;margin-top:8px;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .unit___wCIFR i{color:#7d8592}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil{height:34px;display:flex;align-items:center;justify-content:space-between;color:#000f37;padding:0 12px}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil div{display:flex;align-items:center}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil div>span{margin-right:12px;font-size:12px}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil div i{color:#7d8592}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil .tag1___dxm7r,.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil .tag2___llZkf{height:18px;padding:3px 6px;font-size:12px;border-radius:2px;border:1px solid #FFE6AB;color:#ca7720;display:flex;align-items:center;justify-content:center;font-weight:400}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil .tag2___llZkf{border:1px solid #D6F7EF;color:#01795d;margin-left:6px}.tagsDom___COQg7{display:flex;align-items:end;width:100%;padding:6px;position:absolute;top:0;left:0;height:calc(100% - 131px)}.movebq___mF7wt{display:none;position:absolute;top:0;right:95px!important;z-index:1;padding:4px 8px;line-height:1;background:#fff3;border-radius:9px;color:#fff;font-size:12px;right:4px;top:4px}.movebq___mF7wt i{margin-right:2px}.movebq___mF7wt:hover{color:#e30000;background:#fff}.hiddenbq___TqlUF{display:none;position:absolute;z-index:1;padding:4px 8px;line-height:1;background:#fff3;border-radius:9px;color:#fff;font-size:12px;right:4px;top:4px}.hiddenbq___TqlUF i{margin-right:2px}.hiddenbq___TqlUF:hover{color:#3061d0;background:#fff}.flex_box_center___eMcr7{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___HcNca{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___ZnvVN{align-items:center;box-align:center}.flex_box_center_end___fdgDf{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___SEKvd{flex-direction:column;box-orient:block-axis}.list___L1hmU{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;padding:0}.list___L1hmU .hidden___NniIi{display:none;position:absolute;z-index:1;padding:4px 8px;line-height:1;background:#9999991a;border-radius:9px;color:#999;font-size:12px;right:4px;top:4px}.list___L1hmU .hidden___NniIi i{margin-right:2px}.list___L1hmU .hidden___NniIi:hover{color:#3061d0;background:#3061d01a}.list___L1hmU .wrap___pKgcW{height:270px;background:#fff;box-shadow:0 1px 4px #d6dae1;border-radius:8px;position:relative}.list___L1hmU .wrap___pKgcW:hover .lockWrap___SMhkK{display:flex}.list___L1hmU .wrap___pKgcW:hover .hidden___NniIi{display:inline-block}.list___L1hmU .wrap___pKgcW .lockWrap___SMhkK{position:absolute;z-index:10;left:0;top:0;width:100%;height:100%;background:#0009;box-shadow:0 2px 5px #0000000d;border-radius:8px;display:none;flex-direction:column;justify-content:center;align-items:center}.list___L1hmU .wrap___pKgcW .lockWrap___SMhkK div{width:116px;height:36px;border-radius:18px;border:1px solid #ffffff;font-size:14px;font-weight:600;color:#fff;line-height:34px;text-align:center;margin:10px 0;cursor:pointer}.list___L1hmU .wrap___pKgcW .lockWrap___SMhkK div:hover{box-shadow:0 0 4px #4f85ff;border:1px solid #c2d3f8}.list___L1hmU .wrap___pKgcW .top___udHSB{height:calc(100% - 50px);display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:0 24px;position:relative}.list___L1hmU .wrap___pKgcW .top___udHSB .sign___uwRpq{position:absolute;z-index:1;width:44px;height:22px;background:#ffe9c1;border-radius:8px 0 13px;left:0;top:0;color:#a45204;text-align:center;line-height:22px}.list___L1hmU .wrap___pKgcW .top___udHSB .name___Fpf90{font-weight:600;color:#333;margin-top:25px;font-size:16px;white-space:normal;text-align:center;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;line-height:26px;height:48px}.list___L1hmU .wrap___pKgcW .top___udHSB .img___AMLhL{width:60px;height:60px;border-radius:30px;margin-top:14px}.list___L1hmU .wrap___pKgcW .top___udHSB .text___KiTb7{font-size:14px;color:#333;margin-top:8px;width:98%;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.list___L1hmU .wrap___pKgcW .top___udHSB .btns___i6IuZ{display:flex;align-items:center;margin-top:12px}.list___L1hmU .wrap___pKgcW .top___udHSB .btns___i6IuZ div{width:76px;background:#fff;height:26px;border-radius:13px;border:1px solid #d6f7ef;font-size:14px;color:#01795d;line-height:24px;text-align:center;margin:0 10px}.list___L1hmU .wrap___pKgcW .top___udHSB .btns___i6IuZ aside{width:76px;background:#fff;height:26px;border-radius:13px;border:1px solid #ffe9c1;font-size:14px;color:#a45204;line-height:24px;text-align:center;margin:0 10px}.list___L1hmU .wrap___pKgcW .bottom____k2sh{height:50px;border-top:1px solid #f5f5f5;display:flex;align-items:center;padding:0 12px}.list___L1hmU .wrap___pKgcW .bottom____k2sh>div{margin-left:auto}.list___L1hmU .wrap___pKgcW .bottom____k2sh>span{display:flex;align-items:center;margin-right:12px;color:#999}.list___L1hmU .wrap___pKgcW .bottom____k2sh>span i{font-size:14px;font-size:12px;color:#999;margin-right:6px}.flex_box_center___d27mZ{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___qfRU9{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___fCRld{align-items:center;box-align:center}.flex_box_center_end___ORMV8{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___PNKtZ{flex-direction:column;box-orient:block-axis}.tabs___alpa7{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #dbdce0;height:54px}.tabs___alpa7 .tabsWrap___aCQjw{display:flex;align-items:center;height:100%}.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4{display:flex;align-items:center;margin-right:40px;height:100%;cursor:pointer}.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4>div{position:relative;font-size:14px;font-weight:400;color:#5f6368;display:flex;align-items:center;height:100%}.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4 .active___nl_4v{font-weight:500;color:#202124}.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4 .active___nl_4v:after{position:absolute;content:"";width:100%;z-index:4;left:0;bottom:0;height:3px;background:#202124;border-radius:100px 100px 0 0}.flex_box_center___e6HxQ{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___RnXYe{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___lVxPk{align-items:center;box-align:center}.flex_box_center_end___bu8yv{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___JczGj{flex-direction:column;box-orient:block-axis}.orderWrap___ZfyGX{display:box;display:flex;align-items:center}.orderIconWrap___XTB_O{display:box;display:flex;flex-direction:column;height:40px;line-height:40px;color:#999}.orderAsc___KWHmA{flex-direction:column;text-align:center;height:10px;line-height:10px;display:inline-block;margin-top:9px;transform:translateY(2px)}.orderDesc___rHdbB{flex-direction:column;text-align:center;height:10px;line-height:10px;display:table}.active___a7eSP{color:#232b40!important}.cursorPointer___gs9kL{cursor:pointer;color:#d8d8d8;height:10px}.orderTextWrap___teAKn{font-size:14px;color:#3b3e47;cursor:pointer;margin-right:5px}.flex_box_center___LCi0B{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___hzONe{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___ZyQRE{align-items:center;box-align:center}.flex_box_center_end___XKM74{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___p8LCU{flex-direction:column;box-orient:block-axis}.btn___In02G.mediacy-round___uveEv{height:36px;border-radius:36px}.btn___In02G.mediacy-default___dDxsd{height:36px;border-radius:4px}.btn___In02G .default___K791v{background:#f6f7f9 linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border:1px solid #bacffe;font-size:14px;padding:0 15px;color:#3061d0;text-align:center;cursor:pointer;user-select:none}button[class~=ant-btn-default]:not(:disabled).btn___In02G{background:#f6f7f9 linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border:1px solid #bacffe;font-size:14px;padding:0 15px;color:#3061d0;text-align:center;cursor:pointer;user-select:none}button[class~=ant-btn-default]:not(:disabled).btn___In02G:hover{color:#165dff;border:1px solid #165dff}button[class~=ant-btn-default]:disabled.btn___In02G{background:#f6f7f9 linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border:1px solid #bacffe;font-size:14px;padding:0 15px;color:#3061d0;text-align:center;cursor:pointer;user-select:none;opacity:50%;cursor:not-allowed}.flex_box_center___TB7bQ{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___oBlTb{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___b5XbB{align-items:center;box-align:center}.flex_box_center_end___CNhe7{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___yHXKW{flex-direction:column;box-orient:block-axis}.head___ghH72{height:54px;border-bottom:1px solid #DBDCE0;display:flex;align-items:center}.head___ghH72>span{color:#999;font-size:12px;cursor:pointer;flex-shrink:0}.head___ghH72>b{font-weight:500;color:#232b40;margin-left:30px;font-size:14px;flex:1 1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.head___ghH72 .node___mjPEy{margin-left:auto;flex-shrink:0}.flex_box_center___AlHuF{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___vN2LW{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___Ac7D2{align-items:center;box-align:center}.flex_box_center_end___y38I7{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___iQE6P{flex-direction:column;box-orient:block-axis}.btns___sNgTb{display:flex;align-items:center}.btns___sNgTb .confirm___Ozirl{height:38px;background:#3061d0;border-radius:2px;color:#fff;padding:0 34px}.btns___sNgTb .cancel___aiq1I{height:38px;background:#f8f9fc;border-radius:2px;opacity:.5;border:1px solid #C3CFE0;font-size:14px;color:#464f66;margin-left:20px}.flex_box_center___jkpdr{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___OtsL8{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___rbcb_{align-items:center;box-align:center}.flex_box_center_end___zBR21{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___nS_eP{flex-direction:column;box-orient:block-axis}.fixedBottom___oJl7m{width:100%;height:70px;background:#fff;box-shadow:0 -3px 16px #dbdbdb80;position:fixed;z-index:1000;bottom:0;left:0}.fixedBottom___oJl7m .wrap___A3Oq1{width:1200px;height:100%;margin:auto;display:flex;align-items:center;justify-content:space-between}.fixedBottom___oJl7m .wrap___A3Oq1 .center____VL1y{flex:1 1}.flex_box_center___tY8Yn{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___vHdYA{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___pa61F{align-items:center;box-align:center}.flex_box_center_end___HyDXt{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___UjZek{flex-direction:column;box-orient:block-axis}.crumbs___V41Oe{margin:15px auto 25px;width:1200px;cursor:default}.crumbs___V41Oe span{font-size:12px;color:#c5c5c5}.crumbs___V41Oe .hover___bEIVd{cursor:pointer}.crumbs___V41Oe .hover___bEIVd:hover{color:#5f6368}.reasoning___S0mKl{margin-bottom:20px}.reasoning___S0mKl .btn____CIJG{display:flex;align-items:center;width:fit-content;height:35px;background:#f4f8ff;border-radius:8px;color:#3061d0;border:1px solid rgba(20,93,255,.2);padding:0 12px;cursor:pointer}.reasoning___S0mKl .btn____CIJG span{font-size:14px;margin-left:10px;margin-right:35px}.reasoning___S0mKl .content___CIAh9{font-size:14px;color:#888;border-left:2px solid #DCDCDC;padding-left:8px;margin-top:20px;white-space:pre-wrap}.reasoning___S0mKl b{font-size:8px}.select___Kt_GE .box___S5_ly{position:relative}.select___Kt_GE .text___dtZDv{width:206px;height:40px;background:#fff;border-radius:8px;border:1px solid rgba(20,93,255,.2);display:flex;align-items:center;padding:0 12px;color:#333;cursor:pointer}.select___Kt_GE .text___dtZDv:hover{background:#f6f6f6}.select___Kt_GE .text___dtZDv span{padding-left:6px}.select___Kt_GE .text___dtZDv b{font-size:12px;margin-left:auto;display:inline-block;transform:scale(.6)}.select___Kt_GE .itemWrap___xmw7x{position:absolute;z-index:10;top:40px;padding-top:7px}.select___Kt_GE .itemWrap___xmw7x aside{width:206px;background:#fff;box-shadow:0 2px 6px #d2d2d2;border-radius:2px;border:1px solid #E7F3FF;padding:10px 0}.select___Kt_GE .itemWrap___xmw7x .item___io6Bx{display:flex;align-items:center;padding:0 12px;height:36px;color:#464f66;cursor:pointer}.select___Kt_GE .itemWrap___xmw7x .item___io6Bx span{padding-left:6px}.select___Kt_GE .itemWrap___xmw7x .item___io6Bx:hover{background:#e7f3ff80;color:#3061d0}.select___Kt_GE .itemWrap___xmw7x .item___io6Bx.active___nHRTI{background:#e7f3ff;color:#3061d0}.flex_box_center___NfmQB{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___kVtBD{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___EegZo{align-items:center;box-align:center}.flex_box_center_end___Ueaqo{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___Sd9Zb{flex-direction:column;box-orient:block-axis}@keyframes dot-fade___gzUhM{0%,40%{opacity:.5}50%{opacity:8}90%,to{opacity:.5}}.loadingPic___sQWGQ{display:flex;align-items:center}.loading___ss_U1{display:flex}.loading___ss_U1 .dot___eTny8{width:10px;height:10px;border-radius:50%;margin-right:8px;background:#145dff;opacity:.5;animation:dot-fade___gzUhM 1s infinite}.loading___ss_U1 .dot___eTny8:nth-child(2){animation-delay:.3s}.loading___ss_U1 .dot___eTny8:nth-child(3){animation-delay:.7s}.wrap___SoLR4{display:flex;flex-direction:column;height:100%;overflow:hidden;flex:1 1;padding:20px 0}.chatContainer___bSpXP{flex:1 1;width:100%;overflow:auto}.footerContainer___IbaJq{margin-left:50px;margin-right:21px;flex-shrink:0;display:flex;flex-direction:column;transition:all .3s}.footerContainer___IbaJq .btnWrp___z89PH{width:100%;margin-bottom:12px;display:flex;flex-wrap:wrap;gap:10px}.footerContainer___IbaJq .btnWrp___z89PH>div{padding:0 10px;align-items:center;border-radius:12px;color:#585a73;display:inline-flex;font-size:12px;height:28px;justify-content:center;line-height:16px;transition:.3s all;border:1px solid #e8eaf2}.footerContainer___IbaJq .btnWrp___z89PH .btn___VK3Di{cursor:pointer;user-select:none}.footerContainer___IbaJq .btnWrp___z89PH .btn___VK3Di:hover{background:linear-gradient(111deg,#e9e7ff -12%,#fff 25% 69%,#e9e7ff 113%);border:1px solid #e0dfff;color:#6d6acd}.footerContainer___IbaJq .btnWrp___z89PH .btn___VK3Di.btnActive___en_8L{background:#eeedff;border:1px solid #eeedff;color:#6d6acd}.footerContainer___IbaJq .inputContainer___q_PRC{flex:1 1;display:flex;align-items:center;background:#fff;box-shadow:0 0 10px #e2e2e280;border-radius:8px;border:1px solid #e8eaf2;padding:10px 20px;position:relative;transition:all .5s}.footerContainer___IbaJq .inputContainer___q_PRC:hover{border:1px solid #145DFF}.footerContainer___IbaJq .inputContainer___q_PRC .uploadBtn___fY3BV{width:40px;height:40px;border:none;border-radius:20px;flex-shrink:0;background:#d2d2d2;cursor:default}.footerContainer___IbaJq .inputContainer___q_PRC .uploadBtn___fY3BV:hover{background:linear-gradient(139deg,#5c64ff,#6988f8)!important}.footerContainer___IbaJq .inputContainer___q_PRC .sendBtn____aYXt{width:40px;height:40px;background:linear-gradient(139deg,#5c64ff,#6988f8)!important;border:none;border-radius:50%;padding:0;flex-shrink:0}.footerContainer___IbaJq .inputContainer___q_PRC .sendBtn____aYXt:disabled{background:#d2d2d2!important}.footerContainer___IbaJq .inputContainer___q_PRC .sendBtnDisabled____WhtC{width:40px;height:40px;background:#d2d2d2!important;border:none;border-radius:50%;padding:0;flex-shrink:0}.footerContainer___IbaJq .inputContainer___q_PRC .cancelBtn___I91qC{font-size:40px;color:#5c64ff;cursor:pointer;flex-shrink:0;transition:.3}.footerContainer___IbaJq .inputContainer___q_PRC .cancelBtn___I91qC:hover{transform:scale(1.05)}.footerContainer___IbaJq .inputContainer___q_PRC textarea{margin:6px 9px 0;padding:0 11px;resize:none}.footerContainer___IbaJq .inputContainer___q_PRC textarea::placeholder{color:#c1c1d9}.footerContainer___IbaJq .lineFour___t_eBm.inputContainer___q_PRC{align-items:flex-end}.footerContainer___IbaJq .lineFour___t_eBm.inputContainer___q_PRC textarea{height:100%}.footerContainer___IbaJq .lineFour___t_eBm.inputContainer___q_PRC .fullIcon___WYjW2{position:absolute;right:31px;top:20px;color:#145dff;cursor:pointer}.footerContainer___IbaJq.footerContainerSelected___TV_oq{border-radius:20px;box-shadow:0 12px 24px -16px #3636490a,0 12px 40px #33334714,0 0 1px #2c2c3605;position:relative;transition:border .4s ease;border:1px solid #e8eaf2}.footerContainer___IbaJq.footerContainerSelected___TV_oq:hover{border:1px solid #145DFF}.footerContainer___IbaJq.footerContainerSelected___TV_oq .btnWrp___z89PH{background:#f7f8fc;padding:15px 15px 15px 20px;border-radius:20px 20px 0 0;border:none}.footerContainer___IbaJq.footerContainerSelected___TV_oq .inputContainer___q_PRC{border:none;box-shadow:none;background:transparent}.footerContainer___IbaJq.footerContainerSelected___TV_oq .inputContainer___q_PRC:hover{background:transparent;border:none}.footerContainer___IbaJq.full___h1vtm{height:100%}.li___DXR9A{display:flex;padding-left:20px}.li___DXR9A .avatarIcon___EYoqp .img___wrenL{width:40px;height:40px;border-radius:5px;margin-right:10px}.li___DXR9A .content___NK_Ew{flex:1 1;min-width:0}.li___DXR9A .content___NK_Ew .borderBox___UVtN4{box-shadow:0 0 10px #e2e2e280;border-radius:8px;border:1px solid rgba(20,93,255,.2);padding:16px}.li___DXR9A .content___NK_Ew .borderBox___UVtN4 .text___d_gYw{white-space:pre-wrap;color:#3061d0}.li___DXR9A .content___NK_Ew .fileWrap___kbAp0{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:10px}.li___DXR9A .content___NK_Ew .fileWrap___kbAp0 .file___R5FNg{width:calc((100% - 30px)/4);display:flex;align-items:center;background:#fff;border:1px solid rgba(20,93,255,.1);border-radius:8px;padding:6px 15px;font-size:14px;box-shadow:0 0 10px #e2e2e233}.li___DXR9A .content___NK_Ew .fileWrap___kbAp0 .file___R5FNg aside{flex:1 1;min-width:0}.li___DXR9A .content___NK_Ew .fileWrap___kbAp0 .file___R5FNg aside .fileName___oTYTw{color:#333;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:100%;width:fit-content}.li___DXR9A .content___NK_Ew .source___JD93j{height:16px;background:#f4f8ff;border-radius:8px 0;font-size:10px;color:#666;padding:0 14px;text-align:center;line-height:16px;width:fit-content;float:right;margin-top:-17px;margin-right:1px}.li___DXR9A .content___NK_Ew .action___CTh1w{height:54px;display:flex;align-items:center;gap:20px}.li___DXR9A .content___NK_Ew .action___CTh1w i{color:#666;cursor:pointer}.li___DXR9A .content___NK_Ew .action___CTh1w i:hover{color:#3061d0}.disabledInput___rMs3e{cursor:not-allowed;border:1px solid #9cb8f5!important}.disabledInput___rMs3e>*{pointer-events:none;opacity:.3}.backBottom___VIz5U{height:0;width:fit-content;position:sticky;z-index:100;bottom:0;left:50%;transform:translate(-50%);cursor:pointer;padding-left:20px}.backBottom___VIz5U:hover i{color:#5c64ff}.backBottom___VIz5U i{font-size:40px;color:#5c64ff80;position:absolute;z-index:101;bottom:8px}.head___vWC9s{display:flex;align-items:center;gap:20px;position:relative;height:54px;padding-right:20px;border-bottom:1px solid #EFEEEE}.head___vWC9s .title___l1GaK{display:flex;align-items:center;flex:1 1;padding-left:20px;height:100%;cursor:move}.head___vWC9s .headBtn___fGGSq{cursor:pointer;color:#333}.head___vWC9s .headBtn___fGGSq:hover{color:#3061d0}.menuWarp___Py4k9{list-style-type:none;background-color:#fff;background-clip:padding-box;border-radius:2px;outline:none;box-shadow:0 6px 16px #00000014,0 3px 6px -4px #0000001f,0 9px 28px 8px #0000000d}.menuWarp___Py4k9 h4{padding-left:20px;padding-top:13px;font-weight:600}.menuWarp___Py4k9 .menu___Rpj4l{max-height:400px;min-height:40px;width:250px;overflow:auto;color:#464f66}.menuWarp___Py4k9 .menu___Rpj4l aside{display:flex;align-items:center;height:36px;padding:0 20px;cursor:pointer}.menuWarp___Py4k9 .menu___Rpj4l aside .menuText___zGoGw{flex:1 1;min-width:0;display:flex;align-items:center}.menuWarp___Py4k9 .menu___Rpj4l aside .menuText___zGoGw span{max-width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.menuWarp___Py4k9 .menu___Rpj4l aside .menuDel___qa0au{display:none;flex-shrink:0;margin-left:10px}.menuWarp___Py4k9 .menu___Rpj4l aside.active___n_Cfs{background:#e7f3ff!important}.menuWarp___Py4k9 .menu___Rpj4l aside.active___n_Cfs span{color:#3061d0}.menuWarp___Py4k9 .menu___Rpj4l aside:hover{background:#e7f3ff80}.menuWarp___Py4k9 .menu___Rpj4l aside:hover span{color:#3061d0}.menuWarp___Py4k9 .menu___Rpj4l aside:hover .menuDel___qa0au{display:inline}.draggableWrap___u95gi{width:100vw;height:100vh;position:fixed;z-index:999;left:0;top:0;pointer-events:none}.draggableWrap___u95gi>div{pointer-events:auto}.draggableWrap___u95gi .modal___Q60Fu{width:100%;height:100%;background:#fff;box-shadow:0 10px 26px #14131d87;border-radius:8px;border:1px solid #7E8183;display:flex;flex-direction:column}.footer___lxKwN{padding-right:20px;padding-left:20px}.footer___lxKwN .main____xLI7{background:#fff;box-shadow:0 2px 20px #d7e5ff80;border-radius:18px;border:1px solid #EFF2FF;overflow:hidden}.footer___lxKwN .main____xLI7 .files___U6HeB{display:flex;flex-wrap:wrap;gap:5px;background:#fafbff;padding:10px 20px}.footer___lxKwN .main____xLI7 .files___U6HeB .file___R5FNg{width:calc((100% - 15px)/4);display:flex;align-items:center;background:#fff;border-radius:8px;padding:3px 9px;font-size:14px;border:1px solid #EBEBEB;position:relative}.footer___lxKwN .main____xLI7 .files___U6HeB .file___R5FNg aside{flex:1 1;min-width:0;margin-left:10px}.footer___lxKwN .main____xLI7 .files___U6HeB .file___R5FNg aside .fileName___oTYTw{color:#333;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:100%;width:fit-content}.footer___lxKwN .main____xLI7 .files___U6HeB .file___R5FNg:hover .fileDel___HitRv{opacity:1}.footer___lxKwN .main____xLI7 .files___U6HeB .file___R5FNg .fileDel___HitRv{opacity:0;transition:.3s;position:absolute;z-index:10;top:2px;right:5px;font-size:11px;color:#999;cursor:pointer}.footer___lxKwN .main____xLI7 .files___U6HeB .file___R5FNg .fileDel___HitRv:hover{color:#333}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc{height:138px;background:#fff;padding:20px;display:flex;flex-direction:column}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc textarea{flex:1 1;resize:none;padding:0;font-size:16px}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc textarea::placeholder{color:#c1c1d9}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w{display:flex;align-items:center;margin-top:10px}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .btnWrap___ENcDO{display:flex;align-items:center;gap:12px;margin-right:auto}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .btnWrap___ENcDO .btn___VK3Di{color:#333;height:34px;background:#fff;border-radius:20px;border:1px solid #EBEBEB;padding:0 12px;line-height:32px;transition:.3s;cursor:pointer}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .btnWrap___ENcDO .btn___VK3Di:hover{border:1px solid rgba(20,93,255,.2);color:#3061d0}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .btnWrap___ENcDO .btn___VK3Di.btnActive___en_8L{background:#f4f8ff;border:1px solid rgba(20,93,255,.2);color:#3061d0}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .btnWrap___ENcDO .btn___VK3Di.btnDisabled___AFYEZ{cursor:not-allowed;border:1px solid #ebebeb;background:#fff;color:#333;opacity:.5}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .uploadBtn___fY3BV{color:#666;width:34px;height:34px;border-radius:50%;cursor:pointer;text-align:center;line-height:34px}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .uploadBtn___fY3BV:hover{background:#f4f8ff;color:#145dff}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .uploadDisabledBtn___LslUe{color:#666;width:34px;height:34px;border-radius:50%;cursor:pointer;text-align:center;line-height:34px;color:#999;cursor:not-allowed}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .uploadDisabledBtn___LslUe:hover{background:#f4f8ff;color:#145dff}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .uploadDisabledBtn___LslUe:hover{color:#999}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .sendBtn____aYXt{width:34px;height:34px;background:linear-gradient(139deg,#5c64ff,#6988f8);border:none;border-radius:50%;padding:0;flex-shrink:0}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .sendBtnDisabled____WhtC{width:34px;height:34px;background:linear-gradient(139deg,#5c64ff,#6988f8);border:none;border-radius:50%;padding:0;flex-shrink:0;background:#d2d2d2;cursor:not-allowed}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .cancelBtn___I91qC{font-size:34px;color:#5c64ff;cursor:pointer;flex-shrink:0;transition:.3}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .cancelBtn___I91qC:hover{transform:scale(1.05)}.bottomlist___Unmz9{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;background:#f6f7f9;border-radius:6px;border:1px solid #EFF1F6;height:48px;padding:0 20px;max-width:90%;margin-top:20px;font-size:14px;line-height:48px;cursor:pointer;width:max-content}.bottomlist___Unmz9:hover{background:#e2ecff;border-radius:6px;border:1px solid #3061D0}.draggableImage___vcTso{position:fixed;left:calc(100vw - 84px);z-index:100}.draggableImage___vcTso .img___xAyno{user-select:none}.draggableImage___vcTso .close___WUtfj{user-select:none;cursor:pointer;display:none;position:absolute;z-index:101;left:-11px;top:-8px;color:#dcdcdc}.draggableImage___vcTso:hover .close___WUtfj{display:block}.extraNode___tnBrt{cursor:initial}.specialImg___yAPav{display:flex;flex-direction:column;align-items:center}.specialImg___yAPav .bubble___qNdfF{background-color:#3a5eff;color:#fff;padding:4px 8px;border-radius:4px;font-size:12px;position:relative;margin-bottom:8px}.specialImg___yAPav .bubble___qNdfF:after{content:"";position:absolute;bottom:-6px;left:50%;z-index:101;transform:translate(-50%);width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #3A5EFF}.specialImg___yAPav .upImg___Mx6QM{width:60px;height:60px;border-radius:50%}.bigTipsBox___XRGyw{width:calc(100% - 98px);overflow:hidden}.bigTips___uPRW3{display:flex;overflow-x:hidden;scroll-behavior:smooth;gap:22px;width:100%;position:relative;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none;position:sticky;top:0;background:#fff;z-index:8}.bigTips___uPRW3::-webkit-scrollbar{display:none}.bigTips___uPRW3 .item___KMGDu{position:relative;width:80px!important;height:88px;background:#95bdff1a;border-radius:8px;cursor:pointer;display:flex!important;flex-direction:column;justify-content:center;align-items:center;border:1px solid transparent}.bigTips___uPRW3 .item___KMGDu .editBtn___JiZpD{display:none;position:absolute;top:6px;right:6px;font-size:12px;color:#c7cbdb}.bigTips___uPRW3 .item___KMGDu .editBtn___JiZpD:hover{color:#145dff}.bigTips___uPRW3 .item___KMGDu span{font-weight:600;font-size:14px;color:#232b40;margin-top:16px;word-break:break-all;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:68px}.bigTips___uPRW3 .item___KMGDu:hover{border:1px solid #145DFF}.bigTips___uPRW3 .item___KMGDu:hover .editBtn___JiZpD{display:block}.bigTips___uPRW3 .item___KMGDu.active___EX5N5{border:1px solid #145DFF}.PrevNext____kcgs{width:calc(100% - 98px);height:105px;position:absolute;top:-6px;left:2px;z-index:100;pointer-events:none;opacity:1;transition:.3s}.PrevNext____kcgs>div{width:42px;height:105px;display:flex;align-items:center;justify-content:center;position:absolute}.PrevNext____kcgs>div img{width:20px;height:20px;pointer-events:auto}.PrevNext____kcgs>div .img___X2ms3{display:block}.PrevNext____kcgs>div .imgHover___wIHti{display:none}.PrevNext____kcgs>div:hover{cursor:pointer}.PrevNext____kcgs>div:hover .img___X2ms3{display:none}.PrevNext____kcgs>div:hover .imgHover___wIHti{display:block}.PrevNext____kcgs .LeftButton___P5Wge{left:-11px}.PrevNext____kcgs .RightButton___NAbBu{right:-20px}.agent___exMfN .add___cWyoE{width:80px;height:88px;background:#95bdff1a;border-radius:8px;display:flex;align-items:center;justify-content:center;cursor:pointer}.agent___exMfN .add___cWyoE i{color:#7f8791}.agent___exMfN .add___cWyoE:hover{background:#95bdff1a;border:1px solid rgba(48,97,208,.5)}.agent___exMfN .add___cWyoE:hover i{color:#3061d0}.imgUpLoad___Wg61u{position:relative;width:50px;height:auto;background-color:#f4f3f4;display:flex;align-items:center;justify-content:center;margin-top:15px}.imgUpLoad___Wg61u>div{position:absolute;right:-6px;top:-6px;cursor:pointer;background-color:#fff;width:16px;height:16px;border-radius:50%}.tip___WGAb5{display:flex;align-items:center;gap:6px;color:#ff8c29;font-size:14px;margin-top:10px;margin-left:100px}.tip___WGAb5 i{font-size:14px}.flex_box_center___K3pXk{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___JNXiy{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___lX_K7{align-items:center;box-align:center}.flex_box_center_end___ESJAL{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___nMTYm{flex-direction:column;box-orient:block-axis}.line___cNtUM{display:inline-flex;align-items:center;margin-right:20px;margin-left:20px}.line___cNtUM .b1___xIRxk{display:inline-block;width:1px;height:38px;margin-right:0;background:linear-gradient(180deg,#fff0,#fff,#fff0)}.line___cNtUM .b2___N5uit{display:inline-block;width:1px;height:38px;margin-left:0;background:linear-gradient(180deg,#fff0,#e2e2e2,#fff0)}.list___SBMGo{display:flex;align-items:center;justify-content:flex-start;height:42px;background-color:#fff;padding:0 13px 0 20px}.list___SBMGo .title___zQP91{display:flex;flex:1 1;cursor:pointer;overflow:hidden;width:100%;white-space:nowrap}.list___SBMGo .title___zQP91>div{overflow:hidden;text-overflow:ellipsis}.list___SBMGo .tr___uaxLL{color:#000;cursor:pointer;font-size:14px}.list___SBMGo .tr___uaxLL i{font-size:12px;transition:.5s;display:inline-block;margin-left:6px}.itemDetail___Ye51x{padding:30px 44px;background-color:#f6f7f9}.answerWrapper___WJAPa{background-color:#fff;border-radius:6px;padding:40px 15px 30px;position:relative}.answerWrapper___WJAPa .decoration___fOLFB{height:28px;position:absolute;top:-8px;left:50%;transform:translate(-50%)}.row___FvSRM{display:box;display:flex;flex-direction:row;align-items:center;padding:0}.typeRow___qpDsw{display:box;display:flex;justify-content:space-between;align-items:center;width:100%}.type___a8Bs6{display:box;display:flex;color:#000;font-size:14px;line-height:17px}.typeName___EfvMr{color:#0152d9;cursor:default;height:26px;line-height:26px}.typeIcon___XnhBc{min-width:50px;line-height:20px;height:20px;border-radius:13px;margin-right:10px;font-size:12px;cursor:default;text-align:center;padding:0 3px}.unpublished___h3A34{color:#999;border:1px solid #999999}.private___Ok_kP{color:#fa6400;border:1px solid #fa6400}.public___V5_HF{color:#44d7b6;border:1px solid #44d7b6}.reviewFlag___MWDMc{border:1px solid #44d7b6;background-color:#44d7b633;color:#44d7b6;font-size:12px;padding:1px 5px;border-radius:5px}.reviewFlag___MWDMc:hover{color:#44d7b6}.typeRightAction___zwJ4e{display:box;display:flex}.actionLink___XxdsL{color:#333;padding:10px 0}.actionIcon___YoZs8{line-height:26px;color:#0152d9;margin-left:5px;margin-right:4px;font-size:14px}.topicTitle___TXfB_{font-weight:700;font-size:16px;cursor:default;color:#000;line-height:28px;padding-right:5px}.topicTitleContent___MceUW{font-size:14px;color:#000;line-height:24px;font-family:auto}.topicTitleContent___MceUW p{line-height:28px}.judgmentContent___Adte7{display:box;display:flex;flex-direction:row;line-height:28px;font-size:14px;color:#000;margin-top:10px}.judgmentContent___Adte7 span{font-size:14px}.programContent___R8AFa{color:#000;line-height:28px;font-size:14px}.otherContent___CNAVC{display:box;display:flex;flex-direction:column;color:#000;font-size:14px;line-height:19px}.combinationContent___NWKpD{display:flex;flex-direction:column;color:#000;width:100%;font-size:14px}.combinationContent___NWKpD .con___MJkTE{width:calc(100% + 40px);background:#f1f1f1;padding:10px 20px;margin-bottom:10px;margin-left:-20px;z-index:10px}.combinationContent___NWKpD .con___MJkTE>div{display:flex;margin-top:7px}.combinationContent___NWKpD .con___MJkTE>div>span{line-height:27px;flex-shrink:0}.otherContentItem___sXGMT{display:box;display:flex;flex-direction:row}.otherContentItem___sXGMT p{line-height:28px;font-size:14px;flex-shrink:0}.otehrContentHtml___MKkjT{font-size:16px;color:#000;line-height:28px}.difficultyRow___E6YVK{height:28px;line-height:28px;font-size:14px;color:#888}.updateTimeRow___MPFJY{display:box;display:flex;flex-direction:row;justify-content:space-between;width:100%}.updateTimeWrap___iIz5W{display:box;display:flex;flex-direction:row;align-items:center;color:#000;font-size:14px;line-height:28px}.updateTimeContent___CpqJg{line-height:28px;font-size:14px;color:#bbb}.programLanguage___lku0d{line-height:28px;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#000}.updateTimeRowAction___Y6grB{display:box;display:flex;flex-direction:row}.bottomAction___sQwM3{border-radius:5px;text-align:center;font-size:12px;cursor:pointer;padding:0 10px;height:30px;line-height:30px;display:inline-block;margin-left:10px}.borderColorBlue___vZe0j{border:1px solid #0152d9;background:#0152d9;color:#fff;line-height:30px}.borderColorBlue___vZe0j:hover{color:#fff}.borderColorRed___GPm9E{border:1px solid red;color:red;line-height:30px}.borderColorRed___GPm9E:hover{color:red}.borderColorFFF___izaeA{border:1px solid #0152d9;background:#f5f5f5;color:#0152d9;border-radius:5px}.borderColorFFF___izaeA:hover{color:#0152d9}.borderColorGray___WdIyN{border:1px solid #cccccc;background:#ccc;color:#fff;line-height:30px}.borderColorGray___WdIyN:hover{color:#fff}.selectIcon___I35Ch{color:#fff;height:20px;line-height:20px;display:inline-block;margin-left:7px;margin-right:5px;font-size:12px}.colorGreen___yFw84{color:#32bd8c}.parseAnswerBorder___tmhXi{border-top:1px solid #eeeeee;margin-top:23px}.answer___c9YYj{display:box;display:flex;flex-direction:row;color:#000;font-size:14px;margin-top:15px}.answerHtml___sp4Xx{color:#000;font-size:14px}.parse___Lif5r{display:box;display:flex;flex-direction:row;color:#000;font-size:14px;margin-top:5px}.parseText___KMhnK{line-height:28px;font-size:14px;word-break:break-word;color:#000;flex-shrink:0}.parseAnswer___aFs0o{word-break:break-word;line-height:28px;font-size:14px;color:#000}.parseAnswerHtml___AfP6o{font-size:14px;color:#000;line-height:28px}.actionBar___Q6e1E{display:flex;flex-direction:row;justify-content:space-between;align-items:center;background-color:#f5f5f5;font-size:14px;height:52px;padding:0 10px;border-radius:5px}.know___EtJbV{display:inline-block;max-width:58px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#111;vertical-align:bottom}.menu___ODbWA>li{text-align:center}.bottom___yLg8j{text-align:end;font-size:14px;margin-bottom:10px;background-color:#f6f7f9}.bottom___yLg8j span{margin-left:20px;cursor:pointer;display:inline-block;width:66px;height:24px;line-height:24px;font-size:12px;text-align:center;border-radius:4px;border:1px solid #999999;color:#666}.bottom___yLg8j span i{display:inline-block;transform:rotate(180deg) scale(.7) translate(-4px,2px);font-size:12px}.bottom___yLg8j span:hover{color:#0152d9;border:1px solid #0152d9}.textBtn___p8TrW{font-size:14px;font-weight:400;color:#5f6368;display:flex;align-items:center;height:42px}.modalContent___UXmJC{text-align:center;margin-top:10px;color:#333;font-size:16px}.modalContentLeft___JOFgX{text-align:left;color:#333;font-size:16px}.green___rI_w_ span,.green___rI_w_ p,.green___rI_w_ h1,.green___rI_w_ h2,.green___rI_w_ h3,.green___rI_w_ h4,.green___rI_w_ h5,.green___rI_w_ h6,.green___rI_w_ b,.green___rI_w_ strong{color:#00e373}.green___rI_w_ .textArea___OTapv{border:1px solid #00e373}.red___cDswv span,.red___cDswv p,.red___cDswv h1,.red___cDswv h2,.red___cDswv h3,.red___cDswv h4,.red___cDswv h5,.red___cDswv h6,.red___cDswv b,.red___cDswv strong{color:#e02020}.red___cDswv .textArea___OTapv{border:1px solid #e02020}.row___CE3Y7{display:flex;align-items:baseline;margin-top:5px}.html___u9n4r{max-width:610px;margin-right:10px}.line___Lh9Lb{height:1px;background-color:#eee;margin:20px 0}.flex_box_center___VcCAZ{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___I3jjO{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___Rm_54{align-items:center;box-align:center}.flex_box_center_end___nTsdc{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___UVpzN{flex-direction:column;box-orient:block-axis}.tags___kRRoe{display:flex;align-items:center}.tags___kRRoe .text___IyyEa{font-size:14px;color:#666;margin-right:10px}.tags___kRRoe .tagWrap___v63mB{display:flex;align-items:center;column-gap:10px}.tags___kRRoe .tagWrap___v63mB .tag___X7wE6{height:20px;padding:0 4px;border-radius:2px;border:1px solid #333;font-weight:600;font-size:14px;line-height:18px}.tags___kRRoe .tagWrap___v63mB .c___mZMPq{height:20px;padding:0 4px;border-radius:2px;border:1px solid #333;font-weight:600;font-size:14px;line-height:18px;border-color:#a9dfcc;background:#4aedb233;color:#2cc497}.tags___kRRoe .tagWrap___v63mB .cpp___eaTie{height:20px;padding:0 4px;border-radius:2px;border:1px solid #333;font-weight:600;font-size:14px;line-height:18px;border-color:#f19738;background:#f1973833;color:#dc7b14}.tags___kRRoe .tagWrap___v63mB .java___gL98T{height:20px;padding:0 4px;border-radius:2px;border:1px solid #333;font-weight:600;font-size:14px;line-height:18px;border-color:#fa2c2c;background:#eb606033;color:#e30000}.tags___kRRoe .tagWrap___v63mB .python___eNRkk{height:20px;padding:0 4px;border-radius:2px;border:1px solid #333;font-weight:600;font-size:14px;line-height:18px;border-color:#86c0ff;background:#6eb1fb33;color:#1e96f4}.tags___kRRoe .edit___tbVu0{color:#6aaf99;cursor:pointer;font-size:18px;margin-left:20px}.tags___kRRoe .edit___tbVu0:hover{color:#3061d0} diff --git a/p__Classrooms__Lists__Exercise__Review__index.0be6ddd6.chunk.css b/p__Classrooms__Lists__Exercise__Review__index.7d675518.chunk.css similarity index 86% rename from p__Classrooms__Lists__Exercise__Review__index.0be6ddd6.chunk.css rename to p__Classrooms__Lists__Exercise__Review__index.7d675518.chunk.css index 18e96d1394..44ef18f409 100644 --- a/p__Classrooms__Lists__Exercise__Review__index.0be6ddd6.chunk.css +++ b/p__Classrooms__Lists__Exercise__Review__index.7d675518.chunk.css @@ -1 +1 @@ -.flex_box_center___D6Qly{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___ZA98O{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___aST6E{align-items:center;box-align:center}.flex_box_center_end___kJ_eQ{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___ZOkyZ{flex-direction:column;box-orient:block-axis}.bg___rbSyL{background:#fff;border-radius:6px}.circularBlue___qvnla,.circularRed___jo0FU,.circularOrange___GteY7,.circularGreen___PW_tz,.circularGrey___Nt7Wc{display:inline-block;width:8px;height:8px;margin-right:6px;border-radius:8px}.circularBlue___qvnla{background:#0152d9}.circularRed___jo0FU{background:#ee4a1f}.circularOrange___GteY7{background:#ff6800}.circularGreen___PW_tz{background:#028d01}.circularGrey___Nt7Wc{background:#9b9b9b}.title___Volf5{display:box;display:flex;align-items:center;box-align:center}.title___Volf5 strong{color:#333}.questionIcons___MIxzq [class~=ant-anchor-link]{display:inline}.questionIcons___MIxzq [class~=ant-anchor-wrapper]{margin:0;overflow:hidden}.questionIcons___MIxzq span,.questionIcons___MIxzq a{width:30px;height:30px;line-height:30px;text-align:center;color:#0152d9;background:#deefff;display:inline-block;margin-right:9px;margin-bottom:6px;border-radius:4px;font-weight:700;cursor:pointer}.questionIcons___MIxzq span:hover,.questionIcons___MIxzq a:hover{background-color:#cae5ff}.questionIcons___MIxzq .grey___XquYB{color:#666;background-color:#e4e4e4}.questionIcons___MIxzq .grey___XquYB:hover{background-color:#d6d6d6}.questionIcons___MIxzq .green___sjsXt{color:#028d01;background-color:#e0f4e4}.questionIcons___MIxzq .green___sjsXt:hover{background-color:#c5e9cc}.questionIcons___MIxzq .blue___Jwa9H{color:#0152d9;background-color:#deefff}.questionIcons___MIxzq .blue___Jwa9H:hover{background-color:#cae5ff}.questionIcons___MIxzq .orange___cGfa7{color:#ff6800;background-color:#ffe9c9}.questionIcons___MIxzq .orange___cGfa7:hover{background-color:#fddfb1}.questionIcons___MIxzq .red___NensB{color:#fb3226;background-color:#ffd5d0}.questionIcons___MIxzq .red___NensB:hover{background-color:#ffbdb6}.greenTip___lDmky{color:#2abd8c;margin-left:15px}.greenTip___lDmky:before{content:"";width:12px;height:12px;background:#2abd8c;border-radius:12px;display:inline-block;margin-right:4px;position:relative;top:1px}.redTip___Yp9nM{color:#fb3226;margin-left:15px}.redTip___Yp9nM:before{content:"";width:12px;height:12px;background:#fb3226;border-radius:12px;display:inline-block;margin-right:4px;position:relative;top:1px}.cccTip___Uzudc{color:#ccc;margin-left:15px}.cccTip___Uzudc:before{content:"";width:12px;height:12px;background:#ccc;border-radius:12px;display:inline-block;margin-right:4px;position:relative;top:1px}.orangeTip___gA104{color:#fd8001;margin-left:15px}.orangeTip___gA104:before{content:"";width:12px;height:12px;background:#fd8001;border-radius:12px;display:inline-block;margin-right:4px;position:relative;top:1px}.flexRow___GsOMs{display:flex}.simpleWrap___jppmP{background:#fff;border-radius:2px;border:1px solid #f9f9f9;font-weight:300;padding:12px}.userPhoto___LUsoO{font-size:0;vertical-align:top;margin:20px 0 0;padding:0}.userPhoto___LUsoO li{width:100px;margin-right:10px;display:inline-block;font-size:12px;color:#999;position:relative}.userPhoto___LUsoO li [class~=icon-fangda2]{position:absolute;right:5px;top:5px;z-index:1;cursor:pointer}.userPhoto___LUsoO li img{width:100px;height:70px;margin-bottom:5px}.CCCIcons___STbxr [class~=ant-anchor-link]{display:inline}.CCCIcons___STbxr [class~=ant-anchor-wrapper]{margin:0;overflow:hidden}.CCCIcons___STbxr span,.CCCIcons___STbxr a{width:40px;height:40px;line-height:40px;text-align:center;color:#fff;background:#ccc;display:inline-block;margin-right:8px;margin-bottom:20px;border-radius:40px;font-weight:700;cursor:pointer}.CCCIcons___STbxr span:hover,.CCCIcons___STbxr a:hover{background-color:#dedede}.CCCIcons___STbxr span:nth-child(5n),.CCCIcons___STbxr a:nth-child(5n){margin-right:25px}.CCCIcons___STbxr .green___sjsXt{background-color:#2abd8c}.CCCIcons___STbxr .green___sjsXt:hover{background-color:#88d19e}.CCCIcons___STbxr .orange___cGfa7{background-color:#fd8001}.CCCIcons___STbxr .orange___cGfa7:hover{background-color:#fb9f42}.buttonFixed___aUnd3{position:fixed;z-index:1000;bottom:0;left:0;width:100%;height:70px;background:#fff;box-shadow:0 -2px 8px #f1f1f1;align-items:center}.buttonFixed___aUnd3 [class^=ant-btn]{border-radius:2px;height:40px}.buttonFixed___aUnd3 .progress___w_inO{padding:8px 16px;background:#f5f7fd;opacity:.9;width:261px;margin-left:20px}.buttonFixed___aUnd3 .progress___w_inO [class^=ant-progress-bg]{height:6px}.typeTitle___i1hJu{height:46px;margin:14px 14px 0;padding-left:30px;padding-right:30px;background:#f5f7fd}.answerResult___kLknn{margin-top:10px;background:#fafafa;border-radius:4px}.questionsInfo___spnx1{padding-top:40px;padding-bottom:10px;line-height:2;width:120px;background:#f1f8ff;border-radius:2px;text-align:center}.questionsInfo___spnx1 img{width:140px;position:absolute;top:0;left:-10px}.leftBar___AjrjB{padding-bottom:70px}.leftBar___AjrjB [class~=ant-affix]{height:100%!important;padding-bottom:80px;overflow:auto}.greenBg___nlTOV{background:#ecfff8}.blueBg___nYACT{background:#f1f8ff}.redBg___WTgtT{background:#fff5f4}.orangeBg___mMAXu{background:#fff8f4}.greyBg___eAdgQ{background:#f5f4f4}.commentText___smAVm{font-size:14px;background:#fafafa;font-weight:500;border-radius:2px;width:100%;padding:16px;color:#666}.full____Rgkm{height:36px;border:1px solid #cccccc;border-bottom-width:0px;color:#007aff;display:flex;justify-content:space-between;align-items:center}.full____Rgkm>span{display:flex;justify-content:center;align-items:center;cursor:pointer}.full____Rgkm>span span{margin:0 9px}.answerInfo___iSSvg{background:#e6f7ff99;border-radius:2px;border:1px solid rgba(145,213,255,.6);padding:8px;font-size:12px;margin-bottom:17px;margin-top:12px}.listType___fUHyn{padding:3px}.listType___fUHyn span{margin:3px 0 3px 3px;display:inline-block}.userInfo___sc77e{padding:20px 14px;position:relative}.userInfo___sc77e .userImg___mL2tk{width:60px;height:60px;border-radius:50%;overflow:hidden}.userInfoTitle___U2d5B{color:#6f7378;width:30px}.userInfoValue___DBOCD{margin-left:8px;font-weight:600;color:#171717;word-break:break-all;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:115px}.userInfo___sc77e .status___yZSrO{position:absolute;right:0;top:0;width:76px;height:76px}.result___TOeTF{padding:14px}.result___TOeTF .evaluate___CJGFj{margin-top:30px}.result___TOeTF .evaluate___CJGFj .analysis___NuY61{margin-top:10px;padding:12px;background:#f6f7f9;font-size:14px;font-weight:400;color:#a5a9b3;line-height:22px}.userInfoModel___jHeA_{font-size:14px;font-weight:400;line-height:14px;display:flex;flex-wrap:wrap}.userInfoModel___jHeA_ [class^=ant-input]{padding:0}.userInfoModel___jHeA_ span[class~=ant-input-data-count]{padding-bottom:20px}.userInfoModel___jHeA_ .width___UtVF4{width:248px;margin-top:22px}.userInfoModel___jHeA_ .width___UtVF4:nth-child(1),.userInfoModel___jHeA_ .width___UtVF4:nth-child(2),.userInfoModel___jHeA_ .width___UtVF4:nth-child(3){margin-top:0}.userInfoModel___jHeA_ .width___UtVF4:last-child{margin-right:auto}.userInfoModel___jHeA_ .Title___BfkeS{color:#5f6367;white-space:nowrap}.userInfoModel___jHeA_ .Value___sj9SB{margin:0 16px;color:#000;word-break:break-all;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.userInfoModelbody___nQNbP [class^=ant-modal-header]{padding:25px}.userInfoModelbody___nQNbP [class^=ant-modal-body]{padding:5px 25px 25px}#educoder .answerError___kJTJu [class^=ant-radio-inner]{border-color:#fb3226;background:#fb3226}#educoder .answerError___kJTJu [class^=ant-radio-inner]:after{background:#fff}#educoder .answerError___kJTJu [class^=ant-checkbox-inner]{border-color:#fb3226;background:#fb3226}#educoder .answerError___kJTJu [class^=ant-checkbox-inner]:after{background:#fb3226}.export_type_modal___UwY7W{display:flex;flex-wrap:wrap;justify-content:right;margin-top:10px}.export_type_modal___UwY7W .export_type_modal_con___iD92j{width:100%;display:flex;justify-content:center}.export_type_modal___UwY7W .export_type_modal_con___iD92j .type_item___hBzOc{width:120px;margin:0 20px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.export_type_modal___UwY7W .export_type_modal_con___iD92j .img_warp___ijcxd{padding:15px;border-radius:8px;border:1px solid #d9d9d9;cursor:pointer;margin-bottom:3px;box-shadow:0 2px #00000005}.export_type_modal___UwY7W .export_type_modal_con___iD92j .img_warp___ijcxd:hover{background-color:#fafafa}.export_type_modal___UwY7W .export_type_modal_con___iD92j .img_warp_active___VUIa8{background-color:#fafafa;border-color:#5784de}.scoreByBlankRadio___Z7ZDy{background:#f6f7f9;box-shadow:inset 0 1px 3px #d7d8d9!important;border-radius:16px;width:140px;margin-left:-10px}.scoreByBlankRadio___Z7ZDy span{font-size:12px}.scoreByBlankRadio___Z7ZDy label[class~=ant-radio-button-wrapper]{background-color:transparent;border:none;padding:0 10px;display:inline-flex;align-items:center;border-radius:16px!important;height:32px;color:#9096a3;border-left:1px solid rgba(0,0,0,0)!important}.scoreByBlankRadio___Z7ZDy label[class~=ant-radio-button-wrapper]:before{background-color:transparent!important}.scoreByBlankRadio___Z7ZDy label[class~=ant-radio-button-wrapper-checked]{background:linear-gradient(180deg,#fff,#f6f7f9);border:1px solid #C8D2EA!important;border-radius:16px!important;padding:0 10px;display:inline-flex;align-items:center;color:#3061d0}.scoreByBlankRadio___Z7ZDy label[class~=ant-radio-button-wrapper-checked]:first-child{border-right-color:#c8d2ea!important}.scoreByBlankRadio___Z7ZDy label[class~=ant-radio-button-wrapper-checked]:focus-within{box-shadow:none}.scoreByBlankRadio___Z7ZDy label[class~=ant-radio-button-wrapper-checked]:before{background-color:transparent!important}.newProgramBg___zKYmY{background:#fafafa;padding:10px 17px;margin-top:10px}.score___Sk80M{display:flex;align-items:center;justify-content:space-around;position:fixed;cursor:pointer;right:50px;top:330px;width:56px;height:56px;background:linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 2px 4px #e0dfe1;border-radius:8px;border:1px solid #BACFFE}.score___Sk80M i{color:#3061d0}.score___Sk80M:hover{background:#3061d0;box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80}.score___Sk80M:hover i{color:#fff}.drawerWrap___VuX5c{width:254px}.drawerWrap___VuX5c .top___EnYnP{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.drawerWrap___VuX5c .middle___LNYBi{overflow:auto;max-height:calc(100vh - 140px)}.drawerWrap___VuX5c .listwrap___l6Z3o{width:240px;background:#f6f7f9;border-radius:2px;padding:10px;margin-bottom:10px}.drawerWrap___VuX5c .btns___hFvQ6{position:fixed;bottom:20px;right:20px}.sign___vATdV{position:absolute;color:#42d5a0;font-size:12px;z-index:1;right:-2px;top:-2px}@font-face{font-family:KaTeX_AMS;src:url(./static/KaTeX_AMS-Regular.e101fd3b.woff2) format("woff2"),url(./static/KaTeX_AMS-Regular.89a32939.woff) format("woff"),url(./static/KaTeX_AMS-Regular.76b481f1.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Caligraphic;src:url(./static/KaTeX_Caligraphic-Bold.804b0502.woff2) format("woff2"),url(./static/KaTeX_Caligraphic-Bold.ebf5447d.woff) format("woff"),url(./static/KaTeX_Caligraphic-Bold.28758623.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:KaTeX_Caligraphic;src:url(./static/KaTeX_Caligraphic-Regular.7ca15b3a.woff2) format("woff2"),url(./static/KaTeX_Caligraphic-Regular.d642f1a8.woff) format("woff"),url(./static/KaTeX_Caligraphic-Regular.fe9310f0.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Fraktur;src:url(./static/KaTeX_Fraktur-Bold.33bcfed3.woff2) format("woff2"),url(./static/KaTeX_Fraktur-Bold.fc482350.woff) format("woff"),url(./static/KaTeX_Fraktur-Bold.70f2abc1.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:KaTeX_Fraktur;src:url(./static/KaTeX_Fraktur-Regular.86cfbe4e.woff2) format("woff2"),url(./static/KaTeX_Fraktur-Regular.29abfb1c.woff) format("woff"),url(./static/KaTeX_Fraktur-Regular.51bff235.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Main;src:url(./static/KaTeX_Main-Bold.603892c5.woff2) format("woff2"),url(./static/KaTeX_Main-Bold.9f5bc66f.woff) format("woff"),url(./static/KaTeX_Main-Bold.da66c0ab.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:KaTeX_Main;src:url(./static/KaTeX_Main-BoldItalic.bd95a810.woff2) format("woff2"),url(./static/KaTeX_Main-BoldItalic.c31eb616.woff) format("woff"),url(./static/KaTeX_Main-BoldItalic.962b328a.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:KaTeX_Main;src:url(./static/KaTeX_Main-Italic.7662be2b.woff2) format("woff2"),url(./static/KaTeX_Main-Italic.3c94ae8c.woff) format("woff"),url(./static/KaTeX_Main-Italic.b1598925.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:KaTeX_Main;src:url(./static/KaTeX_Main-Regular.7056d1df.woff2) format("woff2"),url(./static/KaTeX_Main-Regular.f23b28dc.woff) format("woff"),url(./static/KaTeX_Main-Regular.fe159c21.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Math;src:url(./static/KaTeX_Math-BoldItalic.df742084.woff2) format("woff2"),url(./static/KaTeX_Math-BoldItalic.a6fde119.woff) format("woff"),url(./static/KaTeX_Math-BoldItalic.8ee92314.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:KaTeX_Math;src:url(./static/KaTeX_Math-Italic.912cb075.woff2) format("woff2"),url(./static/KaTeX_Math-Italic.ad043b21.woff) format("woff"),url(./static/KaTeX_Math-Italic.f4a2fd50.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:KaTeX_SansSerif;src:url(./static/KaTeX_SansSerif-Bold.198a2b19.woff2) format("woff2"),url(./static/KaTeX_SansSerif-Bold.2dee50c6.woff) format("woff"),url(./static/KaTeX_SansSerif-Bold.9ae5090b.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:KaTeX_SansSerif;src:url(./static/KaTeX_SansSerif-Italic.58452206.woff2) format("woff2"),url(./static/KaTeX_SansSerif-Italic.f88f16ed.woff) format("woff"),url(./static/KaTeX_SansSerif-Italic.363562bf.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:KaTeX_SansSerif;src:url(./static/KaTeX_SansSerif-Regular.50cd68ac.woff2) format("woff2"),url(./static/KaTeX_SansSerif-Regular.13e35ac8.woff) format("woff"),url(./static/KaTeX_SansSerif-Regular.d1c35243.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Script;src:url(./static/KaTeX_Script-Regular.2fc42204.woff2) format("woff2"),url(./static/KaTeX_Script-Regular.8f35f84f.woff) format("woff"),url(./static/KaTeX_Script-Regular.d09e0cea.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Size1;src:url(./static/KaTeX_Size1-Regular.03ff84ee.woff2) format("woff2"),url(./static/KaTeX_Size1-Regular.2222c8c3.woff) format("woff"),url(./static/KaTeX_Size1-Regular.920c8080.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Size2;src:url(./static/KaTeX_Size2-Regular.fa296a19.woff2) format("woff2"),url(./static/KaTeX_Size2-Regular.45c74525.woff) format("woff"),url(./static/KaTeX_Size2-Regular.7d3e746e.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Size3;src:url(./static/KaTeX_Size3-Regular.d9075b2b.woff2) format("woff2"),url(./static/KaTeX_Size3-Regular.62bef299.woff) format("woff"),url(./static/KaTeX_Size3-Regular.39f7a039.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Size4;src:url(./static/KaTeX_Size4-Regular.93084eec.woff2) format("woff2"),url(./static/KaTeX_Size4-Regular.3ee0d868.woff) format("woff"),url(./static/KaTeX_Size4-Regular.cd3f02bf.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Typewriter;src:url(./static/KaTeX_Typewriter-Regular.65cd6476.woff2) format("woff2"),url(./static/KaTeX_Typewriter-Regular.3f215ba2.woff) format("woff"),url(./static/KaTeX_Typewriter-Regular.73468499.ttf) format("truetype");font-weight:400;font-style:normal}.katex{font: 1.21em KaTeX_Main,Times New Roman,serif;line-height:1.2;text-indent:0;text-rendering:auto}.katex *{-ms-high-contrast-adjust:none!important}.katex .katex-version:after{content:"0.11.1"}.katex .katex-mathml{position:absolute;clip:rect(1px,1px,1px,1px);padding:0;border:0;height:1px;width:1px;overflow:hidden}.katex .katex-html>.newline{display:block}.katex .base{position:relative;white-space:nowrap;width:min-content}.katex .base,.katex .strut{display:inline-block}.katex .textbf{font-weight:700}.katex .textit{font-style:italic}.katex .textrm{font-family:KaTeX_Main}.katex .textsf{font-family:KaTeX_SansSerif}.katex .texttt{font-family:KaTeX_Typewriter}.katex .mathdefault{font-family:KaTeX_Math;font-style:italic}.katex .mathit{font-family:KaTeX_Main;font-style:italic}.katex .mathrm{font-style:normal}.katex .mathbf{font-family:KaTeX_Main;font-weight:700}.katex .boldsymbol{font-family:KaTeX_Math;font-weight:700;font-style:italic}.katex .amsrm,.katex .mathbb,.katex .textbb{font-family:KaTeX_AMS}.katex .mathcal{font-family:KaTeX_Caligraphic}.katex .mathfrak,.katex .textfrak{font-family:KaTeX_Fraktur}.katex .mathtt{font-family:KaTeX_Typewriter}.katex .mathscr,.katex .textscr{font-family:KaTeX_Script}.katex .mathsf,.katex .textsf{font-family:KaTeX_SansSerif}.katex .mathboldsf,.katex .textboldsf{font-family:KaTeX_SansSerif;font-weight:700}.katex .mathitsf,.katex .textitsf{font-family:KaTeX_SansSerif;font-style:italic}.katex .mainrm{font-family:KaTeX_Main;font-style:normal}.katex .vlist-t{display:inline-table;table-layout:fixed}.katex .vlist-r{display:table-row}.katex .vlist{display:table-cell;vertical-align:bottom;position:relative}.katex .vlist>span{display:block;height:0;position:relative}.katex .vlist>span>span{display:inline-block}.katex .vlist>span>.pstrut{overflow:hidden;width:0}.katex .vlist-t2{margin-right:-2px}.katex .vlist-s{display:table-cell;vertical-align:bottom;font-size:1px;width:2px;min-width:2px}.katex .msupsub{text-align:left}.katex .mfrac>span>span{text-align:center}.katex .mfrac .frac-line{display:inline-block;width:100%;border-bottom-style:solid}.katex .hdashline,.katex .hline,.katex .mfrac .frac-line,.katex .overline .overline-line,.katex .rule,.katex .underline .underline-line{min-height:1px}.katex .mspace{display:inline-block}.katex .clap,.katex .llap,.katex .rlap{width:0;position:relative}.katex .clap>.inner,.katex .llap>.inner,.katex .rlap>.inner{position:absolute}.katex .clap>.fix,.katex .llap>.fix,.katex .rlap>.fix{display:inline-block}.katex .llap>.inner{right:0}.katex .clap>.inner,.katex .rlap>.inner{left:0}.katex .clap>.inner>span{margin-left:-50%;margin-right:50%}.katex .rule{display:inline-block;border:0 solid;position:relative}.katex .hline,.katex .overline .overline-line,.katex .underline .underline-line{display:inline-block;width:100%;border-bottom-style:solid}.katex .hdashline{display:inline-block;width:100%;border-bottom-style:dashed}.katex .sqrt>.root{margin-left:.27777778em;margin-right:-.55555556em}.katex .fontsize-ensurer.reset-size1.size1,.katex .sizing.reset-size1.size1{font-size:1em}.katex .fontsize-ensurer.reset-size1.size2,.katex .sizing.reset-size1.size2{font-size:1.2em}.katex .fontsize-ensurer.reset-size1.size3,.katex .sizing.reset-size1.size3{font-size:1.4em}.katex .fontsize-ensurer.reset-size1.size4,.katex .sizing.reset-size1.size4{font-size:1.6em}.katex .fontsize-ensurer.reset-size1.size5,.katex .sizing.reset-size1.size5{font-size:1.8em}.katex .fontsize-ensurer.reset-size1.size6,.katex .sizing.reset-size1.size6{font-size:2em}.katex .fontsize-ensurer.reset-size1.size7,.katex .sizing.reset-size1.size7{font-size:2.4em}.katex .fontsize-ensurer.reset-size1.size8,.katex .sizing.reset-size1.size8{font-size:2.88em}.katex .fontsize-ensurer.reset-size1.size9,.katex .sizing.reset-size1.size9{font-size:3.456em}.katex .fontsize-ensurer.reset-size1.size10,.katex .sizing.reset-size1.size10{font-size:4.148em}.katex .fontsize-ensurer.reset-size1.size11,.katex .sizing.reset-size1.size11{font-size:4.976em}.katex .fontsize-ensurer.reset-size2.size1,.katex .sizing.reset-size2.size1{font-size:.83333333em}.katex .fontsize-ensurer.reset-size2.size2,.katex .sizing.reset-size2.size2{font-size:1em}.katex .fontsize-ensurer.reset-size2.size3,.katex .sizing.reset-size2.size3{font-size:1.16666667em}.katex .fontsize-ensurer.reset-size2.size4,.katex .sizing.reset-size2.size4{font-size:1.33333333em}.katex .fontsize-ensurer.reset-size2.size5,.katex .sizing.reset-size2.size5{font-size:1.5em}.katex .fontsize-ensurer.reset-size2.size6,.katex .sizing.reset-size2.size6{font-size:1.66666667em}.katex .fontsize-ensurer.reset-size2.size7,.katex .sizing.reset-size2.size7{font-size:2em}.katex .fontsize-ensurer.reset-size2.size8,.katex .sizing.reset-size2.size8{font-size:2.4em}.katex .fontsize-ensurer.reset-size2.size9,.katex .sizing.reset-size2.size9{font-size:2.88em}.katex .fontsize-ensurer.reset-size2.size10,.katex .sizing.reset-size2.size10{font-size:3.45666667em}.katex .fontsize-ensurer.reset-size2.size11,.katex .sizing.reset-size2.size11{font-size:4.14666667em}.katex .fontsize-ensurer.reset-size3.size1,.katex .sizing.reset-size3.size1{font-size:.71428571em}.katex .fontsize-ensurer.reset-size3.size2,.katex .sizing.reset-size3.size2{font-size:.85714286em}.katex .fontsize-ensurer.reset-size3.size3,.katex .sizing.reset-size3.size3{font-size:1em}.katex .fontsize-ensurer.reset-size3.size4,.katex .sizing.reset-size3.size4{font-size:1.14285714em}.katex .fontsize-ensurer.reset-size3.size5,.katex .sizing.reset-size3.size5{font-size:1.28571429em}.katex .fontsize-ensurer.reset-size3.size6,.katex .sizing.reset-size3.size6{font-size:1.42857143em}.katex .fontsize-ensurer.reset-size3.size7,.katex .sizing.reset-size3.size7{font-size:1.71428571em}.katex .fontsize-ensurer.reset-size3.size8,.katex .sizing.reset-size3.size8{font-size:2.05714286em}.katex .fontsize-ensurer.reset-size3.size9,.katex .sizing.reset-size3.size9{font-size:2.46857143em}.katex .fontsize-ensurer.reset-size3.size10,.katex .sizing.reset-size3.size10{font-size:2.96285714em}.katex .fontsize-ensurer.reset-size3.size11,.katex .sizing.reset-size3.size11{font-size:3.55428571em}.katex .fontsize-ensurer.reset-size4.size1,.katex .sizing.reset-size4.size1{font-size:.625em}.katex .fontsize-ensurer.reset-size4.size2,.katex .sizing.reset-size4.size2{font-size:.75em}.katex .fontsize-ensurer.reset-size4.size3,.katex .sizing.reset-size4.size3{font-size:.875em}.katex .fontsize-ensurer.reset-size4.size4,.katex .sizing.reset-size4.size4{font-size:1em}.katex .fontsize-ensurer.reset-size4.size5,.katex .sizing.reset-size4.size5{font-size:1.125em}.katex .fontsize-ensurer.reset-size4.size6,.katex .sizing.reset-size4.size6{font-size:1.25em}.katex .fontsize-ensurer.reset-size4.size7,.katex .sizing.reset-size4.size7{font-size:1.5em}.katex .fontsize-ensurer.reset-size4.size8,.katex .sizing.reset-size4.size8{font-size:1.8em}.katex .fontsize-ensurer.reset-size4.size9,.katex .sizing.reset-size4.size9{font-size:2.16em}.katex .fontsize-ensurer.reset-size4.size10,.katex .sizing.reset-size4.size10{font-size:2.5925em}.katex .fontsize-ensurer.reset-size4.size11,.katex .sizing.reset-size4.size11{font-size:3.11em}.katex .fontsize-ensurer.reset-size5.size1,.katex .sizing.reset-size5.size1{font-size:.55555556em}.katex .fontsize-ensurer.reset-size5.size2,.katex .sizing.reset-size5.size2{font-size:.66666667em}.katex .fontsize-ensurer.reset-size5.size3,.katex .sizing.reset-size5.size3{font-size:.77777778em}.katex .fontsize-ensurer.reset-size5.size4,.katex .sizing.reset-size5.size4{font-size:.88888889em}.katex .fontsize-ensurer.reset-size5.size5,.katex .sizing.reset-size5.size5{font-size:1em}.katex .fontsize-ensurer.reset-size5.size6,.katex .sizing.reset-size5.size6{font-size:1.11111111em}.katex .fontsize-ensurer.reset-size5.size7,.katex .sizing.reset-size5.size7{font-size:1.33333333em}.katex .fontsize-ensurer.reset-size5.size8,.katex .sizing.reset-size5.size8{font-size:1.6em}.katex .fontsize-ensurer.reset-size5.size9,.katex .sizing.reset-size5.size9{font-size:1.92em}.katex .fontsize-ensurer.reset-size5.size10,.katex .sizing.reset-size5.size10{font-size:2.30444444em}.katex .fontsize-ensurer.reset-size5.size11,.katex .sizing.reset-size5.size11{font-size:2.76444444em}.katex .fontsize-ensurer.reset-size6.size1,.katex .sizing.reset-size6.size1{font-size:.5em}.katex .fontsize-ensurer.reset-size6.size2,.katex .sizing.reset-size6.size2{font-size:.6em}.katex .fontsize-ensurer.reset-size6.size3,.katex .sizing.reset-size6.size3{font-size:.7em}.katex .fontsize-ensurer.reset-size6.size4,.katex .sizing.reset-size6.size4{font-size:.8em}.katex .fontsize-ensurer.reset-size6.size5,.katex .sizing.reset-size6.size5{font-size:.9em}.katex .fontsize-ensurer.reset-size6.size6,.katex .sizing.reset-size6.size6{font-size:1em}.katex .fontsize-ensurer.reset-size6.size7,.katex .sizing.reset-size6.size7{font-size:1.2em}.katex .fontsize-ensurer.reset-size6.size8,.katex .sizing.reset-size6.size8{font-size:1.44em}.katex .fontsize-ensurer.reset-size6.size9,.katex .sizing.reset-size6.size9{font-size:1.728em}.katex .fontsize-ensurer.reset-size6.size10,.katex .sizing.reset-size6.size10{font-size:2.074em}.katex .fontsize-ensurer.reset-size6.size11,.katex .sizing.reset-size6.size11{font-size:2.488em}.katex .fontsize-ensurer.reset-size7.size1,.katex .sizing.reset-size7.size1{font-size:.41666667em}.katex .fontsize-ensurer.reset-size7.size2,.katex .sizing.reset-size7.size2{font-size:.5em}.katex .fontsize-ensurer.reset-size7.size3,.katex .sizing.reset-size7.size3{font-size:.58333333em}.katex .fontsize-ensurer.reset-size7.size4,.katex .sizing.reset-size7.size4{font-size:.66666667em}.katex .fontsize-ensurer.reset-size7.size5,.katex .sizing.reset-size7.size5{font-size:.75em}.katex .fontsize-ensurer.reset-size7.size6,.katex .sizing.reset-size7.size6{font-size:.83333333em}.katex .fontsize-ensurer.reset-size7.size7,.katex .sizing.reset-size7.size7{font-size:1em}.katex .fontsize-ensurer.reset-size7.size8,.katex .sizing.reset-size7.size8{font-size:1.2em}.katex .fontsize-ensurer.reset-size7.size9,.katex .sizing.reset-size7.size9{font-size:1.44em}.katex .fontsize-ensurer.reset-size7.size10,.katex .sizing.reset-size7.size10{font-size:1.72833333em}.katex .fontsize-ensurer.reset-size7.size11,.katex .sizing.reset-size7.size11{font-size:2.07333333em}.katex .fontsize-ensurer.reset-size8.size1,.katex .sizing.reset-size8.size1{font-size:.34722222em}.katex .fontsize-ensurer.reset-size8.size2,.katex .sizing.reset-size8.size2{font-size:.41666667em}.katex .fontsize-ensurer.reset-size8.size3,.katex .sizing.reset-size8.size3{font-size:.48611111em}.katex .fontsize-ensurer.reset-size8.size4,.katex .sizing.reset-size8.size4{font-size:.55555556em}.katex .fontsize-ensurer.reset-size8.size5,.katex .sizing.reset-size8.size5{font-size:.625em}.katex .fontsize-ensurer.reset-size8.size6,.katex .sizing.reset-size8.size6{font-size:.69444444em}.katex .fontsize-ensurer.reset-size8.size7,.katex .sizing.reset-size8.size7{font-size:.83333333em}.katex .fontsize-ensurer.reset-size8.size8,.katex .sizing.reset-size8.size8{font-size:1em}.katex .fontsize-ensurer.reset-size8.size9,.katex .sizing.reset-size8.size9{font-size:1.2em}.katex .fontsize-ensurer.reset-size8.size10,.katex .sizing.reset-size8.size10{font-size:1.44027778em}.katex .fontsize-ensurer.reset-size8.size11,.katex .sizing.reset-size8.size11{font-size:1.72777778em}.katex .fontsize-ensurer.reset-size9.size1,.katex .sizing.reset-size9.size1{font-size:.28935185em}.katex .fontsize-ensurer.reset-size9.size2,.katex .sizing.reset-size9.size2{font-size:.34722222em}.katex .fontsize-ensurer.reset-size9.size3,.katex .sizing.reset-size9.size3{font-size:.40509259em}.katex .fontsize-ensurer.reset-size9.size4,.katex .sizing.reset-size9.size4{font-size:.46296296em}.katex .fontsize-ensurer.reset-size9.size5,.katex .sizing.reset-size9.size5{font-size:.52083333em}.katex .fontsize-ensurer.reset-size9.size6,.katex .sizing.reset-size9.size6{font-size:.5787037em}.katex .fontsize-ensurer.reset-size9.size7,.katex .sizing.reset-size9.size7{font-size:.69444444em}.katex .fontsize-ensurer.reset-size9.size8,.katex .sizing.reset-size9.size8{font-size:.83333333em}.katex .fontsize-ensurer.reset-size9.size9,.katex .sizing.reset-size9.size9{font-size:1em}.katex .fontsize-ensurer.reset-size9.size10,.katex .sizing.reset-size9.size10{font-size:1.20023148em}.katex .fontsize-ensurer.reset-size9.size11,.katex .sizing.reset-size9.size11{font-size:1.43981481em}.katex .fontsize-ensurer.reset-size10.size1,.katex .sizing.reset-size10.size1{font-size:.24108004em}.katex .fontsize-ensurer.reset-size10.size2,.katex .sizing.reset-size10.size2{font-size:.28929605em}.katex .fontsize-ensurer.reset-size10.size3,.katex .sizing.reset-size10.size3{font-size:.33751205em}.katex .fontsize-ensurer.reset-size10.size4,.katex .sizing.reset-size10.size4{font-size:.38572806em}.katex .fontsize-ensurer.reset-size10.size5,.katex .sizing.reset-size10.size5{font-size:.43394407em}.katex .fontsize-ensurer.reset-size10.size6,.katex .sizing.reset-size10.size6{font-size:.48216008em}.katex .fontsize-ensurer.reset-size10.size7,.katex .sizing.reset-size10.size7{font-size:.57859209em}.katex .fontsize-ensurer.reset-size10.size8,.katex .sizing.reset-size10.size8{font-size:.69431051em}.katex .fontsize-ensurer.reset-size10.size9,.katex .sizing.reset-size10.size9{font-size:.83317261em}.katex .fontsize-ensurer.reset-size10.size10,.katex .sizing.reset-size10.size10{font-size:1em}.katex .fontsize-ensurer.reset-size10.size11,.katex .sizing.reset-size10.size11{font-size:1.19961427em}.katex .fontsize-ensurer.reset-size11.size1,.katex .sizing.reset-size11.size1{font-size:.20096463em}.katex .fontsize-ensurer.reset-size11.size2,.katex .sizing.reset-size11.size2{font-size:.24115756em}.katex .fontsize-ensurer.reset-size11.size3,.katex .sizing.reset-size11.size3{font-size:.28135048em}.katex .fontsize-ensurer.reset-size11.size4,.katex .sizing.reset-size11.size4{font-size:.32154341em}.katex .fontsize-ensurer.reset-size11.size5,.katex .sizing.reset-size11.size5{font-size:.36173633em}.katex .fontsize-ensurer.reset-size11.size6,.katex .sizing.reset-size11.size6{font-size:.40192926em}.katex .fontsize-ensurer.reset-size11.size7,.katex .sizing.reset-size11.size7{font-size:.48231511em}.katex .fontsize-ensurer.reset-size11.size8,.katex .sizing.reset-size11.size8{font-size:.57877814em}.katex .fontsize-ensurer.reset-size11.size9,.katex .sizing.reset-size11.size9{font-size:.69453376em}.katex .fontsize-ensurer.reset-size11.size10,.katex .sizing.reset-size11.size10{font-size:.83360129em}.katex .fontsize-ensurer.reset-size11.size11,.katex .sizing.reset-size11.size11{font-size:1em}.katex .delimsizing.size1{font-family:KaTeX_Size1}.katex .delimsizing.size2{font-family:KaTeX_Size2}.katex .delimsizing.size3{font-family:KaTeX_Size3}.katex .delimsizing.size4{font-family:KaTeX_Size4}.katex .delimsizing.mult .delim-size1>span{font-family:KaTeX_Size1}.katex .delimsizing.mult .delim-size4>span{font-family:KaTeX_Size4}.katex .nulldelimiter{display:inline-block;width:.12em}.katex .delimcenter,.katex .op-symbol{position:relative}.katex .op-symbol.small-op{font-family:KaTeX_Size1}.katex .op-symbol.large-op{font-family:KaTeX_Size2}.katex .op-limits>.vlist-t{text-align:center}.katex .accent>.vlist-t{text-align:center}.katex .accent .accent-body{position:relative}.katex .accent .accent-body:not(.accent-full){width:0}.katex .overlay{display:block}.katex .mtable .vertical-separator{display:inline-block;min-width:1px}.katex .mtable .arraycolsep{display:inline-block}.katex .mtable .col-align-c>.vlist-t{text-align:center}.katex .mtable .col-align-l>.vlist-t{text-align:left}.katex .mtable .col-align-r>.vlist-t{text-align:right}.katex .svg-align{text-align:left}.katex svg{display:block;position:absolute;width:100%;height:inherit;fill:currentColor;stroke:currentColor;fill-rule:nonzero;fill-opacity:1;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1}.katex svg path{stroke:none}.katex img{border-style:none;min-width:0;min-height:0;max-width:none;max-height:none}.katex .stretchy{width:100%;display:block;position:relative;overflow:hidden}.katex .stretchy:after,.katex .stretchy:before{content:""}.katex .hide-tail{width:100%;position:relative;overflow:hidden}.katex .halfarrow-left{position:absolute;left:0;width:50.2%;overflow:hidden}.katex .halfarrow-right{position:absolute;right:0;width:50.2%;overflow:hidden}.katex .brace-left{position:absolute;left:0;width:25.1%;overflow:hidden}.katex .brace-center{position:absolute;left:25%;width:50%;overflow:hidden}.katex .brace-right{position:absolute;right:0;width:25.1%;overflow:hidden}.katex .x-arrow-pad{padding:0 .5em}.katex .mover,.katex .munder,.katex .x-arrow{text-align:center}.katex .boxpad{padding:0 .3em}.katex .fbox,.katex .fcolorbox{box-sizing:border-box;border:.04em solid}.katex .cancel-pad{padding:0 .2em}.katex .cancel-lap{margin-left:-.2em;margin-right:-.2em}.katex .sout{border-bottom-style:solid;border-bottom-width:.08em}.katex-display{display:block;margin:1em 0;text-align:center}.katex-display>.katex{display:block;text-align:center;white-space:nowrap}.katex-display>.katex>.katex-html{display:block;position:relative}.katex-display>.katex>.katex-html>.tag{position:absolute;right:0}.katex-display.leqno>.katex>.katex-html>.tag{left:0;right:auto}.katex-display.fleqn>.katex{text-align:left}.wrp___dq7YK{display:flex;justify-content:center;align-items:center;position:fixed;width:100%;height:100%;left:0;top:0;z-index:108}.wrp___dq7YK.bgBlack___ARIUV{background:#00000080}.wrp___dq7YK img,.wrp___dq7YK video{max-width:100%;max-height:80%;text-align:center}.wrp___dq7YK iframe{width:100%;height:100%;position:absolute;left:0;top:0;background:#fff;border:none}.monaco___VnZC3{position:absolute;height:100%;width:100%}.darkBlue___UprA9 *{font-size:14px}.darkBlue___UprA9 [class~=margin],.darkBlue___UprA9 [class~=monaco-editor-background]{background:#0a0e2d!important}.darkBlue___UprA9 [class~=line-numbers]{color:#fff!important}.close___LKoWu{position:absolute;right:40px;top:40px;z-index:10;display:flex}.close___LKoWu>span{background:#4a4a4a;color:#fff;width:40px;height:40px;border-radius:4px;display:flex;justify-content:center;align-items:center;cursor:pointer;margin-left:10px}.embed___hvpEJ{position:absolute;left:0;top:0;width:100%;height:100%}.my-monaco-editor div,.my-diff-editor div{font-size:unset}.my-error-line-wrp{width:calc(100% - 20px)!important;background:#f5000033!important;height:auto!important;color:#f50000}.noCopyPaste .quick-input-widget{display:none!important}.breakpoints-select{background:red;width:8px!important;height:8px!important;left:7px!important;top:7px;border-radius:4px;user-select:none;pointer-events:none}.breakpoints-fake{background:#ff000080;width:8px!important;height:8px!important;left:7px!important;top:7px;border-radius:4px;user-select:none;pointer-events:none}.highlighted-line{background:#4b4b18}.mdBody___raKXb{position:relative}.button___Ch5Pc{position:absolute;display:flex;align-items:center;justify-content:center;background:#0000001a;display:none}.previewFlowChart___vY1dq{align-items:flex-start;justify-content:end;background:none!important}.previewFlowChart___vY1dq button{margin:20px}.lists___xhHyq{padding-bottom:10px}.lists___xhHyq code{background:none!important}.lists___xhHyq>div>div:first-child{background:#f6f6f6;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:10px 0;font-size:12px;cursor:pointer}.lists___xhHyq>div>div:first-child [class^=katex]{font-size:22px}.item___pWJAA{position:relative}.item___pWJAA:nth-last-child(-n+3) .children___sDG61{left:initial;right:5px}.item___pWJAA:hover{z-index:2147483648}.item___pWJAA:hover .children___sDG61{display:block}.children___sDG61{display:none;position:absolute;left:6px;top:70px;width:440px;max-height:400px;overflow:auto;background:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:0 0 6px #ccc;padding:15px}.children___sDG61 h1{font-size:14px;padding-top:6px}.children___sDG61 .diamond___FwgzD>div{background:#f6f6f6;display:flex;align-items:center;justify-content:center;flex-direction:column;cursor:pointer;height:50px;font-size:12px;padding:0 10px;min-width:80px}.children___sDG61 .diamond___FwgzD>div [class^=katex]{font-size:14px}.button___WPN6r{position:absolute;right:20px;bottom:20px}.mathWrap___FmnMJ{width:800px;height:550px}.mathFillWrap___PmY3H{cursor:pointer}.mathFillWrap___PmY3H ::part(menu-toggle){color:#00f;opacity:1;display:none}.mathFillWrap___PmY3H math-field{background:none}.mathFillWrap___PmY3H *{pointer-events:none}.flex_box_center___VAUts{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___gx5ZV{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___HV_tL{align-items:center;box-align:center}.flex_box_center_end___fVsIw{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___F5DHk{flex-direction:column;box-orient:block-axis}.shixunWrp___pinaF{border:1px solid #eee;margin-top:20px}.shixunWrp___pinaF h2{font-size:14px;font-weight:400;padding:6px 20px;border-bottom:1px solid #eee}.shixunWrp___pinaF h2 .s___mtpV4{float:right;color:#007aff;display:flex;align-items:center;cursor:pointer}.shixunWrp___pinaF h2 .s___mtpV4 i{margin-right:6px}.fillComment___WEgkI{margin-top:10px;display:flex;flex-direction:row}.fillComment___WEgkI img{width:38px;height:38px;border-radius:50%;display:block}.commentContent___v_Ebo{flex:1 1;margin-left:10px}.commentText___fyDle{font-size:14px;background:#fafafa;font-weight:500;border-radius:2px;width:100%;padding:16px;color:#666}.simpleWrap___uwIie{background:#fff;border-radius:2px;border:1px solid #f9f9f9;font-weight:300;padding:12px}.fillBg___iyMsm{background:#fafafa;padding:10px 17px;margin-top:5px}.tip___V6oDj{height:30px;background:#e300001a;border-radius:4px;margin-bottom:4px;padding-left:20px;line-height:30px;font-size:12px;color:#e30000}.simpleBg___UqElF{background:#fafafa;padding:10px 17px;margin-top:5px}.lookCode___xKifS [class~=ant-modal-confirm-content]{margin:10px 0 0!important}.flex_box_center___RWbPL{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___ZSGqQ{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___lJVwS{align-items:center;box-align:center}.flex_box_center_end___jDpSh{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___aYkRP{flex-direction:column;box-orient:block-axis}.result___MEJ17{display:flex}.result___MEJ17 .left___BoJu6{margin-right:38px;width:474px}.result___MEJ17 .right___cAGQT{width:630px}.result___MEJ17 .box___iw62F{background:#f6f7f9;padding:15px}.result___MEJ17 .box___iw62F .li___csLVy{background:#fff;border:1px solid #DCDCDC}.CodeMirror{font-family:monospace;height:300px;color:#000;direction:ltr}.CodeMirror-lines{padding:4px 0}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{padding:0 4px}.CodeMirror-scrollbar-filler,.CodeMirror-gutter-filler{background-color:#fff}.CodeMirror-gutters{border-right:1px solid #ddd;background-color:#f7f7f7;white-space:nowrap}.CodeMirror-linenumber{padding:0 3px 0 5px;min-width:20px;text-align:right;color:#999;white-space:nowrap}.CodeMirror-guttermarker{color:#000}.CodeMirror-guttermarker-subtle{color:#999}.CodeMirror-cursor{border-left:1px solid black;border-right:none;width:0}.CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}.cm-fat-cursor .CodeMirror-cursor{width:auto;border:0!important;background:#7e7}.cm-fat-cursor div.CodeMirror-cursors{z-index:1}.cm-fat-cursor-mark{background-color:#14ff1480;animation:blink 1.06s steps(1) infinite}.cm-animate-fat-cursor{width:auto;border:0;animation:blink 1.06s steps(1) infinite;background-color:#7e7}.cm-tab{display:inline-block;text-decoration:inherit}.CodeMirror-rulers{position:absolute;inset:-50px 0 0;overflow:hidden}.CodeMirror-ruler{border-left:1px solid #ccc;top:0;bottom:0;position:absolute}.cm-s-default .cm-header{color:#00f}.cm-s-default .cm-quote{color:#090}.cm-negative{color:#d44}.cm-positive{color:#292}.cm-header,.cm-strong{font-weight:700}.cm-em{font-style:italic}.cm-link{text-decoration:underline}.cm-strikethrough{text-decoration:line-through}.cm-s-default .cm-keyword{color:#708}.cm-s-default .cm-atom{color:#219}.cm-s-default .cm-number{color:#164}.cm-s-default .cm-def{color:#00f}.cm-s-default .cm-variable-2{color:#05a}.cm-s-default .cm-variable-3,.cm-s-default .cm-type{color:#085}.cm-s-default .cm-comment{color:#a50}.cm-s-default .cm-string{color:#a11}.cm-s-default .cm-string-2{color:#f50}.cm-s-default .cm-meta,.cm-s-default .cm-qualifier{color:#555}.cm-s-default .cm-builtin{color:#30a}.cm-s-default .cm-bracket{color:#997}.cm-s-default .cm-tag{color:#170}.cm-s-default .cm-attribute{color:#00c}.cm-s-default .cm-hr{color:#999}.cm-s-default .cm-link{color:#00c}.cm-s-default .cm-error,.cm-invalidchar{color:red}.CodeMirror-composing{border-bottom:2px solid}div.CodeMirror span.CodeMirror-matchingbracket{color:#0b0}div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#a22}.CodeMirror-matchingtag{background:#ff96004d}.CodeMirror-activeline-background{background:#e8f2ff}.CodeMirror{position:relative;overflow:hidden;background:#fff}.CodeMirror-scroll{overflow:scroll!important;margin-bottom:-50px;margin-right:-50px;padding-bottom:50px;height:100%;outline:none;position:relative}.CodeMirror-sizer{position:relative;border-right:50px solid transparent}.CodeMirror-vscrollbar,.CodeMirror-hscrollbar,.CodeMirror-scrollbar-filler,.CodeMirror-gutter-filler{position:absolute;z-index:6;display:none;outline:none}.CodeMirror-vscrollbar{right:0;top:0;overflow-x:hidden;overflow-y:scroll}.CodeMirror-hscrollbar{bottom:0;left:0;overflow-y:hidden;overflow-x:scroll}.CodeMirror-scrollbar-filler{right:0;bottom:0}.CodeMirror-gutter-filler{left:0;bottom:0}.CodeMirror-gutters{position:absolute;left:0;top:0;min-height:100%;z-index:3}.CodeMirror-gutter{white-space:normal;height:100%;display:inline-block;vertical-align:top;margin-bottom:-50px}.CodeMirror-gutter-wrapper{position:absolute;z-index:4;background:none!important;border:none!important}.CodeMirror-gutter-background{position:absolute;top:0;bottom:0;z-index:4}.CodeMirror-gutter-elt{position:absolute;cursor:default;z-index:4}.CodeMirror-gutter-wrapper ::selection{background-color:transparent}.CodeMirror-gutter-wrapper ::-moz-selection{background-color:transparent}.CodeMirror-lines{cursor:text;min-height:1px}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{border-radius:0;border-width:0;background:transparent;font-family:inherit;font-size:inherit;margin:0;white-space:pre;word-wrap:normal;line-height:inherit;color:inherit;z-index:2;position:relative;overflow:visible;-webkit-tap-highlight-color:transparent;font-variant-ligatures:contextual}.CodeMirror-wrap pre.CodeMirror-line,.CodeMirror-wrap pre.CodeMirror-line-like{word-wrap:break-word;white-space:pre-wrap;word-break:normal}.CodeMirror-linebackground{position:absolute;inset:0;z-index:0}.CodeMirror-linewidget{position:relative;z-index:2;padding:.1px}.CodeMirror-rtl pre{direction:rtl}.CodeMirror-code{outline:none}.CodeMirror-scroll,.CodeMirror-sizer,.CodeMirror-gutter,.CodeMirror-gutters,.CodeMirror-linenumber{box-sizing:content-box}.CodeMirror-measure{position:absolute;width:100%;height:0;overflow:hidden;visibility:hidden}.CodeMirror-cursor{position:absolute;pointer-events:none}.CodeMirror-measure pre{position:static}div.CodeMirror-cursors{visibility:hidden;position:relative;z-index:3}div.CodeMirror-dragcursors,.CodeMirror-focused div.CodeMirror-cursors{visibility:visible}.CodeMirror-selected{background:#d9d9d9}.CodeMirror-focused .CodeMirror-selected{background:#d7d4f0}.CodeMirror-crosshair{cursor:crosshair}.CodeMirror-line::selection,.CodeMirror-line>span::selection,.CodeMirror-line>span>span::selection{background:#d7d4f0}.CodeMirror-line::-moz-selection,.CodeMirror-line>span::-moz-selection,.CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}.cm-searching{background-color:#ffa;background-color:#ff06}.cm-force-border{padding-right:.1px}@media print{.CodeMirror div.CodeMirror-cursors{visibility:hidden}}.cm-tab-wrap-hack:after{content:""}span.CodeMirror-selectedtext{background:none}#educoder .markdown-editor-wrapper{position:relative}#educoder .markdown-editor-body{display:flex;flex-flow:row nowrap;width:100%;height:calc(100% - 38px);align-items:center}#educoder .markdown-editor-body .codemirror-container{flex:1 0;height:100%;width:100%;overflow:hidden}#educoder .markdown-editor-body .preview-container{flex:1 0;height:100%;margin:10px 0;padding:8px 8px 50px;background:#fff;overflow-y:auto;box-sizing:border-box;border-left:1px solid #ccc;word-wrap:break-word;word-break:break-word;white-space:normal;font-size:16px;position:relative}#educoder .markdown-editor-container{border:1px solid #ccc;overflow:hidden;border-radius:4px;margin-bottom:12px;font-size:16px}#educoder .markdown-editor-container.full-screen{position:fixed;inset:0;height:100%!important;z-index:998}#educoder .markdown-editor-container.full-screen .preview-container>div{padding-bottom:180px!important}#educoder .markdown-editor-container.full-screen .CodeMirror-sizer>div{margin-bottom:90px}#educoder .markdown-editor-container.on-preview .codemirror-container,#educoder .markdown-editor-container.on-preview .preview-container{width:50%}#educoder .mini .markdown-editor-body{height:calc(100% - 28px)}#educoder .flex-end{justify-content:flex-end}#educoder .my-codemirror-container{border:1px solid #ccc;width:100%;margin-bottom:24px}#educoder .markdown-tip{color:#cdcdcd;font-size:12px;position:absolute;right:0;bottom:-28px;margin-bottom:7px}#educoder .CodeMirror-lines{padding:4px 0}#educoder .CodeMirror pre.CodeMirror-line,#educoder .CodeMirror pre.CodeMirror-line-like{padding:0 4px}#educoder .CodeMirror-scrollbar-filler,#educoder .CodeMirror-gutter-filler{background-color:#fff}#educoder .CodeMirror-gutters{border-right:1px solid #ddd;background-color:#f7f7f7;white-space:nowrap}#educoder .CodeMirror-linenumber{padding:0 3px 0 5px;min-width:20px;text-align:right;color:#999;white-space:nowrap}#educoder .CodeMirror-guttermarker{color:#000}#educoder .CodeMirror-guttermarker-subtle{color:#999}#educoder .CodeMirror-cursor{border-left:1px solid black;border-right:none;width:0}#educoder .CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}#educoder .cm-fat-cursor .CodeMirror-cursor{width:auto;border:0!important;background:#7e7}#educoder .cm-fat-cursor div.CodeMirror-cursors{z-index:1}#educoder .cm-fat-cursor-mark{background-color:#14ff1480;animation:blink 1.06s steps(1) infinite}#educoder .cm-animate-fat-cursor{width:auto;border:0;animation:blink 1.06s steps(1) infinite;background-color:#7e7}@keyframes blink{50%{background-color:transparent}}#educoder .cm-tab{display:inline-block;text-decoration:inherit}#educoder .CodeMirror-rulers{position:absolute;inset:-50px 0 0;overflow:hidden}#educoder .CodeMirror-ruler{border-left:1px solid #ccc;top:0;bottom:0;position:absolute}#educoder .cm-s-default .cm-header{color:#00f}#educoder .cm-s-default .cm-quote{color:#090}#educoder .cm-negative{color:#d44}#educoder .cm-positive{color:#292}#educoder .cm-header,#educoder .cm-strong{font-weight:700}#educoder .cm-em{font-style:italic}#educoder .cm-link{text-decoration:underline}#educoder .cm-strikethrough{text-decoration:line-through}#educoder .cm-s-default .cm-keyword{color:#708}#educoder .cm-s-default .cm-atom{color:#219}#educoder .cm-s-default .cm-number{color:#164}#educoder .cm-s-default .cm-def{color:#00f}#educoder .cm-s-default .cm-variable-2{color:#05a}#educoder .cm-s-default .cm-variable-3,#educoder .cm-s-default .cm-type{color:#085}#educoder .cm-s-default .cm-comment{color:#a50}#educoder .cm-s-default .cm-string{color:#a11}#educoder .cm-s-default .cm-string-2{color:#f50}#educoder .cm-s-default .cm-meta,#educoder .cm-s-default .cm-qualifier{color:#555}#educoder .cm-s-default .cm-builtin{color:#30a}#educoder .cm-s-default .cm-bracket{color:#997}#educoder .cm-s-default .cm-tag{color:#170}#educoder .cm-s-default .cm-attribute{color:#00c}#educoder .cm-s-default .cm-hr{color:#999}#educoder .cm-s-default .cm-link{color:#00c}#educoder .cm-s-default .cm-error,#educoder .cm-invalidchar{color:red}#educoder .CodeMirror-composing{border-bottom:2px solid}#educoder div.CodeMirror span.CodeMirror-matchingbracket{color:#0b0}#educoder div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#a22}#educoder .CodeMirror-matchingtag{background:#ff96004d}#educoder .CodeMirror-activeline-background{background:#e8f2ff}#educoder .CodeMirror{position:relative;overflow:hidden;background:#fff}#educoder .CodeMirror-scroll{overflow:scroll!important;margin-bottom:0;margin-right:0;padding-bottom:5px;height:100%;outline:none;position:relative}#educoder .CodeMirror-sizer{position:relative;border-right:0px}#educoder .CodeMirror-vscrollbar,#educoder .CodeMirror-hscrollbar,#educoder .CodeMirror-scrollbar-filler,#educoder .CodeMirror-gutter-filler{position:absolute;z-index:6;display:none}#educoder .CodeMirror-vscrollbar{right:0;top:0;overflow-x:hidden;overflow-y:scroll}#educoder .CodeMirror-hscrollbar{bottom:0;left:0;overflow-y:hidden;overflow-x:scroll}#educoder .CodeMirror-scrollbar-filler{right:0;bottom:0}#educoder .CodeMirror-gutter-filler{left:0;bottom:0}#educoder .CodeMirror-gutters{position:absolute;left:0;top:0;min-height:100%;z-index:3}#educoder .CodeMirror-gutter{white-space:normal;height:100%;display:inline-block;vertical-align:top;margin-bottom:-50px}#educoder .CodeMirror-gutter-wrapper{position:absolute;z-index:4;background:none!important;border:none!important}#educoder .CodeMirror-gutter-background{position:absolute;top:0;bottom:0;z-index:4}#educoder .CodeMirror-gutter-elt{position:absolute;cursor:default;z-index:4}#educoder .CodeMirror-gutter-wrapper ::selection{background-color:transparent}#educoder .CodeMirror-gutter-wrapper ::-moz-selection{background-color:transparent}#educoder .CodeMirror-lines{cursor:text;min-height:1px}#educoder .CodeMirror pre.CodeMirror-line,#educoder .CodeMirror pre.CodeMirror-line-like{border-radius:0;border-width:0;background:transparent;font-family:inherit;font-size:inherit;margin:0;white-space:pre;word-wrap:normal;line-height:inherit;color:inherit;z-index:2;position:relative;overflow:visible;-webkit-tap-highlight-color:transparent;font-variant-ligatures:contextual}#educoder .CodeMirror-wrap pre.CodeMirror-line,#educoder .CodeMirror-wrap pre.CodeMirror-line-like{word-wrap:break-word;white-space:pre-wrap;word-break:normal}#educoder .CodeMirror-linebackground{position:absolute;inset:0;height:100vh!important;z-index:1100}#educoder .CodeMirror-linebackground .preview-container>div{padding-bottom:180px!important}#educoder .CodeMirror-linebackground .CodeMirror-sizer>div{margin-bottom:90px}#educoder .CodeMirror-linewidget{position:relative;z-index:2;padding:.1px}#educoder .CodeMirror-rtl pre{direction:rtl}#educoder .CodeMirror-code{outline:none}#educoder .CodeMirror-scroll,#educoder .CodeMirror-sizer,#educoder .CodeMirror-gutter,#educoder .CodeMirror-gutters,#educoder .CodeMirror-linenumber{box-sizing:content-box}#educoder .CodeMirror-measure{position:absolute;width:100%;height:0;overflow:hidden;visibility:hidden}#educoder .CodeMirror-cursor{position:absolute;pointer-events:none}#educoder .CodeMirror-measure pre{position:static}#educoder div.CodeMirror-cursors{visibility:hidden;position:relative;z-index:3}#educoder div.CodeMirror-dragcursors,#educoder .CodeMirror-focused div.CodeMirror-cursors{visibility:visible}#educoder .CodeMirror-selected{background:#d9d9d9}#educoder .CodeMirror-focused .CodeMirror-selected{background:#d7d4f0}#educoder .CodeMirror-crosshair{cursor:crosshair}#educoder .CodeMirror-line::selection,#educoder .CodeMirror-line>span::selection,#educoder .CodeMirror-line>span>span::selection{background:#d7d4f0}#educoder .CodeMirror-line::-moz-selection,#educoder .CodeMirror-line>span::-moz-selection,#educoder .CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}#educoder .cm-searching{background-color:#ffa;background-color:#ff06}#educoder .cm-force-border{padding-right:.1px}@media print{#educoder .CodeMirror div.CodeMirror-cursors{visibility:hidden}}#educoder .cm-tab-wrap-hack:after{content:""}#educoder span.CodeMirror-selectedtext{background:none}#educoder .CodeMirror-sizer{padding-top:10px;padding-bottom:10px!important}#educoder .CodeMirror-empty.CodeMirror-focused{outline:none}#educoder .CodeMirror pre.CodeMirror-placeholder{color:#999}#educoder .CodeMirror{position:relative;overflow:hidden;background:#fff;word-break:break-word}#educoder .CodeMirror pre.CodeMirror-line,#educoder .CodeMirror pre.CodeMirror-line-like{word-wrap:break-word;word-break:break-word;white-space:pre-wrap;line-height:1.6}.markdown-toolbar-container{display:flex;flex-flow:row wrap;align-items:center;padding:0 28px 0 5px;margin:0;position:relative;list-style:none;background:#fff;border-bottom:1px solid #ccc;box-sizing:border-box;line-height:20px;width:100%;min-height:30px;height:38px;overflow:hidden}.markdown-toolbar-container .fill-tip{cursor:pointer;font-size:12px;display:inline-block;padding:5px;border:1px solid #E99237;border-radius:5px;box-sizing:border-box;line-height:16px;height:auto;color:#a65500;background-color:#fff1e2;position:relative;margin-left:10px}.markdown-toolbar-container .fill-tip:before{content:" ";width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:6px solid #FFF1E2;position:absolute;left:-6px;top:6px;z-index:10}.markdown-toolbar-container .fill-tip:after{content:" ";width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:6px solid #E99237;position:absolute;left:-7px;top:6px}.markdown-toolbar-container li{color:#666;padding:0 1px;height:100%;display:flex;height:38px;flex-flow:column nowrap;justify-content:center}.markdown-toolbar-container a,.markdown-toolbar-container span{display:block}.markdown-toolbar-container a{width:28px;color:#666;cursor:pointer;text-align:center;font-size:18px}.markdown-toolbar-container a i{font-size:18px}.markdown-toolbar-container a i:before{font-size:18px}.markdown-toolbar-container .btn-null{width:auto;display:flex;flex-flow:row nowrap;align-items:center}.markdown-toolbar-container .insert-blank{color:#e99237;font-size:18px}.markdown-toolbar-container span.v-line{margin:0 5px;height:65%;border-right:1px solid #ccc}.mini .markdown-toolbar-container li{height:28px}.editor-resize{display:block;width:120px;height:4px;left:54%;border-top:1px solid #ccc;border-bottom:1px solid #ccc;cursor:row-resize;white-space:nowrap;overflow:hidden;text-transform:capitalize;box-sizing:border-box;margin:0 auto}.btn-full-screen{position:absolute;right:5px}@font-face{font-family:md-iconfont;src:url(./static/iconfont.345f94c8.eot);src:url(./static/iconfont.345f94c8.eot#iefix) format("embedded-opentype"),url(./static/iconfont.deef216b.woff) format("woff"),url(./static/iconfont.42606faf.ttf) format("truetype"),url(./static/iconfont.504b881c.svg#iconfont) format("svg")}.md-iconfont{font-family:md-iconfont!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-uniE900:before{content:"\e900";font-size:14px;margin-left:5px}.icon-shrink:before{content:"\e728"}.icon-enlarge:before{content:"\e623"}.icon-code:before{content:"\e602"}.icon-italic:before{content:"\e718"}.icon-bold:before{content:"\e644"}.icon-picture:before{content:"\e606"}.icon-minus:before{content:"\e62c"}.icon-order-list:before{content:"\e655"}.icon-link:before{content:"\e7d4"}.icon-formula:before{content:"\e633"}.icon-unorder-list:before{content:"\e668"}.icon-edit:before{content:"\e603"}.icon-table:before{content:"\e7db"}.icon-sum:before{content:"\e667"}.icon-eye:before{content:"\e69f"}.icon-eye-slash:before{content:"\e601"}.icon-eraser:before{content:"\e8cd"}.icon-file-code:before{content:"\e9ec"}.cm-s-blackboard.CodeMirror{background:#0c1021;color:#f8f8f8}.cm-s-blackboard div.CodeMirror-selected{background:#253b76}.cm-s-blackboard .CodeMirror-line::selection,.cm-s-blackboard .CodeMirror-line>span::selection,.cm-s-blackboard .CodeMirror-line>span>span::selection{background:#253b76fc}.cm-s-blackboard .CodeMirror-line::-moz-selection,.cm-s-blackboard .CodeMirror-line>span::-moz-selection,.cm-s-blackboard .CodeMirror-line>span>span::-moz-selection{background:#253b76fc}.cm-s-blackboard .CodeMirror-gutters{background:#0c1021;border-right:0}.cm-s-blackboard .CodeMirror-guttermarker{color:#fbde2d}.cm-s-blackboard .CodeMirror-guttermarker-subtle,.cm-s-blackboard .CodeMirror-linenumber{color:#888}.cm-s-blackboard .CodeMirror-cursor{border-left:1px solid #A7A7A7}.cm-s-blackboard .cm-keyword{color:#fbde2d}.cm-s-blackboard .cm-atom,.cm-s-blackboard .cm-number{color:#d8fa3c}.cm-s-blackboard .cm-def{color:#8da6ce}.cm-s-blackboard .cm-variable{color:#ff6400}.cm-s-blackboard .cm-operator{color:#fbde2d}.cm-s-blackboard .cm-comment{color:#aeaeae}.cm-s-blackboard .cm-string,.cm-s-blackboard .cm-string-2{color:#61ce3c}.cm-s-blackboard .cm-meta{color:#d8fa3c}.cm-s-blackboard .cm-builtin,.cm-s-blackboard .cm-tag,.cm-s-blackboard .cm-attribute{color:#8da6ce}.cm-s-blackboard .cm-header{color:#ff6400}.cm-s-blackboard .cm-hr{color:#aeaeae}.cm-s-blackboard .cm-link{color:#8da6ce}.cm-s-blackboard .cm-error{background:#9d1e15;color:#f8f8f8}.cm-s-blackboard .CodeMirror-activeline-background{background:#3c3636}.cm-s-blackboard .CodeMirror-matchingbracket{outline:1px solid grey;color:#fff!important}.upload-button{width:106px;height:32px;line-height:32px;font-size:12px;display:block;position:relative;color:#0152d9}.upload-button input{opacity:0;width:160px;height:32px;position:absolute;top:0;left:0;z-index:-1}.imageDimensions___a7crR{display:flex;justify-content:center;align-items:center;position:fixed;width:100%;height:100vh;left:0;top:0;z-index:1005;background:#fff;overflow:hidden}.imageDimensions___a7crR .img___Kroat{visibility:hidden;max-width:80%;min-width:500px}.imageDimensions___a7crR [class*=_toolbox_colors]{position:fixed;left:0;bottom:0}.imageDimensions___a7crR.fullWidth___c492T .img___Kroat{max-width:100%;width:100%;height:100%}.myPaletteDiv___Xjz2I{position:relative;left:-15px;width:320px}.myPaletteDiv___Xjz2I canvas{margin-top:15px}.flowChartWrp____f45r [class^=goTXarea],.flowChartWrp____f45r textarea{min-width:70px;margin-left:-15px!important}.maxH60___Pd4Re [class^=ant-modal-content]{height:57px!important;overflow:hidden}.drawerWrap___MfDw8 [class~=ant-drawer-body]{padding:0!important}.flex_box_center___rj3qW{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___eHnsZ{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___o8x0E{align-items:center;box-align:center}.flex_box_center_end___Eje4p{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column____EBoU{flex-direction:column;box-orient:block-axis}.fullBtn___eRgbl{width:68px;height:40px;text-align:center;background:#3061d0;box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border-radius:2px;font-size:14px;color:#fff;cursor:pointer;margin-left:20px}.box___L0bdv{padding-left:50px;margin-bottom:20px}.box___L0bdv .head___cyjX5{cursor:pointer;margin-top:20px;margin-bottom:10px}.box___L0bdv .head___cyjX5 i{color:#999;display:inline-block;transform:scale(.6) rotate(180deg) translateY(2px)}.box___L0bdv .head___cyjX5 span{color:#464f66}.box___L0bdv .head___cyjX5 img{width:18px;margin-top:-3px;margin-left:4px}.box___L0bdv .content___hzHVR{background:#f6f7f9;padding:20px}.row___FKXkZ .btnWrap___aUDJ0{position:relative;display:inline-block;margin-right:25px;margin-top:20px}.row___FKXkZ .btnWrap___aUDJ0 .btn___N6ksw{width:40px;height:40px;background:#fff;border-radius:2px;border:1px solid #DCDCDC;cursor:pointer;color:#333;line-height:38px;text-align:center;user-select:none}.row___FKXkZ .btnWrap___aUDJ0 .btn___N6ksw:hover{background:#3061d0;color:#fff;border:0;line-height:40px}.row___FKXkZ .btnWrap___aUDJ0 .disabledBtn___t8_ZJ{width:40px;height:40px;border-radius:2px;line-height:38px;text-align:center;user-select:none;background:#efefef;cursor:not-allowed;color:#b5b5b5;border:1px solid #e1e1e1}.row___FKXkZ .btnWrap___aUDJ0 .del___TrkS2{position:absolute;z-index:1;color:#e30000;cursor:pointer;font-size:14;right:-7px;top:-7px}.row___FKXkZ .btnWrap___aUDJ0:nth-child(6n){margin-right:0}.line___jAAPS{height:1px;background:#dcdcdc;margin-top:20px}.slider___xLyf7 .ant-slider-rail{border-radius:2px!important}.slider___xLyf7 .ant-slider-track{background-color:#3061d0!important;border-radius:2px!important}.slider___xLyf7 .ant-slider-handle:after{box-shadow:0 0 0 2px #3061d0!important}.currentPrimary___NPWiR{cursor:pointer;user-select:none}.currentPrimary___NPWiR:hover{color:#165dff}.currentDelete___UEfhf{cursor:pointer;user-select:none}.currentDelete___UEfhf:hover{color:#e30000}.DirectoryTree___xPxCY{width:100%}.DirectoryTree___xPxCY .EditDom___seNxC{display:none}.DirectoryTree___xPxCY div[class~=ant-tree-treenode]{padding:4px 0}.DirectoryTree___xPxCY div[class~=ant-tree-treenode]:hover .EditDom___seNxC{display:block}.DirectoryTree___xPxCY span[class~=ant-tree-iconEle]{height:auto!important}.DirectoryTree___xPxCY div[class~=ant-tree-treenode-selected]:before{bottom:0!important;background:#f6f7f9!important;border-radius:4px!important}.DirectoryTree___xPxCY span[class~=ant-tree-node-content-wrapper]{display:flex!important;flex-wrap:nowrap!important;align-items:center!important;padding:0!important;line-height:40px!important}.DirectoryTree___xPxCY span[class~=ant-tree-title]{flex:1 1;color:#191919!important;padding-right:25px!important;display:inline-flex!important;align-items:center!important}.flex_box_center___NeSU8{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___ImTGl{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___BtRd9{align-items:center;box-align:center}.flex_box_center_end___qcLe3{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___Ze_3q{flex-direction:column;box-orient:block-axis}.banner___PoUBO{display:flex;align-items:center;justify-content:center}.banner___PoUBO .content___XoDjy{width:1200px;height:212px;display:flex;align-items:flex-start;justify-content:space-between}.banner___PoUBO .content___XoDjy aside{margin-top:56px}.banner___PoUBO .content___XoDjy aside p{display:flex;align-items:center}.banner___PoUBO .content___XoDjy aside p b{font-size:30px;font-weight:500;color:#000;letter-spacing:4px;margin-right:20px}.banner___PoUBO .content___XoDjy aside p span{font-size:16px;color:#000;letter-spacing:4px}.banner___PoUBO .content___XoDjy aside .btns___Pb35j{margin-top:35px}.banner___PoUBO .content___XoDjy aside .btns___Pb35j>div{display:inline-block;height:32px;background:#f6f7f9;box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border-radius:4px;border:1px solid #dadbde;font-size:14px;color:#3b3e47;line-height:30px;margin-right:23px;padding:0 16px;position:relative;cursor:pointer}.banner___PoUBO .content___XoDjy aside .btns___Pb35j>div:hover{color:#165dff;border:1px solid #bacffe}.banner___PoUBO .content___XoDjy aside .btns___Pb35j>div img{position:absolute;z-index:1;top:-21px;right:22px}.flex_box_center___hG6RI{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___ss3Fh{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___K80p9{align-items:center;box-align:center}.flex_box_center_end___qmXX3{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___GFV8F{flex-direction:column;box-orient:block-axis}.row___aXJjm{display:flex;align-items:flex-start;justify-content:flex-start}.row___aXJjm .title___HUKL0{font-size:14px;color:#9096a3;flex-shrink:0;width:41px;text-align-last:justify;margin-top:4px;margin-right:12px}.row___aXJjm .tagsWrap___XB2W3{flex:1 1;position:relative}.row___aXJjm .tagsWrap___XB2W3 .action___VdHb1{font-size:14px;color:#82a8ff;width:55px;position:absolute;z-index:2;bottom:20px;right:0;cursor:pointer}.row___aXJjm .tagsWrap___XB2W3 .action___VdHb1 i{display:inline-block;font-size:12px}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC{max-height:245px;overflow:hidden}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft>span{display:inline-flex;align-items:center;margin-left:8px;margin-bottom:17px;font-size:14px;cursor:pointer;padding:4px 12px}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft>span .name___Hk1Ip{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:600px;display:inline-block}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft>span .num___xQpcH{margin-left:3px}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft>span:hover{color:#165dff!important}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft .active___XryTX{color:#165dff!important;border-radius:2px;background:#f6f7f9}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC::-webkit-scrollbar-thumb{background:#0000000d!important;border-radius:3px}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC::-webkit-scrollbar-track{background-color:#f6f7f9!important;box-shadow:initial!important}.row___aXJjm .tagsBorderWrap___OMxjs .bar___t1kKC{padding-top:8px;border-radius:4px;border:1px solid rgba(219,220,224,.5)}.flex_box_center___aK2n3{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___HX0Oh{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___LJOJr{align-items:center;box-align:center}.flex_box_center_end___SCakF{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___AYv4m{flex-direction:column;box-orient:block-axis}.tabs___GTqPV{height:32px;background:#f6f7f9;box-shadow:inset 0 1px 3px #d7d8d9;border-radius:16px;display:inline-block}.tabs___GTqPV span{display:inline-block;padding:0 20px;line-height:32px;font-size:14px;font-weight:400;color:#9096a3;position:relative;cursor:pointer}.tabs___GTqPV span:hover{color:#165dff}.tabs___GTqPV span:after{content:"";position:absolute;width:1px;height:calc(100% - 2px);background:#e2e2e2;border-radius:4px;z-index:1;left:0;top:1px;background:linear-gradient(180deg,#fff0,#e2e2e2,#fff0)}.tabs___GTqPV span:first-child:after,.tabs___GTqPV .active___F26E8+span:after{display:none}.tabs___GTqPV .active___F26E8{background:linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 0 2px #e8effb;border-radius:16px;border:1px solid #c8d2ea;color:#165dff;line-height:30px}.tabs___GTqPV .active___F26E8:after{display:none}.flex_box_center___yX6Oa{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___t7oqF{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___dEIHy{align-items:center;box-align:center}.flex_box_center_end___taQDF{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___xY_Lr{flex-direction:column;box-orient:block-axis}.input___PW2zI{width:507px;height:38px;background:#f6f7f9;border-radius:19px;display:flex;align-items:center;padding:0 20px}.input___PW2zI .dropdown___vSy8B{position:relative;flex-shrink:0}.input___PW2zI .dropdown___vSy8B:hover .menu___NiyBu{display:block}.input___PW2zI .dropdown___vSy8B .text___Grueu{color:#000;font-size:14px;cursor:default;height:38px;display:flex;align-items:center}.input___PW2zI .dropdown___vSy8B .text___Grueu i{font-size:12px;display:inline-block;transform:translateY(1px) scale(.6);color:#979797}.input___PW2zI .dropdown___vSy8B .text___Grueu .b1___ZKryM{display:inline-block;width:1px;height:38px;margin-left:15px;margin-right:0;background:linear-gradient(180deg,#fff0,#fff,#fff0)}.input___PW2zI .dropdown___vSy8B .text___Grueu .b2___aKyGa{display:inline-block;width:1px;height:38px;margin-left:0;margin-right:8px;background:linear-gradient(180deg,#fff0,#e2e2e2,#fff0)}.input___PW2zI .dropdown___vSy8B .menu___NiyBu{display:none;position:absolute;z-index:999;width:auto;left:-16px;top:35px;padding:4px;background-color:#fff;border-radius:8px;box-shadow:0 10px 16px #cecece}.input___PW2zI .dropdown___vSy8B .menu___NiyBu div{clear:both;margin:0;padding:5px 12px;color:#000000e0;font-weight:400;font-size:14px;text-align:left;line-height:1.57142857;cursor:pointer;transition:all .2s;white-space:nowrap}.input___PW2zI .dropdown___vSy8B .menu___NiyBu div:hover{background-color:#f5f5f5}.input___PW2zI>input{flex:1 1;padding:4px 0}.flex_box_center___tol8o{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___Z235C{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___Wq1sZ{align-items:center;box-align:center}.flex_box_center_end___LLxom{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___DbMSN{flex-direction:column;box-orient:block-axis}.quickPager___GM30J{display:flex;align-items:center;justify-content:center}.quickPager___GM30J>div{width:60px;height:28px;line-height:26px;text-align:center;background:#f8f9fc;border-radius:2px;border:1px solid rgba(195,207,224,.5);font-size:12px;color:#464f66;margin:0 10px;user-select:none;cursor:pointer}.quickPager___GM30J>div:hover{color:#165dff}.quickPager___GM30J .disabled___Ozc8I{background:#f3f3f5;border:0;line-height:28px;cursor:not-allowed;color:#cecece}.flex_box_center___FO7TP{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___LotYx{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___bWdaw{align-items:center;box-align:center}.flex_box_center_end___mVJ1o{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___M83Mm{flex-direction:column;box-orient:block-axis}.list___oOsiS{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;padding:0}.list___oOsiS .wrap___G6T7F{height:277px;background:#fff;box-shadow:0 2px 4px #d6dae1;border-radius:8px;position:relative}.list___oOsiS .wrap___G6T7F .lockWrap___Rl79E{position:absolute;width:100%;left:0;top:0;background-color:#00000080;height:100%;z-index:10;display:flex;cursor:default;justify-content:center;align-items:center;flex-direction:column;border-radius:8px}.list___oOsiS .wrap___G6T7F .li___oZZ7l:hover .cover___b2bYW{transform:scale(1.1)}.list___oOsiS .wrap___G6T7F .li___oZZ7l .img___IQX7w{overflow:hidden;height:calc(100% - 100px);border-radius:8px 8px 0 0;position:relative}.list___oOsiS .wrap___G6T7F .li___oZZ7l .img___IQX7w .cover___b2bYW{width:100%;transition:all .5s}.list___oOsiS .wrap___G6T7F .li___oZZ7l .img___IQX7w .sign___HkT6C{position:absolute;z-index:1;left:0;bottom:0;height:30px}.list___oOsiS .wrap___G6T7F .li___oZZ7l .name___SsJx8{height:52px;font-size:16px;font-weight:600;color:#000;padding:30px 12px 0;width:100%;display:flex;align-items:center}.list___oOsiS .wrap___G6T7F .li___oZZ7l .name___SsJx8 .e___TMqq0{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo{height:45px;display:flex;align-items:center;color:#000f37;padding:0 12px}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo i{color:#7d8592}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo>span{margin-right:5px;font-size:12px}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7{display:flex;align-items:center;margin-left:auto}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7 [class~=ant-rate-star]{font-size:13px}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7 [class~=ant-rate]{font-size:12px;margin-top:-3px;color:#ffa100}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7 [class~=ant-rate-star]:not(:last-child){margin-right:2px}.flex_box_center___AQ53o{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___i2aIa{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___sPEKB{align-items:center;box-align:center}.flex_box_center_end___GhSSH{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___R9_Hb{flex-direction:column;box-orient:block-axis}.list___jb2Ay{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;padding:0}.list___jb2Ay .wrap___VsQDr{height:308px;background:#fff;box-shadow:0 2px 4px #d6dae1;border-radius:8px;position:relative}.list___jb2Ay .wrap___VsQDr:hover [class~=user-path-items]{display:block!important}.list___jb2Ay .wrap___VsQDr .lockWrap___g1k1T{position:absolute;width:100%;left:0;top:0;background-color:#00000080;height:100%;z-index:10;display:flex;cursor:default;justify-content:center;align-items:center;border-radius:8px}.list___jb2Ay .wrap___VsQDr .li___IxCLC:hover .cover___Mu8wr{transform:scale(1.1)}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA{overflow:hidden;height:calc(100% - 131px);border-radius:8px 8px 0 0}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .cover___Mu8wr{width:100%;transition:all .5s}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .movebq___mF7wt{display:none;position:absolute;z-index:1;padding:4px 8px;line-height:1;background:#fff3;border-radius:9px;color:#fff;font-size:12px;right:4px;top:4px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .movebq___mF7wt i{margin-right:2px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .movebq___mF7wt:hover{color:#e30000;background:#fff}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .bq___Bil0T{height:22px;background:#0000004d;color:#d9c7ab;border-radius:2px;padding:0 8px;font-size:12px;line-height:22px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .sign___DXJ4d{width:52px;text-align:center;position:absolute;z-index:2;left:0;top:7px;color:#fff}.list___jb2Ay .wrap___VsQDr .li___IxCLC .name___l7FoJ{height:52px;font-size:16px;font-weight:600;color:#000;padding:30px 12px 0;width:100%;display:flex;align-items:center}.list___jb2Ay .wrap___VsQDr .li___IxCLC .name___l7FoJ .e___pXQUG{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___jb2Ay .wrap___VsQDr .li___IxCLC .unit___wCIFR{font-size:14px;color:#000f37;padding:0 12px;margin-top:8px;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___jb2Ay .wrap___VsQDr .li___IxCLC .unit___wCIFR i{color:#7d8592}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil{height:34px;display:flex;align-items:center;justify-content:space-between;color:#000f37;padding:0 12px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil div{display:flex;align-items:center}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil div>span{margin-right:12px;font-size:12px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil div i{color:#7d8592}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil .tag1___dxm7r,.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil .tag2___llZkf{height:18px;padding:3px 6px;font-size:12px;border-radius:2px;border:1px solid #FFE6AB;color:#ca7720;display:flex;align-items:center;justify-content:center;font-weight:400}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil .tag2___llZkf{border:1px solid #D6F7EF;color:#01795d;margin-left:6px}.list___jb2Ay .wrapisCurrent___qIfQT{height:280px;background:#fff;box-shadow:0 2px 4px #d6dae1;border-radius:8px;position:relative}.list___jb2Ay .wrapisCurrent___qIfQT:hover [class~=user-path-items]{display:block!important}.list___jb2Ay .wrapisCurrent___qIfQT .lockWrap___g1k1T{position:absolute;width:100%;left:0;top:0;background-color:#00000080;height:100%;z-index:10;display:flex;cursor:default;justify-content:center;align-items:center;border-radius:8px}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC:hover .cover___Mu8wr{transform:scale(1.1)}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA{overflow:hidden;height:calc(100% - 105px);border-radius:8px 8px 0 0}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA .tagsDom___COQg7{height:calc(100% - 105px)!important}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA .cover___Mu8wr{width:100%;transition:all .5s}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA .bq___Bil0T{height:22px;background:#0000004d;color:#d9c7ab;border-radius:2px;padding:0 8px;font-size:12px;line-height:22px}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA .sign___DXJ4d{width:52px;text-align:center;position:absolute;z-index:2;left:0;top:7px;color:#fff}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .name___l7FoJ{font-size:16px;font-weight:600;color:#000;padding:10px 12px 0;width:100%;display:flex;align-items:center}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .name___l7FoJ .e___pXQUG{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .unit___wCIFR{font-size:14px;color:#000f37;padding:0 12px;margin-top:8px;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .unit___wCIFR i{color:#7d8592}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil{height:34px;display:flex;align-items:center;justify-content:space-between;color:#000f37;padding:0 12px}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil div{display:flex;align-items:center}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil div>span{margin-right:12px;font-size:12px}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil div i{color:#7d8592}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil .tag1___dxm7r,.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil .tag2___llZkf{height:18px;padding:3px 6px;font-size:12px;border-radius:2px;border:1px solid #FFE6AB;color:#ca7720;display:flex;align-items:center;justify-content:center;font-weight:400}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil .tag2___llZkf{border:1px solid #D6F7EF;color:#01795d;margin-left:6px}.tagsDom___COQg7{display:flex;align-items:end;width:100%;padding:6px;position:absolute;top:0;left:0;height:calc(100% - 131px)}.movebq___mF7wt{display:none;position:absolute;top:0;right:95px!important;z-index:1;padding:4px 8px;line-height:1;background:#fff3;border-radius:9px;color:#fff;font-size:12px;right:4px;top:4px}.movebq___mF7wt i{margin-right:2px}.movebq___mF7wt:hover{color:#e30000;background:#fff}.hiddenbq___TqlUF{display:none;position:absolute;z-index:1;padding:4px 8px;line-height:1;background:#fff3;border-radius:9px;color:#fff;font-size:12px;right:4px;top:4px}.hiddenbq___TqlUF i{margin-right:2px}.hiddenbq___TqlUF:hover{color:#3061d0;background:#fff}.flex_box_center___eMcr7{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___HcNca{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___ZnvVN{align-items:center;box-align:center}.flex_box_center_end___fdgDf{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___SEKvd{flex-direction:column;box-orient:block-axis}.list___L1hmU{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;padding:0}.list___L1hmU .hidden___NniIi{display:none;position:absolute;z-index:1;padding:4px 8px;line-height:1;background:#9999991a;border-radius:9px;color:#999;font-size:12px;right:4px;top:4px}.list___L1hmU .hidden___NniIi i{margin-right:2px}.list___L1hmU .hidden___NniIi:hover{color:#3061d0;background:#3061d01a}.list___L1hmU .wrap___pKgcW{height:270px;background:#fff;box-shadow:0 1px 4px #d6dae1;border-radius:8px;position:relative}.list___L1hmU .wrap___pKgcW:hover .lockWrap___SMhkK{display:flex}.list___L1hmU .wrap___pKgcW:hover .hidden___NniIi{display:inline-block}.list___L1hmU .wrap___pKgcW .lockWrap___SMhkK{position:absolute;z-index:10;left:0;top:0;width:100%;height:100%;background:#0009;box-shadow:0 2px 5px #0000000d;border-radius:8px;display:none;flex-direction:column;justify-content:center;align-items:center}.list___L1hmU .wrap___pKgcW .lockWrap___SMhkK div{width:116px;height:36px;border-radius:18px;border:1px solid #ffffff;font-size:14px;font-weight:600;color:#fff;line-height:34px;text-align:center;margin:10px 0;cursor:pointer}.list___L1hmU .wrap___pKgcW .lockWrap___SMhkK div:hover{box-shadow:0 0 4px #4f85ff;border:1px solid #c2d3f8}.list___L1hmU .wrap___pKgcW .top___udHSB{height:calc(100% - 50px);display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:0 24px;position:relative}.list___L1hmU .wrap___pKgcW .top___udHSB .sign___uwRpq{position:absolute;z-index:1;width:44px;height:22px;background:#ffe9c1;border-radius:8px 0 13px;left:0;top:0;color:#a45204;text-align:center;line-height:22px}.list___L1hmU .wrap___pKgcW .top___udHSB .name___Fpf90{font-weight:600;color:#333;margin-top:25px;font-size:16px;white-space:normal;text-align:center;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;line-height:26px;height:48px}.list___L1hmU .wrap___pKgcW .top___udHSB .img___AMLhL{width:60px;height:60px;border-radius:30px;margin-top:14px}.list___L1hmU .wrap___pKgcW .top___udHSB .text___KiTb7{font-size:14px;color:#333;margin-top:8px;width:98%;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.list___L1hmU .wrap___pKgcW .top___udHSB .btns___i6IuZ{display:flex;align-items:center;margin-top:12px}.list___L1hmU .wrap___pKgcW .top___udHSB .btns___i6IuZ div{width:76px;background:#fff;height:26px;border-radius:13px;border:1px solid #d6f7ef;font-size:14px;color:#01795d;line-height:24px;text-align:center;margin:0 10px}.list___L1hmU .wrap___pKgcW .top___udHSB .btns___i6IuZ aside{width:76px;background:#fff;height:26px;border-radius:13px;border:1px solid #ffe9c1;font-size:14px;color:#a45204;line-height:24px;text-align:center;margin:0 10px}.list___L1hmU .wrap___pKgcW .bottom____k2sh{height:50px;border-top:1px solid #f5f5f5;display:flex;align-items:center;padding:0 12px}.list___L1hmU .wrap___pKgcW .bottom____k2sh>div{margin-left:auto}.list___L1hmU .wrap___pKgcW .bottom____k2sh>span{display:flex;align-items:center;margin-right:12px;color:#999}.list___L1hmU .wrap___pKgcW .bottom____k2sh>span i{font-size:14px;font-size:12px;color:#999;margin-right:6px}.flex_box_center___d27mZ{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___qfRU9{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___fCRld{align-items:center;box-align:center}.flex_box_center_end___ORMV8{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___PNKtZ{flex-direction:column;box-orient:block-axis}.tabs___alpa7{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #dbdce0;height:54px}.tabs___alpa7 .tabsWrap___aCQjw{display:flex;align-items:center;height:100%}.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4{display:flex;align-items:center;margin-right:40px;height:100%;cursor:pointer}.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4>div{position:relative;font-size:14px;font-weight:400;color:#5f6368;display:flex;align-items:center;height:100%}.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4 .active___nl_4v{font-weight:500;color:#202124}.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4 .active___nl_4v:after{position:absolute;content:"";width:100%;z-index:4;left:0;bottom:0;height:3px;background:#202124;border-radius:100px 100px 0 0}.flex_box_center___e6HxQ{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___RnXYe{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___lVxPk{align-items:center;box-align:center}.flex_box_center_end___bu8yv{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___JczGj{flex-direction:column;box-orient:block-axis}.orderWrap___ZfyGX{display:box;display:flex;align-items:center}.orderIconWrap___XTB_O{display:box;display:flex;flex-direction:column;height:40px;line-height:40px;color:#999}.orderAsc___KWHmA{flex-direction:column;text-align:center;height:10px;line-height:10px;display:inline-block;margin-top:9px;transform:translateY(2px)}.orderDesc___rHdbB{flex-direction:column;text-align:center;height:10px;line-height:10px;display:table}.active___a7eSP{color:#232b40!important}.cursorPointer___gs9kL{cursor:pointer;color:#d8d8d8;height:10px}.orderTextWrap___teAKn{font-size:14px;color:#3b3e47;cursor:pointer;margin-right:5px}.flex_box_center___LCi0B{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___hzONe{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___ZyQRE{align-items:center;box-align:center}.flex_box_center_end___XKM74{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___p8LCU{flex-direction:column;box-orient:block-axis}.btn___In02G.mediacy-round___uveEv{height:36px;border-radius:36px}.btn___In02G.mediacy-default___dDxsd{height:36px;border-radius:4px}.btn___In02G .default___K791v{background:#f6f7f9 linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border:1px solid #bacffe;font-size:14px;padding:0 15px;color:#3061d0;text-align:center;cursor:pointer;user-select:none}button[class~=ant-btn-default]:not(:disabled).btn___In02G{background:#f6f7f9 linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border:1px solid #bacffe;font-size:14px;padding:0 15px;color:#3061d0;text-align:center;cursor:pointer;user-select:none}button[class~=ant-btn-default]:not(:disabled).btn___In02G:hover{color:#165dff;border:1px solid #165dff}button[class~=ant-btn-default]:disabled.btn___In02G{background:#f6f7f9 linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border:1px solid #bacffe;font-size:14px;padding:0 15px;color:#3061d0;text-align:center;cursor:pointer;user-select:none;opacity:50%;cursor:not-allowed}.flex_box_center___TB7bQ{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___oBlTb{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___b5XbB{align-items:center;box-align:center}.flex_box_center_end___CNhe7{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___yHXKW{flex-direction:column;box-orient:block-axis}.head___ghH72{height:54px;border-bottom:1px solid #DBDCE0;display:flex;align-items:center}.head___ghH72>span{color:#999;font-size:12px;cursor:pointer;flex-shrink:0}.head___ghH72>b{font-weight:500;color:#232b40;margin-left:30px;font-size:14px;flex:1 1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.head___ghH72 .node___mjPEy{margin-left:auto;flex-shrink:0}.flex_box_center___AlHuF{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___vN2LW{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___Ac7D2{align-items:center;box-align:center}.flex_box_center_end___y38I7{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___iQE6P{flex-direction:column;box-orient:block-axis}.btns___sNgTb{display:flex;align-items:center}.btns___sNgTb .confirm___Ozirl{height:38px;background:#3061d0;border-radius:2px;color:#fff;padding:0 34px}.btns___sNgTb .cancel___aiq1I{height:38px;background:#f8f9fc;border-radius:2px;opacity:.5;border:1px solid #C3CFE0;font-size:14px;color:#464f66;margin-left:20px}.flex_box_center___jkpdr{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___OtsL8{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___rbcb_{align-items:center;box-align:center}.flex_box_center_end___zBR21{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___nS_eP{flex-direction:column;box-orient:block-axis}.fixedBottom___oJl7m{width:100%;height:70px;background:#fff;box-shadow:0 -3px 16px #dbdbdb80;position:fixed;z-index:1000;bottom:0;left:0}.fixedBottom___oJl7m .wrap___A3Oq1{width:1200px;height:100%;margin:auto;display:flex;align-items:center;justify-content:space-between}.fixedBottom___oJl7m .wrap___A3Oq1 .center____VL1y{flex:1 1}.flex_box_center___tY8Yn{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___vHdYA{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___pa61F{align-items:center;box-align:center}.flex_box_center_end___HyDXt{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___UjZek{flex-direction:column;box-orient:block-axis}.crumbs___V41Oe{margin:15px auto 25px;width:1200px;cursor:default}.crumbs___V41Oe span{font-size:12px;color:#c5c5c5}.crumbs___V41Oe .hover___bEIVd{cursor:pointer}.crumbs___V41Oe .hover___bEIVd:hover{color:#5f6368}.tip___peuQ9{height:60px;background:#37ad83;border-radius:30px;color:#fff;padding:8px 20px 8px 52px;margin-top:12px;margin-left:18px}.apply___vL0_X{padding:0 8px;height:20px;line-height:20px;text-align:center;background:#3060d01a;font-size:12px;color:#3061d0;border-radius:10px;cursor:pointer}.form_item_warp___ik_ub{background:#f6f7f9}.form_item_warp___ik_ub .lable_name1___prVgU{line-height:40px;color:#333;font-size:14px}.form_item_warp___ik_ub .h_lh_40___N1KfV{height:40px!important;line-height:40px!important}.form_item_warp___ik_ub [class~=ant-form-item]{margin-bottom:0!important}.config_title___foht1{font-weight:600;font-size:14px;color:#000;margin-bottom:10px}.answer___UngkO{font-size:14px;color:#434d6c;transition:all .2s;position:relative;line-height:1.8}.answer___UngkO ::selection{background:#ecf1fe}.answer___UngkO .imgWrap___ORTRf{width:320px;cursor:pointer;border-radius:8px;overflow:hidden;position:relative}.answer___UngkO .imgWrap___ORTRf img{width:100%;user-select:none}.answer___UngkO .imgWrap___ORTRf:after{content:"";position:absolute;inset:0;background:#00000080;cursor:pointer;opacity:0;transition:opacity .3s}.answer___UngkO .imgWrap___ORTRf:hover:after{opacity:1}.answer___UngkO pre{width:100%;overflow:auto}.answer___UngkO ol li{list-style:auto}.answer___UngkO hr{border:none;border-bottom:1px solid #ccc}.answer___UngkO span[class=katex-error]{color:inherit!important}.codeCopy___re8vm{position:relative;min-height:50px}.codeCopy___re8vm button{position:absolute;top:7px;right:0;padding:4px 8px;border-radius:0 0 0 5px;border:none;background-color:#007bff;color:#fff;cursor:pointer;font-size:12px;height:26px;pointer-events:auto}.codeCopy___re8vm button.runCode___MYs9m{bottom:0;top:initial}#educoder .smartWrp___NjRcB [class~=ant-drawer-body]{padding:0}.flex_box_center___kyfCX{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___GHTzD{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___FdgNd{align-items:center;box-align:center}.flex_box_center_end___LMVYD{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___Yb2bC{flex-direction:column;box-orient:block-axis}.f_l_c___nwLBO{display:flex;gap:10px;flex-wrap:wrap}.f_l_c___nwLBO .officediv___KkKIB{display:inline-flex;width:200px;align-items:center;justify-content:start;height:40px;background-color:#fff;border:1px solid #f1f1f1;border-radius:12px;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;line-height:40px;padding:0 10px;cursor:pointer}.preclass___SCKdC{white-space:pre-wrap;word-wrap:break-word;overflow-wrap:break-word}.reasoning___S0mKl{margin-bottom:20px}.reasoning___S0mKl .btn____CIJG{display:flex;align-items:center;width:fit-content;height:35px;background:#f4f8ff;border-radius:8px;color:#3061d0;border:1px solid rgba(20,93,255,.2);padding:0 12px;cursor:pointer}.reasoning___S0mKl .btn____CIJG span{font-size:14px;margin-left:10px;margin-right:35px}.reasoning___S0mKl .content___CIAh9{font-size:14px;color:#888;border-left:2px solid #DCDCDC;padding-left:8px;margin-top:20px;white-space:pre-wrap}.reasoning___S0mKl b{font-size:8px}.select___Kt_GE .box___S5_ly{position:relative}.select___Kt_GE .text___dtZDv{width:206px;height:40px;background:#fff;border-radius:8px;border:1px solid rgba(20,93,255,.2);display:flex;align-items:center;padding:0 12px;color:#333;cursor:pointer}.select___Kt_GE .text___dtZDv:hover{background:#f6f6f6}.select___Kt_GE .text___dtZDv span{padding-left:6px}.select___Kt_GE .text___dtZDv b{font-size:12px;margin-left:auto;display:inline-block;transform:scale(.6)}.select___Kt_GE .itemWrap___xmw7x{position:absolute;z-index:10;top:40px;padding-top:7px}.select___Kt_GE .itemWrap___xmw7x aside{width:206px;background:#fff;box-shadow:0 2px 6px #d2d2d2;border-radius:2px;border:1px solid #E7F3FF;padding:10px 0}.select___Kt_GE .itemWrap___xmw7x .item___io6Bx{display:flex;align-items:center;padding:0 12px;height:36px;color:#464f66;cursor:pointer}.select___Kt_GE .itemWrap___xmw7x .item___io6Bx span{padding-left:6px}.select___Kt_GE .itemWrap___xmw7x .item___io6Bx:hover{background:#e7f3ff80;color:#3061d0}.select___Kt_GE .itemWrap___xmw7x .item___io6Bx.active___nHRTI{background:#e7f3ff;color:#3061d0}.flex_box_center___GmElr{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between____pbWi{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___COMWd{align-items:center;box-align:center}.flex_box_center_end___lmAQf{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___OJb7M{flex-direction:column;box-orient:block-axis}@keyframes dot-fade___KWn1a{0%,40%{opacity:.5}50%{opacity:8}90%,to{opacity:.5}}.loadingPic___y2kKZ{display:flex;align-items:center}.loading___UEUk1{display:flex}.loading___UEUk1 .dot___TYXFV{width:10px;height:10px;border-radius:50%;margin-right:8px;background:#145dff;opacity:.5;animation:dot-fade___KWn1a 1s infinite}.loading___UEUk1 .dot___TYXFV:nth-child(2){animation-delay:.3s}.loading___UEUk1 .dot___TYXFV:nth-child(3){animation-delay:.7s}.wrap___nU3cS{display:flex;flex-direction:column;height:100%;overflow:hidden}.chatContainer___PNe3Q{flex:1 1;width:100%;overflow:auto}.footerContainer___hQATV{margin-right:21px;flex-shrink:0;display:flex;flex-direction:column;transition:all .3s}.footerContainer___hQATV .btnWrp___mS8l6{width:100%;margin-bottom:12px;display:flex;flex-wrap:wrap;gap:10px}.footerContainer___hQATV .btnWrp___mS8l6>div{padding:0 10px;align-items:center;border-radius:12px;color:#585a73;display:inline-flex;font-size:12px;height:28px;justify-content:center;line-height:16px;transition:.3s all;border:1px solid #e8eaf2}.footerContainer___hQATV .btnWrp___mS8l6 .btn___3za5U{cursor:pointer;user-select:none}.footerContainer___hQATV .btnWrp___mS8l6 .btn___3za5U:hover{background:linear-gradient(111deg,#e9e7ff -12%,#fff 25% 69%,#e9e7ff 113%);border:1px solid #e0dfff;color:#6d6acd}.footerContainer___hQATV .btnWrp___mS8l6 .btn___3za5U.btnActive____jzfb{background:#eeedff;border:1px solid #eeedff;color:#6d6acd}.footerContainer___hQATV .inputContainer___iCQ3u{flex:1 1;display:flex;align-items:center;background:#fff;box-shadow:0 0 10px #e2e2e280;border-radius:8px;border:1px solid #e8eaf2;padding:10px 20px;position:relative;transition:all .5s}.footerContainer___hQATV .inputContainer___iCQ3u:hover{border:1px solid #145DFF}.footerContainer___hQATV .inputContainer___iCQ3u .uploadBtn___OHHJF{width:40px;height:40px;border:none;border-radius:20px;flex-shrink:0;background:#d2d2d2;cursor:default}.footerContainer___hQATV .inputContainer___iCQ3u .uploadBtn___OHHJF:hover{background:linear-gradient(139deg,#5c64ff,#6988f8)!important}.footerContainer___hQATV .inputContainer___iCQ3u .sendBtn___ktaQl{width:40px;height:40px;background:linear-gradient(139deg,#5c64ff,#6988f8)!important;border:none;border-radius:50%;padding:0;flex-shrink:0}.footerContainer___hQATV .inputContainer___iCQ3u .sendBtn___ktaQl:disabled{background:#d2d2d2!important}.footerContainer___hQATV .inputContainer___iCQ3u .sendBtnDisabled___DVncF{width:40px;height:40px;background:#d2d2d2!important;border:none;border-radius:50%;padding:0;flex-shrink:0}.footerContainer___hQATV .inputContainer___iCQ3u .cancelBtn___bzMDI{font-size:40px;color:#5c64ff;cursor:pointer;flex-shrink:0;transition:.3}.footerContainer___hQATV .inputContainer___iCQ3u .cancelBtn___bzMDI:hover{transform:scale(1.05)}.footerContainer___hQATV .inputContainer___iCQ3u textarea{margin:6px 9px 0;padding:0 11px;resize:none}.footerContainer___hQATV .inputContainer___iCQ3u textarea::placeholder{color:#c1c1d9}.footerContainer___hQATV .lineFour___Lhbz5.inputContainer___iCQ3u{align-items:flex-end}.footerContainer___hQATV .lineFour___Lhbz5.inputContainer___iCQ3u textarea{height:100%}.footerContainer___hQATV .lineFour___Lhbz5.inputContainer___iCQ3u .fullIcon___YWXTV{position:absolute;right:31px;top:20px;color:#145dff;cursor:pointer}.footerContainer___hQATV.footerContainerSelected___pGBh3{border-radius:20px;box-shadow:0 12px 24px -16px #3636490a,0 12px 40px #33334714,0 0 1px #2c2c3605;position:relative;transition:border .4s ease;border:1px solid #e8eaf2}.footerContainer___hQATV.footerContainerSelected___pGBh3:hover{border:1px solid #145DFF}.footerContainer___hQATV.footerContainerSelected___pGBh3 .btnWrp___mS8l6{background:#f7f8fc;padding:15px 15px 15px 20px;border-radius:20px 20px 0 0;border:none}.footerContainer___hQATV.footerContainerSelected___pGBh3 .inputContainer___iCQ3u{border:none;box-shadow:none;background:transparent}.footerContainer___hQATV.footerContainerSelected___pGBh3 .inputContainer___iCQ3u:hover{background:transparent;border:none}.footerContainer___hQATV.full___dZLXo{height:100%}.li___PjMV3{display:flex}.li___PjMV3 .avatarIcon___ztGQ3 .img___wZqEA{width:40px;height:40px;border-radius:5px;margin-right:10px}.li___PjMV3 .content___OlYYG{flex:1 1;min-width:0}.li___PjMV3 .content___OlYYG .borderBox___tjHwt{box-shadow:0 0 10px #e2e2e280;border-radius:8px;border:1px solid rgba(20,93,255,.2);padding:16px}.li___PjMV3 .content___OlYYG .borderBox___tjHwt .text___yWTCV{white-space:pre-wrap;color:#3061d0}.li___PjMV3 .content___OlYYG .fileWrap___IX778{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:10px}.li___PjMV3 .content___OlYYG .fileWrap___IX778 .file___fxAKb{width:calc((100% - 30px)/4);display:flex;align-items:center;background:#fff;border:1px solid rgba(20,93,255,.1);border-radius:8px;padding:6px 15px;font-size:14px;box-shadow:0 0 10px #e2e2e233}.li___PjMV3 .content___OlYYG .fileWrap___IX778 .file___fxAKb aside{flex:1 1;min-width:0}.li___PjMV3 .content___OlYYG .fileWrap___IX778 .file___fxAKb aside .fileName___RA8nu{color:#333;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:100%;width:fit-content}.li___PjMV3 .content___OlYYG .source___nkLC0{height:16px;background:#f4f8ff;border-radius:8px 0;font-size:10px;color:#666;padding:0 14px;text-align:center;line-height:16px;width:fit-content;float:right;margin-top:-17px;margin-right:1px}.li___PjMV3 .content___OlYYG .action___I2zGy{height:54px;display:flex;align-items:center;justify-content:flex-end;gap:20px}.li___PjMV3 .content___OlYYG .action___I2zGy i{color:#666;cursor:pointer}.li___PjMV3 .content___OlYYG .action___I2zGy i:hover{color:#3061d0}.disabledInput___Buork{cursor:not-allowed;border:1px solid #9cb8f5!important}.disabledInput___Buork>*{pointer-events:none;opacity:.3}.backBottom___SMuL2{height:0;width:fit-content;position:sticky;z-index:100;bottom:0;left:50%;transform:translate(-50%);cursor:pointer}.backBottom___SMuL2:hover i{color:#5c64ff}.backBottom___SMuL2 i{font-size:40px;color:#5c64ff80;position:absolute;z-index:101;bottom:8px}.head___v8Eom{display:flex;align-items:center;gap:15px;position:relative}.head___v8Eom .headBtn___IS7xR{height:40px;display:flex;align-items:center;background:#ffffff1a;border-radius:8px;border:1px solid rgba(20,93,255,.2);padding:0 18px;cursor:pointer;color:#333}.head___v8Eom .headBtn___IS7xR:hover{color:#3061d0;background:#3061d01a;border:1px solid rgba(20,93,255,.2)}.menuWarp___G6yj0{list-style-type:none;background-color:#fff;background-clip:padding-box;border-radius:2px;outline:none;box-shadow:0 6px 16px #00000014,0 3px 6px -4px #0000001f,0 9px 28px 8px #0000000d}.menuWarp___G6yj0 h4{padding-left:20px;padding-top:13px;font-weight:600}.menuWarp___G6yj0 .menu___M8VWP{max-height:400px;min-height:40px;width:250px;overflow:auto;color:#464f66}.menuWarp___G6yj0 .menu___M8VWP aside{display:flex;align-items:center;height:36px;padding:0 20px;cursor:pointer}.menuWarp___G6yj0 .menu___M8VWP aside .menuText___gRpb5{flex:1 1;min-width:0;display:flex;align-items:center}.menuWarp___G6yj0 .menu___M8VWP aside .menuText___gRpb5 span{max-width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.menuWarp___G6yj0 .menu___M8VWP aside .menuDel___eH_wg{display:none;flex-shrink:0;margin-left:10px}.menuWarp___G6yj0 .menu___M8VWP aside.active___KWwPV{background:#e7f3ff!important}.menuWarp___G6yj0 .menu___M8VWP aside.active___KWwPV span{color:#3061d0}.menuWarp___G6yj0 .menu___M8VWP aside:hover{background:#e7f3ff80}.menuWarp___G6yj0 .menu___M8VWP aside:hover span{color:#3061d0}.menuWarp___G6yj0 .menu___M8VWP aside:hover .menuDel___eH_wg{display:inline}.textmu___SnRvX{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden}.bottomlist___mgGfL{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;background:#f6f7f9;border-radius:6px;border:1px solid #EFF1F6;height:48px;padding:0 20px;max-width:90%;margin-top:20px;font-size:14px;line-height:48px;cursor:pointer;width:max-content}.bottomlist___mgGfL:hover{background:#e2ecff;border-radius:6px;border:1px solid #3061D0}.draggableImage___vcTso{position:fixed;left:calc(100vw - 84px);z-index:100}.draggableImage___vcTso .img___xAyno{user-select:none}.draggableImage___vcTso .close___WUtfj{user-select:none;cursor:pointer;display:none;position:absolute;z-index:101;left:-11px;top:-8px;color:#dcdcdc}.draggableImage___vcTso:hover .close___WUtfj{display:block}.extraNode___tnBrt{cursor:initial}.specialImg___yAPav{display:flex;flex-direction:column;align-items:center}.specialImg___yAPav .bubble___qNdfF{background-color:#3a5eff;color:#fff;padding:4px 8px;border-radius:4px;font-size:12px;position:relative;margin-bottom:8px}.specialImg___yAPav .bubble___qNdfF:after{content:"";position:absolute;bottom:-6px;left:50%;z-index:101;transform:translate(-50%);width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #3A5EFF}.specialImg___yAPav .upImg___Mx6QM{width:60px;height:60px;border-radius:50%}.addImg___SRqVr{width:120px;height:120px;background:#fafafa;border:1px dashed #DCDCDC;display:flex;align-items:center;justify-content:center;flex-direction:column;cursor:pointer;gap:10}.select___ZHIRV .box___ITyyI{position:relative}.select___ZHIRV .text___CIexk{width:320px;height:40px;background:#fff;border-radius:8px;border:1px solid rgba(20,93,255,.2);display:flex;align-items:center;padding:0 12px;color:#333;cursor:pointer}.select___ZHIRV .text___CIexk:hover{background:#f6f6f6}.select___ZHIRV .text___CIexk span{padding-left:6px}.select___ZHIRV .text___CIexk b{font-size:12px;margin-left:auto;display:inline-block;transform:scale(.6)}.select___ZHIRV .itemWrap___MwxrN{position:absolute;z-index:10;top:40px;padding-top:7px}.select___ZHIRV .itemWrap___MwxrN aside{width:320px;background:#fff;box-shadow:0 2px 6px #d2d2d2;border-radius:2px;border:1px solid #E7F3FF;padding:10px 0}.select___ZHIRV .itemWrap___MwxrN .item___EwLEb{display:flex;align-items:center;padding:0 12px;height:36px;color:#464f66;cursor:pointer}.select___ZHIRV .itemWrap___MwxrN .item___EwLEb span{padding-left:6px}.select___ZHIRV .itemWrap___MwxrN .item___EwLEb:hover{background:#e7f3ff80;color:#3061d0}.select___ZHIRV .itemWrap___MwxrN .item___EwLEb.active___KIGwC{background:#e7f3ff;color:#3061d0}.select___ZHIRV .config_title___ihFgg{font-weight:600;font-size:14px;color:#000}.footer___bruwa{display:flex;align-items:center;justify-content:flex-end;height:46px;background:#030814;padding-right:15px;border-top:1px solid #030814;border-bottom:1px solid #030814}.whiteFooter___mR7kn{background:#fff;border-top:1px solid #ddd;border-bottom:1px solid #fff}.error___KO0Jg{font-size:12px;color:#fb3226}.case___L0pNc{background:#0e1525;position:relative}.case___L0pNc .resize-y-bar___NK0gI{height:1px;width:100%;background:#3d445c;cursor:ns-resize;position:absolute;top:0;left:0;z-index:10}.case___L0pNc .resize-y-bar___NK0gI>i{color:#0053dc;position:absolute;top:50%;left:50%;margin-top:-7px;margin-left:-17px;z-index:10}.case___L0pNc .unfoldBtn___aMmZw{width:98px;height:24px;background:#3d445c;border-radius:8px 8px 0 0;position:absolute;left:50%;transform:translate(-50%);top:-24px;font-size:14px;color:#8d97af;line-height:24px;text-align:center;cursor:pointer;user-select:none}.case___L0pNc .caseHead___EuMPr{display:flex;align-items:center;height:34px;padding:0 16px}.case___L0pNc .caseHead___EuMPr .dot___Iky9k{width:10px;height:10px;background:#95a4c5;border-radius:50%;margin-right:4px;margin-top:2px}.case___L0pNc .caseHead___EuMPr .text___lMSx6{font-size:14px;color:#dde3ea}.case___L0pNc .caseHead___EuMPr .pass___XjijC{font-size:14px;color:#2abd8c;margin-left:10px}.case___L0pNc .caseHead___EuMPr .noPass___JxpWk{font-size:14px;color:#ff2c29;margin-left:10px}.case___L0pNc .caseHead___EuMPr .btns___FPIaK{margin-left:auto;display:flex;align-items:center}.case___L0pNc .caseHead___EuMPr .btns___FPIaK div{margin-left:15px;cursor:pointer;color:#bfbfbf}.case___L0pNc .caseHead___EuMPr .btns___FPIaK div i{font-size:14px;color:#687799;margin-right:5px}.case___L0pNc .result___oRj1h{height:100%;display:flex;padding:0 20px 10px}.case___L0pNc .result___oRj1h .title___IhMSa{flex-shrink:0;height:30px;background:#22293b;padding-left:15px;line-height:30px}.case___L0pNc .result___oRj1h .title___IhMSa span{color:#bfbfbf;font-size:14px}.case___L0pNc .result___oRj1h .left___XlC98{width:424px;flex-shrink:0;display:flex;flex-direction:column;margin-right:4px;overflow:hidden}.case___L0pNc .result___oRj1h .left___XlC98 .leftNode___NGHgx{flex:1 1;background:#1b2333}.case___L0pNc .result___oRj1h .left___XlC98 .leftNode___NGHgx textarea{background:none;border:none;color:#fff;resize:none;height:100%;padding:15px}.case___L0pNc .result___oRj1h .left___XlC98 .leftNode___NGHgx textarea::placeholder{color:#8f96b1!important}.case___L0pNc .result___oRj1h .right____fIu_{flex:1 1;display:flex;flex-direction:column;overflow:hidden}.case___L0pNc .result___oRj1h .node___MwdH7{flex:1 1;overflow:auto;position:relative;color:#fff;background:#2c32464d;padding:15px}.case___L0pNc .result___oRj1h .node___MwdH7 pre{overflow:hidden;margin-bottom:0;white-space:pre-wrap}.case___L0pNc .elseNode___WjFIg{background:#22293b;display:flex;align-items:start;margin:0 20px 4px}.case___L0pNc .elseNode___WjFIg .nameWrap___bEdbD{margin-left:15px;margin-top:4px;color:#bfbfbf}.case___L0pNc .elseNode___WjFIg .scroll___ylWYt{flex:1 1;position:relative}.case___L0pNc .elseNode___WjFIg .scroll___ylWYt .scrollBox___hWkc9{overflow:auto;color:#fff;margin-left:20px;margin-top:6px;padding-right:50px;white-space:pre-wrap;margin-bottom:0}.case___L0pNc .elseNode___WjFIg .scroll___ylWYt .action___xBwDi{position:absolute;z-index:10;top:3px;right:0}.case___L0pNc .elseNode___WjFIg .scroll___ylWYt .action___xBwDi span{margin-right:15px;color:#1890ff;cursor:pointer}.case___L0pNc .elseNode___WjFIg .scroll___ylWYt .action___xBwDi i{color:#687799;cursor:pointer;font-size:14px}.whiteCase___AZiDR{background:#f6f7f9}.whiteCase___AZiDR .resize-y-bar___NK0gI{background:#ddd}.whiteCase___AZiDR .unfoldBtn___aMmZw{background:#e9eaea;color:#5f6368}.whiteCase___AZiDR .caseHead___EuMPr .text___lMSx6{color:#333}.whiteCase___AZiDR .caseHead___EuMPr .btns___FPIaK div{color:#666}.whiteCase___AZiDR .caseHead___EuMPr .btns___FPIaK div i{color:#687799}.whiteCase___AZiDR .result___oRj1h .title___IhMSa{background:#fff}.whiteCase___AZiDR .result___oRj1h .title___IhMSa span{color:#333}.whiteCase___AZiDR .result___oRj1h .leftNode___NGHgx{background:#fafafa!important}.whiteCase___AZiDR .result___oRj1h .leftNode___NGHgx textarea{color:#333!important}.whiteCase___AZiDR .result___oRj1h .node___MwdH7{background:#fafafa!important;color:#333}.whiteCase___AZiDR .elseNode___WjFIg{background:#fafafa;color:#333}.whiteCase___AZiDR .elseNode___WjFIg .nameWrap___bEdbD span{color:#333}.whiteCase___AZiDR .elseNode___WjFIg .scrollBox___hWkc9{color:#000!important}.disabled___lWQU2:disabled{color:#d9d9d9!important;border-color:#d9d9d9!important}.codeHead___l8q5R{height:40px;background:#161d2c;display:flex;align-items:center}.codeHead___l8q5R .navWrap___xdWQe{display:flex;align-items:center}.codeHead___l8q5R .navWrap___xdWQe .nav___JKPVX{width:112px;height:40px;background:#161d2c;border:1px solid #161D2C;border-radius:2px;margin-right:1px;font-weight:500;font-size:14px;color:#d1d1d1;text-align:center;line-height:38px;cursor:pointer}.codeHead___l8q5R .navWrap___xdWQe .nav___JKPVX.active___DTAtT{background:#1b2333;color:#fff}.codeHead___l8q5R .navWrap___xdWQe .nav___JKPVX i{font-size:14px;color:#3f93b1;margin-right:10px}.whiteCodeHead___wDOny{background:#f6f7f9}.whiteCodeHead___wDOny .navWrap___xdWQe .nav___JKPVX{width:112px;height:40px;background:linear-gradient(180deg,#fff,#f6f7f9),#f6f7f9;box-shadow:inset 0 1px 3px #ffffff80;border-radius:2px;border:1px solid #BACFFE;color:#666}.whiteCodeHead___wDOny .navWrap___xdWQe .nav___JKPVX.active___DTAtT{background:#3061d0;color:#fff;box-shadow:none}.whiteCodeHead___wDOny .navWrap___xdWQe .nav___JKPVX.active___DTAtT i{color:#fff}.header___VjNh9{display:flex;align-items:center;height:50px;width:100%;background:#0e1525;color:#fff;padding:0 20px}.header___VjNh9 h2{text-align:center;color:#fff;flex:1 0 auto;margin:0;font-size:16px}.header___VjNh9 a{color:#fff}.header___VjNh9 div{display:flex;flex-flow:row nowrap;align-items:center}.header___VjNh9 div img{border-radius:18px;margin-right:10px;overflow:hidden;width:36px;height:36px}.header___VjNh9 .timepiece___yuqJC{width:94px;height:30px;background:#242936;border-radius:15px;font-weight:500;font-size:16px;color:#42d5a0;margin-right:15px;justify-content:center}.header___VjNh9 .btn_edit___ozzux{width:82px;height:30px;background:#3061d0;border-radius:15px;margin-right:10px;text-align:center;line-height:30px}.whiteHeader___REV3m{background:#fff}.whiteHeader___REV3m .timepiece___yuqJC{background:#fff;box-shadow:0 2px 4px #e0dfe1}.djs___v0Ru7{display:inline-block!important}.myProblems___DKSbs{height:calc(100vh - 50px)!important}.whiteMyProblems___k0QS3 section[class~=resize-x-bar]{background:#fff!important}.fullMask___QZH1M{position:fixed;z-index:1000;width:100vw;height:100vh;top:0;left:0;background:transparent;cursor:ns-resize;display:none}.ldsRing___mpBZC{position:relative;width:40px;height:40px;margin:0 auto}.idsRingWrapper___Of9_n{position:absolute;z-index:1000;width:100%;height:100%;left:0;top:0;display:flex;flex-flow:column nowrap;justify-content:center}.idsRingWrapper___Of9_n p{text-align:center;margin-top:12px}.ldsRing___mpBZC div{box-sizing:border-box;display:block;position:absolute;width:32px;height:32px;margin:4px;border:4px solid #1976d2;border-radius:50%;animation:ldsring___o0w2t 1.2s cubic-bezier(.5,0,.5,1) infinite;border-color:#1976d2 transparent transparent transparent}.ldsRing___mpBZC div:nth-child(1){animation-delay:-.45s}.ldsRing___mpBZC div:nth-child(2){animation-delay:-.3s}.ldsRing___mpBZC div:nth-child(3){animation-delay:-.15s}@keyframes ldsring___o0w2t{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.record-detail-info{width:100%;background-color:#fff;min-height:260px}.record-detail-info .record-info{display:flex;align-items:center;flex-flow:row nowrap;list-style:none;padding:0;margin-bottom:20px}.record-detail-info .record-info li{margin-right:40px}.record-detail-info .record-info li:last-child{margin-right:0;flex:1 0;text-align:right}.record-detail-info .record-detail-body{padding:8px 0;max-height:80vh}.footer{display:flex;flex-flow:row nowrap;align-items:center;height:56px;background:#121c24;color:#fff;padding:0 20px;justify-content:space-between}.test-case-panel{position:relative}.test-case-panel .error{font-size:12px;color:#fb3226}.test-case-panel .test-case-panel-body{position:absolute;will-change:transform;width:100%;transition:all .2s linear;bottom:0;transform:translate3d(0,350px,0);opacity:.1}.test-case-panel .test-case-panel-body pre{max-height:150px;overflow:auto}.test-case-panel .test-case-panel-body.active{transform:translate3d(0,-56px,0);opacity:1}.test-case-panel .tab-panel-body{padding:20px 10px;height:240px;background-color:#070f19;display:flex;flex-flow:column nowrap;justify-content:center;color:#ddd}.test-case-panel .tab-panel-body .tip{text-align:center}.test-case-panel .tab-panel-body textarea{background:#070f19!important;color:#fff;font-size:14px;border:0 solid transparent!important;height:200px;outline:none}.test-case-panel .btn-green{margin-right:10px;color:#28bd8b;border-color:#28bd8b}.test-case-panel .btn-blue{margin-right:10px;color:#0152d9;border-color:#0152d9}.test-case-panel .btn-blue span{pointer-events:none}.test-case-panel .btn-collapse{position:absolute;top:0;width:54px;height:27px;left:50%;margin-left:-27px;background:#2a3a4f;z-index:8;border-bottom-left-radius:100px;border-bottom-right-radius:100px;color:#fff;text-align:center;cursor:pointer;opacity:.4;transition:all .3s}.test-case-panel .btn-collapse.up{top:-294px}ul.s-navs{list-style:none;margin:0;padding:0 17px;height:54px;display:flex;flex-flow:row nowrap;align-items:center;background:#0f1e31;font-size:14px;color:#ddd}ul.s-navs.bg-white{background:#fff;color:#888}ul.s-navs.bg-white a{color:#888}ul.s-navs a{color:#ddd;display:block;margin-right:20px;height:54px;line-height:54px;border-bottom:2px solid transparent}ul.s-navs a.active{color:#5091ff;border-bottom:2px solid #5091ff}#educoder .custom-ant-disabled:disabled{color:inherit}.XtermText-valueRef .xterm .xterm-viewport{overflow:auto}.inputs textarea::placeholder{color:#536879!important}.flex_box_center___Gc4dd{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___K2f1v{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___pupRp{align-items:center;box-align:center}.flex_box_center_end___UDLRC{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___a5uDo{flex-direction:column;box-orient:block-axis}.result___gu5zt{background:#070f19;height:100%;display:flex}.result___gu5zt .title___xrnx2{margin-top:20px;margin-bottom:10px;flex-shrink:0}.result___gu5zt .title___xrnx2 span{color:#bbbcbe}.result___gu5zt .left___IAxp9{width:340px;border-right:1px solid #333131;padding:0 20px 10px;flex-shrink:0;display:flex;flex-direction:column}.result___gu5zt .left___IAxp9 .leftNode___HL8fG{flex:1 1;background:#121c24}.result___gu5zt .left___IAxp9 .leftNode___HL8fG textarea{background:none;border:none;color:#fff;resize:none;height:100%;padding:10px}.result___gu5zt .left___IAxp9 .leftNode___HL8fG textarea::placeholder{color:#536879!important}.result___gu5zt .right___ZXYmw{flex:1 1;padding:0 20px 10px;display:flex;flex-direction:column}.result___gu5zt .right___ZXYmw .rightNode___jYL5_{flex:1 1;overflow:auto;position:relative;color:#fff}.result___gu5zt .right___ZXYmw .rightNode___jYL5_ .custom-spinner>div>div{border:4px solid #00D4F3!important;border-color:#00D4F3 transparent transparent transparent!important}.result___gu5zt .right___ZXYmw .rightNode___jYL5_ .custom-spinner p{color:#00d4f3!important}.split-panel-container{width:100%;height:calc(100vh - 121px);display:flex;flex-flow:row nowrap;align-items:center;overflow:hidden}.split-panel-container>section{height:100%}.split-panel-container.my-problems{height:calc(100vh - 65px)}.split-panel-container .resize-x-bar{width:4px;cursor:ew-resize;height:100%;display:flex;flex-flow:column nowrap;justify-content:center;background:#111c24}.split-panel-container .btn-resize{display:flex;flex-flow:column nowrap;text-align:center;justify-content:center;align-items:center;width:24px;height:24px;font-size:24px;z-index:10;border-radius:50%;position:absolute;margin-left:-10px;opacity:.7;box-shadow:0 3px 5px -1px #0003,0 6px 10px #00000024,0 1px 18px #0000001f;background-color:#e0e0e0;color:#000000de}.list{display:flex;align-items:center;font-size:14px;margin:7px 0;padding-left:4px}.list dt,.list dd{margin:0}.list dt{flex:1 1;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;word-break:break-all}.list dd{width:66px;text-align:right;color:#0152d9;cursor:pointer}.list .copy{color:#38bcd8}.tpi-code-setting{height:calc(100vh - 54px);background:#031b2a;color:#ddd;font-size:13px;line-height:17px}.tpi-code-setting.oj{height:calc(100vh - 65px)}.tpi-code-setting h3{color:#008cff;font-size:16px;line-height:21px;padding-bottom:12px;text-align:left;width:100%;display:block;border-bottom:1px solid #092436}.tpi-code-setting .file-item{color:#ddd;padding:20px 0 0;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center}.tpi-code-setting .file-item.action{justify-content:flex-start}.tpi-code-setting .file-item.action .iconfont{margin-right:21px}.tpi-code-setting .file-item span{max-width:148px}.tpi-code-setting .file-item:last-child{margin-bottom:25px}.tpi-code-setting span{color:#597a8f}.setting-drawer .ant-drawer-content-wrapper{top:54px;bottom:51px}.setting-drawer .ant-drawer-content{height:auto}.oj .ant-drawer-content-wrapper{top:65px}.setting-drawer .ant-drawer-body,.oj .ant-drawer-body{background:#031b2a}.setting-drawer .ant-drawer-body,.oj .ant-drawer-body{height:auto}.setting-drawer .ant-select-selection,.oj .ant-select-selection{width:120px;background:#0a2030;color:#597a8f;border:1px solid #597a8f}.list___IRN6i{display:flex;align-items:center;font-size:14px;margin:7px 0;padding-left:4px}.list___IRN6i dt,.list___IRN6i dd{margin:0}.list___IRN6i dt{flex:1 1;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;word-break:break-all}.list___IRN6i dd{width:66px;text-align:right;color:#0152d9;cursor:pointer}.list___IRN6i .copy___qCn9B{color:#38bcd8}.right-panel{position:relative}.btn-notes{position:absolute;right:0;top:50%;width:36px;height:36px;margin-top:-18px;border-radius:50%;background:#5091ff;color:#fff;font-size:18px;text-align:center;transform:translate(18px);will-change:transform;cursor:pointer;opacity:.5;transition:transform .3s linear,opacity .3s linear;z-index:100;display:flex;flex-flow:column nowrap;justify-content:center}.btn-notes:hover{opacity:1;color:#fff;transform:translate(-10px)}.note-form-area{position:absolute;right:10px;top:50%;width:450px;margin-top:-100px;background:#fff;border-radius:5px;padding:14px 10px 0;transform:translate(500px);will-change:transform;transition:transform .3s}.note-form-area.active{transform:translate(0)}.oj-modal .ant-modal-body{padding:0}.oj-modal .oj-modal-content{display:flex;flex-direction:column;align-items:center}.oj-modal .oj-modal-content>aside{font-size:14px;margin-top:50px;color:#333;width:438px}.oj-modal .oj-modal-head{width:100%;height:120px;padding-left:177px;padding-right:40px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #f1f1f1}.oj-modal .oj-modal-btn{width:180px;height:50px;background:#0152d9;border-radius:4px;font-size:16px;font-weight:500;color:#fff;cursor:pointer;line-height:50px;text-align:center;margin-bottom:30px}.oj-modal .oj-modal-tt{margin-right:51px;display:inline-flex;flex-direction:column;transform:translateY(-4px)}.oj-modal .oj-modal-tt>span:last-child{width:160px;height:6px;background:#e7f3ff;border-radius:3px}.oj-modal .oj-modal-tt>span:last-child span{display:inherit;width:60px;height:6px;background:#0152d9;border-radius:3px}.oj-modal i{color:#666;cursor:pointer}.oj-select{margin-left:20px}.oj-select .ant-select-selector{background:#25343e!important;border:0px!important;height:30px!important}.oj-select .ant-select-arrow{color:#fff}.oj-select .ant-select-selection-item{color:#fff;font-size:12px;line-height:30px!important}.exercise_user_info{font-size:14px;font-weight:400;color:#b2bacb}.exercise_user_info span{font-size:16px;font-weight:500;color:#55bfd6}.djs{margin-top:3px!important;display:inline-block!important}.time{margin-top:5px!important;display:inline-block!important}.flex_box_center___rM3g8{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___Oc7SE{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___MnmYE{align-items:center;box-align:center}.flex_box_center_end___QQh83{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___ZRFbL{flex-direction:column;box-orient:block-axis}.left-panel___SKGyd{position:relative;display:flex;flex-direction:column;height:100%;overflow:hidden}.left-panel___SKGyd .tab-panel-body___gABdv{padding:0 16px;overflow:auto;flex:1 1}.left-panel___SKGyd .tab-panel-body___gABdv pre:empty{display:none}.left-panel___SKGyd .b1___QpbmK{border-bottom:1px solid #eaecef}.left-panel___SKGyd .oj-width-input___eJQWT{width:270px}@media screen and (max-width: 1280px){.left-panel___SKGyd .oj-mr___AxILO{margin-right:20px}.left-panel___SKGyd .oj-width-input___eJQWT{width:235px}}.s-navs___FXwOi{list-style:none;margin:0;padding:0 10px;height:40px;display:flex;flex-flow:row nowrap;align-items:center;border-top:1px solid #F3F3F3;background:#0f1e31;font-size:16px;color:#ddd}.s-navs___FXwOi li{margin-right:auto}.s-navs___FXwOi.bg-white___kbZ6r{background:#fff;color:#888}.s-navs___FXwOi.bg-white___kbZ6r a{color:#888}.s-navs___FXwOi a{color:#ddd;display:block;margin-right:20px;height:40px;line-height:40px;border-bottom:2px solid transparent}.s-navs___FXwOi a.active___QGOnZ{color:#5091ff;border-bottom:2px solid #5091ff}.list___PXTsq{display:flex;align-items:center;justify-content:space-between;padding:0 10px;height:46px;color:#ddd;margin-bottom:1px;background:#3d445c4d;cursor:pointer}.list___PXTsq span{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;padding-right:20px;flex-basis:64px;width:100%}.list___PXTsq:hover{background-color:#263446ba}.list___PXTsq.active___QGOnZ{background-color:#263446!important}.btns___F8yZK{width:30px;height:30px;background:#3061d0;border-radius:4px;cursor:pointer;user-select:none;text-align:center;line-height:30px}#educoder .drawer___xdGaT .ant-input-search{background:#2c3246}#educoder .drawer___xdGaT .ant-input-search input{background:#2c3246;border:1px solid #3D445C;color:#fff}#educoder .drawer___xdGaT .ant-input-search input::placeholder{color:#ccc}#educoder .drawer___xdGaT .ant-input-search .ant-input-search-button{color:#4e5977;background:#2c3246;border:1px solid #3D445C;border-left:1px solid transparent}#educoder .drawer___xdGaT .ant-select .ant-select-selector{background:#2c3246;border:1px solid #3D445C}#educoder .drawer___xdGaT .ant-select .ant-select-arrow{color:#4e5977}#educoder .drawer___xdGaT .ant-select .ant-select-selection-item{color:#fff}#educoder .drawer___xdGaT .ant-select .ant-select-selection-placeholder{color:#ccc}#educoder .drawer___xdGaT .ant-pagination .ant-pagination-item-active{border-color:#0152d9!important;background-color:#0152d9!important}#educoder .drawer___xdGaT .ant-pagination .ant-pagination-item-link{background-color:transparent!important;color:#fff}#educoder .drawer___xdGaT .ant-pagination .ant-pagination-item{background-color:transparent;border:1px solid #656f87}#educoder .drawer___xdGaT .ant-pagination .ant-pagination-item a,#educoder .drawer___xdGaT .ant-pagination .ant-pagination-item-ellipsis{color:#fff}#educoder .drawer___xdGaT .ant-pagination .ant-pagination-options{color:#656f87}#educoder .drawer___xdGaT .ant-pagination .ant-pagination-options input{color:#fff;width:40px;background:transparent}#educoder .drawer___xdGaT .ant-pagination button,#educoder .drawer___xdGaT .ant-pagination input{line-height:initial;border:1px solid #656f87!important}.tour___oMkVh[class~=ant-tour]{left:7px!important;width:340px}.tour___oMkVh[class~=ant-tour] [class~=ant-tour-arrow]{left:17px!important}.tour___oMkVh[class~=ant-tour] [class~=ant-tour-footer]{display:none!important}.tour___oMkVh[class~=ant-tour] [class~=ant-tour-description]{padding:16px!important;overflow:hidden}.pagination___yDAjZ{text-align:center;margin-top:10px}.info___ATmsa{display:flex;flex-flow:row nowrap;align-items:center;height:56px;list-style:none;background:#fff;justify-content:space-between}.wrap____KX19 [class~=xterm] [class~=xterm-viewport]{overflow:auto!important}.desc___iOAgd{padding:8px 16px;height:calc(100vh - 138px);overflow:auto}.info___GPALq{color:#888;display:flex;align-items:center;font-size:14px;height:46px;background:#fff;padding:0 10px;box-shadow:0 2px 4px #e5e3e380;border-top:1px solid #f4f4f4;border-bottom:1px solid #f4f4f4}.info___GPALq .info_tag___CFEn8{height:22px;line-height:22px;padding:0 5px;background:#37ad8333;border-radius:2px;border:1px solid #A9DFCC;font-family:PingFangSC,PingFang SC;font-weight:600;font-size:14px;color:#2cc497;text-align:left;font-style:normal}.info___GPALq li{margin-right:8px}.discuss-panel{height:calc(100vh - 142px);overflow:auto;padding:0 16px}.discuss-item-container{display:flex;flex-flow:row nowrap;width:100%;padding:15px;border-bottom:1px solid #e3e3e3;overflow:hidden}.discuss-item-container section{margin-left:15px;flex:1 1 auto;width:100%}.discuss-item-container .grey{color:#ccc}.discuss-content{margin:4px 0;word-break:break-word;word-wrap:break-word}.discuss-content img{max-width:200px}.discuss-info{display:flex;flex-flow:row wrap;align-items:center;color:#999;line-height:16px;font-size:12px}.discuss-info .top{color:#fff;padding:0 8px;background:#ff4343;border-radius:8px;text-align:center}.discuss-info .gift{cursor:default}.discuss-info .view-code{color:#4cacff}.discuss-info a{color:#999}.discuss-info a,.discuss-info span{margin-right:15px}.btn-group{display:flex;flex-flow:row nowrap;justify-content:flex-end;margin-bottom:8px}.btn-group .btn-top .iconfont{transform:rotate(180deg);display:inline-block}.btn-group a{width:31px;text-align:center;color:#888}.btn-group a .iconfont{font-size:14px!important}.second-discuss .btn-group{opacity:0}.second-discuss:hover{background:#ebebeb}.second-discuss:hover .btn-group{opacity:1}.reply-discuss-container{background:#f4f4f4;border-radius:4px;margin-bottom:6px;position:relative;margin-top:6px}.reply-discuss-container:before{content:" ";position:absolute;border-color:#000;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;left:13px;top:-9px;border-bottom:10px solid #f4f4f4}.discuss-item-editor{width:100%;overflow:hidden}.discuss-item-editor .btn-send{cursor:pointer;border:none;padding:0 12px;color:#fff;letter-spacing:1px;text-align:center;font-size:14px;height:30px;line-height:30px;border-radius:2px;font-weight:400;margin-right:22px;margin-top:6px;background:#0152d9;float:right}.image-preview-container{display:flex;flex-flow:column nowrap;position:fixed;align-items:center;justify-content:center;inset:0;z-index:99999;background:#000c}.image-preview-container .image-preview{transition:transform .4s linear;max-width:86%}.image-preview-container .button-group{display:flex;flex-flow:row nowrap;align-items:center;justify-content:flex-end;position:absolute;z-index:101;right:10px;top:10px}.image-preview-container .button-group a,.image-preview-container .button-group button{color:#000000a6;margin-right:10px;display:flex;flex-flow:row nowrap;align-items:center}.preview-wrp-group{overflow:auto;width:100%;text-align:center}.dis-input-editor-container___nKGxx{position:relative;background:#fff;width:100%;box-shadow:0 -3px 5px #4cacff33}.dis-input-editor-container___nKGxx.active___tmt7T{position:absolute;height:calc(100vh - 50px);background:transparent;z-index:1000;width:100%;display:flex;flex-flow:column nowrap;justify-content:center;top:0}.dis-input-editor-container___nKGxx .input-mask___epEle{flex:1 0;background:#0000;width:100%}.dis-input-editor-container___nKGxx .text-area___Vry8W{display:flex;flex-flow:row nowrap;padding:10px 20px;align-items:center}.dis-input-editor-container___nKGxx .text-area___Vry8W input{border-radius:15px;border:1px solid #eaeaea;background-color:#fff;overflow:hidden;height:32px;padding:0 16px;line-height:32px;outline:none;flex:1 0;margin-right:10px}.dis-input-editor-container___nKGxx .text-area___Vry8W a{color:#888;display:block;height:32px;line-height:32px;margin-right:20px;display:flex;flex-flow:row nowrap;align-items:center}.dis-input-editor-container___nKGxx .text-area___Vry8W a span{line-height:32px;font-size:16px}.dis-input-editor-container___nKGxx .tip-container___plpA3{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center}.dis-input-editor-container___nKGxx .tip-container___plpA3 p{font-size:12px;color:#ff6800}.dis-input-editor-container___nKGxx .hide___kPfyC{display:none}.dis-input-editor-container___nKGxx .md-container___u85aq{background:#fff;padding:10px 20px}.btn-send___deQ5v{cursor:pointer;display:inline-block;border:none;padding:0 12px;color:#fff;background:#0152d9;letter-spacing:1px;text-align:center;font-size:14px;height:30px;line-height:30px;border-radius:2px;font-weight:400}.hackSets___tw75g .collapseWrapper___TteKi div[class~=ant-collapse]{background-color:transparent}.hackSets___tw75g .collapseWrapper___TteKi div[class~=ant-collapse-item]{margin-bottom:20px;border:none;box-shadow:0 2px 4px #eaeef4}.hackSets___tw75g .collapseWrapper___TteKi div[class~=ant-collapse-item] div[class~=ant-collapse-header]{padding:0 20px;height:64px;background-color:#fff;align-items:center!important}.hackSets___tw75g .collapseWrapper___TteKi div[class~=ant-collapse-item] div[class~=ant-collapse-content]{background-color:#fff}.hackSets___tw75g .collapseWrapper___TteKi div[class~=ant-collapse-item] div[class~=ant-collapse-content] div[class~=ant-collapse-content-box]{padding:20px}.hackSets___tw75g .collapseWrapper___TteKi div[class~=ant-collapse-item-active] div[class~=ant-collapse-header]{background-color:#eaeffa}.hackSets___tw75g .collapseWrapper___TteKi .panelHeader___Y_Xjq{font-size:14px;font-weight:400;color:#000}.hackSets___tw75g .collapseWrapper___TteKi .rateInput___y1qUi{display:inline-flex;align-items:center;white-space:nowrap}.hackSets___tw75g .collapseWrapper___TteKi .rateInput___y1qUi span{font-size:14px;font-weight:400;color:#666}.hackSets___tw75g .collapseWrapper___TteKi .open___xrixP{color:#165dff!important;transform:rotate(90deg)}.hackSets___tw75g .collapseWrapper___TteKi .close___jb6D2{color:#82a8ff!important}.uploadTableWrapper___U9Tz_{background:#fff}.uploadTableWrapper___U9Tz_ div[class^=headProgram]>div,.uploadTableWrapper___U9Tz_ div[class^=listWrapper]>div[class^=list]>div{flex:1 1;padding:0 12px!important}.uploadTableWrapper___U9Tz_ div[class^=headProgram]>div:last-child,.uploadTableWrapper___U9Tz_ div[class^=listWrapper]>div[class^=list]>div:last-child{display:none}.wrap___MkYbQ [class~=ant-upload-drag]{background:#1890ff0a!important;border-radius:4px;border:1px dashed #0152d9}.wrap___MkYbQ .colorBlue___onjbP{color:#0152d9}.wrap___MkYbQ .repeatedName___nbqnE{color:red}.wrap___MkYbQ .text___xvutp{margin-top:20px;color:#464f66;line-height:24px}.wrap___MkYbQ .greyText___dihvZ{font-size:14px;font-weight:400;color:#5f6368}.wrap___MkYbQ .noData___LxOJA{height:180px;margin-bottom:30px}.wrap___MkYbQ .noData___LxOJA .dragger___y7F4A{display:flex;align-items:center;justify-content:center}.wrap___MkYbQ .noData___LxOJA .dragger___y7F4A img{width:46px}.wrap___MkYbQ .noData___LxOJA .dragger___y7F4A span{font-size:14px;font-weight:400;color:#9096a3}.wrap___MkYbQ .noData___LxOJA .dragger___y7F4A .uploadText___Et3KS{color:#3061d0}.wrap___MkYbQ .btnS___k1e6j{height:32px;border-radius:4px;background:#3061d0}.wrap___MkYbQ .btnS___k1e6j i{margin-right:6px}.wrap___MkYbQ .testCaseRadio___q1wXT label[class~=ant-radio-button-wrapper]{width:60px;height:38px;background:#f6f7f9;box-shadow:inset 0 1px 3px #d7d8d9;border-radius:23px;border:none;display:inline-flex;align-items:center;justify-content:center;margin-right:20px}.wrap___MkYbQ .testCaseRadio___q1wXT label[class~=ant-radio-button-wrapper]:before{background-color:transparent}.wrap___MkYbQ .testCaseRadio___q1wXT label[class~=ant-radio-button-wrapper] span{color:#464f66;font-size:14px}.wrap___MkYbQ .testCaseRadio___q1wXT label[class~=ant-radio-button-wrapper-checked]{background-color:#fff;box-shadow:0 2px 4px #e0dfe1;border:1px solid #BACFFE;background:#d3e0fd linear-gradient(180deg,#fff,#f6f7f9)}.wrap___MkYbQ .testCaseRadio___q1wXT label[class~=ant-radio-button-wrapper-checked]:first-child{border-right-color:#bacffe}.wrap___MkYbQ .testCaseRadio___q1wXT label[class~=ant-radio-button-wrapper-checked]:focus-within{box-shadow:0 2px 4px #e0dfe1}.wrap___MkYbQ .testCaseRadio___q1wXT label[class~=ant-radio-button-wrapper-checked] span{color:#165dff;font-size:14px}.head___s4Eix{display:flex;margin-bottom:36px}.head___s4Eix .operation___JCAVh{text-align:center}.head___s4Eix>div{color:#5f6368;font-size:14px;text-align:left;display:inline-block}.headProgram___uWA_M{display:flex;height:40px;line-height:40px;background:#f6f7f8;box-shadow:0 2px 4px #eaeef4;padding-left:5px;padding-right:5px}.headProgram___uWA_M .operation___JCAVh{text-align:center}.headProgram___uWA_M>div{color:#5f6368;font-size:14px;text-align:left;display:inline-block}.listWrapper___xW3b4{max-height:214px;overflow:auto}.listWrapper___xW3b4::-webkit-scrollbar{display:none}.listWrapper___xW3b4 .list___dCbd6{display:flex;margin-bottom:36px;align-items:center}.listWrapper___xW3b4 .list___dCbd6 .del___abNho{color:#e53333;cursor:pointer}.listWrapper___xW3b4 .list___dCbd6 .info___J1Wmf{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 12px}.listWrapper___xW3b4 .list___dCbd6 .info___J1Wmf>span{color:#3061d0;cursor:pointer;text-decoration:underline}.listWrapper___xW3b4 .list___dCbd6>div{text-align:left;display:inline-block;background:#fff}.tabs___p2jIb .tabWarp___mt05L{display:flex;align-items:center}.tabs___p2jIb .tabWarp___mt05L .tab___IYGdQ{width:88px;text-align:center;height:30px;line-height:30px;background:#f0f0f0;font-weight:400;font-size:16px;color:#666;cursor:pointer}.tabs___p2jIb .tabWarp___mt05L .tab___IYGdQ.active___fQMlP{background:#fff;color:#3061d0}.tabs___p2jIb .content___GWVJY{padding:10px;background-color:#fff}.exitFullScreenModalWrapper___aNB9Q div[class~=ant-modal-confirm-btns]{float:none;display:flex;justify-content:center;margin-bottom:20px}.exitFullScreenModalWrapper___aNB9Q div[class~=ant-modal-confirm-btns] button{width:120px;height:38px;background:#f6f7f9 #3061d0;border-radius:2px}.exitFullScreenModal___HIMyY{text-align:center;font-size:30px;font-weight:400}.exitFullScreenModal___HIMyY .warningIcon___xEURa{height:88px;margin-bottom:20px}.exitFullScreenModal___HIMyY .warningText___W6NPJ{color:#e30000}.exitFullScreenModal___HIMyY .countdownWrapper___n8g1M{display:inline-block}.forcedModalWrapper___JPMQ2 .forcedModalContent___uY5FV{text-align:center}.forcedModalWrapper___JPMQ2 .forcedModalContent___uY5FV .forcedText___C3CrF{font-size:30px;font-weight:500;color:#e30000;margin-bottom:10px}.forcedModalWrapper___JPMQ2 .forcedModalContent___uY5FV .screenNumText___oljHN{font-size:14px;font-weight:400;color:#333;margin-bottom:20px}.forcedModalWrapper___JPMQ2 .forcedModalContent___uY5FV img{height:85px;margin-bottom:20px}.flex_box_center___NfmQB{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___kVtBD{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___EegZo{align-items:center;box-align:center}.flex_box_center_end___Ueaqo{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___Sd9Zb{flex-direction:column;box-orient:block-axis}@keyframes dot-fade___gzUhM{0%,40%{opacity:.5}50%{opacity:8}90%,to{opacity:.5}}.loadingPic___sQWGQ{display:flex;align-items:center}.loading___ss_U1{display:flex}.loading___ss_U1 .dot___eTny8{width:10px;height:10px;border-radius:50%;margin-right:8px;background:#145dff;opacity:.5;animation:dot-fade___gzUhM 1s infinite}.loading___ss_U1 .dot___eTny8:nth-child(2){animation-delay:.3s}.loading___ss_U1 .dot___eTny8:nth-child(3){animation-delay:.7s}.wrap___SoLR4{display:flex;flex-direction:column;height:100%;overflow:hidden;flex:1 1;padding:20px 0}.chatContainer___bSpXP{flex:1 1;width:100%;overflow:auto}.footerContainer___IbaJq{margin-left:50px;margin-right:21px;flex-shrink:0;display:flex;flex-direction:column;transition:all .3s}.footerContainer___IbaJq .btnWrp___z89PH{width:100%;margin-bottom:12px;display:flex;flex-wrap:wrap;gap:10px}.footerContainer___IbaJq .btnWrp___z89PH>div{padding:0 10px;align-items:center;border-radius:12px;color:#585a73;display:inline-flex;font-size:12px;height:28px;justify-content:center;line-height:16px;transition:.3s all;border:1px solid #e8eaf2}.footerContainer___IbaJq .btnWrp___z89PH .btn___VK3Di{cursor:pointer;user-select:none}.footerContainer___IbaJq .btnWrp___z89PH .btn___VK3Di:hover{background:linear-gradient(111deg,#e9e7ff -12%,#fff 25% 69%,#e9e7ff 113%);border:1px solid #e0dfff;color:#6d6acd}.footerContainer___IbaJq .btnWrp___z89PH .btn___VK3Di.btnActive___en_8L{background:#eeedff;border:1px solid #eeedff;color:#6d6acd}.footerContainer___IbaJq .inputContainer___q_PRC{flex:1 1;display:flex;align-items:center;background:#fff;box-shadow:0 0 10px #e2e2e280;border-radius:8px;border:1px solid #e8eaf2;padding:10px 20px;position:relative;transition:all .5s}.footerContainer___IbaJq .inputContainer___q_PRC:hover{border:1px solid #145DFF}.footerContainer___IbaJq .inputContainer___q_PRC .uploadBtn___fY3BV{width:40px;height:40px;border:none;border-radius:20px;flex-shrink:0;background:#d2d2d2;cursor:default}.footerContainer___IbaJq .inputContainer___q_PRC .uploadBtn___fY3BV:hover{background:linear-gradient(139deg,#5c64ff,#6988f8)!important}.footerContainer___IbaJq .inputContainer___q_PRC .sendBtn____aYXt{width:40px;height:40px;background:linear-gradient(139deg,#5c64ff,#6988f8)!important;border:none;border-radius:50%;padding:0;flex-shrink:0}.footerContainer___IbaJq .inputContainer___q_PRC .sendBtn____aYXt:disabled{background:#d2d2d2!important}.footerContainer___IbaJq .inputContainer___q_PRC .sendBtnDisabled____WhtC{width:40px;height:40px;background:#d2d2d2!important;border:none;border-radius:50%;padding:0;flex-shrink:0}.footerContainer___IbaJq .inputContainer___q_PRC .cancelBtn___I91qC{font-size:40px;color:#5c64ff;cursor:pointer;flex-shrink:0;transition:.3}.footerContainer___IbaJq .inputContainer___q_PRC .cancelBtn___I91qC:hover{transform:scale(1.05)}.footerContainer___IbaJq .inputContainer___q_PRC textarea{margin:6px 9px 0;padding:0 11px;resize:none}.footerContainer___IbaJq .inputContainer___q_PRC textarea::placeholder{color:#c1c1d9}.footerContainer___IbaJq .lineFour___t_eBm.inputContainer___q_PRC{align-items:flex-end}.footerContainer___IbaJq .lineFour___t_eBm.inputContainer___q_PRC textarea{height:100%}.footerContainer___IbaJq .lineFour___t_eBm.inputContainer___q_PRC .fullIcon___WYjW2{position:absolute;right:31px;top:20px;color:#145dff;cursor:pointer}.footerContainer___IbaJq.footerContainerSelected___TV_oq{border-radius:20px;box-shadow:0 12px 24px -16px #3636490a,0 12px 40px #33334714,0 0 1px #2c2c3605;position:relative;transition:border .4s ease;border:1px solid #e8eaf2}.footerContainer___IbaJq.footerContainerSelected___TV_oq:hover{border:1px solid #145DFF}.footerContainer___IbaJq.footerContainerSelected___TV_oq .btnWrp___z89PH{background:#f7f8fc;padding:15px 15px 15px 20px;border-radius:20px 20px 0 0;border:none}.footerContainer___IbaJq.footerContainerSelected___TV_oq .inputContainer___q_PRC{border:none;box-shadow:none;background:transparent}.footerContainer___IbaJq.footerContainerSelected___TV_oq .inputContainer___q_PRC:hover{background:transparent;border:none}.footerContainer___IbaJq.full___h1vtm{height:100%}.li___DXR9A{display:flex;padding-left:20px}.li___DXR9A .avatarIcon___EYoqp .img___wrenL{width:40px;height:40px;border-radius:5px;margin-right:10px}.li___DXR9A .content___NK_Ew{flex:1 1;min-width:0}.li___DXR9A .content___NK_Ew .borderBox___UVtN4{box-shadow:0 0 10px #e2e2e280;border-radius:8px;border:1px solid rgba(20,93,255,.2);padding:16px}.li___DXR9A .content___NK_Ew .borderBox___UVtN4 .text___d_gYw{white-space:pre-wrap;color:#3061d0}.li___DXR9A .content___NK_Ew .fileWrap___kbAp0{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:10px}.li___DXR9A .content___NK_Ew .fileWrap___kbAp0 .file___R5FNg{width:calc((100% - 30px)/4);display:flex;align-items:center;background:#fff;border:1px solid rgba(20,93,255,.1);border-radius:8px;padding:6px 15px;font-size:14px;box-shadow:0 0 10px #e2e2e233}.li___DXR9A .content___NK_Ew .fileWrap___kbAp0 .file___R5FNg aside{flex:1 1;min-width:0}.li___DXR9A .content___NK_Ew .fileWrap___kbAp0 .file___R5FNg aside .fileName___oTYTw{color:#333;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:100%;width:fit-content}.li___DXR9A .content___NK_Ew .source___JD93j{height:16px;background:#f4f8ff;border-radius:8px 0;font-size:10px;color:#666;padding:0 14px;text-align:center;line-height:16px;width:fit-content;float:right;margin-top:-17px;margin-right:1px}.li___DXR9A .content___NK_Ew .action___CTh1w{height:54px;display:flex;align-items:center;justify-content:flex-end;gap:20px}.li___DXR9A .content___NK_Ew .action___CTh1w i{color:#666;cursor:pointer}.li___DXR9A .content___NK_Ew .action___CTh1w i:hover{color:#3061d0}.disabledInput___rMs3e{cursor:not-allowed;border:1px solid #9cb8f5!important}.disabledInput___rMs3e>*{pointer-events:none;opacity:.3}.backBottom___VIz5U{height:0;width:fit-content;position:sticky;z-index:100;bottom:0;left:50%;transform:translate(-50%);cursor:pointer;padding-left:20px}.backBottom___VIz5U:hover i{color:#5c64ff}.backBottom___VIz5U i{font-size:40px;color:#5c64ff80;position:absolute;z-index:101;bottom:8px}.head___vWC9s{display:flex;align-items:center;gap:20px;position:relative;height:54px;padding-right:20px;border-bottom:1px solid #EFEEEE}.head___vWC9s .title___l1GaK{display:flex;align-items:center;flex:1 1;padding-left:20px;height:100%;cursor:move}.head___vWC9s .headBtn___fGGSq{cursor:pointer;color:#333}.head___vWC9s .headBtn___fGGSq:hover{color:#3061d0}.menuWarp___Py4k9{list-style-type:none;background-color:#fff;background-clip:padding-box;border-radius:2px;outline:none;box-shadow:0 6px 16px #00000014,0 3px 6px -4px #0000001f,0 9px 28px 8px #0000000d}.menuWarp___Py4k9 h4{padding-left:20px;padding-top:13px;font-weight:600}.menuWarp___Py4k9 .menu___Rpj4l{max-height:400px;min-height:40px;width:250px;overflow:auto;color:#464f66}.menuWarp___Py4k9 .menu___Rpj4l aside{display:flex;align-items:center;height:36px;padding:0 20px;cursor:pointer}.menuWarp___Py4k9 .menu___Rpj4l aside .menuText___zGoGw{flex:1 1;min-width:0;display:flex;align-items:center}.menuWarp___Py4k9 .menu___Rpj4l aside .menuText___zGoGw span{max-width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.menuWarp___Py4k9 .menu___Rpj4l aside .menuDel___qa0au{display:none;flex-shrink:0;margin-left:10px}.menuWarp___Py4k9 .menu___Rpj4l aside.active___n_Cfs{background:#e7f3ff!important}.menuWarp___Py4k9 .menu___Rpj4l aside.active___n_Cfs span{color:#3061d0}.menuWarp___Py4k9 .menu___Rpj4l aside:hover{background:#e7f3ff80}.menuWarp___Py4k9 .menu___Rpj4l aside:hover span{color:#3061d0}.menuWarp___Py4k9 .menu___Rpj4l aside:hover .menuDel___qa0au{display:inline}.draggableWrap___u95gi{width:100vw;height:100vh;position:fixed;z-index:999;left:0;top:0;pointer-events:none}.draggableWrap___u95gi>div{pointer-events:auto}.draggableWrap___u95gi .modal___Q60Fu{width:100%;height:100%;background:#fff;box-shadow:0 10px 26px #14131d87;border-radius:8px;border:1px solid #7E8183;display:flex;flex-direction:column}.footer___lxKwN{padding-right:20px;padding-left:20px}.footer___lxKwN .main____xLI7{background:#fff;box-shadow:0 2px 20px #d7e5ff80;border-radius:18px;border:1px solid #EFF2FF;overflow:hidden}.footer___lxKwN .main____xLI7 .files___U6HeB{display:flex;flex-wrap:wrap;gap:5px;background:#fafbff;padding:10px 20px}.footer___lxKwN .main____xLI7 .files___U6HeB .file___R5FNg{width:calc((100% - 15px)/4);display:flex;align-items:center;background:#fff;border-radius:8px;padding:3px 9px;font-size:14px;border:1px solid #EBEBEB;position:relative}.footer___lxKwN .main____xLI7 .files___U6HeB .file___R5FNg aside{flex:1 1;min-width:0;margin-left:10px}.footer___lxKwN .main____xLI7 .files___U6HeB .file___R5FNg aside .fileName___oTYTw{color:#333;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:100%;width:fit-content}.footer___lxKwN .main____xLI7 .files___U6HeB .file___R5FNg:hover .fileDel___HitRv{opacity:1}.footer___lxKwN .main____xLI7 .files___U6HeB .file___R5FNg .fileDel___HitRv{opacity:0;transition:.3s;position:absolute;z-index:10;top:2px;right:5px;font-size:11px;color:#999;cursor:pointer}.footer___lxKwN .main____xLI7 .files___U6HeB .file___R5FNg .fileDel___HitRv:hover{color:#333}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc{height:138px;background:#fff;padding:20px;display:flex;flex-direction:column}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc textarea{flex:1 1;resize:none;padding:0;font-size:16px}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc textarea::placeholder{color:#c1c1d9}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w{display:flex;align-items:center;margin-top:10px}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .btnWrap___ENcDO{display:flex;align-items:center;gap:12px;margin-right:auto}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .btnWrap___ENcDO .btn___VK3Di{color:#333;height:34px;background:#fff;border-radius:20px;border:1px solid #EBEBEB;padding:0 12px;line-height:32px;transition:.3s;cursor:pointer}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .btnWrap___ENcDO .btn___VK3Di:hover{border:1px solid rgba(20,93,255,.2);color:#3061d0}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .btnWrap___ENcDO .btn___VK3Di.btnActive___en_8L{background:#f4f8ff;border:1px solid rgba(20,93,255,.2);color:#3061d0}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .btnWrap___ENcDO .btn___VK3Di.btnDisabled___AFYEZ{cursor:not-allowed;border:1px solid #ebebeb;background:#fff;color:#333;opacity:.5}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .uploadBtn___fY3BV{color:#666;width:34px;height:34px;border-radius:50%;cursor:pointer;text-align:center;line-height:34px}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .uploadBtn___fY3BV:hover{background:#f4f8ff;color:#145dff}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .uploadDisabledBtn___LslUe{color:#666;width:34px;height:34px;border-radius:50%;cursor:pointer;text-align:center;line-height:34px;color:#999;cursor:not-allowed}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .uploadDisabledBtn___LslUe:hover{background:#f4f8ff;color:#145dff}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .uploadDisabledBtn___LslUe:hover{color:#999}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .sendBtn____aYXt{width:34px;height:34px;background:linear-gradient(139deg,#5c64ff,#6988f8);border:none;border-radius:50%;padding:0;flex-shrink:0}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .sendBtnDisabled____WhtC{width:34px;height:34px;background:linear-gradient(139deg,#5c64ff,#6988f8);border:none;border-radius:50%;padding:0;flex-shrink:0;background:#d2d2d2;cursor:not-allowed}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .cancelBtn___I91qC{font-size:34px;color:#5c64ff;cursor:pointer;flex-shrink:0;transition:.3}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .cancelBtn___I91qC:hover{transform:scale(1.05)}.bottomlist___Unmz9{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;background:#f6f7f9;border-radius:6px;border:1px solid #EFF1F6;height:48px;padding:0 20px;max-width:90%;margin-top:20px;font-size:14px;line-height:48px;cursor:pointer;width:max-content}.bottomlist___Unmz9:hover{background:#e2ecff;border-radius:6px;border:1px solid #3061D0}.bigTipsBox___XRGyw{width:calc(100% - 98px);overflow:hidden}.bigTips___uPRW3{display:flex;overflow-x:hidden;scroll-behavior:smooth;gap:22px;width:100%;position:relative;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none;position:sticky;top:0;background:#fff;z-index:8}.bigTips___uPRW3::-webkit-scrollbar{display:none}.bigTips___uPRW3 .item___KMGDu{position:relative;width:80px!important;height:88px;background:#95bdff1a;border-radius:8px;cursor:pointer;display:flex!important;flex-direction:column;justify-content:center;align-items:center;border:1px solid transparent}.bigTips___uPRW3 .item___KMGDu .editBtn___JiZpD{display:none;position:absolute;top:6px;right:6px;font-size:12px;color:#c7cbdb}.bigTips___uPRW3 .item___KMGDu .editBtn___JiZpD:hover{color:#145dff}.bigTips___uPRW3 .item___KMGDu span{font-weight:600;font-size:14px;color:#232b40;margin-top:16px;word-break:break-all;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:68px}.bigTips___uPRW3 .item___KMGDu:hover{border:1px solid #145DFF}.bigTips___uPRW3 .item___KMGDu:hover .editBtn___JiZpD{display:block}.bigTips___uPRW3 .item___KMGDu.active___EX5N5{border:1px solid #145DFF}.PrevNext____kcgs{width:calc(100% - 98px);height:105px;position:absolute;top:-6px;left:2px;z-index:100;pointer-events:none;opacity:1;transition:.3s}.PrevNext____kcgs>div{width:42px;height:105px;display:flex;align-items:center;justify-content:center;position:absolute}.PrevNext____kcgs>div img{width:20px;height:20px;pointer-events:auto}.PrevNext____kcgs>div .img___X2ms3{display:block}.PrevNext____kcgs>div .imgHover___wIHti{display:none}.PrevNext____kcgs>div:hover{cursor:pointer}.PrevNext____kcgs>div:hover .img___X2ms3{display:none}.PrevNext____kcgs>div:hover .imgHover___wIHti{display:block}.PrevNext____kcgs .LeftButton___P5Wge{left:-11px}.PrevNext____kcgs .RightButton___NAbBu{right:-20px}.agent___exMfN .add___cWyoE{width:80px;height:88px;background:#95bdff1a;border-radius:8px;display:flex;align-items:center;justify-content:center;cursor:pointer}.agent___exMfN .add___cWyoE i{color:#7f8791}.agent___exMfN .add___cWyoE:hover{background:#95bdff1a;border:1px solid rgba(48,97,208,.5)}.agent___exMfN .add___cWyoE:hover i{color:#3061d0}.imgUpLoad___Wg61u{position:relative;width:50px;height:auto;background-color:#f4f3f4;display:flex;align-items:center;justify-content:center;margin-top:15px}.imgUpLoad___Wg61u>div{position:absolute;right:-6px;top:-6px;cursor:pointer;background-color:#fff;width:16px;height:16px;border-radius:50%}.tip___WGAb5{display:flex;align-items:center;gap:6px;color:#ff8c29;font-size:14px;margin-top:10px;margin-left:100px}.tip___WGAb5 i{font-size:14px}.flex_box_center___VcCAZ{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___I3jjO{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___Rm_54{align-items:center;box-align:center}.flex_box_center_end___nTsdc{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___UVpzN{flex-direction:column;box-orient:block-axis}.tags___kRRoe{display:flex;align-items:center}.tags___kRRoe .text___IyyEa{font-size:14px;color:#666;margin-right:10px}.tags___kRRoe .tagWrap___v63mB{display:flex;align-items:center;column-gap:10px}.tags___kRRoe .tagWrap___v63mB .tag___X7wE6{height:20px;padding:0 4px;border-radius:2px;border:1px solid #333;font-weight:600;font-size:14px;line-height:18px}.tags___kRRoe .tagWrap___v63mB .c___mZMPq{height:20px;padding:0 4px;border-radius:2px;border:1px solid #333;font-weight:600;font-size:14px;line-height:18px;border-color:#a9dfcc;background:#4aedb233;color:#2cc497}.tags___kRRoe .tagWrap___v63mB .cpp___eaTie{height:20px;padding:0 4px;border-radius:2px;border:1px solid #333;font-weight:600;font-size:14px;line-height:18px;border-color:#f19738;background:#f1973833;color:#dc7b14}.tags___kRRoe .tagWrap___v63mB .java___gL98T{height:20px;padding:0 4px;border-radius:2px;border:1px solid #333;font-weight:600;font-size:14px;line-height:18px;border-color:#fa2c2c;background:#eb606033;color:#e30000}.tags___kRRoe .tagWrap___v63mB .python___eNRkk{height:20px;padding:0 4px;border-radius:2px;border:1px solid #333;font-weight:600;font-size:14px;line-height:18px;border-color:#86c0ff;background:#6eb1fb33;color:#1e96f4}.tags___kRRoe .edit___tbVu0{color:#6aaf99;cursor:pointer;font-size:18px;margin-left:20px}.tags___kRRoe .edit___tbVu0:hover{color:#3061d0}.wrap___kSYmZ{padding:0 20px;background:#fff}.wrap___kSYmZ .head___qjsyz{height:57px;display:flex;align-items:center}.wrap___kSYmZ .head___qjsyz>aside{font-size:16px;font-weight:500;color:#333;margin-right:18px}.wrap___kSYmZ .head___qjsyz>div{font-size:14px;color:#b1bacd}.wrap___kSYmZ .head___qjsyz>div span{color:#ff9d18}.wrap___kSYmZ .line___yVkMk{width:100%;margin-top:20px;margin-bottom:20px;height:1px;background-color:#ededed}.flex_box_center___swvFl{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___AqPFV{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___XWInJ{align-items:center;box-align:center}.flex_box_center_end___GB61t{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___dJnz1{flex-direction:column;box-orient:block-axis}.analysis___xyV_c .title___DQ3VK{display:flex;align-items:center;margin-bottom:20px}.analysis___xyV_c .title___DQ3VK b{width:6px;height:14px;background:#3061d0;border-radius:1px;display:inline-block;margin-right:8px}.analysis___xyV_c .title___DQ3VK span{font-size:16px;font-weight:500;color:#191919;line-height:16px}.analysis___xyV_c .itemWrap___vFE5r{display:flex;justify-content:space-between}.analysis___xyV_c .itemWrap___vFE5r .item___NjeOt{width:23%;height:145px;border-radius:4px;border:1px solid #EDEDED}.list___BbMrm{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;padding:0}.list___BbMrm .wrap___UQTTb{width:100px;height:254px;background:#fff;box-shadow:0 4px 8px #c1cad480;border-radius:12px}.list___BbMrm .wrap___UQTTb .img___tNvUo{height:184px;position:relative;overflow:hidden;border-radius:12px 12px 0 0}.list___BbMrm .wrap___UQTTb .img___tNvUo img{width:100%}.list___BbMrm .wrap___UQTTb .img___tNvUo .tips___Eu4wH{padding-left:16px;padding-top:10px;height:57px;color:#fff;width:100%;position:absolute;z-index:10;bottom:0;left:0;background:linear-gradient(180deg,#0000,#000000a8)}.list___BbMrm .wrap___UQTTb .footer___ZbR9W{height:70px;padding:15px}.list___BbMrm .wrap___UQTTb .footer___ZbR9W ul{display:flex;align-items:center;padding:0}.list___BbMrm .wrap___UQTTb .footer___ZbR9W ul li{width:50%;color:#7d7d7d}.list___BbMrm .wrap___UQTTb .footer___ZbR9W ul li i{margin-right:5px;font-size:14px}.noData___mLlw0 .title___DQ3VK{display:flex;align-items:center;margin-bottom:20px}.noData___mLlw0 .title___DQ3VK b{width:6px;height:14px;background:#3061d0;border-radius:1px;display:inline-block;margin-right:8px}.noData___mLlw0 .title___DQ3VK span{font-size:16px;font-weight:500;color:#191919;line-height:16px}.flex_box_center___yX3vI{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___dEeVD{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___XEpaz{align-items:center;box-align:center}.flex_box_center_end___llMFv{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___bSySo{flex-direction:column;box-orient:block-axis}.wrapper___MX3fs div[class~=ant-drawer-header]{border-bottom:none!important}.head___Yd8zt .title___gCeYN{height:26px;margin-top:20px;margin-bottom:20px;font-size:16px;font-weight:500;line-height:26px}.head___Yd8zt .inputBox___OGm5w{display:flex;align-items:center;justify-content:space-between;box-sizing:border-box}.head___Yd8zt .selectWrapper___xsjOs span[class~=ant-select-selection-placeholder]{color:#9096a3}.head___Yd8zt .selectWrapper___xsjOs div[class~=ant-select-selector]{border-radius:4px;height:38px!important}.head___Yd8zt .selectWrapper___xsjOs div[class~=ant-select-selector] input[class~=ant-select-selection-search-input],.head___Yd8zt .selectWrapper___xsjOs div[class~=ant-select-selector] span[class~=ant-select-selection-placeholder]{height:38px!important;line-height:38px!important}.head___Yd8zt .selectWrapper___xsjOs div[class~=ant-select-selector] span[class~=ant-select-selection-item]{line-height:38px!important;padding-left:2px!important}.head___Yd8zt .selectWrapper___xsjOs span[class~=ant-select-arrow]{right:12px}.head___Yd8zt .selectWrapper1___axawK span[class~=ant-select-selection-placeholder]{color:#9096a3}.head___Yd8zt .selectWrapper1___axawK div[class~=ant-select-selector]{border-radius:4px;height:38px!important}.head___Yd8zt .ant-input-search input{height:28px}.content___VUVSk{max-height:calc(100vh - 140px);overflow-y:auto;flex:1 1}.content___VUVSk .ant-spin-nested-loading{min-height:400px}.content___VUVSk .tableHead___vKmiU{padding:0 20px 0 14px;display:flex;height:40px;align-items:center;justify-content:space-between;font-size:14px;background-color:#f2f2f2!important}.content___VUVSk .list___IyMCb{padding:0 10px 0 14px;display:flex;height:40px;align-items:center;justify-content:space-between;cursor:pointer;border-bottom:1px solid #F6F7F9}.content___VUVSk .list___IyMCb:hover{background-color:#f2f2f2}.content___VUVSk .list___IyMCb span{display:inline-block;font-size:14px;font-weight:400;flex:1 1}.content___VUVSk .list___IyMCb div{font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:222px;margin-right:24px}.content___VUVSk .list___IyMCb b{font-size:14px;font-weight:400;flex-shrink:0;padding-right:25px}.content___VUVSk .active___pzGHU{box-shadow:0 0 8px #d5e3ff;border-radius:4px;border:1px solid #A4BDF5}.footer___sbrEe{margin-top:20px;display:flex;align-items:center;justify-content:space-between}.flex_box_center___hzSR8{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___Mscip{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___Uckau{align-items:center;box-align:center}.flex_box_center_end___Kw1tf{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___udgQE{flex-direction:column;box-orient:block-axis}.comments___He0El{background-color:#f2f2f2;padding:10px 14px;border-radius:2px;margin-top:11px}.comments___He0El .line___P3zVB{height:1px;border-bottom:1px dashed #d3d1d1;margin:7px 0}.comments___He0El .editSty___SwU5r{color:#8f96b1;margin-right:16px}.comments___He0El .editSty___SwU5r:hover{color:#3061d0}.comments___He0El .delSty____zUGN{color:#8f96b1}.comments___He0El .delSty____zUGN:hover{color:#eb5b5b}.tag___H3Lob{display:inline-flex;align-items:center;justify-content:center;padding:0 7px;height:18px;background:#e7f7ff;border-radius:9px;border:1px solid #91D5FF;font-size:12px;color:#3061d0;margin-left:8px}.mkd_html___WDom9{flex:1 1;font-size:14px}.mkd_html___WDom9 p{line-height:24px}.modalWrapper___rWDvO div[class~=ant-modal-body]{padding:16px 46px}.exportSettingWrapper___pCClH,.exportSettingWrapper___pCClH label[class~=ant-checkbox-wrapper]{font-size:14px;font-weight:400;color:#000}.exportSettingWrapper___pCClH .imgPreviewPart___PCv0Y img{height:338px}.exportSettingWrapper___pCClH .tips___EVeBl{font-size:12px;font-weight:400;color:#5f6367;margin-left:10px}.exportSettingWrapper___pCClH .pottedLine___AaY68 img{width:100px}.exportSettingWrapper___pCClH .pottedLine___AaY68 .text___ho3u_{font-size:14px;font-weight:400;color:#666;margin:0 10px}.flex_box_center___GW1u0{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___XhK9z{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___NKIbp{align-items:center;box-align:center}.flex_box_center_end___V3qhT{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___b4G29{flex-direction:column;box-orient:block-axis}.bg___exMJB{background:#fff;min-height:1000px}.bg___exMJB>div{position:relative}.bg___exMJB .paginationWrapper___ROsRI{padding-right:30px}.bg___exMJB .paginationWrapper___ROsRI li[class~=ant-pagination-total-text]{float:none}.bg___exMJB .paginationWrapper___ROsRI li[class~=ant-pagination-total-text] .totalText___PGE6D{font-size:12px;color:#464f66}.bg___exMJB .paginationWrapper___ROsRI li[class~=ant-pagination-total-text] .totalText___PGE6D .num___jLrBF{color:#0152d9}.title___yiXeD{display:box;display:flex;align-items:center;box-align:center}.title___yiXeD strong{color:#333}.questionIcons___v75Tz [class~=ant-anchor-link]{display:inline}.questionIcons___v75Tz [class~=ant-anchor-wrapper]{margin:0;overflow:hidden}.questionIcons___v75Tz span,.questionIcons___v75Tz a{width:40px;height:40px;line-height:40px;text-align:center;color:#fff;background:#fb3226;display:inline-block;margin-right:8px;margin-bottom:20px;border-radius:40px;font-weight:700;cursor:pointer}.questionIcons___v75Tz span:hover,.questionIcons___v75Tz a:hover{background-color:#ec7d72}.questionIcons___v75Tz span:nth-child(5n),.questionIcons___v75Tz a:nth-child(5n){margin-right:25px}.questionIcons___v75Tz .green___HRGef{background-color:#2abd8c}.questionIcons___v75Tz .green___HRGef:hover{background-color:#88d19e}.questionIcons___v75Tz .orange___tdW4E{background-color:#fd8001}.questionIcons___v75Tz .orange___tdW4E:hover{background-color:#fb9f42}.greenTip___f2SpQ{color:#2abd8c;margin-left:15px}.greenTip___f2SpQ:before{content:"";width:12px;height:12px;background:#2abd8c;border-radius:12px;display:inline-block;margin-right:4px;position:relative;top:1px}.redTip___jc8UE{color:#fb3226;margin-left:15px}.redTip___jc8UE:before{content:"";width:12px;height:12px;background:#fb3226;border-radius:12px;display:inline-block;margin-right:4px;position:relative;top:1px}.orangeTip___VMO_s{color:#fd8001;margin-left:15px}.orangeTip___VMO_s:before{content:"";width:12px;height:12px;background:#fd8001;border-radius:12px;display:inline-block;margin-right:4px;position:relative;top:1px}.flexRow___Jshv2{display:flex}.simpleWrap___ul6oi{background:#fff;border-radius:2px;border:1px solid #f9f9f9;font-weight:300;padding:12px}.divider___Of_8z{width:auto;min-width:auto}.modal___oAD7F [class~=ant-btn]{display:none}.programTitle___ybswa [class~=markdown-body]{overflow:initial}.simpleBg___yLrQy{background:#fafafa;padding:10px 17px;margin-top:5px}.exportBtn___x5fcE{width:108px;height:38px;border-radius:4px}.exportBtns___EmvhF{height:38px;border-radius:4px;padding:0 10px}.export_type_modal___hmW4i{display:flex;flex-wrap:wrap;justify-content:right;margin-top:10px}.export_type_modal___hmW4i .export_type_modal_con___R2S3f{width:100%;display:flex;justify-content:center}.export_type_modal___hmW4i .export_type_modal_con___R2S3f .type_item___NsmrH{width:120px;margin:0 20px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.export_type_modal___hmW4i .export_type_modal_con___R2S3f .img_warp___LUfHa{padding:15px;border-radius:8px;border:1px solid #d9d9d9;cursor:pointer;margin-bottom:3px;box-shadow:0 2px #00000005}.export_type_modal___hmW4i .export_type_modal_con___R2S3f .img_warp___LUfHa:hover{background-color:#fafafa}.export_type_modal___hmW4i .export_type_modal_con___R2S3f .img_warp_active____uL7y{background-color:#fafafa;border-color:#5784de}.divname___wdaL2{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:3;overflow:hidden}.wrap___SSpd0{position:relative;font-size:14px}.wrap___SSpd0 [class~=ant-table-footer]{background-color:#fff;padding:0}.img___nbd2O{position:absolute;height:100px;width:140px;top:2px;left:2px}.table___fcP71 a{color:#000000d9}.totalScore___YxSMe{margin-right:142px;padding:12px 8px;border-right:1px solid #f0f0f0;border-left:1px solid #f0f0f0}.people___bf9pK{padding:12px 8px;border-right:1px solid #f0f0f0}.glassSeal___dYhKO{position:absolute;font-size:16px;left:-480px;top:520px;width:1000px;transform:rotate(-90deg);border-bottom:2px dashed #fb3226;display:flex}.glassSeal___dYhKO>span{padding-right:20px;padding-left:10px}.glassSeal___dYhKO>span:nth-child(1){margin-left:auto}.glassSeal___dYhKO>span:last-child{margin-right:auto}.paperHeader___gYUbq{position:relative;margin-bottom:20px;font-size:18px;font-weight:500}.paperHeader___gYUbq .exportBtn___nyRYQ{position:absolute;right:0;top:100%;transform:translateY(-50%);height:34px;width:106px} +.flex_box_center___D6Qly{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___ZA98O{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___aST6E{align-items:center;box-align:center}.flex_box_center_end___kJ_eQ{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___ZOkyZ{flex-direction:column;box-orient:block-axis}.bg___rbSyL{background:#fff;border-radius:6px}.circularBlue___qvnla,.circularRed___jo0FU,.circularOrange___GteY7,.circularGreen___PW_tz,.circularGrey___Nt7Wc{display:inline-block;width:8px;height:8px;margin-right:6px;border-radius:8px}.circularBlue___qvnla{background:#0152d9}.circularRed___jo0FU{background:#ee4a1f}.circularOrange___GteY7{background:#ff6800}.circularGreen___PW_tz{background:#028d01}.circularGrey___Nt7Wc{background:#9b9b9b}.title___Volf5{display:box;display:flex;align-items:center;box-align:center}.title___Volf5 strong{color:#333}.questionIcons___MIxzq [class~=ant-anchor-link]{display:inline}.questionIcons___MIxzq [class~=ant-anchor-wrapper]{margin:0;overflow:hidden}.questionIcons___MIxzq span,.questionIcons___MIxzq a{width:30px;height:30px;line-height:30px;text-align:center;color:#0152d9;background:#deefff;display:inline-block;margin-right:9px;margin-bottom:6px;border-radius:4px;font-weight:700;cursor:pointer}.questionIcons___MIxzq span:hover,.questionIcons___MIxzq a:hover{background-color:#cae5ff}.questionIcons___MIxzq .grey___XquYB{color:#666;background-color:#e4e4e4}.questionIcons___MIxzq .grey___XquYB:hover{background-color:#d6d6d6}.questionIcons___MIxzq .green___sjsXt{color:#028d01;background-color:#e0f4e4}.questionIcons___MIxzq .green___sjsXt:hover{background-color:#c5e9cc}.questionIcons___MIxzq .blue___Jwa9H{color:#0152d9;background-color:#deefff}.questionIcons___MIxzq .blue___Jwa9H:hover{background-color:#cae5ff}.questionIcons___MIxzq .orange___cGfa7{color:#ff6800;background-color:#ffe9c9}.questionIcons___MIxzq .orange___cGfa7:hover{background-color:#fddfb1}.questionIcons___MIxzq .red___NensB{color:#fb3226;background-color:#ffd5d0}.questionIcons___MIxzq .red___NensB:hover{background-color:#ffbdb6}.greenTip___lDmky{color:#2abd8c;margin-left:15px}.greenTip___lDmky:before{content:"";width:12px;height:12px;background:#2abd8c;border-radius:12px;display:inline-block;margin-right:4px;position:relative;top:1px}.redTip___Yp9nM{color:#fb3226;margin-left:15px}.redTip___Yp9nM:before{content:"";width:12px;height:12px;background:#fb3226;border-radius:12px;display:inline-block;margin-right:4px;position:relative;top:1px}.cccTip___Uzudc{color:#ccc;margin-left:15px}.cccTip___Uzudc:before{content:"";width:12px;height:12px;background:#ccc;border-radius:12px;display:inline-block;margin-right:4px;position:relative;top:1px}.orangeTip___gA104{color:#fd8001;margin-left:15px}.orangeTip___gA104:before{content:"";width:12px;height:12px;background:#fd8001;border-radius:12px;display:inline-block;margin-right:4px;position:relative;top:1px}.flexRow___GsOMs{display:flex}.simpleWrap___jppmP{background:#fff;border-radius:2px;border:1px solid #f9f9f9;font-weight:300;padding:12px}.userPhoto___LUsoO{font-size:0;vertical-align:top;margin:20px 0 0;padding:0}.userPhoto___LUsoO li{width:100px;margin-right:10px;display:inline-block;font-size:12px;color:#999;position:relative}.userPhoto___LUsoO li [class~=icon-fangda2]{position:absolute;right:5px;top:5px;z-index:1;cursor:pointer}.userPhoto___LUsoO li img{width:100px;height:70px;margin-bottom:5px}.CCCIcons___STbxr [class~=ant-anchor-link]{display:inline}.CCCIcons___STbxr [class~=ant-anchor-wrapper]{margin:0;overflow:hidden}.CCCIcons___STbxr span,.CCCIcons___STbxr a{width:40px;height:40px;line-height:40px;text-align:center;color:#fff;background:#ccc;display:inline-block;margin-right:8px;margin-bottom:20px;border-radius:40px;font-weight:700;cursor:pointer}.CCCIcons___STbxr span:hover,.CCCIcons___STbxr a:hover{background-color:#dedede}.CCCIcons___STbxr span:nth-child(5n),.CCCIcons___STbxr a:nth-child(5n){margin-right:25px}.CCCIcons___STbxr .green___sjsXt{background-color:#2abd8c}.CCCIcons___STbxr .green___sjsXt:hover{background-color:#88d19e}.CCCIcons___STbxr .orange___cGfa7{background-color:#fd8001}.CCCIcons___STbxr .orange___cGfa7:hover{background-color:#fb9f42}.buttonFixed___aUnd3{position:fixed;z-index:1000;bottom:0;left:0;width:100%;height:70px;background:#fff;box-shadow:0 -2px 8px #f1f1f1;align-items:center}.buttonFixed___aUnd3 [class^=ant-btn]{border-radius:2px;height:40px}.buttonFixed___aUnd3 .progress___w_inO{padding:8px 16px;background:#f5f7fd;opacity:.9;width:261px;margin-left:20px}.buttonFixed___aUnd3 .progress___w_inO [class^=ant-progress-bg]{height:6px}.typeTitle___i1hJu{height:46px;margin:14px 14px 0;padding-left:30px;padding-right:30px;background:#f5f7fd}.answerResult___kLknn{margin-top:10px;background:#fafafa;border-radius:4px}.questionsInfo___spnx1{padding-top:40px;padding-bottom:10px;line-height:2;width:120px;background:#f1f8ff;border-radius:2px;text-align:center}.questionsInfo___spnx1 img{width:140px;position:absolute;top:0;left:-10px}.leftBar___AjrjB{padding-bottom:70px}.leftBar___AjrjB [class~=ant-affix]{height:100%!important;padding-bottom:80px;overflow:auto}.greenBg___nlTOV{background:#ecfff8}.blueBg___nYACT{background:#f1f8ff}.redBg___WTgtT{background:#fff5f4}.orangeBg___mMAXu{background:#fff8f4}.greyBg___eAdgQ{background:#f5f4f4}.commentText___smAVm{font-size:14px;background:#fafafa;font-weight:500;border-radius:2px;width:100%;padding:16px;color:#666}.full____Rgkm{height:36px;border:1px solid #cccccc;border-bottom-width:0px;color:#007aff;display:flex;justify-content:space-between;align-items:center}.full____Rgkm>span{display:flex;justify-content:center;align-items:center;cursor:pointer}.full____Rgkm>span span{margin:0 9px}.answerInfo___iSSvg{background:#e6f7ff99;border-radius:2px;border:1px solid rgba(145,213,255,.6);padding:8px;font-size:12px;margin-bottom:17px;margin-top:12px}.listType___fUHyn{padding:3px}.listType___fUHyn span{margin:3px 0 3px 3px;display:inline-block}.userInfo___sc77e{padding:20px 14px;position:relative}.userInfo___sc77e .userImg___mL2tk{width:60px;height:60px;border-radius:50%;overflow:hidden}.userInfoTitle___U2d5B{color:#6f7378;width:30px}.userInfoValue___DBOCD{margin-left:8px;font-weight:600;color:#171717;word-break:break-all;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:115px}.userInfo___sc77e .status___yZSrO{position:absolute;right:0;top:0;width:76px;height:76px}.result___TOeTF{padding:14px}.result___TOeTF .evaluate___CJGFj{margin-top:30px}.result___TOeTF .evaluate___CJGFj .analysis___NuY61{margin-top:10px;padding:12px;background:#f6f7f9;font-size:14px;font-weight:400;color:#a5a9b3;line-height:22px}.userInfoModel___jHeA_{font-size:14px;font-weight:400;line-height:14px;display:flex;flex-wrap:wrap}.userInfoModel___jHeA_ [class^=ant-input]{padding:0}.userInfoModel___jHeA_ span[class~=ant-input-data-count]{padding-bottom:20px}.userInfoModel___jHeA_ .width___UtVF4{width:248px;margin-top:22px}.userInfoModel___jHeA_ .width___UtVF4:nth-child(1),.userInfoModel___jHeA_ .width___UtVF4:nth-child(2),.userInfoModel___jHeA_ .width___UtVF4:nth-child(3){margin-top:0}.userInfoModel___jHeA_ .width___UtVF4:last-child{margin-right:auto}.userInfoModel___jHeA_ .Title___BfkeS{color:#5f6367;white-space:nowrap}.userInfoModel___jHeA_ .Value___sj9SB{margin:0 16px;color:#000;word-break:break-all;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.userInfoModelbody___nQNbP [class^=ant-modal-header]{padding:25px}.userInfoModelbody___nQNbP [class^=ant-modal-body]{padding:5px 25px 25px}#educoder .answerError___kJTJu [class^=ant-radio-inner]{border-color:#fb3226;background:#fb3226}#educoder .answerError___kJTJu [class^=ant-radio-inner]:after{background:#fff}#educoder .answerError___kJTJu [class^=ant-checkbox-inner]{border-color:#fb3226;background:#fb3226}#educoder .answerError___kJTJu [class^=ant-checkbox-inner]:after{background:#fb3226}.export_type_modal___UwY7W{display:flex;flex-wrap:wrap;justify-content:right;margin-top:10px}.export_type_modal___UwY7W .export_type_modal_con___iD92j{width:100%;display:flex;justify-content:center}.export_type_modal___UwY7W .export_type_modal_con___iD92j .type_item___hBzOc{width:120px;margin:0 20px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.export_type_modal___UwY7W .export_type_modal_con___iD92j .img_warp___ijcxd{padding:15px;border-radius:8px;border:1px solid #d9d9d9;cursor:pointer;margin-bottom:3px;box-shadow:0 2px #00000005}.export_type_modal___UwY7W .export_type_modal_con___iD92j .img_warp___ijcxd:hover{background-color:#fafafa}.export_type_modal___UwY7W .export_type_modal_con___iD92j .img_warp_active___VUIa8{background-color:#fafafa;border-color:#5784de}.scoreByBlankRadio___Z7ZDy{background:#f6f7f9;box-shadow:inset 0 1px 3px #d7d8d9!important;border-radius:16px;width:140px;margin-left:-10px}.scoreByBlankRadio___Z7ZDy span{font-size:12px}.scoreByBlankRadio___Z7ZDy label[class~=ant-radio-button-wrapper]{background-color:transparent;border:none;padding:0 10px;display:inline-flex;align-items:center;border-radius:16px!important;height:32px;color:#9096a3;border-left:1px solid rgba(0,0,0,0)!important}.scoreByBlankRadio___Z7ZDy label[class~=ant-radio-button-wrapper]:before{background-color:transparent!important}.scoreByBlankRadio___Z7ZDy label[class~=ant-radio-button-wrapper-checked]{background:linear-gradient(180deg,#fff,#f6f7f9);border:1px solid #C8D2EA!important;border-radius:16px!important;padding:0 10px;display:inline-flex;align-items:center;color:#3061d0}.scoreByBlankRadio___Z7ZDy label[class~=ant-radio-button-wrapper-checked]:first-child{border-right-color:#c8d2ea!important}.scoreByBlankRadio___Z7ZDy label[class~=ant-radio-button-wrapper-checked]:focus-within{box-shadow:none}.scoreByBlankRadio___Z7ZDy label[class~=ant-radio-button-wrapper-checked]:before{background-color:transparent!important}.newProgramBg___zKYmY{background:#fafafa;padding:10px 17px;margin-top:10px}.score___Sk80M{display:flex;align-items:center;justify-content:space-around;position:fixed;cursor:pointer;right:50px;top:330px;width:56px;height:56px;background:linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 2px 4px #e0dfe1;border-radius:8px;border:1px solid #BACFFE}.score___Sk80M i{color:#3061d0}.score___Sk80M:hover{background:#3061d0;box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80}.score___Sk80M:hover i{color:#fff}.drawerWrap___VuX5c{width:254px}.drawerWrap___VuX5c .top___EnYnP{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.drawerWrap___VuX5c .middle___LNYBi{overflow:auto;max-height:calc(100vh - 140px)}.drawerWrap___VuX5c .listwrap___l6Z3o{width:240px;background:#f6f7f9;border-radius:2px;padding:10px;margin-bottom:10px}.drawerWrap___VuX5c .btns___hFvQ6{position:fixed;bottom:20px;right:20px}.sign___vATdV{position:absolute;color:#42d5a0;font-size:12px;z-index:1;right:-2px;top:-2px}@font-face{font-family:KaTeX_AMS;src:url(./static/KaTeX_AMS-Regular.e101fd3b.woff2) format("woff2"),url(./static/KaTeX_AMS-Regular.89a32939.woff) format("woff"),url(./static/KaTeX_AMS-Regular.76b481f1.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Caligraphic;src:url(./static/KaTeX_Caligraphic-Bold.804b0502.woff2) format("woff2"),url(./static/KaTeX_Caligraphic-Bold.ebf5447d.woff) format("woff"),url(./static/KaTeX_Caligraphic-Bold.28758623.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:KaTeX_Caligraphic;src:url(./static/KaTeX_Caligraphic-Regular.7ca15b3a.woff2) format("woff2"),url(./static/KaTeX_Caligraphic-Regular.d642f1a8.woff) format("woff"),url(./static/KaTeX_Caligraphic-Regular.fe9310f0.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Fraktur;src:url(./static/KaTeX_Fraktur-Bold.33bcfed3.woff2) format("woff2"),url(./static/KaTeX_Fraktur-Bold.fc482350.woff) format("woff"),url(./static/KaTeX_Fraktur-Bold.70f2abc1.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:KaTeX_Fraktur;src:url(./static/KaTeX_Fraktur-Regular.86cfbe4e.woff2) format("woff2"),url(./static/KaTeX_Fraktur-Regular.29abfb1c.woff) format("woff"),url(./static/KaTeX_Fraktur-Regular.51bff235.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Main;src:url(./static/KaTeX_Main-Bold.603892c5.woff2) format("woff2"),url(./static/KaTeX_Main-Bold.9f5bc66f.woff) format("woff"),url(./static/KaTeX_Main-Bold.da66c0ab.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:KaTeX_Main;src:url(./static/KaTeX_Main-BoldItalic.bd95a810.woff2) format("woff2"),url(./static/KaTeX_Main-BoldItalic.c31eb616.woff) format("woff"),url(./static/KaTeX_Main-BoldItalic.962b328a.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:KaTeX_Main;src:url(./static/KaTeX_Main-Italic.7662be2b.woff2) format("woff2"),url(./static/KaTeX_Main-Italic.3c94ae8c.woff) format("woff"),url(./static/KaTeX_Main-Italic.b1598925.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:KaTeX_Main;src:url(./static/KaTeX_Main-Regular.7056d1df.woff2) format("woff2"),url(./static/KaTeX_Main-Regular.f23b28dc.woff) format("woff"),url(./static/KaTeX_Main-Regular.fe159c21.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Math;src:url(./static/KaTeX_Math-BoldItalic.df742084.woff2) format("woff2"),url(./static/KaTeX_Math-BoldItalic.a6fde119.woff) format("woff"),url(./static/KaTeX_Math-BoldItalic.8ee92314.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:KaTeX_Math;src:url(./static/KaTeX_Math-Italic.912cb075.woff2) format("woff2"),url(./static/KaTeX_Math-Italic.ad043b21.woff) format("woff"),url(./static/KaTeX_Math-Italic.f4a2fd50.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:KaTeX_SansSerif;src:url(./static/KaTeX_SansSerif-Bold.198a2b19.woff2) format("woff2"),url(./static/KaTeX_SansSerif-Bold.2dee50c6.woff) format("woff"),url(./static/KaTeX_SansSerif-Bold.9ae5090b.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:KaTeX_SansSerif;src:url(./static/KaTeX_SansSerif-Italic.58452206.woff2) format("woff2"),url(./static/KaTeX_SansSerif-Italic.f88f16ed.woff) format("woff"),url(./static/KaTeX_SansSerif-Italic.363562bf.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:KaTeX_SansSerif;src:url(./static/KaTeX_SansSerif-Regular.50cd68ac.woff2) format("woff2"),url(./static/KaTeX_SansSerif-Regular.13e35ac8.woff) format("woff"),url(./static/KaTeX_SansSerif-Regular.d1c35243.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Script;src:url(./static/KaTeX_Script-Regular.2fc42204.woff2) format("woff2"),url(./static/KaTeX_Script-Regular.8f35f84f.woff) format("woff"),url(./static/KaTeX_Script-Regular.d09e0cea.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Size1;src:url(./static/KaTeX_Size1-Regular.03ff84ee.woff2) format("woff2"),url(./static/KaTeX_Size1-Regular.2222c8c3.woff) format("woff"),url(./static/KaTeX_Size1-Regular.920c8080.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Size2;src:url(./static/KaTeX_Size2-Regular.fa296a19.woff2) format("woff2"),url(./static/KaTeX_Size2-Regular.45c74525.woff) format("woff"),url(./static/KaTeX_Size2-Regular.7d3e746e.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Size3;src:url(./static/KaTeX_Size3-Regular.d9075b2b.woff2) format("woff2"),url(./static/KaTeX_Size3-Regular.62bef299.woff) format("woff"),url(./static/KaTeX_Size3-Regular.39f7a039.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Size4;src:url(./static/KaTeX_Size4-Regular.93084eec.woff2) format("woff2"),url(./static/KaTeX_Size4-Regular.3ee0d868.woff) format("woff"),url(./static/KaTeX_Size4-Regular.cd3f02bf.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Typewriter;src:url(./static/KaTeX_Typewriter-Regular.65cd6476.woff2) format("woff2"),url(./static/KaTeX_Typewriter-Regular.3f215ba2.woff) format("woff"),url(./static/KaTeX_Typewriter-Regular.73468499.ttf) format("truetype");font-weight:400;font-style:normal}.katex{font: 1.21em KaTeX_Main,Times New Roman,serif;line-height:1.2;text-indent:0;text-rendering:auto}.katex *{-ms-high-contrast-adjust:none!important}.katex .katex-version:after{content:"0.11.1"}.katex .katex-mathml{position:absolute;clip:rect(1px,1px,1px,1px);padding:0;border:0;height:1px;width:1px;overflow:hidden}.katex .katex-html>.newline{display:block}.katex .base{position:relative;white-space:nowrap;width:min-content}.katex .base,.katex .strut{display:inline-block}.katex .textbf{font-weight:700}.katex .textit{font-style:italic}.katex .textrm{font-family:KaTeX_Main}.katex .textsf{font-family:KaTeX_SansSerif}.katex .texttt{font-family:KaTeX_Typewriter}.katex .mathdefault{font-family:KaTeX_Math;font-style:italic}.katex .mathit{font-family:KaTeX_Main;font-style:italic}.katex .mathrm{font-style:normal}.katex .mathbf{font-family:KaTeX_Main;font-weight:700}.katex .boldsymbol{font-family:KaTeX_Math;font-weight:700;font-style:italic}.katex .amsrm,.katex .mathbb,.katex .textbb{font-family:KaTeX_AMS}.katex .mathcal{font-family:KaTeX_Caligraphic}.katex .mathfrak,.katex .textfrak{font-family:KaTeX_Fraktur}.katex .mathtt{font-family:KaTeX_Typewriter}.katex .mathscr,.katex .textscr{font-family:KaTeX_Script}.katex .mathsf,.katex .textsf{font-family:KaTeX_SansSerif}.katex .mathboldsf,.katex .textboldsf{font-family:KaTeX_SansSerif;font-weight:700}.katex .mathitsf,.katex .textitsf{font-family:KaTeX_SansSerif;font-style:italic}.katex .mainrm{font-family:KaTeX_Main;font-style:normal}.katex .vlist-t{display:inline-table;table-layout:fixed}.katex .vlist-r{display:table-row}.katex .vlist{display:table-cell;vertical-align:bottom;position:relative}.katex .vlist>span{display:block;height:0;position:relative}.katex .vlist>span>span{display:inline-block}.katex .vlist>span>.pstrut{overflow:hidden;width:0}.katex .vlist-t2{margin-right:-2px}.katex .vlist-s{display:table-cell;vertical-align:bottom;font-size:1px;width:2px;min-width:2px}.katex .msupsub{text-align:left}.katex .mfrac>span>span{text-align:center}.katex .mfrac .frac-line{display:inline-block;width:100%;border-bottom-style:solid}.katex .hdashline,.katex .hline,.katex .mfrac .frac-line,.katex .overline .overline-line,.katex .rule,.katex .underline .underline-line{min-height:1px}.katex .mspace{display:inline-block}.katex .clap,.katex .llap,.katex .rlap{width:0;position:relative}.katex .clap>.inner,.katex .llap>.inner,.katex .rlap>.inner{position:absolute}.katex .clap>.fix,.katex .llap>.fix,.katex .rlap>.fix{display:inline-block}.katex .llap>.inner{right:0}.katex .clap>.inner,.katex .rlap>.inner{left:0}.katex .clap>.inner>span{margin-left:-50%;margin-right:50%}.katex .rule{display:inline-block;border:0 solid;position:relative}.katex .hline,.katex .overline .overline-line,.katex .underline .underline-line{display:inline-block;width:100%;border-bottom-style:solid}.katex .hdashline{display:inline-block;width:100%;border-bottom-style:dashed}.katex .sqrt>.root{margin-left:.27777778em;margin-right:-.55555556em}.katex .fontsize-ensurer.reset-size1.size1,.katex .sizing.reset-size1.size1{font-size:1em}.katex .fontsize-ensurer.reset-size1.size2,.katex .sizing.reset-size1.size2{font-size:1.2em}.katex .fontsize-ensurer.reset-size1.size3,.katex .sizing.reset-size1.size3{font-size:1.4em}.katex .fontsize-ensurer.reset-size1.size4,.katex .sizing.reset-size1.size4{font-size:1.6em}.katex .fontsize-ensurer.reset-size1.size5,.katex .sizing.reset-size1.size5{font-size:1.8em}.katex .fontsize-ensurer.reset-size1.size6,.katex .sizing.reset-size1.size6{font-size:2em}.katex .fontsize-ensurer.reset-size1.size7,.katex .sizing.reset-size1.size7{font-size:2.4em}.katex .fontsize-ensurer.reset-size1.size8,.katex .sizing.reset-size1.size8{font-size:2.88em}.katex .fontsize-ensurer.reset-size1.size9,.katex .sizing.reset-size1.size9{font-size:3.456em}.katex .fontsize-ensurer.reset-size1.size10,.katex .sizing.reset-size1.size10{font-size:4.148em}.katex .fontsize-ensurer.reset-size1.size11,.katex .sizing.reset-size1.size11{font-size:4.976em}.katex .fontsize-ensurer.reset-size2.size1,.katex .sizing.reset-size2.size1{font-size:.83333333em}.katex .fontsize-ensurer.reset-size2.size2,.katex .sizing.reset-size2.size2{font-size:1em}.katex .fontsize-ensurer.reset-size2.size3,.katex .sizing.reset-size2.size3{font-size:1.16666667em}.katex .fontsize-ensurer.reset-size2.size4,.katex .sizing.reset-size2.size4{font-size:1.33333333em}.katex .fontsize-ensurer.reset-size2.size5,.katex .sizing.reset-size2.size5{font-size:1.5em}.katex .fontsize-ensurer.reset-size2.size6,.katex .sizing.reset-size2.size6{font-size:1.66666667em}.katex .fontsize-ensurer.reset-size2.size7,.katex .sizing.reset-size2.size7{font-size:2em}.katex .fontsize-ensurer.reset-size2.size8,.katex .sizing.reset-size2.size8{font-size:2.4em}.katex .fontsize-ensurer.reset-size2.size9,.katex .sizing.reset-size2.size9{font-size:2.88em}.katex .fontsize-ensurer.reset-size2.size10,.katex .sizing.reset-size2.size10{font-size:3.45666667em}.katex .fontsize-ensurer.reset-size2.size11,.katex .sizing.reset-size2.size11{font-size:4.14666667em}.katex .fontsize-ensurer.reset-size3.size1,.katex .sizing.reset-size3.size1{font-size:.71428571em}.katex .fontsize-ensurer.reset-size3.size2,.katex .sizing.reset-size3.size2{font-size:.85714286em}.katex .fontsize-ensurer.reset-size3.size3,.katex .sizing.reset-size3.size3{font-size:1em}.katex .fontsize-ensurer.reset-size3.size4,.katex .sizing.reset-size3.size4{font-size:1.14285714em}.katex .fontsize-ensurer.reset-size3.size5,.katex .sizing.reset-size3.size5{font-size:1.28571429em}.katex .fontsize-ensurer.reset-size3.size6,.katex .sizing.reset-size3.size6{font-size:1.42857143em}.katex .fontsize-ensurer.reset-size3.size7,.katex .sizing.reset-size3.size7{font-size:1.71428571em}.katex .fontsize-ensurer.reset-size3.size8,.katex .sizing.reset-size3.size8{font-size:2.05714286em}.katex .fontsize-ensurer.reset-size3.size9,.katex .sizing.reset-size3.size9{font-size:2.46857143em}.katex .fontsize-ensurer.reset-size3.size10,.katex .sizing.reset-size3.size10{font-size:2.96285714em}.katex .fontsize-ensurer.reset-size3.size11,.katex .sizing.reset-size3.size11{font-size:3.55428571em}.katex .fontsize-ensurer.reset-size4.size1,.katex .sizing.reset-size4.size1{font-size:.625em}.katex .fontsize-ensurer.reset-size4.size2,.katex .sizing.reset-size4.size2{font-size:.75em}.katex .fontsize-ensurer.reset-size4.size3,.katex .sizing.reset-size4.size3{font-size:.875em}.katex .fontsize-ensurer.reset-size4.size4,.katex .sizing.reset-size4.size4{font-size:1em}.katex .fontsize-ensurer.reset-size4.size5,.katex .sizing.reset-size4.size5{font-size:1.125em}.katex .fontsize-ensurer.reset-size4.size6,.katex .sizing.reset-size4.size6{font-size:1.25em}.katex .fontsize-ensurer.reset-size4.size7,.katex .sizing.reset-size4.size7{font-size:1.5em}.katex .fontsize-ensurer.reset-size4.size8,.katex .sizing.reset-size4.size8{font-size:1.8em}.katex .fontsize-ensurer.reset-size4.size9,.katex .sizing.reset-size4.size9{font-size:2.16em}.katex .fontsize-ensurer.reset-size4.size10,.katex .sizing.reset-size4.size10{font-size:2.5925em}.katex .fontsize-ensurer.reset-size4.size11,.katex .sizing.reset-size4.size11{font-size:3.11em}.katex .fontsize-ensurer.reset-size5.size1,.katex .sizing.reset-size5.size1{font-size:.55555556em}.katex .fontsize-ensurer.reset-size5.size2,.katex .sizing.reset-size5.size2{font-size:.66666667em}.katex .fontsize-ensurer.reset-size5.size3,.katex .sizing.reset-size5.size3{font-size:.77777778em}.katex .fontsize-ensurer.reset-size5.size4,.katex .sizing.reset-size5.size4{font-size:.88888889em}.katex .fontsize-ensurer.reset-size5.size5,.katex .sizing.reset-size5.size5{font-size:1em}.katex .fontsize-ensurer.reset-size5.size6,.katex .sizing.reset-size5.size6{font-size:1.11111111em}.katex .fontsize-ensurer.reset-size5.size7,.katex .sizing.reset-size5.size7{font-size:1.33333333em}.katex .fontsize-ensurer.reset-size5.size8,.katex .sizing.reset-size5.size8{font-size:1.6em}.katex .fontsize-ensurer.reset-size5.size9,.katex .sizing.reset-size5.size9{font-size:1.92em}.katex .fontsize-ensurer.reset-size5.size10,.katex .sizing.reset-size5.size10{font-size:2.30444444em}.katex .fontsize-ensurer.reset-size5.size11,.katex .sizing.reset-size5.size11{font-size:2.76444444em}.katex .fontsize-ensurer.reset-size6.size1,.katex .sizing.reset-size6.size1{font-size:.5em}.katex .fontsize-ensurer.reset-size6.size2,.katex .sizing.reset-size6.size2{font-size:.6em}.katex .fontsize-ensurer.reset-size6.size3,.katex .sizing.reset-size6.size3{font-size:.7em}.katex .fontsize-ensurer.reset-size6.size4,.katex .sizing.reset-size6.size4{font-size:.8em}.katex .fontsize-ensurer.reset-size6.size5,.katex .sizing.reset-size6.size5{font-size:.9em}.katex .fontsize-ensurer.reset-size6.size6,.katex .sizing.reset-size6.size6{font-size:1em}.katex .fontsize-ensurer.reset-size6.size7,.katex .sizing.reset-size6.size7{font-size:1.2em}.katex .fontsize-ensurer.reset-size6.size8,.katex .sizing.reset-size6.size8{font-size:1.44em}.katex .fontsize-ensurer.reset-size6.size9,.katex .sizing.reset-size6.size9{font-size:1.728em}.katex .fontsize-ensurer.reset-size6.size10,.katex .sizing.reset-size6.size10{font-size:2.074em}.katex .fontsize-ensurer.reset-size6.size11,.katex .sizing.reset-size6.size11{font-size:2.488em}.katex .fontsize-ensurer.reset-size7.size1,.katex .sizing.reset-size7.size1{font-size:.41666667em}.katex .fontsize-ensurer.reset-size7.size2,.katex .sizing.reset-size7.size2{font-size:.5em}.katex .fontsize-ensurer.reset-size7.size3,.katex .sizing.reset-size7.size3{font-size:.58333333em}.katex .fontsize-ensurer.reset-size7.size4,.katex .sizing.reset-size7.size4{font-size:.66666667em}.katex .fontsize-ensurer.reset-size7.size5,.katex .sizing.reset-size7.size5{font-size:.75em}.katex .fontsize-ensurer.reset-size7.size6,.katex .sizing.reset-size7.size6{font-size:.83333333em}.katex .fontsize-ensurer.reset-size7.size7,.katex .sizing.reset-size7.size7{font-size:1em}.katex .fontsize-ensurer.reset-size7.size8,.katex .sizing.reset-size7.size8{font-size:1.2em}.katex .fontsize-ensurer.reset-size7.size9,.katex .sizing.reset-size7.size9{font-size:1.44em}.katex .fontsize-ensurer.reset-size7.size10,.katex .sizing.reset-size7.size10{font-size:1.72833333em}.katex .fontsize-ensurer.reset-size7.size11,.katex .sizing.reset-size7.size11{font-size:2.07333333em}.katex .fontsize-ensurer.reset-size8.size1,.katex .sizing.reset-size8.size1{font-size:.34722222em}.katex .fontsize-ensurer.reset-size8.size2,.katex .sizing.reset-size8.size2{font-size:.41666667em}.katex .fontsize-ensurer.reset-size8.size3,.katex .sizing.reset-size8.size3{font-size:.48611111em}.katex .fontsize-ensurer.reset-size8.size4,.katex .sizing.reset-size8.size4{font-size:.55555556em}.katex .fontsize-ensurer.reset-size8.size5,.katex .sizing.reset-size8.size5{font-size:.625em}.katex .fontsize-ensurer.reset-size8.size6,.katex .sizing.reset-size8.size6{font-size:.69444444em}.katex .fontsize-ensurer.reset-size8.size7,.katex .sizing.reset-size8.size7{font-size:.83333333em}.katex .fontsize-ensurer.reset-size8.size8,.katex .sizing.reset-size8.size8{font-size:1em}.katex .fontsize-ensurer.reset-size8.size9,.katex .sizing.reset-size8.size9{font-size:1.2em}.katex .fontsize-ensurer.reset-size8.size10,.katex .sizing.reset-size8.size10{font-size:1.44027778em}.katex .fontsize-ensurer.reset-size8.size11,.katex .sizing.reset-size8.size11{font-size:1.72777778em}.katex .fontsize-ensurer.reset-size9.size1,.katex .sizing.reset-size9.size1{font-size:.28935185em}.katex .fontsize-ensurer.reset-size9.size2,.katex .sizing.reset-size9.size2{font-size:.34722222em}.katex .fontsize-ensurer.reset-size9.size3,.katex .sizing.reset-size9.size3{font-size:.40509259em}.katex .fontsize-ensurer.reset-size9.size4,.katex .sizing.reset-size9.size4{font-size:.46296296em}.katex .fontsize-ensurer.reset-size9.size5,.katex .sizing.reset-size9.size5{font-size:.52083333em}.katex .fontsize-ensurer.reset-size9.size6,.katex .sizing.reset-size9.size6{font-size:.5787037em}.katex .fontsize-ensurer.reset-size9.size7,.katex .sizing.reset-size9.size7{font-size:.69444444em}.katex .fontsize-ensurer.reset-size9.size8,.katex .sizing.reset-size9.size8{font-size:.83333333em}.katex .fontsize-ensurer.reset-size9.size9,.katex .sizing.reset-size9.size9{font-size:1em}.katex .fontsize-ensurer.reset-size9.size10,.katex .sizing.reset-size9.size10{font-size:1.20023148em}.katex .fontsize-ensurer.reset-size9.size11,.katex .sizing.reset-size9.size11{font-size:1.43981481em}.katex .fontsize-ensurer.reset-size10.size1,.katex .sizing.reset-size10.size1{font-size:.24108004em}.katex .fontsize-ensurer.reset-size10.size2,.katex .sizing.reset-size10.size2{font-size:.28929605em}.katex .fontsize-ensurer.reset-size10.size3,.katex .sizing.reset-size10.size3{font-size:.33751205em}.katex .fontsize-ensurer.reset-size10.size4,.katex .sizing.reset-size10.size4{font-size:.38572806em}.katex .fontsize-ensurer.reset-size10.size5,.katex .sizing.reset-size10.size5{font-size:.43394407em}.katex .fontsize-ensurer.reset-size10.size6,.katex .sizing.reset-size10.size6{font-size:.48216008em}.katex .fontsize-ensurer.reset-size10.size7,.katex .sizing.reset-size10.size7{font-size:.57859209em}.katex .fontsize-ensurer.reset-size10.size8,.katex .sizing.reset-size10.size8{font-size:.69431051em}.katex .fontsize-ensurer.reset-size10.size9,.katex .sizing.reset-size10.size9{font-size:.83317261em}.katex .fontsize-ensurer.reset-size10.size10,.katex .sizing.reset-size10.size10{font-size:1em}.katex .fontsize-ensurer.reset-size10.size11,.katex .sizing.reset-size10.size11{font-size:1.19961427em}.katex .fontsize-ensurer.reset-size11.size1,.katex .sizing.reset-size11.size1{font-size:.20096463em}.katex .fontsize-ensurer.reset-size11.size2,.katex .sizing.reset-size11.size2{font-size:.24115756em}.katex .fontsize-ensurer.reset-size11.size3,.katex .sizing.reset-size11.size3{font-size:.28135048em}.katex .fontsize-ensurer.reset-size11.size4,.katex .sizing.reset-size11.size4{font-size:.32154341em}.katex .fontsize-ensurer.reset-size11.size5,.katex .sizing.reset-size11.size5{font-size:.36173633em}.katex .fontsize-ensurer.reset-size11.size6,.katex .sizing.reset-size11.size6{font-size:.40192926em}.katex .fontsize-ensurer.reset-size11.size7,.katex .sizing.reset-size11.size7{font-size:.48231511em}.katex .fontsize-ensurer.reset-size11.size8,.katex .sizing.reset-size11.size8{font-size:.57877814em}.katex .fontsize-ensurer.reset-size11.size9,.katex .sizing.reset-size11.size9{font-size:.69453376em}.katex .fontsize-ensurer.reset-size11.size10,.katex .sizing.reset-size11.size10{font-size:.83360129em}.katex .fontsize-ensurer.reset-size11.size11,.katex .sizing.reset-size11.size11{font-size:1em}.katex .delimsizing.size1{font-family:KaTeX_Size1}.katex .delimsizing.size2{font-family:KaTeX_Size2}.katex .delimsizing.size3{font-family:KaTeX_Size3}.katex .delimsizing.size4{font-family:KaTeX_Size4}.katex .delimsizing.mult .delim-size1>span{font-family:KaTeX_Size1}.katex .delimsizing.mult .delim-size4>span{font-family:KaTeX_Size4}.katex .nulldelimiter{display:inline-block;width:.12em}.katex .delimcenter,.katex .op-symbol{position:relative}.katex .op-symbol.small-op{font-family:KaTeX_Size1}.katex .op-symbol.large-op{font-family:KaTeX_Size2}.katex .op-limits>.vlist-t{text-align:center}.katex .accent>.vlist-t{text-align:center}.katex .accent .accent-body{position:relative}.katex .accent .accent-body:not(.accent-full){width:0}.katex .overlay{display:block}.katex .mtable .vertical-separator{display:inline-block;min-width:1px}.katex .mtable .arraycolsep{display:inline-block}.katex .mtable .col-align-c>.vlist-t{text-align:center}.katex .mtable .col-align-l>.vlist-t{text-align:left}.katex .mtable .col-align-r>.vlist-t{text-align:right}.katex .svg-align{text-align:left}.katex svg{display:block;position:absolute;width:100%;height:inherit;fill:currentColor;stroke:currentColor;fill-rule:nonzero;fill-opacity:1;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1}.katex svg path{stroke:none}.katex img{border-style:none;min-width:0;min-height:0;max-width:none;max-height:none}.katex .stretchy{width:100%;display:block;position:relative;overflow:hidden}.katex .stretchy:after,.katex .stretchy:before{content:""}.katex .hide-tail{width:100%;position:relative;overflow:hidden}.katex .halfarrow-left{position:absolute;left:0;width:50.2%;overflow:hidden}.katex .halfarrow-right{position:absolute;right:0;width:50.2%;overflow:hidden}.katex .brace-left{position:absolute;left:0;width:25.1%;overflow:hidden}.katex .brace-center{position:absolute;left:25%;width:50%;overflow:hidden}.katex .brace-right{position:absolute;right:0;width:25.1%;overflow:hidden}.katex .x-arrow-pad{padding:0 .5em}.katex .mover,.katex .munder,.katex .x-arrow{text-align:center}.katex .boxpad{padding:0 .3em}.katex .fbox,.katex .fcolorbox{box-sizing:border-box;border:.04em solid}.katex .cancel-pad{padding:0 .2em}.katex .cancel-lap{margin-left:-.2em;margin-right:-.2em}.katex .sout{border-bottom-style:solid;border-bottom-width:.08em}.katex-display{display:block;margin:1em 0;text-align:center}.katex-display>.katex{display:block;text-align:center;white-space:nowrap}.katex-display>.katex>.katex-html{display:block;position:relative}.katex-display>.katex>.katex-html>.tag{position:absolute;right:0}.katex-display.leqno>.katex>.katex-html>.tag{left:0;right:auto}.katex-display.fleqn>.katex{text-align:left}.wrp___dq7YK{display:flex;justify-content:center;align-items:center;position:fixed;width:100%;height:100%;left:0;top:0;z-index:108}.wrp___dq7YK.bgBlack___ARIUV{background:#00000080}.wrp___dq7YK img,.wrp___dq7YK video{max-width:100%;max-height:80%;text-align:center}.wrp___dq7YK iframe{width:100%;height:100%;position:absolute;left:0;top:0;background:#fff;border:none}.monaco___VnZC3{position:absolute;height:100%;width:100%}.darkBlue___UprA9 *{font-size:14px}.darkBlue___UprA9 [class~=margin],.darkBlue___UprA9 [class~=monaco-editor-background]{background:#0a0e2d!important}.darkBlue___UprA9 [class~=line-numbers]{color:#fff!important}.close___LKoWu{position:absolute;right:40px;top:40px;z-index:10;display:flex}.close___LKoWu>span{background:#4a4a4a;color:#fff;width:40px;height:40px;border-radius:4px;display:flex;justify-content:center;align-items:center;cursor:pointer;margin-left:10px}.embed___hvpEJ{position:absolute;left:0;top:0;width:100%;height:100%}.my-monaco-editor div,.my-diff-editor div{font-size:unset}.my-error-line-wrp{width:calc(100% - 20px)!important;background:#f5000033!important;height:auto!important;color:#f50000}.noCopyPaste .quick-input-widget{display:none!important}.breakpoints-select{background:red;width:8px!important;height:8px!important;left:7px!important;top:7px;border-radius:4px;user-select:none;pointer-events:none}.breakpoints-fake{background:#ff000080;width:8px!important;height:8px!important;left:7px!important;top:7px;border-radius:4px;user-select:none;pointer-events:none}.highlighted-line{background:#4b4b18}.mdBody___raKXb{position:relative}.button___Ch5Pc{position:absolute;display:flex;align-items:center;justify-content:center;background:#0000001a;display:none}.previewFlowChart___vY1dq{align-items:flex-start;justify-content:end;background:none!important}.previewFlowChart___vY1dq button{margin:20px}.lists___xhHyq{padding-bottom:10px}.lists___xhHyq code{background:none!important}.lists___xhHyq>div>div:first-child{background:#f6f6f6;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:10px 0;font-size:12px;cursor:pointer}.lists___xhHyq>div>div:first-child [class^=katex]{font-size:22px}.item___pWJAA{position:relative}.item___pWJAA:nth-last-child(-n+3) .children___sDG61{left:initial;right:5px}.item___pWJAA:hover{z-index:2147483648}.item___pWJAA:hover .children___sDG61{display:block}.children___sDG61{display:none;position:absolute;left:6px;top:70px;width:440px;max-height:400px;overflow:auto;background:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:0 0 6px #ccc;padding:15px}.children___sDG61 h1{font-size:14px;padding-top:6px}.children___sDG61 .diamond___FwgzD>div{background:#f6f6f6;display:flex;align-items:center;justify-content:center;flex-direction:column;cursor:pointer;height:50px;font-size:12px;padding:0 10px;min-width:80px}.children___sDG61 .diamond___FwgzD>div [class^=katex]{font-size:14px}.button___WPN6r{position:absolute;right:20px;bottom:20px}.mathWrap___FmnMJ{width:800px;height:550px}.mathFillWrap___PmY3H{cursor:pointer}.mathFillWrap___PmY3H ::part(menu-toggle){color:#00f;opacity:1;display:none}.mathFillWrap___PmY3H math-field{background:none}.mathFillWrap___PmY3H *{pointer-events:none}.flex_box_center___VAUts{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___gx5ZV{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___HV_tL{align-items:center;box-align:center}.flex_box_center_end___fVsIw{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___F5DHk{flex-direction:column;box-orient:block-axis}.shixunWrp___pinaF{border:1px solid #eee;margin-top:20px}.shixunWrp___pinaF h2{font-size:14px;font-weight:400;padding:6px 20px;border-bottom:1px solid #eee}.shixunWrp___pinaF h2 .s___mtpV4{float:right;color:#007aff;display:flex;align-items:center;cursor:pointer}.shixunWrp___pinaF h2 .s___mtpV4 i{margin-right:6px}.fillComment___WEgkI{margin-top:10px;display:flex;flex-direction:row}.fillComment___WEgkI img{width:38px;height:38px;border-radius:50%;display:block}.commentContent___v_Ebo{flex:1 1;margin-left:10px}.commentText___fyDle{font-size:14px;background:#fafafa;font-weight:500;border-radius:2px;width:100%;padding:16px;color:#666}.simpleWrap___uwIie{background:#fff;border-radius:2px;border:1px solid #f9f9f9;font-weight:300;padding:12px}.fillBg___iyMsm{background:#fafafa;padding:10px 17px;margin-top:5px}.tip___V6oDj{height:30px;background:#e300001a;border-radius:4px;margin-bottom:4px;padding-left:20px;line-height:30px;font-size:12px;color:#e30000}.simpleBg___UqElF{background:#fafafa;padding:10px 17px;margin-top:5px}.lookCode___xKifS [class~=ant-modal-confirm-content]{margin:10px 0 0!important}.flex_box_center___RWbPL{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___ZSGqQ{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___lJVwS{align-items:center;box-align:center}.flex_box_center_end___jDpSh{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___aYkRP{flex-direction:column;box-orient:block-axis}.result___MEJ17{display:flex}.result___MEJ17 .left___BoJu6{margin-right:38px;width:474px}.result___MEJ17 .right___cAGQT{width:630px}.result___MEJ17 .box___iw62F{background:#f6f7f9;padding:15px}.result___MEJ17 .box___iw62F .li___csLVy{background:#fff;border:1px solid #DCDCDC}.CodeMirror{font-family:monospace;height:300px;color:#000;direction:ltr}.CodeMirror-lines{padding:4px 0}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{padding:0 4px}.CodeMirror-scrollbar-filler,.CodeMirror-gutter-filler{background-color:#fff}.CodeMirror-gutters{border-right:1px solid #ddd;background-color:#f7f7f7;white-space:nowrap}.CodeMirror-linenumber{padding:0 3px 0 5px;min-width:20px;text-align:right;color:#999;white-space:nowrap}.CodeMirror-guttermarker{color:#000}.CodeMirror-guttermarker-subtle{color:#999}.CodeMirror-cursor{border-left:1px solid black;border-right:none;width:0}.CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}.cm-fat-cursor .CodeMirror-cursor{width:auto;border:0!important;background:#7e7}.cm-fat-cursor div.CodeMirror-cursors{z-index:1}.cm-fat-cursor-mark{background-color:#14ff1480;animation:blink 1.06s steps(1) infinite}.cm-animate-fat-cursor{width:auto;border:0;animation:blink 1.06s steps(1) infinite;background-color:#7e7}.cm-tab{display:inline-block;text-decoration:inherit}.CodeMirror-rulers{position:absolute;inset:-50px 0 0;overflow:hidden}.CodeMirror-ruler{border-left:1px solid #ccc;top:0;bottom:0;position:absolute}.cm-s-default .cm-header{color:#00f}.cm-s-default .cm-quote{color:#090}.cm-negative{color:#d44}.cm-positive{color:#292}.cm-header,.cm-strong{font-weight:700}.cm-em{font-style:italic}.cm-link{text-decoration:underline}.cm-strikethrough{text-decoration:line-through}.cm-s-default .cm-keyword{color:#708}.cm-s-default .cm-atom{color:#219}.cm-s-default .cm-number{color:#164}.cm-s-default .cm-def{color:#00f}.cm-s-default .cm-variable-2{color:#05a}.cm-s-default .cm-variable-3,.cm-s-default .cm-type{color:#085}.cm-s-default .cm-comment{color:#a50}.cm-s-default .cm-string{color:#a11}.cm-s-default .cm-string-2{color:#f50}.cm-s-default .cm-meta,.cm-s-default .cm-qualifier{color:#555}.cm-s-default .cm-builtin{color:#30a}.cm-s-default .cm-bracket{color:#997}.cm-s-default .cm-tag{color:#170}.cm-s-default .cm-attribute{color:#00c}.cm-s-default .cm-hr{color:#999}.cm-s-default .cm-link{color:#00c}.cm-s-default .cm-error,.cm-invalidchar{color:red}.CodeMirror-composing{border-bottom:2px solid}div.CodeMirror span.CodeMirror-matchingbracket{color:#0b0}div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#a22}.CodeMirror-matchingtag{background:#ff96004d}.CodeMirror-activeline-background{background:#e8f2ff}.CodeMirror{position:relative;overflow:hidden;background:#fff}.CodeMirror-scroll{overflow:scroll!important;margin-bottom:-50px;margin-right:-50px;padding-bottom:50px;height:100%;outline:none;position:relative}.CodeMirror-sizer{position:relative;border-right:50px solid transparent}.CodeMirror-vscrollbar,.CodeMirror-hscrollbar,.CodeMirror-scrollbar-filler,.CodeMirror-gutter-filler{position:absolute;z-index:6;display:none;outline:none}.CodeMirror-vscrollbar{right:0;top:0;overflow-x:hidden;overflow-y:scroll}.CodeMirror-hscrollbar{bottom:0;left:0;overflow-y:hidden;overflow-x:scroll}.CodeMirror-scrollbar-filler{right:0;bottom:0}.CodeMirror-gutter-filler{left:0;bottom:0}.CodeMirror-gutters{position:absolute;left:0;top:0;min-height:100%;z-index:3}.CodeMirror-gutter{white-space:normal;height:100%;display:inline-block;vertical-align:top;margin-bottom:-50px}.CodeMirror-gutter-wrapper{position:absolute;z-index:4;background:none!important;border:none!important}.CodeMirror-gutter-background{position:absolute;top:0;bottom:0;z-index:4}.CodeMirror-gutter-elt{position:absolute;cursor:default;z-index:4}.CodeMirror-gutter-wrapper ::selection{background-color:transparent}.CodeMirror-gutter-wrapper ::-moz-selection{background-color:transparent}.CodeMirror-lines{cursor:text;min-height:1px}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{border-radius:0;border-width:0;background:transparent;font-family:inherit;font-size:inherit;margin:0;white-space:pre;word-wrap:normal;line-height:inherit;color:inherit;z-index:2;position:relative;overflow:visible;-webkit-tap-highlight-color:transparent;font-variant-ligatures:contextual}.CodeMirror-wrap pre.CodeMirror-line,.CodeMirror-wrap pre.CodeMirror-line-like{word-wrap:break-word;white-space:pre-wrap;word-break:normal}.CodeMirror-linebackground{position:absolute;inset:0;z-index:0}.CodeMirror-linewidget{position:relative;z-index:2;padding:.1px}.CodeMirror-rtl pre{direction:rtl}.CodeMirror-code{outline:none}.CodeMirror-scroll,.CodeMirror-sizer,.CodeMirror-gutter,.CodeMirror-gutters,.CodeMirror-linenumber{box-sizing:content-box}.CodeMirror-measure{position:absolute;width:100%;height:0;overflow:hidden;visibility:hidden}.CodeMirror-cursor{position:absolute;pointer-events:none}.CodeMirror-measure pre{position:static}div.CodeMirror-cursors{visibility:hidden;position:relative;z-index:3}div.CodeMirror-dragcursors,.CodeMirror-focused div.CodeMirror-cursors{visibility:visible}.CodeMirror-selected{background:#d9d9d9}.CodeMirror-focused .CodeMirror-selected{background:#d7d4f0}.CodeMirror-crosshair{cursor:crosshair}.CodeMirror-line::selection,.CodeMirror-line>span::selection,.CodeMirror-line>span>span::selection{background:#d7d4f0}.CodeMirror-line::-moz-selection,.CodeMirror-line>span::-moz-selection,.CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}.cm-searching{background-color:#ffa;background-color:#ff06}.cm-force-border{padding-right:.1px}@media print{.CodeMirror div.CodeMirror-cursors{visibility:hidden}}.cm-tab-wrap-hack:after{content:""}span.CodeMirror-selectedtext{background:none}#educoder .markdown-editor-wrapper{position:relative}#educoder .markdown-editor-body{display:flex;flex-flow:row nowrap;width:100%;height:calc(100% - 38px);align-items:center}#educoder .markdown-editor-body .codemirror-container{flex:1 0;height:100%;width:100%;overflow:hidden}#educoder .markdown-editor-body .preview-container{flex:1 0;height:100%;margin:10px 0;padding:8px 8px 50px;background:#fff;overflow-y:auto;box-sizing:border-box;border-left:1px solid #ccc;word-wrap:break-word;word-break:break-word;white-space:normal;font-size:16px;position:relative}#educoder .markdown-editor-container{border:1px solid #ccc;overflow:hidden;border-radius:4px;margin-bottom:12px;font-size:16px}#educoder .markdown-editor-container.full-screen{position:fixed;inset:0;height:100%!important;z-index:998}#educoder .markdown-editor-container.full-screen .preview-container>div{padding-bottom:180px!important}#educoder .markdown-editor-container.full-screen .CodeMirror-sizer>div{margin-bottom:90px}#educoder .markdown-editor-container.on-preview .codemirror-container,#educoder .markdown-editor-container.on-preview .preview-container{width:50%}#educoder .mini .markdown-editor-body{height:calc(100% - 28px)}#educoder .flex-end{justify-content:flex-end}#educoder .my-codemirror-container{border:1px solid #ccc;width:100%;margin-bottom:24px}#educoder .markdown-tip{color:#cdcdcd;font-size:12px;position:absolute;right:0;bottom:-28px;margin-bottom:7px}#educoder .CodeMirror-lines{padding:4px 0}#educoder .CodeMirror pre.CodeMirror-line,#educoder .CodeMirror pre.CodeMirror-line-like{padding:0 4px}#educoder .CodeMirror-scrollbar-filler,#educoder .CodeMirror-gutter-filler{background-color:#fff}#educoder .CodeMirror-gutters{border-right:1px solid #ddd;background-color:#f7f7f7;white-space:nowrap}#educoder .CodeMirror-linenumber{padding:0 3px 0 5px;min-width:20px;text-align:right;color:#999;white-space:nowrap}#educoder .CodeMirror-guttermarker{color:#000}#educoder .CodeMirror-guttermarker-subtle{color:#999}#educoder .CodeMirror-cursor{border-left:1px solid black;border-right:none;width:0}#educoder .CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}#educoder .cm-fat-cursor .CodeMirror-cursor{width:auto;border:0!important;background:#7e7}#educoder .cm-fat-cursor div.CodeMirror-cursors{z-index:1}#educoder .cm-fat-cursor-mark{background-color:#14ff1480;animation:blink 1.06s steps(1) infinite}#educoder .cm-animate-fat-cursor{width:auto;border:0;animation:blink 1.06s steps(1) infinite;background-color:#7e7}@keyframes blink{50%{background-color:transparent}}#educoder .cm-tab{display:inline-block;text-decoration:inherit}#educoder .CodeMirror-rulers{position:absolute;inset:-50px 0 0;overflow:hidden}#educoder .CodeMirror-ruler{border-left:1px solid #ccc;top:0;bottom:0;position:absolute}#educoder .cm-s-default .cm-header{color:#00f}#educoder .cm-s-default .cm-quote{color:#090}#educoder .cm-negative{color:#d44}#educoder .cm-positive{color:#292}#educoder .cm-header,#educoder .cm-strong{font-weight:700}#educoder .cm-em{font-style:italic}#educoder .cm-link{text-decoration:underline}#educoder .cm-strikethrough{text-decoration:line-through}#educoder .cm-s-default .cm-keyword{color:#708}#educoder .cm-s-default .cm-atom{color:#219}#educoder .cm-s-default .cm-number{color:#164}#educoder .cm-s-default .cm-def{color:#00f}#educoder .cm-s-default .cm-variable-2{color:#05a}#educoder .cm-s-default .cm-variable-3,#educoder .cm-s-default .cm-type{color:#085}#educoder .cm-s-default .cm-comment{color:#a50}#educoder .cm-s-default .cm-string{color:#a11}#educoder .cm-s-default .cm-string-2{color:#f50}#educoder .cm-s-default .cm-meta,#educoder .cm-s-default .cm-qualifier{color:#555}#educoder .cm-s-default .cm-builtin{color:#30a}#educoder .cm-s-default .cm-bracket{color:#997}#educoder .cm-s-default .cm-tag{color:#170}#educoder .cm-s-default .cm-attribute{color:#00c}#educoder .cm-s-default .cm-hr{color:#999}#educoder .cm-s-default .cm-link{color:#00c}#educoder .cm-s-default .cm-error,#educoder .cm-invalidchar{color:red}#educoder .CodeMirror-composing{border-bottom:2px solid}#educoder div.CodeMirror span.CodeMirror-matchingbracket{color:#0b0}#educoder div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#a22}#educoder .CodeMirror-matchingtag{background:#ff96004d}#educoder .CodeMirror-activeline-background{background:#e8f2ff}#educoder .CodeMirror{position:relative;overflow:hidden;background:#fff}#educoder .CodeMirror-scroll{overflow:scroll!important;margin-bottom:0;margin-right:0;padding-bottom:5px;height:100%;outline:none;position:relative}#educoder .CodeMirror-sizer{position:relative;border-right:0px}#educoder .CodeMirror-vscrollbar,#educoder .CodeMirror-hscrollbar,#educoder .CodeMirror-scrollbar-filler,#educoder .CodeMirror-gutter-filler{position:absolute;z-index:6;display:none}#educoder .CodeMirror-vscrollbar{right:0;top:0;overflow-x:hidden;overflow-y:scroll}#educoder .CodeMirror-hscrollbar{bottom:0;left:0;overflow-y:hidden;overflow-x:scroll}#educoder .CodeMirror-scrollbar-filler{right:0;bottom:0}#educoder .CodeMirror-gutter-filler{left:0;bottom:0}#educoder .CodeMirror-gutters{position:absolute;left:0;top:0;min-height:100%;z-index:3}#educoder .CodeMirror-gutter{white-space:normal;height:100%;display:inline-block;vertical-align:top;margin-bottom:-50px}#educoder .CodeMirror-gutter-wrapper{position:absolute;z-index:4;background:none!important;border:none!important}#educoder .CodeMirror-gutter-background{position:absolute;top:0;bottom:0;z-index:4}#educoder .CodeMirror-gutter-elt{position:absolute;cursor:default;z-index:4}#educoder .CodeMirror-gutter-wrapper ::selection{background-color:transparent}#educoder .CodeMirror-gutter-wrapper ::-moz-selection{background-color:transparent}#educoder .CodeMirror-lines{cursor:text;min-height:1px}#educoder .CodeMirror pre.CodeMirror-line,#educoder .CodeMirror pre.CodeMirror-line-like{border-radius:0;border-width:0;background:transparent;font-family:inherit;font-size:inherit;margin:0;white-space:pre;word-wrap:normal;line-height:inherit;color:inherit;z-index:2;position:relative;overflow:visible;-webkit-tap-highlight-color:transparent;font-variant-ligatures:contextual}#educoder .CodeMirror-wrap pre.CodeMirror-line,#educoder .CodeMirror-wrap pre.CodeMirror-line-like{word-wrap:break-word;white-space:pre-wrap;word-break:normal}#educoder .CodeMirror-linebackground{position:absolute;inset:0;height:100vh!important;z-index:1100}#educoder .CodeMirror-linebackground .preview-container>div{padding-bottom:180px!important}#educoder .CodeMirror-linebackground .CodeMirror-sizer>div{margin-bottom:90px}#educoder .CodeMirror-linewidget{position:relative;z-index:2;padding:.1px}#educoder .CodeMirror-rtl pre{direction:rtl}#educoder .CodeMirror-code{outline:none}#educoder .CodeMirror-scroll,#educoder .CodeMirror-sizer,#educoder .CodeMirror-gutter,#educoder .CodeMirror-gutters,#educoder .CodeMirror-linenumber{box-sizing:content-box}#educoder .CodeMirror-measure{position:absolute;width:100%;height:0;overflow:hidden;visibility:hidden}#educoder .CodeMirror-cursor{position:absolute;pointer-events:none}#educoder .CodeMirror-measure pre{position:static}#educoder div.CodeMirror-cursors{visibility:hidden;position:relative;z-index:3}#educoder div.CodeMirror-dragcursors,#educoder .CodeMirror-focused div.CodeMirror-cursors{visibility:visible}#educoder .CodeMirror-selected{background:#d9d9d9}#educoder .CodeMirror-focused .CodeMirror-selected{background:#d7d4f0}#educoder .CodeMirror-crosshair{cursor:crosshair}#educoder .CodeMirror-line::selection,#educoder .CodeMirror-line>span::selection,#educoder .CodeMirror-line>span>span::selection{background:#d7d4f0}#educoder .CodeMirror-line::-moz-selection,#educoder .CodeMirror-line>span::-moz-selection,#educoder .CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}#educoder .cm-searching{background-color:#ffa;background-color:#ff06}#educoder .cm-force-border{padding-right:.1px}@media print{#educoder .CodeMirror div.CodeMirror-cursors{visibility:hidden}}#educoder .cm-tab-wrap-hack:after{content:""}#educoder span.CodeMirror-selectedtext{background:none}#educoder .CodeMirror-sizer{padding-top:10px;padding-bottom:10px!important}#educoder .CodeMirror-empty.CodeMirror-focused{outline:none}#educoder .CodeMirror pre.CodeMirror-placeholder{color:#999}#educoder .CodeMirror{position:relative;overflow:hidden;background:#fff;word-break:break-word}#educoder .CodeMirror pre.CodeMirror-line,#educoder .CodeMirror pre.CodeMirror-line-like{word-wrap:break-word;word-break:break-word;white-space:pre-wrap;line-height:1.6}.markdown-toolbar-container{display:flex;flex-flow:row wrap;align-items:center;padding:0 28px 0 5px;margin:0;position:relative;list-style:none;background:#fff;border-bottom:1px solid #ccc;box-sizing:border-box;line-height:20px;width:100%;min-height:30px;height:38px;overflow:hidden}.markdown-toolbar-container .fill-tip{cursor:pointer;font-size:12px;display:inline-block;padding:5px;border:1px solid #E99237;border-radius:5px;box-sizing:border-box;line-height:16px;height:auto;color:#a65500;background-color:#fff1e2;position:relative;margin-left:10px}.markdown-toolbar-container .fill-tip:before{content:" ";width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:6px solid #FFF1E2;position:absolute;left:-6px;top:6px;z-index:10}.markdown-toolbar-container .fill-tip:after{content:" ";width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:6px solid #E99237;position:absolute;left:-7px;top:6px}.markdown-toolbar-container li{color:#666;padding:0 1px;height:100%;display:flex;height:38px;flex-flow:column nowrap;justify-content:center}.markdown-toolbar-container a,.markdown-toolbar-container span{display:block}.markdown-toolbar-container a{width:28px;color:#666;cursor:pointer;text-align:center;font-size:18px}.markdown-toolbar-container a i{font-size:18px}.markdown-toolbar-container a i:before{font-size:18px}.markdown-toolbar-container .btn-null{width:auto;display:flex;flex-flow:row nowrap;align-items:center}.markdown-toolbar-container .insert-blank{color:#e99237;font-size:18px}.markdown-toolbar-container span.v-line{margin:0 5px;height:65%;border-right:1px solid #ccc}.mini .markdown-toolbar-container li{height:28px}.editor-resize{display:block;width:120px;height:4px;left:54%;border-top:1px solid #ccc;border-bottom:1px solid #ccc;cursor:row-resize;white-space:nowrap;overflow:hidden;text-transform:capitalize;box-sizing:border-box;margin:0 auto}.btn-full-screen{position:absolute;right:5px}@font-face{font-family:md-iconfont;src:url(./static/iconfont.345f94c8.eot);src:url(./static/iconfont.345f94c8.eot#iefix) format("embedded-opentype"),url(./static/iconfont.deef216b.woff) format("woff"),url(./static/iconfont.42606faf.ttf) format("truetype"),url(./static/iconfont.504b881c.svg#iconfont) format("svg")}.md-iconfont{font-family:md-iconfont!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-uniE900:before{content:"\e900";font-size:14px;margin-left:5px}.icon-shrink:before{content:"\e728"}.icon-enlarge:before{content:"\e623"}.icon-code:before{content:"\e602"}.icon-italic:before{content:"\e718"}.icon-bold:before{content:"\e644"}.icon-picture:before{content:"\e606"}.icon-minus:before{content:"\e62c"}.icon-order-list:before{content:"\e655"}.icon-link:before{content:"\e7d4"}.icon-formula:before{content:"\e633"}.icon-unorder-list:before{content:"\e668"}.icon-edit:before{content:"\e603"}.icon-table:before{content:"\e7db"}.icon-sum:before{content:"\e667"}.icon-eye:before{content:"\e69f"}.icon-eye-slash:before{content:"\e601"}.icon-eraser:before{content:"\e8cd"}.icon-file-code:before{content:"\e9ec"}.cm-s-blackboard.CodeMirror{background:#0c1021;color:#f8f8f8}.cm-s-blackboard div.CodeMirror-selected{background:#253b76}.cm-s-blackboard .CodeMirror-line::selection,.cm-s-blackboard .CodeMirror-line>span::selection,.cm-s-blackboard .CodeMirror-line>span>span::selection{background:#253b76fc}.cm-s-blackboard .CodeMirror-line::-moz-selection,.cm-s-blackboard .CodeMirror-line>span::-moz-selection,.cm-s-blackboard .CodeMirror-line>span>span::-moz-selection{background:#253b76fc}.cm-s-blackboard .CodeMirror-gutters{background:#0c1021;border-right:0}.cm-s-blackboard .CodeMirror-guttermarker{color:#fbde2d}.cm-s-blackboard .CodeMirror-guttermarker-subtle,.cm-s-blackboard .CodeMirror-linenumber{color:#888}.cm-s-blackboard .CodeMirror-cursor{border-left:1px solid #A7A7A7}.cm-s-blackboard .cm-keyword{color:#fbde2d}.cm-s-blackboard .cm-atom,.cm-s-blackboard .cm-number{color:#d8fa3c}.cm-s-blackboard .cm-def{color:#8da6ce}.cm-s-blackboard .cm-variable{color:#ff6400}.cm-s-blackboard .cm-operator{color:#fbde2d}.cm-s-blackboard .cm-comment{color:#aeaeae}.cm-s-blackboard .cm-string,.cm-s-blackboard .cm-string-2{color:#61ce3c}.cm-s-blackboard .cm-meta{color:#d8fa3c}.cm-s-blackboard .cm-builtin,.cm-s-blackboard .cm-tag,.cm-s-blackboard .cm-attribute{color:#8da6ce}.cm-s-blackboard .cm-header{color:#ff6400}.cm-s-blackboard .cm-hr{color:#aeaeae}.cm-s-blackboard .cm-link{color:#8da6ce}.cm-s-blackboard .cm-error{background:#9d1e15;color:#f8f8f8}.cm-s-blackboard .CodeMirror-activeline-background{background:#3c3636}.cm-s-blackboard .CodeMirror-matchingbracket{outline:1px solid grey;color:#fff!important}.upload-button{width:106px;height:32px;line-height:32px;font-size:12px;display:block;position:relative;color:#0152d9}.upload-button input{opacity:0;width:160px;height:32px;position:absolute;top:0;left:0;z-index:-1}.imageDimensions___a7crR{display:flex;justify-content:center;align-items:center;position:fixed;width:100%;height:100vh;left:0;top:0;z-index:1005;background:#fff;overflow:hidden}.imageDimensions___a7crR .img___Kroat{visibility:hidden;max-width:80%;min-width:500px}.imageDimensions___a7crR [class*=_toolbox_colors]{position:fixed;left:0;bottom:0}.imageDimensions___a7crR.fullWidth___c492T .img___Kroat{max-width:100%;width:100%;height:100%}.myPaletteDiv___Xjz2I{position:relative;left:-15px;width:320px}.myPaletteDiv___Xjz2I canvas{margin-top:15px}.flowChartWrp____f45r [class^=goTXarea],.flowChartWrp____f45r textarea{min-width:70px;margin-left:-15px!important}.maxH60___Pd4Re [class^=ant-modal-content]{height:57px!important;overflow:hidden}.drawerWrap___MfDw8 [class~=ant-drawer-body]{padding:0!important}.flex_box_center___rj3qW{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___eHnsZ{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___o8x0E{align-items:center;box-align:center}.flex_box_center_end___Eje4p{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column____EBoU{flex-direction:column;box-orient:block-axis}.fullBtn___eRgbl{width:68px;height:40px;text-align:center;background:#3061d0;box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border-radius:2px;font-size:14px;color:#fff;cursor:pointer;margin-left:20px}.box___L0bdv{padding-left:50px;margin-bottom:20px}.box___L0bdv .head___cyjX5{cursor:pointer;margin-top:20px;margin-bottom:10px}.box___L0bdv .head___cyjX5 i{color:#999;display:inline-block;transform:scale(.6) rotate(180deg) translateY(2px)}.box___L0bdv .head___cyjX5 span{color:#464f66}.box___L0bdv .head___cyjX5 img{width:18px;margin-top:-3px;margin-left:4px}.box___L0bdv .content___hzHVR{background:#f6f7f9;padding:20px}.row___FKXkZ .btnWrap___aUDJ0{position:relative;display:inline-block;margin-right:25px;margin-top:20px}.row___FKXkZ .btnWrap___aUDJ0 .btn___N6ksw{width:40px;height:40px;background:#fff;border-radius:2px;border:1px solid #DCDCDC;cursor:pointer;color:#333;line-height:38px;text-align:center;user-select:none}.row___FKXkZ .btnWrap___aUDJ0 .btn___N6ksw:hover{background:#3061d0;color:#fff;border:0;line-height:40px}.row___FKXkZ .btnWrap___aUDJ0 .disabledBtn___t8_ZJ{width:40px;height:40px;border-radius:2px;line-height:38px;text-align:center;user-select:none;background:#efefef;cursor:not-allowed;color:#b5b5b5;border:1px solid #e1e1e1}.row___FKXkZ .btnWrap___aUDJ0 .del___TrkS2{position:absolute;z-index:1;color:#e30000;cursor:pointer;font-size:14;right:-7px;top:-7px}.row___FKXkZ .btnWrap___aUDJ0:nth-child(6n){margin-right:0}.line___jAAPS{height:1px;background:#dcdcdc;margin-top:20px}.slider___xLyf7 .ant-slider-rail{border-radius:2px!important}.slider___xLyf7 .ant-slider-track{background-color:#3061d0!important;border-radius:2px!important}.slider___xLyf7 .ant-slider-handle:after{box-shadow:0 0 0 2px #3061d0!important}.currentPrimary___NPWiR{cursor:pointer;user-select:none}.currentPrimary___NPWiR:hover{color:#165dff}.currentDelete___UEfhf{cursor:pointer;user-select:none}.currentDelete___UEfhf:hover{color:#e30000}.DirectoryTree___xPxCY{width:100%}.DirectoryTree___xPxCY .EditDom___seNxC{display:none}.DirectoryTree___xPxCY div[class~=ant-tree-treenode]{padding:4px 0}.DirectoryTree___xPxCY div[class~=ant-tree-treenode]:hover .EditDom___seNxC{display:block}.DirectoryTree___xPxCY span[class~=ant-tree-iconEle]{height:auto!important}.DirectoryTree___xPxCY div[class~=ant-tree-treenode-selected]:before{bottom:0!important;background:#f6f7f9!important;border-radius:4px!important}.DirectoryTree___xPxCY span[class~=ant-tree-node-content-wrapper]{display:flex!important;flex-wrap:nowrap!important;align-items:center!important;padding:0!important;line-height:40px!important}.DirectoryTree___xPxCY span[class~=ant-tree-title]{flex:1 1;color:#191919!important;padding-right:25px!important;display:inline-flex!important;align-items:center!important}.flex_box_center___NeSU8{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___ImTGl{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___BtRd9{align-items:center;box-align:center}.flex_box_center_end___qcLe3{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___Ze_3q{flex-direction:column;box-orient:block-axis}.banner___PoUBO{display:flex;align-items:center;justify-content:center}.banner___PoUBO .content___XoDjy{width:1200px;height:212px;display:flex;align-items:flex-start;justify-content:space-between}.banner___PoUBO .content___XoDjy aside{margin-top:56px}.banner___PoUBO .content___XoDjy aside p{display:flex;align-items:center}.banner___PoUBO .content___XoDjy aside p b{font-size:30px;font-weight:500;color:#000;letter-spacing:4px;margin-right:20px}.banner___PoUBO .content___XoDjy aside p span{font-size:16px;color:#000;letter-spacing:4px}.banner___PoUBO .content___XoDjy aside .btns___Pb35j{margin-top:35px}.banner___PoUBO .content___XoDjy aside .btns___Pb35j>div{display:inline-block;height:32px;background:#f6f7f9;box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border-radius:4px;border:1px solid #dadbde;font-size:14px;color:#3b3e47;line-height:30px;margin-right:23px;padding:0 16px;position:relative;cursor:pointer}.banner___PoUBO .content___XoDjy aside .btns___Pb35j>div:hover{color:#165dff;border:1px solid #bacffe}.banner___PoUBO .content___XoDjy aside .btns___Pb35j>div img{position:absolute;z-index:1;top:-21px;right:22px}.flex_box_center___hG6RI{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___ss3Fh{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___K80p9{align-items:center;box-align:center}.flex_box_center_end___qmXX3{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___GFV8F{flex-direction:column;box-orient:block-axis}.row___aXJjm{display:flex;align-items:flex-start;justify-content:flex-start}.row___aXJjm .title___HUKL0{font-size:14px;color:#9096a3;flex-shrink:0;width:41px;text-align-last:justify;margin-top:4px;margin-right:12px}.row___aXJjm .tagsWrap___XB2W3{flex:1 1;position:relative}.row___aXJjm .tagsWrap___XB2W3 .action___VdHb1{font-size:14px;color:#82a8ff;width:55px;position:absolute;z-index:2;bottom:20px;right:0;cursor:pointer}.row___aXJjm .tagsWrap___XB2W3 .action___VdHb1 i{display:inline-block;font-size:12px}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC{max-height:245px;overflow:hidden}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft>span{display:inline-flex;align-items:center;margin-left:8px;margin-bottom:17px;font-size:14px;cursor:pointer;padding:4px 12px}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft>span .name___Hk1Ip{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:600px;display:inline-block}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft>span .num___xQpcH{margin-left:3px}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft>span:hover{color:#165dff!important}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft .active___XryTX{color:#165dff!important;border-radius:2px;background:#f6f7f9}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC::-webkit-scrollbar-thumb{background:#0000000d!important;border-radius:3px}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC::-webkit-scrollbar-track{background-color:#f6f7f9!important;box-shadow:initial!important}.row___aXJjm .tagsBorderWrap___OMxjs .bar___t1kKC{padding-top:8px;border-radius:4px;border:1px solid rgba(219,220,224,.5)}.flex_box_center___aK2n3{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___HX0Oh{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___LJOJr{align-items:center;box-align:center}.flex_box_center_end___SCakF{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___AYv4m{flex-direction:column;box-orient:block-axis}.tabs___GTqPV{height:32px;background:#f6f7f9;box-shadow:inset 0 1px 3px #d7d8d9;border-radius:16px;display:inline-block}.tabs___GTqPV span{display:inline-block;padding:0 20px;line-height:32px;font-size:14px;font-weight:400;color:#9096a3;position:relative;cursor:pointer}.tabs___GTqPV span:hover{color:#165dff}.tabs___GTqPV span:after{content:"";position:absolute;width:1px;height:calc(100% - 2px);background:#e2e2e2;border-radius:4px;z-index:1;left:0;top:1px;background:linear-gradient(180deg,#fff0,#e2e2e2,#fff0)}.tabs___GTqPV span:first-child:after,.tabs___GTqPV .active___F26E8+span:after{display:none}.tabs___GTqPV .active___F26E8{background:linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 0 2px #e8effb;border-radius:16px;border:1px solid #c8d2ea;color:#165dff;line-height:30px}.tabs___GTqPV .active___F26E8:after{display:none}.flex_box_center___yX6Oa{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___t7oqF{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___dEIHy{align-items:center;box-align:center}.flex_box_center_end___taQDF{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___xY_Lr{flex-direction:column;box-orient:block-axis}.input___PW2zI{width:507px;height:38px;background:#f6f7f9;border-radius:19px;display:flex;align-items:center;padding:0 20px}.input___PW2zI .dropdown___vSy8B{position:relative;flex-shrink:0}.input___PW2zI .dropdown___vSy8B:hover .menu___NiyBu{display:block}.input___PW2zI .dropdown___vSy8B .text___Grueu{color:#000;font-size:14px;cursor:default;height:38px;display:flex;align-items:center}.input___PW2zI .dropdown___vSy8B .text___Grueu i{font-size:12px;display:inline-block;transform:translateY(1px) scale(.6);color:#979797}.input___PW2zI .dropdown___vSy8B .text___Grueu .b1___ZKryM{display:inline-block;width:1px;height:38px;margin-left:15px;margin-right:0;background:linear-gradient(180deg,#fff0,#fff,#fff0)}.input___PW2zI .dropdown___vSy8B .text___Grueu .b2___aKyGa{display:inline-block;width:1px;height:38px;margin-left:0;margin-right:8px;background:linear-gradient(180deg,#fff0,#e2e2e2,#fff0)}.input___PW2zI .dropdown___vSy8B .menu___NiyBu{display:none;position:absolute;z-index:999;width:auto;left:-16px;top:35px;padding:4px;background-color:#fff;border-radius:8px;box-shadow:0 10px 16px #cecece}.input___PW2zI .dropdown___vSy8B .menu___NiyBu div{clear:both;margin:0;padding:5px 12px;color:#000000e0;font-weight:400;font-size:14px;text-align:left;line-height:1.57142857;cursor:pointer;transition:all .2s;white-space:nowrap}.input___PW2zI .dropdown___vSy8B .menu___NiyBu div:hover{background-color:#f5f5f5}.input___PW2zI>input{flex:1 1;padding:4px 0}.flex_box_center___tol8o{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___Z235C{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___Wq1sZ{align-items:center;box-align:center}.flex_box_center_end___LLxom{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___DbMSN{flex-direction:column;box-orient:block-axis}.quickPager___GM30J{display:flex;align-items:center;justify-content:center}.quickPager___GM30J>div{width:60px;height:28px;line-height:26px;text-align:center;background:#f8f9fc;border-radius:2px;border:1px solid rgba(195,207,224,.5);font-size:12px;color:#464f66;margin:0 10px;user-select:none;cursor:pointer}.quickPager___GM30J>div:hover{color:#165dff}.quickPager___GM30J .disabled___Ozc8I{background:#f3f3f5;border:0;line-height:28px;cursor:not-allowed;color:#cecece}.flex_box_center___FO7TP{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___LotYx{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___bWdaw{align-items:center;box-align:center}.flex_box_center_end___mVJ1o{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___M83Mm{flex-direction:column;box-orient:block-axis}.list___oOsiS{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;padding:0}.list___oOsiS .wrap___G6T7F{height:277px;background:#fff;box-shadow:0 2px 4px #d6dae1;border-radius:8px;position:relative}.list___oOsiS .wrap___G6T7F .lockWrap___Rl79E{position:absolute;width:100%;left:0;top:0;background-color:#00000080;height:100%;z-index:10;display:flex;cursor:default;justify-content:center;align-items:center;flex-direction:column;border-radius:8px}.list___oOsiS .wrap___G6T7F .li___oZZ7l:hover .cover___b2bYW{transform:scale(1.1)}.list___oOsiS .wrap___G6T7F .li___oZZ7l .img___IQX7w{overflow:hidden;height:calc(100% - 100px);border-radius:8px 8px 0 0;position:relative}.list___oOsiS .wrap___G6T7F .li___oZZ7l .img___IQX7w .cover___b2bYW{width:100%;transition:all .5s}.list___oOsiS .wrap___G6T7F .li___oZZ7l .img___IQX7w .sign___HkT6C{position:absolute;z-index:1;left:0;bottom:0;height:30px}.list___oOsiS .wrap___G6T7F .li___oZZ7l .name___SsJx8{height:52px;font-size:16px;font-weight:600;color:#000;padding:30px 12px 0;width:100%;display:flex;align-items:center}.list___oOsiS .wrap___G6T7F .li___oZZ7l .name___SsJx8 .e___TMqq0{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo{height:45px;display:flex;align-items:center;color:#000f37;padding:0 12px}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo i{color:#7d8592}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo>span{margin-right:5px;font-size:12px}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7{display:flex;align-items:center;margin-left:auto}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7 [class~=ant-rate-star]{font-size:13px}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7 [class~=ant-rate]{font-size:12px;margin-top:-3px;color:#ffa100}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7 [class~=ant-rate-star]:not(:last-child){margin-right:2px}.flex_box_center___AQ53o{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___i2aIa{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___sPEKB{align-items:center;box-align:center}.flex_box_center_end___GhSSH{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___R9_Hb{flex-direction:column;box-orient:block-axis}.list___jb2Ay{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;padding:0}.list___jb2Ay .wrap___VsQDr{height:308px;background:#fff;box-shadow:0 2px 4px #d6dae1;border-radius:8px;position:relative}.list___jb2Ay .wrap___VsQDr:hover [class~=user-path-items]{display:block!important}.list___jb2Ay .wrap___VsQDr .lockWrap___g1k1T{position:absolute;width:100%;left:0;top:0;background-color:#00000080;height:100%;z-index:10;display:flex;cursor:default;justify-content:center;align-items:center;border-radius:8px}.list___jb2Ay .wrap___VsQDr .li___IxCLC:hover .cover___Mu8wr{transform:scale(1.1)}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA{overflow:hidden;height:calc(100% - 131px);border-radius:8px 8px 0 0}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .cover___Mu8wr{width:100%;transition:all .5s}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .movebq___mF7wt{display:none;position:absolute;z-index:1;padding:4px 8px;line-height:1;background:#fff3;border-radius:9px;color:#fff;font-size:12px;right:4px;top:4px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .movebq___mF7wt i{margin-right:2px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .movebq___mF7wt:hover{color:#e30000;background:#fff}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .bq___Bil0T{height:22px;background:#0000004d;color:#d9c7ab;border-radius:2px;padding:0 8px;font-size:12px;line-height:22px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .sign___DXJ4d{width:52px;text-align:center;position:absolute;z-index:2;left:0;top:7px;color:#fff}.list___jb2Ay .wrap___VsQDr .li___IxCLC .name___l7FoJ{height:52px;font-size:16px;font-weight:600;color:#000;padding:30px 12px 0;width:100%;display:flex;align-items:center}.list___jb2Ay .wrap___VsQDr .li___IxCLC .name___l7FoJ .e___pXQUG{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___jb2Ay .wrap___VsQDr .li___IxCLC .unit___wCIFR{font-size:14px;color:#000f37;padding:0 12px;margin-top:8px;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___jb2Ay .wrap___VsQDr .li___IxCLC .unit___wCIFR i{color:#7d8592}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil{height:34px;display:flex;align-items:center;justify-content:space-between;color:#000f37;padding:0 12px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil div{display:flex;align-items:center}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil div>span{margin-right:12px;font-size:12px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil div i{color:#7d8592}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil .tag1___dxm7r,.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil .tag2___llZkf{height:18px;padding:3px 6px;font-size:12px;border-radius:2px;border:1px solid #FFE6AB;color:#ca7720;display:flex;align-items:center;justify-content:center;font-weight:400}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil .tag2___llZkf{border:1px solid #D6F7EF;color:#01795d;margin-left:6px}.list___jb2Ay .wrapisCurrent___qIfQT{height:280px;background:#fff;box-shadow:0 2px 4px #d6dae1;border-radius:8px;position:relative}.list___jb2Ay .wrapisCurrent___qIfQT:hover [class~=user-path-items]{display:block!important}.list___jb2Ay .wrapisCurrent___qIfQT .lockWrap___g1k1T{position:absolute;width:100%;left:0;top:0;background-color:#00000080;height:100%;z-index:10;display:flex;cursor:default;justify-content:center;align-items:center;border-radius:8px}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC:hover .cover___Mu8wr{transform:scale(1.1)}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA{overflow:hidden;height:calc(100% - 105px);border-radius:8px 8px 0 0}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA .tagsDom___COQg7{height:calc(100% - 105px)!important}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA .cover___Mu8wr{width:100%;transition:all .5s}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA .bq___Bil0T{height:22px;background:#0000004d;color:#d9c7ab;border-radius:2px;padding:0 8px;font-size:12px;line-height:22px}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA .sign___DXJ4d{width:52px;text-align:center;position:absolute;z-index:2;left:0;top:7px;color:#fff}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .name___l7FoJ{font-size:16px;font-weight:600;color:#000;padding:10px 12px 0;width:100%;display:flex;align-items:center}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .name___l7FoJ .e___pXQUG{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .unit___wCIFR{font-size:14px;color:#000f37;padding:0 12px;margin-top:8px;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .unit___wCIFR i{color:#7d8592}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil{height:34px;display:flex;align-items:center;justify-content:space-between;color:#000f37;padding:0 12px}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil div{display:flex;align-items:center}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil div>span{margin-right:12px;font-size:12px}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil div i{color:#7d8592}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil .tag1___dxm7r,.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil .tag2___llZkf{height:18px;padding:3px 6px;font-size:12px;border-radius:2px;border:1px solid #FFE6AB;color:#ca7720;display:flex;align-items:center;justify-content:center;font-weight:400}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil .tag2___llZkf{border:1px solid #D6F7EF;color:#01795d;margin-left:6px}.tagsDom___COQg7{display:flex;align-items:end;width:100%;padding:6px;position:absolute;top:0;left:0;height:calc(100% - 131px)}.movebq___mF7wt{display:none;position:absolute;top:0;right:95px!important;z-index:1;padding:4px 8px;line-height:1;background:#fff3;border-radius:9px;color:#fff;font-size:12px;right:4px;top:4px}.movebq___mF7wt i{margin-right:2px}.movebq___mF7wt:hover{color:#e30000;background:#fff}.hiddenbq___TqlUF{display:none;position:absolute;z-index:1;padding:4px 8px;line-height:1;background:#fff3;border-radius:9px;color:#fff;font-size:12px;right:4px;top:4px}.hiddenbq___TqlUF i{margin-right:2px}.hiddenbq___TqlUF:hover{color:#3061d0;background:#fff}.flex_box_center___eMcr7{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___HcNca{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___ZnvVN{align-items:center;box-align:center}.flex_box_center_end___fdgDf{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___SEKvd{flex-direction:column;box-orient:block-axis}.list___L1hmU{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;padding:0}.list___L1hmU .hidden___NniIi{display:none;position:absolute;z-index:1;padding:4px 8px;line-height:1;background:#9999991a;border-radius:9px;color:#999;font-size:12px;right:4px;top:4px}.list___L1hmU .hidden___NniIi i{margin-right:2px}.list___L1hmU .hidden___NniIi:hover{color:#3061d0;background:#3061d01a}.list___L1hmU .wrap___pKgcW{height:270px;background:#fff;box-shadow:0 1px 4px #d6dae1;border-radius:8px;position:relative}.list___L1hmU .wrap___pKgcW:hover .lockWrap___SMhkK{display:flex}.list___L1hmU .wrap___pKgcW:hover .hidden___NniIi{display:inline-block}.list___L1hmU .wrap___pKgcW .lockWrap___SMhkK{position:absolute;z-index:10;left:0;top:0;width:100%;height:100%;background:#0009;box-shadow:0 2px 5px #0000000d;border-radius:8px;display:none;flex-direction:column;justify-content:center;align-items:center}.list___L1hmU .wrap___pKgcW .lockWrap___SMhkK div{width:116px;height:36px;border-radius:18px;border:1px solid #ffffff;font-size:14px;font-weight:600;color:#fff;line-height:34px;text-align:center;margin:10px 0;cursor:pointer}.list___L1hmU .wrap___pKgcW .lockWrap___SMhkK div:hover{box-shadow:0 0 4px #4f85ff;border:1px solid #c2d3f8}.list___L1hmU .wrap___pKgcW .top___udHSB{height:calc(100% - 50px);display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:0 24px;position:relative}.list___L1hmU .wrap___pKgcW .top___udHSB .sign___uwRpq{position:absolute;z-index:1;width:44px;height:22px;background:#ffe9c1;border-radius:8px 0 13px;left:0;top:0;color:#a45204;text-align:center;line-height:22px}.list___L1hmU .wrap___pKgcW .top___udHSB .name___Fpf90{font-weight:600;color:#333;margin-top:25px;font-size:16px;white-space:normal;text-align:center;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;line-height:26px;height:48px}.list___L1hmU .wrap___pKgcW .top___udHSB .img___AMLhL{width:60px;height:60px;border-radius:30px;margin-top:14px}.list___L1hmU .wrap___pKgcW .top___udHSB .text___KiTb7{font-size:14px;color:#333;margin-top:8px;width:98%;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.list___L1hmU .wrap___pKgcW .top___udHSB .btns___i6IuZ{display:flex;align-items:center;margin-top:12px}.list___L1hmU .wrap___pKgcW .top___udHSB .btns___i6IuZ div{width:76px;background:#fff;height:26px;border-radius:13px;border:1px solid #d6f7ef;font-size:14px;color:#01795d;line-height:24px;text-align:center;margin:0 10px}.list___L1hmU .wrap___pKgcW .top___udHSB .btns___i6IuZ aside{width:76px;background:#fff;height:26px;border-radius:13px;border:1px solid #ffe9c1;font-size:14px;color:#a45204;line-height:24px;text-align:center;margin:0 10px}.list___L1hmU .wrap___pKgcW .bottom____k2sh{height:50px;border-top:1px solid #f5f5f5;display:flex;align-items:center;padding:0 12px}.list___L1hmU .wrap___pKgcW .bottom____k2sh>div{margin-left:auto}.list___L1hmU .wrap___pKgcW .bottom____k2sh>span{display:flex;align-items:center;margin-right:12px;color:#999}.list___L1hmU .wrap___pKgcW .bottom____k2sh>span i{font-size:14px;font-size:12px;color:#999;margin-right:6px}.flex_box_center___d27mZ{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___qfRU9{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___fCRld{align-items:center;box-align:center}.flex_box_center_end___ORMV8{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___PNKtZ{flex-direction:column;box-orient:block-axis}.tabs___alpa7{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #dbdce0;height:54px}.tabs___alpa7 .tabsWrap___aCQjw{display:flex;align-items:center;height:100%}.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4{display:flex;align-items:center;margin-right:40px;height:100%;cursor:pointer}.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4>div{position:relative;font-size:14px;font-weight:400;color:#5f6368;display:flex;align-items:center;height:100%}.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4 .active___nl_4v{font-weight:500;color:#202124}.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4 .active___nl_4v:after{position:absolute;content:"";width:100%;z-index:4;left:0;bottom:0;height:3px;background:#202124;border-radius:100px 100px 0 0}.flex_box_center___e6HxQ{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___RnXYe{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___lVxPk{align-items:center;box-align:center}.flex_box_center_end___bu8yv{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___JczGj{flex-direction:column;box-orient:block-axis}.orderWrap___ZfyGX{display:box;display:flex;align-items:center}.orderIconWrap___XTB_O{display:box;display:flex;flex-direction:column;height:40px;line-height:40px;color:#999}.orderAsc___KWHmA{flex-direction:column;text-align:center;height:10px;line-height:10px;display:inline-block;margin-top:9px;transform:translateY(2px)}.orderDesc___rHdbB{flex-direction:column;text-align:center;height:10px;line-height:10px;display:table}.active___a7eSP{color:#232b40!important}.cursorPointer___gs9kL{cursor:pointer;color:#d8d8d8;height:10px}.orderTextWrap___teAKn{font-size:14px;color:#3b3e47;cursor:pointer;margin-right:5px}.flex_box_center___LCi0B{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___hzONe{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___ZyQRE{align-items:center;box-align:center}.flex_box_center_end___XKM74{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___p8LCU{flex-direction:column;box-orient:block-axis}.btn___In02G.mediacy-round___uveEv{height:36px;border-radius:36px}.btn___In02G.mediacy-default___dDxsd{height:36px;border-radius:4px}.btn___In02G .default___K791v{background:#f6f7f9 linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border:1px solid #bacffe;font-size:14px;padding:0 15px;color:#3061d0;text-align:center;cursor:pointer;user-select:none}button[class~=ant-btn-default]:not(:disabled).btn___In02G{background:#f6f7f9 linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border:1px solid #bacffe;font-size:14px;padding:0 15px;color:#3061d0;text-align:center;cursor:pointer;user-select:none}button[class~=ant-btn-default]:not(:disabled).btn___In02G:hover{color:#165dff;border:1px solid #165dff}button[class~=ant-btn-default]:disabled.btn___In02G{background:#f6f7f9 linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border:1px solid #bacffe;font-size:14px;padding:0 15px;color:#3061d0;text-align:center;cursor:pointer;user-select:none;opacity:50%;cursor:not-allowed}.flex_box_center___TB7bQ{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___oBlTb{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___b5XbB{align-items:center;box-align:center}.flex_box_center_end___CNhe7{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___yHXKW{flex-direction:column;box-orient:block-axis}.head___ghH72{height:54px;border-bottom:1px solid #DBDCE0;display:flex;align-items:center}.head___ghH72>span{color:#999;font-size:12px;cursor:pointer;flex-shrink:0}.head___ghH72>b{font-weight:500;color:#232b40;margin-left:30px;font-size:14px;flex:1 1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.head___ghH72 .node___mjPEy{margin-left:auto;flex-shrink:0}.flex_box_center___AlHuF{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___vN2LW{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___Ac7D2{align-items:center;box-align:center}.flex_box_center_end___y38I7{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___iQE6P{flex-direction:column;box-orient:block-axis}.btns___sNgTb{display:flex;align-items:center}.btns___sNgTb .confirm___Ozirl{height:38px;background:#3061d0;border-radius:2px;color:#fff;padding:0 34px}.btns___sNgTb .cancel___aiq1I{height:38px;background:#f8f9fc;border-radius:2px;opacity:.5;border:1px solid #C3CFE0;font-size:14px;color:#464f66;margin-left:20px}.flex_box_center___jkpdr{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___OtsL8{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___rbcb_{align-items:center;box-align:center}.flex_box_center_end___zBR21{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___nS_eP{flex-direction:column;box-orient:block-axis}.fixedBottom___oJl7m{width:100%;height:70px;background:#fff;box-shadow:0 -3px 16px #dbdbdb80;position:fixed;z-index:1000;bottom:0;left:0}.fixedBottom___oJl7m .wrap___A3Oq1{width:1200px;height:100%;margin:auto;display:flex;align-items:center;justify-content:space-between}.fixedBottom___oJl7m .wrap___A3Oq1 .center____VL1y{flex:1 1}.flex_box_center___tY8Yn{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___vHdYA{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___pa61F{align-items:center;box-align:center}.flex_box_center_end___HyDXt{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___UjZek{flex-direction:column;box-orient:block-axis}.crumbs___V41Oe{margin:15px auto 25px;width:1200px;cursor:default}.crumbs___V41Oe span{font-size:12px;color:#c5c5c5}.crumbs___V41Oe .hover___bEIVd{cursor:pointer}.crumbs___V41Oe .hover___bEIVd:hover{color:#5f6368}.tip___peuQ9{height:60px;background:#37ad83;border-radius:30px;color:#fff;padding:8px 20px 8px 52px;margin-top:12px;margin-left:18px}.apply___vL0_X{padding:0 8px;height:20px;line-height:20px;text-align:center;background:#3060d01a;font-size:12px;color:#3061d0;border-radius:10px;cursor:pointer}.form_item_warp___ik_ub{background:#f6f7f9}.form_item_warp___ik_ub .lable_name1___prVgU{line-height:40px;color:#333;font-size:14px}.form_item_warp___ik_ub .h_lh_40___N1KfV{height:40px!important;line-height:40px!important}.form_item_warp___ik_ub [class~=ant-form-item]{margin-bottom:0!important}.config_title___foht1{font-weight:600;font-size:14px;color:#000;margin-bottom:10px}.answer___UngkO{font-size:14px;color:#434d6c;transition:all .2s;position:relative;line-height:1.8}.answer___UngkO ::selection{background:#ecf1fe}.answer___UngkO .imgWrap___ORTRf{width:320px;cursor:pointer;border-radius:8px;overflow:hidden;position:relative}.answer___UngkO .imgWrap___ORTRf img{width:100%;user-select:none}.answer___UngkO .imgWrap___ORTRf:after{content:"";position:absolute;inset:0;background:#00000080;cursor:pointer;opacity:0;transition:opacity .3s}.answer___UngkO .imgWrap___ORTRf:hover:after{opacity:1}.answer___UngkO pre{width:100%;overflow:auto}.answer___UngkO ol li{list-style:auto}.answer___UngkO hr{border:none;border-bottom:1px solid #ccc}.answer___UngkO span[class=katex-error]{color:inherit!important}.codeCopy___re8vm{position:relative;min-height:50px}.codeCopy___re8vm button{position:absolute;top:7px;right:0;padding:4px 8px;border-radius:0 0 0 5px;border:none;background-color:#007bff;color:#fff;cursor:pointer;font-size:12px;height:26px;pointer-events:auto}.codeCopy___re8vm button.runCode___MYs9m{bottom:0;top:initial}#educoder .smartWrp___NjRcB [class~=ant-drawer-body]{padding:0}.flex_box_center___kyfCX{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___GHTzD{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___FdgNd{align-items:center;box-align:center}.flex_box_center_end___LMVYD{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___Yb2bC{flex-direction:column;box-orient:block-axis}.f_l_c___nwLBO{display:flex;gap:10px;flex-wrap:wrap}.f_l_c___nwLBO .officediv___KkKIB{display:inline-flex;width:200px;align-items:center;justify-content:start;height:40px;background-color:#fff;border:1px solid #f1f1f1;border-radius:12px;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;line-height:40px;padding:0 10px;cursor:pointer}.preclass___SCKdC{white-space:pre-wrap;word-wrap:break-word;overflow-wrap:break-word}.reasoning___S0mKl{margin-bottom:20px}.reasoning___S0mKl .btn____CIJG{display:flex;align-items:center;width:fit-content;height:35px;background:#f4f8ff;border-radius:8px;color:#3061d0;border:1px solid rgba(20,93,255,.2);padding:0 12px;cursor:pointer}.reasoning___S0mKl .btn____CIJG span{font-size:14px;margin-left:10px;margin-right:35px}.reasoning___S0mKl .content___CIAh9{font-size:14px;color:#888;border-left:2px solid #DCDCDC;padding-left:8px;margin-top:20px;white-space:pre-wrap}.reasoning___S0mKl b{font-size:8px}.select___Kt_GE .box___S5_ly{position:relative}.select___Kt_GE .text___dtZDv{width:206px;height:40px;background:#fff;border-radius:8px;border:1px solid rgba(20,93,255,.2);display:flex;align-items:center;padding:0 12px;color:#333;cursor:pointer}.select___Kt_GE .text___dtZDv:hover{background:#f6f6f6}.select___Kt_GE .text___dtZDv span{padding-left:6px}.select___Kt_GE .text___dtZDv b{font-size:12px;margin-left:auto;display:inline-block;transform:scale(.6)}.select___Kt_GE .itemWrap___xmw7x{position:absolute;z-index:10;top:40px;padding-top:7px}.select___Kt_GE .itemWrap___xmw7x aside{width:206px;background:#fff;box-shadow:0 2px 6px #d2d2d2;border-radius:2px;border:1px solid #E7F3FF;padding:10px 0}.select___Kt_GE .itemWrap___xmw7x .item___io6Bx{display:flex;align-items:center;padding:0 12px;height:36px;color:#464f66;cursor:pointer}.select___Kt_GE .itemWrap___xmw7x .item___io6Bx span{padding-left:6px}.select___Kt_GE .itemWrap___xmw7x .item___io6Bx:hover{background:#e7f3ff80;color:#3061d0}.select___Kt_GE .itemWrap___xmw7x .item___io6Bx.active___nHRTI{background:#e7f3ff;color:#3061d0}.flex_box_center___GmElr{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between____pbWi{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___COMWd{align-items:center;box-align:center}.flex_box_center_end___lmAQf{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___OJb7M{flex-direction:column;box-orient:block-axis}@keyframes dot-fade___KWn1a{0%,40%{opacity:.5}50%{opacity:8}90%,to{opacity:.5}}.loadingPic___y2kKZ{display:flex;align-items:center}.loading___UEUk1{display:flex}.loading___UEUk1 .dot___TYXFV{width:10px;height:10px;border-radius:50%;margin-right:8px;background:#145dff;opacity:.5;animation:dot-fade___KWn1a 1s infinite}.loading___UEUk1 .dot___TYXFV:nth-child(2){animation-delay:.3s}.loading___UEUk1 .dot___TYXFV:nth-child(3){animation-delay:.7s}.wrap___nU3cS{display:flex;flex-direction:column;height:100%;overflow:hidden}.chatContainer___PNe3Q{flex:1 1;width:100%;overflow:auto}.footerContainer___hQATV{margin-right:21px;flex-shrink:0;display:flex;flex-direction:column;transition:all .3s}.footerContainer___hQATV .btnWrp___mS8l6{width:100%;margin-bottom:12px;display:flex;flex-wrap:wrap;gap:10px}.footerContainer___hQATV .btnWrp___mS8l6>div{padding:0 10px;align-items:center;border-radius:12px;color:#585a73;display:inline-flex;font-size:12px;height:28px;justify-content:center;line-height:16px;transition:.3s all;border:1px solid #e8eaf2}.footerContainer___hQATV .btnWrp___mS8l6 .btn___3za5U{cursor:pointer;user-select:none}.footerContainer___hQATV .btnWrp___mS8l6 .btn___3za5U:hover{background:linear-gradient(111deg,#e9e7ff -12%,#fff 25% 69%,#e9e7ff 113%);border:1px solid #e0dfff;color:#6d6acd}.footerContainer___hQATV .btnWrp___mS8l6 .btn___3za5U.btnActive____jzfb{background:#eeedff;border:1px solid #eeedff;color:#6d6acd}.footerContainer___hQATV .inputContainer___iCQ3u{flex:1 1;display:flex;align-items:center;background:#fff;box-shadow:0 0 10px #e2e2e280;border-radius:8px;border:1px solid #e8eaf2;padding:10px 20px;position:relative;transition:all .5s}.footerContainer___hQATV .inputContainer___iCQ3u:hover{border:1px solid #145DFF}.footerContainer___hQATV .inputContainer___iCQ3u .uploadBtn___OHHJF{width:40px;height:40px;border:none;border-radius:20px;flex-shrink:0;background:#d2d2d2;cursor:default}.footerContainer___hQATV .inputContainer___iCQ3u .uploadBtn___OHHJF:hover{background:linear-gradient(139deg,#5c64ff,#6988f8)!important}.footerContainer___hQATV .inputContainer___iCQ3u .sendBtn___ktaQl{width:40px;height:40px;background:linear-gradient(139deg,#5c64ff,#6988f8)!important;border:none;border-radius:50%;padding:0;flex-shrink:0}.footerContainer___hQATV .inputContainer___iCQ3u .sendBtn___ktaQl:disabled{background:#d2d2d2!important}.footerContainer___hQATV .inputContainer___iCQ3u .sendBtnDisabled___DVncF{width:40px;height:40px;background:#d2d2d2!important;border:none;border-radius:50%;padding:0;flex-shrink:0}.footerContainer___hQATV .inputContainer___iCQ3u .cancelBtn___bzMDI{font-size:40px;color:#5c64ff;cursor:pointer;flex-shrink:0;transition:.3}.footerContainer___hQATV .inputContainer___iCQ3u .cancelBtn___bzMDI:hover{transform:scale(1.05)}.footerContainer___hQATV .inputContainer___iCQ3u textarea{margin:6px 9px 0;padding:0 11px;resize:none}.footerContainer___hQATV .inputContainer___iCQ3u textarea::placeholder{color:#c1c1d9}.footerContainer___hQATV .lineFour___Lhbz5.inputContainer___iCQ3u{align-items:flex-end}.footerContainer___hQATV .lineFour___Lhbz5.inputContainer___iCQ3u textarea{height:100%}.footerContainer___hQATV .lineFour___Lhbz5.inputContainer___iCQ3u .fullIcon___YWXTV{position:absolute;right:31px;top:20px;color:#145dff;cursor:pointer}.footerContainer___hQATV.footerContainerSelected___pGBh3{border-radius:20px;box-shadow:0 12px 24px -16px #3636490a,0 12px 40px #33334714,0 0 1px #2c2c3605;position:relative;transition:border .4s ease;border:1px solid #e8eaf2}.footerContainer___hQATV.footerContainerSelected___pGBh3:hover{border:1px solid #145DFF}.footerContainer___hQATV.footerContainerSelected___pGBh3 .btnWrp___mS8l6{background:#f7f8fc;padding:15px 15px 15px 20px;border-radius:20px 20px 0 0;border:none}.footerContainer___hQATV.footerContainerSelected___pGBh3 .inputContainer___iCQ3u{border:none;box-shadow:none;background:transparent}.footerContainer___hQATV.footerContainerSelected___pGBh3 .inputContainer___iCQ3u:hover{background:transparent;border:none}.footerContainer___hQATV.full___dZLXo{height:100%}.li___PjMV3{display:flex}.li___PjMV3 .avatarIcon___ztGQ3 .img___wZqEA{width:40px;height:40px;border-radius:5px;margin-right:10px}.li___PjMV3 .content___OlYYG{flex:1 1;min-width:0}.li___PjMV3 .content___OlYYG .borderBox___tjHwt{box-shadow:0 0 10px #e2e2e280;border-radius:8px;border:1px solid rgba(20,93,255,.2);padding:16px}.li___PjMV3 .content___OlYYG .borderBox___tjHwt .text___yWTCV{white-space:pre-wrap;color:#3061d0}.li___PjMV3 .content___OlYYG .fileWrap___IX778{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:10px}.li___PjMV3 .content___OlYYG .fileWrap___IX778 .file___fxAKb{width:calc((100% - 30px)/4);display:flex;align-items:center;background:#fff;border:1px solid rgba(20,93,255,.1);border-radius:8px;padding:6px 15px;font-size:14px;box-shadow:0 0 10px #e2e2e233}.li___PjMV3 .content___OlYYG .fileWrap___IX778 .file___fxAKb aside{flex:1 1;min-width:0}.li___PjMV3 .content___OlYYG .fileWrap___IX778 .file___fxAKb aside .fileName___RA8nu{color:#333;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:100%;width:fit-content}.li___PjMV3 .content___OlYYG .source___nkLC0{height:16px;background:#f4f8ff;border-radius:8px 0;font-size:10px;color:#666;padding:0 14px;text-align:center;line-height:16px;width:fit-content;float:right;margin-top:-17px;margin-right:1px}.li___PjMV3 .content___OlYYG .action___I2zGy{height:54px;display:flex;align-items:center;justify-content:flex-end;gap:20px}.li___PjMV3 .content___OlYYG .action___I2zGy i{color:#666;cursor:pointer}.li___PjMV3 .content___OlYYG .action___I2zGy i:hover{color:#3061d0}.disabledInput___Buork{cursor:not-allowed;border:1px solid #9cb8f5!important}.disabledInput___Buork>*{pointer-events:none;opacity:.3}.backBottom___SMuL2{height:0;width:fit-content;position:sticky;z-index:100;bottom:0;left:50%;transform:translate(-50%);cursor:pointer}.backBottom___SMuL2:hover i{color:#5c64ff}.backBottom___SMuL2 i{font-size:40px;color:#5c64ff80;position:absolute;z-index:101;bottom:8px}.head___v8Eom{display:flex;align-items:center;gap:15px;position:relative}.head___v8Eom .headBtn___IS7xR{height:40px;display:flex;align-items:center;background:#ffffff1a;border-radius:8px;border:1px solid rgba(20,93,255,.2);padding:0 18px;cursor:pointer;color:#333}.head___v8Eom .headBtn___IS7xR:hover{color:#3061d0;background:#3061d01a;border:1px solid rgba(20,93,255,.2)}.menuWarp___G6yj0{list-style-type:none;background-color:#fff;background-clip:padding-box;border-radius:2px;outline:none;box-shadow:0 6px 16px #00000014,0 3px 6px -4px #0000001f,0 9px 28px 8px #0000000d}.menuWarp___G6yj0 h4{padding-left:20px;padding-top:13px;font-weight:600}.menuWarp___G6yj0 .menu___M8VWP{max-height:400px;min-height:40px;width:250px;overflow:auto;color:#464f66}.menuWarp___G6yj0 .menu___M8VWP aside{display:flex;align-items:center;height:36px;padding:0 20px;cursor:pointer}.menuWarp___G6yj0 .menu___M8VWP aside .menuText___gRpb5{flex:1 1;min-width:0;display:flex;align-items:center}.menuWarp___G6yj0 .menu___M8VWP aside .menuText___gRpb5 span{max-width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.menuWarp___G6yj0 .menu___M8VWP aside .menuDel___eH_wg{display:none;flex-shrink:0;margin-left:10px}.menuWarp___G6yj0 .menu___M8VWP aside.active___KWwPV{background:#e7f3ff!important}.menuWarp___G6yj0 .menu___M8VWP aside.active___KWwPV span{color:#3061d0}.menuWarp___G6yj0 .menu___M8VWP aside:hover{background:#e7f3ff80}.menuWarp___G6yj0 .menu___M8VWP aside:hover span{color:#3061d0}.menuWarp___G6yj0 .menu___M8VWP aside:hover .menuDel___eH_wg{display:inline}.textmu___SnRvX{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden}.bottomlist___mgGfL{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;background:#f6f7f9;border-radius:6px;border:1px solid #EFF1F6;height:48px;padding:0 20px;max-width:90%;margin-top:20px;font-size:14px;line-height:48px;cursor:pointer;width:max-content}.bottomlist___mgGfL:hover{background:#e2ecff;border-radius:6px;border:1px solid #3061D0}.draggableImage___vcTso{position:fixed;left:calc(100vw - 84px);z-index:100}.draggableImage___vcTso .img___xAyno{user-select:none}.draggableImage___vcTso .close___WUtfj{user-select:none;cursor:pointer;display:none;position:absolute;z-index:101;left:-11px;top:-8px;color:#dcdcdc}.draggableImage___vcTso:hover .close___WUtfj{display:block}.extraNode___tnBrt{cursor:initial}.specialImg___yAPav{display:flex;flex-direction:column;align-items:center}.specialImg___yAPav .bubble___qNdfF{background-color:#3a5eff;color:#fff;padding:4px 8px;border-radius:4px;font-size:12px;position:relative;margin-bottom:8px}.specialImg___yAPav .bubble___qNdfF:after{content:"";position:absolute;bottom:-6px;left:50%;z-index:101;transform:translate(-50%);width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #3A5EFF}.specialImg___yAPav .upImg___Mx6QM{width:60px;height:60px;border-radius:50%}.addImg___SRqVr{width:120px;height:120px;background:#fafafa;border:1px dashed #DCDCDC;display:flex;align-items:center;justify-content:center;flex-direction:column;cursor:pointer;gap:10}.select___ZHIRV .box___ITyyI{position:relative}.select___ZHIRV .text___CIexk{width:320px;height:40px;background:#fff;border-radius:8px;border:1px solid rgba(20,93,255,.2);display:flex;align-items:center;padding:0 12px;color:#333;cursor:pointer}.select___ZHIRV .text___CIexk:hover{background:#f6f6f6}.select___ZHIRV .text___CIexk span{padding-left:6px}.select___ZHIRV .text___CIexk b{font-size:12px;margin-left:auto;display:inline-block;transform:scale(.6)}.select___ZHIRV .itemWrap___MwxrN{position:absolute;z-index:10;top:40px;padding-top:7px}.select___ZHIRV .itemWrap___MwxrN aside{width:320px;background:#fff;box-shadow:0 2px 6px #d2d2d2;border-radius:2px;border:1px solid #E7F3FF;padding:10px 0}.select___ZHIRV .itemWrap___MwxrN .item___EwLEb{display:flex;align-items:center;padding:0 12px;height:36px;color:#464f66;cursor:pointer}.select___ZHIRV .itemWrap___MwxrN .item___EwLEb span{padding-left:6px}.select___ZHIRV .itemWrap___MwxrN .item___EwLEb:hover{background:#e7f3ff80;color:#3061d0}.select___ZHIRV .itemWrap___MwxrN .item___EwLEb.active___KIGwC{background:#e7f3ff;color:#3061d0}.select___ZHIRV .config_title___ihFgg{font-weight:600;font-size:14px;color:#000}.footer___bruwa{display:flex;align-items:center;justify-content:flex-end;height:46px;background:#030814;padding-right:15px;border-top:1px solid #030814;border-bottom:1px solid #030814}.whiteFooter___mR7kn{background:#fff;border-top:1px solid #ddd;border-bottom:1px solid #fff}.error___KO0Jg{font-size:12px;color:#fb3226}.case___L0pNc{background:#0e1525;position:relative}.case___L0pNc .resize-y-bar___NK0gI{height:1px;width:100%;background:#3d445c;cursor:ns-resize;position:absolute;top:0;left:0;z-index:10}.case___L0pNc .resize-y-bar___NK0gI>i{color:#0053dc;position:absolute;top:50%;left:50%;margin-top:-7px;margin-left:-17px;z-index:10}.case___L0pNc .unfoldBtn___aMmZw{width:98px;height:24px;background:#3d445c;border-radius:8px 8px 0 0;position:absolute;left:50%;transform:translate(-50%);top:-24px;font-size:14px;color:#8d97af;line-height:24px;text-align:center;cursor:pointer;user-select:none}.case___L0pNc .caseHead___EuMPr{display:flex;align-items:center;height:34px;padding:0 16px}.case___L0pNc .caseHead___EuMPr .dot___Iky9k{width:10px;height:10px;background:#95a4c5;border-radius:50%;margin-right:4px;margin-top:2px}.case___L0pNc .caseHead___EuMPr .text___lMSx6{font-size:14px;color:#dde3ea}.case___L0pNc .caseHead___EuMPr .pass___XjijC{font-size:14px;color:#2abd8c;margin-left:10px}.case___L0pNc .caseHead___EuMPr .noPass___JxpWk{font-size:14px;color:#ff2c29;margin-left:10px}.case___L0pNc .caseHead___EuMPr .btns___FPIaK{margin-left:auto;display:flex;align-items:center}.case___L0pNc .caseHead___EuMPr .btns___FPIaK div{margin-left:15px;cursor:pointer;color:#bfbfbf}.case___L0pNc .caseHead___EuMPr .btns___FPIaK div i{font-size:14px;color:#687799;margin-right:5px}.case___L0pNc .result___oRj1h{height:100%;display:flex;padding:0 20px 10px}.case___L0pNc .result___oRj1h .title___IhMSa{flex-shrink:0;height:30px;background:#22293b;padding-left:15px;line-height:30px}.case___L0pNc .result___oRj1h .title___IhMSa span{color:#bfbfbf;font-size:14px}.case___L0pNc .result___oRj1h .left___XlC98{width:424px;flex-shrink:0;display:flex;flex-direction:column;margin-right:4px;overflow:hidden}.case___L0pNc .result___oRj1h .left___XlC98 .leftNode___NGHgx{flex:1 1;background:#1b2333}.case___L0pNc .result___oRj1h .left___XlC98 .leftNode___NGHgx textarea{background:none;border:none;color:#fff;resize:none;height:100%;padding:15px}.case___L0pNc .result___oRj1h .left___XlC98 .leftNode___NGHgx textarea::placeholder{color:#8f96b1!important}.case___L0pNc .result___oRj1h .right____fIu_{flex:1 1;display:flex;flex-direction:column;overflow:hidden}.case___L0pNc .result___oRj1h .node___MwdH7{flex:1 1;overflow:auto;position:relative;color:#fff;background:#2c32464d;padding:15px}.case___L0pNc .result___oRj1h .node___MwdH7 pre{overflow:hidden;margin-bottom:0;white-space:pre-wrap}.case___L0pNc .elseNode___WjFIg{background:#22293b;display:flex;align-items:start;margin:0 20px 4px}.case___L0pNc .elseNode___WjFIg .nameWrap___bEdbD{margin-left:15px;margin-top:4px;color:#bfbfbf}.case___L0pNc .elseNode___WjFIg .scroll___ylWYt{flex:1 1;position:relative}.case___L0pNc .elseNode___WjFIg .scroll___ylWYt .scrollBox___hWkc9{overflow:auto;color:#fff;margin-left:20px;margin-top:6px;padding-right:50px;white-space:pre-wrap;margin-bottom:0}.case___L0pNc .elseNode___WjFIg .scroll___ylWYt .action___xBwDi{position:absolute;z-index:10;top:3px;right:0}.case___L0pNc .elseNode___WjFIg .scroll___ylWYt .action___xBwDi span{margin-right:15px;color:#1890ff;cursor:pointer}.case___L0pNc .elseNode___WjFIg .scroll___ylWYt .action___xBwDi i{color:#687799;cursor:pointer;font-size:14px}.whiteCase___AZiDR{background:#f6f7f9}.whiteCase___AZiDR .resize-y-bar___NK0gI{background:#ddd}.whiteCase___AZiDR .unfoldBtn___aMmZw{background:#e9eaea;color:#5f6368}.whiteCase___AZiDR .caseHead___EuMPr .text___lMSx6{color:#333}.whiteCase___AZiDR .caseHead___EuMPr .btns___FPIaK div{color:#666}.whiteCase___AZiDR .caseHead___EuMPr .btns___FPIaK div i{color:#687799}.whiteCase___AZiDR .result___oRj1h .title___IhMSa{background:#fff}.whiteCase___AZiDR .result___oRj1h .title___IhMSa span{color:#333}.whiteCase___AZiDR .result___oRj1h .leftNode___NGHgx{background:#fafafa!important}.whiteCase___AZiDR .result___oRj1h .leftNode___NGHgx textarea{color:#333!important}.whiteCase___AZiDR .result___oRj1h .node___MwdH7{background:#fafafa!important;color:#333}.whiteCase___AZiDR .elseNode___WjFIg{background:#fafafa;color:#333}.whiteCase___AZiDR .elseNode___WjFIg .nameWrap___bEdbD span{color:#333}.whiteCase___AZiDR .elseNode___WjFIg .scrollBox___hWkc9{color:#000!important}.disabled___lWQU2:disabled{color:#d9d9d9!important;border-color:#d9d9d9!important}.codeHead___l8q5R{height:40px;background:#161d2c;display:flex;align-items:center}.codeHead___l8q5R .navWrap___xdWQe{display:flex;align-items:center}.codeHead___l8q5R .navWrap___xdWQe .nav___JKPVX{width:112px;height:40px;background:#161d2c;border:1px solid #161D2C;border-radius:2px;margin-right:1px;font-weight:500;font-size:14px;color:#d1d1d1;text-align:center;line-height:38px;cursor:pointer}.codeHead___l8q5R .navWrap___xdWQe .nav___JKPVX.active___DTAtT{background:#1b2333;color:#fff}.codeHead___l8q5R .navWrap___xdWQe .nav___JKPVX i{font-size:14px;color:#3f93b1;margin-right:10px}.whiteCodeHead___wDOny{background:#f6f7f9}.whiteCodeHead___wDOny .navWrap___xdWQe .nav___JKPVX{width:112px;height:40px;background:linear-gradient(180deg,#fff,#f6f7f9),#f6f7f9;box-shadow:inset 0 1px 3px #ffffff80;border-radius:2px;border:1px solid #BACFFE;color:#666}.whiteCodeHead___wDOny .navWrap___xdWQe .nav___JKPVX.active___DTAtT{background:#3061d0;color:#fff;box-shadow:none}.whiteCodeHead___wDOny .navWrap___xdWQe .nav___JKPVX.active___DTAtT i{color:#fff}.header___VjNh9{display:flex;align-items:center;height:50px;width:100%;background:#0e1525;color:#fff;padding:0 20px}.header___VjNh9 h2{text-align:center;color:#fff;flex:1 0 auto;margin:0;font-size:16px}.header___VjNh9 a{color:#fff}.header___VjNh9 div{display:flex;flex-flow:row nowrap;align-items:center}.header___VjNh9 div img{border-radius:18px;margin-right:10px;overflow:hidden;width:36px;height:36px}.header___VjNh9 .timepiece___yuqJC{width:94px;height:30px;background:#242936;border-radius:15px;font-weight:500;font-size:16px;color:#42d5a0;margin-right:15px;justify-content:center}.header___VjNh9 .btn_edit___ozzux{width:82px;height:30px;background:#3061d0;border-radius:15px;margin-right:10px;text-align:center;line-height:30px}.whiteHeader___REV3m{background:#fff}.whiteHeader___REV3m .timepiece___yuqJC{background:#fff;box-shadow:0 2px 4px #e0dfe1}.djs___v0Ru7{display:inline-block!important}.myProblems___DKSbs{height:calc(100vh - 50px)!important}.whiteMyProblems___k0QS3 section[class~=resize-x-bar]{background:#fff!important}.fullMask___QZH1M{position:fixed;z-index:1000;width:100vw;height:100vh;top:0;left:0;background:transparent;cursor:ns-resize;display:none}.ldsRing___mpBZC{position:relative;width:40px;height:40px;margin:0 auto}.idsRingWrapper___Of9_n{position:absolute;z-index:1000;width:100%;height:100%;left:0;top:0;display:flex;flex-flow:column nowrap;justify-content:center}.idsRingWrapper___Of9_n p{text-align:center;margin-top:12px}.ldsRing___mpBZC div{box-sizing:border-box;display:block;position:absolute;width:32px;height:32px;margin:4px;border:4px solid #1976d2;border-radius:50%;animation:ldsring___o0w2t 1.2s cubic-bezier(.5,0,.5,1) infinite;border-color:#1976d2 transparent transparent transparent}.ldsRing___mpBZC div:nth-child(1){animation-delay:-.45s}.ldsRing___mpBZC div:nth-child(2){animation-delay:-.3s}.ldsRing___mpBZC div:nth-child(3){animation-delay:-.15s}@keyframes ldsring___o0w2t{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.record-detail-info{width:100%;background-color:#fff;min-height:260px}.record-detail-info .record-info{display:flex;align-items:center;flex-flow:row nowrap;list-style:none;padding:0;margin-bottom:20px}.record-detail-info .record-info li{margin-right:40px}.record-detail-info .record-info li:last-child{margin-right:0;flex:1 0;text-align:right}.record-detail-info .record-detail-body{padding:8px 0;max-height:80vh}.footer{display:flex;flex-flow:row nowrap;align-items:center;height:56px;background:#121c24;color:#fff;padding:0 20px;justify-content:space-between}.test-case-panel{position:relative}.test-case-panel .error{font-size:12px;color:#fb3226}.test-case-panel .test-case-panel-body{position:absolute;will-change:transform;width:100%;transition:all .2s linear;bottom:0;transform:translate3d(0,350px,0);opacity:.1}.test-case-panel .test-case-panel-body pre{max-height:150px;overflow:auto}.test-case-panel .test-case-panel-body.active{transform:translate3d(0,-56px,0);opacity:1}.test-case-panel .tab-panel-body{padding:20px 10px;height:240px;background-color:#070f19;display:flex;flex-flow:column nowrap;justify-content:center;color:#ddd}.test-case-panel .tab-panel-body .tip{text-align:center}.test-case-panel .tab-panel-body textarea{background:#070f19!important;color:#fff;font-size:14px;border:0 solid transparent!important;height:200px;outline:none}.test-case-panel .btn-green{margin-right:10px;color:#28bd8b;border-color:#28bd8b}.test-case-panel .btn-blue{margin-right:10px;color:#0152d9;border-color:#0152d9}.test-case-panel .btn-blue span{pointer-events:none}.test-case-panel .btn-collapse{position:absolute;top:0;width:54px;height:27px;left:50%;margin-left:-27px;background:#2a3a4f;z-index:8;border-bottom-left-radius:100px;border-bottom-right-radius:100px;color:#fff;text-align:center;cursor:pointer;opacity:.4;transition:all .3s}.test-case-panel .btn-collapse.up{top:-294px}ul.s-navs{list-style:none;margin:0;padding:0 17px;height:54px;display:flex;flex-flow:row nowrap;align-items:center;background:#0f1e31;font-size:14px;color:#ddd}ul.s-navs.bg-white{background:#fff;color:#888}ul.s-navs.bg-white a{color:#888}ul.s-navs a{color:#ddd;display:block;margin-right:20px;height:54px;line-height:54px;border-bottom:2px solid transparent}ul.s-navs a.active{color:#5091ff;border-bottom:2px solid #5091ff}#educoder .custom-ant-disabled:disabled{color:inherit}.XtermText-valueRef .xterm .xterm-viewport{overflow:auto}.inputs textarea::placeholder{color:#536879!important}.flex_box_center___Gc4dd{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___K2f1v{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___pupRp{align-items:center;box-align:center}.flex_box_center_end___UDLRC{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___a5uDo{flex-direction:column;box-orient:block-axis}.result___gu5zt{background:#070f19;height:100%;display:flex}.result___gu5zt .title___xrnx2{margin-top:20px;margin-bottom:10px;flex-shrink:0}.result___gu5zt .title___xrnx2 span{color:#bbbcbe}.result___gu5zt .left___IAxp9{width:340px;border-right:1px solid #333131;padding:0 20px 10px;flex-shrink:0;display:flex;flex-direction:column}.result___gu5zt .left___IAxp9 .leftNode___HL8fG{flex:1 1;background:#121c24}.result___gu5zt .left___IAxp9 .leftNode___HL8fG textarea{background:none;border:none;color:#fff;resize:none;height:100%;padding:10px}.result___gu5zt .left___IAxp9 .leftNode___HL8fG textarea::placeholder{color:#536879!important}.result___gu5zt .right___ZXYmw{flex:1 1;padding:0 20px 10px;display:flex;flex-direction:column}.result___gu5zt .right___ZXYmw .rightNode___jYL5_{flex:1 1;overflow:auto;position:relative;color:#fff}.result___gu5zt .right___ZXYmw .rightNode___jYL5_ .custom-spinner>div>div{border:4px solid #00D4F3!important;border-color:#00D4F3 transparent transparent transparent!important}.result___gu5zt .right___ZXYmw .rightNode___jYL5_ .custom-spinner p{color:#00d4f3!important}.split-panel-container{width:100%;height:calc(100vh - 121px);display:flex;flex-flow:row nowrap;align-items:center;overflow:hidden}.split-panel-container>section{height:100%}.split-panel-container.my-problems{height:calc(100vh - 65px)}.split-panel-container .resize-x-bar{width:4px;cursor:ew-resize;height:100%;display:flex;flex-flow:column nowrap;justify-content:center;background:#111c24}.split-panel-container .btn-resize{display:flex;flex-flow:column nowrap;text-align:center;justify-content:center;align-items:center;width:24px;height:24px;font-size:24px;z-index:10;border-radius:50%;position:absolute;margin-left:-10px;opacity:.7;box-shadow:0 3px 5px -1px #0003,0 6px 10px #00000024,0 1px 18px #0000001f;background-color:#e0e0e0;color:#000000de}.list{display:flex;align-items:center;font-size:14px;margin:7px 0;padding-left:4px}.list dt,.list dd{margin:0}.list dt{flex:1 1;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;word-break:break-all}.list dd{width:66px;text-align:right;color:#0152d9;cursor:pointer}.list .copy{color:#38bcd8}.tpi-code-setting{height:calc(100vh - 54px);background:#031b2a;color:#ddd;font-size:13px;line-height:17px}.tpi-code-setting.oj{height:calc(100vh - 65px)}.tpi-code-setting h3{color:#008cff;font-size:16px;line-height:21px;padding-bottom:12px;text-align:left;width:100%;display:block;border-bottom:1px solid #092436}.tpi-code-setting .file-item{color:#ddd;padding:20px 0 0;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center}.tpi-code-setting .file-item.action{justify-content:flex-start}.tpi-code-setting .file-item.action .iconfont{margin-right:21px}.tpi-code-setting .file-item span{max-width:148px}.tpi-code-setting .file-item:last-child{margin-bottom:25px}.tpi-code-setting span{color:#597a8f}.setting-drawer .ant-drawer-content-wrapper{top:54px;bottom:51px}.setting-drawer .ant-drawer-content{height:auto}.oj .ant-drawer-content-wrapper{top:65px}.setting-drawer .ant-drawer-body,.oj .ant-drawer-body{background:#031b2a}.setting-drawer .ant-drawer-body,.oj .ant-drawer-body{height:auto}.setting-drawer .ant-select-selection,.oj .ant-select-selection{width:120px;background:#0a2030;color:#597a8f;border:1px solid #597a8f}.list___IRN6i{display:flex;align-items:center;font-size:14px;margin:7px 0;padding-left:4px}.list___IRN6i dt,.list___IRN6i dd{margin:0}.list___IRN6i dt{flex:1 1;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;word-break:break-all}.list___IRN6i dd{width:66px;text-align:right;color:#0152d9;cursor:pointer}.list___IRN6i .copy___qCn9B{color:#38bcd8}.right-panel{position:relative}.btn-notes{position:absolute;right:0;top:50%;width:36px;height:36px;margin-top:-18px;border-radius:50%;background:#5091ff;color:#fff;font-size:18px;text-align:center;transform:translate(18px);will-change:transform;cursor:pointer;opacity:.5;transition:transform .3s linear,opacity .3s linear;z-index:100;display:flex;flex-flow:column nowrap;justify-content:center}.btn-notes:hover{opacity:1;color:#fff;transform:translate(-10px)}.note-form-area{position:absolute;right:10px;top:50%;width:450px;margin-top:-100px;background:#fff;border-radius:5px;padding:14px 10px 0;transform:translate(500px);will-change:transform;transition:transform .3s}.note-form-area.active{transform:translate(0)}.oj-modal .ant-modal-body{padding:0}.oj-modal .oj-modal-content{display:flex;flex-direction:column;align-items:center}.oj-modal .oj-modal-content>aside{font-size:14px;margin-top:50px;color:#333;width:438px}.oj-modal .oj-modal-head{width:100%;height:120px;padding-left:177px;padding-right:40px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #f1f1f1}.oj-modal .oj-modal-btn{width:180px;height:50px;background:#0152d9;border-radius:4px;font-size:16px;font-weight:500;color:#fff;cursor:pointer;line-height:50px;text-align:center;margin-bottom:30px}.oj-modal .oj-modal-tt{margin-right:51px;display:inline-flex;flex-direction:column;transform:translateY(-4px)}.oj-modal .oj-modal-tt>span:last-child{width:160px;height:6px;background:#e7f3ff;border-radius:3px}.oj-modal .oj-modal-tt>span:last-child span{display:inherit;width:60px;height:6px;background:#0152d9;border-radius:3px}.oj-modal i{color:#666;cursor:pointer}.oj-select{margin-left:20px}.oj-select .ant-select-selector{background:#25343e!important;border:0px!important;height:30px!important}.oj-select .ant-select-arrow{color:#fff}.oj-select .ant-select-selection-item{color:#fff;font-size:12px;line-height:30px!important}.exercise_user_info{font-size:14px;font-weight:400;color:#b2bacb}.exercise_user_info span{font-size:16px;font-weight:500;color:#55bfd6}.djs{margin-top:3px!important;display:inline-block!important}.time{margin-top:5px!important;display:inline-block!important}.flex_box_center___rM3g8{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___Oc7SE{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___MnmYE{align-items:center;box-align:center}.flex_box_center_end___QQh83{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___ZRFbL{flex-direction:column;box-orient:block-axis}.left-panel___SKGyd{position:relative;display:flex;flex-direction:column;height:100%;overflow:hidden}.left-panel___SKGyd .tab-panel-body___gABdv{padding:0 16px;overflow:auto;flex:1 1}.left-panel___SKGyd .tab-panel-body___gABdv pre:empty{display:none}.left-panel___SKGyd .b1___QpbmK{border-bottom:1px solid #eaecef}.left-panel___SKGyd .oj-width-input___eJQWT{width:270px}@media screen and (max-width: 1280px){.left-panel___SKGyd .oj-mr___AxILO{margin-right:20px}.left-panel___SKGyd .oj-width-input___eJQWT{width:235px}}.s-navs___FXwOi{list-style:none;margin:0;padding:0 10px;height:40px;display:flex;flex-flow:row nowrap;align-items:center;border-top:1px solid #F3F3F3;background:#0f1e31;font-size:16px;color:#ddd}.s-navs___FXwOi li{margin-right:auto}.s-navs___FXwOi.bg-white___kbZ6r{background:#fff;color:#888}.s-navs___FXwOi.bg-white___kbZ6r a{color:#888}.s-navs___FXwOi a{color:#ddd;display:block;margin-right:20px;height:40px;line-height:40px;border-bottom:2px solid transparent}.s-navs___FXwOi a.active___QGOnZ{color:#5091ff;border-bottom:2px solid #5091ff}.list___PXTsq{display:flex;align-items:center;justify-content:space-between;padding:0 10px;height:46px;color:#ddd;margin-bottom:1px;background:#3d445c4d;cursor:pointer}.list___PXTsq span{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;padding-right:20px;flex-basis:64px;width:100%}.list___PXTsq:hover{background-color:#263446ba}.list___PXTsq.active___QGOnZ{background-color:#263446!important}.btns___F8yZK{width:30px;height:30px;background:#3061d0;border-radius:4px;cursor:pointer;user-select:none;text-align:center;line-height:30px}#educoder .drawer___xdGaT .ant-input-search{background:#2c3246}#educoder .drawer___xdGaT .ant-input-search input{background:#2c3246;border:1px solid #3D445C;color:#fff}#educoder .drawer___xdGaT .ant-input-search input::placeholder{color:#ccc}#educoder .drawer___xdGaT .ant-input-search .ant-input-search-button{color:#4e5977;background:#2c3246;border:1px solid #3D445C;border-left:1px solid transparent}#educoder .drawer___xdGaT .ant-select .ant-select-selector{background:#2c3246;border:1px solid #3D445C}#educoder .drawer___xdGaT .ant-select .ant-select-arrow{color:#4e5977}#educoder .drawer___xdGaT .ant-select .ant-select-selection-item{color:#fff}#educoder .drawer___xdGaT .ant-select .ant-select-selection-placeholder{color:#ccc}#educoder .drawer___xdGaT .ant-pagination .ant-pagination-item-active{border-color:#0152d9!important;background-color:#0152d9!important}#educoder .drawer___xdGaT .ant-pagination .ant-pagination-item-link{background-color:transparent!important;color:#fff}#educoder .drawer___xdGaT .ant-pagination .ant-pagination-item{background-color:transparent;border:1px solid #656f87}#educoder .drawer___xdGaT .ant-pagination .ant-pagination-item a,#educoder .drawer___xdGaT .ant-pagination .ant-pagination-item-ellipsis{color:#fff}#educoder .drawer___xdGaT .ant-pagination .ant-pagination-options{color:#656f87}#educoder .drawer___xdGaT .ant-pagination .ant-pagination-options input{color:#fff;width:40px;background:transparent}#educoder .drawer___xdGaT .ant-pagination button,#educoder .drawer___xdGaT .ant-pagination input{line-height:initial;border:1px solid #656f87!important}.tour___oMkVh[class~=ant-tour]{left:7px!important;width:340px}.tour___oMkVh[class~=ant-tour] [class~=ant-tour-arrow]{left:17px!important}.tour___oMkVh[class~=ant-tour] [class~=ant-tour-footer]{display:none!important}.tour___oMkVh[class~=ant-tour] [class~=ant-tour-description]{padding:16px!important;overflow:hidden}.pagination___yDAjZ{text-align:center;margin-top:10px}.info___ATmsa{display:flex;flex-flow:row nowrap;align-items:center;height:56px;list-style:none;background:#fff;justify-content:space-between}.wrap____KX19 [class~=xterm] [class~=xterm-viewport]{overflow:auto!important}.desc___iOAgd{padding:8px 16px;height:calc(100vh - 138px);overflow:auto}.info___GPALq{color:#888;display:flex;align-items:center;font-size:14px;height:46px;background:#fff;padding:0 10px;box-shadow:0 2px 4px #e5e3e380;border-top:1px solid #f4f4f4;border-bottom:1px solid #f4f4f4}.info___GPALq .info_tag___CFEn8{height:22px;line-height:22px;padding:0 5px;background:#37ad8333;border-radius:2px;border:1px solid #A9DFCC;font-family:PingFangSC,PingFang SC;font-weight:600;font-size:14px;color:#2cc497;text-align:left;font-style:normal}.info___GPALq li{margin-right:8px}.discuss-panel{height:calc(100vh - 142px);overflow:auto;padding:0 16px}.discuss-item-container{display:flex;flex-flow:row nowrap;width:100%;padding:15px;border-bottom:1px solid #e3e3e3;overflow:hidden}.discuss-item-container section{margin-left:15px;flex:1 1 auto;width:100%}.discuss-item-container .grey{color:#ccc}.discuss-content{margin:4px 0;word-break:break-word;word-wrap:break-word}.discuss-content img{max-width:200px}.discuss-info{display:flex;flex-flow:row wrap;align-items:center;color:#999;line-height:16px;font-size:12px}.discuss-info .top{color:#fff;padding:0 8px;background:#ff4343;border-radius:8px;text-align:center}.discuss-info .gift{cursor:default}.discuss-info .view-code{color:#4cacff}.discuss-info a{color:#999}.discuss-info a,.discuss-info span{margin-right:15px}.btn-group{display:flex;flex-flow:row nowrap;justify-content:flex-end;margin-bottom:8px}.btn-group .btn-top .iconfont{transform:rotate(180deg);display:inline-block}.btn-group a{width:31px;text-align:center;color:#888}.btn-group a .iconfont{font-size:14px!important}.second-discuss .btn-group{opacity:0}.second-discuss:hover{background:#ebebeb}.second-discuss:hover .btn-group{opacity:1}.reply-discuss-container{background:#f4f4f4;border-radius:4px;margin-bottom:6px;position:relative;margin-top:6px}.reply-discuss-container:before{content:" ";position:absolute;border-color:#000;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;left:13px;top:-9px;border-bottom:10px solid #f4f4f4}.discuss-item-editor{width:100%;overflow:hidden}.discuss-item-editor .btn-send{cursor:pointer;border:none;padding:0 12px;color:#fff;letter-spacing:1px;text-align:center;font-size:14px;height:30px;line-height:30px;border-radius:2px;font-weight:400;margin-right:22px;margin-top:6px;background:#0152d9;float:right}.image-preview-container{display:flex;flex-flow:column nowrap;position:fixed;align-items:center;justify-content:center;inset:0;z-index:99999;background:#000c}.image-preview-container .image-preview{transition:transform .4s linear;max-width:86%}.image-preview-container .button-group{display:flex;flex-flow:row nowrap;align-items:center;justify-content:flex-end;position:absolute;z-index:101;right:10px;top:10px}.image-preview-container .button-group a,.image-preview-container .button-group button{color:#000000a6;margin-right:10px;display:flex;flex-flow:row nowrap;align-items:center}.preview-wrp-group{overflow:auto;width:100%;text-align:center}.dis-input-editor-container___nKGxx{position:relative;background:#fff;width:100%;box-shadow:0 -3px 5px #4cacff33}.dis-input-editor-container___nKGxx.active___tmt7T{position:absolute;height:calc(100vh - 50px);background:transparent;z-index:1000;width:100%;display:flex;flex-flow:column nowrap;justify-content:center;top:0}.dis-input-editor-container___nKGxx .input-mask___epEle{flex:1 0;background:#0000;width:100%}.dis-input-editor-container___nKGxx .text-area___Vry8W{display:flex;flex-flow:row nowrap;padding:10px 20px;align-items:center}.dis-input-editor-container___nKGxx .text-area___Vry8W input{border-radius:15px;border:1px solid #eaeaea;background-color:#fff;overflow:hidden;height:32px;padding:0 16px;line-height:32px;outline:none;flex:1 0;margin-right:10px}.dis-input-editor-container___nKGxx .text-area___Vry8W a{color:#888;display:block;height:32px;line-height:32px;margin-right:20px;display:flex;flex-flow:row nowrap;align-items:center}.dis-input-editor-container___nKGxx .text-area___Vry8W a span{line-height:32px;font-size:16px}.dis-input-editor-container___nKGxx .tip-container___plpA3{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center}.dis-input-editor-container___nKGxx .tip-container___plpA3 p{font-size:12px;color:#ff6800}.dis-input-editor-container___nKGxx .hide___kPfyC{display:none}.dis-input-editor-container___nKGxx .md-container___u85aq{background:#fff;padding:10px 20px}.btn-send___deQ5v{cursor:pointer;display:inline-block;border:none;padding:0 12px;color:#fff;background:#0152d9;letter-spacing:1px;text-align:center;font-size:14px;height:30px;line-height:30px;border-radius:2px;font-weight:400}.hackSets___tw75g .collapseWrapper___TteKi div[class~=ant-collapse]{background-color:transparent}.hackSets___tw75g .collapseWrapper___TteKi div[class~=ant-collapse-item]{margin-bottom:20px;border:none;box-shadow:0 2px 4px #eaeef4}.hackSets___tw75g .collapseWrapper___TteKi div[class~=ant-collapse-item] div[class~=ant-collapse-header]{padding:0 20px;height:64px;background-color:#fff;align-items:center!important}.hackSets___tw75g .collapseWrapper___TteKi div[class~=ant-collapse-item] div[class~=ant-collapse-content]{background-color:#fff}.hackSets___tw75g .collapseWrapper___TteKi div[class~=ant-collapse-item] div[class~=ant-collapse-content] div[class~=ant-collapse-content-box]{padding:20px}.hackSets___tw75g .collapseWrapper___TteKi div[class~=ant-collapse-item-active] div[class~=ant-collapse-header]{background-color:#eaeffa}.hackSets___tw75g .collapseWrapper___TteKi .panelHeader___Y_Xjq{font-size:14px;font-weight:400;color:#000}.hackSets___tw75g .collapseWrapper___TteKi .rateInput___y1qUi{display:inline-flex;align-items:center;white-space:nowrap}.hackSets___tw75g .collapseWrapper___TteKi .rateInput___y1qUi span{font-size:14px;font-weight:400;color:#666}.hackSets___tw75g .collapseWrapper___TteKi .open___xrixP{color:#165dff!important;transform:rotate(90deg)}.hackSets___tw75g .collapseWrapper___TteKi .close___jb6D2{color:#82a8ff!important}.uploadTableWrapper___U9Tz_{background:#fff}.uploadTableWrapper___U9Tz_ div[class^=headProgram]>div,.uploadTableWrapper___U9Tz_ div[class^=listWrapper]>div[class^=list]>div{flex:1 1;padding:0 12px!important}.uploadTableWrapper___U9Tz_ div[class^=headProgram]>div:last-child,.uploadTableWrapper___U9Tz_ div[class^=listWrapper]>div[class^=list]>div:last-child{display:none}.wrap___MkYbQ [class~=ant-upload-drag]{background:#1890ff0a!important;border-radius:4px;border:1px dashed #0152d9}.wrap___MkYbQ .colorBlue___onjbP{color:#0152d9}.wrap___MkYbQ .repeatedName___nbqnE{color:red}.wrap___MkYbQ .text___xvutp{margin-top:20px;color:#464f66;line-height:24px}.wrap___MkYbQ .greyText___dihvZ{font-size:14px;font-weight:400;color:#5f6368}.wrap___MkYbQ .noData___LxOJA{height:180px;margin-bottom:30px}.wrap___MkYbQ .noData___LxOJA .dragger___y7F4A{display:flex;align-items:center;justify-content:center}.wrap___MkYbQ .noData___LxOJA .dragger___y7F4A img{width:46px}.wrap___MkYbQ .noData___LxOJA .dragger___y7F4A span{font-size:14px;font-weight:400;color:#9096a3}.wrap___MkYbQ .noData___LxOJA .dragger___y7F4A .uploadText___Et3KS{color:#3061d0}.wrap___MkYbQ .btnS___k1e6j{height:32px;border-radius:4px;background:#3061d0}.wrap___MkYbQ .btnS___k1e6j i{margin-right:6px}.wrap___MkYbQ .testCaseRadio___q1wXT label[class~=ant-radio-button-wrapper]{width:60px;height:38px;background:#f6f7f9;box-shadow:inset 0 1px 3px #d7d8d9;border-radius:23px;border:none;display:inline-flex;align-items:center;justify-content:center;margin-right:20px}.wrap___MkYbQ .testCaseRadio___q1wXT label[class~=ant-radio-button-wrapper]:before{background-color:transparent}.wrap___MkYbQ .testCaseRadio___q1wXT label[class~=ant-radio-button-wrapper] span{color:#464f66;font-size:14px}.wrap___MkYbQ .testCaseRadio___q1wXT label[class~=ant-radio-button-wrapper-checked]{background-color:#fff;box-shadow:0 2px 4px #e0dfe1;border:1px solid #BACFFE;background:#d3e0fd linear-gradient(180deg,#fff,#f6f7f9)}.wrap___MkYbQ .testCaseRadio___q1wXT label[class~=ant-radio-button-wrapper-checked]:first-child{border-right-color:#bacffe}.wrap___MkYbQ .testCaseRadio___q1wXT label[class~=ant-radio-button-wrapper-checked]:focus-within{box-shadow:0 2px 4px #e0dfe1}.wrap___MkYbQ .testCaseRadio___q1wXT label[class~=ant-radio-button-wrapper-checked] span{color:#165dff;font-size:14px}.head___s4Eix{display:flex;margin-bottom:36px}.head___s4Eix .operation___JCAVh{text-align:center}.head___s4Eix>div{color:#5f6368;font-size:14px;text-align:left;display:inline-block}.headProgram___uWA_M{display:flex;height:40px;line-height:40px;background:#f6f7f8;box-shadow:0 2px 4px #eaeef4;padding-left:5px;padding-right:5px}.headProgram___uWA_M .operation___JCAVh{text-align:center}.headProgram___uWA_M>div{color:#5f6368;font-size:14px;text-align:left;display:inline-block}.listWrapper___xW3b4{max-height:214px;overflow:auto}.listWrapper___xW3b4::-webkit-scrollbar{display:none}.listWrapper___xW3b4 .list___dCbd6{display:flex;margin-bottom:36px;align-items:center}.listWrapper___xW3b4 .list___dCbd6 .del___abNho{color:#e53333;cursor:pointer}.listWrapper___xW3b4 .list___dCbd6 .info___J1Wmf{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 12px}.listWrapper___xW3b4 .list___dCbd6 .info___J1Wmf>span{color:#3061d0;cursor:pointer;text-decoration:underline}.listWrapper___xW3b4 .list___dCbd6>div{text-align:left;display:inline-block;background:#fff}.tabs___p2jIb .tabWarp___mt05L{display:flex;align-items:center}.tabs___p2jIb .tabWarp___mt05L .tab___IYGdQ{width:88px;text-align:center;height:30px;line-height:30px;background:#f0f0f0;font-weight:400;font-size:16px;color:#666;cursor:pointer}.tabs___p2jIb .tabWarp___mt05L .tab___IYGdQ.active___fQMlP{background:#fff;color:#3061d0}.tabs___p2jIb .content___GWVJY{padding:10px;background-color:#fff}.exitFullScreenModalWrapper___aNB9Q div[class~=ant-modal-confirm-btns]{float:none;display:flex;justify-content:center;margin-bottom:20px}.exitFullScreenModalWrapper___aNB9Q div[class~=ant-modal-confirm-btns] button{width:120px;height:38px;background:#f6f7f9 #3061d0;border-radius:2px}.exitFullScreenModal___HIMyY{text-align:center;font-size:30px;font-weight:400}.exitFullScreenModal___HIMyY .warningIcon___xEURa{height:88px;margin-bottom:20px}.exitFullScreenModal___HIMyY .warningText___W6NPJ{color:#e30000}.exitFullScreenModal___HIMyY .countdownWrapper___n8g1M{display:inline-block}.forcedModalWrapper___JPMQ2 .forcedModalContent___uY5FV{text-align:center}.forcedModalWrapper___JPMQ2 .forcedModalContent___uY5FV .forcedText___C3CrF{font-size:30px;font-weight:500;color:#e30000;margin-bottom:10px}.forcedModalWrapper___JPMQ2 .forcedModalContent___uY5FV .screenNumText___oljHN{font-size:14px;font-weight:400;color:#333;margin-bottom:20px}.forcedModalWrapper___JPMQ2 .forcedModalContent___uY5FV img{height:85px;margin-bottom:20px}.flex_box_center___NfmQB{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___kVtBD{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___EegZo{align-items:center;box-align:center}.flex_box_center_end___Ueaqo{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___Sd9Zb{flex-direction:column;box-orient:block-axis}@keyframes dot-fade___gzUhM{0%,40%{opacity:.5}50%{opacity:8}90%,to{opacity:.5}}.loadingPic___sQWGQ{display:flex;align-items:center}.loading___ss_U1{display:flex}.loading___ss_U1 .dot___eTny8{width:10px;height:10px;border-radius:50%;margin-right:8px;background:#145dff;opacity:.5;animation:dot-fade___gzUhM 1s infinite}.loading___ss_U1 .dot___eTny8:nth-child(2){animation-delay:.3s}.loading___ss_U1 .dot___eTny8:nth-child(3){animation-delay:.7s}.wrap___SoLR4{display:flex;flex-direction:column;height:100%;overflow:hidden;flex:1 1;padding:20px 0}.chatContainer___bSpXP{flex:1 1;width:100%;overflow:auto}.footerContainer___IbaJq{margin-left:50px;margin-right:21px;flex-shrink:0;display:flex;flex-direction:column;transition:all .3s}.footerContainer___IbaJq .btnWrp___z89PH{width:100%;margin-bottom:12px;display:flex;flex-wrap:wrap;gap:10px}.footerContainer___IbaJq .btnWrp___z89PH>div{padding:0 10px;align-items:center;border-radius:12px;color:#585a73;display:inline-flex;font-size:12px;height:28px;justify-content:center;line-height:16px;transition:.3s all;border:1px solid #e8eaf2}.footerContainer___IbaJq .btnWrp___z89PH .btn___VK3Di{cursor:pointer;user-select:none}.footerContainer___IbaJq .btnWrp___z89PH .btn___VK3Di:hover{background:linear-gradient(111deg,#e9e7ff -12%,#fff 25% 69%,#e9e7ff 113%);border:1px solid #e0dfff;color:#6d6acd}.footerContainer___IbaJq .btnWrp___z89PH .btn___VK3Di.btnActive___en_8L{background:#eeedff;border:1px solid #eeedff;color:#6d6acd}.footerContainer___IbaJq .inputContainer___q_PRC{flex:1 1;display:flex;align-items:center;background:#fff;box-shadow:0 0 10px #e2e2e280;border-radius:8px;border:1px solid #e8eaf2;padding:10px 20px;position:relative;transition:all .5s}.footerContainer___IbaJq .inputContainer___q_PRC:hover{border:1px solid #145DFF}.footerContainer___IbaJq .inputContainer___q_PRC .uploadBtn___fY3BV{width:40px;height:40px;border:none;border-radius:20px;flex-shrink:0;background:#d2d2d2;cursor:default}.footerContainer___IbaJq .inputContainer___q_PRC .uploadBtn___fY3BV:hover{background:linear-gradient(139deg,#5c64ff,#6988f8)!important}.footerContainer___IbaJq .inputContainer___q_PRC .sendBtn____aYXt{width:40px;height:40px;background:linear-gradient(139deg,#5c64ff,#6988f8)!important;border:none;border-radius:50%;padding:0;flex-shrink:0}.footerContainer___IbaJq .inputContainer___q_PRC .sendBtn____aYXt:disabled{background:#d2d2d2!important}.footerContainer___IbaJq .inputContainer___q_PRC .sendBtnDisabled____WhtC{width:40px;height:40px;background:#d2d2d2!important;border:none;border-radius:50%;padding:0;flex-shrink:0}.footerContainer___IbaJq .inputContainer___q_PRC .cancelBtn___I91qC{font-size:40px;color:#5c64ff;cursor:pointer;flex-shrink:0;transition:.3}.footerContainer___IbaJq .inputContainer___q_PRC .cancelBtn___I91qC:hover{transform:scale(1.05)}.footerContainer___IbaJq .inputContainer___q_PRC textarea{margin:6px 9px 0;padding:0 11px;resize:none}.footerContainer___IbaJq .inputContainer___q_PRC textarea::placeholder{color:#c1c1d9}.footerContainer___IbaJq .lineFour___t_eBm.inputContainer___q_PRC{align-items:flex-end}.footerContainer___IbaJq .lineFour___t_eBm.inputContainer___q_PRC textarea{height:100%}.footerContainer___IbaJq .lineFour___t_eBm.inputContainer___q_PRC .fullIcon___WYjW2{position:absolute;right:31px;top:20px;color:#145dff;cursor:pointer}.footerContainer___IbaJq.footerContainerSelected___TV_oq{border-radius:20px;box-shadow:0 12px 24px -16px #3636490a,0 12px 40px #33334714,0 0 1px #2c2c3605;position:relative;transition:border .4s ease;border:1px solid #e8eaf2}.footerContainer___IbaJq.footerContainerSelected___TV_oq:hover{border:1px solid #145DFF}.footerContainer___IbaJq.footerContainerSelected___TV_oq .btnWrp___z89PH{background:#f7f8fc;padding:15px 15px 15px 20px;border-radius:20px 20px 0 0;border:none}.footerContainer___IbaJq.footerContainerSelected___TV_oq .inputContainer___q_PRC{border:none;box-shadow:none;background:transparent}.footerContainer___IbaJq.footerContainerSelected___TV_oq .inputContainer___q_PRC:hover{background:transparent;border:none}.footerContainer___IbaJq.full___h1vtm{height:100%}.li___DXR9A{display:flex;padding-left:20px}.li___DXR9A .avatarIcon___EYoqp .img___wrenL{width:40px;height:40px;border-radius:5px;margin-right:10px}.li___DXR9A .content___NK_Ew{flex:1 1;min-width:0}.li___DXR9A .content___NK_Ew .borderBox___UVtN4{box-shadow:0 0 10px #e2e2e280;border-radius:8px;border:1px solid rgba(20,93,255,.2);padding:16px}.li___DXR9A .content___NK_Ew .borderBox___UVtN4 .text___d_gYw{white-space:pre-wrap;color:#3061d0}.li___DXR9A .content___NK_Ew .fileWrap___kbAp0{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:10px}.li___DXR9A .content___NK_Ew .fileWrap___kbAp0 .file___R5FNg{width:calc((100% - 30px)/4);display:flex;align-items:center;background:#fff;border:1px solid rgba(20,93,255,.1);border-radius:8px;padding:6px 15px;font-size:14px;box-shadow:0 0 10px #e2e2e233}.li___DXR9A .content___NK_Ew .fileWrap___kbAp0 .file___R5FNg aside{flex:1 1;min-width:0}.li___DXR9A .content___NK_Ew .fileWrap___kbAp0 .file___R5FNg aside .fileName___oTYTw{color:#333;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:100%;width:fit-content}.li___DXR9A .content___NK_Ew .source___JD93j{height:16px;background:#f4f8ff;border-radius:8px 0;font-size:10px;color:#666;padding:0 14px;text-align:center;line-height:16px;width:fit-content;float:right;margin-top:-17px;margin-right:1px}.li___DXR9A .content___NK_Ew .action___CTh1w{height:54px;display:flex;align-items:center;gap:20px}.li___DXR9A .content___NK_Ew .action___CTh1w i{color:#666;cursor:pointer}.li___DXR9A .content___NK_Ew .action___CTh1w i:hover{color:#3061d0}.disabledInput___rMs3e{cursor:not-allowed;border:1px solid #9cb8f5!important}.disabledInput___rMs3e>*{pointer-events:none;opacity:.3}.backBottom___VIz5U{height:0;width:fit-content;position:sticky;z-index:100;bottom:0;left:50%;transform:translate(-50%);cursor:pointer;padding-left:20px}.backBottom___VIz5U:hover i{color:#5c64ff}.backBottom___VIz5U i{font-size:40px;color:#5c64ff80;position:absolute;z-index:101;bottom:8px}.head___vWC9s{display:flex;align-items:center;gap:20px;position:relative;height:54px;padding-right:20px;border-bottom:1px solid #EFEEEE}.head___vWC9s .title___l1GaK{display:flex;align-items:center;flex:1 1;padding-left:20px;height:100%;cursor:move}.head___vWC9s .headBtn___fGGSq{cursor:pointer;color:#333}.head___vWC9s .headBtn___fGGSq:hover{color:#3061d0}.menuWarp___Py4k9{list-style-type:none;background-color:#fff;background-clip:padding-box;border-radius:2px;outline:none;box-shadow:0 6px 16px #00000014,0 3px 6px -4px #0000001f,0 9px 28px 8px #0000000d}.menuWarp___Py4k9 h4{padding-left:20px;padding-top:13px;font-weight:600}.menuWarp___Py4k9 .menu___Rpj4l{max-height:400px;min-height:40px;width:250px;overflow:auto;color:#464f66}.menuWarp___Py4k9 .menu___Rpj4l aside{display:flex;align-items:center;height:36px;padding:0 20px;cursor:pointer}.menuWarp___Py4k9 .menu___Rpj4l aside .menuText___zGoGw{flex:1 1;min-width:0;display:flex;align-items:center}.menuWarp___Py4k9 .menu___Rpj4l aside .menuText___zGoGw span{max-width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.menuWarp___Py4k9 .menu___Rpj4l aside .menuDel___qa0au{display:none;flex-shrink:0;margin-left:10px}.menuWarp___Py4k9 .menu___Rpj4l aside.active___n_Cfs{background:#e7f3ff!important}.menuWarp___Py4k9 .menu___Rpj4l aside.active___n_Cfs span{color:#3061d0}.menuWarp___Py4k9 .menu___Rpj4l aside:hover{background:#e7f3ff80}.menuWarp___Py4k9 .menu___Rpj4l aside:hover span{color:#3061d0}.menuWarp___Py4k9 .menu___Rpj4l aside:hover .menuDel___qa0au{display:inline}.draggableWrap___u95gi{width:100vw;height:100vh;position:fixed;z-index:999;left:0;top:0;pointer-events:none}.draggableWrap___u95gi>div{pointer-events:auto}.draggableWrap___u95gi .modal___Q60Fu{width:100%;height:100%;background:#fff;box-shadow:0 10px 26px #14131d87;border-radius:8px;border:1px solid #7E8183;display:flex;flex-direction:column}.footer___lxKwN{padding-right:20px;padding-left:20px}.footer___lxKwN .main____xLI7{background:#fff;box-shadow:0 2px 20px #d7e5ff80;border-radius:18px;border:1px solid #EFF2FF;overflow:hidden}.footer___lxKwN .main____xLI7 .files___U6HeB{display:flex;flex-wrap:wrap;gap:5px;background:#fafbff;padding:10px 20px}.footer___lxKwN .main____xLI7 .files___U6HeB .file___R5FNg{width:calc((100% - 15px)/4);display:flex;align-items:center;background:#fff;border-radius:8px;padding:3px 9px;font-size:14px;border:1px solid #EBEBEB;position:relative}.footer___lxKwN .main____xLI7 .files___U6HeB .file___R5FNg aside{flex:1 1;min-width:0;margin-left:10px}.footer___lxKwN .main____xLI7 .files___U6HeB .file___R5FNg aside .fileName___oTYTw{color:#333;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:100%;width:fit-content}.footer___lxKwN .main____xLI7 .files___U6HeB .file___R5FNg:hover .fileDel___HitRv{opacity:1}.footer___lxKwN .main____xLI7 .files___U6HeB .file___R5FNg .fileDel___HitRv{opacity:0;transition:.3s;position:absolute;z-index:10;top:2px;right:5px;font-size:11px;color:#999;cursor:pointer}.footer___lxKwN .main____xLI7 .files___U6HeB .file___R5FNg .fileDel___HitRv:hover{color:#333}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc{height:138px;background:#fff;padding:20px;display:flex;flex-direction:column}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc textarea{flex:1 1;resize:none;padding:0;font-size:16px}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc textarea::placeholder{color:#c1c1d9}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w{display:flex;align-items:center;margin-top:10px}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .btnWrap___ENcDO{display:flex;align-items:center;gap:12px;margin-right:auto}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .btnWrap___ENcDO .btn___VK3Di{color:#333;height:34px;background:#fff;border-radius:20px;border:1px solid #EBEBEB;padding:0 12px;line-height:32px;transition:.3s;cursor:pointer}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .btnWrap___ENcDO .btn___VK3Di:hover{border:1px solid rgba(20,93,255,.2);color:#3061d0}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .btnWrap___ENcDO .btn___VK3Di.btnActive___en_8L{background:#f4f8ff;border:1px solid rgba(20,93,255,.2);color:#3061d0}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .btnWrap___ENcDO .btn___VK3Di.btnDisabled___AFYEZ{cursor:not-allowed;border:1px solid #ebebeb;background:#fff;color:#333;opacity:.5}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .uploadBtn___fY3BV{color:#666;width:34px;height:34px;border-radius:50%;cursor:pointer;text-align:center;line-height:34px}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .uploadBtn___fY3BV:hover{background:#f4f8ff;color:#145dff}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .uploadDisabledBtn___LslUe{color:#666;width:34px;height:34px;border-radius:50%;cursor:pointer;text-align:center;line-height:34px;color:#999;cursor:not-allowed}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .uploadDisabledBtn___LslUe:hover{background:#f4f8ff;color:#145dff}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .uploadDisabledBtn___LslUe:hover{color:#999}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .sendBtn____aYXt{width:34px;height:34px;background:linear-gradient(139deg,#5c64ff,#6988f8);border:none;border-radius:50%;padding:0;flex-shrink:0}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .sendBtnDisabled____WhtC{width:34px;height:34px;background:linear-gradient(139deg,#5c64ff,#6988f8);border:none;border-radius:50%;padding:0;flex-shrink:0;background:#d2d2d2;cursor:not-allowed}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .cancelBtn___I91qC{font-size:34px;color:#5c64ff;cursor:pointer;flex-shrink:0;transition:.3}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .cancelBtn___I91qC:hover{transform:scale(1.05)}.bottomlist___Unmz9{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;background:#f6f7f9;border-radius:6px;border:1px solid #EFF1F6;height:48px;padding:0 20px;max-width:90%;margin-top:20px;font-size:14px;line-height:48px;cursor:pointer;width:max-content}.bottomlist___Unmz9:hover{background:#e2ecff;border-radius:6px;border:1px solid #3061D0}.bigTipsBox___XRGyw{width:calc(100% - 98px);overflow:hidden}.bigTips___uPRW3{display:flex;overflow-x:hidden;scroll-behavior:smooth;gap:22px;width:100%;position:relative;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none;position:sticky;top:0;background:#fff;z-index:8}.bigTips___uPRW3::-webkit-scrollbar{display:none}.bigTips___uPRW3 .item___KMGDu{position:relative;width:80px!important;height:88px;background:#95bdff1a;border-radius:8px;cursor:pointer;display:flex!important;flex-direction:column;justify-content:center;align-items:center;border:1px solid transparent}.bigTips___uPRW3 .item___KMGDu .editBtn___JiZpD{display:none;position:absolute;top:6px;right:6px;font-size:12px;color:#c7cbdb}.bigTips___uPRW3 .item___KMGDu .editBtn___JiZpD:hover{color:#145dff}.bigTips___uPRW3 .item___KMGDu span{font-weight:600;font-size:14px;color:#232b40;margin-top:16px;word-break:break-all;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:68px}.bigTips___uPRW3 .item___KMGDu:hover{border:1px solid #145DFF}.bigTips___uPRW3 .item___KMGDu:hover .editBtn___JiZpD{display:block}.bigTips___uPRW3 .item___KMGDu.active___EX5N5{border:1px solid #145DFF}.PrevNext____kcgs{width:calc(100% - 98px);height:105px;position:absolute;top:-6px;left:2px;z-index:100;pointer-events:none;opacity:1;transition:.3s}.PrevNext____kcgs>div{width:42px;height:105px;display:flex;align-items:center;justify-content:center;position:absolute}.PrevNext____kcgs>div img{width:20px;height:20px;pointer-events:auto}.PrevNext____kcgs>div .img___X2ms3{display:block}.PrevNext____kcgs>div .imgHover___wIHti{display:none}.PrevNext____kcgs>div:hover{cursor:pointer}.PrevNext____kcgs>div:hover .img___X2ms3{display:none}.PrevNext____kcgs>div:hover .imgHover___wIHti{display:block}.PrevNext____kcgs .LeftButton___P5Wge{left:-11px}.PrevNext____kcgs .RightButton___NAbBu{right:-20px}.agent___exMfN .add___cWyoE{width:80px;height:88px;background:#95bdff1a;border-radius:8px;display:flex;align-items:center;justify-content:center;cursor:pointer}.agent___exMfN .add___cWyoE i{color:#7f8791}.agent___exMfN .add___cWyoE:hover{background:#95bdff1a;border:1px solid rgba(48,97,208,.5)}.agent___exMfN .add___cWyoE:hover i{color:#3061d0}.imgUpLoad___Wg61u{position:relative;width:50px;height:auto;background-color:#f4f3f4;display:flex;align-items:center;justify-content:center;margin-top:15px}.imgUpLoad___Wg61u>div{position:absolute;right:-6px;top:-6px;cursor:pointer;background-color:#fff;width:16px;height:16px;border-radius:50%}.tip___WGAb5{display:flex;align-items:center;gap:6px;color:#ff8c29;font-size:14px;margin-top:10px;margin-left:100px}.tip___WGAb5 i{font-size:14px}.flex_box_center___VcCAZ{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___I3jjO{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___Rm_54{align-items:center;box-align:center}.flex_box_center_end___nTsdc{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___UVpzN{flex-direction:column;box-orient:block-axis}.tags___kRRoe{display:flex;align-items:center}.tags___kRRoe .text___IyyEa{font-size:14px;color:#666;margin-right:10px}.tags___kRRoe .tagWrap___v63mB{display:flex;align-items:center;column-gap:10px}.tags___kRRoe .tagWrap___v63mB .tag___X7wE6{height:20px;padding:0 4px;border-radius:2px;border:1px solid #333;font-weight:600;font-size:14px;line-height:18px}.tags___kRRoe .tagWrap___v63mB .c___mZMPq{height:20px;padding:0 4px;border-radius:2px;border:1px solid #333;font-weight:600;font-size:14px;line-height:18px;border-color:#a9dfcc;background:#4aedb233;color:#2cc497}.tags___kRRoe .tagWrap___v63mB .cpp___eaTie{height:20px;padding:0 4px;border-radius:2px;border:1px solid #333;font-weight:600;font-size:14px;line-height:18px;border-color:#f19738;background:#f1973833;color:#dc7b14}.tags___kRRoe .tagWrap___v63mB .java___gL98T{height:20px;padding:0 4px;border-radius:2px;border:1px solid #333;font-weight:600;font-size:14px;line-height:18px;border-color:#fa2c2c;background:#eb606033;color:#e30000}.tags___kRRoe .tagWrap___v63mB .python___eNRkk{height:20px;padding:0 4px;border-radius:2px;border:1px solid #333;font-weight:600;font-size:14px;line-height:18px;border-color:#86c0ff;background:#6eb1fb33;color:#1e96f4}.tags___kRRoe .edit___tbVu0{color:#6aaf99;cursor:pointer;font-size:18px;margin-left:20px}.tags___kRRoe .edit___tbVu0:hover{color:#3061d0}.wrap___kSYmZ{padding:0 20px;background:#fff}.wrap___kSYmZ .head___qjsyz{height:57px;display:flex;align-items:center}.wrap___kSYmZ .head___qjsyz>aside{font-size:16px;font-weight:500;color:#333;margin-right:18px}.wrap___kSYmZ .head___qjsyz>div{font-size:14px;color:#b1bacd}.wrap___kSYmZ .head___qjsyz>div span{color:#ff9d18}.wrap___kSYmZ .line___yVkMk{width:100%;margin-top:20px;margin-bottom:20px;height:1px;background-color:#ededed}.flex_box_center___swvFl{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___AqPFV{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___XWInJ{align-items:center;box-align:center}.flex_box_center_end___GB61t{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___dJnz1{flex-direction:column;box-orient:block-axis}.analysis___xyV_c .title___DQ3VK{display:flex;align-items:center;margin-bottom:20px}.analysis___xyV_c .title___DQ3VK b{width:6px;height:14px;background:#3061d0;border-radius:1px;display:inline-block;margin-right:8px}.analysis___xyV_c .title___DQ3VK span{font-size:16px;font-weight:500;color:#191919;line-height:16px}.analysis___xyV_c .itemWrap___vFE5r{display:flex;justify-content:space-between}.analysis___xyV_c .itemWrap___vFE5r .item___NjeOt{width:23%;height:145px;border-radius:4px;border:1px solid #EDEDED}.list___BbMrm{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;padding:0}.list___BbMrm .wrap___UQTTb{width:100px;height:254px;background:#fff;box-shadow:0 4px 8px #c1cad480;border-radius:12px}.list___BbMrm .wrap___UQTTb .img___tNvUo{height:184px;position:relative;overflow:hidden;border-radius:12px 12px 0 0}.list___BbMrm .wrap___UQTTb .img___tNvUo img{width:100%}.list___BbMrm .wrap___UQTTb .img___tNvUo .tips___Eu4wH{padding-left:16px;padding-top:10px;height:57px;color:#fff;width:100%;position:absolute;z-index:10;bottom:0;left:0;background:linear-gradient(180deg,#0000,#000000a8)}.list___BbMrm .wrap___UQTTb .footer___ZbR9W{height:70px;padding:15px}.list___BbMrm .wrap___UQTTb .footer___ZbR9W ul{display:flex;align-items:center;padding:0}.list___BbMrm .wrap___UQTTb .footer___ZbR9W ul li{width:50%;color:#7d7d7d}.list___BbMrm .wrap___UQTTb .footer___ZbR9W ul li i{margin-right:5px;font-size:14px}.noData___mLlw0 .title___DQ3VK{display:flex;align-items:center;margin-bottom:20px}.noData___mLlw0 .title___DQ3VK b{width:6px;height:14px;background:#3061d0;border-radius:1px;display:inline-block;margin-right:8px}.noData___mLlw0 .title___DQ3VK span{font-size:16px;font-weight:500;color:#191919;line-height:16px}.flex_box_center___yX3vI{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___dEeVD{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___XEpaz{align-items:center;box-align:center}.flex_box_center_end___llMFv{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___bSySo{flex-direction:column;box-orient:block-axis}.wrapper___MX3fs div[class~=ant-drawer-header]{border-bottom:none!important}.head___Yd8zt .title___gCeYN{height:26px;margin-top:20px;margin-bottom:20px;font-size:16px;font-weight:500;line-height:26px}.head___Yd8zt .inputBox___OGm5w{display:flex;align-items:center;justify-content:space-between;box-sizing:border-box}.head___Yd8zt .selectWrapper___xsjOs span[class~=ant-select-selection-placeholder]{color:#9096a3}.head___Yd8zt .selectWrapper___xsjOs div[class~=ant-select-selector]{border-radius:4px;height:38px!important}.head___Yd8zt .selectWrapper___xsjOs div[class~=ant-select-selector] input[class~=ant-select-selection-search-input],.head___Yd8zt .selectWrapper___xsjOs div[class~=ant-select-selector] span[class~=ant-select-selection-placeholder]{height:38px!important;line-height:38px!important}.head___Yd8zt .selectWrapper___xsjOs div[class~=ant-select-selector] span[class~=ant-select-selection-item]{line-height:38px!important;padding-left:2px!important}.head___Yd8zt .selectWrapper___xsjOs span[class~=ant-select-arrow]{right:12px}.head___Yd8zt .selectWrapper1___axawK span[class~=ant-select-selection-placeholder]{color:#9096a3}.head___Yd8zt .selectWrapper1___axawK div[class~=ant-select-selector]{border-radius:4px;height:38px!important}.head___Yd8zt .ant-input-search input{height:28px}.content___VUVSk{max-height:calc(100vh - 140px);overflow-y:auto;flex:1 1}.content___VUVSk .ant-spin-nested-loading{min-height:400px}.content___VUVSk .tableHead___vKmiU{padding:0 20px 0 14px;display:flex;height:40px;align-items:center;justify-content:space-between;font-size:14px;background-color:#f2f2f2!important}.content___VUVSk .list___IyMCb{padding:0 10px 0 14px;display:flex;height:40px;align-items:center;justify-content:space-between;cursor:pointer;border-bottom:1px solid #F6F7F9}.content___VUVSk .list___IyMCb:hover{background-color:#f2f2f2}.content___VUVSk .list___IyMCb span{display:inline-block;font-size:14px;font-weight:400;flex:1 1}.content___VUVSk .list___IyMCb div{font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:222px;margin-right:24px}.content___VUVSk .list___IyMCb b{font-size:14px;font-weight:400;flex-shrink:0;padding-right:25px}.content___VUVSk .active___pzGHU{box-shadow:0 0 8px #d5e3ff;border-radius:4px;border:1px solid #A4BDF5}.footer___sbrEe{margin-top:20px;display:flex;align-items:center;justify-content:space-between}.flex_box_center___hzSR8{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___Mscip{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___Uckau{align-items:center;box-align:center}.flex_box_center_end___Kw1tf{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___udgQE{flex-direction:column;box-orient:block-axis}.comments___He0El{background-color:#f2f2f2;padding:10px 14px;border-radius:2px;margin-top:11px}.comments___He0El .line___P3zVB{height:1px;border-bottom:1px dashed #d3d1d1;margin:7px 0}.comments___He0El .editSty___SwU5r{color:#8f96b1;margin-right:16px}.comments___He0El .editSty___SwU5r:hover{color:#3061d0}.comments___He0El .delSty____zUGN{color:#8f96b1}.comments___He0El .delSty____zUGN:hover{color:#eb5b5b}.tag___H3Lob{display:inline-flex;align-items:center;justify-content:center;padding:0 7px;height:18px;background:#e7f7ff;border-radius:9px;border:1px solid #91D5FF;font-size:12px;color:#3061d0;margin-left:8px}.mkd_html___WDom9{flex:1 1;font-size:14px}.mkd_html___WDom9 p{line-height:24px}.modalWrapper___rWDvO div[class~=ant-modal-body]{padding:16px 46px}.exportSettingWrapper___pCClH,.exportSettingWrapper___pCClH label[class~=ant-checkbox-wrapper]{font-size:14px;font-weight:400;color:#000}.exportSettingWrapper___pCClH .imgPreviewPart___PCv0Y img{height:338px}.exportSettingWrapper___pCClH .tips___EVeBl{font-size:12px;font-weight:400;color:#5f6367;margin-left:10px}.exportSettingWrapper___pCClH .pottedLine___AaY68 img{width:100px}.exportSettingWrapper___pCClH .pottedLine___AaY68 .text___ho3u_{font-size:14px;font-weight:400;color:#666;margin:0 10px}.flex_box_center___GW1u0{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___XhK9z{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___NKIbp{align-items:center;box-align:center}.flex_box_center_end___V3qhT{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___b4G29{flex-direction:column;box-orient:block-axis}.bg___exMJB{background:#fff;min-height:1000px}.bg___exMJB>div{position:relative}.bg___exMJB .paginationWrapper___ROsRI{padding-right:30px}.bg___exMJB .paginationWrapper___ROsRI li[class~=ant-pagination-total-text]{float:none}.bg___exMJB .paginationWrapper___ROsRI li[class~=ant-pagination-total-text] .totalText___PGE6D{font-size:12px;color:#464f66}.bg___exMJB .paginationWrapper___ROsRI li[class~=ant-pagination-total-text] .totalText___PGE6D .num___jLrBF{color:#0152d9}.title___yiXeD{display:box;display:flex;align-items:center;box-align:center}.title___yiXeD strong{color:#333}.questionIcons___v75Tz [class~=ant-anchor-link]{display:inline}.questionIcons___v75Tz [class~=ant-anchor-wrapper]{margin:0;overflow:hidden}.questionIcons___v75Tz span,.questionIcons___v75Tz a{width:40px;height:40px;line-height:40px;text-align:center;color:#fff;background:#fb3226;display:inline-block;margin-right:8px;margin-bottom:20px;border-radius:40px;font-weight:700;cursor:pointer}.questionIcons___v75Tz span:hover,.questionIcons___v75Tz a:hover{background-color:#ec7d72}.questionIcons___v75Tz span:nth-child(5n),.questionIcons___v75Tz a:nth-child(5n){margin-right:25px}.questionIcons___v75Tz .green___HRGef{background-color:#2abd8c}.questionIcons___v75Tz .green___HRGef:hover{background-color:#88d19e}.questionIcons___v75Tz .orange___tdW4E{background-color:#fd8001}.questionIcons___v75Tz .orange___tdW4E:hover{background-color:#fb9f42}.greenTip___f2SpQ{color:#2abd8c;margin-left:15px}.greenTip___f2SpQ:before{content:"";width:12px;height:12px;background:#2abd8c;border-radius:12px;display:inline-block;margin-right:4px;position:relative;top:1px}.redTip___jc8UE{color:#fb3226;margin-left:15px}.redTip___jc8UE:before{content:"";width:12px;height:12px;background:#fb3226;border-radius:12px;display:inline-block;margin-right:4px;position:relative;top:1px}.orangeTip___VMO_s{color:#fd8001;margin-left:15px}.orangeTip___VMO_s:before{content:"";width:12px;height:12px;background:#fd8001;border-radius:12px;display:inline-block;margin-right:4px;position:relative;top:1px}.flexRow___Jshv2{display:flex}.simpleWrap___ul6oi{background:#fff;border-radius:2px;border:1px solid #f9f9f9;font-weight:300;padding:12px}.divider___Of_8z{width:auto;min-width:auto}.modal___oAD7F [class~=ant-btn]{display:none}.programTitle___ybswa [class~=markdown-body]{overflow:initial}.simpleBg___yLrQy{background:#fafafa;padding:10px 17px;margin-top:5px}.exportBtn___x5fcE{width:108px;height:38px;border-radius:4px}.exportBtns___EmvhF{height:38px;border-radius:4px;padding:0 10px}.export_type_modal___hmW4i{display:flex;flex-wrap:wrap;justify-content:right;margin-top:10px}.export_type_modal___hmW4i .export_type_modal_con___R2S3f{width:100%;display:flex;justify-content:center}.export_type_modal___hmW4i .export_type_modal_con___R2S3f .type_item___NsmrH{width:120px;margin:0 20px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.export_type_modal___hmW4i .export_type_modal_con___R2S3f .img_warp___LUfHa{padding:15px;border-radius:8px;border:1px solid #d9d9d9;cursor:pointer;margin-bottom:3px;box-shadow:0 2px #00000005}.export_type_modal___hmW4i .export_type_modal_con___R2S3f .img_warp___LUfHa:hover{background-color:#fafafa}.export_type_modal___hmW4i .export_type_modal_con___R2S3f .img_warp_active____uL7y{background-color:#fafafa;border-color:#5784de}.divname___wdaL2{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:3;overflow:hidden}.wrap___SSpd0{position:relative;font-size:14px}.wrap___SSpd0 [class~=ant-table-footer]{background-color:#fff;padding:0}.img___nbd2O{position:absolute;height:100px;width:140px;top:2px;left:2px}.table___fcP71 a{color:#000000d9}.totalScore___YxSMe{margin-right:142px;padding:12px 8px;border-right:1px solid #f0f0f0;border-left:1px solid #f0f0f0}.people___bf9pK{padding:12px 8px;border-right:1px solid #f0f0f0}.glassSeal___dYhKO{position:absolute;font-size:16px;left:-480px;top:520px;width:1000px;transform:rotate(-90deg);border-bottom:2px dashed #fb3226;display:flex}.glassSeal___dYhKO>span{padding-right:20px;padding-left:10px}.glassSeal___dYhKO>span:nth-child(1){margin-left:auto}.glassSeal___dYhKO>span:last-child{margin-right:auto}.paperHeader___gYUbq{position:relative;margin-bottom:20px;font-size:18px;font-weight:500}.paperHeader___gYUbq .exportBtn___nyRYQ{position:absolute;right:0;top:100%;transform:translateY(-50%);height:34px;width:106px} diff --git a/p__Classrooms__Lists__Exercise__WrongAnswer__index.d0fde19f.chunk.css b/p__Classrooms__Lists__Exercise__WrongAnswer__index.64f11e17.chunk.css similarity index 91% rename from p__Classrooms__Lists__Exercise__WrongAnswer__index.d0fde19f.chunk.css rename to p__Classrooms__Lists__Exercise__WrongAnswer__index.64f11e17.chunk.css index a14251de6c..1eadc3f010 100644 --- a/p__Classrooms__Lists__Exercise__WrongAnswer__index.d0fde19f.chunk.css +++ b/p__Classrooms__Lists__Exercise__WrongAnswer__index.64f11e17.chunk.css @@ -1 +1 @@ -.correct___kxyVH{background-color:#19cb70;border:1px solid #19CB70;color:#fff}.wrong___mq9je{background-color:#e30000;border:1px solid #E30000;color:#fff}.partialCorrect___mVUmW{background:linear-gradient(to bottom,#fff 50%,#19cb70 50%);border:1px solid #19CB70;color:#333}.unanswered___Qb6q9{background-color:#fff;border:1px solid #D9D9D9;color:#666}.wrap___wnenN{height:100vh;display:flex;flex-direction:column;background:#fafafa}.head___g9KUg{height:67px;background:#fff;display:flex;align-items:center;justify-content:space-between;box-shadow:0 2px 4px #eaeef4;padding:0 calc((100% - 1200px)/2)}.content___gs8eE{flex:1 1;padding-top:12px;display:flex;width:1200px;margin:0 auto;min-height:0}.left___nmVnP{width:284px;margin-right:12px;display:flex;flex-direction:column}.answerInfo___vaCeC{font-size:12px;margin-top:10px;padding:20px 20px 0;background:#fff}.dottedLineWrapper___i4mG_{background:#fff}.dottedLineWrapper___i4mG_ .leftHalfCircle___ViyaI{border-radius:50%;width:20px;height:20px;background-color:#fafafa;transform:translate(-50%)}.dottedLineWrapper___i4mG_ .dottedLine___w83V6{border-bottom:1px dotted #CCCCCC}.dottedLineWrapper___i4mG_ .rightHalfCircle___qbTN1{border-radius:50%;width:20px;height:20px;background-color:#fafafa;transform:translate(50%)}.card___pGijF{background:#fff;flex:1 1;padding:0 20px 30px;overflow:auto}.card___pGijF .cardTitle___eA6eY{margin:20px 0;cursor:pointer}.card___pGijF .cardContent___rchFp{display:flex;flex-wrap:wrap;gap:20px}.card___pGijF .cardContent___rchFp div{min-width:26px;height:26px;border-radius:2px;font-size:14px;line-height:26px;text-align:center;cursor:pointer}.card___pGijF .cardContent___rchFp div:hover{color:#0152d9;border-color:#0152d9}.cardTag___zad8x{display:flex;align-items:center;justify-content:space-between;background:#fff;box-shadow:0 -2px 4px #eaeef4;height:40px;color:#333;padding:0 15px}.cardTag___zad8x b{display:inline-block;width:12px;height:12px;margin-right:4px}.right___oipKn{flex:1 1;background:#fff;padding:0 25px;display:flex;flex-direction:column}.overall___xMhs6{height:62px;display:flex;align-items:center}.tipCorrect___fVjaz{height:40px;line-height:40px;background:#ff9d181a;border-radius:4px;font-size:14px;color:#ff9d18;padding:0 20px;margin-bottom:20px}.tipWrong___nMG7C{height:40px;line-height:40px;background:#e300001a;border-radius:4px;font-size:14px;color:#e30000;padding:0 20px;display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.tipWrong___nMG7C div{width:80px;height:26px;background:linear-gradient(180deg,#fff,#f6f7f9),#f6f7f9;box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border-radius:13px;border:1px solid #BACFFE;font-size:12px;color:#3061d0;cursor:pointer;text-align:center;line-height:24px;transition:.3s}.tipWrong___nMG7C div:hover{border:1px solid #3061D0}.question___uYC59{flex:1 1;overflow:auto;width:calc(100% + 50px);margin-left:-25px;padding:0 25px 25px}.btns___als5Y{display:flex;align-items:center;justify-content:flex-end;height:64px;gap:20px;background:#fff;box-shadow:0 -2px 4px #eaeef4;width:calc(100% + 50px);margin-left:-25px;padding:0 30px}.btns___als5Y button{width:120px;height:38px!important;background:#3061d0;border-radius:2px!important}.extra___yTab3{background:#f6f7f9;border-radius:2px;padding:14px;display:flex;flex-direction:column;gap:10px}.extra___yTab3 .row___HnRCs{display:flex;flex-wrap:nowrap}.extra___yTab3 .row___HnRCs>div:first-child{flex-shrink:0;color:#5f6367;margin-right:10px}.md___L1tuZ{font-size:14px;color:#000}.md___L1tuZ p{line-height:22px}.title___iSLhz{font-weight:700;color:#000;margin-bottom:20px}[class^=ant-btn].btn___C2OtF{min-width:80px;height:28px;background:linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border-radius:4px;border:1px solid #BACFFE;font-size:12px;color:#3061d0}.boxHead___GfOIb{display:flex;align-items:center;justify-content:space-between;height:40px;background:#f6f7f9;border-radius:2px 2px 0 0;padding:0 20px;border:1px solid #DCDCDC;border-bottom:0}.iframe___J6XBA{position:fixed;inset:0;z-index:99999;width:100%;height:100%;border:none;display:none;background:#fff}@font-face{font-family:KaTeX_AMS;src:url(./static/KaTeX_AMS-Regular.e101fd3b.woff2) format("woff2"),url(./static/KaTeX_AMS-Regular.89a32939.woff) format("woff"),url(./static/KaTeX_AMS-Regular.76b481f1.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Caligraphic;src:url(./static/KaTeX_Caligraphic-Bold.804b0502.woff2) format("woff2"),url(./static/KaTeX_Caligraphic-Bold.ebf5447d.woff) format("woff"),url(./static/KaTeX_Caligraphic-Bold.28758623.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:KaTeX_Caligraphic;src:url(./static/KaTeX_Caligraphic-Regular.7ca15b3a.woff2) format("woff2"),url(./static/KaTeX_Caligraphic-Regular.d642f1a8.woff) format("woff"),url(./static/KaTeX_Caligraphic-Regular.fe9310f0.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Fraktur;src:url(./static/KaTeX_Fraktur-Bold.33bcfed3.woff2) format("woff2"),url(./static/KaTeX_Fraktur-Bold.fc482350.woff) format("woff"),url(./static/KaTeX_Fraktur-Bold.70f2abc1.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:KaTeX_Fraktur;src:url(./static/KaTeX_Fraktur-Regular.86cfbe4e.woff2) format("woff2"),url(./static/KaTeX_Fraktur-Regular.29abfb1c.woff) format("woff"),url(./static/KaTeX_Fraktur-Regular.51bff235.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Main;src:url(./static/KaTeX_Main-Bold.603892c5.woff2) format("woff2"),url(./static/KaTeX_Main-Bold.9f5bc66f.woff) format("woff"),url(./static/KaTeX_Main-Bold.da66c0ab.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:KaTeX_Main;src:url(./static/KaTeX_Main-BoldItalic.bd95a810.woff2) format("woff2"),url(./static/KaTeX_Main-BoldItalic.c31eb616.woff) format("woff"),url(./static/KaTeX_Main-BoldItalic.962b328a.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:KaTeX_Main;src:url(./static/KaTeX_Main-Italic.7662be2b.woff2) format("woff2"),url(./static/KaTeX_Main-Italic.3c94ae8c.woff) format("woff"),url(./static/KaTeX_Main-Italic.b1598925.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:KaTeX_Main;src:url(./static/KaTeX_Main-Regular.7056d1df.woff2) format("woff2"),url(./static/KaTeX_Main-Regular.f23b28dc.woff) format("woff"),url(./static/KaTeX_Main-Regular.fe159c21.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Math;src:url(./static/KaTeX_Math-BoldItalic.df742084.woff2) format("woff2"),url(./static/KaTeX_Math-BoldItalic.a6fde119.woff) format("woff"),url(./static/KaTeX_Math-BoldItalic.8ee92314.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:KaTeX_Math;src:url(./static/KaTeX_Math-Italic.912cb075.woff2) format("woff2"),url(./static/KaTeX_Math-Italic.ad043b21.woff) format("woff"),url(./static/KaTeX_Math-Italic.f4a2fd50.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:KaTeX_SansSerif;src:url(./static/KaTeX_SansSerif-Bold.198a2b19.woff2) format("woff2"),url(./static/KaTeX_SansSerif-Bold.2dee50c6.woff) format("woff"),url(./static/KaTeX_SansSerif-Bold.9ae5090b.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:KaTeX_SansSerif;src:url(./static/KaTeX_SansSerif-Italic.58452206.woff2) format("woff2"),url(./static/KaTeX_SansSerif-Italic.f88f16ed.woff) format("woff"),url(./static/KaTeX_SansSerif-Italic.363562bf.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:KaTeX_SansSerif;src:url(./static/KaTeX_SansSerif-Regular.50cd68ac.woff2) format("woff2"),url(./static/KaTeX_SansSerif-Regular.13e35ac8.woff) format("woff"),url(./static/KaTeX_SansSerif-Regular.d1c35243.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Script;src:url(./static/KaTeX_Script-Regular.2fc42204.woff2) format("woff2"),url(./static/KaTeX_Script-Regular.8f35f84f.woff) format("woff"),url(./static/KaTeX_Script-Regular.d09e0cea.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Size1;src:url(./static/KaTeX_Size1-Regular.03ff84ee.woff2) format("woff2"),url(./static/KaTeX_Size1-Regular.2222c8c3.woff) format("woff"),url(./static/KaTeX_Size1-Regular.920c8080.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Size2;src:url(./static/KaTeX_Size2-Regular.fa296a19.woff2) format("woff2"),url(./static/KaTeX_Size2-Regular.45c74525.woff) format("woff"),url(./static/KaTeX_Size2-Regular.7d3e746e.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Size3;src:url(./static/KaTeX_Size3-Regular.d9075b2b.woff2) format("woff2"),url(./static/KaTeX_Size3-Regular.62bef299.woff) format("woff"),url(./static/KaTeX_Size3-Regular.39f7a039.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Size4;src:url(./static/KaTeX_Size4-Regular.93084eec.woff2) format("woff2"),url(./static/KaTeX_Size4-Regular.3ee0d868.woff) format("woff"),url(./static/KaTeX_Size4-Regular.cd3f02bf.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Typewriter;src:url(./static/KaTeX_Typewriter-Regular.65cd6476.woff2) format("woff2"),url(./static/KaTeX_Typewriter-Regular.3f215ba2.woff) format("woff"),url(./static/KaTeX_Typewriter-Regular.73468499.ttf) format("truetype");font-weight:400;font-style:normal}.katex{font: 1.21em KaTeX_Main,Times New Roman,serif;line-height:1.2;text-indent:0;text-rendering:auto}.katex *{-ms-high-contrast-adjust:none!important}.katex .katex-version:after{content:"0.11.1"}.katex .katex-mathml{position:absolute;clip:rect(1px,1px,1px,1px);padding:0;border:0;height:1px;width:1px;overflow:hidden}.katex .katex-html>.newline{display:block}.katex .base{position:relative;white-space:nowrap;width:min-content}.katex .base,.katex .strut{display:inline-block}.katex .textbf{font-weight:700}.katex .textit{font-style:italic}.katex .textrm{font-family:KaTeX_Main}.katex .textsf{font-family:KaTeX_SansSerif}.katex .texttt{font-family:KaTeX_Typewriter}.katex .mathdefault{font-family:KaTeX_Math;font-style:italic}.katex .mathit{font-family:KaTeX_Main;font-style:italic}.katex .mathrm{font-style:normal}.katex .mathbf{font-family:KaTeX_Main;font-weight:700}.katex .boldsymbol{font-family:KaTeX_Math;font-weight:700;font-style:italic}.katex .amsrm,.katex .mathbb,.katex .textbb{font-family:KaTeX_AMS}.katex .mathcal{font-family:KaTeX_Caligraphic}.katex .mathfrak,.katex .textfrak{font-family:KaTeX_Fraktur}.katex .mathtt{font-family:KaTeX_Typewriter}.katex .mathscr,.katex .textscr{font-family:KaTeX_Script}.katex .mathsf,.katex .textsf{font-family:KaTeX_SansSerif}.katex .mathboldsf,.katex .textboldsf{font-family:KaTeX_SansSerif;font-weight:700}.katex .mathitsf,.katex .textitsf{font-family:KaTeX_SansSerif;font-style:italic}.katex .mainrm{font-family:KaTeX_Main;font-style:normal}.katex .vlist-t{display:inline-table;table-layout:fixed}.katex .vlist-r{display:table-row}.katex .vlist{display:table-cell;vertical-align:bottom;position:relative}.katex .vlist>span{display:block;height:0;position:relative}.katex .vlist>span>span{display:inline-block}.katex .vlist>span>.pstrut{overflow:hidden;width:0}.katex .vlist-t2{margin-right:-2px}.katex .vlist-s{display:table-cell;vertical-align:bottom;font-size:1px;width:2px;min-width:2px}.katex .msupsub{text-align:left}.katex .mfrac>span>span{text-align:center}.katex .mfrac .frac-line{display:inline-block;width:100%;border-bottom-style:solid}.katex .hdashline,.katex .hline,.katex .mfrac .frac-line,.katex .overline .overline-line,.katex .rule,.katex .underline .underline-line{min-height:1px}.katex .mspace{display:inline-block}.katex .clap,.katex .llap,.katex .rlap{width:0;position:relative}.katex .clap>.inner,.katex .llap>.inner,.katex .rlap>.inner{position:absolute}.katex .clap>.fix,.katex .llap>.fix,.katex .rlap>.fix{display:inline-block}.katex .llap>.inner{right:0}.katex .clap>.inner,.katex .rlap>.inner{left:0}.katex .clap>.inner>span{margin-left:-50%;margin-right:50%}.katex .rule{display:inline-block;border:0 solid;position:relative}.katex .hline,.katex .overline .overline-line,.katex .underline .underline-line{display:inline-block;width:100%;border-bottom-style:solid}.katex .hdashline{display:inline-block;width:100%;border-bottom-style:dashed}.katex .sqrt>.root{margin-left:.27777778em;margin-right:-.55555556em}.katex .fontsize-ensurer.reset-size1.size1,.katex .sizing.reset-size1.size1{font-size:1em}.katex .fontsize-ensurer.reset-size1.size2,.katex .sizing.reset-size1.size2{font-size:1.2em}.katex .fontsize-ensurer.reset-size1.size3,.katex .sizing.reset-size1.size3{font-size:1.4em}.katex .fontsize-ensurer.reset-size1.size4,.katex .sizing.reset-size1.size4{font-size:1.6em}.katex .fontsize-ensurer.reset-size1.size5,.katex .sizing.reset-size1.size5{font-size:1.8em}.katex .fontsize-ensurer.reset-size1.size6,.katex .sizing.reset-size1.size6{font-size:2em}.katex .fontsize-ensurer.reset-size1.size7,.katex .sizing.reset-size1.size7{font-size:2.4em}.katex .fontsize-ensurer.reset-size1.size8,.katex .sizing.reset-size1.size8{font-size:2.88em}.katex .fontsize-ensurer.reset-size1.size9,.katex .sizing.reset-size1.size9{font-size:3.456em}.katex .fontsize-ensurer.reset-size1.size10,.katex .sizing.reset-size1.size10{font-size:4.148em}.katex .fontsize-ensurer.reset-size1.size11,.katex .sizing.reset-size1.size11{font-size:4.976em}.katex .fontsize-ensurer.reset-size2.size1,.katex .sizing.reset-size2.size1{font-size:.83333333em}.katex .fontsize-ensurer.reset-size2.size2,.katex .sizing.reset-size2.size2{font-size:1em}.katex .fontsize-ensurer.reset-size2.size3,.katex .sizing.reset-size2.size3{font-size:1.16666667em}.katex .fontsize-ensurer.reset-size2.size4,.katex .sizing.reset-size2.size4{font-size:1.33333333em}.katex .fontsize-ensurer.reset-size2.size5,.katex .sizing.reset-size2.size5{font-size:1.5em}.katex .fontsize-ensurer.reset-size2.size6,.katex .sizing.reset-size2.size6{font-size:1.66666667em}.katex .fontsize-ensurer.reset-size2.size7,.katex .sizing.reset-size2.size7{font-size:2em}.katex .fontsize-ensurer.reset-size2.size8,.katex .sizing.reset-size2.size8{font-size:2.4em}.katex .fontsize-ensurer.reset-size2.size9,.katex .sizing.reset-size2.size9{font-size:2.88em}.katex .fontsize-ensurer.reset-size2.size10,.katex .sizing.reset-size2.size10{font-size:3.45666667em}.katex .fontsize-ensurer.reset-size2.size11,.katex .sizing.reset-size2.size11{font-size:4.14666667em}.katex .fontsize-ensurer.reset-size3.size1,.katex .sizing.reset-size3.size1{font-size:.71428571em}.katex .fontsize-ensurer.reset-size3.size2,.katex .sizing.reset-size3.size2{font-size:.85714286em}.katex .fontsize-ensurer.reset-size3.size3,.katex .sizing.reset-size3.size3{font-size:1em}.katex .fontsize-ensurer.reset-size3.size4,.katex .sizing.reset-size3.size4{font-size:1.14285714em}.katex .fontsize-ensurer.reset-size3.size5,.katex .sizing.reset-size3.size5{font-size:1.28571429em}.katex .fontsize-ensurer.reset-size3.size6,.katex .sizing.reset-size3.size6{font-size:1.42857143em}.katex .fontsize-ensurer.reset-size3.size7,.katex .sizing.reset-size3.size7{font-size:1.71428571em}.katex .fontsize-ensurer.reset-size3.size8,.katex .sizing.reset-size3.size8{font-size:2.05714286em}.katex .fontsize-ensurer.reset-size3.size9,.katex .sizing.reset-size3.size9{font-size:2.46857143em}.katex .fontsize-ensurer.reset-size3.size10,.katex .sizing.reset-size3.size10{font-size:2.96285714em}.katex .fontsize-ensurer.reset-size3.size11,.katex .sizing.reset-size3.size11{font-size:3.55428571em}.katex .fontsize-ensurer.reset-size4.size1,.katex .sizing.reset-size4.size1{font-size:.625em}.katex .fontsize-ensurer.reset-size4.size2,.katex .sizing.reset-size4.size2{font-size:.75em}.katex .fontsize-ensurer.reset-size4.size3,.katex .sizing.reset-size4.size3{font-size:.875em}.katex .fontsize-ensurer.reset-size4.size4,.katex .sizing.reset-size4.size4{font-size:1em}.katex .fontsize-ensurer.reset-size4.size5,.katex .sizing.reset-size4.size5{font-size:1.125em}.katex .fontsize-ensurer.reset-size4.size6,.katex .sizing.reset-size4.size6{font-size:1.25em}.katex .fontsize-ensurer.reset-size4.size7,.katex .sizing.reset-size4.size7{font-size:1.5em}.katex .fontsize-ensurer.reset-size4.size8,.katex .sizing.reset-size4.size8{font-size:1.8em}.katex .fontsize-ensurer.reset-size4.size9,.katex .sizing.reset-size4.size9{font-size:2.16em}.katex .fontsize-ensurer.reset-size4.size10,.katex .sizing.reset-size4.size10{font-size:2.5925em}.katex .fontsize-ensurer.reset-size4.size11,.katex .sizing.reset-size4.size11{font-size:3.11em}.katex .fontsize-ensurer.reset-size5.size1,.katex .sizing.reset-size5.size1{font-size:.55555556em}.katex .fontsize-ensurer.reset-size5.size2,.katex .sizing.reset-size5.size2{font-size:.66666667em}.katex .fontsize-ensurer.reset-size5.size3,.katex .sizing.reset-size5.size3{font-size:.77777778em}.katex .fontsize-ensurer.reset-size5.size4,.katex .sizing.reset-size5.size4{font-size:.88888889em}.katex .fontsize-ensurer.reset-size5.size5,.katex .sizing.reset-size5.size5{font-size:1em}.katex .fontsize-ensurer.reset-size5.size6,.katex .sizing.reset-size5.size6{font-size:1.11111111em}.katex .fontsize-ensurer.reset-size5.size7,.katex .sizing.reset-size5.size7{font-size:1.33333333em}.katex .fontsize-ensurer.reset-size5.size8,.katex .sizing.reset-size5.size8{font-size:1.6em}.katex .fontsize-ensurer.reset-size5.size9,.katex .sizing.reset-size5.size9{font-size:1.92em}.katex .fontsize-ensurer.reset-size5.size10,.katex .sizing.reset-size5.size10{font-size:2.30444444em}.katex .fontsize-ensurer.reset-size5.size11,.katex .sizing.reset-size5.size11{font-size:2.76444444em}.katex .fontsize-ensurer.reset-size6.size1,.katex .sizing.reset-size6.size1{font-size:.5em}.katex .fontsize-ensurer.reset-size6.size2,.katex .sizing.reset-size6.size2{font-size:.6em}.katex .fontsize-ensurer.reset-size6.size3,.katex .sizing.reset-size6.size3{font-size:.7em}.katex .fontsize-ensurer.reset-size6.size4,.katex .sizing.reset-size6.size4{font-size:.8em}.katex .fontsize-ensurer.reset-size6.size5,.katex .sizing.reset-size6.size5{font-size:.9em}.katex .fontsize-ensurer.reset-size6.size6,.katex .sizing.reset-size6.size6{font-size:1em}.katex .fontsize-ensurer.reset-size6.size7,.katex .sizing.reset-size6.size7{font-size:1.2em}.katex .fontsize-ensurer.reset-size6.size8,.katex .sizing.reset-size6.size8{font-size:1.44em}.katex .fontsize-ensurer.reset-size6.size9,.katex .sizing.reset-size6.size9{font-size:1.728em}.katex .fontsize-ensurer.reset-size6.size10,.katex .sizing.reset-size6.size10{font-size:2.074em}.katex .fontsize-ensurer.reset-size6.size11,.katex .sizing.reset-size6.size11{font-size:2.488em}.katex .fontsize-ensurer.reset-size7.size1,.katex .sizing.reset-size7.size1{font-size:.41666667em}.katex .fontsize-ensurer.reset-size7.size2,.katex .sizing.reset-size7.size2{font-size:.5em}.katex .fontsize-ensurer.reset-size7.size3,.katex .sizing.reset-size7.size3{font-size:.58333333em}.katex .fontsize-ensurer.reset-size7.size4,.katex .sizing.reset-size7.size4{font-size:.66666667em}.katex .fontsize-ensurer.reset-size7.size5,.katex .sizing.reset-size7.size5{font-size:.75em}.katex .fontsize-ensurer.reset-size7.size6,.katex .sizing.reset-size7.size6{font-size:.83333333em}.katex .fontsize-ensurer.reset-size7.size7,.katex .sizing.reset-size7.size7{font-size:1em}.katex .fontsize-ensurer.reset-size7.size8,.katex .sizing.reset-size7.size8{font-size:1.2em}.katex .fontsize-ensurer.reset-size7.size9,.katex .sizing.reset-size7.size9{font-size:1.44em}.katex .fontsize-ensurer.reset-size7.size10,.katex .sizing.reset-size7.size10{font-size:1.72833333em}.katex .fontsize-ensurer.reset-size7.size11,.katex .sizing.reset-size7.size11{font-size:2.07333333em}.katex .fontsize-ensurer.reset-size8.size1,.katex .sizing.reset-size8.size1{font-size:.34722222em}.katex .fontsize-ensurer.reset-size8.size2,.katex .sizing.reset-size8.size2{font-size:.41666667em}.katex .fontsize-ensurer.reset-size8.size3,.katex .sizing.reset-size8.size3{font-size:.48611111em}.katex .fontsize-ensurer.reset-size8.size4,.katex .sizing.reset-size8.size4{font-size:.55555556em}.katex .fontsize-ensurer.reset-size8.size5,.katex .sizing.reset-size8.size5{font-size:.625em}.katex .fontsize-ensurer.reset-size8.size6,.katex .sizing.reset-size8.size6{font-size:.69444444em}.katex .fontsize-ensurer.reset-size8.size7,.katex .sizing.reset-size8.size7{font-size:.83333333em}.katex .fontsize-ensurer.reset-size8.size8,.katex .sizing.reset-size8.size8{font-size:1em}.katex .fontsize-ensurer.reset-size8.size9,.katex .sizing.reset-size8.size9{font-size:1.2em}.katex .fontsize-ensurer.reset-size8.size10,.katex .sizing.reset-size8.size10{font-size:1.44027778em}.katex .fontsize-ensurer.reset-size8.size11,.katex .sizing.reset-size8.size11{font-size:1.72777778em}.katex .fontsize-ensurer.reset-size9.size1,.katex .sizing.reset-size9.size1{font-size:.28935185em}.katex .fontsize-ensurer.reset-size9.size2,.katex .sizing.reset-size9.size2{font-size:.34722222em}.katex .fontsize-ensurer.reset-size9.size3,.katex .sizing.reset-size9.size3{font-size:.40509259em}.katex .fontsize-ensurer.reset-size9.size4,.katex .sizing.reset-size9.size4{font-size:.46296296em}.katex .fontsize-ensurer.reset-size9.size5,.katex .sizing.reset-size9.size5{font-size:.52083333em}.katex .fontsize-ensurer.reset-size9.size6,.katex .sizing.reset-size9.size6{font-size:.5787037em}.katex .fontsize-ensurer.reset-size9.size7,.katex .sizing.reset-size9.size7{font-size:.69444444em}.katex .fontsize-ensurer.reset-size9.size8,.katex .sizing.reset-size9.size8{font-size:.83333333em}.katex .fontsize-ensurer.reset-size9.size9,.katex .sizing.reset-size9.size9{font-size:1em}.katex .fontsize-ensurer.reset-size9.size10,.katex .sizing.reset-size9.size10{font-size:1.20023148em}.katex .fontsize-ensurer.reset-size9.size11,.katex .sizing.reset-size9.size11{font-size:1.43981481em}.katex .fontsize-ensurer.reset-size10.size1,.katex .sizing.reset-size10.size1{font-size:.24108004em}.katex .fontsize-ensurer.reset-size10.size2,.katex .sizing.reset-size10.size2{font-size:.28929605em}.katex .fontsize-ensurer.reset-size10.size3,.katex .sizing.reset-size10.size3{font-size:.33751205em}.katex .fontsize-ensurer.reset-size10.size4,.katex .sizing.reset-size10.size4{font-size:.38572806em}.katex .fontsize-ensurer.reset-size10.size5,.katex .sizing.reset-size10.size5{font-size:.43394407em}.katex .fontsize-ensurer.reset-size10.size6,.katex .sizing.reset-size10.size6{font-size:.48216008em}.katex .fontsize-ensurer.reset-size10.size7,.katex .sizing.reset-size10.size7{font-size:.57859209em}.katex .fontsize-ensurer.reset-size10.size8,.katex .sizing.reset-size10.size8{font-size:.69431051em}.katex .fontsize-ensurer.reset-size10.size9,.katex .sizing.reset-size10.size9{font-size:.83317261em}.katex .fontsize-ensurer.reset-size10.size10,.katex .sizing.reset-size10.size10{font-size:1em}.katex .fontsize-ensurer.reset-size10.size11,.katex .sizing.reset-size10.size11{font-size:1.19961427em}.katex .fontsize-ensurer.reset-size11.size1,.katex .sizing.reset-size11.size1{font-size:.20096463em}.katex .fontsize-ensurer.reset-size11.size2,.katex .sizing.reset-size11.size2{font-size:.24115756em}.katex .fontsize-ensurer.reset-size11.size3,.katex .sizing.reset-size11.size3{font-size:.28135048em}.katex .fontsize-ensurer.reset-size11.size4,.katex .sizing.reset-size11.size4{font-size:.32154341em}.katex .fontsize-ensurer.reset-size11.size5,.katex .sizing.reset-size11.size5{font-size:.36173633em}.katex .fontsize-ensurer.reset-size11.size6,.katex .sizing.reset-size11.size6{font-size:.40192926em}.katex .fontsize-ensurer.reset-size11.size7,.katex .sizing.reset-size11.size7{font-size:.48231511em}.katex .fontsize-ensurer.reset-size11.size8,.katex .sizing.reset-size11.size8{font-size:.57877814em}.katex .fontsize-ensurer.reset-size11.size9,.katex .sizing.reset-size11.size9{font-size:.69453376em}.katex .fontsize-ensurer.reset-size11.size10,.katex .sizing.reset-size11.size10{font-size:.83360129em}.katex .fontsize-ensurer.reset-size11.size11,.katex .sizing.reset-size11.size11{font-size:1em}.katex .delimsizing.size1{font-family:KaTeX_Size1}.katex .delimsizing.size2{font-family:KaTeX_Size2}.katex .delimsizing.size3{font-family:KaTeX_Size3}.katex .delimsizing.size4{font-family:KaTeX_Size4}.katex .delimsizing.mult .delim-size1>span{font-family:KaTeX_Size1}.katex .delimsizing.mult .delim-size4>span{font-family:KaTeX_Size4}.katex .nulldelimiter{display:inline-block;width:.12em}.katex .delimcenter,.katex .op-symbol{position:relative}.katex .op-symbol.small-op{font-family:KaTeX_Size1}.katex .op-symbol.large-op{font-family:KaTeX_Size2}.katex .op-limits>.vlist-t{text-align:center}.katex .accent>.vlist-t{text-align:center}.katex .accent .accent-body{position:relative}.katex .accent .accent-body:not(.accent-full){width:0}.katex .overlay{display:block}.katex .mtable .vertical-separator{display:inline-block;min-width:1px}.katex .mtable .arraycolsep{display:inline-block}.katex .mtable .col-align-c>.vlist-t{text-align:center}.katex .mtable .col-align-l>.vlist-t{text-align:left}.katex .mtable .col-align-r>.vlist-t{text-align:right}.katex .svg-align{text-align:left}.katex svg{display:block;position:absolute;width:100%;height:inherit;fill:currentColor;stroke:currentColor;fill-rule:nonzero;fill-opacity:1;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1}.katex svg path{stroke:none}.katex img{border-style:none;min-width:0;min-height:0;max-width:none;max-height:none}.katex .stretchy{width:100%;display:block;position:relative;overflow:hidden}.katex .stretchy:after,.katex .stretchy:before{content:""}.katex .hide-tail{width:100%;position:relative;overflow:hidden}.katex .halfarrow-left{position:absolute;left:0;width:50.2%;overflow:hidden}.katex .halfarrow-right{position:absolute;right:0;width:50.2%;overflow:hidden}.katex .brace-left{position:absolute;left:0;width:25.1%;overflow:hidden}.katex .brace-center{position:absolute;left:25%;width:50%;overflow:hidden}.katex .brace-right{position:absolute;right:0;width:25.1%;overflow:hidden}.katex .x-arrow-pad{padding:0 .5em}.katex .mover,.katex .munder,.katex .x-arrow{text-align:center}.katex .boxpad{padding:0 .3em}.katex .fbox,.katex .fcolorbox{box-sizing:border-box;border:.04em solid}.katex .cancel-pad{padding:0 .2em}.katex .cancel-lap{margin-left:-.2em;margin-right:-.2em}.katex .sout{border-bottom-style:solid;border-bottom-width:.08em}.katex-display{display:block;margin:1em 0;text-align:center}.katex-display>.katex{display:block;text-align:center;white-space:nowrap}.katex-display>.katex>.katex-html{display:block;position:relative}.katex-display>.katex>.katex-html>.tag{position:absolute;right:0}.katex-display.leqno>.katex>.katex-html>.tag{left:0;right:auto}.katex-display.fleqn>.katex{text-align:left}.wrp___dq7YK{display:flex;justify-content:center;align-items:center;position:fixed;width:100%;height:100%;left:0;top:0;z-index:108}.wrp___dq7YK.bgBlack___ARIUV{background:#00000080}.wrp___dq7YK img,.wrp___dq7YK video{max-width:100%;max-height:80%;text-align:center}.wrp___dq7YK iframe{width:100%;height:100%;position:absolute;left:0;top:0;background:#fff;border:none}.monaco___VnZC3{position:absolute;height:100%;width:100%}.darkBlue___UprA9 *{font-size:14px}.darkBlue___UprA9 [class~=margin],.darkBlue___UprA9 [class~=monaco-editor-background]{background:#0a0e2d!important}.darkBlue___UprA9 [class~=line-numbers]{color:#fff!important}.close___LKoWu{position:absolute;right:40px;top:40px;z-index:10;display:flex}.close___LKoWu>span{background:#4a4a4a;color:#fff;width:40px;height:40px;border-radius:4px;display:flex;justify-content:center;align-items:center;cursor:pointer;margin-left:10px}.embed___hvpEJ{position:absolute;left:0;top:0;width:100%;height:100%}.my-monaco-editor div,.my-diff-editor div{font-size:unset}.my-error-line-wrp{width:calc(100% - 20px)!important;background:#f5000033!important;height:auto!important;color:#f50000}.noCopyPaste .quick-input-widget{display:none!important}.breakpoints-select{background:red;width:8px!important;height:8px!important;left:7px!important;top:7px;border-radius:4px;user-select:none;pointer-events:none}.breakpoints-fake{background:#ff000080;width:8px!important;height:8px!important;left:7px!important;top:7px;border-radius:4px;user-select:none;pointer-events:none}.highlighted-line{background:#4b4b18}.mdBody___raKXb{position:relative}.button___Ch5Pc{position:absolute;display:flex;align-items:center;justify-content:center;background:#0000001a;display:none}.previewFlowChart___vY1dq{align-items:flex-start;justify-content:end;background:none!important}.previewFlowChart___vY1dq button{margin:20px}.CodeMirror{font-family:monospace;height:300px;color:#000;direction:ltr}.CodeMirror-lines{padding:4px 0}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{padding:0 4px}.CodeMirror-scrollbar-filler,.CodeMirror-gutter-filler{background-color:#fff}.CodeMirror-gutters{border-right:1px solid #ddd;background-color:#f7f7f7;white-space:nowrap}.CodeMirror-linenumber{padding:0 3px 0 5px;min-width:20px;text-align:right;color:#999;white-space:nowrap}.CodeMirror-guttermarker{color:#000}.CodeMirror-guttermarker-subtle{color:#999}.CodeMirror-cursor{border-left:1px solid black;border-right:none;width:0}.CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}.cm-fat-cursor .CodeMirror-cursor{width:auto;border:0!important;background:#7e7}.cm-fat-cursor div.CodeMirror-cursors{z-index:1}.cm-fat-cursor-mark{background-color:#14ff1480;animation:blink 1.06s steps(1) infinite}.cm-animate-fat-cursor{width:auto;border:0;animation:blink 1.06s steps(1) infinite;background-color:#7e7}.cm-tab{display:inline-block;text-decoration:inherit}.CodeMirror-rulers{position:absolute;inset:-50px 0 0;overflow:hidden}.CodeMirror-ruler{border-left:1px solid #ccc;top:0;bottom:0;position:absolute}.cm-s-default .cm-header{color:#00f}.cm-s-default .cm-quote{color:#090}.cm-negative{color:#d44}.cm-positive{color:#292}.cm-header,.cm-strong{font-weight:700}.cm-em{font-style:italic}.cm-link{text-decoration:underline}.cm-strikethrough{text-decoration:line-through}.cm-s-default .cm-keyword{color:#708}.cm-s-default .cm-atom{color:#219}.cm-s-default .cm-number{color:#164}.cm-s-default .cm-def{color:#00f}.cm-s-default .cm-variable-2{color:#05a}.cm-s-default .cm-variable-3,.cm-s-default .cm-type{color:#085}.cm-s-default .cm-comment{color:#a50}.cm-s-default .cm-string{color:#a11}.cm-s-default .cm-string-2{color:#f50}.cm-s-default .cm-meta,.cm-s-default .cm-qualifier{color:#555}.cm-s-default .cm-builtin{color:#30a}.cm-s-default .cm-bracket{color:#997}.cm-s-default .cm-tag{color:#170}.cm-s-default .cm-attribute{color:#00c}.cm-s-default .cm-hr{color:#999}.cm-s-default .cm-link{color:#00c}.cm-s-default .cm-error,.cm-invalidchar{color:red}.CodeMirror-composing{border-bottom:2px solid}div.CodeMirror span.CodeMirror-matchingbracket{color:#0b0}div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#a22}.CodeMirror-matchingtag{background:#ff96004d}.CodeMirror-activeline-background{background:#e8f2ff}.CodeMirror{position:relative;overflow:hidden;background:#fff}.CodeMirror-scroll{overflow:scroll!important;margin-bottom:-50px;margin-right:-50px;padding-bottom:50px;height:100%;outline:none;position:relative}.CodeMirror-sizer{position:relative;border-right:50px solid transparent}.CodeMirror-vscrollbar,.CodeMirror-hscrollbar,.CodeMirror-scrollbar-filler,.CodeMirror-gutter-filler{position:absolute;z-index:6;display:none;outline:none}.CodeMirror-vscrollbar{right:0;top:0;overflow-x:hidden;overflow-y:scroll}.CodeMirror-hscrollbar{bottom:0;left:0;overflow-y:hidden;overflow-x:scroll}.CodeMirror-scrollbar-filler{right:0;bottom:0}.CodeMirror-gutter-filler{left:0;bottom:0}.CodeMirror-gutters{position:absolute;left:0;top:0;min-height:100%;z-index:3}.CodeMirror-gutter{white-space:normal;height:100%;display:inline-block;vertical-align:top;margin-bottom:-50px}.CodeMirror-gutter-wrapper{position:absolute;z-index:4;background:none!important;border:none!important}.CodeMirror-gutter-background{position:absolute;top:0;bottom:0;z-index:4}.CodeMirror-gutter-elt{position:absolute;cursor:default;z-index:4}.CodeMirror-gutter-wrapper ::selection{background-color:transparent}.CodeMirror-gutter-wrapper ::-moz-selection{background-color:transparent}.CodeMirror-lines{cursor:text;min-height:1px}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{border-radius:0;border-width:0;background:transparent;font-family:inherit;font-size:inherit;margin:0;white-space:pre;word-wrap:normal;line-height:inherit;color:inherit;z-index:2;position:relative;overflow:visible;-webkit-tap-highlight-color:transparent;font-variant-ligatures:contextual}.CodeMirror-wrap pre.CodeMirror-line,.CodeMirror-wrap pre.CodeMirror-line-like{word-wrap:break-word;white-space:pre-wrap;word-break:normal}.CodeMirror-linebackground{position:absolute;inset:0;z-index:0}.CodeMirror-linewidget{position:relative;z-index:2;padding:.1px}.CodeMirror-rtl pre{direction:rtl}.CodeMirror-code{outline:none}.CodeMirror-scroll,.CodeMirror-sizer,.CodeMirror-gutter,.CodeMirror-gutters,.CodeMirror-linenumber{box-sizing:content-box}.CodeMirror-measure{position:absolute;width:100%;height:0;overflow:hidden;visibility:hidden}.CodeMirror-cursor{position:absolute;pointer-events:none}.CodeMirror-measure pre{position:static}div.CodeMirror-cursors{visibility:hidden;position:relative;z-index:3}div.CodeMirror-dragcursors,.CodeMirror-focused div.CodeMirror-cursors{visibility:visible}.CodeMirror-selected{background:#d9d9d9}.CodeMirror-focused .CodeMirror-selected{background:#d7d4f0}.CodeMirror-crosshair{cursor:crosshair}.CodeMirror-line::selection,.CodeMirror-line>span::selection,.CodeMirror-line>span>span::selection{background:#d7d4f0}.CodeMirror-line::-moz-selection,.CodeMirror-line>span::-moz-selection,.CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}.cm-searching{background-color:#ffa;background-color:#ff06}.cm-force-border{padding-right:.1px}@media print{.CodeMirror div.CodeMirror-cursors{visibility:hidden}}.cm-tab-wrap-hack:after{content:""}span.CodeMirror-selectedtext{background:none}#educoder .markdown-editor-wrapper{position:relative}#educoder .markdown-editor-body{display:flex;flex-flow:row nowrap;width:100%;height:calc(100% - 38px);align-items:center}#educoder .markdown-editor-body .codemirror-container{flex:1 0;height:100%;width:100%;overflow:hidden}#educoder .markdown-editor-body .preview-container{flex:1 0;height:100%;margin:10px 0;padding:8px 8px 50px;background:#fff;overflow-y:auto;box-sizing:border-box;border-left:1px solid #ccc;word-wrap:break-word;word-break:break-word;white-space:normal;font-size:16px;position:relative}#educoder .markdown-editor-container{border:1px solid #ccc;overflow:hidden;border-radius:4px;margin-bottom:12px;font-size:16px}#educoder .markdown-editor-container.full-screen{position:fixed;inset:0;height:100%!important;z-index:998}#educoder .markdown-editor-container.full-screen .preview-container>div{padding-bottom:180px!important}#educoder .markdown-editor-container.full-screen .CodeMirror-sizer>div{margin-bottom:90px}#educoder .markdown-editor-container.on-preview .codemirror-container,#educoder .markdown-editor-container.on-preview .preview-container{width:50%}#educoder .mini .markdown-editor-body{height:calc(100% - 28px)}#educoder .flex-end{justify-content:flex-end}#educoder .my-codemirror-container{border:1px solid #ccc;width:100%;margin-bottom:24px}#educoder .markdown-tip{color:#cdcdcd;font-size:12px;position:absolute;right:0;bottom:-28px;margin-bottom:7px}#educoder .CodeMirror-lines{padding:4px 0}#educoder .CodeMirror pre.CodeMirror-line,#educoder .CodeMirror pre.CodeMirror-line-like{padding:0 4px}#educoder .CodeMirror-scrollbar-filler,#educoder .CodeMirror-gutter-filler{background-color:#fff}#educoder .CodeMirror-gutters{border-right:1px solid #ddd;background-color:#f7f7f7;white-space:nowrap}#educoder .CodeMirror-linenumber{padding:0 3px 0 5px;min-width:20px;text-align:right;color:#999;white-space:nowrap}#educoder .CodeMirror-guttermarker{color:#000}#educoder .CodeMirror-guttermarker-subtle{color:#999}#educoder .CodeMirror-cursor{border-left:1px solid black;border-right:none;width:0}#educoder .CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}#educoder .cm-fat-cursor .CodeMirror-cursor{width:auto;border:0!important;background:#7e7}#educoder .cm-fat-cursor div.CodeMirror-cursors{z-index:1}#educoder .cm-fat-cursor-mark{background-color:#14ff1480;animation:blink 1.06s steps(1) infinite}#educoder .cm-animate-fat-cursor{width:auto;border:0;animation:blink 1.06s steps(1) infinite;background-color:#7e7}@keyframes blink{50%{background-color:transparent}}#educoder .cm-tab{display:inline-block;text-decoration:inherit}#educoder .CodeMirror-rulers{position:absolute;inset:-50px 0 0;overflow:hidden}#educoder .CodeMirror-ruler{border-left:1px solid #ccc;top:0;bottom:0;position:absolute}#educoder .cm-s-default .cm-header{color:#00f}#educoder .cm-s-default .cm-quote{color:#090}#educoder .cm-negative{color:#d44}#educoder .cm-positive{color:#292}#educoder .cm-header,#educoder .cm-strong{font-weight:700}#educoder .cm-em{font-style:italic}#educoder .cm-link{text-decoration:underline}#educoder .cm-strikethrough{text-decoration:line-through}#educoder .cm-s-default .cm-keyword{color:#708}#educoder .cm-s-default .cm-atom{color:#219}#educoder .cm-s-default .cm-number{color:#164}#educoder .cm-s-default .cm-def{color:#00f}#educoder .cm-s-default .cm-variable-2{color:#05a}#educoder .cm-s-default .cm-variable-3,#educoder .cm-s-default .cm-type{color:#085}#educoder .cm-s-default .cm-comment{color:#a50}#educoder .cm-s-default .cm-string{color:#a11}#educoder .cm-s-default .cm-string-2{color:#f50}#educoder .cm-s-default .cm-meta,#educoder .cm-s-default .cm-qualifier{color:#555}#educoder .cm-s-default .cm-builtin{color:#30a}#educoder .cm-s-default .cm-bracket{color:#997}#educoder .cm-s-default .cm-tag{color:#170}#educoder .cm-s-default .cm-attribute{color:#00c}#educoder .cm-s-default .cm-hr{color:#999}#educoder .cm-s-default .cm-link{color:#00c}#educoder .cm-s-default .cm-error,#educoder .cm-invalidchar{color:red}#educoder .CodeMirror-composing{border-bottom:2px solid}#educoder div.CodeMirror span.CodeMirror-matchingbracket{color:#0b0}#educoder div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#a22}#educoder .CodeMirror-matchingtag{background:#ff96004d}#educoder .CodeMirror-activeline-background{background:#e8f2ff}#educoder .CodeMirror{position:relative;overflow:hidden;background:#fff}#educoder .CodeMirror-scroll{overflow:scroll!important;margin-bottom:0;margin-right:0;padding-bottom:5px;height:100%;outline:none;position:relative}#educoder .CodeMirror-sizer{position:relative;border-right:0px}#educoder .CodeMirror-vscrollbar,#educoder .CodeMirror-hscrollbar,#educoder .CodeMirror-scrollbar-filler,#educoder .CodeMirror-gutter-filler{position:absolute;z-index:6;display:none}#educoder .CodeMirror-vscrollbar{right:0;top:0;overflow-x:hidden;overflow-y:scroll}#educoder .CodeMirror-hscrollbar{bottom:0;left:0;overflow-y:hidden;overflow-x:scroll}#educoder .CodeMirror-scrollbar-filler{right:0;bottom:0}#educoder .CodeMirror-gutter-filler{left:0;bottom:0}#educoder .CodeMirror-gutters{position:absolute;left:0;top:0;min-height:100%;z-index:3}#educoder .CodeMirror-gutter{white-space:normal;height:100%;display:inline-block;vertical-align:top;margin-bottom:-50px}#educoder .CodeMirror-gutter-wrapper{position:absolute;z-index:4;background:none!important;border:none!important}#educoder .CodeMirror-gutter-background{position:absolute;top:0;bottom:0;z-index:4}#educoder .CodeMirror-gutter-elt{position:absolute;cursor:default;z-index:4}#educoder .CodeMirror-gutter-wrapper ::selection{background-color:transparent}#educoder .CodeMirror-gutter-wrapper ::-moz-selection{background-color:transparent}#educoder .CodeMirror-lines{cursor:text;min-height:1px}#educoder .CodeMirror pre.CodeMirror-line,#educoder .CodeMirror pre.CodeMirror-line-like{border-radius:0;border-width:0;background:transparent;font-family:inherit;font-size:inherit;margin:0;white-space:pre;word-wrap:normal;line-height:inherit;color:inherit;z-index:2;position:relative;overflow:visible;-webkit-tap-highlight-color:transparent;font-variant-ligatures:contextual}#educoder .CodeMirror-wrap pre.CodeMirror-line,#educoder .CodeMirror-wrap pre.CodeMirror-line-like{word-wrap:break-word;white-space:pre-wrap;word-break:normal}#educoder .CodeMirror-linebackground{position:absolute;inset:0;height:100vh!important;z-index:1100}#educoder .CodeMirror-linebackground .preview-container>div{padding-bottom:180px!important}#educoder .CodeMirror-linebackground .CodeMirror-sizer>div{margin-bottom:90px}#educoder .CodeMirror-linewidget{position:relative;z-index:2;padding:.1px}#educoder .CodeMirror-rtl pre{direction:rtl}#educoder .CodeMirror-code{outline:none}#educoder .CodeMirror-scroll,#educoder .CodeMirror-sizer,#educoder .CodeMirror-gutter,#educoder .CodeMirror-gutters,#educoder .CodeMirror-linenumber{box-sizing:content-box}#educoder .CodeMirror-measure{position:absolute;width:100%;height:0;overflow:hidden;visibility:hidden}#educoder .CodeMirror-cursor{position:absolute;pointer-events:none}#educoder .CodeMirror-measure pre{position:static}#educoder div.CodeMirror-cursors{visibility:hidden;position:relative;z-index:3}#educoder div.CodeMirror-dragcursors,#educoder .CodeMirror-focused div.CodeMirror-cursors{visibility:visible}#educoder .CodeMirror-selected{background:#d9d9d9}#educoder .CodeMirror-focused .CodeMirror-selected{background:#d7d4f0}#educoder .CodeMirror-crosshair{cursor:crosshair}#educoder .CodeMirror-line::selection,#educoder .CodeMirror-line>span::selection,#educoder .CodeMirror-line>span>span::selection{background:#d7d4f0}#educoder .CodeMirror-line::-moz-selection,#educoder .CodeMirror-line>span::-moz-selection,#educoder .CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}#educoder .cm-searching{background-color:#ffa;background-color:#ff06}#educoder .cm-force-border{padding-right:.1px}@media print{#educoder .CodeMirror div.CodeMirror-cursors{visibility:hidden}}#educoder .cm-tab-wrap-hack:after{content:""}#educoder span.CodeMirror-selectedtext{background:none}#educoder .CodeMirror-sizer{padding-top:10px;padding-bottom:10px!important}#educoder .CodeMirror-empty.CodeMirror-focused{outline:none}#educoder .CodeMirror pre.CodeMirror-placeholder{color:#999}#educoder .CodeMirror{position:relative;overflow:hidden;background:#fff;word-break:break-word}#educoder .CodeMirror pre.CodeMirror-line,#educoder .CodeMirror pre.CodeMirror-line-like{word-wrap:break-word;word-break:break-word;white-space:pre-wrap;line-height:1.6}.markdown-toolbar-container{display:flex;flex-flow:row wrap;align-items:center;padding:0 28px 0 5px;margin:0;position:relative;list-style:none;background:#fff;border-bottom:1px solid #ccc;box-sizing:border-box;line-height:20px;width:100%;min-height:30px;height:38px;overflow:hidden}.markdown-toolbar-container .fill-tip{cursor:pointer;font-size:12px;display:inline-block;padding:5px;border:1px solid #E99237;border-radius:5px;box-sizing:border-box;line-height:16px;height:auto;color:#a65500;background-color:#fff1e2;position:relative;margin-left:10px}.markdown-toolbar-container .fill-tip:before{content:" ";width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:6px solid #FFF1E2;position:absolute;left:-6px;top:6px;z-index:10}.markdown-toolbar-container .fill-tip:after{content:" ";width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:6px solid #E99237;position:absolute;left:-7px;top:6px}.markdown-toolbar-container li{color:#666;padding:0 1px;height:100%;display:flex;height:38px;flex-flow:column nowrap;justify-content:center}.markdown-toolbar-container a,.markdown-toolbar-container span{display:block}.markdown-toolbar-container a{width:28px;color:#666;cursor:pointer;text-align:center;font-size:18px}.markdown-toolbar-container a i{font-size:18px}.markdown-toolbar-container a i:before{font-size:18px}.markdown-toolbar-container .btn-null{width:auto;display:flex;flex-flow:row nowrap;align-items:center}.markdown-toolbar-container .insert-blank{color:#e99237;font-size:18px}.markdown-toolbar-container span.v-line{margin:0 5px;height:65%;border-right:1px solid #ccc}.mini .markdown-toolbar-container li{height:28px}.editor-resize{display:block;width:120px;height:4px;left:54%;border-top:1px solid #ccc;border-bottom:1px solid #ccc;cursor:row-resize;white-space:nowrap;overflow:hidden;text-transform:capitalize;box-sizing:border-box;margin:0 auto}.btn-full-screen{position:absolute;right:5px}@font-face{font-family:md-iconfont;src:url(./static/iconfont.345f94c8.eot);src:url(./static/iconfont.345f94c8.eot#iefix) format("embedded-opentype"),url(./static/iconfont.deef216b.woff) format("woff"),url(./static/iconfont.42606faf.ttf) format("truetype"),url(./static/iconfont.504b881c.svg#iconfont) format("svg")}.md-iconfont{font-family:md-iconfont!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-uniE900:before{content:"\e900";font-size:14px;margin-left:5px}.icon-shrink:before{content:"\e728"}.icon-enlarge:before{content:"\e623"}.icon-code:before{content:"\e602"}.icon-italic:before{content:"\e718"}.icon-bold:before{content:"\e644"}.icon-picture:before{content:"\e606"}.icon-minus:before{content:"\e62c"}.icon-order-list:before{content:"\e655"}.icon-link:before{content:"\e7d4"}.icon-formula:before{content:"\e633"}.icon-unorder-list:before{content:"\e668"}.icon-edit:before{content:"\e603"}.icon-table:before{content:"\e7db"}.icon-sum:before{content:"\e667"}.icon-eye:before{content:"\e69f"}.icon-eye-slash:before{content:"\e601"}.icon-eraser:before{content:"\e8cd"}.icon-file-code:before{content:"\e9ec"}.cm-s-blackboard.CodeMirror{background:#0c1021;color:#f8f8f8}.cm-s-blackboard div.CodeMirror-selected{background:#253b76}.cm-s-blackboard .CodeMirror-line::selection,.cm-s-blackboard .CodeMirror-line>span::selection,.cm-s-blackboard .CodeMirror-line>span>span::selection{background:#253b76fc}.cm-s-blackboard .CodeMirror-line::-moz-selection,.cm-s-blackboard .CodeMirror-line>span::-moz-selection,.cm-s-blackboard .CodeMirror-line>span>span::-moz-selection{background:#253b76fc}.cm-s-blackboard .CodeMirror-gutters{background:#0c1021;border-right:0}.cm-s-blackboard .CodeMirror-guttermarker{color:#fbde2d}.cm-s-blackboard .CodeMirror-guttermarker-subtle,.cm-s-blackboard .CodeMirror-linenumber{color:#888}.cm-s-blackboard .CodeMirror-cursor{border-left:1px solid #A7A7A7}.cm-s-blackboard .cm-keyword{color:#fbde2d}.cm-s-blackboard .cm-atom,.cm-s-blackboard .cm-number{color:#d8fa3c}.cm-s-blackboard .cm-def{color:#8da6ce}.cm-s-blackboard .cm-variable{color:#ff6400}.cm-s-blackboard .cm-operator{color:#fbde2d}.cm-s-blackboard .cm-comment{color:#aeaeae}.cm-s-blackboard .cm-string,.cm-s-blackboard .cm-string-2{color:#61ce3c}.cm-s-blackboard .cm-meta{color:#d8fa3c}.cm-s-blackboard .cm-builtin,.cm-s-blackboard .cm-tag,.cm-s-blackboard .cm-attribute{color:#8da6ce}.cm-s-blackboard .cm-header{color:#ff6400}.cm-s-blackboard .cm-hr{color:#aeaeae}.cm-s-blackboard .cm-link{color:#8da6ce}.cm-s-blackboard .cm-error{background:#9d1e15;color:#f8f8f8}.cm-s-blackboard .CodeMirror-activeline-background{background:#3c3636}.cm-s-blackboard .CodeMirror-matchingbracket{outline:1px solid grey;color:#fff!important}.upload-button{width:106px;height:32px;line-height:32px;font-size:12px;display:block;position:relative;color:#0152d9}.upload-button input{opacity:0;width:160px;height:32px;position:absolute;top:0;left:0;z-index:-1}.imageDimensions___a7crR{display:flex;justify-content:center;align-items:center;position:fixed;width:100%;height:100vh;left:0;top:0;z-index:1005;background:#fff;overflow:hidden}.imageDimensions___a7crR .img___Kroat{visibility:hidden;max-width:80%;min-width:500px}.imageDimensions___a7crR [class*=_toolbox_colors]{position:fixed;left:0;bottom:0}.imageDimensions___a7crR.fullWidth___c492T .img___Kroat{max-width:100%;width:100%;height:100%}.myPaletteDiv___Xjz2I{position:relative;left:-15px;width:320px}.myPaletteDiv___Xjz2I canvas{margin-top:15px}.flowChartWrp____f45r [class^=goTXarea],.flowChartWrp____f45r textarea{min-width:70px;margin-left:-15px!important}.maxH60___Pd4Re [class^=ant-modal-content]{height:57px!important;overflow:hidden}.drawerWrap___MfDw8 [class~=ant-drawer-body]{padding:0!important}.lists___xhHyq{padding-bottom:10px}.lists___xhHyq code{background:none!important}.lists___xhHyq>div>div:first-child{background:#f6f6f6;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:10px 0;font-size:12px;cursor:pointer}.lists___xhHyq>div>div:first-child [class^=katex]{font-size:22px}.item___pWJAA{position:relative}.item___pWJAA:nth-last-child(-n+3) .children___sDG61{left:initial;right:5px}.item___pWJAA:hover{z-index:2147483648}.item___pWJAA:hover .children___sDG61{display:block}.children___sDG61{display:none;position:absolute;left:6px;top:70px;width:440px;max-height:400px;overflow:auto;background:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:0 0 6px #ccc;padding:15px}.children___sDG61 h1{font-size:14px;padding-top:6px}.children___sDG61 .diamond___FwgzD>div{background:#f6f6f6;display:flex;align-items:center;justify-content:center;flex-direction:column;cursor:pointer;height:50px;font-size:12px;padding:0 10px;min-width:80px}.children___sDG61 .diamond___FwgzD>div [class^=katex]{font-size:14px}.button___WPN6r{position:absolute;right:20px;bottom:20px}.mathWrap___FmnMJ{width:800px;height:550px}.mathFillWrap___PmY3H{cursor:pointer}.mathFillWrap___PmY3H ::part(menu-toggle){color:#00f;opacity:1;display:none}.mathFillWrap___PmY3H math-field{background:none}.mathFillWrap___PmY3H *{pointer-events:none}.flex_box_center___VcCAZ{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___I3jjO{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___Rm_54{align-items:center;box-align:center}.flex_box_center_end___nTsdc{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___UVpzN{flex-direction:column;box-orient:block-axis}.tags___kRRoe{display:flex;align-items:center}.tags___kRRoe .text___IyyEa{font-size:14px;color:#666;margin-right:10px}.tags___kRRoe .tagWrap___v63mB{display:flex;align-items:center;column-gap:10px}.tags___kRRoe .tagWrap___v63mB .tag___X7wE6{height:20px;padding:0 4px;border-radius:2px;border:1px solid #333;font-weight:600;font-size:14px;line-height:18px}.tags___kRRoe .tagWrap___v63mB .c___mZMPq{height:20px;padding:0 4px;border-radius:2px;border:1px solid #333;font-weight:600;font-size:14px;line-height:18px;border-color:#a9dfcc;background:#4aedb233;color:#2cc497}.tags___kRRoe .tagWrap___v63mB .cpp___eaTie{height:20px;padding:0 4px;border-radius:2px;border:1px solid #333;font-weight:600;font-size:14px;line-height:18px;border-color:#f19738;background:#f1973833;color:#dc7b14}.tags___kRRoe .tagWrap___v63mB .java___gL98T{height:20px;padding:0 4px;border-radius:2px;border:1px solid #333;font-weight:600;font-size:14px;line-height:18px;border-color:#fa2c2c;background:#eb606033;color:#e30000}.tags___kRRoe .tagWrap___v63mB .python___eNRkk{height:20px;padding:0 4px;border-radius:2px;border:1px solid #333;font-weight:600;font-size:14px;line-height:18px;border-color:#86c0ff;background:#6eb1fb33;color:#1e96f4}.tags___kRRoe .edit___tbVu0{color:#6aaf99;cursor:pointer;font-size:18px;margin-left:20px}.tags___kRRoe .edit___tbVu0:hover{color:#3061d0}.footer___bruwa{display:flex;align-items:center;justify-content:flex-end;height:46px;background:#030814;padding-right:15px;border-top:1px solid #030814;border-bottom:1px solid #030814}.whiteFooter___mR7kn{background:#fff;border-top:1px solid #ddd;border-bottom:1px solid #fff}.error___KO0Jg{font-size:12px;color:#fb3226}.case___L0pNc{background:#0e1525;position:relative}.case___L0pNc .resize-y-bar___NK0gI{height:1px;width:100%;background:#3d445c;cursor:ns-resize;position:absolute;top:0;left:0;z-index:10}.case___L0pNc .resize-y-bar___NK0gI>i{color:#0053dc;position:absolute;top:50%;left:50%;margin-top:-7px;margin-left:-17px;z-index:10}.case___L0pNc .unfoldBtn___aMmZw{width:98px;height:24px;background:#3d445c;border-radius:8px 8px 0 0;position:absolute;left:50%;transform:translate(-50%);top:-24px;font-size:14px;color:#8d97af;line-height:24px;text-align:center;cursor:pointer;user-select:none}.case___L0pNc .caseHead___EuMPr{display:flex;align-items:center;height:34px;padding:0 16px}.case___L0pNc .caseHead___EuMPr .dot___Iky9k{width:10px;height:10px;background:#95a4c5;border-radius:50%;margin-right:4px;margin-top:2px}.case___L0pNc .caseHead___EuMPr .text___lMSx6{font-size:14px;color:#dde3ea}.case___L0pNc .caseHead___EuMPr .pass___XjijC{font-size:14px;color:#2abd8c;margin-left:10px}.case___L0pNc .caseHead___EuMPr .noPass___JxpWk{font-size:14px;color:#ff2c29;margin-left:10px}.case___L0pNc .caseHead___EuMPr .btns___FPIaK{margin-left:auto;display:flex;align-items:center}.case___L0pNc .caseHead___EuMPr .btns___FPIaK div{margin-left:15px;cursor:pointer;color:#bfbfbf}.case___L0pNc .caseHead___EuMPr .btns___FPIaK div i{font-size:14px;color:#687799;margin-right:5px}.case___L0pNc .result___oRj1h{height:100%;display:flex;padding:0 20px 10px}.case___L0pNc .result___oRj1h .title___IhMSa{flex-shrink:0;height:30px;background:#22293b;padding-left:15px;line-height:30px}.case___L0pNc .result___oRj1h .title___IhMSa span{color:#bfbfbf;font-size:14px}.case___L0pNc .result___oRj1h .left___XlC98{width:424px;flex-shrink:0;display:flex;flex-direction:column;margin-right:4px;overflow:hidden}.case___L0pNc .result___oRj1h .left___XlC98 .leftNode___NGHgx{flex:1 1;background:#1b2333}.case___L0pNc .result___oRj1h .left___XlC98 .leftNode___NGHgx textarea{background:none;border:none;color:#fff;resize:none;height:100%;padding:15px}.case___L0pNc .result___oRj1h .left___XlC98 .leftNode___NGHgx textarea::placeholder{color:#8f96b1!important}.case___L0pNc .result___oRj1h .right____fIu_{flex:1 1;display:flex;flex-direction:column;overflow:hidden}.case___L0pNc .result___oRj1h .node___MwdH7{flex:1 1;overflow:auto;position:relative;color:#fff;background:#2c32464d;padding:15px}.case___L0pNc .result___oRj1h .node___MwdH7 pre{overflow:hidden;margin-bottom:0;white-space:pre-wrap}.case___L0pNc .elseNode___WjFIg{background:#22293b;display:flex;align-items:start;margin:0 20px 4px}.case___L0pNc .elseNode___WjFIg .nameWrap___bEdbD{margin-left:15px;margin-top:4px;color:#bfbfbf}.case___L0pNc .elseNode___WjFIg .scroll___ylWYt{flex:1 1;position:relative}.case___L0pNc .elseNode___WjFIg .scroll___ylWYt .scrollBox___hWkc9{overflow:auto;color:#fff;margin-left:20px;margin-top:6px;padding-right:50px;white-space:pre-wrap;margin-bottom:0}.case___L0pNc .elseNode___WjFIg .scroll___ylWYt .action___xBwDi{position:absolute;z-index:10;top:3px;right:0}.case___L0pNc .elseNode___WjFIg .scroll___ylWYt .action___xBwDi span{margin-right:15px;color:#1890ff;cursor:pointer}.case___L0pNc .elseNode___WjFIg .scroll___ylWYt .action___xBwDi i{color:#687799;cursor:pointer;font-size:14px}.whiteCase___AZiDR{background:#f6f7f9}.whiteCase___AZiDR .resize-y-bar___NK0gI{background:#ddd}.whiteCase___AZiDR .unfoldBtn___aMmZw{background:#e9eaea;color:#5f6368}.whiteCase___AZiDR .caseHead___EuMPr .text___lMSx6{color:#333}.whiteCase___AZiDR .caseHead___EuMPr .btns___FPIaK div{color:#666}.whiteCase___AZiDR .caseHead___EuMPr .btns___FPIaK div i{color:#687799}.whiteCase___AZiDR .result___oRj1h .title___IhMSa{background:#fff}.whiteCase___AZiDR .result___oRj1h .title___IhMSa span{color:#333}.whiteCase___AZiDR .result___oRj1h .leftNode___NGHgx{background:#fafafa!important}.whiteCase___AZiDR .result___oRj1h .leftNode___NGHgx textarea{color:#333!important}.whiteCase___AZiDR .result___oRj1h .node___MwdH7{background:#fafafa!important;color:#333}.whiteCase___AZiDR .elseNode___WjFIg{background:#fafafa;color:#333}.whiteCase___AZiDR .elseNode___WjFIg .nameWrap___bEdbD span{color:#333}.whiteCase___AZiDR .elseNode___WjFIg .scrollBox___hWkc9{color:#000!important}.disabled___lWQU2:disabled{color:#d9d9d9!important;border-color:#d9d9d9!important}.codeHead___l8q5R{height:40px;background:#161d2c;display:flex;align-items:center}.codeHead___l8q5R .navWrap___xdWQe{display:flex;align-items:center}.codeHead___l8q5R .navWrap___xdWQe .nav___JKPVX{width:112px;height:40px;background:#161d2c;border:1px solid #161D2C;border-radius:2px;margin-right:1px;font-weight:500;font-size:14px;color:#d1d1d1;text-align:center;line-height:38px;cursor:pointer}.codeHead___l8q5R .navWrap___xdWQe .nav___JKPVX.active___DTAtT{background:#1b2333;color:#fff}.codeHead___l8q5R .navWrap___xdWQe .nav___JKPVX i{font-size:14px;color:#3f93b1;margin-right:10px}.whiteCodeHead___wDOny{background:#f6f7f9}.whiteCodeHead___wDOny .navWrap___xdWQe .nav___JKPVX{width:112px;height:40px;background:linear-gradient(180deg,#fff,#f6f7f9),#f6f7f9;box-shadow:inset 0 1px 3px #ffffff80;border-radius:2px;border:1px solid #BACFFE;color:#666}.whiteCodeHead___wDOny .navWrap___xdWQe .nav___JKPVX.active___DTAtT{background:#3061d0;color:#fff;box-shadow:none}.whiteCodeHead___wDOny .navWrap___xdWQe .nav___JKPVX.active___DTAtT i{color:#fff}.header___VjNh9{display:flex;align-items:center;height:50px;width:100%;background:#0e1525;color:#fff;padding:0 20px}.header___VjNh9 h2{text-align:center;color:#fff;flex:1 0 auto;margin:0;font-size:16px}.header___VjNh9 a{color:#fff}.header___VjNh9 div{display:flex;flex-flow:row nowrap;align-items:center}.header___VjNh9 div img{border-radius:18px;margin-right:10px;overflow:hidden;width:36px;height:36px}.header___VjNh9 .timepiece___yuqJC{width:94px;height:30px;background:#242936;border-radius:15px;font-weight:500;font-size:16px;color:#42d5a0;margin-right:15px;justify-content:center}.header___VjNh9 .btn_edit___ozzux{width:82px;height:30px;background:#3061d0;border-radius:15px;margin-right:10px;text-align:center;line-height:30px}.whiteHeader___REV3m{background:#fff}.whiteHeader___REV3m .timepiece___yuqJC{background:#fff;box-shadow:0 2px 4px #e0dfe1}.djs___v0Ru7{display:inline-block!important}.myProblems___DKSbs{height:calc(100vh - 50px)!important}.whiteMyProblems___k0QS3 section[class~=resize-x-bar]{background:#fff!important}.fullMask___QZH1M{position:fixed;z-index:1000;width:100vw;height:100vh;top:0;left:0;background:transparent;cursor:ns-resize;display:none}.ldsRing___mpBZC{position:relative;width:40px;height:40px;margin:0 auto}.idsRingWrapper___Of9_n{position:absolute;z-index:1000;width:100%;height:100%;left:0;top:0;display:flex;flex-flow:column nowrap;justify-content:center}.idsRingWrapper___Of9_n p{text-align:center;margin-top:12px}.ldsRing___mpBZC div{box-sizing:border-box;display:block;position:absolute;width:32px;height:32px;margin:4px;border:4px solid #1976d2;border-radius:50%;animation:ldsring___o0w2t 1.2s cubic-bezier(.5,0,.5,1) infinite;border-color:#1976d2 transparent transparent transparent}.ldsRing___mpBZC div:nth-child(1){animation-delay:-.45s}.ldsRing___mpBZC div:nth-child(2){animation-delay:-.3s}.ldsRing___mpBZC div:nth-child(3){animation-delay:-.15s}@keyframes ldsring___o0w2t{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.record-detail-info{width:100%;background-color:#fff;min-height:260px}.record-detail-info .record-info{display:flex;align-items:center;flex-flow:row nowrap;list-style:none;padding:0;margin-bottom:20px}.record-detail-info .record-info li{margin-right:40px}.record-detail-info .record-info li:last-child{margin-right:0;flex:1 0;text-align:right}.record-detail-info .record-detail-body{padding:8px 0;max-height:80vh}.footer{display:flex;flex-flow:row nowrap;align-items:center;height:56px;background:#121c24;color:#fff;padding:0 20px;justify-content:space-between}.test-case-panel{position:relative}.test-case-panel .error{font-size:12px;color:#fb3226}.test-case-panel .test-case-panel-body{position:absolute;will-change:transform;width:100%;transition:all .2s linear;bottom:0;transform:translate3d(0,350px,0);opacity:.1}.test-case-panel .test-case-panel-body pre{max-height:150px;overflow:auto}.test-case-panel .test-case-panel-body.active{transform:translate3d(0,-56px,0);opacity:1}.test-case-panel .tab-panel-body{padding:20px 10px;height:240px;background-color:#070f19;display:flex;flex-flow:column nowrap;justify-content:center;color:#ddd}.test-case-panel .tab-panel-body .tip{text-align:center}.test-case-panel .tab-panel-body textarea{background:#070f19!important;color:#fff;font-size:14px;border:0 solid transparent!important;height:200px;outline:none}.test-case-panel .btn-green{margin-right:10px;color:#28bd8b;border-color:#28bd8b}.test-case-panel .btn-blue{margin-right:10px;color:#0152d9;border-color:#0152d9}.test-case-panel .btn-blue span{pointer-events:none}.test-case-panel .btn-collapse{position:absolute;top:0;width:54px;height:27px;left:50%;margin-left:-27px;background:#2a3a4f;z-index:8;border-bottom-left-radius:100px;border-bottom-right-radius:100px;color:#fff;text-align:center;cursor:pointer;opacity:.4;transition:all .3s}.test-case-panel .btn-collapse.up{top:-294px}ul.s-navs{list-style:none;margin:0;padding:0 17px;height:54px;display:flex;flex-flow:row nowrap;align-items:center;background:#0f1e31;font-size:14px;color:#ddd}ul.s-navs.bg-white{background:#fff;color:#888}ul.s-navs.bg-white a{color:#888}ul.s-navs a{color:#ddd;display:block;margin-right:20px;height:54px;line-height:54px;border-bottom:2px solid transparent}ul.s-navs a.active{color:#5091ff;border-bottom:2px solid #5091ff}#educoder .custom-ant-disabled:disabled{color:inherit}.XtermText-valueRef .xterm .xterm-viewport{overflow:auto}.inputs textarea::placeholder{color:#536879!important}.flex_box_center___Gc4dd{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___K2f1v{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___pupRp{align-items:center;box-align:center}.flex_box_center_end___UDLRC{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___a5uDo{flex-direction:column;box-orient:block-axis}.result___gu5zt{background:#070f19;height:100%;display:flex}.result___gu5zt .title___xrnx2{margin-top:20px;margin-bottom:10px;flex-shrink:0}.result___gu5zt .title___xrnx2 span{color:#bbbcbe}.result___gu5zt .left___IAxp9{width:340px;border-right:1px solid #333131;padding:0 20px 10px;flex-shrink:0;display:flex;flex-direction:column}.result___gu5zt .left___IAxp9 .leftNode___HL8fG{flex:1 1;background:#121c24}.result___gu5zt .left___IAxp9 .leftNode___HL8fG textarea{background:none;border:none;color:#fff;resize:none;height:100%;padding:10px}.result___gu5zt .left___IAxp9 .leftNode___HL8fG textarea::placeholder{color:#536879!important}.result___gu5zt .right___ZXYmw{flex:1 1;padding:0 20px 10px;display:flex;flex-direction:column}.result___gu5zt .right___ZXYmw .rightNode___jYL5_{flex:1 1;overflow:auto;position:relative;color:#fff}.result___gu5zt .right___ZXYmw .rightNode___jYL5_ .custom-spinner>div>div{border:4px solid #00D4F3!important;border-color:#00D4F3 transparent transparent transparent!important}.result___gu5zt .right___ZXYmw .rightNode___jYL5_ .custom-spinner p{color:#00d4f3!important}.split-panel-container{width:100%;height:calc(100vh - 121px);display:flex;flex-flow:row nowrap;align-items:center;overflow:hidden}.split-panel-container>section{height:100%}.split-panel-container.my-problems{height:calc(100vh - 65px)}.split-panel-container .resize-x-bar{width:4px;cursor:ew-resize;height:100%;display:flex;flex-flow:column nowrap;justify-content:center;background:#111c24}.split-panel-container .btn-resize{display:flex;flex-flow:column nowrap;text-align:center;justify-content:center;align-items:center;width:24px;height:24px;font-size:24px;z-index:10;border-radius:50%;position:absolute;margin-left:-10px;opacity:.7;box-shadow:0 3px 5px -1px #0003,0 6px 10px #00000024,0 1px 18px #0000001f;background-color:#e0e0e0;color:#000000de}.list{display:flex;align-items:center;font-size:14px;margin:7px 0;padding-left:4px}.list dt,.list dd{margin:0}.list dt{flex:1 1;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;word-break:break-all}.list dd{width:66px;text-align:right;color:#0152d9;cursor:pointer}.list .copy{color:#38bcd8}.tpi-code-setting{height:calc(100vh - 54px);background:#031b2a;color:#ddd;font-size:13px;line-height:17px}.tpi-code-setting.oj{height:calc(100vh - 65px)}.tpi-code-setting h3{color:#008cff;font-size:16px;line-height:21px;padding-bottom:12px;text-align:left;width:100%;display:block;border-bottom:1px solid #092436}.tpi-code-setting .file-item{color:#ddd;padding:20px 0 0;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center}.tpi-code-setting .file-item.action{justify-content:flex-start}.tpi-code-setting .file-item.action .iconfont{margin-right:21px}.tpi-code-setting .file-item span{max-width:148px}.tpi-code-setting .file-item:last-child{margin-bottom:25px}.tpi-code-setting span{color:#597a8f}.setting-drawer .ant-drawer-content-wrapper{top:54px;bottom:51px}.setting-drawer .ant-drawer-content{height:auto}.oj .ant-drawer-content-wrapper{top:65px}.setting-drawer .ant-drawer-body,.oj .ant-drawer-body{background:#031b2a}.setting-drawer .ant-drawer-body,.oj .ant-drawer-body{height:auto}.setting-drawer .ant-select-selection,.oj .ant-select-selection{width:120px;background:#0a2030;color:#597a8f;border:1px solid #597a8f}.list___IRN6i{display:flex;align-items:center;font-size:14px;margin:7px 0;padding-left:4px}.list___IRN6i dt,.list___IRN6i dd{margin:0}.list___IRN6i dt{flex:1 1;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;word-break:break-all}.list___IRN6i dd{width:66px;text-align:right;color:#0152d9;cursor:pointer}.list___IRN6i .copy___qCn9B{color:#38bcd8}.right-panel{position:relative}.btn-notes{position:absolute;right:0;top:50%;width:36px;height:36px;margin-top:-18px;border-radius:50%;background:#5091ff;color:#fff;font-size:18px;text-align:center;transform:translate(18px);will-change:transform;cursor:pointer;opacity:.5;transition:transform .3s linear,opacity .3s linear;z-index:100;display:flex;flex-flow:column nowrap;justify-content:center}.btn-notes:hover{opacity:1;color:#fff;transform:translate(-10px)}.note-form-area{position:absolute;right:10px;top:50%;width:450px;margin-top:-100px;background:#fff;border-radius:5px;padding:14px 10px 0;transform:translate(500px);will-change:transform;transition:transform .3s}.note-form-area.active{transform:translate(0)}.oj-modal .ant-modal-body{padding:0}.oj-modal .oj-modal-content{display:flex;flex-direction:column;align-items:center}.oj-modal .oj-modal-content>aside{font-size:14px;margin-top:50px;color:#333;width:438px}.oj-modal .oj-modal-head{width:100%;height:120px;padding-left:177px;padding-right:40px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #f1f1f1}.oj-modal .oj-modal-btn{width:180px;height:50px;background:#0152d9;border-radius:4px;font-size:16px;font-weight:500;color:#fff;cursor:pointer;line-height:50px;text-align:center;margin-bottom:30px}.oj-modal .oj-modal-tt{margin-right:51px;display:inline-flex;flex-direction:column;transform:translateY(-4px)}.oj-modal .oj-modal-tt>span:last-child{width:160px;height:6px;background:#e7f3ff;border-radius:3px}.oj-modal .oj-modal-tt>span:last-child span{display:inherit;width:60px;height:6px;background:#0152d9;border-radius:3px}.oj-modal i{color:#666;cursor:pointer}.oj-select{margin-left:20px}.oj-select .ant-select-selector{background:#25343e!important;border:0px!important;height:30px!important}.oj-select .ant-select-arrow{color:#fff}.oj-select .ant-select-selection-item{color:#fff;font-size:12px;line-height:30px!important}.exercise_user_info{font-size:14px;font-weight:400;color:#b2bacb}.exercise_user_info span{font-size:16px;font-weight:500;color:#55bfd6}.djs{margin-top:3px!important;display:inline-block!important}.time{margin-top:5px!important;display:inline-block!important}.flex_box_center___rM3g8{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___Oc7SE{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___MnmYE{align-items:center;box-align:center}.flex_box_center_end___QQh83{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___ZRFbL{flex-direction:column;box-orient:block-axis}.left-panel___SKGyd{position:relative;display:flex;flex-direction:column;height:100%;overflow:hidden}.left-panel___SKGyd .tab-panel-body___gABdv{padding:0 16px;overflow:auto;flex:1 1}.left-panel___SKGyd .tab-panel-body___gABdv pre:empty{display:none}.left-panel___SKGyd .b1___QpbmK{border-bottom:1px solid #eaecef}.left-panel___SKGyd .oj-width-input___eJQWT{width:270px}@media screen and (max-width: 1280px){.left-panel___SKGyd .oj-mr___AxILO{margin-right:20px}.left-panel___SKGyd .oj-width-input___eJQWT{width:235px}}.s-navs___FXwOi{list-style:none;margin:0;padding:0 10px;height:40px;display:flex;flex-flow:row nowrap;align-items:center;border-top:1px solid #F3F3F3;background:#0f1e31;font-size:16px;color:#ddd}.s-navs___FXwOi li{margin-right:auto}.s-navs___FXwOi.bg-white___kbZ6r{background:#fff;color:#888}.s-navs___FXwOi.bg-white___kbZ6r a{color:#888}.s-navs___FXwOi a{color:#ddd;display:block;margin-right:20px;height:40px;line-height:40px;border-bottom:2px solid transparent}.s-navs___FXwOi a.active___QGOnZ{color:#5091ff;border-bottom:2px solid #5091ff}.list___PXTsq{display:flex;align-items:center;justify-content:space-between;padding:0 10px;height:46px;color:#ddd;margin-bottom:1px;background:#3d445c4d;cursor:pointer}.list___PXTsq span{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;padding-right:20px;flex-basis:64px;width:100%}.list___PXTsq:hover{background-color:#263446ba}.list___PXTsq.active___QGOnZ{background-color:#263446!important}.btns___F8yZK{width:30px;height:30px;background:#3061d0;border-radius:4px;cursor:pointer;user-select:none;text-align:center;line-height:30px}#educoder .drawer___xdGaT .ant-input-search{background:#2c3246}#educoder .drawer___xdGaT .ant-input-search input{background:#2c3246;border:1px solid #3D445C;color:#fff}#educoder .drawer___xdGaT .ant-input-search input::placeholder{color:#ccc}#educoder .drawer___xdGaT .ant-input-search .ant-input-search-button{color:#4e5977;background:#2c3246;border:1px solid #3D445C;border-left:1px solid transparent}#educoder .drawer___xdGaT .ant-select .ant-select-selector{background:#2c3246;border:1px solid #3D445C}#educoder .drawer___xdGaT .ant-select .ant-select-arrow{color:#4e5977}#educoder .drawer___xdGaT .ant-select .ant-select-selection-item{color:#fff}#educoder .drawer___xdGaT .ant-select .ant-select-selection-placeholder{color:#ccc}#educoder .drawer___xdGaT .ant-pagination .ant-pagination-item-active{border-color:#0152d9!important;background-color:#0152d9!important}#educoder .drawer___xdGaT .ant-pagination .ant-pagination-item-link{background-color:transparent!important;color:#fff}#educoder .drawer___xdGaT .ant-pagination .ant-pagination-item{background-color:transparent;border:1px solid #656f87}#educoder .drawer___xdGaT .ant-pagination .ant-pagination-item a,#educoder .drawer___xdGaT .ant-pagination .ant-pagination-item-ellipsis{color:#fff}#educoder .drawer___xdGaT .ant-pagination .ant-pagination-options{color:#656f87}#educoder .drawer___xdGaT .ant-pagination .ant-pagination-options input{color:#fff;width:40px;background:transparent}#educoder .drawer___xdGaT .ant-pagination button,#educoder .drawer___xdGaT .ant-pagination input{line-height:initial;border:1px solid #656f87!important}.tour___oMkVh[class~=ant-tour]{left:7px!important;width:340px}.tour___oMkVh[class~=ant-tour] [class~=ant-tour-arrow]{left:17px!important}.tour___oMkVh[class~=ant-tour] [class~=ant-tour-footer]{display:none!important}.tour___oMkVh[class~=ant-tour] [class~=ant-tour-description]{padding:16px!important;overflow:hidden}.pagination___yDAjZ{text-align:center;margin-top:10px}.info___ATmsa{display:flex;flex-flow:row nowrap;align-items:center;height:56px;list-style:none;background:#fff;justify-content:space-between}.wrap____KX19 [class~=xterm] [class~=xterm-viewport]{overflow:auto!important}.desc___iOAgd{padding:8px 16px;height:calc(100vh - 138px);overflow:auto}.info___GPALq{color:#888;display:flex;align-items:center;font-size:14px;height:46px;background:#fff;padding:0 10px;box-shadow:0 2px 4px #e5e3e380;border-top:1px solid #f4f4f4;border-bottom:1px solid #f4f4f4}.info___GPALq .info_tag___CFEn8{height:22px;line-height:22px;padding:0 5px;background:#37ad8333;border-radius:2px;border:1px solid #A9DFCC;font-family:PingFangSC,PingFang SC;font-weight:600;font-size:14px;color:#2cc497;text-align:left;font-style:normal}.info___GPALq li{margin-right:8px}.discuss-panel{height:calc(100vh - 142px);overflow:auto;padding:0 16px}.discuss-item-container{display:flex;flex-flow:row nowrap;width:100%;padding:15px;border-bottom:1px solid #e3e3e3;overflow:hidden}.discuss-item-container section{margin-left:15px;flex:1 1 auto;width:100%}.discuss-item-container .grey{color:#ccc}.discuss-content{margin:4px 0;word-break:break-word;word-wrap:break-word}.discuss-content img{max-width:200px}.discuss-info{display:flex;flex-flow:row wrap;align-items:center;color:#999;line-height:16px;font-size:12px}.discuss-info .top{color:#fff;padding:0 8px;background:#ff4343;border-radius:8px;text-align:center}.discuss-info .gift{cursor:default}.discuss-info .view-code{color:#4cacff}.discuss-info a{color:#999}.discuss-info a,.discuss-info span{margin-right:15px}.btn-group{display:flex;flex-flow:row nowrap;justify-content:flex-end;margin-bottom:8px}.btn-group .btn-top .iconfont{transform:rotate(180deg);display:inline-block}.btn-group a{width:31px;text-align:center;color:#888}.btn-group a .iconfont{font-size:14px!important}.second-discuss .btn-group{opacity:0}.second-discuss:hover{background:#ebebeb}.second-discuss:hover .btn-group{opacity:1}.reply-discuss-container{background:#f4f4f4;border-radius:4px;margin-bottom:6px;position:relative;margin-top:6px}.reply-discuss-container:before{content:" ";position:absolute;border-color:#000;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;left:13px;top:-9px;border-bottom:10px solid #f4f4f4}.discuss-item-editor{width:100%;overflow:hidden}.discuss-item-editor .btn-send{cursor:pointer;border:none;padding:0 12px;color:#fff;letter-spacing:1px;text-align:center;font-size:14px;height:30px;line-height:30px;border-radius:2px;font-weight:400;margin-right:22px;margin-top:6px;background:#0152d9;float:right}.image-preview-container{display:flex;flex-flow:column nowrap;position:fixed;align-items:center;justify-content:center;inset:0;z-index:99999;background:#000c}.image-preview-container .image-preview{transition:transform .4s linear;max-width:86%}.image-preview-container .button-group{display:flex;flex-flow:row nowrap;align-items:center;justify-content:flex-end;position:absolute;z-index:101;right:10px;top:10px}.image-preview-container .button-group a,.image-preview-container .button-group button{color:#000000a6;margin-right:10px;display:flex;flex-flow:row nowrap;align-items:center}.preview-wrp-group{overflow:auto;width:100%;text-align:center}.dis-input-editor-container___nKGxx{position:relative;background:#fff;width:100%;box-shadow:0 -3px 5px #4cacff33}.dis-input-editor-container___nKGxx.active___tmt7T{position:absolute;height:calc(100vh - 50px);background:transparent;z-index:1000;width:100%;display:flex;flex-flow:column nowrap;justify-content:center;top:0}.dis-input-editor-container___nKGxx .input-mask___epEle{flex:1 0;background:#0000;width:100%}.dis-input-editor-container___nKGxx .text-area___Vry8W{display:flex;flex-flow:row nowrap;padding:10px 20px;align-items:center}.dis-input-editor-container___nKGxx .text-area___Vry8W input{border-radius:15px;border:1px solid #eaeaea;background-color:#fff;overflow:hidden;height:32px;padding:0 16px;line-height:32px;outline:none;flex:1 0;margin-right:10px}.dis-input-editor-container___nKGxx .text-area___Vry8W a{color:#888;display:block;height:32px;line-height:32px;margin-right:20px;display:flex;flex-flow:row nowrap;align-items:center}.dis-input-editor-container___nKGxx .text-area___Vry8W a span{line-height:32px;font-size:16px}.dis-input-editor-container___nKGxx .tip-container___plpA3{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center}.dis-input-editor-container___nKGxx .tip-container___plpA3 p{font-size:12px;color:#ff6800}.dis-input-editor-container___nKGxx .hide___kPfyC{display:none}.dis-input-editor-container___nKGxx .md-container___u85aq{background:#fff;padding:10px 20px}.btn-send___deQ5v{cursor:pointer;display:inline-block;border:none;padding:0 12px;color:#fff;background:#0152d9;letter-spacing:1px;text-align:center;font-size:14px;height:30px;line-height:30px;border-radius:2px;font-weight:400}.hackSets___tw75g .collapseWrapper___TteKi div[class~=ant-collapse]{background-color:transparent}.hackSets___tw75g .collapseWrapper___TteKi div[class~=ant-collapse-item]{margin-bottom:20px;border:none;box-shadow:0 2px 4px #eaeef4}.hackSets___tw75g .collapseWrapper___TteKi div[class~=ant-collapse-item] div[class~=ant-collapse-header]{padding:0 20px;height:64px;background-color:#fff;align-items:center!important}.hackSets___tw75g .collapseWrapper___TteKi div[class~=ant-collapse-item] div[class~=ant-collapse-content]{background-color:#fff}.hackSets___tw75g .collapseWrapper___TteKi div[class~=ant-collapse-item] div[class~=ant-collapse-content] div[class~=ant-collapse-content-box]{padding:20px}.hackSets___tw75g .collapseWrapper___TteKi div[class~=ant-collapse-item-active] div[class~=ant-collapse-header]{background-color:#eaeffa}.hackSets___tw75g .collapseWrapper___TteKi .panelHeader___Y_Xjq{font-size:14px;font-weight:400;color:#000}.hackSets___tw75g .collapseWrapper___TteKi .rateInput___y1qUi{display:inline-flex;align-items:center;white-space:nowrap}.hackSets___tw75g .collapseWrapper___TteKi .rateInput___y1qUi span{font-size:14px;font-weight:400;color:#666}.hackSets___tw75g .collapseWrapper___TteKi .open___xrixP{color:#165dff!important;transform:rotate(90deg)}.hackSets___tw75g .collapseWrapper___TteKi .close___jb6D2{color:#82a8ff!important}.uploadTableWrapper___U9Tz_{background:#fff}.uploadTableWrapper___U9Tz_ div[class^=headProgram]>div,.uploadTableWrapper___U9Tz_ div[class^=listWrapper]>div[class^=list]>div{flex:1 1;padding:0 12px!important}.uploadTableWrapper___U9Tz_ div[class^=headProgram]>div:last-child,.uploadTableWrapper___U9Tz_ div[class^=listWrapper]>div[class^=list]>div:last-child{display:none}.wrap___MkYbQ [class~=ant-upload-drag]{background:#1890ff0a!important;border-radius:4px;border:1px dashed #0152d9}.wrap___MkYbQ .colorBlue___onjbP{color:#0152d9}.wrap___MkYbQ .repeatedName___nbqnE{color:red}.wrap___MkYbQ .text___xvutp{margin-top:20px;color:#464f66;line-height:24px}.wrap___MkYbQ .greyText___dihvZ{font-size:14px;font-weight:400;color:#5f6368}.wrap___MkYbQ .noData___LxOJA{height:180px;margin-bottom:30px}.wrap___MkYbQ .noData___LxOJA .dragger___y7F4A{display:flex;align-items:center;justify-content:center}.wrap___MkYbQ .noData___LxOJA .dragger___y7F4A img{width:46px}.wrap___MkYbQ .noData___LxOJA .dragger___y7F4A span{font-size:14px;font-weight:400;color:#9096a3}.wrap___MkYbQ .noData___LxOJA .dragger___y7F4A .uploadText___Et3KS{color:#3061d0}.wrap___MkYbQ .btnS___k1e6j{height:32px;border-radius:4px;background:#3061d0}.wrap___MkYbQ .btnS___k1e6j i{margin-right:6px}.wrap___MkYbQ .testCaseRadio___q1wXT label[class~=ant-radio-button-wrapper]{width:60px;height:38px;background:#f6f7f9;box-shadow:inset 0 1px 3px #d7d8d9;border-radius:23px;border:none;display:inline-flex;align-items:center;justify-content:center;margin-right:20px}.wrap___MkYbQ .testCaseRadio___q1wXT label[class~=ant-radio-button-wrapper]:before{background-color:transparent}.wrap___MkYbQ .testCaseRadio___q1wXT label[class~=ant-radio-button-wrapper] span{color:#464f66;font-size:14px}.wrap___MkYbQ .testCaseRadio___q1wXT label[class~=ant-radio-button-wrapper-checked]{background-color:#fff;box-shadow:0 2px 4px #e0dfe1;border:1px solid #BACFFE;background:#d3e0fd linear-gradient(180deg,#fff,#f6f7f9)}.wrap___MkYbQ .testCaseRadio___q1wXT label[class~=ant-radio-button-wrapper-checked]:first-child{border-right-color:#bacffe}.wrap___MkYbQ .testCaseRadio___q1wXT label[class~=ant-radio-button-wrapper-checked]:focus-within{box-shadow:0 2px 4px #e0dfe1}.wrap___MkYbQ .testCaseRadio___q1wXT label[class~=ant-radio-button-wrapper-checked] span{color:#165dff;font-size:14px}.head___s4Eix{display:flex;margin-bottom:36px}.head___s4Eix .operation___JCAVh{text-align:center}.head___s4Eix>div{color:#5f6368;font-size:14px;text-align:left;display:inline-block}.headProgram___uWA_M{display:flex;height:40px;line-height:40px;background:#f6f7f8;box-shadow:0 2px 4px #eaeef4;padding-left:5px;padding-right:5px}.headProgram___uWA_M .operation___JCAVh{text-align:center}.headProgram___uWA_M>div{color:#5f6368;font-size:14px;text-align:left;display:inline-block}.listWrapper___xW3b4{max-height:214px;overflow:auto}.listWrapper___xW3b4::-webkit-scrollbar{display:none}.listWrapper___xW3b4 .list___dCbd6{display:flex;margin-bottom:36px;align-items:center}.listWrapper___xW3b4 .list___dCbd6 .del___abNho{color:#e53333;cursor:pointer}.listWrapper___xW3b4 .list___dCbd6 .info___J1Wmf{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 12px}.listWrapper___xW3b4 .list___dCbd6 .info___J1Wmf>span{color:#3061d0;cursor:pointer;text-decoration:underline}.listWrapper___xW3b4 .list___dCbd6>div{text-align:left;display:inline-block;background:#fff}.tabs___p2jIb .tabWarp___mt05L{display:flex;align-items:center}.tabs___p2jIb .tabWarp___mt05L .tab___IYGdQ{width:88px;text-align:center;height:30px;line-height:30px;background:#f0f0f0;font-weight:400;font-size:16px;color:#666;cursor:pointer}.tabs___p2jIb .tabWarp___mt05L .tab___IYGdQ.active___fQMlP{background:#fff;color:#3061d0}.tabs___p2jIb .content___GWVJY{padding:10px;background-color:#fff}.exitFullScreenModalWrapper___aNB9Q div[class~=ant-modal-confirm-btns]{float:none;display:flex;justify-content:center;margin-bottom:20px}.exitFullScreenModalWrapper___aNB9Q div[class~=ant-modal-confirm-btns] button{width:120px;height:38px;background:#f6f7f9 #3061d0;border-radius:2px}.exitFullScreenModal___HIMyY{text-align:center;font-size:30px;font-weight:400}.exitFullScreenModal___HIMyY .warningIcon___xEURa{height:88px;margin-bottom:20px}.exitFullScreenModal___HIMyY .warningText___W6NPJ{color:#e30000}.exitFullScreenModal___HIMyY .countdownWrapper___n8g1M{display:inline-block}.forcedModalWrapper___JPMQ2 .forcedModalContent___uY5FV{text-align:center}.forcedModalWrapper___JPMQ2 .forcedModalContent___uY5FV .forcedText___C3CrF{font-size:30px;font-weight:500;color:#e30000;margin-bottom:10px}.forcedModalWrapper___JPMQ2 .forcedModalContent___uY5FV .screenNumText___oljHN{font-size:14px;font-weight:400;color:#333;margin-bottom:20px}.forcedModalWrapper___JPMQ2 .forcedModalContent___uY5FV img{height:85px;margin-bottom:20px}.answer___UngkO{font-size:14px;color:#434d6c;transition:all .2s;position:relative;line-height:1.8}.answer___UngkO ::selection{background:#ecf1fe}.answer___UngkO .imgWrap___ORTRf{width:320px;cursor:pointer;border-radius:8px;overflow:hidden;position:relative}.answer___UngkO .imgWrap___ORTRf img{width:100%;user-select:none}.answer___UngkO .imgWrap___ORTRf:after{content:"";position:absolute;inset:0;background:#00000080;cursor:pointer;opacity:0;transition:opacity .3s}.answer___UngkO .imgWrap___ORTRf:hover:after{opacity:1}.answer___UngkO pre{width:100%;overflow:auto}.answer___UngkO ol li{list-style:auto}.answer___UngkO hr{border:none;border-bottom:1px solid #ccc}.answer___UngkO span[class=katex-error]{color:inherit!important}.codeCopy___re8vm{position:relative;min-height:50px}.codeCopy___re8vm button{position:absolute;top:7px;right:0;padding:4px 8px;border-radius:0 0 0 5px;border:none;background-color:#007bff;color:#fff;cursor:pointer;font-size:12px;height:26px;pointer-events:auto}.codeCopy___re8vm button.runCode___MYs9m{bottom:0;top:initial}#educoder .smartWrp___NjRcB [class~=ant-drawer-body]{padding:0}.flex_box_center___NeSU8{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___ImTGl{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___BtRd9{align-items:center;box-align:center}.flex_box_center_end___qcLe3{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___Ze_3q{flex-direction:column;box-orient:block-axis}.banner___PoUBO{display:flex;align-items:center;justify-content:center}.banner___PoUBO .content___XoDjy{width:1200px;height:212px;display:flex;align-items:flex-start;justify-content:space-between}.banner___PoUBO .content___XoDjy aside{margin-top:56px}.banner___PoUBO .content___XoDjy aside p{display:flex;align-items:center}.banner___PoUBO .content___XoDjy aside p b{font-size:30px;font-weight:500;color:#000;letter-spacing:4px;margin-right:20px}.banner___PoUBO .content___XoDjy aside p span{font-size:16px;color:#000;letter-spacing:4px}.banner___PoUBO .content___XoDjy aside .btns___Pb35j{margin-top:35px}.banner___PoUBO .content___XoDjy aside .btns___Pb35j>div{display:inline-block;height:32px;background:#f6f7f9;box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border-radius:4px;border:1px solid #dadbde;font-size:14px;color:#3b3e47;line-height:30px;margin-right:23px;padding:0 16px;position:relative;cursor:pointer}.banner___PoUBO .content___XoDjy aside .btns___Pb35j>div:hover{color:#165dff;border:1px solid #bacffe}.banner___PoUBO .content___XoDjy aside .btns___Pb35j>div img{position:absolute;z-index:1;top:-21px;right:22px}.flex_box_center___hG6RI{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___ss3Fh{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___K80p9{align-items:center;box-align:center}.flex_box_center_end___qmXX3{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___GFV8F{flex-direction:column;box-orient:block-axis}.row___aXJjm{display:flex;align-items:flex-start;justify-content:flex-start}.row___aXJjm .title___HUKL0{font-size:14px;color:#9096a3;flex-shrink:0;width:41px;text-align-last:justify;margin-top:4px;margin-right:12px}.row___aXJjm .tagsWrap___XB2W3{flex:1 1;position:relative}.row___aXJjm .tagsWrap___XB2W3 .action___VdHb1{font-size:14px;color:#82a8ff;width:55px;position:absolute;z-index:2;bottom:20px;right:0;cursor:pointer}.row___aXJjm .tagsWrap___XB2W3 .action___VdHb1 i{display:inline-block;font-size:12px}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC{max-height:245px;overflow:hidden}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft>span{display:inline-flex;align-items:center;margin-left:8px;margin-bottom:17px;font-size:14px;cursor:pointer;padding:4px 12px}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft>span .name___Hk1Ip{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:600px;display:inline-block}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft>span .num___xQpcH{margin-left:3px}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft>span:hover{color:#165dff!important}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft .active___XryTX{color:#165dff!important;border-radius:2px;background:#f6f7f9}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC::-webkit-scrollbar-thumb{background:#0000000d!important;border-radius:3px}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC::-webkit-scrollbar-track{background-color:#f6f7f9!important;box-shadow:initial!important}.row___aXJjm .tagsBorderWrap___OMxjs .bar___t1kKC{padding-top:8px;border-radius:4px;border:1px solid rgba(219,220,224,.5)}.flex_box_center___aK2n3{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___HX0Oh{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___LJOJr{align-items:center;box-align:center}.flex_box_center_end___SCakF{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___AYv4m{flex-direction:column;box-orient:block-axis}.tabs___GTqPV{height:32px;background:#f6f7f9;box-shadow:inset 0 1px 3px #d7d8d9;border-radius:16px;display:inline-block}.tabs___GTqPV span{display:inline-block;padding:0 20px;line-height:32px;font-size:14px;font-weight:400;color:#9096a3;position:relative;cursor:pointer}.tabs___GTqPV span:hover{color:#165dff}.tabs___GTqPV span:after{content:"";position:absolute;width:1px;height:calc(100% - 2px);background:#e2e2e2;border-radius:4px;z-index:1;left:0;top:1px;background:linear-gradient(180deg,#fff0,#e2e2e2,#fff0)}.tabs___GTqPV span:first-child:after,.tabs___GTqPV .active___F26E8+span:after{display:none}.tabs___GTqPV .active___F26E8{background:linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 0 2px #e8effb;border-radius:16px;border:1px solid #c8d2ea;color:#165dff;line-height:30px}.tabs___GTqPV .active___F26E8:after{display:none}.flex_box_center___yX6Oa{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___t7oqF{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___dEIHy{align-items:center;box-align:center}.flex_box_center_end___taQDF{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___xY_Lr{flex-direction:column;box-orient:block-axis}.input___PW2zI{width:507px;height:38px;background:#f6f7f9;border-radius:19px;display:flex;align-items:center;padding:0 20px}.input___PW2zI .dropdown___vSy8B{position:relative;flex-shrink:0}.input___PW2zI .dropdown___vSy8B:hover .menu___NiyBu{display:block}.input___PW2zI .dropdown___vSy8B .text___Grueu{color:#000;font-size:14px;cursor:default;height:38px;display:flex;align-items:center}.input___PW2zI .dropdown___vSy8B .text___Grueu i{font-size:12px;display:inline-block;transform:translateY(1px) scale(.6);color:#979797}.input___PW2zI .dropdown___vSy8B .text___Grueu .b1___ZKryM{display:inline-block;width:1px;height:38px;margin-left:15px;margin-right:0;background:linear-gradient(180deg,#fff0,#fff,#fff0)}.input___PW2zI .dropdown___vSy8B .text___Grueu .b2___aKyGa{display:inline-block;width:1px;height:38px;margin-left:0;margin-right:8px;background:linear-gradient(180deg,#fff0,#e2e2e2,#fff0)}.input___PW2zI .dropdown___vSy8B .menu___NiyBu{display:none;position:absolute;z-index:999;width:auto;left:-16px;top:35px;padding:4px;background-color:#fff;border-radius:8px;box-shadow:0 10px 16px #cecece}.input___PW2zI .dropdown___vSy8B .menu___NiyBu div{clear:both;margin:0;padding:5px 12px;color:#000000e0;font-weight:400;font-size:14px;text-align:left;line-height:1.57142857;cursor:pointer;transition:all .2s;white-space:nowrap}.input___PW2zI .dropdown___vSy8B .menu___NiyBu div:hover{background-color:#f5f5f5}.input___PW2zI>input{flex:1 1;padding:4px 0}.flex_box_center___tol8o{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___Z235C{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___Wq1sZ{align-items:center;box-align:center}.flex_box_center_end___LLxom{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___DbMSN{flex-direction:column;box-orient:block-axis}.quickPager___GM30J{display:flex;align-items:center;justify-content:center}.quickPager___GM30J>div{width:60px;height:28px;line-height:26px;text-align:center;background:#f8f9fc;border-radius:2px;border:1px solid rgba(195,207,224,.5);font-size:12px;color:#464f66;margin:0 10px;user-select:none;cursor:pointer}.quickPager___GM30J>div:hover{color:#165dff}.quickPager___GM30J .disabled___Ozc8I{background:#f3f3f5;border:0;line-height:28px;cursor:not-allowed;color:#cecece}.flex_box_center___FO7TP{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___LotYx{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___bWdaw{align-items:center;box-align:center}.flex_box_center_end___mVJ1o{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___M83Mm{flex-direction:column;box-orient:block-axis}.list___oOsiS{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;padding:0}.list___oOsiS .wrap___G6T7F{height:277px;background:#fff;box-shadow:0 2px 4px #d6dae1;border-radius:8px;position:relative}.list___oOsiS .wrap___G6T7F .lockWrap___Rl79E{position:absolute;width:100%;left:0;top:0;background-color:#00000080;height:100%;z-index:10;display:flex;cursor:default;justify-content:center;align-items:center;flex-direction:column;border-radius:8px}.list___oOsiS .wrap___G6T7F .li___oZZ7l:hover .cover___b2bYW{transform:scale(1.1)}.list___oOsiS .wrap___G6T7F .li___oZZ7l .img___IQX7w{overflow:hidden;height:calc(100% - 100px);border-radius:8px 8px 0 0;position:relative}.list___oOsiS .wrap___G6T7F .li___oZZ7l .img___IQX7w .cover___b2bYW{width:100%;transition:all .5s}.list___oOsiS .wrap___G6T7F .li___oZZ7l .img___IQX7w .sign___HkT6C{position:absolute;z-index:1;left:0;bottom:0;height:30px}.list___oOsiS .wrap___G6T7F .li___oZZ7l .name___SsJx8{height:52px;font-size:16px;font-weight:600;color:#000;padding:30px 12px 0;width:100%;display:flex;align-items:center}.list___oOsiS .wrap___G6T7F .li___oZZ7l .name___SsJx8 .e___TMqq0{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo{height:45px;display:flex;align-items:center;color:#000f37;padding:0 12px}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo i{color:#7d8592}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo>span{margin-right:5px;font-size:12px}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7{display:flex;align-items:center;margin-left:auto}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7 [class~=ant-rate-star]{font-size:13px}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7 [class~=ant-rate]{font-size:12px;margin-top:-3px;color:#ffa100}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7 [class~=ant-rate-star]:not(:last-child){margin-right:2px}.flex_box_center___AQ53o{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___i2aIa{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___sPEKB{align-items:center;box-align:center}.flex_box_center_end___GhSSH{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___R9_Hb{flex-direction:column;box-orient:block-axis}.list___jb2Ay{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;padding:0}.list___jb2Ay .wrap___VsQDr{height:308px;background:#fff;box-shadow:0 2px 4px #d6dae1;border-radius:8px;position:relative}.list___jb2Ay .wrap___VsQDr:hover [class~=user-path-items]{display:block!important}.list___jb2Ay .wrap___VsQDr .lockWrap___g1k1T{position:absolute;width:100%;left:0;top:0;background-color:#00000080;height:100%;z-index:10;display:flex;cursor:default;justify-content:center;align-items:center;border-radius:8px}.list___jb2Ay .wrap___VsQDr .li___IxCLC:hover .cover___Mu8wr{transform:scale(1.1)}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA{overflow:hidden;height:calc(100% - 131px);border-radius:8px 8px 0 0}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .cover___Mu8wr{width:100%;transition:all .5s}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .movebq___mF7wt{display:none;position:absolute;z-index:1;padding:4px 8px;line-height:1;background:#fff3;border-radius:9px;color:#fff;font-size:12px;right:4px;top:4px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .movebq___mF7wt i{margin-right:2px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .movebq___mF7wt:hover{color:#e30000;background:#fff}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .bq___Bil0T{height:22px;background:#0000004d;color:#d9c7ab;border-radius:2px;padding:0 8px;font-size:12px;line-height:22px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .sign___DXJ4d{width:52px;text-align:center;position:absolute;z-index:2;left:0;top:7px;color:#fff}.list___jb2Ay .wrap___VsQDr .li___IxCLC .name___l7FoJ{height:52px;font-size:16px;font-weight:600;color:#000;padding:30px 12px 0;width:100%;display:flex;align-items:center}.list___jb2Ay .wrap___VsQDr .li___IxCLC .name___l7FoJ .e___pXQUG{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___jb2Ay .wrap___VsQDr .li___IxCLC .unit___wCIFR{font-size:14px;color:#000f37;padding:0 12px;margin-top:8px;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___jb2Ay .wrap___VsQDr .li___IxCLC .unit___wCIFR i{color:#7d8592}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil{height:34px;display:flex;align-items:center;justify-content:space-between;color:#000f37;padding:0 12px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil div{display:flex;align-items:center}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil div>span{margin-right:12px;font-size:12px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil div i{color:#7d8592}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil .tag1___dxm7r,.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil .tag2___llZkf{height:18px;padding:3px 6px;font-size:12px;border-radius:2px;border:1px solid #FFE6AB;color:#ca7720;display:flex;align-items:center;justify-content:center;font-weight:400}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil .tag2___llZkf{border:1px solid #D6F7EF;color:#01795d;margin-left:6px}.list___jb2Ay .wrapisCurrent___qIfQT{height:280px;background:#fff;box-shadow:0 2px 4px #d6dae1;border-radius:8px;position:relative}.list___jb2Ay .wrapisCurrent___qIfQT:hover [class~=user-path-items]{display:block!important}.list___jb2Ay .wrapisCurrent___qIfQT .lockWrap___g1k1T{position:absolute;width:100%;left:0;top:0;background-color:#00000080;height:100%;z-index:10;display:flex;cursor:default;justify-content:center;align-items:center;border-radius:8px}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC:hover .cover___Mu8wr{transform:scale(1.1)}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA{overflow:hidden;height:calc(100% - 105px);border-radius:8px 8px 0 0}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA .tagsDom___COQg7{height:calc(100% - 105px)!important}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA .cover___Mu8wr{width:100%;transition:all .5s}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA .bq___Bil0T{height:22px;background:#0000004d;color:#d9c7ab;border-radius:2px;padding:0 8px;font-size:12px;line-height:22px}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA .sign___DXJ4d{width:52px;text-align:center;position:absolute;z-index:2;left:0;top:7px;color:#fff}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .name___l7FoJ{font-size:16px;font-weight:600;color:#000;padding:10px 12px 0;width:100%;display:flex;align-items:center}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .name___l7FoJ .e___pXQUG{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .unit___wCIFR{font-size:14px;color:#000f37;padding:0 12px;margin-top:8px;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .unit___wCIFR i{color:#7d8592}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil{height:34px;display:flex;align-items:center;justify-content:space-between;color:#000f37;padding:0 12px}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil div{display:flex;align-items:center}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil div>span{margin-right:12px;font-size:12px}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil div i{color:#7d8592}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil .tag1___dxm7r,.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil .tag2___llZkf{height:18px;padding:3px 6px;font-size:12px;border-radius:2px;border:1px solid #FFE6AB;color:#ca7720;display:flex;align-items:center;justify-content:center;font-weight:400}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil .tag2___llZkf{border:1px solid #D6F7EF;color:#01795d;margin-left:6px}.tagsDom___COQg7{display:flex;align-items:end;width:100%;padding:6px;position:absolute;top:0;left:0;height:calc(100% - 131px)}.movebq___mF7wt{display:none;position:absolute;top:0;right:95px!important;z-index:1;padding:4px 8px;line-height:1;background:#fff3;border-radius:9px;color:#fff;font-size:12px;right:4px;top:4px}.movebq___mF7wt i{margin-right:2px}.movebq___mF7wt:hover{color:#e30000;background:#fff}.hiddenbq___TqlUF{display:none;position:absolute;z-index:1;padding:4px 8px;line-height:1;background:#fff3;border-radius:9px;color:#fff;font-size:12px;right:4px;top:4px}.hiddenbq___TqlUF i{margin-right:2px}.hiddenbq___TqlUF:hover{color:#3061d0;background:#fff}.flex_box_center___eMcr7{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___HcNca{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___ZnvVN{align-items:center;box-align:center}.flex_box_center_end___fdgDf{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___SEKvd{flex-direction:column;box-orient:block-axis}.list___L1hmU{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;padding:0}.list___L1hmU .hidden___NniIi{display:none;position:absolute;z-index:1;padding:4px 8px;line-height:1;background:#9999991a;border-radius:9px;color:#999;font-size:12px;right:4px;top:4px}.list___L1hmU .hidden___NniIi i{margin-right:2px}.list___L1hmU .hidden___NniIi:hover{color:#3061d0;background:#3061d01a}.list___L1hmU .wrap___pKgcW{height:270px;background:#fff;box-shadow:0 1px 4px #d6dae1;border-radius:8px;position:relative}.list___L1hmU .wrap___pKgcW:hover .lockWrap___SMhkK{display:flex}.list___L1hmU .wrap___pKgcW:hover .hidden___NniIi{display:inline-block}.list___L1hmU .wrap___pKgcW .lockWrap___SMhkK{position:absolute;z-index:10;left:0;top:0;width:100%;height:100%;background:#0009;box-shadow:0 2px 5px #0000000d;border-radius:8px;display:none;flex-direction:column;justify-content:center;align-items:center}.list___L1hmU .wrap___pKgcW .lockWrap___SMhkK div{width:116px;height:36px;border-radius:18px;border:1px solid #ffffff;font-size:14px;font-weight:600;color:#fff;line-height:34px;text-align:center;margin:10px 0;cursor:pointer}.list___L1hmU .wrap___pKgcW .lockWrap___SMhkK div:hover{box-shadow:0 0 4px #4f85ff;border:1px solid #c2d3f8}.list___L1hmU .wrap___pKgcW .top___udHSB{height:calc(100% - 50px);display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:0 24px;position:relative}.list___L1hmU .wrap___pKgcW .top___udHSB .sign___uwRpq{position:absolute;z-index:1;width:44px;height:22px;background:#ffe9c1;border-radius:8px 0 13px;left:0;top:0;color:#a45204;text-align:center;line-height:22px}.list___L1hmU .wrap___pKgcW .top___udHSB .name___Fpf90{font-weight:600;color:#333;margin-top:25px;font-size:16px;white-space:normal;text-align:center;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;line-height:26px;height:48px}.list___L1hmU .wrap___pKgcW .top___udHSB .img___AMLhL{width:60px;height:60px;border-radius:30px;margin-top:14px}.list___L1hmU .wrap___pKgcW .top___udHSB .text___KiTb7{font-size:14px;color:#333;margin-top:8px;width:98%;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.list___L1hmU .wrap___pKgcW .top___udHSB .btns___i6IuZ{display:flex;align-items:center;margin-top:12px}.list___L1hmU .wrap___pKgcW .top___udHSB .btns___i6IuZ div{width:76px;background:#fff;height:26px;border-radius:13px;border:1px solid #d6f7ef;font-size:14px;color:#01795d;line-height:24px;text-align:center;margin:0 10px}.list___L1hmU .wrap___pKgcW .top___udHSB .btns___i6IuZ aside{width:76px;background:#fff;height:26px;border-radius:13px;border:1px solid #ffe9c1;font-size:14px;color:#a45204;line-height:24px;text-align:center;margin:0 10px}.list___L1hmU .wrap___pKgcW .bottom____k2sh{height:50px;border-top:1px solid #f5f5f5;display:flex;align-items:center;padding:0 12px}.list___L1hmU .wrap___pKgcW .bottom____k2sh>div{margin-left:auto}.list___L1hmU .wrap___pKgcW .bottom____k2sh>span{display:flex;align-items:center;margin-right:12px;color:#999}.list___L1hmU .wrap___pKgcW .bottom____k2sh>span i{font-size:14px;font-size:12px;color:#999;margin-right:6px}.flex_box_center___d27mZ{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___qfRU9{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___fCRld{align-items:center;box-align:center}.flex_box_center_end___ORMV8{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___PNKtZ{flex-direction:column;box-orient:block-axis}.tabs___alpa7{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #dbdce0;height:54px}.tabs___alpa7 .tabsWrap___aCQjw{display:flex;align-items:center;height:100%}.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4{display:flex;align-items:center;margin-right:40px;height:100%;cursor:pointer}.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4>div{position:relative;font-size:14px;font-weight:400;color:#5f6368;display:flex;align-items:center;height:100%}.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4 .active___nl_4v{font-weight:500;color:#202124}.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4 .active___nl_4v:after{position:absolute;content:"";width:100%;z-index:4;left:0;bottom:0;height:3px;background:#202124;border-radius:100px 100px 0 0}.flex_box_center___e6HxQ{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___RnXYe{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___lVxPk{align-items:center;box-align:center}.flex_box_center_end___bu8yv{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___JczGj{flex-direction:column;box-orient:block-axis}.orderWrap___ZfyGX{display:box;display:flex;align-items:center}.orderIconWrap___XTB_O{display:box;display:flex;flex-direction:column;height:40px;line-height:40px;color:#999}.orderAsc___KWHmA{flex-direction:column;text-align:center;height:10px;line-height:10px;display:inline-block;margin-top:9px;transform:translateY(2px)}.orderDesc___rHdbB{flex-direction:column;text-align:center;height:10px;line-height:10px;display:table}.active___a7eSP{color:#232b40!important}.cursorPointer___gs9kL{cursor:pointer;color:#d8d8d8;height:10px}.orderTextWrap___teAKn{font-size:14px;color:#3b3e47;cursor:pointer;margin-right:5px}.flex_box_center___LCi0B{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___hzONe{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___ZyQRE{align-items:center;box-align:center}.flex_box_center_end___XKM74{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___p8LCU{flex-direction:column;box-orient:block-axis}.btn___In02G.mediacy-round___uveEv{height:36px;border-radius:36px}.btn___In02G.mediacy-default___dDxsd{height:36px;border-radius:4px}.btn___In02G .default___K791v{background:#f6f7f9 linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border:1px solid #bacffe;font-size:14px;padding:0 15px;color:#3061d0;text-align:center;cursor:pointer;user-select:none}button[class~=ant-btn-default]:not(:disabled).btn___In02G{background:#f6f7f9 linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border:1px solid #bacffe;font-size:14px;padding:0 15px;color:#3061d0;text-align:center;cursor:pointer;user-select:none}button[class~=ant-btn-default]:not(:disabled).btn___In02G:hover{color:#165dff;border:1px solid #165dff}button[class~=ant-btn-default]:disabled.btn___In02G{background:#f6f7f9 linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border:1px solid #bacffe;font-size:14px;padding:0 15px;color:#3061d0;text-align:center;cursor:pointer;user-select:none;opacity:50%;cursor:not-allowed}.flex_box_center___TB7bQ{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___oBlTb{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___b5XbB{align-items:center;box-align:center}.flex_box_center_end___CNhe7{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___yHXKW{flex-direction:column;box-orient:block-axis}.head___ghH72{height:54px;border-bottom:1px solid #DBDCE0;display:flex;align-items:center}.head___ghH72>span{color:#999;font-size:12px;cursor:pointer;flex-shrink:0}.head___ghH72>b{font-weight:500;color:#232b40;margin-left:30px;font-size:14px;flex:1 1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.head___ghH72 .node___mjPEy{margin-left:auto;flex-shrink:0}.flex_box_center___AlHuF{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___vN2LW{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___Ac7D2{align-items:center;box-align:center}.flex_box_center_end___y38I7{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___iQE6P{flex-direction:column;box-orient:block-axis}.btns___sNgTb{display:flex;align-items:center}.btns___sNgTb .confirm___Ozirl{height:38px;background:#3061d0;border-radius:2px;color:#fff;padding:0 34px}.btns___sNgTb .cancel___aiq1I{height:38px;background:#f8f9fc;border-radius:2px;opacity:.5;border:1px solid #C3CFE0;font-size:14px;color:#464f66;margin-left:20px}.flex_box_center___jkpdr{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___OtsL8{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___rbcb_{align-items:center;box-align:center}.flex_box_center_end___zBR21{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___nS_eP{flex-direction:column;box-orient:block-axis}.fixedBottom___oJl7m{width:100%;height:70px;background:#fff;box-shadow:0 -3px 16px #dbdbdb80;position:fixed;z-index:1000;bottom:0;left:0}.fixedBottom___oJl7m .wrap___A3Oq1{width:1200px;height:100%;margin:auto;display:flex;align-items:center;justify-content:space-between}.fixedBottom___oJl7m .wrap___A3Oq1 .center____VL1y{flex:1 1}.flex_box_center___tY8Yn{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___vHdYA{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___pa61F{align-items:center;box-align:center}.flex_box_center_end___HyDXt{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___UjZek{flex-direction:column;box-orient:block-axis}.crumbs___V41Oe{margin:15px auto 25px;width:1200px;cursor:default}.crumbs___V41Oe span{font-size:12px;color:#c5c5c5}.crumbs___V41Oe .hover___bEIVd{cursor:pointer}.crumbs___V41Oe .hover___bEIVd:hover{color:#5f6368}.reasoning___S0mKl{margin-bottom:20px}.reasoning___S0mKl .btn____CIJG{display:flex;align-items:center;width:fit-content;height:35px;background:#f4f8ff;border-radius:8px;color:#3061d0;border:1px solid rgba(20,93,255,.2);padding:0 12px;cursor:pointer}.reasoning___S0mKl .btn____CIJG span{font-size:14px;margin-left:10px;margin-right:35px}.reasoning___S0mKl .content___CIAh9{font-size:14px;color:#888;border-left:2px solid #DCDCDC;padding-left:8px;margin-top:20px;white-space:pre-wrap}.reasoning___S0mKl b{font-size:8px}.select___Kt_GE .box___S5_ly{position:relative}.select___Kt_GE .text___dtZDv{width:206px;height:40px;background:#fff;border-radius:8px;border:1px solid rgba(20,93,255,.2);display:flex;align-items:center;padding:0 12px;color:#333;cursor:pointer}.select___Kt_GE .text___dtZDv:hover{background:#f6f6f6}.select___Kt_GE .text___dtZDv span{padding-left:6px}.select___Kt_GE .text___dtZDv b{font-size:12px;margin-left:auto;display:inline-block;transform:scale(.6)}.select___Kt_GE .itemWrap___xmw7x{position:absolute;z-index:10;top:40px;padding-top:7px}.select___Kt_GE .itemWrap___xmw7x aside{width:206px;background:#fff;box-shadow:0 2px 6px #d2d2d2;border-radius:2px;border:1px solid #E7F3FF;padding:10px 0}.select___Kt_GE .itemWrap___xmw7x .item___io6Bx{display:flex;align-items:center;padding:0 12px;height:36px;color:#464f66;cursor:pointer}.select___Kt_GE .itemWrap___xmw7x .item___io6Bx span{padding-left:6px}.select___Kt_GE .itemWrap___xmw7x .item___io6Bx:hover{background:#e7f3ff80;color:#3061d0}.select___Kt_GE .itemWrap___xmw7x .item___io6Bx.active___nHRTI{background:#e7f3ff;color:#3061d0}.flex_box_center___NfmQB{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___kVtBD{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___EegZo{align-items:center;box-align:center}.flex_box_center_end___Ueaqo{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___Sd9Zb{flex-direction:column;box-orient:block-axis}@keyframes dot-fade___gzUhM{0%,40%{opacity:.5}50%{opacity:8}90%,to{opacity:.5}}.loadingPic___sQWGQ{display:flex;align-items:center}.loading___ss_U1{display:flex}.loading___ss_U1 .dot___eTny8{width:10px;height:10px;border-radius:50%;margin-right:8px;background:#145dff;opacity:.5;animation:dot-fade___gzUhM 1s infinite}.loading___ss_U1 .dot___eTny8:nth-child(2){animation-delay:.3s}.loading___ss_U1 .dot___eTny8:nth-child(3){animation-delay:.7s}.wrap___SoLR4{display:flex;flex-direction:column;height:100%;overflow:hidden;flex:1 1;padding:20px 0}.chatContainer___bSpXP{flex:1 1;width:100%;overflow:auto}.footerContainer___IbaJq{margin-left:50px;margin-right:21px;flex-shrink:0;display:flex;flex-direction:column;transition:all .3s}.footerContainer___IbaJq .btnWrp___z89PH{width:100%;margin-bottom:12px;display:flex;flex-wrap:wrap;gap:10px}.footerContainer___IbaJq .btnWrp___z89PH>div{padding:0 10px;align-items:center;border-radius:12px;color:#585a73;display:inline-flex;font-size:12px;height:28px;justify-content:center;line-height:16px;transition:.3s all;border:1px solid #e8eaf2}.footerContainer___IbaJq .btnWrp___z89PH .btn___VK3Di{cursor:pointer;user-select:none}.footerContainer___IbaJq .btnWrp___z89PH .btn___VK3Di:hover{background:linear-gradient(111deg,#e9e7ff -12%,#fff 25% 69%,#e9e7ff 113%);border:1px solid #e0dfff;color:#6d6acd}.footerContainer___IbaJq .btnWrp___z89PH .btn___VK3Di.btnActive___en_8L{background:#eeedff;border:1px solid #eeedff;color:#6d6acd}.footerContainer___IbaJq .inputContainer___q_PRC{flex:1 1;display:flex;align-items:center;background:#fff;box-shadow:0 0 10px #e2e2e280;border-radius:8px;border:1px solid #e8eaf2;padding:10px 20px;position:relative;transition:all .5s}.footerContainer___IbaJq .inputContainer___q_PRC:hover{border:1px solid #145DFF}.footerContainer___IbaJq .inputContainer___q_PRC .uploadBtn___fY3BV{width:40px;height:40px;border:none;border-radius:20px;flex-shrink:0;background:#d2d2d2;cursor:default}.footerContainer___IbaJq .inputContainer___q_PRC .uploadBtn___fY3BV:hover{background:linear-gradient(139deg,#5c64ff,#6988f8)!important}.footerContainer___IbaJq .inputContainer___q_PRC .sendBtn____aYXt{width:40px;height:40px;background:linear-gradient(139deg,#5c64ff,#6988f8)!important;border:none;border-radius:50%;padding:0;flex-shrink:0}.footerContainer___IbaJq .inputContainer___q_PRC .sendBtn____aYXt:disabled{background:#d2d2d2!important}.footerContainer___IbaJq .inputContainer___q_PRC .sendBtnDisabled____WhtC{width:40px;height:40px;background:#d2d2d2!important;border:none;border-radius:50%;padding:0;flex-shrink:0}.footerContainer___IbaJq .inputContainer___q_PRC .cancelBtn___I91qC{font-size:40px;color:#5c64ff;cursor:pointer;flex-shrink:0;transition:.3}.footerContainer___IbaJq .inputContainer___q_PRC .cancelBtn___I91qC:hover{transform:scale(1.05)}.footerContainer___IbaJq .inputContainer___q_PRC textarea{margin:6px 9px 0;padding:0 11px;resize:none}.footerContainer___IbaJq .inputContainer___q_PRC textarea::placeholder{color:#c1c1d9}.footerContainer___IbaJq .lineFour___t_eBm.inputContainer___q_PRC{align-items:flex-end}.footerContainer___IbaJq .lineFour___t_eBm.inputContainer___q_PRC textarea{height:100%}.footerContainer___IbaJq .lineFour___t_eBm.inputContainer___q_PRC .fullIcon___WYjW2{position:absolute;right:31px;top:20px;color:#145dff;cursor:pointer}.footerContainer___IbaJq.footerContainerSelected___TV_oq{border-radius:20px;box-shadow:0 12px 24px -16px #3636490a,0 12px 40px #33334714,0 0 1px #2c2c3605;position:relative;transition:border .4s ease;border:1px solid #e8eaf2}.footerContainer___IbaJq.footerContainerSelected___TV_oq:hover{border:1px solid #145DFF}.footerContainer___IbaJq.footerContainerSelected___TV_oq .btnWrp___z89PH{background:#f7f8fc;padding:15px 15px 15px 20px;border-radius:20px 20px 0 0;border:none}.footerContainer___IbaJq.footerContainerSelected___TV_oq .inputContainer___q_PRC{border:none;box-shadow:none;background:transparent}.footerContainer___IbaJq.footerContainerSelected___TV_oq .inputContainer___q_PRC:hover{background:transparent;border:none}.footerContainer___IbaJq.full___h1vtm{height:100%}.li___DXR9A{display:flex;padding-left:20px}.li___DXR9A .avatarIcon___EYoqp .img___wrenL{width:40px;height:40px;border-radius:5px;margin-right:10px}.li___DXR9A .content___NK_Ew{flex:1 1;min-width:0}.li___DXR9A .content___NK_Ew .borderBox___UVtN4{box-shadow:0 0 10px #e2e2e280;border-radius:8px;border:1px solid rgba(20,93,255,.2);padding:16px}.li___DXR9A .content___NK_Ew .borderBox___UVtN4 .text___d_gYw{white-space:pre-wrap;color:#3061d0}.li___DXR9A .content___NK_Ew .fileWrap___kbAp0{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:10px}.li___DXR9A .content___NK_Ew .fileWrap___kbAp0 .file___R5FNg{width:calc((100% - 30px)/4);display:flex;align-items:center;background:#fff;border:1px solid rgba(20,93,255,.1);border-radius:8px;padding:6px 15px;font-size:14px;box-shadow:0 0 10px #e2e2e233}.li___DXR9A .content___NK_Ew .fileWrap___kbAp0 .file___R5FNg aside{flex:1 1;min-width:0}.li___DXR9A .content___NK_Ew .fileWrap___kbAp0 .file___R5FNg aside .fileName___oTYTw{color:#333;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:100%;width:fit-content}.li___DXR9A .content___NK_Ew .source___JD93j{height:16px;background:#f4f8ff;border-radius:8px 0;font-size:10px;color:#666;padding:0 14px;text-align:center;line-height:16px;width:fit-content;float:right;margin-top:-17px;margin-right:1px}.li___DXR9A .content___NK_Ew .action___CTh1w{height:54px;display:flex;align-items:center;justify-content:flex-end;gap:20px}.li___DXR9A .content___NK_Ew .action___CTh1w i{color:#666;cursor:pointer}.li___DXR9A .content___NK_Ew .action___CTh1w i:hover{color:#3061d0}.disabledInput___rMs3e{cursor:not-allowed;border:1px solid #9cb8f5!important}.disabledInput___rMs3e>*{pointer-events:none;opacity:.3}.backBottom___VIz5U{height:0;width:fit-content;position:sticky;z-index:100;bottom:0;left:50%;transform:translate(-50%);cursor:pointer;padding-left:20px}.backBottom___VIz5U:hover i{color:#5c64ff}.backBottom___VIz5U i{font-size:40px;color:#5c64ff80;position:absolute;z-index:101;bottom:8px}.head___vWC9s{display:flex;align-items:center;gap:20px;position:relative;height:54px;padding-right:20px;border-bottom:1px solid #EFEEEE}.head___vWC9s .title___l1GaK{display:flex;align-items:center;flex:1 1;padding-left:20px;height:100%;cursor:move}.head___vWC9s .headBtn___fGGSq{cursor:pointer;color:#333}.head___vWC9s .headBtn___fGGSq:hover{color:#3061d0}.menuWarp___Py4k9{list-style-type:none;background-color:#fff;background-clip:padding-box;border-radius:2px;outline:none;box-shadow:0 6px 16px #00000014,0 3px 6px -4px #0000001f,0 9px 28px 8px #0000000d}.menuWarp___Py4k9 h4{padding-left:20px;padding-top:13px;font-weight:600}.menuWarp___Py4k9 .menu___Rpj4l{max-height:400px;min-height:40px;width:250px;overflow:auto;color:#464f66}.menuWarp___Py4k9 .menu___Rpj4l aside{display:flex;align-items:center;height:36px;padding:0 20px;cursor:pointer}.menuWarp___Py4k9 .menu___Rpj4l aside .menuText___zGoGw{flex:1 1;min-width:0;display:flex;align-items:center}.menuWarp___Py4k9 .menu___Rpj4l aside .menuText___zGoGw span{max-width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.menuWarp___Py4k9 .menu___Rpj4l aside .menuDel___qa0au{display:none;flex-shrink:0;margin-left:10px}.menuWarp___Py4k9 .menu___Rpj4l aside.active___n_Cfs{background:#e7f3ff!important}.menuWarp___Py4k9 .menu___Rpj4l aside.active___n_Cfs span{color:#3061d0}.menuWarp___Py4k9 .menu___Rpj4l aside:hover{background:#e7f3ff80}.menuWarp___Py4k9 .menu___Rpj4l aside:hover span{color:#3061d0}.menuWarp___Py4k9 .menu___Rpj4l aside:hover .menuDel___qa0au{display:inline}.draggableWrap___u95gi{width:100vw;height:100vh;position:fixed;z-index:999;left:0;top:0;pointer-events:none}.draggableWrap___u95gi>div{pointer-events:auto}.draggableWrap___u95gi .modal___Q60Fu{width:100%;height:100%;background:#fff;box-shadow:0 10px 26px #14131d87;border-radius:8px;border:1px solid #7E8183;display:flex;flex-direction:column}.footer___lxKwN{padding-right:20px;padding-left:20px}.footer___lxKwN .main____xLI7{background:#fff;box-shadow:0 2px 20px #d7e5ff80;border-radius:18px;border:1px solid #EFF2FF;overflow:hidden}.footer___lxKwN .main____xLI7 .files___U6HeB{display:flex;flex-wrap:wrap;gap:5px;background:#fafbff;padding:10px 20px}.footer___lxKwN .main____xLI7 .files___U6HeB .file___R5FNg{width:calc((100% - 15px)/4);display:flex;align-items:center;background:#fff;border-radius:8px;padding:3px 9px;font-size:14px;border:1px solid #EBEBEB;position:relative}.footer___lxKwN .main____xLI7 .files___U6HeB .file___R5FNg aside{flex:1 1;min-width:0;margin-left:10px}.footer___lxKwN .main____xLI7 .files___U6HeB .file___R5FNg aside .fileName___oTYTw{color:#333;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:100%;width:fit-content}.footer___lxKwN .main____xLI7 .files___U6HeB .file___R5FNg:hover .fileDel___HitRv{opacity:1}.footer___lxKwN .main____xLI7 .files___U6HeB .file___R5FNg .fileDel___HitRv{opacity:0;transition:.3s;position:absolute;z-index:10;top:2px;right:5px;font-size:11px;color:#999;cursor:pointer}.footer___lxKwN .main____xLI7 .files___U6HeB .file___R5FNg .fileDel___HitRv:hover{color:#333}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc{height:138px;background:#fff;padding:20px;display:flex;flex-direction:column}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc textarea{flex:1 1;resize:none;padding:0;font-size:16px}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc textarea::placeholder{color:#c1c1d9}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w{display:flex;align-items:center;margin-top:10px}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .btnWrap___ENcDO{display:flex;align-items:center;gap:12px;margin-right:auto}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .btnWrap___ENcDO .btn___VK3Di{color:#333;height:34px;background:#fff;border-radius:20px;border:1px solid #EBEBEB;padding:0 12px;line-height:32px;transition:.3s;cursor:pointer}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .btnWrap___ENcDO .btn___VK3Di:hover{border:1px solid rgba(20,93,255,.2);color:#3061d0}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .btnWrap___ENcDO .btn___VK3Di.btnActive___en_8L{background:#f4f8ff;border:1px solid rgba(20,93,255,.2);color:#3061d0}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .btnWrap___ENcDO .btn___VK3Di.btnDisabled___AFYEZ{cursor:not-allowed;border:1px solid #ebebeb;background:#fff;color:#333;opacity:.5}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .uploadBtn___fY3BV{color:#666;width:34px;height:34px;border-radius:50%;cursor:pointer;text-align:center;line-height:34px}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .uploadBtn___fY3BV:hover{background:#f4f8ff;color:#145dff}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .uploadDisabledBtn___LslUe{color:#666;width:34px;height:34px;border-radius:50%;cursor:pointer;text-align:center;line-height:34px;color:#999;cursor:not-allowed}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .uploadDisabledBtn___LslUe:hover{background:#f4f8ff;color:#145dff}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .uploadDisabledBtn___LslUe:hover{color:#999}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .sendBtn____aYXt{width:34px;height:34px;background:linear-gradient(139deg,#5c64ff,#6988f8);border:none;border-radius:50%;padding:0;flex-shrink:0}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .sendBtnDisabled____WhtC{width:34px;height:34px;background:linear-gradient(139deg,#5c64ff,#6988f8);border:none;border-radius:50%;padding:0;flex-shrink:0;background:#d2d2d2;cursor:not-allowed}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .cancelBtn___I91qC{font-size:34px;color:#5c64ff;cursor:pointer;flex-shrink:0;transition:.3}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .cancelBtn___I91qC:hover{transform:scale(1.05)}.bottomlist___Unmz9{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;background:#f6f7f9;border-radius:6px;border:1px solid #EFF1F6;height:48px;padding:0 20px;max-width:90%;margin-top:20px;font-size:14px;line-height:48px;cursor:pointer;width:max-content}.bottomlist___Unmz9:hover{background:#e2ecff;border-radius:6px;border:1px solid #3061D0}.draggableImage___vcTso{position:fixed;left:calc(100vw - 84px);z-index:100}.draggableImage___vcTso .img___xAyno{user-select:none}.draggableImage___vcTso .close___WUtfj{user-select:none;cursor:pointer;display:none;position:absolute;z-index:101;left:-11px;top:-8px;color:#dcdcdc}.draggableImage___vcTso:hover .close___WUtfj{display:block}.extraNode___tnBrt{cursor:initial}.specialImg___yAPav{display:flex;flex-direction:column;align-items:center}.specialImg___yAPav .bubble___qNdfF{background-color:#3a5eff;color:#fff;padding:4px 8px;border-radius:4px;font-size:12px;position:relative;margin-bottom:8px}.specialImg___yAPav .bubble___qNdfF:after{content:"";position:absolute;bottom:-6px;left:50%;z-index:101;transform:translate(-50%);width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #3A5EFF}.specialImg___yAPav .upImg___Mx6QM{width:60px;height:60px;border-radius:50%}.bigTipsBox___XRGyw{width:calc(100% - 98px);overflow:hidden}.bigTips___uPRW3{display:flex;overflow-x:hidden;scroll-behavior:smooth;gap:22px;width:100%;position:relative;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none;position:sticky;top:0;background:#fff;z-index:8}.bigTips___uPRW3::-webkit-scrollbar{display:none}.bigTips___uPRW3 .item___KMGDu{position:relative;width:80px!important;height:88px;background:#95bdff1a;border-radius:8px;cursor:pointer;display:flex!important;flex-direction:column;justify-content:center;align-items:center;border:1px solid transparent}.bigTips___uPRW3 .item___KMGDu .editBtn___JiZpD{display:none;position:absolute;top:6px;right:6px;font-size:12px;color:#c7cbdb}.bigTips___uPRW3 .item___KMGDu .editBtn___JiZpD:hover{color:#145dff}.bigTips___uPRW3 .item___KMGDu span{font-weight:600;font-size:14px;color:#232b40;margin-top:16px;word-break:break-all;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:68px}.bigTips___uPRW3 .item___KMGDu:hover{border:1px solid #145DFF}.bigTips___uPRW3 .item___KMGDu:hover .editBtn___JiZpD{display:block}.bigTips___uPRW3 .item___KMGDu.active___EX5N5{border:1px solid #145DFF}.PrevNext____kcgs{width:calc(100% - 98px);height:105px;position:absolute;top:-6px;left:2px;z-index:100;pointer-events:none;opacity:1;transition:.3s}.PrevNext____kcgs>div{width:42px;height:105px;display:flex;align-items:center;justify-content:center;position:absolute}.PrevNext____kcgs>div img{width:20px;height:20px;pointer-events:auto}.PrevNext____kcgs>div .img___X2ms3{display:block}.PrevNext____kcgs>div .imgHover___wIHti{display:none}.PrevNext____kcgs>div:hover{cursor:pointer}.PrevNext____kcgs>div:hover .img___X2ms3{display:none}.PrevNext____kcgs>div:hover .imgHover___wIHti{display:block}.PrevNext____kcgs .LeftButton___P5Wge{left:-11px}.PrevNext____kcgs .RightButton___NAbBu{right:-20px}.agent___exMfN .add___cWyoE{width:80px;height:88px;background:#95bdff1a;border-radius:8px;display:flex;align-items:center;justify-content:center;cursor:pointer}.agent___exMfN .add___cWyoE i{color:#7f8791}.agent___exMfN .add___cWyoE:hover{background:#95bdff1a;border:1px solid rgba(48,97,208,.5)}.agent___exMfN .add___cWyoE:hover i{color:#3061d0}.imgUpLoad___Wg61u{position:relative;width:50px;height:auto;background-color:#f4f3f4;display:flex;align-items:center;justify-content:center;margin-top:15px}.imgUpLoad___Wg61u>div{position:absolute;right:-6px;top:-6px;cursor:pointer;background-color:#fff;width:16px;height:16px;border-radius:50%}.tip___WGAb5{display:flex;align-items:center;gap:6px;color:#ff8c29;font-size:14px;margin-top:10px;margin-left:100px}.tip___WGAb5 i{font-size:14px}.question___QjGrh{max-height:650px;overflow:auto;width:calc(100% + 50px);margin-left:-25px;padding:0 25px}.question___yvmNV{display:flex;flex-direction:column;gap:20px;max-height:650px;overflow:auto;width:calc(100% + 50px);margin-left:-25px;padding:0 25px} +.correct___kxyVH{background-color:#19cb70;border:1px solid #19CB70;color:#fff}.wrong___mq9je{background-color:#e30000;border:1px solid #E30000;color:#fff}.partialCorrect___mVUmW{background:linear-gradient(to bottom,#fff 50%,#19cb70 50%);border:1px solid #19CB70;color:#333}.unanswered___Qb6q9{background-color:#fff;border:1px solid #D9D9D9;color:#666}.wrap___wnenN{height:100vh;display:flex;flex-direction:column;background:#fafafa}.head___g9KUg{height:67px;background:#fff;display:flex;align-items:center;justify-content:space-between;box-shadow:0 2px 4px #eaeef4;padding:0 calc((100% - 1200px)/2)}.content___gs8eE{flex:1 1;padding-top:12px;display:flex;width:1200px;margin:0 auto;min-height:0}.left___nmVnP{width:284px;margin-right:12px;display:flex;flex-direction:column}.answerInfo___vaCeC{font-size:12px;margin-top:10px;padding:20px 20px 0;background:#fff}.dottedLineWrapper___i4mG_{background:#fff}.dottedLineWrapper___i4mG_ .leftHalfCircle___ViyaI{border-radius:50%;width:20px;height:20px;background-color:#fafafa;transform:translate(-50%)}.dottedLineWrapper___i4mG_ .dottedLine___w83V6{border-bottom:1px dotted #CCCCCC}.dottedLineWrapper___i4mG_ .rightHalfCircle___qbTN1{border-radius:50%;width:20px;height:20px;background-color:#fafafa;transform:translate(50%)}.card___pGijF{background:#fff;flex:1 1;padding:0 20px 30px;overflow:auto}.card___pGijF .cardTitle___eA6eY{margin:20px 0;cursor:pointer}.card___pGijF .cardContent___rchFp{display:flex;flex-wrap:wrap;gap:20px}.card___pGijF .cardContent___rchFp div{min-width:26px;height:26px;border-radius:2px;font-size:14px;line-height:26px;text-align:center;cursor:pointer}.card___pGijF .cardContent___rchFp div:hover{color:#0152d9;border-color:#0152d9}.cardTag___zad8x{display:flex;align-items:center;justify-content:space-between;background:#fff;box-shadow:0 -2px 4px #eaeef4;height:40px;color:#333;padding:0 15px}.cardTag___zad8x b{display:inline-block;width:12px;height:12px;margin-right:4px}.right___oipKn{flex:1 1;background:#fff;padding:0 25px;display:flex;flex-direction:column}.overall___xMhs6{height:62px;display:flex;align-items:center}.tipCorrect___fVjaz{height:40px;line-height:40px;background:#ff9d181a;border-radius:4px;font-size:14px;color:#ff9d18;padding:0 20px;margin-bottom:20px}.tipWrong___nMG7C{height:40px;line-height:40px;background:#e300001a;border-radius:4px;font-size:14px;color:#e30000;padding:0 20px;display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.tipWrong___nMG7C div{width:80px;height:26px;background:linear-gradient(180deg,#fff,#f6f7f9),#f6f7f9;box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border-radius:13px;border:1px solid #BACFFE;font-size:12px;color:#3061d0;cursor:pointer;text-align:center;line-height:24px;transition:.3s}.tipWrong___nMG7C div:hover{border:1px solid #3061D0}.question___uYC59{flex:1 1;overflow:auto;width:calc(100% + 50px);margin-left:-25px;padding:0 25px 25px}.btns___als5Y{display:flex;align-items:center;justify-content:flex-end;height:64px;gap:20px;background:#fff;box-shadow:0 -2px 4px #eaeef4;width:calc(100% + 50px);margin-left:-25px;padding:0 30px}.btns___als5Y button{width:120px;height:38px!important;background:#3061d0;border-radius:2px!important}.extra___yTab3{background:#f6f7f9;border-radius:2px;padding:14px;display:flex;flex-direction:column;gap:10px}.extra___yTab3 .row___HnRCs{display:flex;flex-wrap:nowrap}.extra___yTab3 .row___HnRCs>div:first-child{flex-shrink:0;color:#5f6367;margin-right:10px}.md___L1tuZ{font-size:14px;color:#000}.md___L1tuZ p{line-height:22px}.title___iSLhz{font-weight:700;color:#000;margin-bottom:20px}[class^=ant-btn].btn___C2OtF{min-width:80px;height:28px;background:linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border-radius:4px;border:1px solid #BACFFE;font-size:12px;color:#3061d0}.boxHead___GfOIb{display:flex;align-items:center;justify-content:space-between;height:40px;background:#f6f7f9;border-radius:2px 2px 0 0;padding:0 20px;border:1px solid #DCDCDC;border-bottom:0}.iframe___J6XBA{position:fixed;inset:0;z-index:99999;width:100%;height:100%;border:none;display:none;background:#fff}@font-face{font-family:KaTeX_AMS;src:url(./static/KaTeX_AMS-Regular.e101fd3b.woff2) format("woff2"),url(./static/KaTeX_AMS-Regular.89a32939.woff) format("woff"),url(./static/KaTeX_AMS-Regular.76b481f1.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Caligraphic;src:url(./static/KaTeX_Caligraphic-Bold.804b0502.woff2) format("woff2"),url(./static/KaTeX_Caligraphic-Bold.ebf5447d.woff) format("woff"),url(./static/KaTeX_Caligraphic-Bold.28758623.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:KaTeX_Caligraphic;src:url(./static/KaTeX_Caligraphic-Regular.7ca15b3a.woff2) format("woff2"),url(./static/KaTeX_Caligraphic-Regular.d642f1a8.woff) format("woff"),url(./static/KaTeX_Caligraphic-Regular.fe9310f0.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Fraktur;src:url(./static/KaTeX_Fraktur-Bold.33bcfed3.woff2) format("woff2"),url(./static/KaTeX_Fraktur-Bold.fc482350.woff) format("woff"),url(./static/KaTeX_Fraktur-Bold.70f2abc1.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:KaTeX_Fraktur;src:url(./static/KaTeX_Fraktur-Regular.86cfbe4e.woff2) format("woff2"),url(./static/KaTeX_Fraktur-Regular.29abfb1c.woff) format("woff"),url(./static/KaTeX_Fraktur-Regular.51bff235.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Main;src:url(./static/KaTeX_Main-Bold.603892c5.woff2) format("woff2"),url(./static/KaTeX_Main-Bold.9f5bc66f.woff) format("woff"),url(./static/KaTeX_Main-Bold.da66c0ab.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:KaTeX_Main;src:url(./static/KaTeX_Main-BoldItalic.bd95a810.woff2) format("woff2"),url(./static/KaTeX_Main-BoldItalic.c31eb616.woff) format("woff"),url(./static/KaTeX_Main-BoldItalic.962b328a.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:KaTeX_Main;src:url(./static/KaTeX_Main-Italic.7662be2b.woff2) format("woff2"),url(./static/KaTeX_Main-Italic.3c94ae8c.woff) format("woff"),url(./static/KaTeX_Main-Italic.b1598925.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:KaTeX_Main;src:url(./static/KaTeX_Main-Regular.7056d1df.woff2) format("woff2"),url(./static/KaTeX_Main-Regular.f23b28dc.woff) format("woff"),url(./static/KaTeX_Main-Regular.fe159c21.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Math;src:url(./static/KaTeX_Math-BoldItalic.df742084.woff2) format("woff2"),url(./static/KaTeX_Math-BoldItalic.a6fde119.woff) format("woff"),url(./static/KaTeX_Math-BoldItalic.8ee92314.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:KaTeX_Math;src:url(./static/KaTeX_Math-Italic.912cb075.woff2) format("woff2"),url(./static/KaTeX_Math-Italic.ad043b21.woff) format("woff"),url(./static/KaTeX_Math-Italic.f4a2fd50.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:KaTeX_SansSerif;src:url(./static/KaTeX_SansSerif-Bold.198a2b19.woff2) format("woff2"),url(./static/KaTeX_SansSerif-Bold.2dee50c6.woff) format("woff"),url(./static/KaTeX_SansSerif-Bold.9ae5090b.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:KaTeX_SansSerif;src:url(./static/KaTeX_SansSerif-Italic.58452206.woff2) format("woff2"),url(./static/KaTeX_SansSerif-Italic.f88f16ed.woff) format("woff"),url(./static/KaTeX_SansSerif-Italic.363562bf.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:KaTeX_SansSerif;src:url(./static/KaTeX_SansSerif-Regular.50cd68ac.woff2) format("woff2"),url(./static/KaTeX_SansSerif-Regular.13e35ac8.woff) format("woff"),url(./static/KaTeX_SansSerif-Regular.d1c35243.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Script;src:url(./static/KaTeX_Script-Regular.2fc42204.woff2) format("woff2"),url(./static/KaTeX_Script-Regular.8f35f84f.woff) format("woff"),url(./static/KaTeX_Script-Regular.d09e0cea.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Size1;src:url(./static/KaTeX_Size1-Regular.03ff84ee.woff2) format("woff2"),url(./static/KaTeX_Size1-Regular.2222c8c3.woff) format("woff"),url(./static/KaTeX_Size1-Regular.920c8080.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Size2;src:url(./static/KaTeX_Size2-Regular.fa296a19.woff2) format("woff2"),url(./static/KaTeX_Size2-Regular.45c74525.woff) format("woff"),url(./static/KaTeX_Size2-Regular.7d3e746e.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Size3;src:url(./static/KaTeX_Size3-Regular.d9075b2b.woff2) format("woff2"),url(./static/KaTeX_Size3-Regular.62bef299.woff) format("woff"),url(./static/KaTeX_Size3-Regular.39f7a039.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Size4;src:url(./static/KaTeX_Size4-Regular.93084eec.woff2) format("woff2"),url(./static/KaTeX_Size4-Regular.3ee0d868.woff) format("woff"),url(./static/KaTeX_Size4-Regular.cd3f02bf.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Typewriter;src:url(./static/KaTeX_Typewriter-Regular.65cd6476.woff2) format("woff2"),url(./static/KaTeX_Typewriter-Regular.3f215ba2.woff) format("woff"),url(./static/KaTeX_Typewriter-Regular.73468499.ttf) format("truetype");font-weight:400;font-style:normal}.katex{font: 1.21em KaTeX_Main,Times New Roman,serif;line-height:1.2;text-indent:0;text-rendering:auto}.katex *{-ms-high-contrast-adjust:none!important}.katex .katex-version:after{content:"0.11.1"}.katex .katex-mathml{position:absolute;clip:rect(1px,1px,1px,1px);padding:0;border:0;height:1px;width:1px;overflow:hidden}.katex .katex-html>.newline{display:block}.katex .base{position:relative;white-space:nowrap;width:min-content}.katex .base,.katex .strut{display:inline-block}.katex .textbf{font-weight:700}.katex .textit{font-style:italic}.katex .textrm{font-family:KaTeX_Main}.katex .textsf{font-family:KaTeX_SansSerif}.katex .texttt{font-family:KaTeX_Typewriter}.katex .mathdefault{font-family:KaTeX_Math;font-style:italic}.katex .mathit{font-family:KaTeX_Main;font-style:italic}.katex .mathrm{font-style:normal}.katex .mathbf{font-family:KaTeX_Main;font-weight:700}.katex .boldsymbol{font-family:KaTeX_Math;font-weight:700;font-style:italic}.katex .amsrm,.katex .mathbb,.katex .textbb{font-family:KaTeX_AMS}.katex .mathcal{font-family:KaTeX_Caligraphic}.katex .mathfrak,.katex .textfrak{font-family:KaTeX_Fraktur}.katex .mathtt{font-family:KaTeX_Typewriter}.katex .mathscr,.katex .textscr{font-family:KaTeX_Script}.katex .mathsf,.katex .textsf{font-family:KaTeX_SansSerif}.katex .mathboldsf,.katex .textboldsf{font-family:KaTeX_SansSerif;font-weight:700}.katex .mathitsf,.katex .textitsf{font-family:KaTeX_SansSerif;font-style:italic}.katex .mainrm{font-family:KaTeX_Main;font-style:normal}.katex .vlist-t{display:inline-table;table-layout:fixed}.katex .vlist-r{display:table-row}.katex .vlist{display:table-cell;vertical-align:bottom;position:relative}.katex .vlist>span{display:block;height:0;position:relative}.katex .vlist>span>span{display:inline-block}.katex .vlist>span>.pstrut{overflow:hidden;width:0}.katex .vlist-t2{margin-right:-2px}.katex .vlist-s{display:table-cell;vertical-align:bottom;font-size:1px;width:2px;min-width:2px}.katex .msupsub{text-align:left}.katex .mfrac>span>span{text-align:center}.katex .mfrac .frac-line{display:inline-block;width:100%;border-bottom-style:solid}.katex .hdashline,.katex .hline,.katex .mfrac .frac-line,.katex .overline .overline-line,.katex .rule,.katex .underline .underline-line{min-height:1px}.katex .mspace{display:inline-block}.katex .clap,.katex .llap,.katex .rlap{width:0;position:relative}.katex .clap>.inner,.katex .llap>.inner,.katex .rlap>.inner{position:absolute}.katex .clap>.fix,.katex .llap>.fix,.katex .rlap>.fix{display:inline-block}.katex .llap>.inner{right:0}.katex .clap>.inner,.katex .rlap>.inner{left:0}.katex .clap>.inner>span{margin-left:-50%;margin-right:50%}.katex .rule{display:inline-block;border:0 solid;position:relative}.katex .hline,.katex .overline .overline-line,.katex .underline .underline-line{display:inline-block;width:100%;border-bottom-style:solid}.katex .hdashline{display:inline-block;width:100%;border-bottom-style:dashed}.katex .sqrt>.root{margin-left:.27777778em;margin-right:-.55555556em}.katex .fontsize-ensurer.reset-size1.size1,.katex .sizing.reset-size1.size1{font-size:1em}.katex .fontsize-ensurer.reset-size1.size2,.katex .sizing.reset-size1.size2{font-size:1.2em}.katex .fontsize-ensurer.reset-size1.size3,.katex .sizing.reset-size1.size3{font-size:1.4em}.katex .fontsize-ensurer.reset-size1.size4,.katex .sizing.reset-size1.size4{font-size:1.6em}.katex .fontsize-ensurer.reset-size1.size5,.katex .sizing.reset-size1.size5{font-size:1.8em}.katex .fontsize-ensurer.reset-size1.size6,.katex .sizing.reset-size1.size6{font-size:2em}.katex .fontsize-ensurer.reset-size1.size7,.katex .sizing.reset-size1.size7{font-size:2.4em}.katex .fontsize-ensurer.reset-size1.size8,.katex .sizing.reset-size1.size8{font-size:2.88em}.katex .fontsize-ensurer.reset-size1.size9,.katex .sizing.reset-size1.size9{font-size:3.456em}.katex .fontsize-ensurer.reset-size1.size10,.katex .sizing.reset-size1.size10{font-size:4.148em}.katex .fontsize-ensurer.reset-size1.size11,.katex .sizing.reset-size1.size11{font-size:4.976em}.katex .fontsize-ensurer.reset-size2.size1,.katex .sizing.reset-size2.size1{font-size:.83333333em}.katex .fontsize-ensurer.reset-size2.size2,.katex .sizing.reset-size2.size2{font-size:1em}.katex .fontsize-ensurer.reset-size2.size3,.katex .sizing.reset-size2.size3{font-size:1.16666667em}.katex .fontsize-ensurer.reset-size2.size4,.katex .sizing.reset-size2.size4{font-size:1.33333333em}.katex .fontsize-ensurer.reset-size2.size5,.katex .sizing.reset-size2.size5{font-size:1.5em}.katex .fontsize-ensurer.reset-size2.size6,.katex .sizing.reset-size2.size6{font-size:1.66666667em}.katex .fontsize-ensurer.reset-size2.size7,.katex .sizing.reset-size2.size7{font-size:2em}.katex .fontsize-ensurer.reset-size2.size8,.katex .sizing.reset-size2.size8{font-size:2.4em}.katex .fontsize-ensurer.reset-size2.size9,.katex .sizing.reset-size2.size9{font-size:2.88em}.katex .fontsize-ensurer.reset-size2.size10,.katex .sizing.reset-size2.size10{font-size:3.45666667em}.katex .fontsize-ensurer.reset-size2.size11,.katex .sizing.reset-size2.size11{font-size:4.14666667em}.katex .fontsize-ensurer.reset-size3.size1,.katex .sizing.reset-size3.size1{font-size:.71428571em}.katex .fontsize-ensurer.reset-size3.size2,.katex .sizing.reset-size3.size2{font-size:.85714286em}.katex .fontsize-ensurer.reset-size3.size3,.katex .sizing.reset-size3.size3{font-size:1em}.katex .fontsize-ensurer.reset-size3.size4,.katex .sizing.reset-size3.size4{font-size:1.14285714em}.katex .fontsize-ensurer.reset-size3.size5,.katex .sizing.reset-size3.size5{font-size:1.28571429em}.katex .fontsize-ensurer.reset-size3.size6,.katex .sizing.reset-size3.size6{font-size:1.42857143em}.katex .fontsize-ensurer.reset-size3.size7,.katex .sizing.reset-size3.size7{font-size:1.71428571em}.katex .fontsize-ensurer.reset-size3.size8,.katex .sizing.reset-size3.size8{font-size:2.05714286em}.katex .fontsize-ensurer.reset-size3.size9,.katex .sizing.reset-size3.size9{font-size:2.46857143em}.katex .fontsize-ensurer.reset-size3.size10,.katex .sizing.reset-size3.size10{font-size:2.96285714em}.katex .fontsize-ensurer.reset-size3.size11,.katex .sizing.reset-size3.size11{font-size:3.55428571em}.katex .fontsize-ensurer.reset-size4.size1,.katex .sizing.reset-size4.size1{font-size:.625em}.katex .fontsize-ensurer.reset-size4.size2,.katex .sizing.reset-size4.size2{font-size:.75em}.katex .fontsize-ensurer.reset-size4.size3,.katex .sizing.reset-size4.size3{font-size:.875em}.katex .fontsize-ensurer.reset-size4.size4,.katex .sizing.reset-size4.size4{font-size:1em}.katex .fontsize-ensurer.reset-size4.size5,.katex .sizing.reset-size4.size5{font-size:1.125em}.katex .fontsize-ensurer.reset-size4.size6,.katex .sizing.reset-size4.size6{font-size:1.25em}.katex .fontsize-ensurer.reset-size4.size7,.katex .sizing.reset-size4.size7{font-size:1.5em}.katex .fontsize-ensurer.reset-size4.size8,.katex .sizing.reset-size4.size8{font-size:1.8em}.katex .fontsize-ensurer.reset-size4.size9,.katex .sizing.reset-size4.size9{font-size:2.16em}.katex .fontsize-ensurer.reset-size4.size10,.katex .sizing.reset-size4.size10{font-size:2.5925em}.katex .fontsize-ensurer.reset-size4.size11,.katex .sizing.reset-size4.size11{font-size:3.11em}.katex .fontsize-ensurer.reset-size5.size1,.katex .sizing.reset-size5.size1{font-size:.55555556em}.katex .fontsize-ensurer.reset-size5.size2,.katex .sizing.reset-size5.size2{font-size:.66666667em}.katex .fontsize-ensurer.reset-size5.size3,.katex .sizing.reset-size5.size3{font-size:.77777778em}.katex .fontsize-ensurer.reset-size5.size4,.katex .sizing.reset-size5.size4{font-size:.88888889em}.katex .fontsize-ensurer.reset-size5.size5,.katex .sizing.reset-size5.size5{font-size:1em}.katex .fontsize-ensurer.reset-size5.size6,.katex .sizing.reset-size5.size6{font-size:1.11111111em}.katex .fontsize-ensurer.reset-size5.size7,.katex .sizing.reset-size5.size7{font-size:1.33333333em}.katex .fontsize-ensurer.reset-size5.size8,.katex .sizing.reset-size5.size8{font-size:1.6em}.katex .fontsize-ensurer.reset-size5.size9,.katex .sizing.reset-size5.size9{font-size:1.92em}.katex .fontsize-ensurer.reset-size5.size10,.katex .sizing.reset-size5.size10{font-size:2.30444444em}.katex .fontsize-ensurer.reset-size5.size11,.katex .sizing.reset-size5.size11{font-size:2.76444444em}.katex .fontsize-ensurer.reset-size6.size1,.katex .sizing.reset-size6.size1{font-size:.5em}.katex .fontsize-ensurer.reset-size6.size2,.katex .sizing.reset-size6.size2{font-size:.6em}.katex .fontsize-ensurer.reset-size6.size3,.katex .sizing.reset-size6.size3{font-size:.7em}.katex .fontsize-ensurer.reset-size6.size4,.katex .sizing.reset-size6.size4{font-size:.8em}.katex .fontsize-ensurer.reset-size6.size5,.katex .sizing.reset-size6.size5{font-size:.9em}.katex .fontsize-ensurer.reset-size6.size6,.katex .sizing.reset-size6.size6{font-size:1em}.katex .fontsize-ensurer.reset-size6.size7,.katex .sizing.reset-size6.size7{font-size:1.2em}.katex .fontsize-ensurer.reset-size6.size8,.katex .sizing.reset-size6.size8{font-size:1.44em}.katex .fontsize-ensurer.reset-size6.size9,.katex .sizing.reset-size6.size9{font-size:1.728em}.katex .fontsize-ensurer.reset-size6.size10,.katex .sizing.reset-size6.size10{font-size:2.074em}.katex .fontsize-ensurer.reset-size6.size11,.katex .sizing.reset-size6.size11{font-size:2.488em}.katex .fontsize-ensurer.reset-size7.size1,.katex .sizing.reset-size7.size1{font-size:.41666667em}.katex .fontsize-ensurer.reset-size7.size2,.katex .sizing.reset-size7.size2{font-size:.5em}.katex .fontsize-ensurer.reset-size7.size3,.katex .sizing.reset-size7.size3{font-size:.58333333em}.katex .fontsize-ensurer.reset-size7.size4,.katex .sizing.reset-size7.size4{font-size:.66666667em}.katex .fontsize-ensurer.reset-size7.size5,.katex .sizing.reset-size7.size5{font-size:.75em}.katex .fontsize-ensurer.reset-size7.size6,.katex .sizing.reset-size7.size6{font-size:.83333333em}.katex .fontsize-ensurer.reset-size7.size7,.katex .sizing.reset-size7.size7{font-size:1em}.katex .fontsize-ensurer.reset-size7.size8,.katex .sizing.reset-size7.size8{font-size:1.2em}.katex .fontsize-ensurer.reset-size7.size9,.katex .sizing.reset-size7.size9{font-size:1.44em}.katex .fontsize-ensurer.reset-size7.size10,.katex .sizing.reset-size7.size10{font-size:1.72833333em}.katex .fontsize-ensurer.reset-size7.size11,.katex .sizing.reset-size7.size11{font-size:2.07333333em}.katex .fontsize-ensurer.reset-size8.size1,.katex .sizing.reset-size8.size1{font-size:.34722222em}.katex .fontsize-ensurer.reset-size8.size2,.katex .sizing.reset-size8.size2{font-size:.41666667em}.katex .fontsize-ensurer.reset-size8.size3,.katex .sizing.reset-size8.size3{font-size:.48611111em}.katex .fontsize-ensurer.reset-size8.size4,.katex .sizing.reset-size8.size4{font-size:.55555556em}.katex .fontsize-ensurer.reset-size8.size5,.katex .sizing.reset-size8.size5{font-size:.625em}.katex .fontsize-ensurer.reset-size8.size6,.katex .sizing.reset-size8.size6{font-size:.69444444em}.katex .fontsize-ensurer.reset-size8.size7,.katex .sizing.reset-size8.size7{font-size:.83333333em}.katex .fontsize-ensurer.reset-size8.size8,.katex .sizing.reset-size8.size8{font-size:1em}.katex .fontsize-ensurer.reset-size8.size9,.katex .sizing.reset-size8.size9{font-size:1.2em}.katex .fontsize-ensurer.reset-size8.size10,.katex .sizing.reset-size8.size10{font-size:1.44027778em}.katex .fontsize-ensurer.reset-size8.size11,.katex .sizing.reset-size8.size11{font-size:1.72777778em}.katex .fontsize-ensurer.reset-size9.size1,.katex .sizing.reset-size9.size1{font-size:.28935185em}.katex .fontsize-ensurer.reset-size9.size2,.katex .sizing.reset-size9.size2{font-size:.34722222em}.katex .fontsize-ensurer.reset-size9.size3,.katex .sizing.reset-size9.size3{font-size:.40509259em}.katex .fontsize-ensurer.reset-size9.size4,.katex .sizing.reset-size9.size4{font-size:.46296296em}.katex .fontsize-ensurer.reset-size9.size5,.katex .sizing.reset-size9.size5{font-size:.52083333em}.katex .fontsize-ensurer.reset-size9.size6,.katex .sizing.reset-size9.size6{font-size:.5787037em}.katex .fontsize-ensurer.reset-size9.size7,.katex .sizing.reset-size9.size7{font-size:.69444444em}.katex .fontsize-ensurer.reset-size9.size8,.katex .sizing.reset-size9.size8{font-size:.83333333em}.katex .fontsize-ensurer.reset-size9.size9,.katex .sizing.reset-size9.size9{font-size:1em}.katex .fontsize-ensurer.reset-size9.size10,.katex .sizing.reset-size9.size10{font-size:1.20023148em}.katex .fontsize-ensurer.reset-size9.size11,.katex .sizing.reset-size9.size11{font-size:1.43981481em}.katex .fontsize-ensurer.reset-size10.size1,.katex .sizing.reset-size10.size1{font-size:.24108004em}.katex .fontsize-ensurer.reset-size10.size2,.katex .sizing.reset-size10.size2{font-size:.28929605em}.katex .fontsize-ensurer.reset-size10.size3,.katex .sizing.reset-size10.size3{font-size:.33751205em}.katex .fontsize-ensurer.reset-size10.size4,.katex .sizing.reset-size10.size4{font-size:.38572806em}.katex .fontsize-ensurer.reset-size10.size5,.katex .sizing.reset-size10.size5{font-size:.43394407em}.katex .fontsize-ensurer.reset-size10.size6,.katex .sizing.reset-size10.size6{font-size:.48216008em}.katex .fontsize-ensurer.reset-size10.size7,.katex .sizing.reset-size10.size7{font-size:.57859209em}.katex .fontsize-ensurer.reset-size10.size8,.katex .sizing.reset-size10.size8{font-size:.69431051em}.katex .fontsize-ensurer.reset-size10.size9,.katex .sizing.reset-size10.size9{font-size:.83317261em}.katex .fontsize-ensurer.reset-size10.size10,.katex .sizing.reset-size10.size10{font-size:1em}.katex .fontsize-ensurer.reset-size10.size11,.katex .sizing.reset-size10.size11{font-size:1.19961427em}.katex .fontsize-ensurer.reset-size11.size1,.katex .sizing.reset-size11.size1{font-size:.20096463em}.katex .fontsize-ensurer.reset-size11.size2,.katex .sizing.reset-size11.size2{font-size:.24115756em}.katex .fontsize-ensurer.reset-size11.size3,.katex .sizing.reset-size11.size3{font-size:.28135048em}.katex .fontsize-ensurer.reset-size11.size4,.katex .sizing.reset-size11.size4{font-size:.32154341em}.katex .fontsize-ensurer.reset-size11.size5,.katex .sizing.reset-size11.size5{font-size:.36173633em}.katex .fontsize-ensurer.reset-size11.size6,.katex .sizing.reset-size11.size6{font-size:.40192926em}.katex .fontsize-ensurer.reset-size11.size7,.katex .sizing.reset-size11.size7{font-size:.48231511em}.katex .fontsize-ensurer.reset-size11.size8,.katex .sizing.reset-size11.size8{font-size:.57877814em}.katex .fontsize-ensurer.reset-size11.size9,.katex .sizing.reset-size11.size9{font-size:.69453376em}.katex .fontsize-ensurer.reset-size11.size10,.katex .sizing.reset-size11.size10{font-size:.83360129em}.katex .fontsize-ensurer.reset-size11.size11,.katex .sizing.reset-size11.size11{font-size:1em}.katex .delimsizing.size1{font-family:KaTeX_Size1}.katex .delimsizing.size2{font-family:KaTeX_Size2}.katex .delimsizing.size3{font-family:KaTeX_Size3}.katex .delimsizing.size4{font-family:KaTeX_Size4}.katex .delimsizing.mult .delim-size1>span{font-family:KaTeX_Size1}.katex .delimsizing.mult .delim-size4>span{font-family:KaTeX_Size4}.katex .nulldelimiter{display:inline-block;width:.12em}.katex .delimcenter,.katex .op-symbol{position:relative}.katex .op-symbol.small-op{font-family:KaTeX_Size1}.katex .op-symbol.large-op{font-family:KaTeX_Size2}.katex .op-limits>.vlist-t{text-align:center}.katex .accent>.vlist-t{text-align:center}.katex .accent .accent-body{position:relative}.katex .accent .accent-body:not(.accent-full){width:0}.katex .overlay{display:block}.katex .mtable .vertical-separator{display:inline-block;min-width:1px}.katex .mtable .arraycolsep{display:inline-block}.katex .mtable .col-align-c>.vlist-t{text-align:center}.katex .mtable .col-align-l>.vlist-t{text-align:left}.katex .mtable .col-align-r>.vlist-t{text-align:right}.katex .svg-align{text-align:left}.katex svg{display:block;position:absolute;width:100%;height:inherit;fill:currentColor;stroke:currentColor;fill-rule:nonzero;fill-opacity:1;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1}.katex svg path{stroke:none}.katex img{border-style:none;min-width:0;min-height:0;max-width:none;max-height:none}.katex .stretchy{width:100%;display:block;position:relative;overflow:hidden}.katex .stretchy:after,.katex .stretchy:before{content:""}.katex .hide-tail{width:100%;position:relative;overflow:hidden}.katex .halfarrow-left{position:absolute;left:0;width:50.2%;overflow:hidden}.katex .halfarrow-right{position:absolute;right:0;width:50.2%;overflow:hidden}.katex .brace-left{position:absolute;left:0;width:25.1%;overflow:hidden}.katex .brace-center{position:absolute;left:25%;width:50%;overflow:hidden}.katex .brace-right{position:absolute;right:0;width:25.1%;overflow:hidden}.katex .x-arrow-pad{padding:0 .5em}.katex .mover,.katex .munder,.katex .x-arrow{text-align:center}.katex .boxpad{padding:0 .3em}.katex .fbox,.katex .fcolorbox{box-sizing:border-box;border:.04em solid}.katex .cancel-pad{padding:0 .2em}.katex .cancel-lap{margin-left:-.2em;margin-right:-.2em}.katex .sout{border-bottom-style:solid;border-bottom-width:.08em}.katex-display{display:block;margin:1em 0;text-align:center}.katex-display>.katex{display:block;text-align:center;white-space:nowrap}.katex-display>.katex>.katex-html{display:block;position:relative}.katex-display>.katex>.katex-html>.tag{position:absolute;right:0}.katex-display.leqno>.katex>.katex-html>.tag{left:0;right:auto}.katex-display.fleqn>.katex{text-align:left}.wrp___dq7YK{display:flex;justify-content:center;align-items:center;position:fixed;width:100%;height:100%;left:0;top:0;z-index:108}.wrp___dq7YK.bgBlack___ARIUV{background:#00000080}.wrp___dq7YK img,.wrp___dq7YK video{max-width:100%;max-height:80%;text-align:center}.wrp___dq7YK iframe{width:100%;height:100%;position:absolute;left:0;top:0;background:#fff;border:none}.monaco___VnZC3{position:absolute;height:100%;width:100%}.darkBlue___UprA9 *{font-size:14px}.darkBlue___UprA9 [class~=margin],.darkBlue___UprA9 [class~=monaco-editor-background]{background:#0a0e2d!important}.darkBlue___UprA9 [class~=line-numbers]{color:#fff!important}.close___LKoWu{position:absolute;right:40px;top:40px;z-index:10;display:flex}.close___LKoWu>span{background:#4a4a4a;color:#fff;width:40px;height:40px;border-radius:4px;display:flex;justify-content:center;align-items:center;cursor:pointer;margin-left:10px}.embed___hvpEJ{position:absolute;left:0;top:0;width:100%;height:100%}.my-monaco-editor div,.my-diff-editor div{font-size:unset}.my-error-line-wrp{width:calc(100% - 20px)!important;background:#f5000033!important;height:auto!important;color:#f50000}.noCopyPaste .quick-input-widget{display:none!important}.breakpoints-select{background:red;width:8px!important;height:8px!important;left:7px!important;top:7px;border-radius:4px;user-select:none;pointer-events:none}.breakpoints-fake{background:#ff000080;width:8px!important;height:8px!important;left:7px!important;top:7px;border-radius:4px;user-select:none;pointer-events:none}.highlighted-line{background:#4b4b18}.mdBody___raKXb{position:relative}.button___Ch5Pc{position:absolute;display:flex;align-items:center;justify-content:center;background:#0000001a;display:none}.previewFlowChart___vY1dq{align-items:flex-start;justify-content:end;background:none!important}.previewFlowChart___vY1dq button{margin:20px}.CodeMirror{font-family:monospace;height:300px;color:#000;direction:ltr}.CodeMirror-lines{padding:4px 0}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{padding:0 4px}.CodeMirror-scrollbar-filler,.CodeMirror-gutter-filler{background-color:#fff}.CodeMirror-gutters{border-right:1px solid #ddd;background-color:#f7f7f7;white-space:nowrap}.CodeMirror-linenumber{padding:0 3px 0 5px;min-width:20px;text-align:right;color:#999;white-space:nowrap}.CodeMirror-guttermarker{color:#000}.CodeMirror-guttermarker-subtle{color:#999}.CodeMirror-cursor{border-left:1px solid black;border-right:none;width:0}.CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}.cm-fat-cursor .CodeMirror-cursor{width:auto;border:0!important;background:#7e7}.cm-fat-cursor div.CodeMirror-cursors{z-index:1}.cm-fat-cursor-mark{background-color:#14ff1480;animation:blink 1.06s steps(1) infinite}.cm-animate-fat-cursor{width:auto;border:0;animation:blink 1.06s steps(1) infinite;background-color:#7e7}.cm-tab{display:inline-block;text-decoration:inherit}.CodeMirror-rulers{position:absolute;inset:-50px 0 0;overflow:hidden}.CodeMirror-ruler{border-left:1px solid #ccc;top:0;bottom:0;position:absolute}.cm-s-default .cm-header{color:#00f}.cm-s-default .cm-quote{color:#090}.cm-negative{color:#d44}.cm-positive{color:#292}.cm-header,.cm-strong{font-weight:700}.cm-em{font-style:italic}.cm-link{text-decoration:underline}.cm-strikethrough{text-decoration:line-through}.cm-s-default .cm-keyword{color:#708}.cm-s-default .cm-atom{color:#219}.cm-s-default .cm-number{color:#164}.cm-s-default .cm-def{color:#00f}.cm-s-default .cm-variable-2{color:#05a}.cm-s-default .cm-variable-3,.cm-s-default .cm-type{color:#085}.cm-s-default .cm-comment{color:#a50}.cm-s-default .cm-string{color:#a11}.cm-s-default .cm-string-2{color:#f50}.cm-s-default .cm-meta,.cm-s-default .cm-qualifier{color:#555}.cm-s-default .cm-builtin{color:#30a}.cm-s-default .cm-bracket{color:#997}.cm-s-default .cm-tag{color:#170}.cm-s-default .cm-attribute{color:#00c}.cm-s-default .cm-hr{color:#999}.cm-s-default .cm-link{color:#00c}.cm-s-default .cm-error,.cm-invalidchar{color:red}.CodeMirror-composing{border-bottom:2px solid}div.CodeMirror span.CodeMirror-matchingbracket{color:#0b0}div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#a22}.CodeMirror-matchingtag{background:#ff96004d}.CodeMirror-activeline-background{background:#e8f2ff}.CodeMirror{position:relative;overflow:hidden;background:#fff}.CodeMirror-scroll{overflow:scroll!important;margin-bottom:-50px;margin-right:-50px;padding-bottom:50px;height:100%;outline:none;position:relative}.CodeMirror-sizer{position:relative;border-right:50px solid transparent}.CodeMirror-vscrollbar,.CodeMirror-hscrollbar,.CodeMirror-scrollbar-filler,.CodeMirror-gutter-filler{position:absolute;z-index:6;display:none;outline:none}.CodeMirror-vscrollbar{right:0;top:0;overflow-x:hidden;overflow-y:scroll}.CodeMirror-hscrollbar{bottom:0;left:0;overflow-y:hidden;overflow-x:scroll}.CodeMirror-scrollbar-filler{right:0;bottom:0}.CodeMirror-gutter-filler{left:0;bottom:0}.CodeMirror-gutters{position:absolute;left:0;top:0;min-height:100%;z-index:3}.CodeMirror-gutter{white-space:normal;height:100%;display:inline-block;vertical-align:top;margin-bottom:-50px}.CodeMirror-gutter-wrapper{position:absolute;z-index:4;background:none!important;border:none!important}.CodeMirror-gutter-background{position:absolute;top:0;bottom:0;z-index:4}.CodeMirror-gutter-elt{position:absolute;cursor:default;z-index:4}.CodeMirror-gutter-wrapper ::selection{background-color:transparent}.CodeMirror-gutter-wrapper ::-moz-selection{background-color:transparent}.CodeMirror-lines{cursor:text;min-height:1px}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{border-radius:0;border-width:0;background:transparent;font-family:inherit;font-size:inherit;margin:0;white-space:pre;word-wrap:normal;line-height:inherit;color:inherit;z-index:2;position:relative;overflow:visible;-webkit-tap-highlight-color:transparent;font-variant-ligatures:contextual}.CodeMirror-wrap pre.CodeMirror-line,.CodeMirror-wrap pre.CodeMirror-line-like{word-wrap:break-word;white-space:pre-wrap;word-break:normal}.CodeMirror-linebackground{position:absolute;inset:0;z-index:0}.CodeMirror-linewidget{position:relative;z-index:2;padding:.1px}.CodeMirror-rtl pre{direction:rtl}.CodeMirror-code{outline:none}.CodeMirror-scroll,.CodeMirror-sizer,.CodeMirror-gutter,.CodeMirror-gutters,.CodeMirror-linenumber{box-sizing:content-box}.CodeMirror-measure{position:absolute;width:100%;height:0;overflow:hidden;visibility:hidden}.CodeMirror-cursor{position:absolute;pointer-events:none}.CodeMirror-measure pre{position:static}div.CodeMirror-cursors{visibility:hidden;position:relative;z-index:3}div.CodeMirror-dragcursors,.CodeMirror-focused div.CodeMirror-cursors{visibility:visible}.CodeMirror-selected{background:#d9d9d9}.CodeMirror-focused .CodeMirror-selected{background:#d7d4f0}.CodeMirror-crosshair{cursor:crosshair}.CodeMirror-line::selection,.CodeMirror-line>span::selection,.CodeMirror-line>span>span::selection{background:#d7d4f0}.CodeMirror-line::-moz-selection,.CodeMirror-line>span::-moz-selection,.CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}.cm-searching{background-color:#ffa;background-color:#ff06}.cm-force-border{padding-right:.1px}@media print{.CodeMirror div.CodeMirror-cursors{visibility:hidden}}.cm-tab-wrap-hack:after{content:""}span.CodeMirror-selectedtext{background:none}#educoder .markdown-editor-wrapper{position:relative}#educoder .markdown-editor-body{display:flex;flex-flow:row nowrap;width:100%;height:calc(100% - 38px);align-items:center}#educoder .markdown-editor-body .codemirror-container{flex:1 0;height:100%;width:100%;overflow:hidden}#educoder .markdown-editor-body .preview-container{flex:1 0;height:100%;margin:10px 0;padding:8px 8px 50px;background:#fff;overflow-y:auto;box-sizing:border-box;border-left:1px solid #ccc;word-wrap:break-word;word-break:break-word;white-space:normal;font-size:16px;position:relative}#educoder .markdown-editor-container{border:1px solid #ccc;overflow:hidden;border-radius:4px;margin-bottom:12px;font-size:16px}#educoder .markdown-editor-container.full-screen{position:fixed;inset:0;height:100%!important;z-index:998}#educoder .markdown-editor-container.full-screen .preview-container>div{padding-bottom:180px!important}#educoder .markdown-editor-container.full-screen .CodeMirror-sizer>div{margin-bottom:90px}#educoder .markdown-editor-container.on-preview .codemirror-container,#educoder .markdown-editor-container.on-preview .preview-container{width:50%}#educoder .mini .markdown-editor-body{height:calc(100% - 28px)}#educoder .flex-end{justify-content:flex-end}#educoder .my-codemirror-container{border:1px solid #ccc;width:100%;margin-bottom:24px}#educoder .markdown-tip{color:#cdcdcd;font-size:12px;position:absolute;right:0;bottom:-28px;margin-bottom:7px}#educoder .CodeMirror-lines{padding:4px 0}#educoder .CodeMirror pre.CodeMirror-line,#educoder .CodeMirror pre.CodeMirror-line-like{padding:0 4px}#educoder .CodeMirror-scrollbar-filler,#educoder .CodeMirror-gutter-filler{background-color:#fff}#educoder .CodeMirror-gutters{border-right:1px solid #ddd;background-color:#f7f7f7;white-space:nowrap}#educoder .CodeMirror-linenumber{padding:0 3px 0 5px;min-width:20px;text-align:right;color:#999;white-space:nowrap}#educoder .CodeMirror-guttermarker{color:#000}#educoder .CodeMirror-guttermarker-subtle{color:#999}#educoder .CodeMirror-cursor{border-left:1px solid black;border-right:none;width:0}#educoder .CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}#educoder .cm-fat-cursor .CodeMirror-cursor{width:auto;border:0!important;background:#7e7}#educoder .cm-fat-cursor div.CodeMirror-cursors{z-index:1}#educoder .cm-fat-cursor-mark{background-color:#14ff1480;animation:blink 1.06s steps(1) infinite}#educoder .cm-animate-fat-cursor{width:auto;border:0;animation:blink 1.06s steps(1) infinite;background-color:#7e7}@keyframes blink{50%{background-color:transparent}}#educoder .cm-tab{display:inline-block;text-decoration:inherit}#educoder .CodeMirror-rulers{position:absolute;inset:-50px 0 0;overflow:hidden}#educoder .CodeMirror-ruler{border-left:1px solid #ccc;top:0;bottom:0;position:absolute}#educoder .cm-s-default .cm-header{color:#00f}#educoder .cm-s-default .cm-quote{color:#090}#educoder .cm-negative{color:#d44}#educoder .cm-positive{color:#292}#educoder .cm-header,#educoder .cm-strong{font-weight:700}#educoder .cm-em{font-style:italic}#educoder .cm-link{text-decoration:underline}#educoder .cm-strikethrough{text-decoration:line-through}#educoder .cm-s-default .cm-keyword{color:#708}#educoder .cm-s-default .cm-atom{color:#219}#educoder .cm-s-default .cm-number{color:#164}#educoder .cm-s-default .cm-def{color:#00f}#educoder .cm-s-default .cm-variable-2{color:#05a}#educoder .cm-s-default .cm-variable-3,#educoder .cm-s-default .cm-type{color:#085}#educoder .cm-s-default .cm-comment{color:#a50}#educoder .cm-s-default .cm-string{color:#a11}#educoder .cm-s-default .cm-string-2{color:#f50}#educoder .cm-s-default .cm-meta,#educoder .cm-s-default .cm-qualifier{color:#555}#educoder .cm-s-default .cm-builtin{color:#30a}#educoder .cm-s-default .cm-bracket{color:#997}#educoder .cm-s-default .cm-tag{color:#170}#educoder .cm-s-default .cm-attribute{color:#00c}#educoder .cm-s-default .cm-hr{color:#999}#educoder .cm-s-default .cm-link{color:#00c}#educoder .cm-s-default .cm-error,#educoder .cm-invalidchar{color:red}#educoder .CodeMirror-composing{border-bottom:2px solid}#educoder div.CodeMirror span.CodeMirror-matchingbracket{color:#0b0}#educoder div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#a22}#educoder .CodeMirror-matchingtag{background:#ff96004d}#educoder .CodeMirror-activeline-background{background:#e8f2ff}#educoder .CodeMirror{position:relative;overflow:hidden;background:#fff}#educoder .CodeMirror-scroll{overflow:scroll!important;margin-bottom:0;margin-right:0;padding-bottom:5px;height:100%;outline:none;position:relative}#educoder .CodeMirror-sizer{position:relative;border-right:0px}#educoder .CodeMirror-vscrollbar,#educoder .CodeMirror-hscrollbar,#educoder .CodeMirror-scrollbar-filler,#educoder .CodeMirror-gutter-filler{position:absolute;z-index:6;display:none}#educoder .CodeMirror-vscrollbar{right:0;top:0;overflow-x:hidden;overflow-y:scroll}#educoder .CodeMirror-hscrollbar{bottom:0;left:0;overflow-y:hidden;overflow-x:scroll}#educoder .CodeMirror-scrollbar-filler{right:0;bottom:0}#educoder .CodeMirror-gutter-filler{left:0;bottom:0}#educoder .CodeMirror-gutters{position:absolute;left:0;top:0;min-height:100%;z-index:3}#educoder .CodeMirror-gutter{white-space:normal;height:100%;display:inline-block;vertical-align:top;margin-bottom:-50px}#educoder .CodeMirror-gutter-wrapper{position:absolute;z-index:4;background:none!important;border:none!important}#educoder .CodeMirror-gutter-background{position:absolute;top:0;bottom:0;z-index:4}#educoder .CodeMirror-gutter-elt{position:absolute;cursor:default;z-index:4}#educoder .CodeMirror-gutter-wrapper ::selection{background-color:transparent}#educoder .CodeMirror-gutter-wrapper ::-moz-selection{background-color:transparent}#educoder .CodeMirror-lines{cursor:text;min-height:1px}#educoder .CodeMirror pre.CodeMirror-line,#educoder .CodeMirror pre.CodeMirror-line-like{border-radius:0;border-width:0;background:transparent;font-family:inherit;font-size:inherit;margin:0;white-space:pre;word-wrap:normal;line-height:inherit;color:inherit;z-index:2;position:relative;overflow:visible;-webkit-tap-highlight-color:transparent;font-variant-ligatures:contextual}#educoder .CodeMirror-wrap pre.CodeMirror-line,#educoder .CodeMirror-wrap pre.CodeMirror-line-like{word-wrap:break-word;white-space:pre-wrap;word-break:normal}#educoder .CodeMirror-linebackground{position:absolute;inset:0;height:100vh!important;z-index:1100}#educoder .CodeMirror-linebackground .preview-container>div{padding-bottom:180px!important}#educoder .CodeMirror-linebackground .CodeMirror-sizer>div{margin-bottom:90px}#educoder .CodeMirror-linewidget{position:relative;z-index:2;padding:.1px}#educoder .CodeMirror-rtl pre{direction:rtl}#educoder .CodeMirror-code{outline:none}#educoder .CodeMirror-scroll,#educoder .CodeMirror-sizer,#educoder .CodeMirror-gutter,#educoder .CodeMirror-gutters,#educoder .CodeMirror-linenumber{box-sizing:content-box}#educoder .CodeMirror-measure{position:absolute;width:100%;height:0;overflow:hidden;visibility:hidden}#educoder .CodeMirror-cursor{position:absolute;pointer-events:none}#educoder .CodeMirror-measure pre{position:static}#educoder div.CodeMirror-cursors{visibility:hidden;position:relative;z-index:3}#educoder div.CodeMirror-dragcursors,#educoder .CodeMirror-focused div.CodeMirror-cursors{visibility:visible}#educoder .CodeMirror-selected{background:#d9d9d9}#educoder .CodeMirror-focused .CodeMirror-selected{background:#d7d4f0}#educoder .CodeMirror-crosshair{cursor:crosshair}#educoder .CodeMirror-line::selection,#educoder .CodeMirror-line>span::selection,#educoder .CodeMirror-line>span>span::selection{background:#d7d4f0}#educoder .CodeMirror-line::-moz-selection,#educoder .CodeMirror-line>span::-moz-selection,#educoder .CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}#educoder .cm-searching{background-color:#ffa;background-color:#ff06}#educoder .cm-force-border{padding-right:.1px}@media print{#educoder .CodeMirror div.CodeMirror-cursors{visibility:hidden}}#educoder .cm-tab-wrap-hack:after{content:""}#educoder span.CodeMirror-selectedtext{background:none}#educoder .CodeMirror-sizer{padding-top:10px;padding-bottom:10px!important}#educoder .CodeMirror-empty.CodeMirror-focused{outline:none}#educoder .CodeMirror pre.CodeMirror-placeholder{color:#999}#educoder .CodeMirror{position:relative;overflow:hidden;background:#fff;word-break:break-word}#educoder .CodeMirror pre.CodeMirror-line,#educoder .CodeMirror pre.CodeMirror-line-like{word-wrap:break-word;word-break:break-word;white-space:pre-wrap;line-height:1.6}.markdown-toolbar-container{display:flex;flex-flow:row wrap;align-items:center;padding:0 28px 0 5px;margin:0;position:relative;list-style:none;background:#fff;border-bottom:1px solid #ccc;box-sizing:border-box;line-height:20px;width:100%;min-height:30px;height:38px;overflow:hidden}.markdown-toolbar-container .fill-tip{cursor:pointer;font-size:12px;display:inline-block;padding:5px;border:1px solid #E99237;border-radius:5px;box-sizing:border-box;line-height:16px;height:auto;color:#a65500;background-color:#fff1e2;position:relative;margin-left:10px}.markdown-toolbar-container .fill-tip:before{content:" ";width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:6px solid #FFF1E2;position:absolute;left:-6px;top:6px;z-index:10}.markdown-toolbar-container .fill-tip:after{content:" ";width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:6px solid #E99237;position:absolute;left:-7px;top:6px}.markdown-toolbar-container li{color:#666;padding:0 1px;height:100%;display:flex;height:38px;flex-flow:column nowrap;justify-content:center}.markdown-toolbar-container a,.markdown-toolbar-container span{display:block}.markdown-toolbar-container a{width:28px;color:#666;cursor:pointer;text-align:center;font-size:18px}.markdown-toolbar-container a i{font-size:18px}.markdown-toolbar-container a i:before{font-size:18px}.markdown-toolbar-container .btn-null{width:auto;display:flex;flex-flow:row nowrap;align-items:center}.markdown-toolbar-container .insert-blank{color:#e99237;font-size:18px}.markdown-toolbar-container span.v-line{margin:0 5px;height:65%;border-right:1px solid #ccc}.mini .markdown-toolbar-container li{height:28px}.editor-resize{display:block;width:120px;height:4px;left:54%;border-top:1px solid #ccc;border-bottom:1px solid #ccc;cursor:row-resize;white-space:nowrap;overflow:hidden;text-transform:capitalize;box-sizing:border-box;margin:0 auto}.btn-full-screen{position:absolute;right:5px}@font-face{font-family:md-iconfont;src:url(./static/iconfont.345f94c8.eot);src:url(./static/iconfont.345f94c8.eot#iefix) format("embedded-opentype"),url(./static/iconfont.deef216b.woff) format("woff"),url(./static/iconfont.42606faf.ttf) format("truetype"),url(./static/iconfont.504b881c.svg#iconfont) format("svg")}.md-iconfont{font-family:md-iconfont!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-uniE900:before{content:"\e900";font-size:14px;margin-left:5px}.icon-shrink:before{content:"\e728"}.icon-enlarge:before{content:"\e623"}.icon-code:before{content:"\e602"}.icon-italic:before{content:"\e718"}.icon-bold:before{content:"\e644"}.icon-picture:before{content:"\e606"}.icon-minus:before{content:"\e62c"}.icon-order-list:before{content:"\e655"}.icon-link:before{content:"\e7d4"}.icon-formula:before{content:"\e633"}.icon-unorder-list:before{content:"\e668"}.icon-edit:before{content:"\e603"}.icon-table:before{content:"\e7db"}.icon-sum:before{content:"\e667"}.icon-eye:before{content:"\e69f"}.icon-eye-slash:before{content:"\e601"}.icon-eraser:before{content:"\e8cd"}.icon-file-code:before{content:"\e9ec"}.cm-s-blackboard.CodeMirror{background:#0c1021;color:#f8f8f8}.cm-s-blackboard div.CodeMirror-selected{background:#253b76}.cm-s-blackboard .CodeMirror-line::selection,.cm-s-blackboard .CodeMirror-line>span::selection,.cm-s-blackboard .CodeMirror-line>span>span::selection{background:#253b76fc}.cm-s-blackboard .CodeMirror-line::-moz-selection,.cm-s-blackboard .CodeMirror-line>span::-moz-selection,.cm-s-blackboard .CodeMirror-line>span>span::-moz-selection{background:#253b76fc}.cm-s-blackboard .CodeMirror-gutters{background:#0c1021;border-right:0}.cm-s-blackboard .CodeMirror-guttermarker{color:#fbde2d}.cm-s-blackboard .CodeMirror-guttermarker-subtle,.cm-s-blackboard .CodeMirror-linenumber{color:#888}.cm-s-blackboard .CodeMirror-cursor{border-left:1px solid #A7A7A7}.cm-s-blackboard .cm-keyword{color:#fbde2d}.cm-s-blackboard .cm-atom,.cm-s-blackboard .cm-number{color:#d8fa3c}.cm-s-blackboard .cm-def{color:#8da6ce}.cm-s-blackboard .cm-variable{color:#ff6400}.cm-s-blackboard .cm-operator{color:#fbde2d}.cm-s-blackboard .cm-comment{color:#aeaeae}.cm-s-blackboard .cm-string,.cm-s-blackboard .cm-string-2{color:#61ce3c}.cm-s-blackboard .cm-meta{color:#d8fa3c}.cm-s-blackboard .cm-builtin,.cm-s-blackboard .cm-tag,.cm-s-blackboard .cm-attribute{color:#8da6ce}.cm-s-blackboard .cm-header{color:#ff6400}.cm-s-blackboard .cm-hr{color:#aeaeae}.cm-s-blackboard .cm-link{color:#8da6ce}.cm-s-blackboard .cm-error{background:#9d1e15;color:#f8f8f8}.cm-s-blackboard .CodeMirror-activeline-background{background:#3c3636}.cm-s-blackboard .CodeMirror-matchingbracket{outline:1px solid grey;color:#fff!important}.upload-button{width:106px;height:32px;line-height:32px;font-size:12px;display:block;position:relative;color:#0152d9}.upload-button input{opacity:0;width:160px;height:32px;position:absolute;top:0;left:0;z-index:-1}.imageDimensions___a7crR{display:flex;justify-content:center;align-items:center;position:fixed;width:100%;height:100vh;left:0;top:0;z-index:1005;background:#fff;overflow:hidden}.imageDimensions___a7crR .img___Kroat{visibility:hidden;max-width:80%;min-width:500px}.imageDimensions___a7crR [class*=_toolbox_colors]{position:fixed;left:0;bottom:0}.imageDimensions___a7crR.fullWidth___c492T .img___Kroat{max-width:100%;width:100%;height:100%}.myPaletteDiv___Xjz2I{position:relative;left:-15px;width:320px}.myPaletteDiv___Xjz2I canvas{margin-top:15px}.flowChartWrp____f45r [class^=goTXarea],.flowChartWrp____f45r textarea{min-width:70px;margin-left:-15px!important}.maxH60___Pd4Re [class^=ant-modal-content]{height:57px!important;overflow:hidden}.drawerWrap___MfDw8 [class~=ant-drawer-body]{padding:0!important}.lists___xhHyq{padding-bottom:10px}.lists___xhHyq code{background:none!important}.lists___xhHyq>div>div:first-child{background:#f6f6f6;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:10px 0;font-size:12px;cursor:pointer}.lists___xhHyq>div>div:first-child [class^=katex]{font-size:22px}.item___pWJAA{position:relative}.item___pWJAA:nth-last-child(-n+3) .children___sDG61{left:initial;right:5px}.item___pWJAA:hover{z-index:2147483648}.item___pWJAA:hover .children___sDG61{display:block}.children___sDG61{display:none;position:absolute;left:6px;top:70px;width:440px;max-height:400px;overflow:auto;background:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:0 0 6px #ccc;padding:15px}.children___sDG61 h1{font-size:14px;padding-top:6px}.children___sDG61 .diamond___FwgzD>div{background:#f6f6f6;display:flex;align-items:center;justify-content:center;flex-direction:column;cursor:pointer;height:50px;font-size:12px;padding:0 10px;min-width:80px}.children___sDG61 .diamond___FwgzD>div [class^=katex]{font-size:14px}.button___WPN6r{position:absolute;right:20px;bottom:20px}.mathWrap___FmnMJ{width:800px;height:550px}.mathFillWrap___PmY3H{cursor:pointer}.mathFillWrap___PmY3H ::part(menu-toggle){color:#00f;opacity:1;display:none}.mathFillWrap___PmY3H math-field{background:none}.mathFillWrap___PmY3H *{pointer-events:none}.flex_box_center___VcCAZ{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___I3jjO{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___Rm_54{align-items:center;box-align:center}.flex_box_center_end___nTsdc{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___UVpzN{flex-direction:column;box-orient:block-axis}.tags___kRRoe{display:flex;align-items:center}.tags___kRRoe .text___IyyEa{font-size:14px;color:#666;margin-right:10px}.tags___kRRoe .tagWrap___v63mB{display:flex;align-items:center;column-gap:10px}.tags___kRRoe .tagWrap___v63mB .tag___X7wE6{height:20px;padding:0 4px;border-radius:2px;border:1px solid #333;font-weight:600;font-size:14px;line-height:18px}.tags___kRRoe .tagWrap___v63mB .c___mZMPq{height:20px;padding:0 4px;border-radius:2px;border:1px solid #333;font-weight:600;font-size:14px;line-height:18px;border-color:#a9dfcc;background:#4aedb233;color:#2cc497}.tags___kRRoe .tagWrap___v63mB .cpp___eaTie{height:20px;padding:0 4px;border-radius:2px;border:1px solid #333;font-weight:600;font-size:14px;line-height:18px;border-color:#f19738;background:#f1973833;color:#dc7b14}.tags___kRRoe .tagWrap___v63mB .java___gL98T{height:20px;padding:0 4px;border-radius:2px;border:1px solid #333;font-weight:600;font-size:14px;line-height:18px;border-color:#fa2c2c;background:#eb606033;color:#e30000}.tags___kRRoe .tagWrap___v63mB .python___eNRkk{height:20px;padding:0 4px;border-radius:2px;border:1px solid #333;font-weight:600;font-size:14px;line-height:18px;border-color:#86c0ff;background:#6eb1fb33;color:#1e96f4}.tags___kRRoe .edit___tbVu0{color:#6aaf99;cursor:pointer;font-size:18px;margin-left:20px}.tags___kRRoe .edit___tbVu0:hover{color:#3061d0}.footer___bruwa{display:flex;align-items:center;justify-content:flex-end;height:46px;background:#030814;padding-right:15px;border-top:1px solid #030814;border-bottom:1px solid #030814}.whiteFooter___mR7kn{background:#fff;border-top:1px solid #ddd;border-bottom:1px solid #fff}.error___KO0Jg{font-size:12px;color:#fb3226}.case___L0pNc{background:#0e1525;position:relative}.case___L0pNc .resize-y-bar___NK0gI{height:1px;width:100%;background:#3d445c;cursor:ns-resize;position:absolute;top:0;left:0;z-index:10}.case___L0pNc .resize-y-bar___NK0gI>i{color:#0053dc;position:absolute;top:50%;left:50%;margin-top:-7px;margin-left:-17px;z-index:10}.case___L0pNc .unfoldBtn___aMmZw{width:98px;height:24px;background:#3d445c;border-radius:8px 8px 0 0;position:absolute;left:50%;transform:translate(-50%);top:-24px;font-size:14px;color:#8d97af;line-height:24px;text-align:center;cursor:pointer;user-select:none}.case___L0pNc .caseHead___EuMPr{display:flex;align-items:center;height:34px;padding:0 16px}.case___L0pNc .caseHead___EuMPr .dot___Iky9k{width:10px;height:10px;background:#95a4c5;border-radius:50%;margin-right:4px;margin-top:2px}.case___L0pNc .caseHead___EuMPr .text___lMSx6{font-size:14px;color:#dde3ea}.case___L0pNc .caseHead___EuMPr .pass___XjijC{font-size:14px;color:#2abd8c;margin-left:10px}.case___L0pNc .caseHead___EuMPr .noPass___JxpWk{font-size:14px;color:#ff2c29;margin-left:10px}.case___L0pNc .caseHead___EuMPr .btns___FPIaK{margin-left:auto;display:flex;align-items:center}.case___L0pNc .caseHead___EuMPr .btns___FPIaK div{margin-left:15px;cursor:pointer;color:#bfbfbf}.case___L0pNc .caseHead___EuMPr .btns___FPIaK div i{font-size:14px;color:#687799;margin-right:5px}.case___L0pNc .result___oRj1h{height:100%;display:flex;padding:0 20px 10px}.case___L0pNc .result___oRj1h .title___IhMSa{flex-shrink:0;height:30px;background:#22293b;padding-left:15px;line-height:30px}.case___L0pNc .result___oRj1h .title___IhMSa span{color:#bfbfbf;font-size:14px}.case___L0pNc .result___oRj1h .left___XlC98{width:424px;flex-shrink:0;display:flex;flex-direction:column;margin-right:4px;overflow:hidden}.case___L0pNc .result___oRj1h .left___XlC98 .leftNode___NGHgx{flex:1 1;background:#1b2333}.case___L0pNc .result___oRj1h .left___XlC98 .leftNode___NGHgx textarea{background:none;border:none;color:#fff;resize:none;height:100%;padding:15px}.case___L0pNc .result___oRj1h .left___XlC98 .leftNode___NGHgx textarea::placeholder{color:#8f96b1!important}.case___L0pNc .result___oRj1h .right____fIu_{flex:1 1;display:flex;flex-direction:column;overflow:hidden}.case___L0pNc .result___oRj1h .node___MwdH7{flex:1 1;overflow:auto;position:relative;color:#fff;background:#2c32464d;padding:15px}.case___L0pNc .result___oRj1h .node___MwdH7 pre{overflow:hidden;margin-bottom:0;white-space:pre-wrap}.case___L0pNc .elseNode___WjFIg{background:#22293b;display:flex;align-items:start;margin:0 20px 4px}.case___L0pNc .elseNode___WjFIg .nameWrap___bEdbD{margin-left:15px;margin-top:4px;color:#bfbfbf}.case___L0pNc .elseNode___WjFIg .scroll___ylWYt{flex:1 1;position:relative}.case___L0pNc .elseNode___WjFIg .scroll___ylWYt .scrollBox___hWkc9{overflow:auto;color:#fff;margin-left:20px;margin-top:6px;padding-right:50px;white-space:pre-wrap;margin-bottom:0}.case___L0pNc .elseNode___WjFIg .scroll___ylWYt .action___xBwDi{position:absolute;z-index:10;top:3px;right:0}.case___L0pNc .elseNode___WjFIg .scroll___ylWYt .action___xBwDi span{margin-right:15px;color:#1890ff;cursor:pointer}.case___L0pNc .elseNode___WjFIg .scroll___ylWYt .action___xBwDi i{color:#687799;cursor:pointer;font-size:14px}.whiteCase___AZiDR{background:#f6f7f9}.whiteCase___AZiDR .resize-y-bar___NK0gI{background:#ddd}.whiteCase___AZiDR .unfoldBtn___aMmZw{background:#e9eaea;color:#5f6368}.whiteCase___AZiDR .caseHead___EuMPr .text___lMSx6{color:#333}.whiteCase___AZiDR .caseHead___EuMPr .btns___FPIaK div{color:#666}.whiteCase___AZiDR .caseHead___EuMPr .btns___FPIaK div i{color:#687799}.whiteCase___AZiDR .result___oRj1h .title___IhMSa{background:#fff}.whiteCase___AZiDR .result___oRj1h .title___IhMSa span{color:#333}.whiteCase___AZiDR .result___oRj1h .leftNode___NGHgx{background:#fafafa!important}.whiteCase___AZiDR .result___oRj1h .leftNode___NGHgx textarea{color:#333!important}.whiteCase___AZiDR .result___oRj1h .node___MwdH7{background:#fafafa!important;color:#333}.whiteCase___AZiDR .elseNode___WjFIg{background:#fafafa;color:#333}.whiteCase___AZiDR .elseNode___WjFIg .nameWrap___bEdbD span{color:#333}.whiteCase___AZiDR .elseNode___WjFIg .scrollBox___hWkc9{color:#000!important}.disabled___lWQU2:disabled{color:#d9d9d9!important;border-color:#d9d9d9!important}.codeHead___l8q5R{height:40px;background:#161d2c;display:flex;align-items:center}.codeHead___l8q5R .navWrap___xdWQe{display:flex;align-items:center}.codeHead___l8q5R .navWrap___xdWQe .nav___JKPVX{width:112px;height:40px;background:#161d2c;border:1px solid #161D2C;border-radius:2px;margin-right:1px;font-weight:500;font-size:14px;color:#d1d1d1;text-align:center;line-height:38px;cursor:pointer}.codeHead___l8q5R .navWrap___xdWQe .nav___JKPVX.active___DTAtT{background:#1b2333;color:#fff}.codeHead___l8q5R .navWrap___xdWQe .nav___JKPVX i{font-size:14px;color:#3f93b1;margin-right:10px}.whiteCodeHead___wDOny{background:#f6f7f9}.whiteCodeHead___wDOny .navWrap___xdWQe .nav___JKPVX{width:112px;height:40px;background:linear-gradient(180deg,#fff,#f6f7f9),#f6f7f9;box-shadow:inset 0 1px 3px #ffffff80;border-radius:2px;border:1px solid #BACFFE;color:#666}.whiteCodeHead___wDOny .navWrap___xdWQe .nav___JKPVX.active___DTAtT{background:#3061d0;color:#fff;box-shadow:none}.whiteCodeHead___wDOny .navWrap___xdWQe .nav___JKPVX.active___DTAtT i{color:#fff}.header___VjNh9{display:flex;align-items:center;height:50px;width:100%;background:#0e1525;color:#fff;padding:0 20px}.header___VjNh9 h2{text-align:center;color:#fff;flex:1 0 auto;margin:0;font-size:16px}.header___VjNh9 a{color:#fff}.header___VjNh9 div{display:flex;flex-flow:row nowrap;align-items:center}.header___VjNh9 div img{border-radius:18px;margin-right:10px;overflow:hidden;width:36px;height:36px}.header___VjNh9 .timepiece___yuqJC{width:94px;height:30px;background:#242936;border-radius:15px;font-weight:500;font-size:16px;color:#42d5a0;margin-right:15px;justify-content:center}.header___VjNh9 .btn_edit___ozzux{width:82px;height:30px;background:#3061d0;border-radius:15px;margin-right:10px;text-align:center;line-height:30px}.whiteHeader___REV3m{background:#fff}.whiteHeader___REV3m .timepiece___yuqJC{background:#fff;box-shadow:0 2px 4px #e0dfe1}.djs___v0Ru7{display:inline-block!important}.myProblems___DKSbs{height:calc(100vh - 50px)!important}.whiteMyProblems___k0QS3 section[class~=resize-x-bar]{background:#fff!important}.fullMask___QZH1M{position:fixed;z-index:1000;width:100vw;height:100vh;top:0;left:0;background:transparent;cursor:ns-resize;display:none}.ldsRing___mpBZC{position:relative;width:40px;height:40px;margin:0 auto}.idsRingWrapper___Of9_n{position:absolute;z-index:1000;width:100%;height:100%;left:0;top:0;display:flex;flex-flow:column nowrap;justify-content:center}.idsRingWrapper___Of9_n p{text-align:center;margin-top:12px}.ldsRing___mpBZC div{box-sizing:border-box;display:block;position:absolute;width:32px;height:32px;margin:4px;border:4px solid #1976d2;border-radius:50%;animation:ldsring___o0w2t 1.2s cubic-bezier(.5,0,.5,1) infinite;border-color:#1976d2 transparent transparent transparent}.ldsRing___mpBZC div:nth-child(1){animation-delay:-.45s}.ldsRing___mpBZC div:nth-child(2){animation-delay:-.3s}.ldsRing___mpBZC div:nth-child(3){animation-delay:-.15s}@keyframes ldsring___o0w2t{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.record-detail-info{width:100%;background-color:#fff;min-height:260px}.record-detail-info .record-info{display:flex;align-items:center;flex-flow:row nowrap;list-style:none;padding:0;margin-bottom:20px}.record-detail-info .record-info li{margin-right:40px}.record-detail-info .record-info li:last-child{margin-right:0;flex:1 0;text-align:right}.record-detail-info .record-detail-body{padding:8px 0;max-height:80vh}.footer{display:flex;flex-flow:row nowrap;align-items:center;height:56px;background:#121c24;color:#fff;padding:0 20px;justify-content:space-between}.test-case-panel{position:relative}.test-case-panel .error{font-size:12px;color:#fb3226}.test-case-panel .test-case-panel-body{position:absolute;will-change:transform;width:100%;transition:all .2s linear;bottom:0;transform:translate3d(0,350px,0);opacity:.1}.test-case-panel .test-case-panel-body pre{max-height:150px;overflow:auto}.test-case-panel .test-case-panel-body.active{transform:translate3d(0,-56px,0);opacity:1}.test-case-panel .tab-panel-body{padding:20px 10px;height:240px;background-color:#070f19;display:flex;flex-flow:column nowrap;justify-content:center;color:#ddd}.test-case-panel .tab-panel-body .tip{text-align:center}.test-case-panel .tab-panel-body textarea{background:#070f19!important;color:#fff;font-size:14px;border:0 solid transparent!important;height:200px;outline:none}.test-case-panel .btn-green{margin-right:10px;color:#28bd8b;border-color:#28bd8b}.test-case-panel .btn-blue{margin-right:10px;color:#0152d9;border-color:#0152d9}.test-case-panel .btn-blue span{pointer-events:none}.test-case-panel .btn-collapse{position:absolute;top:0;width:54px;height:27px;left:50%;margin-left:-27px;background:#2a3a4f;z-index:8;border-bottom-left-radius:100px;border-bottom-right-radius:100px;color:#fff;text-align:center;cursor:pointer;opacity:.4;transition:all .3s}.test-case-panel .btn-collapse.up{top:-294px}ul.s-navs{list-style:none;margin:0;padding:0 17px;height:54px;display:flex;flex-flow:row nowrap;align-items:center;background:#0f1e31;font-size:14px;color:#ddd}ul.s-navs.bg-white{background:#fff;color:#888}ul.s-navs.bg-white a{color:#888}ul.s-navs a{color:#ddd;display:block;margin-right:20px;height:54px;line-height:54px;border-bottom:2px solid transparent}ul.s-navs a.active{color:#5091ff;border-bottom:2px solid #5091ff}#educoder .custom-ant-disabled:disabled{color:inherit}.XtermText-valueRef .xterm .xterm-viewport{overflow:auto}.inputs textarea::placeholder{color:#536879!important}.flex_box_center___Gc4dd{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___K2f1v{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___pupRp{align-items:center;box-align:center}.flex_box_center_end___UDLRC{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___a5uDo{flex-direction:column;box-orient:block-axis}.result___gu5zt{background:#070f19;height:100%;display:flex}.result___gu5zt .title___xrnx2{margin-top:20px;margin-bottom:10px;flex-shrink:0}.result___gu5zt .title___xrnx2 span{color:#bbbcbe}.result___gu5zt .left___IAxp9{width:340px;border-right:1px solid #333131;padding:0 20px 10px;flex-shrink:0;display:flex;flex-direction:column}.result___gu5zt .left___IAxp9 .leftNode___HL8fG{flex:1 1;background:#121c24}.result___gu5zt .left___IAxp9 .leftNode___HL8fG textarea{background:none;border:none;color:#fff;resize:none;height:100%;padding:10px}.result___gu5zt .left___IAxp9 .leftNode___HL8fG textarea::placeholder{color:#536879!important}.result___gu5zt .right___ZXYmw{flex:1 1;padding:0 20px 10px;display:flex;flex-direction:column}.result___gu5zt .right___ZXYmw .rightNode___jYL5_{flex:1 1;overflow:auto;position:relative;color:#fff}.result___gu5zt .right___ZXYmw .rightNode___jYL5_ .custom-spinner>div>div{border:4px solid #00D4F3!important;border-color:#00D4F3 transparent transparent transparent!important}.result___gu5zt .right___ZXYmw .rightNode___jYL5_ .custom-spinner p{color:#00d4f3!important}.split-panel-container{width:100%;height:calc(100vh - 121px);display:flex;flex-flow:row nowrap;align-items:center;overflow:hidden}.split-panel-container>section{height:100%}.split-panel-container.my-problems{height:calc(100vh - 65px)}.split-panel-container .resize-x-bar{width:4px;cursor:ew-resize;height:100%;display:flex;flex-flow:column nowrap;justify-content:center;background:#111c24}.split-panel-container .btn-resize{display:flex;flex-flow:column nowrap;text-align:center;justify-content:center;align-items:center;width:24px;height:24px;font-size:24px;z-index:10;border-radius:50%;position:absolute;margin-left:-10px;opacity:.7;box-shadow:0 3px 5px -1px #0003,0 6px 10px #00000024,0 1px 18px #0000001f;background-color:#e0e0e0;color:#000000de}.list{display:flex;align-items:center;font-size:14px;margin:7px 0;padding-left:4px}.list dt,.list dd{margin:0}.list dt{flex:1 1;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;word-break:break-all}.list dd{width:66px;text-align:right;color:#0152d9;cursor:pointer}.list .copy{color:#38bcd8}.tpi-code-setting{height:calc(100vh - 54px);background:#031b2a;color:#ddd;font-size:13px;line-height:17px}.tpi-code-setting.oj{height:calc(100vh - 65px)}.tpi-code-setting h3{color:#008cff;font-size:16px;line-height:21px;padding-bottom:12px;text-align:left;width:100%;display:block;border-bottom:1px solid #092436}.tpi-code-setting .file-item{color:#ddd;padding:20px 0 0;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center}.tpi-code-setting .file-item.action{justify-content:flex-start}.tpi-code-setting .file-item.action .iconfont{margin-right:21px}.tpi-code-setting .file-item span{max-width:148px}.tpi-code-setting .file-item:last-child{margin-bottom:25px}.tpi-code-setting span{color:#597a8f}.setting-drawer .ant-drawer-content-wrapper{top:54px;bottom:51px}.setting-drawer .ant-drawer-content{height:auto}.oj .ant-drawer-content-wrapper{top:65px}.setting-drawer .ant-drawer-body,.oj .ant-drawer-body{background:#031b2a}.setting-drawer .ant-drawer-body,.oj .ant-drawer-body{height:auto}.setting-drawer .ant-select-selection,.oj .ant-select-selection{width:120px;background:#0a2030;color:#597a8f;border:1px solid #597a8f}.list___IRN6i{display:flex;align-items:center;font-size:14px;margin:7px 0;padding-left:4px}.list___IRN6i dt,.list___IRN6i dd{margin:0}.list___IRN6i dt{flex:1 1;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;word-break:break-all}.list___IRN6i dd{width:66px;text-align:right;color:#0152d9;cursor:pointer}.list___IRN6i .copy___qCn9B{color:#38bcd8}.right-panel{position:relative}.btn-notes{position:absolute;right:0;top:50%;width:36px;height:36px;margin-top:-18px;border-radius:50%;background:#5091ff;color:#fff;font-size:18px;text-align:center;transform:translate(18px);will-change:transform;cursor:pointer;opacity:.5;transition:transform .3s linear,opacity .3s linear;z-index:100;display:flex;flex-flow:column nowrap;justify-content:center}.btn-notes:hover{opacity:1;color:#fff;transform:translate(-10px)}.note-form-area{position:absolute;right:10px;top:50%;width:450px;margin-top:-100px;background:#fff;border-radius:5px;padding:14px 10px 0;transform:translate(500px);will-change:transform;transition:transform .3s}.note-form-area.active{transform:translate(0)}.oj-modal .ant-modal-body{padding:0}.oj-modal .oj-modal-content{display:flex;flex-direction:column;align-items:center}.oj-modal .oj-modal-content>aside{font-size:14px;margin-top:50px;color:#333;width:438px}.oj-modal .oj-modal-head{width:100%;height:120px;padding-left:177px;padding-right:40px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #f1f1f1}.oj-modal .oj-modal-btn{width:180px;height:50px;background:#0152d9;border-radius:4px;font-size:16px;font-weight:500;color:#fff;cursor:pointer;line-height:50px;text-align:center;margin-bottom:30px}.oj-modal .oj-modal-tt{margin-right:51px;display:inline-flex;flex-direction:column;transform:translateY(-4px)}.oj-modal .oj-modal-tt>span:last-child{width:160px;height:6px;background:#e7f3ff;border-radius:3px}.oj-modal .oj-modal-tt>span:last-child span{display:inherit;width:60px;height:6px;background:#0152d9;border-radius:3px}.oj-modal i{color:#666;cursor:pointer}.oj-select{margin-left:20px}.oj-select .ant-select-selector{background:#25343e!important;border:0px!important;height:30px!important}.oj-select .ant-select-arrow{color:#fff}.oj-select .ant-select-selection-item{color:#fff;font-size:12px;line-height:30px!important}.exercise_user_info{font-size:14px;font-weight:400;color:#b2bacb}.exercise_user_info span{font-size:16px;font-weight:500;color:#55bfd6}.djs{margin-top:3px!important;display:inline-block!important}.time{margin-top:5px!important;display:inline-block!important}.flex_box_center___rM3g8{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___Oc7SE{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___MnmYE{align-items:center;box-align:center}.flex_box_center_end___QQh83{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___ZRFbL{flex-direction:column;box-orient:block-axis}.left-panel___SKGyd{position:relative;display:flex;flex-direction:column;height:100%;overflow:hidden}.left-panel___SKGyd .tab-panel-body___gABdv{padding:0 16px;overflow:auto;flex:1 1}.left-panel___SKGyd .tab-panel-body___gABdv pre:empty{display:none}.left-panel___SKGyd .b1___QpbmK{border-bottom:1px solid #eaecef}.left-panel___SKGyd .oj-width-input___eJQWT{width:270px}@media screen and (max-width: 1280px){.left-panel___SKGyd .oj-mr___AxILO{margin-right:20px}.left-panel___SKGyd .oj-width-input___eJQWT{width:235px}}.s-navs___FXwOi{list-style:none;margin:0;padding:0 10px;height:40px;display:flex;flex-flow:row nowrap;align-items:center;border-top:1px solid #F3F3F3;background:#0f1e31;font-size:16px;color:#ddd}.s-navs___FXwOi li{margin-right:auto}.s-navs___FXwOi.bg-white___kbZ6r{background:#fff;color:#888}.s-navs___FXwOi.bg-white___kbZ6r a{color:#888}.s-navs___FXwOi a{color:#ddd;display:block;margin-right:20px;height:40px;line-height:40px;border-bottom:2px solid transparent}.s-navs___FXwOi a.active___QGOnZ{color:#5091ff;border-bottom:2px solid #5091ff}.list___PXTsq{display:flex;align-items:center;justify-content:space-between;padding:0 10px;height:46px;color:#ddd;margin-bottom:1px;background:#3d445c4d;cursor:pointer}.list___PXTsq span{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;padding-right:20px;flex-basis:64px;width:100%}.list___PXTsq:hover{background-color:#263446ba}.list___PXTsq.active___QGOnZ{background-color:#263446!important}.btns___F8yZK{width:30px;height:30px;background:#3061d0;border-radius:4px;cursor:pointer;user-select:none;text-align:center;line-height:30px}#educoder .drawer___xdGaT .ant-input-search{background:#2c3246}#educoder .drawer___xdGaT .ant-input-search input{background:#2c3246;border:1px solid #3D445C;color:#fff}#educoder .drawer___xdGaT .ant-input-search input::placeholder{color:#ccc}#educoder .drawer___xdGaT .ant-input-search .ant-input-search-button{color:#4e5977;background:#2c3246;border:1px solid #3D445C;border-left:1px solid transparent}#educoder .drawer___xdGaT .ant-select .ant-select-selector{background:#2c3246;border:1px solid #3D445C}#educoder .drawer___xdGaT .ant-select .ant-select-arrow{color:#4e5977}#educoder .drawer___xdGaT .ant-select .ant-select-selection-item{color:#fff}#educoder .drawer___xdGaT .ant-select .ant-select-selection-placeholder{color:#ccc}#educoder .drawer___xdGaT .ant-pagination .ant-pagination-item-active{border-color:#0152d9!important;background-color:#0152d9!important}#educoder .drawer___xdGaT .ant-pagination .ant-pagination-item-link{background-color:transparent!important;color:#fff}#educoder .drawer___xdGaT .ant-pagination .ant-pagination-item{background-color:transparent;border:1px solid #656f87}#educoder .drawer___xdGaT .ant-pagination .ant-pagination-item a,#educoder .drawer___xdGaT .ant-pagination .ant-pagination-item-ellipsis{color:#fff}#educoder .drawer___xdGaT .ant-pagination .ant-pagination-options{color:#656f87}#educoder .drawer___xdGaT .ant-pagination .ant-pagination-options input{color:#fff;width:40px;background:transparent}#educoder .drawer___xdGaT .ant-pagination button,#educoder .drawer___xdGaT .ant-pagination input{line-height:initial;border:1px solid #656f87!important}.tour___oMkVh[class~=ant-tour]{left:7px!important;width:340px}.tour___oMkVh[class~=ant-tour] [class~=ant-tour-arrow]{left:17px!important}.tour___oMkVh[class~=ant-tour] [class~=ant-tour-footer]{display:none!important}.tour___oMkVh[class~=ant-tour] [class~=ant-tour-description]{padding:16px!important;overflow:hidden}.pagination___yDAjZ{text-align:center;margin-top:10px}.info___ATmsa{display:flex;flex-flow:row nowrap;align-items:center;height:56px;list-style:none;background:#fff;justify-content:space-between}.wrap____KX19 [class~=xterm] [class~=xterm-viewport]{overflow:auto!important}.desc___iOAgd{padding:8px 16px;height:calc(100vh - 138px);overflow:auto}.info___GPALq{color:#888;display:flex;align-items:center;font-size:14px;height:46px;background:#fff;padding:0 10px;box-shadow:0 2px 4px #e5e3e380;border-top:1px solid #f4f4f4;border-bottom:1px solid #f4f4f4}.info___GPALq .info_tag___CFEn8{height:22px;line-height:22px;padding:0 5px;background:#37ad8333;border-radius:2px;border:1px solid #A9DFCC;font-family:PingFangSC,PingFang SC;font-weight:600;font-size:14px;color:#2cc497;text-align:left;font-style:normal}.info___GPALq li{margin-right:8px}.discuss-panel{height:calc(100vh - 142px);overflow:auto;padding:0 16px}.discuss-item-container{display:flex;flex-flow:row nowrap;width:100%;padding:15px;border-bottom:1px solid #e3e3e3;overflow:hidden}.discuss-item-container section{margin-left:15px;flex:1 1 auto;width:100%}.discuss-item-container .grey{color:#ccc}.discuss-content{margin:4px 0;word-break:break-word;word-wrap:break-word}.discuss-content img{max-width:200px}.discuss-info{display:flex;flex-flow:row wrap;align-items:center;color:#999;line-height:16px;font-size:12px}.discuss-info .top{color:#fff;padding:0 8px;background:#ff4343;border-radius:8px;text-align:center}.discuss-info .gift{cursor:default}.discuss-info .view-code{color:#4cacff}.discuss-info a{color:#999}.discuss-info a,.discuss-info span{margin-right:15px}.btn-group{display:flex;flex-flow:row nowrap;justify-content:flex-end;margin-bottom:8px}.btn-group .btn-top .iconfont{transform:rotate(180deg);display:inline-block}.btn-group a{width:31px;text-align:center;color:#888}.btn-group a .iconfont{font-size:14px!important}.second-discuss .btn-group{opacity:0}.second-discuss:hover{background:#ebebeb}.second-discuss:hover .btn-group{opacity:1}.reply-discuss-container{background:#f4f4f4;border-radius:4px;margin-bottom:6px;position:relative;margin-top:6px}.reply-discuss-container:before{content:" ";position:absolute;border-color:#000;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;left:13px;top:-9px;border-bottom:10px solid #f4f4f4}.discuss-item-editor{width:100%;overflow:hidden}.discuss-item-editor .btn-send{cursor:pointer;border:none;padding:0 12px;color:#fff;letter-spacing:1px;text-align:center;font-size:14px;height:30px;line-height:30px;border-radius:2px;font-weight:400;margin-right:22px;margin-top:6px;background:#0152d9;float:right}.image-preview-container{display:flex;flex-flow:column nowrap;position:fixed;align-items:center;justify-content:center;inset:0;z-index:99999;background:#000c}.image-preview-container .image-preview{transition:transform .4s linear;max-width:86%}.image-preview-container .button-group{display:flex;flex-flow:row nowrap;align-items:center;justify-content:flex-end;position:absolute;z-index:101;right:10px;top:10px}.image-preview-container .button-group a,.image-preview-container .button-group button{color:#000000a6;margin-right:10px;display:flex;flex-flow:row nowrap;align-items:center}.preview-wrp-group{overflow:auto;width:100%;text-align:center}.dis-input-editor-container___nKGxx{position:relative;background:#fff;width:100%;box-shadow:0 -3px 5px #4cacff33}.dis-input-editor-container___nKGxx.active___tmt7T{position:absolute;height:calc(100vh - 50px);background:transparent;z-index:1000;width:100%;display:flex;flex-flow:column nowrap;justify-content:center;top:0}.dis-input-editor-container___nKGxx .input-mask___epEle{flex:1 0;background:#0000;width:100%}.dis-input-editor-container___nKGxx .text-area___Vry8W{display:flex;flex-flow:row nowrap;padding:10px 20px;align-items:center}.dis-input-editor-container___nKGxx .text-area___Vry8W input{border-radius:15px;border:1px solid #eaeaea;background-color:#fff;overflow:hidden;height:32px;padding:0 16px;line-height:32px;outline:none;flex:1 0;margin-right:10px}.dis-input-editor-container___nKGxx .text-area___Vry8W a{color:#888;display:block;height:32px;line-height:32px;margin-right:20px;display:flex;flex-flow:row nowrap;align-items:center}.dis-input-editor-container___nKGxx .text-area___Vry8W a span{line-height:32px;font-size:16px}.dis-input-editor-container___nKGxx .tip-container___plpA3{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center}.dis-input-editor-container___nKGxx .tip-container___plpA3 p{font-size:12px;color:#ff6800}.dis-input-editor-container___nKGxx .hide___kPfyC{display:none}.dis-input-editor-container___nKGxx .md-container___u85aq{background:#fff;padding:10px 20px}.btn-send___deQ5v{cursor:pointer;display:inline-block;border:none;padding:0 12px;color:#fff;background:#0152d9;letter-spacing:1px;text-align:center;font-size:14px;height:30px;line-height:30px;border-radius:2px;font-weight:400}.hackSets___tw75g .collapseWrapper___TteKi div[class~=ant-collapse]{background-color:transparent}.hackSets___tw75g .collapseWrapper___TteKi div[class~=ant-collapse-item]{margin-bottom:20px;border:none;box-shadow:0 2px 4px #eaeef4}.hackSets___tw75g .collapseWrapper___TteKi div[class~=ant-collapse-item] div[class~=ant-collapse-header]{padding:0 20px;height:64px;background-color:#fff;align-items:center!important}.hackSets___tw75g .collapseWrapper___TteKi div[class~=ant-collapse-item] div[class~=ant-collapse-content]{background-color:#fff}.hackSets___tw75g .collapseWrapper___TteKi div[class~=ant-collapse-item] div[class~=ant-collapse-content] div[class~=ant-collapse-content-box]{padding:20px}.hackSets___tw75g .collapseWrapper___TteKi div[class~=ant-collapse-item-active] div[class~=ant-collapse-header]{background-color:#eaeffa}.hackSets___tw75g .collapseWrapper___TteKi .panelHeader___Y_Xjq{font-size:14px;font-weight:400;color:#000}.hackSets___tw75g .collapseWrapper___TteKi .rateInput___y1qUi{display:inline-flex;align-items:center;white-space:nowrap}.hackSets___tw75g .collapseWrapper___TteKi .rateInput___y1qUi span{font-size:14px;font-weight:400;color:#666}.hackSets___tw75g .collapseWrapper___TteKi .open___xrixP{color:#165dff!important;transform:rotate(90deg)}.hackSets___tw75g .collapseWrapper___TteKi .close___jb6D2{color:#82a8ff!important}.uploadTableWrapper___U9Tz_{background:#fff}.uploadTableWrapper___U9Tz_ div[class^=headProgram]>div,.uploadTableWrapper___U9Tz_ div[class^=listWrapper]>div[class^=list]>div{flex:1 1;padding:0 12px!important}.uploadTableWrapper___U9Tz_ div[class^=headProgram]>div:last-child,.uploadTableWrapper___U9Tz_ div[class^=listWrapper]>div[class^=list]>div:last-child{display:none}.wrap___MkYbQ [class~=ant-upload-drag]{background:#1890ff0a!important;border-radius:4px;border:1px dashed #0152d9}.wrap___MkYbQ .colorBlue___onjbP{color:#0152d9}.wrap___MkYbQ .repeatedName___nbqnE{color:red}.wrap___MkYbQ .text___xvutp{margin-top:20px;color:#464f66;line-height:24px}.wrap___MkYbQ .greyText___dihvZ{font-size:14px;font-weight:400;color:#5f6368}.wrap___MkYbQ .noData___LxOJA{height:180px;margin-bottom:30px}.wrap___MkYbQ .noData___LxOJA .dragger___y7F4A{display:flex;align-items:center;justify-content:center}.wrap___MkYbQ .noData___LxOJA .dragger___y7F4A img{width:46px}.wrap___MkYbQ .noData___LxOJA .dragger___y7F4A span{font-size:14px;font-weight:400;color:#9096a3}.wrap___MkYbQ .noData___LxOJA .dragger___y7F4A .uploadText___Et3KS{color:#3061d0}.wrap___MkYbQ .btnS___k1e6j{height:32px;border-radius:4px;background:#3061d0}.wrap___MkYbQ .btnS___k1e6j i{margin-right:6px}.wrap___MkYbQ .testCaseRadio___q1wXT label[class~=ant-radio-button-wrapper]{width:60px;height:38px;background:#f6f7f9;box-shadow:inset 0 1px 3px #d7d8d9;border-radius:23px;border:none;display:inline-flex;align-items:center;justify-content:center;margin-right:20px}.wrap___MkYbQ .testCaseRadio___q1wXT label[class~=ant-radio-button-wrapper]:before{background-color:transparent}.wrap___MkYbQ .testCaseRadio___q1wXT label[class~=ant-radio-button-wrapper] span{color:#464f66;font-size:14px}.wrap___MkYbQ .testCaseRadio___q1wXT label[class~=ant-radio-button-wrapper-checked]{background-color:#fff;box-shadow:0 2px 4px #e0dfe1;border:1px solid #BACFFE;background:#d3e0fd linear-gradient(180deg,#fff,#f6f7f9)}.wrap___MkYbQ .testCaseRadio___q1wXT label[class~=ant-radio-button-wrapper-checked]:first-child{border-right-color:#bacffe}.wrap___MkYbQ .testCaseRadio___q1wXT label[class~=ant-radio-button-wrapper-checked]:focus-within{box-shadow:0 2px 4px #e0dfe1}.wrap___MkYbQ .testCaseRadio___q1wXT label[class~=ant-radio-button-wrapper-checked] span{color:#165dff;font-size:14px}.head___s4Eix{display:flex;margin-bottom:36px}.head___s4Eix .operation___JCAVh{text-align:center}.head___s4Eix>div{color:#5f6368;font-size:14px;text-align:left;display:inline-block}.headProgram___uWA_M{display:flex;height:40px;line-height:40px;background:#f6f7f8;box-shadow:0 2px 4px #eaeef4;padding-left:5px;padding-right:5px}.headProgram___uWA_M .operation___JCAVh{text-align:center}.headProgram___uWA_M>div{color:#5f6368;font-size:14px;text-align:left;display:inline-block}.listWrapper___xW3b4{max-height:214px;overflow:auto}.listWrapper___xW3b4::-webkit-scrollbar{display:none}.listWrapper___xW3b4 .list___dCbd6{display:flex;margin-bottom:36px;align-items:center}.listWrapper___xW3b4 .list___dCbd6 .del___abNho{color:#e53333;cursor:pointer}.listWrapper___xW3b4 .list___dCbd6 .info___J1Wmf{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 12px}.listWrapper___xW3b4 .list___dCbd6 .info___J1Wmf>span{color:#3061d0;cursor:pointer;text-decoration:underline}.listWrapper___xW3b4 .list___dCbd6>div{text-align:left;display:inline-block;background:#fff}.tabs___p2jIb .tabWarp___mt05L{display:flex;align-items:center}.tabs___p2jIb .tabWarp___mt05L .tab___IYGdQ{width:88px;text-align:center;height:30px;line-height:30px;background:#f0f0f0;font-weight:400;font-size:16px;color:#666;cursor:pointer}.tabs___p2jIb .tabWarp___mt05L .tab___IYGdQ.active___fQMlP{background:#fff;color:#3061d0}.tabs___p2jIb .content___GWVJY{padding:10px;background-color:#fff}.exitFullScreenModalWrapper___aNB9Q div[class~=ant-modal-confirm-btns]{float:none;display:flex;justify-content:center;margin-bottom:20px}.exitFullScreenModalWrapper___aNB9Q div[class~=ant-modal-confirm-btns] button{width:120px;height:38px;background:#f6f7f9 #3061d0;border-radius:2px}.exitFullScreenModal___HIMyY{text-align:center;font-size:30px;font-weight:400}.exitFullScreenModal___HIMyY .warningIcon___xEURa{height:88px;margin-bottom:20px}.exitFullScreenModal___HIMyY .warningText___W6NPJ{color:#e30000}.exitFullScreenModal___HIMyY .countdownWrapper___n8g1M{display:inline-block}.forcedModalWrapper___JPMQ2 .forcedModalContent___uY5FV{text-align:center}.forcedModalWrapper___JPMQ2 .forcedModalContent___uY5FV .forcedText___C3CrF{font-size:30px;font-weight:500;color:#e30000;margin-bottom:10px}.forcedModalWrapper___JPMQ2 .forcedModalContent___uY5FV .screenNumText___oljHN{font-size:14px;font-weight:400;color:#333;margin-bottom:20px}.forcedModalWrapper___JPMQ2 .forcedModalContent___uY5FV img{height:85px;margin-bottom:20px}.answer___UngkO{font-size:14px;color:#434d6c;transition:all .2s;position:relative;line-height:1.8}.answer___UngkO ::selection{background:#ecf1fe}.answer___UngkO .imgWrap___ORTRf{width:320px;cursor:pointer;border-radius:8px;overflow:hidden;position:relative}.answer___UngkO .imgWrap___ORTRf img{width:100%;user-select:none}.answer___UngkO .imgWrap___ORTRf:after{content:"";position:absolute;inset:0;background:#00000080;cursor:pointer;opacity:0;transition:opacity .3s}.answer___UngkO .imgWrap___ORTRf:hover:after{opacity:1}.answer___UngkO pre{width:100%;overflow:auto}.answer___UngkO ol li{list-style:auto}.answer___UngkO hr{border:none;border-bottom:1px solid #ccc}.answer___UngkO span[class=katex-error]{color:inherit!important}.codeCopy___re8vm{position:relative;min-height:50px}.codeCopy___re8vm button{position:absolute;top:7px;right:0;padding:4px 8px;border-radius:0 0 0 5px;border:none;background-color:#007bff;color:#fff;cursor:pointer;font-size:12px;height:26px;pointer-events:auto}.codeCopy___re8vm button.runCode___MYs9m{bottom:0;top:initial}#educoder .smartWrp___NjRcB [class~=ant-drawer-body]{padding:0}.flex_box_center___NeSU8{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___ImTGl{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___BtRd9{align-items:center;box-align:center}.flex_box_center_end___qcLe3{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___Ze_3q{flex-direction:column;box-orient:block-axis}.banner___PoUBO{display:flex;align-items:center;justify-content:center}.banner___PoUBO .content___XoDjy{width:1200px;height:212px;display:flex;align-items:flex-start;justify-content:space-between}.banner___PoUBO .content___XoDjy aside{margin-top:56px}.banner___PoUBO .content___XoDjy aside p{display:flex;align-items:center}.banner___PoUBO .content___XoDjy aside p b{font-size:30px;font-weight:500;color:#000;letter-spacing:4px;margin-right:20px}.banner___PoUBO .content___XoDjy aside p span{font-size:16px;color:#000;letter-spacing:4px}.banner___PoUBO .content___XoDjy aside .btns___Pb35j{margin-top:35px}.banner___PoUBO .content___XoDjy aside .btns___Pb35j>div{display:inline-block;height:32px;background:#f6f7f9;box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border-radius:4px;border:1px solid #dadbde;font-size:14px;color:#3b3e47;line-height:30px;margin-right:23px;padding:0 16px;position:relative;cursor:pointer}.banner___PoUBO .content___XoDjy aside .btns___Pb35j>div:hover{color:#165dff;border:1px solid #bacffe}.banner___PoUBO .content___XoDjy aside .btns___Pb35j>div img{position:absolute;z-index:1;top:-21px;right:22px}.flex_box_center___hG6RI{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___ss3Fh{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___K80p9{align-items:center;box-align:center}.flex_box_center_end___qmXX3{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___GFV8F{flex-direction:column;box-orient:block-axis}.row___aXJjm{display:flex;align-items:flex-start;justify-content:flex-start}.row___aXJjm .title___HUKL0{font-size:14px;color:#9096a3;flex-shrink:0;width:41px;text-align-last:justify;margin-top:4px;margin-right:12px}.row___aXJjm .tagsWrap___XB2W3{flex:1 1;position:relative}.row___aXJjm .tagsWrap___XB2W3 .action___VdHb1{font-size:14px;color:#82a8ff;width:55px;position:absolute;z-index:2;bottom:20px;right:0;cursor:pointer}.row___aXJjm .tagsWrap___XB2W3 .action___VdHb1 i{display:inline-block;font-size:12px}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC{max-height:245px;overflow:hidden}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft>span{display:inline-flex;align-items:center;margin-left:8px;margin-bottom:17px;font-size:14px;cursor:pointer;padding:4px 12px}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft>span .name___Hk1Ip{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:600px;display:inline-block}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft>span .num___xQpcH{margin-left:3px}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft>span:hover{color:#165dff!important}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft .active___XryTX{color:#165dff!important;border-radius:2px;background:#f6f7f9}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC::-webkit-scrollbar-thumb{background:#0000000d!important;border-radius:3px}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC::-webkit-scrollbar-track{background-color:#f6f7f9!important;box-shadow:initial!important}.row___aXJjm .tagsBorderWrap___OMxjs .bar___t1kKC{padding-top:8px;border-radius:4px;border:1px solid rgba(219,220,224,.5)}.flex_box_center___aK2n3{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___HX0Oh{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___LJOJr{align-items:center;box-align:center}.flex_box_center_end___SCakF{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___AYv4m{flex-direction:column;box-orient:block-axis}.tabs___GTqPV{height:32px;background:#f6f7f9;box-shadow:inset 0 1px 3px #d7d8d9;border-radius:16px;display:inline-block}.tabs___GTqPV span{display:inline-block;padding:0 20px;line-height:32px;font-size:14px;font-weight:400;color:#9096a3;position:relative;cursor:pointer}.tabs___GTqPV span:hover{color:#165dff}.tabs___GTqPV span:after{content:"";position:absolute;width:1px;height:calc(100% - 2px);background:#e2e2e2;border-radius:4px;z-index:1;left:0;top:1px;background:linear-gradient(180deg,#fff0,#e2e2e2,#fff0)}.tabs___GTqPV span:first-child:after,.tabs___GTqPV .active___F26E8+span:after{display:none}.tabs___GTqPV .active___F26E8{background:linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 0 2px #e8effb;border-radius:16px;border:1px solid #c8d2ea;color:#165dff;line-height:30px}.tabs___GTqPV .active___F26E8:after{display:none}.flex_box_center___yX6Oa{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___t7oqF{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___dEIHy{align-items:center;box-align:center}.flex_box_center_end___taQDF{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___xY_Lr{flex-direction:column;box-orient:block-axis}.input___PW2zI{width:507px;height:38px;background:#f6f7f9;border-radius:19px;display:flex;align-items:center;padding:0 20px}.input___PW2zI .dropdown___vSy8B{position:relative;flex-shrink:0}.input___PW2zI .dropdown___vSy8B:hover .menu___NiyBu{display:block}.input___PW2zI .dropdown___vSy8B .text___Grueu{color:#000;font-size:14px;cursor:default;height:38px;display:flex;align-items:center}.input___PW2zI .dropdown___vSy8B .text___Grueu i{font-size:12px;display:inline-block;transform:translateY(1px) scale(.6);color:#979797}.input___PW2zI .dropdown___vSy8B .text___Grueu .b1___ZKryM{display:inline-block;width:1px;height:38px;margin-left:15px;margin-right:0;background:linear-gradient(180deg,#fff0,#fff,#fff0)}.input___PW2zI .dropdown___vSy8B .text___Grueu .b2___aKyGa{display:inline-block;width:1px;height:38px;margin-left:0;margin-right:8px;background:linear-gradient(180deg,#fff0,#e2e2e2,#fff0)}.input___PW2zI .dropdown___vSy8B .menu___NiyBu{display:none;position:absolute;z-index:999;width:auto;left:-16px;top:35px;padding:4px;background-color:#fff;border-radius:8px;box-shadow:0 10px 16px #cecece}.input___PW2zI .dropdown___vSy8B .menu___NiyBu div{clear:both;margin:0;padding:5px 12px;color:#000000e0;font-weight:400;font-size:14px;text-align:left;line-height:1.57142857;cursor:pointer;transition:all .2s;white-space:nowrap}.input___PW2zI .dropdown___vSy8B .menu___NiyBu div:hover{background-color:#f5f5f5}.input___PW2zI>input{flex:1 1;padding:4px 0}.flex_box_center___tol8o{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___Z235C{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___Wq1sZ{align-items:center;box-align:center}.flex_box_center_end___LLxom{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___DbMSN{flex-direction:column;box-orient:block-axis}.quickPager___GM30J{display:flex;align-items:center;justify-content:center}.quickPager___GM30J>div{width:60px;height:28px;line-height:26px;text-align:center;background:#f8f9fc;border-radius:2px;border:1px solid rgba(195,207,224,.5);font-size:12px;color:#464f66;margin:0 10px;user-select:none;cursor:pointer}.quickPager___GM30J>div:hover{color:#165dff}.quickPager___GM30J .disabled___Ozc8I{background:#f3f3f5;border:0;line-height:28px;cursor:not-allowed;color:#cecece}.flex_box_center___FO7TP{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___LotYx{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___bWdaw{align-items:center;box-align:center}.flex_box_center_end___mVJ1o{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___M83Mm{flex-direction:column;box-orient:block-axis}.list___oOsiS{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;padding:0}.list___oOsiS .wrap___G6T7F{height:277px;background:#fff;box-shadow:0 2px 4px #d6dae1;border-radius:8px;position:relative}.list___oOsiS .wrap___G6T7F .lockWrap___Rl79E{position:absolute;width:100%;left:0;top:0;background-color:#00000080;height:100%;z-index:10;display:flex;cursor:default;justify-content:center;align-items:center;flex-direction:column;border-radius:8px}.list___oOsiS .wrap___G6T7F .li___oZZ7l:hover .cover___b2bYW{transform:scale(1.1)}.list___oOsiS .wrap___G6T7F .li___oZZ7l .img___IQX7w{overflow:hidden;height:calc(100% - 100px);border-radius:8px 8px 0 0;position:relative}.list___oOsiS .wrap___G6T7F .li___oZZ7l .img___IQX7w .cover___b2bYW{width:100%;transition:all .5s}.list___oOsiS .wrap___G6T7F .li___oZZ7l .img___IQX7w .sign___HkT6C{position:absolute;z-index:1;left:0;bottom:0;height:30px}.list___oOsiS .wrap___G6T7F .li___oZZ7l .name___SsJx8{height:52px;font-size:16px;font-weight:600;color:#000;padding:30px 12px 0;width:100%;display:flex;align-items:center}.list___oOsiS .wrap___G6T7F .li___oZZ7l .name___SsJx8 .e___TMqq0{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo{height:45px;display:flex;align-items:center;color:#000f37;padding:0 12px}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo i{color:#7d8592}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo>span{margin-right:5px;font-size:12px}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7{display:flex;align-items:center;margin-left:auto}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7 [class~=ant-rate-star]{font-size:13px}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7 [class~=ant-rate]{font-size:12px;margin-top:-3px;color:#ffa100}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7 [class~=ant-rate-star]:not(:last-child){margin-right:2px}.flex_box_center___AQ53o{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___i2aIa{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___sPEKB{align-items:center;box-align:center}.flex_box_center_end___GhSSH{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___R9_Hb{flex-direction:column;box-orient:block-axis}.list___jb2Ay{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;padding:0}.list___jb2Ay .wrap___VsQDr{height:308px;background:#fff;box-shadow:0 2px 4px #d6dae1;border-radius:8px;position:relative}.list___jb2Ay .wrap___VsQDr:hover [class~=user-path-items]{display:block!important}.list___jb2Ay .wrap___VsQDr .lockWrap___g1k1T{position:absolute;width:100%;left:0;top:0;background-color:#00000080;height:100%;z-index:10;display:flex;cursor:default;justify-content:center;align-items:center;border-radius:8px}.list___jb2Ay .wrap___VsQDr .li___IxCLC:hover .cover___Mu8wr{transform:scale(1.1)}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA{overflow:hidden;height:calc(100% - 131px);border-radius:8px 8px 0 0}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .cover___Mu8wr{width:100%;transition:all .5s}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .movebq___mF7wt{display:none;position:absolute;z-index:1;padding:4px 8px;line-height:1;background:#fff3;border-radius:9px;color:#fff;font-size:12px;right:4px;top:4px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .movebq___mF7wt i{margin-right:2px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .movebq___mF7wt:hover{color:#e30000;background:#fff}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .bq___Bil0T{height:22px;background:#0000004d;color:#d9c7ab;border-radius:2px;padding:0 8px;font-size:12px;line-height:22px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .sign___DXJ4d{width:52px;text-align:center;position:absolute;z-index:2;left:0;top:7px;color:#fff}.list___jb2Ay .wrap___VsQDr .li___IxCLC .name___l7FoJ{height:52px;font-size:16px;font-weight:600;color:#000;padding:30px 12px 0;width:100%;display:flex;align-items:center}.list___jb2Ay .wrap___VsQDr .li___IxCLC .name___l7FoJ .e___pXQUG{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___jb2Ay .wrap___VsQDr .li___IxCLC .unit___wCIFR{font-size:14px;color:#000f37;padding:0 12px;margin-top:8px;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___jb2Ay .wrap___VsQDr .li___IxCLC .unit___wCIFR i{color:#7d8592}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil{height:34px;display:flex;align-items:center;justify-content:space-between;color:#000f37;padding:0 12px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil div{display:flex;align-items:center}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil div>span{margin-right:12px;font-size:12px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil div i{color:#7d8592}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil .tag1___dxm7r,.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil .tag2___llZkf{height:18px;padding:3px 6px;font-size:12px;border-radius:2px;border:1px solid #FFE6AB;color:#ca7720;display:flex;align-items:center;justify-content:center;font-weight:400}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil .tag2___llZkf{border:1px solid #D6F7EF;color:#01795d;margin-left:6px}.list___jb2Ay .wrapisCurrent___qIfQT{height:280px;background:#fff;box-shadow:0 2px 4px #d6dae1;border-radius:8px;position:relative}.list___jb2Ay .wrapisCurrent___qIfQT:hover [class~=user-path-items]{display:block!important}.list___jb2Ay .wrapisCurrent___qIfQT .lockWrap___g1k1T{position:absolute;width:100%;left:0;top:0;background-color:#00000080;height:100%;z-index:10;display:flex;cursor:default;justify-content:center;align-items:center;border-radius:8px}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC:hover .cover___Mu8wr{transform:scale(1.1)}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA{overflow:hidden;height:calc(100% - 105px);border-radius:8px 8px 0 0}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA .tagsDom___COQg7{height:calc(100% - 105px)!important}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA .cover___Mu8wr{width:100%;transition:all .5s}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA .bq___Bil0T{height:22px;background:#0000004d;color:#d9c7ab;border-radius:2px;padding:0 8px;font-size:12px;line-height:22px}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA .sign___DXJ4d{width:52px;text-align:center;position:absolute;z-index:2;left:0;top:7px;color:#fff}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .name___l7FoJ{font-size:16px;font-weight:600;color:#000;padding:10px 12px 0;width:100%;display:flex;align-items:center}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .name___l7FoJ .e___pXQUG{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .unit___wCIFR{font-size:14px;color:#000f37;padding:0 12px;margin-top:8px;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .unit___wCIFR i{color:#7d8592}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil{height:34px;display:flex;align-items:center;justify-content:space-between;color:#000f37;padding:0 12px}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil div{display:flex;align-items:center}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil div>span{margin-right:12px;font-size:12px}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil div i{color:#7d8592}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil .tag1___dxm7r,.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil .tag2___llZkf{height:18px;padding:3px 6px;font-size:12px;border-radius:2px;border:1px solid #FFE6AB;color:#ca7720;display:flex;align-items:center;justify-content:center;font-weight:400}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil .tag2___llZkf{border:1px solid #D6F7EF;color:#01795d;margin-left:6px}.tagsDom___COQg7{display:flex;align-items:end;width:100%;padding:6px;position:absolute;top:0;left:0;height:calc(100% - 131px)}.movebq___mF7wt{display:none;position:absolute;top:0;right:95px!important;z-index:1;padding:4px 8px;line-height:1;background:#fff3;border-radius:9px;color:#fff;font-size:12px;right:4px;top:4px}.movebq___mF7wt i{margin-right:2px}.movebq___mF7wt:hover{color:#e30000;background:#fff}.hiddenbq___TqlUF{display:none;position:absolute;z-index:1;padding:4px 8px;line-height:1;background:#fff3;border-radius:9px;color:#fff;font-size:12px;right:4px;top:4px}.hiddenbq___TqlUF i{margin-right:2px}.hiddenbq___TqlUF:hover{color:#3061d0;background:#fff}.flex_box_center___eMcr7{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___HcNca{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___ZnvVN{align-items:center;box-align:center}.flex_box_center_end___fdgDf{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___SEKvd{flex-direction:column;box-orient:block-axis}.list___L1hmU{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;padding:0}.list___L1hmU .hidden___NniIi{display:none;position:absolute;z-index:1;padding:4px 8px;line-height:1;background:#9999991a;border-radius:9px;color:#999;font-size:12px;right:4px;top:4px}.list___L1hmU .hidden___NniIi i{margin-right:2px}.list___L1hmU .hidden___NniIi:hover{color:#3061d0;background:#3061d01a}.list___L1hmU .wrap___pKgcW{height:270px;background:#fff;box-shadow:0 1px 4px #d6dae1;border-radius:8px;position:relative}.list___L1hmU .wrap___pKgcW:hover .lockWrap___SMhkK{display:flex}.list___L1hmU .wrap___pKgcW:hover .hidden___NniIi{display:inline-block}.list___L1hmU .wrap___pKgcW .lockWrap___SMhkK{position:absolute;z-index:10;left:0;top:0;width:100%;height:100%;background:#0009;box-shadow:0 2px 5px #0000000d;border-radius:8px;display:none;flex-direction:column;justify-content:center;align-items:center}.list___L1hmU .wrap___pKgcW .lockWrap___SMhkK div{width:116px;height:36px;border-radius:18px;border:1px solid #ffffff;font-size:14px;font-weight:600;color:#fff;line-height:34px;text-align:center;margin:10px 0;cursor:pointer}.list___L1hmU .wrap___pKgcW .lockWrap___SMhkK div:hover{box-shadow:0 0 4px #4f85ff;border:1px solid #c2d3f8}.list___L1hmU .wrap___pKgcW .top___udHSB{height:calc(100% - 50px);display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:0 24px;position:relative}.list___L1hmU .wrap___pKgcW .top___udHSB .sign___uwRpq{position:absolute;z-index:1;width:44px;height:22px;background:#ffe9c1;border-radius:8px 0 13px;left:0;top:0;color:#a45204;text-align:center;line-height:22px}.list___L1hmU .wrap___pKgcW .top___udHSB .name___Fpf90{font-weight:600;color:#333;margin-top:25px;font-size:16px;white-space:normal;text-align:center;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;line-height:26px;height:48px}.list___L1hmU .wrap___pKgcW .top___udHSB .img___AMLhL{width:60px;height:60px;border-radius:30px;margin-top:14px}.list___L1hmU .wrap___pKgcW .top___udHSB .text___KiTb7{font-size:14px;color:#333;margin-top:8px;width:98%;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.list___L1hmU .wrap___pKgcW .top___udHSB .btns___i6IuZ{display:flex;align-items:center;margin-top:12px}.list___L1hmU .wrap___pKgcW .top___udHSB .btns___i6IuZ div{width:76px;background:#fff;height:26px;border-radius:13px;border:1px solid #d6f7ef;font-size:14px;color:#01795d;line-height:24px;text-align:center;margin:0 10px}.list___L1hmU .wrap___pKgcW .top___udHSB .btns___i6IuZ aside{width:76px;background:#fff;height:26px;border-radius:13px;border:1px solid #ffe9c1;font-size:14px;color:#a45204;line-height:24px;text-align:center;margin:0 10px}.list___L1hmU .wrap___pKgcW .bottom____k2sh{height:50px;border-top:1px solid #f5f5f5;display:flex;align-items:center;padding:0 12px}.list___L1hmU .wrap___pKgcW .bottom____k2sh>div{margin-left:auto}.list___L1hmU .wrap___pKgcW .bottom____k2sh>span{display:flex;align-items:center;margin-right:12px;color:#999}.list___L1hmU .wrap___pKgcW .bottom____k2sh>span i{font-size:14px;font-size:12px;color:#999;margin-right:6px}.flex_box_center___d27mZ{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___qfRU9{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___fCRld{align-items:center;box-align:center}.flex_box_center_end___ORMV8{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___PNKtZ{flex-direction:column;box-orient:block-axis}.tabs___alpa7{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #dbdce0;height:54px}.tabs___alpa7 .tabsWrap___aCQjw{display:flex;align-items:center;height:100%}.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4{display:flex;align-items:center;margin-right:40px;height:100%;cursor:pointer}.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4>div{position:relative;font-size:14px;font-weight:400;color:#5f6368;display:flex;align-items:center;height:100%}.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4 .active___nl_4v{font-weight:500;color:#202124}.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4 .active___nl_4v:after{position:absolute;content:"";width:100%;z-index:4;left:0;bottom:0;height:3px;background:#202124;border-radius:100px 100px 0 0}.flex_box_center___e6HxQ{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___RnXYe{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___lVxPk{align-items:center;box-align:center}.flex_box_center_end___bu8yv{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___JczGj{flex-direction:column;box-orient:block-axis}.orderWrap___ZfyGX{display:box;display:flex;align-items:center}.orderIconWrap___XTB_O{display:box;display:flex;flex-direction:column;height:40px;line-height:40px;color:#999}.orderAsc___KWHmA{flex-direction:column;text-align:center;height:10px;line-height:10px;display:inline-block;margin-top:9px;transform:translateY(2px)}.orderDesc___rHdbB{flex-direction:column;text-align:center;height:10px;line-height:10px;display:table}.active___a7eSP{color:#232b40!important}.cursorPointer___gs9kL{cursor:pointer;color:#d8d8d8;height:10px}.orderTextWrap___teAKn{font-size:14px;color:#3b3e47;cursor:pointer;margin-right:5px}.flex_box_center___LCi0B{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___hzONe{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___ZyQRE{align-items:center;box-align:center}.flex_box_center_end___XKM74{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___p8LCU{flex-direction:column;box-orient:block-axis}.btn___In02G.mediacy-round___uveEv{height:36px;border-radius:36px}.btn___In02G.mediacy-default___dDxsd{height:36px;border-radius:4px}.btn___In02G .default___K791v{background:#f6f7f9 linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border:1px solid #bacffe;font-size:14px;padding:0 15px;color:#3061d0;text-align:center;cursor:pointer;user-select:none}button[class~=ant-btn-default]:not(:disabled).btn___In02G{background:#f6f7f9 linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border:1px solid #bacffe;font-size:14px;padding:0 15px;color:#3061d0;text-align:center;cursor:pointer;user-select:none}button[class~=ant-btn-default]:not(:disabled).btn___In02G:hover{color:#165dff;border:1px solid #165dff}button[class~=ant-btn-default]:disabled.btn___In02G{background:#f6f7f9 linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border:1px solid #bacffe;font-size:14px;padding:0 15px;color:#3061d0;text-align:center;cursor:pointer;user-select:none;opacity:50%;cursor:not-allowed}.flex_box_center___TB7bQ{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___oBlTb{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___b5XbB{align-items:center;box-align:center}.flex_box_center_end___CNhe7{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___yHXKW{flex-direction:column;box-orient:block-axis}.head___ghH72{height:54px;border-bottom:1px solid #DBDCE0;display:flex;align-items:center}.head___ghH72>span{color:#999;font-size:12px;cursor:pointer;flex-shrink:0}.head___ghH72>b{font-weight:500;color:#232b40;margin-left:30px;font-size:14px;flex:1 1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.head___ghH72 .node___mjPEy{margin-left:auto;flex-shrink:0}.flex_box_center___AlHuF{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___vN2LW{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___Ac7D2{align-items:center;box-align:center}.flex_box_center_end___y38I7{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___iQE6P{flex-direction:column;box-orient:block-axis}.btns___sNgTb{display:flex;align-items:center}.btns___sNgTb .confirm___Ozirl{height:38px;background:#3061d0;border-radius:2px;color:#fff;padding:0 34px}.btns___sNgTb .cancel___aiq1I{height:38px;background:#f8f9fc;border-radius:2px;opacity:.5;border:1px solid #C3CFE0;font-size:14px;color:#464f66;margin-left:20px}.flex_box_center___jkpdr{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___OtsL8{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___rbcb_{align-items:center;box-align:center}.flex_box_center_end___zBR21{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___nS_eP{flex-direction:column;box-orient:block-axis}.fixedBottom___oJl7m{width:100%;height:70px;background:#fff;box-shadow:0 -3px 16px #dbdbdb80;position:fixed;z-index:1000;bottom:0;left:0}.fixedBottom___oJl7m .wrap___A3Oq1{width:1200px;height:100%;margin:auto;display:flex;align-items:center;justify-content:space-between}.fixedBottom___oJl7m .wrap___A3Oq1 .center____VL1y{flex:1 1}.flex_box_center___tY8Yn{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___vHdYA{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___pa61F{align-items:center;box-align:center}.flex_box_center_end___HyDXt{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___UjZek{flex-direction:column;box-orient:block-axis}.crumbs___V41Oe{margin:15px auto 25px;width:1200px;cursor:default}.crumbs___V41Oe span{font-size:12px;color:#c5c5c5}.crumbs___V41Oe .hover___bEIVd{cursor:pointer}.crumbs___V41Oe .hover___bEIVd:hover{color:#5f6368}.reasoning___S0mKl{margin-bottom:20px}.reasoning___S0mKl .btn____CIJG{display:flex;align-items:center;width:fit-content;height:35px;background:#f4f8ff;border-radius:8px;color:#3061d0;border:1px solid rgba(20,93,255,.2);padding:0 12px;cursor:pointer}.reasoning___S0mKl .btn____CIJG span{font-size:14px;margin-left:10px;margin-right:35px}.reasoning___S0mKl .content___CIAh9{font-size:14px;color:#888;border-left:2px solid #DCDCDC;padding-left:8px;margin-top:20px;white-space:pre-wrap}.reasoning___S0mKl b{font-size:8px}.select___Kt_GE .box___S5_ly{position:relative}.select___Kt_GE .text___dtZDv{width:206px;height:40px;background:#fff;border-radius:8px;border:1px solid rgba(20,93,255,.2);display:flex;align-items:center;padding:0 12px;color:#333;cursor:pointer}.select___Kt_GE .text___dtZDv:hover{background:#f6f6f6}.select___Kt_GE .text___dtZDv span{padding-left:6px}.select___Kt_GE .text___dtZDv b{font-size:12px;margin-left:auto;display:inline-block;transform:scale(.6)}.select___Kt_GE .itemWrap___xmw7x{position:absolute;z-index:10;top:40px;padding-top:7px}.select___Kt_GE .itemWrap___xmw7x aside{width:206px;background:#fff;box-shadow:0 2px 6px #d2d2d2;border-radius:2px;border:1px solid #E7F3FF;padding:10px 0}.select___Kt_GE .itemWrap___xmw7x .item___io6Bx{display:flex;align-items:center;padding:0 12px;height:36px;color:#464f66;cursor:pointer}.select___Kt_GE .itemWrap___xmw7x .item___io6Bx span{padding-left:6px}.select___Kt_GE .itemWrap___xmw7x .item___io6Bx:hover{background:#e7f3ff80;color:#3061d0}.select___Kt_GE .itemWrap___xmw7x .item___io6Bx.active___nHRTI{background:#e7f3ff;color:#3061d0}.flex_box_center___NfmQB{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___kVtBD{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___EegZo{align-items:center;box-align:center}.flex_box_center_end___Ueaqo{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___Sd9Zb{flex-direction:column;box-orient:block-axis}@keyframes dot-fade___gzUhM{0%,40%{opacity:.5}50%{opacity:8}90%,to{opacity:.5}}.loadingPic___sQWGQ{display:flex;align-items:center}.loading___ss_U1{display:flex}.loading___ss_U1 .dot___eTny8{width:10px;height:10px;border-radius:50%;margin-right:8px;background:#145dff;opacity:.5;animation:dot-fade___gzUhM 1s infinite}.loading___ss_U1 .dot___eTny8:nth-child(2){animation-delay:.3s}.loading___ss_U1 .dot___eTny8:nth-child(3){animation-delay:.7s}.wrap___SoLR4{display:flex;flex-direction:column;height:100%;overflow:hidden;flex:1 1;padding:20px 0}.chatContainer___bSpXP{flex:1 1;width:100%;overflow:auto}.footerContainer___IbaJq{margin-left:50px;margin-right:21px;flex-shrink:0;display:flex;flex-direction:column;transition:all .3s}.footerContainer___IbaJq .btnWrp___z89PH{width:100%;margin-bottom:12px;display:flex;flex-wrap:wrap;gap:10px}.footerContainer___IbaJq .btnWrp___z89PH>div{padding:0 10px;align-items:center;border-radius:12px;color:#585a73;display:inline-flex;font-size:12px;height:28px;justify-content:center;line-height:16px;transition:.3s all;border:1px solid #e8eaf2}.footerContainer___IbaJq .btnWrp___z89PH .btn___VK3Di{cursor:pointer;user-select:none}.footerContainer___IbaJq .btnWrp___z89PH .btn___VK3Di:hover{background:linear-gradient(111deg,#e9e7ff -12%,#fff 25% 69%,#e9e7ff 113%);border:1px solid #e0dfff;color:#6d6acd}.footerContainer___IbaJq .btnWrp___z89PH .btn___VK3Di.btnActive___en_8L{background:#eeedff;border:1px solid #eeedff;color:#6d6acd}.footerContainer___IbaJq .inputContainer___q_PRC{flex:1 1;display:flex;align-items:center;background:#fff;box-shadow:0 0 10px #e2e2e280;border-radius:8px;border:1px solid #e8eaf2;padding:10px 20px;position:relative;transition:all .5s}.footerContainer___IbaJq .inputContainer___q_PRC:hover{border:1px solid #145DFF}.footerContainer___IbaJq .inputContainer___q_PRC .uploadBtn___fY3BV{width:40px;height:40px;border:none;border-radius:20px;flex-shrink:0;background:#d2d2d2;cursor:default}.footerContainer___IbaJq .inputContainer___q_PRC .uploadBtn___fY3BV:hover{background:linear-gradient(139deg,#5c64ff,#6988f8)!important}.footerContainer___IbaJq .inputContainer___q_PRC .sendBtn____aYXt{width:40px;height:40px;background:linear-gradient(139deg,#5c64ff,#6988f8)!important;border:none;border-radius:50%;padding:0;flex-shrink:0}.footerContainer___IbaJq .inputContainer___q_PRC .sendBtn____aYXt:disabled{background:#d2d2d2!important}.footerContainer___IbaJq .inputContainer___q_PRC .sendBtnDisabled____WhtC{width:40px;height:40px;background:#d2d2d2!important;border:none;border-radius:50%;padding:0;flex-shrink:0}.footerContainer___IbaJq .inputContainer___q_PRC .cancelBtn___I91qC{font-size:40px;color:#5c64ff;cursor:pointer;flex-shrink:0;transition:.3}.footerContainer___IbaJq .inputContainer___q_PRC .cancelBtn___I91qC:hover{transform:scale(1.05)}.footerContainer___IbaJq .inputContainer___q_PRC textarea{margin:6px 9px 0;padding:0 11px;resize:none}.footerContainer___IbaJq .inputContainer___q_PRC textarea::placeholder{color:#c1c1d9}.footerContainer___IbaJq .lineFour___t_eBm.inputContainer___q_PRC{align-items:flex-end}.footerContainer___IbaJq .lineFour___t_eBm.inputContainer___q_PRC textarea{height:100%}.footerContainer___IbaJq .lineFour___t_eBm.inputContainer___q_PRC .fullIcon___WYjW2{position:absolute;right:31px;top:20px;color:#145dff;cursor:pointer}.footerContainer___IbaJq.footerContainerSelected___TV_oq{border-radius:20px;box-shadow:0 12px 24px -16px #3636490a,0 12px 40px #33334714,0 0 1px #2c2c3605;position:relative;transition:border .4s ease;border:1px solid #e8eaf2}.footerContainer___IbaJq.footerContainerSelected___TV_oq:hover{border:1px solid #145DFF}.footerContainer___IbaJq.footerContainerSelected___TV_oq .btnWrp___z89PH{background:#f7f8fc;padding:15px 15px 15px 20px;border-radius:20px 20px 0 0;border:none}.footerContainer___IbaJq.footerContainerSelected___TV_oq .inputContainer___q_PRC{border:none;box-shadow:none;background:transparent}.footerContainer___IbaJq.footerContainerSelected___TV_oq .inputContainer___q_PRC:hover{background:transparent;border:none}.footerContainer___IbaJq.full___h1vtm{height:100%}.li___DXR9A{display:flex;padding-left:20px}.li___DXR9A .avatarIcon___EYoqp .img___wrenL{width:40px;height:40px;border-radius:5px;margin-right:10px}.li___DXR9A .content___NK_Ew{flex:1 1;min-width:0}.li___DXR9A .content___NK_Ew .borderBox___UVtN4{box-shadow:0 0 10px #e2e2e280;border-radius:8px;border:1px solid rgba(20,93,255,.2);padding:16px}.li___DXR9A .content___NK_Ew .borderBox___UVtN4 .text___d_gYw{white-space:pre-wrap;color:#3061d0}.li___DXR9A .content___NK_Ew .fileWrap___kbAp0{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:10px}.li___DXR9A .content___NK_Ew .fileWrap___kbAp0 .file___R5FNg{width:calc((100% - 30px)/4);display:flex;align-items:center;background:#fff;border:1px solid rgba(20,93,255,.1);border-radius:8px;padding:6px 15px;font-size:14px;box-shadow:0 0 10px #e2e2e233}.li___DXR9A .content___NK_Ew .fileWrap___kbAp0 .file___R5FNg aside{flex:1 1;min-width:0}.li___DXR9A .content___NK_Ew .fileWrap___kbAp0 .file___R5FNg aside .fileName___oTYTw{color:#333;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:100%;width:fit-content}.li___DXR9A .content___NK_Ew .source___JD93j{height:16px;background:#f4f8ff;border-radius:8px 0;font-size:10px;color:#666;padding:0 14px;text-align:center;line-height:16px;width:fit-content;float:right;margin-top:-17px;margin-right:1px}.li___DXR9A .content___NK_Ew .action___CTh1w{height:54px;display:flex;align-items:center;gap:20px}.li___DXR9A .content___NK_Ew .action___CTh1w i{color:#666;cursor:pointer}.li___DXR9A .content___NK_Ew .action___CTh1w i:hover{color:#3061d0}.disabledInput___rMs3e{cursor:not-allowed;border:1px solid #9cb8f5!important}.disabledInput___rMs3e>*{pointer-events:none;opacity:.3}.backBottom___VIz5U{height:0;width:fit-content;position:sticky;z-index:100;bottom:0;left:50%;transform:translate(-50%);cursor:pointer;padding-left:20px}.backBottom___VIz5U:hover i{color:#5c64ff}.backBottom___VIz5U i{font-size:40px;color:#5c64ff80;position:absolute;z-index:101;bottom:8px}.head___vWC9s{display:flex;align-items:center;gap:20px;position:relative;height:54px;padding-right:20px;border-bottom:1px solid #EFEEEE}.head___vWC9s .title___l1GaK{display:flex;align-items:center;flex:1 1;padding-left:20px;height:100%;cursor:move}.head___vWC9s .headBtn___fGGSq{cursor:pointer;color:#333}.head___vWC9s .headBtn___fGGSq:hover{color:#3061d0}.menuWarp___Py4k9{list-style-type:none;background-color:#fff;background-clip:padding-box;border-radius:2px;outline:none;box-shadow:0 6px 16px #00000014,0 3px 6px -4px #0000001f,0 9px 28px 8px #0000000d}.menuWarp___Py4k9 h4{padding-left:20px;padding-top:13px;font-weight:600}.menuWarp___Py4k9 .menu___Rpj4l{max-height:400px;min-height:40px;width:250px;overflow:auto;color:#464f66}.menuWarp___Py4k9 .menu___Rpj4l aside{display:flex;align-items:center;height:36px;padding:0 20px;cursor:pointer}.menuWarp___Py4k9 .menu___Rpj4l aside .menuText___zGoGw{flex:1 1;min-width:0;display:flex;align-items:center}.menuWarp___Py4k9 .menu___Rpj4l aside .menuText___zGoGw span{max-width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.menuWarp___Py4k9 .menu___Rpj4l aside .menuDel___qa0au{display:none;flex-shrink:0;margin-left:10px}.menuWarp___Py4k9 .menu___Rpj4l aside.active___n_Cfs{background:#e7f3ff!important}.menuWarp___Py4k9 .menu___Rpj4l aside.active___n_Cfs span{color:#3061d0}.menuWarp___Py4k9 .menu___Rpj4l aside:hover{background:#e7f3ff80}.menuWarp___Py4k9 .menu___Rpj4l aside:hover span{color:#3061d0}.menuWarp___Py4k9 .menu___Rpj4l aside:hover .menuDel___qa0au{display:inline}.draggableWrap___u95gi{width:100vw;height:100vh;position:fixed;z-index:999;left:0;top:0;pointer-events:none}.draggableWrap___u95gi>div{pointer-events:auto}.draggableWrap___u95gi .modal___Q60Fu{width:100%;height:100%;background:#fff;box-shadow:0 10px 26px #14131d87;border-radius:8px;border:1px solid #7E8183;display:flex;flex-direction:column}.footer___lxKwN{padding-right:20px;padding-left:20px}.footer___lxKwN .main____xLI7{background:#fff;box-shadow:0 2px 20px #d7e5ff80;border-radius:18px;border:1px solid #EFF2FF;overflow:hidden}.footer___lxKwN .main____xLI7 .files___U6HeB{display:flex;flex-wrap:wrap;gap:5px;background:#fafbff;padding:10px 20px}.footer___lxKwN .main____xLI7 .files___U6HeB .file___R5FNg{width:calc((100% - 15px)/4);display:flex;align-items:center;background:#fff;border-radius:8px;padding:3px 9px;font-size:14px;border:1px solid #EBEBEB;position:relative}.footer___lxKwN .main____xLI7 .files___U6HeB .file___R5FNg aside{flex:1 1;min-width:0;margin-left:10px}.footer___lxKwN .main____xLI7 .files___U6HeB .file___R5FNg aside .fileName___oTYTw{color:#333;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:100%;width:fit-content}.footer___lxKwN .main____xLI7 .files___U6HeB .file___R5FNg:hover .fileDel___HitRv{opacity:1}.footer___lxKwN .main____xLI7 .files___U6HeB .file___R5FNg .fileDel___HitRv{opacity:0;transition:.3s;position:absolute;z-index:10;top:2px;right:5px;font-size:11px;color:#999;cursor:pointer}.footer___lxKwN .main____xLI7 .files___U6HeB .file___R5FNg .fileDel___HitRv:hover{color:#333}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc{height:138px;background:#fff;padding:20px;display:flex;flex-direction:column}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc textarea{flex:1 1;resize:none;padding:0;font-size:16px}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc textarea::placeholder{color:#c1c1d9}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w{display:flex;align-items:center;margin-top:10px}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .btnWrap___ENcDO{display:flex;align-items:center;gap:12px;margin-right:auto}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .btnWrap___ENcDO .btn___VK3Di{color:#333;height:34px;background:#fff;border-radius:20px;border:1px solid #EBEBEB;padding:0 12px;line-height:32px;transition:.3s;cursor:pointer}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .btnWrap___ENcDO .btn___VK3Di:hover{border:1px solid rgba(20,93,255,.2);color:#3061d0}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .btnWrap___ENcDO .btn___VK3Di.btnActive___en_8L{background:#f4f8ff;border:1px solid rgba(20,93,255,.2);color:#3061d0}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .btnWrap___ENcDO .btn___VK3Di.btnDisabled___AFYEZ{cursor:not-allowed;border:1px solid #ebebeb;background:#fff;color:#333;opacity:.5}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .uploadBtn___fY3BV{color:#666;width:34px;height:34px;border-radius:50%;cursor:pointer;text-align:center;line-height:34px}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .uploadBtn___fY3BV:hover{background:#f4f8ff;color:#145dff}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .uploadDisabledBtn___LslUe{color:#666;width:34px;height:34px;border-radius:50%;cursor:pointer;text-align:center;line-height:34px;color:#999;cursor:not-allowed}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .uploadDisabledBtn___LslUe:hover{background:#f4f8ff;color:#145dff}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .uploadDisabledBtn___LslUe:hover{color:#999}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .sendBtn____aYXt{width:34px;height:34px;background:linear-gradient(139deg,#5c64ff,#6988f8);border:none;border-radius:50%;padding:0;flex-shrink:0}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .sendBtnDisabled____WhtC{width:34px;height:34px;background:linear-gradient(139deg,#5c64ff,#6988f8);border:none;border-radius:50%;padding:0;flex-shrink:0;background:#d2d2d2;cursor:not-allowed}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .cancelBtn___I91qC{font-size:34px;color:#5c64ff;cursor:pointer;flex-shrink:0;transition:.3}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .cancelBtn___I91qC:hover{transform:scale(1.05)}.bottomlist___Unmz9{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;background:#f6f7f9;border-radius:6px;border:1px solid #EFF1F6;height:48px;padding:0 20px;max-width:90%;margin-top:20px;font-size:14px;line-height:48px;cursor:pointer;width:max-content}.bottomlist___Unmz9:hover{background:#e2ecff;border-radius:6px;border:1px solid #3061D0}.draggableImage___vcTso{position:fixed;left:calc(100vw - 84px);z-index:100}.draggableImage___vcTso .img___xAyno{user-select:none}.draggableImage___vcTso .close___WUtfj{user-select:none;cursor:pointer;display:none;position:absolute;z-index:101;left:-11px;top:-8px;color:#dcdcdc}.draggableImage___vcTso:hover .close___WUtfj{display:block}.extraNode___tnBrt{cursor:initial}.specialImg___yAPav{display:flex;flex-direction:column;align-items:center}.specialImg___yAPav .bubble___qNdfF{background-color:#3a5eff;color:#fff;padding:4px 8px;border-radius:4px;font-size:12px;position:relative;margin-bottom:8px}.specialImg___yAPav .bubble___qNdfF:after{content:"";position:absolute;bottom:-6px;left:50%;z-index:101;transform:translate(-50%);width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #3A5EFF}.specialImg___yAPav .upImg___Mx6QM{width:60px;height:60px;border-radius:50%}.bigTipsBox___XRGyw{width:calc(100% - 98px);overflow:hidden}.bigTips___uPRW3{display:flex;overflow-x:hidden;scroll-behavior:smooth;gap:22px;width:100%;position:relative;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none;position:sticky;top:0;background:#fff;z-index:8}.bigTips___uPRW3::-webkit-scrollbar{display:none}.bigTips___uPRW3 .item___KMGDu{position:relative;width:80px!important;height:88px;background:#95bdff1a;border-radius:8px;cursor:pointer;display:flex!important;flex-direction:column;justify-content:center;align-items:center;border:1px solid transparent}.bigTips___uPRW3 .item___KMGDu .editBtn___JiZpD{display:none;position:absolute;top:6px;right:6px;font-size:12px;color:#c7cbdb}.bigTips___uPRW3 .item___KMGDu .editBtn___JiZpD:hover{color:#145dff}.bigTips___uPRW3 .item___KMGDu span{font-weight:600;font-size:14px;color:#232b40;margin-top:16px;word-break:break-all;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:68px}.bigTips___uPRW3 .item___KMGDu:hover{border:1px solid #145DFF}.bigTips___uPRW3 .item___KMGDu:hover .editBtn___JiZpD{display:block}.bigTips___uPRW3 .item___KMGDu.active___EX5N5{border:1px solid #145DFF}.PrevNext____kcgs{width:calc(100% - 98px);height:105px;position:absolute;top:-6px;left:2px;z-index:100;pointer-events:none;opacity:1;transition:.3s}.PrevNext____kcgs>div{width:42px;height:105px;display:flex;align-items:center;justify-content:center;position:absolute}.PrevNext____kcgs>div img{width:20px;height:20px;pointer-events:auto}.PrevNext____kcgs>div .img___X2ms3{display:block}.PrevNext____kcgs>div .imgHover___wIHti{display:none}.PrevNext____kcgs>div:hover{cursor:pointer}.PrevNext____kcgs>div:hover .img___X2ms3{display:none}.PrevNext____kcgs>div:hover .imgHover___wIHti{display:block}.PrevNext____kcgs .LeftButton___P5Wge{left:-11px}.PrevNext____kcgs .RightButton___NAbBu{right:-20px}.agent___exMfN .add___cWyoE{width:80px;height:88px;background:#95bdff1a;border-radius:8px;display:flex;align-items:center;justify-content:center;cursor:pointer}.agent___exMfN .add___cWyoE i{color:#7f8791}.agent___exMfN .add___cWyoE:hover{background:#95bdff1a;border:1px solid rgba(48,97,208,.5)}.agent___exMfN .add___cWyoE:hover i{color:#3061d0}.imgUpLoad___Wg61u{position:relative;width:50px;height:auto;background-color:#f4f3f4;display:flex;align-items:center;justify-content:center;margin-top:15px}.imgUpLoad___Wg61u>div{position:absolute;right:-6px;top:-6px;cursor:pointer;background-color:#fff;width:16px;height:16px;border-radius:50%}.tip___WGAb5{display:flex;align-items:center;gap:6px;color:#ff8c29;font-size:14px;margin-top:10px;margin-left:100px}.tip___WGAb5 i{font-size:14px}.question___QjGrh{max-height:650px;overflow:auto;width:calc(100% + 50px);margin-left:-25px;padding:0 25px}.question___yvmNV{display:flex;flex-direction:column;gap:20px;max-height:650px;overflow:auto;width:calc(100% + 50px);margin-left:-25px;padding:0 25px} diff --git a/p__Classrooms__Lists__ProgramHomework__Comment__index.101920f9.chunk.css b/p__Classrooms__Lists__ProgramHomework__Comment__index.539272e1.chunk.css similarity index 90% rename from p__Classrooms__Lists__ProgramHomework__Comment__index.101920f9.chunk.css rename to p__Classrooms__Lists__ProgramHomework__Comment__index.539272e1.chunk.css index df05c4f63f..f470b254b5 100644 --- a/p__Classrooms__Lists__ProgramHomework__Comment__index.101920f9.chunk.css +++ b/p__Classrooms__Lists__ProgramHomework__Comment__index.539272e1.chunk.css @@ -1 +1 @@ -.flex_box_center___lb6Eo{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___J8ZnK{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___zweTs{align-items:center;box-align:center}.flex_box_center_end___CvkW9{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___ODy_E{flex-direction:column;box-orient:block-axis}.title___AD3SJ{display:flex;align-items:center}.export___XBLMD{position:absolute;right:0;z-index:2}.title___AD3SJ{font-size:16px;height:60px;line-height:60px;padding-left:30px;margin-bottom:0;display:box;display:flex;align-items:center;box-align:center}.title___AD3SJ h1{flex:1 1}.title1_right___raWIo,.title1_right___raWIo button{display:box;display:flex;align-items:center;box-align:center}.userPic___OK1Fq{width:91px;height:91px;border-radius:91px}.userInfo___wKpvE{list-style:none}.userInfo___wKpvE li{display:inline-block;font-size:14px;color:#333;min-width:200px;margin-top:5px}.listItem___VH7Ls{display:flex;flex-direction:row;justify-content:space-between;list-style:none;font-size:0;vertical-align:top;width:100%}.listItem___VH7Ls li{display:inline-block;font-size:14px;color:#333;text-align:center;padding:16px 0}.rightInfo___lI2xY ul{list-style:none;background:#e6f3ff;border:1px solid #eee;padding:10px 0}.rightInfo___lI2xY ul li span:nth-child(1){width:100px;text-align:right;display:inline-block;color:#999}.rightInfo___lI2xY p{margin-top:60px;color:#999}.shixunTitle___lvDL9{display:flex;flex-flow:row nowrap;align-items:center;justify-content:space-between}.shixunTitle___lvDL9 [class~=fa]{width:22px;height:22px;border-radius:22px;color:#fff;text-align:center;line-height:22px;background:#0152d9;margin-right:20px}.shixunWrp___QXKnz{border:1px solid #eee;margin-top:20px}.shixunWrp___QXKnz h2{font-size:14px;font-weight:400;padding:6px 20px;border-bottom:1px solid #eee;margin:0;position:relative;display:flex;flex-flow:row nowrap;align-items:center;justify-content:space-between}.footerBar___zgEXb{display:flex;justify-content:center;align-items:center;position:fixed;bottom:0;z-index:5}.footerBar___zgEXb [class=edu-container]{padding:0 20px;background:#fff;height:60px;box-shadow:0 -10px 10px #61616114}.footerBar___zgEXb [class=edu-container]>div{height:100%}.footerBarStatic___SB7gT{position:static}.exitComment___oC_uA{background-color:#fff;border:1px solid #eee;height:32px;padding:5px 20px;color:#666}.nextComment___fCJ3l{background-color:#0152d9;height:32px;padding:5px 20px;color:#fff}.nextComment___fCJ3l:hover{color:#fff;background-color:#0152d9}.modal___v_Shp [class~=ant-btn]{display:none}.pingjia___jcg0y{background:#f6f7f9;padding:20px;color:#666;font-size:14px;margin-top:10px}.pj_close___faVLK{width:60px;height:30px;background:#f8f9fc;border-radius:2px;border:1px solid #C3CFE0;opacity:.5;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#464f66;line-height:30px;text-align:center;font-style:normal;cursor:pointer;margin-left:auto;margin-right:20px}.pj_save___iUyYa{width:60px;height:30px;background:#3061d0;box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border-radius:2px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#fff;line-height:30px;text-align:center;font-style:normal;cursor:pointer}.my-monaco-editor div,.my-diff-editor div{font-size:unset}.my-error-line-wrp{width:calc(100% - 20px)!important;background:#f5000033!important;height:auto!important;color:#f50000}.noCopyPaste .quick-input-widget{display:none!important}.breakpoints-select{background:red;width:8px!important;height:8px!important;left:7px!important;top:7px;border-radius:4px;user-select:none;pointer-events:none}.breakpoints-fake{background:#ff000080;width:8px!important;height:8px!important;left:7px!important;top:7px;border-radius:4px;user-select:none;pointer-events:none}.highlighted-line{background:#4b4b18}.flex_box_center___eijRq{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___R4Vev{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___j8R6g{align-items:center;box-align:center}.flex_box_center_end___eB0cz{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___b9VdU{flex-direction:column;box-orient:block-axis}.md___tcpb2{border:none!important}.title___dVHM9{font-size:16px;height:60px;line-height:60px;padding-left:30px;margin-bottom:0;display:box;display:flex;align-items:center;box-align:center}.title___dVHM9 h1{flex:1 1}@font-face{font-family:KaTeX_AMS;src:url(./static/KaTeX_AMS-Regular.e101fd3b.woff2) format("woff2"),url(./static/KaTeX_AMS-Regular.89a32939.woff) format("woff"),url(./static/KaTeX_AMS-Regular.76b481f1.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Caligraphic;src:url(./static/KaTeX_Caligraphic-Bold.804b0502.woff2) format("woff2"),url(./static/KaTeX_Caligraphic-Bold.ebf5447d.woff) format("woff"),url(./static/KaTeX_Caligraphic-Bold.28758623.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:KaTeX_Caligraphic;src:url(./static/KaTeX_Caligraphic-Regular.7ca15b3a.woff2) format("woff2"),url(./static/KaTeX_Caligraphic-Regular.d642f1a8.woff) format("woff"),url(./static/KaTeX_Caligraphic-Regular.fe9310f0.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Fraktur;src:url(./static/KaTeX_Fraktur-Bold.33bcfed3.woff2) format("woff2"),url(./static/KaTeX_Fraktur-Bold.fc482350.woff) format("woff"),url(./static/KaTeX_Fraktur-Bold.70f2abc1.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:KaTeX_Fraktur;src:url(./static/KaTeX_Fraktur-Regular.86cfbe4e.woff2) format("woff2"),url(./static/KaTeX_Fraktur-Regular.29abfb1c.woff) format("woff"),url(./static/KaTeX_Fraktur-Regular.51bff235.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Main;src:url(./static/KaTeX_Main-Bold.603892c5.woff2) format("woff2"),url(./static/KaTeX_Main-Bold.9f5bc66f.woff) format("woff"),url(./static/KaTeX_Main-Bold.da66c0ab.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:KaTeX_Main;src:url(./static/KaTeX_Main-BoldItalic.bd95a810.woff2) format("woff2"),url(./static/KaTeX_Main-BoldItalic.c31eb616.woff) format("woff"),url(./static/KaTeX_Main-BoldItalic.962b328a.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:KaTeX_Main;src:url(./static/KaTeX_Main-Italic.7662be2b.woff2) format("woff2"),url(./static/KaTeX_Main-Italic.3c94ae8c.woff) format("woff"),url(./static/KaTeX_Main-Italic.b1598925.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:KaTeX_Main;src:url(./static/KaTeX_Main-Regular.7056d1df.woff2) format("woff2"),url(./static/KaTeX_Main-Regular.f23b28dc.woff) format("woff"),url(./static/KaTeX_Main-Regular.fe159c21.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Math;src:url(./static/KaTeX_Math-BoldItalic.df742084.woff2) format("woff2"),url(./static/KaTeX_Math-BoldItalic.a6fde119.woff) format("woff"),url(./static/KaTeX_Math-BoldItalic.8ee92314.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:KaTeX_Math;src:url(./static/KaTeX_Math-Italic.912cb075.woff2) format("woff2"),url(./static/KaTeX_Math-Italic.ad043b21.woff) format("woff"),url(./static/KaTeX_Math-Italic.f4a2fd50.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:KaTeX_SansSerif;src:url(./static/KaTeX_SansSerif-Bold.198a2b19.woff2) format("woff2"),url(./static/KaTeX_SansSerif-Bold.2dee50c6.woff) format("woff"),url(./static/KaTeX_SansSerif-Bold.9ae5090b.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:KaTeX_SansSerif;src:url(./static/KaTeX_SansSerif-Italic.58452206.woff2) format("woff2"),url(./static/KaTeX_SansSerif-Italic.f88f16ed.woff) format("woff"),url(./static/KaTeX_SansSerif-Italic.363562bf.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:KaTeX_SansSerif;src:url(./static/KaTeX_SansSerif-Regular.50cd68ac.woff2) format("woff2"),url(./static/KaTeX_SansSerif-Regular.13e35ac8.woff) format("woff"),url(./static/KaTeX_SansSerif-Regular.d1c35243.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Script;src:url(./static/KaTeX_Script-Regular.2fc42204.woff2) format("woff2"),url(./static/KaTeX_Script-Regular.8f35f84f.woff) format("woff"),url(./static/KaTeX_Script-Regular.d09e0cea.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Size1;src:url(./static/KaTeX_Size1-Regular.03ff84ee.woff2) format("woff2"),url(./static/KaTeX_Size1-Regular.2222c8c3.woff) format("woff"),url(./static/KaTeX_Size1-Regular.920c8080.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Size2;src:url(./static/KaTeX_Size2-Regular.fa296a19.woff2) format("woff2"),url(./static/KaTeX_Size2-Regular.45c74525.woff) format("woff"),url(./static/KaTeX_Size2-Regular.7d3e746e.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Size3;src:url(./static/KaTeX_Size3-Regular.d9075b2b.woff2) format("woff2"),url(./static/KaTeX_Size3-Regular.62bef299.woff) format("woff"),url(./static/KaTeX_Size3-Regular.39f7a039.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Size4;src:url(./static/KaTeX_Size4-Regular.93084eec.woff2) format("woff2"),url(./static/KaTeX_Size4-Regular.3ee0d868.woff) format("woff"),url(./static/KaTeX_Size4-Regular.cd3f02bf.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Typewriter;src:url(./static/KaTeX_Typewriter-Regular.65cd6476.woff2) format("woff2"),url(./static/KaTeX_Typewriter-Regular.3f215ba2.woff) format("woff"),url(./static/KaTeX_Typewriter-Regular.73468499.ttf) format("truetype");font-weight:400;font-style:normal}.katex{font: 1.21em KaTeX_Main,Times New Roman,serif;line-height:1.2;text-indent:0;text-rendering:auto}.katex *{-ms-high-contrast-adjust:none!important}.katex .katex-version:after{content:"0.11.1"}.katex .katex-mathml{position:absolute;clip:rect(1px,1px,1px,1px);padding:0;border:0;height:1px;width:1px;overflow:hidden}.katex .katex-html>.newline{display:block}.katex .base{position:relative;white-space:nowrap;width:min-content}.katex .base,.katex .strut{display:inline-block}.katex .textbf{font-weight:700}.katex .textit{font-style:italic}.katex .textrm{font-family:KaTeX_Main}.katex .textsf{font-family:KaTeX_SansSerif}.katex .texttt{font-family:KaTeX_Typewriter}.katex .mathdefault{font-family:KaTeX_Math;font-style:italic}.katex .mathit{font-family:KaTeX_Main;font-style:italic}.katex .mathrm{font-style:normal}.katex .mathbf{font-family:KaTeX_Main;font-weight:700}.katex .boldsymbol{font-family:KaTeX_Math;font-weight:700;font-style:italic}.katex .amsrm,.katex .mathbb,.katex .textbb{font-family:KaTeX_AMS}.katex .mathcal{font-family:KaTeX_Caligraphic}.katex .mathfrak,.katex .textfrak{font-family:KaTeX_Fraktur}.katex .mathtt{font-family:KaTeX_Typewriter}.katex .mathscr,.katex .textscr{font-family:KaTeX_Script}.katex .mathsf,.katex .textsf{font-family:KaTeX_SansSerif}.katex .mathboldsf,.katex .textboldsf{font-family:KaTeX_SansSerif;font-weight:700}.katex .mathitsf,.katex .textitsf{font-family:KaTeX_SansSerif;font-style:italic}.katex .mainrm{font-family:KaTeX_Main;font-style:normal}.katex .vlist-t{display:inline-table;table-layout:fixed}.katex .vlist-r{display:table-row}.katex .vlist{display:table-cell;vertical-align:bottom;position:relative}.katex .vlist>span{display:block;height:0;position:relative}.katex .vlist>span>span{display:inline-block}.katex .vlist>span>.pstrut{overflow:hidden;width:0}.katex .vlist-t2{margin-right:-2px}.katex .vlist-s{display:table-cell;vertical-align:bottom;font-size:1px;width:2px;min-width:2px}.katex .msupsub{text-align:left}.katex .mfrac>span>span{text-align:center}.katex .mfrac .frac-line{display:inline-block;width:100%;border-bottom-style:solid}.katex .hdashline,.katex .hline,.katex .mfrac .frac-line,.katex .overline .overline-line,.katex .rule,.katex .underline .underline-line{min-height:1px}.katex .mspace{display:inline-block}.katex .clap,.katex .llap,.katex .rlap{width:0;position:relative}.katex .clap>.inner,.katex .llap>.inner,.katex .rlap>.inner{position:absolute}.katex .clap>.fix,.katex .llap>.fix,.katex .rlap>.fix{display:inline-block}.katex .llap>.inner{right:0}.katex .clap>.inner,.katex .rlap>.inner{left:0}.katex .clap>.inner>span{margin-left:-50%;margin-right:50%}.katex .rule{display:inline-block;border:0 solid;position:relative}.katex .hline,.katex .overline .overline-line,.katex .underline .underline-line{display:inline-block;width:100%;border-bottom-style:solid}.katex .hdashline{display:inline-block;width:100%;border-bottom-style:dashed}.katex .sqrt>.root{margin-left:.27777778em;margin-right:-.55555556em}.katex .fontsize-ensurer.reset-size1.size1,.katex .sizing.reset-size1.size1{font-size:1em}.katex .fontsize-ensurer.reset-size1.size2,.katex .sizing.reset-size1.size2{font-size:1.2em}.katex .fontsize-ensurer.reset-size1.size3,.katex .sizing.reset-size1.size3{font-size:1.4em}.katex .fontsize-ensurer.reset-size1.size4,.katex .sizing.reset-size1.size4{font-size:1.6em}.katex .fontsize-ensurer.reset-size1.size5,.katex .sizing.reset-size1.size5{font-size:1.8em}.katex .fontsize-ensurer.reset-size1.size6,.katex .sizing.reset-size1.size6{font-size:2em}.katex .fontsize-ensurer.reset-size1.size7,.katex .sizing.reset-size1.size7{font-size:2.4em}.katex .fontsize-ensurer.reset-size1.size8,.katex .sizing.reset-size1.size8{font-size:2.88em}.katex .fontsize-ensurer.reset-size1.size9,.katex .sizing.reset-size1.size9{font-size:3.456em}.katex .fontsize-ensurer.reset-size1.size10,.katex .sizing.reset-size1.size10{font-size:4.148em}.katex .fontsize-ensurer.reset-size1.size11,.katex .sizing.reset-size1.size11{font-size:4.976em}.katex .fontsize-ensurer.reset-size2.size1,.katex .sizing.reset-size2.size1{font-size:.83333333em}.katex .fontsize-ensurer.reset-size2.size2,.katex .sizing.reset-size2.size2{font-size:1em}.katex .fontsize-ensurer.reset-size2.size3,.katex .sizing.reset-size2.size3{font-size:1.16666667em}.katex .fontsize-ensurer.reset-size2.size4,.katex .sizing.reset-size2.size4{font-size:1.33333333em}.katex .fontsize-ensurer.reset-size2.size5,.katex .sizing.reset-size2.size5{font-size:1.5em}.katex .fontsize-ensurer.reset-size2.size6,.katex .sizing.reset-size2.size6{font-size:1.66666667em}.katex .fontsize-ensurer.reset-size2.size7,.katex .sizing.reset-size2.size7{font-size:2em}.katex .fontsize-ensurer.reset-size2.size8,.katex .sizing.reset-size2.size8{font-size:2.4em}.katex .fontsize-ensurer.reset-size2.size9,.katex .sizing.reset-size2.size9{font-size:2.88em}.katex .fontsize-ensurer.reset-size2.size10,.katex .sizing.reset-size2.size10{font-size:3.45666667em}.katex .fontsize-ensurer.reset-size2.size11,.katex .sizing.reset-size2.size11{font-size:4.14666667em}.katex .fontsize-ensurer.reset-size3.size1,.katex .sizing.reset-size3.size1{font-size:.71428571em}.katex .fontsize-ensurer.reset-size3.size2,.katex .sizing.reset-size3.size2{font-size:.85714286em}.katex .fontsize-ensurer.reset-size3.size3,.katex .sizing.reset-size3.size3{font-size:1em}.katex .fontsize-ensurer.reset-size3.size4,.katex .sizing.reset-size3.size4{font-size:1.14285714em}.katex .fontsize-ensurer.reset-size3.size5,.katex .sizing.reset-size3.size5{font-size:1.28571429em}.katex .fontsize-ensurer.reset-size3.size6,.katex .sizing.reset-size3.size6{font-size:1.42857143em}.katex .fontsize-ensurer.reset-size3.size7,.katex .sizing.reset-size3.size7{font-size:1.71428571em}.katex .fontsize-ensurer.reset-size3.size8,.katex .sizing.reset-size3.size8{font-size:2.05714286em}.katex .fontsize-ensurer.reset-size3.size9,.katex .sizing.reset-size3.size9{font-size:2.46857143em}.katex .fontsize-ensurer.reset-size3.size10,.katex .sizing.reset-size3.size10{font-size:2.96285714em}.katex .fontsize-ensurer.reset-size3.size11,.katex .sizing.reset-size3.size11{font-size:3.55428571em}.katex .fontsize-ensurer.reset-size4.size1,.katex .sizing.reset-size4.size1{font-size:.625em}.katex .fontsize-ensurer.reset-size4.size2,.katex .sizing.reset-size4.size2{font-size:.75em}.katex .fontsize-ensurer.reset-size4.size3,.katex .sizing.reset-size4.size3{font-size:.875em}.katex .fontsize-ensurer.reset-size4.size4,.katex .sizing.reset-size4.size4{font-size:1em}.katex .fontsize-ensurer.reset-size4.size5,.katex .sizing.reset-size4.size5{font-size:1.125em}.katex .fontsize-ensurer.reset-size4.size6,.katex .sizing.reset-size4.size6{font-size:1.25em}.katex .fontsize-ensurer.reset-size4.size7,.katex .sizing.reset-size4.size7{font-size:1.5em}.katex .fontsize-ensurer.reset-size4.size8,.katex .sizing.reset-size4.size8{font-size:1.8em}.katex .fontsize-ensurer.reset-size4.size9,.katex .sizing.reset-size4.size9{font-size:2.16em}.katex .fontsize-ensurer.reset-size4.size10,.katex .sizing.reset-size4.size10{font-size:2.5925em}.katex .fontsize-ensurer.reset-size4.size11,.katex .sizing.reset-size4.size11{font-size:3.11em}.katex .fontsize-ensurer.reset-size5.size1,.katex .sizing.reset-size5.size1{font-size:.55555556em}.katex .fontsize-ensurer.reset-size5.size2,.katex .sizing.reset-size5.size2{font-size:.66666667em}.katex .fontsize-ensurer.reset-size5.size3,.katex .sizing.reset-size5.size3{font-size:.77777778em}.katex .fontsize-ensurer.reset-size5.size4,.katex .sizing.reset-size5.size4{font-size:.88888889em}.katex .fontsize-ensurer.reset-size5.size5,.katex .sizing.reset-size5.size5{font-size:1em}.katex .fontsize-ensurer.reset-size5.size6,.katex .sizing.reset-size5.size6{font-size:1.11111111em}.katex .fontsize-ensurer.reset-size5.size7,.katex .sizing.reset-size5.size7{font-size:1.33333333em}.katex .fontsize-ensurer.reset-size5.size8,.katex .sizing.reset-size5.size8{font-size:1.6em}.katex .fontsize-ensurer.reset-size5.size9,.katex .sizing.reset-size5.size9{font-size:1.92em}.katex .fontsize-ensurer.reset-size5.size10,.katex .sizing.reset-size5.size10{font-size:2.30444444em}.katex .fontsize-ensurer.reset-size5.size11,.katex .sizing.reset-size5.size11{font-size:2.76444444em}.katex .fontsize-ensurer.reset-size6.size1,.katex .sizing.reset-size6.size1{font-size:.5em}.katex .fontsize-ensurer.reset-size6.size2,.katex .sizing.reset-size6.size2{font-size:.6em}.katex .fontsize-ensurer.reset-size6.size3,.katex .sizing.reset-size6.size3{font-size:.7em}.katex .fontsize-ensurer.reset-size6.size4,.katex .sizing.reset-size6.size4{font-size:.8em}.katex .fontsize-ensurer.reset-size6.size5,.katex .sizing.reset-size6.size5{font-size:.9em}.katex .fontsize-ensurer.reset-size6.size6,.katex .sizing.reset-size6.size6{font-size:1em}.katex .fontsize-ensurer.reset-size6.size7,.katex .sizing.reset-size6.size7{font-size:1.2em}.katex .fontsize-ensurer.reset-size6.size8,.katex .sizing.reset-size6.size8{font-size:1.44em}.katex .fontsize-ensurer.reset-size6.size9,.katex .sizing.reset-size6.size9{font-size:1.728em}.katex .fontsize-ensurer.reset-size6.size10,.katex .sizing.reset-size6.size10{font-size:2.074em}.katex .fontsize-ensurer.reset-size6.size11,.katex .sizing.reset-size6.size11{font-size:2.488em}.katex .fontsize-ensurer.reset-size7.size1,.katex .sizing.reset-size7.size1{font-size:.41666667em}.katex .fontsize-ensurer.reset-size7.size2,.katex .sizing.reset-size7.size2{font-size:.5em}.katex .fontsize-ensurer.reset-size7.size3,.katex .sizing.reset-size7.size3{font-size:.58333333em}.katex .fontsize-ensurer.reset-size7.size4,.katex .sizing.reset-size7.size4{font-size:.66666667em}.katex .fontsize-ensurer.reset-size7.size5,.katex .sizing.reset-size7.size5{font-size:.75em}.katex .fontsize-ensurer.reset-size7.size6,.katex .sizing.reset-size7.size6{font-size:.83333333em}.katex .fontsize-ensurer.reset-size7.size7,.katex .sizing.reset-size7.size7{font-size:1em}.katex .fontsize-ensurer.reset-size7.size8,.katex .sizing.reset-size7.size8{font-size:1.2em}.katex .fontsize-ensurer.reset-size7.size9,.katex .sizing.reset-size7.size9{font-size:1.44em}.katex .fontsize-ensurer.reset-size7.size10,.katex .sizing.reset-size7.size10{font-size:1.72833333em}.katex .fontsize-ensurer.reset-size7.size11,.katex .sizing.reset-size7.size11{font-size:2.07333333em}.katex .fontsize-ensurer.reset-size8.size1,.katex .sizing.reset-size8.size1{font-size:.34722222em}.katex .fontsize-ensurer.reset-size8.size2,.katex .sizing.reset-size8.size2{font-size:.41666667em}.katex .fontsize-ensurer.reset-size8.size3,.katex .sizing.reset-size8.size3{font-size:.48611111em}.katex .fontsize-ensurer.reset-size8.size4,.katex .sizing.reset-size8.size4{font-size:.55555556em}.katex .fontsize-ensurer.reset-size8.size5,.katex .sizing.reset-size8.size5{font-size:.625em}.katex .fontsize-ensurer.reset-size8.size6,.katex .sizing.reset-size8.size6{font-size:.69444444em}.katex .fontsize-ensurer.reset-size8.size7,.katex .sizing.reset-size8.size7{font-size:.83333333em}.katex .fontsize-ensurer.reset-size8.size8,.katex .sizing.reset-size8.size8{font-size:1em}.katex .fontsize-ensurer.reset-size8.size9,.katex .sizing.reset-size8.size9{font-size:1.2em}.katex .fontsize-ensurer.reset-size8.size10,.katex .sizing.reset-size8.size10{font-size:1.44027778em}.katex .fontsize-ensurer.reset-size8.size11,.katex .sizing.reset-size8.size11{font-size:1.72777778em}.katex .fontsize-ensurer.reset-size9.size1,.katex .sizing.reset-size9.size1{font-size:.28935185em}.katex .fontsize-ensurer.reset-size9.size2,.katex .sizing.reset-size9.size2{font-size:.34722222em}.katex .fontsize-ensurer.reset-size9.size3,.katex .sizing.reset-size9.size3{font-size:.40509259em}.katex .fontsize-ensurer.reset-size9.size4,.katex .sizing.reset-size9.size4{font-size:.46296296em}.katex .fontsize-ensurer.reset-size9.size5,.katex .sizing.reset-size9.size5{font-size:.52083333em}.katex .fontsize-ensurer.reset-size9.size6,.katex .sizing.reset-size9.size6{font-size:.5787037em}.katex .fontsize-ensurer.reset-size9.size7,.katex .sizing.reset-size9.size7{font-size:.69444444em}.katex .fontsize-ensurer.reset-size9.size8,.katex .sizing.reset-size9.size8{font-size:.83333333em}.katex .fontsize-ensurer.reset-size9.size9,.katex .sizing.reset-size9.size9{font-size:1em}.katex .fontsize-ensurer.reset-size9.size10,.katex .sizing.reset-size9.size10{font-size:1.20023148em}.katex .fontsize-ensurer.reset-size9.size11,.katex .sizing.reset-size9.size11{font-size:1.43981481em}.katex .fontsize-ensurer.reset-size10.size1,.katex .sizing.reset-size10.size1{font-size:.24108004em}.katex .fontsize-ensurer.reset-size10.size2,.katex .sizing.reset-size10.size2{font-size:.28929605em}.katex .fontsize-ensurer.reset-size10.size3,.katex .sizing.reset-size10.size3{font-size:.33751205em}.katex .fontsize-ensurer.reset-size10.size4,.katex .sizing.reset-size10.size4{font-size:.38572806em}.katex .fontsize-ensurer.reset-size10.size5,.katex .sizing.reset-size10.size5{font-size:.43394407em}.katex .fontsize-ensurer.reset-size10.size6,.katex .sizing.reset-size10.size6{font-size:.48216008em}.katex .fontsize-ensurer.reset-size10.size7,.katex .sizing.reset-size10.size7{font-size:.57859209em}.katex .fontsize-ensurer.reset-size10.size8,.katex .sizing.reset-size10.size8{font-size:.69431051em}.katex .fontsize-ensurer.reset-size10.size9,.katex .sizing.reset-size10.size9{font-size:.83317261em}.katex .fontsize-ensurer.reset-size10.size10,.katex .sizing.reset-size10.size10{font-size:1em}.katex .fontsize-ensurer.reset-size10.size11,.katex .sizing.reset-size10.size11{font-size:1.19961427em}.katex .fontsize-ensurer.reset-size11.size1,.katex .sizing.reset-size11.size1{font-size:.20096463em}.katex .fontsize-ensurer.reset-size11.size2,.katex .sizing.reset-size11.size2{font-size:.24115756em}.katex .fontsize-ensurer.reset-size11.size3,.katex .sizing.reset-size11.size3{font-size:.28135048em}.katex .fontsize-ensurer.reset-size11.size4,.katex .sizing.reset-size11.size4{font-size:.32154341em}.katex .fontsize-ensurer.reset-size11.size5,.katex .sizing.reset-size11.size5{font-size:.36173633em}.katex .fontsize-ensurer.reset-size11.size6,.katex .sizing.reset-size11.size6{font-size:.40192926em}.katex .fontsize-ensurer.reset-size11.size7,.katex .sizing.reset-size11.size7{font-size:.48231511em}.katex .fontsize-ensurer.reset-size11.size8,.katex .sizing.reset-size11.size8{font-size:.57877814em}.katex .fontsize-ensurer.reset-size11.size9,.katex .sizing.reset-size11.size9{font-size:.69453376em}.katex .fontsize-ensurer.reset-size11.size10,.katex .sizing.reset-size11.size10{font-size:.83360129em}.katex .fontsize-ensurer.reset-size11.size11,.katex .sizing.reset-size11.size11{font-size:1em}.katex .delimsizing.size1{font-family:KaTeX_Size1}.katex .delimsizing.size2{font-family:KaTeX_Size2}.katex .delimsizing.size3{font-family:KaTeX_Size3}.katex .delimsizing.size4{font-family:KaTeX_Size4}.katex .delimsizing.mult .delim-size1>span{font-family:KaTeX_Size1}.katex .delimsizing.mult .delim-size4>span{font-family:KaTeX_Size4}.katex .nulldelimiter{display:inline-block;width:.12em}.katex .delimcenter,.katex .op-symbol{position:relative}.katex .op-symbol.small-op{font-family:KaTeX_Size1}.katex .op-symbol.large-op{font-family:KaTeX_Size2}.katex .op-limits>.vlist-t{text-align:center}.katex .accent>.vlist-t{text-align:center}.katex .accent .accent-body{position:relative}.katex .accent .accent-body:not(.accent-full){width:0}.katex .overlay{display:block}.katex .mtable .vertical-separator{display:inline-block;min-width:1px}.katex .mtable .arraycolsep{display:inline-block}.katex .mtable .col-align-c>.vlist-t{text-align:center}.katex .mtable .col-align-l>.vlist-t{text-align:left}.katex .mtable .col-align-r>.vlist-t{text-align:right}.katex .svg-align{text-align:left}.katex svg{display:block;position:absolute;width:100%;height:inherit;fill:currentColor;stroke:currentColor;fill-rule:nonzero;fill-opacity:1;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1}.katex svg path{stroke:none}.katex img{border-style:none;min-width:0;min-height:0;max-width:none;max-height:none}.katex .stretchy{width:100%;display:block;position:relative;overflow:hidden}.katex .stretchy:after,.katex .stretchy:before{content:""}.katex .hide-tail{width:100%;position:relative;overflow:hidden}.katex .halfarrow-left{position:absolute;left:0;width:50.2%;overflow:hidden}.katex .halfarrow-right{position:absolute;right:0;width:50.2%;overflow:hidden}.katex .brace-left{position:absolute;left:0;width:25.1%;overflow:hidden}.katex .brace-center{position:absolute;left:25%;width:50%;overflow:hidden}.katex .brace-right{position:absolute;right:0;width:25.1%;overflow:hidden}.katex .x-arrow-pad{padding:0 .5em}.katex .mover,.katex .munder,.katex .x-arrow{text-align:center}.katex .boxpad{padding:0 .3em}.katex .fbox,.katex .fcolorbox{box-sizing:border-box;border:.04em solid}.katex .cancel-pad{padding:0 .2em}.katex .cancel-lap{margin-left:-.2em;margin-right:-.2em}.katex .sout{border-bottom-style:solid;border-bottom-width:.08em}.katex-display{display:block;margin:1em 0;text-align:center}.katex-display>.katex{display:block;text-align:center;white-space:nowrap}.katex-display>.katex>.katex-html{display:block;position:relative}.katex-display>.katex>.katex-html>.tag{position:absolute;right:0}.katex-display.leqno>.katex>.katex-html>.tag{left:0;right:auto}.katex-display.fleqn>.katex{text-align:left}.wrp___dq7YK{display:flex;justify-content:center;align-items:center;position:fixed;width:100%;height:100%;left:0;top:0;z-index:108}.wrp___dq7YK.bgBlack___ARIUV{background:#00000080}.wrp___dq7YK img,.wrp___dq7YK video{max-width:100%;max-height:80%;text-align:center}.wrp___dq7YK iframe{width:100%;height:100%;position:absolute;left:0;top:0;background:#fff;border:none}.monaco___VnZC3{position:absolute;height:100%;width:100%}.darkBlue___UprA9 *{font-size:14px}.darkBlue___UprA9 [class~=margin],.darkBlue___UprA9 [class~=monaco-editor-background]{background:#0a0e2d!important}.darkBlue___UprA9 [class~=line-numbers]{color:#fff!important}.close___LKoWu{position:absolute;right:40px;top:40px;z-index:10;display:flex}.close___LKoWu>span{background:#4a4a4a;color:#fff;width:40px;height:40px;border-radius:4px;display:flex;justify-content:center;align-items:center;cursor:pointer;margin-left:10px}.embed___hvpEJ{position:absolute;left:0;top:0;width:100%;height:100%}.mdBody___raKXb{position:relative}.button___Ch5Pc{position:absolute;display:flex;align-items:center;justify-content:center;background:#0000001a;display:none}.previewFlowChart___vY1dq{align-items:flex-start;justify-content:end;background:none!important}.previewFlowChart___vY1dq button{margin:20px}.footer___bruwa{display:flex;align-items:center;justify-content:flex-end;height:46px;background:#030814;padding-right:15px;border-top:1px solid #030814;border-bottom:1px solid #030814}.whiteFooter___mR7kn{background:#fff;border-top:1px solid #ddd;border-bottom:1px solid #fff}.error___KO0Jg{font-size:12px;color:#fb3226}.case___L0pNc{background:#0e1525;position:relative}.case___L0pNc .resize-y-bar___NK0gI{height:1px;width:100%;background:#3d445c;cursor:ns-resize;position:absolute;top:0;left:0;z-index:10}.case___L0pNc .resize-y-bar___NK0gI>i{color:#0053dc;position:absolute;top:50%;left:50%;margin-top:-7px;margin-left:-17px;z-index:10}.case___L0pNc .unfoldBtn___aMmZw{width:98px;height:24px;background:#3d445c;border-radius:8px 8px 0 0;position:absolute;left:50%;transform:translate(-50%);top:-24px;font-size:14px;color:#8d97af;line-height:24px;text-align:center;cursor:pointer;user-select:none}.case___L0pNc .caseHead___EuMPr{display:flex;align-items:center;height:34px;padding:0 16px}.case___L0pNc .caseHead___EuMPr .dot___Iky9k{width:10px;height:10px;background:#95a4c5;border-radius:50%;margin-right:4px;margin-top:2px}.case___L0pNc .caseHead___EuMPr .text___lMSx6{font-size:14px;color:#dde3ea}.case___L0pNc .caseHead___EuMPr .pass___XjijC{font-size:14px;color:#2abd8c;margin-left:10px}.case___L0pNc .caseHead___EuMPr .noPass___JxpWk{font-size:14px;color:#ff2c29;margin-left:10px}.case___L0pNc .caseHead___EuMPr .btns___FPIaK{margin-left:auto;display:flex;align-items:center}.case___L0pNc .caseHead___EuMPr .btns___FPIaK div{margin-left:15px;cursor:pointer;color:#bfbfbf}.case___L0pNc .caseHead___EuMPr .btns___FPIaK div i{font-size:14px;color:#687799;margin-right:5px}.case___L0pNc .result___oRj1h{height:100%;display:flex;padding:0 20px 10px}.case___L0pNc .result___oRj1h .title___IhMSa{flex-shrink:0;height:30px;background:#22293b;padding-left:15px;line-height:30px}.case___L0pNc .result___oRj1h .title___IhMSa span{color:#bfbfbf;font-size:14px}.case___L0pNc .result___oRj1h .left___XlC98{width:424px;flex-shrink:0;display:flex;flex-direction:column;margin-right:4px;overflow:hidden}.case___L0pNc .result___oRj1h .left___XlC98 .leftNode___NGHgx{flex:1 1;background:#1b2333}.case___L0pNc .result___oRj1h .left___XlC98 .leftNode___NGHgx textarea{background:none;border:none;color:#fff;resize:none;height:100%;padding:15px}.case___L0pNc .result___oRj1h .left___XlC98 .leftNode___NGHgx textarea::placeholder{color:#8f96b1!important}.case___L0pNc .result___oRj1h .right____fIu_{flex:1 1;display:flex;flex-direction:column;overflow:hidden}.case___L0pNc .result___oRj1h .node___MwdH7{flex:1 1;overflow:auto;position:relative;color:#fff;background:#2c32464d;padding:15px}.case___L0pNc .result___oRj1h .node___MwdH7 pre{overflow:hidden;margin-bottom:0;white-space:pre-wrap}.case___L0pNc .elseNode___WjFIg{background:#22293b;display:flex;align-items:start;margin:0 20px 4px}.case___L0pNc .elseNode___WjFIg .nameWrap___bEdbD{margin-left:15px;margin-top:4px;color:#bfbfbf}.case___L0pNc .elseNode___WjFIg .scroll___ylWYt{flex:1 1;position:relative}.case___L0pNc .elseNode___WjFIg .scroll___ylWYt .scrollBox___hWkc9{overflow:auto;color:#fff;margin-left:20px;margin-top:6px;padding-right:50px;white-space:pre-wrap;margin-bottom:0}.case___L0pNc .elseNode___WjFIg .scroll___ylWYt .action___xBwDi{position:absolute;z-index:10;top:3px;right:0}.case___L0pNc .elseNode___WjFIg .scroll___ylWYt .action___xBwDi span{margin-right:15px;color:#1890ff;cursor:pointer}.case___L0pNc .elseNode___WjFIg .scroll___ylWYt .action___xBwDi i{color:#687799;cursor:pointer;font-size:14px}.whiteCase___AZiDR{background:#f6f7f9}.whiteCase___AZiDR .resize-y-bar___NK0gI{background:#ddd}.whiteCase___AZiDR .unfoldBtn___aMmZw{background:#e9eaea;color:#5f6368}.whiteCase___AZiDR .caseHead___EuMPr .text___lMSx6{color:#333}.whiteCase___AZiDR .caseHead___EuMPr .btns___FPIaK div{color:#666}.whiteCase___AZiDR .caseHead___EuMPr .btns___FPIaK div i{color:#687799}.whiteCase___AZiDR .result___oRj1h .title___IhMSa{background:#fff}.whiteCase___AZiDR .result___oRj1h .title___IhMSa span{color:#333}.whiteCase___AZiDR .result___oRj1h .leftNode___NGHgx{background:#fafafa!important}.whiteCase___AZiDR .result___oRj1h .leftNode___NGHgx textarea{color:#333!important}.whiteCase___AZiDR .result___oRj1h .node___MwdH7{background:#fafafa!important;color:#333}.whiteCase___AZiDR .elseNode___WjFIg{background:#fafafa;color:#333}.whiteCase___AZiDR .elseNode___WjFIg .nameWrap___bEdbD span{color:#333}.whiteCase___AZiDR .elseNode___WjFIg .scrollBox___hWkc9{color:#000!important}.disabled___lWQU2:disabled{color:#d9d9d9!important;border-color:#d9d9d9!important}.codeHead___l8q5R{height:40px;background:#161d2c;display:flex;align-items:center}.codeHead___l8q5R .navWrap___xdWQe{display:flex;align-items:center}.codeHead___l8q5R .navWrap___xdWQe .nav___JKPVX{width:112px;height:40px;background:#161d2c;border:1px solid #161D2C;border-radius:2px;margin-right:1px;font-weight:500;font-size:14px;color:#d1d1d1;text-align:center;line-height:38px;cursor:pointer}.codeHead___l8q5R .navWrap___xdWQe .nav___JKPVX.active___DTAtT{background:#1b2333;color:#fff}.codeHead___l8q5R .navWrap___xdWQe .nav___JKPVX i{font-size:14px;color:#3f93b1;margin-right:10px}.whiteCodeHead___wDOny{background:#f6f7f9}.whiteCodeHead___wDOny .navWrap___xdWQe .nav___JKPVX{width:112px;height:40px;background:linear-gradient(180deg,#fff,#f6f7f9),#f6f7f9;box-shadow:inset 0 1px 3px #ffffff80;border-radius:2px;border:1px solid #BACFFE;color:#666}.whiteCodeHead___wDOny .navWrap___xdWQe .nav___JKPVX.active___DTAtT{background:#3061d0;color:#fff;box-shadow:none}.whiteCodeHead___wDOny .navWrap___xdWQe .nav___JKPVX.active___DTAtT i{color:#fff}.header___VjNh9{display:flex;align-items:center;height:50px;width:100%;background:#0e1525;color:#fff;padding:0 20px}.header___VjNh9 h2{text-align:center;color:#fff;flex:1 0 auto;margin:0;font-size:16px}.header___VjNh9 a{color:#fff}.header___VjNh9 div{display:flex;flex-flow:row nowrap;align-items:center}.header___VjNh9 div img{border-radius:18px;margin-right:10px;overflow:hidden;width:36px;height:36px}.header___VjNh9 .timepiece___yuqJC{width:94px;height:30px;background:#242936;border-radius:15px;font-weight:500;font-size:16px;color:#42d5a0;margin-right:15px;justify-content:center}.header___VjNh9 .btn_edit___ozzux{width:82px;height:30px;background:#3061d0;border-radius:15px;margin-right:10px;text-align:center;line-height:30px}.whiteHeader___REV3m{background:#fff}.whiteHeader___REV3m .timepiece___yuqJC{background:#fff;box-shadow:0 2px 4px #e0dfe1}.djs___v0Ru7{display:inline-block!important}.myProblems___DKSbs{height:calc(100vh - 50px)!important}.whiteMyProblems___k0QS3 section[class~=resize-x-bar]{background:#fff!important}.fullMask___QZH1M{position:fixed;z-index:1000;width:100vw;height:100vh;top:0;left:0;background:transparent;cursor:ns-resize;display:none}.ldsRing___mpBZC{position:relative;width:40px;height:40px;margin:0 auto}.idsRingWrapper___Of9_n{position:absolute;z-index:1000;width:100%;height:100%;left:0;top:0;display:flex;flex-flow:column nowrap;justify-content:center}.idsRingWrapper___Of9_n p{text-align:center;margin-top:12px}.ldsRing___mpBZC div{box-sizing:border-box;display:block;position:absolute;width:32px;height:32px;margin:4px;border:4px solid #1976d2;border-radius:50%;animation:ldsring___o0w2t 1.2s cubic-bezier(.5,0,.5,1) infinite;border-color:#1976d2 transparent transparent transparent}.ldsRing___mpBZC div:nth-child(1){animation-delay:-.45s}.ldsRing___mpBZC div:nth-child(2){animation-delay:-.3s}.ldsRing___mpBZC div:nth-child(3){animation-delay:-.15s}@keyframes ldsring___o0w2t{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.record-detail-info{width:100%;background-color:#fff;min-height:260px}.record-detail-info .record-info{display:flex;align-items:center;flex-flow:row nowrap;list-style:none;padding:0;margin-bottom:20px}.record-detail-info .record-info li{margin-right:40px}.record-detail-info .record-info li:last-child{margin-right:0;flex:1 0;text-align:right}.record-detail-info .record-detail-body{padding:8px 0;max-height:80vh}.footer{display:flex;flex-flow:row nowrap;align-items:center;height:56px;background:#121c24;color:#fff;padding:0 20px;justify-content:space-between}.test-case-panel{position:relative}.test-case-panel .error{font-size:12px;color:#fb3226}.test-case-panel .test-case-panel-body{position:absolute;will-change:transform;width:100%;transition:all .2s linear;bottom:0;transform:translate3d(0,350px,0);opacity:.1}.test-case-panel .test-case-panel-body pre{max-height:150px;overflow:auto}.test-case-panel .test-case-panel-body.active{transform:translate3d(0,-56px,0);opacity:1}.test-case-panel .tab-panel-body{padding:20px 10px;height:240px;background-color:#070f19;display:flex;flex-flow:column nowrap;justify-content:center;color:#ddd}.test-case-panel .tab-panel-body .tip{text-align:center}.test-case-panel .tab-panel-body textarea{background:#070f19!important;color:#fff;font-size:14px;border:0 solid transparent!important;height:200px;outline:none}.test-case-panel .btn-green{margin-right:10px;color:#28bd8b;border-color:#28bd8b}.test-case-panel .btn-blue{margin-right:10px;color:#0152d9;border-color:#0152d9}.test-case-panel .btn-blue span{pointer-events:none}.test-case-panel .btn-collapse{position:absolute;top:0;width:54px;height:27px;left:50%;margin-left:-27px;background:#2a3a4f;z-index:8;border-bottom-left-radius:100px;border-bottom-right-radius:100px;color:#fff;text-align:center;cursor:pointer;opacity:.4;transition:all .3s}.test-case-panel .btn-collapse.up{top:-294px}ul.s-navs{list-style:none;margin:0;padding:0 17px;height:54px;display:flex;flex-flow:row nowrap;align-items:center;background:#0f1e31;font-size:14px;color:#ddd}ul.s-navs.bg-white{background:#fff;color:#888}ul.s-navs.bg-white a{color:#888}ul.s-navs a{color:#ddd;display:block;margin-right:20px;height:54px;line-height:54px;border-bottom:2px solid transparent}ul.s-navs a.active{color:#5091ff;border-bottom:2px solid #5091ff}#educoder .custom-ant-disabled:disabled{color:inherit}.XtermText-valueRef .xterm .xterm-viewport{overflow:auto}.inputs textarea::placeholder{color:#536879!important}.flex_box_center___Gc4dd{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___K2f1v{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___pupRp{align-items:center;box-align:center}.flex_box_center_end___UDLRC{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___a5uDo{flex-direction:column;box-orient:block-axis}.result___gu5zt{background:#070f19;height:100%;display:flex}.result___gu5zt .title___xrnx2{margin-top:20px;margin-bottom:10px;flex-shrink:0}.result___gu5zt .title___xrnx2 span{color:#bbbcbe}.result___gu5zt .left___IAxp9{width:340px;border-right:1px solid #333131;padding:0 20px 10px;flex-shrink:0;display:flex;flex-direction:column}.result___gu5zt .left___IAxp9 .leftNode___HL8fG{flex:1 1;background:#121c24}.result___gu5zt .left___IAxp9 .leftNode___HL8fG textarea{background:none;border:none;color:#fff;resize:none;height:100%;padding:10px}.result___gu5zt .left___IAxp9 .leftNode___HL8fG textarea::placeholder{color:#536879!important}.result___gu5zt .right___ZXYmw{flex:1 1;padding:0 20px 10px;display:flex;flex-direction:column}.result___gu5zt .right___ZXYmw .rightNode___jYL5_{flex:1 1;overflow:auto;position:relative;color:#fff}.result___gu5zt .right___ZXYmw .rightNode___jYL5_ .custom-spinner>div>div{border:4px solid #00D4F3!important;border-color:#00D4F3 transparent transparent transparent!important}.result___gu5zt .right___ZXYmw .rightNode___jYL5_ .custom-spinner p{color:#00d4f3!important}.split-panel-container{width:100%;height:calc(100vh - 121px);display:flex;flex-flow:row nowrap;align-items:center;overflow:hidden}.split-panel-container>section{height:100%}.split-panel-container.my-problems{height:calc(100vh - 65px)}.split-panel-container .resize-x-bar{width:4px;cursor:ew-resize;height:100%;display:flex;flex-flow:column nowrap;justify-content:center;background:#111c24}.split-panel-container .btn-resize{display:flex;flex-flow:column nowrap;text-align:center;justify-content:center;align-items:center;width:24px;height:24px;font-size:24px;z-index:10;border-radius:50%;position:absolute;margin-left:-10px;opacity:.7;box-shadow:0 3px 5px -1px #0003,0 6px 10px #00000024,0 1px 18px #0000001f;background-color:#e0e0e0;color:#000000de}.list{display:flex;align-items:center;font-size:14px;margin:7px 0;padding-left:4px}.list dt,.list dd{margin:0}.list dt{flex:1 1;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;word-break:break-all}.list dd{width:66px;text-align:right;color:#0152d9;cursor:pointer}.list .copy{color:#38bcd8}.tpi-code-setting{height:calc(100vh - 54px);background:#031b2a;color:#ddd;font-size:13px;line-height:17px}.tpi-code-setting.oj{height:calc(100vh - 65px)}.tpi-code-setting h3{color:#008cff;font-size:16px;line-height:21px;padding-bottom:12px;text-align:left;width:100%;display:block;border-bottom:1px solid #092436}.tpi-code-setting .file-item{color:#ddd;padding:20px 0 0;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center}.tpi-code-setting .file-item.action{justify-content:flex-start}.tpi-code-setting .file-item.action .iconfont{margin-right:21px}.tpi-code-setting .file-item span{max-width:148px}.tpi-code-setting .file-item:last-child{margin-bottom:25px}.tpi-code-setting span{color:#597a8f}.setting-drawer .ant-drawer-content-wrapper{top:54px;bottom:51px}.setting-drawer .ant-drawer-content{height:auto}.oj .ant-drawer-content-wrapper{top:65px}.setting-drawer .ant-drawer-body,.oj .ant-drawer-body{background:#031b2a}.setting-drawer .ant-drawer-body,.oj .ant-drawer-body{height:auto}.setting-drawer .ant-select-selection,.oj .ant-select-selection{width:120px;background:#0a2030;color:#597a8f;border:1px solid #597a8f}.list___IRN6i{display:flex;align-items:center;font-size:14px;margin:7px 0;padding-left:4px}.list___IRN6i dt,.list___IRN6i dd{margin:0}.list___IRN6i dt{flex:1 1;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;word-break:break-all}.list___IRN6i dd{width:66px;text-align:right;color:#0152d9;cursor:pointer}.list___IRN6i .copy___qCn9B{color:#38bcd8}.right-panel{position:relative}.btn-notes{position:absolute;right:0;top:50%;width:36px;height:36px;margin-top:-18px;border-radius:50%;background:#5091ff;color:#fff;font-size:18px;text-align:center;transform:translate(18px);will-change:transform;cursor:pointer;opacity:.5;transition:transform .3s linear,opacity .3s linear;z-index:100;display:flex;flex-flow:column nowrap;justify-content:center}.btn-notes:hover{opacity:1;color:#fff;transform:translate(-10px)}.note-form-area{position:absolute;right:10px;top:50%;width:450px;margin-top:-100px;background:#fff;border-radius:5px;padding:14px 10px 0;transform:translate(500px);will-change:transform;transition:transform .3s}.note-form-area.active{transform:translate(0)}.oj-modal .ant-modal-body{padding:0}.oj-modal .oj-modal-content{display:flex;flex-direction:column;align-items:center}.oj-modal .oj-modal-content>aside{font-size:14px;margin-top:50px;color:#333;width:438px}.oj-modal .oj-modal-head{width:100%;height:120px;padding-left:177px;padding-right:40px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #f1f1f1}.oj-modal .oj-modal-btn{width:180px;height:50px;background:#0152d9;border-radius:4px;font-size:16px;font-weight:500;color:#fff;cursor:pointer;line-height:50px;text-align:center;margin-bottom:30px}.oj-modal .oj-modal-tt{margin-right:51px;display:inline-flex;flex-direction:column;transform:translateY(-4px)}.oj-modal .oj-modal-tt>span:last-child{width:160px;height:6px;background:#e7f3ff;border-radius:3px}.oj-modal .oj-modal-tt>span:last-child span{display:inherit;width:60px;height:6px;background:#0152d9;border-radius:3px}.oj-modal i{color:#666;cursor:pointer}.oj-select{margin-left:20px}.oj-select .ant-select-selector{background:#25343e!important;border:0px!important;height:30px!important}.oj-select .ant-select-arrow{color:#fff}.oj-select .ant-select-selection-item{color:#fff;font-size:12px;line-height:30px!important}.exercise_user_info{font-size:14px;font-weight:400;color:#b2bacb}.exercise_user_info span{font-size:16px;font-weight:500;color:#55bfd6}.djs{margin-top:3px!important;display:inline-block!important}.time{margin-top:5px!important;display:inline-block!important}.flex_box_center___rM3g8{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___Oc7SE{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___MnmYE{align-items:center;box-align:center}.flex_box_center_end___QQh83{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___ZRFbL{flex-direction:column;box-orient:block-axis}.left-panel___SKGyd{position:relative;display:flex;flex-direction:column;height:100%;overflow:hidden}.left-panel___SKGyd .tab-panel-body___gABdv{padding:0 16px;overflow:auto;flex:1 1}.left-panel___SKGyd .tab-panel-body___gABdv pre:empty{display:none}.left-panel___SKGyd .b1___QpbmK{border-bottom:1px solid #eaecef}.left-panel___SKGyd .oj-width-input___eJQWT{width:270px}@media screen and (max-width: 1280px){.left-panel___SKGyd .oj-mr___AxILO{margin-right:20px}.left-panel___SKGyd .oj-width-input___eJQWT{width:235px}}.s-navs___FXwOi{list-style:none;margin:0;padding:0 10px;height:40px;display:flex;flex-flow:row nowrap;align-items:center;border-top:1px solid #F3F3F3;background:#0f1e31;font-size:16px;color:#ddd}.s-navs___FXwOi li{margin-right:auto}.s-navs___FXwOi.bg-white___kbZ6r{background:#fff;color:#888}.s-navs___FXwOi.bg-white___kbZ6r a{color:#888}.s-navs___FXwOi a{color:#ddd;display:block;margin-right:20px;height:40px;line-height:40px;border-bottom:2px solid transparent}.s-navs___FXwOi a.active___QGOnZ{color:#5091ff;border-bottom:2px solid #5091ff}.list___PXTsq{display:flex;align-items:center;justify-content:space-between;padding:0 10px;height:46px;color:#ddd;margin-bottom:1px;background:#3d445c4d;cursor:pointer}.list___PXTsq span{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;padding-right:20px;flex-basis:64px;width:100%}.list___PXTsq:hover{background-color:#263446ba}.list___PXTsq.active___QGOnZ{background-color:#263446!important}.btns___F8yZK{width:30px;height:30px;background:#3061d0;border-radius:4px;cursor:pointer;user-select:none;text-align:center;line-height:30px}#educoder .drawer___xdGaT .ant-input-search{background:#2c3246}#educoder .drawer___xdGaT .ant-input-search input{background:#2c3246;border:1px solid #3D445C;color:#fff}#educoder .drawer___xdGaT .ant-input-search input::placeholder{color:#ccc}#educoder .drawer___xdGaT .ant-input-search .ant-input-search-button{color:#4e5977;background:#2c3246;border:1px solid #3D445C;border-left:1px solid transparent}#educoder .drawer___xdGaT .ant-select .ant-select-selector{background:#2c3246;border:1px solid #3D445C}#educoder .drawer___xdGaT .ant-select .ant-select-arrow{color:#4e5977}#educoder .drawer___xdGaT .ant-select .ant-select-selection-item{color:#fff}#educoder .drawer___xdGaT .ant-select .ant-select-selection-placeholder{color:#ccc}#educoder .drawer___xdGaT .ant-pagination .ant-pagination-item-active{border-color:#0152d9!important;background-color:#0152d9!important}#educoder .drawer___xdGaT .ant-pagination .ant-pagination-item-link{background-color:transparent!important;color:#fff}#educoder .drawer___xdGaT .ant-pagination .ant-pagination-item{background-color:transparent;border:1px solid #656f87}#educoder .drawer___xdGaT .ant-pagination .ant-pagination-item a,#educoder .drawer___xdGaT .ant-pagination .ant-pagination-item-ellipsis{color:#fff}#educoder .drawer___xdGaT .ant-pagination .ant-pagination-options{color:#656f87}#educoder .drawer___xdGaT .ant-pagination .ant-pagination-options input{color:#fff;width:40px;background:transparent}#educoder .drawer___xdGaT .ant-pagination button,#educoder .drawer___xdGaT .ant-pagination input{line-height:initial;border:1px solid #656f87!important}.tour___oMkVh[class~=ant-tour]{left:7px!important;width:340px}.tour___oMkVh[class~=ant-tour] [class~=ant-tour-arrow]{left:17px!important}.tour___oMkVh[class~=ant-tour] [class~=ant-tour-footer]{display:none!important}.tour___oMkVh[class~=ant-tour] [class~=ant-tour-description]{padding:16px!important;overflow:hidden}.pagination___yDAjZ{text-align:center;margin-top:10px}.info___ATmsa{display:flex;flex-flow:row nowrap;align-items:center;height:56px;list-style:none;background:#fff;justify-content:space-between}.wrap____KX19 [class~=xterm] [class~=xterm-viewport]{overflow:auto!important}.desc___iOAgd{padding:8px 16px;height:calc(100vh - 138px);overflow:auto}.info___GPALq{color:#888;display:flex;align-items:center;font-size:14px;height:46px;background:#fff;padding:0 10px;box-shadow:0 2px 4px #e5e3e380;border-top:1px solid #f4f4f4;border-bottom:1px solid #f4f4f4}.info___GPALq .info_tag___CFEn8{height:22px;line-height:22px;padding:0 5px;background:#37ad8333;border-radius:2px;border:1px solid #A9DFCC;font-family:PingFangSC,PingFang SC;font-weight:600;font-size:14px;color:#2cc497;text-align:left;font-style:normal}.info___GPALq li{margin-right:8px}.discuss-panel{height:calc(100vh - 142px);overflow:auto;padding:0 16px}.discuss-item-container{display:flex;flex-flow:row nowrap;width:100%;padding:15px;border-bottom:1px solid #e3e3e3;overflow:hidden}.discuss-item-container section{margin-left:15px;flex:1 1 auto;width:100%}.discuss-item-container .grey{color:#ccc}.discuss-content{margin:4px 0;word-break:break-word;word-wrap:break-word}.discuss-content img{max-width:200px}.discuss-info{display:flex;flex-flow:row wrap;align-items:center;color:#999;line-height:16px;font-size:12px}.discuss-info .top{color:#fff;padding:0 8px;background:#ff4343;border-radius:8px;text-align:center}.discuss-info .gift{cursor:default}.discuss-info .view-code{color:#4cacff}.discuss-info a{color:#999}.discuss-info a,.discuss-info span{margin-right:15px}.btn-group{display:flex;flex-flow:row nowrap;justify-content:flex-end;margin-bottom:8px}.btn-group .btn-top .iconfont{transform:rotate(180deg);display:inline-block}.btn-group a{width:31px;text-align:center;color:#888}.btn-group a .iconfont{font-size:14px!important}.second-discuss .btn-group{opacity:0}.second-discuss:hover{background:#ebebeb}.second-discuss:hover .btn-group{opacity:1}.reply-discuss-container{background:#f4f4f4;border-radius:4px;margin-bottom:6px;position:relative;margin-top:6px}.reply-discuss-container:before{content:" ";position:absolute;border-color:#000;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;left:13px;top:-9px;border-bottom:10px solid #f4f4f4}.discuss-item-editor{width:100%;overflow:hidden}.discuss-item-editor .btn-send{cursor:pointer;border:none;padding:0 12px;color:#fff;letter-spacing:1px;text-align:center;font-size:14px;height:30px;line-height:30px;border-radius:2px;font-weight:400;margin-right:22px;margin-top:6px;background:#0152d9;float:right}.CodeMirror{font-family:monospace;height:300px;color:#000;direction:ltr}.CodeMirror-lines{padding:4px 0}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{padding:0 4px}.CodeMirror-scrollbar-filler,.CodeMirror-gutter-filler{background-color:#fff}.CodeMirror-gutters{border-right:1px solid #ddd;background-color:#f7f7f7;white-space:nowrap}.CodeMirror-linenumber{padding:0 3px 0 5px;min-width:20px;text-align:right;color:#999;white-space:nowrap}.CodeMirror-guttermarker{color:#000}.CodeMirror-guttermarker-subtle{color:#999}.CodeMirror-cursor{border-left:1px solid black;border-right:none;width:0}.CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}.cm-fat-cursor .CodeMirror-cursor{width:auto;border:0!important;background:#7e7}.cm-fat-cursor div.CodeMirror-cursors{z-index:1}.cm-fat-cursor-mark{background-color:#14ff1480;animation:blink 1.06s steps(1) infinite}.cm-animate-fat-cursor{width:auto;border:0;animation:blink 1.06s steps(1) infinite;background-color:#7e7}.cm-tab{display:inline-block;text-decoration:inherit}.CodeMirror-rulers{position:absolute;inset:-50px 0 0;overflow:hidden}.CodeMirror-ruler{border-left:1px solid #ccc;top:0;bottom:0;position:absolute}.cm-s-default .cm-header{color:#00f}.cm-s-default .cm-quote{color:#090}.cm-negative{color:#d44}.cm-positive{color:#292}.cm-header,.cm-strong{font-weight:700}.cm-em{font-style:italic}.cm-link{text-decoration:underline}.cm-strikethrough{text-decoration:line-through}.cm-s-default .cm-keyword{color:#708}.cm-s-default .cm-atom{color:#219}.cm-s-default .cm-number{color:#164}.cm-s-default .cm-def{color:#00f}.cm-s-default .cm-variable-2{color:#05a}.cm-s-default .cm-variable-3,.cm-s-default .cm-type{color:#085}.cm-s-default .cm-comment{color:#a50}.cm-s-default .cm-string{color:#a11}.cm-s-default .cm-string-2{color:#f50}.cm-s-default .cm-meta,.cm-s-default .cm-qualifier{color:#555}.cm-s-default .cm-builtin{color:#30a}.cm-s-default .cm-bracket{color:#997}.cm-s-default .cm-tag{color:#170}.cm-s-default .cm-attribute{color:#00c}.cm-s-default .cm-hr{color:#999}.cm-s-default .cm-link{color:#00c}.cm-s-default .cm-error,.cm-invalidchar{color:red}.CodeMirror-composing{border-bottom:2px solid}div.CodeMirror span.CodeMirror-matchingbracket{color:#0b0}div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#a22}.CodeMirror-matchingtag{background:#ff96004d}.CodeMirror-activeline-background{background:#e8f2ff}.CodeMirror{position:relative;overflow:hidden;background:#fff}.CodeMirror-scroll{overflow:scroll!important;margin-bottom:-50px;margin-right:-50px;padding-bottom:50px;height:100%;outline:none;position:relative}.CodeMirror-sizer{position:relative;border-right:50px solid transparent}.CodeMirror-vscrollbar,.CodeMirror-hscrollbar,.CodeMirror-scrollbar-filler,.CodeMirror-gutter-filler{position:absolute;z-index:6;display:none;outline:none}.CodeMirror-vscrollbar{right:0;top:0;overflow-x:hidden;overflow-y:scroll}.CodeMirror-hscrollbar{bottom:0;left:0;overflow-y:hidden;overflow-x:scroll}.CodeMirror-scrollbar-filler{right:0;bottom:0}.CodeMirror-gutter-filler{left:0;bottom:0}.CodeMirror-gutters{position:absolute;left:0;top:0;min-height:100%;z-index:3}.CodeMirror-gutter{white-space:normal;height:100%;display:inline-block;vertical-align:top;margin-bottom:-50px}.CodeMirror-gutter-wrapper{position:absolute;z-index:4;background:none!important;border:none!important}.CodeMirror-gutter-background{position:absolute;top:0;bottom:0;z-index:4}.CodeMirror-gutter-elt{position:absolute;cursor:default;z-index:4}.CodeMirror-gutter-wrapper ::selection{background-color:transparent}.CodeMirror-gutter-wrapper ::-moz-selection{background-color:transparent}.CodeMirror-lines{cursor:text;min-height:1px}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{border-radius:0;border-width:0;background:transparent;font-family:inherit;font-size:inherit;margin:0;white-space:pre;word-wrap:normal;line-height:inherit;color:inherit;z-index:2;position:relative;overflow:visible;-webkit-tap-highlight-color:transparent;font-variant-ligatures:contextual}.CodeMirror-wrap pre.CodeMirror-line,.CodeMirror-wrap pre.CodeMirror-line-like{word-wrap:break-word;white-space:pre-wrap;word-break:normal}.CodeMirror-linebackground{position:absolute;inset:0;z-index:0}.CodeMirror-linewidget{position:relative;z-index:2;padding:.1px}.CodeMirror-rtl pre{direction:rtl}.CodeMirror-code{outline:none}.CodeMirror-scroll,.CodeMirror-sizer,.CodeMirror-gutter,.CodeMirror-gutters,.CodeMirror-linenumber{box-sizing:content-box}.CodeMirror-measure{position:absolute;width:100%;height:0;overflow:hidden;visibility:hidden}.CodeMirror-cursor{position:absolute;pointer-events:none}.CodeMirror-measure pre{position:static}div.CodeMirror-cursors{visibility:hidden;position:relative;z-index:3}div.CodeMirror-dragcursors,.CodeMirror-focused div.CodeMirror-cursors{visibility:visible}.CodeMirror-selected{background:#d9d9d9}.CodeMirror-focused .CodeMirror-selected{background:#d7d4f0}.CodeMirror-crosshair{cursor:crosshair}.CodeMirror-line::selection,.CodeMirror-line>span::selection,.CodeMirror-line>span>span::selection{background:#d7d4f0}.CodeMirror-line::-moz-selection,.CodeMirror-line>span::-moz-selection,.CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}.cm-searching{background-color:#ffa;background-color:#ff06}.cm-force-border{padding-right:.1px}@media print{.CodeMirror div.CodeMirror-cursors{visibility:hidden}}.cm-tab-wrap-hack:after{content:""}span.CodeMirror-selectedtext{background:none}#educoder .markdown-editor-wrapper{position:relative}#educoder .markdown-editor-body{display:flex;flex-flow:row nowrap;width:100%;height:calc(100% - 38px);align-items:center}#educoder .markdown-editor-body .codemirror-container{flex:1 0;height:100%;width:100%;overflow:hidden}#educoder .markdown-editor-body .preview-container{flex:1 0;height:100%;margin:10px 0;padding:8px 8px 50px;background:#fff;overflow-y:auto;box-sizing:border-box;border-left:1px solid #ccc;word-wrap:break-word;word-break:break-word;white-space:normal;font-size:16px;position:relative}#educoder .markdown-editor-container{border:1px solid #ccc;overflow:hidden;border-radius:4px;margin-bottom:12px;font-size:16px}#educoder .markdown-editor-container.full-screen{position:fixed;inset:0;height:100%!important;z-index:998}#educoder .markdown-editor-container.full-screen .preview-container>div{padding-bottom:180px!important}#educoder .markdown-editor-container.full-screen .CodeMirror-sizer>div{margin-bottom:90px}#educoder .markdown-editor-container.on-preview .codemirror-container,#educoder .markdown-editor-container.on-preview .preview-container{width:50%}#educoder .mini .markdown-editor-body{height:calc(100% - 28px)}#educoder .flex-end{justify-content:flex-end}#educoder .my-codemirror-container{border:1px solid #ccc;width:100%;margin-bottom:24px}#educoder .markdown-tip{color:#cdcdcd;font-size:12px;position:absolute;right:0;bottom:-28px;margin-bottom:7px}#educoder .CodeMirror-lines{padding:4px 0}#educoder .CodeMirror pre.CodeMirror-line,#educoder .CodeMirror pre.CodeMirror-line-like{padding:0 4px}#educoder .CodeMirror-scrollbar-filler,#educoder .CodeMirror-gutter-filler{background-color:#fff}#educoder .CodeMirror-gutters{border-right:1px solid #ddd;background-color:#f7f7f7;white-space:nowrap}#educoder .CodeMirror-linenumber{padding:0 3px 0 5px;min-width:20px;text-align:right;color:#999;white-space:nowrap}#educoder .CodeMirror-guttermarker{color:#000}#educoder .CodeMirror-guttermarker-subtle{color:#999}#educoder .CodeMirror-cursor{border-left:1px solid black;border-right:none;width:0}#educoder .CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}#educoder .cm-fat-cursor .CodeMirror-cursor{width:auto;border:0!important;background:#7e7}#educoder .cm-fat-cursor div.CodeMirror-cursors{z-index:1}#educoder .cm-fat-cursor-mark{background-color:#14ff1480;animation:blink 1.06s steps(1) infinite}#educoder .cm-animate-fat-cursor{width:auto;border:0;animation:blink 1.06s steps(1) infinite;background-color:#7e7}@keyframes blink{50%{background-color:transparent}}#educoder .cm-tab{display:inline-block;text-decoration:inherit}#educoder .CodeMirror-rulers{position:absolute;inset:-50px 0 0;overflow:hidden}#educoder .CodeMirror-ruler{border-left:1px solid #ccc;top:0;bottom:0;position:absolute}#educoder .cm-s-default .cm-header{color:#00f}#educoder .cm-s-default .cm-quote{color:#090}#educoder .cm-negative{color:#d44}#educoder .cm-positive{color:#292}#educoder .cm-header,#educoder .cm-strong{font-weight:700}#educoder .cm-em{font-style:italic}#educoder .cm-link{text-decoration:underline}#educoder .cm-strikethrough{text-decoration:line-through}#educoder .cm-s-default .cm-keyword{color:#708}#educoder .cm-s-default .cm-atom{color:#219}#educoder .cm-s-default .cm-number{color:#164}#educoder .cm-s-default .cm-def{color:#00f}#educoder .cm-s-default .cm-variable-2{color:#05a}#educoder .cm-s-default .cm-variable-3,#educoder .cm-s-default .cm-type{color:#085}#educoder .cm-s-default .cm-comment{color:#a50}#educoder .cm-s-default .cm-string{color:#a11}#educoder .cm-s-default .cm-string-2{color:#f50}#educoder .cm-s-default .cm-meta,#educoder .cm-s-default .cm-qualifier{color:#555}#educoder .cm-s-default .cm-builtin{color:#30a}#educoder .cm-s-default .cm-bracket{color:#997}#educoder .cm-s-default .cm-tag{color:#170}#educoder .cm-s-default .cm-attribute{color:#00c}#educoder .cm-s-default .cm-hr{color:#999}#educoder .cm-s-default .cm-link{color:#00c}#educoder .cm-s-default .cm-error,#educoder .cm-invalidchar{color:red}#educoder .CodeMirror-composing{border-bottom:2px solid}#educoder div.CodeMirror span.CodeMirror-matchingbracket{color:#0b0}#educoder div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#a22}#educoder .CodeMirror-matchingtag{background:#ff96004d}#educoder .CodeMirror-activeline-background{background:#e8f2ff}#educoder .CodeMirror{position:relative;overflow:hidden;background:#fff}#educoder .CodeMirror-scroll{overflow:scroll!important;margin-bottom:0;margin-right:0;padding-bottom:5px;height:100%;outline:none;position:relative}#educoder .CodeMirror-sizer{position:relative;border-right:0px}#educoder .CodeMirror-vscrollbar,#educoder .CodeMirror-hscrollbar,#educoder .CodeMirror-scrollbar-filler,#educoder .CodeMirror-gutter-filler{position:absolute;z-index:6;display:none}#educoder .CodeMirror-vscrollbar{right:0;top:0;overflow-x:hidden;overflow-y:scroll}#educoder .CodeMirror-hscrollbar{bottom:0;left:0;overflow-y:hidden;overflow-x:scroll}#educoder .CodeMirror-scrollbar-filler{right:0;bottom:0}#educoder .CodeMirror-gutter-filler{left:0;bottom:0}#educoder .CodeMirror-gutters{position:absolute;left:0;top:0;min-height:100%;z-index:3}#educoder .CodeMirror-gutter{white-space:normal;height:100%;display:inline-block;vertical-align:top;margin-bottom:-50px}#educoder .CodeMirror-gutter-wrapper{position:absolute;z-index:4;background:none!important;border:none!important}#educoder .CodeMirror-gutter-background{position:absolute;top:0;bottom:0;z-index:4}#educoder .CodeMirror-gutter-elt{position:absolute;cursor:default;z-index:4}#educoder .CodeMirror-gutter-wrapper ::selection{background-color:transparent}#educoder .CodeMirror-gutter-wrapper ::-moz-selection{background-color:transparent}#educoder .CodeMirror-lines{cursor:text;min-height:1px}#educoder .CodeMirror pre.CodeMirror-line,#educoder .CodeMirror pre.CodeMirror-line-like{border-radius:0;border-width:0;background:transparent;font-family:inherit;font-size:inherit;margin:0;white-space:pre;word-wrap:normal;line-height:inherit;color:inherit;z-index:2;position:relative;overflow:visible;-webkit-tap-highlight-color:transparent;font-variant-ligatures:contextual}#educoder .CodeMirror-wrap pre.CodeMirror-line,#educoder .CodeMirror-wrap pre.CodeMirror-line-like{word-wrap:break-word;white-space:pre-wrap;word-break:normal}#educoder .CodeMirror-linebackground{position:absolute;inset:0;height:100vh!important;z-index:1100}#educoder .CodeMirror-linebackground .preview-container>div{padding-bottom:180px!important}#educoder .CodeMirror-linebackground .CodeMirror-sizer>div{margin-bottom:90px}#educoder .CodeMirror-linewidget{position:relative;z-index:2;padding:.1px}#educoder .CodeMirror-rtl pre{direction:rtl}#educoder .CodeMirror-code{outline:none}#educoder .CodeMirror-scroll,#educoder .CodeMirror-sizer,#educoder .CodeMirror-gutter,#educoder .CodeMirror-gutters,#educoder .CodeMirror-linenumber{box-sizing:content-box}#educoder .CodeMirror-measure{position:absolute;width:100%;height:0;overflow:hidden;visibility:hidden}#educoder .CodeMirror-cursor{position:absolute;pointer-events:none}#educoder .CodeMirror-measure pre{position:static}#educoder div.CodeMirror-cursors{visibility:hidden;position:relative;z-index:3}#educoder div.CodeMirror-dragcursors,#educoder .CodeMirror-focused div.CodeMirror-cursors{visibility:visible}#educoder .CodeMirror-selected{background:#d9d9d9}#educoder .CodeMirror-focused .CodeMirror-selected{background:#d7d4f0}#educoder .CodeMirror-crosshair{cursor:crosshair}#educoder .CodeMirror-line::selection,#educoder .CodeMirror-line>span::selection,#educoder .CodeMirror-line>span>span::selection{background:#d7d4f0}#educoder .CodeMirror-line::-moz-selection,#educoder .CodeMirror-line>span::-moz-selection,#educoder .CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}#educoder .cm-searching{background-color:#ffa;background-color:#ff06}#educoder .cm-force-border{padding-right:.1px}@media print{#educoder .CodeMirror div.CodeMirror-cursors{visibility:hidden}}#educoder .cm-tab-wrap-hack:after{content:""}#educoder span.CodeMirror-selectedtext{background:none}#educoder .CodeMirror-sizer{padding-top:10px;padding-bottom:10px!important}#educoder .CodeMirror-empty.CodeMirror-focused{outline:none}#educoder .CodeMirror pre.CodeMirror-placeholder{color:#999}#educoder .CodeMirror{position:relative;overflow:hidden;background:#fff;word-break:break-word}#educoder .CodeMirror pre.CodeMirror-line,#educoder .CodeMirror pre.CodeMirror-line-like{word-wrap:break-word;word-break:break-word;white-space:pre-wrap;line-height:1.6}.markdown-toolbar-container{display:flex;flex-flow:row wrap;align-items:center;padding:0 28px 0 5px;margin:0;position:relative;list-style:none;background:#fff;border-bottom:1px solid #ccc;box-sizing:border-box;line-height:20px;width:100%;min-height:30px;height:38px;overflow:hidden}.markdown-toolbar-container .fill-tip{cursor:pointer;font-size:12px;display:inline-block;padding:5px;border:1px solid #E99237;border-radius:5px;box-sizing:border-box;line-height:16px;height:auto;color:#a65500;background-color:#fff1e2;position:relative;margin-left:10px}.markdown-toolbar-container .fill-tip:before{content:" ";width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:6px solid #FFF1E2;position:absolute;left:-6px;top:6px;z-index:10}.markdown-toolbar-container .fill-tip:after{content:" ";width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:6px solid #E99237;position:absolute;left:-7px;top:6px}.markdown-toolbar-container li{color:#666;padding:0 1px;height:100%;display:flex;height:38px;flex-flow:column nowrap;justify-content:center}.markdown-toolbar-container a,.markdown-toolbar-container span{display:block}.markdown-toolbar-container a{width:28px;color:#666;cursor:pointer;text-align:center;font-size:18px}.markdown-toolbar-container a i{font-size:18px}.markdown-toolbar-container a i:before{font-size:18px}.markdown-toolbar-container .btn-null{width:auto;display:flex;flex-flow:row nowrap;align-items:center}.markdown-toolbar-container .insert-blank{color:#e99237;font-size:18px}.markdown-toolbar-container span.v-line{margin:0 5px;height:65%;border-right:1px solid #ccc}.mini .markdown-toolbar-container li{height:28px}.editor-resize{display:block;width:120px;height:4px;left:54%;border-top:1px solid #ccc;border-bottom:1px solid #ccc;cursor:row-resize;white-space:nowrap;overflow:hidden;text-transform:capitalize;box-sizing:border-box;margin:0 auto}.btn-full-screen{position:absolute;right:5px}@font-face{font-family:md-iconfont;src:url(./static/iconfont.345f94c8.eot);src:url(./static/iconfont.345f94c8.eot#iefix) format("embedded-opentype"),url(./static/iconfont.deef216b.woff) format("woff"),url(./static/iconfont.42606faf.ttf) format("truetype"),url(./static/iconfont.504b881c.svg#iconfont) format("svg")}.md-iconfont{font-family:md-iconfont!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-uniE900:before{content:"\e900";font-size:14px;margin-left:5px}.icon-shrink:before{content:"\e728"}.icon-enlarge:before{content:"\e623"}.icon-code:before{content:"\e602"}.icon-italic:before{content:"\e718"}.icon-bold:before{content:"\e644"}.icon-picture:before{content:"\e606"}.icon-minus:before{content:"\e62c"}.icon-order-list:before{content:"\e655"}.icon-link:before{content:"\e7d4"}.icon-formula:before{content:"\e633"}.icon-unorder-list:before{content:"\e668"}.icon-edit:before{content:"\e603"}.icon-table:before{content:"\e7db"}.icon-sum:before{content:"\e667"}.icon-eye:before{content:"\e69f"}.icon-eye-slash:before{content:"\e601"}.icon-eraser:before{content:"\e8cd"}.icon-file-code:before{content:"\e9ec"}.cm-s-blackboard.CodeMirror{background:#0c1021;color:#f8f8f8}.cm-s-blackboard div.CodeMirror-selected{background:#253b76}.cm-s-blackboard .CodeMirror-line::selection,.cm-s-blackboard .CodeMirror-line>span::selection,.cm-s-blackboard .CodeMirror-line>span>span::selection{background:#253b76fc}.cm-s-blackboard .CodeMirror-line::-moz-selection,.cm-s-blackboard .CodeMirror-line>span::-moz-selection,.cm-s-blackboard .CodeMirror-line>span>span::-moz-selection{background:#253b76fc}.cm-s-blackboard .CodeMirror-gutters{background:#0c1021;border-right:0}.cm-s-blackboard .CodeMirror-guttermarker{color:#fbde2d}.cm-s-blackboard .CodeMirror-guttermarker-subtle,.cm-s-blackboard .CodeMirror-linenumber{color:#888}.cm-s-blackboard .CodeMirror-cursor{border-left:1px solid #A7A7A7}.cm-s-blackboard .cm-keyword{color:#fbde2d}.cm-s-blackboard .cm-atom,.cm-s-blackboard .cm-number{color:#d8fa3c}.cm-s-blackboard .cm-def{color:#8da6ce}.cm-s-blackboard .cm-variable{color:#ff6400}.cm-s-blackboard .cm-operator{color:#fbde2d}.cm-s-blackboard .cm-comment{color:#aeaeae}.cm-s-blackboard .cm-string,.cm-s-blackboard .cm-string-2{color:#61ce3c}.cm-s-blackboard .cm-meta{color:#d8fa3c}.cm-s-blackboard .cm-builtin,.cm-s-blackboard .cm-tag,.cm-s-blackboard .cm-attribute{color:#8da6ce}.cm-s-blackboard .cm-header{color:#ff6400}.cm-s-blackboard .cm-hr{color:#aeaeae}.cm-s-blackboard .cm-link{color:#8da6ce}.cm-s-blackboard .cm-error{background:#9d1e15;color:#f8f8f8}.cm-s-blackboard .CodeMirror-activeline-background{background:#3c3636}.cm-s-blackboard .CodeMirror-matchingbracket{outline:1px solid grey;color:#fff!important}.upload-button{width:106px;height:32px;line-height:32px;font-size:12px;display:block;position:relative;color:#0152d9}.upload-button input{opacity:0;width:160px;height:32px;position:absolute;top:0;left:0;z-index:-1}.imageDimensions___a7crR{display:flex;justify-content:center;align-items:center;position:fixed;width:100%;height:100vh;left:0;top:0;z-index:1005;background:#fff;overflow:hidden}.imageDimensions___a7crR .img___Kroat{visibility:hidden;max-width:80%;min-width:500px}.imageDimensions___a7crR [class*=_toolbox_colors]{position:fixed;left:0;bottom:0}.imageDimensions___a7crR.fullWidth___c492T .img___Kroat{max-width:100%;width:100%;height:100%}.myPaletteDiv___Xjz2I{position:relative;left:-15px;width:320px}.myPaletteDiv___Xjz2I canvas{margin-top:15px}.flowChartWrp____f45r [class^=goTXarea],.flowChartWrp____f45r textarea{min-width:70px;margin-left:-15px!important}.maxH60___Pd4Re [class^=ant-modal-content]{height:57px!important;overflow:hidden}.drawerWrap___MfDw8 [class~=ant-drawer-body]{padding:0!important}.lists___xhHyq{padding-bottom:10px}.lists___xhHyq code{background:none!important}.lists___xhHyq>div>div:first-child{background:#f6f6f6;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:10px 0;font-size:12px;cursor:pointer}.lists___xhHyq>div>div:first-child [class^=katex]{font-size:22px}.item___pWJAA{position:relative}.item___pWJAA:nth-last-child(-n+3) .children___sDG61{left:initial;right:5px}.item___pWJAA:hover{z-index:2147483648}.item___pWJAA:hover .children___sDG61{display:block}.children___sDG61{display:none;position:absolute;left:6px;top:70px;width:440px;max-height:400px;overflow:auto;background:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:0 0 6px #ccc;padding:15px}.children___sDG61 h1{font-size:14px;padding-top:6px}.children___sDG61 .diamond___FwgzD>div{background:#f6f6f6;display:flex;align-items:center;justify-content:center;flex-direction:column;cursor:pointer;height:50px;font-size:12px;padding:0 10px;min-width:80px}.children___sDG61 .diamond___FwgzD>div [class^=katex]{font-size:14px}.button___WPN6r{position:absolute;right:20px;bottom:20px}.mathWrap___FmnMJ{width:800px;height:550px}.mathFillWrap___PmY3H{cursor:pointer}.mathFillWrap___PmY3H ::part(menu-toggle){color:#00f;opacity:1;display:none}.mathFillWrap___PmY3H math-field{background:none}.mathFillWrap___PmY3H *{pointer-events:none}.image-preview-container{display:flex;flex-flow:column nowrap;position:fixed;align-items:center;justify-content:center;inset:0;z-index:99999;background:#000c}.image-preview-container .image-preview{transition:transform .4s linear;max-width:86%}.image-preview-container .button-group{display:flex;flex-flow:row nowrap;align-items:center;justify-content:flex-end;position:absolute;z-index:101;right:10px;top:10px}.image-preview-container .button-group a,.image-preview-container .button-group button{color:#000000a6;margin-right:10px;display:flex;flex-flow:row nowrap;align-items:center}.preview-wrp-group{overflow:auto;width:100%;text-align:center}.dis-input-editor-container___nKGxx{position:relative;background:#fff;width:100%;box-shadow:0 -3px 5px #4cacff33}.dis-input-editor-container___nKGxx.active___tmt7T{position:absolute;height:calc(100vh - 50px);background:transparent;z-index:1000;width:100%;display:flex;flex-flow:column nowrap;justify-content:center;top:0}.dis-input-editor-container___nKGxx .input-mask___epEle{flex:1 0;background:#0000;width:100%}.dis-input-editor-container___nKGxx .text-area___Vry8W{display:flex;flex-flow:row nowrap;padding:10px 20px;align-items:center}.dis-input-editor-container___nKGxx .text-area___Vry8W input{border-radius:15px;border:1px solid #eaeaea;background-color:#fff;overflow:hidden;height:32px;padding:0 16px;line-height:32px;outline:none;flex:1 0;margin-right:10px}.dis-input-editor-container___nKGxx .text-area___Vry8W a{color:#888;display:block;height:32px;line-height:32px;margin-right:20px;display:flex;flex-flow:row nowrap;align-items:center}.dis-input-editor-container___nKGxx .text-area___Vry8W a span{line-height:32px;font-size:16px}.dis-input-editor-container___nKGxx .tip-container___plpA3{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center}.dis-input-editor-container___nKGxx .tip-container___plpA3 p{font-size:12px;color:#ff6800}.dis-input-editor-container___nKGxx .hide___kPfyC{display:none}.dis-input-editor-container___nKGxx .md-container___u85aq{background:#fff;padding:10px 20px}.btn-send___deQ5v{cursor:pointer;display:inline-block;border:none;padding:0 12px;color:#fff;background:#0152d9;letter-spacing:1px;text-align:center;font-size:14px;height:30px;line-height:30px;border-radius:2px;font-weight:400}.hackSets___tw75g .collapseWrapper___TteKi div[class~=ant-collapse]{background-color:transparent}.hackSets___tw75g .collapseWrapper___TteKi div[class~=ant-collapse-item]{margin-bottom:20px;border:none;box-shadow:0 2px 4px #eaeef4}.hackSets___tw75g .collapseWrapper___TteKi div[class~=ant-collapse-item] div[class~=ant-collapse-header]{padding:0 20px;height:64px;background-color:#fff;align-items:center!important}.hackSets___tw75g .collapseWrapper___TteKi div[class~=ant-collapse-item] div[class~=ant-collapse-content]{background-color:#fff}.hackSets___tw75g .collapseWrapper___TteKi div[class~=ant-collapse-item] div[class~=ant-collapse-content] div[class~=ant-collapse-content-box]{padding:20px}.hackSets___tw75g .collapseWrapper___TteKi div[class~=ant-collapse-item-active] div[class~=ant-collapse-header]{background-color:#eaeffa}.hackSets___tw75g .collapseWrapper___TteKi .panelHeader___Y_Xjq{font-size:14px;font-weight:400;color:#000}.hackSets___tw75g .collapseWrapper___TteKi .rateInput___y1qUi{display:inline-flex;align-items:center;white-space:nowrap}.hackSets___tw75g .collapseWrapper___TteKi .rateInput___y1qUi span{font-size:14px;font-weight:400;color:#666}.hackSets___tw75g .collapseWrapper___TteKi .open___xrixP{color:#165dff!important;transform:rotate(90deg)}.hackSets___tw75g .collapseWrapper___TteKi .close___jb6D2{color:#82a8ff!important}.uploadTableWrapper___U9Tz_{background:#fff}.uploadTableWrapper___U9Tz_ div[class^=headProgram]>div,.uploadTableWrapper___U9Tz_ div[class^=listWrapper]>div[class^=list]>div{flex:1 1;padding:0 12px!important}.uploadTableWrapper___U9Tz_ div[class^=headProgram]>div:last-child,.uploadTableWrapper___U9Tz_ div[class^=listWrapper]>div[class^=list]>div:last-child{display:none}.wrap___MkYbQ [class~=ant-upload-drag]{background:#1890ff0a!important;border-radius:4px;border:1px dashed #0152d9}.wrap___MkYbQ .colorBlue___onjbP{color:#0152d9}.wrap___MkYbQ .repeatedName___nbqnE{color:red}.wrap___MkYbQ .text___xvutp{margin-top:20px;color:#464f66;line-height:24px}.wrap___MkYbQ .greyText___dihvZ{font-size:14px;font-weight:400;color:#5f6368}.wrap___MkYbQ .noData___LxOJA{height:180px;margin-bottom:30px}.wrap___MkYbQ .noData___LxOJA .dragger___y7F4A{display:flex;align-items:center;justify-content:center}.wrap___MkYbQ .noData___LxOJA .dragger___y7F4A img{width:46px}.wrap___MkYbQ .noData___LxOJA .dragger___y7F4A span{font-size:14px;font-weight:400;color:#9096a3}.wrap___MkYbQ .noData___LxOJA .dragger___y7F4A .uploadText___Et3KS{color:#3061d0}.wrap___MkYbQ .btnS___k1e6j{height:32px;border-radius:4px;background:#3061d0}.wrap___MkYbQ .btnS___k1e6j i{margin-right:6px}.wrap___MkYbQ .testCaseRadio___q1wXT label[class~=ant-radio-button-wrapper]{width:60px;height:38px;background:#f6f7f9;box-shadow:inset 0 1px 3px #d7d8d9;border-radius:23px;border:none;display:inline-flex;align-items:center;justify-content:center;margin-right:20px}.wrap___MkYbQ .testCaseRadio___q1wXT label[class~=ant-radio-button-wrapper]:before{background-color:transparent}.wrap___MkYbQ .testCaseRadio___q1wXT label[class~=ant-radio-button-wrapper] span{color:#464f66;font-size:14px}.wrap___MkYbQ .testCaseRadio___q1wXT label[class~=ant-radio-button-wrapper-checked]{background-color:#fff;box-shadow:0 2px 4px #e0dfe1;border:1px solid #BACFFE;background:#d3e0fd linear-gradient(180deg,#fff,#f6f7f9)}.wrap___MkYbQ .testCaseRadio___q1wXT label[class~=ant-radio-button-wrapper-checked]:first-child{border-right-color:#bacffe}.wrap___MkYbQ .testCaseRadio___q1wXT label[class~=ant-radio-button-wrapper-checked]:focus-within{box-shadow:0 2px 4px #e0dfe1}.wrap___MkYbQ .testCaseRadio___q1wXT label[class~=ant-radio-button-wrapper-checked] span{color:#165dff;font-size:14px}.head___s4Eix{display:flex;margin-bottom:36px}.head___s4Eix .operation___JCAVh{text-align:center}.head___s4Eix>div{color:#5f6368;font-size:14px;text-align:left;display:inline-block}.headProgram___uWA_M{display:flex;height:40px;line-height:40px;background:#f6f7f8;box-shadow:0 2px 4px #eaeef4;padding-left:5px;padding-right:5px}.headProgram___uWA_M .operation___JCAVh{text-align:center}.headProgram___uWA_M>div{color:#5f6368;font-size:14px;text-align:left;display:inline-block}.listWrapper___xW3b4{max-height:214px;overflow:auto}.listWrapper___xW3b4::-webkit-scrollbar{display:none}.listWrapper___xW3b4 .list___dCbd6{display:flex;margin-bottom:36px;align-items:center}.listWrapper___xW3b4 .list___dCbd6 .del___abNho{color:#e53333;cursor:pointer}.listWrapper___xW3b4 .list___dCbd6 .info___J1Wmf{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 12px}.listWrapper___xW3b4 .list___dCbd6 .info___J1Wmf>span{color:#3061d0;cursor:pointer;text-decoration:underline}.listWrapper___xW3b4 .list___dCbd6>div{text-align:left;display:inline-block;background:#fff}.tabs___p2jIb .tabWarp___mt05L{display:flex;align-items:center}.tabs___p2jIb .tabWarp___mt05L .tab___IYGdQ{width:88px;text-align:center;height:30px;line-height:30px;background:#f0f0f0;font-weight:400;font-size:16px;color:#666;cursor:pointer}.tabs___p2jIb .tabWarp___mt05L .tab___IYGdQ.active___fQMlP{background:#fff;color:#3061d0}.tabs___p2jIb .content___GWVJY{padding:10px;background-color:#fff}.exitFullScreenModalWrapper___aNB9Q div[class~=ant-modal-confirm-btns]{float:none;display:flex;justify-content:center;margin-bottom:20px}.exitFullScreenModalWrapper___aNB9Q div[class~=ant-modal-confirm-btns] button{width:120px;height:38px;background:#f6f7f9 #3061d0;border-radius:2px}.exitFullScreenModal___HIMyY{text-align:center;font-size:30px;font-weight:400}.exitFullScreenModal___HIMyY .warningIcon___xEURa{height:88px;margin-bottom:20px}.exitFullScreenModal___HIMyY .warningText___W6NPJ{color:#e30000}.exitFullScreenModal___HIMyY .countdownWrapper___n8g1M{display:inline-block}.forcedModalWrapper___JPMQ2 .forcedModalContent___uY5FV{text-align:center}.forcedModalWrapper___JPMQ2 .forcedModalContent___uY5FV .forcedText___C3CrF{font-size:30px;font-weight:500;color:#e30000;margin-bottom:10px}.forcedModalWrapper___JPMQ2 .forcedModalContent___uY5FV .screenNumText___oljHN{font-size:14px;font-weight:400;color:#333;margin-bottom:20px}.forcedModalWrapper___JPMQ2 .forcedModalContent___uY5FV img{height:85px;margin-bottom:20px}.answer___UngkO{font-size:14px;color:#434d6c;transition:all .2s;position:relative;line-height:1.8}.answer___UngkO ::selection{background:#ecf1fe}.answer___UngkO .imgWrap___ORTRf{width:320px;cursor:pointer;border-radius:8px;overflow:hidden;position:relative}.answer___UngkO .imgWrap___ORTRf img{width:100%;user-select:none}.answer___UngkO .imgWrap___ORTRf:after{content:"";position:absolute;inset:0;background:#00000080;cursor:pointer;opacity:0;transition:opacity .3s}.answer___UngkO .imgWrap___ORTRf:hover:after{opacity:1}.answer___UngkO pre{width:100%;overflow:auto}.answer___UngkO ol li{list-style:auto}.answer___UngkO hr{border:none;border-bottom:1px solid #ccc}.answer___UngkO span[class=katex-error]{color:inherit!important}.codeCopy___re8vm{position:relative;min-height:50px}.codeCopy___re8vm button{position:absolute;top:7px;right:0;padding:4px 8px;border-radius:0 0 0 5px;border:none;background-color:#007bff;color:#fff;cursor:pointer;font-size:12px;height:26px;pointer-events:auto}.codeCopy___re8vm button.runCode___MYs9m{bottom:0;top:initial}#educoder .smartWrp___NjRcB [class~=ant-drawer-body]{padding:0}.flex_box_center___NeSU8{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___ImTGl{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___BtRd9{align-items:center;box-align:center}.flex_box_center_end___qcLe3{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___Ze_3q{flex-direction:column;box-orient:block-axis}.banner___PoUBO{display:flex;align-items:center;justify-content:center}.banner___PoUBO .content___XoDjy{width:1200px;height:212px;display:flex;align-items:flex-start;justify-content:space-between}.banner___PoUBO .content___XoDjy aside{margin-top:56px}.banner___PoUBO .content___XoDjy aside p{display:flex;align-items:center}.banner___PoUBO .content___XoDjy aside p b{font-size:30px;font-weight:500;color:#000;letter-spacing:4px;margin-right:20px}.banner___PoUBO .content___XoDjy aside p span{font-size:16px;color:#000;letter-spacing:4px}.banner___PoUBO .content___XoDjy aside .btns___Pb35j{margin-top:35px}.banner___PoUBO .content___XoDjy aside .btns___Pb35j>div{display:inline-block;height:32px;background:#f6f7f9;box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border-radius:4px;border:1px solid #dadbde;font-size:14px;color:#3b3e47;line-height:30px;margin-right:23px;padding:0 16px;position:relative;cursor:pointer}.banner___PoUBO .content___XoDjy aside .btns___Pb35j>div:hover{color:#165dff;border:1px solid #bacffe}.banner___PoUBO .content___XoDjy aside .btns___Pb35j>div img{position:absolute;z-index:1;top:-21px;right:22px}.flex_box_center___hG6RI{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___ss3Fh{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___K80p9{align-items:center;box-align:center}.flex_box_center_end___qmXX3{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___GFV8F{flex-direction:column;box-orient:block-axis}.row___aXJjm{display:flex;align-items:flex-start;justify-content:flex-start}.row___aXJjm .title___HUKL0{font-size:14px;color:#9096a3;flex-shrink:0;width:41px;text-align-last:justify;margin-top:4px;margin-right:12px}.row___aXJjm .tagsWrap___XB2W3{flex:1 1;position:relative}.row___aXJjm .tagsWrap___XB2W3 .action___VdHb1{font-size:14px;color:#82a8ff;width:55px;position:absolute;z-index:2;bottom:20px;right:0;cursor:pointer}.row___aXJjm .tagsWrap___XB2W3 .action___VdHb1 i{display:inline-block;font-size:12px}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC{max-height:245px;overflow:hidden}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft>span{display:inline-flex;align-items:center;margin-left:8px;margin-bottom:17px;font-size:14px;cursor:pointer;padding:4px 12px}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft>span .name___Hk1Ip{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:600px;display:inline-block}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft>span .num___xQpcH{margin-left:3px}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft>span:hover{color:#165dff!important}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft .active___XryTX{color:#165dff!important;border-radius:2px;background:#f6f7f9}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC::-webkit-scrollbar-thumb{background:#0000000d!important;border-radius:3px}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC::-webkit-scrollbar-track{background-color:#f6f7f9!important;box-shadow:initial!important}.row___aXJjm .tagsBorderWrap___OMxjs .bar___t1kKC{padding-top:8px;border-radius:4px;border:1px solid rgba(219,220,224,.5)}.flex_box_center___aK2n3{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___HX0Oh{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___LJOJr{align-items:center;box-align:center}.flex_box_center_end___SCakF{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___AYv4m{flex-direction:column;box-orient:block-axis}.tabs___GTqPV{height:32px;background:#f6f7f9;box-shadow:inset 0 1px 3px #d7d8d9;border-radius:16px;display:inline-block}.tabs___GTqPV span{display:inline-block;padding:0 20px;line-height:32px;font-size:14px;font-weight:400;color:#9096a3;position:relative;cursor:pointer}.tabs___GTqPV span:hover{color:#165dff}.tabs___GTqPV span:after{content:"";position:absolute;width:1px;height:calc(100% - 2px);background:#e2e2e2;border-radius:4px;z-index:1;left:0;top:1px;background:linear-gradient(180deg,#fff0,#e2e2e2,#fff0)}.tabs___GTqPV span:first-child:after,.tabs___GTqPV .active___F26E8+span:after{display:none}.tabs___GTqPV .active___F26E8{background:linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 0 2px #e8effb;border-radius:16px;border:1px solid #c8d2ea;color:#165dff;line-height:30px}.tabs___GTqPV .active___F26E8:after{display:none}.flex_box_center___yX6Oa{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___t7oqF{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___dEIHy{align-items:center;box-align:center}.flex_box_center_end___taQDF{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___xY_Lr{flex-direction:column;box-orient:block-axis}.input___PW2zI{width:507px;height:38px;background:#f6f7f9;border-radius:19px;display:flex;align-items:center;padding:0 20px}.input___PW2zI .dropdown___vSy8B{position:relative;flex-shrink:0}.input___PW2zI .dropdown___vSy8B:hover .menu___NiyBu{display:block}.input___PW2zI .dropdown___vSy8B .text___Grueu{color:#000;font-size:14px;cursor:default;height:38px;display:flex;align-items:center}.input___PW2zI .dropdown___vSy8B .text___Grueu i{font-size:12px;display:inline-block;transform:translateY(1px) scale(.6);color:#979797}.input___PW2zI .dropdown___vSy8B .text___Grueu .b1___ZKryM{display:inline-block;width:1px;height:38px;margin-left:15px;margin-right:0;background:linear-gradient(180deg,#fff0,#fff,#fff0)}.input___PW2zI .dropdown___vSy8B .text___Grueu .b2___aKyGa{display:inline-block;width:1px;height:38px;margin-left:0;margin-right:8px;background:linear-gradient(180deg,#fff0,#e2e2e2,#fff0)}.input___PW2zI .dropdown___vSy8B .menu___NiyBu{display:none;position:absolute;z-index:999;width:auto;left:-16px;top:35px;padding:4px;background-color:#fff;border-radius:8px;box-shadow:0 10px 16px #cecece}.input___PW2zI .dropdown___vSy8B .menu___NiyBu div{clear:both;margin:0;padding:5px 12px;color:#000000e0;font-weight:400;font-size:14px;text-align:left;line-height:1.57142857;cursor:pointer;transition:all .2s;white-space:nowrap}.input___PW2zI .dropdown___vSy8B .menu___NiyBu div:hover{background-color:#f5f5f5}.input___PW2zI>input{flex:1 1;padding:4px 0}.flex_box_center___tol8o{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___Z235C{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___Wq1sZ{align-items:center;box-align:center}.flex_box_center_end___LLxom{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___DbMSN{flex-direction:column;box-orient:block-axis}.quickPager___GM30J{display:flex;align-items:center;justify-content:center}.quickPager___GM30J>div{width:60px;height:28px;line-height:26px;text-align:center;background:#f8f9fc;border-radius:2px;border:1px solid rgba(195,207,224,.5);font-size:12px;color:#464f66;margin:0 10px;user-select:none;cursor:pointer}.quickPager___GM30J>div:hover{color:#165dff}.quickPager___GM30J .disabled___Ozc8I{background:#f3f3f5;border:0;line-height:28px;cursor:not-allowed;color:#cecece}.flex_box_center___FO7TP{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___LotYx{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___bWdaw{align-items:center;box-align:center}.flex_box_center_end___mVJ1o{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___M83Mm{flex-direction:column;box-orient:block-axis}.list___oOsiS{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;padding:0}.list___oOsiS .wrap___G6T7F{height:277px;background:#fff;box-shadow:0 2px 4px #d6dae1;border-radius:8px;position:relative}.list___oOsiS .wrap___G6T7F .lockWrap___Rl79E{position:absolute;width:100%;left:0;top:0;background-color:#00000080;height:100%;z-index:10;display:flex;cursor:default;justify-content:center;align-items:center;flex-direction:column;border-radius:8px}.list___oOsiS .wrap___G6T7F .li___oZZ7l:hover .cover___b2bYW{transform:scale(1.1)}.list___oOsiS .wrap___G6T7F .li___oZZ7l .img___IQX7w{overflow:hidden;height:calc(100% - 100px);border-radius:8px 8px 0 0;position:relative}.list___oOsiS .wrap___G6T7F .li___oZZ7l .img___IQX7w .cover___b2bYW{width:100%;transition:all .5s}.list___oOsiS .wrap___G6T7F .li___oZZ7l .img___IQX7w .sign___HkT6C{position:absolute;z-index:1;left:0;bottom:0;height:30px}.list___oOsiS .wrap___G6T7F .li___oZZ7l .name___SsJx8{height:52px;font-size:16px;font-weight:600;color:#000;padding:30px 12px 0;width:100%;display:flex;align-items:center}.list___oOsiS .wrap___G6T7F .li___oZZ7l .name___SsJx8 .e___TMqq0{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo{height:45px;display:flex;align-items:center;color:#000f37;padding:0 12px}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo i{color:#7d8592}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo>span{margin-right:5px;font-size:12px}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7{display:flex;align-items:center;margin-left:auto}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7 [class~=ant-rate-star]{font-size:13px}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7 [class~=ant-rate]{font-size:12px;margin-top:-3px;color:#ffa100}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7 [class~=ant-rate-star]:not(:last-child){margin-right:2px}.flex_box_center___AQ53o{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___i2aIa{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___sPEKB{align-items:center;box-align:center}.flex_box_center_end___GhSSH{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___R9_Hb{flex-direction:column;box-orient:block-axis}.list___jb2Ay{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;padding:0}.list___jb2Ay .wrap___VsQDr{height:308px;background:#fff;box-shadow:0 2px 4px #d6dae1;border-radius:8px;position:relative}.list___jb2Ay .wrap___VsQDr:hover [class~=user-path-items]{display:block!important}.list___jb2Ay .wrap___VsQDr .lockWrap___g1k1T{position:absolute;width:100%;left:0;top:0;background-color:#00000080;height:100%;z-index:10;display:flex;cursor:default;justify-content:center;align-items:center;border-radius:8px}.list___jb2Ay .wrap___VsQDr .li___IxCLC:hover .cover___Mu8wr{transform:scale(1.1)}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA{overflow:hidden;height:calc(100% - 131px);border-radius:8px 8px 0 0}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .cover___Mu8wr{width:100%;transition:all .5s}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .movebq___mF7wt{display:none;position:absolute;z-index:1;padding:4px 8px;line-height:1;background:#fff3;border-radius:9px;color:#fff;font-size:12px;right:4px;top:4px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .movebq___mF7wt i{margin-right:2px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .movebq___mF7wt:hover{color:#e30000;background:#fff}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .bq___Bil0T{height:22px;background:#0000004d;color:#d9c7ab;border-radius:2px;padding:0 8px;font-size:12px;line-height:22px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .sign___DXJ4d{width:52px;text-align:center;position:absolute;z-index:2;left:0;top:7px;color:#fff}.list___jb2Ay .wrap___VsQDr .li___IxCLC .name___l7FoJ{height:52px;font-size:16px;font-weight:600;color:#000;padding:30px 12px 0;width:100%;display:flex;align-items:center}.list___jb2Ay .wrap___VsQDr .li___IxCLC .name___l7FoJ .e___pXQUG{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___jb2Ay .wrap___VsQDr .li___IxCLC .unit___wCIFR{font-size:14px;color:#000f37;padding:0 12px;margin-top:8px;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___jb2Ay .wrap___VsQDr .li___IxCLC .unit___wCIFR i{color:#7d8592}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil{height:34px;display:flex;align-items:center;justify-content:space-between;color:#000f37;padding:0 12px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil div{display:flex;align-items:center}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil div>span{margin-right:12px;font-size:12px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil div i{color:#7d8592}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil .tag1___dxm7r,.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil .tag2___llZkf{height:18px;padding:3px 6px;font-size:12px;border-radius:2px;border:1px solid #FFE6AB;color:#ca7720;display:flex;align-items:center;justify-content:center;font-weight:400}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil .tag2___llZkf{border:1px solid #D6F7EF;color:#01795d;margin-left:6px}.list___jb2Ay .wrapisCurrent___qIfQT{height:280px;background:#fff;box-shadow:0 2px 4px #d6dae1;border-radius:8px;position:relative}.list___jb2Ay .wrapisCurrent___qIfQT:hover [class~=user-path-items]{display:block!important}.list___jb2Ay .wrapisCurrent___qIfQT .lockWrap___g1k1T{position:absolute;width:100%;left:0;top:0;background-color:#00000080;height:100%;z-index:10;display:flex;cursor:default;justify-content:center;align-items:center;border-radius:8px}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC:hover .cover___Mu8wr{transform:scale(1.1)}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA{overflow:hidden;height:calc(100% - 105px);border-radius:8px 8px 0 0}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA .tagsDom___COQg7{height:calc(100% - 105px)!important}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA .cover___Mu8wr{width:100%;transition:all .5s}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA .bq___Bil0T{height:22px;background:#0000004d;color:#d9c7ab;border-radius:2px;padding:0 8px;font-size:12px;line-height:22px}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA .sign___DXJ4d{width:52px;text-align:center;position:absolute;z-index:2;left:0;top:7px;color:#fff}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .name___l7FoJ{font-size:16px;font-weight:600;color:#000;padding:10px 12px 0;width:100%;display:flex;align-items:center}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .name___l7FoJ .e___pXQUG{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .unit___wCIFR{font-size:14px;color:#000f37;padding:0 12px;margin-top:8px;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .unit___wCIFR i{color:#7d8592}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil{height:34px;display:flex;align-items:center;justify-content:space-between;color:#000f37;padding:0 12px}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil div{display:flex;align-items:center}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil div>span{margin-right:12px;font-size:12px}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil div i{color:#7d8592}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil .tag1___dxm7r,.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil .tag2___llZkf{height:18px;padding:3px 6px;font-size:12px;border-radius:2px;border:1px solid #FFE6AB;color:#ca7720;display:flex;align-items:center;justify-content:center;font-weight:400}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil .tag2___llZkf{border:1px solid #D6F7EF;color:#01795d;margin-left:6px}.tagsDom___COQg7{display:flex;align-items:end;width:100%;padding:6px;position:absolute;top:0;left:0;height:calc(100% - 131px)}.movebq___mF7wt{display:none;position:absolute;top:0;right:95px!important;z-index:1;padding:4px 8px;line-height:1;background:#fff3;border-radius:9px;color:#fff;font-size:12px;right:4px;top:4px}.movebq___mF7wt i{margin-right:2px}.movebq___mF7wt:hover{color:#e30000;background:#fff}.hiddenbq___TqlUF{display:none;position:absolute;z-index:1;padding:4px 8px;line-height:1;background:#fff3;border-radius:9px;color:#fff;font-size:12px;right:4px;top:4px}.hiddenbq___TqlUF i{margin-right:2px}.hiddenbq___TqlUF:hover{color:#3061d0;background:#fff}.flex_box_center___eMcr7{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___HcNca{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___ZnvVN{align-items:center;box-align:center}.flex_box_center_end___fdgDf{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___SEKvd{flex-direction:column;box-orient:block-axis}.list___L1hmU{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;padding:0}.list___L1hmU .hidden___NniIi{display:none;position:absolute;z-index:1;padding:4px 8px;line-height:1;background:#9999991a;border-radius:9px;color:#999;font-size:12px;right:4px;top:4px}.list___L1hmU .hidden___NniIi i{margin-right:2px}.list___L1hmU .hidden___NniIi:hover{color:#3061d0;background:#3061d01a}.list___L1hmU .wrap___pKgcW{height:270px;background:#fff;box-shadow:0 1px 4px #d6dae1;border-radius:8px;position:relative}.list___L1hmU .wrap___pKgcW:hover .lockWrap___SMhkK{display:flex}.list___L1hmU .wrap___pKgcW:hover .hidden___NniIi{display:inline-block}.list___L1hmU .wrap___pKgcW .lockWrap___SMhkK{position:absolute;z-index:10;left:0;top:0;width:100%;height:100%;background:#0009;box-shadow:0 2px 5px #0000000d;border-radius:8px;display:none;flex-direction:column;justify-content:center;align-items:center}.list___L1hmU .wrap___pKgcW .lockWrap___SMhkK div{width:116px;height:36px;border-radius:18px;border:1px solid #ffffff;font-size:14px;font-weight:600;color:#fff;line-height:34px;text-align:center;margin:10px 0;cursor:pointer}.list___L1hmU .wrap___pKgcW .lockWrap___SMhkK div:hover{box-shadow:0 0 4px #4f85ff;border:1px solid #c2d3f8}.list___L1hmU .wrap___pKgcW .top___udHSB{height:calc(100% - 50px);display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:0 24px;position:relative}.list___L1hmU .wrap___pKgcW .top___udHSB .sign___uwRpq{position:absolute;z-index:1;width:44px;height:22px;background:#ffe9c1;border-radius:8px 0 13px;left:0;top:0;color:#a45204;text-align:center;line-height:22px}.list___L1hmU .wrap___pKgcW .top___udHSB .name___Fpf90{font-weight:600;color:#333;margin-top:25px;font-size:16px;white-space:normal;text-align:center;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;line-height:26px;height:48px}.list___L1hmU .wrap___pKgcW .top___udHSB .img___AMLhL{width:60px;height:60px;border-radius:30px;margin-top:14px}.list___L1hmU .wrap___pKgcW .top___udHSB .text___KiTb7{font-size:14px;color:#333;margin-top:8px;width:98%;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.list___L1hmU .wrap___pKgcW .top___udHSB .btns___i6IuZ{display:flex;align-items:center;margin-top:12px}.list___L1hmU .wrap___pKgcW .top___udHSB .btns___i6IuZ div{width:76px;background:#fff;height:26px;border-radius:13px;border:1px solid #d6f7ef;font-size:14px;color:#01795d;line-height:24px;text-align:center;margin:0 10px}.list___L1hmU .wrap___pKgcW .top___udHSB .btns___i6IuZ aside{width:76px;background:#fff;height:26px;border-radius:13px;border:1px solid #ffe9c1;font-size:14px;color:#a45204;line-height:24px;text-align:center;margin:0 10px}.list___L1hmU .wrap___pKgcW .bottom____k2sh{height:50px;border-top:1px solid #f5f5f5;display:flex;align-items:center;padding:0 12px}.list___L1hmU .wrap___pKgcW .bottom____k2sh>div{margin-left:auto}.list___L1hmU .wrap___pKgcW .bottom____k2sh>span{display:flex;align-items:center;margin-right:12px;color:#999}.list___L1hmU .wrap___pKgcW .bottom____k2sh>span i{font-size:14px;font-size:12px;color:#999;margin-right:6px}.flex_box_center___d27mZ{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___qfRU9{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___fCRld{align-items:center;box-align:center}.flex_box_center_end___ORMV8{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___PNKtZ{flex-direction:column;box-orient:block-axis}.tabs___alpa7{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #dbdce0;height:54px}.tabs___alpa7 .tabsWrap___aCQjw{display:flex;align-items:center;height:100%}.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4{display:flex;align-items:center;margin-right:40px;height:100%;cursor:pointer}.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4>div{position:relative;font-size:14px;font-weight:400;color:#5f6368;display:flex;align-items:center;height:100%}.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4 .active___nl_4v{font-weight:500;color:#202124}.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4 .active___nl_4v:after{position:absolute;content:"";width:100%;z-index:4;left:0;bottom:0;height:3px;background:#202124;border-radius:100px 100px 0 0}.flex_box_center___e6HxQ{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___RnXYe{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___lVxPk{align-items:center;box-align:center}.flex_box_center_end___bu8yv{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___JczGj{flex-direction:column;box-orient:block-axis}.orderWrap___ZfyGX{display:box;display:flex;align-items:center}.orderIconWrap___XTB_O{display:box;display:flex;flex-direction:column;height:40px;line-height:40px;color:#999}.orderAsc___KWHmA{flex-direction:column;text-align:center;height:10px;line-height:10px;display:inline-block;margin-top:9px;transform:translateY(2px)}.orderDesc___rHdbB{flex-direction:column;text-align:center;height:10px;line-height:10px;display:table}.active___a7eSP{color:#232b40!important}.cursorPointer___gs9kL{cursor:pointer;color:#d8d8d8;height:10px}.orderTextWrap___teAKn{font-size:14px;color:#3b3e47;cursor:pointer;margin-right:5px}.flex_box_center___LCi0B{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___hzONe{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___ZyQRE{align-items:center;box-align:center}.flex_box_center_end___XKM74{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___p8LCU{flex-direction:column;box-orient:block-axis}.btn___In02G.mediacy-round___uveEv{height:36px;border-radius:36px}.btn___In02G.mediacy-default___dDxsd{height:36px;border-radius:4px}.btn___In02G .default___K791v{background:#f6f7f9 linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border:1px solid #bacffe;font-size:14px;padding:0 15px;color:#3061d0;text-align:center;cursor:pointer;user-select:none}button[class~=ant-btn-default]:not(:disabled).btn___In02G{background:#f6f7f9 linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border:1px solid #bacffe;font-size:14px;padding:0 15px;color:#3061d0;text-align:center;cursor:pointer;user-select:none}button[class~=ant-btn-default]:not(:disabled).btn___In02G:hover{color:#165dff;border:1px solid #165dff}button[class~=ant-btn-default]:disabled.btn___In02G{background:#f6f7f9 linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border:1px solid #bacffe;font-size:14px;padding:0 15px;color:#3061d0;text-align:center;cursor:pointer;user-select:none;opacity:50%;cursor:not-allowed}.flex_box_center___TB7bQ{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___oBlTb{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___b5XbB{align-items:center;box-align:center}.flex_box_center_end___CNhe7{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___yHXKW{flex-direction:column;box-orient:block-axis}.head___ghH72{height:54px;border-bottom:1px solid #DBDCE0;display:flex;align-items:center}.head___ghH72>span{color:#999;font-size:12px;cursor:pointer;flex-shrink:0}.head___ghH72>b{font-weight:500;color:#232b40;margin-left:30px;font-size:14px;flex:1 1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.head___ghH72 .node___mjPEy{margin-left:auto;flex-shrink:0}.flex_box_center___AlHuF{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___vN2LW{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___Ac7D2{align-items:center;box-align:center}.flex_box_center_end___y38I7{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___iQE6P{flex-direction:column;box-orient:block-axis}.btns___sNgTb{display:flex;align-items:center}.btns___sNgTb .confirm___Ozirl{height:38px;background:#3061d0;border-radius:2px;color:#fff;padding:0 34px}.btns___sNgTb .cancel___aiq1I{height:38px;background:#f8f9fc;border-radius:2px;opacity:.5;border:1px solid #C3CFE0;font-size:14px;color:#464f66;margin-left:20px}.flex_box_center___jkpdr{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___OtsL8{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___rbcb_{align-items:center;box-align:center}.flex_box_center_end___zBR21{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___nS_eP{flex-direction:column;box-orient:block-axis}.fixedBottom___oJl7m{width:100%;height:70px;background:#fff;box-shadow:0 -3px 16px #dbdbdb80;position:fixed;z-index:1000;bottom:0;left:0}.fixedBottom___oJl7m .wrap___A3Oq1{width:1200px;height:100%;margin:auto;display:flex;align-items:center;justify-content:space-between}.fixedBottom___oJl7m .wrap___A3Oq1 .center____VL1y{flex:1 1}.flex_box_center___tY8Yn{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___vHdYA{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___pa61F{align-items:center;box-align:center}.flex_box_center_end___HyDXt{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___UjZek{flex-direction:column;box-orient:block-axis}.crumbs___V41Oe{margin:15px auto 25px;width:1200px;cursor:default}.crumbs___V41Oe span{font-size:12px;color:#c5c5c5}.crumbs___V41Oe .hover___bEIVd{cursor:pointer}.crumbs___V41Oe .hover___bEIVd:hover{color:#5f6368}.reasoning___S0mKl{margin-bottom:20px}.reasoning___S0mKl .btn____CIJG{display:flex;align-items:center;width:fit-content;height:35px;background:#f4f8ff;border-radius:8px;color:#3061d0;border:1px solid rgba(20,93,255,.2);padding:0 12px;cursor:pointer}.reasoning___S0mKl .btn____CIJG span{font-size:14px;margin-left:10px;margin-right:35px}.reasoning___S0mKl .content___CIAh9{font-size:14px;color:#888;border-left:2px solid #DCDCDC;padding-left:8px;margin-top:20px;white-space:pre-wrap}.reasoning___S0mKl b{font-size:8px}.select___Kt_GE .box___S5_ly{position:relative}.select___Kt_GE .text___dtZDv{width:206px;height:40px;background:#fff;border-radius:8px;border:1px solid rgba(20,93,255,.2);display:flex;align-items:center;padding:0 12px;color:#333;cursor:pointer}.select___Kt_GE .text___dtZDv:hover{background:#f6f6f6}.select___Kt_GE .text___dtZDv span{padding-left:6px}.select___Kt_GE .text___dtZDv b{font-size:12px;margin-left:auto;display:inline-block;transform:scale(.6)}.select___Kt_GE .itemWrap___xmw7x{position:absolute;z-index:10;top:40px;padding-top:7px}.select___Kt_GE .itemWrap___xmw7x aside{width:206px;background:#fff;box-shadow:0 2px 6px #d2d2d2;border-radius:2px;border:1px solid #E7F3FF;padding:10px 0}.select___Kt_GE .itemWrap___xmw7x .item___io6Bx{display:flex;align-items:center;padding:0 12px;height:36px;color:#464f66;cursor:pointer}.select___Kt_GE .itemWrap___xmw7x .item___io6Bx span{padding-left:6px}.select___Kt_GE .itemWrap___xmw7x .item___io6Bx:hover{background:#e7f3ff80;color:#3061d0}.select___Kt_GE .itemWrap___xmw7x .item___io6Bx.active___nHRTI{background:#e7f3ff;color:#3061d0}.flex_box_center___NfmQB{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___kVtBD{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___EegZo{align-items:center;box-align:center}.flex_box_center_end___Ueaqo{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___Sd9Zb{flex-direction:column;box-orient:block-axis}@keyframes dot-fade___gzUhM{0%,40%{opacity:.5}50%{opacity:8}90%,to{opacity:.5}}.loadingPic___sQWGQ{display:flex;align-items:center}.loading___ss_U1{display:flex}.loading___ss_U1 .dot___eTny8{width:10px;height:10px;border-radius:50%;margin-right:8px;background:#145dff;opacity:.5;animation:dot-fade___gzUhM 1s infinite}.loading___ss_U1 .dot___eTny8:nth-child(2){animation-delay:.3s}.loading___ss_U1 .dot___eTny8:nth-child(3){animation-delay:.7s}.wrap___SoLR4{display:flex;flex-direction:column;height:100%;overflow:hidden;flex:1 1;padding:20px 0}.chatContainer___bSpXP{flex:1 1;width:100%;overflow:auto}.footerContainer___IbaJq{margin-left:50px;margin-right:21px;flex-shrink:0;display:flex;flex-direction:column;transition:all .3s}.footerContainer___IbaJq .btnWrp___z89PH{width:100%;margin-bottom:12px;display:flex;flex-wrap:wrap;gap:10px}.footerContainer___IbaJq .btnWrp___z89PH>div{padding:0 10px;align-items:center;border-radius:12px;color:#585a73;display:inline-flex;font-size:12px;height:28px;justify-content:center;line-height:16px;transition:.3s all;border:1px solid #e8eaf2}.footerContainer___IbaJq .btnWrp___z89PH .btn___VK3Di{cursor:pointer;user-select:none}.footerContainer___IbaJq .btnWrp___z89PH .btn___VK3Di:hover{background:linear-gradient(111deg,#e9e7ff -12%,#fff 25% 69%,#e9e7ff 113%);border:1px solid #e0dfff;color:#6d6acd}.footerContainer___IbaJq .btnWrp___z89PH .btn___VK3Di.btnActive___en_8L{background:#eeedff;border:1px solid #eeedff;color:#6d6acd}.footerContainer___IbaJq .inputContainer___q_PRC{flex:1 1;display:flex;align-items:center;background:#fff;box-shadow:0 0 10px #e2e2e280;border-radius:8px;border:1px solid #e8eaf2;padding:10px 20px;position:relative;transition:all .5s}.footerContainer___IbaJq .inputContainer___q_PRC:hover{border:1px solid #145DFF}.footerContainer___IbaJq .inputContainer___q_PRC .uploadBtn___fY3BV{width:40px;height:40px;border:none;border-radius:20px;flex-shrink:0;background:#d2d2d2;cursor:default}.footerContainer___IbaJq .inputContainer___q_PRC .uploadBtn___fY3BV:hover{background:linear-gradient(139deg,#5c64ff,#6988f8)!important}.footerContainer___IbaJq .inputContainer___q_PRC .sendBtn____aYXt{width:40px;height:40px;background:linear-gradient(139deg,#5c64ff,#6988f8)!important;border:none;border-radius:50%;padding:0;flex-shrink:0}.footerContainer___IbaJq .inputContainer___q_PRC .sendBtn____aYXt:disabled{background:#d2d2d2!important}.footerContainer___IbaJq .inputContainer___q_PRC .sendBtnDisabled____WhtC{width:40px;height:40px;background:#d2d2d2!important;border:none;border-radius:50%;padding:0;flex-shrink:0}.footerContainer___IbaJq .inputContainer___q_PRC .cancelBtn___I91qC{font-size:40px;color:#5c64ff;cursor:pointer;flex-shrink:0;transition:.3}.footerContainer___IbaJq .inputContainer___q_PRC .cancelBtn___I91qC:hover{transform:scale(1.05)}.footerContainer___IbaJq .inputContainer___q_PRC textarea{margin:6px 9px 0;padding:0 11px;resize:none}.footerContainer___IbaJq .inputContainer___q_PRC textarea::placeholder{color:#c1c1d9}.footerContainer___IbaJq .lineFour___t_eBm.inputContainer___q_PRC{align-items:flex-end}.footerContainer___IbaJq .lineFour___t_eBm.inputContainer___q_PRC textarea{height:100%}.footerContainer___IbaJq .lineFour___t_eBm.inputContainer___q_PRC .fullIcon___WYjW2{position:absolute;right:31px;top:20px;color:#145dff;cursor:pointer}.footerContainer___IbaJq.footerContainerSelected___TV_oq{border-radius:20px;box-shadow:0 12px 24px -16px #3636490a,0 12px 40px #33334714,0 0 1px #2c2c3605;position:relative;transition:border .4s ease;border:1px solid #e8eaf2}.footerContainer___IbaJq.footerContainerSelected___TV_oq:hover{border:1px solid #145DFF}.footerContainer___IbaJq.footerContainerSelected___TV_oq .btnWrp___z89PH{background:#f7f8fc;padding:15px 15px 15px 20px;border-radius:20px 20px 0 0;border:none}.footerContainer___IbaJq.footerContainerSelected___TV_oq .inputContainer___q_PRC{border:none;box-shadow:none;background:transparent}.footerContainer___IbaJq.footerContainerSelected___TV_oq .inputContainer___q_PRC:hover{background:transparent;border:none}.footerContainer___IbaJq.full___h1vtm{height:100%}.li___DXR9A{display:flex;padding-left:20px}.li___DXR9A .avatarIcon___EYoqp .img___wrenL{width:40px;height:40px;border-radius:5px;margin-right:10px}.li___DXR9A .content___NK_Ew{flex:1 1;min-width:0}.li___DXR9A .content___NK_Ew .borderBox___UVtN4{box-shadow:0 0 10px #e2e2e280;border-radius:8px;border:1px solid rgba(20,93,255,.2);padding:16px}.li___DXR9A .content___NK_Ew .borderBox___UVtN4 .text___d_gYw{white-space:pre-wrap;color:#3061d0}.li___DXR9A .content___NK_Ew .fileWrap___kbAp0{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:10px}.li___DXR9A .content___NK_Ew .fileWrap___kbAp0 .file___R5FNg{width:calc((100% - 30px)/4);display:flex;align-items:center;background:#fff;border:1px solid rgba(20,93,255,.1);border-radius:8px;padding:6px 15px;font-size:14px;box-shadow:0 0 10px #e2e2e233}.li___DXR9A .content___NK_Ew .fileWrap___kbAp0 .file___R5FNg aside{flex:1 1;min-width:0}.li___DXR9A .content___NK_Ew .fileWrap___kbAp0 .file___R5FNg aside .fileName___oTYTw{color:#333;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:100%;width:fit-content}.li___DXR9A .content___NK_Ew .source___JD93j{height:16px;background:#f4f8ff;border-radius:8px 0;font-size:10px;color:#666;padding:0 14px;text-align:center;line-height:16px;width:fit-content;float:right;margin-top:-17px;margin-right:1px}.li___DXR9A .content___NK_Ew .action___CTh1w{height:54px;display:flex;align-items:center;justify-content:flex-end;gap:20px}.li___DXR9A .content___NK_Ew .action___CTh1w i{color:#666;cursor:pointer}.li___DXR9A .content___NK_Ew .action___CTh1w i:hover{color:#3061d0}.disabledInput___rMs3e{cursor:not-allowed;border:1px solid #9cb8f5!important}.disabledInput___rMs3e>*{pointer-events:none;opacity:.3}.backBottom___VIz5U{height:0;width:fit-content;position:sticky;z-index:100;bottom:0;left:50%;transform:translate(-50%);cursor:pointer;padding-left:20px}.backBottom___VIz5U:hover i{color:#5c64ff}.backBottom___VIz5U i{font-size:40px;color:#5c64ff80;position:absolute;z-index:101;bottom:8px}.head___vWC9s{display:flex;align-items:center;gap:20px;position:relative;height:54px;padding-right:20px;border-bottom:1px solid #EFEEEE}.head___vWC9s .title___l1GaK{display:flex;align-items:center;flex:1 1;padding-left:20px;height:100%;cursor:move}.head___vWC9s .headBtn___fGGSq{cursor:pointer;color:#333}.head___vWC9s .headBtn___fGGSq:hover{color:#3061d0}.menuWarp___Py4k9{list-style-type:none;background-color:#fff;background-clip:padding-box;border-radius:2px;outline:none;box-shadow:0 6px 16px #00000014,0 3px 6px -4px #0000001f,0 9px 28px 8px #0000000d}.menuWarp___Py4k9 h4{padding-left:20px;padding-top:13px;font-weight:600}.menuWarp___Py4k9 .menu___Rpj4l{max-height:400px;min-height:40px;width:250px;overflow:auto;color:#464f66}.menuWarp___Py4k9 .menu___Rpj4l aside{display:flex;align-items:center;height:36px;padding:0 20px;cursor:pointer}.menuWarp___Py4k9 .menu___Rpj4l aside .menuText___zGoGw{flex:1 1;min-width:0;display:flex;align-items:center}.menuWarp___Py4k9 .menu___Rpj4l aside .menuText___zGoGw span{max-width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.menuWarp___Py4k9 .menu___Rpj4l aside .menuDel___qa0au{display:none;flex-shrink:0;margin-left:10px}.menuWarp___Py4k9 .menu___Rpj4l aside.active___n_Cfs{background:#e7f3ff!important}.menuWarp___Py4k9 .menu___Rpj4l aside.active___n_Cfs span{color:#3061d0}.menuWarp___Py4k9 .menu___Rpj4l aside:hover{background:#e7f3ff80}.menuWarp___Py4k9 .menu___Rpj4l aside:hover span{color:#3061d0}.menuWarp___Py4k9 .menu___Rpj4l aside:hover .menuDel___qa0au{display:inline}.draggableWrap___u95gi{width:100vw;height:100vh;position:fixed;z-index:999;left:0;top:0;pointer-events:none}.draggableWrap___u95gi>div{pointer-events:auto}.draggableWrap___u95gi .modal___Q60Fu{width:100%;height:100%;background:#fff;box-shadow:0 10px 26px #14131d87;border-radius:8px;border:1px solid #7E8183;display:flex;flex-direction:column}.footer___lxKwN{padding-right:20px;padding-left:20px}.footer___lxKwN .main____xLI7{background:#fff;box-shadow:0 2px 20px #d7e5ff80;border-radius:18px;border:1px solid #EFF2FF;overflow:hidden}.footer___lxKwN .main____xLI7 .files___U6HeB{display:flex;flex-wrap:wrap;gap:5px;background:#fafbff;padding:10px 20px}.footer___lxKwN .main____xLI7 .files___U6HeB .file___R5FNg{width:calc((100% - 15px)/4);display:flex;align-items:center;background:#fff;border-radius:8px;padding:3px 9px;font-size:14px;border:1px solid #EBEBEB;position:relative}.footer___lxKwN .main____xLI7 .files___U6HeB .file___R5FNg aside{flex:1 1;min-width:0;margin-left:10px}.footer___lxKwN .main____xLI7 .files___U6HeB .file___R5FNg aside .fileName___oTYTw{color:#333;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:100%;width:fit-content}.footer___lxKwN .main____xLI7 .files___U6HeB .file___R5FNg:hover .fileDel___HitRv{opacity:1}.footer___lxKwN .main____xLI7 .files___U6HeB .file___R5FNg .fileDel___HitRv{opacity:0;transition:.3s;position:absolute;z-index:10;top:2px;right:5px;font-size:11px;color:#999;cursor:pointer}.footer___lxKwN .main____xLI7 .files___U6HeB .file___R5FNg .fileDel___HitRv:hover{color:#333}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc{height:138px;background:#fff;padding:20px;display:flex;flex-direction:column}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc textarea{flex:1 1;resize:none;padding:0;font-size:16px}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc textarea::placeholder{color:#c1c1d9}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w{display:flex;align-items:center;margin-top:10px}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .btnWrap___ENcDO{display:flex;align-items:center;gap:12px;margin-right:auto}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .btnWrap___ENcDO .btn___VK3Di{color:#333;height:34px;background:#fff;border-radius:20px;border:1px solid #EBEBEB;padding:0 12px;line-height:32px;transition:.3s;cursor:pointer}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .btnWrap___ENcDO .btn___VK3Di:hover{border:1px solid rgba(20,93,255,.2);color:#3061d0}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .btnWrap___ENcDO .btn___VK3Di.btnActive___en_8L{background:#f4f8ff;border:1px solid rgba(20,93,255,.2);color:#3061d0}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .btnWrap___ENcDO .btn___VK3Di.btnDisabled___AFYEZ{cursor:not-allowed;border:1px solid #ebebeb;background:#fff;color:#333;opacity:.5}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .uploadBtn___fY3BV{color:#666;width:34px;height:34px;border-radius:50%;cursor:pointer;text-align:center;line-height:34px}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .uploadBtn___fY3BV:hover{background:#f4f8ff;color:#145dff}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .uploadDisabledBtn___LslUe{color:#666;width:34px;height:34px;border-radius:50%;cursor:pointer;text-align:center;line-height:34px;color:#999;cursor:not-allowed}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .uploadDisabledBtn___LslUe:hover{background:#f4f8ff;color:#145dff}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .uploadDisabledBtn___LslUe:hover{color:#999}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .sendBtn____aYXt{width:34px;height:34px;background:linear-gradient(139deg,#5c64ff,#6988f8);border:none;border-radius:50%;padding:0;flex-shrink:0}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .sendBtnDisabled____WhtC{width:34px;height:34px;background:linear-gradient(139deg,#5c64ff,#6988f8);border:none;border-radius:50%;padding:0;flex-shrink:0;background:#d2d2d2;cursor:not-allowed}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .cancelBtn___I91qC{font-size:34px;color:#5c64ff;cursor:pointer;flex-shrink:0;transition:.3}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .cancelBtn___I91qC:hover{transform:scale(1.05)}.bottomlist___Unmz9{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;background:#f6f7f9;border-radius:6px;border:1px solid #EFF1F6;height:48px;padding:0 20px;max-width:90%;margin-top:20px;font-size:14px;line-height:48px;cursor:pointer;width:max-content}.bottomlist___Unmz9:hover{background:#e2ecff;border-radius:6px;border:1px solid #3061D0}.draggableImage___vcTso{position:fixed;left:calc(100vw - 84px);z-index:100}.draggableImage___vcTso .img___xAyno{user-select:none}.draggableImage___vcTso .close___WUtfj{user-select:none;cursor:pointer;display:none;position:absolute;z-index:101;left:-11px;top:-8px;color:#dcdcdc}.draggableImage___vcTso:hover .close___WUtfj{display:block}.extraNode___tnBrt{cursor:initial}.specialImg___yAPav{display:flex;flex-direction:column;align-items:center}.specialImg___yAPav .bubble___qNdfF{background-color:#3a5eff;color:#fff;padding:4px 8px;border-radius:4px;font-size:12px;position:relative;margin-bottom:8px}.specialImg___yAPav .bubble___qNdfF:after{content:"";position:absolute;bottom:-6px;left:50%;z-index:101;transform:translate(-50%);width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #3A5EFF}.specialImg___yAPav .upImg___Mx6QM{width:60px;height:60px;border-radius:50%}.bigTipsBox___XRGyw{width:calc(100% - 98px);overflow:hidden}.bigTips___uPRW3{display:flex;overflow-x:hidden;scroll-behavior:smooth;gap:22px;width:100%;position:relative;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none;position:sticky;top:0;background:#fff;z-index:8}.bigTips___uPRW3::-webkit-scrollbar{display:none}.bigTips___uPRW3 .item___KMGDu{position:relative;width:80px!important;height:88px;background:#95bdff1a;border-radius:8px;cursor:pointer;display:flex!important;flex-direction:column;justify-content:center;align-items:center;border:1px solid transparent}.bigTips___uPRW3 .item___KMGDu .editBtn___JiZpD{display:none;position:absolute;top:6px;right:6px;font-size:12px;color:#c7cbdb}.bigTips___uPRW3 .item___KMGDu .editBtn___JiZpD:hover{color:#145dff}.bigTips___uPRW3 .item___KMGDu span{font-weight:600;font-size:14px;color:#232b40;margin-top:16px;word-break:break-all;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:68px}.bigTips___uPRW3 .item___KMGDu:hover{border:1px solid #145DFF}.bigTips___uPRW3 .item___KMGDu:hover .editBtn___JiZpD{display:block}.bigTips___uPRW3 .item___KMGDu.active___EX5N5{border:1px solid #145DFF}.PrevNext____kcgs{width:calc(100% - 98px);height:105px;position:absolute;top:-6px;left:2px;z-index:100;pointer-events:none;opacity:1;transition:.3s}.PrevNext____kcgs>div{width:42px;height:105px;display:flex;align-items:center;justify-content:center;position:absolute}.PrevNext____kcgs>div img{width:20px;height:20px;pointer-events:auto}.PrevNext____kcgs>div .img___X2ms3{display:block}.PrevNext____kcgs>div .imgHover___wIHti{display:none}.PrevNext____kcgs>div:hover{cursor:pointer}.PrevNext____kcgs>div:hover .img___X2ms3{display:none}.PrevNext____kcgs>div:hover .imgHover___wIHti{display:block}.PrevNext____kcgs .LeftButton___P5Wge{left:-11px}.PrevNext____kcgs .RightButton___NAbBu{right:-20px}.agent___exMfN .add___cWyoE{width:80px;height:88px;background:#95bdff1a;border-radius:8px;display:flex;align-items:center;justify-content:center;cursor:pointer}.agent___exMfN .add___cWyoE i{color:#7f8791}.agent___exMfN .add___cWyoE:hover{background:#95bdff1a;border:1px solid rgba(48,97,208,.5)}.agent___exMfN .add___cWyoE:hover i{color:#3061d0}.imgUpLoad___Wg61u{position:relative;width:50px;height:auto;background-color:#f4f3f4;display:flex;align-items:center;justify-content:center;margin-top:15px}.imgUpLoad___Wg61u>div{position:absolute;right:-6px;top:-6px;cursor:pointer;background-color:#fff;width:16px;height:16px;border-radius:50%}.tip___WGAb5{display:flex;align-items:center;gap:6px;color:#ff8c29;font-size:14px;margin-top:10px;margin-left:100px}.tip___WGAb5 i{font-size:14px}.currentPrimary___NPWiR{cursor:pointer;user-select:none}.currentPrimary___NPWiR:hover{color:#165dff}.currentDelete___UEfhf{cursor:pointer;user-select:none}.currentDelete___UEfhf:hover{color:#e30000}.DirectoryTree___xPxCY{width:100%}.DirectoryTree___xPxCY .EditDom___seNxC{display:none}.DirectoryTree___xPxCY div[class~=ant-tree-treenode]{padding:4px 0}.DirectoryTree___xPxCY div[class~=ant-tree-treenode]:hover .EditDom___seNxC{display:block}.DirectoryTree___xPxCY span[class~=ant-tree-iconEle]{height:auto!important}.DirectoryTree___xPxCY div[class~=ant-tree-treenode-selected]:before{bottom:0!important;background:#f6f7f9!important;border-radius:4px!important}.DirectoryTree___xPxCY span[class~=ant-tree-node-content-wrapper]{display:flex!important;flex-wrap:nowrap!important;align-items:center!important;padding:0!important;line-height:40px!important}.DirectoryTree___xPxCY span[class~=ant-tree-title]{flex:1 1;color:#191919!important;padding-right:25px!important;display:inline-flex!important;align-items:center!important}.wrap___altfw [class~=ant-table-column-sorters]{padding:12px 2px}.wrap___altfw [class~=ant-table-tbody]>tr>td{padding:12px 2px}.wrap___altfw [class~=ant-table-thead]>tr>th{padding:12px 2px}.wrap___altfw [class~=ant-table-tbody]>tr>td{color:#05101a}.wrap___altfw [class~=ant-checkbox-wrapper]{margin-right:8px;margin-left:8px}.maxWidth70___Q4NoO{max-width:70px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.maxWidth80___lwsmt{max-width:80px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.maxWidth100___Wnsw8{max-width:100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.maxWidth110___zQh0P{max-width:110px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.maxWidth120___gjwfa{max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.reviewStatusTooltip___um7Rt [class~=ant-tooltip-content]{width:450px}.color32C___GIjgW{color:#32c090}.MdEditor___OuyKH [class~=CodeMirror-gutters]{left:0!important}.MdEditor___OuyKH [class~=CodeMirror-gutter-wrapper]{left:-30px!important}.MdEditor___OuyKH [class~=CodeMirror-cursor]{height:25px!important}.tr1___nwwbX{transform:translateY(1px)}.TableDom___pl59W .ant-table-column-sorters{justify-content:center!important}.under_review___SxG7i{font-size:14px;color:#333;display:inline-flex;align-items:center;margin-left:20px}.under_review___SxG7i span{cursor:pointer;padding:0 2px} +.flex_box_center___lb6Eo{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___J8ZnK{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___zweTs{align-items:center;box-align:center}.flex_box_center_end___CvkW9{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___ODy_E{flex-direction:column;box-orient:block-axis}.title___AD3SJ{display:flex;align-items:center}.export___XBLMD{position:absolute;right:0;z-index:2}.title___AD3SJ{font-size:16px;height:60px;line-height:60px;padding-left:30px;margin-bottom:0;display:box;display:flex;align-items:center;box-align:center}.title___AD3SJ h1{flex:1 1}.title1_right___raWIo,.title1_right___raWIo button{display:box;display:flex;align-items:center;box-align:center}.userPic___OK1Fq{width:91px;height:91px;border-radius:91px}.userInfo___wKpvE{list-style:none}.userInfo___wKpvE li{display:inline-block;font-size:14px;color:#333;min-width:200px;margin-top:5px}.listItem___VH7Ls{display:flex;flex-direction:row;justify-content:space-between;list-style:none;font-size:0;vertical-align:top;width:100%}.listItem___VH7Ls li{display:inline-block;font-size:14px;color:#333;text-align:center;padding:16px 0}.rightInfo___lI2xY ul{list-style:none;background:#e6f3ff;border:1px solid #eee;padding:10px 0}.rightInfo___lI2xY ul li span:nth-child(1){width:100px;text-align:right;display:inline-block;color:#999}.rightInfo___lI2xY p{margin-top:60px;color:#999}.shixunTitle___lvDL9{display:flex;flex-flow:row nowrap;align-items:center;justify-content:space-between}.shixunTitle___lvDL9 [class~=fa]{width:22px;height:22px;border-radius:22px;color:#fff;text-align:center;line-height:22px;background:#0152d9;margin-right:20px}.shixunWrp___QXKnz{border:1px solid #eee;margin-top:20px}.shixunWrp___QXKnz h2{font-size:14px;font-weight:400;padding:6px 20px;border-bottom:1px solid #eee;margin:0;position:relative;display:flex;flex-flow:row nowrap;align-items:center;justify-content:space-between}.footerBar___zgEXb{display:flex;justify-content:center;align-items:center;position:fixed;bottom:0;z-index:5}.footerBar___zgEXb [class=edu-container]{padding:0 20px;background:#fff;height:60px;box-shadow:0 -10px 10px #61616114}.footerBar___zgEXb [class=edu-container]>div{height:100%}.footerBarStatic___SB7gT{position:static}.exitComment___oC_uA{background-color:#fff;border:1px solid #eee;height:32px;padding:5px 20px;color:#666}.nextComment___fCJ3l{background-color:#0152d9;height:32px;padding:5px 20px;color:#fff}.nextComment___fCJ3l:hover{color:#fff;background-color:#0152d9}.modal___v_Shp [class~=ant-btn]{display:none}.pingjia___jcg0y{background:#f6f7f9;padding:20px;color:#666;font-size:14px;margin-top:10px}.pj_close___faVLK{width:60px;height:30px;background:#f8f9fc;border-radius:2px;border:1px solid #C3CFE0;opacity:.5;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#464f66;line-height:30px;text-align:center;font-style:normal;cursor:pointer;margin-left:auto;margin-right:20px}.pj_save___iUyYa{width:60px;height:30px;background:#3061d0;box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border-radius:2px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#fff;line-height:30px;text-align:center;font-style:normal;cursor:pointer}.my-monaco-editor div,.my-diff-editor div{font-size:unset}.my-error-line-wrp{width:calc(100% - 20px)!important;background:#f5000033!important;height:auto!important;color:#f50000}.noCopyPaste .quick-input-widget{display:none!important}.breakpoints-select{background:red;width:8px!important;height:8px!important;left:7px!important;top:7px;border-radius:4px;user-select:none;pointer-events:none}.breakpoints-fake{background:#ff000080;width:8px!important;height:8px!important;left:7px!important;top:7px;border-radius:4px;user-select:none;pointer-events:none}.highlighted-line{background:#4b4b18}.flex_box_center___eijRq{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___R4Vev{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___j8R6g{align-items:center;box-align:center}.flex_box_center_end___eB0cz{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___b9VdU{flex-direction:column;box-orient:block-axis}.md___tcpb2{border:none!important}.title___dVHM9{font-size:16px;height:60px;line-height:60px;padding-left:30px;margin-bottom:0;display:box;display:flex;align-items:center;box-align:center}.title___dVHM9 h1{flex:1 1}@font-face{font-family:KaTeX_AMS;src:url(./static/KaTeX_AMS-Regular.e101fd3b.woff2) format("woff2"),url(./static/KaTeX_AMS-Regular.89a32939.woff) format("woff"),url(./static/KaTeX_AMS-Regular.76b481f1.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Caligraphic;src:url(./static/KaTeX_Caligraphic-Bold.804b0502.woff2) format("woff2"),url(./static/KaTeX_Caligraphic-Bold.ebf5447d.woff) format("woff"),url(./static/KaTeX_Caligraphic-Bold.28758623.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:KaTeX_Caligraphic;src:url(./static/KaTeX_Caligraphic-Regular.7ca15b3a.woff2) format("woff2"),url(./static/KaTeX_Caligraphic-Regular.d642f1a8.woff) format("woff"),url(./static/KaTeX_Caligraphic-Regular.fe9310f0.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Fraktur;src:url(./static/KaTeX_Fraktur-Bold.33bcfed3.woff2) format("woff2"),url(./static/KaTeX_Fraktur-Bold.fc482350.woff) format("woff"),url(./static/KaTeX_Fraktur-Bold.70f2abc1.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:KaTeX_Fraktur;src:url(./static/KaTeX_Fraktur-Regular.86cfbe4e.woff2) format("woff2"),url(./static/KaTeX_Fraktur-Regular.29abfb1c.woff) format("woff"),url(./static/KaTeX_Fraktur-Regular.51bff235.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Main;src:url(./static/KaTeX_Main-Bold.603892c5.woff2) format("woff2"),url(./static/KaTeX_Main-Bold.9f5bc66f.woff) format("woff"),url(./static/KaTeX_Main-Bold.da66c0ab.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:KaTeX_Main;src:url(./static/KaTeX_Main-BoldItalic.bd95a810.woff2) format("woff2"),url(./static/KaTeX_Main-BoldItalic.c31eb616.woff) format("woff"),url(./static/KaTeX_Main-BoldItalic.962b328a.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:KaTeX_Main;src:url(./static/KaTeX_Main-Italic.7662be2b.woff2) format("woff2"),url(./static/KaTeX_Main-Italic.3c94ae8c.woff) format("woff"),url(./static/KaTeX_Main-Italic.b1598925.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:KaTeX_Main;src:url(./static/KaTeX_Main-Regular.7056d1df.woff2) format("woff2"),url(./static/KaTeX_Main-Regular.f23b28dc.woff) format("woff"),url(./static/KaTeX_Main-Regular.fe159c21.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Math;src:url(./static/KaTeX_Math-BoldItalic.df742084.woff2) format("woff2"),url(./static/KaTeX_Math-BoldItalic.a6fde119.woff) format("woff"),url(./static/KaTeX_Math-BoldItalic.8ee92314.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:KaTeX_Math;src:url(./static/KaTeX_Math-Italic.912cb075.woff2) format("woff2"),url(./static/KaTeX_Math-Italic.ad043b21.woff) format("woff"),url(./static/KaTeX_Math-Italic.f4a2fd50.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:KaTeX_SansSerif;src:url(./static/KaTeX_SansSerif-Bold.198a2b19.woff2) format("woff2"),url(./static/KaTeX_SansSerif-Bold.2dee50c6.woff) format("woff"),url(./static/KaTeX_SansSerif-Bold.9ae5090b.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:KaTeX_SansSerif;src:url(./static/KaTeX_SansSerif-Italic.58452206.woff2) format("woff2"),url(./static/KaTeX_SansSerif-Italic.f88f16ed.woff) format("woff"),url(./static/KaTeX_SansSerif-Italic.363562bf.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:KaTeX_SansSerif;src:url(./static/KaTeX_SansSerif-Regular.50cd68ac.woff2) format("woff2"),url(./static/KaTeX_SansSerif-Regular.13e35ac8.woff) format("woff"),url(./static/KaTeX_SansSerif-Regular.d1c35243.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Script;src:url(./static/KaTeX_Script-Regular.2fc42204.woff2) format("woff2"),url(./static/KaTeX_Script-Regular.8f35f84f.woff) format("woff"),url(./static/KaTeX_Script-Regular.d09e0cea.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Size1;src:url(./static/KaTeX_Size1-Regular.03ff84ee.woff2) format("woff2"),url(./static/KaTeX_Size1-Regular.2222c8c3.woff) format("woff"),url(./static/KaTeX_Size1-Regular.920c8080.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Size2;src:url(./static/KaTeX_Size2-Regular.fa296a19.woff2) format("woff2"),url(./static/KaTeX_Size2-Regular.45c74525.woff) format("woff"),url(./static/KaTeX_Size2-Regular.7d3e746e.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Size3;src:url(./static/KaTeX_Size3-Regular.d9075b2b.woff2) format("woff2"),url(./static/KaTeX_Size3-Regular.62bef299.woff) format("woff"),url(./static/KaTeX_Size3-Regular.39f7a039.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Size4;src:url(./static/KaTeX_Size4-Regular.93084eec.woff2) format("woff2"),url(./static/KaTeX_Size4-Regular.3ee0d868.woff) format("woff"),url(./static/KaTeX_Size4-Regular.cd3f02bf.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Typewriter;src:url(./static/KaTeX_Typewriter-Regular.65cd6476.woff2) format("woff2"),url(./static/KaTeX_Typewriter-Regular.3f215ba2.woff) format("woff"),url(./static/KaTeX_Typewriter-Regular.73468499.ttf) format("truetype");font-weight:400;font-style:normal}.katex{font: 1.21em KaTeX_Main,Times New Roman,serif;line-height:1.2;text-indent:0;text-rendering:auto}.katex *{-ms-high-contrast-adjust:none!important}.katex .katex-version:after{content:"0.11.1"}.katex .katex-mathml{position:absolute;clip:rect(1px,1px,1px,1px);padding:0;border:0;height:1px;width:1px;overflow:hidden}.katex .katex-html>.newline{display:block}.katex .base{position:relative;white-space:nowrap;width:min-content}.katex .base,.katex .strut{display:inline-block}.katex .textbf{font-weight:700}.katex .textit{font-style:italic}.katex .textrm{font-family:KaTeX_Main}.katex .textsf{font-family:KaTeX_SansSerif}.katex .texttt{font-family:KaTeX_Typewriter}.katex .mathdefault{font-family:KaTeX_Math;font-style:italic}.katex .mathit{font-family:KaTeX_Main;font-style:italic}.katex .mathrm{font-style:normal}.katex .mathbf{font-family:KaTeX_Main;font-weight:700}.katex .boldsymbol{font-family:KaTeX_Math;font-weight:700;font-style:italic}.katex .amsrm,.katex .mathbb,.katex .textbb{font-family:KaTeX_AMS}.katex .mathcal{font-family:KaTeX_Caligraphic}.katex .mathfrak,.katex .textfrak{font-family:KaTeX_Fraktur}.katex .mathtt{font-family:KaTeX_Typewriter}.katex .mathscr,.katex .textscr{font-family:KaTeX_Script}.katex .mathsf,.katex .textsf{font-family:KaTeX_SansSerif}.katex .mathboldsf,.katex .textboldsf{font-family:KaTeX_SansSerif;font-weight:700}.katex .mathitsf,.katex .textitsf{font-family:KaTeX_SansSerif;font-style:italic}.katex .mainrm{font-family:KaTeX_Main;font-style:normal}.katex .vlist-t{display:inline-table;table-layout:fixed}.katex .vlist-r{display:table-row}.katex .vlist{display:table-cell;vertical-align:bottom;position:relative}.katex .vlist>span{display:block;height:0;position:relative}.katex .vlist>span>span{display:inline-block}.katex .vlist>span>.pstrut{overflow:hidden;width:0}.katex .vlist-t2{margin-right:-2px}.katex .vlist-s{display:table-cell;vertical-align:bottom;font-size:1px;width:2px;min-width:2px}.katex .msupsub{text-align:left}.katex .mfrac>span>span{text-align:center}.katex .mfrac .frac-line{display:inline-block;width:100%;border-bottom-style:solid}.katex .hdashline,.katex .hline,.katex .mfrac .frac-line,.katex .overline .overline-line,.katex .rule,.katex .underline .underline-line{min-height:1px}.katex .mspace{display:inline-block}.katex .clap,.katex .llap,.katex .rlap{width:0;position:relative}.katex .clap>.inner,.katex .llap>.inner,.katex .rlap>.inner{position:absolute}.katex .clap>.fix,.katex .llap>.fix,.katex .rlap>.fix{display:inline-block}.katex .llap>.inner{right:0}.katex .clap>.inner,.katex .rlap>.inner{left:0}.katex .clap>.inner>span{margin-left:-50%;margin-right:50%}.katex .rule{display:inline-block;border:0 solid;position:relative}.katex .hline,.katex .overline .overline-line,.katex .underline .underline-line{display:inline-block;width:100%;border-bottom-style:solid}.katex .hdashline{display:inline-block;width:100%;border-bottom-style:dashed}.katex .sqrt>.root{margin-left:.27777778em;margin-right:-.55555556em}.katex .fontsize-ensurer.reset-size1.size1,.katex .sizing.reset-size1.size1{font-size:1em}.katex .fontsize-ensurer.reset-size1.size2,.katex .sizing.reset-size1.size2{font-size:1.2em}.katex .fontsize-ensurer.reset-size1.size3,.katex .sizing.reset-size1.size3{font-size:1.4em}.katex .fontsize-ensurer.reset-size1.size4,.katex .sizing.reset-size1.size4{font-size:1.6em}.katex .fontsize-ensurer.reset-size1.size5,.katex .sizing.reset-size1.size5{font-size:1.8em}.katex .fontsize-ensurer.reset-size1.size6,.katex .sizing.reset-size1.size6{font-size:2em}.katex .fontsize-ensurer.reset-size1.size7,.katex .sizing.reset-size1.size7{font-size:2.4em}.katex .fontsize-ensurer.reset-size1.size8,.katex .sizing.reset-size1.size8{font-size:2.88em}.katex .fontsize-ensurer.reset-size1.size9,.katex .sizing.reset-size1.size9{font-size:3.456em}.katex .fontsize-ensurer.reset-size1.size10,.katex .sizing.reset-size1.size10{font-size:4.148em}.katex .fontsize-ensurer.reset-size1.size11,.katex .sizing.reset-size1.size11{font-size:4.976em}.katex .fontsize-ensurer.reset-size2.size1,.katex .sizing.reset-size2.size1{font-size:.83333333em}.katex .fontsize-ensurer.reset-size2.size2,.katex .sizing.reset-size2.size2{font-size:1em}.katex .fontsize-ensurer.reset-size2.size3,.katex .sizing.reset-size2.size3{font-size:1.16666667em}.katex .fontsize-ensurer.reset-size2.size4,.katex .sizing.reset-size2.size4{font-size:1.33333333em}.katex .fontsize-ensurer.reset-size2.size5,.katex .sizing.reset-size2.size5{font-size:1.5em}.katex .fontsize-ensurer.reset-size2.size6,.katex .sizing.reset-size2.size6{font-size:1.66666667em}.katex .fontsize-ensurer.reset-size2.size7,.katex .sizing.reset-size2.size7{font-size:2em}.katex .fontsize-ensurer.reset-size2.size8,.katex .sizing.reset-size2.size8{font-size:2.4em}.katex .fontsize-ensurer.reset-size2.size9,.katex .sizing.reset-size2.size9{font-size:2.88em}.katex .fontsize-ensurer.reset-size2.size10,.katex .sizing.reset-size2.size10{font-size:3.45666667em}.katex .fontsize-ensurer.reset-size2.size11,.katex .sizing.reset-size2.size11{font-size:4.14666667em}.katex .fontsize-ensurer.reset-size3.size1,.katex .sizing.reset-size3.size1{font-size:.71428571em}.katex .fontsize-ensurer.reset-size3.size2,.katex .sizing.reset-size3.size2{font-size:.85714286em}.katex .fontsize-ensurer.reset-size3.size3,.katex .sizing.reset-size3.size3{font-size:1em}.katex .fontsize-ensurer.reset-size3.size4,.katex .sizing.reset-size3.size4{font-size:1.14285714em}.katex .fontsize-ensurer.reset-size3.size5,.katex .sizing.reset-size3.size5{font-size:1.28571429em}.katex .fontsize-ensurer.reset-size3.size6,.katex .sizing.reset-size3.size6{font-size:1.42857143em}.katex .fontsize-ensurer.reset-size3.size7,.katex .sizing.reset-size3.size7{font-size:1.71428571em}.katex .fontsize-ensurer.reset-size3.size8,.katex .sizing.reset-size3.size8{font-size:2.05714286em}.katex .fontsize-ensurer.reset-size3.size9,.katex .sizing.reset-size3.size9{font-size:2.46857143em}.katex .fontsize-ensurer.reset-size3.size10,.katex .sizing.reset-size3.size10{font-size:2.96285714em}.katex .fontsize-ensurer.reset-size3.size11,.katex .sizing.reset-size3.size11{font-size:3.55428571em}.katex .fontsize-ensurer.reset-size4.size1,.katex .sizing.reset-size4.size1{font-size:.625em}.katex .fontsize-ensurer.reset-size4.size2,.katex .sizing.reset-size4.size2{font-size:.75em}.katex .fontsize-ensurer.reset-size4.size3,.katex .sizing.reset-size4.size3{font-size:.875em}.katex .fontsize-ensurer.reset-size4.size4,.katex .sizing.reset-size4.size4{font-size:1em}.katex .fontsize-ensurer.reset-size4.size5,.katex .sizing.reset-size4.size5{font-size:1.125em}.katex .fontsize-ensurer.reset-size4.size6,.katex .sizing.reset-size4.size6{font-size:1.25em}.katex .fontsize-ensurer.reset-size4.size7,.katex .sizing.reset-size4.size7{font-size:1.5em}.katex .fontsize-ensurer.reset-size4.size8,.katex .sizing.reset-size4.size8{font-size:1.8em}.katex .fontsize-ensurer.reset-size4.size9,.katex .sizing.reset-size4.size9{font-size:2.16em}.katex .fontsize-ensurer.reset-size4.size10,.katex .sizing.reset-size4.size10{font-size:2.5925em}.katex .fontsize-ensurer.reset-size4.size11,.katex .sizing.reset-size4.size11{font-size:3.11em}.katex .fontsize-ensurer.reset-size5.size1,.katex .sizing.reset-size5.size1{font-size:.55555556em}.katex .fontsize-ensurer.reset-size5.size2,.katex .sizing.reset-size5.size2{font-size:.66666667em}.katex .fontsize-ensurer.reset-size5.size3,.katex .sizing.reset-size5.size3{font-size:.77777778em}.katex .fontsize-ensurer.reset-size5.size4,.katex .sizing.reset-size5.size4{font-size:.88888889em}.katex .fontsize-ensurer.reset-size5.size5,.katex .sizing.reset-size5.size5{font-size:1em}.katex .fontsize-ensurer.reset-size5.size6,.katex .sizing.reset-size5.size6{font-size:1.11111111em}.katex .fontsize-ensurer.reset-size5.size7,.katex .sizing.reset-size5.size7{font-size:1.33333333em}.katex .fontsize-ensurer.reset-size5.size8,.katex .sizing.reset-size5.size8{font-size:1.6em}.katex .fontsize-ensurer.reset-size5.size9,.katex .sizing.reset-size5.size9{font-size:1.92em}.katex .fontsize-ensurer.reset-size5.size10,.katex .sizing.reset-size5.size10{font-size:2.30444444em}.katex .fontsize-ensurer.reset-size5.size11,.katex .sizing.reset-size5.size11{font-size:2.76444444em}.katex .fontsize-ensurer.reset-size6.size1,.katex .sizing.reset-size6.size1{font-size:.5em}.katex .fontsize-ensurer.reset-size6.size2,.katex .sizing.reset-size6.size2{font-size:.6em}.katex .fontsize-ensurer.reset-size6.size3,.katex .sizing.reset-size6.size3{font-size:.7em}.katex .fontsize-ensurer.reset-size6.size4,.katex .sizing.reset-size6.size4{font-size:.8em}.katex .fontsize-ensurer.reset-size6.size5,.katex .sizing.reset-size6.size5{font-size:.9em}.katex .fontsize-ensurer.reset-size6.size6,.katex .sizing.reset-size6.size6{font-size:1em}.katex .fontsize-ensurer.reset-size6.size7,.katex .sizing.reset-size6.size7{font-size:1.2em}.katex .fontsize-ensurer.reset-size6.size8,.katex .sizing.reset-size6.size8{font-size:1.44em}.katex .fontsize-ensurer.reset-size6.size9,.katex .sizing.reset-size6.size9{font-size:1.728em}.katex .fontsize-ensurer.reset-size6.size10,.katex .sizing.reset-size6.size10{font-size:2.074em}.katex .fontsize-ensurer.reset-size6.size11,.katex .sizing.reset-size6.size11{font-size:2.488em}.katex .fontsize-ensurer.reset-size7.size1,.katex .sizing.reset-size7.size1{font-size:.41666667em}.katex .fontsize-ensurer.reset-size7.size2,.katex .sizing.reset-size7.size2{font-size:.5em}.katex .fontsize-ensurer.reset-size7.size3,.katex .sizing.reset-size7.size3{font-size:.58333333em}.katex .fontsize-ensurer.reset-size7.size4,.katex .sizing.reset-size7.size4{font-size:.66666667em}.katex .fontsize-ensurer.reset-size7.size5,.katex .sizing.reset-size7.size5{font-size:.75em}.katex .fontsize-ensurer.reset-size7.size6,.katex .sizing.reset-size7.size6{font-size:.83333333em}.katex .fontsize-ensurer.reset-size7.size7,.katex .sizing.reset-size7.size7{font-size:1em}.katex .fontsize-ensurer.reset-size7.size8,.katex .sizing.reset-size7.size8{font-size:1.2em}.katex .fontsize-ensurer.reset-size7.size9,.katex .sizing.reset-size7.size9{font-size:1.44em}.katex .fontsize-ensurer.reset-size7.size10,.katex .sizing.reset-size7.size10{font-size:1.72833333em}.katex .fontsize-ensurer.reset-size7.size11,.katex .sizing.reset-size7.size11{font-size:2.07333333em}.katex .fontsize-ensurer.reset-size8.size1,.katex .sizing.reset-size8.size1{font-size:.34722222em}.katex .fontsize-ensurer.reset-size8.size2,.katex .sizing.reset-size8.size2{font-size:.41666667em}.katex .fontsize-ensurer.reset-size8.size3,.katex .sizing.reset-size8.size3{font-size:.48611111em}.katex .fontsize-ensurer.reset-size8.size4,.katex .sizing.reset-size8.size4{font-size:.55555556em}.katex .fontsize-ensurer.reset-size8.size5,.katex .sizing.reset-size8.size5{font-size:.625em}.katex .fontsize-ensurer.reset-size8.size6,.katex .sizing.reset-size8.size6{font-size:.69444444em}.katex .fontsize-ensurer.reset-size8.size7,.katex .sizing.reset-size8.size7{font-size:.83333333em}.katex .fontsize-ensurer.reset-size8.size8,.katex .sizing.reset-size8.size8{font-size:1em}.katex .fontsize-ensurer.reset-size8.size9,.katex .sizing.reset-size8.size9{font-size:1.2em}.katex .fontsize-ensurer.reset-size8.size10,.katex .sizing.reset-size8.size10{font-size:1.44027778em}.katex .fontsize-ensurer.reset-size8.size11,.katex .sizing.reset-size8.size11{font-size:1.72777778em}.katex .fontsize-ensurer.reset-size9.size1,.katex .sizing.reset-size9.size1{font-size:.28935185em}.katex .fontsize-ensurer.reset-size9.size2,.katex .sizing.reset-size9.size2{font-size:.34722222em}.katex .fontsize-ensurer.reset-size9.size3,.katex .sizing.reset-size9.size3{font-size:.40509259em}.katex .fontsize-ensurer.reset-size9.size4,.katex .sizing.reset-size9.size4{font-size:.46296296em}.katex .fontsize-ensurer.reset-size9.size5,.katex .sizing.reset-size9.size5{font-size:.52083333em}.katex .fontsize-ensurer.reset-size9.size6,.katex .sizing.reset-size9.size6{font-size:.5787037em}.katex .fontsize-ensurer.reset-size9.size7,.katex .sizing.reset-size9.size7{font-size:.69444444em}.katex .fontsize-ensurer.reset-size9.size8,.katex .sizing.reset-size9.size8{font-size:.83333333em}.katex .fontsize-ensurer.reset-size9.size9,.katex .sizing.reset-size9.size9{font-size:1em}.katex .fontsize-ensurer.reset-size9.size10,.katex .sizing.reset-size9.size10{font-size:1.20023148em}.katex .fontsize-ensurer.reset-size9.size11,.katex .sizing.reset-size9.size11{font-size:1.43981481em}.katex .fontsize-ensurer.reset-size10.size1,.katex .sizing.reset-size10.size1{font-size:.24108004em}.katex .fontsize-ensurer.reset-size10.size2,.katex .sizing.reset-size10.size2{font-size:.28929605em}.katex .fontsize-ensurer.reset-size10.size3,.katex .sizing.reset-size10.size3{font-size:.33751205em}.katex .fontsize-ensurer.reset-size10.size4,.katex .sizing.reset-size10.size4{font-size:.38572806em}.katex .fontsize-ensurer.reset-size10.size5,.katex .sizing.reset-size10.size5{font-size:.43394407em}.katex .fontsize-ensurer.reset-size10.size6,.katex .sizing.reset-size10.size6{font-size:.48216008em}.katex .fontsize-ensurer.reset-size10.size7,.katex .sizing.reset-size10.size7{font-size:.57859209em}.katex .fontsize-ensurer.reset-size10.size8,.katex .sizing.reset-size10.size8{font-size:.69431051em}.katex .fontsize-ensurer.reset-size10.size9,.katex .sizing.reset-size10.size9{font-size:.83317261em}.katex .fontsize-ensurer.reset-size10.size10,.katex .sizing.reset-size10.size10{font-size:1em}.katex .fontsize-ensurer.reset-size10.size11,.katex .sizing.reset-size10.size11{font-size:1.19961427em}.katex .fontsize-ensurer.reset-size11.size1,.katex .sizing.reset-size11.size1{font-size:.20096463em}.katex .fontsize-ensurer.reset-size11.size2,.katex .sizing.reset-size11.size2{font-size:.24115756em}.katex .fontsize-ensurer.reset-size11.size3,.katex .sizing.reset-size11.size3{font-size:.28135048em}.katex .fontsize-ensurer.reset-size11.size4,.katex .sizing.reset-size11.size4{font-size:.32154341em}.katex .fontsize-ensurer.reset-size11.size5,.katex .sizing.reset-size11.size5{font-size:.36173633em}.katex .fontsize-ensurer.reset-size11.size6,.katex .sizing.reset-size11.size6{font-size:.40192926em}.katex .fontsize-ensurer.reset-size11.size7,.katex .sizing.reset-size11.size7{font-size:.48231511em}.katex .fontsize-ensurer.reset-size11.size8,.katex .sizing.reset-size11.size8{font-size:.57877814em}.katex .fontsize-ensurer.reset-size11.size9,.katex .sizing.reset-size11.size9{font-size:.69453376em}.katex .fontsize-ensurer.reset-size11.size10,.katex .sizing.reset-size11.size10{font-size:.83360129em}.katex .fontsize-ensurer.reset-size11.size11,.katex .sizing.reset-size11.size11{font-size:1em}.katex .delimsizing.size1{font-family:KaTeX_Size1}.katex .delimsizing.size2{font-family:KaTeX_Size2}.katex .delimsizing.size3{font-family:KaTeX_Size3}.katex .delimsizing.size4{font-family:KaTeX_Size4}.katex .delimsizing.mult .delim-size1>span{font-family:KaTeX_Size1}.katex .delimsizing.mult .delim-size4>span{font-family:KaTeX_Size4}.katex .nulldelimiter{display:inline-block;width:.12em}.katex .delimcenter,.katex .op-symbol{position:relative}.katex .op-symbol.small-op{font-family:KaTeX_Size1}.katex .op-symbol.large-op{font-family:KaTeX_Size2}.katex .op-limits>.vlist-t{text-align:center}.katex .accent>.vlist-t{text-align:center}.katex .accent .accent-body{position:relative}.katex .accent .accent-body:not(.accent-full){width:0}.katex .overlay{display:block}.katex .mtable .vertical-separator{display:inline-block;min-width:1px}.katex .mtable .arraycolsep{display:inline-block}.katex .mtable .col-align-c>.vlist-t{text-align:center}.katex .mtable .col-align-l>.vlist-t{text-align:left}.katex .mtable .col-align-r>.vlist-t{text-align:right}.katex .svg-align{text-align:left}.katex svg{display:block;position:absolute;width:100%;height:inherit;fill:currentColor;stroke:currentColor;fill-rule:nonzero;fill-opacity:1;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1}.katex svg path{stroke:none}.katex img{border-style:none;min-width:0;min-height:0;max-width:none;max-height:none}.katex .stretchy{width:100%;display:block;position:relative;overflow:hidden}.katex .stretchy:after,.katex .stretchy:before{content:""}.katex .hide-tail{width:100%;position:relative;overflow:hidden}.katex .halfarrow-left{position:absolute;left:0;width:50.2%;overflow:hidden}.katex .halfarrow-right{position:absolute;right:0;width:50.2%;overflow:hidden}.katex .brace-left{position:absolute;left:0;width:25.1%;overflow:hidden}.katex .brace-center{position:absolute;left:25%;width:50%;overflow:hidden}.katex .brace-right{position:absolute;right:0;width:25.1%;overflow:hidden}.katex .x-arrow-pad{padding:0 .5em}.katex .mover,.katex .munder,.katex .x-arrow{text-align:center}.katex .boxpad{padding:0 .3em}.katex .fbox,.katex .fcolorbox{box-sizing:border-box;border:.04em solid}.katex .cancel-pad{padding:0 .2em}.katex .cancel-lap{margin-left:-.2em;margin-right:-.2em}.katex .sout{border-bottom-style:solid;border-bottom-width:.08em}.katex-display{display:block;margin:1em 0;text-align:center}.katex-display>.katex{display:block;text-align:center;white-space:nowrap}.katex-display>.katex>.katex-html{display:block;position:relative}.katex-display>.katex>.katex-html>.tag{position:absolute;right:0}.katex-display.leqno>.katex>.katex-html>.tag{left:0;right:auto}.katex-display.fleqn>.katex{text-align:left}.wrp___dq7YK{display:flex;justify-content:center;align-items:center;position:fixed;width:100%;height:100%;left:0;top:0;z-index:108}.wrp___dq7YK.bgBlack___ARIUV{background:#00000080}.wrp___dq7YK img,.wrp___dq7YK video{max-width:100%;max-height:80%;text-align:center}.wrp___dq7YK iframe{width:100%;height:100%;position:absolute;left:0;top:0;background:#fff;border:none}.monaco___VnZC3{position:absolute;height:100%;width:100%}.darkBlue___UprA9 *{font-size:14px}.darkBlue___UprA9 [class~=margin],.darkBlue___UprA9 [class~=monaco-editor-background]{background:#0a0e2d!important}.darkBlue___UprA9 [class~=line-numbers]{color:#fff!important}.close___LKoWu{position:absolute;right:40px;top:40px;z-index:10;display:flex}.close___LKoWu>span{background:#4a4a4a;color:#fff;width:40px;height:40px;border-radius:4px;display:flex;justify-content:center;align-items:center;cursor:pointer;margin-left:10px}.embed___hvpEJ{position:absolute;left:0;top:0;width:100%;height:100%}.mdBody___raKXb{position:relative}.button___Ch5Pc{position:absolute;display:flex;align-items:center;justify-content:center;background:#0000001a;display:none}.previewFlowChart___vY1dq{align-items:flex-start;justify-content:end;background:none!important}.previewFlowChart___vY1dq button{margin:20px}.footer___bruwa{display:flex;align-items:center;justify-content:flex-end;height:46px;background:#030814;padding-right:15px;border-top:1px solid #030814;border-bottom:1px solid #030814}.whiteFooter___mR7kn{background:#fff;border-top:1px solid #ddd;border-bottom:1px solid #fff}.error___KO0Jg{font-size:12px;color:#fb3226}.case___L0pNc{background:#0e1525;position:relative}.case___L0pNc .resize-y-bar___NK0gI{height:1px;width:100%;background:#3d445c;cursor:ns-resize;position:absolute;top:0;left:0;z-index:10}.case___L0pNc .resize-y-bar___NK0gI>i{color:#0053dc;position:absolute;top:50%;left:50%;margin-top:-7px;margin-left:-17px;z-index:10}.case___L0pNc .unfoldBtn___aMmZw{width:98px;height:24px;background:#3d445c;border-radius:8px 8px 0 0;position:absolute;left:50%;transform:translate(-50%);top:-24px;font-size:14px;color:#8d97af;line-height:24px;text-align:center;cursor:pointer;user-select:none}.case___L0pNc .caseHead___EuMPr{display:flex;align-items:center;height:34px;padding:0 16px}.case___L0pNc .caseHead___EuMPr .dot___Iky9k{width:10px;height:10px;background:#95a4c5;border-radius:50%;margin-right:4px;margin-top:2px}.case___L0pNc .caseHead___EuMPr .text___lMSx6{font-size:14px;color:#dde3ea}.case___L0pNc .caseHead___EuMPr .pass___XjijC{font-size:14px;color:#2abd8c;margin-left:10px}.case___L0pNc .caseHead___EuMPr .noPass___JxpWk{font-size:14px;color:#ff2c29;margin-left:10px}.case___L0pNc .caseHead___EuMPr .btns___FPIaK{margin-left:auto;display:flex;align-items:center}.case___L0pNc .caseHead___EuMPr .btns___FPIaK div{margin-left:15px;cursor:pointer;color:#bfbfbf}.case___L0pNc .caseHead___EuMPr .btns___FPIaK div i{font-size:14px;color:#687799;margin-right:5px}.case___L0pNc .result___oRj1h{height:100%;display:flex;padding:0 20px 10px}.case___L0pNc .result___oRj1h .title___IhMSa{flex-shrink:0;height:30px;background:#22293b;padding-left:15px;line-height:30px}.case___L0pNc .result___oRj1h .title___IhMSa span{color:#bfbfbf;font-size:14px}.case___L0pNc .result___oRj1h .left___XlC98{width:424px;flex-shrink:0;display:flex;flex-direction:column;margin-right:4px;overflow:hidden}.case___L0pNc .result___oRj1h .left___XlC98 .leftNode___NGHgx{flex:1 1;background:#1b2333}.case___L0pNc .result___oRj1h .left___XlC98 .leftNode___NGHgx textarea{background:none;border:none;color:#fff;resize:none;height:100%;padding:15px}.case___L0pNc .result___oRj1h .left___XlC98 .leftNode___NGHgx textarea::placeholder{color:#8f96b1!important}.case___L0pNc .result___oRj1h .right____fIu_{flex:1 1;display:flex;flex-direction:column;overflow:hidden}.case___L0pNc .result___oRj1h .node___MwdH7{flex:1 1;overflow:auto;position:relative;color:#fff;background:#2c32464d;padding:15px}.case___L0pNc .result___oRj1h .node___MwdH7 pre{overflow:hidden;margin-bottom:0;white-space:pre-wrap}.case___L0pNc .elseNode___WjFIg{background:#22293b;display:flex;align-items:start;margin:0 20px 4px}.case___L0pNc .elseNode___WjFIg .nameWrap___bEdbD{margin-left:15px;margin-top:4px;color:#bfbfbf}.case___L0pNc .elseNode___WjFIg .scroll___ylWYt{flex:1 1;position:relative}.case___L0pNc .elseNode___WjFIg .scroll___ylWYt .scrollBox___hWkc9{overflow:auto;color:#fff;margin-left:20px;margin-top:6px;padding-right:50px;white-space:pre-wrap;margin-bottom:0}.case___L0pNc .elseNode___WjFIg .scroll___ylWYt .action___xBwDi{position:absolute;z-index:10;top:3px;right:0}.case___L0pNc .elseNode___WjFIg .scroll___ylWYt .action___xBwDi span{margin-right:15px;color:#1890ff;cursor:pointer}.case___L0pNc .elseNode___WjFIg .scroll___ylWYt .action___xBwDi i{color:#687799;cursor:pointer;font-size:14px}.whiteCase___AZiDR{background:#f6f7f9}.whiteCase___AZiDR .resize-y-bar___NK0gI{background:#ddd}.whiteCase___AZiDR .unfoldBtn___aMmZw{background:#e9eaea;color:#5f6368}.whiteCase___AZiDR .caseHead___EuMPr .text___lMSx6{color:#333}.whiteCase___AZiDR .caseHead___EuMPr .btns___FPIaK div{color:#666}.whiteCase___AZiDR .caseHead___EuMPr .btns___FPIaK div i{color:#687799}.whiteCase___AZiDR .result___oRj1h .title___IhMSa{background:#fff}.whiteCase___AZiDR .result___oRj1h .title___IhMSa span{color:#333}.whiteCase___AZiDR .result___oRj1h .leftNode___NGHgx{background:#fafafa!important}.whiteCase___AZiDR .result___oRj1h .leftNode___NGHgx textarea{color:#333!important}.whiteCase___AZiDR .result___oRj1h .node___MwdH7{background:#fafafa!important;color:#333}.whiteCase___AZiDR .elseNode___WjFIg{background:#fafafa;color:#333}.whiteCase___AZiDR .elseNode___WjFIg .nameWrap___bEdbD span{color:#333}.whiteCase___AZiDR .elseNode___WjFIg .scrollBox___hWkc9{color:#000!important}.disabled___lWQU2:disabled{color:#d9d9d9!important;border-color:#d9d9d9!important}.codeHead___l8q5R{height:40px;background:#161d2c;display:flex;align-items:center}.codeHead___l8q5R .navWrap___xdWQe{display:flex;align-items:center}.codeHead___l8q5R .navWrap___xdWQe .nav___JKPVX{width:112px;height:40px;background:#161d2c;border:1px solid #161D2C;border-radius:2px;margin-right:1px;font-weight:500;font-size:14px;color:#d1d1d1;text-align:center;line-height:38px;cursor:pointer}.codeHead___l8q5R .navWrap___xdWQe .nav___JKPVX.active___DTAtT{background:#1b2333;color:#fff}.codeHead___l8q5R .navWrap___xdWQe .nav___JKPVX i{font-size:14px;color:#3f93b1;margin-right:10px}.whiteCodeHead___wDOny{background:#f6f7f9}.whiteCodeHead___wDOny .navWrap___xdWQe .nav___JKPVX{width:112px;height:40px;background:linear-gradient(180deg,#fff,#f6f7f9),#f6f7f9;box-shadow:inset 0 1px 3px #ffffff80;border-radius:2px;border:1px solid #BACFFE;color:#666}.whiteCodeHead___wDOny .navWrap___xdWQe .nav___JKPVX.active___DTAtT{background:#3061d0;color:#fff;box-shadow:none}.whiteCodeHead___wDOny .navWrap___xdWQe .nav___JKPVX.active___DTAtT i{color:#fff}.header___VjNh9{display:flex;align-items:center;height:50px;width:100%;background:#0e1525;color:#fff;padding:0 20px}.header___VjNh9 h2{text-align:center;color:#fff;flex:1 0 auto;margin:0;font-size:16px}.header___VjNh9 a{color:#fff}.header___VjNh9 div{display:flex;flex-flow:row nowrap;align-items:center}.header___VjNh9 div img{border-radius:18px;margin-right:10px;overflow:hidden;width:36px;height:36px}.header___VjNh9 .timepiece___yuqJC{width:94px;height:30px;background:#242936;border-radius:15px;font-weight:500;font-size:16px;color:#42d5a0;margin-right:15px;justify-content:center}.header___VjNh9 .btn_edit___ozzux{width:82px;height:30px;background:#3061d0;border-radius:15px;margin-right:10px;text-align:center;line-height:30px}.whiteHeader___REV3m{background:#fff}.whiteHeader___REV3m .timepiece___yuqJC{background:#fff;box-shadow:0 2px 4px #e0dfe1}.djs___v0Ru7{display:inline-block!important}.myProblems___DKSbs{height:calc(100vh - 50px)!important}.whiteMyProblems___k0QS3 section[class~=resize-x-bar]{background:#fff!important}.fullMask___QZH1M{position:fixed;z-index:1000;width:100vw;height:100vh;top:0;left:0;background:transparent;cursor:ns-resize;display:none}.ldsRing___mpBZC{position:relative;width:40px;height:40px;margin:0 auto}.idsRingWrapper___Of9_n{position:absolute;z-index:1000;width:100%;height:100%;left:0;top:0;display:flex;flex-flow:column nowrap;justify-content:center}.idsRingWrapper___Of9_n p{text-align:center;margin-top:12px}.ldsRing___mpBZC div{box-sizing:border-box;display:block;position:absolute;width:32px;height:32px;margin:4px;border:4px solid #1976d2;border-radius:50%;animation:ldsring___o0w2t 1.2s cubic-bezier(.5,0,.5,1) infinite;border-color:#1976d2 transparent transparent transparent}.ldsRing___mpBZC div:nth-child(1){animation-delay:-.45s}.ldsRing___mpBZC div:nth-child(2){animation-delay:-.3s}.ldsRing___mpBZC div:nth-child(3){animation-delay:-.15s}@keyframes ldsring___o0w2t{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.record-detail-info{width:100%;background-color:#fff;min-height:260px}.record-detail-info .record-info{display:flex;align-items:center;flex-flow:row nowrap;list-style:none;padding:0;margin-bottom:20px}.record-detail-info .record-info li{margin-right:40px}.record-detail-info .record-info li:last-child{margin-right:0;flex:1 0;text-align:right}.record-detail-info .record-detail-body{padding:8px 0;max-height:80vh}.footer{display:flex;flex-flow:row nowrap;align-items:center;height:56px;background:#121c24;color:#fff;padding:0 20px;justify-content:space-between}.test-case-panel{position:relative}.test-case-panel .error{font-size:12px;color:#fb3226}.test-case-panel .test-case-panel-body{position:absolute;will-change:transform;width:100%;transition:all .2s linear;bottom:0;transform:translate3d(0,350px,0);opacity:.1}.test-case-panel .test-case-panel-body pre{max-height:150px;overflow:auto}.test-case-panel .test-case-panel-body.active{transform:translate3d(0,-56px,0);opacity:1}.test-case-panel .tab-panel-body{padding:20px 10px;height:240px;background-color:#070f19;display:flex;flex-flow:column nowrap;justify-content:center;color:#ddd}.test-case-panel .tab-panel-body .tip{text-align:center}.test-case-panel .tab-panel-body textarea{background:#070f19!important;color:#fff;font-size:14px;border:0 solid transparent!important;height:200px;outline:none}.test-case-panel .btn-green{margin-right:10px;color:#28bd8b;border-color:#28bd8b}.test-case-panel .btn-blue{margin-right:10px;color:#0152d9;border-color:#0152d9}.test-case-panel .btn-blue span{pointer-events:none}.test-case-panel .btn-collapse{position:absolute;top:0;width:54px;height:27px;left:50%;margin-left:-27px;background:#2a3a4f;z-index:8;border-bottom-left-radius:100px;border-bottom-right-radius:100px;color:#fff;text-align:center;cursor:pointer;opacity:.4;transition:all .3s}.test-case-panel .btn-collapse.up{top:-294px}ul.s-navs{list-style:none;margin:0;padding:0 17px;height:54px;display:flex;flex-flow:row nowrap;align-items:center;background:#0f1e31;font-size:14px;color:#ddd}ul.s-navs.bg-white{background:#fff;color:#888}ul.s-navs.bg-white a{color:#888}ul.s-navs a{color:#ddd;display:block;margin-right:20px;height:54px;line-height:54px;border-bottom:2px solid transparent}ul.s-navs a.active{color:#5091ff;border-bottom:2px solid #5091ff}#educoder .custom-ant-disabled:disabled{color:inherit}.XtermText-valueRef .xterm .xterm-viewport{overflow:auto}.inputs textarea::placeholder{color:#536879!important}.flex_box_center___Gc4dd{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___K2f1v{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___pupRp{align-items:center;box-align:center}.flex_box_center_end___UDLRC{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___a5uDo{flex-direction:column;box-orient:block-axis}.result___gu5zt{background:#070f19;height:100%;display:flex}.result___gu5zt .title___xrnx2{margin-top:20px;margin-bottom:10px;flex-shrink:0}.result___gu5zt .title___xrnx2 span{color:#bbbcbe}.result___gu5zt .left___IAxp9{width:340px;border-right:1px solid #333131;padding:0 20px 10px;flex-shrink:0;display:flex;flex-direction:column}.result___gu5zt .left___IAxp9 .leftNode___HL8fG{flex:1 1;background:#121c24}.result___gu5zt .left___IAxp9 .leftNode___HL8fG textarea{background:none;border:none;color:#fff;resize:none;height:100%;padding:10px}.result___gu5zt .left___IAxp9 .leftNode___HL8fG textarea::placeholder{color:#536879!important}.result___gu5zt .right___ZXYmw{flex:1 1;padding:0 20px 10px;display:flex;flex-direction:column}.result___gu5zt .right___ZXYmw .rightNode___jYL5_{flex:1 1;overflow:auto;position:relative;color:#fff}.result___gu5zt .right___ZXYmw .rightNode___jYL5_ .custom-spinner>div>div{border:4px solid #00D4F3!important;border-color:#00D4F3 transparent transparent transparent!important}.result___gu5zt .right___ZXYmw .rightNode___jYL5_ .custom-spinner p{color:#00d4f3!important}.split-panel-container{width:100%;height:calc(100vh - 121px);display:flex;flex-flow:row nowrap;align-items:center;overflow:hidden}.split-panel-container>section{height:100%}.split-panel-container.my-problems{height:calc(100vh - 65px)}.split-panel-container .resize-x-bar{width:4px;cursor:ew-resize;height:100%;display:flex;flex-flow:column nowrap;justify-content:center;background:#111c24}.split-panel-container .btn-resize{display:flex;flex-flow:column nowrap;text-align:center;justify-content:center;align-items:center;width:24px;height:24px;font-size:24px;z-index:10;border-radius:50%;position:absolute;margin-left:-10px;opacity:.7;box-shadow:0 3px 5px -1px #0003,0 6px 10px #00000024,0 1px 18px #0000001f;background-color:#e0e0e0;color:#000000de}.list{display:flex;align-items:center;font-size:14px;margin:7px 0;padding-left:4px}.list dt,.list dd{margin:0}.list dt{flex:1 1;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;word-break:break-all}.list dd{width:66px;text-align:right;color:#0152d9;cursor:pointer}.list .copy{color:#38bcd8}.tpi-code-setting{height:calc(100vh - 54px);background:#031b2a;color:#ddd;font-size:13px;line-height:17px}.tpi-code-setting.oj{height:calc(100vh - 65px)}.tpi-code-setting h3{color:#008cff;font-size:16px;line-height:21px;padding-bottom:12px;text-align:left;width:100%;display:block;border-bottom:1px solid #092436}.tpi-code-setting .file-item{color:#ddd;padding:20px 0 0;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center}.tpi-code-setting .file-item.action{justify-content:flex-start}.tpi-code-setting .file-item.action .iconfont{margin-right:21px}.tpi-code-setting .file-item span{max-width:148px}.tpi-code-setting .file-item:last-child{margin-bottom:25px}.tpi-code-setting span{color:#597a8f}.setting-drawer .ant-drawer-content-wrapper{top:54px;bottom:51px}.setting-drawer .ant-drawer-content{height:auto}.oj .ant-drawer-content-wrapper{top:65px}.setting-drawer .ant-drawer-body,.oj .ant-drawer-body{background:#031b2a}.setting-drawer .ant-drawer-body,.oj .ant-drawer-body{height:auto}.setting-drawer .ant-select-selection,.oj .ant-select-selection{width:120px;background:#0a2030;color:#597a8f;border:1px solid #597a8f}.list___IRN6i{display:flex;align-items:center;font-size:14px;margin:7px 0;padding-left:4px}.list___IRN6i dt,.list___IRN6i dd{margin:0}.list___IRN6i dt{flex:1 1;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;word-break:break-all}.list___IRN6i dd{width:66px;text-align:right;color:#0152d9;cursor:pointer}.list___IRN6i .copy___qCn9B{color:#38bcd8}.right-panel{position:relative}.btn-notes{position:absolute;right:0;top:50%;width:36px;height:36px;margin-top:-18px;border-radius:50%;background:#5091ff;color:#fff;font-size:18px;text-align:center;transform:translate(18px);will-change:transform;cursor:pointer;opacity:.5;transition:transform .3s linear,opacity .3s linear;z-index:100;display:flex;flex-flow:column nowrap;justify-content:center}.btn-notes:hover{opacity:1;color:#fff;transform:translate(-10px)}.note-form-area{position:absolute;right:10px;top:50%;width:450px;margin-top:-100px;background:#fff;border-radius:5px;padding:14px 10px 0;transform:translate(500px);will-change:transform;transition:transform .3s}.note-form-area.active{transform:translate(0)}.oj-modal .ant-modal-body{padding:0}.oj-modal .oj-modal-content{display:flex;flex-direction:column;align-items:center}.oj-modal .oj-modal-content>aside{font-size:14px;margin-top:50px;color:#333;width:438px}.oj-modal .oj-modal-head{width:100%;height:120px;padding-left:177px;padding-right:40px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #f1f1f1}.oj-modal .oj-modal-btn{width:180px;height:50px;background:#0152d9;border-radius:4px;font-size:16px;font-weight:500;color:#fff;cursor:pointer;line-height:50px;text-align:center;margin-bottom:30px}.oj-modal .oj-modal-tt{margin-right:51px;display:inline-flex;flex-direction:column;transform:translateY(-4px)}.oj-modal .oj-modal-tt>span:last-child{width:160px;height:6px;background:#e7f3ff;border-radius:3px}.oj-modal .oj-modal-tt>span:last-child span{display:inherit;width:60px;height:6px;background:#0152d9;border-radius:3px}.oj-modal i{color:#666;cursor:pointer}.oj-select{margin-left:20px}.oj-select .ant-select-selector{background:#25343e!important;border:0px!important;height:30px!important}.oj-select .ant-select-arrow{color:#fff}.oj-select .ant-select-selection-item{color:#fff;font-size:12px;line-height:30px!important}.exercise_user_info{font-size:14px;font-weight:400;color:#b2bacb}.exercise_user_info span{font-size:16px;font-weight:500;color:#55bfd6}.djs{margin-top:3px!important;display:inline-block!important}.time{margin-top:5px!important;display:inline-block!important}.flex_box_center___rM3g8{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___Oc7SE{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___MnmYE{align-items:center;box-align:center}.flex_box_center_end___QQh83{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___ZRFbL{flex-direction:column;box-orient:block-axis}.left-panel___SKGyd{position:relative;display:flex;flex-direction:column;height:100%;overflow:hidden}.left-panel___SKGyd .tab-panel-body___gABdv{padding:0 16px;overflow:auto;flex:1 1}.left-panel___SKGyd .tab-panel-body___gABdv pre:empty{display:none}.left-panel___SKGyd .b1___QpbmK{border-bottom:1px solid #eaecef}.left-panel___SKGyd .oj-width-input___eJQWT{width:270px}@media screen and (max-width: 1280px){.left-panel___SKGyd .oj-mr___AxILO{margin-right:20px}.left-panel___SKGyd .oj-width-input___eJQWT{width:235px}}.s-navs___FXwOi{list-style:none;margin:0;padding:0 10px;height:40px;display:flex;flex-flow:row nowrap;align-items:center;border-top:1px solid #F3F3F3;background:#0f1e31;font-size:16px;color:#ddd}.s-navs___FXwOi li{margin-right:auto}.s-navs___FXwOi.bg-white___kbZ6r{background:#fff;color:#888}.s-navs___FXwOi.bg-white___kbZ6r a{color:#888}.s-navs___FXwOi a{color:#ddd;display:block;margin-right:20px;height:40px;line-height:40px;border-bottom:2px solid transparent}.s-navs___FXwOi a.active___QGOnZ{color:#5091ff;border-bottom:2px solid #5091ff}.list___PXTsq{display:flex;align-items:center;justify-content:space-between;padding:0 10px;height:46px;color:#ddd;margin-bottom:1px;background:#3d445c4d;cursor:pointer}.list___PXTsq span{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;padding-right:20px;flex-basis:64px;width:100%}.list___PXTsq:hover{background-color:#263446ba}.list___PXTsq.active___QGOnZ{background-color:#263446!important}.btns___F8yZK{width:30px;height:30px;background:#3061d0;border-radius:4px;cursor:pointer;user-select:none;text-align:center;line-height:30px}#educoder .drawer___xdGaT .ant-input-search{background:#2c3246}#educoder .drawer___xdGaT .ant-input-search input{background:#2c3246;border:1px solid #3D445C;color:#fff}#educoder .drawer___xdGaT .ant-input-search input::placeholder{color:#ccc}#educoder .drawer___xdGaT .ant-input-search .ant-input-search-button{color:#4e5977;background:#2c3246;border:1px solid #3D445C;border-left:1px solid transparent}#educoder .drawer___xdGaT .ant-select .ant-select-selector{background:#2c3246;border:1px solid #3D445C}#educoder .drawer___xdGaT .ant-select .ant-select-arrow{color:#4e5977}#educoder .drawer___xdGaT .ant-select .ant-select-selection-item{color:#fff}#educoder .drawer___xdGaT .ant-select .ant-select-selection-placeholder{color:#ccc}#educoder .drawer___xdGaT .ant-pagination .ant-pagination-item-active{border-color:#0152d9!important;background-color:#0152d9!important}#educoder .drawer___xdGaT .ant-pagination .ant-pagination-item-link{background-color:transparent!important;color:#fff}#educoder .drawer___xdGaT .ant-pagination .ant-pagination-item{background-color:transparent;border:1px solid #656f87}#educoder .drawer___xdGaT .ant-pagination .ant-pagination-item a,#educoder .drawer___xdGaT .ant-pagination .ant-pagination-item-ellipsis{color:#fff}#educoder .drawer___xdGaT .ant-pagination .ant-pagination-options{color:#656f87}#educoder .drawer___xdGaT .ant-pagination .ant-pagination-options input{color:#fff;width:40px;background:transparent}#educoder .drawer___xdGaT .ant-pagination button,#educoder .drawer___xdGaT .ant-pagination input{line-height:initial;border:1px solid #656f87!important}.tour___oMkVh[class~=ant-tour]{left:7px!important;width:340px}.tour___oMkVh[class~=ant-tour] [class~=ant-tour-arrow]{left:17px!important}.tour___oMkVh[class~=ant-tour] [class~=ant-tour-footer]{display:none!important}.tour___oMkVh[class~=ant-tour] [class~=ant-tour-description]{padding:16px!important;overflow:hidden}.pagination___yDAjZ{text-align:center;margin-top:10px}.info___ATmsa{display:flex;flex-flow:row nowrap;align-items:center;height:56px;list-style:none;background:#fff;justify-content:space-between}.wrap____KX19 [class~=xterm] [class~=xterm-viewport]{overflow:auto!important}.desc___iOAgd{padding:8px 16px;height:calc(100vh - 138px);overflow:auto}.info___GPALq{color:#888;display:flex;align-items:center;font-size:14px;height:46px;background:#fff;padding:0 10px;box-shadow:0 2px 4px #e5e3e380;border-top:1px solid #f4f4f4;border-bottom:1px solid #f4f4f4}.info___GPALq .info_tag___CFEn8{height:22px;line-height:22px;padding:0 5px;background:#37ad8333;border-radius:2px;border:1px solid #A9DFCC;font-family:PingFangSC,PingFang SC;font-weight:600;font-size:14px;color:#2cc497;text-align:left;font-style:normal}.info___GPALq li{margin-right:8px}.discuss-panel{height:calc(100vh - 142px);overflow:auto;padding:0 16px}.discuss-item-container{display:flex;flex-flow:row nowrap;width:100%;padding:15px;border-bottom:1px solid #e3e3e3;overflow:hidden}.discuss-item-container section{margin-left:15px;flex:1 1 auto;width:100%}.discuss-item-container .grey{color:#ccc}.discuss-content{margin:4px 0;word-break:break-word;word-wrap:break-word}.discuss-content img{max-width:200px}.discuss-info{display:flex;flex-flow:row wrap;align-items:center;color:#999;line-height:16px;font-size:12px}.discuss-info .top{color:#fff;padding:0 8px;background:#ff4343;border-radius:8px;text-align:center}.discuss-info .gift{cursor:default}.discuss-info .view-code{color:#4cacff}.discuss-info a{color:#999}.discuss-info a,.discuss-info span{margin-right:15px}.btn-group{display:flex;flex-flow:row nowrap;justify-content:flex-end;margin-bottom:8px}.btn-group .btn-top .iconfont{transform:rotate(180deg);display:inline-block}.btn-group a{width:31px;text-align:center;color:#888}.btn-group a .iconfont{font-size:14px!important}.second-discuss .btn-group{opacity:0}.second-discuss:hover{background:#ebebeb}.second-discuss:hover .btn-group{opacity:1}.reply-discuss-container{background:#f4f4f4;border-radius:4px;margin-bottom:6px;position:relative;margin-top:6px}.reply-discuss-container:before{content:" ";position:absolute;border-color:#000;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;left:13px;top:-9px;border-bottom:10px solid #f4f4f4}.discuss-item-editor{width:100%;overflow:hidden}.discuss-item-editor .btn-send{cursor:pointer;border:none;padding:0 12px;color:#fff;letter-spacing:1px;text-align:center;font-size:14px;height:30px;line-height:30px;border-radius:2px;font-weight:400;margin-right:22px;margin-top:6px;background:#0152d9;float:right}.CodeMirror{font-family:monospace;height:300px;color:#000;direction:ltr}.CodeMirror-lines{padding:4px 0}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{padding:0 4px}.CodeMirror-scrollbar-filler,.CodeMirror-gutter-filler{background-color:#fff}.CodeMirror-gutters{border-right:1px solid #ddd;background-color:#f7f7f7;white-space:nowrap}.CodeMirror-linenumber{padding:0 3px 0 5px;min-width:20px;text-align:right;color:#999;white-space:nowrap}.CodeMirror-guttermarker{color:#000}.CodeMirror-guttermarker-subtle{color:#999}.CodeMirror-cursor{border-left:1px solid black;border-right:none;width:0}.CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}.cm-fat-cursor .CodeMirror-cursor{width:auto;border:0!important;background:#7e7}.cm-fat-cursor div.CodeMirror-cursors{z-index:1}.cm-fat-cursor-mark{background-color:#14ff1480;animation:blink 1.06s steps(1) infinite}.cm-animate-fat-cursor{width:auto;border:0;animation:blink 1.06s steps(1) infinite;background-color:#7e7}.cm-tab{display:inline-block;text-decoration:inherit}.CodeMirror-rulers{position:absolute;inset:-50px 0 0;overflow:hidden}.CodeMirror-ruler{border-left:1px solid #ccc;top:0;bottom:0;position:absolute}.cm-s-default .cm-header{color:#00f}.cm-s-default .cm-quote{color:#090}.cm-negative{color:#d44}.cm-positive{color:#292}.cm-header,.cm-strong{font-weight:700}.cm-em{font-style:italic}.cm-link{text-decoration:underline}.cm-strikethrough{text-decoration:line-through}.cm-s-default .cm-keyword{color:#708}.cm-s-default .cm-atom{color:#219}.cm-s-default .cm-number{color:#164}.cm-s-default .cm-def{color:#00f}.cm-s-default .cm-variable-2{color:#05a}.cm-s-default .cm-variable-3,.cm-s-default .cm-type{color:#085}.cm-s-default .cm-comment{color:#a50}.cm-s-default .cm-string{color:#a11}.cm-s-default .cm-string-2{color:#f50}.cm-s-default .cm-meta,.cm-s-default .cm-qualifier{color:#555}.cm-s-default .cm-builtin{color:#30a}.cm-s-default .cm-bracket{color:#997}.cm-s-default .cm-tag{color:#170}.cm-s-default .cm-attribute{color:#00c}.cm-s-default .cm-hr{color:#999}.cm-s-default .cm-link{color:#00c}.cm-s-default .cm-error,.cm-invalidchar{color:red}.CodeMirror-composing{border-bottom:2px solid}div.CodeMirror span.CodeMirror-matchingbracket{color:#0b0}div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#a22}.CodeMirror-matchingtag{background:#ff96004d}.CodeMirror-activeline-background{background:#e8f2ff}.CodeMirror{position:relative;overflow:hidden;background:#fff}.CodeMirror-scroll{overflow:scroll!important;margin-bottom:-50px;margin-right:-50px;padding-bottom:50px;height:100%;outline:none;position:relative}.CodeMirror-sizer{position:relative;border-right:50px solid transparent}.CodeMirror-vscrollbar,.CodeMirror-hscrollbar,.CodeMirror-scrollbar-filler,.CodeMirror-gutter-filler{position:absolute;z-index:6;display:none;outline:none}.CodeMirror-vscrollbar{right:0;top:0;overflow-x:hidden;overflow-y:scroll}.CodeMirror-hscrollbar{bottom:0;left:0;overflow-y:hidden;overflow-x:scroll}.CodeMirror-scrollbar-filler{right:0;bottom:0}.CodeMirror-gutter-filler{left:0;bottom:0}.CodeMirror-gutters{position:absolute;left:0;top:0;min-height:100%;z-index:3}.CodeMirror-gutter{white-space:normal;height:100%;display:inline-block;vertical-align:top;margin-bottom:-50px}.CodeMirror-gutter-wrapper{position:absolute;z-index:4;background:none!important;border:none!important}.CodeMirror-gutter-background{position:absolute;top:0;bottom:0;z-index:4}.CodeMirror-gutter-elt{position:absolute;cursor:default;z-index:4}.CodeMirror-gutter-wrapper ::selection{background-color:transparent}.CodeMirror-gutter-wrapper ::-moz-selection{background-color:transparent}.CodeMirror-lines{cursor:text;min-height:1px}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{border-radius:0;border-width:0;background:transparent;font-family:inherit;font-size:inherit;margin:0;white-space:pre;word-wrap:normal;line-height:inherit;color:inherit;z-index:2;position:relative;overflow:visible;-webkit-tap-highlight-color:transparent;font-variant-ligatures:contextual}.CodeMirror-wrap pre.CodeMirror-line,.CodeMirror-wrap pre.CodeMirror-line-like{word-wrap:break-word;white-space:pre-wrap;word-break:normal}.CodeMirror-linebackground{position:absolute;inset:0;z-index:0}.CodeMirror-linewidget{position:relative;z-index:2;padding:.1px}.CodeMirror-rtl pre{direction:rtl}.CodeMirror-code{outline:none}.CodeMirror-scroll,.CodeMirror-sizer,.CodeMirror-gutter,.CodeMirror-gutters,.CodeMirror-linenumber{box-sizing:content-box}.CodeMirror-measure{position:absolute;width:100%;height:0;overflow:hidden;visibility:hidden}.CodeMirror-cursor{position:absolute;pointer-events:none}.CodeMirror-measure pre{position:static}div.CodeMirror-cursors{visibility:hidden;position:relative;z-index:3}div.CodeMirror-dragcursors,.CodeMirror-focused div.CodeMirror-cursors{visibility:visible}.CodeMirror-selected{background:#d9d9d9}.CodeMirror-focused .CodeMirror-selected{background:#d7d4f0}.CodeMirror-crosshair{cursor:crosshair}.CodeMirror-line::selection,.CodeMirror-line>span::selection,.CodeMirror-line>span>span::selection{background:#d7d4f0}.CodeMirror-line::-moz-selection,.CodeMirror-line>span::-moz-selection,.CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}.cm-searching{background-color:#ffa;background-color:#ff06}.cm-force-border{padding-right:.1px}@media print{.CodeMirror div.CodeMirror-cursors{visibility:hidden}}.cm-tab-wrap-hack:after{content:""}span.CodeMirror-selectedtext{background:none}#educoder .markdown-editor-wrapper{position:relative}#educoder .markdown-editor-body{display:flex;flex-flow:row nowrap;width:100%;height:calc(100% - 38px);align-items:center}#educoder .markdown-editor-body .codemirror-container{flex:1 0;height:100%;width:100%;overflow:hidden}#educoder .markdown-editor-body .preview-container{flex:1 0;height:100%;margin:10px 0;padding:8px 8px 50px;background:#fff;overflow-y:auto;box-sizing:border-box;border-left:1px solid #ccc;word-wrap:break-word;word-break:break-word;white-space:normal;font-size:16px;position:relative}#educoder .markdown-editor-container{border:1px solid #ccc;overflow:hidden;border-radius:4px;margin-bottom:12px;font-size:16px}#educoder .markdown-editor-container.full-screen{position:fixed;inset:0;height:100%!important;z-index:998}#educoder .markdown-editor-container.full-screen .preview-container>div{padding-bottom:180px!important}#educoder .markdown-editor-container.full-screen .CodeMirror-sizer>div{margin-bottom:90px}#educoder .markdown-editor-container.on-preview .codemirror-container,#educoder .markdown-editor-container.on-preview .preview-container{width:50%}#educoder .mini .markdown-editor-body{height:calc(100% - 28px)}#educoder .flex-end{justify-content:flex-end}#educoder .my-codemirror-container{border:1px solid #ccc;width:100%;margin-bottom:24px}#educoder .markdown-tip{color:#cdcdcd;font-size:12px;position:absolute;right:0;bottom:-28px;margin-bottom:7px}#educoder .CodeMirror-lines{padding:4px 0}#educoder .CodeMirror pre.CodeMirror-line,#educoder .CodeMirror pre.CodeMirror-line-like{padding:0 4px}#educoder .CodeMirror-scrollbar-filler,#educoder .CodeMirror-gutter-filler{background-color:#fff}#educoder .CodeMirror-gutters{border-right:1px solid #ddd;background-color:#f7f7f7;white-space:nowrap}#educoder .CodeMirror-linenumber{padding:0 3px 0 5px;min-width:20px;text-align:right;color:#999;white-space:nowrap}#educoder .CodeMirror-guttermarker{color:#000}#educoder .CodeMirror-guttermarker-subtle{color:#999}#educoder .CodeMirror-cursor{border-left:1px solid black;border-right:none;width:0}#educoder .CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}#educoder .cm-fat-cursor .CodeMirror-cursor{width:auto;border:0!important;background:#7e7}#educoder .cm-fat-cursor div.CodeMirror-cursors{z-index:1}#educoder .cm-fat-cursor-mark{background-color:#14ff1480;animation:blink 1.06s steps(1) infinite}#educoder .cm-animate-fat-cursor{width:auto;border:0;animation:blink 1.06s steps(1) infinite;background-color:#7e7}@keyframes blink{50%{background-color:transparent}}#educoder .cm-tab{display:inline-block;text-decoration:inherit}#educoder .CodeMirror-rulers{position:absolute;inset:-50px 0 0;overflow:hidden}#educoder .CodeMirror-ruler{border-left:1px solid #ccc;top:0;bottom:0;position:absolute}#educoder .cm-s-default .cm-header{color:#00f}#educoder .cm-s-default .cm-quote{color:#090}#educoder .cm-negative{color:#d44}#educoder .cm-positive{color:#292}#educoder .cm-header,#educoder .cm-strong{font-weight:700}#educoder .cm-em{font-style:italic}#educoder .cm-link{text-decoration:underline}#educoder .cm-strikethrough{text-decoration:line-through}#educoder .cm-s-default .cm-keyword{color:#708}#educoder .cm-s-default .cm-atom{color:#219}#educoder .cm-s-default .cm-number{color:#164}#educoder .cm-s-default .cm-def{color:#00f}#educoder .cm-s-default .cm-variable-2{color:#05a}#educoder .cm-s-default .cm-variable-3,#educoder .cm-s-default .cm-type{color:#085}#educoder .cm-s-default .cm-comment{color:#a50}#educoder .cm-s-default .cm-string{color:#a11}#educoder .cm-s-default .cm-string-2{color:#f50}#educoder .cm-s-default .cm-meta,#educoder .cm-s-default .cm-qualifier{color:#555}#educoder .cm-s-default .cm-builtin{color:#30a}#educoder .cm-s-default .cm-bracket{color:#997}#educoder .cm-s-default .cm-tag{color:#170}#educoder .cm-s-default .cm-attribute{color:#00c}#educoder .cm-s-default .cm-hr{color:#999}#educoder .cm-s-default .cm-link{color:#00c}#educoder .cm-s-default .cm-error,#educoder .cm-invalidchar{color:red}#educoder .CodeMirror-composing{border-bottom:2px solid}#educoder div.CodeMirror span.CodeMirror-matchingbracket{color:#0b0}#educoder div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#a22}#educoder .CodeMirror-matchingtag{background:#ff96004d}#educoder .CodeMirror-activeline-background{background:#e8f2ff}#educoder .CodeMirror{position:relative;overflow:hidden;background:#fff}#educoder .CodeMirror-scroll{overflow:scroll!important;margin-bottom:0;margin-right:0;padding-bottom:5px;height:100%;outline:none;position:relative}#educoder .CodeMirror-sizer{position:relative;border-right:0px}#educoder .CodeMirror-vscrollbar,#educoder .CodeMirror-hscrollbar,#educoder .CodeMirror-scrollbar-filler,#educoder .CodeMirror-gutter-filler{position:absolute;z-index:6;display:none}#educoder .CodeMirror-vscrollbar{right:0;top:0;overflow-x:hidden;overflow-y:scroll}#educoder .CodeMirror-hscrollbar{bottom:0;left:0;overflow-y:hidden;overflow-x:scroll}#educoder .CodeMirror-scrollbar-filler{right:0;bottom:0}#educoder .CodeMirror-gutter-filler{left:0;bottom:0}#educoder .CodeMirror-gutters{position:absolute;left:0;top:0;min-height:100%;z-index:3}#educoder .CodeMirror-gutter{white-space:normal;height:100%;display:inline-block;vertical-align:top;margin-bottom:-50px}#educoder .CodeMirror-gutter-wrapper{position:absolute;z-index:4;background:none!important;border:none!important}#educoder .CodeMirror-gutter-background{position:absolute;top:0;bottom:0;z-index:4}#educoder .CodeMirror-gutter-elt{position:absolute;cursor:default;z-index:4}#educoder .CodeMirror-gutter-wrapper ::selection{background-color:transparent}#educoder .CodeMirror-gutter-wrapper ::-moz-selection{background-color:transparent}#educoder .CodeMirror-lines{cursor:text;min-height:1px}#educoder .CodeMirror pre.CodeMirror-line,#educoder .CodeMirror pre.CodeMirror-line-like{border-radius:0;border-width:0;background:transparent;font-family:inherit;font-size:inherit;margin:0;white-space:pre;word-wrap:normal;line-height:inherit;color:inherit;z-index:2;position:relative;overflow:visible;-webkit-tap-highlight-color:transparent;font-variant-ligatures:contextual}#educoder .CodeMirror-wrap pre.CodeMirror-line,#educoder .CodeMirror-wrap pre.CodeMirror-line-like{word-wrap:break-word;white-space:pre-wrap;word-break:normal}#educoder .CodeMirror-linebackground{position:absolute;inset:0;height:100vh!important;z-index:1100}#educoder .CodeMirror-linebackground .preview-container>div{padding-bottom:180px!important}#educoder .CodeMirror-linebackground .CodeMirror-sizer>div{margin-bottom:90px}#educoder .CodeMirror-linewidget{position:relative;z-index:2;padding:.1px}#educoder .CodeMirror-rtl pre{direction:rtl}#educoder .CodeMirror-code{outline:none}#educoder .CodeMirror-scroll,#educoder .CodeMirror-sizer,#educoder .CodeMirror-gutter,#educoder .CodeMirror-gutters,#educoder .CodeMirror-linenumber{box-sizing:content-box}#educoder .CodeMirror-measure{position:absolute;width:100%;height:0;overflow:hidden;visibility:hidden}#educoder .CodeMirror-cursor{position:absolute;pointer-events:none}#educoder .CodeMirror-measure pre{position:static}#educoder div.CodeMirror-cursors{visibility:hidden;position:relative;z-index:3}#educoder div.CodeMirror-dragcursors,#educoder .CodeMirror-focused div.CodeMirror-cursors{visibility:visible}#educoder .CodeMirror-selected{background:#d9d9d9}#educoder .CodeMirror-focused .CodeMirror-selected{background:#d7d4f0}#educoder .CodeMirror-crosshair{cursor:crosshair}#educoder .CodeMirror-line::selection,#educoder .CodeMirror-line>span::selection,#educoder .CodeMirror-line>span>span::selection{background:#d7d4f0}#educoder .CodeMirror-line::-moz-selection,#educoder .CodeMirror-line>span::-moz-selection,#educoder .CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}#educoder .cm-searching{background-color:#ffa;background-color:#ff06}#educoder .cm-force-border{padding-right:.1px}@media print{#educoder .CodeMirror div.CodeMirror-cursors{visibility:hidden}}#educoder .cm-tab-wrap-hack:after{content:""}#educoder span.CodeMirror-selectedtext{background:none}#educoder .CodeMirror-sizer{padding-top:10px;padding-bottom:10px!important}#educoder .CodeMirror-empty.CodeMirror-focused{outline:none}#educoder .CodeMirror pre.CodeMirror-placeholder{color:#999}#educoder .CodeMirror{position:relative;overflow:hidden;background:#fff;word-break:break-word}#educoder .CodeMirror pre.CodeMirror-line,#educoder .CodeMirror pre.CodeMirror-line-like{word-wrap:break-word;word-break:break-word;white-space:pre-wrap;line-height:1.6}.markdown-toolbar-container{display:flex;flex-flow:row wrap;align-items:center;padding:0 28px 0 5px;margin:0;position:relative;list-style:none;background:#fff;border-bottom:1px solid #ccc;box-sizing:border-box;line-height:20px;width:100%;min-height:30px;height:38px;overflow:hidden}.markdown-toolbar-container .fill-tip{cursor:pointer;font-size:12px;display:inline-block;padding:5px;border:1px solid #E99237;border-radius:5px;box-sizing:border-box;line-height:16px;height:auto;color:#a65500;background-color:#fff1e2;position:relative;margin-left:10px}.markdown-toolbar-container .fill-tip:before{content:" ";width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:6px solid #FFF1E2;position:absolute;left:-6px;top:6px;z-index:10}.markdown-toolbar-container .fill-tip:after{content:" ";width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:6px solid #E99237;position:absolute;left:-7px;top:6px}.markdown-toolbar-container li{color:#666;padding:0 1px;height:100%;display:flex;height:38px;flex-flow:column nowrap;justify-content:center}.markdown-toolbar-container a,.markdown-toolbar-container span{display:block}.markdown-toolbar-container a{width:28px;color:#666;cursor:pointer;text-align:center;font-size:18px}.markdown-toolbar-container a i{font-size:18px}.markdown-toolbar-container a i:before{font-size:18px}.markdown-toolbar-container .btn-null{width:auto;display:flex;flex-flow:row nowrap;align-items:center}.markdown-toolbar-container .insert-blank{color:#e99237;font-size:18px}.markdown-toolbar-container span.v-line{margin:0 5px;height:65%;border-right:1px solid #ccc}.mini .markdown-toolbar-container li{height:28px}.editor-resize{display:block;width:120px;height:4px;left:54%;border-top:1px solid #ccc;border-bottom:1px solid #ccc;cursor:row-resize;white-space:nowrap;overflow:hidden;text-transform:capitalize;box-sizing:border-box;margin:0 auto}.btn-full-screen{position:absolute;right:5px}@font-face{font-family:md-iconfont;src:url(./static/iconfont.345f94c8.eot);src:url(./static/iconfont.345f94c8.eot#iefix) format("embedded-opentype"),url(./static/iconfont.deef216b.woff) format("woff"),url(./static/iconfont.42606faf.ttf) format("truetype"),url(./static/iconfont.504b881c.svg#iconfont) format("svg")}.md-iconfont{font-family:md-iconfont!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-uniE900:before{content:"\e900";font-size:14px;margin-left:5px}.icon-shrink:before{content:"\e728"}.icon-enlarge:before{content:"\e623"}.icon-code:before{content:"\e602"}.icon-italic:before{content:"\e718"}.icon-bold:before{content:"\e644"}.icon-picture:before{content:"\e606"}.icon-minus:before{content:"\e62c"}.icon-order-list:before{content:"\e655"}.icon-link:before{content:"\e7d4"}.icon-formula:before{content:"\e633"}.icon-unorder-list:before{content:"\e668"}.icon-edit:before{content:"\e603"}.icon-table:before{content:"\e7db"}.icon-sum:before{content:"\e667"}.icon-eye:before{content:"\e69f"}.icon-eye-slash:before{content:"\e601"}.icon-eraser:before{content:"\e8cd"}.icon-file-code:before{content:"\e9ec"}.cm-s-blackboard.CodeMirror{background:#0c1021;color:#f8f8f8}.cm-s-blackboard div.CodeMirror-selected{background:#253b76}.cm-s-blackboard .CodeMirror-line::selection,.cm-s-blackboard .CodeMirror-line>span::selection,.cm-s-blackboard .CodeMirror-line>span>span::selection{background:#253b76fc}.cm-s-blackboard .CodeMirror-line::-moz-selection,.cm-s-blackboard .CodeMirror-line>span::-moz-selection,.cm-s-blackboard .CodeMirror-line>span>span::-moz-selection{background:#253b76fc}.cm-s-blackboard .CodeMirror-gutters{background:#0c1021;border-right:0}.cm-s-blackboard .CodeMirror-guttermarker{color:#fbde2d}.cm-s-blackboard .CodeMirror-guttermarker-subtle,.cm-s-blackboard .CodeMirror-linenumber{color:#888}.cm-s-blackboard .CodeMirror-cursor{border-left:1px solid #A7A7A7}.cm-s-blackboard .cm-keyword{color:#fbde2d}.cm-s-blackboard .cm-atom,.cm-s-blackboard .cm-number{color:#d8fa3c}.cm-s-blackboard .cm-def{color:#8da6ce}.cm-s-blackboard .cm-variable{color:#ff6400}.cm-s-blackboard .cm-operator{color:#fbde2d}.cm-s-blackboard .cm-comment{color:#aeaeae}.cm-s-blackboard .cm-string,.cm-s-blackboard .cm-string-2{color:#61ce3c}.cm-s-blackboard .cm-meta{color:#d8fa3c}.cm-s-blackboard .cm-builtin,.cm-s-blackboard .cm-tag,.cm-s-blackboard .cm-attribute{color:#8da6ce}.cm-s-blackboard .cm-header{color:#ff6400}.cm-s-blackboard .cm-hr{color:#aeaeae}.cm-s-blackboard .cm-link{color:#8da6ce}.cm-s-blackboard .cm-error{background:#9d1e15;color:#f8f8f8}.cm-s-blackboard .CodeMirror-activeline-background{background:#3c3636}.cm-s-blackboard .CodeMirror-matchingbracket{outline:1px solid grey;color:#fff!important}.upload-button{width:106px;height:32px;line-height:32px;font-size:12px;display:block;position:relative;color:#0152d9}.upload-button input{opacity:0;width:160px;height:32px;position:absolute;top:0;left:0;z-index:-1}.imageDimensions___a7crR{display:flex;justify-content:center;align-items:center;position:fixed;width:100%;height:100vh;left:0;top:0;z-index:1005;background:#fff;overflow:hidden}.imageDimensions___a7crR .img___Kroat{visibility:hidden;max-width:80%;min-width:500px}.imageDimensions___a7crR [class*=_toolbox_colors]{position:fixed;left:0;bottom:0}.imageDimensions___a7crR.fullWidth___c492T .img___Kroat{max-width:100%;width:100%;height:100%}.myPaletteDiv___Xjz2I{position:relative;left:-15px;width:320px}.myPaletteDiv___Xjz2I canvas{margin-top:15px}.flowChartWrp____f45r [class^=goTXarea],.flowChartWrp____f45r textarea{min-width:70px;margin-left:-15px!important}.maxH60___Pd4Re [class^=ant-modal-content]{height:57px!important;overflow:hidden}.drawerWrap___MfDw8 [class~=ant-drawer-body]{padding:0!important}.lists___xhHyq{padding-bottom:10px}.lists___xhHyq code{background:none!important}.lists___xhHyq>div>div:first-child{background:#f6f6f6;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:10px 0;font-size:12px;cursor:pointer}.lists___xhHyq>div>div:first-child [class^=katex]{font-size:22px}.item___pWJAA{position:relative}.item___pWJAA:nth-last-child(-n+3) .children___sDG61{left:initial;right:5px}.item___pWJAA:hover{z-index:2147483648}.item___pWJAA:hover .children___sDG61{display:block}.children___sDG61{display:none;position:absolute;left:6px;top:70px;width:440px;max-height:400px;overflow:auto;background:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:0 0 6px #ccc;padding:15px}.children___sDG61 h1{font-size:14px;padding-top:6px}.children___sDG61 .diamond___FwgzD>div{background:#f6f6f6;display:flex;align-items:center;justify-content:center;flex-direction:column;cursor:pointer;height:50px;font-size:12px;padding:0 10px;min-width:80px}.children___sDG61 .diamond___FwgzD>div [class^=katex]{font-size:14px}.button___WPN6r{position:absolute;right:20px;bottom:20px}.mathWrap___FmnMJ{width:800px;height:550px}.mathFillWrap___PmY3H{cursor:pointer}.mathFillWrap___PmY3H ::part(menu-toggle){color:#00f;opacity:1;display:none}.mathFillWrap___PmY3H math-field{background:none}.mathFillWrap___PmY3H *{pointer-events:none}.image-preview-container{display:flex;flex-flow:column nowrap;position:fixed;align-items:center;justify-content:center;inset:0;z-index:99999;background:#000c}.image-preview-container .image-preview{transition:transform .4s linear;max-width:86%}.image-preview-container .button-group{display:flex;flex-flow:row nowrap;align-items:center;justify-content:flex-end;position:absolute;z-index:101;right:10px;top:10px}.image-preview-container .button-group a,.image-preview-container .button-group button{color:#000000a6;margin-right:10px;display:flex;flex-flow:row nowrap;align-items:center}.preview-wrp-group{overflow:auto;width:100%;text-align:center}.dis-input-editor-container___nKGxx{position:relative;background:#fff;width:100%;box-shadow:0 -3px 5px #4cacff33}.dis-input-editor-container___nKGxx.active___tmt7T{position:absolute;height:calc(100vh - 50px);background:transparent;z-index:1000;width:100%;display:flex;flex-flow:column nowrap;justify-content:center;top:0}.dis-input-editor-container___nKGxx .input-mask___epEle{flex:1 0;background:#0000;width:100%}.dis-input-editor-container___nKGxx .text-area___Vry8W{display:flex;flex-flow:row nowrap;padding:10px 20px;align-items:center}.dis-input-editor-container___nKGxx .text-area___Vry8W input{border-radius:15px;border:1px solid #eaeaea;background-color:#fff;overflow:hidden;height:32px;padding:0 16px;line-height:32px;outline:none;flex:1 0;margin-right:10px}.dis-input-editor-container___nKGxx .text-area___Vry8W a{color:#888;display:block;height:32px;line-height:32px;margin-right:20px;display:flex;flex-flow:row nowrap;align-items:center}.dis-input-editor-container___nKGxx .text-area___Vry8W a span{line-height:32px;font-size:16px}.dis-input-editor-container___nKGxx .tip-container___plpA3{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center}.dis-input-editor-container___nKGxx .tip-container___plpA3 p{font-size:12px;color:#ff6800}.dis-input-editor-container___nKGxx .hide___kPfyC{display:none}.dis-input-editor-container___nKGxx .md-container___u85aq{background:#fff;padding:10px 20px}.btn-send___deQ5v{cursor:pointer;display:inline-block;border:none;padding:0 12px;color:#fff;background:#0152d9;letter-spacing:1px;text-align:center;font-size:14px;height:30px;line-height:30px;border-radius:2px;font-weight:400}.hackSets___tw75g .collapseWrapper___TteKi div[class~=ant-collapse]{background-color:transparent}.hackSets___tw75g .collapseWrapper___TteKi div[class~=ant-collapse-item]{margin-bottom:20px;border:none;box-shadow:0 2px 4px #eaeef4}.hackSets___tw75g .collapseWrapper___TteKi div[class~=ant-collapse-item] div[class~=ant-collapse-header]{padding:0 20px;height:64px;background-color:#fff;align-items:center!important}.hackSets___tw75g .collapseWrapper___TteKi div[class~=ant-collapse-item] div[class~=ant-collapse-content]{background-color:#fff}.hackSets___tw75g .collapseWrapper___TteKi div[class~=ant-collapse-item] div[class~=ant-collapse-content] div[class~=ant-collapse-content-box]{padding:20px}.hackSets___tw75g .collapseWrapper___TteKi div[class~=ant-collapse-item-active] div[class~=ant-collapse-header]{background-color:#eaeffa}.hackSets___tw75g .collapseWrapper___TteKi .panelHeader___Y_Xjq{font-size:14px;font-weight:400;color:#000}.hackSets___tw75g .collapseWrapper___TteKi .rateInput___y1qUi{display:inline-flex;align-items:center;white-space:nowrap}.hackSets___tw75g .collapseWrapper___TteKi .rateInput___y1qUi span{font-size:14px;font-weight:400;color:#666}.hackSets___tw75g .collapseWrapper___TteKi .open___xrixP{color:#165dff!important;transform:rotate(90deg)}.hackSets___tw75g .collapseWrapper___TteKi .close___jb6D2{color:#82a8ff!important}.uploadTableWrapper___U9Tz_{background:#fff}.uploadTableWrapper___U9Tz_ div[class^=headProgram]>div,.uploadTableWrapper___U9Tz_ div[class^=listWrapper]>div[class^=list]>div{flex:1 1;padding:0 12px!important}.uploadTableWrapper___U9Tz_ div[class^=headProgram]>div:last-child,.uploadTableWrapper___U9Tz_ div[class^=listWrapper]>div[class^=list]>div:last-child{display:none}.wrap___MkYbQ [class~=ant-upload-drag]{background:#1890ff0a!important;border-radius:4px;border:1px dashed #0152d9}.wrap___MkYbQ .colorBlue___onjbP{color:#0152d9}.wrap___MkYbQ .repeatedName___nbqnE{color:red}.wrap___MkYbQ .text___xvutp{margin-top:20px;color:#464f66;line-height:24px}.wrap___MkYbQ .greyText___dihvZ{font-size:14px;font-weight:400;color:#5f6368}.wrap___MkYbQ .noData___LxOJA{height:180px;margin-bottom:30px}.wrap___MkYbQ .noData___LxOJA .dragger___y7F4A{display:flex;align-items:center;justify-content:center}.wrap___MkYbQ .noData___LxOJA .dragger___y7F4A img{width:46px}.wrap___MkYbQ .noData___LxOJA .dragger___y7F4A span{font-size:14px;font-weight:400;color:#9096a3}.wrap___MkYbQ .noData___LxOJA .dragger___y7F4A .uploadText___Et3KS{color:#3061d0}.wrap___MkYbQ .btnS___k1e6j{height:32px;border-radius:4px;background:#3061d0}.wrap___MkYbQ .btnS___k1e6j i{margin-right:6px}.wrap___MkYbQ .testCaseRadio___q1wXT label[class~=ant-radio-button-wrapper]{width:60px;height:38px;background:#f6f7f9;box-shadow:inset 0 1px 3px #d7d8d9;border-radius:23px;border:none;display:inline-flex;align-items:center;justify-content:center;margin-right:20px}.wrap___MkYbQ .testCaseRadio___q1wXT label[class~=ant-radio-button-wrapper]:before{background-color:transparent}.wrap___MkYbQ .testCaseRadio___q1wXT label[class~=ant-radio-button-wrapper] span{color:#464f66;font-size:14px}.wrap___MkYbQ .testCaseRadio___q1wXT label[class~=ant-radio-button-wrapper-checked]{background-color:#fff;box-shadow:0 2px 4px #e0dfe1;border:1px solid #BACFFE;background:#d3e0fd linear-gradient(180deg,#fff,#f6f7f9)}.wrap___MkYbQ .testCaseRadio___q1wXT label[class~=ant-radio-button-wrapper-checked]:first-child{border-right-color:#bacffe}.wrap___MkYbQ .testCaseRadio___q1wXT label[class~=ant-radio-button-wrapper-checked]:focus-within{box-shadow:0 2px 4px #e0dfe1}.wrap___MkYbQ .testCaseRadio___q1wXT label[class~=ant-radio-button-wrapper-checked] span{color:#165dff;font-size:14px}.head___s4Eix{display:flex;margin-bottom:36px}.head___s4Eix .operation___JCAVh{text-align:center}.head___s4Eix>div{color:#5f6368;font-size:14px;text-align:left;display:inline-block}.headProgram___uWA_M{display:flex;height:40px;line-height:40px;background:#f6f7f8;box-shadow:0 2px 4px #eaeef4;padding-left:5px;padding-right:5px}.headProgram___uWA_M .operation___JCAVh{text-align:center}.headProgram___uWA_M>div{color:#5f6368;font-size:14px;text-align:left;display:inline-block}.listWrapper___xW3b4{max-height:214px;overflow:auto}.listWrapper___xW3b4::-webkit-scrollbar{display:none}.listWrapper___xW3b4 .list___dCbd6{display:flex;margin-bottom:36px;align-items:center}.listWrapper___xW3b4 .list___dCbd6 .del___abNho{color:#e53333;cursor:pointer}.listWrapper___xW3b4 .list___dCbd6 .info___J1Wmf{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 12px}.listWrapper___xW3b4 .list___dCbd6 .info___J1Wmf>span{color:#3061d0;cursor:pointer;text-decoration:underline}.listWrapper___xW3b4 .list___dCbd6>div{text-align:left;display:inline-block;background:#fff}.tabs___p2jIb .tabWarp___mt05L{display:flex;align-items:center}.tabs___p2jIb .tabWarp___mt05L .tab___IYGdQ{width:88px;text-align:center;height:30px;line-height:30px;background:#f0f0f0;font-weight:400;font-size:16px;color:#666;cursor:pointer}.tabs___p2jIb .tabWarp___mt05L .tab___IYGdQ.active___fQMlP{background:#fff;color:#3061d0}.tabs___p2jIb .content___GWVJY{padding:10px;background-color:#fff}.exitFullScreenModalWrapper___aNB9Q div[class~=ant-modal-confirm-btns]{float:none;display:flex;justify-content:center;margin-bottom:20px}.exitFullScreenModalWrapper___aNB9Q div[class~=ant-modal-confirm-btns] button{width:120px;height:38px;background:#f6f7f9 #3061d0;border-radius:2px}.exitFullScreenModal___HIMyY{text-align:center;font-size:30px;font-weight:400}.exitFullScreenModal___HIMyY .warningIcon___xEURa{height:88px;margin-bottom:20px}.exitFullScreenModal___HIMyY .warningText___W6NPJ{color:#e30000}.exitFullScreenModal___HIMyY .countdownWrapper___n8g1M{display:inline-block}.forcedModalWrapper___JPMQ2 .forcedModalContent___uY5FV{text-align:center}.forcedModalWrapper___JPMQ2 .forcedModalContent___uY5FV .forcedText___C3CrF{font-size:30px;font-weight:500;color:#e30000;margin-bottom:10px}.forcedModalWrapper___JPMQ2 .forcedModalContent___uY5FV .screenNumText___oljHN{font-size:14px;font-weight:400;color:#333;margin-bottom:20px}.forcedModalWrapper___JPMQ2 .forcedModalContent___uY5FV img{height:85px;margin-bottom:20px}.answer___UngkO{font-size:14px;color:#434d6c;transition:all .2s;position:relative;line-height:1.8}.answer___UngkO ::selection{background:#ecf1fe}.answer___UngkO .imgWrap___ORTRf{width:320px;cursor:pointer;border-radius:8px;overflow:hidden;position:relative}.answer___UngkO .imgWrap___ORTRf img{width:100%;user-select:none}.answer___UngkO .imgWrap___ORTRf:after{content:"";position:absolute;inset:0;background:#00000080;cursor:pointer;opacity:0;transition:opacity .3s}.answer___UngkO .imgWrap___ORTRf:hover:after{opacity:1}.answer___UngkO pre{width:100%;overflow:auto}.answer___UngkO ol li{list-style:auto}.answer___UngkO hr{border:none;border-bottom:1px solid #ccc}.answer___UngkO span[class=katex-error]{color:inherit!important}.codeCopy___re8vm{position:relative;min-height:50px}.codeCopy___re8vm button{position:absolute;top:7px;right:0;padding:4px 8px;border-radius:0 0 0 5px;border:none;background-color:#007bff;color:#fff;cursor:pointer;font-size:12px;height:26px;pointer-events:auto}.codeCopy___re8vm button.runCode___MYs9m{bottom:0;top:initial}#educoder .smartWrp___NjRcB [class~=ant-drawer-body]{padding:0}.flex_box_center___NeSU8{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___ImTGl{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___BtRd9{align-items:center;box-align:center}.flex_box_center_end___qcLe3{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___Ze_3q{flex-direction:column;box-orient:block-axis}.banner___PoUBO{display:flex;align-items:center;justify-content:center}.banner___PoUBO .content___XoDjy{width:1200px;height:212px;display:flex;align-items:flex-start;justify-content:space-between}.banner___PoUBO .content___XoDjy aside{margin-top:56px}.banner___PoUBO .content___XoDjy aside p{display:flex;align-items:center}.banner___PoUBO .content___XoDjy aside p b{font-size:30px;font-weight:500;color:#000;letter-spacing:4px;margin-right:20px}.banner___PoUBO .content___XoDjy aside p span{font-size:16px;color:#000;letter-spacing:4px}.banner___PoUBO .content___XoDjy aside .btns___Pb35j{margin-top:35px}.banner___PoUBO .content___XoDjy aside .btns___Pb35j>div{display:inline-block;height:32px;background:#f6f7f9;box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border-radius:4px;border:1px solid #dadbde;font-size:14px;color:#3b3e47;line-height:30px;margin-right:23px;padding:0 16px;position:relative;cursor:pointer}.banner___PoUBO .content___XoDjy aside .btns___Pb35j>div:hover{color:#165dff;border:1px solid #bacffe}.banner___PoUBO .content___XoDjy aside .btns___Pb35j>div img{position:absolute;z-index:1;top:-21px;right:22px}.flex_box_center___hG6RI{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___ss3Fh{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___K80p9{align-items:center;box-align:center}.flex_box_center_end___qmXX3{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___GFV8F{flex-direction:column;box-orient:block-axis}.row___aXJjm{display:flex;align-items:flex-start;justify-content:flex-start}.row___aXJjm .title___HUKL0{font-size:14px;color:#9096a3;flex-shrink:0;width:41px;text-align-last:justify;margin-top:4px;margin-right:12px}.row___aXJjm .tagsWrap___XB2W3{flex:1 1;position:relative}.row___aXJjm .tagsWrap___XB2W3 .action___VdHb1{font-size:14px;color:#82a8ff;width:55px;position:absolute;z-index:2;bottom:20px;right:0;cursor:pointer}.row___aXJjm .tagsWrap___XB2W3 .action___VdHb1 i{display:inline-block;font-size:12px}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC{max-height:245px;overflow:hidden}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft>span{display:inline-flex;align-items:center;margin-left:8px;margin-bottom:17px;font-size:14px;cursor:pointer;padding:4px 12px}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft>span .name___Hk1Ip{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:600px;display:inline-block}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft>span .num___xQpcH{margin-left:3px}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft>span:hover{color:#165dff!important}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft .active___XryTX{color:#165dff!important;border-radius:2px;background:#f6f7f9}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC::-webkit-scrollbar-thumb{background:#0000000d!important;border-radius:3px}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC::-webkit-scrollbar-track{background-color:#f6f7f9!important;box-shadow:initial!important}.row___aXJjm .tagsBorderWrap___OMxjs .bar___t1kKC{padding-top:8px;border-radius:4px;border:1px solid rgba(219,220,224,.5)}.flex_box_center___aK2n3{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___HX0Oh{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___LJOJr{align-items:center;box-align:center}.flex_box_center_end___SCakF{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___AYv4m{flex-direction:column;box-orient:block-axis}.tabs___GTqPV{height:32px;background:#f6f7f9;box-shadow:inset 0 1px 3px #d7d8d9;border-radius:16px;display:inline-block}.tabs___GTqPV span{display:inline-block;padding:0 20px;line-height:32px;font-size:14px;font-weight:400;color:#9096a3;position:relative;cursor:pointer}.tabs___GTqPV span:hover{color:#165dff}.tabs___GTqPV span:after{content:"";position:absolute;width:1px;height:calc(100% - 2px);background:#e2e2e2;border-radius:4px;z-index:1;left:0;top:1px;background:linear-gradient(180deg,#fff0,#e2e2e2,#fff0)}.tabs___GTqPV span:first-child:after,.tabs___GTqPV .active___F26E8+span:after{display:none}.tabs___GTqPV .active___F26E8{background:linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 0 2px #e8effb;border-radius:16px;border:1px solid #c8d2ea;color:#165dff;line-height:30px}.tabs___GTqPV .active___F26E8:after{display:none}.flex_box_center___yX6Oa{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___t7oqF{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___dEIHy{align-items:center;box-align:center}.flex_box_center_end___taQDF{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___xY_Lr{flex-direction:column;box-orient:block-axis}.input___PW2zI{width:507px;height:38px;background:#f6f7f9;border-radius:19px;display:flex;align-items:center;padding:0 20px}.input___PW2zI .dropdown___vSy8B{position:relative;flex-shrink:0}.input___PW2zI .dropdown___vSy8B:hover .menu___NiyBu{display:block}.input___PW2zI .dropdown___vSy8B .text___Grueu{color:#000;font-size:14px;cursor:default;height:38px;display:flex;align-items:center}.input___PW2zI .dropdown___vSy8B .text___Grueu i{font-size:12px;display:inline-block;transform:translateY(1px) scale(.6);color:#979797}.input___PW2zI .dropdown___vSy8B .text___Grueu .b1___ZKryM{display:inline-block;width:1px;height:38px;margin-left:15px;margin-right:0;background:linear-gradient(180deg,#fff0,#fff,#fff0)}.input___PW2zI .dropdown___vSy8B .text___Grueu .b2___aKyGa{display:inline-block;width:1px;height:38px;margin-left:0;margin-right:8px;background:linear-gradient(180deg,#fff0,#e2e2e2,#fff0)}.input___PW2zI .dropdown___vSy8B .menu___NiyBu{display:none;position:absolute;z-index:999;width:auto;left:-16px;top:35px;padding:4px;background-color:#fff;border-radius:8px;box-shadow:0 10px 16px #cecece}.input___PW2zI .dropdown___vSy8B .menu___NiyBu div{clear:both;margin:0;padding:5px 12px;color:#000000e0;font-weight:400;font-size:14px;text-align:left;line-height:1.57142857;cursor:pointer;transition:all .2s;white-space:nowrap}.input___PW2zI .dropdown___vSy8B .menu___NiyBu div:hover{background-color:#f5f5f5}.input___PW2zI>input{flex:1 1;padding:4px 0}.flex_box_center___tol8o{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___Z235C{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___Wq1sZ{align-items:center;box-align:center}.flex_box_center_end___LLxom{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___DbMSN{flex-direction:column;box-orient:block-axis}.quickPager___GM30J{display:flex;align-items:center;justify-content:center}.quickPager___GM30J>div{width:60px;height:28px;line-height:26px;text-align:center;background:#f8f9fc;border-radius:2px;border:1px solid rgba(195,207,224,.5);font-size:12px;color:#464f66;margin:0 10px;user-select:none;cursor:pointer}.quickPager___GM30J>div:hover{color:#165dff}.quickPager___GM30J .disabled___Ozc8I{background:#f3f3f5;border:0;line-height:28px;cursor:not-allowed;color:#cecece}.flex_box_center___FO7TP{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___LotYx{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___bWdaw{align-items:center;box-align:center}.flex_box_center_end___mVJ1o{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___M83Mm{flex-direction:column;box-orient:block-axis}.list___oOsiS{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;padding:0}.list___oOsiS .wrap___G6T7F{height:277px;background:#fff;box-shadow:0 2px 4px #d6dae1;border-radius:8px;position:relative}.list___oOsiS .wrap___G6T7F .lockWrap___Rl79E{position:absolute;width:100%;left:0;top:0;background-color:#00000080;height:100%;z-index:10;display:flex;cursor:default;justify-content:center;align-items:center;flex-direction:column;border-radius:8px}.list___oOsiS .wrap___G6T7F .li___oZZ7l:hover .cover___b2bYW{transform:scale(1.1)}.list___oOsiS .wrap___G6T7F .li___oZZ7l .img___IQX7w{overflow:hidden;height:calc(100% - 100px);border-radius:8px 8px 0 0;position:relative}.list___oOsiS .wrap___G6T7F .li___oZZ7l .img___IQX7w .cover___b2bYW{width:100%;transition:all .5s}.list___oOsiS .wrap___G6T7F .li___oZZ7l .img___IQX7w .sign___HkT6C{position:absolute;z-index:1;left:0;bottom:0;height:30px}.list___oOsiS .wrap___G6T7F .li___oZZ7l .name___SsJx8{height:52px;font-size:16px;font-weight:600;color:#000;padding:30px 12px 0;width:100%;display:flex;align-items:center}.list___oOsiS .wrap___G6T7F .li___oZZ7l .name___SsJx8 .e___TMqq0{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo{height:45px;display:flex;align-items:center;color:#000f37;padding:0 12px}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo i{color:#7d8592}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo>span{margin-right:5px;font-size:12px}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7{display:flex;align-items:center;margin-left:auto}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7 [class~=ant-rate-star]{font-size:13px}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7 [class~=ant-rate]{font-size:12px;margin-top:-3px;color:#ffa100}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7 [class~=ant-rate-star]:not(:last-child){margin-right:2px}.flex_box_center___AQ53o{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___i2aIa{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___sPEKB{align-items:center;box-align:center}.flex_box_center_end___GhSSH{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___R9_Hb{flex-direction:column;box-orient:block-axis}.list___jb2Ay{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;padding:0}.list___jb2Ay .wrap___VsQDr{height:308px;background:#fff;box-shadow:0 2px 4px #d6dae1;border-radius:8px;position:relative}.list___jb2Ay .wrap___VsQDr:hover [class~=user-path-items]{display:block!important}.list___jb2Ay .wrap___VsQDr .lockWrap___g1k1T{position:absolute;width:100%;left:0;top:0;background-color:#00000080;height:100%;z-index:10;display:flex;cursor:default;justify-content:center;align-items:center;border-radius:8px}.list___jb2Ay .wrap___VsQDr .li___IxCLC:hover .cover___Mu8wr{transform:scale(1.1)}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA{overflow:hidden;height:calc(100% - 131px);border-radius:8px 8px 0 0}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .cover___Mu8wr{width:100%;transition:all .5s}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .movebq___mF7wt{display:none;position:absolute;z-index:1;padding:4px 8px;line-height:1;background:#fff3;border-radius:9px;color:#fff;font-size:12px;right:4px;top:4px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .movebq___mF7wt i{margin-right:2px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .movebq___mF7wt:hover{color:#e30000;background:#fff}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .bq___Bil0T{height:22px;background:#0000004d;color:#d9c7ab;border-radius:2px;padding:0 8px;font-size:12px;line-height:22px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .sign___DXJ4d{width:52px;text-align:center;position:absolute;z-index:2;left:0;top:7px;color:#fff}.list___jb2Ay .wrap___VsQDr .li___IxCLC .name___l7FoJ{height:52px;font-size:16px;font-weight:600;color:#000;padding:30px 12px 0;width:100%;display:flex;align-items:center}.list___jb2Ay .wrap___VsQDr .li___IxCLC .name___l7FoJ .e___pXQUG{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___jb2Ay .wrap___VsQDr .li___IxCLC .unit___wCIFR{font-size:14px;color:#000f37;padding:0 12px;margin-top:8px;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___jb2Ay .wrap___VsQDr .li___IxCLC .unit___wCIFR i{color:#7d8592}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil{height:34px;display:flex;align-items:center;justify-content:space-between;color:#000f37;padding:0 12px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil div{display:flex;align-items:center}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil div>span{margin-right:12px;font-size:12px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil div i{color:#7d8592}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil .tag1___dxm7r,.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil .tag2___llZkf{height:18px;padding:3px 6px;font-size:12px;border-radius:2px;border:1px solid #FFE6AB;color:#ca7720;display:flex;align-items:center;justify-content:center;font-weight:400}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil .tag2___llZkf{border:1px solid #D6F7EF;color:#01795d;margin-left:6px}.list___jb2Ay .wrapisCurrent___qIfQT{height:280px;background:#fff;box-shadow:0 2px 4px #d6dae1;border-radius:8px;position:relative}.list___jb2Ay .wrapisCurrent___qIfQT:hover [class~=user-path-items]{display:block!important}.list___jb2Ay .wrapisCurrent___qIfQT .lockWrap___g1k1T{position:absolute;width:100%;left:0;top:0;background-color:#00000080;height:100%;z-index:10;display:flex;cursor:default;justify-content:center;align-items:center;border-radius:8px}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC:hover .cover___Mu8wr{transform:scale(1.1)}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA{overflow:hidden;height:calc(100% - 105px);border-radius:8px 8px 0 0}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA .tagsDom___COQg7{height:calc(100% - 105px)!important}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA .cover___Mu8wr{width:100%;transition:all .5s}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA .bq___Bil0T{height:22px;background:#0000004d;color:#d9c7ab;border-radius:2px;padding:0 8px;font-size:12px;line-height:22px}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA .sign___DXJ4d{width:52px;text-align:center;position:absolute;z-index:2;left:0;top:7px;color:#fff}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .name___l7FoJ{font-size:16px;font-weight:600;color:#000;padding:10px 12px 0;width:100%;display:flex;align-items:center}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .name___l7FoJ .e___pXQUG{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .unit___wCIFR{font-size:14px;color:#000f37;padding:0 12px;margin-top:8px;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .unit___wCIFR i{color:#7d8592}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil{height:34px;display:flex;align-items:center;justify-content:space-between;color:#000f37;padding:0 12px}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil div{display:flex;align-items:center}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil div>span{margin-right:12px;font-size:12px}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil div i{color:#7d8592}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil .tag1___dxm7r,.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil .tag2___llZkf{height:18px;padding:3px 6px;font-size:12px;border-radius:2px;border:1px solid #FFE6AB;color:#ca7720;display:flex;align-items:center;justify-content:center;font-weight:400}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil .tag2___llZkf{border:1px solid #D6F7EF;color:#01795d;margin-left:6px}.tagsDom___COQg7{display:flex;align-items:end;width:100%;padding:6px;position:absolute;top:0;left:0;height:calc(100% - 131px)}.movebq___mF7wt{display:none;position:absolute;top:0;right:95px!important;z-index:1;padding:4px 8px;line-height:1;background:#fff3;border-radius:9px;color:#fff;font-size:12px;right:4px;top:4px}.movebq___mF7wt i{margin-right:2px}.movebq___mF7wt:hover{color:#e30000;background:#fff}.hiddenbq___TqlUF{display:none;position:absolute;z-index:1;padding:4px 8px;line-height:1;background:#fff3;border-radius:9px;color:#fff;font-size:12px;right:4px;top:4px}.hiddenbq___TqlUF i{margin-right:2px}.hiddenbq___TqlUF:hover{color:#3061d0;background:#fff}.flex_box_center___eMcr7{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___HcNca{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___ZnvVN{align-items:center;box-align:center}.flex_box_center_end___fdgDf{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___SEKvd{flex-direction:column;box-orient:block-axis}.list___L1hmU{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;padding:0}.list___L1hmU .hidden___NniIi{display:none;position:absolute;z-index:1;padding:4px 8px;line-height:1;background:#9999991a;border-radius:9px;color:#999;font-size:12px;right:4px;top:4px}.list___L1hmU .hidden___NniIi i{margin-right:2px}.list___L1hmU .hidden___NniIi:hover{color:#3061d0;background:#3061d01a}.list___L1hmU .wrap___pKgcW{height:270px;background:#fff;box-shadow:0 1px 4px #d6dae1;border-radius:8px;position:relative}.list___L1hmU .wrap___pKgcW:hover .lockWrap___SMhkK{display:flex}.list___L1hmU .wrap___pKgcW:hover .hidden___NniIi{display:inline-block}.list___L1hmU .wrap___pKgcW .lockWrap___SMhkK{position:absolute;z-index:10;left:0;top:0;width:100%;height:100%;background:#0009;box-shadow:0 2px 5px #0000000d;border-radius:8px;display:none;flex-direction:column;justify-content:center;align-items:center}.list___L1hmU .wrap___pKgcW .lockWrap___SMhkK div{width:116px;height:36px;border-radius:18px;border:1px solid #ffffff;font-size:14px;font-weight:600;color:#fff;line-height:34px;text-align:center;margin:10px 0;cursor:pointer}.list___L1hmU .wrap___pKgcW .lockWrap___SMhkK div:hover{box-shadow:0 0 4px #4f85ff;border:1px solid #c2d3f8}.list___L1hmU .wrap___pKgcW .top___udHSB{height:calc(100% - 50px);display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:0 24px;position:relative}.list___L1hmU .wrap___pKgcW .top___udHSB .sign___uwRpq{position:absolute;z-index:1;width:44px;height:22px;background:#ffe9c1;border-radius:8px 0 13px;left:0;top:0;color:#a45204;text-align:center;line-height:22px}.list___L1hmU .wrap___pKgcW .top___udHSB .name___Fpf90{font-weight:600;color:#333;margin-top:25px;font-size:16px;white-space:normal;text-align:center;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;line-height:26px;height:48px}.list___L1hmU .wrap___pKgcW .top___udHSB .img___AMLhL{width:60px;height:60px;border-radius:30px;margin-top:14px}.list___L1hmU .wrap___pKgcW .top___udHSB .text___KiTb7{font-size:14px;color:#333;margin-top:8px;width:98%;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.list___L1hmU .wrap___pKgcW .top___udHSB .btns___i6IuZ{display:flex;align-items:center;margin-top:12px}.list___L1hmU .wrap___pKgcW .top___udHSB .btns___i6IuZ div{width:76px;background:#fff;height:26px;border-radius:13px;border:1px solid #d6f7ef;font-size:14px;color:#01795d;line-height:24px;text-align:center;margin:0 10px}.list___L1hmU .wrap___pKgcW .top___udHSB .btns___i6IuZ aside{width:76px;background:#fff;height:26px;border-radius:13px;border:1px solid #ffe9c1;font-size:14px;color:#a45204;line-height:24px;text-align:center;margin:0 10px}.list___L1hmU .wrap___pKgcW .bottom____k2sh{height:50px;border-top:1px solid #f5f5f5;display:flex;align-items:center;padding:0 12px}.list___L1hmU .wrap___pKgcW .bottom____k2sh>div{margin-left:auto}.list___L1hmU .wrap___pKgcW .bottom____k2sh>span{display:flex;align-items:center;margin-right:12px;color:#999}.list___L1hmU .wrap___pKgcW .bottom____k2sh>span i{font-size:14px;font-size:12px;color:#999;margin-right:6px}.flex_box_center___d27mZ{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___qfRU9{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___fCRld{align-items:center;box-align:center}.flex_box_center_end___ORMV8{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___PNKtZ{flex-direction:column;box-orient:block-axis}.tabs___alpa7{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #dbdce0;height:54px}.tabs___alpa7 .tabsWrap___aCQjw{display:flex;align-items:center;height:100%}.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4{display:flex;align-items:center;margin-right:40px;height:100%;cursor:pointer}.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4>div{position:relative;font-size:14px;font-weight:400;color:#5f6368;display:flex;align-items:center;height:100%}.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4 .active___nl_4v{font-weight:500;color:#202124}.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4 .active___nl_4v:after{position:absolute;content:"";width:100%;z-index:4;left:0;bottom:0;height:3px;background:#202124;border-radius:100px 100px 0 0}.flex_box_center___e6HxQ{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___RnXYe{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___lVxPk{align-items:center;box-align:center}.flex_box_center_end___bu8yv{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___JczGj{flex-direction:column;box-orient:block-axis}.orderWrap___ZfyGX{display:box;display:flex;align-items:center}.orderIconWrap___XTB_O{display:box;display:flex;flex-direction:column;height:40px;line-height:40px;color:#999}.orderAsc___KWHmA{flex-direction:column;text-align:center;height:10px;line-height:10px;display:inline-block;margin-top:9px;transform:translateY(2px)}.orderDesc___rHdbB{flex-direction:column;text-align:center;height:10px;line-height:10px;display:table}.active___a7eSP{color:#232b40!important}.cursorPointer___gs9kL{cursor:pointer;color:#d8d8d8;height:10px}.orderTextWrap___teAKn{font-size:14px;color:#3b3e47;cursor:pointer;margin-right:5px}.flex_box_center___LCi0B{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___hzONe{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___ZyQRE{align-items:center;box-align:center}.flex_box_center_end___XKM74{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___p8LCU{flex-direction:column;box-orient:block-axis}.btn___In02G.mediacy-round___uveEv{height:36px;border-radius:36px}.btn___In02G.mediacy-default___dDxsd{height:36px;border-radius:4px}.btn___In02G .default___K791v{background:#f6f7f9 linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border:1px solid #bacffe;font-size:14px;padding:0 15px;color:#3061d0;text-align:center;cursor:pointer;user-select:none}button[class~=ant-btn-default]:not(:disabled).btn___In02G{background:#f6f7f9 linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border:1px solid #bacffe;font-size:14px;padding:0 15px;color:#3061d0;text-align:center;cursor:pointer;user-select:none}button[class~=ant-btn-default]:not(:disabled).btn___In02G:hover{color:#165dff;border:1px solid #165dff}button[class~=ant-btn-default]:disabled.btn___In02G{background:#f6f7f9 linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border:1px solid #bacffe;font-size:14px;padding:0 15px;color:#3061d0;text-align:center;cursor:pointer;user-select:none;opacity:50%;cursor:not-allowed}.flex_box_center___TB7bQ{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___oBlTb{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___b5XbB{align-items:center;box-align:center}.flex_box_center_end___CNhe7{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___yHXKW{flex-direction:column;box-orient:block-axis}.head___ghH72{height:54px;border-bottom:1px solid #DBDCE0;display:flex;align-items:center}.head___ghH72>span{color:#999;font-size:12px;cursor:pointer;flex-shrink:0}.head___ghH72>b{font-weight:500;color:#232b40;margin-left:30px;font-size:14px;flex:1 1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.head___ghH72 .node___mjPEy{margin-left:auto;flex-shrink:0}.flex_box_center___AlHuF{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___vN2LW{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___Ac7D2{align-items:center;box-align:center}.flex_box_center_end___y38I7{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___iQE6P{flex-direction:column;box-orient:block-axis}.btns___sNgTb{display:flex;align-items:center}.btns___sNgTb .confirm___Ozirl{height:38px;background:#3061d0;border-radius:2px;color:#fff;padding:0 34px}.btns___sNgTb .cancel___aiq1I{height:38px;background:#f8f9fc;border-radius:2px;opacity:.5;border:1px solid #C3CFE0;font-size:14px;color:#464f66;margin-left:20px}.flex_box_center___jkpdr{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___OtsL8{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___rbcb_{align-items:center;box-align:center}.flex_box_center_end___zBR21{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___nS_eP{flex-direction:column;box-orient:block-axis}.fixedBottom___oJl7m{width:100%;height:70px;background:#fff;box-shadow:0 -3px 16px #dbdbdb80;position:fixed;z-index:1000;bottom:0;left:0}.fixedBottom___oJl7m .wrap___A3Oq1{width:1200px;height:100%;margin:auto;display:flex;align-items:center;justify-content:space-between}.fixedBottom___oJl7m .wrap___A3Oq1 .center____VL1y{flex:1 1}.flex_box_center___tY8Yn{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___vHdYA{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___pa61F{align-items:center;box-align:center}.flex_box_center_end___HyDXt{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___UjZek{flex-direction:column;box-orient:block-axis}.crumbs___V41Oe{margin:15px auto 25px;width:1200px;cursor:default}.crumbs___V41Oe span{font-size:12px;color:#c5c5c5}.crumbs___V41Oe .hover___bEIVd{cursor:pointer}.crumbs___V41Oe .hover___bEIVd:hover{color:#5f6368}.reasoning___S0mKl{margin-bottom:20px}.reasoning___S0mKl .btn____CIJG{display:flex;align-items:center;width:fit-content;height:35px;background:#f4f8ff;border-radius:8px;color:#3061d0;border:1px solid rgba(20,93,255,.2);padding:0 12px;cursor:pointer}.reasoning___S0mKl .btn____CIJG span{font-size:14px;margin-left:10px;margin-right:35px}.reasoning___S0mKl .content___CIAh9{font-size:14px;color:#888;border-left:2px solid #DCDCDC;padding-left:8px;margin-top:20px;white-space:pre-wrap}.reasoning___S0mKl b{font-size:8px}.select___Kt_GE .box___S5_ly{position:relative}.select___Kt_GE .text___dtZDv{width:206px;height:40px;background:#fff;border-radius:8px;border:1px solid rgba(20,93,255,.2);display:flex;align-items:center;padding:0 12px;color:#333;cursor:pointer}.select___Kt_GE .text___dtZDv:hover{background:#f6f6f6}.select___Kt_GE .text___dtZDv span{padding-left:6px}.select___Kt_GE .text___dtZDv b{font-size:12px;margin-left:auto;display:inline-block;transform:scale(.6)}.select___Kt_GE .itemWrap___xmw7x{position:absolute;z-index:10;top:40px;padding-top:7px}.select___Kt_GE .itemWrap___xmw7x aside{width:206px;background:#fff;box-shadow:0 2px 6px #d2d2d2;border-radius:2px;border:1px solid #E7F3FF;padding:10px 0}.select___Kt_GE .itemWrap___xmw7x .item___io6Bx{display:flex;align-items:center;padding:0 12px;height:36px;color:#464f66;cursor:pointer}.select___Kt_GE .itemWrap___xmw7x .item___io6Bx span{padding-left:6px}.select___Kt_GE .itemWrap___xmw7x .item___io6Bx:hover{background:#e7f3ff80;color:#3061d0}.select___Kt_GE .itemWrap___xmw7x .item___io6Bx.active___nHRTI{background:#e7f3ff;color:#3061d0}.flex_box_center___NfmQB{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___kVtBD{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___EegZo{align-items:center;box-align:center}.flex_box_center_end___Ueaqo{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___Sd9Zb{flex-direction:column;box-orient:block-axis}@keyframes dot-fade___gzUhM{0%,40%{opacity:.5}50%{opacity:8}90%,to{opacity:.5}}.loadingPic___sQWGQ{display:flex;align-items:center}.loading___ss_U1{display:flex}.loading___ss_U1 .dot___eTny8{width:10px;height:10px;border-radius:50%;margin-right:8px;background:#145dff;opacity:.5;animation:dot-fade___gzUhM 1s infinite}.loading___ss_U1 .dot___eTny8:nth-child(2){animation-delay:.3s}.loading___ss_U1 .dot___eTny8:nth-child(3){animation-delay:.7s}.wrap___SoLR4{display:flex;flex-direction:column;height:100%;overflow:hidden;flex:1 1;padding:20px 0}.chatContainer___bSpXP{flex:1 1;width:100%;overflow:auto}.footerContainer___IbaJq{margin-left:50px;margin-right:21px;flex-shrink:0;display:flex;flex-direction:column;transition:all .3s}.footerContainer___IbaJq .btnWrp___z89PH{width:100%;margin-bottom:12px;display:flex;flex-wrap:wrap;gap:10px}.footerContainer___IbaJq .btnWrp___z89PH>div{padding:0 10px;align-items:center;border-radius:12px;color:#585a73;display:inline-flex;font-size:12px;height:28px;justify-content:center;line-height:16px;transition:.3s all;border:1px solid #e8eaf2}.footerContainer___IbaJq .btnWrp___z89PH .btn___VK3Di{cursor:pointer;user-select:none}.footerContainer___IbaJq .btnWrp___z89PH .btn___VK3Di:hover{background:linear-gradient(111deg,#e9e7ff -12%,#fff 25% 69%,#e9e7ff 113%);border:1px solid #e0dfff;color:#6d6acd}.footerContainer___IbaJq .btnWrp___z89PH .btn___VK3Di.btnActive___en_8L{background:#eeedff;border:1px solid #eeedff;color:#6d6acd}.footerContainer___IbaJq .inputContainer___q_PRC{flex:1 1;display:flex;align-items:center;background:#fff;box-shadow:0 0 10px #e2e2e280;border-radius:8px;border:1px solid #e8eaf2;padding:10px 20px;position:relative;transition:all .5s}.footerContainer___IbaJq .inputContainer___q_PRC:hover{border:1px solid #145DFF}.footerContainer___IbaJq .inputContainer___q_PRC .uploadBtn___fY3BV{width:40px;height:40px;border:none;border-radius:20px;flex-shrink:0;background:#d2d2d2;cursor:default}.footerContainer___IbaJq .inputContainer___q_PRC .uploadBtn___fY3BV:hover{background:linear-gradient(139deg,#5c64ff,#6988f8)!important}.footerContainer___IbaJq .inputContainer___q_PRC .sendBtn____aYXt{width:40px;height:40px;background:linear-gradient(139deg,#5c64ff,#6988f8)!important;border:none;border-radius:50%;padding:0;flex-shrink:0}.footerContainer___IbaJq .inputContainer___q_PRC .sendBtn____aYXt:disabled{background:#d2d2d2!important}.footerContainer___IbaJq .inputContainer___q_PRC .sendBtnDisabled____WhtC{width:40px;height:40px;background:#d2d2d2!important;border:none;border-radius:50%;padding:0;flex-shrink:0}.footerContainer___IbaJq .inputContainer___q_PRC .cancelBtn___I91qC{font-size:40px;color:#5c64ff;cursor:pointer;flex-shrink:0;transition:.3}.footerContainer___IbaJq .inputContainer___q_PRC .cancelBtn___I91qC:hover{transform:scale(1.05)}.footerContainer___IbaJq .inputContainer___q_PRC textarea{margin:6px 9px 0;padding:0 11px;resize:none}.footerContainer___IbaJq .inputContainer___q_PRC textarea::placeholder{color:#c1c1d9}.footerContainer___IbaJq .lineFour___t_eBm.inputContainer___q_PRC{align-items:flex-end}.footerContainer___IbaJq .lineFour___t_eBm.inputContainer___q_PRC textarea{height:100%}.footerContainer___IbaJq .lineFour___t_eBm.inputContainer___q_PRC .fullIcon___WYjW2{position:absolute;right:31px;top:20px;color:#145dff;cursor:pointer}.footerContainer___IbaJq.footerContainerSelected___TV_oq{border-radius:20px;box-shadow:0 12px 24px -16px #3636490a,0 12px 40px #33334714,0 0 1px #2c2c3605;position:relative;transition:border .4s ease;border:1px solid #e8eaf2}.footerContainer___IbaJq.footerContainerSelected___TV_oq:hover{border:1px solid #145DFF}.footerContainer___IbaJq.footerContainerSelected___TV_oq .btnWrp___z89PH{background:#f7f8fc;padding:15px 15px 15px 20px;border-radius:20px 20px 0 0;border:none}.footerContainer___IbaJq.footerContainerSelected___TV_oq .inputContainer___q_PRC{border:none;box-shadow:none;background:transparent}.footerContainer___IbaJq.footerContainerSelected___TV_oq .inputContainer___q_PRC:hover{background:transparent;border:none}.footerContainer___IbaJq.full___h1vtm{height:100%}.li___DXR9A{display:flex;padding-left:20px}.li___DXR9A .avatarIcon___EYoqp .img___wrenL{width:40px;height:40px;border-radius:5px;margin-right:10px}.li___DXR9A .content___NK_Ew{flex:1 1;min-width:0}.li___DXR9A .content___NK_Ew .borderBox___UVtN4{box-shadow:0 0 10px #e2e2e280;border-radius:8px;border:1px solid rgba(20,93,255,.2);padding:16px}.li___DXR9A .content___NK_Ew .borderBox___UVtN4 .text___d_gYw{white-space:pre-wrap;color:#3061d0}.li___DXR9A .content___NK_Ew .fileWrap___kbAp0{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:10px}.li___DXR9A .content___NK_Ew .fileWrap___kbAp0 .file___R5FNg{width:calc((100% - 30px)/4);display:flex;align-items:center;background:#fff;border:1px solid rgba(20,93,255,.1);border-radius:8px;padding:6px 15px;font-size:14px;box-shadow:0 0 10px #e2e2e233}.li___DXR9A .content___NK_Ew .fileWrap___kbAp0 .file___R5FNg aside{flex:1 1;min-width:0}.li___DXR9A .content___NK_Ew .fileWrap___kbAp0 .file___R5FNg aside .fileName___oTYTw{color:#333;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:100%;width:fit-content}.li___DXR9A .content___NK_Ew .source___JD93j{height:16px;background:#f4f8ff;border-radius:8px 0;font-size:10px;color:#666;padding:0 14px;text-align:center;line-height:16px;width:fit-content;float:right;margin-top:-17px;margin-right:1px}.li___DXR9A .content___NK_Ew .action___CTh1w{height:54px;display:flex;align-items:center;gap:20px}.li___DXR9A .content___NK_Ew .action___CTh1w i{color:#666;cursor:pointer}.li___DXR9A .content___NK_Ew .action___CTh1w i:hover{color:#3061d0}.disabledInput___rMs3e{cursor:not-allowed;border:1px solid #9cb8f5!important}.disabledInput___rMs3e>*{pointer-events:none;opacity:.3}.backBottom___VIz5U{height:0;width:fit-content;position:sticky;z-index:100;bottom:0;left:50%;transform:translate(-50%);cursor:pointer;padding-left:20px}.backBottom___VIz5U:hover i{color:#5c64ff}.backBottom___VIz5U i{font-size:40px;color:#5c64ff80;position:absolute;z-index:101;bottom:8px}.head___vWC9s{display:flex;align-items:center;gap:20px;position:relative;height:54px;padding-right:20px;border-bottom:1px solid #EFEEEE}.head___vWC9s .title___l1GaK{display:flex;align-items:center;flex:1 1;padding-left:20px;height:100%;cursor:move}.head___vWC9s .headBtn___fGGSq{cursor:pointer;color:#333}.head___vWC9s .headBtn___fGGSq:hover{color:#3061d0}.menuWarp___Py4k9{list-style-type:none;background-color:#fff;background-clip:padding-box;border-radius:2px;outline:none;box-shadow:0 6px 16px #00000014,0 3px 6px -4px #0000001f,0 9px 28px 8px #0000000d}.menuWarp___Py4k9 h4{padding-left:20px;padding-top:13px;font-weight:600}.menuWarp___Py4k9 .menu___Rpj4l{max-height:400px;min-height:40px;width:250px;overflow:auto;color:#464f66}.menuWarp___Py4k9 .menu___Rpj4l aside{display:flex;align-items:center;height:36px;padding:0 20px;cursor:pointer}.menuWarp___Py4k9 .menu___Rpj4l aside .menuText___zGoGw{flex:1 1;min-width:0;display:flex;align-items:center}.menuWarp___Py4k9 .menu___Rpj4l aside .menuText___zGoGw span{max-width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.menuWarp___Py4k9 .menu___Rpj4l aside .menuDel___qa0au{display:none;flex-shrink:0;margin-left:10px}.menuWarp___Py4k9 .menu___Rpj4l aside.active___n_Cfs{background:#e7f3ff!important}.menuWarp___Py4k9 .menu___Rpj4l aside.active___n_Cfs span{color:#3061d0}.menuWarp___Py4k9 .menu___Rpj4l aside:hover{background:#e7f3ff80}.menuWarp___Py4k9 .menu___Rpj4l aside:hover span{color:#3061d0}.menuWarp___Py4k9 .menu___Rpj4l aside:hover .menuDel___qa0au{display:inline}.draggableWrap___u95gi{width:100vw;height:100vh;position:fixed;z-index:999;left:0;top:0;pointer-events:none}.draggableWrap___u95gi>div{pointer-events:auto}.draggableWrap___u95gi .modal___Q60Fu{width:100%;height:100%;background:#fff;box-shadow:0 10px 26px #14131d87;border-radius:8px;border:1px solid #7E8183;display:flex;flex-direction:column}.footer___lxKwN{padding-right:20px;padding-left:20px}.footer___lxKwN .main____xLI7{background:#fff;box-shadow:0 2px 20px #d7e5ff80;border-radius:18px;border:1px solid #EFF2FF;overflow:hidden}.footer___lxKwN .main____xLI7 .files___U6HeB{display:flex;flex-wrap:wrap;gap:5px;background:#fafbff;padding:10px 20px}.footer___lxKwN .main____xLI7 .files___U6HeB .file___R5FNg{width:calc((100% - 15px)/4);display:flex;align-items:center;background:#fff;border-radius:8px;padding:3px 9px;font-size:14px;border:1px solid #EBEBEB;position:relative}.footer___lxKwN .main____xLI7 .files___U6HeB .file___R5FNg aside{flex:1 1;min-width:0;margin-left:10px}.footer___lxKwN .main____xLI7 .files___U6HeB .file___R5FNg aside .fileName___oTYTw{color:#333;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:100%;width:fit-content}.footer___lxKwN .main____xLI7 .files___U6HeB .file___R5FNg:hover .fileDel___HitRv{opacity:1}.footer___lxKwN .main____xLI7 .files___U6HeB .file___R5FNg .fileDel___HitRv{opacity:0;transition:.3s;position:absolute;z-index:10;top:2px;right:5px;font-size:11px;color:#999;cursor:pointer}.footer___lxKwN .main____xLI7 .files___U6HeB .file___R5FNg .fileDel___HitRv:hover{color:#333}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc{height:138px;background:#fff;padding:20px;display:flex;flex-direction:column}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc textarea{flex:1 1;resize:none;padding:0;font-size:16px}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc textarea::placeholder{color:#c1c1d9}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w{display:flex;align-items:center;margin-top:10px}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .btnWrap___ENcDO{display:flex;align-items:center;gap:12px;margin-right:auto}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .btnWrap___ENcDO .btn___VK3Di{color:#333;height:34px;background:#fff;border-radius:20px;border:1px solid #EBEBEB;padding:0 12px;line-height:32px;transition:.3s;cursor:pointer}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .btnWrap___ENcDO .btn___VK3Di:hover{border:1px solid rgba(20,93,255,.2);color:#3061d0}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .btnWrap___ENcDO .btn___VK3Di.btnActive___en_8L{background:#f4f8ff;border:1px solid rgba(20,93,255,.2);color:#3061d0}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .btnWrap___ENcDO .btn___VK3Di.btnDisabled___AFYEZ{cursor:not-allowed;border:1px solid #ebebeb;background:#fff;color:#333;opacity:.5}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .uploadBtn___fY3BV{color:#666;width:34px;height:34px;border-radius:50%;cursor:pointer;text-align:center;line-height:34px}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .uploadBtn___fY3BV:hover{background:#f4f8ff;color:#145dff}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .uploadDisabledBtn___LslUe{color:#666;width:34px;height:34px;border-radius:50%;cursor:pointer;text-align:center;line-height:34px;color:#999;cursor:not-allowed}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .uploadDisabledBtn___LslUe:hover{background:#f4f8ff;color:#145dff}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .uploadDisabledBtn___LslUe:hover{color:#999}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .sendBtn____aYXt{width:34px;height:34px;background:linear-gradient(139deg,#5c64ff,#6988f8);border:none;border-radius:50%;padding:0;flex-shrink:0}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .sendBtnDisabled____WhtC{width:34px;height:34px;background:linear-gradient(139deg,#5c64ff,#6988f8);border:none;border-radius:50%;padding:0;flex-shrink:0;background:#d2d2d2;cursor:not-allowed}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .cancelBtn___I91qC{font-size:34px;color:#5c64ff;cursor:pointer;flex-shrink:0;transition:.3}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .cancelBtn___I91qC:hover{transform:scale(1.05)}.bottomlist___Unmz9{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;background:#f6f7f9;border-radius:6px;border:1px solid #EFF1F6;height:48px;padding:0 20px;max-width:90%;margin-top:20px;font-size:14px;line-height:48px;cursor:pointer;width:max-content}.bottomlist___Unmz9:hover{background:#e2ecff;border-radius:6px;border:1px solid #3061D0}.draggableImage___vcTso{position:fixed;left:calc(100vw - 84px);z-index:100}.draggableImage___vcTso .img___xAyno{user-select:none}.draggableImage___vcTso .close___WUtfj{user-select:none;cursor:pointer;display:none;position:absolute;z-index:101;left:-11px;top:-8px;color:#dcdcdc}.draggableImage___vcTso:hover .close___WUtfj{display:block}.extraNode___tnBrt{cursor:initial}.specialImg___yAPav{display:flex;flex-direction:column;align-items:center}.specialImg___yAPav .bubble___qNdfF{background-color:#3a5eff;color:#fff;padding:4px 8px;border-radius:4px;font-size:12px;position:relative;margin-bottom:8px}.specialImg___yAPav .bubble___qNdfF:after{content:"";position:absolute;bottom:-6px;left:50%;z-index:101;transform:translate(-50%);width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #3A5EFF}.specialImg___yAPav .upImg___Mx6QM{width:60px;height:60px;border-radius:50%}.bigTipsBox___XRGyw{width:calc(100% - 98px);overflow:hidden}.bigTips___uPRW3{display:flex;overflow-x:hidden;scroll-behavior:smooth;gap:22px;width:100%;position:relative;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none;position:sticky;top:0;background:#fff;z-index:8}.bigTips___uPRW3::-webkit-scrollbar{display:none}.bigTips___uPRW3 .item___KMGDu{position:relative;width:80px!important;height:88px;background:#95bdff1a;border-radius:8px;cursor:pointer;display:flex!important;flex-direction:column;justify-content:center;align-items:center;border:1px solid transparent}.bigTips___uPRW3 .item___KMGDu .editBtn___JiZpD{display:none;position:absolute;top:6px;right:6px;font-size:12px;color:#c7cbdb}.bigTips___uPRW3 .item___KMGDu .editBtn___JiZpD:hover{color:#145dff}.bigTips___uPRW3 .item___KMGDu span{font-weight:600;font-size:14px;color:#232b40;margin-top:16px;word-break:break-all;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:68px}.bigTips___uPRW3 .item___KMGDu:hover{border:1px solid #145DFF}.bigTips___uPRW3 .item___KMGDu:hover .editBtn___JiZpD{display:block}.bigTips___uPRW3 .item___KMGDu.active___EX5N5{border:1px solid #145DFF}.PrevNext____kcgs{width:calc(100% - 98px);height:105px;position:absolute;top:-6px;left:2px;z-index:100;pointer-events:none;opacity:1;transition:.3s}.PrevNext____kcgs>div{width:42px;height:105px;display:flex;align-items:center;justify-content:center;position:absolute}.PrevNext____kcgs>div img{width:20px;height:20px;pointer-events:auto}.PrevNext____kcgs>div .img___X2ms3{display:block}.PrevNext____kcgs>div .imgHover___wIHti{display:none}.PrevNext____kcgs>div:hover{cursor:pointer}.PrevNext____kcgs>div:hover .img___X2ms3{display:none}.PrevNext____kcgs>div:hover .imgHover___wIHti{display:block}.PrevNext____kcgs .LeftButton___P5Wge{left:-11px}.PrevNext____kcgs .RightButton___NAbBu{right:-20px}.agent___exMfN .add___cWyoE{width:80px;height:88px;background:#95bdff1a;border-radius:8px;display:flex;align-items:center;justify-content:center;cursor:pointer}.agent___exMfN .add___cWyoE i{color:#7f8791}.agent___exMfN .add___cWyoE:hover{background:#95bdff1a;border:1px solid rgba(48,97,208,.5)}.agent___exMfN .add___cWyoE:hover i{color:#3061d0}.imgUpLoad___Wg61u{position:relative;width:50px;height:auto;background-color:#f4f3f4;display:flex;align-items:center;justify-content:center;margin-top:15px}.imgUpLoad___Wg61u>div{position:absolute;right:-6px;top:-6px;cursor:pointer;background-color:#fff;width:16px;height:16px;border-radius:50%}.tip___WGAb5{display:flex;align-items:center;gap:6px;color:#ff8c29;font-size:14px;margin-top:10px;margin-left:100px}.tip___WGAb5 i{font-size:14px}.currentPrimary___NPWiR{cursor:pointer;user-select:none}.currentPrimary___NPWiR:hover{color:#165dff}.currentDelete___UEfhf{cursor:pointer;user-select:none}.currentDelete___UEfhf:hover{color:#e30000}.DirectoryTree___xPxCY{width:100%}.DirectoryTree___xPxCY .EditDom___seNxC{display:none}.DirectoryTree___xPxCY div[class~=ant-tree-treenode]{padding:4px 0}.DirectoryTree___xPxCY div[class~=ant-tree-treenode]:hover .EditDom___seNxC{display:block}.DirectoryTree___xPxCY span[class~=ant-tree-iconEle]{height:auto!important}.DirectoryTree___xPxCY div[class~=ant-tree-treenode-selected]:before{bottom:0!important;background:#f6f7f9!important;border-radius:4px!important}.DirectoryTree___xPxCY span[class~=ant-tree-node-content-wrapper]{display:flex!important;flex-wrap:nowrap!important;align-items:center!important;padding:0!important;line-height:40px!important}.DirectoryTree___xPxCY span[class~=ant-tree-title]{flex:1 1;color:#191919!important;padding-right:25px!important;display:inline-flex!important;align-items:center!important}.wrap___altfw [class~=ant-table-column-sorters]{padding:12px 2px}.wrap___altfw [class~=ant-table-tbody]>tr>td{padding:12px 2px}.wrap___altfw [class~=ant-table-thead]>tr>th{padding:12px 2px}.wrap___altfw [class~=ant-table-tbody]>tr>td{color:#05101a}.wrap___altfw [class~=ant-checkbox-wrapper]{margin-right:8px;margin-left:8px}.maxWidth70___Q4NoO{max-width:70px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.maxWidth80___lwsmt{max-width:80px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.maxWidth100___Wnsw8{max-width:100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.maxWidth110___zQh0P{max-width:110px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.maxWidth120___gjwfa{max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.reviewStatusTooltip___um7Rt [class~=ant-tooltip-content]{width:450px}.color32C___GIjgW{color:#32c090}.MdEditor___OuyKH [class~=CodeMirror-gutters]{left:0!important}.MdEditor___OuyKH [class~=CodeMirror-gutter-wrapper]{left:-30px!important}.MdEditor___OuyKH [class~=CodeMirror-cursor]{height:25px!important}.tr1___nwwbX{transform:translateY(1px)}.TableDom___pl59W .ant-table-column-sorters{justify-content:center!important}.under_review___SxG7i{font-size:14px;color:#333;display:inline-flex;align-items:center;margin-left:20px}.under_review___SxG7i span{cursor:pointer;padding:0 2px} diff --git a/p__Classrooms__Lists__ShixunHomeworks__Comment__index.8cb2b152.chunk.css b/p__Classrooms__Lists__ShixunHomeworks__Comment__index.8cb2b152.chunk.css new file mode 100644 index 0000000000..58362e942e --- /dev/null +++ b/p__Classrooms__Lists__ShixunHomeworks__Comment__index.8cb2b152.chunk.css @@ -0,0 +1 @@ +.flex_box_center___KJUhi{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between____N4uH{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___yOdsz{align-items:center;box-align:center}.flex_box_center_end___seJB9{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___ihHC5{flex-direction:column;box-orient:block-axis}.title___JSmnB{display:flex;align-items:center}.score___ERcuI{display:flex;align-items:center;justify-content:space-between;padding-right:30px}.export___pgR1H{position:absolute;right:0;z-index:2}.title___JSmnB{font-size:16px;height:60px;line-height:60px;padding-left:30px;margin-bottom:0;display:box;display:flex;align-items:center;box-align:center}.title___JSmnB h1{flex:1 1}.title1_right___MdWJo,.title1_right___MdWJo button{display:box;display:flex;align-items:center;box-align:center}.userPic___UeG3e{width:91px;height:91px;border-radius:91px}.userInfo___TNu6l{list-style:none}.userInfo___TNu6l li{display:inline-block;font-size:14px;color:#333;min-width:200px;margin-top:5px}.listItem___wdbM_{display:flex;flex-direction:row;justify-content:space-between;list-style:none;font-size:0;vertical-align:top;width:100%}.listItem___wdbM_ li{display:inline-block;font-size:14px;color:#333;text-align:center;padding:16px 0}.rightInfo___Swqk5 ul{list-style:none;background:#e6f3ff;border:1px solid #eee;padding:10px 0}.rightInfo___Swqk5 ul li span:nth-child(1){width:100px;text-align:right;display:inline-block;color:#999}.rightInfo___Swqk5 p{margin-top:60px;color:#999}.shixunTitle___L2Tc4{display:flex;flex-flow:row nowrap;align-items:center;justify-content:space-between}.shixunTitle___L2Tc4 [class~=fa]{width:22px;height:22px;border-radius:22px;color:#fff;text-align:center;line-height:22px;background:#0152d9;margin-right:20px}.shixunWrp___ZoaTc{border:1px solid #eee;margin-top:20px}.shixunWrp___ZoaTc h2{font-size:14px;font-weight:400;padding:6px 20px;border-bottom:1px solid #eee;margin:0;position:relative;display:flex;flex-flow:row nowrap;align-items:center;justify-content:space-between}.footerBar___QW5rq{display:flex;justify-content:center;align-items:center;position:fixed;bottom:0;z-index:5}.footerBar___QW5rq [class=edu-container]{padding:0 20px;background:#fff;height:60px;box-shadow:0 -10px 10px #61616114}.footerBar___QW5rq [class=edu-container]>div{height:100%}.footerBarStatic___CRq8b{position:static}.exitComment___u4Rqt{background-color:#fff;border:1px solid #eee;height:32px;padding:5px 20px;color:#666}.nextComment___lvaID{background-color:#0152d9;height:32px;padding:5px 20px;color:#fff}.nextComment___lvaID:hover{color:#fff;background-color:#0152d9}.modal___g3B3L [class~=ant-btn]{display:none}.footer___eJCnt{margin-top:10px;display:flex;align-items:center;justify-content:space-between}.pingjia___X_ooM{background:#f6f7f9;padding:20px;color:#666;font-size:14px;margin-top:10px}.pj_close___PHP4h{width:60px;height:30px;background:#f8f9fc;border-radius:2px;border:1px solid #C3CFE0;opacity:.5;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#464f66;line-height:30px;text-align:center;font-style:normal;cursor:pointer;margin-left:auto;margin-right:20px}.pj_save___COfQy{width:60px;height:30px;background:#3061d0;box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border-radius:2px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#fff;line-height:30px;text-align:center;font-style:normal;cursor:pointer}.fa____jywp{width:22px;height:22px;border-radius:22px;color:#fff;text-align:center;line-height:22px;background:#0152d9;margin-right:20px;display:inline-block}.my-monaco-editor div,.my-diff-editor div{font-size:unset}.my-error-line-wrp{width:calc(100% - 20px)!important;background:#f5000033!important;height:auto!important;color:#f50000}.noCopyPaste .quick-input-widget{display:none!important}.breakpoints-select{background:red;width:8px!important;height:8px!important;left:7px!important;top:7px;border-radius:4px;user-select:none;pointer-events:none}.breakpoints-fake{background:#ff000080;width:8px!important;height:8px!important;left:7px!important;top:7px;border-radius:4px;user-select:none;pointer-events:none}.highlighted-line{background:#4b4b18}.CodeMirror{font-family:monospace;height:300px;color:#000;direction:ltr}.CodeMirror-lines{padding:4px 0}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{padding:0 4px}.CodeMirror-scrollbar-filler,.CodeMirror-gutter-filler{background-color:#fff}.CodeMirror-gutters{border-right:1px solid #ddd;background-color:#f7f7f7;white-space:nowrap}.CodeMirror-linenumber{padding:0 3px 0 5px;min-width:20px;text-align:right;color:#999;white-space:nowrap}.CodeMirror-guttermarker{color:#000}.CodeMirror-guttermarker-subtle{color:#999}.CodeMirror-cursor{border-left:1px solid black;border-right:none;width:0}.CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}.cm-fat-cursor .CodeMirror-cursor{width:auto;border:0!important;background:#7e7}.cm-fat-cursor div.CodeMirror-cursors{z-index:1}.cm-fat-cursor-mark{background-color:#14ff1480;animation:blink 1.06s steps(1) infinite}.cm-animate-fat-cursor{width:auto;border:0;animation:blink 1.06s steps(1) infinite;background-color:#7e7}.cm-tab{display:inline-block;text-decoration:inherit}.CodeMirror-rulers{position:absolute;inset:-50px 0 0;overflow:hidden}.CodeMirror-ruler{border-left:1px solid #ccc;top:0;bottom:0;position:absolute}.cm-s-default .cm-header{color:#00f}.cm-s-default .cm-quote{color:#090}.cm-negative{color:#d44}.cm-positive{color:#292}.cm-header,.cm-strong{font-weight:700}.cm-em{font-style:italic}.cm-link{text-decoration:underline}.cm-strikethrough{text-decoration:line-through}.cm-s-default .cm-keyword{color:#708}.cm-s-default .cm-atom{color:#219}.cm-s-default .cm-number{color:#164}.cm-s-default .cm-def{color:#00f}.cm-s-default .cm-variable-2{color:#05a}.cm-s-default .cm-variable-3,.cm-s-default .cm-type{color:#085}.cm-s-default .cm-comment{color:#a50}.cm-s-default .cm-string{color:#a11}.cm-s-default .cm-string-2{color:#f50}.cm-s-default .cm-meta,.cm-s-default .cm-qualifier{color:#555}.cm-s-default .cm-builtin{color:#30a}.cm-s-default .cm-bracket{color:#997}.cm-s-default .cm-tag{color:#170}.cm-s-default .cm-attribute{color:#00c}.cm-s-default .cm-hr{color:#999}.cm-s-default .cm-link{color:#00c}.cm-s-default .cm-error,.cm-invalidchar{color:red}.CodeMirror-composing{border-bottom:2px solid}div.CodeMirror span.CodeMirror-matchingbracket{color:#0b0}div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#a22}.CodeMirror-matchingtag{background:#ff96004d}.CodeMirror-activeline-background{background:#e8f2ff}.CodeMirror{position:relative;overflow:hidden;background:#fff}.CodeMirror-scroll{overflow:scroll!important;margin-bottom:-50px;margin-right:-50px;padding-bottom:50px;height:100%;outline:none;position:relative}.CodeMirror-sizer{position:relative;border-right:50px solid transparent}.CodeMirror-vscrollbar,.CodeMirror-hscrollbar,.CodeMirror-scrollbar-filler,.CodeMirror-gutter-filler{position:absolute;z-index:6;display:none;outline:none}.CodeMirror-vscrollbar{right:0;top:0;overflow-x:hidden;overflow-y:scroll}.CodeMirror-hscrollbar{bottom:0;left:0;overflow-y:hidden;overflow-x:scroll}.CodeMirror-scrollbar-filler{right:0;bottom:0}.CodeMirror-gutter-filler{left:0;bottom:0}.CodeMirror-gutters{position:absolute;left:0;top:0;min-height:100%;z-index:3}.CodeMirror-gutter{white-space:normal;height:100%;display:inline-block;vertical-align:top;margin-bottom:-50px}.CodeMirror-gutter-wrapper{position:absolute;z-index:4;background:none!important;border:none!important}.CodeMirror-gutter-background{position:absolute;top:0;bottom:0;z-index:4}.CodeMirror-gutter-elt{position:absolute;cursor:default;z-index:4}.CodeMirror-gutter-wrapper ::selection{background-color:transparent}.CodeMirror-gutter-wrapper ::-moz-selection{background-color:transparent}.CodeMirror-lines{cursor:text;min-height:1px}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{border-radius:0;border-width:0;background:transparent;font-family:inherit;font-size:inherit;margin:0;white-space:pre;word-wrap:normal;line-height:inherit;color:inherit;z-index:2;position:relative;overflow:visible;-webkit-tap-highlight-color:transparent;font-variant-ligatures:contextual}.CodeMirror-wrap pre.CodeMirror-line,.CodeMirror-wrap pre.CodeMirror-line-like{word-wrap:break-word;white-space:pre-wrap;word-break:normal}.CodeMirror-linebackground{position:absolute;inset:0;z-index:0}.CodeMirror-linewidget{position:relative;z-index:2;padding:.1px}.CodeMirror-rtl pre{direction:rtl}.CodeMirror-code{outline:none}.CodeMirror-scroll,.CodeMirror-sizer,.CodeMirror-gutter,.CodeMirror-gutters,.CodeMirror-linenumber{box-sizing:content-box}.CodeMirror-measure{position:absolute;width:100%;height:0;overflow:hidden;visibility:hidden}.CodeMirror-cursor{position:absolute;pointer-events:none}.CodeMirror-measure pre{position:static}div.CodeMirror-cursors{visibility:hidden;position:relative;z-index:3}div.CodeMirror-dragcursors,.CodeMirror-focused div.CodeMirror-cursors{visibility:visible}.CodeMirror-selected{background:#d9d9d9}.CodeMirror-focused .CodeMirror-selected{background:#d7d4f0}.CodeMirror-crosshair{cursor:crosshair}.CodeMirror-line::selection,.CodeMirror-line>span::selection,.CodeMirror-line>span>span::selection{background:#d7d4f0}.CodeMirror-line::-moz-selection,.CodeMirror-line>span::-moz-selection,.CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}.cm-searching{background-color:#ffa;background-color:#ff06}.cm-force-border{padding-right:.1px}@media print{.CodeMirror div.CodeMirror-cursors{visibility:hidden}}.cm-tab-wrap-hack:after{content:""}span.CodeMirror-selectedtext{background:none}#educoder .markdown-editor-wrapper{position:relative}#educoder .markdown-editor-body{display:flex;flex-flow:row nowrap;width:100%;height:calc(100% - 38px);align-items:center}#educoder .markdown-editor-body .codemirror-container{flex:1 0;height:100%;width:100%;overflow:hidden}#educoder .markdown-editor-body .preview-container{flex:1 0;height:100%;margin:10px 0;padding:8px 8px 50px;background:#fff;overflow-y:auto;box-sizing:border-box;border-left:1px solid #ccc;word-wrap:break-word;word-break:break-word;white-space:normal;font-size:16px;position:relative}#educoder .markdown-editor-container{border:1px solid #ccc;overflow:hidden;border-radius:4px;margin-bottom:12px;font-size:16px}#educoder .markdown-editor-container.full-screen{position:fixed;inset:0;height:100%!important;z-index:998}#educoder .markdown-editor-container.full-screen .preview-container>div{padding-bottom:180px!important}#educoder .markdown-editor-container.full-screen .CodeMirror-sizer>div{margin-bottom:90px}#educoder .markdown-editor-container.on-preview .codemirror-container,#educoder .markdown-editor-container.on-preview .preview-container{width:50%}#educoder .mini .markdown-editor-body{height:calc(100% - 28px)}#educoder .flex-end{justify-content:flex-end}#educoder .my-codemirror-container{border:1px solid #ccc;width:100%;margin-bottom:24px}#educoder .markdown-tip{color:#cdcdcd;font-size:12px;position:absolute;right:0;bottom:-28px;margin-bottom:7px}#educoder .CodeMirror-lines{padding:4px 0}#educoder .CodeMirror pre.CodeMirror-line,#educoder .CodeMirror pre.CodeMirror-line-like{padding:0 4px}#educoder .CodeMirror-scrollbar-filler,#educoder .CodeMirror-gutter-filler{background-color:#fff}#educoder .CodeMirror-gutters{border-right:1px solid #ddd;background-color:#f7f7f7;white-space:nowrap}#educoder .CodeMirror-linenumber{padding:0 3px 0 5px;min-width:20px;text-align:right;color:#999;white-space:nowrap}#educoder .CodeMirror-guttermarker{color:#000}#educoder .CodeMirror-guttermarker-subtle{color:#999}#educoder .CodeMirror-cursor{border-left:1px solid black;border-right:none;width:0}#educoder .CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}#educoder .cm-fat-cursor .CodeMirror-cursor{width:auto;border:0!important;background:#7e7}#educoder .cm-fat-cursor div.CodeMirror-cursors{z-index:1}#educoder .cm-fat-cursor-mark{background-color:#14ff1480;animation:blink 1.06s steps(1) infinite}#educoder .cm-animate-fat-cursor{width:auto;border:0;animation:blink 1.06s steps(1) infinite;background-color:#7e7}@keyframes blink{50%{background-color:transparent}}#educoder .cm-tab{display:inline-block;text-decoration:inherit}#educoder .CodeMirror-rulers{position:absolute;inset:-50px 0 0;overflow:hidden}#educoder .CodeMirror-ruler{border-left:1px solid #ccc;top:0;bottom:0;position:absolute}#educoder .cm-s-default .cm-header{color:#00f}#educoder .cm-s-default .cm-quote{color:#090}#educoder .cm-negative{color:#d44}#educoder .cm-positive{color:#292}#educoder .cm-header,#educoder .cm-strong{font-weight:700}#educoder .cm-em{font-style:italic}#educoder .cm-link{text-decoration:underline}#educoder .cm-strikethrough{text-decoration:line-through}#educoder .cm-s-default .cm-keyword{color:#708}#educoder .cm-s-default .cm-atom{color:#219}#educoder .cm-s-default .cm-number{color:#164}#educoder .cm-s-default .cm-def{color:#00f}#educoder .cm-s-default .cm-variable-2{color:#05a}#educoder .cm-s-default .cm-variable-3,#educoder .cm-s-default .cm-type{color:#085}#educoder .cm-s-default .cm-comment{color:#a50}#educoder .cm-s-default .cm-string{color:#a11}#educoder .cm-s-default .cm-string-2{color:#f50}#educoder .cm-s-default .cm-meta,#educoder .cm-s-default .cm-qualifier{color:#555}#educoder .cm-s-default .cm-builtin{color:#30a}#educoder .cm-s-default .cm-bracket{color:#997}#educoder .cm-s-default .cm-tag{color:#170}#educoder .cm-s-default .cm-attribute{color:#00c}#educoder .cm-s-default .cm-hr{color:#999}#educoder .cm-s-default .cm-link{color:#00c}#educoder .cm-s-default .cm-error,#educoder .cm-invalidchar{color:red}#educoder .CodeMirror-composing{border-bottom:2px solid}#educoder div.CodeMirror span.CodeMirror-matchingbracket{color:#0b0}#educoder div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#a22}#educoder .CodeMirror-matchingtag{background:#ff96004d}#educoder .CodeMirror-activeline-background{background:#e8f2ff}#educoder .CodeMirror{position:relative;overflow:hidden;background:#fff}#educoder .CodeMirror-scroll{overflow:scroll!important;margin-bottom:0;margin-right:0;padding-bottom:5px;height:100%;outline:none;position:relative}#educoder .CodeMirror-sizer{position:relative;border-right:0px}#educoder .CodeMirror-vscrollbar,#educoder .CodeMirror-hscrollbar,#educoder .CodeMirror-scrollbar-filler,#educoder .CodeMirror-gutter-filler{position:absolute;z-index:6;display:none}#educoder .CodeMirror-vscrollbar{right:0;top:0;overflow-x:hidden;overflow-y:scroll}#educoder .CodeMirror-hscrollbar{bottom:0;left:0;overflow-y:hidden;overflow-x:scroll}#educoder .CodeMirror-scrollbar-filler{right:0;bottom:0}#educoder .CodeMirror-gutter-filler{left:0;bottom:0}#educoder .CodeMirror-gutters{position:absolute;left:0;top:0;min-height:100%;z-index:3}#educoder .CodeMirror-gutter{white-space:normal;height:100%;display:inline-block;vertical-align:top;margin-bottom:-50px}#educoder .CodeMirror-gutter-wrapper{position:absolute;z-index:4;background:none!important;border:none!important}#educoder .CodeMirror-gutter-background{position:absolute;top:0;bottom:0;z-index:4}#educoder .CodeMirror-gutter-elt{position:absolute;cursor:default;z-index:4}#educoder .CodeMirror-gutter-wrapper ::selection{background-color:transparent}#educoder .CodeMirror-gutter-wrapper ::-moz-selection{background-color:transparent}#educoder .CodeMirror-lines{cursor:text;min-height:1px}#educoder .CodeMirror pre.CodeMirror-line,#educoder .CodeMirror pre.CodeMirror-line-like{border-radius:0;border-width:0;background:transparent;font-family:inherit;font-size:inherit;margin:0;white-space:pre;word-wrap:normal;line-height:inherit;color:inherit;z-index:2;position:relative;overflow:visible;-webkit-tap-highlight-color:transparent;font-variant-ligatures:contextual}#educoder .CodeMirror-wrap pre.CodeMirror-line,#educoder .CodeMirror-wrap pre.CodeMirror-line-like{word-wrap:break-word;white-space:pre-wrap;word-break:normal}#educoder .CodeMirror-linebackground{position:absolute;inset:0;height:100vh!important;z-index:1100}#educoder .CodeMirror-linebackground .preview-container>div{padding-bottom:180px!important}#educoder .CodeMirror-linebackground .CodeMirror-sizer>div{margin-bottom:90px}#educoder .CodeMirror-linewidget{position:relative;z-index:2;padding:.1px}#educoder .CodeMirror-rtl pre{direction:rtl}#educoder .CodeMirror-code{outline:none}#educoder .CodeMirror-scroll,#educoder .CodeMirror-sizer,#educoder .CodeMirror-gutter,#educoder .CodeMirror-gutters,#educoder .CodeMirror-linenumber{box-sizing:content-box}#educoder .CodeMirror-measure{position:absolute;width:100%;height:0;overflow:hidden;visibility:hidden}#educoder .CodeMirror-cursor{position:absolute;pointer-events:none}#educoder .CodeMirror-measure pre{position:static}#educoder div.CodeMirror-cursors{visibility:hidden;position:relative;z-index:3}#educoder div.CodeMirror-dragcursors,#educoder .CodeMirror-focused div.CodeMirror-cursors{visibility:visible}#educoder .CodeMirror-selected{background:#d9d9d9}#educoder .CodeMirror-focused .CodeMirror-selected{background:#d7d4f0}#educoder .CodeMirror-crosshair{cursor:crosshair}#educoder .CodeMirror-line::selection,#educoder .CodeMirror-line>span::selection,#educoder .CodeMirror-line>span>span::selection{background:#d7d4f0}#educoder .CodeMirror-line::-moz-selection,#educoder .CodeMirror-line>span::-moz-selection,#educoder .CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}#educoder .cm-searching{background-color:#ffa;background-color:#ff06}#educoder .cm-force-border{padding-right:.1px}@media print{#educoder .CodeMirror div.CodeMirror-cursors{visibility:hidden}}#educoder .cm-tab-wrap-hack:after{content:""}#educoder span.CodeMirror-selectedtext{background:none}#educoder .CodeMirror-sizer{padding-top:10px;padding-bottom:10px!important}#educoder .CodeMirror-empty.CodeMirror-focused{outline:none}#educoder .CodeMirror pre.CodeMirror-placeholder{color:#999}#educoder .CodeMirror{position:relative;overflow:hidden;background:#fff;word-break:break-word}#educoder .CodeMirror pre.CodeMirror-line,#educoder .CodeMirror pre.CodeMirror-line-like{word-wrap:break-word;word-break:break-word;white-space:pre-wrap;line-height:1.6}@font-face{font-family:KaTeX_AMS;src:url(./static/KaTeX_AMS-Regular.e101fd3b.woff2) format("woff2"),url(./static/KaTeX_AMS-Regular.89a32939.woff) format("woff"),url(./static/KaTeX_AMS-Regular.76b481f1.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Caligraphic;src:url(./static/KaTeX_Caligraphic-Bold.804b0502.woff2) format("woff2"),url(./static/KaTeX_Caligraphic-Bold.ebf5447d.woff) format("woff"),url(./static/KaTeX_Caligraphic-Bold.28758623.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:KaTeX_Caligraphic;src:url(./static/KaTeX_Caligraphic-Regular.7ca15b3a.woff2) format("woff2"),url(./static/KaTeX_Caligraphic-Regular.d642f1a8.woff) format("woff"),url(./static/KaTeX_Caligraphic-Regular.fe9310f0.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Fraktur;src:url(./static/KaTeX_Fraktur-Bold.33bcfed3.woff2) format("woff2"),url(./static/KaTeX_Fraktur-Bold.fc482350.woff) format("woff"),url(./static/KaTeX_Fraktur-Bold.70f2abc1.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:KaTeX_Fraktur;src:url(./static/KaTeX_Fraktur-Regular.86cfbe4e.woff2) format("woff2"),url(./static/KaTeX_Fraktur-Regular.29abfb1c.woff) format("woff"),url(./static/KaTeX_Fraktur-Regular.51bff235.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Main;src:url(./static/KaTeX_Main-Bold.603892c5.woff2) format("woff2"),url(./static/KaTeX_Main-Bold.9f5bc66f.woff) format("woff"),url(./static/KaTeX_Main-Bold.da66c0ab.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:KaTeX_Main;src:url(./static/KaTeX_Main-BoldItalic.bd95a810.woff2) format("woff2"),url(./static/KaTeX_Main-BoldItalic.c31eb616.woff) format("woff"),url(./static/KaTeX_Main-BoldItalic.962b328a.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:KaTeX_Main;src:url(./static/KaTeX_Main-Italic.7662be2b.woff2) format("woff2"),url(./static/KaTeX_Main-Italic.3c94ae8c.woff) format("woff"),url(./static/KaTeX_Main-Italic.b1598925.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:KaTeX_Main;src:url(./static/KaTeX_Main-Regular.7056d1df.woff2) format("woff2"),url(./static/KaTeX_Main-Regular.f23b28dc.woff) format("woff"),url(./static/KaTeX_Main-Regular.fe159c21.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Math;src:url(./static/KaTeX_Math-BoldItalic.df742084.woff2) format("woff2"),url(./static/KaTeX_Math-BoldItalic.a6fde119.woff) format("woff"),url(./static/KaTeX_Math-BoldItalic.8ee92314.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:KaTeX_Math;src:url(./static/KaTeX_Math-Italic.912cb075.woff2) format("woff2"),url(./static/KaTeX_Math-Italic.ad043b21.woff) format("woff"),url(./static/KaTeX_Math-Italic.f4a2fd50.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:KaTeX_SansSerif;src:url(./static/KaTeX_SansSerif-Bold.198a2b19.woff2) format("woff2"),url(./static/KaTeX_SansSerif-Bold.2dee50c6.woff) format("woff"),url(./static/KaTeX_SansSerif-Bold.9ae5090b.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:KaTeX_SansSerif;src:url(./static/KaTeX_SansSerif-Italic.58452206.woff2) format("woff2"),url(./static/KaTeX_SansSerif-Italic.f88f16ed.woff) format("woff"),url(./static/KaTeX_SansSerif-Italic.363562bf.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:KaTeX_SansSerif;src:url(./static/KaTeX_SansSerif-Regular.50cd68ac.woff2) format("woff2"),url(./static/KaTeX_SansSerif-Regular.13e35ac8.woff) format("woff"),url(./static/KaTeX_SansSerif-Regular.d1c35243.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Script;src:url(./static/KaTeX_Script-Regular.2fc42204.woff2) format("woff2"),url(./static/KaTeX_Script-Regular.8f35f84f.woff) format("woff"),url(./static/KaTeX_Script-Regular.d09e0cea.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Size1;src:url(./static/KaTeX_Size1-Regular.03ff84ee.woff2) format("woff2"),url(./static/KaTeX_Size1-Regular.2222c8c3.woff) format("woff"),url(./static/KaTeX_Size1-Regular.920c8080.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Size2;src:url(./static/KaTeX_Size2-Regular.fa296a19.woff2) format("woff2"),url(./static/KaTeX_Size2-Regular.45c74525.woff) format("woff"),url(./static/KaTeX_Size2-Regular.7d3e746e.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Size3;src:url(./static/KaTeX_Size3-Regular.d9075b2b.woff2) format("woff2"),url(./static/KaTeX_Size3-Regular.62bef299.woff) format("woff"),url(./static/KaTeX_Size3-Regular.39f7a039.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Size4;src:url(./static/KaTeX_Size4-Regular.93084eec.woff2) format("woff2"),url(./static/KaTeX_Size4-Regular.3ee0d868.woff) format("woff"),url(./static/KaTeX_Size4-Regular.cd3f02bf.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Typewriter;src:url(./static/KaTeX_Typewriter-Regular.65cd6476.woff2) format("woff2"),url(./static/KaTeX_Typewriter-Regular.3f215ba2.woff) format("woff"),url(./static/KaTeX_Typewriter-Regular.73468499.ttf) format("truetype");font-weight:400;font-style:normal}.katex{font: 1.21em KaTeX_Main,Times New Roman,serif;line-height:1.2;text-indent:0;text-rendering:auto}.katex *{-ms-high-contrast-adjust:none!important}.katex .katex-version:after{content:"0.11.1"}.katex .katex-mathml{position:absolute;clip:rect(1px,1px,1px,1px);padding:0;border:0;height:1px;width:1px;overflow:hidden}.katex .katex-html>.newline{display:block}.katex .base{position:relative;white-space:nowrap;width:min-content}.katex .base,.katex .strut{display:inline-block}.katex .textbf{font-weight:700}.katex .textit{font-style:italic}.katex .textrm{font-family:KaTeX_Main}.katex .textsf{font-family:KaTeX_SansSerif}.katex .texttt{font-family:KaTeX_Typewriter}.katex .mathdefault{font-family:KaTeX_Math;font-style:italic}.katex .mathit{font-family:KaTeX_Main;font-style:italic}.katex .mathrm{font-style:normal}.katex .mathbf{font-family:KaTeX_Main;font-weight:700}.katex .boldsymbol{font-family:KaTeX_Math;font-weight:700;font-style:italic}.katex .amsrm,.katex .mathbb,.katex .textbb{font-family:KaTeX_AMS}.katex .mathcal{font-family:KaTeX_Caligraphic}.katex .mathfrak,.katex .textfrak{font-family:KaTeX_Fraktur}.katex .mathtt{font-family:KaTeX_Typewriter}.katex .mathscr,.katex .textscr{font-family:KaTeX_Script}.katex .mathsf,.katex .textsf{font-family:KaTeX_SansSerif}.katex .mathboldsf,.katex .textboldsf{font-family:KaTeX_SansSerif;font-weight:700}.katex .mathitsf,.katex .textitsf{font-family:KaTeX_SansSerif;font-style:italic}.katex .mainrm{font-family:KaTeX_Main;font-style:normal}.katex .vlist-t{display:inline-table;table-layout:fixed}.katex .vlist-r{display:table-row}.katex .vlist{display:table-cell;vertical-align:bottom;position:relative}.katex .vlist>span{display:block;height:0;position:relative}.katex .vlist>span>span{display:inline-block}.katex .vlist>span>.pstrut{overflow:hidden;width:0}.katex .vlist-t2{margin-right:-2px}.katex .vlist-s{display:table-cell;vertical-align:bottom;font-size:1px;width:2px;min-width:2px}.katex .msupsub{text-align:left}.katex .mfrac>span>span{text-align:center}.katex .mfrac .frac-line{display:inline-block;width:100%;border-bottom-style:solid}.katex .hdashline,.katex .hline,.katex .mfrac .frac-line,.katex .overline .overline-line,.katex .rule,.katex .underline .underline-line{min-height:1px}.katex .mspace{display:inline-block}.katex .clap,.katex .llap,.katex .rlap{width:0;position:relative}.katex .clap>.inner,.katex .llap>.inner,.katex .rlap>.inner{position:absolute}.katex .clap>.fix,.katex .llap>.fix,.katex .rlap>.fix{display:inline-block}.katex .llap>.inner{right:0}.katex .clap>.inner,.katex .rlap>.inner{left:0}.katex .clap>.inner>span{margin-left:-50%;margin-right:50%}.katex .rule{display:inline-block;border:0 solid;position:relative}.katex .hline,.katex .overline .overline-line,.katex .underline .underline-line{display:inline-block;width:100%;border-bottom-style:solid}.katex .hdashline{display:inline-block;width:100%;border-bottom-style:dashed}.katex .sqrt>.root{margin-left:.27777778em;margin-right:-.55555556em}.katex .fontsize-ensurer.reset-size1.size1,.katex .sizing.reset-size1.size1{font-size:1em}.katex .fontsize-ensurer.reset-size1.size2,.katex .sizing.reset-size1.size2{font-size:1.2em}.katex .fontsize-ensurer.reset-size1.size3,.katex .sizing.reset-size1.size3{font-size:1.4em}.katex .fontsize-ensurer.reset-size1.size4,.katex .sizing.reset-size1.size4{font-size:1.6em}.katex .fontsize-ensurer.reset-size1.size5,.katex .sizing.reset-size1.size5{font-size:1.8em}.katex .fontsize-ensurer.reset-size1.size6,.katex .sizing.reset-size1.size6{font-size:2em}.katex .fontsize-ensurer.reset-size1.size7,.katex .sizing.reset-size1.size7{font-size:2.4em}.katex .fontsize-ensurer.reset-size1.size8,.katex .sizing.reset-size1.size8{font-size:2.88em}.katex .fontsize-ensurer.reset-size1.size9,.katex .sizing.reset-size1.size9{font-size:3.456em}.katex .fontsize-ensurer.reset-size1.size10,.katex .sizing.reset-size1.size10{font-size:4.148em}.katex .fontsize-ensurer.reset-size1.size11,.katex .sizing.reset-size1.size11{font-size:4.976em}.katex .fontsize-ensurer.reset-size2.size1,.katex .sizing.reset-size2.size1{font-size:.83333333em}.katex .fontsize-ensurer.reset-size2.size2,.katex .sizing.reset-size2.size2{font-size:1em}.katex .fontsize-ensurer.reset-size2.size3,.katex .sizing.reset-size2.size3{font-size:1.16666667em}.katex .fontsize-ensurer.reset-size2.size4,.katex .sizing.reset-size2.size4{font-size:1.33333333em}.katex .fontsize-ensurer.reset-size2.size5,.katex .sizing.reset-size2.size5{font-size:1.5em}.katex .fontsize-ensurer.reset-size2.size6,.katex .sizing.reset-size2.size6{font-size:1.66666667em}.katex .fontsize-ensurer.reset-size2.size7,.katex .sizing.reset-size2.size7{font-size:2em}.katex .fontsize-ensurer.reset-size2.size8,.katex .sizing.reset-size2.size8{font-size:2.4em}.katex .fontsize-ensurer.reset-size2.size9,.katex .sizing.reset-size2.size9{font-size:2.88em}.katex .fontsize-ensurer.reset-size2.size10,.katex .sizing.reset-size2.size10{font-size:3.45666667em}.katex .fontsize-ensurer.reset-size2.size11,.katex .sizing.reset-size2.size11{font-size:4.14666667em}.katex .fontsize-ensurer.reset-size3.size1,.katex .sizing.reset-size3.size1{font-size:.71428571em}.katex .fontsize-ensurer.reset-size3.size2,.katex .sizing.reset-size3.size2{font-size:.85714286em}.katex .fontsize-ensurer.reset-size3.size3,.katex .sizing.reset-size3.size3{font-size:1em}.katex .fontsize-ensurer.reset-size3.size4,.katex .sizing.reset-size3.size4{font-size:1.14285714em}.katex .fontsize-ensurer.reset-size3.size5,.katex .sizing.reset-size3.size5{font-size:1.28571429em}.katex .fontsize-ensurer.reset-size3.size6,.katex .sizing.reset-size3.size6{font-size:1.42857143em}.katex .fontsize-ensurer.reset-size3.size7,.katex .sizing.reset-size3.size7{font-size:1.71428571em}.katex .fontsize-ensurer.reset-size3.size8,.katex .sizing.reset-size3.size8{font-size:2.05714286em}.katex .fontsize-ensurer.reset-size3.size9,.katex .sizing.reset-size3.size9{font-size:2.46857143em}.katex .fontsize-ensurer.reset-size3.size10,.katex .sizing.reset-size3.size10{font-size:2.96285714em}.katex .fontsize-ensurer.reset-size3.size11,.katex .sizing.reset-size3.size11{font-size:3.55428571em}.katex .fontsize-ensurer.reset-size4.size1,.katex .sizing.reset-size4.size1{font-size:.625em}.katex .fontsize-ensurer.reset-size4.size2,.katex .sizing.reset-size4.size2{font-size:.75em}.katex .fontsize-ensurer.reset-size4.size3,.katex .sizing.reset-size4.size3{font-size:.875em}.katex .fontsize-ensurer.reset-size4.size4,.katex .sizing.reset-size4.size4{font-size:1em}.katex .fontsize-ensurer.reset-size4.size5,.katex .sizing.reset-size4.size5{font-size:1.125em}.katex .fontsize-ensurer.reset-size4.size6,.katex .sizing.reset-size4.size6{font-size:1.25em}.katex .fontsize-ensurer.reset-size4.size7,.katex .sizing.reset-size4.size7{font-size:1.5em}.katex .fontsize-ensurer.reset-size4.size8,.katex .sizing.reset-size4.size8{font-size:1.8em}.katex .fontsize-ensurer.reset-size4.size9,.katex .sizing.reset-size4.size9{font-size:2.16em}.katex .fontsize-ensurer.reset-size4.size10,.katex .sizing.reset-size4.size10{font-size:2.5925em}.katex .fontsize-ensurer.reset-size4.size11,.katex .sizing.reset-size4.size11{font-size:3.11em}.katex .fontsize-ensurer.reset-size5.size1,.katex .sizing.reset-size5.size1{font-size:.55555556em}.katex .fontsize-ensurer.reset-size5.size2,.katex .sizing.reset-size5.size2{font-size:.66666667em}.katex .fontsize-ensurer.reset-size5.size3,.katex .sizing.reset-size5.size3{font-size:.77777778em}.katex .fontsize-ensurer.reset-size5.size4,.katex .sizing.reset-size5.size4{font-size:.88888889em}.katex .fontsize-ensurer.reset-size5.size5,.katex .sizing.reset-size5.size5{font-size:1em}.katex .fontsize-ensurer.reset-size5.size6,.katex .sizing.reset-size5.size6{font-size:1.11111111em}.katex .fontsize-ensurer.reset-size5.size7,.katex .sizing.reset-size5.size7{font-size:1.33333333em}.katex .fontsize-ensurer.reset-size5.size8,.katex .sizing.reset-size5.size8{font-size:1.6em}.katex .fontsize-ensurer.reset-size5.size9,.katex .sizing.reset-size5.size9{font-size:1.92em}.katex .fontsize-ensurer.reset-size5.size10,.katex .sizing.reset-size5.size10{font-size:2.30444444em}.katex .fontsize-ensurer.reset-size5.size11,.katex .sizing.reset-size5.size11{font-size:2.76444444em}.katex .fontsize-ensurer.reset-size6.size1,.katex .sizing.reset-size6.size1{font-size:.5em}.katex .fontsize-ensurer.reset-size6.size2,.katex .sizing.reset-size6.size2{font-size:.6em}.katex .fontsize-ensurer.reset-size6.size3,.katex .sizing.reset-size6.size3{font-size:.7em}.katex .fontsize-ensurer.reset-size6.size4,.katex .sizing.reset-size6.size4{font-size:.8em}.katex .fontsize-ensurer.reset-size6.size5,.katex .sizing.reset-size6.size5{font-size:.9em}.katex .fontsize-ensurer.reset-size6.size6,.katex .sizing.reset-size6.size6{font-size:1em}.katex .fontsize-ensurer.reset-size6.size7,.katex .sizing.reset-size6.size7{font-size:1.2em}.katex .fontsize-ensurer.reset-size6.size8,.katex .sizing.reset-size6.size8{font-size:1.44em}.katex .fontsize-ensurer.reset-size6.size9,.katex .sizing.reset-size6.size9{font-size:1.728em}.katex .fontsize-ensurer.reset-size6.size10,.katex .sizing.reset-size6.size10{font-size:2.074em}.katex .fontsize-ensurer.reset-size6.size11,.katex .sizing.reset-size6.size11{font-size:2.488em}.katex .fontsize-ensurer.reset-size7.size1,.katex .sizing.reset-size7.size1{font-size:.41666667em}.katex .fontsize-ensurer.reset-size7.size2,.katex .sizing.reset-size7.size2{font-size:.5em}.katex .fontsize-ensurer.reset-size7.size3,.katex .sizing.reset-size7.size3{font-size:.58333333em}.katex .fontsize-ensurer.reset-size7.size4,.katex .sizing.reset-size7.size4{font-size:.66666667em}.katex .fontsize-ensurer.reset-size7.size5,.katex .sizing.reset-size7.size5{font-size:.75em}.katex .fontsize-ensurer.reset-size7.size6,.katex .sizing.reset-size7.size6{font-size:.83333333em}.katex .fontsize-ensurer.reset-size7.size7,.katex .sizing.reset-size7.size7{font-size:1em}.katex .fontsize-ensurer.reset-size7.size8,.katex .sizing.reset-size7.size8{font-size:1.2em}.katex .fontsize-ensurer.reset-size7.size9,.katex .sizing.reset-size7.size9{font-size:1.44em}.katex .fontsize-ensurer.reset-size7.size10,.katex .sizing.reset-size7.size10{font-size:1.72833333em}.katex .fontsize-ensurer.reset-size7.size11,.katex .sizing.reset-size7.size11{font-size:2.07333333em}.katex .fontsize-ensurer.reset-size8.size1,.katex .sizing.reset-size8.size1{font-size:.34722222em}.katex .fontsize-ensurer.reset-size8.size2,.katex .sizing.reset-size8.size2{font-size:.41666667em}.katex .fontsize-ensurer.reset-size8.size3,.katex .sizing.reset-size8.size3{font-size:.48611111em}.katex .fontsize-ensurer.reset-size8.size4,.katex .sizing.reset-size8.size4{font-size:.55555556em}.katex .fontsize-ensurer.reset-size8.size5,.katex .sizing.reset-size8.size5{font-size:.625em}.katex .fontsize-ensurer.reset-size8.size6,.katex .sizing.reset-size8.size6{font-size:.69444444em}.katex .fontsize-ensurer.reset-size8.size7,.katex .sizing.reset-size8.size7{font-size:.83333333em}.katex .fontsize-ensurer.reset-size8.size8,.katex .sizing.reset-size8.size8{font-size:1em}.katex .fontsize-ensurer.reset-size8.size9,.katex .sizing.reset-size8.size9{font-size:1.2em}.katex .fontsize-ensurer.reset-size8.size10,.katex .sizing.reset-size8.size10{font-size:1.44027778em}.katex .fontsize-ensurer.reset-size8.size11,.katex .sizing.reset-size8.size11{font-size:1.72777778em}.katex .fontsize-ensurer.reset-size9.size1,.katex .sizing.reset-size9.size1{font-size:.28935185em}.katex .fontsize-ensurer.reset-size9.size2,.katex .sizing.reset-size9.size2{font-size:.34722222em}.katex .fontsize-ensurer.reset-size9.size3,.katex .sizing.reset-size9.size3{font-size:.40509259em}.katex .fontsize-ensurer.reset-size9.size4,.katex .sizing.reset-size9.size4{font-size:.46296296em}.katex .fontsize-ensurer.reset-size9.size5,.katex .sizing.reset-size9.size5{font-size:.52083333em}.katex .fontsize-ensurer.reset-size9.size6,.katex .sizing.reset-size9.size6{font-size:.5787037em}.katex .fontsize-ensurer.reset-size9.size7,.katex .sizing.reset-size9.size7{font-size:.69444444em}.katex .fontsize-ensurer.reset-size9.size8,.katex .sizing.reset-size9.size8{font-size:.83333333em}.katex .fontsize-ensurer.reset-size9.size9,.katex .sizing.reset-size9.size9{font-size:1em}.katex .fontsize-ensurer.reset-size9.size10,.katex .sizing.reset-size9.size10{font-size:1.20023148em}.katex .fontsize-ensurer.reset-size9.size11,.katex .sizing.reset-size9.size11{font-size:1.43981481em}.katex .fontsize-ensurer.reset-size10.size1,.katex .sizing.reset-size10.size1{font-size:.24108004em}.katex .fontsize-ensurer.reset-size10.size2,.katex .sizing.reset-size10.size2{font-size:.28929605em}.katex .fontsize-ensurer.reset-size10.size3,.katex .sizing.reset-size10.size3{font-size:.33751205em}.katex .fontsize-ensurer.reset-size10.size4,.katex .sizing.reset-size10.size4{font-size:.38572806em}.katex .fontsize-ensurer.reset-size10.size5,.katex .sizing.reset-size10.size5{font-size:.43394407em}.katex .fontsize-ensurer.reset-size10.size6,.katex .sizing.reset-size10.size6{font-size:.48216008em}.katex .fontsize-ensurer.reset-size10.size7,.katex .sizing.reset-size10.size7{font-size:.57859209em}.katex .fontsize-ensurer.reset-size10.size8,.katex .sizing.reset-size10.size8{font-size:.69431051em}.katex .fontsize-ensurer.reset-size10.size9,.katex .sizing.reset-size10.size9{font-size:.83317261em}.katex .fontsize-ensurer.reset-size10.size10,.katex .sizing.reset-size10.size10{font-size:1em}.katex .fontsize-ensurer.reset-size10.size11,.katex .sizing.reset-size10.size11{font-size:1.19961427em}.katex .fontsize-ensurer.reset-size11.size1,.katex .sizing.reset-size11.size1{font-size:.20096463em}.katex .fontsize-ensurer.reset-size11.size2,.katex .sizing.reset-size11.size2{font-size:.24115756em}.katex .fontsize-ensurer.reset-size11.size3,.katex .sizing.reset-size11.size3{font-size:.28135048em}.katex .fontsize-ensurer.reset-size11.size4,.katex .sizing.reset-size11.size4{font-size:.32154341em}.katex .fontsize-ensurer.reset-size11.size5,.katex .sizing.reset-size11.size5{font-size:.36173633em}.katex .fontsize-ensurer.reset-size11.size6,.katex .sizing.reset-size11.size6{font-size:.40192926em}.katex .fontsize-ensurer.reset-size11.size7,.katex .sizing.reset-size11.size7{font-size:.48231511em}.katex .fontsize-ensurer.reset-size11.size8,.katex .sizing.reset-size11.size8{font-size:.57877814em}.katex .fontsize-ensurer.reset-size11.size9,.katex .sizing.reset-size11.size9{font-size:.69453376em}.katex .fontsize-ensurer.reset-size11.size10,.katex .sizing.reset-size11.size10{font-size:.83360129em}.katex .fontsize-ensurer.reset-size11.size11,.katex .sizing.reset-size11.size11{font-size:1em}.katex .delimsizing.size1{font-family:KaTeX_Size1}.katex .delimsizing.size2{font-family:KaTeX_Size2}.katex .delimsizing.size3{font-family:KaTeX_Size3}.katex .delimsizing.size4{font-family:KaTeX_Size4}.katex .delimsizing.mult .delim-size1>span{font-family:KaTeX_Size1}.katex .delimsizing.mult .delim-size4>span{font-family:KaTeX_Size4}.katex .nulldelimiter{display:inline-block;width:.12em}.katex .delimcenter,.katex .op-symbol{position:relative}.katex .op-symbol.small-op{font-family:KaTeX_Size1}.katex .op-symbol.large-op{font-family:KaTeX_Size2}.katex .op-limits>.vlist-t{text-align:center}.katex .accent>.vlist-t{text-align:center}.katex .accent .accent-body{position:relative}.katex .accent .accent-body:not(.accent-full){width:0}.katex .overlay{display:block}.katex .mtable .vertical-separator{display:inline-block;min-width:1px}.katex .mtable .arraycolsep{display:inline-block}.katex .mtable .col-align-c>.vlist-t{text-align:center}.katex .mtable .col-align-l>.vlist-t{text-align:left}.katex .mtable .col-align-r>.vlist-t{text-align:right}.katex .svg-align{text-align:left}.katex svg{display:block;position:absolute;width:100%;height:inherit;fill:currentColor;stroke:currentColor;fill-rule:nonzero;fill-opacity:1;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1}.katex svg path{stroke:none}.katex img{border-style:none;min-width:0;min-height:0;max-width:none;max-height:none}.katex .stretchy{width:100%;display:block;position:relative;overflow:hidden}.katex .stretchy:after,.katex .stretchy:before{content:""}.katex .hide-tail{width:100%;position:relative;overflow:hidden}.katex .halfarrow-left{position:absolute;left:0;width:50.2%;overflow:hidden}.katex .halfarrow-right{position:absolute;right:0;width:50.2%;overflow:hidden}.katex .brace-left{position:absolute;left:0;width:25.1%;overflow:hidden}.katex .brace-center{position:absolute;left:25%;width:50%;overflow:hidden}.katex .brace-right{position:absolute;right:0;width:25.1%;overflow:hidden}.katex .x-arrow-pad{padding:0 .5em}.katex .mover,.katex .munder,.katex .x-arrow{text-align:center}.katex .boxpad{padding:0 .3em}.katex .fbox,.katex .fcolorbox{box-sizing:border-box;border:.04em solid}.katex .cancel-pad{padding:0 .2em}.katex .cancel-lap{margin-left:-.2em;margin-right:-.2em}.katex .sout{border-bottom-style:solid;border-bottom-width:.08em}.katex-display{display:block;margin:1em 0;text-align:center}.katex-display>.katex{display:block;text-align:center;white-space:nowrap}.katex-display>.katex>.katex-html{display:block;position:relative}.katex-display>.katex>.katex-html>.tag{position:absolute;right:0}.katex-display.leqno>.katex>.katex-html>.tag{left:0;right:auto}.katex-display.fleqn>.katex{text-align:left}.wrp___dq7YK{display:flex;justify-content:center;align-items:center;position:fixed;width:100%;height:100%;left:0;top:0;z-index:108}.wrp___dq7YK.bgBlack___ARIUV{background:#00000080}.wrp___dq7YK img,.wrp___dq7YK video{max-width:100%;max-height:80%;text-align:center}.wrp___dq7YK iframe{width:100%;height:100%;position:absolute;left:0;top:0;background:#fff;border:none}.monaco___VnZC3{position:absolute;height:100%;width:100%}.darkBlue___UprA9 *{font-size:14px}.darkBlue___UprA9 [class~=margin],.darkBlue___UprA9 [class~=monaco-editor-background]{background:#0a0e2d!important}.darkBlue___UprA9 [class~=line-numbers]{color:#fff!important}.close___LKoWu{position:absolute;right:40px;top:40px;z-index:10;display:flex}.close___LKoWu>span{background:#4a4a4a;color:#fff;width:40px;height:40px;border-radius:4px;display:flex;justify-content:center;align-items:center;cursor:pointer;margin-left:10px}.embed___hvpEJ{position:absolute;left:0;top:0;width:100%;height:100%}.mdBody___raKXb{position:relative}.button___Ch5Pc{position:absolute;display:flex;align-items:center;justify-content:center;background:#0000001a;display:none}.previewFlowChart___vY1dq{align-items:flex-start;justify-content:end;background:none!important}.previewFlowChart___vY1dq button{margin:20px}.markdown-toolbar-container{display:flex;flex-flow:row wrap;align-items:center;padding:0 28px 0 5px;margin:0;position:relative;list-style:none;background:#fff;border-bottom:1px solid #ccc;box-sizing:border-box;line-height:20px;width:100%;min-height:30px;height:38px;overflow:hidden}.markdown-toolbar-container .fill-tip{cursor:pointer;font-size:12px;display:inline-block;padding:5px;border:1px solid #E99237;border-radius:5px;box-sizing:border-box;line-height:16px;height:auto;color:#a65500;background-color:#fff1e2;position:relative;margin-left:10px}.markdown-toolbar-container .fill-tip:before{content:" ";width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:6px solid #FFF1E2;position:absolute;left:-6px;top:6px;z-index:10}.markdown-toolbar-container .fill-tip:after{content:" ";width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:6px solid #E99237;position:absolute;left:-7px;top:6px}.markdown-toolbar-container li{color:#666;padding:0 1px;height:100%;display:flex;height:38px;flex-flow:column nowrap;justify-content:center}.markdown-toolbar-container a,.markdown-toolbar-container span{display:block}.markdown-toolbar-container a{width:28px;color:#666;cursor:pointer;text-align:center;font-size:18px}.markdown-toolbar-container a i{font-size:18px}.markdown-toolbar-container a i:before{font-size:18px}.markdown-toolbar-container .btn-null{width:auto;display:flex;flex-flow:row nowrap;align-items:center}.markdown-toolbar-container .insert-blank{color:#e99237;font-size:18px}.markdown-toolbar-container span.v-line{margin:0 5px;height:65%;border-right:1px solid #ccc}.mini .markdown-toolbar-container li{height:28px}.editor-resize{display:block;width:120px;height:4px;left:54%;border-top:1px solid #ccc;border-bottom:1px solid #ccc;cursor:row-resize;white-space:nowrap;overflow:hidden;text-transform:capitalize;box-sizing:border-box;margin:0 auto}.btn-full-screen{position:absolute;right:5px}@font-face{font-family:md-iconfont;src:url(./static/iconfont.345f94c8.eot);src:url(./static/iconfont.345f94c8.eot#iefix) format("embedded-opentype"),url(./static/iconfont.deef216b.woff) format("woff"),url(./static/iconfont.42606faf.ttf) format("truetype"),url(./static/iconfont.504b881c.svg#iconfont) format("svg")}.md-iconfont{font-family:md-iconfont!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-uniE900:before{content:"\e900";font-size:14px;margin-left:5px}.icon-shrink:before{content:"\e728"}.icon-enlarge:before{content:"\e623"}.icon-code:before{content:"\e602"}.icon-italic:before{content:"\e718"}.icon-bold:before{content:"\e644"}.icon-picture:before{content:"\e606"}.icon-minus:before{content:"\e62c"}.icon-order-list:before{content:"\e655"}.icon-link:before{content:"\e7d4"}.icon-formula:before{content:"\e633"}.icon-unorder-list:before{content:"\e668"}.icon-edit:before{content:"\e603"}.icon-table:before{content:"\e7db"}.icon-sum:before{content:"\e667"}.icon-eye:before{content:"\e69f"}.icon-eye-slash:before{content:"\e601"}.icon-eraser:before{content:"\e8cd"}.icon-file-code:before{content:"\e9ec"}.cm-s-blackboard.CodeMirror{background:#0c1021;color:#f8f8f8}.cm-s-blackboard div.CodeMirror-selected{background:#253b76}.cm-s-blackboard .CodeMirror-line::selection,.cm-s-blackboard .CodeMirror-line>span::selection,.cm-s-blackboard .CodeMirror-line>span>span::selection{background:#253b76fc}.cm-s-blackboard .CodeMirror-line::-moz-selection,.cm-s-blackboard .CodeMirror-line>span::-moz-selection,.cm-s-blackboard .CodeMirror-line>span>span::-moz-selection{background:#253b76fc}.cm-s-blackboard .CodeMirror-gutters{background:#0c1021;border-right:0}.cm-s-blackboard .CodeMirror-guttermarker{color:#fbde2d}.cm-s-blackboard .CodeMirror-guttermarker-subtle,.cm-s-blackboard .CodeMirror-linenumber{color:#888}.cm-s-blackboard .CodeMirror-cursor{border-left:1px solid #A7A7A7}.cm-s-blackboard .cm-keyword{color:#fbde2d}.cm-s-blackboard .cm-atom,.cm-s-blackboard .cm-number{color:#d8fa3c}.cm-s-blackboard .cm-def{color:#8da6ce}.cm-s-blackboard .cm-variable{color:#ff6400}.cm-s-blackboard .cm-operator{color:#fbde2d}.cm-s-blackboard .cm-comment{color:#aeaeae}.cm-s-blackboard .cm-string,.cm-s-blackboard .cm-string-2{color:#61ce3c}.cm-s-blackboard .cm-meta{color:#d8fa3c}.cm-s-blackboard .cm-builtin,.cm-s-blackboard .cm-tag,.cm-s-blackboard .cm-attribute{color:#8da6ce}.cm-s-blackboard .cm-header{color:#ff6400}.cm-s-blackboard .cm-hr{color:#aeaeae}.cm-s-blackboard .cm-link{color:#8da6ce}.cm-s-blackboard .cm-error{background:#9d1e15;color:#f8f8f8}.cm-s-blackboard .CodeMirror-activeline-background{background:#3c3636}.cm-s-blackboard .CodeMirror-matchingbracket{outline:1px solid grey;color:#fff!important}.upload-button{width:106px;height:32px;line-height:32px;font-size:12px;display:block;position:relative;color:#0152d9}.upload-button input{opacity:0;width:160px;height:32px;position:absolute;top:0;left:0;z-index:-1}.imageDimensions___a7crR{display:flex;justify-content:center;align-items:center;position:fixed;width:100%;height:100vh;left:0;top:0;z-index:1005;background:#fff;overflow:hidden}.imageDimensions___a7crR .img___Kroat{visibility:hidden;max-width:80%;min-width:500px}.imageDimensions___a7crR [class*=_toolbox_colors]{position:fixed;left:0;bottom:0}.imageDimensions___a7crR.fullWidth___c492T .img___Kroat{max-width:100%;width:100%;height:100%}.myPaletteDiv___Xjz2I{position:relative;left:-15px;width:320px}.myPaletteDiv___Xjz2I canvas{margin-top:15px}.flowChartWrp____f45r [class^=goTXarea],.flowChartWrp____f45r textarea{min-width:70px;margin-left:-15px!important}.maxH60___Pd4Re [class^=ant-modal-content]{height:57px!important;overflow:hidden}.drawerWrap___MfDw8 [class~=ant-drawer-body]{padding:0!important}.lists___xhHyq{padding-bottom:10px}.lists___xhHyq code{background:none!important}.lists___xhHyq>div>div:first-child{background:#f6f6f6;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:10px 0;font-size:12px;cursor:pointer}.lists___xhHyq>div>div:first-child [class^=katex]{font-size:22px}.item___pWJAA{position:relative}.item___pWJAA:nth-last-child(-n+3) .children___sDG61{left:initial;right:5px}.item___pWJAA:hover{z-index:2147483648}.item___pWJAA:hover .children___sDG61{display:block}.children___sDG61{display:none;position:absolute;left:6px;top:70px;width:440px;max-height:400px;overflow:auto;background:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:0 0 6px #ccc;padding:15px}.children___sDG61 h1{font-size:14px;padding-top:6px}.children___sDG61 .diamond___FwgzD>div{background:#f6f6f6;display:flex;align-items:center;justify-content:center;flex-direction:column;cursor:pointer;height:50px;font-size:12px;padding:0 10px;min-width:80px}.children___sDG61 .diamond___FwgzD>div [class^=katex]{font-size:14px}.button___WPN6r{position:absolute;right:20px;bottom:20px}.mathWrap___FmnMJ{width:800px;height:550px}.mathFillWrap___PmY3H{cursor:pointer}.mathFillWrap___PmY3H ::part(menu-toggle){color:#00f;opacity:1;display:none}.mathFillWrap___PmY3H math-field{background:none}.mathFillWrap___PmY3H *{pointer-events:none}.md___TEmcT{border:none!important}.greyText___nOpNq{color:#5f6367}.info___nBB3c{margin-bottom:30px}.info___nBB3c .label___P6my8{font-size:14px;font-weight:400;margin-right:10px}.info___nBB3c .blackContent___O4HnS{color:#000}.info___nBB3c .orangeContent___JBF44{color:#fa6400}.inputLabel___B2GAs{margin-bottom:10px}.tableTitle___IqAxM{display:flex;align-items:center;font-size:14px;font-weight:500;color:#000;margin-bottom:15px}.tableTitle___IqAxM:before{content:"";display:inline-block;width:2px;height:12px;background:#000;margin-right:4px}.scoreTable___RJvpU{max-height:280px;overflow:auto}.currentPrimary___NPWiR{cursor:pointer;user-select:none}.currentPrimary___NPWiR:hover{color:#165dff}.currentDelete___UEfhf{cursor:pointer;user-select:none}.currentDelete___UEfhf:hover{color:#e30000}.DirectoryTree___xPxCY{width:100%}.DirectoryTree___xPxCY .EditDom___seNxC{display:none}.DirectoryTree___xPxCY div[class~=ant-tree-treenode]{padding:4px 0}.DirectoryTree___xPxCY div[class~=ant-tree-treenode]:hover .EditDom___seNxC{display:block}.DirectoryTree___xPxCY span[class~=ant-tree-iconEle]{height:auto!important}.DirectoryTree___xPxCY div[class~=ant-tree-treenode-selected]:before{bottom:0!important;background:#f6f7f9!important;border-radius:4px!important}.DirectoryTree___xPxCY span[class~=ant-tree-node-content-wrapper]{display:flex!important;flex-wrap:nowrap!important;align-items:center!important;padding:0!important;line-height:40px!important}.DirectoryTree___xPxCY span[class~=ant-tree-title]{flex:1 1;color:#191919!important;padding-right:25px!important;display:inline-flex!important;align-items:center!important}.flex_box_center___NeSU8{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___ImTGl{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___BtRd9{align-items:center;box-align:center}.flex_box_center_end___qcLe3{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___Ze_3q{flex-direction:column;box-orient:block-axis}.banner___PoUBO{display:flex;align-items:center;justify-content:center}.banner___PoUBO .content___XoDjy{width:1200px;height:212px;display:flex;align-items:flex-start;justify-content:space-between}.banner___PoUBO .content___XoDjy aside{margin-top:56px}.banner___PoUBO .content___XoDjy aside p{display:flex;align-items:center}.banner___PoUBO .content___XoDjy aside p b{font-size:30px;font-weight:500;color:#000;letter-spacing:4px;margin-right:20px}.banner___PoUBO .content___XoDjy aside p span{font-size:16px;color:#000;letter-spacing:4px}.banner___PoUBO .content___XoDjy aside .btns___Pb35j{margin-top:35px}.banner___PoUBO .content___XoDjy aside .btns___Pb35j>div{display:inline-block;height:32px;background:#f6f7f9;box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border-radius:4px;border:1px solid #dadbde;font-size:14px;color:#3b3e47;line-height:30px;margin-right:23px;padding:0 16px;position:relative;cursor:pointer}.banner___PoUBO .content___XoDjy aside .btns___Pb35j>div:hover{color:#165dff;border:1px solid #bacffe}.banner___PoUBO .content___XoDjy aside .btns___Pb35j>div img{position:absolute;z-index:1;top:-21px;right:22px}.flex_box_center___hG6RI{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___ss3Fh{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___K80p9{align-items:center;box-align:center}.flex_box_center_end___qmXX3{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___GFV8F{flex-direction:column;box-orient:block-axis}.row___aXJjm{display:flex;align-items:flex-start;justify-content:flex-start}.row___aXJjm .title___HUKL0{font-size:14px;color:#9096a3;flex-shrink:0;width:41px;text-align-last:justify;margin-top:4px;margin-right:12px}.row___aXJjm .tagsWrap___XB2W3{flex:1 1;position:relative}.row___aXJjm .tagsWrap___XB2W3 .action___VdHb1{font-size:14px;color:#82a8ff;width:55px;position:absolute;z-index:2;bottom:20px;right:0;cursor:pointer}.row___aXJjm .tagsWrap___XB2W3 .action___VdHb1 i{display:inline-block;font-size:12px}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC{max-height:245px;overflow:hidden}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft>span{display:inline-flex;align-items:center;margin-left:8px;margin-bottom:17px;font-size:14px;cursor:pointer;padding:4px 12px}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft>span .name___Hk1Ip{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:600px;display:inline-block}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft>span .num___xQpcH{margin-left:3px}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft>span:hover{color:#165dff!important}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft .active___XryTX{color:#165dff!important;border-radius:2px;background:#f6f7f9}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC::-webkit-scrollbar-thumb{background:#0000000d!important;border-radius:3px}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC::-webkit-scrollbar-track{background-color:#f6f7f9!important;box-shadow:initial!important}.row___aXJjm .tagsBorderWrap___OMxjs .bar___t1kKC{padding-top:8px;border-radius:4px;border:1px solid rgba(219,220,224,.5)}.flex_box_center___aK2n3{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___HX0Oh{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___LJOJr{align-items:center;box-align:center}.flex_box_center_end___SCakF{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___AYv4m{flex-direction:column;box-orient:block-axis}.tabs___GTqPV{height:32px;background:#f6f7f9;box-shadow:inset 0 1px 3px #d7d8d9;border-radius:16px;display:inline-block}.tabs___GTqPV span{display:inline-block;padding:0 20px;line-height:32px;font-size:14px;font-weight:400;color:#9096a3;position:relative;cursor:pointer}.tabs___GTqPV span:hover{color:#165dff}.tabs___GTqPV span:after{content:"";position:absolute;width:1px;height:calc(100% - 2px);background:#e2e2e2;border-radius:4px;z-index:1;left:0;top:1px;background:linear-gradient(180deg,#fff0,#e2e2e2,#fff0)}.tabs___GTqPV span:first-child:after,.tabs___GTqPV .active___F26E8+span:after{display:none}.tabs___GTqPV .active___F26E8{background:linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 0 2px #e8effb;border-radius:16px;border:1px solid #c8d2ea;color:#165dff;line-height:30px}.tabs___GTqPV .active___F26E8:after{display:none}.flex_box_center___yX6Oa{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___t7oqF{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___dEIHy{align-items:center;box-align:center}.flex_box_center_end___taQDF{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___xY_Lr{flex-direction:column;box-orient:block-axis}.input___PW2zI{width:507px;height:38px;background:#f6f7f9;border-radius:19px;display:flex;align-items:center;padding:0 20px}.input___PW2zI .dropdown___vSy8B{position:relative;flex-shrink:0}.input___PW2zI .dropdown___vSy8B:hover .menu___NiyBu{display:block}.input___PW2zI .dropdown___vSy8B .text___Grueu{color:#000;font-size:14px;cursor:default;height:38px;display:flex;align-items:center}.input___PW2zI .dropdown___vSy8B .text___Grueu i{font-size:12px;display:inline-block;transform:translateY(1px) scale(.6);color:#979797}.input___PW2zI .dropdown___vSy8B .text___Grueu .b1___ZKryM{display:inline-block;width:1px;height:38px;margin-left:15px;margin-right:0;background:linear-gradient(180deg,#fff0,#fff,#fff0)}.input___PW2zI .dropdown___vSy8B .text___Grueu .b2___aKyGa{display:inline-block;width:1px;height:38px;margin-left:0;margin-right:8px;background:linear-gradient(180deg,#fff0,#e2e2e2,#fff0)}.input___PW2zI .dropdown___vSy8B .menu___NiyBu{display:none;position:absolute;z-index:999;width:auto;left:-16px;top:35px;padding:4px;background-color:#fff;border-radius:8px;box-shadow:0 10px 16px #cecece}.input___PW2zI .dropdown___vSy8B .menu___NiyBu div{clear:both;margin:0;padding:5px 12px;color:#000000e0;font-weight:400;font-size:14px;text-align:left;line-height:1.57142857;cursor:pointer;transition:all .2s;white-space:nowrap}.input___PW2zI .dropdown___vSy8B .menu___NiyBu div:hover{background-color:#f5f5f5}.input___PW2zI>input{flex:1 1;padding:4px 0}.flex_box_center___tol8o{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___Z235C{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___Wq1sZ{align-items:center;box-align:center}.flex_box_center_end___LLxom{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___DbMSN{flex-direction:column;box-orient:block-axis}.quickPager___GM30J{display:flex;align-items:center;justify-content:center}.quickPager___GM30J>div{width:60px;height:28px;line-height:26px;text-align:center;background:#f8f9fc;border-radius:2px;border:1px solid rgba(195,207,224,.5);font-size:12px;color:#464f66;margin:0 10px;user-select:none;cursor:pointer}.quickPager___GM30J>div:hover{color:#165dff}.quickPager___GM30J .disabled___Ozc8I{background:#f3f3f5;border:0;line-height:28px;cursor:not-allowed;color:#cecece}.flex_box_center___FO7TP{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___LotYx{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___bWdaw{align-items:center;box-align:center}.flex_box_center_end___mVJ1o{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___M83Mm{flex-direction:column;box-orient:block-axis}.list___oOsiS{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;padding:0}.list___oOsiS .wrap___G6T7F{height:277px;background:#fff;box-shadow:0 2px 4px #d6dae1;border-radius:8px;position:relative}.list___oOsiS .wrap___G6T7F .lockWrap___Rl79E{position:absolute;width:100%;left:0;top:0;background-color:#00000080;height:100%;z-index:10;display:flex;cursor:default;justify-content:center;align-items:center;flex-direction:column;border-radius:8px}.list___oOsiS .wrap___G6T7F .li___oZZ7l:hover .cover___b2bYW{transform:scale(1.1)}.list___oOsiS .wrap___G6T7F .li___oZZ7l .img___IQX7w{overflow:hidden;height:calc(100% - 100px);border-radius:8px 8px 0 0;position:relative}.list___oOsiS .wrap___G6T7F .li___oZZ7l .img___IQX7w .cover___b2bYW{width:100%;transition:all .5s}.list___oOsiS .wrap___G6T7F .li___oZZ7l .img___IQX7w .sign___HkT6C{position:absolute;z-index:1;left:0;bottom:0;height:30px}.list___oOsiS .wrap___G6T7F .li___oZZ7l .name___SsJx8{height:52px;font-size:16px;font-weight:600;color:#000;padding:30px 12px 0;width:100%;display:flex;align-items:center}.list___oOsiS .wrap___G6T7F .li___oZZ7l .name___SsJx8 .e___TMqq0{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo{height:45px;display:flex;align-items:center;color:#000f37;padding:0 12px}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo i{color:#7d8592}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo>span{margin-right:5px;font-size:12px}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7{display:flex;align-items:center;margin-left:auto}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7 [class~=ant-rate-star]{font-size:13px}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7 [class~=ant-rate]{font-size:12px;margin-top:-3px;color:#ffa100}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7 [class~=ant-rate-star]:not(:last-child){margin-right:2px}.flex_box_center___AQ53o{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___i2aIa{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___sPEKB{align-items:center;box-align:center}.flex_box_center_end___GhSSH{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___R9_Hb{flex-direction:column;box-orient:block-axis}.list___jb2Ay{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;padding:0}.list___jb2Ay .wrap___VsQDr{height:308px;background:#fff;box-shadow:0 2px 4px #d6dae1;border-radius:8px;position:relative}.list___jb2Ay .wrap___VsQDr:hover [class~=user-path-items]{display:block!important}.list___jb2Ay .wrap___VsQDr .lockWrap___g1k1T{position:absolute;width:100%;left:0;top:0;background-color:#00000080;height:100%;z-index:10;display:flex;cursor:default;justify-content:center;align-items:center;border-radius:8px}.list___jb2Ay .wrap___VsQDr .li___IxCLC:hover .cover___Mu8wr{transform:scale(1.1)}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA{overflow:hidden;height:calc(100% - 131px);border-radius:8px 8px 0 0}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .cover___Mu8wr{width:100%;transition:all .5s}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .movebq___mF7wt{display:none;position:absolute;z-index:1;padding:4px 8px;line-height:1;background:#fff3;border-radius:9px;color:#fff;font-size:12px;right:4px;top:4px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .movebq___mF7wt i{margin-right:2px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .movebq___mF7wt:hover{color:#e30000;background:#fff}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .bq___Bil0T{height:22px;background:#0000004d;color:#d9c7ab;border-radius:2px;padding:0 8px;font-size:12px;line-height:22px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .sign___DXJ4d{width:52px;text-align:center;position:absolute;z-index:2;left:0;top:7px;color:#fff}.list___jb2Ay .wrap___VsQDr .li___IxCLC .name___l7FoJ{height:52px;font-size:16px;font-weight:600;color:#000;padding:30px 12px 0;width:100%;display:flex;align-items:center}.list___jb2Ay .wrap___VsQDr .li___IxCLC .name___l7FoJ .e___pXQUG{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___jb2Ay .wrap___VsQDr .li___IxCLC .unit___wCIFR{font-size:14px;color:#000f37;padding:0 12px;margin-top:8px;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___jb2Ay .wrap___VsQDr .li___IxCLC .unit___wCIFR i{color:#7d8592}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil{height:34px;display:flex;align-items:center;justify-content:space-between;color:#000f37;padding:0 12px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil div{display:flex;align-items:center}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil div>span{margin-right:12px;font-size:12px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil div i{color:#7d8592}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil .tag1___dxm7r,.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil .tag2___llZkf{height:18px;padding:3px 6px;font-size:12px;border-radius:2px;border:1px solid #FFE6AB;color:#ca7720;display:flex;align-items:center;justify-content:center;font-weight:400}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil .tag2___llZkf{border:1px solid #D6F7EF;color:#01795d;margin-left:6px}.list___jb2Ay .wrapisCurrent___qIfQT{height:280px;background:#fff;box-shadow:0 2px 4px #d6dae1;border-radius:8px;position:relative}.list___jb2Ay .wrapisCurrent___qIfQT:hover [class~=user-path-items]{display:block!important}.list___jb2Ay .wrapisCurrent___qIfQT .lockWrap___g1k1T{position:absolute;width:100%;left:0;top:0;background-color:#00000080;height:100%;z-index:10;display:flex;cursor:default;justify-content:center;align-items:center;border-radius:8px}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC:hover .cover___Mu8wr{transform:scale(1.1)}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA{overflow:hidden;height:calc(100% - 105px);border-radius:8px 8px 0 0}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA .tagsDom___COQg7{height:calc(100% - 105px)!important}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA .cover___Mu8wr{width:100%;transition:all .5s}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA .bq___Bil0T{height:22px;background:#0000004d;color:#d9c7ab;border-radius:2px;padding:0 8px;font-size:12px;line-height:22px}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA .sign___DXJ4d{width:52px;text-align:center;position:absolute;z-index:2;left:0;top:7px;color:#fff}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .name___l7FoJ{font-size:16px;font-weight:600;color:#000;padding:10px 12px 0;width:100%;display:flex;align-items:center}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .name___l7FoJ .e___pXQUG{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .unit___wCIFR{font-size:14px;color:#000f37;padding:0 12px;margin-top:8px;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .unit___wCIFR i{color:#7d8592}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil{height:34px;display:flex;align-items:center;justify-content:space-between;color:#000f37;padding:0 12px}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil div{display:flex;align-items:center}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil div>span{margin-right:12px;font-size:12px}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil div i{color:#7d8592}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil .tag1___dxm7r,.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil .tag2___llZkf{height:18px;padding:3px 6px;font-size:12px;border-radius:2px;border:1px solid #FFE6AB;color:#ca7720;display:flex;align-items:center;justify-content:center;font-weight:400}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil .tag2___llZkf{border:1px solid #D6F7EF;color:#01795d;margin-left:6px}.tagsDom___COQg7{display:flex;align-items:end;width:100%;padding:6px;position:absolute;top:0;left:0;height:calc(100% - 131px)}.movebq___mF7wt{display:none;position:absolute;top:0;right:95px!important;z-index:1;padding:4px 8px;line-height:1;background:#fff3;border-radius:9px;color:#fff;font-size:12px;right:4px;top:4px}.movebq___mF7wt i{margin-right:2px}.movebq___mF7wt:hover{color:#e30000;background:#fff}.hiddenbq___TqlUF{display:none;position:absolute;z-index:1;padding:4px 8px;line-height:1;background:#fff3;border-radius:9px;color:#fff;font-size:12px;right:4px;top:4px}.hiddenbq___TqlUF i{margin-right:2px}.hiddenbq___TqlUF:hover{color:#3061d0;background:#fff}.flex_box_center___eMcr7{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___HcNca{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___ZnvVN{align-items:center;box-align:center}.flex_box_center_end___fdgDf{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___SEKvd{flex-direction:column;box-orient:block-axis}.list___L1hmU{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;padding:0}.list___L1hmU .hidden___NniIi{display:none;position:absolute;z-index:1;padding:4px 8px;line-height:1;background:#9999991a;border-radius:9px;color:#999;font-size:12px;right:4px;top:4px}.list___L1hmU .hidden___NniIi i{margin-right:2px}.list___L1hmU .hidden___NniIi:hover{color:#3061d0;background:#3061d01a}.list___L1hmU .wrap___pKgcW{height:270px;background:#fff;box-shadow:0 1px 4px #d6dae1;border-radius:8px;position:relative}.list___L1hmU .wrap___pKgcW:hover .lockWrap___SMhkK{display:flex}.list___L1hmU .wrap___pKgcW:hover .hidden___NniIi{display:inline-block}.list___L1hmU .wrap___pKgcW .lockWrap___SMhkK{position:absolute;z-index:10;left:0;top:0;width:100%;height:100%;background:#0009;box-shadow:0 2px 5px #0000000d;border-radius:8px;display:none;flex-direction:column;justify-content:center;align-items:center}.list___L1hmU .wrap___pKgcW .lockWrap___SMhkK div{width:116px;height:36px;border-radius:18px;border:1px solid #ffffff;font-size:14px;font-weight:600;color:#fff;line-height:34px;text-align:center;margin:10px 0;cursor:pointer}.list___L1hmU .wrap___pKgcW .lockWrap___SMhkK div:hover{box-shadow:0 0 4px #4f85ff;border:1px solid #c2d3f8}.list___L1hmU .wrap___pKgcW .top___udHSB{height:calc(100% - 50px);display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:0 24px;position:relative}.list___L1hmU .wrap___pKgcW .top___udHSB .sign___uwRpq{position:absolute;z-index:1;width:44px;height:22px;background:#ffe9c1;border-radius:8px 0 13px;left:0;top:0;color:#a45204;text-align:center;line-height:22px}.list___L1hmU .wrap___pKgcW .top___udHSB .name___Fpf90{font-weight:600;color:#333;margin-top:25px;font-size:16px;white-space:normal;text-align:center;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;line-height:26px;height:48px}.list___L1hmU .wrap___pKgcW .top___udHSB .img___AMLhL{width:60px;height:60px;border-radius:30px;margin-top:14px}.list___L1hmU .wrap___pKgcW .top___udHSB .text___KiTb7{font-size:14px;color:#333;margin-top:8px;width:98%;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.list___L1hmU .wrap___pKgcW .top___udHSB .btns___i6IuZ{display:flex;align-items:center;margin-top:12px}.list___L1hmU .wrap___pKgcW .top___udHSB .btns___i6IuZ div{width:76px;background:#fff;height:26px;border-radius:13px;border:1px solid #d6f7ef;font-size:14px;color:#01795d;line-height:24px;text-align:center;margin:0 10px}.list___L1hmU .wrap___pKgcW .top___udHSB .btns___i6IuZ aside{width:76px;background:#fff;height:26px;border-radius:13px;border:1px solid #ffe9c1;font-size:14px;color:#a45204;line-height:24px;text-align:center;margin:0 10px}.list___L1hmU .wrap___pKgcW .bottom____k2sh{height:50px;border-top:1px solid #f5f5f5;display:flex;align-items:center;padding:0 12px}.list___L1hmU .wrap___pKgcW .bottom____k2sh>div{margin-left:auto}.list___L1hmU .wrap___pKgcW .bottom____k2sh>span{display:flex;align-items:center;margin-right:12px;color:#999}.list___L1hmU .wrap___pKgcW .bottom____k2sh>span i{font-size:14px;font-size:12px;color:#999;margin-right:6px}.flex_box_center___d27mZ{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___qfRU9{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___fCRld{align-items:center;box-align:center}.flex_box_center_end___ORMV8{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___PNKtZ{flex-direction:column;box-orient:block-axis}.tabs___alpa7{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #dbdce0;height:54px}.tabs___alpa7 .tabsWrap___aCQjw{display:flex;align-items:center;height:100%}.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4{display:flex;align-items:center;margin-right:40px;height:100%;cursor:pointer}.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4>div{position:relative;font-size:14px;font-weight:400;color:#5f6368;display:flex;align-items:center;height:100%}.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4 .active___nl_4v{font-weight:500;color:#202124}.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4 .active___nl_4v:after{position:absolute;content:"";width:100%;z-index:4;left:0;bottom:0;height:3px;background:#202124;border-radius:100px 100px 0 0}.flex_box_center___e6HxQ{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___RnXYe{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___lVxPk{align-items:center;box-align:center}.flex_box_center_end___bu8yv{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___JczGj{flex-direction:column;box-orient:block-axis}.orderWrap___ZfyGX{display:box;display:flex;align-items:center}.orderIconWrap___XTB_O{display:box;display:flex;flex-direction:column;height:40px;line-height:40px;color:#999}.orderAsc___KWHmA{flex-direction:column;text-align:center;height:10px;line-height:10px;display:inline-block;margin-top:9px;transform:translateY(2px)}.orderDesc___rHdbB{flex-direction:column;text-align:center;height:10px;line-height:10px;display:table}.active___a7eSP{color:#232b40!important}.cursorPointer___gs9kL{cursor:pointer;color:#d8d8d8;height:10px}.orderTextWrap___teAKn{font-size:14px;color:#3b3e47;cursor:pointer;margin-right:5px}.flex_box_center___LCi0B{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___hzONe{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___ZyQRE{align-items:center;box-align:center}.flex_box_center_end___XKM74{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___p8LCU{flex-direction:column;box-orient:block-axis}.btn___In02G.mediacy-round___uveEv{height:36px;border-radius:36px}.btn___In02G.mediacy-default___dDxsd{height:36px;border-radius:4px}.btn___In02G .default___K791v{background:#f6f7f9 linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border:1px solid #bacffe;font-size:14px;padding:0 15px;color:#3061d0;text-align:center;cursor:pointer;user-select:none}button[class~=ant-btn-default]:not(:disabled).btn___In02G{background:#f6f7f9 linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border:1px solid #bacffe;font-size:14px;padding:0 15px;color:#3061d0;text-align:center;cursor:pointer;user-select:none}button[class~=ant-btn-default]:not(:disabled).btn___In02G:hover{color:#165dff;border:1px solid #165dff}button[class~=ant-btn-default]:disabled.btn___In02G{background:#f6f7f9 linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border:1px solid #bacffe;font-size:14px;padding:0 15px;color:#3061d0;text-align:center;cursor:pointer;user-select:none;opacity:50%;cursor:not-allowed}.flex_box_center___TB7bQ{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___oBlTb{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___b5XbB{align-items:center;box-align:center}.flex_box_center_end___CNhe7{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___yHXKW{flex-direction:column;box-orient:block-axis}.head___ghH72{height:54px;border-bottom:1px solid #DBDCE0;display:flex;align-items:center}.head___ghH72>span{color:#999;font-size:12px;cursor:pointer;flex-shrink:0}.head___ghH72>b{font-weight:500;color:#232b40;margin-left:30px;font-size:14px;flex:1 1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.head___ghH72 .node___mjPEy{margin-left:auto;flex-shrink:0}.flex_box_center___AlHuF{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___vN2LW{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___Ac7D2{align-items:center;box-align:center}.flex_box_center_end___y38I7{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___iQE6P{flex-direction:column;box-orient:block-axis}.btns___sNgTb{display:flex;align-items:center}.btns___sNgTb .confirm___Ozirl{height:38px;background:#3061d0;border-radius:2px;color:#fff;padding:0 34px}.btns___sNgTb .cancel___aiq1I{height:38px;background:#f8f9fc;border-radius:2px;opacity:.5;border:1px solid #C3CFE0;font-size:14px;color:#464f66;margin-left:20px}.flex_box_center___jkpdr{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___OtsL8{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___rbcb_{align-items:center;box-align:center}.flex_box_center_end___zBR21{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___nS_eP{flex-direction:column;box-orient:block-axis}.fixedBottom___oJl7m{width:100%;height:70px;background:#fff;box-shadow:0 -3px 16px #dbdbdb80;position:fixed;z-index:1000;bottom:0;left:0}.fixedBottom___oJl7m .wrap___A3Oq1{width:1200px;height:100%;margin:auto;display:flex;align-items:center;justify-content:space-between}.fixedBottom___oJl7m .wrap___A3Oq1 .center____VL1y{flex:1 1}.flex_box_center___tY8Yn{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___vHdYA{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___pa61F{align-items:center;box-align:center}.flex_box_center_end___HyDXt{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___UjZek{flex-direction:column;box-orient:block-axis}.crumbs___V41Oe{margin:15px auto 25px;width:1200px;cursor:default}.crumbs___V41Oe span{font-size:12px;color:#c5c5c5}.crumbs___V41Oe .hover___bEIVd{cursor:pointer}.crumbs___V41Oe .hover___bEIVd:hover{color:#5f6368}.wrap___LZOi9{padding:20px 30px 0;border-bottom:1px solid #EDEDED}.line___oju0L{width:100%;margin-top:20px;margin-bottom:20px;height:1px;background-color:#ededed}.flex_box_center___swvFl{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___AqPFV{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___XWInJ{align-items:center;box-align:center}.flex_box_center_end___GB61t{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___dJnz1{flex-direction:column;box-orient:block-axis}.analysis___xyV_c .title___DQ3VK{display:flex;align-items:center;margin-bottom:20px}.analysis___xyV_c .title___DQ3VK b{width:6px;height:14px;background:#3061d0;border-radius:1px;display:inline-block;margin-right:8px}.analysis___xyV_c .title___DQ3VK span{font-size:16px;font-weight:500;color:#191919;line-height:16px}.analysis___xyV_c .itemWrap___vFE5r{display:flex;justify-content:space-between}.analysis___xyV_c .itemWrap___vFE5r .item___NjeOt{width:23%;height:145px;border-radius:4px;border:1px solid #EDEDED}.list___BbMrm{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;padding:0}.list___BbMrm .wrap___UQTTb{width:100px;height:254px;background:#fff;box-shadow:0 4px 8px #c1cad480;border-radius:12px}.list___BbMrm .wrap___UQTTb .img___tNvUo{height:184px;position:relative;overflow:hidden;border-radius:12px 12px 0 0}.list___BbMrm .wrap___UQTTb .img___tNvUo img{width:100%}.list___BbMrm .wrap___UQTTb .img___tNvUo .tips___Eu4wH{padding-left:16px;padding-top:10px;height:57px;color:#fff;width:100%;position:absolute;z-index:10;bottom:0;left:0;background:linear-gradient(180deg,#0000,#000000a8)}.list___BbMrm .wrap___UQTTb .footer___ZbR9W{height:70px;padding:15px}.list___BbMrm .wrap___UQTTb .footer___ZbR9W ul{display:flex;align-items:center;padding:0}.list___BbMrm .wrap___UQTTb .footer___ZbR9W ul li{width:50%;color:#7d7d7d}.list___BbMrm .wrap___UQTTb .footer___ZbR9W ul li i{margin-right:5px;font-size:14px}.noData___mLlw0 .title___DQ3VK{display:flex;align-items:center;margin-bottom:20px}.noData___mLlw0 .title___DQ3VK b{width:6px;height:14px;background:#3061d0;border-radius:1px;display:inline-block;margin-right:8px}.noData___mLlw0 .title___DQ3VK span{font-size:16px;font-weight:500;color:#191919;line-height:16px}.flex_box_center___A3pzf{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___JBoa5{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___MJuIO{align-items:center;box-align:center}.flex_box_center_end___OcjUA{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___zSH4A{flex-direction:column;box-orient:block-axis}.list___KhJas .middle___IjlYi{display:flex;align-items:center}.list___KhJas .row___GGtIx{display:flex;align-items:center;margin:20px 0}.list___KhJas .row___GGtIx .title___o_xqf{display:flex;align-items:center;height:24px;background:#165dff0f;border-radius:12px;font-size:14px;color:#165dff;padding:5px 20px;cursor:pointer}.list___KhJas .row___GGtIx .title___o_xqf span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:760px}.list___KhJas .row___GGtIx .title___o_xqf i{font-size:13px;margin-right:8px}.list___KhJas .row___GGtIx .size___OVRoL{font-size:12px;color:#c5c5c5;margin-left:10px}.list___KhJas .row___GGtIx .download___ZLcIH{display:flex;align-items:center;font-size:14px;color:#165dff;margin-left:30px;cursor:pointer}.list___KhJas .row___GGtIx .download___ZLcIH i{font-size:14px;margin-right:5px}.list___KhJas .row___GGtIx .preview___gi0kI{display:flex;align-items:center;font-size:14px;color:#2fa34f;margin-left:20px;cursor:pointer}.list___KhJas .row___GGtIx .preview___gi0kI i{font-size:14px;margin-right:4px}.list___KhJas .row___GGtIx .annotation___KVSwj{display:flex;align-items:center;font-size:14px;color:#a77f1e;margin-left:20px;cursor:pointer}.list___KhJas .row___GGtIx .annotation___KVSwj i{font-size:14px;margin-right:4px}.image-preview-container{display:flex;flex-flow:column nowrap;position:fixed;align-items:center;justify-content:center;inset:0;z-index:99999;background:#000c}.image-preview-container .image-preview{transition:transform .4s linear;max-width:86%}.image-preview-container .button-group{display:flex;flex-flow:row nowrap;align-items:center;justify-content:flex-end;position:absolute;z-index:101;right:10px;top:10px}.image-preview-container .button-group a,.image-preview-container .button-group button{color:#000000a6;margin-right:10px;display:flex;flex-flow:row nowrap;align-items:center}.preview-wrp-group{overflow:auto;width:100%;text-align:center} diff --git a/p__Classrooms__Lists__ShixunHomeworks__Comment__index.86014dcf.async.js b/p__Classrooms__Lists__ShixunHomeworks__Comment__index.a2ce7caf.async.js similarity index 58% rename from p__Classrooms__Lists__ShixunHomeworks__Comment__index.86014dcf.async.js rename to p__Classrooms__Lists__ShixunHomeworks__Comment__index.a2ce7caf.async.js index 557ac31e39..07afaca7a6 100644 --- a/p__Classrooms__Lists__ShixunHomeworks__Comment__index.86014dcf.async.js +++ b/p__Classrooms__Lists__ShixunHomeworks__Comment__index.a2ce7caf.async.js @@ -1,26 +1,26 @@ -!(function(){var Hc=Object.defineProperty,Rc=Object.defineProperties;var Oc=Object.getOwnPropertyDescriptors;var zu=Object.getOwnPropertySymbols;var lc=Object.prototype.hasOwnProperty,uc=Object.prototype.propertyIsEnumerable;var $u=(xn,yt,ce)=>yt in xn?Hc(xn,yt,{enumerable:!0,configurable:!0,writable:!0,value:ce}):xn[yt]=ce,Vo=(xn,yt)=>{for(var ce in yt||(yt={}))lc.call(yt,ce)&&$u(xn,ce,yt[ce]);if(zu)for(var ce of zu(yt))uc.call(yt,ce)&&$u(xn,ce,yt[ce]);return xn},ec=(xn,yt)=>Rc(xn,Oc(yt));var cc=(xn,yt)=>{var ce={};for(var te in xn)lc.call(xn,te)&&yt.indexOf(te)<0&&(ce[te]=xn[te]);if(xn!=null&&zu)for(var te of zu(xn))yt.indexOf(te)<0&&uc.call(xn,te)&&(ce[te]=xn[te]);return ce};var Sa=(xn,yt,ce)=>$u(xn,typeof yt!="symbol"?yt+"":yt,ce);(self.webpackChunk=self.webpackChunk||[]).push([[342],{95869:function(xn,yt,ce){"use strict";ce.d(yt,{Z:function(){return Ue}});var te=ce(54476),Ke=ce(59301),Me={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M688 264c0-4.4-3.6-8-8-8H296c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h384c4.4 0 8-3.6 8-8v-48zm-8 136H296c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h384c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8zM480 544H296c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h184c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8zm-48 308H208V148h560v344c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8V108c0-17.7-14.3-32-32-32H168c-17.7 0-32 14.3-32 32v784c0 17.7 14.3 32 32 32h264c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm356.8-74.4c29-26.3 47.2-64.3 47.2-106.6 0-79.5-64.5-144-144-144s-144 64.5-144 144c0 42.3 18.2 80.3 47.2 106.6-57 32.5-96.2 92.7-99.2 162.1-.2 4.5 3.5 8.3 8 8.3h48.1c4.2 0 7.7-3.3 8-7.6C564 871.2 621.7 816 692 816s128 55.2 131.9 124.4c.2 4.2 3.7 7.6 8 7.6H880c4.6 0 8.2-3.8 8-8.3-2.9-69.5-42.2-129.6-99.2-162.1zM692 591c44.2 0 80 35.8 80 80s-35.8 80-80 80-80-35.8-80-80 35.8-80 80-80z"}}]},name:"solution",theme:"outlined"},Xe=Me,ke=ce(7657),ge=function(ye,Je){return Ke.createElement(ke.Z,(0,te.Z)({},ye,{ref:Je,icon:Xe}))},Ve=Ke.forwardRef(ge),Ue=Ve},45559:function(){"use strict"},96408:function(xn,yt){"use strict";yt.Z={lists:"lists___xhHyq",item:"item___pWJAA",children:"children___sDG61",diamond:"diamond___FwgzD",button:"button___WPN6r",mathWrap:"mathWrap___FmnMJ",mathFillWrap:"mathFillWrap___PmY3H"}},93510:function(module,exports,__webpack_require__){var __WEBPACK_AMD_DEFINE_ARRAY__,__WEBPACK_AMD_DEFINE_RESULT__;(function(){if(typeof window.GGBApplet=="function"){console.warn("deployggb.js was loaded twice");return}var isRenderGGBElementEnabled=!1,scriptLoadStarted=!1,html5AppletsToProcess=null,ggbHTML5LoadedCodebaseIsWebSimple=!1,ggbHTML5LoadedCodebaseVersion=null,ggbHTML5LoadedScript=null,GGBApplet=function(){"use strict";for(var xn={},yt="5.0",ce={},te=null,Ke=!1,Me=!1,Xe=null,ke=!1,ge=null,Ve=null,Ue=0;Ue4?parseFloat(Ct):5};xn.setHTML5Codebase=function(Ct,tn){Ve=Ct,Ot(Ct,tn)},xn.setJavaCodebase=xn.setJavaCodebaseVersion=xn.isCompiledInstalled=xn.setPreCompiledScriptPath=xn.setPreCompiledResourcePath=function(){},xn.setHTML5CodebaseVersion=function(Ct,tn){var rn=parseFloat(Ct);if(rn!==NaN&&rn<5){console.log("The GeoGebra HTML5 codebase version "+rn+" is deprecated. Using version latest instead.");return}ge=Ct,Fe(Ct,tn)},xn.getHTML5CodebaseVersion=function(){return nt},xn.getParameters=function(){return ce},xn.setFontsCSSURL=function(Ct){qe=Ct},xn.setGiacJSURL=function(Ct){},xn.setJNLPFile=function(Ct){ye=Ct},xn.setJNLPBaseDir=function(Ct){},xn.inject=function(){function Ct(){return window.frameElement&&window.frameElement.getAttribute("data-singleton")}for(var tn="auto",rn=ce.id,jn,Dt=!1,mt=0;mt=5)return!0;var Ct=xn.getAppletObject();return Ct&&typeof Ct.recalculateEnvironments=="function"?(Ct.recalculateEnvironments(),!0):!1},xn.startAnimation=function(){var Ct=xn.getAppletObject();return Ct&&typeof Ct.startAnimation=="function"?(Ct.startAnimation(),!0):!1},xn.stopAnimation=function(){var Ct=xn.getAppletObject();return Ct&&typeof Ct.stopAnimation=="function"?(Ct.stopAnimation(),!0):!1},xn.getAppletObject=function(){var Ct=ce.id!==void 0?ce.id:"ggbApplet";return window[Ct]},xn.resize=function(){};var gt=function(Ct,tn,rn){var jn=document.createElement("param");jn.setAttribute("name",tn),jn.setAttribute("value",rn),Ct.appendChild(jn)},Ye=function(Ct){return Ct&&Ct!=="false"},wt=function(Ct,tn,rn){xe(nt)<=4.2&&(rn=!0);var jn=!isRenderGGBElementEnabled&&!scriptLoadStarted;(!isRenderGGBElementEnabled&&!scriptLoadStarted||ggbHTML5LoadedCodebaseVersion!==nt||ggbHTML5LoadedCodebaseIsWebSimple&&!ze)&&(jn=!0,isRenderGGBElementEnabled=!1,scriptLoadStarted=!1);var Dt=document.createElement("div");Dt.classList.add("appletParameters","notranslate");var mt=tn.width,ht=tn.height;if(tn.disableAutoScale=tn.disableAutoScale===void 0?GGBAppletUtils.isFlexibleWorksheetEditor():tn.disableAutoScale,tn.width!==void 0)if(xe(nt)<=4.4)Ye(tn.showToolBar)&&(tn.height-=7),Ye(tn.showAlgebraInput)&&(tn.height-=37),tn.width<605&&Ye(tn.showToolBar)&&(tn.width=605,mt=605);else{var bt=100;(Ye(tn.showToolBar)||Ye(tn.showMenuBar))&&(tn.hasOwnProperty("customToolBar")&&(tn.customToolbar=tn.customToolBar),bt=Ye(tn.showMenuBar)?245:155),mt=5?(tn.appletOnLoad=function(re){var de=Ct.querySelector(".ggb_preview");de&&de.parentNode.removeChild(de),window.GGBT_spinner&&window.GGBT_spinner.removeSpinner(Pt),window.GGBT_wsf_view&&$(window).trigger("resize"),Bt(re)},_e||Pt.appendChild(se)):Dt.appendChild(se),Pt.appendChild(Dt),_e||Ct.appendChild(Pt),setTimeout(function(){xn.resize()},1)}else{var fe=document.createElement("div");fe.className="applet_scaler",fe.style.position="relative",fe.style.display="block",fe.appendChild(Dt),Ct.appendChild(fe),tn.appletOnLoad=function(re){xn.resize(),Bt(re)}}function Ie(re,de){de&&typeof de.appletOnLoad=="function"&&typeof renderGGBElement=="function"?renderGGBElement(re,de.appletOnLoad):renderGGBElement(re),Fn("GeoGebra HTML5 applet injected and rendered with previously loaded codebase.",de)}function Be(re,de){typeof renderGGBElement=="undefined"?(html5AppletsToProcess===null&&(html5AppletsToProcess=[]),html5AppletsToProcess.push({article:re,params:de}),window.renderGGBElementReady=function(){isRenderGGBElementEnabled=!0,html5AppletsToProcess!==null&&html5AppletsToProcess.length&&(html5AppletsToProcess.forEach(function(we){Ie(we.article,we.params)}),html5AppletsToProcess=null)},xe(nt)<5&&(re.className+=" geogebraweb")):Ie(re,de)}if(jn){scriptLoadStarted=!0;for(var pt=0;pt0?(zt.remove(),Pt.attr("id","fullscreencontent").show(),jQuery(Bt).append(Pt),window.dispatchEvent(new Event("resize"))):wt(zt,tn,!1),window.GGBT_wsf_view.launchFullScreen(Bt)}else lt=jn,wt(Ct,tn,!1);if(!window.GGBT_wsf_view)for(ht=0;htCt/4*3&&(zt=Ct/4*3),Bt=zt/5.8,bt.setAttribute("src",ct),bt.setAttribute("width",zt),bt.setAttribute("height",Bt);var Pt=(Ct-zt)/2,_e=(tn-Bt)/2;bt.style.left=Pt+"px",bt.style.top=_e+"px",Dt.appendChild(bt)}}return Dt.appendChild(ht),Dt},on=function(Ct){return Ct=Ct.toLowerCase(),Ct==="html5"||Ct==="screenshot"?Ct:"html5"},Ze=["web","webSimple","web3d","tablet","tablet3d","phone"],Fe=function(Ct,tn){if(nt=Ct,tn){Ot(nt,!0);return}var rn=!Ke;if(rn){var jn=xe(nt);!isNaN(jn)&&jn<4.4&&(rn=!1)}var Dt,mt;window.location.protocol.substr(0,4)==="http"?Dt=window.location.protocol:Dt="http:";var ht=nt.indexOf("//");ht>0?mt=nt:ht===0?mt=Dt+nt:mt="https://www.geogebra.org/apps/5.2.814.0/";for(var bt in Ze)if(nt.slice(Ze[bt].length*-1)===Ze[bt]||nt.slice((Ze[bt].length+1)*-1)===Ze[bt]+"/"){Ot(mt,!1);return}!GGBAppletUtils.isFlexibleWorksheetEditor()&&rn&&!te.is3D&&!te.AV&&!te.SV&&!te.CV&&!te.EV2&&!te.CP&&!te.PC&&!te.DA&&!te.FI&&!te.PV&&!Ye(ce.showToolBar)&&!Ye(ce.showMenuBar)&&!Ye(ce.showAlgebraInput)&&!Ye(ce.enableRightClick)&&(!ce.appName||ce.appName=="classic")?mt+="webSimple/":mt+="web3d/",Ot(mt,!1)},Ot=function(Ct,tn){if(Ct.requirejs){Je=Ct;return}Ct.slice(-1)!=="/"&&(Ct+="/"),Je=Ct,tn===null&&(tn=Ct.indexOf("http")===-1),Ce=tn,at="web.nocache.js",ze=!1;var rn=Je.split("/");rn.length>1&&(!tn&&rn[rn.length-2]==="webSimple"?(at="webSimple.nocache.js",ze=!0):Ze.indexOf(rn[rn.length-2])>=0&&(at=rn[rn.length-2]+".nocache.js")),rn=Ct.split("/"),nt=rn[rn.length-3],nt.substr(0,4)==="test"?nt=nt.substr(4,1)+"."+nt.substr(5,1):(nt.substr(0,3)==="war"||nt.substr(0,4)==="beta")&&(nt="5.0");var jn=parseFloat(nt);jn!==NaN&&jn<5&&Ct.indexOf("geogebra.org")>=0&&(console.log("The GeoGebra HTML5 codebase version "+jn+" is deprecated. Using version latest instead."),Fe("5.0",tn))},Fn=function(Ct,tn){window.console&&window.console.log&&(!tn||typeof tn.showLogging=="undefined"||tn.showLogging&&tn.showLogging!=="false")&&console.log(Ct)};ce.material_id!==void 0?rt(fn):fn();function fn(){var Ct=yt;ge!==null?Ct=ge:parseFloat(Ct)<5&&(Ct="5.0"),Fe(Ct,!1),Ve!==null&&Ot(Ve,Ce),ke=!0}return xn},GGBAppletUtils=function(){"use strict";function xn(){return window.GGBT_wsf_edit!==void 0}function yt(ke,ge){ge!=1?(ke.style.transformOrigin="0% 0% 0px",ke.style.webkitTransformOrigin="0% 0% 0px",ke.style.transform="scale("+ge+","+ge+")",ke.style.webkitTransform="scale("+ge+","+ge+")",ke.style.maxWidth="initial",ke.querySelector(".ggb_preview")!==null&&(ke.querySelector(".ggb_preview").style.maxWidth="initial"),ke.querySelectorAll(".ggb_preview img")[0]!==void 0&&(ke.querySelectorAll(".ggb_preview img")[0].style.maxWidth="initial"),ke.querySelectorAll(".ggb_preview img")[1]!==void 0&&(ke.querySelectorAll(".ggb_preview img")[1].style.maxWidth="initial")):(ke.style.transform="none",ke.style.webkitTransform="none")}function ce(ke,ge,Ve,Ue,Se,ye){var Je=null;if(ye!=null&&ye!="")for(var Ce=ke.parentNode;Ce!=null;)if((" "+Ce.className+" ").indexOf(" "+ye+" ")>-1){Je=Ce;break}else Ce=Ce.parentNode;var lt=0,nt=0,at=0,ze=0,Te=0,ct=0,Ge=0;if(Je)lt=Je.offsetWidth,nt=Math.max(Ue?Je.offsetWidth:0,Je.offsetHeight);else{if(window.innerWidth&&document.documentElement.clientWidth?(lt=Math.min(window.innerWidth,document.documentElement.clientWidth),nt=Math.min(window.innerHeight,document.documentElement.clientHeight),at=lt):(lt=window.innerWidth,nt=window.innerHeight,at=window.innerWidth),ke){var qe=ke.getBoundingClientRect();qe.left>0&&qe.left<=lt&&(Se===void 0||!Se)&&(document.dir==="rtl"?(Te=lt-qe.width-qe.left,ct=at<=480?10:30):(ct=qe.left,Te=at<=480?10:30),ze=ct+Te)}if(ke&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){var Le=ke.getBoundingClientRect();window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(ze=40,Ge=0):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(ze=0,Ge=40)}}return ke&&((Ve===void 0||!Ve)&&ge>0&&ge+ze1&&(ye=!0)),ge&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()&&(ye=!0),!(ke.hasOwnProperty("disableAutoScale")&&ke.disableAutoScale))Se=te(ke,ge,ye,Ve,ke.scaleContainerClass);else return Ue;return ye&&(!ke.hasOwnProperty("scale")||Ue===1)?Se:Math.min(Ue,Se)}function Me(ke){var ge=Math.min(window.innerWidth,document.documentElement.clientWidth),Ve=Math.min(window.innerHeight,document.documentElement.clientHeight),Ue=ke.getBoundingClientRect(),Se=(ge-Ue.width)/2,ye=(Ve-Ue.height)/2;ye<0&&(ye=0),ke.style.position="relative",window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(Se<40?ke.style.left="40px":ke.style.left=Se+"px",ke.style.top=ye+"px"):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(ye<40?ke.style.top="40px":ke.style.top=ye+"px",ke.style.left=Se+"px")}function Xe(ke,ge){var Ve=ke.querySelector(".appletParameters");if(Ve){if(typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){if(ge.id!==Ve.getAttribute("data-param-id"))return;window.GGBT_wsf_view.setCloseBtnPosition(ke)}if(Ve.parentElement&&/fullscreen/.test(Ve.parentElement.className))return;var Ue=Ke(ge,ke);xn()&&Ve.setAttribute("data-param-scale",Ue);for(var Se=null,ye=0;ye=O)continue;if(j==jb){if(k=i.getAttribute(kb),k){var l,m=k.indexOf(lb);m>=O?(j=k.substring(O,m),l=k.substring(m+P)):(j=k,l=W),c[j]=l}}else if(j==mb){if(k=i.getAttribute(kb),k)try{d=eval(k)}catch(xn){alert(nb+k+ob)}}else if(j==pb&&(k=i.getAttribute(kb),k))try{e=eval(k)}catch(xn){alert(nb+k+qb)}}}__gwt_getMetaProperty=function(xn){var yt=c[xn];return yt==null?null:yt},r=d,webModule.__errFn=e}function B(){function xn(ke){var ge=ke.lastIndexOf(rb);ge==-1&&(ge=ke.length);var Ve=ke.indexOf(sb);Ve==-1&&(Ve=ke.length);var Ue=ke.lastIndexOf(tb,Math.min(Ve,ge));return Ue>=O?ke.substring(O,Ue+P):W}function yt(ke){if(!ke.match(/^\w+:\/\//)){var ge=o.createElement(ub);ge.src=ke+vb,ke=xn(ge.src)}return ke}function ce(){var ke=__gwt_getMetaProperty(wb);return ke!=null?ke:W}function te(){for(var ke=o.getElementsByTagName(_),ge=O;geO?ke[ke.length-P].href:W}function Me(){var ke=o.location;return ke.href==ke.protocol+zb+ke.host+ke.pathname+ke.search+ke.hash}var Xe=ce();return Xe==W&&(Xe=te()),Xe==W&&(Xe=Ke()),Xe==W&&Me()&&(Xe=xn(o.location.href)),Xe=yt(Xe),Xe}function C(xn){return xn.match(/^\//)||xn.match(/^[a-zA-Z]+:\/\//)?xn:webModule.__moduleBase+xn}function D(){var xn=[],yt=O,ce=[],te=[];function Ke(ke){var ge=te[ke](),Ve=ce[ke];if(ge in Ve)return ge;var Ue=[];for(var Se in Ve)Ue[Ve[Se]]=Se;throw r&&r(ke,Ue,ge),null}if(__gwt_isKnownPropertyValue=function(ke,ge){return ge in ce[ke]},webModule.__getPropMap=function(){var ke={};for(var ge in ce)ce.hasOwnProperty(ge)&&(ke[ge]=Ke(ge));return ke},webModule.__computePropValue=Ke,n.__gwt_activeModules[L].bindings=webModule.__getPropMap,p())return C(Bb);var Me;try{Me=Cb;var Xe=Me.indexOf(Db);Xe!=-1&&(yt=parseInt(Me.substring(Xe+P),$),Me=Me.substring(O,Xe))}catch(ke){}return webModule.__softPermutationId=yt,C(Me+Eb)}function F(){n.__gwt_stylesLoaded||(n.__gwt_stylesLoaded={})}A(),webModule.__moduleBase="/js/mathematicalGraphics/"+name+"/",s[L].moduleBase=webModule.__moduleBase;var G=D();return F(),w(G),!0}return webModule},typeof window.web3d!="function"&&(window.web3d=GGBAppletUtils.makeModule("web3d","A18F540516513B1292CA7CEF2F6AFC7E")),typeof window.webSimple!="function"&&(window.webSimple=GGBAppletUtils.makeModule("webSimple","96B09BF1B436BF53F0DF54116700F16A")),window.GGBApplet=GGBApplet})()},28735:function(xn,yt,ce){"use strict";ce.d(yt,{Ax:function(){return Xe},Ds:function(){return ke},KI:function(){return Ve},SI:function(){return Me},f1:function(){return Ke}});var te=ce(74128);function Ke(Ue){let Se=!0;if(Ue.length>0){for(let ye=0;yeHe in xe?Je(xe,He,{enumerable:!0,configurable:!0,writable:!0,value:Ne}):xe[He]=Ne,ze=(xe,He)=>{for(var Ne in He||(He={}))lt.call(He,Ne)&&at(xe,Ne,He[Ne]);if(Ce)for(var Ne of Ce(He))nt.call(He,Ne)&&at(xe,Ne,He[Ne]);return xe};const Te=(xe={})=>{var He,Ne,rt,Re;let et=(He=xe==null?void 0:xe.emotion)==null?void 0:He.map(At=>ze({value:At==null?void 0:At.rate},At)),gt=(Ne=xe==null?void 0:xe.focus)==null?void 0:Ne.map(At=>ze({value:At==null?void 0:At.rate},At)),Ye=(rt=xe==null?void 0:xe.action)==null?void 0:rt.map(At=>ze({value:At==null?void 0:At.rate},At)),wt=(Re=xe==null?void 0:xe.intention)==null?void 0:Re.map(At=>ze({value:At==null?void 0:At.rate},At));return[{title:"\u8868\u60C5\u5360\u6BD4",color:["#f7ca2e","#4ccf71","#3791ee","#f9ac95","#4f74ee","#f0e999"],data:et||[]},{title:"\u4E13\u6CE8\u5EA6\u5360\u6BD4",color:["#4f74ee","#f9ac95","#9cb5fe","#eaa170","#3791ee","#a39bed"],data:gt||[]},{title:"\u884C\u4E3A\u5360\u6BD4\u60C5\u51B5",color:["#5eca9c","#a39bed","#f68238","#f0e999","#eaa170","#f9ac95"],data:Ye||[]},{title:"\u610F\u56FE\u5360\u6BD4\u60C5\u51B5",color:["#eaa170","#739fcb","#f0e999","#f9ac95","#4f74ee","#5eca9c"],data:wt||[]}]},ct=({className:xe,dataSource:He=[],col:Ne=4,right:rt,bottom:Re=23,precision:et=0,wrapWidth:gt=1200})=>{const Ye=(At="",vt,Vt="--")=>At?(At==null?void 0:At.length)>vt?(At==null?void 0:At.slice(0,vt-1))+"...":At:Vt,wt=Math.floor((gt-(Ne-1)*rt)/Ne);return te.createElement("div",{className:Xe()(Ke.list,xe)},!!(He!=null&&He.length)&&(He==null?void 0:He.map((At,vt)=>{const{cover_pic:Vt,created_at:Jt,emotion:pn,action:on,intention:Ze,focus:Fe}=At;return te.createElement("div",{key:vt,className:Ke.wrap,style:{width:wt,marginRight:(1+vt)%Ne===0?0:rt+et,marginBottom:Re}},te.createElement("div",{className:Ke.img},te.createElement("img",{src:`${ye.Z.API_SERVER}${Vt}`}),te.createElement("div",{className:Ke.tips},te.createElement("div",null,te.createElement("i",{className:"iconfont icon-paisheshijian mr5 font14"})," \u62CD\u6444\u65F6\u95F4"),te.createElement("span",null,Jt))),te.createElement("div",{className:Ke.footer},te.createElement("ul",null,te.createElement("li",null,te.createElement("i",{className:"iconfont icon-biaoqing"}),te.createElement("span",null,"\u8868\u60C5\uFF1A",te.createElement(ge.Z,{title:pn},te.createElement("span",{className:"c-grey-333"},Ye(pn,4))))),te.createElement("li",null,te.createElement("i",{className:"iconfont icon-hangwei"}),te.createElement("span",null,"\u884C\u4E3A\uFF1A",te.createElement(ge.Z,{title:on},te.createElement("span",{className:"c-grey-333"},Ye(on,4)))))),te.createElement("ul",null,te.createElement("li",null,te.createElement("i",{className:"iconfont icon-yitu"}),te.createElement("span",null,"\u610F\u56FE\uFF1A",te.createElement(ge.Z,{title:Ze},te.createElement("span",{className:"c-grey-333"},Ye(Ze,4))))),te.createElement("li",null,te.createElement("i",{className:"iconfont icon-zhuangtai"}),te.createElement("span",null,"\u4E13\u6CE8\u5EA6\uFF1A",te.createElement(ge.Z,{title:Fe},te.createElement("span",{className:"c-grey-333"},Ye(Fe,3))))))))})))},Ge=({className:xe,style:He,title:Ne,hideBar:rt=!1,children:Re,customText:et="",noDataText:gt="",emptyData:Ye=[],loading:wt,actionAnalysis:At})=>{var vt,Vt;const Jt=((vt=Ye==null?void 0:Ye[0])==null?void 0:vt.every(on=>{var Ze;return!((Ze=on==null?void 0:on.data)!=null&&Ze.length)}))&&!((Vt=Ye==null?void 0:Ye[1])!=null&&Vt.length)||!At,pn=At?gt:et;return te.createElement(Ve.Z,{loading:wt,active:!0},Jt&&te.createElement("div",{className:Xe()(Ke.noData,xe),style:He},!!Ne&&te.createElement("div",{className:Ke.title},!rt&&te.createElement("b",null),te.createElement("span",null,Ne)),te.createElement("div",{className:Ke.itemWrap},te.createElement(Se.Z,{customText:pn}))),!Jt&&Re)};var Le=({className:xe,style:He,data:Ne=[],title:rt,hideBar:Re=!1,loading:et=!1})=>te.createElement("div",{className:Xe()(Ke.analysis,xe),style:He},!!rt&&te.createElement("div",{className:Ke.title},!Re&&te.createElement("b",null),te.createElement("span",null,rt)),te.createElement(Ue.Z,{spinning:et},te.createElement("div",{className:Ke.itemWrap},Ne==null?void 0:Ne.map((gt,Ye)=>te.createElement("div",{className:Ke.item,key:Ye},te.createElement(ke.Z,{option:{tooltip:{trigger:"item",formatter:"{a}
{b}: {c}%"},title:{left:"center",bottom:15,text:gt==null?void 0:gt.title},legend:{top:10,right:10,orient:"vertical",show:!0,align:"left",icon:"circle",itemWidth:10,itemHeight:10,formatter:function(wt){for(let At in gt==null?void 0:gt.data)if(wt==(gt==null?void 0:gt.data[At].name))return wt+" "+(gt==null?void 0:gt.data[At].value)+"%"},textStyle:{color:"#767676",fontSize:12}},color:gt==null?void 0:gt.color,series:[{type:"pie",radius:["20%","35%"],center:["20%","40%"],avoidLabelOverlap:!1,label:{show:!1},labelLine:{show:!1},data:gt==null?void 0:gt.data}]},style:{height:145}}))))))},48530:function(xn,yt,ce){"use strict";var te=ce(86204),Ke=ce.n(te),Me=Object.defineProperty,Xe=(Ue,Se,ye)=>Se in Ue?Me(Ue,Se,{enumerable:!0,configurable:!0,writable:!0,value:ye}):Ue[Se]=ye,ke=(Ue,Se,ye)=>Xe(Ue,typeof Se!="symbol"?Se+"":Se,ye),ge=(Ue,Se,ye)=>new Promise((Je,Ce)=>{var lt=ze=>{try{at(ye.next(ze))}catch(Te){Ce(Te)}},nt=ze=>{try{at(ye.throw(ze))}catch(Te){Ce(Te)}},at=ze=>ze.done?Je(ze.value):Promise.resolve(ze.value).then(lt,nt);at((ye=ye.apply(Ue,Se)).next())});class Ve extends te.EventEmitter{constructor(Se,ye){super(),ke(this,"url"),ke(this,"body"),ke(this,"fullContent",""),ke(this,"controller",null),ke(this,"buffer",""),this.url=Se,this.body=ye}startStream(){return ge(this,null,function*(){this.controller=new AbortController;const{signal:Se}=this.controller;try{const ye=yield fetch(this.url,{method:"POST",headers:{"Content-Type":"application/json; charset=utf-8"},credentials:"include",body:JSON.stringify(this.body),signal:Se});if(!ye.ok)throw new Error(`\u8BF7\u6C42\u5931\u8D25: ${ye.status}`);const Je=ye.headers.get("content-type");if(!Je)throw new Error("\u54CD\u5E94\u5934\u7F3A\u5C11 content-type");if(Je.includes("application/json")){const nt=yield ye.json();this.emit("error",nt);return}if(!Je.includes("text/event-stream"))throw new Error("\u54CD\u5E94\u6570\u636E\u683C\u5F0F\u9519\u8BEF");const Ce=ye.body.getReader(),lt=new TextDecoder("utf-8");for(;;){const{done:nt,value:at}=yield Ce.read();if(nt)break;const ze=lt.decode(at,{stream:!0});this.buffer+=ze;const Te=this.buffer.split(` -`);this.buffer=Te.pop()||"";for(const ct of Te)if(ct.startsWith("data:")){const Ge=ct.slice(5).trim();if(Ge==="[DONE]")break;try{const qe=JSON.parse(Ge);qe.data&&this.handleData(qe.data)}catch(qe){this.buffer=ct+` -`+this.buffer,console.error("\u89E3\u6790 JSON \u5931\u8D25:",qe)}}}this.emit("done",this.fullContent)}catch(ye){ye.name==="AbortError"?this.emit("cancelled",this.fullContent):this.emit("error",ye.message)}})}handleData(Se){Se.content&&(this.fullContent+=Se.content,this.emit("data",{chunk:Se,full:this.fullContent}))}cancelRequest(){var Se;(Se=this.controller)==null||Se.abort()}}yt.Z=Ve},27183:function(xn,yt,ce){"use strict";ce.d(yt,{Z:function(){return at}});var te=ce(59301),Ke={flex_box_center:"flex_box_center___A3pzf",flex_space_between:"flex_space_between___JBoa5",flex_box_vertical_center:"flex_box_vertical_center___MJuIO",flex_box_center_end:"flex_box_center_end___OcjUA",flex_box_column:"flex_box_column___zSH4A",list:"list___KhJas",middle:"middle___IjlYi",row:"row___GGtIx",title:"title___o_xqf",size:"size___OVRoL",download:"download___ZLcIH",preview:"preview___gi0kI",annotation:"annotation___KVSwj"},Me=ce(92310),Xe=ce.n(Me),ke=ce(52918),ge=ce(53464),Ve=ce(65862),Ue=ce(74128),Se=ce(38147),ye=ce(41867),Je=ce(65582),Ce=ce(6767),lt=(ze,Te,ct)=>new Promise((Ge,qe)=>{var Le=Ne=>{try{He(ct.next(Ne))}catch(rt){qe(rt)}},xe=Ne=>{try{He(ct.throw(Ne))}catch(rt){qe(rt)}},He=Ne=>Ne.done?Ge(Ne.value):Promise.resolve(Ne.value).then(Le,xe);He((ct=ct.apply(ze,Te)).next())});const nt=({className:ze,style:Te,dataSource:ct=[],authority:Ge=!1,callback:qe,showDimensions:Le=!0,classroomList:xe})=>{var He;const[Ne,rt]=(0,te.useState)({content:"",type:""}),[Re,et]=(0,te.useState)({}),[gt,Ye]=(0,te.useState)(!1),[wt,At]=(0,te.useState)({title:"",visible:!1,src:"",snapshotData:{}}),vt=(0,te.useRef)(),Vt=Ze=>lt(void 0,null,function*(){if(et(Ze),Ze.file_type==="txt"){const Fe=yield(0,Se.ZP)(Ze.url,{method:"get",headers:{"Content-Type":"application/xml"}});vt.current=Fe}rt({type:Ze.file_type,content:Ue.Z.API_SERVER+Ze.url})}),Jt=Ze=>{var Fe;At({visible:!0,src:Ue.Z.API_SERVER+Ze.url,id:Ze.id,title:Ze.title,snapshotData:(Fe=Ze==null?void 0:Ze.subitem)==null?void 0:Fe.settings})},pn=Ze=>lt(void 0,null,function*(){var Fe;rt({type:Ze.file_type,content:Ue.Z.API_SERVER+((Fe=Ze==null?void 0:Ze.subitem)==null?void 0:Fe.url)})}),on=()=>{qe(),At({visible:!1})};return ct!=null&&ct.length?te.createElement(te.Fragment,null,te.createElement("div",{className:Xe()(Ke.list,ze),style:Te},ct.map((Ze,Fe)=>{var Ot,Fn,fn;return te.createElement("div",{key:Fe,className:Ke.row},te.createElement("div",{className:Ke.title,onClick:()=>Vt(Ze)},te.createElement("i",{className:"iconfont icon-fujian1"}),te.createElement("span",{title:Ze.title},Ze.title)),te.createElement("div",{className:Ke.size},Ze.filesize),te.createElement("div",{className:Ke.download,onClick:()=>{var Ct,tn;if((0,ye.Rm)()&&!((Ct=xe.AssistantObject.normal)!=null&&Ct.can_download)){Ce.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}(0,Ve.Nd)("",`${Ue.Z.API_SERVER}${(tn=Ze.url)==null?void 0:tn.replace("disposition=inline","")}`)}},te.createElement("i",{className:"iconfont icon-xiazai4"}),"\u4E0B\u8F7D"),!["other","download"].includes(Ze==null?void 0:Ze.file_type)&&te.createElement("div",{className:Ke.preview,onClick:()=>Vt(Ze)},te.createElement("i",{className:"iconfont icon-yulan"}),"\u9884\u89C8"),["image"].includes(Ze==null?void 0:Ze.file_type)&&Le&&(Ge?te.createElement("div",{className:Ke.annotation,onClick:()=>Jt(Ze)},te.createElement("i",{className:"iconfont icon-pizhu"}),(Ot=Ze.subitem)!=null&&Ot.id?"\u4FEE\u6539\u6279\u6CE8":"\u6279\u6CE8"):((Fn=Ze.subitem)==null?void 0:Fn.id)&&te.createElement("div",{className:Ke.annotation,onClick:()=>pn(Ze)},te.createElement("i",{className:"iconfont icon-chakanlaoshipizhu1"}),"\u67E5\u770B\u8001\u5E08\u6279\u6CE8")),["image"].includes(Ze==null?void 0:Ze.file_type)&&((fn=Ze.subitem)==null?void 0:fn.id)&&te.createElement("div",{className:Ke.download,style:{marginLeft:20},onClick:()=>{var Ct,tn;(0,Ve.Nd)("",`${Ue.Z.API_SERVER}${(tn=(Ct=Ze==null?void 0:Ze.subitem)==null?void 0:Ct.url)==null?void 0:tn.replace("disposition=inline","")}`)}},te.createElement("i",{className:"iconfont icon-xiazai4"}),"\u4E0B\u8F7D\u6279\u6CE8\u6587\u4EF6"),["office"].includes(Ze==null?void 0:Ze.file_type)&&(0,ye.eB)()&&["xlsx","docx","pptx"].includes(Ze==null?void 0:Ze.file_sub)&&Le&&te.createElement("div",{className:Ke.annotation,onClick:()=>{Ye(!0),Vt(Ze)}},te.createElement("i",{className:"iconfont icon-pizhu"}),Ze.is_edit?"\u4FEE\u6539\u6279\u6CE8":"\u6279\u6CE8"),Ze.is_edit&&(0,ye.dE)()&&Le&&te.createElement("div",{className:Ke.annotation,onClick:()=>{Vt(Ze)}},te.createElement("i",{className:"iconfont icon-sousuo7"}),"\u67E5\u770B\u8001\u5E08\u6279\u6CE8"))})),te.createElement(ke.Z,{close:!0,data:Ne==null?void 0:Ne.content,type:Ne==null?void 0:Ne.type,hasMask:!0,disabledDownload:(0,ye.Rm)()&&!((He=xe.AssistantObject.normal)!=null&&He.can_download),editOffice:gt?"edit":"view",monacoEditor:{value:vt.current,language:"txt",onChange:()=>{},options:{readOnly:!0,fontSize:14,minimap:{enabled:!1}}},onImgDimensions:Ge&&Le&&Ne.type==="image"?()=>Jt(Re):null,onClose:()=>{qe(),Ye(!1),rt({content:"",type:""})}}),te.createElement(ge.Z,{onOk:on,onClose:()=>At({visible:!1}),data:wt,showFullTools:!0})):null};var at=(0,Je.connect)(({classroomList:ze})=>({classroomList:ze}))(nt)},53464:function(xn,yt,ce){"use strict";ce.d(yt,{Z:function(){return sn}});var te=ce(59301),Ke={imageDimensions:"imageDimensions___a7crR",img:"img___Kroat",fullWidth:"fullWidth___c492T"},Me=ce(92310),Xe=ce.n(Me),ke=ce(29787);var ge=function(he,oe){return(ge=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(re,de){re.__proto__=de}||function(re,de){for(var we in de)Object.prototype.hasOwnProperty.call(de,we)&&(re[we]=de[we])})(he,oe)};function Ve(he,oe){function re(){this.constructor=he}ge(he,oe),he.prototype=oe===null?Object.create(oe):(re.prototype=oe.prototype,new re)}function Ue(he,oe,re,de){return new(re||(re=Promise))(function(we,le){function Ee(It){try{Ut(de.next(It))}catch(dt){le(dt)}}function St(It){try{Ut(de.throw(It))}catch(dt){le(dt)}}function Ut(It){var dt;It.done?we(It.value):(dt=It.value,dt instanceof re?dt:new re(function(Bn){Bn(dt)})).then(Ee,St)}Ut((de=de.apply(he,oe||[])).next())})}function Se(he,oe){var re,de,we,le,Ee={label:0,sent:function(){if(1&we[0])throw we[1];return we[1]},trys:[],ops:[]};return le={next:St(0),throw:St(1),return:St(2)},typeof Symbol=="function"&&(le[Symbol.iterator]=function(){return this}),le;function St(Ut){return function(It){return function(dt){if(re)throw new TypeError("Generator is already executing.");for(;Ee;)try{if(re=1,de&&(we=2&dt[0]?de.return:dt[0]?de.throw||((we=de.return)&&we.call(de),0):de.next)&&!(we=we.call(de,dt[1])).done)return we;switch(de=0,we&&(dt=[2&dt[0],we.value]),dt[0]){case 0:case 1:we=dt;break;case 4:return Ee.label++,{value:dt[1],done:!1};case 5:Ee.label++,de=dt[1],dt=[0];continue;case 7:dt=Ee.ops.pop(),Ee.trys.pop();continue;default:if(we=Ee.trys,!((we=we.length>0&&we[we.length-1])||dt[0]!==6&&dt[0]!==2)){Ee=0;continue}if(dt[0]===3&&(!we||dt[1]>we[0]&&dt[1]yt in xn?Hc(xn,yt,{enumerable:!0,configurable:!0,writable:!0,value:ce}):xn[yt]=ce,Vo=(xn,yt)=>{for(var ce in yt||(yt={}))lc.call(yt,ce)&&$u(xn,ce,yt[ce]);if(zu)for(var ce of zu(yt))uc.call(yt,ce)&&$u(xn,ce,yt[ce]);return xn},ec=(xn,yt)=>Rc(xn,Oc(yt));var cc=(xn,yt)=>{var ce={};for(var te in xn)lc.call(xn,te)&&yt.indexOf(te)<0&&(ce[te]=xn[te]);if(xn!=null&&zu)for(var te of zu(xn))yt.indexOf(te)<0&&uc.call(xn,te)&&(ce[te]=xn[te]);return ce};var ba=(xn,yt,ce)=>$u(xn,typeof yt!="symbol"?yt+"":yt,ce);(self.webpackChunk=self.webpackChunk||[]).push([[342],{95869:function(xn,yt,ce){"use strict";ce.d(yt,{Z:function(){return Ue}});var te=ce(54476),Ze=ce(59301),Te={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M688 264c0-4.4-3.6-8-8-8H296c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h384c4.4 0 8-3.6 8-8v-48zm-8 136H296c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h384c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8zM480 544H296c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h184c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8zm-48 308H208V148h560v344c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8V108c0-17.7-14.3-32-32-32H168c-17.7 0-32 14.3-32 32v784c0 17.7 14.3 32 32 32h264c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm356.8-74.4c29-26.3 47.2-64.3 47.2-106.6 0-79.5-64.5-144-144-144s-144 64.5-144 144c0 42.3 18.2 80.3 47.2 106.6-57 32.5-96.2 92.7-99.2 162.1-.2 4.5 3.5 8.3 8 8.3h48.1c4.2 0 7.7-3.3 8-7.6C564 871.2 621.7 816 692 816s128 55.2 131.9 124.4c.2 4.2 3.7 7.6 8 7.6H880c4.6 0 8.2-3.8 8-8.3-2.9-69.5-42.2-129.6-99.2-162.1zM692 591c44.2 0 80 35.8 80 80s-35.8 80-80 80-80-35.8-80-80 35.8-80 80-80z"}}]},name:"solution",theme:"outlined"},Xe=Te,ke=ce(7657),ge=function(ye,Je){return Ze.createElement(ke.Z,(0,te.Z)({},ye,{ref:Je,icon:Xe}))},Ve=Ze.forwardRef(ge),Ue=Ve},45559:function(){"use strict"},96408:function(xn,yt){"use strict";yt.Z={lists:"lists___xhHyq",item:"item___pWJAA",children:"children___sDG61",diamond:"diamond___FwgzD",button:"button___WPN6r",mathWrap:"mathWrap___FmnMJ",mathFillWrap:"mathFillWrap___PmY3H"}},93510:function(module,exports,__webpack_require__){var __WEBPACK_AMD_DEFINE_ARRAY__,__WEBPACK_AMD_DEFINE_RESULT__;(function(){if(typeof window.GGBApplet=="function"){console.warn("deployggb.js was loaded twice");return}var isRenderGGBElementEnabled=!1,scriptLoadStarted=!1,html5AppletsToProcess=null,ggbHTML5LoadedCodebaseIsWebSimple=!1,ggbHTML5LoadedCodebaseVersion=null,ggbHTML5LoadedScript=null,GGBApplet=function(){"use strict";for(var xn={},yt="5.0",ce={},te=null,Ze=!1,Te=!1,Xe=null,ke=!1,ge=null,Ve=null,Ue=0;Ue4?parseFloat(Ct):5};xn.setHTML5Codebase=function(Ct,en){Ve=Ct,Ot(Ct,en)},xn.setJavaCodebase=xn.setJavaCodebaseVersion=xn.isCompiledInstalled=xn.setPreCompiledScriptPath=xn.setPreCompiledResourcePath=function(){},xn.setHTML5CodebaseVersion=function(Ct,en){var rn=parseFloat(Ct);if(rn!==NaN&&rn<5){console.log("The GeoGebra HTML5 codebase version "+rn+" is deprecated. Using version latest instead.");return}ge=Ct,Fe(Ct,en)},xn.getHTML5CodebaseVersion=function(){return nt},xn.getParameters=function(){return ce},xn.setFontsCSSURL=function(Ct){qe=Ct},xn.setGiacJSURL=function(Ct){},xn.setJNLPFile=function(Ct){ye=Ct},xn.setJNLPBaseDir=function(Ct){},xn.inject=function(){function Ct(){return window.frameElement&&window.frameElement.getAttribute("data-singleton")}for(var en="auto",rn=ce.id,Yn,Dt=!1,mt=0;mt=5)return!0;var Ct=xn.getAppletObject();return Ct&&typeof Ct.recalculateEnvironments=="function"?(Ct.recalculateEnvironments(),!0):!1},xn.startAnimation=function(){var Ct=xn.getAppletObject();return Ct&&typeof Ct.startAnimation=="function"?(Ct.startAnimation(),!0):!1},xn.stopAnimation=function(){var Ct=xn.getAppletObject();return Ct&&typeof Ct.stopAnimation=="function"?(Ct.stopAnimation(),!0):!1},xn.getAppletObject=function(){var Ct=ce.id!==void 0?ce.id:"ggbApplet";return window[Ct]},xn.resize=function(){};var gt=function(Ct,en,rn){var Yn=document.createElement("param");Yn.setAttribute("name",en),Yn.setAttribute("value",rn),Ct.appendChild(Yn)},Ye=function(Ct){return Ct&&Ct!=="false"},wt=function(Ct,en,rn){xe(nt)<=4.2&&(rn=!0);var Yn=!isRenderGGBElementEnabled&&!scriptLoadStarted;(!isRenderGGBElementEnabled&&!scriptLoadStarted||ggbHTML5LoadedCodebaseVersion!==nt||ggbHTML5LoadedCodebaseIsWebSimple&&!We)&&(Yn=!0,isRenderGGBElementEnabled=!1,scriptLoadStarted=!1);var Dt=document.createElement("div");Dt.classList.add("appletParameters","notranslate");var mt=en.width,ht=en.height;if(en.disableAutoScale=en.disableAutoScale===void 0?GGBAppletUtils.isFlexibleWorksheetEditor():en.disableAutoScale,en.width!==void 0)if(xe(nt)<=4.4)Ye(en.showToolBar)&&(en.height-=7),Ye(en.showAlgebraInput)&&(en.height-=37),en.width<605&&Ye(en.showToolBar)&&(en.width=605,mt=605);else{var bt=100;(Ye(en.showToolBar)||Ye(en.showMenuBar))&&(en.hasOwnProperty("customToolBar")&&(en.customToolbar=en.customToolBar),bt=Ye(en.showMenuBar)?245:155),mt=5?(en.appletOnLoad=function(re){var de=Ct.querySelector(".ggb_preview");de&&de.parentNode.removeChild(de),window.GGBT_spinner&&window.GGBT_spinner.removeSpinner(Pt),window.GGBT_wsf_view&&$(window).trigger("resize"),Bt(re)},_e||Pt.appendChild(se)):Dt.appendChild(se),Pt.appendChild(Dt),_e||Ct.appendChild(Pt),setTimeout(function(){xn.resize()},1)}else{var fe=document.createElement("div");fe.className="applet_scaler",fe.style.position="relative",fe.style.display="block",fe.appendChild(Dt),Ct.appendChild(fe),en.appletOnLoad=function(re){xn.resize(),Bt(re)}}function Ie(re,de){de&&typeof de.appletOnLoad=="function"&&typeof renderGGBElement=="function"?renderGGBElement(re,de.appletOnLoad):renderGGBElement(re),Fn("GeoGebra HTML5 applet injected and rendered with previously loaded codebase.",de)}function Be(re,de){typeof renderGGBElement=="undefined"?(html5AppletsToProcess===null&&(html5AppletsToProcess=[]),html5AppletsToProcess.push({article:re,params:de}),window.renderGGBElementReady=function(){isRenderGGBElementEnabled=!0,html5AppletsToProcess!==null&&html5AppletsToProcess.length&&(html5AppletsToProcess.forEach(function(we){Ie(we.article,we.params)}),html5AppletsToProcess=null)},xe(nt)<5&&(re.className+=" geogebraweb")):Ie(re,de)}if(Yn){scriptLoadStarted=!0;for(var pt=0;pt0?(zt.remove(),Pt.attr("id","fullscreencontent").show(),jQuery(Bt).append(Pt),window.dispatchEvent(new Event("resize"))):wt(zt,en,!1),window.GGBT_wsf_view.launchFullScreen(Bt)}else st=Yn,wt(Ct,en,!1);if(!window.GGBT_wsf_view)for(ht=0;htCt/4*3&&(zt=Ct/4*3),Bt=zt/5.8,bt.setAttribute("src",ut),bt.setAttribute("width",zt),bt.setAttribute("height",Bt);var Pt=(Ct-zt)/2,_e=(en-Bt)/2;bt.style.left=Pt+"px",bt.style.top=_e+"px",Dt.appendChild(bt)}}return Dt.appendChild(ht),Dt},An=function(Ct){return Ct=Ct.toLowerCase(),Ct==="html5"||Ct==="screenshot"?Ct:"html5"},ze=["web","webSimple","web3d","tablet","tablet3d","phone"],Fe=function(Ct,en){if(nt=Ct,en){Ot(nt,!0);return}var rn=!Ze;if(rn){var Yn=xe(nt);!isNaN(Yn)&&Yn<4.4&&(rn=!1)}var Dt,mt;window.location.protocol.substr(0,4)==="http"?Dt=window.location.protocol:Dt="http:";var ht=nt.indexOf("//");ht>0?mt=nt:ht===0?mt=Dt+nt:mt="https://www.geogebra.org/apps/5.2.814.0/";for(var bt in ze)if(nt.slice(ze[bt].length*-1)===ze[bt]||nt.slice((ze[bt].length+1)*-1)===ze[bt]+"/"){Ot(mt,!1);return}!GGBAppletUtils.isFlexibleWorksheetEditor()&&rn&&!te.is3D&&!te.AV&&!te.SV&&!te.CV&&!te.EV2&&!te.CP&&!te.PC&&!te.DA&&!te.FI&&!te.PV&&!Ye(ce.showToolBar)&&!Ye(ce.showMenuBar)&&!Ye(ce.showAlgebraInput)&&!Ye(ce.enableRightClick)&&(!ce.appName||ce.appName=="classic")?mt+="webSimple/":mt+="web3d/",Ot(mt,!1)},Ot=function(Ct,en){if(Ct.requirejs){Je=Ct;return}Ct.slice(-1)!=="/"&&(Ct+="/"),Je=Ct,en===null&&(en=Ct.indexOf("http")===-1),Ce=en,it="web.nocache.js",We=!1;var rn=Je.split("/");rn.length>1&&(!en&&rn[rn.length-2]==="webSimple"?(it="webSimple.nocache.js",We=!0):ze.indexOf(rn[rn.length-2])>=0&&(it=rn[rn.length-2]+".nocache.js")),rn=Ct.split("/"),nt=rn[rn.length-3],nt.substr(0,4)==="test"?nt=nt.substr(4,1)+"."+nt.substr(5,1):(nt.substr(0,3)==="war"||nt.substr(0,4)==="beta")&&(nt="5.0");var Yn=parseFloat(nt);Yn!==NaN&&Yn<5&&Ct.indexOf("geogebra.org")>=0&&(console.log("The GeoGebra HTML5 codebase version "+Yn+" is deprecated. Using version latest instead."),Fe("5.0",en))},Fn=function(Ct,en){window.console&&window.console.log&&(!en||typeof en.showLogging=="undefined"||en.showLogging&&en.showLogging!=="false")&&console.log(Ct)};ce.material_id!==void 0?rt(dn):dn();function dn(){var Ct=yt;ge!==null?Ct=ge:parseFloat(Ct)<5&&(Ct="5.0"),Fe(Ct,!1),Ve!==null&&Ot(Ve,Ce),ke=!0}return xn},GGBAppletUtils=function(){"use strict";function xn(){return window.GGBT_wsf_edit!==void 0}function yt(ke,ge){ge!=1?(ke.style.transformOrigin="0% 0% 0px",ke.style.webkitTransformOrigin="0% 0% 0px",ke.style.transform="scale("+ge+","+ge+")",ke.style.webkitTransform="scale("+ge+","+ge+")",ke.style.maxWidth="initial",ke.querySelector(".ggb_preview")!==null&&(ke.querySelector(".ggb_preview").style.maxWidth="initial"),ke.querySelectorAll(".ggb_preview img")[0]!==void 0&&(ke.querySelectorAll(".ggb_preview img")[0].style.maxWidth="initial"),ke.querySelectorAll(".ggb_preview img")[1]!==void 0&&(ke.querySelectorAll(".ggb_preview img")[1].style.maxWidth="initial")):(ke.style.transform="none",ke.style.webkitTransform="none")}function ce(ke,ge,Ve,Ue,Se,ye){var Je=null;if(ye!=null&&ye!="")for(var Ce=ke.parentNode;Ce!=null;)if((" "+Ce.className+" ").indexOf(" "+ye+" ")>-1){Je=Ce;break}else Ce=Ce.parentNode;var st=0,nt=0,it=0,We=0,Le=0,ut=0,Ge=0;if(Je)st=Je.offsetWidth,nt=Math.max(Ue?Je.offsetWidth:0,Je.offsetHeight);else{if(window.innerWidth&&document.documentElement.clientWidth?(st=Math.min(window.innerWidth,document.documentElement.clientWidth),nt=Math.min(window.innerHeight,document.documentElement.clientHeight),it=st):(st=window.innerWidth,nt=window.innerHeight,it=window.innerWidth),ke){var qe=ke.getBoundingClientRect();qe.left>0&&qe.left<=st&&(Se===void 0||!Se)&&(document.dir==="rtl"?(Le=st-qe.width-qe.left,ut=it<=480?10:30):(ut=qe.left,Le=it<=480?10:30),We=ut+Le)}if(ke&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){var Qe=ke.getBoundingClientRect();window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(We=40,Ge=0):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(We=0,Ge=40)}}return ke&&((Ve===void 0||!Ve)&&ge>0&&ge+We1&&(ye=!0)),ge&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()&&(ye=!0),!(ke.hasOwnProperty("disableAutoScale")&&ke.disableAutoScale))Se=te(ke,ge,ye,Ve,ke.scaleContainerClass);else return Ue;return ye&&(!ke.hasOwnProperty("scale")||Ue===1)?Se:Math.min(Ue,Se)}function Te(ke){var ge=Math.min(window.innerWidth,document.documentElement.clientWidth),Ve=Math.min(window.innerHeight,document.documentElement.clientHeight),Ue=ke.getBoundingClientRect(),Se=(ge-Ue.width)/2,ye=(Ve-Ue.height)/2;ye<0&&(ye=0),ke.style.position="relative",window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(Se<40?ke.style.left="40px":ke.style.left=Se+"px",ke.style.top=ye+"px"):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(ye<40?ke.style.top="40px":ke.style.top=ye+"px",ke.style.left=Se+"px")}function Xe(ke,ge){var Ve=ke.querySelector(".appletParameters");if(Ve){if(typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){if(ge.id!==Ve.getAttribute("data-param-id"))return;window.GGBT_wsf_view.setCloseBtnPosition(ke)}if(Ve.parentElement&&/fullscreen/.test(Ve.parentElement.className))return;var Ue=Ze(ge,ke);xn()&&Ve.setAttribute("data-param-scale",Ue);for(var Se=null,ye=0;ye=O)continue;if(j==jb){if(k=i.getAttribute(kb),k){var l,m=k.indexOf(lb);m>=O?(j=k.substring(O,m),l=k.substring(m+P)):(j=k,l=W),c[j]=l}}else if(j==mb){if(k=i.getAttribute(kb),k)try{d=eval(k)}catch(xn){alert(nb+k+ob)}}else if(j==pb&&(k=i.getAttribute(kb),k))try{e=eval(k)}catch(xn){alert(nb+k+qb)}}}__gwt_getMetaProperty=function(xn){var yt=c[xn];return yt==null?null:yt},r=d,webModule.__errFn=e}function B(){function xn(ke){var ge=ke.lastIndexOf(rb);ge==-1&&(ge=ke.length);var Ve=ke.indexOf(sb);Ve==-1&&(Ve=ke.length);var Ue=ke.lastIndexOf(tb,Math.min(Ve,ge));return Ue>=O?ke.substring(O,Ue+P):W}function yt(ke){if(!ke.match(/^\w+:\/\//)){var ge=o.createElement(ub);ge.src=ke+vb,ke=xn(ge.src)}return ke}function ce(){var ke=__gwt_getMetaProperty(wb);return ke!=null?ke:W}function te(){for(var ke=o.getElementsByTagName(_),ge=O;geO?ke[ke.length-P].href:W}function Te(){var ke=o.location;return ke.href==ke.protocol+zb+ke.host+ke.pathname+ke.search+ke.hash}var Xe=ce();return Xe==W&&(Xe=te()),Xe==W&&(Xe=Ze()),Xe==W&&Te()&&(Xe=xn(o.location.href)),Xe=yt(Xe),Xe}function C(xn){return xn.match(/^\//)||xn.match(/^[a-zA-Z]+:\/\//)?xn:webModule.__moduleBase+xn}function D(){var xn=[],yt=O,ce=[],te=[];function Ze(ke){var ge=te[ke](),Ve=ce[ke];if(ge in Ve)return ge;var Ue=[];for(var Se in Ve)Ue[Ve[Se]]=Se;throw r&&r(ke,Ue,ge),null}if(__gwt_isKnownPropertyValue=function(ke,ge){return ge in ce[ke]},webModule.__getPropMap=function(){var ke={};for(var ge in ce)ce.hasOwnProperty(ge)&&(ke[ge]=Ze(ge));return ke},webModule.__computePropValue=Ze,n.__gwt_activeModules[L].bindings=webModule.__getPropMap,p())return C(Bb);var Te;try{Te=Cb;var Xe=Te.indexOf(Db);Xe!=-1&&(yt=parseInt(Te.substring(Xe+P),$),Te=Te.substring(O,Xe))}catch(ke){}return webModule.__softPermutationId=yt,C(Te+Eb)}function F(){n.__gwt_stylesLoaded||(n.__gwt_stylesLoaded={})}A(),webModule.__moduleBase="/js/mathematicalGraphics/"+name+"/",s[L].moduleBase=webModule.__moduleBase;var G=D();return F(),w(G),!0}return webModule},typeof window.web3d!="function"&&(window.web3d=GGBAppletUtils.makeModule("web3d","A18F540516513B1292CA7CEF2F6AFC7E")),typeof window.webSimple!="function"&&(window.webSimple=GGBAppletUtils.makeModule("webSimple","96B09BF1B436BF53F0DF54116700F16A")),window.GGBApplet=GGBApplet})()},28735:function(xn,yt,ce){"use strict";ce.d(yt,{Ax:function(){return Xe},Ds:function(){return ke},KI:function(){return Ve},SI:function(){return Te},f1:function(){return Ze}});var te=ce(74128);function Ze(Ue){let Se=!0;if(Ue.length>0){for(let ye=0;yeNe in xe?Je(xe,Ne,{enumerable:!0,configurable:!0,writable:!0,value:Me}):xe[Ne]=Me,We=(xe,Ne)=>{for(var Me in Ne||(Ne={}))st.call(Ne,Me)&&it(xe,Me,Ne[Me]);if(Ce)for(var Me of Ce(Ne))nt.call(Ne,Me)&&it(xe,Me,Ne[Me]);return xe};const Le=(xe={})=>{var Ne,Me,rt,He;let tt=(Ne=xe==null?void 0:xe.emotion)==null?void 0:Ne.map(at=>We({value:at==null?void 0:at.rate},at)),gt=(Me=xe==null?void 0:xe.focus)==null?void 0:Me.map(at=>We({value:at==null?void 0:at.rate},at)),Ye=(rt=xe==null?void 0:xe.action)==null?void 0:rt.map(at=>We({value:at==null?void 0:at.rate},at)),wt=(He=xe==null?void 0:xe.intention)==null?void 0:He.map(at=>We({value:at==null?void 0:at.rate},at));return[{title:"\u8868\u60C5\u5360\u6BD4",color:["#f7ca2e","#4ccf71","#3791ee","#f9ac95","#4f74ee","#f0e999"],data:tt||[]},{title:"\u4E13\u6CE8\u5EA6\u5360\u6BD4",color:["#4f74ee","#f9ac95","#9cb5fe","#eaa170","#3791ee","#a39bed"],data:gt||[]},{title:"\u884C\u4E3A\u5360\u6BD4\u60C5\u51B5",color:["#5eca9c","#a39bed","#f68238","#f0e999","#eaa170","#f9ac95"],data:Ye||[]},{title:"\u610F\u56FE\u5360\u6BD4\u60C5\u51B5",color:["#eaa170","#739fcb","#f0e999","#f9ac95","#4f74ee","#5eca9c"],data:wt||[]}]},ut=({className:xe,dataSource:Ne=[],col:Me=4,right:rt,bottom:He=23,precision:tt=0,wrapWidth:gt=1200})=>{const Ye=(at="",vt,Vt="--")=>at?(at==null?void 0:at.length)>vt?(at==null?void 0:at.slice(0,vt-1))+"...":at:Vt,wt=Math.floor((gt-(Me-1)*rt)/Me);return te.createElement("div",{className:Xe()(Ze.list,xe)},!!(Ne!=null&&Ne.length)&&(Ne==null?void 0:Ne.map((at,vt)=>{const{cover_pic:Vt,created_at:Jt,emotion:pn,action:An,intention:ze,focus:Fe}=at;return te.createElement("div",{key:vt,className:Ze.wrap,style:{width:wt,marginRight:(1+vt)%Me===0?0:rt+tt,marginBottom:He}},te.createElement("div",{className:Ze.img},te.createElement("img",{src:`${ye.Z.API_SERVER}${Vt}`}),te.createElement("div",{className:Ze.tips},te.createElement("div",null,te.createElement("i",{className:"iconfont icon-paisheshijian mr5 font14"})," \u62CD\u6444\u65F6\u95F4"),te.createElement("span",null,Jt))),te.createElement("div",{className:Ze.footer},te.createElement("ul",null,te.createElement("li",null,te.createElement("i",{className:"iconfont icon-biaoqing"}),te.createElement("span",null,"\u8868\u60C5\uFF1A",te.createElement(ge.Z,{title:pn},te.createElement("span",{className:"c-grey-333"},Ye(pn,4))))),te.createElement("li",null,te.createElement("i",{className:"iconfont icon-hangwei"}),te.createElement("span",null,"\u884C\u4E3A\uFF1A",te.createElement(ge.Z,{title:An},te.createElement("span",{className:"c-grey-333"},Ye(An,4)))))),te.createElement("ul",null,te.createElement("li",null,te.createElement("i",{className:"iconfont icon-yitu"}),te.createElement("span",null,"\u610F\u56FE\uFF1A",te.createElement(ge.Z,{title:ze},te.createElement("span",{className:"c-grey-333"},Ye(ze,4))))),te.createElement("li",null,te.createElement("i",{className:"iconfont icon-zhuangtai"}),te.createElement("span",null,"\u4E13\u6CE8\u5EA6\uFF1A",te.createElement(ge.Z,{title:Fe},te.createElement("span",{className:"c-grey-333"},Ye(Fe,3))))))))})))},Ge=({className:xe,style:Ne,title:Me,hideBar:rt=!1,children:He,customText:tt="",noDataText:gt="",emptyData:Ye=[],loading:wt,actionAnalysis:at})=>{var vt,Vt;const Jt=((vt=Ye==null?void 0:Ye[0])==null?void 0:vt.every(An=>{var ze;return!((ze=An==null?void 0:An.data)!=null&&ze.length)}))&&!((Vt=Ye==null?void 0:Ye[1])!=null&&Vt.length)||!at,pn=at?gt:tt;return te.createElement(Ve.Z,{loading:wt,active:!0},Jt&&te.createElement("div",{className:Xe()(Ze.noData,xe),style:Ne},!!Me&&te.createElement("div",{className:Ze.title},!rt&&te.createElement("b",null),te.createElement("span",null,Me)),te.createElement("div",{className:Ze.itemWrap},te.createElement(Se.Z,{customText:pn}))),!Jt&&He)};var Qe=({className:xe,style:Ne,data:Me=[],title:rt,hideBar:He=!1,loading:tt=!1})=>te.createElement("div",{className:Xe()(Ze.analysis,xe),style:Ne},!!rt&&te.createElement("div",{className:Ze.title},!He&&te.createElement("b",null),te.createElement("span",null,rt)),te.createElement(Ue.Z,{spinning:tt},te.createElement("div",{className:Ze.itemWrap},Me==null?void 0:Me.map((gt,Ye)=>te.createElement("div",{className:Ze.item,key:Ye},te.createElement(ke.Z,{option:{tooltip:{trigger:"item",formatter:"{a}
{b}: {c}%"},title:{left:"center",bottom:15,text:gt==null?void 0:gt.title},legend:{top:10,right:10,orient:"vertical",show:!0,align:"left",icon:"circle",itemWidth:10,itemHeight:10,formatter:function(wt){for(let at in gt==null?void 0:gt.data)if(wt==(gt==null?void 0:gt.data[at].name))return wt+" "+(gt==null?void 0:gt.data[at].value)+"%"},textStyle:{color:"#767676",fontSize:12}},color:gt==null?void 0:gt.color,series:[{type:"pie",radius:["20%","35%"],center:["20%","40%"],avoidLabelOverlap:!1,label:{show:!1},labelLine:{show:!1},data:gt==null?void 0:gt.data}]},style:{height:145}}))))))},48530:function(xn,yt,ce){"use strict";var te=ce(86204),Ze=ce.n(te),Te=Object.defineProperty,Xe=(Ue,Se,ye)=>Se in Ue?Te(Ue,Se,{enumerable:!0,configurable:!0,writable:!0,value:ye}):Ue[Se]=ye,ke=(Ue,Se,ye)=>Xe(Ue,typeof Se!="symbol"?Se+"":Se,ye),ge=(Ue,Se,ye)=>new Promise((Je,Ce)=>{var st=We=>{try{it(ye.next(We))}catch(Le){Ce(Le)}},nt=We=>{try{it(ye.throw(We))}catch(Le){Ce(Le)}},it=We=>We.done?Je(We.value):Promise.resolve(We.value).then(st,nt);it((ye=ye.apply(Ue,Se)).next())});class Ve extends te.EventEmitter{constructor(Se,ye){super(),ke(this,"url"),ke(this,"body"),ke(this,"fullContent",""),ke(this,"controller",null),ke(this,"buffer",""),this.url=Se,this.body=ye}startStream(){return ge(this,null,function*(){this.controller=new AbortController;const{signal:Se}=this.controller;try{const ye=yield fetch(this.url,{method:"POST",headers:{"Content-Type":"application/json; charset=utf-8"},credentials:"include",body:JSON.stringify(this.body),signal:Se});if(!ye.ok)throw new Error(`\u8BF7\u6C42\u5931\u8D25: ${ye.status}`);const Je=ye.headers.get("content-type");if(!Je)throw new Error("\u54CD\u5E94\u5934\u7F3A\u5C11 content-type");if(Je.includes("application/json")){const nt=yield ye.json();this.emit("error",nt);return}if(!Je.includes("text/event-stream"))throw new Error("\u54CD\u5E94\u6570\u636E\u683C\u5F0F\u9519\u8BEF");const Ce=ye.body.getReader(),st=new TextDecoder("utf-8");for(;;){const{done:nt,value:it}=yield Ce.read();if(nt)break;const We=st.decode(it,{stream:!0});this.buffer+=We;const Le=this.buffer.split(` +`);this.buffer=Le.pop()||"";for(const ut of Le)if(ut.startsWith("data:")){const Ge=ut.slice(5).trim();if(Ge==="[DONE]")break;try{const qe=JSON.parse(Ge);qe.data&&this.handleData(qe.data)}catch(qe){this.buffer=ut+` +`+this.buffer,console.error("\u89E3\u6790 JSON \u5931\u8D25:",qe)}}}this.emit("done",this.fullContent)}catch(ye){ye.name==="AbortError"?this.emit("cancelled",this.fullContent):this.emit("error",ye.message)}})}handleData(Se){Se.content&&(this.fullContent+=Se.content,this.emit("data",{chunk:Se,full:this.fullContent}))}cancelRequest(){var Se;(Se=this.controller)==null||Se.abort()}}yt.Z=Ve},27183:function(xn,yt,ce){"use strict";ce.d(yt,{Z:function(){return it}});var te=ce(59301),Ze={flex_box_center:"flex_box_center___A3pzf",flex_space_between:"flex_space_between___JBoa5",flex_box_vertical_center:"flex_box_vertical_center___MJuIO",flex_box_center_end:"flex_box_center_end___OcjUA",flex_box_column:"flex_box_column___zSH4A",list:"list___KhJas",middle:"middle___IjlYi",row:"row___GGtIx",title:"title___o_xqf",size:"size___OVRoL",download:"download___ZLcIH",preview:"preview___gi0kI",annotation:"annotation___KVSwj"},Te=ce(92310),Xe=ce.n(Te),ke=ce(52918),ge=ce(53464),Ve=ce(65862),Ue=ce(74128),Se=ce(38147),ye=ce(41867),Je=ce(65582),Ce=ce(6767),st=(We,Le,ut)=>new Promise((Ge,qe)=>{var Qe=Me=>{try{Ne(ut.next(Me))}catch(rt){qe(rt)}},xe=Me=>{try{Ne(ut.throw(Me))}catch(rt){qe(rt)}},Ne=Me=>Me.done?Ge(Me.value):Promise.resolve(Me.value).then(Qe,xe);Ne((ut=ut.apply(We,Le)).next())});const nt=({className:We,style:Le,dataSource:ut=[],authority:Ge=!1,callback:qe,showDimensions:Qe=!0,classroomList:xe})=>{var Ne;const[Me,rt]=(0,te.useState)({content:"",type:""}),[He,tt]=(0,te.useState)({}),[gt,Ye]=(0,te.useState)(!1),[wt,at]=(0,te.useState)({title:"",visible:!1,src:"",snapshotData:{}}),vt=(0,te.useRef)(),Vt=ze=>st(void 0,null,function*(){if(tt(ze),ze.file_type==="txt"){const Fe=yield(0,Se.ZP)(ze.url,{method:"get",headers:{"Content-Type":"application/xml"}});vt.current=Fe}rt({type:ze.file_type,content:Ue.Z.API_SERVER+ze.url})}),Jt=ze=>{var Fe;at({visible:!0,src:Ue.Z.API_SERVER+ze.url,id:ze.id,title:ze.title,snapshotData:(Fe=ze==null?void 0:ze.subitem)==null?void 0:Fe.settings})},pn=ze=>st(void 0,null,function*(){var Fe;rt({type:ze.file_type,content:Ue.Z.API_SERVER+((Fe=ze==null?void 0:ze.subitem)==null?void 0:Fe.url)})}),An=()=>{qe(),at({visible:!1})};return ut!=null&&ut.length?te.createElement(te.Fragment,null,te.createElement("div",{className:Xe()(Ze.list,We),style:Le},ut.map((ze,Fe)=>{var Ot,Fn,dn;return te.createElement("div",{key:Fe,className:Ze.row},te.createElement("div",{className:Ze.title,onClick:()=>Vt(ze)},te.createElement("i",{className:"iconfont icon-fujian1"}),te.createElement("span",{title:ze.title},ze.title)),te.createElement("div",{className:Ze.size},ze.filesize),te.createElement("div",{className:Ze.download,onClick:()=>{var Ct,en;if((0,ye.Rm)()&&!((Ct=xe.AssistantObject.normal)!=null&&Ct.can_download)){Ce.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}(0,Ve.Nd)("",`${Ue.Z.API_SERVER}${(en=ze.url)==null?void 0:en.replace("disposition=inline","")}`)}},te.createElement("i",{className:"iconfont icon-xiazai4"}),"\u4E0B\u8F7D"),!["other","download"].includes(ze==null?void 0:ze.file_type)&&te.createElement("div",{className:Ze.preview,onClick:()=>Vt(ze)},te.createElement("i",{className:"iconfont icon-yulan"}),"\u9884\u89C8"),["image"].includes(ze==null?void 0:ze.file_type)&&Qe&&(Ge?te.createElement("div",{className:Ze.annotation,onClick:()=>Jt(ze)},te.createElement("i",{className:"iconfont icon-pizhu"}),(Ot=ze.subitem)!=null&&Ot.id?"\u4FEE\u6539\u6279\u6CE8":"\u6279\u6CE8"):((Fn=ze.subitem)==null?void 0:Fn.id)&&te.createElement("div",{className:Ze.annotation,onClick:()=>pn(ze)},te.createElement("i",{className:"iconfont icon-chakanlaoshipizhu1"}),"\u67E5\u770B\u8001\u5E08\u6279\u6CE8")),["image"].includes(ze==null?void 0:ze.file_type)&&((dn=ze.subitem)==null?void 0:dn.id)&&te.createElement("div",{className:Ze.download,style:{marginLeft:20},onClick:()=>{var Ct,en;(0,Ve.Nd)("",`${Ue.Z.API_SERVER}${(en=(Ct=ze==null?void 0:ze.subitem)==null?void 0:Ct.url)==null?void 0:en.replace("disposition=inline","")}`)}},te.createElement("i",{className:"iconfont icon-xiazai4"}),"\u4E0B\u8F7D\u6279\u6CE8\u6587\u4EF6"),["office"].includes(ze==null?void 0:ze.file_type)&&(0,ye.eB)()&&["xlsx","docx","pptx"].includes(ze==null?void 0:ze.file_sub)&&Qe&&te.createElement("div",{className:Ze.annotation,onClick:()=>{Ye(!0),Vt(ze)}},te.createElement("i",{className:"iconfont icon-pizhu"}),ze.is_edit?"\u4FEE\u6539\u6279\u6CE8":"\u6279\u6CE8"),ze.is_edit&&(0,ye.dE)()&&Qe&&te.createElement("div",{className:Ze.annotation,onClick:()=>{Vt(ze)}},te.createElement("i",{className:"iconfont icon-sousuo7"}),"\u67E5\u770B\u8001\u5E08\u6279\u6CE8"))})),te.createElement(ke.Z,{close:!0,data:Me==null?void 0:Me.content,type:Me==null?void 0:Me.type,hasMask:!0,disabledDownload:(0,ye.Rm)()&&!((Ne=xe.AssistantObject.normal)!=null&&Ne.can_download),editOffice:gt?"edit":"view",monacoEditor:{value:vt.current,language:"txt",onChange:()=>{},options:{readOnly:!0,fontSize:14,minimap:{enabled:!1}}},onImgDimensions:Ge&&Qe&&Me.type==="image"?()=>Jt(He):null,onClose:()=>{qe(),Ye(!1),rt({content:"",type:""})}}),te.createElement(ge.Z,{onOk:An,onClose:()=>at({visible:!1}),data:wt,showFullTools:!0})):null};var it=(0,Je.connect)(({classroomList:We})=>({classroomList:We}))(nt)},53464:function(xn,yt,ce){"use strict";ce.d(yt,{Z:function(){return sn}});var te=ce(59301),Ze={imageDimensions:"imageDimensions___a7crR",img:"img___Kroat",fullWidth:"fullWidth___c492T"},Te=ce(92310),Xe=ce.n(Te),ke=ce(29787);var ge=function(he,oe){return(ge=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(re,de){re.__proto__=de}||function(re,de){for(var we in de)Object.prototype.hasOwnProperty.call(de,we)&&(re[we]=de[we])})(he,oe)};function Ve(he,oe){function re(){this.constructor=he}ge(he,oe),he.prototype=oe===null?Object.create(oe):(re.prototype=oe.prototype,new re)}function Ue(he,oe,re,de){return new(re||(re=Promise))(function(we,le){function Ee(It){try{Ut(de.next(It))}catch(ft){le(ft)}}function St(It){try{Ut(de.throw(It))}catch(ft){le(ft)}}function Ut(It){var ft;It.done?we(It.value):(ft=It.value,ft instanceof re?ft:new re(function(Bn){Bn(ft)})).then(Ee,St)}Ut((de=de.apply(he,oe||[])).next())})}function Se(he,oe){var re,de,we,le,Ee={label:0,sent:function(){if(1&we[0])throw we[1];return we[1]},trys:[],ops:[]};return le={next:St(0),throw:St(1),return:St(2)},typeof Symbol=="function"&&(le[Symbol.iterator]=function(){return this}),le;function St(Ut){return function(It){return function(ft){if(re)throw new TypeError("Generator is already executing.");for(;Ee;)try{if(re=1,de&&(we=2&ft[0]?de.return:ft[0]?de.throw||((we=de.return)&&we.call(de),0):de.next)&&!(we=we.call(de,ft[1])).done)return we;switch(de=0,we&&(ft=[2&ft[0],we.value]),ft[0]){case 0:case 1:we=ft;break;case 4:return Ee.label++,{value:ft[1],done:!1};case 5:Ee.label++,de=ft[1],ft=[0];continue;case 7:ft=Ee.ops.pop(),Ee.trys.pop();continue;default:if(we=Ee.trys,!((we=we.length>0&&we[we.length-1])||ft[0]!==6&&ft[0]!==2)){Ee=0;continue}if(ft[0]===3&&(!we||ft[1]>we[0]&&ft[1]',"select"),this.addActionButton(de,'',"delete"),this.uiStyleSettings.clearButtonVisible&&this.addActionButton(de,'',"clear"),this.uiStyleSettings.undoButtonVisible&&this.addActionButton(de,'',"undo"),this.uiStyleSettings.redoButtonVisible&&this.addActionButton(de,'',"redo"),this.uiStyleSettings.zoomButtonVisible&&this.addActionButton(de,'',"zoom"),this.uiStyleSettings.zoomButtonVisible&&this.uiStyleSettings.zoomOutButtonVisible&&this.addActionButton(de,'',"zoom-out"),this.uiStyleSettings.notesButtonVisible&&this.addActionButton(de,'',"notes"),this.markerButtonBlock=document.createElement("div"),this.markerButtonBlock.className=this.toolbarBlockStyleClass.name,this.markerButtonBlock.style.flexGrow="2",this.markerButtonBlock.style.textAlign="center",this.uiContainer.appendChild(this.markerButtonBlock),this.markerButtonOverflowBlock=document.createElement("div"),this.markerButtonOverflowBlock.className=this.toolbarOverflowBlockStyleClass.name+" "+(this.uiStyleSettings.toolbarOverflowBlockStyleColorsClassName?this.uiStyleSettings.toolbarOverflowBlockStyleColorsClassName:this.toolbarOverflowBlockStyleColorsClass.name),this.markerButtonOverflowBlock.style.display="none",this.uiContainer.appendChild(this.markerButtonOverflowBlock),this.markerItems&&(this.markerItems.forEach(function(le){var Ee=document.createElement("div");Ee.className=""+re.toolbarButtonStyleClass.name,Ee.setAttribute("data-type-name",le.typeName),Ee.innerHTML=le.icon,Ee.addEventListener("click",function(){re.markerToolbarButtonClicked(Ee,le)}),re.buttons.push(Ee),re.markerButtons.push(Ee)}),this.overflowButton=document.createElement("div"),this.overflowButton.className=this.toolbarButtonStyleClass.name+" "+(this.uiStyleSettings.toolbarButtonStyleColorsClassName?this.uiStyleSettings.toolbarButtonStyleColorsClassName:this.toolbarButtonStyleColorsClass.name),this.overflowButton.innerHTML='',this.overflowButton.addEventListener("click",this.overflowButtonClicked),this.markerButtonBlock.appendChild(this.overflowButton));var we=document.createElement("div");we.className=this.toolbarBlockStyleClass.name,we.style.whiteSpace="nowrap",we.style.display=this.uiStyleSettings.resultButtonBlockVisible!==!1?"":"none",this.uiContainer.appendChild(we),this.addActionButton(we,'',"render"),this.addActionButton(we,'',"close"),this.markerjsContainer.appendChild(this.uiContainer),this.setSelectMode(),this.setCurrentMarker(),this.adjustLayout()},he.prototype.addButtonClickListener=function(oe){this.buttonClickListeners.push(oe)},he.prototype.removeButtonClickListener=function(oe){this.buttonClickListeners.indexOf(oe)>-1&&this.buttonClickListeners.splice(this.buttonClickListeners.indexOf(oe),1)},he.prototype.setSelectMode=function(){this.resetButtonStyles(),this.setActiveButton(this.buttons[0])},he.prototype.adjustLayout=function(){if(this.markerButtons&&this.markerButtons.length>0){var oe=Math.floor(this.markerButtonBlock.clientWidth/this.uiStyleSettings.toolbarHeight)-1;this.markerButtonBlock.innerHTML="",this.markerButtonOverflowBlock.innerHTML="";for(var re=0;re',"select"),this.addActionButton(de,'',"delete"),this.uiStyleSettings.clearButtonVisible&&this.addActionButton(de,'',"clear"),this.uiStyleSettings.undoButtonVisible&&this.addActionButton(de,'',"undo"),this.uiStyleSettings.redoButtonVisible&&this.addActionButton(de,'',"redo"),this.uiStyleSettings.zoomButtonVisible&&this.addActionButton(de,'',"zoom"),this.uiStyleSettings.zoomButtonVisible&&this.uiStyleSettings.zoomOutButtonVisible&&this.addActionButton(de,'',"zoom-out"),this.uiStyleSettings.notesButtonVisible&&this.addActionButton(de,'',"notes"),this.markerButtonBlock=document.createElement("div"),this.markerButtonBlock.className=this.toolbarBlockStyleClass.name,this.markerButtonBlock.style.flexGrow="2",this.markerButtonBlock.style.textAlign="center",this.uiContainer.appendChild(this.markerButtonBlock),this.markerButtonOverflowBlock=document.createElement("div"),this.markerButtonOverflowBlock.className=this.toolbarOverflowBlockStyleClass.name+" "+(this.uiStyleSettings.toolbarOverflowBlockStyleColorsClassName?this.uiStyleSettings.toolbarOverflowBlockStyleColorsClassName:this.toolbarOverflowBlockStyleColorsClass.name),this.markerButtonOverflowBlock.style.display="none",this.uiContainer.appendChild(this.markerButtonOverflowBlock),this.markerItems&&(this.markerItems.forEach(function(le){var Ee=document.createElement("div");Ee.className=""+re.toolbarButtonStyleClass.name,Ee.setAttribute("data-type-name",le.typeName),Ee.innerHTML=le.icon,Ee.addEventListener("click",function(){re.markerToolbarButtonClicked(Ee,le)}),re.buttons.push(Ee),re.markerButtons.push(Ee)}),this.overflowButton=document.createElement("div"),this.overflowButton.className=this.toolbarButtonStyleClass.name+" "+(this.uiStyleSettings.toolbarButtonStyleColorsClassName?this.uiStyleSettings.toolbarButtonStyleColorsClassName:this.toolbarButtonStyleColorsClass.name),this.overflowButton.innerHTML='',this.overflowButton.addEventListener("click",this.overflowButtonClicked),this.markerButtonBlock.appendChild(this.overflowButton));var we=document.createElement("div");we.className=this.toolbarBlockStyleClass.name,we.style.whiteSpace="nowrap",we.style.display=this.uiStyleSettings.resultButtonBlockVisible!==!1?"":"none",this.uiContainer.appendChild(we),this.addActionButton(we,'',"render"),this.addActionButton(we,'',"close"),this.markerjsContainer.appendChild(this.uiContainer),this.setSelectMode(),this.setCurrentMarker(),this.adjustLayout()},he.prototype.addButtonClickListener=function(oe){this.buttonClickListeners.push(oe)},he.prototype.removeButtonClickListener=function(oe){this.buttonClickListeners.indexOf(oe)>-1&&this.buttonClickListeners.splice(this.buttonClickListeners.indexOf(oe),1)},he.prototype.setSelectMode=function(){this.resetButtonStyles(),this.setActiveButton(this.buttons[0])},he.prototype.adjustLayout=function(){if(this.markerButtons&&this.markerButtons.length>0){var oe=Math.floor(this.markerButtonBlock.clientWidth/this.uiStyleSettings.toolbarHeight)-1;this.markerButtonBlock.innerHTML="",this.markerButtonOverflowBlock.innerHTML="";for(var re=0;re0&&this.buttonClickListeners.forEach(function(de){return de("marker",re)}),this.markerButtonOverflowBlock.style.display="none"},he.prototype.actionToolbarButtonClicked=function(oe,re){this.buttonClickListeners&&this.buttonClickListeners.length>0&&this.buttonClickListeners.forEach(function(de){return de("action",re)}),this.markerButtonOverflowBlock.style.display="none",this.setActiveButton(this.buttons[0])},he.prototype.setActiveButton=function(oe){this.resetButtonStyles(),oe.className=oe.className.replace(this.uiStyleSettings.toolbarButtonStyleColorsClassName?this.uiStyleSettings.toolbarButtonStyleColorsClassName:this.toolbarButtonStyleColorsClass.name,"").trim(),oe.className+=" "+(this.uiStyleSettings.toolbarActiveButtonStyleColorsClassName?this.uiStyleSettings.toolbarActiveButtonStyleColorsClassName:this.toolbarActiveButtonStyleColorsClass.name)},he.prototype.setActiveMarkerButton=function(oe){var re=this.markerButtons.find(function(de){return de.getAttribute("data-type-name")===oe});re&&this.setActiveButton(re)},he.prototype.setCurrentMarker=function(oe){var re=this;this.currentMarker=oe,this.buttons.filter(function(de){return/delete|notes/.test(de.getAttribute("data-action"))}).forEach(function(de){re.currentMarker===void 0?(de.style.fillOpacity="0.4",de.style.pointerEvents="none"):(de.style.fillOpacity="1",de.style.pointerEvents="all")})},he}(),Ge=function(){function he(oe,re,de,we){this.panels=[],this.panelButtons=[],this.markerjsContainer=oe,this.displayMode=re,this.uiStyleSettings=de,this.styles=we,this.panelButtonClick=this.panelButtonClick.bind(this),this.addStyles()}return he.prototype.addStyles=function(){var oe;this.toolboxStyleClass=this.styles.addClass(new Te("toolbox",` + `))},he.prototype.markerToolbarButtonClicked=function(oe,re){this.setActiveButton(oe),this.buttonClickListeners&&this.buttonClickListeners.length>0&&this.buttonClickListeners.forEach(function(de){return de("marker",re)}),this.markerButtonOverflowBlock.style.display="none"},he.prototype.actionToolbarButtonClicked=function(oe,re){this.buttonClickListeners&&this.buttonClickListeners.length>0&&this.buttonClickListeners.forEach(function(de){return de("action",re)}),this.markerButtonOverflowBlock.style.display="none",this.setActiveButton(this.buttons[0])},he.prototype.setActiveButton=function(oe){this.resetButtonStyles(),oe.className=oe.className.replace(this.uiStyleSettings.toolbarButtonStyleColorsClassName?this.uiStyleSettings.toolbarButtonStyleColorsClassName:this.toolbarButtonStyleColorsClass.name,"").trim(),oe.className+=" "+(this.uiStyleSettings.toolbarActiveButtonStyleColorsClassName?this.uiStyleSettings.toolbarActiveButtonStyleColorsClassName:this.toolbarActiveButtonStyleColorsClass.name)},he.prototype.setActiveMarkerButton=function(oe){var re=this.markerButtons.find(function(de){return de.getAttribute("data-type-name")===oe});re&&this.setActiveButton(re)},he.prototype.setCurrentMarker=function(oe){var re=this;this.currentMarker=oe,this.buttons.filter(function(de){return/delete|notes/.test(de.getAttribute("data-action"))}).forEach(function(de){re.currentMarker===void 0?(de.style.fillOpacity="0.4",de.style.pointerEvents="none"):(de.style.fillOpacity="1",de.style.pointerEvents="all")})},he}(),Ge=function(){function he(oe,re,de,we){this.panels=[],this.panelButtons=[],this.markerjsContainer=oe,this.displayMode=re,this.uiStyleSettings=de,this.styles=we,this.panelButtonClick=this.panelButtonClick.bind(this),this.addStyles()}return he.prototype.addStyles=function(){var oe;this.toolboxStyleClass=this.styles.addClass(new Le("toolbox",` width: 100%; flex-shrink: 0; display: flex; @@ -72,15 +72,15 @@ `+(this.displayMode==="inline"?"border-bottom-left-radius: "+Math.round(this.uiStyleSettings.toolbarHeight/10)+"px;":"")+` `+(this.displayMode==="inline"?"border-bottom-right-radius: "+Math.round(this.uiStyleSettings.toolbarHeight/10)+"px;":"")+` overflow: hidden; - `)),this.toolboxStyleColorsClass=this.styles.addClass(new Te("toolbox_colors",` + `)),this.toolboxStyleColorsClass=this.styles.addClass(new Le("toolbox_colors",` color: `+this.uiStyleSettings.toolboxColor+`; - `));var re=this.uiStyleSettings.toolbarHeight/4;this.toolboxButtonRowStyleClass=this.styles.addClass(new Te("toolbox-button-row",` + `));var re=this.uiStyleSettings.toolbarHeight/4;this.toolboxButtonRowStyleClass=this.styles.addClass(new Le("toolbox-button-row",` display: flex; cursor: default; box-sizing: content-box; - `)),this.toolboxButtonRowStyleColorsClass=this.styles.addClass(new Te("toolbox-button-row_colors",` + `)),this.toolboxButtonRowStyleColorsClass=this.styles.addClass(new Le("toolbox-button-row_colors",` background-color: `+this.uiStyleSettings.toolbarBackgroundColor+`; - `)),this.toolboxPanelRowStyleClass=this.styles.addClass(new Te("toolbox-panel-row",` + `)),this.toolboxPanelRowStyleClass=this.styles.addClass(new Le("toolbox-panel-row",` display: flex; `+(this.displayMode==="inline"?"position: absolute;":"")+` `+(this.displayMode==="inline"?"bottom: "+this.uiStyleSettings.toolbarHeight+"px;":"")+` @@ -88,32 +88,32 @@ height: `+1.5*this.uiStyleSettings.toolbarHeight+`px; `+(this.displayMode==="inline"?"width: 100%;":"")+` box-sizing: content-box; - `)),this.toolboxPanelRowStyleColorsClass=this.styles.addClass(new Te("toolbox-panel-row_colors",` + `)),this.toolboxPanelRowStyleColorsClass=this.styles.addClass(new Le("toolbox-panel-row_colors",` background-color: `+((oe=this.uiStyleSettings.toolboxBackgroundColor)!==null&&oe!==void 0?oe:this.uiStyleSettings.toolbarBackgroundHoverColor)+`; - `)),this.toolboxButtonStyleClass=this.styles.addClass(new Te("toolbox_button",` + `)),this.toolboxButtonStyleClass=this.styles.addClass(new Le("toolbox_button",` display: inline-block; width: `+(this.uiStyleSettings.toolbarHeight-2*re)+`px; height: `+(this.uiStyleSettings.toolbarHeight-2*re)+`px; padding: `+re+`px; box-sizing: content-box; - `)),this.toolboxButtonStyleColorsClass=this.styles.addClass(new Te("toolbox-button_colors",` + `)),this.toolboxButtonStyleColorsClass=this.styles.addClass(new Le("toolbox-button_colors",` fill: `+this.uiStyleSettings.toolbarColor+`; - `)),this.toolboxActiveButtonStyleColorsClass=this.styles.addClass(new Te("toolbox-active-button_colors",` + `)),this.toolboxActiveButtonStyleColorsClass=this.styles.addClass(new Le("toolbox-active-button_colors",` background-color: `+this.uiStyleSettings.toolbarBackgroundHoverColor+`; fill: `+this.uiStyleSettings.toolbarColor+`; - `)),this.styles.addRule(new ze("."+this.toolboxButtonStyleColorsClass.name+":hover",` + `)),this.styles.addRule(new We("."+this.toolboxButtonStyleColorsClass.name+":hover",` background-color: `+this.uiStyleSettings.toolbarBackgroundHoverColor+` - `)),this.styles.addRule(new ze("."+this.toolboxButtonStyleClass.name+" svg",` + `)),this.styles.addRule(new We("."+this.toolboxButtonStyleClass.name+" svg",` height: `+this.uiStyleSettings.toolbarHeight/2+`px; - `))},he.prototype.show=function(oe){var re;this.uiContainer=document.createElement("div"),this.uiContainer.style.visibility=oe,this.uiContainer.className=this.toolboxStyleClass.name+" "+((re=this.uiStyleSettings.toolboxStyleColorsClassName)!==null&&re!==void 0?re:this.toolboxStyleColorsClass.name),this.markerjsContainer.appendChild(this.uiContainer)},he.prototype.setPanelButtons=function(oe){var re,de,we=this;this.panels=oe,this.uiContainer!==void 0&&(this.uiContainer.innerHTML="",this.panelRow=document.createElement("div"),this.panelRow.className=this.toolboxPanelRowStyleClass.name+" "+((re=this.uiStyleSettings.toolboxPanelRowStyleColorsClassName)!==null&&re!==void 0?re:this.toolboxPanelRowStyleColorsClass.name),this.uiContainer.appendChild(this.panelRow),this.buttonRow=document.createElement("div"),this.buttonRow.className=this.toolboxButtonRowStyleClass.name+" "+((de=this.uiStyleSettings.toolboxButtonRowStyleColorsClassName)!==null&&de!==void 0?de:this.toolboxButtonRowStyleColorsClass.name)+" ",this.uiContainer.appendChild(this.buttonRow),this.panelButtons.splice(0),this.panels.forEach(function(le){var Ee;le.uiStyleSettings=we.uiStyleSettings;var St=document.createElement("div");St.className=we.toolboxButtonStyleClass.name+" "+((Ee=we.uiStyleSettings.toolboxButtonStyleColorsClassName)!==null&&Ee!==void 0?Ee:we.toolboxButtonStyleColorsClass.name),St.innerHTML=le.icon,St.title=le.title,St.addEventListener("click",function(){we.panelButtonClick(le)}),we.panelButtons.push(St),we.buttonRow.appendChild(St)}),this.displayMode==="inline"?this.panelRow.style.display="none":this.panelRow.style.visibility="hidden")},he.prototype.panelButtonClick=function(oe){var re=this,de=-1;if(oe!==this.activePanel){de=this.panels.indexOf(oe),this.panelRow.innerHTML="";var we=oe.getUi();we.style.margin=this.uiStyleSettings.toolbarHeight/4+"px",this.panelRow.appendChild(we),this.panelRow.style.display="flex",this.panelRow.style.visibility="visible",this.panelRow.className=this.panelRow.className.replace(this.styles.fadeOutAnimationClassName,""),this.panelRow.className+=" "+this.styles.fadeInAnimationClassName,this.activePanel=oe}else this.activePanel=void 0,this.panelRow.className=this.panelRow.className.replace(this.styles.fadeInAnimationClassName,""),this.panelRow.className+=" "+this.styles.fadeOutAnimationClassName,setTimeout(function(){re.displayMode==="inline"?re.panelRow.style.display="none":re.panelRow.style.visibility="hidden"},200);this.panelButtons.forEach(function(le,Ee){var St,Ut;le.className=re.toolboxButtonStyleClass.name+" "+(Ee===de?""+((St=re.uiStyleSettings.toolboxActiveButtonStyleColorsClassName)!==null&&St!==void 0?St:re.toolboxActiveButtonStyleColorsClass.name):""+((Ut=re.uiStyleSettings.toolboxButtonStyleColorsClassName)!==null&&Ut!==void 0?Ut:re.toolboxButtonStyleColorsClass.name))})},he}(),qe=function(he,oe){this.title=he,this.icon=oe},Le=function(he){function oe(re,de,we,le){var Ee=he.call(this,re,le||'')||this;return Ee.colors=[],Ee.addTransparent=!1,Ee.colorBoxes=[],Ee.colors=de,Ee.currentColor=we,Ee.setCurrentColor=Ee.setCurrentColor.bind(Ee),Ee.getColorBox=Ee.getColorBox.bind(Ee),Ee}return Ve(oe,he),oe.prototype.getUi=function(){var re=this,de=document.createElement("div");return de.style.overflow="hidden",de.style.whiteSpace="nowrap",this.colors.forEach(function(we){var le=re.getColorBox(we);de.appendChild(le),re.colorBoxes.push(le)}),de},oe.prototype.getColorBox=function(re){var de=this,we=this.uiStyleSettings.toolbarHeight/4,le=this.uiStyleSettings.toolbarHeight-we,Ee=document.createElement("div");Ee.style.display="inline-block",Ee.style.boxSizing="content-box",Ee.style.width=le-2+"px",Ee.style.height=le-2+"px",Ee.style.padding="1px",Ee.style.marginRight="2px",Ee.style.marginBottom="2px",Ee.style.borderWidth="2px",Ee.style.borderStyle="solid",Ee.style.borderRadius=(le+2)/2+"px",Ee.style.borderColor=re===this.currentColor?this.uiStyleSettings.toolboxAccentColor:"transparent",Ee.addEventListener("click",function(){de.setCurrentColor(re,Ee)});var St=document.createElement("div");return St.style.display="inline-block",St.style.width=le-2+"px",St.style.height=le-2+"px",St.style.backgroundColor=re,St.style.borderRadius=le/2+"px",re==="transparent"&&(St.style.fill=this.uiStyleSettings.toolboxAccentColor,St.innerHTML=` + `))},he.prototype.show=function(oe){var re;this.uiContainer=document.createElement("div"),this.uiContainer.style.visibility=oe,this.uiContainer.className=this.toolboxStyleClass.name+" "+((re=this.uiStyleSettings.toolboxStyleColorsClassName)!==null&&re!==void 0?re:this.toolboxStyleColorsClass.name),this.markerjsContainer.appendChild(this.uiContainer)},he.prototype.setPanelButtons=function(oe){var re,de,we=this;this.panels=oe,this.uiContainer!==void 0&&(this.uiContainer.innerHTML="",this.panelRow=document.createElement("div"),this.panelRow.className=this.toolboxPanelRowStyleClass.name+" "+((re=this.uiStyleSettings.toolboxPanelRowStyleColorsClassName)!==null&&re!==void 0?re:this.toolboxPanelRowStyleColorsClass.name),this.uiContainer.appendChild(this.panelRow),this.buttonRow=document.createElement("div"),this.buttonRow.className=this.toolboxButtonRowStyleClass.name+" "+((de=this.uiStyleSettings.toolboxButtonRowStyleColorsClassName)!==null&&de!==void 0?de:this.toolboxButtonRowStyleColorsClass.name)+" ",this.uiContainer.appendChild(this.buttonRow),this.panelButtons.splice(0),this.panels.forEach(function(le){var Ee;le.uiStyleSettings=we.uiStyleSettings;var St=document.createElement("div");St.className=we.toolboxButtonStyleClass.name+" "+((Ee=we.uiStyleSettings.toolboxButtonStyleColorsClassName)!==null&&Ee!==void 0?Ee:we.toolboxButtonStyleColorsClass.name),St.innerHTML=le.icon,St.title=le.title,St.addEventListener("click",function(){we.panelButtonClick(le)}),we.panelButtons.push(St),we.buttonRow.appendChild(St)}),this.displayMode==="inline"?this.panelRow.style.display="none":this.panelRow.style.visibility="hidden")},he.prototype.panelButtonClick=function(oe){var re=this,de=-1;if(oe!==this.activePanel){de=this.panels.indexOf(oe),this.panelRow.innerHTML="";var we=oe.getUi();we.style.margin=this.uiStyleSettings.toolbarHeight/4+"px",this.panelRow.appendChild(we),this.panelRow.style.display="flex",this.panelRow.style.visibility="visible",this.panelRow.className=this.panelRow.className.replace(this.styles.fadeOutAnimationClassName,""),this.panelRow.className+=" "+this.styles.fadeInAnimationClassName,this.activePanel=oe}else this.activePanel=void 0,this.panelRow.className=this.panelRow.className.replace(this.styles.fadeInAnimationClassName,""),this.panelRow.className+=" "+this.styles.fadeOutAnimationClassName,setTimeout(function(){re.displayMode==="inline"?re.panelRow.style.display="none":re.panelRow.style.visibility="hidden"},200);this.panelButtons.forEach(function(le,Ee){var St,Ut;le.className=re.toolboxButtonStyleClass.name+" "+(Ee===de?""+((St=re.uiStyleSettings.toolboxActiveButtonStyleColorsClassName)!==null&&St!==void 0?St:re.toolboxActiveButtonStyleColorsClass.name):""+((Ut=re.uiStyleSettings.toolboxButtonStyleColorsClassName)!==null&&Ut!==void 0?Ut:re.toolboxButtonStyleColorsClass.name))})},he}(),qe=function(he,oe){this.title=he,this.icon=oe},Qe=function(he){function oe(re,de,we,le){var Ee=he.call(this,re,le||'')||this;return Ee.colors=[],Ee.addTransparent=!1,Ee.colorBoxes=[],Ee.colors=de,Ee.currentColor=we,Ee.setCurrentColor=Ee.setCurrentColor.bind(Ee),Ee.getColorBox=Ee.getColorBox.bind(Ee),Ee}return Ve(oe,he),oe.prototype.getUi=function(){var re=this,de=document.createElement("div");return de.style.overflow="hidden",de.style.whiteSpace="nowrap",this.colors.forEach(function(we){var le=re.getColorBox(we);de.appendChild(le),re.colorBoxes.push(le)}),de},oe.prototype.getColorBox=function(re){var de=this,we=this.uiStyleSettings.toolbarHeight/4,le=this.uiStyleSettings.toolbarHeight-we,Ee=document.createElement("div");Ee.style.display="inline-block",Ee.style.boxSizing="content-box",Ee.style.width=le-2+"px",Ee.style.height=le-2+"px",Ee.style.padding="1px",Ee.style.marginRight="2px",Ee.style.marginBottom="2px",Ee.style.borderWidth="2px",Ee.style.borderStyle="solid",Ee.style.borderRadius=(le+2)/2+"px",Ee.style.borderColor=re===this.currentColor?this.uiStyleSettings.toolboxAccentColor:"transparent",Ee.addEventListener("click",function(){de.setCurrentColor(re,Ee)});var St=document.createElement("div");return St.style.display="inline-block",St.style.width=le-2+"px",St.style.height=le-2+"px",St.style.backgroundColor=re,St.style.borderRadius=le/2+"px",re==="transparent"&&(St.style.fill=this.uiStyleSettings.toolboxAccentColor,St.innerHTML=` - `),Ee.appendChild(St),Ee},oe.prototype.setCurrentColor=function(re,de){var we=this;this.currentColor=re,this.colorBoxes.forEach(function(le){le.style.borderColor=le===de?we.uiStyleSettings.toolboxAccentColor:"transparent"}),this.onColorChanged&&this.onColorChanged(re)},oe}(qe),xe=function(){function he(oe,re,de){this._state="new",this._isSelected=!1,this._container=oe,this._overlayContainer=re,this.globalSettings=de,this.stateChanged=this.stateChanged.bind(this),this.colorChanged=this.colorChanged.bind(this),this.fillColorChanged=this.fillColorChanged.bind(this)}return Object.defineProperty(he.prototype,"typeName",{get:function(){return Object.getPrototypeOf(this).constructor.typeName},enumerable:!1,configurable:!0}),Object.defineProperty(he.prototype,"container",{get:function(){return this._container},enumerable:!1,configurable:!0}),Object.defineProperty(he.prototype,"overlayContainer",{get:function(){return this._overlayContainer},enumerable:!1,configurable:!0}),Object.defineProperty(he.prototype,"state",{get:function(){return this._state},enumerable:!1,configurable:!0}),Object.defineProperty(he.prototype,"toolboxPanels",{get:function(){return[]},enumerable:!1,configurable:!0}),he.prototype.ownsTarget=function(oe){return!1},Object.defineProperty(he.prototype,"isSelected",{get:function(){return this._isSelected},enumerable:!1,configurable:!0}),he.prototype.select=function(){this.container.style.cursor="move",this._isSelected=!0,this.manipulationStartState=this.getState()},he.prototype.deselect=function(){this.container.style.cursor="default",this._isSelected=!1,this.stateChanged()},he.prototype.pointerDown=function(oe,re){},he.prototype.dblClick=function(oe,re){},he.prototype.manipulate=function(oe){},he.prototype.pointerUp=function(oe){this.stateChanged()},he.prototype.dispose=function(){},he.prototype.addMarkerVisualToContainer=function(oe){this.container.childNodes.length>0?this.container.insertBefore(oe,this.container.childNodes[0]):this.container.appendChild(oe)},he.prototype.getState=function(){return{typeName:he.typeName,state:this.state,notes:this.notes}},he.prototype.restoreState=function(oe){this._state=oe.state,this.notes=oe.notes},he.prototype.scale=function(oe,re){},he.prototype.colorChanged=function(oe){this.onColorChanged&&this.onColorChanged(oe),this.stateChanged()},he.prototype.fillColorChanged=function(oe){this.onFillColorChanged&&this.onFillColorChanged(oe),this.stateChanged()},he.prototype.stateChanged=function(){if(this.onStateChanged&&this.state!=="creating"&&this.state!=="new"){var oe=this.getState();this.manipulationStartState!==void 0&&(this.manipulationStartState.state="select"),oe.state="select",JSON.stringify(this.manipulationStartState)!=JSON.stringify(oe)&&this.onStateChanged(this)}},he.typeName="MarkerBase",he}(),He=function(){function he(){this.findGripByVisual=this.findGripByVisual.bind(this)}return he.prototype.findGripByVisual=function(oe){return this.topLeft.ownsTarget(oe)?this.topLeft:this.topCenter.ownsTarget(oe)?this.topCenter:this.topRight.ownsTarget(oe)?this.topRight:this.centerLeft.ownsTarget(oe)?this.centerLeft:this.centerRight.ownsTarget(oe)?this.centerRight:this.bottomLeft.ownsTarget(oe)?this.bottomLeft:this.bottomCenter.ownsTarget(oe)?this.bottomCenter:this.bottomRight.ownsTarget(oe)?this.bottomRight:void 0},he}(),Ne=function(){function he(){this.GRIP_SIZE=10,this.visual=Je.createGroup(),this.visual.appendChild(Je.createCircle(1.5*this.GRIP_SIZE,[["fill","transparent"]])),this.visual.appendChild(Je.createCircle(this.GRIP_SIZE,[["fill","#cccccc"],["fill-opacity","0.7"],["stroke","#333333"],["stroke-width","2"],["stroke-opacity","0.7"]]))}return he.prototype.ownsTarget=function(oe){return oe===this.visual||oe===this.visual.childNodes[0]||oe===this.visual.childNodes[1]},he}(),rt=function(){function he(){}return he.toITransformMatrix=function(oe){return{a:oe.a,b:oe.b,c:oe.c,d:oe.d,e:oe.e,f:oe.f}},he.toSVGMatrix=function(oe,re){return oe.a=re.a,oe.b=re.b,oe.c=re.c,oe.d=re.d,oe.e=re.e,oe.f=re.f,oe},he}(),Re=function(he){function oe(re,de,we){var le=he.call(this,re,de,we)||this;return le.left=0,le.top=0,le.width=0,le.height=0,le.defaultSize={x:50,y:20},le.offsetX=0,le.offsetY=0,le.rotationAngle=0,le.CB_DISTANCE=10,le._suppressMarkerCreateEvent=!1,le.container.transform.baseVal.appendItem(Je.createTransform()),le.setupControlBox(),le}return Ve(oe,he),Object.defineProperty(oe.prototype,"centerX",{get:function(){return this.left+this.width/2},enumerable:!1,configurable:!0}),Object.defineProperty(oe.prototype,"centerY",{get:function(){return this.top+this.height/2},enumerable:!1,configurable:!0}),Object.defineProperty(oe.prototype,"visual",{get:function(){return this._visual},set:function(re){this._visual=re;var de=Je.createTransform();this._visual.transform.baseVal.appendItem(de)},enumerable:!1,configurable:!0}),oe.prototype.ownsTarget=function(re){return!!he.prototype.ownsTarget.call(this,re)||!!(this.controlGrips.findGripByVisual(re)!==void 0||this.rotatorGrip!==void 0&&this.rotatorGrip.ownsTarget(re))},oe.prototype.pointerDown=function(re,de){he.prototype.pointerDown.call(this,re,de),this.state==="new"&&(this.left=re.x,this.top=re.y),this.manipulationStartLeft=this.left,this.manipulationStartTop=this.top,this.manipulationStartWidth=this.width,this.manipulationStartHeight=this.height;var we=this.unrotatePoint(re);if(this.manipulationStartX=we.x,this.manipulationStartY=we.y,this.offsetX=we.x-this.left,this.offsetY=we.y-this.top,this.state!=="new")if(this.select(),this.activeGrip=this.controlGrips.findGripByVisual(de),this.activeGrip!==void 0)this._state="resize";else if(this.rotatorGrip!==void 0&&this.rotatorGrip.ownsTarget(de)){this.activeGrip=this.rotatorGrip;var le=this.rotatePoint({x:this.centerX,y:this.centerY});this.left=le.x-this.width/2,this.top=le.y-this.height/2,this.moveVisual({x:this.left,y:this.top});var Ee=this.container.transform.baseVal.getItem(0);Ee.setRotate(this.rotationAngle,this.centerX,this.centerY),this.container.transform.baseVal.replaceItem(Ee,0),this.adjustControlBox(),this._state="rotate"}else this._state="move"},oe.prototype.pointerUp=function(re){var de=this.state;he.prototype.pointerUp.call(this,re),this.state==="creating"&&this.width<10&&this.height<10?(this.width=this.defaultSize.x,this.height=this.defaultSize.y):this.manipulate(re),this._state="select",de==="creating"&&this.onMarkerCreated&&this._suppressMarkerCreateEvent===!1&&this.onMarkerCreated(this)},oe.prototype.moveVisual=function(re){this.visual.style.transform="translate("+re.x+"px, "+re.y+"px)"},oe.prototype.manipulate=function(re){var de=this.unrotatePoint(re);this.state==="creating"?this.resize(re):this.state==="move"?(this.left=this.manipulationStartLeft+(de.x-this.manipulationStartLeft)-this.offsetX,this.top=this.manipulationStartTop+(de.y-this.manipulationStartTop)-this.offsetY,this.moveVisual({x:this.left,y:this.top}),this.adjustControlBox()):this.state==="resize"?this.resize(de):this.state==="rotate"&&this.rotate(re)},oe.prototype.resize=function(re){var de=this.manipulationStartLeft,we=this.manipulationStartWidth,le=this.manipulationStartTop,Ee=this.manipulationStartHeight;switch(this.activeGrip){case this.controlGrips.bottomLeft:case this.controlGrips.centerLeft:case this.controlGrips.topLeft:de=this.manipulationStartLeft+re.x-this.manipulationStartX,we=this.manipulationStartWidth+this.manipulationStartLeft-de;break;case this.controlGrips.bottomRight:case this.controlGrips.centerRight:case this.controlGrips.topRight:case void 0:we=this.manipulationStartWidth+re.x-this.manipulationStartX}switch(this.activeGrip){case this.controlGrips.topCenter:case this.controlGrips.topLeft:case this.controlGrips.topRight:le=this.manipulationStartTop+re.y-this.manipulationStartY,Ee=this.manipulationStartHeight+this.manipulationStartTop-le;break;case this.controlGrips.bottomCenter:case this.controlGrips.bottomLeft:case this.controlGrips.bottomRight:case void 0:Ee=this.manipulationStartHeight+re.y-this.manipulationStartY}we>=0?(this.left=de,this.width=we):(this.left=de+we,this.width=-we),Ee>=0?(this.top=le,this.height=Ee):(this.top=le+Ee,this.height=-Ee),this.setSize()},oe.prototype.setSize=function(){this.moveVisual({x:this.left,y:this.top}),this.adjustControlBox()},oe.prototype.rotate=function(re){if(Math.abs(re.x-this.centerX)>.1){var de=Math.sign(re.x-this.centerX);this.rotationAngle=180*Math.atan((re.y-this.centerY)/(re.x-this.centerX))/Math.PI+90*de,this.applyRotation()}},oe.prototype.applyRotation=function(){var re=this.container.transform.baseVal.getItem(0);re.setRotate(this.rotationAngle,this.centerX,this.centerY),this.container.transform.baseVal.replaceItem(re,0)},oe.prototype.rotatePoint=function(re){if(this.rotationAngle===0)return re;var de=this.container.getCTM(),we=Je.createPoint(re.x,re.y);return{x:(we=we.matrixTransform(de)).x,y:we.y}},oe.prototype.unrotatePoint=function(re){if(this.rotationAngle===0)return re;var de=this.container.getCTM();de=de.inverse();var we=Je.createPoint(re.x,re.y);return{x:(we=we.matrixTransform(de)).x,y:we.y}},oe.prototype.select=function(){he.prototype.select.call(this),this.adjustControlBox(),this.controlBox.style.display=""},oe.prototype.deselect=function(){he.prototype.deselect.call(this),this.controlBox.style.display="none"},oe.prototype.setupControlBox=function(){this.controlBox=Je.createGroup();var re=Je.createTransform();re.setTranslate(-this.CB_DISTANCE/2,-this.CB_DISTANCE/2),this.controlBox.transform.baseVal.appendItem(re),this.container.appendChild(this.controlBox),this.controlRect=Je.createRect(this.width+this.CB_DISTANCE,this.height+this.CB_DISTANCE,[["stroke","black"],["stroke-width","1"],["stroke-opacity","0.5"],["stroke-dasharray","3, 2"],["fill","transparent"],["pointer-events","none"]]),this.controlBox.appendChild(this.controlRect),this.globalSettings.disableRotation!==!0&&(this.rotatorGripLine=Je.createLine((this.width+2*this.CB_DISTANCE)/2,this.top-this.CB_DISTANCE,(this.width+2*this.CB_DISTANCE)/2,this.top-3*this.CB_DISTANCE,[["stroke","black"],["stroke-width","1"],["stroke-opacity","0.5"],["stroke-dasharray","3, 2"]]),this.controlBox.appendChild(this.rotatorGripLine)),this.controlGrips=new He,this.addControlGrips(),this.controlBox.style.display="none"},oe.prototype.adjustControlBox=function(){var re=this.controlBox.transform.baseVal.getItem(0);re.setTranslate(this.left-this.CB_DISTANCE/2,this.top-this.CB_DISTANCE/2),this.controlBox.transform.baseVal.replaceItem(re,0),this.controlRect.setAttribute("width",(this.width+this.CB_DISTANCE).toString()),this.controlRect.setAttribute("height",(this.height+this.CB_DISTANCE).toString()),this.rotatorGripLine!==void 0&&(this.rotatorGripLine.setAttribute("x1",((this.width+this.CB_DISTANCE)/2).toString()),this.rotatorGripLine.setAttribute("y1",(-this.CB_DISTANCE/2).toString()),this.rotatorGripLine.setAttribute("x2",((this.width+this.CB_DISTANCE)/2).toString()),this.rotatorGripLine.setAttribute("y2",(3*-this.CB_DISTANCE).toString())),this.positionGrips()},oe.prototype.addControlGrips=function(){this.controlGrips.topLeft=this.createGrip(),this.controlGrips.topCenter=this.createGrip(),this.controlGrips.topRight=this.createGrip(),this.controlGrips.centerLeft=this.createGrip(),this.controlGrips.centerRight=this.createGrip(),this.controlGrips.bottomLeft=this.createGrip(),this.controlGrips.bottomCenter=this.createGrip(),this.controlGrips.bottomRight=this.createGrip(),this.globalSettings.disableRotation!==!0&&(this.rotatorGrip=this.createGrip()),this.positionGrips()},oe.prototype.createGrip=function(){var re=new Ne;return re.visual.transform.baseVal.appendItem(Je.createTransform()),this.controlBox.appendChild(re.visual),re},oe.prototype.positionGrips=function(){var re=this.controlGrips.topLeft.GRIP_SIZE,de=-re/2,we=de,le=(this.width+this.CB_DISTANCE)/2-re/2,Ee=(this.height+this.CB_DISTANCE)/2-re/2,St=this.height+this.CB_DISTANCE-re/2,Ut=this.width+this.CB_DISTANCE-re/2;this.positionGrip(this.controlGrips.topLeft.visual,de,we),this.positionGrip(this.controlGrips.topCenter.visual,le,we),this.positionGrip(this.controlGrips.topRight.visual,Ut,we),this.positionGrip(this.controlGrips.centerLeft.visual,de,Ee),this.positionGrip(this.controlGrips.centerRight.visual,Ut,Ee),this.positionGrip(this.controlGrips.bottomLeft.visual,de,St),this.positionGrip(this.controlGrips.bottomCenter.visual,le,St),this.positionGrip(this.controlGrips.bottomRight.visual,Ut,St),this.rotatorGrip!==void 0&&this.positionGrip(this.rotatorGrip.visual,le,we-3*this.CB_DISTANCE)},oe.prototype.positionGrip=function(re,de,we){var le=re.transform.baseVal.getItem(0);le.setTranslate(de,we),re.transform.baseVal.replaceItem(le,0)},oe.prototype.hideControlBox=function(){this.controlBox.style.display="none"},oe.prototype.showControlBox=function(){this.controlBox.style.display=""},oe.prototype.getState=function(){return Object.assign({left:this.left,top:this.top,width:this.width,height:this.height,rotationAngle:this.rotationAngle,visualTransformMatrix:rt.toITransformMatrix(this.visual.transform.baseVal.getItem(0).matrix),containerTransformMatrix:rt.toITransformMatrix(this.container.transform.baseVal.getItem(0).matrix)},he.prototype.getState.call(this))},oe.prototype.restoreState=function(re){he.prototype.restoreState.call(this,re);var de=re;this.left=de.left,this.top=de.top,this.width=de.width,this.height=de.height,this.rotationAngle=de.rotationAngle,this.visual.transform.baseVal.getItem(0).setMatrix(rt.toSVGMatrix(this.visual.transform.baseVal.getItem(0).matrix,de.visualTransformMatrix)),this.container.transform.baseVal.getItem(0).setMatrix(rt.toSVGMatrix(this.container.transform.baseVal.getItem(0).matrix,de.containerTransformMatrix))},oe.prototype.scale=function(re,de){he.prototype.scale.call(this,re,de);var we=this.rotatePoint({x:this.left,y:this.top}),le=this.unrotatePoint({x:we.x*re,y:we.y*de});this.left=le.x,this.top=le.y,this.width=this.width*re,this.height=this.height*de,this.adjustControlBox()},oe}(xe),et=function(he){function oe(re,de,we){var le=he.call(this,re,de,we)||this;return le.fillColor="transparent",le.strokeColor="transparent",le.strokeWidth=0,le.strokeDasharray="",le.opacity=1,le.setStrokeColor=le.setStrokeColor.bind(le),le.setFillColor=le.setFillColor.bind(le),le.setStrokeWidth=le.setStrokeWidth.bind(le),le.setStrokeDasharray=le.setStrokeDasharray.bind(le),le.createVisual=le.createVisual.bind(le),le}return Ve(oe,he),oe.prototype.ownsTarget=function(re){return!(!he.prototype.ownsTarget.call(this,re)&&re!==this.visual)},oe.prototype.createVisual=function(){this.visual=Je.createRect(1,1,[["fill",this.fillColor],["stroke",this.strokeColor],["stroke-width",this.strokeWidth.toString()],["stroke-dasharray",this.strokeDasharray],["opacity",this.opacity.toString()]]),this.addMarkerVisualToContainer(this.visual)},oe.prototype.pointerDown=function(re,de){he.prototype.pointerDown.call(this,re,de),this.state==="new"&&(this.createVisual(),this.moveVisual(re),this._state="creating")},oe.prototype.manipulate=function(re){he.prototype.manipulate.call(this,re)},oe.prototype.resize=function(re){he.prototype.resize.call(this,re),this.setSize()},oe.prototype.setSize=function(){he.prototype.setSize.call(this),Je.setAttributes(this.visual,[["width",this.width.toString()],["height",this.height.toString()]])},oe.prototype.pointerUp=function(re){he.prototype.pointerUp.call(this,re),this.setSize()},oe.prototype.setStrokeColor=function(re){this.strokeColor=re,this.visual&&Je.setAttributes(this.visual,[["stroke",this.strokeColor]]),this.colorChanged(re),this.stateChanged()},oe.prototype.setFillColor=function(re){this.fillColor=re,this.visual&&Je.setAttributes(this.visual,[["fill",this.fillColor]]),this.stateChanged()},oe.prototype.setStrokeWidth=function(re){this.strokeWidth=re,this.visual&&Je.setAttributes(this.visual,[["stroke-width",this.strokeWidth.toString()]]),this.stateChanged()},oe.prototype.setStrokeDasharray=function(re){this.strokeDasharray=re,this.visual&&Je.setAttributes(this.visual,[["stroke-dasharray",this.strokeDasharray]]),this.stateChanged()},oe.prototype.getState=function(){return Object.assign({fillColor:this.fillColor,strokeColor:this.strokeColor,strokeWidth:this.strokeWidth,strokeDasharray:this.strokeDasharray,opacity:this.opacity},he.prototype.getState.call(this))},oe.prototype.restoreState=function(re){var de=re;this.fillColor=de.fillColor,this.strokeColor=de.strokeColor,this.strokeWidth=de.strokeWidth,this.strokeDasharray=de.strokeDasharray,this.opacity=de.opacity,this.createVisual(),he.prototype.restoreState.call(this,re),this.setSize()},oe.prototype.scale=function(re,de){he.prototype.scale.call(this,re,de),this.setSize()},oe.title="Rectangle marker",oe}(Re),gt=function(he){function oe(re,de,we,le){var Ee=he.call(this,re,le||'')||this;return Ee.widths=[],Ee.widthBoxes=[],Ee.widths=de,Ee.currentWidth=we,Ee.setCurrentWidth=Ee.setCurrentWidth.bind(Ee),Ee}return Ve(oe,he),oe.prototype.getUi=function(){var re=this,de=document.createElement("div");return de.style.display="flex",de.style.overflow="hidden",de.style.flexGrow="2",this.widths.forEach(function(we){var le=document.createElement("div");le.style.display="flex",le.style.flexGrow="2",le.style.alignItems="center",le.style.justifyContent="space-between",le.style.padding="5px",le.style.borderWidth="2px",le.style.borderStyle="solid",le.style.borderColor=we===re.currentWidth?re.uiStyleSettings.toolboxAccentColor:"transparent",le.addEventListener("click",function(){re.setCurrentWidth(we,le)}),de.appendChild(le);var Ee=document.createElement("div");Ee.innerText=we.toString(),Ee.style.marginRight="5px",le.appendChild(Ee);var St=document.createElement("div");St.style.minHeight="20px",St.style.flexGrow="2",St.style.display="flex",St.style.alignItems="center";var Ut=document.createElement("hr");Ut.style.minWidth="20px",Ut.style.border="0px",Ut.style.borderTop=we+"px solid "+re.uiStyleSettings.toolboxColor,Ut.style.flexGrow="2",St.appendChild(Ut),le.appendChild(St),re.widthBoxes.push(le)}),de},oe.prototype.setCurrentWidth=function(re,de){var we=this;this.currentWidth=re,this.widthBoxes.forEach(function(le){le.style.borderColor=le===de?we.uiStyleSettings.toolboxAccentColor:"transparent"}),this.onWidthChanged&&this.onWidthChanged(this.currentWidth)},oe}(qe),Ye=function(he){function oe(re,de,we,le){var Ee=he.call(this,re,le||'')||this;return Ee.styles=[],Ee.styleBoxes=[],Ee.styles=de,Ee.currentStyle=we,Ee.setCurrentStyle=Ee.setCurrentStyle.bind(Ee),Ee}return Ve(oe,he),oe.prototype.getUi=function(){var re=this,de=document.createElement("div");return de.style.display="flex",de.style.overflow="hidden",de.style.flexGrow="2",this.styles.forEach(function(we){var le=document.createElement("div");le.style.display="flex",le.style.alignItems="center",le.style.justifyContent="space-between",le.style.padding="5px",le.style.borderWidth="2px",le.style.borderStyle="solid",le.style.overflow="hidden",le.style.maxWidth=100/re.styles.length-5+"%",le.style.borderColor=we===re.currentStyle?re.uiStyleSettings.toolboxAccentColor:"transparent",le.addEventListener("click",function(){re.setCurrentStyle(we,le)}),de.appendChild(le);var Ee=document.createElement("div");Ee.style.minHeight="20px",Ee.style.flexGrow="2",Ee.style.overflow="hidden";var St=` + `),Ee.appendChild(St),Ee},oe.prototype.setCurrentColor=function(re,de){var we=this;this.currentColor=re,this.colorBoxes.forEach(function(le){le.style.borderColor=le===de?we.uiStyleSettings.toolboxAccentColor:"transparent"}),this.onColorChanged&&this.onColorChanged(re)},oe}(qe),xe=function(){function he(oe,re,de){this._state="new",this._isSelected=!1,this._container=oe,this._overlayContainer=re,this.globalSettings=de,this.stateChanged=this.stateChanged.bind(this),this.colorChanged=this.colorChanged.bind(this),this.fillColorChanged=this.fillColorChanged.bind(this)}return Object.defineProperty(he.prototype,"typeName",{get:function(){return Object.getPrototypeOf(this).constructor.typeName},enumerable:!1,configurable:!0}),Object.defineProperty(he.prototype,"container",{get:function(){return this._container},enumerable:!1,configurable:!0}),Object.defineProperty(he.prototype,"overlayContainer",{get:function(){return this._overlayContainer},enumerable:!1,configurable:!0}),Object.defineProperty(he.prototype,"state",{get:function(){return this._state},enumerable:!1,configurable:!0}),Object.defineProperty(he.prototype,"toolboxPanels",{get:function(){return[]},enumerable:!1,configurable:!0}),he.prototype.ownsTarget=function(oe){return!1},Object.defineProperty(he.prototype,"isSelected",{get:function(){return this._isSelected},enumerable:!1,configurable:!0}),he.prototype.select=function(){this.container.style.cursor="move",this._isSelected=!0,this.manipulationStartState=this.getState()},he.prototype.deselect=function(){this.container.style.cursor="default",this._isSelected=!1,this.stateChanged()},he.prototype.pointerDown=function(oe,re){},he.prototype.dblClick=function(oe,re){},he.prototype.manipulate=function(oe){},he.prototype.pointerUp=function(oe){this.stateChanged()},he.prototype.dispose=function(){},he.prototype.addMarkerVisualToContainer=function(oe){this.container.childNodes.length>0?this.container.insertBefore(oe,this.container.childNodes[0]):this.container.appendChild(oe)},he.prototype.getState=function(){return{typeName:he.typeName,state:this.state,notes:this.notes}},he.prototype.restoreState=function(oe){this._state=oe.state,this.notes=oe.notes},he.prototype.scale=function(oe,re){},he.prototype.colorChanged=function(oe){this.onColorChanged&&this.onColorChanged(oe),this.stateChanged()},he.prototype.fillColorChanged=function(oe){this.onFillColorChanged&&this.onFillColorChanged(oe),this.stateChanged()},he.prototype.stateChanged=function(){if(this.onStateChanged&&this.state!=="creating"&&this.state!=="new"){var oe=this.getState();this.manipulationStartState!==void 0&&(this.manipulationStartState.state="select"),oe.state="select",JSON.stringify(this.manipulationStartState)!=JSON.stringify(oe)&&this.onStateChanged(this)}},he.typeName="MarkerBase",he}(),Ne=function(){function he(){this.findGripByVisual=this.findGripByVisual.bind(this)}return he.prototype.findGripByVisual=function(oe){return this.topLeft.ownsTarget(oe)?this.topLeft:this.topCenter.ownsTarget(oe)?this.topCenter:this.topRight.ownsTarget(oe)?this.topRight:this.centerLeft.ownsTarget(oe)?this.centerLeft:this.centerRight.ownsTarget(oe)?this.centerRight:this.bottomLeft.ownsTarget(oe)?this.bottomLeft:this.bottomCenter.ownsTarget(oe)?this.bottomCenter:this.bottomRight.ownsTarget(oe)?this.bottomRight:void 0},he}(),Me=function(){function he(){this.GRIP_SIZE=10,this.visual=Je.createGroup(),this.visual.appendChild(Je.createCircle(1.5*this.GRIP_SIZE,[["fill","transparent"]])),this.visual.appendChild(Je.createCircle(this.GRIP_SIZE,[["fill","#cccccc"],["fill-opacity","0.7"],["stroke","#333333"],["stroke-width","2"],["stroke-opacity","0.7"]]))}return he.prototype.ownsTarget=function(oe){return oe===this.visual||oe===this.visual.childNodes[0]||oe===this.visual.childNodes[1]},he}(),rt=function(){function he(){}return he.toITransformMatrix=function(oe){return{a:oe.a,b:oe.b,c:oe.c,d:oe.d,e:oe.e,f:oe.f}},he.toSVGMatrix=function(oe,re){return oe.a=re.a,oe.b=re.b,oe.c=re.c,oe.d=re.d,oe.e=re.e,oe.f=re.f,oe},he}(),He=function(he){function oe(re,de,we){var le=he.call(this,re,de,we)||this;return le.left=0,le.top=0,le.width=0,le.height=0,le.defaultSize={x:50,y:20},le.offsetX=0,le.offsetY=0,le.rotationAngle=0,le.CB_DISTANCE=10,le._suppressMarkerCreateEvent=!1,le.container.transform.baseVal.appendItem(Je.createTransform()),le.setupControlBox(),le}return Ve(oe,he),Object.defineProperty(oe.prototype,"centerX",{get:function(){return this.left+this.width/2},enumerable:!1,configurable:!0}),Object.defineProperty(oe.prototype,"centerY",{get:function(){return this.top+this.height/2},enumerable:!1,configurable:!0}),Object.defineProperty(oe.prototype,"visual",{get:function(){return this._visual},set:function(re){this._visual=re;var de=Je.createTransform();this._visual.transform.baseVal.appendItem(de)},enumerable:!1,configurable:!0}),oe.prototype.ownsTarget=function(re){return!!he.prototype.ownsTarget.call(this,re)||!!(this.controlGrips.findGripByVisual(re)!==void 0||this.rotatorGrip!==void 0&&this.rotatorGrip.ownsTarget(re))},oe.prototype.pointerDown=function(re,de){he.prototype.pointerDown.call(this,re,de),this.state==="new"&&(this.left=re.x,this.top=re.y),this.manipulationStartLeft=this.left,this.manipulationStartTop=this.top,this.manipulationStartWidth=this.width,this.manipulationStartHeight=this.height;var we=this.unrotatePoint(re);if(this.manipulationStartX=we.x,this.manipulationStartY=we.y,this.offsetX=we.x-this.left,this.offsetY=we.y-this.top,this.state!=="new")if(this.select(),this.activeGrip=this.controlGrips.findGripByVisual(de),this.activeGrip!==void 0)this._state="resize";else if(this.rotatorGrip!==void 0&&this.rotatorGrip.ownsTarget(de)){this.activeGrip=this.rotatorGrip;var le=this.rotatePoint({x:this.centerX,y:this.centerY});this.left=le.x-this.width/2,this.top=le.y-this.height/2,this.moveVisual({x:this.left,y:this.top});var Ee=this.container.transform.baseVal.getItem(0);Ee.setRotate(this.rotationAngle,this.centerX,this.centerY),this.container.transform.baseVal.replaceItem(Ee,0),this.adjustControlBox(),this._state="rotate"}else this._state="move"},oe.prototype.pointerUp=function(re){var de=this.state;he.prototype.pointerUp.call(this,re),this.state==="creating"&&this.width<10&&this.height<10?(this.width=this.defaultSize.x,this.height=this.defaultSize.y):this.manipulate(re),this._state="select",de==="creating"&&this.onMarkerCreated&&this._suppressMarkerCreateEvent===!1&&this.onMarkerCreated(this)},oe.prototype.moveVisual=function(re){this.visual.style.transform="translate("+re.x+"px, "+re.y+"px)"},oe.prototype.manipulate=function(re){var de=this.unrotatePoint(re);this.state==="creating"?this.resize(re):this.state==="move"?(this.left=this.manipulationStartLeft+(de.x-this.manipulationStartLeft)-this.offsetX,this.top=this.manipulationStartTop+(de.y-this.manipulationStartTop)-this.offsetY,this.moveVisual({x:this.left,y:this.top}),this.adjustControlBox()):this.state==="resize"?this.resize(de):this.state==="rotate"&&this.rotate(re)},oe.prototype.resize=function(re){var de=this.manipulationStartLeft,we=this.manipulationStartWidth,le=this.manipulationStartTop,Ee=this.manipulationStartHeight;switch(this.activeGrip){case this.controlGrips.bottomLeft:case this.controlGrips.centerLeft:case this.controlGrips.topLeft:de=this.manipulationStartLeft+re.x-this.manipulationStartX,we=this.manipulationStartWidth+this.manipulationStartLeft-de;break;case this.controlGrips.bottomRight:case this.controlGrips.centerRight:case this.controlGrips.topRight:case void 0:we=this.manipulationStartWidth+re.x-this.manipulationStartX}switch(this.activeGrip){case this.controlGrips.topCenter:case this.controlGrips.topLeft:case this.controlGrips.topRight:le=this.manipulationStartTop+re.y-this.manipulationStartY,Ee=this.manipulationStartHeight+this.manipulationStartTop-le;break;case this.controlGrips.bottomCenter:case this.controlGrips.bottomLeft:case this.controlGrips.bottomRight:case void 0:Ee=this.manipulationStartHeight+re.y-this.manipulationStartY}we>=0?(this.left=de,this.width=we):(this.left=de+we,this.width=-we),Ee>=0?(this.top=le,this.height=Ee):(this.top=le+Ee,this.height=-Ee),this.setSize()},oe.prototype.setSize=function(){this.moveVisual({x:this.left,y:this.top}),this.adjustControlBox()},oe.prototype.rotate=function(re){if(Math.abs(re.x-this.centerX)>.1){var de=Math.sign(re.x-this.centerX);this.rotationAngle=180*Math.atan((re.y-this.centerY)/(re.x-this.centerX))/Math.PI+90*de,this.applyRotation()}},oe.prototype.applyRotation=function(){var re=this.container.transform.baseVal.getItem(0);re.setRotate(this.rotationAngle,this.centerX,this.centerY),this.container.transform.baseVal.replaceItem(re,0)},oe.prototype.rotatePoint=function(re){if(this.rotationAngle===0)return re;var de=this.container.getCTM(),we=Je.createPoint(re.x,re.y);return{x:(we=we.matrixTransform(de)).x,y:we.y}},oe.prototype.unrotatePoint=function(re){if(this.rotationAngle===0)return re;var de=this.container.getCTM();de=de.inverse();var we=Je.createPoint(re.x,re.y);return{x:(we=we.matrixTransform(de)).x,y:we.y}},oe.prototype.select=function(){he.prototype.select.call(this),this.adjustControlBox(),this.controlBox.style.display=""},oe.prototype.deselect=function(){he.prototype.deselect.call(this),this.controlBox.style.display="none"},oe.prototype.setupControlBox=function(){this.controlBox=Je.createGroup();var re=Je.createTransform();re.setTranslate(-this.CB_DISTANCE/2,-this.CB_DISTANCE/2),this.controlBox.transform.baseVal.appendItem(re),this.container.appendChild(this.controlBox),this.controlRect=Je.createRect(this.width+this.CB_DISTANCE,this.height+this.CB_DISTANCE,[["stroke","black"],["stroke-width","1"],["stroke-opacity","0.5"],["stroke-dasharray","3, 2"],["fill","transparent"],["pointer-events","none"]]),this.controlBox.appendChild(this.controlRect),this.globalSettings.disableRotation!==!0&&(this.rotatorGripLine=Je.createLine((this.width+2*this.CB_DISTANCE)/2,this.top-this.CB_DISTANCE,(this.width+2*this.CB_DISTANCE)/2,this.top-3*this.CB_DISTANCE,[["stroke","black"],["stroke-width","1"],["stroke-opacity","0.5"],["stroke-dasharray","3, 2"]]),this.controlBox.appendChild(this.rotatorGripLine)),this.controlGrips=new Ne,this.addControlGrips(),this.controlBox.style.display="none"},oe.prototype.adjustControlBox=function(){var re=this.controlBox.transform.baseVal.getItem(0);re.setTranslate(this.left-this.CB_DISTANCE/2,this.top-this.CB_DISTANCE/2),this.controlBox.transform.baseVal.replaceItem(re,0),this.controlRect.setAttribute("width",(this.width+this.CB_DISTANCE).toString()),this.controlRect.setAttribute("height",(this.height+this.CB_DISTANCE).toString()),this.rotatorGripLine!==void 0&&(this.rotatorGripLine.setAttribute("x1",((this.width+this.CB_DISTANCE)/2).toString()),this.rotatorGripLine.setAttribute("y1",(-this.CB_DISTANCE/2).toString()),this.rotatorGripLine.setAttribute("x2",((this.width+this.CB_DISTANCE)/2).toString()),this.rotatorGripLine.setAttribute("y2",(3*-this.CB_DISTANCE).toString())),this.positionGrips()},oe.prototype.addControlGrips=function(){this.controlGrips.topLeft=this.createGrip(),this.controlGrips.topCenter=this.createGrip(),this.controlGrips.topRight=this.createGrip(),this.controlGrips.centerLeft=this.createGrip(),this.controlGrips.centerRight=this.createGrip(),this.controlGrips.bottomLeft=this.createGrip(),this.controlGrips.bottomCenter=this.createGrip(),this.controlGrips.bottomRight=this.createGrip(),this.globalSettings.disableRotation!==!0&&(this.rotatorGrip=this.createGrip()),this.positionGrips()},oe.prototype.createGrip=function(){var re=new Me;return re.visual.transform.baseVal.appendItem(Je.createTransform()),this.controlBox.appendChild(re.visual),re},oe.prototype.positionGrips=function(){var re=this.controlGrips.topLeft.GRIP_SIZE,de=-re/2,we=de,le=(this.width+this.CB_DISTANCE)/2-re/2,Ee=(this.height+this.CB_DISTANCE)/2-re/2,St=this.height+this.CB_DISTANCE-re/2,Ut=this.width+this.CB_DISTANCE-re/2;this.positionGrip(this.controlGrips.topLeft.visual,de,we),this.positionGrip(this.controlGrips.topCenter.visual,le,we),this.positionGrip(this.controlGrips.topRight.visual,Ut,we),this.positionGrip(this.controlGrips.centerLeft.visual,de,Ee),this.positionGrip(this.controlGrips.centerRight.visual,Ut,Ee),this.positionGrip(this.controlGrips.bottomLeft.visual,de,St),this.positionGrip(this.controlGrips.bottomCenter.visual,le,St),this.positionGrip(this.controlGrips.bottomRight.visual,Ut,St),this.rotatorGrip!==void 0&&this.positionGrip(this.rotatorGrip.visual,le,we-3*this.CB_DISTANCE)},oe.prototype.positionGrip=function(re,de,we){var le=re.transform.baseVal.getItem(0);le.setTranslate(de,we),re.transform.baseVal.replaceItem(le,0)},oe.prototype.hideControlBox=function(){this.controlBox.style.display="none"},oe.prototype.showControlBox=function(){this.controlBox.style.display=""},oe.prototype.getState=function(){return Object.assign({left:this.left,top:this.top,width:this.width,height:this.height,rotationAngle:this.rotationAngle,visualTransformMatrix:rt.toITransformMatrix(this.visual.transform.baseVal.getItem(0).matrix),containerTransformMatrix:rt.toITransformMatrix(this.container.transform.baseVal.getItem(0).matrix)},he.prototype.getState.call(this))},oe.prototype.restoreState=function(re){he.prototype.restoreState.call(this,re);var de=re;this.left=de.left,this.top=de.top,this.width=de.width,this.height=de.height,this.rotationAngle=de.rotationAngle,this.visual.transform.baseVal.getItem(0).setMatrix(rt.toSVGMatrix(this.visual.transform.baseVal.getItem(0).matrix,de.visualTransformMatrix)),this.container.transform.baseVal.getItem(0).setMatrix(rt.toSVGMatrix(this.container.transform.baseVal.getItem(0).matrix,de.containerTransformMatrix))},oe.prototype.scale=function(re,de){he.prototype.scale.call(this,re,de);var we=this.rotatePoint({x:this.left,y:this.top}),le=this.unrotatePoint({x:we.x*re,y:we.y*de});this.left=le.x,this.top=le.y,this.width=this.width*re,this.height=this.height*de,this.adjustControlBox()},oe}(xe),tt=function(he){function oe(re,de,we){var le=he.call(this,re,de,we)||this;return le.fillColor="transparent",le.strokeColor="transparent",le.strokeWidth=0,le.strokeDasharray="",le.opacity=1,le.setStrokeColor=le.setStrokeColor.bind(le),le.setFillColor=le.setFillColor.bind(le),le.setStrokeWidth=le.setStrokeWidth.bind(le),le.setStrokeDasharray=le.setStrokeDasharray.bind(le),le.createVisual=le.createVisual.bind(le),le}return Ve(oe,he),oe.prototype.ownsTarget=function(re){return!(!he.prototype.ownsTarget.call(this,re)&&re!==this.visual)},oe.prototype.createVisual=function(){this.visual=Je.createRect(1,1,[["fill",this.fillColor],["stroke",this.strokeColor],["stroke-width",this.strokeWidth.toString()],["stroke-dasharray",this.strokeDasharray],["opacity",this.opacity.toString()]]),this.addMarkerVisualToContainer(this.visual)},oe.prototype.pointerDown=function(re,de){he.prototype.pointerDown.call(this,re,de),this.state==="new"&&(this.createVisual(),this.moveVisual(re),this._state="creating")},oe.prototype.manipulate=function(re){he.prototype.manipulate.call(this,re)},oe.prototype.resize=function(re){he.prototype.resize.call(this,re),this.setSize()},oe.prototype.setSize=function(){he.prototype.setSize.call(this),Je.setAttributes(this.visual,[["width",this.width.toString()],["height",this.height.toString()]])},oe.prototype.pointerUp=function(re){he.prototype.pointerUp.call(this,re),this.setSize()},oe.prototype.setStrokeColor=function(re){this.strokeColor=re,this.visual&&Je.setAttributes(this.visual,[["stroke",this.strokeColor]]),this.colorChanged(re),this.stateChanged()},oe.prototype.setFillColor=function(re){this.fillColor=re,this.visual&&Je.setAttributes(this.visual,[["fill",this.fillColor]]),this.stateChanged()},oe.prototype.setStrokeWidth=function(re){this.strokeWidth=re,this.visual&&Je.setAttributes(this.visual,[["stroke-width",this.strokeWidth.toString()]]),this.stateChanged()},oe.prototype.setStrokeDasharray=function(re){this.strokeDasharray=re,this.visual&&Je.setAttributes(this.visual,[["stroke-dasharray",this.strokeDasharray]]),this.stateChanged()},oe.prototype.getState=function(){return Object.assign({fillColor:this.fillColor,strokeColor:this.strokeColor,strokeWidth:this.strokeWidth,strokeDasharray:this.strokeDasharray,opacity:this.opacity},he.prototype.getState.call(this))},oe.prototype.restoreState=function(re){var de=re;this.fillColor=de.fillColor,this.strokeColor=de.strokeColor,this.strokeWidth=de.strokeWidth,this.strokeDasharray=de.strokeDasharray,this.opacity=de.opacity,this.createVisual(),he.prototype.restoreState.call(this,re),this.setSize()},oe.prototype.scale=function(re,de){he.prototype.scale.call(this,re,de),this.setSize()},oe.title="Rectangle marker",oe}(He),gt=function(he){function oe(re,de,we,le){var Ee=he.call(this,re,le||'')||this;return Ee.widths=[],Ee.widthBoxes=[],Ee.widths=de,Ee.currentWidth=we,Ee.setCurrentWidth=Ee.setCurrentWidth.bind(Ee),Ee}return Ve(oe,he),oe.prototype.getUi=function(){var re=this,de=document.createElement("div");return de.style.display="flex",de.style.overflow="hidden",de.style.flexGrow="2",this.widths.forEach(function(we){var le=document.createElement("div");le.style.display="flex",le.style.flexGrow="2",le.style.alignItems="center",le.style.justifyContent="space-between",le.style.padding="5px",le.style.borderWidth="2px",le.style.borderStyle="solid",le.style.borderColor=we===re.currentWidth?re.uiStyleSettings.toolboxAccentColor:"transparent",le.addEventListener("click",function(){re.setCurrentWidth(we,le)}),de.appendChild(le);var Ee=document.createElement("div");Ee.innerText=we.toString(),Ee.style.marginRight="5px",le.appendChild(Ee);var St=document.createElement("div");St.style.minHeight="20px",St.style.flexGrow="2",St.style.display="flex",St.style.alignItems="center";var Ut=document.createElement("hr");Ut.style.minWidth="20px",Ut.style.border="0px",Ut.style.borderTop=we+"px solid "+re.uiStyleSettings.toolboxColor,Ut.style.flexGrow="2",St.appendChild(Ut),le.appendChild(St),re.widthBoxes.push(le)}),de},oe.prototype.setCurrentWidth=function(re,de){var we=this;this.currentWidth=re,this.widthBoxes.forEach(function(le){le.style.borderColor=le===de?we.uiStyleSettings.toolboxAccentColor:"transparent"}),this.onWidthChanged&&this.onWidthChanged(this.currentWidth)},oe}(qe),Ye=function(he){function oe(re,de,we,le){var Ee=he.call(this,re,le||'')||this;return Ee.styles=[],Ee.styleBoxes=[],Ee.styles=de,Ee.currentStyle=we,Ee.setCurrentStyle=Ee.setCurrentStyle.bind(Ee),Ee}return Ve(oe,he),oe.prototype.getUi=function(){var re=this,de=document.createElement("div");return de.style.display="flex",de.style.overflow="hidden",de.style.flexGrow="2",this.styles.forEach(function(we){var le=document.createElement("div");le.style.display="flex",le.style.alignItems="center",le.style.justifyContent="space-between",le.style.padding="5px",le.style.borderWidth="2px",le.style.borderStyle="solid",le.style.overflow="hidden",le.style.maxWidth=100/re.styles.length-5+"%",le.style.borderColor=we===re.currentStyle?re.uiStyleSettings.toolboxAccentColor:"transparent",le.addEventListener("click",function(){re.setCurrentStyle(we,le)}),de.appendChild(le);var Ee=document.createElement("div");Ee.style.minHeight="20px",Ee.style.flexGrow="2",Ee.style.overflow="hidden";var St=` - `;Ee.innerHTML=St,le.appendChild(Ee),re.styleBoxes.push(le)}),de},oe.prototype.setCurrentStyle=function(re,de){var we=this;this.currentStyle=re,this.styleBoxes.forEach(function(le){le.style.borderColor=le===de?we.uiStyleSettings.toolboxAccentColor:"transparent"}),this.onStyleChanged&&this.onStyleChanged(this.currentStyle)},oe}(qe),wt=function(he){function oe(re,de,we){var le=he.call(this,re,de,we)||this;return le.strokeColor=we.defaultColor,le.strokeWidth=we.defaultStrokeWidth,le.strokeDasharray=we.defaultStrokeDasharray,le.strokePanel=new Le("Line color",we.defaultColorSet,we.defaultColor),le.strokePanel.onColorChanged=le.setStrokeColor,le.strokeWidthPanel=new gt("Line width",we.defaultStrokeWidths,we.defaultStrokeWidth),le.strokeWidthPanel.onWidthChanged=le.setStrokeWidth,le.strokeStylePanel=new Ye("Line style",we.defaultStrokeDasharrays,we.defaultStrokeDasharray),le.strokeStylePanel.onStyleChanged=le.setStrokeDasharray,le}return Ve(oe,he),Object.defineProperty(oe.prototype,"toolboxPanels",{get:function(){return[this.strokePanel,this.strokeWidthPanel,this.strokeStylePanel]},enumerable:!1,configurable:!0}),oe.prototype.getState=function(){var re=he.prototype.getState.call(this);return re.typeName=oe.typeName,re},oe.typeName="FrameMarker",oe.title="Frame marker",oe.icon='',oe}(et),At=function(){this.defaultColorSet=["#EF4444","#10B981","#2563EB","#FFFF00","#7C3AED","#F472B6","#000000","#FFFFFF"],this.defaultColor=this.defaultColorSet[0],this.defaultFillColor=this.defaultColorSet[0],this.defaultStrokeColor=this.defaultColorSet[7],this.defaultHighlightColor=this.defaultColorSet[3],this.defaultStrokeWidth=3,this.defaultStrokeDasharray="",this.defaultHighlightOpacity=.5,this.defaultFontFamily="Helvetica, Arial, sans-serif",this.defaultStrokeWidths=[1,2,3,5,10],this.defaultStrokeDasharrays=["","3","12 3","9 6 3 6"],this.defaultOpacitySteps=[.1,.25,.5,.75,1],this.displayMode="inline",this.defaultFontFamilies=['Times, "Times New Roman", serif',"Helvetica, Arial, sans-serif",'Courier, "Courier New", monospace',"cursive","fantasy"],this.popupMargin=30,this.newFreehandMarkerOnPointerUp=!1,this.defaultColorsFollowCurrentColors=!1,this.freehandPixelRatio=1,this.disableRotation=!1,this.defaultCaptionFontSize="1rem",this.defaultCaptionText="Text"},vt=function(he){function oe(re,de,we){var le=he.call(this,re,de,we)||this;return le.x1=0,le.y1=0,le.x2=0,le.y2=0,le.defaultLength=50,le.manipulationStartX=0,le.manipulationStartY=0,le.manipulationStartX1=0,le.manipulationStartY1=0,le.manipulationStartX2=0,le.manipulationStartY2=0,le.setupControlBox(),le}return Ve(oe,he),oe.prototype.ownsTarget=function(re){return!!he.prototype.ownsTarget.call(this,re)||!(!this.grip1.ownsTarget(re)&&!this.grip2.ownsTarget(re))},oe.prototype.pointerDown=function(re,de){he.prototype.pointerDown.call(this,re,de),this.manipulationStartX=re.x,this.manipulationStartY=re.y,this.state==="new"&&(this.x1=re.x,this.y1=re.y,this.x2=re.x,this.y2=re.y),this.manipulationStartX1=this.x1,this.manipulationStartY1=this.y1,this.manipulationStartX2=this.x2,this.manipulationStartY2=this.y2,this.state!=="new"&&(this.select(),this.grip1.ownsTarget(de)?this.activeGrip=this.grip1:this.grip2.ownsTarget(de)?this.activeGrip=this.grip2:this.activeGrip=void 0,this.activeGrip?this._state="resize":this._state="move")},oe.prototype.pointerUp=function(re){var de=this.state;he.prototype.pointerUp.call(this,re),this.state==="creating"&&Math.abs(this.x1-this.x2)<10&&Math.abs(this.y1-this.y2)<10?(this.x2=this.x1+this.defaultLength,this.adjustVisual(),this.adjustControlBox()):this.manipulate(re),this._state="select",de==="creating"&&this.onMarkerCreated&&this.onMarkerCreated(this)},oe.prototype.adjustVisual=function(){},oe.prototype.manipulate=function(re){this.state==="creating"?this.resize(re):this.state==="move"?(this.x1=this.manipulationStartX1+re.x-this.manipulationStartX,this.y1=this.manipulationStartY1+re.y-this.manipulationStartY,this.x2=this.manipulationStartX2+re.x-this.manipulationStartX,this.y2=this.manipulationStartY2+re.y-this.manipulationStartY,this.adjustVisual(),this.adjustControlBox()):this.state==="resize"&&this.resize(re)},oe.prototype.resize=function(re){switch(this.activeGrip){case this.grip1:this.x1=re.x,this.y1=re.y;break;case this.grip2:case void 0:this.x2=re.x,this.y2=re.y}this.adjustVisual(),this.adjustControlBox()},oe.prototype.select=function(){he.prototype.select.call(this),this.adjustControlBox(),this.controlBox.style.display=""},oe.prototype.deselect=function(){he.prototype.deselect.call(this),this.controlBox.style.display="none"},oe.prototype.setupControlBox=function(){this.controlBox=Je.createGroup(),this.container.appendChild(this.controlBox),this.addControlGrips(),this.controlBox.style.display="none"},oe.prototype.adjustControlBox=function(){this.positionGrips()},oe.prototype.addControlGrips=function(){this.grip1=this.createGrip(),this.grip2=this.createGrip(),this.positionGrips()},oe.prototype.createGrip=function(){var re=new Ne;return re.visual.transform.baseVal.appendItem(Je.createTransform()),this.controlBox.appendChild(re.visual),re},oe.prototype.positionGrips=function(){var re=this.grip1.GRIP_SIZE;this.positionGrip(this.grip1.visual,this.x1-re/2,this.y1-re/2),this.positionGrip(this.grip2.visual,this.x2-re/2,this.y2-re/2)},oe.prototype.positionGrip=function(re,de,we){var le=re.transform.baseVal.getItem(0);le.setTranslate(de,we),re.transform.baseVal.replaceItem(le,0)},oe.prototype.getState=function(){return Object.assign({x1:this.x1,y1:this.y1,x2:this.x2,y2:this.y2},he.prototype.getState.call(this))},oe.prototype.restoreState=function(re){he.prototype.restoreState.call(this,re);var de=re;this.x1=de.x1,this.y1=de.y1,this.x2=de.x2,this.y2=de.y2},oe.prototype.scale=function(re,de){he.prototype.scale.call(this,re,de),this.x1=this.x1*re,this.y1=this.y1*de,this.x2=this.x2*re,this.y2=this.y2*de,this.adjustVisual(),this.adjustControlBox()},oe}(xe),Vt=function(he){function oe(re,de,we){var le=he.call(this,re,de,we)||this;return le.strokeColor="transparent",le.strokeWidth=0,le.strokeDasharray="",le.setStrokeColor=le.setStrokeColor.bind(le),le.setStrokeWidth=le.setStrokeWidth.bind(le),le.setStrokeDasharray=le.setStrokeDasharray.bind(le),le.strokeColor=we.defaultColor,le.strokeWidth=we.defaultStrokeWidth,le.strokeDasharray=we.defaultStrokeDasharray,le.strokePanel=new Le("Line color",we.defaultColorSet,we.defaultColor),le.strokePanel.onColorChanged=le.setStrokeColor,le.strokeWidthPanel=new gt("Line width",we.defaultStrokeWidths,we.defaultStrokeWidth),le.strokeWidthPanel.onWidthChanged=le.setStrokeWidth,le.strokeStylePanel=new Ye("Line style",we.defaultStrokeDasharrays,we.defaultStrokeDasharray),le.strokeStylePanel.onStyleChanged=le.setStrokeDasharray,le}return Ve(oe,he),oe.prototype.ownsTarget=function(re){return!(!he.prototype.ownsTarget.call(this,re)&&re!==this.visual&&re!==this.selectorLine&&re!==this.visibleLine)},oe.prototype.createVisual=function(){this.visual=Je.createGroup(),this.selectorLine=Je.createLine(this.x1,this.y1,this.x2,this.y2,[["stroke","transparent"],["stroke-width",(this.strokeWidth+10).toString()]]),this.visibleLine=Je.createLine(this.x1,this.y1,this.x2,this.y2,[["stroke",this.strokeColor],["stroke-width",this.strokeWidth.toString()]]),this.visual.appendChild(this.selectorLine),this.visual.appendChild(this.visibleLine),this.addMarkerVisualToContainer(this.visual)},oe.prototype.pointerDown=function(re,de){he.prototype.pointerDown.call(this,re,de),this.state==="new"&&(this.createVisual(),this.adjustVisual(),this._state="creating")},oe.prototype.adjustVisual=function(){this.selectorLine&&this.visibleLine&&(this.selectorLine.setAttribute("x1",this.x1.toString()),this.selectorLine.setAttribute("y1",this.y1.toString()),this.selectorLine.setAttribute("x2",this.x2.toString()),this.selectorLine.setAttribute("y2",this.y2.toString()),this.visibleLine.setAttribute("x1",this.x1.toString()),this.visibleLine.setAttribute("y1",this.y1.toString()),this.visibleLine.setAttribute("x2",this.x2.toString()),this.visibleLine.setAttribute("y2",this.y2.toString()),Je.setAttributes(this.visibleLine,[["stroke",this.strokeColor]]),Je.setAttributes(this.visibleLine,[["stroke-width",this.strokeWidth.toString()]]),Je.setAttributes(this.visibleLine,[["stroke-dasharray",this.strokeDasharray.toString()]]))},oe.prototype.setStrokeColor=function(re){this.strokeColor=re,this.adjustVisual(),this.colorChanged(re)},oe.prototype.setStrokeWidth=function(re){this.strokeWidth=re,this.adjustVisual()},oe.prototype.setStrokeDasharray=function(re){this.strokeDasharray=re,this.adjustVisual(),this.stateChanged()},Object.defineProperty(oe.prototype,"toolboxPanels",{get:function(){return[this.strokePanel,this.strokeWidthPanel,this.strokeStylePanel]},enumerable:!1,configurable:!0}),oe.prototype.getState=function(){var re=Object.assign({strokeColor:this.strokeColor,strokeWidth:this.strokeWidth,strokeDasharray:this.strokeDasharray},he.prototype.getState.call(this));return re.typeName=oe.typeName,re},oe.prototype.restoreState=function(re){he.prototype.restoreState.call(this,re);var de=re;this.strokeColor=de.strokeColor,this.strokeWidth=de.strokeWidth,this.strokeDasharray=de.strokeDasharray,this.createVisual(),this.adjustVisual()},oe.typeName="LineMarker",oe.title="Line marker",oe.icon='',oe}(vt),Jt=function(he){function oe(re,de,we,le){var Ee=he.call(this,re,le||'')||this;return Ee.fonts=[],Ee.fontBoxes=[],Ee.fonts=de,Ee.currentFont=we,Ee.setCurrentFont=Ee.setCurrentFont.bind(Ee),Ee}return Ve(oe,he),oe.prototype.getUi=function(){var re=this,de=document.createElement("div");return de.style.overflow="hidden",de.style.flexGrow="2",this.fonts.forEach(function(we){var le=document.createElement("div");le.style.display="inline-block",le.style.alignItems="center",le.style.justifyContent="space-between",le.style.padding="5px",le.style.borderWidth="2px",le.style.borderStyle="solid",le.style.overflow="hidden",le.style.maxWidth=100/re.fonts.length-5+"%",le.style.borderColor=we===re.currentFont?re.uiStyleSettings.toolboxAccentColor:"transparent",le.addEventListener("click",function(){re.setCurrentFont(we,le)}),de.appendChild(le);var Ee=document.createElement("div");Ee.style.display="flex",Ee.style.minHeight="20px",Ee.style.flexGrow="2",Ee.style.fontFamily=we,Ee.style.overflow="hidden";var St=document.createElement("div");St.style.whiteSpace="nowrap",St.style.overflow="hidden",St.style.textOverflow="ellipsis",St.innerHTML="The quick brown fox jumps over the lazy dog",Ee.appendChild(St),le.appendChild(Ee),re.fontBoxes.push(le)}),de},oe.prototype.setCurrentFont=function(re,de){var we=this;this.currentFont=re,this.fontBoxes.forEach(function(le){le.style.borderColor=le===de?we.uiStyleSettings.toolboxAccentColor:"transparent"}),this.onFontChanged&&this.onFontChanged(this.currentFont)},oe}(qe),pn=function(he){function oe(re,de,we){var le=he.call(this,re,de,we)||this;return le.color="transparent",le.padding=5,le.DEFAULT_TEXT="\u8BF7\u8F93\u5165\u6587\u672C",le.text=le.DEFAULT_TEXT,le.isMoved=!1,le.color=we.defaultColor,le.fontFamily=we.defaultFontFamily,le.defaultSize={x:100,y:30},le.setColor=le.setColor.bind(le),le.setFont=le.setFont.bind(le),le.renderText=le.renderText.bind(le),le.sizeText=le.sizeText.bind(le),le.textEditDivClicked=le.textEditDivClicked.bind(le),le.showTextEditor=le.showTextEditor.bind(le),le.setSize=le.setSize.bind(le),le.positionTextEditor=le.positionTextEditor.bind(le),le.colorPanel=new Le("Color",we.defaultColorSet,we.defaultColor),le.colorPanel.onColorChanged=le.setColor,le.fontFamilyPanel=new Jt("Font",we.defaultFontFamilies,we.defaultFontFamily),le.fontFamilyPanel.onFontChanged=le.setFont,le}return Ve(oe,he),oe.prototype.ownsTarget=function(re){if(he.prototype.ownsTarget.call(this,re)||re===this.visual||re===this.textElement||re===this.bgRectangle)return!0;var de=!1;return this.textElement.childNodes.forEach(function(we){we===re&&(de=!0)}),de},oe.prototype.createVisual=function(){this.visual=Je.createGroup(),this.bgRectangle=Je.createRect(1,1,[["fill","transparent"]]),this.visual.appendChild(this.bgRectangle),this.textElement=Je.createText([["fill",this.color],["font-family",this.fontFamily],["font-size","16px"],["x","0"],["y","0"]]),this.textElement.transform.baseVal.appendItem(Je.createTransform()),this.textElement.transform.baseVal.appendItem(Je.createTransform()),this.visual.appendChild(this.textElement),this.addMarkerVisualToContainer(this.visual),this.renderText()},oe.prototype.pointerDown=function(re,de){he.prototype.pointerDown.call(this,re,de),this.isMoved=!1,this.pointerDownPoint=re,this.pointerDownTimestamp=Date.now(),this.state==="new"&&(this.createVisual(),this.moveVisual(re),this._state="creating")},oe.prototype.renderText=function(){var re=this;if(this.textElement){for(;this.textElement.lastChild;)this.textElement.removeChild(this.textElement.lastChild);this.text.split(/\r\n|[\n\v\f\r\x85\u2028\u2029]/).forEach(function(de){re.textElement.appendChild(Je.createTSpan(de.trim()===""?" ":de.trim(),[["x","0"],["dy","1.2em"]]))}),setTimeout(this.sizeText,10)}},oe.prototype.getTextScale=function(){var re=this.textElement.getBBox(),de=1;if(re.width>0&&re.height>0){var we=(1*this.width-this.width*this.padding*2/100)/re.width,le=(1*this.height-this.height*this.padding*2/100)/re.height;de=Math.min(we,le)}return de},oe.prototype.getTextPosition=function(re){var de=this.textElement.getBBox(),we=0,le=0;return de.width>0&&de.height>0&&(we=(this.width-de.width*re)/2,le=this.height/2-de.height*re/2),{x:we,y:le}},oe.prototype.sizeText=function(){var re=this.textElement.getBBox(),de=this.getTextScale(),we=this.getTextPosition(de);we.y-=re.y*de,navigator.userAgent.indexOf("Edge/")>-1?this.textElement.style.transform="translate("+we.x+"px, "+we.y+"px) scale("+de+", "+de+")":(this.textElement.transform.baseVal.getItem(0).setTranslate(we.x,we.y),this.textElement.transform.baseVal.getItem(1).setScale(de,de))},oe.prototype.manipulate=function(re){he.prototype.manipulate.call(this,re),this.pointerDownPoint!==void 0&&(this.isMoved=Math.abs(re.x-this.pointerDownPoint.x)>5||Math.abs(re.y-this.pointerDownPoint.y)>5)},oe.prototype.resize=function(re){he.prototype.resize.call(this,re),this.isMoved=!0,this.setSize(),this.sizeText()},oe.prototype.setSize=function(){he.prototype.setSize.call(this),this.visual&&this.bgRectangle&&(Je.setAttributes(this.visual,[["width",this.width.toString()],["height",this.height.toString()]]),Je.setAttributes(this.bgRectangle,[["width",this.width.toString()],["height",this.height.toString()]]))},oe.prototype.pointerUp=function(re){var de=this.state;de==="creating"&&(this._suppressMarkerCreateEvent=!0),he.prototype.pointerUp.call(this,re),this.setSize(),(de==="creating"||!this.isMoved&&Date.now()-this.pointerDownTimestamp>500)&&this.showTextEditor(),this.pointerDownPoint=void 0},oe.prototype.showTextEditor=function(){var re=this;this._state="edit",this.overlayContainer.innerHTML="",this.textEditDiv=document.createElement("div"),this.textEditDiv.style.flexGrow="2",this.textEditDiv.style.alignItems="center",this.textEditDiv.style.justifyContent="center",this.textEditDiv.style.pointerEvents="auto",this.textEditDiv.style.overflow="hidden",this.textEditor=document.createElement("div"),this.textEditor.style.position="absolute",this.textEditor.style.fontFamily=this.fontFamily,this.textEditor.style.lineHeight="1em",this.textEditor.innerText=this.text,this.textEditor.contentEditable="true",this.textEditor.style.color=this.color,this.textEditor.style.whiteSpace="pre",this.positionTextEditor(),this.textEditor.addEventListener("pointerup",function(de){de.stopPropagation()}),this.textEditor.addEventListener("input",function(){for(var de=Number.parseFloat(re.textEditor.style.fontSize);re.textEditor.clientWidth>=Number.parseInt(re.textEditor.style.maxWidth)&&de>.9;)de-=.1,re.textEditor.style.fontSize=Math.max(de,.9)+"em"}),this.textEditor.addEventListener("keyup",function(de){de.cancelBubble=!0}),this.textEditor.addEventListener("paste",function(de){if(de.clipboardData){var we=de.clipboardData.getData("text"),le=window.getSelection();if(!le.rangeCount)return!1;le.deleteFromDocument(),le.getRangeAt(0).insertNode(document.createTextNode(we)),de.preventDefault()}}),this.textEditDiv.addEventListener("pointerup",function(){re.textEditDivClicked(re.textEditor.innerText)}),this.textEditDiv.appendChild(this.textEditor),this.overlayContainer.appendChild(this.textEditDiv),this.hideVisual(),this.textEditor.focus(),document.execCommand("selectAll")},oe.prototype.positionTextEditor=function(){if(this.state==="edit")if(this.textEditor===void 0)this.showTextEditor();else{this.textElement.style.display="";var re=this.getTextScale(),de=this.rotatePoint({x:this.left+this.width/2,y:this.top+this.height/2}),we=this.textElement.getBBox(),le={x:we.width*re,y:we.height*re};de.x-=le.x/2,de.y-=le.y/2,this.textEditor.style.top=de.y+"px",this.textEditor.style.left=de.x+"px",this.textEditor.style.maxWidth=this.overlayContainer.offsetWidth-de.x+"px",this.textEditor.style.fontSize=Math.max(16*re,12)+"px",this.textElement.style.display="none"}},oe.prototype.textEditDivClicked=function(re){this.text=re.trim(),this.overlayContainer.innerHTML="",this.renderText(),this.showVisual(),this._suppressMarkerCreateEvent&&(this._suppressMarkerCreateEvent=!1,this.onMarkerCreated&&this.onMarkerCreated(this)),this.stateChanged()},oe.prototype.select=function(){he.prototype.select.call(this),this.state==="edit"&&this.textEditDivClicked(this.textEditor.innerText)},oe.prototype.deselect=function(){this.state==="edit"&&this.textEditDivClicked(this.textEditor.innerText),he.prototype.deselect.call(this)},oe.prototype.dblClick=function(re,de){he.prototype.dblClick.call(this,re,de),this.showTextEditor()},oe.prototype.setColor=function(re){this.textElement&&Je.setAttributes(this.textElement,[["fill",re]]),this.color=re,this.textEditor&&(this.textEditor.style.color=this.color),this.colorChanged(re)},oe.prototype.setFont=function(re){this.textElement&&Je.setAttributes(this.textElement,[["font-family",re]]),this.fontFamily=re,this.textEditor&&(this.textEditor.style.fontFamily=this.fontFamily),this.renderText(),this.stateChanged()},oe.prototype.hideVisual=function(){this.textElement.style.display="none",this.hideControlBox()},oe.prototype.showVisual=function(){this.state==="edit"&&(this._state="select"),this.textElement.style.display="",this.showControlBox()},Object.defineProperty(oe.prototype,"toolboxPanels",{get:function(){return[this.colorPanel,this.fontFamilyPanel]},enumerable:!1,configurable:!0}),oe.prototype.getState=function(){var re=Object.assign({color:this.color,fontFamily:this.fontFamily,padding:this.padding,text:this.text},he.prototype.getState.call(this));return re.typeName=oe.typeName,re},oe.prototype.restoreState=function(re){var de=re;this.color=de.color,this.fontFamily=de.fontFamily,this.padding=de.padding,this.text=de.text,this.createVisual(),he.prototype.restoreState.call(this,re),this.setSize()},oe.prototype.scale=function(re,de){he.prototype.scale.call(this,re,de),this.setSize(),this.sizeText(),this.positionTextEditor()},oe.typeName="TextMarker",oe.title="Text marker",oe.icon='',oe}(Re),on=function(he){function oe(re,de,we){var le=he.call(this,re,de,we)||this;return le.color="transparent",le.lineWidth=3,le.drawing=!1,le.pixelRatio=1,le.color=we.defaultColor,le.lineWidth=we.defaultStrokeWidth,le.pixelRatio=we.freehandPixelRatio,le.setColor=le.setColor.bind(le),le.addCanvas=le.addCanvas.bind(le),le.finishCreation=le.finishCreation.bind(le),le.setLineWidth=le.setLineWidth.bind(le),le.colorPanel=new Le("Color",we.defaultColorSet,we.defaultColor),le.colorPanel.onColorChanged=le.setColor,le.lineWidthPanel=new gt("Line width",we.defaultStrokeWidths,we.defaultStrokeWidth),le.lineWidthPanel.onWidthChanged=le.setLineWidth,le}return Ve(oe,he),oe.prototype.ownsTarget=function(re){return!(!he.prototype.ownsTarget.call(this,re)&&re!==this.visual&&re!==this.drawingImage)},oe.prototype.createVisual=function(){this.visual=Je.createGroup(),this.drawingImage=Je.createImage(),this.visual.appendChild(this.drawingImage);var re=Je.createTransform();this.visual.transform.baseVal.appendItem(re),this.addMarkerVisualToContainer(this.visual)},oe.prototype.pointerDown=function(re,de){this.state==="new"&&(this.addCanvas(),this.createVisual(),this._state="creating"),this.state==="creating"?(this.canvasContext.strokeStyle=this.color,this.canvasContext.lineWidth=this.lineWidth,this.canvasContext.beginPath(),this.canvasContext.moveTo(re.x,re.y),this.drawing=!0):he.prototype.pointerDown.call(this,re,de)},oe.prototype.manipulate=function(re){this.state==="creating"?this.drawing&&(this.canvasContext.lineTo(re.x,re.y),this.canvasContext.stroke()):he.prototype.manipulate.call(this,re)},oe.prototype.resize=function(re){he.prototype.resize.call(this,re),Je.setAttributes(this.visual,[["width",this.width.toString()],["height",this.height.toString()]]),Je.setAttributes(this.drawingImage,[["width",this.width.toString()],["height",this.height.toString()]])},oe.prototype.pointerUp=function(re){this._state==="creating"?this.drawing&&(this.canvasContext.closePath(),this.drawing=!1,this.globalSettings.newFreehandMarkerOnPointerUp&&this.finishCreation()):he.prototype.pointerUp.call(this,re)},oe.prototype.addCanvas=function(){this.overlayContainer.innerHTML="",this.canvasElement=document.createElement("canvas"),this.canvasElement.width=this.overlayContainer.clientWidth*this.pixelRatio,this.canvasElement.height=this.overlayContainer.clientHeight*this.pixelRatio,this.canvasContext=this.canvasElement.getContext("2d"),this.canvasContext.scale(this.pixelRatio,this.pixelRatio),this.overlayContainer.appendChild(this.canvasElement)},oe.prototype.select=function(){this.state==="creating"&&this.finishCreation(),he.prototype.select.call(this)},oe.prototype.deselect=function(){this.state==="creating"&&this.finishCreation(),he.prototype.deselect.call(this)},oe.prototype.finishCreation=function(){for(var re=this.canvasContext.getImageData(0,0,this.canvasElement.width,this.canvasElement.height),de=[this.canvasElement.width+1,this.canvasElement.height+1,-1,-1],we=de[0],le=de[1],Ee=de[2],St=de[3],Ut=!1,It=0;It0&&(Ut=!0,ItSt&&(St=It),dt>Ee&&(Ee=dt));if(Ut){this.left=we/this.pixelRatio,this.top=le/this.pixelRatio,this.width=(Ee-we)/this.pixelRatio,this.height=(St-le)/this.pixelRatio;var Bn=document.createElement("canvas");Bn.width=Ee-we,Bn.height=St-le,Bn.getContext("2d").putImageData(this.canvasContext.getImageData(we,le,Ee-we,St-le),0,0),this.drawingImgUrl=Bn.toDataURL("image/png"),this.setDrawingImage(),this._state="select",this.onMarkerCreated&&this.onMarkerCreated(this)}this.overlayContainer.innerHTML=""},oe.prototype.setDrawingImage=function(){Je.setAttributes(this.drawingImage,[["width",this.width.toString()],["height",this.height.toString()]]),Je.setAttributes(this.drawingImage,[["href",this.drawingImgUrl]]),this.moveVisual({x:this.left,y:this.top})},oe.prototype.setColor=function(re){this.color=re,this.colorChanged(re)},oe.prototype.setLineWidth=function(re){this.lineWidth=re},Object.defineProperty(oe.prototype,"toolboxPanels",{get:function(){return this.state==="new"||this.state==="creating"?[this.colorPanel,this.lineWidthPanel]:[]},enumerable:!1,configurable:!0}),oe.prototype.getState=function(){var re=Object.assign({drawingImgUrl:this.drawingImgUrl},he.prototype.getState.call(this));return re.typeName=oe.typeName,re},oe.prototype.restoreState=function(re){this.createVisual(),he.prototype.restoreState.call(this,re),this.drawingImgUrl=re.drawingImgUrl,this.setDrawingImage()},oe.prototype.scale=function(re,de){he.prototype.scale.call(this,re,de),this.setDrawingImage()},oe.typeName="FreehandMarker",oe.title="Freehand marker",oe.icon='',oe}(Re),Ze=function(he){function oe(re,de,we){var le=he.call(this,re,we||'')||this;return le.typeBoxes=[],le.currentType=de,le.setCurrentType=le.setCurrentType.bind(le),le}return Ve(oe,he),oe.prototype.getUi=function(){var re=this,de=document.createElement("div");de.style.display="flex",de.style.overflow="hidden",de.style.flexGrow="2";for(var we=function(St){var Ut="both";switch(St){case 0:Ut="both";break;case 1:Ut="start";break;case 2:Ut="end";break;case 3:Ut="none"}var It=document.createElement("div");if(It.style.display="flex",It.style.flexGrow="2",It.style.alignItems="center",It.style.justifyContent="space-between",It.style.padding="5px",It.style.borderWidth="2px",It.style.borderStyle="solid",It.style.borderColor=Ut===le.currentType?le.uiStyleSettings.toolboxAccentColor:"transparent",It.addEventListener("click",function(){re.setCurrentType(Ut,It)}),de.appendChild(It),Ut==="both"||Ut==="start"){var dt=document.createElement("div");dt.style.display="flex",dt.style.alignItems="center",dt.style.minHeight="20px",dt.innerHTML=` + `;Ee.innerHTML=St,le.appendChild(Ee),re.styleBoxes.push(le)}),de},oe.prototype.setCurrentStyle=function(re,de){var we=this;this.currentStyle=re,this.styleBoxes.forEach(function(le){le.style.borderColor=le===de?we.uiStyleSettings.toolboxAccentColor:"transparent"}),this.onStyleChanged&&this.onStyleChanged(this.currentStyle)},oe}(qe),wt=function(he){function oe(re,de,we){var le=he.call(this,re,de,we)||this;return le.strokeColor=we.defaultColor,le.strokeWidth=we.defaultStrokeWidth,le.strokeDasharray=we.defaultStrokeDasharray,le.strokePanel=new Qe("Line color",we.defaultColorSet,we.defaultColor),le.strokePanel.onColorChanged=le.setStrokeColor,le.strokeWidthPanel=new gt("Line width",we.defaultStrokeWidths,we.defaultStrokeWidth),le.strokeWidthPanel.onWidthChanged=le.setStrokeWidth,le.strokeStylePanel=new Ye("Line style",we.defaultStrokeDasharrays,we.defaultStrokeDasharray),le.strokeStylePanel.onStyleChanged=le.setStrokeDasharray,le}return Ve(oe,he),Object.defineProperty(oe.prototype,"toolboxPanels",{get:function(){return[this.strokePanel,this.strokeWidthPanel,this.strokeStylePanel]},enumerable:!1,configurable:!0}),oe.prototype.getState=function(){var re=he.prototype.getState.call(this);return re.typeName=oe.typeName,re},oe.typeName="FrameMarker",oe.title="Frame marker",oe.icon='',oe}(tt),at=function(){this.defaultColorSet=["#EF4444","#10B981","#2563EB","#FFFF00","#7C3AED","#F472B6","#000000","#FFFFFF"],this.defaultColor=this.defaultColorSet[0],this.defaultFillColor=this.defaultColorSet[0],this.defaultStrokeColor=this.defaultColorSet[7],this.defaultHighlightColor=this.defaultColorSet[3],this.defaultStrokeWidth=3,this.defaultStrokeDasharray="",this.defaultHighlightOpacity=.5,this.defaultFontFamily="Helvetica, Arial, sans-serif",this.defaultStrokeWidths=[1,2,3,5,10],this.defaultStrokeDasharrays=["","3","12 3","9 6 3 6"],this.defaultOpacitySteps=[.1,.25,.5,.75,1],this.displayMode="inline",this.defaultFontFamilies=['Times, "Times New Roman", serif',"Helvetica, Arial, sans-serif",'Courier, "Courier New", monospace',"cursive","fantasy"],this.popupMargin=30,this.newFreehandMarkerOnPointerUp=!1,this.defaultColorsFollowCurrentColors=!1,this.freehandPixelRatio=1,this.disableRotation=!1,this.defaultCaptionFontSize="1rem",this.defaultCaptionText="Text"},vt=function(he){function oe(re,de,we){var le=he.call(this,re,de,we)||this;return le.x1=0,le.y1=0,le.x2=0,le.y2=0,le.defaultLength=50,le.manipulationStartX=0,le.manipulationStartY=0,le.manipulationStartX1=0,le.manipulationStartY1=0,le.manipulationStartX2=0,le.manipulationStartY2=0,le.setupControlBox(),le}return Ve(oe,he),oe.prototype.ownsTarget=function(re){return!!he.prototype.ownsTarget.call(this,re)||!(!this.grip1.ownsTarget(re)&&!this.grip2.ownsTarget(re))},oe.prototype.pointerDown=function(re,de){he.prototype.pointerDown.call(this,re,de),this.manipulationStartX=re.x,this.manipulationStartY=re.y,this.state==="new"&&(this.x1=re.x,this.y1=re.y,this.x2=re.x,this.y2=re.y),this.manipulationStartX1=this.x1,this.manipulationStartY1=this.y1,this.manipulationStartX2=this.x2,this.manipulationStartY2=this.y2,this.state!=="new"&&(this.select(),this.grip1.ownsTarget(de)?this.activeGrip=this.grip1:this.grip2.ownsTarget(de)?this.activeGrip=this.grip2:this.activeGrip=void 0,this.activeGrip?this._state="resize":this._state="move")},oe.prototype.pointerUp=function(re){var de=this.state;he.prototype.pointerUp.call(this,re),this.state==="creating"&&Math.abs(this.x1-this.x2)<10&&Math.abs(this.y1-this.y2)<10?(this.x2=this.x1+this.defaultLength,this.adjustVisual(),this.adjustControlBox()):this.manipulate(re),this._state="select",de==="creating"&&this.onMarkerCreated&&this.onMarkerCreated(this)},oe.prototype.adjustVisual=function(){},oe.prototype.manipulate=function(re){this.state==="creating"?this.resize(re):this.state==="move"?(this.x1=this.manipulationStartX1+re.x-this.manipulationStartX,this.y1=this.manipulationStartY1+re.y-this.manipulationStartY,this.x2=this.manipulationStartX2+re.x-this.manipulationStartX,this.y2=this.manipulationStartY2+re.y-this.manipulationStartY,this.adjustVisual(),this.adjustControlBox()):this.state==="resize"&&this.resize(re)},oe.prototype.resize=function(re){switch(this.activeGrip){case this.grip1:this.x1=re.x,this.y1=re.y;break;case this.grip2:case void 0:this.x2=re.x,this.y2=re.y}this.adjustVisual(),this.adjustControlBox()},oe.prototype.select=function(){he.prototype.select.call(this),this.adjustControlBox(),this.controlBox.style.display=""},oe.prototype.deselect=function(){he.prototype.deselect.call(this),this.controlBox.style.display="none"},oe.prototype.setupControlBox=function(){this.controlBox=Je.createGroup(),this.container.appendChild(this.controlBox),this.addControlGrips(),this.controlBox.style.display="none"},oe.prototype.adjustControlBox=function(){this.positionGrips()},oe.prototype.addControlGrips=function(){this.grip1=this.createGrip(),this.grip2=this.createGrip(),this.positionGrips()},oe.prototype.createGrip=function(){var re=new Me;return re.visual.transform.baseVal.appendItem(Je.createTransform()),this.controlBox.appendChild(re.visual),re},oe.prototype.positionGrips=function(){var re=this.grip1.GRIP_SIZE;this.positionGrip(this.grip1.visual,this.x1-re/2,this.y1-re/2),this.positionGrip(this.grip2.visual,this.x2-re/2,this.y2-re/2)},oe.prototype.positionGrip=function(re,de,we){var le=re.transform.baseVal.getItem(0);le.setTranslate(de,we),re.transform.baseVal.replaceItem(le,0)},oe.prototype.getState=function(){return Object.assign({x1:this.x1,y1:this.y1,x2:this.x2,y2:this.y2},he.prototype.getState.call(this))},oe.prototype.restoreState=function(re){he.prototype.restoreState.call(this,re);var de=re;this.x1=de.x1,this.y1=de.y1,this.x2=de.x2,this.y2=de.y2},oe.prototype.scale=function(re,de){he.prototype.scale.call(this,re,de),this.x1=this.x1*re,this.y1=this.y1*de,this.x2=this.x2*re,this.y2=this.y2*de,this.adjustVisual(),this.adjustControlBox()},oe}(xe),Vt=function(he){function oe(re,de,we){var le=he.call(this,re,de,we)||this;return le.strokeColor="transparent",le.strokeWidth=0,le.strokeDasharray="",le.setStrokeColor=le.setStrokeColor.bind(le),le.setStrokeWidth=le.setStrokeWidth.bind(le),le.setStrokeDasharray=le.setStrokeDasharray.bind(le),le.strokeColor=we.defaultColor,le.strokeWidth=we.defaultStrokeWidth,le.strokeDasharray=we.defaultStrokeDasharray,le.strokePanel=new Qe("Line color",we.defaultColorSet,we.defaultColor),le.strokePanel.onColorChanged=le.setStrokeColor,le.strokeWidthPanel=new gt("Line width",we.defaultStrokeWidths,we.defaultStrokeWidth),le.strokeWidthPanel.onWidthChanged=le.setStrokeWidth,le.strokeStylePanel=new Ye("Line style",we.defaultStrokeDasharrays,we.defaultStrokeDasharray),le.strokeStylePanel.onStyleChanged=le.setStrokeDasharray,le}return Ve(oe,he),oe.prototype.ownsTarget=function(re){return!(!he.prototype.ownsTarget.call(this,re)&&re!==this.visual&&re!==this.selectorLine&&re!==this.visibleLine)},oe.prototype.createVisual=function(){this.visual=Je.createGroup(),this.selectorLine=Je.createLine(this.x1,this.y1,this.x2,this.y2,[["stroke","transparent"],["stroke-width",(this.strokeWidth+10).toString()]]),this.visibleLine=Je.createLine(this.x1,this.y1,this.x2,this.y2,[["stroke",this.strokeColor],["stroke-width",this.strokeWidth.toString()]]),this.visual.appendChild(this.selectorLine),this.visual.appendChild(this.visibleLine),this.addMarkerVisualToContainer(this.visual)},oe.prototype.pointerDown=function(re,de){he.prototype.pointerDown.call(this,re,de),this.state==="new"&&(this.createVisual(),this.adjustVisual(),this._state="creating")},oe.prototype.adjustVisual=function(){this.selectorLine&&this.visibleLine&&(this.selectorLine.setAttribute("x1",this.x1.toString()),this.selectorLine.setAttribute("y1",this.y1.toString()),this.selectorLine.setAttribute("x2",this.x2.toString()),this.selectorLine.setAttribute("y2",this.y2.toString()),this.visibleLine.setAttribute("x1",this.x1.toString()),this.visibleLine.setAttribute("y1",this.y1.toString()),this.visibleLine.setAttribute("x2",this.x2.toString()),this.visibleLine.setAttribute("y2",this.y2.toString()),Je.setAttributes(this.visibleLine,[["stroke",this.strokeColor]]),Je.setAttributes(this.visibleLine,[["stroke-width",this.strokeWidth.toString()]]),Je.setAttributes(this.visibleLine,[["stroke-dasharray",this.strokeDasharray.toString()]]))},oe.prototype.setStrokeColor=function(re){this.strokeColor=re,this.adjustVisual(),this.colorChanged(re)},oe.prototype.setStrokeWidth=function(re){this.strokeWidth=re,this.adjustVisual()},oe.prototype.setStrokeDasharray=function(re){this.strokeDasharray=re,this.adjustVisual(),this.stateChanged()},Object.defineProperty(oe.prototype,"toolboxPanels",{get:function(){return[this.strokePanel,this.strokeWidthPanel,this.strokeStylePanel]},enumerable:!1,configurable:!0}),oe.prototype.getState=function(){var re=Object.assign({strokeColor:this.strokeColor,strokeWidth:this.strokeWidth,strokeDasharray:this.strokeDasharray},he.prototype.getState.call(this));return re.typeName=oe.typeName,re},oe.prototype.restoreState=function(re){he.prototype.restoreState.call(this,re);var de=re;this.strokeColor=de.strokeColor,this.strokeWidth=de.strokeWidth,this.strokeDasharray=de.strokeDasharray,this.createVisual(),this.adjustVisual()},oe.typeName="LineMarker",oe.title="Line marker",oe.icon='',oe}(vt),Jt=function(he){function oe(re,de,we,le){var Ee=he.call(this,re,le||'')||this;return Ee.fonts=[],Ee.fontBoxes=[],Ee.fonts=de,Ee.currentFont=we,Ee.setCurrentFont=Ee.setCurrentFont.bind(Ee),Ee}return Ve(oe,he),oe.prototype.getUi=function(){var re=this,de=document.createElement("div");return de.style.overflow="hidden",de.style.flexGrow="2",this.fonts.forEach(function(we){var le=document.createElement("div");le.style.display="inline-block",le.style.alignItems="center",le.style.justifyContent="space-between",le.style.padding="5px",le.style.borderWidth="2px",le.style.borderStyle="solid",le.style.overflow="hidden",le.style.maxWidth=100/re.fonts.length-5+"%",le.style.borderColor=we===re.currentFont?re.uiStyleSettings.toolboxAccentColor:"transparent",le.addEventListener("click",function(){re.setCurrentFont(we,le)}),de.appendChild(le);var Ee=document.createElement("div");Ee.style.display="flex",Ee.style.minHeight="20px",Ee.style.flexGrow="2",Ee.style.fontFamily=we,Ee.style.overflow="hidden";var St=document.createElement("div");St.style.whiteSpace="nowrap",St.style.overflow="hidden",St.style.textOverflow="ellipsis",St.innerHTML="The quick brown fox jumps over the lazy dog",Ee.appendChild(St),le.appendChild(Ee),re.fontBoxes.push(le)}),de},oe.prototype.setCurrentFont=function(re,de){var we=this;this.currentFont=re,this.fontBoxes.forEach(function(le){le.style.borderColor=le===de?we.uiStyleSettings.toolboxAccentColor:"transparent"}),this.onFontChanged&&this.onFontChanged(this.currentFont)},oe}(qe),pn=function(he){function oe(re,de,we){var le=he.call(this,re,de,we)||this;return le.color="transparent",le.padding=5,le.DEFAULT_TEXT="\u8BF7\u8F93\u5165\u6587\u672C",le.text=le.DEFAULT_TEXT,le.isMoved=!1,le.color=we.defaultColor,le.fontFamily=we.defaultFontFamily,le.defaultSize={x:100,y:30},le.setColor=le.setColor.bind(le),le.setFont=le.setFont.bind(le),le.renderText=le.renderText.bind(le),le.sizeText=le.sizeText.bind(le),le.textEditDivClicked=le.textEditDivClicked.bind(le),le.showTextEditor=le.showTextEditor.bind(le),le.setSize=le.setSize.bind(le),le.positionTextEditor=le.positionTextEditor.bind(le),le.colorPanel=new Qe("Color",we.defaultColorSet,we.defaultColor),le.colorPanel.onColorChanged=le.setColor,le.fontFamilyPanel=new Jt("Font",we.defaultFontFamilies,we.defaultFontFamily),le.fontFamilyPanel.onFontChanged=le.setFont,le}return Ve(oe,he),oe.prototype.ownsTarget=function(re){if(he.prototype.ownsTarget.call(this,re)||re===this.visual||re===this.textElement||re===this.bgRectangle)return!0;var de=!1;return this.textElement.childNodes.forEach(function(we){we===re&&(de=!0)}),de},oe.prototype.createVisual=function(){this.visual=Je.createGroup(),this.bgRectangle=Je.createRect(1,1,[["fill","transparent"]]),this.visual.appendChild(this.bgRectangle),this.textElement=Je.createText([["fill",this.color],["font-family",this.fontFamily],["font-size","16px"],["x","0"],["y","0"]]),this.textElement.transform.baseVal.appendItem(Je.createTransform()),this.textElement.transform.baseVal.appendItem(Je.createTransform()),this.visual.appendChild(this.textElement),this.addMarkerVisualToContainer(this.visual),this.renderText()},oe.prototype.pointerDown=function(re,de){he.prototype.pointerDown.call(this,re,de),this.isMoved=!1,this.pointerDownPoint=re,this.pointerDownTimestamp=Date.now(),this.state==="new"&&(this.createVisual(),this.moveVisual(re),this._state="creating")},oe.prototype.renderText=function(){var re=this;if(this.textElement){for(;this.textElement.lastChild;)this.textElement.removeChild(this.textElement.lastChild);this.text.split(/\r\n|[\n\v\f\r\x85\u2028\u2029]/).forEach(function(de){re.textElement.appendChild(Je.createTSpan(de.trim()===""?" ":de.trim(),[["x","0"],["dy","1.2em"]]))}),setTimeout(this.sizeText,10)}},oe.prototype.getTextScale=function(){var re=this.textElement.getBBox(),de=1;if(re.width>0&&re.height>0){var we=(1*this.width-this.width*this.padding*2/100)/re.width,le=(1*this.height-this.height*this.padding*2/100)/re.height;de=Math.min(we,le)}return de},oe.prototype.getTextPosition=function(re){var de=this.textElement.getBBox(),we=0,le=0;return de.width>0&&de.height>0&&(we=(this.width-de.width*re)/2,le=this.height/2-de.height*re/2),{x:we,y:le}},oe.prototype.sizeText=function(){var re=this.textElement.getBBox(),de=this.getTextScale(),we=this.getTextPosition(de);we.y-=re.y*de,navigator.userAgent.indexOf("Edge/")>-1?this.textElement.style.transform="translate("+we.x+"px, "+we.y+"px) scale("+de+", "+de+")":(this.textElement.transform.baseVal.getItem(0).setTranslate(we.x,we.y),this.textElement.transform.baseVal.getItem(1).setScale(de,de))},oe.prototype.manipulate=function(re){he.prototype.manipulate.call(this,re),this.pointerDownPoint!==void 0&&(this.isMoved=Math.abs(re.x-this.pointerDownPoint.x)>5||Math.abs(re.y-this.pointerDownPoint.y)>5)},oe.prototype.resize=function(re){he.prototype.resize.call(this,re),this.isMoved=!0,this.setSize(),this.sizeText()},oe.prototype.setSize=function(){he.prototype.setSize.call(this),this.visual&&this.bgRectangle&&(Je.setAttributes(this.visual,[["width",this.width.toString()],["height",this.height.toString()]]),Je.setAttributes(this.bgRectangle,[["width",this.width.toString()],["height",this.height.toString()]]))},oe.prototype.pointerUp=function(re){var de=this.state;de==="creating"&&(this._suppressMarkerCreateEvent=!0),he.prototype.pointerUp.call(this,re),this.setSize(),(de==="creating"||!this.isMoved&&Date.now()-this.pointerDownTimestamp>500)&&this.showTextEditor(),this.pointerDownPoint=void 0},oe.prototype.showTextEditor=function(){var re=this;this._state="edit",this.overlayContainer.innerHTML="",this.textEditDiv=document.createElement("div"),this.textEditDiv.style.flexGrow="2",this.textEditDiv.style.alignItems="center",this.textEditDiv.style.justifyContent="center",this.textEditDiv.style.pointerEvents="auto",this.textEditDiv.style.overflow="hidden",this.textEditor=document.createElement("div"),this.textEditor.style.position="absolute",this.textEditor.style.fontFamily=this.fontFamily,this.textEditor.style.lineHeight="1em",this.textEditor.innerText=this.text,this.textEditor.contentEditable="true",this.textEditor.style.color=this.color,this.textEditor.style.whiteSpace="pre",this.positionTextEditor(),this.textEditor.addEventListener("pointerup",function(de){de.stopPropagation()}),this.textEditor.addEventListener("input",function(){for(var de=Number.parseFloat(re.textEditor.style.fontSize);re.textEditor.clientWidth>=Number.parseInt(re.textEditor.style.maxWidth)&&de>.9;)de-=.1,re.textEditor.style.fontSize=Math.max(de,.9)+"em"}),this.textEditor.addEventListener("keyup",function(de){de.cancelBubble=!0}),this.textEditor.addEventListener("paste",function(de){if(de.clipboardData){var we=de.clipboardData.getData("text"),le=window.getSelection();if(!le.rangeCount)return!1;le.deleteFromDocument(),le.getRangeAt(0).insertNode(document.createTextNode(we)),de.preventDefault()}}),this.textEditDiv.addEventListener("pointerup",function(){re.textEditDivClicked(re.textEditor.innerText)}),this.textEditDiv.appendChild(this.textEditor),this.overlayContainer.appendChild(this.textEditDiv),this.hideVisual(),this.textEditor.focus(),document.execCommand("selectAll")},oe.prototype.positionTextEditor=function(){if(this.state==="edit")if(this.textEditor===void 0)this.showTextEditor();else{this.textElement.style.display="";var re=this.getTextScale(),de=this.rotatePoint({x:this.left+this.width/2,y:this.top+this.height/2}),we=this.textElement.getBBox(),le={x:we.width*re,y:we.height*re};de.x-=le.x/2,de.y-=le.y/2,this.textEditor.style.top=de.y+"px",this.textEditor.style.left=de.x+"px",this.textEditor.style.maxWidth=this.overlayContainer.offsetWidth-de.x+"px",this.textEditor.style.fontSize=Math.max(16*re,12)+"px",this.textElement.style.display="none"}},oe.prototype.textEditDivClicked=function(re){this.text=re.trim(),this.overlayContainer.innerHTML="",this.renderText(),this.showVisual(),this._suppressMarkerCreateEvent&&(this._suppressMarkerCreateEvent=!1,this.onMarkerCreated&&this.onMarkerCreated(this)),this.stateChanged()},oe.prototype.select=function(){he.prototype.select.call(this),this.state==="edit"&&this.textEditDivClicked(this.textEditor.innerText)},oe.prototype.deselect=function(){this.state==="edit"&&this.textEditDivClicked(this.textEditor.innerText),he.prototype.deselect.call(this)},oe.prototype.dblClick=function(re,de){he.prototype.dblClick.call(this,re,de),this.showTextEditor()},oe.prototype.setColor=function(re){this.textElement&&Je.setAttributes(this.textElement,[["fill",re]]),this.color=re,this.textEditor&&(this.textEditor.style.color=this.color),this.colorChanged(re)},oe.prototype.setFont=function(re){this.textElement&&Je.setAttributes(this.textElement,[["font-family",re]]),this.fontFamily=re,this.textEditor&&(this.textEditor.style.fontFamily=this.fontFamily),this.renderText(),this.stateChanged()},oe.prototype.hideVisual=function(){this.textElement.style.display="none",this.hideControlBox()},oe.prototype.showVisual=function(){this.state==="edit"&&(this._state="select"),this.textElement.style.display="",this.showControlBox()},Object.defineProperty(oe.prototype,"toolboxPanels",{get:function(){return[this.colorPanel,this.fontFamilyPanel]},enumerable:!1,configurable:!0}),oe.prototype.getState=function(){var re=Object.assign({color:this.color,fontFamily:this.fontFamily,padding:this.padding,text:this.text},he.prototype.getState.call(this));return re.typeName=oe.typeName,re},oe.prototype.restoreState=function(re){var de=re;this.color=de.color,this.fontFamily=de.fontFamily,this.padding=de.padding,this.text=de.text,this.createVisual(),he.prototype.restoreState.call(this,re),this.setSize()},oe.prototype.scale=function(re,de){he.prototype.scale.call(this,re,de),this.setSize(),this.sizeText(),this.positionTextEditor()},oe.typeName="TextMarker",oe.title="Text marker",oe.icon='',oe}(He),An=function(he){function oe(re,de,we){var le=he.call(this,re,de,we)||this;return le.color="transparent",le.lineWidth=3,le.drawing=!1,le.pixelRatio=1,le.color=we.defaultColor,le.lineWidth=we.defaultStrokeWidth,le.pixelRatio=we.freehandPixelRatio,le.setColor=le.setColor.bind(le),le.addCanvas=le.addCanvas.bind(le),le.finishCreation=le.finishCreation.bind(le),le.setLineWidth=le.setLineWidth.bind(le),le.colorPanel=new Qe("Color",we.defaultColorSet,we.defaultColor),le.colorPanel.onColorChanged=le.setColor,le.lineWidthPanel=new gt("Line width",we.defaultStrokeWidths,we.defaultStrokeWidth),le.lineWidthPanel.onWidthChanged=le.setLineWidth,le}return Ve(oe,he),oe.prototype.ownsTarget=function(re){return!(!he.prototype.ownsTarget.call(this,re)&&re!==this.visual&&re!==this.drawingImage)},oe.prototype.createVisual=function(){this.visual=Je.createGroup(),this.drawingImage=Je.createImage(),this.visual.appendChild(this.drawingImage);var re=Je.createTransform();this.visual.transform.baseVal.appendItem(re),this.addMarkerVisualToContainer(this.visual)},oe.prototype.pointerDown=function(re,de){this.state==="new"&&(this.addCanvas(),this.createVisual(),this._state="creating"),this.state==="creating"?(this.canvasContext.strokeStyle=this.color,this.canvasContext.lineWidth=this.lineWidth,this.canvasContext.beginPath(),this.canvasContext.moveTo(re.x,re.y),this.drawing=!0):he.prototype.pointerDown.call(this,re,de)},oe.prototype.manipulate=function(re){this.state==="creating"?this.drawing&&(this.canvasContext.lineTo(re.x,re.y),this.canvasContext.stroke()):he.prototype.manipulate.call(this,re)},oe.prototype.resize=function(re){he.prototype.resize.call(this,re),Je.setAttributes(this.visual,[["width",this.width.toString()],["height",this.height.toString()]]),Je.setAttributes(this.drawingImage,[["width",this.width.toString()],["height",this.height.toString()]])},oe.prototype.pointerUp=function(re){this._state==="creating"?this.drawing&&(this.canvasContext.closePath(),this.drawing=!1,this.globalSettings.newFreehandMarkerOnPointerUp&&this.finishCreation()):he.prototype.pointerUp.call(this,re)},oe.prototype.addCanvas=function(){this.overlayContainer.innerHTML="",this.canvasElement=document.createElement("canvas"),this.canvasElement.width=this.overlayContainer.clientWidth*this.pixelRatio,this.canvasElement.height=this.overlayContainer.clientHeight*this.pixelRatio,this.canvasContext=this.canvasElement.getContext("2d"),this.canvasContext.scale(this.pixelRatio,this.pixelRatio),this.overlayContainer.appendChild(this.canvasElement)},oe.prototype.select=function(){this.state==="creating"&&this.finishCreation(),he.prototype.select.call(this)},oe.prototype.deselect=function(){this.state==="creating"&&this.finishCreation(),he.prototype.deselect.call(this)},oe.prototype.finishCreation=function(){for(var re=this.canvasContext.getImageData(0,0,this.canvasElement.width,this.canvasElement.height),de=[this.canvasElement.width+1,this.canvasElement.height+1,-1,-1],we=de[0],le=de[1],Ee=de[2],St=de[3],Ut=!1,It=0;It0&&(Ut=!0,ItSt&&(St=It),ft>Ee&&(Ee=ft));if(Ut){this.left=we/this.pixelRatio,this.top=le/this.pixelRatio,this.width=(Ee-we)/this.pixelRatio,this.height=(St-le)/this.pixelRatio;var Bn=document.createElement("canvas");Bn.width=Ee-we,Bn.height=St-le,Bn.getContext("2d").putImageData(this.canvasContext.getImageData(we,le,Ee-we,St-le),0,0),this.drawingImgUrl=Bn.toDataURL("image/png"),this.setDrawingImage(),this._state="select",this.onMarkerCreated&&this.onMarkerCreated(this)}this.overlayContainer.innerHTML=""},oe.prototype.setDrawingImage=function(){Je.setAttributes(this.drawingImage,[["width",this.width.toString()],["height",this.height.toString()]]),Je.setAttributes(this.drawingImage,[["href",this.drawingImgUrl]]),this.moveVisual({x:this.left,y:this.top})},oe.prototype.setColor=function(re){this.color=re,this.colorChanged(re)},oe.prototype.setLineWidth=function(re){this.lineWidth=re},Object.defineProperty(oe.prototype,"toolboxPanels",{get:function(){return this.state==="new"||this.state==="creating"?[this.colorPanel,this.lineWidthPanel]:[]},enumerable:!1,configurable:!0}),oe.prototype.getState=function(){var re=Object.assign({drawingImgUrl:this.drawingImgUrl},he.prototype.getState.call(this));return re.typeName=oe.typeName,re},oe.prototype.restoreState=function(re){this.createVisual(),he.prototype.restoreState.call(this,re),this.drawingImgUrl=re.drawingImgUrl,this.setDrawingImage()},oe.prototype.scale=function(re,de){he.prototype.scale.call(this,re,de),this.setDrawingImage()},oe.typeName="FreehandMarker",oe.title="Freehand marker",oe.icon='',oe}(He),ze=function(he){function oe(re,de,we){var le=he.call(this,re,we||'')||this;return le.typeBoxes=[],le.currentType=de,le.setCurrentType=le.setCurrentType.bind(le),le}return Ve(oe,he),oe.prototype.getUi=function(){var re=this,de=document.createElement("div");de.style.display="flex",de.style.overflow="hidden",de.style.flexGrow="2";for(var we=function(St){var Ut="both";switch(St){case 0:Ut="both";break;case 1:Ut="start";break;case 2:Ut="end";break;case 3:Ut="none"}var It=document.createElement("div");if(It.style.display="flex",It.style.flexGrow="2",It.style.alignItems="center",It.style.justifyContent="space-between",It.style.padding="5px",It.style.borderWidth="2px",It.style.borderStyle="solid",It.style.borderColor=Ut===le.currentType?le.uiStyleSettings.toolboxAccentColor:"transparent",It.addEventListener("click",function(){re.setCurrentType(Ut,It)}),de.appendChild(It),Ut==="both"||Ut==="start"){var ft=document.createElement("div");ft.style.display="flex",ft.style.alignItems="center",ft.style.minHeight="20px",ft.innerHTML=` - `,dt.style.marginLeft="5px",It.appendChild(dt)}var Bn=document.createElement("div");Bn.style.display="flex",Bn.style.alignItems="center",Bn.style.minHeight="20px",Bn.style.flexGrow="2";var jt=document.createElement("hr");if(jt.style.minWidth="20px",jt.style.border="0px",jt.style.borderTop="3px solid "+(le.uiStyleSettings!==void 0?le.uiStyleSettings.toolboxColor:"#eeeeee"),jt.style.flexGrow="2",Bn.appendChild(jt),It.appendChild(Bn),Ut==="both"||Ut==="end"){var un=document.createElement("div");un.style.display="flex",un.style.alignItems="center",un.style.minHeight="20px",un.innerHTML=` + `,ft.style.marginLeft="5px",It.appendChild(ft)}var Bn=document.createElement("div");Bn.style.display="flex",Bn.style.alignItems="center",Bn.style.minHeight="20px",Bn.style.flexGrow="2";var jt=document.createElement("hr");if(jt.style.minWidth="20px",jt.style.border="0px",jt.style.borderTop="3px solid "+(le.uiStyleSettings!==void 0?le.uiStyleSettings.toolboxColor:"#eeeeee"),jt.style.flexGrow="2",Bn.appendChild(jt),It.appendChild(Bn),Ut==="both"||Ut==="end"){var cn=document.createElement("div");cn.style.display="flex",cn.style.alignItems="center",cn.style.minHeight="20px",cn.innerHTML=` - `,un.style.marginRight="5px",It.appendChild(un)}le.typeBoxes.push(It)},le=this,Ee=0;Ee<4;Ee++)we(Ee);return de},oe.prototype.setCurrentType=function(re,de){var we=this;this.currentType=re,this.typeBoxes.forEach(function(le){le.style.borderColor=le===de?we.uiStyleSettings!==void 0?we.uiStyleSettings.toolboxAccentColor:"#3080c3":"transparent"}),this.onArrowTypeChanged&&this.onArrowTypeChanged(this.currentType)},oe}(qe),Fe=function(he){function oe(re,de,we){var le=he.call(this,re,de,we)||this;return le.arrowType="end",le.arrowBaseHeight=10,le.arrowBaseWidth=10,le.getArrowPoints=le.getArrowPoints.bind(le),le.setArrowType=le.setArrowType.bind(le),le.arrowTypePanel=new Ze("Arrow type","end"),le.arrowTypePanel.onArrowTypeChanged=le.setArrowType,le}return Ve(oe,he),oe.prototype.ownsTarget=function(re){return!(!he.prototype.ownsTarget.call(this,re)&&re!==this.arrow1&&re!==this.arrow2)},oe.prototype.getArrowPoints=function(re,de){var we=this.arrowBaseWidth+2*this.strokeWidth,le=this.arrowBaseHeight+2*this.strokeWidth;return re-we/2+","+(de+le/2)+" "+re+","+(de-le/2)+" "+(re+we/2)+","+(de+le/2)},oe.prototype.createTips=function(){this.arrow1=Je.createPolygon(this.getArrowPoints(this.x1,this.y1),[["fill",this.strokeColor]]),this.arrow1.transform.baseVal.appendItem(Je.createTransform()),this.visual.appendChild(this.arrow1),this.arrow2=Je.createPolygon(this.getArrowPoints(this.x2,this.y2),[["fill",this.strokeColor]]),this.arrow2.transform.baseVal.appendItem(Je.createTransform()),this.visual.appendChild(this.arrow2)},oe.prototype.pointerDown=function(re,de){he.prototype.pointerDown.call(this,re,de),this.state==="creating"&&this.createTips()},oe.prototype.adjustVisual=function(){if(he.prototype.adjustVisual.call(this),this.arrow1&&this.arrow2){this.arrow1.style.display=this.arrowType==="both"||this.arrowType==="start"?"":"none",this.arrow2.style.display=this.arrowType==="both"||this.arrowType==="end"?"":"none",Je.setAttributes(this.arrow1,[["points",this.getArrowPoints(this.x1,this.y1)],["fill",this.strokeColor]]),Je.setAttributes(this.arrow2,[["points",this.getArrowPoints(this.x2,this.y2)],["fill",this.strokeColor]]);var re=0;Math.abs(this.x1-this.x2)>.1&&(re=180*Math.atan((this.y2-this.y1)/(this.x2-this.x1))/Math.PI+90*Math.sign(this.x1-this.x2));var de=this.arrow1.transform.baseVal.getItem(0);de.setRotate(re,this.x1,this.y1),this.arrow1.transform.baseVal.replaceItem(de,0);var we=this.arrow2.transform.baseVal.getItem(0);we.setRotate(re+180,this.x2,this.y2),this.arrow2.transform.baseVal.replaceItem(we,0)}},oe.prototype.setArrowType=function(re){this.arrowType=re,this.adjustVisual(),this.stateChanged()},Object.defineProperty(oe.prototype,"toolboxPanels",{get:function(){return[this.strokePanel,this.strokeWidthPanel,this.strokeStylePanel,this.arrowTypePanel]},enumerable:!1,configurable:!0}),oe.prototype.getState=function(){var re=Object.assign({arrowType:this.arrowType},he.prototype.getState.call(this));return re.typeName=oe.typeName,re},oe.prototype.restoreState=function(re){he.prototype.restoreState.call(this,re);var de=re;this.arrowType=de.arrowType,this.createTips(),this.adjustVisual()},oe.typeName="ArrowMarker",oe.title="Arrow marker",oe.icon='',oe}(Vt),Ot=function(he){function oe(re,de,we){var le=he.call(this,re,de,we)||this;return le.fillColor=we.defaultFillColor,le.strokeWidth=0,le.fillPanel=new Le("Color",we.defaultColorSet,we.defaultFillColor),le.fillPanel.onColorChanged=le.setFillColor,le}return Ve(oe,he),Object.defineProperty(oe.prototype,"toolboxPanels",{get:function(){return[this.fillPanel]},enumerable:!1,configurable:!0}),oe.prototype.getState=function(){var re=he.prototype.getState.call(this);return re.typeName=oe.typeName,re},oe.typeName="CoverMarker",oe.title="Cover marker",oe.icon='',oe}(et),Fn=function(he){function oe(re,de,we,le){var Ee=he.call(this,re,le||'')||this;return Ee.opacities=[],Ee.opacityBoxes=[],Ee.opacities=de,Ee.currentOpacity=we,Ee.setCurrentOpacity=Ee.setCurrentOpacity.bind(Ee),Ee}return Ve(oe,he),oe.prototype.getUi=function(){var re=this,de=document.createElement("div");return de.style.display="flex",de.style.overflow="hidden",de.style.flexGrow="2",de.style.justifyContent="space-between",this.opacities.forEach(function(we){var le=document.createElement("div");le.style.display="flex",le.style.alignItems="center",le.style.justifyContent="center",le.style.padding="5px",le.style.borderWidth="2px",le.style.borderStyle="solid",le.style.borderColor=we===re.currentOpacity?re.uiStyleSettings.toolboxAccentColor:"transparent",le.addEventListener("click",function(){re.setCurrentOpacity(we,le)}),de.appendChild(le);var Ee=document.createElement("div");Ee.innerText=100*we+"%",le.appendChild(Ee),re.opacityBoxes.push(le)}),de},oe.prototype.setCurrentOpacity=function(re,de){var we=this;this.currentOpacity=re,this.opacityBoxes.forEach(function(le){le.style.borderColor=le===de?we.uiStyleSettings.toolboxAccentColor:"transparent"}),this.onOpacityChanged&&this.onOpacityChanged(this.currentOpacity)},oe}(qe),fn=function(he){function oe(re,de,we){var le=he.call(this,re,de,we)||this;return le.setOpacity=le.setOpacity.bind(le),le.fillColor=we.defaultHighlightColor,le.strokeWidth=0,le.opacity=we.defaultHighlightOpacity,le.fillPanel=new Le("Color",we.defaultColorSet,le.fillColor),le.fillPanel.onColorChanged=le.setFillColor,le.opacityPanel=new Fn("Opacity",we.defaultOpacitySteps,le.opacity),le.opacityPanel.onOpacityChanged=le.setOpacity,le}return Ve(oe,he),oe.prototype.setOpacity=function(re){this.opacity=re,this.visual&&Je.setAttributes(this.visual,[["opacity",this.opacity.toString()]]),this.stateChanged()},Object.defineProperty(oe.prototype,"toolboxPanels",{get:function(){return[this.fillPanel,this.opacityPanel]},enumerable:!1,configurable:!0}),oe.prototype.getState=function(){var re=he.prototype.getState.call(this);return re.typeName=oe.typeName,re},oe.typeName="HighlightMarker",oe.title="Highlight marker",oe.icon='',oe}(Ot),Ct='',tn='',rn=function(he){function oe(re,de,we){var le=he.call(this,re,de,we)||this;return le.bgColor="transparent",le.tipPosition={x:0,y:0},le.tipBase1Position={x:0,y:0},le.tipBase2Position={x:0,y:0},le.tipMoving=!1,le.color=we.defaultStrokeColor,le.bgColor=we.defaultFillColor,le.fontFamily=we.defaultFontFamily,le.defaultSize={x:100,y:30},le.setBgColor=le.setBgColor.bind(le),le.getTipPoints=le.getTipPoints.bind(le),le.positionTip=le.positionTip.bind(le),le.setTipPoints=le.setTipPoints.bind(le),le.colorPanel=new Le("Text color",we.defaultColorSet,le.color,Ct),le.colorPanel.onColorChanged=le.setColor,le.bgColorPanel=new Le("Fill color",we.defaultColorSet,le.bgColor,tn),le.bgColorPanel.onColorChanged=le.setBgColor,le.fontFamilyPanel=new Jt("Font",we.defaultFontFamilies,we.defaultFontFamily),le.fontFamilyPanel.onFontChanged=le.setFont,le.tipGrip=new Ne,le.tipGrip.visual.transform.baseVal.appendItem(Je.createTransform()),le.controlBox.appendChild(le.tipGrip.visual),le}return Ve(oe,he),oe.prototype.ownsTarget=function(re){return he.prototype.ownsTarget.call(this,re)||this.tipGrip.ownsTarget(re)||this.tip===re},oe.prototype.createTip=function(){Je.setAttributes(this.bgRectangle,[["fill",this.bgColor],["rx","10px"]]),this.tip=Je.createPolygon(this.getTipPoints(),[["fill",this.bgColor]]),this.visual.appendChild(this.tip)},oe.prototype.pointerDown=function(re,de){this.state==="new"&&he.prototype.pointerDown.call(this,re,de),this.state==="creating"?this.createTip():this.tipGrip.ownsTarget(de)?(this.manipulationStartLeft=this.left,this.manipulationStartTop=this.top,this.tipMoving=!0):he.prototype.pointerDown.call(this,re,de)},oe.prototype.pointerUp=function(re){if(this.tipMoving)this.tipMoving=!1,this.isMoved=!0,he.prototype.pointerUp.call(this,re);else{var de=this.state==="creating";he.prototype.pointerUp.call(this,re),this.setTipPoints(de),this.positionTip()}},oe.prototype.manipulate=function(re){if(this.tipMoving){var de=this.unrotatePoint(re);this.tipPosition={x:de.x-this.manipulationStartLeft,y:de.y-this.manipulationStartTop},this.positionTip()}else he.prototype.manipulate.call(this,re)},oe.prototype.setBgColor=function(re){this.bgRectangle&&this.tip&&(Je.setAttributes(this.bgRectangle,[["fill",re]]),Je.setAttributes(this.tip,[["fill",re]])),this.bgColor=re,this.fillColorChanged(re)},oe.prototype.getTipPoints=function(){return this.setTipPoints(this.state==="creating"),this.tipBase1Position.x+","+this.tipBase1Position.y+" "+this.tipBase2Position.x+","+this.tipBase2Position.y+" "+this.tipPosition.x+","+this.tipPosition.y},oe.prototype.setTipPoints=function(re){re===void 0&&(re=!1);var de=Math.min(this.height/2,15),we=this.height/5;re&&(this.tipPosition={x:de+we/2,y:this.height+20});var le=Math.atan(this.height/2/(this.width/2));this.tipPosition.x=this.width/2&&this.tipPosition.y=this.width/2&&this.tipPosition.y>=this.height/2?le.1)){var re=180*Math.atan((this.y2-this.y1)/(this.x2-this.x1))/Math.PI+90*Math.sign(this.x1-this.x2),de=this.tip1.transform.baseVal.getItem(0);de.setRotate(re,this.x1,this.y1),this.tip1.transform.baseVal.replaceItem(de,0);var we=this.tip2.transform.baseVal.getItem(0);we.setRotate(re+180,this.x2,this.y2),this.tip2.transform.baseVal.replaceItem(we,0)}},Object.defineProperty(oe.prototype,"toolboxPanels",{get:function(){return[this.strokePanel,this.strokeWidthPanel,this.strokeStylePanel]},enumerable:!1,configurable:!0}),oe.prototype.getState=function(){var re=he.prototype.getState.call(this);return re.typeName=oe.typeName,re},oe.prototype.restoreState=function(re){he.prototype.restoreState.call(this,re),this.createTips(),this.adjustVisual()},oe.typeName="MeasurementMarker",oe.title="Measurement marker",oe.icon='',oe}(Vt),mt=function(he){function oe(re,de,we){var le=he.call(this,re,de,we)||this;return le.strokePanel.colors=we.defaultColorSet,le.fillColor="transparent",le}return Ve(oe,he),Object.defineProperty(oe.prototype,"toolboxPanels",{get:function(){return[this.strokePanel,this.strokeWidthPanel,this.strokeStylePanel]},enumerable:!1,configurable:!0}),oe.prototype.getState=function(){var re=he.prototype.getState.call(this);return re.typeName=oe.typeName,re},oe.typeName="EllipseFrameMarker",oe.title="Ellipse frame marker",oe.icon='',oe}(jn),ht=function(){function he(){this.undoStack=[],this.redoStack=[]}return Object.defineProperty(he.prototype,"isUndoPossible",{get:function(){return this.undoStack.length>0},enumerable:!1,configurable:!0}),Object.defineProperty(he.prototype,"isRedoPossible",{get:function(){return this.redoStack.length>0},enumerable:!1,configurable:!0}),Object.defineProperty(he.prototype,"undoStepCount",{get:function(){return this.undoStack.length},enumerable:!1,configurable:!0}),Object.defineProperty(he.prototype,"redoStepCount",{get:function(){return this.redoStack.length},enumerable:!1,configurable:!0}),he.prototype.addUndoStep=function(oe){this.undoStack.length!==0&&JSON.stringify(this.undoStack[this.undoStack.length-1])===JSON.stringify(oe)||(this.undoStack.push(oe),JSON.stringify(this.lastRedoStep)!==JSON.stringify(oe)&&this.redoStack.splice(0,this.redoStack.length))},he.prototype.replaceLastUndoStep=function(oe){this.undoStack.length>0&&(this.undoStack[this.undoStack.length-1]=oe)},he.prototype.getLastUndoStep=function(){return this.undoStack.length>0?this.undoStack[this.undoStack.length-1]:void 0},he.prototype.undo=function(){if(this.undoStack.length>1){var oe=this.undoStack.pop();return oe!==void 0&&this.redoStack.push(oe),this.undoStack.length>0?this.undoStack[this.undoStack.length-1]:void 0}},he.prototype.redo=function(){return this.lastRedoStep=this.redoStack.pop(),this.lastRedoStep},he}(),bt=function(he){function oe(re,de,we){var le=he.call(this,re,de,we)||this;return le.strokeColor="transparent",le.strokeWidth=0,le.strokeDasharray="",le.curveX=0,le.curveY=0,le.manipulationStartCurveX=0,le.manipulationStartCurveY=0,le.setStrokeColor=le.setStrokeColor.bind(le),le.setStrokeWidth=le.setStrokeWidth.bind(le),le.setStrokeDasharray=le.setStrokeDasharray.bind(le),le.positionGrips=le.positionGrips.bind(le),le.addControlGrips=le.addControlGrips.bind(le),le.adjustVisual=le.adjustVisual.bind(le),le.setupControlBox=le.setupControlBox.bind(le),le.resize=le.resize.bind(le),le.strokeColor=we.defaultColor,le.strokeWidth=we.defaultStrokeWidth,le.strokeDasharray=we.defaultStrokeDasharray,le.strokePanel=new Le("Line color",we.defaultColorSet,we.defaultColor),le.strokePanel.onColorChanged=le.setStrokeColor,le.strokeWidthPanel=new gt("Line width",we.defaultStrokeWidths,we.defaultStrokeWidth),le.strokeWidthPanel.onWidthChanged=le.setStrokeWidth,le.strokeStylePanel=new Ye("Line style",we.defaultStrokeDasharrays,we.defaultStrokeDasharray),le.strokeStylePanel.onStyleChanged=le.setStrokeDasharray,le}return Ve(oe,he),oe.prototype.ownsTarget=function(re){return!(!he.prototype.ownsTarget.call(this,re)&&re!==this.visual&&re!==this.selectorCurve&&re!==this.visibleCurve&&!this.curveGrip.ownsTarget(re))},oe.prototype.getPathD=function(){return"M "+this.x1+" "+this.y1+" Q "+this.curveX+" "+this.curveY+", "+this.x2+" "+this.y2},oe.prototype.createVisual=function(){this.visual=Je.createGroup(),this.selectorCurve=Je.createPath(this.getPathD(),[["stroke","transparent"],["stroke-width",(this.strokeWidth+10).toString()],["fill","transparent"]]),this.visibleCurve=Je.createPath(this.getPathD(),[["stroke",this.strokeColor],["stroke-width",this.strokeWidth.toString()],["fill","transparent"]]),this.visual.appendChild(this.selectorCurve),this.visual.appendChild(this.visibleCurve),this.addMarkerVisualToContainer(this.visual)},oe.prototype.pointerDown=function(re,de){he.prototype.pointerDown.call(this,re,de),this.manipulationStartCurveX=this.curveX,this.manipulationStartCurveY=this.curveY,this.state==="new"&&(this.curveX=re.x,this.curveY=re.y),this.state==="new"?(this.createVisual(),this.adjustVisual(),this._state="creating"):this.curveGrip.ownsTarget(de)&&(this.activeGrip=this.curveGrip,this._state="resize")},oe.prototype.adjustVisual=function(){this.selectorCurve&&this.visibleCurve&&(this.selectorCurve.setAttribute("d",this.getPathD()),this.visibleCurve.setAttribute("d",this.getPathD()),Je.setAttributes(this.visibleCurve,[["stroke",this.strokeColor]]),Je.setAttributes(this.visibleCurve,[["stroke-width",this.strokeWidth.toString()]]),Je.setAttributes(this.visibleCurve,[["stroke-dasharray",this.strokeDasharray.toString()]]))},oe.prototype.setupControlBox=function(){he.prototype.setupControlBox.call(this),this.curveControlLine1=Je.createLine(this.x1,this.y1,this.curveX,this.curveY,[["stroke","black"],["stroke-width","1"],["stroke-opacity","0.5"],["stroke-dasharray","3, 2"]]),this.curveControlLine2=Je.createLine(this.x2,this.y2,this.curveX,this.curveY,[["stroke","black"],["stroke-width","1"],["stroke-opacity","0.5"],["stroke-dasharray","3, 2"]]),this.controlBox.insertBefore(this.curveControlLine1,this.controlBox.firstChild),this.controlBox.insertBefore(this.curveControlLine2,this.controlBox.firstChild)},oe.prototype.addControlGrips=function(){this.curveGrip=this.createGrip(),this.curveX=0,this.curveY=0,he.prototype.addControlGrips.call(this)},oe.prototype.positionGrips=function(){he.prototype.positionGrips.call(this);var re=this.curveGrip.GRIP_SIZE;this.positionGrip(this.curveGrip.visual,this.curveX-re/2,this.curveY-re/2),this.curveControlLine1&&this.curveControlLine2&&(this.curveControlLine1.setAttribute("x1",this.x1.toString()),this.curveControlLine1.setAttribute("y1",this.y1.toString()),this.curveControlLine1.setAttribute("x2",this.curveX.toString()),this.curveControlLine1.setAttribute("y2",this.curveY.toString()),this.curveControlLine2.setAttribute("x1",this.x2.toString()),this.curveControlLine2.setAttribute("y1",this.y2.toString()),this.curveControlLine2.setAttribute("x2",this.curveX.toString()),this.curveControlLine2.setAttribute("y2",this.curveY.toString()))},oe.prototype.manipulate=function(re){this.state==="move"&&(this.curveX=this.manipulationStartCurveX+re.x-this.manipulationStartX,this.curveY=this.manipulationStartCurveY+re.y-this.manipulationStartY),he.prototype.manipulate.call(this,re)},oe.prototype.resize=function(re){this.activeGrip===this.curveGrip&&(this.curveX=re.x,this.curveY=re.y),he.prototype.resize.call(this,re),this.state==="creating"&&(this.curveX=this.x1+(this.x2-this.x1)/2,this.curveY=this.y1+(this.y2-this.y1)/2)},oe.prototype.setStrokeColor=function(re){this.strokeColor=re,this.adjustVisual(),this.colorChanged(re)},oe.prototype.setStrokeWidth=function(re){this.strokeWidth=re,this.adjustVisual()},oe.prototype.setStrokeDasharray=function(re){this.strokeDasharray=re,this.adjustVisual()},oe.prototype.scale=function(re,de){this.curveX=this.curveX*re,this.curveY=this.curveY*de,he.prototype.scale.call(this,re,de)},Object.defineProperty(oe.prototype,"toolboxPanels",{get:function(){return[this.strokePanel,this.strokeWidthPanel,this.strokeStylePanel]},enumerable:!1,configurable:!0}),oe.prototype.getState=function(){var re=Object.assign({strokeColor:this.strokeColor,strokeWidth:this.strokeWidth,strokeDasharray:this.strokeDasharray,curveX:this.curveX,curveY:this.curveY},he.prototype.getState.call(this));return re.typeName=oe.typeName,re},oe.prototype.restoreState=function(re){he.prototype.restoreState.call(this,re);var de=re;this.strokeColor=de.strokeColor,this.strokeWidth=de.strokeWidth,this.strokeDasharray=de.strokeDasharray,this.curveX=de.curveX,this.curveY=de.curveY,this.createVisual(),this.adjustVisual()},oe.typeName="CurveMarker",oe.title="Curve marker",oe.icon='',oe}(vt),zt=function(he){function oe(re,de,we){var le=he.call(this,re,de,we)||this;return le.fillColor="transparent",le.strokeColor="transparent",le.strokeWidth=0,le.strokeDasharray="",le.textColor="transparent",le.fontSize="1rem",le.isMoved=!1,le.captionText="Caption",le.PADDING=5,le.captionBoxWidth=0,le.captionBoxHeight=0,le.strokeColor=we.defaultColor,le.strokeWidth=we.defaultStrokeWidth,le.strokeDasharray=we.defaultStrokeDasharray,le.fillColor=we.defaultFillColor,le.textColor=we.defaultStrokeColor,le.fontFamily=we.defaultFontFamily,le.fontSize=we.defaultCaptionFontSize,le.captionText=we.defaultCaptionText,le.setStrokeColor=le.setStrokeColor.bind(le),le.setFillColor=le.setFillColor.bind(le),le.setStrokeWidth=le.setStrokeWidth.bind(le),le.setStrokeDasharray=le.setStrokeDasharray.bind(le),le.createVisual=le.createVisual.bind(le),le.sizeCaption=le.sizeCaption.bind(le),le.setCaptionText=le.setCaptionText.bind(le),le.showTextEditor=le.showTextEditor.bind(le),le.positionTextEditor=le.positionTextEditor.bind(le),le.finishTextEditing=le.finishTextEditing.bind(le),le.setFont=le.setFont.bind(le),le.setTextColor=le.setTextColor.bind(le),le.strokePanel=new Le("Line color",ye(we.defaultColorSet,["transparent"]),le.strokeColor),le.strokePanel.onColorChanged=le.setStrokeColor,le.fillPanel=new Le("Fill color",ye(we.defaultColorSet,["transparent"]),le.fillColor,tn),le.fillPanel.onColorChanged=le.setFillColor,le.strokeWidthPanel=new gt("Line width",we.defaultStrokeWidths,we.defaultStrokeWidth),le.strokeWidthPanel.onWidthChanged=le.setStrokeWidth,le.strokeStylePanel=new Ye("Line style",we.defaultStrokeDasharrays,we.defaultStrokeDasharray),le.strokeStylePanel.onStyleChanged=le.setStrokeDasharray,le.fontFamilyPanel=new Jt("Font",we.defaultFontFamilies,we.defaultFontFamily),le.fontFamilyPanel.onFontChanged=le.setFont,le.textColorPanel=new Le("Text color",we.defaultColorSet,le.textColor,Ct),le.textColorPanel.onColorChanged=le.setTextColor,le}return Ve(oe,he),oe.prototype.ownsTarget=function(re){return!(!he.prototype.ownsTarget.call(this,re)&&re!==this.visual&&re!==this.frame&&re!==this.captionBg&&re!==this.captionElement)},oe.prototype.createVisual=function(){this.visual=Je.createGroup(),this.addMarkerVisualToContainer(this.visual),this.captionBg=Je.createRect(1,1,[["fill",this.fillColor]]),this.visual.appendChild(this.captionBg),this.captionElement=Je.createText([["fill",this.textColor],["font-family",this.fontFamily]]),this.captionElement.style.fontSize=this.fontSize,this.captionElement.style.textAnchor="start",this.captionElement.style.dominantBaseline="text-before-edge",this.captionElement.textContent=this.captionText,this.visual.appendChild(this.captionElement),this.frame=Je.createRect(this.width,this.height,[["fill","transparent"],["stroke",this.strokeColor],["stroke-width",this.strokeWidth.toString()],["stroke-dasharray",this.strokeDasharray]]),this.visual.appendChild(this.frame),this.sizeCaption()},oe.prototype.setCaptionText=function(re){this.captionText=re,this.captionElement.textContent=this.captionText,this.sizeCaption()},oe.prototype.pointerDown=function(re,de){he.prototype.pointerDown.call(this,re,de),this.isMoved=!1,this.pointerDownPoint=re,this.pointerDownTimestamp=Date.now(),this.state==="new"&&(this.createVisual(),this.moveVisual(re),this._state="creating")},oe.prototype.manipulate=function(re){he.prototype.manipulate.call(this,re),this.pointerDownPoint!==void 0&&(this.isMoved=Math.abs(re.x-this.pointerDownPoint.x)>5||Math.abs(re.y-this.pointerDownPoint.y)>5)},oe.prototype.resize=function(re){he.prototype.resize.call(this,re),this.setSize()},oe.prototype.sizeCaption=function(){var re=this.captionElement.getBBox();this.captionText.trim()!==""?(this.captionBoxWidth=re.width+2*this.PADDING,this.captionBoxHeight=re.height+2*this.PADDING):(this.captionBoxWidth=0,this.captionBoxHeight=0),Je.setAttributes(this.captionBg,[["width",this.captionBoxWidth.toString()],["height",this.captionBoxHeight.toString()],["clip-path","path('M0,0 H"+this.width+" V"+this.height+" H"+-this.width+" Z')"]]),Je.setAttributes(this.captionElement,[["x",this.PADDING.toString()],["y",this.PADDING.toString()],["clip-path","path('M0,0 H"+(this.width-this.PADDING)+" V"+this.height+" H"+(-this.width-this.PADDING)+" Z')"]])},oe.prototype.showTextEditor=function(){var re=this;this._state="edit",this.overlayContainer.innerHTML="",this.textEditDiv=document.createElement("div"),this.textEditDiv.style.flexGrow="2",this.textEditDiv.style.alignItems="center",this.textEditDiv.style.justifyContent="center",this.textEditDiv.style.pointerEvents="auto",this.textEditDiv.style.overflow="hidden",this.textEditBox=document.createElement("input"),this.textEditBox.style.position="absolute",this.textEditBox.style.width=this.width+"px",this.captionBoxHeight>0&&(this.textEditBox.style.height=this.captionBoxHeight+"px"),this.textEditBox.style.fontSize=this.fontSize,this.textEditBox.style.fontFamily=this.fontFamily,this.textEditBox.style.backgroundColor=this.fillColor,this.textEditBox.style.color=this.textColor,this.textEditBox.style.borderWidth="0",this.textEditBox.setAttribute("value",this.captionText),this.textEditBox.select(),this.textEditDiv.appendChild(this.textEditBox),this.overlayContainer.appendChild(this.textEditDiv),this.textEditBox.addEventListener("pointerup",function(de){de.stopPropagation()}),this.textEditBox.addEventListener("keypress",function(de){de.key==="Enter"&&re.finishTextEditing(re.textEditBox.value)}),this.textEditBox.addEventListener("keyup",function(de){de.cancelBubble=!0}),this.textEditBox.addEventListener("blur",function(){re.finishTextEditing(re.textEditBox.value)}),this.textEditDiv.addEventListener("pointerup",function(){re.finishTextEditing(re.textEditBox.value)}),this.positionTextEditor(),this.textEditBox.focus()},oe.prototype.positionTextEditor=function(){this.state==="edit"&&(this.textEditBox===void 0?this.showTextEditor():(this.textEditBox.style.left=this.left+"px",this.textEditBox.style.top=this.top+"px",this.textEditBox.style.transform="rotate("+this.rotationAngle+"deg)",this.textEditBox.style.transformOrigin=this.width/2+"px "+this.height/2+"px"))},oe.prototype.finishTextEditing=function(re){this.setCaptionText(re.trim()),this.overlayContainer.innerHTML="",this.stateChanged()},oe.prototype.setFont=function(re){this.captionElement&&Je.setAttributes(this.captionElement,[["font-family",re]]),this.fontFamily=re,this.textEditBox&&(this.textEditBox.style.fontFamily=this.fontFamily),this.sizeCaption(),this.stateChanged()},oe.prototype.setTextColor=function(re){this.captionElement&&Je.setAttributes(this.captionElement,[["fill",re]]),this.textColor=re,this.textEditBox&&(this.textEditBox.style.color=this.textColor),this.stateChanged()},oe.prototype.setSize=function(){he.prototype.setSize.call(this),Je.setAttributes(this.frame,[["width",this.width.toString()],["height",this.height.toString()]]),this.sizeCaption()},oe.prototype.pointerUp=function(re){he.prototype.pointerUp.call(this,re),this.setSize(),!this.isMoved&&Date.now()-this.pointerDownTimestamp>500&&this.showTextEditor(),this.pointerDownPoint=void 0},oe.prototype.dblClick=function(re,de){he.prototype.dblClick.call(this,re,de),this.showTextEditor()},oe.prototype.setStrokeColor=function(re){this.strokeColor=re,this.frame&&Je.setAttributes(this.frame,[["stroke",this.strokeColor]]),this.colorChanged(re),this.stateChanged()},oe.prototype.setFillColor=function(re){this.fillColor=re,this.captionBg&&Je.setAttributes(this.captionBg,[["fill",this.fillColor]]),this.fillColorChanged(re),this.stateChanged()},oe.prototype.setStrokeWidth=function(re){this.strokeWidth=re,this.frame&&Je.setAttributes(this.frame,[["stroke-width",this.strokeWidth.toString()]]),this.stateChanged()},oe.prototype.setStrokeDasharray=function(re){this.strokeDasharray=re,this.frame&&Je.setAttributes(this.frame,[["stroke-dasharray",this.strokeDasharray]]),this.stateChanged()},Object.defineProperty(oe.prototype,"toolboxPanels",{get:function(){return[this.strokePanel,this.fillPanel,this.strokeWidthPanel,this.strokeStylePanel,this.fontFamilyPanel,this.textColorPanel]},enumerable:!1,configurable:!0}),oe.prototype.getState=function(){var re=Object.assign({fillColor:this.fillColor,strokeColor:this.strokeColor,strokeWidth:this.strokeWidth,strokeDasharray:this.strokeDasharray,opacity:1,textColor:this.textColor,fontFamily:this.fontFamily,fontSize:this.fontSize,captionText:this.captionText},he.prototype.getState.call(this));return re.typeName=this.typeName,re},oe.prototype.restoreState=function(re){var de=re;this.fillColor=de.fillColor,this.strokeColor=de.strokeColor,this.strokeWidth=de.strokeWidth,this.strokeDasharray=de.strokeDasharray,this.textColor=de.textColor,this.fontFamily=de.fontFamily,this.captionText=de.captionText,this.fontSize=de.fontSize,this.createVisual(),he.prototype.restoreState.call(this,re),this.setSize()},oe.prototype.scale=function(re,de){he.prototype.scale.call(this,re,de),this.setSize()},oe.typeName="CaptionFrameMarker",oe.title="Caption frame marker",oe.icon='',oe}(Re),Bt=function(){function he(oe,re){re===void 0&&(re=!1),this.cancelable=!1,this._defaultPrevented=!1,this.markerArea=oe,this.cancelable=re}return Object.defineProperty(he.prototype,"defaultPrevented",{get:function(){return this._defaultPrevented},enumerable:!1,configurable:!0}),he.prototype.preventDefault=function(){this._defaultPrevented=!0},he}(),Pt=function(he){function oe(re,de,we){var le=he.call(this,re,!1)||this;return le.dataUrl=de,le.state=we,le}return Ve(oe,he),oe}(Bt),_e=function(he){function oe(re,de,we){we===void 0&&(we=!1);var le=he.call(this,re,we)||this;return le.marker=de,le}return Ve(oe,he),oe}(Bt),se=function(){function he(){this.render=[],this.beforeclose=[],this.close=[],this.show=[],this.restorestate=[],this.statechange=[],this.markerselect=[],this.markerdeselect=[],this.markercreating=[],this.markercreate=[],this.markerbeforedelete=[],this.markerdelete=[],this.markerchange=[],this.focus=[],this.blur=[]}return he.prototype.addEventListener=function(oe,re){this[oe].push(re)},he.prototype.removeEventListener=function(oe,re){var de=this[oe].indexOf(re);de>-1&&this[oe].splice(de,1)},he}(),fe=function(){function he(oe){this.touchPoints=0,this._availableMarkerTypes=this.DEFAULT_MARKER_TYPES,this.mode="select",this.markers=[],this.isDragging=!1,this.renderEventListeners=[],this.closeEventListeners=[],this.settings=new At,this._isOpen=!1,this.undoRedoManager=new ht,this.renderAtNaturalSize=!1,this.renderImageType="image/png",this.renderMarkersOnly=!1,this.zoomSteps=[1,1.5,2,4],this._zoomLevel=1,this._isResizing=!1,this.prevPanPoint={x:0,y:0},this.eventListeners=new se,this._silentRenderMode=!1,this._isFocused=!1,this._instanceNo=he.instanceCounter++,this.styles=new at(this.instanceNo),this.uiStyleSettings=this.styles.settings,this.target=oe,this.targetRoot=document.body,this.width=oe.clientWidth,this.height=oe.clientHeight,this.styles.removeStyleSheet(),this.open=this.open.bind(this),this.setTopLeft=this.setTopLeft.bind(this),this.toolbarButtonClicked=this.toolbarButtonClicked.bind(this),this.createNewMarker=this.createNewMarker.bind(this),this.addNewMarker=this.addNewMarker.bind(this),this.markerCreated=this.markerCreated.bind(this),this.setCurrentMarker=this.setCurrentMarker.bind(this),this.onPointerDown=this.onPointerDown.bind(this),this.onDblClick=this.onDblClick.bind(this),this.onPointerMove=this.onPointerMove.bind(this),this.onPointerUp=this.onPointerUp.bind(this),this.onPointerOut=this.onPointerOut.bind(this),this.onKeyUp=this.onKeyUp.bind(this),this.overrideOverflow=this.overrideOverflow.bind(this),this.restoreOverflow=this.restoreOverflow.bind(this),this.close=this.close.bind(this),this.closeUI=this.closeUI.bind(this),this.addCloseEventListener=this.addCloseEventListener.bind(this),this.removeCloseEventListener=this.removeCloseEventListener.bind(this),this.addRenderEventListener=this.addRenderEventListener.bind(this),this.removeRenderEventListener=this.removeRenderEventListener.bind(this),this.clientToLocalCoordinates=this.clientToLocalCoordinates.bind(this),this.onWindowResize=this.onWindowResize.bind(this),this.deleteSelectedMarker=this.deleteSelectedMarker.bind(this),this.setWindowHeight=this.setWindowHeight.bind(this),this.removeMarker=this.removeMarker.bind(this),this.colorChanged=this.colorChanged.bind(this),this.fillColorChanged=this.fillColorChanged.bind(this),this.onPopupTargetResize=this.onPopupTargetResize.bind(this),this.showNotesEditor=this.showNotesEditor.bind(this),this.hideNotesEditor=this.hideNotesEditor.bind(this),this.stepZoom=this.stepZoom.bind(this),this.focus=this.focus.bind(this),this.blur=this.blur.bind(this),this.markerStateChanged=this.markerStateChanged.bind(this),this.switchToSelectMode=this.switchToSelectMode.bind(this),this.addDefs=this.addDefs.bind(this),this.addDefsToImage=this.addDefsToImage.bind(this)}return Object.defineProperty(he.prototype,"ALL_MARKER_TYPES",{get:function(){return[wt,on,Fe,pn,mt,jn,fn,rn,Dt,Ot,Vt,bt,zt]},enumerable:!1,configurable:!0}),Object.defineProperty(he.prototype,"DEFAULT_MARKER_TYPES",{get:function(){return[wt,on,Fe,pn,jn,fn,rn]},enumerable:!1,configurable:!0}),Object.defineProperty(he.prototype,"BASIC_MARKER_TYPES",{get:function(){return[wt,on,Fe,pn,fn]},enumerable:!1,configurable:!0}),Object.defineProperty(he.prototype,"availableMarkerTypes",{get:function(){return this._availableMarkerTypes},set:function(oe){var re=this;this._availableMarkerTypes.splice(0),oe.forEach(function(de){if(typeof de=="string"){var we=re.ALL_MARKER_TYPES.find(function(le){return le.typeName===de});we!==void 0&&re._availableMarkerTypes.push(we)}else re._availableMarkerTypes.push(de)})},enumerable:!1,configurable:!0}),Object.defineProperty(he.prototype,"currentMarker",{get:function(){return this._currentMarker},enumerable:!1,configurable:!0}),Object.defineProperty(he.prototype,"isOpen",{get:function(){return this._isOpen},enumerable:!1,configurable:!0}),Object.defineProperty(he.prototype,"isUndoPossible",{get:function(){return!(!this.undoRedoManager||!this.undoRedoManager.isUndoPossible)},enumerable:!1,configurable:!0}),Object.defineProperty(he.prototype,"isRedoPossible",{get:function(){return!(!this.undoRedoManager||!this.undoRedoManager.isRedoPossible)},enumerable:!1,configurable:!0}),Object.defineProperty(he.prototype,"zoomLevel",{get:function(){return this._zoomLevel},set:function(oe){this._zoomLevel=oe,this.editorCanvas&&this.contentDiv&&(this.editorCanvas.style.transform="scale("+this._zoomLevel+")",this.contentDiv.scrollTo({left:(this.editorCanvas.clientWidth*this._zoomLevel-this.contentDiv.clientWidth)/2,top:(this.editorCanvas.clientHeight*this._zoomLevel-this.contentDiv.clientHeight)/2}))},enumerable:!1,configurable:!0}),Object.defineProperty(he.prototype,"instanceNo",{get:function(){return this._instanceNo},enumerable:!1,configurable:!0}),he.prototype.open=function(){this.setupResizeObserver(),this.setEditingTarget(),this.setTopLeft(),this.initMarkerCanvas(),this.initOverlay(),this.attachEvents(),this.settings.displayMode==="popup"&&this.onPopupTargetResize(),Ce.isLicensed||this.addLogo(),this._isOpen=!0,this._isFocused=!0},he.prototype.show=function(){var oe=this;this.styles.styleSheetRoot===void 0&&nt.styleSheetRoot!==void 0&&(this.styles.styleSheetRoot=nt.styleSheetRoot),this.setWindowHeight(),this.showUI(),this.open(),this.eventListeners.show.forEach(function(re){return re(new Bt(oe))})},he.prototype.render=function(){return Ue(this,void 0,void 0,function(){var oe;return Se(this,function(re){switch(re.label){case 0:return this.setCurrentMarker(),(oe=new lt).naturalSize=this.renderAtNaturalSize,oe.imageType=this.renderImageType,oe.imageQuality=this.renderImageQuality,oe.markersOnly=this.renderMarkersOnly,oe.width=this.renderWidth,oe.height=this.renderHeight,[4,oe.rasterize(this.target instanceof HTMLImageElement?this.target:null,this.markerImage,this.renderTarget)];case 1:return re.sent(),[4,oe.rasterize(this.target instanceof HTMLImageElement?this.target:null,this.markerImage,this.renderTarget)];case 2:return[2,re.sent()]}})})},he.prototype.close=function(oe){var re=this;if(oe===void 0&&(oe=!1),this.isOpen){var de=!1;oe||this.eventListeners.beforeclose.forEach(function(we){var le=new Bt(re,!0);we(le),le.defaultPrevented&&(de=!0)}),de||(this.coverDiv&&this.closeUI(),this.targetObserver&&(this.targetObserver.unobserve(this.target),this.targetObserver.unobserve(this.editorCanvas)),this.settings.displayMode==="popup"&&window.removeEventListener("resize",this.setWindowHeight),this.eventListeners.close.forEach(function(we){return we(new Bt(re))}),this.detachEvents(),this._isOpen=!1)}},he.prototype.addMarkersToToolbar=function(){for(var oe,re=[],de=0;dethis.editorCanvas.clientHeight?this.editorCanvas.clientHeight*oe:this.editorCanvas.clientWidth,de=re',oe.title="Powered by marker.js",oe.style.display="grid",oe.style.alignItems="center",oe.style.justifyItems="center",oe.style.padding="3px",oe.style.width="20px",oe.style.height="20px",this.logoUI.appendChild(oe),this.editorCanvas.appendChild(this.logoUI),this.logoUI.style.position="absolute",this.logoUI.style.pointerEvents="all",this.positionLogo()},he.prototype.positionLogo=function(){this.logoUI&&(this.uiStyleSettings.logoPosition!=="right"?this.logoUI.style.left=this.markerImageHolder.offsetLeft+10+"px":this.logoUI.style.left=this.markerImageHolder.offsetLeft+this.markerImageHolder.offsetWidth-this.logoUI.clientWidth-10+"px",this.logoUI.style.top=this.markerImageHolder.offsetTop+this.markerImageHolder.offsetHeight-this.logoUI.clientHeight-10+"px")},he.prototype.overrideOverflow=function(){this.scrollXState=window.scrollX,this.scrollYState=window.scrollY,this.bodyOverflowState=document.body.style.overflow,window.scroll({top:0,left:0}),document.body.style.overflow="hidden"},he.prototype.restoreOverflow=function(){document.body.style.overflow=this.bodyOverflowState,window.scroll({top:this.scrollYState,left:this.scrollXState})},he.prototype.showUI=function(){switch(this.settings.displayMode==="popup"&&this.overrideOverflow(),this.coverDiv=document.createElement("div"),this.coverDiv.style.visibility=this._silentRenderMode?"hidden":"visible",this.coverDiv.className=this.styles.classNamePrefixBase+" "+this.styles.classNamePrefix,this.coverDiv.style.fontSize="16px",this.coverDiv.style.userSelect="none",this.settings.displayMode){case"inline":this.coverDiv.style.position="absolute";var oe=this.settings.uiOffsetTop!==void 0?this.target.offsetTop+this.settings.uiOffsetTop:this.target.offsetTop>this.styles.settings.toolbarHeight?this.target.offsetTop-this.styles.settings.toolbarHeight:0;this.coverDiv.style.top=oe+"px",this.coverDiv.style.left=this.target.offsetLeft.toString()+"px",this.coverDiv.style.width=this.target.offsetWidth.toString()+"px",this.coverDiv.style.zIndex=this.uiStyleSettings.zIndex!==void 0?this.uiStyleSettings.zIndex:"5";break;case"popup":this.coverDiv.style.position="absolute",this.coverDiv.style.top="0px",this.coverDiv.style.left="0px",this.coverDiv.style.width="100vw",this.coverDiv.style.height=window.innerHeight+"px",this.coverDiv.style.backgroundColor="rgba(0, 0, 0, 0.75)",this.coverDiv.style.zIndex=this.uiStyleSettings.zIndex!==void 0?this.uiStyleSettings.zIndex:"1000",this.coverDiv.style.display="flex"}this.targetRoot.appendChild(this.coverDiv),this.uiDiv=document.createElement("div"),this.uiDiv.style.display="flex",this.uiDiv.style.flexDirection="column",this.uiDiv.style.flexGrow="2",this.uiDiv.style.margin=this.settings.displayMode==="popup"?this.settings.popupMargin+"px":"0px",this.uiDiv.style.border="0px",this.coverDiv.appendChild(this.uiDiv),this.toolbar=new ct(this.uiDiv,this.settings.displayMode,this._availableMarkerTypes,this.uiStyleSettings,this.styles),this.toolbar.addButtonClickListener(this.toolbarButtonClicked),this.toolbar.show(this._silentRenderMode||this.uiStyleSettings.hideToolbar?"hidden":"visible"),this.contentDiv=document.createElement("div"),this.contentDiv.style.display="flex",this.contentDiv.style.flexDirection="row",this.contentDiv.style.flexGrow="2",this.contentDiv.style.flexShrink="1",this.settings.displayMode==="popup"&&(this.contentDiv.style.backgroundColor=this.uiStyleSettings.canvasBackgroundColor,this.contentDiv.style.maxHeight=this.windowHeight-2*this.settings.popupMargin-3.5*this.uiStyleSettings.toolbarHeight+"px",this.contentDiv.style.maxWidth="calc(100vw - "+2*this.settings.popupMargin+"px)"),this.contentDiv.style.overflow="auto",this.uiDiv.appendChild(this.contentDiv),this.editorCanvas=document.createElement("div"),this.editorCanvas.style.flexGrow="2",this.editorCanvas.style.flexShrink="1",this.editorCanvas.style.position="relative",this.editorCanvas.style.overflow="hidden",this.editorCanvas.style.display="flex",this.settings.displayMode==="popup"&&(this.editorCanvas.style.alignItems="center",this.editorCanvas.style.justifyContent="center"),this.editorCanvas.style.pointerEvents="none",this.editorCanvas.style.transformOrigin="left top",this.editorCanvas.style.transform="scale("+this.zoomLevel+")",this.contentDiv.appendChild(this.editorCanvas),this.editingTarget=this.target instanceof HTMLImageElement?document.createElement("img"):document.createElement("canvas"),this.settings.uiOffsetTop===void 0&&this.target.offsetTop-1&&this.markers.splice(this.markers.indexOf(oe),1),oe.dispose()},he.prototype.switchToSelectMode=function(){this.mode="select",this.hideNotesEditor(),this._currentMarker!==void 0&&(this._currentMarker.state!=="new"?this._currentMarker.select():(this.removeMarker(this._currentMarker),this.setCurrentMarker(),this.markerImage.style.cursor="default"),this.addUndoStep())},he.prototype.toolbarButtonClicked=function(oe,re){if(oe==="marker"&&re!==void 0)this.createNewMarker(re);else if(oe==="action")switch(re){case"select":this.switchToSelectMode(),this.switchToSelectMode();break;case"delete":this.deleteSelectedMarker();break;case"clear":this.clear();break;case"undo":this.undo();break;case"redo":this.redo();break;case"zoom":this.stepZoom();break;case"zoom-out":this.zoomLevel=1;break;case"notes":this.notesArea===void 0?(this.switchToSelectMode(),this.zoomLevel=1,this.showNotesEditor()):this.switchToSelectMode();break;case"close":this.close();break;case"render":this.switchToSelectMode(),this.startRenderAndClose()}},he.prototype.deleteSelectedMarker=function(){var oe=this;if(this._currentMarker!==void 0){var re=!1;if(this.eventListeners.markerbeforedelete.forEach(function(we){var le=new _e(oe,oe._currentMarker,!0);we(le),le.defaultPrevented&&(re=!0)}),!re){var de=this._currentMarker;this._currentMarker.dispose(),this.markerImage.removeChild(this._currentMarker.container),this.markers.splice(this.markers.indexOf(this._currentMarker),1),this.setCurrentMarker(),this.addUndoStep(),this.eventListeners.markerdelete.forEach(function(we){return we(new _e(oe,de))})}}},he.prototype.clear=function(){var oe=this,re=!1;if(this.markers.length>0&&(this.eventListeners.markerbeforedelete.forEach(function(Ee){var St=new _e(oe,void 0,!0);Ee(St),St.defaultPrevented&&(re=!0)}),!re)){this.setCurrentMarker();for(var de=function(Ee){var St=we.markers[Ee];we.setCurrentMarker(we.markers[Ee]),we._currentMarker.dispose(),we.markerImage.removeChild(we._currentMarker.container),we.markers.splice(we.markers.indexOf(we._currentMarker),1),we.eventListeners.markerdelete.forEach(function(Ut){return Ut(new _e(oe,St))})},we=this,le=this.markers.length-1;le>=0;le--)de(le);this.addUndoStep()}},Object.defineProperty(he.prototype,"isNotesAreaOpen",{get:function(){return this.notesArea!==void 0},enumerable:!1,configurable:!0}),he.prototype.showNotesEditor=function(){var oe;this._currentMarker!==void 0&&(this.overlayContainer.innerHTML="",this.notesArea=document.createElement("textarea"),this.notesArea.className=this.uiStyleSettings.notesAreaStyleClassName,this.notesArea.style.pointerEvents="auto",this.notesArea.style.alignSelf="stretch",this.notesArea.style.width="100%",this.notesArea.style.margin=this.uiStyleSettings.toolbarHeight/4+"px",this.notesArea.value=(oe=this._currentMarker.notes)!==null&&oe!==void 0?oe:"",this.overlayContainer.appendChild(this.notesArea))},he.prototype.hideNotesEditor=function(){this.isNotesAreaOpen&&(this._currentMarker!==void 0&&(this._currentMarker.notes=this.notesArea.value.trim()!==""?this.notesArea.value:void 0),this.overlayContainer.removeChild(this.notesArea),this.notesArea=void 0)},he.prototype.selectLastMarker=function(){this.markers.length>0?this.setCurrentMarker(this.markers[this.markers.length-1]):this.setCurrentMarker()},he.prototype.addUndoStep=function(){var oe=this;if(this._currentMarker===void 0||this._currentMarker.state!=="edit"){var re=this.getState(),de=this.undoRedoManager.getLastUndoStep();if(!de||de.width===re.width&&de.height===re.height){var we=this.undoRedoManager.undoStepCount;this.undoRedoManager.addUndoStep(re),we1&&this.panTo({x:oe.clientX,y:oe.clientY}))},he.prototype.onPointerUp=function(oe){this.touchPoints>0&&this.touchPoints--,this.touchPoints===0&&this.isDragging&&this._currentMarker!==void 0&&this._currentMarker.pointerUp(this.clientToLocalCoordinates(oe.clientX,oe.clientY)),this.isDragging=!1,this.addUndoStep()},he.prototype.onPointerOut=function(){this.touchPoints>0&&this.touchPoints--},he.prototype.onKeyUp=function(oe){this._currentMarker===void 0||this.notesArea!==void 0||oe.key!=="Delete"&&oe.key!=="Backspace"||this.deleteSelectedMarker()},he.prototype.clientToLocalCoordinates=function(oe,re){var de=this.markerImage.getBoundingClientRect();return{x:(oe-de.left)/this.zoomLevel,y:(re-de.top)/this.zoomLevel}},he.prototype.onWindowResize=function(){this.positionUI()},he.prototype.positionUI=function(){switch(this.setTopLeft(),this.settings.displayMode){case"inline":var oe=this.target.getClientRects().item(0).y>this.styles.settings.toolbarHeight?this.target.offsetTop-this.styles.settings.toolbarHeight:0;this.coverDiv.style.top=oe+"px",this.coverDiv.style.left=this.target.offsetLeft.toString()+"px";break;case"popup":this.coverDiv.style.top="0px",this.coverDiv.style.left="0px",this.coverDiv.style.width="100vw",this.coverDiv.style.height=this.windowHeight+"px",this.contentDiv.style.maxHeight=this.windowHeight-2*this.settings.popupMargin-3.5*this.styles.settings.toolbarHeight+"px"}this.positionMarkerImage(),this.positionLogo()},he.prototype.addLicenseKey=function(oe){Ce.addKey(oe)},he.prototype.addEventListener=function(oe,re){this.eventListeners.addEventListener(oe,re)},he.prototype.removeEventListener=function(oe,re){this.eventListeners.removeEventListener(oe,re)},he.prototype.renderState=function(oe){this._silentRenderMode=!0,this.settings.displayMode="inline",this.isOpen||this.show(),this.restoreState(oe),this.startRenderAndClose(),this._silentRenderMode=!1},Object.defineProperty(he.prototype,"isFocused",{get:function(){return this._isFocused},enumerable:!1,configurable:!0}),he.prototype.focus=function(){var oe=this;this._isFocused||(this.attachWindowEvents(),this._isFocused=!0,this._previousCurrentMarker!==void 0&&this.setCurrentMarker(this._previousCurrentMarker),this.eventListeners.focus.forEach(function(re){return re(new Bt(oe))}))},he.prototype.blur=function(){var oe=this;this._isFocused&&(this.detachWindowEvents(),this._isFocused=!1,this._previousCurrentMarker=this._currentMarker,this.setCurrentMarker(),this.eventListeners.blur.forEach(function(re){return re(new Bt(oe))}))},he.instanceCounter=0,he}(),Ie=ce(38147),Be=ce(65862),pt=(he,oe,re)=>new Promise((de,we)=>{var le=Ut=>{try{St(re.next(Ut))}catch(It){we(It)}},Ee=Ut=>{try{St(re.throw(Ut))}catch(It){we(It)}},St=Ut=>Ut.done?de(Ut.value):Promise.resolve(Ut.value).then(le,Ee);St((re=re.apply(he,oe)).next())}),sn=({data:he,className:oe,fullWidth:re,style:de={},onClose:we,onOk:le,showFullTools:Ee,noAssociationId:St})=>{const Ut=(0,te.useRef)(null),It=(0,te.useRef)(null),dt=(0,te.useRef)(null),Bn=(0,te.useRef)(null),[jt,un]=(0,te.useState)(!1),[In,or]=(0,te.useState)("\u6B63\u5728\u52A0\u8F7D\u4E2D");(0,te.useEffect)(()=>(dt.current||(dt.current=document.createElement("style"),document.head.appendChild(dt.current)),he!=null&&he.visible?(document.body.setAttribute("data-custom","y-hidden"),dt.current.innerHTML=" html { overflow-y: hidden; }",he!=null&&he.src&&vn()):(document.body.removeAttribute("data-custom"),dt.current&&(document.head.removeChild(dt.current),dt.current=null)),()=>{document.body.removeAttribute("data-custom"),dt.current&&(document.head.removeChild(dt.current),dt.current=null)}),[he==null?void 0:he.visible]);const vn=()=>pt(void 0,null,function*(){un(!0),or("\u6B63\u5728\u52A0\u8F7D\u4E2D");const Xn=yield(0,Be.ZJ)(he==null?void 0:he.src);Ut.current.src="",Ut.current.src=Xn,Ut.current.onload=function(){yr()},un(!1),or("")}),fr=Xn=>pt(void 0,null,function*(){un(!0),or("\u6B63\u5728\u4FDD\u5B58\u4E2D");const Tr=yield(0,Ie.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:he.title,file:Xn.dataUrl}});Tr!=null&&Tr.id&&!St?(yield(0,Ie.ZP)(`/api/attachments/${he.id}/add_subitem.json`,{method:"post",body:{subitem_id:Tr==null?void 0:Tr.id,settings:JSON.stringify(Xn.state)}})).status===0&&le():Tr!=null&&Tr.id&&le(Tr),un(!1),or("")}),ur=()=>{const Xn=document.querySelector('a[href="https://markerjs.com/"]');Xn&&Xn.parentNode&&(Xn.parentNode.style.display="none"),[{name:'[data-action="select"]',title:"\u9009\u62E9"},{name:'[data-action="delete"]',title:"\u5220\u9664\u5143\u7D20"},{name:'[data-action="undo"]',title:"\u64A4\u9500"},{name:'[data-type-name="FrameMarker"]',title:"\u77E9\u5F62"},{name:'[data-type-name="FreehandMarker"]',title:"\u753B\u7EBF"},{name:'[data-type-name="ArrowMarker"]',title:"\u7BAD\u5934"},{name:'[data-type-name="TextMarker"]',title:"\u6587\u672C"},{name:'[data-type-name="EllipseMarker"]',title:"\u692D\u5706"},{name:'[data-type-name="HighlightMarker"]',title:"\u65B9\u5757"},{name:'[data-type-name="CalloutMarker"]',title:"\u6CE8\u91CA"},{name:'[data-action="render"]',title:"\u4FDD\u5B58"},{name:'[data-action="close"]',title:"\u9000\u51FA"}].forEach(Pr=>{const Er=document.querySelector(Pr.name);Er&&Er.setAttribute("title",Pr.title)})},yr=()=>{It.current=new fe(Ut.current),It.current.targetRoot=Bn.current,It.current.addEventListener("render",fr),It.current.addEventListener("beforeclose",we),Ee&&(It.current.availableMarkerTypes=It.current.ALL_MARKER_TYPES,It.current.uiStyleSettings.redoButtonVisible=!0,It.current.uiStyleSettings.notesButtonVisible=!0,It.current.uiStyleSettings.zoomButtonVisible=!0,It.current.uiStyleSettings.zoomOutButtonVisible=!0,It.current.uiStyleSettings.clearButtonVisible=!0),window.markerArea=It.current.uiStyleSettings,It.current.show(),he!=null&&he.snapshotData&&It.current.restoreState(he.snapshotData),setTimeout(()=>{window.scrollTo(0,0),ur()},300)};return te.createElement(te.Fragment,null,(he==null?void 0:he.visible)&&te.createElement(ke.Z,{spinning:jt,tip:In,style:{position:"absolute",width:"100vw"}},te.createElement("div",{ref:Bn,className:Xe()(Ke.imageDimensions,oe,re?Ke.fullWidth:""),style:de},te.createElement("img",{className:Ke.img,ref:Ut}))))}},99298:function(xn,yt,ce){"use strict";var te=ce(59301),Ke=ce(77019),Me=ce(5269),Xe=ce(20554),ke=ce(7939),ge=ce(95097),Ve=ce(96408),Ue=ce(48136),Se=ce(59301);const ye=(0,te.forwardRef)(({callback:Je,showSaveButton:Ce,value:lt=""},nt)=>{const at=(0,te.useRef)(),ze=[{name:"\u5206\u6570\u5F97\u5206",value:"\\frac{x}{y}",children:[{name:"\u5206\u6570 Fractions",data:[{value:"\\frac{a}{b}"},{value:"x\\tfrac{x}{a} "},{value:"\\mathrm{d}t"},{value:"\\partial t"},{value:"\\frac{\\partial y}{\\partial x}"},{value:"\\nabla\\psi"},{value:"\\frac{\\partial^2}{\\partial x_1\\partial x_2}y"},{value:"\\cfrac{1}{a + \\cfrac{7}{b + \\cfrac{2}{9}}} = c"}]},{name:"\u5BFC\u6570 Derivative",data:[{value:"\\dot{a} "},{value:"\\ddot{a}"},{value:"{f}^{\\prime}"},{value:"{f}^{\\prime\\prime}"},{value:"{f}^{(n)}"}]},{name:"\u6A21\u7B97\u672F Modular arithmetic",data:[{value:"a \\bmod b"},{value:"a \\equiv b \\pmod{m} "},{value:"\\gcd(m, n) "},{value:"\\operatorname{lcm}(m, n) "}]}]},{name:"\u6839\u5F0F\u89D2\u6807",value:"\\sqrt{x}",children:[{name:"\u6839\u5F0F Radicals",data:[{value:"\\sqrt{x}"},{value:"\\sqrt[y]{x}"}]},{name:"\u4E0A\u4E0B\u6807 Sub&Super",data:[{value:"x^{a}"},{value:"x_{a}"},{value:"x_{a}^{b} "},{value:"_{a}^{b} x"},{value:"x_{a}^{b} "}]},{name:"\u91CD\u97F3\u7B26\u53CA\u5176\u4ED6 Accents and Others",data:[{value:"\\hat{a} "},{value:"\\sqrt[y]{x}"},{value:"\\check{} "},{value:"\\grave{a} "},{value:"\\acute{a}"},{value:"\\tilde{a}"},{value:"\\breve{a}"},{value:"\\bar{a}"},{value:"\\vec{a}"},{value:"\\not{a}"},{value:"\\widetilde{abc}"},{value:"\\widehat{abc}"},{value:"\\overleftarrow{abc} "},{value:"\\overrightarrow{abc}"},{value:"\\overline{abc}"},{value:"\\underline{abc}"},{value:"\\overbrace{abc}"},{value:"\\underbrace{abc}"},{value:"\\overset{a}{abc}"},{value:"\\underset{a}{abc} \\stackrel\\frown{ab}"},{value:"\\overline{ab} "},{value:"\\overleftrightarrow{ab}"},{value:"\\overset{a}{\\leftarrow}"},{value:"\\overset{a}{\\rightarrow}"},{value:"\\xleftarrow[abc]{a}"},{value:"\\xrightarrow[abc]{a} "}]}]},{name:"\u6781\u9650\u5BF9\u6570",value:"\\lim_{x \\to 0}",children:[{name:"\u6781\u9650 Limits",data:[{value:"\\lim a"},{value:"\\lim_{x \\to 0}"},{value:"\\lim_{x \\to \\infty}"},{value:"\\max_b{a}"},{value:"\\min_a{b}"}]},{name:"\u5BF9\u6570\u6307\u6570 Logarithms and exponentials",data:[{value:"\\log_{a}{b}"},{value:"\\lg_{a}{b}"},{value:"\\ln_{a}{b}"},{value:"\\exp a"}]},{name:"\u754C\u9650 Bounds",data:[{value:"\\min x"},{value:"\\sup t"},{value:"\\inf s"},{value:"\\lim u"},{value:"\\limsup w"},{value:"\\dim p"},{value:"\\ker\\phi "}]}]},{name:"\u4E09\u89D2\u51FD\u6570",value:"\\sin a",children:[{name:"\u4E09\u89D2\u51FD\u6570 Trigonometric functions",data:[{value:"\\sin a"},{value:"\\cos a"},{value:"\\tan a"},{value:"\\cot a "},{value:"\\sec a "},{value:"\\csc a "}]},{name:"\u53CD\u4E09\u89D2\u51FD\u6570 Inverse trigonometric functions",data:[{value:"\\sin^{-1}"},{value:"\\cos^{-1}"},{value:"\\tan^{-1}"},{value:"\\cot^{-1}"},{value:"\\sec^{-1}"},{value:"\\csc^{-1}"},{value:"\\arcsin a"},{value:"\\arccos a"},{value:"\\arctan a"},{value:"\\operatorname{arccot} a"},{value:"\\operatorname{arcsec} a"},{value:"\\operatorname{arccsc} a"}]},{name:"\u53CC\u66F2\u51FD\u6570 Hyperblic functions",data:[{value:"\\sinh a"},{value:"\\cosh a"},{value:"\\tanh a"},{value:"\\coth a"},{value:"\\operatorname{sech} a"},{value:"\\operatorname{csch} a"}]},{name:"\u53CD\u53CC\u66F2\u51FD\u6570 Inverse hyperbolic functions",data:[{value:"\\sinh^{-1}"},{value:"a\\cosh^{-1} a"},{value:"\\tanh^{-1} a"},{value:"\\coth^{-1} a"},{value:"\\operatorname{sech}^{-1} a"},{value:"\\operatorname{csch}^{-1} a"}]}]},{name:"\u79EF\u5206\u8FD0\u7B97",value:"\\int_{a}^{b}",children:[{name:"\u79EF\u5206 Integral",data:[{value:"\\int"},{value:"\\int_{a}^{b}"},{value:"\\int\\limits_{a}^{b}"}]},{name:"\u53CC\u91CD\u79EF\u5206 Double integral",data:[{value:"\\iint"},{value:"\\iint_{a}^{b} "},{value:"\\iint\\limits_{a}^{b} "}]},{name:"\u4E09\u91CD\u79EF\u5206 Triple integral",data:[{value:"\\iiint"},{value:"\\iiint_{a}^{b}"},{value:"\\iiint\\limits_{a}^{b} "}]},{name:"\u66F2\u7EBF\u79EF\u5206 Closed line or path integral",data:[{value:"\\oint"},{value:"\\oint_{a}^{b} "}]}]},{name:"\u5927\u578B\u8FD0\u7B97",value:"\\sum_{a}^{b}",children:[{name:"\u6C42\u548C Summation",data:[{value:"\\sum"},{value:"\\sum_{a}^{b}"},{value:"{\\textstyle \\sum_{a}^{b}} "}]},{name:"\u4E58\u79EF\u4F59\u79EF Product and coproduct",data:[{value:"\\prod"},{value:"\\prod_{a}^{b}"},{value:"{\\textstyle \\prod_{a}^{b}}"},{value:"\\coprod"},{value:"\\coprod_{a}^{b}"},{value:"{\\textstyle \\coprod_{a}^{b}} "}]},{name:"\u5E76\u96C6\u4EA4\u96C6 Union and intersection",data:[{value:"\\bigcup"},{value:"\\bigcup_{a}^{b}"},{value:"{\\textstyle \\bigcup_{a}^{b}}"},{value:"\\bigcap"},{value:"\\bigcap_{a}^{b}"}]},{name:"\u6790\u53D6\u5408\u53D6 Disjunction and conjunction",data:[{value:"\\bigvee"},{value:"\\bigvee_{a}^{b}"},{value:"\\bigwedge"},{value:"\\bigwedge_{a}^{b}"}]}]},{name:"\u62EC\u53F7\u53D6\u6574",value:"\\left [ \\left ( \\right ) \\right ] ",children:[{name:"\u62EC\u53F7 Brackets",data:[{value:"\\left ( \\right )"},{value:"\\left [ \\right ]"},{value:"\\left \\langle \\right \\rangle "},{value:"\\left | \\right | "},{value:"\\left \\lfloor \\right \\rfloor "},{value:"\\left \\lceil \\right \\rceil "}]}]}],Te=[{name:"\u4EE3\u6570",value:"\\sqrt{a^2+b^2}",children:[{data:[{value:"\\left(x-1\\right)\\left(x+3\\right) "},{value:"\\sqrt{a^2+b^2}"},{value:"\\left ( \\frac{a}{b}\\right )^{n}= \\frac{a^{n}}{b^{n}}"},{value:"\\frac{a}{b}\\pm \\frac{c}{d}= \\frac{ad \\pm bc}{bd} "},{value:"\\frac{x^{2}}{a^{2}}-\\frac{y^{2}}{b^{2}}=1 "},{value:"\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0 "},{value:"\\sqrt[n]{a^{n}}=\\left ( \\sqrt[n]{a}\\right )^{n} "},{value:"x ={-b \\pm \\sqrt{b^2-4ac}\\over 2a} "},{value:"y-y_{1}=k \\left( x-x_{1}\\right) "},{value:`\\left\\{\\begin{matrix} \r + `,cn.style.marginRight="5px",It.appendChild(cn)}le.typeBoxes.push(It)},le=this,Ee=0;Ee<4;Ee++)we(Ee);return de},oe.prototype.setCurrentType=function(re,de){var we=this;this.currentType=re,this.typeBoxes.forEach(function(le){le.style.borderColor=le===de?we.uiStyleSettings!==void 0?we.uiStyleSettings.toolboxAccentColor:"#3080c3":"transparent"}),this.onArrowTypeChanged&&this.onArrowTypeChanged(this.currentType)},oe}(qe),Fe=function(he){function oe(re,de,we){var le=he.call(this,re,de,we)||this;return le.arrowType="end",le.arrowBaseHeight=10,le.arrowBaseWidth=10,le.getArrowPoints=le.getArrowPoints.bind(le),le.setArrowType=le.setArrowType.bind(le),le.arrowTypePanel=new ze("Arrow type","end"),le.arrowTypePanel.onArrowTypeChanged=le.setArrowType,le}return Ve(oe,he),oe.prototype.ownsTarget=function(re){return!(!he.prototype.ownsTarget.call(this,re)&&re!==this.arrow1&&re!==this.arrow2)},oe.prototype.getArrowPoints=function(re,de){var we=this.arrowBaseWidth+2*this.strokeWidth,le=this.arrowBaseHeight+2*this.strokeWidth;return re-we/2+","+(de+le/2)+" "+re+","+(de-le/2)+" "+(re+we/2)+","+(de+le/2)},oe.prototype.createTips=function(){this.arrow1=Je.createPolygon(this.getArrowPoints(this.x1,this.y1),[["fill",this.strokeColor]]),this.arrow1.transform.baseVal.appendItem(Je.createTransform()),this.visual.appendChild(this.arrow1),this.arrow2=Je.createPolygon(this.getArrowPoints(this.x2,this.y2),[["fill",this.strokeColor]]),this.arrow2.transform.baseVal.appendItem(Je.createTransform()),this.visual.appendChild(this.arrow2)},oe.prototype.pointerDown=function(re,de){he.prototype.pointerDown.call(this,re,de),this.state==="creating"&&this.createTips()},oe.prototype.adjustVisual=function(){if(he.prototype.adjustVisual.call(this),this.arrow1&&this.arrow2){this.arrow1.style.display=this.arrowType==="both"||this.arrowType==="start"?"":"none",this.arrow2.style.display=this.arrowType==="both"||this.arrowType==="end"?"":"none",Je.setAttributes(this.arrow1,[["points",this.getArrowPoints(this.x1,this.y1)],["fill",this.strokeColor]]),Je.setAttributes(this.arrow2,[["points",this.getArrowPoints(this.x2,this.y2)],["fill",this.strokeColor]]);var re=0;Math.abs(this.x1-this.x2)>.1&&(re=180*Math.atan((this.y2-this.y1)/(this.x2-this.x1))/Math.PI+90*Math.sign(this.x1-this.x2));var de=this.arrow1.transform.baseVal.getItem(0);de.setRotate(re,this.x1,this.y1),this.arrow1.transform.baseVal.replaceItem(de,0);var we=this.arrow2.transform.baseVal.getItem(0);we.setRotate(re+180,this.x2,this.y2),this.arrow2.transform.baseVal.replaceItem(we,0)}},oe.prototype.setArrowType=function(re){this.arrowType=re,this.adjustVisual(),this.stateChanged()},Object.defineProperty(oe.prototype,"toolboxPanels",{get:function(){return[this.strokePanel,this.strokeWidthPanel,this.strokeStylePanel,this.arrowTypePanel]},enumerable:!1,configurable:!0}),oe.prototype.getState=function(){var re=Object.assign({arrowType:this.arrowType},he.prototype.getState.call(this));return re.typeName=oe.typeName,re},oe.prototype.restoreState=function(re){he.prototype.restoreState.call(this,re);var de=re;this.arrowType=de.arrowType,this.createTips(),this.adjustVisual()},oe.typeName="ArrowMarker",oe.title="Arrow marker",oe.icon='',oe}(Vt),Ot=function(he){function oe(re,de,we){var le=he.call(this,re,de,we)||this;return le.fillColor=we.defaultFillColor,le.strokeWidth=0,le.fillPanel=new Qe("Color",we.defaultColorSet,we.defaultFillColor),le.fillPanel.onColorChanged=le.setFillColor,le}return Ve(oe,he),Object.defineProperty(oe.prototype,"toolboxPanels",{get:function(){return[this.fillPanel]},enumerable:!1,configurable:!0}),oe.prototype.getState=function(){var re=he.prototype.getState.call(this);return re.typeName=oe.typeName,re},oe.typeName="CoverMarker",oe.title="Cover marker",oe.icon='',oe}(tt),Fn=function(he){function oe(re,de,we,le){var Ee=he.call(this,re,le||'')||this;return Ee.opacities=[],Ee.opacityBoxes=[],Ee.opacities=de,Ee.currentOpacity=we,Ee.setCurrentOpacity=Ee.setCurrentOpacity.bind(Ee),Ee}return Ve(oe,he),oe.prototype.getUi=function(){var re=this,de=document.createElement("div");return de.style.display="flex",de.style.overflow="hidden",de.style.flexGrow="2",de.style.justifyContent="space-between",this.opacities.forEach(function(we){var le=document.createElement("div");le.style.display="flex",le.style.alignItems="center",le.style.justifyContent="center",le.style.padding="5px",le.style.borderWidth="2px",le.style.borderStyle="solid",le.style.borderColor=we===re.currentOpacity?re.uiStyleSettings.toolboxAccentColor:"transparent",le.addEventListener("click",function(){re.setCurrentOpacity(we,le)}),de.appendChild(le);var Ee=document.createElement("div");Ee.innerText=100*we+"%",le.appendChild(Ee),re.opacityBoxes.push(le)}),de},oe.prototype.setCurrentOpacity=function(re,de){var we=this;this.currentOpacity=re,this.opacityBoxes.forEach(function(le){le.style.borderColor=le===de?we.uiStyleSettings.toolboxAccentColor:"transparent"}),this.onOpacityChanged&&this.onOpacityChanged(this.currentOpacity)},oe}(qe),dn=function(he){function oe(re,de,we){var le=he.call(this,re,de,we)||this;return le.setOpacity=le.setOpacity.bind(le),le.fillColor=we.defaultHighlightColor,le.strokeWidth=0,le.opacity=we.defaultHighlightOpacity,le.fillPanel=new Qe("Color",we.defaultColorSet,le.fillColor),le.fillPanel.onColorChanged=le.setFillColor,le.opacityPanel=new Fn("Opacity",we.defaultOpacitySteps,le.opacity),le.opacityPanel.onOpacityChanged=le.setOpacity,le}return Ve(oe,he),oe.prototype.setOpacity=function(re){this.opacity=re,this.visual&&Je.setAttributes(this.visual,[["opacity",this.opacity.toString()]]),this.stateChanged()},Object.defineProperty(oe.prototype,"toolboxPanels",{get:function(){return[this.fillPanel,this.opacityPanel]},enumerable:!1,configurable:!0}),oe.prototype.getState=function(){var re=he.prototype.getState.call(this);return re.typeName=oe.typeName,re},oe.typeName="HighlightMarker",oe.title="Highlight marker",oe.icon='',oe}(Ot),Ct='',en='',rn=function(he){function oe(re,de,we){var le=he.call(this,re,de,we)||this;return le.bgColor="transparent",le.tipPosition={x:0,y:0},le.tipBase1Position={x:0,y:0},le.tipBase2Position={x:0,y:0},le.tipMoving=!1,le.color=we.defaultStrokeColor,le.bgColor=we.defaultFillColor,le.fontFamily=we.defaultFontFamily,le.defaultSize={x:100,y:30},le.setBgColor=le.setBgColor.bind(le),le.getTipPoints=le.getTipPoints.bind(le),le.positionTip=le.positionTip.bind(le),le.setTipPoints=le.setTipPoints.bind(le),le.colorPanel=new Qe("Text color",we.defaultColorSet,le.color,Ct),le.colorPanel.onColorChanged=le.setColor,le.bgColorPanel=new Qe("Fill color",we.defaultColorSet,le.bgColor,en),le.bgColorPanel.onColorChanged=le.setBgColor,le.fontFamilyPanel=new Jt("Font",we.defaultFontFamilies,we.defaultFontFamily),le.fontFamilyPanel.onFontChanged=le.setFont,le.tipGrip=new Me,le.tipGrip.visual.transform.baseVal.appendItem(Je.createTransform()),le.controlBox.appendChild(le.tipGrip.visual),le}return Ve(oe,he),oe.prototype.ownsTarget=function(re){return he.prototype.ownsTarget.call(this,re)||this.tipGrip.ownsTarget(re)||this.tip===re},oe.prototype.createTip=function(){Je.setAttributes(this.bgRectangle,[["fill",this.bgColor],["rx","10px"]]),this.tip=Je.createPolygon(this.getTipPoints(),[["fill",this.bgColor]]),this.visual.appendChild(this.tip)},oe.prototype.pointerDown=function(re,de){this.state==="new"&&he.prototype.pointerDown.call(this,re,de),this.state==="creating"?this.createTip():this.tipGrip.ownsTarget(de)?(this.manipulationStartLeft=this.left,this.manipulationStartTop=this.top,this.tipMoving=!0):he.prototype.pointerDown.call(this,re,de)},oe.prototype.pointerUp=function(re){if(this.tipMoving)this.tipMoving=!1,this.isMoved=!0,he.prototype.pointerUp.call(this,re);else{var de=this.state==="creating";he.prototype.pointerUp.call(this,re),this.setTipPoints(de),this.positionTip()}},oe.prototype.manipulate=function(re){if(this.tipMoving){var de=this.unrotatePoint(re);this.tipPosition={x:de.x-this.manipulationStartLeft,y:de.y-this.manipulationStartTop},this.positionTip()}else he.prototype.manipulate.call(this,re)},oe.prototype.setBgColor=function(re){this.bgRectangle&&this.tip&&(Je.setAttributes(this.bgRectangle,[["fill",re]]),Je.setAttributes(this.tip,[["fill",re]])),this.bgColor=re,this.fillColorChanged(re)},oe.prototype.getTipPoints=function(){return this.setTipPoints(this.state==="creating"),this.tipBase1Position.x+","+this.tipBase1Position.y+" "+this.tipBase2Position.x+","+this.tipBase2Position.y+" "+this.tipPosition.x+","+this.tipPosition.y},oe.prototype.setTipPoints=function(re){re===void 0&&(re=!1);var de=Math.min(this.height/2,15),we=this.height/5;re&&(this.tipPosition={x:de+we/2,y:this.height+20});var le=Math.atan(this.height/2/(this.width/2));this.tipPosition.x=this.width/2&&this.tipPosition.y=this.width/2&&this.tipPosition.y>=this.height/2?le.1)){var re=180*Math.atan((this.y2-this.y1)/(this.x2-this.x1))/Math.PI+90*Math.sign(this.x1-this.x2),de=this.tip1.transform.baseVal.getItem(0);de.setRotate(re,this.x1,this.y1),this.tip1.transform.baseVal.replaceItem(de,0);var we=this.tip2.transform.baseVal.getItem(0);we.setRotate(re+180,this.x2,this.y2),this.tip2.transform.baseVal.replaceItem(we,0)}},Object.defineProperty(oe.prototype,"toolboxPanels",{get:function(){return[this.strokePanel,this.strokeWidthPanel,this.strokeStylePanel]},enumerable:!1,configurable:!0}),oe.prototype.getState=function(){var re=he.prototype.getState.call(this);return re.typeName=oe.typeName,re},oe.prototype.restoreState=function(re){he.prototype.restoreState.call(this,re),this.createTips(),this.adjustVisual()},oe.typeName="MeasurementMarker",oe.title="Measurement marker",oe.icon='',oe}(Vt),mt=function(he){function oe(re,de,we){var le=he.call(this,re,de,we)||this;return le.strokePanel.colors=we.defaultColorSet,le.fillColor="transparent",le}return Ve(oe,he),Object.defineProperty(oe.prototype,"toolboxPanels",{get:function(){return[this.strokePanel,this.strokeWidthPanel,this.strokeStylePanel]},enumerable:!1,configurable:!0}),oe.prototype.getState=function(){var re=he.prototype.getState.call(this);return re.typeName=oe.typeName,re},oe.typeName="EllipseFrameMarker",oe.title="Ellipse frame marker",oe.icon='',oe}(Yn),ht=function(){function he(){this.undoStack=[],this.redoStack=[]}return Object.defineProperty(he.prototype,"isUndoPossible",{get:function(){return this.undoStack.length>0},enumerable:!1,configurable:!0}),Object.defineProperty(he.prototype,"isRedoPossible",{get:function(){return this.redoStack.length>0},enumerable:!1,configurable:!0}),Object.defineProperty(he.prototype,"undoStepCount",{get:function(){return this.undoStack.length},enumerable:!1,configurable:!0}),Object.defineProperty(he.prototype,"redoStepCount",{get:function(){return this.redoStack.length},enumerable:!1,configurable:!0}),he.prototype.addUndoStep=function(oe){this.undoStack.length!==0&&JSON.stringify(this.undoStack[this.undoStack.length-1])===JSON.stringify(oe)||(this.undoStack.push(oe),JSON.stringify(this.lastRedoStep)!==JSON.stringify(oe)&&this.redoStack.splice(0,this.redoStack.length))},he.prototype.replaceLastUndoStep=function(oe){this.undoStack.length>0&&(this.undoStack[this.undoStack.length-1]=oe)},he.prototype.getLastUndoStep=function(){return this.undoStack.length>0?this.undoStack[this.undoStack.length-1]:void 0},he.prototype.undo=function(){if(this.undoStack.length>1){var oe=this.undoStack.pop();return oe!==void 0&&this.redoStack.push(oe),this.undoStack.length>0?this.undoStack[this.undoStack.length-1]:void 0}},he.prototype.redo=function(){return this.lastRedoStep=this.redoStack.pop(),this.lastRedoStep},he}(),bt=function(he){function oe(re,de,we){var le=he.call(this,re,de,we)||this;return le.strokeColor="transparent",le.strokeWidth=0,le.strokeDasharray="",le.curveX=0,le.curveY=0,le.manipulationStartCurveX=0,le.manipulationStartCurveY=0,le.setStrokeColor=le.setStrokeColor.bind(le),le.setStrokeWidth=le.setStrokeWidth.bind(le),le.setStrokeDasharray=le.setStrokeDasharray.bind(le),le.positionGrips=le.positionGrips.bind(le),le.addControlGrips=le.addControlGrips.bind(le),le.adjustVisual=le.adjustVisual.bind(le),le.setupControlBox=le.setupControlBox.bind(le),le.resize=le.resize.bind(le),le.strokeColor=we.defaultColor,le.strokeWidth=we.defaultStrokeWidth,le.strokeDasharray=we.defaultStrokeDasharray,le.strokePanel=new Qe("Line color",we.defaultColorSet,we.defaultColor),le.strokePanel.onColorChanged=le.setStrokeColor,le.strokeWidthPanel=new gt("Line width",we.defaultStrokeWidths,we.defaultStrokeWidth),le.strokeWidthPanel.onWidthChanged=le.setStrokeWidth,le.strokeStylePanel=new Ye("Line style",we.defaultStrokeDasharrays,we.defaultStrokeDasharray),le.strokeStylePanel.onStyleChanged=le.setStrokeDasharray,le}return Ve(oe,he),oe.prototype.ownsTarget=function(re){return!(!he.prototype.ownsTarget.call(this,re)&&re!==this.visual&&re!==this.selectorCurve&&re!==this.visibleCurve&&!this.curveGrip.ownsTarget(re))},oe.prototype.getPathD=function(){return"M "+this.x1+" "+this.y1+" Q "+this.curveX+" "+this.curveY+", "+this.x2+" "+this.y2},oe.prototype.createVisual=function(){this.visual=Je.createGroup(),this.selectorCurve=Je.createPath(this.getPathD(),[["stroke","transparent"],["stroke-width",(this.strokeWidth+10).toString()],["fill","transparent"]]),this.visibleCurve=Je.createPath(this.getPathD(),[["stroke",this.strokeColor],["stroke-width",this.strokeWidth.toString()],["fill","transparent"]]),this.visual.appendChild(this.selectorCurve),this.visual.appendChild(this.visibleCurve),this.addMarkerVisualToContainer(this.visual)},oe.prototype.pointerDown=function(re,de){he.prototype.pointerDown.call(this,re,de),this.manipulationStartCurveX=this.curveX,this.manipulationStartCurveY=this.curveY,this.state==="new"&&(this.curveX=re.x,this.curveY=re.y),this.state==="new"?(this.createVisual(),this.adjustVisual(),this._state="creating"):this.curveGrip.ownsTarget(de)&&(this.activeGrip=this.curveGrip,this._state="resize")},oe.prototype.adjustVisual=function(){this.selectorCurve&&this.visibleCurve&&(this.selectorCurve.setAttribute("d",this.getPathD()),this.visibleCurve.setAttribute("d",this.getPathD()),Je.setAttributes(this.visibleCurve,[["stroke",this.strokeColor]]),Je.setAttributes(this.visibleCurve,[["stroke-width",this.strokeWidth.toString()]]),Je.setAttributes(this.visibleCurve,[["stroke-dasharray",this.strokeDasharray.toString()]]))},oe.prototype.setupControlBox=function(){he.prototype.setupControlBox.call(this),this.curveControlLine1=Je.createLine(this.x1,this.y1,this.curveX,this.curveY,[["stroke","black"],["stroke-width","1"],["stroke-opacity","0.5"],["stroke-dasharray","3, 2"]]),this.curveControlLine2=Je.createLine(this.x2,this.y2,this.curveX,this.curveY,[["stroke","black"],["stroke-width","1"],["stroke-opacity","0.5"],["stroke-dasharray","3, 2"]]),this.controlBox.insertBefore(this.curveControlLine1,this.controlBox.firstChild),this.controlBox.insertBefore(this.curveControlLine2,this.controlBox.firstChild)},oe.prototype.addControlGrips=function(){this.curveGrip=this.createGrip(),this.curveX=0,this.curveY=0,he.prototype.addControlGrips.call(this)},oe.prototype.positionGrips=function(){he.prototype.positionGrips.call(this);var re=this.curveGrip.GRIP_SIZE;this.positionGrip(this.curveGrip.visual,this.curveX-re/2,this.curveY-re/2),this.curveControlLine1&&this.curveControlLine2&&(this.curveControlLine1.setAttribute("x1",this.x1.toString()),this.curveControlLine1.setAttribute("y1",this.y1.toString()),this.curveControlLine1.setAttribute("x2",this.curveX.toString()),this.curveControlLine1.setAttribute("y2",this.curveY.toString()),this.curveControlLine2.setAttribute("x1",this.x2.toString()),this.curveControlLine2.setAttribute("y1",this.y2.toString()),this.curveControlLine2.setAttribute("x2",this.curveX.toString()),this.curveControlLine2.setAttribute("y2",this.curveY.toString()))},oe.prototype.manipulate=function(re){this.state==="move"&&(this.curveX=this.manipulationStartCurveX+re.x-this.manipulationStartX,this.curveY=this.manipulationStartCurveY+re.y-this.manipulationStartY),he.prototype.manipulate.call(this,re)},oe.prototype.resize=function(re){this.activeGrip===this.curveGrip&&(this.curveX=re.x,this.curveY=re.y),he.prototype.resize.call(this,re),this.state==="creating"&&(this.curveX=this.x1+(this.x2-this.x1)/2,this.curveY=this.y1+(this.y2-this.y1)/2)},oe.prototype.setStrokeColor=function(re){this.strokeColor=re,this.adjustVisual(),this.colorChanged(re)},oe.prototype.setStrokeWidth=function(re){this.strokeWidth=re,this.adjustVisual()},oe.prototype.setStrokeDasharray=function(re){this.strokeDasharray=re,this.adjustVisual()},oe.prototype.scale=function(re,de){this.curveX=this.curveX*re,this.curveY=this.curveY*de,he.prototype.scale.call(this,re,de)},Object.defineProperty(oe.prototype,"toolboxPanels",{get:function(){return[this.strokePanel,this.strokeWidthPanel,this.strokeStylePanel]},enumerable:!1,configurable:!0}),oe.prototype.getState=function(){var re=Object.assign({strokeColor:this.strokeColor,strokeWidth:this.strokeWidth,strokeDasharray:this.strokeDasharray,curveX:this.curveX,curveY:this.curveY},he.prototype.getState.call(this));return re.typeName=oe.typeName,re},oe.prototype.restoreState=function(re){he.prototype.restoreState.call(this,re);var de=re;this.strokeColor=de.strokeColor,this.strokeWidth=de.strokeWidth,this.strokeDasharray=de.strokeDasharray,this.curveX=de.curveX,this.curveY=de.curveY,this.createVisual(),this.adjustVisual()},oe.typeName="CurveMarker",oe.title="Curve marker",oe.icon='',oe}(vt),zt=function(he){function oe(re,de,we){var le=he.call(this,re,de,we)||this;return le.fillColor="transparent",le.strokeColor="transparent",le.strokeWidth=0,le.strokeDasharray="",le.textColor="transparent",le.fontSize="1rem",le.isMoved=!1,le.captionText="Caption",le.PADDING=5,le.captionBoxWidth=0,le.captionBoxHeight=0,le.strokeColor=we.defaultColor,le.strokeWidth=we.defaultStrokeWidth,le.strokeDasharray=we.defaultStrokeDasharray,le.fillColor=we.defaultFillColor,le.textColor=we.defaultStrokeColor,le.fontFamily=we.defaultFontFamily,le.fontSize=we.defaultCaptionFontSize,le.captionText=we.defaultCaptionText,le.setStrokeColor=le.setStrokeColor.bind(le),le.setFillColor=le.setFillColor.bind(le),le.setStrokeWidth=le.setStrokeWidth.bind(le),le.setStrokeDasharray=le.setStrokeDasharray.bind(le),le.createVisual=le.createVisual.bind(le),le.sizeCaption=le.sizeCaption.bind(le),le.setCaptionText=le.setCaptionText.bind(le),le.showTextEditor=le.showTextEditor.bind(le),le.positionTextEditor=le.positionTextEditor.bind(le),le.finishTextEditing=le.finishTextEditing.bind(le),le.setFont=le.setFont.bind(le),le.setTextColor=le.setTextColor.bind(le),le.strokePanel=new Qe("Line color",ye(we.defaultColorSet,["transparent"]),le.strokeColor),le.strokePanel.onColorChanged=le.setStrokeColor,le.fillPanel=new Qe("Fill color",ye(we.defaultColorSet,["transparent"]),le.fillColor,en),le.fillPanel.onColorChanged=le.setFillColor,le.strokeWidthPanel=new gt("Line width",we.defaultStrokeWidths,we.defaultStrokeWidth),le.strokeWidthPanel.onWidthChanged=le.setStrokeWidth,le.strokeStylePanel=new Ye("Line style",we.defaultStrokeDasharrays,we.defaultStrokeDasharray),le.strokeStylePanel.onStyleChanged=le.setStrokeDasharray,le.fontFamilyPanel=new Jt("Font",we.defaultFontFamilies,we.defaultFontFamily),le.fontFamilyPanel.onFontChanged=le.setFont,le.textColorPanel=new Qe("Text color",we.defaultColorSet,le.textColor,Ct),le.textColorPanel.onColorChanged=le.setTextColor,le}return Ve(oe,he),oe.prototype.ownsTarget=function(re){return!(!he.prototype.ownsTarget.call(this,re)&&re!==this.visual&&re!==this.frame&&re!==this.captionBg&&re!==this.captionElement)},oe.prototype.createVisual=function(){this.visual=Je.createGroup(),this.addMarkerVisualToContainer(this.visual),this.captionBg=Je.createRect(1,1,[["fill",this.fillColor]]),this.visual.appendChild(this.captionBg),this.captionElement=Je.createText([["fill",this.textColor],["font-family",this.fontFamily]]),this.captionElement.style.fontSize=this.fontSize,this.captionElement.style.textAnchor="start",this.captionElement.style.dominantBaseline="text-before-edge",this.captionElement.textContent=this.captionText,this.visual.appendChild(this.captionElement),this.frame=Je.createRect(this.width,this.height,[["fill","transparent"],["stroke",this.strokeColor],["stroke-width",this.strokeWidth.toString()],["stroke-dasharray",this.strokeDasharray]]),this.visual.appendChild(this.frame),this.sizeCaption()},oe.prototype.setCaptionText=function(re){this.captionText=re,this.captionElement.textContent=this.captionText,this.sizeCaption()},oe.prototype.pointerDown=function(re,de){he.prototype.pointerDown.call(this,re,de),this.isMoved=!1,this.pointerDownPoint=re,this.pointerDownTimestamp=Date.now(),this.state==="new"&&(this.createVisual(),this.moveVisual(re),this._state="creating")},oe.prototype.manipulate=function(re){he.prototype.manipulate.call(this,re),this.pointerDownPoint!==void 0&&(this.isMoved=Math.abs(re.x-this.pointerDownPoint.x)>5||Math.abs(re.y-this.pointerDownPoint.y)>5)},oe.prototype.resize=function(re){he.prototype.resize.call(this,re),this.setSize()},oe.prototype.sizeCaption=function(){var re=this.captionElement.getBBox();this.captionText.trim()!==""?(this.captionBoxWidth=re.width+2*this.PADDING,this.captionBoxHeight=re.height+2*this.PADDING):(this.captionBoxWidth=0,this.captionBoxHeight=0),Je.setAttributes(this.captionBg,[["width",this.captionBoxWidth.toString()],["height",this.captionBoxHeight.toString()],["clip-path","path('M0,0 H"+this.width+" V"+this.height+" H"+-this.width+" Z')"]]),Je.setAttributes(this.captionElement,[["x",this.PADDING.toString()],["y",this.PADDING.toString()],["clip-path","path('M0,0 H"+(this.width-this.PADDING)+" V"+this.height+" H"+(-this.width-this.PADDING)+" Z')"]])},oe.prototype.showTextEditor=function(){var re=this;this._state="edit",this.overlayContainer.innerHTML="",this.textEditDiv=document.createElement("div"),this.textEditDiv.style.flexGrow="2",this.textEditDiv.style.alignItems="center",this.textEditDiv.style.justifyContent="center",this.textEditDiv.style.pointerEvents="auto",this.textEditDiv.style.overflow="hidden",this.textEditBox=document.createElement("input"),this.textEditBox.style.position="absolute",this.textEditBox.style.width=this.width+"px",this.captionBoxHeight>0&&(this.textEditBox.style.height=this.captionBoxHeight+"px"),this.textEditBox.style.fontSize=this.fontSize,this.textEditBox.style.fontFamily=this.fontFamily,this.textEditBox.style.backgroundColor=this.fillColor,this.textEditBox.style.color=this.textColor,this.textEditBox.style.borderWidth="0",this.textEditBox.setAttribute("value",this.captionText),this.textEditBox.select(),this.textEditDiv.appendChild(this.textEditBox),this.overlayContainer.appendChild(this.textEditDiv),this.textEditBox.addEventListener("pointerup",function(de){de.stopPropagation()}),this.textEditBox.addEventListener("keypress",function(de){de.key==="Enter"&&re.finishTextEditing(re.textEditBox.value)}),this.textEditBox.addEventListener("keyup",function(de){de.cancelBubble=!0}),this.textEditBox.addEventListener("blur",function(){re.finishTextEditing(re.textEditBox.value)}),this.textEditDiv.addEventListener("pointerup",function(){re.finishTextEditing(re.textEditBox.value)}),this.positionTextEditor(),this.textEditBox.focus()},oe.prototype.positionTextEditor=function(){this.state==="edit"&&(this.textEditBox===void 0?this.showTextEditor():(this.textEditBox.style.left=this.left+"px",this.textEditBox.style.top=this.top+"px",this.textEditBox.style.transform="rotate("+this.rotationAngle+"deg)",this.textEditBox.style.transformOrigin=this.width/2+"px "+this.height/2+"px"))},oe.prototype.finishTextEditing=function(re){this.setCaptionText(re.trim()),this.overlayContainer.innerHTML="",this.stateChanged()},oe.prototype.setFont=function(re){this.captionElement&&Je.setAttributes(this.captionElement,[["font-family",re]]),this.fontFamily=re,this.textEditBox&&(this.textEditBox.style.fontFamily=this.fontFamily),this.sizeCaption(),this.stateChanged()},oe.prototype.setTextColor=function(re){this.captionElement&&Je.setAttributes(this.captionElement,[["fill",re]]),this.textColor=re,this.textEditBox&&(this.textEditBox.style.color=this.textColor),this.stateChanged()},oe.prototype.setSize=function(){he.prototype.setSize.call(this),Je.setAttributes(this.frame,[["width",this.width.toString()],["height",this.height.toString()]]),this.sizeCaption()},oe.prototype.pointerUp=function(re){he.prototype.pointerUp.call(this,re),this.setSize(),!this.isMoved&&Date.now()-this.pointerDownTimestamp>500&&this.showTextEditor(),this.pointerDownPoint=void 0},oe.prototype.dblClick=function(re,de){he.prototype.dblClick.call(this,re,de),this.showTextEditor()},oe.prototype.setStrokeColor=function(re){this.strokeColor=re,this.frame&&Je.setAttributes(this.frame,[["stroke",this.strokeColor]]),this.colorChanged(re),this.stateChanged()},oe.prototype.setFillColor=function(re){this.fillColor=re,this.captionBg&&Je.setAttributes(this.captionBg,[["fill",this.fillColor]]),this.fillColorChanged(re),this.stateChanged()},oe.prototype.setStrokeWidth=function(re){this.strokeWidth=re,this.frame&&Je.setAttributes(this.frame,[["stroke-width",this.strokeWidth.toString()]]),this.stateChanged()},oe.prototype.setStrokeDasharray=function(re){this.strokeDasharray=re,this.frame&&Je.setAttributes(this.frame,[["stroke-dasharray",this.strokeDasharray]]),this.stateChanged()},Object.defineProperty(oe.prototype,"toolboxPanels",{get:function(){return[this.strokePanel,this.fillPanel,this.strokeWidthPanel,this.strokeStylePanel,this.fontFamilyPanel,this.textColorPanel]},enumerable:!1,configurable:!0}),oe.prototype.getState=function(){var re=Object.assign({fillColor:this.fillColor,strokeColor:this.strokeColor,strokeWidth:this.strokeWidth,strokeDasharray:this.strokeDasharray,opacity:1,textColor:this.textColor,fontFamily:this.fontFamily,fontSize:this.fontSize,captionText:this.captionText},he.prototype.getState.call(this));return re.typeName=this.typeName,re},oe.prototype.restoreState=function(re){var de=re;this.fillColor=de.fillColor,this.strokeColor=de.strokeColor,this.strokeWidth=de.strokeWidth,this.strokeDasharray=de.strokeDasharray,this.textColor=de.textColor,this.fontFamily=de.fontFamily,this.captionText=de.captionText,this.fontSize=de.fontSize,this.createVisual(),he.prototype.restoreState.call(this,re),this.setSize()},oe.prototype.scale=function(re,de){he.prototype.scale.call(this,re,de),this.setSize()},oe.typeName="CaptionFrameMarker",oe.title="Caption frame marker",oe.icon='',oe}(He),Bt=function(){function he(oe,re){re===void 0&&(re=!1),this.cancelable=!1,this._defaultPrevented=!1,this.markerArea=oe,this.cancelable=re}return Object.defineProperty(he.prototype,"defaultPrevented",{get:function(){return this._defaultPrevented},enumerable:!1,configurable:!0}),he.prototype.preventDefault=function(){this._defaultPrevented=!0},he}(),Pt=function(he){function oe(re,de,we){var le=he.call(this,re,!1)||this;return le.dataUrl=de,le.state=we,le}return Ve(oe,he),oe}(Bt),_e=function(he){function oe(re,de,we){we===void 0&&(we=!1);var le=he.call(this,re,we)||this;return le.marker=de,le}return Ve(oe,he),oe}(Bt),se=function(){function he(){this.render=[],this.beforeclose=[],this.close=[],this.show=[],this.restorestate=[],this.statechange=[],this.markerselect=[],this.markerdeselect=[],this.markercreating=[],this.markercreate=[],this.markerbeforedelete=[],this.markerdelete=[],this.markerchange=[],this.focus=[],this.blur=[]}return he.prototype.addEventListener=function(oe,re){this[oe].push(re)},he.prototype.removeEventListener=function(oe,re){var de=this[oe].indexOf(re);de>-1&&this[oe].splice(de,1)},he}(),fe=function(){function he(oe){this.touchPoints=0,this._availableMarkerTypes=this.DEFAULT_MARKER_TYPES,this.mode="select",this.markers=[],this.isDragging=!1,this.renderEventListeners=[],this.closeEventListeners=[],this.settings=new at,this._isOpen=!1,this.undoRedoManager=new ht,this.renderAtNaturalSize=!1,this.renderImageType="image/png",this.renderMarkersOnly=!1,this.zoomSteps=[1,1.5,2,4],this._zoomLevel=1,this._isResizing=!1,this.prevPanPoint={x:0,y:0},this.eventListeners=new se,this._silentRenderMode=!1,this._isFocused=!1,this._instanceNo=he.instanceCounter++,this.styles=new it(this.instanceNo),this.uiStyleSettings=this.styles.settings,this.target=oe,this.targetRoot=document.body,this.width=oe.clientWidth,this.height=oe.clientHeight,this.styles.removeStyleSheet(),this.open=this.open.bind(this),this.setTopLeft=this.setTopLeft.bind(this),this.toolbarButtonClicked=this.toolbarButtonClicked.bind(this),this.createNewMarker=this.createNewMarker.bind(this),this.addNewMarker=this.addNewMarker.bind(this),this.markerCreated=this.markerCreated.bind(this),this.setCurrentMarker=this.setCurrentMarker.bind(this),this.onPointerDown=this.onPointerDown.bind(this),this.onDblClick=this.onDblClick.bind(this),this.onPointerMove=this.onPointerMove.bind(this),this.onPointerUp=this.onPointerUp.bind(this),this.onPointerOut=this.onPointerOut.bind(this),this.onKeyUp=this.onKeyUp.bind(this),this.overrideOverflow=this.overrideOverflow.bind(this),this.restoreOverflow=this.restoreOverflow.bind(this),this.close=this.close.bind(this),this.closeUI=this.closeUI.bind(this),this.addCloseEventListener=this.addCloseEventListener.bind(this),this.removeCloseEventListener=this.removeCloseEventListener.bind(this),this.addRenderEventListener=this.addRenderEventListener.bind(this),this.removeRenderEventListener=this.removeRenderEventListener.bind(this),this.clientToLocalCoordinates=this.clientToLocalCoordinates.bind(this),this.onWindowResize=this.onWindowResize.bind(this),this.deleteSelectedMarker=this.deleteSelectedMarker.bind(this),this.setWindowHeight=this.setWindowHeight.bind(this),this.removeMarker=this.removeMarker.bind(this),this.colorChanged=this.colorChanged.bind(this),this.fillColorChanged=this.fillColorChanged.bind(this),this.onPopupTargetResize=this.onPopupTargetResize.bind(this),this.showNotesEditor=this.showNotesEditor.bind(this),this.hideNotesEditor=this.hideNotesEditor.bind(this),this.stepZoom=this.stepZoom.bind(this),this.focus=this.focus.bind(this),this.blur=this.blur.bind(this),this.markerStateChanged=this.markerStateChanged.bind(this),this.switchToSelectMode=this.switchToSelectMode.bind(this),this.addDefs=this.addDefs.bind(this),this.addDefsToImage=this.addDefsToImage.bind(this)}return Object.defineProperty(he.prototype,"ALL_MARKER_TYPES",{get:function(){return[wt,An,Fe,pn,mt,Yn,dn,rn,Dt,Ot,Vt,bt,zt]},enumerable:!1,configurable:!0}),Object.defineProperty(he.prototype,"DEFAULT_MARKER_TYPES",{get:function(){return[wt,An,Fe,pn,Yn,dn,rn]},enumerable:!1,configurable:!0}),Object.defineProperty(he.prototype,"BASIC_MARKER_TYPES",{get:function(){return[wt,An,Fe,pn,dn]},enumerable:!1,configurable:!0}),Object.defineProperty(he.prototype,"availableMarkerTypes",{get:function(){return this._availableMarkerTypes},set:function(oe){var re=this;this._availableMarkerTypes.splice(0),oe.forEach(function(de){if(typeof de=="string"){var we=re.ALL_MARKER_TYPES.find(function(le){return le.typeName===de});we!==void 0&&re._availableMarkerTypes.push(we)}else re._availableMarkerTypes.push(de)})},enumerable:!1,configurable:!0}),Object.defineProperty(he.prototype,"currentMarker",{get:function(){return this._currentMarker},enumerable:!1,configurable:!0}),Object.defineProperty(he.prototype,"isOpen",{get:function(){return this._isOpen},enumerable:!1,configurable:!0}),Object.defineProperty(he.prototype,"isUndoPossible",{get:function(){return!(!this.undoRedoManager||!this.undoRedoManager.isUndoPossible)},enumerable:!1,configurable:!0}),Object.defineProperty(he.prototype,"isRedoPossible",{get:function(){return!(!this.undoRedoManager||!this.undoRedoManager.isRedoPossible)},enumerable:!1,configurable:!0}),Object.defineProperty(he.prototype,"zoomLevel",{get:function(){return this._zoomLevel},set:function(oe){this._zoomLevel=oe,this.editorCanvas&&this.contentDiv&&(this.editorCanvas.style.transform="scale("+this._zoomLevel+")",this.contentDiv.scrollTo({left:(this.editorCanvas.clientWidth*this._zoomLevel-this.contentDiv.clientWidth)/2,top:(this.editorCanvas.clientHeight*this._zoomLevel-this.contentDiv.clientHeight)/2}))},enumerable:!1,configurable:!0}),Object.defineProperty(he.prototype,"instanceNo",{get:function(){return this._instanceNo},enumerable:!1,configurable:!0}),he.prototype.open=function(){this.setupResizeObserver(),this.setEditingTarget(),this.setTopLeft(),this.initMarkerCanvas(),this.initOverlay(),this.attachEvents(),this.settings.displayMode==="popup"&&this.onPopupTargetResize(),Ce.isLicensed||this.addLogo(),this._isOpen=!0,this._isFocused=!0},he.prototype.show=function(){var oe=this;this.styles.styleSheetRoot===void 0&&nt.styleSheetRoot!==void 0&&(this.styles.styleSheetRoot=nt.styleSheetRoot),this.setWindowHeight(),this.showUI(),this.open(),this.eventListeners.show.forEach(function(re){return re(new Bt(oe))})},he.prototype.render=function(){return Ue(this,void 0,void 0,function(){var oe;return Se(this,function(re){switch(re.label){case 0:return this.setCurrentMarker(),(oe=new st).naturalSize=this.renderAtNaturalSize,oe.imageType=this.renderImageType,oe.imageQuality=this.renderImageQuality,oe.markersOnly=this.renderMarkersOnly,oe.width=this.renderWidth,oe.height=this.renderHeight,[4,oe.rasterize(this.target instanceof HTMLImageElement?this.target:null,this.markerImage,this.renderTarget)];case 1:return re.sent(),[4,oe.rasterize(this.target instanceof HTMLImageElement?this.target:null,this.markerImage,this.renderTarget)];case 2:return[2,re.sent()]}})})},he.prototype.close=function(oe){var re=this;if(oe===void 0&&(oe=!1),this.isOpen){var de=!1;oe||this.eventListeners.beforeclose.forEach(function(we){var le=new Bt(re,!0);we(le),le.defaultPrevented&&(de=!0)}),de||(this.coverDiv&&this.closeUI(),this.targetObserver&&(this.targetObserver.unobserve(this.target),this.targetObserver.unobserve(this.editorCanvas)),this.settings.displayMode==="popup"&&window.removeEventListener("resize",this.setWindowHeight),this.eventListeners.close.forEach(function(we){return we(new Bt(re))}),this.detachEvents(),this._isOpen=!1)}},he.prototype.addMarkersToToolbar=function(){for(var oe,re=[],de=0;dethis.editorCanvas.clientHeight?this.editorCanvas.clientHeight*oe:this.editorCanvas.clientWidth,de=re',oe.title="Powered by marker.js",oe.style.display="grid",oe.style.alignItems="center",oe.style.justifyItems="center",oe.style.padding="3px",oe.style.width="20px",oe.style.height="20px",this.logoUI.appendChild(oe),this.editorCanvas.appendChild(this.logoUI),this.logoUI.style.position="absolute",this.logoUI.style.pointerEvents="all",this.positionLogo()},he.prototype.positionLogo=function(){this.logoUI&&(this.uiStyleSettings.logoPosition!=="right"?this.logoUI.style.left=this.markerImageHolder.offsetLeft+10+"px":this.logoUI.style.left=this.markerImageHolder.offsetLeft+this.markerImageHolder.offsetWidth-this.logoUI.clientWidth-10+"px",this.logoUI.style.top=this.markerImageHolder.offsetTop+this.markerImageHolder.offsetHeight-this.logoUI.clientHeight-10+"px")},he.prototype.overrideOverflow=function(){this.scrollXState=window.scrollX,this.scrollYState=window.scrollY,this.bodyOverflowState=document.body.style.overflow,window.scroll({top:0,left:0}),document.body.style.overflow="hidden"},he.prototype.restoreOverflow=function(){document.body.style.overflow=this.bodyOverflowState,window.scroll({top:this.scrollYState,left:this.scrollXState})},he.prototype.showUI=function(){switch(this.settings.displayMode==="popup"&&this.overrideOverflow(),this.coverDiv=document.createElement("div"),this.coverDiv.style.visibility=this._silentRenderMode?"hidden":"visible",this.coverDiv.className=this.styles.classNamePrefixBase+" "+this.styles.classNamePrefix,this.coverDiv.style.fontSize="16px",this.coverDiv.style.userSelect="none",this.settings.displayMode){case"inline":this.coverDiv.style.position="absolute";var oe=this.settings.uiOffsetTop!==void 0?this.target.offsetTop+this.settings.uiOffsetTop:this.target.offsetTop>this.styles.settings.toolbarHeight?this.target.offsetTop-this.styles.settings.toolbarHeight:0;this.coverDiv.style.top=oe+"px",this.coverDiv.style.left=this.target.offsetLeft.toString()+"px",this.coverDiv.style.width=this.target.offsetWidth.toString()+"px",this.coverDiv.style.zIndex=this.uiStyleSettings.zIndex!==void 0?this.uiStyleSettings.zIndex:"5";break;case"popup":this.coverDiv.style.position="absolute",this.coverDiv.style.top="0px",this.coverDiv.style.left="0px",this.coverDiv.style.width="100vw",this.coverDiv.style.height=window.innerHeight+"px",this.coverDiv.style.backgroundColor="rgba(0, 0, 0, 0.75)",this.coverDiv.style.zIndex=this.uiStyleSettings.zIndex!==void 0?this.uiStyleSettings.zIndex:"1000",this.coverDiv.style.display="flex"}this.targetRoot.appendChild(this.coverDiv),this.uiDiv=document.createElement("div"),this.uiDiv.style.display="flex",this.uiDiv.style.flexDirection="column",this.uiDiv.style.flexGrow="2",this.uiDiv.style.margin=this.settings.displayMode==="popup"?this.settings.popupMargin+"px":"0px",this.uiDiv.style.border="0px",this.coverDiv.appendChild(this.uiDiv),this.toolbar=new ut(this.uiDiv,this.settings.displayMode,this._availableMarkerTypes,this.uiStyleSettings,this.styles),this.toolbar.addButtonClickListener(this.toolbarButtonClicked),this.toolbar.show(this._silentRenderMode||this.uiStyleSettings.hideToolbar?"hidden":"visible"),this.contentDiv=document.createElement("div"),this.contentDiv.style.display="flex",this.contentDiv.style.flexDirection="row",this.contentDiv.style.flexGrow="2",this.contentDiv.style.flexShrink="1",this.settings.displayMode==="popup"&&(this.contentDiv.style.backgroundColor=this.uiStyleSettings.canvasBackgroundColor,this.contentDiv.style.maxHeight=this.windowHeight-2*this.settings.popupMargin-3.5*this.uiStyleSettings.toolbarHeight+"px",this.contentDiv.style.maxWidth="calc(100vw - "+2*this.settings.popupMargin+"px)"),this.contentDiv.style.overflow="auto",this.uiDiv.appendChild(this.contentDiv),this.editorCanvas=document.createElement("div"),this.editorCanvas.style.flexGrow="2",this.editorCanvas.style.flexShrink="1",this.editorCanvas.style.position="relative",this.editorCanvas.style.overflow="hidden",this.editorCanvas.style.display="flex",this.settings.displayMode==="popup"&&(this.editorCanvas.style.alignItems="center",this.editorCanvas.style.justifyContent="center"),this.editorCanvas.style.pointerEvents="none",this.editorCanvas.style.transformOrigin="left top",this.editorCanvas.style.transform="scale("+this.zoomLevel+")",this.contentDiv.appendChild(this.editorCanvas),this.editingTarget=this.target instanceof HTMLImageElement?document.createElement("img"):document.createElement("canvas"),this.settings.uiOffsetTop===void 0&&this.target.offsetTop-1&&this.markers.splice(this.markers.indexOf(oe),1),oe.dispose()},he.prototype.switchToSelectMode=function(){this.mode="select",this.hideNotesEditor(),this._currentMarker!==void 0&&(this._currentMarker.state!=="new"?this._currentMarker.select():(this.removeMarker(this._currentMarker),this.setCurrentMarker(),this.markerImage.style.cursor="default"),this.addUndoStep())},he.prototype.toolbarButtonClicked=function(oe,re){if(oe==="marker"&&re!==void 0)this.createNewMarker(re);else if(oe==="action")switch(re){case"select":this.switchToSelectMode(),this.switchToSelectMode();break;case"delete":this.deleteSelectedMarker();break;case"clear":this.clear();break;case"undo":this.undo();break;case"redo":this.redo();break;case"zoom":this.stepZoom();break;case"zoom-out":this.zoomLevel=1;break;case"notes":this.notesArea===void 0?(this.switchToSelectMode(),this.zoomLevel=1,this.showNotesEditor()):this.switchToSelectMode();break;case"close":this.close();break;case"render":this.switchToSelectMode(),this.startRenderAndClose()}},he.prototype.deleteSelectedMarker=function(){var oe=this;if(this._currentMarker!==void 0){var re=!1;if(this.eventListeners.markerbeforedelete.forEach(function(we){var le=new _e(oe,oe._currentMarker,!0);we(le),le.defaultPrevented&&(re=!0)}),!re){var de=this._currentMarker;this._currentMarker.dispose(),this.markerImage.removeChild(this._currentMarker.container),this.markers.splice(this.markers.indexOf(this._currentMarker),1),this.setCurrentMarker(),this.addUndoStep(),this.eventListeners.markerdelete.forEach(function(we){return we(new _e(oe,de))})}}},he.prototype.clear=function(){var oe=this,re=!1;if(this.markers.length>0&&(this.eventListeners.markerbeforedelete.forEach(function(Ee){var St=new _e(oe,void 0,!0);Ee(St),St.defaultPrevented&&(re=!0)}),!re)){this.setCurrentMarker();for(var de=function(Ee){var St=we.markers[Ee];we.setCurrentMarker(we.markers[Ee]),we._currentMarker.dispose(),we.markerImage.removeChild(we._currentMarker.container),we.markers.splice(we.markers.indexOf(we._currentMarker),1),we.eventListeners.markerdelete.forEach(function(Ut){return Ut(new _e(oe,St))})},we=this,le=this.markers.length-1;le>=0;le--)de(le);this.addUndoStep()}},Object.defineProperty(he.prototype,"isNotesAreaOpen",{get:function(){return this.notesArea!==void 0},enumerable:!1,configurable:!0}),he.prototype.showNotesEditor=function(){var oe;this._currentMarker!==void 0&&(this.overlayContainer.innerHTML="",this.notesArea=document.createElement("textarea"),this.notesArea.className=this.uiStyleSettings.notesAreaStyleClassName,this.notesArea.style.pointerEvents="auto",this.notesArea.style.alignSelf="stretch",this.notesArea.style.width="100%",this.notesArea.style.margin=this.uiStyleSettings.toolbarHeight/4+"px",this.notesArea.value=(oe=this._currentMarker.notes)!==null&&oe!==void 0?oe:"",this.overlayContainer.appendChild(this.notesArea))},he.prototype.hideNotesEditor=function(){this.isNotesAreaOpen&&(this._currentMarker!==void 0&&(this._currentMarker.notes=this.notesArea.value.trim()!==""?this.notesArea.value:void 0),this.overlayContainer.removeChild(this.notesArea),this.notesArea=void 0)},he.prototype.selectLastMarker=function(){this.markers.length>0?this.setCurrentMarker(this.markers[this.markers.length-1]):this.setCurrentMarker()},he.prototype.addUndoStep=function(){var oe=this;if(this._currentMarker===void 0||this._currentMarker.state!=="edit"){var re=this.getState(),de=this.undoRedoManager.getLastUndoStep();if(!de||de.width===re.width&&de.height===re.height){var we=this.undoRedoManager.undoStepCount;this.undoRedoManager.addUndoStep(re),we1&&this.panTo({x:oe.clientX,y:oe.clientY}))},he.prototype.onPointerUp=function(oe){this.touchPoints>0&&this.touchPoints--,this.touchPoints===0&&this.isDragging&&this._currentMarker!==void 0&&this._currentMarker.pointerUp(this.clientToLocalCoordinates(oe.clientX,oe.clientY)),this.isDragging=!1,this.addUndoStep()},he.prototype.onPointerOut=function(){this.touchPoints>0&&this.touchPoints--},he.prototype.onKeyUp=function(oe){this._currentMarker===void 0||this.notesArea!==void 0||oe.key!=="Delete"&&oe.key!=="Backspace"||this.deleteSelectedMarker()},he.prototype.clientToLocalCoordinates=function(oe,re){var de=this.markerImage.getBoundingClientRect();return{x:(oe-de.left)/this.zoomLevel,y:(re-de.top)/this.zoomLevel}},he.prototype.onWindowResize=function(){this.positionUI()},he.prototype.positionUI=function(){switch(this.setTopLeft(),this.settings.displayMode){case"inline":var oe=this.target.getClientRects().item(0).y>this.styles.settings.toolbarHeight?this.target.offsetTop-this.styles.settings.toolbarHeight:0;this.coverDiv.style.top=oe+"px",this.coverDiv.style.left=this.target.offsetLeft.toString()+"px";break;case"popup":this.coverDiv.style.top="0px",this.coverDiv.style.left="0px",this.coverDiv.style.width="100vw",this.coverDiv.style.height=this.windowHeight+"px",this.contentDiv.style.maxHeight=this.windowHeight-2*this.settings.popupMargin-3.5*this.styles.settings.toolbarHeight+"px"}this.positionMarkerImage(),this.positionLogo()},he.prototype.addLicenseKey=function(oe){Ce.addKey(oe)},he.prototype.addEventListener=function(oe,re){this.eventListeners.addEventListener(oe,re)},he.prototype.removeEventListener=function(oe,re){this.eventListeners.removeEventListener(oe,re)},he.prototype.renderState=function(oe){this._silentRenderMode=!0,this.settings.displayMode="inline",this.isOpen||this.show(),this.restoreState(oe),this.startRenderAndClose(),this._silentRenderMode=!1},Object.defineProperty(he.prototype,"isFocused",{get:function(){return this._isFocused},enumerable:!1,configurable:!0}),he.prototype.focus=function(){var oe=this;this._isFocused||(this.attachWindowEvents(),this._isFocused=!0,this._previousCurrentMarker!==void 0&&this.setCurrentMarker(this._previousCurrentMarker),this.eventListeners.focus.forEach(function(re){return re(new Bt(oe))}))},he.prototype.blur=function(){var oe=this;this._isFocused&&(this.detachWindowEvents(),this._isFocused=!1,this._previousCurrentMarker=this._currentMarker,this.setCurrentMarker(),this.eventListeners.blur.forEach(function(re){return re(new Bt(oe))}))},he.instanceCounter=0,he}(),Ie=ce(38147),Be=ce(65862),pt=(he,oe,re)=>new Promise((de,we)=>{var le=Ut=>{try{St(re.next(Ut))}catch(It){we(It)}},Ee=Ut=>{try{St(re.throw(Ut))}catch(It){we(It)}},St=Ut=>Ut.done?de(Ut.value):Promise.resolve(Ut.value).then(le,Ee);St((re=re.apply(he,oe)).next())}),sn=({data:he,className:oe,fullWidth:re,style:de={},onClose:we,onOk:le,showFullTools:Ee,noAssociationId:St})=>{const Ut=(0,te.useRef)(null),It=(0,te.useRef)(null),ft=(0,te.useRef)(null),Bn=(0,te.useRef)(null),[jt,cn]=(0,te.useState)(!1),[In,sr]=(0,te.useState)("\u6B63\u5728\u52A0\u8F7D\u4E2D");(0,te.useEffect)(()=>(ft.current||(ft.current=document.createElement("style"),document.head.appendChild(ft.current)),he!=null&&he.visible?(document.body.setAttribute("data-custom","y-hidden"),ft.current.innerHTML=" html { overflow-y: hidden; }",he!=null&&he.src&&vn()):(document.body.removeAttribute("data-custom"),ft.current&&(document.head.removeChild(ft.current),ft.current=null)),()=>{document.body.removeAttribute("data-custom"),ft.current&&(document.head.removeChild(ft.current),ft.current=null)}),[he==null?void 0:he.visible]);const vn=()=>pt(void 0,null,function*(){cn(!0),sr("\u6B63\u5728\u52A0\u8F7D\u4E2D");const Jn=yield(0,Be.ZJ)(he==null?void 0:he.src);Ut.current.src="",Ut.current.src=Jn,Ut.current.onload=function(){yr()},cn(!1),sr("")}),dr=Jn=>pt(void 0,null,function*(){cn(!0),sr("\u6B63\u5728\u4FDD\u5B58\u4E2D");const Tr=yield(0,Ie.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:he.title,file:Jn.dataUrl}});Tr!=null&&Tr.id&&!St?(yield(0,Ie.ZP)(`/api/attachments/${he.id}/add_subitem.json`,{method:"post",body:{subitem_id:Tr==null?void 0:Tr.id,settings:JSON.stringify(Jn.state)}})).status===0&&le():Tr!=null&&Tr.id&&le(Tr),cn(!1),sr("")}),cr=()=>{const Jn=document.querySelector('a[href="https://markerjs.com/"]');Jn&&Jn.parentNode&&(Jn.parentNode.style.display="none"),[{name:'[data-action="select"]',title:"\u9009\u62E9"},{name:'[data-action="delete"]',title:"\u5220\u9664\u5143\u7D20"},{name:'[data-action="undo"]',title:"\u64A4\u9500"},{name:'[data-type-name="FrameMarker"]',title:"\u77E9\u5F62"},{name:'[data-type-name="FreehandMarker"]',title:"\u753B\u7EBF"},{name:'[data-type-name="ArrowMarker"]',title:"\u7BAD\u5934"},{name:'[data-type-name="TextMarker"]',title:"\u6587\u672C"},{name:'[data-type-name="EllipseMarker"]',title:"\u692D\u5706"},{name:'[data-type-name="HighlightMarker"]',title:"\u65B9\u5757"},{name:'[data-type-name="CalloutMarker"]',title:"\u6CE8\u91CA"},{name:'[data-action="render"]',title:"\u4FDD\u5B58"},{name:'[data-action="close"]',title:"\u9000\u51FA"}].forEach(Pr=>{const Er=document.querySelector(Pr.name);Er&&Er.setAttribute("title",Pr.title)})},yr=()=>{It.current=new fe(Ut.current),It.current.targetRoot=Bn.current,It.current.addEventListener("render",dr),It.current.addEventListener("beforeclose",we),Ee&&(It.current.availableMarkerTypes=It.current.ALL_MARKER_TYPES,It.current.uiStyleSettings.redoButtonVisible=!0,It.current.uiStyleSettings.notesButtonVisible=!0,It.current.uiStyleSettings.zoomButtonVisible=!0,It.current.uiStyleSettings.zoomOutButtonVisible=!0,It.current.uiStyleSettings.clearButtonVisible=!0),window.markerArea=It.current.uiStyleSettings,It.current.show(),he!=null&&he.snapshotData&&It.current.restoreState(he.snapshotData),setTimeout(()=>{window.scrollTo(0,0),cr()},300)};return te.createElement(te.Fragment,null,(he==null?void 0:he.visible)&&te.createElement(ke.Z,{spinning:jt,tip:In,style:{position:"absolute",width:"100vw"}},te.createElement("div",{ref:Bn,className:Xe()(Ze.imageDimensions,oe,re?Ze.fullWidth:""),style:de},te.createElement("img",{className:Ze.img,ref:Ut}))))}},99298:function(xn,yt,ce){"use strict";var te=ce(59301),Ze=ce(77019),Te=ce(5269),Xe=ce(20554),ke=ce(7939),ge=ce(95097),Ve=ce(96408),Ue=ce(48136),Se=ce(59301);const ye=(0,te.forwardRef)(({callback:Je,showSaveButton:Ce,value:st=""},nt)=>{const it=(0,te.useRef)(),We=[{name:"\u5206\u6570\u5F97\u5206",value:"\\frac{x}{y}",children:[{name:"\u5206\u6570 Fractions",data:[{value:"\\frac{a}{b}"},{value:"x\\tfrac{x}{a} "},{value:"\\mathrm{d}t"},{value:"\\partial t"},{value:"\\frac{\\partial y}{\\partial x}"},{value:"\\nabla\\psi"},{value:"\\frac{\\partial^2}{\\partial x_1\\partial x_2}y"},{value:"\\cfrac{1}{a + \\cfrac{7}{b + \\cfrac{2}{9}}} = c"}]},{name:"\u5BFC\u6570 Derivative",data:[{value:"\\dot{a} "},{value:"\\ddot{a}"},{value:"{f}^{\\prime}"},{value:"{f}^{\\prime\\prime}"},{value:"{f}^{(n)}"}]},{name:"\u6A21\u7B97\u672F Modular arithmetic",data:[{value:"a \\bmod b"},{value:"a \\equiv b \\pmod{m} "},{value:"\\gcd(m, n) "},{value:"\\operatorname{lcm}(m, n) "}]}]},{name:"\u6839\u5F0F\u89D2\u6807",value:"\\sqrt{x}",children:[{name:"\u6839\u5F0F Radicals",data:[{value:"\\sqrt{x}"},{value:"\\sqrt[y]{x}"}]},{name:"\u4E0A\u4E0B\u6807 Sub&Super",data:[{value:"x^{a}"},{value:"x_{a}"},{value:"x_{a}^{b} "},{value:"_{a}^{b} x"},{value:"x_{a}^{b} "}]},{name:"\u91CD\u97F3\u7B26\u53CA\u5176\u4ED6 Accents and Others",data:[{value:"\\hat{a} "},{value:"\\sqrt[y]{x}"},{value:"\\check{} "},{value:"\\grave{a} "},{value:"\\acute{a}"},{value:"\\tilde{a}"},{value:"\\breve{a}"},{value:"\\bar{a}"},{value:"\\vec{a}"},{value:"\\not{a}"},{value:"\\widetilde{abc}"},{value:"\\widehat{abc}"},{value:"\\overleftarrow{abc} "},{value:"\\overrightarrow{abc}"},{value:"\\overline{abc}"},{value:"\\underline{abc}"},{value:"\\overbrace{abc}"},{value:"\\underbrace{abc}"},{value:"\\overset{a}{abc}"},{value:"\\underset{a}{abc} \\stackrel\\frown{ab}"},{value:"\\overline{ab} "},{value:"\\overleftrightarrow{ab}"},{value:"\\overset{a}{\\leftarrow}"},{value:"\\overset{a}{\\rightarrow}"},{value:"\\xleftarrow[abc]{a}"},{value:"\\xrightarrow[abc]{a} "}]}]},{name:"\u6781\u9650\u5BF9\u6570",value:"\\lim_{x \\to 0}",children:[{name:"\u6781\u9650 Limits",data:[{value:"\\lim a"},{value:"\\lim_{x \\to 0}"},{value:"\\lim_{x \\to \\infty}"},{value:"\\max_b{a}"},{value:"\\min_a{b}"}]},{name:"\u5BF9\u6570\u6307\u6570 Logarithms and exponentials",data:[{value:"\\log_{a}{b}"},{value:"\\lg_{a}{b}"},{value:"\\ln_{a}{b}"},{value:"\\exp a"}]},{name:"\u754C\u9650 Bounds",data:[{value:"\\min x"},{value:"\\sup t"},{value:"\\inf s"},{value:"\\lim u"},{value:"\\limsup w"},{value:"\\dim p"},{value:"\\ker\\phi "}]}]},{name:"\u4E09\u89D2\u51FD\u6570",value:"\\sin a",children:[{name:"\u4E09\u89D2\u51FD\u6570 Trigonometric functions",data:[{value:"\\sin a"},{value:"\\cos a"},{value:"\\tan a"},{value:"\\cot a "},{value:"\\sec a "},{value:"\\csc a "}]},{name:"\u53CD\u4E09\u89D2\u51FD\u6570 Inverse trigonometric functions",data:[{value:"\\sin^{-1}"},{value:"\\cos^{-1}"},{value:"\\tan^{-1}"},{value:"\\cot^{-1}"},{value:"\\sec^{-1}"},{value:"\\csc^{-1}"},{value:"\\arcsin a"},{value:"\\arccos a"},{value:"\\arctan a"},{value:"\\operatorname{arccot} a"},{value:"\\operatorname{arcsec} a"},{value:"\\operatorname{arccsc} a"}]},{name:"\u53CC\u66F2\u51FD\u6570 Hyperblic functions",data:[{value:"\\sinh a"},{value:"\\cosh a"},{value:"\\tanh a"},{value:"\\coth a"},{value:"\\operatorname{sech} a"},{value:"\\operatorname{csch} a"}]},{name:"\u53CD\u53CC\u66F2\u51FD\u6570 Inverse hyperbolic functions",data:[{value:"\\sinh^{-1}"},{value:"a\\cosh^{-1} a"},{value:"\\tanh^{-1} a"},{value:"\\coth^{-1} a"},{value:"\\operatorname{sech}^{-1} a"},{value:"\\operatorname{csch}^{-1} a"}]}]},{name:"\u79EF\u5206\u8FD0\u7B97",value:"\\int_{a}^{b}",children:[{name:"\u79EF\u5206 Integral",data:[{value:"\\int"},{value:"\\int_{a}^{b}"},{value:"\\int\\limits_{a}^{b}"}]},{name:"\u53CC\u91CD\u79EF\u5206 Double integral",data:[{value:"\\iint"},{value:"\\iint_{a}^{b} "},{value:"\\iint\\limits_{a}^{b} "}]},{name:"\u4E09\u91CD\u79EF\u5206 Triple integral",data:[{value:"\\iiint"},{value:"\\iiint_{a}^{b}"},{value:"\\iiint\\limits_{a}^{b} "}]},{name:"\u66F2\u7EBF\u79EF\u5206 Closed line or path integral",data:[{value:"\\oint"},{value:"\\oint_{a}^{b} "}]}]},{name:"\u5927\u578B\u8FD0\u7B97",value:"\\sum_{a}^{b}",children:[{name:"\u6C42\u548C Summation",data:[{value:"\\sum"},{value:"\\sum_{a}^{b}"},{value:"{\\textstyle \\sum_{a}^{b}} "}]},{name:"\u4E58\u79EF\u4F59\u79EF Product and coproduct",data:[{value:"\\prod"},{value:"\\prod_{a}^{b}"},{value:"{\\textstyle \\prod_{a}^{b}}"},{value:"\\coprod"},{value:"\\coprod_{a}^{b}"},{value:"{\\textstyle \\coprod_{a}^{b}} "}]},{name:"\u5E76\u96C6\u4EA4\u96C6 Union and intersection",data:[{value:"\\bigcup"},{value:"\\bigcup_{a}^{b}"},{value:"{\\textstyle \\bigcup_{a}^{b}}"},{value:"\\bigcap"},{value:"\\bigcap_{a}^{b}"}]},{name:"\u6790\u53D6\u5408\u53D6 Disjunction and conjunction",data:[{value:"\\bigvee"},{value:"\\bigvee_{a}^{b}"},{value:"\\bigwedge"},{value:"\\bigwedge_{a}^{b}"}]}]},{name:"\u62EC\u53F7\u53D6\u6574",value:"\\left [ \\left ( \\right ) \\right ] ",children:[{name:"\u62EC\u53F7 Brackets",data:[{value:"\\left ( \\right )"},{value:"\\left [ \\right ]"},{value:"\\left \\langle \\right \\rangle "},{value:"\\left | \\right | "},{value:"\\left \\lfloor \\right \\rfloor "},{value:"\\left \\lceil \\right \\rceil "}]}]}],Le=[{name:"\u4EE3\u6570",value:"\\sqrt{a^2+b^2}",children:[{data:[{value:"\\left(x-1\\right)\\left(x+3\\right) "},{value:"\\sqrt{a^2+b^2}"},{value:"\\left ( \\frac{a}{b}\\right )^{n}= \\frac{a^{n}}{b^{n}}"},{value:"\\frac{a}{b}\\pm \\frac{c}{d}= \\frac{ad \\pm bc}{bd} "},{value:"\\frac{x^{2}}{a^{2}}-\\frac{y^{2}}{b^{2}}=1 "},{value:"\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0 "},{value:"\\sqrt[n]{a^{n}}=\\left ( \\sqrt[n]{a}\\right )^{n} "},{value:"x ={-b \\pm \\sqrt{b^2-4ac}\\over 2a} "},{value:"y-y_{1}=k \\left( x-x_{1}\\right) "},{value:`\\left\\{\\begin{matrix} \r x=a + r\\text{cos}\\theta \\ \r y=b + r\\text{sin}\\theta \r \\end{matrix}\\right. `},{value:`\\begin{array}{l} \r @@ -181,7 +181,7 @@ \\end{array}`},{value:`\\begin{array}{c} \r P_{n}=n! \\\\ \r A_{n}^{k}=\\frac{n!}{\\left( n-k \\left) !\\right. \\right.} \r -\\end{array}`}]}]}],ct=Le=>{at.current.setValue(at.current.getValue()+" "+Le.value+" ")},Ge=[{key:"1",label:"\u5FEB\u6377\u6A21\u677F",children:Se.createElement(Ke.Z,{className:Ve.Z.lists,gutter:[10,10]},ze.map((Le,xe)=>Se.createElement(Me.Z,{flex:"110px",className:Ve.Z.item},Se.createElement("div",null,Se.createElement(ge.Z,{value:`$$${Le.value}$$`}),Le.name),Se.createElement("div",{className:Ve.Z.children},Le.children.map((He,Ne)=>Se.createElement("div",{key:Ne},Se.createElement("h1",null,He.name),Se.createElement(Ke.Z,{gutter:[10,10]},He.data.map((rt,Re)=>Se.createElement(Me.Z,{key:Re,onClick:()=>ct(rt),className:Ve.Z.diamond},Se.createElement(ge.Z,{value:"`$$"+rt.value+"$$`"}))))))))))},{key:"2",label:"\u516C\u5F0F\u6A21\u677F",children:Se.createElement(Ke.Z,{className:Ve.Z.lists,gutter:[10,10]},Te.map((Le,xe)=>Se.createElement(Me.Z,{flex:"110px",className:Ve.Z.item},Se.createElement("div",null,Se.createElement(ge.Z,{value:"`$$"+Le.value+"$$`"}),Le.name),Se.createElement("div",{className:Ve.Z.children},Le.children.map((He,Ne)=>Se.createElement("div",{key:Ne},He.name&&Se.createElement("h1",null,He.name),Se.createElement(Ke.Z,{gutter:[10,10]},He.data.map((rt,Re)=>Se.createElement(Me.Z,{key:Re,onClick:()=>ct(rt),className:Ve.Z.diamond},Se.createElement(ge.Z,{value:"`$$"+rt.value+"$$`"}))))))))))}],qe=()=>{var Le=document.createElement("div");Le.innerHTML=at.current.getValue();var xe=Le.innerText;return Je&&Je(xe),xe};return(0,te.useImperativeHandle)(nt,()=>({getData:qe})),Se.createElement("div",{className:Ve.Z.mathWrap},Se.createElement(Xe.default,{defaultActiveKey:"1",items:Ge}),Se.createElement("math-field",{locale:"zh_cn",className:Ve.Z.mathField,placeholder:"\u8BF7\u6253\u5F00\u952E\u76D8\uFF0C\u8F93\u5165\u516C\u5F0F",ref:at,style:{width:800,marginTop:30,fontSize:18}},lt||""),Ce&&Se.createElement("div",{className:Ve.Z.button},Se.createElement(ke.ZP,{size:"large",onClick:qe,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))});yt.Z=ye},2524:function(xn,yt,ce){"use strict";var te=ce(59301),Ke=ce(93314),Me=ce(7939),Xe=Object.defineProperty,ke=Object.defineProperties,ge=Object.getOwnPropertyDescriptors,Ve=Object.getOwnPropertySymbols,Ue=Object.prototype.hasOwnProperty,Se=Object.prototype.propertyIsEnumerable,ye=(nt,at,ze)=>at in nt?Xe(nt,at,{enumerable:!0,configurable:!0,writable:!0,value:ze}):nt[at]=ze,Je=(nt,at)=>{for(var ze in at||(at={}))Ue.call(at,ze)&&ye(nt,ze,at[ze]);if(Ve)for(var ze of Ve(at))Se.call(at,ze)&&ye(nt,ze,at[ze]);return nt},Ce=(nt,at)=>ke(nt,ge(at));const lt=({img:nt,buttonProps:at={},styles:ze={},customText:Te,ButtonText:ct,ButtonClick:Ge,Buttonclass:qe,ButtonTwo:Le,imgStyles:xe,loading:He=!1,className:Ne=""})=>te.createElement("section",{className:`tc animated fadeIn ${Ne}`,style:Je({color:"#999",margin:"100px auto",visibility:He?"hidden":"visible"},ze)},te.createElement("img",{src:nt||Ke,style:Ce(Je({},xe),{pointerEvents:"none",userSelect:"none"})}),te.createElement("p",{className:"mt20 font14"},Te||"\u6682\u65F6\u8FD8\u6CA1\u6709\u76F8\u5173\u6570\u636E\u54E6!"),ct&&te.createElement(Me.ZP,Je({className:qe,onClick:Ge},at),ct),Le&&Le);yt.Z=lt},52918:function(xn,yt,ce){"use strict";ce.d(yt,{Z:function(){return qe}});var te=ce(59301),Ke={wrp:"wrp___dq7YK",bgBlack:"bgBlack___ARIUV",monaco:"monaco___VnZC3",darkBlue:"darkBlue___UprA9",close:"close___LKoWu",embed:"embed___hvpEJ"},Me=ce(7939),Xe=ce(70557),ke=ce(50258),ge=ce(25399),Ve=ce(65862),Ue=ce(87513),Se=ce(2524),ye=ce(74128),Je=ce(7310),Ce=ce(59301),lt=Object.defineProperty,nt=Object.getOwnPropertySymbols,at=Object.prototype.hasOwnProperty,ze=Object.prototype.propertyIsEnumerable,Te=(Le,xe,He)=>xe in Le?lt(Le,xe,{enumerable:!0,configurable:!0,writable:!0,value:He}):Le[xe]=He,ct=(Le,xe)=>{for(var He in xe||(xe={}))at.call(xe,He)&&Te(Le,He,xe[He]);if(nt)for(var He of nt(xe))ze.call(xe,He)&&Te(Le,He,xe[He]);return Le},Ge=(Le,xe,He)=>new Promise((Ne,rt)=>{var Re=Ye=>{try{gt(He.next(Ye))}catch(wt){rt(wt)}},et=Ye=>{try{gt(He.throw(Ye))}catch(wt){rt(wt)}},gt=Ye=>Ye.done?Ne(Ye.value):Promise.resolve(Ye.value).then(Re,et);gt((He=He.apply(Le,xe)).next())}),qe=({editOffice:Le="view",data:xe,issaver:He,onSaver:Ne,theme:rt,type:Re,filename:et,monacoEditor:gt,className:Ye,style:wt,close:At,onClose:vt,hasMask:Vt,disabledDownload:Jt,onImgDimensions:pn,showNodata:on,recordInfo:Ze})=>{const[Fe,Ot]=(0,te.useState)("https://view.officeapps.live.com/op/view.aspx?src=http://testgs.educoder.net//rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCZz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--03541f6234b93d7ac3b2d84e7eb0e6594a952945/1.ppt"),[Fn,fn]=(0,te.useState)(""),[Ct,tn]=(0,te.useState)(),rn=window.ENV==="build"?"/react/build":"",jn=location.host.startsWith("localhost")?ye.Z.PROXY_SERVER:ye.Z.API_SERVER,mt=10*(1024*1024),ht=(0,te.useRef)();xe!=null&&xe.startsWith("/api")&&Re!=="txt"&&(xe=ye.Z.API_SERVER+xe);const bt=se=>se.substring(se.lastIndexOf("/")+1).split(".").pop();et&>&&(gt.filename=et),(0,te.useEffect)(()=>{var se,fe;const Ie=(fe=(se=document.cookie)==null?void 0:se.replace(/\s/g,""))==null?void 0:fe.split(";");Ie==null||Ie.map(Be=>{let pt=Be.split("=");pt[0]==="_educoder_session"&&fn(pt[1])})},[]),(0,te.useEffect)(()=>{Re==="office"&&(xe.indexOf("bigfilescdn.")>-1||xe.indexOf("bigfiles1")>-1?tn({url:xe,fileType:bt(xe),model:xe.indexOf("model=edit")?"edit":"view"}):Bt())},[Re,xe]);function zt(se){return Ge(this,null,function*(){se.data.type==="pdfdata"&&(Ne(se.data.data),window.removeEventListener("message",zt,!1)),console.log("mess---:",se.data)})}const Bt=()=>Ge(void 0,null,function*(){console.log("data:",xe);let se=xe;xe.startsWith("http")||(se=location.origin+se);let fe=new URL(se).pathname.split("/").pop();const Ie=yield(0,Ue.gJ)({attachment_id:fe});Ie.url=jn+Ie.url,tn(Ie)}),Pt=()=>{if(xe.startsWith("http")||xe.startsWith("blob:")){_e();return}(0,Ve.Sv)(et||"educoder",xe,et)},_e=()=>{Ze&&(0,Je.fc)({id:Ze==null?void 0:Ze.id,watch_type:1,course_id:Ze==null?void 0:Ze.course_id}),(0,Ve.Nd)(et||"educoder",decodeURIComponent(xe))};return Ce.createElement("div",{style:ct({},wt||{}),className:`${Vt&&Ke.bgBlack} ${Re?Ke.wrp:"hide"}`},At&&Ce.createElement("div",{className:Ke.close,ref:ht},!!pn&&Ce.createElement(ge.Z,{title:"\u70B9\u51FB\u5BF9\u56FE\u7247\u8FDB\u884C\u6279\u6CE8",getPopupContainer:()=>ht.current},Ce.createElement("span",{onClick:()=>{vt(),pn()}},Ce.createElement("i",{className:"icon-yulanpizhu"}))),!Jt&&Ce.createElement(ge.Z,{title:"\u70B9\u51FB\u4E0B\u8F7D\u6B64\u6587\u4EF6",getPopupContainer:()=>ht.current},Ce.createElement("span",{onClick:_e},Ce.createElement("i",{className:"icon-quxiaozhiding"}))),He&&Ce.createElement(ge.Z,{title:"\u4FDD\u5B58pdf\u5E76\u9000\u51FA",getPopupContainer:()=>ht.current},Ce.createElement("span",{className:"",onClick:()=>{const se=document.getElementById("pdfiframe");window.addEventListener("message",zt,!1),setTimeout(()=>{se.contentWindow.postMessage("getData","*")},300)}},Ce.createElement("i",{className:"icon-baocun"}))),Ce.createElement(ge.Z,{title:"\u5173\u95ED",getPopupContainer:()=>ht.current},Ce.createElement("span",{className:"",onClick:()=>{vt()}},Ce.createElement("i",{className:"icon-guanbi1"})))),Ce.createElement("div",{className:`${Ke[Ye]} ${Ye} ${Ke.monaco} ${Re==="txt"?"show":"hide"}`},Re==="txt"&&Ce.createElement(Ce.Fragment,null,Ce.createElement(ke.ZP,ct({},gt)))),Re==="audio"&&Ce.createElement("audio",{src:`${(xe==null?void 0:xe.indexOf("http://"))>-1||(xe==null?void 0:xe.indexOf("https://"))>-1?"":"data:audio/mp3;base64,"}${xe}`,autoPlay:!0}),Re==="video"&&Ce.createElement(Ce.Fragment,null,(xe==null?void 0:xe.indexOf("http"))>-1?Ce.createElement("video",{controls:!0,src:`${xe}`,autoPlay:!0}):Ce.createElement("video",{controls:!0,src:`data:video/mp4;base64,${xe}`,autoPlay:!0})),Re==="office"&&Ct&&Ce.createElement("iframe",{src:`${rn}/office.html?key=${Ct.key}&url=${btoa(Ct.url)}&callbackUrl=${jn+(Ct.callbackUrl||"")}&fileType=${Ct.fileType}&title=${Ct.title||""}&model=${Le}&officeServer=${ye.Z.ONLYOFFICE}&disabledDownload=${!!Jt}`}),Re==="html"&&Ce.createElement("iframe",{src:xe+"&disposition=inline"}),Re==="pdf"&&Ce.createElement("iframe",{id:"pdfiframe",src:`${rn}/js/pdf/index.html?filename=${et||"educoder.pdf"}&url=${encodeURIComponent(xe)}&disabledDownload=${!!Jt}&model=${Le}`}),Re==="image"&&Ce.createElement("img",{src:`${(xe==null?void 0:xe.indexOf("http://"))>-1||(xe==null?void 0:xe.indexOf("https://"))>-1?"":"data:image/png;base64,"}${xe}`}),(Re==="other"||Re==="download")&&Ce.createElement(Ce.Fragment,null,on?Ce.createElement(Se.Z,{customText:"\u5F53\u524D\u6587\u4EF6\u4E0D\u652F\u6301\u9884\u89C8\uFF0C\u53EF\u70B9\u51FB\u4E0B\u8F7D\u67E5\u770B",ButtonTwo:Ce.createElement(Me.ZP,{icon:Ce.createElement("i",{className:"iconfont icon-xiazai4 font14"}),type:"primary",size:"middle",onClick:Pt,disabled:Jt},"\u4E0B\u8F7D")}):Ce.createElement(Me.ZP,{type:"primary",size:"middle",onClick:Pt,disabled:Jt},Ce.createElement(Xe.Z,null),"\u70B9\u51FB\u4E0B\u8F7D")),Re==="flowChart"&&Ce.createElement("div",{className:"embed"},Ce.createElement("iframe",{src:`/drawio/src/main/webapp/viewer.html?id=${xe||""}&gapi=0&od=0&db=0&gh=0&gl=0`,width:"100%",height:"100%",frameBorder:"0"})))}},95097:function(xn,yt,ce){"use strict";ce.d(yt,{z:function(){return gt},Z:function(){return Ye}});var te=ce(59301),Ke=ce(48850),Me=ce(49142),Xe=ce(64018),ke=ce(80360),ge=ce(74128),Ve=ce(65862),Ue=ce(15342),Se=ce(44104),ye=ce(7939),Je=ce(1012),Ce=ce(52918),lt=ce(59301),at=({html:wt})=>{const At=(0,te.useRef)(null),vt=(0,te.useRef)(null),Vt=`.markdown-body p { +\\end{array}`}]}]}],ut=Qe=>{it.current.setValue(it.current.getValue()+" "+Qe.value+" ")},Ge=[{key:"1",label:"\u5FEB\u6377\u6A21\u677F",children:Se.createElement(Ze.Z,{className:Ve.Z.lists,gutter:[10,10]},We.map((Qe,xe)=>Se.createElement(Te.Z,{flex:"110px",className:Ve.Z.item},Se.createElement("div",null,Se.createElement(ge.Z,{value:`$$${Qe.value}$$`}),Qe.name),Se.createElement("div",{className:Ve.Z.children},Qe.children.map((Ne,Me)=>Se.createElement("div",{key:Me},Se.createElement("h1",null,Ne.name),Se.createElement(Ze.Z,{gutter:[10,10]},Ne.data.map((rt,He)=>Se.createElement(Te.Z,{key:He,onClick:()=>ut(rt),className:Ve.Z.diamond},Se.createElement(ge.Z,{value:"`$$"+rt.value+"$$`"}))))))))))},{key:"2",label:"\u516C\u5F0F\u6A21\u677F",children:Se.createElement(Ze.Z,{className:Ve.Z.lists,gutter:[10,10]},Le.map((Qe,xe)=>Se.createElement(Te.Z,{flex:"110px",className:Ve.Z.item},Se.createElement("div",null,Se.createElement(ge.Z,{value:"`$$"+Qe.value+"$$`"}),Qe.name),Se.createElement("div",{className:Ve.Z.children},Qe.children.map((Ne,Me)=>Se.createElement("div",{key:Me},Ne.name&&Se.createElement("h1",null,Ne.name),Se.createElement(Ze.Z,{gutter:[10,10]},Ne.data.map((rt,He)=>Se.createElement(Te.Z,{key:He,onClick:()=>ut(rt),className:Ve.Z.diamond},Se.createElement(ge.Z,{value:"`$$"+rt.value+"$$`"}))))))))))}],qe=()=>{var Qe=document.createElement("div");Qe.innerHTML=it.current.getValue();var xe=Qe.innerText;return Je&&Je(xe),xe};return(0,te.useImperativeHandle)(nt,()=>({getData:qe})),Se.createElement("div",{className:Ve.Z.mathWrap},Se.createElement(Xe.default,{defaultActiveKey:"1",items:Ge}),Se.createElement("math-field",{locale:"zh_cn",className:Ve.Z.mathField,placeholder:"\u8BF7\u6253\u5F00\u952E\u76D8\uFF0C\u8F93\u5165\u516C\u5F0F",ref:it,style:{width:800,marginTop:30,fontSize:18}},st||""),Ce&&Se.createElement("div",{className:Ve.Z.button},Se.createElement(ke.ZP,{size:"large",onClick:qe,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))});yt.Z=ye},2524:function(xn,yt,ce){"use strict";var te=ce(59301),Ze=ce(93314),Te=ce(7939),Xe=Object.defineProperty,ke=Object.defineProperties,ge=Object.getOwnPropertyDescriptors,Ve=Object.getOwnPropertySymbols,Ue=Object.prototype.hasOwnProperty,Se=Object.prototype.propertyIsEnumerable,ye=(nt,it,We)=>it in nt?Xe(nt,it,{enumerable:!0,configurable:!0,writable:!0,value:We}):nt[it]=We,Je=(nt,it)=>{for(var We in it||(it={}))Ue.call(it,We)&&ye(nt,We,it[We]);if(Ve)for(var We of Ve(it))Se.call(it,We)&&ye(nt,We,it[We]);return nt},Ce=(nt,it)=>ke(nt,ge(it));const st=({img:nt,buttonProps:it={},styles:We={},customText:Le,ButtonText:ut,ButtonClick:Ge,Buttonclass:qe,ButtonTwo:Qe,imgStyles:xe,loading:Ne=!1,className:Me=""})=>te.createElement("section",{className:`tc animated fadeIn ${Me}`,style:Je({color:"#999",margin:"100px auto",visibility:Ne?"hidden":"visible"},We)},te.createElement("img",{src:nt||Ze,style:Ce(Je({},xe),{pointerEvents:"none",userSelect:"none"})}),te.createElement("p",{className:"mt20 font14"},Le||"\u6682\u65F6\u8FD8\u6CA1\u6709\u76F8\u5173\u6570\u636E\u54E6!"),ut&&te.createElement(Te.ZP,Je({className:qe,onClick:Ge},it),ut),Qe&&Qe);yt.Z=st},52918:function(xn,yt,ce){"use strict";ce.d(yt,{Z:function(){return qe}});var te=ce(59301),Ze={wrp:"wrp___dq7YK",bgBlack:"bgBlack___ARIUV",monaco:"monaco___VnZC3",darkBlue:"darkBlue___UprA9",close:"close___LKoWu",embed:"embed___hvpEJ"},Te=ce(7939),Xe=ce(70557),ke=ce(50258),ge=ce(25399),Ve=ce(65862),Ue=ce(87513),Se=ce(2524),ye=ce(74128),Je=ce(7310),Ce=ce(59301),st=Object.defineProperty,nt=Object.getOwnPropertySymbols,it=Object.prototype.hasOwnProperty,We=Object.prototype.propertyIsEnumerable,Le=(Qe,xe,Ne)=>xe in Qe?st(Qe,xe,{enumerable:!0,configurable:!0,writable:!0,value:Ne}):Qe[xe]=Ne,ut=(Qe,xe)=>{for(var Ne in xe||(xe={}))it.call(xe,Ne)&&Le(Qe,Ne,xe[Ne]);if(nt)for(var Ne of nt(xe))We.call(xe,Ne)&&Le(Qe,Ne,xe[Ne]);return Qe},Ge=(Qe,xe,Ne)=>new Promise((Me,rt)=>{var He=Ye=>{try{gt(Ne.next(Ye))}catch(wt){rt(wt)}},tt=Ye=>{try{gt(Ne.throw(Ye))}catch(wt){rt(wt)}},gt=Ye=>Ye.done?Me(Ye.value):Promise.resolve(Ye.value).then(He,tt);gt((Ne=Ne.apply(Qe,xe)).next())}),qe=({editOffice:Qe="view",data:xe,issaver:Ne,onSaver:Me,theme:rt,type:He,filename:tt,monacoEditor:gt,className:Ye,style:wt,close:at,onClose:vt,hasMask:Vt,disabledDownload:Jt,onImgDimensions:pn,showNodata:An,recordInfo:ze})=>{const[Fe,Ot]=(0,te.useState)("https://view.officeapps.live.com/op/view.aspx?src=http://testgs.educoder.net//rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCZz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--03541f6234b93d7ac3b2d84e7eb0e6594a952945/1.ppt"),[Fn,dn]=(0,te.useState)(""),[Ct,en]=(0,te.useState)(),rn=window.ENV==="build"?"/react/build":"",Yn=location.host.startsWith("localhost")?ye.Z.PROXY_SERVER:ye.Z.API_SERVER,mt=10*(1024*1024),ht=(0,te.useRef)();xe!=null&&xe.startsWith("/api")&&He!=="txt"&&(xe=ye.Z.API_SERVER+xe);const bt=se=>se.substring(se.lastIndexOf("/")+1).split(".").pop();tt&>&&(gt.filename=tt),(0,te.useEffect)(()=>{var se,fe;const Ie=(fe=(se=document.cookie)==null?void 0:se.replace(/\s/g,""))==null?void 0:fe.split(";");Ie==null||Ie.map(Be=>{let pt=Be.split("=");pt[0]==="_educoder_session"&&dn(pt[1])})},[]),(0,te.useEffect)(()=>{He==="office"&&(xe.indexOf("bigfilescdn.")>-1||xe.indexOf("bigfiles1")>-1?en({url:xe,fileType:bt(xe),model:xe.indexOf("model=edit")?"edit":"view"}):Bt())},[He,xe]);function zt(se){return Ge(this,null,function*(){se.data.type==="pdfdata"&&(Me(se.data.data),window.removeEventListener("message",zt,!1)),console.log("mess---:",se.data)})}const Bt=()=>Ge(void 0,null,function*(){console.log("data:",xe);let se=xe;xe.startsWith("http")||(se=location.origin+se);let fe=new URL(se).pathname.split("/").pop();const Ie=yield(0,Ue.gJ)({attachment_id:fe});Ie.url=Yn+Ie.url,en(Ie)}),Pt=()=>{if(xe.startsWith("http")||xe.startsWith("blob:")){_e();return}(0,Ve.Sv)(tt||"educoder",xe,tt)},_e=()=>{ze&&(0,Je.fc)({id:ze==null?void 0:ze.id,watch_type:1,course_id:ze==null?void 0:ze.course_id}),(0,Ve.Nd)(tt||"educoder",decodeURIComponent(xe))};return Ce.createElement("div",{style:ut({},wt||{}),className:`${Vt&&Ze.bgBlack} ${He?Ze.wrp:"hide"}`},at&&Ce.createElement("div",{className:Ze.close,ref:ht},!!pn&&Ce.createElement(ge.Z,{title:"\u70B9\u51FB\u5BF9\u56FE\u7247\u8FDB\u884C\u6279\u6CE8",getPopupContainer:()=>ht.current},Ce.createElement("span",{onClick:()=>{vt(),pn()}},Ce.createElement("i",{className:"icon-yulanpizhu"}))),!Jt&&Ce.createElement(ge.Z,{title:"\u70B9\u51FB\u4E0B\u8F7D\u6B64\u6587\u4EF6",getPopupContainer:()=>ht.current},Ce.createElement("span",{onClick:_e},Ce.createElement("i",{className:"icon-quxiaozhiding"}))),Ne&&Ce.createElement(ge.Z,{title:"\u4FDD\u5B58pdf\u5E76\u9000\u51FA",getPopupContainer:()=>ht.current},Ce.createElement("span",{className:"",onClick:()=>{const se=document.getElementById("pdfiframe");window.addEventListener("message",zt,!1),setTimeout(()=>{se.contentWindow.postMessage("getData","*")},300)}},Ce.createElement("i",{className:"icon-baocun"}))),Ce.createElement(ge.Z,{title:"\u5173\u95ED",getPopupContainer:()=>ht.current},Ce.createElement("span",{className:"",onClick:()=>{vt()}},Ce.createElement("i",{className:"icon-guanbi1"})))),Ce.createElement("div",{className:`${Ze[Ye]} ${Ye} ${Ze.monaco} ${He==="txt"?"show":"hide"}`},He==="txt"&&Ce.createElement(Ce.Fragment,null,Ce.createElement(ke.ZP,ut({},gt)))),He==="audio"&&Ce.createElement("audio",{src:`${(xe==null?void 0:xe.indexOf("http://"))>-1||(xe==null?void 0:xe.indexOf("https://"))>-1?"":"data:audio/mp3;base64,"}${xe}`,autoPlay:!0}),He==="video"&&Ce.createElement(Ce.Fragment,null,(xe==null?void 0:xe.indexOf("http"))>-1?Ce.createElement("video",{controls:!0,src:`${xe}`,autoPlay:!0}):Ce.createElement("video",{controls:!0,src:`data:video/mp4;base64,${xe}`,autoPlay:!0})),He==="office"&&Ct&&Ce.createElement("iframe",{src:`${rn}/office.html?key=${Ct.key}&url=${btoa(Ct.url)}&callbackUrl=${Yn+(Ct.callbackUrl||"")}&fileType=${Ct.fileType}&title=${Ct.title||""}&model=${Qe}&officeServer=${ye.Z.ONLYOFFICE}&disabledDownload=${!!Jt}`}),He==="html"&&Ce.createElement("iframe",{src:xe+"&disposition=inline"}),He==="pdf"&&Ce.createElement("iframe",{id:"pdfiframe",src:`${rn}/js/pdf/index.html?filename=${tt||"educoder.pdf"}&url=${encodeURIComponent(xe)}&disabledDownload=${!!Jt}&model=${Qe}`}),He==="image"&&Ce.createElement("img",{src:`${(xe==null?void 0:xe.indexOf("http://"))>-1||(xe==null?void 0:xe.indexOf("https://"))>-1?"":"data:image/png;base64,"}${xe}`}),(He==="other"||He==="download")&&Ce.createElement(Ce.Fragment,null,An?Ce.createElement(Se.Z,{customText:"\u5F53\u524D\u6587\u4EF6\u4E0D\u652F\u6301\u9884\u89C8\uFF0C\u53EF\u70B9\u51FB\u4E0B\u8F7D\u67E5\u770B",ButtonTwo:Ce.createElement(Te.ZP,{icon:Ce.createElement("i",{className:"iconfont icon-xiazai4 font14"}),type:"primary",size:"middle",onClick:Pt,disabled:Jt},"\u4E0B\u8F7D")}):Ce.createElement(Te.ZP,{type:"primary",size:"middle",onClick:Pt,disabled:Jt},Ce.createElement(Xe.Z,null),"\u70B9\u51FB\u4E0B\u8F7D")),He==="flowChart"&&Ce.createElement("div",{className:"embed"},Ce.createElement("iframe",{src:`/drawio/src/main/webapp/viewer.html?id=${xe||""}&gapi=0&od=0&db=0&gh=0&gl=0`,width:"100%",height:"100%",frameBorder:"0"})))}},95097:function(xn,yt,ce){"use strict";ce.d(yt,{z:function(){return gt},Z:function(){return Ye}});var te=ce(59301),Ze=ce(48850),Te=ce(49142),Xe=ce(64018),ke=ce(80360),ge=ce(74128),Ve=ce(65862),Ue=ce(15342),Se=ce(44104),ye=ce(7939),Je=ce(1012),Ce=ce(52918),st=ce(59301),it=({html:wt})=>{const at=(0,te.useRef)(null),vt=(0,te.useRef)(null),Vt=`.markdown-body p { margin: 0 0 16px 0 !important; line-height: 28px; white-space: pre-wrap; @@ -1028,20 +1028,20 @@ .markdown-body pre { margin-top: 0; margin-bottom: 16px; - }`;return(0,te.useEffect)(()=>{const Jt=At.current.attachShadow({mode:"open"});vt.current=document.createElement("div"),vt.current.className="markdown-body",vt.current.innerHTML=wt,Jt.appendChild(vt.current);const pn=document.createElement("style");return pn.textContent=Vt,Jt.appendChild(pn),()=>{Jt.innerHTML=""}},[]),(0,te.useEffect)(()=>{vt.current&&(vt.current.innerHTML=wt)},[wt]),lt.createElement("div",{ref:At})};function ze(wt){const At=["onabort","onanimationend","onanimationiteration","onanimationstart","onauxclick","onblur","oncancel","oncanplay","oncanplaythrough","onchange","onclick","onclose","oncontextmenu","oncopy","oncut","ondblclick","ondrag","ondragend","ondragenter","ondragleave","ondragover","ondragstart","ondrop","ondurationchange","onemptied","onended","onerror","onfocus","onformdata","ongotpointercapture","oninput","oninvalid","onkeydown","onkeypress","onkeyup","onload","onloadeddata","onloadedmetadata","onloadstart","onlostpointercapture","onmousedown","onmousemove","onmouseout","onmouseover","onmouseup","onpaste","onpause","onplay","onplaying","onpointercancel","onpointerdown","onpointerenter","onpointerleave","onpointermove","onpointerout","onpointerover","onpointerup","onprogress","onratechange","onreset","onresize","onscroll","onsecuritypolicyviolation","onseeked","onseeking","onselect","onslotchange","onstalled","onsubmit","onsuspend","ontimeupdate","ontoggle","ontouchcancel","ontouchend","ontouchmove","ontouchstart","ontransitionend","onvolumechange","onwaiting","onwheel"],vt=new RegExp(`\\b(${At.join("|")})\\s*=\\s*(?:"[^"]*"|'[^']*'|[^\\s>]*)`,"gi");return wt.replace(vt,"").trim()}var Te={mdBody:"mdBody___raKXb",button:"button___Ch5Pc",previewFlowChart:"previewFlowChart___vY1dq"},ct=Object.defineProperty,Ge=Object.getOwnPropertySymbols,qe=Object.prototype.hasOwnProperty,Le=Object.prototype.propertyIsEnumerable,xe=(wt,At,vt)=>At in wt?ct(wt,At,{enumerable:!0,configurable:!0,writable:!0,value:vt}):wt[At]=vt,He=(wt,At)=>{for(var vt in At||(At={}))qe.call(At,vt)&&xe(wt,vt,At[vt]);if(Ge)for(var vt of Ge(At))Le.call(At,vt)&&xe(wt,vt,At[vt]);return wt};const Ne="@\u2581\u2581@",rt="@\u2581@",Re=/]*>/g;function et(wt){let At=document.createElement("div");return At.innerHTML=wt,At.childNodes.length===0?"":At.childNodes[0].nodeValue}const gt=(wt,At)=>{wt=wt||"";const vt=/(?:https?:\/\/[^\/]+)?\/api\/attachments\/([A-Za-z0-9+/=]+)(\?.*?)?\)|(?:https?:\/\/[^\/]+)?\/api\/attachments\/([A-Za-z0-9+/=]+)(\?.*?)?|(?:https?:\/\/[^\/]+)?\/attachments\/download\/([A-Za-z0-9+/=]+)(\?.*?)?\//g,Vt=/\"(?:https?:\/\/[^\/]+)?\/api\/attachments\/([A-Za-z0-9+/=]+)(\?.*?)?|\"(?:https?:\/\/[^\/]+)?\/attachments\/download\/([A-Za-z0-9+/=]+)(\?.*?)?\//g,Jt=/\(\s+(?:https?:\/\/[^\/]+)?\/files\/uploads\/([A-Za-z0-9+/=]+)(\?.*?)?|\"(?:https?:\/\/[^\/]+)?\/files\/uploads\/([A-Za-z0-9+/=]+)(\?.*?)?\//g,pn=/(?:https?:\/\/[^\/]+)?\/attachments\/download\/([A-Za-z0-9+/=]+)(\?.*?)?\//g;return At?wt.replaceAll("https://www.educoder.net","").replaceAll("https://www-cdn.educoder.net","").replaceAll("//api/attachments","/api/attachments").replace(vt,(on,Ze,Fe,Ot,Fn,fn,Ct)=>{const tn=Ze||Ot||fn,rn=Fe||Fn||Ct||"?";return ge.Z.API_SERVER+"/api/attachments/"+tn+rn+"&t="+(0,Ve.Jn)(tn,Date.now())+(on.indexOf(")")>-1?")":"&")}).replaceAll('src="(','src="').replaceAll("src='(",'src="'):(wt=wt.replace(pn,(on,Ze,Fe,Ot,Fn,fn,Ct)=>{const tn=Ze||Ot||fn,rn=Fe||Fn||Ct||"?";return ge.Z.API_SERVER+"/attachments/download/"+tn+rn+"&t="+(0,Ve.Jn)(tn,Date.now())+(on.indexOf(")")>-1?")":"&")}).replace(vt,(on,Ze,Fe,Ot,Fn,fn,Ct)=>{const tn=Ze||Ot||fn,rn=Fe||Fn||Ct||"?";return ge.Z.API_SERVER+"/api/attachments/"+tn+rn+"&t="+(0,Ve.Jn)(tn,Date.now())+(on.indexOf(")")>-1?")":"&")}).replace(Vt,(on,Ze,Fe,Ot,Fn)=>{const fn=Ze||Ot,Ct=Fe||Fn||"";return'"'+ge.Z.API_SERVER+"/api/attachments/"+fn+Ct+fn+Ct+"&t="+(0,Ve.Jn)(fn,Date.now())}).replace(Jt,(on,Ze,Fe,Ot,Fn)=>{const fn=Ze||Ot,Ct=Fe||Fn||"";return"("+ge.Z.API_SERVER+"/files/uploads/"+fn+Ct+fn+Ct+"&t="+(0,Ve.Jn)(fn,Date.now())}).replaceAll('src="(','src="').replaceAll("src='(",'src="').replaceAll("http://video.educoder","https://video.educoder").replaceAll("http://www.educoder.net/api","https://data.educoder.net/api").replaceAll("https://www.educoder.net/api","https://data.educoder.net/api").replace(/\r\n/g,` -`),wt)};var Ye=({value:wt="",edit:At=!1,className:vt,showTextOnly:Vt,showLines:Jt,style:pn={},stylesPrev:on={},highlightKeywords:Ze,showProgramFill:Fe,isProgramFill:Ot,disabledFill:Fn=!1,programFillValue:fn,openEditor:Ct=()=>{},onFillChange:tn=Dt=>{},onFillBlur:rn=()=>{},onFillFocus:jn=()=>{}})=>{let Dt=ze(String(wt||""));const mt=(0,te.useRef)(),ht=(0,te.useRef)(),[bt,zt]=(0,te.useState)(""),[Bt,Pt]=(0,te.useState)("office"),[_e,se]=(0,te.useState)([]),fe=(0,te.useRef)("a"+(0,Je.Z)()),Ie={},Be=dt=>//i.test(dt||""),pt=(dt,Bn,jt)=>{const un=document.createElement(dt===rt?"input":"textarea");un.style.width="100%",un.style.height=dt===rt?"40px":"151px",un.rows=5,un.spellcheck=!1,un.name="edu-program-fill",un.placeholder="\u8BF7\u8F93\u5165",un.dataset.id=Bn;const In=Object.keys(Ie).length;return Ie[In]=un,`${un.outerHTML}`};function Mt(dt){return dt=dt.replace(/!\[.*?\]\(.*?\)/g,""),dt=dt.replace(/\[.*?\]\(.*?\)/g,""),dt=dt.replace(new RegExp("","gs"),""),dt=dt.replace(//g,""),dt=dt.replace(//g,""),dt=dt.replace(new RegExp(".*?<\\/video>","gs"),""),dt=dt.replace(new RegExp(".*?<\\/audio>","gs"),""),dt=dt.replace(new RegExp(".*?<\\/style>","gs"),""),dt=dt.replace(new RegExp(".*?<\\/script>","gs"),""),dt}const sn=dt=>!Vt&&Be(Dt)?dt:dt.replace(/([\s\S]+?)<\/style>/gim,function(Bn,jt){let un=jt.replace(/(\n|\r)/g,"").split("}"),In=[];return un.map(or=>{or!=""&&In.push(`.${fe.current} ${or}`)}),``}),he=(0,te.useMemo)(()=>{try{const un=/\(\s+\/api\/attachments\/|\(\/api\/attachments\//g,In=/\"\/api\/attachments\/|\"\/attachments\/download\//g,or=/\(\s+\/files\/uploads\/|\"\/files\/uploads\//g,vn=/\(\/attachments\/download\//g;Dt=Dt.replace(vn,"("+ge.Z.API_SERVER+"/attachments/download/").replace(un,"("+ge.Z.API_SERVER+"/api/attachments/").replace(In,'"'+ge.Z.API_SERVER+"/api/attachments/").replace(or,'"'+ge.Z.API_SERVER+"/files/uploads/").replaceAll("http://video.educoder","https://video.educoder").replaceAll("http://www.educoder.net/api","https://data.educoder.net/api").replaceAll("https://www.educoder.net/api","https://data.educoder.net/api").replace(/\r\n/g,` -`),mt.current.style.display="none"}catch(un){}if(Fe){let un=-1;return Dt=Dt.replaceAll("<","<").replaceAll(">",">").replace(/(@▁▁@|@▁@)/g,function(In,or,vn){var fr;return++un,pt(In,un,(fr=fn==null?void 0:fn[un])==null?void 0:fr.value.replaceAll("<","<").replaceAll(">",">"))}),`
${sn(Dt||"")}
`}let dt=sn(Dt);dt=(0,Me.ZP)(dt);const Bn=(0,Me.ez)();Dt.match(/\[TOC\]/)&&(dt=dt.replace("

[TOC]

",(0,Me.Qv)()),(0,Me.Iy)()),dt=dt.replace(/(__special_katext_id_\d+__)/g,(un,In)=>{const{type:or,expression:vn}=Bn[In];return(0,Ue.renderToString)(et(vn)||"",{displayMode:or==="block",throwOnError:!1,output:"html"})}),dt=dt.replace(/▁/g,"\u2581\u2581\u2581\u2581\u2581"),(0,Me.AL)();const jt=document.createElement("div");if(jt.innerHTML=dt,Vt)return jt.innerText;if(Ze){const un=Ze.replace(/[.*+?^${}()|[\]\\]/g,"\\$&");return we(jt,un),jt.innerHTML}return setTimeout(()=>St(),500),jt.innerHTML},[Dt,Ze]);(0,te.useEffect)(()=>{le.current&&le.current.querySelectorAll(["input","textarea"]).forEach(Bn=>{Bn.oninput=oe,Bn.onblur=re,Bn.onfocus=de})},[_e]),(0,te.useEffect)(()=>{var dt,Bn,jt,un,In;if(fn!=null&&fn.length)try{const or=le.current.querySelectorAll(".edu-program-fill-score"),vn=le.current.querySelectorAll('[name="edu-program-fill"]');for(const[fr,ur]of vn.entries())ur.value=((dt=fn==null?void 0:fn[fr])==null?void 0:dt.value)||"",((Bn=fn==null?void 0:fn[fr])==null?void 0:Bn.type)==="warning"?ur.className="program-fill-warning":((jt=fn==null?void 0:fn[fr])==null?void 0:jt.type)==="success"?ur.className="program-fill-success":ur.className="";for(const[fr,ur]of or.entries())ur.innerHTML=(un=fn==null?void 0:fn[fr])!=null&&un.score?`${(In=fn==null?void 0:fn[fr])==null?void 0:In.score}\u5206`:"";se(fn)}catch(or){console.log(or,"error")}},[fn]);const oe=dt=>{_e[dt.target.dataset.id]=_e[dt.target.dataset.id]||{},_e[dt.target.dataset.id].value=dt.target.value,se([..._e]),tn(_e,dt.target.dataset.id)},re=dt=>{_e[dt.target.dataset.id]=_e[dt.target.dataset.id]||{},_e[dt.target.dataset.id].value=dt.target.value,se([..._e]),rn(_e,dt.target.dataset.id)},de=dt=>{_e[dt.target.dataset.id]=_e[dt.target.dataset.id]||{},_e[dt.target.dataset.id].value=dt.target.value,se([..._e]),jn(_e,dt.target.dataset.id)};function we(dt,Bn){return dt.childNodes.forEach(jt=>{var un;if(jt.childNodes.length>0)we(jt,Bn);else if(jt.nodeName!=="IMG")if(jt.innerHTML)jt.innerHTML=(un=jt.innerHTML)==null?void 0:un.replace(new RegExp(Bn,"gi"),'$&');else{const In=document.createElement("span");In.innerHTML=jt.textContent.replace(new RegExp(Bn,"gi"),'$&'),jt.replaceWith(In)}})}const le=(0,te.useRef)();Me.jb.WebkitLineClamp=Jt,Jt&&(pn=He(He({},pn),Me.jb));function Ee(dt){let Bn=dt.target;if(Bn.tagName.toUpperCase()==="A"){let jt=Bn.getAttribute("href");if(jt.indexOf("office")>-1)dt.preventDefault(),zt(jt),Pt("office");else if(jt.indexOf("application/pdf")>-1)dt.preventDefault(),zt(jt),Pt("pdf");else if(jt.indexOf("text/html")>-1)dt.preventDefault(),zt(jt),Pt("html");else if(jt.startsWith("#")){dt.preventDefault();let un=document.getElementById(jt.replace("#",""));un&&un.scrollIntoView(!0)}}}const St=()=>{var dt;const Bn=(dt=le.current)==null?void 0:dt.querySelectorAll("video");Bn==null||Bn.forEach(jt=>{if(jt.oncontextmenu=()=>!1,jt.src.indexOf(".m3u8")>-1&&!jt.canPlayType("application/vnd.apple.mpegurl")){if(ke.ZP.isSupported()){var un=new ke.ZP;un.loadSource(jt.src),un.attachMedia(jt)}}})};(0,te.useEffect)(()=>{if(le.current&&he&&he.match(Re)&&window.PR.prettyPrint(),le.current)return le.current.addEventListener("click",Ee),()=>{var dt;(dt=le.current)==null||dt.removeEventListener("click",Ee),(0,Me.AL)(),(0,Me.Iy)()}},[he,le.current,Ee]);const Ut=dt=>{dt.target.nodeName==="IMG"&&dt.target.className.indexOf("draw-flowchart")>-1?(mt.current.style.zIndex=1,mt.current.style.display="flex",mt.current.style.width=dt.target.clientWidth+"px",mt.current.style.height=dt.target.clientHeight+"px",mt.current.style.top=dt.target.offsetTop+"px",mt.current.style.left=dt.target.offsetLeft+"px",dt.target.id&&(ht.current=dt.target.id)):mt.current.style.display="none"},It=()=>{mt.current.style.display="none"};return(0,te.useEffect)(()=>{var dt;const Bn=jt=>{jt.preventDefault(),jt.clipboardData.setData("text",window.getSelection().toString())};return(dt=le.current)==null||dt.addEventListener("copy",Bn),()=>{var jt;(jt=le.current)==null||jt.removeEventListener("copy",Bn)}},[le.current]),te.createElement("div",{style:{position:"relative"},onMouseLeave:It},Vt&&te.createElement("div",{ref:le,className:`${Te.mdBody} `},he),!Vt&&!Be(he)&&te.createElement("div",{ref:le,style:He({},pn),onMouseOver:Ut,className:`${vt||""} ${Fn?"disabled-fill":""} markdown-body ${Te.mdBody} ${fe.current}`,dangerouslySetInnerHTML:{__html:he}}),!Vt&&Be(he)&&te.createElement(at,{html:he}),te.createElement("div",{ref:mt,className:`${Te.button} ${At?"":Te.previewFlowChart}`},te.createElement(Se.Z,null,te.createElement(ye.ZP,{onClick:()=>{At?Ct(ht.current):(zt(ht.current),Pt("flowChart"))}},At?"\u7F16\u8F91":"\u9884\u89C8"))),te.createElement(Ce.Z,{close:!0,data:bt,type:bt!=null&&bt.length?Bt:"",style:He({},on),onClose:()=>zt("")}))}},27185:function(xn,yt,ce){"use strict";ce.d(yt,{Z:function(){return wt}});var te=ce(59301),Ke=ce(65582),Me=ce(62957),Xe=ce(28284),ke=ce(6767),ge=ce(29787),Ve=ce(18287),Ue=ce(77019),Se=ce(5269),ye=ce(25399),Je=ce(37568),Ce={currentPrimary:"currentPrimary___NPWiR",currentDelete:"currentDelete___UEfhf",DirectoryTree:"DirectoryTree___xPxCY",EditDom:"EditDom___seNxC"},lt=ce(61527),nt=ce(89540),at=ce(2524),ze=ce(82636),Te=Object.defineProperty,ct=Object.defineProperties,Ge=Object.getOwnPropertyDescriptors,qe=Object.getOwnPropertySymbols,Le=Object.prototype.hasOwnProperty,xe=Object.prototype.propertyIsEnumerable,He=(At,vt,Vt)=>vt in At?Te(At,vt,{enumerable:!0,configurable:!0,writable:!0,value:Vt}):At[vt]=Vt,Ne=(At,vt)=>{for(var Vt in vt||(vt={}))Le.call(vt,Vt)&&He(At,Vt,vt[Vt]);if(qe)for(var Vt of qe(vt))xe.call(vt,Vt)&&He(At,Vt,vt[Vt]);return At},rt=(At,vt)=>ct(At,Ge(vt)),Re=(At,vt)=>{var Vt={};for(var Jt in At)Le.call(At,Jt)&&vt.indexOf(Jt)<0&&(Vt[Jt]=At[Jt]);if(At!=null&&qe)for(var Jt of qe(At))vt.indexOf(Jt)<0&&xe.call(At,Jt)&&(Vt[Jt]=At[Jt]);return Vt},et=(At,vt,Vt)=>new Promise((Jt,pn)=>{var on=Ot=>{try{Fe(Vt.next(Ot))}catch(Fn){pn(Fn)}},Ze=Ot=>{try{Fe(Vt.throw(Ot))}catch(Fn){pn(Fn)}},Fe=Ot=>Ot.done?Jt(Ot.value):Promise.resolve(Ot.value).then(on,Ze);Fe((Vt=Vt.apply(At,vt)).next())});const gt=(At=[])=>At==null?void 0:At.map(vt=>rt(Ne({},vt),{title:(vt==null?void 0:vt.value)||"",key:vt==null?void 0:vt.id,isLeaf:!0})),Ye=At=>{var vt=At,{user:Vt,children:Jt,isShowComponent:pn=!0,ModalProps:on={},onDataSelect:Ze}=vt,Fe=Re(vt,["user","children","isShowComponent","ModalProps","onDataSelect"]);const[Ot,Fn]=Me.default.useModal(),[fn]=Xe.default.useForm(),[Ct,tn]=(0,te.useState)([]),[rn,jn]=(0,te.useState)(!1),[Dt,mt]=(0,te.useState)(!1),[,ht,bt,zt]=(0,lt.U)(nt.qE,{page:1,limit:9999}),[,,Bt]=(0,lt.U)(nt.V8,{}),[,,Pt]=(0,lt.U)(nt.B$,{}),[,,_e]=(0,lt.U)(nt.DH,{}),[,,se]=(0,lt.U)(nt.bJ,{}),fe=()=>{jn(!1),fn.resetFields(),mt(!1)},Ie=pt=>et(void 0,null,function*(){const{node:Mt,dragNode:sn,event:he}=pt,oe=pt.node.pos.split("-"),re=pt.dropPosition-Number(oe[oe.length-1]);if(re==0){ke.ZP.warning("\u65E0\u6CD5\u79FB\u52A8\u5230\u5185\u90E8\u4F4D\u7F6E");return}if(re==1&&(sn==null?void 0:sn.item_index)==(Mt==null?void 0:Mt.item_index)+1){ke.ZP.warning("\u672A\u79FB\u52A8\u4F4D\u7F6E");return}const de=yield se({id:sn==null?void 0:sn.key,position:re==-1?1:(sn==null?void 0:sn.item_index)>(Mt==null?void 0:Mt.item_index)?(Mt==null?void 0:Mt.item_index)+1:Mt==null?void 0:Mt.item_index});(de==null?void 0:de.status)===0&&(ke.ZP.success("\u79FB\u52A8\u6210\u529F"),bt({},!0))}),Be=pt=>et(void 0,null,function*(){let Mt={};Dt?Mt=yield Pt(Ne({},pt)):Mt=yield _e(Ne({},pt)),(Mt==null?void 0:Mt.status)==0&&(ke.ZP.success((Mt==null?void 0:Mt.message)||(Dt?"\u6DFB\u52A0\u6210\u529F":"\u66F4\u65B0\u6210\u529F")),bt({},!0),fe())});return(0,te.useEffect)(()=>{on!=null&&on.open&&bt({},!0)},[on==null?void 0:on.open]),(0,te.useEffect)(()=>{var pt;tn(gt((pt=zt==null?void 0:zt.data)==null?void 0:pt.list))},[zt]),pn?te.createElement(te.Fragment,null,Fn,Jt,te.createElement(Me.default,Ne({},Ne({title:"\u5E38\u7528\u8BC4\u8BED",width:640,centered:!0,footer:null,bodyStyle:{padding:"10px 5px 25px"}},on)),te.createElement(ge.Z,{spinning:ht},(Ct==null?void 0:Ct.length)>0?te.createElement(te.Fragment,null,te.createElement(Ve.default.DirectoryTree,{height:500,className:Ce.DirectoryTree,multiple:!0,draggable:{icon:!1},defaultExpandAll:!0,switcherIcon:!1,showIcon:!1,onSelect:Ze,treeData:Ct,onDrop:Ie,titleRender:pt=>te.createElement(te.Fragment,null,te.createElement("span",{className:"multi_ellipsis1",style:{flex:1,marginRight:"32px"}},pt==null?void 0:pt.title),te.createElement("div",{className:`${Ce.EditDom}`},te.createElement(Ue.Z,{wrap:!1,align:"middle",gutter:16},te.createElement(Se.Z,null,te.createElement(ye.Z,{title:"\u957F\u6309\u53EF\u8FDB\u884C\u62D6\u62FD\u6392\u5E8F"},te.createElement("i",{className:`iconfont icon-tuodong1 font12 ${Ce.currentPrimary}`}))),te.createElement(Se.Z,null,te.createElement(ye.Z,{title:"\u7F16\u8F91"},te.createElement("i",{className:`iconfont icon-bianji11 font12 ${Ce.currentPrimary}`,onClick:Mt=>{Mt.stopPropagation(),fn.setFieldsValue(Ne({},pt)),jn(!0)}}))),te.createElement(Se.Z,null,te.createElement(ye.Z,{title:"\u5220\u9664"},te.createElement("i",{className:`iconfont icon-shanchu14 font12 ${Ce.currentDelete}`,onClick:Mt=>{Mt.stopPropagation(),Ot.confirm({icon:null,title:"\u5220\u9664\u5E38\u7528\u8BC4\u8BED",centered:!0,content:"\u4F60\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u6761\u5E38\u7528\u8BC4\u8BED\u5417\uFF1F",onOk:()=>et(void 0,null,function*(){const sn=yield Bt({id:pt==null?void 0:pt.key});(sn==null?void 0:sn.status)==0&&(ke.ZP.success((sn==null?void 0:sn.message)||"\u5220\u9664\u6210\u529F"),bt({},!0))})})}}))))))}),te.createElement(ze.op,{className:"ml20 mt20",icon:te.createElement("i",{className:"iconfont icon-xiaojiahao"}),style:{borderRadius:"4px"},onClick:()=>{mt(!0),jn(!0)}},"\u6DFB\u52A0\u5E38\u7528\u8BC4\u8BED")):te.createElement(at.Z,{styles:{margin:"30px auto"},customText:te.createElement("span",null,"\u6682\u65E0\u5E38\u7528\u8BC4\u8BED\uFF0C\u4F60\u53EF\u4EE5",te.createElement("a",{onClick:()=>{mt(!0),jn(!0)}},"\u6DFB\u52A0\u5E38\u7528\u8BC4\u8BED"))}))),te.createElement(Me.default,{title:Dt?"\u6DFB\u52A0\u5E38\u7528\u8BC4\u8BED":"\u7F16\u8F91\u5E38\u7528\u8BC4\u8BED",open:rn,okText:Dt?"\u6DFB\u52A0":"\u786E\u5B9A",onCancel:()=>{fe()},onOk:()=>{fn.submit()}},te.createElement(Xe.default,{form:fn,onFinish:Be},Dt&&te.createElement("span",{className:"font14",style:{color:"#191919"}},"\u6DFB\u52A0\u5E38\u7528\u8BC4\u8BED\uFF0C\u53EF\u4EE5\u5E2E\u52A9\u4F60\u63D0\u9AD8\u8BC4\u9605\u4F5C\u4E1A\u7684\u6548\u7387"),te.createElement(Xe.default.Item,{hidden:!0,name:"id"}),te.createElement(Xe.default.Item,{className:"mt10",name:"value"},te.createElement(Je.default.TextArea,{placeholder:"\u8F93\u5165\u5E38\u7528\u8BC4\u8BED\u3002\u4F8B\u5982\uFF1A\u4F60\u7684\u7F16\u7A0B\u4F5C\u4E1A\u6574\u4F53\u8868\u73B0\u826F\u597D\uFF0C\u4F46\u4ECD\u6709\u4E00\u4E9B\u5C0F\u7684\u6539\u8FDB\u7A7A\u95F4\u3002",autoSize:{minRows:8,maxRows:9},maxLength:100,showCount:!0}))))):null};var wt=(0,Ke.connect)(({loading:At,user:vt})=>({user:vt,loading:At.effects}))(Ye)},30214:function(xn,yt,ce){"use strict";ce.d(yt,{Z:function(){return Xe}});var te=ce(59301),Ke=ce(77254),Me=ce(90083),Xe=()=>{const[ke,ge]=(0,te.useState)(""),[Ve,Ue]=(0,te.useState)(0);let[Se,ye]=(0,te.useState)(),[Je,Ce]=(0,te.useState)();const[lt,nt]=(0,te.useState)(!1),at=(0,te.useRef)("");(0,te.useEffect)(()=>Ke.Z.subscribe("preview-image",Re=>{ge(Re),console.log(He.current)}),[]),(0,te.useEffect)(()=>(document.addEventListener("keydown",ze),()=>{document.removeEventListener("keydown",ze)}),[]),(0,te.useEffect)(()=>{at.current=ke},[ke]);function ze(rt){console.log("e====",rt),rt.keyCode==27&&at.current&&Te()}function Te(){document.body.style.overflow="auto",ye(void 0),Ce(void 0),Ue(0),ge("")}function ct(){Ue(Ve+90)}function Ge(){Se=He.current.width*1.1,Je=He.current.height*1.1,Ce(Je),ye(Se)}function qe(){Se=He.current.width/1.1,Je=He.current.height/1.1,Ce(Je),ye(Se)}const Le=(0,te.useRef)(),xe=(0,te.useRef)(),He=(0,te.useRef)(),Ne=rt=>{(rt.nativeEvent.target===Le.current||rt.nativeEvent.target===xe.current)&&Te()};return te.createElement(te.Fragment,null,ke?te.createElement("div",null,te.createElement("div",{className:"preview-wrp-group",ref:xe},te.createElement(Me.Z,{className:"image-preview",src:ke,style:{display:"none"},preview:{visible:!0,src:ke,onVisibleChange:rt=>{ge("")}},alt:"\u9884\u89C8\u5927\u56FE"}))):null)}},60537:function(xn,yt,ce){"use strict";ce.d(yt,{h:function(){return Le},Z:function(){return qe}});var te=ce(59301),Ke=ce(82326),Me=ce(28284),Xe=ce(7939),ke=ce(89780),ge=ce.n(ke),Ve=ce(45559),Ue=Object.defineProperty,Se=Object.defineProperties,ye=Object.getOwnPropertyDescriptors,Je=Object.getOwnPropertySymbols,Ce=Object.prototype.hasOwnProperty,lt=Object.prototype.propertyIsEnumerable,nt=(xe,He,Ne)=>He in xe?Ue(xe,He,{enumerable:!0,configurable:!0,writable:!0,value:Ne}):xe[He]=Ne,at=(xe,He)=>{for(var Ne in He||(He={}))Ce.call(He,Ne)&&nt(xe,Ne,He[Ne]);if(Je)for(var Ne of Je(He))lt.call(He,Ne)&&nt(xe,Ne,He[Ne]);return xe},ze=(xe,He)=>Se(xe,ye(He));const Te=Ke.default.Option,ct={labelCol:{span:4},wrapperCol:{span:20}},Ge={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};var qe=({callback:xe,onCancel:He})=>{const[Ne,rt]=(0,te.useState)("python");function Re(gt){rt(Ge[gt][1])}function et(gt){xe(gt)}return te.createElement(Me.default,ze(at({},ct),{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:et,style:{width:500}}),te.createElement(Me.default.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},te.createElement(Ke.default,{getPopupContainer:gt=>gt.parentNode,onChange:Re},Object.keys(Ge).map(gt=>te.createElement(Te,{key:gt,value:gt},Ge[gt][0])))),te.createElement(Me.default.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},te.createElement(Le,{mode:Ne})),te.createElement("div",{className:"flex-container flex-end"},te.createElement(Xe.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),te.createElement(Xe.ZP,{type:"ghost",onClick:He},"\u53D6\u6D88")))};function Le({value:xe,onChange:He,mode:Ne,options:rt={}}){const Re=(0,te.useRef)(),[et,gt]=(0,te.useState)();return(0,te.useEffect)(()=>{if(et){let Ye=function(wt){const At=wt.getValue();He&&He(At)};return et.on("change",Ye),()=>{et.off("change",Ye)}}},[et,He]),(0,te.useEffect)(()=>{et&&et.setOption("mode",Ne)},[et,Ne]),(0,te.useEffect)(()=>{et&&(xe!==et.getValue()||xe==="")&&setTimeout(()=>{et.setValue(xe||"")},300)},[et,xe]),(0,te.useEffect)(()=>{if(Re.current&&!et){const Ye=ge().fromTextArea(Re.current,at({mode:Ne,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},rt));gt(Ye)}},[Re.current,et]),te.createElement("div",{className:"my-codemirror-container"},te.createElement("textarea",{ref:Re}))}},25374:function(xn,yt,ce){"use strict";ce.d(yt,{Z:function(){return zn}});var te=ce(59301),Ke=ce(65582),Me=ce(89780),Xe=ce.n(Me),ke=ce(76374),ge=ce(45559),Ve=ce(6313),Ue=ce(25717),Se=ce(99498),ye=ce(25419),Je=ce(67549),Ce=ce(95097),lt=({value:$t="",className:Sn,showTextOnly:hr,showLines:sr,style:cr={}})=>{const br=(0,te.useMemo)(()=>"",[$t]);return te.createElement(te.Fragment,null,te.createElement("div",{dangerouslySetInnerHTML:{__html:br}}))},nt=Object.defineProperty,at=Object.defineProperties,ze=Object.getOwnPropertyDescriptors,Te=Object.getOwnPropertySymbols,ct=Object.prototype.hasOwnProperty,Ge=Object.prototype.propertyIsEnumerable,qe=($t,Sn,hr)=>Sn in $t?nt($t,Sn,{enumerable:!0,configurable:!0,writable:!0,value:hr}):$t[Sn]=hr,Le=($t,Sn)=>{for(var hr in Sn||(Sn={}))ct.call(Sn,hr)&&qe($t,hr,Sn[hr]);if(Te)for(var hr of Te(Sn))Ge.call(Sn,hr)&&qe($t,hr,Sn[hr]);return $t},xe=($t,Sn)=>at($t,ze(Sn));let He=[{title:"\u7C97\u4F53",icon:"md-iconfont icon-bold",actionName:"bold"},{title:"\u659C\u4F53",icon:"md-iconfont icon-italic",actionName:"italic"},"|",{title:"\u65E0\u5E8F\u5217\u8868",icon:"md-iconfont icon-unorder-list",actionName:"list-ul"},{title:"\u6709\u5E8F\u5217\u8868",icon:"md-iconfont icon-order-list",actionName:"list-ol"},"|",{title:"\u884C\u5185\u4EE3\u7801",icon:"md-iconfont icon-code",actionName:"code"},{title:"\u4EE3\u7801\u5757\uFF08\u591A\u8BED\u8A00\u98CE\u683C\uFF09",icon:"md-iconfont icon-file-code",actionName:"code-block"},{title:"\u94FE\u63A5",icon:"md-iconfont icon-link",actionName:"link"},"|",{title:"\u884C\u5185\u516C\u5F0F",icon:"md-iconfont icon-sum",actionName:"inline-latex"},{title:"\u6570\u5B66\u516C\u5F0F",icon:"iconfont icon-shuxuetuxiang2",actionName:"maths-latex"},{title:"\u591A\u884C\u516C\u5F0F",icon:"md-iconfont icon-formula",actionName:"latex"},"|",{title:"\u6DFB\u52A0\u56FE\u7247",icon:"md-iconfont icon-picture",actionName:"upload-image"},{title:"\u63D2\u5165\u753B\u56FE",icon:"iconfont icon-sheji",actionName:"draw-image"},{title:"\u63D2\u5165\u6D41\u7A0B\u56FE",icon:"iconfont icon-liucheng",actionName:"add-flowchart"},{title:"\u8868\u683C",icon:"md-iconfont icon-table",actionName:"add-table"},"|",{title:"\u6362\u884C",icon:"md-iconfont icon-minus",actionName:"line-break"},{title:"\u6E05\u7A7A",icon:"md-iconfont icon-eraser",actionName:"eraser"}];function Ne({onActionCallback:$t,title:Sn,icon:hr,actionName:sr,className:cr="",children:br}){function Wr(){$t(sr)}return te.createElement("a",{title:Sn,className:cr,onClick:Wr},te.createElement("i",{className:`${hr}`}),br)}var rt=({watch:$t,showNullButton:Sn,showNullProgramButton:hr,onActionCallback:sr,fullScreen:cr,insertTemp:br,hidetoolBar:Wr,extraUse:Dr})=>{const Ur=[...He,{title:`${$t?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"}`,icon:`${$t?"md-iconfont icon-eye-slash":"md-iconfont icon-eye"}`,actionName:"trigger-watch"}];return te.createElement("ul",{className:"markdown-toolbar-container"},!Wr&&Ur.map((Jr,qn)=>te.createElement("li",{key:qn},Jr.actionName?te.createElement(Ne,xe(Le({},Jr),{onActionCallback:sr})):te.createElement("span",{className:"v-line"}))),Sn?te.createElement("li",null,te.createElement(Ne,{icon:"iconfont icon-tianjia5 insert-blank",className:"btn-null ml5",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:sr},te.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u65B0\u589E\u586B\u7A7A\u9879"))):null,hr?te.createElement(te.Fragment,null,te.createElement("li",null,te.createElement(Ne,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-signal",onActionCallback:sr},te.createElement("span",{className:"fill-tip"},"\u6DFB\u52A0\u5355\u884C\u586B\u7A7A\u9879"))),te.createElement("li",null,te.createElement(Ne,{icon:"md-iconfont icon-uniE900 insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-multiple",onActionCallback:sr},te.createElement("span",{className:"fill-tip"},"\u6DFB\u52A0\u591A\u884C\u586B\u7A7A\u9879")))):null,br&&te.createElement("li",null,te.createElement(Ne,{icon:"md-iconfont icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:`inster-template-${br}`,onActionCallback:sr},te.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F"))),Dr&&te.createElement("li",null,Dr),te.createElement("li",{className:"btn-full-screen"},te.createElement(Ne,{icon:`${cr?"md-iconfont icon-shrink":"md-iconfont icon-enlarge"}`,title:cr?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:sr})))},Re=ce(57261),et=ce(28284),gt=ce(37568),Ye=ce(7939),wt=Object.defineProperty,At=Object.defineProperties,vt=Object.getOwnPropertyDescriptors,Vt=Object.getOwnPropertySymbols,Jt=Object.prototype.hasOwnProperty,pn=Object.prototype.propertyIsEnumerable,on=($t,Sn,hr)=>Sn in $t?wt($t,Sn,{enumerable:!0,configurable:!0,writable:!0,value:hr}):$t[Sn]=hr,Ze=($t,Sn)=>{for(var hr in Sn||(Sn={}))Jt.call(Sn,hr)&&on($t,hr,Sn[hr]);if(Vt)for(var hr of Vt(Sn))pn.call(Sn,hr)&&on($t,hr,Sn[hr]);return $t},Fe=($t,Sn)=>At($t,vt(Sn));const Ot={labelCol:{span:4},wrapperCol:{span:20}};var Fn=({callback:$t,onCancel:Sn})=>{function hr(sr){$t(sr)}return te.createElement(et.default,Fe(Ze({},Ot),{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:hr,style:{width:500}}),te.createElement(et.default.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},te.createElement(gt.default,null)),te.createElement(et.default.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},te.createElement(gt.default,null)),te.createElement("div",{className:"flex-container flex-end"},te.createElement(Ye.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),te.createElement(Ye.ZP,{type:"ghost",onClick:Sn},"\u53D6\u6D88")))},fn=ce(60537),Ct=ce(45053),tn=ce(62957),rn=ce(77019),jn=ce(53464),Dt=ce(59301),mt=({callback:$t,onCancel:Sn})=>{const hr=document.createElement("canvas"),sr=hr.getContext("2d");hr.width=1e3,hr.height=800,sr.fillStyle="#ffffff",sr.fillRect(0,0,hr.width,hr.height);const cr=hr.toDataURL("image/png");return Dt.createElement(tn.default,{open:!0,width:"100vw",style:{height:"100vh",top:0},footer:null,title:null,closable:!1},Dt.createElement(rn.Z,{style:{height:"100vh"}},Dt.createElement(jn.Z,{fullWidth:!0,noAssociationId:!0,showFullTools:!0,data:{src:cr,visible:!0,title:String(Date.now())},onOk:br=>{$t({src:br.url})},onClose:Sn})))},ht=ce(30641),bt=ce(5269),zt=ce(6767),Bt={myPaletteDiv:"myPaletteDiv___Xjz2I",flowChartWrp:"flowChartWrp____f45r",maxH60:"maxH60___Pd4Re",drawerWrap:"drawerWrap___MfDw8"},Pt=ce(59301),se=(0,te.forwardRef)(({onCancel:$t,editImgId:Sn,callback:hr},sr)=>{let cr=(0,te.useRef)(),br=(0,te.useRef)(),Wr=(0,te.useRef)(),Dr=(0,te.useRef)(!1);const Ur=(0,te.useRef)(!1);console.log("ref:",sr);const[Jr,qn]=(0,te.useState)(0),[yn,tt]=(0,te.useState)("100vh");return(0,te.useEffect)(()=>{qn(1)},[]),(0,te.useImperativeHandle)(sr,()=>({setHeight:tt})),Pt.createElement("div",{ref:Ur,className:"body-overflow-initial"},Pt.createElement(ht.Z,{width:"100vw",height:yn,footer:null,closable:!0,placement:"bottom",open:!!Jr,destroyOnClose:!0,maskClosable:!1,mask:!1,rootClassName:`zIndex-9999 ${Bt.drawerWrap}`,onClose:()=>{window.saveDrawData(kr=>{hr({src:`/api/attachments/${kr}`,id:kr})})},title:Pt.createElement(rn.Z,{align:"middle"},Pt.createElement(bt.Z,{flex:1},"\u63D2\u5165\u6D41\u7A0B\u56FE"),Pt.createElement(bt.Z,{onClick:()=>{tt(yn==="60px"?"100vh":"60px")}},Pt.createElement("span",{className:"current c-blue",style:{fontWeight:400}},"\u5C55\u5F00/\u6536\u8D77")),Pt.createElement(bt.Z,{onClick:()=>{window.saveDrawData(kr=>{if(kr===null){zt.ZP.warning({content:"\u5185\u5BB9\u4E3A\u7A7A\uFF0C\u8BF7\u5148\u7ED8\u5236\u6D41\u7A0B\u56FE",key:"saveFlowChart"});return}zt.ZP.success({content:"\u4FDD\u5B58\u6210\u529F",key:"saveFlowChart",style:{zIndex:999999999}}),hr({src:`/api/attachments/${kr}`,id:kr,disabledClose:!0})})}},Pt.createElement(Ye.ZP,{type:"primary",className:"ml20"},"\u4FDD\u5B58")))},Pt.createElement("iframe",{src:`/drawio/src/main/webapp/?id=${Sn||""}&gapi=0&od=0&db=0&gh=0&gl=0&local=0`,width:"100%",height:"100%",frameBorder:"0",ref:br})))}),fe=ce(74128),Ie=ce(47889),Be=ce(71051);const pt=Ie.ZP.Group,Mt={margin:"0 8px"};var sn=({callback:$t,onCancel:Sn})=>{function hr(sr){$t(sr)}return te.createElement(et.default,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:hr},te.createElement("div",{className:"flex-container",style:{alignItems:"baseline"}},te.createElement("span",{style:Mt},"\u5355\u5143\u683C\u6570\uFF1A"),te.createElement("span",{style:Mt},"\u884C\u6570"),te.createElement(et.default.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},te.createElement(Be.Z,null)),te.createElement("span",{style:Mt},"\u5217\u6570"),te.createElement(et.default.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},te.createElement(Be.Z,null))),te.createElement("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"}},te.createElement("span",{style:Mt},"\u5BF9\u9F50\u65B9\u5F0F\uFF1A"),te.createElement(et.default.Item,{name:"align"},te.createElement(pt,null,te.createElement(Ie.ZP,{value:"default"},te.createElement("i",{className:"fa fa-align-justify"})),te.createElement(Ie.ZP,{value:"left"},te.createElement("i",{className:"fa fa-align-left"})),te.createElement(Ie.ZP,{value:"center"},te.createElement("i",{className:"fa fa-align-center"})),te.createElement(Ie.ZP,{value:"right"},te.createElement("i",{className:"fa fa-align-right"}))))),te.createElement("div",{className:"flex-container flex-end"},te.createElement(Ye.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),te.createElement(Ye.ZP,{type:"ghost",onClick:Sn},"\u53D6\u6D88")))},he=ce(71411),oe=ce(93510),re=ce.n(oe),we=(0,te.forwardRef)(({use3d:$t,width:Sn,height:hr,callback:sr,showSaveButton:cr},br)=>{const Wr=(0,te.useRef)(),Dr=(0,te.useRef)(),[Ur,Jr]=(0,te.useState)(!1),qn=(0,te.useRef)({id:Wr,appName:"graphing",width:Sn||1e3,height:hr||600,showToolBar:!0,showMenuBar:!0,allowStyleBar:!0,showAlgebraInput:!0,enableLabelDrags:!1,enableShiftDragZoom:!0,showToolBarHelp:!1,errorDialogsActive:!0,showTutorialLink:!0,showLogging:!0,useBrowserForJS:!1});(0,te.useEffect)(()=>{Dr.current=new(re())(qn.current,!0),window.onload=function(){Dr.current.inject("applet_container")}},[]);const yn=()=>{var tt=window.ggbApplet.getPNGBase64(1,!0,72);return sr&&sr(tt),tt};return(0,te.useEffect)(()=>{qn.current.appName=Ur?"3D":"graphing",Dr.current.inject("applet_container")},[Ur]),(0,te.useEffect)(()=>{Jr($t)},[$t]),(0,te.useImperativeHandle)(br,()=>({getImgData:yn})),te.createElement(te.Fragment,null,te.createElement("div",{style:{width:"100%",height:"100%"},id:"applet_container",ref:Wr}),te.createElement(rn.Z,{align:"middle"},te.createElement(bt.Z,{flex:1},te.createElement(he.Z,{size:"default",checkedChildren:"\u5173\u95ED3D\u56FE\u50CF",unCheckedChildren:"\u5F00\u542F3D\u56FE\u50CF",checked:Ur,onChange:tt=>Jr(tt)})),te.createElement(bt.Z,null,te.createElement(Ye.ZP,{size:"large",onClick:yn,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668"))))}),le=ce(99298);const Ee="link",St="upload-image",Ut="add-flowchart",It="draw-image",dt="add-flowchart",Bn="code-block",jt="add-table",un="------------",In={default:un,left:`:${un}`,center:`:${un}:`,right:`${un}:`};var or=ce(31103),vn=ce(65862);function fr(){}let ur=0;const yr=1e4,Xn="\u2581",Tr="@\u2581\u2581@",Pr="@\u2581@",Er=` + }`;return(0,te.useEffect)(()=>{const Jt=at.current.attachShadow({mode:"open"});vt.current=document.createElement("div"),vt.current.className="markdown-body",vt.current.innerHTML=wt,Jt.appendChild(vt.current);const pn=document.createElement("style");return pn.textContent=Vt,Jt.appendChild(pn),()=>{Jt.innerHTML=""}},[]),(0,te.useEffect)(()=>{vt.current&&(vt.current.innerHTML=wt)},[wt]),st.createElement("div",{ref:at})};function We(wt){const at=["onabort","onanimationend","onanimationiteration","onanimationstart","onauxclick","onblur","oncancel","oncanplay","oncanplaythrough","onchange","onclick","onclose","oncontextmenu","oncopy","oncut","ondblclick","ondrag","ondragend","ondragenter","ondragleave","ondragover","ondragstart","ondrop","ondurationchange","onemptied","onended","onerror","onfocus","onformdata","ongotpointercapture","oninput","oninvalid","onkeydown","onkeypress","onkeyup","onload","onloadeddata","onloadedmetadata","onloadstart","onlostpointercapture","onmousedown","onmousemove","onmouseout","onmouseover","onmouseup","onpaste","onpause","onplay","onplaying","onpointercancel","onpointerdown","onpointerenter","onpointerleave","onpointermove","onpointerout","onpointerover","onpointerup","onprogress","onratechange","onreset","onresize","onscroll","onsecuritypolicyviolation","onseeked","onseeking","onselect","onslotchange","onstalled","onsubmit","onsuspend","ontimeupdate","ontoggle","ontouchcancel","ontouchend","ontouchmove","ontouchstart","ontransitionend","onvolumechange","onwaiting","onwheel"],vt=new RegExp(`\\b(${at.join("|")})\\s*=\\s*(?:"[^"]*"|'[^']*'|[^\\s>]*)`,"gi");return wt.replace(vt,"").trim()}var Le={mdBody:"mdBody___raKXb",button:"button___Ch5Pc",previewFlowChart:"previewFlowChart___vY1dq"},ut=Object.defineProperty,Ge=Object.getOwnPropertySymbols,qe=Object.prototype.hasOwnProperty,Qe=Object.prototype.propertyIsEnumerable,xe=(wt,at,vt)=>at in wt?ut(wt,at,{enumerable:!0,configurable:!0,writable:!0,value:vt}):wt[at]=vt,Ne=(wt,at)=>{for(var vt in at||(at={}))qe.call(at,vt)&&xe(wt,vt,at[vt]);if(Ge)for(var vt of Ge(at))Qe.call(at,vt)&&xe(wt,vt,at[vt]);return wt};const Me="@\u2581\u2581@",rt="@\u2581@",He=/]*>/g;function tt(wt){let at=document.createElement("div");return at.innerHTML=wt,at.childNodes.length===0?"":at.childNodes[0].nodeValue}const gt=(wt,at)=>{wt=wt||"";const vt=/(?:https?:\/\/[^\/]+)?\/api\/attachments\/([A-Za-z0-9+/=]+)(\?.*?)?\)|(?:https?:\/\/[^\/]+)?\/api\/attachments\/([A-Za-z0-9+/=]+)(\?.*?)?|(?:https?:\/\/[^\/]+)?\/attachments\/download\/([A-Za-z0-9+/=]+)(\?.*?)?\//g,Vt=/\"(?:https?:\/\/[^\/]+)?\/api\/attachments\/([A-Za-z0-9+/=]+)(\?.*?)?|\"(?:https?:\/\/[^\/]+)?\/attachments\/download\/([A-Za-z0-9+/=]+)(\?.*?)?\//g,Jt=/\(\s+(?:https?:\/\/[^\/]+)?\/files\/uploads\/([A-Za-z0-9+/=]+)(\?.*?)?|\"(?:https?:\/\/[^\/]+)?\/files\/uploads\/([A-Za-z0-9+/=]+)(\?.*?)?\//g,pn=/(?:https?:\/\/[^\/]+)?\/attachments\/download\/([A-Za-z0-9+/=]+)(\?.*?)?\//g;return at?wt.replaceAll("https://www.educoder.net","").replaceAll("https://www-cdn.educoder.net","").replaceAll("//api/attachments","/api/attachments").replace(vt,(An,ze,Fe,Ot,Fn,dn,Ct)=>{const en=ze||Ot||dn,rn=Fe||Fn||Ct||"?";return ge.Z.API_SERVER+"/api/attachments/"+en+rn+"&t="+(0,Ve.Jn)(en,Date.now())+(An.indexOf(")")>-1?")":"&")}).replaceAll('src="(','src="').replaceAll("src='(",'src="'):(wt=wt.replace(pn,(An,ze,Fe,Ot,Fn,dn,Ct)=>{const en=ze||Ot||dn,rn=Fe||Fn||Ct||"?";return ge.Z.API_SERVER+"/attachments/download/"+en+rn+"&t="+(0,Ve.Jn)(en,Date.now())+(An.indexOf(")")>-1?")":"&")}).replace(vt,(An,ze,Fe,Ot,Fn,dn,Ct)=>{const en=ze||Ot||dn,rn=Fe||Fn||Ct||"?";return ge.Z.API_SERVER+"/api/attachments/"+en+rn+"&t="+(0,Ve.Jn)(en,Date.now())+(An.indexOf(")")>-1?")":"&")}).replace(Vt,(An,ze,Fe,Ot,Fn)=>{const dn=ze||Ot,Ct=Fe||Fn||"";return'"'+ge.Z.API_SERVER+"/api/attachments/"+dn+Ct+dn+Ct+"&t="+(0,Ve.Jn)(dn,Date.now())}).replace(Jt,(An,ze,Fe,Ot,Fn)=>{const dn=ze||Ot,Ct=Fe||Fn||"";return"("+ge.Z.API_SERVER+"/files/uploads/"+dn+Ct+dn+Ct+"&t="+(0,Ve.Jn)(dn,Date.now())}).replaceAll('src="(','src="').replaceAll("src='(",'src="').replaceAll("http://video.educoder","https://video.educoder").replaceAll("http://www.educoder.net/api","https://data.educoder.net/api").replaceAll("https://www.educoder.net/api","https://data.educoder.net/api").replace(/\r\n/g,` +`),wt)};var Ye=({value:wt="",edit:at=!1,className:vt,showTextOnly:Vt,showLines:Jt,style:pn={},stylesPrev:An={},highlightKeywords:ze,showProgramFill:Fe,isProgramFill:Ot,disabledFill:Fn=!1,programFillValue:dn,openEditor:Ct=()=>{},onFillChange:en=Dt=>{},onFillBlur:rn=()=>{},onFillFocus:Yn=()=>{}})=>{let Dt=We(String(wt||""));const mt=(0,te.useRef)(),ht=(0,te.useRef)(),[bt,zt]=(0,te.useState)(""),[Bt,Pt]=(0,te.useState)("office"),[_e,se]=(0,te.useState)([]),fe=(0,te.useRef)("a"+(0,Je.Z)()),Ie={},Be=ft=>//i.test(ft||""),pt=(ft,Bn,jt)=>{const cn=document.createElement(ft===rt?"input":"textarea");cn.style.width="100%",cn.style.height=ft===rt?"40px":"151px",cn.rows=5,cn.spellcheck=!1,cn.name="edu-program-fill",cn.placeholder="\u8BF7\u8F93\u5165",cn.dataset.id=Bn;const In=Object.keys(Ie).length;return Ie[In]=cn,`${cn.outerHTML}`};function Mt(ft){return ft=ft.replace(/!\[.*?\]\(.*?\)/g,""),ft=ft.replace(/\[.*?\]\(.*?\)/g,""),ft=ft.replace(new RegExp("","gs"),""),ft=ft.replace(//g,""),ft=ft.replace(//g,""),ft=ft.replace(new RegExp(".*?<\\/video>","gs"),""),ft=ft.replace(new RegExp(".*?<\\/audio>","gs"),""),ft=ft.replace(new RegExp(".*?<\\/style>","gs"),""),ft=ft.replace(new RegExp(".*?<\\/script>","gs"),""),ft}const sn=ft=>!Vt&&Be(Dt)?ft:ft.replace(/([\s\S]+?)<\/style>/gim,function(Bn,jt){let cn=jt.replace(/(\n|\r)/g,"").split("}"),In=[];return cn.map(sr=>{sr!=""&&In.push(`.${fe.current} ${sr}`)}),``}),he=(0,te.useMemo)(()=>{try{const cn=/\(\s+\/api\/attachments\/|\(\/api\/attachments\//g,In=/\"\/api\/attachments\/|\"\/attachments\/download\//g,sr=/\(\s+\/files\/uploads\/|\"\/files\/uploads\//g,vn=/\(\/attachments\/download\//g;Dt=Dt.replace(vn,"("+ge.Z.API_SERVER+"/attachments/download/").replace(cn,"("+ge.Z.API_SERVER+"/api/attachments/").replace(In,'"'+ge.Z.API_SERVER+"/api/attachments/").replace(sr,'"'+ge.Z.API_SERVER+"/files/uploads/").replaceAll("http://video.educoder","https://video.educoder").replaceAll("http://www.educoder.net/api","https://data.educoder.net/api").replaceAll("https://www.educoder.net/api","https://data.educoder.net/api").replace(/\r\n/g,` +`),mt.current.style.display="none"}catch(cn){}if(Fe){let cn=-1;return Dt=Dt.replaceAll("<","<").replaceAll(">",">").replace(/(@▁▁@|@▁@)/g,function(In,sr,vn){var dr;return++cn,pt(In,cn,(dr=dn==null?void 0:dn[cn])==null?void 0:dr.value.replaceAll("<","<").replaceAll(">",">"))}),`
${sn(Dt||"")}
`}let ft=sn(Dt);ft=(0,Te.ZP)(ft);const Bn=(0,Te.ez)();Dt.match(/\[TOC\]/)&&(ft=ft.replace("

[TOC]

",(0,Te.Qv)()),(0,Te.Iy)()),ft=ft.replace(/(__special_katext_id_\d+__)/g,(cn,In)=>{const{type:sr,expression:vn}=Bn[In];return(0,Ue.renderToString)(tt(vn)||"",{displayMode:sr==="block",throwOnError:!1,output:"html"})}),ft=ft.replace(/▁/g,"\u2581\u2581\u2581\u2581\u2581"),(0,Te.AL)();const jt=document.createElement("div");if(jt.innerHTML=ft,Vt)return jt.innerText;if(ze){const cn=ze.replace(/[.*+?^${}()|[\]\\]/g,"\\$&");return we(jt,cn),jt.innerHTML}return setTimeout(()=>St(),500),jt.innerHTML},[Dt,ze]);(0,te.useEffect)(()=>{le.current&&le.current.querySelectorAll(["input","textarea"]).forEach(Bn=>{Bn.oninput=oe,Bn.onblur=re,Bn.onfocus=de})},[_e]),(0,te.useEffect)(()=>{var ft,Bn,jt,cn,In;if(dn!=null&&dn.length)try{const sr=le.current.querySelectorAll(".edu-program-fill-score"),vn=le.current.querySelectorAll('[name="edu-program-fill"]');for(const[dr,cr]of vn.entries())cr.value=((ft=dn==null?void 0:dn[dr])==null?void 0:ft.value)||"",((Bn=dn==null?void 0:dn[dr])==null?void 0:Bn.type)==="warning"?cr.className="program-fill-warning":((jt=dn==null?void 0:dn[dr])==null?void 0:jt.type)==="success"?cr.className="program-fill-success":cr.className="";for(const[dr,cr]of sr.entries())cr.innerHTML=(cn=dn==null?void 0:dn[dr])!=null&&cn.score?`${(In=dn==null?void 0:dn[dr])==null?void 0:In.score}\u5206`:"";se(dn)}catch(sr){console.log(sr,"error")}},[dn]);const oe=ft=>{_e[ft.target.dataset.id]=_e[ft.target.dataset.id]||{},_e[ft.target.dataset.id].value=ft.target.value,se([..._e]),en(_e,ft.target.dataset.id)},re=ft=>{_e[ft.target.dataset.id]=_e[ft.target.dataset.id]||{},_e[ft.target.dataset.id].value=ft.target.value,se([..._e]),rn(_e,ft.target.dataset.id)},de=ft=>{_e[ft.target.dataset.id]=_e[ft.target.dataset.id]||{},_e[ft.target.dataset.id].value=ft.target.value,se([..._e]),Yn(_e,ft.target.dataset.id)};function we(ft,Bn){return ft.childNodes.forEach(jt=>{var cn;if(jt.childNodes.length>0)we(jt,Bn);else if(jt.nodeName!=="IMG")if(jt.innerHTML)jt.innerHTML=(cn=jt.innerHTML)==null?void 0:cn.replace(new RegExp(Bn,"gi"),'$&');else{const In=document.createElement("span");In.innerHTML=jt.textContent.replace(new RegExp(Bn,"gi"),'$&'),jt.replaceWith(In)}})}const le=(0,te.useRef)();Te.jb.WebkitLineClamp=Jt,Jt&&(pn=Ne(Ne({},pn),Te.jb));function Ee(ft){let Bn=ft.target;if(Bn.tagName.toUpperCase()==="A"){let jt=Bn.getAttribute("href");if(jt.indexOf("office")>-1)ft.preventDefault(),zt(jt),Pt("office");else if(jt.indexOf("application/pdf")>-1)ft.preventDefault(),zt(jt),Pt("pdf");else if(jt.indexOf("text/html")>-1)ft.preventDefault(),zt(jt),Pt("html");else if(jt.startsWith("#")){ft.preventDefault();let cn=document.getElementById(jt.replace("#",""));cn&&cn.scrollIntoView(!0)}}}const St=()=>{var ft;const Bn=(ft=le.current)==null?void 0:ft.querySelectorAll("video");Bn==null||Bn.forEach(jt=>{if(jt.oncontextmenu=()=>!1,jt.src.indexOf(".m3u8")>-1&&!jt.canPlayType("application/vnd.apple.mpegurl")){if(ke.ZP.isSupported()){var cn=new ke.ZP;cn.loadSource(jt.src),cn.attachMedia(jt)}}})};(0,te.useEffect)(()=>{if(le.current&&he&&he.match(He)&&window.PR.prettyPrint(),le.current)return le.current.addEventListener("click",Ee),()=>{var ft;(ft=le.current)==null||ft.removeEventListener("click",Ee),(0,Te.AL)(),(0,Te.Iy)()}},[he,le.current,Ee]);const Ut=ft=>{ft.target.nodeName==="IMG"&&ft.target.className.indexOf("draw-flowchart")>-1?(mt.current.style.zIndex=1,mt.current.style.display="flex",mt.current.style.width=ft.target.clientWidth+"px",mt.current.style.height=ft.target.clientHeight+"px",mt.current.style.top=ft.target.offsetTop+"px",mt.current.style.left=ft.target.offsetLeft+"px",ft.target.id&&(ht.current=ft.target.id)):mt.current.style.display="none"},It=()=>{mt.current.style.display="none"};return(0,te.useEffect)(()=>{var ft;const Bn=jt=>{jt.preventDefault(),jt.clipboardData.setData("text",window.getSelection().toString())};return(ft=le.current)==null||ft.addEventListener("copy",Bn),()=>{var jt;(jt=le.current)==null||jt.removeEventListener("copy",Bn)}},[le.current]),te.createElement("div",{style:{position:"relative"},onMouseLeave:It},Vt&&te.createElement("div",{ref:le,className:`${Le.mdBody} `},he),!Vt&&!Be(he)&&te.createElement("div",{ref:le,style:Ne({},pn),onMouseOver:Ut,className:`${vt||""} ${Fn?"disabled-fill":""} markdown-body ${Le.mdBody} ${fe.current}`,dangerouslySetInnerHTML:{__html:he}}),!Vt&&Be(he)&&te.createElement(it,{html:he}),te.createElement("div",{ref:mt,className:`${Le.button} ${at?"":Le.previewFlowChart}`},te.createElement(Se.Z,null,te.createElement(ye.ZP,{onClick:()=>{at?Ct(ht.current):(zt(ht.current),Pt("flowChart"))}},at?"\u7F16\u8F91":"\u9884\u89C8"))),te.createElement(Ce.Z,{close:!0,data:bt,type:bt!=null&&bt.length?Bt:"",style:Ne({},An),onClose:()=>zt("")}))}},27185:function(xn,yt,ce){"use strict";ce.d(yt,{Z:function(){return wt}});var te=ce(59301),Ze=ce(65582),Te=ce(62957),Xe=ce(28284),ke=ce(6767),ge=ce(29787),Ve=ce(18287),Ue=ce(77019),Se=ce(5269),ye=ce(25399),Je=ce(37568),Ce={currentPrimary:"currentPrimary___NPWiR",currentDelete:"currentDelete___UEfhf",DirectoryTree:"DirectoryTree___xPxCY",EditDom:"EditDom___seNxC"},st=ce(61527),nt=ce(89540),it=ce(2524),We=ce(82636),Le=Object.defineProperty,ut=Object.defineProperties,Ge=Object.getOwnPropertyDescriptors,qe=Object.getOwnPropertySymbols,Qe=Object.prototype.hasOwnProperty,xe=Object.prototype.propertyIsEnumerable,Ne=(at,vt,Vt)=>vt in at?Le(at,vt,{enumerable:!0,configurable:!0,writable:!0,value:Vt}):at[vt]=Vt,Me=(at,vt)=>{for(var Vt in vt||(vt={}))Qe.call(vt,Vt)&&Ne(at,Vt,vt[Vt]);if(qe)for(var Vt of qe(vt))xe.call(vt,Vt)&&Ne(at,Vt,vt[Vt]);return at},rt=(at,vt)=>ut(at,Ge(vt)),He=(at,vt)=>{var Vt={};for(var Jt in at)Qe.call(at,Jt)&&vt.indexOf(Jt)<0&&(Vt[Jt]=at[Jt]);if(at!=null&&qe)for(var Jt of qe(at))vt.indexOf(Jt)<0&&xe.call(at,Jt)&&(Vt[Jt]=at[Jt]);return Vt},tt=(at,vt,Vt)=>new Promise((Jt,pn)=>{var An=Ot=>{try{Fe(Vt.next(Ot))}catch(Fn){pn(Fn)}},ze=Ot=>{try{Fe(Vt.throw(Ot))}catch(Fn){pn(Fn)}},Fe=Ot=>Ot.done?Jt(Ot.value):Promise.resolve(Ot.value).then(An,ze);Fe((Vt=Vt.apply(at,vt)).next())});const gt=(at=[])=>at==null?void 0:at.map(vt=>rt(Me({},vt),{title:(vt==null?void 0:vt.value)||"",key:vt==null?void 0:vt.id,isLeaf:!0})),Ye=at=>{var vt=at,{user:Vt,children:Jt,isShowComponent:pn=!0,ModalProps:An={},onDataSelect:ze}=vt,Fe=He(vt,["user","children","isShowComponent","ModalProps","onDataSelect"]);const[Ot,Fn]=Te.default.useModal(),[dn]=Xe.default.useForm(),[Ct,en]=(0,te.useState)([]),[rn,Yn]=(0,te.useState)(!1),[Dt,mt]=(0,te.useState)(!1),[,ht,bt,zt]=(0,st.U)(nt.qE,{page:1,limit:9999}),[,,Bt]=(0,st.U)(nt.V8,{}),[,,Pt]=(0,st.U)(nt.B$,{}),[,,_e]=(0,st.U)(nt.DH,{}),[,,se]=(0,st.U)(nt.bJ,{}),fe=()=>{Yn(!1),dn.resetFields(),mt(!1)},Ie=pt=>tt(void 0,null,function*(){const{node:Mt,dragNode:sn,event:he}=pt,oe=pt.node.pos.split("-"),re=pt.dropPosition-Number(oe[oe.length-1]);if(re==0){ke.ZP.warning("\u65E0\u6CD5\u79FB\u52A8\u5230\u5185\u90E8\u4F4D\u7F6E");return}if(re==1&&(sn==null?void 0:sn.item_index)==(Mt==null?void 0:Mt.item_index)+1){ke.ZP.warning("\u672A\u79FB\u52A8\u4F4D\u7F6E");return}const de=yield se({id:sn==null?void 0:sn.key,position:re==-1?1:(sn==null?void 0:sn.item_index)>(Mt==null?void 0:Mt.item_index)?(Mt==null?void 0:Mt.item_index)+1:Mt==null?void 0:Mt.item_index});(de==null?void 0:de.status)===0&&(ke.ZP.success("\u79FB\u52A8\u6210\u529F"),bt({},!0))}),Be=pt=>tt(void 0,null,function*(){let Mt={};Dt?Mt=yield Pt(Me({},pt)):Mt=yield _e(Me({},pt)),(Mt==null?void 0:Mt.status)==0&&(ke.ZP.success((Mt==null?void 0:Mt.message)||(Dt?"\u6DFB\u52A0\u6210\u529F":"\u66F4\u65B0\u6210\u529F")),bt({},!0),fe())});return(0,te.useEffect)(()=>{An!=null&&An.open&&bt({},!0)},[An==null?void 0:An.open]),(0,te.useEffect)(()=>{var pt;en(gt((pt=zt==null?void 0:zt.data)==null?void 0:pt.list))},[zt]),pn?te.createElement(te.Fragment,null,Fn,Jt,te.createElement(Te.default,Me({},Me({title:"\u5E38\u7528\u8BC4\u8BED",width:640,centered:!0,footer:null,bodyStyle:{padding:"10px 5px 25px"}},An)),te.createElement(ge.Z,{spinning:ht},(Ct==null?void 0:Ct.length)>0?te.createElement(te.Fragment,null,te.createElement(Ve.default.DirectoryTree,{height:500,className:Ce.DirectoryTree,multiple:!0,draggable:{icon:!1},defaultExpandAll:!0,switcherIcon:!1,showIcon:!1,onSelect:ze,treeData:Ct,onDrop:Ie,titleRender:pt=>te.createElement(te.Fragment,null,te.createElement("span",{className:"multi_ellipsis1",style:{flex:1,marginRight:"32px"}},pt==null?void 0:pt.title),te.createElement("div",{className:`${Ce.EditDom}`},te.createElement(Ue.Z,{wrap:!1,align:"middle",gutter:16},te.createElement(Se.Z,null,te.createElement(ye.Z,{title:"\u957F\u6309\u53EF\u8FDB\u884C\u62D6\u62FD\u6392\u5E8F"},te.createElement("i",{className:`iconfont icon-tuodong1 font12 ${Ce.currentPrimary}`}))),te.createElement(Se.Z,null,te.createElement(ye.Z,{title:"\u7F16\u8F91"},te.createElement("i",{className:`iconfont icon-bianji11 font12 ${Ce.currentPrimary}`,onClick:Mt=>{Mt.stopPropagation(),dn.setFieldsValue(Me({},pt)),Yn(!0)}}))),te.createElement(Se.Z,null,te.createElement(ye.Z,{title:"\u5220\u9664"},te.createElement("i",{className:`iconfont icon-shanchu14 font12 ${Ce.currentDelete}`,onClick:Mt=>{Mt.stopPropagation(),Ot.confirm({icon:null,title:"\u5220\u9664\u5E38\u7528\u8BC4\u8BED",centered:!0,content:"\u4F60\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u6761\u5E38\u7528\u8BC4\u8BED\u5417\uFF1F",onOk:()=>tt(void 0,null,function*(){const sn=yield Bt({id:pt==null?void 0:pt.key});(sn==null?void 0:sn.status)==0&&(ke.ZP.success((sn==null?void 0:sn.message)||"\u5220\u9664\u6210\u529F"),bt({},!0))})})}}))))))}),te.createElement(We.op,{className:"ml20 mt20",icon:te.createElement("i",{className:"iconfont icon-xiaojiahao"}),style:{borderRadius:"4px"},onClick:()=>{mt(!0),Yn(!0)}},"\u6DFB\u52A0\u5E38\u7528\u8BC4\u8BED")):te.createElement(it.Z,{styles:{margin:"30px auto"},customText:te.createElement("span",null,"\u6682\u65E0\u5E38\u7528\u8BC4\u8BED\uFF0C\u4F60\u53EF\u4EE5",te.createElement("a",{onClick:()=>{mt(!0),Yn(!0)}},"\u6DFB\u52A0\u5E38\u7528\u8BC4\u8BED"))}))),te.createElement(Te.default,{title:Dt?"\u6DFB\u52A0\u5E38\u7528\u8BC4\u8BED":"\u7F16\u8F91\u5E38\u7528\u8BC4\u8BED",open:rn,okText:Dt?"\u6DFB\u52A0":"\u786E\u5B9A",onCancel:()=>{fe()},onOk:()=>{dn.submit()}},te.createElement(Xe.default,{form:dn,onFinish:Be},Dt&&te.createElement("span",{className:"font14",style:{color:"#191919"}},"\u6DFB\u52A0\u5E38\u7528\u8BC4\u8BED\uFF0C\u53EF\u4EE5\u5E2E\u52A9\u4F60\u63D0\u9AD8\u8BC4\u9605\u4F5C\u4E1A\u7684\u6548\u7387"),te.createElement(Xe.default.Item,{hidden:!0,name:"id"}),te.createElement(Xe.default.Item,{className:"mt10",name:"value"},te.createElement(Je.default.TextArea,{placeholder:"\u8F93\u5165\u5E38\u7528\u8BC4\u8BED\u3002\u4F8B\u5982\uFF1A\u4F60\u7684\u7F16\u7A0B\u4F5C\u4E1A\u6574\u4F53\u8868\u73B0\u826F\u597D\uFF0C\u4F46\u4ECD\u6709\u4E00\u4E9B\u5C0F\u7684\u6539\u8FDB\u7A7A\u95F4\u3002",autoSize:{minRows:8,maxRows:9},maxLength:100,showCount:!0}))))):null};var wt=(0,Ze.connect)(({loading:at,user:vt})=>({user:vt,loading:at.effects}))(Ye)},30214:function(xn,yt,ce){"use strict";ce.d(yt,{Z:function(){return Xe}});var te=ce(59301),Ze=ce(77254),Te=ce(90083),Xe=()=>{const[ke,ge]=(0,te.useState)(""),[Ve,Ue]=(0,te.useState)(0);let[Se,ye]=(0,te.useState)(),[Je,Ce]=(0,te.useState)();const[st,nt]=(0,te.useState)(!1),it=(0,te.useRef)("");(0,te.useEffect)(()=>Ze.Z.subscribe("preview-image",He=>{ge(He),console.log(Ne.current)}),[]),(0,te.useEffect)(()=>(document.addEventListener("keydown",We),()=>{document.removeEventListener("keydown",We)}),[]),(0,te.useEffect)(()=>{it.current=ke},[ke]);function We(rt){console.log("e====",rt),rt.keyCode==27&&it.current&&Le()}function Le(){document.body.style.overflow="auto",ye(void 0),Ce(void 0),Ue(0),ge("")}function ut(){Ue(Ve+90)}function Ge(){Se=Ne.current.width*1.1,Je=Ne.current.height*1.1,Ce(Je),ye(Se)}function qe(){Se=Ne.current.width/1.1,Je=Ne.current.height/1.1,Ce(Je),ye(Se)}const Qe=(0,te.useRef)(),xe=(0,te.useRef)(),Ne=(0,te.useRef)(),Me=rt=>{(rt.nativeEvent.target===Qe.current||rt.nativeEvent.target===xe.current)&&Le()};return te.createElement(te.Fragment,null,ke?te.createElement("div",null,te.createElement("div",{className:"preview-wrp-group",ref:xe},te.createElement(Te.Z,{className:"image-preview",src:ke,style:{display:"none"},preview:{visible:!0,src:ke,onVisibleChange:rt=>{ge("")}},alt:"\u9884\u89C8\u5927\u56FE"}))):null)}},60537:function(xn,yt,ce){"use strict";ce.d(yt,{h:function(){return Qe},Z:function(){return qe}});var te=ce(59301),Ze=ce(82326),Te=ce(28284),Xe=ce(7939),ke=ce(89780),ge=ce.n(ke),Ve=ce(45559),Ue=Object.defineProperty,Se=Object.defineProperties,ye=Object.getOwnPropertyDescriptors,Je=Object.getOwnPropertySymbols,Ce=Object.prototype.hasOwnProperty,st=Object.prototype.propertyIsEnumerable,nt=(xe,Ne,Me)=>Ne in xe?Ue(xe,Ne,{enumerable:!0,configurable:!0,writable:!0,value:Me}):xe[Ne]=Me,it=(xe,Ne)=>{for(var Me in Ne||(Ne={}))Ce.call(Ne,Me)&&nt(xe,Me,Ne[Me]);if(Je)for(var Me of Je(Ne))st.call(Ne,Me)&&nt(xe,Me,Ne[Me]);return xe},We=(xe,Ne)=>Se(xe,ye(Ne));const Le=Ze.default.Option,ut={labelCol:{span:4},wrapperCol:{span:20}},Ge={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};var qe=({callback:xe,onCancel:Ne})=>{const[Me,rt]=(0,te.useState)("python");function He(gt){rt(Ge[gt][1])}function tt(gt){xe(gt)}return te.createElement(Te.default,We(it({},ut),{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:tt,style:{width:500}}),te.createElement(Te.default.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},te.createElement(Ze.default,{getPopupContainer:gt=>gt.parentNode,onChange:He},Object.keys(Ge).map(gt=>te.createElement(Le,{key:gt,value:gt},Ge[gt][0])))),te.createElement(Te.default.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},te.createElement(Qe,{mode:Me})),te.createElement("div",{className:"flex-container flex-end"},te.createElement(Xe.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),te.createElement(Xe.ZP,{type:"ghost",onClick:Ne},"\u53D6\u6D88")))};function Qe({value:xe,onChange:Ne,mode:Me,options:rt={}}){const He=(0,te.useRef)(),[tt,gt]=(0,te.useState)();return(0,te.useEffect)(()=>{if(tt){let Ye=function(wt){const at=wt.getValue();Ne&&Ne(at)};return tt.on("change",Ye),()=>{tt.off("change",Ye)}}},[tt,Ne]),(0,te.useEffect)(()=>{tt&&tt.setOption("mode",Me)},[tt,Me]),(0,te.useEffect)(()=>{tt&&(xe!==tt.getValue()||xe==="")&&setTimeout(()=>{tt.setValue(xe||"")},300)},[tt,xe]),(0,te.useEffect)(()=>{if(He.current&&!tt){const Ye=ge().fromTextArea(He.current,it({mode:Me,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},rt));gt(Ye)}},[He.current,tt]),te.createElement("div",{className:"my-codemirror-container"},te.createElement("textarea",{ref:He}))}},25374:function(xn,yt,ce){"use strict";ce.d(yt,{Z:function(){return zn}});var te=ce(59301),Ze=ce(65582),Te=ce(89780),Xe=ce.n(Te),ke=ce(76374),ge=ce(45559),Ve=ce(6313),Ue=ce(25717),Se=ce(99498),ye=ce(25419),Je=ce(67549),Ce=ce(95097),st=({value:$t="",className:Sn,showTextOnly:pr,showLines:lr,style:fr={}})=>{const Fr=(0,te.useMemo)(()=>"",[$t]);return te.createElement(te.Fragment,null,te.createElement("div",{dangerouslySetInnerHTML:{__html:Fr}}))},nt=Object.defineProperty,it=Object.defineProperties,We=Object.getOwnPropertyDescriptors,Le=Object.getOwnPropertySymbols,ut=Object.prototype.hasOwnProperty,Ge=Object.prototype.propertyIsEnumerable,qe=($t,Sn,pr)=>Sn in $t?nt($t,Sn,{enumerable:!0,configurable:!0,writable:!0,value:pr}):$t[Sn]=pr,Qe=($t,Sn)=>{for(var pr in Sn||(Sn={}))ut.call(Sn,pr)&&qe($t,pr,Sn[pr]);if(Le)for(var pr of Le(Sn))Ge.call(Sn,pr)&&qe($t,pr,Sn[pr]);return $t},xe=($t,Sn)=>it($t,We(Sn));let Ne=[{title:"\u7C97\u4F53",icon:"md-iconfont icon-bold",actionName:"bold"},{title:"\u659C\u4F53",icon:"md-iconfont icon-italic",actionName:"italic"},"|",{title:"\u65E0\u5E8F\u5217\u8868",icon:"md-iconfont icon-unorder-list",actionName:"list-ul"},{title:"\u6709\u5E8F\u5217\u8868",icon:"md-iconfont icon-order-list",actionName:"list-ol"},"|",{title:"\u884C\u5185\u4EE3\u7801",icon:"md-iconfont icon-code",actionName:"code"},{title:"\u4EE3\u7801\u5757\uFF08\u591A\u8BED\u8A00\u98CE\u683C\uFF09",icon:"md-iconfont icon-file-code",actionName:"code-block"},{title:"\u94FE\u63A5",icon:"md-iconfont icon-link",actionName:"link"},"|",{title:"\u884C\u5185\u516C\u5F0F",icon:"md-iconfont icon-sum",actionName:"inline-latex"},{title:"\u6570\u5B66\u516C\u5F0F",icon:"iconfont icon-shuxuetuxiang2",actionName:"maths-latex"},{title:"\u591A\u884C\u516C\u5F0F",icon:"md-iconfont icon-formula",actionName:"latex"},"|",{title:"\u6DFB\u52A0\u56FE\u7247",icon:"md-iconfont icon-picture",actionName:"upload-image"},{title:"\u63D2\u5165\u753B\u56FE",icon:"iconfont icon-sheji",actionName:"draw-image"},{title:"\u63D2\u5165\u6D41\u7A0B\u56FE",icon:"iconfont icon-liucheng",actionName:"add-flowchart"},{title:"\u8868\u683C",icon:"md-iconfont icon-table",actionName:"add-table"},"|",{title:"\u6362\u884C",icon:"md-iconfont icon-minus",actionName:"line-break"},{title:"\u6E05\u7A7A",icon:"md-iconfont icon-eraser",actionName:"eraser"}];function Me({onActionCallback:$t,title:Sn,icon:pr,actionName:lr,className:fr="",children:Fr}){function Wr(){$t(lr)}return te.createElement("a",{title:Sn,className:fr,onClick:Wr},te.createElement("i",{className:`${pr}`}),Fr)}var rt=({watch:$t,showNullButton:Sn,showNullProgramButton:pr,onActionCallback:lr,fullScreen:fr,insertTemp:Fr,hidetoolBar:Wr,extraUse:Dr})=>{const Ur=[...Ne,{title:`${$t?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"}`,icon:`${$t?"md-iconfont icon-eye-slash":"md-iconfont icon-eye"}`,actionName:"trigger-watch"}];return te.createElement("ul",{className:"markdown-toolbar-container"},!Wr&&Ur.map((qr,$n)=>te.createElement("li",{key:$n},qr.actionName?te.createElement(Me,xe(Qe({},qr),{onActionCallback:lr})):te.createElement("span",{className:"v-line"}))),Sn?te.createElement("li",null,te.createElement(Me,{icon:"iconfont icon-tianjia5 insert-blank",className:"btn-null ml5",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:lr},te.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u65B0\u589E\u586B\u7A7A\u9879"))):null,pr?te.createElement(te.Fragment,null,te.createElement("li",null,te.createElement(Me,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-signal",onActionCallback:lr},te.createElement("span",{className:"fill-tip"},"\u6DFB\u52A0\u5355\u884C\u586B\u7A7A\u9879"))),te.createElement("li",null,te.createElement(Me,{icon:"md-iconfont icon-uniE900 insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-multiple",onActionCallback:lr},te.createElement("span",{className:"fill-tip"},"\u6DFB\u52A0\u591A\u884C\u586B\u7A7A\u9879")))):null,Fr&&te.createElement("li",null,te.createElement(Me,{icon:"md-iconfont icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:`inster-template-${Fr}`,onActionCallback:lr},te.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F"))),Dr&&te.createElement("li",null,Dr),te.createElement("li",{className:"btn-full-screen"},te.createElement(Me,{icon:`${fr?"md-iconfont icon-shrink":"md-iconfont icon-enlarge"}`,title:fr?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:lr})))},He=ce(57261),tt=ce(28284),gt=ce(37568),Ye=ce(7939),wt=Object.defineProperty,at=Object.defineProperties,vt=Object.getOwnPropertyDescriptors,Vt=Object.getOwnPropertySymbols,Jt=Object.prototype.hasOwnProperty,pn=Object.prototype.propertyIsEnumerable,An=($t,Sn,pr)=>Sn in $t?wt($t,Sn,{enumerable:!0,configurable:!0,writable:!0,value:pr}):$t[Sn]=pr,ze=($t,Sn)=>{for(var pr in Sn||(Sn={}))Jt.call(Sn,pr)&&An($t,pr,Sn[pr]);if(Vt)for(var pr of Vt(Sn))pn.call(Sn,pr)&&An($t,pr,Sn[pr]);return $t},Fe=($t,Sn)=>at($t,vt(Sn));const Ot={labelCol:{span:4},wrapperCol:{span:20}};var Fn=({callback:$t,onCancel:Sn})=>{function pr(lr){$t(lr)}return te.createElement(tt.default,Fe(ze({},Ot),{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:pr,style:{width:500}}),te.createElement(tt.default.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},te.createElement(gt.default,null)),te.createElement(tt.default.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},te.createElement(gt.default,null)),te.createElement("div",{className:"flex-container flex-end"},te.createElement(Ye.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),te.createElement(Ye.ZP,{type:"ghost",onClick:Sn},"\u53D6\u6D88")))},dn=ce(60537),Ct=ce(45053),en=ce(62957),rn=ce(77019),Yn=ce(53464),Dt=ce(59301),mt=({callback:$t,onCancel:Sn})=>{const pr=document.createElement("canvas"),lr=pr.getContext("2d");pr.width=1e3,pr.height=800,lr.fillStyle="#ffffff",lr.fillRect(0,0,pr.width,pr.height);const fr=pr.toDataURL("image/png");return Dt.createElement(en.default,{open:!0,width:"100vw",style:{height:"100vh",top:0},footer:null,title:null,closable:!1},Dt.createElement(rn.Z,{style:{height:"100vh"}},Dt.createElement(Yn.Z,{fullWidth:!0,noAssociationId:!0,showFullTools:!0,data:{src:fr,visible:!0,title:String(Date.now())},onOk:Fr=>{$t({src:Fr.url})},onClose:Sn})))},ht=ce(30641),bt=ce(5269),zt=ce(6767),Bt={myPaletteDiv:"myPaletteDiv___Xjz2I",flowChartWrp:"flowChartWrp____f45r",maxH60:"maxH60___Pd4Re",drawerWrap:"drawerWrap___MfDw8"},Pt=ce(59301),se=(0,te.forwardRef)(({onCancel:$t,editImgId:Sn,callback:pr},lr)=>{let fr=(0,te.useRef)(),Fr=(0,te.useRef)(),Wr=(0,te.useRef)(),Dr=(0,te.useRef)(!1);const Ur=(0,te.useRef)(!1);console.log("ref:",lr);const[qr,$n]=(0,te.useState)(0),[yn,$e]=(0,te.useState)("100vh");return(0,te.useEffect)(()=>{$n(1)},[]),(0,te.useImperativeHandle)(lr,()=>({setHeight:$e})),Pt.createElement("div",{ref:Ur,className:"body-overflow-initial"},Pt.createElement(ht.Z,{width:"100vw",height:yn,footer:null,closable:!0,placement:"bottom",open:!!qr,destroyOnClose:!0,maskClosable:!1,mask:!1,rootClassName:`zIndex-9999 ${Bt.drawerWrap}`,onClose:()=>{window.saveDrawData(kr=>{pr({src:`/api/attachments/${kr}`,id:kr})})},title:Pt.createElement(rn.Z,{align:"middle"},Pt.createElement(bt.Z,{flex:1},"\u63D2\u5165\u6D41\u7A0B\u56FE"),Pt.createElement(bt.Z,{onClick:()=>{$e(yn==="60px"?"100vh":"60px")}},Pt.createElement("span",{className:"current c-blue",style:{fontWeight:400}},"\u5C55\u5F00/\u6536\u8D77")),Pt.createElement(bt.Z,{onClick:()=>{window.saveDrawData(kr=>{if(kr===null){zt.ZP.warning({content:"\u5185\u5BB9\u4E3A\u7A7A\uFF0C\u8BF7\u5148\u7ED8\u5236\u6D41\u7A0B\u56FE",key:"saveFlowChart"});return}zt.ZP.success({content:"\u4FDD\u5B58\u6210\u529F",key:"saveFlowChart",style:{zIndex:999999999}}),pr({src:`/api/attachments/${kr}`,id:kr,disabledClose:!0})})}},Pt.createElement(Ye.ZP,{type:"primary",className:"ml20"},"\u4FDD\u5B58")))},Pt.createElement("iframe",{src:`/drawio/src/main/webapp/?id=${Sn||""}&gapi=0&od=0&db=0&gh=0&gl=0&local=0`,width:"100%",height:"100%",frameBorder:"0",ref:Fr})))}),fe=ce(74128),Ie=ce(47889),Be=ce(71051);const pt=Ie.ZP.Group,Mt={margin:"0 8px"};var sn=({callback:$t,onCancel:Sn})=>{function pr(lr){$t(lr)}return te.createElement(tt.default,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:pr},te.createElement("div",{className:"flex-container",style:{alignItems:"baseline"}},te.createElement("span",{style:Mt},"\u5355\u5143\u683C\u6570\uFF1A"),te.createElement("span",{style:Mt},"\u884C\u6570"),te.createElement(tt.default.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},te.createElement(Be.Z,null)),te.createElement("span",{style:Mt},"\u5217\u6570"),te.createElement(tt.default.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},te.createElement(Be.Z,null))),te.createElement("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"}},te.createElement("span",{style:Mt},"\u5BF9\u9F50\u65B9\u5F0F\uFF1A"),te.createElement(tt.default.Item,{name:"align"},te.createElement(pt,null,te.createElement(Ie.ZP,{value:"default"},te.createElement("i",{className:"fa fa-align-justify"})),te.createElement(Ie.ZP,{value:"left"},te.createElement("i",{className:"fa fa-align-left"})),te.createElement(Ie.ZP,{value:"center"},te.createElement("i",{className:"fa fa-align-center"})),te.createElement(Ie.ZP,{value:"right"},te.createElement("i",{className:"fa fa-align-right"}))))),te.createElement("div",{className:"flex-container flex-end"},te.createElement(Ye.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),te.createElement(Ye.ZP,{type:"ghost",onClick:Sn},"\u53D6\u6D88")))},he=ce(71411),oe=ce(93510),re=ce.n(oe),we=(0,te.forwardRef)(({use3d:$t,width:Sn,height:pr,callback:lr,showSaveButton:fr},Fr)=>{const Wr=(0,te.useRef)(),Dr=(0,te.useRef)(),[Ur,qr]=(0,te.useState)(!1),$n=(0,te.useRef)({id:Wr,appName:"graphing",width:Sn||1e3,height:pr||600,showToolBar:!0,showMenuBar:!0,allowStyleBar:!0,showAlgebraInput:!0,enableLabelDrags:!1,enableShiftDragZoom:!0,showToolBarHelp:!1,errorDialogsActive:!0,showTutorialLink:!0,showLogging:!0,useBrowserForJS:!1});(0,te.useEffect)(()=>{Dr.current=new(re())($n.current,!0),window.onload=function(){Dr.current.inject("applet_container")}},[]);const yn=()=>{var $e=window.ggbApplet.getPNGBase64(1,!0,72);return lr&&lr($e),$e};return(0,te.useEffect)(()=>{$n.current.appName=Ur?"3D":"graphing",Dr.current.inject("applet_container")},[Ur]),(0,te.useEffect)(()=>{qr($t)},[$t]),(0,te.useImperativeHandle)(Fr,()=>({getImgData:yn})),te.createElement(te.Fragment,null,te.createElement("div",{style:{width:"100%",height:"100%"},id:"applet_container",ref:Wr}),te.createElement(rn.Z,{align:"middle"},te.createElement(bt.Z,{flex:1},te.createElement(he.Z,{size:"default",checkedChildren:"\u5173\u95ED3D\u56FE\u50CF",unCheckedChildren:"\u5F00\u542F3D\u56FE\u50CF",checked:Ur,onChange:$e=>qr($e)})),te.createElement(bt.Z,null,te.createElement(Ye.ZP,{size:"large",onClick:yn,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668"))))}),le=ce(99298);const Ee="link",St="upload-image",Ut="add-flowchart",It="draw-image",ft="add-flowchart",Bn="code-block",jt="add-table",cn="------------",In={default:cn,left:`:${cn}`,center:`:${cn}:`,right:`${cn}:`};var sr=ce(31103),vn=ce(65862);function dr(){}let cr=0;const yr=1e4,Jn="\u2581",Tr="@\u2581\u2581@",Pr="@\u2581@",Er=` **\u6A21\u677F\u6807\u9898** -\u6A21\u677F\u6B63\u6587\u5185\u5BB9\uFF0C\u53EF\u8F93\u5165\u6587\u672C\u5185\u5BB9\u548C\u7C98\u8D34\u56FE\u7247\u7B49\u64CD\u4F5C`,lr=["pptm","pptx","ppt","pot","pps","ppa","potx","ppsx","ppam","pptm","potm","ppsm","doc","docx","dot","dotx","docm","dotm","xls","xlsx","csv","xlt","xla","xltx","xlsm","xltm","xlam","xlsb"];function Ir($t){return/^\d+$/.test($t)?`${$t}px`:$t}const nr=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",Jn={[nr+"-B"]:"bold",[nr+"-I"]:"italic"},mn={[Ee]:"\u6DFB\u52A0\u94FE\u63A5",[Bn]:"\u6DFB\u52A0\u4EE3\u7801\u5757",[St]:"\u6DFB\u52A0\u56FE\u7247",[It]:"\u6DFB\u52A0\u753B\u56FE",[Ut]:"\u63D2\u5165\u6D41\u7A0B\u56FE",[jt]:"\u6DFB\u52A0\u8868\u683C","maths-latex":"\u6570\u5B66\u56FE\u50CF","inline-latex":"LATEX\u516C\u5F0F"};var zn=({defaultValue:$t="",onChange:Sn,width:hr="100%",height:sr=400,miniToolbar:cr=!1,isFocus:br=!1,watch:Wr,insertTemp:Dr,mode:Ur="markdown",id:Jr="markdown-editor-id",showResizeBar:qn=!1,noStorage:yn=!1,showNullButton:tt=!1,showNullProgramButton:kr=!1,hidetoolBar:Zr=!1,fullScreen:Lt=!1,onBlur:Tt,onCMBeforeChange:er,onFullScreen:Ln,className:Gt="",disablePaste:_n=!1,disabled:ir=!1,disabledFill:ar=!1,placeholder:Ar="",values:dr="",extraUse:xr,onAddBlank:Nn})=>{const[xt,Ft]=(0,te.useState)(null),[gn,Tn]=(0,te.useState)($t),[wr,Hr]=(0,te.useState)(Wr),[Mr,rr]=(0,te.useState)(Lt),[Yn,_r]=(0,te.useState)(""),[Br,qr]=(0,te.useState)(0),[li,ai]=(0,te.useState)(sr),[Ci,We]=(0,te.useState)(!1),[Qe,st]=(0,te.useState)(0),[Et,an]=(0,te.useState)(0),Wt=(0,te.useRef)(),Qn=(0,te.useRef)(),Hn=(0,te.useRef)(),Wn=(0,te.useRef)(),Vn=(0,te.useRef)(),Zn=(0,te.useRef)(),Gn=(0,Ke.useDispatch)();(0,te.useEffect)(()=>{const Nt=window.scrollY||window.pageYOffset;Tn(dr),xt==null||xt.setValue(dr),window.scrollTo(0,Nt)},[dr]),(0,te.useEffect)(()=>{Ln==null||Ln(Mr)},[Mr]),(0,te.useEffect)(()=>{if(Wt.current){let Nt=function(Mn,On){var $n;if(_n){On.preventDefault();return}const Fr=On.clipboardData;if(Fr){const gr=Fr.types.toString(),zr=Fr.items;if(gr==="Files"||Fr.types.indexOf("Files")>-1){if(On.preventDefault(),Ur=="stex")return;try{let Qr=zr[1];(($n=zr[0])==null?void 0:$n.kind)==="file"&&(Qr=zr[0]);const ni=Qr.getAsFile(),Ai=ni.name.split(".").pop();(0,Ct.I)(ni,Xr=>{var hi,ii,$r;Xr.id?((hi=ni==null?void 0:ni.type)==null?void 0:hi.indexOf("image"))>-1?qt.replaceSelection(``):((ii=ni==null?void 0:ni.type)==null?void 0:ii.indexOf("video"))>-1?qt.replaceSelection(``):(($r=ni==null?void 0:ni.type)==null?void 0:$r.indexOf("pdf"))>-1?qt.replaceSelection(`${ni.name}`):lr.includes(Ai)?qt.replaceSelection(`${ni.name}`):qt.replaceSelection(`[${ni.name}](/api/attachments/${Xr.id}?type=${Xr.content_type})`):(Xr==null?void 0:Xr.status)===401&&(document.location.href="/user/login")})}catch(Qr){zt.ZP.warning("\u8BF7\u4F7F\u7528chrome\u6D4F\u89C8\u5668\u7C98\u8D34")}return!0}else return!0}return!0};const qt=Xe().fromTextArea(Wt.current,{mode:Ur,lineNumbers:!cr,lineWrapping:!0,value:$t,autoCloseTags:!0,autoCloseBrackets:!0});return qt.on("keyup",function(Mn,On){On.keyCode===8&&(Mn.getValue()==""?qt.setOption("placeholder",Ar):qt.setOption("placeholder",null))}),qt.on("keydown",function(Mn,On){if(On.keyCode===8){var $n=Yt(Mn);$n&&On.preventDefault()}}),br&&qt.focus(),qt.on("paste",Nt),ir&&qt.on("beforeChange",function(Mn,On){(On.origin==="paste"||On.origin==="+input")&&On.cancel()}),Ft(qt),()=>{qt.off("paste",Nt)}}},[]);const ft=(0,te.useCallback)(()=>{if(Qn.current)try{}catch(Nt){console.log(Nt,"---- to set md editor body height")}},[li,Qn,Mr]);(0,te.useEffect)(()=>{function Nt(){let qt=new ke.Z(Mn=>{for(let On of Mn)(On.target.offsetHeight>0||On.target.offsetWidth>0)&&(ft(),xt.setSize("100%","100%"),xt.refresh())});return qt.observe(Wt.current.parentElement),qt}if(xt){const qt=Nt();return()=>{var Mn,On;(Mn=Wt.current)!=null&&Mn.parentElement&&qt.unobserve((On=Wt.current)==null?void 0:On.parentElement)}}},[xt,ft]),(0,te.useEffect)(()=>{if(xt){let Nt=[];for(const[qt,Mn]of Object.entries(Jn)){let On={[qt]:()=>{Rt(Mn)}};Nt.push(On),xt.addKeyMap(On)}return()=>{for(let qt of Nt)xt.removeKeyMap(qt)}}},[xt]),(0,te.useEffect)(()=>{Lt!==Mr&&rr(Lt)},[Lt]),(0,or.Z)(()=>{if(!yn&&Br>0){let Nt=new Date().getTime(),qt=window.sessionStorage.getItem(Jr);Nt>=Br+yr&&(!qt||qt!==gn)&&(window.sessionStorage.setItem(Jr,gn),We(!0))}},yr),(0,te.useEffect)(()=>{Hr(Wr)},[xt,Wr]),(0,te.useEffect)(()=>{xt&&br&&xt.focus()},[xt,br]),(0,te.useEffect)(()=>{if(wr&&xt){let Nt=function(Mn){let On=Mn.target;if(Wn.current){let $n=On.scrollTop/On.scrollHeight;Wn.current.scrollTop=Wn.current.scrollHeight*$n}};const qt=xt.getScrollerElement();return qt.addEventListener("scroll",Nt),()=>{qt.removeEventListener("scroll",Nt)}}},[xt,wr]),(0,te.useEffect)(()=>{if(xt&&er){let Nt=function(qt,Mn){er(qt,Mn)};return xt.on("beforeChange",Nt),()=>{xt.off("beforeChange",Nt)}}},[xt,er]),(0,te.useEffect)(()=>{if(xt&&Tt){let Nt=function(){Tt(xt.getValue())};return xt.on("blur",Nt),()=>{xt.off("blur",Nt)}}},[xt,Tt]);function Yt(Nt,qt){var Mn=Nt.getDoc(),On=Mn.getCursor(),$n=Mn.getLine(On.line),Fr=$n.charAt(On.ch-1),gr=$n.lastIndexOf("@\u2581@",On.ch),zr=$n.lastIndexOf("@\u2581\u2581@",On.ch),Qr=gr>zr?gr:zr,ni=gr>zr?3:4;if(Tr.indexOf(Fr)===-1)return null;if(console.log("change1:",qt,Nt,$n,On,Qr,gr,zr,Fr),Qr>=0&&On.ch-Qr<5){var Ai=Qr+ni;return Mn.replaceRange("",{line:On.line,ch:Qr},{line:On.line,ch:Ai}),{line:On.line,ch:Ai}}return null}(0,te.useEffect)(()=>{if(xt){let Nt=function(qt,Mn){const On=qt.getValue();Tn(On),qr(new Date().getTime()),qt.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),Sn&&(kr?Sn(On,ln(On)):Sn(On))};return xt.on("change",Nt),()=>{xt.off("change",Nt)}}},[xt,Sn]),(0,te.useEffect)(()=>{if(xt)if($t==null)xt.setValue(""),Tn("");else{const Nt=window.scrollY||window.pageYOffset;$t!==xt.getValue()&&(xt.setValue($t),Tn($t),xt.setCursor(ir?1:xt.lineCount(),0),window.scrollTo(0,Nt))}},[xt,$t]);const Rt=(0,te.useCallback)(Nt=>{const qt=xt.getCursor(),Mn=xt.getSelection();let On=Mn.split(` -`);switch(Nt){case"bold":return xt.replaceSelection("**"+Mn+"**"),Mn===""&&xt.setCursor(qt.line,qt.ch+2),xt.focus();case"italic":return xt.replaceSelection("*"+Mn+"*"),Mn===""&&xt.setCursor(qt.line,qt.ch+1),xt.focus();case"code":return xt.replaceSelection("`"+Mn+"`"),Mn===""&&xt.setCursor(qt.line,qt.ch+1),xt.focus();case"inline-latex":return(0,vn.Ye)(Gn)?void 0:(_r("inline-latex"),xt.focus());case"latex":return xt.replaceSelection("```latex\n"+Mn+"\n```"),xt.setCursor(qt.line+1,Mn.length+1),xt.focus();case"line-break":return xt.replaceSelection(`
-`),xt.focus();case"list-ul":return Mn===""?xt.replaceSelection("- "+Mn):xt.replaceSelection(On.map($n=>$n===""?"":`- ${$n}`).join(` -`)),xt.focus();case"list-ol":return Mn===""?xt.replaceSelection("1. "+Mn):xt.replaceSelection(On.map(($n,Fr)=>$n===""?"":`${Fr+1}. ${$n}`).join(` -`)),xt.focus();case"add-null-ch":Nn==null||Nn();return;case"add-signal":return Mn===""&&xt.setCursor(qt.line,qt.ch),xt.replaceSelection(Pr),xt.focus();case"add-multiple":return Mn===""&&xt.setCursor(qt.line,qt.ch),xt.replaceSelection(Tr),xt.focus();case"inster-template-1":return Mn===""&&xt.setCursor(qt.line,qt.ch),xt.replaceSelection(Er),xt.focus();case"eraser":return xt.setValue(""),xt.focus();case"trigger-watch":return Hr(!wr),xt.focus();case"trigger-full-screen":return rr(!Mr),xt.focus();case Ee:_r(Ee);return;case Bn:_r(Bn);return;case St:_r(St);return;case It:_r(It);return;case"maths-latex":if((0,vn.Ye)(Gn))return;_r("maths-latex");return;case Ut:Vn.current="",sessionStorage.removeItem("file_id"),_r(Ut);return;case jt:_r(jt);return;default:throw new Error}},[xt,wr,Mr]),Zt=(0,te.useCallback)((Nt,qt)=>{var Mn,On,$n,Fr,gr,zr;Nt!=null&&Nt.disabledClose||_r("");const{src:Qr,alt:ni,id:Ai}=Nt||{};switch(Yn){case Ee:const{title:ri,link:Rr}=Nt;return xt.replaceSelection(`[${ri}](${Rr})`),xt.focus();case Bn:const{language:ei,content:gi}=Nt;return xt.replaceSelection(["```"+ei,gi,"```"].join(` -`)),xt.focus();case"maths-latex":for(var Xr=atob(Nt),hi=new Uint8Array(Xr.length),ii=0;ii{Ma.id?xt.replaceSelection(`![,](/api/attachments/${Ma.id}?type=${Ma.content_type})`):(Ma==null?void 0:Ma.status)===401&&(document.location.href="/user/login")});break;case"inline-latex":if((0,vn.Ye)(Gn))return;xt.replaceSelection("`$$"+Nt+"$$`");break;case dt:if(!Ai)return;xt.getValue().indexOf(Qr)===-1?xt.replaceSelection(`
${ni||
`):document.getElementById(Ai).src=fe.Z.API_SERVER+Qr+"?t="+Date.now();break;case St:case It:const ti=qt,fi=($n=(On=(Mn=ti==null?void 0:ti.name)==null?void 0:Mn.split("."))==null?void 0:On.pop)==null?void 0:$n.call(On);return((Fr=ti==null?void 0:ti.type)==null?void 0:Fr.indexOf("image"))>-1||!(ti!=null&&ti.type)?ti!=null&&ti.align||ti!=null&&ti.width?xt.replaceSelection(`

${ni||

`):xt.replaceSelection(`${ni||`):((gr=ti==null?void 0:ti.type)==null?void 0:gr.indexOf("video"))>-1?xt.replaceSelection(``):((zr=ti==null?void 0:ti.type)==null?void 0:zr.indexOf("pdf"))>-1?xt.replaceSelection(`${ti.name}`):lr.includes(fi)?xt.replaceSelection(`${ti.name}`):xt.replaceSelection(`[${ti.name}](${Qr})`),xt.focus();case jt:const{row:Ei,col:Li,align:_a}=Nt;let Oa=` -`;for(let Ma=0;Ma{switch(Yn){case Ee:return te.createElement(Fn,{callback:Zt,onCancel:dn});case Bn:return te.createElement(fn.Z,{callback:Zt,onCancel:dn});case St:return te.createElement(Ct.Z,{callback:Zt,onCancel:dn});case Ut:return te.createElement(se,{editImgId:Vn.current,callback:Zt,onCancel:dn});case jt:return te.createElement(sn,{callback:Zt,onCancel:dn});case"maths-latex":return te.createElement(we,{showSaveButton:!0,callback:Zt});case"inline-latex":return te.createElement(le.Z,{showSaveButton:!0,callback:Zt});default:return null}},[Yn]);function dn(){_r("")}(0,te.useEffect)(()=>{if(Hn.current){let Nt=function(gr){$n=!0,Fr=gr.pageY},qt=function(){$n=!1},Mn=function(gr){if($n){let zr=gr.pageY-Fr;zr<0&&(zr=0),zr>300&&(zr=300);let Qr=sr+zr+"px";ai(Qr)}},On=Hn.current,$n=!1,Fr=0;return On.addEventListener("mousedown",Nt),document.addEventListener("mousemove",Mn),document.addEventListener("mouseup",qt),()=>{On.removeEventListener("mousedown",Nt),document.removeEventListener("mousemove",Mn),document.removeEventListener("mouseup",qt)}}},[xt,Hn]),(0,te.useEffect)(()=>{ai(sr)},[sr]);const Rn=Ir(hr),it=Ir(li),wn={width:Rn,height:it},Ht=(0,te.useMemo)(()=>{if(Br){let Nt=new Date(Br),qt=Nt.getHours(),Mn=Nt.getMinutes(),On=Nt.getSeconds();return qt=qt<10?"0"+qt:qt,Mn=Mn<10?"0"+Mn:Mn,On=On<10?"0"+On:On,`${qt}:${Mn}:${On}`}return 0},[Br]),ln=Nt=>{const qt=[];if(kr){let Mn=-1;Nt=Nt.replace(/(@▁▁@|@▁@)/g,function(On,$n,Fr){qt.push({multiLine:On!==Pr})})}return qt};function hn(){window.sessionStorage.removeItem(Jr),We(!1),qr(0)}function en(){We(!1),qr(0),xt.setValue(window.sessionStorage.getItem(Jr))}(0,te.useEffect)(()=>{mn[Yn]&&Yn!==It&&Yn!==Ut&&setTimeout(()=>{const Nt=document.getElementsByClassName("markdown-popup-form")[0],qt=window.innerWidth/2-Nt.offsetWidth/2,Mn=window.innerHeight/2-Nt.offsetHeight/2;st(qt),an(Mn)},0)},[Yn]);const cn=Nt=>{Nt.preventDefault();const qt=Nt.clientX-Qe,Mn=Nt.clientY-Et;document.body.onmousemove=On=>{let $n=On.clientX-qt,Fr=On.clientY-Mn;const gr=document.getElementsByClassName("markdown-popup-form")[0],zr=window.innerWidth-gr.offsetWidth,Qr=window.innerHeight-gr.offsetHeight;$n=Math.max(0,Math.min($n,zr)),Fr=Math.max(0,Math.min(Fr,Qr)),tr(On.clientX,On.clientY,qt,Mn)&&(st($n),an(Fr))},document.body.onmouseup=function(){document.body.onmousemove=null}},tr=(Nt,qt,Mn,On)=>{const $n=document.body.clientHeight,Fr=document.body.clientWidth;return Nt<20&&Mn>Nt||Nt>Fr-20&&Mnqt||qt>$n-20&&On{var qt;Vn.current=Nt,(qt=Zn.current)==null||qt.setHeight("100vh"),setTimeout(()=>{_r("add-flowchart")},150)}})):null))),qn?te.createElement("a",{ref:Hn,className:"editor-resize"}):null,Yn===It&&te.createElement(mt,{callback:Zt,onCancel:dn}),Yn===Ut&&te.createElement(se,{ref:Zn,editImgId:Vn.current,callback:Zt,onCancel:dn}),te.createElement(Re.Z,null,mn[Yn]&&Yn!==It&&Yn!==Ut?te.createElement(tn.default,{maskClosable:!1,centered:!0,style:{position:"absolute",left:Qe,top:Et},title:te.createElement("div",{style:{cursor:"move"},onMouseDown:cn},mn[Yn]),open:!0,onCancel:dn,footer:null,destroyOnClose:!0,width:Yn===Ut?"1200px":null,height:Yn===Ut?"80vh":null,className:"markdown-popup-form"},nn):null))}},45053:function(xn,yt,ce){"use strict";ce.d(yt,{Z:function(){return He},I:function(){return rt}});var te=ce(28284),Ke=ce(6767),Me=ce(37568),Xe=ce(44104),ke=ce(71051),ge=ce(47889),Ve=ce(7939),Ue=ce(28735),Se=ce(59301),ye=ce(59301),Je=Object.defineProperty,Ce=Object.defineProperties,lt=Object.getOwnPropertyDescriptors,nt=Object.getOwnPropertySymbols,at=Object.prototype.hasOwnProperty,ze=Object.prototype.propertyIsEnumerable,Te=(Re,et,gt)=>et in Re?Je(Re,et,{enumerable:!0,configurable:!0,writable:!0,value:gt}):Re[et]=gt,ct=(Re,et)=>{for(var gt in et||(et={}))at.call(et,gt)&&Te(Re,gt,et[gt]);if(nt)for(var gt of nt(et))ze.call(et,gt)&&Te(Re,gt,et[gt]);return Re},Ge=(Re,et)=>Ce(Re,lt(et));const{useForm:qe}=te.default,Le={width:280,marginRight:10},xe={labelCol:{span:5},wrapperCol:{span:19}};var He=({callback:Re,onCancel:et})=>{const[gt]=qe();let Ye=(0,Se.useRef)();function wt(Vt){Ye.current.width=gt.getFieldValue("width"),Ye.current.align=gt.getFieldValue("align"),Re(Vt,Ye.current)}function At(Vt,Jt){if(Vt.status===-1){Ke.ZP.error(Vt.message);return}gt.setFieldsValue({src:`/api/attachments/${Vt.id}`,type:Jt.type})}function vt(Vt){let Jt=Vt.target.files[0];Ye.current=Jt,rt(Jt,At)}return ye.createElement(te.default,Ge(ct({form:gt},xe),{className:"upload-image-panel",onFinish:wt,style:{width:470,overflow:"hidden"}}),ye.createElement(te.default.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},ye.createElement("div",{className:"flex-container"},ye.createElement(te.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u56FE\u7247\u5730\u5740"}]},ye.createElement(Me.default,{style:Le})),ye.createElement(Ne,{onFileChange:vt}))),ye.createElement(te.default.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt"},ye.createElement(Me.default,{style:{width:264}})),ye.createElement(te.default.Item,{label:"\u56FE\u7247\u5BBD\u5EA6",name:"width"},ye.createElement(Xe.Z,null,ye.createElement(te.default.Item,{name:"width",style:{margin:0}},ye.createElement(ke.Z,{style:{width:264}})),ye.createElement("span",{className:"ml8"},"%"))),ye.createElement(te.default.Item,{label:"\u5BF9\u9F50\u65B9\u5F0F",name:"align"},ye.createElement(ge.ZP.Group,{name:"align",defaultValue:1,options:[{value:"left",label:"\u5DE6\u5BF9\u9F50"},{value:"center",label:"\u5C45\u4E2D\u5BF9\u9F50"},{value:"right",label:"\u53F3\u5BF9\u9F50"}]})),ye.createElement("aside",null,ye.createElement(te.default.Item,{style:{textAlign:"right",position:"relative",right:-98}},ye.createElement(Ve.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),ye.createElement(Ve.ZP,{type:"default",onClick:et},"\u53D6\u6D88"))))};function Ne({onFileChange:Re}){return ye.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",ye.createElement("input",{type:"file",onChange:Re}))}function rt(Re,et){if(!Re)throw new String("\u6CA1\u6709\u6587\u4EF6");let gt=new FormData;gt.append("editormd-image-file",Re),gt.append("file_param_name","editormd-image-file"),gt.append("byxhr","true");var Ye=new window.XMLHttpRequest;Ye.withCredentials=!0,Ye.addEventListener("load",function(wt){et(JSON.parse(wt.target.responseText),Re)},!1),Ye.addEventListener("error",function(wt){console.error(wt)},!1),Ye.open("POST",`${Ue.KI}/api/attachments.json`),Ye.send(gt)}},57261:function(xn,yt,ce){"use strict";ce.d(yt,{Z:function(){return Me}});var te=ce(59301),Ke=ce(4676);class Me extends te.Component{constructor(ke){super(ke);const ge=window.document;this.node=ge.createElement("div"),ge.body.appendChild(this.node)}render(){const{children:ke}=this.props;return(0,Ke.createPortal)(ke,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},50258:function(xn,yt,ce){"use strict";ce.d(yt,{SV:function(){return mt},ZP:function(){return Dt}});var te=ce(59301),Ke=ce(76374);const Me={keywords:["print","auto","break","case","char","const","continue","default","do","double","else","enum","extern","float","for","goto","if","int","long","register","return","short","signed","sizeof","static","struct","switch","typedef","union","unsigned","void","volatile","while"]},Xe={quickKey:[{label:"main",content:["public static void main(String[] args) {"," $0","}"].join(` +\u6A21\u677F\u6B63\u6587\u5185\u5BB9\uFF0C\u53EF\u8F93\u5165\u6587\u672C\u5185\u5BB9\u548C\u7C98\u8D34\u56FE\u7247\u7B49\u64CD\u4F5C`,ur=["pptm","pptx","ppt","pot","pps","ppa","potx","ppsx","ppam","pptm","potm","ppsm","doc","docx","dot","dotx","docm","dotm","xls","xlsx","csv","xlt","xla","xltx","xlsm","xltm","xlam","xlsb"];function Qr($t){return/^\d+$/.test($t)?`${$t}px`:$t}const rr=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",qn={[rr+"-B"]:"bold",[rr+"-I"]:"italic"},mn={[Ee]:"\u6DFB\u52A0\u94FE\u63A5",[Bn]:"\u6DFB\u52A0\u4EE3\u7801\u5757",[St]:"\u6DFB\u52A0\u56FE\u7247",[It]:"\u6DFB\u52A0\u753B\u56FE",[Ut]:"\u63D2\u5165\u6D41\u7A0B\u56FE",[jt]:"\u6DFB\u52A0\u8868\u683C","maths-latex":"\u6570\u5B66\u56FE\u50CF","inline-latex":"LATEX\u516C\u5F0F"};var zn=({defaultValue:$t="",onChange:Sn,width:pr="100%",height:lr=400,miniToolbar:fr=!1,isFocus:Fr=!1,watch:Wr,insertTemp:Dr,mode:Ur="markdown",id:qr="markdown-editor-id",showResizeBar:$n=!1,noStorage:yn=!1,showNullButton:$e=!1,showNullProgramButton:kr=!1,hidetoolBar:Zr=!1,fullScreen:Lt=!1,onBlur:Tt,onCMBeforeChange:tr,onFullScreen:Tn,className:Gt="",disablePaste:_n=!1,disabled:ar=!1,disabledFill:Ar=!1,placeholder:or="",values:hr="",extraUse:xr,onAddBlank:Hn})=>{const[xt,Ft]=(0,te.useState)(null),[gn,Mn]=(0,te.useState)($t),[wr,Hr]=(0,te.useState)(Wr),[Mr,ir]=(0,te.useState)(Lt),[Xn,_r]=(0,te.useState)(""),[Br,$r]=(0,te.useState)(0),[ui,ai]=(0,te.useState)(lr),[Ci,Ke]=(0,te.useState)(!1),[Oe,At]=(0,te.useState)(0),[Et,on]=(0,te.useState)(0),Wt=(0,te.useRef)(),Qn=(0,te.useRef)(),Rn=(0,te.useRef)(),Wn=(0,te.useRef)(),Vn=(0,te.useRef)(),Zn=(0,te.useRef)(),Gn=(0,Ze.useDispatch)();(0,te.useEffect)(()=>{const Nt=window.scrollY||window.pageYOffset;Mn(hr),xt==null||xt.setValue(hr),window.scrollTo(0,Nt)},[hr]),(0,te.useEffect)(()=>{Tn==null||Tn(Mr)},[Mr]),(0,te.useEffect)(()=>{if(Wt.current){let Nt=function(Nn,On){var er;if(_n){On.preventDefault();return}const br=On.clipboardData;if(br){const vr=br.types.toString(),zr=br.items;if(vr==="Files"||br.types.indexOf("Files")>-1){if(On.preventDefault(),Ur=="stex")return;try{let Ir=zr[1];((er=zr[0])==null?void 0:er.kind)==="file"&&(Ir=zr[0]);const ii=Ir.getAsFile(),oi=ii.name.split(".").pop();(0,Ct.I)(ii,Xr=>{var di,Ai,ni;Xr.id?((di=ii==null?void 0:ii.type)==null?void 0:di.indexOf("image"))>-1?qt.replaceSelection(``):((Ai=ii==null?void 0:ii.type)==null?void 0:Ai.indexOf("video"))>-1?qt.replaceSelection(``):((ni=ii==null?void 0:ii.type)==null?void 0:ni.indexOf("pdf"))>-1?qt.replaceSelection(`${ii.name}`):ur.includes(oi)?qt.replaceSelection(`${ii.name}`):qt.replaceSelection(`[${ii.name}](/api/attachments/${Xr.id}?type=${Xr.content_type})`):(Xr==null?void 0:Xr.status)===401&&(document.location.href="/user/login")})}catch(Ir){zt.ZP.warning("\u8BF7\u4F7F\u7528chrome\u6D4F\u89C8\u5668\u7C98\u8D34")}return!0}else return!0}return!0};const qt=Xe().fromTextArea(Wt.current,{mode:Ur,lineNumbers:!fr,lineWrapping:!0,value:$t,autoCloseTags:!0,autoCloseBrackets:!0});return qt.on("keyup",function(Nn,On){On.keyCode===8&&(Nn.getValue()==""?qt.setOption("placeholder",or):qt.setOption("placeholder",null))}),qt.on("keydown",function(Nn,On){if(On.keyCode===8){var er=Yt(Nn);er&&On.preventDefault()}}),Fr&&qt.focus(),qt.on("paste",Nt),ar&&qt.on("beforeChange",function(Nn,On){(On.origin==="paste"||On.origin==="+input")&&On.cancel()}),Ft(qt),()=>{qt.off("paste",Nt)}}},[]);const ct=(0,te.useCallback)(()=>{if(Qn.current)try{}catch(Nt){console.log(Nt,"---- to set md editor body height")}},[ui,Qn,Mr]);(0,te.useEffect)(()=>{function Nt(){let qt=new ke.Z(Nn=>{for(let On of Nn)(On.target.offsetHeight>0||On.target.offsetWidth>0)&&(ct(),xt.setSize("100%","100%"),xt.refresh())});return qt.observe(Wt.current.parentElement),qt}if(xt){const qt=Nt();return()=>{var Nn,On;(Nn=Wt.current)!=null&&Nn.parentElement&&qt.unobserve((On=Wt.current)==null?void 0:On.parentElement)}}},[xt,ct]),(0,te.useEffect)(()=>{if(xt){let Nt=[];for(const[qt,Nn]of Object.entries(qn)){let On={[qt]:()=>{Rt(Nn)}};Nt.push(On),xt.addKeyMap(On)}return()=>{for(let qt of Nt)xt.removeKeyMap(qt)}}},[xt]),(0,te.useEffect)(()=>{Lt!==Mr&&ir(Lt)},[Lt]),(0,sr.Z)(()=>{if(!yn&&Br>0){let Nt=new Date().getTime(),qt=window.sessionStorage.getItem(qr);Nt>=Br+yr&&(!qt||qt!==gn)&&(window.sessionStorage.setItem(qr,gn),Ke(!0))}},yr),(0,te.useEffect)(()=>{Hr(Wr)},[xt,Wr]),(0,te.useEffect)(()=>{xt&&Fr&&xt.focus()},[xt,Fr]),(0,te.useEffect)(()=>{if(wr&&xt){let Nt=function(Nn){let On=Nn.target;if(Wn.current){let er=On.scrollTop/On.scrollHeight;Wn.current.scrollTop=Wn.current.scrollHeight*er}};const qt=xt.getScrollerElement();return qt.addEventListener("scroll",Nt),()=>{qt.removeEventListener("scroll",Nt)}}},[xt,wr]),(0,te.useEffect)(()=>{if(xt&&tr){let Nt=function(qt,Nn){tr(qt,Nn)};return xt.on("beforeChange",Nt),()=>{xt.off("beforeChange",Nt)}}},[xt,tr]),(0,te.useEffect)(()=>{if(xt&&Tt){let Nt=function(){Tt(xt.getValue())};return xt.on("blur",Nt),()=>{xt.off("blur",Nt)}}},[xt,Tt]);function Yt(Nt,qt){var Nn=Nt.getDoc(),On=Nn.getCursor(),er=Nn.getLine(On.line),br=er.charAt(On.ch-1),vr=er.lastIndexOf("@\u2581@",On.ch),zr=er.lastIndexOf("@\u2581\u2581@",On.ch),Ir=vr>zr?vr:zr,ii=vr>zr?3:4;if(Tr.indexOf(br)===-1)return null;if(console.log("change1:",qt,Nt,er,On,Ir,vr,zr,br),Ir>=0&&On.ch-Ir<5){var oi=Ir+ii;return Nn.replaceRange("",{line:On.line,ch:Ir},{line:On.line,ch:oi}),{line:On.line,ch:oi}}return null}(0,te.useEffect)(()=>{if(xt){let Nt=function(qt,Nn){const On=qt.getValue();Mn(On),$r(new Date().getTime()),qt.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),Sn&&(kr?Sn(On,ln(On)):Sn(On))};return xt.on("change",Nt),()=>{xt.off("change",Nt)}}},[xt,Sn]),(0,te.useEffect)(()=>{if(xt)if($t==null)xt.setValue(""),Mn("");else{const Nt=window.scrollY||window.pageYOffset;$t!==xt.getValue()&&(xt.setValue($t),Mn($t),xt.setCursor(ar?1:xt.lineCount(),0),window.scrollTo(0,Nt))}},[xt,$t]);const Rt=(0,te.useCallback)(Nt=>{const qt=xt.getCursor(),Nn=xt.getSelection();let On=Nn.split(` +`);switch(Nt){case"bold":return xt.replaceSelection("**"+Nn+"**"),Nn===""&&xt.setCursor(qt.line,qt.ch+2),xt.focus();case"italic":return xt.replaceSelection("*"+Nn+"*"),Nn===""&&xt.setCursor(qt.line,qt.ch+1),xt.focus();case"code":return xt.replaceSelection("`"+Nn+"`"),Nn===""&&xt.setCursor(qt.line,qt.ch+1),xt.focus();case"inline-latex":return(0,vn.Ye)(Gn)?void 0:(_r("inline-latex"),xt.focus());case"latex":return xt.replaceSelection("```latex\n"+Nn+"\n```"),xt.setCursor(qt.line+1,Nn.length+1),xt.focus();case"line-break":return xt.replaceSelection(`
+`),xt.focus();case"list-ul":return Nn===""?xt.replaceSelection("- "+Nn):xt.replaceSelection(On.map(er=>er===""?"":`- ${er}`).join(` +`)),xt.focus();case"list-ol":return Nn===""?xt.replaceSelection("1. "+Nn):xt.replaceSelection(On.map((er,br)=>er===""?"":`${br+1}. ${er}`).join(` +`)),xt.focus();case"add-null-ch":Hn==null||Hn();return;case"add-signal":return Nn===""&&xt.setCursor(qt.line,qt.ch),xt.replaceSelection(Pr),xt.focus();case"add-multiple":return Nn===""&&xt.setCursor(qt.line,qt.ch),xt.replaceSelection(Tr),xt.focus();case"inster-template-1":return Nn===""&&xt.setCursor(qt.line,qt.ch),xt.replaceSelection(Er),xt.focus();case"eraser":return xt.setValue(""),xt.focus();case"trigger-watch":return Hr(!wr),xt.focus();case"trigger-full-screen":return ir(!Mr),xt.focus();case Ee:_r(Ee);return;case Bn:_r(Bn);return;case St:_r(St);return;case It:_r(It);return;case"maths-latex":if((0,vn.Ye)(Gn))return;_r("maths-latex");return;case Ut:Vn.current="",sessionStorage.removeItem("file_id"),_r(Ut);return;case jt:_r(jt);return;default:throw new Error}},[xt,wr,Mr]),Zt=(0,te.useCallback)((Nt,qt)=>{var Nn,On,er,br,vr,zr;Nt!=null&&Nt.disabledClose||_r("");const{src:Ir,alt:ii,id:oi}=Nt||{};switch(Xn){case Ee:const{title:ri,link:Rr}=Nt;return xt.replaceSelection(`[${ri}](${Rr})`),xt.focus();case Bn:const{language:ei,content:pi}=Nt;return xt.replaceSelection(["```"+ei,pi,"```"].join(` +`)),xt.focus();case"maths-latex":for(var Xr=atob(Nt),di=new Uint8Array(Xr.length),Ai=0;Ai{ca.id?xt.replaceSelection(`![,](/api/attachments/${ca.id}?type=${ca.content_type})`):(ca==null?void 0:ca.status)===401&&(document.location.href="/user/login")});break;case"inline-latex":if((0,vn.Ye)(Gn))return;xt.replaceSelection("`$$"+Nt+"$$`");break;case ft:if(!oi)return;xt.getValue().indexOf(Ir)===-1?xt.replaceSelection(`
${ii||
`):document.getElementById(oi).src=fe.Z.API_SERVER+Ir+"?t="+Date.now();break;case St:case It:const Vr=qt,gi=(er=(On=(Nn=Vr==null?void 0:Vr.name)==null?void 0:Nn.split("."))==null?void 0:On.pop)==null?void 0:er.call(On);return((br=Vr==null?void 0:Vr.type)==null?void 0:br.indexOf("image"))>-1||!(Vr!=null&&Vr.type)?Vr!=null&&Vr.align||Vr!=null&&Vr.width?xt.replaceSelection(`

${ii||

`):xt.replaceSelection(`${ii||`):((vr=Vr==null?void 0:Vr.type)==null?void 0:vr.indexOf("video"))>-1?xt.replaceSelection(``):((zr=Vr==null?void 0:Vr.type)==null?void 0:zr.indexOf("pdf"))>-1?xt.replaceSelection(`${Vr.name}`):ur.includes(gi)?xt.replaceSelection(`${Vr.name}`):xt.replaceSelection(`[${Vr.name}](${Ir})`),xt.focus();case jt:const{row:Ei,col:Ti,align:Da}=Nt;let Na=` +`;for(let ca=0;ca{switch(Xn){case Ee:return te.createElement(Fn,{callback:Zt,onCancel:fn});case Bn:return te.createElement(dn.Z,{callback:Zt,onCancel:fn});case St:return te.createElement(Ct.Z,{callback:Zt,onCancel:fn});case Ut:return te.createElement(se,{editImgId:Vn.current,callback:Zt,onCancel:fn});case jt:return te.createElement(sn,{callback:Zt,onCancel:fn});case"maths-latex":return te.createElement(we,{showSaveButton:!0,callback:Zt});case"inline-latex":return te.createElement(le.Z,{showSaveButton:!0,callback:Zt});default:return null}},[Xn]);function fn(){_r("")}(0,te.useEffect)(()=>{if(Rn.current){let Nt=function(vr){er=!0,br=vr.pageY},qt=function(){er=!1},Nn=function(vr){if(er){let zr=vr.pageY-br;zr<0&&(zr=0),zr>300&&(zr=300);let Ir=lr+zr+"px";ai(Ir)}},On=Rn.current,er=!1,br=0;return On.addEventListener("mousedown",Nt),document.addEventListener("mousemove",Nn),document.addEventListener("mouseup",qt),()=>{On.removeEventListener("mousedown",Nt),document.removeEventListener("mousemove",Nn),document.removeEventListener("mouseup",qt)}}},[xt,Rn]),(0,te.useEffect)(()=>{ai(lr)},[lr]);const dt=Qr(pr),Ln=Qr(ui),wn={width:dt,height:Ln},Ht=(0,te.useMemo)(()=>{if(Br){let Nt=new Date(Br),qt=Nt.getHours(),Nn=Nt.getMinutes(),On=Nt.getSeconds();return qt=qt<10?"0"+qt:qt,Nn=Nn<10?"0"+Nn:Nn,On=On<10?"0"+On:On,`${qt}:${Nn}:${On}`}return 0},[Br]),ln=Nt=>{const qt=[];if(kr){let Nn=-1;Nt=Nt.replace(/(@▁▁@|@▁@)/g,function(On,er,br){qt.push({multiLine:On!==Pr})})}return qt};function hn(){window.sessionStorage.removeItem(qr),Ke(!1),$r(0)}function tn(){Ke(!1),$r(0),xt.setValue(window.sessionStorage.getItem(qr))}(0,te.useEffect)(()=>{mn[Xn]&&Xn!==It&&Xn!==Ut&&setTimeout(()=>{const Nt=document.getElementsByClassName("markdown-popup-form")[0],qt=window.innerWidth/2-Nt.offsetWidth/2,Nn=window.innerHeight/2-Nt.offsetHeight/2;At(qt),on(Nn)},0)},[Xn]);const un=Nt=>{Nt.preventDefault();const qt=Nt.clientX-Oe,Nn=Nt.clientY-Et;document.body.onmousemove=On=>{let er=On.clientX-qt,br=On.clientY-Nn;const vr=document.getElementsByClassName("markdown-popup-form")[0],zr=window.innerWidth-vr.offsetWidth,Ir=window.innerHeight-vr.offsetHeight;er=Math.max(0,Math.min(er,zr)),br=Math.max(0,Math.min(br,Ir)),nr(On.clientX,On.clientY,qt,Nn)&&(At(er),on(br))},document.body.onmouseup=function(){document.body.onmousemove=null}},nr=(Nt,qt,Nn,On)=>{const er=document.body.clientHeight,br=document.body.clientWidth;return Nt<20&&Nn>Nt||Nt>br-20&&Nnqt||qt>er-20&&On{var qt;Vn.current=Nt,(qt=Zn.current)==null||qt.setHeight("100vh"),setTimeout(()=>{_r("add-flowchart")},150)}})):null))),$n?te.createElement("a",{ref:Rn,className:"editor-resize"}):null,Xn===It&&te.createElement(mt,{callback:Zt,onCancel:fn}),Xn===Ut&&te.createElement(se,{ref:Zn,editImgId:Vn.current,callback:Zt,onCancel:fn}),te.createElement(He.Z,null,mn[Xn]&&Xn!==It&&Xn!==Ut?te.createElement(en.default,{maskClosable:!1,centered:!0,style:{position:"absolute",left:Oe,top:Et},title:te.createElement("div",{style:{cursor:"move"},onMouseDown:un},mn[Xn]),open:!0,onCancel:fn,footer:null,destroyOnClose:!0,width:Xn===Ut?"1200px":null,height:Xn===Ut?"80vh":null,className:"markdown-popup-form"},nn):null))}},45053:function(xn,yt,ce){"use strict";ce.d(yt,{Z:function(){return Ne},I:function(){return rt}});var te=ce(28284),Ze=ce(6767),Te=ce(37568),Xe=ce(44104),ke=ce(71051),ge=ce(47889),Ve=ce(7939),Ue=ce(28735),Se=ce(59301),ye=ce(59301),Je=Object.defineProperty,Ce=Object.defineProperties,st=Object.getOwnPropertyDescriptors,nt=Object.getOwnPropertySymbols,it=Object.prototype.hasOwnProperty,We=Object.prototype.propertyIsEnumerable,Le=(He,tt,gt)=>tt in He?Je(He,tt,{enumerable:!0,configurable:!0,writable:!0,value:gt}):He[tt]=gt,ut=(He,tt)=>{for(var gt in tt||(tt={}))it.call(tt,gt)&&Le(He,gt,tt[gt]);if(nt)for(var gt of nt(tt))We.call(tt,gt)&&Le(He,gt,tt[gt]);return He},Ge=(He,tt)=>Ce(He,st(tt));const{useForm:qe}=te.default,Qe={width:280,marginRight:10},xe={labelCol:{span:5},wrapperCol:{span:19}};var Ne=({callback:He,onCancel:tt})=>{const[gt]=qe();let Ye=(0,Se.useRef)();function wt(Vt){Ye.current.width=gt.getFieldValue("width"),Ye.current.align=gt.getFieldValue("align"),He(Vt,Ye.current)}function at(Vt,Jt){if(Vt.status===-1){Ze.ZP.error(Vt.message);return}gt.setFieldsValue({src:`/api/attachments/${Vt.id}`,type:Jt.type})}function vt(Vt){let Jt=Vt.target.files[0];Ye.current=Jt,rt(Jt,at)}return ye.createElement(te.default,Ge(ut({form:gt},xe),{className:"upload-image-panel",onFinish:wt,style:{width:470,overflow:"hidden"}}),ye.createElement(te.default.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},ye.createElement("div",{className:"flex-container"},ye.createElement(te.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u56FE\u7247\u5730\u5740"}]},ye.createElement(Te.default,{style:Qe})),ye.createElement(Me,{onFileChange:vt}))),ye.createElement(te.default.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt"},ye.createElement(Te.default,{style:{width:264}})),ye.createElement(te.default.Item,{label:"\u56FE\u7247\u5BBD\u5EA6",name:"width"},ye.createElement(Xe.Z,null,ye.createElement(te.default.Item,{name:"width",style:{margin:0}},ye.createElement(ke.Z,{style:{width:264}})),ye.createElement("span",{className:"ml8"},"%"))),ye.createElement(te.default.Item,{label:"\u5BF9\u9F50\u65B9\u5F0F",name:"align"},ye.createElement(ge.ZP.Group,{name:"align",defaultValue:1,options:[{value:"left",label:"\u5DE6\u5BF9\u9F50"},{value:"center",label:"\u5C45\u4E2D\u5BF9\u9F50"},{value:"right",label:"\u53F3\u5BF9\u9F50"}]})),ye.createElement("aside",null,ye.createElement(te.default.Item,{style:{textAlign:"right",position:"relative",right:-98}},ye.createElement(Ve.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),ye.createElement(Ve.ZP,{type:"default",onClick:tt},"\u53D6\u6D88"))))};function Me({onFileChange:He}){return ye.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",ye.createElement("input",{type:"file",onChange:He}))}function rt(He,tt){if(!He)throw new String("\u6CA1\u6709\u6587\u4EF6");let gt=new FormData;gt.append("editormd-image-file",He),gt.append("file_param_name","editormd-image-file"),gt.append("byxhr","true");var Ye=new window.XMLHttpRequest;Ye.withCredentials=!0,Ye.addEventListener("load",function(wt){tt(JSON.parse(wt.target.responseText),He)},!1),Ye.addEventListener("error",function(wt){console.error(wt)},!1),Ye.open("POST",`${Ue.KI}/api/attachments.json`),Ye.send(gt)}},57261:function(xn,yt,ce){"use strict";ce.d(yt,{Z:function(){return Te}});var te=ce(59301),Ze=ce(4676);class Te extends te.Component{constructor(ke){super(ke);const ge=window.document;this.node=ge.createElement("div"),ge.body.appendChild(this.node)}render(){const{children:ke}=this.props;return(0,Ze.createPortal)(ke,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},50258:function(xn,yt,ce){"use strict";ce.d(yt,{SV:function(){return mt},ZP:function(){return Dt}});var te=ce(59301),Ze=ce(76374);const Te={keywords:["print","auto","break","case","char","const","continue","default","do","double","else","enum","extern","float","for","goto","if","int","long","register","return","short","signed","sizeof","static","struct","switch","typedef","union","unsigned","void","volatile","while"]},Xe={quickKey:[{label:"main",content:["public static void main(String[] args) {"," $0","}"].join(` `)},{label:"System.out.println",content:["System.out.println($0)"].join(` `)},{label:"System.out.print",content:["System.out.print($0)"].join(` `)}],keywords:["abstract","continue","for","new","switch","assert","default","goto","package","synchronized","boolean","do","if","private","this","break","double","implements","protected","throw","byte","else","import","public","throws","case","enum","instanceof","return","transient","catch","extends","int","short","try","char","final","interface","static","void","class","finally","long","strictfp","volatile","const","float","native","super","while","true","false"]},ke={keywords:["abstract","amp","array","auto","bool","break","case","catch","char","class","const","constexpr","const_cast","continue","cpu","decltype","default","delegate","delete","do","double","dynamic_cast","each","else","enum","event","explicit","export","extern","false","final","finally","float","friend","gcnew","generic","goto","in","initonly","inline","int","interface","interior_ptr","internal","literal","long","mutable","namespace","new","noexcept","nullptr","__nullptr","operator","override","partial","pascal","pin_ptr","private","property","protected","public","ref","register","reinterpret_cast","restrict","return","safe_cast","sealed","short","signed","sizeof","static","static_assert","static_cast","struct","switch","template","this","thread_local","throw","tile_static","true","try","typedef","typeid","typename","union","unsigned","using","virtual","void","volatile","wchar_t","where","while","_asm","_based","_cdecl","_declspec","_fastcall","_if_exists","_if_not_exists","_inline","_multiple_inheritance","_pascal","_single_inheritance","_stdcall","_virtual_inheritance","_w64","__abstract","__alignof","__asm","__assume","__based","__box","__builtin_alignof","__cdecl","__clrcall","__declspec","__delegate","__event","__except","__fastcall","__finally","__forceinline","__gc","__hook","__identifier","__if_exists","__if_not_exists","__inline","__int128","__int16","__int32","__int64","__int8","__interface","__leave","__m128","__m128d","__m128i","__m256","__m256d","__m256i","__m64","__multiple_inheritance","__newslot","__nogc","__noop","__nounwind","__novtordisp","__pascal","__pin","__pragma","__property","__ptr32","__ptr64","__raise","__restrict","__resume","__sealed","__single_inheritance","__stdcall","__super","__thiscall","__try","__try_cast","__typeof","__unaligned","__unhook","__uuidof","__value","__virtual_inheritance","__w64","__wchar_t"],operators:["=",">","<","!","~","?",":","==","<=",">=","!=","&&","||","++","--","+","-","*","/","&","|","^","%","<<",">>",">>>","+=","-=","*=","/=","&=","|=","^=","%=","<<=",">>=",">>>="],quickKey:[{label:"ifelse",content:["if (${1:condition}) {"," $0","} else {"," ","}"].join(` @@ -1061,43 +1061,43 @@ `)},{label:"include ",content:["#include "].join(` `)}]},ge={keywords:["and","as","assert","break","class","continue","def","del","elif","else","except","exec","finally","for","from","global","if","import","in","is","lambda","None","not","or","pass","raise","return","self","try","while","with","yield","int","float","long","complex","hex","abs","all","any","apply","basestring","bin","bool","buffer","bytearray","callable","chr","classmethod","cmp","coerce","compile","complex","delattr","dict","dir","divmod","enumerate","eval","execfile","file","filter","format","frozenset","getattr","globals","hasattr","hash","help","id","input","intern","isinstance","issubclass","iter","len","locals","list","map","max","memoryview","min","next","object","oct","open","ord","pow","print","property","reversed","range","raw_input","reduce","reload","repr","reversed","round","set","setattr","slice","sorted","staticmethod","str","sum","super","tuple","type","unichr","unicode","vars","xrange","zip","True","False","__dict__","__methods__","__members__","__class__","__bases__","__name__","__mro__","__subclasses__","__init__","__import__"],quickKey:[{label:"print",content:["print($0)"].join(` `)}]},Ve={keywords:["asInstanceOf","catch","class","classOf","def","do","else","extends","finally","for","foreach","forSome","if","import","isInstanceOf","macro","match","new","object","package","return","throw","trait","try","type","until","val","var","while","with","yield","given","enum","then"],quickKey:[{label:"println",content:["println($0)"].join(` -`)}]};var Ue=ce(53184),Se=ce.n(Ue),ye=(ht,bt,zt)=>new Promise((Bt,Pt)=>{var _e=Ie=>{try{fe(zt.next(Ie))}catch(Be){Pt(Be)}},se=Ie=>{try{fe(zt.throw(Ie))}catch(Be){Pt(Be)}},fe=Ie=>Ie.done?Bt(Ie.value):Promise.resolve(Ie.value).then(_e,se);fe((zt=zt.apply(ht,bt)).next())});const Je={languages:["c","abap","apex","azcli","bat","cameligo","clojure","coffee","cpp","csharp","csp","css","dockerfile","fsharp","go","graphql","handlebars","html","ini","java","javascript","json","kotlin","less","lua","markdown","mips","msdax","mysql","objective-c","pascal","pascaligo","perl","pgsql","php","postiats","powerquery","powershell","pug","python","r","razor","redis","redshift","restructuredtext","ruby","rust","sb","scheme","scss","shell","solidity","sophia","sql","st","swift","tcl","twig","vb","xml","yaml'"],tables:{users:["name","id","email","phone","password"],roles:["id","name","order","created_at","updated_at","deleted_at"]}},Ce=(ht,bt,zt,Bt)=>{const Pt=bt.getValueInRange({startLineNumber:1,startColumn:1,endLineNumber:zt.lineNumber,endColumn:zt.column});return Array.from(new Set(Pt.match(/\b\w{2,}\b/g)||[])).map(se=>({label:se,kind:ht.languages.CompletionItemKind.Text,insertText:se,range:Bt}))},lt=(ht,bt,zt,Bt)=>{ht.languages.registerCompletionItemProvider(bt,{provideCompletionItems(Pt,_e){const se=Pt.getWordUntilPosition(_e),fe={startLineNumber:_e.lineNumber,endLineNumber:_e.lineNumber,startColumn:se.startColumn,endColumn:se.endColumn},Ie=Pt.getLineContent(_e.lineNumber).substring(se.startColumn-2,se.endColumn);return{suggestions:[...Ce(ht,Pt,_e,fe),...zt.map(pt=>({label:pt,kind:ht.languages.CompletionItemKind.Keyword,documentation:pt,insertText:pt,insertTextRules:ht.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:fe})),...Bt.map(pt=>({label:pt.label,kind:ht.languages.CompletionItemKind.Snippet,documentation:pt.content,insertText:Ie.startsWith("#")?pt.content.replace(/#/,""):pt.content,insertTextRules:ht.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:fe}))]}}})};var nt=ht=>{Je.languages.forEach(bt=>{ht.languages.registerDocumentFormattingEditProvider(bt,{provideDocumentFormattingEdits(zt){return ye(this,null,function*(){const Bt=Se()(zt.getValue(),{indent_size:2,indent_char:" ",max_preserve_newlines:2,preserve_newlines:!0,keep_array_indentation:!0,break_chained_methods:!1,indent_scripts:"normal",brace_style:"collapse",space_before_conditional:!0,unescape_strings:!1,jslint_happy:!1,end_with_newline:!0,wrap_line_length:0,indent_inner_html:!1,comma_first:!1,e4x:!1,indent_empty_lines:!1});return[{range:zt.getFullModelRange(),text:Bt}]})}})}),lt(ht,"java",Xe.keywords,Xe.quickKey),lt(ht,"cpp",ke.keywords,ke.quickKey),lt(ht,"c",Me.keywords,[]),lt(ht,"python",ge.keywords,ge.quickKey),lt(ht,"scala",Ve.keywords,Ve.quickKey)};const at="\u8BE5\u4EFB\u52A1\u5173\u5361\u8BBE\u7F6E\u4E86\u7981\u6B62\u590D\u5236\u7C98\u8D34\uFF0C\u8BF7\u624B\u52A8\u8F93\u5165\u4EE3\u7801\u3002";var ze=Object.defineProperty,Te=(ht,bt,zt)=>bt in ht?ze(ht,bt,{enumerable:!0,configurable:!0,writable:!0,value:zt}):ht[bt]=zt,ct=(ht,bt,zt)=>Te(ht,typeof bt!="symbol"?bt+"":bt,zt);const Ge=class fc{constructor(bt,zt,Bt){this.placeholder=bt,this.editor=zt,this.monaco=Bt,zt.onDidChangeModelContent(()=>this.onDidChangeModelContent()),this.onDidChangeModelContent()}onDidChangeModelContent(){this.editor.getValue()===""?this.editor.addContentWidget(this):this.editor.removeContentWidget(this)}getId(){return fc.ID}getDomNode(){return this.domNode||(this.domNode=document.createElement("div"),this.domNode.style.width="max-content",this.domNode.textContent=this.placeholder,this.domNode.style.fontStyle="initial",this.domNode.style.color="#D7D7D7",this.domNode.style.pointerEvents="none",this.editor.applyFontInfo(this.domNode)),this.domNode}getPosition(){return{position:{lineNumber:1,column:1},preference:[this.monaco.editor.ContentWidgetPositionPreference.EXACT]}}dispose(){this.editor.removeContentWidget(this)}};ct(Ge,"ID","editor.widget.placeholderHint");var Le=Ge,xe=ce(96236),He=ce(6767),Ne=ce(25399),rt=ce(89392),Re=ce(77254),et=ce(56102),gt=Object.defineProperty,Ye=Object.defineProperties,wt=Object.getOwnPropertyDescriptors,At=Object.getOwnPropertySymbols,vt=Object.prototype.hasOwnProperty,Vt=Object.prototype.propertyIsEnumerable,Jt=(ht,bt,zt)=>bt in ht?gt(ht,bt,{enumerable:!0,configurable:!0,writable:!0,value:zt}):ht[bt]=zt,pn=(ht,bt)=>{for(var zt in bt||(bt={}))vt.call(bt,zt)&&Jt(ht,zt,bt[zt]);if(At)for(var zt of At(bt))Vt.call(bt,zt)&&Jt(ht,zt,bt[zt]);return ht},on=(ht,bt)=>Ye(ht,wt(bt)),Ze=(ht,bt)=>{var zt={};for(var Bt in ht)vt.call(ht,Bt)&&bt.indexOf(Bt)<0&&(zt[Bt]=ht[Bt]);if(ht!=null&&At)for(var Bt of At(ht))bt.indexOf(Bt)<0&&Vt.call(ht,Bt)&&(zt[Bt]=ht[Bt]);return zt},Fe=(ht,bt,zt)=>new Promise((Bt,Pt)=>{var _e=Ie=>{try{fe(zt.next(Ie))}catch(Be){Pt(Be)}},se=Ie=>{try{fe(zt.throw(Ie))}catch(Be){Pt(Be)}},fe=Ie=>Ie.done?Bt(Ie.value):Promise.resolve(Ie.value).then(_e,se);fe((zt=zt.apply(ht,bt)).next())});function Ot(ht){return/^\d+$/.test(ht)?`${ht}px`:ht}function Fn(){}let fn=!1;const Ct={"Python3.6":"python","Python2.7":"python",Dynamips:"cpp",Java:"java",Web:"php",Html:"html",Hive:"sql",Hadoop:"java",SDL:"cpp",PHP:"php",Matlab:"python",Git:"python",Python:"python","C/C++":"cpp","C++":"cpp",C:"cpp",Ruby:"ruby",Shell:"shell",JavaScript:"javascript",Perl6:"perl",Kotlin:"kotlin",Elixir:"elixir",Android:"java",JavaWeb:"java",Go:"go",Spark:"sql",MachineLearning:"python",Verilog:"xml","Verilog/VNC":"xml",Docker:"dockerfile","C#":"csharp",SQLite3:"sql",Oracle:"sql",Vhdl:"vhdl",R:"r",Swift:"swift",SQLServer:"mysql",MySQL:"mysql",Mongo:"sql",PostgreSql:"pgsql",Hbase:"powershell",Sqoop:"sql",Nasm:"cpp",Kafka:"java",Flink:"java",Sml:"javascript",OpenGL:"cpp",Perl5:"perl",Orange:"python",Scala:"scale",solidity:"sol"};function tn(ht=[]){let bt=ht;if(Array.isArray(ht)){for(let zt=0;ztFe(void 0,null,function*(){try{yield navigator.clipboard.writeText(" "),console.log("\u5185\u5BB9\u5DF2\u81EA\u52A8\u590D\u5236\u5230\u526A\u8D34\u677F:")}catch(ht){console.error("\u81EA\u52A8\u590D\u5236\u5931\u8D25:",ht)}});var Dt=ht=>{var bt=ht,{width:zt="100%",height:Bt="100%",value:Pt,language:_e="javascript",style:se={},options:fe={},overrideServices:Ie={},theme:Be="vs-dark",onEditBlur:pt,isCopy:Mt=!1,onSave:sn,autoHeight:he=!1,forbidCopy:oe=!1,onChange:re=Fn,editorDidMount:de=Fn,onFocus:we=Fn,onBreakPoint:le=Fn,breakPointValue:Ee=[],filename:St="educoder.txt",errorLine:Ut,errorContent:It="",highlightLine:dt,openBreakPoint:Bn=!1,placeholder:jt="",showMiniMap:un=!0}=bt,In=Ze(bt,["width","height","value","language","style","options","overrideServices","theme","onEditBlur","isCopy","onSave","autoHeight","forbidCopy","onChange","editorDidMount","onFocus","onBreakPoint","breakPointValue","filename","errorLine","errorContent","highlightLine","openBreakPoint","placeholder","showMiniMap"]);const or=(0,te.useRef)(),vn=(0,te.useRef)({}),fr=(0,te.useRef)(),ur=(0,te.useRef)(),yr=(0,te.useRef)([]),Xn=(0,te.useRef)(!1),Tr=(0,te.useRef)(),Pr=(0,te.useRef)(),Er=(0,te.useRef)(!1),[lr,Ir]=(0,te.useState)(!1);function Kn(){let qn;return or.current&&(qn=new Ke.Z(yn=>{for(let tt of yn)(tt.target.offsetHeight>0||tt.target.offsetWidth>0)&&vn.current.instance.layout()}),qn.observe(or.current)),qn}function nr(){He.ZP.warning({content:decodeURIComponent(at),key:"monaco-editor-tip"})}const Jn=()=>{let qn=vn.current.instance;if(Pt!=null&&qn&&lr){const yn=qn.getModel();yn&&Pt!==yn.getValue()&&(fn=!0,yn.setValue(Pt),qn.layout(),fn=!1)}};(0,te.useEffect)(()=>{const qn=Re.Z.subscribe("formatDocument",yn=>{var tt;let kr=vn.current.instance;(tt=kr==null?void 0:kr.getAction)==null||tt.call(kr,"editor.action.formatDocument").run()});return window.updateMonacoValue=yn=>{re(yn)},qn},[]),(0,te.useEffect)(()=>{var qn;let yn=vn.current.instance;ur.current&&clearTimeout(ur.current),ur.current=setTimeout(()=>{Jn()},500),Pt&&(Pt!=null&&Pt.length)&&((qn=yn==null?void 0:yn.updateOptions)==null||qn.call(yn,{lineNumbersMinChars:Math.max(Math.floor(Math.log10(Pt.split(/\r\n|\r|\n/g).length))+3,5)}))},[Pt,lr,vn.current]),(0,te.useEffect)(()=>{if(Ut&&vn.current&&vn.current.instance){let yn=vn.current.instance;yn.changeViewZones(function(tt){var kr=document.createElement("div");kr.style.padding="10px 20px",kr.style.width="calc(100% - 20px)",kr.className="my-error-line-wrp",kr.innerHTML=It,tt.addZone({afterLineNumber:Ut||11,heightInLines:3,domNode:kr})});var qn={domNode:null,getId:function(){return"my.overlay.widget"},getDomNode:function(){return this.domNode||(this.domNode=document.createElement("div"),this.domNode.innerHTML="",this.domNode.style.width="100%",this.domNode.style.padding="20px 100px",this.domNode.style.right="0px",this.domNode.style.top="50px",this.domNode.style.position="relative",this.domNode.style.color="#333"),this.domNode},getPosition:function(){return null}};yn.addOverlayWidget(qn),yn.revealPositionInCenter({lineNumber:20,column:1})}},[Ut,vn.current,lr]);const mn=(qn="",yn)=>{if(!qn||qn.trim()==="")return!0;const kr=vn.current.instance.getModel().getLineTokens(yn);let Zr=!1;for(let Lt=0;Lt<2;Lt++)kr.getStandardTokenType(Lt)===1&&(Zr=!0);return Zr};(0,te.useEffect)(()=>{var qn;const yn=(qn=vn.current)==null?void 0:qn.instance;if(yn&&lr&&oe){const tt=yn.onDidBlurEditorWidget(()=>{Er.current=!1}),kr=yn.onDidFocusEditorText(()=>{Er.current=!0});return()=>{tt.dispose(),kr.dispose()}}},[vn.current,lr,oe]),(0,te.useEffect)(()=>{var qn;if((qn=vn.current)!=null&&qn.instance&&lr&&Bn){let yn=vn.current.instance,tt=yn.getModel();if(!tt)return;(()=>{var dr;let xr=[],Nn=[];const xt=tt.getAllDecorations();for(let gn of xt)gn.options.className==="highlighted-line"&&(xr.push((dr=gn==null?void 0:gn.range)==null?void 0:dr.startLineNumber),Nn.push(gn==null?void 0:gn.id));if(dt===xr[0])return;tt.deltaDecorations(Nn,[]);const Ft=tt.getLineCount();dt&&dt<=Ft&&(yn.deltaDecorations([],[{range:new rn.Range(dt,1,dt,tt.getLineMaxColumn(dt)),options:{isWholeLine:!0,className:"highlighted-line"}}]),yn.revealLineInCenter(dt))})();const Zr=(dr=!1)=>{var xr;let Nn=[],xt=[];const Ft=tt.getAllDecorations();for(let gn of Ft)gn.options.linesDecorationsClassName==="breakpoints-select"&&(Nn.push((xr=gn==null?void 0:gn.range)==null?void 0:xr.startLineNumber),xt.push(gn==null?void 0:gn.id));if(dr)return{lines:Nn,ids:xt};le(Nn)},Lt=dr=>Fe(void 0,null,function*(){let xr={range:new rn.Range(dr,1,dr,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-select"}};yield tt.deltaDecorations([],[xr]),Zr()}),Tt=dr=>Fe(void 0,null,function*(){let xr=[];const Nn=yn.getLineDecorations(dr);for(let xt of Nn)xt.options.linesDecorationsClassName==="breakpoints-select"&&xr.push(xt.id);yield tt.deltaDecorations(xr,[]),Zr()}),er=dr=>{let xr=yn.getLineDecorations(dr);for(let Nn of xr)if(Nn.options.linesDecorationsClassName==="breakpoints-select")return!0;return!1};if(!(0,rt.isEqual)(Ee,Zr(!0).lines)){tt.deltaDecorations(Zr(!0).ids,[]);const dr=Ee.map(xr=>({range:new rn.Range(xr,1,xr,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-select"}}));tt.deltaDecorations([],dr)}const Ln=yn.onDidChangeModelContent(dr=>{let xr=yn.getPosition();if(xr){let Nn=xr.lineNumber;clearTimeout(Pr.current),Pr.current=setTimeout(()=>{mn(tt.getLineContent(Nn),Nn)?Tt(Nn):er(Nn)?(Tt(Nn),Lt(Nn)):Zr()},100)}}),Gt=yn.onMouseDown(dr=>{var xr,Nn,xt;if(dr.target.detail&&((xt=(Nn=(xr=dr.target)==null?void 0:xr.element)==null?void 0:Nn.className)!=null&&xt.includes("line-numbers"))){let Ft=dr.target.position.lineNumber;if(mn(tt.getLineContent(Ft),Ft))return;er(Ft)?Tt(Ft):Lt(Ft)}}),_n=dr=>{let xr={range:new rn.Range(dr,1,dr,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-fake"}};yr.current=yn.deltaDecorations(yr.current,[xr])},ir=()=>{yr.current=yn.deltaDecorations(yr.current,[])},ar=yn.onMouseMove(dr=>{var xr,Nn,xt;if(ir(),dr.target.detail&&((xt=(Nn=(xr=dr.target)==null?void 0:xr.element)==null?void 0:Nn.className)!=null&&xt.includes("line-numbers"))){let Ft=dr.target.position.lineNumber;if(mn(tt.getLineContent(Ft),Ft))return;_n(Ft)}}),Ar=yn.onMouseLeave(()=>{ir()});return()=>{Ln.dispose(),Gt.dispose(),ar.dispose(),Ar.dispose()}}},[vn.current,lr,Ee,dt,Bn,_e]),(0,te.useEffect)(()=>{var qn;(qn=vn.current)!=null&&qn.instance&&Bn&&vn.current.instance.setPosition({lineNumber:0,column:0})},[dt]);function zn(){let qn=vn.current.instance;if(qn){const yn=qn.getSelection(),tt=vn.current.pastePos||{},kr=new rn.Range(tt.startLineNumber||yn.endLineNumber,tt.startColumn||yn.endColumn,tt.endLineNumber||yn.endLineNumber,tt.endColumn||yn.endColumn);setTimeout(()=>{qn.executeEdits("",[{range:kr,text:""}])},300)}}function $t(qn){(window.navigator.platform.match("Mac")?qn.metaKey:qn.ctrlKey)&&qn.keyCode==83&&(qn.preventDefault(),sn())}const Sn=()=>{if(he&&vn.current.instance){const qn=vn.current.instance.getContentHeight();Ur(qn{if(!Er.current)return;const{keyCode:yn,ctrlKey:tt,metaKey:kr,target:Zr,type:Lt}=qn;return(Lt==="paste"||(yn===67||yn===86)&&(kr||tt))&&Zr.nodeName==="TEXTAREA"&&(nr(),qn.preventDefault()),!1};function cr(qn,yn){var tt=window.URL||window.webkitURL||window,kr=new Blob([yn]),Zr=document.createElementNS("http://www.w3.org/1999/xhtml","a");Zr.href=tt.createObjectURL(kr),Zr.download=qn,hr(Zr)}(0,te.useEffect)(()=>{Sn()},[Sn]),(0,te.useEffect)(()=>{or.current&&!lr&&Promise.all([ce.e(8909),ce.e(2460)]).then(ce.bind(ce,71448)).then(qn=>{try{rn=qn,vn.current.instance=rn.editor.create(or.current,{value:Pt,language:tn(_e),theme:Be,requireConfig:{"vs/nls":{availableLanguages:{"*":"zh-cn"}}},wordWrap:!0,autoIndent:!0,contextmenu:!0,formatOnType:!0,minimap:{enabled:un||!1}},Ie);const yn=vn.current.instance;let Zr=[...xe.BH._menuItems].find(Ln=>Ln[0]._debugName=="EditorContext")[1],Lt=["editor.action.clipboardCopyWithSyntaxHighlightingAction","editor.action.quickCommand","editor.action.clipboardCopyAction","editor.action.clipboardPasteAction","editor.action.clipboardCutAction"],Tt=(Ln,Gt)=>{var _n,ir;let ar=Ln._first;do Gt.includes((ir=(_n=ar.element)==null?void 0:_n.command)==null?void 0:ir.id)&&Ln._remove(ar);while(ar=ar.next)};if(de(yn,rn),setTimeout(()=>{Sn(),vn.current.instance.addAction({id:"d123123",label:"Download File",contextMenuGroupId:"9_cutcopypaste",run:()=>{cr(St||"educoder.txt",yn.getValue())}})},500),vn.current.subscription=yn.onDidChangeModelContent(Ln=>{Xn.current?clearTimeout(Tr.current):(Sn(),re(yn.getValue(),Ln)),Tr.current=setTimeout(()=>{Xn.current=!1},500)}),window.Monaco||nt(rn,tn(_e)),oe&&(Tt(Zr,Lt),or.current.classList.add("noCopyPaste"),window.removeEventListener("keydown",sr),window.removeEventListener("paste",sr),window.addEventListener("keydown",sr),window.addEventListener("paste",sr)),window.Monaco=rn,pt&&yn.onDidBlurEditorWidget(()=>{pt(yn.getValue())}),we&&yn.onDidFocusEditorText(()=>{oe&&jn(),we(yn.getValue())}),oe){jn();try{yn.onDidPaste(Ln=>{const Gt=yn.getSelection(),_n=vn.current.pastePos||{},ir=new rn.Range(_n.startLineNumber||Gt.endLineNumber,_n.startColumn||Gt.endColumn,_n.endLineNumber||Gt.endLineNumber,_n.endColumn||Gt.endColumn);yn.executeEdits("",[{range:Ln.range,text:""}])})}catch(Ln){}}let er=Kn();return jt&&typeof jt=="string"&&new Le(jt,yn,rn),Ir(!0),()=>{const Ln=vn.current.instance;Ln.dispose();const Gt=Ln.getModel();Gt&&Gt.dispose(),vn.current.subscription&&vn.current.subscription.dispose(),er.unobserve(or.current)}}catch(yn){}})},[]),(0,te.useEffect)(()=>{if(vn.current.instance&&lr)return document.addEventListener("keydown",$t,!1),()=>{document.removeEventListener("keydown",$t)}},[sn,lr]),(0,te.useEffect)(()=>{let qn=vn.current.instance;if(qn&&lr){let yn=tn(_e);rn.editor.setModelLanguage(qn.getModel(),yn)}},[_e,lr]),(0,te.useEffect)(()=>{vn.current.instance&&lr&&rn.editor.setTheme(Be)},[Be,lr]),(0,te.useEffect)(()=>{let qn=vn.current.instance;fr.current=fe,qn&&lr&&(qn.updateOptions(pn({},fe)),setTimeout(()=>{qn.getModel().updateOptions(pn({},fe))},200))},[JSON.stringify(fe),lr]),(0,te.useEffect)(()=>{let qn=vn.current.instance;qn&&lr&&qn.layout()},[zt,Bt,lr]);const[br,Wr]=(0,te.useState)(Ot(zt)),[Dr,Ur]=(0,te.useState)(Ot(Bt)),Jr=on(pn({},se),{width:br,height:Dr,position:"relative"});return te.createElement("div",{className:"my-monaco-editor",ref:or,style:Jr,onFocus:()=>{oe&&jn()}},Mt&&te.createElement(et.CopyToClipboard,{text:Pt,onCopy:()=>He.ZP.success("\u590D\u5236\u6210\u529F")},te.createElement(Ne.Z,{title:"\u590D\u5236\u4EE3\u7801"},te.createElement("div",{style:{position:"absolute",top:0,right:10,cursor:"pointer",zIndex:10,color:"#165DFF"}},te.createElement("i",{className:"iconfont icon-fuzhi8",style:{fontSize:14}})," \u590D\u5236\u4EE3\u7801"))))};function mt({width:ht="100%",height:bt="100%",original:zt,modified:Bt,language:Pt,options:_e={}}){const se=(0,te.useRef)(),[fe,Ie]=(0,te.useState)(null);function Be(he){let oe;return se.current&&(oe=new Ke.Z(re=>{for(let de of re)(de.target.offsetHeight>0||de.target.offsetWidth>0)&&he.layout()}),oe.observe(se.current)),oe}(0,te.useEffect)(()=>(se.current&&Promise.all([ce.e(8909),ce.e(9404)]).then(ce.bind(ce,2550)).then(he=>{rn=he;const oe=rn.editor.createDiffEditor(se.current,on(pn({enableSplitViewResizing:!1,scrollBeyondLastLine:!1,roundedSelection:!1,renderIndicators:!1,useShadows:!1,horizontal:"hidden",lineNumbers:"off",wordWrap:"off",ignoreTrimWhitespace:!1,"semanticHighlighting.enabled":!0,followsCaret:!0,ignoreCharChanges:!0,minimap:{enabled:!1},readOnly:!0},_e),{wordWrap:!0}));Ie(oe);let re=Be(oe);return()=>{oe.dispose();const de=oe.getModel();de&&de.dispose(),re.unobserve(se.current)}}),()=>{window.removeEventListener("keydown",checkPaste),window.removeEventListener("paste",checkPaste)}),[]),(0,te.useEffect)(()=>{fe&&fe.setModel({original:rn.editor.createModel(zt,Pt),modified:rn.editor.createModel(Bt,Pt)})},[zt,Bt,Pt,fe]);const pt=Ot(ht),Mt=Ot(bt),sn={width:pt,height:Mt};return te.createElement("div",{className:"my-diff-editor",ref:se,style:sn})}},61584:function(xn,yt,ce){"use strict";ce.d(yt,{Z:function(){return Je}});var te={flex_box_center:"flex_box_center___AQ53o",flex_space_between:"flex_space_between___i2aIa",flex_box_vertical_center:"flex_box_vertical_center___sPEKB",flex_box_center_end:"flex_box_center_end___GhSSH",flex_box_column:"flex_box_column___R9_Hb",list:"list___jb2Ay",wrap:"wrap___VsQDr",lockWrap:"lockWrap___g1k1T",li:"li___IxCLC",cover:"cover___Mu8wr",img:"img___IpFLA",movebq:"movebq___mF7wt",bq:"bq___Bil0T",sign:"sign___DXJ4d",name:"name___l7FoJ",e:"e___pXQUG",unit:"unit___wCIFR",tags:"tags___w_Mil",tag1:"tag1___dxm7r",tag2:"tag2___llZkf",wrapisCurrent:"wrapisCurrent___qIfQT",tagsDom:"tagsDom___COQg7",hiddenbq:"hiddenbq___TqlUF"},Ke=ce(29787),Me=ce(25399),Xe=ce(60242),ke=ce(92310),ge=ce.n(ke),Ve=ce(65862),Ue=ce(2524),Se=ce(59301),Je=({className:Ce,dataSource:lt=[],col:nt=4,right:at,bottom:ze=23,precision:Te=0,wrapWidth:ct=1200,trackEventItems:Ge,loading:qe,onRemove:Le=()=>{},isCurrent:xe=!0,showProgress:He=!1,showAlias:Ne=!1,category:rt,hiddenClick:Re})=>{const et=Math.floor((ct-(nt-1)*at)/nt),gt=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:"/images/tjzx.png",swimg:"/images/sw_tjzx.png"},{name:"101\u8BA1\u5212",ptimg:"/images/jh.png",swimg:"/images/sw_jh.png"},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:"/images/gjyl.png",swimg:"/images/sw_gjyl.png"},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:"/images/sjyl.png",swimg:"/images/sw_sjyl.png"},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:"/images/jpkc.png",swimg:"/images/sw_jpkc.png"},{name:"\u519B\u961F\u4E00\u6D41",ptimg:"/images/jdyl.png",swimg:"/images/sw_jdyl.png"},{name:"\u65B0\u578B\u6559\u6750",ptimg:"/images/xxjc.png",swimg:"/images/sw_xxjc.png"}];return Se.createElement(Ke.Z,{spinning:qe},Se.createElement("div",{className:ge()(te.list,Ce)},!!(lt!=null&<.length)&&(lt==null?void 0:lt.map((Ye,wt)=>{var At,vt,Vt,Jt,pn,on,Ze,Fe,Ot,Fn,fn,Ct,tn;const{name:rn,id:jn,identifier:Dt,featured:mt,school_name:ht,image_url:bt,excellent:zt,is_plan:Bt}=Ye;return Se.createElement("div",{key:jn,className:xe&&He?te.wrapisCurrent:te.wrap,style:{width:et,marginRight:(1+wt)%nt===0?0:at+Te,marginBottom:ze}},Se.createElement("a",{className:te.li,onClick:Pt=>{Pt.preventDefault(),Pt.stopPropagation(),Ge&&(0,Ve.L9)([Ge]),(0,Ve.xg)(`/paths/${Dt}`)}},Se.createElement("div",{className:te.img},Se.createElement("img",{className:te.cover,src:`${bt}`}),(At=Ye==null?void 0:Ye.subject_tags)==null?void 0:At.map((Pt,_e)=>{var se,fe;if(_e===0){const Be=(se=gt.find(pt=>pt.name==Pt))==null?void 0:se.swimg;return Se.createElement("img",{className:te.sign,src:Be,style:{left:"-4px"}})}const Ie=(fe=gt.find(Be=>Be.name==Pt))==null?void 0:fe.ptimg;return Se.createElement("img",{className:te.sign,src:Ie,style:{left:`${48+52*(_e-1)+2*_e}px`}})}),Se.createElement("div",{className:te.tagsDom},Se.createElement("div",{className:"flex flex-wrap gap-10px item-center"},(Ye==null?void 0:Ye.excellent)&&Se.createElement("div",{className:te.bq},"\u5F00\u653E\u8BFE\u7A0B"),((vt=Ye==null?void 0:Ye.custom_tags)==null?void 0:vt.length)>0&&Se.createElement(Me.Z,{title:(pn=(Jt=Ye==null?void 0:Ye.custom_tags)==null?void 0:Jt[((Vt=Ye==null?void 0:Ye.custom_tags)==null?void 0:Vt.length)-1])==null?void 0:pn.tag_name},Se.createElement("div",{className:"px-6px rounded-2px c-white h-16px flex item-center",style:{maxWidth:"62px",background:"#3061D0",border:"0.5px solid #8FAFF8"}},Se.createElement("span",{className:"multi-llipsis1e text-10px"},(Fe=(Ze=Ye==null?void 0:Ye.custom_tags)==null?void 0:Ze[((on=Ye==null?void 0:Ye.custom_tags)==null?void 0:on.length)-1])==null?void 0:Fe.tag_name))))),rt=="hide"&&(Ye==null?void 0:Ye.studying)&&xe&&Se.createElement("div",{className:`${te.movebq} user-path-items`,onClick:Pt=>{Pt.stopPropagation(),Le(Ye)}},Se.createElement("i",{className:"iconfont icon-yichu1 font12"}),Se.createElement("span",null,"\u79FB\u9664")),!["collect","payed"].includes(rt)&&xe&&Se.createElement("div",{className:`${te.hiddenbq} user-path-items`,onClick:Pt=>{Pt.stopPropagation(),Re(Ye)}},Se.createElement("i",{className:`iconfont ${rt=="hide"?"icon-chakan2":"icon-yincangtiaojianshezhi"} font12`}),Se.createElement("span",null,rt=="hide"?"\u53D6\u6D88\u9690\u85CF":"\u9690\u85CF"))),Se.createElement("div",{className:te.name},Se.createElement(Me.Z,{title:Ne&&(Ye!=null&&Ye.excellent_alias_name)?Se.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${rn}`,Se.createElement("br",null),Se.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${Ye==null?void 0:Ye.excellent_alias_name}`)):rn},Se.createElement("span",{className:te.e},Ne&&(Ye==null?void 0:Ye.excellent_alias_name)||rn))),xe&&He&&((Ot=Ye==null?void 0:Ye.progress)==null?void 0:Ot.all_score)!=0&&Se.createElement("div",{style:{padding:"0px 10px",color:"#333",marginTop:10}},Se.createElement(Xe.Z,{strokeColor:"#44d7b6",gap:"small",percent:(((Fn=Ye==null?void 0:Ye.progress)==null?void 0:Fn.my_score)/((fn=Ye==null?void 0:Ye.progress)==null?void 0:fn.all_score)*100).toFixed(),showInfo:!1}),"\u5DF2\u5B8C\u6210 ",(Ct=Ye==null?void 0:Ye.progress)==null?void 0:Ct.my_score,"/",(tn=Ye==null?void 0:Ye.progress)==null?void 0:tn.all_score),(!xe||!He)&&Se.createElement(Me.Z,{title:`\u53D1\u5E03\u5355\u4F4D\uFF1A${ht}`},Se.createElement("div",{className:te.unit},Se.createElement("i",{className:"iconfont icon-danwei1 font14 mr3"}),ht)),(!xe||!He)&&Se.createElement("div",{className:te.tags},Se.createElement("div",null,Se.createElement(Me.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},Se.createElement("span",null,Se.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),Se.createElement("span",null,Ye.stages_count))),Se.createElement(Me.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},Se.createElement("span",null,Se.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),Se.createElement("span",null,Ye.members_count)))))))})),!lt.length&&Se.createElement(Ue.Z,null)))}},82636:function(xn,yt,ce){"use strict";ce.d(yt,{jL:function(){return ke},w9:function(){return Ot},QD:function(){return Ut},cQ:function(){return Jt.Z},op:function(){return re},O5:function(){return Jn},_b:function(){return In},t7:function(){return ct},Gi:function(){return jn},YG:function(){return tn},qp:function(){return Je},vr:function(){return Bn},qE:function(){return le},Je:function(){return Le},wb:function(){return Vt},cq:function(){return Bt},tp:function(){return nt}});var te=ce(59301),Ke={flex_box_center:"flex_box_center___NeSU8",flex_space_between:"flex_space_between___ImTGl",flex_box_vertical_center:"flex_box_vertical_center___BtRd9",flex_box_center_end:"flex_box_center_end___qcLe3",flex_box_column:"flex_box_column___Ze_3q",banner:"banner___PoUBO",content:"content___XoDjy",btns:"btns___Pb35j"},Me="data:image/png;base64,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",ke=({dataSource:mn=[],img:zn,imgWidth:$t=346,title:Sn,sunTitle:hr,bannerExtraContent:sr})=>te.createElement("div",{className:Ke.banner},te.createElement("div",{className:Ke.content},te.createElement("aside",null,te.createElement("p",null,te.createElement("b",null,Sn),te.createElement("span",null,hr)),mn.length>0&&te.createElement("div",{className:Ke.btns},mn.map((cr,br)=>te.createElement("div",{key:br,onClick:cr.click},cr.name,cr.sign?te.createElement("img",{src:Me,width:39}):null))),sr),zn&&te.createElement("img",{style:{marginTop:33,marginRight:38},src:zn,width:$t}))),ge={flex_box_center:"flex_box_center___hG6RI",flex_space_between:"flex_space_between___ss3Fh",flex_box_vertical_center:"flex_box_vertical_center___K80p9",flex_box_center_end:"flex_box_center_end___qmXX3",flex_box_column:"flex_box_column___GFV8F",row:"row___aXJjm",title:"title___HUKL0",tagsWrap:"tagsWrap___XB2W3",action:"action___VdHb1",bar:"bar___t1kKC",tag:"tag___V7Eft",name:"name___Hk1Ip",num:"num___xQpcH",active:"active___XryTX",tagsBorderWrap:"tagsBorderWrap___OMxjs"},Ve=ce(92310),Ue=ce.n(Ve),Se=ce(89392),Je=({dataSource:mn=[],value:zn,onChange:$t,onTitleChange:Sn,className:hr,title:sr,titleWidth:cr=41,style:br={},fontColor:Wr="#6A7283",showCount:Dr})=>{const[Ur,Jr]=(0,te.useState)(1),[qn,yn]=(0,te.useState)(!1),tt=(0,te.useRef)(null),kr=(0,te.useRef)(null);return(0,te.useEffect)(()=>{var Zr;mn.length!==0&&(((Zr=tt==null?void 0:tt.current)==null?void 0:Zr.clientHeight)>97?Jr(1):Jr(0)),mn.length===0&&Jr(0),yn(!1)},[mn]),te.createElement("div",{className:Ue()(ge.row,hr,"fadeIn","animated"),style:br},te.createElement("div",{onClick:(0,Se.throttle)(()=>Sn==null?void 0:Sn(),2e3),style:{width:cr,marginTop:qn?12:4},className:`${ge.title} ${Sn?"current":""}`},sr),te.createElement("div",{className:qn?`${ge.tagsWrap} ${ge.tagsBorderWrap}`:ge.tagsWrap},te.createElement("div",{className:ge.bar,ref:kr,style:Ur>0?{height:Ur===1?97:"auto",overflow:Ur===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},te.createElement("div",{className:ge.tag,ref:tt},mn==null?void 0:mn.map(Zr=>te.createElement("span",{onClick:()=>$t(Zr.id),key:Zr.id,style:{color:Wr},className:zn===Zr.id?ge.active:""},te.createElement("span",{title:Zr.name,className:ge.name},Zr.name),!!Dr&&te.createElement("span",{className:ge.num},Zr.count))))),!!Ur&&te.createElement(te.Fragment,null,Ur===1?te.createElement("div",{onClick:()=>{var Zr;Jr(2),((Zr=tt==null?void 0:tt.current)==null?void 0:Zr.clientHeight)>245?yn(!0):yn(!1)},className:ge.action},"\u5C55\u5F00",te.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):te.createElement("div",{onClick:()=>{kr.current.scrollTop=0,Jr(1),yn(!1)},className:ge.action},"\u6536\u8D77",te.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},Ce={flex_box_center:"flex_box_center___aK2n3",flex_space_between:"flex_space_between___HX0Oh",flex_box_vertical_center:"flex_box_vertical_center___LJOJr",flex_box_center_end:"flex_box_center_end___SCakF",flex_box_column:"flex_box_column___AYv4m",tabs:"tabs___GTqPV",active:"active___F26E8"},nt=({dataSource:mn=[],value:zn,onChange:$t,className:Sn,style:hr={}})=>te.createElement("div",{style:hr,className:Ue()(Ce.tabs,Sn)},mn.map(sr=>te.createElement("span",{onClick:()=>$t(sr.id),className:zn===sr.id?Ce.active:"",key:sr.id},sr.name))),at={flex_box_center:"flex_box_center___yX6Oa",flex_space_between:"flex_space_between___t7oqF",flex_box_vertical_center:"flex_box_vertical_center___dEIHy",flex_box_center_end:"flex_box_center_end___taQDF",flex_box_column:"flex_box_column___xY_Lr",input:"input___PW2zI",dropdown:"dropdown___vSy8B",menu:"menu___NiyBu",text:"text___Grueu",b1:"b1___ZKryM",b2:"b2___aKyGa"},ze=ce(37568),ct=({dataSource:mn=[],value:zn="",onChange:$t,onInputChange:Sn=()=>{},className:hr,style:sr={},placeholder:cr,allowClear:br=!1})=>{var Wr;const[Dr,Ur]=(0,te.useState)(""),[Jr,qn]=(0,te.useState)("");(0,te.useEffect)(()=>{var kr;let Zr=zn;(kr=JSON.stringify(zn))!=null&&kr.includes("{")&&(Ur(zn.id),Zr=zn.value||"");try{qn(decodeURIComponent(Zr||""))}catch(Lt){qn(decodeURIComponent(Zr||""))}},[zn]);const yn=()=>{$t(encodeURIComponent(Jr),Dr||null)},tt=kr=>{kr!==Dr&&(Ur(kr),$t(encodeURIComponent(Jr),kr))};return te.createElement("div",{className:Ue()(at.input,hr),style:sr},!!mn.length&&te.createElement("div",{className:at.dropdown},te.createElement("div",{className:at.text},(Wr=mn.find(kr=>kr.id===Dr))==null?void 0:Wr.name,te.createElement("i",{className:"iconfont icon-zhankai4"}),te.createElement("b",{className:at.b1}),te.createElement("b",{className:at.b2})),te.createElement("div",{className:at.menu},mn.map((kr,Zr)=>te.createElement("div",{key:Zr,onClick:()=>tt(kr.id)},kr.name)))),te.createElement(ze.default,{onPressEnter:yn,value:Jr,onChange:kr=>{qn(kr.target.value),Sn(encodeURIComponent(kr.target.value),Dr||null)},placeholder:cr,variant:"borderless",allowClear:br,onClear:()=>$t("",Dr||null)}),te.createElement("i",{onClick:yn,className:"iconfont icon-sousuo9 font14 current"}))},Ge={flex_box_center:"flex_box_center___tol8o",flex_space_between:"flex_space_between___Z235C",flex_box_vertical_center:"flex_box_vertical_center___Wq1sZ",flex_box_center_end:"flex_box_center_end___LLxom",flex_box_column:"flex_box_column___DbMSN",quickPager:"quickPager___GM30J",disabled:"disabled___Ozc8I"},Le=({value:mn,onChange:zn,className:$t,total:Sn,pageSize:hr,style:sr={}})=>{const cr=mn<2,br=mn>=Math.ceil(Sn/hr);return Sn<=hr?te.createElement(te.Fragment,null):te.createElement("div",{className:Ue()(Ge.quickPager,$t),style:sr},te.createElement("div",{onClick:()=>{cr||zn(mn-1,"prev")},className:cr?Ge.disabled:""},"\u4E0A\u4E00\u9875"),te.createElement("div",{onClick:()=>{br||zn(mn+1,"next")},className:br?Ge.disabled:""},"\u4E0B\u4E00\u9875"))},xe={flex_box_center:"flex_box_center___FO7TP",flex_space_between:"flex_space_between___LotYx",flex_box_vertical_center:"flex_box_vertical_center___bWdaw",flex_box_center_end:"flex_box_center_end___mVJ1o",flex_box_column:"flex_box_column___M83Mm",list:"list___oOsiS",wrap:"wrap___G6T7F",lockWrap:"lockWrap___Rl79E",li:"li___oZZ7l",cover:"cover___b2bYW",img:"img___IQX7w",sign:"sign___HkT6C",name:"name___SsJx8",e:"e___TMqq0",tags:"tags___bcjyo",rate:"rate___YACg7"},He=ce(29787),Ne=ce(25399),rt=ce(58018),Re=ce(74128),et=ce(65862),gt=ce(96908),Ye=ce(57177),wt=ce(81378),At=ce(2524),Vt=({className:mn,dataSource:zn=[],col:$t=4,right:Sn,bottom:hr=23,precision:sr=0,wrapWidth:cr=1200,trackEventItems:br,loading:Wr})=>{const Dr=Math.floor((cr-($t-1)*Sn)/$t);return te.createElement(He.Z,{spinning:Wr},te.createElement("div",{className:Ue()(xe.list,mn)},!!zn.length&&zn.map((Ur,Jr)=>{const{name:qn,id:yn,identifier:tt,power:kr,cover_image_id:Zr,pic:Lt}=Ur;return te.createElement("div",{className:xe.wrap,key:yn,style:{width:Dr,marginRight:(1+Jr)%$t===0?0:Sn+sr,marginBottom:hr}},te.createElement("a",{target:"_blank",href:`/shixuns/${tt}/challenges`,className:xe.li,onClick:Tt=>{Tt.preventDefault(),br&&(0,et.L9)([br]),kr&&(0,et.xg)(`/shixuns/${tt}/challenges`)}},te.createElement("div",{className:xe.img},te.createElement("img",{className:xe.cover,src:`${Lt}`}),Ur.is_jupyter&&te.createElement("img",{className:xe.sign,src:gt}),Ur.is_jupyter_lab&&te.createElement("img",{className:xe.sign,src:Ye}),Ur.is_unity_3d&&te.createElement("img",{className:xe.sign,src:wt})),te.createElement("div",{className:xe.name},te.createElement(Ne.Z,{title:qn||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},te.createElement("span",{className:xe.e},qn||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),te.createElement("div",{className:xe.tags},te.createElement(Ne.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},te.createElement("span",null,te.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),te.createElement("span",null,Ur.challenges_count))),!!Ur.myshixuns_count&&te.createElement(Ne.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},te.createElement("span",null,te.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),te.createElement("span",null,Ur.myshixuns_count))),te.createElement(Ne.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},te.createElement("span",null,te.createElement("span",null,Ur.level))),te.createElement("div",{className:xe.rate},te.createElement(rt.Z,{allowHalf:!0,disabled:!0,defaultValue:Ur.score_info}),te.createElement("span",null,"\xA0",Ur.score_info?`${Ur.score_info}\u5206`:"5\u5206")))),!kr&&te.createElement("div",{className:xe.lockWrap},te.createElement("img",{src:`${Re.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),te.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!zn.length&&te.createElement(At.Z,null)))},Jt=ce(61584),pn={flex_box_center:"flex_box_center___eMcr7",flex_space_between:"flex_space_between___HcNca",flex_box_vertical_center:"flex_box_vertical_center___ZnvVN",flex_box_center_end:"flex_box_center_end___fdgDf",flex_box_column:"flex_box_column___SEKvd",list:"list___L1hmU",hidden:"hidden___NniIi",wrap:"wrap___pKgcW",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},on="data:image/png;base64,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",Ze=ce(59301),Ot=({className:mn,dataSource:zn=[],col:$t=4,right:Sn,bottom:hr=23,precision:sr=0,wrapWidth:cr=1200,trackEventItems:br,loading:Wr,category:Dr,hiddenClick:Ur,handleVery:Jr=()=>!0,isCurrent:qn})=>{const yn=Math.floor((cr-($t-1)*Sn)/$t);return Ze.createElement(He.Z,{spinning:Wr},Ze.createElement("div",{className:Ue()(pn.list,mn)},!!zn.length&&zn.map((tt,kr)=>{const{subject_identifier:Zr,id:Lt,identifier:Tt,power:er}=tt,Ln=tt.is_public!=0&&tt.is_public;return Ze.createElement("div",{className:pn.wrap,key:Lt,style:{width:yn,marginRight:(1+kr)%$t===0?0:Sn+sr,marginBottom:hr}},Ze.createElement("a",{className:pn.li,onClick:Gt=>{Gt.preventDefault(),Jr(tt==null?void 0:tt.first_category_url)&&(br&&(0,et.L9)([br]),(0,et.xg)(tt.first_category_url))}},Ze.createElement("div",{className:pn.top},Ze.createElement(Ne.Z,{title:tt.name},Ze.createElement("div",{className:pn.name},tt.name)),Ze.createElement("img",{className:pn.img,src:Re.Z.IMG_SERVER+"/images/"+tt.avatar_url}),Ze.createElement("div",{className:pn.text,title:tt.creator},tt.creator),Zr&&Ze.createElement("div",{className:pn.btns},Ze.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),Ze.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),Ln&&Ze.createElement("div",{className:pn.sign},"\u516C\u5F00"),qn&&Ze.createElement("div",{className:pn.hidden,onClick:Gt=>{Gt.stopPropagation(),Ur(tt)}},Ze.createElement("i",{className:`iconfont ${Dr=="hide"?"icon-chakan2":"icon-yincangtiaojianshezhi"} font12`}),Dr=="hide"?"\u53D6\u6D88\u9690\u85CF":"\u9690\u85CF")),Ze.createElement("div",{className:pn.bottom},tt.visits>0&&Ze.createElement(Ne.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},Ze.createElement("span",null,Ze.createElement("i",{className:"iconfont icon-liulanyan"}),Ze.createElement("span",null,tt.visits))),tt.course_members_count>0&&Ze.createElement(Ne.Z,{title:"\u6210\u5458",placement:"bottom"},Ze.createElement("span",null,Ze.createElement("i",{className:"iconfont icon-chengyuan"}),tt.course_members_count)),tt.tasks_count>0&&Ze.createElement(Ne.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},Ze.createElement("span",null,Ze.createElement("i",{className:"iconfont icon-zuoye"}),tt.tasks_count)),tt.is_end?Ze.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):Ze.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!tt.is_accessible&&Ze.createElement("div",{className:pn.lockWrap},Ze.createElement("img",{src:`${Re.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),Ze.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!zn.length&&Ze.createElement(At.Z,null)))},Fn={flex_box_center:"flex_box_center___d27mZ",flex_space_between:"flex_space_between___qfRU9",flex_box_vertical_center:"flex_box_vertical_center___fCRld",flex_box_center_end:"flex_box_center_end___ORMV8",flex_box_column:"flex_box_column___PNKtZ",tabs:"tabs___alpa7",tabsWrap:"tabsWrap___aCQjw",tab:"tab___MKLr4",active:"active___nl_4v"},fn=ce(65582),tn=({dataSource:mn=[],value:zn,onChange:$t,className:Sn,style:hr={},tabBarExtraContent:sr})=>te.createElement("div",{className:Ue()(Fn.tabs,Sn),style:hr},te.createElement("div",{className:Fn.tabsWrap},mn.map((cr,br)=>!(cr!=null&&cr.hide)&&te.createElement("aside",{className:Fn.tab,onClick:()=>{$t(cr.id),cr.link&&fn.history.push(cr.link)},key:br},te.createElement("div",{className:zn===cr.id?Fn.active:""},cr.name),(cr==null?void 0:cr.resetCount)==null&&(cr==null?void 0:cr.total)!==void 0&&te.createElement("span",null,"\uFF08",cr==null?void 0:cr.total,"\uFF09"),(cr==null?void 0:cr.resetCount)!==void 0&&(cr==null?void 0:cr.total)!==void 0&&te.createElement(Ne.Z,{title:(cr==null?void 0:cr.tip)!=null?cr==null?void 0:cr.tip:""},te.createElement("span",{style:{color:"#9096A3"}},"\uFF08",te.createElement("span",{style:{color:"#000"}},cr==null?void 0:cr.resetCount),"/",te.createElement("span",null,cr==null?void 0:cr.total),"\uFF09"))))),te.createElement("div",{className:Fn.tabBar},sr)),jn=({className:mn,style:zn={},children:$t})=>te.createElement("div",{className:Ue()(mn),style:zn},$t),Dt={flex_box_center:"flex_box_center___e6HxQ",flex_space_between:"flex_space_between___RnXYe",flex_box_vertical_center:"flex_box_vertical_center___lVxPk",flex_box_center_end:"flex_box_center_end___bu8yv",flex_box_column:"flex_box_column___JczGj",orderWrap:"orderWrap___ZfyGX",orderIconWrap:"orderIconWrap___XTB_O",orderAsc:"orderAsc___KWHmA",orderDesc:"orderDesc___rHdbB",active:"active___a7eSP",cursorPointer:"cursorPointer___gs9kL",orderTextWrap:"orderTextWrap___teAKn"},mt=ce(75727),ht=ce(93041);const bt=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var Bt=({sortValue:mn,dropValue:zn,className:$t,onSort:Sn,onDrop:hr,dataSource:sr=bt})=>{var cr;return te.createElement("div",{className:Ue()(Dt.orderWrap,$t)},te.createElement(mt.Z,{dropdownRender:()=>te.createElement(ht.default,null,sr.map((br,Wr)=>te.createElement(ht.default.Item,{key:Wr,onClick:()=>hr(br.id)},br.name)))},te.createElement("span",{className:Dt.orderTextWrap},(cr=sr.find(br=>zn===br.id))==null?void 0:cr.name)),te.createElement("span",{className:Dt.orderIconWrap},te.createElement("span",{className:Dt.orderAsc},te.createElement("i",{className:mn==="asc"?`iconfont icon-sanjiaoxing-up font12 ${Dt.cursorPointer} ${Dt.active}`:`iconfont icon-sanjiaoxing-up font12 ${Dt.cursorPointer}`,onClick:()=>Sn(mn==="asc"?"desc":"asc")})),te.createElement("span",{className:Dt.orderDesc},te.createElement("i",{className:mn==="desc"?`iconfont icon-sanjiaoxing-down font12 ${Dt.cursorPointer} ${Dt.active}`:`iconfont icon-sanjiaoxing-down font12 ${Dt.cursorPointer}`,onClick:()=>Sn(mn==="asc"?"desc":"asc")}))))},Pt={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v"},_e=ce(7939),se=Object.defineProperty,fe=Object.getOwnPropertySymbols,Ie=Object.prototype.hasOwnProperty,Be=Object.prototype.propertyIsEnumerable,pt=(mn,zn,$t)=>zn in mn?se(mn,zn,{enumerable:!0,configurable:!0,writable:!0,value:$t}):mn[zn]=$t,Mt=(mn,zn)=>{for(var $t in zn||(zn={}))Ie.call(zn,$t)&&pt(mn,$t,zn[$t]);if(fe)for(var $t of fe(zn))Be.call(zn,$t)&&pt(mn,$t,zn[$t]);return mn},sn=(mn,zn)=>{var $t={};for(var Sn in mn)Ie.call(mn,Sn)&&zn.indexOf(Sn)<0&&($t[Sn]=mn[Sn]);if(mn!=null&&fe)for(var Sn of fe(mn))zn.indexOf(Sn)<0&&Be.call(mn,Sn)&&($t[Sn]=mn[Sn]);return $t},he=(mn,zn,$t)=>new Promise((Sn,hr)=>{var sr=Wr=>{try{br($t.next(Wr))}catch(Dr){hr(Dr)}},cr=Wr=>{try{br($t.throw(Wr))}catch(Dr){hr(Dr)}},br=Wr=>Wr.done?Sn(Wr.value):Promise.resolve(Wr.value).then(sr,cr);br(($t=$t.apply(mn,zn)).next())}),re=mn=>{var zn=mn,{className:$t,style:Sn,children:hr,loading:sr=!1,openLoading:cr,onClick:br=()=>{},size:Wr="middle",shape:Dr="round"}=zn,Ur=sn(zn,["className","style","children","loading","openLoading","onClick","size","shape"]);const[Jr,qn]=(0,te.useState)(!1);return te.createElement(_e.ZP,Mt({onClick:(0,Se.throttle)(yn=>he(void 0,null,function*(){cr&&qn(!0);try{yield br(yn)}catch(tt){console.log("error",tt)}cr&&qn(!1)}),2e3,{leading:!0,trailing:!1}),className:Ue()(Pt.btn,Pt[`${Wr}-${Dr}`],$t),style:Sn,size:Wr,shape:Dr,loading:Jr||sr},Ur),hr)},de={flex_box_center:"flex_box_center___TB7bQ",flex_space_between:"flex_space_between___oBlTb",flex_box_vertical_center:"flex_box_vertical_center___b5XbB",flex_box_center_end:"flex_box_center_end___CNhe7",flex_box_column:"flex_box_column___yHXKW",head:"head___ghH72",node:"node___mjPEy"},le=({className:mn,style:zn,children:$t=null,onClick:Sn,title:hr})=>te.createElement("div",{className:Ue()(de.head,mn),style:zn},te.createElement("span",{className:"primary-hover",onClick:Sn},te.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),te.createElement("b",{title:hr},hr),te.createElement("div",{className:de.node},$t)),Ee={flex_box_center:"flex_box_center___AlHuF",flex_space_between:"flex_space_between___vN2LW",flex_box_vertical_center:"flex_box_vertical_center___Ac7D2",flex_box_center_end:"flex_box_center_end___y38I7",flex_box_column:"flex_box_column___iQE6P",btns:"btns___sNgTb",confirm:"confirm___Ozirl",cancel:"cancel___aiq1I"},Ut=({confirmShow:mn=!0,confirmTitle:zn,confirmClick:$t,cancelShow:Sn=!0,cancelTitle:hr,cancelClick:sr,className:cr,style:br,confirmLoading:Wr=!1})=>te.createElement("div",{className:Ue()(Ee.btns,cr),style:br},mn&&te.createElement(_e.ZP,{loading:Wr,onClick:$t,type:"primary",className:Ee.confirm},zn),Sn&&te.createElement(_e.ZP,{onClick:sr,className:Ee.cancel},hr)),It={flex_box_center:"flex_box_center___jkpdr",flex_space_between:"flex_space_between___OtsL8",flex_box_vertical_center:"flex_box_vertical_center___rbcb_",flex_box_center_end:"flex_box_center_end___zBR21",flex_box_column:"flex_box_column___nS_eP",fixedBottom:"fixedBottom___oJl7m",wrap:"wrap___A3Oq1",center:"center____VL1y"},Bn=({className:mn,style:zn={},LeftContent:$t,children:Sn,RightContent:hr})=>te.createElement("div",{className:Ue()(It.fixedBottom,mn),style:zn},te.createElement("div",{className:It.wrap},te.createElement("div",{className:It.left},$t),te.createElement("div",{className:It.center},Sn),te.createElement("div",{className:It.right},hr))),jt={flex_box_center:"flex_box_center___tY8Yn",flex_space_between:"flex_space_between___vHdYA",flex_box_vertical_center:"flex_box_vertical_center___pa61F",flex_box_center_end:"flex_box_center_end___HyDXt",flex_box_column:"flex_box_column___UjZek",crumbs:"crumbs___V41Oe",hover:"hover___bEIVd"},In=({className:mn,style:zn={},dataSource:$t=[]})=>te.createElement("div",{className:Ue()(jt.crumbs,mn),style:zn},$t.map((Sn,hr)=>hr<$t.length-1?te.createElement(te.Fragment,{key:hr},Sn.path||Sn.onClick?te.createElement("span",{className:jt.hover,onClick:Sn!=null&&Sn.onClick?Sn.onClick:()=>fn.history.push(Sn.path)},Sn.name):te.createElement("span",null,Sn.name),te.createElement("span",null,"\xA0",">","\xA0")):te.createElement("span",{key:hr,style:{color:"#5F6368"}},Sn.name))),or=ce(11938),vn=Object.defineProperty,fr=Object.defineProperties,ur=Object.getOwnPropertyDescriptors,yr=Object.getOwnPropertySymbols,Xn=Object.prototype.hasOwnProperty,Tr=Object.prototype.propertyIsEnumerable,Pr=(mn,zn,$t)=>zn in mn?vn(mn,zn,{enumerable:!0,configurable:!0,writable:!0,value:$t}):mn[zn]=$t,Er=(mn,zn)=>{for(var $t in zn||(zn={}))Xn.call(zn,$t)&&Pr(mn,$t,zn[$t]);if(yr)for(var $t of yr(zn))Tr.call(zn,$t)&&Pr(mn,$t,zn[$t]);return mn},lr=(mn,zn)=>fr(mn,ur(zn)),Ir=(mn,zn)=>{var $t={};for(var Sn in mn)Xn.call(mn,Sn)&&zn.indexOf(Sn)<0&&($t[Sn]=mn[Sn]);if(mn!=null&&yr)for(var Sn of yr(mn))zn.indexOf(Sn)<0&&Tr.call(mn,Sn)&&($t[Sn]=mn[Sn]);return $t};const{Countdown:Kn}=or.default;var Jn=mn=>{var zn=mn,{onChange:$t}=zn,Sn=Ir(zn,["onChange"]);const[hr,sr]=(0,te.useState)(null);(0,te.useEffect)(()=>{typeof hr=="number"&&hr>=0&&$t(hr)},[hr]);const cr=br=>{const Wr=Math.floor(br/1e3);sr(Wr)};return te.createElement(Kn,lr(Er({},Sn),{onChange:cr}))}},31103:function(xn,yt,ce){"use strict";ce.d(yt,{Z:function(){return Ke}});var te=ce(59301);function Ke(Me,Xe){const ke=(0,te.useRef)();(0,te.useEffect)(()=>{ke.current=Me}),(0,te.useEffect)(()=>{function ge(){ke.current()}if(Xe!==null){let Ve=setInterval(ge,Xe);return()=>clearInterval(Ve)}},[Xe])}},71313:function(xn,yt,ce){"use strict";ce.r(yt),ce.d(yt,{default:function(){return Nn}});var te=ce(59301),Ke=ce(56656),Me=ce.n(Ke),Xe=ce(86129),ke=ce.n(Xe),ge=ce(38147),Ve=ce(65582),Ue=ce(62957),Se=ce(6767),ye=ce(458),Je=ce(91882),Ce=ce(77019),lt=ce(5269),nt=ce(7939),at=ce(25399),ze=ce(37285),Te=ce(37568),ct=ce(54172),Ge=ce(82326),qe=ce(13747),Le=ce(27812),xe=ce(95869),He=ce(87169),Ne=ce(26227),rt=ce(74128),Re=ce(41867),et=ce(65862),gt=ce(42441),Ye={flex_box_center:"flex_box_center___KJUhi",flex_space_between:"flex_space_between____N4uH",flex_box_vertical_center:"flex_box_vertical_center___yOdsz",flex_box_center_end:"flex_box_center_end___seJB9",flex_box_column:"flex_box_column___ihHC5",title:"title___JSmnB",score:"score___ERcuI",export:"export___pgR1H",title1_right:"title1_right___MdWJo",userPic:"userPic___UeG3e",userInfo:"userInfo___TNu6l",listItem:"listItem___wdbM_",rightInfo:"rightInfo___Swqk5",shixunTitle:"shixunTitle___L2Tc4",shixunWrp:"shixunWrp___ZoaTc",footerBar:"footerBar___QW5rq",footerBarStatic:"footerBarStatic___CRq8b",exitComment:"exitComment___u4Rqt",nextComment:"nextComment___lvaID",modal:"modal___g3B3L",footer:"footer___eJCnt",pingjia:"pingjia___X_ooM",pj_close:"pj_close___PHP4h",pj_save:"pj_save___COfQy"},wt={normal:{opacity:.8,shadowBlur:10,shadowOffsetX:0,shadowOffsetY:0,shadowColor:"rgba(0, 0, 0, 0)",color:"#2e65ad"}};const At=({shixunHomeworks:xt,data:Ft,globalSetting:gn,loading:Tn,dispatch:wr})=>{var Hr;const{shixunWorkReport:Mr}=xt;let rr=((Hr=Ft==null?void 0:Ft.efficiency_list)==null?void 0:Hr.length)-parseInt(Ft==null?void 0:Ft.myself_eff[0]);const Yn=()=>({title:{text:"\u5B66\u4E60\u6548\u7387",subtext:"\u5B66\u4E60\u6548\u7387=log(\u5B9E\u8BAD\u603B\u5F97\u5206/\u5B9E\u8BAD\u603B\u8017\u65F6)"},backgroundColor:"#fff",color:["#dd4444","#fec42c","#80F1BE"],grid:{left:"3%",right:"9%",bottom:"3%",containLabel:!0},tooltip:{showDelay:0,formatter:function(Br){return Br.name===Mr.username?"\u59D3\u540D\uFF1A"+Mr.username+"
\u5B66\u53F7\uFF1A "+Mr.user_id+"
\u6548\u7387\uFF1A"+(Ft==null?void 0:Ft.myself_eff[1]):Br.name+":"+Br.value+" "},axisPointer:{show:!0,type:"cross",lineStyle:{type:"dashed",width:1}}},xAxis:[{type:"value",name:"\u5B66\u751F\u4F4D\u7F6E",nameTextStyle:{color:"#000",fontSize:12},scale:!0,axisLabel:{formatter:""},axisTick:{show:!1},splitLine:{show:!1}}],yAxis:[{type:"value",name:" ",nameGap:20,nameTextStyle:{color:"#000",fontSize:12},scale:!0,axisLabel:{formatter:"{value}"},splitLine:{show:!1}}],series:[{name:"",type:"scatter",data:Ft==null?void 0:Ft.efficiency_list,itemStyle:{normal:{color:"#2e65ad"}},markArea:{silent:!0,itemStyle:{normal:{color:"transparent",borderWidth:1,borderType:"dashed"}},data:[[{name:"\u5B66\u4E60\u6548\u7387\u5206\u5E03\u533A\u95F4",xAxis:"min",yAxis:"min"},{xAxis:"max",yAxis:"max"}]]},markPoint:{data:[{name:Mr.username,xAxis:rr,yAxis:Ft==null?void 0:Ft.myself_eff[1],value:Ft==null?void 0:Ft.myself_eff[1]}],itemStyle:{normal:{color:"#c23531"}}},markLine:{lineStyle:{normal:{type:"solid",color:"#ff6800"}},data:[{type:"average",name:"\u4E2D\u4F4D\u503C"}]}}]}),_r=()=>({title:{text:"\u80FD\u529B\u503C",subtext:"\u80FD\u529B\u503C\uFF08\u5B9E\u8BAD\u83B7\u5F97\u7ECF\u9A8C\u503C/\u5B9E\u8BAD\u8BC4\u6D4B\u6B21\u6570\uFF09"},backgroundColor:"#fff",color:["#dd4444","#fec42c","#80F1BE"],grid:{x:"10%",x2:150,y:"18%",y2:"10%"},tooltip:{padding:10,backgroundColor:"#222",borderColor:"#777",borderWidth:1,formatter:function(Br){var qr=Br.value;if(Br.name===Mr.username)return"\u59D3\u540D\uFF1A"+Mr.username+"
\u5B66\u53F7\uFF1A "+Mr.user_id+"
\u5F97\u5206\uFF1A"+(Ft==null?void 0:Ft.myself_object[1])}},xAxis:{type:"value",name:"log(\u5B9E\u8BAD\u7684\u603B\u65F6\u95F4)",nameGap:16,nameTextStyle:{color:"#000",fontSize:14},splitLine:{show:!1},axisLine:{lineStyle:{color:"#000"}}},yAxis:{type:"value",name:" ",nameLocation:"end",nameGap:20,nameTextStyle:{color:"#000",fontSize:12},axisLine:{lineStyle:{color:"#000"}},splitLine:{show:!1}},series:[{name:"\u80FD\u529B",type:"scatter",itemStyle:wt,data:Ft==null?void 0:Ft.consume_list,symbolSize:function(Br){return Math.round(Br[2])},markPoint:{data:[{name:Mr.username,xAxis:Ft==null?void 0:Ft.myself_object[0],yAxis:Ft==null?void 0:Ft.myself_object[1],value:Ft==null?void 0:Ft.myself_object[1]}],itemStyle:{normal:{color:"#c23531"}}}}]});return te.createElement(te.Fragment,null,te.createElement("aside",{className:"ml60 pr30"},te.createElement(Ce.Z,null,te.createElement(lt.Z,{flex:"800px"},te.createElement(gt.Z,{style:{width:750,height:580},option:Yn()})),te.createElement(lt.Z,{flex:"1"},te.createElement("aside",{className:Ye.rightInfo},te.createElement("ul",null,te.createElement("li",null,te.createElement("span",null,"\u59D3\u540D")," ",te.createElement("span",{className:"ml30"},Mr.username)),te.createElement("li",null,te.createElement("span",null,"\u5B66\u53F7")," ",te.createElement("span",{className:"ml30"},Mr.student_id||"--")),te.createElement("li",null,te.createElement("span",null,"\u5B66\u4E60\u6548\u7387")," ",te.createElement("span",{className:"ml30 c-orange"},Ft==null?void 0:Ft.myself_eff[1])),te.createElement("li",null,te.createElement("span",null,"\u5F53\u524D\u6392\u540D")," ",te.createElement("span",{className:"ml30 c-orange"},Ft==null?void 0:Ft.myself_eff[0]))),te.createElement("p",null,"1\u4E2A\u5C0F\u5706\u70B9\u4EE3\u88681\u4E2A\u5B66\u751F\u7684\u5B66\u4E60\u6548\u7387",te.createElement("br",null),"\u7EA2\u8272\u6C34\u6EF4\u8868\u793A\u5F53\u524D\u5B66\u751F\u7684\u5B66\u4E60\u6548\u7387\u503C",te.createElement("br",null),"\u5C0F\u5706\u70B9\u8D8A\u9AD8\uFF0C\u5B66\u4E60\u6548\u7387\u8D8A\u9AD8",te.createElement("br",null),"\u6A59\u8272\u6A2A\u5411\u7BAD\u5934\uFF1A\u4E2D\u4F4D\u503C\uFF0C\u8868\u793A\u6574\u4E2A\u8BFE\u5802\u5B66\u751F\u8868\u73B0\u7684\u5E73\u5747\u503C"))))),te.createElement("aside",{className:"ml60 pr30"},te.createElement(Ce.Z,null,te.createElement(lt.Z,{flex:"800px"},te.createElement(gt.Z,{style:{width:750,height:580},option:_r()})),te.createElement(lt.Z,{flex:"1"},te.createElement("aside",{className:Ye.rightInfo},te.createElement("ul",null,te.createElement("li",null,te.createElement("span",null,"\u59D3\u540D")," ",te.createElement("span",{className:"ml30"},Mr.username)),te.createElement("li",null,te.createElement("span",null,"\u5B66\u53F7")," ",te.createElement("span",{className:"ml30"},Mr.student_id||"--")),te.createElement("li",null,te.createElement("span",null,"\u80FD\u529B")," ",te.createElement("span",{className:"ml30 c-orange"},Ft==null?void 0:Ft.myself_object[1]))),te.createElement("p",null,"1\u4E2A\u5C0F\u5706\u70B9\u4EE3\u88681\u4E2A\u5B66\u751F\u7684\u80FD\u529B\u503C",te.createElement("br",null),"\u7EA2\u8272\u6C34\u6EF4\u8868\u793A\u5F53\u524D\u5B66\u751F\u7684\u80FD\u529B\u503C",te.createElement("br",null),"\u5C0F\u5706\u5708\u8D8A\u5927\uFF0C\u8BC4\u6D4B\u6B21\u6570\u8D8A\u5C11",te.createElement("br",null)))))))};var vt=(0,Ve.connect)(({shixunHomeworks:xt,loading:Ft,globalSetting:gn})=>({shixunHomeworks:xt,globalSetting:gn,loading:Ft.effects}))(At),Vt=ce(50258),Jt=ce(71051),pn=({defaultValue:xt,onBlur:Ft,max:gn,className:Tn="game-score"})=>{const[wr,Hr]=(0,te.useState)(xt);(0,te.useEffect)(()=>{Hr(xt)},[xt]);function Mr(Yn){Hr(Yn)}function rr(){wr!==xt&&Ft(wr>gn?gn:wr)}return te.createElement(Jt.Z,{max:gn,min:0,className:Tn,value:wr,onChange:Mr,onBlur:rr})},on=ce(25374),Ze={md:"md___TEmcT"},Fe=ce(59301),Ot=Object.defineProperty,Fn=Object.defineProperties,fn=Object.getOwnPropertyDescriptors,Ct=Object.getOwnPropertySymbols,tn=Object.prototype.hasOwnProperty,rn=Object.prototype.propertyIsEnumerable,jn=(xt,Ft,gn)=>Ft in xt?Ot(xt,Ft,{enumerable:!0,configurable:!0,writable:!0,value:gn}):xt[Ft]=gn,Dt=(xt,Ft)=>{for(var gn in Ft||(Ft={}))tn.call(Ft,gn)&&jn(xt,gn,Ft[gn]);if(Ct)for(var gn of Ct(Ft))rn.call(Ft,gn)&&jn(xt,gn,Ft[gn]);return xt},mt=(xt,Ft)=>Fn(xt,fn(Ft));const ht=Ge.default.Option,bt={selectOnLineNumbers:!0,readOnly:!0,minimap:{enabled:!1},scrollBeyondLastLine:!1,enableSplitViewResizing:!1,roundedSelection:!1,renderIndicators:!1,useShadows:!1};var zt=(xt=>(xt[xt.SET_PATH=0]="SET_PATH",xt[xt.GET_PASSED_CONTENT=1]="GET_PASSED_CONTENT",xt))(zt||{});function Bt(xt,Ft){switch(Ft.type){case 0:return mt(Dt({},xt),{selectedPath:Ft.payload});case 1:return mt(Dt({},xt),{passedContent:Ft.payload});default:throw new Error}}var Pt=({path:xt,game_id:Ft,onPathChange:gn,autoHeight:Tn,diff_code_count:wr,data:Hr,game_codes_cn:Mr})=>{var rr,Yn,_r,Br;const qr=xt.split("\uFF1B").filter(Et=>!!Et),[li,ai]=(0,te.useReducer)(Bt,{selectedPath:qr[0],passedContent:{language:"python",content:""}}),{selectedPath:Ci,passedContent:We}=li;function Qe(Et){ai({type:0,payload:Et})}const st={\u6700\u540E\u901A\u5173\u4EE3\u7801:"\u901A\u8FC7\u4E86\u672C\u9898\uFF0C\u5728\u4F5C\u4E1A\u65F6\u95F4\u5185\u6700\u540E\u4E00\u6B21\u63D0\u4EA4\u7684\u901A\u5173\u4EE3\u7801",\u6700\u65B0\u4EE3\u7801:"\u672A\u901A\u8FC7\u672C\u9898\uFF0C\u5C55\u793A\u6700\u65B0\u7F16\u5199\u7684\u4EE3\u7801\u8BE6\u60C5",\u622A\u6B62\u540E\u901A\u5173\u4EE3\u7801:"\u5728\u4F5C\u4E1A\u65F6\u95F4\u7ED3\u675F\u540E\u901A\u5173\u8BE5\u9898\u7684\u4EE3\u7801\u8BE6\u60C5"};return Fe.createElement(Fe.Fragment,null,Fe.createElement("h2",null," ",Fe.createElement("span",null,Mr,Fe.createElement(at.Z,{title:Fe.createElement("div",null,Fe.createElement("div",null,"\u4EE3\u7801\u5C55\u793A\u89C4\u5219\uFF1A"),Fe.createElement("div",null,"1.\u5C55\u793A\u5B66\u5458\u5728\u4F5C\u4E1A\u622A\u6B62\u524D\u5F97\u5206\u6700\u9AD8\u7684\u4EE3\u7801\u7248\u672C\u3002"),Fe.createElement("div",null," 2.\u82E5\u6709\u591A\u4E2A\u6700\u9AD8\u5206\u7248\u672C\uFF0C\u5C55\u793A\u63D0\u4EA4\u65F6\u95F4\u6700\u665A\u7684\u7248\u672C\u3002"),Fe.createElement("div",null," 3.\u4F5C\u4E1A\u622A\u6B62\u540E\u63D0\u4EA4\u7684\u4EE3\u7801\u5C06\u4E0D\u4E88\u5C55\u793A\u3002"))},Fe.createElement("i",{style:{marginLeft:10,color:"#3061D0",fontSize:16},className:"iconfont icon-tishixiaowenhao"}))),wr&&Fe.createElement("span",{style:{marginLeft:"50px"}},"\u4EE3\u7801\u4FEE\u6539\u884C\u6570 ",wr),Fe.createElement("span",null,Fe.createElement(Ge.default,{style:{width:200},value:Ci,onChange:Qe}," ",qr.map(Et=>Fe.createElement(ht,{key:Et,value:Et},Et))," "))," "),(Ci==null?void 0:Ci.split(".")[1])==="md"&&Fe.createElement(on.Z,{height:300,autoHeight:Tn,defaultValue:((Yn=(rr=Hr==null?void 0:Hr.filter(Et=>Et.path===Ci))==null?void 0:rr[0])==null?void 0:Yn.content)||"",className:Ze.md}),(Ci==null?void 0:Ci.split(".")[1])!=="md"&&Fe.createElement(Vt.ZP,{height:300,language:We.language,value:((Br=(_r=Hr==null?void 0:Hr.filter(Et=>Et.path===Ci))==null?void 0:_r[0])==null?void 0:Br.content)||"",autoHeight:Tn,theme:"default",isCopy:!0,options:bt}))},_e=ce(33270),se=ce(96249),fe=ce.n(se),Ie=Object.defineProperty,Be=Object.getOwnPropertySymbols,pt=Object.prototype.hasOwnProperty,Mt=Object.prototype.propertyIsEnumerable,sn=(xt,Ft,gn)=>Ft in xt?Ie(xt,Ft,{enumerable:!0,configurable:!0,writable:!0,value:gn}):xt[Ft]=gn,he=(xt,Ft)=>{for(var gn in Ft||(Ft={}))pt.call(Ft,gn)&&sn(xt,gn,Ft[gn]);if(Be)for(var gn of Be(Ft))Mt.call(Ft,gn)&&sn(xt,gn,Ft[gn]);return xt};const oe=xt=>React.createElement("svg",he({className:"scai_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:16,height:16},xt),React.createElement("path",{d:"M512 327.68c245.76 0 445.44 153.6 445.44 348.16C957.44 870.4 757.76 1024 512 1024c-245.76-5.12-445.44-153.6-445.44-348.16 0-194.56 199.68-348.16 445.44-348.16z",fill:"#DBDCFF"}),React.createElement("path",{d:"M645.12 947.2c117.76-10.24 158.72-143.36 163.84-266.24 0-128-128-174.08-291.84-174.08-163.84 0-291.84 46.08-291.84 174.08 0 112.64 35.84 240.64 143.36 261.12 30.72 5.12 261.12 10.24 276.48 5.12z",fill:"#111ACC"}),React.createElement("path",{d:"M404.48 686.08c15.36 0 25.6 10.24 25.6 25.6v61.44c0 15.36-10.24 25.6-25.6 25.6-15.36 0-25.6-10.24-25.6-25.6v-61.44c-5.12-10.24 10.24-25.6 25.6-25.6zm220.16 0c15.36 0 25.6 10.24 25.6 25.6v61.44c0 15.36-10.24 25.6-25.6 25.6-15.36 0-25.6-10.24-25.6-25.6v-61.44c0-10.24 10.24-25.6 25.6-25.6z",fill:"#FFF"}),React.createElement("path",{d:"M916.48 527.36c56.32 0 107.52 71.68 107.52 153.6 0 87.04-61.44 153.6-117.76 153.6 0 0 51.2-76.8 51.2-158.72s-40.96-148.48-40.96-148.48zm-808.96 5.12-5.12 5.12c-10.24 20.48-35.84 76.8-35.84 138.24 0 76.8 35.84 138.24 51.2 158.72C61.44 834.56 0 768 0 680.96c0-81.92 51.2-148.48 107.52-148.48z",fill:"#8187FF"}),React.createElement("path",{d:"M512 0c20.48 0 30.72 15.36 30.72 30.72v220.16c0 20.48-15.36 30.72-30.72 30.72s-30.72-10.24-30.72-30.72V30.72C481.28 15.36 496.64 0 512 0z",fill:"#701CDC"}),React.createElement("path",{d:"M384 46.08c20.48 0 30.72 15.36 30.72 30.72v133.12c0 20.48-15.36 30.72-30.72 30.72s-35.84-15.36-35.84-30.72V76.8c0-20.48 15.36-30.72 35.84-30.72z",fill:"#371CDC"}),React.createElement("path",{d:"M645.12 46.08c20.48 0 30.72 15.36 30.72 30.72v133.12c0 20.48-15.36 30.72-30.72 30.72s-30.72-15.36-30.72-30.72V76.8c0-20.48 15.36-30.72 30.72-30.72z",fill:"#AB2FF0"}),React.createElement("path",{d:"M250.88 87.04c20.48 0 30.72 15.36 30.72 30.72v46.08c0 20.48-15.36 30.72-30.72 30.72s-35.84-10.24-35.84-30.72v-40.96c0-20.48 15.36-35.84 35.84-35.84z",fill:"#6D57F2"}),React.createElement("path",{d:"M778.24 87.04c20.48 0 30.72 15.36 30.72 30.72v46.08c0 20.48-15.36 30.72-30.72 30.72s-30.72-15.36-30.72-30.72v-40.96c0-20.48 15.36-35.84 30.72-35.84z",fill:"#C86FFA"}));var re="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiPjxwYXRoIGQ9Ik01MTIgMzI3LjY4YzI0NS43NiAwIDQ0NS40NCAxNTMuNiA0NDUuNDQgMzQ4LjE2Qzk1Ny40NCA4NzAuNCA3NTcuNzYgMTAyNCA1MTIgMTAyNGMtMjQ1Ljc2LTUuMTItNDQ1LjQ0LTE1My42LTQ0NS40NC0zNDguMTYgMC0xOTQuNTYgMTk5LjY4LTM0OC4xNiA0NDUuNDQtMzQ4LjE2eiIgZmlsbD0iI0RCRENGRiIvPjxwYXRoIGQ9Ik02NDUuMTIgOTQ3LjJjMTE3Ljc2LTEwLjI0IDE1OC43Mi0xNDMuMzYgMTYzLjg0LTI2Ni4yNCAwLTEyOC0xMjgtMTc0LjA4LTI5MS44NC0xNzQuMDgtMTYzLjg0IDAtMjkxLjg0IDQ2LjA4LTI5MS44NCAxNzQuMDggMCAxMTIuNjQgMzUuODQgMjQwLjY0IDE0My4zNiAyNjEuMTIgMzAuNzIgNS4xMiAyNjEuMTIgMTAuMjQgMjc2LjQ4IDUuMTJ6IiBmaWxsPSIjMTExQUNDIi8+PHBhdGggZD0iTTQwNC40OCA2ODYuMDhjMTUuMzYgMCAyNS42IDEwLjI0IDI1LjYgMjUuNnY2MS40NGMwIDE1LjM2LTEwLjI0IDI1LjYtMjUuNiAyNS42LTE1LjM2IDAtMjUuNi0xMC4yNC0yNS42LTI1LjZ2LTYxLjQ0Yy01LjEyLTEwLjI0IDEwLjI0LTI1LjYgMjUuNi0yNS42em0yMjAuMTYgMGMxNS4zNiAwIDI1LjYgMTAuMjQgMjUuNiAyNS42djYxLjQ0YzAgMTUuMzYtMTAuMjQgMjUuNi0yNS42IDI1LjYtMTUuMzYgMC0yNS42LTEwLjI0LTI1LjYtMjUuNnYtNjEuNDRjMC0xMC4yNCAxMC4yNC0yNS42IDI1LjYtMjUuNnoiIGZpbGw9IiNGRkYiLz48cGF0aCBkPSJNOTE2LjQ4IDUyNy4zNmM1Ni4zMiAwIDEwNy41MiA3MS42OCAxMDcuNTIgMTUzLjYgMCA4Ny4wNC02MS40NCAxNTMuNi0xMTcuNzYgMTUzLjYgMCAwIDUxLjItNzYuOCA1MS4yLTE1OC43MnMtNDAuOTYtMTQ4LjQ4LTQwLjk2LTE0OC40OHptLTgwOC45NiA1LjEyLTUuMTIgNS4xMmMtMTAuMjQgMjAuNDgtMzUuODQgNzYuOC0zNS44NCAxMzguMjQgMCA3Ni44IDM1Ljg0IDEzOC4yNCA1MS4yIDE1OC43MkM2MS40NCA4MzQuNTYgMCA3NjggMCA2ODAuOTZjMC04MS45MiA1MS4yLTE0OC40OCAxMDcuNTItMTQ4LjQ4eiIgZmlsbD0iIzgxODdGRiIvPjxwYXRoIGQ9Ik01MTIgMGMyMC40OCAwIDMwLjcyIDE1LjM2IDMwLjcyIDMwLjcydjIyMC4xNmMwIDIwLjQ4LTE1LjM2IDMwLjcyLTMwLjcyIDMwLjcycy0zMC43Mi0xMC4yNC0zMC43Mi0zMC43MlYzMC43MkM0ODEuMjggMTUuMzYgNDk2LjY0IDAgNTEyIDB6IiBmaWxsPSIjNzAxQ0RDIi8+PHBhdGggZD0iTTM4NCA0Ni4wOGMyMC40OCAwIDMwLjcyIDE1LjM2IDMwLjcyIDMwLjcydjEzMy4xMmMwIDIwLjQ4LTE1LjM2IDMwLjcyLTMwLjcyIDMwLjcycy0zNS44NC0xNS4zNi0zNS44NC0zMC43MlY3Ni44YzAtMjAuNDggMTUuMzYtMzAuNzIgMzUuODQtMzAuNzJ6IiBmaWxsPSIjMzcxQ0RDIi8+PHBhdGggZD0iTTY0NS4xMiA0Ni4wOGMyMC40OCAwIDMwLjcyIDE1LjM2IDMwLjcyIDMwLjcydjEzMy4xMmMwIDIwLjQ4LTE1LjM2IDMwLjcyLTMwLjcyIDMwLjcycy0zMC43Mi0xNS4zNi0zMC43Mi0zMC43MlY3Ni44YzAtMjAuNDggMTUuMzYtMzAuNzIgMzAuNzItMzAuNzJ6IiBmaWxsPSIjQUIyRkYwIi8+PHBhdGggZD0iTTI1MC44OCA4Ny4wNGMyMC40OCAwIDMwLjcyIDE1LjM2IDMwLjcyIDMwLjcydjQ2LjA4YzAgMjAuNDgtMTUuMzYgMzAuNzItMzAuNzIgMzAuNzJzLTM1Ljg0LTEwLjI0LTM1Ljg0LTMwLjcydi00MC45NmMwLTIwLjQ4IDE1LjM2LTM1Ljg0IDM1Ljg0LTM1Ljg0eiIgZmlsbD0iIzZENTdGMiIvPjxwYXRoIGQ9Ik03NzguMjQgODcuMDRjMjAuNDggMCAzMC43MiAxNS4zNiAzMC43MiAzMC43MnY0Ni4wOGMwIDIwLjQ4LTE1LjM2IDMwLjcyLTMwLjcyIDMwLjcycy0zMC43Mi0xNS4zNi0zMC43Mi0zMC43MnYtNDAuOTZjMC0yMC40OCAxNS4zNi0zNS44NCAzMC43Mi0zNS44NHoiIGZpbGw9IiNDODZGRkEiLz48L3N2Zz4=",de=ce(48530),we=ce(95097),le=Object.defineProperty,Ee=Object.defineProperties,St=Object.getOwnPropertyDescriptors,Ut=Object.getOwnPropertySymbols,It=Object.prototype.hasOwnProperty,dt=Object.prototype.propertyIsEnumerable,Bn=(xt,Ft,gn)=>Ft in xt?le(xt,Ft,{enumerable:!0,configurable:!0,writable:!0,value:gn}):xt[Ft]=gn,jt=(xt,Ft)=>{for(var gn in Ft||(Ft={}))It.call(Ft,gn)&&Bn(xt,gn,Ft[gn]);if(Ut)for(var gn of Ut(Ft))dt.call(Ft,gn)&&Bn(xt,gn,Ft[gn]);return xt},un=(xt,Ft)=>Ee(xt,St(Ft)),In=(xt,Ft,gn)=>new Promise((Tn,wr)=>{var Hr=Yn=>{try{rr(gn.next(Yn))}catch(_r){wr(_r)}},Mr=Yn=>{try{rr(gn.throw(Yn))}catch(_r){wr(_r)}},rr=Yn=>Yn.done?Tn(Yn.value):Promise.resolve(Yn.value).then(Hr,Mr);rr((gn=gn.apply(xt,Ft)).next())});const or=({shixunHomeworks:xt,autoHeight:Ft,classroomList:gn,dispatch:Tn})=>{var wr,Hr,Mr,rr,Yn,_r,Br,qr;const{shixunWorkReport:li}=xt,{stage_list:ai,work_id:Ci,ai_code_evaluation_promote:We}=li,[Qe,st]=(0,te.useState)(!1),[Et,an]=(0,te.useState)(!0),[Wt,Qn]=(0,te.useState)({left:0,top:0,bottom:0,right:0}),Hn=(0,te.useRef)(null),[Wn,Vn]=(0,te.useState)(!1),[Zn,Gn]=(0,te.useState)(""),ft=(0,te.useRef)(null),Yt=(Nt,qt)=>{var Mn;const{clientWidth:On,clientHeight:$n}=window.document.documentElement,Fr=(Mn=Hn.current)==null?void 0:Mn.getBoundingClientRect();Fr&&Qn({left:-Fr.left+qt.x,right:On-(Fr.right-qt.x),top:-Fr.top+qt.y,bottom:$n-(Fr.bottom-qt.y)})},Rt=(0,Ve.useParams)(),Zt=(0,Re.GJ)(),nn={selectOnLineNumbers:!0,readOnly:!0,minimap:{enabled:!1},scrollBeyondLastLine:!1};(0,te.useEffect)(()=>{console.log(Rt)},[]);const dn=[{title:"\u8BC4\u6D4B\u6B21\u6570",dataIndex:"position",width:"100px"},{title:"\u8BE6\u7EC6\u4FE1\u606F",dataIndex:"output_detail",render:(Nt,qt,Mn)=>te.createElement("div",null,Nt,qt.is_work_end_evaluate&&te.createElement(et.vA,{status:5}))},{title:"\u8BC4\u6D4B\u8017\u65F6(S)",dataIndex:"ts_time",width:"130px"},{title:"\u5185\u5B58\u6D88\u8017(MB)",width:"150px",dataIndex:"ts_mem"},{title:"\u8BC4\u6D4B\u65F6\u95F4",width:"170px",dataIndex:"created_at",render:Nt=>Me()(Nt).format("YYYY-MM-DD HH:mm")},{title:"\u64CD\u4F5C",width:"80px",dataIndex:"query_index",render:(Nt,qt)=>te.createElement("span",{className:"c-blue current",onClick:()=>In(void 0,null,function*(){var Mn,On;const $n=yield(0,_e.Lk)(qt.game_identifier,{path:(On=(Mn=qt.path)==null?void 0:Mn.replace(/\;/g,";"))==null?void 0:On.split(";")[0],query_index:qt.query_index,homework_common_id:Rt.categoryId});($n==null?void 0:$n.status)===0&&(Vn($n),st(!0))})},qt.query_index?"\u67E5\u770B\u4EE3\u7801":"")}],Rn=[{title:"\u8C03\u5206\u7528\u6237",dataIndex:["user","name"],width:350,render:(Nt,qt)=>{var Mn;return te.createElement("span",null,te.createElement("img",{width:30,height:30,style:{borderRadius:"50%",marginRight:"10px"},src:rt.Z.IMG_SERVER+"/images/"+((Mn=qt==null?void 0:qt.user)==null?void 0:Mn.image_url)}),Nt)}},{title:"\u8C03\u5206\u524D",dataIndex:"old_score",width:270,render:Nt=>te.createElement("span",null,"\u4FEE\u6B63\u524D\u5206\u6570\uFF1A",Nt,"\u5206")},{title:"\u8C03\u5206\u540E",dataIndex:"score",width:270,render:Nt=>te.createElement("span",null,"\u4FEE\u6B63\u540E\u5206\u6570\uFF1A",Nt,"\u5206")},{title:"\u8C03\u5206\u65F6\u95F4",dataIndex:"created_at",align:"right",render:Nt=>te.createElement("span",null,"\u4FEE\u6B63\u65F6\u95F4\uFF1A",Nt?Me()(Nt).format("YYYY-MM-DD HH:mm"):"--")}];function it(Nt,qt){return In(this,null,function*(){const{challenge_id:Mn}=ai[Nt],On=yield Tn({type:"shixunHomeworks/changeScore",payload:{categoryId:Rt.homeworkId,type:"report",score:qt,challenge_id:Mn}});yield Tn({type:"shixunHomeworks/getShixunWorkReport",payload:jt({},Rt)}),On.status===0&&Se.ZP.success("\u64CD\u4F5C\u6210\u529F")})}function wn(Nt,qt){return(0,ge.U2)(`student_works/${Ci}/rep_passed_content.json`,{path:qt,game_id:Nt})}const[Ht,ln]=(0,te.useState)((wr=li==null?void 0:li.shixun_detail)==null?void 0:wr.map(Nt=>un(jt({},Nt),{commentEdit:!1}))),hn=Nt=>Nt.replace(/\\\(([\s\S]*?)\\\)/g,"$$$$$1$$$$").replace(/\\\[([\s\S]*?)\\\]/g,"$$$$$1$$$$").replace(/`(\$\$.*?\$\$)`/g,"$$$$$1$$$$").replace(/_{2,}/g,"`$&`"),[en,cn]=(0,te.useState)(!1),tr=(Nt,qt)=>In(void 0,null,function*(){var Mn,On;cn(!0),ft.current=new de.Z(rt.Z.API_SERVER+"/api/stream/intelligent_imports/chat_messages.json",{response_mode:"streaming",model:"qwen-plus-latest",scene_awareness:!1,thinking_enabled:!1,image_generator:!1,file_ids:[],history:[],prompt:We,shixun_id:li==null?void 0:li.myshixun_identifier,game_id:Nt==null?void 0:Nt.id,source:"shixun",is_chat:!1,type:9,description:Nt==null?void 0:Nt.challenge_description,query:(On=(Mn=Nt==null?void 0:Nt.game_codes)==null?void 0:Mn[0])==null?void 0:On.content,homework_common_id:Rt.categoryId}),yield new Promise(($n,Fr)=>{ft.current.on("data",gr=>{const zr=[...Ht];zr[qt].comment=hn(gr==null?void 0:gr.full),ln(zr)}),ft.current.on("done",()=>In(void 0,null,function*(){var gr;cn(!1);const zr=[...Ht],Qr=yield(0,ge.ZP)(`/api/student_works/${Rt==null?void 0:Rt.homeworkId}/challenge_comment`,{method:"put",body:{challenge_id:Nt==null?void 0:Nt.challenge_id,comment:zr[qt].comment}});if((Qr==null?void 0:Qr.status)==0){Se.ZP.success("\u8BC4\u4EF7\u6210\u529F");const ni=[...Ht];ni[qt].comment_updated_at=(gr=Qr==null?void 0:Qr.data)==null?void 0:gr.comment_updated_at,ln(ni)}})),ft.current.startStream()})});return te.createElement(te.Fragment,null,Ht==null?void 0:Ht.map(function(Nt,qt){var Mn,On;return te.createElement("div",{key:qt},te.createElement("aside",{className:"pl30 pr30",key:qt},te.createElement("div",{className:`${Ye.shixunTitle} mt10`},te.createElement("div",null,te.createElement("span",{className:"fa fa-code "}),te.createElement("strong",{className:"c-black"},"\u7B2C",qt+1,"\u5173 ",te.createElement(Ve.Link,{className:"c-black",target:"_blank",to:`/tasks/${Rt.coursesId}/${Rt.categoryId}/${Nt.game_identifier}`},Nt.subject))),Zt?te.createElement("span",null,"\u8C03\u5206\uFF1A",te.createElement(pn,{className:"game-score",max:ai[qt].game_score_full,defaultValue:ai[qt].game_score,onBlur:$n=>{var Fr;if((0,Re.Rm)()&&!((Fr=gn.AssistantObject.practice)!=null&&Fr.can_appraise)){Se.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}it(qt,$n)}})):null),te.createElement("div",{className:"font16 mt10"},Nt.st===0&&(Nt.path?typeof(Nt==null?void 0:Nt.game_codes_cn)=="string"?te.createElement("aside",{className:Ye.shixunWrp},te.createElement(Pt,{game_codes_cn:Nt==null?void 0:Nt.game_codes_cn,autoHeight:Ft,path:Nt.path,game_id:Nt.id,data:Nt.game_codes,diff_code_count:Nt.diff_code_count,onPathChange:wn})):te.createElement("div",{className:"font14",style:{border:"1px solid #d9d9d9",padding:"6px 10px"}}," \u63D0\u793A\uFF1A\u7EAF\u56FE\u5F62\u5316\u3001\u547D\u4EE4\u884C\u7684\u5B9E\u8BAD\u4E0D\u5C55\u793A\u901A\u5173\u4EE3\u7801\uFF0C\u5982\u9700\u67E5\u770B\u5B66\u751F\u4EE3\u7801\u8BF7\u524D\u5F80\u4F5C\u4E1A\u5217\u8868\u5BFC\u51FA\u5B9E\u9A8C\u6587\u4EF6\u3002"):"\u76EE\u524D\u56FE\u5F62\u5316\u3001\u547D\u4EE4\u884C\u3001Vscode\u7F16\u8F91\u5668\u3001\u7406\u8BBA\u9898\u6A21\u5F0F\u7684\u5B9E\u9A8C\uFF0C\u6682\u65F6\u65E0\u6CD5\u4F7F\u7528\u6B64\u529F\u80FD"),Nt.st===1&&(Nt.complete_status===0?"\u672C\u5173\u6682\u672A\u901A\u8FC7\uFF0C\u65E0\u901A\u5173\u4EE3\u7801":"\u76EE\u524D\u56FE\u5F62\u5316\u3001\u547D\u4EE4\u884C\u3001Vscode\u7F16\u8F91\u5668\u3001\u7406\u8BBA\u9898\u6A21\u5F0F\u7684\u5B9E\u9A8C\uFF0C\u6682\u65F6\u65E0\u6CD5\u4F7F\u7528\u6B64\u529F\u80FD")),te.createElement("aside",{className:"mt10 font16"},(Mn=Nt.outputs)!=null&&Mn.length?te.createElement(ct.default,{columns:dn,pagination:{hideOnSinglePage:!0},dataSource:Nt.outputs.map($n=>jt(jt({},Nt),$n))}):"\u672C\u5173\u65E0\u8BC4\u6D4B\u8BB0\u5F55"),te.createElement("aside",{className:"mt10"},te.createElement("div",null,te.createElement("div",{style:{display:"flex",alignItems:"center"}},te.createElement("strong",{className:"c-black font14"},"\u4EE3\u7801\u8BC4\u4EF7"),!(Nt!=null&&Nt.commentEdit)&&!(0,Re.dE)()&&(Nt!=null&&Nt.comment?te.createElement(te.Fragment,null,te.createElement("div",{style:{color:"#666666",fontSize:"12px",marginLeft:"auto"}},"\u6700\u65B0\u8BC4\u4EF7\u65F6\u95F4\uFF1A",Nt!=null&&Nt.comment_updated_at?Me()(Nt==null?void 0:Nt.comment_updated_at).format("YYYY-MM-DD HH:mm:ss"):"--"),te.createElement("div",{style:{color:"#3061D0",fontSize:"14px",marginLeft:"40px",cursor:"pointer"},onClick:()=>In(this,null,function*(){en?Se.ZP.warning("\u6B63\u5728\u751F\u6210\u8BC4\u8BBA\u4E2D\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5\u3002"):Ue.default.confirm({title:"\u63D0\u793A",content:"\u786E\u8BA4\u662F\u5426\u91CD\u65B0\u751F\u6210\u8BC4\u8BBA\uFF1F",okText:"\u786E\u8BA4",icon:null,cancelText:"\u53D6\u6D88",onOk:()=>In(this,null,function*(){tr(Nt,qt)})})})},te.createElement("i",{className:"iconfont icon-zhongxinshengcheng1 mr8 font14"}),"\u91CD\u65B0\u751F\u6210")):te.createElement("div",{style:{color:"#3061D0",fontSize:"14px",marginLeft:"auto",cursor:"pointer"},onClick:()=>In(this,null,function*(){en?Se.ZP.warning("\u6B63\u5728\u751F\u6210\u8BC4\u8BBA\u4E2D\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5\u3002"):tr(Nt,qt)})},te.createElement("img",{src:re,className:"mr8"}),"\u4E00\u952EAI\u751F\u6210")),!(Nt!=null&&Nt.commentEdit)&&!(0,Re.dE)()&&te.createElement("div",{style:{color:"#3061D0",fontSize:"14px",marginLeft:"20px",cursor:"pointer"},onClick:()=>{const $n=[...Ht];$n[qt].commentEdit=!0,ln($n),Gn(Nt==null?void 0:Nt.comment)}},te.createElement("i",{className:"iconfont icon-bianji-moren mr8 font14"}),"\u7F16\u8F91"),(Nt==null?void 0:Nt.commentEdit)&&te.createElement(te.Fragment,null,te.createElement("div",{className:Ye.pj_close,onClick:()=>{const $n=[...Ht];$n[qt].commentEdit=!1,ln($n)}},"\u53D6\u6D88"),te.createElement("div",{className:Ye.pj_save,onClick:()=>In(this,null,function*(){var $n;const Fr=yield(0,ge.ZP)(`/api/student_works/${Rt==null?void 0:Rt.homeworkId}/challenge_comment`,{method:"put",body:{challenge_id:Nt==null?void 0:Nt.challenge_id,comment:Zn}});if((Fr==null?void 0:Fr.status)==0){Se.ZP.success("\u8BC4\u4EF7\u6210\u529F");const gr=[...Ht];gr[qt].commentEdit=!1,gr[qt].comment=Zn,gr[qt].comment_updated_at=($n=Fr==null?void 0:Fr.data)==null?void 0:$n.comment_updated_at,ln(gr)}})},"\u4FDD\u5B58"))),!(Nt!=null&&Nt.commentEdit)&&te.createElement("div",{className:Ye.pingjia},Nt!=null&&Nt.comment?te.createElement(we.Z,{value:Nt==null?void 0:Nt.comment,style:{fontSize:"14px"}}):"\u6682\u65E0\u8BC4\u4EF7~"),(Nt==null?void 0:Nt.commentEdit)&&te.createElement(Te.default.TextArea,{defaultValue:Zn,style:{borderRadius:"5px",marginTop:"10px"},rows:5,onChange:$n=>Gn($n.target.value)}))),te.createElement("aside",{className:"mt10 font16"},((On=Nt==null?void 0:Nt.adjust_review_score_list)==null?void 0:On.length)>0&&(0,Re.GJ)()&&te.createElement("div",null,te.createElement("strong",{className:"c-black font14"},"\u8C03\u5206\u8BB0\u5F55"),te.createElement(ct.default,{columns:Rn,pagination:{hideOnSinglePage:!0},dataSource:Nt.adjust_review_score_list,showHeader:!1})))))}),te.createElement(Ue.default,{open:Qe,width:900,okText:"\u5173\u95ED",cancelButtonProps:{style:{display:"none"}},onOk:()=>{Vn({}),st(!1)},onCancel:()=>{Vn({}),st(!1)},title:te.createElement("div",{style:{width:"100%",cursor:"move"},onMouseOver:()=>{Et&&an(!1)},onMouseOut:()=>{an(!0)},onFocus:()=>{},onBlur:()=>{}},"\u4EE3\u7801\u5185\u5BB9"),modalRender:Nt=>te.createElement(fe(),{disabled:Et,bounds:Wt,nodeRef:Hn,onStart:(qt,Mn)=>Yt(qt,Mn)},te.createElement("div",{ref:Hn},Nt))},te.createElement("div",{style:{background:"#F6F7F9",padding:"30px 20px",marginBottom:20}},te.createElement("div",{style:{display:"flex",alignItems:"center"}},((Hr=Wn==null?void 0:Wn.data)==null?void 0:Hr.output_detail)==="\u8BC4\u6D4B\u901A\u8FC7"?te.createElement("i",{style:{color:"#0B9953",fontSize:18,marginRight:10},className:"iconfont icon-duigou1"}):te.createElement("i",{style:{color:"#E21010",fontSize:18,marginRight:10},className:"iconfont icon-jinggao1"}),te.createElement("div",{style:{color:((Mr=Wn==null?void 0:Wn.data)==null?void 0:Mr.output_detail)==="\u8BC4\u6D4B\u901A\u8FC7"?"#0B9953":"#E21010",fontSize:16,fontWeight:600}},(rr=Wn==null?void 0:Wn.data)==null?void 0:rr.output_detail)),te.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginTop:20}},te.createElement("div",null,te.createElement("span",{style:{color:"#6A7283"}},"\u8BC4\u6D4B\u65F6\u95F4"),te.createElement("span",{style:{marginLeft:8,color:"#232B40"}},Me()((Yn=Wn==null?void 0:Wn.data)==null?void 0:Yn.created_at).format("YYYY-MM-DD HH:mm:ss"))),te.createElement("div",null,te.createElement("span",{style:{color:"#6A7283"}},"\u7528\u65F6"),te.createElement("span",{style:{marginLeft:8,color:"#232B40"}},(_r=Wn==null?void 0:Wn.data)==null?void 0:_r.ts_time,"s")),te.createElement("div",null,te.createElement("span",{style:{color:"#6A7283"}},"\u5185\u5B58"),te.createElement("span",{style:{marginLeft:8,color:"#232B40"}},(Br=Wn==null?void 0:Wn.data)==null?void 0:Br.ts_mem,"mb")),te.createElement("div",null,te.createElement("span",{style:{color:"#6A7283"}},"\u7528\u4F8B\u901A\u8FC7\u7387"),te.createElement("span",{style:{marginLeft:8,color:"#232B40"}},((qr=Wn==null?void 0:Wn.data)==null?void 0:qr.test_set_passed_rate)*100,"%")))),te.createElement(Vt.ZP,{height:500,autoHeight:Ft,language:"python",theme:"default",isCopy:!0,value:decodeURIComponent(escape(window.atob((Wn==null?void 0:Wn.content)||""))),options:nn})))};var vn=(0,Ve.connect)(({shixunHomeworks:xt,loading:Ft,globalSetting:gn,classroomList:Tn})=>({shixunHomeworks:xt,globalSetting:gn,loading:Ft.effects,classroomList:Tn}))(or),fr=ce(28284),ur={greyText:"greyText___nOpNq",info:"info___nBB3c",label:"label___P6my8",blackContent:"blackContent___O4HnS",orangeContent:"orangeContent___JBF44",inputLabel:"inputLabel___B2GAs",tableTitle:"tableTitle___IqAxM",scoreTable:"scoreTable___RJvpU"},yr=ce(27185),Xn=ce(59301),Tr=Object.defineProperty,Pr=Object.getOwnPropertySymbols,Er=Object.prototype.hasOwnProperty,lr=Object.prototype.propertyIsEnumerable,Ir=(xt,Ft,gn)=>Ft in xt?Tr(xt,Ft,{enumerable:!0,configurable:!0,writable:!0,value:gn}):xt[Ft]=gn,Kn=(xt,Ft)=>{for(var gn in Ft||(Ft={}))Er.call(Ft,gn)&&Ir(xt,gn,Ft[gn]);if(Pr)for(var gn of Pr(Ft))lr.call(Ft,gn)&&Ir(xt,gn,Ft[gn]);return xt},nr=(xt,Ft,gn)=>new Promise((Tn,wr)=>{var Hr=Yn=>{try{rr(gn.next(Yn))}catch(_r){wr(_r)}},Mr=Yn=>{try{rr(gn.throw(Yn))}catch(_r){wr(_r)}},rr=Yn=>Yn.done?Tn(Yn.value):Promise.resolve(Yn.value).then(Hr,Mr);rr((gn=gn.apply(xt,Ft)).next())});const Jn=({shixunHomeworks:xt,dispatch:Ft,classroomList:gn})=>{const{shixunWorkReport:Tn}=xt,wr=(0,Ve.useParams)(),[Hr,Mr]=(0,te.useState)(!1),[rr]=fr.default.useForm(),[Yn,_r]=Ue.default.useModal(),[Br,qr]=(0,te.useState)(!1),[li,ai]=(0,te.useState)(!1);(0,te.useEffect)(()=>{var Qe,st,Et,an;xt.actionTabs.key==="\u66F4\u6539\u70B9\u8BC4"&&rr.setFieldsValue({comment:(st=(Qe=xt.actionTabs.selectArrs)==null?void 0:Qe.data)==null?void 0:st.work_comment,hidden_comment:(an=(Et=xt.actionTabs.selectArrs)==null?void 0:Et.data)==null?void 0:an.work_comment_hidden})},[xt.actionTabs.key]);const Ci=()=>nr(void 0,null,function*(){const Qe=rr.getFieldsValue();(yield(0,ge.ZP)(`/api/student_works/${wr.homeworkId}/shixun_work_comment.json`,{method:"post",body:{hidden_comment:Qe.hidden_comment,comment:Qe.comment}})).status===0&&(Se.ZP.success("\u8BC4\u9605\u6210\u529F"),rr.resetFields(),Ft({type:"shixunHomeworks/setActionTabs",payload:{}}),Ft({type:"shixunHomeworks/getShixunWorkReport",payload:Kn({},wr)}))}),We=[{title:"\u5173\u5361",dataIndex:"name",render:(Qe,st,Et)=>Et+1},{title:"\u4EFB\u52A1\u540D\u79F0",dataIndex:"name",render:(Qe,st,Et)=>Xn.createElement("div",null,Qe,st.complete_status===4&&Xn.createElement(et.vA,{status:st.complete_status}))},{title:"\u5F00\u59CB\u65F6\u95F4",dataIndex:"open_time"},{title:"\u5B8C\u6210\u65F6\u95F4",dataIndex:"finished_time"},{title:"\u8BC4\u6D4B\u6B21\u6570",dataIndex:"evaluate_count",align:"center"},{title:"\u5B9E\u8BAD\u8017\u65F6",dataIndex:"time_consuming"},{title:"\u662F\u5426\u67E5\u770B\u7B54\u6848",dataIndex:"view_answer",align:"center",render:Qe=>Qe?"\u662F":"\u5426"},{title:"\u5173\u5361\u5F97\u5206",dataIndex:"game_score",align:"center",render:(Qe,st)=>Xn.createElement("div",null,Xn.createElement("span",{style:{color:parseFloat(st.game_score_full)!==parseFloat(Qe)?"#E30000":"#53C41B"}},Qe),"/",st.game_score_full)},{title:"\u8C03\u5206",dataIndex:"game_score",align:"center",fixed:"right",render:(Qe,st)=>(0,Re.GJ)()?Xn.createElement(pn,{max:st.game_score_full,defaultValue:parseFloat(Qe),onBlur:Et=>nr(void 0,null,function*(){var an,Wt;if((0,Re.Rm)()&&!((an=gn.AssistantObject.practice)!=null&&an.can_appraise)){Se.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}const Qn=yield Ft({type:"shixunHomeworks/changeScore",payload:{categoryId:wr.homeworkId,type:"report",score:Et,challenge_id:st.challenge_id}});(Wt=xt==null?void 0:xt.actionTabs)==null||Wt.fn(),yield Ft({type:"shixunHomeworks/getShixunWorkReport",payload:Kn({},wr)}),Qn.status===0&&Se.ZP.success("\u64CD\u4F5C\u6210\u529F")})}):Qe}];return Xn.createElement(Xn.Fragment,null,_r,Xn.createElement(Ue.default,{centered:!0,width:1080,title:"\u70B9\u8BC4\u4F5C\u4E1A",open:xt.actionTabs.key==="\u66F4\u6539\u70B9\u8BC4",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>nr(void 0,null,function*(){var Qe;if((0,Re.Rm)()&&!((Qe=gn.AssistantObject.practice)!=null&&Qe.can_appraise)){Se.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}const st=rr.getFieldsValue();JSON.stringify(st)==="{}"||st.hidden_comment===""&&st.comment===""?Mr(!0):Ci()}),onCancel:()=>{Ft({type:"shixunHomeworks/setActionTabs",payload:{}})}},Xn.createElement(Ce.Z,{justify:"space-between",className:ur.info},Xn.createElement(lt.Z,null,Xn.createElement("span",{className:`${ur.label} ${ur.greyText}`},"\u59D3\u540D"),Xn.createElement("span",{className:ur.blackContent},Tn==null?void 0:Tn.username)),Xn.createElement(lt.Z,null,Xn.createElement("span",{className:`${ur.label} ${ur.greyText}`},"\u5B66\u53F7"),Xn.createElement("span",{className:ur.blackContent},(Tn==null?void 0:Tn.student_id)||"--")),Xn.createElement(lt.Z,null,Xn.createElement("span",{className:`${ur.label} ${ur.greyText}`},"\u73ED\u7EA7"),Xn.createElement("span",{className:ur.blackContent},(Tn==null?void 0:Tn.group_name)||"--")),Xn.createElement(lt.Z,null,Xn.createElement("span",{className:`${ur.label} ${ur.greyText}`},"\u5173\u5361\u5F97\u5206"),Xn.createElement("span",{className:ur.orangeContent},(Tn==null?void 0:Tn.challenge_score)||"--")),Xn.createElement(lt.Z,null,Xn.createElement("span",{className:`${ur.label} ${ur.greyText}`},"\u6548\u7387\u5206"),Xn.createElement("span",{className:ur.orangeContent},(Tn==null?void 0:Tn.eff_score)||"--")),Xn.createElement(lt.Z,null,Xn.createElement("span",{className:`${ur.label} ${ur.greyText}`},"\u8865\u4EA4\u6263\u5206"),Xn.createElement("span",{className:ur.orangeContent},(Tn==null?void 0:Tn.late_penalty)||"--")),Xn.createElement(lt.Z,null,Xn.createElement("span",{className:`${ur.label} ${ur.greyText}`},"\u6700\u7EC8\u6210\u7EE9"),Xn.createElement("span",{className:ur.orangeContent},(Tn==null?void 0:Tn.work_score)||"--"))),Xn.createElement(fr.default,{form:rr,onChange:()=>{Hr&&Mr(!1)}},Xn.createElement(Ce.Z,{wrap:!1,align:"middle",justify:"space-between"},Xn.createElement(lt.Z,null,Xn.createElement("div",{className:`${ur.inputLabel} ${ur.greyText}`},"\u5B66\u751F\u548C\u8BFE\u5802\u8001\u5E08\u53EF\u89C1")),Xn.createElement(lt.Z,null,Xn.createElement(yr.Z,{isShowComponent:(0,Re.G5)(),ModalProps:{open:Br,onCancel:()=>{qr(!1)}},onDataSelect:(Qe,st)=>nr(void 0,[Qe,st],function*(Et,{node:an}){const Wt=()=>{rr.setFieldsValue({comment:an==null?void 0:an.value}),qr(!1)};if(rr.getFieldValue("comment")){Yn.confirm({icon:null,title:"\u63D0\u793A",centered:!0,content:"\u7CFB\u7EDF\u68C0\u6D4B\u5230\u8BC4\u8BED\u8F93\u5165\u6846\u4E2D\u5DF2\u6709\u5185\u5BB9\uFF0C\u4F7F\u7528\u5E38\u7528\u8BC4\u8BED\u5C06\u4F1A\u8986\u76D6\u539F\u6709\u5185\u5BB9\u3002\u662F\u5426\u4F7F\u7528\uFF1F",okText:"\u4F7F\u7528",onOk:Wt});return}Wt()})},Xn.createElement(nt.ZP,{style:{padding:0,height:"auto"},icon:Xn.createElement("i",{className:"iconfont icon-changyongpingyu"}),type:"link",onClick:Qe=>{qr(!0)}},"\u5E38\u7528\u8BC4\u8BED")))),Xn.createElement(fr.default.Item,{name:"comment"},Xn.createElement(Te.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u8BC4\u9605\u5185\u5BB9",rows:3})),Xn.createElement(Ce.Z,{wrap:!1,align:"middle",justify:"space-between"},Xn.createElement(lt.Z,null,Xn.createElement("div",{className:`${ur.inputLabel} ${ur.greyText}`},"\u4EC5\u8BFE\u5802\u8001\u5E08\u53EF\u89C1")),Xn.createElement(lt.Z,null,Xn.createElement(yr.Z,{isShowComponent:(0,Re.G5)(),ModalProps:{open:li,onCancel:()=>{ai(!1)}},onDataSelect:(Qe,st)=>nr(void 0,[Qe,st],function*(Et,{node:an}){const Wt=()=>{rr.setFieldsValue({hidden_comment:an==null?void 0:an.value}),ai(!1)};if(rr.getFieldValue("hidden_comment")){Yn.confirm({icon:null,title:"\u63D0\u793A",centered:!0,content:"\u7CFB\u7EDF\u68C0\u6D4B\u5230\u8BC4\u8BED\u8F93\u5165\u6846\u4E2D\u5DF2\u6709\u5185\u5BB9\uFF0C\u4F7F\u7528\u5E38\u7528\u8BC4\u8BED\u5C06\u4F1A\u8986\u76D6\u539F\u6709\u5185\u5BB9\u3002\u662F\u5426\u4F7F\u7528\uFF1F",okText:"\u4F7F\u7528",onOk:Wt});return}Wt()})},Xn.createElement(nt.ZP,{style:{padding:0,height:"auto"},icon:Xn.createElement("i",{className:"iconfont icon-changyongpingyu"}),type:"link",onClick:Qe=>{ai(!0)}},"\u5E38\u7528\u8BC4\u8BED")))),Xn.createElement(fr.default.Item,{name:"hidden_comment"},Xn.createElement(Te.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u8BC4\u9605\u5185\u5BB9",rows:3}))),Hr&&Xn.createElement("p",{className:"c-red"},"\u8BC4\u9605\u5185\u5BB9\u81F3\u5C11\u6709\u4E00\u4E2A\u4E0D\u4E3A\u7A7A"),Xn.createElement("div",{className:ur.tableTitle},"\u5173\u5361\u6210\u7EE9"),Xn.createElement(ct.default,{className:ur.scoreTable,dataSource:Tn.stage_list,rowKey:"challenge_id",pagination:!1,columns:We,scroll:{x:"max-content"}})))};var mn=(0,Ve.connect)(({shixunHomeworks:xt,classroomList:Ft})=>({shixunHomeworks:xt,classroomList:Ft}))(Jn),zn=ce(52217),$t=ce(88761),Sn=ce(44164),hr=ce.n(Sn),sr={wrap:"wrap___LZOi9",line:"line___oju0L"},cr=ce(65078),Wr=({detailData:xt})=>{var Ft;return te.createElement("div",{className:sr.wrap},te.createElement(cr.ij,{hideBar:!0,actionAnalysis:!0,loading:!1,emptyData:[(0,cr.Uf)(xt),(xt==null?void 0:xt.photos)||[]],title:"\u5B9E\u8BAD\u5B66\u4E60\u5206\u6790",noDataText:"\u8BE5\u5B66\u751F\u65E0\u5B66\u4E60\u884C\u4E3A\u5206\u6790\u6570\u636E"},te.createElement(cr.ZP,{hideBar:!0,title:"\u5B9E\u8BAD\u5B66\u4E60\u5206\u6790",data:(0,cr.Uf)(xt)}),!!((Ft=xt==null?void 0:xt.photos)!=null&&Ft.length)&&te.createElement(te.Fragment,null,te.createElement("div",{className:sr.line}),te.createElement(cr._s,{dataSource:xt==null?void 0:xt.photos,right:21,col:4,wrapWidth:1140}))))},Dr=ce(84454),Ur=ce(27183),Jr=ce(2524),qn=ce(30214),yn=ce(77254),tt=ce(59301),kr=Object.defineProperty,Zr=Object.defineProperties,Lt=Object.getOwnPropertyDescriptors,Tt=Object.getOwnPropertySymbols,er=Object.prototype.hasOwnProperty,Ln=Object.prototype.propertyIsEnumerable,Gt=(xt,Ft,gn)=>Ft in xt?kr(xt,Ft,{enumerable:!0,configurable:!0,writable:!0,value:gn}):xt[Ft]=gn,_n=(xt,Ft)=>{for(var gn in Ft||(Ft={}))er.call(Ft,gn)&&Gt(xt,gn,Ft[gn]);if(Tt)for(var gn of Tt(Ft))Ln.call(Ft,gn)&&Gt(xt,gn,Ft[gn]);return xt},ir=(xt,Ft)=>Zr(xt,Lt(Ft)),ar=(xt,Ft)=>{var gn={};for(var Tn in xt)er.call(xt,Tn)&&Ft.indexOf(Tn)<0&&(gn[Tn]=xt[Tn]);if(xt!=null&&Tt)for(var Tn of Tt(xt))Ft.indexOf(Tn)<0&&Ln.call(xt,Tn)&&(gn[Tn]=xt[Tn]);return gn},Ar=(xt,Ft,gn)=>new Promise((Tn,wr)=>{var Hr=Yn=>{try{rr(gn.next(Yn))}catch(_r){wr(_r)}},Mr=Yn=>{try{rr(gn.throw(Yn))}catch(_r){wr(_r)}},rr=Yn=>Yn.done?Tn(Yn.value):Promise.resolve(Yn.value).then(Hr,Mr);rr((gn=gn.apply(xt,Ft)).next())});function dr(xt){const Ft=(wr,Hr)=>{if(wr.localName===Hr)return wr;for(let Mr=0,rr=wr;rr=rr.parentNode;Mr++){if(rr.localName===Hr)return rr;if(rr==document.documentElement)return!1}},gn=xt.target,Tn=Ft(gn,"a");if(console.log([Tn],Tn==null?void 0:Tn.href,44),!(Tn!=null&&Tn.href)&&gn.tagName.toUpperCase()==="IMG"){let wr=gn.src||gn.getAttribute("src");wr&&wr.indexOf("/images/avatars/User")===-1&&(xt.stopPropagation(),xt.preventDefault(),yn.Z.publish("preview-image",wr))}}const xr=xt=>{var Ft=xt,{shixunHomeworks:gn,classroomList:Tn,globalSetting:wr,loading:Hr,user:Mr,dispatch:rr}=Ft,Yn=ar(Ft,["shixunHomeworks","classroomList","globalSetting","loading","user","dispatch"]),_r,Br,qr,li,ai,Ci,We;const[Qe,st]=(0,te.useState)(_n({},(0,Ve.useParams)())),Et=(0,Ve.useParams)(),[an,Wt]=(0,te.useState)({page:1,page_size:10}),Qn=(0,Ve.useLocation)(),[]=(0,te.useState)([]),[Hn,Wn]=(0,te.useState)(),Vn=(0,te.useRef)(),Zn=(0,te.useRef)(),[Gn,ft]=(0,te.useState)(!1),[Yt,Rt]=(0,te.useState)(!0),[Zt,nn]=(0,te.useState)(!1),[dn,Rn]=(0,te.useState)(!1),{shixunWorkReport:it}=gn,[wn,Ht]=(0,te.useState)(),[ln,hn]=(0,te.useState)([]),[en,cn]=(0,te.useState)(),[tr,Nt]=(0,te.useState)("all"),qt=(0,Re.GJ)(),[Mn,On]=(0,te.useState)(new(ke())),[$n,Fr]=(0,te.useState)(0),[gr,zr]=(0,te.useState)(!1),[Qr,ni]=(0,te.useState)(!1),[Ai,Xr]=(0,te.useState)(!1),[hi,ii]=(0,te.useState)(""),[$r,ri]=(0,te.useState)(!1),[Rr,ei]=(0,te.useState)(!0),[gi,ti]=(0,te.useState)(0),fi=(0,te.useRef)(JSON.parse(sessionStorage.all_student_works_params||"{}")),Ei=(0,te.useRef)(),[Li,_a]=(0,te.useState)(!1),[Oa,Ma]=(0,te.useState)(!1),da=(0,te.useRef)(null),qi=()=>Ar(void 0,null,function*(){(Mr.userInfo.is_teacher||Mr.userInfo.admin)&&(ri(!0),ei(!1))});(0,te.useEffect)(()=>{var vr;(0,Re.Rm)()&&Tn.AssistantObject.practice&&!((vr=Tn.AssistantObject.practice)!=null&&vr.can_view)&&Ve.history.replace("/403")},[(_r=Tn.AssistantObject.practice)==null?void 0:_r.can_view]),(0,te.useEffect)(()=>{qi(),console.log("\u6253\u5370\u7684------",it),Ei.current=it==null?void 0:it.next_student_work_id,ii(it.repeat_minus_score)},[it,Mr]),(0,te.useEffect)(()=>{console.log("\u89E6\u53D1\u8FD9",it.work_score),ti(it.work_score)},[it.work_score,hi]),(0,te.useEffect)(()=>(rr({type:"globalSetting/footerToggle",payload:!1}),()=>{rr({type:"globalSetting/footerToggle",payload:!0})}),[]),(0,te.useEffect)(()=>{if(da.current)return da.current.addEventListener("mousedown",dr),()=>{var vr;(vr=da.current)==null||vr.removeEventListener("mousedown",dr)}},[da.current]),(0,te.useEffect)(()=>{setTimeout(()=>{da.current&&da.current.clientHeight>=500&&Ma(!0)},500)},[(Br=it==null?void 0:it.student_work_test_result_info)==null?void 0:Br.content,da.current]),(0,te.useEffect)(()=>{var vr;if(it){let ui=[];(vr=it==null?void 0:it.target_test_sets)==null||vr.map((wi,ka)=>{var ji;(ji=wi==null?void 0:wi.targets)==null||ji.map((Ua,Ti)=>{var _A;Ua.name=wi==null?void 0:wi.name,Ua.total_target_score=wi==null?void 0:wi.total_target_score,Ua.actual_target_score=wi==null?void 0:wi.actual_target_score,Ua.rowSpan=Ti===0?(_A=wi==null?void 0:wi.targets)==null?void 0:_A.length:0,Ua.order=ka+1,ui.push(Ua)})}),Ht(ui),(0,Re.Rm)()&&rr({type:"classroomList/getAssistantPermissions",payload:{course_id:Qe.coursesId}})}},[it]),(0,te.useEffect)(()=>{gn.actionTabs.key==="\u5BFC\u51FA\u5B9E\u8BAD\u62A5\u544A"&&(it==null?void 0:it.students_count)>0&&!Yt&&setTimeout(()=>{mi("all")},800)},[it==null?void 0:it.homework_common_id,Yt]),(0,te.useEffect)(()=>{st(_n({},Et))},[Qn.pathname]);const $i=()=>{document.body.scrollIntoView()},na=vr=>{an.page=vr,Wt(_n({},an)),Ca(an,tr)},Ca=(vr,ui)=>Ar(void 0,null,function*(){nn(!0);const wi=yield(0,ge.ZP)(`/api/student_works/${Qe==null?void 0:Qe.homeworkId}/adjust_review_score_histories.json`,{method:"get",params:ir(_n({},vr),{challenge_id:ui=="all"?null:ui})});(wi==null?void 0:wi.status)===0&&(hn(wi==null?void 0:wi.list),cn(wi==null?void 0:wi.count)),nn(!1)});function ha(){return Ar(this,null,function*(){fi.current=JSON.parse(sessionStorage.all_student_works_params||"{}")})}const ma=()=>{document.querySelectorAll("canvas").forEach(vr=>{(!vr.clientWidth||!vr.clientHeight)&&vr.remove()})},ya=()=>{Vn.current.offsetHeight>62e3?Rn(!1):Rn(!0)},oi=vr=>Ar(void 0,null,function*(){const ui=yield(0,$t.t1)({homeworkId:vr||Qe.homeworkId});Wn(ui==null?void 0:ui.data)}),mi=vr=>Ar(void 0,null,function*(){var ui,wi,ka,ji;_a(!0);let Ua=0,Ti;Ti=Ue.default.info({width:460,title:tt.createElement("div",null,"\u6B63\u5728\u5BFC\u51FA\u5B9E\u8BAD\u62A5\u544A,",tt.createElement("span",{className:"c-red"},"\u8BF7\u52FF\u5173\u95ED\u6216\u64CD\u4F5C\u5F53\u524D\u6D4F\u89C8\u5668\u7A97\u53E3")),content:tt.createElement("div",null,"\u5F53\u524D\u8FDB\u5EA6: ",tt.createElement("span",{className:"c-blue"},Ua+1),"/",vr!=="all"?1:it==null?void 0:it.students_count,tt.createElement("br",null),"\u8BF7\u52FF\u5173\u95ED\u6D4F\u89C8\u5668\u7A97\u53E3"),maskClosable:!1,className:Ye.modal,onOk:()=>{}});const _A={margin:[0,0],filename:`${it!=null&&it.student_id&&(it==null?void 0:it.student_id)!="--"?it==null?void 0:it.student_id:""}${it.username}.pdf`,html2canvas:{useCORS:!0,letterRendering:!0},jsPDF:{unit:"mm",format:"a4",orientation:"landscape"}},fA=Mn.folder(it==null?void 0:it.shixun_name);function Za(Vi){return Ar(this,null,function*(){yield oi(Vi||Ei.current);const Oi=yield rr({type:"shixunHomeworks/getShixunWorkReport",payload:_n({homeworkId:Vi||Ei.current},fi.current||{})});Ei.current=Oi==null?void 0:Oi.next_student_work_id,$i(),Ua++,setTimeout(()=>Ar(this,null,function*(){var wA,BA,iA,za;ma();const kA=fA.folder(`${Oi==null?void 0:Oi.group_name}`).folder(`${Oi!=null&&Oi.student_id&&(Oi==null?void 0:Oi.student_id)!="--"?Oi.student_id+"+":""}${Oi==null?void 0:Oi.username}`),Na=document.querySelector("#export-all").children;let aA=hr()();for(let ga=0;gaAr(this,null,function*(){ga0&&((iA=(BA=Oi==null?void 0:Oi.shixun_detail)==null?void 0:BA.filter(ga=>{var ua;return((ua=ga==null?void 0:ga.game_codes)==null?void 0:ua.length)>0}))==null?void 0:iA.length)>0){const ga=kA.folder("\u4EE3\u7801\u6587\u4EF6");(za=Oi==null?void 0:Oi.shixun_detail)==null||za.map((ua,uA)=>{var UA,DA;if(((UA=ua==null?void 0:ua.game_codes)==null?void 0:UA.length)>0){const qa=ga.folder(`\u7B2C${uA+1}\u5173-${ua.subject}-${ua.id}`);(DA=ua==null?void 0:ua.game_codes)==null||DA.map(fa=>{qa.file(`${fa.filename}.txt`,fa==null?void 0:fa.content)})}})}Ti.update({content:tt.createElement("div",null,"\u5F53\u524D\u8FDB\u5EA6: ",tt.createElement("span",{className:"c-blue"},Ua),"/",Oi==null?void 0:Oi.students_count,tt.createElement("br",null),"\u8BF7\u52FF\u5173\u95ED\u6D4F\u89C8\u5668\u7A97\u53E3")}),Ua==(Oi==null?void 0:Oi.students_count)?(Ti.destroy(),bi()):Za()}),2200)})}if(vr!=="all"||(it==null?void 0:it.students_count)<2){ma(),$i();const Vi=Zn.current.children;let Oi=hr()();const BA=fA.folder(`${it==null?void 0:it.group_name}`).folder(`${it!=null&&it.student_id&&(it==null?void 0:it.student_id)!="--"?(it==null?void 0:it.student_id)+"+":""}${it==null?void 0:it.username}`);for(let iA=0;iAAr(void 0,null,function*(){iA0&&((ka=(wi=it==null?void 0:it.shixun_detail)==null?void 0:wi.filter(iA=>{var za;return((za=iA==null?void 0:iA.game_codes)==null?void 0:za.length)>0}))==null?void 0:ka.length)>0){const iA=BA.folder("\u4EE3\u7801\u6587\u4EF6");(ji=it==null?void 0:it.shixun_detail)==null||ji.map((za,KA)=>{var kA,Na;if(((kA=za==null?void 0:za.game_codes)==null?void 0:kA.length)>0){const aA=iA.folder(`\u7B2C${KA+1}\u5173-${za.subject}-${za.id}`);(Na=za==null?void 0:za.game_codes)==null||Na.map(ga=>{aA.file(`${ga.filename}.txt`,ga==null?void 0:ga.content)})}})}Ti.destroy(),bi();return}else Za(it==null?void 0:it.first_student_work_id)}),bi=()=>{Mn.generateAsync({type:"blob"}).then(function(vr){console.log(it,"shixunWorkReport");const ui=document.createElement("a");ui.href=window.URL.createObjectURL(vr),ui.download=(it==null?void 0:it.shixun_name)+".zip",document.body.appendChild(ui);const wi=document.createEvent("MouseEvents");wi.initEvent("click",!1,!1),ui.dispatchEvent(wi),document.body.removeChild(ui),On(new(ke()))}),Rn(!1)};(0,te.useEffect)(()=>{Fi()},[Qe.homeworkId]);const Fi=()=>Ar(void 0,null,function*(){Rt(!0),yield rr({type:"shixunHomeworks/getShixunWorkReport",payload:_n(_n({},Qe),fi.current||{})}),oi(),(0,Re.GJ)()&&ha(),Rt(!1)}),Hi=[{title:"\u5173\u5361",dataIndex:"name",render:(vr,ui,wi)=>wi+1},{title:"\u4EFB\u52A1\u540D\u79F0",dataIndex:"name",render:(vr,ui,wi)=>tt.createElement("div",null,vr,ui.complete_status===4&&tt.createElement(et.vA,{status:ui.complete_status}))},{title:"\u5F00\u542F\u65F6\u95F4",dataIndex:"open_time"},{title:"\u4EE3\u7801\u4FEE\u6539\u884C\u6570",dataIndex:"diff_code_count",render:(vr,ui,wi)=>vr||"- -"},{title:"\u8BC4\u6D4B\u6B21\u6570",dataIndex:"evaluate_count"},{title:"\u5B8C\u6210\u65F6\u95F4",dataIndex:"finished_time"},{title:"\u5B9E\u8BAD\u8017\u65F6",dataIndex:"time_consuming"},{title:"\u662F\u5426\u67E5\u770B\u7B54\u6848",dataIndex:"view_answer",render:vr=>vr?"\u662F":"\u5426"},{title:"\u7ECF\u9A8C\u503C",dataIndex:"experience",render:(vr,ui)=>tt.createElement("div",null,tt.createElement("span",{style:{color:parseFloat(ui.myself_experience)!==parseFloat(vr)?"red":"green"}},ui.myself_experience),"/",vr)},{title:"\u5173\u5361\u5F97\u5206",dataIndex:"game_score",render:(vr,ui)=>tt.createElement("div",null,tt.createElement("span",{style:{color:parseFloat(ui.game_score_full)!==parseFloat(vr)?"red":"green"}},vr),"/",ui.game_score_full)},{title:"\u8C03\u5206",dataIndex:"game_score",render:(vr,ui)=>qt?tt.createElement(pn,{max:ui.game_score_full,defaultValue:parseFloat(vr),onBlur:wi=>Ar(void 0,null,function*(){var ka;if((0,Re.Rm)()&&!((ka=Tn.AssistantObject.practice)!=null&&ka.can_appraise)){Se.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}const ji=yield rr({type:"shixunHomeworks/changeScore",payload:{categoryId:Qe.homeworkId,type:"report",score:wi,challenge_id:ui.challenge_id}});Ca({page:1,page_size:10},"all"),yield rr({type:"shixunHomeworks/getShixunWorkReport",payload:_n(_n({},Qe),fi.current||{})}),ji.status===0&&Se.ZP.success("\u64CD\u4F5C\u6210\u529F")})}):vr}];let Xi=[{title:"\u5173\u5361",dataIndex:"order",key:"order",render:(vr,ui,wi)=>({children:vr,props:{rowSpan:ui.rowSpan}})},{title:"\u4EFB\u52A1\u540D\u79F0",dataIndex:"name",key:"name",render:(vr,ui,wi)=>({children:vr,props:{rowSpan:ui.rowSpan}})},{title:"\u6307\u6807\u540D\u79F0",dataIndex:"target_name",key:"target_name"},{title:"\u6307\u6807\u9884\u671F\u7ED3\u679C",dataIndex:"output",key:"output"},{title:"\u6307\u6807\u5B9E\u9645\u7ED3\u679C",dataIndex:"actual_output",key:"actual_output"},{title:"\u6307\u6807\u5F97\u5206",dataIndex:"test_score",key:"test_score",render:(vr,ui,wi)=>tt.createElement("div",null,tt.createElement("span",{style:{color:parseFloat(ui.actual_test_score)!==parseFloat(vr)?"red":"green"}},ui.actual_test_score),"/",vr)},{title:"\u6307\u6807\u603B\u5206",render:(vr,ui,wi)=>({children:tt.createElement("div",null,tt.createElement("span",{style:{color:parseFloat(ui.actual_target_score)!==parseFloat(vr)?"red":"green"}},ui.actual_target_score),"/",vr),props:{rowSpan:ui.rowSpan}}),dataIndex:"total_target_score",key:"total_target_score"}];const Mi=[{title:"\u5173\u5361",dataIndex:"challenge_num",width:220},{title:"\u8C03\u5206\u7528\u6237",dataIndex:["user","name"]},{title:"\u8C03\u5206\u524D",dataIndex:"old_score"},{title:"\u8C03\u5206\u540E",dataIndex:"score"},{title:"\u8C03\u5206\u65F6\u95F4",dataIndex:"created_at",render:vr=>tt.createElement("span",null,vr?Me()(vr).format("YYYY-MM-DD HH:mm"):"--")}],wa=vr=>{rr({type:"shixunHomeworks/setActionTabs",payload:{key:"",type:2}}),setTimeout(()=>{vr==="next"?Ve.history.push(`/classrooms/${Qe.coursesId}/shixun_homework/${Qe.categoryId}/${it==null?void 0:it.next_student_work_id}/comment`):Ve.history.push(`/classrooms/${Qe.coursesId}/shixun_homework/${Qe.categoryId}/${it==null?void 0:it.pre_student_work_id}/comment`)},200)},Ba=vr=>{ii(""),vr.target.value&&(console.log("\u8FDB\u6765",it),vr.target.value=vr.target.value>it.repeat_setting_score?it.repeat_setting_score:vr.target.value,ii(vr.target.value))},Qi=()=>Ar(void 0,null,function*(){const vr=yield(0,ge.ZP)(`/api/student_works/${it==null?void 0:it.work_id}/update_repeat_score`,{method:"put",body:{score:hi}});yield rr({type:"shixunHomeworks/getShixunWorkReport",payload:_n(_n({},Qe),fi.current||{})}),vr.status===0&&Se.ZP.info("\u64CD\u4F5C\u6210\u529F")});return tt.createElement("section",{className:"bg-fafafa",style:{position:"sticky",top:0}},tt.createElement("div",{className:"edu-container mt10",style:{paddingBottom:100}},tt.createElement(ye.Z,{loading:Hr["shixunHomeworks/getShixunWorkReport"],active:!0,avatar:{size:40},paragraph:{rows:5}},tt.createElement("div",{className:"edu-container"},it.course_id&&tt.createElement("section",{className:"animated fadeIn"},tt.createElement("aside",{className:""},it.category&&tt.createElement(Je.Z,{separator:">"},tt.createElement(Je.Z.Item,null,tt.createElement(Ve.Link,{to:`/classrooms/${it.course_id}/shixun_homework`},it.course_name)),tt.createElement(Je.Z.Item,null,tt.createElement(Ve.Link,{to:`/classrooms/${it.course_id}/shixun_homework/${it.category.main?"":it.category.category_id}`},it.category.category_name)),tt.createElement(Je.Z.Item,null,tt.createElement(Ve.Link,{to:`/classrooms/${it.course_id}/shixun_homework/${it.homework_common_id}/detail${(0,Re.dE)()?"?tabs=1":""}`},"\u4F5C\u4E1A\u8BE6\u60C5")),tt.createElement(Je.Z.Item,null,it.username))),tt.createElement("aside",{className:[Ye.title1,"mt20"].join(" ")},tt.createElement(Ce.Z,{align:"middle"},tt.createElement(lt.Z,{flex:1},tt.createElement(Ve.Link,{to:`/classrooms/${it.course_id}/shixun_homework/${it.homework_common_id}/detail`},tt.createElement(Le.Z,{className:"font16 c-black"})),tt.createElement("strong",{className:"font20 ml5"},it==null?void 0:it.homework_name),tt.createElement(et.VV,{temporary:!0,status:it.homework_status})),tt.createElement(lt.Z,{className:Ye.title1_right},it.view_tpi&&tt.createElement(nt.ZP,{onClick:()=>{var vr,ui;(0,et.xg)(`/tasks/${it==null?void 0:it.course_id}/${it==null?void 0:it.homework_common_id}/${(ui=(vr=it==null?void 0:it.shixun_detail)==null?void 0:vr[0])==null?void 0:ui.game_identifier}`)}},tt.createElement("span",{className:"iconfont icon-yijiandianping mr5"}),"\u67E5\u770B\u5B66\u5458\u5B9E\u8BAD"),(0,Re.GJ)()&&it.homework_end===!1&&!!it.myshixun_id&&tt.createElement(nt.ZP,{className:"ml10",onClick:()=>Ar(void 0,null,function*(){yield rr({type:"shixunHomeworks/setActionTabs",payload:{key:"\u6253\u56DE\u91CD\u505A",selectArrs:{myshixun_identifier:it.myshixun_identifier},homework_common_id:Et.categoryId}})})},tt.createElement("span",{className:"iconfont icon-dahuizhongzuo3x mr5"}),"\u6253\u56DE\u91CD\u505A"),tt.createElement(nt.ZP,{className:"ml10",onClick:()=>{var vr;if(!(!(it!=null&&it.is_old_data_for_time)&&(0,et.Ye)(rr))){if((0,Re.Rm)()&&!((vr=Tn.AssistantObject.practice)!=null&&vr.can_download)){Se.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}mi("")}},loading:Gn},tt.createElement("span",{className:"iconfont icon-daochu mr5"}),"\u5BFC\u51FA\u5B9E\u8BAD\u62A5\u544A"),(0,Re.GJ)()&&(it==null?void 0:it.students_count)>1&&tt.createElement(nt.ZP,{className:"ml10",onClick:()=>{var vr;if(!(!(it!=null&&it.is_old_data_for_time)&&(0,et.Ye)(rr))){if((0,Re.Rm)()&&!((vr=Tn.AssistantObject.practice)!=null&&vr.can_download)){Se.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Ue.default.confirm({title:"\u9009\u62E9\u5BFC\u51FA\u65B9\u5F0F",closable:!0,icon:null,centered:!0,okText:tt.createElement(at.Z,{title:"\u5BFC\u51FA\u65F6\u4E0D\u80FD\u9000\u51FA\u6216\u5173\u95ED\u5BFC\u51FA\u9875\u9762\uFF0C\u53EF\u80FD\u4F1A\u5F71\u54CD\u5176\u4ED6\u64CD\u4F5C"},"\u524D\u7AEF\u5BFC\u51FA"),cancelText:tt.createElement(at.Z,{title:"\u751F\u6210\u5BFC\u51FA\u4EFB\u52A1\u540E\u53EF\u5173\u95ED\u9875\u9762\uFF0C\u540E\u53F0\u5BFC\u51FA\u6210\u529F\u540E\u5728\u5386\u53F2\u5BFC\u51FA\u9875\u9762\u81EA\u884C\u4E0B\u8F7D\uFF0C\u4E0D\u5F71\u54CD\u5176\u4ED6\u64CD\u4F5C"},"\u540E\u53F0\u5BFC\u51FA"),onOk:()=>{mi("all")},onCancel:()=>{},cancelButtonProps:{onClick:()=>{(0,Dr.jj)({categoryId:Qe.categoryId,coursesId:Qe.coursesId},"shixun_report")}}})}}},tt.createElement("span",{className:"iconfont icon-daochu mr5"}),"\u5BFC\u51FA\u5168\u90E8\u5B66\u751F\u5B9E\u8BAD\u62A5\u544A"))))),tt.createElement("aside",{className:"mt30 relative"})),tt.createElement("aside",{className:"edu-container bg-white",ref:Vn},tt.createElement("div",{id:"export-all",ref:Zn},tt.createElement("div",{id:"export-all-1"},tt.createElement("div",{className:Ye.title},tt.createElement("h1",null,"\u603B\u4F53\u8BC4\u4EF7"),tt.createElement("div",null,(0,Re.GJ)()&&tt.createElement(nt.ZP,{className:"mr20",type:"primary",onClick:()=>{rr({type:"shixunHomeworks/setActionTabs",payload:{key:"\u66F4\u6539\u70B9\u8BC4",selectArrs:{myshixun_identifier:it.user_id,data:_n({},it)},fn:()=>Ca({page:1,page_size:10},"all")}})}},tt.createElement(xe.Z,null),it.has_shixun_work_comment?"\u66F4\u6539\u70B9\u8BC4":"\u70B9\u8BC4\u4F5C\u4E1A"))),tt.createElement(ze.Z,{style:{marginTop:0}}),tt.createElement(Ce.Z,{className:"pl30 pr30"},tt.createElement(lt.Z,null,tt.createElement("img",{className:Ye.userPic,src:`${rt.Z.IMG_SERVER}/images/${it.image_url}`,alt:it.username})),tt.createElement(lt.Z,null,tt.createElement("span",{className:"font16 ml40"},it.username),tt.createElement(et.vA,{status:it.compelete_status}),tt.createElement("ul",{className:Ye.userInfo},tt.createElement("li",null,"\u5B66\u53F7\uFF1A",it.student_id||"--"),tt.createElement("li",null,"\u5206\u73ED\uFF1A",it.group_name||"--"),tt.createElement("br",null),tt.createElement("li",null,"\u622A\u6B62\u524D\u5B8C\u6210\u5173\u5361\uFF1A",tt.createElement("span",{className:"c-red"},it.complete_count),"/",tt.createElement("span",{className:"c-red"},it.challenges_count)),tt.createElement("li",null,"\u6700\u65B0\u5B8C\u6210\u5173\u5361\uFF1A",tt.createElement("span",{className:"c-red"},it.current_complete_count||"-"),"/",tt.createElement("span",{className:"c-red"},it.challenges_count)),tt.createElement("li",null,"\u5B8C\u6210\u6548\u7387\uFF1A",it&&it.efficiency===null?"--":it&&it.efficiency),tt.createElement("li",null,"\u8BFE\u5802\u6700\u9AD8\u5B8C\u6210\u6548\u7387\uFF1A",it&&it.max_efficiency===null?"--":it&&it.max_efficiency))),tt.createElement("ul",{className:[Ye.listItem,"mt10"].join(" ")},tt.createElement("li",null,tt.createElement("strong",null,"\u901A\u5173\u65F6\u95F4"),tt.createElement("div",{className:"c-light-black mt20"},it&&it.passed_time===null||it&&it.passed_time==="--"?"--":Me()(it&&it.passed_time).format("YYYY-MM-DD HH:mm"))),tt.createElement("li",null,tt.createElement("strong",null,"\u8BA1\u65F6\u89C4\u5219",tt.createElement("i",{onClick:vr=>{vr.stopPropagation(),vr.preventDefault(),zr(!0)},style:{marginLeft:4,color:"#145DFF",fontSize:16,cursor:"pointer"},className:"iconfont icon-tishixiaowenhao"})),tt.createElement("div",{className:"c-light-black mt20"},it==null?void 0:it.human_training_time_rules)),tt.createElement("li",null,tt.createElement("strong",null,"\u5B9E\u8BAD\u603B\u8017\u65F6",tt.createElement("i",{onClick:vr=>{vr.stopPropagation(),vr.preventDefault(),ni(!0)},style:{marginLeft:4,color:"#145DFF",fontSize:16,cursor:"pointer"},className:"iconfont icon-tishixiaowenhao"})),tt.createElement("div",{className:"c-light-black mt20"},it.time_consuming)),tt.createElement("li",null,tt.createElement("strong",null,"\u8BC4\u6D4B\u6B21\u6570"),tt.createElement("div",{className:"mt20"},it.evaluate_count)),(it==null?void 0:it.eff_score_full)&&tt.createElement(tt.Fragment,null,tt.createElement("li",null,tt.createElement("strong",null,"\u5173\u5361\u5F97\u5206"),tt.createElement("div",{className:"mt20"},tt.createElement("span",{className:"c-orange"},it.challenge_score),"/",tt.createElement("span",{className:"c-light-black"},it.challenge_score_full))),tt.createElement("li",null,tt.createElement("strong",null,"\u6548\u7387\u5206"),tt.createElement("div",{className:"mt20"},tt.createElement("span",{className:"c-orange"},it.eff_score),"/",tt.createElement("span",{className:"c-light-black"},it.eff_score_full)))),(it==null?void 0:it.have_repeat)&&(it==null?void 0:it.repeat_minus_score)!==0&&tt.createElement("li",{style:{position:"relative"}},tt.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},tt.createElement("strong",null,"\u67E5\u91CD\u6263\u5206"),tt.createElement("div",{style:{position:"absolute",fontSize:"10px",color:"white",left:"57px",width:"46px",bottom:"72px"}},it!=null&&it.review_rate?tt.createElement("span",{style:{background:"#0152d9",borderRadius:"6px 6px 6px 0",cursor:"pointer"},onClick:()=>{if(it!=null&&it.review_id&&$r)localStorage.setItem("studentDetial",window.location.pathname),Ve.history.push({pathname:`/classrooms/:coursesId/shixun_homework/${Qe.categoryId}/review_detail/${it==null?void 0:it.review_id}`});else return}},it.review_rate.toFixed(1),"%"):tt.createElement("span",{style:{background:"#0152d9",borderRadius:"6px 6px 6px 0"}},"- -"))),$r?tt.createElement("div",{className:"mt20"},tt.createElement(Te.default,{style:{width:"45px",height:"22px"},value:hi,onChange:vr=>{Ba(vr)},onBlur:Qi,disabled:Rr})," / ",it==null?void 0:it.repeat_setting_score):tt.createElement("div",{className:"mt20"},it==null?void 0:it.repeat_minus_score," / ",it==null?void 0:it.repeat_setting_score)),console.log("sssssssssssssssssssssss",it==null?void 0:it.have_repeat,it==null?void 0:it.repeat_minus_score),(it==null?void 0:it.have_repeat)&&(it==null?void 0:it.repeat_minus_score)===0&&tt.createElement("li",null,tt.createElement("strong",null,"\u67E5\u91CD\u6263\u5206"),tt.createElement("div",{className:"mt20"}," - -")),!(it!=null&&it.have_repeat)&&tt.createElement("li",null,tt.createElement("strong",null,"\u67E5\u91CD\u6263\u5206"),tt.createElement("div",{className:"mt20"}," - -")),tt.createElement("li",null,tt.createElement("strong",null,"\u8865\u4EA4\u6263\u5206"),tt.createElement("div",{className:"mt20"},tt.createElement("span",null,it.late_penalty||"- -"))),tt.createElement("li",null,tt.createElement("strong",null,"\u6700\u7EC8\u6210\u7EE9"),tt.createElement("div",{className:"mt20"},tt.createElement("span",{className:"c-orange"},gi),"/",tt.createElement("span",{className:"c-light-black"},it.all_work_score))),tt.createElement("li",null,tt.createElement("strong",null,"\u603B\u8BC4"),tt.createElement("div",{className:"mt20"},tt.createElement("span",{className:"c-orange"},it.overall_appraisal))))),tt.createElement(ze.Z,{style:{margin:0}}),(it.work_comment_hidden||it.work_comment)&&tt.createElement("div",null,tt.createElement(Ce.Z,{align:"middle"},tt.createElement(lt.Z,{flex:1},tt.createElement("h1",{className:Ye.title},"\u70B9\u8BC4\u5185\u5BB9")),tt.createElement(lt.Z,{className:"pr30"},(0,Re.GJ)()&&tt.createElement(nt.ZP,{onClick:()=>Ar(void 0,null,function*(){Ue.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",icon:tt.createElement(He.Z,null),content:"\u662F\u5426\u786E\u8BA4\u5220\u9664\uFF1F",onOk(){return Ar(this,null,function*(){(yield(0,$t.gZ)({comment_id:it.comment_id,homeworkId:Qe.homeworkId})).status===0&&(Se.ZP.success("\u5220\u9664\u6210\u529F"),rr({type:"shixunHomeworks/getShixunWorkReport",payload:_n(_n({},Qe),fi.current||{})}))})}})})},tt.createElement(Ne.Z,null),"\u5220\u9664"))),tt.createElement(ze.Z,{style:{margin:0}}),it.work_comment&&tt.createElement("aside",{className:"pl30 pr30 mt20"},tt.createElement("span",{className:"c-light-black font12"},"# \u5B66\u751F\u548C\u8BFE\u5802\u8001\u5E08\u53EF\u89C1"),tt.createElement("br",null),tt.createElement(we.Z,{value:it.work_comment})),it.work_comment_hidden&&tt.createElement("aside",{className:"pl30 pr30 mt20"},tt.createElement("span",{className:"c-light-black font12"},"# \u4EC5\u8BFE\u5802\u8001\u5E08\u53EF\u89C1"),tt.createElement("br",null),tt.createElement(we.Z,{value:it.work_comment_hidden}))),(it==null?void 0:it.action_analysis)&&tt.createElement(Wr,{detailData:it}),tt.createElement("div",{className:Ye.score},tt.createElement("h1",{className:Ye.title},"\u9636\u6BB5\u6210\u7EE9"),(it==null?void 0:it.adjust_review_score_count)>0&&(0,Re.GJ)()&&tt.createElement("div",{style:{color:"#0152d9",cursor:"pointer"},onClick:()=>{Xr(!0),Ca({page:1,page_size:10},"all")}},"\u6210\u7EE9\u8C03\u5206\u8BB0\u5F55\uFF08",it==null?void 0:it.adjust_review_score_count,"\u6B21\uFF09")),tt.createElement("aside",{className:"pl30 pr30"},tt.createElement(ct.default,{dataSource:it.stage_list,rowKey:vr=>vr==null?void 0:vr.challenge_id,pagination:!1,columns:Hi})),((qr=it==null?void 0:it.target_test_sets)==null?void 0:qr.length)>0&&tt.createElement("div",null,tt.createElement("h1",{className:Ye.title},"\u6307\u6807\u6210\u7EE9"),tt.createElement("aside",{className:"pl30 pr30"},tt.createElement(ct.default,{dataSource:wn,rowKey:vr=>vr==null?void 0:vr.challenge_id,pagination:!1,bordered:!0,columns:Xi}))),(it==null?void 0:it.work_description)&&tt.createElement(tt.Fragment,null,tt.createElement("h1",{className:Ye.title},"\u4E2A\u4EBA\u603B\u7ED3"),tt.createElement("aside",{className:"pl30 pr30"},tt.createElement(we.Z,{value:it==null?void 0:it.work_description}))),tt.createElement("h1",{className:Ye.title},"\u56FE\u5F62\u7EDF\u8BA1"),tt.createElement(vt,{data:Hn}),(it==null?void 0:it.is_open_submit_test_result)&&tt.createElement(tt.Fragment,null,tt.createElement(qn.Z,null),tt.createElement("h1",{className:Ye.title},"\u5B9E\u9A8C\u7ED3\u679C"),(li=it==null?void 0:it.student_work_test_result_info)!=null&&li.is_submit_test_result?tt.createElement("div",{className:"px-30px"},tt.createElement("div",{className:"py-20px px-36px",style:{background:"#F6F7F9"}},tt.createElement("div",{ref:da,style:{maxHeight:!Li&&"500px",overflow:"hidden"}},tt.createElement(we.Z,{value:(ai=it==null?void 0:it.student_work_test_result_info)==null?void 0:ai.content})),Oa&&tt.createElement("div",{className:"w-full current",onClick:()=>{_a(!Li)}},tt.createElement(ze.Z,{variant:"dashed",style:{borderColor:"#3061D0",marginBottom:"0px"},dashed:!0},tt.createElement("span",{style:{color:"#3061D0"}},Li?"\u6536\u8D77":"\u5C55\u5F00")))),tt.createElement(Ur.Z,{className:"px-36px",showDimensions:!1,dataSource:(Ci=it==null?void 0:it.student_work_test_result_info)==null?void 0:Ci.test_result_files,callback:()=>{}})):tt.createElement(Jr.Z,{customText:"\u5B66\u751F\u672A\u63D0\u4EA4\u5B9E\u9A8C\u7ED3\u679C"})),tt.createElement("h1",{className:Ye.title},"\u5B9E\u8BAD\u8BE6\u60C5")),tt.createElement(vn,{autoHeight:dn}))),(0,Re.GJ)()&&tt.createElement("aside",{className:`${Ye.footerBar} ${Gn?Ye.footerBarStatic:""}`},tt.createElement("aside",{className:"edu-container"},tt.createElement(Ce.Z,{align:"middle"},tt.createElement(lt.Z,{flex:"1"},tt.createElement(Ve.Link,{className:Ye.exitComment,to:`/classrooms/${Qe.coursesId}/shixun_homework/${Qe.categoryId}/detail`},"\u8FD4\u56DE\u5217\u8868")),tt.createElement(lt.Z,{flex:"1",className:"tr"},tt.createElement(nt.ZP,{type:"default",disabled:!(it!=null&&it.pre_student_work_id),onClick:()=>wa()},"\u4E0A\u4E00\u4E2A"),tt.createElement(nt.ZP,{type:"default",style:{marginLeft:"20px",marginRight:"20px"},disabled:!(it!=null&&it.next_student_work_id),onClick:()=>wa("next")},"\u4E0B\u4E00\u4E2A"),(0,Re.GJ)()&&tt.createElement(nt.ZP,{type:"primary",onClick:()=>Ar(void 0,null,function*(){rr({type:"shixunHomeworks/setActionTabs",payload:{key:"\u66F4\u6539\u70B9\u8BC4",selectArrs:{myshixun_identifier:it.user_id,data:_n({},it)},fn:()=>Ca({page:1,page_size:10},"all")}})})},"\u70B9\u8BC4\u4F5C\u4E1A"))))))),tt.createElement(mn,null),tt.createElement(zn.Z,null),tt.createElement(Ue.default,{open:gr,width:860,centered:!0,onCancel:()=>{zr(!1)},title:"\u8BA1\u65F6\u89C4\u5219\u8BF4\u660E",footer:null},tt.createElement("div",{style:{color:"#333333",fontWeight:400}},tt.createElement("span",{style:{fontWeight:500}},"1\u3001\u9875\u9762\u505C\u7559\u65F6\u957F"),tt.createElement("br",null),tt.createElement("span",null,"\u5B66\u751F\u8FDB\u5165\u5173\u5361\u7684\u7B54\u9898\u9875\u9762\u5F00\u59CB\u8BA1\u65F6\uFF0C\u76F4\u81F3\u5B66\u751F\u5173\u5361\u8BC4\u6D4B\u901A\u8FC7\uFF0C\u5219\u8BA1\u65F6\u7ED3\u675F\uFF1B"),tt.createElement("br",null),tt.createElement("span",null," \u5B66\u751F\u8FDB\u5165\u5173\u5361\u7684\u7B54\u9898\u9875\u9762\u5F00\u59CB\u8BA1\u65F6\uFF0C\u82E5\u5B66\u751F\u5173\u95ED/\u9000\u51FA\u7B54\u9898\u9875\u9762\uFF0C\u5219\u8BA1\u65F6\u6682\u505C\uFF0C\u518D\u6B21\u8FDB\u5165\u7B54\u9898\u9875\u9762\u65F6\u5F00\u59CB\u7D2F\u8BA1\u8BA1\u65F6\u76F4\u81F3\u8BC4\u6D4B\u901A\u8FC7\uFF0C\u5219\u8BA1\u65F6\u7ED3\u675F\uFF1B"),tt.createElement("span",{style:{color:"#FA6400",display:"flex",height:34,alignItems:"center"}}," \u53EF\u80FD\u4F1A\u9020\u6210\u65F6\u957F\u8BC4\u4F30\u4E0E\u5B9E\u9645\u505A\u9898\u80FD\u529B\u4E0D\u7B26\u7684\u60C5\u51B5 "),tt.createElement("span",null,"a\u3001\u5B66\u751F\u8FDB\u5165\u5173\u5361\u770B\u5B8C\u9898\u540E\uFF0C\u9000\u51FA\u7B54\u9898\u9875\u9762\u5B8C\u6210\u4EE3\u7801\u8BBE\u8BA1\uFF0C\u518D\u590D\u5236\u8FDB\u5E73\u53F0\u7B54\u9898\u9875\u9762\u8FDB\u884C\u8BC4\u6D4B\uFF0C\u65E0\u6CD5\u8BC4\u4F30\u5B66\u751F\u7684\u5B66\u4E60\u548C\u601D\u8003\u65F6\u95F4\u3002")),tt.createElement("div",{style:{color:"#333333",marginTop:20,fontWeight:400}},tt.createElement("span",{style:{fontWeight:500}},"2\u3001\u5173\u5361\u603B\u8017\u65F6"),tt.createElement("br",null),tt.createElement("span",{style:{}},"\u5B66\u751F\u7B2C\u4E00\u6B21\u8FDB\u5165\u5173\u5361\u7B54\u9898\u9875\u9762\u5F00\u59CB\u8BA1\u65F6\uFF0C\u76F4\u81F3\u8BE5\u5173\u5361\u8BC4\u6D4B\u901A\u8FC7\uFF0C\u5219\u8BA1\u65F6\u7ED3\u675F\u3002 "),tt.createElement("br",null),tt.createElement("span",null," \u53E6\uFF0C\u5373\u4F7F\u5173\u5361\u95EF\u5173\u8FC7\u7A0B\u4E2D\uFF0C\u5B66\u751F\u9000\u51FA/\u5173\u95ED\u7B54\u9898\u9875\u9762\uFF0C\u4E5F\u5C06\u6301\u7EED\u8BA1\u65F6\uFF0C\u76F4\u81F3\u8BE5\u5173\u5361\u901A\u8FC7\u3002"),tt.createElement("span",{style:{color:"#FA6400",display:"flex",height:44,paddingTop:10}}," \u53EF\u80FD\u4F1A\u9020\u6210\u65F6\u957F\u8BC4\u4F30\u4E0E\u5B9E\u9645\u505A\u9898\u80FD\u529B\u4E0D\u7B26\u7684\u60C5\u51B5 "),tt.createElement("span",null,"a\u3001\u5B66\u751F\u4ECE\u5176\u4ED6\u540C\u5B66\u5904\u770B\u5230\u9898\u76EE\u540E\uFF0C\u5B8C\u6210\u4EE3\u7801\u8BBE\u8BA1\uFF0C\u518D\u8FDB\u5165\u5173\u5361\u7B54\u9898\u9875\u9762\uFF0C\u5C06\u5DF2\u5B8C\u6210\u7684\u4EE3\u7801\u590D\u5236\u81F3\u5E73\u53F0\u8FDB\u884C\u8BC4\u6D4B\uFF1B"),tt.createElement("br",null),tt.createElement("span",null,"b\u3001\u5B66\u751F\u7B2C\u4E00\u6B21\u6253\u5F00\u5173\u5361\u540E\uFF0C\u56E0\u4E3A\u67D0\u79CD\u539F\u56E0\u79BB\u5F00\u9875\u9762\uFF0C\u65F6\u9694\u591A\u65E5\u624D\u518D\u6B21\u8FDB\u5165\u5E73\u53F0\u95EF\u5173\uFF0C\u5C31\u4F1A\u5BFC\u81F4\u5B66\u751F\u5173\u5361\u603B\u8017\u65F6\u8FC7\u957F\uFF1B")),tt.createElement("div",{style:{color:"#333333",marginTop:20,fontWeight:400}},tt.createElement("span",{style:{fontWeight:500}},"3\u3001\u4F5C\u4E1A\u901A\u5173\u65F6\u957F"),tt.createElement("br",null),tt.createElement("span",{style:{}},"\u4ECE\u8001\u5E08\u53D1\u5E03\u7684\u5B9E\u8BAD\u4F5C\u4E1A\u5F00\u59CB\u65F6\u95F4\uFF0C\u5F00\u59CB\u8BA1\u65F6\uFF0C\u76F4\u81F3\u5B66\u751F\u5B9E\u8BAD\u901A\u5173\uFF08\u5305\u62EC\u8FDF\u4EA4\u901A\u5173\uFF09\uFF0C\u7ED3\u675F\u8BA1\u65F6\u3002\u5982\u679C\u5B66\u751F\u672A\u901A\u5173\uFF0C\u5219\u8BE5\u751F\u7684\u95EF\u5173\u8017\u65F6\u4E3A\u8001\u5E08\u8BBE\u7F6E\u7684\u5B9E\u8BAD\u5F00\u59CB\u65F6\u95F4\u81F3\u5B9E\u8BAD\u622A\u6B62\u65F6\u95F4\uFF0C\u5982\u679C\u8001\u5E08\u5F00\u542F\u4E86\u8865\u4EA4\uFF0C\u5219\u8BE5\u751F\u7684\u95EF\u5173\u8017\u65F6\u4E3A\u5B9E\u8BAD\u5F00\u59CB\u65F6\u95F4\u81F3\u5B9E\u8BAD\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u3002")),tt.createElement("div",{style:{color:"#333333",marginTop:20,fontWeight:400}},tt.createElement("span",{style:{fontWeight:500}},"\u89C4\u5219\u76EE\u7684"),tt.createElement("br",null),tt.createElement("span",{style:{}},"\u9F13\u52B1\u5B66\u751F\u5728\u5B9E\u8BAD\u4F5C\u4E1A\u53D1\u5E03\u7684\u7B2C\u4E00\u65F6\u95F4\uFF0C\u7ACB\u5373\u767B\u5F55\u5E73\u53F0\u5B8C\u6210\u5B9E\u8BAD\u4F5C\u4E1A\u7684\u901A\u5173\u3002"))),tt.createElement(Ue.default,{open:Qr,title:"\u5B9E\u8BAD\u603B\u8017\u65F6\u8BF4\u660E",centered:!0,footer:null,onCancel:()=>{ni(!1)},width:600},tt.createElement("div",{style:{fontWeight:400,color:"#333333"}},tt.createElement("div",null,"1\u3001\u5F53\u8BA1\u65F6\u89C4\u5219\u4E3A\u201C",tt.createElement("span",{style:{color:"#145DFF"}},"\u9875\u9762\u505C\u7559\u65F6\u957F"),"\u201D\u65F6\uFF0C\u5B9E\u8BAD\u603B\u8017\u65F6\u4E3A\u6240\u6709\u5173\u5361\u8017\u65F6\u76F8\u52A0\u4E4B\u548C\uFF1B"),tt.createElement("div",{style:{margin:"20px 0px"}},"2\u3001\u5F53\u8BA1\u65F6\u89C4\u5219\u4E3A\u201C",tt.createElement("span",{style:{color:"#145DFF"}},"\u5173\u5361\u603B\u8017\u65F6"),"\u201D\u65F6\uFF0C\u5B9E\u8BAD\u603B\u8017\u65F6\u4E3A\u6240\u6709\u5173\u5361\u8017\u65F6\u76F8\u52A0\u4E4B\u548C\uFF1B"),tt.createElement("div",null,"3\u3001\u5F53\u8BA1\u65F6\u89C4\u5219\u4E3A\u201C",tt.createElement("span",{style:{color:"#145DFF"}},"\u4F5C\u4E1A\u901A\u5173\u65F6\u957F"),"\u201D\u65F6\uFF0C\u5B9E\u8BAD\u603B\u8017\u65F6\u4E3A\u5B9E\u8BAD\u53D1\u5E03\u65F6\u95F4\u81F3\u5B9E\u8BAD\u901A\u5173\u65F6\u95F4\uFF0C\u5F53\u5B66\u751F\u672A\u901A\u5173\u65F6\uFF0C\u5B9E\u8BAD\u603B\u8017\u65F6\u4E3A\u5B9E\u8BAD\u53D1\u5E03\u65F6\u95F4\u81F3\u5B9E\u8BAD\u622A\u6B62\u65F6\u95F4\u3002"))),tt.createElement(Ue.default,{open:Ai,title:"\u6210\u7EE9\u8C03\u5206\u8BB0\u5F55",centered:!0,footer:null,onCancel:()=>{Nt("all"),Xr(!1)},destroyOnClose:!0,width:900},tt.createElement("div",{style:{fontWeight:400,color:"#333333"}},tt.createElement("div",null,tt.createElement("span",null,"\u5173\u5361\uFF1A"),tt.createElement(Ge.default,{style:{width:300},value:tr,placeholder:"\u8BF7\u9009\u62E9\u5173\u5361",defaultValue:"all",onChange:vr=>Ar(void 0,null,function*(){Nt(vr),Ca({page:1,page_size:10},vr)})},tt.createElement(Ge.default.Option,{value:"all"}," \u5168\u90E8 "),(We=it==null?void 0:it.stage_list)==null?void 0:We.map((vr,ui)=>tt.createElement(Ge.default.Option,{key:ui,value:vr==null?void 0:vr.challenge_id},"\u7B2C",(0,et.EM)(ui+1),"\u5173")))),tt.createElement("div",{className:"mt20"},tt.createElement(ct.default,{dataSource:ln,rowKey:vr=>vr==null?void 0:vr.id,pagination:!1,columns:Mi,loading:Zt})),tt.createElement("div",{className:Ye.footer},tt.createElement("div",null,tt.createElement("span",{style:{color:"#656F87"}},"\u5171",tt.createElement("span",{className:"c-light-primary"},en),"\u6761\u6570\u636E")),tt.createElement(qe.Z,{defaultCurrent:1,defaultPageSize:10,current:(an==null?void 0:an.page)||1,showSizeChanger:!1,showQuickJumper:!0,hideOnSinglePage:!0,total:en,onChange:na})))))};var Nn=(0,Ve.connect)(({shixunHomeworks:xt,classroomList:Ft,loading:gn,globalSetting:Tn,user:wr})=>({shixunHomeworks:xt,classroomList:Ft,globalSetting:Tn,loading:gn.effects,user:wr}))(xr)},52217:function(xn,yt,ce){"use strict";var te=ce(62957),Ke=ce(6767),Me=ce(38147),Xe=ce(65582),ke=ce(41867),ge=ce(59301),Ve=(Se,ye,Je)=>new Promise((Ce,lt)=>{var nt=Te=>{try{ze(Je.next(Te))}catch(ct){lt(ct)}},at=Te=>{try{ze(Je.throw(Te))}catch(ct){lt(ct)}},ze=Te=>Te.done?Ce(Te.value):Promise.resolve(Te.value).then(nt,at);ze((Je=Je.apply(Se,ye)).next())});const Ue=({shixunHomeworks:Se,classroomList:ye,dispatch:Je})=>{const Ce=(0,Xe.useParams)();return ge.createElement(te.default,{centered:!0,title:"\u63D0\u793A",open:Se.actionTabs.key==="\u6253\u56DE\u91CD\u505A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>Ve(void 0,null,function*(){var lt,nt,at,ze;if((0,ke.Rm)()&&!((lt=ye.AssistantObject.practice)!=null&<.can_redo)){Ke.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}const Te=yield(0,Me.ZP)(`/api/myshixuns/${Se.actionTabs.selectArrs.myshixun_identifier}/reset_my_game.json`,{method:"GET",params:{course_id:Ce.coursesId,homework_common_id:Se.actionTabs.homework_common_id}});if(Te.shixun_identifier){Ke.ZP.success("\u64CD\u4F5C\u6210\u529F"),Je({type:"shixunHomeworks/setActionTabs",payload:{}});const ct=(at=(nt=Te==null?void 0:Te.new_works)==null?void 0:nt.find(Ge=>`${Ge.homework_common_id}`===Ce.categoryId))==null?void 0:at.id;if((0,ke.Rm)()&&!((ze=ye.AssistantObject.practice)!=null&&ze.can_view))return;Xe.history.replace(`/classrooms/${Ce.coursesId}/shixun_homework/${Ce.categoryId}/${ct}/comment`)}}),onCancel:()=>{Je({type:"shixunHomeworks/setActionTabs",payload:{}})}},ge.createElement("p",null,"\u8BE5\u4F5C\u4E1A\u5C06\u88AB\u6253\u56DE\u91CD\u505A\uFF0C\u5B66\u751F\u5B9E\u8BAD\u8BB0\u5F55\u5C06\u88AB\u6E05\u7A7A!"),ge.createElement("p",null,"\u786E\u5B9A\u6253\u56DE?"))};yt.Z=(0,Xe.connect)(({shixunHomeworks:Se,classroomList:ye})=>({shixunHomeworks:Se,classroomList:ye}))(Ue)},84454:function(xn,yt,ce){"use strict";ce.d(yt,{AD:function(){return vt},BA:function(){return _e},D9:function(){return Ot},Hp:function(){return He},IM:function(){return fn},Iy:function(){return rt},KM:function(){return Pt},KU:function(){return jn},MJ:function(){return Ne},Ne:function(){return Fn},ON:function(){return mt},Uj:function(){return zt},VY:function(){return rn},YO:function(){return bt},YX:function(){return ht},Zn:function(){return at},_g:function(){return qe},_k:function(){return Ze},c6:function(){return wt},cr:function(){return ze},eV:function(){return At},fi:function(){return Te},gh:function(){return gt},hS:function(){return Ct},iA:function(){return ct},j6:function(){return Le},je:function(){return pn},jj:function(){return xe},kS:function(){return Dt},lS:function(){return on},o6:function(){return Ye},pO:function(){return Bt},rQ:function(){return Vt},sA:function(){return et},xm:function(){return Fe},xo:function(){return tn},y8:function(){return Jt},yd:function(){return Ge}});var te=ce(33270),Ke=ce(65582),Me=ce(65862),Xe=ce(6767),ke=ce(74128),ge=Object.defineProperty,Ve=Object.getOwnPropertySymbols,Ue=Object.prototype.hasOwnProperty,Se=Object.prototype.propertyIsEnumerable,ye=(se,fe,Ie)=>fe in se?ge(se,fe,{enumerable:!0,configurable:!0,writable:!0,value:Ie}):se[fe]=Ie,Je=(se,fe)=>{for(var Ie in fe||(fe={}))Ue.call(fe,Ie)&&ye(se,Ie,fe[Ie]);if(Ve)for(var Ie of Ve(fe))Se.call(fe,Ie)&&ye(se,Ie,fe[Ie]);return se},Ce=(se,fe,Ie)=>new Promise((Be,pt)=>{var Mt=oe=>{try{he(Ie.next(oe))}catch(re){pt(re)}},sn=oe=>{try{he(Ie.throw(oe))}catch(re){pt(re)}},he=oe=>oe.done?Be(oe.value):Promise.resolve(oe.value).then(Mt,sn);he((Ie=Ie.apply(se,fe)).next())});const lt=()=>{(0,Ke.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u751F\u6210\u6587\u4EF6\uFF0C\u8BF7\u7A0D\u540E..."}})},nt=()=>{(0,Ke.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}})},at=se=>Ce(void 0,null,function*(){lt(),(yield(0,te.YR)(Je({},se))).status===0&&(yield(0,Me.QH)("",(0,Me.NY)({url:ke.Z.API_SERVER+`/api/courses/${se.coursesId}/export_couser_info.json`,query:se}))),nt()}),ze=se=>Ce(void 0,null,function*(){const fe=yield(0,te.yS)(Je({},se));if(fe.status===0)Xe.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Ke.history.push(`/classrooms/${se.coursesId}/exportlist/course_member_act_score`);else{if(fe.status===-2)return fe;fe.status===-3&&((0,Ke.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Ke.history.push(`/classrooms/${se.coursesId}/exportlist/course_member_act_score`))}}),Te=se=>Ce(void 0,null,function*(){const fe=yield(0,te.W0)(Je({},se));if(fe.status===0)Xe.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Ke.history.push(`/classrooms/${se.coursesId}/exportlist/course_total_score`);else{if(fe.status===-4)return fe;fe.status===-3&&((0,Ke.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Ke.history.push(`/classrooms/${se.coursesId}/exportlist/course_total_score`))}}),ct=se=>Ce(void 0,null,function*(){const fe=yield(0,te.Nl)(Je({},se));if(fe.status===0)Xe.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Ke.history.push(`/classrooms/${se.coursesId}/exportlist/course_total_exercise_and_other`);else{if(fe.status===-4)return fe;fe.status===-3&&((0,Ke.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Ke.history.push(`/classrooms/${se.coursesId}/exportlist/course_total_exercise_and_other`))}}),Ge=se=>Ce(void 0,null,function*(){const fe=yield(0,te.IU)(Je({},se));if(fe.status===0)Xe.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Ke.history.push(`/classrooms/${se.coursesId}/exportlist/export_star_user`);else{if(fe.status===-4)return fe;fe.status===-3&&((0,Ke.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Ke.history.push(`/classrooms/${se.coursesId}/exportlist/export_star_user`))}}),qe=se=>Ce(void 0,null,function*(){const fe=yield(0,te.td)(Je({},se));if(fe.status===0)Xe.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Ke.history.push(`/classrooms/${se.coursesId}/exportlist/course_total_exercise_and_other`);else{if(fe.status===-2)return fe;if(fe.status===-3)(0,Ke.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Ke.history.push(`/classrooms/${se.coursesId}/exportlist/course_total_exercise_and_other`);else if(fe.status===-4)return fe}}),Le=se=>Ce(void 0,null,function*(){const fe=yield(0,te.QX)(Je({},se));if(fe.status===0)Xe.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Ke.history.push(`/classrooms/${se.coursesId}/exportlist/course_total_homework`);else{if(fe.status===-4)return fe;fe.status===-3&&((0,Ke.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Ke.history.push(`/classrooms/${se.coursesId}/exportlist/course_total_homework`))}}),xe=(se,fe)=>Ce(void 0,null,function*(){const Ie=yield(0,te.o_)(Je({},se));Ie.status===0?(Xe.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F\uFF01\u5BFC\u51FA\u540E\u6587\u4EF6\u4FDD\u5B58\u65F6\u95F4\u4E3A7\u5929\uFF0C\u8BF7\u53CA\u65F6\u4E0B\u8F7D"),Ke.history.push(`/classrooms/${se.coursesId}/exportlist/${fe}`)):Ie.status===-3&&((0,Ke.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Ke.history.push(`/classrooms/${se.coursesId}/exportlist/${fe}`))}),He=(se,fe)=>Ce(void 0,null,function*(){const Ie=yield(0,te.ZL)(Je({},se));Ie.status===0?(Xe.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F\uFF01\u5BFC\u51FA\u540E\u6587\u4EF6\u4FDD\u5B58\u65F6\u95F4\u4E3A7\u5929\uFF0C\u8BF7\u53CA\u65F6\u4E0B\u8F7D"),Ke.history.push(`/classrooms/${se.coursesId}/exportlist/${fe}`)):Ie.status===-3&&((0,Ke.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Ke.history.push(`/classrooms/${se.coursesId}/exportlist/${fe}`))}),Ne=(se,fe)=>Ce(void 0,null,function*(){const Ie=yield(0,te.vV)(Je({},se));Ie.status===0?(Xe.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F\uFF01\u5BFC\u51FA\u540E\u6587\u4EF6\u4FDD\u5B58\u65F6\u95F4\u4E3A7\u5929\uFF0C\u8BF7\u53CA\u65F6\u4E0B\u8F7D"),Ke.history.push(`/classrooms/${se.coursesId}/exportlist/${fe}`)):Ie.status===-3&&((0,Ke.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Ke.history.push(`/classrooms/${se.coursesId}/exportlist/${fe}`))}),rt=(se,fe)=>Ce(void 0,null,function*(){const Ie=yield(0,te.aP)(Je({},se));Ie.status===0?(Xe.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Ke.history.push(`/classrooms/${se.coursesId}/exportlist/${fe}`)):Ie.status===-3&&((0,Ke.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Ke.history.push(`/classrooms/${se.coursesId}/exportlist/${fe}`))}),Re=se=>Ce(void 0,null,function*(){lt(),(yield exportCourseWorkListAppendix(Je({},se))).status===0&&(yield downLoadFileIframe("",setUrlQuery({url:ENV.API_SERVER+`/api/homework_commons/${se.categoryId}/works_list.zip`,query:se}))),nt()}),et=se=>Ce(void 0,null,function*(){lt(),yield(0,Me.FH)("",ke.Z.API_SERVER+`/api/polls/${se.categoryId}/commit_result.xlsx`),nt()}),gt=se=>Ce(void 0,null,function*(){yield(0,Me.FH)("",(0,Me.NY)({url:ke.Z.API_SERVER+`/api/courses/${se.coursesId}/attendances/export_xlsx_data.xlsx`,query:se}))}),Ye=se=>Ce(void 0,null,function*(){yield(0,Me.FH)("",(0,Me.NY)({url:ke.Z.API_SERVER+`/api/courses/${se.coursesId}/video_study_statics.xlsx`,query:se}))}),wt=se=>Ce(void 0,null,function*(){yield(0,Me.FH)("",(0,Me.NY)({url:ke.Z.API_SERVER+`/api/courses/${se.coursesId}/export_video_study.xlsx`,query:se}))}),At=se=>Ce(void 0,null,function*(){yield(0,Me.FH)("",(0,Me.NY)({url:ke.Z.API_SERVER+`/api/courses/${se.coursesId}/export_course_students_info.xlsx`,query:se}))}),vt=se=>Ce(void 0,null,function*(){yield(0,Me.FH)("",(0,Me.NY)({url:ke.Z.API_SERVER+"/api/school_manages/students.xlsx",query:se}))}),Vt=se=>Ce(void 0,null,function*(){yield(0,Me.FH)("",(0,Me.NY)({url:ke.Z.API_SERVER+"/api/item_banks/export.xlsx",query:se}))}),Jt=se=>Ce(void 0,null,function*(){yield(0,Me.FH)("",(0,Me.NY)({url:ke.Z.API_SERVER+"/api/competitions/region_reports.xlsx",query:se}))}),pn=se=>Ce(void 0,null,function*(){const fe=yield(0,te.Uy)(Je({},se));fe.status===0?(Xe.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Ke.history.push(`/classrooms/${se.coursesId}/exportlist/exercise_score,export_exercise_users`)):fe.status===-3&&((0,Ke.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Ke.history.push(`/classrooms/${se.coursesId}/exportlist/exercise_score,export_exercise_users`))}),on=se=>Ce(void 0,null,function*(){const fe=yield(0,te.tg)(Je({},se));fe.status===0?(Xe.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Ke.history.push(`/classrooms/${se.coursesId}/exportlist/exercise_score,export_exercise_report`)):fe.status===-3&&((0,Ke.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Ke.history.push(`/classrooms/${se.coursesId}/exportlist/exercise_score,export_exercise_report`))}),Ze=se=>Ce(void 0,null,function*(){console.log("----------","\u8C03\u7528\u4E0B\u8F7D"),yield(0,Me.FH)("",(0,Me.NY)({url:ke.Z.API_SERVER+`/api/export_records/${se.id}.xlsx`,query:se}))}),Fe=se=>Ce(void 0,null,function*(){yield(0,Me.FH)("",(0,Me.NY)({url:ke.Z.API_SERVER+"/api/ec_major_schools/0/ec_years.xlsx",query:se}))}),Ot=se=>Ce(void 0,null,function*(){yield(0,Me.FH)("",(0,Me.NY)({url:ke.Z.API_SERVER+`/api/courses/${se==null?void 0:se.coursesId}/${se.menuKey}_statistic.xlsx?${se.checkedList.map(fe=>`course_group_id[]=${fe}`).join("&")}`,query:se}))}),Fn=se=>Ce(void 0,null,function*(){yield(0,Me.FH)("",(0,Me.NY)({url:ke.Z.API_SERVER+`/api/ec_years/${se==null?void 0:se.ec_year_id}/ec_training_objectives.xlsx`,query:se}))}),fn=se=>Ce(void 0,null,function*(){yield(0,Me.FH)(se==null?void 0:se.name,(0,Me.NY)({url:ke.Z.API_SERVER+"/api/attachments/get_ecs_attachment.docx",query:se}))}),Ct=se=>Ce(void 0,null,function*(){yield(0,Me.FH)("",(0,Me.NY)({url:ke.Z.API_SERVER+`/api/ec_years/${se==null?void 0:se.ec_year_id}/ec_courses.xlsx`,query:se}))}),tn=se=>Ce(void 0,null,function*(){yield(0,Me.FH)("",(0,Me.NY)({url:ke.Z.API_SERVER+`/api/ec_years/${se==null?void 0:se.ec_year_id}/ec_graduation_requirements.xlsx`,query:se}))}),rn=se=>Ce(void 0,null,function*(){yield(0,Me.FH)("",(0,Me.NY)({url:ke.Z.API_SERVER+"/api/courses/rank_list.xlsx",query:se}))}),jn=se=>Ce(void 0,null,function*(){yield(0,Me.FH)("",(0,Me.NY)({url:ke.Z.API_SERVER+`/api/exercises/${se.categoryId}/rank_list.xlsx`,query:se}))}),Dt=se=>Ce(void 0,null,function*(){yield(0,Me.FH)("",(0,Me.NY)({url:ke.Z.API_SERVER+"/api/courses/question_rank_list.xlsx",query:se}))}),mt=se=>Ce(void 0,null,function*(){yield(0,Me.FH)("",(0,Me.NY)({url:ke.Z.API_SERVER+`/api/examination_banks/${se.id}.json`,query:se}))}),ht=se=>Ce(void 0,null,function*(){yield(0,Me.FH)("",(0,Me.NY)({url:ke.Z.API_SERVER+`/api/exercises/${se.categoryId}.json`,query:se}))}),bt=se=>Ce(void 0,null,function*(){yield(0,Me.FH)("",(0,Me.NY)({url:ke.Z.API_SERVER+`/api/polls/${se==null?void 0:se.id}/commit_result.json`,query:se}))}),zt=se=>Ce(void 0,null,function*(){yield(0,Me.FH)("",(0,Me.NY)({url:ke.Z.API_SERVER+"/api/paths/get_task_pass.json",query:se}))}),Bt=(se,fe)=>Ce(void 0,null,function*(){yield(0,Me.FH)(fe||"",(0,Me.NY)({url:ke.Z.API_SERVER+`/api/exercises/${se==null?void 0:se.exercise_id}/consult_exercise.json`,query:se}))}),Pt=se=>Ce(void 0,null,function*(){yield(0,Me.FH)("",(0,Me.NY)({url:ke.Z.API_SERVER+`/api/competitions/${se==null?void 0:se.identifier}/competition_commit_records/member_works.xlsx`,query:se}))}),_e=se=>Ce(void 0,null,function*(){yield(0,Me.FH)("",(0,Me.NY)({url:ke.Z.API_SERVER+`/api/courses/${se==null?void 0:se.coursesId}/group_homeworks/import_group_template.xlsx`,query:se}))})},61527:function(xn,yt,ce){"use strict";ce.d(yt,{U:function(){return Se}});var te=ce(59301),Ke=Object.defineProperty,Me=Object.getOwnPropertySymbols,Xe=Object.prototype.hasOwnProperty,ke=Object.prototype.propertyIsEnumerable,ge=(ye,Je,Ce)=>Je in ye?Ke(ye,Je,{enumerable:!0,configurable:!0,writable:!0,value:Ce}):ye[Je]=Ce,Ve=(ye,Je)=>{for(var Ce in Je||(Je={}))Xe.call(Je,Ce)&&ge(ye,Ce,Je[Ce]);if(Me)for(var Ce of Me(Je))ke.call(Je,Ce)&&ge(ye,Ce,Je[Ce]);return ye},Ue=(ye,Je,Ce)=>new Promise((lt,nt)=>{var at=ct=>{try{Te(Ce.next(ct))}catch(Ge){nt(Ge)}},ze=ct=>{try{Te(Ce.throw(ct))}catch(Ge){nt(Ge)}},Te=ct=>ct.done?lt(ct.value):Promise.resolve(ct.value).then(at,ze);Te((Ce=Ce.apply(ye,Je)).next())});function Se(ye,Je){const[Ce,lt]=(0,te.useState)(Je),[nt,at]=(0,te.useState)(!1),[ze,Te]=(0,te.useState)();return[Ce,nt,(Ge,qe=!1)=>Ue(this,null,function*(){const Le=qe?Je:Ve(Ve({},Ce),Ge);at(!0),lt(Le);const xe=yield ye(Le);return at(!1),Te(xe),xe}),ze,Te]}},49142:function(xn,yt,ce){"use strict";ce.d(yt,{AL:function(){return Le},Iy:function(){return Je},Qv:function(){return nt},ez:function(){return qe},jb:function(){return Ce}});var te=ce(32834),Ke=ce.n(te),Me=ce(11690),Xe=ce.n(Me);let ke=1;function ge(Re,et){const gt=Re.match(/^(\s+)(?:```)/);if(gt===null)return et;const Ye=gt[1];return et.split(` -`).map(wt=>{const At=wt.match(/^\s+/);if(At===null)return wt;const[vt]=At;return vt.length>=Ye.length?wt.slice(Ye.length):wt}).join(` -`)}let Ve=[],Ue=["
    "];const Se=new(Ke()).Renderer,ye=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function Je(){Ve.length=0,Ue=["
      "]}const Ce={overflow:"hidden",WebkitBoxOrient:"vertical",display:"-webkit-box",WebkitLineClamp:2};function lt(Re,et,gt,Ye){if(et>=Re.length||Re[et].level<=gt)return et;var wt=Re[et];Ye.push("
    • "+wt.text+""),et++;var At=[];return et=lt(Re,et,wt.level,At),At.length>0&&(Ye.push("
        "),At.forEach(function(vt){Ye.push(vt)}),Ye.push("
      ")),Ye.push("
    • "),et=lt(Re,et,gt,Ye),et}function nt(){return lt(Ve,0,0,Ue),Ue.push("
    "),Ue.join("")}const at={heading(Re){const et=ye.exec(Re);if(ke+=1,et)return{type:"heading",raw:et[0],depth:et[1].length,text:et[2]}},fences(Re){const et=this.rules.block.fences.exec(Re);if(et){const gt=et[0];let Ye=ge(gt,et[3]||"");const wt=et[2]?et[2].trim():et[2];if(["latex","katex","math"].indexOf(wt)>=0){const At=ct(),vt=Ye;Ye=At,Ge[At]={type:"block",expression:vt}}return{type:"code",raw:gt,lang:wt,text:Ye}}}},ze=/(?:\${2})([^\n`]+?)(?:\${2})/gi;let Te=0;const ct=()=>`__special_katext_id_${Te++}__`;let Ge={};function qe(){return Ge}function Le(){Te=0,Ge={}}function xe(Re){return Re=Re.replace(ze,(et,gt)=>{const Ye=ct();return Ge[Ye]={type:"inline",expression:gt},Ye}),Re}const He=Se.listitem;Se.listitem=function(Re){return He(xe(Re))};const Ne=Se.paragraph;Se.paragraph=function(Re){return Ne(xe(Re))};const rt=Se.tablecell;Se.tablecell=function(Re,et){return rt(xe(Re),et)},Se.code=function(Re,et,gt){const Ye=(et||"").match(/\S*/)[0];return Ye?["latex","katex","math"].indexOf(Ye)>=0?`

    ${Re}

    `:`
    ${gt?Re:(0,Me.escape)(Re,!0)}
    -`:'
    '+(gt?Re:(0,Me.escape)(Re,!0))+"
    "},Se.heading=function(Re,et,gt){let Ye=this.options.headerPrefix+gt.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return Ve.push({anchor:Ye,level:et,text:Re}),"'+Re+""},Ke().setOptions({silent:!0,gfm:!0,pedantic:!1}),Ke().use({tokenizer:at,renderer:Se}),yt.ZP=Ke()},86251:function(xn,yt){"use strict";yt.byteLength=Ve,yt.toByteArray=Se,yt.fromByteArray=Ce;for(var ce=[],te=[],Ke=typeof Uint8Array!="undefined"?Uint8Array:Array,Me="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",Xe=0,ke=Me.length;Xe0)throw new Error("Invalid string. Length must be a multiple of 4");var at=lt.indexOf("=");at===-1&&(at=nt);var ze=at===nt?0:4-at%4;return[at,ze]}function Ve(lt){var nt=ge(lt),at=nt[0],ze=nt[1];return(at+ze)*3/4-ze}function Ue(lt,nt,at){return(nt+at)*3/4-at}function Se(lt){var nt,at=ge(lt),ze=at[0],Te=at[1],ct=new Ke(Ue(lt,ze,Te)),Ge=0,qe=Te>0?ze-4:ze,Le;for(Le=0;Le>16&255,ct[Ge++]=nt>>8&255,ct[Ge++]=nt&255;return Te===2&&(nt=te[lt.charCodeAt(Le)]<<2|te[lt.charCodeAt(Le+1)]>>4,ct[Ge++]=nt&255),Te===1&&(nt=te[lt.charCodeAt(Le)]<<10|te[lt.charCodeAt(Le+1)]<<4|te[lt.charCodeAt(Le+2)]>>2,ct[Ge++]=nt>>8&255,ct[Ge++]=nt&255),ct}function ye(lt){return ce[lt>>18&63]+ce[lt>>12&63]+ce[lt>>6&63]+ce[lt&63]}function Je(lt,nt,at){for(var ze,Te=[],ct=nt;ctqe?qe:Ge+ct));return ze===1?(nt=lt[at-1],Te.push(ce[nt>>2]+ce[nt<<4&63]+"==")):ze===2&&(nt=(lt[at-2]<<8)+lt[at-1],Te.push(ce[nt>>10]+ce[nt>>4&63]+ce[nt<<2&63]+"=")),Te.join("")}},19208:function(xn,yt,ce){"use strict";var te;var Ke=ce(86251),Me=ce(67467),Xe=typeof Symbol=="function"&&typeof Symbol.for=="function"?Symbol.for("nodejs.util.inspect.custom"):null;yt.lW=Ue,te=Ge,yt.h2=50;var ke=2147483647;te=ke,Ue.TYPED_ARRAY_SUPPORT=ge(),!Ue.TYPED_ARRAY_SUPPORT&&typeof console!="undefined"&&typeof console.error=="function"&&console.error("This browser lacks typed array (Uint8Array) support which is required by `buffer` v5.x. Use `buffer` v4.x if you require old browser support.");function ge(){try{var _e=new Uint8Array(1),se={foo:function(){return 42}};return Object.setPrototypeOf(se,Uint8Array.prototype),Object.setPrototypeOf(_e,se),_e.foo()===42}catch(fe){return!1}}Object.defineProperty(Ue.prototype,"parent",{enumerable:!0,get:function(){if(Ue.isBuffer(this))return this.buffer}}),Object.defineProperty(Ue.prototype,"offset",{enumerable:!0,get:function(){if(Ue.isBuffer(this))return this.byteOffset}});function Ve(_e){if(_e>ke)throw new RangeError('The value "'+_e+'" is invalid for option "size"');var se=new Uint8Array(_e);return Object.setPrototypeOf(se,Ue.prototype),se}function Ue(_e,se,fe){if(typeof _e=="number"){if(typeof se=="string")throw new TypeError('The "string" argument must be of type string. Received type number');return Ce(_e)}return Se(_e,se,fe)}Ue.poolSize=8192;function Se(_e,se,fe){if(typeof _e=="string")return lt(_e,se);if(ArrayBuffer.isView(_e))return at(_e);if(_e==null)throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof _e);if(zt(_e,ArrayBuffer)||_e&&zt(_e.buffer,ArrayBuffer)||typeof SharedArrayBuffer!="undefined"&&(zt(_e,SharedArrayBuffer)||_e&&zt(_e.buffer,SharedArrayBuffer)))return ze(_e,se,fe);if(typeof _e=="number")throw new TypeError('The "value" argument must not be of type number. Received type number');var Ie=_e.valueOf&&_e.valueOf();if(Ie!=null&&Ie!==_e)return Ue.from(Ie,se,fe);var Be=Te(_e);if(Be)return Be;if(typeof Symbol!="undefined"&&Symbol.toPrimitive!=null&&typeof _e[Symbol.toPrimitive]=="function")return Ue.from(_e[Symbol.toPrimitive]("string"),se,fe);throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof _e)}Ue.from=function(_e,se,fe){return Se(_e,se,fe)},Object.setPrototypeOf(Ue.prototype,Uint8Array.prototype),Object.setPrototypeOf(Ue,Uint8Array);function ye(_e){if(typeof _e!="number")throw new TypeError('"size" argument must be of type number');if(_e<0)throw new RangeError('The value "'+_e+'" is invalid for option "size"')}function Je(_e,se,fe){return ye(_e),_e<=0?Ve(_e):se!==void 0?typeof fe=="string"?Ve(_e).fill(se,fe):Ve(_e).fill(se):Ve(_e)}Ue.alloc=function(_e,se,fe){return Je(_e,se,fe)};function Ce(_e){return ye(_e),Ve(_e<0?0:ct(_e)|0)}Ue.allocUnsafe=function(_e){return Ce(_e)},Ue.allocUnsafeSlow=function(_e){return Ce(_e)};function lt(_e,se){if((typeof se!="string"||se==="")&&(se="utf8"),!Ue.isEncoding(se))throw new TypeError("Unknown encoding: "+se);var fe=qe(_e,se)|0,Ie=Ve(fe),Be=Ie.write(_e,se);return Be!==fe&&(Ie=Ie.slice(0,Be)),Ie}function nt(_e){for(var se=_e.length<0?0:ct(_e.length)|0,fe=Ve(se),Ie=0;Ie=ke)throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+ke.toString(16)+" bytes");return _e|0}function Ge(_e){return+_e!=_e&&(_e=0),Ue.alloc(+_e)}Ue.isBuffer=function(se){return se!=null&&se._isBuffer===!0&&se!==Ue.prototype},Ue.compare=function(se,fe){if(zt(se,Uint8Array)&&(se=Ue.from(se,se.offset,se.byteLength)),zt(fe,Uint8Array)&&(fe=Ue.from(fe,fe.offset,fe.byteLength)),!Ue.isBuffer(se)||!Ue.isBuffer(fe))throw new TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array');if(se===fe)return 0;for(var Ie=se.length,Be=fe.length,pt=0,Mt=Math.min(Ie,Be);ptBe.length?Ue.from(Mt).copy(Be,pt):Uint8Array.prototype.set.call(Be,Mt,pt);else if(Ue.isBuffer(Mt))Mt.copy(Be,pt);else throw new TypeError('"list" argument must be an Array of Buffers');pt+=Mt.length}return Be};function qe(_e,se){if(Ue.isBuffer(_e))return _e.length;if(ArrayBuffer.isView(_e)||zt(_e,ArrayBuffer))return _e.byteLength;if(typeof _e!="string")throw new TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof _e);var fe=_e.length,Ie=arguments.length>2&&arguments[2]===!0;if(!Ie&&fe===0)return 0;for(var Be=!1;;)switch(se){case"ascii":case"latin1":case"binary":return fe;case"utf8":case"utf-8":return jn(_e).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return fe*2;case"hex":return fe>>>1;case"base64":return ht(_e).length;default:if(Be)return Ie?-1:jn(_e).length;se=(""+se).toLowerCase(),Be=!0}}Ue.byteLength=qe;function Le(_e,se,fe){var Ie=!1;if((se===void 0||se<0)&&(se=0),se>this.length||((fe===void 0||fe>this.length)&&(fe=this.length),fe<=0)||(fe>>>=0,se>>>=0,fe<=se))return"";for(_e||(_e="utf8");;)switch(_e){case"hex":return on(this,se,fe);case"utf8":case"utf-8":return At(this,se,fe);case"ascii":return Jt(this,se,fe);case"latin1":case"binary":return pn(this,se,fe);case"base64":return wt(this,se,fe);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return Ze(this,se,fe);default:if(Ie)throw new TypeError("Unknown encoding: "+_e);_e=(_e+"").toLowerCase(),Ie=!0}}Ue.prototype._isBuffer=!0;function xe(_e,se,fe){var Ie=_e[se];_e[se]=_e[fe],_e[fe]=Ie}Ue.prototype.swap16=function(){var se=this.length;if(se%2!==0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(var fe=0;fefe&&(se+=" ... "),""},Xe&&(Ue.prototype[Xe]=Ue.prototype.inspect),Ue.prototype.compare=function(se,fe,Ie,Be,pt){if(zt(se,Uint8Array)&&(se=Ue.from(se,se.offset,se.byteLength)),!Ue.isBuffer(se))throw new TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof se);if(fe===void 0&&(fe=0),Ie===void 0&&(Ie=se?se.length:0),Be===void 0&&(Be=0),pt===void 0&&(pt=this.length),fe<0||Ie>se.length||Be<0||pt>this.length)throw new RangeError("out of range index");if(Be>=pt&&fe>=Ie)return 0;if(Be>=pt)return-1;if(fe>=Ie)return 1;if(fe>>>=0,Ie>>>=0,Be>>>=0,pt>>>=0,this===se)return 0;for(var Mt=pt-Be,sn=Ie-fe,he=Math.min(Mt,sn),oe=this.slice(Be,pt),re=se.slice(fe,Ie),de=0;de2147483647?fe=2147483647:fe<-2147483648&&(fe=-2147483648),fe=+fe,Bt(fe)&&(fe=Be?0:_e.length-1),fe<0&&(fe=_e.length+fe),fe>=_e.length){if(Be)return-1;fe=_e.length-1}else if(fe<0)if(Be)fe=0;else return-1;if(typeof se=="string"&&(se=Ue.from(se,Ie)),Ue.isBuffer(se))return se.length===0?-1:Ne(_e,se,fe,Ie,Be);if(typeof se=="number")return se=se&255,typeof Uint8Array.prototype.indexOf=="function"?Be?Uint8Array.prototype.indexOf.call(_e,se,fe):Uint8Array.prototype.lastIndexOf.call(_e,se,fe):Ne(_e,[se],fe,Ie,Be);throw new TypeError("val must be string, number or Buffer")}function Ne(_e,se,fe,Ie,Be){var pt=1,Mt=_e.length,sn=se.length;if(Ie!==void 0&&(Ie=String(Ie).toLowerCase(),Ie==="ucs2"||Ie==="ucs-2"||Ie==="utf16le"||Ie==="utf-16le")){if(_e.length<2||se.length<2)return-1;pt=2,Mt/=2,sn/=2,fe/=2}function he(le,Ee){return pt===1?le[Ee]:le.readUInt16BE(Ee*pt)}var oe;if(Be){var re=-1;for(oe=fe;oeMt&&(fe=Mt-sn),oe=fe;oe>=0;oe--){for(var de=!0,we=0;weBe&&(Ie=Be)):Ie=Be;var pt=se.length;Ie>pt/2&&(Ie=pt/2);for(var Mt=0;Mt>>0,isFinite(Ie)?(Ie=Ie>>>0,Be===void 0&&(Be="utf8")):(Be=Ie,Ie=void 0);else throw new Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");var pt=this.length-fe;if((Ie===void 0||Ie>pt)&&(Ie=pt),se.length>0&&(Ie<0||fe<0)||fe>this.length)throw new RangeError("Attempt to write outside buffer bounds");Be||(Be="utf8");for(var Mt=!1;;)switch(Be){case"hex":return rt(this,se,fe,Ie);case"utf8":case"utf-8":return Re(this,se,fe,Ie);case"ascii":case"latin1":case"binary":return et(this,se,fe,Ie);case"base64":return gt(this,se,fe,Ie);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return Ye(this,se,fe,Ie);default:if(Mt)throw new TypeError("Unknown encoding: "+Be);Be=(""+Be).toLowerCase(),Mt=!0}},Ue.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};function wt(_e,se,fe){return se===0&&fe===_e.length?Ke.fromByteArray(_e):Ke.fromByteArray(_e.slice(se,fe))}function At(_e,se,fe){fe=Math.min(_e.length,fe);for(var Ie=[],Be=se;Be239?4:pt>223?3:pt>191?2:1;if(Be+sn<=fe){var he,oe,re,de;switch(sn){case 1:pt<128&&(Mt=pt);break;case 2:he=_e[Be+1],(he&192)===128&&(de=(pt&31)<<6|he&63,de>127&&(Mt=de));break;case 3:he=_e[Be+1],oe=_e[Be+2],(he&192)===128&&(oe&192)===128&&(de=(pt&15)<<12|(he&63)<<6|oe&63,de>2047&&(de<55296||de>57343)&&(Mt=de));break;case 4:he=_e[Be+1],oe=_e[Be+2],re=_e[Be+3],(he&192)===128&&(oe&192)===128&&(re&192)===128&&(de=(pt&15)<<18|(he&63)<<12|(oe&63)<<6|re&63,de>65535&&de<1114112&&(Mt=de))}}Mt===null?(Mt=65533,sn=1):Mt>65535&&(Mt-=65536,Ie.push(Mt>>>10&1023|55296),Mt=56320|Mt&1023),Ie.push(Mt),Be+=sn}return Vt(Ie)}var vt=4096;function Vt(_e){var se=_e.length;if(se<=vt)return String.fromCharCode.apply(String,_e);for(var fe="",Ie=0;IeIe)&&(fe=Ie);for(var Be="",pt=se;ptIe&&(se=Ie),fe<0?(fe+=Ie,fe<0&&(fe=0)):fe>Ie&&(fe=Ie),fefe)throw new RangeError("Trying to access beyond buffer length")}Ue.prototype.readUintLE=Ue.prototype.readUIntLE=function(se,fe,Ie){se=se>>>0,fe=fe>>>0,Ie||Fe(se,fe,this.length);for(var Be=this[se],pt=1,Mt=0;++Mt>>0,fe=fe>>>0,Ie||Fe(se,fe,this.length);for(var Be=this[se+--fe],pt=1;fe>0&&(pt*=256);)Be+=this[se+--fe]*pt;return Be},Ue.prototype.readUint8=Ue.prototype.readUInt8=function(se,fe){return se=se>>>0,fe||Fe(se,1,this.length),this[se]},Ue.prototype.readUint16LE=Ue.prototype.readUInt16LE=function(se,fe){return se=se>>>0,fe||Fe(se,2,this.length),this[se]|this[se+1]<<8},Ue.prototype.readUint16BE=Ue.prototype.readUInt16BE=function(se,fe){return se=se>>>0,fe||Fe(se,2,this.length),this[se]<<8|this[se+1]},Ue.prototype.readUint32LE=Ue.prototype.readUInt32LE=function(se,fe){return se=se>>>0,fe||Fe(se,4,this.length),(this[se]|this[se+1]<<8|this[se+2]<<16)+this[se+3]*16777216},Ue.prototype.readUint32BE=Ue.prototype.readUInt32BE=function(se,fe){return se=se>>>0,fe||Fe(se,4,this.length),this[se]*16777216+(this[se+1]<<16|this[se+2]<<8|this[se+3])},Ue.prototype.readIntLE=function(se,fe,Ie){se=se>>>0,fe=fe>>>0,Ie||Fe(se,fe,this.length);for(var Be=this[se],pt=1,Mt=0;++Mt=pt&&(Be-=Math.pow(2,8*fe)),Be},Ue.prototype.readIntBE=function(se,fe,Ie){se=se>>>0,fe=fe>>>0,Ie||Fe(se,fe,this.length);for(var Be=fe,pt=1,Mt=this[se+--Be];Be>0&&(pt*=256);)Mt+=this[se+--Be]*pt;return pt*=128,Mt>=pt&&(Mt-=Math.pow(2,8*fe)),Mt},Ue.prototype.readInt8=function(se,fe){return se=se>>>0,fe||Fe(se,1,this.length),this[se]&128?(255-this[se]+1)*-1:this[se]},Ue.prototype.readInt16LE=function(se,fe){se=se>>>0,fe||Fe(se,2,this.length);var Ie=this[se]|this[se+1]<<8;return Ie&32768?Ie|4294901760:Ie},Ue.prototype.readInt16BE=function(se,fe){se=se>>>0,fe||Fe(se,2,this.length);var Ie=this[se+1]|this[se]<<8;return Ie&32768?Ie|4294901760:Ie},Ue.prototype.readInt32LE=function(se,fe){return se=se>>>0,fe||Fe(se,4,this.length),this[se]|this[se+1]<<8|this[se+2]<<16|this[se+3]<<24},Ue.prototype.readInt32BE=function(se,fe){return se=se>>>0,fe||Fe(se,4,this.length),this[se]<<24|this[se+1]<<16|this[se+2]<<8|this[se+3]},Ue.prototype.readFloatLE=function(se,fe){return se=se>>>0,fe||Fe(se,4,this.length),Me.read(this,se,!0,23,4)},Ue.prototype.readFloatBE=function(se,fe){return se=se>>>0,fe||Fe(se,4,this.length),Me.read(this,se,!1,23,4)},Ue.prototype.readDoubleLE=function(se,fe){return se=se>>>0,fe||Fe(se,8,this.length),Me.read(this,se,!0,52,8)},Ue.prototype.readDoubleBE=function(se,fe){return se=se>>>0,fe||Fe(se,8,this.length),Me.read(this,se,!1,52,8)};function Ot(_e,se,fe,Ie,Be,pt){if(!Ue.isBuffer(_e))throw new TypeError('"buffer" argument must be a Buffer instance');if(se>Be||se_e.length)throw new RangeError("Index out of range")}Ue.prototype.writeUintLE=Ue.prototype.writeUIntLE=function(se,fe,Ie,Be){if(se=+se,fe=fe>>>0,Ie=Ie>>>0,!Be){var pt=Math.pow(2,8*Ie)-1;Ot(this,se,fe,Ie,pt,0)}var Mt=1,sn=0;for(this[fe]=se&255;++sn>>0,Ie=Ie>>>0,!Be){var pt=Math.pow(2,8*Ie)-1;Ot(this,se,fe,Ie,pt,0)}var Mt=Ie-1,sn=1;for(this[fe+Mt]=se&255;--Mt>=0&&(sn*=256);)this[fe+Mt]=se/sn&255;return fe+Ie},Ue.prototype.writeUint8=Ue.prototype.writeUInt8=function(se,fe,Ie){return se=+se,fe=fe>>>0,Ie||Ot(this,se,fe,1,255,0),this[fe]=se&255,fe+1},Ue.prototype.writeUint16LE=Ue.prototype.writeUInt16LE=function(se,fe,Ie){return se=+se,fe=fe>>>0,Ie||Ot(this,se,fe,2,65535,0),this[fe]=se&255,this[fe+1]=se>>>8,fe+2},Ue.prototype.writeUint16BE=Ue.prototype.writeUInt16BE=function(se,fe,Ie){return se=+se,fe=fe>>>0,Ie||Ot(this,se,fe,2,65535,0),this[fe]=se>>>8,this[fe+1]=se&255,fe+2},Ue.prototype.writeUint32LE=Ue.prototype.writeUInt32LE=function(se,fe,Ie){return se=+se,fe=fe>>>0,Ie||Ot(this,se,fe,4,4294967295,0),this[fe+3]=se>>>24,this[fe+2]=se>>>16,this[fe+1]=se>>>8,this[fe]=se&255,fe+4},Ue.prototype.writeUint32BE=Ue.prototype.writeUInt32BE=function(se,fe,Ie){return se=+se,fe=fe>>>0,Ie||Ot(this,se,fe,4,4294967295,0),this[fe]=se>>>24,this[fe+1]=se>>>16,this[fe+2]=se>>>8,this[fe+3]=se&255,fe+4},Ue.prototype.writeIntLE=function(se,fe,Ie,Be){if(se=+se,fe=fe>>>0,!Be){var pt=Math.pow(2,8*Ie-1);Ot(this,se,fe,Ie,pt-1,-pt)}var Mt=0,sn=1,he=0;for(this[fe]=se&255;++Mt>0)-he&255;return fe+Ie},Ue.prototype.writeIntBE=function(se,fe,Ie,Be){if(se=+se,fe=fe>>>0,!Be){var pt=Math.pow(2,8*Ie-1);Ot(this,se,fe,Ie,pt-1,-pt)}var Mt=Ie-1,sn=1,he=0;for(this[fe+Mt]=se&255;--Mt>=0&&(sn*=256);)se<0&&he===0&&this[fe+Mt+1]!==0&&(he=1),this[fe+Mt]=(se/sn>>0)-he&255;return fe+Ie},Ue.prototype.writeInt8=function(se,fe,Ie){return se=+se,fe=fe>>>0,Ie||Ot(this,se,fe,1,127,-128),se<0&&(se=255+se+1),this[fe]=se&255,fe+1},Ue.prototype.writeInt16LE=function(se,fe,Ie){return se=+se,fe=fe>>>0,Ie||Ot(this,se,fe,2,32767,-32768),this[fe]=se&255,this[fe+1]=se>>>8,fe+2},Ue.prototype.writeInt16BE=function(se,fe,Ie){return se=+se,fe=fe>>>0,Ie||Ot(this,se,fe,2,32767,-32768),this[fe]=se>>>8,this[fe+1]=se&255,fe+2},Ue.prototype.writeInt32LE=function(se,fe,Ie){return se=+se,fe=fe>>>0,Ie||Ot(this,se,fe,4,2147483647,-2147483648),this[fe]=se&255,this[fe+1]=se>>>8,this[fe+2]=se>>>16,this[fe+3]=se>>>24,fe+4},Ue.prototype.writeInt32BE=function(se,fe,Ie){return se=+se,fe=fe>>>0,Ie||Ot(this,se,fe,4,2147483647,-2147483648),se<0&&(se=4294967295+se+1),this[fe]=se>>>24,this[fe+1]=se>>>16,this[fe+2]=se>>>8,this[fe+3]=se&255,fe+4};function Fn(_e,se,fe,Ie,Be,pt){if(fe+Ie>_e.length)throw new RangeError("Index out of range");if(fe<0)throw new RangeError("Index out of range")}function fn(_e,se,fe,Ie,Be){return se=+se,fe=fe>>>0,Be||Fn(_e,se,fe,4,34028234663852886e22,-34028234663852886e22),Me.write(_e,se,fe,Ie,23,4),fe+4}Ue.prototype.writeFloatLE=function(se,fe,Ie){return fn(this,se,fe,!0,Ie)},Ue.prototype.writeFloatBE=function(se,fe,Ie){return fn(this,se,fe,!1,Ie)};function Ct(_e,se,fe,Ie,Be){return se=+se,fe=fe>>>0,Be||Fn(_e,se,fe,8,17976931348623157e292,-17976931348623157e292),Me.write(_e,se,fe,Ie,52,8),fe+8}Ue.prototype.writeDoubleLE=function(se,fe,Ie){return Ct(this,se,fe,!0,Ie)},Ue.prototype.writeDoubleBE=function(se,fe,Ie){return Ct(this,se,fe,!1,Ie)},Ue.prototype.copy=function(se,fe,Ie,Be){if(!Ue.isBuffer(se))throw new TypeError("argument should be a Buffer");if(Ie||(Ie=0),!Be&&Be!==0&&(Be=this.length),fe>=se.length&&(fe=se.length),fe||(fe=0),Be>0&&Be=this.length)throw new RangeError("Index out of range");if(Be<0)throw new RangeError("sourceEnd out of bounds");Be>this.length&&(Be=this.length),se.length-fe>>0,Ie=Ie===void 0?this.length:Ie>>>0,se||(se=0);var Mt;if(typeof se=="number")for(Mt=fe;Mt55295&&fe<57344){if(!Be){if(fe>56319){(se-=3)>-1&&pt.push(239,191,189);continue}else if(Mt+1===Ie){(se-=3)>-1&&pt.push(239,191,189);continue}Be=fe;continue}if(fe<56320){(se-=3)>-1&&pt.push(239,191,189),Be=fe;continue}fe=(Be-55296<<10|fe-56320)+65536}else Be&&(se-=3)>-1&&pt.push(239,191,189);if(Be=null,fe<128){if((se-=1)<0)break;pt.push(fe)}else if(fe<2048){if((se-=2)<0)break;pt.push(fe>>6|192,fe&63|128)}else if(fe<65536){if((se-=3)<0)break;pt.push(fe>>12|224,fe>>6&63|128,fe&63|128)}else if(fe<1114112){if((se-=4)<0)break;pt.push(fe>>18|240,fe>>12&63|128,fe>>6&63|128,fe&63|128)}else throw new Error("Invalid code point")}return pt}function Dt(_e){for(var se=[],fe=0;fe<_e.length;++fe)se.push(_e.charCodeAt(fe)&255);return se}function mt(_e,se){for(var fe,Ie,Be,pt=[],Mt=0;Mt<_e.length&&!((se-=2)<0);++Mt)fe=_e.charCodeAt(Mt),Ie=fe>>8,Be=fe%256,pt.push(Be),pt.push(Ie);return pt}function ht(_e){return Ke.toByteArray(rn(_e))}function bt(_e,se,fe,Ie){for(var Be=0;Be=se.length||Be>=_e.length);++Be)se[Be+fe]=_e[Be];return Be}function zt(_e,se){return _e instanceof se||_e!=null&&_e.constructor!=null&&_e.constructor.name!=null&&_e.constructor.name===se.name}function Bt(_e){return _e!==_e}var Pt=function(){for(var _e="0123456789abcdef",se=new Array(256),fe=0;fe<16;++fe)for(var Ie=fe*16,Be=0;Be<16;++Be)se[Ie+Be]=_e[fe]+_e[Be];return se}()},14625:function(xn){function yt(te){var Ke,Me,Xe="";if(typeof te=="string"||typeof te=="number")Xe+=te;else if(typeof te=="object")if(Array.isArray(te)){var ke=te.length;for(Ke=0;Ke`,triples:"",explode:"[]{}"},Me=te.Pos;te.defineOption("autoCloseBrackets",!1,function(at,ze,Te){Te&&Te!=te.Init&&(at.removeKeyMap(ke),at.state.closeBrackets=null),ze&&(ge(Xe(ze,"pairs")),at.state.closeBrackets=ze,at.addKeyMap(ke))});function Xe(at,ze){return ze=="pairs"&&typeof at=="string"?at:typeof at=="object"&&at[ze]!=null?at[ze]:Ke[ze]}var ke={Backspace:Se,Enter:ye};function ge(at){for(var ze=0;ze=0;Ge--){var Le=ct[Ge].head;at.replaceRange("",Me(Le.line,Le.ch-1),Me(Le.line,Le.ch+1),"+delete")}}function ye(at){var ze=Ue(at),Te=ze&&Xe(ze,"explode");if(!Te||at.getOption("disableInput"))return te.Pass;for(var ct=at.listSelections(),Ge=0;Ge0;return{anchor:new Me(at.anchor.line,at.anchor.ch+(ze?-1:1)),head:new Me(at.head.line,at.head.ch+(ze?1:-1))}}function Ce(at,ze){var Te=Ue(at);if(!Te||at.getOption("disableInput"))return te.Pass;var ct=Xe(Te,"pairs"),Ge=ct.indexOf(ze);if(Ge==-1)return te.Pass;for(var qe=Xe(Te,"closeBefore"),Le=Xe(Te,"triples"),xe=ct.charAt(Ge+1)==ze,He=at.listSelections(),Ne=Ge%2==0,rt,Re=0;Re=0&&at.getRange(gt,Me(gt.line,gt.ch+3))==ze+ze+ze?Ye="skipThree":Ye="skip";else if(xe&>.ch>1&&Le.indexOf(ze)>=0&&at.getRange(Me(gt.line,gt.ch-2),gt)==ze+ze){if(gt.ch>2&&/\bstring/.test(at.getTokenTypeAt(Me(gt.line,gt.ch-2))))return te.Pass;Ye="addFour"}else if(xe){var At=gt.ch==0?" ":at.getRange(Me(gt.line,gt.ch-1),gt);if(!te.isWordChar(wt)&&At!=ze&&!te.isWordChar(At))Ye="both";else return te.Pass}else if(Ne&&(wt.length===0||/\s/.test(wt)||qe.indexOf(wt)>-1))Ye="both";else return te.Pass;if(!rt)rt=Ye;else if(rt!=Ye)return te.Pass}var vt=Ge%2?ct.charAt(Ge-1):ze,Vt=Ge%2?ze:ct.charAt(Ge+1);at.operation(function(){if(rt=="skip")at.execCommand("goCharRight");else if(rt=="skipThree")for(var Jt=0;Jt<3;Jt++)at.execCommand("goCharRight");else if(rt=="surround"){for(var pn=at.getSelections(),Jt=0;Jt'"]=function(lt){return Xe(lt)}),Se.addKeyMap(Ce)}});var Ke=["area","base","br","col","command","embed","hr","img","input","keygen","link","meta","param","source","track","wbr"],Me=["applet","blockquote","body","button","div","dl","fieldset","form","frameset","h1","h2","h3","h4","h5","h6","head","html","iframe","layer","legend","object","ol","p","select","table","ul"];function Xe(Se){if(Se.getOption("disableInput"))return te.Pass;for(var ye=Se.listSelections(),Je=[],Ce=Se.getOption("autoCloseTags"),lt=0;ltnt.ch&&(Ge=Ge.slice(0,Ge.length-at.end+nt.ch));var He=Ge.toLowerCase();if(!Ge||at.type=="string"&&(at.end!=nt.ch||!/[\"\']/.test(at.string.charAt(at.string.length-1))||at.string.length==1)||at.type=="tag"&&ct.close||at.string.indexOf("/")==nt.ch-at.start-1||Le&&Ve(Le,He)>-1||Ue(Se,ze.mode.xmlCurrentContext&&ze.mode.xmlCurrentContext(Te)||[],Ge,nt,!0))return te.Pass;var Ne=typeof Ce=="object"&&Ce.emptyTags;if(Ne&&Ve(Ne,Ge)>-1){Je[lt]={text:"/>",newPos:te.Pos(nt.line,nt.ch+2)};continue}var rt=xe&&Ve(xe,He)>-1;Je[lt]={indent:rt,text:">"+(rt?` +`)}]};var Ue=ce(53184),Se=ce.n(Ue),ye=(ht,bt,zt)=>new Promise((Bt,Pt)=>{var _e=Ie=>{try{fe(zt.next(Ie))}catch(Be){Pt(Be)}},se=Ie=>{try{fe(zt.throw(Ie))}catch(Be){Pt(Be)}},fe=Ie=>Ie.done?Bt(Ie.value):Promise.resolve(Ie.value).then(_e,se);fe((zt=zt.apply(ht,bt)).next())});const Je={languages:["c","abap","apex","azcli","bat","cameligo","clojure","coffee","cpp","csharp","csp","css","dockerfile","fsharp","go","graphql","handlebars","html","ini","java","javascript","json","kotlin","less","lua","markdown","mips","msdax","mysql","objective-c","pascal","pascaligo","perl","pgsql","php","postiats","powerquery","powershell","pug","python","r","razor","redis","redshift","restructuredtext","ruby","rust","sb","scheme","scss","shell","solidity","sophia","sql","st","swift","tcl","twig","vb","xml","yaml'"],tables:{users:["name","id","email","phone","password"],roles:["id","name","order","created_at","updated_at","deleted_at"]}},Ce=(ht,bt,zt,Bt)=>{const Pt=bt.getValueInRange({startLineNumber:1,startColumn:1,endLineNumber:zt.lineNumber,endColumn:zt.column});return Array.from(new Set(Pt.match(/\b\w{2,}\b/g)||[])).map(se=>({label:se,kind:ht.languages.CompletionItemKind.Text,insertText:se,range:Bt}))},st=(ht,bt,zt,Bt)=>{ht.languages.registerCompletionItemProvider(bt,{provideCompletionItems(Pt,_e){const se=Pt.getWordUntilPosition(_e),fe={startLineNumber:_e.lineNumber,endLineNumber:_e.lineNumber,startColumn:se.startColumn,endColumn:se.endColumn},Ie=Pt.getLineContent(_e.lineNumber).substring(se.startColumn-2,se.endColumn);return{suggestions:[...Ce(ht,Pt,_e,fe),...zt.map(pt=>({label:pt,kind:ht.languages.CompletionItemKind.Keyword,documentation:pt,insertText:pt,insertTextRules:ht.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:fe})),...Bt.map(pt=>({label:pt.label,kind:ht.languages.CompletionItemKind.Snippet,documentation:pt.content,insertText:Ie.startsWith("#")?pt.content.replace(/#/,""):pt.content,insertTextRules:ht.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:fe}))]}}})};var nt=ht=>{Je.languages.forEach(bt=>{ht.languages.registerDocumentFormattingEditProvider(bt,{provideDocumentFormattingEdits(zt){return ye(this,null,function*(){const Bt=Se()(zt.getValue(),{indent_size:2,indent_char:" ",max_preserve_newlines:2,preserve_newlines:!0,keep_array_indentation:!0,break_chained_methods:!1,indent_scripts:"normal",brace_style:"collapse",space_before_conditional:!0,unescape_strings:!1,jslint_happy:!1,end_with_newline:!0,wrap_line_length:0,indent_inner_html:!1,comma_first:!1,e4x:!1,indent_empty_lines:!1});return[{range:zt.getFullModelRange(),text:Bt}]})}})}),st(ht,"java",Xe.keywords,Xe.quickKey),st(ht,"cpp",ke.keywords,ke.quickKey),st(ht,"c",Te.keywords,[]),st(ht,"python",ge.keywords,ge.quickKey),st(ht,"scala",Ve.keywords,Ve.quickKey)};const it="\u8BE5\u4EFB\u52A1\u5173\u5361\u8BBE\u7F6E\u4E86\u7981\u6B62\u590D\u5236\u7C98\u8D34\uFF0C\u8BF7\u624B\u52A8\u8F93\u5165\u4EE3\u7801\u3002";var We=Object.defineProperty,Le=(ht,bt,zt)=>bt in ht?We(ht,bt,{enumerable:!0,configurable:!0,writable:!0,value:zt}):ht[bt]=zt,ut=(ht,bt,zt)=>Le(ht,typeof bt!="symbol"?bt+"":bt,zt);const Ge=class fc{constructor(bt,zt,Bt){this.placeholder=bt,this.editor=zt,this.monaco=Bt,zt.onDidChangeModelContent(()=>this.onDidChangeModelContent()),this.onDidChangeModelContent()}onDidChangeModelContent(){this.editor.getValue()===""?this.editor.addContentWidget(this):this.editor.removeContentWidget(this)}getId(){return fc.ID}getDomNode(){return this.domNode||(this.domNode=document.createElement("div"),this.domNode.style.width="max-content",this.domNode.textContent=this.placeholder,this.domNode.style.fontStyle="initial",this.domNode.style.color="#D7D7D7",this.domNode.style.pointerEvents="none",this.editor.applyFontInfo(this.domNode)),this.domNode}getPosition(){return{position:{lineNumber:1,column:1},preference:[this.monaco.editor.ContentWidgetPositionPreference.EXACT]}}dispose(){this.editor.removeContentWidget(this)}};ut(Ge,"ID","editor.widget.placeholderHint");var Qe=Ge,xe=ce(96236),Ne=ce(6767),Me=ce(25399),rt=ce(89392),He=ce(77254),tt=ce(56102),gt=Object.defineProperty,Ye=Object.defineProperties,wt=Object.getOwnPropertyDescriptors,at=Object.getOwnPropertySymbols,vt=Object.prototype.hasOwnProperty,Vt=Object.prototype.propertyIsEnumerable,Jt=(ht,bt,zt)=>bt in ht?gt(ht,bt,{enumerable:!0,configurable:!0,writable:!0,value:zt}):ht[bt]=zt,pn=(ht,bt)=>{for(var zt in bt||(bt={}))vt.call(bt,zt)&&Jt(ht,zt,bt[zt]);if(at)for(var zt of at(bt))Vt.call(bt,zt)&&Jt(ht,zt,bt[zt]);return ht},An=(ht,bt)=>Ye(ht,wt(bt)),ze=(ht,bt)=>{var zt={};for(var Bt in ht)vt.call(ht,Bt)&&bt.indexOf(Bt)<0&&(zt[Bt]=ht[Bt]);if(ht!=null&&at)for(var Bt of at(ht))bt.indexOf(Bt)<0&&Vt.call(ht,Bt)&&(zt[Bt]=ht[Bt]);return zt},Fe=(ht,bt,zt)=>new Promise((Bt,Pt)=>{var _e=Ie=>{try{fe(zt.next(Ie))}catch(Be){Pt(Be)}},se=Ie=>{try{fe(zt.throw(Ie))}catch(Be){Pt(Be)}},fe=Ie=>Ie.done?Bt(Ie.value):Promise.resolve(Ie.value).then(_e,se);fe((zt=zt.apply(ht,bt)).next())});function Ot(ht){return/^\d+$/.test(ht)?`${ht}px`:ht}function Fn(){}let dn=!1;const Ct={"Python3.6":"python","Python2.7":"python",Dynamips:"cpp",Java:"java",Web:"php",Html:"html",Hive:"sql",Hadoop:"java",SDL:"cpp",PHP:"php",Matlab:"python",Git:"python",Python:"python","C/C++":"cpp","C++":"cpp",C:"cpp",Ruby:"ruby",Shell:"shell",JavaScript:"javascript",Perl6:"perl",Kotlin:"kotlin",Elixir:"elixir",Android:"java",JavaWeb:"java",Go:"go",Spark:"sql",MachineLearning:"python",Verilog:"xml","Verilog/VNC":"xml",Docker:"dockerfile","C#":"csharp",SQLite3:"sql",Oracle:"sql",Vhdl:"vhdl",R:"r",Swift:"swift",SQLServer:"mysql",MySQL:"mysql",Mongo:"sql",PostgreSql:"pgsql",Hbase:"powershell",Sqoop:"sql",Nasm:"cpp",Kafka:"java",Flink:"java",Sml:"javascript",OpenGL:"cpp",Perl5:"perl",Orange:"python",Scala:"scale",solidity:"sol"};function en(ht=[]){let bt=ht;if(Array.isArray(ht)){for(let zt=0;ztFe(void 0,null,function*(){try{yield navigator.clipboard.writeText(" "),console.log("\u5185\u5BB9\u5DF2\u81EA\u52A8\u590D\u5236\u5230\u526A\u8D34\u677F:")}catch(ht){console.error("\u81EA\u52A8\u590D\u5236\u5931\u8D25:",ht)}});var Dt=ht=>{var bt=ht,{width:zt="100%",height:Bt="100%",value:Pt,language:_e="javascript",style:se={},options:fe={},overrideServices:Ie={},theme:Be="vs-dark",onEditBlur:pt,isCopy:Mt=!1,onSave:sn,autoHeight:he=!1,forbidCopy:oe=!1,onChange:re=Fn,editorDidMount:de=Fn,onFocus:we=Fn,onBreakPoint:le=Fn,breakPointValue:Ee=[],filename:St="educoder.txt",errorLine:Ut,errorContent:It="",highlightLine:ft,openBreakPoint:Bn=!1,placeholder:jt="",showMiniMap:cn=!0}=bt,In=ze(bt,["width","height","value","language","style","options","overrideServices","theme","onEditBlur","isCopy","onSave","autoHeight","forbidCopy","onChange","editorDidMount","onFocus","onBreakPoint","breakPointValue","filename","errorLine","errorContent","highlightLine","openBreakPoint","placeholder","showMiniMap"]);const sr=(0,te.useRef)(),vn=(0,te.useRef)({}),dr=(0,te.useRef)(),cr=(0,te.useRef)(),yr=(0,te.useRef)([]),Jn=(0,te.useRef)(!1),Tr=(0,te.useRef)(),Pr=(0,te.useRef)(),Er=(0,te.useRef)(!1),[ur,Qr]=(0,te.useState)(!1);function Kn(){let $n;return sr.current&&($n=new Ze.Z(yn=>{for(let $e of yn)($e.target.offsetHeight>0||$e.target.offsetWidth>0)&&vn.current.instance.layout()}),$n.observe(sr.current)),$n}function rr(){Ne.ZP.warning({content:decodeURIComponent(it),key:"monaco-editor-tip"})}const qn=()=>{let $n=vn.current.instance;if(Pt!=null&&$n&&ur){const yn=$n.getModel();yn&&Pt!==yn.getValue()&&(dn=!0,yn.setValue(Pt),$n.layout(),dn=!1)}};(0,te.useEffect)(()=>{const $n=He.Z.subscribe("formatDocument",yn=>{var $e;let kr=vn.current.instance;($e=kr==null?void 0:kr.getAction)==null||$e.call(kr,"editor.action.formatDocument").run()});return window.updateMonacoValue=yn=>{re(yn)},$n},[]),(0,te.useEffect)(()=>{var $n;let yn=vn.current.instance;cr.current&&clearTimeout(cr.current),cr.current=setTimeout(()=>{qn()},500),Pt&&(Pt!=null&&Pt.length)&&(($n=yn==null?void 0:yn.updateOptions)==null||$n.call(yn,{lineNumbersMinChars:Math.max(Math.floor(Math.log10(Pt.split(/\r\n|\r|\n/g).length))+3,5)}))},[Pt,ur,vn.current]),(0,te.useEffect)(()=>{if(Ut&&vn.current&&vn.current.instance){let yn=vn.current.instance;yn.changeViewZones(function($e){var kr=document.createElement("div");kr.style.padding="10px 20px",kr.style.width="calc(100% - 20px)",kr.className="my-error-line-wrp",kr.innerHTML=It,$e.addZone({afterLineNumber:Ut||11,heightInLines:3,domNode:kr})});var $n={domNode:null,getId:function(){return"my.overlay.widget"},getDomNode:function(){return this.domNode||(this.domNode=document.createElement("div"),this.domNode.innerHTML="",this.domNode.style.width="100%",this.domNode.style.padding="20px 100px",this.domNode.style.right="0px",this.domNode.style.top="50px",this.domNode.style.position="relative",this.domNode.style.color="#333"),this.domNode},getPosition:function(){return null}};yn.addOverlayWidget($n),yn.revealPositionInCenter({lineNumber:20,column:1})}},[Ut,vn.current,ur]);const mn=($n="",yn)=>{if(!$n||$n.trim()==="")return!0;const kr=vn.current.instance.getModel().getLineTokens(yn);let Zr=!1;for(let Lt=0;Lt<2;Lt++)kr.getStandardTokenType(Lt)===1&&(Zr=!0);return Zr};(0,te.useEffect)(()=>{var $n;const yn=($n=vn.current)==null?void 0:$n.instance;if(yn&&ur&&oe){const $e=yn.onDidBlurEditorWidget(()=>{Er.current=!1}),kr=yn.onDidFocusEditorText(()=>{Er.current=!0});return()=>{$e.dispose(),kr.dispose()}}},[vn.current,ur,oe]),(0,te.useEffect)(()=>{var $n;if(($n=vn.current)!=null&&$n.instance&&ur&&Bn){let yn=vn.current.instance,$e=yn.getModel();if(!$e)return;(()=>{var hr;let xr=[],Hn=[];const xt=$e.getAllDecorations();for(let gn of xt)gn.options.className==="highlighted-line"&&(xr.push((hr=gn==null?void 0:gn.range)==null?void 0:hr.startLineNumber),Hn.push(gn==null?void 0:gn.id));if(ft===xr[0])return;$e.deltaDecorations(Hn,[]);const Ft=$e.getLineCount();ft&&ft<=Ft&&(yn.deltaDecorations([],[{range:new rn.Range(ft,1,ft,$e.getLineMaxColumn(ft)),options:{isWholeLine:!0,className:"highlighted-line"}}]),yn.revealLineInCenter(ft))})();const Zr=(hr=!1)=>{var xr;let Hn=[],xt=[];const Ft=$e.getAllDecorations();for(let gn of Ft)gn.options.linesDecorationsClassName==="breakpoints-select"&&(Hn.push((xr=gn==null?void 0:gn.range)==null?void 0:xr.startLineNumber),xt.push(gn==null?void 0:gn.id));if(hr)return{lines:Hn,ids:xt};le(Hn)},Lt=hr=>Fe(void 0,null,function*(){let xr={range:new rn.Range(hr,1,hr,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-select"}};yield $e.deltaDecorations([],[xr]),Zr()}),Tt=hr=>Fe(void 0,null,function*(){let xr=[];const Hn=yn.getLineDecorations(hr);for(let xt of Hn)xt.options.linesDecorationsClassName==="breakpoints-select"&&xr.push(xt.id);yield $e.deltaDecorations(xr,[]),Zr()}),tr=hr=>{let xr=yn.getLineDecorations(hr);for(let Hn of xr)if(Hn.options.linesDecorationsClassName==="breakpoints-select")return!0;return!1};if(!(0,rt.isEqual)(Ee,Zr(!0).lines)){$e.deltaDecorations(Zr(!0).ids,[]);const hr=Ee.map(xr=>({range:new rn.Range(xr,1,xr,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-select"}}));$e.deltaDecorations([],hr)}const Tn=yn.onDidChangeModelContent(hr=>{let xr=yn.getPosition();if(xr){let Hn=xr.lineNumber;clearTimeout(Pr.current),Pr.current=setTimeout(()=>{mn($e.getLineContent(Hn),Hn)?Tt(Hn):tr(Hn)?(Tt(Hn),Lt(Hn)):Zr()},100)}}),Gt=yn.onMouseDown(hr=>{var xr,Hn,xt;if(hr.target.detail&&((xt=(Hn=(xr=hr.target)==null?void 0:xr.element)==null?void 0:Hn.className)!=null&&xt.includes("line-numbers"))){let Ft=hr.target.position.lineNumber;if(mn($e.getLineContent(Ft),Ft))return;tr(Ft)?Tt(Ft):Lt(Ft)}}),_n=hr=>{let xr={range:new rn.Range(hr,1,hr,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-fake"}};yr.current=yn.deltaDecorations(yr.current,[xr])},ar=()=>{yr.current=yn.deltaDecorations(yr.current,[])},Ar=yn.onMouseMove(hr=>{var xr,Hn,xt;if(ar(),hr.target.detail&&((xt=(Hn=(xr=hr.target)==null?void 0:xr.element)==null?void 0:Hn.className)!=null&&xt.includes("line-numbers"))){let Ft=hr.target.position.lineNumber;if(mn($e.getLineContent(Ft),Ft))return;_n(Ft)}}),or=yn.onMouseLeave(()=>{ar()});return()=>{Tn.dispose(),Gt.dispose(),Ar.dispose(),or.dispose()}}},[vn.current,ur,Ee,ft,Bn,_e]),(0,te.useEffect)(()=>{var $n;($n=vn.current)!=null&&$n.instance&&Bn&&vn.current.instance.setPosition({lineNumber:0,column:0})},[ft]);function zn(){let $n=vn.current.instance;if($n){const yn=$n.getSelection(),$e=vn.current.pastePos||{},kr=new rn.Range($e.startLineNumber||yn.endLineNumber,$e.startColumn||yn.endColumn,$e.endLineNumber||yn.endLineNumber,$e.endColumn||yn.endColumn);setTimeout(()=>{$n.executeEdits("",[{range:kr,text:""}])},300)}}function $t($n){(window.navigator.platform.match("Mac")?$n.metaKey:$n.ctrlKey)&&$n.keyCode==83&&($n.preventDefault(),sn())}const Sn=()=>{if(he&&vn.current.instance){const $n=vn.current.instance.getContentHeight();Ur($n{if(!Er.current)return;const{keyCode:yn,ctrlKey:$e,metaKey:kr,target:Zr,type:Lt}=$n;return(Lt==="paste"||(yn===67||yn===86)&&(kr||$e))&&Zr.nodeName==="TEXTAREA"&&(rr(),$n.preventDefault()),!1};function fr($n,yn){var $e=window.URL||window.webkitURL||window,kr=new Blob([yn]),Zr=document.createElementNS("http://www.w3.org/1999/xhtml","a");Zr.href=$e.createObjectURL(kr),Zr.download=$n,pr(Zr)}(0,te.useEffect)(()=>{Sn()},[Sn]),(0,te.useEffect)(()=>{sr.current&&!ur&&Promise.all([ce.e(8909),ce.e(2460)]).then(ce.bind(ce,71448)).then($n=>{try{rn=$n,vn.current.instance=rn.editor.create(sr.current,{value:Pt,language:en(_e),theme:Be,requireConfig:{"vs/nls":{availableLanguages:{"*":"zh-cn"}}},wordWrap:!0,autoIndent:!0,contextmenu:!0,formatOnType:!0,minimap:{enabled:cn||!1}},Ie);const yn=vn.current.instance;let Zr=[...xe.BH._menuItems].find(Tn=>Tn[0]._debugName=="EditorContext")[1],Lt=["editor.action.clipboardCopyWithSyntaxHighlightingAction","editor.action.quickCommand","editor.action.clipboardCopyAction","editor.action.clipboardPasteAction","editor.action.clipboardCutAction"],Tt=(Tn,Gt)=>{var _n,ar;let Ar=Tn._first;do Gt.includes((ar=(_n=Ar.element)==null?void 0:_n.command)==null?void 0:ar.id)&&Tn._remove(Ar);while(Ar=Ar.next)};if(de(yn,rn),setTimeout(()=>{Sn(),vn.current.instance.addAction({id:"d123123",label:"Download File",contextMenuGroupId:"9_cutcopypaste",run:()=>{fr(St||"educoder.txt",yn.getValue())}})},500),vn.current.subscription=yn.onDidChangeModelContent(Tn=>{Jn.current?clearTimeout(Tr.current):(Sn(),re(yn.getValue(),Tn)),Tr.current=setTimeout(()=>{Jn.current=!1},500)}),window.Monaco||nt(rn,en(_e)),oe&&(Tt(Zr,Lt),sr.current.classList.add("noCopyPaste"),window.removeEventListener("keydown",lr),window.removeEventListener("paste",lr),window.addEventListener("keydown",lr),window.addEventListener("paste",lr)),window.Monaco=rn,pt&&yn.onDidBlurEditorWidget(()=>{pt(yn.getValue())}),we&&yn.onDidFocusEditorText(()=>{oe&&Yn(),we(yn.getValue())}),oe){Yn();try{yn.onDidPaste(Tn=>{const Gt=yn.getSelection(),_n=vn.current.pastePos||{},ar=new rn.Range(_n.startLineNumber||Gt.endLineNumber,_n.startColumn||Gt.endColumn,_n.endLineNumber||Gt.endLineNumber,_n.endColumn||Gt.endColumn);yn.executeEdits("",[{range:Tn.range,text:""}])})}catch(Tn){}}let tr=Kn();return jt&&typeof jt=="string"&&new Qe(jt,yn,rn),Qr(!0),()=>{const Tn=vn.current.instance;Tn.dispose();const Gt=Tn.getModel();Gt&&Gt.dispose(),vn.current.subscription&&vn.current.subscription.dispose(),tr.unobserve(sr.current)}}catch(yn){}})},[]),(0,te.useEffect)(()=>{if(vn.current.instance&&ur)return document.addEventListener("keydown",$t,!1),()=>{document.removeEventListener("keydown",$t)}},[sn,ur]),(0,te.useEffect)(()=>{let $n=vn.current.instance;if($n&&ur){let yn=en(_e);rn.editor.setModelLanguage($n.getModel(),yn)}},[_e,ur]),(0,te.useEffect)(()=>{vn.current.instance&&ur&&rn.editor.setTheme(Be)},[Be,ur]),(0,te.useEffect)(()=>{let $n=vn.current.instance;dr.current=fe,$n&&ur&&($n.updateOptions(pn({},fe)),setTimeout(()=>{$n.getModel().updateOptions(pn({},fe))},200))},[JSON.stringify(fe),ur]),(0,te.useEffect)(()=>{let $n=vn.current.instance;$n&&ur&&$n.layout()},[zt,Bt,ur]);const[Fr,Wr]=(0,te.useState)(Ot(zt)),[Dr,Ur]=(0,te.useState)(Ot(Bt)),qr=An(pn({},se),{width:Fr,height:Dr,position:"relative"});return te.createElement("div",{className:"my-monaco-editor",ref:sr,style:qr,onFocus:()=>{oe&&Yn()}},Mt&&te.createElement(tt.CopyToClipboard,{text:Pt,onCopy:()=>Ne.ZP.success("\u590D\u5236\u6210\u529F")},te.createElement(Me.Z,{title:"\u590D\u5236\u4EE3\u7801"},te.createElement("div",{style:{position:"absolute",top:0,right:10,cursor:"pointer",zIndex:10,color:"#165DFF"}},te.createElement("i",{className:"iconfont icon-fuzhi8",style:{fontSize:14}})," \u590D\u5236\u4EE3\u7801"))))};function mt({width:ht="100%",height:bt="100%",original:zt,modified:Bt,language:Pt,options:_e={}}){const se=(0,te.useRef)(),[fe,Ie]=(0,te.useState)(null);function Be(he){let oe;return se.current&&(oe=new Ze.Z(re=>{for(let de of re)(de.target.offsetHeight>0||de.target.offsetWidth>0)&&he.layout()}),oe.observe(se.current)),oe}(0,te.useEffect)(()=>(se.current&&Promise.all([ce.e(8909),ce.e(9404)]).then(ce.bind(ce,2550)).then(he=>{rn=he;const oe=rn.editor.createDiffEditor(se.current,An(pn({enableSplitViewResizing:!1,scrollBeyondLastLine:!1,roundedSelection:!1,renderIndicators:!1,useShadows:!1,horizontal:"hidden",lineNumbers:"off",wordWrap:"off",ignoreTrimWhitespace:!1,"semanticHighlighting.enabled":!0,followsCaret:!0,ignoreCharChanges:!0,minimap:{enabled:!1},readOnly:!0},_e),{wordWrap:!0}));Ie(oe);let re=Be(oe);return()=>{oe.dispose();const de=oe.getModel();de&&de.dispose(),re.unobserve(se.current)}}),()=>{window.removeEventListener("keydown",checkPaste),window.removeEventListener("paste",checkPaste)}),[]),(0,te.useEffect)(()=>{fe&&fe.setModel({original:rn.editor.createModel(zt,Pt),modified:rn.editor.createModel(Bt,Pt)})},[zt,Bt,Pt,fe]);const pt=Ot(ht),Mt=Ot(bt),sn={width:pt,height:Mt};return te.createElement("div",{className:"my-diff-editor",ref:se,style:sn})}},61584:function(xn,yt,ce){"use strict";ce.d(yt,{Z:function(){return Je}});var te={flex_box_center:"flex_box_center___AQ53o",flex_space_between:"flex_space_between___i2aIa",flex_box_vertical_center:"flex_box_vertical_center___sPEKB",flex_box_center_end:"flex_box_center_end___GhSSH",flex_box_column:"flex_box_column___R9_Hb",list:"list___jb2Ay",wrap:"wrap___VsQDr",lockWrap:"lockWrap___g1k1T",li:"li___IxCLC",cover:"cover___Mu8wr",img:"img___IpFLA",movebq:"movebq___mF7wt",bq:"bq___Bil0T",sign:"sign___DXJ4d",name:"name___l7FoJ",e:"e___pXQUG",unit:"unit___wCIFR",tags:"tags___w_Mil",tag1:"tag1___dxm7r",tag2:"tag2___llZkf",wrapisCurrent:"wrapisCurrent___qIfQT",tagsDom:"tagsDom___COQg7",hiddenbq:"hiddenbq___TqlUF"},Ze=ce(29787),Te=ce(25399),Xe=ce(60242),ke=ce(92310),ge=ce.n(ke),Ve=ce(65862),Ue=ce(2524),Se=ce(59301),Je=({className:Ce,dataSource:st=[],col:nt=4,right:it,bottom:We=23,precision:Le=0,wrapWidth:ut=1200,trackEventItems:Ge,loading:qe,onRemove:Qe=()=>{},isCurrent:xe=!0,showProgress:Ne=!1,showAlias:Me=!1,category:rt,hiddenClick:He})=>{const tt=Math.floor((ut-(nt-1)*it)/nt),gt=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:"/images/tjzx.png",swimg:"/images/sw_tjzx.png"},{name:"101\u8BA1\u5212",ptimg:"/images/jh.png",swimg:"/images/sw_jh.png"},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:"/images/gjyl.png",swimg:"/images/sw_gjyl.png"},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:"/images/sjyl.png",swimg:"/images/sw_sjyl.png"},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:"/images/jpkc.png",swimg:"/images/sw_jpkc.png"},{name:"\u519B\u961F\u4E00\u6D41",ptimg:"/images/jdyl.png",swimg:"/images/sw_jdyl.png"},{name:"\u65B0\u578B\u6559\u6750",ptimg:"/images/xxjc.png",swimg:"/images/sw_xxjc.png"}];return Se.createElement(Ze.Z,{spinning:qe},Se.createElement("div",{className:ge()(te.list,Ce)},!!(st!=null&&st.length)&&(st==null?void 0:st.map((Ye,wt)=>{var at,vt,Vt,Jt,pn,An,ze,Fe,Ot,Fn,dn,Ct,en;const{name:rn,id:Yn,identifier:Dt,featured:mt,school_name:ht,image_url:bt,excellent:zt,is_plan:Bt}=Ye;return Se.createElement("div",{key:Yn,className:xe&&Ne?te.wrapisCurrent:te.wrap,style:{width:tt,marginRight:(1+wt)%nt===0?0:it+Le,marginBottom:We}},Se.createElement("a",{className:te.li,onClick:Pt=>{Pt.preventDefault(),Pt.stopPropagation(),Ge&&(0,Ve.L9)([Ge]),(0,Ve.xg)(`/paths/${Dt}`)}},Se.createElement("div",{className:te.img},Se.createElement("img",{className:te.cover,src:`${bt}`}),(at=Ye==null?void 0:Ye.subject_tags)==null?void 0:at.map((Pt,_e)=>{var se,fe;if(_e===0){const Be=(se=gt.find(pt=>pt.name==Pt))==null?void 0:se.swimg;return Se.createElement("img",{className:te.sign,src:Be,style:{left:"-4px"}})}const Ie=(fe=gt.find(Be=>Be.name==Pt))==null?void 0:fe.ptimg;return Se.createElement("img",{className:te.sign,src:Ie,style:{left:`${48+52*(_e-1)+2*_e}px`}})}),Se.createElement("div",{className:te.tagsDom},Se.createElement("div",{className:"flex flex-wrap gap-10px item-center"},(Ye==null?void 0:Ye.excellent)&&Se.createElement("div",{className:te.bq},"\u5F00\u653E\u8BFE\u7A0B"),((vt=Ye==null?void 0:Ye.custom_tags)==null?void 0:vt.length)>0&&Se.createElement(Te.Z,{title:(pn=(Jt=Ye==null?void 0:Ye.custom_tags)==null?void 0:Jt[((Vt=Ye==null?void 0:Ye.custom_tags)==null?void 0:Vt.length)-1])==null?void 0:pn.tag_name},Se.createElement("div",{className:"px-6px rounded-2px c-white h-16px flex item-center",style:{maxWidth:"62px",background:"#3061D0",border:"0.5px solid #8FAFF8"}},Se.createElement("span",{className:"multi-llipsis1e text-10px"},(Fe=(ze=Ye==null?void 0:Ye.custom_tags)==null?void 0:ze[((An=Ye==null?void 0:Ye.custom_tags)==null?void 0:An.length)-1])==null?void 0:Fe.tag_name))))),rt=="hide"&&(Ye==null?void 0:Ye.studying)&&xe&&Se.createElement("div",{className:`${te.movebq} user-path-items`,onClick:Pt=>{Pt.stopPropagation(),Qe(Ye)}},Se.createElement("i",{className:"iconfont icon-yichu1 font12"}),Se.createElement("span",null,"\u79FB\u9664")),!["collect","payed"].includes(rt)&&xe&&Se.createElement("div",{className:`${te.hiddenbq} user-path-items`,onClick:Pt=>{Pt.stopPropagation(),He(Ye)}},Se.createElement("i",{className:`iconfont ${rt=="hide"?"icon-chakan2":"icon-yincangtiaojianshezhi"} font12`}),Se.createElement("span",null,rt=="hide"?"\u53D6\u6D88\u9690\u85CF":"\u9690\u85CF"))),Se.createElement("div",{className:te.name},Se.createElement(Te.Z,{title:Me&&(Ye!=null&&Ye.excellent_alias_name)?Se.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${rn}`,Se.createElement("br",null),Se.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${Ye==null?void 0:Ye.excellent_alias_name}`)):rn},Se.createElement("span",{className:te.e},Me&&(Ye==null?void 0:Ye.excellent_alias_name)||rn))),xe&&Ne&&((Ot=Ye==null?void 0:Ye.progress)==null?void 0:Ot.all_score)!=0&&Se.createElement("div",{style:{padding:"0px 10px",color:"#333",marginTop:10}},Se.createElement(Xe.Z,{strokeColor:"#44d7b6",gap:"small",percent:(((Fn=Ye==null?void 0:Ye.progress)==null?void 0:Fn.my_score)/((dn=Ye==null?void 0:Ye.progress)==null?void 0:dn.all_score)*100).toFixed(),showInfo:!1}),"\u5DF2\u5B8C\u6210 ",(Ct=Ye==null?void 0:Ye.progress)==null?void 0:Ct.my_score,"/",(en=Ye==null?void 0:Ye.progress)==null?void 0:en.all_score),(!xe||!Ne)&&Se.createElement(Te.Z,{title:`\u53D1\u5E03\u5355\u4F4D\uFF1A${ht}`},Se.createElement("div",{className:te.unit},Se.createElement("i",{className:"iconfont icon-danwei1 font14 mr3"}),ht)),(!xe||!Ne)&&Se.createElement("div",{className:te.tags},Se.createElement("div",null,Se.createElement(Te.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},Se.createElement("span",null,Se.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),Se.createElement("span",null,Ye.stages_count))),Se.createElement(Te.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},Se.createElement("span",null,Se.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),Se.createElement("span",null,Ye.members_count)))))))})),!st.length&&Se.createElement(Ue.Z,null)))}},82636:function(xn,yt,ce){"use strict";ce.d(yt,{jL:function(){return ke},w9:function(){return Ot},QD:function(){return Ut},cQ:function(){return Jt.Z},op:function(){return re},O5:function(){return qn},_b:function(){return In},t7:function(){return ut},Gi:function(){return Yn},YG:function(){return en},qp:function(){return Je},vr:function(){return Bn},qE:function(){return le},Je:function(){return Qe},wb:function(){return Vt},cq:function(){return Bt},tp:function(){return nt}});var te=ce(59301),Ze={flex_box_center:"flex_box_center___NeSU8",flex_space_between:"flex_space_between___ImTGl",flex_box_vertical_center:"flex_box_vertical_center___BtRd9",flex_box_center_end:"flex_box_center_end___qcLe3",flex_box_column:"flex_box_column___Ze_3q",banner:"banner___PoUBO",content:"content___XoDjy",btns:"btns___Pb35j"},Te="data:image/png;base64,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",ke=({dataSource:mn=[],img:zn,imgWidth:$t=346,title:Sn,sunTitle:pr,bannerExtraContent:lr})=>te.createElement("div",{className:Ze.banner},te.createElement("div",{className:Ze.content},te.createElement("aside",null,te.createElement("p",null,te.createElement("b",null,Sn),te.createElement("span",null,pr)),mn.length>0&&te.createElement("div",{className:Ze.btns},mn.map((fr,Fr)=>te.createElement("div",{key:Fr,onClick:fr.click},fr.name,fr.sign?te.createElement("img",{src:Te,width:39}):null))),lr),zn&&te.createElement("img",{style:{marginTop:33,marginRight:38},src:zn,width:$t}))),ge={flex_box_center:"flex_box_center___hG6RI",flex_space_between:"flex_space_between___ss3Fh",flex_box_vertical_center:"flex_box_vertical_center___K80p9",flex_box_center_end:"flex_box_center_end___qmXX3",flex_box_column:"flex_box_column___GFV8F",row:"row___aXJjm",title:"title___HUKL0",tagsWrap:"tagsWrap___XB2W3",action:"action___VdHb1",bar:"bar___t1kKC",tag:"tag___V7Eft",name:"name___Hk1Ip",num:"num___xQpcH",active:"active___XryTX",tagsBorderWrap:"tagsBorderWrap___OMxjs"},Ve=ce(92310),Ue=ce.n(Ve),Se=ce(89392),Je=({dataSource:mn=[],value:zn,onChange:$t,onTitleChange:Sn,className:pr,title:lr,titleWidth:fr=41,style:Fr={},fontColor:Wr="#6A7283",showCount:Dr})=>{const[Ur,qr]=(0,te.useState)(1),[$n,yn]=(0,te.useState)(!1),$e=(0,te.useRef)(null),kr=(0,te.useRef)(null);return(0,te.useEffect)(()=>{var Zr;mn.length!==0&&(((Zr=$e==null?void 0:$e.current)==null?void 0:Zr.clientHeight)>97?qr(1):qr(0)),mn.length===0&&qr(0),yn(!1)},[mn]),te.createElement("div",{className:Ue()(ge.row,pr,"fadeIn","animated"),style:Fr},te.createElement("div",{onClick:(0,Se.throttle)(()=>Sn==null?void 0:Sn(),2e3),style:{width:fr,marginTop:$n?12:4},className:`${ge.title} ${Sn?"current":""}`},lr),te.createElement("div",{className:$n?`${ge.tagsWrap} ${ge.tagsBorderWrap}`:ge.tagsWrap},te.createElement("div",{className:ge.bar,ref:kr,style:Ur>0?{height:Ur===1?97:"auto",overflow:Ur===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},te.createElement("div",{className:ge.tag,ref:$e},mn==null?void 0:mn.map(Zr=>te.createElement("span",{onClick:()=>$t(Zr.id),key:Zr.id,style:{color:Wr},className:zn===Zr.id?ge.active:""},te.createElement("span",{title:Zr.name,className:ge.name},Zr.name),!!Dr&&te.createElement("span",{className:ge.num},Zr.count))))),!!Ur&&te.createElement(te.Fragment,null,Ur===1?te.createElement("div",{onClick:()=>{var Zr;qr(2),((Zr=$e==null?void 0:$e.current)==null?void 0:Zr.clientHeight)>245?yn(!0):yn(!1)},className:ge.action},"\u5C55\u5F00",te.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):te.createElement("div",{onClick:()=>{kr.current.scrollTop=0,qr(1),yn(!1)},className:ge.action},"\u6536\u8D77",te.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},Ce={flex_box_center:"flex_box_center___aK2n3",flex_space_between:"flex_space_between___HX0Oh",flex_box_vertical_center:"flex_box_vertical_center___LJOJr",flex_box_center_end:"flex_box_center_end___SCakF",flex_box_column:"flex_box_column___AYv4m",tabs:"tabs___GTqPV",active:"active___F26E8"},nt=({dataSource:mn=[],value:zn,onChange:$t,className:Sn,style:pr={}})=>te.createElement("div",{style:pr,className:Ue()(Ce.tabs,Sn)},mn.map(lr=>te.createElement("span",{onClick:()=>$t(lr.id),className:zn===lr.id?Ce.active:"",key:lr.id},lr.name))),it={flex_box_center:"flex_box_center___yX6Oa",flex_space_between:"flex_space_between___t7oqF",flex_box_vertical_center:"flex_box_vertical_center___dEIHy",flex_box_center_end:"flex_box_center_end___taQDF",flex_box_column:"flex_box_column___xY_Lr",input:"input___PW2zI",dropdown:"dropdown___vSy8B",menu:"menu___NiyBu",text:"text___Grueu",b1:"b1___ZKryM",b2:"b2___aKyGa"},We=ce(37568),ut=({dataSource:mn=[],value:zn="",onChange:$t,onInputChange:Sn=()=>{},className:pr,style:lr={},placeholder:fr,allowClear:Fr=!1})=>{var Wr;const[Dr,Ur]=(0,te.useState)(""),[qr,$n]=(0,te.useState)("");(0,te.useEffect)(()=>{var kr;let Zr=zn;(kr=JSON.stringify(zn))!=null&&kr.includes("{")&&(Ur(zn.id),Zr=zn.value||"");try{$n(decodeURIComponent(Zr||""))}catch(Lt){$n(decodeURIComponent(Zr||""))}},[zn]);const yn=()=>{$t(encodeURIComponent(qr),Dr||null)},$e=kr=>{kr!==Dr&&(Ur(kr),$t(encodeURIComponent(qr),kr))};return te.createElement("div",{className:Ue()(it.input,pr),style:lr},!!mn.length&&te.createElement("div",{className:it.dropdown},te.createElement("div",{className:it.text},(Wr=mn.find(kr=>kr.id===Dr))==null?void 0:Wr.name,te.createElement("i",{className:"iconfont icon-zhankai4"}),te.createElement("b",{className:it.b1}),te.createElement("b",{className:it.b2})),te.createElement("div",{className:it.menu},mn.map((kr,Zr)=>te.createElement("div",{key:Zr,onClick:()=>$e(kr.id)},kr.name)))),te.createElement(We.default,{onPressEnter:yn,value:qr,onChange:kr=>{$n(kr.target.value),Sn(encodeURIComponent(kr.target.value),Dr||null)},placeholder:fr,variant:"borderless",allowClear:Fr,onClear:()=>$t("",Dr||null)}),te.createElement("i",{onClick:yn,className:"iconfont icon-sousuo9 font14 current"}))},Ge={flex_box_center:"flex_box_center___tol8o",flex_space_between:"flex_space_between___Z235C",flex_box_vertical_center:"flex_box_vertical_center___Wq1sZ",flex_box_center_end:"flex_box_center_end___LLxom",flex_box_column:"flex_box_column___DbMSN",quickPager:"quickPager___GM30J",disabled:"disabled___Ozc8I"},Qe=({value:mn,onChange:zn,className:$t,total:Sn,pageSize:pr,style:lr={}})=>{const fr=mn<2,Fr=mn>=Math.ceil(Sn/pr);return Sn<=pr?te.createElement(te.Fragment,null):te.createElement("div",{className:Ue()(Ge.quickPager,$t),style:lr},te.createElement("div",{onClick:()=>{fr||zn(mn-1,"prev")},className:fr?Ge.disabled:""},"\u4E0A\u4E00\u9875"),te.createElement("div",{onClick:()=>{Fr||zn(mn+1,"next")},className:Fr?Ge.disabled:""},"\u4E0B\u4E00\u9875"))},xe={flex_box_center:"flex_box_center___FO7TP",flex_space_between:"flex_space_between___LotYx",flex_box_vertical_center:"flex_box_vertical_center___bWdaw",flex_box_center_end:"flex_box_center_end___mVJ1o",flex_box_column:"flex_box_column___M83Mm",list:"list___oOsiS",wrap:"wrap___G6T7F",lockWrap:"lockWrap___Rl79E",li:"li___oZZ7l",cover:"cover___b2bYW",img:"img___IQX7w",sign:"sign___HkT6C",name:"name___SsJx8",e:"e___TMqq0",tags:"tags___bcjyo",rate:"rate___YACg7"},Ne=ce(29787),Me=ce(25399),rt=ce(58018),He=ce(74128),tt=ce(65862),gt=ce(96908),Ye=ce(57177),wt=ce(81378),at=ce(2524),Vt=({className:mn,dataSource:zn=[],col:$t=4,right:Sn,bottom:pr=23,precision:lr=0,wrapWidth:fr=1200,trackEventItems:Fr,loading:Wr})=>{const Dr=Math.floor((fr-($t-1)*Sn)/$t);return te.createElement(Ne.Z,{spinning:Wr},te.createElement("div",{className:Ue()(xe.list,mn)},!!zn.length&&zn.map((Ur,qr)=>{const{name:$n,id:yn,identifier:$e,power:kr,cover_image_id:Zr,pic:Lt}=Ur;return te.createElement("div",{className:xe.wrap,key:yn,style:{width:Dr,marginRight:(1+qr)%$t===0?0:Sn+lr,marginBottom:pr}},te.createElement("a",{target:"_blank",href:`/shixuns/${$e}/challenges`,className:xe.li,onClick:Tt=>{Tt.preventDefault(),Fr&&(0,tt.L9)([Fr]),kr&&(0,tt.xg)(`/shixuns/${$e}/challenges`)}},te.createElement("div",{className:xe.img},te.createElement("img",{className:xe.cover,src:`${Lt}`}),Ur.is_jupyter&&te.createElement("img",{className:xe.sign,src:gt}),Ur.is_jupyter_lab&&te.createElement("img",{className:xe.sign,src:Ye}),Ur.is_unity_3d&&te.createElement("img",{className:xe.sign,src:wt})),te.createElement("div",{className:xe.name},te.createElement(Me.Z,{title:$n||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},te.createElement("span",{className:xe.e},$n||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),te.createElement("div",{className:xe.tags},te.createElement(Me.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},te.createElement("span",null,te.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),te.createElement("span",null,Ur.challenges_count))),!!Ur.myshixuns_count&&te.createElement(Me.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},te.createElement("span",null,te.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),te.createElement("span",null,Ur.myshixuns_count))),te.createElement(Me.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},te.createElement("span",null,te.createElement("span",null,Ur.level))),te.createElement("div",{className:xe.rate},te.createElement(rt.Z,{allowHalf:!0,disabled:!0,defaultValue:Ur.score_info}),te.createElement("span",null,"\xA0",Ur.score_info?`${Ur.score_info}\u5206`:"5\u5206")))),!kr&&te.createElement("div",{className:xe.lockWrap},te.createElement("img",{src:`${He.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),te.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!zn.length&&te.createElement(at.Z,null)))},Jt=ce(61584),pn={flex_box_center:"flex_box_center___eMcr7",flex_space_between:"flex_space_between___HcNca",flex_box_vertical_center:"flex_box_vertical_center___ZnvVN",flex_box_center_end:"flex_box_center_end___fdgDf",flex_box_column:"flex_box_column___SEKvd",list:"list___L1hmU",hidden:"hidden___NniIi",wrap:"wrap___pKgcW",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},An="data:image/png;base64,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",ze=ce(59301),Ot=({className:mn,dataSource:zn=[],col:$t=4,right:Sn,bottom:pr=23,precision:lr=0,wrapWidth:fr=1200,trackEventItems:Fr,loading:Wr,category:Dr,hiddenClick:Ur,handleVery:qr=()=>!0,isCurrent:$n})=>{const yn=Math.floor((fr-($t-1)*Sn)/$t);return ze.createElement(Ne.Z,{spinning:Wr},ze.createElement("div",{className:Ue()(pn.list,mn)},!!zn.length&&zn.map(($e,kr)=>{const{subject_identifier:Zr,id:Lt,identifier:Tt,power:tr}=$e,Tn=$e.is_public!=0&&$e.is_public;return ze.createElement("div",{className:pn.wrap,key:Lt,style:{width:yn,marginRight:(1+kr)%$t===0?0:Sn+lr,marginBottom:pr}},ze.createElement("a",{className:pn.li,onClick:Gt=>{Gt.preventDefault(),qr($e==null?void 0:$e.first_category_url)&&(Fr&&(0,tt.L9)([Fr]),(0,tt.xg)($e.first_category_url))}},ze.createElement("div",{className:pn.top},ze.createElement(Me.Z,{title:$e.name},ze.createElement("div",{className:pn.name},$e.name)),ze.createElement("img",{className:pn.img,src:He.Z.IMG_SERVER+"/images/"+$e.avatar_url}),ze.createElement("div",{className:pn.text,title:$e.creator},$e.creator),Zr&&ze.createElement("div",{className:pn.btns},ze.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),ze.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),Tn&&ze.createElement("div",{className:pn.sign},"\u516C\u5F00"),$n&&ze.createElement("div",{className:pn.hidden,onClick:Gt=>{Gt.stopPropagation(),Ur($e)}},ze.createElement("i",{className:`iconfont ${Dr=="hide"?"icon-chakan2":"icon-yincangtiaojianshezhi"} font12`}),Dr=="hide"?"\u53D6\u6D88\u9690\u85CF":"\u9690\u85CF")),ze.createElement("div",{className:pn.bottom},$e.visits>0&&ze.createElement(Me.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},ze.createElement("span",null,ze.createElement("i",{className:"iconfont icon-liulanyan"}),ze.createElement("span",null,$e.visits))),$e.course_members_count>0&&ze.createElement(Me.Z,{title:"\u6210\u5458",placement:"bottom"},ze.createElement("span",null,ze.createElement("i",{className:"iconfont icon-chengyuan"}),$e.course_members_count)),$e.tasks_count>0&&ze.createElement(Me.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},ze.createElement("span",null,ze.createElement("i",{className:"iconfont icon-zuoye"}),$e.tasks_count)),$e.is_end?ze.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):ze.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!$e.is_accessible&&ze.createElement("div",{className:pn.lockWrap},ze.createElement("img",{src:`${He.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),ze.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!zn.length&&ze.createElement(at.Z,null)))},Fn={flex_box_center:"flex_box_center___d27mZ",flex_space_between:"flex_space_between___qfRU9",flex_box_vertical_center:"flex_box_vertical_center___fCRld",flex_box_center_end:"flex_box_center_end___ORMV8",flex_box_column:"flex_box_column___PNKtZ",tabs:"tabs___alpa7",tabsWrap:"tabsWrap___aCQjw",tab:"tab___MKLr4",active:"active___nl_4v"},dn=ce(65582),en=({dataSource:mn=[],value:zn,onChange:$t,className:Sn,style:pr={},tabBarExtraContent:lr})=>te.createElement("div",{className:Ue()(Fn.tabs,Sn),style:pr},te.createElement("div",{className:Fn.tabsWrap},mn.map((fr,Fr)=>!(fr!=null&&fr.hide)&&te.createElement("aside",{className:Fn.tab,onClick:()=>{$t(fr.id),fr.link&&dn.history.push(fr.link)},key:Fr},te.createElement("div",{className:zn===fr.id?Fn.active:""},fr.name),(fr==null?void 0:fr.resetCount)==null&&(fr==null?void 0:fr.total)!==void 0&&te.createElement("span",null,"\uFF08",fr==null?void 0:fr.total,"\uFF09"),(fr==null?void 0:fr.resetCount)!==void 0&&(fr==null?void 0:fr.total)!==void 0&&te.createElement(Me.Z,{title:(fr==null?void 0:fr.tip)!=null?fr==null?void 0:fr.tip:""},te.createElement("span",{style:{color:"#9096A3"}},"\uFF08",te.createElement("span",{style:{color:"#000"}},fr==null?void 0:fr.resetCount),"/",te.createElement("span",null,fr==null?void 0:fr.total),"\uFF09"))))),te.createElement("div",{className:Fn.tabBar},lr)),Yn=({className:mn,style:zn={},children:$t})=>te.createElement("div",{className:Ue()(mn),style:zn},$t),Dt={flex_box_center:"flex_box_center___e6HxQ",flex_space_between:"flex_space_between___RnXYe",flex_box_vertical_center:"flex_box_vertical_center___lVxPk",flex_box_center_end:"flex_box_center_end___bu8yv",flex_box_column:"flex_box_column___JczGj",orderWrap:"orderWrap___ZfyGX",orderIconWrap:"orderIconWrap___XTB_O",orderAsc:"orderAsc___KWHmA",orderDesc:"orderDesc___rHdbB",active:"active___a7eSP",cursorPointer:"cursorPointer___gs9kL",orderTextWrap:"orderTextWrap___teAKn"},mt=ce(75727),ht=ce(93041);const bt=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var Bt=({sortValue:mn,dropValue:zn,className:$t,onSort:Sn,onDrop:pr,dataSource:lr=bt})=>{var fr;return te.createElement("div",{className:Ue()(Dt.orderWrap,$t)},te.createElement(mt.Z,{dropdownRender:()=>te.createElement(ht.default,null,lr.map((Fr,Wr)=>te.createElement(ht.default.Item,{key:Wr,onClick:()=>pr(Fr.id)},Fr.name)))},te.createElement("span",{className:Dt.orderTextWrap},(fr=lr.find(Fr=>zn===Fr.id))==null?void 0:fr.name)),te.createElement("span",{className:Dt.orderIconWrap},te.createElement("span",{className:Dt.orderAsc},te.createElement("i",{className:mn==="asc"?`iconfont icon-sanjiaoxing-up font12 ${Dt.cursorPointer} ${Dt.active}`:`iconfont icon-sanjiaoxing-up font12 ${Dt.cursorPointer}`,onClick:()=>Sn(mn==="asc"?"desc":"asc")})),te.createElement("span",{className:Dt.orderDesc},te.createElement("i",{className:mn==="desc"?`iconfont icon-sanjiaoxing-down font12 ${Dt.cursorPointer} ${Dt.active}`:`iconfont icon-sanjiaoxing-down font12 ${Dt.cursorPointer}`,onClick:()=>Sn(mn==="asc"?"desc":"asc")}))))},Pt={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v"},_e=ce(7939),se=Object.defineProperty,fe=Object.getOwnPropertySymbols,Ie=Object.prototype.hasOwnProperty,Be=Object.prototype.propertyIsEnumerable,pt=(mn,zn,$t)=>zn in mn?se(mn,zn,{enumerable:!0,configurable:!0,writable:!0,value:$t}):mn[zn]=$t,Mt=(mn,zn)=>{for(var $t in zn||(zn={}))Ie.call(zn,$t)&&pt(mn,$t,zn[$t]);if(fe)for(var $t of fe(zn))Be.call(zn,$t)&&pt(mn,$t,zn[$t]);return mn},sn=(mn,zn)=>{var $t={};for(var Sn in mn)Ie.call(mn,Sn)&&zn.indexOf(Sn)<0&&($t[Sn]=mn[Sn]);if(mn!=null&&fe)for(var Sn of fe(mn))zn.indexOf(Sn)<0&&Be.call(mn,Sn)&&($t[Sn]=mn[Sn]);return $t},he=(mn,zn,$t)=>new Promise((Sn,pr)=>{var lr=Wr=>{try{Fr($t.next(Wr))}catch(Dr){pr(Dr)}},fr=Wr=>{try{Fr($t.throw(Wr))}catch(Dr){pr(Dr)}},Fr=Wr=>Wr.done?Sn(Wr.value):Promise.resolve(Wr.value).then(lr,fr);Fr(($t=$t.apply(mn,zn)).next())}),re=mn=>{var zn=mn,{className:$t,style:Sn,children:pr,loading:lr=!1,openLoading:fr,onClick:Fr=()=>{},size:Wr="middle",shape:Dr="round"}=zn,Ur=sn(zn,["className","style","children","loading","openLoading","onClick","size","shape"]);const[qr,$n]=(0,te.useState)(!1);return te.createElement(_e.ZP,Mt({onClick:(0,Se.throttle)(yn=>he(void 0,null,function*(){fr&&$n(!0);try{yield Fr(yn)}catch($e){console.log("error",$e)}fr&&$n(!1)}),2e3,{leading:!0,trailing:!1}),className:Ue()(Pt.btn,Pt[`${Wr}-${Dr}`],$t),style:Sn,size:Wr,shape:Dr,loading:qr||lr},Ur),pr)},de={flex_box_center:"flex_box_center___TB7bQ",flex_space_between:"flex_space_between___oBlTb",flex_box_vertical_center:"flex_box_vertical_center___b5XbB",flex_box_center_end:"flex_box_center_end___CNhe7",flex_box_column:"flex_box_column___yHXKW",head:"head___ghH72",node:"node___mjPEy"},le=({className:mn,style:zn,children:$t=null,onClick:Sn,title:pr})=>te.createElement("div",{className:Ue()(de.head,mn),style:zn},te.createElement("span",{className:"primary-hover",onClick:Sn},te.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),te.createElement("b",{title:pr},pr),te.createElement("div",{className:de.node},$t)),Ee={flex_box_center:"flex_box_center___AlHuF",flex_space_between:"flex_space_between___vN2LW",flex_box_vertical_center:"flex_box_vertical_center___Ac7D2",flex_box_center_end:"flex_box_center_end___y38I7",flex_box_column:"flex_box_column___iQE6P",btns:"btns___sNgTb",confirm:"confirm___Ozirl",cancel:"cancel___aiq1I"},Ut=({confirmShow:mn=!0,confirmTitle:zn,confirmClick:$t,cancelShow:Sn=!0,cancelTitle:pr,cancelClick:lr,className:fr,style:Fr,confirmLoading:Wr=!1})=>te.createElement("div",{className:Ue()(Ee.btns,fr),style:Fr},mn&&te.createElement(_e.ZP,{loading:Wr,onClick:$t,type:"primary",className:Ee.confirm},zn),Sn&&te.createElement(_e.ZP,{onClick:lr,className:Ee.cancel},pr)),It={flex_box_center:"flex_box_center___jkpdr",flex_space_between:"flex_space_between___OtsL8",flex_box_vertical_center:"flex_box_vertical_center___rbcb_",flex_box_center_end:"flex_box_center_end___zBR21",flex_box_column:"flex_box_column___nS_eP",fixedBottom:"fixedBottom___oJl7m",wrap:"wrap___A3Oq1",center:"center____VL1y"},Bn=({className:mn,style:zn={},LeftContent:$t,children:Sn,RightContent:pr})=>te.createElement("div",{className:Ue()(It.fixedBottom,mn),style:zn},te.createElement("div",{className:It.wrap},te.createElement("div",{className:It.left},$t),te.createElement("div",{className:It.center},Sn),te.createElement("div",{className:It.right},pr))),jt={flex_box_center:"flex_box_center___tY8Yn",flex_space_between:"flex_space_between___vHdYA",flex_box_vertical_center:"flex_box_vertical_center___pa61F",flex_box_center_end:"flex_box_center_end___HyDXt",flex_box_column:"flex_box_column___UjZek",crumbs:"crumbs___V41Oe",hover:"hover___bEIVd"},In=({className:mn,style:zn={},dataSource:$t=[]})=>te.createElement("div",{className:Ue()(jt.crumbs,mn),style:zn},$t.map((Sn,pr)=>pr<$t.length-1?te.createElement(te.Fragment,{key:pr},Sn.path||Sn.onClick?te.createElement("span",{className:jt.hover,onClick:Sn!=null&&Sn.onClick?Sn.onClick:()=>dn.history.push(Sn.path)},Sn.name):te.createElement("span",null,Sn.name),te.createElement("span",null,"\xA0",">","\xA0")):te.createElement("span",{key:pr,style:{color:"#5F6368"}},Sn.name))),sr=ce(11938),vn=Object.defineProperty,dr=Object.defineProperties,cr=Object.getOwnPropertyDescriptors,yr=Object.getOwnPropertySymbols,Jn=Object.prototype.hasOwnProperty,Tr=Object.prototype.propertyIsEnumerable,Pr=(mn,zn,$t)=>zn in mn?vn(mn,zn,{enumerable:!0,configurable:!0,writable:!0,value:$t}):mn[zn]=$t,Er=(mn,zn)=>{for(var $t in zn||(zn={}))Jn.call(zn,$t)&&Pr(mn,$t,zn[$t]);if(yr)for(var $t of yr(zn))Tr.call(zn,$t)&&Pr(mn,$t,zn[$t]);return mn},ur=(mn,zn)=>dr(mn,cr(zn)),Qr=(mn,zn)=>{var $t={};for(var Sn in mn)Jn.call(mn,Sn)&&zn.indexOf(Sn)<0&&($t[Sn]=mn[Sn]);if(mn!=null&&yr)for(var Sn of yr(mn))zn.indexOf(Sn)<0&&Tr.call(mn,Sn)&&($t[Sn]=mn[Sn]);return $t};const{Countdown:Kn}=sr.default;var qn=mn=>{var zn=mn,{onChange:$t}=zn,Sn=Qr(zn,["onChange"]);const[pr,lr]=(0,te.useState)(null);(0,te.useEffect)(()=>{typeof pr=="number"&&pr>=0&&$t(pr)},[pr]);const fr=Fr=>{const Wr=Math.floor(Fr/1e3);lr(Wr)};return te.createElement(Kn,ur(Er({},Sn),{onChange:fr}))}},31103:function(xn,yt,ce){"use strict";ce.d(yt,{Z:function(){return Ze}});var te=ce(59301);function Ze(Te,Xe){const ke=(0,te.useRef)();(0,te.useEffect)(()=>{ke.current=Te}),(0,te.useEffect)(()=>{function ge(){ke.current()}if(Xe!==null){let Ve=setInterval(ge,Xe);return()=>clearInterval(Ve)}},[Xe])}},71313:function(xn,yt,ce){"use strict";ce.r(yt),ce.d(yt,{default:function(){return Hn}});var te=ce(59301),Ze=ce(56656),Te=ce.n(Ze),Xe=ce(86129),ke=ce.n(Xe),ge=ce(38147),Ve=ce(65582),Ue=ce(62957),Se=ce(6767),ye=ce(458),Je=ce(91882),Ce=ce(77019),st=ce(5269),nt=ce(7939),it=ce(25399),We=ce(37285),Le=ce(37568),ut=ce(54172),Ge=ce(82326),qe=ce(13747),Qe=ce(27812),xe=ce(95869),Ne=ce(87169),Me=ce(26227),rt=ce(74128),He=ce(41867),tt=ce(65862),gt=ce(42441),Ye={flex_box_center:"flex_box_center___KJUhi",flex_space_between:"flex_space_between____N4uH",flex_box_vertical_center:"flex_box_vertical_center___yOdsz",flex_box_center_end:"flex_box_center_end___seJB9",flex_box_column:"flex_box_column___ihHC5",title:"title___JSmnB",score:"score___ERcuI",export:"export___pgR1H",title1_right:"title1_right___MdWJo",userPic:"userPic___UeG3e",userInfo:"userInfo___TNu6l",listItem:"listItem___wdbM_",rightInfo:"rightInfo___Swqk5",shixunTitle:"shixunTitle___L2Tc4",shixunWrp:"shixunWrp___ZoaTc",footerBar:"footerBar___QW5rq",footerBarStatic:"footerBarStatic___CRq8b",exitComment:"exitComment___u4Rqt",nextComment:"nextComment___lvaID",modal:"modal___g3B3L",footer:"footer___eJCnt",pingjia:"pingjia___X_ooM",pj_close:"pj_close___PHP4h",pj_save:"pj_save___COfQy",fa:"fa____jywp"},wt={normal:{opacity:.8,shadowBlur:10,shadowOffsetX:0,shadowOffsetY:0,shadowColor:"rgba(0, 0, 0, 0)",color:"#2e65ad"}};const at=({shixunHomeworks:xt,data:Ft,globalSetting:gn,loading:Mn,dispatch:wr})=>{var Hr;const{shixunWorkReport:Mr}=xt;let ir=((Hr=Ft==null?void 0:Ft.efficiency_list)==null?void 0:Hr.length)-parseInt(Ft==null?void 0:Ft.myself_eff[0]);const Xn=()=>({title:{text:"\u5B66\u4E60\u6548\u7387",subtext:"\u5B66\u4E60\u6548\u7387=log(\u5B9E\u8BAD\u603B\u5F97\u5206/\u5B9E\u8BAD\u603B\u8017\u65F6)"},backgroundColor:"#fff",color:["#dd4444","#fec42c","#80F1BE"],grid:{left:"3%",right:"9%",bottom:"3%",containLabel:!0},tooltip:{showDelay:0,formatter:function(Br){return Br.name===Mr.username?"\u59D3\u540D\uFF1A"+Mr.username+"
    \u5B66\u53F7\uFF1A "+Mr.user_id+"
    \u6548\u7387\uFF1A"+(Ft==null?void 0:Ft.myself_eff[1]):Br.name+":"+Br.value+" "},axisPointer:{show:!0,type:"cross",lineStyle:{type:"dashed",width:1}}},xAxis:[{type:"value",name:"\u5B66\u751F\u4F4D\u7F6E",nameTextStyle:{color:"#000",fontSize:12},scale:!0,axisLabel:{formatter:""},axisTick:{show:!1},splitLine:{show:!1}}],yAxis:[{type:"value",name:" ",nameGap:20,nameTextStyle:{color:"#000",fontSize:12},scale:!0,axisLabel:{formatter:"{value}"},splitLine:{show:!1}}],series:[{name:"",type:"scatter",data:Ft==null?void 0:Ft.efficiency_list,itemStyle:{normal:{color:"#2e65ad"}},markArea:{silent:!0,itemStyle:{normal:{color:"transparent",borderWidth:1,borderType:"dashed"}},data:[[{name:"\u5B66\u4E60\u6548\u7387\u5206\u5E03\u533A\u95F4",xAxis:"min",yAxis:"min"},{xAxis:"max",yAxis:"max"}]]},markPoint:{data:[{name:Mr.username,xAxis:ir,yAxis:Ft==null?void 0:Ft.myself_eff[1],value:Ft==null?void 0:Ft.myself_eff[1]}],itemStyle:{normal:{color:"#c23531"}}},markLine:{lineStyle:{normal:{type:"solid",color:"#ff6800"}},data:[{type:"average",name:"\u4E2D\u4F4D\u503C"}]}}]}),_r=()=>({title:{text:"\u80FD\u529B\u503C",subtext:"\u80FD\u529B\u503C\uFF08\u5B9E\u8BAD\u83B7\u5F97\u7ECF\u9A8C\u503C/\u5B9E\u8BAD\u8BC4\u6D4B\u6B21\u6570\uFF09"},backgroundColor:"#fff",color:["#dd4444","#fec42c","#80F1BE"],grid:{x:"10%",x2:150,y:"18%",y2:"10%"},tooltip:{padding:10,backgroundColor:"#222",borderColor:"#777",borderWidth:1,formatter:function(Br){var $r=Br.value;if(Br.name===Mr.username)return"\u59D3\u540D\uFF1A"+Mr.username+"
    \u5B66\u53F7\uFF1A "+Mr.user_id+"
    \u5F97\u5206\uFF1A"+(Ft==null?void 0:Ft.myself_object[1])}},xAxis:{type:"value",name:"log(\u5B9E\u8BAD\u7684\u603B\u65F6\u95F4)",nameGap:16,nameTextStyle:{color:"#000",fontSize:14},splitLine:{show:!1},axisLine:{lineStyle:{color:"#000"}}},yAxis:{type:"value",name:" ",nameLocation:"end",nameGap:20,nameTextStyle:{color:"#000",fontSize:12},axisLine:{lineStyle:{color:"#000"}},splitLine:{show:!1}},series:[{name:"\u80FD\u529B",type:"scatter",itemStyle:wt,data:Ft==null?void 0:Ft.consume_list,symbolSize:function(Br){return Math.round(Br[2])},markPoint:{data:[{name:Mr.username,xAxis:Ft==null?void 0:Ft.myself_object[0],yAxis:Ft==null?void 0:Ft.myself_object[1],value:Ft==null?void 0:Ft.myself_object[1]}],itemStyle:{normal:{color:"#c23531"}}}}]});return te.createElement(te.Fragment,null,te.createElement("aside",{className:"ml60 pr30"},te.createElement(Ce.Z,null,te.createElement(st.Z,{flex:"800px"},te.createElement(gt.Z,{style:{width:750,height:580},option:Xn()})),te.createElement(st.Z,{flex:"1"},te.createElement("aside",{className:Ye.rightInfo},te.createElement("ul",null,te.createElement("li",null,te.createElement("span",null,"\u59D3\u540D")," ",te.createElement("span",{className:"ml30"},Mr.username)),te.createElement("li",null,te.createElement("span",null,"\u5B66\u53F7")," ",te.createElement("span",{className:"ml30"},Mr.student_id||"--")),te.createElement("li",null,te.createElement("span",null,"\u5B66\u4E60\u6548\u7387")," ",te.createElement("span",{className:"ml30 c-orange"},Ft==null?void 0:Ft.myself_eff[1])),te.createElement("li",null,te.createElement("span",null,"\u5F53\u524D\u6392\u540D")," ",te.createElement("span",{className:"ml30 c-orange"},Ft==null?void 0:Ft.myself_eff[0]))),te.createElement("p",null,"1\u4E2A\u5C0F\u5706\u70B9\u4EE3\u88681\u4E2A\u5B66\u751F\u7684\u5B66\u4E60\u6548\u7387",te.createElement("br",null),"\u7EA2\u8272\u6C34\u6EF4\u8868\u793A\u5F53\u524D\u5B66\u751F\u7684\u5B66\u4E60\u6548\u7387\u503C",te.createElement("br",null),"\u5C0F\u5706\u70B9\u8D8A\u9AD8\uFF0C\u5B66\u4E60\u6548\u7387\u8D8A\u9AD8",te.createElement("br",null),"\u6A59\u8272\u6A2A\u5411\u7BAD\u5934\uFF1A\u4E2D\u4F4D\u503C\uFF0C\u8868\u793A\u6574\u4E2A\u8BFE\u5802\u5B66\u751F\u8868\u73B0\u7684\u5E73\u5747\u503C"))))),te.createElement("aside",{className:"ml60 pr30"},te.createElement(Ce.Z,null,te.createElement(st.Z,{flex:"800px"},te.createElement(gt.Z,{style:{width:750,height:580},option:_r()})),te.createElement(st.Z,{flex:"1"},te.createElement("aside",{className:Ye.rightInfo},te.createElement("ul",null,te.createElement("li",null,te.createElement("span",null,"\u59D3\u540D")," ",te.createElement("span",{className:"ml30"},Mr.username)),te.createElement("li",null,te.createElement("span",null,"\u5B66\u53F7")," ",te.createElement("span",{className:"ml30"},Mr.student_id||"--")),te.createElement("li",null,te.createElement("span",null,"\u80FD\u529B")," ",te.createElement("span",{className:"ml30 c-orange"},Ft==null?void 0:Ft.myself_object[1]))),te.createElement("p",null,"1\u4E2A\u5C0F\u5706\u70B9\u4EE3\u88681\u4E2A\u5B66\u751F\u7684\u80FD\u529B\u503C",te.createElement("br",null),"\u7EA2\u8272\u6C34\u6EF4\u8868\u793A\u5F53\u524D\u5B66\u751F\u7684\u80FD\u529B\u503C",te.createElement("br",null),"\u5C0F\u5706\u5708\u8D8A\u5927\uFF0C\u8BC4\u6D4B\u6B21\u6570\u8D8A\u5C11",te.createElement("br",null)))))))};var vt=(0,Ve.connect)(({shixunHomeworks:xt,loading:Ft,globalSetting:gn})=>({shixunHomeworks:xt,globalSetting:gn,loading:Ft.effects}))(at),Vt=ce(50258),Jt=ce(71051),pn=({defaultValue:xt,onBlur:Ft,max:gn,className:Mn="game-score"})=>{const[wr,Hr]=(0,te.useState)(xt);(0,te.useEffect)(()=>{Hr(xt)},[xt]);function Mr(Xn){Hr(Xn)}function ir(){wr!==xt&&Ft(wr>gn?gn:wr)}return te.createElement(Jt.Z,{max:gn,min:0,className:Mn,value:wr,onChange:Mr,onBlur:ir})},An=ce(25374),ze={md:"md___TEmcT"},Fe=ce(59301),Ot=Object.defineProperty,Fn=Object.defineProperties,dn=Object.getOwnPropertyDescriptors,Ct=Object.getOwnPropertySymbols,en=Object.prototype.hasOwnProperty,rn=Object.prototype.propertyIsEnumerable,Yn=(xt,Ft,gn)=>Ft in xt?Ot(xt,Ft,{enumerable:!0,configurable:!0,writable:!0,value:gn}):xt[Ft]=gn,Dt=(xt,Ft)=>{for(var gn in Ft||(Ft={}))en.call(Ft,gn)&&Yn(xt,gn,Ft[gn]);if(Ct)for(var gn of Ct(Ft))rn.call(Ft,gn)&&Yn(xt,gn,Ft[gn]);return xt},mt=(xt,Ft)=>Fn(xt,dn(Ft));const ht=Ge.default.Option,bt={selectOnLineNumbers:!0,readOnly:!0,minimap:{enabled:!1},scrollBeyondLastLine:!1,enableSplitViewResizing:!1,roundedSelection:!1,renderIndicators:!1,useShadows:!1};var zt=(xt=>(xt[xt.SET_PATH=0]="SET_PATH",xt[xt.GET_PASSED_CONTENT=1]="GET_PASSED_CONTENT",xt))(zt||{});function Bt(xt,Ft){switch(Ft.type){case 0:return mt(Dt({},xt),{selectedPath:Ft.payload});case 1:return mt(Dt({},xt),{passedContent:Ft.payload});default:throw new Error}}var Pt=({path:xt,game_id:Ft,onPathChange:gn,autoHeight:Mn,diff_code_count:wr,data:Hr,game_codes_cn:Mr})=>{var ir,Xn,_r,Br;const $r=xt.split("\uFF1B").filter(Et=>!!Et),[ui,ai]=(0,te.useReducer)(Bt,{selectedPath:$r[0],passedContent:{language:"python",content:""}}),{selectedPath:Ci,passedContent:Ke}=ui;function Oe(Et){ai({type:0,payload:Et})}const At={\u6700\u540E\u901A\u5173\u4EE3\u7801:"\u901A\u8FC7\u4E86\u672C\u9898\uFF0C\u5728\u4F5C\u4E1A\u65F6\u95F4\u5185\u6700\u540E\u4E00\u6B21\u63D0\u4EA4\u7684\u901A\u5173\u4EE3\u7801",\u6700\u65B0\u4EE3\u7801:"\u672A\u901A\u8FC7\u672C\u9898\uFF0C\u5C55\u793A\u6700\u65B0\u7F16\u5199\u7684\u4EE3\u7801\u8BE6\u60C5",\u622A\u6B62\u540E\u901A\u5173\u4EE3\u7801:"\u5728\u4F5C\u4E1A\u65F6\u95F4\u7ED3\u675F\u540E\u901A\u5173\u8BE5\u9898\u7684\u4EE3\u7801\u8BE6\u60C5"};return Fe.createElement(Fe.Fragment,null,Fe.createElement("h2",null," ",Fe.createElement("span",null,Mr,Fe.createElement(it.Z,{title:Fe.createElement("div",null,Fe.createElement("div",null,"\u4EE3\u7801\u5C55\u793A\u89C4\u5219\uFF1A"),Fe.createElement("div",null,"1.\u5C55\u793A\u5B66\u5458\u5728\u4F5C\u4E1A\u622A\u6B62\u524D\u5F97\u5206\u6700\u9AD8\u7684\u4EE3\u7801\u7248\u672C\u3002"),Fe.createElement("div",null," 2.\u82E5\u6709\u591A\u4E2A\u6700\u9AD8\u5206\u7248\u672C\uFF0C\u5C55\u793A\u63D0\u4EA4\u65F6\u95F4\u6700\u665A\u7684\u7248\u672C\u3002"),Fe.createElement("div",null," 3.\u4F5C\u4E1A\u622A\u6B62\u540E\u63D0\u4EA4\u7684\u4EE3\u7801\u5C06\u4E0D\u4E88\u5C55\u793A\u3002"))},Fe.createElement("i",{style:{marginLeft:10,color:"#3061D0",fontSize:16},className:"iconfont icon-tishixiaowenhao"}))),wr&&Fe.createElement("span",{style:{marginLeft:"50px"}},"\u4EE3\u7801\u4FEE\u6539\u884C\u6570 ",wr),Fe.createElement("span",null,Fe.createElement(Ge.default,{style:{width:200},value:Ci,onChange:Oe}," ",$r.map(Et=>Fe.createElement(ht,{key:Et,value:Et},Et))," "))," "),(Ci==null?void 0:Ci.split(".")[1])==="md"&&Fe.createElement(An.Z,{height:300,autoHeight:Mn,defaultValue:((Xn=(ir=Hr==null?void 0:Hr.filter(Et=>Et.path===Ci))==null?void 0:ir[0])==null?void 0:Xn.content)||"",className:ze.md}),(Ci==null?void 0:Ci.split(".")[1])!=="md"&&Fe.createElement(Vt.ZP,{height:300,language:Ke.language,value:((Br=(_r=Hr==null?void 0:Hr.filter(Et=>Et.path===Ci))==null?void 0:_r[0])==null?void 0:Br.content)||"",autoHeight:Mn,theme:"default",isCopy:!0,options:bt}))},_e=ce(33270),se=ce(96249),fe=ce.n(se),Ie=Object.defineProperty,Be=Object.getOwnPropertySymbols,pt=Object.prototype.hasOwnProperty,Mt=Object.prototype.propertyIsEnumerable,sn=(xt,Ft,gn)=>Ft in xt?Ie(xt,Ft,{enumerable:!0,configurable:!0,writable:!0,value:gn}):xt[Ft]=gn,he=(xt,Ft)=>{for(var gn in Ft||(Ft={}))pt.call(Ft,gn)&&sn(xt,gn,Ft[gn]);if(Be)for(var gn of Be(Ft))Mt.call(Ft,gn)&&sn(xt,gn,Ft[gn]);return xt};const oe=xt=>React.createElement("svg",he({className:"scai_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:16,height:16},xt),React.createElement("path",{d:"M512 327.68c245.76 0 445.44 153.6 445.44 348.16C957.44 870.4 757.76 1024 512 1024c-245.76-5.12-445.44-153.6-445.44-348.16 0-194.56 199.68-348.16 445.44-348.16z",fill:"#DBDCFF"}),React.createElement("path",{d:"M645.12 947.2c117.76-10.24 158.72-143.36 163.84-266.24 0-128-128-174.08-291.84-174.08-163.84 0-291.84 46.08-291.84 174.08 0 112.64 35.84 240.64 143.36 261.12 30.72 5.12 261.12 10.24 276.48 5.12z",fill:"#111ACC"}),React.createElement("path",{d:"M404.48 686.08c15.36 0 25.6 10.24 25.6 25.6v61.44c0 15.36-10.24 25.6-25.6 25.6-15.36 0-25.6-10.24-25.6-25.6v-61.44c-5.12-10.24 10.24-25.6 25.6-25.6zm220.16 0c15.36 0 25.6 10.24 25.6 25.6v61.44c0 15.36-10.24 25.6-25.6 25.6-15.36 0-25.6-10.24-25.6-25.6v-61.44c0-10.24 10.24-25.6 25.6-25.6z",fill:"#FFF"}),React.createElement("path",{d:"M916.48 527.36c56.32 0 107.52 71.68 107.52 153.6 0 87.04-61.44 153.6-117.76 153.6 0 0 51.2-76.8 51.2-158.72s-40.96-148.48-40.96-148.48zm-808.96 5.12-5.12 5.12c-10.24 20.48-35.84 76.8-35.84 138.24 0 76.8 35.84 138.24 51.2 158.72C61.44 834.56 0 768 0 680.96c0-81.92 51.2-148.48 107.52-148.48z",fill:"#8187FF"}),React.createElement("path",{d:"M512 0c20.48 0 30.72 15.36 30.72 30.72v220.16c0 20.48-15.36 30.72-30.72 30.72s-30.72-10.24-30.72-30.72V30.72C481.28 15.36 496.64 0 512 0z",fill:"#701CDC"}),React.createElement("path",{d:"M384 46.08c20.48 0 30.72 15.36 30.72 30.72v133.12c0 20.48-15.36 30.72-30.72 30.72s-35.84-15.36-35.84-30.72V76.8c0-20.48 15.36-30.72 35.84-30.72z",fill:"#371CDC"}),React.createElement("path",{d:"M645.12 46.08c20.48 0 30.72 15.36 30.72 30.72v133.12c0 20.48-15.36 30.72-30.72 30.72s-30.72-15.36-30.72-30.72V76.8c0-20.48 15.36-30.72 30.72-30.72z",fill:"#AB2FF0"}),React.createElement("path",{d:"M250.88 87.04c20.48 0 30.72 15.36 30.72 30.72v46.08c0 20.48-15.36 30.72-30.72 30.72s-35.84-10.24-35.84-30.72v-40.96c0-20.48 15.36-35.84 35.84-35.84z",fill:"#6D57F2"}),React.createElement("path",{d:"M778.24 87.04c20.48 0 30.72 15.36 30.72 30.72v46.08c0 20.48-15.36 30.72-30.72 30.72s-30.72-15.36-30.72-30.72v-40.96c0-20.48 15.36-35.84 30.72-35.84z",fill:"#C86FFA"}));var re="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiPjxwYXRoIGQ9Ik01MTIgMzI3LjY4YzI0NS43NiAwIDQ0NS40NCAxNTMuNiA0NDUuNDQgMzQ4LjE2Qzk1Ny40NCA4NzAuNCA3NTcuNzYgMTAyNCA1MTIgMTAyNGMtMjQ1Ljc2LTUuMTItNDQ1LjQ0LTE1My42LTQ0NS40NC0zNDguMTYgMC0xOTQuNTYgMTk5LjY4LTM0OC4xNiA0NDUuNDQtMzQ4LjE2eiIgZmlsbD0iI0RCRENGRiIvPjxwYXRoIGQ9Ik02NDUuMTIgOTQ3LjJjMTE3Ljc2LTEwLjI0IDE1OC43Mi0xNDMuMzYgMTYzLjg0LTI2Ni4yNCAwLTEyOC0xMjgtMTc0LjA4LTI5MS44NC0xNzQuMDgtMTYzLjg0IDAtMjkxLjg0IDQ2LjA4LTI5MS44NCAxNzQuMDggMCAxMTIuNjQgMzUuODQgMjQwLjY0IDE0My4zNiAyNjEuMTIgMzAuNzIgNS4xMiAyNjEuMTIgMTAuMjQgMjc2LjQ4IDUuMTJ6IiBmaWxsPSIjMTExQUNDIi8+PHBhdGggZD0iTTQwNC40OCA2ODYuMDhjMTUuMzYgMCAyNS42IDEwLjI0IDI1LjYgMjUuNnY2MS40NGMwIDE1LjM2LTEwLjI0IDI1LjYtMjUuNiAyNS42LTE1LjM2IDAtMjUuNi0xMC4yNC0yNS42LTI1LjZ2LTYxLjQ0Yy01LjEyLTEwLjI0IDEwLjI0LTI1LjYgMjUuNi0yNS42em0yMjAuMTYgMGMxNS4zNiAwIDI1LjYgMTAuMjQgMjUuNiAyNS42djYxLjQ0YzAgMTUuMzYtMTAuMjQgMjUuNi0yNS42IDI1LjYtMTUuMzYgMC0yNS42LTEwLjI0LTI1LjYtMjUuNnYtNjEuNDRjMC0xMC4yNCAxMC4yNC0yNS42IDI1LjYtMjUuNnoiIGZpbGw9IiNGRkYiLz48cGF0aCBkPSJNOTE2LjQ4IDUyNy4zNmM1Ni4zMiAwIDEwNy41MiA3MS42OCAxMDcuNTIgMTUzLjYgMCA4Ny4wNC02MS40NCAxNTMuNi0xMTcuNzYgMTUzLjYgMCAwIDUxLjItNzYuOCA1MS4yLTE1OC43MnMtNDAuOTYtMTQ4LjQ4LTQwLjk2LTE0OC40OHptLTgwOC45NiA1LjEyLTUuMTIgNS4xMmMtMTAuMjQgMjAuNDgtMzUuODQgNzYuOC0zNS44NCAxMzguMjQgMCA3Ni44IDM1Ljg0IDEzOC4yNCA1MS4yIDE1OC43MkM2MS40NCA4MzQuNTYgMCA3NjggMCA2ODAuOTZjMC04MS45MiA1MS4yLTE0OC40OCAxMDcuNTItMTQ4LjQ4eiIgZmlsbD0iIzgxODdGRiIvPjxwYXRoIGQ9Ik01MTIgMGMyMC40OCAwIDMwLjcyIDE1LjM2IDMwLjcyIDMwLjcydjIyMC4xNmMwIDIwLjQ4LTE1LjM2IDMwLjcyLTMwLjcyIDMwLjcycy0zMC43Mi0xMC4yNC0zMC43Mi0zMC43MlYzMC43MkM0ODEuMjggMTUuMzYgNDk2LjY0IDAgNTEyIDB6IiBmaWxsPSIjNzAxQ0RDIi8+PHBhdGggZD0iTTM4NCA0Ni4wOGMyMC40OCAwIDMwLjcyIDE1LjM2IDMwLjcyIDMwLjcydjEzMy4xMmMwIDIwLjQ4LTE1LjM2IDMwLjcyLTMwLjcyIDMwLjcycy0zNS44NC0xNS4zNi0zNS44NC0zMC43MlY3Ni44YzAtMjAuNDggMTUuMzYtMzAuNzIgMzUuODQtMzAuNzJ6IiBmaWxsPSIjMzcxQ0RDIi8+PHBhdGggZD0iTTY0NS4xMiA0Ni4wOGMyMC40OCAwIDMwLjcyIDE1LjM2IDMwLjcyIDMwLjcydjEzMy4xMmMwIDIwLjQ4LTE1LjM2IDMwLjcyLTMwLjcyIDMwLjcycy0zMC43Mi0xNS4zNi0zMC43Mi0zMC43MlY3Ni44YzAtMjAuNDggMTUuMzYtMzAuNzIgMzAuNzItMzAuNzJ6IiBmaWxsPSIjQUIyRkYwIi8+PHBhdGggZD0iTTI1MC44OCA4Ny4wNGMyMC40OCAwIDMwLjcyIDE1LjM2IDMwLjcyIDMwLjcydjQ2LjA4YzAgMjAuNDgtMTUuMzYgMzAuNzItMzAuNzIgMzAuNzJzLTM1Ljg0LTEwLjI0LTM1Ljg0LTMwLjcydi00MC45NmMwLTIwLjQ4IDE1LjM2LTM1Ljg0IDM1Ljg0LTM1Ljg0eiIgZmlsbD0iIzZENTdGMiIvPjxwYXRoIGQ9Ik03NzguMjQgODcuMDRjMjAuNDggMCAzMC43MiAxNS4zNiAzMC43MiAzMC43MnY0Ni4wOGMwIDIwLjQ4LTE1LjM2IDMwLjcyLTMwLjcyIDMwLjcycy0zMC43Mi0xNS4zNi0zMC43Mi0zMC43MnYtNDAuOTZjMC0yMC40OCAxNS4zNi0zNS44NCAzMC43Mi0zNS44NHoiIGZpbGw9IiNDODZGRkEiLz48L3N2Zz4=",de=ce(48530),we=ce(95097),le=Object.defineProperty,Ee=Object.defineProperties,St=Object.getOwnPropertyDescriptors,Ut=Object.getOwnPropertySymbols,It=Object.prototype.hasOwnProperty,ft=Object.prototype.propertyIsEnumerable,Bn=(xt,Ft,gn)=>Ft in xt?le(xt,Ft,{enumerable:!0,configurable:!0,writable:!0,value:gn}):xt[Ft]=gn,jt=(xt,Ft)=>{for(var gn in Ft||(Ft={}))It.call(Ft,gn)&&Bn(xt,gn,Ft[gn]);if(Ut)for(var gn of Ut(Ft))ft.call(Ft,gn)&&Bn(xt,gn,Ft[gn]);return xt},cn=(xt,Ft)=>Ee(xt,St(Ft)),In=(xt,Ft,gn)=>new Promise((Mn,wr)=>{var Hr=Xn=>{try{ir(gn.next(Xn))}catch(_r){wr(_r)}},Mr=Xn=>{try{ir(gn.throw(Xn))}catch(_r){wr(_r)}},ir=Xn=>Xn.done?Mn(Xn.value):Promise.resolve(Xn.value).then(Hr,Mr);ir((gn=gn.apply(xt,Ft)).next())});const sr=({shixunHomeworks:xt,autoHeight:Ft,classroomList:gn,dispatch:Mn})=>{var wr,Hr,Mr,ir,Xn,_r,Br,$r;const{shixunWorkReport:ui}=xt,{stage_list:ai,work_id:Ci,ai_code_evaluation_promote:Ke}=ui,[Oe,At]=(0,te.useState)(!1),[Et,on]=(0,te.useState)(!0),[Wt,Qn]=(0,te.useState)({left:0,top:0,bottom:0,right:0}),Rn=(0,te.useRef)(null),[Wn,Vn]=(0,te.useState)(!1),[Zn,Gn]=(0,te.useState)(""),ct=(0,te.useRef)(null),Yt=(Nt,qt)=>{var Nn;const{clientWidth:On,clientHeight:er}=window.document.documentElement,br=(Nn=Rn.current)==null?void 0:Nn.getBoundingClientRect();br&&Qn({left:-br.left+qt.x,right:On-(br.right-qt.x),top:-br.top+qt.y,bottom:er-(br.bottom-qt.y)})},Rt=(0,Ve.useParams)(),Zt=(0,He.GJ)(),nn={selectOnLineNumbers:!0,readOnly:!0,minimap:{enabled:!1},scrollBeyondLastLine:!1};(0,te.useEffect)(()=>{console.log(Rt)},[]);const fn=[{title:"\u8BC4\u6D4B\u6B21\u6570",dataIndex:"position",width:"100px"},{title:"\u8BE6\u7EC6\u4FE1\u606F",dataIndex:"output_detail",render:(Nt,qt,Nn)=>te.createElement("div",null,Nt,qt.is_work_end_evaluate&&te.createElement(tt.vA,{status:5}))},{title:"\u8BC4\u6D4B\u8017\u65F6(S)",dataIndex:"ts_time",width:"130px"},{title:"\u5185\u5B58\u6D88\u8017(MB)",width:"150px",dataIndex:"ts_mem"},{title:"\u8BC4\u6D4B\u65F6\u95F4",width:"170px",dataIndex:"created_at",render:Nt=>Te()(Nt).format("YYYY-MM-DD HH:mm")},{title:"\u64CD\u4F5C",width:"80px",dataIndex:"query_index",render:(Nt,qt)=>te.createElement("span",{className:"c-blue current",onClick:()=>In(void 0,null,function*(){var Nn,On;const er=yield(0,_e.Lk)(qt.game_identifier,{path:(On=(Nn=qt.path)==null?void 0:Nn.replace(/\;/g,";"))==null?void 0:On.split(";")[0],query_index:qt.query_index,homework_common_id:Rt.categoryId});(er==null?void 0:er.status)===0&&(Vn(er),At(!0))})},qt.query_index?"\u67E5\u770B\u4EE3\u7801":"")}],dt=[{title:"\u8C03\u5206\u7528\u6237",dataIndex:["user","name"],width:350,render:(Nt,qt)=>{var Nn;return te.createElement("span",null,te.createElement("img",{width:30,height:30,style:{borderRadius:"50%",marginRight:"10px"},src:rt.Z.IMG_SERVER+"/images/"+((Nn=qt==null?void 0:qt.user)==null?void 0:Nn.image_url)}),Nt)}},{title:"\u8C03\u5206\u524D",dataIndex:"old_score",width:270,render:Nt=>te.createElement("span",null,"\u4FEE\u6B63\u524D\u5206\u6570\uFF1A",Nt,"\u5206")},{title:"\u8C03\u5206\u540E",dataIndex:"score",width:270,render:Nt=>te.createElement("span",null,"\u4FEE\u6B63\u540E\u5206\u6570\uFF1A",Nt,"\u5206")},{title:"\u8C03\u5206\u65F6\u95F4",dataIndex:"created_at",align:"right",render:Nt=>te.createElement("span",null,"\u4FEE\u6B63\u65F6\u95F4\uFF1A",Nt?Te()(Nt).format("YYYY-MM-DD HH:mm"):"--")}];function Ln(Nt,qt){return In(this,null,function*(){const{challenge_id:Nn}=ai[Nt],On=yield Mn({type:"shixunHomeworks/changeScore",payload:{categoryId:Rt.homeworkId,type:"report",score:qt,challenge_id:Nn}});yield Mn({type:"shixunHomeworks/getShixunWorkReport",payload:jt({},Rt)}),On.status===0&&Se.ZP.success("\u64CD\u4F5C\u6210\u529F")})}function wn(Nt,qt){return(0,ge.U2)(`student_works/${Ci}/rep_passed_content.json`,{path:qt,game_id:Nt})}const[Ht,ln]=(0,te.useState)((wr=ui==null?void 0:ui.shixun_detail)==null?void 0:wr.map(Nt=>cn(jt({},Nt),{commentEdit:!1}))),hn=Nt=>Nt.replace(/\\\(([\s\S]*?)\\\)/g,"$$$$$1$$$$").replace(/\\\[([\s\S]*?)\\\]/g,"$$$$$1$$$$").replace(/`(\$\$.*?\$\$)`/g,"$$$$$1$$$$").replace(/_{2,}/g,"`$&`"),[tn,un]=(0,te.useState)(!1),nr=(Nt,qt)=>In(void 0,null,function*(){var Nn,On;un(!0),ct.current=new de.Z(rt.Z.API_SERVER+"/api/stream/intelligent_imports/chat_messages.json",{response_mode:"streaming",model:"qwen-plus-latest",scene_awareness:!1,thinking_enabled:!1,image_generator:!1,file_ids:[],history:[],prompt:Ke,shixun_id:ui==null?void 0:ui.myshixun_identifier,game_id:Nt==null?void 0:Nt.id,source:"shixun",is_chat:!1,type:9,description:Nt==null?void 0:Nt.challenge_description,query:(On=(Nn=Nt==null?void 0:Nt.game_codes)==null?void 0:Nn[0])==null?void 0:On.content,homework_common_id:Rt.categoryId}),yield new Promise((er,br)=>{ct.current.on("data",vr=>{const zr=[...Ht];zr[qt].comment=hn(vr==null?void 0:vr.full),ln(zr)}),ct.current.on("done",()=>In(void 0,null,function*(){var vr;un(!1);const zr=[...Ht],Ir=yield(0,ge.ZP)(`/api/student_works/${Rt==null?void 0:Rt.homeworkId}/challenge_comment`,{method:"put",body:{challenge_id:Nt==null?void 0:Nt.challenge_id,comment:zr[qt].comment}});if((Ir==null?void 0:Ir.status)==0){Se.ZP.success("\u8BC4\u4EF7\u6210\u529F");const ii=[...Ht];ii[qt].comment_updated_at=(vr=Ir==null?void 0:Ir.data)==null?void 0:vr.comment_updated_at,ln(ii)}})),ct.current.startStream()})});return te.createElement(te.Fragment,null,Ht==null?void 0:Ht.map(function(Nt,qt){var Nn,On;return te.createElement("div",{key:qt},te.createElement("aside",{className:"pl30 pr30",key:qt},te.createElement("div",{className:`${Ye.shixunTitle} mt10`},te.createElement("div",null,te.createElement("span",{className:"fa fa-code "}),te.createElement("strong",{className:"c-black"},"\u7B2C",qt+1,"\u5173 ",te.createElement(Ve.Link,{className:"c-black",target:"_blank",to:`/tasks/${Rt.coursesId}/${Rt.categoryId}/${Nt.game_identifier}`},Nt.subject))),Zt?te.createElement("span",null,"\u8C03\u5206\uFF1A",te.createElement(pn,{className:"game-score",max:ai[qt].game_score_full,defaultValue:ai[qt].game_score,onBlur:er=>{var br;if((0,He.Rm)()&&!((br=gn.AssistantObject.practice)!=null&&br.can_appraise)){Se.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Ln(qt,er)}})):null),te.createElement("div",{className:"font16 mt10"},Nt.st===0&&(Nt.path?typeof(Nt==null?void 0:Nt.game_codes_cn)=="string"?te.createElement("aside",{className:Ye.shixunWrp},te.createElement(Pt,{game_codes_cn:Nt==null?void 0:Nt.game_codes_cn,autoHeight:Ft,path:Nt.path,game_id:Nt.id,data:Nt.game_codes,diff_code_count:Nt.diff_code_count,onPathChange:wn})):te.createElement("div",{className:"font14",style:{border:"1px solid #d9d9d9",padding:"6px 10px"}}," \u63D0\u793A\uFF1A\u7EAF\u56FE\u5F62\u5316\u3001\u547D\u4EE4\u884C\u7684\u5B9E\u8BAD\u4E0D\u5C55\u793A\u901A\u5173\u4EE3\u7801\uFF0C\u5982\u9700\u67E5\u770B\u5B66\u751F\u4EE3\u7801\u8BF7\u524D\u5F80\u4F5C\u4E1A\u5217\u8868\u5BFC\u51FA\u5B9E\u9A8C\u6587\u4EF6\u3002"):"\u76EE\u524D\u56FE\u5F62\u5316\u3001\u547D\u4EE4\u884C\u3001Vscode\u7F16\u8F91\u5668\u3001\u7406\u8BBA\u9898\u6A21\u5F0F\u7684\u5B9E\u9A8C\uFF0C\u6682\u65F6\u65E0\u6CD5\u4F7F\u7528\u6B64\u529F\u80FD"),Nt.st===1&&(Nt.complete_status===0?"\u672C\u5173\u6682\u672A\u901A\u8FC7\uFF0C\u65E0\u901A\u5173\u4EE3\u7801":"\u76EE\u524D\u56FE\u5F62\u5316\u3001\u547D\u4EE4\u884C\u3001Vscode\u7F16\u8F91\u5668\u3001\u7406\u8BBA\u9898\u6A21\u5F0F\u7684\u5B9E\u9A8C\uFF0C\u6682\u65F6\u65E0\u6CD5\u4F7F\u7528\u6B64\u529F\u80FD")),te.createElement("aside",{className:"mt10 font16"},(Nn=Nt.outputs)!=null&&Nn.length?te.createElement(ut.default,{columns:fn,pagination:{hideOnSinglePage:!0},dataSource:Nt.outputs.map(er=>jt(jt({},Nt),er))}):"\u672C\u5173\u65E0\u8BC4\u6D4B\u8BB0\u5F55"),te.createElement("aside",{className:"mt10"},te.createElement("div",null,te.createElement("div",{style:{display:"flex",alignItems:"center"}},te.createElement("strong",{className:"c-black font14"},"\u4EE3\u7801\u8BC4\u4EF7"),!(Nt!=null&&Nt.commentEdit)&&!(0,He.dE)()&&(Nt!=null&&Nt.comment?te.createElement(te.Fragment,null,te.createElement("div",{style:{color:"#666666",fontSize:"12px",marginLeft:"auto"}},"\u6700\u65B0\u8BC4\u4EF7\u65F6\u95F4\uFF1A",Nt!=null&&Nt.comment_updated_at?Te()(Nt==null?void 0:Nt.comment_updated_at).format("YYYY-MM-DD HH:mm:ss"):"--"),te.createElement("div",{style:{color:"#3061D0",fontSize:"14px",marginLeft:"40px",cursor:"pointer"},onClick:()=>In(this,null,function*(){tn?Se.ZP.warning("\u6B63\u5728\u751F\u6210\u8BC4\u8BBA\u4E2D\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5\u3002"):Ue.default.confirm({title:"\u63D0\u793A",content:"\u786E\u8BA4\u662F\u5426\u91CD\u65B0\u751F\u6210\u8BC4\u8BBA\uFF1F",okText:"\u786E\u8BA4",icon:null,cancelText:"\u53D6\u6D88",onOk:()=>In(this,null,function*(){nr(Nt,qt)})})})},te.createElement("i",{className:"iconfont icon-zhongxinshengcheng1 mr8 font14"}),"\u91CD\u65B0\u751F\u6210")):te.createElement("div",{style:{color:"#3061D0",fontSize:"14px",marginLeft:"auto",cursor:"pointer"},onClick:()=>In(this,null,function*(){tn?Se.ZP.warning("\u6B63\u5728\u751F\u6210\u8BC4\u8BBA\u4E2D\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5\u3002"):nr(Nt,qt)})},te.createElement("img",{src:re,className:"mr8"}),"\u4E00\u952EAI\u751F\u6210")),!(Nt!=null&&Nt.commentEdit)&&!(0,He.dE)()&&te.createElement("div",{style:{color:"#3061D0",fontSize:"14px",marginLeft:"20px",cursor:"pointer"},onClick:()=>{const er=[...Ht];er[qt].commentEdit=!0,ln(er),Gn(Nt==null?void 0:Nt.comment)}},te.createElement("i",{className:"iconfont icon-bianji-moren mr8 font14"}),"\u7F16\u8F91"),(Nt==null?void 0:Nt.commentEdit)&&te.createElement(te.Fragment,null,te.createElement("div",{className:Ye.pj_close,onClick:()=>{const er=[...Ht];er[qt].commentEdit=!1,ln(er)}},"\u53D6\u6D88"),te.createElement("div",{className:Ye.pj_save,onClick:()=>In(this,null,function*(){var er;const br=yield(0,ge.ZP)(`/api/student_works/${Rt==null?void 0:Rt.homeworkId}/challenge_comment`,{method:"put",body:{challenge_id:Nt==null?void 0:Nt.challenge_id,comment:Zn}});if((br==null?void 0:br.status)==0){Se.ZP.success("\u8BC4\u4EF7\u6210\u529F");const vr=[...Ht];vr[qt].commentEdit=!1,vr[qt].comment=Zn,vr[qt].comment_updated_at=(er=br==null?void 0:br.data)==null?void 0:er.comment_updated_at,ln(vr)}})},"\u4FDD\u5B58"))),!(Nt!=null&&Nt.commentEdit)&&te.createElement("div",{className:Ye.pingjia},Nt!=null&&Nt.comment?te.createElement(we.Z,{value:Nt==null?void 0:Nt.comment,style:{fontSize:"14px"}}):"\u6682\u65E0\u8BC4\u4EF7~"),(Nt==null?void 0:Nt.commentEdit)&&te.createElement(Le.default.TextArea,{defaultValue:Zn,style:{borderRadius:"5px",marginTop:"10px"},rows:5,onChange:er=>Gn(er.target.value)}))),te.createElement("aside",{className:"mt10 font16"},((On=Nt==null?void 0:Nt.adjust_review_score_list)==null?void 0:On.length)>0&&(0,He.GJ)()&&te.createElement("div",null,te.createElement("strong",{className:"c-black font14"},"\u8C03\u5206\u8BB0\u5F55"),te.createElement(ut.default,{columns:dt,pagination:{hideOnSinglePage:!0},dataSource:Nt.adjust_review_score_list,showHeader:!1})))))}),te.createElement(Ue.default,{open:Oe,width:900,okText:"\u5173\u95ED",cancelButtonProps:{style:{display:"none"}},onOk:()=>{Vn({}),At(!1)},onCancel:()=>{Vn({}),At(!1)},title:te.createElement("div",{style:{width:"100%",cursor:"move"},onMouseOver:()=>{Et&&on(!1)},onMouseOut:()=>{on(!0)},onFocus:()=>{},onBlur:()=>{}},"\u4EE3\u7801\u5185\u5BB9"),modalRender:Nt=>te.createElement(fe(),{disabled:Et,bounds:Wt,nodeRef:Rn,onStart:(qt,Nn)=>Yt(qt,Nn)},te.createElement("div",{ref:Rn},Nt))},te.createElement("div",{style:{background:"#F6F7F9",padding:"30px 20px",marginBottom:20}},te.createElement("div",{style:{display:"flex",alignItems:"center"}},((Hr=Wn==null?void 0:Wn.data)==null?void 0:Hr.output_detail)==="\u8BC4\u6D4B\u901A\u8FC7"?te.createElement("i",{style:{color:"#0B9953",fontSize:18,marginRight:10},className:"iconfont icon-duigou1"}):te.createElement("i",{style:{color:"#E21010",fontSize:18,marginRight:10},className:"iconfont icon-jinggao1"}),te.createElement("div",{style:{color:((Mr=Wn==null?void 0:Wn.data)==null?void 0:Mr.output_detail)==="\u8BC4\u6D4B\u901A\u8FC7"?"#0B9953":"#E21010",fontSize:16,fontWeight:600}},(ir=Wn==null?void 0:Wn.data)==null?void 0:ir.output_detail)),te.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginTop:20}},te.createElement("div",null,te.createElement("span",{style:{color:"#6A7283"}},"\u8BC4\u6D4B\u65F6\u95F4"),te.createElement("span",{style:{marginLeft:8,color:"#232B40"}},Te()((Xn=Wn==null?void 0:Wn.data)==null?void 0:Xn.created_at).format("YYYY-MM-DD HH:mm:ss"))),te.createElement("div",null,te.createElement("span",{style:{color:"#6A7283"}},"\u7528\u65F6"),te.createElement("span",{style:{marginLeft:8,color:"#232B40"}},(_r=Wn==null?void 0:Wn.data)==null?void 0:_r.ts_time,"s")),te.createElement("div",null,te.createElement("span",{style:{color:"#6A7283"}},"\u5185\u5B58"),te.createElement("span",{style:{marginLeft:8,color:"#232B40"}},(Br=Wn==null?void 0:Wn.data)==null?void 0:Br.ts_mem,"mb")),te.createElement("div",null,te.createElement("span",{style:{color:"#6A7283"}},"\u7528\u4F8B\u901A\u8FC7\u7387"),te.createElement("span",{style:{marginLeft:8,color:"#232B40"}},(($r=Wn==null?void 0:Wn.data)==null?void 0:$r.test_set_passed_rate)*100,"%")))),te.createElement(Vt.ZP,{height:500,autoHeight:Ft,language:"python",theme:"default",isCopy:!0,value:decodeURIComponent(escape(window.atob((Wn==null?void 0:Wn.content)||""))),options:nn})))};var vn=(0,Ve.connect)(({shixunHomeworks:xt,loading:Ft,globalSetting:gn,classroomList:Mn})=>({shixunHomeworks:xt,globalSetting:gn,loading:Ft.effects,classroomList:Mn}))(sr),dr=ce(28284),cr={greyText:"greyText___nOpNq",info:"info___nBB3c",label:"label___P6my8",blackContent:"blackContent___O4HnS",orangeContent:"orangeContent___JBF44",inputLabel:"inputLabel___B2GAs",tableTitle:"tableTitle___IqAxM",scoreTable:"scoreTable___RJvpU"},yr=ce(27185),Jn=ce(59301),Tr=Object.defineProperty,Pr=Object.getOwnPropertySymbols,Er=Object.prototype.hasOwnProperty,ur=Object.prototype.propertyIsEnumerable,Qr=(xt,Ft,gn)=>Ft in xt?Tr(xt,Ft,{enumerable:!0,configurable:!0,writable:!0,value:gn}):xt[Ft]=gn,Kn=(xt,Ft)=>{for(var gn in Ft||(Ft={}))Er.call(Ft,gn)&&Qr(xt,gn,Ft[gn]);if(Pr)for(var gn of Pr(Ft))ur.call(Ft,gn)&&Qr(xt,gn,Ft[gn]);return xt},rr=(xt,Ft,gn)=>new Promise((Mn,wr)=>{var Hr=Xn=>{try{ir(gn.next(Xn))}catch(_r){wr(_r)}},Mr=Xn=>{try{ir(gn.throw(Xn))}catch(_r){wr(_r)}},ir=Xn=>Xn.done?Mn(Xn.value):Promise.resolve(Xn.value).then(Hr,Mr);ir((gn=gn.apply(xt,Ft)).next())});const qn=({shixunHomeworks:xt,dispatch:Ft,classroomList:gn})=>{const{shixunWorkReport:Mn}=xt,wr=(0,Ve.useParams)(),[Hr,Mr]=(0,te.useState)(!1),[ir]=dr.default.useForm(),[Xn,_r]=Ue.default.useModal(),[Br,$r]=(0,te.useState)(!1),[ui,ai]=(0,te.useState)(!1);(0,te.useEffect)(()=>{var Oe,At,Et,on;xt.actionTabs.key==="\u66F4\u6539\u70B9\u8BC4"&&ir.setFieldsValue({comment:(At=(Oe=xt.actionTabs.selectArrs)==null?void 0:Oe.data)==null?void 0:At.work_comment,hidden_comment:(on=(Et=xt.actionTabs.selectArrs)==null?void 0:Et.data)==null?void 0:on.work_comment_hidden})},[xt.actionTabs.key]);const Ci=()=>rr(void 0,null,function*(){const Oe=ir.getFieldsValue();(yield(0,ge.ZP)(`/api/student_works/${wr.homeworkId}/shixun_work_comment.json`,{method:"post",body:{hidden_comment:Oe.hidden_comment,comment:Oe.comment}})).status===0&&(Se.ZP.success("\u8BC4\u9605\u6210\u529F"),ir.resetFields(),Ft({type:"shixunHomeworks/setActionTabs",payload:{}}),Ft({type:"shixunHomeworks/getShixunWorkReport",payload:Kn({},wr)}))}),Ke=[{title:"\u5173\u5361",dataIndex:"name",render:(Oe,At,Et)=>Et+1},{title:"\u4EFB\u52A1\u540D\u79F0",dataIndex:"name",render:(Oe,At,Et)=>Jn.createElement("div",null,Oe,At.complete_status===4&&Jn.createElement(tt.vA,{status:At.complete_status}))},{title:"\u5F00\u59CB\u65F6\u95F4",dataIndex:"open_time"},{title:"\u5B8C\u6210\u65F6\u95F4",dataIndex:"finished_time"},{title:"\u8BC4\u6D4B\u6B21\u6570",dataIndex:"evaluate_count",align:"center"},{title:"\u5B9E\u8BAD\u8017\u65F6",dataIndex:"time_consuming"},{title:"\u662F\u5426\u67E5\u770B\u7B54\u6848",dataIndex:"view_answer",align:"center",render:Oe=>Oe?"\u662F":"\u5426"},{title:"\u5173\u5361\u5F97\u5206",dataIndex:"game_score",align:"center",render:(Oe,At)=>Jn.createElement("div",null,Jn.createElement("span",{style:{color:parseFloat(At.game_score_full)!==parseFloat(Oe)?"#E30000":"#53C41B"}},Oe),"/",At.game_score_full)},{title:"\u8C03\u5206",dataIndex:"game_score",align:"center",fixed:"right",render:(Oe,At)=>(0,He.GJ)()?Jn.createElement(pn,{max:At.game_score_full,defaultValue:parseFloat(Oe),onBlur:Et=>rr(void 0,null,function*(){var on,Wt;if((0,He.Rm)()&&!((on=gn.AssistantObject.practice)!=null&&on.can_appraise)){Se.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}const Qn=yield Ft({type:"shixunHomeworks/changeScore",payload:{categoryId:wr.homeworkId,type:"report",score:Et,challenge_id:At.challenge_id}});(Wt=xt==null?void 0:xt.actionTabs)==null||Wt.fn(),yield Ft({type:"shixunHomeworks/getShixunWorkReport",payload:Kn({},wr)}),Qn.status===0&&Se.ZP.success("\u64CD\u4F5C\u6210\u529F")})}):Oe}];return Jn.createElement(Jn.Fragment,null,_r,Jn.createElement(Ue.default,{centered:!0,width:1080,title:"\u70B9\u8BC4\u4F5C\u4E1A",open:xt.actionTabs.key==="\u66F4\u6539\u70B9\u8BC4",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>rr(void 0,null,function*(){var Oe;if((0,He.Rm)()&&!((Oe=gn.AssistantObject.practice)!=null&&Oe.can_appraise)){Se.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}const At=ir.getFieldsValue();JSON.stringify(At)==="{}"||At.hidden_comment===""&&At.comment===""?Mr(!0):Ci()}),onCancel:()=>{Ft({type:"shixunHomeworks/setActionTabs",payload:{}})}},Jn.createElement(Ce.Z,{justify:"space-between",className:cr.info},Jn.createElement(st.Z,null,Jn.createElement("span",{className:`${cr.label} ${cr.greyText}`},"\u59D3\u540D"),Jn.createElement("span",{className:cr.blackContent},Mn==null?void 0:Mn.username)),Jn.createElement(st.Z,null,Jn.createElement("span",{className:`${cr.label} ${cr.greyText}`},"\u5B66\u53F7"),Jn.createElement("span",{className:cr.blackContent},(Mn==null?void 0:Mn.student_id)||"--")),Jn.createElement(st.Z,null,Jn.createElement("span",{className:`${cr.label} ${cr.greyText}`},"\u73ED\u7EA7"),Jn.createElement("span",{className:cr.blackContent},(Mn==null?void 0:Mn.group_name)||"--")),Jn.createElement(st.Z,null,Jn.createElement("span",{className:`${cr.label} ${cr.greyText}`},"\u5173\u5361\u5F97\u5206"),Jn.createElement("span",{className:cr.orangeContent},(Mn==null?void 0:Mn.challenge_score)||"--")),Jn.createElement(st.Z,null,Jn.createElement("span",{className:`${cr.label} ${cr.greyText}`},"\u6548\u7387\u5206"),Jn.createElement("span",{className:cr.orangeContent},(Mn==null?void 0:Mn.eff_score)||"--")),Jn.createElement(st.Z,null,Jn.createElement("span",{className:`${cr.label} ${cr.greyText}`},"\u8865\u4EA4\u6263\u5206"),Jn.createElement("span",{className:cr.orangeContent},(Mn==null?void 0:Mn.late_penalty)||"--")),Jn.createElement(st.Z,null,Jn.createElement("span",{className:`${cr.label} ${cr.greyText}`},"\u6700\u7EC8\u6210\u7EE9"),Jn.createElement("span",{className:cr.orangeContent},(Mn==null?void 0:Mn.work_score)||"--"))),Jn.createElement(dr.default,{form:ir,onChange:()=>{Hr&&Mr(!1)}},Jn.createElement(Ce.Z,{wrap:!1,align:"middle",justify:"space-between"},Jn.createElement(st.Z,null,Jn.createElement("div",{className:`${cr.inputLabel} ${cr.greyText}`},"\u5B66\u751F\u548C\u8BFE\u5802\u8001\u5E08\u53EF\u89C1")),Jn.createElement(st.Z,null,Jn.createElement(yr.Z,{isShowComponent:(0,He.G5)(),ModalProps:{open:Br,onCancel:()=>{$r(!1)}},onDataSelect:(Oe,At)=>rr(void 0,[Oe,At],function*(Et,{node:on}){const Wt=()=>{ir.setFieldsValue({comment:on==null?void 0:on.value}),$r(!1)};if(ir.getFieldValue("comment")){Xn.confirm({icon:null,title:"\u63D0\u793A",centered:!0,content:"\u7CFB\u7EDF\u68C0\u6D4B\u5230\u8BC4\u8BED\u8F93\u5165\u6846\u4E2D\u5DF2\u6709\u5185\u5BB9\uFF0C\u4F7F\u7528\u5E38\u7528\u8BC4\u8BED\u5C06\u4F1A\u8986\u76D6\u539F\u6709\u5185\u5BB9\u3002\u662F\u5426\u4F7F\u7528\uFF1F",okText:"\u4F7F\u7528",onOk:Wt});return}Wt()})},Jn.createElement(nt.ZP,{style:{padding:0,height:"auto"},icon:Jn.createElement("i",{className:"iconfont icon-changyongpingyu"}),type:"link",onClick:Oe=>{$r(!0)}},"\u5E38\u7528\u8BC4\u8BED")))),Jn.createElement(dr.default.Item,{name:"comment"},Jn.createElement(Le.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u8BC4\u9605\u5185\u5BB9",rows:3})),Jn.createElement(Ce.Z,{wrap:!1,align:"middle",justify:"space-between"},Jn.createElement(st.Z,null,Jn.createElement("div",{className:`${cr.inputLabel} ${cr.greyText}`},"\u4EC5\u8BFE\u5802\u8001\u5E08\u53EF\u89C1")),Jn.createElement(st.Z,null,Jn.createElement(yr.Z,{isShowComponent:(0,He.G5)(),ModalProps:{open:ui,onCancel:()=>{ai(!1)}},onDataSelect:(Oe,At)=>rr(void 0,[Oe,At],function*(Et,{node:on}){const Wt=()=>{ir.setFieldsValue({hidden_comment:on==null?void 0:on.value}),ai(!1)};if(ir.getFieldValue("hidden_comment")){Xn.confirm({icon:null,title:"\u63D0\u793A",centered:!0,content:"\u7CFB\u7EDF\u68C0\u6D4B\u5230\u8BC4\u8BED\u8F93\u5165\u6846\u4E2D\u5DF2\u6709\u5185\u5BB9\uFF0C\u4F7F\u7528\u5E38\u7528\u8BC4\u8BED\u5C06\u4F1A\u8986\u76D6\u539F\u6709\u5185\u5BB9\u3002\u662F\u5426\u4F7F\u7528\uFF1F",okText:"\u4F7F\u7528",onOk:Wt});return}Wt()})},Jn.createElement(nt.ZP,{style:{padding:0,height:"auto"},icon:Jn.createElement("i",{className:"iconfont icon-changyongpingyu"}),type:"link",onClick:Oe=>{ai(!0)}},"\u5E38\u7528\u8BC4\u8BED")))),Jn.createElement(dr.default.Item,{name:"hidden_comment"},Jn.createElement(Le.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u8BC4\u9605\u5185\u5BB9",rows:3}))),Hr&&Jn.createElement("p",{className:"c-red"},"\u8BC4\u9605\u5185\u5BB9\u81F3\u5C11\u6709\u4E00\u4E2A\u4E0D\u4E3A\u7A7A"),Jn.createElement("div",{className:cr.tableTitle},"\u5173\u5361\u6210\u7EE9"),Jn.createElement(ut.default,{className:cr.scoreTable,dataSource:Mn.stage_list,rowKey:"challenge_id",pagination:!1,columns:Ke,scroll:{x:"max-content"}})))};var mn=(0,Ve.connect)(({shixunHomeworks:xt,classroomList:Ft})=>({shixunHomeworks:xt,classroomList:Ft}))(qn),zn=ce(52217),$t=ce(88761),Sn=ce(44164),pr=ce.n(Sn),lr={wrap:"wrap___LZOi9",line:"line___oju0L"},fr=ce(65078),Wr=({detailData:xt})=>{var Ft;return te.createElement("div",{className:lr.wrap},te.createElement(fr.ij,{hideBar:!0,actionAnalysis:!0,loading:!1,emptyData:[(0,fr.Uf)(xt),(xt==null?void 0:xt.photos)||[]],title:"\u5B9E\u8BAD\u5B66\u4E60\u5206\u6790",noDataText:"\u8BE5\u5B66\u751F\u65E0\u5B66\u4E60\u884C\u4E3A\u5206\u6790\u6570\u636E"},te.createElement(fr.ZP,{hideBar:!0,title:"\u5B9E\u8BAD\u5B66\u4E60\u5206\u6790",data:(0,fr.Uf)(xt)}),!!((Ft=xt==null?void 0:xt.photos)!=null&&Ft.length)&&te.createElement(te.Fragment,null,te.createElement("div",{className:lr.line}),te.createElement(fr._s,{dataSource:xt==null?void 0:xt.photos,right:21,col:4,wrapWidth:1140}))))},Dr=ce(84454),Ur=ce(27183),qr=ce(2524),$n=ce(30214),yn=ce(77254),$e=ce(59301),kr=Object.defineProperty,Zr=Object.defineProperties,Lt=Object.getOwnPropertyDescriptors,Tt=Object.getOwnPropertySymbols,tr=Object.prototype.hasOwnProperty,Tn=Object.prototype.propertyIsEnumerable,Gt=(xt,Ft,gn)=>Ft in xt?kr(xt,Ft,{enumerable:!0,configurable:!0,writable:!0,value:gn}):xt[Ft]=gn,_n=(xt,Ft)=>{for(var gn in Ft||(Ft={}))tr.call(Ft,gn)&&Gt(xt,gn,Ft[gn]);if(Tt)for(var gn of Tt(Ft))Tn.call(Ft,gn)&&Gt(xt,gn,Ft[gn]);return xt},ar=(xt,Ft)=>Zr(xt,Lt(Ft)),Ar=(xt,Ft)=>{var gn={};for(var Mn in xt)tr.call(xt,Mn)&&Ft.indexOf(Mn)<0&&(gn[Mn]=xt[Mn]);if(xt!=null&&Tt)for(var Mn of Tt(xt))Ft.indexOf(Mn)<0&&Tn.call(xt,Mn)&&(gn[Mn]=xt[Mn]);return gn},or=(xt,Ft,gn)=>new Promise((Mn,wr)=>{var Hr=Xn=>{try{ir(gn.next(Xn))}catch(_r){wr(_r)}},Mr=Xn=>{try{ir(gn.throw(Xn))}catch(_r){wr(_r)}},ir=Xn=>Xn.done?Mn(Xn.value):Promise.resolve(Xn.value).then(Hr,Mr);ir((gn=gn.apply(xt,Ft)).next())});function hr(xt){const Ft=(wr,Hr)=>{if(wr.localName===Hr)return wr;for(let Mr=0,ir=wr;ir=ir.parentNode;Mr++){if(ir.localName===Hr)return ir;if(ir==document.documentElement)return!1}},gn=xt.target,Mn=Ft(gn,"a");if(console.log([Mn],Mn==null?void 0:Mn.href,44),!(Mn!=null&&Mn.href)&&gn.tagName.toUpperCase()==="IMG"){let wr=gn.src||gn.getAttribute("src");wr&&wr.indexOf("/images/avatars/User")===-1&&(xt.stopPropagation(),xt.preventDefault(),yn.Z.publish("preview-image",wr))}}const xr=xt=>{var Ft=xt,{shixunHomeworks:gn,classroomList:Mn,globalSetting:wr,loading:Hr,user:Mr,dispatch:ir}=Ft,Xn=Ar(Ft,["shixunHomeworks","classroomList","globalSetting","loading","user","dispatch"]),_r,Br,$r,ui,ai,Ci;const[Ke,Oe]=(0,te.useState)(_n({},(0,Ve.useParams)())),At=(0,Ve.useParams)(),[Et,on]=(0,te.useState)({page:1,page_size:10}),Wt=(0,Ve.useLocation)(),[]=(0,te.useState)([]),[Qn,Rn]=(0,te.useState)(),Wn=(0,te.useRef)(),Vn=(0,te.useRef)(),[Zn,Gn]=(0,te.useState)(!1),[ct,Yt]=(0,te.useState)(!0),[Rt,Zt]=(0,te.useState)(!1),[nn,fn]=(0,te.useState)(!1),{shixunWorkReport:dt}=gn,[Ln,wn]=(0,te.useState)(),[Ht,ln]=(0,te.useState)([]),[hn,tn]=(0,te.useState)(),[un,nr]=(0,te.useState)("all"),Nt=(0,He.GJ)(),[qt,Nn]=(0,te.useState)(new(ke())),[On,er]=(0,te.useState)(0),[br,vr]=(0,te.useState)(!1),[zr,Ir]=(0,te.useState)(!1),[ii,oi]=(0,te.useState)(!1),[Xr,di]=(0,te.useState)(""),[Ai,ni]=(0,te.useState)(!1),[ri,Rr]=(0,te.useState)(!0),[ei,pi]=(0,te.useState)(0),Vr=(0,te.useRef)(JSON.parse(sessionStorage.all_student_works_params||"{}")),gi=(0,te.useRef)(),[Ei,Ti]=(0,te.useState)(!1),[Da,Na]=(0,te.useState)(!1),ca=(0,te.useRef)(null),La=()=>or(void 0,null,function*(){(Mr.userInfo.is_teacher||Mr.userInfo.admin)&&(ni(!0),Rr(!1))});(0,te.useEffect)(()=>{var jn;(0,He.Rm)()&&Mn.AssistantObject.practice&&!((jn=Mn.AssistantObject.practice)!=null&&jn.can_view)&&Ve.history.replace("/403")},[(_r=Mn.AssistantObject.practice)==null?void 0:_r.can_view]),(0,te.useEffect)(()=>{La(),console.log("\u6253\u5370\u7684------",dt),gi.current=dt==null?void 0:dt.next_student_work_id,di(dt.repeat_minus_score)},[dt,Mr]),(0,te.useEffect)(()=>{console.log("\u89E6\u53D1\u8FD9",dt.work_score),pi(dt.work_score)},[dt.work_score,Xr]),(0,te.useEffect)(()=>(ir({type:"globalSetting/footerToggle",payload:!1}),()=>{ir({type:"globalSetting/footerToggle",payload:!0})}),[]),(0,te.useEffect)(()=>{if(ca.current)return ca.current.addEventListener("mousedown",hr),()=>{var jn;(jn=ca.current)==null||jn.removeEventListener("mousedown",hr)}},[ca.current]),(0,te.useEffect)(()=>{setTimeout(()=>{ca.current&&ca.current.clientHeight>=500&&Na(!0)},500)},[(Br=dt==null?void 0:dt.student_work_test_result_info)==null?void 0:Br.content,ca.current]),(0,te.useEffect)(()=>{var jn;if(dt){let ti=[];(jn=dt==null?void 0:dt.target_test_sets)==null||jn.map((bi,qi)=>{var Fa;(Fa=bi==null?void 0:bi.targets)==null||Fa.map((Oi,Ja)=>{var Mi;Oi.name=bi==null?void 0:bi.name,Oi.total_target_score=bi==null?void 0:bi.total_target_score,Oi.actual_target_score=bi==null?void 0:bi.actual_target_score,Oi.rowSpan=Ja===0?(Mi=bi==null?void 0:bi.targets)==null?void 0:Mi.length:0,Oi.order=qi+1,ti.push(Oi)})}),wn(ti),(0,He.Rm)()&&ir({type:"classroomList/getAssistantPermissions",payload:{course_id:Ke.coursesId}})}},[dt]),(0,te.useEffect)(()=>{gn.actionTabs.key==="\u5BFC\u51FA\u5B9E\u8BAD\u62A5\u544A"&&(dt==null?void 0:dt.students_count)>0&&!ct&&setTimeout(()=>{si("all")},800)},[dt==null?void 0:dt.homework_common_id,ct]),(0,te.useEffect)(()=>{Oe(_n({},At))},[Wt.pathname]);const ji=()=>{document.body.scrollIntoView()},ea=jn=>{Et.page=jn,on(_n({},Et)),Yi(Et,un)},Yi=(jn,ti)=>or(void 0,null,function*(){Zt(!0);const bi=yield(0,ge.ZP)(`/api/student_works/${Ke==null?void 0:Ke.homeworkId}/adjust_review_score_histories.json`,{method:"get",params:ar(_n({},jn),{challenge_id:ti=="all"?null:ti})});(bi==null?void 0:bi.status)===0&&(ln(bi==null?void 0:bi.list),tn(bi==null?void 0:bi.count)),Zt(!1)});function Ha(){return or(this,null,function*(){Vr.current=JSON.parse(sessionStorage.all_student_works_params||"{}")})}const ua=()=>{document.querySelectorAll("canvas").forEach(jn=>{(!jn.clientWidth||!jn.clientHeight)&&jn.remove()})},xa=()=>{Wn.current.offsetHeight>62e3?fn(!1):fn(!0)},fa=jn=>or(void 0,null,function*(){const ti=yield(0,$t.t1)({homeworkId:jn||Ke.homeworkId});Rn(ti==null?void 0:ti.data)}),si=jn=>or(void 0,null,function*(){var ti,bi,qi,Fa;Ti(!0);let Oi=0,Ja;Ja=Ue.default.info({width:460,title:$e.createElement("div",null,"\u6B63\u5728\u5BFC\u51FA\u5B9E\u8BAD\u62A5\u544A,",$e.createElement("span",{className:"c-red"},"\u8BF7\u52FF\u5173\u95ED\u6216\u64CD\u4F5C\u5F53\u524D\u6D4F\u89C8\u5668\u7A97\u53E3")),content:$e.createElement("div",null,"\u5F53\u524D\u8FDB\u5EA6: ",$e.createElement("span",{className:"c-blue"},Oi+1),"/",jn!=="all"?1:dt==null?void 0:dt.students_count,$e.createElement("br",null),"\u8BF7\u52FF\u5173\u95ED\u6D4F\u89C8\u5668\u7A97\u53E3"),maskClosable:!1,className:Ye.modal,onOk:()=>{}});const Mi={margin:[0,0],filename:`${dt!=null&&dt.student_id&&(dt==null?void 0:dt.student_id)!="--"?dt==null?void 0:dt.student_id:""}${dt.username}.pdf`,html2canvas:{useCORS:!0,letterRendering:!0},jsPDF:{unit:"mm",format:"a4",orientation:"landscape"}},GA=qt.folder(dt==null?void 0:dt.shixun_name);function fA(Sa){return or(this,null,function*(){yield fa(Sa||gi.current);const vi=yield ir({type:"shixunHomeworks/getShixunWorkReport",payload:_n({homeworkId:Sa||gi.current},Vr.current||{})});gi.current=vi==null?void 0:vi.next_student_work_id,ji(),Oi++,setTimeout(()=>or(this,null,function*(){var aA,dA,$a,qa;ua();const BA=GA.folder(`${vi==null?void 0:vi.group_name}`).folder(`${vi!=null&&vi.student_id&&(vi==null?void 0:vi.student_id)!="--"?vi.student_id+"+":""}${vi==null?void 0:vi.username}`),CA=document.querySelector("#export-all").children;let Ka=pr()();for(let Ea=0;Eaor(this,null,function*(){Ea0&&(($a=(dA=vi==null?void 0:vi.shixun_detail)==null?void 0:dA.filter(Ea=>{var va;return((va=Ea==null?void 0:Ea.game_codes)==null?void 0:va.length)>0}))==null?void 0:$a.length)>0){const Ea=BA.folder("\u4EE3\u7801\u6587\u4EF6");(qa=vi==null?void 0:vi.shixun_detail)==null||qa.map((va,Ra)=>{var sA,kA;if(((sA=va==null?void 0:va.game_codes)==null?void 0:sA.length)>0){const MA=Ea.folder(`\u7B2C${Ra+1}\u5173-${va.subject}-${va.id}`);(kA=va==null?void 0:va.game_codes)==null||kA.map(Za=>{MA.file(`${Za.filename}.txt`,Za==null?void 0:Za.content)})}})}Ja.update({content:$e.createElement("div",null,"\u5F53\u524D\u8FDB\u5EA6: ",$e.createElement("span",{className:"c-blue"},Oi),"/",vi==null?void 0:vi.students_count,$e.createElement("br",null),"\u8BF7\u52FF\u5173\u95ED\u6D4F\u89C8\u5668\u7A97\u53E3")}),Oi==(vi==null?void 0:vi.students_count)?(Ja.destroy(),wi()):fA()}),2200)})}if(jn!=="all"||(dt==null?void 0:dt.students_count)<2){ua(),ji();const Sa=Vn.current.children;let vi=pr()();const dA=GA.folder(`${dt==null?void 0:dt.group_name}`).folder(`${dt!=null&&dt.student_id&&(dt==null?void 0:dt.student_id)!="--"?(dt==null?void 0:dt.student_id)+"+":""}${dt==null?void 0:dt.username}`);for(let $a=0;$aor(void 0,null,function*(){$a0&&((qi=(bi=dt==null?void 0:dt.shixun_detail)==null?void 0:bi.filter($a=>{var qa;return((qa=$a==null?void 0:$a.game_codes)==null?void 0:qa.length)>0}))==null?void 0:qi.length)>0){const $a=dA.folder("\u4EE3\u7801\u6587\u4EF6");(Fa=dt==null?void 0:dt.shixun_detail)==null||Fa.map((qa,PA)=>{var BA,CA;if(((BA=qa==null?void 0:qa.game_codes)==null?void 0:BA.length)>0){const Ka=$a.folder(`\u7B2C${PA+1}\u5173-${qa.subject}-${qa.id}`);(CA=qa==null?void 0:qa.game_codes)==null||CA.map(Ea=>{Ka.file(`${Ea.filename}.txt`,Ea==null?void 0:Ea.content)})}})}Ja.destroy(),wi();return}else fA(dt==null?void 0:dt.first_student_work_id)}),wi=()=>{qt.generateAsync({type:"blob"}).then(function(jn){console.log(dt,"shixunWorkReport");const ti=document.createElement("a");ti.href=window.URL.createObjectURL(jn),ti.download=(dt==null?void 0:dt.shixun_name)+".zip",document.body.appendChild(ti);const bi=document.createEvent("MouseEvents");bi.initEvent("click",!1,!1),ti.dispatchEvent(bi),document.body.removeChild(ti),Nn(new(ke()))}),fn(!1)};(0,te.useEffect)(()=>{Fi()},[Ke.homeworkId]);const Fi=()=>or(void 0,null,function*(){Yt(!0),yield ir({type:"shixunHomeworks/getShixunWorkReport",payload:_n(_n({},Ke),Vr.current||{})}),fa(),(0,He.GJ)()&&Ha(),Yt(!1)}),Si=[{title:"\u5173\u5361",dataIndex:"name",render:(jn,ti,bi)=>bi+1},{title:"\u4EFB\u52A1\u540D\u79F0",dataIndex:"name",render:(jn,ti,bi)=>$e.createElement("div",null,jn,ti.complete_status===4&&$e.createElement(tt.vA,{status:ti.complete_status}))},{title:"\u5F00\u542F\u65F6\u95F4",dataIndex:"open_time"},{title:"\u4EE3\u7801\u4FEE\u6539\u884C\u6570",dataIndex:"diff_code_count",render:(jn,ti,bi)=>jn||"- -"},{title:"\u8BC4\u6D4B\u6B21\u6570",dataIndex:"evaluate_count"},{title:"\u5B8C\u6210\u65F6\u95F4",dataIndex:"finished_time"},{title:"\u5B9E\u8BAD\u8017\u65F6",dataIndex:"time_consuming"},{title:"\u662F\u5426\u67E5\u770B\u7B54\u6848",dataIndex:"view_answer",render:jn=>jn?"\u662F":"\u5426"},{title:"\u7ECF\u9A8C\u503C",dataIndex:"experience",render:(jn,ti)=>$e.createElement("div",null,$e.createElement("span",{style:{color:parseFloat(ti.myself_experience)!==parseFloat(jn)?"red":"green"}},ti.myself_experience),"/",jn)},{title:"\u5173\u5361\u5F97\u5206",dataIndex:"game_score",render:(jn,ti)=>$e.createElement("div",null,$e.createElement("span",{style:{color:parseFloat(ti.game_score_full)!==parseFloat(jn)?"red":"green"}},jn),"/",ti.game_score_full)},{title:"\u8C03\u5206",dataIndex:"game_score",render:(jn,ti)=>Nt?$e.createElement(pn,{max:ti.game_score_full,defaultValue:parseFloat(jn),onBlur:bi=>or(void 0,null,function*(){var qi;if((0,He.Rm)()&&!((qi=Mn.AssistantObject.practice)!=null&&qi.can_appraise)){Se.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}const Fa=yield ir({type:"shixunHomeworks/changeScore",payload:{categoryId:Ke.homeworkId,type:"report",score:bi,challenge_id:ti.challenge_id}});Yi({page:1,page_size:10},"all"),yield ir({type:"shixunHomeworks/getShixunWorkReport",payload:_n(_n({},Ke),Vr.current||{})}),Fa.status===0&&Se.ZP.success("\u64CD\u4F5C\u6210\u529F")})}):jn}];let Hi=[{title:"\u5173\u5361",dataIndex:"order",key:"order",render:(jn,ti,bi)=>({children:jn,props:{rowSpan:ti.rowSpan}})},{title:"\u4EFB\u52A1\u540D\u79F0",dataIndex:"name",key:"name",render:(jn,ti,bi)=>({children:jn,props:{rowSpan:ti.rowSpan}})},{title:"\u6307\u6807\u540D\u79F0",dataIndex:"target_name",key:"target_name"},{title:"\u6307\u6807\u9884\u671F\u7ED3\u679C",dataIndex:"output",key:"output"},{title:"\u6307\u6807\u5B9E\u9645\u7ED3\u679C",dataIndex:"actual_output",key:"actual_output"},{title:"\u6307\u6807\u5F97\u5206",dataIndex:"test_score",key:"test_score",render:(jn,ti,bi)=>$e.createElement("div",null,$e.createElement("span",{style:{color:parseFloat(ti.actual_test_score)!==parseFloat(jn)?"red":"green"}},ti.actual_test_score),"/",jn)},{title:"\u6307\u6807\u603B\u5206",render:(jn,ti,bi)=>({children:$e.createElement("div",null,$e.createElement("span",{style:{color:parseFloat(ti.actual_target_score)!==parseFloat(jn)?"red":"green"}},ti.actual_target_score),"/",jn),props:{rowSpan:ti.rowSpan}}),dataIndex:"total_target_score",key:"total_target_score"}];const Xi=[{title:"\u5173\u5361",dataIndex:"challenge_num",width:220},{title:"\u8C03\u5206\u7528\u6237",dataIndex:["user","name"]},{title:"\u8C03\u5206\u524D",dataIndex:"old_score"},{title:"\u8C03\u5206\u540E",dataIndex:"score"},{title:"\u8C03\u5206\u65F6\u95F4",dataIndex:"created_at",render:jn=>$e.createElement("span",null,jn?Te()(jn).format("YYYY-MM-DD HH:mm"):"--")}],Li=jn=>{ir({type:"shixunHomeworks/setActionTabs",payload:{key:"",type:2}}),setTimeout(()=>{jn==="next"?Ve.history.push(`/classrooms/${Ke.coursesId}/shixun_homework/${Ke.categoryId}/${dt==null?void 0:dt.next_student_work_id}/comment`):Ve.history.push(`/classrooms/${Ke.coursesId}/shixun_homework/${Ke.categoryId}/${dt==null?void 0:dt.pre_student_work_id}/comment`)},200)},ga=jn=>{di(""),jn.target.value&&(console.log("\u8FDB\u6765",dt),jn.target.value=jn.target.value>dt.repeat_setting_score?dt.repeat_setting_score:jn.target.value,di(jn.target.value))},pa=()=>or(void 0,null,function*(){const jn=yield(0,ge.ZP)(`/api/student_works/${dt==null?void 0:dt.work_id}/update_repeat_score`,{method:"put",body:{score:Xr}});yield ir({type:"shixunHomeworks/getShixunWorkReport",payload:_n(_n({},Ke),Vr.current||{})}),jn.status===0&&Se.ZP.info("\u64CD\u4F5C\u6210\u529F")});return $e.createElement("section",{className:"bg-fafafa",style:{position:"sticky",top:0}},$e.createElement("div",{className:"edu-container mt10",style:{paddingBottom:100}},$e.createElement(ye.Z,{loading:Hr["shixunHomeworks/getShixunWorkReport"],active:!0,avatar:{size:40},paragraph:{rows:5}},$e.createElement("div",{className:"edu-container"},dt.course_id&&$e.createElement("section",{className:"animated fadeIn"},$e.createElement("aside",{className:""},dt.category&&$e.createElement(Je.Z,{separator:">"},$e.createElement(Je.Z.Item,null,$e.createElement(Ve.Link,{to:`/classrooms/${dt.course_id}/shixun_homework`},dt.course_name)),$e.createElement(Je.Z.Item,null,$e.createElement(Ve.Link,{to:`/classrooms/${dt.course_id}/shixun_homework/${dt.category.main?"":dt.category.category_id}`},dt.category.category_name)),$e.createElement(Je.Z.Item,null,$e.createElement(Ve.Link,{to:`/classrooms/${dt.course_id}/shixun_homework/${dt.homework_common_id}/detail${(0,He.dE)()?"?tabs=1":""}`},"\u4F5C\u4E1A\u8BE6\u60C5")),$e.createElement(Je.Z.Item,null,dt.username))),$e.createElement("aside",{className:[Ye.title1,"mt20"].join(" ")},$e.createElement(Ce.Z,{align:"middle"},$e.createElement(st.Z,{flex:1},$e.createElement(Ve.Link,{to:`/classrooms/${dt.course_id}/shixun_homework/${dt.homework_common_id}/detail`},$e.createElement(Qe.Z,{className:"font16 c-black"})),$e.createElement("strong",{className:"font20 ml5"},dt==null?void 0:dt.homework_name),$e.createElement(tt.VV,{temporary:!0,status:dt.homework_status})),$e.createElement(st.Z,{className:Ye.title1_right},dt.view_tpi&&$e.createElement(nt.ZP,{onClick:()=>{var jn,ti;(0,tt.xg)(`/tasks/${dt==null?void 0:dt.course_id}/${dt==null?void 0:dt.homework_common_id}/${(ti=(jn=dt==null?void 0:dt.shixun_detail)==null?void 0:jn[0])==null?void 0:ti.game_identifier}`)}},$e.createElement("span",{className:"iconfont icon-yijiandianping mr5"}),"\u67E5\u770B\u5B66\u5458\u5B9E\u8BAD"),(0,He.GJ)()&&dt.homework_end===!1&&!!dt.myshixun_id&&$e.createElement(nt.ZP,{className:"ml10",onClick:()=>or(void 0,null,function*(){yield ir({type:"shixunHomeworks/setActionTabs",payload:{key:"\u6253\u56DE\u91CD\u505A",selectArrs:{myshixun_identifier:dt.myshixun_identifier},homework_common_id:At.categoryId}})})},$e.createElement("span",{className:"iconfont icon-dahuizhongzuo3x mr5"}),"\u6253\u56DE\u91CD\u505A"),$e.createElement(nt.ZP,{className:"ml10",onClick:()=>{var jn;if(!(!(dt!=null&&dt.is_old_data_for_time)&&(0,tt.Ye)(ir))){if((0,He.Rm)()&&!((jn=Mn.AssistantObject.practice)!=null&&jn.can_download)){Se.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}si("")}},loading:Zn},$e.createElement("span",{className:"iconfont icon-daochu mr5"}),"\u5BFC\u51FA\u5B9E\u8BAD\u62A5\u544A"),(0,He.GJ)()&&(dt==null?void 0:dt.students_count)>1&&$e.createElement(nt.ZP,{className:"ml10",onClick:()=>{var jn;if(!(!(dt!=null&&dt.is_old_data_for_time)&&(0,tt.Ye)(ir))){if((0,He.Rm)()&&!((jn=Mn.AssistantObject.practice)!=null&&jn.can_download)){Se.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Ue.default.confirm({title:"\u9009\u62E9\u5BFC\u51FA\u65B9\u5F0F",closable:!0,icon:null,centered:!0,okText:$e.createElement(it.Z,{title:"\u5BFC\u51FA\u65F6\u4E0D\u80FD\u9000\u51FA\u6216\u5173\u95ED\u5BFC\u51FA\u9875\u9762\uFF0C\u53EF\u80FD\u4F1A\u5F71\u54CD\u5176\u4ED6\u64CD\u4F5C"},"\u524D\u7AEF\u5BFC\u51FA"),cancelText:$e.createElement(it.Z,{title:"\u751F\u6210\u5BFC\u51FA\u4EFB\u52A1\u540E\u53EF\u5173\u95ED\u9875\u9762\uFF0C\u540E\u53F0\u5BFC\u51FA\u6210\u529F\u540E\u5728\u5386\u53F2\u5BFC\u51FA\u9875\u9762\u81EA\u884C\u4E0B\u8F7D\uFF0C\u4E0D\u5F71\u54CD\u5176\u4ED6\u64CD\u4F5C"},"\u540E\u53F0\u5BFC\u51FA"),onOk:()=>{si("all")},onCancel:()=>{},cancelButtonProps:{onClick:()=>{(0,Dr.jj)({categoryId:Ke.categoryId,coursesId:Ke.coursesId},"shixun_report")}}})}}},$e.createElement("span",{className:"iconfont icon-daochu mr5"}),"\u5BFC\u51FA\u5168\u90E8\u5B66\u751F\u5B9E\u8BAD\u62A5\u544A"))))),$e.createElement("aside",{className:"mt30 relative"})),$e.createElement("aside",{className:"edu-container bg-white",ref:Wn},$e.createElement("div",{id:"export-all",ref:Vn},$e.createElement("div",{id:"export-all-1"},$e.createElement("div",{className:Ye.title},$e.createElement("h1",null,"\u603B\u4F53\u8BC4\u4EF7"),$e.createElement("div",null,(0,He.GJ)()&&$e.createElement(nt.ZP,{className:"mr20",type:"primary",onClick:()=>{ir({type:"shixunHomeworks/setActionTabs",payload:{key:"\u66F4\u6539\u70B9\u8BC4",selectArrs:{myshixun_identifier:dt.user_id,data:_n({},dt)},fn:()=>Yi({page:1,page_size:10},"all")}})}},$e.createElement(xe.Z,null),dt.has_shixun_work_comment?"\u66F4\u6539\u70B9\u8BC4":"\u70B9\u8BC4\u4F5C\u4E1A"))),$e.createElement(We.Z,{style:{marginTop:0}}),$e.createElement(Ce.Z,{className:"pl30 pr30"},$e.createElement(st.Z,null,$e.createElement("img",{className:Ye.userPic,src:`${rt.Z.IMG_SERVER}/images/${dt.image_url}`,alt:dt.username})),$e.createElement(st.Z,null,$e.createElement("span",{className:"font16 ml40"},dt.username),$e.createElement(tt.vA,{status:dt.compelete_status}),$e.createElement("ul",{className:Ye.userInfo},$e.createElement("li",null,"\u5B66\u53F7\uFF1A",dt.student_id||"--"),$e.createElement("li",null,"\u5206\u73ED\uFF1A",dt.group_name||"--"),$e.createElement("br",null),$e.createElement("li",null,"\u622A\u6B62\u524D\u5B8C\u6210\u5173\u5361\uFF1A",$e.createElement("span",{className:"c-red"},dt.complete_count),"/",$e.createElement("span",{className:"c-red"},dt.challenges_count)),$e.createElement("li",null,"\u6700\u65B0\u5B8C\u6210\u5173\u5361\uFF1A",$e.createElement("span",{className:"c-red"},dt.current_complete_count||"-"),"/",$e.createElement("span",{className:"c-red"},dt.challenges_count)),$e.createElement("li",null,"\u5B8C\u6210\u6548\u7387\uFF1A",dt&&dt.efficiency===null?"--":dt&&dt.efficiency),$e.createElement("li",null,"\u8BFE\u5802\u6700\u9AD8\u5B8C\u6210\u6548\u7387\uFF1A",dt&&dt.max_efficiency===null?"--":dt&&dt.max_efficiency))),$e.createElement("ul",{className:[Ye.listItem,"mt10"].join(" ")},$e.createElement("li",null,$e.createElement("strong",null,"\u901A\u5173\u65F6\u95F4"),$e.createElement("div",{className:"c-light-black mt20"},dt&&dt.passed_time===null||dt&&dt.passed_time==="--"?"--":Te()(dt&&dt.passed_time).format("YYYY-MM-DD HH:mm"))),$e.createElement("li",null,$e.createElement("strong",null,"\u8BA1\u65F6\u89C4\u5219",$e.createElement("i",{onClick:jn=>{jn.stopPropagation(),jn.preventDefault(),vr(!0)},style:{marginLeft:4,color:"#145DFF",fontSize:16,cursor:"pointer"},className:"iconfont icon-tishixiaowenhao"})),$e.createElement("div",{className:"c-light-black mt20"},dt==null?void 0:dt.human_training_time_rules)),$e.createElement("li",null,$e.createElement("strong",null,"\u5B9E\u8BAD\u603B\u8017\u65F6",$e.createElement("i",{onClick:jn=>{jn.stopPropagation(),jn.preventDefault(),Ir(!0)},style:{marginLeft:4,color:"#145DFF",fontSize:16,cursor:"pointer"},className:"iconfont icon-tishixiaowenhao"})),$e.createElement("div",{className:"c-light-black mt20"},dt.time_consuming)),$e.createElement("li",null,$e.createElement("strong",null,"\u8BC4\u6D4B\u6B21\u6570"),$e.createElement("div",{className:"mt20"},dt.evaluate_count)),(dt==null?void 0:dt.eff_score_full)&&$e.createElement($e.Fragment,null,$e.createElement("li",null,$e.createElement("strong",null,"\u5173\u5361\u5F97\u5206"),$e.createElement("div",{className:"mt20"},$e.createElement("span",{className:"c-orange"},dt.challenge_score),"/",$e.createElement("span",{className:"c-light-black"},dt.challenge_score_full))),$e.createElement("li",null,$e.createElement("strong",null,"\u6548\u7387\u5206"),$e.createElement("div",{className:"mt20"},$e.createElement("span",{className:"c-orange"},dt.eff_score),"/",$e.createElement("span",{className:"c-light-black"},dt.eff_score_full)))),(dt==null?void 0:dt.have_repeat)&&(dt==null?void 0:dt.repeat_minus_score)!==0&&$e.createElement("li",{style:{position:"relative"}},$e.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},$e.createElement("strong",null,"\u67E5\u91CD\u6263\u5206"),$e.createElement("div",{style:{position:"absolute",fontSize:"10px",color:"white",left:"57px",width:"46px",bottom:"72px"}},dt!=null&&dt.review_rate?$e.createElement("span",{style:{background:"#0152d9",borderRadius:"6px 6px 6px 0",cursor:"pointer"},onClick:()=>{if(dt!=null&&dt.review_id&&Ai)localStorage.setItem("studentDetial",window.location.pathname),Ve.history.push({pathname:`/classrooms/:coursesId/shixun_homework/${Ke.categoryId}/review_detail/${dt==null?void 0:dt.review_id}`});else return}},dt.review_rate.toFixed(1),"%"):$e.createElement("span",{style:{background:"#0152d9",borderRadius:"6px 6px 6px 0"}},"- -"))),Ai?$e.createElement("div",{className:"mt20"},$e.createElement(Le.default,{style:{width:"45px",height:"22px"},value:Xr,onChange:jn=>{ga(jn)},onBlur:pa,disabled:ri})," / ",dt==null?void 0:dt.repeat_setting_score):$e.createElement("div",{className:"mt20"},dt==null?void 0:dt.repeat_minus_score," / ",dt==null?void 0:dt.repeat_setting_score)),console.log("sssssssssssssssssssssss",dt==null?void 0:dt.have_repeat,dt==null?void 0:dt.repeat_minus_score),(dt==null?void 0:dt.have_repeat)&&(dt==null?void 0:dt.repeat_minus_score)===0&&$e.createElement("li",null,$e.createElement("strong",null,"\u67E5\u91CD\u6263\u5206"),$e.createElement("div",{className:"mt20"}," - -")),!(dt!=null&&dt.have_repeat)&&$e.createElement("li",null,$e.createElement("strong",null,"\u67E5\u91CD\u6263\u5206"),$e.createElement("div",{className:"mt20"}," - -")),$e.createElement("li",null,$e.createElement("strong",null,"\u8865\u4EA4\u6263\u5206"),$e.createElement("div",{className:"mt20"},$e.createElement("span",null,dt.late_penalty||"- -"))),$e.createElement("li",null,$e.createElement("strong",null,"\u6700\u7EC8\u6210\u7EE9"),$e.createElement("div",{className:"mt20"},$e.createElement("span",{className:"c-orange"},ei),"/",$e.createElement("span",{className:"c-light-black"},dt.all_work_score))),$e.createElement("li",null,$e.createElement("strong",null,"\u603B\u8BC4"),$e.createElement("div",{className:"mt20"},$e.createElement("span",{className:"c-orange"},dt.overall_appraisal))))),$e.createElement(We.Z,{style:{margin:0}}),(dt.work_comment_hidden||dt.work_comment)&&$e.createElement("div",null,$e.createElement(Ce.Z,{align:"middle"},$e.createElement(st.Z,{flex:1},$e.createElement("h1",{className:Ye.title},"\u70B9\u8BC4\u5185\u5BB9")),$e.createElement(st.Z,{className:"pr30"},(0,He.GJ)()&&$e.createElement(nt.ZP,{onClick:()=>or(void 0,null,function*(){Ue.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",icon:$e.createElement(Ne.Z,null),content:"\u662F\u5426\u786E\u8BA4\u5220\u9664\uFF1F",onOk(){return or(this,null,function*(){(yield(0,$t.gZ)({comment_id:dt.comment_id,homeworkId:Ke.homeworkId})).status===0&&(Se.ZP.success("\u5220\u9664\u6210\u529F"),ir({type:"shixunHomeworks/getShixunWorkReport",payload:_n(_n({},Ke),Vr.current||{})}))})}})})},$e.createElement(Me.Z,null),"\u5220\u9664"))),$e.createElement(We.Z,{style:{margin:0}}),dt.work_comment&&$e.createElement("aside",{className:"pl30 pr30 mt20"},$e.createElement("span",{className:"c-light-black font12"},"# \u5B66\u751F\u548C\u8BFE\u5802\u8001\u5E08\u53EF\u89C1"),$e.createElement("br",null),$e.createElement(we.Z,{value:dt.work_comment})),dt.work_comment_hidden&&$e.createElement("aside",{className:"pl30 pr30 mt20"},$e.createElement("span",{className:"c-light-black font12"},"# \u4EC5\u8BFE\u5802\u8001\u5E08\u53EF\u89C1"),$e.createElement("br",null),$e.createElement(we.Z,{value:dt.work_comment_hidden}))),(dt==null?void 0:dt.action_analysis)&&$e.createElement(Wr,{detailData:dt}),$e.createElement("div",{className:Ye.score},$e.createElement("h1",{className:Ye.title},"\u9636\u6BB5\u6210\u7EE9"),(dt==null?void 0:dt.adjust_review_score_count)>0&&(0,He.GJ)()&&$e.createElement("div",{style:{color:"#0152d9",cursor:"pointer"},onClick:()=>{oi(!0),Yi({page:1,page_size:10},"all")}},"\u6210\u7EE9\u8C03\u5206\u8BB0\u5F55\uFF08",dt==null?void 0:dt.adjust_review_score_count,"\u6B21\uFF09")),$e.createElement("aside",{className:"pl30 pr30"},$e.createElement(ut.default,{dataSource:dt.stage_list,rowKey:jn=>jn==null?void 0:jn.challenge_id,pagination:!1,columns:Si})),(($r=dt==null?void 0:dt.target_test_sets)==null?void 0:$r.length)>0&&$e.createElement("div",null,$e.createElement("h1",{className:Ye.title},"\u6307\u6807\u6210\u7EE9"),$e.createElement("aside",{className:"pl30 pr30"},$e.createElement(ut.default,{dataSource:Ln,rowKey:jn=>jn==null?void 0:jn.challenge_id,pagination:!1,bordered:!0,columns:Hi}))),(dt==null?void 0:dt.work_description)&&$e.createElement($e.Fragment,null,$e.createElement("h1",{className:Ye.title},"\u4E2A\u4EBA\u603B\u7ED3"),$e.createElement("aside",{className:"pl30 pr30"},$e.createElement(we.Z,{value:dt==null?void 0:dt.work_description}))),$e.createElement("h1",{className:Ye.title},"\u56FE\u5F62\u7EDF\u8BA1"),$e.createElement(vt,{data:Qn}),(dt==null?void 0:dt.is_open_submit_test_result)&&$e.createElement($e.Fragment,null,$e.createElement($n.Z,null),$e.createElement("h1",{className:Ye.title},"\u5B9E\u9A8C\u7ED3\u679C"),((ui=dt==null?void 0:dt.student_work_test_result_infos)==null?void 0:ui.length)>0?(ai=dt==null?void 0:dt.student_work_test_result_infos)==null?void 0:ai.map(jn=>{var ti,bi;return $e.createElement("div",{style:{marginTop:10},className:"px-30px"},((ti=jn==null?void 0:jn.challenge)==null?void 0:ti.subject)&&$e.createElement("div",{style:{marginBottom:5}},$e.createElement("span",{className:Ye.fa},$e.createElement("span",{className:"fa fa-code"})),$e.createElement("strong",{className:"c-black"}," ",$e.createElement("a",{className:"c-black",target:"_blank"},(bi=jn==null?void 0:jn.challenge)==null?void 0:bi.subject))),$e.createElement("div",{className:"py-20px px-36px",style:{background:"#F6F7F9"}},$e.createElement("div",{ref:ca,style:{maxHeight:!Ei&&"500px",overflow:"hidden"}},$e.createElement(we.Z,{value:jn==null?void 0:jn.content})),Da&&$e.createElement("div",{className:"w-full current",onClick:()=>{Ti(!Ei)}},$e.createElement(We.Z,{variant:"dashed",style:{borderColor:"#3061D0",marginBottom:"0px"},dashed:!0},$e.createElement("span",{style:{color:"#3061D0"}},Ei?"\u6536\u8D77":"\u5C55\u5F00")))),$e.createElement(Ur.Z,{className:"px-36px",showDimensions:!1,dataSource:jn==null?void 0:jn.test_result_files,callback:()=>{}}))}):$e.createElement(qr.Z,{customText:"\u5B66\u751F\u672A\u63D0\u4EA4\u5B9E\u9A8C\u7ED3\u679C"})),$e.createElement("h1",{className:Ye.title},"\u5B9E\u8BAD\u8BE6\u60C5")),$e.createElement(vn,{autoHeight:nn}))),(0,He.GJ)()&&$e.createElement("aside",{className:`${Ye.footerBar} ${Zn?Ye.footerBarStatic:""}`},$e.createElement("aside",{className:"edu-container"},$e.createElement(Ce.Z,{align:"middle"},$e.createElement(st.Z,{flex:"1"},$e.createElement(Ve.Link,{className:Ye.exitComment,to:`/classrooms/${Ke.coursesId}/shixun_homework/${Ke.categoryId}/detail`},"\u8FD4\u56DE\u5217\u8868")),$e.createElement(st.Z,{flex:"1",className:"tr"},$e.createElement(nt.ZP,{type:"default",disabled:!(dt!=null&&dt.pre_student_work_id),onClick:()=>Li()},"\u4E0A\u4E00\u4E2A"),$e.createElement(nt.ZP,{type:"default",style:{marginLeft:"20px",marginRight:"20px"},disabled:!(dt!=null&&dt.next_student_work_id),onClick:()=>Li("next")},"\u4E0B\u4E00\u4E2A"),(0,He.GJ)()&&$e.createElement(nt.ZP,{type:"primary",onClick:()=>or(void 0,null,function*(){ir({type:"shixunHomeworks/setActionTabs",payload:{key:"\u66F4\u6539\u70B9\u8BC4",selectArrs:{myshixun_identifier:dt.user_id,data:_n({},dt)},fn:()=>Yi({page:1,page_size:10},"all")}})})},"\u70B9\u8BC4\u4F5C\u4E1A"))))))),$e.createElement(mn,null),$e.createElement(zn.Z,null),$e.createElement(Ue.default,{open:br,width:860,centered:!0,onCancel:()=>{vr(!1)},title:"\u8BA1\u65F6\u89C4\u5219\u8BF4\u660E",footer:null},$e.createElement("div",{style:{color:"#333333",fontWeight:400}},$e.createElement("span",{style:{fontWeight:500}},"1\u3001\u9875\u9762\u505C\u7559\u65F6\u957F"),$e.createElement("br",null),$e.createElement("span",null,"\u5B66\u751F\u8FDB\u5165\u5173\u5361\u7684\u7B54\u9898\u9875\u9762\u5F00\u59CB\u8BA1\u65F6\uFF0C\u76F4\u81F3\u5B66\u751F\u5173\u5361\u8BC4\u6D4B\u901A\u8FC7\uFF0C\u5219\u8BA1\u65F6\u7ED3\u675F\uFF1B"),$e.createElement("br",null),$e.createElement("span",null," \u5B66\u751F\u8FDB\u5165\u5173\u5361\u7684\u7B54\u9898\u9875\u9762\u5F00\u59CB\u8BA1\u65F6\uFF0C\u82E5\u5B66\u751F\u5173\u95ED/\u9000\u51FA\u7B54\u9898\u9875\u9762\uFF0C\u5219\u8BA1\u65F6\u6682\u505C\uFF0C\u518D\u6B21\u8FDB\u5165\u7B54\u9898\u9875\u9762\u65F6\u5F00\u59CB\u7D2F\u8BA1\u8BA1\u65F6\u76F4\u81F3\u8BC4\u6D4B\u901A\u8FC7\uFF0C\u5219\u8BA1\u65F6\u7ED3\u675F\uFF1B"),$e.createElement("span",{style:{color:"#FA6400",display:"flex",height:34,alignItems:"center"}}," \u53EF\u80FD\u4F1A\u9020\u6210\u65F6\u957F\u8BC4\u4F30\u4E0E\u5B9E\u9645\u505A\u9898\u80FD\u529B\u4E0D\u7B26\u7684\u60C5\u51B5 "),$e.createElement("span",null,"a\u3001\u5B66\u751F\u8FDB\u5165\u5173\u5361\u770B\u5B8C\u9898\u540E\uFF0C\u9000\u51FA\u7B54\u9898\u9875\u9762\u5B8C\u6210\u4EE3\u7801\u8BBE\u8BA1\uFF0C\u518D\u590D\u5236\u8FDB\u5E73\u53F0\u7B54\u9898\u9875\u9762\u8FDB\u884C\u8BC4\u6D4B\uFF0C\u65E0\u6CD5\u8BC4\u4F30\u5B66\u751F\u7684\u5B66\u4E60\u548C\u601D\u8003\u65F6\u95F4\u3002")),$e.createElement("div",{style:{color:"#333333",marginTop:20,fontWeight:400}},$e.createElement("span",{style:{fontWeight:500}},"2\u3001\u5173\u5361\u603B\u8017\u65F6"),$e.createElement("br",null),$e.createElement("span",{style:{}},"\u5B66\u751F\u7B2C\u4E00\u6B21\u8FDB\u5165\u5173\u5361\u7B54\u9898\u9875\u9762\u5F00\u59CB\u8BA1\u65F6\uFF0C\u76F4\u81F3\u8BE5\u5173\u5361\u8BC4\u6D4B\u901A\u8FC7\uFF0C\u5219\u8BA1\u65F6\u7ED3\u675F\u3002 "),$e.createElement("br",null),$e.createElement("span",null," \u53E6\uFF0C\u5373\u4F7F\u5173\u5361\u95EF\u5173\u8FC7\u7A0B\u4E2D\uFF0C\u5B66\u751F\u9000\u51FA/\u5173\u95ED\u7B54\u9898\u9875\u9762\uFF0C\u4E5F\u5C06\u6301\u7EED\u8BA1\u65F6\uFF0C\u76F4\u81F3\u8BE5\u5173\u5361\u901A\u8FC7\u3002"),$e.createElement("span",{style:{color:"#FA6400",display:"flex",height:44,paddingTop:10}}," \u53EF\u80FD\u4F1A\u9020\u6210\u65F6\u957F\u8BC4\u4F30\u4E0E\u5B9E\u9645\u505A\u9898\u80FD\u529B\u4E0D\u7B26\u7684\u60C5\u51B5 "),$e.createElement("span",null,"a\u3001\u5B66\u751F\u4ECE\u5176\u4ED6\u540C\u5B66\u5904\u770B\u5230\u9898\u76EE\u540E\uFF0C\u5B8C\u6210\u4EE3\u7801\u8BBE\u8BA1\uFF0C\u518D\u8FDB\u5165\u5173\u5361\u7B54\u9898\u9875\u9762\uFF0C\u5C06\u5DF2\u5B8C\u6210\u7684\u4EE3\u7801\u590D\u5236\u81F3\u5E73\u53F0\u8FDB\u884C\u8BC4\u6D4B\uFF1B"),$e.createElement("br",null),$e.createElement("span",null,"b\u3001\u5B66\u751F\u7B2C\u4E00\u6B21\u6253\u5F00\u5173\u5361\u540E\uFF0C\u56E0\u4E3A\u67D0\u79CD\u539F\u56E0\u79BB\u5F00\u9875\u9762\uFF0C\u65F6\u9694\u591A\u65E5\u624D\u518D\u6B21\u8FDB\u5165\u5E73\u53F0\u95EF\u5173\uFF0C\u5C31\u4F1A\u5BFC\u81F4\u5B66\u751F\u5173\u5361\u603B\u8017\u65F6\u8FC7\u957F\uFF1B")),$e.createElement("div",{style:{color:"#333333",marginTop:20,fontWeight:400}},$e.createElement("span",{style:{fontWeight:500}},"3\u3001\u4F5C\u4E1A\u901A\u5173\u65F6\u957F"),$e.createElement("br",null),$e.createElement("span",{style:{}},"\u4ECE\u8001\u5E08\u53D1\u5E03\u7684\u5B9E\u8BAD\u4F5C\u4E1A\u5F00\u59CB\u65F6\u95F4\uFF0C\u5F00\u59CB\u8BA1\u65F6\uFF0C\u76F4\u81F3\u5B66\u751F\u5B9E\u8BAD\u901A\u5173\uFF08\u5305\u62EC\u8FDF\u4EA4\u901A\u5173\uFF09\uFF0C\u7ED3\u675F\u8BA1\u65F6\u3002\u5982\u679C\u5B66\u751F\u672A\u901A\u5173\uFF0C\u5219\u8BE5\u751F\u7684\u95EF\u5173\u8017\u65F6\u4E3A\u8001\u5E08\u8BBE\u7F6E\u7684\u5B9E\u8BAD\u5F00\u59CB\u65F6\u95F4\u81F3\u5B9E\u8BAD\u622A\u6B62\u65F6\u95F4\uFF0C\u5982\u679C\u8001\u5E08\u5F00\u542F\u4E86\u8865\u4EA4\uFF0C\u5219\u8BE5\u751F\u7684\u95EF\u5173\u8017\u65F6\u4E3A\u5B9E\u8BAD\u5F00\u59CB\u65F6\u95F4\u81F3\u5B9E\u8BAD\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u3002")),$e.createElement("div",{style:{color:"#333333",marginTop:20,fontWeight:400}},$e.createElement("span",{style:{fontWeight:500}},"\u89C4\u5219\u76EE\u7684"),$e.createElement("br",null),$e.createElement("span",{style:{}},"\u9F13\u52B1\u5B66\u751F\u5728\u5B9E\u8BAD\u4F5C\u4E1A\u53D1\u5E03\u7684\u7B2C\u4E00\u65F6\u95F4\uFF0C\u7ACB\u5373\u767B\u5F55\u5E73\u53F0\u5B8C\u6210\u5B9E\u8BAD\u4F5C\u4E1A\u7684\u901A\u5173\u3002"))),$e.createElement(Ue.default,{open:zr,title:"\u5B9E\u8BAD\u603B\u8017\u65F6\u8BF4\u660E",centered:!0,footer:null,onCancel:()=>{Ir(!1)},width:600},$e.createElement("div",{style:{fontWeight:400,color:"#333333"}},$e.createElement("div",null,"1\u3001\u5F53\u8BA1\u65F6\u89C4\u5219\u4E3A\u201C",$e.createElement("span",{style:{color:"#145DFF"}},"\u9875\u9762\u505C\u7559\u65F6\u957F"),"\u201D\u65F6\uFF0C\u5B9E\u8BAD\u603B\u8017\u65F6\u4E3A\u6240\u6709\u5173\u5361\u8017\u65F6\u76F8\u52A0\u4E4B\u548C\uFF1B"),$e.createElement("div",{style:{margin:"20px 0px"}},"2\u3001\u5F53\u8BA1\u65F6\u89C4\u5219\u4E3A\u201C",$e.createElement("span",{style:{color:"#145DFF"}},"\u5173\u5361\u603B\u8017\u65F6"),"\u201D\u65F6\uFF0C\u5B9E\u8BAD\u603B\u8017\u65F6\u4E3A\u6240\u6709\u5173\u5361\u8017\u65F6\u76F8\u52A0\u4E4B\u548C\uFF1B"),$e.createElement("div",null,"3\u3001\u5F53\u8BA1\u65F6\u89C4\u5219\u4E3A\u201C",$e.createElement("span",{style:{color:"#145DFF"}},"\u4F5C\u4E1A\u901A\u5173\u65F6\u957F"),"\u201D\u65F6\uFF0C\u5B9E\u8BAD\u603B\u8017\u65F6\u4E3A\u5B9E\u8BAD\u53D1\u5E03\u65F6\u95F4\u81F3\u5B9E\u8BAD\u901A\u5173\u65F6\u95F4\uFF0C\u5F53\u5B66\u751F\u672A\u901A\u5173\u65F6\uFF0C\u5B9E\u8BAD\u603B\u8017\u65F6\u4E3A\u5B9E\u8BAD\u53D1\u5E03\u65F6\u95F4\u81F3\u5B9E\u8BAD\u622A\u6B62\u65F6\u95F4\u3002"))),$e.createElement(Ue.default,{open:ii,title:"\u6210\u7EE9\u8C03\u5206\u8BB0\u5F55",centered:!0,footer:null,onCancel:()=>{nr("all"),oi(!1)},destroyOnClose:!0,width:900},$e.createElement("div",{style:{fontWeight:400,color:"#333333"}},$e.createElement("div",null,$e.createElement("span",null,"\u5173\u5361\uFF1A"),$e.createElement(Ge.default,{style:{width:300},value:un,placeholder:"\u8BF7\u9009\u62E9\u5173\u5361",defaultValue:"all",onChange:jn=>or(void 0,null,function*(){nr(jn),Yi({page:1,page_size:10},jn)})},$e.createElement(Ge.default.Option,{value:"all"}," \u5168\u90E8 "),(Ci=dt==null?void 0:dt.stage_list)==null?void 0:Ci.map((jn,ti)=>$e.createElement(Ge.default.Option,{key:ti,value:jn==null?void 0:jn.challenge_id},"\u7B2C",(0,tt.EM)(ti+1),"\u5173")))),$e.createElement("div",{className:"mt20"},$e.createElement(ut.default,{dataSource:Ht,rowKey:jn=>jn==null?void 0:jn.id,pagination:!1,columns:Xi,loading:Rt})),$e.createElement("div",{className:Ye.footer},$e.createElement("div",null,$e.createElement("span",{style:{color:"#656F87"}},"\u5171",$e.createElement("span",{className:"c-light-primary"},hn),"\u6761\u6570\u636E")),$e.createElement(qe.Z,{defaultCurrent:1,defaultPageSize:10,current:(Et==null?void 0:Et.page)||1,showSizeChanger:!1,showQuickJumper:!0,hideOnSinglePage:!0,total:hn,onChange:ea})))))};var Hn=(0,Ve.connect)(({shixunHomeworks:xt,classroomList:Ft,loading:gn,globalSetting:Mn,user:wr})=>({shixunHomeworks:xt,classroomList:Ft,globalSetting:Mn,loading:gn.effects,user:wr}))(xr)},52217:function(xn,yt,ce){"use strict";var te=ce(62957),Ze=ce(6767),Te=ce(38147),Xe=ce(65582),ke=ce(41867),ge=ce(59301),Ve=(Se,ye,Je)=>new Promise((Ce,st)=>{var nt=Le=>{try{We(Je.next(Le))}catch(ut){st(ut)}},it=Le=>{try{We(Je.throw(Le))}catch(ut){st(ut)}},We=Le=>Le.done?Ce(Le.value):Promise.resolve(Le.value).then(nt,it);We((Je=Je.apply(Se,ye)).next())});const Ue=({shixunHomeworks:Se,classroomList:ye,dispatch:Je})=>{const Ce=(0,Xe.useParams)();return ge.createElement(te.default,{centered:!0,title:"\u63D0\u793A",open:Se.actionTabs.key==="\u6253\u56DE\u91CD\u505A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>Ve(void 0,null,function*(){var st,nt,it,We;if((0,ke.Rm)()&&!((st=ye.AssistantObject.practice)!=null&&st.can_redo)){Ze.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}const Le=yield(0,Te.ZP)(`/api/myshixuns/${Se.actionTabs.selectArrs.myshixun_identifier}/reset_my_game.json`,{method:"GET",params:{course_id:Ce.coursesId,homework_common_id:Se.actionTabs.homework_common_id}});if(Le.shixun_identifier){Ze.ZP.success("\u64CD\u4F5C\u6210\u529F"),Je({type:"shixunHomeworks/setActionTabs",payload:{}});const ut=(it=(nt=Le==null?void 0:Le.new_works)==null?void 0:nt.find(Ge=>`${Ge.homework_common_id}`===Ce.categoryId))==null?void 0:it.id;if((0,ke.Rm)()&&!((We=ye.AssistantObject.practice)!=null&&We.can_view))return;Xe.history.replace(`/classrooms/${Ce.coursesId}/shixun_homework/${Ce.categoryId}/${ut}/comment`)}}),onCancel:()=>{Je({type:"shixunHomeworks/setActionTabs",payload:{}})}},ge.createElement("p",null,"\u8BE5\u4F5C\u4E1A\u5C06\u88AB\u6253\u56DE\u91CD\u505A\uFF0C\u5B66\u751F\u5B9E\u8BAD\u8BB0\u5F55\u5C06\u88AB\u6E05\u7A7A!"),ge.createElement("p",null,"\u786E\u5B9A\u6253\u56DE?"))};yt.Z=(0,Xe.connect)(({shixunHomeworks:Se,classroomList:ye})=>({shixunHomeworks:Se,classroomList:ye}))(Ue)},84454:function(xn,yt,ce){"use strict";ce.d(yt,{AD:function(){return vt},BA:function(){return _e},D9:function(){return Ot},Hp:function(){return Ne},IM:function(){return dn},Iy:function(){return rt},KM:function(){return Pt},KU:function(){return Yn},MJ:function(){return Me},Ne:function(){return Fn},ON:function(){return mt},Uj:function(){return zt},VY:function(){return rn},YO:function(){return bt},YX:function(){return ht},Zn:function(){return it},_g:function(){return qe},_k:function(){return ze},c6:function(){return wt},cr:function(){return We},eV:function(){return at},fi:function(){return Le},gh:function(){return gt},hS:function(){return Ct},iA:function(){return ut},j6:function(){return Qe},je:function(){return pn},jj:function(){return xe},kS:function(){return Dt},lS:function(){return An},o6:function(){return Ye},pO:function(){return Bt},rQ:function(){return Vt},sA:function(){return tt},xm:function(){return Fe},xo:function(){return en},y8:function(){return Jt},yd:function(){return Ge}});var te=ce(33270),Ze=ce(65582),Te=ce(65862),Xe=ce(6767),ke=ce(74128),ge=Object.defineProperty,Ve=Object.getOwnPropertySymbols,Ue=Object.prototype.hasOwnProperty,Se=Object.prototype.propertyIsEnumerable,ye=(se,fe,Ie)=>fe in se?ge(se,fe,{enumerable:!0,configurable:!0,writable:!0,value:Ie}):se[fe]=Ie,Je=(se,fe)=>{for(var Ie in fe||(fe={}))Ue.call(fe,Ie)&&ye(se,Ie,fe[Ie]);if(Ve)for(var Ie of Ve(fe))Se.call(fe,Ie)&&ye(se,Ie,fe[Ie]);return se},Ce=(se,fe,Ie)=>new Promise((Be,pt)=>{var Mt=oe=>{try{he(Ie.next(oe))}catch(re){pt(re)}},sn=oe=>{try{he(Ie.throw(oe))}catch(re){pt(re)}},he=oe=>oe.done?Be(oe.value):Promise.resolve(oe.value).then(Mt,sn);he((Ie=Ie.apply(se,fe)).next())});const st=()=>{(0,Ze.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u751F\u6210\u6587\u4EF6\uFF0C\u8BF7\u7A0D\u540E..."}})},nt=()=>{(0,Ze.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}})},it=se=>Ce(void 0,null,function*(){st(),(yield(0,te.YR)(Je({},se))).status===0&&(yield(0,Te.QH)("",(0,Te.NY)({url:ke.Z.API_SERVER+`/api/courses/${se.coursesId}/export_couser_info.json`,query:se}))),nt()}),We=se=>Ce(void 0,null,function*(){const fe=yield(0,te.yS)(Je({},se));if(fe.status===0)Xe.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Ze.history.push(`/classrooms/${se.coursesId}/exportlist/course_member_act_score`);else{if(fe.status===-2)return fe;fe.status===-3&&((0,Ze.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Ze.history.push(`/classrooms/${se.coursesId}/exportlist/course_member_act_score`))}}),Le=se=>Ce(void 0,null,function*(){const fe=yield(0,te.W0)(Je({},se));if(fe.status===0)Xe.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Ze.history.push(`/classrooms/${se.coursesId}/exportlist/course_total_score`);else{if(fe.status===-4)return fe;fe.status===-3&&((0,Ze.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Ze.history.push(`/classrooms/${se.coursesId}/exportlist/course_total_score`))}}),ut=se=>Ce(void 0,null,function*(){const fe=yield(0,te.Nl)(Je({},se));if(fe.status===0)Xe.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Ze.history.push(`/classrooms/${se.coursesId}/exportlist/course_total_exercise_and_other`);else{if(fe.status===-4)return fe;fe.status===-3&&((0,Ze.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Ze.history.push(`/classrooms/${se.coursesId}/exportlist/course_total_exercise_and_other`))}}),Ge=se=>Ce(void 0,null,function*(){const fe=yield(0,te.IU)(Je({},se));if(fe.status===0)Xe.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Ze.history.push(`/classrooms/${se.coursesId}/exportlist/export_star_user`);else{if(fe.status===-4)return fe;fe.status===-3&&((0,Ze.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Ze.history.push(`/classrooms/${se.coursesId}/exportlist/export_star_user`))}}),qe=se=>Ce(void 0,null,function*(){const fe=yield(0,te.td)(Je({},se));if(fe.status===0)Xe.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Ze.history.push(`/classrooms/${se.coursesId}/exportlist/course_total_exercise_and_other`);else{if(fe.status===-2)return fe;if(fe.status===-3)(0,Ze.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Ze.history.push(`/classrooms/${se.coursesId}/exportlist/course_total_exercise_and_other`);else if(fe.status===-4)return fe}}),Qe=se=>Ce(void 0,null,function*(){const fe=yield(0,te.QX)(Je({},se));if(fe.status===0)Xe.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Ze.history.push(`/classrooms/${se.coursesId}/exportlist/course_total_homework`);else{if(fe.status===-4)return fe;fe.status===-3&&((0,Ze.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Ze.history.push(`/classrooms/${se.coursesId}/exportlist/course_total_homework`))}}),xe=(se,fe)=>Ce(void 0,null,function*(){const Ie=yield(0,te.o_)(Je({},se));Ie.status===0?(Xe.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F\uFF01\u5BFC\u51FA\u540E\u6587\u4EF6\u4FDD\u5B58\u65F6\u95F4\u4E3A7\u5929\uFF0C\u8BF7\u53CA\u65F6\u4E0B\u8F7D"),Ze.history.push(`/classrooms/${se.coursesId}/exportlist/${fe}`)):Ie.status===-3&&((0,Ze.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Ze.history.push(`/classrooms/${se.coursesId}/exportlist/${fe}`))}),Ne=(se,fe)=>Ce(void 0,null,function*(){const Ie=yield(0,te.ZL)(Je({},se));Ie.status===0?(Xe.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F\uFF01\u5BFC\u51FA\u540E\u6587\u4EF6\u4FDD\u5B58\u65F6\u95F4\u4E3A7\u5929\uFF0C\u8BF7\u53CA\u65F6\u4E0B\u8F7D"),Ze.history.push(`/classrooms/${se.coursesId}/exportlist/${fe}`)):Ie.status===-3&&((0,Ze.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Ze.history.push(`/classrooms/${se.coursesId}/exportlist/${fe}`))}),Me=(se,fe)=>Ce(void 0,null,function*(){const Ie=yield(0,te.vV)(Je({},se));Ie.status===0?(Xe.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F\uFF01\u5BFC\u51FA\u540E\u6587\u4EF6\u4FDD\u5B58\u65F6\u95F4\u4E3A7\u5929\uFF0C\u8BF7\u53CA\u65F6\u4E0B\u8F7D"),Ze.history.push(`/classrooms/${se.coursesId}/exportlist/${fe}`)):Ie.status===-3&&((0,Ze.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Ze.history.push(`/classrooms/${se.coursesId}/exportlist/${fe}`))}),rt=(se,fe)=>Ce(void 0,null,function*(){const Ie=yield(0,te.aP)(Je({},se));Ie.status===0?(Xe.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Ze.history.push(`/classrooms/${se.coursesId}/exportlist/${fe}`)):Ie.status===-3&&((0,Ze.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Ze.history.push(`/classrooms/${se.coursesId}/exportlist/${fe}`))}),He=se=>Ce(void 0,null,function*(){st(),(yield exportCourseWorkListAppendix(Je({},se))).status===0&&(yield downLoadFileIframe("",setUrlQuery({url:ENV.API_SERVER+`/api/homework_commons/${se.categoryId}/works_list.zip`,query:se}))),nt()}),tt=se=>Ce(void 0,null,function*(){st(),yield(0,Te.FH)("",ke.Z.API_SERVER+`/api/polls/${se.categoryId}/commit_result.xlsx`),nt()}),gt=se=>Ce(void 0,null,function*(){yield(0,Te.FH)("",(0,Te.NY)({url:ke.Z.API_SERVER+`/api/courses/${se.coursesId}/attendances/export_xlsx_data.xlsx`,query:se}))}),Ye=se=>Ce(void 0,null,function*(){yield(0,Te.FH)("",(0,Te.NY)({url:ke.Z.API_SERVER+`/api/courses/${se.coursesId}/video_study_statics.xlsx`,query:se}))}),wt=se=>Ce(void 0,null,function*(){yield(0,Te.FH)("",(0,Te.NY)({url:ke.Z.API_SERVER+`/api/courses/${se.coursesId}/export_video_study.xlsx`,query:se}))}),at=se=>Ce(void 0,null,function*(){yield(0,Te.FH)("",(0,Te.NY)({url:ke.Z.API_SERVER+`/api/courses/${se.coursesId}/export_course_students_info.xlsx`,query:se}))}),vt=se=>Ce(void 0,null,function*(){yield(0,Te.FH)("",(0,Te.NY)({url:ke.Z.API_SERVER+"/api/school_manages/students.xlsx",query:se}))}),Vt=se=>Ce(void 0,null,function*(){yield(0,Te.FH)("",(0,Te.NY)({url:ke.Z.API_SERVER+"/api/item_banks/export.xlsx",query:se}))}),Jt=se=>Ce(void 0,null,function*(){yield(0,Te.FH)("",(0,Te.NY)({url:ke.Z.API_SERVER+"/api/competitions/region_reports.xlsx",query:se}))}),pn=se=>Ce(void 0,null,function*(){const fe=yield(0,te.Uy)(Je({},se));fe.status===0?(Xe.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Ze.history.push(`/classrooms/${se.coursesId}/exportlist/exercise_score,export_exercise_users`)):fe.status===-3&&((0,Ze.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Ze.history.push(`/classrooms/${se.coursesId}/exportlist/exercise_score,export_exercise_users`))}),An=se=>Ce(void 0,null,function*(){const fe=yield(0,te.tg)(Je({},se));fe.status===0?(Xe.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Ze.history.push(`/classrooms/${se.coursesId}/exportlist/exercise_score,export_exercise_report`)):fe.status===-3&&((0,Ze.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Ze.history.push(`/classrooms/${se.coursesId}/exportlist/exercise_score,export_exercise_report`))}),ze=se=>Ce(void 0,null,function*(){console.log("----------","\u8C03\u7528\u4E0B\u8F7D"),yield(0,Te.FH)("",(0,Te.NY)({url:ke.Z.API_SERVER+`/api/export_records/${se.id}.xlsx`,query:se}))}),Fe=se=>Ce(void 0,null,function*(){yield(0,Te.FH)("",(0,Te.NY)({url:ke.Z.API_SERVER+"/api/ec_major_schools/0/ec_years.xlsx",query:se}))}),Ot=se=>Ce(void 0,null,function*(){yield(0,Te.FH)("",(0,Te.NY)({url:ke.Z.API_SERVER+`/api/courses/${se==null?void 0:se.coursesId}/${se.menuKey}_statistic.xlsx?${se.checkedList.map(fe=>`course_group_id[]=${fe}`).join("&")}`,query:se}))}),Fn=se=>Ce(void 0,null,function*(){yield(0,Te.FH)("",(0,Te.NY)({url:ke.Z.API_SERVER+`/api/ec_years/${se==null?void 0:se.ec_year_id}/ec_training_objectives.xlsx`,query:se}))}),dn=se=>Ce(void 0,null,function*(){yield(0,Te.FH)(se==null?void 0:se.name,(0,Te.NY)({url:ke.Z.API_SERVER+"/api/attachments/get_ecs_attachment.docx",query:se}))}),Ct=se=>Ce(void 0,null,function*(){yield(0,Te.FH)("",(0,Te.NY)({url:ke.Z.API_SERVER+`/api/ec_years/${se==null?void 0:se.ec_year_id}/ec_courses.xlsx`,query:se}))}),en=se=>Ce(void 0,null,function*(){yield(0,Te.FH)("",(0,Te.NY)({url:ke.Z.API_SERVER+`/api/ec_years/${se==null?void 0:se.ec_year_id}/ec_graduation_requirements.xlsx`,query:se}))}),rn=se=>Ce(void 0,null,function*(){yield(0,Te.FH)("",(0,Te.NY)({url:ke.Z.API_SERVER+"/api/courses/rank_list.xlsx",query:se}))}),Yn=se=>Ce(void 0,null,function*(){yield(0,Te.FH)("",(0,Te.NY)({url:ke.Z.API_SERVER+`/api/exercises/${se.categoryId}/rank_list.xlsx`,query:se}))}),Dt=se=>Ce(void 0,null,function*(){yield(0,Te.FH)("",(0,Te.NY)({url:ke.Z.API_SERVER+"/api/courses/question_rank_list.xlsx",query:se}))}),mt=se=>Ce(void 0,null,function*(){yield(0,Te.FH)("",(0,Te.NY)({url:ke.Z.API_SERVER+`/api/examination_banks/${se.id}.json`,query:se}))}),ht=se=>Ce(void 0,null,function*(){yield(0,Te.FH)("",(0,Te.NY)({url:ke.Z.API_SERVER+`/api/exercises/${se.categoryId}.json`,query:se}))}),bt=se=>Ce(void 0,null,function*(){yield(0,Te.FH)("",(0,Te.NY)({url:ke.Z.API_SERVER+`/api/polls/${se==null?void 0:se.id}/commit_result.json`,query:se}))}),zt=se=>Ce(void 0,null,function*(){yield(0,Te.FH)("",(0,Te.NY)({url:ke.Z.API_SERVER+"/api/paths/get_task_pass.json",query:se}))}),Bt=(se,fe)=>Ce(void 0,null,function*(){yield(0,Te.FH)(fe||"",(0,Te.NY)({url:ke.Z.API_SERVER+`/api/exercises/${se==null?void 0:se.exercise_id}/consult_exercise.json`,query:se}))}),Pt=se=>Ce(void 0,null,function*(){yield(0,Te.FH)("",(0,Te.NY)({url:ke.Z.API_SERVER+`/api/competitions/${se==null?void 0:se.identifier}/competition_commit_records/member_works.xlsx`,query:se}))}),_e=se=>Ce(void 0,null,function*(){yield(0,Te.FH)("",(0,Te.NY)({url:ke.Z.API_SERVER+`/api/courses/${se==null?void 0:se.coursesId}/group_homeworks/import_group_template.xlsx`,query:se}))})},61527:function(xn,yt,ce){"use strict";ce.d(yt,{U:function(){return Se}});var te=ce(59301),Ze=Object.defineProperty,Te=Object.getOwnPropertySymbols,Xe=Object.prototype.hasOwnProperty,ke=Object.prototype.propertyIsEnumerable,ge=(ye,Je,Ce)=>Je in ye?Ze(ye,Je,{enumerable:!0,configurable:!0,writable:!0,value:Ce}):ye[Je]=Ce,Ve=(ye,Je)=>{for(var Ce in Je||(Je={}))Xe.call(Je,Ce)&&ge(ye,Ce,Je[Ce]);if(Te)for(var Ce of Te(Je))ke.call(Je,Ce)&&ge(ye,Ce,Je[Ce]);return ye},Ue=(ye,Je,Ce)=>new Promise((st,nt)=>{var it=ut=>{try{Le(Ce.next(ut))}catch(Ge){nt(Ge)}},We=ut=>{try{Le(Ce.throw(ut))}catch(Ge){nt(Ge)}},Le=ut=>ut.done?st(ut.value):Promise.resolve(ut.value).then(it,We);Le((Ce=Ce.apply(ye,Je)).next())});function Se(ye,Je){const[Ce,st]=(0,te.useState)(Je),[nt,it]=(0,te.useState)(!1),[We,Le]=(0,te.useState)();return[Ce,nt,(Ge,qe=!1)=>Ue(this,null,function*(){const Qe=qe?Je:Ve(Ve({},Ce),Ge);it(!0),st(Qe);const xe=yield ye(Qe);return it(!1),Le(xe),xe}),We,Le]}},49142:function(xn,yt,ce){"use strict";ce.d(yt,{AL:function(){return Qe},Iy:function(){return Je},Qv:function(){return nt},ez:function(){return qe},jb:function(){return Ce}});var te=ce(32834),Ze=ce.n(te),Te=ce(11690),Xe=ce.n(Te);let ke=1;function ge(He,tt){const gt=He.match(/^(\s+)(?:```)/);if(gt===null)return tt;const Ye=gt[1];return tt.split(` +`).map(wt=>{const at=wt.match(/^\s+/);if(at===null)return wt;const[vt]=at;return vt.length>=Ye.length?wt.slice(Ye.length):wt}).join(` +`)}let Ve=[],Ue=["
      "];const Se=new(Ze()).Renderer,ye=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function Je(){Ve.length=0,Ue=["
        "]}const Ce={overflow:"hidden",WebkitBoxOrient:"vertical",display:"-webkit-box",WebkitLineClamp:2};function st(He,tt,gt,Ye){if(tt>=He.length||He[tt].level<=gt)return tt;var wt=He[tt];Ye.push("
      • "+wt.text+""),tt++;var at=[];return tt=st(He,tt,wt.level,at),at.length>0&&(Ye.push("
          "),at.forEach(function(vt){Ye.push(vt)}),Ye.push("
        ")),Ye.push("
      • "),tt=st(He,tt,gt,Ye),tt}function nt(){return st(Ve,0,0,Ue),Ue.push("
      "),Ue.join("")}const it={heading(He){const tt=ye.exec(He);if(ke+=1,tt)return{type:"heading",raw:tt[0],depth:tt[1].length,text:tt[2]}},fences(He){const tt=this.rules.block.fences.exec(He);if(tt){const gt=tt[0];let Ye=ge(gt,tt[3]||"");const wt=tt[2]?tt[2].trim():tt[2];if(["latex","katex","math"].indexOf(wt)>=0){const at=ut(),vt=Ye;Ye=at,Ge[at]={type:"block",expression:vt}}return{type:"code",raw:gt,lang:wt,text:Ye}}}},We=/(?:\${2})([^\n`]+?)(?:\${2})/gi;let Le=0;const ut=()=>`__special_katext_id_${Le++}__`;let Ge={};function qe(){return Ge}function Qe(){Le=0,Ge={}}function xe(He){return He=He.replace(We,(tt,gt)=>{const Ye=ut();return Ge[Ye]={type:"inline",expression:gt},Ye}),He}const Ne=Se.listitem;Se.listitem=function(He){return Ne(xe(He))};const Me=Se.paragraph;Se.paragraph=function(He){return Me(xe(He))};const rt=Se.tablecell;Se.tablecell=function(He,tt){return rt(xe(He),tt)},Se.code=function(He,tt,gt){const Ye=(tt||"").match(/\S*/)[0];return Ye?["latex","katex","math"].indexOf(Ye)>=0?`

      ${He}

      `:`
      ${gt?He:(0,Te.escape)(He,!0)}
      +`:'
      '+(gt?He:(0,Te.escape)(He,!0))+"
      "},Se.heading=function(He,tt,gt){let Ye=this.options.headerPrefix+gt.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return Ve.push({anchor:Ye,level:tt,text:He}),"'+He+""},Ze().setOptions({silent:!0,gfm:!0,pedantic:!1}),Ze().use({tokenizer:it,renderer:Se}),yt.ZP=Ze()},86251:function(xn,yt){"use strict";yt.byteLength=Ve,yt.toByteArray=Se,yt.fromByteArray=Ce;for(var ce=[],te=[],Ze=typeof Uint8Array!="undefined"?Uint8Array:Array,Te="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",Xe=0,ke=Te.length;Xe0)throw new Error("Invalid string. Length must be a multiple of 4");var it=st.indexOf("=");it===-1&&(it=nt);var We=it===nt?0:4-it%4;return[it,We]}function Ve(st){var nt=ge(st),it=nt[0],We=nt[1];return(it+We)*3/4-We}function Ue(st,nt,it){return(nt+it)*3/4-it}function Se(st){var nt,it=ge(st),We=it[0],Le=it[1],ut=new Ze(Ue(st,We,Le)),Ge=0,qe=Le>0?We-4:We,Qe;for(Qe=0;Qe>16&255,ut[Ge++]=nt>>8&255,ut[Ge++]=nt&255;return Le===2&&(nt=te[st.charCodeAt(Qe)]<<2|te[st.charCodeAt(Qe+1)]>>4,ut[Ge++]=nt&255),Le===1&&(nt=te[st.charCodeAt(Qe)]<<10|te[st.charCodeAt(Qe+1)]<<4|te[st.charCodeAt(Qe+2)]>>2,ut[Ge++]=nt>>8&255,ut[Ge++]=nt&255),ut}function ye(st){return ce[st>>18&63]+ce[st>>12&63]+ce[st>>6&63]+ce[st&63]}function Je(st,nt,it){for(var We,Le=[],ut=nt;utqe?qe:Ge+ut));return We===1?(nt=st[it-1],Le.push(ce[nt>>2]+ce[nt<<4&63]+"==")):We===2&&(nt=(st[it-2]<<8)+st[it-1],Le.push(ce[nt>>10]+ce[nt>>4&63]+ce[nt<<2&63]+"=")),Le.join("")}},19208:function(xn,yt,ce){"use strict";var te;var Ze=ce(86251),Te=ce(67467),Xe=typeof Symbol=="function"&&typeof Symbol.for=="function"?Symbol.for("nodejs.util.inspect.custom"):null;yt.lW=Ue,te=Ge,yt.h2=50;var ke=2147483647;te=ke,Ue.TYPED_ARRAY_SUPPORT=ge(),!Ue.TYPED_ARRAY_SUPPORT&&typeof console!="undefined"&&typeof console.error=="function"&&console.error("This browser lacks typed array (Uint8Array) support which is required by `buffer` v5.x. Use `buffer` v4.x if you require old browser support.");function ge(){try{var _e=new Uint8Array(1),se={foo:function(){return 42}};return Object.setPrototypeOf(se,Uint8Array.prototype),Object.setPrototypeOf(_e,se),_e.foo()===42}catch(fe){return!1}}Object.defineProperty(Ue.prototype,"parent",{enumerable:!0,get:function(){if(Ue.isBuffer(this))return this.buffer}}),Object.defineProperty(Ue.prototype,"offset",{enumerable:!0,get:function(){if(Ue.isBuffer(this))return this.byteOffset}});function Ve(_e){if(_e>ke)throw new RangeError('The value "'+_e+'" is invalid for option "size"');var se=new Uint8Array(_e);return Object.setPrototypeOf(se,Ue.prototype),se}function Ue(_e,se,fe){if(typeof _e=="number"){if(typeof se=="string")throw new TypeError('The "string" argument must be of type string. Received type number');return Ce(_e)}return Se(_e,se,fe)}Ue.poolSize=8192;function Se(_e,se,fe){if(typeof _e=="string")return st(_e,se);if(ArrayBuffer.isView(_e))return it(_e);if(_e==null)throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof _e);if(zt(_e,ArrayBuffer)||_e&&zt(_e.buffer,ArrayBuffer)||typeof SharedArrayBuffer!="undefined"&&(zt(_e,SharedArrayBuffer)||_e&&zt(_e.buffer,SharedArrayBuffer)))return We(_e,se,fe);if(typeof _e=="number")throw new TypeError('The "value" argument must not be of type number. Received type number');var Ie=_e.valueOf&&_e.valueOf();if(Ie!=null&&Ie!==_e)return Ue.from(Ie,se,fe);var Be=Le(_e);if(Be)return Be;if(typeof Symbol!="undefined"&&Symbol.toPrimitive!=null&&typeof _e[Symbol.toPrimitive]=="function")return Ue.from(_e[Symbol.toPrimitive]("string"),se,fe);throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof _e)}Ue.from=function(_e,se,fe){return Se(_e,se,fe)},Object.setPrototypeOf(Ue.prototype,Uint8Array.prototype),Object.setPrototypeOf(Ue,Uint8Array);function ye(_e){if(typeof _e!="number")throw new TypeError('"size" argument must be of type number');if(_e<0)throw new RangeError('The value "'+_e+'" is invalid for option "size"')}function Je(_e,se,fe){return ye(_e),_e<=0?Ve(_e):se!==void 0?typeof fe=="string"?Ve(_e).fill(se,fe):Ve(_e).fill(se):Ve(_e)}Ue.alloc=function(_e,se,fe){return Je(_e,se,fe)};function Ce(_e){return ye(_e),Ve(_e<0?0:ut(_e)|0)}Ue.allocUnsafe=function(_e){return Ce(_e)},Ue.allocUnsafeSlow=function(_e){return Ce(_e)};function st(_e,se){if((typeof se!="string"||se==="")&&(se="utf8"),!Ue.isEncoding(se))throw new TypeError("Unknown encoding: "+se);var fe=qe(_e,se)|0,Ie=Ve(fe),Be=Ie.write(_e,se);return Be!==fe&&(Ie=Ie.slice(0,Be)),Ie}function nt(_e){for(var se=_e.length<0?0:ut(_e.length)|0,fe=Ve(se),Ie=0;Ie=ke)throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+ke.toString(16)+" bytes");return _e|0}function Ge(_e){return+_e!=_e&&(_e=0),Ue.alloc(+_e)}Ue.isBuffer=function(se){return se!=null&&se._isBuffer===!0&&se!==Ue.prototype},Ue.compare=function(se,fe){if(zt(se,Uint8Array)&&(se=Ue.from(se,se.offset,se.byteLength)),zt(fe,Uint8Array)&&(fe=Ue.from(fe,fe.offset,fe.byteLength)),!Ue.isBuffer(se)||!Ue.isBuffer(fe))throw new TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array');if(se===fe)return 0;for(var Ie=se.length,Be=fe.length,pt=0,Mt=Math.min(Ie,Be);ptBe.length?Ue.from(Mt).copy(Be,pt):Uint8Array.prototype.set.call(Be,Mt,pt);else if(Ue.isBuffer(Mt))Mt.copy(Be,pt);else throw new TypeError('"list" argument must be an Array of Buffers');pt+=Mt.length}return Be};function qe(_e,se){if(Ue.isBuffer(_e))return _e.length;if(ArrayBuffer.isView(_e)||zt(_e,ArrayBuffer))return _e.byteLength;if(typeof _e!="string")throw new TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof _e);var fe=_e.length,Ie=arguments.length>2&&arguments[2]===!0;if(!Ie&&fe===0)return 0;for(var Be=!1;;)switch(se){case"ascii":case"latin1":case"binary":return fe;case"utf8":case"utf-8":return Yn(_e).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return fe*2;case"hex":return fe>>>1;case"base64":return ht(_e).length;default:if(Be)return Ie?-1:Yn(_e).length;se=(""+se).toLowerCase(),Be=!0}}Ue.byteLength=qe;function Qe(_e,se,fe){var Ie=!1;if((se===void 0||se<0)&&(se=0),se>this.length||((fe===void 0||fe>this.length)&&(fe=this.length),fe<=0)||(fe>>>=0,se>>>=0,fe<=se))return"";for(_e||(_e="utf8");;)switch(_e){case"hex":return An(this,se,fe);case"utf8":case"utf-8":return at(this,se,fe);case"ascii":return Jt(this,se,fe);case"latin1":case"binary":return pn(this,se,fe);case"base64":return wt(this,se,fe);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return ze(this,se,fe);default:if(Ie)throw new TypeError("Unknown encoding: "+_e);_e=(_e+"").toLowerCase(),Ie=!0}}Ue.prototype._isBuffer=!0;function xe(_e,se,fe){var Ie=_e[se];_e[se]=_e[fe],_e[fe]=Ie}Ue.prototype.swap16=function(){var se=this.length;if(se%2!==0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(var fe=0;fefe&&(se+=" ... "),""},Xe&&(Ue.prototype[Xe]=Ue.prototype.inspect),Ue.prototype.compare=function(se,fe,Ie,Be,pt){if(zt(se,Uint8Array)&&(se=Ue.from(se,se.offset,se.byteLength)),!Ue.isBuffer(se))throw new TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof se);if(fe===void 0&&(fe=0),Ie===void 0&&(Ie=se?se.length:0),Be===void 0&&(Be=0),pt===void 0&&(pt=this.length),fe<0||Ie>se.length||Be<0||pt>this.length)throw new RangeError("out of range index");if(Be>=pt&&fe>=Ie)return 0;if(Be>=pt)return-1;if(fe>=Ie)return 1;if(fe>>>=0,Ie>>>=0,Be>>>=0,pt>>>=0,this===se)return 0;for(var Mt=pt-Be,sn=Ie-fe,he=Math.min(Mt,sn),oe=this.slice(Be,pt),re=se.slice(fe,Ie),de=0;de2147483647?fe=2147483647:fe<-2147483648&&(fe=-2147483648),fe=+fe,Bt(fe)&&(fe=Be?0:_e.length-1),fe<0&&(fe=_e.length+fe),fe>=_e.length){if(Be)return-1;fe=_e.length-1}else if(fe<0)if(Be)fe=0;else return-1;if(typeof se=="string"&&(se=Ue.from(se,Ie)),Ue.isBuffer(se))return se.length===0?-1:Me(_e,se,fe,Ie,Be);if(typeof se=="number")return se=se&255,typeof Uint8Array.prototype.indexOf=="function"?Be?Uint8Array.prototype.indexOf.call(_e,se,fe):Uint8Array.prototype.lastIndexOf.call(_e,se,fe):Me(_e,[se],fe,Ie,Be);throw new TypeError("val must be string, number or Buffer")}function Me(_e,se,fe,Ie,Be){var pt=1,Mt=_e.length,sn=se.length;if(Ie!==void 0&&(Ie=String(Ie).toLowerCase(),Ie==="ucs2"||Ie==="ucs-2"||Ie==="utf16le"||Ie==="utf-16le")){if(_e.length<2||se.length<2)return-1;pt=2,Mt/=2,sn/=2,fe/=2}function he(le,Ee){return pt===1?le[Ee]:le.readUInt16BE(Ee*pt)}var oe;if(Be){var re=-1;for(oe=fe;oeMt&&(fe=Mt-sn),oe=fe;oe>=0;oe--){for(var de=!0,we=0;weBe&&(Ie=Be)):Ie=Be;var pt=se.length;Ie>pt/2&&(Ie=pt/2);for(var Mt=0;Mt>>0,isFinite(Ie)?(Ie=Ie>>>0,Be===void 0&&(Be="utf8")):(Be=Ie,Ie=void 0);else throw new Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");var pt=this.length-fe;if((Ie===void 0||Ie>pt)&&(Ie=pt),se.length>0&&(Ie<0||fe<0)||fe>this.length)throw new RangeError("Attempt to write outside buffer bounds");Be||(Be="utf8");for(var Mt=!1;;)switch(Be){case"hex":return rt(this,se,fe,Ie);case"utf8":case"utf-8":return He(this,se,fe,Ie);case"ascii":case"latin1":case"binary":return tt(this,se,fe,Ie);case"base64":return gt(this,se,fe,Ie);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return Ye(this,se,fe,Ie);default:if(Mt)throw new TypeError("Unknown encoding: "+Be);Be=(""+Be).toLowerCase(),Mt=!0}},Ue.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};function wt(_e,se,fe){return se===0&&fe===_e.length?Ze.fromByteArray(_e):Ze.fromByteArray(_e.slice(se,fe))}function at(_e,se,fe){fe=Math.min(_e.length,fe);for(var Ie=[],Be=se;Be239?4:pt>223?3:pt>191?2:1;if(Be+sn<=fe){var he,oe,re,de;switch(sn){case 1:pt<128&&(Mt=pt);break;case 2:he=_e[Be+1],(he&192)===128&&(de=(pt&31)<<6|he&63,de>127&&(Mt=de));break;case 3:he=_e[Be+1],oe=_e[Be+2],(he&192)===128&&(oe&192)===128&&(de=(pt&15)<<12|(he&63)<<6|oe&63,de>2047&&(de<55296||de>57343)&&(Mt=de));break;case 4:he=_e[Be+1],oe=_e[Be+2],re=_e[Be+3],(he&192)===128&&(oe&192)===128&&(re&192)===128&&(de=(pt&15)<<18|(he&63)<<12|(oe&63)<<6|re&63,de>65535&&de<1114112&&(Mt=de))}}Mt===null?(Mt=65533,sn=1):Mt>65535&&(Mt-=65536,Ie.push(Mt>>>10&1023|55296),Mt=56320|Mt&1023),Ie.push(Mt),Be+=sn}return Vt(Ie)}var vt=4096;function Vt(_e){var se=_e.length;if(se<=vt)return String.fromCharCode.apply(String,_e);for(var fe="",Ie=0;IeIe)&&(fe=Ie);for(var Be="",pt=se;ptIe&&(se=Ie),fe<0?(fe+=Ie,fe<0&&(fe=0)):fe>Ie&&(fe=Ie),fefe)throw new RangeError("Trying to access beyond buffer length")}Ue.prototype.readUintLE=Ue.prototype.readUIntLE=function(se,fe,Ie){se=se>>>0,fe=fe>>>0,Ie||Fe(se,fe,this.length);for(var Be=this[se],pt=1,Mt=0;++Mt>>0,fe=fe>>>0,Ie||Fe(se,fe,this.length);for(var Be=this[se+--fe],pt=1;fe>0&&(pt*=256);)Be+=this[se+--fe]*pt;return Be},Ue.prototype.readUint8=Ue.prototype.readUInt8=function(se,fe){return se=se>>>0,fe||Fe(se,1,this.length),this[se]},Ue.prototype.readUint16LE=Ue.prototype.readUInt16LE=function(se,fe){return se=se>>>0,fe||Fe(se,2,this.length),this[se]|this[se+1]<<8},Ue.prototype.readUint16BE=Ue.prototype.readUInt16BE=function(se,fe){return se=se>>>0,fe||Fe(se,2,this.length),this[se]<<8|this[se+1]},Ue.prototype.readUint32LE=Ue.prototype.readUInt32LE=function(se,fe){return se=se>>>0,fe||Fe(se,4,this.length),(this[se]|this[se+1]<<8|this[se+2]<<16)+this[se+3]*16777216},Ue.prototype.readUint32BE=Ue.prototype.readUInt32BE=function(se,fe){return se=se>>>0,fe||Fe(se,4,this.length),this[se]*16777216+(this[se+1]<<16|this[se+2]<<8|this[se+3])},Ue.prototype.readIntLE=function(se,fe,Ie){se=se>>>0,fe=fe>>>0,Ie||Fe(se,fe,this.length);for(var Be=this[se],pt=1,Mt=0;++Mt=pt&&(Be-=Math.pow(2,8*fe)),Be},Ue.prototype.readIntBE=function(se,fe,Ie){se=se>>>0,fe=fe>>>0,Ie||Fe(se,fe,this.length);for(var Be=fe,pt=1,Mt=this[se+--Be];Be>0&&(pt*=256);)Mt+=this[se+--Be]*pt;return pt*=128,Mt>=pt&&(Mt-=Math.pow(2,8*fe)),Mt},Ue.prototype.readInt8=function(se,fe){return se=se>>>0,fe||Fe(se,1,this.length),this[se]&128?(255-this[se]+1)*-1:this[se]},Ue.prototype.readInt16LE=function(se,fe){se=se>>>0,fe||Fe(se,2,this.length);var Ie=this[se]|this[se+1]<<8;return Ie&32768?Ie|4294901760:Ie},Ue.prototype.readInt16BE=function(se,fe){se=se>>>0,fe||Fe(se,2,this.length);var Ie=this[se+1]|this[se]<<8;return Ie&32768?Ie|4294901760:Ie},Ue.prototype.readInt32LE=function(se,fe){return se=se>>>0,fe||Fe(se,4,this.length),this[se]|this[se+1]<<8|this[se+2]<<16|this[se+3]<<24},Ue.prototype.readInt32BE=function(se,fe){return se=se>>>0,fe||Fe(se,4,this.length),this[se]<<24|this[se+1]<<16|this[se+2]<<8|this[se+3]},Ue.prototype.readFloatLE=function(se,fe){return se=se>>>0,fe||Fe(se,4,this.length),Te.read(this,se,!0,23,4)},Ue.prototype.readFloatBE=function(se,fe){return se=se>>>0,fe||Fe(se,4,this.length),Te.read(this,se,!1,23,4)},Ue.prototype.readDoubleLE=function(se,fe){return se=se>>>0,fe||Fe(se,8,this.length),Te.read(this,se,!0,52,8)},Ue.prototype.readDoubleBE=function(se,fe){return se=se>>>0,fe||Fe(se,8,this.length),Te.read(this,se,!1,52,8)};function Ot(_e,se,fe,Ie,Be,pt){if(!Ue.isBuffer(_e))throw new TypeError('"buffer" argument must be a Buffer instance');if(se>Be||se_e.length)throw new RangeError("Index out of range")}Ue.prototype.writeUintLE=Ue.prototype.writeUIntLE=function(se,fe,Ie,Be){if(se=+se,fe=fe>>>0,Ie=Ie>>>0,!Be){var pt=Math.pow(2,8*Ie)-1;Ot(this,se,fe,Ie,pt,0)}var Mt=1,sn=0;for(this[fe]=se&255;++sn>>0,Ie=Ie>>>0,!Be){var pt=Math.pow(2,8*Ie)-1;Ot(this,se,fe,Ie,pt,0)}var Mt=Ie-1,sn=1;for(this[fe+Mt]=se&255;--Mt>=0&&(sn*=256);)this[fe+Mt]=se/sn&255;return fe+Ie},Ue.prototype.writeUint8=Ue.prototype.writeUInt8=function(se,fe,Ie){return se=+se,fe=fe>>>0,Ie||Ot(this,se,fe,1,255,0),this[fe]=se&255,fe+1},Ue.prototype.writeUint16LE=Ue.prototype.writeUInt16LE=function(se,fe,Ie){return se=+se,fe=fe>>>0,Ie||Ot(this,se,fe,2,65535,0),this[fe]=se&255,this[fe+1]=se>>>8,fe+2},Ue.prototype.writeUint16BE=Ue.prototype.writeUInt16BE=function(se,fe,Ie){return se=+se,fe=fe>>>0,Ie||Ot(this,se,fe,2,65535,0),this[fe]=se>>>8,this[fe+1]=se&255,fe+2},Ue.prototype.writeUint32LE=Ue.prototype.writeUInt32LE=function(se,fe,Ie){return se=+se,fe=fe>>>0,Ie||Ot(this,se,fe,4,4294967295,0),this[fe+3]=se>>>24,this[fe+2]=se>>>16,this[fe+1]=se>>>8,this[fe]=se&255,fe+4},Ue.prototype.writeUint32BE=Ue.prototype.writeUInt32BE=function(se,fe,Ie){return se=+se,fe=fe>>>0,Ie||Ot(this,se,fe,4,4294967295,0),this[fe]=se>>>24,this[fe+1]=se>>>16,this[fe+2]=se>>>8,this[fe+3]=se&255,fe+4},Ue.prototype.writeIntLE=function(se,fe,Ie,Be){if(se=+se,fe=fe>>>0,!Be){var pt=Math.pow(2,8*Ie-1);Ot(this,se,fe,Ie,pt-1,-pt)}var Mt=0,sn=1,he=0;for(this[fe]=se&255;++Mt>0)-he&255;return fe+Ie},Ue.prototype.writeIntBE=function(se,fe,Ie,Be){if(se=+se,fe=fe>>>0,!Be){var pt=Math.pow(2,8*Ie-1);Ot(this,se,fe,Ie,pt-1,-pt)}var Mt=Ie-1,sn=1,he=0;for(this[fe+Mt]=se&255;--Mt>=0&&(sn*=256);)se<0&&he===0&&this[fe+Mt+1]!==0&&(he=1),this[fe+Mt]=(se/sn>>0)-he&255;return fe+Ie},Ue.prototype.writeInt8=function(se,fe,Ie){return se=+se,fe=fe>>>0,Ie||Ot(this,se,fe,1,127,-128),se<0&&(se=255+se+1),this[fe]=se&255,fe+1},Ue.prototype.writeInt16LE=function(se,fe,Ie){return se=+se,fe=fe>>>0,Ie||Ot(this,se,fe,2,32767,-32768),this[fe]=se&255,this[fe+1]=se>>>8,fe+2},Ue.prototype.writeInt16BE=function(se,fe,Ie){return se=+se,fe=fe>>>0,Ie||Ot(this,se,fe,2,32767,-32768),this[fe]=se>>>8,this[fe+1]=se&255,fe+2},Ue.prototype.writeInt32LE=function(se,fe,Ie){return se=+se,fe=fe>>>0,Ie||Ot(this,se,fe,4,2147483647,-2147483648),this[fe]=se&255,this[fe+1]=se>>>8,this[fe+2]=se>>>16,this[fe+3]=se>>>24,fe+4},Ue.prototype.writeInt32BE=function(se,fe,Ie){return se=+se,fe=fe>>>0,Ie||Ot(this,se,fe,4,2147483647,-2147483648),se<0&&(se=4294967295+se+1),this[fe]=se>>>24,this[fe+1]=se>>>16,this[fe+2]=se>>>8,this[fe+3]=se&255,fe+4};function Fn(_e,se,fe,Ie,Be,pt){if(fe+Ie>_e.length)throw new RangeError("Index out of range");if(fe<0)throw new RangeError("Index out of range")}function dn(_e,se,fe,Ie,Be){return se=+se,fe=fe>>>0,Be||Fn(_e,se,fe,4,34028234663852886e22,-34028234663852886e22),Te.write(_e,se,fe,Ie,23,4),fe+4}Ue.prototype.writeFloatLE=function(se,fe,Ie){return dn(this,se,fe,!0,Ie)},Ue.prototype.writeFloatBE=function(se,fe,Ie){return dn(this,se,fe,!1,Ie)};function Ct(_e,se,fe,Ie,Be){return se=+se,fe=fe>>>0,Be||Fn(_e,se,fe,8,17976931348623157e292,-17976931348623157e292),Te.write(_e,se,fe,Ie,52,8),fe+8}Ue.prototype.writeDoubleLE=function(se,fe,Ie){return Ct(this,se,fe,!0,Ie)},Ue.prototype.writeDoubleBE=function(se,fe,Ie){return Ct(this,se,fe,!1,Ie)},Ue.prototype.copy=function(se,fe,Ie,Be){if(!Ue.isBuffer(se))throw new TypeError("argument should be a Buffer");if(Ie||(Ie=0),!Be&&Be!==0&&(Be=this.length),fe>=se.length&&(fe=se.length),fe||(fe=0),Be>0&&Be=this.length)throw new RangeError("Index out of range");if(Be<0)throw new RangeError("sourceEnd out of bounds");Be>this.length&&(Be=this.length),se.length-fe>>0,Ie=Ie===void 0?this.length:Ie>>>0,se||(se=0);var Mt;if(typeof se=="number")for(Mt=fe;Mt55295&&fe<57344){if(!Be){if(fe>56319){(se-=3)>-1&&pt.push(239,191,189);continue}else if(Mt+1===Ie){(se-=3)>-1&&pt.push(239,191,189);continue}Be=fe;continue}if(fe<56320){(se-=3)>-1&&pt.push(239,191,189),Be=fe;continue}fe=(Be-55296<<10|fe-56320)+65536}else Be&&(se-=3)>-1&&pt.push(239,191,189);if(Be=null,fe<128){if((se-=1)<0)break;pt.push(fe)}else if(fe<2048){if((se-=2)<0)break;pt.push(fe>>6|192,fe&63|128)}else if(fe<65536){if((se-=3)<0)break;pt.push(fe>>12|224,fe>>6&63|128,fe&63|128)}else if(fe<1114112){if((se-=4)<0)break;pt.push(fe>>18|240,fe>>12&63|128,fe>>6&63|128,fe&63|128)}else throw new Error("Invalid code point")}return pt}function Dt(_e){for(var se=[],fe=0;fe<_e.length;++fe)se.push(_e.charCodeAt(fe)&255);return se}function mt(_e,se){for(var fe,Ie,Be,pt=[],Mt=0;Mt<_e.length&&!((se-=2)<0);++Mt)fe=_e.charCodeAt(Mt),Ie=fe>>8,Be=fe%256,pt.push(Be),pt.push(Ie);return pt}function ht(_e){return Ze.toByteArray(rn(_e))}function bt(_e,se,fe,Ie){for(var Be=0;Be=se.length||Be>=_e.length);++Be)se[Be+fe]=_e[Be];return Be}function zt(_e,se){return _e instanceof se||_e!=null&&_e.constructor!=null&&_e.constructor.name!=null&&_e.constructor.name===se.name}function Bt(_e){return _e!==_e}var Pt=function(){for(var _e="0123456789abcdef",se=new Array(256),fe=0;fe<16;++fe)for(var Ie=fe*16,Be=0;Be<16;++Be)se[Ie+Be]=_e[fe]+_e[Be];return se}()},14625:function(xn){function yt(te){var Ze,Te,Xe="";if(typeof te=="string"||typeof te=="number")Xe+=te;else if(typeof te=="object")if(Array.isArray(te)){var ke=te.length;for(Ze=0;Ze`,triples:"",explode:"[]{}"},Te=te.Pos;te.defineOption("autoCloseBrackets",!1,function(it,We,Le){Le&&Le!=te.Init&&(it.removeKeyMap(ke),it.state.closeBrackets=null),We&&(ge(Xe(We,"pairs")),it.state.closeBrackets=We,it.addKeyMap(ke))});function Xe(it,We){return We=="pairs"&&typeof it=="string"?it:typeof it=="object"&&it[We]!=null?it[We]:Ze[We]}var ke={Backspace:Se,Enter:ye};function ge(it){for(var We=0;We=0;Ge--){var Qe=ut[Ge].head;it.replaceRange("",Te(Qe.line,Qe.ch-1),Te(Qe.line,Qe.ch+1),"+delete")}}function ye(it){var We=Ue(it),Le=We&&Xe(We,"explode");if(!Le||it.getOption("disableInput"))return te.Pass;for(var ut=it.listSelections(),Ge=0;Ge0;return{anchor:new Te(it.anchor.line,it.anchor.ch+(We?-1:1)),head:new Te(it.head.line,it.head.ch+(We?1:-1))}}function Ce(it,We){var Le=Ue(it);if(!Le||it.getOption("disableInput"))return te.Pass;var ut=Xe(Le,"pairs"),Ge=ut.indexOf(We);if(Ge==-1)return te.Pass;for(var qe=Xe(Le,"closeBefore"),Qe=Xe(Le,"triples"),xe=ut.charAt(Ge+1)==We,Ne=it.listSelections(),Me=Ge%2==0,rt,He=0;He=0&&it.getRange(gt,Te(gt.line,gt.ch+3))==We+We+We?Ye="skipThree":Ye="skip";else if(xe&>.ch>1&&Qe.indexOf(We)>=0&&it.getRange(Te(gt.line,gt.ch-2),gt)==We+We){if(gt.ch>2&&/\bstring/.test(it.getTokenTypeAt(Te(gt.line,gt.ch-2))))return te.Pass;Ye="addFour"}else if(xe){var at=gt.ch==0?" ":it.getRange(Te(gt.line,gt.ch-1),gt);if(!te.isWordChar(wt)&&at!=We&&!te.isWordChar(at))Ye="both";else return te.Pass}else if(Me&&(wt.length===0||/\s/.test(wt)||qe.indexOf(wt)>-1))Ye="both";else return te.Pass;if(!rt)rt=Ye;else if(rt!=Ye)return te.Pass}var vt=Ge%2?ut.charAt(Ge-1):We,Vt=Ge%2?We:ut.charAt(Ge+1);it.operation(function(){if(rt=="skip")it.execCommand("goCharRight");else if(rt=="skipThree")for(var Jt=0;Jt<3;Jt++)it.execCommand("goCharRight");else if(rt=="surround"){for(var pn=it.getSelections(),Jt=0;Jt'"]=function(st){return Xe(st)}),Se.addKeyMap(Ce)}});var Ze=["area","base","br","col","command","embed","hr","img","input","keygen","link","meta","param","source","track","wbr"],Te=["applet","blockquote","body","button","div","dl","fieldset","form","frameset","h1","h2","h3","h4","h5","h6","head","html","iframe","layer","legend","object","ol","p","select","table","ul"];function Xe(Se){if(Se.getOption("disableInput"))return te.Pass;for(var ye=Se.listSelections(),Je=[],Ce=Se.getOption("autoCloseTags"),st=0;stnt.ch&&(Ge=Ge.slice(0,Ge.length-it.end+nt.ch));var Ne=Ge.toLowerCase();if(!Ge||it.type=="string"&&(it.end!=nt.ch||!/[\"\']/.test(it.string.charAt(it.string.length-1))||it.string.length==1)||it.type=="tag"&&ut.close||it.string.indexOf("/")==nt.ch-it.start-1||Qe&&Ve(Qe,Ne)>-1||Ue(Se,We.mode.xmlCurrentContext&&We.mode.xmlCurrentContext(Le)||[],Ge,nt,!0))return te.Pass;var Me=typeof Ce=="object"&&Ce.emptyTags;if(Me&&Ve(Me,Ge)>-1){Je[st]={text:"/>",newPos:te.Pos(nt.line,nt.ch+2)};continue}var rt=xe&&Ve(xe,Ne)>-1;Je[st]={indent:rt,text:">"+(rt?` -`:"")+"",newPos:rt?te.Pos(nt.line+1,0):te.Pos(nt.line,nt.ch+1)}}for(var Re=typeof Ce=="object"&&Ce.dontIndentOnAutoClose,lt=ye.length-1;lt>=0;lt--){var et=Je[lt];Se.replaceRange(et.text,ye[lt].head,ye[lt].anchor,"+insert");var gt=Se.listSelections().slice(0);gt[lt]={head:et.newPos,anchor:et.newPos},Se.setSelections(gt),!Re&&et.indent&&(Se.indentLine(et.newPos.line,null,!0),Se.indentLine(et.newPos.line+1,null,!0))}}function ke(Se,ye){for(var Je=Se.listSelections(),Ce=[],lt=ye?"/":""&&(Le+=">"),Ce[ze]=Le}if(Se.replaceSelections(Ce),Je=Se.listSelections(),!at)for(var ze=0;ze=0&&ye[Te]==Je;Te--)++ze;Ce=at.to;for(var Te=1;Te=Te.max))return Te.ch=0,Te.text=Te.cm.getLine(++Te.line),!0}function ye(Te){if(!(Te.line<=Te.min))return Te.text=Te.cm.getLine(--Te.line),Te.ch=Te.text.length,!0}function Je(Te){for(;;){var ct=Te.text.indexOf(">",Te.ch);if(ct==-1){if(Se(Te))continue;return}if(!Ue(Te,ct+1)){Te.ch=ct+1;continue}var Ge=Te.text.lastIndexOf("/",ct),qe=Ge>-1&&!/\S/.test(Te.text.slice(Ge+1,ct));return Te.ch=ct+1,qe?"selfClose":"regular"}}function Ce(Te){for(;;){var ct=Te.ch?Te.text.lastIndexOf("<",Te.ch-1):-1;if(ct==-1){if(ye(Te))continue;return}if(!Ue(Te,ct+1)){Te.ch=ct;continue}ge.lastIndex=ct,Te.ch=ct;var Ge=ge.exec(Te.text);if(Ge&&Ge.index==ct)return Ge}}function lt(Te){for(;;){ge.lastIndex=Te.ch;var ct=ge.exec(Te.text);if(!ct){if(Se(Te))continue;return}if(!Ue(Te,ct.index+1)){Te.ch=ct.index+1;continue}return Te.ch=ct.index+ct[0].length,ct}}function nt(Te){for(;;){var ct=Te.ch?Te.text.lastIndexOf(">",Te.ch-1):-1;if(ct==-1){if(ye(Te))continue;return}if(!Ue(Te,ct+1)){Te.ch=ct;continue}var Ge=Te.text.lastIndexOf("/",ct),qe=Ge>-1&&!/\S/.test(Te.text.slice(Ge+1,ct));return Te.ch=ct+1,qe?"selfClose":"regular"}}function at(Te,ct){for(var Ge=[];;){var qe=lt(Te),Le,xe=Te.line,He=Te.ch-(qe?qe[0].length:0);if(!qe||!(Le=Je(Te)))return;if(Le!="selfClose")if(qe[1]){for(var Ne=Ge.length-1;Ne>=0;--Ne)if(Ge[Ne]==qe[2]){Ge.length=Ne;break}if(Ne<0&&(!ct||ct==qe[2]))return{tag:qe[2],from:Ke(xe,He),to:Ke(Te.line,Te.ch)}}else Ge.push(qe[2])}}function ze(Te,ct){for(var Ge=[];;){var qe=nt(Te);if(!qe)return;if(qe=="selfClose"){Ce(Te);continue}var Le=Te.line,xe=Te.ch,He=Ce(Te);if(!He)return;if(He[1])Ge.push(He[2]);else{for(var Ne=Ge.length-1;Ne>=0;--Ne)if(Ge[Ne]==He[2]){Ge.length=Ne;break}if(Ne<0&&(!ct||ct==He[2]))return{tag:He[2],from:Ke(Te.line,Te.ch),to:Ke(Le,xe)}}}}te.registerHelper("fold","xml",function(Te,ct){for(var Ge=new Ve(Te,ct.line,0);;){var qe=lt(Ge);if(!qe||Ge.line!=ct.line)return;var Le=Je(Ge);if(!Le)return;if(!qe[1]&&Le!="selfClose"){var xe=Ke(Ge.line,Ge.ch),He=at(Ge,qe[2]);return He&&Me(He.from,xe)>0?{from:xe,to:He.from}:null}}}),te.findMatchingTag=function(Te,ct,Ge){var qe=new Ve(Te,ct.line,ct.ch,Ge);if(!(qe.text.indexOf(">")==-1&&qe.text.indexOf("<")==-1)){var Le=Je(qe),xe=Le&&Ke(qe.line,qe.ch),He=Le&&Ce(qe);if(!(!Le||!He||Me(qe,ct)>0)){var Ne={from:Ke(qe.line,qe.ch),to:xe,tag:He[2]};return Le=="selfClose"?{open:Ne,close:null,at:"open"}:He[1]?{open:ze(qe,He[2]),close:Ne,at:"close"}:(qe=new Ve(Te,xe.line,xe.ch,Ge),{open:Ne,close:at(qe,He[2]),at:"open"})}}},te.findEnclosingTag=function(Te,ct,Ge,qe){for(var Le=new Ve(Te,ct.line,ct.ch,Ge);;){var xe=ze(Le,qe);if(!xe)break;var He=new Ve(Te,ct.line,ct.ch,Ge),Ne=at(He,xe.tag);if(Ne)return{open:xe,close:Ne}}},te.scanForClosingTag=function(Te,ct,Ge,qe){var Le=new Ve(Te,ct.line,ct.ch,qe?{from:0,to:qe}:null);return at(Le,Ge)}})},89780:function(xn){(function(yt,ce){xn.exports=ce()})(this,function(){"use strict";var yt=navigator.userAgent,ce=navigator.platform,te=/gecko\/\d/i.test(yt),Ke=/MSIE \d/.test(yt),Me=/Trident\/(?:[7-9]|\d{2,})\..*rv:(\d+)/.exec(yt),Xe=/Edge\/(\d+)/.exec(yt),ke=Ke||Me||Xe,ge=ke&&(Ke?document.documentMode||6:+(Xe||Me)[1]),Ve=!Xe&&/WebKit\//.test(yt),Ue=Ve&&/Qt\/\d+\.\d+/.test(yt),Se=!Xe&&/Chrome\//.test(yt),ye=/Opera\//.test(yt),Je=/Apple Computer/.test(navigator.vendor),Ce=/Mac OS X 1\d\D([8-9]|\d\d)\D/.test(yt),lt=/PhantomJS/.test(yt),nt=!Xe&&/AppleWebKit/.test(yt)&&/Mobile\/\w+/.test(yt),at=/Android/.test(yt),ze=nt||at||/webOS|BlackBerry|Opera Mini|Opera Mobi|IEMobile/i.test(yt),Te=nt||/Mac/.test(ce),ct=/\bCrOS\b/.test(yt),Ge=/win/i.test(ce),qe=ye&&yt.match(/Version\/(\d*\.\d*)/);qe&&(qe=Number(qe[1])),qe&&qe>=15&&(ye=!1,Ve=!0);var Le=Te&&(Ue||ye&&(qe==null||qe<12.11)),xe=te||ke&&ge>=9;function He(a){return new RegExp("(^|\\s)"+a+"(?:$|\\s)\\s*")}var Ne=function(a,y){var E=a.className,x=He(y).exec(E);if(x){var b=E.slice(x.index+x[0].length);a.className=E.slice(0,x.index)+(b?x[1]+b:"")}};function rt(a){for(var y=a.childNodes.length;y>0;--y)a.removeChild(a.firstChild);return a}function Re(a,y){return rt(a).appendChild(y)}function et(a,y,E,x){var b=document.createElement(a);if(E&&(b.className=E),x&&(b.style.cssText=x),typeof y=="string")b.appendChild(document.createTextNode(y));else if(y)for(var ue=0;ue=y)return pe+(y-ue);pe+=be-ue,pe+=E-pe%E,ue=be+1}}var Fe=function(){this.id=null,this.f=null,this.time=0,this.handler=pn(this.onTimeout,this)};Fe.prototype.onTimeout=function(a){a.id=0,a.time<=+new Date?a.f():setTimeout(a.handler,a.time-+new Date)},Fe.prototype.set=function(a,y){this.f=y;var E=+new Date+a;(!this.id||E=y)return x+Math.min(pe,y-b);if(b+=ue-x,b+=E-b%E,x=ue+1,b>=y)return x}}var Dt=[""];function mt(a){for(;Dt.length<=a;)Dt.push(ht(Dt)+" ");return Dt[a]}function ht(a){return a[a.length-1]}function bt(a,y){for(var E=[],x=0;x"\x80"&&(a.toUpperCase()!=a.toLowerCase()||_e.test(a))}function fe(a,y){return y?y.source.indexOf("\\w")>-1&&se(a)?!0:y.test(a):se(a)}function Ie(a){for(var y in a)if(a.hasOwnProperty(y)&&a[y])return!1;return!0}var Be=/[\u0300-\u036f\u0483-\u0489\u0591-\u05bd\u05bf\u05c1\u05c2\u05c4\u05c5\u05c7\u0610-\u061a\u064b-\u065e\u0670\u06d6-\u06dc\u06de-\u06e4\u06e7\u06e8\u06ea-\u06ed\u0711\u0730-\u074a\u07a6-\u07b0\u07eb-\u07f3\u0816-\u0819\u081b-\u0823\u0825-\u0827\u0829-\u082d\u0900-\u0902\u093c\u0941-\u0948\u094d\u0951-\u0955\u0962\u0963\u0981\u09bc\u09be\u09c1-\u09c4\u09cd\u09d7\u09e2\u09e3\u0a01\u0a02\u0a3c\u0a41\u0a42\u0a47\u0a48\u0a4b-\u0a4d\u0a51\u0a70\u0a71\u0a75\u0a81\u0a82\u0abc\u0ac1-\u0ac5\u0ac7\u0ac8\u0acd\u0ae2\u0ae3\u0b01\u0b3c\u0b3e\u0b3f\u0b41-\u0b44\u0b4d\u0b56\u0b57\u0b62\u0b63\u0b82\u0bbe\u0bc0\u0bcd\u0bd7\u0c3e-\u0c40\u0c46-\u0c48\u0c4a-\u0c4d\u0c55\u0c56\u0c62\u0c63\u0cbc\u0cbf\u0cc2\u0cc6\u0ccc\u0ccd\u0cd5\u0cd6\u0ce2\u0ce3\u0d3e\u0d41-\u0d44\u0d4d\u0d57\u0d62\u0d63\u0dca\u0dcf\u0dd2-\u0dd4\u0dd6\u0ddf\u0e31\u0e34-\u0e3a\u0e47-\u0e4e\u0eb1\u0eb4-\u0eb9\u0ebb\u0ebc\u0ec8-\u0ecd\u0f18\u0f19\u0f35\u0f37\u0f39\u0f71-\u0f7e\u0f80-\u0f84\u0f86\u0f87\u0f90-\u0f97\u0f99-\u0fbc\u0fc6\u102d-\u1030\u1032-\u1037\u1039\u103a\u103d\u103e\u1058\u1059\u105e-\u1060\u1071-\u1074\u1082\u1085\u1086\u108d\u109d\u135f\u1712-\u1714\u1732-\u1734\u1752\u1753\u1772\u1773\u17b7-\u17bd\u17c6\u17c9-\u17d3\u17dd\u180b-\u180d\u18a9\u1920-\u1922\u1927\u1928\u1932\u1939-\u193b\u1a17\u1a18\u1a56\u1a58-\u1a5e\u1a60\u1a62\u1a65-\u1a6c\u1a73-\u1a7c\u1a7f\u1b00-\u1b03\u1b34\u1b36-\u1b3a\u1b3c\u1b42\u1b6b-\u1b73\u1b80\u1b81\u1ba2-\u1ba5\u1ba8\u1ba9\u1c2c-\u1c33\u1c36\u1c37\u1cd0-\u1cd2\u1cd4-\u1ce0\u1ce2-\u1ce8\u1ced\u1dc0-\u1de6\u1dfd-\u1dff\u200c\u200d\u20d0-\u20f0\u2cef-\u2cf1\u2de0-\u2dff\u302a-\u302f\u3099\u309a\ua66f-\ua672\ua67c\ua67d\ua6f0\ua6f1\ua802\ua806\ua80b\ua825\ua826\ua8c4\ua8e0-\ua8f1\ua926-\ua92d\ua947-\ua951\ua980-\ua982\ua9b3\ua9b6-\ua9b9\ua9bc\uaa29-\uaa2e\uaa31\uaa32\uaa35\uaa36\uaa43\uaa4c\uaab0\uaab2-\uaab4\uaab7\uaab8\uaabe\uaabf\uaac1\uabe5\uabe8\uabed\udc00-\udfff\ufb1e\ufe00-\ufe0f\ufe20-\ufe26\uff9e\uff9f]/;function pt(a){return a.charCodeAt(0)>=768&&Be.test(a)}function Mt(a,y,E){for(;(E<0?y>0:yE?-1:1;;){if(y==E)return y;var b=(y+E)/2,ue=x<0?Math.ceil(b):Math.floor(b);if(ue==y)return a(ue)?y:E;a(ue)?E=ue:y=ue+x}}function he(a,y,E,x){if(!a)return x(y,E,"ltr",0);for(var b=!1,ue=0;uey||y==E&&pe.to==y)&&(x(Math.max(pe.from,y),Math.min(pe.to,E),pe.level==1?"rtl":"ltr",ue),b=!0)}b||x(y,E,"ltr")}var oe=null;function re(a,y,E){var x;oe=null;for(var b=0;by)return b;ue.to==y&&(ue.from!=ue.to&&E=="before"?x=b:oe=b),ue.from==y&&(ue.from!=ue.to&&E!="before"?x=b:oe=b)}return x!=null?x:oe}var de=function(){var a="bbbbbbbbbtstwsbbbbbbbbbbbbbbssstwNN%%%NNNNNN,N,N1111111111NNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLNNNNbbbbbbsbbbbbbbbbbbbbbbbbbbbbbbbbb,N%%%%NNNNLNNNNN%%11NLNNN1LNNNNNLLLLLLLLLLLLLLLLLLLLLLLNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLN",y="nnnnnnNNr%%r,rNNmmmmmmmmmmmrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrmmmmmmmmmmmmmmmmmmmmmnnnnnnnnnn%nnrrrmrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrmmmmmmmnNmmmmmmrrmmNmmmmrr1111111111";function E(je){return je<=247?a.charAt(je):1424<=je&&je<=1524?"R":1536<=je&&je<=1785?y.charAt(je-1536):1774<=je&&je<=2220?"r":8192<=je&&je<=8203?"w":je==8204?"b":"L"}var x=/[\u0590-\u05f4\u0600-\u06ff\u0700-\u08ac]/,b=/[stwN]/,ue=/[LRr]/,pe=/[Lb1n]/,be=/[1n]/;function De(je,Qt,Kt){this.level=je,this.from=Qt,this.to=Kt}return function(je,Qt){var Kt=Qt=="ltr"?"L":"R";if(je.length==0||Qt=="ltr"&&!x.test(je))return!1;for(var Un=je.length,bn=[],pr=0;pr-1&&(x[y]=b.slice(0,ue).concat(b.slice(ue+1)))}}}function It(a,y){var E=St(a,y);if(E.length)for(var x=Array.prototype.slice.call(arguments,2),b=0;b0}function un(a){a.prototype.on=function(y,E){Ee(this,y,E)},a.prototype.off=function(y,E){Ut(this,y,E)}}function In(a){a.preventDefault?a.preventDefault():a.returnValue=!1}function or(a){a.stopPropagation?a.stopPropagation():a.cancelBubble=!0}function vn(a){return a.defaultPrevented!=null?a.defaultPrevented:a.returnValue==!1}function fr(a){In(a),or(a)}function ur(a){return a.target||a.srcElement}function yr(a){var y=a.which;return y==null&&(a.button&1?y=1:a.button&2?y=3:a.button&4&&(y=2)),Te&&a.ctrlKey&&y==1&&(y=3),y}var Xn=function(){if(ke&&ge<9)return!1;var a=et("div");return"draggable"in a||"dragDrop"in a}(),Tr;function Pr(a){if(Tr==null){var y=et("span","\u200B");Re(a,et("span",[y,document.createTextNode("x")])),a.firstChild.offsetHeight!=0&&(Tr=y.offsetWidth<=1&&y.offsetHeight>2&&!(ke&&ge<8))}var E=Tr?et("span","\u200B"):et("span","\xA0",null,"display: inline-block; width: 1px; margin-right: -1px");return E.setAttribute("cm-text",""),E}var Er;function lr(a){if(Er!=null)return Er;var y=Re(a,document.createTextNode("A\u062EA")),E=Ye(y,0,1).getBoundingClientRect(),x=Ye(y,1,2).getBoundingClientRect();return rt(a),!E||E.left==E.right?!1:Er=x.right-E.right<3}var Ir=` +`:"")+"",newPos:rt?te.Pos(nt.line+1,0):te.Pos(nt.line,nt.ch+1)}}for(var He=typeof Ce=="object"&&Ce.dontIndentOnAutoClose,st=ye.length-1;st>=0;st--){var tt=Je[st];Se.replaceRange(tt.text,ye[st].head,ye[st].anchor,"+insert");var gt=Se.listSelections().slice(0);gt[st]={head:tt.newPos,anchor:tt.newPos},Se.setSelections(gt),!He&&tt.indent&&(Se.indentLine(tt.newPos.line,null,!0),Se.indentLine(tt.newPos.line+1,null,!0))}}function ke(Se,ye){for(var Je=Se.listSelections(),Ce=[],st=ye?"/":""&&(Qe+=">"),Ce[We]=Qe}if(Se.replaceSelections(Ce),Je=Se.listSelections(),!it)for(var We=0;We=0&&ye[Le]==Je;Le--)++We;Ce=it.to;for(var Le=1;Le=Le.max))return Le.ch=0,Le.text=Le.cm.getLine(++Le.line),!0}function ye(Le){if(!(Le.line<=Le.min))return Le.text=Le.cm.getLine(--Le.line),Le.ch=Le.text.length,!0}function Je(Le){for(;;){var ut=Le.text.indexOf(">",Le.ch);if(ut==-1){if(Se(Le))continue;return}if(!Ue(Le,ut+1)){Le.ch=ut+1;continue}var Ge=Le.text.lastIndexOf("/",ut),qe=Ge>-1&&!/\S/.test(Le.text.slice(Ge+1,ut));return Le.ch=ut+1,qe?"selfClose":"regular"}}function Ce(Le){for(;;){var ut=Le.ch?Le.text.lastIndexOf("<",Le.ch-1):-1;if(ut==-1){if(ye(Le))continue;return}if(!Ue(Le,ut+1)){Le.ch=ut;continue}ge.lastIndex=ut,Le.ch=ut;var Ge=ge.exec(Le.text);if(Ge&&Ge.index==ut)return Ge}}function st(Le){for(;;){ge.lastIndex=Le.ch;var ut=ge.exec(Le.text);if(!ut){if(Se(Le))continue;return}if(!Ue(Le,ut.index+1)){Le.ch=ut.index+1;continue}return Le.ch=ut.index+ut[0].length,ut}}function nt(Le){for(;;){var ut=Le.ch?Le.text.lastIndexOf(">",Le.ch-1):-1;if(ut==-1){if(ye(Le))continue;return}if(!Ue(Le,ut+1)){Le.ch=ut;continue}var Ge=Le.text.lastIndexOf("/",ut),qe=Ge>-1&&!/\S/.test(Le.text.slice(Ge+1,ut));return Le.ch=ut+1,qe?"selfClose":"regular"}}function it(Le,ut){for(var Ge=[];;){var qe=st(Le),Qe,xe=Le.line,Ne=Le.ch-(qe?qe[0].length:0);if(!qe||!(Qe=Je(Le)))return;if(Qe!="selfClose")if(qe[1]){for(var Me=Ge.length-1;Me>=0;--Me)if(Ge[Me]==qe[2]){Ge.length=Me;break}if(Me<0&&(!ut||ut==qe[2]))return{tag:qe[2],from:Ze(xe,Ne),to:Ze(Le.line,Le.ch)}}else Ge.push(qe[2])}}function We(Le,ut){for(var Ge=[];;){var qe=nt(Le);if(!qe)return;if(qe=="selfClose"){Ce(Le);continue}var Qe=Le.line,xe=Le.ch,Ne=Ce(Le);if(!Ne)return;if(Ne[1])Ge.push(Ne[2]);else{for(var Me=Ge.length-1;Me>=0;--Me)if(Ge[Me]==Ne[2]){Ge.length=Me;break}if(Me<0&&(!ut||ut==Ne[2]))return{tag:Ne[2],from:Ze(Le.line,Le.ch),to:Ze(Qe,xe)}}}}te.registerHelper("fold","xml",function(Le,ut){for(var Ge=new Ve(Le,ut.line,0);;){var qe=st(Ge);if(!qe||Ge.line!=ut.line)return;var Qe=Je(Ge);if(!Qe)return;if(!qe[1]&&Qe!="selfClose"){var xe=Ze(Ge.line,Ge.ch),Ne=it(Ge,qe[2]);return Ne&&Te(Ne.from,xe)>0?{from:xe,to:Ne.from}:null}}}),te.findMatchingTag=function(Le,ut,Ge){var qe=new Ve(Le,ut.line,ut.ch,Ge);if(!(qe.text.indexOf(">")==-1&&qe.text.indexOf("<")==-1)){var Qe=Je(qe),xe=Qe&&Ze(qe.line,qe.ch),Ne=Qe&&Ce(qe);if(!(!Qe||!Ne||Te(qe,ut)>0)){var Me={from:Ze(qe.line,qe.ch),to:xe,tag:Ne[2]};return Qe=="selfClose"?{open:Me,close:null,at:"open"}:Ne[1]?{open:We(qe,Ne[2]),close:Me,at:"close"}:(qe=new Ve(Le,xe.line,xe.ch,Ge),{open:Me,close:it(qe,Ne[2]),at:"open"})}}},te.findEnclosingTag=function(Le,ut,Ge,qe){for(var Qe=new Ve(Le,ut.line,ut.ch,Ge);;){var xe=We(Qe,qe);if(!xe)break;var Ne=new Ve(Le,ut.line,ut.ch,Ge),Me=it(Ne,xe.tag);if(Me)return{open:xe,close:Me}}},te.scanForClosingTag=function(Le,ut,Ge,qe){var Qe=new Ve(Le,ut.line,ut.ch,qe?{from:0,to:qe}:null);return it(Qe,Ge)}})},89780:function(xn){(function(yt,ce){xn.exports=ce()})(this,function(){"use strict";var yt=navigator.userAgent,ce=navigator.platform,te=/gecko\/\d/i.test(yt),Ze=/MSIE \d/.test(yt),Te=/Trident\/(?:[7-9]|\d{2,})\..*rv:(\d+)/.exec(yt),Xe=/Edge\/(\d+)/.exec(yt),ke=Ze||Te||Xe,ge=ke&&(Ze?document.documentMode||6:+(Xe||Te)[1]),Ve=!Xe&&/WebKit\//.test(yt),Ue=Ve&&/Qt\/\d+\.\d+/.test(yt),Se=!Xe&&/Chrome\//.test(yt),ye=/Opera\//.test(yt),Je=/Apple Computer/.test(navigator.vendor),Ce=/Mac OS X 1\d\D([8-9]|\d\d)\D/.test(yt),st=/PhantomJS/.test(yt),nt=!Xe&&/AppleWebKit/.test(yt)&&/Mobile\/\w+/.test(yt),it=/Android/.test(yt),We=nt||it||/webOS|BlackBerry|Opera Mini|Opera Mobi|IEMobile/i.test(yt),Le=nt||/Mac/.test(ce),ut=/\bCrOS\b/.test(yt),Ge=/win/i.test(ce),qe=ye&&yt.match(/Version\/(\d*\.\d*)/);qe&&(qe=Number(qe[1])),qe&&qe>=15&&(ye=!1,Ve=!0);var Qe=Le&&(Ue||ye&&(qe==null||qe<12.11)),xe=te||ke&&ge>=9;function Ne(a){return new RegExp("(^|\\s)"+a+"(?:$|\\s)\\s*")}var Me=function(a,y){var E=a.className,x=Ne(y).exec(E);if(x){var b=E.slice(x.index+x[0].length);a.className=E.slice(0,x.index)+(b?x[1]+b:"")}};function rt(a){for(var y=a.childNodes.length;y>0;--y)a.removeChild(a.firstChild);return a}function He(a,y){return rt(a).appendChild(y)}function tt(a,y,E,x){var b=document.createElement(a);if(E&&(b.className=E),x&&(b.style.cssText=x),typeof y=="string")b.appendChild(document.createTextNode(y));else if(y)for(var ue=0;ue=y)return pe+(y-ue);pe+=be-ue,pe+=E-pe%E,ue=be+1}}var Fe=function(){this.id=null,this.f=null,this.time=0,this.handler=pn(this.onTimeout,this)};Fe.prototype.onTimeout=function(a){a.id=0,a.time<=+new Date?a.f():setTimeout(a.handler,a.time-+new Date)},Fe.prototype.set=function(a,y){this.f=y;var E=+new Date+a;(!this.id||E=y)return x+Math.min(pe,y-b);if(b+=ue-x,b+=E-b%E,x=ue+1,b>=y)return x}}var Dt=[""];function mt(a){for(;Dt.length<=a;)Dt.push(ht(Dt)+" ");return Dt[a]}function ht(a){return a[a.length-1]}function bt(a,y){for(var E=[],x=0;x"\x80"&&(a.toUpperCase()!=a.toLowerCase()||_e.test(a))}function fe(a,y){return y?y.source.indexOf("\\w")>-1&&se(a)?!0:y.test(a):se(a)}function Ie(a){for(var y in a)if(a.hasOwnProperty(y)&&a[y])return!1;return!0}var Be=/[\u0300-\u036f\u0483-\u0489\u0591-\u05bd\u05bf\u05c1\u05c2\u05c4\u05c5\u05c7\u0610-\u061a\u064b-\u065e\u0670\u06d6-\u06dc\u06de-\u06e4\u06e7\u06e8\u06ea-\u06ed\u0711\u0730-\u074a\u07a6-\u07b0\u07eb-\u07f3\u0816-\u0819\u081b-\u0823\u0825-\u0827\u0829-\u082d\u0900-\u0902\u093c\u0941-\u0948\u094d\u0951-\u0955\u0962\u0963\u0981\u09bc\u09be\u09c1-\u09c4\u09cd\u09d7\u09e2\u09e3\u0a01\u0a02\u0a3c\u0a41\u0a42\u0a47\u0a48\u0a4b-\u0a4d\u0a51\u0a70\u0a71\u0a75\u0a81\u0a82\u0abc\u0ac1-\u0ac5\u0ac7\u0ac8\u0acd\u0ae2\u0ae3\u0b01\u0b3c\u0b3e\u0b3f\u0b41-\u0b44\u0b4d\u0b56\u0b57\u0b62\u0b63\u0b82\u0bbe\u0bc0\u0bcd\u0bd7\u0c3e-\u0c40\u0c46-\u0c48\u0c4a-\u0c4d\u0c55\u0c56\u0c62\u0c63\u0cbc\u0cbf\u0cc2\u0cc6\u0ccc\u0ccd\u0cd5\u0cd6\u0ce2\u0ce3\u0d3e\u0d41-\u0d44\u0d4d\u0d57\u0d62\u0d63\u0dca\u0dcf\u0dd2-\u0dd4\u0dd6\u0ddf\u0e31\u0e34-\u0e3a\u0e47-\u0e4e\u0eb1\u0eb4-\u0eb9\u0ebb\u0ebc\u0ec8-\u0ecd\u0f18\u0f19\u0f35\u0f37\u0f39\u0f71-\u0f7e\u0f80-\u0f84\u0f86\u0f87\u0f90-\u0f97\u0f99-\u0fbc\u0fc6\u102d-\u1030\u1032-\u1037\u1039\u103a\u103d\u103e\u1058\u1059\u105e-\u1060\u1071-\u1074\u1082\u1085\u1086\u108d\u109d\u135f\u1712-\u1714\u1732-\u1734\u1752\u1753\u1772\u1773\u17b7-\u17bd\u17c6\u17c9-\u17d3\u17dd\u180b-\u180d\u18a9\u1920-\u1922\u1927\u1928\u1932\u1939-\u193b\u1a17\u1a18\u1a56\u1a58-\u1a5e\u1a60\u1a62\u1a65-\u1a6c\u1a73-\u1a7c\u1a7f\u1b00-\u1b03\u1b34\u1b36-\u1b3a\u1b3c\u1b42\u1b6b-\u1b73\u1b80\u1b81\u1ba2-\u1ba5\u1ba8\u1ba9\u1c2c-\u1c33\u1c36\u1c37\u1cd0-\u1cd2\u1cd4-\u1ce0\u1ce2-\u1ce8\u1ced\u1dc0-\u1de6\u1dfd-\u1dff\u200c\u200d\u20d0-\u20f0\u2cef-\u2cf1\u2de0-\u2dff\u302a-\u302f\u3099\u309a\ua66f-\ua672\ua67c\ua67d\ua6f0\ua6f1\ua802\ua806\ua80b\ua825\ua826\ua8c4\ua8e0-\ua8f1\ua926-\ua92d\ua947-\ua951\ua980-\ua982\ua9b3\ua9b6-\ua9b9\ua9bc\uaa29-\uaa2e\uaa31\uaa32\uaa35\uaa36\uaa43\uaa4c\uaab0\uaab2-\uaab4\uaab7\uaab8\uaabe\uaabf\uaac1\uabe5\uabe8\uabed\udc00-\udfff\ufb1e\ufe00-\ufe0f\ufe20-\ufe26\uff9e\uff9f]/;function pt(a){return a.charCodeAt(0)>=768&&Be.test(a)}function Mt(a,y,E){for(;(E<0?y>0:yE?-1:1;;){if(y==E)return y;var b=(y+E)/2,ue=x<0?Math.ceil(b):Math.floor(b);if(ue==y)return a(ue)?y:E;a(ue)?E=ue:y=ue+x}}function he(a,y,E,x){if(!a)return x(y,E,"ltr",0);for(var b=!1,ue=0;uey||y==E&&pe.to==y)&&(x(Math.max(pe.from,y),Math.min(pe.to,E),pe.level==1?"rtl":"ltr",ue),b=!0)}b||x(y,E,"ltr")}var oe=null;function re(a,y,E){var x;oe=null;for(var b=0;by)return b;ue.to==y&&(ue.from!=ue.to&&E=="before"?x=b:oe=b),ue.from==y&&(ue.from!=ue.to&&E!="before"?x=b:oe=b)}return x!=null?x:oe}var de=function(){var a="bbbbbbbbbtstwsbbbbbbbbbbbbbbssstwNN%%%NNNNNN,N,N1111111111NNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLNNNNbbbbbbsbbbbbbbbbbbbbbbbbbbbbbbbbb,N%%%%NNNNLNNNNN%%11NLNNN1LNNNNNLLLLLLLLLLLLLLLLLLLLLLLNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLN",y="nnnnnnNNr%%r,rNNmmmmmmmmmmmrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrmmmmmmmmmmmmmmmmmmmmmnnnnnnnnnn%nnrrrmrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrmmmmmmmnNmmmmmmrrmmNmmmmrr1111111111";function E(je){return je<=247?a.charAt(je):1424<=je&&je<=1524?"R":1536<=je&&je<=1785?y.charAt(je-1536):1774<=je&&je<=2220?"r":8192<=je&&je<=8203?"w":je==8204?"b":"L"}var x=/[\u0590-\u05f4\u0600-\u06ff\u0700-\u08ac]/,b=/[stwN]/,ue=/[LRr]/,pe=/[Lb1n]/,be=/[1n]/;function De(je,Qt,Kt){this.level=je,this.from=Qt,this.to=Kt}return function(je,Qt){var Kt=Qt=="ltr"?"L":"R";if(je.length==0||Qt=="ltr"&&!x.test(je))return!1;for(var Un=je.length,bn=[],gr=0;gr-1&&(x[y]=b.slice(0,ue).concat(b.slice(ue+1)))}}}function It(a,y){var E=St(a,y);if(E.length)for(var x=Array.prototype.slice.call(arguments,2),b=0;b0}function cn(a){a.prototype.on=function(y,E){Ee(this,y,E)},a.prototype.off=function(y,E){Ut(this,y,E)}}function In(a){a.preventDefault?a.preventDefault():a.returnValue=!1}function sr(a){a.stopPropagation?a.stopPropagation():a.cancelBubble=!0}function vn(a){return a.defaultPrevented!=null?a.defaultPrevented:a.returnValue==!1}function dr(a){In(a),sr(a)}function cr(a){return a.target||a.srcElement}function yr(a){var y=a.which;return y==null&&(a.button&1?y=1:a.button&2?y=3:a.button&4&&(y=2)),Le&&a.ctrlKey&&y==1&&(y=3),y}var Jn=function(){if(ke&&ge<9)return!1;var a=tt("div");return"draggable"in a||"dragDrop"in a}(),Tr;function Pr(a){if(Tr==null){var y=tt("span","\u200B");He(a,tt("span",[y,document.createTextNode("x")])),a.firstChild.offsetHeight!=0&&(Tr=y.offsetWidth<=1&&y.offsetHeight>2&&!(ke&&ge<8))}var E=Tr?tt("span","\u200B"):tt("span","\xA0",null,"display: inline-block; width: 1px; margin-right: -1px");return E.setAttribute("cm-text",""),E}var Er;function ur(a){if(Er!=null)return Er;var y=He(a,document.createTextNode("A\u062EA")),E=Ye(y,0,1).getBoundingClientRect(),x=Ye(y,1,2).getBoundingClientRect();return rt(a),!E||E.left==E.right?!1:Er=x.right-E.right<3}var Qr=` b`.split(/\n/).length!=3?function(a){for(var y=0,E=[],x=a.length;y<=x;){var b=a.indexOf(` -`,y);b==-1&&(b=a.length);var ue=a.slice(y,a.charAt(b-1)=="\r"?b-1:b),pe=ue.indexOf("\r");pe!=-1?(E.push(ue.slice(0,pe)),y+=pe+1):(E.push(ue),y=b+1)}return E}:function(a){return a.split(/\r\n?|\n/)},Kn=window.getSelection?function(a){try{return a.selectionStart!=a.selectionEnd}catch(y){return!1}}:function(a){var y;try{y=a.ownerDocument.selection.createRange()}catch(E){}return!y||y.parentElement()!=a?!1:y.compareEndPoints("StartToEnd",y)!=0},nr=function(){var a=et("div");return"oncopy"in a?!0:(a.setAttribute("oncopy","return;"),typeof a.oncopy=="function")}(),Jn=null;function mn(a){if(Jn!=null)return Jn;var y=Re(a,et("span","x")),E=y.getBoundingClientRect(),x=Ye(y,0,1).getBoundingClientRect();return Jn=Math.abs(E.left-x.left)>1}var zn={},$t={};function Sn(a,y){arguments.length>2&&(y.dependencies=Array.prototype.slice.call(arguments,2)),zn[a]=y}function hr(a,y){$t[a]=y}function sr(a){if(typeof a=="string"&&$t.hasOwnProperty(a))a=$t[a];else if(a&&typeof a.name=="string"&&$t.hasOwnProperty(a.name)){var y=$t[a.name];typeof y=="string"&&(y={name:y}),a=Pt(y,a),a.name=y.name}else{if(typeof a=="string"&&/^[\w\-]+\/[\w\-]+\+xml$/.test(a))return sr("application/xml");if(typeof a=="string"&&/^[\w\-]+\/[\w\-]+\+json$/.test(a))return sr("application/json")}return typeof a=="string"?{name:a}:a||{name:"null"}}function cr(a,y){y=sr(y);var E=zn[y.name];if(!E)return cr(a,"text/plain");var x=E(a,y);if(br.hasOwnProperty(y.name)){var b=br[y.name];for(var ue in b)b.hasOwnProperty(ue)&&(x.hasOwnProperty(ue)&&(x["_"+ue]=x[ue]),x[ue]=b[ue])}if(x.name=y.name,y.helperType&&(x.helperType=y.helperType),y.modeProps)for(var pe in y.modeProps)x[pe]=y.modeProps[pe];return x}var br={};function Wr(a,y){var E=br.hasOwnProperty(a)?br[a]:br[a]={};on(y,E)}function Dr(a,y){if(y===!0)return y;if(a.copyState)return a.copyState(y);var E={};for(var x in y){var b=y[x];b instanceof Array&&(b=b.concat([])),E[x]=b}return E}function Ur(a,y){for(var E;a.innerMode&&(E=a.innerMode(y),!(!E||E.mode==a));)y=E.state,a=E.mode;return E||{mode:a,state:y}}function Jr(a,y,E){return a.startState?a.startState(y,E):!0}var qn=function(a,y,E){this.pos=this.start=0,this.string=a,this.tabSize=y||8,this.lastColumnPos=this.lastColumnValue=0,this.lineStart=0,this.lineOracle=E};qn.prototype.eol=function(){return this.pos>=this.string.length},qn.prototype.sol=function(){return this.pos==this.lineStart},qn.prototype.peek=function(){return this.string.charAt(this.pos)||void 0},qn.prototype.next=function(){if(this.posy},qn.prototype.eatSpace=function(){for(var a=this.pos;/[\s\u00a0]/.test(this.string.charAt(this.pos));)++this.pos;return this.pos>a},qn.prototype.skipToEnd=function(){this.pos=this.string.length},qn.prototype.skipTo=function(a){var y=this.string.indexOf(a,this.pos);if(y>-1)return this.pos=y,!0},qn.prototype.backUp=function(a){this.pos-=a},qn.prototype.column=function(){return this.lastColumnPos0?null:(ue&&y!==!1&&(this.pos+=ue[0].length),ue)}},qn.prototype.current=function(){return this.string.slice(this.start,this.pos)},qn.prototype.hideFirstChars=function(a,y){this.lineStart+=a;try{return y()}finally{this.lineStart-=a}},qn.prototype.lookAhead=function(a){var y=this.lineOracle;return y&&y.lookAhead(a)},qn.prototype.baseToken=function(){var a=this.lineOracle;return a&&a.baseToken(this.pos)};function yn(a,y){if(y-=a.first,y<0||y>=a.size)throw new Error("There is no line "+(y+a.first)+" in the document.");for(var E=a;!E.lines;)for(var x=0;;++x){var b=E.children[x],ue=b.chunkSize();if(y=a.first&&yE?Gt(E,yn(a,E).text.length):xt(y,yn(a,y.line).text.length)}function xt(a,y){var E=a.ch;return E==null||E>y?Gt(a.line,y):E<0?Gt(a.line,0):a}function Ft(a,y){for(var E=[],x=0;xthis.maxLookAhead&&(this.maxLookAhead=a),y},Tn.prototype.baseToken=function(a){if(!this.baseTokens)return null;for(;this.baseTokens[this.baseTokenPos]<=a;)this.baseTokenPos+=2;var y=this.baseTokens[this.baseTokenPos+1];return{type:y&&y.replace(/( |^)overlay .*/,""),size:this.baseTokens[this.baseTokenPos]-a}},Tn.prototype.nextLine=function(){this.line++,this.maxLookAhead>0&&this.maxLookAhead--},Tn.fromSaved=function(a,y,E){return y instanceof gn?new Tn(a,Dr(a.mode,y.state),E,y.lookAhead):new Tn(a,Dr(a.mode,y),E)},Tn.prototype.save=function(a){var y=a!==!1?Dr(this.doc.mode,this.state):this.state;return this.maxLookAhead>0?new gn(y,this.maxLookAhead):y};function wr(a,y,E,x){var b=[a.state.modeGen],ue={};ai(a,y.text,a.doc.mode,E,function(je,Qt){return b.push(je,Qt)},ue,x);for(var pe=E.state,be=function(je){E.baseTokens=b;var Qt=a.state.overlays[je],Kt=1,Un=0;E.state=!0,ai(a,y.text,Qt.mode,E,function(bn,pr){for(var Sr=Kt;Unbn&&b.splice(Kt,1,bn,b[Kt+1],Or),Kt+=2,Un=Math.min(bn,Or)}if(pr)if(Qt.opaque)b.splice(Sr,Kt-Sr,bn,"overlay "+pr),Kt=Sr+2;else for(;Sra.options.maxHighlightLength&&Dr(a.doc.mode,x.state),ue=wr(a,y,x);b&&(x.state=b),y.stateAfter=x.save(!b),y.styles=ue.styles,ue.classes?y.styleClasses=ue.classes:y.styleClasses&&(y.styleClasses=null),E===a.doc.highlightFrontier&&(a.doc.modeFrontier=Math.max(a.doc.modeFrontier,++a.doc.highlightFrontier))}return y.styles}function Mr(a,y,E){var x=a.doc,b=a.display;if(!x.mode.startState)return new Tn(x,!0,y);var ue=Ci(a,y,E),pe=ue>x.first&&yn(x,ue-1).stateAfter,be=pe?Tn.fromSaved(x,pe,ue):new Tn(x,Jr(x.mode),ue);return x.iter(ue,y,function(De){rr(a,De.text,be);var je=be.line;De.stateAfter=je==y-1||je%5==0||je>=b.viewFrom&&jey.start)return ue}throw new Error("Mode "+a.name+" failed to advance stream.")}var Br=function(a,y,E){this.start=a.start,this.end=a.pos,this.string=a.current(),this.type=y||null,this.state=E};function qr(a,y,E,x){var b=a.doc,ue=b.mode,pe;y=Nn(b,y);var be=yn(b,y.line),De=Mr(a,y.line,E),je=new qn(be.text,a.options.tabSize,De),Qt;for(x&&(Qt=[]);(x||je.posa.options.maxHighlightLength?(be=!1,pe&&rr(a,y,x,Qt.pos),Qt.pos=y.length,Kt=null):Kt=li(_r(E,Qt,x.state,Un),ue),Un){var bn=Un[0].name;bn&&(Kt="m-"+(Kt?bn+" "+Kt:bn))}if(!be||je!=Kt){for(;Depe;--be){if(be<=ue.first)return ue.first;var De=yn(ue,be-1),je=De.stateAfter;if(je&&(!E||be+(je instanceof gn?je.lookAhead:0)<=ue.modeFrontier))return be;var Qt=Ze(De.text,null,a.options.tabSize);(b==null||x>Qt)&&(b=be-1,x=Qt)}return b}function We(a,y){if(a.modeFrontier=Math.min(a.modeFrontier,y),!(a.highlightFrontierE;x--){var b=yn(a,x).stateAfter;if(b&&(!(b instanceof gn)||x+b.lookAhead=y:ue.to>y);(x||(x=[])).push(new Wt(pe,ue.from,De?null:ue.to))}}return x}function Zn(a,y,E){var x;if(a)for(var b=0;b=y:ue.to>y);if(be||ue.from==y&&pe.type=="bookmark"&&(!E||ue.marker.insertLeft)){var De=ue.from==null||(pe.inclusiveLeft?ue.from<=y:ue.from0&&be)for(var vi=0;vi0)){var Qt=[De,1],Kt=_n(je.from,be.from),Un=_n(je.to,be.to);(Kt<0||!pe.inclusiveLeft&&!Kt)&&Qt.push({from:je.from,to:be.from}),(Un>0||!pe.inclusiveRight&&!Un)&&Qt.push({from:be.to,to:je.to}),b.splice.apply(b,Qt),De+=Qt.length-3}}return b}function Rt(a){var y=a.markedSpans;if(y){for(var E=0;Ey)&&(!x||Rn(x,ue.marker)<0)&&(x=ue.marker)}return x}function hn(a,y,E,x,b){var ue=yn(a,y),pe=st&&ue.markedSpans;if(pe)for(var be=0;be=0&&Kt<=0||Qt<=0&&Kt>=0)&&(Qt<=0&&(De.marker.inclusiveRight&&b.inclusiveLeft?_n(je.to,E)>=0:_n(je.to,E)>0)||Qt>=0&&(De.marker.inclusiveRight&&b.inclusiveLeft?_n(je.from,x)<=0:_n(je.from,x)<0)))return!0}}}function en(a){for(var y;y=wn(a);)a=y.find(-1,!0).line;return a}function cn(a){for(var y;y=Ht(a);)a=y.find(1,!0).line;return a}function tr(a){for(var y,E;y=Ht(a);)a=y.find(1,!0).line,(E||(E=[])).push(a);return E}function Nt(a,y){var E=yn(a,y),x=en(E);return E==x?y:Lt(x)}function qt(a,y){if(y>a.lastLine())return y;var E=yn(a,y),x;if(!Mn(a,E))return y;for(;x=Ht(E);)E=x.find(1,!0).line;return Lt(E)+1}function Mn(a,y){var E=st&&y.markedSpans;if(E){for(var x=void 0,b=0;by.maxLineLength&&(y.maxLineLength=b,y.maxLine=x)})}var zr=function(a,y,E){this.text=a,Zt(this,y),this.height=E?E(this):1};zr.prototype.lineNo=function(){return Lt(this)},un(zr);function Qr(a,y,E,x){a.text=y,a.stateAfter&&(a.stateAfter=null),a.styles&&(a.styles=null),a.order!=null&&(a.order=null),Rt(a),Zt(a,E);var b=x?x(a):1;b!=a.height&&Zr(a,b)}function ni(a){a.parent=null,Rt(a)}var Ai={},Xr={};function hi(a,y){if(!a||/^\s*$/.test(a))return null;var E=y.addModeClass?Xr:Ai;return E[a]||(E[a]=a.replace(/\S+/g,"cm-$&"))}function ii(a,y){var E=gt("span",null,null,Ve?"padding-right: .1px":null),x={pre:gt("pre",[E],"CodeMirror-line"),content:E,col:0,pos:0,cm:a,trailingSpace:!1,splitSpaces:a.getOption("lineWrapping")};y.measure={};for(var b=0;b<=(y.rest?y.rest.length:0);b++){var ue=b?y.rest[b-1]:y.line,pe=void 0;x.pos=0,x.addToken=ri,lr(a.display.measure)&&(pe=we(ue,a.doc.direction))&&(x.addToken=ei(x.addToken,pe)),x.map=[];var be=y!=a.display.externalMeasured&&Lt(ue);ti(ue,x,Hr(a,ue,be)),ue.styleClasses&&(ue.styleClasses.bgClass&&(x.bgClass=Vt(ue.styleClasses.bgClass,x.bgClass||"")),ue.styleClasses.textClass&&(x.textClass=Vt(ue.styleClasses.textClass,x.textClass||""))),x.map.length==0&&x.map.push(0,0,x.content.appendChild(Pr(a.display.measure))),b==0?(y.measure.map=x.map,y.measure.cache={}):((y.measure.maps||(y.measure.maps=[])).push(x.map),(y.measure.caches||(y.measure.caches=[])).push({}))}if(Ve){var De=x.content.lastChild;(/\bcm-tab\b/.test(De.className)||De.querySelector&&De.querySelector(".cm-tab"))&&(x.content.className="cm-tab-wrap-hack")}return It(a,"renderLine",a,y.line,x.pre),x.pre.className&&(x.textClass=Vt(x.pre.className,x.textClass||"")),x}function $r(a){var y=et("span","\u2022","cm-invalidchar");return y.title="\\u"+a.charCodeAt(0).toString(16),y.setAttribute("aria-label",y.title),y}function ri(a,y,E,x,b,ue,pe){if(y){var be=a.splitSpaces?Rr(y,a.trailingSpace):y,De=a.cm.state.specialChars,je=!1,Qt;if(!De.test(y))a.col+=y.length,Qt=document.createTextNode(be),a.map.push(a.pos,a.pos+y.length,Qt),ke&&ge<9&&(je=!0),a.pos+=y.length;else{Qt=document.createDocumentFragment();for(var Kt=0;;){De.lastIndex=Kt;var Un=De.exec(y),bn=Un?Un.index-Kt:y.length-Kt;if(bn){var pr=document.createTextNode(be.slice(Kt,Kt+bn));ke&&ge<9?Qt.appendChild(et("span",[pr])):Qt.appendChild(pr),a.map.push(a.pos,a.pos+bn,pr),a.col+=bn,a.pos+=bn}if(!Un)break;Kt+=bn+1;var Sr=void 0;if(Un[0]==" "){var Or=a.cm.options.tabSize,Vr=Or-a.col%Or;Sr=Qt.appendChild(et("span",mt(Vr),"cm-tab")),Sr.setAttribute("role","presentation"),Sr.setAttribute("cm-text"," "),a.col+=Vr}else Un[0]=="\r"||Un[0]==` -`?(Sr=Qt.appendChild(et("span",Un[0]=="\r"?"\u240D":"\u2424","cm-invalidchar")),Sr.setAttribute("cm-text",Un[0]),a.col+=1):(Sr=a.cm.options.specialCharPlaceholder(Un[0]),Sr.setAttribute("cm-text",Un[0]),ke&&ge<9?Qt.appendChild(et("span",[Sr])):Qt.appendChild(Sr),a.col+=1);a.map.push(a.pos,a.pos+1,Sr),a.pos++}}if(a.trailingSpace=be.charCodeAt(y.length-1)==32,E||x||b||je||ue||pe){var si=E||"";x&&(si+=x),b&&(si+=b);var jr=et("span",[Qt],si,ue);if(pe)for(var vi in pe)pe.hasOwnProperty(vi)&&vi!="style"&&vi!="class"&&jr.setAttribute(vi,pe[vi]);return a.content.appendChild(jr)}a.content.appendChild(Qt)}}function Rr(a,y){if(a.length>1&&!/ /.test(a))return a;for(var E=y,x="",b=0;bje&&Kt.from<=je));Un++);if(Kt.to>=Qt)return a(E,x,b,ue,pe,be,De);a(E,x.slice(0,Kt.to-je),b,ue,null,be,De),ue=null,x=x.slice(Kt.to-je),je=Kt.to}}}function gi(a,y,E,x){var b=!x&&E.widgetNode;b&&a.map.push(a.pos,a.pos+y,b),!x&&a.cm.display.input.needsContentAttribute&&(b||(b=a.content.appendChild(document.createElement("span"))),b.setAttribute("cm-marker",E.id)),b&&(a.cm.display.input.setUneditable(b),a.content.appendChild(b)),a.pos+=y,a.trailingSpace=!1}function ti(a,y,E){var x=a.markedSpans,b=a.text,ue=0;if(!x){for(var pe=1;peDe||ea.collapsed&&_i.to==De&&_i.from==De)){if(_i.to!=null&&_i.to!=De&&bn>_i.to&&(bn=_i.to,Sr=""),ea.className&&(pr+=" "+ea.className),ea.css&&(Un=(Un?Un+";":"")+ea.css),ea.startStyle&&_i.from==De&&(Or+=" "+ea.startStyle),ea.endStyle&&_i.to==bn&&(vi||(vi=[])).push(ea.endStyle,_i.to),ea.title&&((si||(si={})).title=ea.title),ea.attributes)for(var Ra in ea.attributes)(si||(si={}))[Ra]=ea.attributes[Ra];ea.collapsed&&(!Vr||Rn(Vr.marker,ea)<0)&&(Vr=_i)}else _i.from>De&&bn>_i.from&&(bn=_i.from)}if(vi)for(var hA=0;hA=be)break;for(var GA=Math.min(be,bn);;){if(Qt){var FA=De+Qt.length;if(!Vr){var lA=FA>GA?Qt.slice(0,GA-De):Qt;y.addToken(y,lA,Kt?Kt+pr:pr,Or,De+lA.length==bn?Sr:"",Un,si)}if(FA>=GA){Qt=Qt.slice(GA-De),De=GA;break}De=FA,Or=""}Qt=b.slice(ue,ue=E[je++]),Kt=hi(E[je++],y.cm.options)}}}function fi(a,y,E){this.line=y,this.rest=tr(y),this.size=this.rest?Lt(ht(this.rest))-E+1:1,this.node=this.text=null,this.hidden=Mn(a,y)}function Ei(a,y,E){for(var x=[],b,ue=y;ue2&&ue.push((De.bottom+je.top)/2-E.top)}}ue.push(E.bottom-E.top)}}function Ti(a,y,E){if(a.line==y)return{map:a.measure.map,cache:a.measure.cache};for(var x=0;xE)return{map:a.measure.maps[b],cache:a.measure.caches[b],before:!0}}function _A(a,y){y=en(y);var E=Lt(y),x=a.display.externalMeasured=new fi(a.doc,y,E);x.lineN=E;var b=x.built=ii(a,x);return x.text=b.pre,Re(a.display.lineMeasure,b.pre),x}function fA(a,y,E,x){return Oi(a,Vi(a,y),E,x)}function Za(a,y){if(y>=a.display.viewFrom&&y=E.lineN&&yy)&&(ue=De-be,b=ue-1,y>=De&&(pe="right")),b!=null){if(x=a[je+2],be==De&&E==(x.insertLeft?"left":"right")&&(pe=E),E=="left"&&b==0)for(;je&&a[je-2]==a[je-3]&&a[je-1].insertLeft;)x=a[(je-=3)+2],pe="left";if(E=="right"&&b==De-be)for(;je=0&&(E=a[b]).left==E.right;b--);return E}function za(a,y,E,x){var b=BA(y.map,E,x),ue=b.node,pe=b.start,be=b.end,De=b.collapse,je;if(ue.nodeType==3){for(var Qt=0;Qt<4;Qt++){for(;pe&&pt(y.line.text.charAt(b.coverStart+pe));)--pe;for(;b.coverStart+be0&&(De=x="right");var Kt;a.options.lineWrapping&&(Kt=ue.getClientRects()).length>1?je=Kt[x=="right"?Kt.length-1:0]:je=ue.getBoundingClientRect()}if(ke&&ge<9&&!pe&&(!je||!je.left&&!je.right)){var Un=ue.parentNode.getClientRects()[0];Un?je={left:Un.left,right:Un.left+gA(a.display),top:Un.top,bottom:Un.bottom}:je=wA}for(var bn=je.top-y.rect.top,pr=je.bottom-y.rect.top,Sr=(bn+pr)/2,Or=y.view.measure.heights,Vr=0;Vr=x.text.length?(De=x.text.length,je="before"):De<=0&&(De=0,je="after"),!be)return pe(je=="before"?De-1:De,je=="before");function Qt(pr,Sr,Or){var Vr=be[Sr],si=Vr.level==1;return pe(Or?pr-1:pr,si!=Or)}var Kt=re(be,De,je),Un=oe,bn=Qt(De,Kt,je=="before");return Un!=null&&(bn.other=Qt(De,Un,je!="before")),bn}function Ni(a,y){var E=0;y=Nn(a.doc,y),a.options.lineWrapping||(E=gA(a.display)*y.ch);var x=yn(a.doc,y.line),b=$n(x)+Qi(a.display);return{left:E,right:E,top:b,bottom:b+x.height}}function Di(a,y,E,x,b){var ue=Gt(a,y,E);return ue.xRel=b,x&&(ue.outside=x),ue}function pa(a,y,E){var x=a.doc;if(E+=a.display.viewOffset,E<0)return Di(x.first,0,null,-1,-1);var b=Tt(x,E),ue=x.first+x.size-1;if(b>ue)return Di(x.first+x.size-1,yn(x,ue).text.length,null,1,1);y<0&&(y=0);for(var pe=yn(x,b);;){var be=IA(a,pe,b,y,E),De=ln(pe,be.ch+(be.xRel>0||be.outside>0?1:0));if(!De)return be;var je=De.find(1);if(je.line==b)return je;pe=yn(x,b=je.line)}}function ra(a,y,E,x){x-=uA(y);var b=y.text.length,ue=sn(function(pe){return Oi(a,E,pe-1).bottom<=x},b,0);return b=sn(function(pe){return Oi(a,E,pe).top>x},ue,b),{begin:ue,end:b}}function Pa(a,y,E,x){E||(E=Vi(a,y));var b=UA(a,y,Oi(a,E,x),"line").top;return ra(a,y,E,b)}function Ha(a,y,E,x){return a.bottom<=E?!1:a.top>E?!0:(x?a.left:a.right)>y}function IA(a,y,E,x,b){b-=$n(y);var ue=Vi(a,y),pe=uA(y),be=0,De=y.text.length,je=!0,Qt=we(y,a.doc.direction);if(Qt){var Kt=(a.options.lineWrapping?QA:CA)(a,y,E,ue,Qt,x,b);je=Kt.level!=1,be=je?Kt.from:Kt.to-1,De=je?Kt.to:Kt.from-1}var Un=null,bn=null,pr=sn(function(Ii){var _i=Oi(a,ue,Ii);return _i.top+=pe,_i.bottom+=pe,Ha(_i,x,b,!1)?(_i.top<=b&&_i.left<=x&&(Un=Ii,bn=_i),!0):!1},be,De),Sr,Or,Vr=!1;if(bn){var si=x-bn.left=vi.bottom?1:0}return pr=Mt(y.text,pr,1),Di(E,pr,Or,Vr,x-Sr)}function CA(a,y,E,x,b,ue,pe){var be=sn(function(Kt){var Un=b[Kt],bn=Un.level!=1;return Ha(fa(a,Gt(E,bn?Un.to:Un.from,bn?"before":"after"),"line",y,x),ue,pe,!0)},0,b.length-1),De=b[be];if(be>0){var je=De.level!=1,Qt=fa(a,Gt(E,je?De.from:De.to,je?"after":"before"),"line",y,x);Ha(Qt,ue,pe,!0)&&Qt.top>pe&&(De=b[be-1])}return De}function QA(a,y,E,x,b,ue,pe){var be=ra(a,y,x,pe),De=be.begin,je=be.end;/\s/.test(y.text.charAt(je-1))&&je--;for(var Qt=null,Kt=null,Un=0;Un=je||bn.to<=De)){var pr=bn.level!=1,Sr=Oi(a,x,pr?Math.min(je,bn.to)-1:Math.max(De,bn.from)).right,Or=SrOr)&&(Qt=bn,Kt=Or)}}return Qt||(Qt=b[b.length-1]),Qt.fromje&&(Qt={from:Qt.from,to:je,level:Qt.level}),Qt}var ia;function $a(a){if(a.cachedTextHeight!=null)return a.cachedTextHeight;if(ia==null){ia=et("pre",null,"CodeMirror-line-like");for(var y=0;y<49;++y)ia.appendChild(document.createTextNode("x")),ia.appendChild(et("br"));ia.appendChild(document.createTextNode("x"))}Re(a.measure,ia);var E=ia.offsetHeight/50;return E>3&&(a.cachedTextHeight=E),rt(a.measure),E||1}function gA(a){if(a.cachedCharWidth!=null)return a.cachedCharWidth;var y=et("span","xxxxxxxxxx"),E=et("pre",[y],"CodeMirror-line-like");Re(a.measure,E);var x=y.getBoundingClientRect(),b=(x.right-x.left)/10;return b>2&&(a.cachedCharWidth=b),b||10}function LA(a){for(var y=a.display,E={},x={},b=y.gutters.clientLeft,ue=y.gutters.firstChild,pe=0;ue;ue=ue.nextSibling,++pe){var be=a.display.gutterSpecs[pe].className;E[be]=ue.offsetLeft+ue.clientLeft+b,x[be]=ue.clientWidth}return{fixedPos:VA(y),gutterTotalWidth:y.gutters.offsetWidth,gutterLeft:E,gutterWidth:x,wrapperWidth:y.wrapper.clientWidth}}function VA(a){return a.scroller.getBoundingClientRect().left-a.sizer.getBoundingClientRect().left}function jo(a){var y=$a(a.display),E=a.options.lineWrapping,x=E&&Math.max(5,a.display.scroller.clientWidth/gA(a.display)-3);return function(b){if(Mn(a.doc,b))return 0;var ue=0;if(b.widgets)for(var pe=0;pe0&&(je=yn(a.doc,De.line).text).length==De.ch){var Qt=Ze(je,je.length,a.options.tabSize)-je.length;De=Gt(De.line,Math.max(0,Math.round((ue-ui(a.display).left)/gA(a.display))-Qt))}return De}function jA(a,y){if(y>=a.display.viewTo||(y-=a.display.viewFrom,y<0))return null;for(var E=a.display.view,x=0;xy)&&(b.updateLineNumbers=y),a.curOp.viewChanged=!0,y>=b.viewTo)st&&Nt(a.doc,y)b.viewFrom?cA(a):(b.viewFrom+=x,b.viewTo+=x);else if(y<=b.viewFrom&&E>=b.viewTo)cA(a);else if(y<=b.viewFrom){var ue=mo(a,E,E+x,1);ue?(b.view=b.view.slice(ue.index),b.viewFrom=ue.lineN,b.viewTo+=x):cA(a)}else if(E>=b.viewTo){var pe=mo(a,y,y,-1);pe?(b.view=b.view.slice(0,pe.index),b.viewTo=pe.lineN):cA(a)}else{var be=mo(a,y,y,-1),De=mo(a,E,E+x,1);be&&De?(b.view=b.view.slice(0,be.index).concat(Ei(a,be.lineN,De.lineN)).concat(b.view.slice(De.index)),b.viewTo+=x):cA(a)}var je=b.externalMeasured;je&&(E=b.lineN&&y=x.viewTo)){var ue=x.view[jA(a,y)];if(ue.node!=null){var pe=ue.changes||(ue.changes=[]);Ot(pe,E)==-1&&pe.push(E)}}}function cA(a){a.display.viewFrom=a.display.viewTo=a.doc.first,a.display.view=[],a.display.viewOffset=0}function mo(a,y,E,x){var b=jA(a,y),ue,pe=a.display.view;if(!st||E==a.doc.first+a.doc.size)return{index:b,lineN:E};for(var be=a.display.viewFrom,De=0;De0){if(b==pe.length-1)return null;ue=be+pe[b].size-y,b++}else ue=be-y;y+=ue,E+=ue}for(;Nt(a.doc,E)!=E;){if(b==(x<0?0:pe.length-1))return null;E+=x*pe[b-(x<0?1:0)].size,b+=x}return{index:b,lineN:E}}function Io(a,y,E){var x=a.display,b=x.view;b.length==0||y>=x.viewTo||E<=x.viewFrom?(x.view=Ei(a,y,E),x.viewFrom=y):(x.viewFrom>y?x.view=Ei(a,y,x.viewFrom).concat(x.view):x.viewFromE&&(x.view=x.view.slice(0,jA(a,E)))),x.viewTo=E}function ls(a){for(var y=a.display.view,E=0,x=0;x=a.display.viewTo||be.to().line0?y.blinker=setInterval(function(){a.hasFocus()||lo(a),y.cursorDiv.style.visibility=(E=!E)?"":"hidden"},a.options.cursorBlinkRate):a.options.cursorBlinkRate<0&&(y.cursorDiv.style.visibility="hidden")}}function Xo(a){a.state.focused||(a.display.input.focus(),qo(a))}function Jo(a){a.state.delayingBlurEvent=!0,setTimeout(function(){a.state.delayingBlurEvent&&(a.state.delayingBlurEvent=!1,lo(a))},100)}function qo(a,y){a.state.delayingBlurEvent&&(a.state.delayingBlurEvent=!1),a.options.readOnly!="nocursor"&&(a.state.focused||(It(a,"focus",a,y),a.state.focused=!0,vt(a.display.wrapper,"CodeMirror-focused"),!a.curOp&&a.display.selForContextMenu!=a.doc.sel&&(a.display.input.reset(),Ve&&setTimeout(function(){return a.display.input.reset(!0)},20)),a.display.input.receivedFocus()),Lo(a))}function lo(a,y){a.state.delayingBlurEvent||(a.state.focused&&(It(a,"blur",a,y),a.state.focused=!1,Ne(a.display.wrapper,"CodeMirror-focused")),clearInterval(a.display.blinker),setTimeout(function(){a.state.focused||(a.display.shift=!1)},150))}function yo(a){for(var y=a.display,E=y.lineDiv.offsetTop,x=0;x.005||Qt<-.005)&&(Zr(b.line,pe),YA(b.line),b.rest))for(var Kt=0;Kta.display.sizerWidth){var Un=Math.ceil(be/gA(a.display));Un>a.display.maxLineLength&&(a.display.maxLineLength=Un,a.display.maxLine=b.line,a.display.maxLineChanged=!0)}}}}function YA(a){if(a.widgets)for(var y=0;y=pe&&(ue=Tt(y,$n(yn(y,De))-a.wrapper.clientHeight),pe=De)}return{from:ue,to:Math.max(pe,ue+1)}}function Da(a,y){if(!dt(a,"scrollCursorIntoView")){var E=a.display,x=E.sizer.getBoundingClientRect(),b=null;if(y.top+x.top<0?b=!0:y.bottom+x.top>(window.innerHeight||document.documentElement.clientHeight)&&(b=!1),b!=null&&!lt){var ue=et("div","\u200B",null,`position: absolute; - top: `+(y.top-E.viewOffset-Qi(a.display))+`px; - height: `+(y.bottom-y.top+wi(a)+E.barHeight)+`px; - left: `+y.left+"px; width: "+Math.max(2,y.right-y.left)+"px;");a.display.lineSpace.appendChild(ue),ue.scrollIntoView(b),a.display.lineSpace.removeChild(ue)}}}function uo(a,y,E,x){x==null&&(x=0);var b;!a.options.lineWrapping&&y==E&&(y=y.ch?Gt(y.line,y.sticky=="before"?y.ch-1:y.ch,"after"):y,E=y.sticky=="before"?Gt(y.line,y.ch+1,"before"):y);for(var ue=0;ue<5;ue++){var pe=!1,be=fa(a,y),De=!E||E==y?be:fa(a,E);b={left:Math.min(be.left,De.left),top:Math.min(be.top,De.top)-x,right:Math.max(be.left,De.left),bottom:Math.max(be.bottom,De.bottom)+x};var je=$o(a,b),Qt=a.doc.scrollTop,Kt=a.doc.scrollLeft;if(je.scrollTop!=null&&(ro(a,je.scrollTop),Math.abs(a.doc.scrollTop-Qt)>1&&(pe=!0)),je.scrollLeft!=null&&(io(a,je.scrollLeft),Math.abs(a.doc.scrollLeft-Kt)>1&&(pe=!0)),!pe)break}return b}function cs(a,y){var E=$o(a,y);E.scrollTop!=null&&ro(a,E.scrollTop),E.scrollLeft!=null&&io(a,E.scrollLeft)}function $o(a,y){var E=a.display,x=$a(a.display);y.top<0&&(y.top=0);var b=a.curOp&&a.curOp.scrollTop!=null?a.curOp.scrollTop:E.scroller.scrollTop,ue=ji(a),pe={};y.bottom-y.top>ue&&(y.bottom=y.top+ue);var be=a.doc.height+vr(E),De=y.topbe-x;if(y.topb+ue){var Qt=Math.min(y.top,(je?be:y.bottom)-ue);Qt!=b&&(pe.scrollTop=Qt)}var Kt=a.options.fixedGutter?0:E.gutters.offsetWidth,Un=a.curOp&&a.curOp.scrollLeft!=null?a.curOp.scrollLeft:E.scroller.scrollLeft-Kt,bn=ka(a)-E.gutters.offsetWidth,pr=y.right-y.left>bn;return pr&&(y.right=y.left+bn),y.left<10?pe.scrollLeft=0:y.leftbn+Un-3&&(pe.scrollLeft=y.right+(pr?0:10)-bn),pe}function es(a,y){y!=null&&(Bo(a),a.curOp.scrollTop=(a.curOp.scrollTop==null?a.doc.scrollTop:a.curOp.scrollTop)+y)}function wo(a){Bo(a);var y=a.getCursor();a.curOp.scrollToPos={from:y,to:y,margin:a.options.cursorScrollMargin}}function no(a,y,E){(y!=null||E!=null)&&Bo(a),y!=null&&(a.curOp.scrollLeft=y),E!=null&&(a.curOp.scrollTop=E)}function fs(a,y){Bo(a),a.curOp.scrollToPos=y}function Bo(a){var y=a.curOp.scrollToPos;if(y){a.curOp.scrollToPos=null;var E=Ni(a,y.from),x=Ni(a,y.to);XA(a,E,x,y.margin)}}function XA(a,y,E,x){var b=$o(a,{left:Math.min(y.left,E.left),top:Math.min(y.top,E.top)-x,right:Math.max(y.right,E.right),bottom:Math.max(y.bottom,E.bottom)+x});no(a,b.scrollLeft,b.scrollTop)}function ro(a,y){Math.abs(a.doc.scrollTop-y)<2||(te||Co(a,{top:y}),co(a,y,!0),te&&Co(a),To(a,100))}function co(a,y,E){y=Math.max(0,Math.min(a.display.scroller.scrollHeight-a.display.scroller.clientHeight,y)),!(a.display.scroller.scrollTop==y&&!E)&&(a.doc.scrollTop=y,a.display.scrollbars.setScrollTop(y),a.display.scroller.scrollTop!=y&&(a.display.scroller.scrollTop=y))}function io(a,y,E,x){y=Math.max(0,Math.min(y,a.display.scroller.scrollWidth-a.display.scroller.clientWidth)),!((E?y==a.doc.scrollLeft:Math.abs(a.doc.scrollLeft-y)<2)&&!x)&&(a.doc.scrollLeft=y,Dl(a),a.display.scroller.scrollLeft!=y&&(a.display.scroller.scrollLeft=y),a.display.scrollbars.setScrollLeft(y))}function zi(a){var y=a.display,E=y.gutters.offsetWidth,x=Math.round(a.doc.height+vr(a.display));return{clientHeight:y.scroller.clientHeight,viewHeight:y.wrapper.clientHeight,scrollWidth:y.scroller.scrollWidth,clientWidth:y.scroller.clientWidth,viewWidth:y.wrapper.clientWidth,barLeft:a.options.fixedGutter?E:0,docHeight:x,scrollHeight:x+wi(a)+y.barHeight,nativeBarWidth:y.nativeBarWidth,gutterWidth:E}}var Wi=function(a,y,E){this.cm=E;var x=this.vert=et("div",[et("div",null,null,"min-width: 1px")],"CodeMirror-vscrollbar"),b=this.horiz=et("div",[et("div",null,null,"height: 100%; min-height: 1px")],"CodeMirror-hscrollbar");x.tabIndex=b.tabIndex=-1,a(x),a(b),Ee(x,"scroll",function(){x.clientHeight&&y(x.scrollTop,"vertical")}),Ee(b,"scroll",function(){b.clientWidth&&y(b.scrollLeft,"horizontal")}),this.checkedZeroWidth=!1,ke&&ge<8&&(this.horiz.style.minHeight=this.vert.style.minWidth="18px")};Wi.prototype.update=function(a){var y=a.scrollWidth>a.clientWidth+1,E=a.scrollHeight>a.clientHeight+1,x=a.nativeBarWidth;if(E){this.vert.style.display="block",this.vert.style.bottom=y?x+"px":"0";var b=a.viewHeight-(y?x:0);this.vert.firstChild.style.height=Math.max(0,a.scrollHeight-a.clientHeight+b)+"px"}else this.vert.style.display="",this.vert.firstChild.style.height="0";if(y){this.horiz.style.display="block",this.horiz.style.right=E?x+"px":"0",this.horiz.style.left=a.barLeft+"px";var ue=a.viewWidth-a.barLeft-(E?x:0);this.horiz.firstChild.style.width=Math.max(0,a.scrollWidth-a.clientWidth+ue)+"px"}else this.horiz.style.display="",this.horiz.firstChild.style.width="0";return!this.checkedZeroWidth&&a.clientHeight>0&&(x==0&&this.zeroWidthHack(),this.checkedZeroWidth=!0),{right:E?x:0,bottom:y?x:0}},Wi.prototype.setScrollLeft=function(a){this.horiz.scrollLeft!=a&&(this.horiz.scrollLeft=a),this.disableHoriz&&this.enableZeroWidthBar(this.horiz,this.disableHoriz,"horiz")},Wi.prototype.setScrollTop=function(a){this.vert.scrollTop!=a&&(this.vert.scrollTop=a),this.disableVert&&this.enableZeroWidthBar(this.vert,this.disableVert,"vert")},Wi.prototype.zeroWidthHack=function(){var a=Te&&!Ce?"12px":"18px";this.horiz.style.height=this.vert.style.width=a,this.horiz.style.pointerEvents=this.vert.style.pointerEvents="none",this.disableHoriz=new Fe,this.disableVert=new Fe},Wi.prototype.enableZeroWidthBar=function(a,y,E){a.style.pointerEvents="auto";function x(){var b=a.getBoundingClientRect(),ue=E=="vert"?document.elementFromPoint(b.right-1,(b.top+b.bottom)/2):document.elementFromPoint((b.right+b.left)/2,b.bottom-1);ue!=a?a.style.pointerEvents="none":y.set(1e3,x)}y.set(1e3,x)},Wi.prototype.clear=function(){var a=this.horiz.parentNode;a.removeChild(this.horiz),a.removeChild(this.vert)};var Wa=function(){};Wa.prototype.update=function(){return{bottom:0,right:0}},Wa.prototype.setScrollLeft=function(){},Wa.prototype.setScrollTop=function(){},Wa.prototype.clear=function(){};function Ga(a,y){y||(y=zi(a));var E=a.display.barWidth,x=a.display.barHeight;nA(a,y);for(var b=0;b<4&&E!=a.display.barWidth||x!=a.display.barHeight;b++)E!=a.display.barWidth&&a.options.lineWrapping&&yo(a),nA(a,zi(a)),E=a.display.barWidth,x=a.display.barHeight}function nA(a,y){var E=a.display,x=E.scrollbars.update(y);E.sizer.style.paddingRight=(E.barWidth=x.right)+"px",E.sizer.style.paddingBottom=(E.barHeight=x.bottom)+"px",E.heightForcer.style.borderBottom=x.bottom+"px solid transparent",x.right&&x.bottom?(E.scrollbarFiller.style.display="block",E.scrollbarFiller.style.height=x.bottom+"px",E.scrollbarFiller.style.width=x.right+"px"):E.scrollbarFiller.style.display="",x.bottom&&a.options.coverGutterNextToScrollbar&&a.options.fixedGutter?(E.gutterFiller.style.display="block",E.gutterFiller.style.height=x.bottom+"px",E.gutterFiller.style.width=y.gutterWidth+"px"):E.gutterFiller.style.display=""}var fo={native:Wi,null:Wa};function JA(a){a.display.scrollbars&&(a.display.scrollbars.clear(),a.display.scrollbars.addClass&&Ne(a.display.wrapper,a.display.scrollbars.addClass)),a.display.scrollbars=new fo[a.options.scrollbarStyle](function(y){a.display.wrapper.insertBefore(y,a.display.scrollbarFiller),Ee(y,"mousedown",function(){a.state.focused&&setTimeout(function(){return a.display.input.focus()},0)}),y.setAttribute("cm-not-content","true")},function(y,E){E=="horizontal"?io(a,y):ro(a,y)},a),a.display.scrollbars.addClass&&vt(a.display.wrapper,a.display.scrollbars.addClass)}var ho=0;function HA(a){a.curOp={cm:a,viewChanged:!1,startHeight:a.doc.height,forceUpdate:!1,updateInput:0,typing:!1,changeObjs:null,cursorActivityHandlers:null,cursorActivityCalled:0,selectionChanged:!1,updateMaxLine:!1,scrollLeft:null,scrollTop:null,scrollToPos:null,focus:!1,id:++ho},_a(a.curOp)}function qA(a){var y=a.curOp;y&&Ma(y,function(E){for(var x=0;x=E.viewTo)||E.maxLineChanged&&y.options.lineWrapping,a.update=a.mustUpdate&&new Is(y,a.mustUpdate&&{top:a.scrollTop,ensure:a.scrollToPos},a.forceUpdate)}function nu(a){a.updatedDisplay=a.mustUpdate&&Js(a.cm,a.update)}function ru(a){var y=a.cm,E=y.display;a.updatedDisplay&&yo(y),a.barMeasure=zi(y),E.maxLineChanged&&!y.options.lineWrapping&&(a.adjustWidthTo=fA(y,E.maxLine,E.maxLine.text.length).left+3,y.display.sizerWidth=a.adjustWidthTo,a.barMeasure.scrollWidth=Math.max(E.scroller.clientWidth,E.sizer.offsetLeft+a.adjustWidthTo+wi(y)+y.display.barWidth),a.maxScrollLeft=Math.max(0,E.sizer.offsetLeft+a.adjustWidthTo-ka(y))),(a.updatedDisplay||a.selectionChanged)&&(a.preparedSelection=E.input.prepareSelection())}function Ds(a){var y=a.cm;a.adjustWidthTo!=null&&(y.display.sizer.style.minWidth=a.adjustWidthTo+"px",a.maxScrollLeft=a.display.viewTo)){var E=+new Date+a.options.workTime,x=Mr(a,y.highlightFrontier),b=[];y.iter(x.line,Math.min(y.first+y.size,a.display.viewTo+500),function(ue){if(x.line>=a.display.viewFrom){var pe=ue.styles,be=ue.text.length>a.options.maxHighlightLength?Dr(y.mode,x.state):null,De=wr(a,ue,x,!0);be&&(x.state=be),ue.styles=De.styles;var je=ue.styleClasses,Qt=De.classes;Qt?ue.styleClasses=Qt:je&&(ue.styleClasses=null);for(var Kt=!pe||pe.length!=ue.styles.length||je!=Qt&&(!je||!Qt||je.bgClass!=Qt.bgClass||je.textClass!=Qt.textClass),Un=0;!Kt&&UnE)return To(a,a.options.workDelay),!0}),y.highlightFrontier=x.line,y.modeFrontier=Math.max(y.modeFrontier,x.line),b.length&&MA(a,function(){for(var ue=0;ue=E.viewFrom&&y.visible.to<=E.viewTo&&(E.updateLineNumbers==null||E.updateLineNumbers>=E.viewTo)&&E.renderedView==E.view&&ls(a)==0)return!1;ns(a)&&(cA(a),y.dims=LA(a));var b=x.first+x.size,ue=Math.max(y.visible.from-a.options.viewportMargin,x.first),pe=Math.min(b,y.visible.to+a.options.viewportMargin);E.viewFrompe&&E.viewTo-pe<20&&(pe=Math.min(b,E.viewTo)),st&&(ue=Nt(a.doc,ue),pe=qt(a.doc,pe));var be=ue!=E.viewFrom||pe!=E.viewTo||E.lastWrapHeight!=y.wrapperHeight||E.lastWrapWidth!=y.wrapperWidth;Io(a,ue,pe),E.viewOffset=$n(yn(a.doc,E.viewFrom)),a.display.mover.style.top=E.viewOffset+"px";var De=ls(a);if(!be&&De==0&&!y.force&&E.renderedView==E.view&&(E.updateLineNumbers==null||E.updateLineNumbers>=E.viewTo))return!1;var je=Ul(a);return De>4&&(E.lineDiv.style.display="none"),qs(a,E.updateLineNumbers,y.dims),De>4&&(E.lineDiv.style.display=""),E.renderedView=E.view,Au(je),rt(E.cursorDiv),rt(E.selectionDiv),E.gutters.style.height=E.sizer.style.minHeight=0,be&&(E.lastWrapHeight=y.wrapperHeight,E.lastWrapWidth=y.wrapperWidth,To(a,400)),E.updateLineNumbers=null,!0}function ts(a,y){for(var E=y.viewport,x=!0;;x=!1){if(!x||!a.options.lineWrapping||y.oldDisplayWidth==ka(a)){if(E&&E.top!=null&&(E={top:Math.min(a.doc.height+vr(a.display)-ji(a),E.top)}),y.visible=to(a.display,a.doc,E),y.visible.from>=a.display.viewFrom&&y.visible.to<=a.display.viewTo)break}else x&&(y.visible=to(a.display,a.doc,E));if(!Js(a,y))break;yo(a);var b=zi(a);zA(a),Ga(a,b),Qs(a,b),y.force=!1}y.signal(a,"update",a),(a.display.viewFrom!=a.display.reportedViewFrom||a.display.viewTo!=a.display.reportedViewTo)&&(y.signal(a,"viewportChange",a,a.display.viewFrom,a.display.viewTo),a.display.reportedViewFrom=a.display.viewFrom,a.display.reportedViewTo=a.display.viewTo)}function Co(a,y){var E=new Is(a,y);if(Js(a,E)){yo(a),ts(a,E);var x=zi(a);zA(a),Ga(a,x),Qs(a,x),E.finish()}}function qs(a,y,E){var x=a.display,b=a.options.lineNumbers,ue=x.lineDiv,pe=ue.firstChild;function be(pr){var Sr=pr.nextSibling;return Ve&&Te&&a.display.currentWheelTarget==pr?pr.style.display="none":pr.parentNode.removeChild(pr),Sr}for(var De=x.view,je=x.viewFrom,Qt=0;Qt-1&&(bn=!1),na(a,Kt,je,E)),bn&&(rt(Kt.lineNumber),Kt.lineNumber.appendChild(document.createTextNode(Ln(a.options,je)))),pe=Kt.node.nextSibling}je+=Kt.size}for(;pe;)pe=be(pe)}function $s(a){var y=a.gutters.offsetWidth;a.sizer.style.marginLeft=y+"px"}function Qs(a,y){a.display.sizer.style.minHeight=y.docHeight+"px",a.display.heightForcer.style.top=y.docHeight+"px",a.display.gutters.style.height=y.docHeight+a.display.barHeight+wi(a)+"px"}function Dl(a){var y=a.display,E=y.view;if(!(!y.alignWidgets&&(!y.gutters.firstChild||!a.options.fixedGutter))){for(var x=VA(y)-y.scroller.scrollLeft+a.doc.scrollLeft,b=y.gutters.offsetWidth,ue=x+"px",pe=0;pepe.clientWidth,De=pe.scrollHeight>pe.clientHeight;if(x&&be||b&&De){if(b&&Te&&Ve){e:for(var je=y.target,Qt=ue.view;je!=pe;je=je.parentNode)for(var Kt=0;Kt=0&&_n(a,x.to())<=0)return E}return-1};var va=function(a,y){this.anchor=a,this.head=y};va.prototype.from=function(){return dr(this.anchor,this.head)},va.prototype.to=function(){return Ar(this.anchor,this.head)},va.prototype.empty=function(){return this.head.line==this.anchor.line&&this.head.ch==this.anchor.ch};function xA(a,y,E){var x=a&&a.options.selectionsMayTouch,b=y[E];y.sort(function(Un,bn){return _n(Un.from(),bn.from())}),E=Ot(y,b);for(var ue=1;ue0:De>=0){var je=dr(be.from(),pe.from()),Qt=Ar(be.to(),pe.to()),Kt=be.empty()?pe.from()==pe.head:be.from()==be.head;ue<=E&&--E,y.splice(--ue,2,new va(Kt?Qt:je,Kt?je:Qt))}}return new OA(y,E)}function xo(a,y){return new OA([new va(a,y||a)],0)}function Eo(a){return a.text?Gt(a.from.line+a.text.length-1,ht(a.text).length+(a.text.length==1?a.from.ch:0)):a.to}function el(a,y){if(_n(a,y.from)<0)return a;if(_n(a,y.to)<=0)return Eo(y);var E=a.line+y.text.length-(y.to.line-y.from.line)-1,x=a.ch;return a.line==y.to.line&&(x+=Eo(y).ch-y.to.ch),Gt(E,x)}function tl(a,y){for(var E=[],x=0;x1&&a.remove(be.line+1,pr-1),a.insert(be.line+1,Vr)}qi(a,"change",a,y)}function bo(a,y,E){function x(b,ue,pe){if(b.linked)for(var be=0;be1&&!a.done[a.done.length-2].ranges)return a.done.pop(),ht(a.done)}function il(a,y,E,x){var b=a.history;b.undone.length=0;var ue=+new Date,pe,be;if((b.lastOp==x||b.lastOrigin==y.origin&&y.origin&&(y.origin.charAt(0)=="+"&&b.lastModTime>ue-(a.cm?a.cm.options.historyEventDelay:500)||y.origin.charAt(0)=="*"))&&(pe=rl(b,b.lastOp==x)))be=ht(pe.changes),_n(y.from,y.to)==0&&_n(y.from,be.to)==0?be.to=Eo(y):pe.changes.push(Ns(a,y));else{var De=ht(b.done);for((!De||!De.ranges)&&vs(a.sel,b.done),pe={changes:[Ns(a,y)],generation:b.generation},b.done.push(pe);b.done.length>b.undoDepth;)b.done.shift(),b.done[0].ranges||b.done.shift()}b.done.push(E),b.generation=++b.maxGeneration,b.lastModTime=b.lastSelTime=ue,b.lastOp=b.lastSelOp=x,b.lastOrigin=b.lastSelOrigin=y.origin,be||It(a,"historyAdded")}function Bu(a,y,E,x){var b=y.charAt(0);return b=="*"||b=="+"&&E.ranges.length==x.ranges.length&&E.somethingSelected()==x.somethingSelected()&&new Date-a.history.lastSelTime<=(a.cm?a.cm.options.historyEventDelay:500)}function Rl(a,y,E,x){var b=a.history,ue=x&&x.origin;E==b.lastSelOp||ue&&b.lastSelOrigin==ue&&(b.lastModTime==b.lastSelTime&&b.lastOrigin==ue||Bu(a,ue,ht(b.done),y))?b.done[b.done.length-1]=y:vs(y,b.done),b.lastSelTime=+new Date,b.lastSelOrigin=ue,b.lastSelOp=E,x&&x.clearRedo!==!1&&Hl(b.undone)}function vs(a,y){var E=ht(y);E&&E.ranges&&E.equals(a)||y.push(a)}function al(a,y,E,x){var b=y["spans_"+a.id],ue=0;a.iter(Math.max(a.first,E),Math.min(a.first+a.size,x),function(pe){pe.markedSpans&&((b||(b=y["spans_"+a.id]={}))[ue]=pe.markedSpans),++ue})}function Ol(a){if(!a)return null;for(var y,E=0;E-1&&(ht(be)[Kt]=je[Kt],delete je[Kt])}}return x}function ol(a,y,E,x){if(x){var b=a.anchor;if(E){var ue=_n(y,b)<0;ue!=_n(E,b)<0?(b=y,y=E):ue!=_n(y,E)<0&&(y=E)}return new va(b,y)}else return new va(E||y,y)}function ms(a,y,E,x,b){b==null&&(b=a.cm&&(a.cm.display.shift||a.extend)),dA(a,new OA([ol(a.sel.primary(),y,E,b)],0),x)}function $A(a,y,E){for(var x=[],b=a.cm&&(a.cm.display.shift||a.extend),ue=0;ue=y.ch:be.to>y.ch))){if(b&&(It(De,"beforeCursorEnter"),De.explicitlyCleared))if(ue.markedSpans){--pe;continue}else break;if(!De.atomic)continue;if(E){var Kt=De.find(x<0?1:-1),Un=void 0;if((x<0?Qt:je)&&(Kt=cl(a,Kt,-x,Kt&&Kt.line==y.line?ue:null)),Kt&&Kt.line==y.line&&(Un=_n(Kt,E))&&(x<0?Un<0:Un>0))return Mo(a,Kt,y,x,b)}var bn=De.find(x<0?-1:1);return(x<0?je:Qt)&&(bn=cl(a,bn,x,bn.line==y.line?ue:null)),bn?Mo(a,bn,y,x,b):null}}return y}function ws(a,y,E,x,b){var ue=x||1,pe=Mo(a,y,E,ue,b)||!b&&Mo(a,y,E,ue,!0)||Mo(a,y,E,-ue,b)||!b&&Mo(a,y,E,-ue,!0);return pe||(a.cantEdit=!0,Gt(a.first,0))}function cl(a,y,E,x){return E<0&&y.ch==0?y.line>a.first?Nn(a,Gt(y.line-1)):null:E>0&&y.ch==(x||yn(a,y.line)).text.length?y.line=0;--b)dl(a,{from:x[b].from,to:x[b].to,text:b?[""]:y.text,origin:y.origin});else dl(a,y)}}function dl(a,y){if(!(y.text.length==1&&y.text[0]==""&&_n(y.from,y.to)==0)){var E=tl(a,y);il(a,y,E,a.cm?a.cm.curOp.id:NaN),Cs(a,y,E,Gn(a,y));var x=[];bo(a,function(b,ue){!ue&&Ot(x,b.history)==-1&&(Ps(b.history,y),x.push(b.history)),Cs(b,y,null,Gn(b,y))})}}function Os(a,y,E){var x=a.cm&&a.cm.state.suppressEdits;if(!(x&&!E)){for(var b=a.history,ue,pe=a.sel,be=y=="undo"?b.done:b.undone,De=y=="undo"?b.undone:b.done,je=0;je=0;--bn){var pr=Un(bn);if(pr)return pr.v}}}}function hl(a,y){if(y!=0&&(a.first+=y,a.sel=new OA(bt(a.sel.ranges,function(b){return new va(Gt(b.anchor.line+y,b.anchor.ch),Gt(b.head.line+y,b.head.ch))}),a.sel.primIndex),a.cm)){eA(a.cm,a.first,a.first-y,y);for(var E=a.cm.display,x=E.viewFrom;xa.lastLine())){if(y.from.lineue&&(y={from:y.from,to:Gt(ue,yn(a,ue).text.length),text:[y.text[0]],origin:y.origin}),y.removed=tt(a,y.from,y.to),E||(E=tl(a,y)),a.cm?Cu(a.cm,y,x):Ms(a,y,x),Rs(a,E,Ct),a.cantEdit&&ws(a,Gt(a.firstLine(),0))&&(a.cantEdit=!1)}}function Cu(a,y,E){var x=a.doc,b=a.display,ue=y.from,pe=y.to,be=!1,De=ue.line;a.options.lineWrapping||(De=Lt(en(yn(x,ue.line))),x.iter(De,pe.line+1,function(bn){if(bn==b.maxLine)return be=!0,!0})),x.sel.contains(y.from,y.to)>-1&&Bn(a),Ms(x,y,E,jo(a)),a.options.lineWrapping||(x.iter(De,ue.line+y.text.length,function(bn){var pr=Fr(bn);pr>b.maxLineLength&&(b.maxLine=bn,b.maxLineLength=pr,b.maxLineChanged=!0,be=!1)}),be&&(a.curOp.updateMaxLine=!0)),We(x,ue.line),To(a,400);var je=y.text.length-(pe.line-ue.line)-1;y.full?eA(a):ue.line==pe.line&&y.text.length==1&&!Ts(a.doc,y)?tA(a,ue.line,"text"):eA(a,ue.line,pe.line+1,je);var Qt=jt(a,"changes"),Kt=jt(a,"change");if(Kt||Qt){var Un={from:ue,to:pe,text:y.text,removed:y.removed,origin:y.origin};Kt&&qi(a,"change",a,Un),Qt&&(a.curOp.changeObjs||(a.curOp.changeObjs=[])).push(Un)}a.display.selForContextMenu=null}function Ho(a,y,E,x,b){var ue;x||(x=E),_n(x,E)<0&&(ue=[x,E],E=ue[0],x=ue[1]),typeof y=="string"&&(y=a.splitLines(y)),No(a,{from:E,to:x,text:y,origin:b})}function Pl(a,y,E,x){E1||!(this.children[0]instanceof Ro))){var be=[];this.collapse(be),this.children=[new Ro(be)],this.children[0].parent=this}},collapse:function(a){for(var y=0;y50){for(var pe=b.lines.length%25+25,be=pe;be10);a.parent.maybeSpill()}},iterN:function(a,y,E){for(var x=0;xa.display.maxLineLength&&(a.display.maxLine=je,a.display.maxLineLength=Qt,a.display.maxLineChanged=!0)}x!=null&&a&&this.collapsed&&eA(a,x,b+1),this.lines.length=0,this.explicitlyCleared=!0,this.atomic&&this.doc.cantEdit&&(this.doc.cantEdit=!1,a&&Fo(a.doc)),a&&qi(a,"markerCleared",a,this,x,b),y&&qA(a),this.parent&&this.parent.clear()}},go.prototype.find=function(a,y){a==null&&this.type=="bookmark"&&(a=1);for(var E,x,b=0;b0||pe==0&&ue.clearWhenEmpty!==!1)return ue;if(ue.replacedWith&&(ue.collapsed=!0,ue.widgetNode=gt("span",[ue.replacedWith],"CodeMirror-widget"),x.handleMouseEvents||ue.widgetNode.setAttribute("cm-ignore-events","true"),x.insertLeft&&(ue.widgetNode.insertLeft=!0)),ue.collapsed){if(hn(a,y.line,y,E,ue)||y.line!=E.line&&hn(a,E.line,y,E,ue))throw new Error("Inserting collapsed marker partially overlapping an existing one");an()}ue.addToHistory&&il(a,{from:y,to:E,origin:"markText"},a.sel,NaN);var be=y.line,De=a.cm,je;if(a.iter(be,E.line+1,function(Kt){De&&ue.collapsed&&!De.options.lineWrapping&&en(Kt)==De.display.maxLine&&(je=!0),ue.collapsed&&be!=y.line&&Zr(Kt,0),Wn(Kt,new Wt(ue,be==y.line?y.ch:null,be==E.line?E.ch:null)),++be}),ue.collapsed&&a.iter(y.line,E.line+1,function(Kt){Mn(a,Kt)&&Zr(Kt,0)}),ue.clearOnEnter&&Ee(ue,"beforeCursorEnter",function(){return ue.clear()}),ue.readOnly&&(Et(),(a.history.done.length||a.history.undone.length)&&a.clearHistory()),ue.collapsed&&(ue.id=++Ks,ue.atomic=!0),De){if(je&&(De.curOp.updateMaxLine=!0),ue.collapsed)eA(De,y.line,E.line+1);else if(ue.className||ue.startStyle||ue.endStyle||ue.css||ue.attributes||ue.title)for(var Qt=y.line;Qt<=E.line;Qt++)tA(De,Qt,"text");ue.atomic&&Fo(De.doc),qi(De,"markerAdded",De,ue)}return ue}var as=function(a,y){this.markers=a,this.primary=y;for(var E=0;E=0;De--)No(this,x[De]);be?Hs(this,be):this.cm&&wo(this.cm)}),undo:sA(function(){Os(this,"undo")}),redo:sA(function(){Os(this,"redo")}),undoSelection:sA(function(){Os(this,"undo",!0)}),redoSelection:sA(function(){Os(this,"redo",!0)}),setExtending:function(a){this.extend=a},getExtending:function(){return this.extend},historySize:function(){for(var a=this.history,y=0,E=0,x=0;x=a.ch)&&y.push(b.marker.parent||b.marker)}return y},findMarks:function(a,y,E){a=Nn(this,a),y=Nn(this,y);var x=[],b=a.line;return this.iter(a.line,y.line+1,function(ue){var pe=ue.markedSpans;if(pe)for(var be=0;be=De.to||De.from==null&&b!=a.line||De.from!=null&&b==y.line&&De.from>=y.ch)&&(!E||E(De.marker))&&x.push(De.marker.parent||De.marker)}++b}),x},getAllMarks:function(){var a=[];return this.iter(function(y){var E=y.markedSpans;if(E)for(var x=0;xa)return y=a,!0;a-=ue,++E}),Nn(this,Gt(E,y))},indexFromPos:function(a){a=Nn(this,a);var y=a.ch;if(a.liney&&(y=a.from),a.to!=null&&a.to-1){y.state.draggingText(a),setTimeout(function(){return y.display.input.focus()},20);return}try{var Qt=a.dataTransfer.getData("Text");if(Qt){var Kt;if(y.state.draggingText&&!y.state.draggingText.copy&&(Kt=y.listSelections()),Rs(y.doc,xo(E,E)),Kt)for(var Un=0;Un=0;be--)Ho(a.doc,"",x[be].from,x[be].to,"+delete");wo(a)})}function La(a,y,E){var x=Mt(a.text,y+E,E);return x<0||x>a.text.length?null:x}function ki(a,y,E){var x=La(a,y.ch,E);return x==null?null:new Gt(y.line,x,E<0?"after":"before")}function Ea(a,y,E,x,b){if(a){y.doc.direction=="rtl"&&(b=-b);var ue=we(E,y.doc.direction);if(ue){var pe=b<0?ht(ue):ue[0],be=b<0==(pe.level==1),De=be?"after":"before",je;if(pe.level>0||y.doc.direction=="rtl"){var Qt=Vi(y,E);je=b<0?E.text.length-1:0;var Kt=Oi(y,Qt,je).top;je=sn(function(Un){return Oi(y,Qt,Un).top==Kt},b<0==(pe.level==1)?pe.from:pe.to-1,je),De=="before"&&(je=La(E,je,1))}else je=b<0?pe.to:pe.from;return new Gt(x,je,De)}}return new Gt(x,b<0?E.text.length:0,b<0?"before":"after")}function oa(a,y,E,x){var b=we(y,a.doc.direction);if(!b)return ki(y,E,x);E.ch>=y.text.length?(E.ch=y.text.length,E.sticky="before"):E.ch<=0&&(E.ch=0,E.sticky="after");var ue=re(b,E.ch,E.sticky),pe=b[ue];if(a.doc.direction=="ltr"&&pe.level%2==0&&(x>0?pe.to>E.ch:pe.from=pe.from&&Un>=Qt.begin)){var bn=Kt?"before":"after";return new Gt(E.line,Un,bn)}}var pr=function(Vr,si,jr){for(var vi=function(Ra,hA){return hA?new Gt(E.line,be(Ra,1),"before"):new Gt(E.line,Ra,"after")};Vr>=0&&Vr0==(Ii.level!=1),ea=_i?jr.begin:be(jr.end,-1);if(Ii.from<=ea&&ea0?Qt.end:be(Qt.begin,-1);return Or!=null&&!(x>0&&Or==y.text.length)&&(Sr=pr(x>0?0:b.length-1,x,je(Or)),Sr)?Sr:null}var Zi={selectAll:fl,singleSelection:function(a){return a.setSelection(a.getCursor("anchor"),a.getCursor("head"),Ct)},killLine:function(a){return Gi(a,function(y){if(y.empty()){var E=yn(a.doc,y.head.line).text.length;return y.head.ch==E&&y.head.line0)b=new Gt(b.line,b.ch+1),a.replaceRange(ue.charAt(b.ch-1)+ue.charAt(b.ch-2),Gt(b.line,b.ch-2),b,"+transpose");else if(b.line>a.doc.first){var pe=yn(a.doc,b.line-1).text;pe&&(b=new Gt(b.line,1),a.replaceRange(ue.charAt(0)+a.doc.lineSeparator()+pe.charAt(pe.length-1),Gt(b.line-1,pe.length-1),b,"+transpose"))}}E.push(new va(b,b))}a.setSelections(E)})},newlineAndIndent:function(a){return MA(a,function(){for(var y=a.listSelections(),E=y.length-1;E>=0;E--)a.replaceRange(a.doc.lineSeparator(),y[E].anchor,y[E].head,"+input");y=a.listSelections();for(var x=0;xa&&_n(y,this.pos)==0&&E==this.button};var As,yl;function Fu(a,y){var E=+new Date;return yl&&yl.compare(E,a,y)?(As=yl=null,"triple"):As&&As.compare(E,a,y)?(yl=new Ws(E,a,y),As=null,"double"):(As=new Ws(E,a,y),yl=null,"single")}function Gl(a){var y=this,E=y.display;if(!(dt(y,a)||E.activeTouch&&E.input.supportsTouch())){if(E.input.ensurePolled(),E.shift=a.shiftKey,Ba(E,a)){Ve||(E.scroller.draggable=!1,setTimeout(function(){return E.scroller.draggable=!0},100));return}if(!du(y,a)){var x=ZA(y,a),b=yr(a),ue=x?Fu(x,b):"single";window.focus(),b==1&&y.state.selectingText&&y.state.selectingText(a),!(x&&Su(y,b,x,ue,a))&&(b==1?x?ku(y,x,ue,a):ur(a)==E.scroller&&In(a):b==2?(x&&ms(y.doc,x),setTimeout(function(){return E.input.focus()},20)):b==3&&(xe?y.display.input.onContextMenu(a):Jo(y)))}}}function Su(a,y,E,x,b){var ue="Click";return x=="double"?ue="Double"+ue:x=="triple"&&(ue="Triple"+ue),ue=(y==1?"Left":y==2?"Middle":"Right")+ue,ml(a,aa(ue,b),b,function(pe){if(typeof pe=="string"&&(pe=Zi[pe]),!pe)return!1;var be=!1;try{a.isReadOnly()&&(a.state.suppressEdits=!0),be=pe(a,E)!=fn}finally{a.state.suppressEdits=!1}return be})}function _u(a,y,E){var x=a.getOption("configureMouse"),b=x?x(a,y,E):{};if(b.unit==null){var ue=ct?E.shiftKey&&E.metaKey:E.altKey;b.unit=ue?"rectangle":y=="single"?"char":y=="double"?"word":"line"}return(b.extend==null||a.doc.extend)&&(b.extend=a.doc.extend||E.shiftKey),b.addNew==null&&(b.addNew=Te?E.metaKey:E.ctrlKey),b.moveOnDrag==null&&(b.moveOnDrag=!(Te?E.altKey:E.ctrlKey)),b}function ku(a,y,E,x){ke?setTimeout(pn(Xo,a),0):a.curOp.focus=At();var b=_u(a,E,x),ue=a.doc.sel,pe;a.options.dragDrop&&Xn&&!a.isReadOnly()&&E=="single"&&(pe=ue.contains(y))>-1&&(_n((pe=ue.ranges[pe]).from(),y)<0||y.xRel>0)&&(_n(pe.to(),y)>0||y.xRel<0)?ju(a,x,y,b):Uu(a,x,y,b)}function ju(a,y,E,x){var b=a.display,ue=!1,pe=AA(a,function(je){Ve&&(b.scroller.draggable=!1),a.state.draggingText=!1,Ut(b.wrapper.ownerDocument,"mouseup",pe),Ut(b.wrapper.ownerDocument,"mousemove",be),Ut(b.scroller,"dragstart",De),Ut(b.scroller,"drop",pe),ue||(In(je),x.addNew||ms(a.doc,E,null,null,x.extend),Ve&&!Je||ke&&ge==9?setTimeout(function(){b.wrapper.ownerDocument.body.focus({preventScroll:!0}),b.input.focus()},20):b.input.focus())}),be=function(je){ue=ue||Math.abs(y.clientX-je.clientX)+Math.abs(y.clientY-je.clientY)>=10},De=function(){return ue=!0};Ve&&(b.scroller.draggable=!0),a.state.draggingText=pe,pe.copy=!x.moveOnDrag,b.scroller.dragDrop&&b.scroller.dragDrop(),Ee(b.wrapper.ownerDocument,"mouseup",pe),Ee(b.wrapper.ownerDocument,"mousemove",be),Ee(b.scroller,"dragstart",De),Ee(b.scroller,"drop",pe),Jo(a),setTimeout(function(){return b.input.focus()},20)}function wl(a,y,E){if(E=="char")return new va(y,y);if(E=="word")return a.findWordAt(y);if(E=="line")return new va(Gt(y.line,0),Nn(a.doc,Gt(y.line+1,0)));var x=E(a,y);return new va(x.from,x.to)}function Uu(a,y,E,x){var b=a.display,ue=a.doc;In(y);var pe,be,De=ue.sel,je=De.ranges;if(x.addNew&&!x.extend?(be=ue.sel.contains(E),be>-1?pe=je[be]:pe=new va(E,E)):(pe=ue.sel.primary(),be=ue.sel.primIndex),x.unit=="rectangle")x.addNew||(pe=new va(E,E)),E=ZA(a,y,!0,!0),be=-1;else{var Qt=wl(a,E,x.unit);x.extend?pe=ol(pe,Qt.anchor,Qt.head,x.extend):pe=Qt}x.addNew?be==-1?(be=je.length,dA(ue,xA(a,je.concat([pe]),be),{scroll:!1,origin:"*mouse"})):je.length>1&&je[be].empty()&&x.unit=="char"&&!x.extend?(dA(ue,xA(a,je.slice(0,be).concat(je.slice(be+1)),0),{scroll:!1,origin:"*mouse"}),De=ue.sel):sl(ue,be,pe,tn):(be=0,dA(ue,new OA([pe],0),tn),De=ue.sel);var Kt=E;function Un(jr){if(_n(Kt,jr)!=0)if(Kt=jr,x.unit=="rectangle"){for(var vi=[],Ii=a.options.tabSize,_i=Ze(yn(ue,E.line).text,E.ch,Ii),ea=Ze(yn(ue,jr.line).text,jr.ch,Ii),Ra=Math.min(_i,ea),hA=Math.max(_i,ea),rA=Math.min(E.line,jr.line),GA=Math.min(a.lastLine(),Math.max(E.line,jr.line));rA<=GA;rA++){var FA=yn(ue,rA).text,lA=jn(FA,Ra,Ii);Ra==hA?vi.push(new va(Gt(rA,lA),Gt(rA,lA))):FA.length>lA&&vi.push(new va(Gt(rA,lA),Gt(rA,jn(FA,hA,Ii))))}vi.length||vi.push(new va(E,E)),dA(ue,xA(a,De.ranges.slice(0,be).concat(vi),be),{origin:"*mouse",scroll:!1}),a.scrollIntoView(jr)}else{var SA=pe,mA=wl(a,jr,x.unit),Gr=SA.anchor,ja;_n(mA.anchor,Gr)>0?(ja=mA.head,Gr=dr(SA.from(),mA.anchor)):(ja=mA.anchor,Gr=Ar(SA.to(),mA.head));var Ya=De.ranges.slice(0);Ya[be]=Du(a,new va(Nn(ue,Gr),ja)),dA(ue,xA(a,Ya,be),tn)}}var bn=b.wrapper.getBoundingClientRect(),pr=0;function Sr(jr){var vi=++pr,Ii=ZA(a,jr,!0,x.unit=="rectangle");if(Ii)if(_n(Ii,Kt)!=0){a.curOp.focus=At(),Un(Ii);var _i=to(b,ue);(Ii.line>=_i.to||Ii.line<_i.from)&&setTimeout(AA(a,function(){pr==vi&&Sr(jr)}),150)}else{var ea=jr.clientYbn.bottom?20:0;ea&&setTimeout(AA(a,function(){pr==vi&&(b.scroller.scrollTop+=ea,Sr(jr))}),50)}}function Or(jr){a.state.selectingText=!1,pr=1/0,jr&&(In(jr),b.input.focus()),Ut(b.wrapper.ownerDocument,"mousemove",Vr),Ut(b.wrapper.ownerDocument,"mouseup",si),ue.history.lastSelOrigin=null}var Vr=AA(a,function(jr){jr.buttons===0||!yr(jr)?Or(jr):Sr(jr)}),si=AA(a,Or);a.state.selectingText=si,Ee(b.wrapper.ownerDocument,"mousemove",Vr),Ee(b.wrapper.ownerDocument,"mouseup",si)}function Du(a,y){var E=y.anchor,x=y.head,b=yn(a.doc,E.line);if(_n(E,x)==0&&E.sticky==x.sticky)return y;var ue=we(b);if(!ue)return y;var pe=re(ue,E.ch,E.sticky),be=ue[pe];if(be.from!=E.ch&&be.to!=E.ch)return y;var De=pe+(be.from==E.ch==(be.level!=1)?0:1);if(De==0||De==ue.length)return y;var je;if(x.line!=E.line)je=(x.line-E.line)*(a.doc.direction=="ltr"?1:-1)>0;else{var Qt=re(ue,x.ch,x.sticky),Kt=Qt-pe||(x.ch-E.ch)*(be.level==1?-1:1);Qt==De-1||Qt==De?je=Kt<0:je=Kt>0}var Un=ue[De+(je?-1:0)],bn=je==(Un.level==1),pr=bn?Un.from:Un.to,Sr=bn?"after":"before";return E.ch==pr&&E.sticky==Sr?y:new va(new Gt(E.line,pr,Sr),x)}function Iu(a,y,E,x){var b,ue;if(y.touches)b=y.touches[0].clientX,ue=y.touches[0].clientY;else try{b=y.clientX,ue=y.clientY}catch(Un){return!1}if(b>=Math.floor(a.display.gutters.getBoundingClientRect().right))return!1;x&&In(y);var pe=a.display,be=pe.lineDiv.getBoundingClientRect();if(ue>be.bottom||!jt(a,E))return vn(y);ue-=be.top-pe.viewOffset;for(var De=0;De=b){var Qt=Tt(a.doc,ue),Kt=a.display.gutterSpecs[De];return It(a,E,a,Qt,Kt.className,y),vn(y)}}}function du(a,y){return Iu(a,y,"gutterClick",!0)}function hu(a,y){Ba(a.display,y)||Gs(a,y)||dt(a,y,"contextmenu")||xe||a.display.input.onContextMenu(y)}function Gs(a,y){return jt(a,"gutterContextMenu")?Iu(a,y,"gutterContextMenu",!1):!1}function Vl(a){a.display.wrapper.className=a.display.wrapper.className.replace(/\s*cm-s-\S+/g,"")+a.options.theme.replace(/(^|\s)\s*/g," cm-s-"),aA(a)}var Zo={toString:function(){return"CodeMirror.Init"}},Qu={},jl={};function Yu(a){var y=a.optionHandlers;function E(x,b,ue,pe){a.defaults[x]=b,ue&&(y[x]=pe?function(be,De,je){je!=Zo&&ue(be,De,je)}:ue)}a.defineOption=E,a.Init=Zo,E("value","",function(x,b){return x.setValue(b)},!0),E("mode",null,function(x,b){x.doc.modeOption=b,nl(x)},!0),E("indentUnit",2,nl,!0),E("indentWithTabs",!1),E("smartIndent",!0),E("tabSize",4,function(x){ps(x),aA(x),eA(x)},!0),E("lineSeparator",null,function(x,b){if(x.doc.lineSep=b,!!b){var ue=[],pe=x.doc.first;x.doc.iter(function(De){for(var je=0;;){var Qt=De.text.indexOf(b,je);if(Qt==-1)break;je=Qt+b.length,ue.push(Gt(pe,Qt))}pe++});for(var be=ue.length-1;be>=0;be--)Ho(x.doc,b,ue[be],Gt(ue[be].line,ue[be].ch+b.length))}}),E("specialChars",/[\u0000-\u001f\u007f-\u009f\u00ad\u061c\u200b-\u200c\u200e\u200f\u2028\u2029\ufeff\ufff9-\ufffc]/g,function(x,b,ue){x.state.specialChars=new RegExp(b.source+(b.test(" ")?"":"| "),"g"),ue!=Zo&&x.refresh()}),E("specialCharPlaceholder",$r,function(x){return x.refresh()},!0),E("electricChars",!0),E("inputStyle",ze?"contenteditable":"textarea",function(){throw new Error("inputStyle can not (yet) be changed in a running editor")},!0),E("spellcheck",!1,function(x,b){return x.getInputField().spellcheck=b},!0),E("autocorrect",!1,function(x,b){return x.getInputField().autocorrect=b},!0),E("autocapitalize",!1,function(x,b){return x.getInputField().autocapitalize=b},!0),E("rtlMoveVisually",!Ge),E("wholeLineUpdateBefore",!0),E("theme","default",function(x){Vl(x),hs(x)},!0),E("keyMap","default",function(x,b,ue){var pe=Nr(b),be=ue!=Zo&&Nr(ue);be&&be.detach&&be.detach(x,pe),pe.attach&&pe.attach(x,be||null)}),E("extraKeys",null),E("configureMouse",null),E("lineWrapping",!1,Lu,!0),E("gutters",[],function(x,b){x.display.gutterSpecs=ds(b,x.options.lineNumbers),hs(x)},!0),E("fixedGutter",!0,function(x,b){x.display.gutters.style.left=b?VA(x.display)+"px":"0",x.refresh()},!0),E("coverGutterNextToScrollbar",!1,function(x){return Ga(x)},!0),E("scrollbarStyle","native",function(x){JA(x),Ga(x),x.display.scrollbars.setScrollTop(x.doc.scrollTop),x.display.scrollbars.setScrollLeft(x.doc.scrollLeft)},!0),E("lineNumbers",!1,function(x,b){x.display.gutterSpecs=ds(x.options.gutters,b),hs(x)},!0),E("firstLineNumber",1,hs,!0),E("lineNumberFormatter",function(x){return x},hs,!0),E("showCursorWhenSelecting",!1,zA,!0),E("resetSelectionOnContextMenu",!0),E("lineWiseCopyCut",!0),E("pasteLinesPerSelection",!0),E("selectionsMayTouch",!1),E("readOnly",!1,function(x,b){b=="nocursor"&&(lo(x),x.display.input.blur()),x.display.input.readOnlyChanged(b)}),E("screenReaderLabel",null,function(x,b){b=b===""?null:b,x.display.input.screenReaderLabelChanged(b)}),E("disableInput",!1,function(x,b){b||x.display.input.reset()},!0),E("dragDrop",!0,Xu),E("allowDropFileTypes",null),E("cursorBlinkRate",530),E("cursorScrollMargin",0),E("cursorHeight",1,zA,!0),E("singleCursorHeightPerLine",!0,zA,!0),E("workTime",100),E("workDelay",100),E("flattenSpans",!0,ps,!0),E("addModeClass",!1,ps,!0),E("pollInterval",100),E("undoDepth",200,function(x,b){return x.doc.history.undoDepth=b}),E("historyEventDelay",1250),E("viewportMargin",10,function(x){return x.refresh()},!0),E("maxHighlightLength",1e4,ps,!0),E("moveInputWithCursor",!0,function(x,b){b||x.display.input.resetPosition()}),E("tabindex",null,function(x,b){return x.display.input.getField().tabIndex=b||""}),E("autofocus",null),E("direction","ltr",function(x,b){return x.doc.setDirection(b)},!0),E("phrases",null)}function Xu(a,y,E){var x=E&&E!=Zo;if(!y!=!x){var b=a.display.dragFunctions,ue=y?Ee:Ut;ue(a.display.scroller,"dragstart",b.start),ue(a.display.scroller,"dragenter",b.enter),ue(a.display.scroller,"dragover",b.over),ue(a.display.scroller,"dragleave",b.leave),ue(a.display.scroller,"drop",b.drop)}}function Lu(a){a.options.lineWrapping?(vt(a.display.wrapper,"CodeMirror-wrap"),a.display.sizer.style.minWidth="",a.display.sizerWidth=null):(Ne(a.display.wrapper,"CodeMirror-wrap"),gr(a)),Do(a),eA(a),aA(a),setTimeout(function(){return Ga(a)},100)}function Ka(a,y){var E=this;if(!(this instanceof Ka))return new Ka(a,y);this.options=y=y?on(y):{},on(Qu,y,!1);var x=y.value;typeof x=="string"?x=new bA(x,y.mode,null,y.lineSeparator,y.direction):y.mode&&(x.modeOption=y.mode),this.doc=x;var b=new Ka.inputStyles[y.inputStyle](this),ue=this.display=new ou(a,x,b,y);ue.wrapper.CodeMirror=this,Vl(this),y.lineWrapping&&(this.display.wrapper.className+=" CodeMirror-wrap"),JA(this),this.state={keyMaps:[],overlays:[],modeGen:0,overwrite:!1,delayingBlurEvent:!1,focused:!1,suppressEdits:!1,pasteIncoming:-1,cutIncoming:-1,selectingText:!1,draggingText:!1,highlight:new Fe,keySeq:null,specialChars:null},y.autofocus&&!ze&&ue.input.focus(),ke&&ge<11&&setTimeout(function(){return E.display.input.reset(!0)},20),Tu(this),En(),HA(this),this.curOp.forceUpdate=!0,oA(this,x),y.autofocus&&!ze||this.hasFocus()?setTimeout(function(){E.hasFocus()&&!E.state.focused&&qo(E)},20):lo(this);for(var pe in jl)jl.hasOwnProperty(pe)&&jl[pe](this,y[pe],Zo);ns(this),y.finishInit&&y.finishInit(this);for(var be=0;be20*20}Ee(y.scroller,"touchstart",function(De){if(!dt(a,De)&&!ue(De)&&!du(a,De)){y.input.ensurePolled(),clearTimeout(E);var je=+new Date;y.activeTouch={start:je,moved:!1,prev:je-x.end<=300?x:null},De.touches.length==1&&(y.activeTouch.left=De.touches[0].pageX,y.activeTouch.top=De.touches[0].pageY)}}),Ee(y.scroller,"touchmove",function(){y.activeTouch&&(y.activeTouch.moved=!0)}),Ee(y.scroller,"touchend",function(De){var je=y.activeTouch;if(je&&!Ba(y,De)&&je.left!=null&&!je.moved&&new Date-je.start<300){var Qt=a.coordsChar(y.activeTouch,"page"),Kt;!je.prev||pe(je,je.prev)?Kt=new va(Qt,Qt):!je.prev.prev||pe(je,je.prev.prev)?Kt=a.findWordAt(Qt):Kt=new va(Gt(Qt.line,0),Nn(a.doc,Gt(Qt.line+1,0))),a.setSelection(Kt.anchor,Kt.head),a.focus(),In(De)}b()}),Ee(y.scroller,"touchcancel",b),Ee(y.scroller,"scroll",function(){y.scroller.clientHeight&&(ro(a,y.scroller.scrollTop),io(a,y.scroller.scrollLeft,!0),It(a,"scroll",a))}),Ee(y.scroller,"mousewheel",function(De){return Tl(a,De)}),Ee(y.scroller,"DOMMouseScroll",function(De){return Tl(a,De)}),Ee(y.wrapper,"scroll",function(){return y.wrapper.scrollTop=y.wrapper.scrollLeft=0}),y.dragFunctions={enter:function(De){dt(a,De)||fr(De)},over:function(De){dt(a,De)||(Ae(a,De),fr(De))},start:function(De){return me(a,De)},drop:AA(a,z),leave:function(De){dt(a,De)||Pe(a)}};var be=y.input.getField();Ee(be,"keyup",function(De){return Eu.call(a,De)}),Ee(be,"keydown",AA(a,Wl)),Ee(be,"keypress",AA(a,bu)),Ee(be,"focus",function(De){return qo(a,De)}),Ee(be,"blur",function(De){return lo(a,De)})}var Yl=[];Ka.defineInitHook=function(a){return Yl.push(a)};function Es(a,y,E,x){var b=a.doc,ue;E==null&&(E="add"),E=="smart"&&(b.mode.indent?ue=Mr(a,y).state:E="prev");var pe=a.options.tabSize,be=yn(b,y),De=Ze(be.text,null,pe);be.stateAfter&&(be.stateAfter=null);var je=be.text.match(/^\s*/)[0],Qt;if(!x&&!/\S/.test(be.text))Qt=0,E="not";else if(E=="smart"&&(Qt=b.mode.indent(ue,be.text.slice(je.length),be.text),Qt==fn||Qt>150)){if(!x)return;E="prev"}E=="prev"?y>b.first?Qt=Ze(yn(b,y-1).text,null,pe):Qt=0:E=="add"?Qt=De+a.options.indentUnit:E=="subtract"?Qt=De-a.options.indentUnit:typeof E=="number"&&(Qt=De+E),Qt=Math.max(0,Qt);var Kt="",Un=0;if(a.options.indentWithTabs)for(var bn=Math.floor(Qt/pe);bn;--bn)Un+=pe,Kt+=" ";if(Unpe,De=Ir(y),je=null;if(be&&x.ranges.length>1)if(ao&&ao.text.join(` -`)==y){if(x.ranges.length%ao.text.length==0){je=[];for(var Qt=0;Qt=0;Un--){var bn=x.ranges[Un],pr=bn.from(),Sr=bn.to();bn.empty()&&(E&&E>0?pr=Gt(pr.line,pr.ch-E):a.state.overwrite&&!be?Sr=Gt(Sr.line,Math.min(yn(ue,Sr.line).text.length,Sr.ch+ht(De).length)):be&&ao&&ao.lineWise&&ao.text.join(` +`,y);b==-1&&(b=a.length);var ue=a.slice(y,a.charAt(b-1)=="\r"?b-1:b),pe=ue.indexOf("\r");pe!=-1?(E.push(ue.slice(0,pe)),y+=pe+1):(E.push(ue),y=b+1)}return E}:function(a){return a.split(/\r\n?|\n/)},Kn=window.getSelection?function(a){try{return a.selectionStart!=a.selectionEnd}catch(y){return!1}}:function(a){var y;try{y=a.ownerDocument.selection.createRange()}catch(E){}return!y||y.parentElement()!=a?!1:y.compareEndPoints("StartToEnd",y)!=0},rr=function(){var a=tt("div");return"oncopy"in a?!0:(a.setAttribute("oncopy","return;"),typeof a.oncopy=="function")}(),qn=null;function mn(a){if(qn!=null)return qn;var y=He(a,tt("span","x")),E=y.getBoundingClientRect(),x=Ye(y,0,1).getBoundingClientRect();return qn=Math.abs(E.left-x.left)>1}var zn={},$t={};function Sn(a,y){arguments.length>2&&(y.dependencies=Array.prototype.slice.call(arguments,2)),zn[a]=y}function pr(a,y){$t[a]=y}function lr(a){if(typeof a=="string"&&$t.hasOwnProperty(a))a=$t[a];else if(a&&typeof a.name=="string"&&$t.hasOwnProperty(a.name)){var y=$t[a.name];typeof y=="string"&&(y={name:y}),a=Pt(y,a),a.name=y.name}else{if(typeof a=="string"&&/^[\w\-]+\/[\w\-]+\+xml$/.test(a))return lr("application/xml");if(typeof a=="string"&&/^[\w\-]+\/[\w\-]+\+json$/.test(a))return lr("application/json")}return typeof a=="string"?{name:a}:a||{name:"null"}}function fr(a,y){y=lr(y);var E=zn[y.name];if(!E)return fr(a,"text/plain");var x=E(a,y);if(Fr.hasOwnProperty(y.name)){var b=Fr[y.name];for(var ue in b)b.hasOwnProperty(ue)&&(x.hasOwnProperty(ue)&&(x["_"+ue]=x[ue]),x[ue]=b[ue])}if(x.name=y.name,y.helperType&&(x.helperType=y.helperType),y.modeProps)for(var pe in y.modeProps)x[pe]=y.modeProps[pe];return x}var Fr={};function Wr(a,y){var E=Fr.hasOwnProperty(a)?Fr[a]:Fr[a]={};An(y,E)}function Dr(a,y){if(y===!0)return y;if(a.copyState)return a.copyState(y);var E={};for(var x in y){var b=y[x];b instanceof Array&&(b=b.concat([])),E[x]=b}return E}function Ur(a,y){for(var E;a.innerMode&&(E=a.innerMode(y),!(!E||E.mode==a));)y=E.state,a=E.mode;return E||{mode:a,state:y}}function qr(a,y,E){return a.startState?a.startState(y,E):!0}var $n=function(a,y,E){this.pos=this.start=0,this.string=a,this.tabSize=y||8,this.lastColumnPos=this.lastColumnValue=0,this.lineStart=0,this.lineOracle=E};$n.prototype.eol=function(){return this.pos>=this.string.length},$n.prototype.sol=function(){return this.pos==this.lineStart},$n.prototype.peek=function(){return this.string.charAt(this.pos)||void 0},$n.prototype.next=function(){if(this.posy},$n.prototype.eatSpace=function(){for(var a=this.pos;/[\s\u00a0]/.test(this.string.charAt(this.pos));)++this.pos;return this.pos>a},$n.prototype.skipToEnd=function(){this.pos=this.string.length},$n.prototype.skipTo=function(a){var y=this.string.indexOf(a,this.pos);if(y>-1)return this.pos=y,!0},$n.prototype.backUp=function(a){this.pos-=a},$n.prototype.column=function(){return this.lastColumnPos0?null:(ue&&y!==!1&&(this.pos+=ue[0].length),ue)}},$n.prototype.current=function(){return this.string.slice(this.start,this.pos)},$n.prototype.hideFirstChars=function(a,y){this.lineStart+=a;try{return y()}finally{this.lineStart-=a}},$n.prototype.lookAhead=function(a){var y=this.lineOracle;return y&&y.lookAhead(a)},$n.prototype.baseToken=function(){var a=this.lineOracle;return a&&a.baseToken(this.pos)};function yn(a,y){if(y-=a.first,y<0||y>=a.size)throw new Error("There is no line "+(y+a.first)+" in the document.");for(var E=a;!E.lines;)for(var x=0;;++x){var b=E.children[x],ue=b.chunkSize();if(y=a.first&&yE?Gt(E,yn(a,E).text.length):xt(y,yn(a,y.line).text.length)}function xt(a,y){var E=a.ch;return E==null||E>y?Gt(a.line,y):E<0?Gt(a.line,0):a}function Ft(a,y){for(var E=[],x=0;xthis.maxLookAhead&&(this.maxLookAhead=a),y},Mn.prototype.baseToken=function(a){if(!this.baseTokens)return null;for(;this.baseTokens[this.baseTokenPos]<=a;)this.baseTokenPos+=2;var y=this.baseTokens[this.baseTokenPos+1];return{type:y&&y.replace(/( |^)overlay .*/,""),size:this.baseTokens[this.baseTokenPos]-a}},Mn.prototype.nextLine=function(){this.line++,this.maxLookAhead>0&&this.maxLookAhead--},Mn.fromSaved=function(a,y,E){return y instanceof gn?new Mn(a,Dr(a.mode,y.state),E,y.lookAhead):new Mn(a,Dr(a.mode,y),E)},Mn.prototype.save=function(a){var y=a!==!1?Dr(this.doc.mode,this.state):this.state;return this.maxLookAhead>0?new gn(y,this.maxLookAhead):y};function wr(a,y,E,x){var b=[a.state.modeGen],ue={};ai(a,y.text,a.doc.mode,E,function(je,Qt){return b.push(je,Qt)},ue,x);for(var pe=E.state,be=function(je){E.baseTokens=b;var Qt=a.state.overlays[je],Kt=1,Un=0;E.state=!0,ai(a,y.text,Qt.mode,E,function(bn,gr){for(var Sr=Kt;Unbn&&b.splice(Kt,1,bn,b[Kt+1],Or),Kt+=2,Un=Math.min(bn,Or)}if(gr)if(Qt.opaque)b.splice(Sr,Kt-Sr,bn,"overlay "+gr),Kt=Sr+2;else for(;Sra.options.maxHighlightLength&&Dr(a.doc.mode,x.state),ue=wr(a,y,x);b&&(x.state=b),y.stateAfter=x.save(!b),y.styles=ue.styles,ue.classes?y.styleClasses=ue.classes:y.styleClasses&&(y.styleClasses=null),E===a.doc.highlightFrontier&&(a.doc.modeFrontier=Math.max(a.doc.modeFrontier,++a.doc.highlightFrontier))}return y.styles}function Mr(a,y,E){var x=a.doc,b=a.display;if(!x.mode.startState)return new Mn(x,!0,y);var ue=Ci(a,y,E),pe=ue>x.first&&yn(x,ue-1).stateAfter,be=pe?Mn.fromSaved(x,pe,ue):new Mn(x,qr(x.mode),ue);return x.iter(ue,y,function(De){ir(a,De.text,be);var je=be.line;De.stateAfter=je==y-1||je%5==0||je>=b.viewFrom&&jey.start)return ue}throw new Error("Mode "+a.name+" failed to advance stream.")}var Br=function(a,y,E){this.start=a.start,this.end=a.pos,this.string=a.current(),this.type=y||null,this.state=E};function $r(a,y,E,x){var b=a.doc,ue=b.mode,pe;y=Hn(b,y);var be=yn(b,y.line),De=Mr(a,y.line,E),je=new $n(be.text,a.options.tabSize,De),Qt;for(x&&(Qt=[]);(x||je.posa.options.maxHighlightLength?(be=!1,pe&&ir(a,y,x,Qt.pos),Qt.pos=y.length,Kt=null):Kt=ui(_r(E,Qt,x.state,Un),ue),Un){var bn=Un[0].name;bn&&(Kt="m-"+(Kt?bn+" "+Kt:bn))}if(!be||je!=Kt){for(;Depe;--be){if(be<=ue.first)return ue.first;var De=yn(ue,be-1),je=De.stateAfter;if(je&&(!E||be+(je instanceof gn?je.lookAhead:0)<=ue.modeFrontier))return be;var Qt=ze(De.text,null,a.options.tabSize);(b==null||x>Qt)&&(b=be-1,x=Qt)}return b}function Ke(a,y){if(a.modeFrontier=Math.min(a.modeFrontier,y),!(a.highlightFrontierE;x--){var b=yn(a,x).stateAfter;if(b&&(!(b instanceof gn)||x+b.lookAhead=y:ue.to>y);(x||(x=[])).push(new Wt(pe,ue.from,De?null:ue.to))}}return x}function Zn(a,y,E){var x;if(a)for(var b=0;b=y:ue.to>y);if(be||ue.from==y&&pe.type=="bookmark"&&(!E||ue.marker.insertLeft)){var De=ue.from==null||(pe.inclusiveLeft?ue.from<=y:ue.from0&&be)for(var mi=0;mi0)){var Qt=[De,1],Kt=_n(je.from,be.from),Un=_n(je.to,be.to);(Kt<0||!pe.inclusiveLeft&&!Kt)&&Qt.push({from:je.from,to:be.from}),(Un>0||!pe.inclusiveRight&&!Un)&&Qt.push({from:be.to,to:je.to}),b.splice.apply(b,Qt),De+=Qt.length-3}}return b}function Rt(a){var y=a.markedSpans;if(y){for(var E=0;Ey)&&(!x||dt(x,ue.marker)<0)&&(x=ue.marker)}return x}function hn(a,y,E,x,b){var ue=yn(a,y),pe=At&&ue.markedSpans;if(pe)for(var be=0;be=0&&Kt<=0||Qt<=0&&Kt>=0)&&(Qt<=0&&(De.marker.inclusiveRight&&b.inclusiveLeft?_n(je.to,E)>=0:_n(je.to,E)>0)||Qt>=0&&(De.marker.inclusiveRight&&b.inclusiveLeft?_n(je.from,x)<=0:_n(je.from,x)<0)))return!0}}}function tn(a){for(var y;y=wn(a);)a=y.find(-1,!0).line;return a}function un(a){for(var y;y=Ht(a);)a=y.find(1,!0).line;return a}function nr(a){for(var y,E;y=Ht(a);)a=y.find(1,!0).line,(E||(E=[])).push(a);return E}function Nt(a,y){var E=yn(a,y),x=tn(E);return E==x?y:Lt(x)}function qt(a,y){if(y>a.lastLine())return y;var E=yn(a,y),x;if(!Nn(a,E))return y;for(;x=Ht(E);)E=x.find(1,!0).line;return Lt(E)+1}function Nn(a,y){var E=At&&y.markedSpans;if(E){for(var x=void 0,b=0;by.maxLineLength&&(y.maxLineLength=b,y.maxLine=x)})}var zr=function(a,y,E){this.text=a,Zt(this,y),this.height=E?E(this):1};zr.prototype.lineNo=function(){return Lt(this)},cn(zr);function Ir(a,y,E,x){a.text=y,a.stateAfter&&(a.stateAfter=null),a.styles&&(a.styles=null),a.order!=null&&(a.order=null),Rt(a),Zt(a,E);var b=x?x(a):1;b!=a.height&&Zr(a,b)}function ii(a){a.parent=null,Rt(a)}var oi={},Xr={};function di(a,y){if(!a||/^\s*$/.test(a))return null;var E=y.addModeClass?Xr:oi;return E[a]||(E[a]=a.replace(/\S+/g,"cm-$&"))}function Ai(a,y){var E=gt("span",null,null,Ve?"padding-right: .1px":null),x={pre:gt("pre",[E],"CodeMirror-line"),content:E,col:0,pos:0,cm:a,trailingSpace:!1,splitSpaces:a.getOption("lineWrapping")};y.measure={};for(var b=0;b<=(y.rest?y.rest.length:0);b++){var ue=b?y.rest[b-1]:y.line,pe=void 0;x.pos=0,x.addToken=ri,ur(a.display.measure)&&(pe=we(ue,a.doc.direction))&&(x.addToken=ei(x.addToken,pe)),x.map=[];var be=y!=a.display.externalMeasured&&Lt(ue);Vr(ue,x,Hr(a,ue,be)),ue.styleClasses&&(ue.styleClasses.bgClass&&(x.bgClass=Vt(ue.styleClasses.bgClass,x.bgClass||"")),ue.styleClasses.textClass&&(x.textClass=Vt(ue.styleClasses.textClass,x.textClass||""))),x.map.length==0&&x.map.push(0,0,x.content.appendChild(Pr(a.display.measure))),b==0?(y.measure.map=x.map,y.measure.cache={}):((y.measure.maps||(y.measure.maps=[])).push(x.map),(y.measure.caches||(y.measure.caches=[])).push({}))}if(Ve){var De=x.content.lastChild;(/\bcm-tab\b/.test(De.className)||De.querySelector&&De.querySelector(".cm-tab"))&&(x.content.className="cm-tab-wrap-hack")}return It(a,"renderLine",a,y.line,x.pre),x.pre.className&&(x.textClass=Vt(x.pre.className,x.textClass||"")),x}function ni(a){var y=tt("span","\u2022","cm-invalidchar");return y.title="\\u"+a.charCodeAt(0).toString(16),y.setAttribute("aria-label",y.title),y}function ri(a,y,E,x,b,ue,pe){if(y){var be=a.splitSpaces?Rr(y,a.trailingSpace):y,De=a.cm.state.specialChars,je=!1,Qt;if(!De.test(y))a.col+=y.length,Qt=document.createTextNode(be),a.map.push(a.pos,a.pos+y.length,Qt),ke&&ge<9&&(je=!0),a.pos+=y.length;else{Qt=document.createDocumentFragment();for(var Kt=0;;){De.lastIndex=Kt;var Un=De.exec(y),bn=Un?Un.index-Kt:y.length-Kt;if(bn){var gr=document.createTextNode(be.slice(Kt,Kt+bn));ke&&ge<9?Qt.appendChild(tt("span",[gr])):Qt.appendChild(gr),a.map.push(a.pos,a.pos+bn,gr),a.col+=bn,a.pos+=bn}if(!Un)break;Kt+=bn+1;var Sr=void 0;if(Un[0]==" "){var Or=a.cm.options.tabSize,jr=Or-a.col%Or;Sr=Qt.appendChild(tt("span",mt(jr),"cm-tab")),Sr.setAttribute("role","presentation"),Sr.setAttribute("cm-text"," "),a.col+=jr}else Un[0]=="\r"||Un[0]==` +`?(Sr=Qt.appendChild(tt("span",Un[0]=="\r"?"\u240D":"\u2424","cm-invalidchar")),Sr.setAttribute("cm-text",Un[0]),a.col+=1):(Sr=a.cm.options.specialCharPlaceholder(Un[0]),Sr.setAttribute("cm-text",Un[0]),ke&&ge<9?Qt.appendChild(tt("span",[Sr])):Qt.appendChild(Sr),a.col+=1);a.map.push(a.pos,a.pos+1,Sr),a.pos++}}if(a.trailingSpace=be.charCodeAt(y.length-1)==32,E||x||b||je||ue||pe){var li=E||"";x&&(li+=x),b&&(li+=b);var Yr=tt("span",[Qt],li,ue);if(pe)for(var mi in pe)pe.hasOwnProperty(mi)&&mi!="style"&&mi!="class"&&Yr.setAttribute(mi,pe[mi]);return a.content.appendChild(Yr)}a.content.appendChild(Qt)}}function Rr(a,y){if(a.length>1&&!/ /.test(a))return a;for(var E=y,x="",b=0;bje&&Kt.from<=je));Un++);if(Kt.to>=Qt)return a(E,x,b,ue,pe,be,De);a(E,x.slice(0,Kt.to-je),b,ue,null,be,De),ue=null,x=x.slice(Kt.to-je),je=Kt.to}}}function pi(a,y,E,x){var b=!x&&E.widgetNode;b&&a.map.push(a.pos,a.pos+y,b),!x&&a.cm.display.input.needsContentAttribute&&(b||(b=a.content.appendChild(document.createElement("span"))),b.setAttribute("cm-marker",E.id)),b&&(a.cm.display.input.setUneditable(b),a.content.appendChild(b)),a.pos+=y,a.trailingSpace=!1}function Vr(a,y,E){var x=a.markedSpans,b=a.text,ue=0;if(!x){for(var pe=1;peDe||$i.collapsed&&ki.to==De&&ki.from==De)){if(ki.to!=null&&ki.to!=De&&bn>ki.to&&(bn=ki.to,Sr=""),$i.className&&(gr+=" "+$i.className),$i.css&&(Un=(Un?Un+";":"")+$i.css),$i.startStyle&&ki.from==De&&(Or+=" "+$i.startStyle),$i.endStyle&&ki.to==bn&&(mi||(mi=[])).push($i.endStyle,ki.to),$i.title&&((li||(li={})).title=$i.title),$i.attributes)for(var Ma in $i.attributes)(li||(li={}))[Ma]=$i.attributes[Ma];$i.collapsed&&(!jr||dt(jr.marker,$i)<0)&&(jr=ki)}else ki.from>De&&bn>ki.from&&(bn=ki.from)}if(mi)for(var pA=0;pA=be)break;for(var WA=Math.min(be,bn);;){if(Qt){var SA=De+Qt.length;if(!jr){var uA=SA>WA?Qt.slice(0,WA-De):Qt;y.addToken(y,uA,Kt?Kt+gr:gr,Or,De+uA.length==bn?Sr:"",Un,li)}if(SA>=WA){Qt=Qt.slice(WA-De),De=WA;break}De=SA,Or=""}Qt=b.slice(ue,ue=E[je++]),Kt=di(E[je++],y.cm.options)}}}function gi(a,y,E){this.line=y,this.rest=nr(y),this.size=this.rest?Lt(ht(this.rest))-E+1:1,this.node=this.text=null,this.hidden=Nn(a,y)}function Ei(a,y,E){for(var x=[],b,ue=y;ue2&&ue.push((De.bottom+je.top)/2-E.top)}}ue.push(E.bottom-E.top)}}function Mi(a,y,E){if(a.line==y)return{map:a.measure.map,cache:a.measure.cache};for(var x=0;xE)return{map:a.measure.maps[b],cache:a.measure.caches[b],before:!0}}function GA(a,y){y=tn(y);var E=Lt(y),x=a.display.externalMeasured=new gi(a.doc,y,E);x.lineN=E;var b=x.built=Ai(a,x);return x.text=b.pre,He(a.display.lineMeasure,b.pre),x}function fA(a,y,E,x){return aA(a,vi(a,y),E,x)}function Sa(a,y){if(y>=a.display.viewFrom&&y=E.lineN&&yy)&&(ue=De-be,b=ue-1,y>=De&&(pe="right")),b!=null){if(x=a[je+2],be==De&&E==(x.insertLeft?"left":"right")&&(pe=E),E=="left"&&b==0)for(;je&&a[je-2]==a[je-3]&&a[je-1].insertLeft;)x=a[(je-=3)+2],pe="left";if(E=="right"&&b==De-be)for(;je=0&&(E=a[b]).left==E.right;b--);return E}function PA(a,y,E,x){var b=$a(y.map,E,x),ue=b.node,pe=b.start,be=b.end,De=b.collapse,je;if(ue.nodeType==3){for(var Qt=0;Qt<4;Qt++){for(;pe&&pt(y.line.text.charAt(b.coverStart+pe));)--pe;for(;b.coverStart+be0&&(De=x="right");var Kt;a.options.lineWrapping&&(Kt=ue.getClientRects()).length>1?je=Kt[x=="right"?Kt.length-1:0]:je=ue.getBoundingClientRect()}if(ke&&ge<9&&!pe&&(!je||!je.left&&!je.right)){var Un=ue.parentNode.getClientRects()[0];Un?je={left:Un.left,right:Un.left+vA(a.display),top:Un.top,bottom:Un.bottom}:je=dA}for(var bn=je.top-y.rect.top,gr=je.bottom-y.rect.top,Sr=(bn+gr)/2,Or=y.view.measure.heights,jr=0;jr=x.text.length?(De=x.text.length,je="before"):De<=0&&(De=0,je="after"),!be)return pe(je=="before"?De-1:De,je=="before");function Qt(gr,Sr,Or){var jr=be[Sr],li=jr.level==1;return pe(Or?gr-1:gr,li!=Or)}var Kt=re(be,De,je),Un=oe,bn=Qt(De,Kt,je=="before");return Un!=null&&(bn.other=Qt(De,Un,je!="before")),bn}function Ni(a,y){var E=0;y=Hn(a.doc,y),a.options.lineWrapping||(E=vA(a.display)*y.ch);var x=yn(a.doc,y.line),b=er(x)+jn(a.display);return{left:E,right:E,top:b,bottom:b+x.height}}function Ii(a,y,E,x,b){var ue=Gt(a,y,E);return ue.xRel=b,x&&(ue.outside=x),ue}function da(a,y,E){var x=a.doc;if(E+=a.display.viewOffset,E<0)return Ii(x.first,0,null,-1,-1);var b=Tt(x,E),ue=x.first+x.size-1;if(b>ue)return Ii(x.first+x.size-1,yn(x,ue).text.length,null,1,1);y<0&&(y=0);for(var pe=yn(x,b);;){var be=UA(a,pe,b,y,E),De=ln(pe,be.ch+(be.xRel>0||be.outside>0?1:0));if(!De)return be;var je=De.find(1);if(je.line==b)return je;pe=yn(x,b=je.line)}}function na(a,y,E,x){x-=sA(y);var b=y.text.length,ue=sn(function(pe){return aA(a,E,pe-1).bottom<=x},b,0);return b=sn(function(pe){return aA(a,E,pe).top>x},ue,b),{begin:ue,end:b}}function Oa(a,y,E,x){E||(E=vi(a,y));var b=kA(a,y,aA(a,E,x),"line").top;return na(a,y,E,b)}function Ta(a,y,E,x){return a.bottom<=E?!1:a.top>E?!0:(x?a.left:a.right)>y}function UA(a,y,E,x,b){b-=er(y);var ue=vi(a,y),pe=sA(y),be=0,De=y.text.length,je=!0,Qt=we(y,a.doc.direction);if(Qt){var Kt=(a.options.lineWrapping?DA:xA)(a,y,E,ue,Qt,x,b);je=Kt.level!=1,be=je?Kt.from:Kt.to-1,De=je?Kt.to:Kt.from-1}var Un=null,bn=null,gr=sn(function(Qi){var ki=aA(a,ue,Qi);return ki.top+=pe,ki.bottom+=pe,Ta(ki,x,b,!1)?(ki.top<=b&&ki.left<=x&&(Un=Qi,bn=ki),!0):!1},be,De),Sr,Or,jr=!1;if(bn){var li=x-bn.left=mi.bottom?1:0}return gr=Mt(y.text,gr,1),Ii(E,gr,Or,jr,x-Sr)}function xA(a,y,E,x,b,ue,pe){var be=sn(function(Kt){var Un=b[Kt],bn=Un.level!=1;return Ta(ma(a,Gt(E,bn?Un.to:Un.from,bn?"before":"after"),"line",y,x),ue,pe,!0)},0,b.length-1),De=b[be];if(be>0){var je=De.level!=1,Qt=ma(a,Gt(E,je?De.from:De.to,je?"after":"before"),"line",y,x);Ta(Qt,ue,pe,!0)&&Qt.top>pe&&(De=b[be-1])}return De}function DA(a,y,E,x,b,ue,pe){var be=na(a,y,x,pe),De=be.begin,je=be.end;/\s/.test(y.text.charAt(je-1))&&je--;for(var Qt=null,Kt=null,Un=0;Un=je||bn.to<=De)){var gr=bn.level!=1,Sr=aA(a,x,gr?Math.min(je,bn.to)-1:Math.max(De,bn.from)).right,Or=SrOr)&&(Qt=bn,Kt=Or)}}return Qt||(Qt=b[b.length-1]),Qt.fromje&&(Qt={from:Qt.from,to:je,level:Qt.level}),Qt}var ra;function eA(a){if(a.cachedTextHeight!=null)return a.cachedTextHeight;if(ra==null){ra=tt("pre",null,"CodeMirror-line-like");for(var y=0;y<49;++y)ra.appendChild(document.createTextNode("x")),ra.appendChild(tt("br"));ra.appendChild(document.createTextNode("x"))}He(a.measure,ra);var E=ra.offsetHeight/50;return E>3&&(a.cachedTextHeight=E),rt(a.measure),E||1}function vA(a){if(a.cachedCharWidth!=null)return a.cachedCharWidth;var y=tt("span","xxxxxxxxxx"),E=tt("pre",[y],"CodeMirror-line-like");He(a.measure,E);var x=y.getBoundingClientRect(),b=(x.right-x.left)/10;return b>2&&(a.cachedCharWidth=b),b||10}function IA(a){for(var y=a.display,E={},x={},b=y.gutters.clientLeft,ue=y.gutters.firstChild,pe=0;ue;ue=ue.nextSibling,++pe){var be=a.display.gutterSpecs[pe].className;E[be]=ue.offsetLeft+ue.clientLeft+b,x[be]=ue.clientWidth}return{fixedPos:VA(y),gutterTotalWidth:y.gutters.offsetWidth,gutterLeft:E,gutterWidth:x,wrapperWidth:y.wrapper.clientWidth}}function VA(a){return a.scroller.getBoundingClientRect().left-a.sizer.getBoundingClientRect().left}function jo(a){var y=eA(a.display),E=a.options.lineWrapping,x=E&&Math.max(5,a.display.scroller.clientWidth/vA(a.display)-3);return function(b){if(Nn(a.doc,b))return 0;var ue=0;if(b.widgets)for(var pe=0;pe0&&(je=yn(a.doc,De.line).text).length==De.ch){var Qt=ze(je,je.length,a.options.tabSize)-je.length;De=Gt(De.line,Math.max(0,Math.round((ue-bi(a.display).left)/vA(a.display))-Qt))}return De}function jA(a,y){if(y>=a.display.viewTo||(y-=a.display.viewFrom,y<0))return null;for(var E=a.display.view,x=0;xy)&&(b.updateLineNumbers=y),a.curOp.viewChanged=!0,y>=b.viewTo)At&&Nt(a.doc,y)b.viewFrom?cA(a):(b.viewFrom+=x,b.viewTo+=x);else if(y<=b.viewFrom&&E>=b.viewTo)cA(a);else if(y<=b.viewFrom){var ue=mo(a,E,E+x,1);ue?(b.view=b.view.slice(ue.index),b.viewFrom=ue.lineN,b.viewTo+=x):cA(a)}else if(E>=b.viewTo){var pe=mo(a,y,y,-1);pe?(b.view=b.view.slice(0,pe.index),b.viewTo=pe.lineN):cA(a)}else{var be=mo(a,y,y,-1),De=mo(a,E,E+x,1);be&&De?(b.view=b.view.slice(0,be.index).concat(Ei(a,be.lineN,De.lineN)).concat(b.view.slice(De.index)),b.viewTo+=x):cA(a)}var je=b.externalMeasured;je&&(E=b.lineN&&y=x.viewTo)){var ue=x.view[jA(a,y)];if(ue.node!=null){var pe=ue.changes||(ue.changes=[]);Ot(pe,E)==-1&&pe.push(E)}}}function cA(a){a.display.viewFrom=a.display.viewTo=a.doc.first,a.display.view=[],a.display.viewOffset=0}function mo(a,y,E,x){var b=jA(a,y),ue,pe=a.display.view;if(!At||E==a.doc.first+a.doc.size)return{index:b,lineN:E};for(var be=a.display.viewFrom,De=0;De0){if(b==pe.length-1)return null;ue=be+pe[b].size-y,b++}else ue=be-y;y+=ue,E+=ue}for(;Nt(a.doc,E)!=E;){if(b==(x<0?0:pe.length-1))return null;E+=x*pe[b-(x<0?1:0)].size,b+=x}return{index:b,lineN:E}}function Io(a,y,E){var x=a.display,b=x.view;b.length==0||y>=x.viewTo||E<=x.viewFrom?(x.view=Ei(a,y,E),x.viewFrom=y):(x.viewFrom>y?x.view=Ei(a,y,x.viewFrom).concat(x.view):x.viewFromE&&(x.view=x.view.slice(0,jA(a,E)))),x.viewTo=E}function ls(a){for(var y=a.display.view,E=0,x=0;x=a.display.viewTo||be.to().line0?y.blinker=setInterval(function(){a.hasFocus()||lo(a),y.cursorDiv.style.visibility=(E=!E)?"":"hidden"},a.options.cursorBlinkRate):a.options.cursorBlinkRate<0&&(y.cursorDiv.style.visibility="hidden")}}function Xo(a){a.state.focused||(a.display.input.focus(),qo(a))}function Jo(a){a.state.delayingBlurEvent=!0,setTimeout(function(){a.state.delayingBlurEvent&&(a.state.delayingBlurEvent=!1,lo(a))},100)}function qo(a,y){a.state.delayingBlurEvent&&(a.state.delayingBlurEvent=!1),a.options.readOnly!="nocursor"&&(a.state.focused||(It(a,"focus",a,y),a.state.focused=!0,vt(a.display.wrapper,"CodeMirror-focused"),!a.curOp&&a.display.selForContextMenu!=a.doc.sel&&(a.display.input.reset(),Ve&&setTimeout(function(){return a.display.input.reset(!0)},20)),a.display.input.receivedFocus()),Lo(a))}function lo(a,y){a.state.delayingBlurEvent||(a.state.focused&&(It(a,"blur",a,y),a.state.focused=!1,Me(a.display.wrapper,"CodeMirror-focused")),clearInterval(a.display.blinker),setTimeout(function(){a.state.focused||(a.display.shift=!1)},150))}function yo(a){for(var y=a.display,E=y.lineDiv.offsetTop,x=0;x.005||Qt<-.005)&&(Zr(b.line,pe),YA(b.line),b.rest))for(var Kt=0;Kta.display.sizerWidth){var Un=Math.ceil(be/vA(a.display));Un>a.display.maxLineLength&&(a.display.maxLineLength=Un,a.display.maxLine=b.line,a.display.maxLineChanged=!0)}}}}function YA(a){if(a.widgets)for(var y=0;y=pe&&(ue=Tt(y,er(yn(y,De))-a.wrapper.clientHeight),pe=De)}return{from:ue,to:Math.max(pe,ue+1)}}function _a(a,y){if(!ft(a,"scrollCursorIntoView")){var E=a.display,x=E.sizer.getBoundingClientRect(),b=null;if(y.top+x.top<0?b=!0:y.bottom+x.top>(window.innerHeight||document.documentElement.clientHeight)&&(b=!1),b!=null&&!st){var ue=tt("div","\u200B",null,`position: absolute; + top: `+(y.top-E.viewOffset-jn(a.display))+`px; + height: `+(y.bottom-y.top+qi(a)+E.barHeight)+`px; + left: `+y.left+"px; width: "+Math.max(2,y.right-y.left)+"px;");a.display.lineSpace.appendChild(ue),ue.scrollIntoView(b),a.display.lineSpace.removeChild(ue)}}}function uo(a,y,E,x){x==null&&(x=0);var b;!a.options.lineWrapping&&y==E&&(y=y.ch?Gt(y.line,y.sticky=="before"?y.ch-1:y.ch,"after"):y,E=y.sticky=="before"?Gt(y.line,y.ch+1,"before"):y);for(var ue=0;ue<5;ue++){var pe=!1,be=ma(a,y),De=!E||E==y?be:ma(a,E);b={left:Math.min(be.left,De.left),top:Math.min(be.top,De.top)-x,right:Math.max(be.left,De.left),bottom:Math.max(be.bottom,De.bottom)+x};var je=$o(a,b),Qt=a.doc.scrollTop,Kt=a.doc.scrollLeft;if(je.scrollTop!=null&&(ro(a,je.scrollTop),Math.abs(a.doc.scrollTop-Qt)>1&&(pe=!0)),je.scrollLeft!=null&&(io(a,je.scrollLeft),Math.abs(a.doc.scrollLeft-Kt)>1&&(pe=!0)),!pe)break}return b}function cs(a,y){var E=$o(a,y);E.scrollTop!=null&&ro(a,E.scrollTop),E.scrollLeft!=null&&io(a,E.scrollLeft)}function $o(a,y){var E=a.display,x=eA(a.display);y.top<0&&(y.top=0);var b=a.curOp&&a.curOp.scrollTop!=null?a.curOp.scrollTop:E.scroller.scrollTop,ue=Oi(a),pe={};y.bottom-y.top>ue&&(y.bottom=y.top+ue);var be=a.doc.height+ti(E),De=y.topbe-x;if(y.topb+ue){var Qt=Math.min(y.top,(je?be:y.bottom)-ue);Qt!=b&&(pe.scrollTop=Qt)}var Kt=a.options.fixedGutter?0:E.gutters.offsetWidth,Un=a.curOp&&a.curOp.scrollLeft!=null?a.curOp.scrollLeft:E.scroller.scrollLeft-Kt,bn=Fa(a)-E.gutters.offsetWidth,gr=y.right-y.left>bn;return gr&&(y.right=y.left+bn),y.left<10?pe.scrollLeft=0:y.leftbn+Un-3&&(pe.scrollLeft=y.right+(gr?0:10)-bn),pe}function es(a,y){y!=null&&(Bo(a),a.curOp.scrollTop=(a.curOp.scrollTop==null?a.doc.scrollTop:a.curOp.scrollTop)+y)}function wo(a){Bo(a);var y=a.getCursor();a.curOp.scrollToPos={from:y,to:y,margin:a.options.cursorScrollMargin}}function no(a,y,E){(y!=null||E!=null)&&Bo(a),y!=null&&(a.curOp.scrollLeft=y),E!=null&&(a.curOp.scrollTop=E)}function fs(a,y){Bo(a),a.curOp.scrollToPos=y}function Bo(a){var y=a.curOp.scrollToPos;if(y){a.curOp.scrollToPos=null;var E=Ni(a,y.from),x=Ni(a,y.to);XA(a,E,x,y.margin)}}function XA(a,y,E,x){var b=$o(a,{left:Math.min(y.left,E.left),top:Math.min(y.top,E.top)-x,right:Math.max(y.right,E.right),bottom:Math.max(y.bottom,E.bottom)+x});no(a,b.scrollLeft,b.scrollTop)}function ro(a,y){Math.abs(a.doc.scrollTop-y)<2||(te||Co(a,{top:y}),co(a,y,!0),te&&Co(a),To(a,100))}function co(a,y,E){y=Math.max(0,Math.min(a.display.scroller.scrollHeight-a.display.scroller.clientHeight,y)),!(a.display.scroller.scrollTop==y&&!E)&&(a.doc.scrollTop=y,a.display.scrollbars.setScrollTop(y),a.display.scroller.scrollTop!=y&&(a.display.scroller.scrollTop=y))}function io(a,y,E,x){y=Math.max(0,Math.min(y,a.display.scroller.scrollWidth-a.display.scroller.clientWidth)),!((E?y==a.doc.scrollLeft:Math.abs(a.doc.scrollLeft-y)<2)&&!x)&&(a.doc.scrollLeft=y,Dl(a),a.display.scroller.scrollLeft!=y&&(a.display.scroller.scrollLeft=y),a.display.scrollbars.setScrollLeft(y))}function zi(a){var y=a.display,E=y.gutters.offsetWidth,x=Math.round(a.doc.height+ti(a.display));return{clientHeight:y.scroller.clientHeight,viewHeight:y.wrapper.clientHeight,scrollWidth:y.scroller.scrollWidth,clientWidth:y.scroller.clientWidth,viewWidth:y.wrapper.clientWidth,barLeft:a.options.fixedGutter?E:0,docHeight:x,scrollHeight:x+qi(a)+y.barHeight,nativeBarWidth:y.nativeBarWidth,gutterWidth:E}}var Wi=function(a,y,E){this.cm=E;var x=this.vert=tt("div",[tt("div",null,null,"min-width: 1px")],"CodeMirror-vscrollbar"),b=this.horiz=tt("div",[tt("div",null,null,"height: 100%; min-height: 1px")],"CodeMirror-hscrollbar");x.tabIndex=b.tabIndex=-1,a(x),a(b),Ee(x,"scroll",function(){x.clientHeight&&y(x.scrollTop,"vertical")}),Ee(b,"scroll",function(){b.clientWidth&&y(b.scrollLeft,"horizontal")}),this.checkedZeroWidth=!1,ke&&ge<8&&(this.horiz.style.minHeight=this.vert.style.minWidth="18px")};Wi.prototype.update=function(a){var y=a.scrollWidth>a.clientWidth+1,E=a.scrollHeight>a.clientHeight+1,x=a.nativeBarWidth;if(E){this.vert.style.display="block",this.vert.style.bottom=y?x+"px":"0";var b=a.viewHeight-(y?x:0);this.vert.firstChild.style.height=Math.max(0,a.scrollHeight-a.clientHeight+b)+"px"}else this.vert.style.display="",this.vert.firstChild.style.height="0";if(y){this.horiz.style.display="block",this.horiz.style.right=E?x+"px":"0",this.horiz.style.left=a.barLeft+"px";var ue=a.viewWidth-a.barLeft-(E?x:0);this.horiz.firstChild.style.width=Math.max(0,a.scrollWidth-a.clientWidth+ue)+"px"}else this.horiz.style.display="",this.horiz.firstChild.style.width="0";return!this.checkedZeroWidth&&a.clientHeight>0&&(x==0&&this.zeroWidthHack(),this.checkedZeroWidth=!0),{right:E?x:0,bottom:y?x:0}},Wi.prototype.setScrollLeft=function(a){this.horiz.scrollLeft!=a&&(this.horiz.scrollLeft=a),this.disableHoriz&&this.enableZeroWidthBar(this.horiz,this.disableHoriz,"horiz")},Wi.prototype.setScrollTop=function(a){this.vert.scrollTop!=a&&(this.vert.scrollTop=a),this.disableVert&&this.enableZeroWidthBar(this.vert,this.disableVert,"vert")},Wi.prototype.zeroWidthHack=function(){var a=Le&&!Ce?"12px":"18px";this.horiz.style.height=this.vert.style.width=a,this.horiz.style.pointerEvents=this.vert.style.pointerEvents="none",this.disableHoriz=new Fe,this.disableVert=new Fe},Wi.prototype.enableZeroWidthBar=function(a,y,E){a.style.pointerEvents="auto";function x(){var b=a.getBoundingClientRect(),ue=E=="vert"?document.elementFromPoint(b.right-1,(b.top+b.bottom)/2):document.elementFromPoint((b.right+b.left)/2,b.bottom-1);ue!=a?a.style.pointerEvents="none":y.set(1e3,x)}y.set(1e3,x)},Wi.prototype.clear=function(){var a=this.horiz.parentNode;a.removeChild(this.horiz),a.removeChild(this.vert)};var za=function(){};za.prototype.update=function(){return{bottom:0,right:0}},za.prototype.setScrollLeft=function(){},za.prototype.setScrollTop=function(){},za.prototype.clear=function(){};function Wa(a,y){y||(y=zi(a));var E=a.display.barWidth,x=a.display.barHeight;rA(a,y);for(var b=0;b<4&&E!=a.display.barWidth||x!=a.display.barHeight;b++)E!=a.display.barWidth&&a.options.lineWrapping&&yo(a),rA(a,zi(a)),E=a.display.barWidth,x=a.display.barHeight}function rA(a,y){var E=a.display,x=E.scrollbars.update(y);E.sizer.style.paddingRight=(E.barWidth=x.right)+"px",E.sizer.style.paddingBottom=(E.barHeight=x.bottom)+"px",E.heightForcer.style.borderBottom=x.bottom+"px solid transparent",x.right&&x.bottom?(E.scrollbarFiller.style.display="block",E.scrollbarFiller.style.height=x.bottom+"px",E.scrollbarFiller.style.width=x.right+"px"):E.scrollbarFiller.style.display="",x.bottom&&a.options.coverGutterNextToScrollbar&&a.options.fixedGutter?(E.gutterFiller.style.display="block",E.gutterFiller.style.height=x.bottom+"px",E.gutterFiller.style.width=y.gutterWidth+"px"):E.gutterFiller.style.display=""}var fo={native:Wi,null:za};function JA(a){a.display.scrollbars&&(a.display.scrollbars.clear(),a.display.scrollbars.addClass&&Me(a.display.wrapper,a.display.scrollbars.addClass)),a.display.scrollbars=new fo[a.options.scrollbarStyle](function(y){a.display.wrapper.insertBefore(y,a.display.scrollbarFiller),Ee(y,"mousedown",function(){a.state.focused&&setTimeout(function(){return a.display.input.focus()},0)}),y.setAttribute("cm-not-content","true")},function(y,E){E=="horizontal"?io(a,y):ro(a,y)},a),a.display.scrollbars.addClass&&vt(a.display.wrapper,a.display.scrollbars.addClass)}var ho=0;function NA(a){a.curOp={cm:a,viewChanged:!1,startHeight:a.doc.height,forceUpdate:!1,updateInput:0,typing:!1,changeObjs:null,cursorActivityHandlers:null,cursorActivityCalled:0,selectionChanged:!1,updateMaxLine:!1,scrollLeft:null,scrollTop:null,scrollToPos:null,focus:!1,id:++ho},Da(a.curOp)}function qA(a){var y=a.curOp;y&&ca(y,function(E){for(var x=0;x=E.viewTo)||E.maxLineChanged&&y.options.lineWrapping,a.update=a.mustUpdate&&new Is(y,a.mustUpdate&&{top:a.scrollTop,ensure:a.scrollToPos},a.forceUpdate)}function nu(a){a.updatedDisplay=a.mustUpdate&&Js(a.cm,a.update)}function ru(a){var y=a.cm,E=y.display;a.updatedDisplay&&yo(y),a.barMeasure=zi(y),E.maxLineChanged&&!y.options.lineWrapping&&(a.adjustWidthTo=fA(y,E.maxLine,E.maxLine.text.length).left+3,y.display.sizerWidth=a.adjustWidthTo,a.barMeasure.scrollWidth=Math.max(E.scroller.clientWidth,E.sizer.offsetLeft+a.adjustWidthTo+qi(y)+y.display.barWidth),a.maxScrollLeft=Math.max(0,E.sizer.offsetLeft+a.adjustWidthTo-Fa(y))),(a.updatedDisplay||a.selectionChanged)&&(a.preparedSelection=E.input.prepareSelection())}function Ds(a){var y=a.cm;a.adjustWidthTo!=null&&(y.display.sizer.style.minWidth=a.adjustWidthTo+"px",a.maxScrollLeft=a.display.viewTo)){var E=+new Date+a.options.workTime,x=Mr(a,y.highlightFrontier),b=[];y.iter(x.line,Math.min(y.first+y.size,a.display.viewTo+500),function(ue){if(x.line>=a.display.viewFrom){var pe=ue.styles,be=ue.text.length>a.options.maxHighlightLength?Dr(y.mode,x.state):null,De=wr(a,ue,x,!0);be&&(x.state=be),ue.styles=De.styles;var je=ue.styleClasses,Qt=De.classes;Qt?ue.styleClasses=Qt:je&&(ue.styleClasses=null);for(var Kt=!pe||pe.length!=ue.styles.length||je!=Qt&&(!je||!Qt||je.bgClass!=Qt.bgClass||je.textClass!=Qt.textClass),Un=0;!Kt&&UnE)return To(a,a.options.workDelay),!0}),y.highlightFrontier=x.line,y.modeFrontier=Math.max(y.modeFrontier,x.line),b.length&&LA(a,function(){for(var ue=0;ue=E.viewFrom&&y.visible.to<=E.viewTo&&(E.updateLineNumbers==null||E.updateLineNumbers>=E.viewTo)&&E.renderedView==E.view&&ls(a)==0)return!1;ns(a)&&(cA(a),y.dims=IA(a));var b=x.first+x.size,ue=Math.max(y.visible.from-a.options.viewportMargin,x.first),pe=Math.min(b,y.visible.to+a.options.viewportMargin);E.viewFrompe&&E.viewTo-pe<20&&(pe=Math.min(b,E.viewTo)),At&&(ue=Nt(a.doc,ue),pe=qt(a.doc,pe));var be=ue!=E.viewFrom||pe!=E.viewTo||E.lastWrapHeight!=y.wrapperHeight||E.lastWrapWidth!=y.wrapperWidth;Io(a,ue,pe),E.viewOffset=er(yn(a.doc,E.viewFrom)),a.display.mover.style.top=E.viewOffset+"px";var De=ls(a);if(!be&&De==0&&!y.force&&E.renderedView==E.view&&(E.updateLineNumbers==null||E.updateLineNumbers>=E.viewTo))return!1;var je=Ul(a);return De>4&&(E.lineDiv.style.display="none"),qs(a,E.updateLineNumbers,y.dims),De>4&&(E.lineDiv.style.display=""),E.renderedView=E.view,Au(je),rt(E.cursorDiv),rt(E.selectionDiv),E.gutters.style.height=E.sizer.style.minHeight=0,be&&(E.lastWrapHeight=y.wrapperHeight,E.lastWrapWidth=y.wrapperWidth,To(a,400)),E.updateLineNumbers=null,!0}function ts(a,y){for(var E=y.viewport,x=!0;;x=!1){if(!x||!a.options.lineWrapping||y.oldDisplayWidth==Fa(a)){if(E&&E.top!=null&&(E={top:Math.min(a.doc.height+ti(a.display)-Oi(a),E.top)}),y.visible=to(a.display,a.doc,E),y.visible.from>=a.display.viewFrom&&y.visible.to<=a.display.viewTo)break}else x&&(y.visible=to(a.display,a.doc,E));if(!Js(a,y))break;yo(a);var b=zi(a);ZA(a),Wa(a,b),Qs(a,b),y.force=!1}y.signal(a,"update",a),(a.display.viewFrom!=a.display.reportedViewFrom||a.display.viewTo!=a.display.reportedViewTo)&&(y.signal(a,"viewportChange",a,a.display.viewFrom,a.display.viewTo),a.display.reportedViewFrom=a.display.viewFrom,a.display.reportedViewTo=a.display.viewTo)}function Co(a,y){var E=new Is(a,y);if(Js(a,E)){yo(a),ts(a,E);var x=zi(a);ZA(a),Wa(a,x),Qs(a,x),E.finish()}}function qs(a,y,E){var x=a.display,b=a.options.lineNumbers,ue=x.lineDiv,pe=ue.firstChild;function be(gr){var Sr=gr.nextSibling;return Ve&&Le&&a.display.currentWheelTarget==gr?gr.style.display="none":gr.parentNode.removeChild(gr),Sr}for(var De=x.view,je=x.viewFrom,Qt=0;Qt-1&&(bn=!1),Yi(a,Kt,je,E)),bn&&(rt(Kt.lineNumber),Kt.lineNumber.appendChild(document.createTextNode(Tn(a.options,je)))),pe=Kt.node.nextSibling}je+=Kt.size}for(;pe;)pe=be(pe)}function $s(a){var y=a.gutters.offsetWidth;a.sizer.style.marginLeft=y+"px"}function Qs(a,y){a.display.sizer.style.minHeight=y.docHeight+"px",a.display.heightForcer.style.top=y.docHeight+"px",a.display.gutters.style.height=y.docHeight+a.display.barHeight+qi(a)+"px"}function Dl(a){var y=a.display,E=y.view;if(!(!y.alignWidgets&&(!y.gutters.firstChild||!a.options.fixedGutter))){for(var x=VA(y)-y.scroller.scrollLeft+a.doc.scrollLeft,b=y.gutters.offsetWidth,ue=x+"px",pe=0;pepe.clientWidth,De=pe.scrollHeight>pe.clientHeight;if(x&&be||b&&De){if(b&&Le&&Ve){e:for(var je=y.target,Qt=ue.view;je!=pe;je=je.parentNode)for(var Kt=0;Kt=0&&_n(a,x.to())<=0)return E}return-1};var ha=function(a,y){this.anchor=a,this.head=y};ha.prototype.from=function(){return hr(this.anchor,this.head)},ha.prototype.to=function(){return or(this.anchor,this.head)},ha.prototype.empty=function(){return this.head.line==this.anchor.line&&this.head.ch==this.anchor.ch};function EA(a,y,E){var x=a&&a.options.selectionsMayTouch,b=y[E];y.sort(function(Un,bn){return _n(Un.from(),bn.from())}),E=Ot(y,b);for(var ue=1;ue0:De>=0){var je=hr(be.from(),pe.from()),Qt=or(be.to(),pe.to()),Kt=be.empty()?pe.from()==pe.head:be.from()==be.head;ue<=E&&--E,y.splice(--ue,2,new ha(Kt?Qt:je,Kt?je:Qt))}}return new RA(y,E)}function xo(a,y){return new RA([new ha(a,y||a)],0)}function Eo(a){return a.text?Gt(a.from.line+a.text.length-1,ht(a.text).length+(a.text.length==1?a.from.ch:0)):a.to}function el(a,y){if(_n(a,y.from)<0)return a;if(_n(a,y.to)<=0)return Eo(y);var E=a.line+y.text.length-(y.to.line-y.from.line)-1,x=a.ch;return a.line==y.to.line&&(x+=Eo(y).ch-y.to.ch),Gt(E,x)}function tl(a,y){for(var E=[],x=0;x1&&a.remove(be.line+1,gr-1),a.insert(be.line+1,jr)}ji(a,"change",a,y)}function bo(a,y,E){function x(b,ue,pe){if(b.linked)for(var be=0;be1&&!a.done[a.done.length-2].ranges)return a.done.pop(),ht(a.done)}function il(a,y,E,x){var b=a.history;b.undone.length=0;var ue=+new Date,pe,be;if((b.lastOp==x||b.lastOrigin==y.origin&&y.origin&&(y.origin.charAt(0)=="+"&&b.lastModTime>ue-(a.cm?a.cm.options.historyEventDelay:500)||y.origin.charAt(0)=="*"))&&(pe=rl(b,b.lastOp==x)))be=ht(pe.changes),_n(y.from,y.to)==0&&_n(y.from,be.to)==0?be.to=Eo(y):pe.changes.push(Ns(a,y));else{var De=ht(b.done);for((!De||!De.ranges)&&vs(a.sel,b.done),pe={changes:[Ns(a,y)],generation:b.generation},b.done.push(pe);b.done.length>b.undoDepth;)b.done.shift(),b.done[0].ranges||b.done.shift()}b.done.push(E),b.generation=++b.maxGeneration,b.lastModTime=b.lastSelTime=ue,b.lastOp=b.lastSelOp=x,b.lastOrigin=b.lastSelOrigin=y.origin,be||It(a,"historyAdded")}function Bu(a,y,E,x){var b=y.charAt(0);return b=="*"||b=="+"&&E.ranges.length==x.ranges.length&&E.somethingSelected()==x.somethingSelected()&&new Date-a.history.lastSelTime<=(a.cm?a.cm.options.historyEventDelay:500)}function Rl(a,y,E,x){var b=a.history,ue=x&&x.origin;E==b.lastSelOp||ue&&b.lastSelOrigin==ue&&(b.lastModTime==b.lastSelTime&&b.lastOrigin==ue||Bu(a,ue,ht(b.done),y))?b.done[b.done.length-1]=y:vs(y,b.done),b.lastSelTime=+new Date,b.lastSelOrigin=ue,b.lastSelOp=E,x&&x.clearRedo!==!1&&Hl(b.undone)}function vs(a,y){var E=ht(y);E&&E.ranges&&E.equals(a)||y.push(a)}function al(a,y,E,x){var b=y["spans_"+a.id],ue=0;a.iter(Math.max(a.first,E),Math.min(a.first+a.size,x),function(pe){pe.markedSpans&&((b||(b=y["spans_"+a.id]={}))[ue]=pe.markedSpans),++ue})}function Ol(a){if(!a)return null;for(var y,E=0;E-1&&(ht(be)[Kt]=je[Kt],delete je[Kt])}}return x}function ol(a,y,E,x){if(x){var b=a.anchor;if(E){var ue=_n(y,b)<0;ue!=_n(E,b)<0?(b=y,y=E):ue!=_n(y,E)<0&&(y=E)}return new ha(b,y)}else return new ha(E||y,y)}function ms(a,y,E,x,b){b==null&&(b=a.cm&&(a.cm.display.shift||a.extend)),hA(a,new RA([ol(a.sel.primary(),y,E,b)],0),x)}function $A(a,y,E){for(var x=[],b=a.cm&&(a.cm.display.shift||a.extend),ue=0;ue=y.ch:be.to>y.ch))){if(b&&(It(De,"beforeCursorEnter"),De.explicitlyCleared))if(ue.markedSpans){--pe;continue}else break;if(!De.atomic)continue;if(E){var Kt=De.find(x<0?1:-1),Un=void 0;if((x<0?Qt:je)&&(Kt=cl(a,Kt,-x,Kt&&Kt.line==y.line?ue:null)),Kt&&Kt.line==y.line&&(Un=_n(Kt,E))&&(x<0?Un<0:Un>0))return Mo(a,Kt,y,x,b)}var bn=De.find(x<0?-1:1);return(x<0?je:Qt)&&(bn=cl(a,bn,x,bn.line==y.line?ue:null)),bn?Mo(a,bn,y,x,b):null}}return y}function ws(a,y,E,x,b){var ue=x||1,pe=Mo(a,y,E,ue,b)||!b&&Mo(a,y,E,ue,!0)||Mo(a,y,E,-ue,b)||!b&&Mo(a,y,E,-ue,!0);return pe||(a.cantEdit=!0,Gt(a.first,0))}function cl(a,y,E,x){return E<0&&y.ch==0?y.line>a.first?Hn(a,Gt(y.line-1)):null:E>0&&y.ch==(x||yn(a,y.line)).text.length?y.line=0;--b)dl(a,{from:x[b].from,to:x[b].to,text:b?[""]:y.text,origin:y.origin});else dl(a,y)}}function dl(a,y){if(!(y.text.length==1&&y.text[0]==""&&_n(y.from,y.to)==0)){var E=tl(a,y);il(a,y,E,a.cm?a.cm.curOp.id:NaN),Cs(a,y,E,Gn(a,y));var x=[];bo(a,function(b,ue){!ue&&Ot(x,b.history)==-1&&(Ps(b.history,y),x.push(b.history)),Cs(b,y,null,Gn(b,y))})}}function Os(a,y,E){var x=a.cm&&a.cm.state.suppressEdits;if(!(x&&!E)){for(var b=a.history,ue,pe=a.sel,be=y=="undo"?b.done:b.undone,De=y=="undo"?b.undone:b.done,je=0;je=0;--bn){var gr=Un(bn);if(gr)return gr.v}}}}function hl(a,y){if(y!=0&&(a.first+=y,a.sel=new RA(bt(a.sel.ranges,function(b){return new ha(Gt(b.anchor.line+y,b.anchor.ch),Gt(b.head.line+y,b.head.ch))}),a.sel.primIndex),a.cm)){tA(a.cm,a.first,a.first-y,y);for(var E=a.cm.display,x=E.viewFrom;xa.lastLine())){if(y.from.lineue&&(y={from:y.from,to:Gt(ue,yn(a,ue).text.length),text:[y.text[0]],origin:y.origin}),y.removed=$e(a,y.from,y.to),E||(E=tl(a,y)),a.cm?Cu(a.cm,y,x):Ms(a,y,x),Rs(a,E,Ct),a.cantEdit&&ws(a,Gt(a.firstLine(),0))&&(a.cantEdit=!1)}}function Cu(a,y,E){var x=a.doc,b=a.display,ue=y.from,pe=y.to,be=!1,De=ue.line;a.options.lineWrapping||(De=Lt(tn(yn(x,ue.line))),x.iter(De,pe.line+1,function(bn){if(bn==b.maxLine)return be=!0,!0})),x.sel.contains(y.from,y.to)>-1&&Bn(a),Ms(x,y,E,jo(a)),a.options.lineWrapping||(x.iter(De,ue.line+y.text.length,function(bn){var gr=br(bn);gr>b.maxLineLength&&(b.maxLine=bn,b.maxLineLength=gr,b.maxLineChanged=!0,be=!1)}),be&&(a.curOp.updateMaxLine=!0)),Ke(x,ue.line),To(a,400);var je=y.text.length-(pe.line-ue.line)-1;y.full?tA(a):ue.line==pe.line&&y.text.length==1&&!Ts(a.doc,y)?nA(a,ue.line,"text"):tA(a,ue.line,pe.line+1,je);var Qt=jt(a,"changes"),Kt=jt(a,"change");if(Kt||Qt){var Un={from:ue,to:pe,text:y.text,removed:y.removed,origin:y.origin};Kt&&ji(a,"change",a,Un),Qt&&(a.curOp.changeObjs||(a.curOp.changeObjs=[])).push(Un)}a.display.selForContextMenu=null}function Ho(a,y,E,x,b){var ue;x||(x=E),_n(x,E)<0&&(ue=[x,E],E=ue[0],x=ue[1]),typeof y=="string"&&(y=a.splitLines(y)),No(a,{from:E,to:x,text:y,origin:b})}function Pl(a,y,E,x){E1||!(this.children[0]instanceof Ro))){var be=[];this.collapse(be),this.children=[new Ro(be)],this.children[0].parent=this}},collapse:function(a){for(var y=0;y50){for(var pe=b.lines.length%25+25,be=pe;be10);a.parent.maybeSpill()}},iterN:function(a,y,E){for(var x=0;xa.display.maxLineLength&&(a.display.maxLine=je,a.display.maxLineLength=Qt,a.display.maxLineChanged=!0)}x!=null&&a&&this.collapsed&&tA(a,x,b+1),this.lines.length=0,this.explicitlyCleared=!0,this.atomic&&this.doc.cantEdit&&(this.doc.cantEdit=!1,a&&Fo(a.doc)),a&&ji(a,"markerCleared",a,this,x,b),y&&qA(a),this.parent&&this.parent.clear()}},go.prototype.find=function(a,y){a==null&&this.type=="bookmark"&&(a=1);for(var E,x,b=0;b0||pe==0&&ue.clearWhenEmpty!==!1)return ue;if(ue.replacedWith&&(ue.collapsed=!0,ue.widgetNode=gt("span",[ue.replacedWith],"CodeMirror-widget"),x.handleMouseEvents||ue.widgetNode.setAttribute("cm-ignore-events","true"),x.insertLeft&&(ue.widgetNode.insertLeft=!0)),ue.collapsed){if(hn(a,y.line,y,E,ue)||y.line!=E.line&&hn(a,E.line,y,E,ue))throw new Error("Inserting collapsed marker partially overlapping an existing one");on()}ue.addToHistory&&il(a,{from:y,to:E,origin:"markText"},a.sel,NaN);var be=y.line,De=a.cm,je;if(a.iter(be,E.line+1,function(Kt){De&&ue.collapsed&&!De.options.lineWrapping&&tn(Kt)==De.display.maxLine&&(je=!0),ue.collapsed&&be!=y.line&&Zr(Kt,0),Wn(Kt,new Wt(ue,be==y.line?y.ch:null,be==E.line?E.ch:null)),++be}),ue.collapsed&&a.iter(y.line,E.line+1,function(Kt){Nn(a,Kt)&&Zr(Kt,0)}),ue.clearOnEnter&&Ee(ue,"beforeCursorEnter",function(){return ue.clear()}),ue.readOnly&&(Et(),(a.history.done.length||a.history.undone.length)&&a.clearHistory()),ue.collapsed&&(ue.id=++Ks,ue.atomic=!0),De){if(je&&(De.curOp.updateMaxLine=!0),ue.collapsed)tA(De,y.line,E.line+1);else if(ue.className||ue.startStyle||ue.endStyle||ue.css||ue.attributes||ue.title)for(var Qt=y.line;Qt<=E.line;Qt++)nA(De,Qt,"text");ue.atomic&&Fo(De.doc),ji(De,"markerAdded",De,ue)}return ue}var as=function(a,y){this.markers=a,this.primary=y;for(var E=0;E=0;De--)No(this,x[De]);be?Hs(this,be):this.cm&&wo(this.cm)}),undo:lA(function(){Os(this,"undo")}),redo:lA(function(){Os(this,"redo")}),undoSelection:lA(function(){Os(this,"undo",!0)}),redoSelection:lA(function(){Os(this,"redo",!0)}),setExtending:function(a){this.extend=a},getExtending:function(){return this.extend},historySize:function(){for(var a=this.history,y=0,E=0,x=0;x=a.ch)&&y.push(b.marker.parent||b.marker)}return y},findMarks:function(a,y,E){a=Hn(this,a),y=Hn(this,y);var x=[],b=a.line;return this.iter(a.line,y.line+1,function(ue){var pe=ue.markedSpans;if(pe)for(var be=0;be=De.to||De.from==null&&b!=a.line||De.from!=null&&b==y.line&&De.from>=y.ch)&&(!E||E(De.marker))&&x.push(De.marker.parent||De.marker)}++b}),x},getAllMarks:function(){var a=[];return this.iter(function(y){var E=y.markedSpans;if(E)for(var x=0;xa)return y=a,!0;a-=ue,++E}),Hn(this,Gt(E,y))},indexFromPos:function(a){a=Hn(this,a);var y=a.ch;if(a.liney&&(y=a.from),a.to!=null&&a.to-1){y.state.draggingText(a),setTimeout(function(){return y.display.input.focus()},20);return}try{var Qt=a.dataTransfer.getData("Text");if(Qt){var Kt;if(y.state.draggingText&&!y.state.draggingText.copy&&(Kt=y.listSelections()),Rs(y.doc,xo(E,E)),Kt)for(var Un=0;Un=0;be--)Ho(a.doc,"",x[be].from,x[be].to,"+delete");wo(a)})}function Ia(a,y,E){var x=Mt(a.text,y+E,E);return x<0||x>a.text.length?null:x}function Ui(a,y,E){var x=Ia(a,y.ch,E);return x==null?null:new Gt(y.line,x,E<0?"after":"before")}function wa(a,y,E,x,b){if(a){y.doc.direction=="rtl"&&(b=-b);var ue=we(E,y.doc.direction);if(ue){var pe=b<0?ht(ue):ue[0],be=b<0==(pe.level==1),De=be?"after":"before",je;if(pe.level>0||y.doc.direction=="rtl"){var Qt=vi(y,E);je=b<0?E.text.length-1:0;var Kt=aA(y,Qt,je).top;je=sn(function(Un){return aA(y,Qt,Un).top==Kt},b<0==(pe.level==1)?pe.from:pe.to-1,je),De=="before"&&(je=Ia(E,je,1))}else je=b<0?pe.to:pe.from;return new Gt(x,je,De)}}return new Gt(x,b<0?E.text.length:0,b<0?"before":"after")}function Aa(a,y,E,x){var b=we(y,a.doc.direction);if(!b)return Ui(y,E,x);E.ch>=y.text.length?(E.ch=y.text.length,E.sticky="before"):E.ch<=0&&(E.ch=0,E.sticky="after");var ue=re(b,E.ch,E.sticky),pe=b[ue];if(a.doc.direction=="ltr"&&pe.level%2==0&&(x>0?pe.to>E.ch:pe.from=pe.from&&Un>=Qt.begin)){var bn=Kt?"before":"after";return new Gt(E.line,Un,bn)}}var gr=function(jr,li,Yr){for(var mi=function(Ma,pA){return pA?new Gt(E.line,be(Ma,1),"before"):new Gt(E.line,Ma,"after")};jr>=0&&jr0==(Qi.level!=1),$i=ki?Yr.begin:be(Yr.end,-1);if(Qi.from<=$i&&$i0?Qt.end:be(Qt.begin,-1);return Or!=null&&!(x>0&&Or==y.text.length)&&(Sr=gr(x>0?0:b.length-1,x,je(Or)),Sr)?Sr:null}var Zi={selectAll:fl,singleSelection:function(a){return a.setSelection(a.getCursor("anchor"),a.getCursor("head"),Ct)},killLine:function(a){return Gi(a,function(y){if(y.empty()){var E=yn(a.doc,y.head.line).text.length;return y.head.ch==E&&y.head.line0)b=new Gt(b.line,b.ch+1),a.replaceRange(ue.charAt(b.ch-1)+ue.charAt(b.ch-2),Gt(b.line,b.ch-2),b,"+transpose");else if(b.line>a.doc.first){var pe=yn(a.doc,b.line-1).text;pe&&(b=new Gt(b.line,1),a.replaceRange(ue.charAt(0)+a.doc.lineSeparator()+pe.charAt(pe.length-1),Gt(b.line-1,pe.length-1),b,"+transpose"))}}E.push(new ha(b,b))}a.setSelections(E)})},newlineAndIndent:function(a){return LA(a,function(){for(var y=a.listSelections(),E=y.length-1;E>=0;E--)a.replaceRange(a.doc.lineSeparator(),y[E].anchor,y[E].head,"+input");y=a.listSelections();for(var x=0;xa&&_n(y,this.pos)==0&&E==this.button};var As,yl;function Fu(a,y){var E=+new Date;return yl&&yl.compare(E,a,y)?(As=yl=null,"triple"):As&&As.compare(E,a,y)?(yl=new Ws(E,a,y),As=null,"double"):(As=new Ws(E,a,y),yl=null,"single")}function Gl(a){var y=this,E=y.display;if(!(ft(y,a)||E.activeTouch&&E.input.supportsTouch())){if(E.input.ensurePolled(),E.shift=a.shiftKey,pa(E,a)){Ve||(E.scroller.draggable=!1,setTimeout(function(){return E.scroller.draggable=!0},100));return}if(!du(y,a)){var x=KA(y,a),b=yr(a),ue=x?Fu(x,b):"single";window.focus(),b==1&&y.state.selectingText&&y.state.selectingText(a),!(x&&Su(y,b,x,ue,a))&&(b==1?x?ku(y,x,ue,a):cr(a)==E.scroller&&In(a):b==2?(x&&ms(y.doc,x),setTimeout(function(){return E.input.focus()},20)):b==3&&(xe?y.display.input.onContextMenu(a):Jo(y)))}}}function Su(a,y,E,x,b){var ue="Click";return x=="double"?ue="Double"+ue:x=="triple"&&(ue="Triple"+ue),ue=(y==1?"Left":y==2?"Middle":"Right")+ue,ml(a,ia(ue,b),b,function(pe){if(typeof pe=="string"&&(pe=Zi[pe]),!pe)return!1;var be=!1;try{a.isReadOnly()&&(a.state.suppressEdits=!0),be=pe(a,E)!=dn}finally{a.state.suppressEdits=!1}return be})}function _u(a,y,E){var x=a.getOption("configureMouse"),b=x?x(a,y,E):{};if(b.unit==null){var ue=ut?E.shiftKey&&E.metaKey:E.altKey;b.unit=ue?"rectangle":y=="single"?"char":y=="double"?"word":"line"}return(b.extend==null||a.doc.extend)&&(b.extend=a.doc.extend||E.shiftKey),b.addNew==null&&(b.addNew=Le?E.metaKey:E.ctrlKey),b.moveOnDrag==null&&(b.moveOnDrag=!(Le?E.altKey:E.ctrlKey)),b}function ku(a,y,E,x){ke?setTimeout(pn(Xo,a),0):a.curOp.focus=at();var b=_u(a,E,x),ue=a.doc.sel,pe;a.options.dragDrop&&Jn&&!a.isReadOnly()&&E=="single"&&(pe=ue.contains(y))>-1&&(_n((pe=ue.ranges[pe]).from(),y)<0||y.xRel>0)&&(_n(pe.to(),y)>0||y.xRel<0)?ju(a,x,y,b):Uu(a,x,y,b)}function ju(a,y,E,x){var b=a.display,ue=!1,pe=AA(a,function(je){Ve&&(b.scroller.draggable=!1),a.state.draggingText=!1,Ut(b.wrapper.ownerDocument,"mouseup",pe),Ut(b.wrapper.ownerDocument,"mousemove",be),Ut(b.scroller,"dragstart",De),Ut(b.scroller,"drop",pe),ue||(In(je),x.addNew||ms(a.doc,E,null,null,x.extend),Ve&&!Je||ke&&ge==9?setTimeout(function(){b.wrapper.ownerDocument.body.focus({preventScroll:!0}),b.input.focus()},20):b.input.focus())}),be=function(je){ue=ue||Math.abs(y.clientX-je.clientX)+Math.abs(y.clientY-je.clientY)>=10},De=function(){return ue=!0};Ve&&(b.scroller.draggable=!0),a.state.draggingText=pe,pe.copy=!x.moveOnDrag,b.scroller.dragDrop&&b.scroller.dragDrop(),Ee(b.wrapper.ownerDocument,"mouseup",pe),Ee(b.wrapper.ownerDocument,"mousemove",be),Ee(b.scroller,"dragstart",De),Ee(b.scroller,"drop",pe),Jo(a),setTimeout(function(){return b.input.focus()},20)}function wl(a,y,E){if(E=="char")return new ha(y,y);if(E=="word")return a.findWordAt(y);if(E=="line")return new ha(Gt(y.line,0),Hn(a.doc,Gt(y.line+1,0)));var x=E(a,y);return new ha(x.from,x.to)}function Uu(a,y,E,x){var b=a.display,ue=a.doc;In(y);var pe,be,De=ue.sel,je=De.ranges;if(x.addNew&&!x.extend?(be=ue.sel.contains(E),be>-1?pe=je[be]:pe=new ha(E,E)):(pe=ue.sel.primary(),be=ue.sel.primIndex),x.unit=="rectangle")x.addNew||(pe=new ha(E,E)),E=KA(a,y,!0,!0),be=-1;else{var Qt=wl(a,E,x.unit);x.extend?pe=ol(pe,Qt.anchor,Qt.head,x.extend):pe=Qt}x.addNew?be==-1?(be=je.length,hA(ue,EA(a,je.concat([pe]),be),{scroll:!1,origin:"*mouse"})):je.length>1&&je[be].empty()&&x.unit=="char"&&!x.extend?(hA(ue,EA(a,je.slice(0,be).concat(je.slice(be+1)),0),{scroll:!1,origin:"*mouse"}),De=ue.sel):sl(ue,be,pe,en):(be=0,hA(ue,new RA([pe],0),en),De=ue.sel);var Kt=E;function Un(Yr){if(_n(Kt,Yr)!=0)if(Kt=Yr,x.unit=="rectangle"){for(var mi=[],Qi=a.options.tabSize,ki=ze(yn(ue,E.line).text,E.ch,Qi),$i=ze(yn(ue,Yr.line).text,Yr.ch,Qi),Ma=Math.min(ki,$i),pA=Math.max(ki,$i),iA=Math.min(E.line,Yr.line),WA=Math.min(a.lastLine(),Math.max(E.line,Yr.line));iA<=WA;iA++){var SA=yn(ue,iA).text,uA=Yn(SA,Ma,Qi);Ma==pA?mi.push(new ha(Gt(iA,uA),Gt(iA,uA))):SA.length>uA&&mi.push(new ha(Gt(iA,uA),Gt(iA,Yn(SA,pA,Qi))))}mi.length||mi.push(new ha(E,E)),hA(ue,EA(a,De.ranges.slice(0,be).concat(mi),be),{origin:"*mouse",scroll:!1}),a.scrollIntoView(Yr)}else{var _A=pe,yA=wl(a,Yr,x.unit),Gr=_A.anchor,Va;_n(yA.anchor,Gr)>0?(Va=yA.head,Gr=hr(_A.from(),yA.anchor)):(Va=yA.anchor,Gr=or(_A.to(),yA.head));var ja=De.ranges.slice(0);ja[be]=Du(a,new ha(Hn(ue,Gr),Va)),hA(ue,EA(a,ja,be),en)}}var bn=b.wrapper.getBoundingClientRect(),gr=0;function Sr(Yr){var mi=++gr,Qi=KA(a,Yr,!0,x.unit=="rectangle");if(Qi)if(_n(Qi,Kt)!=0){a.curOp.focus=at(),Un(Qi);var ki=to(b,ue);(Qi.line>=ki.to||Qi.linebn.bottom?20:0;$i&&setTimeout(AA(a,function(){gr==mi&&(b.scroller.scrollTop+=$i,Sr(Yr))}),50)}}function Or(Yr){a.state.selectingText=!1,gr=1/0,Yr&&(In(Yr),b.input.focus()),Ut(b.wrapper.ownerDocument,"mousemove",jr),Ut(b.wrapper.ownerDocument,"mouseup",li),ue.history.lastSelOrigin=null}var jr=AA(a,function(Yr){Yr.buttons===0||!yr(Yr)?Or(Yr):Sr(Yr)}),li=AA(a,Or);a.state.selectingText=li,Ee(b.wrapper.ownerDocument,"mousemove",jr),Ee(b.wrapper.ownerDocument,"mouseup",li)}function Du(a,y){var E=y.anchor,x=y.head,b=yn(a.doc,E.line);if(_n(E,x)==0&&E.sticky==x.sticky)return y;var ue=we(b);if(!ue)return y;var pe=re(ue,E.ch,E.sticky),be=ue[pe];if(be.from!=E.ch&&be.to!=E.ch)return y;var De=pe+(be.from==E.ch==(be.level!=1)?0:1);if(De==0||De==ue.length)return y;var je;if(x.line!=E.line)je=(x.line-E.line)*(a.doc.direction=="ltr"?1:-1)>0;else{var Qt=re(ue,x.ch,x.sticky),Kt=Qt-pe||(x.ch-E.ch)*(be.level==1?-1:1);Qt==De-1||Qt==De?je=Kt<0:je=Kt>0}var Un=ue[De+(je?-1:0)],bn=je==(Un.level==1),gr=bn?Un.from:Un.to,Sr=bn?"after":"before";return E.ch==gr&&E.sticky==Sr?y:new ha(new Gt(E.line,gr,Sr),x)}function Iu(a,y,E,x){var b,ue;if(y.touches)b=y.touches[0].clientX,ue=y.touches[0].clientY;else try{b=y.clientX,ue=y.clientY}catch(Un){return!1}if(b>=Math.floor(a.display.gutters.getBoundingClientRect().right))return!1;x&&In(y);var pe=a.display,be=pe.lineDiv.getBoundingClientRect();if(ue>be.bottom||!jt(a,E))return vn(y);ue-=be.top-pe.viewOffset;for(var De=0;De=b){var Qt=Tt(a.doc,ue),Kt=a.display.gutterSpecs[De];return It(a,E,a,Qt,Kt.className,y),vn(y)}}}function du(a,y){return Iu(a,y,"gutterClick",!0)}function hu(a,y){pa(a.display,y)||Gs(a,y)||ft(a,y,"contextmenu")||xe||a.display.input.onContextMenu(y)}function Gs(a,y){return jt(a,"gutterContextMenu")?Iu(a,y,"gutterContextMenu",!1):!1}function Vl(a){a.display.wrapper.className=a.display.wrapper.className.replace(/\s*cm-s-\S+/g,"")+a.options.theme.replace(/(^|\s)\s*/g," cm-s-"),Ea(a)}var Zo={toString:function(){return"CodeMirror.Init"}},Qu={},jl={};function Yu(a){var y=a.optionHandlers;function E(x,b,ue,pe){a.defaults[x]=b,ue&&(y[x]=pe?function(be,De,je){je!=Zo&&ue(be,De,je)}:ue)}a.defineOption=E,a.Init=Zo,E("value","",function(x,b){return x.setValue(b)},!0),E("mode",null,function(x,b){x.doc.modeOption=b,nl(x)},!0),E("indentUnit",2,nl,!0),E("indentWithTabs",!1),E("smartIndent",!0),E("tabSize",4,function(x){ps(x),Ea(x),tA(x)},!0),E("lineSeparator",null,function(x,b){if(x.doc.lineSep=b,!!b){var ue=[],pe=x.doc.first;x.doc.iter(function(De){for(var je=0;;){var Qt=De.text.indexOf(b,je);if(Qt==-1)break;je=Qt+b.length,ue.push(Gt(pe,Qt))}pe++});for(var be=ue.length-1;be>=0;be--)Ho(x.doc,b,ue[be],Gt(ue[be].line,ue[be].ch+b.length))}}),E("specialChars",/[\u0000-\u001f\u007f-\u009f\u00ad\u061c\u200b-\u200c\u200e\u200f\u2028\u2029\ufeff\ufff9-\ufffc]/g,function(x,b,ue){x.state.specialChars=new RegExp(b.source+(b.test(" ")?"":"| "),"g"),ue!=Zo&&x.refresh()}),E("specialCharPlaceholder",ni,function(x){return x.refresh()},!0),E("electricChars",!0),E("inputStyle",We?"contenteditable":"textarea",function(){throw new Error("inputStyle can not (yet) be changed in a running editor")},!0),E("spellcheck",!1,function(x,b){return x.getInputField().spellcheck=b},!0),E("autocorrect",!1,function(x,b){return x.getInputField().autocorrect=b},!0),E("autocapitalize",!1,function(x,b){return x.getInputField().autocapitalize=b},!0),E("rtlMoveVisually",!Ge),E("wholeLineUpdateBefore",!0),E("theme","default",function(x){Vl(x),hs(x)},!0),E("keyMap","default",function(x,b,ue){var pe=Nr(b),be=ue!=Zo&&Nr(ue);be&&be.detach&&be.detach(x,pe),pe.attach&&pe.attach(x,be||null)}),E("extraKeys",null),E("configureMouse",null),E("lineWrapping",!1,Lu,!0),E("gutters",[],function(x,b){x.display.gutterSpecs=ds(b,x.options.lineNumbers),hs(x)},!0),E("fixedGutter",!0,function(x,b){x.display.gutters.style.left=b?VA(x.display)+"px":"0",x.refresh()},!0),E("coverGutterNextToScrollbar",!1,function(x){return Wa(x)},!0),E("scrollbarStyle","native",function(x){JA(x),Wa(x),x.display.scrollbars.setScrollTop(x.doc.scrollTop),x.display.scrollbars.setScrollLeft(x.doc.scrollLeft)},!0),E("lineNumbers",!1,function(x,b){x.display.gutterSpecs=ds(x.options.gutters,b),hs(x)},!0),E("firstLineNumber",1,hs,!0),E("lineNumberFormatter",function(x){return x},hs,!0),E("showCursorWhenSelecting",!1,ZA,!0),E("resetSelectionOnContextMenu",!0),E("lineWiseCopyCut",!0),E("pasteLinesPerSelection",!0),E("selectionsMayTouch",!1),E("readOnly",!1,function(x,b){b=="nocursor"&&(lo(x),x.display.input.blur()),x.display.input.readOnlyChanged(b)}),E("screenReaderLabel",null,function(x,b){b=b===""?null:b,x.display.input.screenReaderLabelChanged(b)}),E("disableInput",!1,function(x,b){b||x.display.input.reset()},!0),E("dragDrop",!0,Xu),E("allowDropFileTypes",null),E("cursorBlinkRate",530),E("cursorScrollMargin",0),E("cursorHeight",1,ZA,!0),E("singleCursorHeightPerLine",!0,ZA,!0),E("workTime",100),E("workDelay",100),E("flattenSpans",!0,ps,!0),E("addModeClass",!1,ps,!0),E("pollInterval",100),E("undoDepth",200,function(x,b){return x.doc.history.undoDepth=b}),E("historyEventDelay",1250),E("viewportMargin",10,function(x){return x.refresh()},!0),E("maxHighlightLength",1e4,ps,!0),E("moveInputWithCursor",!0,function(x,b){b||x.display.input.resetPosition()}),E("tabindex",null,function(x,b){return x.display.input.getField().tabIndex=b||""}),E("autofocus",null),E("direction","ltr",function(x,b){return x.doc.setDirection(b)},!0),E("phrases",null)}function Xu(a,y,E){var x=E&&E!=Zo;if(!y!=!x){var b=a.display.dragFunctions,ue=y?Ee:Ut;ue(a.display.scroller,"dragstart",b.start),ue(a.display.scroller,"dragenter",b.enter),ue(a.display.scroller,"dragover",b.over),ue(a.display.scroller,"dragleave",b.leave),ue(a.display.scroller,"drop",b.drop)}}function Lu(a){a.options.lineWrapping?(vt(a.display.wrapper,"CodeMirror-wrap"),a.display.sizer.style.minWidth="",a.display.sizerWidth=null):(Me(a.display.wrapper,"CodeMirror-wrap"),vr(a)),Do(a),tA(a),Ea(a),setTimeout(function(){return Wa(a)},100)}function Pa(a,y){var E=this;if(!(this instanceof Pa))return new Pa(a,y);this.options=y=y?An(y):{},An(Qu,y,!1);var x=y.value;typeof x=="string"?x=new FA(x,y.mode,null,y.lineSeparator,y.direction):y.mode&&(x.modeOption=y.mode),this.doc=x;var b=new Pa.inputStyles[y.inputStyle](this),ue=this.display=new ou(a,x,b,y);ue.wrapper.CodeMirror=this,Vl(this),y.lineWrapping&&(this.display.wrapper.className+=" CodeMirror-wrap"),JA(this),this.state={keyMaps:[],overlays:[],modeGen:0,overwrite:!1,delayingBlurEvent:!1,focused:!1,suppressEdits:!1,pasteIncoming:-1,cutIncoming:-1,selectingText:!1,draggingText:!1,highlight:new Fe,keySeq:null,specialChars:null},y.autofocus&&!We&&ue.input.focus(),ke&&ge<11&&setTimeout(function(){return E.display.input.reset(!0)},20),Tu(this),En(),NA(this),this.curOp.forceUpdate=!0,oA(this,x),y.autofocus&&!We||this.hasFocus()?setTimeout(function(){E.hasFocus()&&!E.state.focused&&qo(E)},20):lo(this);for(var pe in jl)jl.hasOwnProperty(pe)&&jl[pe](this,y[pe],Zo);ns(this),y.finishInit&&y.finishInit(this);for(var be=0;be20*20}Ee(y.scroller,"touchstart",function(De){if(!ft(a,De)&&!ue(De)&&!du(a,De)){y.input.ensurePolled(),clearTimeout(E);var je=+new Date;y.activeTouch={start:je,moved:!1,prev:je-x.end<=300?x:null},De.touches.length==1&&(y.activeTouch.left=De.touches[0].pageX,y.activeTouch.top=De.touches[0].pageY)}}),Ee(y.scroller,"touchmove",function(){y.activeTouch&&(y.activeTouch.moved=!0)}),Ee(y.scroller,"touchend",function(De){var je=y.activeTouch;if(je&&!pa(y,De)&&je.left!=null&&!je.moved&&new Date-je.start<300){var Qt=a.coordsChar(y.activeTouch,"page"),Kt;!je.prev||pe(je,je.prev)?Kt=new ha(Qt,Qt):!je.prev.prev||pe(je,je.prev.prev)?Kt=a.findWordAt(Qt):Kt=new ha(Gt(Qt.line,0),Hn(a.doc,Gt(Qt.line+1,0))),a.setSelection(Kt.anchor,Kt.head),a.focus(),In(De)}b()}),Ee(y.scroller,"touchcancel",b),Ee(y.scroller,"scroll",function(){y.scroller.clientHeight&&(ro(a,y.scroller.scrollTop),io(a,y.scroller.scrollLeft,!0),It(a,"scroll",a))}),Ee(y.scroller,"mousewheel",function(De){return Tl(a,De)}),Ee(y.scroller,"DOMMouseScroll",function(De){return Tl(a,De)}),Ee(y.wrapper,"scroll",function(){return y.wrapper.scrollTop=y.wrapper.scrollLeft=0}),y.dragFunctions={enter:function(De){ft(a,De)||dr(De)},over:function(De){ft(a,De)||(Ae(a,De),dr(De))},start:function(De){return me(a,De)},drop:AA(a,z),leave:function(De){ft(a,De)||Pe(a)}};var be=y.input.getField();Ee(be,"keyup",function(De){return Eu.call(a,De)}),Ee(be,"keydown",AA(a,Wl)),Ee(be,"keypress",AA(a,bu)),Ee(be,"focus",function(De){return qo(a,De)}),Ee(be,"blur",function(De){return lo(a,De)})}var Yl=[];Pa.defineInitHook=function(a){return Yl.push(a)};function Es(a,y,E,x){var b=a.doc,ue;E==null&&(E="add"),E=="smart"&&(b.mode.indent?ue=Mr(a,y).state:E="prev");var pe=a.options.tabSize,be=yn(b,y),De=ze(be.text,null,pe);be.stateAfter&&(be.stateAfter=null);var je=be.text.match(/^\s*/)[0],Qt;if(!x&&!/\S/.test(be.text))Qt=0,E="not";else if(E=="smart"&&(Qt=b.mode.indent(ue,be.text.slice(je.length),be.text),Qt==dn||Qt>150)){if(!x)return;E="prev"}E=="prev"?y>b.first?Qt=ze(yn(b,y-1).text,null,pe):Qt=0:E=="add"?Qt=De+a.options.indentUnit:E=="subtract"?Qt=De-a.options.indentUnit:typeof E=="number"&&(Qt=De+E),Qt=Math.max(0,Qt);var Kt="",Un=0;if(a.options.indentWithTabs)for(var bn=Math.floor(Qt/pe);bn;--bn)Un+=pe,Kt+=" ";if(Unpe,De=Qr(y),je=null;if(be&&x.ranges.length>1)if(ao&&ao.text.join(` +`)==y){if(x.ranges.length%ao.text.length==0){je=[];for(var Qt=0;Qt=0;Un--){var bn=x.ranges[Un],gr=bn.from(),Sr=bn.to();bn.empty()&&(E&&E>0?gr=Gt(gr.line,gr.ch-E):a.state.overwrite&&!be?Sr=Gt(Sr.line,Math.min(yn(ue,Sr.line).text.length,Sr.ch+ht(De).length)):be&&ao&&ao.lineWise&&ao.text.join(` `)==De.join(` -`)&&(pr=Sr=Gt(pr.line,0)));var Or={from:pr,to:Sr,text:je?je[Un%je.length]:De,origin:b||(be?"paste":a.state.cutIncoming>pe?"cut":"+input")};No(a.doc,Or),qi(a,"inputRead",a,Or)}y&&!be&&xl(a,y),wo(a),a.curOp.updateInput<2&&(a.curOp.updateInput=Kt),a.curOp.typing=!0,a.state.pasteIncoming=a.state.cutIncoming=-1}function Cl(a,y){var E=a.clipboardData&&a.clipboardData.getData("Text");if(E)return a.preventDefault(),!y.isReadOnly()&&!y.options.disableInput&&MA(y,function(){return pu(y,E,0,null,"paste")}),!0}function xl(a,y){if(!(!a.options.electricChars||!a.options.smartIndent))for(var E=a.doc.sel,x=E.ranges.length-1;x>=0;x--){var b=E.ranges[x];if(!(b.head.ch>100||x&&E.ranges[x-1].head.line==b.head.line)){var ue=a.getModeAt(b.head),pe=!1;if(ue.electricChars){for(var be=0;be-1){pe=Es(a,b.head.line,"smart");break}}else ue.electricInput&&ue.electricInput.test(yn(a.doc,b.head.line).text.slice(0,b.head.ch))&&(pe=Es(a,b.head.line,"smart"));pe&&qi(a,"electricInput",a,b.head.line)}}}function gu(a){for(var y=[],E=[],x=0;xue&&(Es(this,be.head.line,x,!0),ue=be.head.line,pe==this.doc.sel.primIndex&&wo(this));else{var De=be.from(),je=be.to(),Qt=Math.max(ue,De.line);ue=Math.min(this.lastLine(),je.line-(je.ch?0:1))+1;for(var Kt=Qt;Kt0&&sl(this.doc,pe,new va(De,Un[pe].to()),Ct)}}}),getTokenAt:function(x,b){return qr(this,x,b)},getLineTokens:function(x,b){return qr(this,Gt(x),b,!0)},getTokenTypeAt:function(x){x=Nn(this.doc,x);var b=Hr(this,yn(this.doc,x.line)),ue=0,pe=(b.length-1)/2,be=x.ch,De;if(be==0)De=b[2];else for(;;){var je=ue+pe>>1;if((je?b[je*2-1]:0)>=be)pe=je;else if(b[je*2+1]De&&(x=De,pe=!0),be=yn(this.doc,x)}else be=x;return UA(this,be,{top:0,left:0},b||"page",ue||pe).top+(pe?this.doc.height-$n(be):0)},defaultTextHeight:function(){return $a(this.display)},defaultCharWidth:function(){return gA(this.display)},getViewport:function(){return{from:this.display.viewFrom,to:this.display.viewTo}},addWidget:function(x,b,ue,pe,be){var De=this.display;x=fa(this,Nn(this.doc,x));var je=x.bottom,Qt=x.left;if(b.style.position="absolute",b.setAttribute("cm-ignore-events","true"),this.display.input.setUneditable(b),De.sizer.appendChild(b),pe=="over")je=x.top;else if(pe=="above"||pe=="near"){var Kt=Math.max(De.wrapper.clientHeight,this.doc.height),Un=Math.max(De.sizer.clientWidth,De.lineSpace.clientWidth);(pe=="above"||x.bottom+b.offsetHeight>Kt)&&x.top>b.offsetHeight?je=x.top-b.offsetHeight:x.bottom+b.offsetHeight<=Kt&&(je=x.bottom),Qt+b.offsetWidth>Un&&(Qt=Un-b.offsetWidth)}b.style.top=je+"px",b.style.left=b.style.right="",be=="right"?(Qt=De.sizer.clientWidth-b.offsetWidth,b.style.right="0px"):(be=="left"?Qt=0:be=="middle"&&(Qt=(De.sizer.clientWidth-b.offsetWidth)/2),b.style.left=Qt+"px"),ue&&cs(this,{left:Qt,top:je,right:Qt+b.offsetWidth,bottom:je+b.offsetHeight})},triggerOnKeyDown:vA(Wl),triggerOnKeyPress:vA(bu),triggerOnKeyUp:Eu,triggerOnMouseDown:vA(Gl),execCommand:function(x){if(Zi.hasOwnProperty(x))return Zi[x].call(null,this)},triggerElectric:vA(function(x){xl(this,x)}),findPosH:function(x,b,ue,pe){var be=1;b<0&&(be=-1,b=-b);for(var De=Nn(this.doc,x),je=0;je0&&Qt(ue.charAt(pe-1));)--pe;for(;be.5||this.options.lineWrapping)&&Do(this),It(this,"refresh",this)}),swapDoc:vA(function(x){var b=this.doc;return b.cm=null,this.state.selectingText&&this.state.selectingText(),oA(this,x),aA(this),this.display.input.reset(),no(this,x.scrollLeft,x.scrollTop),this.curOp.forceScroll=!0,qi(this,"swapDoc",this,b),b}),phrase:function(x){var b=this.options.phrases;return b&&Object.prototype.hasOwnProperty.call(b,x)?b[x]:x},getInputField:function(){return this.display.input.getField()},getWrapperElement:function(){return this.display.wrapper},getScrollerElement:function(){return this.display.scroller},getGutterElement:function(){return this.display.gutters}},un(a),a.registerHelper=function(x,b,ue){E.hasOwnProperty(x)||(E[x]=a[x]={_global:[]}),E[x][b]=ue},a.registerGlobalHelper=function(x,b,ue,pe){a.registerHelper(x,b,pe),E[x]._global.push({pred:ue,val:pe})}}function Xl(a,y,E,x,b){var ue=y,pe=E,be=yn(a,y.line),De=b&&a.direction=="rtl"?-E:E;function je(){var si=y.line+De;return si=a.first+a.size?!1:(y=new Gt(si,y.ch,y.sticky),be=yn(a,si))}function Qt(si){var jr;if(x=="codepoint"){var vi=be.text.charCodeAt(y.ch+(x>0?0:-1));isNaN(vi)?jr=null:jr=new Gt(y.line,Math.max(0,Math.min(be.text.length,y.ch+E*(vi>=55296&&vi<56320?2:1))),-E)}else b?jr=oa(a.cm,be,y,E):jr=ki(be,y,E);if(jr==null)if(!si&&je())y=Ea(b,a.cm,be,y.line,De);else return!1;else y=jr;return!0}if(x=="char"||x=="codepoint")Qt();else if(x=="column")Qt(!0);else if(x=="word"||x=="group")for(var Kt=null,Un=x=="group",bn=a.cm&&a.cm.getHelper(y,"wordChars"),pr=!0;!(E<0&&!Qt(!pr));pr=!1){var Sr=be.text.charAt(y.ch)||` +`)&&(gr=Sr=Gt(gr.line,0)));var Or={from:gr,to:Sr,text:je?je[Un%je.length]:De,origin:b||(be?"paste":a.state.cutIncoming>pe?"cut":"+input")};No(a.doc,Or),ji(a,"inputRead",a,Or)}y&&!be&&xl(a,y),wo(a),a.curOp.updateInput<2&&(a.curOp.updateInput=Kt),a.curOp.typing=!0,a.state.pasteIncoming=a.state.cutIncoming=-1}function Cl(a,y){var E=a.clipboardData&&a.clipboardData.getData("Text");if(E)return a.preventDefault(),!y.isReadOnly()&&!y.options.disableInput&&LA(y,function(){return pu(y,E,0,null,"paste")}),!0}function xl(a,y){if(!(!a.options.electricChars||!a.options.smartIndent))for(var E=a.doc.sel,x=E.ranges.length-1;x>=0;x--){var b=E.ranges[x];if(!(b.head.ch>100||x&&E.ranges[x-1].head.line==b.head.line)){var ue=a.getModeAt(b.head),pe=!1;if(ue.electricChars){for(var be=0;be-1){pe=Es(a,b.head.line,"smart");break}}else ue.electricInput&&ue.electricInput.test(yn(a.doc,b.head.line).text.slice(0,b.head.ch))&&(pe=Es(a,b.head.line,"smart"));pe&&ji(a,"electricInput",a,b.head.line)}}}function gu(a){for(var y=[],E=[],x=0;xue&&(Es(this,be.head.line,x,!0),ue=be.head.line,pe==this.doc.sel.primIndex&&wo(this));else{var De=be.from(),je=be.to(),Qt=Math.max(ue,De.line);ue=Math.min(this.lastLine(),je.line-(je.ch?0:1))+1;for(var Kt=Qt;Kt0&&sl(this.doc,pe,new ha(De,Un[pe].to()),Ct)}}}),getTokenAt:function(x,b){return $r(this,x,b)},getLineTokens:function(x,b){return $r(this,Gt(x),b,!0)},getTokenTypeAt:function(x){x=Hn(this.doc,x);var b=Hr(this,yn(this.doc,x.line)),ue=0,pe=(b.length-1)/2,be=x.ch,De;if(be==0)De=b[2];else for(;;){var je=ue+pe>>1;if((je?b[je*2-1]:0)>=be)pe=je;else if(b[je*2+1]De&&(x=De,pe=!0),be=yn(this.doc,x)}else be=x;return kA(this,be,{top:0,left:0},b||"page",ue||pe).top+(pe?this.doc.height-er(be):0)},defaultTextHeight:function(){return eA(this.display)},defaultCharWidth:function(){return vA(this.display)},getViewport:function(){return{from:this.display.viewFrom,to:this.display.viewTo}},addWidget:function(x,b,ue,pe,be){var De=this.display;x=ma(this,Hn(this.doc,x));var je=x.bottom,Qt=x.left;if(b.style.position="absolute",b.setAttribute("cm-ignore-events","true"),this.display.input.setUneditable(b),De.sizer.appendChild(b),pe=="over")je=x.top;else if(pe=="above"||pe=="near"){var Kt=Math.max(De.wrapper.clientHeight,this.doc.height),Un=Math.max(De.sizer.clientWidth,De.lineSpace.clientWidth);(pe=="above"||x.bottom+b.offsetHeight>Kt)&&x.top>b.offsetHeight?je=x.top-b.offsetHeight:x.bottom+b.offsetHeight<=Kt&&(je=x.bottom),Qt+b.offsetWidth>Un&&(Qt=Un-b.offsetWidth)}b.style.top=je+"px",b.style.left=b.style.right="",be=="right"?(Qt=De.sizer.clientWidth-b.offsetWidth,b.style.right="0px"):(be=="left"?Qt=0:be=="middle"&&(Qt=(De.sizer.clientWidth-b.offsetWidth)/2),b.style.left=Qt+"px"),ue&&cs(this,{left:Qt,top:je,right:Qt+b.offsetWidth,bottom:je+b.offsetHeight})},triggerOnKeyDown:mA(Wl),triggerOnKeyPress:mA(bu),triggerOnKeyUp:Eu,triggerOnMouseDown:mA(Gl),execCommand:function(x){if(Zi.hasOwnProperty(x))return Zi[x].call(null,this)},triggerElectric:mA(function(x){xl(this,x)}),findPosH:function(x,b,ue,pe){var be=1;b<0&&(be=-1,b=-b);for(var De=Hn(this.doc,x),je=0;je0&&Qt(ue.charAt(pe-1));)--pe;for(;be.5||this.options.lineWrapping)&&Do(this),It(this,"refresh",this)}),swapDoc:mA(function(x){var b=this.doc;return b.cm=null,this.state.selectingText&&this.state.selectingText(),oA(this,x),Ea(this),this.display.input.reset(),no(this,x.scrollLeft,x.scrollTop),this.curOp.forceScroll=!0,ji(this,"swapDoc",this,b),b}),phrase:function(x){var b=this.options.phrases;return b&&Object.prototype.hasOwnProperty.call(b,x)?b[x]:x},getInputField:function(){return this.display.input.getField()},getWrapperElement:function(){return this.display.wrapper},getScrollerElement:function(){return this.display.scroller},getGutterElement:function(){return this.display.gutters}},cn(a),a.registerHelper=function(x,b,ue){E.hasOwnProperty(x)||(E[x]=a[x]={_global:[]}),E[x][b]=ue},a.registerGlobalHelper=function(x,b,ue,pe){a.registerHelper(x,b,pe),E[x]._global.push({pred:ue,val:pe})}}function Xl(a,y,E,x,b){var ue=y,pe=E,be=yn(a,y.line),De=b&&a.direction=="rtl"?-E:E;function je(){var li=y.line+De;return li=a.first+a.size?!1:(y=new Gt(li,y.ch,y.sticky),be=yn(a,li))}function Qt(li){var Yr;if(x=="codepoint"){var mi=be.text.charCodeAt(y.ch+(x>0?0:-1));isNaN(mi)?Yr=null:Yr=new Gt(y.line,Math.max(0,Math.min(be.text.length,y.ch+E*(mi>=55296&&mi<56320?2:1))),-E)}else b?Yr=Aa(a.cm,be,y,E):Yr=Ui(be,y,E);if(Yr==null)if(!li&&je())y=wa(b,a.cm,be,y.line,De);else return!1;else y=Yr;return!0}if(x=="char"||x=="codepoint")Qt();else if(x=="column")Qt(!0);else if(x=="word"||x=="group")for(var Kt=null,Un=x=="group",bn=a.cm&&a.cm.getHelper(y,"wordChars"),gr=!0;!(E<0&&!Qt(!gr));gr=!1){var Sr=be.text.charAt(y.ch)||` `,Or=fe(Sr,bn)?"w":Un&&Sr==` -`?"n":!Un||/\s/.test(Sr)?null:"p";if(Un&&!pr&&!Or&&(Or="s"),Kt&&Kt!=Or){E<0&&(E=1,Qt(),y.sticky="after");break}if(Or&&(Kt=Or),E>0&&!Qt(!pr))break}var Vr=ws(a,y,ue,pe,!0);return ir(ue,Vr)&&(Vr.hitSide=!0),Vr}function Hu(a,y,E,x){var b=a.doc,ue=y.left,pe;if(x=="page"){var be=Math.min(a.display.wrapper.clientHeight,window.innerHeight||document.documentElement.clientHeight),De=Math.max(be-.5*$a(a.display),3);pe=(E>0?y.bottom:y.top)+E*De}else x=="line"&&(pe=E>0?y.bottom+3:y.top-3);for(var je;je=pa(a,ue,pe),!!je.outside;){if(E<0?pe<=0:pe>=b.height){je.hitSide=!0;break}pe+=E*5}return je}var Ia=function(a){this.cm=a,this.lastAnchorNode=this.lastAnchorOffset=this.lastFocusNode=this.lastFocusOffset=null,this.polling=new Fe,this.composing=null,this.gracePeriod=!1,this.readDOMTimeout=null};Ia.prototype.init=function(a){var y=this,E=this,x=E.cm,b=E.div=a.lineDiv;vu(b,x.options.spellcheck,x.options.autocorrect,x.options.autocapitalize);function ue(be){for(var De=be.target;De;De=De.parentNode){if(De==b)return!0;if(/\bCodeMirror-(?:line)?widget\b/.test(De.className))break}return!1}Ee(b,"paste",function(be){!ue(be)||dt(x,be)||Cl(be,x)||ge<=11&&setTimeout(AA(x,function(){return y.updateFromDOM()}),20)}),Ee(b,"compositionstart",function(be){y.composing={data:be.data,done:!1}}),Ee(b,"compositionupdate",function(be){y.composing||(y.composing={data:be.data,done:!1})}),Ee(b,"compositionend",function(be){y.composing&&(be.data!=y.composing.data&&y.readFromDOMSoon(),y.composing.done=!0)}),Ee(b,"touchstart",function(){return E.forceCompositionEnd()}),Ee(b,"input",function(){y.composing||y.readFromDOMSoon()});function pe(be){if(!(!ue(be)||dt(x,be))){if(x.somethingSelected())Bl({lineWise:!1,text:x.getSelections()}),be.type=="cut"&&x.replaceSelection("",null,"cut");else if(x.options.lineWiseCopyCut){var De=gu(x);Bl({lineWise:!0,text:De.text}),be.type=="cut"&&x.operation(function(){x.setSelections(De.ranges,0,Ct),x.replaceSelection("",null,"cut")})}else return;if(be.clipboardData){be.clipboardData.clearData();var je=ao.text.join(` +`?"n":!Un||/\s/.test(Sr)?null:"p";if(Un&&!gr&&!Or&&(Or="s"),Kt&&Kt!=Or){E<0&&(E=1,Qt(),y.sticky="after");break}if(Or&&(Kt=Or),E>0&&!Qt(!gr))break}var jr=ws(a,y,ue,pe,!0);return ar(ue,jr)&&(jr.hitSide=!0),jr}function Hu(a,y,E,x){var b=a.doc,ue=y.left,pe;if(x=="page"){var be=Math.min(a.display.wrapper.clientHeight,window.innerHeight||document.documentElement.clientHeight),De=Math.max(be-.5*eA(a.display),3);pe=(E>0?y.bottom:y.top)+E*De}else x=="line"&&(pe=E>0?y.bottom+3:y.top-3);for(var je;je=da(a,ue,pe),!!je.outside;){if(E<0?pe<=0:pe>=b.height){je.hitSide=!0;break}pe+=E*5}return je}var ka=function(a){this.cm=a,this.lastAnchorNode=this.lastAnchorOffset=this.lastFocusNode=this.lastFocusOffset=null,this.polling=new Fe,this.composing=null,this.gracePeriod=!1,this.readDOMTimeout=null};ka.prototype.init=function(a){var y=this,E=this,x=E.cm,b=E.div=a.lineDiv;vu(b,x.options.spellcheck,x.options.autocorrect,x.options.autocapitalize);function ue(be){for(var De=be.target;De;De=De.parentNode){if(De==b)return!0;if(/\bCodeMirror-(?:line)?widget\b/.test(De.className))break}return!1}Ee(b,"paste",function(be){!ue(be)||ft(x,be)||Cl(be,x)||ge<=11&&setTimeout(AA(x,function(){return y.updateFromDOM()}),20)}),Ee(b,"compositionstart",function(be){y.composing={data:be.data,done:!1}}),Ee(b,"compositionupdate",function(be){y.composing||(y.composing={data:be.data,done:!1})}),Ee(b,"compositionend",function(be){y.composing&&(be.data!=y.composing.data&&y.readFromDOMSoon(),y.composing.done=!0)}),Ee(b,"touchstart",function(){return E.forceCompositionEnd()}),Ee(b,"input",function(){y.composing||y.readFromDOMSoon()});function pe(be){if(!(!ue(be)||ft(x,be))){if(x.somethingSelected())Bl({lineWise:!1,text:x.getSelections()}),be.type=="cut"&&x.replaceSelection("",null,"cut");else if(x.options.lineWiseCopyCut){var De=gu(x);Bl({lineWise:!0,text:De.text}),be.type=="cut"&&x.operation(function(){x.setSelections(De.ranges,0,Ct),x.replaceSelection("",null,"cut")})}else return;if(be.clipboardData){be.clipboardData.clearData();var je=ao.text.join(` `);if(be.clipboardData.setData("Text",je),be.clipboardData.getData("Text")==je){be.preventDefault();return}}var Qt=Mu(),Kt=Qt.firstChild;x.display.lineSpace.insertBefore(Qt,x.display.lineSpace.firstChild),Kt.value=ao.text.join(` -`);var Un=document.activeElement;Jt(Kt),setTimeout(function(){x.display.lineSpace.removeChild(Qt),Un.focus(),Un==b&&E.showPrimarySelection()},50)}}Ee(b,"copy",pe),Ee(b,"cut",pe)},Ia.prototype.screenReaderLabelChanged=function(a){a?this.div.setAttribute("aria-label",a):this.div.removeAttribute("aria-label")},Ia.prototype.prepareSelection=function(){var a=us(this.cm,!1);return a.focus=document.activeElement==this.div,a},Ia.prototype.showSelection=function(a,y){!a||!this.cm.display.view.length||((a.focus||y)&&this.showPrimarySelection(),this.showMultipleSelections(a))},Ia.prototype.getSelection=function(){return this.cm.display.wrapper.ownerDocument.getSelection()},Ia.prototype.showPrimarySelection=function(){var a=this.getSelection(),y=this.cm,E=y.doc.sel.primary(),x=E.from(),b=E.to();if(y.display.viewTo==y.display.viewFrom||x.line>=y.display.viewTo||b.line=y.display.viewFrom&&bs(y,x)||{node:be[0].measure.map[2],offset:0},je=b.linea.firstLine()&&(x=Gt(x.line-1,yn(a.doc,x.line-1).length)),b.ch==yn(a.doc,b.line).text.length&&b.liney.viewTo-1)return!1;var ue,pe,be;x.line==y.viewFrom||(ue=jA(a,x.line))==0?(pe=Lt(y.view[0].line),be=y.view[0].node):(pe=Lt(y.view[ue].line),be=y.view[ue-1].node.nextSibling);var De=jA(a,b.line),je,Qt;if(De==y.view.length-1?(je=y.viewTo-1,Qt=y.lineDiv.lastChild):(je=Lt(y.view[De+1].line)-1,Qt=y.view[De+1].node.previousSibling),!be)return!1;for(var Kt=a.doc.splitLines(Fs(a,be,Qt,pe,je)),Un=tt(a.doc,Gt(pe,0),Gt(je,yn(a.doc,je).text.length));Kt.length>1&&Un.length>1;)if(ht(Kt)==ht(Un))Kt.pop(),Un.pop(),je--;else if(Kt[0]==Un[0])Kt.shift(),Un.shift(),pe++;else break;for(var bn=0,pr=0,Sr=Kt[0],Or=Un[0],Vr=Math.min(Sr.length,Or.length);bnx.ch&&si.charCodeAt(si.length-pr-1)==jr.charCodeAt(jr.length-pr-1);)bn--,pr++;Kt[Kt.length-1]=si.slice(0,si.length-pr).replace(/^\u200b+/,""),Kt[0]=Kt[0].slice(bn).replace(/\u200b+$/,"");var Ii=Gt(pe,bn),_i=Gt(je,Un.length?ht(Un).length-pr:0);if(Kt.length>1||Kt[0]||_n(Ii,_i))return Ho(a.doc,Kt,Ii,_i,"+input"),!0},Ia.prototype.ensurePolled=function(){this.forceCompositionEnd()},Ia.prototype.reset=function(){this.forceCompositionEnd()},Ia.prototype.forceCompositionEnd=function(){this.composing&&(clearTimeout(this.readDOMTimeout),this.composing=null,this.updateFromDOM(),this.div.blur(),this.div.focus())},Ia.prototype.readFromDOMSoon=function(){var a=this;this.readDOMTimeout==null&&(this.readDOMTimeout=setTimeout(function(){if(a.readDOMTimeout=null,a.composing)if(a.composing.done)a.composing=null;else return;a.updateFromDOM()},80))},Ia.prototype.updateFromDOM=function(){var a=this;(this.cm.isReadOnly()||!this.pollContent())&&MA(this.cm,function(){return eA(a.cm)})},Ia.prototype.setUneditable=function(a){a.contentEditable="false"},Ia.prototype.onKeyPress=function(a){a.charCode==0||this.composing||(a.preventDefault(),this.cm.isReadOnly()||AA(this.cm,pu)(this.cm,String.fromCharCode(a.charCode==null?a.keyCode:a.charCode),0))},Ia.prototype.readOnlyChanged=function(a){this.div.contentEditable=String(a!="nocursor")},Ia.prototype.onContextMenu=function(){},Ia.prototype.resetPosition=function(){},Ia.prototype.needsContentAttribute=!0;function bs(a,y){var E=Za(a,y.line);if(!E||E.hidden)return null;var x=yn(a.doc,y.line),b=Ti(E,x,y.line),ue=we(x,a.doc.direction),pe="left";if(ue){var be=re(ue,y.ch);pe=be%2?"right":"left"}var De=BA(b.map,y.ch,pe);return De.offset=De.collapse=="right"?De.end:De.start,De}function Ru(a){for(var y=a;y;y=y.parentNode)if(/CodeMirror-gutter-wrapper/.test(y.className))return!0;return!1}function Va(a,y){return y&&(a.bad=!0),a}function Fs(a,y,E,x,b){var ue="",pe=!1,be=a.doc.lineSeparator(),De=!1;function je(bn){return function(pr){return pr.id==bn}}function Qt(){pe&&(ue+=be,De&&(ue+=be),pe=De=!1)}function Kt(bn){bn&&(Qt(),ue+=bn)}function Un(bn){if(bn.nodeType==1){var pr=bn.getAttribute("cm-text");if(pr){Kt(pr);return}var Sr=bn.getAttribute("cm-marker"),Or;if(Sr){var Vr=a.findMarks(Gt(x,0),Gt(b+1,0),je(+Sr));Vr.length&&(Or=Vr[0].find(0))&&Kt(tt(a.doc,Or.from,Or.to).join(be));return}if(bn.getAttribute("contenteditable")=="false")return;var si=/^(pre|div|p|li|table|br)$/i.test(bn.nodeName);if(!/^br$/i.test(bn.nodeName)&&bn.textContent.length==0)return;si&&Qt();for(var jr=0;jr=9&&y.hasSelection&&(y.hasSelection=null),E.poll()}),Ee(b,"paste",function(pe){dt(x,pe)||Cl(pe,x)||(x.state.pasteIncoming=+new Date,E.fastPoll())});function ue(pe){if(!dt(x,pe)){if(x.somethingSelected())Bl({lineWise:!1,text:x.getSelections()});else if(x.options.lineWiseCopyCut){var be=gu(x);Bl({lineWise:!0,text:be.text}),pe.type=="cut"?x.setSelections(be.ranges,null,Ct):(E.prevInput="",b.value=be.text.join(` -`),Jt(b))}else return;pe.type=="cut"&&(x.state.cutIncoming=+new Date)}}Ee(b,"cut",ue),Ee(b,"copy",ue),Ee(a.scroller,"paste",function(pe){if(!(Ba(a,pe)||dt(x,pe))){if(!b.dispatchEvent){x.state.pasteIncoming=+new Date,E.focus();return}var be=new Event("paste");be.clipboardData=pe.clipboardData,b.dispatchEvent(be)}}),Ee(a.lineSpace,"selectstart",function(pe){Ba(a,pe)||In(pe)}),Ee(b,"compositionstart",function(){var pe=x.getCursor("from");E.composing&&E.composing.range.clear(),E.composing={start:pe,range:x.markText(pe,x.getCursor("to"),{className:"CodeMirror-composing"})}}),Ee(b,"compositionend",function(){E.composing&&(E.poll(),E.composing.range.clear(),E.composing=null)})},Ta.prototype.createField=function(a){this.wrapper=Mu(),this.textarea=this.wrapper.firstChild},Ta.prototype.screenReaderLabelChanged=function(a){a?this.textarea.setAttribute("aria-label",a):this.textarea.removeAttribute("aria-label")},Ta.prototype.prepareSelection=function(){var a=this.cm,y=a.display,E=a.doc,x=us(a);if(a.options.moveInputWithCursor){var b=fa(a,E.sel.primary().head,"div"),ue=y.wrapper.getBoundingClientRect(),pe=y.lineDiv.getBoundingClientRect();x.teTop=Math.max(0,Math.min(y.wrapper.clientHeight-10,b.top+pe.top-ue.top)),x.teLeft=Math.max(0,Math.min(y.wrapper.clientWidth-10,b.left+pe.left-ue.left))}return x},Ta.prototype.showSelection=function(a){var y=this.cm,E=y.display;Re(E.cursorDiv,a.cursors),Re(E.selectionDiv,a.selection),a.teTop!=null&&(this.wrapper.style.top=a.teTop+"px",this.wrapper.style.left=a.teLeft+"px")},Ta.prototype.reset=function(a){if(!(this.contextMenuPending||this.composing)){var y=this.cm;if(y.somethingSelected()){this.prevInput="";var E=y.getSelection();this.textarea.value=E,y.state.focused&&Jt(this.textarea),ke&&ge>=9&&(this.hasSelection=E)}else a||(this.prevInput=this.textarea.value="",ke&&ge>=9&&(this.hasSelection=null))}},Ta.prototype.getField=function(){return this.textarea},Ta.prototype.supportsTouch=function(){return!1},Ta.prototype.focus=function(){if(this.cm.options.readOnly!="nocursor"&&(!ze||At()!=this.textarea))try{this.textarea.focus()}catch(a){}},Ta.prototype.blur=function(){this.textarea.blur()},Ta.prototype.resetPosition=function(){this.wrapper.style.top=this.wrapper.style.left=0},Ta.prototype.receivedFocus=function(){this.slowPoll()},Ta.prototype.slowPoll=function(){var a=this;this.pollingFast||this.polling.set(this.cm.options.pollInterval,function(){a.poll(),a.cm.state.focused&&a.slowPoll()})},Ta.prototype.fastPoll=function(){var a=!1,y=this;y.pollingFast=!0;function E(){var x=y.poll();!x&&!a?(a=!0,y.polling.set(60,E)):(y.pollingFast=!1,y.slowPoll())}y.polling.set(20,E)},Ta.prototype.poll=function(){var a=this,y=this.cm,E=this.textarea,x=this.prevInput;if(this.contextMenuPending||!y.state.focused||Kn(E)&&!x&&!this.composing||y.isReadOnly()||y.options.disableInput||y.state.keySeq)return!1;var b=E.value;if(b==x&&!y.somethingSelected())return!1;if(ke&&ge>=9&&this.hasSelection===b||Te&&/[\uf700-\uf7ff]/.test(b))return y.display.input.reset(),!1;if(y.doc.sel==y.display.selForContextMenu){var ue=b.charCodeAt(0);if(ue==8203&&!x&&(x="\u200B"),ue==8666)return this.reset(),this.cm.execCommand("undo")}for(var pe=0,be=Math.min(x.length,b.length);pe1e3||b.indexOf(` -`)>-1?E.value=a.prevInput="":a.prevInput=b,a.composing&&(a.composing.range.clear(),a.composing.range=y.markText(a.composing.start,y.getCursor("to"),{className:"CodeMirror-composing"}))}),!0},Ta.prototype.ensurePolled=function(){this.pollingFast&&this.poll()&&(this.pollingFast=!1)},Ta.prototype.onKeyPress=function(){ke&&ge>=9&&(this.hasSelection=null),this.fastPoll()},Ta.prototype.onContextMenu=function(a){var y=this,E=y.cm,x=E.display,b=y.textarea;y.contextMenuPending&&y.contextMenuPending();var ue=ZA(E,a),pe=x.scroller.scrollTop;if(!ue||ye)return;var be=E.options.resetSelectionOnContextMenu;be&&E.doc.sel.contains(ue)==-1&&AA(E,dA)(E.doc,xo(ue),Ct);var De=b.style.cssText,je=y.wrapper.style.cssText,Qt=y.wrapper.offsetParent.getBoundingClientRect();y.wrapper.style.cssText="position: static",b.style.cssText=`position: absolute; width: 30px; height: 30px; +`);var Un=document.activeElement;Jt(Kt),setTimeout(function(){x.display.lineSpace.removeChild(Qt),Un.focus(),Un==b&&E.showPrimarySelection()},50)}}Ee(b,"copy",pe),Ee(b,"cut",pe)},ka.prototype.screenReaderLabelChanged=function(a){a?this.div.setAttribute("aria-label",a):this.div.removeAttribute("aria-label")},ka.prototype.prepareSelection=function(){var a=us(this.cm,!1);return a.focus=document.activeElement==this.div,a},ka.prototype.showSelection=function(a,y){!a||!this.cm.display.view.length||((a.focus||y)&&this.showPrimarySelection(),this.showMultipleSelections(a))},ka.prototype.getSelection=function(){return this.cm.display.wrapper.ownerDocument.getSelection()},ka.prototype.showPrimarySelection=function(){var a=this.getSelection(),y=this.cm,E=y.doc.sel.primary(),x=E.from(),b=E.to();if(y.display.viewTo==y.display.viewFrom||x.line>=y.display.viewTo||b.line=y.display.viewFrom&&bs(y,x)||{node:be[0].measure.map[2],offset:0},je=b.linea.firstLine()&&(x=Gt(x.line-1,yn(a.doc,x.line-1).length)),b.ch==yn(a.doc,b.line).text.length&&b.liney.viewTo-1)return!1;var ue,pe,be;x.line==y.viewFrom||(ue=jA(a,x.line))==0?(pe=Lt(y.view[0].line),be=y.view[0].node):(pe=Lt(y.view[ue].line),be=y.view[ue-1].node.nextSibling);var De=jA(a,b.line),je,Qt;if(De==y.view.length-1?(je=y.viewTo-1,Qt=y.lineDiv.lastChild):(je=Lt(y.view[De+1].line)-1,Qt=y.view[De+1].node.previousSibling),!be)return!1;for(var Kt=a.doc.splitLines(Fs(a,be,Qt,pe,je)),Un=$e(a.doc,Gt(pe,0),Gt(je,yn(a.doc,je).text.length));Kt.length>1&&Un.length>1;)if(ht(Kt)==ht(Un))Kt.pop(),Un.pop(),je--;else if(Kt[0]==Un[0])Kt.shift(),Un.shift(),pe++;else break;for(var bn=0,gr=0,Sr=Kt[0],Or=Un[0],jr=Math.min(Sr.length,Or.length);bnx.ch&&li.charCodeAt(li.length-gr-1)==Yr.charCodeAt(Yr.length-gr-1);)bn--,gr++;Kt[Kt.length-1]=li.slice(0,li.length-gr).replace(/^\u200b+/,""),Kt[0]=Kt[0].slice(bn).replace(/\u200b+$/,"");var Qi=Gt(pe,bn),ki=Gt(je,Un.length?ht(Un).length-gr:0);if(Kt.length>1||Kt[0]||_n(Qi,ki))return Ho(a.doc,Kt,Qi,ki,"+input"),!0},ka.prototype.ensurePolled=function(){this.forceCompositionEnd()},ka.prototype.reset=function(){this.forceCompositionEnd()},ka.prototype.forceCompositionEnd=function(){this.composing&&(clearTimeout(this.readDOMTimeout),this.composing=null,this.updateFromDOM(),this.div.blur(),this.div.focus())},ka.prototype.readFromDOMSoon=function(){var a=this;this.readDOMTimeout==null&&(this.readDOMTimeout=setTimeout(function(){if(a.readDOMTimeout=null,a.composing)if(a.composing.done)a.composing=null;else return;a.updateFromDOM()},80))},ka.prototype.updateFromDOM=function(){var a=this;(this.cm.isReadOnly()||!this.pollContent())&&LA(this.cm,function(){return tA(a.cm)})},ka.prototype.setUneditable=function(a){a.contentEditable="false"},ka.prototype.onKeyPress=function(a){a.charCode==0||this.composing||(a.preventDefault(),this.cm.isReadOnly()||AA(this.cm,pu)(this.cm,String.fromCharCode(a.charCode==null?a.keyCode:a.charCode),0))},ka.prototype.readOnlyChanged=function(a){this.div.contentEditable=String(a!="nocursor")},ka.prototype.onContextMenu=function(){},ka.prototype.resetPosition=function(){},ka.prototype.needsContentAttribute=!0;function bs(a,y){var E=Sa(a,y.line);if(!E||E.hidden)return null;var x=yn(a.doc,y.line),b=Mi(E,x,y.line),ue=we(x,a.doc.direction),pe="left";if(ue){var be=re(ue,y.ch);pe=be%2?"right":"left"}var De=$a(b.map,y.ch,pe);return De.offset=De.collapse=="right"?De.end:De.start,De}function Ru(a){for(var y=a;y;y=y.parentNode)if(/CodeMirror-gutter-wrapper/.test(y.className))return!0;return!1}function Ga(a,y){return y&&(a.bad=!0),a}function Fs(a,y,E,x,b){var ue="",pe=!1,be=a.doc.lineSeparator(),De=!1;function je(bn){return function(gr){return gr.id==bn}}function Qt(){pe&&(ue+=be,De&&(ue+=be),pe=De=!1)}function Kt(bn){bn&&(Qt(),ue+=bn)}function Un(bn){if(bn.nodeType==1){var gr=bn.getAttribute("cm-text");if(gr){Kt(gr);return}var Sr=bn.getAttribute("cm-marker"),Or;if(Sr){var jr=a.findMarks(Gt(x,0),Gt(b+1,0),je(+Sr));jr.length&&(Or=jr[0].find(0))&&Kt($e(a.doc,Or.from,Or.to).join(be));return}if(bn.getAttribute("contenteditable")=="false")return;var li=/^(pre|div|p|li|table|br)$/i.test(bn.nodeName);if(!/^br$/i.test(bn.nodeName)&&bn.textContent.length==0)return;li&&Qt();for(var Yr=0;Yr=9&&y.hasSelection&&(y.hasSelection=null),E.poll()}),Ee(b,"paste",function(pe){ft(x,pe)||Cl(pe,x)||(x.state.pasteIncoming=+new Date,E.fastPoll())});function ue(pe){if(!ft(x,pe)){if(x.somethingSelected())Bl({lineWise:!1,text:x.getSelections()});else if(x.options.lineWiseCopyCut){var be=gu(x);Bl({lineWise:!0,text:be.text}),pe.type=="cut"?x.setSelections(be.ranges,null,Ct):(E.prevInput="",b.value=be.text.join(` +`),Jt(b))}else return;pe.type=="cut"&&(x.state.cutIncoming=+new Date)}}Ee(b,"cut",ue),Ee(b,"copy",ue),Ee(a.scroller,"paste",function(pe){if(!(pa(a,pe)||ft(x,pe))){if(!b.dispatchEvent){x.state.pasteIncoming=+new Date,E.focus();return}var be=new Event("paste");be.clipboardData=pe.clipboardData,b.dispatchEvent(be)}}),Ee(a.lineSpace,"selectstart",function(pe){pa(a,pe)||In(pe)}),Ee(b,"compositionstart",function(){var pe=x.getCursor("from");E.composing&&E.composing.range.clear(),E.composing={start:pe,range:x.markText(pe,x.getCursor("to"),{className:"CodeMirror-composing"})}}),Ee(b,"compositionend",function(){E.composing&&(E.poll(),E.composing.range.clear(),E.composing=null)})},Qa.prototype.createField=function(a){this.wrapper=Mu(),this.textarea=this.wrapper.firstChild},Qa.prototype.screenReaderLabelChanged=function(a){a?this.textarea.setAttribute("aria-label",a):this.textarea.removeAttribute("aria-label")},Qa.prototype.prepareSelection=function(){var a=this.cm,y=a.display,E=a.doc,x=us(a);if(a.options.moveInputWithCursor){var b=ma(a,E.sel.primary().head,"div"),ue=y.wrapper.getBoundingClientRect(),pe=y.lineDiv.getBoundingClientRect();x.teTop=Math.max(0,Math.min(y.wrapper.clientHeight-10,b.top+pe.top-ue.top)),x.teLeft=Math.max(0,Math.min(y.wrapper.clientWidth-10,b.left+pe.left-ue.left))}return x},Qa.prototype.showSelection=function(a){var y=this.cm,E=y.display;He(E.cursorDiv,a.cursors),He(E.selectionDiv,a.selection),a.teTop!=null&&(this.wrapper.style.top=a.teTop+"px",this.wrapper.style.left=a.teLeft+"px")},Qa.prototype.reset=function(a){if(!(this.contextMenuPending||this.composing)){var y=this.cm;if(y.somethingSelected()){this.prevInput="";var E=y.getSelection();this.textarea.value=E,y.state.focused&&Jt(this.textarea),ke&&ge>=9&&(this.hasSelection=E)}else a||(this.prevInput=this.textarea.value="",ke&&ge>=9&&(this.hasSelection=null))}},Qa.prototype.getField=function(){return this.textarea},Qa.prototype.supportsTouch=function(){return!1},Qa.prototype.focus=function(){if(this.cm.options.readOnly!="nocursor"&&(!We||at()!=this.textarea))try{this.textarea.focus()}catch(a){}},Qa.prototype.blur=function(){this.textarea.blur()},Qa.prototype.resetPosition=function(){this.wrapper.style.top=this.wrapper.style.left=0},Qa.prototype.receivedFocus=function(){this.slowPoll()},Qa.prototype.slowPoll=function(){var a=this;this.pollingFast||this.polling.set(this.cm.options.pollInterval,function(){a.poll(),a.cm.state.focused&&a.slowPoll()})},Qa.prototype.fastPoll=function(){var a=!1,y=this;y.pollingFast=!0;function E(){var x=y.poll();!x&&!a?(a=!0,y.polling.set(60,E)):(y.pollingFast=!1,y.slowPoll())}y.polling.set(20,E)},Qa.prototype.poll=function(){var a=this,y=this.cm,E=this.textarea,x=this.prevInput;if(this.contextMenuPending||!y.state.focused||Kn(E)&&!x&&!this.composing||y.isReadOnly()||y.options.disableInput||y.state.keySeq)return!1;var b=E.value;if(b==x&&!y.somethingSelected())return!1;if(ke&&ge>=9&&this.hasSelection===b||Le&&/[\uf700-\uf7ff]/.test(b))return y.display.input.reset(),!1;if(y.doc.sel==y.display.selForContextMenu){var ue=b.charCodeAt(0);if(ue==8203&&!x&&(x="\u200B"),ue==8666)return this.reset(),this.cm.execCommand("undo")}for(var pe=0,be=Math.min(x.length,b.length);pe1e3||b.indexOf(` +`)>-1?E.value=a.prevInput="":a.prevInput=b,a.composing&&(a.composing.range.clear(),a.composing.range=y.markText(a.composing.start,y.getCursor("to"),{className:"CodeMirror-composing"}))}),!0},Qa.prototype.ensurePolled=function(){this.pollingFast&&this.poll()&&(this.pollingFast=!1)},Qa.prototype.onKeyPress=function(){ke&&ge>=9&&(this.hasSelection=null),this.fastPoll()},Qa.prototype.onContextMenu=function(a){var y=this,E=y.cm,x=E.display,b=y.textarea;y.contextMenuPending&&y.contextMenuPending();var ue=KA(E,a),pe=x.scroller.scrollTop;if(!ue||ye)return;var be=E.options.resetSelectionOnContextMenu;be&&E.doc.sel.contains(ue)==-1&&AA(E,hA)(E.doc,xo(ue),Ct);var De=b.style.cssText,je=y.wrapper.style.cssText,Qt=y.wrapper.offsetParent.getBoundingClientRect();y.wrapper.style.cssText="position: static",b.style.cssText=`position: absolute; width: 30px; height: 30px; top: `+(a.clientY-Qt.top-5)+"px; left: "+(a.clientX-Qt.left-5)+`px; z-index: 1000; background: `+(ke?"rgba(255, 255, 255, .05)":"transparent")+`; - outline: none; border-width: 0; outline: none; overflow: hidden; opacity: .05; filter: alpha(opacity=5);`;var Kt;Ve&&(Kt=window.scrollY),x.input.focus(),Ve&&window.scrollTo(null,Kt),x.input.reset(),E.somethingSelected()||(b.value=y.prevInput=" "),y.contextMenuPending=bn,x.selForContextMenu=E.doc.sel,clearTimeout(x.detectingSelectAll);function Un(){if(b.selectionStart!=null){var Sr=E.somethingSelected(),Or="\u200B"+(Sr?b.value:"");b.value="\u21DA",b.value=Or,y.prevInput=Sr?"":"\u200B",b.selectionStart=1,b.selectionEnd=Or.length,x.selForContextMenu=E.doc.sel}}function bn(){if(y.contextMenuPending==bn&&(y.contextMenuPending=!1,y.wrapper.style.cssText=je,b.style.cssText=De,ke&&ge<9&&x.scrollbars.setScrollTop(x.scroller.scrollTop=pe),b.selectionStart!=null)){(!ke||ke&&ge<9)&&Un();var Sr=0,Or=function(){x.selForContextMenu==E.doc.sel&&b.selectionStart==0&&b.selectionEnd>0&&y.prevInput=="\u200B"?AA(E,fl)(E):Sr++<10?x.detectingSelectAll=setTimeout(Or,500):(x.selForContextMenu=null,x.input.reset())};x.detectingSelectAll=setTimeout(Or,200)}}if(ke&&ge>=9&&Un(),xe){fr(a);var pr=function(){Ut(window,"mouseup",pr),setTimeout(bn,20)};Ee(window,"mouseup",pr)}else setTimeout(bn,50)},Ta.prototype.readOnlyChanged=function(a){a||this.reset(),this.textarea.disabled=a=="nocursor",this.textarea.readOnly=!!a},Ta.prototype.setUneditable=function(){},Ta.prototype.needsContentAttribute=!1;function El(a,y){if(y=y?on(y):{},y.value=a.value,!y.tabindex&&a.tabIndex&&(y.tabindex=a.tabIndex),!y.placeholder&&a.placeholder&&(y.placeholder=a.placeholder),y.autofocus==null){var E=At();y.autofocus=E==a||a.getAttribute("autofocus")!=null&&E==document.body}function x(){a.value=be.getValue()}var b;if(a.form&&(Ee(a.form,"submit",x),!y.leaveSubmitMethodAlone)){var ue=a.form;b=ue.submit;try{var pe=ue.submit=function(){x(),ue.submit=b,ue.submit(),ue.submit=pe}}catch(De){}}y.finishInit=function(De){De.save=x,De.getTextArea=function(){return a},De.toTextArea=function(){De.toTextArea=isNaN,x(),a.parentNode.removeChild(De.getWrapperElement()),a.style.display="",a.form&&(Ut(a.form,"submit",x),!y.leaveSubmitMethodAlone&&typeof a.form.submit=="function"&&(a.form.submit=b))}},a.style.display="none";var be=Ka(function(De){return a.parentNode.insertBefore(De,a.nextSibling)},y);return be}function Wo(a){a.off=Ut,a.on=Ee,a.wheelEventPixels=Ll,a.Doc=bA,a.splitLines=Ir,a.countColumn=Ze,a.findColumn=jn,a.isWordChar=se,a.Pass=fn,a.signal=It,a.Line=zr,a.changeEnd=Eo,a.scrollbarModel=fo,a.Pos=Gt,a.cmpPos=_n,a.modes=zn,a.mimeModes=$t,a.resolveMode=sr,a.getMode=cr,a.modeExtensions=br,a.extendMode=Wr,a.copyState=Dr,a.startState=Jr,a.innerMode=Ur,a.commands=Zi,a.keyMap=Cr,a.keyName=Ri,a.isModifierKey=Ki,a.lookupKey=Pi,a.normalizeKeyMap=xa,a.StringStream=qn,a.SharedTextMarker=as,a.TextMarker=go,a.LineWidget=Oo,a.e_preventDefault=In,a.e_stopPropagation=or,a.e_stop=fr,a.addClass=vt,a.contains=wt,a.rmClass=Ne,a.keyNames=Xt}Yu(Ka),Nu(Ka);var Ou="iter insert remove copy getEditor constructor".split(" ");for(var bl in bA.prototype)bA.prototype.hasOwnProperty(bl)&&Ot(Ou,bl)<0&&(Ka.prototype[bl]=function(a){return function(){return a.apply(this.doc,arguments)}}(bA.prototype[bl]));return un(bA),Ka.inputStyles={textarea:Ta,contenteditable:Ia},Ka.defineMode=function(a){!Ka.defaults.mode&&a!="null"&&(Ka.defaults.mode=a),Sn.apply(this,arguments)},Ka.defineMIME=hr,Ka.defineMode("null",function(){return{token:function(a){return a.skipToEnd()}}}),Ka.defineMIME("text/plain","null"),Ka.defineExtension=function(a,y){Ka.prototype[a]=y},Ka.defineDocExtension=function(a,y){bA.prototype[a]=y},Ka.fromTextArea=El,Wo(Ka),Ka.version="5.58.2",Ka})},25419:function(xn,yt,ce){(function(te){te(ce(89780),ce(15525),ce(98101))})(function(te){"use strict";te.defineMode("markdown",function(Ke,Me){var Xe=te.getMode(Ke,"text/html"),ke=Xe.name=="null";function ge(Ze){if(te.findModeByName){var Fe=te.findModeByName(Ze);Fe&&(Ze=Fe.mime||Fe.mimes[0])}var Ot=te.getMode(Ke,Ze);return Ot.name=="null"?null:Ot}Me.highlightFormatting===void 0&&(Me.highlightFormatting=!1),Me.maxBlockquoteDepth===void 0&&(Me.maxBlockquoteDepth=0),Me.taskLists===void 0&&(Me.taskLists=!1),Me.strikethrough===void 0&&(Me.strikethrough=!1),Me.emoji===void 0&&(Me.emoji=!1),Me.fencedCodeBlockHighlighting===void 0&&(Me.fencedCodeBlockHighlighting=!0),Me.fencedCodeBlockDefaultMode===void 0&&(Me.fencedCodeBlockDefaultMode="text/plain"),Me.xml===void 0&&(Me.xml=!0),Me.tokenTypeOverrides===void 0&&(Me.tokenTypeOverrides={});var Ve={header:"header",code:"comment",quote:"quote",list1:"variable-2",list2:"variable-3",list3:"keyword",hr:"hr",image:"image",imageAltText:"image-alt-text",imageMarker:"image-marker",formatting:"formatting",linkInline:"link",linkEmail:"link",linkText:"link",linkHref:"string",em:"em",strong:"strong",strikethrough:"strikethrough",emoji:"builtin"};for(var Ue in Ve)Ve.hasOwnProperty(Ue)&&Me.tokenTypeOverrides[Ue]&&(Ve[Ue]=Me.tokenTypeOverrides[Ue]);var Se=/^([*\-_])(?:\s*\1){2,}\s*$/,ye=/^(?:[*\-+]|^[0-9]+([.)]))\s+/,Je=/^\[(x| )\](?=\s)/i,Ce=Me.allowAtxHeaderWithoutSpace?/^(#+)/:/^(#+)(?: |$)/,lt=/^ {0,3}(?:\={1,}|-{2,})\s*$/,nt=/^[^#!\[\]*_\\<>` "'(~:]+/,at=/^(~~~+|```+)[ \t]*([\w\/+#-]*)[^\n`]*$/,ze=/^\s*\[[^\]]+?\]:.*$/,Te=/[!"#$%&'()*+,\-.\/:;<=>?@\[\\\]^_`{|}~\xA1\xA7\xAB\xB6\xB7\xBB\xBF\u037E\u0387\u055A-\u055F\u0589\u058A\u05BE\u05C0\u05C3\u05C6\u05F3\u05F4\u0609\u060A\u060C\u060D\u061B\u061E\u061F\u066A-\u066D\u06D4\u0700-\u070D\u07F7-\u07F9\u0830-\u083E\u085E\u0964\u0965\u0970\u0AF0\u0DF4\u0E4F\u0E5A\u0E5B\u0F04-\u0F12\u0F14\u0F3A-\u0F3D\u0F85\u0FD0-\u0FD4\u0FD9\u0FDA\u104A-\u104F\u10FB\u1360-\u1368\u1400\u166D\u166E\u169B\u169C\u16EB-\u16ED\u1735\u1736\u17D4-\u17D6\u17D8-\u17DA\u1800-\u180A\u1944\u1945\u1A1E\u1A1F\u1AA0-\u1AA6\u1AA8-\u1AAD\u1B5A-\u1B60\u1BFC-\u1BFF\u1C3B-\u1C3F\u1C7E\u1C7F\u1CC0-\u1CC7\u1CD3\u2010-\u2027\u2030-\u2043\u2045-\u2051\u2053-\u205E\u207D\u207E\u208D\u208E\u2308-\u230B\u2329\u232A\u2768-\u2775\u27C5\u27C6\u27E6-\u27EF\u2983-\u2998\u29D8-\u29DB\u29FC\u29FD\u2CF9-\u2CFC\u2CFE\u2CFF\u2D70\u2E00-\u2E2E\u2E30-\u2E42\u3001-\u3003\u3008-\u3011\u3014-\u301F\u3030\u303D\u30A0\u30FB\uA4FE\uA4FF\uA60D-\uA60F\uA673\uA67E\uA6F2-\uA6F7\uA874-\uA877\uA8CE\uA8CF\uA8F8-\uA8FA\uA8FC\uA92E\uA92F\uA95F\uA9C1-\uA9CD\uA9DE\uA9DF\uAA5C-\uAA5F\uAADE\uAADF\uAAF0\uAAF1\uABEB\uFD3E\uFD3F\uFE10-\uFE19\uFE30-\uFE52\uFE54-\uFE61\uFE63\uFE68\uFE6A\uFE6B\uFF01-\uFF03\uFF05-\uFF0A\uFF0C-\uFF0F\uFF1A\uFF1B\uFF1F\uFF20\uFF3B-\uFF3D\uFF3F\uFF5B\uFF5D\uFF5F-\uFF65]|\uD800[\uDD00-\uDD02\uDF9F\uDFD0]|\uD801\uDD6F|\uD802[\uDC57\uDD1F\uDD3F\uDE50-\uDE58\uDE7F\uDEF0-\uDEF6\uDF39-\uDF3F\uDF99-\uDF9C]|\uD804[\uDC47-\uDC4D\uDCBB\uDCBC\uDCBE-\uDCC1\uDD40-\uDD43\uDD74\uDD75\uDDC5-\uDDC9\uDDCD\uDDDB\uDDDD-\uDDDF\uDE38-\uDE3D\uDEA9]|\uD805[\uDCC6\uDDC1-\uDDD7\uDE41-\uDE43\uDF3C-\uDF3E]|\uD809[\uDC70-\uDC74]|\uD81A[\uDE6E\uDE6F\uDEF5\uDF37-\uDF3B\uDF44]|\uD82F\uDC9F|\uD836[\uDE87-\uDE8B]/,ct=" ";function Ge(Ze,Fe,Ot){return Fe.f=Fe.inline=Ot,Ot(Ze,Fe)}function qe(Ze,Fe,Ot){return Fe.f=Fe.block=Ot,Ot(Ze,Fe)}function Le(Ze){return!Ze||!/\S/.test(Ze.string)}function xe(Ze){if(Ze.linkTitle=!1,Ze.linkHref=!1,Ze.linkText=!1,Ze.em=!1,Ze.strong=!1,Ze.strikethrough=!1,Ze.quote=0,Ze.indentedCode=!1,Ze.f==Ne){var Fe=ke;if(!Fe){var Ot=te.innerMode(Xe,Ze.htmlState);Fe=Ot.mode.name=="xml"&&Ot.state.tagStart===null&&!Ot.state.context&&Ot.state.tokenize.isInText}Fe&&(Ze.f=gt,Ze.block=He,Ze.htmlState=null)}return Ze.trailingSpace=0,Ze.trailingSpaceNewLine=!1,Ze.prevLine=Ze.thisLine,Ze.thisLine={stream:null},null}function He(Ze,Fe){var Ot=Ze.column()===Fe.indentation,Fn=Le(Fe.prevLine.stream),fn=Fe.indentedCode,Ct=Fe.prevLine.hr,tn=Fe.list!==!1,rn=(Fe.listStack[Fe.listStack.length-1]||0)+3;Fe.indentedCode=!1;var jn=Fe.indentation;if(Fe.indentationDiff===null&&(Fe.indentationDiff=Fe.indentation,tn)){for(Fe.list=null;jn=4&&(fn||Fe.prevLine.fencedCodeEnd||Fe.prevLine.header||Fn))return Ze.skipToEnd(),Fe.indentedCode=!0,Ve.code;if(Ze.eatSpace())return null;if(Ot&&Fe.indentation<=rn&&(ht=Ze.match(Ce))&&ht[1].length<=6)return Fe.quote=0,Fe.header=ht[1].length,Fe.thisLine.header=!0,Me.highlightFormatting&&(Fe.formatting="header"),Fe.f=Fe.inline,Re(Fe);if(Fe.indentation<=rn&&Ze.eat(">"))return Fe.quote=Ot?1:Fe.quote+1,Me.highlightFormatting&&(Fe.formatting="quote"),Ze.eatSpace(),Re(Fe);if(!mt&&!Fe.setext&&Ot&&Fe.indentation<=rn&&(ht=Ze.match(ye))){var bt=ht[1]?"ol":"ul";return Fe.indentation=jn+Ze.current().length,Fe.list=!0,Fe.quote=0,Fe.listStack.push(Fe.indentation),Fe.em=!1,Fe.strong=!1,Fe.code=!1,Fe.strikethrough=!1,Me.taskLists&&Ze.match(Je,!1)&&(Fe.taskList=!0),Fe.f=Fe.inline,Me.highlightFormatting&&(Fe.formatting=["list","list-"+bt]),Re(Fe)}else{if(Ot&&Fe.indentation<=rn&&(ht=Ze.match(at,!0)))return Fe.quote=0,Fe.fencedEndRE=new RegExp(ht[1]+"+ *$"),Fe.localMode=Me.fencedCodeBlockHighlighting&&ge(ht[2]||Me.fencedCodeBlockDefaultMode),Fe.localMode&&(Fe.localState=te.startState(Fe.localMode)),Fe.f=Fe.block=rt,Me.highlightFormatting&&(Fe.formatting="code-block"),Fe.code=-1,Re(Fe);if(Fe.setext||(!Dt||!tn)&&!Fe.quote&&Fe.list===!1&&!Fe.code&&!mt&&!ze.test(Ze.string)&&(ht=Ze.lookAhead(1))&&(ht=ht.match(lt)))return Fe.setext?(Fe.header=Fe.setext,Fe.setext=0,Ze.skipToEnd(),Me.highlightFormatting&&(Fe.formatting="header")):(Fe.header=ht[0].charAt(0)=="="?1:2,Fe.setext=Fe.header),Fe.thisLine.header=!0,Fe.f=Fe.inline,Re(Fe);if(mt)return Ze.skipToEnd(),Fe.hr=!0,Fe.thisLine.hr=!0,Ve.hr;if(Ze.peek()==="[")return Ge(Ze,Fe,Vt)}return Ge(Ze,Fe,Fe.inline)}function Ne(Ze,Fe){var Ot=Xe.token(Ze,Fe.htmlState);if(!ke){var Fn=te.innerMode(Xe,Fe.htmlState);(Fn.mode.name=="xml"&&Fn.state.tagStart===null&&!Fn.state.context&&Fn.state.tokenize.isInText||Fe.md_inside&&Ze.current().indexOf(">")>-1)&&(Fe.f=gt,Fe.block=He,Fe.htmlState=null)}return Ot}function rt(Ze,Fe){var Ot=Fe.listStack[Fe.listStack.length-1]||0,Fn=Fe.indentation=Ze.quote?Fe.push(Ve.formatting+"-"+Ze.formatting[Ot]+"-"+Ze.quote):Fe.push("error"))}if(Ze.taskOpen)return Fe.push("meta"),Fe.length?Fe.join(" "):null;if(Ze.taskClosed)return Fe.push("property"),Fe.length?Fe.join(" "):null;if(Ze.linkHref?Fe.push(Ve.linkHref,"url"):(Ze.strong&&Fe.push(Ve.strong),Ze.em&&Fe.push(Ve.em),Ze.strikethrough&&Fe.push(Ve.strikethrough),Ze.emoji&&Fe.push(Ve.emoji),Ze.linkText&&Fe.push(Ve.linkText),Ze.code&&Fe.push(Ve.code),Ze.image&&Fe.push(Ve.image),Ze.imageAltText&&Fe.push(Ve.imageAltText,"link"),Ze.imageMarker&&Fe.push(Ve.imageMarker)),Ze.header&&Fe.push(Ve.header,Ve.header+"-"+Ze.header),Ze.quote&&(Fe.push(Ve.quote),!Me.maxBlockquoteDepth||Me.maxBlockquoteDepth>=Ze.quote?Fe.push(Ve.quote+"-"+Ze.quote):Fe.push(Ve.quote+"-"+Me.maxBlockquoteDepth)),Ze.list!==!1){var Fn=(Ze.listStack.length-1)%3;Fn?Fn===1?Fe.push(Ve.list2):Fe.push(Ve.list3):Fe.push(Ve.list1)}return Ze.trailingSpaceNewLine?Fe.push("trailing-space-new-line"):Ze.trailingSpace&&Fe.push("trailing-space-"+(Ze.trailingSpace%2?"a":"b")),Fe.length?Fe.join(" "):null}function et(Ze,Fe){if(Ze.match(nt,!0))return Re(Fe)}function gt(Ze,Fe){var Ot=Fe.text(Ze,Fe);if(typeof Ot!="undefined")return Ot;if(Fe.list)return Fe.list=null,Re(Fe);if(Fe.taskList){var Fn=Ze.match(Je,!0)[1]===" ";return Fn?Fe.taskOpen=!0:Fe.taskClosed=!0,Me.highlightFormatting&&(Fe.formatting="task"),Fe.taskList=!1,Re(Fe)}if(Fe.taskOpen=!1,Fe.taskClosed=!1,Fe.header&&Ze.match(/^#+$/,!0))return Me.highlightFormatting&&(Fe.formatting="header"),Re(Fe);var fn=Ze.next();if(Fe.linkTitle){Fe.linkTitle=!1;var Ct=fn;fn==="("&&(Ct=")"),Ct=(Ct+"").replace(/([.?*+^\[\]\\(){}|-])/g,"\\$1");var tn="^\\s*(?:[^"+Ct+"\\\\]+|\\\\\\\\|\\\\.)"+Ct;if(Ze.match(new RegExp(tn),!0))return Ve.linkHref}if(fn==="`"){var rn=Fe.formatting;Me.highlightFormatting&&(Fe.formatting="code"),Ze.eatWhile("`");var jn=Ze.current().length;if(Fe.code==0&&(!Fe.quote||jn==1))return Fe.code=jn,Re(Fe);if(jn==Fe.code){var Dt=Re(Fe);return Fe.code=0,Dt}else return Fe.formatting=rn,Re(Fe)}else if(Fe.code)return Re(Fe);if(fn==="\\"&&(Ze.next(),Me.highlightFormatting)){var mt=Re(Fe),ht=Ve.formatting+"-escape";return mt?mt+" "+ht:ht}if(fn==="!"&&Ze.match(/\[[^\]]*\] ?(?:\(|\[)/,!1))return Fe.imageMarker=!0,Fe.image=!0,Me.highlightFormatting&&(Fe.formatting="image"),Re(Fe);if(fn==="["&&Fe.imageMarker&&Ze.match(/[^\]]*\](\(.*?\)| ?\[.*?\])/,!1))return Fe.imageMarker=!1,Fe.imageAltText=!0,Me.highlightFormatting&&(Fe.formatting="image"),Re(Fe);if(fn==="]"&&Fe.imageAltText){Me.highlightFormatting&&(Fe.formatting="image");var mt=Re(Fe);return Fe.imageAltText=!1,Fe.image=!1,Fe.inline=Fe.f=wt,mt}if(fn==="["&&!Fe.image)return Fe.linkText&&Ze.match(/^.*?\]/)||(Fe.linkText=!0,Me.highlightFormatting&&(Fe.formatting="link")),Re(Fe);if(fn==="]"&&Fe.linkText){Me.highlightFormatting&&(Fe.formatting="link");var mt=Re(Fe);return Fe.linkText=!1,Fe.inline=Fe.f=Ze.match(/\(.*?\)| ?\[.*?\]/,!1)?wt:gt,mt}if(fn==="<"&&Ze.match(/^(https?|ftps?):\/\/(?:[^\\>]|\\.)+>/,!1)){Fe.f=Fe.inline=Ye,Me.highlightFormatting&&(Fe.formatting="link");var mt=Re(Fe);return mt?mt+=" ":mt="",mt+Ve.linkInline}if(fn==="<"&&Ze.match(/^[^> \\]+@(?:[^\\>]|\\.)+>/,!1)){Fe.f=Fe.inline=Ye,Me.highlightFormatting&&(Fe.formatting="link");var mt=Re(Fe);return mt?mt+=" ":mt="",mt+Ve.linkEmail}if(Me.xml&&fn==="<"&&Ze.match(/^(!--|\?|!\[CDATA\[|[a-z][a-z0-9-]*(?:\s+[a-z_:.\-]+(?:\s*=\s*[^>]+)?)*\s*(?:>|$))/i,!1)){var bt=Ze.string.indexOf(">",Ze.pos);if(bt!=-1){var zt=Ze.string.substring(Ze.start,bt);/markdown\s*=\s*('|"){0,1}1('|"){0,1}/.test(zt)&&(Fe.md_inside=!0)}return Ze.backUp(1),Fe.htmlState=te.startState(Xe),qe(Ze,Fe,Ne)}if(Me.xml&&fn==="<"&&Ze.match(/^\/\w*?>/))return Fe.md_inside=!1,"tag";if(fn==="*"||fn==="_"){for(var Bt=1,Pt=Ze.pos==1?" ":Ze.string.charAt(Ze.pos-2);Bt<3&&Ze.eat(fn);)Bt++;var _e=Ze.peek()||" ",se=!/\s/.test(_e)&&(!Te.test(_e)||/\s/.test(Pt)||Te.test(Pt)),fe=!/\s/.test(Pt)&&(!Te.test(Pt)||/\s/.test(_e)||Te.test(_e)),Ie=null,Be=null;if(Bt%2&&(!Fe.em&&se&&(fn==="*"||!fe||Te.test(Pt))?Ie=!0:Fe.em==fn&&fe&&(fn==="*"||!se||Te.test(_e))&&(Ie=!1)),Bt>1&&(!Fe.strong&&se&&(fn==="*"||!fe||Te.test(Pt))?Be=!0:Fe.strong==fn&&fe&&(fn==="*"||!se||Te.test(_e))&&(Be=!1)),Be!=null||Ie!=null){Me.highlightFormatting&&(Fe.formatting=Ie==null?"strong":Be==null?"em":"strong em"),Ie===!0&&(Fe.em=fn),Be===!0&&(Fe.strong=fn);var Dt=Re(Fe);return Ie===!1&&(Fe.em=!1),Be===!1&&(Fe.strong=!1),Dt}}else if(fn===" "&&(Ze.eat("*")||Ze.eat("_"))){if(Ze.peek()===" ")return Re(Fe);Ze.backUp(1)}if(Me.strikethrough){if(fn==="~"&&Ze.eatWhile(fn)){if(Fe.strikethrough){Me.highlightFormatting&&(Fe.formatting="strikethrough");var Dt=Re(Fe);return Fe.strikethrough=!1,Dt}else if(Ze.match(/^[^\s]/,!1))return Fe.strikethrough=!0,Me.highlightFormatting&&(Fe.formatting="strikethrough"),Re(Fe)}else if(fn===" "&&Ze.match(/^~~/,!0)){if(Ze.peek()===" ")return Re(Fe);Ze.backUp(2)}}if(Me.emoji&&fn===":"&&Ze.match(/^(?:[a-z_\d+][a-z_\d+-]*|\-[a-z_\d+][a-z_\d+-]*):/)){Fe.emoji=!0,Me.highlightFormatting&&(Fe.formatting="emoji");var pt=Re(Fe);return Fe.emoji=!1,pt}return fn===" "&&(Ze.match(/^ +$/,!1)?Fe.trailingSpace++:Fe.trailingSpace&&(Fe.trailingSpaceNewLine=!0)),Re(Fe)}function Ye(Ze,Fe){var Ot=Ze.next();if(Ot===">"){Fe.f=Fe.inline=gt,Me.highlightFormatting&&(Fe.formatting="link");var Fn=Re(Fe);return Fn?Fn+=" ":Fn="",Fn+Ve.linkInline}return Ze.match(/^[^>]+/,!0),Ve.linkInline}function wt(Ze,Fe){if(Ze.eatSpace())return null;var Ot=Ze.next();return Ot==="("||Ot==="["?(Fe.f=Fe.inline=vt(Ot==="("?")":"]"),Me.highlightFormatting&&(Fe.formatting="link-string"),Fe.linkHref=!0,Re(Fe)):"error"}var At={")":/^(?:[^\\\(\)]|\\.|\((?:[^\\\(\)]|\\.)*\))*?(?=\))/,"]":/^(?:[^\\\[\]]|\\.|\[(?:[^\\\[\]]|\\.)*\])*?(?=\])/};function vt(Ze){return function(Fe,Ot){var Fn=Fe.next();if(Fn===Ze){Ot.f=Ot.inline=gt,Me.highlightFormatting&&(Ot.formatting="link-string");var fn=Re(Ot);return Ot.linkHref=!1,fn}return Fe.match(At[Ze]),Ot.linkHref=!0,Re(Ot)}}function Vt(Ze,Fe){return Ze.match(/^([^\]\\]|\\.)*\]:/,!1)?(Fe.f=Jt,Ze.next(),Me.highlightFormatting&&(Fe.formatting="link"),Fe.linkText=!0,Re(Fe)):Ge(Ze,Fe,gt)}function Jt(Ze,Fe){if(Ze.match(/^\]:/,!0)){Fe.f=Fe.inline=pn,Me.highlightFormatting&&(Fe.formatting="link");var Ot=Re(Fe);return Fe.linkText=!1,Ot}return Ze.match(/^([^\]\\]|\\.)+/,!0),Ve.linkText}function pn(Ze,Fe){return Ze.eatSpace()?null:(Ze.match(/^[^\s]+/,!0),Ze.peek()===void 0?Fe.linkTitle=!0:Ze.match(/^(?:\s+(?:"(?:[^"\\]|\\\\|\\.)+"|'(?:[^'\\]|\\\\|\\.)+'|\((?:[^)\\]|\\\\|\\.)+\)))?/,!0),Fe.f=Fe.inline=gt,Ve.linkHref+" url")}var on={startState:function(){return{f:He,prevLine:{stream:null},thisLine:{stream:null},block:He,htmlState:null,indentation:0,inline:gt,text:et,formatting:!1,linkText:!1,linkHref:!1,linkTitle:!1,code:0,em:!1,strong:!1,header:0,setext:0,hr:!1,taskList:!1,list:!1,listStack:[],quote:0,trailingSpace:0,trailingSpaceNewLine:!1,strikethrough:!1,emoji:!1,fencedEndRE:null}},copyState:function(Ze){return{f:Ze.f,prevLine:Ze.prevLine,thisLine:Ze.thisLine,block:Ze.block,htmlState:Ze.htmlState&&te.copyState(Xe,Ze.htmlState),indentation:Ze.indentation,localMode:Ze.localMode,localState:Ze.localMode?te.copyState(Ze.localMode,Ze.localState):null,inline:Ze.inline,text:Ze.text,formatting:!1,linkText:Ze.linkText,linkTitle:Ze.linkTitle,linkHref:Ze.linkHref,code:Ze.code,em:Ze.em,strong:Ze.strong,strikethrough:Ze.strikethrough,emoji:Ze.emoji,header:Ze.header,setext:Ze.setext,hr:Ze.hr,taskList:Ze.taskList,list:Ze.list,listStack:Ze.listStack.slice(0),quote:Ze.quote,indentedCode:Ze.indentedCode,trailingSpace:Ze.trailingSpace,trailingSpaceNewLine:Ze.trailingSpaceNewLine,md_inside:Ze.md_inside,fencedEndRE:Ze.fencedEndRE}},token:function(Ze,Fe){if(Fe.formatting=!1,Ze!=Fe.thisLine.stream){if(Fe.header=0,Fe.hr=!1,Ze.match(/^\s*$/,!0))return xe(Fe),null;if(Fe.prevLine=Fe.thisLine,Fe.thisLine={stream:Ze},Fe.taskList=!1,Fe.trailingSpace=0,Fe.trailingSpaceNewLine=!1,!Fe.localState&&(Fe.f=Fe.block,Fe.f!=Ne)){var Ot=Ze.match(/^\s*/,!0)[0].replace(/\t/g,ct).length;if(Fe.indentation=Ot,Fe.indentationDiff=null,Ot>0)return null}}return Fe.f(Ze,Fe)},innerMode:function(Ze){return Ze.block==Ne?{state:Ze.htmlState,mode:Xe}:Ze.localState?{state:Ze.localState,mode:Ze.localMode}:{state:Ze,mode:on}},indent:function(Ze,Fe,Ot){return Ze.block==Ne&&Xe.indent?Xe.indent(Ze.htmlState,Fe,Ot):Ze.localState&&Ze.localMode.indent?Ze.localMode.indent(Ze.localState,Fe,Ot):te.Pass},blankLine:xe,getType:Re,blockCommentStart:"",closeBrackets:"()[]{}''\"\"``",fold:"markdown"};return on},"xml"),te.defineMIME("text/markdown","markdown"),te.defineMIME("text/x-markdown","markdown")})},98101:function(xn,yt,ce){(function(te){te(ce(89780))})(function(te){"use strict";te.modeInfo=[{name:"APL",mime:"text/apl",mode:"apl",ext:["dyalog","apl"]},{name:"PGP",mimes:["application/pgp","application/pgp-encrypted","application/pgp-keys","application/pgp-signature"],mode:"asciiarmor",ext:["asc","pgp","sig"]},{name:"ASN.1",mime:"text/x-ttcn-asn",mode:"asn.1",ext:["asn","asn1"]},{name:"Asterisk",mime:"text/x-asterisk",mode:"asterisk",file:/^extensions\.conf$/i},{name:"Brainfuck",mime:"text/x-brainfuck",mode:"brainfuck",ext:["b","bf"]},{name:"C",mime:"text/x-csrc",mode:"clike",ext:["c","h","ino"]},{name:"C++",mime:"text/x-c++src",mode:"clike",ext:["cpp","c++","cc","cxx","hpp","h++","hh","hxx"],alias:["cpp"]},{name:"Cobol",mime:"text/x-cobol",mode:"cobol",ext:["cob","cpy"]},{name:"C#",mime:"text/x-csharp",mode:"clike",ext:["cs"],alias:["csharp","cs"]},{name:"Clojure",mime:"text/x-clojure",mode:"clojure",ext:["clj","cljc","cljx"]},{name:"ClojureScript",mime:"text/x-clojurescript",mode:"clojure",ext:["cljs"]},{name:"Closure Stylesheets (GSS)",mime:"text/x-gss",mode:"css",ext:["gss"]},{name:"CMake",mime:"text/x-cmake",mode:"cmake",ext:["cmake","cmake.in"],file:/^CMakeLists\.txt$/},{name:"CoffeeScript",mimes:["application/vnd.coffeescript","text/coffeescript","text/x-coffeescript"],mode:"coffeescript",ext:["coffee"],alias:["coffee","coffee-script"]},{name:"Common Lisp",mime:"text/x-common-lisp",mode:"commonlisp",ext:["cl","lisp","el"],alias:["lisp"]},{name:"Cypher",mime:"application/x-cypher-query",mode:"cypher",ext:["cyp","cypher"]},{name:"Cython",mime:"text/x-cython",mode:"python",ext:["pyx","pxd","pxi"]},{name:"Crystal",mime:"text/x-crystal",mode:"crystal",ext:["cr"]},{name:"CSS",mime:"text/css",mode:"css",ext:["css"]},{name:"CQL",mime:"text/x-cassandra",mode:"sql",ext:["cql"]},{name:"D",mime:"text/x-d",mode:"d",ext:["d"]},{name:"Dart",mimes:["application/dart","text/x-dart"],mode:"dart",ext:["dart"]},{name:"diff",mime:"text/x-diff",mode:"diff",ext:["diff","patch"]},{name:"Django",mime:"text/x-django",mode:"django"},{name:"Dockerfile",mime:"text/x-dockerfile",mode:"dockerfile",file:/^Dockerfile$/},{name:"DTD",mime:"application/xml-dtd",mode:"dtd",ext:["dtd"]},{name:"Dylan",mime:"text/x-dylan",mode:"dylan",ext:["dylan","dyl","intr"]},{name:"EBNF",mime:"text/x-ebnf",mode:"ebnf"},{name:"ECL",mime:"text/x-ecl",mode:"ecl",ext:["ecl"]},{name:"edn",mime:"application/edn",mode:"clojure",ext:["edn"]},{name:"Eiffel",mime:"text/x-eiffel",mode:"eiffel",ext:["e"]},{name:"Elm",mime:"text/x-elm",mode:"elm",ext:["elm"]},{name:"Embedded Javascript",mime:"application/x-ejs",mode:"htmlembedded",ext:["ejs"]},{name:"Embedded Ruby",mime:"application/x-erb",mode:"htmlembedded",ext:["erb"]},{name:"Erlang",mime:"text/x-erlang",mode:"erlang",ext:["erl"]},{name:"Esper",mime:"text/x-esper",mode:"sql"},{name:"Factor",mime:"text/x-factor",mode:"factor",ext:["factor"]},{name:"FCL",mime:"text/x-fcl",mode:"fcl"},{name:"Forth",mime:"text/x-forth",mode:"forth",ext:["forth","fth","4th"]},{name:"Fortran",mime:"text/x-fortran",mode:"fortran",ext:["f","for","f77","f90","f95"]},{name:"F#",mime:"text/x-fsharp",mode:"mllike",ext:["fs"],alias:["fsharp"]},{name:"Gas",mime:"text/x-gas",mode:"gas",ext:["s"]},{name:"Gherkin",mime:"text/x-feature",mode:"gherkin",ext:["feature"]},{name:"GitHub Flavored Markdown",mime:"text/x-gfm",mode:"gfm",file:/^(readme|contributing|history)\.md$/i},{name:"Go",mime:"text/x-go",mode:"go",ext:["go"]},{name:"Groovy",mime:"text/x-groovy",mode:"groovy",ext:["groovy","gradle"],file:/^Jenkinsfile$/},{name:"HAML",mime:"text/x-haml",mode:"haml",ext:["haml"]},{name:"Haskell",mime:"text/x-haskell",mode:"haskell",ext:["hs"]},{name:"Haskell (Literate)",mime:"text/x-literate-haskell",mode:"haskell-literate",ext:["lhs"]},{name:"Haxe",mime:"text/x-haxe",mode:"haxe",ext:["hx"]},{name:"HXML",mime:"text/x-hxml",mode:"haxe",ext:["hxml"]},{name:"ASP.NET",mime:"application/x-aspx",mode:"htmlembedded",ext:["aspx"],alias:["asp","aspx"]},{name:"HTML",mime:"text/html",mode:"htmlmixed",ext:["html","htm","handlebars","hbs"],alias:["xhtml"]},{name:"HTTP",mime:"message/http",mode:"http"},{name:"IDL",mime:"text/x-idl",mode:"idl",ext:["pro"]},{name:"Pug",mime:"text/x-pug",mode:"pug",ext:["jade","pug"],alias:["jade"]},{name:"Java",mime:"text/x-java",mode:"clike",ext:["java"]},{name:"Java Server Pages",mime:"application/x-jsp",mode:"htmlembedded",ext:["jsp"],alias:["jsp"]},{name:"JavaScript",mimes:["text/javascript","text/ecmascript","application/javascript","application/x-javascript","application/ecmascript"],mode:"javascript",ext:["js"],alias:["ecmascript","js","node"]},{name:"JSON",mimes:["application/json","application/x-json"],mode:"javascript",ext:["json","map"],alias:["json5"]},{name:"JSON-LD",mime:"application/ld+json",mode:"javascript",ext:["jsonld"],alias:["jsonld"]},{name:"JSX",mime:"text/jsx",mode:"jsx",ext:["jsx"]},{name:"Jinja2",mime:"text/jinja2",mode:"jinja2",ext:["j2","jinja","jinja2"]},{name:"Julia",mime:"text/x-julia",mode:"julia",ext:["jl"]},{name:"Kotlin",mime:"text/x-kotlin",mode:"clike",ext:["kt"]},{name:"LESS",mime:"text/x-less",mode:"css",ext:["less"]},{name:"LiveScript",mime:"text/x-livescript",mode:"livescript",ext:["ls"],alias:["ls"]},{name:"Lua",mime:"text/x-lua",mode:"lua",ext:["lua"]},{name:"Markdown",mime:"text/x-markdown",mode:"markdown",ext:["markdown","md","mkd"]},{name:"mIRC",mime:"text/mirc",mode:"mirc"},{name:"MariaDB SQL",mime:"text/x-mariadb",mode:"sql"},{name:"Mathematica",mime:"text/x-mathematica",mode:"mathematica",ext:["m","nb","wl","wls"]},{name:"Modelica",mime:"text/x-modelica",mode:"modelica",ext:["mo"]},{name:"MUMPS",mime:"text/x-mumps",mode:"mumps",ext:["mps"]},{name:"MS SQL",mime:"text/x-mssql",mode:"sql"},{name:"mbox",mime:"application/mbox",mode:"mbox",ext:["mbox"]},{name:"MySQL",mime:"text/x-mysql",mode:"sql"},{name:"Nginx",mime:"text/x-nginx-conf",mode:"nginx",file:/nginx.*\.conf$/i},{name:"NSIS",mime:"text/x-nsis",mode:"nsis",ext:["nsh","nsi"]},{name:"NTriples",mimes:["application/n-triples","application/n-quads","text/n-triples"],mode:"ntriples",ext:["nt","nq"]},{name:"Objective-C",mime:"text/x-objectivec",mode:"clike",ext:["m"],alias:["objective-c","objc"]},{name:"Objective-C++",mime:"text/x-objectivec++",mode:"clike",ext:["mm"],alias:["objective-c++","objc++"]},{name:"OCaml",mime:"text/x-ocaml",mode:"mllike",ext:["ml","mli","mll","mly"]},{name:"Octave",mime:"text/x-octave",mode:"octave",ext:["m"]},{name:"Oz",mime:"text/x-oz",mode:"oz",ext:["oz"]},{name:"Pascal",mime:"text/x-pascal",mode:"pascal",ext:["p","pas"]},{name:"PEG.js",mime:"null",mode:"pegjs",ext:["jsonld"]},{name:"Perl",mime:"text/x-perl",mode:"perl",ext:["pl","pm"]},{name:"PHP",mimes:["text/x-php","application/x-httpd-php","application/x-httpd-php-open"],mode:"php",ext:["php","php3","php4","php5","php7","phtml"]},{name:"Pig",mime:"text/x-pig",mode:"pig",ext:["pig"]},{name:"Plain Text",mime:"text/plain",mode:"null",ext:["txt","text","conf","def","list","log"]},{name:"PLSQL",mime:"text/x-plsql",mode:"sql",ext:["pls"]},{name:"PostgreSQL",mime:"text/x-pgsql",mode:"sql"},{name:"PowerShell",mime:"application/x-powershell",mode:"powershell",ext:["ps1","psd1","psm1"]},{name:"Properties files",mime:"text/x-properties",mode:"properties",ext:["properties","ini","in"],alias:["ini","properties"]},{name:"ProtoBuf",mime:"text/x-protobuf",mode:"protobuf",ext:["proto"]},{name:"Python",mime:"text/x-python",mode:"python",ext:["BUILD","bzl","py","pyw"],file:/^(BUCK|BUILD)$/},{name:"Puppet",mime:"text/x-puppet",mode:"puppet",ext:["pp"]},{name:"Q",mime:"text/x-q",mode:"q",ext:["q"]},{name:"R",mime:"text/x-rsrc",mode:"r",ext:["r","R"],alias:["rscript"]},{name:"reStructuredText",mime:"text/x-rst",mode:"rst",ext:["rst"],alias:["rst"]},{name:"RPM Changes",mime:"text/x-rpm-changes",mode:"rpm"},{name:"RPM Spec",mime:"text/x-rpm-spec",mode:"rpm",ext:["spec"]},{name:"Ruby",mime:"text/x-ruby",mode:"ruby",ext:["rb"],alias:["jruby","macruby","rake","rb","rbx"]},{name:"Rust",mime:"text/x-rustsrc",mode:"rust",ext:["rs"]},{name:"SAS",mime:"text/x-sas",mode:"sas",ext:["sas"]},{name:"Sass",mime:"text/x-sass",mode:"sass",ext:["sass"]},{name:"Scala",mime:"text/x-scala",mode:"clike",ext:["scala"]},{name:"Scheme",mime:"text/x-scheme",mode:"scheme",ext:["scm","ss"]},{name:"SCSS",mime:"text/x-scss",mode:"css",ext:["scss"]},{name:"Shell",mimes:["text/x-sh","application/x-sh"],mode:"shell",ext:["sh","ksh","bash"],alias:["bash","sh","zsh"],file:/^PKGBUILD$/},{name:"Sieve",mime:"application/sieve",mode:"sieve",ext:["siv","sieve"]},{name:"Slim",mimes:["text/x-slim","application/x-slim"],mode:"slim",ext:["slim"]},{name:"Smalltalk",mime:"text/x-stsrc",mode:"smalltalk",ext:["st"]},{name:"Smarty",mime:"text/x-smarty",mode:"smarty",ext:["tpl"]},{name:"Solr",mime:"text/x-solr",mode:"solr"},{name:"SML",mime:"text/x-sml",mode:"mllike",ext:["sml","sig","fun","smackspec"]},{name:"Soy",mime:"text/x-soy",mode:"soy",ext:["soy"],alias:["closure template"]},{name:"SPARQL",mime:"application/sparql-query",mode:"sparql",ext:["rq","sparql"],alias:["sparul"]},{name:"Spreadsheet",mime:"text/x-spreadsheet",mode:"spreadsheet",alias:["excel","formula"]},{name:"SQL",mime:"text/x-sql",mode:"sql",ext:["sql"]},{name:"SQLite",mime:"text/x-sqlite",mode:"sql"},{name:"Squirrel",mime:"text/x-squirrel",mode:"clike",ext:["nut"]},{name:"Stylus",mime:"text/x-styl",mode:"stylus",ext:["styl"]},{name:"Swift",mime:"text/x-swift",mode:"swift",ext:["swift"]},{name:"sTeX",mime:"text/x-stex",mode:"stex"},{name:"LaTeX",mime:"text/x-latex",mode:"stex",ext:["text","ltx","tex"],alias:["tex"]},{name:"SystemVerilog",mime:"text/x-systemverilog",mode:"verilog",ext:["v","sv","svh"]},{name:"Tcl",mime:"text/x-tcl",mode:"tcl",ext:["tcl"]},{name:"Textile",mime:"text/x-textile",mode:"textile",ext:["textile"]},{name:"TiddlyWiki",mime:"text/x-tiddlywiki",mode:"tiddlywiki"},{name:"Tiki wiki",mime:"text/tiki",mode:"tiki"},{name:"TOML",mime:"text/x-toml",mode:"toml",ext:["toml"]},{name:"Tornado",mime:"text/x-tornado",mode:"tornado"},{name:"troff",mime:"text/troff",mode:"troff",ext:["1","2","3","4","5","6","7","8","9"]},{name:"TTCN",mime:"text/x-ttcn",mode:"ttcn",ext:["ttcn","ttcn3","ttcnpp"]},{name:"TTCN_CFG",mime:"text/x-ttcn-cfg",mode:"ttcn-cfg",ext:["cfg"]},{name:"Turtle",mime:"text/turtle",mode:"turtle",ext:["ttl"]},{name:"TypeScript",mime:"application/typescript",mode:"javascript",ext:["ts"],alias:["ts"]},{name:"TypeScript-JSX",mime:"text/typescript-jsx",mode:"jsx",ext:["tsx"],alias:["tsx"]},{name:"Twig",mime:"text/x-twig",mode:"twig"},{name:"Web IDL",mime:"text/x-webidl",mode:"webidl",ext:["webidl"]},{name:"VB.NET",mime:"text/x-vb",mode:"vb",ext:["vb"]},{name:"VBScript",mime:"text/vbscript",mode:"vbscript",ext:["vbs"]},{name:"Velocity",mime:"text/velocity",mode:"velocity",ext:["vtl"]},{name:"Verilog",mime:"text/x-verilog",mode:"verilog",ext:["v"]},{name:"VHDL",mime:"text/x-vhdl",mode:"vhdl",ext:["vhd","vhdl"]},{name:"Vue.js Component",mimes:["script/x-vue","text/x-vue"],mode:"vue",ext:["vue"]},{name:"XML",mimes:["application/xml","text/xml"],mode:"xml",ext:["xml","xsl","xsd","svg"],alias:["rss","wsdl","xsd"]},{name:"XQuery",mime:"application/xquery",mode:"xquery",ext:["xy","xquery"]},{name:"Yacas",mime:"text/x-yacas",mode:"yacas",ext:["ys"]},{name:"YAML",mimes:["text/x-yaml","text/yaml"],mode:"yaml",ext:["yaml","yml"],alias:["yml"]},{name:"Z80",mime:"text/x-z80",mode:"z80",ext:["z80"]},{name:"mscgen",mime:"text/x-mscgen",mode:"mscgen",ext:["mscgen","mscin","msc"]},{name:"xu",mime:"text/x-xu",mode:"mscgen",ext:["xu"]},{name:"msgenny",mime:"text/x-msgenny",mode:"mscgen",ext:["msgenny"]},{name:"WebAssembly",mime:"text/webassembly",mode:"wast",ext:["wat","wast"]}];for(var Ke=0;Ke-1&&Xe.substring(Ve+1,Xe.length);if(Ue)return te.findModeByExtension(Ue)},te.findModeByName=function(Xe){Xe=Xe.toLowerCase();for(var ke=0;ke0?nt.cmdState[nt.cmdState.length-1]:null}function ge(nt){var at=nt.cmdState.pop();at&&at.closeBracket()}function Ve(nt){for(var at=nt.cmdState,ze=at.length-1;ze>=0;ze--){var Te=at[ze];if(Te.name!="DEFAULT")return Te}return{styleIdentifier:function(){return null}}}function Ue(nt,at,ze){return function(){this.name=nt,this.bracketNo=0,this.style=at,this.styles=ze,this.argument=null,this.styleIdentifier=function(){return this.styles[this.bracketNo-1]||null},this.openBracket=function(){return this.bracketNo++,"bracket"},this.closeBracket=function(){}}}var Se={};Se.importmodule=Ue("importmodule","tag",["string","builtin"]),Se.documentclass=Ue("documentclass","tag",["","atom"]),Se.usepackage=Ue("usepackage","tag",["atom"]),Se.begin=Ue("begin","tag",["atom"]),Se.end=Ue("end","tag",["atom"]),Se.label=Ue("label","tag",["atom"]),Se.ref=Ue("ref","tag",["atom"]),Se.eqref=Ue("eqref","tag",["atom"]),Se.cite=Ue("cite","tag",["atom"]),Se.bibitem=Ue("bibitem","tag",["atom"]),Se.Bibitem=Ue("Bibitem","tag",["atom"]),Se.RBibitem=Ue("RBibitem","tag",["atom"]),Se.DEFAULT=function(){this.name="DEFAULT",this.style="tag",this.styleIdentifier=this.openBracket=this.closeBracket=function(){}};function ye(nt,at){nt.f=at}function Je(nt,at){var ze;if(nt.match(/^\\[a-zA-Z@]+/)){var Te=nt.current().slice(1);return ze=Se.hasOwnProperty(Te)?Se[Te]:Se.DEFAULT,ze=new ze,Xe(at,ze),ye(at,lt),ze.style}if(nt.match(/^\\[$&%#{}_]/)||nt.match(/^\\[,;!\/\\]/))return"tag";if(nt.match("\\["))return ye(at,function(Ge,qe){return Ce(Ge,qe,"\\]")}),"keyword";if(nt.match("\\("))return ye(at,function(Ge,qe){return Ce(Ge,qe,"\\)")}),"keyword";if(nt.match("$$"))return ye(at,function(Ge,qe){return Ce(Ge,qe,"$$")}),"keyword";if(nt.match("$"))return ye(at,function(Ge,qe){return Ce(Ge,qe,"$")}),"keyword";var ct=nt.next();if(ct=="%")return nt.skipToEnd(),"comment";if(ct=="}"||ct=="]"){if(ze=ke(at),ze)ze.closeBracket(ct),ye(at,lt);else return"error";return"bracket"}else return ct=="{"||ct=="["?(ze=Se.DEFAULT,ze=new ze,Xe(at,ze),"bracket"):/\d/.test(ct)?(nt.eatWhile(/[\w.%]/),"atom"):(nt.eatWhile(/[\w\-_]/),ze=Ve(at),ze.name=="begin"&&(ze.argument=nt.current()),ze.styleIdentifier())}function Ce(nt,at,ze){if(nt.eatSpace())return null;if(ze&&nt.match(ze))return ye(at,Je),"keyword";if(nt.match(/^\\[a-zA-Z@]+/))return"tag";if(nt.match(/^[a-zA-Z]+/))return"variable-2";if(nt.match(/^\\[$&%#{}_]/)||nt.match(/^\\[,;!\/]/)||nt.match(/^[\^_&]/))return"tag";if(nt.match(/^[+\-<>|=,\/@!*:;'"`~#?]/))return null;if(nt.match(/^(\d+\.\d*|\d*\.\d+|\d+)/))return"number";var Te=nt.next();return Te=="{"||Te=="}"||Te=="["||Te=="]"||Te=="("||Te==")"?"bracket":Te=="%"?(nt.skipToEnd(),"comment"):"error"}function lt(nt,at){var ze=nt.peek(),Te;return ze=="{"||ze=="["?(Te=ke(at),Te.openBracket(ze),nt.eat(ze),ye(at,Je),"bracket"):/[ \t\r]/.test(ze)?(nt.eat(ze),null):(ye(at,Je),ge(at),Je(nt,at))}return{startState:function(){var nt=Me.inMathMode?function(at,ze){return Ce(at,ze)}:Je;return{cmdState:[],f:nt}},copyState:function(nt){return{cmdState:nt.cmdState.slice(),f:nt.f}},token:function(nt,at){return at.f(nt,at)},blankLine:function(nt){nt.f=Je,nt.cmdState.length=0},lineComment:"%"}}),te.defineMIME("text/x-stex","stex"),te.defineMIME("text/x-latex","stex")})},15525:function(xn,yt,ce){(function(te){te(ce(89780))})(function(te){"use strict";var Ke={autoSelfClosers:{area:!0,base:!0,br:!0,col:!0,command:!0,embed:!0,frame:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0,menuitem:!0},implicitlyClosed:{dd:!0,li:!0,optgroup:!0,option:!0,p:!0,rp:!0,rt:!0,tbody:!0,td:!0,tfoot:!0,th:!0,tr:!0},contextGrabbers:{dd:{dd:!0,dt:!0},dt:{dd:!0,dt:!0},li:{li:!0},option:{option:!0,optgroup:!0},optgroup:{optgroup:!0},p:{address:!0,article:!0,aside:!0,blockquote:!0,dir:!0,div:!0,dl:!0,fieldset:!0,footer:!0,form:!0,h1:!0,h2:!0,h3:!0,h4:!0,h5:!0,h6:!0,header:!0,hgroup:!0,hr:!0,menu:!0,nav:!0,ol:!0,p:!0,pre:!0,section:!0,table:!0,ul:!0},rp:{rp:!0,rt:!0},rt:{rp:!0,rt:!0},tbody:{tbody:!0,tfoot:!0},td:{td:!0,th:!0},tfoot:{tbody:!0},th:{td:!0,th:!0},thead:{tbody:!0,tfoot:!0},tr:{tr:!0}},doNotIndent:{pre:!0},allowUnquoted:!0,allowMissing:!0,caseFold:!0},Me={autoSelfClosers:{},implicitlyClosed:{},contextGrabbers:{},doNotIndent:{},allowUnquoted:!1,allowMissing:!1,allowMissingTagName:!1,caseFold:!1};te.defineMode("xml",function(Xe,ke){var ge=Xe.indentUnit,Ve={},Ue=ke.htmlMode?Ke:Me;for(var Se in Ue)Ve[Se]=Ue[Se];for(var Se in ke)Ve[Se]=ke[Se];var ye,Je;function Ce(Ye,wt){function At(Jt){return wt.tokenize=Jt,Jt(Ye,wt)}var vt=Ye.next();if(vt=="<")return Ye.eat("!")?Ye.eat("[")?Ye.match("CDATA[")?At(at("atom","]]>")):null:Ye.match("--")?At(at("comment","-->")):Ye.match("DOCTYPE",!0,!0)?(Ye.eatWhile(/[\w\._\-]/),At(ze(1))):null:Ye.eat("?")?(Ye.eatWhile(/[\w\._\-]/),wt.tokenize=at("meta","?>"),"meta"):(ye=Ye.eat("/")?"closeTag":"openTag",wt.tokenize=lt,"tag bracket");if(vt=="&"){var Vt;return Ye.eat("#")?Ye.eat("x")?Vt=Ye.eatWhile(/[a-fA-F\d]/)&&Ye.eat(";"):Vt=Ye.eatWhile(/[\d]/)&&Ye.eat(";"):Vt=Ye.eatWhile(/[\w\.\-:]/)&&Ye.eat(";"),Vt?"atom":"error"}else return Ye.eatWhile(/[^&<]/),null}Ce.isInText=!0;function lt(Ye,wt){var At=Ye.next();if(At==">"||At=="/"&&Ye.eat(">"))return wt.tokenize=Ce,ye=At==">"?"endTag":"selfcloseTag","tag bracket";if(At=="=")return ye="equals",null;if(At=="<"){wt.tokenize=Ce,wt.state=qe,wt.tagName=wt.tagStart=null;var vt=wt.tokenize(Ye,wt);return vt?vt+" tag error":"tag error"}else return/[\'\"]/.test(At)?(wt.tokenize=nt(At),wt.stringStartCol=Ye.column(),wt.tokenize(Ye,wt)):(Ye.match(/^[^\s\u00a0=<>\"\']*[^\s\u00a0=<>\"\'\/]/),"word")}function nt(Ye){var wt=function(At,vt){for(;!At.eol();)if(At.next()==Ye){vt.tokenize=lt;break}return"string"};return wt.isInAttribute=!0,wt}function at(Ye,wt){return function(At,vt){for(;!At.eol();){if(At.match(wt)){vt.tokenize=Ce;break}At.next()}return Ye}}function ze(Ye){return function(wt,At){for(var vt;(vt=wt.next())!=null;){if(vt=="<")return At.tokenize=ze(Ye+1),At.tokenize(wt,At);if(vt==">")if(Ye==1){At.tokenize=Ce;break}else return At.tokenize=ze(Ye-1),At.tokenize(wt,At)}return"meta"}}function Te(Ye,wt,At){this.prev=Ye.context,this.tagName=wt,this.indent=Ye.indented,this.startOfLine=At,(Ve.doNotIndent.hasOwnProperty(wt)||Ye.context&&Ye.context.noIndent)&&(this.noIndent=!0)}function ct(Ye){Ye.context&&(Ye.context=Ye.context.prev)}function Ge(Ye,wt){for(var At;;){if(!Ye.context||(At=Ye.context.tagName,!Ve.contextGrabbers.hasOwnProperty(At)||!Ve.contextGrabbers[At].hasOwnProperty(wt)))return;ct(Ye)}}function qe(Ye,wt,At){return Ye=="openTag"?(At.tagStart=wt.column(),Le):Ye=="closeTag"?xe:qe}function Le(Ye,wt,At){return Ye=="word"?(At.tagName=wt.current(),Je="tag",rt):Ve.allowMissingTagName&&Ye=="endTag"?(Je="tag bracket",rt(Ye,wt,At)):(Je="error",Le)}function xe(Ye,wt,At){if(Ye=="word"){var vt=wt.current();return At.context&&At.context.tagName!=vt&&Ve.implicitlyClosed.hasOwnProperty(At.context.tagName)&&ct(At),At.context&&At.context.tagName==vt||Ve.matchClosing===!1?(Je="tag",He):(Je="tag error",Ne)}else return Ve.allowMissingTagName&&Ye=="endTag"?(Je="tag bracket",He(Ye,wt,At)):(Je="error",Ne)}function He(Ye,wt,At){return Ye!="endTag"?(Je="error",He):(ct(At),qe)}function Ne(Ye,wt,At){return Je="error",He(Ye,wt,At)}function rt(Ye,wt,At){if(Ye=="word")return Je="attribute",Re;if(Ye=="endTag"||Ye=="selfcloseTag"){var vt=At.tagName,Vt=At.tagStart;return At.tagName=At.tagStart=null,Ye=="selfcloseTag"||Ve.autoSelfClosers.hasOwnProperty(vt)?Ge(At,vt):(Ge(At,vt),At.context=new Te(At,vt,Vt==At.indented)),qe}return Je="error",rt}function Re(Ye,wt,At){return Ye=="equals"?et:(Ve.allowMissing||(Je="error"),rt(Ye,wt,At))}function et(Ye,wt,At){return Ye=="string"?gt:Ye=="word"&&Ve.allowUnquoted?(Je="string",rt):(Je="error",rt(Ye,wt,At))}function gt(Ye,wt,At){return Ye=="string"?gt:rt(Ye,wt,At)}return{startState:function(Ye){var wt={tokenize:Ce,state:qe,indented:Ye||0,tagName:null,tagStart:null,context:null};return Ye!=null&&(wt.baseIndent=Ye),wt},token:function(Ye,wt){if(!wt.tagName&&Ye.sol()&&(wt.indented=Ye.indentation()),Ye.eatSpace())return null;ye=null;var At=wt.tokenize(Ye,wt);return(At||ye)&&At!="comment"&&(Je=null,wt.state=wt.state(ye||At,Ye,wt),Je&&(At=Je=="error"?At+" error":Je)),At},indent:function(Ye,wt,At){var vt=Ye.context;if(Ye.tokenize.isInAttribute)return Ye.tagStart==Ye.indented?Ye.stringStartCol+1:Ye.indented+ge;if(vt&&vt.noIndent)return te.Pass;if(Ye.tokenize!=lt&&Ye.tokenize!=Ce)return At?At.match(/^(\s*)/)[0].length:0;if(Ye.tagName)return Ve.multilineTagIndentPastTag!==!1?Ye.tagStart+Ye.tagName.length+2:Ye.tagStart+ge*(Ve.multilineTagIndentFactor||1);if(Ve.alignCDATA&&/$/,blockCommentStart:"",configuration:Ve.htmlMode?"html":"xml",helperType:Ve.htmlMode?"html":"xml",skipAttribute:function(Ye){Ye.state==et&&(Ye.state=rt)},xmlCurrentTag:function(Ye){return Ye.tagName?{name:Ye.tagName,close:Ye.type=="closeTag"}:null},xmlCurrentContext:function(Ye){for(var wt=[],At=Ye.context;At;At=At.prev)At.tagName&&wt.push(At.tagName);return wt.reverse()}}}),te.defineMIME("text/xml","xml"),te.defineMIME("application/xml","xml"),te.mimeModes.hasOwnProperty("text/html")||te.defineMIME("text/html",{name:"xml",htmlMode:!0})})},97774:function(xn,yt,ce){"use strict";Object.defineProperty(yt,"__esModule",{value:!0}),yt.default=void 0;var te=Object.assign||function(ze){for(var Te=1;Te0&&(rt=Le[0]),rt instanceof Error)throw rt;var Re=new Error("Unhandled error."+(rt?" ("+rt.message+")":""));throw Re.context=rt,Re}var et=Ne[qe];if(et===void 0)return!1;if(typeof et=="function")ce(et,this,Le);else for(var gt=et.length,Ye=lt(et,gt),xe=0;xe0&&rt.length>He&&!rt.warned){rt.warned=!0;var Re=new Error("Possible EventEmitter memory leak detected. "+rt.length+" "+String(qe)+" listeners added. Use emitter.setMaxListeners() to increase limit");Re.name="MaxListenersExceededWarning",Re.emitter=Ge,Re.type=qe,Re.count=rt.length,Ke(Re)}return Ge}Xe.prototype.addListener=function(qe,Le){return Ue(this,qe,Le,!1)},Xe.prototype.on=Xe.prototype.addListener,Xe.prototype.prependListener=function(qe,Le){return Ue(this,qe,Le,!0)};function Se(){if(!this.fired)return this.target.removeListener(this.type,this.wrapFn),this.fired=!0,arguments.length===0?this.listener.call(this.target):this.listener.apply(this.target,arguments)}function ye(Ge,qe,Le){var xe={fired:!1,wrapFn:void 0,target:Ge,type:qe,listener:Le},He=Se.bind(xe);return He.listener=Le,xe.wrapFn=He,He}Xe.prototype.once=function(qe,Le){return ge(Le),this.on(qe,ye(this,qe,Le)),this},Xe.prototype.prependOnceListener=function(qe,Le){return ge(Le),this.prependListener(qe,ye(this,qe,Le)),this},Xe.prototype.removeListener=function(qe,Le){var xe,He,Ne,rt,Re;if(ge(Le),He=this._events,He===void 0)return this;if(xe=He[qe],xe===void 0)return this;if(xe===Le||xe.listener===Le)--this._eventsCount===0?this._events=Object.create(null):(delete He[qe],He.removeListener&&this.emit("removeListener",qe,xe.listener||Le));else if(typeof xe!="function"){for(Ne=-1,rt=xe.length-1;rt>=0;rt--)if(xe[rt]===Le||xe[rt].listener===Le){Re=xe[rt].listener,Ne=rt;break}if(Ne<0)return this;Ne===0?xe.shift():nt(xe,Ne),xe.length===1&&(He[qe]=xe[0]),He.removeListener!==void 0&&this.emit("removeListener",qe,Re||Le)}return this},Xe.prototype.off=Xe.prototype.removeListener,Xe.prototype.removeAllListeners=function(qe){var Le,xe,He;if(xe=this._events,xe===void 0)return this;if(xe.removeListener===void 0)return arguments.length===0?(this._events=Object.create(null),this._eventsCount=0):xe[qe]!==void 0&&(--this._eventsCount===0?this._events=Object.create(null):delete xe[qe]),this;if(arguments.length===0){var Ne=Object.keys(xe),rt;for(He=0;He=0;He--)this.removeListener(qe,Le[He]);return this};function Je(Ge,qe,Le){var xe=Ge._events;if(xe===void 0)return[];var He=xe[qe];return He===void 0?[]:typeof He=="function"?Le?[He.listener||He]:[He]:Le?at(He):lt(He,He.length)}Xe.prototype.listeners=function(qe){return Je(this,qe,!0)},Xe.prototype.rawListeners=function(qe){return Je(this,qe,!1)},Xe.listenerCount=function(Ge,qe){return typeof Ge.listenerCount=="function"?Ge.listenerCount(qe):Ce.call(Ge,qe)},Xe.prototype.listenerCount=Ce;function Ce(Ge){var qe=this._events;if(qe!==void 0){var Le=qe[Ge];if(typeof Le=="function")return 1;if(Le!==void 0)return Le.length}return 0}Xe.prototype.eventNames=function(){return this._eventsCount>0?te(this._events):[]};function lt(Ge,qe){for(var Le=new Array(qe),xe=0;xe{const z=new Uint8Array(4),me=new Uint32Array(z.buffer);return!((me[0]=1)&z[0])})(),ge={int8:globalThis.Int8Array,uint8:globalThis.Uint8Array,int16:globalThis.Int16Array,uint16:globalThis.Uint16Array,int32:globalThis.Int32Array,uint32:globalThis.Uint32Array,uint64:globalThis.BigUint64Array,int64:globalThis.BigInt64Array,float32:globalThis.Float32Array,float64:globalThis.Float64Array};class Ve{constructor(me=Xe,Ae={}){Sa(this,"buffer");Sa(this,"byteLength");Sa(this,"byteOffset");Sa(this,"length");Sa(this,"offset");Sa(this,"lastWrittenByte");Sa(this,"littleEndian");Sa(this,"_data");Sa(this,"_mark");Sa(this,"_marks");let Pe=!1;typeof me=="number"?me=new ArrayBuffer(me):(Pe=!0,this.lastWrittenByte=me.byteLength);const $e=Ae.offset?Ae.offset>>>0:0,ot=me.byteLength-$e;let En=$e;(ArrayBuffer.isView(me)||me instanceof Ve)&&(me.byteLength!==me.buffer.byteLength&&(En=me.byteOffset+$e),me=me.buffer),Pe?this.lastWrittenByte=ot:this.lastWrittenByte=0,this.buffer=me,this.length=ot,this.byteLength=ot,this.byteOffset=En,this.offset=0,this.littleEndian=!0,this._data=new DataView(this.buffer,En,ot),this._mark=0,this._marks=[]}available(me=1){return this.offset+me<=this.length}isLittleEndian(){return this.littleEndian}setLittleEndian(){return this.littleEndian=!0,this}isBigEndian(){return!this.littleEndian}setBigEndian(){return this.littleEndian=!1,this}skip(me=1){return this.offset+=me,this}back(me=1){return this.offset-=me,this}seek(me){return this.offset=me,this}mark(){return this._mark=this.offset,this}reset(){return this.offset=this._mark,this}pushMark(){return this._marks.push(this.offset),this}popMark(){const me=this._marks.pop();if(me===void 0)throw new Error("Mark stack empty");return this.seek(me),this}rewind(){return this.offset=0,this}ensureAvailable(me=1){if(!this.available(me)){const Pe=(this.offset+me)*2,$e=new Uint8Array(Pe);$e.set(new Uint8Array(this.buffer)),this.buffer=$e.buffer,this.length=Pe,this.byteLength=Pe,this._data=new DataView(this.buffer)}return this}readBoolean(){return this.readUint8()!==0}readInt8(){return this._data.getInt8(this.offset++)}readUint8(){return this._data.getUint8(this.offset++)}readByte(){return this.readUint8()}readBytes(me=1){return this.readArray(me,"uint8")}readArray(me,Ae){const Pe=ge[Ae].BYTES_PER_ELEMENT*me,$e=this.byteOffset+this.offset,ot=this.buffer.slice($e,$e+Pe);if(this.littleEndian===ke&&Ae!=="uint8"&&Ae!=="int8"){const An=new Uint8Array(this.buffer.slice($e,$e+Pe));An.reverse();const Lr=new ge[Ae](An.buffer);return this.offset+=Pe,Lr.reverse(),Lr}const En=new ge[Ae](ot);return this.offset+=Pe,En}readInt16(){const me=this._data.getInt16(this.offset,this.littleEndian);return this.offset+=2,me}readUint16(){const me=this._data.getUint16(this.offset,this.littleEndian);return this.offset+=2,me}readInt32(){const me=this._data.getInt32(this.offset,this.littleEndian);return this.offset+=4,me}readUint32(){const me=this._data.getUint32(this.offset,this.littleEndian);return this.offset+=4,me}readFloat32(){const me=this._data.getFloat32(this.offset,this.littleEndian);return this.offset+=4,me}readFloat64(){const me=this._data.getFloat64(this.offset,this.littleEndian);return this.offset+=8,me}readBigInt64(){const me=this._data.getBigInt64(this.offset,this.littleEndian);return this.offset+=8,me}readBigUint64(){const me=this._data.getBigUint64(this.offset,this.littleEndian);return this.offset+=8,me}readChar(){return String.fromCharCode(this.readInt8())}readChars(me=1){let Ae="";for(let Pe=0;Pethis.lastWrittenByte&&(this.lastWrittenByte=this.offset)}}const Ue=4,Se=0,ye=1,Je=2;function Ce(z){let me=z.length;for(;--me>=0;)z[me]=0}const lt=0,nt=1,at=2,ze=3,Te=258,ct=29,Ge=256,qe=Ge+1+ct,Le=30,xe=19,He=2*qe+1,Ne=15,rt=16,Re=7,et=256,gt=16,Ye=17,wt=18,At=new Uint8Array([0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0]),vt=new Uint8Array([0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13]),Vt=new Uint8Array([0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,7]),Jt=new Uint8Array([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]),pn=512,on=new Array((qe+2)*2);Ce(on);const Ze=new Array(Le*2);Ce(Ze);const Fe=new Array(pn);Ce(Fe);const Ot=new Array(Te-ze+1);Ce(Ot);const Fn=new Array(ct);Ce(Fn);const fn=new Array(Le);Ce(fn);function Ct(z,me,Ae,Pe,$e){this.static_tree=z,this.extra_bits=me,this.extra_base=Ae,this.elems=Pe,this.max_length=$e,this.has_stree=z&&z.length}let tn,rn,jn;function Dt(z,me){this.dyn_tree=z,this.max_code=0,this.stat_desc=me}const mt=z=>z<256?Fe[z]:Fe[256+(z>>>7)],ht=(z,me)=>{z.pending_buf[z.pending++]=me&255,z.pending_buf[z.pending++]=me>>>8&255},bt=(z,me,Ae)=>{z.bi_valid>rt-Ae?(z.bi_buf|=me<>rt-z.bi_valid,z.bi_valid+=Ae-rt):(z.bi_buf|=me<{bt(z,Ae[me*2],Ae[me*2+1])},Bt=(z,me)=>{let Ae=0;do Ae|=z&1,z>>>=1,Ae<<=1;while(--me>0);return Ae>>>1},Pt=z=>{z.bi_valid===16?(ht(z,z.bi_buf),z.bi_buf=0,z.bi_valid=0):z.bi_valid>=8&&(z.pending_buf[z.pending++]=z.bi_buf&255,z.bi_buf>>=8,z.bi_valid-=8)},_e=(z,me)=>{const Ae=me.dyn_tree,Pe=me.max_code,$e=me.stat_desc.static_tree,ot=me.stat_desc.has_stree,En=me.stat_desc.extra_bits,An=me.stat_desc.extra_base,Lr=me.stat_desc.max_length;let Xt,kn,ci,Kr,Cr,xi,xa=0;for(Kr=0;Kr<=Ne;Kr++)z.bl_count[Kr]=0;for(Ae[z.heap[z.heap_max]*2+1]=0,Xt=z.heap_max+1;XtLr&&(Kr=Lr,xa++),Ae[kn*2+1]=Kr,!(kn>Pe)&&(z.bl_count[Kr]++,Cr=0,kn>=An&&(Cr=En[kn-An]),xi=Ae[kn*2],z.opt_len+=xi*(Kr+Cr),ot&&(z.static_len+=xi*($e[kn*2+1]+Cr)));if(xa!==0){do{for(Kr=Lr-1;z.bl_count[Kr]===0;)Kr--;z.bl_count[Kr]--,z.bl_count[Kr+1]+=2,z.bl_count[Lr]--,xa-=2}while(xa>0);for(Kr=Lr;Kr!==0;Kr--)for(kn=z.bl_count[Kr];kn!==0;)ci=z.heap[--Xt],!(ci>Pe)&&(Ae[ci*2+1]!==Kr&&(z.opt_len+=(Kr-Ae[ci*2+1])*Ae[ci*2],Ae[ci*2+1]=Kr),kn--)}},se=(z,me,Ae)=>{const Pe=new Array(Ne+1);let $e=0,ot,En;for(ot=1;ot<=Ne;ot++)$e=$e+Ae[ot-1]<<1,Pe[ot]=$e;for(En=0;En<=me;En++){let An=z[En*2+1];An!==0&&(z[En*2]=Bt(Pe[An]++,An))}},fe=()=>{let z,me,Ae,Pe,$e;const ot=new Array(Ne+1);for(Ae=0,Pe=0;Pe>=7;Pe{let me;for(me=0;me{z.bi_valid>8?ht(z,z.bi_buf):z.bi_valid>0&&(z.pending_buf[z.pending++]=z.bi_buf),z.bi_buf=0,z.bi_valid=0},pt=(z,me,Ae,Pe)=>{const $e=me*2,ot=Ae*2;return z[$e]{const Pe=z.heap[Ae];let $e=Ae<<1;for(;$e<=z.heap_len&&($e{let Pe,$e,ot=0,En,An;if(z.sym_next!==0)do Pe=z.pending_buf[z.sym_buf+ot++]&255,Pe+=(z.pending_buf[z.sym_buf+ot++]&255)<<8,$e=z.pending_buf[z.sym_buf+ot++],Pe===0?zt(z,$e,me):(En=Ot[$e],zt(z,En+Ge+1,me),An=At[En],An!==0&&($e-=Fn[En],bt(z,$e,An)),Pe--,En=mt(Pe),zt(z,En,Ae),An=vt[En],An!==0&&(Pe-=fn[En],bt(z,Pe,An)));while(ot{const Ae=me.dyn_tree,Pe=me.stat_desc.static_tree,$e=me.stat_desc.has_stree,ot=me.stat_desc.elems;let En,An,Lr=-1,Xt;for(z.heap_len=0,z.heap_max=He,En=0;En>1;En>=1;En--)Mt(z,Ae,En);Xt=ot;do En=z.heap[1],z.heap[1]=z.heap[z.heap_len--],Mt(z,Ae,1),An=z.heap[1],z.heap[--z.heap_max]=En,z.heap[--z.heap_max]=An,Ae[Xt*2]=Ae[En*2]+Ae[An*2],z.depth[Xt]=(z.depth[En]>=z.depth[An]?z.depth[En]:z.depth[An])+1,Ae[En*2+1]=Ae[An*2+1]=Xt,z.heap[1]=Xt++,Mt(z,Ae,1);while(z.heap_len>=2);z.heap[--z.heap_max]=z.heap[1],_e(z,me),se(Ae,Lr,z.bl_count)},oe=(z,me,Ae)=>{let Pe,$e=-1,ot,En=me[0*2+1],An=0,Lr=7,Xt=4;for(En===0&&(Lr=138,Xt=3),me[(Ae+1)*2+1]=65535,Pe=0;Pe<=Ae;Pe++)ot=En,En=me[(Pe+1)*2+1],!(++An{let Pe,$e=-1,ot,En=me[0*2+1],An=0,Lr=7,Xt=4;for(En===0&&(Lr=138,Xt=3),Pe=0;Pe<=Ae;Pe++)if(ot=En,En=me[(Pe+1)*2+1],!(++An{let me;for(oe(z,z.dyn_ltree,z.l_desc.max_code),oe(z,z.dyn_dtree,z.d_desc.max_code),he(z,z.bl_desc),me=xe-1;me>=3&&z.bl_tree[Jt[me]*2+1]===0;me--);return z.opt_len+=3*(me+1)+5+5+4,me},we=(z,me,Ae,Pe)=>{let $e;for(bt(z,me-257,5),bt(z,Ae-1,5),bt(z,Pe-4,4),$e=0;$e{let me=4093624447,Ae;for(Ae=0;Ae<=31;Ae++,me>>>=1)if(me&1&&z.dyn_ltree[Ae*2]!==0)return Se;if(z.dyn_ltree[9*2]!==0||z.dyn_ltree[10*2]!==0||z.dyn_ltree[13*2]!==0)return ye;for(Ae=32;Ae{Ee||(fe(),Ee=!0),z.l_desc=new Dt(z.dyn_ltree,tn),z.d_desc=new Dt(z.dyn_dtree,rn),z.bl_desc=new Dt(z.bl_tree,jn),z.bi_buf=0,z.bi_valid=0,Ie(z)},Ut=(z,me,Ae,Pe)=>{bt(z,(lt<<1)+(Pe?1:0),3),Be(z),ht(z,Ae),ht(z,~Ae),Ae&&z.pending_buf.set(z.window.subarray(me,me+Ae),z.pending),z.pending+=Ae},It=z=>{bt(z,nt<<1,3),zt(z,et,on),Pt(z)},dt=(z,me,Ae,Pe)=>{let $e,ot,En=0;z.level>0?(z.strm.data_type===Je&&(z.strm.data_type=le(z)),he(z,z.l_desc),he(z,z.d_desc),En=de(z),$e=z.opt_len+3+7>>>3,ot=z.static_len+3+7>>>3,ot<=$e&&($e=ot)):$e=ot=Ae+5,Ae+4<=$e&&me!==-1?Ut(z,me,Ae,Pe):z.strategy===Ue||ot===$e?(bt(z,(nt<<1)+(Pe?1:0),3),sn(z,on,Ze)):(bt(z,(at<<1)+(Pe?1:0),3),we(z,z.l_desc.max_code+1,z.d_desc.max_code+1,En+1),sn(z,z.dyn_ltree,z.dyn_dtree)),Ie(z),Pe&&Be(z)},Bn=(z,me,Ae)=>(z.pending_buf[z.sym_buf+z.sym_next++]=me,z.pending_buf[z.sym_buf+z.sym_next++]=me>>8,z.pending_buf[z.sym_buf+z.sym_next++]=Ae,me===0?z.dyn_ltree[Ae*2]++:(z.matches++,me--,z.dyn_ltree[(Ot[Ae]+Ge+1)*2]++,z.dyn_dtree[mt(me)*2]++),z.sym_next===z.sym_end);var jt=St,un=Ut,In=dt,or=Bn,vn=It,fr={_tr_init:jt,_tr_stored_block:un,_tr_flush_block:In,_tr_tally:or,_tr_align:vn},yr=(z,me,Ae,Pe)=>{let $e=z&65535|0,ot=z>>>16&65535|0,En=0;for(;Ae!==0;){En=Ae>2e3?2e3:Ae,Ae-=En;do $e=$e+me[Pe++]|0,ot=ot+$e|0;while(--En);$e%=65521,ot%=65521}return $e|ot<<16|0};const Xn=()=>{let z,me=[];for(var Ae=0;Ae<256;Ae++){z=Ae;for(var Pe=0;Pe<8;Pe++)z=z&1?3988292384^z>>>1:z>>>1;me[Ae]=z}return me},Tr=new Uint32Array(Xn());var Er=(z,me,Ae,Pe)=>{const $e=Tr,ot=Pe+Ae;z^=-1;for(let En=Pe;En>>8^$e[(z^me[En])&255];return z^-1},lr={2:"need dictionary",1:"stream end",0:"","-1":"file error","-2":"stream error","-3":"data error","-4":"insufficient memory","-5":"buffer error","-6":"incompatible version"},Ir={Z_NO_FLUSH:0,Z_PARTIAL_FLUSH:1,Z_SYNC_FLUSH:2,Z_FULL_FLUSH:3,Z_FINISH:4,Z_BLOCK:5,Z_TREES:6,Z_OK:0,Z_STREAM_END:1,Z_NEED_DICT:2,Z_ERRNO:-1,Z_STREAM_ERROR:-2,Z_DATA_ERROR:-3,Z_MEM_ERROR:-4,Z_BUF_ERROR:-5,Z_NO_COMPRESSION:0,Z_BEST_SPEED:1,Z_BEST_COMPRESSION:9,Z_DEFAULT_COMPRESSION:-1,Z_FILTERED:1,Z_HUFFMAN_ONLY:2,Z_RLE:3,Z_FIXED:4,Z_DEFAULT_STRATEGY:0,Z_BINARY:0,Z_TEXT:1,Z_UNKNOWN:2,Z_DEFLATED:8};const{_tr_init:Kn,_tr_stored_block:nr,_tr_flush_block:Jn,_tr_tally:mn,_tr_align:zn}=fr,{Z_NO_FLUSH:$t,Z_PARTIAL_FLUSH:Sn,Z_FULL_FLUSH:hr,Z_FINISH:sr,Z_BLOCK:cr,Z_OK:br,Z_STREAM_END:Wr,Z_STREAM_ERROR:Dr,Z_DATA_ERROR:Ur,Z_BUF_ERROR:Jr,Z_DEFAULT_COMPRESSION:qn,Z_FILTERED:yn,Z_HUFFMAN_ONLY:tt,Z_RLE:kr,Z_FIXED:Zr,Z_DEFAULT_STRATEGY:Lt,Z_UNKNOWN:Tt,Z_DEFLATED:er}=Ir,Ln=9,Gt=15,_n=8,Ar=256+1+29,dr=30,xr=19,Nn=2*Ar+1,xt=15,Ft=3,gn=258,Tn=gn+Ft+1,wr=32,Hr=42,Mr=57,rr=69,Yn=73,_r=91,Br=103,qr=113,li=666,ai=1,Ci=2,We=3,Qe=4,st=3,Et=(z,me)=>(z.msg=lr[me],me),an=z=>z*2-(z>4?9:0),Wt=z=>{let me=z.length;for(;--me>=0;)z[me]=0},Qn=z=>{let me,Ae,Pe,$e=z.w_size;me=z.hash_size,Pe=me;do Ae=z.head[--Pe],z.head[Pe]=Ae>=$e?Ae-$e:0;while(--me);me=$e,Pe=me;do Ae=z.prev[--Pe],z.prev[Pe]=Ae>=$e?Ae-$e:0;while(--me)};let Wn=(z,me,Ae)=>(me<{const me=z.state;let Ae=me.pending;Ae>z.avail_out&&(Ae=z.avail_out),Ae!==0&&(z.output.set(me.pending_buf.subarray(me.pending_out,me.pending_out+Ae),z.next_out),z.next_out+=Ae,me.pending_out+=Ae,z.total_out+=Ae,z.avail_out-=Ae,me.pending-=Ae,me.pending===0&&(me.pending_out=0))},Zn=(z,me)=>{Jn(z,z.block_start>=0?z.block_start:-1,z.strstart-z.block_start,me),z.block_start=z.strstart,Vn(z.strm)},Gn=(z,me)=>{z.pending_buf[z.pending++]=me},ft=(z,me)=>{z.pending_buf[z.pending++]=me>>>8&255,z.pending_buf[z.pending++]=me&255},Yt=(z,me,Ae,Pe)=>{let $e=z.avail_in;return $e>Pe&&($e=Pe),$e===0?0:(z.avail_in-=$e,me.set(z.input.subarray(z.next_in,z.next_in+$e),Ae),z.state.wrap===1?z.adler=yr(z.adler,me,$e,Ae):z.state.wrap===2&&(z.adler=Er(z.adler,me,$e,Ae)),z.next_in+=$e,z.total_in+=$e,$e)},Rt=(z,me)=>{let Ae=z.max_chain_length,Pe=z.strstart,$e,ot,En=z.prev_length,An=z.nice_match;const Lr=z.strstart>z.w_size-Tn?z.strstart-(z.w_size-Tn):0,Xt=z.window,kn=z.w_mask,ci=z.prev,Kr=z.strstart+gn;let Cr=Xt[Pe+En-1],xi=Xt[Pe+En];z.prev_length>=z.good_match&&(Ae>>=2),An>z.lookahead&&(An=z.lookahead);do if($e=me,!(Xt[$e+En]!==xi||Xt[$e+En-1]!==Cr||Xt[$e]!==Xt[Pe]||Xt[++$e]!==Xt[Pe+1])){Pe+=2,$e++;do;while(Xt[++Pe]===Xt[++$e]&&Xt[++Pe]===Xt[++$e]&&Xt[++Pe]===Xt[++$e]&&Xt[++Pe]===Xt[++$e]&&Xt[++Pe]===Xt[++$e]&&Xt[++Pe]===Xt[++$e]&&Xt[++Pe]===Xt[++$e]&&Xt[++Pe]===Xt[++$e]&&PeEn){if(z.match_start=me,En=ot,ot>=An)break;Cr=Xt[Pe+En-1],xi=Xt[Pe+En]}}while((me=ci[me&kn])>Lr&&--Ae!==0);return En<=z.lookahead?En:z.lookahead},Zt=z=>{const me=z.w_size;let Ae,Pe,$e;do{if(Pe=z.window_size-z.lookahead-z.strstart,z.strstart>=me+(me-Tn)&&(z.window.set(z.window.subarray(me,me+me-Pe),0),z.match_start-=me,z.strstart-=me,z.block_start-=me,z.insert>z.strstart&&(z.insert=z.strstart),Qn(z),Pe+=me),z.strm.avail_in===0)break;if(Ae=Yt(z.strm,z.window,z.strstart+z.lookahead,Pe),z.lookahead+=Ae,z.lookahead+z.insert>=Ft)for($e=z.strstart-z.insert,z.ins_h=z.window[$e],z.ins_h=Wn(z,z.ins_h,z.window[$e+1]);z.insert&&(z.ins_h=Wn(z,z.ins_h,z.window[$e+Ft-1]),z.prev[$e&z.w_mask]=z.head[z.ins_h],z.head[z.ins_h]=$e,$e++,z.insert--,!(z.lookahead+z.insert{let Ae=z.pending_buf_size-5>z.w_size?z.w_size:z.pending_buf_size-5,Pe,$e,ot,En=0,An=z.strm.avail_in;do{if(Pe=65535,ot=z.bi_valid+42>>3,z.strm.avail_out$e+z.strm.avail_in&&(Pe=$e+z.strm.avail_in),Pe>ot&&(Pe=ot),Pe>8,z.pending_buf[z.pending-2]=~Pe,z.pending_buf[z.pending-1]=~Pe>>8,Vn(z.strm),$e&&($e>Pe&&($e=Pe),z.strm.output.set(z.window.subarray(z.block_start,z.block_start+$e),z.strm.next_out),z.strm.next_out+=$e,z.strm.avail_out-=$e,z.strm.total_out+=$e,z.block_start+=$e,Pe-=$e),Pe&&(Yt(z.strm,z.strm.output,z.strm.next_out,Pe),z.strm.next_out+=Pe,z.strm.avail_out-=Pe,z.strm.total_out+=Pe)}while(En===0);return An-=z.strm.avail_in,An&&(An>=z.w_size?(z.matches=2,z.window.set(z.strm.input.subarray(z.strm.next_in-z.w_size,z.strm.next_in),0),z.strstart=z.w_size,z.insert=z.strstart):(z.window_size-z.strstart<=An&&(z.strstart-=z.w_size,z.window.set(z.window.subarray(z.w_size,z.w_size+z.strstart),0),z.matches<2&&z.matches++,z.insert>z.strstart&&(z.insert=z.strstart)),z.window.set(z.strm.input.subarray(z.strm.next_in-An,z.strm.next_in),z.strstart),z.strstart+=An,z.insert+=An>z.w_size-z.insert?z.w_size-z.insert:An),z.block_start=z.strstart),z.high_waterot&&z.block_start>=z.w_size&&(z.block_start-=z.w_size,z.strstart-=z.w_size,z.window.set(z.window.subarray(z.w_size,z.w_size+z.strstart),0),z.matches<2&&z.matches++,ot+=z.w_size,z.insert>z.strstart&&(z.insert=z.strstart)),ot>z.strm.avail_in&&(ot=z.strm.avail_in),ot&&(Yt(z.strm,z.window,z.strstart,ot),z.strstart+=ot,z.insert+=ot>z.w_size-z.insert?z.w_size-z.insert:ot),z.high_water>3,ot=z.pending_buf_size-ot>65535?65535:z.pending_buf_size-ot,Ae=ot>z.w_size?z.w_size:ot,$e=z.strstart-z.block_start,($e>=Ae||($e||me===sr)&&me!==$t&&z.strm.avail_in===0&&$e<=ot)&&(Pe=$e>ot?ot:$e,En=me===sr&&z.strm.avail_in===0&&Pe===$e?1:0,nr(z,z.block_start,Pe,En),z.block_start+=Pe,Vn(z.strm)),En?We:ai)},dn=(z,me)=>{let Ae,Pe;for(;;){if(z.lookahead=Ft&&(z.ins_h=Wn(z,z.ins_h,z.window[z.strstart+Ft-1]),Ae=z.prev[z.strstart&z.w_mask]=z.head[z.ins_h],z.head[z.ins_h]=z.strstart),Ae!==0&&z.strstart-Ae<=z.w_size-Tn&&(z.match_length=Rt(z,Ae)),z.match_length>=Ft)if(Pe=mn(z,z.strstart-z.match_start,z.match_length-Ft),z.lookahead-=z.match_length,z.match_length<=z.max_lazy_match&&z.lookahead>=Ft){z.match_length--;do z.strstart++,z.ins_h=Wn(z,z.ins_h,z.window[z.strstart+Ft-1]),Ae=z.prev[z.strstart&z.w_mask]=z.head[z.ins_h],z.head[z.ins_h]=z.strstart;while(--z.match_length!==0);z.strstart++}else z.strstart+=z.match_length,z.match_length=0,z.ins_h=z.window[z.strstart],z.ins_h=Wn(z,z.ins_h,z.window[z.strstart+1]);else Pe=mn(z,0,z.window[z.strstart]),z.lookahead--,z.strstart++;if(Pe&&(Zn(z,!1),z.strm.avail_out===0))return ai}return z.insert=z.strstart{let Ae,Pe,$e;for(;;){if(z.lookahead=Ft&&(z.ins_h=Wn(z,z.ins_h,z.window[z.strstart+Ft-1]),Ae=z.prev[z.strstart&z.w_mask]=z.head[z.ins_h],z.head[z.ins_h]=z.strstart),z.prev_length=z.match_length,z.prev_match=z.match_start,z.match_length=Ft-1,Ae!==0&&z.prev_length4096)&&(z.match_length=Ft-1)),z.prev_length>=Ft&&z.match_length<=z.prev_length){$e=z.strstart+z.lookahead-Ft,Pe=mn(z,z.strstart-1-z.prev_match,z.prev_length-Ft),z.lookahead-=z.prev_length-1,z.prev_length-=2;do++z.strstart<=$e&&(z.ins_h=Wn(z,z.ins_h,z.window[z.strstart+Ft-1]),Ae=z.prev[z.strstart&z.w_mask]=z.head[z.ins_h],z.head[z.ins_h]=z.strstart);while(--z.prev_length!==0);if(z.match_available=0,z.match_length=Ft-1,z.strstart++,Pe&&(Zn(z,!1),z.strm.avail_out===0))return ai}else if(z.match_available){if(Pe=mn(z,0,z.window[z.strstart-1]),Pe&&Zn(z,!1),z.strstart++,z.lookahead--,z.strm.avail_out===0)return ai}else z.match_available=1,z.strstart++,z.lookahead--}return z.match_available&&(Pe=mn(z,0,z.window[z.strstart-1]),z.match_available=0),z.insert=z.strstart{let Ae,Pe,$e,ot;const En=z.window;for(;;){if(z.lookahead<=gn){if(Zt(z),z.lookahead<=gn&&me===$t)return ai;if(z.lookahead===0)break}if(z.match_length=0,z.lookahead>=Ft&&z.strstart>0&&($e=z.strstart-1,Pe=En[$e],Pe===En[++$e]&&Pe===En[++$e]&&Pe===En[++$e])){ot=z.strstart+gn;do;while(Pe===En[++$e]&&Pe===En[++$e]&&Pe===En[++$e]&&Pe===En[++$e]&&Pe===En[++$e]&&Pe===En[++$e]&&Pe===En[++$e]&&Pe===En[++$e]&&$ez.lookahead&&(z.match_length=z.lookahead)}if(z.match_length>=Ft?(Ae=mn(z,1,z.match_length-Ft),z.lookahead-=z.match_length,z.strstart+=z.match_length,z.match_length=0):(Ae=mn(z,0,z.window[z.strstart]),z.lookahead--,z.strstart++),Ae&&(Zn(z,!1),z.strm.avail_out===0))return ai}return z.insert=0,me===sr?(Zn(z,!0),z.strm.avail_out===0?We:Qe):z.sym_next&&(Zn(z,!1),z.strm.avail_out===0)?ai:Ci},wn=(z,me)=>{let Ae;for(;;){if(z.lookahead===0&&(Zt(z),z.lookahead===0)){if(me===$t)return ai;break}if(z.match_length=0,Ae=mn(z,0,z.window[z.strstart]),z.lookahead--,z.strstart++,Ae&&(Zn(z,!1),z.strm.avail_out===0))return ai}return z.insert=0,me===sr?(Zn(z,!0),z.strm.avail_out===0?We:Qe):z.sym_next&&(Zn(z,!1),z.strm.avail_out===0)?ai:Ci};function Ht(z,me,Ae,Pe,$e){this.good_length=z,this.max_lazy=me,this.nice_length=Ae,this.max_chain=Pe,this.func=$e}const ln=[new Ht(0,0,0,0,nn),new Ht(4,4,8,4,dn),new Ht(4,5,16,8,dn),new Ht(4,6,32,32,dn),new Ht(4,4,16,16,Rn),new Ht(8,16,32,32,Rn),new Ht(8,16,128,128,Rn),new Ht(8,32,128,256,Rn),new Ht(32,128,258,1024,Rn),new Ht(32,258,258,4096,Rn)],hn=z=>{z.window_size=2*z.w_size,Wt(z.head),z.max_lazy_match=ln[z.level].max_lazy,z.good_match=ln[z.level].good_length,z.nice_match=ln[z.level].nice_length,z.max_chain_length=ln[z.level].max_chain,z.strstart=0,z.block_start=0,z.lookahead=0,z.insert=0,z.match_length=z.prev_length=Ft-1,z.match_available=0,z.ins_h=0};function en(){this.strm=null,this.status=0,this.pending_buf=null,this.pending_buf_size=0,this.pending_out=0,this.pending=0,this.wrap=0,this.gzhead=null,this.gzindex=0,this.method=er,this.last_flush=-1,this.w_size=0,this.w_bits=0,this.w_mask=0,this.window=null,this.window_size=0,this.prev=null,this.head=null,this.ins_h=0,this.hash_size=0,this.hash_bits=0,this.hash_mask=0,this.hash_shift=0,this.block_start=0,this.match_length=0,this.prev_match=0,this.match_available=0,this.strstart=0,this.match_start=0,this.lookahead=0,this.prev_length=0,this.max_chain_length=0,this.max_lazy_match=0,this.level=0,this.strategy=0,this.good_match=0,this.nice_match=0,this.dyn_ltree=new Uint16Array(Nn*2),this.dyn_dtree=new Uint16Array((2*dr+1)*2),this.bl_tree=new Uint16Array((2*xr+1)*2),Wt(this.dyn_ltree),Wt(this.dyn_dtree),Wt(this.bl_tree),this.l_desc=null,this.d_desc=null,this.bl_desc=null,this.bl_count=new Uint16Array(xt+1),this.heap=new Uint16Array(2*Ar+1),Wt(this.heap),this.heap_len=0,this.heap_max=0,this.depth=new Uint16Array(2*Ar+1),Wt(this.depth),this.sym_buf=0,this.lit_bufsize=0,this.sym_next=0,this.sym_end=0,this.opt_len=0,this.static_len=0,this.matches=0,this.insert=0,this.bi_buf=0,this.bi_valid=0}const cn=z=>{if(!z)return 1;const me=z.state;return!me||me.strm!==z||me.status!==Hr&&me.status!==Mr&&me.status!==rr&&me.status!==Yn&&me.status!==_r&&me.status!==Br&&me.status!==qr&&me.status!==li?1:0},tr=z=>{if(cn(z))return Et(z,Dr);z.total_in=z.total_out=0,z.data_type=Tt;const me=z.state;return me.pending=0,me.pending_out=0,me.wrap<0&&(me.wrap=-me.wrap),me.status=me.wrap===2?Mr:me.wrap?Hr:qr,z.adler=me.wrap===2?0:1,me.last_flush=-2,Kn(me),br},Nt=z=>{const me=tr(z);return me===br&&hn(z.state),me},qt=(z,me)=>cn(z)||z.state.wrap!==2?Dr:(z.state.gzhead=me,br),Mn=(z,me,Ae,Pe,$e,ot)=>{if(!z)return Dr;let En=1;if(me===qn&&(me=6),Pe<0?(En=0,Pe=-Pe):Pe>15&&(En=2,Pe-=16),$e<1||$e>Ln||Ae!==er||Pe<8||Pe>15||me<0||me>9||ot<0||ot>Zr||Pe===8&&En!==1)return Et(z,Dr);Pe===8&&(Pe=9);const An=new en;return z.state=An,An.strm=z,An.status=Hr,An.wrap=En,An.gzhead=null,An.w_bits=Pe,An.w_size=1<Mn(z,me,er,Gt,_n,Lt),$n=(z,me)=>{if(cn(z)||me>cr||me<0)return z?Et(z,Dr):Dr;const Ae=z.state;if(!z.output||z.avail_in!==0&&!z.input||Ae.status===li&&me!==sr)return Et(z,z.avail_out===0?Jr:Dr);const Pe=Ae.last_flush;if(Ae.last_flush=me,Ae.pending!==0){if(Vn(z),z.avail_out===0)return Ae.last_flush=-1,br}else if(z.avail_in===0&&an(me)<=an(Pe)&&me!==sr)return Et(z,Jr);if(Ae.status===li&&z.avail_in!==0)return Et(z,Jr);if(Ae.status===Hr&&Ae.wrap===0&&(Ae.status=qr),Ae.status===Hr){let $e=er+(Ae.w_bits-8<<4)<<8,ot=-1;if(Ae.strategy>=tt||Ae.level<2?ot=0:Ae.level<6?ot=1:Ae.level===6?ot=2:ot=3,$e|=ot<<6,Ae.strstart!==0&&($e|=wr),$e+=31-$e%31,ft(Ae,$e),Ae.strstart!==0&&(ft(Ae,z.adler>>>16),ft(Ae,z.adler&65535)),z.adler=1,Ae.status=qr,Vn(z),Ae.pending!==0)return Ae.last_flush=-1,br}if(Ae.status===Mr){if(z.adler=0,Gn(Ae,31),Gn(Ae,139),Gn(Ae,8),Ae.gzhead)Gn(Ae,(Ae.gzhead.text?1:0)+(Ae.gzhead.hcrc?2:0)+(Ae.gzhead.extra?4:0)+(Ae.gzhead.name?8:0)+(Ae.gzhead.comment?16:0)),Gn(Ae,Ae.gzhead.time&255),Gn(Ae,Ae.gzhead.time>>8&255),Gn(Ae,Ae.gzhead.time>>16&255),Gn(Ae,Ae.gzhead.time>>24&255),Gn(Ae,Ae.level===9?2:Ae.strategy>=tt||Ae.level<2?4:0),Gn(Ae,Ae.gzhead.os&255),Ae.gzhead.extra&&Ae.gzhead.extra.length&&(Gn(Ae,Ae.gzhead.extra.length&255),Gn(Ae,Ae.gzhead.extra.length>>8&255)),Ae.gzhead.hcrc&&(z.adler=Er(z.adler,Ae.pending_buf,Ae.pending,0)),Ae.gzindex=0,Ae.status=rr;else if(Gn(Ae,0),Gn(Ae,0),Gn(Ae,0),Gn(Ae,0),Gn(Ae,0),Gn(Ae,Ae.level===9?2:Ae.strategy>=tt||Ae.level<2?4:0),Gn(Ae,st),Ae.status=qr,Vn(z),Ae.pending!==0)return Ae.last_flush=-1,br}if(Ae.status===rr){if(Ae.gzhead.extra){let $e=Ae.pending,ot=(Ae.gzhead.extra.length&65535)-Ae.gzindex;for(;Ae.pending+ot>Ae.pending_buf_size;){let An=Ae.pending_buf_size-Ae.pending;if(Ae.pending_buf.set(Ae.gzhead.extra.subarray(Ae.gzindex,Ae.gzindex+An),Ae.pending),Ae.pending=Ae.pending_buf_size,Ae.gzhead.hcrc&&Ae.pending>$e&&(z.adler=Er(z.adler,Ae.pending_buf,Ae.pending-$e,$e)),Ae.gzindex+=An,Vn(z),Ae.pending!==0)return Ae.last_flush=-1,br;$e=0,ot-=An}let En=new Uint8Array(Ae.gzhead.extra);Ae.pending_buf.set(En.subarray(Ae.gzindex,Ae.gzindex+ot),Ae.pending),Ae.pending+=ot,Ae.gzhead.hcrc&&Ae.pending>$e&&(z.adler=Er(z.adler,Ae.pending_buf,Ae.pending-$e,$e)),Ae.gzindex=0}Ae.status=Yn}if(Ae.status===Yn){if(Ae.gzhead.name){let $e=Ae.pending,ot;do{if(Ae.pending===Ae.pending_buf_size){if(Ae.gzhead.hcrc&&Ae.pending>$e&&(z.adler=Er(z.adler,Ae.pending_buf,Ae.pending-$e,$e)),Vn(z),Ae.pending!==0)return Ae.last_flush=-1,br;$e=0}Ae.gzindex$e&&(z.adler=Er(z.adler,Ae.pending_buf,Ae.pending-$e,$e)),Ae.gzindex=0}Ae.status=_r}if(Ae.status===_r){if(Ae.gzhead.comment){let $e=Ae.pending,ot;do{if(Ae.pending===Ae.pending_buf_size){if(Ae.gzhead.hcrc&&Ae.pending>$e&&(z.adler=Er(z.adler,Ae.pending_buf,Ae.pending-$e,$e)),Vn(z),Ae.pending!==0)return Ae.last_flush=-1,br;$e=0}Ae.gzindex$e&&(z.adler=Er(z.adler,Ae.pending_buf,Ae.pending-$e,$e))}Ae.status=Br}if(Ae.status===Br){if(Ae.gzhead.hcrc){if(Ae.pending+2>Ae.pending_buf_size&&(Vn(z),Ae.pending!==0))return Ae.last_flush=-1,br;Gn(Ae,z.adler&255),Gn(Ae,z.adler>>8&255),z.adler=0}if(Ae.status=qr,Vn(z),Ae.pending!==0)return Ae.last_flush=-1,br}if(z.avail_in!==0||Ae.lookahead!==0||me!==$t&&Ae.status!==li){let $e=Ae.level===0?nn(Ae,me):Ae.strategy===tt?wn(Ae,me):Ae.strategy===kr?it(Ae,me):ln[Ae.level].func(Ae,me);if(($e===We||$e===Qe)&&(Ae.status=li),$e===ai||$e===We)return z.avail_out===0&&(Ae.last_flush=-1),br;if($e===Ci&&(me===Sn?zn(Ae):me!==cr&&(nr(Ae,0,0,!1),me===hr&&(Wt(Ae.head),Ae.lookahead===0&&(Ae.strstart=0,Ae.block_start=0,Ae.insert=0))),Vn(z),z.avail_out===0))return Ae.last_flush=-1,br}return me!==sr?br:Ae.wrap<=0?Wr:(Ae.wrap===2?(Gn(Ae,z.adler&255),Gn(Ae,z.adler>>8&255),Gn(Ae,z.adler>>16&255),Gn(Ae,z.adler>>24&255),Gn(Ae,z.total_in&255),Gn(Ae,z.total_in>>8&255),Gn(Ae,z.total_in>>16&255),Gn(Ae,z.total_in>>24&255)):(ft(Ae,z.adler>>>16),ft(Ae,z.adler&65535)),Vn(z),Ae.wrap>0&&(Ae.wrap=-Ae.wrap),Ae.pending!==0?br:Wr)},Fr=z=>{if(cn(z))return Dr;const me=z.state.status;return z.state=null,me===qr?Et(z,Ur):br},gr=(z,me)=>{let Ae=me.length;if(cn(z))return Dr;const Pe=z.state,$e=Pe.wrap;if($e===2||$e===1&&Pe.status!==Hr||Pe.lookahead)return Dr;if($e===1&&(z.adler=yr(z.adler,me,Ae,0)),Pe.wrap=0,Ae>=Pe.w_size){$e===0&&(Wt(Pe.head),Pe.strstart=0,Pe.block_start=0,Pe.insert=0);let Lr=new Uint8Array(Pe.w_size);Lr.set(me.subarray(Ae-Pe.w_size,Ae),0),me=Lr,Ae=Pe.w_size}const ot=z.avail_in,En=z.next_in,An=z.input;for(z.avail_in=Ae,z.next_in=0,z.input=me,Zt(Pe);Pe.lookahead>=Ft;){let Lr=Pe.strstart,Xt=Pe.lookahead-(Ft-1);do Pe.ins_h=Wn(Pe,Pe.ins_h,Pe.window[Lr+Ft-1]),Pe.prev[Lr&Pe.w_mask]=Pe.head[Pe.ins_h],Pe.head[Pe.ins_h]=Lr,Lr++;while(--Xt);Pe.strstart=Lr,Pe.lookahead=Ft-1,Zt(Pe)}return Pe.strstart+=Pe.lookahead,Pe.block_start=Pe.strstart,Pe.insert=Pe.lookahead,Pe.lookahead=0,Pe.match_length=Pe.prev_length=Ft-1,Pe.match_available=0,z.next_in=En,z.input=An,z.avail_in=ot,Pe.wrap=$e,br};var zr=On,Qr=Mn,ni=Nt,Ai=tr,Xr=qt,hi=$n,ii=Fr,$r=gr,ri="pako deflate (from Nodeca project)",Rr={deflateInit:zr,deflateInit2:Qr,deflateReset:ni,deflateResetKeep:Ai,deflateSetHeader:Xr,deflate:hi,deflateEnd:ii,deflateSetDictionary:$r,deflateInfo:ri};const ei=(z,me)=>Object.prototype.hasOwnProperty.call(z,me);var gi=function(z){const me=Array.prototype.slice.call(arguments,1);for(;me.length;){const Ae=me.shift();if(Ae){if(typeof Ae!="object")throw new TypeError(Ae+"must be non-object");for(const Pe in Ae)ei(Ae,Pe)&&(z[Pe]=Ae[Pe])}}return z},ti=z=>{let me=0;for(let Pe=0,$e=z.length;Pe<$e;Pe++)me+=z[Pe].length;const Ae=new Uint8Array(me);for(let Pe=0,$e=0,ot=z.length;Pe=252?6:z>=248?5:z>=240?4:z>=224?3:z>=192?2:1;Li[254]=Li[254]=1;var _a=z=>{if(typeof TextEncoder=="function"&&TextEncoder.prototype.encode)return new TextEncoder().encode(z);let me,Ae,Pe,$e,ot,En=z.length,An=0;for($e=0;$e>>6,me[ot++]=128|Ae&63):Ae<65536?(me[ot++]=224|Ae>>>12,me[ot++]=128|Ae>>>6&63,me[ot++]=128|Ae&63):(me[ot++]=240|Ae>>>18,me[ot++]=128|Ae>>>12&63,me[ot++]=128|Ae>>>6&63,me[ot++]=128|Ae&63);return me};const Oa=(z,me)=>{if(me<65534&&z.subarray&&Ei)return String.fromCharCode.apply(null,z.length===me?z:z.subarray(0,me));let Ae="";for(let Pe=0;Pe{const Ae=me||z.length;if(typeof TextDecoder=="function"&&TextDecoder.prototype.decode)return new TextDecoder().decode(z.subarray(0,me));let Pe,$e;const ot=new Array(Ae*2);for($e=0,Pe=0;Pe4){ot[$e++]=65533,Pe+=An-1;continue}for(En&=An===2?31:An===3?15:7;An>1&&Pe1){ot[$e++]=65533;continue}En<65536?ot[$e++]=En:(En-=65536,ot[$e++]=55296|En>>10&1023,ot[$e++]=56320|En&1023)}return Oa(ot,$e)},da=(z,me)=>{me=me||z.length,me>z.length&&(me=z.length);let Ae=me-1;for(;Ae>=0&&(z[Ae]&192)===128;)Ae--;return Ae<0||Ae===0?me:Ae+Li[z[Ae]]>me?Ae:me},qi={string2buf:_a,buf2string:Ma,utf8border:da};function $i(){this.input=null,this.next_in=0,this.avail_in=0,this.total_in=0,this.output=null,this.next_out=0,this.avail_out=0,this.total_out=0,this.msg="",this.state=null,this.data_type=2,this.adler=0}var na=$i;const Ca=Object.prototype.toString,{Z_NO_FLUSH:ha,Z_SYNC_FLUSH:ma,Z_FULL_FLUSH:ya,Z_FINISH:oi,Z_OK:mi,Z_STREAM_END:bi,Z_DEFAULT_COMPRESSION:Fi,Z_DEFAULT_STRATEGY:Hi,Z_DEFLATED:Xi}=Ir;function Mi(z){this.options=fi.assign({level:Fi,method:Xi,chunkSize:16384,windowBits:15,memLevel:8,strategy:Hi},z||{});let me=this.options;me.raw&&me.windowBits>0?me.windowBits=-me.windowBits:me.gzip&&me.windowBits>0&&me.windowBits<16&&(me.windowBits+=16),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new na,this.strm.avail_out=0;let Ae=Rr.deflateInit2(this.strm,me.level,me.method,me.windowBits,me.memLevel,me.strategy);if(Ae!==mi)throw new Error(lr[Ae]);if(me.header&&Rr.deflateSetHeader(this.strm,me.header),me.dictionary){let Pe;if(typeof me.dictionary=="string"?Pe=qi.string2buf(me.dictionary):Ca.call(me.dictionary)==="[object ArrayBuffer]"?Pe=new Uint8Array(me.dictionary):Pe=me.dictionary,Ae=Rr.deflateSetDictionary(this.strm,Pe),Ae!==mi)throw new Error(lr[Ae]);this._dict_set=!0}}Mi.prototype.push=function(z,me){const Ae=this.strm,Pe=this.options.chunkSize;let $e,ot;if(this.ended)return!1;for(me===~~me?ot=me:ot=me===!0?oi:ha,typeof z=="string"?Ae.input=qi.string2buf(z):Ca.call(z)==="[object ArrayBuffer]"?Ae.input=new Uint8Array(z):Ae.input=z,Ae.next_in=0,Ae.avail_in=Ae.input.length;;){if(Ae.avail_out===0&&(Ae.output=new Uint8Array(Pe),Ae.next_out=0,Ae.avail_out=Pe),(ot===ma||ot===ya)&&Ae.avail_out<=6){this.onData(Ae.output.subarray(0,Ae.next_out)),Ae.avail_out=0;continue}if($e=Rr.deflate(Ae,ot),$e===bi)return Ae.next_out>0&&this.onData(Ae.output.subarray(0,Ae.next_out)),$e=Rr.deflateEnd(this.strm),this.onEnd($e),this.ended=!0,$e===mi;if(Ae.avail_out===0){this.onData(Ae.output);continue}if(ot>0&&Ae.next_out>0){this.onData(Ae.output.subarray(0,Ae.next_out)),Ae.avail_out=0;continue}if(Ae.avail_in===0)break}return!0},Mi.prototype.onData=function(z){this.chunks.push(z)},Mi.prototype.onEnd=function(z){z===mi&&(this.result=fi.flattenChunks(this.chunks)),this.chunks=[],this.err=z,this.msg=this.strm.msg};function wa(z,me){const Ae=new Mi(me);if(Ae.push(z,!0),Ae.err)throw Ae.msg||lr[Ae.err];return Ae.result}function Ba(z,me){return me=me||{},me.raw=!0,wa(z,me)}function Qi(z,me){return me=me||{},me.gzip=!0,wa(z,me)}var vr=Mi,ui=wa,wi=Ba,ka=Qi,ji=Ir,Ua={Deflate:vr,deflate:ui,deflateRaw:wi,gzip:ka,constants:ji};const Ti=16209,_A=16191;var fA=function(me,Ae){let Pe,$e,ot,En,An,Lr,Xt,kn,ci,Kr,Cr,xi,xa,Pi,Ki,aa,Ri,Nr,Gi,La,ki,Ea,oa,Zi;const sa=me.state;Pe=me.next_in,oa=me.input,$e=Pe+(me.avail_in-5),ot=me.next_out,Zi=me.output,En=ot-(Ae-me.avail_out),An=ot+(me.avail_out-257),Lr=sa.dmax,Xt=sa.wsize,kn=sa.whave,ci=sa.wnext,Kr=sa.window,Cr=sa.hold,xi=sa.bits,xa=sa.lencode,Pi=sa.distcode,Ki=(1<>>24,Cr>>>=Nr,xi-=Nr,Nr=Ri>>>16&255,Nr===0)Zi[ot++]=Ri&65535;else if(Nr&16){Gi=Ri&65535,Nr&=15,Nr&&(xi>>=Nr,xi-=Nr),xi<15&&(Cr+=oa[Pe++]<>>24,Cr>>>=Nr,xi-=Nr,Nr=Ri>>>16&255,Nr&16){if(La=Ri&65535,Nr&=15,xiLr){me.msg="invalid distance too far back",sa.mode=Ti;break e}if(Cr>>>=Nr,xi-=Nr,Nr=ot-En,La>Nr){if(Nr=La-Nr,Nr>kn&&sa.sane){me.msg="invalid distance too far back",sa.mode=Ti;break e}if(ki=0,Ea=Kr,ci===0){if(ki+=Xt-Nr,Nr2;)Zi[ot++]=Ea[ki++],Zi[ot++]=Ea[ki++],Zi[ot++]=Ea[ki++],Gi-=3;Gi&&(Zi[ot++]=Ea[ki++],Gi>1&&(Zi[ot++]=Ea[ki++]))}else{ki=ot-La;do Zi[ot++]=Zi[ki++],Zi[ot++]=Zi[ki++],Zi[ot++]=Zi[ki++],Gi-=3;while(Gi>2);Gi&&(Zi[ot++]=Zi[ki++],Gi>1&&(Zi[ot++]=Zi[ki++]))}}else if(Nr&64){me.msg="invalid distance code",sa.mode=Ti;break e}else{Ri=Pi[(Ri&65535)+(Cr&(1<>3,Pe-=Gi,xi-=Gi<<3,Cr&=(1<{const Lr=An.bits;let Xt=0,kn=0,ci=0,Kr=0,Cr=0,xi=0,xa=0,Pi=0,Ki=0,aa=0,Ri,Nr,Gi,La,ki,Ea=null,oa;const Zi=new Uint16Array(Za+1),sa=new Uint16Array(Za+1);let Po=null,vl,Ko,zs;for(Xt=0;Xt<=Za;Xt++)Zi[Xt]=0;for(kn=0;kn=1&&Zi[Kr]===0;Kr--);if(Cr>Kr&&(Cr=Kr),Kr===0)return $e[ot++]=1<<24|64<<16|0,$e[ot++]=1<<24|64<<16|0,An.bits=1,0;for(ci=1;ci0&&(z===wA||Kr!==1))return-1;for(sa[1]=0,Xt=1;XtVi||z===iA&&Ki>Oi)return 1;for(;;){vl=Xt-xa,En[kn]+1=oa?(Ko=Po[En[kn]-oa],zs=Ea[En[kn]-oa]):(Ko=96,zs=0),Ri=1<>xa)+Nr]=vl<<24|Ko<<16|zs|0;while(Nr!==0);for(Ri=1<>=1;if(Ri!==0?(aa&=Ri-1,aa+=Ri):aa=0,kn++,--Zi[Xt]===0){if(Xt===Kr)break;Xt=me[Ae+En[kn]]}if(Xt>Cr&&(aa&La)!==Gi){for(xa===0&&(xa=Cr),ki+=ci,xi=Xt-xa,Pi=1<Vi||z===iA&&Ki>Oi)return 1;Gi=aa&La,$e[Gi]=Cr<<24|xi<<16|ki-ot|0}}return aa!==0&&($e[ki+aa]=Xt-xa<<24|64<<16|0),An.bits=Cr,0};const ua=0,uA=1,UA=2,{Z_FINISH:DA,Z_BLOCK:qa,Z_TREES:fa,Z_OK:Ni,Z_STREAM_END:Di,Z_NEED_DICT:pa,Z_STREAM_ERROR:ra,Z_DATA_ERROR:Pa,Z_MEM_ERROR:Ha,Z_BUF_ERROR:IA,Z_DEFLATED:CA}=Ir,QA=16180,ia=16181,$a=16182,gA=16183,LA=16184,VA=16185,jo=16186,Do=16187,ZA=16188,jA=16189,eA=16190,tA=16191,cA=16192,mo=16193,Io=16194,ls=16195,zA=16196,us=16197,Yo=16198,TA=16199,Qo=16200,Lo=16201,Xo=16202,Jo=16203,qo=16204,lo=16205,yo=16206,YA=16207,to=16208,Da=16209,uo=16210,cs=16211,$o=852,es=592,no=15,fs=z=>(z>>>24&255)+(z>>>8&65280)+((z&65280)<<8)+((z&255)<<24);function Bo(){this.strm=null,this.mode=0,this.last=!1,this.wrap=0,this.havedict=!1,this.flags=0,this.dmax=0,this.check=0,this.total=0,this.head=null,this.wbits=0,this.wsize=0,this.whave=0,this.wnext=0,this.window=null,this.hold=0,this.bits=0,this.length=0,this.offset=0,this.extra=0,this.lencode=null,this.distcode=null,this.lenbits=0,this.distbits=0,this.ncode=0,this.nlen=0,this.ndist=0,this.have=0,this.next=null,this.lens=new Uint16Array(320),this.work=new Uint16Array(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}const XA=z=>{if(!z)return 1;const me=z.state;return!me||me.strm!==z||me.modecs?1:0},ro=z=>{if(XA(z))return ra;const me=z.state;return z.total_in=z.total_out=me.total=0,z.msg="",me.wrap&&(z.adler=me.wrap&1),me.mode=QA,me.last=0,me.havedict=0,me.flags=-1,me.dmax=32768,me.head=null,me.hold=0,me.bits=0,me.lencode=me.lendyn=new Int32Array($o),me.distcode=me.distdyn=new Int32Array(es),me.sane=1,me.back=-1,Ni},co=z=>{if(XA(z))return ra;const me=z.state;return me.wsize=0,me.whave=0,me.wnext=0,ro(z)},io=(z,me)=>{let Ae;if(XA(z))return ra;const Pe=z.state;return me<0?(Ae=0,me=-me):(Ae=(me>>4)+5,me<48&&(me&=15)),me&&(me<8||me>15)?ra:(Pe.window!==null&&Pe.wbits!==me&&(Pe.window=null),Pe.wrap=Ae,Pe.wbits=me,co(z))},zi=(z,me)=>{if(!z)return ra;const Ae=new Bo;z.state=Ae,Ae.strm=z,Ae.window=null,Ae.mode=QA;const Pe=io(z,me);return Pe!==Ni&&(z.state=null),Pe},Wi=z=>zi(z,no);let Wa=!0,Ga,nA;const fo=z=>{if(Wa){Ga=new Int32Array(512),nA=new Int32Array(32);let me=0;for(;me<144;)z.lens[me++]=8;for(;me<256;)z.lens[me++]=9;for(;me<280;)z.lens[me++]=7;for(;me<288;)z.lens[me++]=8;for(ga(uA,z.lens,0,288,Ga,0,z.work,{bits:9}),me=0;me<32;)z.lens[me++]=5;ga(UA,z.lens,0,32,nA,0,z.work,{bits:5}),Wa=!1}z.lencode=Ga,z.lenbits=9,z.distcode=nA,z.distbits=5},JA=(z,me,Ae,Pe)=>{let $e;const ot=z.state;return ot.window===null&&(ot.wsize=1<=ot.wsize?(ot.window.set(me.subarray(Ae-ot.wsize,Ae),0),ot.wnext=0,ot.whave=ot.wsize):($e=ot.wsize-ot.wnext,$e>Pe&&($e=Pe),ot.window.set(me.subarray(Ae-Pe,Ae-Pe+$e),ot.wnext),Pe-=$e,Pe?(ot.window.set(me.subarray(Ae-Pe,Ae),0),ot.wnext=Pe,ot.whave=ot.wsize):(ot.wnext+=$e,ot.wnext===ot.wsize&&(ot.wnext=0),ot.whave{let Ae,Pe,$e,ot,En,An,Lr,Xt,kn,ci,Kr,Cr,xi,xa,Pi=0,Ki,aa,Ri,Nr,Gi,La,ki,Ea;const oa=new Uint8Array(4);let Zi,sa;const Po=new Uint8Array([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]);if(XA(z)||!z.output||!z.input&&z.avail_in!==0)return ra;Ae=z.state,Ae.mode===tA&&(Ae.mode=cA),En=z.next_out,$e=z.output,Lr=z.avail_out,ot=z.next_in,Pe=z.input,An=z.avail_in,Xt=Ae.hold,kn=Ae.bits,ci=An,Kr=Lr,Ea=Ni;e:for(;;)switch(Ae.mode){case QA:if(Ae.wrap===0){Ae.mode=cA;break}for(;kn<16;){if(An===0)break e;An--,Xt+=Pe[ot++]<>>8&255,Ae.check=Er(Ae.check,oa,2,0),Xt=0,kn=0,Ae.mode=ia;break}if(Ae.head&&(Ae.head.done=!1),!(Ae.wrap&1)||(((Xt&255)<<8)+(Xt>>8))%31){z.msg="incorrect header check",Ae.mode=Da;break}if((Xt&15)!==CA){z.msg="unknown compression method",Ae.mode=Da;break}if(Xt>>>=4,kn-=4,ki=(Xt&15)+8,Ae.wbits===0&&(Ae.wbits=ki),ki>15||ki>Ae.wbits){z.msg="invalid window size",Ae.mode=Da;break}Ae.dmax=1<>8&1),Ae.flags&512&&Ae.wrap&4&&(oa[0]=Xt&255,oa[1]=Xt>>>8&255,Ae.check=Er(Ae.check,oa,2,0)),Xt=0,kn=0,Ae.mode=$a;case $a:for(;kn<32;){if(An===0)break e;An--,Xt+=Pe[ot++]<>>8&255,oa[2]=Xt>>>16&255,oa[3]=Xt>>>24&255,Ae.check=Er(Ae.check,oa,4,0)),Xt=0,kn=0,Ae.mode=gA;case gA:for(;kn<16;){if(An===0)break e;An--,Xt+=Pe[ot++]<>8),Ae.flags&512&&Ae.wrap&4&&(oa[0]=Xt&255,oa[1]=Xt>>>8&255,Ae.check=Er(Ae.check,oa,2,0)),Xt=0,kn=0,Ae.mode=LA;case LA:if(Ae.flags&1024){for(;kn<16;){if(An===0)break e;An--,Xt+=Pe[ot++]<>>8&255,Ae.check=Er(Ae.check,oa,2,0)),Xt=0,kn=0}else Ae.head&&(Ae.head.extra=null);Ae.mode=VA;case VA:if(Ae.flags&1024&&(Cr=Ae.length,Cr>An&&(Cr=An),Cr&&(Ae.head&&(ki=Ae.head.extra_len-Ae.length,Ae.head.extra||(Ae.head.extra=new Uint8Array(Ae.head.extra_len)),Ae.head.extra.set(Pe.subarray(ot,ot+Cr),ki)),Ae.flags&512&&Ae.wrap&4&&(Ae.check=Er(Ae.check,Pe,Cr,ot)),An-=Cr,ot+=Cr,Ae.length-=Cr),Ae.length))break e;Ae.length=0,Ae.mode=jo;case jo:if(Ae.flags&2048){if(An===0)break e;Cr=0;do ki=Pe[ot+Cr++],Ae.head&&ki&&Ae.length<65536&&(Ae.head.name+=String.fromCharCode(ki));while(ki&&Cr>9&1,Ae.head.done=!0),z.adler=Ae.check=0,Ae.mode=tA;break;case jA:for(;kn<32;){if(An===0)break e;An--,Xt+=Pe[ot++]<>>=kn&7,kn-=kn&7,Ae.mode=yo;break}for(;kn<3;){if(An===0)break e;An--,Xt+=Pe[ot++]<>>=1,kn-=1,Xt&3){case 0:Ae.mode=mo;break;case 1:if(fo(Ae),Ae.mode=TA,me===fa){Xt>>>=2,kn-=2;break e}break;case 2:Ae.mode=zA;break;case 3:z.msg="invalid block type",Ae.mode=Da}Xt>>>=2,kn-=2;break;case mo:for(Xt>>>=kn&7,kn-=kn&7;kn<32;){if(An===0)break e;An--,Xt+=Pe[ot++]<>>16^65535)){z.msg="invalid stored block lengths",Ae.mode=Da;break}if(Ae.length=Xt&65535,Xt=0,kn=0,Ae.mode=Io,me===fa)break e;case Io:Ae.mode=ls;case ls:if(Cr=Ae.length,Cr){if(Cr>An&&(Cr=An),Cr>Lr&&(Cr=Lr),Cr===0)break e;$e.set(Pe.subarray(ot,ot+Cr),En),An-=Cr,ot+=Cr,Lr-=Cr,En+=Cr,Ae.length-=Cr;break}Ae.mode=tA;break;case zA:for(;kn<14;){if(An===0)break e;An--,Xt+=Pe[ot++]<>>=5,kn-=5,Ae.ndist=(Xt&31)+1,Xt>>>=5,kn-=5,Ae.ncode=(Xt&15)+4,Xt>>>=4,kn-=4,Ae.nlen>286||Ae.ndist>30){z.msg="too many length or distance symbols",Ae.mode=Da;break}Ae.have=0,Ae.mode=us;case us:for(;Ae.have>>=3,kn-=3}for(;Ae.have<19;)Ae.lens[Po[Ae.have++]]=0;if(Ae.lencode=Ae.lendyn,Ae.lenbits=7,Zi={bits:Ae.lenbits},Ea=ga(ua,Ae.lens,0,19,Ae.lencode,0,Ae.work,Zi),Ae.lenbits=Zi.bits,Ea){z.msg="invalid code lengths set",Ae.mode=Da;break}Ae.have=0,Ae.mode=Yo;case Yo:for(;Ae.have>>24,aa=Pi>>>16&255,Ri=Pi&65535,!(Ki<=kn);){if(An===0)break e;An--,Xt+=Pe[ot++]<>>=Ki,kn-=Ki,Ae.lens[Ae.have++]=Ri;else{if(Ri===16){for(sa=Ki+2;kn>>=Ki,kn-=Ki,Ae.have===0){z.msg="invalid bit length repeat",Ae.mode=Da;break}ki=Ae.lens[Ae.have-1],Cr=3+(Xt&3),Xt>>>=2,kn-=2}else if(Ri===17){for(sa=Ki+3;kn>>=Ki,kn-=Ki,ki=0,Cr=3+(Xt&7),Xt>>>=3,kn-=3}else{for(sa=Ki+7;kn>>=Ki,kn-=Ki,ki=0,Cr=11+(Xt&127),Xt>>>=7,kn-=7}if(Ae.have+Cr>Ae.nlen+Ae.ndist){z.msg="invalid bit length repeat",Ae.mode=Da;break}for(;Cr--;)Ae.lens[Ae.have++]=ki}}if(Ae.mode===Da)break;if(Ae.lens[256]===0){z.msg="invalid code -- missing end-of-block",Ae.mode=Da;break}if(Ae.lenbits=9,Zi={bits:Ae.lenbits},Ea=ga(uA,Ae.lens,0,Ae.nlen,Ae.lencode,0,Ae.work,Zi),Ae.lenbits=Zi.bits,Ea){z.msg="invalid literal/lengths set",Ae.mode=Da;break}if(Ae.distbits=6,Ae.distcode=Ae.distdyn,Zi={bits:Ae.distbits},Ea=ga(UA,Ae.lens,Ae.nlen,Ae.ndist,Ae.distcode,0,Ae.work,Zi),Ae.distbits=Zi.bits,Ea){z.msg="invalid distances set",Ae.mode=Da;break}if(Ae.mode=TA,me===fa)break e;case TA:Ae.mode=Qo;case Qo:if(An>=6&&Lr>=258){z.next_out=En,z.avail_out=Lr,z.next_in=ot,z.avail_in=An,Ae.hold=Xt,Ae.bits=kn,fA(z,Kr),En=z.next_out,$e=z.output,Lr=z.avail_out,ot=z.next_in,Pe=z.input,An=z.avail_in,Xt=Ae.hold,kn=Ae.bits,Ae.mode===tA&&(Ae.back=-1);break}for(Ae.back=0;Pi=Ae.lencode[Xt&(1<>>24,aa=Pi>>>16&255,Ri=Pi&65535,!(Ki<=kn);){if(An===0)break e;An--,Xt+=Pe[ot++]<>Nr)],Ki=Pi>>>24,aa=Pi>>>16&255,Ri=Pi&65535,!(Nr+Ki<=kn);){if(An===0)break e;An--,Xt+=Pe[ot++]<>>=Nr,kn-=Nr,Ae.back+=Nr}if(Xt>>>=Ki,kn-=Ki,Ae.back+=Ki,Ae.length=Ri,aa===0){Ae.mode=lo;break}if(aa&32){Ae.back=-1,Ae.mode=tA;break}if(aa&64){z.msg="invalid literal/length code",Ae.mode=Da;break}Ae.extra=aa&15,Ae.mode=Lo;case Lo:if(Ae.extra){for(sa=Ae.extra;kn>>=Ae.extra,kn-=Ae.extra,Ae.back+=Ae.extra}Ae.was=Ae.length,Ae.mode=Xo;case Xo:for(;Pi=Ae.distcode[Xt&(1<>>24,aa=Pi>>>16&255,Ri=Pi&65535,!(Ki<=kn);){if(An===0)break e;An--,Xt+=Pe[ot++]<>Nr)],Ki=Pi>>>24,aa=Pi>>>16&255,Ri=Pi&65535,!(Nr+Ki<=kn);){if(An===0)break e;An--,Xt+=Pe[ot++]<>>=Nr,kn-=Nr,Ae.back+=Nr}if(Xt>>>=Ki,kn-=Ki,Ae.back+=Ki,aa&64){z.msg="invalid distance code",Ae.mode=Da;break}Ae.offset=Ri,Ae.extra=aa&15,Ae.mode=Jo;case Jo:if(Ae.extra){for(sa=Ae.extra;kn>>=Ae.extra,kn-=Ae.extra,Ae.back+=Ae.extra}if(Ae.offset>Ae.dmax){z.msg="invalid distance too far back",Ae.mode=Da;break}Ae.mode=qo;case qo:if(Lr===0)break e;if(Cr=Kr-Lr,Ae.offset>Cr){if(Cr=Ae.offset-Cr,Cr>Ae.whave&&Ae.sane){z.msg="invalid distance too far back",Ae.mode=Da;break}Cr>Ae.wnext?(Cr-=Ae.wnext,xi=Ae.wsize-Cr):xi=Ae.wnext-Cr,Cr>Ae.length&&(Cr=Ae.length),xa=Ae.window}else xa=$e,xi=En-Ae.offset,Cr=Ae.length;Cr>Lr&&(Cr=Lr),Lr-=Cr,Ae.length-=Cr;do $e[En++]=xa[xi++];while(--Cr);Ae.length===0&&(Ae.mode=Qo);break;case lo:if(Lr===0)break e;$e[En++]=Ae.length,Lr--,Ae.mode=Qo;break;case yo:if(Ae.wrap){for(;kn<32;){if(An===0)break e;An--,Xt|=Pe[ot++]<{if(XA(z))return ra;let me=z.state;return me.window&&(me.window=null),z.state=null,Ni},qA=(z,me)=>{if(XA(z))return ra;const Ae=z.state;return Ae.wrap&2?(Ae.head=me,me.done=!1,Ni):ra},eu=(z,me)=>{const Ae=me.length;let Pe,$e,ot;return XA(z)||(Pe=z.state,Pe.wrap!==0&&Pe.mode!==eA)?ra:Pe.mode===eA&&($e=1,$e=yr($e,me,Ae,0),$e!==Pe.check)?Pa:(ot=JA(z,me,Ae,Ae),ot?(Pe.mode=uo,Ha):(Pe.havedict=1,Ni))};var tu=co,nu=io,ru=ro,Ds=Wi,iu=zi,MA=ho,AA=HA,vA=qA,sA=eu,To="pako inflate (from Nodeca project)",WA={inflateReset:tu,inflateReset2:nu,inflateResetKeep:ru,inflateInit:Ds,inflateInit2:iu,inflate:MA,inflateEnd:AA,inflateGetHeader:vA,inflateSetDictionary:sA,inflateInfo:To};function Is(){this.text=0,this.time=0,this.xflags=0,this.os=0,this.extra=null,this.extra_len=0,this.name="",this.comment="",this.hcrc=0,this.done=!1}var au=Is;const Ul=Object.prototype.toString,{Z_NO_FLUSH:Au,Z_FINISH:Js,Z_OK:ts,Z_STREAM_END:Co,Z_NEED_DICT:qs,Z_STREAM_ERROR:$s,Z_DATA_ERROR:Qs,Z_MEM_ERROR:Dl}=Ir;function ns(z){this.options=fi.assign({chunkSize:1024*64,windowBits:15,to:""},z||{});const me=this.options;me.raw&&me.windowBits>=0&&me.windowBits<16&&(me.windowBits=-me.windowBits,me.windowBits===0&&(me.windowBits=-15)),me.windowBits>=0&&me.windowBits<16&&!(z&&z.windowBits)&&(me.windowBits+=32),me.windowBits>15&&me.windowBits<48&&(me.windowBits&15||(me.windowBits|=15)),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new na,this.strm.avail_out=0;let Ae=WA.inflateInit2(this.strm,me.windowBits);if(Ae!==ts)throw new Error(lr[Ae]);if(this.header=new au,WA.inflateGetHeader(this.strm,this.header),me.dictionary&&(typeof me.dictionary=="string"?me.dictionary=qi.string2buf(me.dictionary):Ul.call(me.dictionary)==="[object ArrayBuffer]"&&(me.dictionary=new Uint8Array(me.dictionary)),me.raw&&(Ae=WA.inflateSetDictionary(this.strm,me.dictionary),Ae!==ts)))throw new Error(lr[Ae])}ns.prototype.push=function(z,me){const Ae=this.strm,Pe=this.options.chunkSize,$e=this.options.dictionary;let ot,En,An;if(this.ended)return!1;for(me===~~me?En=me:En=me===!0?Js:Au,Ul.call(z)==="[object ArrayBuffer]"?Ae.input=new Uint8Array(z):Ae.input=z,Ae.next_in=0,Ae.avail_in=Ae.input.length;;){for(Ae.avail_out===0&&(Ae.output=new Uint8Array(Pe),Ae.next_out=0,Ae.avail_out=Pe),ot=WA.inflate(Ae,En),ot===qs&&$e&&(ot=WA.inflateSetDictionary(Ae,$e),ot===ts?ot=WA.inflate(Ae,En):ot===Qs&&(ot=qs));Ae.avail_in>0&&ot===Co&&Ae.state.wrap>0&&z[Ae.next_in]!==0;)WA.inflateReset(Ae),ot=WA.inflate(Ae,En);switch(ot){case $s:case Qs:case qs:case Dl:return this.onEnd(ot),this.ended=!0,!1}if(An=Ae.avail_out,Ae.next_out&&(Ae.avail_out===0||ot===Co))if(this.options.to==="string"){let Lr=qi.utf8border(Ae.output,Ae.next_out),Xt=Ae.next_out-Lr,kn=qi.buf2string(Ae.output,Lr);Ae.next_out=Xt,Ae.avail_out=Pe-Xt,Xt&&Ae.output.set(Ae.output.subarray(Lr,Lr+Xt),0),this.onData(kn)}else this.onData(Ae.output.length===Ae.next_out?Ae.output:Ae.output.subarray(0,Ae.next_out));if(!(ot===ts&&An===0)){if(ot===Co)return ot=WA.inflateEnd(this.strm),this.onEnd(ot),this.ended=!0,!0;if(Ae.avail_in===0)break}}return!0},ns.prototype.onData=function(z){this.chunks.push(z)},ns.prototype.onEnd=function(z){z===ts&&(this.options.to==="string"?this.result=this.chunks.join(""):this.result=fi.flattenChunks(this.chunks)),this.chunks=[],this.err=z,this.msg=this.strm.msg};function ds(z,me){const Ae=new ns(me);if(Ae.push(z),Ae.err)throw Ae.msg||lr[Ae.err];return Ae.result}function Il(z,me){return me=me||{},me.raw=!0,ds(z,me)}var hs=ns,ou=ds,Ls=Il,RA=ds,Ql=Ir,Ll={Inflate:hs,inflate:ou,inflateRaw:Ls,ungzip:RA,constants:Ql};const{Deflate:Tl,deflate:OA,deflateRaw:va,gzip:xA}=Ua,{Inflate:xo,inflate:Eo,inflateRaw:el,ungzip:tl}=Ll;var Ml=Tl,su=OA,nl=va,ps=xA,Ts=xo,Ms=Eo,bo=el,oA=tl,Nl=Ir,wu={Deflate:Ml,deflate:su,deflateRaw:nl,gzip:ps,Inflate:Ts,inflate:Ms,inflateRaw:bo,ungzip:oA,constants:Nl};const gs=[];for(let z=0;z<256;z++){let me=z;for(let Ae=0;Ae<8;Ae++)me&1?me=3988292384^me>>>1:me=me>>>1;gs[z]=me}const Ns=4294967295;function Hl(z,me,Ae){let Pe=z;for(let $e=0;$e>>8;return Pe}function rl(z,me){return(Hl(Ns,z,me)^Ns)>>>0}function il(z,me,Ae){const Pe=z.readUint32(),$e=rl(new Uint8Array(z.buffer,z.byteOffset+z.offset-me-4,me),me);if($e!==Pe)throw new Error(`CRC mismatch for chunk ${Ae}. Expected ${Pe}, found ${$e}`)}function Bu(z,me){z.writeUint32(rl(new Uint8Array(z.buffer,z.byteOffset+z.offset-me,me),me))}function Rl(z,me,Ae){for(let Pe=0;Pe>1)&255}else{for(;ot<$e;ot++)me[ot]=z[ot]+(Ae[ot]>>1)&255;for(;ot>1)&255}}function Al(z,me,Ae,Pe,$e){let ot=0;if(Ae.length===0){for(;ot<$e;ot++)me[ot]=z[ot];for(;ot=Ae||La>=Pe))for(let ki=0;ki>8&255}const ys=new Uint16Array([255]),dA=new Uint8Array(ys.buffer)[0]===255,Rs=new Uint8Array(0);function ul(z){const{data:me,width:Ae,height:Pe,channels:$e,depth:ot}=z,En=Math.ceil(ot/8)*$e,An=Math.ceil(ot/8*$e*Ae),Lr=new Uint8Array(Pe*An);let Xt=Rs,kn=0,ci,Kr;for(let Cr=0;Cr>8&255}const So=Uint8Array.of(137,80,78,71,13,10,26,10);function Mo(z){z.writeBytes(So)}function ws(z){if(!cl(z.readBytes(So.length)))throw new Error("wrong PNG signature")}function cl(z){if(z.length79)throw new Error("keyword length must be between 1 and 79")}const Os=/^[\u0000-\u00FF]*$/;function hl(z){if(!Os.test(z))throw new Error("invalid latin1 text")}function Cs(z,me,Ae){const Pe=Ho(me);z[Pe]=Pl(me,Ae-Pe.length-1)}function Cu(z,me,Ae){dl(me),hl(Ae);const Pe=me.length+1+Ae.length;z.writeUint32(Pe),z.writeChars(fl),z.writeChars(me),z.writeByte(Bs),z.writeChars(Ae),writeCrc(z,Pe+4)}function Ho(z){for(z.mark();z.readByte()!==Bs;);const me=z.offset;z.reset();const Ae=No.decode(z.readBytes(me-z.offset-1));return z.skip(1),dl(Ae),Ae}function Pl(z,me){return No.decode(z.readBytes(me))}const EA={UNKNOWN:-1,GREYSCALE:0,TRUECOLOUR:2,INDEXED_COLOUR:3,GREYSCALE_ALPHA:4,TRUECOLOUR_ALPHA:6},Ps={UNKNOWN:-1,DEFLATE:0},is={UNKNOWN:-1,ADAPTIVE:0},Ro={UNKNOWN:-1,NO_INTERLACE:0,ADAM7:1},po={NONE:0,BACKGROUND:1,PREVIOUS:2},Oo={SOURCE:0,OVER:1};class xs extends Ve{constructor(Ae,Pe={}){super(Ae);Sa(this,"_checkCrc");Sa(this,"_inflator");Sa(this,"_png");Sa(this,"_apng");Sa(this,"_end");Sa(this,"_hasPalette");Sa(this,"_palette");Sa(this,"_hasTransparency");Sa(this,"_transparency");Sa(this,"_compressionMethod");Sa(this,"_filterMethod");Sa(this,"_interlaceMethod");Sa(this,"_colorType");Sa(this,"_isAnimated");Sa(this,"_numberOfFrames");Sa(this,"_numberOfPlays");Sa(this,"_frames");Sa(this,"_writingDataChunks");const{checkCrc:$e=!1}=Pe;this._checkCrc=$e,this._inflator=new Ts,this._png={width:-1,height:-1,channels:-1,data:new Uint8Array(0),depth:1,text:{}},this._apng={width:-1,height:-1,channels:-1,depth:1,numberOfFrames:1,numberOfPlays:0,text:{},frames:[]},this._end=!1,this._hasPalette=!1,this._palette=[],this._hasTransparency=!1,this._transparency=new Uint16Array(0),this._compressionMethod=Ps.UNKNOWN,this._filterMethod=is.UNKNOWN,this._interlaceMethod=Ro.UNKNOWN,this._colorType=EA.UNKNOWN,this._isAnimated=!1,this._numberOfFrames=1,this._numberOfPlays=0,this._frames=[],this._writingDataChunks=!1,this.setBigEndian()}decode(){for(ws(this);!this._end;){const Ae=this.readUint32(),Pe=this.readChars(4);this.decodeChunk(Ae,Pe)}return this.decodeImage(),this._png}decodeApng(){for(ws(this);!this._end;){const Ae=this.readUint32(),Pe=this.readChars(4);this.decodeApngChunk(Ae,Pe)}return this.decodeApngImage(),this._apng}decodeChunk(Ae,Pe){const $e=this.offset;switch(Pe){case"IHDR":this.decodeIHDR();break;case"PLTE":this.decodePLTE(Ae);break;case"IDAT":this.decodeIDAT(Ae);break;case"IEND":this._end=!0;break;case"tRNS":this.decodetRNS(Ae);break;case"iCCP":this.decodeiCCP(Ae);break;case fl:Cs(this._png.text,this,Ae);break;case"pHYs":this.decodepHYs();break;default:this.skip(Ae);break}if(this.offset-$e!==Ae)throw new Error(`Length mismatch while decoding chunk ${Pe}`);this._checkCrc?il(this,Ae+4,Pe):this.skip(4)}decodeApngChunk(Ae,Pe){const $e=this.offset;switch(Pe!=="fdAT"&&Pe!=="IDAT"&&this._writingDataChunks&&this.pushDataToFrame(),Pe){case"acTL":this.decodeACTL();break;case"fcTL":this.decodeFCTL();break;case"fdAT":this.decodeFDAT(Ae);break;default:this.decodeChunk(Ae,Pe),this.offset=$e+Ae;break}if(this.offset-$e!==Ae)throw new Error(`Length mismatch while decoding chunk ${Pe}`);this._checkCrc?il(this,Ae+4,Pe):this.skip(4)}decodeIHDR(){const Ae=this._png;Ae.width=this.readUint32(),Ae.height=this.readUint32(),Ae.depth=lu(this.readUint8());const Pe=this.readUint8();this._colorType=Pe;let $e;switch(Pe){case EA.GREYSCALE:$e=1;break;case EA.TRUECOLOUR:$e=3;break;case EA.INDEXED_COLOUR:$e=1;break;case EA.GREYSCALE_ALPHA:$e=2;break;case EA.TRUECOLOUR_ALPHA:$e=4;break;case EA.UNKNOWN:default:throw new Error(`Unknown color type: ${Pe}`)}if(this._png.channels=$e,this._compressionMethod=this.readUint8(),this._compressionMethod!==Ps.DEFLATE)throw new Error(`Unsupported compression method: ${this._compressionMethod}`);this._filterMethod=this.readUint8(),this._interlaceMethod=this.readUint8()}decodeACTL(){this._numberOfFrames=this.readUint32(),this._numberOfPlays=this.readUint32(),this._isAnimated=!0}decodeFCTL(){const Ae={sequenceNumber:this.readUint32(),width:this.readUint32(),height:this.readUint32(),xOffset:this.readUint32(),yOffset:this.readUint32(),delayNumber:this.readUint16(),delayDenominator:this.readUint16(),disposeOp:this.readUint8(),blendOp:this.readUint8(),data:new Uint8Array(0)};this._frames.push(Ae)}decodePLTE(Ae){if(Ae%3!==0)throw new RangeError(`PLTE field length must be a multiple of 3. Got ${Ae}`);const Pe=Ae/3;this._hasPalette=!0;const $e=[];this._palette=$e;for(let ot=0;otthis._png.width*this._png.height)throw new Error(`tRNS chunk contains more alpha values than there are pixels (${Ae/2} vs ${this._png.width*this._png.height})`);this._hasTransparency=!0,this._transparency=new Uint16Array(Ae/2);for(let Pe=0;Pethis._palette.length)throw new Error(`tRNS chunk contains more alpha values than there are palette colors (${Ae} vs ${this._palette.length})`);let Pe=0;for(;Pe{const Lr=((En+Pe.yOffset)*this._png.width+Pe.xOffset+An)*this._png.channels,Xt=(En*Pe.width+An)*this._png.channels;return{index:Lr,frameIndex:Xt}};switch(Pe.blendOp){case Oo.SOURCE:for(let En=0;EnPe.at(-1)!==255);this.writeUint32(Ae.length),this.writeChars("tRNS");for(const Pe of Ae)this.writeByte(Pe.at(-1));writeCrc(this,4+Ae.length)}encodeIDAT(Ae){this.writeUint32(Ae.length),this.writeChars("IDAT"),this.writeBytes(Ae),writeCrc(this,Ae.length+4)}encodeData(){const{width:Ae,height:Pe,channels:$e,depth:ot,data:En}=this._png,An=ot<=8?Math.ceil(Ae*ot/8)*$e:Math.ceil(Ae*ot/8*$e/2),Lr=new IOBuffer().setBigEndian();let Xt=0;if(this._interlaceMethod===InterlaceMethod.NO_INTERLACE)for(let Kr=0;Kr0)return z;throw new TypeError(`${me} must be a positive integer`)}function as(z,me){const{channels:Ae=4,depth:Pe=8}=z;if(Ae!==4&&Ae!==3&&Ae!==2&&Ae!==1)throw new RangeError(`unsupported number of channels: ${Ae}`);const $e={channels:Ae,depth:Pe,colorType:ColorType.UNKNOWN};switch(Ae){case 4:$e.colorType=ColorType.TRUECOLOUR_ALPHA;break;case 3:$e.colorType=ColorType.TRUECOLOUR;break;case 1:me?$e.colorType=ColorType.INDEXED_COLOUR:$e.colorType=ColorType.GREYSCALE;break;case 2:$e.colorType=ColorType.GREYSCALE_ALPHA;break;default:throw new Error("unsupported number of channels")}return $e}function uu(z,me,Ae,Pe){for(let $e=0;$e>8&255),Ae.writeByte(Ri&255)}}return Pe}function gl(z,me,Ae,Pe){for(let $e=0;$e>1|(Te&21845)<<1;ct=(ct&52428)>>2|(ct&13107)<<2,ct=(ct&61680)>>4|(ct&3855)<<4,ze[Te]=((ct&65280)>>8|(ct&255)<<8)>>1}for(var Ge=function(We,Qe,st){for(var Et=We.length,an=0,Wt=new Xe(Qe);an>Wn]=Vn}else for(Hn=new Xe(Et),an=0;an>15-We[an]);return Hn},qe=new Me(288),Te=0;Te<144;++Te)qe[Te]=8;for(var Te=144;Te<256;++Te)qe[Te]=9;for(var Te=256;Te<280;++Te)qe[Te]=7;for(var Te=280;Te<288;++Te)qe[Te]=8;for(var Le=new Me(32),Te=0;Te<32;++Te)Le[Te]=5;var xe=Ge(qe,9,0),He=null,Ne=Ge(Le,5,0),rt=null,Re=function(We){for(var Qe=We[0],st=1;stQe&&(Qe=We[st]);return Qe},et=function(We,Qe,st){var Et=Qe/8|0;return(We[Et]|We[Et+1]<<8)>>(Qe&7)&st},gt=function(We,Qe){var st=Qe/8|0;return(We[st]|We[st+1]<<8|We[st+2]<<16)>>(Qe&7)},Ye=function(We){return(We+7)/8|0},wt=function(We,Qe,st){return(Qe==null||Qe<0)&&(Qe=0),(st==null||st>We.length)&&(st=We.length),new Me(We.subarray(Qe,st))},At={UnexpectedEOF:0,InvalidBlockType:1,InvalidLengthLiteral:2,InvalidDistance:3,StreamFinished:4,NoStreamHandler:5,InvalidHeader:6,NoCallback:7,InvalidUTF8:8,ExtraFieldTooLong:9,InvalidDate:10,FilenameTooLong:11,StreamFinishing:12,InvalidZipData:13,UnknownCompressionMethod:14},vt=["unexpected EOF","invalid block type","invalid length/literal","invalid distance","stream finished","no stream handler",,"no callback","invalid UTF-8 data","extra field too long","date not in range 1980-2099","filename too long","stream finishing","invalid zip data"],Vt=function(We,Qe,st){var Et=new Error(Qe||vt[We]);if(Et.code=We,Error.captureStackTrace&&Error.captureStackTrace(Et,Vt),!st)throw Et;return Et},Jt=function(We,Qe,st,Et){var an=We.length,Wt=Et?Et.length:0;if(!an||Qe.f&&!Qe.l)return st||new Me(0);var Qn=!st,Hn=Qn||Qe.i!=2,Wn=Qe.i;Qn&&(st=new Me(an*3));var Vn=function(fi){var Ei=st.length;if(fi>Ei){var Li=new Me(Math.max(Ei*2,fi));Li.set(st),st=Li}},Zn=Qe.f||0,Gn=Qe.p||0,ft=Qe.b||0,Yt=Qe.l,Rt=Qe.d,Zt=Qe.m,nn=Qe.n,dn=an*8;do{if(!Yt){Zn=et(We,Gn,1);var Rn=et(We,Gn+1,3);if(Gn+=3,Rn)if(Rn==1)Yt=He,Rt=rt,Zt=9,nn=5;else if(Rn==2){var ln=et(We,Gn,31)+257,hn=et(We,Gn+10,15)+4,en=ln+et(We,Gn+5,31)+1;Gn+=14;for(var cn=new Me(en),tr=new Me(19),Nt=0;Nt>4;if(it<16)cn[Nt++]=it;else{var Fr=0,gr=0;for(it==16?(gr=3+et(We,Gn,3),Gn+=2,Fr=cn[Nt-1]):it==17?(gr=3+et(We,Gn,7),Gn+=3):it==18&&(gr=11+et(We,Gn,127),Gn+=7);gr--;)cn[Nt++]=Fr}}var zr=cn.subarray(0,ln),Qr=cn.subarray(ln);Zt=Re(zr),nn=Re(Qr),Yt=Ge(zr,Zt,1),Rt=Ge(Qr,nn,1)}else Vt(1);else{var it=Ye(Gn)+4,wn=We[it-4]|We[it-3]<<8,Ht=it+wn;if(Ht>an){Wn&&Vt(0);break}Hn&&Vn(ft+wn),st.set(We.subarray(it,Ht),ft),Qe.b=ft+=wn,Qe.p=Gn=Ht*8,Qe.f=Zn;continue}if(Gn>dn){Wn&&Vt(0);break}}Hn&&Vn(ft+131072);for(var ni=(1<>4;if(Gn+=Fr&15,Gn>dn){Wn&&Vt(0);break}if(Fr||Vt(2),hi<256)st[ft++]=hi;else if(hi==256){Xr=Gn,Yt=null;break}else{var ii=hi-254;if(hi>264){var Nt=hi-257,$r=ge[Nt];ii=et(We,Gn,(1<<$r)-1)+Je[Nt],Gn+=$r}var ri=Rt[gt(We,Gn)&Ai],Rr=ri>>4;ri||Vt(3),Gn+=ri&15;var Qr=nt[Rr];if(Rr>3){var $r=Ve[Rr];Qr+=gt(We,Gn)&(1<<$r)-1,Gn+=$r}if(Gn>dn){Wn&&Vt(0);break}Hn&&Vn(ft+131072);var ei=ft+ii;if(ft>8},on=function(We,Qe,st){st<<=Qe&7;var Et=Qe/8|0;We[Et]|=st,We[Et+1]|=st>>8,We[Et+2]|=st>>16},Ze=function(We,Qe){for(var st=[],Et=0;Etft&&(ft=Wt[Et].s);var Yt=new Xe(ft+1),Rt=Fe(st[Zn-1],Yt,0);if(Rt>Qe){var Et=0,Zt=0,nn=Rt-Qe,dn=1<Qe)Zt+=dn-(1<>=nn;Zt>0;){var it=Wt[Et].s;Yt[it]=0&&Zt;--Et){var wn=Wt[Et].s;Yt[wn]==Qe&&(--Yt[wn],++Zt)}Rt=Qe}return{t:new Me(Yt),l:Rt}},Fe=function(We,Qe,st){return We.s==-1?Math.max(Fe(We.l,Qe,st+1),Fe(We.r,Qe,st+1)):Qe[We.s]=st},Ot=function(We){for(var Qe=We.length;Qe&&!We[--Qe];);for(var st=new Xe(++Qe),Et=0,an=We[0],Wt=1,Qn=function(Wn){st[Et++]=Wn},Hn=1;Hn<=Qe;++Hn)if(We[Hn]==an&&Hn!=Qe)++Wt;else{if(!an&&Wt>2){for(;Wt>138;Wt-=138)Qn(32754);Wt>2&&(Qn(Wt>10?Wt-11<<5|28690:Wt-3<<5|12305),Wt=0)}else if(Wt>3){for(Qn(an),--Wt;Wt>6;Wt-=6)Qn(8304);Wt>2&&(Qn(Wt-3<<5|8208),Wt=0)}for(;Wt--;)Qn(an);Wt=1,an=We[Hn]}return{c:st.subarray(0,Et),n:Qe}},Fn=function(We,Qe){for(var st=0,Et=0;Et>8,We[an+2]=We[an]^255,We[an+3]=We[an+1]^255;for(var Wt=0;Wt4&&!tr[Ue[qt-1]];--qt);var Mn=Vn+5<<3,On=Fn(an,qe)+Fn(Wt,Le)+Qn,$n=Fn(an,ft)+Fn(Wt,Zt)+Qn+14+3*qt+Fn(hn,tr)+2*hn[16]+3*hn[17]+7*hn[18];if(Wn>=0&&Mn<=On&&Mn<=$n)return fn(Qe,Zn,We.subarray(Wn,Wn+Vn));var Fr,gr,zr,Qr;if(pn(Qe,Zn,1+($n15&&(pn(Qe,Zn,hi[en]>>5&127),Zn+=hi[en]>>12)}}else Fr=xe,gr=qe,zr=Ne,Qr=Le;for(var en=0;en255){var ii=$r>>18&31;on(Qe,Zn,Fr[ii+257]),Zn+=gr[ii+257],ii>7&&(pn(Qe,Zn,$r>>23&31),Zn+=ge[ii]);var ri=$r&31;on(Qe,Zn,zr[ri]),Zn+=Qr[ri],ri>3&&(on(Qe,Zn,$r>>5&8191),Zn+=Ve[ri])}else on(Qe,Zn,Fr[$r]),Zn+=gr[$r]}return on(Qe,Zn,Fr[256]),Zn+gr[256]},tn=new ke([65540,131080,131088,131104,262176,1048704,1048832,2114560,2117632]),rn=new Me(0),jn=function(We,Qe,st,Et,an,Wt){var Qn=Wt.z||We.length,Hn=new Me(Et+Qn+5*(1+Math.ceil(Qn/7e3))+an),Wn=Hn.subarray(Et,Hn.length-an),Vn=Wt.l,Zn=(Wt.r||0)&7;if(Qe){Zn&&(Wn[0]=Wt.r>>3);for(var Gn=tn[Qe-1],ft=Gn>>13,Yt=Gn&8191,Rt=(1<7e3||tr>24576)&&(Fr>423||!Vn)){Zn=Ct(We,Wn,0,wn,Ht,ln,en,tr,qt,cn-qt,Zn),tr=hn=en=0,qt=cn;for(var gr=0;gr<286;++gr)Ht[gr]=0;for(var gr=0;gr<30;++gr)ln[gr]=0}var zr=2,Qr=0,ni=Yt,Ai=On-$n&32767;if(Fr>2&&Mn==it(cn-Ai))for(var Xr=Math.min(ft,Fr)-1,hi=Math.min(32767,cn),ii=Math.min(258,Fr);Ai<=hi&&--ni&&On!=$n;){if(We[cn+zr]==We[cn+zr-Ai]){for(var $r=0;$rzr){if(zr=$r,Qr=Ai,$r>Xr)break;for(var ri=Math.min(Ai,$r-2),Rr=0,gr=0;grRr&&(Rr=ti,$n=ei)}}}On=$n,$n=Zt[On],Ai+=On-$n&32767}if(Qr){wn[tr++]=268435456|Ce[zr]<<18|at[Qr];var fi=Ce[zr]&31,Ei=at[Qr]&31;en+=ge[fi]+Ve[Ei],++Ht[257+fi],++ln[Ei],Nt=cn+zr,++hn}else wn[tr++]=We[cn],++Ht[We[cn]]}}for(cn=Math.max(cn,Nt);cn=Qn&&(Wn[Zn/8|0]=Vn,Li=Qn),Zn=fn(Wn,Zn+1,We.subarray(cn,Li))}Wt.i=Qn}return wt(Hn,0,Et+Ye(Zn)+an)},Dt=null,mt=function(){var We=-1;return{p:function(Qe){for(var st=We,Et=0;Et>>8;We=st},d:function(){return~We}}},ht=function(){var We=1,Qe=0;return{p:function(st){for(var Et=We,an=Qe,Wt=st.length|0,Qn=0;Qn!=Wt;){for(var Hn=Math.min(Qn+2655,Wt);Qn>16),an=(an&65535)+15*(an>>16)}We=Et,Qe=an},d:function(){return We%=65521,Qe%=65521,(We&255)<<24|(We&65280)<<8|(Qe&255)<<8|Qe>>8}}},bt=function(We,Qe,st,Et,an){if(!an&&(an={l:1},Qe.dictionary)){var Wt=Qe.dictionary.subarray(-32768),Qn=new Me(Wt.length+We.length);Qn.set(Wt),Qn.set(We,Wt.length),We=Qn,an.w=Wt.length}return jn(We,Qe.level==null?6:Qe.level,Qe.mem==null?an.l?Math.ceil(Math.max(8,Math.min(13,Math.log(We.length)))*1.5):20:12+Qe.mem,st,Et,an)},zt=function(We,Qe){var st={};for(var Et in We)st[Et]=We[Et];for(var Et in Qe)st[Et]=Qe[Et];return st},Bt=function(We,Qe,st){for(var Et=We(),an=We.toString(),Wt=an.slice(an.indexOf("[")+1,an.lastIndexOf("]")).replace(/\s+/g,"").split(","),Qn=0;Qn>>0},St=function(We,Qe){return Ee(We,Qe)+Ee(We,Qe+4)*4294967296},Ut=function(We,Qe,st){for(;st;++Qe)We[Qe]=st,st>>>=8},It=function(We,Qe){var st=Qe.filename;if(We[0]=31,We[1]=139,We[2]=8,We[8]=Qe.level<2?4:Qe.level==9?2:0,We[9]=3,Qe.mtime!=0&&Ut(We,4,Math.floor(new Date(Qe.mtime||Date.now())/1e3)),st){We[3]=8;for(var Et=0;Et<=st.length;++Et)We[Et+10]=st.charCodeAt(Et)}},dt=function(We){(We[0]!=31||We[1]!=139||We[2]!=8)&&Vt(6,"invalid gzip data");var Qe=We[3],st=10;Qe&4&&(st+=(We[10]|We[11]<<8)+2);for(var Et=(Qe>>3&1)+(Qe>>4&1);Et>0;Et-=!We[st++]);return st+(Qe&2)},Bn=function(We){var Qe=We.length;return(We[Qe-4]|We[Qe-3]<<8|We[Qe-2]<<16|We[Qe-1]<<24)>>>0},jt=function(We){return 10+(We.filename?We.filename.length+1:0)},un=function(We,Qe){var st=Qe.level,Et=st==0?0:st<6?1:st==9?3:2;if(We[0]=120,We[1]=Et<<6|(Qe.dictionary&&32),We[1]|=31-(We[0]<<8|We[1])%31,Qe.dictionary){var an=ht();an.p(Qe.dictionary),Ut(We,2,an.d())}},In=function(We,Qe){return((We[0]&15)!=8||We[0]>>4>7||(We[0]<<8|We[1])%31)&&Vt(6,"invalid zlib data"),(We[1]>>5&1)==+!Qe&&Vt(6,"invalid zlib data: "+(We[1]&32?"need":"unexpected")+" dictionary"),(We[1]>>3&4)+2};function or(We,Qe){return typeof We=="function"&&(Qe=We,We={}),this.ondata=Qe,We}var vn=null,fr=null;function ur(We,Qe,st){return st||(st=Qe,Qe={}),typeof st!="function"&&Vt(7),re(We,Qe,[Ie],function(Et){return he(yr(Et.data[0],Et.data[1]))},0,st)}function yr(We,Qe){return bt(We,Qe||{},0,0)}var Xn=null,Tr=null;function Pr(We,Qe,st){return st||(st=Qe,Qe={}),typeof st!="function"&&Vt(7),re(We,Qe,[fe],function(Et){return he(Er(Et.data[0],oe(Et.data[1])))},1,st)}function Er(We,Qe){return Jt(We,{i:2},Qe&&Qe.out,Qe&&Qe.dictionary)}var lr=null,Ir=null;function Kn(We,Qe,st){return st||(st=Qe,Qe={}),typeof st!="function"&&Vt(7),re(We,Qe,[Ie,Be,function(){return[nr]}],function(Et){return he(nr(Et.data[0],Et.data[1]))},2,st)}function nr(We,Qe){Qe||(Qe={});var st=mt(),Et=We.length;st.p(We);var an=bt(We,Qe,jt(Qe),8),Wt=an.length;return It(an,Qe),Ut(an,Wt-8,st.d()),Ut(an,Wt-4,Et),an}var Jn=null,mn=null;function zn(We,Qe,st){return st||(st=Qe,Qe={}),typeof st!="function"&&Vt(7),re(We,Qe,[fe,pt,function(){return[$t]}],function(Et){return he($t(Et.data[0],Et.data[1]))},3,st)}function $t(We,Qe){var st=dt(We);return st+8>We.length&&Vt(6,"invalid gzip data"),Jt(We.subarray(st,-8),{i:2},Qe&&Qe.out||new Me(Bn(We)),Qe&&Qe.dictionary)}var Sn=null,hr=null;function sr(We,Qe,st){return st||(st=Qe,Qe={}),typeof st!="function"&&Vt(7),re(We,Qe,[Ie,Mt,function(){return[cr]}],function(Et){return he(cr(Et.data[0],Et.data[1]))},4,st)}function cr(We,Qe){Qe||(Qe={});var st=ht();st.p(We);var Et=bt(We,Qe,Qe.dictionary?6:2,4);return un(Et,Qe),Ut(Et,Et.length-4,st.d()),Et}var br=null,Wr=null;function Dr(We,Qe,st){return st||(st=Qe,Qe={}),typeof st!="function"&&Vt(7),re(We,Qe,[fe,sn,function(){return[Ur]}],function(Et){return he(Ur(Et.data[0],oe(Et.data[1])))},5,st)}function Ur(We,Qe){return Jt(We.subarray(In(We,Qe&&Qe.dictionary),-4),{i:2},Qe&&Qe.out,Qe&&Qe.dictionary)}var Jr=null,qn=null;function yn(We,Qe,st){return st||(st=Qe,Qe={}),typeof st!="function"&&Vt(7),We[0]==31&&We[1]==139&&We[2]==8?zn(We,Qe,st):(We[0]&15)!=8||We[0]>>4>7||(We[0]<<8|We[1])%31?Pr(We,Qe,st):Dr(We,Qe,st)}function tt(We,Qe){return We[0]==31&&We[1]==139&&We[2]==8?$t(We,Qe):(We[0]&15)!=8||We[0]>>4>7||(We[0]<<8|We[1])%31?Er(We,Qe):Ur(We,Qe)}var kr=function(We,Qe,st,Et){for(var an in We){var Wt=We[an],Qn=Qe+an,Hn=Et;Array.isArray(Wt)&&(Hn=zt(Et,Wt[1]),Wt=Wt[0]),Wt instanceof Me?st[Qn]=[Wt,Hn]:(st[Qn+="/"]=[new Me(0),Hn],kr(Wt,Qn,st,Et))}},Zr=typeof TextEncoder!="undefined"&&new TextEncoder,Lt=typeof TextDecoder!="undefined"&&new TextDecoder,Tt=0;try{Lt.decode(rn,{stream:!0}),Tt=1}catch(We){}var er=function(We){for(var Qe="",st=0;;){var Et=We[st++],an=(Et>127)+(Et>223)+(Et>239);if(st+an>We.length)return{s:Qe,r:wt(We,st-1)};an?an==3?(Et=((Et&15)<<18|(We[st++]&63)<<12|(We[st++]&63)<<6|We[st++]&63)-65536,Qe+=String.fromCharCode(55296|Et>>10,56320|Et&1023)):an&1?Qe+=String.fromCharCode((Et&31)<<6|We[st++]&63):Qe+=String.fromCharCode((Et&15)<<12|(We[st++]&63)<<6|We[st++]&63):Qe+=String.fromCharCode(Et)}},Ln=null,Gt=null;function _n(We,Qe){if(Qe){for(var st=new Me(We.length),Et=0;Et>1)),Qn=0,Hn=function(Zn){Wt[Qn++]=Zn},Et=0;EtWt.length){var Wn=new Me(Qn+8+(an-Et<<1));Wn.set(Wt),Wt=Wn}var Vn=We.charCodeAt(Et);Vn<128||Qe?Hn(Vn):Vn<2048?(Hn(192|Vn>>6),Hn(128|Vn&63)):Vn>55295&&Vn<57344?(Vn=65536+(Vn&1047552)|We.charCodeAt(++Et)&1023,Hn(240|Vn>>18),Hn(128|Vn>>12&63),Hn(128|Vn>>6&63),Hn(128|Vn&63)):(Hn(224|Vn>>12),Hn(128|Vn>>6&63),Hn(128|Vn&63))}return wt(Wt,0,Qn)}function ir(We,Qe){if(Qe){for(var st="",Et=0;Et65535&&Vt(9),Qe+=Et+4}return Qe},xt=function(We,Qe,st,Et,an,Wt,Qn,Hn){var Wn=Et.length,Vn=st.extra,Zn=Hn&&Hn.length,Gn=Nn(Vn);Ut(We,Qe,Qn!=null?33639248:67324752),Qe+=4,Qn!=null&&(We[Qe++]=20,We[Qe++]=st.os),We[Qe]=20,Qe+=2,We[Qe++]=st.flag<<1|(Wt<0&&8),We[Qe++]=an&&8,We[Qe++]=st.compression&255,We[Qe++]=st.compression>>8;var ft=new Date(st.mtime==null?Date.now():st.mtime),Yt=ft.getFullYear()-1980;if((Yt<0||Yt>119)&&Vt(10),Ut(We,Qe,Yt<<25|ft.getMonth()+1<<21|ft.getDate()<<16|ft.getHours()<<11|ft.getMinutes()<<5|ft.getSeconds()>>1),Qe+=4,Wt!=-1&&(Ut(We,Qe,st.crc),Ut(We,Qe+4,Wt<0?-Wt-2:Wt),Ut(We,Qe+8,st.size)),Ut(We,Qe+12,Wn),Ut(We,Qe+14,Gn),Qe+=16,Qn!=null&&(Ut(We,Qe,Zn),Ut(We,Qe+6,st.attrs),Ut(We,Qe+10,Qn),Qe+=14),We.set(Et,Qe),Qe+=Wn,Gn)for(var Rt in Vn){var Zt=Vn[Rt],nn=Zt.length;Ut(We,Qe,+Rt),Ut(We,Qe+2,nn),We.set(Zt,Qe+4),Qe+=4+nn}return Zn&&(We.set(Hn,Qe),Qe+=Zn),Qe},Ft=function(We,Qe,st,Et,an){Ut(We,Qe,101010256),Ut(We,Qe+8,st),Ut(We,Qe+10,st),Ut(We,Qe+12,Et),Ut(We,Qe+16,an)},gn=null,Tn=null,wr=null,Hr=null;function Mr(We,Qe,st){st||(st=Qe,Qe={}),typeof st!="function"&&Vt(7);var Et={};kr(We,"",Et,Qe);var an=Object.keys(Et),Wt=an.length,Qn=0,Hn=0,Wn=Wt,Vn=new Array(Wt),Zn=[],Gn=function(){for(var nn=0;nn65535&&On(Vt(11,0,1),null),!Mn)On(null,it);else if(ln<16e4)try{On(null,yr(it,wn))}catch($n){On($n,null)}else Zn.push(ur(it,wn,On))},Zt=0;Zt65535&&Vt(11);var dn=Zn?yr(Wn,Vn):Wn,Rn=dn.length,it=mt();it.p(Wn),Et.push(zt(Vn,{size:Wn.length,crc:it.d(),c:dn,f:Gn,m:Rt,u:ft!=Qn.length||Rt&&Yt.length!=Zt,o:an,compression:Zn})),an+=30+ft+nn+Rn,Wt+=76+2*(ft+nn)+(Zt||0)+Rn}for(var wn=new Me(Wt+22),Ht=an,ln=Wt-an,hn=0;hn65558)return Qn(Vt(13,0,1),null),an;var Wn=le(We,Hn+8);if(Wn){var Vn=Wn,Zn=Ee(We,Hn+16),Gn=Zn==4294967295||Vn==65535;if(Gn){var ft=Ee(We,Hn-12);Gn=Ee(We,ft)==101075792,Gn&&(Vn=Wn=Ee(We,ft+32),Zn=Ee(We,ft+48))}for(var Yt=Qe&&Qe.filter,Rt=function(nn){var dn=dr(We,Zn,Gn),Rn=dn[0],it=dn[1],wn=dn[2],Ht=dn[3],ln=dn[4],hn=dn[5],en=Ar(We,hn);Zn=ln;var cn=function(Nt,qt){Nt?(an(),Qn(Nt,null)):(qt&&(Wt[Ht]=qt),--Wn||Qn(null,Wt))};if(!Yt||Yt({name:Ht,size:it,originalSize:wn,compression:Rn}))if(!Rn)cn(null,wt(We,en,en+it));else if(Rn==8){var tr=We.subarray(en,en+it);if(wn<524288||it>.8*wn)try{cn(null,Er(tr,{out:new Me(wn)}))}catch(Nt){cn(Nt,null)}else Et.push(Pr(tr,{size:wn},cn))}else cn(Vt(14,"unknown compression type "+Rn,1),null);else cn(null,null)},Zt=0;Zt65558)&&Vt(13);var an=le(We,Et+8);if(!an)return{};var Wt=Ee(We,Et+16),Qn=Wt==4294967295||an==65535;if(Qn){var Hn=Ee(We,Et-12);Qn=Ee(We,Hn)==101075792,Qn&&(an=Ee(We,Hn+32),Wt=Ee(We,Hn+48))}for(var Wn=Qe&&Qe.filter,Vn=0;Vn0&&Oe[Oe.length-1])&&(Cn[0]===6||Cn[0]===2)){ae=0;continue}if(Cn[0]===3&&(!Oe||Cn[1]>Oe[0]&&Cn[1]=55296&&ve<=56319&&ae>10)+55296,ut%1024+56320)),(ve+1===ae||ie.length>16384)&&(Oe+=String.fromCharCode.apply(String,ie),ie.length=0)}return Oe},ye="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",Je=typeof Uint8Array=="undefined"?[]:new Uint8Array(256),Ce=0;Ce>4,Dn[ve++]=(ut&15)<<4|kt>>2,Dn[ve++]=(kt&3)<<6|_t&63;return Cn},Te=function(ne){for(var ee=ne.length,ae=[],ie=0;ie>Ge,Ne=1<>Ge,et=He+Re,gt=et,Ye=32,wt=gt+Ye,At=65536>>qe,vt=1<=0){if(ee<55296||ee>56319&&ee<=65535)return ae=this.index[ee>>Ge],ae=(ae<>Ge)],ae=(ae<>qe),ae=this.index[ae],ae+=ee>>Ge&Vt,ae=this.index[ae],ae=(ae<Ct?(ve.push(!0),kt-=Ct):ve.push(!1),["normal","auto","loose"].indexOf(ee)!==-1&&[8208,8211,12316,12448].indexOf(Oe)!==-1)return ie.push(ut),ae.push(Be);if(kt===Dt||kt===Pt){if(ut===0)return ie.push(ut),ae.push(dt);var _t=ae[ut-1];return hr.indexOf(_t)===-1?(ie.push(ie[ut-1]),ae.push(_t)):(ie.push(ut),ae.push(dt))}if(ie.push(ut),kt===Bn)return ae.push(ee==="strict"?oe:fr);if(kt===Pr||kt===It)return ae.push(dt);if(kt===Er)return Oe>=131072&&Oe<=196605||Oe>=196608&&Oe<=262141?ae.push(fr):ae.push(dt);ae.push(kt)}),[ie,ae,ve]},Wr=function(ne,ee,ae,ie){var ve=ie[ae];if(Array.isArray(ne)?ne.indexOf(ve)!==-1:ne===ve)for(var Oe=ae;Oe<=ie.length;){Oe++;var ut=ie[Oe];if(ut===ee)return!0;if(ut!==Bt)break}if(ve===Bt)for(var Oe=ae;Oe>0;){Oe--;var kt=ie[Oe];if(Array.isArray(ne)?ne.indexOf(kt)!==-1:ne===kt)for(var _t=ae;_t<=ie.length;){_t++;var ut=ie[_t];if(ut===ee)return!0;if(ut!==Bt)break}if(kt!==Bt)break}return!1},Dr=function(ne,ee){for(var ae=ne;ae>=0;){var ie=ee[ae];if(ie===Bt)ae--;else return ie}return 0},Ur=function(ne,ee,ae,ie,ve){if(ae[ie]===0)return Kn;var Oe=ie-1;if(Array.isArray(ve)&&ve[Oe]===!0)return Kn;var ut=Oe-1,kt=Oe+1,_t=ee[Oe],Cn=ut>=0?ee[ut]:0,Dn=ee[kt];if(_t===rn&&Dn===jn)return Kn;if(zn.indexOf(_t)!==-1)return Ir;if(zn.indexOf(Dn)!==-1||$t.indexOf(Dn)!==-1)return Kn;if(Dr(Oe,ee)===bt)return nr;if(Jn.get(ne[Oe])===Pt||(_t===jt||_t===un)&&Jn.get(ne[kt])===Pt||_t===ht||Dn===ht||_t===zt||[Bt,se,Ie].indexOf(_t)===-1&&Dn===zt||[pt,Mt,sn,we,Ut].indexOf(Dn)!==-1||Dr(Oe,ee)===re||Wr(de,re,Oe,ee)||Wr([pt,Mt],oe,Oe,ee)||Wr(_e,_e,Oe,ee))return Kn;if(_t===Bt)return nr;if(_t===de||Dn===de)return Kn;if(Dn===Be||_t===Be)return nr;if([se,Ie,oe].indexOf(Dn)!==-1||_t===fe||Cn===vn&&cr.indexOf(_t)!==-1||_t===Ut&&Dn===vn||Dn===he||mn.indexOf(Dn)!==-1&&_t===le||mn.indexOf(_t)!==-1&&Dn===le||_t===St&&[fr,jt,un].indexOf(Dn)!==-1||[fr,jt,un].indexOf(_t)!==-1&&Dn===Ee||mn.indexOf(_t)!==-1&&Sn.indexOf(Dn)!==-1||Sn.indexOf(_t)!==-1&&mn.indexOf(Dn)!==-1||[St,Ee].indexOf(_t)!==-1&&(Dn===le||[re,Ie].indexOf(Dn)!==-1&&ee[kt+1]===le)||[re,Ie].indexOf(_t)!==-1&&Dn===le||_t===le&&[le,Ut,we].indexOf(Dn)!==-1)return Kn;if([le,Ut,we,pt,Mt].indexOf(Dn)!==-1)for(var Pn=Oe;Pn>=0;){var mr=ee[Pn];if(mr===le)return Kn;if([Ut,we].indexOf(mr)!==-1)Pn--;else break}if([St,Ee].indexOf(Dn)!==-1)for(var Pn=[pt,Mt].indexOf(_t)!==-1?ut:Oe;Pn>=0;){var mr=ee[Pn];if(mr===le)return Kn;if([Ut,we].indexOf(mr)!==-1)Pn--;else break}if(ur===_t&&[ur,yr,In,or].indexOf(Dn)!==-1||[yr,In].indexOf(_t)!==-1&&[yr,Xn].indexOf(Dn)!==-1||[Xn,or].indexOf(_t)!==-1&&Dn===Xn||sr.indexOf(_t)!==-1&&[he,Ee].indexOf(Dn)!==-1||sr.indexOf(Dn)!==-1&&_t===St||mn.indexOf(_t)!==-1&&mn.indexOf(Dn)!==-1||_t===we&&mn.indexOf(Dn)!==-1||mn.concat(le).indexOf(_t)!==-1&&Dn===re&&lr.indexOf(ne[kt])===-1||mn.concat(le).indexOf(Dn)!==-1&&_t===Mt)return Kn;if(_t===Tr&&Dn===Tr){for(var Bi=ae[Oe],Yr=1;Bi>0&&(Bi--,ee[Bi]===Tr);)Yr++;if(Yr%2!==0)return Kn}return _t===jt&&Dn===un?Kn:nr},Jr=function(ne,ee){ee||(ee={lineBreak:"normal",wordBreak:"normal"});var ae=br(ne,ee.lineBreak),ie=ae[0],ve=ae[1],Oe=ae[2];(ee.wordBreak==="break-all"||ee.wordBreak==="break-word")&&(ve=ve.map(function(kt){return[le,dt,Pr].indexOf(kt)!==-1?fr:kt}));var ut=ee.wordBreak==="keep-all"?Oe.map(function(kt,_t){return kt&&ne[_t]>=19968&&ne[_t]<=40959}):void 0;return[ie,ve,ut]},qn=function(){function ne(ee,ae,ie,ve){this.codePoints=ee,this.required=ae===Ir,this.start=ie,this.end=ve}return ne.prototype.slice=function(){return Se.apply(void 0,this.codePoints.slice(this.start,this.end))},ne}(),yn=function(ne,ee){var ae=Ue(ne),ie=Jr(ae,ee),ve=ie[0],Oe=ie[1],ut=ie[2],kt=ae.length,_t=0,Cn=0;return{next:function(){if(Cn>=kt)return{done:!0,value:null};for(var Dn=Kn;Cn=nn&&ne<=57},qt=function(ne){return ne>=55296&&ne<=57343},Mn=function(ne){return Nt(ne)||ne>=ln&&ne<=en||ne>=dn&&ne<=it},On=function(ne){return ne>=dn&&ne<=Ht},$n=function(ne){return ne>=ln&&ne<=tr},Fr=function(ne){return On(ne)||$n(ne)},gr=function(ne){return ne>=Qe},zr=function(ne){return ne===Tt||ne===Gt||ne===_n},Qr=function(ne){return Fr(ne)||gr(ne)||ne===gn},ni=function(ne){return Qr(ne)||Nt(ne)||ne===Tn},Ai=function(ne){return ne>=Vn&&ne<=Zn||ne===Gn||ne>=ft&&ne<=Yt||ne===Rt},Xr=function(ne,ee){return ne!==Ln?!1:ee!==Tt},hi=function(ne,ee,ae){return ne===Tn?Qr(ee)||Xr(ee,ae):Qr(ne)?!0:!!(ne===Ln&&Xr(ne,ee))},ii=function(ne,ee,ae){return ne===an||ne===Tn?Nt(ee)?!0:ee===Wn&&Nt(ae):Nt(ne===Wn?ee:ne)},$r=function(ne){var ee=0,ae=1;(ne[ee]===an||ne[ee]===Tn)&&(ne[ee]===Tn&&(ae=-1),ee++);for(var ie=[];Nt(ne[ee]);)ie.push(ne[ee++]);var ve=ie.length?parseInt(Se.apply(void 0,ie),10):0;ne[ee]===Wn&&ee++;for(var Oe=[];Nt(ne[ee]);)Oe.push(ne[ee++]);var ut=Oe.length,kt=ut?parseInt(Se.apply(void 0,Oe),10):0;(ne[ee]===hn||ne[ee]===Rn)&&ee++;var _t=1;(ne[ee]===an||ne[ee]===Tn)&&(ne[ee]===Tn&&(_t=-1),ee++);for(var Cn=[];Nt(ne[ee]);)Cn.push(ne[ee++]);var Dn=Cn.length?parseInt(Se.apply(void 0,Cn),10):0;return ae*(ve+kt*Math.pow(10,-ut))*Math.pow(10,_t*Dn)},ri={type:2},Rr={type:3},ei={type:4},gi={type:13},ti={type:8},fi={type:21},Ei={type:9},Li={type:10},_a={type:11},Oa={type:12},Ma={type:14},da={type:23},qi={type:1},$i={type:25},na={type:24},Ca={type:26},ha={type:27},ma={type:28},ya={type:29},oi={type:31},mi={type:32},bi=function(){function ne(){this._value=[]}return ne.prototype.write=function(ee){this._value=this._value.concat(Ue(ee))},ne.prototype.read=function(){for(var ee=[],ae=this.consumeToken();ae!==mi;)ee.push(ae),ae=this.consumeToken();return ee},ne.prototype.consumeToken=function(){var ee=this.consumeCodePoint();switch(ee){case ir:return this.consumeStringToken(ir);case Ar:var ae=this.peekCodePoint(0),ie=this.peekCodePoint(1),ve=this.peekCodePoint(2);if(ni(ae)||Xr(ie,ve)){var Oe=hi(ae,ie,ve)?kr:tt,ut=this.consumeName();return{type:5,value:ut,flags:Oe}}break;case dr:if(this.peekCodePoint(0)===ar)return this.consumeCodePoint(),gi;break;case Nn:return this.consumeStringToken(Nn);case xt:return ri;case Ft:return Rr;case Et:if(this.peekCodePoint(0)===ar)return this.consumeCodePoint(),Ma;break;case an:if(ii(ee,this.peekCodePoint(0),this.peekCodePoint(1)))return this.reconsumeCodePoint(ee),this.consumeNumericToken();break;case Wt:return ei;case Tn:var kt=ee,_t=this.peekCodePoint(0),Cn=this.peekCodePoint(1);if(ii(kt,_t,Cn))return this.reconsumeCodePoint(ee),this.consumeNumericToken();if(hi(kt,_t,Cn))return this.reconsumeCodePoint(ee),this.consumeIdentLikeToken();if(_t===Tn&&Cn===Mr)return this.consumeCodePoint(),this.consumeCodePoint(),na;break;case Wn:if(ii(ee,this.peekCodePoint(0),this.peekCodePoint(1)))return this.reconsumeCodePoint(ee),this.consumeNumericToken();break;case er:if(this.peekCodePoint(0)===Et)for(this.consumeCodePoint();;){var Dn=this.consumeCodePoint();if(Dn===Et&&(Dn=this.consumeCodePoint(),Dn===er))return this.consumeToken();if(Dn===Zt)return this.consumeToken()}break;case Qn:return Ca;case Hn:return ha;case Hr:if(this.peekCodePoint(0)===wr&&this.peekCodePoint(1)===Tn&&this.peekCodePoint(2)===Tn)return this.consumeCodePoint(),this.consumeCodePoint(),$i;break;case rr:var Pn=this.peekCodePoint(0),mr=this.peekCodePoint(1),Bi=this.peekCodePoint(2);if(hi(Pn,mr,Bi)){var ut=this.consumeName();return{type:7,value:ut}}break;case Yn:return ma;case Ln:if(Xr(ee,this.peekCodePoint(0)))return this.reconsumeCodePoint(ee),this.consumeIdentLikeToken();break;case _r:return ya;case Br:if(this.peekCodePoint(0)===ar)return this.consumeCodePoint(),ti;break;case qr:return _a;case ai:return Oa;case wn:case cn:var Yr=this.peekCodePoint(0),di=this.peekCodePoint(1);return Yr===an&&(Mn(di)||di===li)&&(this.consumeCodePoint(),this.consumeUnicodeRangeToken()),this.reconsumeCodePoint(ee),this.consumeIdentLikeToken();case Ci:if(this.peekCodePoint(0)===ar)return this.consumeCodePoint(),Ei;if(this.peekCodePoint(0)===Ci)return this.consumeCodePoint(),fi;break;case We:if(this.peekCodePoint(0)===ar)return this.consumeCodePoint(),Li;break;case Zt:return mi}return zr(ee)?(this.consumeWhiteSpace(),oi):Nt(ee)?(this.reconsumeCodePoint(ee),this.consumeNumericToken()):Qr(ee)?(this.reconsumeCodePoint(ee),this.consumeIdentLikeToken()):{type:6,value:Se(ee)}},ne.prototype.consumeCodePoint=function(){var ee=this._value.shift();return typeof ee=="undefined"?-1:ee},ne.prototype.reconsumeCodePoint=function(ee){this._value.unshift(ee)},ne.prototype.peekCodePoint=function(ee){return ee>=this._value.length?-1:this._value[ee]},ne.prototype.consumeUnicodeRangeToken=function(){for(var ee=[],ae=this.consumeCodePoint();Mn(ae)&&ee.length<6;)ee.push(ae),ae=this.consumeCodePoint();for(var ie=!1;ae===li&&ee.length<6;)ee.push(ae),ae=this.consumeCodePoint(),ie=!0;if(ie){var ve=parseInt(Se.apply(void 0,ee.map(function(_t){return _t===li?nn:_t})),16),Oe=parseInt(Se.apply(void 0,ee.map(function(_t){return _t===li?en:_t})),16);return{type:30,start:ve,end:Oe}}var ut=parseInt(Se.apply(void 0,ee),16);if(this.peekCodePoint(0)===Tn&&Mn(this.peekCodePoint(1))){this.consumeCodePoint(),ae=this.consumeCodePoint();for(var kt=[];Mn(ae)&&kt.length<6;)kt.push(ae),ae=this.consumeCodePoint();var Oe=parseInt(Se.apply(void 0,kt),16);return{type:30,start:ut,end:Oe}}else return{type:30,start:ut,end:ut}},ne.prototype.consumeIdentLikeToken=function(){var ee=this.consumeName();return ee.toLowerCase()==="url"&&this.peekCodePoint(0)===xt?(this.consumeCodePoint(),this.consumeUrlToken()):this.peekCodePoint(0)===xt?(this.consumeCodePoint(),{type:19,value:ee}):{type:20,value:ee}},ne.prototype.consumeUrlToken=function(){var ee=[];if(this.consumeWhiteSpace(),this.peekCodePoint(0)===Zt)return{type:22,value:""};var ae=this.peekCodePoint(0);if(ae===Nn||ae===ir){var ie=this.consumeStringToken(this.consumeCodePoint());return ie.type===0&&(this.consumeWhiteSpace(),this.peekCodePoint(0)===Zt||this.peekCodePoint(0)===Ft)?(this.consumeCodePoint(),{type:22,value:ie.value}):(this.consumeBadUrlRemnants(),da)}for(;;){var ve=this.consumeCodePoint();if(ve===Zt||ve===Ft)return{type:22,value:Se.apply(void 0,ee)};if(zr(ve))return this.consumeWhiteSpace(),this.peekCodePoint(0)===Zt||this.peekCodePoint(0)===Ft?(this.consumeCodePoint(),{type:22,value:Se.apply(void 0,ee)}):(this.consumeBadUrlRemnants(),da);if(ve===ir||ve===Nn||ve===xt||Ai(ve))return this.consumeBadUrlRemnants(),da;if(ve===Ln)if(Xr(ve,this.peekCodePoint(0)))ee.push(this.consumeEscapedCodePoint());else return this.consumeBadUrlRemnants(),da;else ee.push(ve)}},ne.prototype.consumeWhiteSpace=function(){for(;zr(this.peekCodePoint(0));)this.consumeCodePoint()},ne.prototype.consumeBadUrlRemnants=function(){for(;;){var ee=this.consumeCodePoint();if(ee===Ft||ee===Zt)return;Xr(ee,this.peekCodePoint(0))&&this.consumeEscapedCodePoint()}},ne.prototype.consumeStringSlice=function(ee){for(var ae=5e4,ie="";ee>0;){var ve=Math.min(ae,ee);ie+=Se.apply(void 0,this._value.splice(0,ve)),ee-=ve}return this._value.shift(),ie},ne.prototype.consumeStringToken=function(ee){var ae="",ie=0;do{var ve=this._value[ie];if(ve===Zt||ve===void 0||ve===ee)return ae+=this.consumeStringSlice(ie),{type:0,value:ae};if(ve===Tt)return this._value.splice(0,ie),qi;if(ve===Ln){var Oe=this._value[ie+1];Oe!==Zt&&Oe!==void 0&&(Oe===Tt?(ae+=this.consumeStringSlice(ie),ie=-1,this._value.shift()):Xr(ve,Oe)&&(ae+=this.consumeStringSlice(ie),ae+=Se(this.consumeEscapedCodePoint()),ie=-1))}ie++}while(!0)},ne.prototype.consumeNumber=function(){var ee=[],ae=Zr,ie=this.peekCodePoint(0);for((ie===an||ie===Tn)&&ee.push(this.consumeCodePoint());Nt(this.peekCodePoint(0));)ee.push(this.consumeCodePoint());ie=this.peekCodePoint(0);var ve=this.peekCodePoint(1);if(ie===Wn&&Nt(ve))for(ee.push(this.consumeCodePoint(),this.consumeCodePoint()),ae=Lt;Nt(this.peekCodePoint(0));)ee.push(this.consumeCodePoint());ie=this.peekCodePoint(0),ve=this.peekCodePoint(1);var Oe=this.peekCodePoint(2);if((ie===hn||ie===Rn)&&((ve===an||ve===Tn)&&Nt(Oe)||Nt(ve)))for(ee.push(this.consumeCodePoint(),this.consumeCodePoint()),ae=Lt;Nt(this.peekCodePoint(0));)ee.push(this.consumeCodePoint());return[$r(ee),ae]},ne.prototype.consumeNumericToken=function(){var ee=this.consumeNumber(),ae=ee[0],ie=ee[1],ve=this.peekCodePoint(0),Oe=this.peekCodePoint(1),ut=this.peekCodePoint(2);if(hi(ve,Oe,ut)){var kt=this.consumeName();return{type:15,number:ae,flags:ie,unit:kt}}return ve===xr?(this.consumeCodePoint(),{type:16,number:ae,flags:ie}):{type:17,number:ae,flags:ie}},ne.prototype.consumeEscapedCodePoint=function(){var ee=this.consumeCodePoint();if(Mn(ee)){for(var ae=Se(ee);Mn(this.peekCodePoint(0))&&ae.length<6;)ae+=Se(this.consumeCodePoint());zr(this.peekCodePoint(0))&&this.consumeCodePoint();var ie=parseInt(ae,16);return ie===0||qt(ie)||ie>1114111?st:ie}return ee===Zt?st:ee},ne.prototype.consumeName=function(){for(var ee="";;){var ae=this.consumeCodePoint();if(ni(ae))ee+=Se(ae);else if(Xr(ae,this.peekCodePoint(0)))ee+=Se(this.consumeEscapedCodePoint());else return this.reconsumeCodePoint(ae),ee}},ne}(),Fi=function(){function ne(ee){this._tokens=ee}return ne.create=function(ee){var ae=new bi;return ae.write(ee),new ne(ae.read())},ne.parseValue=function(ee){return ne.create(ee).parseComponentValue()},ne.parseValues=function(ee){return ne.create(ee).parseComponentValues()},ne.prototype.parseComponentValue=function(){for(var ee=this.consumeToken();ee.type===31;)ee=this.consumeToken();if(ee.type===32)throw new SyntaxError("Error parsing CSS component value, unexpected EOF");this.reconsumeToken(ee);var ae=this.consumeComponentValue();do ee=this.consumeToken();while(ee.type===31);if(ee.type===32)return ae;throw new SyntaxError("Error parsing CSS component value, multiple values found when expecting only one")},ne.prototype.parseComponentValues=function(){for(var ee=[];;){var ae=this.consumeComponentValue();if(ae.type===32)return ee;ee.push(ae),ee.push()}},ne.prototype.consumeComponentValue=function(){var ee=this.consumeToken();switch(ee.type){case 11:case 28:case 2:return this.consumeSimpleBlock(ee.type);case 19:return this.consumeFunction(ee)}return ee},ne.prototype.consumeSimpleBlock=function(ee){for(var ae={type:ee,values:[]},ie=this.consumeToken();;){if(ie.type===32||wi(ie,ee))return ae;this.reconsumeToken(ie),ae.values.push(this.consumeComponentValue()),ie=this.consumeToken()}},ne.prototype.consumeFunction=function(ee){for(var ae={name:ee.value,values:[],type:18};;){var ie=this.consumeToken();if(ie.type===32||ie.type===3)return ae;this.reconsumeToken(ie),ae.values.push(this.consumeComponentValue())}},ne.prototype.consumeToken=function(){var ee=this._tokens.shift();return typeof ee=="undefined"?mi:ee},ne.prototype.reconsumeToken=function(ee){this._tokens.unshift(ee)},ne}(),Hi=function(ne){return ne.type===15},Xi=function(ne){return ne.type===17},Mi=function(ne){return ne.type===20},wa=function(ne){return ne.type===0},Ba=function(ne,ee){return Mi(ne)&&ne.value===ee},Qi=function(ne){return ne.type!==31},vr=function(ne){return ne.type!==31&&ne.type!==4},ui=function(ne){var ee=[],ae=[];return ne.forEach(function(ie){if(ie.type===4){if(ae.length===0)throw new Error("Error parsing function args, zero tokens for arg");ee.push(ae),ae=[];return}ie.type!==31&&ae.push(ie)}),ae.length&&ee.push(ae),ee},wi=function(ne,ee){return ee===11&&ne.type===12||ee===28&&ne.type===29?!0:ee===2&&ne.type===3},ka=function(ne){return ne.type===17||ne.type===15},ji=function(ne){return ne.type===16||ka(ne)},Ua=function(ne){return ne.length>1?[ne[0],ne[1]]:[ne[0]]},Ti={type:17,number:0,flags:Zr},_A={type:16,number:50,flags:Zr},fA={type:16,number:100,flags:Zr},Za=function(ne,ee,ae){var ie=ne[0],ve=ne[1];return[Vi(ie,ee),Vi(typeof ve!="undefined"?ve:ie,ae)]},Vi=function(ne,ee){if(ne.type===16)return ne.number/100*ee;if(Hi(ne))switch(ne.unit){case"rem":case"em":return 16*ne.number;case"px":default:return ne.number}return ne.number},Oi="deg",wA="grad",BA="rad",iA="turn",za={name:"angle",parse:function(ne,ee){if(ee.type===15)switch(ee.unit){case Oi:return Math.PI*ee.number/180;case wA:return Math.PI/200*ee.number;case BA:return ee.number;case iA:return Math.PI*2*ee.number}throw new Error("Unsupported angle type")}},KA=function(ne){return ne.type===15&&(ne.unit===Oi||ne.unit===wA||ne.unit===BA||ne.unit===iA)},kA=function(ne){var ee=ne.filter(Mi).map(function(ae){return ae.value}).join(" ");switch(ee){case"to bottom right":case"to right bottom":case"left top":case"top left":return[Ti,Ti];case"to top":case"bottom":return Na(0);case"to bottom left":case"to left bottom":case"right top":case"top right":return[Ti,fA];case"to right":case"left":return Na(90);case"to top left":case"to left top":case"right bottom":case"bottom right":return[fA,fA];case"to bottom":case"top":return Na(180);case"to top right":case"to right top":case"left bottom":case"bottom left":return[fA,Ti];case"to left":case"right":return Na(270)}return 0},Na=function(ne){return Math.PI*ne/180},aA={name:"color",parse:function(ne,ee){if(ee.type===18){var ae=Ni[ee.name];if(typeof ae=="undefined")throw new Error('Attempting to parse an unsupported color function "'+ee.name+'"');return ae(ne,ee.values)}if(ee.type===5){if(ee.value.length===3){var ie=ee.value.substring(0,1),ve=ee.value.substring(1,2),Oe=ee.value.substring(2,3);return uA(parseInt(ie+ie,16),parseInt(ve+ve,16),parseInt(Oe+Oe,16),1)}if(ee.value.length===4){var ie=ee.value.substring(0,1),ve=ee.value.substring(1,2),Oe=ee.value.substring(2,3),ut=ee.value.substring(3,4);return uA(parseInt(ie+ie,16),parseInt(ve+ve,16),parseInt(Oe+Oe,16),parseInt(ut+ut,16)/255)}if(ee.value.length===6){var ie=ee.value.substring(0,2),ve=ee.value.substring(2,4),Oe=ee.value.substring(4,6);return uA(parseInt(ie,16),parseInt(ve,16),parseInt(Oe,16),1)}if(ee.value.length===8){var ie=ee.value.substring(0,2),ve=ee.value.substring(2,4),Oe=ee.value.substring(4,6),ut=ee.value.substring(6,8);return uA(parseInt(ie,16),parseInt(ve,16),parseInt(Oe,16),parseInt(ut,16)/255)}}if(ee.type===20){var kt=pa[ee.value.toUpperCase()];if(typeof kt!="undefined")return kt}return pa.TRANSPARENT}},ga=function(ne){return(255&ne)===0},ua=function(ne){var ee=255&ne,ae=255&ne>>8,ie=255&ne>>16,ve=255&ne>>24;return ee<255?"rgba("+ve+","+ie+","+ae+","+ee/255+")":"rgb("+ve+","+ie+","+ae+")"},uA=function(ne,ee,ae,ie){return(ne<<24|ee<<16|ae<<8|Math.round(ie*255)<<0)>>>0},UA=function(ne,ee){if(ne.type===17)return ne.number;if(ne.type===16){var ae=ee===3?1:255;return ee===3?ne.number/100*ae:Math.round(ne.number/100*ae)}return 0},DA=function(ne,ee){var ae=ee.filter(vr);if(ae.length===3){var ie=ae.map(UA),ve=ie[0],Oe=ie[1],ut=ie[2];return uA(ve,Oe,ut,1)}if(ae.length===4){var kt=ae.map(UA),ve=kt[0],Oe=kt[1],ut=kt[2],_t=kt[3];return uA(ve,Oe,ut,_t)}return 0};function qa(ne,ee,ae){return ae<0&&(ae+=1),ae>=1&&(ae-=1),ae<1/6?(ee-ne)*ae*6+ne:ae<1/2?ee:ae<2/3?(ee-ne)*6*(2/3-ae)+ne:ne}var fa=function(ne,ee){var ae=ee.filter(vr),ie=ae[0],ve=ae[1],Oe=ae[2],ut=ae[3],kt=(ie.type===17?Na(ie.number):za.parse(ne,ie))/(Math.PI*2),_t=ji(ve)?ve.number/100:0,Cn=ji(Oe)?Oe.number/100:0,Dn=typeof ut!="undefined"&&ji(ut)?Vi(ut,1):1;if(_t===0)return uA(Cn*255,Cn*255,Cn*255,1);var Pn=Cn<=.5?Cn*(_t+1):Cn+_t-Cn*_t,mr=Cn*2-Pn,Bi=qa(mr,Pn,kt+1/3),Yr=qa(mr,Pn,kt),di=qa(mr,Pn,kt-1/3);return uA(Bi*255,Yr*255,di*255,Dn)},Ni={hsl:fa,hsla:fa,rgb:DA,rgba:DA},Di=function(ne,ee){return aA.parse(ne,Fi.create(ee).parseComponentValue())},pa={ALICEBLUE:4042850303,ANTIQUEWHITE:4209760255,AQUA:16777215,AQUAMARINE:2147472639,AZURE:4043309055,BEIGE:4126530815,BISQUE:4293182719,BLACK:255,BLANCHEDALMOND:4293643775,BLUE:65535,BLUEVIOLET:2318131967,BROWN:2771004159,BURLYWOOD:3736635391,CADETBLUE:1604231423,CHARTREUSE:2147418367,CHOCOLATE:3530104575,CORAL:4286533887,CORNFLOWERBLUE:1687547391,CORNSILK:4294499583,CRIMSON:3692313855,CYAN:16777215,DARKBLUE:35839,DARKCYAN:9145343,DARKGOLDENROD:3095837695,DARKGRAY:2846468607,DARKGREEN:6553855,DARKGREY:2846468607,DARKKHAKI:3182914559,DARKMAGENTA:2332068863,DARKOLIVEGREEN:1433087999,DARKORANGE:4287365375,DARKORCHID:2570243327,DARKRED:2332033279,DARKSALMON:3918953215,DARKSEAGREEN:2411499519,DARKSLATEBLUE:1211993087,DARKSLATEGRAY:793726975,DARKSLATEGREY:793726975,DARKTURQUOISE:13554175,DARKVIOLET:2483082239,DEEPPINK:4279538687,DEEPSKYBLUE:12582911,DIMGRAY:1768516095,DIMGREY:1768516095,DODGERBLUE:512819199,FIREBRICK:2988581631,FLORALWHITE:4294635775,FORESTGREEN:579543807,FUCHSIA:4278255615,GAINSBORO:3705462015,GHOSTWHITE:4177068031,GOLD:4292280575,GOLDENROD:3668254975,GRAY:2155905279,GREEN:8388863,GREENYELLOW:2919182335,GREY:2155905279,HONEYDEW:4043305215,HOTPINK:4285117695,INDIANRED:3445382399,INDIGO:1258324735,IVORY:4294963455,KHAKI:4041641215,LAVENDER:3873897215,LAVENDERBLUSH:4293981695,LAWNGREEN:2096890111,LEMONCHIFFON:4294626815,LIGHTBLUE:2916673279,LIGHTCORAL:4034953471,LIGHTCYAN:3774873599,LIGHTGOLDENRODYELLOW:4210742015,LIGHTGRAY:3553874943,LIGHTGREEN:2431553791,LIGHTGREY:3553874943,LIGHTPINK:4290167295,LIGHTSALMON:4288707327,LIGHTSEAGREEN:548580095,LIGHTSKYBLUE:2278488831,LIGHTSLATEGRAY:2005441023,LIGHTSLATEGREY:2005441023,LIGHTSTEELBLUE:2965692159,LIGHTYELLOW:4294959359,LIME:16711935,LIMEGREEN:852308735,LINEN:4210091775,MAGENTA:4278255615,MAROON:2147483903,MEDIUMAQUAMARINE:1724754687,MEDIUMBLUE:52735,MEDIUMORCHID:3126187007,MEDIUMPURPLE:2473647103,MEDIUMSEAGREEN:1018393087,MEDIUMSLATEBLUE:2070474495,MEDIUMSPRINGGREEN:16423679,MEDIUMTURQUOISE:1221709055,MEDIUMVIOLETRED:3340076543,MIDNIGHTBLUE:421097727,MINTCREAM:4127193855,MISTYROSE:4293190143,MOCCASIN:4293178879,NAVAJOWHITE:4292783615,NAVY:33023,OLDLACE:4260751103,OLIVE:2155872511,OLIVEDRAB:1804477439,ORANGE:4289003775,ORANGERED:4282712319,ORCHID:3664828159,PALEGOLDENROD:4008225535,PALEGREEN:2566625535,PALETURQUOISE:2951671551,PALEVIOLETRED:3681588223,PAPAYAWHIP:4293907967,PEACHPUFF:4292524543,PERU:3448061951,PINK:4290825215,PLUM:3718307327,POWDERBLUE:2967529215,PURPLE:2147516671,REBECCAPURPLE:1714657791,RED:4278190335,ROSYBROWN:3163525119,ROYALBLUE:1097458175,SADDLEBROWN:2336560127,SALMON:4202722047,SANDYBROWN:4104413439,SEAGREEN:780883967,SEASHELL:4294307583,SIENNA:2689740287,SILVER:3233857791,SKYBLUE:2278484991,SLATEBLUE:1784335871,SLATEGRAY:1887473919,SLATEGREY:1887473919,SNOW:4294638335,SPRINGGREEN:16744447,STEELBLUE:1182971135,TAN:3535047935,TEAL:8421631,THISTLE:3636451583,TOMATO:4284696575,TRANSPARENT:0,TURQUOISE:1088475391,VIOLET:4001558271,WHEAT:4125012991,WHITE:4294967295,WHITESMOKE:4126537215,YELLOW:4294902015,YELLOWGREEN:2597139199},ra={name:"background-clip",initialValue:"border-box",prefix:!1,type:1,parse:function(ne,ee){return ee.map(function(ae){if(Mi(ae))switch(ae.value){case"padding-box":return 1;case"content-box":return 2}return 0})}},Pa={name:"background-color",initialValue:"transparent",prefix:!1,type:3,format:"color"},Ha=function(ne,ee){var ae=aA.parse(ne,ee[0]),ie=ee[1];return ie&&ji(ie)?{color:ae,stop:ie}:{color:ae,stop:null}},IA=function(ne,ee){var ae=ne[0],ie=ne[ne.length-1];ae.stop===null&&(ae.stop=Ti),ie.stop===null&&(ie.stop=fA);for(var ve=[],Oe=0,ut=0;utOe?ve.push(_t):ve.push(Oe),Oe=_t}else ve.push(null)}for(var Cn=null,ut=0;utut.optimumDistance)?{optimumCorner:kt,optimumDistance:Dn}:ut},{optimumDistance:ve?1/0:-1/0,optimumCorner:null}).optimumCorner},gA=function(ne,ee,ae,ie,ve){var Oe=0,ut=0;switch(ne.size){case 0:ne.shape===0?Oe=ut=Math.min(Math.abs(ee),Math.abs(ee-ie),Math.abs(ae),Math.abs(ae-ve)):ne.shape===1&&(Oe=Math.min(Math.abs(ee),Math.abs(ee-ie)),ut=Math.min(Math.abs(ae),Math.abs(ae-ve)));break;case 2:if(ne.shape===0)Oe=ut=Math.min(ia(ee,ae),ia(ee,ae-ve),ia(ee-ie,ae),ia(ee-ie,ae-ve));else if(ne.shape===1){var kt=Math.min(Math.abs(ae),Math.abs(ae-ve))/Math.min(Math.abs(ee),Math.abs(ee-ie)),_t=$a(ie,ve,ee,ae,!0),Cn=_t[0],Dn=_t[1];Oe=ia(Cn-ee,(Dn-ae)/kt),ut=kt*Oe}break;case 1:ne.shape===0?Oe=ut=Math.max(Math.abs(ee),Math.abs(ee-ie),Math.abs(ae),Math.abs(ae-ve)):ne.shape===1&&(Oe=Math.max(Math.abs(ee),Math.abs(ee-ie)),ut=Math.max(Math.abs(ae),Math.abs(ae-ve)));break;case 3:if(ne.shape===0)Oe=ut=Math.max(ia(ee,ae),ia(ee,ae-ve),ia(ee-ie,ae),ia(ee-ie,ae-ve));else if(ne.shape===1){var kt=Math.max(Math.abs(ae),Math.abs(ae-ve))/Math.max(Math.abs(ee),Math.abs(ee-ie)),Pn=$a(ie,ve,ee,ae,!1),Cn=Pn[0],Dn=Pn[1];Oe=ia(Cn-ee,(Dn-ae)/kt),ut=kt*Oe}break}return Array.isArray(ne.size)&&(Oe=Vi(ne.size[0],ie),ut=ne.size.length===2?Vi(ne.size[1],ve):Oe),[Oe,ut]},LA=function(ne,ee){var ae=Na(180),ie=[];return ui(ee).forEach(function(ve,Oe){if(Oe===0){var ut=ve[0];if(ut.type===20&&ut.value==="to"){ae=kA(ve);return}else if(KA(ut)){ae=za.parse(ne,ut);return}}var kt=Ha(ne,ve);ie.push(kt)}),{angle:ae,stops:ie,type:1}},VA=function(ne,ee){var ae=Na(180),ie=[];return ui(ee).forEach(function(ve,Oe){if(Oe===0){var ut=ve[0];if(ut.type===20&&["top","left","right","bottom"].indexOf(ut.value)!==-1){ae=kA(ve);return}else if(KA(ut)){ae=(za.parse(ne,ut)+Na(270))%Na(360);return}}var kt=Ha(ne,ve);ie.push(kt)}),{angle:ae,stops:ie,type:1}},jo=function(ne,ee){var ae=Na(180),ie=[],ve=1,Oe=0,ut=3,kt=[];return ui(ee).forEach(function(_t,Cn){var Dn=_t[0];if(Cn===0){if(Mi(Dn)&&Dn.value==="linear"){ve=1;return}else if(Mi(Dn)&&Dn.value==="radial"){ve=2;return}}if(Dn.type===18){if(Dn.name==="from"){var Pn=aA.parse(ne,Dn.values[0]);ie.push({stop:Ti,color:Pn})}else if(Dn.name==="to"){var Pn=aA.parse(ne,Dn.values[0]);ie.push({stop:fA,color:Pn})}else if(Dn.name==="color-stop"){var mr=Dn.values.filter(vr);if(mr.length===2){var Pn=aA.parse(ne,mr[1]),Bi=mr[0];Xi(Bi)&&ie.push({stop:{type:16,number:Bi.number*100,flags:Bi.flags},color:Pn})}}}}),ve===1?{angle:(ae+Na(180))%Na(360),stops:ie,type:ve}:{size:ut,shape:Oe,stops:ie,position:kt,type:ve}},Do="closest-side",ZA="farthest-side",jA="closest-corner",eA="farthest-corner",tA="circle",cA="ellipse",mo="cover",Io="contain",ls=function(ne,ee){var ae=0,ie=3,ve=[],Oe=[];return ui(ee).forEach(function(ut,kt){var _t=!0;if(kt===0){var Cn=!1;_t=ut.reduce(function(Pn,mr){if(Cn)if(Mi(mr))switch(mr.value){case"center":return Oe.push(_A),Pn;case"top":case"left":return Oe.push(Ti),Pn;case"right":case"bottom":return Oe.push(fA),Pn}else(ji(mr)||ka(mr))&&Oe.push(mr);else if(Mi(mr))switch(mr.value){case tA:return ae=0,!1;case cA:return ae=1,!1;case"at":return Cn=!0,!1;case Do:return ie=0,!1;case mo:case ZA:return ie=1,!1;case Io:case jA:return ie=2,!1;case eA:return ie=3,!1}else if(ka(mr)||ji(mr))return Array.isArray(ie)||(ie=[]),ie.push(mr),!1;return Pn},_t)}if(_t){var Dn=Ha(ne,ut);ve.push(Dn)}}),{size:ie,shape:ae,stops:ve,position:Oe,type:2}},zA=function(ne,ee){var ae=0,ie=3,ve=[],Oe=[];return ui(ee).forEach(function(ut,kt){var _t=!0;if(kt===0?_t=ut.reduce(function(Dn,Pn){if(Mi(Pn))switch(Pn.value){case"center":return Oe.push(_A),!1;case"top":case"left":return Oe.push(Ti),!1;case"right":case"bottom":return Oe.push(fA),!1}else if(ji(Pn)||ka(Pn))return Oe.push(Pn),!1;return Dn},_t):kt===1&&(_t=ut.reduce(function(Dn,Pn){if(Mi(Pn))switch(Pn.value){case tA:return ae=0,!1;case cA:return ae=1,!1;case Io:case Do:return ie=0,!1;case ZA:return ie=1,!1;case jA:return ie=2,!1;case mo:case eA:return ie=3,!1}else if(ka(Pn)||ji(Pn))return Array.isArray(ie)||(ie=[]),ie.push(Pn),!1;return Dn},_t)),_t){var Cn=Ha(ne,ut);ve.push(Cn)}}),{size:ie,shape:ae,stops:ve,position:Oe,type:2}},us=function(ne){return ne.type===1},Yo=function(ne){return ne.type===2},TA={name:"image",parse:function(ne,ee){if(ee.type===22){var ae={url:ee.value,type:0};return ne.cache.addImage(ee.value),ae}if(ee.type===18){var ie=Lo[ee.name];if(typeof ie=="undefined")throw new Error('Attempting to parse an unsupported image function "'+ee.name+'"');return ie(ne,ee.values)}throw new Error("Unsupported image type "+ee.type)}};function Qo(ne){return!(ne.type===20&&ne.value==="none")&&(ne.type!==18||!!Lo[ne.name])}var Lo={"linear-gradient":LA,"-moz-linear-gradient":VA,"-ms-linear-gradient":VA,"-o-linear-gradient":VA,"-webkit-linear-gradient":VA,"radial-gradient":ls,"-moz-radial-gradient":zA,"-ms-radial-gradient":zA,"-o-radial-gradient":zA,"-webkit-radial-gradient":zA,"-webkit-gradient":jo},Xo={name:"background-image",initialValue:"none",type:1,prefix:!1,parse:function(ne,ee){if(ee.length===0)return[];var ae=ee[0];return ae.type===20&&ae.value==="none"?[]:ee.filter(function(ie){return vr(ie)&&Qo(ie)}).map(function(ie){return TA.parse(ne,ie)})}},Jo={name:"background-origin",initialValue:"border-box",prefix:!1,type:1,parse:function(ne,ee){return ee.map(function(ae){if(Mi(ae))switch(ae.value){case"padding-box":return 1;case"content-box":return 2}return 0})}},qo={name:"background-position",initialValue:"0% 0%",type:1,prefix:!1,parse:function(ne,ee){return ui(ee).map(function(ae){return ae.filter(ji)}).map(Ua)}},lo={name:"background-repeat",initialValue:"repeat",prefix:!1,type:1,parse:function(ne,ee){return ui(ee).map(function(ae){return ae.filter(Mi).map(function(ie){return ie.value}).join(" ")}).map(yo)}},yo=function(ne){switch(ne){case"no-repeat":return 1;case"repeat-x":case"repeat no-repeat":return 2;case"repeat-y":case"no-repeat repeat":return 3;case"repeat":default:return 0}},YA;(function(ne){ne.AUTO="auto",ne.CONTAIN="contain",ne.COVER="cover"})(YA||(YA={}));var to={name:"background-size",initialValue:"0",prefix:!1,type:1,parse:function(ne,ee){return ui(ee).map(function(ae){return ae.filter(Da)})}},Da=function(ne){return Mi(ne)||ji(ne)},uo=function(ne){return{name:"border-"+ne+"-color",initialValue:"transparent",prefix:!1,type:3,format:"color"}},cs=uo("top"),$o=uo("right"),es=uo("bottom"),wo=uo("left"),no=function(ne){return{name:"border-radius-"+ne,initialValue:"0 0",prefix:!1,type:1,parse:function(ee,ae){return Ua(ae.filter(ji))}}},fs=no("top-left"),Bo=no("top-right"),XA=no("bottom-right"),ro=no("bottom-left"),co=function(ne){return{name:"border-"+ne+"-style",initialValue:"solid",prefix:!1,type:2,parse:function(ee,ae){switch(ae){case"none":return 0;case"dashed":return 2;case"dotted":return 3;case"double":return 4}return 1}}},io=co("top"),zi=co("right"),Wi=co("bottom"),Wa=co("left"),Ga=function(ne){return{name:"border-"+ne+"-width",initialValue:"0",type:0,prefix:!1,parse:function(ee,ae){return Hi(ae)?ae.number:0}}},nA=Ga("top"),fo=Ga("right"),JA=Ga("bottom"),ho=Ga("left"),HA={name:"color",initialValue:"transparent",prefix:!1,type:3,format:"color"},qA={name:"direction",initialValue:"ltr",prefix:!1,type:2,parse:function(ne,ee){switch(ee){case"rtl":return 1;case"ltr":default:return 0}}},eu={name:"display",initialValue:"inline-block",prefix:!1,type:1,parse:function(ne,ee){return ee.filter(Mi).reduce(function(ae,ie){return ae|tu(ie.value)},0)}},tu=function(ne){switch(ne){case"block":case"-webkit-box":return 2;case"inline":return 4;case"run-in":return 8;case"flow":return 16;case"flow-root":return 32;case"table":return 64;case"flex":case"-webkit-flex":return 128;case"grid":case"-ms-grid":return 256;case"ruby":return 512;case"subgrid":return 1024;case"list-item":return 2048;case"table-row-group":return 4096;case"table-header-group":return 8192;case"table-footer-group":return 16384;case"table-row":return 32768;case"table-cell":return 65536;case"table-column-group":return 131072;case"table-column":return 262144;case"table-caption":return 524288;case"ruby-base":return 1048576;case"ruby-text":return 2097152;case"ruby-base-container":return 4194304;case"ruby-text-container":return 8388608;case"contents":return 16777216;case"inline-block":return 33554432;case"inline-list-item":return 67108864;case"inline-table":return 134217728;case"inline-flex":return 268435456;case"inline-grid":return 536870912}return 0},nu={name:"float",initialValue:"none",prefix:!1,type:2,parse:function(ne,ee){switch(ee){case"left":return 1;case"right":return 2;case"inline-start":return 3;case"inline-end":return 4}return 0}},ru={name:"letter-spacing",initialValue:"0",prefix:!1,type:0,parse:function(ne,ee){return ee.type===20&&ee.value==="normal"?0:ee.type===17||ee.type===15?ee.number:0}},Ds;(function(ne){ne.NORMAL="normal",ne.STRICT="strict"})(Ds||(Ds={}));var iu={name:"line-break",initialValue:"normal",prefix:!1,type:2,parse:function(ne,ee){switch(ee){case"strict":return Ds.STRICT;case"normal":default:return Ds.NORMAL}}},MA={name:"line-height",initialValue:"normal",prefix:!1,type:4},AA=function(ne,ee){return Mi(ne)&&ne.value==="normal"?1.2*ee:ne.type===17?ee*ne.number:ji(ne)?Vi(ne,ee):ee},vA={name:"list-style-image",initialValue:"none",type:0,prefix:!1,parse:function(ne,ee){return ee.type===20&&ee.value==="none"?null:TA.parse(ne,ee)}},sA={name:"list-style-position",initialValue:"outside",prefix:!1,type:2,parse:function(ne,ee){switch(ee){case"inside":return 0;case"outside":default:return 1}}},To={name:"list-style-type",initialValue:"none",prefix:!1,type:2,parse:function(ne,ee){switch(ee){case"disc":return 0;case"circle":return 1;case"square":return 2;case"decimal":return 3;case"cjk-decimal":return 4;case"decimal-leading-zero":return 5;case"lower-roman":return 6;case"upper-roman":return 7;case"lower-greek":return 8;case"lower-alpha":return 9;case"upper-alpha":return 10;case"arabic-indic":return 11;case"armenian":return 12;case"bengali":return 13;case"cambodian":return 14;case"cjk-earthly-branch":return 15;case"cjk-heavenly-stem":return 16;case"cjk-ideographic":return 17;case"devanagari":return 18;case"ethiopic-numeric":return 19;case"georgian":return 20;case"gujarati":return 21;case"gurmukhi":return 22;case"hebrew":return 22;case"hiragana":return 23;case"hiragana-iroha":return 24;case"japanese-formal":return 25;case"japanese-informal":return 26;case"kannada":return 27;case"katakana":return 28;case"katakana-iroha":return 29;case"khmer":return 30;case"korean-hangul-formal":return 31;case"korean-hanja-formal":return 32;case"korean-hanja-informal":return 33;case"lao":return 34;case"lower-armenian":return 35;case"malayalam":return 36;case"mongolian":return 37;case"myanmar":return 38;case"oriya":return 39;case"persian":return 40;case"simp-chinese-formal":return 41;case"simp-chinese-informal":return 42;case"tamil":return 43;case"telugu":return 44;case"thai":return 45;case"tibetan":return 46;case"trad-chinese-formal":return 47;case"trad-chinese-informal":return 48;case"upper-armenian":return 49;case"disclosure-open":return 50;case"disclosure-closed":return 51;case"none":default:return-1}}},WA=function(ne){return{name:"margin-"+ne,initialValue:"0",prefix:!1,type:4}},Is=WA("top"),au=WA("right"),Ul=WA("bottom"),Au=WA("left"),Js={name:"overflow",initialValue:"visible",prefix:!1,type:1,parse:function(ne,ee){return ee.filter(Mi).map(function(ae){switch(ae.value){case"hidden":return 1;case"scroll":return 2;case"clip":return 3;case"auto":return 4;case"visible":default:return 0}})}},ts={name:"overflow-wrap",initialValue:"normal",prefix:!1,type:2,parse:function(ne,ee){switch(ee){case"break-word":return"break-word";case"normal":default:return"normal"}}},Co=function(ne){return{name:"padding-"+ne,initialValue:"0",prefix:!1,type:3,format:"length-percentage"}},qs=Co("top"),$s=Co("right"),Qs=Co("bottom"),Dl=Co("left"),ns={name:"text-align",initialValue:"left",prefix:!1,type:2,parse:function(ne,ee){switch(ee){case"right":return 2;case"center":case"justify":return 1;case"left":default:return 0}}},ds={name:"position",initialValue:"static",prefix:!1,type:2,parse:function(ne,ee){switch(ee){case"relative":return 1;case"absolute":return 2;case"fixed":return 3;case"sticky":return 4}return 0}},Il={name:"text-shadow",initialValue:"none",type:1,prefix:!1,parse:function(ne,ee){return ee.length===1&&Ba(ee[0],"none")?[]:ui(ee).map(function(ae){for(var ie={color:pa.TRANSPARENT,offsetX:Ti,offsetY:Ti,blur:Ti},ve=0,Oe=0;Oe1?1:0],this.overflowWrap=pi(ee,ts,ae.overflowWrap),this.paddingTop=pi(ee,qs,ae.paddingTop),this.paddingRight=pi(ee,$s,ae.paddingRight),this.paddingBottom=pi(ee,Qs,ae.paddingBottom),this.paddingLeft=pi(ee,Dl,ae.paddingLeft),this.paintOrder=pi(ee,Bu,ae.paintOrder),this.position=pi(ee,ds,ae.position),this.textAlign=pi(ee,ns,ae.textAlign),this.textDecorationColor=pi(ee,Ml,(ie=ae.textDecorationColor)!==null&&ie!==void 0?ie:ae.color),this.textDecorationLine=pi(ee,su,(ve=ae.textDecorationLine)!==null&&ve!==void 0?ve:ae.textDecoration),this.textShadow=pi(ee,Il,ae.textShadow),this.textTransform=pi(ee,hs,ae.textTransform),this.transform=pi(ee,ou,ae.transform),this.transformOrigin=pi(ee,OA,ae.transformOrigin),this.visibility=pi(ee,va,ae.visibility),this.webkitTextStrokeColor=pi(ee,Rl,ae.webkitTextStrokeColor),this.webkitTextStrokeWidth=pi(ee,vs,ae.webkitTextStrokeWidth),this.wordBreak=pi(ee,xo,ae.wordBreak),this.zIndex=pi(ee,Eo,ae.zIndex)}return ne.prototype.isVisible=function(){return this.display>0&&this.opacity>0&&this.visibility===0},ne.prototype.isTransparent=function(){return ga(this.backgroundColor)},ne.prototype.isTransformed=function(){return this.transform!==null},ne.prototype.isPositioned=function(){return this.position!==0},ne.prototype.isPositionedWithZIndex=function(){return this.isPositioned()&&!this.zIndex.auto},ne.prototype.isFloating=function(){return this.float!==0},ne.prototype.isInlineLevel=function(){return oA(this.display,4)||oA(this.display,33554432)||oA(this.display,268435456)||oA(this.display,536870912)||oA(this.display,67108864)||oA(this.display,134217728)},ne}(),Ol=function(){function ne(ee,ae){this.content=pi(ee,Nl,ae.content),this.quotes=pi(ee,Hl,ae.quotes)}return ne}(),Al=function(){function ne(ee,ae){this.counterIncrement=pi(ee,wu,ae.counterIncrement),this.counterReset=pi(ee,gs,ae.counterReset)}return ne}(),pi=function(ne,ee,ae){var ie=new bi,ve=ae!==null&&typeof ae!="undefined"?ae.toString():ee.initialValue;ie.write(ve);var Oe=new Fi(ie.read());switch(ee.type){case 2:var ut=Oe.parseComponentValue();return ee.parse(ne,Mi(ut)?ut.value:ee.initialValue);case 0:return ee.parse(ne,Oe.parseComponentValue());case 1:return ee.parse(ne,Oe.parseComponentValues());case 4:return Oe.parseComponentValue();case 3:switch(ee.format){case"angle":return za.parse(ne,Oe.parseComponentValue());case"color":return aA.parse(ne,Oe.parseComponentValue());case"image":return TA.parse(ne,Oe.parseComponentValue());case"length":var kt=Oe.parseComponentValue();return ka(kt)?kt:Ti;case"length-percentage":var _t=Oe.parseComponentValue();return ji(_t)?_t:Ti;case"time":return el.parse(ne,Oe.parseComponentValue())}break}},rs="data-html2canvas-debug",ol=function(ne){var ee=ne.getAttribute(rs);switch(ee){case"all":return 1;case"clone":return 2;case"parse":return 3;case"render":return 4;default:return 0}},ms=function(ne,ee){var ae=ol(ne);return ae===1||ee===ae},$A=function(){function ne(ee,ae){if(this.context=ee,this.textNodes=[],this.elements=[],this.flags=0,ms(ae,3))debugger;this.styles=new al(ee,window.getComputedStyle(ae,null)),Vl(ae)&&(this.styles.animationDuration.some(function(ie){return ie>0})&&(ae.style.animationDuration="0s"),this.styles.transform!==null&&(ae.style.transform="none")),this.bounds=ge(this.context,ae),ms(ae,4)&&(this.flags|=16)}return ne}(),sl="AAAAAAAAAAAAEA4AGBkAAFAaAAACAAAAAAAIABAAGAAwADgACAAQAAgAEAAIABAACAAQAAgAEAAIABAACAAQAAgAEAAIABAAQABIAEQATAAIABAACAAQAAgAEAAIABAAVABcAAgAEAAIABAACAAQAGAAaABwAHgAgACIAI4AlgAIABAAmwCjAKgAsAC2AL4AvQDFAMoA0gBPAVYBWgEIAAgACACMANoAYgFkAWwBdAF8AX0BhQGNAZUBlgGeAaMBlQGWAasBswF8AbsBwwF0AcsBYwHTAQgA2wG/AOMBdAF8AekB8QF0AfkB+wHiAHQBfAEIAAMC5gQIAAsCEgIIAAgAFgIeAggAIgIpAggAMQI5AkACygEIAAgASAJQAlgCYAIIAAgACAAKBQoFCgUTBRMFGQUrBSsFCAAIAAgACAAIAAgACAAIAAgACABdAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABoAmgCrwGvAQgAbgJ2AggAHgEIAAgACADnAXsCCAAIAAgAgwIIAAgACAAIAAgACACKAggAkQKZAggAPADJAAgAoQKkAqwCsgK6AsICCADJAggA0AIIAAgACAAIANYC3gIIAAgACAAIAAgACABAAOYCCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAkASoB+QIEAAgACAA8AEMCCABCBQgACABJBVAFCAAIAAgACAAIAAgACAAIAAgACABTBVoFCAAIAFoFCABfBWUFCAAIAAgACAAIAAgAbQUIAAgACAAIAAgACABzBXsFfQWFBYoFigWKBZEFigWKBYoFmAWfBaYFrgWxBbkFCAAIAAgACAAIAAgACAAIAAgACAAIAMEFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAMgFCADQBQgACAAIAAgACAAIAAgACAAIAAgACAAIAO4CCAAIAAgAiQAIAAgACABAAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAD0AggACAD8AggACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIANYFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAMDvwAIAAgAJAIIAAgACAAIAAgACAAIAAgACwMTAwgACAB9BOsEGwMjAwgAKwMyAwsFYgE3A/MEPwMIAEUDTQNRAwgAWQOsAGEDCAAIAAgACAAIAAgACABpAzQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFIQUoBSwFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABtAwgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABMAEwACAAIAAgACAAIABgACAAIAAgACAC/AAgACAAyAQgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACACAAIAAwAAgACAAIAAgACAAIAAgACAAIAAAARABIAAgACAAIABQASAAIAAgAIABwAEAAjgCIABsAqAC2AL0AigDQAtwC+IJIQqVAZUBWQqVAZUBlQGVAZUBlQGrC5UBlQGVAZUBlQGVAZUBlQGVAXsKlQGVAbAK6wsrDGUMpQzlDJUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAfAKAAuZA64AtwCJALoC6ADwAAgAuACgA/oEpgO6AqsD+AAIAAgAswMIAAgACAAIAIkAuwP5AfsBwwPLAwgACAAIAAgACADRA9kDCAAIAOED6QMIAAgACAAIAAgACADuA/YDCAAIAP4DyQAIAAgABgQIAAgAXQAOBAgACAAIAAgACAAIABMECAAIAAgACAAIAAgACAD8AAQBCAAIAAgAGgQiBCoECAExBAgAEAEIAAgACAAIAAgACAAIAAgACAAIAAgACAA4BAgACABABEYECAAIAAgATAQYAQgAVAQIAAgACAAIAAgACAAIAAgACAAIAFoECAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAOQEIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAB+BAcACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAEABhgSMBAgACAAIAAgAlAQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAwAEAAQABAADAAMAAwADAAQABAAEAAQABAAEAAQABHATAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAdQMIAAgACAAIAAgACAAIAMkACAAIAAgAfQMIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACACFA4kDCAAIAAgACAAIAOcBCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAIcDCAAIAAgACAAIAAgACAAIAAgACAAIAJEDCAAIAAgACADFAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABgBAgAZgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAbAQCBXIECAAIAHkECAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABAAJwEQACjBKoEsgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAC6BMIECAAIAAgACAAIAAgACABmBAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAxwQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAGYECAAIAAgAzgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAigWKBYoFigWKBYoFigWKBd0FXwUIAOIF6gXxBYoF3gT5BQAGCAaKBYoFigWKBYoFigWKBYoFigWKBYoFigXWBIoFigWKBYoFigWKBYoFigWKBYsFEAaKBYoFigWKBYoFigWKBRQGCACKBYoFigWKBQgACAAIANEECAAIABgGigUgBggAJgYIAC4GMwaKBYoF0wQ3Bj4GigWKBYoFigWKBYoFigWKBYoFigWKBYoFigUIAAgACAAIAAgACAAIAAgAigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWLBf///////wQABAAEAAQABAAEAAQABAAEAAQAAwAEAAQAAgAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAQADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAUAAAAFAAUAAAAFAAUAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUAAQAAAAUABQAFAAUABQAFAAAAAAAFAAUAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAFAAUAAQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUABQAFAAAABwAHAAcAAAAHAAcABwAFAAEAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAcABwAFAAUAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAQABAAAAAAAAAAAAAAAFAAUABQAFAAAABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABwAHAAcAAAAHAAcAAAAAAAUABQAHAAUAAQAHAAEABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABwABAAUABQAFAAUAAAAAAAAAAAAAAAEAAQABAAEAAQABAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABQANAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAEAAQABAAEAAQABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAABQAHAAUABQAFAAAAAAAAAAcABQAFAAUABQAFAAQABAAEAAQABAAEAAQABAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUAAAAFAAUABQAFAAUAAAAFAAUABQAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAAAAAAAAAAAAUABQAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAUAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABwAHAAcABwAFAAcABwAAAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAUABwAHAAUABQAFAAUAAAAAAAcABwAAAAAABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAABQAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAABwAHAAcABQAFAAAAAAAAAAAABQAFAAAAAAAFAAUABQAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAFAAUABQAFAAUAAAAFAAUABwAAAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAFAAUABwAFAAUABQAFAAAAAAAHAAcAAAAAAAcABwAFAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABwAAAAAAAAAHAAcABwAAAAcABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAABQAHAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAcABwAAAAUABQAFAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABQAHAAcABQAHAAcAAAAFAAcABwAAAAcABwAFAAUAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAFAAcABwAFAAUABQAAAAUAAAAHAAcABwAHAAcABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAHAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAABwAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAUAAAAFAAAAAAAAAAAABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUABQAFAAUAAAAFAAUAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABwAFAAUABQAFAAUABQAAAAUABQAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABQAFAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABQAFAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAHAAUABQAFAAUABQAFAAUABwAHAAcABwAHAAcABwAHAAUABwAHAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABwAHAAcABwAFAAUABwAHAAcAAAAAAAAAAAAHAAcABQAHAAcABwAHAAcABwAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAHAAUABQAFAAUABQAFAAUAAAAFAAAABQAAAAAABQAFAAUABQAFAAUABQAFAAcABwAHAAcABwAHAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAUABQAFAAUABQAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABwAFAAcABwAHAAcABwAFAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAUABQAFAAUABwAHAAUABQAHAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABQAFAAcABwAHAAUABwAFAAUABQAHAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAUABQAFAAUABQAFAAUABQAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAcABQAFAAUABQAFAAUABQAAAAAAAAAAAAUAAAAAAAAAAAAAAAAABQAAAAAABwAFAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUAAAAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAABQAAAAAAAAAFAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAUABQAHAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAHAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABwAFAAUABQAFAAcABwAFAAUABwAHAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAcABwAFAAUABwAHAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAFAAUABQAAAAAABQAFAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAFAAcABwAAAAAAAAAAAAAABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAFAAcABwAFAAcABwAAAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAFAAUABQAAAAUABQAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABwAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABQAFAAUABQAFAAUABQAFAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAHAAcABQAHAAUABQAAAAAAAAAAAAAAAAAFAAAABwAHAAcABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAcABwAAAAAABwAHAAAAAAAHAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABwAHAAUABQAFAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABQAFAAUABQAFAAUABwAFAAcABwAFAAcABQAFAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABQAFAAUABQAAAAAABwAHAAcABwAFAAUABwAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAHAAUABQAFAAUABQAFAAUABQAHAAcABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAFAAcABwAFAAUABQAFAAUABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAcABwAFAAUABQAFAAcABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABQAHAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAAAAAAFAAUABwAHAAcABwAFAAAAAAAAAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABwAHAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAHAAUABQAFAAUABQAFAAUABwAFAAUABwAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAAAAAAAABQAAAAUABQAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAHAAcAAAAFAAUAAAAHAAcABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAAAAAAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAUABQAFAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAABQAFAAUABQAFAAUABQAAAAUABQAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAFAAUABQAFAAUADgAOAA4ADgAOAA4ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAAAAAAAAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAMAAwADAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkAAAAAAAAAAAAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAAAAAAAAAAAAsADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwACwAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAADgAOAA4AAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAAAA4ADgAOAA4ADgAOAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAA4AAAAOAAAAAAAAAAAAAAAAAA4AAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAADgAAAAAAAAAAAA4AAAAOAAAAAAAAAAAADgAOAA4AAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AAAAAAA4ADgAOAA4ADgAOAA4ADgAOAAAADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4AAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAOAA4ADgAOAA4ADgAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAAAAAAA=",ll="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",ys=typeof Uint8Array=="undefined"?[]:new Uint8Array(256),Hs=0;Hs>4,Dn[ve++]=(ut&15)<<4|kt>>2,Dn[ve++]=(kt&3)<<6|_t&63;return Cn},Rs=function(ne){for(var ee=ne.length,ae=[],ie=0;ie>Fo,fl=1<>Fo,dl=cl+No,Os=dl,hl=32,Cs=Os+hl,Cu=65536>>So,Ho=1<=0){if(ee<55296||ee>56319&&ee<=65535)return ae=this.index[ee>>Fo],ae=(ae<>Fo)],ae=(ae<>So),ae=this.index[ae],ae+=ee>>Fo&Pl,ae=this.index[ae],ae=(ae<=55296&&ve<=56319&&ae>10)+55296,ut%1024+56320)),(ve+1===ae||ie.length>16384)&&(Oe+=String.fromCharCode.apply(String,ie),ie.length=0)}return Oe},$e=is(sl),ot="\xD7",En="\xF7",An=function(ne){return $e.get(ne)},Lr=function(ne,ee,ae){var ie=ae-2,ve=ee[ie],Oe=ee[ae-1],ut=ee[ae];if(Oe===Ks&&ut===go)return ot;if(Oe===Ks||Oe===go||Oe===_o||ut===Ks||ut===go||ut===_o)return En;if(Oe===pl&&[pl,gl,Kl,bA].indexOf(ut)!==-1||(Oe===Kl||Oe===gl)&&(ut===gl||ut===Zs)||(Oe===bA||Oe===Zs)&&ut===Zs||ut===Zl||ut===as||ut===uu||Oe===lu)return ot;if(Oe===Zl&&ut===z){for(;ve===as;)ve=ee[--ie];if(ve===z)return ot}if(Oe===me&&ut===me){for(var kt=0;ve===me;)kt++,ve=ee[--ie];if(kt%2===0)return ot}return En},Xt=function(ne){var ee=Ae(ne),ae=ee.length,ie=0,ve=0,Oe=ee.map(An);return{next:function(){if(ie>=ae)return{done:!0,value:null};for(var ut=ot;ieut.x||Dn.y>ut.y;return ut=Dn,Cn===0?!0:Pn});return ne.body.removeChild(ee),kt},Cr=function(){return typeof new Image().crossOrigin!="undefined"},xi=function(){return typeof new XMLHttpRequest().responseType=="string"},xa=function(ne){var ee=new Image,ae=ne.createElement("canvas"),ie=ae.getContext("2d");if(!ie)return!1;ee.src="data:image/svg+xml,";try{ie.drawImage(ee,0,0),ae.toDataURL()}catch(ve){return!1}return!0},Pi=function(ne){return ne[0]===0&&ne[1]===255&&ne[2]===0&&ne[3]===255},Ki=function(ne){var ee=ne.createElement("canvas"),ae=100;ee.width=ae,ee.height=ae;var ie=ee.getContext("2d");if(!ie)return Promise.reject(!1);ie.fillStyle="rgb(0, 255, 0)",ie.fillRect(0,0,ae,ae);var ve=new Image,Oe=ee.toDataURL();ve.src=Oe;var ut=aa(ae,ae,0,0,ve);return ie.fillStyle="red",ie.fillRect(0,0,ae,ae),Ri(ut).then(function(kt){ie.drawImage(kt,0,0);var _t=ie.getImageData(0,0,ae,ae).data;ie.fillStyle="red",ie.fillRect(0,0,ae,ae);var Cn=ne.createElement("div");return Cn.style.backgroundImage="url("+Oe+")",Cn.style.height=ae+"px",Pi(_t)?Ri(aa(ae,ae,0,0,Cn)):Promise.reject(!1)}).then(function(kt){return ie.drawImage(kt,0,0),Pi(ie.getImageData(0,0,ae,ae).data)}).catch(function(){return!1})},aa=function(ne,ee,ae,ie,ve){var Oe="http://www.w3.org/2000/svg",ut=document.createElementNS(Oe,"svg"),kt=document.createElementNS(Oe,"foreignObject");return ut.setAttributeNS(null,"width",ne.toString()),ut.setAttributeNS(null,"height",ee.toString()),kt.setAttributeNS(null,"width","100%"),kt.setAttributeNS(null,"height","100%"),kt.setAttributeNS(null,"x",ae.toString()),kt.setAttributeNS(null,"y",ie.toString()),kt.setAttributeNS(null,"externalResourcesRequired","true"),ut.appendChild(kt),kt.appendChild(ve),ut},Ri=function(ne){return new Promise(function(ee,ae){var ie=new Image;ie.onload=function(){return ee(ie)},ie.onerror=ae,ie.src="data:image/svg+xml;charset=utf-8,"+encodeURIComponent(new XMLSerializer().serializeToString(ne))})},Nr={get SUPPORT_RANGE_BOUNDS(){var ne=ci(document);return Object.defineProperty(Nr,"SUPPORT_RANGE_BOUNDS",{value:ne}),ne},get SUPPORT_WORD_BREAKING(){var ne=Nr.SUPPORT_RANGE_BOUNDS&&Kr(document);return Object.defineProperty(Nr,"SUPPORT_WORD_BREAKING",{value:ne}),ne},get SUPPORT_SVG_DRAWING(){var ne=xa(document);return Object.defineProperty(Nr,"SUPPORT_SVG_DRAWING",{value:ne}),ne},get SUPPORT_FOREIGNOBJECT_DRAWING(){var ne=typeof Array.from=="function"&&typeof window.fetch=="function"?Ki(document):Promise.resolve(!1);return Object.defineProperty(Nr,"SUPPORT_FOREIGNOBJECT_DRAWING",{value:ne}),ne},get SUPPORT_CORS_IMAGES(){var ne=Cr();return Object.defineProperty(Nr,"SUPPORT_CORS_IMAGES",{value:ne}),ne},get SUPPORT_RESPONSE_TYPE(){var ne=xi();return Object.defineProperty(Nr,"SUPPORT_RESPONSE_TYPE",{value:ne}),ne},get SUPPORT_CORS_XHR(){var ne="withCredentials"in new XMLHttpRequest;return Object.defineProperty(Nr,"SUPPORT_CORS_XHR",{value:ne}),ne},get SUPPORT_NATIVE_TEXT_SEGMENTATION(){var ne=!!(typeof Intl!="undefined"&&Intl.Segmenter);return Object.defineProperty(Nr,"SUPPORT_NATIVE_TEXT_SEGMENTATION",{value:ne}),ne}},Gi=function(){function ne(ee,ae){this.text=ee,this.bounds=ae}return ne}(),La=function(ne,ee,ae,ie){var ve=sa(ee,ae),Oe=[],ut=0;return ve.forEach(function(kt){if(ae.textDecorationLine.length||kt.trim().length>0)if(Nr.SUPPORT_RANGE_BOUNDS){var _t=Ea(ie,ut,kt.length).getClientRects();if(_t.length>1){var Cn=oa(kt),Dn=0;Cn.forEach(function(mr){Oe.push(new Gi(mr,ke.fromDOMRectList(ne,Ea(ie,Dn+ut,mr.length).getClientRects()))),Dn+=mr.length})}else Oe.push(new Gi(kt,ke.fromDOMRectList(ne,_t)))}else{var Pn=ie.splitText(kt.length);Oe.push(new Gi(kt,ki(ne,ie))),ie=Pn}else Nr.SUPPORT_RANGE_BOUNDS||(ie=ie.splitText(kt.length));ut+=kt.length}),Oe},ki=function(ne,ee){var ae=ee.ownerDocument;if(ae){var ie=ae.createElement("html2canvaswrapper");ie.appendChild(ee.cloneNode(!0));var ve=ee.parentNode;if(ve){ve.replaceChild(ie,ee);var Oe=ge(ne,ie);return ie.firstChild&&ve.replaceChild(ie.firstChild,ie),Oe}}return ke.EMPTY},Ea=function(ne,ee,ae){var ie=ne.ownerDocument;if(!ie)throw new Error("Node has no owner document");var ve=ie.createRange();return ve.setStart(ne,ee),ve.setEnd(ne,ee+ae),ve},oa=function(ne){if(Nr.SUPPORT_NATIVE_TEXT_SEGMENTATION){var ee=new Intl.Segmenter(void 0,{granularity:"grapheme"});return Array.from(ee.segment(ne)).map(function(ae){return ae.segment})}return kn(ne)},Zi=function(ne,ee){if(Nr.SUPPORT_NATIVE_TEXT_SEGMENTATION){var ae=new Intl.Segmenter(void 0,{granularity:"word"});return Array.from(ae.segment(ne)).map(function(ie){return ie.segment})}return vl(ne,ee)},sa=function(ne,ee){return ee.letterSpacing!==0?oa(ne):Zi(ne,ee)},Po=[32,160,4961,65792,65793,4153,4241],vl=function(ne,ee){for(var ae=yn(ne,{lineBreak:ee.lineBreak,wordBreak:ee.overflowWrap==="break-word"?"break-word":ee.wordBreak}),ie=[],ve,Oe=function(){if(ve.value){var ut=ve.value.slice(),kt=Ue(ut),_t="";kt.forEach(function(Cn){Po.indexOf(Cn)===-1?_t+=Se(Cn):(_t.length&&ie.push(_t),ie.push(Se(Cn)),_t="")}),_t.length&&ie.push(_t)}};!(ve=ae.next()).done;)Oe();return ie},Ko=function(){function ne(ee,ae,ie){this.text=zs(ae.data,ie.textTransform),this.textBounds=La(ee,this.text,ie,ae)}return ne}(),zs=function(ne,ee){switch(ee){case 1:return ne.toLowerCase();case 3:return ne.replace(Wu,ml);case 2:return ne.toUpperCase();default:return ne}},Wu=/(^|\s|:|-|\(|\))([a-z])/g,ml=function(ne,ee,ae){return ne.length>0?ee+ae.toUpperCase():ne},cu=function(ne){ce(ee,ne);function ee(ae,ie){var ve=ne.call(this,ae,ie)||this;return ve.src=ie.currentSrc||ie.src,ve.intrinsicWidth=ie.naturalWidth,ve.intrinsicHeight=ie.naturalHeight,ve.context.cache.addImage(ve.src),ve}return ee}($A),fu=function(ne){ce(ee,ne);function ee(ae,ie){var ve=ne.call(this,ae,ie)||this;return ve.canvas=ie,ve.intrinsicWidth=ie.width,ve.intrinsicHeight=ie.height,ve}return ee}($A),xu=function(ne){ce(ee,ne);function ee(ae,ie){var ve=ne.call(this,ae,ie)||this,Oe=new XMLSerializer,ut=ge(ae,ie);return ie.setAttribute("width",ut.width+"px"),ie.setAttribute("height",ut.height+"px"),ve.svg="data:image/svg+xml,"+encodeURIComponent(Oe.serializeToString(ie)),ve.intrinsicWidth=ie.width.baseVal.value,ve.intrinsicHeight=ie.height.baseVal.value,ve.context.cache.addImage(ve.svg),ve}return ee}($A),zl=function(ne){ce(ee,ne);function ee(ae,ie){var ve=ne.call(this,ae,ie)||this;return ve.value=ie.value,ve}return ee}($A),Wl=function(ne){ce(ee,ne);function ee(ae,ie){var ve=ne.call(this,ae,ie)||this;return ve.start=ie.start,ve.reversed=typeof ie.reversed=="boolean"&&ie.reversed===!0,ve}return ee}($A),Gu=[{type:15,flags:0,unit:"px",number:3}],Eu=[{type:16,flags:0,number:50}],bu=function(ne){return ne.width>ne.height?new ke(ne.left+(ne.width-ne.height)/2,ne.top,ne.height,ne.height):ne.width0)ae.textNodes.push(new Ko(ne,ve,ae.styles));else if(Gs(ve))if(gu(ve)&&ve.assignedNodes)ve.assignedNodes().forEach(function(kt){return wl(ne,kt,ae,ie)});else{var ut=Uu(ne,ve);ut.styles.isVisible()&&(Iu(ve,ut,ie)?ut.flags|=4:du(ut.styles)&&(ut.flags|=2),ju.indexOf(ve.tagName)!==-1&&(ut.flags|=8),ae.elements.push(ut),ve.slot,ve.shadowRoot?wl(ne,ve.shadowRoot,ut,ie):!Cl(ve)&&!Lu(ve)&&!xl(ve)&&wl(ne,ve,ut,ie))}},Uu=function(ne,ee){return Es(ee)?new cu(ne,ee):Tu(ee)?new fu(ne,ee):Lu(ee)?new xu(ne,ee):Qu(ee)?new zl(ne,ee):jl(ee)?new Wl(ne,ee):Yu(ee)?new Gl(ne,ee):xl(ee)?new Su(ne,ee):Cl(ee)?new _u(ne,ee):ao(ee)?new ku(ne,ee):new $A(ne,ee)},Du=function(ne,ee){var ae=Uu(ne,ee);return ae.flags|=4,wl(ne,ee,ae,ae),ae},Iu=function(ne,ee,ae){return ee.styles.isPositionedWithZIndex()||ee.styles.opacity<1||ee.styles.isTransformed()||Ka(ne)&&ae.styles.isTransparent()},du=function(ne){return ne.isPositioned()||ne.isFloating()},hu=function(ne){return ne.nodeType===Node.TEXT_NODE},Gs=function(ne){return ne.nodeType===Node.ELEMENT_NODE},Vl=function(ne){return Gs(ne)&&typeof ne.style!="undefined"&&!Zo(ne)},Zo=function(ne){return typeof ne.className=="object"},Qu=function(ne){return ne.tagName==="LI"},jl=function(ne){return ne.tagName==="OL"},Yu=function(ne){return ne.tagName==="INPUT"},Xu=function(ne){return ne.tagName==="HTML"},Lu=function(ne){return ne.tagName==="svg"},Ka=function(ne){return ne.tagName==="BODY"},Tu=function(ne){return ne.tagName==="CANVAS"},Yl=function(ne){return ne.tagName==="VIDEO"},Es=function(ne){return ne.tagName==="IMG"},ao=function(ne){return ne.tagName==="IFRAME"},Bl=function(ne){return ne.tagName==="STYLE"},pu=function(ne){return ne.tagName==="SCRIPT"},Cl=function(ne){return ne.tagName==="TEXTAREA"},xl=function(ne){return ne.tagName==="SELECT"},gu=function(ne){return ne.tagName==="SLOT"},vu=function(ne){return ne.tagName.indexOf("-")>0},Mu=function(){function ne(){this.counters={}}return ne.prototype.getCounterValue=function(ee){var ae=this.counters[ee];return ae&&ae.length?ae[ae.length-1]:1},ne.prototype.getCounterValues=function(ee){var ae=this.counters[ee];return ae||[]},ne.prototype.pop=function(ee){var ae=this;ee.forEach(function(ie){return ae.counters[ie].pop()})},ne.prototype.parse=function(ee){var ae=this,ie=ee.counterIncrement,ve=ee.counterReset,Oe=!0;ie!==null&&ie.forEach(function(kt){var _t=ae.counters[kt.counter];_t&&kt.increment!==0&&(Oe=!1,_t.length||_t.push(1),_t[Math.max(0,_t.length-1)]+=kt.increment)});var ut=[];return Oe&&ve.forEach(function(kt){var _t=ae.counters[kt.counter];ut.push(kt.counter),_t||(_t=ae.counters[kt.counter]=[]),_t.push(kt.reset)}),ut},ne}(),Nu={integers:[1e3,900,500,400,100,90,50,40,10,9,5,4,1],values:["M","CM","D","CD","C","XC","L","XL","X","IX","V","IV","I"]},Xl={integers:[9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,900,800,700,600,500,400,300,200,100,90,80,70,60,50,40,30,20,10,9,8,7,6,5,4,3,2,1],values:["\u0554","\u0553","\u0552","\u0551","\u0550","\u054F","\u054E","\u054D","\u054C","\u054B","\u054A","\u0549","\u0548","\u0547","\u0546","\u0545","\u0544","\u0543","\u0542","\u0541","\u0540","\u053F","\u053E","\u053D","\u053C","\u053B","\u053A","\u0539","\u0538","\u0537","\u0536","\u0535","\u0534","\u0533","\u0532","\u0531"]},Hu={integers:[1e4,9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,400,300,200,100,90,80,70,60,50,40,30,20,19,18,17,16,15,10,9,8,7,6,5,4,3,2,1],values:["\u05D9\u05F3","\u05D8\u05F3","\u05D7\u05F3","\u05D6\u05F3","\u05D5\u05F3","\u05D4\u05F3","\u05D3\u05F3","\u05D2\u05F3","\u05D1\u05F3","\u05D0\u05F3","\u05EA","\u05E9","\u05E8","\u05E7","\u05E6","\u05E4","\u05E2","\u05E1","\u05E0","\u05DE","\u05DC","\u05DB","\u05D9\u05D8","\u05D9\u05D7","\u05D9\u05D6","\u05D8\u05D6","\u05D8\u05D5","\u05D9","\u05D8","\u05D7","\u05D6","\u05D5","\u05D4","\u05D3","\u05D2","\u05D1","\u05D0"]},Ia={integers:[1e4,9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,900,800,700,600,500,400,300,200,100,90,80,70,60,50,40,30,20,10,9,8,7,6,5,4,3,2,1],values:["\u10F5","\u10F0","\u10EF","\u10F4","\u10EE","\u10ED","\u10EC","\u10EB","\u10EA","\u10E9","\u10E8","\u10E7","\u10E6","\u10E5","\u10E4","\u10F3","\u10E2","\u10E1","\u10E0","\u10DF","\u10DE","\u10DD","\u10F2","\u10DC","\u10DB","\u10DA","\u10D9","\u10D8","\u10D7","\u10F1","\u10D6","\u10D5","\u10D4","\u10D3","\u10D2","\u10D1","\u10D0"]},bs=function(ne,ee,ae,ie,ve,Oe){return neae?E(ne,ve,Oe.length>0):ie.integers.reduce(function(ut,kt,_t){for(;ne>=kt;)ne-=kt,ut+=ie.values[_t];return ut},"")+Oe},Ru=function(ne,ee,ae,ie){var ve="";do ae||ne--,ve=ie(ne)+ve,ne/=ee;while(ne*ee>=ee);return ve},Va=function(ne,ee,ae,ie,ve){var Oe=ae-ee+1;return(ne<0?"-":"")+(Ru(Math.abs(ne),Oe,ie,function(ut){return Se(Math.floor(ut%Oe)+ee)})+ve)},Fs=function(ne,ee,ae){ae===void 0&&(ae=". ");var ie=ee.length;return Ru(Math.abs(ne),ie,!1,function(ve){return ee[Math.floor(ve%ie)]})+ae},zo=1,os=2,Ta=4,El=8,Wo=function(ne,ee,ae,ie,ve,Oe){if(ne<-9999||ne>9999)return E(ne,4,ve.length>0);var ut=Math.abs(ne),kt=ve;if(ut===0)return ee[0]+kt;for(var _t=0;ut>0&&_t<=4;_t++){var Cn=ut%10;Cn===0&&oA(Oe,zo)&&kt!==""?kt=ee[Cn]+kt:Cn>1||Cn===1&&_t===0||Cn===1&&_t===1&&oA(Oe,os)||Cn===1&&_t===1&&oA(Oe,Ta)&&ne>100||Cn===1&&_t>1&&oA(Oe,El)?kt=ee[Cn]+(_t>0?ae[_t-1]:"")+kt:Cn===1&&_t>0&&(kt=ae[_t-1]+kt),ut=Math.floor(ut/10)}return(ne<0?ie:"")+kt},Ou="\u5341\u767E\u5343\u842C",bl="\u62FE\u4F70\u4EDF\u842C",a="\u30DE\u30A4\u30CA\u30B9",y="\uB9C8\uC774\uB108\uC2A4",E=function(ne,ee,ae){var ie=ae?". ":"",ve=ae?"\u3001":"",Oe=ae?", ":"",ut=ae?" ":"";switch(ee){case 0:return"\u2022"+ut;case 1:return"\u25E6"+ut;case 2:return"\u25FE"+ut;case 5:var kt=Va(ne,48,57,!0,ie);return kt.length<4?"0"+kt:kt;case 4:return Fs(ne,"\u3007\u4E00\u4E8C\u4E09\u56DB\u4E94\u516D\u4E03\u516B\u4E5D",ve);case 6:return bs(ne,1,3999,Nu,3,ie).toLowerCase();case 7:return bs(ne,1,3999,Nu,3,ie);case 8:return Va(ne,945,969,!1,ie);case 9:return Va(ne,97,122,!1,ie);case 10:return Va(ne,65,90,!1,ie);case 11:return Va(ne,1632,1641,!0,ie);case 12:case 49:return bs(ne,1,9999,Xl,3,ie);case 35:return bs(ne,1,9999,Xl,3,ie).toLowerCase();case 13:return Va(ne,2534,2543,!0,ie);case 14:case 30:return Va(ne,6112,6121,!0,ie);case 15:return Fs(ne,"\u5B50\u4E11\u5BC5\u536F\u8FB0\u5DF3\u5348\u672A\u7533\u9149\u620C\u4EA5",ve);case 16:return Fs(ne,"\u7532\u4E59\u4E19\u4E01\u620A\u5DF1\u5E9A\u8F9B\u58EC\u7678",ve);case 17:case 48:return Wo(ne,"\u96F6\u4E00\u4E8C\u4E09\u56DB\u4E94\u516D\u4E03\u516B\u4E5D",Ou,"\u8CA0",ve,os|Ta|El);case 47:return Wo(ne,"\u96F6\u58F9\u8CB3\u53C3\u8086\u4F0D\u9678\u67D2\u634C\u7396",bl,"\u8CA0",ve,zo|os|Ta|El);case 42:return Wo(ne,"\u96F6\u4E00\u4E8C\u4E09\u56DB\u4E94\u516D\u4E03\u516B\u4E5D",Ou,"\u8D1F",ve,os|Ta|El);case 41:return Wo(ne,"\u96F6\u58F9\u8D30\u53C1\u8086\u4F0D\u9646\u67D2\u634C\u7396",bl,"\u8D1F",ve,zo|os|Ta|El);case 26:return Wo(ne,"\u3007\u4E00\u4E8C\u4E09\u56DB\u4E94\u516D\u4E03\u516B\u4E5D","\u5341\u767E\u5343\u4E07",a,ve,0);case 25:return Wo(ne,"\u96F6\u58F1\u5F10\u53C2\u56DB\u4F0D\u516D\u4E03\u516B\u4E5D","\u62FE\u767E\u5343\u4E07",a,ve,zo|os|Ta);case 31:return Wo(ne,"\uC601\uC77C\uC774\uC0BC\uC0AC\uC624\uC721\uCE60\uD314\uAD6C","\uC2ED\uBC31\uCC9C\uB9CC",y,Oe,zo|os|Ta);case 33:return Wo(ne,"\u96F6\u4E00\u4E8C\u4E09\u56DB\u4E94\u516D\u4E03\u516B\u4E5D","\u5341\u767E\u5343\u842C",y,Oe,0);case 32:return Wo(ne,"\u96F6\u58F9\u8CB3\u53C3\u56DB\u4E94\u516D\u4E03\u516B\u4E5D","\u62FE\u767E\u5343",y,Oe,zo|os|Ta);case 18:return Va(ne,2406,2415,!0,ie);case 20:return bs(ne,1,19999,Ia,3,ie);case 21:return Va(ne,2790,2799,!0,ie);case 22:return Va(ne,2662,2671,!0,ie);case 22:return bs(ne,1,10999,Hu,3,ie);case 23:return Fs(ne,"\u3042\u3044\u3046\u3048\u304A\u304B\u304D\u304F\u3051\u3053\u3055\u3057\u3059\u305B\u305D\u305F\u3061\u3064\u3066\u3068\u306A\u306B\u306C\u306D\u306E\u306F\u3072\u3075\u3078\u307B\u307E\u307F\u3080\u3081\u3082\u3084\u3086\u3088\u3089\u308A\u308B\u308C\u308D\u308F\u3090\u3091\u3092\u3093");case 24:return Fs(ne,"\u3044\u308D\u306F\u306B\u307B\u3078\u3068\u3061\u308A\u306C\u308B\u3092\u308F\u304B\u3088\u305F\u308C\u305D\u3064\u306D\u306A\u3089\u3080\u3046\u3090\u306E\u304A\u304F\u3084\u307E\u3051\u3075\u3053\u3048\u3066\u3042\u3055\u304D\u3086\u3081\u307F\u3057\u3091\u3072\u3082\u305B\u3059");case 27:return Va(ne,3302,3311,!0,ie);case 28:return Fs(ne,"\u30A2\u30A4\u30A6\u30A8\u30AA\u30AB\u30AD\u30AF\u30B1\u30B3\u30B5\u30B7\u30B9\u30BB\u30BD\u30BF\u30C1\u30C4\u30C6\u30C8\u30CA\u30CB\u30CC\u30CD\u30CE\u30CF\u30D2\u30D5\u30D8\u30DB\u30DE\u30DF\u30E0\u30E1\u30E2\u30E4\u30E6\u30E8\u30E9\u30EA\u30EB\u30EC\u30ED\u30EF\u30F0\u30F1\u30F2\u30F3",ve);case 29:return Fs(ne,"\u30A4\u30ED\u30CF\u30CB\u30DB\u30D8\u30C8\u30C1\u30EA\u30CC\u30EB\u30F2\u30EF\u30AB\u30E8\u30BF\u30EC\u30BD\u30C4\u30CD\u30CA\u30E9\u30E0\u30A6\u30F0\u30CE\u30AA\u30AF\u30E4\u30DE\u30B1\u30D5\u30B3\u30A8\u30C6\u30A2\u30B5\u30AD\u30E6\u30E1\u30DF\u30B7\u30F1\u30D2\u30E2\u30BB\u30B9",ve);case 34:return Va(ne,3792,3801,!0,ie);case 37:return Va(ne,6160,6169,!0,ie);case 38:return Va(ne,4160,4169,!0,ie);case 39:return Va(ne,2918,2927,!0,ie);case 40:return Va(ne,1776,1785,!0,ie);case 43:return Va(ne,3046,3055,!0,ie);case 44:return Va(ne,3174,3183,!0,ie);case 45:return Va(ne,3664,3673,!0,ie);case 46:return Va(ne,3872,3881,!0,ie);case 3:default:return Va(ne,48,57,!0,ie)}},x="data-html2canvas-ignore",b=function(){function ne(ee,ae,ie){if(this.context=ee,this.options=ie,this.scrolledElements=[],this.referenceElement=ae,this.counters=new Mu,this.quoteDepth=0,!ae.ownerDocument)throw new Error("Cloned element does not have an owner document");this.documentElement=this.cloneNode(ae.ownerDocument.documentElement,!1)}return ne.prototype.toIFrame=function(ee,ae){var ie=this,ve=pe(ee,ae);if(!ve.contentWindow)return Promise.reject("Unable to find iframe window");var Oe=ee.defaultView.pageXOffset,ut=ee.defaultView.pageYOffset,kt=ve.contentWindow,_t=kt.document,Cn=je(ve).then(function(){return Ke(ie,void 0,void 0,function(){var Dn,Pn;return Me(this,function(mr){switch(mr.label){case 0:return this.scrolledElements.forEach(pr),kt&&(kt.scrollTo(ae.left,ae.top),/(iPad|iPhone|iPod)/g.test(navigator.userAgent)&&(kt.scrollY!==ae.top||kt.scrollX!==ae.left)&&(this.context.logger.warn("Unable to restore scroll position for cloned document"),this.context.windowBounds=this.context.windowBounds.add(kt.scrollX-ae.left,kt.scrollY-ae.top,0,0))),Dn=this.options.onclone,Pn=this.clonedReferenceElement,typeof Pn=="undefined"?[2,Promise.reject("Error finding the "+this.referenceElement.nodeName+" in the cloned document")]:_t.fonts&&_t.fonts.ready?[4,_t.fonts.ready]:[3,2];case 1:mr.sent(),mr.label=2;case 2:return/(AppleWebKit)/g.test(navigator.userAgent)?[4,De(_t)]:[3,4];case 3:mr.sent(),mr.label=4;case 4:return typeof Dn=="function"?[2,Promise.resolve().then(function(){return Dn(_t,Pn)}).then(function(){return ve})]:[2,ve]}})})});return _t.open(),_t.write(Un(document.doctype)+""),bn(this.referenceElement.ownerDocument,Oe,ut),_t.replaceChild(_t.adoptNode(this.documentElement),_t.documentElement),_t.close(),Cn},ne.prototype.createElementClone=function(ee){if(ms(ee,2))debugger;if(Tu(ee))return this.createCanvasClone(ee);if(Yl(ee))return this.createVideoClone(ee);if(Bl(ee))return this.createStyleClone(ee);var ae=ee.cloneNode(!1);return Es(ae)&&(Es(ee)&&ee.currentSrc&&ee.currentSrc!==ee.src&&(ae.src=ee.currentSrc,ae.srcset=""),ae.loading==="lazy"&&(ae.loading="eager")),vu(ae)?this.createCustomElementClone(ae):ae},ne.prototype.createCustomElementClone=function(ee){var ae=document.createElement("html2canvascustomelement");return Kt(ee.style,ae),ae},ne.prototype.createStyleClone=function(ee){try{var ae=ee.sheet;if(ae&&ae.cssRules){var ie=[].slice.call(ae.cssRules,0).reduce(function(Oe,ut){return ut&&typeof ut.cssText=="string"?Oe+ut.cssText:Oe},""),ve=ee.cloneNode(!1);return ve.textContent=ie,ve}}catch(Oe){if(this.context.logger.error("Unable to access cssRules property",Oe),Oe.name!=="SecurityError")throw Oe}return ee.cloneNode(!1)},ne.prototype.createCanvasClone=function(ee){var ae;if(this.options.inlineImages&&ee.ownerDocument){var ie=ee.ownerDocument.createElement("img");try{return ie.src=ee.toDataURL(),ie}catch(Cn){this.context.logger.info("Unable to inline canvas contents, canvas is tainted",ee)}}var ve=ee.cloneNode(!1);try{ve.width=ee.width,ve.height=ee.height;var Oe=ee.getContext("2d"),ut=ve.getContext("2d");if(ut)if(!this.options.allowTaint&&Oe)ut.putImageData(Oe.getImageData(0,0,ee.width,ee.height),0,0);else{var kt=(ae=ee.getContext("webgl2"))!==null&&ae!==void 0?ae:ee.getContext("webgl");if(kt){var _t=kt.getContextAttributes();(_t==null?void 0:_t.preserveDrawingBuffer)===!1&&this.context.logger.warn("Unable to clone WebGL context as it has preserveDrawingBuffer=false",ee)}ut.drawImage(ee,0,0)}return ve}catch(Cn){this.context.logger.info("Unable to clone canvas as it is tainted",ee)}return ve},ne.prototype.createVideoClone=function(ee){var ae=ee.ownerDocument.createElement("canvas");ae.width=ee.offsetWidth,ae.height=ee.offsetHeight;var ie=ae.getContext("2d");try{return ie&&(ie.drawImage(ee,0,0,ae.width,ae.height),this.options.allowTaint||ie.getImageData(0,0,ae.width,ae.height)),ae}catch(Oe){this.context.logger.info("Unable to clone video as it is tainted",ee)}var ve=ee.ownerDocument.createElement("canvas");return ve.width=ee.offsetWidth,ve.height=ee.offsetHeight,ve},ne.prototype.appendChildNode=function(ee,ae,ie){(!Gs(ae)||!pu(ae)&&!ae.hasAttribute(x)&&(typeof this.options.ignoreElements!="function"||!this.options.ignoreElements(ae)))&&(!this.options.copyStyles||!Gs(ae)||!Bl(ae))&&ee.appendChild(this.cloneNode(ae,ie))},ne.prototype.cloneChildNodes=function(ee,ae,ie){for(var ve=this,Oe=ee.shadowRoot?ee.shadowRoot.firstChild:ee.firstChild;Oe;Oe=Oe.nextSibling)if(Gs(Oe)&&gu(Oe)&&typeof Oe.assignedNodes=="function"){var ut=Oe.assignedNodes();ut.length&&ut.forEach(function(kt){return ve.appendChildNode(ae,kt,ie)})}else this.appendChildNode(ae,Oe,ie)},ne.prototype.cloneNode=function(ee,ae){if(hu(ee))return document.createTextNode(ee.data);if(!ee.ownerDocument)return ee.cloneNode(!1);var ie=ee.ownerDocument.defaultView;if(ie&&Gs(ee)&&(Vl(ee)||Zo(ee))){var ve=this.createElementClone(ee);ve.style.transitionProperty="none";var Oe=ie.getComputedStyle(ee),ut=ie.getComputedStyle(ee,":before"),kt=ie.getComputedStyle(ee,":after");this.referenceElement===ee&&Vl(ve)&&(this.clonedReferenceElement=ve),Ka(ve)&&vi(ve);var _t=this.counters.parse(new Al(this.context,Oe)),Cn=this.resolvePseudoContent(ee,ve,ut,ue.BEFORE);vu(ee)&&(ae=!0),Yl(ee)||this.cloneChildNodes(ee,ve,ae),Cn&&ve.insertBefore(Cn,ve.firstChild);var Dn=this.resolvePseudoContent(ee,ve,kt,ue.AFTER);return Dn&&ve.appendChild(Dn),this.counters.pop(_t),(Oe&&(this.options.copyStyles||Zo(ee))&&!ao(ee)||ae)&&Kt(Oe,ve),(ee.scrollTop!==0||ee.scrollLeft!==0)&&this.scrolledElements.push([ve,ee.scrollLeft,ee.scrollTop]),(Cl(ee)||xl(ee))&&(Cl(ve)||xl(ve))&&(ve.value=ee.value),ve}return ee.cloneNode(!1)},ne.prototype.resolvePseudoContent=function(ee,ae,ie,ve){var Oe=this;if(ie){var ut=ie.content,kt=ae.ownerDocument;if(!(!kt||!ut||ut==="none"||ut==="-moz-alt-content"||ie.display==="none")){this.counters.parse(new Al(this.context,ie));var _t=new Ol(this.context,ie),Cn=kt.createElement("html2canvaspseudoelement");Kt(ie,Cn),_t.content.forEach(function(Pn){if(Pn.type===0)Cn.appendChild(kt.createTextNode(Pn.value));else if(Pn.type===22){var mr=kt.createElement("img");mr.src=Pn.value,mr.style.opacity="1",Cn.appendChild(mr)}else if(Pn.type===18){if(Pn.name==="attr"){var Bi=Pn.values.filter(Mi);Bi.length&&Cn.appendChild(kt.createTextNode(ee.getAttribute(Bi[0].value)||""))}else if(Pn.name==="counter"){var Yr=Pn.values.filter(vr),di=Yr[0],Aa=Yr[1];if(di&&Mi(di)){var Ui=Oe.counters.getCounterValue(di.value),Si=Aa&&Mi(Aa)?To.parse(Oe.context,Aa.value):3;Cn.appendChild(kt.createTextNode(E(Ui,Si,!1)))}}else if(Pn.name==="counters"){var Qa=Pn.values.filter(vr),di=Qa[0],la=Qa[1],Aa=Qa[2];if(di&&Mi(di)){var Yi=Oe.counters.getCounterValues(di.value),yi=Aa&&Mi(Aa)?To.parse(Oe.context,Aa.value):3,ba=la&&la.type===0?la.value:"",Fa=Yi.map(function(Ao){return E(Ao,yi,!1)}).join(ba);Cn.appendChild(kt.createTextNode(Fa))}}}else if(Pn.type===20)switch(Pn.value){case"open-quote":Cn.appendChild(kt.createTextNode(rl(_t.quotes,Oe.quoteDepth++,!0)));break;case"close-quote":Cn.appendChild(kt.createTextNode(rl(_t.quotes,--Oe.quoteDepth,!1)));break;default:Cn.appendChild(kt.createTextNode(Pn.value))}}),Cn.className=Vr+" "+si;var Dn=ve===ue.BEFORE?" "+Vr:" "+si;return Zo(ae)?ae.className.baseValue+=Dn:ae.className+=Dn,Cn}}},ne.destroy=function(ee){return ee.parentNode?(ee.parentNode.removeChild(ee),!0):!1},ne}(),ue;(function(ne){ne[ne.BEFORE=0]="BEFORE",ne[ne.AFTER=1]="AFTER"})(ue||(ue={}));var pe=function(ne,ee){var ae=ne.createElement("iframe");return ae.className="html2canvas-container",ae.style.visibility="hidden",ae.style.position="fixed",ae.style.left="-10000px",ae.style.top="0px",ae.style.border="0",ae.width=ee.width.toString(),ae.height=ee.height.toString(),ae.scrolling="no",ae.setAttribute(x,"true"),ne.body.appendChild(ae),ae},be=function(ne){return new Promise(function(ee){if(ne.complete){ee();return}if(!ne.src){ee();return}ne.onload=ee,ne.onerror=ee})},De=function(ne){return Promise.all([].slice.call(ne.images,0).map(be))},je=function(ne){return new Promise(function(ee,ae){var ie=ne.contentWindow;if(!ie)return ae("No window assigned for iframe");var ve=ie.document;ie.onload=ne.onload=function(){ie.onload=ne.onload=null;var Oe=setInterval(function(){ve.body.childNodes.length>0&&ve.readyState==="complete"&&(clearInterval(Oe),ee(ne))},50)}})},Qt=["all","d","content"],Kt=function(ne,ee){for(var ae=ne.length-1;ae>=0;ae--){var ie=ne.item(ae);Qt.indexOf(ie)===-1&&ee.style.setProperty(ie,ne.getPropertyValue(ie))}return ee},Un=function(ne){var ee="";return ne&&(ee+=""),ee},bn=function(ne,ee,ae){ne&&ne.defaultView&&(ee!==ne.defaultView.pageXOffset||ae!==ne.defaultView.pageYOffset)&&ne.defaultView.scrollTo(ee,ae)},pr=function(ne){var ee=ne[0],ae=ne[1],ie=ne[2];ee.scrollLeft=ae,ee.scrollTop=ie},Sr=":before",Or=":after",Vr="___html2canvas___pseudoelement_before",si="___html2canvas___pseudoelement_after",jr=`{ + outline: none; border-width: 0; outline: none; overflow: hidden; opacity: .05; filter: alpha(opacity=5);`;var Kt;Ve&&(Kt=window.scrollY),x.input.focus(),Ve&&window.scrollTo(null,Kt),x.input.reset(),E.somethingSelected()||(b.value=y.prevInput=" "),y.contextMenuPending=bn,x.selForContextMenu=E.doc.sel,clearTimeout(x.detectingSelectAll);function Un(){if(b.selectionStart!=null){var Sr=E.somethingSelected(),Or="\u200B"+(Sr?b.value:"");b.value="\u21DA",b.value=Or,y.prevInput=Sr?"":"\u200B",b.selectionStart=1,b.selectionEnd=Or.length,x.selForContextMenu=E.doc.sel}}function bn(){if(y.contextMenuPending==bn&&(y.contextMenuPending=!1,y.wrapper.style.cssText=je,b.style.cssText=De,ke&&ge<9&&x.scrollbars.setScrollTop(x.scroller.scrollTop=pe),b.selectionStart!=null)){(!ke||ke&&ge<9)&&Un();var Sr=0,Or=function(){x.selForContextMenu==E.doc.sel&&b.selectionStart==0&&b.selectionEnd>0&&y.prevInput=="\u200B"?AA(E,fl)(E):Sr++<10?x.detectingSelectAll=setTimeout(Or,500):(x.selForContextMenu=null,x.input.reset())};x.detectingSelectAll=setTimeout(Or,200)}}if(ke&&ge>=9&&Un(),xe){dr(a);var gr=function(){Ut(window,"mouseup",gr),setTimeout(bn,20)};Ee(window,"mouseup",gr)}else setTimeout(bn,50)},Qa.prototype.readOnlyChanged=function(a){a||this.reset(),this.textarea.disabled=a=="nocursor",this.textarea.readOnly=!!a},Qa.prototype.setUneditable=function(){},Qa.prototype.needsContentAttribute=!1;function El(a,y){if(y=y?An(y):{},y.value=a.value,!y.tabindex&&a.tabIndex&&(y.tabindex=a.tabIndex),!y.placeholder&&a.placeholder&&(y.placeholder=a.placeholder),y.autofocus==null){var E=at();y.autofocus=E==a||a.getAttribute("autofocus")!=null&&E==document.body}function x(){a.value=be.getValue()}var b;if(a.form&&(Ee(a.form,"submit",x),!y.leaveSubmitMethodAlone)){var ue=a.form;b=ue.submit;try{var pe=ue.submit=function(){x(),ue.submit=b,ue.submit(),ue.submit=pe}}catch(De){}}y.finishInit=function(De){De.save=x,De.getTextArea=function(){return a},De.toTextArea=function(){De.toTextArea=isNaN,x(),a.parentNode.removeChild(De.getWrapperElement()),a.style.display="",a.form&&(Ut(a.form,"submit",x),!y.leaveSubmitMethodAlone&&typeof a.form.submit=="function"&&(a.form.submit=b))}},a.style.display="none";var be=Pa(function(De){return a.parentNode.insertBefore(De,a.nextSibling)},y);return be}function Wo(a){a.off=Ut,a.on=Ee,a.wheelEventPixels=Ll,a.Doc=FA,a.splitLines=Qr,a.countColumn=ze,a.findColumn=Yn,a.isWordChar=se,a.Pass=dn,a.signal=It,a.Line=zr,a.changeEnd=Eo,a.scrollbarModel=fo,a.Pos=Gt,a.cmpPos=_n,a.modes=zn,a.mimeModes=$t,a.resolveMode=lr,a.getMode=fr,a.modeExtensions=Fr,a.extendMode=Wr,a.copyState=Dr,a.startState=qr,a.innerMode=Ur,a.commands=Zi,a.keyMap=Cr,a.keyName=Ri,a.isModifierKey=Ki,a.lookupKey=Pi,a.normalizeKeyMap=ya,a.StringStream=$n,a.SharedTextMarker=as,a.TextMarker=go,a.LineWidget=Oo,a.e_preventDefault=In,a.e_stopPropagation=sr,a.e_stop=dr,a.addClass=vt,a.contains=wt,a.rmClass=Me,a.keyNames=Xt}Yu(Pa),Nu(Pa);var Ou="iter insert remove copy getEditor constructor".split(" ");for(var bl in FA.prototype)FA.prototype.hasOwnProperty(bl)&&Ot(Ou,bl)<0&&(Pa.prototype[bl]=function(a){return function(){return a.apply(this.doc,arguments)}}(FA.prototype[bl]));return cn(FA),Pa.inputStyles={textarea:Qa,contenteditable:ka},Pa.defineMode=function(a){!Pa.defaults.mode&&a!="null"&&(Pa.defaults.mode=a),Sn.apply(this,arguments)},Pa.defineMIME=pr,Pa.defineMode("null",function(){return{token:function(a){return a.skipToEnd()}}}),Pa.defineMIME("text/plain","null"),Pa.defineExtension=function(a,y){Pa.prototype[a]=y},Pa.defineDocExtension=function(a,y){FA.prototype[a]=y},Pa.fromTextArea=El,Wo(Pa),Pa.version="5.58.2",Pa})},25419:function(xn,yt,ce){(function(te){te(ce(89780),ce(15525),ce(98101))})(function(te){"use strict";te.defineMode("markdown",function(Ze,Te){var Xe=te.getMode(Ze,"text/html"),ke=Xe.name=="null";function ge(ze){if(te.findModeByName){var Fe=te.findModeByName(ze);Fe&&(ze=Fe.mime||Fe.mimes[0])}var Ot=te.getMode(Ze,ze);return Ot.name=="null"?null:Ot}Te.highlightFormatting===void 0&&(Te.highlightFormatting=!1),Te.maxBlockquoteDepth===void 0&&(Te.maxBlockquoteDepth=0),Te.taskLists===void 0&&(Te.taskLists=!1),Te.strikethrough===void 0&&(Te.strikethrough=!1),Te.emoji===void 0&&(Te.emoji=!1),Te.fencedCodeBlockHighlighting===void 0&&(Te.fencedCodeBlockHighlighting=!0),Te.fencedCodeBlockDefaultMode===void 0&&(Te.fencedCodeBlockDefaultMode="text/plain"),Te.xml===void 0&&(Te.xml=!0),Te.tokenTypeOverrides===void 0&&(Te.tokenTypeOverrides={});var Ve={header:"header",code:"comment",quote:"quote",list1:"variable-2",list2:"variable-3",list3:"keyword",hr:"hr",image:"image",imageAltText:"image-alt-text",imageMarker:"image-marker",formatting:"formatting",linkInline:"link",linkEmail:"link",linkText:"link",linkHref:"string",em:"em",strong:"strong",strikethrough:"strikethrough",emoji:"builtin"};for(var Ue in Ve)Ve.hasOwnProperty(Ue)&&Te.tokenTypeOverrides[Ue]&&(Ve[Ue]=Te.tokenTypeOverrides[Ue]);var Se=/^([*\-_])(?:\s*\1){2,}\s*$/,ye=/^(?:[*\-+]|^[0-9]+([.)]))\s+/,Je=/^\[(x| )\](?=\s)/i,Ce=Te.allowAtxHeaderWithoutSpace?/^(#+)/:/^(#+)(?: |$)/,st=/^ {0,3}(?:\={1,}|-{2,})\s*$/,nt=/^[^#!\[\]*_\\<>` "'(~:]+/,it=/^(~~~+|```+)[ \t]*([\w\/+#-]*)[^\n`]*$/,We=/^\s*\[[^\]]+?\]:.*$/,Le=/[!"#$%&'()*+,\-.\/:;<=>?@\[\\\]^_`{|}~\xA1\xA7\xAB\xB6\xB7\xBB\xBF\u037E\u0387\u055A-\u055F\u0589\u058A\u05BE\u05C0\u05C3\u05C6\u05F3\u05F4\u0609\u060A\u060C\u060D\u061B\u061E\u061F\u066A-\u066D\u06D4\u0700-\u070D\u07F7-\u07F9\u0830-\u083E\u085E\u0964\u0965\u0970\u0AF0\u0DF4\u0E4F\u0E5A\u0E5B\u0F04-\u0F12\u0F14\u0F3A-\u0F3D\u0F85\u0FD0-\u0FD4\u0FD9\u0FDA\u104A-\u104F\u10FB\u1360-\u1368\u1400\u166D\u166E\u169B\u169C\u16EB-\u16ED\u1735\u1736\u17D4-\u17D6\u17D8-\u17DA\u1800-\u180A\u1944\u1945\u1A1E\u1A1F\u1AA0-\u1AA6\u1AA8-\u1AAD\u1B5A-\u1B60\u1BFC-\u1BFF\u1C3B-\u1C3F\u1C7E\u1C7F\u1CC0-\u1CC7\u1CD3\u2010-\u2027\u2030-\u2043\u2045-\u2051\u2053-\u205E\u207D\u207E\u208D\u208E\u2308-\u230B\u2329\u232A\u2768-\u2775\u27C5\u27C6\u27E6-\u27EF\u2983-\u2998\u29D8-\u29DB\u29FC\u29FD\u2CF9-\u2CFC\u2CFE\u2CFF\u2D70\u2E00-\u2E2E\u2E30-\u2E42\u3001-\u3003\u3008-\u3011\u3014-\u301F\u3030\u303D\u30A0\u30FB\uA4FE\uA4FF\uA60D-\uA60F\uA673\uA67E\uA6F2-\uA6F7\uA874-\uA877\uA8CE\uA8CF\uA8F8-\uA8FA\uA8FC\uA92E\uA92F\uA95F\uA9C1-\uA9CD\uA9DE\uA9DF\uAA5C-\uAA5F\uAADE\uAADF\uAAF0\uAAF1\uABEB\uFD3E\uFD3F\uFE10-\uFE19\uFE30-\uFE52\uFE54-\uFE61\uFE63\uFE68\uFE6A\uFE6B\uFF01-\uFF03\uFF05-\uFF0A\uFF0C-\uFF0F\uFF1A\uFF1B\uFF1F\uFF20\uFF3B-\uFF3D\uFF3F\uFF5B\uFF5D\uFF5F-\uFF65]|\uD800[\uDD00-\uDD02\uDF9F\uDFD0]|\uD801\uDD6F|\uD802[\uDC57\uDD1F\uDD3F\uDE50-\uDE58\uDE7F\uDEF0-\uDEF6\uDF39-\uDF3F\uDF99-\uDF9C]|\uD804[\uDC47-\uDC4D\uDCBB\uDCBC\uDCBE-\uDCC1\uDD40-\uDD43\uDD74\uDD75\uDDC5-\uDDC9\uDDCD\uDDDB\uDDDD-\uDDDF\uDE38-\uDE3D\uDEA9]|\uD805[\uDCC6\uDDC1-\uDDD7\uDE41-\uDE43\uDF3C-\uDF3E]|\uD809[\uDC70-\uDC74]|\uD81A[\uDE6E\uDE6F\uDEF5\uDF37-\uDF3B\uDF44]|\uD82F\uDC9F|\uD836[\uDE87-\uDE8B]/,ut=" ";function Ge(ze,Fe,Ot){return Fe.f=Fe.inline=Ot,Ot(ze,Fe)}function qe(ze,Fe,Ot){return Fe.f=Fe.block=Ot,Ot(ze,Fe)}function Qe(ze){return!ze||!/\S/.test(ze.string)}function xe(ze){if(ze.linkTitle=!1,ze.linkHref=!1,ze.linkText=!1,ze.em=!1,ze.strong=!1,ze.strikethrough=!1,ze.quote=0,ze.indentedCode=!1,ze.f==Me){var Fe=ke;if(!Fe){var Ot=te.innerMode(Xe,ze.htmlState);Fe=Ot.mode.name=="xml"&&Ot.state.tagStart===null&&!Ot.state.context&&Ot.state.tokenize.isInText}Fe&&(ze.f=gt,ze.block=Ne,ze.htmlState=null)}return ze.trailingSpace=0,ze.trailingSpaceNewLine=!1,ze.prevLine=ze.thisLine,ze.thisLine={stream:null},null}function Ne(ze,Fe){var Ot=ze.column()===Fe.indentation,Fn=Qe(Fe.prevLine.stream),dn=Fe.indentedCode,Ct=Fe.prevLine.hr,en=Fe.list!==!1,rn=(Fe.listStack[Fe.listStack.length-1]||0)+3;Fe.indentedCode=!1;var Yn=Fe.indentation;if(Fe.indentationDiff===null&&(Fe.indentationDiff=Fe.indentation,en)){for(Fe.list=null;Yn=4&&(dn||Fe.prevLine.fencedCodeEnd||Fe.prevLine.header||Fn))return ze.skipToEnd(),Fe.indentedCode=!0,Ve.code;if(ze.eatSpace())return null;if(Ot&&Fe.indentation<=rn&&(ht=ze.match(Ce))&&ht[1].length<=6)return Fe.quote=0,Fe.header=ht[1].length,Fe.thisLine.header=!0,Te.highlightFormatting&&(Fe.formatting="header"),Fe.f=Fe.inline,He(Fe);if(Fe.indentation<=rn&&ze.eat(">"))return Fe.quote=Ot?1:Fe.quote+1,Te.highlightFormatting&&(Fe.formatting="quote"),ze.eatSpace(),He(Fe);if(!mt&&!Fe.setext&&Ot&&Fe.indentation<=rn&&(ht=ze.match(ye))){var bt=ht[1]?"ol":"ul";return Fe.indentation=Yn+ze.current().length,Fe.list=!0,Fe.quote=0,Fe.listStack.push(Fe.indentation),Fe.em=!1,Fe.strong=!1,Fe.code=!1,Fe.strikethrough=!1,Te.taskLists&&ze.match(Je,!1)&&(Fe.taskList=!0),Fe.f=Fe.inline,Te.highlightFormatting&&(Fe.formatting=["list","list-"+bt]),He(Fe)}else{if(Ot&&Fe.indentation<=rn&&(ht=ze.match(it,!0)))return Fe.quote=0,Fe.fencedEndRE=new RegExp(ht[1]+"+ *$"),Fe.localMode=Te.fencedCodeBlockHighlighting&&ge(ht[2]||Te.fencedCodeBlockDefaultMode),Fe.localMode&&(Fe.localState=te.startState(Fe.localMode)),Fe.f=Fe.block=rt,Te.highlightFormatting&&(Fe.formatting="code-block"),Fe.code=-1,He(Fe);if(Fe.setext||(!Dt||!en)&&!Fe.quote&&Fe.list===!1&&!Fe.code&&!mt&&!We.test(ze.string)&&(ht=ze.lookAhead(1))&&(ht=ht.match(st)))return Fe.setext?(Fe.header=Fe.setext,Fe.setext=0,ze.skipToEnd(),Te.highlightFormatting&&(Fe.formatting="header")):(Fe.header=ht[0].charAt(0)=="="?1:2,Fe.setext=Fe.header),Fe.thisLine.header=!0,Fe.f=Fe.inline,He(Fe);if(mt)return ze.skipToEnd(),Fe.hr=!0,Fe.thisLine.hr=!0,Ve.hr;if(ze.peek()==="[")return Ge(ze,Fe,Vt)}return Ge(ze,Fe,Fe.inline)}function Me(ze,Fe){var Ot=Xe.token(ze,Fe.htmlState);if(!ke){var Fn=te.innerMode(Xe,Fe.htmlState);(Fn.mode.name=="xml"&&Fn.state.tagStart===null&&!Fn.state.context&&Fn.state.tokenize.isInText||Fe.md_inside&&ze.current().indexOf(">")>-1)&&(Fe.f=gt,Fe.block=Ne,Fe.htmlState=null)}return Ot}function rt(ze,Fe){var Ot=Fe.listStack[Fe.listStack.length-1]||0,Fn=Fe.indentation=ze.quote?Fe.push(Ve.formatting+"-"+ze.formatting[Ot]+"-"+ze.quote):Fe.push("error"))}if(ze.taskOpen)return Fe.push("meta"),Fe.length?Fe.join(" "):null;if(ze.taskClosed)return Fe.push("property"),Fe.length?Fe.join(" "):null;if(ze.linkHref?Fe.push(Ve.linkHref,"url"):(ze.strong&&Fe.push(Ve.strong),ze.em&&Fe.push(Ve.em),ze.strikethrough&&Fe.push(Ve.strikethrough),ze.emoji&&Fe.push(Ve.emoji),ze.linkText&&Fe.push(Ve.linkText),ze.code&&Fe.push(Ve.code),ze.image&&Fe.push(Ve.image),ze.imageAltText&&Fe.push(Ve.imageAltText,"link"),ze.imageMarker&&Fe.push(Ve.imageMarker)),ze.header&&Fe.push(Ve.header,Ve.header+"-"+ze.header),ze.quote&&(Fe.push(Ve.quote),!Te.maxBlockquoteDepth||Te.maxBlockquoteDepth>=ze.quote?Fe.push(Ve.quote+"-"+ze.quote):Fe.push(Ve.quote+"-"+Te.maxBlockquoteDepth)),ze.list!==!1){var Fn=(ze.listStack.length-1)%3;Fn?Fn===1?Fe.push(Ve.list2):Fe.push(Ve.list3):Fe.push(Ve.list1)}return ze.trailingSpaceNewLine?Fe.push("trailing-space-new-line"):ze.trailingSpace&&Fe.push("trailing-space-"+(ze.trailingSpace%2?"a":"b")),Fe.length?Fe.join(" "):null}function tt(ze,Fe){if(ze.match(nt,!0))return He(Fe)}function gt(ze,Fe){var Ot=Fe.text(ze,Fe);if(typeof Ot!="undefined")return Ot;if(Fe.list)return Fe.list=null,He(Fe);if(Fe.taskList){var Fn=ze.match(Je,!0)[1]===" ";return Fn?Fe.taskOpen=!0:Fe.taskClosed=!0,Te.highlightFormatting&&(Fe.formatting="task"),Fe.taskList=!1,He(Fe)}if(Fe.taskOpen=!1,Fe.taskClosed=!1,Fe.header&&ze.match(/^#+$/,!0))return Te.highlightFormatting&&(Fe.formatting="header"),He(Fe);var dn=ze.next();if(Fe.linkTitle){Fe.linkTitle=!1;var Ct=dn;dn==="("&&(Ct=")"),Ct=(Ct+"").replace(/([.?*+^\[\]\\(){}|-])/g,"\\$1");var en="^\\s*(?:[^"+Ct+"\\\\]+|\\\\\\\\|\\\\.)"+Ct;if(ze.match(new RegExp(en),!0))return Ve.linkHref}if(dn==="`"){var rn=Fe.formatting;Te.highlightFormatting&&(Fe.formatting="code"),ze.eatWhile("`");var Yn=ze.current().length;if(Fe.code==0&&(!Fe.quote||Yn==1))return Fe.code=Yn,He(Fe);if(Yn==Fe.code){var Dt=He(Fe);return Fe.code=0,Dt}else return Fe.formatting=rn,He(Fe)}else if(Fe.code)return He(Fe);if(dn==="\\"&&(ze.next(),Te.highlightFormatting)){var mt=He(Fe),ht=Ve.formatting+"-escape";return mt?mt+" "+ht:ht}if(dn==="!"&&ze.match(/\[[^\]]*\] ?(?:\(|\[)/,!1))return Fe.imageMarker=!0,Fe.image=!0,Te.highlightFormatting&&(Fe.formatting="image"),He(Fe);if(dn==="["&&Fe.imageMarker&&ze.match(/[^\]]*\](\(.*?\)| ?\[.*?\])/,!1))return Fe.imageMarker=!1,Fe.imageAltText=!0,Te.highlightFormatting&&(Fe.formatting="image"),He(Fe);if(dn==="]"&&Fe.imageAltText){Te.highlightFormatting&&(Fe.formatting="image");var mt=He(Fe);return Fe.imageAltText=!1,Fe.image=!1,Fe.inline=Fe.f=wt,mt}if(dn==="["&&!Fe.image)return Fe.linkText&&ze.match(/^.*?\]/)||(Fe.linkText=!0,Te.highlightFormatting&&(Fe.formatting="link")),He(Fe);if(dn==="]"&&Fe.linkText){Te.highlightFormatting&&(Fe.formatting="link");var mt=He(Fe);return Fe.linkText=!1,Fe.inline=Fe.f=ze.match(/\(.*?\)| ?\[.*?\]/,!1)?wt:gt,mt}if(dn==="<"&&ze.match(/^(https?|ftps?):\/\/(?:[^\\>]|\\.)+>/,!1)){Fe.f=Fe.inline=Ye,Te.highlightFormatting&&(Fe.formatting="link");var mt=He(Fe);return mt?mt+=" ":mt="",mt+Ve.linkInline}if(dn==="<"&&ze.match(/^[^> \\]+@(?:[^\\>]|\\.)+>/,!1)){Fe.f=Fe.inline=Ye,Te.highlightFormatting&&(Fe.formatting="link");var mt=He(Fe);return mt?mt+=" ":mt="",mt+Ve.linkEmail}if(Te.xml&&dn==="<"&&ze.match(/^(!--|\?|!\[CDATA\[|[a-z][a-z0-9-]*(?:\s+[a-z_:.\-]+(?:\s*=\s*[^>]+)?)*\s*(?:>|$))/i,!1)){var bt=ze.string.indexOf(">",ze.pos);if(bt!=-1){var zt=ze.string.substring(ze.start,bt);/markdown\s*=\s*('|"){0,1}1('|"){0,1}/.test(zt)&&(Fe.md_inside=!0)}return ze.backUp(1),Fe.htmlState=te.startState(Xe),qe(ze,Fe,Me)}if(Te.xml&&dn==="<"&&ze.match(/^\/\w*?>/))return Fe.md_inside=!1,"tag";if(dn==="*"||dn==="_"){for(var Bt=1,Pt=ze.pos==1?" ":ze.string.charAt(ze.pos-2);Bt<3&&ze.eat(dn);)Bt++;var _e=ze.peek()||" ",se=!/\s/.test(_e)&&(!Le.test(_e)||/\s/.test(Pt)||Le.test(Pt)),fe=!/\s/.test(Pt)&&(!Le.test(Pt)||/\s/.test(_e)||Le.test(_e)),Ie=null,Be=null;if(Bt%2&&(!Fe.em&&se&&(dn==="*"||!fe||Le.test(Pt))?Ie=!0:Fe.em==dn&&fe&&(dn==="*"||!se||Le.test(_e))&&(Ie=!1)),Bt>1&&(!Fe.strong&&se&&(dn==="*"||!fe||Le.test(Pt))?Be=!0:Fe.strong==dn&&fe&&(dn==="*"||!se||Le.test(_e))&&(Be=!1)),Be!=null||Ie!=null){Te.highlightFormatting&&(Fe.formatting=Ie==null?"strong":Be==null?"em":"strong em"),Ie===!0&&(Fe.em=dn),Be===!0&&(Fe.strong=dn);var Dt=He(Fe);return Ie===!1&&(Fe.em=!1),Be===!1&&(Fe.strong=!1),Dt}}else if(dn===" "&&(ze.eat("*")||ze.eat("_"))){if(ze.peek()===" ")return He(Fe);ze.backUp(1)}if(Te.strikethrough){if(dn==="~"&&ze.eatWhile(dn)){if(Fe.strikethrough){Te.highlightFormatting&&(Fe.formatting="strikethrough");var Dt=He(Fe);return Fe.strikethrough=!1,Dt}else if(ze.match(/^[^\s]/,!1))return Fe.strikethrough=!0,Te.highlightFormatting&&(Fe.formatting="strikethrough"),He(Fe)}else if(dn===" "&&ze.match(/^~~/,!0)){if(ze.peek()===" ")return He(Fe);ze.backUp(2)}}if(Te.emoji&&dn===":"&&ze.match(/^(?:[a-z_\d+][a-z_\d+-]*|\-[a-z_\d+][a-z_\d+-]*):/)){Fe.emoji=!0,Te.highlightFormatting&&(Fe.formatting="emoji");var pt=He(Fe);return Fe.emoji=!1,pt}return dn===" "&&(ze.match(/^ +$/,!1)?Fe.trailingSpace++:Fe.trailingSpace&&(Fe.trailingSpaceNewLine=!0)),He(Fe)}function Ye(ze,Fe){var Ot=ze.next();if(Ot===">"){Fe.f=Fe.inline=gt,Te.highlightFormatting&&(Fe.formatting="link");var Fn=He(Fe);return Fn?Fn+=" ":Fn="",Fn+Ve.linkInline}return ze.match(/^[^>]+/,!0),Ve.linkInline}function wt(ze,Fe){if(ze.eatSpace())return null;var Ot=ze.next();return Ot==="("||Ot==="["?(Fe.f=Fe.inline=vt(Ot==="("?")":"]"),Te.highlightFormatting&&(Fe.formatting="link-string"),Fe.linkHref=!0,He(Fe)):"error"}var at={")":/^(?:[^\\\(\)]|\\.|\((?:[^\\\(\)]|\\.)*\))*?(?=\))/,"]":/^(?:[^\\\[\]]|\\.|\[(?:[^\\\[\]]|\\.)*\])*?(?=\])/};function vt(ze){return function(Fe,Ot){var Fn=Fe.next();if(Fn===ze){Ot.f=Ot.inline=gt,Te.highlightFormatting&&(Ot.formatting="link-string");var dn=He(Ot);return Ot.linkHref=!1,dn}return Fe.match(at[ze]),Ot.linkHref=!0,He(Ot)}}function Vt(ze,Fe){return ze.match(/^([^\]\\]|\\.)*\]:/,!1)?(Fe.f=Jt,ze.next(),Te.highlightFormatting&&(Fe.formatting="link"),Fe.linkText=!0,He(Fe)):Ge(ze,Fe,gt)}function Jt(ze,Fe){if(ze.match(/^\]:/,!0)){Fe.f=Fe.inline=pn,Te.highlightFormatting&&(Fe.formatting="link");var Ot=He(Fe);return Fe.linkText=!1,Ot}return ze.match(/^([^\]\\]|\\.)+/,!0),Ve.linkText}function pn(ze,Fe){return ze.eatSpace()?null:(ze.match(/^[^\s]+/,!0),ze.peek()===void 0?Fe.linkTitle=!0:ze.match(/^(?:\s+(?:"(?:[^"\\]|\\\\|\\.)+"|'(?:[^'\\]|\\\\|\\.)+'|\((?:[^)\\]|\\\\|\\.)+\)))?/,!0),Fe.f=Fe.inline=gt,Ve.linkHref+" url")}var An={startState:function(){return{f:Ne,prevLine:{stream:null},thisLine:{stream:null},block:Ne,htmlState:null,indentation:0,inline:gt,text:tt,formatting:!1,linkText:!1,linkHref:!1,linkTitle:!1,code:0,em:!1,strong:!1,header:0,setext:0,hr:!1,taskList:!1,list:!1,listStack:[],quote:0,trailingSpace:0,trailingSpaceNewLine:!1,strikethrough:!1,emoji:!1,fencedEndRE:null}},copyState:function(ze){return{f:ze.f,prevLine:ze.prevLine,thisLine:ze.thisLine,block:ze.block,htmlState:ze.htmlState&&te.copyState(Xe,ze.htmlState),indentation:ze.indentation,localMode:ze.localMode,localState:ze.localMode?te.copyState(ze.localMode,ze.localState):null,inline:ze.inline,text:ze.text,formatting:!1,linkText:ze.linkText,linkTitle:ze.linkTitle,linkHref:ze.linkHref,code:ze.code,em:ze.em,strong:ze.strong,strikethrough:ze.strikethrough,emoji:ze.emoji,header:ze.header,setext:ze.setext,hr:ze.hr,taskList:ze.taskList,list:ze.list,listStack:ze.listStack.slice(0),quote:ze.quote,indentedCode:ze.indentedCode,trailingSpace:ze.trailingSpace,trailingSpaceNewLine:ze.trailingSpaceNewLine,md_inside:ze.md_inside,fencedEndRE:ze.fencedEndRE}},token:function(ze,Fe){if(Fe.formatting=!1,ze!=Fe.thisLine.stream){if(Fe.header=0,Fe.hr=!1,ze.match(/^\s*$/,!0))return xe(Fe),null;if(Fe.prevLine=Fe.thisLine,Fe.thisLine={stream:ze},Fe.taskList=!1,Fe.trailingSpace=0,Fe.trailingSpaceNewLine=!1,!Fe.localState&&(Fe.f=Fe.block,Fe.f!=Me)){var Ot=ze.match(/^\s*/,!0)[0].replace(/\t/g,ut).length;if(Fe.indentation=Ot,Fe.indentationDiff=null,Ot>0)return null}}return Fe.f(ze,Fe)},innerMode:function(ze){return ze.block==Me?{state:ze.htmlState,mode:Xe}:ze.localState?{state:ze.localState,mode:ze.localMode}:{state:ze,mode:An}},indent:function(ze,Fe,Ot){return ze.block==Me&&Xe.indent?Xe.indent(ze.htmlState,Fe,Ot):ze.localState&&ze.localMode.indent?ze.localMode.indent(ze.localState,Fe,Ot):te.Pass},blankLine:xe,getType:He,blockCommentStart:"",closeBrackets:"()[]{}''\"\"``",fold:"markdown"};return An},"xml"),te.defineMIME("text/markdown","markdown"),te.defineMIME("text/x-markdown","markdown")})},98101:function(xn,yt,ce){(function(te){te(ce(89780))})(function(te){"use strict";te.modeInfo=[{name:"APL",mime:"text/apl",mode:"apl",ext:["dyalog","apl"]},{name:"PGP",mimes:["application/pgp","application/pgp-encrypted","application/pgp-keys","application/pgp-signature"],mode:"asciiarmor",ext:["asc","pgp","sig"]},{name:"ASN.1",mime:"text/x-ttcn-asn",mode:"asn.1",ext:["asn","asn1"]},{name:"Asterisk",mime:"text/x-asterisk",mode:"asterisk",file:/^extensions\.conf$/i},{name:"Brainfuck",mime:"text/x-brainfuck",mode:"brainfuck",ext:["b","bf"]},{name:"C",mime:"text/x-csrc",mode:"clike",ext:["c","h","ino"]},{name:"C++",mime:"text/x-c++src",mode:"clike",ext:["cpp","c++","cc","cxx","hpp","h++","hh","hxx"],alias:["cpp"]},{name:"Cobol",mime:"text/x-cobol",mode:"cobol",ext:["cob","cpy"]},{name:"C#",mime:"text/x-csharp",mode:"clike",ext:["cs"],alias:["csharp","cs"]},{name:"Clojure",mime:"text/x-clojure",mode:"clojure",ext:["clj","cljc","cljx"]},{name:"ClojureScript",mime:"text/x-clojurescript",mode:"clojure",ext:["cljs"]},{name:"Closure Stylesheets (GSS)",mime:"text/x-gss",mode:"css",ext:["gss"]},{name:"CMake",mime:"text/x-cmake",mode:"cmake",ext:["cmake","cmake.in"],file:/^CMakeLists\.txt$/},{name:"CoffeeScript",mimes:["application/vnd.coffeescript","text/coffeescript","text/x-coffeescript"],mode:"coffeescript",ext:["coffee"],alias:["coffee","coffee-script"]},{name:"Common Lisp",mime:"text/x-common-lisp",mode:"commonlisp",ext:["cl","lisp","el"],alias:["lisp"]},{name:"Cypher",mime:"application/x-cypher-query",mode:"cypher",ext:["cyp","cypher"]},{name:"Cython",mime:"text/x-cython",mode:"python",ext:["pyx","pxd","pxi"]},{name:"Crystal",mime:"text/x-crystal",mode:"crystal",ext:["cr"]},{name:"CSS",mime:"text/css",mode:"css",ext:["css"]},{name:"CQL",mime:"text/x-cassandra",mode:"sql",ext:["cql"]},{name:"D",mime:"text/x-d",mode:"d",ext:["d"]},{name:"Dart",mimes:["application/dart","text/x-dart"],mode:"dart",ext:["dart"]},{name:"diff",mime:"text/x-diff",mode:"diff",ext:["diff","patch"]},{name:"Django",mime:"text/x-django",mode:"django"},{name:"Dockerfile",mime:"text/x-dockerfile",mode:"dockerfile",file:/^Dockerfile$/},{name:"DTD",mime:"application/xml-dtd",mode:"dtd",ext:["dtd"]},{name:"Dylan",mime:"text/x-dylan",mode:"dylan",ext:["dylan","dyl","intr"]},{name:"EBNF",mime:"text/x-ebnf",mode:"ebnf"},{name:"ECL",mime:"text/x-ecl",mode:"ecl",ext:["ecl"]},{name:"edn",mime:"application/edn",mode:"clojure",ext:["edn"]},{name:"Eiffel",mime:"text/x-eiffel",mode:"eiffel",ext:["e"]},{name:"Elm",mime:"text/x-elm",mode:"elm",ext:["elm"]},{name:"Embedded Javascript",mime:"application/x-ejs",mode:"htmlembedded",ext:["ejs"]},{name:"Embedded Ruby",mime:"application/x-erb",mode:"htmlembedded",ext:["erb"]},{name:"Erlang",mime:"text/x-erlang",mode:"erlang",ext:["erl"]},{name:"Esper",mime:"text/x-esper",mode:"sql"},{name:"Factor",mime:"text/x-factor",mode:"factor",ext:["factor"]},{name:"FCL",mime:"text/x-fcl",mode:"fcl"},{name:"Forth",mime:"text/x-forth",mode:"forth",ext:["forth","fth","4th"]},{name:"Fortran",mime:"text/x-fortran",mode:"fortran",ext:["f","for","f77","f90","f95"]},{name:"F#",mime:"text/x-fsharp",mode:"mllike",ext:["fs"],alias:["fsharp"]},{name:"Gas",mime:"text/x-gas",mode:"gas",ext:["s"]},{name:"Gherkin",mime:"text/x-feature",mode:"gherkin",ext:["feature"]},{name:"GitHub Flavored Markdown",mime:"text/x-gfm",mode:"gfm",file:/^(readme|contributing|history)\.md$/i},{name:"Go",mime:"text/x-go",mode:"go",ext:["go"]},{name:"Groovy",mime:"text/x-groovy",mode:"groovy",ext:["groovy","gradle"],file:/^Jenkinsfile$/},{name:"HAML",mime:"text/x-haml",mode:"haml",ext:["haml"]},{name:"Haskell",mime:"text/x-haskell",mode:"haskell",ext:["hs"]},{name:"Haskell (Literate)",mime:"text/x-literate-haskell",mode:"haskell-literate",ext:["lhs"]},{name:"Haxe",mime:"text/x-haxe",mode:"haxe",ext:["hx"]},{name:"HXML",mime:"text/x-hxml",mode:"haxe",ext:["hxml"]},{name:"ASP.NET",mime:"application/x-aspx",mode:"htmlembedded",ext:["aspx"],alias:["asp","aspx"]},{name:"HTML",mime:"text/html",mode:"htmlmixed",ext:["html","htm","handlebars","hbs"],alias:["xhtml"]},{name:"HTTP",mime:"message/http",mode:"http"},{name:"IDL",mime:"text/x-idl",mode:"idl",ext:["pro"]},{name:"Pug",mime:"text/x-pug",mode:"pug",ext:["jade","pug"],alias:["jade"]},{name:"Java",mime:"text/x-java",mode:"clike",ext:["java"]},{name:"Java Server Pages",mime:"application/x-jsp",mode:"htmlembedded",ext:["jsp"],alias:["jsp"]},{name:"JavaScript",mimes:["text/javascript","text/ecmascript","application/javascript","application/x-javascript","application/ecmascript"],mode:"javascript",ext:["js"],alias:["ecmascript","js","node"]},{name:"JSON",mimes:["application/json","application/x-json"],mode:"javascript",ext:["json","map"],alias:["json5"]},{name:"JSON-LD",mime:"application/ld+json",mode:"javascript",ext:["jsonld"],alias:["jsonld"]},{name:"JSX",mime:"text/jsx",mode:"jsx",ext:["jsx"]},{name:"Jinja2",mime:"text/jinja2",mode:"jinja2",ext:["j2","jinja","jinja2"]},{name:"Julia",mime:"text/x-julia",mode:"julia",ext:["jl"]},{name:"Kotlin",mime:"text/x-kotlin",mode:"clike",ext:["kt"]},{name:"LESS",mime:"text/x-less",mode:"css",ext:["less"]},{name:"LiveScript",mime:"text/x-livescript",mode:"livescript",ext:["ls"],alias:["ls"]},{name:"Lua",mime:"text/x-lua",mode:"lua",ext:["lua"]},{name:"Markdown",mime:"text/x-markdown",mode:"markdown",ext:["markdown","md","mkd"]},{name:"mIRC",mime:"text/mirc",mode:"mirc"},{name:"MariaDB SQL",mime:"text/x-mariadb",mode:"sql"},{name:"Mathematica",mime:"text/x-mathematica",mode:"mathematica",ext:["m","nb","wl","wls"]},{name:"Modelica",mime:"text/x-modelica",mode:"modelica",ext:["mo"]},{name:"MUMPS",mime:"text/x-mumps",mode:"mumps",ext:["mps"]},{name:"MS SQL",mime:"text/x-mssql",mode:"sql"},{name:"mbox",mime:"application/mbox",mode:"mbox",ext:["mbox"]},{name:"MySQL",mime:"text/x-mysql",mode:"sql"},{name:"Nginx",mime:"text/x-nginx-conf",mode:"nginx",file:/nginx.*\.conf$/i},{name:"NSIS",mime:"text/x-nsis",mode:"nsis",ext:["nsh","nsi"]},{name:"NTriples",mimes:["application/n-triples","application/n-quads","text/n-triples"],mode:"ntriples",ext:["nt","nq"]},{name:"Objective-C",mime:"text/x-objectivec",mode:"clike",ext:["m"],alias:["objective-c","objc"]},{name:"Objective-C++",mime:"text/x-objectivec++",mode:"clike",ext:["mm"],alias:["objective-c++","objc++"]},{name:"OCaml",mime:"text/x-ocaml",mode:"mllike",ext:["ml","mli","mll","mly"]},{name:"Octave",mime:"text/x-octave",mode:"octave",ext:["m"]},{name:"Oz",mime:"text/x-oz",mode:"oz",ext:["oz"]},{name:"Pascal",mime:"text/x-pascal",mode:"pascal",ext:["p","pas"]},{name:"PEG.js",mime:"null",mode:"pegjs",ext:["jsonld"]},{name:"Perl",mime:"text/x-perl",mode:"perl",ext:["pl","pm"]},{name:"PHP",mimes:["text/x-php","application/x-httpd-php","application/x-httpd-php-open"],mode:"php",ext:["php","php3","php4","php5","php7","phtml"]},{name:"Pig",mime:"text/x-pig",mode:"pig",ext:["pig"]},{name:"Plain Text",mime:"text/plain",mode:"null",ext:["txt","text","conf","def","list","log"]},{name:"PLSQL",mime:"text/x-plsql",mode:"sql",ext:["pls"]},{name:"PostgreSQL",mime:"text/x-pgsql",mode:"sql"},{name:"PowerShell",mime:"application/x-powershell",mode:"powershell",ext:["ps1","psd1","psm1"]},{name:"Properties files",mime:"text/x-properties",mode:"properties",ext:["properties","ini","in"],alias:["ini","properties"]},{name:"ProtoBuf",mime:"text/x-protobuf",mode:"protobuf",ext:["proto"]},{name:"Python",mime:"text/x-python",mode:"python",ext:["BUILD","bzl","py","pyw"],file:/^(BUCK|BUILD)$/},{name:"Puppet",mime:"text/x-puppet",mode:"puppet",ext:["pp"]},{name:"Q",mime:"text/x-q",mode:"q",ext:["q"]},{name:"R",mime:"text/x-rsrc",mode:"r",ext:["r","R"],alias:["rscript"]},{name:"reStructuredText",mime:"text/x-rst",mode:"rst",ext:["rst"],alias:["rst"]},{name:"RPM Changes",mime:"text/x-rpm-changes",mode:"rpm"},{name:"RPM Spec",mime:"text/x-rpm-spec",mode:"rpm",ext:["spec"]},{name:"Ruby",mime:"text/x-ruby",mode:"ruby",ext:["rb"],alias:["jruby","macruby","rake","rb","rbx"]},{name:"Rust",mime:"text/x-rustsrc",mode:"rust",ext:["rs"]},{name:"SAS",mime:"text/x-sas",mode:"sas",ext:["sas"]},{name:"Sass",mime:"text/x-sass",mode:"sass",ext:["sass"]},{name:"Scala",mime:"text/x-scala",mode:"clike",ext:["scala"]},{name:"Scheme",mime:"text/x-scheme",mode:"scheme",ext:["scm","ss"]},{name:"SCSS",mime:"text/x-scss",mode:"css",ext:["scss"]},{name:"Shell",mimes:["text/x-sh","application/x-sh"],mode:"shell",ext:["sh","ksh","bash"],alias:["bash","sh","zsh"],file:/^PKGBUILD$/},{name:"Sieve",mime:"application/sieve",mode:"sieve",ext:["siv","sieve"]},{name:"Slim",mimes:["text/x-slim","application/x-slim"],mode:"slim",ext:["slim"]},{name:"Smalltalk",mime:"text/x-stsrc",mode:"smalltalk",ext:["st"]},{name:"Smarty",mime:"text/x-smarty",mode:"smarty",ext:["tpl"]},{name:"Solr",mime:"text/x-solr",mode:"solr"},{name:"SML",mime:"text/x-sml",mode:"mllike",ext:["sml","sig","fun","smackspec"]},{name:"Soy",mime:"text/x-soy",mode:"soy",ext:["soy"],alias:["closure template"]},{name:"SPARQL",mime:"application/sparql-query",mode:"sparql",ext:["rq","sparql"],alias:["sparul"]},{name:"Spreadsheet",mime:"text/x-spreadsheet",mode:"spreadsheet",alias:["excel","formula"]},{name:"SQL",mime:"text/x-sql",mode:"sql",ext:["sql"]},{name:"SQLite",mime:"text/x-sqlite",mode:"sql"},{name:"Squirrel",mime:"text/x-squirrel",mode:"clike",ext:["nut"]},{name:"Stylus",mime:"text/x-styl",mode:"stylus",ext:["styl"]},{name:"Swift",mime:"text/x-swift",mode:"swift",ext:["swift"]},{name:"sTeX",mime:"text/x-stex",mode:"stex"},{name:"LaTeX",mime:"text/x-latex",mode:"stex",ext:["text","ltx","tex"],alias:["tex"]},{name:"SystemVerilog",mime:"text/x-systemverilog",mode:"verilog",ext:["v","sv","svh"]},{name:"Tcl",mime:"text/x-tcl",mode:"tcl",ext:["tcl"]},{name:"Textile",mime:"text/x-textile",mode:"textile",ext:["textile"]},{name:"TiddlyWiki",mime:"text/x-tiddlywiki",mode:"tiddlywiki"},{name:"Tiki wiki",mime:"text/tiki",mode:"tiki"},{name:"TOML",mime:"text/x-toml",mode:"toml",ext:["toml"]},{name:"Tornado",mime:"text/x-tornado",mode:"tornado"},{name:"troff",mime:"text/troff",mode:"troff",ext:["1","2","3","4","5","6","7","8","9"]},{name:"TTCN",mime:"text/x-ttcn",mode:"ttcn",ext:["ttcn","ttcn3","ttcnpp"]},{name:"TTCN_CFG",mime:"text/x-ttcn-cfg",mode:"ttcn-cfg",ext:["cfg"]},{name:"Turtle",mime:"text/turtle",mode:"turtle",ext:["ttl"]},{name:"TypeScript",mime:"application/typescript",mode:"javascript",ext:["ts"],alias:["ts"]},{name:"TypeScript-JSX",mime:"text/typescript-jsx",mode:"jsx",ext:["tsx"],alias:["tsx"]},{name:"Twig",mime:"text/x-twig",mode:"twig"},{name:"Web IDL",mime:"text/x-webidl",mode:"webidl",ext:["webidl"]},{name:"VB.NET",mime:"text/x-vb",mode:"vb",ext:["vb"]},{name:"VBScript",mime:"text/vbscript",mode:"vbscript",ext:["vbs"]},{name:"Velocity",mime:"text/velocity",mode:"velocity",ext:["vtl"]},{name:"Verilog",mime:"text/x-verilog",mode:"verilog",ext:["v"]},{name:"VHDL",mime:"text/x-vhdl",mode:"vhdl",ext:["vhd","vhdl"]},{name:"Vue.js Component",mimes:["script/x-vue","text/x-vue"],mode:"vue",ext:["vue"]},{name:"XML",mimes:["application/xml","text/xml"],mode:"xml",ext:["xml","xsl","xsd","svg"],alias:["rss","wsdl","xsd"]},{name:"XQuery",mime:"application/xquery",mode:"xquery",ext:["xy","xquery"]},{name:"Yacas",mime:"text/x-yacas",mode:"yacas",ext:["ys"]},{name:"YAML",mimes:["text/x-yaml","text/yaml"],mode:"yaml",ext:["yaml","yml"],alias:["yml"]},{name:"Z80",mime:"text/x-z80",mode:"z80",ext:["z80"]},{name:"mscgen",mime:"text/x-mscgen",mode:"mscgen",ext:["mscgen","mscin","msc"]},{name:"xu",mime:"text/x-xu",mode:"mscgen",ext:["xu"]},{name:"msgenny",mime:"text/x-msgenny",mode:"mscgen",ext:["msgenny"]},{name:"WebAssembly",mime:"text/webassembly",mode:"wast",ext:["wat","wast"]}];for(var Ze=0;Ze-1&&Xe.substring(Ve+1,Xe.length);if(Ue)return te.findModeByExtension(Ue)},te.findModeByName=function(Xe){Xe=Xe.toLowerCase();for(var ke=0;ke0?nt.cmdState[nt.cmdState.length-1]:null}function ge(nt){var it=nt.cmdState.pop();it&&it.closeBracket()}function Ve(nt){for(var it=nt.cmdState,We=it.length-1;We>=0;We--){var Le=it[We];if(Le.name!="DEFAULT")return Le}return{styleIdentifier:function(){return null}}}function Ue(nt,it,We){return function(){this.name=nt,this.bracketNo=0,this.style=it,this.styles=We,this.argument=null,this.styleIdentifier=function(){return this.styles[this.bracketNo-1]||null},this.openBracket=function(){return this.bracketNo++,"bracket"},this.closeBracket=function(){}}}var Se={};Se.importmodule=Ue("importmodule","tag",["string","builtin"]),Se.documentclass=Ue("documentclass","tag",["","atom"]),Se.usepackage=Ue("usepackage","tag",["atom"]),Se.begin=Ue("begin","tag",["atom"]),Se.end=Ue("end","tag",["atom"]),Se.label=Ue("label","tag",["atom"]),Se.ref=Ue("ref","tag",["atom"]),Se.eqref=Ue("eqref","tag",["atom"]),Se.cite=Ue("cite","tag",["atom"]),Se.bibitem=Ue("bibitem","tag",["atom"]),Se.Bibitem=Ue("Bibitem","tag",["atom"]),Se.RBibitem=Ue("RBibitem","tag",["atom"]),Se.DEFAULT=function(){this.name="DEFAULT",this.style="tag",this.styleIdentifier=this.openBracket=this.closeBracket=function(){}};function ye(nt,it){nt.f=it}function Je(nt,it){var We;if(nt.match(/^\\[a-zA-Z@]+/)){var Le=nt.current().slice(1);return We=Se.hasOwnProperty(Le)?Se[Le]:Se.DEFAULT,We=new We,Xe(it,We),ye(it,st),We.style}if(nt.match(/^\\[$&%#{}_]/)||nt.match(/^\\[,;!\/\\]/))return"tag";if(nt.match("\\["))return ye(it,function(Ge,qe){return Ce(Ge,qe,"\\]")}),"keyword";if(nt.match("\\("))return ye(it,function(Ge,qe){return Ce(Ge,qe,"\\)")}),"keyword";if(nt.match("$$"))return ye(it,function(Ge,qe){return Ce(Ge,qe,"$$")}),"keyword";if(nt.match("$"))return ye(it,function(Ge,qe){return Ce(Ge,qe,"$")}),"keyword";var ut=nt.next();if(ut=="%")return nt.skipToEnd(),"comment";if(ut=="}"||ut=="]"){if(We=ke(it),We)We.closeBracket(ut),ye(it,st);else return"error";return"bracket"}else return ut=="{"||ut=="["?(We=Se.DEFAULT,We=new We,Xe(it,We),"bracket"):/\d/.test(ut)?(nt.eatWhile(/[\w.%]/),"atom"):(nt.eatWhile(/[\w\-_]/),We=Ve(it),We.name=="begin"&&(We.argument=nt.current()),We.styleIdentifier())}function Ce(nt,it,We){if(nt.eatSpace())return null;if(We&&nt.match(We))return ye(it,Je),"keyword";if(nt.match(/^\\[a-zA-Z@]+/))return"tag";if(nt.match(/^[a-zA-Z]+/))return"variable-2";if(nt.match(/^\\[$&%#{}_]/)||nt.match(/^\\[,;!\/]/)||nt.match(/^[\^_&]/))return"tag";if(nt.match(/^[+\-<>|=,\/@!*:;'"`~#?]/))return null;if(nt.match(/^(\d+\.\d*|\d*\.\d+|\d+)/))return"number";var Le=nt.next();return Le=="{"||Le=="}"||Le=="["||Le=="]"||Le=="("||Le==")"?"bracket":Le=="%"?(nt.skipToEnd(),"comment"):"error"}function st(nt,it){var We=nt.peek(),Le;return We=="{"||We=="["?(Le=ke(it),Le.openBracket(We),nt.eat(We),ye(it,Je),"bracket"):/[ \t\r]/.test(We)?(nt.eat(We),null):(ye(it,Je),ge(it),Je(nt,it))}return{startState:function(){var nt=Te.inMathMode?function(it,We){return Ce(it,We)}:Je;return{cmdState:[],f:nt}},copyState:function(nt){return{cmdState:nt.cmdState.slice(),f:nt.f}},token:function(nt,it){return it.f(nt,it)},blankLine:function(nt){nt.f=Je,nt.cmdState.length=0},lineComment:"%"}}),te.defineMIME("text/x-stex","stex"),te.defineMIME("text/x-latex","stex")})},15525:function(xn,yt,ce){(function(te){te(ce(89780))})(function(te){"use strict";var Ze={autoSelfClosers:{area:!0,base:!0,br:!0,col:!0,command:!0,embed:!0,frame:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0,menuitem:!0},implicitlyClosed:{dd:!0,li:!0,optgroup:!0,option:!0,p:!0,rp:!0,rt:!0,tbody:!0,td:!0,tfoot:!0,th:!0,tr:!0},contextGrabbers:{dd:{dd:!0,dt:!0},dt:{dd:!0,dt:!0},li:{li:!0},option:{option:!0,optgroup:!0},optgroup:{optgroup:!0},p:{address:!0,article:!0,aside:!0,blockquote:!0,dir:!0,div:!0,dl:!0,fieldset:!0,footer:!0,form:!0,h1:!0,h2:!0,h3:!0,h4:!0,h5:!0,h6:!0,header:!0,hgroup:!0,hr:!0,menu:!0,nav:!0,ol:!0,p:!0,pre:!0,section:!0,table:!0,ul:!0},rp:{rp:!0,rt:!0},rt:{rp:!0,rt:!0},tbody:{tbody:!0,tfoot:!0},td:{td:!0,th:!0},tfoot:{tbody:!0},th:{td:!0,th:!0},thead:{tbody:!0,tfoot:!0},tr:{tr:!0}},doNotIndent:{pre:!0},allowUnquoted:!0,allowMissing:!0,caseFold:!0},Te={autoSelfClosers:{},implicitlyClosed:{},contextGrabbers:{},doNotIndent:{},allowUnquoted:!1,allowMissing:!1,allowMissingTagName:!1,caseFold:!1};te.defineMode("xml",function(Xe,ke){var ge=Xe.indentUnit,Ve={},Ue=ke.htmlMode?Ze:Te;for(var Se in Ue)Ve[Se]=Ue[Se];for(var Se in ke)Ve[Se]=ke[Se];var ye,Je;function Ce(Ye,wt){function at(Jt){return wt.tokenize=Jt,Jt(Ye,wt)}var vt=Ye.next();if(vt=="<")return Ye.eat("!")?Ye.eat("[")?Ye.match("CDATA[")?at(it("atom","]]>")):null:Ye.match("--")?at(it("comment","-->")):Ye.match("DOCTYPE",!0,!0)?(Ye.eatWhile(/[\w\._\-]/),at(We(1))):null:Ye.eat("?")?(Ye.eatWhile(/[\w\._\-]/),wt.tokenize=it("meta","?>"),"meta"):(ye=Ye.eat("/")?"closeTag":"openTag",wt.tokenize=st,"tag bracket");if(vt=="&"){var Vt;return Ye.eat("#")?Ye.eat("x")?Vt=Ye.eatWhile(/[a-fA-F\d]/)&&Ye.eat(";"):Vt=Ye.eatWhile(/[\d]/)&&Ye.eat(";"):Vt=Ye.eatWhile(/[\w\.\-:]/)&&Ye.eat(";"),Vt?"atom":"error"}else return Ye.eatWhile(/[^&<]/),null}Ce.isInText=!0;function st(Ye,wt){var at=Ye.next();if(at==">"||at=="/"&&Ye.eat(">"))return wt.tokenize=Ce,ye=at==">"?"endTag":"selfcloseTag","tag bracket";if(at=="=")return ye="equals",null;if(at=="<"){wt.tokenize=Ce,wt.state=qe,wt.tagName=wt.tagStart=null;var vt=wt.tokenize(Ye,wt);return vt?vt+" tag error":"tag error"}else return/[\'\"]/.test(at)?(wt.tokenize=nt(at),wt.stringStartCol=Ye.column(),wt.tokenize(Ye,wt)):(Ye.match(/^[^\s\u00a0=<>\"\']*[^\s\u00a0=<>\"\'\/]/),"word")}function nt(Ye){var wt=function(at,vt){for(;!at.eol();)if(at.next()==Ye){vt.tokenize=st;break}return"string"};return wt.isInAttribute=!0,wt}function it(Ye,wt){return function(at,vt){for(;!at.eol();){if(at.match(wt)){vt.tokenize=Ce;break}at.next()}return Ye}}function We(Ye){return function(wt,at){for(var vt;(vt=wt.next())!=null;){if(vt=="<")return at.tokenize=We(Ye+1),at.tokenize(wt,at);if(vt==">")if(Ye==1){at.tokenize=Ce;break}else return at.tokenize=We(Ye-1),at.tokenize(wt,at)}return"meta"}}function Le(Ye,wt,at){this.prev=Ye.context,this.tagName=wt,this.indent=Ye.indented,this.startOfLine=at,(Ve.doNotIndent.hasOwnProperty(wt)||Ye.context&&Ye.context.noIndent)&&(this.noIndent=!0)}function ut(Ye){Ye.context&&(Ye.context=Ye.context.prev)}function Ge(Ye,wt){for(var at;;){if(!Ye.context||(at=Ye.context.tagName,!Ve.contextGrabbers.hasOwnProperty(at)||!Ve.contextGrabbers[at].hasOwnProperty(wt)))return;ut(Ye)}}function qe(Ye,wt,at){return Ye=="openTag"?(at.tagStart=wt.column(),Qe):Ye=="closeTag"?xe:qe}function Qe(Ye,wt,at){return Ye=="word"?(at.tagName=wt.current(),Je="tag",rt):Ve.allowMissingTagName&&Ye=="endTag"?(Je="tag bracket",rt(Ye,wt,at)):(Je="error",Qe)}function xe(Ye,wt,at){if(Ye=="word"){var vt=wt.current();return at.context&&at.context.tagName!=vt&&Ve.implicitlyClosed.hasOwnProperty(at.context.tagName)&&ut(at),at.context&&at.context.tagName==vt||Ve.matchClosing===!1?(Je="tag",Ne):(Je="tag error",Me)}else return Ve.allowMissingTagName&&Ye=="endTag"?(Je="tag bracket",Ne(Ye,wt,at)):(Je="error",Me)}function Ne(Ye,wt,at){return Ye!="endTag"?(Je="error",Ne):(ut(at),qe)}function Me(Ye,wt,at){return Je="error",Ne(Ye,wt,at)}function rt(Ye,wt,at){if(Ye=="word")return Je="attribute",He;if(Ye=="endTag"||Ye=="selfcloseTag"){var vt=at.tagName,Vt=at.tagStart;return at.tagName=at.tagStart=null,Ye=="selfcloseTag"||Ve.autoSelfClosers.hasOwnProperty(vt)?Ge(at,vt):(Ge(at,vt),at.context=new Le(at,vt,Vt==at.indented)),qe}return Je="error",rt}function He(Ye,wt,at){return Ye=="equals"?tt:(Ve.allowMissing||(Je="error"),rt(Ye,wt,at))}function tt(Ye,wt,at){return Ye=="string"?gt:Ye=="word"&&Ve.allowUnquoted?(Je="string",rt):(Je="error",rt(Ye,wt,at))}function gt(Ye,wt,at){return Ye=="string"?gt:rt(Ye,wt,at)}return{startState:function(Ye){var wt={tokenize:Ce,state:qe,indented:Ye||0,tagName:null,tagStart:null,context:null};return Ye!=null&&(wt.baseIndent=Ye),wt},token:function(Ye,wt){if(!wt.tagName&&Ye.sol()&&(wt.indented=Ye.indentation()),Ye.eatSpace())return null;ye=null;var at=wt.tokenize(Ye,wt);return(at||ye)&&at!="comment"&&(Je=null,wt.state=wt.state(ye||at,Ye,wt),Je&&(at=Je=="error"?at+" error":Je)),at},indent:function(Ye,wt,at){var vt=Ye.context;if(Ye.tokenize.isInAttribute)return Ye.tagStart==Ye.indented?Ye.stringStartCol+1:Ye.indented+ge;if(vt&&vt.noIndent)return te.Pass;if(Ye.tokenize!=st&&Ye.tokenize!=Ce)return at?at.match(/^(\s*)/)[0].length:0;if(Ye.tagName)return Ve.multilineTagIndentPastTag!==!1?Ye.tagStart+Ye.tagName.length+2:Ye.tagStart+ge*(Ve.multilineTagIndentFactor||1);if(Ve.alignCDATA&&/$/,blockCommentStart:"",configuration:Ve.htmlMode?"html":"xml",helperType:Ve.htmlMode?"html":"xml",skipAttribute:function(Ye){Ye.state==tt&&(Ye.state=rt)},xmlCurrentTag:function(Ye){return Ye.tagName?{name:Ye.tagName,close:Ye.type=="closeTag"}:null},xmlCurrentContext:function(Ye){for(var wt=[],at=Ye.context;at;at=at.prev)at.tagName&&wt.push(at.tagName);return wt.reverse()}}}),te.defineMIME("text/xml","xml"),te.defineMIME("application/xml","xml"),te.mimeModes.hasOwnProperty("text/html")||te.defineMIME("text/html",{name:"xml",htmlMode:!0})})},97774:function(xn,yt,ce){"use strict";Object.defineProperty(yt,"__esModule",{value:!0}),yt.default=void 0;var te=Object.assign||function(We){for(var Le=1;Le0&&(rt=Qe[0]),rt instanceof Error)throw rt;var He=new Error("Unhandled error."+(rt?" ("+rt.message+")":""));throw He.context=rt,He}var tt=Me[qe];if(tt===void 0)return!1;if(typeof tt=="function")ce(tt,this,Qe);else for(var gt=tt.length,Ye=st(tt,gt),xe=0;xe0&&rt.length>Ne&&!rt.warned){rt.warned=!0;var He=new Error("Possible EventEmitter memory leak detected. "+rt.length+" "+String(qe)+" listeners added. Use emitter.setMaxListeners() to increase limit");He.name="MaxListenersExceededWarning",He.emitter=Ge,He.type=qe,He.count=rt.length,Ze(He)}return Ge}Xe.prototype.addListener=function(qe,Qe){return Ue(this,qe,Qe,!1)},Xe.prototype.on=Xe.prototype.addListener,Xe.prototype.prependListener=function(qe,Qe){return Ue(this,qe,Qe,!0)};function Se(){if(!this.fired)return this.target.removeListener(this.type,this.wrapFn),this.fired=!0,arguments.length===0?this.listener.call(this.target):this.listener.apply(this.target,arguments)}function ye(Ge,qe,Qe){var xe={fired:!1,wrapFn:void 0,target:Ge,type:qe,listener:Qe},Ne=Se.bind(xe);return Ne.listener=Qe,xe.wrapFn=Ne,Ne}Xe.prototype.once=function(qe,Qe){return ge(Qe),this.on(qe,ye(this,qe,Qe)),this},Xe.prototype.prependOnceListener=function(qe,Qe){return ge(Qe),this.prependListener(qe,ye(this,qe,Qe)),this},Xe.prototype.removeListener=function(qe,Qe){var xe,Ne,Me,rt,He;if(ge(Qe),Ne=this._events,Ne===void 0)return this;if(xe=Ne[qe],xe===void 0)return this;if(xe===Qe||xe.listener===Qe)--this._eventsCount===0?this._events=Object.create(null):(delete Ne[qe],Ne.removeListener&&this.emit("removeListener",qe,xe.listener||Qe));else if(typeof xe!="function"){for(Me=-1,rt=xe.length-1;rt>=0;rt--)if(xe[rt]===Qe||xe[rt].listener===Qe){He=xe[rt].listener,Me=rt;break}if(Me<0)return this;Me===0?xe.shift():nt(xe,Me),xe.length===1&&(Ne[qe]=xe[0]),Ne.removeListener!==void 0&&this.emit("removeListener",qe,He||Qe)}return this},Xe.prototype.off=Xe.prototype.removeListener,Xe.prototype.removeAllListeners=function(qe){var Qe,xe,Ne;if(xe=this._events,xe===void 0)return this;if(xe.removeListener===void 0)return arguments.length===0?(this._events=Object.create(null),this._eventsCount=0):xe[qe]!==void 0&&(--this._eventsCount===0?this._events=Object.create(null):delete xe[qe]),this;if(arguments.length===0){var Me=Object.keys(xe),rt;for(Ne=0;Ne=0;Ne--)this.removeListener(qe,Qe[Ne]);return this};function Je(Ge,qe,Qe){var xe=Ge._events;if(xe===void 0)return[];var Ne=xe[qe];return Ne===void 0?[]:typeof Ne=="function"?Qe?[Ne.listener||Ne]:[Ne]:Qe?it(Ne):st(Ne,Ne.length)}Xe.prototype.listeners=function(qe){return Je(this,qe,!0)},Xe.prototype.rawListeners=function(qe){return Je(this,qe,!1)},Xe.listenerCount=function(Ge,qe){return typeof Ge.listenerCount=="function"?Ge.listenerCount(qe):Ce.call(Ge,qe)},Xe.prototype.listenerCount=Ce;function Ce(Ge){var qe=this._events;if(qe!==void 0){var Qe=qe[Ge];if(typeof Qe=="function")return 1;if(Qe!==void 0)return Qe.length}return 0}Xe.prototype.eventNames=function(){return this._eventsCount>0?te(this._events):[]};function st(Ge,qe){for(var Qe=new Array(qe),xe=0;xe{const z=new Uint8Array(4),me=new Uint32Array(z.buffer);return!((me[0]=1)&z[0])})(),ge={int8:globalThis.Int8Array,uint8:globalThis.Uint8Array,int16:globalThis.Int16Array,uint16:globalThis.Uint16Array,int32:globalThis.Int32Array,uint32:globalThis.Uint32Array,uint64:globalThis.BigUint64Array,int64:globalThis.BigInt64Array,float32:globalThis.Float32Array,float64:globalThis.Float64Array};class Ve{constructor(me=Xe,Ae={}){ba(this,"buffer");ba(this,"byteLength");ba(this,"byteOffset");ba(this,"length");ba(this,"offset");ba(this,"lastWrittenByte");ba(this,"littleEndian");ba(this,"_data");ba(this,"_mark");ba(this,"_marks");let Pe=!1;typeof me=="number"?me=new ArrayBuffer(me):(Pe=!0,this.lastWrittenByte=me.byteLength);const et=Ae.offset?Ae.offset>>>0:0,ot=me.byteLength-et;let En=et;(ArrayBuffer.isView(me)||me instanceof Ve)&&(me.byteLength!==me.buffer.byteLength&&(En=me.byteOffset+et),me=me.buffer),Pe?this.lastWrittenByte=ot:this.lastWrittenByte=0,this.buffer=me,this.length=ot,this.byteLength=ot,this.byteOffset=En,this.offset=0,this.littleEndian=!0,this._data=new DataView(this.buffer,En,ot),this._mark=0,this._marks=[]}available(me=1){return this.offset+me<=this.length}isLittleEndian(){return this.littleEndian}setLittleEndian(){return this.littleEndian=!0,this}isBigEndian(){return!this.littleEndian}setBigEndian(){return this.littleEndian=!1,this}skip(me=1){return this.offset+=me,this}back(me=1){return this.offset-=me,this}seek(me){return this.offset=me,this}mark(){return this._mark=this.offset,this}reset(){return this.offset=this._mark,this}pushMark(){return this._marks.push(this.offset),this}popMark(){const me=this._marks.pop();if(me===void 0)throw new Error("Mark stack empty");return this.seek(me),this}rewind(){return this.offset=0,this}ensureAvailable(me=1){if(!this.available(me)){const Pe=(this.offset+me)*2,et=new Uint8Array(Pe);et.set(new Uint8Array(this.buffer)),this.buffer=et.buffer,this.length=Pe,this.byteLength=Pe,this._data=new DataView(this.buffer)}return this}readBoolean(){return this.readUint8()!==0}readInt8(){return this._data.getInt8(this.offset++)}readUint8(){return this._data.getUint8(this.offset++)}readByte(){return this.readUint8()}readBytes(me=1){return this.readArray(me,"uint8")}readArray(me,Ae){const Pe=ge[Ae].BYTES_PER_ELEMENT*me,et=this.byteOffset+this.offset,ot=this.buffer.slice(et,et+Pe);if(this.littleEndian===ke&&Ae!=="uint8"&&Ae!=="int8"){const an=new Uint8Array(this.buffer.slice(et,et+Pe));an.reverse();const Lr=new ge[Ae](an.buffer);return this.offset+=Pe,Lr.reverse(),Lr}const En=new ge[Ae](ot);return this.offset+=Pe,En}readInt16(){const me=this._data.getInt16(this.offset,this.littleEndian);return this.offset+=2,me}readUint16(){const me=this._data.getUint16(this.offset,this.littleEndian);return this.offset+=2,me}readInt32(){const me=this._data.getInt32(this.offset,this.littleEndian);return this.offset+=4,me}readUint32(){const me=this._data.getUint32(this.offset,this.littleEndian);return this.offset+=4,me}readFloat32(){const me=this._data.getFloat32(this.offset,this.littleEndian);return this.offset+=4,me}readFloat64(){const me=this._data.getFloat64(this.offset,this.littleEndian);return this.offset+=8,me}readBigInt64(){const me=this._data.getBigInt64(this.offset,this.littleEndian);return this.offset+=8,me}readBigUint64(){const me=this._data.getBigUint64(this.offset,this.littleEndian);return this.offset+=8,me}readChar(){return String.fromCharCode(this.readInt8())}readChars(me=1){let Ae="";for(let Pe=0;Pethis.lastWrittenByte&&(this.lastWrittenByte=this.offset)}}const Ue=4,Se=0,ye=1,Je=2;function Ce(z){let me=z.length;for(;--me>=0;)z[me]=0}const st=0,nt=1,it=2,We=3,Le=258,ut=29,Ge=256,qe=Ge+1+ut,Qe=30,xe=19,Ne=2*qe+1,Me=15,rt=16,He=7,tt=256,gt=16,Ye=17,wt=18,at=new Uint8Array([0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0]),vt=new Uint8Array([0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13]),Vt=new Uint8Array([0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,7]),Jt=new Uint8Array([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]),pn=512,An=new Array((qe+2)*2);Ce(An);const ze=new Array(Qe*2);Ce(ze);const Fe=new Array(pn);Ce(Fe);const Ot=new Array(Le-We+1);Ce(Ot);const Fn=new Array(ut);Ce(Fn);const dn=new Array(Qe);Ce(dn);function Ct(z,me,Ae,Pe,et){this.static_tree=z,this.extra_bits=me,this.extra_base=Ae,this.elems=Pe,this.max_length=et,this.has_stree=z&&z.length}let en,rn,Yn;function Dt(z,me){this.dyn_tree=z,this.max_code=0,this.stat_desc=me}const mt=z=>z<256?Fe[z]:Fe[256+(z>>>7)],ht=(z,me)=>{z.pending_buf[z.pending++]=me&255,z.pending_buf[z.pending++]=me>>>8&255},bt=(z,me,Ae)=>{z.bi_valid>rt-Ae?(z.bi_buf|=me<>rt-z.bi_valid,z.bi_valid+=Ae-rt):(z.bi_buf|=me<{bt(z,Ae[me*2],Ae[me*2+1])},Bt=(z,me)=>{let Ae=0;do Ae|=z&1,z>>>=1,Ae<<=1;while(--me>0);return Ae>>>1},Pt=z=>{z.bi_valid===16?(ht(z,z.bi_buf),z.bi_buf=0,z.bi_valid=0):z.bi_valid>=8&&(z.pending_buf[z.pending++]=z.bi_buf&255,z.bi_buf>>=8,z.bi_valid-=8)},_e=(z,me)=>{const Ae=me.dyn_tree,Pe=me.max_code,et=me.stat_desc.static_tree,ot=me.stat_desc.has_stree,En=me.stat_desc.extra_bits,an=me.stat_desc.extra_base,Lr=me.stat_desc.max_length;let Xt,kn,ci,Kr,Cr,xi,ya=0;for(Kr=0;Kr<=Me;Kr++)z.bl_count[Kr]=0;for(Ae[z.heap[z.heap_max]*2+1]=0,Xt=z.heap_max+1;XtLr&&(Kr=Lr,ya++),Ae[kn*2+1]=Kr,!(kn>Pe)&&(z.bl_count[Kr]++,Cr=0,kn>=an&&(Cr=En[kn-an]),xi=Ae[kn*2],z.opt_len+=xi*(Kr+Cr),ot&&(z.static_len+=xi*(et[kn*2+1]+Cr)));if(ya!==0){do{for(Kr=Lr-1;z.bl_count[Kr]===0;)Kr--;z.bl_count[Kr]--,z.bl_count[Kr+1]+=2,z.bl_count[Lr]--,ya-=2}while(ya>0);for(Kr=Lr;Kr!==0;Kr--)for(kn=z.bl_count[Kr];kn!==0;)ci=z.heap[--Xt],!(ci>Pe)&&(Ae[ci*2+1]!==Kr&&(z.opt_len+=(Kr-Ae[ci*2+1])*Ae[ci*2],Ae[ci*2+1]=Kr),kn--)}},se=(z,me,Ae)=>{const Pe=new Array(Me+1);let et=0,ot,En;for(ot=1;ot<=Me;ot++)et=et+Ae[ot-1]<<1,Pe[ot]=et;for(En=0;En<=me;En++){let an=z[En*2+1];an!==0&&(z[En*2]=Bt(Pe[an]++,an))}},fe=()=>{let z,me,Ae,Pe,et;const ot=new Array(Me+1);for(Ae=0,Pe=0;Pe>=7;Pe{let me;for(me=0;me{z.bi_valid>8?ht(z,z.bi_buf):z.bi_valid>0&&(z.pending_buf[z.pending++]=z.bi_buf),z.bi_buf=0,z.bi_valid=0},pt=(z,me,Ae,Pe)=>{const et=me*2,ot=Ae*2;return z[et]{const Pe=z.heap[Ae];let et=Ae<<1;for(;et<=z.heap_len&&(et{let Pe,et,ot=0,En,an;if(z.sym_next!==0)do Pe=z.pending_buf[z.sym_buf+ot++]&255,Pe+=(z.pending_buf[z.sym_buf+ot++]&255)<<8,et=z.pending_buf[z.sym_buf+ot++],Pe===0?zt(z,et,me):(En=Ot[et],zt(z,En+Ge+1,me),an=at[En],an!==0&&(et-=Fn[En],bt(z,et,an)),Pe--,En=mt(Pe),zt(z,En,Ae),an=vt[En],an!==0&&(Pe-=dn[En],bt(z,Pe,an)));while(ot{const Ae=me.dyn_tree,Pe=me.stat_desc.static_tree,et=me.stat_desc.has_stree,ot=me.stat_desc.elems;let En,an,Lr=-1,Xt;for(z.heap_len=0,z.heap_max=Ne,En=0;En>1;En>=1;En--)Mt(z,Ae,En);Xt=ot;do En=z.heap[1],z.heap[1]=z.heap[z.heap_len--],Mt(z,Ae,1),an=z.heap[1],z.heap[--z.heap_max]=En,z.heap[--z.heap_max]=an,Ae[Xt*2]=Ae[En*2]+Ae[an*2],z.depth[Xt]=(z.depth[En]>=z.depth[an]?z.depth[En]:z.depth[an])+1,Ae[En*2+1]=Ae[an*2+1]=Xt,z.heap[1]=Xt++,Mt(z,Ae,1);while(z.heap_len>=2);z.heap[--z.heap_max]=z.heap[1],_e(z,me),se(Ae,Lr,z.bl_count)},oe=(z,me,Ae)=>{let Pe,et=-1,ot,En=me[0*2+1],an=0,Lr=7,Xt=4;for(En===0&&(Lr=138,Xt=3),me[(Ae+1)*2+1]=65535,Pe=0;Pe<=Ae;Pe++)ot=En,En=me[(Pe+1)*2+1],!(++an{let Pe,et=-1,ot,En=me[0*2+1],an=0,Lr=7,Xt=4;for(En===0&&(Lr=138,Xt=3),Pe=0;Pe<=Ae;Pe++)if(ot=En,En=me[(Pe+1)*2+1],!(++an{let me;for(oe(z,z.dyn_ltree,z.l_desc.max_code),oe(z,z.dyn_dtree,z.d_desc.max_code),he(z,z.bl_desc),me=xe-1;me>=3&&z.bl_tree[Jt[me]*2+1]===0;me--);return z.opt_len+=3*(me+1)+5+5+4,me},we=(z,me,Ae,Pe)=>{let et;for(bt(z,me-257,5),bt(z,Ae-1,5),bt(z,Pe-4,4),et=0;et{let me=4093624447,Ae;for(Ae=0;Ae<=31;Ae++,me>>>=1)if(me&1&&z.dyn_ltree[Ae*2]!==0)return Se;if(z.dyn_ltree[9*2]!==0||z.dyn_ltree[10*2]!==0||z.dyn_ltree[13*2]!==0)return ye;for(Ae=32;Ae{Ee||(fe(),Ee=!0),z.l_desc=new Dt(z.dyn_ltree,en),z.d_desc=new Dt(z.dyn_dtree,rn),z.bl_desc=new Dt(z.bl_tree,Yn),z.bi_buf=0,z.bi_valid=0,Ie(z)},Ut=(z,me,Ae,Pe)=>{bt(z,(st<<1)+(Pe?1:0),3),Be(z),ht(z,Ae),ht(z,~Ae),Ae&&z.pending_buf.set(z.window.subarray(me,me+Ae),z.pending),z.pending+=Ae},It=z=>{bt(z,nt<<1,3),zt(z,tt,An),Pt(z)},ft=(z,me,Ae,Pe)=>{let et,ot,En=0;z.level>0?(z.strm.data_type===Je&&(z.strm.data_type=le(z)),he(z,z.l_desc),he(z,z.d_desc),En=de(z),et=z.opt_len+3+7>>>3,ot=z.static_len+3+7>>>3,ot<=et&&(et=ot)):et=ot=Ae+5,Ae+4<=et&&me!==-1?Ut(z,me,Ae,Pe):z.strategy===Ue||ot===et?(bt(z,(nt<<1)+(Pe?1:0),3),sn(z,An,ze)):(bt(z,(it<<1)+(Pe?1:0),3),we(z,z.l_desc.max_code+1,z.d_desc.max_code+1,En+1),sn(z,z.dyn_ltree,z.dyn_dtree)),Ie(z),Pe&&Be(z)},Bn=(z,me,Ae)=>(z.pending_buf[z.sym_buf+z.sym_next++]=me,z.pending_buf[z.sym_buf+z.sym_next++]=me>>8,z.pending_buf[z.sym_buf+z.sym_next++]=Ae,me===0?z.dyn_ltree[Ae*2]++:(z.matches++,me--,z.dyn_ltree[(Ot[Ae]+Ge+1)*2]++,z.dyn_dtree[mt(me)*2]++),z.sym_next===z.sym_end);var jt=St,cn=Ut,In=ft,sr=Bn,vn=It,dr={_tr_init:jt,_tr_stored_block:cn,_tr_flush_block:In,_tr_tally:sr,_tr_align:vn},yr=(z,me,Ae,Pe)=>{let et=z&65535|0,ot=z>>>16&65535|0,En=0;for(;Ae!==0;){En=Ae>2e3?2e3:Ae,Ae-=En;do et=et+me[Pe++]|0,ot=ot+et|0;while(--En);et%=65521,ot%=65521}return et|ot<<16|0};const Jn=()=>{let z,me=[];for(var Ae=0;Ae<256;Ae++){z=Ae;for(var Pe=0;Pe<8;Pe++)z=z&1?3988292384^z>>>1:z>>>1;me[Ae]=z}return me},Tr=new Uint32Array(Jn());var Er=(z,me,Ae,Pe)=>{const et=Tr,ot=Pe+Ae;z^=-1;for(let En=Pe;En>>8^et[(z^me[En])&255];return z^-1},ur={2:"need dictionary",1:"stream end",0:"","-1":"file error","-2":"stream error","-3":"data error","-4":"insufficient memory","-5":"buffer error","-6":"incompatible version"},Qr={Z_NO_FLUSH:0,Z_PARTIAL_FLUSH:1,Z_SYNC_FLUSH:2,Z_FULL_FLUSH:3,Z_FINISH:4,Z_BLOCK:5,Z_TREES:6,Z_OK:0,Z_STREAM_END:1,Z_NEED_DICT:2,Z_ERRNO:-1,Z_STREAM_ERROR:-2,Z_DATA_ERROR:-3,Z_MEM_ERROR:-4,Z_BUF_ERROR:-5,Z_NO_COMPRESSION:0,Z_BEST_SPEED:1,Z_BEST_COMPRESSION:9,Z_DEFAULT_COMPRESSION:-1,Z_FILTERED:1,Z_HUFFMAN_ONLY:2,Z_RLE:3,Z_FIXED:4,Z_DEFAULT_STRATEGY:0,Z_BINARY:0,Z_TEXT:1,Z_UNKNOWN:2,Z_DEFLATED:8};const{_tr_init:Kn,_tr_stored_block:rr,_tr_flush_block:qn,_tr_tally:mn,_tr_align:zn}=dr,{Z_NO_FLUSH:$t,Z_PARTIAL_FLUSH:Sn,Z_FULL_FLUSH:pr,Z_FINISH:lr,Z_BLOCK:fr,Z_OK:Fr,Z_STREAM_END:Wr,Z_STREAM_ERROR:Dr,Z_DATA_ERROR:Ur,Z_BUF_ERROR:qr,Z_DEFAULT_COMPRESSION:$n,Z_FILTERED:yn,Z_HUFFMAN_ONLY:$e,Z_RLE:kr,Z_FIXED:Zr,Z_DEFAULT_STRATEGY:Lt,Z_UNKNOWN:Tt,Z_DEFLATED:tr}=Qr,Tn=9,Gt=15,_n=8,or=256+1+29,hr=30,xr=19,Hn=2*or+1,xt=15,Ft=3,gn=258,Mn=gn+Ft+1,wr=32,Hr=42,Mr=57,ir=69,Xn=73,_r=91,Br=103,$r=113,ui=666,ai=1,Ci=2,Ke=3,Oe=4,At=3,Et=(z,me)=>(z.msg=ur[me],me),on=z=>z*2-(z>4?9:0),Wt=z=>{let me=z.length;for(;--me>=0;)z[me]=0},Qn=z=>{let me,Ae,Pe,et=z.w_size;me=z.hash_size,Pe=me;do Ae=z.head[--Pe],z.head[Pe]=Ae>=et?Ae-et:0;while(--me);me=et,Pe=me;do Ae=z.prev[--Pe],z.prev[Pe]=Ae>=et?Ae-et:0;while(--me)};let Wn=(z,me,Ae)=>(me<{const me=z.state;let Ae=me.pending;Ae>z.avail_out&&(Ae=z.avail_out),Ae!==0&&(z.output.set(me.pending_buf.subarray(me.pending_out,me.pending_out+Ae),z.next_out),z.next_out+=Ae,me.pending_out+=Ae,z.total_out+=Ae,z.avail_out-=Ae,me.pending-=Ae,me.pending===0&&(me.pending_out=0))},Zn=(z,me)=>{qn(z,z.block_start>=0?z.block_start:-1,z.strstart-z.block_start,me),z.block_start=z.strstart,Vn(z.strm)},Gn=(z,me)=>{z.pending_buf[z.pending++]=me},ct=(z,me)=>{z.pending_buf[z.pending++]=me>>>8&255,z.pending_buf[z.pending++]=me&255},Yt=(z,me,Ae,Pe)=>{let et=z.avail_in;return et>Pe&&(et=Pe),et===0?0:(z.avail_in-=et,me.set(z.input.subarray(z.next_in,z.next_in+et),Ae),z.state.wrap===1?z.adler=yr(z.adler,me,et,Ae):z.state.wrap===2&&(z.adler=Er(z.adler,me,et,Ae)),z.next_in+=et,z.total_in+=et,et)},Rt=(z,me)=>{let Ae=z.max_chain_length,Pe=z.strstart,et,ot,En=z.prev_length,an=z.nice_match;const Lr=z.strstart>z.w_size-Mn?z.strstart-(z.w_size-Mn):0,Xt=z.window,kn=z.w_mask,ci=z.prev,Kr=z.strstart+gn;let Cr=Xt[Pe+En-1],xi=Xt[Pe+En];z.prev_length>=z.good_match&&(Ae>>=2),an>z.lookahead&&(an=z.lookahead);do if(et=me,!(Xt[et+En]!==xi||Xt[et+En-1]!==Cr||Xt[et]!==Xt[Pe]||Xt[++et]!==Xt[Pe+1])){Pe+=2,et++;do;while(Xt[++Pe]===Xt[++et]&&Xt[++Pe]===Xt[++et]&&Xt[++Pe]===Xt[++et]&&Xt[++Pe]===Xt[++et]&&Xt[++Pe]===Xt[++et]&&Xt[++Pe]===Xt[++et]&&Xt[++Pe]===Xt[++et]&&Xt[++Pe]===Xt[++et]&&PeEn){if(z.match_start=me,En=ot,ot>=an)break;Cr=Xt[Pe+En-1],xi=Xt[Pe+En]}}while((me=ci[me&kn])>Lr&&--Ae!==0);return En<=z.lookahead?En:z.lookahead},Zt=z=>{const me=z.w_size;let Ae,Pe,et;do{if(Pe=z.window_size-z.lookahead-z.strstart,z.strstart>=me+(me-Mn)&&(z.window.set(z.window.subarray(me,me+me-Pe),0),z.match_start-=me,z.strstart-=me,z.block_start-=me,z.insert>z.strstart&&(z.insert=z.strstart),Qn(z),Pe+=me),z.strm.avail_in===0)break;if(Ae=Yt(z.strm,z.window,z.strstart+z.lookahead,Pe),z.lookahead+=Ae,z.lookahead+z.insert>=Ft)for(et=z.strstart-z.insert,z.ins_h=z.window[et],z.ins_h=Wn(z,z.ins_h,z.window[et+1]);z.insert&&(z.ins_h=Wn(z,z.ins_h,z.window[et+Ft-1]),z.prev[et&z.w_mask]=z.head[z.ins_h],z.head[z.ins_h]=et,et++,z.insert--,!(z.lookahead+z.insert{let Ae=z.pending_buf_size-5>z.w_size?z.w_size:z.pending_buf_size-5,Pe,et,ot,En=0,an=z.strm.avail_in;do{if(Pe=65535,ot=z.bi_valid+42>>3,z.strm.avail_outet+z.strm.avail_in&&(Pe=et+z.strm.avail_in),Pe>ot&&(Pe=ot),Pe>8,z.pending_buf[z.pending-2]=~Pe,z.pending_buf[z.pending-1]=~Pe>>8,Vn(z.strm),et&&(et>Pe&&(et=Pe),z.strm.output.set(z.window.subarray(z.block_start,z.block_start+et),z.strm.next_out),z.strm.next_out+=et,z.strm.avail_out-=et,z.strm.total_out+=et,z.block_start+=et,Pe-=et),Pe&&(Yt(z.strm,z.strm.output,z.strm.next_out,Pe),z.strm.next_out+=Pe,z.strm.avail_out-=Pe,z.strm.total_out+=Pe)}while(En===0);return an-=z.strm.avail_in,an&&(an>=z.w_size?(z.matches=2,z.window.set(z.strm.input.subarray(z.strm.next_in-z.w_size,z.strm.next_in),0),z.strstart=z.w_size,z.insert=z.strstart):(z.window_size-z.strstart<=an&&(z.strstart-=z.w_size,z.window.set(z.window.subarray(z.w_size,z.w_size+z.strstart),0),z.matches<2&&z.matches++,z.insert>z.strstart&&(z.insert=z.strstart)),z.window.set(z.strm.input.subarray(z.strm.next_in-an,z.strm.next_in),z.strstart),z.strstart+=an,z.insert+=an>z.w_size-z.insert?z.w_size-z.insert:an),z.block_start=z.strstart),z.high_waterot&&z.block_start>=z.w_size&&(z.block_start-=z.w_size,z.strstart-=z.w_size,z.window.set(z.window.subarray(z.w_size,z.w_size+z.strstart),0),z.matches<2&&z.matches++,ot+=z.w_size,z.insert>z.strstart&&(z.insert=z.strstart)),ot>z.strm.avail_in&&(ot=z.strm.avail_in),ot&&(Yt(z.strm,z.window,z.strstart,ot),z.strstart+=ot,z.insert+=ot>z.w_size-z.insert?z.w_size-z.insert:ot),z.high_water>3,ot=z.pending_buf_size-ot>65535?65535:z.pending_buf_size-ot,Ae=ot>z.w_size?z.w_size:ot,et=z.strstart-z.block_start,(et>=Ae||(et||me===lr)&&me!==$t&&z.strm.avail_in===0&&et<=ot)&&(Pe=et>ot?ot:et,En=me===lr&&z.strm.avail_in===0&&Pe===et?1:0,rr(z,z.block_start,Pe,En),z.block_start+=Pe,Vn(z.strm)),En?Ke:ai)},fn=(z,me)=>{let Ae,Pe;for(;;){if(z.lookahead=Ft&&(z.ins_h=Wn(z,z.ins_h,z.window[z.strstart+Ft-1]),Ae=z.prev[z.strstart&z.w_mask]=z.head[z.ins_h],z.head[z.ins_h]=z.strstart),Ae!==0&&z.strstart-Ae<=z.w_size-Mn&&(z.match_length=Rt(z,Ae)),z.match_length>=Ft)if(Pe=mn(z,z.strstart-z.match_start,z.match_length-Ft),z.lookahead-=z.match_length,z.match_length<=z.max_lazy_match&&z.lookahead>=Ft){z.match_length--;do z.strstart++,z.ins_h=Wn(z,z.ins_h,z.window[z.strstart+Ft-1]),Ae=z.prev[z.strstart&z.w_mask]=z.head[z.ins_h],z.head[z.ins_h]=z.strstart;while(--z.match_length!==0);z.strstart++}else z.strstart+=z.match_length,z.match_length=0,z.ins_h=z.window[z.strstart],z.ins_h=Wn(z,z.ins_h,z.window[z.strstart+1]);else Pe=mn(z,0,z.window[z.strstart]),z.lookahead--,z.strstart++;if(Pe&&(Zn(z,!1),z.strm.avail_out===0))return ai}return z.insert=z.strstart{let Ae,Pe,et;for(;;){if(z.lookahead=Ft&&(z.ins_h=Wn(z,z.ins_h,z.window[z.strstart+Ft-1]),Ae=z.prev[z.strstart&z.w_mask]=z.head[z.ins_h],z.head[z.ins_h]=z.strstart),z.prev_length=z.match_length,z.prev_match=z.match_start,z.match_length=Ft-1,Ae!==0&&z.prev_length4096)&&(z.match_length=Ft-1)),z.prev_length>=Ft&&z.match_length<=z.prev_length){et=z.strstart+z.lookahead-Ft,Pe=mn(z,z.strstart-1-z.prev_match,z.prev_length-Ft),z.lookahead-=z.prev_length-1,z.prev_length-=2;do++z.strstart<=et&&(z.ins_h=Wn(z,z.ins_h,z.window[z.strstart+Ft-1]),Ae=z.prev[z.strstart&z.w_mask]=z.head[z.ins_h],z.head[z.ins_h]=z.strstart);while(--z.prev_length!==0);if(z.match_available=0,z.match_length=Ft-1,z.strstart++,Pe&&(Zn(z,!1),z.strm.avail_out===0))return ai}else if(z.match_available){if(Pe=mn(z,0,z.window[z.strstart-1]),Pe&&Zn(z,!1),z.strstart++,z.lookahead--,z.strm.avail_out===0)return ai}else z.match_available=1,z.strstart++,z.lookahead--}return z.match_available&&(Pe=mn(z,0,z.window[z.strstart-1]),z.match_available=0),z.insert=z.strstart{let Ae,Pe,et,ot;const En=z.window;for(;;){if(z.lookahead<=gn){if(Zt(z),z.lookahead<=gn&&me===$t)return ai;if(z.lookahead===0)break}if(z.match_length=0,z.lookahead>=Ft&&z.strstart>0&&(et=z.strstart-1,Pe=En[et],Pe===En[++et]&&Pe===En[++et]&&Pe===En[++et])){ot=z.strstart+gn;do;while(Pe===En[++et]&&Pe===En[++et]&&Pe===En[++et]&&Pe===En[++et]&&Pe===En[++et]&&Pe===En[++et]&&Pe===En[++et]&&Pe===En[++et]&&etz.lookahead&&(z.match_length=z.lookahead)}if(z.match_length>=Ft?(Ae=mn(z,1,z.match_length-Ft),z.lookahead-=z.match_length,z.strstart+=z.match_length,z.match_length=0):(Ae=mn(z,0,z.window[z.strstart]),z.lookahead--,z.strstart++),Ae&&(Zn(z,!1),z.strm.avail_out===0))return ai}return z.insert=0,me===lr?(Zn(z,!0),z.strm.avail_out===0?Ke:Oe):z.sym_next&&(Zn(z,!1),z.strm.avail_out===0)?ai:Ci},wn=(z,me)=>{let Ae;for(;;){if(z.lookahead===0&&(Zt(z),z.lookahead===0)){if(me===$t)return ai;break}if(z.match_length=0,Ae=mn(z,0,z.window[z.strstart]),z.lookahead--,z.strstart++,Ae&&(Zn(z,!1),z.strm.avail_out===0))return ai}return z.insert=0,me===lr?(Zn(z,!0),z.strm.avail_out===0?Ke:Oe):z.sym_next&&(Zn(z,!1),z.strm.avail_out===0)?ai:Ci};function Ht(z,me,Ae,Pe,et){this.good_length=z,this.max_lazy=me,this.nice_length=Ae,this.max_chain=Pe,this.func=et}const ln=[new Ht(0,0,0,0,nn),new Ht(4,4,8,4,fn),new Ht(4,5,16,8,fn),new Ht(4,6,32,32,fn),new Ht(4,4,16,16,dt),new Ht(8,16,32,32,dt),new Ht(8,16,128,128,dt),new Ht(8,32,128,256,dt),new Ht(32,128,258,1024,dt),new Ht(32,258,258,4096,dt)],hn=z=>{z.window_size=2*z.w_size,Wt(z.head),z.max_lazy_match=ln[z.level].max_lazy,z.good_match=ln[z.level].good_length,z.nice_match=ln[z.level].nice_length,z.max_chain_length=ln[z.level].max_chain,z.strstart=0,z.block_start=0,z.lookahead=0,z.insert=0,z.match_length=z.prev_length=Ft-1,z.match_available=0,z.ins_h=0};function tn(){this.strm=null,this.status=0,this.pending_buf=null,this.pending_buf_size=0,this.pending_out=0,this.pending=0,this.wrap=0,this.gzhead=null,this.gzindex=0,this.method=tr,this.last_flush=-1,this.w_size=0,this.w_bits=0,this.w_mask=0,this.window=null,this.window_size=0,this.prev=null,this.head=null,this.ins_h=0,this.hash_size=0,this.hash_bits=0,this.hash_mask=0,this.hash_shift=0,this.block_start=0,this.match_length=0,this.prev_match=0,this.match_available=0,this.strstart=0,this.match_start=0,this.lookahead=0,this.prev_length=0,this.max_chain_length=0,this.max_lazy_match=0,this.level=0,this.strategy=0,this.good_match=0,this.nice_match=0,this.dyn_ltree=new Uint16Array(Hn*2),this.dyn_dtree=new Uint16Array((2*hr+1)*2),this.bl_tree=new Uint16Array((2*xr+1)*2),Wt(this.dyn_ltree),Wt(this.dyn_dtree),Wt(this.bl_tree),this.l_desc=null,this.d_desc=null,this.bl_desc=null,this.bl_count=new Uint16Array(xt+1),this.heap=new Uint16Array(2*or+1),Wt(this.heap),this.heap_len=0,this.heap_max=0,this.depth=new Uint16Array(2*or+1),Wt(this.depth),this.sym_buf=0,this.lit_bufsize=0,this.sym_next=0,this.sym_end=0,this.opt_len=0,this.static_len=0,this.matches=0,this.insert=0,this.bi_buf=0,this.bi_valid=0}const un=z=>{if(!z)return 1;const me=z.state;return!me||me.strm!==z||me.status!==Hr&&me.status!==Mr&&me.status!==ir&&me.status!==Xn&&me.status!==_r&&me.status!==Br&&me.status!==$r&&me.status!==ui?1:0},nr=z=>{if(un(z))return Et(z,Dr);z.total_in=z.total_out=0,z.data_type=Tt;const me=z.state;return me.pending=0,me.pending_out=0,me.wrap<0&&(me.wrap=-me.wrap),me.status=me.wrap===2?Mr:me.wrap?Hr:$r,z.adler=me.wrap===2?0:1,me.last_flush=-2,Kn(me),Fr},Nt=z=>{const me=nr(z);return me===Fr&&hn(z.state),me},qt=(z,me)=>un(z)||z.state.wrap!==2?Dr:(z.state.gzhead=me,Fr),Nn=(z,me,Ae,Pe,et,ot)=>{if(!z)return Dr;let En=1;if(me===$n&&(me=6),Pe<0?(En=0,Pe=-Pe):Pe>15&&(En=2,Pe-=16),et<1||et>Tn||Ae!==tr||Pe<8||Pe>15||me<0||me>9||ot<0||ot>Zr||Pe===8&&En!==1)return Et(z,Dr);Pe===8&&(Pe=9);const an=new tn;return z.state=an,an.strm=z,an.status=Hr,an.wrap=En,an.gzhead=null,an.w_bits=Pe,an.w_size=1<Nn(z,me,tr,Gt,_n,Lt),er=(z,me)=>{if(un(z)||me>fr||me<0)return z?Et(z,Dr):Dr;const Ae=z.state;if(!z.output||z.avail_in!==0&&!z.input||Ae.status===ui&&me!==lr)return Et(z,z.avail_out===0?qr:Dr);const Pe=Ae.last_flush;if(Ae.last_flush=me,Ae.pending!==0){if(Vn(z),z.avail_out===0)return Ae.last_flush=-1,Fr}else if(z.avail_in===0&&on(me)<=on(Pe)&&me!==lr)return Et(z,qr);if(Ae.status===ui&&z.avail_in!==0)return Et(z,qr);if(Ae.status===Hr&&Ae.wrap===0&&(Ae.status=$r),Ae.status===Hr){let et=tr+(Ae.w_bits-8<<4)<<8,ot=-1;if(Ae.strategy>=$e||Ae.level<2?ot=0:Ae.level<6?ot=1:Ae.level===6?ot=2:ot=3,et|=ot<<6,Ae.strstart!==0&&(et|=wr),et+=31-et%31,ct(Ae,et),Ae.strstart!==0&&(ct(Ae,z.adler>>>16),ct(Ae,z.adler&65535)),z.adler=1,Ae.status=$r,Vn(z),Ae.pending!==0)return Ae.last_flush=-1,Fr}if(Ae.status===Mr){if(z.adler=0,Gn(Ae,31),Gn(Ae,139),Gn(Ae,8),Ae.gzhead)Gn(Ae,(Ae.gzhead.text?1:0)+(Ae.gzhead.hcrc?2:0)+(Ae.gzhead.extra?4:0)+(Ae.gzhead.name?8:0)+(Ae.gzhead.comment?16:0)),Gn(Ae,Ae.gzhead.time&255),Gn(Ae,Ae.gzhead.time>>8&255),Gn(Ae,Ae.gzhead.time>>16&255),Gn(Ae,Ae.gzhead.time>>24&255),Gn(Ae,Ae.level===9?2:Ae.strategy>=$e||Ae.level<2?4:0),Gn(Ae,Ae.gzhead.os&255),Ae.gzhead.extra&&Ae.gzhead.extra.length&&(Gn(Ae,Ae.gzhead.extra.length&255),Gn(Ae,Ae.gzhead.extra.length>>8&255)),Ae.gzhead.hcrc&&(z.adler=Er(z.adler,Ae.pending_buf,Ae.pending,0)),Ae.gzindex=0,Ae.status=ir;else if(Gn(Ae,0),Gn(Ae,0),Gn(Ae,0),Gn(Ae,0),Gn(Ae,0),Gn(Ae,Ae.level===9?2:Ae.strategy>=$e||Ae.level<2?4:0),Gn(Ae,At),Ae.status=$r,Vn(z),Ae.pending!==0)return Ae.last_flush=-1,Fr}if(Ae.status===ir){if(Ae.gzhead.extra){let et=Ae.pending,ot=(Ae.gzhead.extra.length&65535)-Ae.gzindex;for(;Ae.pending+ot>Ae.pending_buf_size;){let an=Ae.pending_buf_size-Ae.pending;if(Ae.pending_buf.set(Ae.gzhead.extra.subarray(Ae.gzindex,Ae.gzindex+an),Ae.pending),Ae.pending=Ae.pending_buf_size,Ae.gzhead.hcrc&&Ae.pending>et&&(z.adler=Er(z.adler,Ae.pending_buf,Ae.pending-et,et)),Ae.gzindex+=an,Vn(z),Ae.pending!==0)return Ae.last_flush=-1,Fr;et=0,ot-=an}let En=new Uint8Array(Ae.gzhead.extra);Ae.pending_buf.set(En.subarray(Ae.gzindex,Ae.gzindex+ot),Ae.pending),Ae.pending+=ot,Ae.gzhead.hcrc&&Ae.pending>et&&(z.adler=Er(z.adler,Ae.pending_buf,Ae.pending-et,et)),Ae.gzindex=0}Ae.status=Xn}if(Ae.status===Xn){if(Ae.gzhead.name){let et=Ae.pending,ot;do{if(Ae.pending===Ae.pending_buf_size){if(Ae.gzhead.hcrc&&Ae.pending>et&&(z.adler=Er(z.adler,Ae.pending_buf,Ae.pending-et,et)),Vn(z),Ae.pending!==0)return Ae.last_flush=-1,Fr;et=0}Ae.gzindexet&&(z.adler=Er(z.adler,Ae.pending_buf,Ae.pending-et,et)),Ae.gzindex=0}Ae.status=_r}if(Ae.status===_r){if(Ae.gzhead.comment){let et=Ae.pending,ot;do{if(Ae.pending===Ae.pending_buf_size){if(Ae.gzhead.hcrc&&Ae.pending>et&&(z.adler=Er(z.adler,Ae.pending_buf,Ae.pending-et,et)),Vn(z),Ae.pending!==0)return Ae.last_flush=-1,Fr;et=0}Ae.gzindexet&&(z.adler=Er(z.adler,Ae.pending_buf,Ae.pending-et,et))}Ae.status=Br}if(Ae.status===Br){if(Ae.gzhead.hcrc){if(Ae.pending+2>Ae.pending_buf_size&&(Vn(z),Ae.pending!==0))return Ae.last_flush=-1,Fr;Gn(Ae,z.adler&255),Gn(Ae,z.adler>>8&255),z.adler=0}if(Ae.status=$r,Vn(z),Ae.pending!==0)return Ae.last_flush=-1,Fr}if(z.avail_in!==0||Ae.lookahead!==0||me!==$t&&Ae.status!==ui){let et=Ae.level===0?nn(Ae,me):Ae.strategy===$e?wn(Ae,me):Ae.strategy===kr?Ln(Ae,me):ln[Ae.level].func(Ae,me);if((et===Ke||et===Oe)&&(Ae.status=ui),et===ai||et===Ke)return z.avail_out===0&&(Ae.last_flush=-1),Fr;if(et===Ci&&(me===Sn?zn(Ae):me!==fr&&(rr(Ae,0,0,!1),me===pr&&(Wt(Ae.head),Ae.lookahead===0&&(Ae.strstart=0,Ae.block_start=0,Ae.insert=0))),Vn(z),z.avail_out===0))return Ae.last_flush=-1,Fr}return me!==lr?Fr:Ae.wrap<=0?Wr:(Ae.wrap===2?(Gn(Ae,z.adler&255),Gn(Ae,z.adler>>8&255),Gn(Ae,z.adler>>16&255),Gn(Ae,z.adler>>24&255),Gn(Ae,z.total_in&255),Gn(Ae,z.total_in>>8&255),Gn(Ae,z.total_in>>16&255),Gn(Ae,z.total_in>>24&255)):(ct(Ae,z.adler>>>16),ct(Ae,z.adler&65535)),Vn(z),Ae.wrap>0&&(Ae.wrap=-Ae.wrap),Ae.pending!==0?Fr:Wr)},br=z=>{if(un(z))return Dr;const me=z.state.status;return z.state=null,me===$r?Et(z,Ur):Fr},vr=(z,me)=>{let Ae=me.length;if(un(z))return Dr;const Pe=z.state,et=Pe.wrap;if(et===2||et===1&&Pe.status!==Hr||Pe.lookahead)return Dr;if(et===1&&(z.adler=yr(z.adler,me,Ae,0)),Pe.wrap=0,Ae>=Pe.w_size){et===0&&(Wt(Pe.head),Pe.strstart=0,Pe.block_start=0,Pe.insert=0);let Lr=new Uint8Array(Pe.w_size);Lr.set(me.subarray(Ae-Pe.w_size,Ae),0),me=Lr,Ae=Pe.w_size}const ot=z.avail_in,En=z.next_in,an=z.input;for(z.avail_in=Ae,z.next_in=0,z.input=me,Zt(Pe);Pe.lookahead>=Ft;){let Lr=Pe.strstart,Xt=Pe.lookahead-(Ft-1);do Pe.ins_h=Wn(Pe,Pe.ins_h,Pe.window[Lr+Ft-1]),Pe.prev[Lr&Pe.w_mask]=Pe.head[Pe.ins_h],Pe.head[Pe.ins_h]=Lr,Lr++;while(--Xt);Pe.strstart=Lr,Pe.lookahead=Ft-1,Zt(Pe)}return Pe.strstart+=Pe.lookahead,Pe.block_start=Pe.strstart,Pe.insert=Pe.lookahead,Pe.lookahead=0,Pe.match_length=Pe.prev_length=Ft-1,Pe.match_available=0,z.next_in=En,z.input=an,z.avail_in=ot,Pe.wrap=et,Fr};var zr=On,Ir=Nn,ii=Nt,oi=nr,Xr=qt,di=er,Ai=br,ni=vr,ri="pako deflate (from Nodeca project)",Rr={deflateInit:zr,deflateInit2:Ir,deflateReset:ii,deflateResetKeep:oi,deflateSetHeader:Xr,deflate:di,deflateEnd:Ai,deflateSetDictionary:ni,deflateInfo:ri};const ei=(z,me)=>Object.prototype.hasOwnProperty.call(z,me);var pi=function(z){const me=Array.prototype.slice.call(arguments,1);for(;me.length;){const Ae=me.shift();if(Ae){if(typeof Ae!="object")throw new TypeError(Ae+"must be non-object");for(const Pe in Ae)ei(Ae,Pe)&&(z[Pe]=Ae[Pe])}}return z},Vr=z=>{let me=0;for(let Pe=0,et=z.length;Pe=252?6:z>=248?5:z>=240?4:z>=224?3:z>=192?2:1;Ti[254]=Ti[254]=1;var Da=z=>{if(typeof TextEncoder=="function"&&TextEncoder.prototype.encode)return new TextEncoder().encode(z);let me,Ae,Pe,et,ot,En=z.length,an=0;for(et=0;et>>6,me[ot++]=128|Ae&63):Ae<65536?(me[ot++]=224|Ae>>>12,me[ot++]=128|Ae>>>6&63,me[ot++]=128|Ae&63):(me[ot++]=240|Ae>>>18,me[ot++]=128|Ae>>>12&63,me[ot++]=128|Ae>>>6&63,me[ot++]=128|Ae&63);return me};const Na=(z,me)=>{if(me<65534&&z.subarray&&Ei)return String.fromCharCode.apply(null,z.length===me?z:z.subarray(0,me));let Ae="";for(let Pe=0;Pe{const Ae=me||z.length;if(typeof TextDecoder=="function"&&TextDecoder.prototype.decode)return new TextDecoder().decode(z.subarray(0,me));let Pe,et;const ot=new Array(Ae*2);for(et=0,Pe=0;Pe4){ot[et++]=65533,Pe+=an-1;continue}for(En&=an===2?31:an===3?15:7;an>1&&Pe1){ot[et++]=65533;continue}En<65536?ot[et++]=En:(En-=65536,ot[et++]=55296|En>>10&1023,ot[et++]=56320|En&1023)}return Na(ot,et)},La=(z,me)=>{me=me||z.length,me>z.length&&(me=z.length);let Ae=me-1;for(;Ae>=0&&(z[Ae]&192)===128;)Ae--;return Ae<0||Ae===0?me:Ae+Ti[z[Ae]]>me?Ae:me},ji={string2buf:Da,buf2string:ca,utf8border:La};function ea(){this.input=null,this.next_in=0,this.avail_in=0,this.total_in=0,this.output=null,this.next_out=0,this.avail_out=0,this.total_out=0,this.msg="",this.state=null,this.data_type=2,this.adler=0}var Yi=ea;const Ha=Object.prototype.toString,{Z_NO_FLUSH:ua,Z_SYNC_FLUSH:xa,Z_FULL_FLUSH:fa,Z_FINISH:si,Z_OK:wi,Z_STREAM_END:Fi,Z_DEFAULT_COMPRESSION:Si,Z_DEFAULT_STRATEGY:Hi,Z_DEFLATED:Xi}=Qr;function Li(z){this.options=gi.assign({level:Si,method:Xi,chunkSize:16384,windowBits:15,memLevel:8,strategy:Hi},z||{});let me=this.options;me.raw&&me.windowBits>0?me.windowBits=-me.windowBits:me.gzip&&me.windowBits>0&&me.windowBits<16&&(me.windowBits+=16),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new Yi,this.strm.avail_out=0;let Ae=Rr.deflateInit2(this.strm,me.level,me.method,me.windowBits,me.memLevel,me.strategy);if(Ae!==wi)throw new Error(ur[Ae]);if(me.header&&Rr.deflateSetHeader(this.strm,me.header),me.dictionary){let Pe;if(typeof me.dictionary=="string"?Pe=ji.string2buf(me.dictionary):Ha.call(me.dictionary)==="[object ArrayBuffer]"?Pe=new Uint8Array(me.dictionary):Pe=me.dictionary,Ae=Rr.deflateSetDictionary(this.strm,Pe),Ae!==wi)throw new Error(ur[Ae]);this._dict_set=!0}}Li.prototype.push=function(z,me){const Ae=this.strm,Pe=this.options.chunkSize;let et,ot;if(this.ended)return!1;for(me===~~me?ot=me:ot=me===!0?si:ua,typeof z=="string"?Ae.input=ji.string2buf(z):Ha.call(z)==="[object ArrayBuffer]"?Ae.input=new Uint8Array(z):Ae.input=z,Ae.next_in=0,Ae.avail_in=Ae.input.length;;){if(Ae.avail_out===0&&(Ae.output=new Uint8Array(Pe),Ae.next_out=0,Ae.avail_out=Pe),(ot===xa||ot===fa)&&Ae.avail_out<=6){this.onData(Ae.output.subarray(0,Ae.next_out)),Ae.avail_out=0;continue}if(et=Rr.deflate(Ae,ot),et===Fi)return Ae.next_out>0&&this.onData(Ae.output.subarray(0,Ae.next_out)),et=Rr.deflateEnd(this.strm),this.onEnd(et),this.ended=!0,et===wi;if(Ae.avail_out===0){this.onData(Ae.output);continue}if(ot>0&&Ae.next_out>0){this.onData(Ae.output.subarray(0,Ae.next_out)),Ae.avail_out=0;continue}if(Ae.avail_in===0)break}return!0},Li.prototype.onData=function(z){this.chunks.push(z)},Li.prototype.onEnd=function(z){z===wi&&(this.result=gi.flattenChunks(this.chunks)),this.chunks=[],this.err=z,this.msg=this.strm.msg};function ga(z,me){const Ae=new Li(me);if(Ae.push(z,!0),Ae.err)throw Ae.msg||ur[Ae.err];return Ae.result}function pa(z,me){return me=me||{},me.raw=!0,ga(z,me)}function jn(z,me){return me=me||{},me.gzip=!0,ga(z,me)}var ti=Li,bi=ga,qi=pa,Fa=jn,Oi=Qr,Ja={Deflate:ti,deflate:bi,deflateRaw:qi,gzip:Fa,constants:Oi};const Mi=16209,GA=16191;var fA=function(me,Ae){let Pe,et,ot,En,an,Lr,Xt,kn,ci,Kr,Cr,xi,ya,Pi,Ki,ia,Ri,Nr,Gi,Ia,Ui,wa,Aa,Zi;const oa=me.state;Pe=me.next_in,Aa=me.input,et=Pe+(me.avail_in-5),ot=me.next_out,Zi=me.output,En=ot-(Ae-me.avail_out),an=ot+(me.avail_out-257),Lr=oa.dmax,Xt=oa.wsize,kn=oa.whave,ci=oa.wnext,Kr=oa.window,Cr=oa.hold,xi=oa.bits,ya=oa.lencode,Pi=oa.distcode,Ki=(1<>>24,Cr>>>=Nr,xi-=Nr,Nr=Ri>>>16&255,Nr===0)Zi[ot++]=Ri&65535;else if(Nr&16){Gi=Ri&65535,Nr&=15,Nr&&(xi>>=Nr,xi-=Nr),xi<15&&(Cr+=Aa[Pe++]<>>24,Cr>>>=Nr,xi-=Nr,Nr=Ri>>>16&255,Nr&16){if(Ia=Ri&65535,Nr&=15,xiLr){me.msg="invalid distance too far back",oa.mode=Mi;break e}if(Cr>>>=Nr,xi-=Nr,Nr=ot-En,Ia>Nr){if(Nr=Ia-Nr,Nr>kn&&oa.sane){me.msg="invalid distance too far back",oa.mode=Mi;break e}if(Ui=0,wa=Kr,ci===0){if(Ui+=Xt-Nr,Nr2;)Zi[ot++]=wa[Ui++],Zi[ot++]=wa[Ui++],Zi[ot++]=wa[Ui++],Gi-=3;Gi&&(Zi[ot++]=wa[Ui++],Gi>1&&(Zi[ot++]=wa[Ui++]))}else{Ui=ot-Ia;do Zi[ot++]=Zi[Ui++],Zi[ot++]=Zi[Ui++],Zi[ot++]=Zi[Ui++],Gi-=3;while(Gi>2);Gi&&(Zi[ot++]=Zi[Ui++],Gi>1&&(Zi[ot++]=Zi[Ui++]))}}else if(Nr&64){me.msg="invalid distance code",oa.mode=Mi;break e}else{Ri=Pi[(Ri&65535)+(Cr&(1<>3,Pe-=Gi,xi-=Gi<<3,Cr&=(1<{const Lr=an.bits;let Xt=0,kn=0,ci=0,Kr=0,Cr=0,xi=0,ya=0,Pi=0,Ki=0,ia=0,Ri,Nr,Gi,Ia,Ui,wa=null,Aa;const Zi=new Uint16Array(Sa+1),oa=new Uint16Array(Sa+1);let Po=null,vl,Ko,zs;for(Xt=0;Xt<=Sa;Xt++)Zi[Xt]=0;for(kn=0;kn=1&&Zi[Kr]===0;Kr--);if(Cr>Kr&&(Cr=Kr),Kr===0)return et[ot++]=1<<24|64<<16|0,et[ot++]=1<<24|64<<16|0,an.bits=1,0;for(ci=1;ci0&&(z===dA||Kr!==1))return-1;for(oa[1]=0,Xt=1;Xtvi||z===qa&&Ki>aA)return 1;for(;;){vl=Xt-ya,En[kn]+1=Aa?(Ko=Po[En[kn]-Aa],zs=wa[En[kn]-Aa]):(Ko=96,zs=0),Ri=1<>ya)+Nr]=vl<<24|Ko<<16|zs|0;while(Nr!==0);for(Ri=1<>=1;if(Ri!==0?(ia&=Ri-1,ia+=Ri):ia=0,kn++,--Zi[Xt]===0){if(Xt===Kr)break;Xt=me[Ae+En[kn]]}if(Xt>Cr&&(ia&Ia)!==Gi){for(ya===0&&(ya=Cr),Ui+=ci,xi=Xt-ya,Pi=1<vi||z===qa&&Ki>aA)return 1;Gi=ia&Ia,et[Gi]=Cr<<24|xi<<16|Ui-ot|0}}return ia!==0&&(et[Ui+ia]=Xt-ya<<24|64<<16|0),an.bits=Cr,0};const Ra=0,sA=1,kA=2,{Z_FINISH:MA,Z_BLOCK:Za,Z_TREES:ma,Z_OK:Ni,Z_STREAM_END:Ii,Z_NEED_DICT:da,Z_STREAM_ERROR:na,Z_DATA_ERROR:Oa,Z_MEM_ERROR:Ta,Z_BUF_ERROR:UA,Z_DEFLATED:xA}=Qr,DA=16180,ra=16181,eA=16182,vA=16183,IA=16184,VA=16185,jo=16186,Do=16187,KA=16188,jA=16189,tA=16190,nA=16191,cA=16192,mo=16193,Io=16194,ls=16195,ZA=16196,us=16197,Yo=16198,QA=16199,Qo=16200,Lo=16201,Xo=16202,Jo=16203,qo=16204,lo=16205,yo=16206,YA=16207,to=16208,_a=16209,uo=16210,cs=16211,$o=852,es=592,no=15,fs=z=>(z>>>24&255)+(z>>>8&65280)+((z&65280)<<8)+((z&255)<<24);function Bo(){this.strm=null,this.mode=0,this.last=!1,this.wrap=0,this.havedict=!1,this.flags=0,this.dmax=0,this.check=0,this.total=0,this.head=null,this.wbits=0,this.wsize=0,this.whave=0,this.wnext=0,this.window=null,this.hold=0,this.bits=0,this.length=0,this.offset=0,this.extra=0,this.lencode=null,this.distcode=null,this.lenbits=0,this.distbits=0,this.ncode=0,this.nlen=0,this.ndist=0,this.have=0,this.next=null,this.lens=new Uint16Array(320),this.work=new Uint16Array(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}const XA=z=>{if(!z)return 1;const me=z.state;return!me||me.strm!==z||me.modecs?1:0},ro=z=>{if(XA(z))return na;const me=z.state;return z.total_in=z.total_out=me.total=0,z.msg="",me.wrap&&(z.adler=me.wrap&1),me.mode=DA,me.last=0,me.havedict=0,me.flags=-1,me.dmax=32768,me.head=null,me.hold=0,me.bits=0,me.lencode=me.lendyn=new Int32Array($o),me.distcode=me.distdyn=new Int32Array(es),me.sane=1,me.back=-1,Ni},co=z=>{if(XA(z))return na;const me=z.state;return me.wsize=0,me.whave=0,me.wnext=0,ro(z)},io=(z,me)=>{let Ae;if(XA(z))return na;const Pe=z.state;return me<0?(Ae=0,me=-me):(Ae=(me>>4)+5,me<48&&(me&=15)),me&&(me<8||me>15)?na:(Pe.window!==null&&Pe.wbits!==me&&(Pe.window=null),Pe.wrap=Ae,Pe.wbits=me,co(z))},zi=(z,me)=>{if(!z)return na;const Ae=new Bo;z.state=Ae,Ae.strm=z,Ae.window=null,Ae.mode=DA;const Pe=io(z,me);return Pe!==Ni&&(z.state=null),Pe},Wi=z=>zi(z,no);let za=!0,Wa,rA;const fo=z=>{if(za){Wa=new Int32Array(512),rA=new Int32Array(32);let me=0;for(;me<144;)z.lens[me++]=8;for(;me<256;)z.lens[me++]=9;for(;me<280;)z.lens[me++]=7;for(;me<288;)z.lens[me++]=8;for(va(sA,z.lens,0,288,Wa,0,z.work,{bits:9}),me=0;me<32;)z.lens[me++]=5;va(kA,z.lens,0,32,rA,0,z.work,{bits:5}),za=!1}z.lencode=Wa,z.lenbits=9,z.distcode=rA,z.distbits=5},JA=(z,me,Ae,Pe)=>{let et;const ot=z.state;return ot.window===null&&(ot.wsize=1<=ot.wsize?(ot.window.set(me.subarray(Ae-ot.wsize,Ae),0),ot.wnext=0,ot.whave=ot.wsize):(et=ot.wsize-ot.wnext,et>Pe&&(et=Pe),ot.window.set(me.subarray(Ae-Pe,Ae-Pe+et),ot.wnext),Pe-=et,Pe?(ot.window.set(me.subarray(Ae-Pe,Ae),0),ot.wnext=Pe,ot.whave=ot.wsize):(ot.wnext+=et,ot.wnext===ot.wsize&&(ot.wnext=0),ot.whave{let Ae,Pe,et,ot,En,an,Lr,Xt,kn,ci,Kr,Cr,xi,ya,Pi=0,Ki,ia,Ri,Nr,Gi,Ia,Ui,wa;const Aa=new Uint8Array(4);let Zi,oa;const Po=new Uint8Array([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]);if(XA(z)||!z.output||!z.input&&z.avail_in!==0)return na;Ae=z.state,Ae.mode===nA&&(Ae.mode=cA),En=z.next_out,et=z.output,Lr=z.avail_out,ot=z.next_in,Pe=z.input,an=z.avail_in,Xt=Ae.hold,kn=Ae.bits,ci=an,Kr=Lr,wa=Ni;e:for(;;)switch(Ae.mode){case DA:if(Ae.wrap===0){Ae.mode=cA;break}for(;kn<16;){if(an===0)break e;an--,Xt+=Pe[ot++]<>>8&255,Ae.check=Er(Ae.check,Aa,2,0),Xt=0,kn=0,Ae.mode=ra;break}if(Ae.head&&(Ae.head.done=!1),!(Ae.wrap&1)||(((Xt&255)<<8)+(Xt>>8))%31){z.msg="incorrect header check",Ae.mode=_a;break}if((Xt&15)!==xA){z.msg="unknown compression method",Ae.mode=_a;break}if(Xt>>>=4,kn-=4,Ui=(Xt&15)+8,Ae.wbits===0&&(Ae.wbits=Ui),Ui>15||Ui>Ae.wbits){z.msg="invalid window size",Ae.mode=_a;break}Ae.dmax=1<>8&1),Ae.flags&512&&Ae.wrap&4&&(Aa[0]=Xt&255,Aa[1]=Xt>>>8&255,Ae.check=Er(Ae.check,Aa,2,0)),Xt=0,kn=0,Ae.mode=eA;case eA:for(;kn<32;){if(an===0)break e;an--,Xt+=Pe[ot++]<>>8&255,Aa[2]=Xt>>>16&255,Aa[3]=Xt>>>24&255,Ae.check=Er(Ae.check,Aa,4,0)),Xt=0,kn=0,Ae.mode=vA;case vA:for(;kn<16;){if(an===0)break e;an--,Xt+=Pe[ot++]<>8),Ae.flags&512&&Ae.wrap&4&&(Aa[0]=Xt&255,Aa[1]=Xt>>>8&255,Ae.check=Er(Ae.check,Aa,2,0)),Xt=0,kn=0,Ae.mode=IA;case IA:if(Ae.flags&1024){for(;kn<16;){if(an===0)break e;an--,Xt+=Pe[ot++]<>>8&255,Ae.check=Er(Ae.check,Aa,2,0)),Xt=0,kn=0}else Ae.head&&(Ae.head.extra=null);Ae.mode=VA;case VA:if(Ae.flags&1024&&(Cr=Ae.length,Cr>an&&(Cr=an),Cr&&(Ae.head&&(Ui=Ae.head.extra_len-Ae.length,Ae.head.extra||(Ae.head.extra=new Uint8Array(Ae.head.extra_len)),Ae.head.extra.set(Pe.subarray(ot,ot+Cr),Ui)),Ae.flags&512&&Ae.wrap&4&&(Ae.check=Er(Ae.check,Pe,Cr,ot)),an-=Cr,ot+=Cr,Ae.length-=Cr),Ae.length))break e;Ae.length=0,Ae.mode=jo;case jo:if(Ae.flags&2048){if(an===0)break e;Cr=0;do Ui=Pe[ot+Cr++],Ae.head&&Ui&&Ae.length<65536&&(Ae.head.name+=String.fromCharCode(Ui));while(Ui&&Cr>9&1,Ae.head.done=!0),z.adler=Ae.check=0,Ae.mode=nA;break;case jA:for(;kn<32;){if(an===0)break e;an--,Xt+=Pe[ot++]<>>=kn&7,kn-=kn&7,Ae.mode=yo;break}for(;kn<3;){if(an===0)break e;an--,Xt+=Pe[ot++]<>>=1,kn-=1,Xt&3){case 0:Ae.mode=mo;break;case 1:if(fo(Ae),Ae.mode=QA,me===ma){Xt>>>=2,kn-=2;break e}break;case 2:Ae.mode=ZA;break;case 3:z.msg="invalid block type",Ae.mode=_a}Xt>>>=2,kn-=2;break;case mo:for(Xt>>>=kn&7,kn-=kn&7;kn<32;){if(an===0)break e;an--,Xt+=Pe[ot++]<>>16^65535)){z.msg="invalid stored block lengths",Ae.mode=_a;break}if(Ae.length=Xt&65535,Xt=0,kn=0,Ae.mode=Io,me===ma)break e;case Io:Ae.mode=ls;case ls:if(Cr=Ae.length,Cr){if(Cr>an&&(Cr=an),Cr>Lr&&(Cr=Lr),Cr===0)break e;et.set(Pe.subarray(ot,ot+Cr),En),an-=Cr,ot+=Cr,Lr-=Cr,En+=Cr,Ae.length-=Cr;break}Ae.mode=nA;break;case ZA:for(;kn<14;){if(an===0)break e;an--,Xt+=Pe[ot++]<>>=5,kn-=5,Ae.ndist=(Xt&31)+1,Xt>>>=5,kn-=5,Ae.ncode=(Xt&15)+4,Xt>>>=4,kn-=4,Ae.nlen>286||Ae.ndist>30){z.msg="too many length or distance symbols",Ae.mode=_a;break}Ae.have=0,Ae.mode=us;case us:for(;Ae.have>>=3,kn-=3}for(;Ae.have<19;)Ae.lens[Po[Ae.have++]]=0;if(Ae.lencode=Ae.lendyn,Ae.lenbits=7,Zi={bits:Ae.lenbits},wa=va(Ra,Ae.lens,0,19,Ae.lencode,0,Ae.work,Zi),Ae.lenbits=Zi.bits,wa){z.msg="invalid code lengths set",Ae.mode=_a;break}Ae.have=0,Ae.mode=Yo;case Yo:for(;Ae.have>>24,ia=Pi>>>16&255,Ri=Pi&65535,!(Ki<=kn);){if(an===0)break e;an--,Xt+=Pe[ot++]<>>=Ki,kn-=Ki,Ae.lens[Ae.have++]=Ri;else{if(Ri===16){for(oa=Ki+2;kn>>=Ki,kn-=Ki,Ae.have===0){z.msg="invalid bit length repeat",Ae.mode=_a;break}Ui=Ae.lens[Ae.have-1],Cr=3+(Xt&3),Xt>>>=2,kn-=2}else if(Ri===17){for(oa=Ki+3;kn>>=Ki,kn-=Ki,Ui=0,Cr=3+(Xt&7),Xt>>>=3,kn-=3}else{for(oa=Ki+7;kn>>=Ki,kn-=Ki,Ui=0,Cr=11+(Xt&127),Xt>>>=7,kn-=7}if(Ae.have+Cr>Ae.nlen+Ae.ndist){z.msg="invalid bit length repeat",Ae.mode=_a;break}for(;Cr--;)Ae.lens[Ae.have++]=Ui}}if(Ae.mode===_a)break;if(Ae.lens[256]===0){z.msg="invalid code -- missing end-of-block",Ae.mode=_a;break}if(Ae.lenbits=9,Zi={bits:Ae.lenbits},wa=va(sA,Ae.lens,0,Ae.nlen,Ae.lencode,0,Ae.work,Zi),Ae.lenbits=Zi.bits,wa){z.msg="invalid literal/lengths set",Ae.mode=_a;break}if(Ae.distbits=6,Ae.distcode=Ae.distdyn,Zi={bits:Ae.distbits},wa=va(kA,Ae.lens,Ae.nlen,Ae.ndist,Ae.distcode,0,Ae.work,Zi),Ae.distbits=Zi.bits,wa){z.msg="invalid distances set",Ae.mode=_a;break}if(Ae.mode=QA,me===ma)break e;case QA:Ae.mode=Qo;case Qo:if(an>=6&&Lr>=258){z.next_out=En,z.avail_out=Lr,z.next_in=ot,z.avail_in=an,Ae.hold=Xt,Ae.bits=kn,fA(z,Kr),En=z.next_out,et=z.output,Lr=z.avail_out,ot=z.next_in,Pe=z.input,an=z.avail_in,Xt=Ae.hold,kn=Ae.bits,Ae.mode===nA&&(Ae.back=-1);break}for(Ae.back=0;Pi=Ae.lencode[Xt&(1<>>24,ia=Pi>>>16&255,Ri=Pi&65535,!(Ki<=kn);){if(an===0)break e;an--,Xt+=Pe[ot++]<>Nr)],Ki=Pi>>>24,ia=Pi>>>16&255,Ri=Pi&65535,!(Nr+Ki<=kn);){if(an===0)break e;an--,Xt+=Pe[ot++]<>>=Nr,kn-=Nr,Ae.back+=Nr}if(Xt>>>=Ki,kn-=Ki,Ae.back+=Ki,Ae.length=Ri,ia===0){Ae.mode=lo;break}if(ia&32){Ae.back=-1,Ae.mode=nA;break}if(ia&64){z.msg="invalid literal/length code",Ae.mode=_a;break}Ae.extra=ia&15,Ae.mode=Lo;case Lo:if(Ae.extra){for(oa=Ae.extra;kn>>=Ae.extra,kn-=Ae.extra,Ae.back+=Ae.extra}Ae.was=Ae.length,Ae.mode=Xo;case Xo:for(;Pi=Ae.distcode[Xt&(1<>>24,ia=Pi>>>16&255,Ri=Pi&65535,!(Ki<=kn);){if(an===0)break e;an--,Xt+=Pe[ot++]<>Nr)],Ki=Pi>>>24,ia=Pi>>>16&255,Ri=Pi&65535,!(Nr+Ki<=kn);){if(an===0)break e;an--,Xt+=Pe[ot++]<>>=Nr,kn-=Nr,Ae.back+=Nr}if(Xt>>>=Ki,kn-=Ki,Ae.back+=Ki,ia&64){z.msg="invalid distance code",Ae.mode=_a;break}Ae.offset=Ri,Ae.extra=ia&15,Ae.mode=Jo;case Jo:if(Ae.extra){for(oa=Ae.extra;kn>>=Ae.extra,kn-=Ae.extra,Ae.back+=Ae.extra}if(Ae.offset>Ae.dmax){z.msg="invalid distance too far back",Ae.mode=_a;break}Ae.mode=qo;case qo:if(Lr===0)break e;if(Cr=Kr-Lr,Ae.offset>Cr){if(Cr=Ae.offset-Cr,Cr>Ae.whave&&Ae.sane){z.msg="invalid distance too far back",Ae.mode=_a;break}Cr>Ae.wnext?(Cr-=Ae.wnext,xi=Ae.wsize-Cr):xi=Ae.wnext-Cr,Cr>Ae.length&&(Cr=Ae.length),ya=Ae.window}else ya=et,xi=En-Ae.offset,Cr=Ae.length;Cr>Lr&&(Cr=Lr),Lr-=Cr,Ae.length-=Cr;do et[En++]=ya[xi++];while(--Cr);Ae.length===0&&(Ae.mode=Qo);break;case lo:if(Lr===0)break e;et[En++]=Ae.length,Lr--,Ae.mode=Qo;break;case yo:if(Ae.wrap){for(;kn<32;){if(an===0)break e;an--,Xt|=Pe[ot++]<{if(XA(z))return na;let me=z.state;return me.window&&(me.window=null),z.state=null,Ni},qA=(z,me)=>{if(XA(z))return na;const Ae=z.state;return Ae.wrap&2?(Ae.head=me,me.done=!1,Ni):na},eu=(z,me)=>{const Ae=me.length;let Pe,et,ot;return XA(z)||(Pe=z.state,Pe.wrap!==0&&Pe.mode!==tA)?na:Pe.mode===tA&&(et=1,et=yr(et,me,Ae,0),et!==Pe.check)?Oa:(ot=JA(z,me,Ae,Ae),ot?(Pe.mode=uo,Ta):(Pe.havedict=1,Ni))};var tu=co,nu=io,ru=ro,Ds=Wi,iu=zi,LA=ho,AA=NA,mA=qA,lA=eu,To="pako inflate (from Nodeca project)",zA={inflateReset:tu,inflateReset2:nu,inflateResetKeep:ru,inflateInit:Ds,inflateInit2:iu,inflate:LA,inflateEnd:AA,inflateGetHeader:mA,inflateSetDictionary:lA,inflateInfo:To};function Is(){this.text=0,this.time=0,this.xflags=0,this.os=0,this.extra=null,this.extra_len=0,this.name="",this.comment="",this.hcrc=0,this.done=!1}var au=Is;const Ul=Object.prototype.toString,{Z_NO_FLUSH:Au,Z_FINISH:Js,Z_OK:ts,Z_STREAM_END:Co,Z_NEED_DICT:qs,Z_STREAM_ERROR:$s,Z_DATA_ERROR:Qs,Z_MEM_ERROR:Dl}=Qr;function ns(z){this.options=gi.assign({chunkSize:1024*64,windowBits:15,to:""},z||{});const me=this.options;me.raw&&me.windowBits>=0&&me.windowBits<16&&(me.windowBits=-me.windowBits,me.windowBits===0&&(me.windowBits=-15)),me.windowBits>=0&&me.windowBits<16&&!(z&&z.windowBits)&&(me.windowBits+=32),me.windowBits>15&&me.windowBits<48&&(me.windowBits&15||(me.windowBits|=15)),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new Yi,this.strm.avail_out=0;let Ae=zA.inflateInit2(this.strm,me.windowBits);if(Ae!==ts)throw new Error(ur[Ae]);if(this.header=new au,zA.inflateGetHeader(this.strm,this.header),me.dictionary&&(typeof me.dictionary=="string"?me.dictionary=ji.string2buf(me.dictionary):Ul.call(me.dictionary)==="[object ArrayBuffer]"&&(me.dictionary=new Uint8Array(me.dictionary)),me.raw&&(Ae=zA.inflateSetDictionary(this.strm,me.dictionary),Ae!==ts)))throw new Error(ur[Ae])}ns.prototype.push=function(z,me){const Ae=this.strm,Pe=this.options.chunkSize,et=this.options.dictionary;let ot,En,an;if(this.ended)return!1;for(me===~~me?En=me:En=me===!0?Js:Au,Ul.call(z)==="[object ArrayBuffer]"?Ae.input=new Uint8Array(z):Ae.input=z,Ae.next_in=0,Ae.avail_in=Ae.input.length;;){for(Ae.avail_out===0&&(Ae.output=new Uint8Array(Pe),Ae.next_out=0,Ae.avail_out=Pe),ot=zA.inflate(Ae,En),ot===qs&&et&&(ot=zA.inflateSetDictionary(Ae,et),ot===ts?ot=zA.inflate(Ae,En):ot===Qs&&(ot=qs));Ae.avail_in>0&&ot===Co&&Ae.state.wrap>0&&z[Ae.next_in]!==0;)zA.inflateReset(Ae),ot=zA.inflate(Ae,En);switch(ot){case $s:case Qs:case qs:case Dl:return this.onEnd(ot),this.ended=!0,!1}if(an=Ae.avail_out,Ae.next_out&&(Ae.avail_out===0||ot===Co))if(this.options.to==="string"){let Lr=ji.utf8border(Ae.output,Ae.next_out),Xt=Ae.next_out-Lr,kn=ji.buf2string(Ae.output,Lr);Ae.next_out=Xt,Ae.avail_out=Pe-Xt,Xt&&Ae.output.set(Ae.output.subarray(Lr,Lr+Xt),0),this.onData(kn)}else this.onData(Ae.output.length===Ae.next_out?Ae.output:Ae.output.subarray(0,Ae.next_out));if(!(ot===ts&&an===0)){if(ot===Co)return ot=zA.inflateEnd(this.strm),this.onEnd(ot),this.ended=!0,!0;if(Ae.avail_in===0)break}}return!0},ns.prototype.onData=function(z){this.chunks.push(z)},ns.prototype.onEnd=function(z){z===ts&&(this.options.to==="string"?this.result=this.chunks.join(""):this.result=gi.flattenChunks(this.chunks)),this.chunks=[],this.err=z,this.msg=this.strm.msg};function ds(z,me){const Ae=new ns(me);if(Ae.push(z),Ae.err)throw Ae.msg||ur[Ae.err];return Ae.result}function Il(z,me){return me=me||{},me.raw=!0,ds(z,me)}var hs=ns,ou=ds,Ls=Il,HA=ds,Ql=Qr,Ll={Inflate:hs,inflate:ou,inflateRaw:Ls,ungzip:HA,constants:Ql};const{Deflate:Tl,deflate:RA,deflateRaw:ha,gzip:EA}=Ja,{Inflate:xo,inflate:Eo,inflateRaw:el,ungzip:tl}=Ll;var Ml=Tl,su=RA,nl=ha,ps=EA,Ts=xo,Ms=Eo,bo=el,oA=tl,Nl=Qr,wu={Deflate:Ml,deflate:su,deflateRaw:nl,gzip:ps,Inflate:Ts,inflate:Ms,inflateRaw:bo,ungzip:oA,constants:Nl};const gs=[];for(let z=0;z<256;z++){let me=z;for(let Ae=0;Ae<8;Ae++)me&1?me=3988292384^me>>>1:me=me>>>1;gs[z]=me}const Ns=4294967295;function Hl(z,me,Ae){let Pe=z;for(let et=0;et>>8;return Pe}function rl(z,me){return(Hl(Ns,z,me)^Ns)>>>0}function il(z,me,Ae){const Pe=z.readUint32(),et=rl(new Uint8Array(z.buffer,z.byteOffset+z.offset-me-4,me),me);if(et!==Pe)throw new Error(`CRC mismatch for chunk ${Ae}. Expected ${Pe}, found ${et}`)}function Bu(z,me){z.writeUint32(rl(new Uint8Array(z.buffer,z.byteOffset+z.offset-me,me),me))}function Rl(z,me,Ae){for(let Pe=0;Pe>1)&255}else{for(;ot>1)&255;for(;ot>1)&255}}function Al(z,me,Ae,Pe,et){let ot=0;if(Ae.length===0){for(;ot=Ae||Ia>=Pe))for(let Ui=0;Ui>8&255}const ys=new Uint16Array([255]),hA=new Uint8Array(ys.buffer)[0]===255,Rs=new Uint8Array(0);function ul(z){const{data:me,width:Ae,height:Pe,channels:et,depth:ot}=z,En=Math.ceil(ot/8)*et,an=Math.ceil(ot/8*et*Ae),Lr=new Uint8Array(Pe*an);let Xt=Rs,kn=0,ci,Kr;for(let Cr=0;Cr>8&255}const So=Uint8Array.of(137,80,78,71,13,10,26,10);function Mo(z){z.writeBytes(So)}function ws(z){if(!cl(z.readBytes(So.length)))throw new Error("wrong PNG signature")}function cl(z){if(z.length79)throw new Error("keyword length must be between 1 and 79")}const Os=/^[\u0000-\u00FF]*$/;function hl(z){if(!Os.test(z))throw new Error("invalid latin1 text")}function Cs(z,me,Ae){const Pe=Ho(me);z[Pe]=Pl(me,Ae-Pe.length-1)}function Cu(z,me,Ae){dl(me),hl(Ae);const Pe=me.length+1+Ae.length;z.writeUint32(Pe),z.writeChars(fl),z.writeChars(me),z.writeByte(Bs),z.writeChars(Ae),writeCrc(z,Pe+4)}function Ho(z){for(z.mark();z.readByte()!==Bs;);const me=z.offset;z.reset();const Ae=No.decode(z.readBytes(me-z.offset-1));return z.skip(1),dl(Ae),Ae}function Pl(z,me){return No.decode(z.readBytes(me))}const bA={UNKNOWN:-1,GREYSCALE:0,TRUECOLOUR:2,INDEXED_COLOUR:3,GREYSCALE_ALPHA:4,TRUECOLOUR_ALPHA:6},Ps={UNKNOWN:-1,DEFLATE:0},is={UNKNOWN:-1,ADAPTIVE:0},Ro={UNKNOWN:-1,NO_INTERLACE:0,ADAM7:1},po={NONE:0,BACKGROUND:1,PREVIOUS:2},Oo={SOURCE:0,OVER:1};class xs extends Ve{constructor(Ae,Pe={}){super(Ae);ba(this,"_checkCrc");ba(this,"_inflator");ba(this,"_png");ba(this,"_apng");ba(this,"_end");ba(this,"_hasPalette");ba(this,"_palette");ba(this,"_hasTransparency");ba(this,"_transparency");ba(this,"_compressionMethod");ba(this,"_filterMethod");ba(this,"_interlaceMethod");ba(this,"_colorType");ba(this,"_isAnimated");ba(this,"_numberOfFrames");ba(this,"_numberOfPlays");ba(this,"_frames");ba(this,"_writingDataChunks");const{checkCrc:et=!1}=Pe;this._checkCrc=et,this._inflator=new Ts,this._png={width:-1,height:-1,channels:-1,data:new Uint8Array(0),depth:1,text:{}},this._apng={width:-1,height:-1,channels:-1,depth:1,numberOfFrames:1,numberOfPlays:0,text:{},frames:[]},this._end=!1,this._hasPalette=!1,this._palette=[],this._hasTransparency=!1,this._transparency=new Uint16Array(0),this._compressionMethod=Ps.UNKNOWN,this._filterMethod=is.UNKNOWN,this._interlaceMethod=Ro.UNKNOWN,this._colorType=bA.UNKNOWN,this._isAnimated=!1,this._numberOfFrames=1,this._numberOfPlays=0,this._frames=[],this._writingDataChunks=!1,this.setBigEndian()}decode(){for(ws(this);!this._end;){const Ae=this.readUint32(),Pe=this.readChars(4);this.decodeChunk(Ae,Pe)}return this.decodeImage(),this._png}decodeApng(){for(ws(this);!this._end;){const Ae=this.readUint32(),Pe=this.readChars(4);this.decodeApngChunk(Ae,Pe)}return this.decodeApngImage(),this._apng}decodeChunk(Ae,Pe){const et=this.offset;switch(Pe){case"IHDR":this.decodeIHDR();break;case"PLTE":this.decodePLTE(Ae);break;case"IDAT":this.decodeIDAT(Ae);break;case"IEND":this._end=!0;break;case"tRNS":this.decodetRNS(Ae);break;case"iCCP":this.decodeiCCP(Ae);break;case fl:Cs(this._png.text,this,Ae);break;case"pHYs":this.decodepHYs();break;default:this.skip(Ae);break}if(this.offset-et!==Ae)throw new Error(`Length mismatch while decoding chunk ${Pe}`);this._checkCrc?il(this,Ae+4,Pe):this.skip(4)}decodeApngChunk(Ae,Pe){const et=this.offset;switch(Pe!=="fdAT"&&Pe!=="IDAT"&&this._writingDataChunks&&this.pushDataToFrame(),Pe){case"acTL":this.decodeACTL();break;case"fcTL":this.decodeFCTL();break;case"fdAT":this.decodeFDAT(Ae);break;default:this.decodeChunk(Ae,Pe),this.offset=et+Ae;break}if(this.offset-et!==Ae)throw new Error(`Length mismatch while decoding chunk ${Pe}`);this._checkCrc?il(this,Ae+4,Pe):this.skip(4)}decodeIHDR(){const Ae=this._png;Ae.width=this.readUint32(),Ae.height=this.readUint32(),Ae.depth=lu(this.readUint8());const Pe=this.readUint8();this._colorType=Pe;let et;switch(Pe){case bA.GREYSCALE:et=1;break;case bA.TRUECOLOUR:et=3;break;case bA.INDEXED_COLOUR:et=1;break;case bA.GREYSCALE_ALPHA:et=2;break;case bA.TRUECOLOUR_ALPHA:et=4;break;case bA.UNKNOWN:default:throw new Error(`Unknown color type: ${Pe}`)}if(this._png.channels=et,this._compressionMethod=this.readUint8(),this._compressionMethod!==Ps.DEFLATE)throw new Error(`Unsupported compression method: ${this._compressionMethod}`);this._filterMethod=this.readUint8(),this._interlaceMethod=this.readUint8()}decodeACTL(){this._numberOfFrames=this.readUint32(),this._numberOfPlays=this.readUint32(),this._isAnimated=!0}decodeFCTL(){const Ae={sequenceNumber:this.readUint32(),width:this.readUint32(),height:this.readUint32(),xOffset:this.readUint32(),yOffset:this.readUint32(),delayNumber:this.readUint16(),delayDenominator:this.readUint16(),disposeOp:this.readUint8(),blendOp:this.readUint8(),data:new Uint8Array(0)};this._frames.push(Ae)}decodePLTE(Ae){if(Ae%3!==0)throw new RangeError(`PLTE field length must be a multiple of 3. Got ${Ae}`);const Pe=Ae/3;this._hasPalette=!0;const et=[];this._palette=et;for(let ot=0;otthis._png.width*this._png.height)throw new Error(`tRNS chunk contains more alpha values than there are pixels (${Ae/2} vs ${this._png.width*this._png.height})`);this._hasTransparency=!0,this._transparency=new Uint16Array(Ae/2);for(let Pe=0;Pethis._palette.length)throw new Error(`tRNS chunk contains more alpha values than there are palette colors (${Ae} vs ${this._palette.length})`);let Pe=0;for(;Pe{const Lr=((En+Pe.yOffset)*this._png.width+Pe.xOffset+an)*this._png.channels,Xt=(En*Pe.width+an)*this._png.channels;return{index:Lr,frameIndex:Xt}};switch(Pe.blendOp){case Oo.SOURCE:for(let En=0;EnPe.at(-1)!==255);this.writeUint32(Ae.length),this.writeChars("tRNS");for(const Pe of Ae)this.writeByte(Pe.at(-1));writeCrc(this,4+Ae.length)}encodeIDAT(Ae){this.writeUint32(Ae.length),this.writeChars("IDAT"),this.writeBytes(Ae),writeCrc(this,Ae.length+4)}encodeData(){const{width:Ae,height:Pe,channels:et,depth:ot,data:En}=this._png,an=ot<=8?Math.ceil(Ae*ot/8)*et:Math.ceil(Ae*ot/8*et/2),Lr=new IOBuffer().setBigEndian();let Xt=0;if(this._interlaceMethod===InterlaceMethod.NO_INTERLACE)for(let Kr=0;Kr0)return z;throw new TypeError(`${me} must be a positive integer`)}function as(z,me){const{channels:Ae=4,depth:Pe=8}=z;if(Ae!==4&&Ae!==3&&Ae!==2&&Ae!==1)throw new RangeError(`unsupported number of channels: ${Ae}`);const et={channels:Ae,depth:Pe,colorType:ColorType.UNKNOWN};switch(Ae){case 4:et.colorType=ColorType.TRUECOLOUR_ALPHA;break;case 3:et.colorType=ColorType.TRUECOLOUR;break;case 1:me?et.colorType=ColorType.INDEXED_COLOUR:et.colorType=ColorType.GREYSCALE;break;case 2:et.colorType=ColorType.GREYSCALE_ALPHA;break;default:throw new Error("unsupported number of channels")}return et}function uu(z,me,Ae,Pe){for(let et=0;et>8&255),Ae.writeByte(Ri&255)}}return Pe}function gl(z,me,Ae,Pe){for(let et=0;et>1|(Le&21845)<<1;ut=(ut&52428)>>2|(ut&13107)<<2,ut=(ut&61680)>>4|(ut&3855)<<4,We[Le]=((ut&65280)>>8|(ut&255)<<8)>>1}for(var Ge=function(Ke,Oe,At){for(var Et=Ke.length,on=0,Wt=new Xe(Oe);on>Wn]=Vn}else for(Rn=new Xe(Et),on=0;on>15-Ke[on]);return Rn},qe=new Te(288),Le=0;Le<144;++Le)qe[Le]=8;for(var Le=144;Le<256;++Le)qe[Le]=9;for(var Le=256;Le<280;++Le)qe[Le]=7;for(var Le=280;Le<288;++Le)qe[Le]=8;for(var Qe=new Te(32),Le=0;Le<32;++Le)Qe[Le]=5;var xe=Ge(qe,9,0),Ne=null,Me=Ge(Qe,5,0),rt=null,He=function(Ke){for(var Oe=Ke[0],At=1;AtOe&&(Oe=Ke[At]);return Oe},tt=function(Ke,Oe,At){var Et=Oe/8|0;return(Ke[Et]|Ke[Et+1]<<8)>>(Oe&7)&At},gt=function(Ke,Oe){var At=Oe/8|0;return(Ke[At]|Ke[At+1]<<8|Ke[At+2]<<16)>>(Oe&7)},Ye=function(Ke){return(Ke+7)/8|0},wt=function(Ke,Oe,At){return(Oe==null||Oe<0)&&(Oe=0),(At==null||At>Ke.length)&&(At=Ke.length),new Te(Ke.subarray(Oe,At))},at={UnexpectedEOF:0,InvalidBlockType:1,InvalidLengthLiteral:2,InvalidDistance:3,StreamFinished:4,NoStreamHandler:5,InvalidHeader:6,NoCallback:7,InvalidUTF8:8,ExtraFieldTooLong:9,InvalidDate:10,FilenameTooLong:11,StreamFinishing:12,InvalidZipData:13,UnknownCompressionMethod:14},vt=["unexpected EOF","invalid block type","invalid length/literal","invalid distance","stream finished","no stream handler",,"no callback","invalid UTF-8 data","extra field too long","date not in range 1980-2099","filename too long","stream finishing","invalid zip data"],Vt=function(Ke,Oe,At){var Et=new Error(Oe||vt[Ke]);if(Et.code=Ke,Error.captureStackTrace&&Error.captureStackTrace(Et,Vt),!At)throw Et;return Et},Jt=function(Ke,Oe,At,Et){var on=Ke.length,Wt=Et?Et.length:0;if(!on||Oe.f&&!Oe.l)return At||new Te(0);var Qn=!At,Rn=Qn||Oe.i!=2,Wn=Oe.i;Qn&&(At=new Te(on*3));var Vn=function(gi){var Ei=At.length;if(gi>Ei){var Ti=new Te(Math.max(Ei*2,gi));Ti.set(At),At=Ti}},Zn=Oe.f||0,Gn=Oe.p||0,ct=Oe.b||0,Yt=Oe.l,Rt=Oe.d,Zt=Oe.m,nn=Oe.n,fn=on*8;do{if(!Yt){Zn=tt(Ke,Gn,1);var dt=tt(Ke,Gn+1,3);if(Gn+=3,dt)if(dt==1)Yt=Ne,Rt=rt,Zt=9,nn=5;else if(dt==2){var ln=tt(Ke,Gn,31)+257,hn=tt(Ke,Gn+10,15)+4,tn=ln+tt(Ke,Gn+5,31)+1;Gn+=14;for(var un=new Te(tn),nr=new Te(19),Nt=0;Nt>4;if(Ln<16)un[Nt++]=Ln;else{var br=0,vr=0;for(Ln==16?(vr=3+tt(Ke,Gn,3),Gn+=2,br=un[Nt-1]):Ln==17?(vr=3+tt(Ke,Gn,7),Gn+=3):Ln==18&&(vr=11+tt(Ke,Gn,127),Gn+=7);vr--;)un[Nt++]=br}}var zr=un.subarray(0,ln),Ir=un.subarray(ln);Zt=He(zr),nn=He(Ir),Yt=Ge(zr,Zt,1),Rt=Ge(Ir,nn,1)}else Vt(1);else{var Ln=Ye(Gn)+4,wn=Ke[Ln-4]|Ke[Ln-3]<<8,Ht=Ln+wn;if(Ht>on){Wn&&Vt(0);break}Rn&&Vn(ct+wn),At.set(Ke.subarray(Ln,Ht),ct),Oe.b=ct+=wn,Oe.p=Gn=Ht*8,Oe.f=Zn;continue}if(Gn>fn){Wn&&Vt(0);break}}Rn&&Vn(ct+131072);for(var ii=(1<>4;if(Gn+=br&15,Gn>fn){Wn&&Vt(0);break}if(br||Vt(2),di<256)At[ct++]=di;else if(di==256){Xr=Gn,Yt=null;break}else{var Ai=di-254;if(di>264){var Nt=di-257,ni=ge[Nt];Ai=tt(Ke,Gn,(1<>4;ri||Vt(3),Gn+=ri&15;var Ir=nt[Rr];if(Rr>3){var ni=Ve[Rr];Ir+=gt(Ke,Gn)&(1<fn){Wn&&Vt(0);break}Rn&&Vn(ct+131072);var ei=ct+Ai;if(ct>8},An=function(Ke,Oe,At){At<<=Oe&7;var Et=Oe/8|0;Ke[Et]|=At,Ke[Et+1]|=At>>8,Ke[Et+2]|=At>>16},ze=function(Ke,Oe){for(var At=[],Et=0;Etct&&(ct=Wt[Et].s);var Yt=new Xe(ct+1),Rt=Fe(At[Zn-1],Yt,0);if(Rt>Oe){var Et=0,Zt=0,nn=Rt-Oe,fn=1<Oe)Zt+=fn-(1<>=nn;Zt>0;){var Ln=Wt[Et].s;Yt[Ln]=0&&Zt;--Et){var wn=Wt[Et].s;Yt[wn]==Oe&&(--Yt[wn],++Zt)}Rt=Oe}return{t:new Te(Yt),l:Rt}},Fe=function(Ke,Oe,At){return Ke.s==-1?Math.max(Fe(Ke.l,Oe,At+1),Fe(Ke.r,Oe,At+1)):Oe[Ke.s]=At},Ot=function(Ke){for(var Oe=Ke.length;Oe&&!Ke[--Oe];);for(var At=new Xe(++Oe),Et=0,on=Ke[0],Wt=1,Qn=function(Wn){At[Et++]=Wn},Rn=1;Rn<=Oe;++Rn)if(Ke[Rn]==on&&Rn!=Oe)++Wt;else{if(!on&&Wt>2){for(;Wt>138;Wt-=138)Qn(32754);Wt>2&&(Qn(Wt>10?Wt-11<<5|28690:Wt-3<<5|12305),Wt=0)}else if(Wt>3){for(Qn(on),--Wt;Wt>6;Wt-=6)Qn(8304);Wt>2&&(Qn(Wt-3<<5|8208),Wt=0)}for(;Wt--;)Qn(on);Wt=1,on=Ke[Rn]}return{c:At.subarray(0,Et),n:Oe}},Fn=function(Ke,Oe){for(var At=0,Et=0;Et>8,Ke[on+2]=Ke[on]^255,Ke[on+3]=Ke[on+1]^255;for(var Wt=0;Wt4&&!nr[Ue[qt-1]];--qt);var Nn=Vn+5<<3,On=Fn(on,qe)+Fn(Wt,Qe)+Qn,er=Fn(on,ct)+Fn(Wt,Zt)+Qn+14+3*qt+Fn(hn,nr)+2*hn[16]+3*hn[17]+7*hn[18];if(Wn>=0&&Nn<=On&&Nn<=er)return dn(Oe,Zn,Ke.subarray(Wn,Wn+Vn));var br,vr,zr,Ir;if(pn(Oe,Zn,1+(er15&&(pn(Oe,Zn,di[tn]>>5&127),Zn+=di[tn]>>12)}}else br=xe,vr=qe,zr=Me,Ir=Qe;for(var tn=0;tn255){var Ai=ni>>18&31;An(Oe,Zn,br[Ai+257]),Zn+=vr[Ai+257],Ai>7&&(pn(Oe,Zn,ni>>23&31),Zn+=ge[Ai]);var ri=ni&31;An(Oe,Zn,zr[ri]),Zn+=Ir[ri],ri>3&&(An(Oe,Zn,ni>>5&8191),Zn+=Ve[ri])}else An(Oe,Zn,br[ni]),Zn+=vr[ni]}return An(Oe,Zn,br[256]),Zn+vr[256]},en=new ke([65540,131080,131088,131104,262176,1048704,1048832,2114560,2117632]),rn=new Te(0),Yn=function(Ke,Oe,At,Et,on,Wt){var Qn=Wt.z||Ke.length,Rn=new Te(Et+Qn+5*(1+Math.ceil(Qn/7e3))+on),Wn=Rn.subarray(Et,Rn.length-on),Vn=Wt.l,Zn=(Wt.r||0)&7;if(Oe){Zn&&(Wn[0]=Wt.r>>3);for(var Gn=en[Oe-1],ct=Gn>>13,Yt=Gn&8191,Rt=(1<7e3||nr>24576)&&(br>423||!Vn)){Zn=Ct(Ke,Wn,0,wn,Ht,ln,tn,nr,qt,un-qt,Zn),nr=hn=tn=0,qt=un;for(var vr=0;vr<286;++vr)Ht[vr]=0;for(var vr=0;vr<30;++vr)ln[vr]=0}var zr=2,Ir=0,ii=Yt,oi=On-er&32767;if(br>2&&Nn==Ln(un-oi))for(var Xr=Math.min(ct,br)-1,di=Math.min(32767,un),Ai=Math.min(258,br);oi<=di&&--ii&&On!=er;){if(Ke[un+zr]==Ke[un+zr-oi]){for(var ni=0;nizr){if(zr=ni,Ir=oi,ni>Xr)break;for(var ri=Math.min(oi,ni-2),Rr=0,vr=0;vrRr&&(Rr=Vr,er=ei)}}}On=er,er=Zt[On],oi+=On-er&32767}if(Ir){wn[nr++]=268435456|Ce[zr]<<18|it[Ir];var gi=Ce[zr]&31,Ei=it[Ir]&31;tn+=ge[gi]+Ve[Ei],++Ht[257+gi],++ln[Ei],Nt=un+zr,++hn}else wn[nr++]=Ke[un],++Ht[Ke[un]]}}for(un=Math.max(un,Nt);un=Qn&&(Wn[Zn/8|0]=Vn,Ti=Qn),Zn=dn(Wn,Zn+1,Ke.subarray(un,Ti))}Wt.i=Qn}return wt(Rn,0,Et+Ye(Zn)+on)},Dt=null,mt=function(){var Ke=-1;return{p:function(Oe){for(var At=Ke,Et=0;Et>>8;Ke=At},d:function(){return~Ke}}},ht=function(){var Ke=1,Oe=0;return{p:function(At){for(var Et=Ke,on=Oe,Wt=At.length|0,Qn=0;Qn!=Wt;){for(var Rn=Math.min(Qn+2655,Wt);Qn>16),on=(on&65535)+15*(on>>16)}Ke=Et,Oe=on},d:function(){return Ke%=65521,Oe%=65521,(Ke&255)<<24|(Ke&65280)<<8|(Oe&255)<<8|Oe>>8}}},bt=function(Ke,Oe,At,Et,on){if(!on&&(on={l:1},Oe.dictionary)){var Wt=Oe.dictionary.subarray(-32768),Qn=new Te(Wt.length+Ke.length);Qn.set(Wt),Qn.set(Ke,Wt.length),Ke=Qn,on.w=Wt.length}return Yn(Ke,Oe.level==null?6:Oe.level,Oe.mem==null?on.l?Math.ceil(Math.max(8,Math.min(13,Math.log(Ke.length)))*1.5):20:12+Oe.mem,At,Et,on)},zt=function(Ke,Oe){var At={};for(var Et in Ke)At[Et]=Ke[Et];for(var Et in Oe)At[Et]=Oe[Et];return At},Bt=function(Ke,Oe,At){for(var Et=Ke(),on=Ke.toString(),Wt=on.slice(on.indexOf("[")+1,on.lastIndexOf("]")).replace(/\s+/g,"").split(","),Qn=0;Qn>>0},St=function(Ke,Oe){return Ee(Ke,Oe)+Ee(Ke,Oe+4)*4294967296},Ut=function(Ke,Oe,At){for(;At;++Oe)Ke[Oe]=At,At>>>=8},It=function(Ke,Oe){var At=Oe.filename;if(Ke[0]=31,Ke[1]=139,Ke[2]=8,Ke[8]=Oe.level<2?4:Oe.level==9?2:0,Ke[9]=3,Oe.mtime!=0&&Ut(Ke,4,Math.floor(new Date(Oe.mtime||Date.now())/1e3)),At){Ke[3]=8;for(var Et=0;Et<=At.length;++Et)Ke[Et+10]=At.charCodeAt(Et)}},ft=function(Ke){(Ke[0]!=31||Ke[1]!=139||Ke[2]!=8)&&Vt(6,"invalid gzip data");var Oe=Ke[3],At=10;Oe&4&&(At+=(Ke[10]|Ke[11]<<8)+2);for(var Et=(Oe>>3&1)+(Oe>>4&1);Et>0;Et-=!Ke[At++]);return At+(Oe&2)},Bn=function(Ke){var Oe=Ke.length;return(Ke[Oe-4]|Ke[Oe-3]<<8|Ke[Oe-2]<<16|Ke[Oe-1]<<24)>>>0},jt=function(Ke){return 10+(Ke.filename?Ke.filename.length+1:0)},cn=function(Ke,Oe){var At=Oe.level,Et=At==0?0:At<6?1:At==9?3:2;if(Ke[0]=120,Ke[1]=Et<<6|(Oe.dictionary&&32),Ke[1]|=31-(Ke[0]<<8|Ke[1])%31,Oe.dictionary){var on=ht();on.p(Oe.dictionary),Ut(Ke,2,on.d())}},In=function(Ke,Oe){return((Ke[0]&15)!=8||Ke[0]>>4>7||(Ke[0]<<8|Ke[1])%31)&&Vt(6,"invalid zlib data"),(Ke[1]>>5&1)==+!Oe&&Vt(6,"invalid zlib data: "+(Ke[1]&32?"need":"unexpected")+" dictionary"),(Ke[1]>>3&4)+2};function sr(Ke,Oe){return typeof Ke=="function"&&(Oe=Ke,Ke={}),this.ondata=Oe,Ke}var vn=null,dr=null;function cr(Ke,Oe,At){return At||(At=Oe,Oe={}),typeof At!="function"&&Vt(7),re(Ke,Oe,[Ie],function(Et){return he(yr(Et.data[0],Et.data[1]))},0,At)}function yr(Ke,Oe){return bt(Ke,Oe||{},0,0)}var Jn=null,Tr=null;function Pr(Ke,Oe,At){return At||(At=Oe,Oe={}),typeof At!="function"&&Vt(7),re(Ke,Oe,[fe],function(Et){return he(Er(Et.data[0],oe(Et.data[1])))},1,At)}function Er(Ke,Oe){return Jt(Ke,{i:2},Oe&&Oe.out,Oe&&Oe.dictionary)}var ur=null,Qr=null;function Kn(Ke,Oe,At){return At||(At=Oe,Oe={}),typeof At!="function"&&Vt(7),re(Ke,Oe,[Ie,Be,function(){return[rr]}],function(Et){return he(rr(Et.data[0],Et.data[1]))},2,At)}function rr(Ke,Oe){Oe||(Oe={});var At=mt(),Et=Ke.length;At.p(Ke);var on=bt(Ke,Oe,jt(Oe),8),Wt=on.length;return It(on,Oe),Ut(on,Wt-8,At.d()),Ut(on,Wt-4,Et),on}var qn=null,mn=null;function zn(Ke,Oe,At){return At||(At=Oe,Oe={}),typeof At!="function"&&Vt(7),re(Ke,Oe,[fe,pt,function(){return[$t]}],function(Et){return he($t(Et.data[0],Et.data[1]))},3,At)}function $t(Ke,Oe){var At=ft(Ke);return At+8>Ke.length&&Vt(6,"invalid gzip data"),Jt(Ke.subarray(At,-8),{i:2},Oe&&Oe.out||new Te(Bn(Ke)),Oe&&Oe.dictionary)}var Sn=null,pr=null;function lr(Ke,Oe,At){return At||(At=Oe,Oe={}),typeof At!="function"&&Vt(7),re(Ke,Oe,[Ie,Mt,function(){return[fr]}],function(Et){return he(fr(Et.data[0],Et.data[1]))},4,At)}function fr(Ke,Oe){Oe||(Oe={});var At=ht();At.p(Ke);var Et=bt(Ke,Oe,Oe.dictionary?6:2,4);return cn(Et,Oe),Ut(Et,Et.length-4,At.d()),Et}var Fr=null,Wr=null;function Dr(Ke,Oe,At){return At||(At=Oe,Oe={}),typeof At!="function"&&Vt(7),re(Ke,Oe,[fe,sn,function(){return[Ur]}],function(Et){return he(Ur(Et.data[0],oe(Et.data[1])))},5,At)}function Ur(Ke,Oe){return Jt(Ke.subarray(In(Ke,Oe&&Oe.dictionary),-4),{i:2},Oe&&Oe.out,Oe&&Oe.dictionary)}var qr=null,$n=null;function yn(Ke,Oe,At){return At||(At=Oe,Oe={}),typeof At!="function"&&Vt(7),Ke[0]==31&&Ke[1]==139&&Ke[2]==8?zn(Ke,Oe,At):(Ke[0]&15)!=8||Ke[0]>>4>7||(Ke[0]<<8|Ke[1])%31?Pr(Ke,Oe,At):Dr(Ke,Oe,At)}function $e(Ke,Oe){return Ke[0]==31&&Ke[1]==139&&Ke[2]==8?$t(Ke,Oe):(Ke[0]&15)!=8||Ke[0]>>4>7||(Ke[0]<<8|Ke[1])%31?Er(Ke,Oe):Ur(Ke,Oe)}var kr=function(Ke,Oe,At,Et){for(var on in Ke){var Wt=Ke[on],Qn=Oe+on,Rn=Et;Array.isArray(Wt)&&(Rn=zt(Et,Wt[1]),Wt=Wt[0]),Wt instanceof Te?At[Qn]=[Wt,Rn]:(At[Qn+="/"]=[new Te(0),Rn],kr(Wt,Qn,At,Et))}},Zr=typeof TextEncoder!="undefined"&&new TextEncoder,Lt=typeof TextDecoder!="undefined"&&new TextDecoder,Tt=0;try{Lt.decode(rn,{stream:!0}),Tt=1}catch(Ke){}var tr=function(Ke){for(var Oe="",At=0;;){var Et=Ke[At++],on=(Et>127)+(Et>223)+(Et>239);if(At+on>Ke.length)return{s:Oe,r:wt(Ke,At-1)};on?on==3?(Et=((Et&15)<<18|(Ke[At++]&63)<<12|(Ke[At++]&63)<<6|Ke[At++]&63)-65536,Oe+=String.fromCharCode(55296|Et>>10,56320|Et&1023)):on&1?Oe+=String.fromCharCode((Et&31)<<6|Ke[At++]&63):Oe+=String.fromCharCode((Et&15)<<12|(Ke[At++]&63)<<6|Ke[At++]&63):Oe+=String.fromCharCode(Et)}},Tn=null,Gt=null;function _n(Ke,Oe){if(Oe){for(var At=new Te(Ke.length),Et=0;Et>1)),Qn=0,Rn=function(Zn){Wt[Qn++]=Zn},Et=0;EtWt.length){var Wn=new Te(Qn+8+(on-Et<<1));Wn.set(Wt),Wt=Wn}var Vn=Ke.charCodeAt(Et);Vn<128||Oe?Rn(Vn):Vn<2048?(Rn(192|Vn>>6),Rn(128|Vn&63)):Vn>55295&&Vn<57344?(Vn=65536+(Vn&1047552)|Ke.charCodeAt(++Et)&1023,Rn(240|Vn>>18),Rn(128|Vn>>12&63),Rn(128|Vn>>6&63),Rn(128|Vn&63)):(Rn(224|Vn>>12),Rn(128|Vn>>6&63),Rn(128|Vn&63))}return wt(Wt,0,Qn)}function ar(Ke,Oe){if(Oe){for(var At="",Et=0;Et65535&&Vt(9),Oe+=Et+4}return Oe},xt=function(Ke,Oe,At,Et,on,Wt,Qn,Rn){var Wn=Et.length,Vn=At.extra,Zn=Rn&&Rn.length,Gn=Hn(Vn);Ut(Ke,Oe,Qn!=null?33639248:67324752),Oe+=4,Qn!=null&&(Ke[Oe++]=20,Ke[Oe++]=At.os),Ke[Oe]=20,Oe+=2,Ke[Oe++]=At.flag<<1|(Wt<0&&8),Ke[Oe++]=on&&8,Ke[Oe++]=At.compression&255,Ke[Oe++]=At.compression>>8;var ct=new Date(At.mtime==null?Date.now():At.mtime),Yt=ct.getFullYear()-1980;if((Yt<0||Yt>119)&&Vt(10),Ut(Ke,Oe,Yt<<25|ct.getMonth()+1<<21|ct.getDate()<<16|ct.getHours()<<11|ct.getMinutes()<<5|ct.getSeconds()>>1),Oe+=4,Wt!=-1&&(Ut(Ke,Oe,At.crc),Ut(Ke,Oe+4,Wt<0?-Wt-2:Wt),Ut(Ke,Oe+8,At.size)),Ut(Ke,Oe+12,Wn),Ut(Ke,Oe+14,Gn),Oe+=16,Qn!=null&&(Ut(Ke,Oe,Zn),Ut(Ke,Oe+6,At.attrs),Ut(Ke,Oe+10,Qn),Oe+=14),Ke.set(Et,Oe),Oe+=Wn,Gn)for(var Rt in Vn){var Zt=Vn[Rt],nn=Zt.length;Ut(Ke,Oe,+Rt),Ut(Ke,Oe+2,nn),Ke.set(Zt,Oe+4),Oe+=4+nn}return Zn&&(Ke.set(Rn,Oe),Oe+=Zn),Oe},Ft=function(Ke,Oe,At,Et,on){Ut(Ke,Oe,101010256),Ut(Ke,Oe+8,At),Ut(Ke,Oe+10,At),Ut(Ke,Oe+12,Et),Ut(Ke,Oe+16,on)},gn=null,Mn=null,wr=null,Hr=null;function Mr(Ke,Oe,At){At||(At=Oe,Oe={}),typeof At!="function"&&Vt(7);var Et={};kr(Ke,"",Et,Oe);var on=Object.keys(Et),Wt=on.length,Qn=0,Rn=0,Wn=Wt,Vn=new Array(Wt),Zn=[],Gn=function(){for(var nn=0;nn65535&&On(Vt(11,0,1),null),!Nn)On(null,Ln);else if(ln<16e4)try{On(null,yr(Ln,wn))}catch(er){On(er,null)}else Zn.push(cr(Ln,wn,On))},Zt=0;Zt65535&&Vt(11);var fn=Zn?yr(Wn,Vn):Wn,dt=fn.length,Ln=mt();Ln.p(Wn),Et.push(zt(Vn,{size:Wn.length,crc:Ln.d(),c:fn,f:Gn,m:Rt,u:ct!=Qn.length||Rt&&Yt.length!=Zt,o:on,compression:Zn})),on+=30+ct+nn+dt,Wt+=76+2*(ct+nn)+(Zt||0)+dt}for(var wn=new Te(Wt+22),Ht=on,ln=Wt-on,hn=0;hn65558)return Qn(Vt(13,0,1),null),on;var Wn=le(Ke,Rn+8);if(Wn){var Vn=Wn,Zn=Ee(Ke,Rn+16),Gn=Zn==4294967295||Vn==65535;if(Gn){var ct=Ee(Ke,Rn-12);Gn=Ee(Ke,ct)==101075792,Gn&&(Vn=Wn=Ee(Ke,ct+32),Zn=Ee(Ke,ct+48))}for(var Yt=Oe&&Oe.filter,Rt=function(nn){var fn=hr(Ke,Zn,Gn),dt=fn[0],Ln=fn[1],wn=fn[2],Ht=fn[3],ln=fn[4],hn=fn[5],tn=or(Ke,hn);Zn=ln;var un=function(Nt,qt){Nt?(on(),Qn(Nt,null)):(qt&&(Wt[Ht]=qt),--Wn||Qn(null,Wt))};if(!Yt||Yt({name:Ht,size:Ln,originalSize:wn,compression:dt}))if(!dt)un(null,wt(Ke,tn,tn+Ln));else if(dt==8){var nr=Ke.subarray(tn,tn+Ln);if(wn<524288||Ln>.8*wn)try{un(null,Er(nr,{out:new Te(wn)}))}catch(Nt){un(Nt,null)}else Et.push(Pr(nr,{size:wn},un))}else un(Vt(14,"unknown compression type "+dt,1),null);else un(null,null)},Zt=0;Zt65558)&&Vt(13);var on=le(Ke,Et+8);if(!on)return{};var Wt=Ee(Ke,Et+16),Qn=Wt==4294967295||on==65535;if(Qn){var Rn=Ee(Ke,Et-12);Qn=Ee(Ke,Rn)==101075792,Qn&&(on=Ee(Ke,Rn+32),Wt=Ee(Ke,Rn+48))}for(var Wn=Oe&&Oe.filter,Vn=0;Vn0&&Re[Re.length-1])&&(Cn[0]===6||Cn[0]===2)){ae=0;continue}if(Cn[0]===3&&(!Re||Cn[1]>Re[0]&&Cn[1]=55296&&ve<=56319&&ae>10)+55296,lt%1024+56320)),(ve+1===ae||ie.length>16384)&&(Re+=String.fromCharCode.apply(String,ie),ie.length=0)}return Re},ye="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",Je=typeof Uint8Array=="undefined"?[]:new Uint8Array(256),Ce=0;Ce>4,Dn[ve++]=(lt&15)<<4|kt>>2,Dn[ve++]=(kt&3)<<6|_t&63;return Cn},Le=function(ne){for(var ee=ne.length,ae=[],ie=0;ie>Ge,Me=1<>Ge,tt=Ne+He,gt=tt,Ye=32,wt=gt+Ye,at=65536>>qe,vt=1<=0){if(ee<55296||ee>56319&&ee<=65535)return ae=this.index[ee>>Ge],ae=(ae<>Ge)],ae=(ae<>qe),ae=this.index[ae],ae+=ee>>Ge&Vt,ae=this.index[ae],ae=(ae<Ct?(ve.push(!0),kt-=Ct):ve.push(!1),["normal","auto","loose"].indexOf(ee)!==-1&&[8208,8211,12316,12448].indexOf(Re)!==-1)return ie.push(lt),ae.push(Be);if(kt===Dt||kt===Pt){if(lt===0)return ie.push(lt),ae.push(ft);var _t=ae[lt-1];return pr.indexOf(_t)===-1?(ie.push(ie[lt-1]),ae.push(_t)):(ie.push(lt),ae.push(ft))}if(ie.push(lt),kt===Bn)return ae.push(ee==="strict"?oe:dr);if(kt===Pr||kt===It)return ae.push(ft);if(kt===Er)return Re>=131072&&Re<=196605||Re>=196608&&Re<=262141?ae.push(dr):ae.push(ft);ae.push(kt)}),[ie,ae,ve]},Wr=function(ne,ee,ae,ie){var ve=ie[ae];if(Array.isArray(ne)?ne.indexOf(ve)!==-1:ne===ve)for(var Re=ae;Re<=ie.length;){Re++;var lt=ie[Re];if(lt===ee)return!0;if(lt!==Bt)break}if(ve===Bt)for(var Re=ae;Re>0;){Re--;var kt=ie[Re];if(Array.isArray(ne)?ne.indexOf(kt)!==-1:ne===kt)for(var _t=ae;_t<=ie.length;){_t++;var lt=ie[_t];if(lt===ee)return!0;if(lt!==Bt)break}if(kt!==Bt)break}return!1},Dr=function(ne,ee){for(var ae=ne;ae>=0;){var ie=ee[ae];if(ie===Bt)ae--;else return ie}return 0},Ur=function(ne,ee,ae,ie,ve){if(ae[ie]===0)return Kn;var Re=ie-1;if(Array.isArray(ve)&&ve[Re]===!0)return Kn;var lt=Re-1,kt=Re+1,_t=ee[Re],Cn=lt>=0?ee[lt]:0,Dn=ee[kt];if(_t===rn&&Dn===Yn)return Kn;if(zn.indexOf(_t)!==-1)return Qr;if(zn.indexOf(Dn)!==-1||$t.indexOf(Dn)!==-1)return Kn;if(Dr(Re,ee)===bt)return rr;if(qn.get(ne[Re])===Pt||(_t===jt||_t===cn)&&qn.get(ne[kt])===Pt||_t===ht||Dn===ht||_t===zt||[Bt,se,Ie].indexOf(_t)===-1&&Dn===zt||[pt,Mt,sn,we,Ut].indexOf(Dn)!==-1||Dr(Re,ee)===re||Wr(de,re,Re,ee)||Wr([pt,Mt],oe,Re,ee)||Wr(_e,_e,Re,ee))return Kn;if(_t===Bt)return rr;if(_t===de||Dn===de)return Kn;if(Dn===Be||_t===Be)return rr;if([se,Ie,oe].indexOf(Dn)!==-1||_t===fe||Cn===vn&&fr.indexOf(_t)!==-1||_t===Ut&&Dn===vn||Dn===he||mn.indexOf(Dn)!==-1&&_t===le||mn.indexOf(_t)!==-1&&Dn===le||_t===St&&[dr,jt,cn].indexOf(Dn)!==-1||[dr,jt,cn].indexOf(_t)!==-1&&Dn===Ee||mn.indexOf(_t)!==-1&&Sn.indexOf(Dn)!==-1||Sn.indexOf(_t)!==-1&&mn.indexOf(Dn)!==-1||[St,Ee].indexOf(_t)!==-1&&(Dn===le||[re,Ie].indexOf(Dn)!==-1&&ee[kt+1]===le)||[re,Ie].indexOf(_t)!==-1&&Dn===le||_t===le&&[le,Ut,we].indexOf(Dn)!==-1)return Kn;if([le,Ut,we,pt,Mt].indexOf(Dn)!==-1)for(var Pn=Re;Pn>=0;){var mr=ee[Pn];if(mr===le)return Kn;if([Ut,we].indexOf(mr)!==-1)Pn--;else break}if([St,Ee].indexOf(Dn)!==-1)for(var Pn=[pt,Mt].indexOf(_t)!==-1?lt:Re;Pn>=0;){var mr=ee[Pn];if(mr===le)return Kn;if([Ut,we].indexOf(mr)!==-1)Pn--;else break}if(cr===_t&&[cr,yr,In,sr].indexOf(Dn)!==-1||[yr,In].indexOf(_t)!==-1&&[yr,Jn].indexOf(Dn)!==-1||[Jn,sr].indexOf(_t)!==-1&&Dn===Jn||lr.indexOf(_t)!==-1&&[he,Ee].indexOf(Dn)!==-1||lr.indexOf(Dn)!==-1&&_t===St||mn.indexOf(_t)!==-1&&mn.indexOf(Dn)!==-1||_t===we&&mn.indexOf(Dn)!==-1||mn.concat(le).indexOf(_t)!==-1&&Dn===re&&ur.indexOf(ne[kt])===-1||mn.concat(le).indexOf(Dn)!==-1&&_t===Mt)return Kn;if(_t===Tr&&Dn===Tr){for(var Bi=ae[Re],Jr=1;Bi>0&&(Bi--,ee[Bi]===Tr);)Jr++;if(Jr%2!==0)return Kn}return _t===jt&&Dn===cn?Kn:rr},qr=function(ne,ee){ee||(ee={lineBreak:"normal",wordBreak:"normal"});var ae=Fr(ne,ee.lineBreak),ie=ae[0],ve=ae[1],Re=ae[2];(ee.wordBreak==="break-all"||ee.wordBreak==="break-word")&&(ve=ve.map(function(kt){return[le,ft,Pr].indexOf(kt)!==-1?dr:kt}));var lt=ee.wordBreak==="keep-all"?Re.map(function(kt,_t){return kt&&ne[_t]>=19968&&ne[_t]<=40959}):void 0;return[ie,ve,lt]},$n=function(){function ne(ee,ae,ie,ve){this.codePoints=ee,this.required=ae===Qr,this.start=ie,this.end=ve}return ne.prototype.slice=function(){return Se.apply(void 0,this.codePoints.slice(this.start,this.end))},ne}(),yn=function(ne,ee){var ae=Ue(ne),ie=qr(ae,ee),ve=ie[0],Re=ie[1],lt=ie[2],kt=ae.length,_t=0,Cn=0;return{next:function(){if(Cn>=kt)return{done:!0,value:null};for(var Dn=Kn;Cn=nn&&ne<=57},qt=function(ne){return ne>=55296&&ne<=57343},Nn=function(ne){return Nt(ne)||ne>=ln&&ne<=tn||ne>=fn&&ne<=Ln},On=function(ne){return ne>=fn&&ne<=Ht},er=function(ne){return ne>=ln&&ne<=nr},br=function(ne){return On(ne)||er(ne)},vr=function(ne){return ne>=Oe},zr=function(ne){return ne===Tt||ne===Gt||ne===_n},Ir=function(ne){return br(ne)||vr(ne)||ne===gn},ii=function(ne){return Ir(ne)||Nt(ne)||ne===Mn},oi=function(ne){return ne>=Vn&&ne<=Zn||ne===Gn||ne>=ct&&ne<=Yt||ne===Rt},Xr=function(ne,ee){return ne!==Tn?!1:ee!==Tt},di=function(ne,ee,ae){return ne===Mn?Ir(ee)||Xr(ee,ae):Ir(ne)?!0:!!(ne===Tn&&Xr(ne,ee))},Ai=function(ne,ee,ae){return ne===on||ne===Mn?Nt(ee)?!0:ee===Wn&&Nt(ae):Nt(ne===Wn?ee:ne)},ni=function(ne){var ee=0,ae=1;(ne[ee]===on||ne[ee]===Mn)&&(ne[ee]===Mn&&(ae=-1),ee++);for(var ie=[];Nt(ne[ee]);)ie.push(ne[ee++]);var ve=ie.length?parseInt(Se.apply(void 0,ie),10):0;ne[ee]===Wn&&ee++;for(var Re=[];Nt(ne[ee]);)Re.push(ne[ee++]);var lt=Re.length,kt=lt?parseInt(Se.apply(void 0,Re),10):0;(ne[ee]===hn||ne[ee]===dt)&&ee++;var _t=1;(ne[ee]===on||ne[ee]===Mn)&&(ne[ee]===Mn&&(_t=-1),ee++);for(var Cn=[];Nt(ne[ee]);)Cn.push(ne[ee++]);var Dn=Cn.length?parseInt(Se.apply(void 0,Cn),10):0;return ae*(ve+kt*Math.pow(10,-lt))*Math.pow(10,_t*Dn)},ri={type:2},Rr={type:3},ei={type:4},pi={type:13},Vr={type:8},gi={type:21},Ei={type:9},Ti={type:10},Da={type:11},Na={type:12},ca={type:14},La={type:23},ji={type:1},ea={type:25},Yi={type:24},Ha={type:26},ua={type:27},xa={type:28},fa={type:29},si={type:31},wi={type:32},Fi=function(){function ne(){this._value=[]}return ne.prototype.write=function(ee){this._value=this._value.concat(Ue(ee))},ne.prototype.read=function(){for(var ee=[],ae=this.consumeToken();ae!==wi;)ee.push(ae),ae=this.consumeToken();return ee},ne.prototype.consumeToken=function(){var ee=this.consumeCodePoint();switch(ee){case ar:return this.consumeStringToken(ar);case or:var ae=this.peekCodePoint(0),ie=this.peekCodePoint(1),ve=this.peekCodePoint(2);if(ii(ae)||Xr(ie,ve)){var Re=di(ae,ie,ve)?kr:$e,lt=this.consumeName();return{type:5,value:lt,flags:Re}}break;case hr:if(this.peekCodePoint(0)===Ar)return this.consumeCodePoint(),pi;break;case Hn:return this.consumeStringToken(Hn);case xt:return ri;case Ft:return Rr;case Et:if(this.peekCodePoint(0)===Ar)return this.consumeCodePoint(),ca;break;case on:if(Ai(ee,this.peekCodePoint(0),this.peekCodePoint(1)))return this.reconsumeCodePoint(ee),this.consumeNumericToken();break;case Wt:return ei;case Mn:var kt=ee,_t=this.peekCodePoint(0),Cn=this.peekCodePoint(1);if(Ai(kt,_t,Cn))return this.reconsumeCodePoint(ee),this.consumeNumericToken();if(di(kt,_t,Cn))return this.reconsumeCodePoint(ee),this.consumeIdentLikeToken();if(_t===Mn&&Cn===Mr)return this.consumeCodePoint(),this.consumeCodePoint(),Yi;break;case Wn:if(Ai(ee,this.peekCodePoint(0),this.peekCodePoint(1)))return this.reconsumeCodePoint(ee),this.consumeNumericToken();break;case tr:if(this.peekCodePoint(0)===Et)for(this.consumeCodePoint();;){var Dn=this.consumeCodePoint();if(Dn===Et&&(Dn=this.consumeCodePoint(),Dn===tr))return this.consumeToken();if(Dn===Zt)return this.consumeToken()}break;case Qn:return Ha;case Rn:return ua;case Hr:if(this.peekCodePoint(0)===wr&&this.peekCodePoint(1)===Mn&&this.peekCodePoint(2)===Mn)return this.consumeCodePoint(),this.consumeCodePoint(),ea;break;case ir:var Pn=this.peekCodePoint(0),mr=this.peekCodePoint(1),Bi=this.peekCodePoint(2);if(di(Pn,mr,Bi)){var lt=this.consumeName();return{type:7,value:lt}}break;case Xn:return xa;case Tn:if(Xr(ee,this.peekCodePoint(0)))return this.reconsumeCodePoint(ee),this.consumeIdentLikeToken();break;case _r:return fa;case Br:if(this.peekCodePoint(0)===Ar)return this.consumeCodePoint(),Vr;break;case $r:return Da;case ai:return Na;case wn:case un:var Jr=this.peekCodePoint(0),fi=this.peekCodePoint(1);return Jr===on&&(Nn(fi)||fi===ui)&&(this.consumeCodePoint(),this.consumeUnicodeRangeToken()),this.reconsumeCodePoint(ee),this.consumeIdentLikeToken();case Ci:if(this.peekCodePoint(0)===Ar)return this.consumeCodePoint(),Ei;if(this.peekCodePoint(0)===Ci)return this.consumeCodePoint(),gi;break;case Ke:if(this.peekCodePoint(0)===Ar)return this.consumeCodePoint(),Ti;break;case Zt:return wi}return zr(ee)?(this.consumeWhiteSpace(),si):Nt(ee)?(this.reconsumeCodePoint(ee),this.consumeNumericToken()):Ir(ee)?(this.reconsumeCodePoint(ee),this.consumeIdentLikeToken()):{type:6,value:Se(ee)}},ne.prototype.consumeCodePoint=function(){var ee=this._value.shift();return typeof ee=="undefined"?-1:ee},ne.prototype.reconsumeCodePoint=function(ee){this._value.unshift(ee)},ne.prototype.peekCodePoint=function(ee){return ee>=this._value.length?-1:this._value[ee]},ne.prototype.consumeUnicodeRangeToken=function(){for(var ee=[],ae=this.consumeCodePoint();Nn(ae)&&ee.length<6;)ee.push(ae),ae=this.consumeCodePoint();for(var ie=!1;ae===ui&&ee.length<6;)ee.push(ae),ae=this.consumeCodePoint(),ie=!0;if(ie){var ve=parseInt(Se.apply(void 0,ee.map(function(_t){return _t===ui?nn:_t})),16),Re=parseInt(Se.apply(void 0,ee.map(function(_t){return _t===ui?tn:_t})),16);return{type:30,start:ve,end:Re}}var lt=parseInt(Se.apply(void 0,ee),16);if(this.peekCodePoint(0)===Mn&&Nn(this.peekCodePoint(1))){this.consumeCodePoint(),ae=this.consumeCodePoint();for(var kt=[];Nn(ae)&&kt.length<6;)kt.push(ae),ae=this.consumeCodePoint();var Re=parseInt(Se.apply(void 0,kt),16);return{type:30,start:lt,end:Re}}else return{type:30,start:lt,end:lt}},ne.prototype.consumeIdentLikeToken=function(){var ee=this.consumeName();return ee.toLowerCase()==="url"&&this.peekCodePoint(0)===xt?(this.consumeCodePoint(),this.consumeUrlToken()):this.peekCodePoint(0)===xt?(this.consumeCodePoint(),{type:19,value:ee}):{type:20,value:ee}},ne.prototype.consumeUrlToken=function(){var ee=[];if(this.consumeWhiteSpace(),this.peekCodePoint(0)===Zt)return{type:22,value:""};var ae=this.peekCodePoint(0);if(ae===Hn||ae===ar){var ie=this.consumeStringToken(this.consumeCodePoint());return ie.type===0&&(this.consumeWhiteSpace(),this.peekCodePoint(0)===Zt||this.peekCodePoint(0)===Ft)?(this.consumeCodePoint(),{type:22,value:ie.value}):(this.consumeBadUrlRemnants(),La)}for(;;){var ve=this.consumeCodePoint();if(ve===Zt||ve===Ft)return{type:22,value:Se.apply(void 0,ee)};if(zr(ve))return this.consumeWhiteSpace(),this.peekCodePoint(0)===Zt||this.peekCodePoint(0)===Ft?(this.consumeCodePoint(),{type:22,value:Se.apply(void 0,ee)}):(this.consumeBadUrlRemnants(),La);if(ve===ar||ve===Hn||ve===xt||oi(ve))return this.consumeBadUrlRemnants(),La;if(ve===Tn)if(Xr(ve,this.peekCodePoint(0)))ee.push(this.consumeEscapedCodePoint());else return this.consumeBadUrlRemnants(),La;else ee.push(ve)}},ne.prototype.consumeWhiteSpace=function(){for(;zr(this.peekCodePoint(0));)this.consumeCodePoint()},ne.prototype.consumeBadUrlRemnants=function(){for(;;){var ee=this.consumeCodePoint();if(ee===Ft||ee===Zt)return;Xr(ee,this.peekCodePoint(0))&&this.consumeEscapedCodePoint()}},ne.prototype.consumeStringSlice=function(ee){for(var ae=5e4,ie="";ee>0;){var ve=Math.min(ae,ee);ie+=Se.apply(void 0,this._value.splice(0,ve)),ee-=ve}return this._value.shift(),ie},ne.prototype.consumeStringToken=function(ee){var ae="",ie=0;do{var ve=this._value[ie];if(ve===Zt||ve===void 0||ve===ee)return ae+=this.consumeStringSlice(ie),{type:0,value:ae};if(ve===Tt)return this._value.splice(0,ie),ji;if(ve===Tn){var Re=this._value[ie+1];Re!==Zt&&Re!==void 0&&(Re===Tt?(ae+=this.consumeStringSlice(ie),ie=-1,this._value.shift()):Xr(ve,Re)&&(ae+=this.consumeStringSlice(ie),ae+=Se(this.consumeEscapedCodePoint()),ie=-1))}ie++}while(!0)},ne.prototype.consumeNumber=function(){var ee=[],ae=Zr,ie=this.peekCodePoint(0);for((ie===on||ie===Mn)&&ee.push(this.consumeCodePoint());Nt(this.peekCodePoint(0));)ee.push(this.consumeCodePoint());ie=this.peekCodePoint(0);var ve=this.peekCodePoint(1);if(ie===Wn&&Nt(ve))for(ee.push(this.consumeCodePoint(),this.consumeCodePoint()),ae=Lt;Nt(this.peekCodePoint(0));)ee.push(this.consumeCodePoint());ie=this.peekCodePoint(0),ve=this.peekCodePoint(1);var Re=this.peekCodePoint(2);if((ie===hn||ie===dt)&&((ve===on||ve===Mn)&&Nt(Re)||Nt(ve)))for(ee.push(this.consumeCodePoint(),this.consumeCodePoint()),ae=Lt;Nt(this.peekCodePoint(0));)ee.push(this.consumeCodePoint());return[ni(ee),ae]},ne.prototype.consumeNumericToken=function(){var ee=this.consumeNumber(),ae=ee[0],ie=ee[1],ve=this.peekCodePoint(0),Re=this.peekCodePoint(1),lt=this.peekCodePoint(2);if(di(ve,Re,lt)){var kt=this.consumeName();return{type:15,number:ae,flags:ie,unit:kt}}return ve===xr?(this.consumeCodePoint(),{type:16,number:ae,flags:ie}):{type:17,number:ae,flags:ie}},ne.prototype.consumeEscapedCodePoint=function(){var ee=this.consumeCodePoint();if(Nn(ee)){for(var ae=Se(ee);Nn(this.peekCodePoint(0))&&ae.length<6;)ae+=Se(this.consumeCodePoint());zr(this.peekCodePoint(0))&&this.consumeCodePoint();var ie=parseInt(ae,16);return ie===0||qt(ie)||ie>1114111?At:ie}return ee===Zt?At:ee},ne.prototype.consumeName=function(){for(var ee="";;){var ae=this.consumeCodePoint();if(ii(ae))ee+=Se(ae);else if(Xr(ae,this.peekCodePoint(0)))ee+=Se(this.consumeEscapedCodePoint());else return this.reconsumeCodePoint(ae),ee}},ne}(),Si=function(){function ne(ee){this._tokens=ee}return ne.create=function(ee){var ae=new Fi;return ae.write(ee),new ne(ae.read())},ne.parseValue=function(ee){return ne.create(ee).parseComponentValue()},ne.parseValues=function(ee){return ne.create(ee).parseComponentValues()},ne.prototype.parseComponentValue=function(){for(var ee=this.consumeToken();ee.type===31;)ee=this.consumeToken();if(ee.type===32)throw new SyntaxError("Error parsing CSS component value, unexpected EOF");this.reconsumeToken(ee);var ae=this.consumeComponentValue();do ee=this.consumeToken();while(ee.type===31);if(ee.type===32)return ae;throw new SyntaxError("Error parsing CSS component value, multiple values found when expecting only one")},ne.prototype.parseComponentValues=function(){for(var ee=[];;){var ae=this.consumeComponentValue();if(ae.type===32)return ee;ee.push(ae),ee.push()}},ne.prototype.consumeComponentValue=function(){var ee=this.consumeToken();switch(ee.type){case 11:case 28:case 2:return this.consumeSimpleBlock(ee.type);case 19:return this.consumeFunction(ee)}return ee},ne.prototype.consumeSimpleBlock=function(ee){for(var ae={type:ee,values:[]},ie=this.consumeToken();;){if(ie.type===32||qi(ie,ee))return ae;this.reconsumeToken(ie),ae.values.push(this.consumeComponentValue()),ie=this.consumeToken()}},ne.prototype.consumeFunction=function(ee){for(var ae={name:ee.value,values:[],type:18};;){var ie=this.consumeToken();if(ie.type===32||ie.type===3)return ae;this.reconsumeToken(ie),ae.values.push(this.consumeComponentValue())}},ne.prototype.consumeToken=function(){var ee=this._tokens.shift();return typeof ee=="undefined"?wi:ee},ne.prototype.reconsumeToken=function(ee){this._tokens.unshift(ee)},ne}(),Hi=function(ne){return ne.type===15},Xi=function(ne){return ne.type===17},Li=function(ne){return ne.type===20},ga=function(ne){return ne.type===0},pa=function(ne,ee){return Li(ne)&&ne.value===ee},jn=function(ne){return ne.type!==31},ti=function(ne){return ne.type!==31&&ne.type!==4},bi=function(ne){var ee=[],ae=[];return ne.forEach(function(ie){if(ie.type===4){if(ae.length===0)throw new Error("Error parsing function args, zero tokens for arg");ee.push(ae),ae=[];return}ie.type!==31&&ae.push(ie)}),ae.length&&ee.push(ae),ee},qi=function(ne,ee){return ee===11&&ne.type===12||ee===28&&ne.type===29?!0:ee===2&&ne.type===3},Fa=function(ne){return ne.type===17||ne.type===15},Oi=function(ne){return ne.type===16||Fa(ne)},Ja=function(ne){return ne.length>1?[ne[0],ne[1]]:[ne[0]]},Mi={type:17,number:0,flags:Zr},GA={type:16,number:50,flags:Zr},fA={type:16,number:100,flags:Zr},Sa=function(ne,ee,ae){var ie=ne[0],ve=ne[1];return[vi(ie,ee),vi(typeof ve!="undefined"?ve:ie,ae)]},vi=function(ne,ee){if(ne.type===16)return ne.number/100*ee;if(Hi(ne))switch(ne.unit){case"rem":case"em":return 16*ne.number;case"px":default:return ne.number}return ne.number},aA="deg",dA="grad",$a="rad",qa="turn",PA={name:"angle",parse:function(ne,ee){if(ee.type===15)switch(ee.unit){case aA:return Math.PI*ee.number/180;case dA:return Math.PI/200*ee.number;case $a:return ee.number;case qa:return Math.PI*2*ee.number}throw new Error("Unsupported angle type")}},BA=function(ne){return ne.type===15&&(ne.unit===aA||ne.unit===dA||ne.unit===$a||ne.unit===qa)},CA=function(ne){var ee=ne.filter(Li).map(function(ae){return ae.value}).join(" ");switch(ee){case"to bottom right":case"to right bottom":case"left top":case"top left":return[Mi,Mi];case"to top":case"bottom":return Ka(0);case"to bottom left":case"to left bottom":case"right top":case"top right":return[Mi,fA];case"to right":case"left":return Ka(90);case"to top left":case"to left top":case"right bottom":case"bottom right":return[fA,fA];case"to bottom":case"top":return Ka(180);case"to top right":case"to right top":case"left bottom":case"bottom left":return[fA,Mi];case"to left":case"right":return Ka(270)}return 0},Ka=function(ne){return Math.PI*ne/180},Ea={name:"color",parse:function(ne,ee){if(ee.type===18){var ae=Ni[ee.name];if(typeof ae=="undefined")throw new Error('Attempting to parse an unsupported color function "'+ee.name+'"');return ae(ne,ee.values)}if(ee.type===5){if(ee.value.length===3){var ie=ee.value.substring(0,1),ve=ee.value.substring(1,2),Re=ee.value.substring(2,3);return sA(parseInt(ie+ie,16),parseInt(ve+ve,16),parseInt(Re+Re,16),1)}if(ee.value.length===4){var ie=ee.value.substring(0,1),ve=ee.value.substring(1,2),Re=ee.value.substring(2,3),lt=ee.value.substring(3,4);return sA(parseInt(ie+ie,16),parseInt(ve+ve,16),parseInt(Re+Re,16),parseInt(lt+lt,16)/255)}if(ee.value.length===6){var ie=ee.value.substring(0,2),ve=ee.value.substring(2,4),Re=ee.value.substring(4,6);return sA(parseInt(ie,16),parseInt(ve,16),parseInt(Re,16),1)}if(ee.value.length===8){var ie=ee.value.substring(0,2),ve=ee.value.substring(2,4),Re=ee.value.substring(4,6),lt=ee.value.substring(6,8);return sA(parseInt(ie,16),parseInt(ve,16),parseInt(Re,16),parseInt(lt,16)/255)}}if(ee.type===20){var kt=da[ee.value.toUpperCase()];if(typeof kt!="undefined")return kt}return da.TRANSPARENT}},va=function(ne){return(255&ne)===0},Ra=function(ne){var ee=255&ne,ae=255&ne>>8,ie=255&ne>>16,ve=255&ne>>24;return ee<255?"rgba("+ve+","+ie+","+ae+","+ee/255+")":"rgb("+ve+","+ie+","+ae+")"},sA=function(ne,ee,ae,ie){return(ne<<24|ee<<16|ae<<8|Math.round(ie*255)<<0)>>>0},kA=function(ne,ee){if(ne.type===17)return ne.number;if(ne.type===16){var ae=ee===3?1:255;return ee===3?ne.number/100*ae:Math.round(ne.number/100*ae)}return 0},MA=function(ne,ee){var ae=ee.filter(ti);if(ae.length===3){var ie=ae.map(kA),ve=ie[0],Re=ie[1],lt=ie[2];return sA(ve,Re,lt,1)}if(ae.length===4){var kt=ae.map(kA),ve=kt[0],Re=kt[1],lt=kt[2],_t=kt[3];return sA(ve,Re,lt,_t)}return 0};function Za(ne,ee,ae){return ae<0&&(ae+=1),ae>=1&&(ae-=1),ae<1/6?(ee-ne)*ae*6+ne:ae<1/2?ee:ae<2/3?(ee-ne)*6*(2/3-ae)+ne:ne}var ma=function(ne,ee){var ae=ee.filter(ti),ie=ae[0],ve=ae[1],Re=ae[2],lt=ae[3],kt=(ie.type===17?Ka(ie.number):PA.parse(ne,ie))/(Math.PI*2),_t=Oi(ve)?ve.number/100:0,Cn=Oi(Re)?Re.number/100:0,Dn=typeof lt!="undefined"&&Oi(lt)?vi(lt,1):1;if(_t===0)return sA(Cn*255,Cn*255,Cn*255,1);var Pn=Cn<=.5?Cn*(_t+1):Cn+_t-Cn*_t,mr=Cn*2-Pn,Bi=Za(mr,Pn,kt+1/3),Jr=Za(mr,Pn,kt),fi=Za(mr,Pn,kt-1/3);return sA(Bi*255,Jr*255,fi*255,Dn)},Ni={hsl:ma,hsla:ma,rgb:MA,rgba:MA},Ii=function(ne,ee){return Ea.parse(ne,Si.create(ee).parseComponentValue())},da={ALICEBLUE:4042850303,ANTIQUEWHITE:4209760255,AQUA:16777215,AQUAMARINE:2147472639,AZURE:4043309055,BEIGE:4126530815,BISQUE:4293182719,BLACK:255,BLANCHEDALMOND:4293643775,BLUE:65535,BLUEVIOLET:2318131967,BROWN:2771004159,BURLYWOOD:3736635391,CADETBLUE:1604231423,CHARTREUSE:2147418367,CHOCOLATE:3530104575,CORAL:4286533887,CORNFLOWERBLUE:1687547391,CORNSILK:4294499583,CRIMSON:3692313855,CYAN:16777215,DARKBLUE:35839,DARKCYAN:9145343,DARKGOLDENROD:3095837695,DARKGRAY:2846468607,DARKGREEN:6553855,DARKGREY:2846468607,DARKKHAKI:3182914559,DARKMAGENTA:2332068863,DARKOLIVEGREEN:1433087999,DARKORANGE:4287365375,DARKORCHID:2570243327,DARKRED:2332033279,DARKSALMON:3918953215,DARKSEAGREEN:2411499519,DARKSLATEBLUE:1211993087,DARKSLATEGRAY:793726975,DARKSLATEGREY:793726975,DARKTURQUOISE:13554175,DARKVIOLET:2483082239,DEEPPINK:4279538687,DEEPSKYBLUE:12582911,DIMGRAY:1768516095,DIMGREY:1768516095,DODGERBLUE:512819199,FIREBRICK:2988581631,FLORALWHITE:4294635775,FORESTGREEN:579543807,FUCHSIA:4278255615,GAINSBORO:3705462015,GHOSTWHITE:4177068031,GOLD:4292280575,GOLDENROD:3668254975,GRAY:2155905279,GREEN:8388863,GREENYELLOW:2919182335,GREY:2155905279,HONEYDEW:4043305215,HOTPINK:4285117695,INDIANRED:3445382399,INDIGO:1258324735,IVORY:4294963455,KHAKI:4041641215,LAVENDER:3873897215,LAVENDERBLUSH:4293981695,LAWNGREEN:2096890111,LEMONCHIFFON:4294626815,LIGHTBLUE:2916673279,LIGHTCORAL:4034953471,LIGHTCYAN:3774873599,LIGHTGOLDENRODYELLOW:4210742015,LIGHTGRAY:3553874943,LIGHTGREEN:2431553791,LIGHTGREY:3553874943,LIGHTPINK:4290167295,LIGHTSALMON:4288707327,LIGHTSEAGREEN:548580095,LIGHTSKYBLUE:2278488831,LIGHTSLATEGRAY:2005441023,LIGHTSLATEGREY:2005441023,LIGHTSTEELBLUE:2965692159,LIGHTYELLOW:4294959359,LIME:16711935,LIMEGREEN:852308735,LINEN:4210091775,MAGENTA:4278255615,MAROON:2147483903,MEDIUMAQUAMARINE:1724754687,MEDIUMBLUE:52735,MEDIUMORCHID:3126187007,MEDIUMPURPLE:2473647103,MEDIUMSEAGREEN:1018393087,MEDIUMSLATEBLUE:2070474495,MEDIUMSPRINGGREEN:16423679,MEDIUMTURQUOISE:1221709055,MEDIUMVIOLETRED:3340076543,MIDNIGHTBLUE:421097727,MINTCREAM:4127193855,MISTYROSE:4293190143,MOCCASIN:4293178879,NAVAJOWHITE:4292783615,NAVY:33023,OLDLACE:4260751103,OLIVE:2155872511,OLIVEDRAB:1804477439,ORANGE:4289003775,ORANGERED:4282712319,ORCHID:3664828159,PALEGOLDENROD:4008225535,PALEGREEN:2566625535,PALETURQUOISE:2951671551,PALEVIOLETRED:3681588223,PAPAYAWHIP:4293907967,PEACHPUFF:4292524543,PERU:3448061951,PINK:4290825215,PLUM:3718307327,POWDERBLUE:2967529215,PURPLE:2147516671,REBECCAPURPLE:1714657791,RED:4278190335,ROSYBROWN:3163525119,ROYALBLUE:1097458175,SADDLEBROWN:2336560127,SALMON:4202722047,SANDYBROWN:4104413439,SEAGREEN:780883967,SEASHELL:4294307583,SIENNA:2689740287,SILVER:3233857791,SKYBLUE:2278484991,SLATEBLUE:1784335871,SLATEGRAY:1887473919,SLATEGREY:1887473919,SNOW:4294638335,SPRINGGREEN:16744447,STEELBLUE:1182971135,TAN:3535047935,TEAL:8421631,THISTLE:3636451583,TOMATO:4284696575,TRANSPARENT:0,TURQUOISE:1088475391,VIOLET:4001558271,WHEAT:4125012991,WHITE:4294967295,WHITESMOKE:4126537215,YELLOW:4294902015,YELLOWGREEN:2597139199},na={name:"background-clip",initialValue:"border-box",prefix:!1,type:1,parse:function(ne,ee){return ee.map(function(ae){if(Li(ae))switch(ae.value){case"padding-box":return 1;case"content-box":return 2}return 0})}},Oa={name:"background-color",initialValue:"transparent",prefix:!1,type:3,format:"color"},Ta=function(ne,ee){var ae=Ea.parse(ne,ee[0]),ie=ee[1];return ie&&Oi(ie)?{color:ae,stop:ie}:{color:ae,stop:null}},UA=function(ne,ee){var ae=ne[0],ie=ne[ne.length-1];ae.stop===null&&(ae.stop=Mi),ie.stop===null&&(ie.stop=fA);for(var ve=[],Re=0,lt=0;ltRe?ve.push(_t):ve.push(Re),Re=_t}else ve.push(null)}for(var Cn=null,lt=0;ltlt.optimumDistance)?{optimumCorner:kt,optimumDistance:Dn}:lt},{optimumDistance:ve?1/0:-1/0,optimumCorner:null}).optimumCorner},vA=function(ne,ee,ae,ie,ve){var Re=0,lt=0;switch(ne.size){case 0:ne.shape===0?Re=lt=Math.min(Math.abs(ee),Math.abs(ee-ie),Math.abs(ae),Math.abs(ae-ve)):ne.shape===1&&(Re=Math.min(Math.abs(ee),Math.abs(ee-ie)),lt=Math.min(Math.abs(ae),Math.abs(ae-ve)));break;case 2:if(ne.shape===0)Re=lt=Math.min(ra(ee,ae),ra(ee,ae-ve),ra(ee-ie,ae),ra(ee-ie,ae-ve));else if(ne.shape===1){var kt=Math.min(Math.abs(ae),Math.abs(ae-ve))/Math.min(Math.abs(ee),Math.abs(ee-ie)),_t=eA(ie,ve,ee,ae,!0),Cn=_t[0],Dn=_t[1];Re=ra(Cn-ee,(Dn-ae)/kt),lt=kt*Re}break;case 1:ne.shape===0?Re=lt=Math.max(Math.abs(ee),Math.abs(ee-ie),Math.abs(ae),Math.abs(ae-ve)):ne.shape===1&&(Re=Math.max(Math.abs(ee),Math.abs(ee-ie)),lt=Math.max(Math.abs(ae),Math.abs(ae-ve)));break;case 3:if(ne.shape===0)Re=lt=Math.max(ra(ee,ae),ra(ee,ae-ve),ra(ee-ie,ae),ra(ee-ie,ae-ve));else if(ne.shape===1){var kt=Math.max(Math.abs(ae),Math.abs(ae-ve))/Math.max(Math.abs(ee),Math.abs(ee-ie)),Pn=eA(ie,ve,ee,ae,!1),Cn=Pn[0],Dn=Pn[1];Re=ra(Cn-ee,(Dn-ae)/kt),lt=kt*Re}break}return Array.isArray(ne.size)&&(Re=vi(ne.size[0],ie),lt=ne.size.length===2?vi(ne.size[1],ve):Re),[Re,lt]},IA=function(ne,ee){var ae=Ka(180),ie=[];return bi(ee).forEach(function(ve,Re){if(Re===0){var lt=ve[0];if(lt.type===20&<.value==="to"){ae=CA(ve);return}else if(BA(lt)){ae=PA.parse(ne,lt);return}}var kt=Ta(ne,ve);ie.push(kt)}),{angle:ae,stops:ie,type:1}},VA=function(ne,ee){var ae=Ka(180),ie=[];return bi(ee).forEach(function(ve,Re){if(Re===0){var lt=ve[0];if(lt.type===20&&["top","left","right","bottom"].indexOf(lt.value)!==-1){ae=CA(ve);return}else if(BA(lt)){ae=(PA.parse(ne,lt)+Ka(270))%Ka(360);return}}var kt=Ta(ne,ve);ie.push(kt)}),{angle:ae,stops:ie,type:1}},jo=function(ne,ee){var ae=Ka(180),ie=[],ve=1,Re=0,lt=3,kt=[];return bi(ee).forEach(function(_t,Cn){var Dn=_t[0];if(Cn===0){if(Li(Dn)&&Dn.value==="linear"){ve=1;return}else if(Li(Dn)&&Dn.value==="radial"){ve=2;return}}if(Dn.type===18){if(Dn.name==="from"){var Pn=Ea.parse(ne,Dn.values[0]);ie.push({stop:Mi,color:Pn})}else if(Dn.name==="to"){var Pn=Ea.parse(ne,Dn.values[0]);ie.push({stop:fA,color:Pn})}else if(Dn.name==="color-stop"){var mr=Dn.values.filter(ti);if(mr.length===2){var Pn=Ea.parse(ne,mr[1]),Bi=mr[0];Xi(Bi)&&ie.push({stop:{type:16,number:Bi.number*100,flags:Bi.flags},color:Pn})}}}}),ve===1?{angle:(ae+Ka(180))%Ka(360),stops:ie,type:ve}:{size:lt,shape:Re,stops:ie,position:kt,type:ve}},Do="closest-side",KA="farthest-side",jA="closest-corner",tA="farthest-corner",nA="circle",cA="ellipse",mo="cover",Io="contain",ls=function(ne,ee){var ae=0,ie=3,ve=[],Re=[];return bi(ee).forEach(function(lt,kt){var _t=!0;if(kt===0){var Cn=!1;_t=lt.reduce(function(Pn,mr){if(Cn)if(Li(mr))switch(mr.value){case"center":return Re.push(GA),Pn;case"top":case"left":return Re.push(Mi),Pn;case"right":case"bottom":return Re.push(fA),Pn}else(Oi(mr)||Fa(mr))&&Re.push(mr);else if(Li(mr))switch(mr.value){case nA:return ae=0,!1;case cA:return ae=1,!1;case"at":return Cn=!0,!1;case Do:return ie=0,!1;case mo:case KA:return ie=1,!1;case Io:case jA:return ie=2,!1;case tA:return ie=3,!1}else if(Fa(mr)||Oi(mr))return Array.isArray(ie)||(ie=[]),ie.push(mr),!1;return Pn},_t)}if(_t){var Dn=Ta(ne,lt);ve.push(Dn)}}),{size:ie,shape:ae,stops:ve,position:Re,type:2}},ZA=function(ne,ee){var ae=0,ie=3,ve=[],Re=[];return bi(ee).forEach(function(lt,kt){var _t=!0;if(kt===0?_t=lt.reduce(function(Dn,Pn){if(Li(Pn))switch(Pn.value){case"center":return Re.push(GA),!1;case"top":case"left":return Re.push(Mi),!1;case"right":case"bottom":return Re.push(fA),!1}else if(Oi(Pn)||Fa(Pn))return Re.push(Pn),!1;return Dn},_t):kt===1&&(_t=lt.reduce(function(Dn,Pn){if(Li(Pn))switch(Pn.value){case nA:return ae=0,!1;case cA:return ae=1,!1;case Io:case Do:return ie=0,!1;case KA:return ie=1,!1;case jA:return ie=2,!1;case mo:case tA:return ie=3,!1}else if(Fa(Pn)||Oi(Pn))return Array.isArray(ie)||(ie=[]),ie.push(Pn),!1;return Dn},_t)),_t){var Cn=Ta(ne,lt);ve.push(Cn)}}),{size:ie,shape:ae,stops:ve,position:Re,type:2}},us=function(ne){return ne.type===1},Yo=function(ne){return ne.type===2},QA={name:"image",parse:function(ne,ee){if(ee.type===22){var ae={url:ee.value,type:0};return ne.cache.addImage(ee.value),ae}if(ee.type===18){var ie=Lo[ee.name];if(typeof ie=="undefined")throw new Error('Attempting to parse an unsupported image function "'+ee.name+'"');return ie(ne,ee.values)}throw new Error("Unsupported image type "+ee.type)}};function Qo(ne){return!(ne.type===20&&ne.value==="none")&&(ne.type!==18||!!Lo[ne.name])}var Lo={"linear-gradient":IA,"-moz-linear-gradient":VA,"-ms-linear-gradient":VA,"-o-linear-gradient":VA,"-webkit-linear-gradient":VA,"radial-gradient":ls,"-moz-radial-gradient":ZA,"-ms-radial-gradient":ZA,"-o-radial-gradient":ZA,"-webkit-radial-gradient":ZA,"-webkit-gradient":jo},Xo={name:"background-image",initialValue:"none",type:1,prefix:!1,parse:function(ne,ee){if(ee.length===0)return[];var ae=ee[0];return ae.type===20&&ae.value==="none"?[]:ee.filter(function(ie){return ti(ie)&&Qo(ie)}).map(function(ie){return QA.parse(ne,ie)})}},Jo={name:"background-origin",initialValue:"border-box",prefix:!1,type:1,parse:function(ne,ee){return ee.map(function(ae){if(Li(ae))switch(ae.value){case"padding-box":return 1;case"content-box":return 2}return 0})}},qo={name:"background-position",initialValue:"0% 0%",type:1,prefix:!1,parse:function(ne,ee){return bi(ee).map(function(ae){return ae.filter(Oi)}).map(Ja)}},lo={name:"background-repeat",initialValue:"repeat",prefix:!1,type:1,parse:function(ne,ee){return bi(ee).map(function(ae){return ae.filter(Li).map(function(ie){return ie.value}).join(" ")}).map(yo)}},yo=function(ne){switch(ne){case"no-repeat":return 1;case"repeat-x":case"repeat no-repeat":return 2;case"repeat-y":case"no-repeat repeat":return 3;case"repeat":default:return 0}},YA;(function(ne){ne.AUTO="auto",ne.CONTAIN="contain",ne.COVER="cover"})(YA||(YA={}));var to={name:"background-size",initialValue:"0",prefix:!1,type:1,parse:function(ne,ee){return bi(ee).map(function(ae){return ae.filter(_a)})}},_a=function(ne){return Li(ne)||Oi(ne)},uo=function(ne){return{name:"border-"+ne+"-color",initialValue:"transparent",prefix:!1,type:3,format:"color"}},cs=uo("top"),$o=uo("right"),es=uo("bottom"),wo=uo("left"),no=function(ne){return{name:"border-radius-"+ne,initialValue:"0 0",prefix:!1,type:1,parse:function(ee,ae){return Ja(ae.filter(Oi))}}},fs=no("top-left"),Bo=no("top-right"),XA=no("bottom-right"),ro=no("bottom-left"),co=function(ne){return{name:"border-"+ne+"-style",initialValue:"solid",prefix:!1,type:2,parse:function(ee,ae){switch(ae){case"none":return 0;case"dashed":return 2;case"dotted":return 3;case"double":return 4}return 1}}},io=co("top"),zi=co("right"),Wi=co("bottom"),za=co("left"),Wa=function(ne){return{name:"border-"+ne+"-width",initialValue:"0",type:0,prefix:!1,parse:function(ee,ae){return Hi(ae)?ae.number:0}}},rA=Wa("top"),fo=Wa("right"),JA=Wa("bottom"),ho=Wa("left"),NA={name:"color",initialValue:"transparent",prefix:!1,type:3,format:"color"},qA={name:"direction",initialValue:"ltr",prefix:!1,type:2,parse:function(ne,ee){switch(ee){case"rtl":return 1;case"ltr":default:return 0}}},eu={name:"display",initialValue:"inline-block",prefix:!1,type:1,parse:function(ne,ee){return ee.filter(Li).reduce(function(ae,ie){return ae|tu(ie.value)},0)}},tu=function(ne){switch(ne){case"block":case"-webkit-box":return 2;case"inline":return 4;case"run-in":return 8;case"flow":return 16;case"flow-root":return 32;case"table":return 64;case"flex":case"-webkit-flex":return 128;case"grid":case"-ms-grid":return 256;case"ruby":return 512;case"subgrid":return 1024;case"list-item":return 2048;case"table-row-group":return 4096;case"table-header-group":return 8192;case"table-footer-group":return 16384;case"table-row":return 32768;case"table-cell":return 65536;case"table-column-group":return 131072;case"table-column":return 262144;case"table-caption":return 524288;case"ruby-base":return 1048576;case"ruby-text":return 2097152;case"ruby-base-container":return 4194304;case"ruby-text-container":return 8388608;case"contents":return 16777216;case"inline-block":return 33554432;case"inline-list-item":return 67108864;case"inline-table":return 134217728;case"inline-flex":return 268435456;case"inline-grid":return 536870912}return 0},nu={name:"float",initialValue:"none",prefix:!1,type:2,parse:function(ne,ee){switch(ee){case"left":return 1;case"right":return 2;case"inline-start":return 3;case"inline-end":return 4}return 0}},ru={name:"letter-spacing",initialValue:"0",prefix:!1,type:0,parse:function(ne,ee){return ee.type===20&&ee.value==="normal"?0:ee.type===17||ee.type===15?ee.number:0}},Ds;(function(ne){ne.NORMAL="normal",ne.STRICT="strict"})(Ds||(Ds={}));var iu={name:"line-break",initialValue:"normal",prefix:!1,type:2,parse:function(ne,ee){switch(ee){case"strict":return Ds.STRICT;case"normal":default:return Ds.NORMAL}}},LA={name:"line-height",initialValue:"normal",prefix:!1,type:4},AA=function(ne,ee){return Li(ne)&&ne.value==="normal"?1.2*ee:ne.type===17?ee*ne.number:Oi(ne)?vi(ne,ee):ee},mA={name:"list-style-image",initialValue:"none",type:0,prefix:!1,parse:function(ne,ee){return ee.type===20&&ee.value==="none"?null:QA.parse(ne,ee)}},lA={name:"list-style-position",initialValue:"outside",prefix:!1,type:2,parse:function(ne,ee){switch(ee){case"inside":return 0;case"outside":default:return 1}}},To={name:"list-style-type",initialValue:"none",prefix:!1,type:2,parse:function(ne,ee){switch(ee){case"disc":return 0;case"circle":return 1;case"square":return 2;case"decimal":return 3;case"cjk-decimal":return 4;case"decimal-leading-zero":return 5;case"lower-roman":return 6;case"upper-roman":return 7;case"lower-greek":return 8;case"lower-alpha":return 9;case"upper-alpha":return 10;case"arabic-indic":return 11;case"armenian":return 12;case"bengali":return 13;case"cambodian":return 14;case"cjk-earthly-branch":return 15;case"cjk-heavenly-stem":return 16;case"cjk-ideographic":return 17;case"devanagari":return 18;case"ethiopic-numeric":return 19;case"georgian":return 20;case"gujarati":return 21;case"gurmukhi":return 22;case"hebrew":return 22;case"hiragana":return 23;case"hiragana-iroha":return 24;case"japanese-formal":return 25;case"japanese-informal":return 26;case"kannada":return 27;case"katakana":return 28;case"katakana-iroha":return 29;case"khmer":return 30;case"korean-hangul-formal":return 31;case"korean-hanja-formal":return 32;case"korean-hanja-informal":return 33;case"lao":return 34;case"lower-armenian":return 35;case"malayalam":return 36;case"mongolian":return 37;case"myanmar":return 38;case"oriya":return 39;case"persian":return 40;case"simp-chinese-formal":return 41;case"simp-chinese-informal":return 42;case"tamil":return 43;case"telugu":return 44;case"thai":return 45;case"tibetan":return 46;case"trad-chinese-formal":return 47;case"trad-chinese-informal":return 48;case"upper-armenian":return 49;case"disclosure-open":return 50;case"disclosure-closed":return 51;case"none":default:return-1}}},zA=function(ne){return{name:"margin-"+ne,initialValue:"0",prefix:!1,type:4}},Is=zA("top"),au=zA("right"),Ul=zA("bottom"),Au=zA("left"),Js={name:"overflow",initialValue:"visible",prefix:!1,type:1,parse:function(ne,ee){return ee.filter(Li).map(function(ae){switch(ae.value){case"hidden":return 1;case"scroll":return 2;case"clip":return 3;case"auto":return 4;case"visible":default:return 0}})}},ts={name:"overflow-wrap",initialValue:"normal",prefix:!1,type:2,parse:function(ne,ee){switch(ee){case"break-word":return"break-word";case"normal":default:return"normal"}}},Co=function(ne){return{name:"padding-"+ne,initialValue:"0",prefix:!1,type:3,format:"length-percentage"}},qs=Co("top"),$s=Co("right"),Qs=Co("bottom"),Dl=Co("left"),ns={name:"text-align",initialValue:"left",prefix:!1,type:2,parse:function(ne,ee){switch(ee){case"right":return 2;case"center":case"justify":return 1;case"left":default:return 0}}},ds={name:"position",initialValue:"static",prefix:!1,type:2,parse:function(ne,ee){switch(ee){case"relative":return 1;case"absolute":return 2;case"fixed":return 3;case"sticky":return 4}return 0}},Il={name:"text-shadow",initialValue:"none",type:1,prefix:!1,parse:function(ne,ee){return ee.length===1&&pa(ee[0],"none")?[]:bi(ee).map(function(ae){for(var ie={color:da.TRANSPARENT,offsetX:Mi,offsetY:Mi,blur:Mi},ve=0,Re=0;Re1?1:0],this.overflowWrap=hi(ee,ts,ae.overflowWrap),this.paddingTop=hi(ee,qs,ae.paddingTop),this.paddingRight=hi(ee,$s,ae.paddingRight),this.paddingBottom=hi(ee,Qs,ae.paddingBottom),this.paddingLeft=hi(ee,Dl,ae.paddingLeft),this.paintOrder=hi(ee,Bu,ae.paintOrder),this.position=hi(ee,ds,ae.position),this.textAlign=hi(ee,ns,ae.textAlign),this.textDecorationColor=hi(ee,Ml,(ie=ae.textDecorationColor)!==null&&ie!==void 0?ie:ae.color),this.textDecorationLine=hi(ee,su,(ve=ae.textDecorationLine)!==null&&ve!==void 0?ve:ae.textDecoration),this.textShadow=hi(ee,Il,ae.textShadow),this.textTransform=hi(ee,hs,ae.textTransform),this.transform=hi(ee,ou,ae.transform),this.transformOrigin=hi(ee,RA,ae.transformOrigin),this.visibility=hi(ee,ha,ae.visibility),this.webkitTextStrokeColor=hi(ee,Rl,ae.webkitTextStrokeColor),this.webkitTextStrokeWidth=hi(ee,vs,ae.webkitTextStrokeWidth),this.wordBreak=hi(ee,xo,ae.wordBreak),this.zIndex=hi(ee,Eo,ae.zIndex)}return ne.prototype.isVisible=function(){return this.display>0&&this.opacity>0&&this.visibility===0},ne.prototype.isTransparent=function(){return va(this.backgroundColor)},ne.prototype.isTransformed=function(){return this.transform!==null},ne.prototype.isPositioned=function(){return this.position!==0},ne.prototype.isPositionedWithZIndex=function(){return this.isPositioned()&&!this.zIndex.auto},ne.prototype.isFloating=function(){return this.float!==0},ne.prototype.isInlineLevel=function(){return oA(this.display,4)||oA(this.display,33554432)||oA(this.display,268435456)||oA(this.display,536870912)||oA(this.display,67108864)||oA(this.display,134217728)},ne}(),Ol=function(){function ne(ee,ae){this.content=hi(ee,Nl,ae.content),this.quotes=hi(ee,Hl,ae.quotes)}return ne}(),Al=function(){function ne(ee,ae){this.counterIncrement=hi(ee,wu,ae.counterIncrement),this.counterReset=hi(ee,gs,ae.counterReset)}return ne}(),hi=function(ne,ee,ae){var ie=new Fi,ve=ae!==null&&typeof ae!="undefined"?ae.toString():ee.initialValue;ie.write(ve);var Re=new Si(ie.read());switch(ee.type){case 2:var lt=Re.parseComponentValue();return ee.parse(ne,Li(lt)?lt.value:ee.initialValue);case 0:return ee.parse(ne,Re.parseComponentValue());case 1:return ee.parse(ne,Re.parseComponentValues());case 4:return Re.parseComponentValue();case 3:switch(ee.format){case"angle":return PA.parse(ne,Re.parseComponentValue());case"color":return Ea.parse(ne,Re.parseComponentValue());case"image":return QA.parse(ne,Re.parseComponentValue());case"length":var kt=Re.parseComponentValue();return Fa(kt)?kt:Mi;case"length-percentage":var _t=Re.parseComponentValue();return Oi(_t)?_t:Mi;case"time":return el.parse(ne,Re.parseComponentValue())}break}},rs="data-html2canvas-debug",ol=function(ne){var ee=ne.getAttribute(rs);switch(ee){case"all":return 1;case"clone":return 2;case"parse":return 3;case"render":return 4;default:return 0}},ms=function(ne,ee){var ae=ol(ne);return ae===1||ee===ae},$A=function(){function ne(ee,ae){if(this.context=ee,this.textNodes=[],this.elements=[],this.flags=0,ms(ae,3))debugger;this.styles=new al(ee,window.getComputedStyle(ae,null)),Vl(ae)&&(this.styles.animationDuration.some(function(ie){return ie>0})&&(ae.style.animationDuration="0s"),this.styles.transform!==null&&(ae.style.transform="none")),this.bounds=ge(this.context,ae),ms(ae,4)&&(this.flags|=16)}return ne}(),sl="AAAAAAAAAAAAEA4AGBkAAFAaAAACAAAAAAAIABAAGAAwADgACAAQAAgAEAAIABAACAAQAAgAEAAIABAACAAQAAgAEAAIABAAQABIAEQATAAIABAACAAQAAgAEAAIABAAVABcAAgAEAAIABAACAAQAGAAaABwAHgAgACIAI4AlgAIABAAmwCjAKgAsAC2AL4AvQDFAMoA0gBPAVYBWgEIAAgACACMANoAYgFkAWwBdAF8AX0BhQGNAZUBlgGeAaMBlQGWAasBswF8AbsBwwF0AcsBYwHTAQgA2wG/AOMBdAF8AekB8QF0AfkB+wHiAHQBfAEIAAMC5gQIAAsCEgIIAAgAFgIeAggAIgIpAggAMQI5AkACygEIAAgASAJQAlgCYAIIAAgACAAKBQoFCgUTBRMFGQUrBSsFCAAIAAgACAAIAAgACAAIAAgACABdAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABoAmgCrwGvAQgAbgJ2AggAHgEIAAgACADnAXsCCAAIAAgAgwIIAAgACAAIAAgACACKAggAkQKZAggAPADJAAgAoQKkAqwCsgK6AsICCADJAggA0AIIAAgACAAIANYC3gIIAAgACAAIAAgACABAAOYCCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAkASoB+QIEAAgACAA8AEMCCABCBQgACABJBVAFCAAIAAgACAAIAAgACAAIAAgACABTBVoFCAAIAFoFCABfBWUFCAAIAAgACAAIAAgAbQUIAAgACAAIAAgACABzBXsFfQWFBYoFigWKBZEFigWKBYoFmAWfBaYFrgWxBbkFCAAIAAgACAAIAAgACAAIAAgACAAIAMEFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAMgFCADQBQgACAAIAAgACAAIAAgACAAIAAgACAAIAO4CCAAIAAgAiQAIAAgACABAAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAD0AggACAD8AggACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIANYFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAMDvwAIAAgAJAIIAAgACAAIAAgACAAIAAgACwMTAwgACAB9BOsEGwMjAwgAKwMyAwsFYgE3A/MEPwMIAEUDTQNRAwgAWQOsAGEDCAAIAAgACAAIAAgACABpAzQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFIQUoBSwFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABtAwgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABMAEwACAAIAAgACAAIABgACAAIAAgACAC/AAgACAAyAQgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACACAAIAAwAAgACAAIAAgACAAIAAgACAAIAAAARABIAAgACAAIABQASAAIAAgAIABwAEAAjgCIABsAqAC2AL0AigDQAtwC+IJIQqVAZUBWQqVAZUBlQGVAZUBlQGrC5UBlQGVAZUBlQGVAZUBlQGVAXsKlQGVAbAK6wsrDGUMpQzlDJUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAfAKAAuZA64AtwCJALoC6ADwAAgAuACgA/oEpgO6AqsD+AAIAAgAswMIAAgACAAIAIkAuwP5AfsBwwPLAwgACAAIAAgACADRA9kDCAAIAOED6QMIAAgACAAIAAgACADuA/YDCAAIAP4DyQAIAAgABgQIAAgAXQAOBAgACAAIAAgACAAIABMECAAIAAgACAAIAAgACAD8AAQBCAAIAAgAGgQiBCoECAExBAgAEAEIAAgACAAIAAgACAAIAAgACAAIAAgACAA4BAgACABABEYECAAIAAgATAQYAQgAVAQIAAgACAAIAAgACAAIAAgACAAIAFoECAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAOQEIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAB+BAcACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAEABhgSMBAgACAAIAAgAlAQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAwAEAAQABAADAAMAAwADAAQABAAEAAQABAAEAAQABHATAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAdQMIAAgACAAIAAgACAAIAMkACAAIAAgAfQMIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACACFA4kDCAAIAAgACAAIAOcBCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAIcDCAAIAAgACAAIAAgACAAIAAgACAAIAJEDCAAIAAgACADFAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABgBAgAZgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAbAQCBXIECAAIAHkECAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABAAJwEQACjBKoEsgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAC6BMIECAAIAAgACAAIAAgACABmBAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAxwQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAGYECAAIAAgAzgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAigWKBYoFigWKBYoFigWKBd0FXwUIAOIF6gXxBYoF3gT5BQAGCAaKBYoFigWKBYoFigWKBYoFigWKBYoFigXWBIoFigWKBYoFigWKBYoFigWKBYsFEAaKBYoFigWKBYoFigWKBRQGCACKBYoFigWKBQgACAAIANEECAAIABgGigUgBggAJgYIAC4GMwaKBYoF0wQ3Bj4GigWKBYoFigWKBYoFigWKBYoFigWKBYoFigUIAAgACAAIAAgACAAIAAgAigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWLBf///////wQABAAEAAQABAAEAAQABAAEAAQAAwAEAAQAAgAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAQADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAUAAAAFAAUAAAAFAAUAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUAAQAAAAUABQAFAAUABQAFAAAAAAAFAAUAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAFAAUAAQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUABQAFAAAABwAHAAcAAAAHAAcABwAFAAEAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAcABwAFAAUAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAQABAAAAAAAAAAAAAAAFAAUABQAFAAAABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABwAHAAcAAAAHAAcAAAAAAAUABQAHAAUAAQAHAAEABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABwABAAUABQAFAAUAAAAAAAAAAAAAAAEAAQABAAEAAQABAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABQANAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAEAAQABAAEAAQABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAABQAHAAUABQAFAAAAAAAAAAcABQAFAAUABQAFAAQABAAEAAQABAAEAAQABAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUAAAAFAAUABQAFAAUAAAAFAAUABQAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAAAAAAAAAAAAUABQAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAUAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABwAHAAcABwAFAAcABwAAAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAUABwAHAAUABQAFAAUAAAAAAAcABwAAAAAABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAABQAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAABwAHAAcABQAFAAAAAAAAAAAABQAFAAAAAAAFAAUABQAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAFAAUABQAFAAUAAAAFAAUABwAAAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAFAAUABwAFAAUABQAFAAAAAAAHAAcAAAAAAAcABwAFAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABwAAAAAAAAAHAAcABwAAAAcABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAABQAHAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAcABwAAAAUABQAFAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABQAHAAcABQAHAAcAAAAFAAcABwAAAAcABwAFAAUAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAFAAcABwAFAAUABQAAAAUAAAAHAAcABwAHAAcABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAHAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAABwAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAUAAAAFAAAAAAAAAAAABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUABQAFAAUAAAAFAAUAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABwAFAAUABQAFAAUABQAAAAUABQAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABQAFAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABQAFAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAHAAUABQAFAAUABQAFAAUABwAHAAcABwAHAAcABwAHAAUABwAHAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABwAHAAcABwAFAAUABwAHAAcAAAAAAAAAAAAHAAcABQAHAAcABwAHAAcABwAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAHAAUABQAFAAUABQAFAAUAAAAFAAAABQAAAAAABQAFAAUABQAFAAUABQAFAAcABwAHAAcABwAHAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAUABQAFAAUABQAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABwAFAAcABwAHAAcABwAFAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAUABQAFAAUABwAHAAUABQAHAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABQAFAAcABwAHAAUABwAFAAUABQAHAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAUABQAFAAUABQAFAAUABQAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAcABQAFAAUABQAFAAUABQAAAAAAAAAAAAUAAAAAAAAAAAAAAAAABQAAAAAABwAFAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUAAAAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAABQAAAAAAAAAFAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAUABQAHAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAHAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABwAFAAUABQAFAAcABwAFAAUABwAHAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAcABwAFAAUABwAHAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAFAAUABQAAAAAABQAFAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAFAAcABwAAAAAAAAAAAAAABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAFAAcABwAFAAcABwAAAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAFAAUABQAAAAUABQAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABwAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABQAFAAUABQAFAAUABQAFAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAHAAcABQAHAAUABQAAAAAAAAAAAAAAAAAFAAAABwAHAAcABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAcABwAAAAAABwAHAAAAAAAHAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABwAHAAUABQAFAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABQAFAAUABQAFAAUABwAFAAcABwAFAAcABQAFAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABQAFAAUABQAAAAAABwAHAAcABwAFAAUABwAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAHAAUABQAFAAUABQAFAAUABQAHAAcABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAFAAcABwAFAAUABQAFAAUABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAcABwAFAAUABQAFAAcABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABQAHAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAAAAAAFAAUABwAHAAcABwAFAAAAAAAAAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABwAHAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAHAAUABQAFAAUABQAFAAUABwAFAAUABwAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAAAAAAAABQAAAAUABQAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAHAAcAAAAFAAUAAAAHAAcABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAAAAAAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAUABQAFAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAABQAFAAUABQAFAAUABQAAAAUABQAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAFAAUABQAFAAUADgAOAA4ADgAOAA4ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAAAAAAAAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAMAAwADAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkAAAAAAAAAAAAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAAAAAAAAAAAAsADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwACwAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAADgAOAA4AAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAAAA4ADgAOAA4ADgAOAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAA4AAAAOAAAAAAAAAAAAAAAAAA4AAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAADgAAAAAAAAAAAA4AAAAOAAAAAAAAAAAADgAOAA4AAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AAAAAAA4ADgAOAA4ADgAOAA4ADgAOAAAADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4AAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAOAA4ADgAOAA4ADgAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAAAAAAA=",ll="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",ys=typeof Uint8Array=="undefined"?[]:new Uint8Array(256),Hs=0;Hs>4,Dn[ve++]=(lt&15)<<4|kt>>2,Dn[ve++]=(kt&3)<<6|_t&63;return Cn},Rs=function(ne){for(var ee=ne.length,ae=[],ie=0;ie>Fo,fl=1<>Fo,dl=cl+No,Os=dl,hl=32,Cs=Os+hl,Cu=65536>>So,Ho=1<=0){if(ee<55296||ee>56319&&ee<=65535)return ae=this.index[ee>>Fo],ae=(ae<>Fo)],ae=(ae<>So),ae=this.index[ae],ae+=ee>>Fo&Pl,ae=this.index[ae],ae=(ae<=55296&&ve<=56319&&ae>10)+55296,lt%1024+56320)),(ve+1===ae||ie.length>16384)&&(Re+=String.fromCharCode.apply(String,ie),ie.length=0)}return Re},et=is(sl),ot="\xD7",En="\xF7",an=function(ne){return et.get(ne)},Lr=function(ne,ee,ae){var ie=ae-2,ve=ee[ie],Re=ee[ae-1],lt=ee[ae];if(Re===Ks&<===go)return ot;if(Re===Ks||Re===go||Re===_o||lt===Ks||lt===go||lt===_o)return En;if(Re===pl&&[pl,gl,Kl,FA].indexOf(lt)!==-1||(Re===Kl||Re===gl)&&(lt===gl||lt===Zs)||(Re===FA||Re===Zs)&<===Zs||lt===Zl||lt===as||lt===uu||Re===lu)return ot;if(Re===Zl&<===z){for(;ve===as;)ve=ee[--ie];if(ve===z)return ot}if(Re===me&<===me){for(var kt=0;ve===me;)kt++,ve=ee[--ie];if(kt%2===0)return ot}return En},Xt=function(ne){var ee=Ae(ne),ae=ee.length,ie=0,ve=0,Re=ee.map(an);return{next:function(){if(ie>=ae)return{done:!0,value:null};for(var lt=ot;ielt.x||Dn.y>lt.y;return lt=Dn,Cn===0?!0:Pn});return ne.body.removeChild(ee),kt},Cr=function(){return typeof new Image().crossOrigin!="undefined"},xi=function(){return typeof new XMLHttpRequest().responseType=="string"},ya=function(ne){var ee=new Image,ae=ne.createElement("canvas"),ie=ae.getContext("2d");if(!ie)return!1;ee.src="data:image/svg+xml,";try{ie.drawImage(ee,0,0),ae.toDataURL()}catch(ve){return!1}return!0},Pi=function(ne){return ne[0]===0&&ne[1]===255&&ne[2]===0&&ne[3]===255},Ki=function(ne){var ee=ne.createElement("canvas"),ae=100;ee.width=ae,ee.height=ae;var ie=ee.getContext("2d");if(!ie)return Promise.reject(!1);ie.fillStyle="rgb(0, 255, 0)",ie.fillRect(0,0,ae,ae);var ve=new Image,Re=ee.toDataURL();ve.src=Re;var lt=ia(ae,ae,0,0,ve);return ie.fillStyle="red",ie.fillRect(0,0,ae,ae),Ri(lt).then(function(kt){ie.drawImage(kt,0,0);var _t=ie.getImageData(0,0,ae,ae).data;ie.fillStyle="red",ie.fillRect(0,0,ae,ae);var Cn=ne.createElement("div");return Cn.style.backgroundImage="url("+Re+")",Cn.style.height=ae+"px",Pi(_t)?Ri(ia(ae,ae,0,0,Cn)):Promise.reject(!1)}).then(function(kt){return ie.drawImage(kt,0,0),Pi(ie.getImageData(0,0,ae,ae).data)}).catch(function(){return!1})},ia=function(ne,ee,ae,ie,ve){var Re="http://www.w3.org/2000/svg",lt=document.createElementNS(Re,"svg"),kt=document.createElementNS(Re,"foreignObject");return lt.setAttributeNS(null,"width",ne.toString()),lt.setAttributeNS(null,"height",ee.toString()),kt.setAttributeNS(null,"width","100%"),kt.setAttributeNS(null,"height","100%"),kt.setAttributeNS(null,"x",ae.toString()),kt.setAttributeNS(null,"y",ie.toString()),kt.setAttributeNS(null,"externalResourcesRequired","true"),lt.appendChild(kt),kt.appendChild(ve),lt},Ri=function(ne){return new Promise(function(ee,ae){var ie=new Image;ie.onload=function(){return ee(ie)},ie.onerror=ae,ie.src="data:image/svg+xml;charset=utf-8,"+encodeURIComponent(new XMLSerializer().serializeToString(ne))})},Nr={get SUPPORT_RANGE_BOUNDS(){var ne=ci(document);return Object.defineProperty(Nr,"SUPPORT_RANGE_BOUNDS",{value:ne}),ne},get SUPPORT_WORD_BREAKING(){var ne=Nr.SUPPORT_RANGE_BOUNDS&&Kr(document);return Object.defineProperty(Nr,"SUPPORT_WORD_BREAKING",{value:ne}),ne},get SUPPORT_SVG_DRAWING(){var ne=ya(document);return Object.defineProperty(Nr,"SUPPORT_SVG_DRAWING",{value:ne}),ne},get SUPPORT_FOREIGNOBJECT_DRAWING(){var ne=typeof Array.from=="function"&&typeof window.fetch=="function"?Ki(document):Promise.resolve(!1);return Object.defineProperty(Nr,"SUPPORT_FOREIGNOBJECT_DRAWING",{value:ne}),ne},get SUPPORT_CORS_IMAGES(){var ne=Cr();return Object.defineProperty(Nr,"SUPPORT_CORS_IMAGES",{value:ne}),ne},get SUPPORT_RESPONSE_TYPE(){var ne=xi();return Object.defineProperty(Nr,"SUPPORT_RESPONSE_TYPE",{value:ne}),ne},get SUPPORT_CORS_XHR(){var ne="withCredentials"in new XMLHttpRequest;return Object.defineProperty(Nr,"SUPPORT_CORS_XHR",{value:ne}),ne},get SUPPORT_NATIVE_TEXT_SEGMENTATION(){var ne=!!(typeof Intl!="undefined"&&Intl.Segmenter);return Object.defineProperty(Nr,"SUPPORT_NATIVE_TEXT_SEGMENTATION",{value:ne}),ne}},Gi=function(){function ne(ee,ae){this.text=ee,this.bounds=ae}return ne}(),Ia=function(ne,ee,ae,ie){var ve=oa(ee,ae),Re=[],lt=0;return ve.forEach(function(kt){if(ae.textDecorationLine.length||kt.trim().length>0)if(Nr.SUPPORT_RANGE_BOUNDS){var _t=wa(ie,lt,kt.length).getClientRects();if(_t.length>1){var Cn=Aa(kt),Dn=0;Cn.forEach(function(mr){Re.push(new Gi(mr,ke.fromDOMRectList(ne,wa(ie,Dn+lt,mr.length).getClientRects()))),Dn+=mr.length})}else Re.push(new Gi(kt,ke.fromDOMRectList(ne,_t)))}else{var Pn=ie.splitText(kt.length);Re.push(new Gi(kt,Ui(ne,ie))),ie=Pn}else Nr.SUPPORT_RANGE_BOUNDS||(ie=ie.splitText(kt.length));lt+=kt.length}),Re},Ui=function(ne,ee){var ae=ee.ownerDocument;if(ae){var ie=ae.createElement("html2canvaswrapper");ie.appendChild(ee.cloneNode(!0));var ve=ee.parentNode;if(ve){ve.replaceChild(ie,ee);var Re=ge(ne,ie);return ie.firstChild&&ve.replaceChild(ie.firstChild,ie),Re}}return ke.EMPTY},wa=function(ne,ee,ae){var ie=ne.ownerDocument;if(!ie)throw new Error("Node has no owner document");var ve=ie.createRange();return ve.setStart(ne,ee),ve.setEnd(ne,ee+ae),ve},Aa=function(ne){if(Nr.SUPPORT_NATIVE_TEXT_SEGMENTATION){var ee=new Intl.Segmenter(void 0,{granularity:"grapheme"});return Array.from(ee.segment(ne)).map(function(ae){return ae.segment})}return kn(ne)},Zi=function(ne,ee){if(Nr.SUPPORT_NATIVE_TEXT_SEGMENTATION){var ae=new Intl.Segmenter(void 0,{granularity:"word"});return Array.from(ae.segment(ne)).map(function(ie){return ie.segment})}return vl(ne,ee)},oa=function(ne,ee){return ee.letterSpacing!==0?Aa(ne):Zi(ne,ee)},Po=[32,160,4961,65792,65793,4153,4241],vl=function(ne,ee){for(var ae=yn(ne,{lineBreak:ee.lineBreak,wordBreak:ee.overflowWrap==="break-word"?"break-word":ee.wordBreak}),ie=[],ve,Re=function(){if(ve.value){var lt=ve.value.slice(),kt=Ue(lt),_t="";kt.forEach(function(Cn){Po.indexOf(Cn)===-1?_t+=Se(Cn):(_t.length&&ie.push(_t),ie.push(Se(Cn)),_t="")}),_t.length&&ie.push(_t)}};!(ve=ae.next()).done;)Re();return ie},Ko=function(){function ne(ee,ae,ie){this.text=zs(ae.data,ie.textTransform),this.textBounds=Ia(ee,this.text,ie,ae)}return ne}(),zs=function(ne,ee){switch(ee){case 1:return ne.toLowerCase();case 3:return ne.replace(Wu,ml);case 2:return ne.toUpperCase();default:return ne}},Wu=/(^|\s|:|-|\(|\))([a-z])/g,ml=function(ne,ee,ae){return ne.length>0?ee+ae.toUpperCase():ne},cu=function(ne){ce(ee,ne);function ee(ae,ie){var ve=ne.call(this,ae,ie)||this;return ve.src=ie.currentSrc||ie.src,ve.intrinsicWidth=ie.naturalWidth,ve.intrinsicHeight=ie.naturalHeight,ve.context.cache.addImage(ve.src),ve}return ee}($A),fu=function(ne){ce(ee,ne);function ee(ae,ie){var ve=ne.call(this,ae,ie)||this;return ve.canvas=ie,ve.intrinsicWidth=ie.width,ve.intrinsicHeight=ie.height,ve}return ee}($A),xu=function(ne){ce(ee,ne);function ee(ae,ie){var ve=ne.call(this,ae,ie)||this,Re=new XMLSerializer,lt=ge(ae,ie);return ie.setAttribute("width",lt.width+"px"),ie.setAttribute("height",lt.height+"px"),ve.svg="data:image/svg+xml,"+encodeURIComponent(Re.serializeToString(ie)),ve.intrinsicWidth=ie.width.baseVal.value,ve.intrinsicHeight=ie.height.baseVal.value,ve.context.cache.addImage(ve.svg),ve}return ee}($A),zl=function(ne){ce(ee,ne);function ee(ae,ie){var ve=ne.call(this,ae,ie)||this;return ve.value=ie.value,ve}return ee}($A),Wl=function(ne){ce(ee,ne);function ee(ae,ie){var ve=ne.call(this,ae,ie)||this;return ve.start=ie.start,ve.reversed=typeof ie.reversed=="boolean"&&ie.reversed===!0,ve}return ee}($A),Gu=[{type:15,flags:0,unit:"px",number:3}],Eu=[{type:16,flags:0,number:50}],bu=function(ne){return ne.width>ne.height?new ke(ne.left+(ne.width-ne.height)/2,ne.top,ne.height,ne.height):ne.width0)ae.textNodes.push(new Ko(ne,ve,ae.styles));else if(Gs(ve))if(gu(ve)&&ve.assignedNodes)ve.assignedNodes().forEach(function(kt){return wl(ne,kt,ae,ie)});else{var lt=Uu(ne,ve);lt.styles.isVisible()&&(Iu(ve,lt,ie)?lt.flags|=4:du(lt.styles)&&(lt.flags|=2),ju.indexOf(ve.tagName)!==-1&&(lt.flags|=8),ae.elements.push(lt),ve.slot,ve.shadowRoot?wl(ne,ve.shadowRoot,lt,ie):!Cl(ve)&&!Lu(ve)&&!xl(ve)&&wl(ne,ve,lt,ie))}},Uu=function(ne,ee){return Es(ee)?new cu(ne,ee):Tu(ee)?new fu(ne,ee):Lu(ee)?new xu(ne,ee):Qu(ee)?new zl(ne,ee):jl(ee)?new Wl(ne,ee):Yu(ee)?new Gl(ne,ee):xl(ee)?new Su(ne,ee):Cl(ee)?new _u(ne,ee):ao(ee)?new ku(ne,ee):new $A(ne,ee)},Du=function(ne,ee){var ae=Uu(ne,ee);return ae.flags|=4,wl(ne,ee,ae,ae),ae},Iu=function(ne,ee,ae){return ee.styles.isPositionedWithZIndex()||ee.styles.opacity<1||ee.styles.isTransformed()||Pa(ne)&&ae.styles.isTransparent()},du=function(ne){return ne.isPositioned()||ne.isFloating()},hu=function(ne){return ne.nodeType===Node.TEXT_NODE},Gs=function(ne){return ne.nodeType===Node.ELEMENT_NODE},Vl=function(ne){return Gs(ne)&&typeof ne.style!="undefined"&&!Zo(ne)},Zo=function(ne){return typeof ne.className=="object"},Qu=function(ne){return ne.tagName==="LI"},jl=function(ne){return ne.tagName==="OL"},Yu=function(ne){return ne.tagName==="INPUT"},Xu=function(ne){return ne.tagName==="HTML"},Lu=function(ne){return ne.tagName==="svg"},Pa=function(ne){return ne.tagName==="BODY"},Tu=function(ne){return ne.tagName==="CANVAS"},Yl=function(ne){return ne.tagName==="VIDEO"},Es=function(ne){return ne.tagName==="IMG"},ao=function(ne){return ne.tagName==="IFRAME"},Bl=function(ne){return ne.tagName==="STYLE"},pu=function(ne){return ne.tagName==="SCRIPT"},Cl=function(ne){return ne.tagName==="TEXTAREA"},xl=function(ne){return ne.tagName==="SELECT"},gu=function(ne){return ne.tagName==="SLOT"},vu=function(ne){return ne.tagName.indexOf("-")>0},Mu=function(){function ne(){this.counters={}}return ne.prototype.getCounterValue=function(ee){var ae=this.counters[ee];return ae&&ae.length?ae[ae.length-1]:1},ne.prototype.getCounterValues=function(ee){var ae=this.counters[ee];return ae||[]},ne.prototype.pop=function(ee){var ae=this;ee.forEach(function(ie){return ae.counters[ie].pop()})},ne.prototype.parse=function(ee){var ae=this,ie=ee.counterIncrement,ve=ee.counterReset,Re=!0;ie!==null&&ie.forEach(function(kt){var _t=ae.counters[kt.counter];_t&&kt.increment!==0&&(Re=!1,_t.length||_t.push(1),_t[Math.max(0,_t.length-1)]+=kt.increment)});var lt=[];return Re&&ve.forEach(function(kt){var _t=ae.counters[kt.counter];lt.push(kt.counter),_t||(_t=ae.counters[kt.counter]=[]),_t.push(kt.reset)}),lt},ne}(),Nu={integers:[1e3,900,500,400,100,90,50,40,10,9,5,4,1],values:["M","CM","D","CD","C","XC","L","XL","X","IX","V","IV","I"]},Xl={integers:[9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,900,800,700,600,500,400,300,200,100,90,80,70,60,50,40,30,20,10,9,8,7,6,5,4,3,2,1],values:["\u0554","\u0553","\u0552","\u0551","\u0550","\u054F","\u054E","\u054D","\u054C","\u054B","\u054A","\u0549","\u0548","\u0547","\u0546","\u0545","\u0544","\u0543","\u0542","\u0541","\u0540","\u053F","\u053E","\u053D","\u053C","\u053B","\u053A","\u0539","\u0538","\u0537","\u0536","\u0535","\u0534","\u0533","\u0532","\u0531"]},Hu={integers:[1e4,9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,400,300,200,100,90,80,70,60,50,40,30,20,19,18,17,16,15,10,9,8,7,6,5,4,3,2,1],values:["\u05D9\u05F3","\u05D8\u05F3","\u05D7\u05F3","\u05D6\u05F3","\u05D5\u05F3","\u05D4\u05F3","\u05D3\u05F3","\u05D2\u05F3","\u05D1\u05F3","\u05D0\u05F3","\u05EA","\u05E9","\u05E8","\u05E7","\u05E6","\u05E4","\u05E2","\u05E1","\u05E0","\u05DE","\u05DC","\u05DB","\u05D9\u05D8","\u05D9\u05D7","\u05D9\u05D6","\u05D8\u05D6","\u05D8\u05D5","\u05D9","\u05D8","\u05D7","\u05D6","\u05D5","\u05D4","\u05D3","\u05D2","\u05D1","\u05D0"]},ka={integers:[1e4,9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,900,800,700,600,500,400,300,200,100,90,80,70,60,50,40,30,20,10,9,8,7,6,5,4,3,2,1],values:["\u10F5","\u10F0","\u10EF","\u10F4","\u10EE","\u10ED","\u10EC","\u10EB","\u10EA","\u10E9","\u10E8","\u10E7","\u10E6","\u10E5","\u10E4","\u10F3","\u10E2","\u10E1","\u10E0","\u10DF","\u10DE","\u10DD","\u10F2","\u10DC","\u10DB","\u10DA","\u10D9","\u10D8","\u10D7","\u10F1","\u10D6","\u10D5","\u10D4","\u10D3","\u10D2","\u10D1","\u10D0"]},bs=function(ne,ee,ae,ie,ve,Re){return neae?E(ne,ve,Re.length>0):ie.integers.reduce(function(lt,kt,_t){for(;ne>=kt;)ne-=kt,lt+=ie.values[_t];return lt},"")+Re},Ru=function(ne,ee,ae,ie){var ve="";do ae||ne--,ve=ie(ne)+ve,ne/=ee;while(ne*ee>=ee);return ve},Ga=function(ne,ee,ae,ie,ve){var Re=ae-ee+1;return(ne<0?"-":"")+(Ru(Math.abs(ne),Re,ie,function(lt){return Se(Math.floor(lt%Re)+ee)})+ve)},Fs=function(ne,ee,ae){ae===void 0&&(ae=". ");var ie=ee.length;return Ru(Math.abs(ne),ie,!1,function(ve){return ee[Math.floor(ve%ie)]})+ae},zo=1,os=2,Qa=4,El=8,Wo=function(ne,ee,ae,ie,ve,Re){if(ne<-9999||ne>9999)return E(ne,4,ve.length>0);var lt=Math.abs(ne),kt=ve;if(lt===0)return ee[0]+kt;for(var _t=0;lt>0&&_t<=4;_t++){var Cn=lt%10;Cn===0&&oA(Re,zo)&&kt!==""?kt=ee[Cn]+kt:Cn>1||Cn===1&&_t===0||Cn===1&&_t===1&&oA(Re,os)||Cn===1&&_t===1&&oA(Re,Qa)&&ne>100||Cn===1&&_t>1&&oA(Re,El)?kt=ee[Cn]+(_t>0?ae[_t-1]:"")+kt:Cn===1&&_t>0&&(kt=ae[_t-1]+kt),lt=Math.floor(lt/10)}return(ne<0?ie:"")+kt},Ou="\u5341\u767E\u5343\u842C",bl="\u62FE\u4F70\u4EDF\u842C",a="\u30DE\u30A4\u30CA\u30B9",y="\uB9C8\uC774\uB108\uC2A4",E=function(ne,ee,ae){var ie=ae?". ":"",ve=ae?"\u3001":"",Re=ae?", ":"",lt=ae?" ":"";switch(ee){case 0:return"\u2022"+lt;case 1:return"\u25E6"+lt;case 2:return"\u25FE"+lt;case 5:var kt=Ga(ne,48,57,!0,ie);return kt.length<4?"0"+kt:kt;case 4:return Fs(ne,"\u3007\u4E00\u4E8C\u4E09\u56DB\u4E94\u516D\u4E03\u516B\u4E5D",ve);case 6:return bs(ne,1,3999,Nu,3,ie).toLowerCase();case 7:return bs(ne,1,3999,Nu,3,ie);case 8:return Ga(ne,945,969,!1,ie);case 9:return Ga(ne,97,122,!1,ie);case 10:return Ga(ne,65,90,!1,ie);case 11:return Ga(ne,1632,1641,!0,ie);case 12:case 49:return bs(ne,1,9999,Xl,3,ie);case 35:return bs(ne,1,9999,Xl,3,ie).toLowerCase();case 13:return Ga(ne,2534,2543,!0,ie);case 14:case 30:return Ga(ne,6112,6121,!0,ie);case 15:return Fs(ne,"\u5B50\u4E11\u5BC5\u536F\u8FB0\u5DF3\u5348\u672A\u7533\u9149\u620C\u4EA5",ve);case 16:return Fs(ne,"\u7532\u4E59\u4E19\u4E01\u620A\u5DF1\u5E9A\u8F9B\u58EC\u7678",ve);case 17:case 48:return Wo(ne,"\u96F6\u4E00\u4E8C\u4E09\u56DB\u4E94\u516D\u4E03\u516B\u4E5D",Ou,"\u8CA0",ve,os|Qa|El);case 47:return Wo(ne,"\u96F6\u58F9\u8CB3\u53C3\u8086\u4F0D\u9678\u67D2\u634C\u7396",bl,"\u8CA0",ve,zo|os|Qa|El);case 42:return Wo(ne,"\u96F6\u4E00\u4E8C\u4E09\u56DB\u4E94\u516D\u4E03\u516B\u4E5D",Ou,"\u8D1F",ve,os|Qa|El);case 41:return Wo(ne,"\u96F6\u58F9\u8D30\u53C1\u8086\u4F0D\u9646\u67D2\u634C\u7396",bl,"\u8D1F",ve,zo|os|Qa|El);case 26:return Wo(ne,"\u3007\u4E00\u4E8C\u4E09\u56DB\u4E94\u516D\u4E03\u516B\u4E5D","\u5341\u767E\u5343\u4E07",a,ve,0);case 25:return Wo(ne,"\u96F6\u58F1\u5F10\u53C2\u56DB\u4F0D\u516D\u4E03\u516B\u4E5D","\u62FE\u767E\u5343\u4E07",a,ve,zo|os|Qa);case 31:return Wo(ne,"\uC601\uC77C\uC774\uC0BC\uC0AC\uC624\uC721\uCE60\uD314\uAD6C","\uC2ED\uBC31\uCC9C\uB9CC",y,Re,zo|os|Qa);case 33:return Wo(ne,"\u96F6\u4E00\u4E8C\u4E09\u56DB\u4E94\u516D\u4E03\u516B\u4E5D","\u5341\u767E\u5343\u842C",y,Re,0);case 32:return Wo(ne,"\u96F6\u58F9\u8CB3\u53C3\u56DB\u4E94\u516D\u4E03\u516B\u4E5D","\u62FE\u767E\u5343",y,Re,zo|os|Qa);case 18:return Ga(ne,2406,2415,!0,ie);case 20:return bs(ne,1,19999,ka,3,ie);case 21:return Ga(ne,2790,2799,!0,ie);case 22:return Ga(ne,2662,2671,!0,ie);case 22:return bs(ne,1,10999,Hu,3,ie);case 23:return Fs(ne,"\u3042\u3044\u3046\u3048\u304A\u304B\u304D\u304F\u3051\u3053\u3055\u3057\u3059\u305B\u305D\u305F\u3061\u3064\u3066\u3068\u306A\u306B\u306C\u306D\u306E\u306F\u3072\u3075\u3078\u307B\u307E\u307F\u3080\u3081\u3082\u3084\u3086\u3088\u3089\u308A\u308B\u308C\u308D\u308F\u3090\u3091\u3092\u3093");case 24:return Fs(ne,"\u3044\u308D\u306F\u306B\u307B\u3078\u3068\u3061\u308A\u306C\u308B\u3092\u308F\u304B\u3088\u305F\u308C\u305D\u3064\u306D\u306A\u3089\u3080\u3046\u3090\u306E\u304A\u304F\u3084\u307E\u3051\u3075\u3053\u3048\u3066\u3042\u3055\u304D\u3086\u3081\u307F\u3057\u3091\u3072\u3082\u305B\u3059");case 27:return Ga(ne,3302,3311,!0,ie);case 28:return Fs(ne,"\u30A2\u30A4\u30A6\u30A8\u30AA\u30AB\u30AD\u30AF\u30B1\u30B3\u30B5\u30B7\u30B9\u30BB\u30BD\u30BF\u30C1\u30C4\u30C6\u30C8\u30CA\u30CB\u30CC\u30CD\u30CE\u30CF\u30D2\u30D5\u30D8\u30DB\u30DE\u30DF\u30E0\u30E1\u30E2\u30E4\u30E6\u30E8\u30E9\u30EA\u30EB\u30EC\u30ED\u30EF\u30F0\u30F1\u30F2\u30F3",ve);case 29:return Fs(ne,"\u30A4\u30ED\u30CF\u30CB\u30DB\u30D8\u30C8\u30C1\u30EA\u30CC\u30EB\u30F2\u30EF\u30AB\u30E8\u30BF\u30EC\u30BD\u30C4\u30CD\u30CA\u30E9\u30E0\u30A6\u30F0\u30CE\u30AA\u30AF\u30E4\u30DE\u30B1\u30D5\u30B3\u30A8\u30C6\u30A2\u30B5\u30AD\u30E6\u30E1\u30DF\u30B7\u30F1\u30D2\u30E2\u30BB\u30B9",ve);case 34:return Ga(ne,3792,3801,!0,ie);case 37:return Ga(ne,6160,6169,!0,ie);case 38:return Ga(ne,4160,4169,!0,ie);case 39:return Ga(ne,2918,2927,!0,ie);case 40:return Ga(ne,1776,1785,!0,ie);case 43:return Ga(ne,3046,3055,!0,ie);case 44:return Ga(ne,3174,3183,!0,ie);case 45:return Ga(ne,3664,3673,!0,ie);case 46:return Ga(ne,3872,3881,!0,ie);case 3:default:return Ga(ne,48,57,!0,ie)}},x="data-html2canvas-ignore",b=function(){function ne(ee,ae,ie){if(this.context=ee,this.options=ie,this.scrolledElements=[],this.referenceElement=ae,this.counters=new Mu,this.quoteDepth=0,!ae.ownerDocument)throw new Error("Cloned element does not have an owner document");this.documentElement=this.cloneNode(ae.ownerDocument.documentElement,!1)}return ne.prototype.toIFrame=function(ee,ae){var ie=this,ve=pe(ee,ae);if(!ve.contentWindow)return Promise.reject("Unable to find iframe window");var Re=ee.defaultView.pageXOffset,lt=ee.defaultView.pageYOffset,kt=ve.contentWindow,_t=kt.document,Cn=je(ve).then(function(){return Ze(ie,void 0,void 0,function(){var Dn,Pn;return Te(this,function(mr){switch(mr.label){case 0:return this.scrolledElements.forEach(gr),kt&&(kt.scrollTo(ae.left,ae.top),/(iPad|iPhone|iPod)/g.test(navigator.userAgent)&&(kt.scrollY!==ae.top||kt.scrollX!==ae.left)&&(this.context.logger.warn("Unable to restore scroll position for cloned document"),this.context.windowBounds=this.context.windowBounds.add(kt.scrollX-ae.left,kt.scrollY-ae.top,0,0))),Dn=this.options.onclone,Pn=this.clonedReferenceElement,typeof Pn=="undefined"?[2,Promise.reject("Error finding the "+this.referenceElement.nodeName+" in the cloned document")]:_t.fonts&&_t.fonts.ready?[4,_t.fonts.ready]:[3,2];case 1:mr.sent(),mr.label=2;case 2:return/(AppleWebKit)/g.test(navigator.userAgent)?[4,De(_t)]:[3,4];case 3:mr.sent(),mr.label=4;case 4:return typeof Dn=="function"?[2,Promise.resolve().then(function(){return Dn(_t,Pn)}).then(function(){return ve})]:[2,ve]}})})});return _t.open(),_t.write(Un(document.doctype)+""),bn(this.referenceElement.ownerDocument,Re,lt),_t.replaceChild(_t.adoptNode(this.documentElement),_t.documentElement),_t.close(),Cn},ne.prototype.createElementClone=function(ee){if(ms(ee,2))debugger;if(Tu(ee))return this.createCanvasClone(ee);if(Yl(ee))return this.createVideoClone(ee);if(Bl(ee))return this.createStyleClone(ee);var ae=ee.cloneNode(!1);return Es(ae)&&(Es(ee)&&ee.currentSrc&&ee.currentSrc!==ee.src&&(ae.src=ee.currentSrc,ae.srcset=""),ae.loading==="lazy"&&(ae.loading="eager")),vu(ae)?this.createCustomElementClone(ae):ae},ne.prototype.createCustomElementClone=function(ee){var ae=document.createElement("html2canvascustomelement");return Kt(ee.style,ae),ae},ne.prototype.createStyleClone=function(ee){try{var ae=ee.sheet;if(ae&&ae.cssRules){var ie=[].slice.call(ae.cssRules,0).reduce(function(Re,lt){return lt&&typeof lt.cssText=="string"?Re+lt.cssText:Re},""),ve=ee.cloneNode(!1);return ve.textContent=ie,ve}}catch(Re){if(this.context.logger.error("Unable to access cssRules property",Re),Re.name!=="SecurityError")throw Re}return ee.cloneNode(!1)},ne.prototype.createCanvasClone=function(ee){var ae;if(this.options.inlineImages&&ee.ownerDocument){var ie=ee.ownerDocument.createElement("img");try{return ie.src=ee.toDataURL(),ie}catch(Cn){this.context.logger.info("Unable to inline canvas contents, canvas is tainted",ee)}}var ve=ee.cloneNode(!1);try{ve.width=ee.width,ve.height=ee.height;var Re=ee.getContext("2d"),lt=ve.getContext("2d");if(lt)if(!this.options.allowTaint&&Re)lt.putImageData(Re.getImageData(0,0,ee.width,ee.height),0,0);else{var kt=(ae=ee.getContext("webgl2"))!==null&&ae!==void 0?ae:ee.getContext("webgl");if(kt){var _t=kt.getContextAttributes();(_t==null?void 0:_t.preserveDrawingBuffer)===!1&&this.context.logger.warn("Unable to clone WebGL context as it has preserveDrawingBuffer=false",ee)}lt.drawImage(ee,0,0)}return ve}catch(Cn){this.context.logger.info("Unable to clone canvas as it is tainted",ee)}return ve},ne.prototype.createVideoClone=function(ee){var ae=ee.ownerDocument.createElement("canvas");ae.width=ee.offsetWidth,ae.height=ee.offsetHeight;var ie=ae.getContext("2d");try{return ie&&(ie.drawImage(ee,0,0,ae.width,ae.height),this.options.allowTaint||ie.getImageData(0,0,ae.width,ae.height)),ae}catch(Re){this.context.logger.info("Unable to clone video as it is tainted",ee)}var ve=ee.ownerDocument.createElement("canvas");return ve.width=ee.offsetWidth,ve.height=ee.offsetHeight,ve},ne.prototype.appendChildNode=function(ee,ae,ie){(!Gs(ae)||!pu(ae)&&!ae.hasAttribute(x)&&(typeof this.options.ignoreElements!="function"||!this.options.ignoreElements(ae)))&&(!this.options.copyStyles||!Gs(ae)||!Bl(ae))&&ee.appendChild(this.cloneNode(ae,ie))},ne.prototype.cloneChildNodes=function(ee,ae,ie){for(var ve=this,Re=ee.shadowRoot?ee.shadowRoot.firstChild:ee.firstChild;Re;Re=Re.nextSibling)if(Gs(Re)&&gu(Re)&&typeof Re.assignedNodes=="function"){var lt=Re.assignedNodes();lt.length&<.forEach(function(kt){return ve.appendChildNode(ae,kt,ie)})}else this.appendChildNode(ae,Re,ie)},ne.prototype.cloneNode=function(ee,ae){if(hu(ee))return document.createTextNode(ee.data);if(!ee.ownerDocument)return ee.cloneNode(!1);var ie=ee.ownerDocument.defaultView;if(ie&&Gs(ee)&&(Vl(ee)||Zo(ee))){var ve=this.createElementClone(ee);ve.style.transitionProperty="none";var Re=ie.getComputedStyle(ee),lt=ie.getComputedStyle(ee,":before"),kt=ie.getComputedStyle(ee,":after");this.referenceElement===ee&&Vl(ve)&&(this.clonedReferenceElement=ve),Pa(ve)&&mi(ve);var _t=this.counters.parse(new Al(this.context,Re)),Cn=this.resolvePseudoContent(ee,ve,lt,ue.BEFORE);vu(ee)&&(ae=!0),Yl(ee)||this.cloneChildNodes(ee,ve,ae),Cn&&ve.insertBefore(Cn,ve.firstChild);var Dn=this.resolvePseudoContent(ee,ve,kt,ue.AFTER);return Dn&&ve.appendChild(Dn),this.counters.pop(_t),(Re&&(this.options.copyStyles||Zo(ee))&&!ao(ee)||ae)&&Kt(Re,ve),(ee.scrollTop!==0||ee.scrollLeft!==0)&&this.scrolledElements.push([ve,ee.scrollLeft,ee.scrollTop]),(Cl(ee)||xl(ee))&&(Cl(ve)||xl(ve))&&(ve.value=ee.value),ve}return ee.cloneNode(!1)},ne.prototype.resolvePseudoContent=function(ee,ae,ie,ve){var Re=this;if(ie){var lt=ie.content,kt=ae.ownerDocument;if(!(!kt||!lt||lt==="none"||lt==="-moz-alt-content"||ie.display==="none")){this.counters.parse(new Al(this.context,ie));var _t=new Ol(this.context,ie),Cn=kt.createElement("html2canvaspseudoelement");Kt(ie,Cn),_t.content.forEach(function(Pn){if(Pn.type===0)Cn.appendChild(kt.createTextNode(Pn.value));else if(Pn.type===22){var mr=kt.createElement("img");mr.src=Pn.value,mr.style.opacity="1",Cn.appendChild(mr)}else if(Pn.type===18){if(Pn.name==="attr"){var Bi=Pn.values.filter(Li);Bi.length&&Cn.appendChild(kt.createTextNode(ee.getAttribute(Bi[0].value)||""))}else if(Pn.name==="counter"){var Jr=Pn.values.filter(ti),fi=Jr[0],aa=Jr[1];if(fi&&Li(fi)){var Di=Re.counters.getCounterValue(fi.value),_i=aa&&Li(aa)?To.parse(Re.context,aa.value):3;Cn.appendChild(kt.createTextNode(E(Di,_i,!1)))}}else if(Pn.name==="counters"){var Ua=Pn.values.filter(ti),fi=Ua[0],sa=Ua[1],aa=Ua[2];if(fi&&Li(fi)){var Vi=Re.counters.getCounterValues(fi.value),yi=aa&&Li(aa)?To.parse(Re.context,aa.value):3,Ba=sa&&sa.type===0?sa.value:"",Ca=Vi.map(function(Ao){return E(Ao,yi,!1)}).join(Ba);Cn.appendChild(kt.createTextNode(Ca))}}}else if(Pn.type===20)switch(Pn.value){case"open-quote":Cn.appendChild(kt.createTextNode(rl(_t.quotes,Re.quoteDepth++,!0)));break;case"close-quote":Cn.appendChild(kt.createTextNode(rl(_t.quotes,--Re.quoteDepth,!1)));break;default:Cn.appendChild(kt.createTextNode(Pn.value))}}),Cn.className=jr+" "+li;var Dn=ve===ue.BEFORE?" "+jr:" "+li;return Zo(ae)?ae.className.baseValue+=Dn:ae.className+=Dn,Cn}}},ne.destroy=function(ee){return ee.parentNode?(ee.parentNode.removeChild(ee),!0):!1},ne}(),ue;(function(ne){ne[ne.BEFORE=0]="BEFORE",ne[ne.AFTER=1]="AFTER"})(ue||(ue={}));var pe=function(ne,ee){var ae=ne.createElement("iframe");return ae.className="html2canvas-container",ae.style.visibility="hidden",ae.style.position="fixed",ae.style.left="-10000px",ae.style.top="0px",ae.style.border="0",ae.width=ee.width.toString(),ae.height=ee.height.toString(),ae.scrolling="no",ae.setAttribute(x,"true"),ne.body.appendChild(ae),ae},be=function(ne){return new Promise(function(ee){if(ne.complete){ee();return}if(!ne.src){ee();return}ne.onload=ee,ne.onerror=ee})},De=function(ne){return Promise.all([].slice.call(ne.images,0).map(be))},je=function(ne){return new Promise(function(ee,ae){var ie=ne.contentWindow;if(!ie)return ae("No window assigned for iframe");var ve=ie.document;ie.onload=ne.onload=function(){ie.onload=ne.onload=null;var Re=setInterval(function(){ve.body.childNodes.length>0&&ve.readyState==="complete"&&(clearInterval(Re),ee(ne))},50)}})},Qt=["all","d","content"],Kt=function(ne,ee){for(var ae=ne.length-1;ae>=0;ae--){var ie=ne.item(ae);Qt.indexOf(ie)===-1&&ee.style.setProperty(ie,ne.getPropertyValue(ie))}return ee},Un=function(ne){var ee="";return ne&&(ee+=""),ee},bn=function(ne,ee,ae){ne&&ne.defaultView&&(ee!==ne.defaultView.pageXOffset||ae!==ne.defaultView.pageYOffset)&&ne.defaultView.scrollTo(ee,ae)},gr=function(ne){var ee=ne[0],ae=ne[1],ie=ne[2];ee.scrollLeft=ae,ee.scrollTop=ie},Sr=":before",Or=":after",jr="___html2canvas___pseudoelement_before",li="___html2canvas___pseudoelement_after",Yr=`{ content: "" !important; display: none !important; -}`,vi=function(ne){Ii(ne,"."+Vr+Sr+jr+` - .`+si+Or+jr)},Ii=function(ne,ee){var ae=ne.ownerDocument;if(ae){var ie=ae.createElement("style");ie.textContent=ee,ne.appendChild(ie)}},_i=function(){function ne(){}return ne.getOrigin=function(ee){var ae=ne._link;return ae?(ae.href=ee,ae.href=ae.href,ae.protocol+ae.hostname+ae.port):"about:blank"},ne.isSameOrigin=function(ee){return ne.getOrigin(ee)===ne._origin},ne.setContext=function(ee){ne._link=ee.document.createElement("a"),ne._origin=ne.getOrigin(ee.location.href)},ne._origin="about:blank",ne}(),ea=function(){function ne(ee,ae){this.context=ee,this._options=ae,this._cache={}}return ne.prototype.addImage=function(ee){var ae=Promise.resolve();return this.has(ee)||(SA(ee)||GA(ee))&&(this._cache[ee]=this.loadImage(ee)).catch(function(){}),ae},ne.prototype.match=function(ee){return this._cache[ee]},ne.prototype.loadImage=function(ee){return Ke(this,void 0,void 0,function(){var ae,ie,ve,Oe,ut=this;return Me(this,function(kt){switch(kt.label){case 0:return ae=_i.isSameOrigin(ee),ie=!FA(ee)&&this._options.useCORS===!0&&Nr.SUPPORT_CORS_IMAGES&&!ae,ve=!FA(ee)&&!ae&&!SA(ee)&&typeof this._options.proxy=="string"&&Nr.SUPPORT_CORS_XHR&&!ie,!ae&&this._options.allowTaint===!1&&!FA(ee)&&!SA(ee)&&!ve&&!ie?[2]:(Oe=ee,ve?[4,this.proxy(Oe)]:[3,2]);case 1:Oe=kt.sent(),kt.label=2;case 2:return this.context.logger.debug("Added image "+ee.substring(0,256)),[4,new Promise(function(_t,Cn){var Dn=new Image;Dn.onload=function(){return _t(Dn)},Dn.onerror=Cn,(lA(Oe)||ie)&&(Dn.crossOrigin="anonymous"),Dn.src=Oe,Dn.complete===!0&&setTimeout(function(){return _t(Dn)},500),ut._options.imageTimeout>0&&setTimeout(function(){return Cn("Timed out ("+ut._options.imageTimeout+"ms) loading image")},ut._options.imageTimeout)})];case 3:return[2,kt.sent()]}})})},ne.prototype.has=function(ee){return typeof this._cache[ee]!="undefined"},ne.prototype.keys=function(){return Promise.resolve(Object.keys(this._cache))},ne.prototype.proxy=function(ee){var ae=this,ie=this._options.proxy;if(!ie)throw new Error("No proxy defined");var ve=ee.substring(0,256);return new Promise(function(Oe,ut){var kt=Nr.SUPPORT_RESPONSE_TYPE?"blob":"text",_t=new XMLHttpRequest;_t.onload=function(){if(_t.status===200)if(kt==="text")Oe(_t.response);else{var Pn=new FileReader;Pn.addEventListener("load",function(){return Oe(Pn.result)},!1),Pn.addEventListener("error",function(mr){return ut(mr)},!1),Pn.readAsDataURL(_t.response)}else ut("Failed to proxy resource "+ve+" with status code "+_t.status)},_t.onerror=ut;var Cn=ie.indexOf("?")>-1?"&":"?";if(_t.open("GET",""+ie+Cn+"url="+encodeURIComponent(ee)+"&responseType="+kt),kt!=="text"&&_t instanceof XMLHttpRequest&&(_t.responseType=kt),ae._options.imageTimeout){var Dn=ae._options.imageTimeout;_t.timeout=Dn,_t.ontimeout=function(){return ut("Timed out ("+Dn+"ms) proxying "+ve)}}_t.send()})},ne}(),Ra=/^data:image\/svg\+xml/i,hA=/^data:image\/.*;base64,/i,rA=/^data:image\/.*/i,GA=function(ne){return Nr.SUPPORT_SVG_DRAWING||!mA(ne)},FA=function(ne){return rA.test(ne)},lA=function(ne){return hA.test(ne)},SA=function(ne){return ne.substr(0,4)==="blob"},mA=function(ne){return ne.substr(-3).toLowerCase()==="svg"||Ra.test(ne)},Gr=function(){function ne(ee,ae){this.type=0,this.x=ee,this.y=ae}return ne.prototype.add=function(ee,ae){return new ne(this.x+ee,this.y+ae)},ne}(),ja=function(ne,ee,ae){return new Gr(ne.x+(ee.x-ne.x)*ae,ne.y+(ee.y-ne.y)*ae)},Ya=function(){function ne(ee,ae,ie,ve){this.type=1,this.start=ee,this.startControl=ae,this.endControl=ie,this.end=ve}return ne.prototype.subdivide=function(ee,ae){var ie=ja(this.start,this.startControl,ee),ve=ja(this.startControl,this.endControl,ee),Oe=ja(this.endControl,this.end,ee),ut=ja(ie,ve,ee),kt=ja(ve,Oe,ee),_t=ja(ut,kt,ee);return ae?new ne(this.start,ie,ut,_t):new ne(_t,kt,Oe,this.end)},ne.prototype.add=function(ee,ae){return new ne(this.start.add(ee,ae),this.startControl.add(ee,ae),this.endControl.add(ee,ae),this.end.add(ee,ae))},ne.prototype.reverse=function(){return new ne(this.end,this.endControl,this.startControl,this.start)},ne}(),Xa=function(ne){return ne.type===1},Vs=function(){function ne(ee){var ae=ee.styles,ie=ee.bounds,ve=Za(ae.borderTopLeftRadius,ie.width,ie.height),Oe=ve[0],ut=ve[1],kt=Za(ae.borderTopRightRadius,ie.width,ie.height),_t=kt[0],Cn=kt[1],Dn=Za(ae.borderBottomRightRadius,ie.width,ie.height),Pn=Dn[0],mr=Dn[1],Bi=Za(ae.borderBottomLeftRadius,ie.width,ie.height),Yr=Bi[0],di=Bi[1],Aa=[];Aa.push((Oe+_t)/ie.width),Aa.push((Yr+Pn)/ie.width),Aa.push((ut+di)/ie.height),Aa.push((Cn+mr)/ie.height);var Ui=Math.max.apply(Math,Aa);Ui>1&&(Oe/=Ui,ut/=Ui,_t/=Ui,Cn/=Ui,Pn/=Ui,mr/=Ui,Yr/=Ui,di/=Ui);var Si=ie.width-_t,Qa=ie.height-mr,la=ie.width-Pn,Yi=ie.height-di,yi=ae.borderTopWidth,ba=ae.borderRightWidth,Fa=ae.borderBottomWidth,Ji=ae.borderLeftWidth,yA=Vi(ae.paddingTop,ee.bounds.width),Ao=Vi(ae.paddingRight,ee.bounds.width),vo=Vi(ae.paddingBottom,ee.bounds.width),Ja=Vi(ae.paddingLeft,ee.bounds.width);this.topLeftBorderDoubleOuterBox=Oe>0||ut>0?ta(ie.left+Ji/3,ie.top+yi/3,Oe-Ji/3,ut-yi/3,ca.TOP_LEFT):new Gr(ie.left+Ji/3,ie.top+yi/3),this.topRightBorderDoubleOuterBox=Oe>0||ut>0?ta(ie.left+Si,ie.top+yi/3,_t-ba/3,Cn-yi/3,ca.TOP_RIGHT):new Gr(ie.left+ie.width-ba/3,ie.top+yi/3),this.bottomRightBorderDoubleOuterBox=Pn>0||mr>0?ta(ie.left+la,ie.top+Qa,Pn-ba/3,mr-Fa/3,ca.BOTTOM_RIGHT):new Gr(ie.left+ie.width-ba/3,ie.top+ie.height-Fa/3),this.bottomLeftBorderDoubleOuterBox=Yr>0||di>0?ta(ie.left+Ji/3,ie.top+Yi,Yr-Ji/3,di-Fa/3,ca.BOTTOM_LEFT):new Gr(ie.left+Ji/3,ie.top+ie.height-Fa/3),this.topLeftBorderDoubleInnerBox=Oe>0||ut>0?ta(ie.left+Ji*2/3,ie.top+yi*2/3,Oe-Ji*2/3,ut-yi*2/3,ca.TOP_LEFT):new Gr(ie.left+Ji*2/3,ie.top+yi*2/3),this.topRightBorderDoubleInnerBox=Oe>0||ut>0?ta(ie.left+Si,ie.top+yi*2/3,_t-ba*2/3,Cn-yi*2/3,ca.TOP_RIGHT):new Gr(ie.left+ie.width-ba*2/3,ie.top+yi*2/3),this.bottomRightBorderDoubleInnerBox=Pn>0||mr>0?ta(ie.left+la,ie.top+Qa,Pn-ba*2/3,mr-Fa*2/3,ca.BOTTOM_RIGHT):new Gr(ie.left+ie.width-ba*2/3,ie.top+ie.height-Fa*2/3),this.bottomLeftBorderDoubleInnerBox=Yr>0||di>0?ta(ie.left+Ji*2/3,ie.top+Yi,Yr-Ji*2/3,di-Fa*2/3,ca.BOTTOM_LEFT):new Gr(ie.left+Ji*2/3,ie.top+ie.height-Fa*2/3),this.topLeftBorderStroke=Oe>0||ut>0?ta(ie.left+Ji/2,ie.top+yi/2,Oe-Ji/2,ut-yi/2,ca.TOP_LEFT):new Gr(ie.left+Ji/2,ie.top+yi/2),this.topRightBorderStroke=Oe>0||ut>0?ta(ie.left+Si,ie.top+yi/2,_t-ba/2,Cn-yi/2,ca.TOP_RIGHT):new Gr(ie.left+ie.width-ba/2,ie.top+yi/2),this.bottomRightBorderStroke=Pn>0||mr>0?ta(ie.left+la,ie.top+Qa,Pn-ba/2,mr-Fa/2,ca.BOTTOM_RIGHT):new Gr(ie.left+ie.width-ba/2,ie.top+ie.height-Fa/2),this.bottomLeftBorderStroke=Yr>0||di>0?ta(ie.left+Ji/2,ie.top+Yi,Yr-Ji/2,di-Fa/2,ca.BOTTOM_LEFT):new Gr(ie.left+Ji/2,ie.top+ie.height-Fa/2),this.topLeftBorderBox=Oe>0||ut>0?ta(ie.left,ie.top,Oe,ut,ca.TOP_LEFT):new Gr(ie.left,ie.top),this.topRightBorderBox=_t>0||Cn>0?ta(ie.left+Si,ie.top,_t,Cn,ca.TOP_RIGHT):new Gr(ie.left+ie.width,ie.top),this.bottomRightBorderBox=Pn>0||mr>0?ta(ie.left+la,ie.top+Qa,Pn,mr,ca.BOTTOM_RIGHT):new Gr(ie.left+ie.width,ie.top+ie.height),this.bottomLeftBorderBox=Yr>0||di>0?ta(ie.left,ie.top+Yi,Yr,di,ca.BOTTOM_LEFT):new Gr(ie.left,ie.top+ie.height),this.topLeftPaddingBox=Oe>0||ut>0?ta(ie.left+Ji,ie.top+yi,Math.max(0,Oe-Ji),Math.max(0,ut-yi),ca.TOP_LEFT):new Gr(ie.left+Ji,ie.top+yi),this.topRightPaddingBox=_t>0||Cn>0?ta(ie.left+Math.min(Si,ie.width-ba),ie.top+yi,Si>ie.width+ba?0:Math.max(0,_t-ba),Math.max(0,Cn-yi),ca.TOP_RIGHT):new Gr(ie.left+ie.width-ba,ie.top+yi),this.bottomRightPaddingBox=Pn>0||mr>0?ta(ie.left+Math.min(la,ie.width-Ji),ie.top+Math.min(Qa,ie.height-Fa),Math.max(0,Pn-ba),Math.max(0,mr-Fa),ca.BOTTOM_RIGHT):new Gr(ie.left+ie.width-ba,ie.top+ie.height-Fa),this.bottomLeftPaddingBox=Yr>0||di>0?ta(ie.left+Ji,ie.top+Math.min(Yi,ie.height-Fa),Math.max(0,Yr-Ji),Math.max(0,di-Fa),ca.BOTTOM_LEFT):new Gr(ie.left+Ji,ie.top+ie.height-Fa),this.topLeftContentBox=Oe>0||ut>0?ta(ie.left+Ji+Ja,ie.top+yi+yA,Math.max(0,Oe-(Ji+Ja)),Math.max(0,ut-(yi+yA)),ca.TOP_LEFT):new Gr(ie.left+Ji+Ja,ie.top+yi+yA),this.topRightContentBox=_t>0||Cn>0?ta(ie.left+Math.min(Si,ie.width+Ji+Ja),ie.top+yi+yA,Si>ie.width+Ji+Ja?0:_t-Ji+Ja,Cn-(yi+yA),ca.TOP_RIGHT):new Gr(ie.left+ie.width-(ba+Ao),ie.top+yi+yA),this.bottomRightContentBox=Pn>0||mr>0?ta(ie.left+Math.min(la,ie.width-(Ji+Ja)),ie.top+Math.min(Qa,ie.height+yi+yA),Math.max(0,Pn-(ba+Ao)),mr-(Fa+vo),ca.BOTTOM_RIGHT):new Gr(ie.left+ie.width-(ba+Ao),ie.top+ie.height-(Fa+vo)),this.bottomLeftContentBox=Yr>0||di>0?ta(ie.left+Ji+Ja,ie.top+Yi,Math.max(0,Yr-(Ji+Ja)),di-(Fa+vo),ca.BOTTOM_LEFT):new Gr(ie.left+Ji+Ja,ie.top+ie.height-(Fa+vo))}return ne}(),ca;(function(ne){ne[ne.TOP_LEFT=0]="TOP_LEFT",ne[ne.TOP_RIGHT=1]="TOP_RIGHT",ne[ne.BOTTOM_RIGHT=2]="BOTTOM_RIGHT",ne[ne.BOTTOM_LEFT=3]="BOTTOM_LEFT"})(ca||(ca={}));var ta=function(ne,ee,ae,ie,ve){var Oe=4*((Math.sqrt(2)-1)/3),ut=ae*Oe,kt=ie*Oe,_t=ne+ae,Cn=ee+ie;switch(ve){case ca.TOP_LEFT:return new Ya(new Gr(ne,Cn),new Gr(ne,Cn-kt),new Gr(_t-ut,ee),new Gr(_t,ee));case ca.TOP_RIGHT:return new Ya(new Gr(ne,ee),new Gr(ne+ut,ee),new Gr(_t,Cn-kt),new Gr(_t,Cn));case ca.BOTTOM_RIGHT:return new Ya(new Gr(_t,ee),new Gr(_t,ee+kt),new Gr(ne+ut,Cn),new Gr(ne,Cn));case ca.BOTTOM_LEFT:default:return new Ya(new Gr(_t,Cn),new Gr(_t-ut,Cn),new Gr(ne,ee+kt),new Gr(ne,ee))}},eo=function(ne){return[ne.topLeftBorderBox,ne.topRightBorderBox,ne.bottomRightBorderBox,ne.bottomLeftBorderBox]},pA=function(ne){return[ne.topLeftContentBox,ne.topRightContentBox,ne.bottomRightContentBox,ne.bottomLeftContentBox]},js=function(ne){return[ne.topLeftPaddingBox,ne.topRightPaddingBox,ne.bottomRightPaddingBox,ne.bottomLeftPaddingBox]},Go=function(){function ne(ee,ae,ie){this.offsetX=ee,this.offsetY=ae,this.matrix=ie,this.type=0,this.target=6}return ne}(),ko=function(){function ne(ee,ae){this.path=ee,this.target=ae,this.type=1}return ne}(),Ss=function(){function ne(ee){this.opacity=ee,this.type=2,this.target=6}return ne}(),NA=function(ne){return ne.type===0},_s=function(ne){return ne.type===1},mu=function(ne){return ne.type===2},tc=function(ne,ee){return ne.length===ee.length?ne.some(function(ae,ie){return ae===ee[ie]}):!1},dc=function(ne,ee,ae,ie,ve){return ne.map(function(Oe,ut){switch(ut){case 0:return Oe.add(ee,ae);case 1:return Oe.add(ee+ie,ae);case 2:return Oe.add(ee+ie,ae+ve);case 3:return Oe.add(ee,ae+ve)}return Oe})},nc=function(){function ne(ee){this.element=ee,this.inlineLevel=[],this.nonInlineLevel=[],this.negativeZIndex=[],this.zeroOrAutoZIndexOrTransformedOrOpacity=[],this.positiveZIndex=[],this.nonPositionedFloats=[],this.nonPositionedInlineLevel=[]}return ne}(),rc=function(){function ne(ee,ae){if(this.container=ee,this.parent=ae,this.effects=[],this.curves=new Vs(this.container),this.container.styles.opacity<1&&this.effects.push(new Ss(this.container.styles.opacity)),this.container.styles.transform!==null){var ie=this.container.bounds.left+this.container.styles.transformOrigin[0].number,ve=this.container.bounds.top+this.container.styles.transformOrigin[1].number,Oe=this.container.styles.transform;this.effects.push(new Go(ie,ve,Oe))}if(this.container.styles.overflowX!==0){var ut=eo(this.curves),kt=js(this.curves);tc(ut,kt)?this.effects.push(new ko(ut,6)):(this.effects.push(new ko(ut,2)),this.effects.push(new ko(kt,4)))}}return ne.prototype.getEffects=function(ee){for(var ae=[2,3].indexOf(this.container.styles.position)===-1,ie=this.parent,ve=this.effects.slice(0);ie;){var Oe=ie.effects.filter(function(_t){return!_s(_t)});if(ae||ie.container.styles.position!==0||!ie.parent){if(ve.unshift.apply(ve,Oe),ae=[2,3].indexOf(ie.container.styles.position)===-1,ie.container.styles.overflowX!==0){var ut=eo(ie.curves),kt=js(ie.curves);tc(ut,kt)||ve.unshift(new ko(kt,6))}}else ve.unshift.apply(ve,Oe);ie=ie.parent}return ve.filter(function(_t){return oA(_t.target,ee)})},ne}(),Ju=function(ne,ee,ae,ie){ne.container.elements.forEach(function(ve){var Oe=oA(ve.flags,4),ut=oA(ve.flags,2),kt=new rc(ve,ne);oA(ve.styles.display,2048)&&ie.push(kt);var _t=oA(ve.flags,8)?[]:ie;if(Oe||ut){var Cn=Oe||ve.styles.isPositioned()?ae:ee,Dn=new nc(kt);if(ve.styles.isPositioned()||ve.styles.opacity<1||ve.styles.isTransformed()){var Pn=ve.styles.zIndex.order;if(Pn<0){var mr=0;Cn.negativeZIndex.some(function(Yr,di){return Pn>Yr.element.container.styles.zIndex.order?(mr=di,!1):mr>0}),Cn.negativeZIndex.splice(mr,0,Dn)}else if(Pn>0){var Bi=0;Cn.positiveZIndex.some(function(Yr,di){return Pn>=Yr.element.container.styles.zIndex.order?(Bi=di+1,!1):Bi>0}),Cn.positiveZIndex.splice(Bi,0,Dn)}else Cn.zeroOrAutoZIndexOrTransformedOrOpacity.push(Dn)}else ve.styles.isFloating()?Cn.nonPositionedFloats.push(Dn):Cn.nonPositionedInlineLevel.push(Dn);Ju(kt,Dn,Oe?Dn:ae,_t)}else ve.styles.isInlineLevel()?ee.inlineLevel.push(kt):ee.nonInlineLevel.push(kt),Ju(kt,ee,ae,_t);oA(ve.flags,8)&&ic(ve,_t)})},ic=function(ne,ee){for(var ae=ne instanceof Wl?ne.start:1,ie=ne instanceof Wl?ne.reversed:!1,ve=0;ve0&&ae.intrinsicHeight>0){var Oe=Ku(ae),ut=js(ie);this.path(ut),this.ctx.save(),this.ctx.clip(),this.ctx.drawImage(ve,0,0,ae.intrinsicWidth,ae.intrinsicHeight,Oe.left,Oe.top,Oe.width,Oe.height),this.ctx.restore()}},ee.prototype.renderNodeContent=function(ae){return Ke(this,void 0,void 0,function(){var ie,ve,Oe,ut,kt,_t,Si,Si,Cn,Dn,Pn,mr,la,Bi,Yr,Yi,di,Aa,Ui,Si,Qa,la,Yi;return Me(this,function(yi){switch(yi.label){case 0:this.applyEffects(ae.getEffects(4)),ie=ae.container,ve=ae.curves,Oe=ie.styles,ut=0,kt=ie.textNodes,yi.label=1;case 1:return ut0&&PA>0&&(Fa=Oe.ctx.createPattern(Yi,"repeat"),Oe.renderRepeat(yA,Fa,oo,so))):Yo(Dn)&&(Ji=qu(ae,ie,[null,null,null]),yA=Ji[0],Ao=Ji[1],vo=Ji[2],Ja=Ji[3],PA=Ji[4],Ys=Dn.position.length===0?[_A]:Dn.position,oo=Vi(Ys[0],Ja),so=Vi(Ys[Ys.length-1],PA),Fl=gA(Dn,oo,so,Ja,PA),ss=Fl[0],Xs=Fl[1],ss>0&&Xs>0&&(Sl=Oe.ctx.createRadialGradient(Ao+oo,vo+so,0,Ao+oo,vo+so,ss),IA(Dn.stops,ss*2).forEach(function(yu){return Sl.addColorStop(yu.stop,ua(yu.color))}),Oe.path(yA),Oe.ctx.fillStyle=Sl,ss!==Xs?(_l=ae.bounds.left+.5*ae.bounds.width,ks=ae.bounds.top+.5*ae.bounds.height,kl=Xs/ss,Us=1/kl,Oe.ctx.save(),Oe.ctx.translate(_l,ks),Oe.ctx.transform(1,0,0,kl,0,0),Oe.ctx.translate(-_l,-ks),Oe.ctx.fillRect(Ao,Us*(vo-ks)+ks,Ja,PA*Us),Oe.ctx.restore()):Oe.ctx.fill())),$l.label=6;case 6:return ie--,[2]}})},Oe=this,ut=0,kt=ae.styles.backgroundImage.slice(0).reverse(),Cn.label=1;case 1:return ut0?Dn.style!==2?[3,5]:[4,this.renderDashedDottedBorder(Dn.color,Dn.width,kt,ae.curves,2)]:[3,11]):[3,13];case 4:return mr.sent(),[3,11];case 5:return Dn.style!==3?[3,7]:[4,this.renderDashedDottedBorder(Dn.color,Dn.width,kt,ae.curves,3)];case 6:return mr.sent(),[3,11];case 7:return Dn.style!==4?[3,9]:[4,this.renderDoubleBorder(Dn.color,Dn.width,kt,ae.curves)];case 8:return mr.sent(),[3,11];case 9:return[4,this.renderSolidBorder(Dn.color,kt,ae.curves)];case 10:mr.sent(),mr.label=11;case 11:kt++,mr.label=12;case 12:return _t++,[3,3];case 13:return[2]}})})},ee.prototype.renderDashedDottedBorder=function(ae,ie,ve,Oe,ut){return Ke(this,void 0,void 0,function(){var kt,_t,Cn,Dn,Pn,mr,Bi,Yr,di,Aa,Ui,Si,Qa,la,Yi,yi,Yi,yi;return Me(this,function(ba){return this.ctx.save(),kt=vc(Oe,ve),_t=ac(Oe,ve),ut===2&&(this.path(_t),this.ctx.clip()),Xa(_t[0])?(Cn=_t[0].start.x,Dn=_t[0].start.y):(Cn=_t[0].x,Dn=_t[0].y),Xa(_t[1])?(Pn=_t[1].end.x,mr=_t[1].end.y):(Pn=_t[1].x,mr=_t[1].y),ve===0||ve===2?Bi=Math.abs(Cn-Pn):Bi=Math.abs(Dn-mr),this.ctx.beginPath(),ut===3?this.formatPath(kt):this.formatPath(_t.slice(0,2)),Yr=ie<3?ie*3:ie*2,di=ie<3?ie*2:ie,ut===3&&(Yr=ie,di=ie),Aa=!0,Bi<=Yr*2?Aa=!1:Bi<=Yr*2+di?(Ui=Bi/(2*Yr+di),Yr*=Ui,di*=Ui):(Si=Math.floor((Bi+di)/(Yr+di)),Qa=(Bi-Si*Yr)/(Si-1),la=(Bi-(Si+1)*Yr)/Si,di=la<=0||Math.abs(di-Qa)>1,ye=-7,Je=Ke?Xe-1:0,Ce=Ke?-1:1,lt=ce[te+Je];for(Je+=Ce,ke=lt&(1<<-ye)-1,lt>>=-ye,ye+=Ve;ye>0;ke=ke*256+ce[te+Je],Je+=Ce,ye-=8);for(ge=ke&(1<<-ye)-1,ke>>=-ye,ye+=Me;ye>0;ge=ge*256+ce[te+Je],Je+=Ce,ye-=8);if(ke===0)ke=1-Se;else{if(ke===Ue)return ge?NaN:(lt?-1:1)*(1/0);ge=ge+Math.pow(2,Me),ke=ke-Se}return(lt?-1:1)*ge*Math.pow(2,ke-Me)},yt.write=function(ce,te,Ke,Me,Xe,ke){var ge,Ve,Ue,Se=ke*8-Xe-1,ye=(1<>1,Ce=Xe===23?Math.pow(2,-24)-Math.pow(2,-77):0,lt=Me?0:ke-1,nt=Me?1:-1,at=te<0||te===0&&1/te<0?1:0;for(te=Math.abs(te),isNaN(te)||te===1/0?(Ve=isNaN(te)?1:0,ge=ye):(ge=Math.floor(Math.log(te)/Math.LN2),te*(Ue=Math.pow(2,-ge))<1&&(ge--,Ue*=2),ge+Je>=1?te+=Ce/Ue:te+=Ce*Math.pow(2,1-Je),te*Ue>=2&&(ge++,Ue/=2),ge+Je>=ye?(Ve=0,ge=ye):ge+Je>=1?(Ve=(te*Ue-1)*Math.pow(2,Xe),ge=ge+Je):(Ve=te*Math.pow(2,Je-1)*Math.pow(2,Xe),ge=0));Xe>=8;ce[Ke+lt]=Ve&255,lt+=nt,Ve/=256,Xe-=8);for(ge=ge<0;ce[Ke+lt]=ge&255,lt+=nt,ge/=256,Se-=8);ce[Ke+lt-nt]|=at*128}},66042:function(xn,yt,ce){"use strict";ce.d(yt,{Z:function(){return wt}});var te=ce(33885),Ke=ce(42978),Me=ce(43403),Xe=ce(34280),ke=ce(59301),ge=ke.createContext(null),Ve=ke.createContext({}),Ue=ge,Se=ce(20068),ye=ce(54476),Je=ce(92310),Ce=ce.n(Je),lt=ce(77900),nt=ce(10228),at=ce(26112),ze=ce(75931),Te=ce(8654),ct=["prefixCls","className","containerRef"],Ge=function(vt){var Vt=vt.prefixCls,Jt=vt.className,pn=vt.containerRef,on=(0,ze.Z)(vt,ct),Ze=ke.useContext(Ve),Fe=Ze.panel,Ot=(0,Te.x1)(Fe,pn);return ke.createElement("div",(0,ye.Z)({className:Ce()("".concat(Vt,"-content"),Jt),role:"dialog",ref:Ot},(0,at.Z)(vt,{aria:!0}),{"aria-modal":"true"},on))},qe=Ge,Le=ce(48736);function xe(At){return typeof At=="string"&&String(Number(At))===At?((0,Le.ZP)(!1,"Invalid value type of `width` or `height` which should be number type instead."),Number(At)):At}function He(At){warning(!("wrapperClassName"in At),"'wrapperClassName' is removed. Please use 'rootClassName' instead."),warning(canUseDom()||!At.open,"Drawer with 'open' in SSR is not work since no place to createPortal. Please move to 'useEffect' instead.")}var Ne={width:0,height:0,overflow:"hidden",outline:"none",position:"absolute"};function rt(At,vt){var Vt,Jt,pn,on=At.prefixCls,Ze=At.open,Fe=At.placement,Ot=At.inline,Fn=At.push,fn=At.forceRender,Ct=At.autoFocus,tn=At.keyboard,rn=At.classNames,jn=At.rootClassName,Dt=At.rootStyle,mt=At.zIndex,ht=At.className,bt=At.id,zt=At.style,Bt=At.motion,Pt=At.width,_e=At.height,se=At.children,fe=At.mask,Ie=At.maskClosable,Be=At.maskMotion,pt=At.maskClassName,Mt=At.maskStyle,sn=At.afterOpenChange,he=At.onClose,oe=At.onMouseEnter,re=At.onMouseOver,de=At.onMouseLeave,we=At.onClick,le=At.onKeyDown,Ee=At.onKeyUp,St=At.styles,Ut=At.drawerRender,It=ke.useRef(),dt=ke.useRef(),Bn=ke.useRef();ke.useImperativeHandle(vt,function(){return It.current});var jt=function(Jn){var mn=Jn.keyCode,zn=Jn.shiftKey;switch(mn){case nt.Z.TAB:{if(mn===nt.Z.TAB){if(!zn&&document.activeElement===Bn.current){var $t;($t=dt.current)===null||$t===void 0||$t.focus({preventScroll:!0})}else if(zn&&document.activeElement===dt.current){var Sn;(Sn=Bn.current)===null||Sn===void 0||Sn.focus({preventScroll:!0})}}break}case nt.Z.ESC:{he&&tn&&(Jn.stopPropagation(),he(Jn));break}}};ke.useEffect(function(){if(Ze&&Ct){var nr;(nr=It.current)===null||nr===void 0||nr.focus({preventScroll:!0})}},[Ze]);var un=ke.useState(!1),In=(0,Ke.Z)(un,2),or=In[0],vn=In[1],fr=ke.useContext(Ue),ur;typeof Fn=="boolean"?ur=Fn?{}:{distance:0}:ur=Fn||{};var yr=(Vt=(Jt=(pn=ur)===null||pn===void 0?void 0:pn.distance)!==null&&Jt!==void 0?Jt:fr==null?void 0:fr.pushDistance)!==null&&Vt!==void 0?Vt:180,Xn=ke.useMemo(function(){return{pushDistance:yr,push:function(){vn(!0)},pull:function(){vn(!1)}}},[yr]);ke.useEffect(function(){if(Ze){var nr;fr==null||(nr=fr.push)===null||nr===void 0||nr.call(fr)}else{var Jn;fr==null||(Jn=fr.pull)===null||Jn===void 0||Jn.call(fr)}},[Ze]),ke.useEffect(function(){return function(){var nr;fr==null||(nr=fr.pull)===null||nr===void 0||nr.call(fr)}},[]);var Tr=fe&&ke.createElement(lt.default,(0,ye.Z)({key:"mask"},Be,{visible:Ze}),function(nr,Jn){var mn=nr.className,zn=nr.style;return ke.createElement("div",{className:Ce()("".concat(on,"-mask"),mn,rn==null?void 0:rn.mask,pt),style:(0,te.Z)((0,te.Z)((0,te.Z)({},zn),Mt),St==null?void 0:St.mask),onClick:Ie&&Ze?he:void 0,ref:Jn})}),Pr=typeof Bt=="function"?Bt(Fe):Bt,Er={};if(or&&yr)switch(Fe){case"top":Er.transform="translateY(".concat(yr,"px)");break;case"bottom":Er.transform="translateY(".concat(-yr,"px)");break;case"left":Er.transform="translateX(".concat(yr,"px)");break;default:Er.transform="translateX(".concat(-yr,"px)");break}Fe==="left"||Fe==="right"?Er.width=xe(Pt):Er.height=xe(_e);var lr={onMouseEnter:oe,onMouseOver:re,onMouseLeave:de,onClick:we,onKeyDown:le,onKeyUp:Ee},Ir=ke.createElement(lt.default,(0,ye.Z)({key:"panel"},Pr,{visible:Ze,forceRender:fn,onVisibleChanged:function(Jn){sn==null||sn(Jn)},removeOnLeave:!1,leavedClassName:"".concat(on,"-content-wrapper-hidden")}),function(nr,Jn){var mn=nr.className,zn=nr.style,$t=ke.createElement(qe,(0,ye.Z)({id:bt,containerRef:Jn,prefixCls:on,className:Ce()(ht,rn==null?void 0:rn.content),style:(0,te.Z)((0,te.Z)({},zt),St==null?void 0:St.content)},(0,at.Z)(At,{aria:!0}),lr),se);return ke.createElement("div",(0,ye.Z)({className:Ce()("".concat(on,"-content-wrapper"),rn==null?void 0:rn.wrapper,mn),style:(0,te.Z)((0,te.Z)((0,te.Z)({},Er),zn),St==null?void 0:St.wrapper)},(0,at.Z)(At,{data:!0})),Ut?Ut($t):$t)}),Kn=(0,te.Z)({},Dt);return mt&&(Kn.zIndex=mt),ke.createElement(Ue.Provider,{value:Xn},ke.createElement("div",{className:Ce()(on,"".concat(on,"-").concat(Fe),jn,(0,Se.Z)((0,Se.Z)({},"".concat(on,"-open"),Ze),"".concat(on,"-inline"),Ot)),style:Kn,tabIndex:-1,ref:It,onKeyDown:jt},Tr,ke.createElement("div",{tabIndex:0,ref:dt,style:Ne,"aria-hidden":"true","data-sentinel":"start"}),Ir,ke.createElement("div",{tabIndex:0,ref:Bn,style:Ne,"aria-hidden":"true","data-sentinel":"end"})))}var Re=ke.forwardRef(rt),et=Re,gt=function(vt){var Vt=vt.open,Jt=Vt===void 0?!1:Vt,pn=vt.prefixCls,on=pn===void 0?"rc-drawer":pn,Ze=vt.placement,Fe=Ze===void 0?"right":Ze,Ot=vt.autoFocus,Fn=Ot===void 0?!0:Ot,fn=vt.keyboard,Ct=fn===void 0?!0:fn,tn=vt.width,rn=tn===void 0?378:tn,jn=vt.mask,Dt=jn===void 0?!0:jn,mt=vt.maskClosable,ht=mt===void 0?!0:mt,bt=vt.getContainer,zt=vt.forceRender,Bt=vt.afterOpenChange,Pt=vt.destroyOnClose,_e=vt.onMouseEnter,se=vt.onMouseOver,fe=vt.onMouseLeave,Ie=vt.onClick,Be=vt.onKeyDown,pt=vt.onKeyUp,Mt=vt.panelRef,sn=ke.useState(!1),he=(0,Ke.Z)(sn,2),oe=he[0],re=he[1],de=ke.useState(!1),we=(0,Ke.Z)(de,2),le=we[0],Ee=we[1];(0,Xe.Z)(function(){Ee(!0)},[]);var St=le?Jt:!1,Ut=ke.useRef(),It=ke.useRef();(0,Xe.Z)(function(){St&&(It.current=document.activeElement)},[St]);var dt=function(or){var vn;if(re(or),Bt==null||Bt(or),!or&&It.current&&!((vn=Ut.current)!==null&&vn!==void 0&&vn.contains(It.current))){var fr;(fr=It.current)===null||fr===void 0||fr.focus({preventScroll:!0})}},Bn=ke.useMemo(function(){return{panel:Mt}},[Mt]);if(!zt&&!oe&&!St&&Pt)return null;var jt={onMouseEnter:_e,onMouseOver:se,onMouseLeave:fe,onClick:Ie,onKeyDown:Be,onKeyUp:pt},un=(0,te.Z)((0,te.Z)({},vt),{},{open:St,prefixCls:on,placement:Fe,autoFocus:Fn,keyboard:Ct,width:rn,mask:Dt,maskClosable:ht,inline:bt===!1,afterOpenChange:dt,ref:Ut},jt);return ke.createElement(Ve.Provider,{value:Bn},ke.createElement(Me.Z,{open:St||zt||oe,autoDestroy:!1,getContainer:bt,autoLock:Dt&&(St||oe)},ke.createElement(et,un)))},Ye=gt,wt=Ye},91574:function(xn,yt,ce){"use strict";ce.d(yt,{Z:function(){return we}});var te=ce(54476),Ke=ce(33885),Me=ce(20068),Xe=ce(42978),ke=ce(76190),ge=ce(75931),Ve=ce(92310),Ue=ce.n(Ve),Se=/margin|padding|width|height|max|min|offset/,ye={left:!0,top:!0},Je={cssFloat:1,styleFloat:1,float:1};function Ce(le){return le.nodeType===1?le.ownerDocument.defaultView.getComputedStyle(le,null):{}}function lt(le,Ee,St){if(Ee=Ee.toLowerCase(),St==="auto"){if(Ee==="height")return le.offsetHeight;if(Ee==="width")return le.offsetWidth}return Ee in ye||(ye[Ee]=Se.test(Ee)),ye[Ee]?parseFloat(St)||0:St}function nt(le,Ee){var St=arguments.length,Ut=Ce(le);return Ee=Je[Ee]?"cssFloat"in le.style?"cssFloat":"styleFloat":Ee,St===1?Ut:lt(le,Ee,Ut[Ee]||le.style[Ee])}function at(le,Ee,St){var Ut=arguments.length;if(Ee=Je[Ee]?"cssFloat"in le.style?"cssFloat":"styleFloat":Ee,Ut===3)return typeof St=="number"&&Se.test(Ee)&&(St="".concat(St,"px")),le.style[Ee]=St,St;for(var It in Ee)Ee.hasOwnProperty(It)&&at(le,It,Ee[It]);return Ce(le)}function ze(le){return le===document.body?document.documentElement.clientWidth:le.offsetWidth}function Te(le){return le===document.body?window.innerHeight||document.documentElement.clientHeight:le.offsetHeight}function ct(){var le=Math.max(document.documentElement.scrollWidth,document.body.scrollWidth),Ee=Math.max(document.documentElement.scrollHeight,document.body.scrollHeight);return{width:le,height:Ee}}function Ge(){var le=document.documentElement.clientWidth,Ee=window.innerHeight||document.documentElement.clientHeight;return{width:le,height:Ee}}function qe(){return{scrollLeft:Math.max(document.documentElement.scrollLeft,document.body.scrollLeft),scrollTop:Math.max(document.documentElement.scrollTop,document.body.scrollTop)}}function Le(le){var Ee=le.getBoundingClientRect(),St=document.documentElement;return{left:Ee.left+(window.pageXOffset||St.scrollLeft)-(St.clientLeft||document.body.clientLeft||0),top:Ee.top+(window.pageYOffset||St.scrollTop)-(St.clientTop||document.body.clientTop||0)}}var xe=ce(18929),He=ce(59301),Ne=ce(55311),rt=ce(8224),Re=ce(10228),et=ce(43403),gt=ce(77900),Ye=He.createContext(null),wt=function(Ee){var St=Ee.visible,Ut=Ee.maskTransitionName,It=Ee.getContainer,dt=Ee.prefixCls,Bn=Ee.rootClassName,jt=Ee.icons,un=Ee.countRender,In=Ee.showSwitch,or=Ee.showProgress,vn=Ee.current,fr=Ee.transform,ur=Ee.count,yr=Ee.scale,Xn=Ee.minScale,Tr=Ee.maxScale,Pr=Ee.closeIcon,Er=Ee.onActive,lr=Ee.onClose,Ir=Ee.onZoomIn,Kn=Ee.onZoomOut,nr=Ee.onRotateRight,Jn=Ee.onRotateLeft,mn=Ee.onFlipX,zn=Ee.onFlipY,$t=Ee.onReset,Sn=Ee.toolbarRender,hr=Ee.zIndex,sr=Ee.image,cr=(0,He.useContext)(Ye),br=jt.rotateLeft,Wr=jt.rotateRight,Dr=jt.zoomIn,Ur=jt.zoomOut,Jr=jt.close,qn=jt.left,yn=jt.right,tt=jt.flipX,kr=jt.flipY,Zr="".concat(dt,"-operations-operation");He.useEffect(function(){var Nn=function(Ft){Ft.keyCode===Re.Z.ESC&&lr()};return St&&window.addEventListener("keydown",Nn),function(){window.removeEventListener("keydown",Nn)}},[St]);var Lt=function(xt,Ft){xt.preventDefault(),xt.stopPropagation(),Er(Ft)},Tt=He.useCallback(function(Nn){var xt=Nn.type,Ft=Nn.disabled,gn=Nn.onClick,Tn=Nn.icon;return He.createElement("div",{key:xt,className:Ue()(Zr,"".concat(dt,"-operations-operation-").concat(xt),(0,Me.Z)({},"".concat(dt,"-operations-operation-disabled"),!!Ft)),onClick:gn},Tn)},[Zr,dt]),er=In?Tt({icon:qn,onClick:function(xt){return Lt(xt,-1)},type:"prev",disabled:vn===0}):void 0,Ln=In?Tt({icon:yn,onClick:function(xt){return Lt(xt,1)},type:"next",disabled:vn===ur-1}):void 0,Gt=Tt({icon:kr,onClick:zn,type:"flipY"}),_n=Tt({icon:tt,onClick:mn,type:"flipX"}),ir=Tt({icon:br,onClick:Jn,type:"rotateLeft"}),ar=Tt({icon:Wr,onClick:nr,type:"rotateRight"}),Ar=Tt({icon:Ur,onClick:Kn,type:"zoomOut",disabled:yr<=Xn}),dr=Tt({icon:Dr,onClick:Ir,type:"zoomIn",disabled:yr===Tr}),xr=He.createElement("div",{className:"".concat(dt,"-operations")},Gt,_n,ir,ar,Ar,dr);return He.createElement(gt.default,{visible:St,motionName:Ut},function(Nn){var xt=Nn.className,Ft=Nn.style;return He.createElement(et.Z,{open:!0,getContainer:It!=null?It:document.body},He.createElement("div",{className:Ue()("".concat(dt,"-operations-wrapper"),xt,Bn),style:(0,Ke.Z)((0,Ke.Z)({},Ft),{},{zIndex:hr})},Pr===null?null:He.createElement("button",{className:"".concat(dt,"-close"),onClick:lr},Pr||Jr),In&&He.createElement(He.Fragment,null,He.createElement("div",{className:Ue()("".concat(dt,"-switch-left"),(0,Me.Z)({},"".concat(dt,"-switch-left-disabled"),vn===0)),onClick:function(Tn){return Lt(Tn,-1)}},qn),He.createElement("div",{className:Ue()("".concat(dt,"-switch-right"),(0,Me.Z)({},"".concat(dt,"-switch-right-disabled"),vn===ur-1)),onClick:function(Tn){return Lt(Tn,1)}},yn)),He.createElement("div",{className:"".concat(dt,"-footer")},or&&He.createElement("div",{className:"".concat(dt,"-progress")},un?un(vn+1,ur):"".concat(vn+1," / ").concat(ur)),Sn?Sn(xr,(0,Ke.Z)((0,Ke.Z)({icons:{prevIcon:er,nextIcon:Ln,flipYIcon:Gt,flipXIcon:_n,rotateLeftIcon:ir,rotateRightIcon:ar,zoomOutIcon:Ar,zoomInIcon:dr},actions:{onActive:Er,onFlipY:zn,onFlipX:mn,onRotateLeft:Jn,onRotateRight:nr,onZoomOut:Kn,onZoomIn:Ir,onReset:$t,onClose:lr},transform:fr},cr?{current:vn,total:ur}:{}),{},{image:sr})):xr)))})},At=wt,vt=ce(13697),Vt=ce(16089),Jt={x:0,y:0,rotate:0,scale:1,flipX:!1,flipY:!1};function pn(le,Ee,St,Ut){var It=(0,He.useRef)(null),dt=(0,He.useRef)([]),Bn=(0,He.useState)(Jt),jt=(0,Xe.Z)(Bn,2),un=jt[0],In=jt[1],or=function(yr){In(Jt),(0,vt.Z)(Jt,un)||Ut==null||Ut({transform:Jt,action:yr})},vn=function(yr,Xn){It.current===null&&(dt.current=[],It.current=(0,Vt.Z)(function(){In(function(Tr){var Pr=Tr;return dt.current.forEach(function(Er){Pr=(0,Ke.Z)((0,Ke.Z)({},Pr),Er)}),It.current=null,Ut==null||Ut({transform:Pr,action:Xn}),Pr})})),dt.current.push((0,Ke.Z)((0,Ke.Z)({},un),yr))},fr=function(yr,Xn,Tr,Pr,Er){var lr=le.current,Ir=lr.width,Kn=lr.height,nr=lr.offsetWidth,Jn=lr.offsetHeight,mn=lr.offsetLeft,zn=lr.offsetTop,$t=yr,Sn=un.scale*yr;Sn>St?(Sn=St,$t=St/un.scale):SnUt){if(Ee>0)return(0,Me.Z)({},le,dt);if(Ee<0&&ItUt)return(0,Me.Z)({},le,Ee<0?dt:-dt);return{}}function Fe(le,Ee,St,Ut){var It=Ge(),dt=It.width,Bn=It.height,jt=null;return le<=dt&&Ee<=Bn?jt={x:0,y:0}:(le>dt||Ee>Bn)&&(jt=(0,Ke.Z)((0,Ke.Z)({},Ze("x",St,le,dt)),Ze("y",Ut,Ee,Bn))),jt}var Ot=1,Fn=1;function fn(le,Ee,St,Ut,It,dt,Bn){var jt=It.rotate,un=It.scale,In=It.x,or=It.y,vn=(0,He.useState)(!1),fr=(0,Xe.Z)(vn,2),ur=fr[0],yr=fr[1],Xn=(0,He.useRef)({diffX:0,diffY:0,transformX:0,transformY:0}),Tr=function(Kn){!Ee||Kn.button!==0||(Kn.preventDefault(),Kn.stopPropagation(),Xn.current={diffX:Kn.pageX-In,diffY:Kn.pageY-or,transformX:In,transformY:or},yr(!0))},Pr=function(Kn){St&&ur&&dt({x:Kn.pageX-Xn.current.diffX,y:Kn.pageY-Xn.current.diffY},"move")},Er=function(){if(St&&ur){yr(!1);var Kn=Xn.current,nr=Kn.transformX,Jn=Kn.transformY,mn=In!==nr&&or!==Jn;if(!mn)return;var zn=le.current.offsetWidth*un,$t=le.current.offsetHeight*un,Sn=le.current.getBoundingClientRect(),hr=Sn.left,sr=Sn.top,cr=jt%180!==0,br=Fe(cr?$t:zn,cr?zn:$t,hr,sr);br&&dt((0,Ke.Z)({},br),"dragRebound")}},lr=function(Kn){if(!(!St||Kn.deltaY==0)){var nr=Math.abs(Kn.deltaY/100),Jn=Math.min(nr,Fn),mn=Ot+Jn*Ut;Kn.deltaY>0&&(mn=Ot/mn),Bn(mn,"wheel",Kn.clientX,Kn.clientY)}};return(0,He.useEffect)(function(){var Ir,Kn,nr,Jn;if(Ee){nr=(0,rt.Z)(window,"mouseup",Er,!1),Jn=(0,rt.Z)(window,"mousemove",Pr,!1);try{window.top!==window.self&&(Ir=(0,rt.Z)(window.top,"mouseup",Er,!1),Kn=(0,rt.Z)(window.top,"mousemove",Pr,!1))}catch(mn){(0,on.Kp)(!1,"[rc-image] ".concat(mn))}}return function(){var mn,zn,$t,Sn;(mn=nr)===null||mn===void 0||mn.remove(),(zn=Jn)===null||zn===void 0||zn.remove(),($t=Ir)===null||$t===void 0||$t.remove(),(Sn=Kn)===null||Sn===void 0||Sn.remove()}},[St,ur,In,or,jt,Ee]),{isMoving:ur,onMouseDown:Tr,onMouseMove:Pr,onMouseUp:Er,onWheel:lr}}function Ct(le){return new Promise(function(Ee){if(!le){Ee(!1);return}var St=document.createElement("img");St.onerror=function(){return Ee(!1)},St.onload=function(){return Ee(!0)},St.src=le})}function tn(le){var Ee=le.src,St=le.isCustomPlaceholder,Ut=le.fallback,It=(0,He.useState)(St?"loading":"normal"),dt=(0,Xe.Z)(It,2),Bn=dt[0],jt=dt[1],un=(0,He.useRef)(!1),In=Bn==="error";(0,He.useEffect)(function(){var ur=!0;return Ct(Ee).then(function(yr){!yr&&ur&&jt("error")}),function(){ur=!1}},[Ee]),(0,He.useEffect)(function(){St&&!un.current?jt("loading"):In&&jt("normal")},[Ee]);var or=function(){jt("normal")},vn=function(yr){un.current=!1,Bn==="loading"&&yr!==null&&yr!==void 0&&yr.complete&&(yr.naturalWidth||yr.naturalHeight)&&(un.current=!0,or())},fr=In&&Ut?{src:Ut}:{onLoad:or,src:Ee};return[vn,fr,Bn]}function rn(le,Ee){var St=le.x-Ee.x,Ut=le.y-Ee.y;return Math.hypot(St,Ut)}function jn(le,Ee,St,Ut){var It=rn(le,St),dt=rn(Ee,Ut);if(It===0&&dt===0)return[le.x,le.y];var Bn=It/(It+dt),jt=le.x+Bn*(Ee.x-le.x),un=le.y+Bn*(Ee.y-le.y);return[jt,un]}function Dt(le,Ee,St,Ut,It,dt,Bn){var jt=It.rotate,un=It.scale,In=It.x,or=It.y,vn=(0,He.useState)(!1),fr=(0,Xe.Z)(vn,2),ur=fr[0],yr=fr[1],Xn=(0,He.useRef)({point1:{x:0,y:0},point2:{x:0,y:0},eventType:"none"}),Tr=function(Kn){Xn.current=(0,Ke.Z)((0,Ke.Z)({},Xn.current),Kn)},Pr=function(Kn){if(Ee){Kn.stopPropagation(),yr(!0);var nr=Kn.touches,Jn=nr===void 0?[]:nr;Jn.length>1?Tr({point1:{x:Jn[0].clientX,y:Jn[0].clientY},point2:{x:Jn[1].clientX,y:Jn[1].clientY},eventType:"touchZoom"}):Tr({point1:{x:Jn[0].clientX-In,y:Jn[0].clientY-or},eventType:"move"})}},Er=function(Kn){var nr=Kn.touches,Jn=nr===void 0?[]:nr,mn=Xn.current,zn=mn.point1,$t=mn.point2,Sn=mn.eventType;if(Jn.length>1&&Sn==="touchZoom"){var hr={x:Jn[0].clientX,y:Jn[0].clientY},sr={x:Jn[1].clientX,y:Jn[1].clientY},cr=jn(zn,$t,hr,sr),br=(0,Xe.Z)(cr,2),Wr=br[0],Dr=br[1],Ur=rn(hr,sr)/rn(zn,$t);Bn(Ur,"touchZoom",Wr,Dr,!0),Tr({point1:hr,point2:sr,eventType:"touchZoom"})}else Sn==="move"&&(dt({x:Jn[0].clientX-zn.x,y:Jn[0].clientY-zn.y},"move"),Tr({eventType:"move"}))},lr=function(){if(St){if(ur&&yr(!1),Tr({eventType:"none"}),Ut>un)return dt({x:0,y:0,scale:Ut},"touchZoom");var Kn=le.current.offsetWidth*un,nr=le.current.offsetHeight*un,Jn=le.current.getBoundingClientRect(),mn=Jn.left,zn=Jn.top,$t=jt%180!==0,Sn=Fe($t?nr:Kn,$t?Kn:nr,mn,zn);Sn&&dt((0,Ke.Z)({},Sn),"dragRebound")}};return(0,He.useEffect)(function(){var Ir;return St&&Ee&&(Ir=(0,rt.Z)(window,"touchmove",function(Kn){return Kn.preventDefault()},{passive:!1})),function(){var Kn;(Kn=Ir)===null||Kn===void 0||Kn.remove()}},[St,Ee]),{isTouching:ur,onTouchStart:Pr,onTouchMove:Er,onTouchEnd:lr}}var mt=["fallback","src","imgRef"],ht=["prefixCls","src","alt","imageInfo","fallback","movable","onClose","visible","icons","rootClassName","closeIcon","getContainer","current","count","countRender","scaleStep","minScale","maxScale","transitionName","maskTransitionName","imageRender","imgCommonProps","toolbarRender","onTransform","onChange"],bt=function(Ee){var St=Ee.fallback,Ut=Ee.src,It=Ee.imgRef,dt=(0,ge.Z)(Ee,mt),Bn=tn({src:Ut,fallback:St}),jt=(0,Xe.Z)(Bn,2),un=jt[0],In=jt[1];return He.createElement("img",(0,te.Z)({ref:function(vn){It.current=vn,un(vn)}},dt,In))},zt=function(Ee){var St=Ee.prefixCls,Ut=Ee.src,It=Ee.alt,dt=Ee.imageInfo,Bn=Ee.fallback,jt=Ee.movable,un=jt===void 0?!0:jt,In=Ee.onClose,or=Ee.visible,vn=Ee.icons,fr=vn===void 0?{}:vn,ur=Ee.rootClassName,yr=Ee.closeIcon,Xn=Ee.getContainer,Tr=Ee.current,Pr=Tr===void 0?0:Tr,Er=Ee.count,lr=Er===void 0?1:Er,Ir=Ee.countRender,Kn=Ee.scaleStep,nr=Kn===void 0?.5:Kn,Jn=Ee.minScale,mn=Jn===void 0?1:Jn,zn=Ee.maxScale,$t=zn===void 0?50:zn,Sn=Ee.transitionName,hr=Sn===void 0?"zoom":Sn,sr=Ee.maskTransitionName,cr=sr===void 0?"fade":sr,br=Ee.imageRender,Wr=Ee.imgCommonProps,Dr=Ee.toolbarRender,Ur=Ee.onTransform,Jr=Ee.onChange,qn=(0,ge.Z)(Ee,ht),yn=(0,He.useRef)(),tt=(0,He.useContext)(Ye),kr=tt&&lr>1,Zr=tt&&lr>=1,Lt=(0,He.useState)(!0),Tt=(0,Xe.Z)(Lt,2),er=Tt[0],Ln=Tt[1],Gt=pn(yn,mn,$t,Ur),_n=Gt.transform,ir=Gt.resetTransform,ar=Gt.updateTransform,Ar=Gt.dispatchZoomChange,dr=fn(yn,un,or,nr,_n,ar,Ar),xr=dr.isMoving,Nn=dr.onMouseDown,xt=dr.onWheel,Ft=Dt(yn,un,or,mn,_n,ar,Ar),gn=Ft.isTouching,Tn=Ft.onTouchStart,wr=Ft.onTouchMove,Hr=Ft.onTouchEnd,Mr=_n.rotate,rr=_n.scale,Yn=Ue()((0,Me.Z)({},"".concat(St,"-moving"),xr));(0,He.useEffect)(function(){er||Ln(!0)},[er]);var _r=function(){ir("close")},Br=function(){Ar(Ot+nr,"zoomIn")},qr=function(){Ar(Ot/(Ot+nr),"zoomOut")},li=function(){ar({rotate:Mr+90},"rotateRight")},ai=function(){ar({rotate:Mr-90},"rotateLeft")},Ci=function(){ar({flipX:!_n.flipX},"flipX")},We=function(){ar({flipY:!_n.flipY},"flipY")},Qe=function(){ir("reset")},st=function(Wn){var Vn=Pr+Wn;!Number.isInteger(Vn)||Vn<0||Vn>lr-1||(Ln(!1),ir(Wn<0?"prev":"next"),Jr==null||Jr(Vn,Pr))},Et=function(Wn){!or||!kr||(Wn.keyCode===Re.Z.LEFT?st(-1):Wn.keyCode===Re.Z.RIGHT&&st(1))},an=function(Wn){or&&(rr!==1?ar({x:0,y:0,scale:1},"doubleClick"):Ar(Ot+nr,"doubleClick",Wn.clientX,Wn.clientY))};(0,He.useEffect)(function(){var Hn=(0,rt.Z)(window,"keydown",Et,!1);return function(){Hn.remove()}},[or,kr,Pr]);var Wt=He.createElement(bt,(0,te.Z)({},Wr,{width:Ee.width,height:Ee.height,imgRef:yn,className:"".concat(St,"-img"),alt:It,style:{transform:"translate3d(".concat(_n.x,"px, ").concat(_n.y,"px, 0) scale3d(").concat(_n.flipX?"-":"").concat(rr,", ").concat(_n.flipY?"-":"").concat(rr,", 1) rotate(").concat(Mr,"deg)"),transitionDuration:(!er||gn)&&"0s"},fallback:Bn,src:Ut,onWheel:xt,onMouseDown:Nn,onDoubleClick:an,onTouchStart:Tn,onTouchMove:wr,onTouchEnd:Hr,onTouchCancel:Hr})),Qn=(0,Ke.Z)({url:Ut,alt:It},dt);return He.createElement(He.Fragment,null,He.createElement(Ne.Z,(0,te.Z)({transitionName:hr,maskTransitionName:cr,closable:!1,keyboard:!0,prefixCls:St,onClose:In,visible:or,classNames:{wrapper:Yn},rootClassName:ur,getContainer:Xn},qn,{afterClose:_r}),He.createElement("div",{className:"".concat(St,"-img-wrapper")},br?br(Wt,(0,Ke.Z)({transform:_n,image:Qn},tt?{current:Pr}:{})):Wt)),He.createElement(At,{visible:or,transform:_n,maskTransitionName:cr,closeIcon:yr,getContainer:Xn,prefixCls:St,rootClassName:ur,icons:fr,countRender:Ir,showSwitch:kr,showProgress:Zr,current:Pr,count:lr,scale:rr,minScale:mn,maxScale:$t,toolbarRender:Dr,onActive:st,onZoomIn:Br,onZoomOut:qr,onRotateRight:li,onRotateLeft:ai,onFlipX:Ci,onFlipY:We,onClose:In,onReset:Qe,zIndex:qn.zIndex!==void 0?qn.zIndex+1:void 0,image:Qn}))},Bt=zt,Pt=ce(94480),_e=["crossOrigin","decoding","draggable","loading","referrerPolicy","sizes","srcSet","useMap","alt"];function se(le){var Ee=He.useState({}),St=(0,Xe.Z)(Ee,2),Ut=St[0],It=St[1],dt=He.useCallback(function(jt,un){return It(function(In){return(0,Ke.Z)((0,Ke.Z)({},In),{},(0,Me.Z)({},jt,un))}),function(){It(function(In){var or=(0,Ke.Z)({},In);return delete or[jt],or})}},[]),Bn=He.useMemo(function(){return le?le.map(function(jt){if(typeof jt=="string")return{data:{src:jt}};var un={};return Object.keys(jt).forEach(function(In){["src"].concat((0,Pt.Z)(_e)).includes(In)&&(un[In]=jt[In])}),{data:un}}):Object.keys(Ut).reduce(function(jt,un){var In=Ut[un],or=In.canPreview,vn=In.data;return or&&jt.push({data:vn,id:un}),jt},[])},[le,Ut]);return[Bn,dt,!!le]}var fe=["visible","onVisibleChange","getContainer","current","movable","minScale","maxScale","countRender","closeIcon","onChange","onTransform","toolbarRender","imageRender"],Ie=["src"],Be=function(Ee){var St,Ut=Ee.previewPrefixCls,It=Ut===void 0?"rc-image-preview":Ut,dt=Ee.children,Bn=Ee.icons,jt=Bn===void 0?{}:Bn,un=Ee.items,In=Ee.preview,or=Ee.fallback,vn=(0,ke.Z)(In)==="object"?In:{},fr=vn.visible,ur=vn.onVisibleChange,yr=vn.getContainer,Xn=vn.current,Tr=vn.movable,Pr=vn.minScale,Er=vn.maxScale,lr=vn.countRender,Ir=vn.closeIcon,Kn=vn.onChange,nr=vn.onTransform,Jn=vn.toolbarRender,mn=vn.imageRender,zn=(0,ge.Z)(vn,fe),$t=se(un),Sn=(0,Xe.Z)($t,3),hr=Sn[0],sr=Sn[1],cr=Sn[2],br=(0,xe.Z)(0,{value:Xn}),Wr=(0,Xe.Z)(br,2),Dr=Wr[0],Ur=Wr[1],Jr=(0,He.useState)(!1),qn=(0,Xe.Z)(Jr,2),yn=qn[0],tt=qn[1],kr=((St=hr[Dr])===null||St===void 0?void 0:St.data)||{},Zr=kr.src,Lt=(0,ge.Z)(kr,Ie),Tt=(0,xe.Z)(!!fr,{value:fr,onChange:function(gn,Tn){ur==null||ur(gn,Tn,Dr)}}),er=(0,Xe.Z)(Tt,2),Ln=er[0],Gt=er[1],_n=(0,He.useState)(null),ir=(0,Xe.Z)(_n,2),ar=ir[0],Ar=ir[1],dr=He.useCallback(function(Ft,gn,Tn,wr){var Hr=cr?hr.findIndex(function(Mr){return Mr.data.src===gn}):hr.findIndex(function(Mr){return Mr.id===Ft});Ur(Hr<0?0:Hr),Gt(!0),Ar({x:Tn,y:wr}),tt(!0)},[hr,cr]);He.useEffect(function(){Ln?yn||Ur(0):tt(!1)},[Ln]);var xr=function(gn,Tn){Ur(gn),Kn==null||Kn(gn,Tn)},Nn=function(){Gt(!1),Ar(null)},xt=He.useMemo(function(){return{register:sr,onPreview:dr}},[sr,dr]);return He.createElement(Ye.Provider,{value:xt},dt,He.createElement(Bt,(0,te.Z)({"aria-hidden":!Ln,movable:Tr,visible:Ln,prefixCls:It,closeIcon:Ir,onClose:Nn,mousePosition:ar,imgCommonProps:Lt,src:Zr,fallback:or,icons:jt,minScale:Pr,maxScale:Er,getContainer:yr,current:Dr,count:hr.length,countRender:lr,onTransform:nr,toolbarRender:Jn,imageRender:mn,onChange:xr},zn)))},pt=Be,Mt=0;function sn(le,Ee){var St=He.useState(function(){return Mt+=1,String(Mt)}),Ut=(0,Xe.Z)(St,1),It=Ut[0],dt=He.useContext(Ye),Bn={data:Ee,canPreview:le};return He.useEffect(function(){if(dt)return dt.register(It,Bn)},[]),He.useEffect(function(){dt&&dt.register(It,Bn)},[le,Ee]),It}var he=["src","alt","onPreviewClose","prefixCls","previewPrefixCls","placeholder","fallback","width","height","style","preview","className","onClick","onError","wrapperClassName","wrapperStyle","rootClassName"],oe=["src","visible","onVisibleChange","getContainer","mask","maskClassName","movable","icons","scaleStep","minScale","maxScale","imageRender","toolbarRender"],re=function(Ee){var St=Ee.src,Ut=Ee.alt,It=Ee.onPreviewClose,dt=Ee.prefixCls,Bn=dt===void 0?"rc-image":dt,jt=Ee.previewPrefixCls,un=jt===void 0?"".concat(Bn,"-preview"):jt,In=Ee.placeholder,or=Ee.fallback,vn=Ee.width,fr=Ee.height,ur=Ee.style,yr=Ee.preview,Xn=yr===void 0?!0:yr,Tr=Ee.className,Pr=Ee.onClick,Er=Ee.onError,lr=Ee.wrapperClassName,Ir=Ee.wrapperStyle,Kn=Ee.rootClassName,nr=(0,ge.Z)(Ee,he),Jn=In&&In!==!0,mn=(0,ke.Z)(Xn)==="object"?Xn:{},zn=mn.src,$t=mn.visible,Sn=$t===void 0?void 0:$t,hr=mn.onVisibleChange,sr=hr===void 0?It:hr,cr=mn.getContainer,br=cr===void 0?void 0:cr,Wr=mn.mask,Dr=mn.maskClassName,Ur=mn.movable,Jr=mn.icons,qn=mn.scaleStep,yn=mn.minScale,tt=mn.maxScale,kr=mn.imageRender,Zr=mn.toolbarRender,Lt=(0,ge.Z)(mn,oe),Tt=zn!=null?zn:St,er=(0,xe.Z)(!!Sn,{value:Sn,onChange:sr}),Ln=(0,Xe.Z)(er,2),Gt=Ln[0],_n=Ln[1],ir=tn({src:St,isCustomPlaceholder:Jn,fallback:or}),ar=(0,Xe.Z)(ir,3),Ar=ar[0],dr=ar[1],xr=ar[2],Nn=(0,He.useState)(null),xt=(0,Xe.Z)(Nn,2),Ft=xt[0],gn=xt[1],Tn=(0,He.useContext)(Ye),wr=!!Xn,Hr=function(){_n(!1),gn(null)},Mr=Ue()(Bn,lr,Kn,(0,Me.Z)({},"".concat(Bn,"-error"),xr==="error")),rr=(0,He.useMemo)(function(){var qr={};return _e.forEach(function(li){Ee[li]!==void 0&&(qr[li]=Ee[li])}),qr},_e.map(function(qr){return Ee[qr]})),Yn=(0,He.useMemo)(function(){return(0,Ke.Z)((0,Ke.Z)({},rr),{},{src:Tt})},[Tt,rr]),_r=sn(wr,Yn),Br=function(li){var ai=Le(li.target),Ci=ai.left,We=ai.top;Tn?Tn.onPreview(_r,Tt,Ci,We):(gn({x:Ci,y:We}),_n(!0)),Pr==null||Pr(li)};return He.createElement(He.Fragment,null,He.createElement("div",(0,te.Z)({},nr,{className:Mr,onClick:wr?Br:Pr,style:(0,Ke.Z)({width:vn,height:fr},Ir)}),He.createElement("img",(0,te.Z)({},rr,{className:Ue()("".concat(Bn,"-img"),(0,Me.Z)({},"".concat(Bn,"-img-placeholder"),In===!0),Tr),style:(0,Ke.Z)({height:fr},ur),ref:Ar},dr,{width:vn,height:fr,onError:Er})),xr==="loading"&&He.createElement("div",{"aria-hidden":"true",className:"".concat(Bn,"-placeholder")},In),Wr&&wr&&He.createElement("div",{className:Ue()("".concat(Bn,"-mask"),Dr),style:{display:(ur==null?void 0:ur.display)==="none"?"none":void 0}},Wr)),!Tn&&wr&&He.createElement(Bt,(0,te.Z)({"aria-hidden":!Gt,visible:Gt,prefixCls:un,onClose:Hr,mousePosition:Ft,src:Tt,alt:Ut,imageInfo:{width:vn,height:fr},fallback:or,getContainer:br,icons:Jr,movable:Ur,scaleStep:qn,minScale:yn,maxScale:tt,rootClassName:Kn,imageRender:kr,imgCommonProps:rr,toolbarRender:Zr},Lt)))};re.PreviewGroup=pt;var de=re,we=de},20922:function(xn,yt,ce){"use strict";ce.d(yt,{Z:function(){return Dt}});var te=ce(54476),Ke=ce(20068),Me=ce(76190),Xe=ce(42978),ke=ce(75931),ge=ce(67732),Ve=ce(83652);function Ue(){return typeof BigInt=="function"}function Se(mt){return!mt&&mt!==0&&!Number.isNaN(mt)||!String(mt).trim()}function ye(mt){var ht=mt.trim(),bt=ht.startsWith("-");bt&&(ht=ht.slice(1)),ht=ht.replace(/(\.\d*[^0])0*$/,"$1").replace(/\.0*$/,"").replace(/^0+/,""),ht.startsWith(".")&&(ht="0".concat(ht));var zt=ht||"0",Bt=zt.split("."),Pt=Bt[0]||"0",_e=Bt[1]||"0";Pt==="0"&&_e==="0"&&(bt=!1);var se=bt?"-":"";return{negative:bt,negativeStr:se,trimStr:zt,integerStr:Pt,decimalStr:_e,fullStr:"".concat(se).concat(zt)}}function Je(mt){var ht=String(mt);return!Number.isNaN(Number(ht))&&ht.includes("e")}function Ce(mt){var ht=String(mt);if(Je(mt)){var bt=Number(ht.slice(ht.indexOf("e-")+2)),zt=ht.match(/\.(\d+)/);return zt!=null&&zt[1]&&(bt+=zt[1].length),bt}return ht.includes(".")&&nt(ht)?ht.length-ht.indexOf(".")-1:0}function lt(mt){var ht=String(mt);if(Je(mt)){if(mt>Number.MAX_SAFE_INTEGER)return String(Ue()?BigInt(mt).toString():Number.MAX_SAFE_INTEGER);if(mt0&&arguments[0]!==void 0?arguments[0]:!0;return bt?this.isInvalidate()?"":ye("".concat(this.getMark()).concat(this.getIntegerStr(),".").concat(this.getDecimalStr())).fullStr:this.origin}}]),mt}(),ze=function(){function mt(ht){if((0,ge.Z)(this,mt),(0,Ke.Z)(this,"origin",""),(0,Ke.Z)(this,"number",void 0),(0,Ke.Z)(this,"empty",void 0),Se(ht)){this.empty=!0;return}this.origin=String(ht),this.number=Number(ht)}return(0,Ve.Z)(mt,[{key:"negate",value:function(){return new mt(-this.toNumber())}},{key:"add",value:function(bt){if(this.isInvalidate())return new mt(bt);var zt=Number(bt);if(Number.isNaN(zt))return this;var Bt=this.number+zt;if(Bt>Number.MAX_SAFE_INTEGER)return new mt(Number.MAX_SAFE_INTEGER);if(BtNumber.MAX_SAFE_INTEGER)return new mt(Number.MAX_SAFE_INTEGER);if(Bt0&&arguments[0]!==void 0?arguments[0]:!0;return bt?this.isInvalidate()?"":lt(this.number):this.origin}}]),mt}();function Te(mt){return Ue()?new at(mt):new ze(mt)}function ct(mt,ht,bt){var zt=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;if(mt==="")return"";var Bt=ye(mt),Pt=Bt.negativeStr,_e=Bt.integerStr,se=Bt.decimalStr,fe="".concat(ht).concat(se),Ie="".concat(Pt).concat(_e);if(bt>=0){var Be=Number(se[bt]);if(Be>=5&&!zt){var pt=Te(mt).add("".concat(Pt,"0.").concat("0".repeat(bt)).concat(10-Be));return ct(pt.toString(),ht,bt,zt)}return bt===0?Ie:"".concat(Ie).concat(ht).concat(se.padEnd(bt,"0").slice(0,bt))}return fe===".0"?Ie:"".concat(Ie).concat(fe)}var Ge=Te,qe=ce(92310),Le=ce.n(qe),xe=ce(36901),He=ce(34280);function Ne(mt,ht){return typeof Proxy!="undefined"&&mt?new Proxy(mt,{get:function(zt,Bt){if(ht[Bt])return ht[Bt];var Pt=zt[Bt];return typeof Pt=="function"?Pt.bind(zt):Pt}}):mt}var rt=ce(8654),Re=ce(59301),et=ce(48736);function gt(mt,ht){var bt=(0,Re.useRef)(null);function zt(){try{var Pt=mt.selectionStart,_e=mt.selectionEnd,se=mt.value,fe=se.substring(0,Pt),Ie=se.substring(_e);bt.current={start:Pt,end:_e,value:se,beforeTxt:fe,afterTxt:Ie}}catch(Be){}}function Bt(){if(mt&&bt.current&&ht)try{var Pt=mt.value,_e=bt.current,se=_e.beforeTxt,fe=_e.afterTxt,Ie=_e.start,Be=Pt.length;if(Pt.startsWith(se))Be=se.length;else if(Pt.endsWith(fe))Be=Pt.length-bt.current.afterTxt.length;else{var pt=se[Ie-1],Mt=Pt.indexOf(pt,Ie-1);Mt!==-1&&(Be=Mt+1)}mt.setSelectionRange(Be,Be)}catch(sn){(0,et.ZP)(!1,"Something warning of cursor restore. Please fire issue about this: ".concat(sn.message))}}return[zt,Bt]}var Ye=ce(49658),wt=function(){var ht=(0,Re.useState)(!1),bt=(0,Xe.Z)(ht,2),zt=bt[0],Bt=bt[1];return(0,He.Z)(function(){Bt((0,Ye.Z)())},[]),zt},At=wt,vt=ce(16089),Vt=200,Jt=600;function pn(mt){var ht=mt.prefixCls,bt=mt.upNode,zt=mt.downNode,Bt=mt.upDisabled,Pt=mt.downDisabled,_e=mt.onStep,se=Re.useRef(),fe=Re.useRef([]),Ie=Re.useRef();Ie.current=_e;var Be=function(){clearTimeout(se.current)},pt=function(le,Ee){le.preventDefault(),Be(),Ie.current(Ee);function St(){Ie.current(Ee),se.current=setTimeout(St,Vt)}se.current=setTimeout(St,Jt)};Re.useEffect(function(){return function(){Be(),fe.current.forEach(function(we){return vt.Z.cancel(we)})}},[]);var Mt=At();if(Mt)return null;var sn="".concat(ht,"-handler"),he=Le()(sn,"".concat(sn,"-up"),(0,Ke.Z)({},"".concat(sn,"-up-disabled"),Bt)),oe=Le()(sn,"".concat(sn,"-down"),(0,Ke.Z)({},"".concat(sn,"-down-disabled"),Pt)),re=function(){return fe.current.push((0,vt.Z)(Be))},de={unselectable:"on",role:"button",onMouseUp:re,onMouseLeave:re};return Re.createElement("div",{className:"".concat(sn,"-wrap")},Re.createElement("span",(0,te.Z)({},de,{onMouseDown:function(le){pt(le,!0)},"aria-label":"Increase Value","aria-disabled":Bt,className:he}),bt||Re.createElement("span",{unselectable:"on",className:"".concat(ht,"-handler-up-inner")})),Re.createElement("span",(0,te.Z)({},de,{onMouseDown:function(le){pt(le,!1)},"aria-label":"Decrease Value","aria-disabled":Pt,className:oe}),zt||Re.createElement("span",{unselectable:"on",className:"".concat(ht,"-handler-down-inner")})))}function on(mt){var ht=typeof mt=="number"?lt(mt):ye(mt).fullStr,bt=ht.includes(".");return bt?ye(ht.replace(/(\d)\.(\d)/g,"$1$2.")).fullStr:mt+"0"}var Ze=ce(30292),Fe=function(){var mt=(0,Re.useRef)(0),ht=function(){vt.Z.cancel(mt.current)};return(0,Re.useEffect)(function(){return ht},[]),function(bt){ht(),mt.current=(0,vt.Z)(function(){bt()})}},Ot=["prefixCls","className","style","min","max","step","defaultValue","value","disabled","readOnly","upHandler","downHandler","keyboard","changeOnWheel","controls","classNames","stringMode","parser","formatter","precision","decimalSeparator","onChange","onInput","onPressEnter","onStep","changeOnBlur","domRef"],Fn=["disabled","style","prefixCls","value","prefix","suffix","addonBefore","addonAfter","className","classNames"],fn=function(ht,bt){return ht||bt.isEmpty()?bt.toString():bt.toNumber()},Ct=function(ht){var bt=Ge(ht);return bt.isInvalidate()?null:bt},tn=Re.forwardRef(function(mt,ht){var bt=mt.prefixCls,zt=mt.className,Bt=mt.style,Pt=mt.min,_e=mt.max,se=mt.step,fe=se===void 0?1:se,Ie=mt.defaultValue,Be=mt.value,pt=mt.disabled,Mt=mt.readOnly,sn=mt.upHandler,he=mt.downHandler,oe=mt.keyboard,re=mt.changeOnWheel,de=re===void 0?!1:re,we=mt.controls,le=we===void 0?!0:we,Ee=mt.classNames,St=mt.stringMode,Ut=mt.parser,It=mt.formatter,dt=mt.precision,Bn=mt.decimalSeparator,jt=mt.onChange,un=mt.onInput,In=mt.onPressEnter,or=mt.onStep,vn=mt.changeOnBlur,fr=vn===void 0?!0:vn,ur=mt.domRef,yr=(0,ke.Z)(mt,Ot),Xn="".concat(bt,"-input"),Tr=Re.useRef(null),Pr=Re.useState(!1),Er=(0,Xe.Z)(Pr,2),lr=Er[0],Ir=Er[1],Kn=Re.useRef(!1),nr=Re.useRef(!1),Jn=Re.useRef(!1),mn=Re.useState(function(){return Ge(Be!=null?Be:Ie)}),zn=(0,Xe.Z)(mn,2),$t=zn[0],Sn=zn[1];function hr(rr){Be===void 0&&Sn(rr)}var sr=Re.useCallback(function(rr,Yn){if(!Yn)return dt>=0?dt:Math.max(Ce(rr),Ce(fe))},[dt,fe]),cr=Re.useCallback(function(rr){var Yn=String(rr);if(Ut)return Ut(Yn);var _r=Yn;return Bn&&(_r=_r.replace(Bn,".")),_r.replace(/[^\w.-]+/g,"")},[Ut,Bn]),br=Re.useRef(""),Wr=Re.useCallback(function(rr,Yn){if(It)return It(rr,{userTyping:Yn,input:String(br.current)});var _r=typeof rr=="number"?lt(rr):rr;if(!Yn){var Br=sr(_r,Yn);if(nt(_r)&&(Bn||Br>=0)){var qr=Bn||".";_r=ct(_r,qr,Br)}}return _r},[It,sr,Bn]),Dr=Re.useState(function(){var rr=Ie!=null?Ie:Be;return $t.isInvalidate()&&["string","number"].includes((0,Me.Z)(rr))?Number.isNaN(rr)?"":rr:Wr($t.toString(),!1)}),Ur=(0,Xe.Z)(Dr,2),Jr=Ur[0],qn=Ur[1];br.current=Jr;function yn(rr,Yn){qn(Wr(rr.isInvalidate()?rr.toString(!1):rr.toString(!Yn),Yn))}var tt=Re.useMemo(function(){return Ct(_e)},[_e,dt]),kr=Re.useMemo(function(){return Ct(Pt)},[Pt,dt]),Zr=Re.useMemo(function(){return!tt||!$t||$t.isInvalidate()?!1:tt.lessEquals($t)},[tt,$t]),Lt=Re.useMemo(function(){return!kr||!$t||$t.isInvalidate()?!1:$t.lessEquals(kr)},[kr,$t]),Tt=gt(Tr.current,lr),er=(0,Xe.Z)(Tt,2),Ln=er[0],Gt=er[1],_n=function(Yn){return tt&&!Yn.lessEquals(tt)?tt:kr&&!kr.lessEquals(Yn)?kr:null},ir=function(Yn){return!_n(Yn)},ar=function(Yn,_r){var Br=Yn,qr=ir(Br)||Br.isEmpty();if(!Br.isEmpty()&&!_r&&(Br=_n(Br)||Br,qr=!0),!Mt&&!pt&&qr){var li=Br.toString(),ai=sr(li,_r);return ai>=0&&(Br=Ge(ct(li,".",ai)),ir(Br)||(Br=Ge(ct(li,".",ai,!0)))),Br.equals($t)||(hr(Br),jt==null||jt(Br.isEmpty()?null:fn(St,Br)),Be===void 0&&yn(Br,_r)),Br}return $t},Ar=Fe(),dr=function rr(Yn){if(Ln(),br.current=Yn,qn(Yn),!nr.current){var _r=cr(Yn),Br=Ge(_r);Br.isNaN()||ar(Br,!0)}un==null||un(Yn),Ar(function(){var qr=Yn;Ut||(qr=Yn.replace(/。/g,".")),qr!==Yn&&rr(qr)})},xr=function(){nr.current=!0},Nn=function(){nr.current=!1,dr(Tr.current.value)},xt=function(Yn){dr(Yn.target.value)},Ft=function(Yn){var _r;if(!(Yn&&Zr||!Yn&&Lt)){Kn.current=!1;var Br=Ge(Jn.current?on(fe):fe);Yn||(Br=Br.negate());var qr=($t||Ge(0)).add(Br.toString()),li=ar(qr,!1);or==null||or(fn(St,li),{offset:Jn.current?on(fe):fe,type:Yn?"up":"down"}),(_r=Tr.current)===null||_r===void 0||_r.focus()}},gn=function(Yn){var _r=Ge(cr(Jr)),Br;_r.isNaN()?Br=ar($t,Yn):Br=ar(_r,Yn),Be!==void 0?yn($t,!1):Br.isNaN()||yn(Br,!1)},Tn=function(){Kn.current=!0},wr=function(Yn){var _r=Yn.key,Br=Yn.shiftKey;Kn.current=!0,Jn.current=Br,_r==="Enter"&&(nr.current||(Kn.current=!1),gn(!1),In==null||In(Yn)),oe!==!1&&!nr.current&&["Up","ArrowUp","Down","ArrowDown"].includes(_r)&&(Ft(_r==="Up"||_r==="ArrowUp"),Yn.preventDefault())},Hr=function(){Kn.current=!1,Jn.current=!1};Re.useEffect(function(){if(de&&lr){var rr=function(Br){Ft(Br.deltaY<0),Br.preventDefault()},Yn=Tr.current;if(Yn)return Yn.addEventListener("wheel",rr,{passive:!1}),function(){return Yn.removeEventListener("wheel",rr)}}});var Mr=function(){fr&&gn(!1),Ir(!1),Kn.current=!1};return(0,He.o)(function(){$t.isInvalidate()||yn($t,!1)},[dt,It]),(0,He.o)(function(){var rr=Ge(Be);Sn(rr);var Yn=Ge(cr(Jr));(!rr.equals(Yn)||!Kn.current||It)&&yn(rr,Kn.current)},[Be]),(0,He.o)(function(){It&&Gt()},[Jr]),Re.createElement("div",{ref:ur,className:Le()(bt,zt,(0,Ke.Z)((0,Ke.Z)((0,Ke.Z)((0,Ke.Z)((0,Ke.Z)({},"".concat(bt,"-focused"),lr),"".concat(bt,"-disabled"),pt),"".concat(bt,"-readonly"),Mt),"".concat(bt,"-not-a-number"),$t.isNaN()),"".concat(bt,"-out-of-range"),!$t.isInvalidate()&&!ir($t))),style:Bt,onFocus:function(){Ir(!0)},onBlur:Mr,onKeyDown:wr,onKeyUp:Hr,onCompositionStart:xr,onCompositionEnd:Nn,onBeforeInput:Tn},le&&Re.createElement(pn,{prefixCls:bt,upNode:sn,downNode:he,upDisabled:Zr,downDisabled:Lt,onStep:Ft}),Re.createElement("div",{className:"".concat(Xn,"-wrap")},Re.createElement("input",(0,te.Z)({autoComplete:"off",role:"spinbutton","aria-valuemin":Pt,"aria-valuemax":_e,"aria-valuenow":$t.isInvalidate()?null:$t.toString(),step:fe},yr,{ref:(0,rt.sQ)(Tr,ht),className:Xn,value:Jr,onChange:xt,disabled:pt,readOnly:Mt}))))}),rn=Re.forwardRef(function(mt,ht){var bt=mt.disabled,zt=mt.style,Bt=mt.prefixCls,Pt=Bt===void 0?"rc-input-number":Bt,_e=mt.value,se=mt.prefix,fe=mt.suffix,Ie=mt.addonBefore,Be=mt.addonAfter,pt=mt.className,Mt=mt.classNames,sn=(0,ke.Z)(mt,Fn),he=Re.useRef(null),oe=Re.useRef(null),re=Re.useRef(null),de=function(le){re.current&&(0,Ze.nH)(re.current,le)};return Re.useImperativeHandle(ht,function(){return Ne(re.current,{focus:de,nativeElement:he.current.nativeElement||oe.current})}),Re.createElement(xe.BaseInput,{className:pt,triggerFocus:de,prefixCls:Pt,value:_e,disabled:bt,style:zt,prefix:se,suffix:fe,addonAfter:Be,addonBefore:Ie,classNames:Mt,components:{affixWrapper:"div",groupWrapper:"div",wrapper:"div",groupAddon:"div"},ref:he},Re.createElement(tn,(0,te.Z)({prefixCls:Pt,disabled:bt,ref:re,domRef:oe,className:Mt==null?void 0:Mt.input},sn)))}),jn=rn,Dt=jn},23425:function(xn,yt,ce){"use strict";ce.d(yt,{Z:function(){return Ne}});var te=ce(20068),Ke=ce(54476),Me=ce(76190),Xe=ce(33885),ke=ce(42978),ge=ce(92310),Ve=ce.n(ge),Ue=ce(18929),Se=ce(10228),ye=ce(26112),Je=ce(48736),Ce=ce(59301),lt=ce(17119),nt=[10,20,50,100],at=function(Re){var et=Re.pageSizeOptions,gt=et===void 0?nt:et,Ye=Re.locale,wt=Re.changeSize,At=Re.pageSize,vt=Re.goButton,Vt=Re.quickGo,Jt=Re.rootPrefixCls,pn=Re.disabled,on=Re.buildOptionText,Ze=Re.showSizeChanger,Fe=Re.sizeChangerRender,Ot=Ce.useState(""),Fn=(0,ke.Z)(Ot,2),fn=Fn[0],Ct=Fn[1],tn=function(){return!fn||Number.isNaN(fn)?void 0:Number(fn)},rn=typeof on=="function"?on:function(_e){return"".concat(_e," ").concat(Ye.items_per_page)},jn=function(se){Ct(se.target.value)},Dt=function(se){vt||fn===""||(Ct(""),!(se.relatedTarget&&(se.relatedTarget.className.indexOf("".concat(Jt,"-item-link"))>=0||se.relatedTarget.className.indexOf("".concat(Jt,"-item"))>=0))&&(Vt==null||Vt(tn())))},mt=function(se){fn!==""&&(se.keyCode===Se.Z.ENTER||se.type==="click")&&(Ct(""),Vt==null||Vt(tn()))},ht=function(){return gt.some(function(se){return se.toString()===At.toString()})?gt:gt.concat([At]).sort(function(se,fe){var Ie=Number.isNaN(Number(se))?0:Number(se),Be=Number.isNaN(Number(fe))?0:Number(fe);return Ie-Be})},bt="".concat(Jt,"-options");if(!Ze&&!Vt)return null;var zt=null,Bt=null,Pt=null;return Ze&&Fe&&(zt=Fe({disabled:pn,size:At,onSizeChange:function(se){wt==null||wt(Number(se))},"aria-label":Ye.page_size,className:"".concat(bt,"-size-changer"),options:ht().map(function(_e){return{label:rn(_e),value:_e}})})),Vt&&(vt&&(Pt=typeof vt=="boolean"?Ce.createElement("button",{type:"button",onClick:mt,onKeyUp:mt,disabled:pn,className:"".concat(bt,"-quick-jumper-button")},Ye.jump_to_confirm):Ce.createElement("span",{onClick:mt,onKeyUp:mt},vt)),Bt=Ce.createElement("div",{className:"".concat(bt,"-quick-jumper")},Ye.jump_to,Ce.createElement("input",{disabled:pn,type:"text",value:fn,onChange:jn,onKeyUp:mt,onBlur:Dt,"aria-label":Ye.page}),Ye.page,Pt)),Ce.createElement("li",{className:bt},zt,Bt)},ze=at,Te=function(Re){var et=Re.rootPrefixCls,gt=Re.page,Ye=Re.active,wt=Re.className,At=Re.showTitle,vt=Re.onClick,Vt=Re.onKeyPress,Jt=Re.itemRender,pn="".concat(et,"-item"),on=Ve()(pn,"".concat(pn,"-").concat(gt),(0,te.Z)((0,te.Z)({},"".concat(pn,"-active"),Ye),"".concat(pn,"-disabled"),!gt),wt),Ze=function(){vt(gt)},Fe=function(fn){Vt(fn,vt,gt)},Ot=Jt(gt,"page",Ce.createElement("a",{rel:"nofollow"},gt));return Ot?Ce.createElement("li",{title:At?String(gt):null,className:on,onClick:Ze,onKeyDown:Fe,tabIndex:0},Ot):null},ct=Te,Ge=function(Re,et,gt){return gt};function qe(){}function Le(rt){var Re=Number(rt);return typeof Re=="number"&&!Number.isNaN(Re)&&isFinite(Re)&&Math.floor(Re)===Re}function xe(rt,Re,et){var gt=typeof rt=="undefined"?Re:rt;return Math.floor((et-1)/gt)+1}var He=function(Re){var et=Re.prefixCls,gt=et===void 0?"rc-pagination":et,Ye=Re.selectPrefixCls,wt=Ye===void 0?"rc-select":Ye,At=Re.className,vt=Re.current,Vt=Re.defaultCurrent,Jt=Vt===void 0?1:Vt,pn=Re.total,on=pn===void 0?0:pn,Ze=Re.pageSize,Fe=Re.defaultPageSize,Ot=Fe===void 0?10:Fe,Fn=Re.onChange,fn=Fn===void 0?qe:Fn,Ct=Re.hideOnSinglePage,tn=Re.align,rn=Re.showPrevNextJumpers,jn=rn===void 0?!0:rn,Dt=Re.showQuickJumper,mt=Re.showLessItems,ht=Re.showTitle,bt=ht===void 0?!0:ht,zt=Re.onShowSizeChange,Bt=zt===void 0?qe:zt,Pt=Re.locale,_e=Pt===void 0?lt.Z:Pt,se=Re.style,fe=Re.totalBoundaryShowSizeChanger,Ie=fe===void 0?50:fe,Be=Re.disabled,pt=Re.simple,Mt=Re.showTotal,sn=Re.showSizeChanger,he=sn===void 0?on>Ie:sn,oe=Re.sizeChangerRender,re=Re.pageSizeOptions,de=Re.itemRender,we=de===void 0?Ge:de,le=Re.jumpPrevIcon,Ee=Re.jumpNextIcon,St=Re.prevIcon,Ut=Re.nextIcon,It=Ce.useRef(null),dt=(0,Ue.Z)(10,{value:Ze,defaultValue:Ot}),Bn=(0,ke.Z)(dt,2),jt=Bn[0],un=Bn[1],In=(0,Ue.Z)(1,{value:vt,defaultValue:Jt,postState:function(Qn){return Math.max(1,Math.min(Qn,xe(void 0,jt,on)))}}),or=(0,ke.Z)(In,2),vn=or[0],fr=or[1],ur=Ce.useState(vn),yr=(0,ke.Z)(ur,2),Xn=yr[0],Tr=yr[1];(0,Ce.useEffect)(function(){Tr(vn)},[vn]);var Pr=fn!==qe,Er="current"in Re,lr=Math.max(1,vn-(mt?3:5)),Ir=Math.min(xe(void 0,jt,on),vn+(mt?3:5));function Kn(Wt,Qn){var Hn=Wt||Ce.createElement("button",{type:"button","aria-label":Qn,className:"".concat(gt,"-item-link")});return typeof Wt=="function"&&(Hn=Ce.createElement(Wt,(0,Xe.Z)({},Re))),Hn}function nr(Wt){var Qn=Wt.target.value,Hn=xe(void 0,jt,on),Wn;return Qn===""?Wn=Qn:Number.isNaN(Number(Qn))?Wn=Xn:Qn>=Hn?Wn=Hn:Wn=Number(Qn),Wn}function Jn(Wt){return Le(Wt)&&Wt!==vn&&Le(on)&&on>0}var mn=on>jt?Dt:!1;function zn(Wt){(Wt.keyCode===Se.Z.UP||Wt.keyCode===Se.Z.DOWN)&&Wt.preventDefault()}function $t(Wt){var Qn=nr(Wt);switch(Qn!==Xn&&Tr(Qn),Wt.keyCode){case Se.Z.ENTER:sr(Qn);break;case Se.Z.UP:sr(Qn-1);break;case Se.Z.DOWN:sr(Qn+1);break;default:break}}function Sn(Wt){sr(nr(Wt))}function hr(Wt){var Qn=xe(Wt,jt,on),Hn=vn>Qn&&Qn!==0?Qn:vn;un(Wt),Tr(Hn),Bt==null||Bt(vn,Wt),fr(Hn),fn==null||fn(Hn,Wt)}function sr(Wt){if(Jn(Wt)&&!Be){var Qn=xe(void 0,jt,on),Hn=Wt;return Wt>Qn?Hn=Qn:Wt<1&&(Hn=1),Hn!==Xn&&Tr(Hn),fr(Hn),fn==null||fn(Hn,jt),Hn}return vn}var cr=vn>1,br=vn2?Hn-2:0),Vn=2;Vnon?on:vn*jt])),ir=null,ar=xe(void 0,jt,on);if(Ct&&on<=jt)return null;var Ar=[],dr={rootPrefixCls:gt,onClick:sr,onKeyPress:qn,showTitle:bt,itemRender:we,page:-1},xr=vn-1>0?vn-1:0,Nn=vn+1=wr*2&&vn!==3&&(Ar[0]=Ce.cloneElement(Ar[0],{className:Ve()("".concat(gt,"-item-after-jump-prev"),Ar[0].props.className)}),Ar.unshift(Ln)),ar-vn>=wr*2&&vn!==ar-2){var ai=Ar[Ar.length-1];Ar[Ar.length-1]=Ce.cloneElement(ai,{className:Ve()("".concat(gt,"-item-before-jump-next"),ai.props.className)}),Ar.push(ir)}Br!==1&&Ar.unshift(Ce.createElement(ct,(0,Ke.Z)({},dr,{key:1,page:1}))),qr!==ar&&Ar.push(Ce.createElement(ct,(0,Ke.Z)({},dr,{key:ar,page:ar})))}var Ci=Lt(xr);if(Ci){var We=!cr||!ar;Ci=Ce.createElement("li",{title:bt?_e.prev_page:null,onClick:Wr,tabIndex:We?null:0,onKeyDown:yn,className:Ve()("".concat(gt,"-prev"),(0,te.Z)({},"".concat(gt,"-disabled"),We)),"aria-disabled":We},Ci)}var Qe=Tt(Nn);if(Qe){var st,Et;pt?(st=!br,Et=cr?0:null):(st=!br||!ar,Et=st?null:0),Qe=Ce.createElement("li",{title:bt?_e.next_page:null,onClick:Dr,tabIndex:Et,onKeyDown:tt,className:Ve()("".concat(gt,"-next"),(0,te.Z)({},"".concat(gt,"-disabled"),st)),"aria-disabled":st},Qe)}var an=Ve()(gt,At,(0,te.Z)((0,te.Z)((0,te.Z)((0,te.Z)((0,te.Z)({},"".concat(gt,"-start"),tn==="start"),"".concat(gt,"-center"),tn==="center"),"".concat(gt,"-end"),tn==="end"),"".concat(gt,"-simple"),pt),"".concat(gt,"-disabled"),Be));return Ce.createElement("ul",(0,Ke.Z)({className:an,style:se,ref:It},Gt),_n,Ci,pt?Tn:Ar,Qe,Ce.createElement(ze,{locale:_e,rootPrefixCls:gt,disabled:Be,selectPrefixCls:wt,changeSize:hr,pageSize:jt,pageSizeOptions:re,quickGo:mn?sr:null,goButton:gn,showSizeChanger:he,sizeChangerRender:oe}))},Ne=He},25930:function(xn,yt,ce){"use strict";ce.d(yt,{Cd:function(){return gt}});var te=ce(54476),Ke=ce(33885),Me=ce(75931),Xe=ce(59301),ke=ce(92310),ge=ce.n(ke),Ve={percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,trailColor:"#D9D9D9",trailWidth:1,gapPosition:"bottom"},Ue=function(){var At=(0,Xe.useRef)([]),vt=(0,Xe.useRef)(null);return(0,Xe.useEffect)(function(){var Vt=Date.now(),Jt=!1;At.current.forEach(function(pn){if(pn){Jt=!0;var on=pn.style;on.transitionDuration=".3s, .3s, .3s, .06s",vt.current&&Vt-vt.current<100&&(on.transitionDuration="0s, 0s")}}),Jt&&(vt.current=Date.now())}),At.current},Se=["className","percent","prefixCls","strokeColor","strokeLinecap","strokeWidth","style","trailColor","trailWidth","transition"],ye=function(At){var vt=(0,Ke.Z)((0,Ke.Z)({},Ve),At),Vt=vt.className,Jt=vt.percent,pn=vt.prefixCls,on=vt.strokeColor,Ze=vt.strokeLinecap,Fe=vt.strokeWidth,Ot=vt.style,Fn=vt.trailColor,fn=vt.trailWidth,Ct=vt.transition,tn=(0,Me.Z)(vt,Se);delete tn.gapPosition;var rn=Array.isArray(Jt)?Jt:[Jt],jn=Array.isArray(on)?on:[on],Dt=Ue(),mt=Fe/2,ht=100-Fe/2,bt="M ".concat(Ze==="round"?mt:0,",").concat(mt,` - L `).concat(Ze==="round"?ht:100,",").concat(mt),zt="0 0 100 ".concat(Fe),Bt=0;return Xe.createElement("svg",(0,te.Z)({className:ge()("".concat(pn,"-line"),Vt),viewBox:zt,preserveAspectRatio:"none",style:Ot},tn),Xe.createElement("path",{className:"".concat(pn,"-line-trail"),d:bt,strokeLinecap:Ze,stroke:Fn,strokeWidth:fn||Fe,fillOpacity:"0"}),rn.map(function(Pt,_e){var se=1;switch(Ze){case"round":se=1-Fe/100;break;case"square":se=1-Fe/2/100;break;default:se=1;break}var fe={strokeDasharray:"".concat(Pt*se,"px, 100px"),strokeDashoffset:"-".concat(Bt,"px"),transition:Ct||"stroke-dashoffset 0.3s ease 0s, stroke-dasharray .3s ease 0s, stroke 0.3s linear"},Ie=jn[_e]||jn[jn.length-1];return Bt+=Pt,Xe.createElement("path",{key:_e,className:"".concat(pn,"-line-path"),d:bt,strokeLinecap:Ze,stroke:Ie,strokeWidth:Fe,fillOpacity:"0",ref:function(pt){Dt[_e]=pt},style:fe})}))},Je=ye,Ce=ce(76190),lt=ce(42978),nt=ce(47273),at=0,ze=(0,nt.Z)();function Te(){var wt;return ze?(wt=at,at+=1):wt="TEST_OR_SSR",wt}var ct=function(wt){var At=Xe.useState(),vt=(0,lt.Z)(At,2),Vt=vt[0],Jt=vt[1];return Xe.useEffect(function(){Jt("rc_progress_".concat(Te()))},[]),wt||Vt},Ge=function(At){var vt=At.bg,Vt=At.children;return Xe.createElement("div",{style:{width:"100%",height:"100%",background:vt}},Vt)};function qe(wt,At){return Object.keys(wt).map(function(vt){var Vt=parseFloat(vt),Jt="".concat(Math.floor(Vt*At),"%");return"".concat(wt[vt]," ").concat(Jt)})}var Le=Xe.forwardRef(function(wt,At){var vt=wt.prefixCls,Vt=wt.color,Jt=wt.gradientId,pn=wt.radius,on=wt.style,Ze=wt.ptg,Fe=wt.strokeLinecap,Ot=wt.strokeWidth,Fn=wt.size,fn=wt.gapDegree,Ct=Vt&&(0,Ce.Z)(Vt)==="object",tn=Ct?"#FFF":void 0,rn=Fn/2,jn=Xe.createElement("circle",{className:"".concat(vt,"-circle-path"),r:pn,cx:rn,cy:rn,stroke:tn,strokeLinecap:Fe,strokeWidth:Ot,opacity:Ze===0?0:1,style:on,ref:At});if(!Ct)return jn;var Dt="".concat(Jt,"-conic"),mt=fn?"".concat(180+fn/2,"deg"):"0deg",ht=qe(Vt,(360-fn)/360),bt=qe(Vt,1),zt="conic-gradient(from ".concat(mt,", ").concat(ht.join(", "),")"),Bt="linear-gradient(to ".concat(fn?"bottom":"top",", ").concat(bt.join(", "),")");return Xe.createElement(Xe.Fragment,null,Xe.createElement("mask",{id:Dt},jn),Xe.createElement("foreignObject",{x:0,y:0,width:Fn,height:Fn,mask:"url(#".concat(Dt,")")},Xe.createElement(Ge,{bg:Bt},Xe.createElement(Ge,{bg:zt}))))}),xe=Le,He=100,Ne=function(At,vt,Vt,Jt,pn,on,Ze,Fe,Ot,Fn){var fn=arguments.length>10&&arguments[10]!==void 0?arguments[10]:0,Ct=Vt/100*360*((360-on)/360),tn=on===0?0:{bottom:0,top:180,left:90,right:-90}[Ze],rn=(100-Jt)/100*vt;Ot==="round"&&Jt!==100&&(rn+=Fn/2,rn>=vt&&(rn=vt-.01));var jn=He/2;return{stroke:typeof Fe=="string"?Fe:void 0,strokeDasharray:"".concat(vt,"px ").concat(At),strokeDashoffset:rn+fn,transform:"rotate(".concat(pn+Ct+tn,"deg)"),transformOrigin:"".concat(jn,"px ").concat(jn,"px"),transition:"stroke-dashoffset .3s ease 0s, stroke-dasharray .3s ease 0s, stroke .3s, stroke-width .06s ease .3s, opacity .3s ease 0s",fillOpacity:0}},rt=["id","prefixCls","steps","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","style","className","strokeColor","percent"];function Re(wt){var At=wt!=null?wt:[];return Array.isArray(At)?At:[At]}var et=function(At){var vt=(0,Ke.Z)((0,Ke.Z)({},Ve),At),Vt=vt.id,Jt=vt.prefixCls,pn=vt.steps,on=vt.strokeWidth,Ze=vt.trailWidth,Fe=vt.gapDegree,Ot=Fe===void 0?0:Fe,Fn=vt.gapPosition,fn=vt.trailColor,Ct=vt.strokeLinecap,tn=vt.style,rn=vt.className,jn=vt.strokeColor,Dt=vt.percent,mt=(0,Me.Z)(vt,rt),ht=He/2,bt=ct(Vt),zt="".concat(bt,"-gradient"),Bt=ht-on/2,Pt=Math.PI*2*Bt,_e=Ot>0?90+Ot/2:-90,se=Pt*((360-Ot)/360),fe=(0,Ce.Z)(pn)==="object"?pn:{count:pn,gap:2},Ie=fe.count,Be=fe.gap,pt=Re(Dt),Mt=Re(jn),sn=Mt.find(function(Ee){return Ee&&(0,Ce.Z)(Ee)==="object"}),he=sn&&(0,Ce.Z)(sn)==="object",oe=he?"butt":Ct,re=Ne(Pt,se,0,100,_e,Ot,Fn,fn,oe,on),de=Ue(),we=function(){var St=0;return pt.map(function(Ut,It){var dt=Mt[It]||Mt[Mt.length-1],Bn=Ne(Pt,se,St,Ut,_e,Ot,Fn,dt,oe,on);return St+=Ut,Xe.createElement(xe,{key:It,color:dt,ptg:Ut,radius:Bt,prefixCls:Jt,gradientId:zt,style:Bn,strokeLinecap:oe,strokeWidth:on,gapDegree:Ot,ref:function(un){de[It]=un},size:He})}).reverse()},le=function(){var St=Math.round(Ie*(pt[0]/100)),Ut=100/Ie,It=0;return new Array(Ie).fill(null).map(function(dt,Bn){var jt=Bn<=St-1?Mt[0]:fn,un=jt&&(0,Ce.Z)(jt)==="object"?"url(#".concat(zt,")"):void 0,In=Ne(Pt,se,It,Ut,_e,Ot,Fn,jt,"butt",on,Be);return It+=(se-In.strokeDashoffset+Be)*100/se,Xe.createElement("circle",{key:Bn,className:"".concat(Jt,"-circle-path"),r:Bt,cx:ht,cy:ht,stroke:un,strokeWidth:on,opacity:1,style:In,ref:function(vn){de[Bn]=vn}})})};return Xe.createElement("svg",(0,te.Z)({className:ge()("".concat(Jt,"-circle"),rn),viewBox:"0 0 ".concat(He," ").concat(He),style:tn,id:Vt,role:"presentation"},mt),!Ie&&Xe.createElement("circle",{className:"".concat(Jt,"-circle-trail"),r:Bt,cx:ht,cy:ht,stroke:fn,strokeLinecap:oe,strokeWidth:Ze||on,style:re}),Ie?le():we())},gt=et,Ye={Line:Je,Circle:gt}},738:function(xn,yt,ce){"use strict";ce.d(yt,{Z:function(){return qe}});var te=ce(54476),Ke=ce(20068),Me=ce(42978),Xe=ce(75931),ke=ce(92310),ge=ce.n(ke),Ve=ce(18929),Ue=ce(10228),Se=ce(26112),ye=ce(59301);function Je(Le,xe){var He=Le.disabled,Ne=Le.prefixCls,rt=Le.character,Re=Le.characterRender,et=Le.index,gt=Le.count,Ye=Le.value,wt=Le.allowHalf,At=Le.focused,vt=Le.onHover,Vt=Le.onClick,Jt=function(Ct){vt(Ct,et)},pn=function(Ct){Vt(Ct,et)},on=function(Ct){Ct.keyCode===Ue.Z.ENTER&&Vt(Ct,et)},Ze=et+1,Fe=new Set([Ne]);Ye===0&&et===0&&At?Fe.add("".concat(Ne,"-focused")):wt&&Ye+.5>=Ze&&Yeet?"true":"false","aria-posinset":et+1,"aria-setsize":gt,tabIndex:He?-1:0},ye.createElement("div",{className:"".concat(Ne,"-first")},Ot),ye.createElement("div",{className:"".concat(Ne,"-second")},Ot)));return Re&&(Fn=Re(Fn,Le)),Fn}var Ce=ye.forwardRef(Je);function lt(){var Le=ye.useRef({});function xe(Ne){return Le.current[Ne]}function He(Ne){return function(rt){Le.current[Ne]=rt}}return[xe,He]}function nt(Le){var xe=Le.pageXOffset,He="scrollLeft";if(typeof xe!="number"){var Ne=Le.document;xe=Ne.documentElement[He],typeof xe!="number"&&(xe=Ne.body[He])}return xe}function at(Le){var xe,He,Ne=Le.ownerDocument,rt=Ne.body,Re=Ne&&Ne.documentElement,et=Le.getBoundingClientRect();return xe=et.left,He=et.top,xe-=Re.clientLeft||rt.clientLeft||0,He-=Re.clientTop||rt.clientTop||0,{left:xe,top:He}}function ze(Le){var xe=at(Le),He=Le.ownerDocument,Ne=He.defaultView||He.parentWindow;return xe.left+=nt(Ne),xe.left}var Te=["prefixCls","className","defaultValue","value","count","allowHalf","allowClear","keyboard","character","characterRender","disabled","direction","tabIndex","autoFocus","onHoverChange","onChange","onFocus","onBlur","onKeyDown","onMouseLeave"];function ct(Le,xe){var He=Le.prefixCls,Ne=He===void 0?"rc-rate":He,rt=Le.className,Re=Le.defaultValue,et=Le.value,gt=Le.count,Ye=gt===void 0?5:gt,wt=Le.allowHalf,At=wt===void 0?!1:wt,vt=Le.allowClear,Vt=vt===void 0?!0:vt,Jt=Le.keyboard,pn=Jt===void 0?!0:Jt,on=Le.character,Ze=on===void 0?"\u2605":on,Fe=Le.characterRender,Ot=Le.disabled,Fn=Le.direction,fn=Fn===void 0?"ltr":Fn,Ct=Le.tabIndex,tn=Ct===void 0?0:Ct,rn=Le.autoFocus,jn=Le.onHoverChange,Dt=Le.onChange,mt=Le.onFocus,ht=Le.onBlur,bt=Le.onKeyDown,zt=Le.onMouseLeave,Bt=(0,Xe.Z)(Le,Te),Pt=lt(),_e=(0,Me.Z)(Pt,2),se=_e[0],fe=_e[1],Ie=ye.useRef(null),Be=function(){if(!Ot){var lr;(lr=Ie.current)===null||lr===void 0||lr.focus()}};ye.useImperativeHandle(xe,function(){return{focus:Be,blur:function(){if(!Ot){var lr;(lr=Ie.current)===null||lr===void 0||lr.blur()}}}});var pt=(0,Ve.Z)(Re||0,{value:et}),Mt=(0,Me.Z)(pt,2),sn=Mt[0],he=Mt[1],oe=(0,Ve.Z)(null),re=(0,Me.Z)(oe,2),de=re[0],we=re[1],le=function(lr,Ir){var Kn=fn==="rtl",nr=lr+1;if(At){var Jn=se(lr),mn=ze(Jn),zn=Jn.clientWidth;(Kn&&Ir-mn>zn/2||!Kn&&Ir-mn0&&!Kn||Ir===Ue.Z.RIGHT&&sn>0&&Kn?(Ee(sn-nr),lr.preventDefault()):Ir===Ue.Z.LEFT&&sn5&&arguments[5]!==void 0?arguments[5]:!1,ar=arguments.length>6?arguments[6]:void 0,Ar=arguments.length>7?arguments[7]:void 0,dr=ye.useMemo(function(){if((0,Ve.Z)(Gt)==="object")return Gt.clearIcon;if(_n)return _n},[Gt,_n]),xr=ye.useMemo(function(){return!!(!ir&&Gt&&(Ln.length||ar)&&!(Ar==="combobox"&&ar===""))},[Gt,ir,Ln.length,ar,Ar]);return{allowClear:xr,clearIcon:ye.createElement(Te,{className:"".concat(Tt,"-clear"),onMouseDown:er,customizeIcon:dr},"\xD7")}},Ge=ye.createContext(null);function qe(){return ye.useContext(Ge)}function Le(){var Lt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:10,Tt=ye.useState(!1),er=(0,ke.Z)(Tt,2),Ln=er[0],Gt=er[1],_n=ye.useRef(null),ir=function(){window.clearTimeout(_n.current)};ye.useEffect(function(){return ir},[]);var ar=function(dr,xr){ir(),_n.current=window.setTimeout(function(){Gt(dr),xr&&xr()},Lt)};return[Ln,ar,ir]}function xe(){var Lt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:250,Tt=ye.useRef(null),er=ye.useRef(null);ye.useEffect(function(){return function(){window.clearTimeout(er.current)}},[]);function Ln(Gt){(Gt||Tt.current===null)&&(Tt.current=Gt),window.clearTimeout(er.current),er.current=window.setTimeout(function(){Tt.current=null},Lt)}return[function(){return Tt.current},Ln]}function He(Lt,Tt,er,Ln){var Gt=ye.useRef(null);Gt.current={open:Tt,triggerOpen:er,customizedTrigger:Ln},ye.useEffect(function(){function _n(ir){var ar;if(!((ar=Gt.current)!==null&&ar!==void 0&&ar.customizedTrigger)){var Ar=ir.target;Ar.shadowRoot&&ir.composed&&(Ar=ir.composedPath()[0]||Ar),Gt.current.open&&Lt().filter(function(dr){return dr}).every(function(dr){return!dr.contains(Ar)&&dr!==Ar})&&Gt.current.triggerOpen(!1)}}return window.addEventListener("mousedown",_n),function(){return window.removeEventListener("mousedown",_n)}},[])}var Ne=ce(10228);function rt(Lt){return Lt&&![Ne.Z.ESC,Ne.Z.SHIFT,Ne.Z.BACKSPACE,Ne.Z.TAB,Ne.Z.WIN_KEY,Ne.Z.ALT,Ne.Z.META,Ne.Z.WIN_KEY_RIGHT,Ne.Z.CTRL,Ne.Z.SEMICOLON,Ne.Z.EQUALS,Ne.Z.CAPS_LOCK,Ne.Z.CONTEXT_MENU,Ne.Z.F1,Ne.Z.F2,Ne.Z.F3,Ne.Z.F4,Ne.Z.F5,Ne.Z.F6,Ne.Z.F7,Ne.Z.F8,Ne.Z.F9,Ne.Z.F10,Ne.Z.F11,Ne.Z.F12].includes(Lt)}var Re=ce(26112),et=ce(83836);function gt(Lt,Tt,er){var Ln=(0,Xe.Z)((0,Xe.Z)({},Lt),er?Tt:{});return Object.keys(Tt).forEach(function(Gt){var _n=Tt[Gt];typeof _n=="function"&&(Ln[Gt]=function(){for(var ir,ar=arguments.length,Ar=new Array(ar),dr=0;drrr&&(Mn="".concat(On.slice(0,rr),"..."))}var $n=function(gr){gr&&gr.stopPropagation(),li(en)};return typeof Br=="function"?Rn(Nt,Mn,cn,qt,$n):dn(en,Mn,cn,qt,$n)},wn=function(en){if(!Gt.length)return null;var cn=typeof _r=="function"?_r(en):_r;return typeof Br=="function"?Rn(void 0,cn,!1,!1,void 0,!0):dn({title:cn},cn,!1)},Ht=ye.createElement("div",{className:"".concat(Rt,"-search"),style:{width:Wn},onFocus:function(){Yt(!0)},onBlur:function(){Yt(!1)}},ye.createElement(Vt,{ref:Ar,open:_n,prefixCls:Ln,id:er,inputElement:null,disabled:xr,autoFocus:Ft,autoComplete:gn,editable:nn,activeDescendantId:Tn,value:Zt,onKeyDown:We,onMouseDown:Qe,onChange:ai,onPaste:Ci,onCompositionStart:st,onCompositionEnd:Et,onBlur:an,tabIndex:wr,attrs:(0,Re.Z)(Tt,!0)}),ye.createElement("span",{ref:Wt,className:"".concat(Rt,"-search-mirror"),"aria-hidden":!0},Zt,"\xA0")),ln=ye.createElement(et.Z,{prefixCls:"".concat(Rt,"-overflow"),data:Gt,renderItem:it,renderRest:wn,suffix:Ht,itemKey:Ct,maxCount:Mr});return ye.createElement("span",{className:"".concat(Rt,"-wrap")},ln,!Gt.length&&!Zt&&ye.createElement("span",{className:"".concat(Rt,"-placeholder")},dr))},jn=rn,Dt=function(Tt){var er=Tt.inputElement,Ln=Tt.prefixCls,Gt=Tt.id,_n=Tt.inputRef,ir=Tt.disabled,ar=Tt.autoFocus,Ar=Tt.autoComplete,dr=Tt.activeDescendantId,xr=Tt.mode,Nn=Tt.open,xt=Tt.values,Ft=Tt.placeholder,gn=Tt.tabIndex,Tn=Tt.showSearch,wr=Tt.searchValue,Hr=Tt.activeValue,Mr=Tt.maxLength,rr=Tt.onInputKeyDown,Yn=Tt.onInputMouseDown,_r=Tt.onInputChange,Br=Tt.onInputPaste,qr=Tt.onInputCompositionStart,li=Tt.onInputCompositionEnd,ai=Tt.onInputBlur,Ci=Tt.title,We=ye.useState(!1),Qe=(0,ke.Z)(We,2),st=Qe[0],Et=Qe[1],an=xr==="combobox",Wt=an||Tn,Qn=xt[0],Hn=wr||"";an&&Hr&&!st&&(Hn=Hr),ye.useEffect(function(){an&&Et(!1)},[an,Hr]);var Wn=xr!=="combobox"&&!Nn&&!Tn?!1:!!Hn,Vn=Ci===void 0?Fn(Qn):Ci,Zn=ye.useMemo(function(){return Qn?null:ye.createElement("span",{className:"".concat(Ln,"-selection-placeholder"),style:Wn?{visibility:"hidden"}:void 0},Ft)},[Qn,Wn,Ft,Ln]);return ye.createElement("span",{className:"".concat(Ln,"-selection-wrap")},ye.createElement("span",{className:"".concat(Ln,"-selection-search")},ye.createElement(Vt,{ref:_n,prefixCls:Ln,id:Gt,open:Nn,inputElement:er,disabled:ir,autoFocus:ar,autoComplete:Ar,editable:Wt,activeDescendantId:dr,value:Hn,onKeyDown:rr,onMouseDown:Yn,onChange:function(ft){Et(!0),_r(ft)},onPaste:Br,onCompositionStart:qr,onCompositionEnd:li,onBlur:ai,tabIndex:gn,attrs:(0,Re.Z)(Tt,!0),maxLength:an?Mr:void 0})),!an&&Qn?ye.createElement("span",{className:"".concat(Ln,"-selection-item"),title:Vn,style:Wn?{visibility:"hidden"}:void 0},Qn.label):null,Zn)},mt=Dt,ht=function(Tt,er){var Ln=(0,ye.useRef)(null),Gt=(0,ye.useRef)(!1),_n=Tt.prefixCls,ir=Tt.open,ar=Tt.mode,Ar=Tt.showSearch,dr=Tt.tokenWithEnter,xr=Tt.disabled,Nn=Tt.prefix,xt=Tt.autoClearSearchValue,Ft=Tt.onSearch,gn=Tt.onSearchSubmit,Tn=Tt.onToggleOpen,wr=Tt.onInputKeyDown,Hr=Tt.onInputBlur,Mr=Tt.domRef;ye.useImperativeHandle(er,function(){return{focus:function(Vn){Ln.current.focus(Vn)},blur:function(){Ln.current.blur()}}});var rr=xe(0),Yn=(0,ke.Z)(rr,2),_r=Yn[0],Br=Yn[1],qr=function(Vn){var Zn=Vn.which,Gn=Ln.current instanceof HTMLTextAreaElement;!Gn&&ir&&(Zn===Ne.Z.UP||Zn===Ne.Z.DOWN)&&Vn.preventDefault(),wr&&wr(Vn),Zn===Ne.Z.ENTER&&ar==="tags"&&!Gt.current&&!ir&&(gn==null||gn(Vn.target.value)),!(Gn&&!ir&&~[Ne.Z.UP,Ne.Z.DOWN,Ne.Z.LEFT,Ne.Z.RIGHT].indexOf(Zn))&&rt(Zn)&&Tn(!0)},li=function(){Br(!0)},ai=(0,ye.useRef)(null),Ci=function(Vn){Ft(Vn,!0,Gt.current)!==!1&&Tn(!0)},We=function(){Gt.current=!0},Qe=function(Vn){Gt.current=!1,ar!=="combobox"&&Ci(Vn.target.value)},st=function(Vn){var Zn=Vn.target.value;if(dr&&ai.current&&/[\r\n]/.test(ai.current)){var Gn=ai.current.replace(/[\r\n]+$/,"").replace(/\r\n/g," ").replace(/[\r\n]/g," ");Zn=Zn.replace(Gn,ai.current)}ai.current=null,Ci(Zn)},Et=function(Vn){var Zn=Vn.clipboardData,Gn=Zn==null?void 0:Zn.getData("text");ai.current=Gn||""},an=function(Vn){var Zn=Vn.target;if(Zn!==Ln.current){var Gn=document.body.style.msTouchAction!==void 0;Gn?setTimeout(function(){Ln.current.focus()}):Ln.current.focus()}},Wt=function(Vn){var Zn=_r();Vn.target!==Ln.current&&!Zn&&!(ar==="combobox"&&xr)&&Vn.preventDefault(),(ar!=="combobox"&&(!Ar||!Zn)||!ir)&&(ir&&xt!==!1&&Ft("",!0,!1),Tn())},Qn={inputRef:Ln,onInputKeyDown:qr,onInputMouseDown:li,onInputChange:st,onInputPaste:Et,onInputCompositionStart:We,onInputCompositionEnd:Qe,onInputBlur:Hr},Hn=ar==="multiple"||ar==="tags"?ye.createElement(jn,(0,te.Z)({},Tt,Qn)):ye.createElement(mt,(0,te.Z)({},Tt,Qn));return ye.createElement("div",{ref:Mr,className:"".concat(_n,"-selector"),onClick:an,onMouseDown:Wt},Nn&&ye.createElement("div",{className:"".concat(_n,"-prefix")},Nn),Hn)},bt=ye.forwardRef(ht),zt=bt,Bt=ce(65030),Pt=["prefixCls","disabled","visible","children","popupElement","animation","transitionName","dropdownStyle","dropdownClassName","direction","placement","builtinPlacements","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","getPopupContainer","empty","getTriggerDOMNode","onPopupVisibleChange","onPopupMouseEnter"],_e=function(Tt){var er=Tt===!0?0:1;return{bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:er,adjustY:1},htmlRegion:"scroll"},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:er,adjustY:1},htmlRegion:"scroll"},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:er,adjustY:1},htmlRegion:"scroll"},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:er,adjustY:1},htmlRegion:"scroll"}}},se=function(Tt,er){var Ln=Tt.prefixCls,Gt=Tt.disabled,_n=Tt.visible,ir=Tt.children,ar=Tt.popupElement,Ar=Tt.animation,dr=Tt.transitionName,xr=Tt.dropdownStyle,Nn=Tt.dropdownClassName,xt=Tt.direction,Ft=xt===void 0?"ltr":xt,gn=Tt.placement,Tn=Tt.builtinPlacements,wr=Tt.dropdownMatchSelectWidth,Hr=Tt.dropdownRender,Mr=Tt.dropdownAlign,rr=Tt.getPopupContainer,Yn=Tt.empty,_r=Tt.getTriggerDOMNode,Br=Tt.onPopupVisibleChange,qr=Tt.onPopupMouseEnter,li=(0,ge.Z)(Tt,Pt),ai="".concat(Ln,"-dropdown"),Ci=ar;Hr&&(Ci=Hr(ar));var We=ye.useMemo(function(){return Tn||_e(wr)},[Tn,wr]),Qe=Ar?"".concat(ai,"-").concat(Ar):dr,st=typeof wr=="number",Et=ye.useMemo(function(){return st?null:wr===!1?"minWidth":"width"},[wr,st]),an=xr;st&&(an=(0,Xe.Z)((0,Xe.Z)({},an),{},{width:wr}));var Wt=ye.useRef(null);return ye.useImperativeHandle(er,function(){return{getPopupElement:function(){var Hn;return(Hn=Wt.current)===null||Hn===void 0?void 0:Hn.popupElement}}}),ye.createElement(Bt.Z,(0,te.Z)({},li,{showAction:Br?["click"]:[],hideAction:Br?["click"]:[],popupPlacement:gn||(Ft==="rtl"?"bottomRight":"bottomLeft"),builtinPlacements:We,prefixCls:ai,popupTransitionName:Qe,popup:ye.createElement("div",{onMouseEnter:qr},Ci),ref:Wt,stretch:Et,popupAlign:Mr,popupVisible:_n,getPopupContainer:rr,popupClassName:Ce()(Nn,(0,Me.Z)({},"".concat(ai,"-empty"),Yn)),popupStyle:an,getTriggerDOMNode:_r,onPopupVisibleChange:Br}),ir)},fe=ye.forwardRef(se),Ie=fe,Be=ce(66712);function pt(Lt,Tt){var er=Lt.key,Ln;return"value"in Lt&&(Ln=Lt.value),er!=null?er:Ln!==void 0?Ln:"rc-index-key-".concat(Tt)}function Mt(Lt){return typeof Lt!="undefined"&&!Number.isNaN(Lt)}function sn(Lt,Tt){var er=Lt||{},Ln=er.label,Gt=er.value,_n=er.options,ir=er.groupLabel,ar=Ln||(Tt?"children":"label");return{label:ar,value:Gt||"value",options:_n||"options",groupLabel:ir||ar}}function he(Lt){var Tt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},er=Tt.fieldNames,Ln=Tt.childrenAsData,Gt=[],_n=sn(er,!1),ir=_n.label,ar=_n.value,Ar=_n.options,dr=_n.groupLabel;function xr(Nn,xt){Array.isArray(Nn)&&Nn.forEach(function(Ft){if(xt||!(Ar in Ft)){var gn=Ft[ar];Gt.push({key:pt(Ft,Gt.length),groupOption:xt,data:Ft,label:Ft[ir],value:gn})}else{var Tn=Ft[dr];Tn===void 0&&Ln&&(Tn=Ft.label),Gt.push({key:pt(Ft,Gt.length),group:!0,data:Ft,label:Tn}),xr(Ft[Ar],!0)}})}return xr(Lt,!1),Gt}function oe(Lt){var Tt=(0,Xe.Z)({},Lt);return"props"in Tt||Object.defineProperty(Tt,"props",{get:function(){return(0,Se.ZP)(!1,"Return type is option instead of Option instance. Please read value directly instead of reading from `props`."),Tt}}),Tt}var re=function(Tt,er,Ln){if(!er||!er.length)return null;var Gt=!1,_n=function ar(Ar,dr){var xr=(0,Be.Z)(dr),Nn=xr[0],xt=xr.slice(1);if(!Nn)return[Ar];var Ft=Ar.split(Nn);return Gt=Gt||Ft.length>1,Ft.reduce(function(gn,Tn){return[].concat((0,Ke.Z)(gn),(0,Ke.Z)(ar(Tn,xt)))},[]).filter(Boolean)},ir=_n(Tt,er);return Gt?typeof Ln!="undefined"?ir.slice(0,Ln):ir:null},de=ye.createContext(null),we=de;function le(Lt){var Tt=Lt.visible,er=Lt.values;if(!Tt)return null;var Ln=50;return ye.createElement("span",{"aria-live":"polite",style:{width:0,height:0,position:"absolute",overflow:"hidden",opacity:0}},"".concat(er.slice(0,Ln).map(function(Gt){var _n=Gt.label,ir=Gt.value;return["number","string"].includes((0,Ve.Z)(_n))?_n:ir}).join(", ")),er.length>Ln?", ...":null)}var Ee=["id","prefixCls","className","showSearch","tagRender","direction","omitDomProps","displayValues","onDisplayValuesChange","emptyOptions","notFoundContent","onClear","mode","disabled","loading","getInputElement","getRawInputElement","open","defaultOpen","onDropdownVisibleChange","activeValue","onActiveValueChange","activeDescendantId","searchValue","autoClearSearchValue","onSearch","onSearchSplit","tokenSeparators","allowClear","prefix","suffixIcon","clearIcon","OptionList","animation","transitionName","dropdownStyle","dropdownClassName","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","placement","builtinPlacements","getPopupContainer","showAction","onFocus","onBlur","onKeyUp","onKeyDown","onMouseDown"],St=["value","onChange","removeIcon","placeholder","autoFocus","maxTagCount","maxTagTextLength","maxTagPlaceholder","choiceTransitionName","onInputKeyDown","onPopupScroll","tabIndex"],Ut=function(Tt){return Tt==="tags"||Tt==="multiple"},It=ye.forwardRef(function(Lt,Tt){var er,Ln=Lt.id,Gt=Lt.prefixCls,_n=Lt.className,ir=Lt.showSearch,ar=Lt.tagRender,Ar=Lt.direction,dr=Lt.omitDomProps,xr=Lt.displayValues,Nn=Lt.onDisplayValuesChange,xt=Lt.emptyOptions,Ft=Lt.notFoundContent,gn=Ft===void 0?"Not Found":Ft,Tn=Lt.onClear,wr=Lt.mode,Hr=Lt.disabled,Mr=Lt.loading,rr=Lt.getInputElement,Yn=Lt.getRawInputElement,_r=Lt.open,Br=Lt.defaultOpen,qr=Lt.onDropdownVisibleChange,li=Lt.activeValue,ai=Lt.onActiveValueChange,Ci=Lt.activeDescendantId,We=Lt.searchValue,Qe=Lt.autoClearSearchValue,st=Lt.onSearch,Et=Lt.onSearchSplit,an=Lt.tokenSeparators,Wt=Lt.allowClear,Qn=Lt.prefix,Hn=Lt.suffixIcon,Wn=Lt.clearIcon,Vn=Lt.OptionList,Zn=Lt.animation,Gn=Lt.transitionName,ft=Lt.dropdownStyle,Yt=Lt.dropdownClassName,Rt=Lt.dropdownMatchSelectWidth,Zt=Lt.dropdownRender,nn=Lt.dropdownAlign,dn=Lt.placement,Rn=Lt.builtinPlacements,it=Lt.getPopupContainer,wn=Lt.showAction,Ht=wn===void 0?[]:wn,ln=Lt.onFocus,hn=Lt.onBlur,en=Lt.onKeyUp,cn=Lt.onKeyDown,tr=Lt.onMouseDown,Nt=(0,ge.Z)(Lt,Ee),qt=Ut(wr),Mn=(ir!==void 0?ir:qt)||wr==="combobox",On=(0,Xe.Z)({},Nt);St.forEach(function(Ni){delete On[Ni]}),dr==null||dr.forEach(function(Ni){delete On[Ni]});var $n=ye.useState(!1),Fr=(0,ke.Z)($n,2),gr=Fr[0],zr=Fr[1];ye.useEffect(function(){zr((0,nt.Z)())},[]);var Qr=ye.useRef(null),ni=ye.useRef(null),Ai=ye.useRef(null),Xr=ye.useRef(null),hi=ye.useRef(null),ii=ye.useRef(!1),$r=Le(),ri=(0,ke.Z)($r,3),Rr=ri[0],ei=ri[1],gi=ri[2];ye.useImperativeHandle(Tt,function(){var Ni,Di;return{focus:(Ni=Xr.current)===null||Ni===void 0?void 0:Ni.focus,blur:(Di=Xr.current)===null||Di===void 0?void 0:Di.blur,scrollTo:function(ra){var Pa;return(Pa=hi.current)===null||Pa===void 0?void 0:Pa.scrollTo(ra)},nativeElement:Qr.current||ni.current}});var ti=ye.useMemo(function(){var Ni;if(wr!=="combobox")return We;var Di=(Ni=xr[0])===null||Ni===void 0?void 0:Ni.value;return typeof Di=="string"||typeof Di=="number"?String(Di):""},[We,wr,xr]),fi=wr==="combobox"&&typeof rr=="function"&&rr()||null,Ei=typeof Yn=="function"&&Yn(),Li=(0,at.x1)(ni,Ei==null||(er=Ei.props)===null||er===void 0?void 0:er.ref),_a=ye.useState(!1),Oa=(0,ke.Z)(_a,2),Ma=Oa[0],da=Oa[1];(0,lt.Z)(function(){da(!0)},[]);var qi=(0,Ue.Z)(!1,{defaultValue:Br,value:_r}),$i=(0,ke.Z)(qi,2),na=$i[0],Ca=$i[1],ha=Ma?na:!1,ma=!gn&&xt;(Hr||ma&&ha&&wr==="combobox")&&(ha=!1);var ya=ma?!1:ha,oi=ye.useCallback(function(Ni){var Di=Ni!==void 0?Ni:!ha;Hr||(Ca(Di),ha!==Di&&(qr==null||qr(Di)))},[Hr,ha,Ca,qr]),mi=ye.useMemo(function(){return(an||[]).some(function(Ni){return[` +}`,mi=function(ne){Qi(ne,"."+jr+Sr+Yr+` + .`+li+Or+Yr)},Qi=function(ne,ee){var ae=ne.ownerDocument;if(ae){var ie=ae.createElement("style");ie.textContent=ee,ne.appendChild(ie)}},ki=function(){function ne(){}return ne.getOrigin=function(ee){var ae=ne._link;return ae?(ae.href=ee,ae.href=ae.href,ae.protocol+ae.hostname+ae.port):"about:blank"},ne.isSameOrigin=function(ee){return ne.getOrigin(ee)===ne._origin},ne.setContext=function(ee){ne._link=ee.document.createElement("a"),ne._origin=ne.getOrigin(ee.location.href)},ne._origin="about:blank",ne}(),$i=function(){function ne(ee,ae){this.context=ee,this._options=ae,this._cache={}}return ne.prototype.addImage=function(ee){var ae=Promise.resolve();return this.has(ee)||(_A(ee)||WA(ee))&&(this._cache[ee]=this.loadImage(ee)).catch(function(){}),ae},ne.prototype.match=function(ee){return this._cache[ee]},ne.prototype.loadImage=function(ee){return Ze(this,void 0,void 0,function(){var ae,ie,ve,Re,lt=this;return Te(this,function(kt){switch(kt.label){case 0:return ae=ki.isSameOrigin(ee),ie=!SA(ee)&&this._options.useCORS===!0&&Nr.SUPPORT_CORS_IMAGES&&!ae,ve=!SA(ee)&&!ae&&!_A(ee)&&typeof this._options.proxy=="string"&&Nr.SUPPORT_CORS_XHR&&!ie,!ae&&this._options.allowTaint===!1&&!SA(ee)&&!_A(ee)&&!ve&&!ie?[2]:(Re=ee,ve?[4,this.proxy(Re)]:[3,2]);case 1:Re=kt.sent(),kt.label=2;case 2:return this.context.logger.debug("Added image "+ee.substring(0,256)),[4,new Promise(function(_t,Cn){var Dn=new Image;Dn.onload=function(){return _t(Dn)},Dn.onerror=Cn,(uA(Re)||ie)&&(Dn.crossOrigin="anonymous"),Dn.src=Re,Dn.complete===!0&&setTimeout(function(){return _t(Dn)},500),lt._options.imageTimeout>0&&setTimeout(function(){return Cn("Timed out ("+lt._options.imageTimeout+"ms) loading image")},lt._options.imageTimeout)})];case 3:return[2,kt.sent()]}})})},ne.prototype.has=function(ee){return typeof this._cache[ee]!="undefined"},ne.prototype.keys=function(){return Promise.resolve(Object.keys(this._cache))},ne.prototype.proxy=function(ee){var ae=this,ie=this._options.proxy;if(!ie)throw new Error("No proxy defined");var ve=ee.substring(0,256);return new Promise(function(Re,lt){var kt=Nr.SUPPORT_RESPONSE_TYPE?"blob":"text",_t=new XMLHttpRequest;_t.onload=function(){if(_t.status===200)if(kt==="text")Re(_t.response);else{var Pn=new FileReader;Pn.addEventListener("load",function(){return Re(Pn.result)},!1),Pn.addEventListener("error",function(mr){return lt(mr)},!1),Pn.readAsDataURL(_t.response)}else lt("Failed to proxy resource "+ve+" with status code "+_t.status)},_t.onerror=lt;var Cn=ie.indexOf("?")>-1?"&":"?";if(_t.open("GET",""+ie+Cn+"url="+encodeURIComponent(ee)+"&responseType="+kt),kt!=="text"&&_t instanceof XMLHttpRequest&&(_t.responseType=kt),ae._options.imageTimeout){var Dn=ae._options.imageTimeout;_t.timeout=Dn,_t.ontimeout=function(){return lt("Timed out ("+Dn+"ms) proxying "+ve)}}_t.send()})},ne}(),Ma=/^data:image\/svg\+xml/i,pA=/^data:image\/.*;base64,/i,iA=/^data:image\/.*/i,WA=function(ne){return Nr.SUPPORT_SVG_DRAWING||!yA(ne)},SA=function(ne){return iA.test(ne)},uA=function(ne){return pA.test(ne)},_A=function(ne){return ne.substr(0,4)==="blob"},yA=function(ne){return ne.substr(-3).toLowerCase()==="svg"||Ma.test(ne)},Gr=function(){function ne(ee,ae){this.type=0,this.x=ee,this.y=ae}return ne.prototype.add=function(ee,ae){return new ne(this.x+ee,this.y+ae)},ne}(),Va=function(ne,ee,ae){return new Gr(ne.x+(ee.x-ne.x)*ae,ne.y+(ee.y-ne.y)*ae)},ja=function(){function ne(ee,ae,ie,ve){this.type=1,this.start=ee,this.startControl=ae,this.endControl=ie,this.end=ve}return ne.prototype.subdivide=function(ee,ae){var ie=Va(this.start,this.startControl,ee),ve=Va(this.startControl,this.endControl,ee),Re=Va(this.endControl,this.end,ee),lt=Va(ie,ve,ee),kt=Va(ve,Re,ee),_t=Va(lt,kt,ee);return ae?new ne(this.start,ie,lt,_t):new ne(_t,kt,Re,this.end)},ne.prototype.add=function(ee,ae){return new ne(this.start.add(ee,ae),this.startControl.add(ee,ae),this.endControl.add(ee,ae),this.end.add(ee,ae))},ne.prototype.reverse=function(){return new ne(this.end,this.endControl,this.startControl,this.start)},ne}(),Ya=function(ne){return ne.type===1},Vs=function(){function ne(ee){var ae=ee.styles,ie=ee.bounds,ve=Sa(ae.borderTopLeftRadius,ie.width,ie.height),Re=ve[0],lt=ve[1],kt=Sa(ae.borderTopRightRadius,ie.width,ie.height),_t=kt[0],Cn=kt[1],Dn=Sa(ae.borderBottomRightRadius,ie.width,ie.height),Pn=Dn[0],mr=Dn[1],Bi=Sa(ae.borderBottomLeftRadius,ie.width,ie.height),Jr=Bi[0],fi=Bi[1],aa=[];aa.push((Re+_t)/ie.width),aa.push((Jr+Pn)/ie.width),aa.push((lt+fi)/ie.height),aa.push((Cn+mr)/ie.height);var Di=Math.max.apply(Math,aa);Di>1&&(Re/=Di,lt/=Di,_t/=Di,Cn/=Di,Pn/=Di,mr/=Di,Jr/=Di,fi/=Di);var _i=ie.width-_t,Ua=ie.height-mr,sa=ie.width-Pn,Vi=ie.height-fi,yi=ae.borderTopWidth,Ba=ae.borderRightWidth,Ca=ae.borderBottomWidth,Ji=ae.borderLeftWidth,wA=vi(ae.paddingTop,ee.bounds.width),Ao=vi(ae.paddingRight,ee.bounds.width),vo=vi(ae.paddingBottom,ee.bounds.width),Xa=vi(ae.paddingLeft,ee.bounds.width);this.topLeftBorderDoubleOuterBox=Re>0||lt>0?ta(ie.left+Ji/3,ie.top+yi/3,Re-Ji/3,lt-yi/3,la.TOP_LEFT):new Gr(ie.left+Ji/3,ie.top+yi/3),this.topRightBorderDoubleOuterBox=Re>0||lt>0?ta(ie.left+_i,ie.top+yi/3,_t-Ba/3,Cn-yi/3,la.TOP_RIGHT):new Gr(ie.left+ie.width-Ba/3,ie.top+yi/3),this.bottomRightBorderDoubleOuterBox=Pn>0||mr>0?ta(ie.left+sa,ie.top+Ua,Pn-Ba/3,mr-Ca/3,la.BOTTOM_RIGHT):new Gr(ie.left+ie.width-Ba/3,ie.top+ie.height-Ca/3),this.bottomLeftBorderDoubleOuterBox=Jr>0||fi>0?ta(ie.left+Ji/3,ie.top+Vi,Jr-Ji/3,fi-Ca/3,la.BOTTOM_LEFT):new Gr(ie.left+Ji/3,ie.top+ie.height-Ca/3),this.topLeftBorderDoubleInnerBox=Re>0||lt>0?ta(ie.left+Ji*2/3,ie.top+yi*2/3,Re-Ji*2/3,lt-yi*2/3,la.TOP_LEFT):new Gr(ie.left+Ji*2/3,ie.top+yi*2/3),this.topRightBorderDoubleInnerBox=Re>0||lt>0?ta(ie.left+_i,ie.top+yi*2/3,_t-Ba*2/3,Cn-yi*2/3,la.TOP_RIGHT):new Gr(ie.left+ie.width-Ba*2/3,ie.top+yi*2/3),this.bottomRightBorderDoubleInnerBox=Pn>0||mr>0?ta(ie.left+sa,ie.top+Ua,Pn-Ba*2/3,mr-Ca*2/3,la.BOTTOM_RIGHT):new Gr(ie.left+ie.width-Ba*2/3,ie.top+ie.height-Ca*2/3),this.bottomLeftBorderDoubleInnerBox=Jr>0||fi>0?ta(ie.left+Ji*2/3,ie.top+Vi,Jr-Ji*2/3,fi-Ca*2/3,la.BOTTOM_LEFT):new Gr(ie.left+Ji*2/3,ie.top+ie.height-Ca*2/3),this.topLeftBorderStroke=Re>0||lt>0?ta(ie.left+Ji/2,ie.top+yi/2,Re-Ji/2,lt-yi/2,la.TOP_LEFT):new Gr(ie.left+Ji/2,ie.top+yi/2),this.topRightBorderStroke=Re>0||lt>0?ta(ie.left+_i,ie.top+yi/2,_t-Ba/2,Cn-yi/2,la.TOP_RIGHT):new Gr(ie.left+ie.width-Ba/2,ie.top+yi/2),this.bottomRightBorderStroke=Pn>0||mr>0?ta(ie.left+sa,ie.top+Ua,Pn-Ba/2,mr-Ca/2,la.BOTTOM_RIGHT):new Gr(ie.left+ie.width-Ba/2,ie.top+ie.height-Ca/2),this.bottomLeftBorderStroke=Jr>0||fi>0?ta(ie.left+Ji/2,ie.top+Vi,Jr-Ji/2,fi-Ca/2,la.BOTTOM_LEFT):new Gr(ie.left+Ji/2,ie.top+ie.height-Ca/2),this.topLeftBorderBox=Re>0||lt>0?ta(ie.left,ie.top,Re,lt,la.TOP_LEFT):new Gr(ie.left,ie.top),this.topRightBorderBox=_t>0||Cn>0?ta(ie.left+_i,ie.top,_t,Cn,la.TOP_RIGHT):new Gr(ie.left+ie.width,ie.top),this.bottomRightBorderBox=Pn>0||mr>0?ta(ie.left+sa,ie.top+Ua,Pn,mr,la.BOTTOM_RIGHT):new Gr(ie.left+ie.width,ie.top+ie.height),this.bottomLeftBorderBox=Jr>0||fi>0?ta(ie.left,ie.top+Vi,Jr,fi,la.BOTTOM_LEFT):new Gr(ie.left,ie.top+ie.height),this.topLeftPaddingBox=Re>0||lt>0?ta(ie.left+Ji,ie.top+yi,Math.max(0,Re-Ji),Math.max(0,lt-yi),la.TOP_LEFT):new Gr(ie.left+Ji,ie.top+yi),this.topRightPaddingBox=_t>0||Cn>0?ta(ie.left+Math.min(_i,ie.width-Ba),ie.top+yi,_i>ie.width+Ba?0:Math.max(0,_t-Ba),Math.max(0,Cn-yi),la.TOP_RIGHT):new Gr(ie.left+ie.width-Ba,ie.top+yi),this.bottomRightPaddingBox=Pn>0||mr>0?ta(ie.left+Math.min(sa,ie.width-Ji),ie.top+Math.min(Ua,ie.height-Ca),Math.max(0,Pn-Ba),Math.max(0,mr-Ca),la.BOTTOM_RIGHT):new Gr(ie.left+ie.width-Ba,ie.top+ie.height-Ca),this.bottomLeftPaddingBox=Jr>0||fi>0?ta(ie.left+Ji,ie.top+Math.min(Vi,ie.height-Ca),Math.max(0,Jr-Ji),Math.max(0,fi-Ca),la.BOTTOM_LEFT):new Gr(ie.left+Ji,ie.top+ie.height-Ca),this.topLeftContentBox=Re>0||lt>0?ta(ie.left+Ji+Xa,ie.top+yi+wA,Math.max(0,Re-(Ji+Xa)),Math.max(0,lt-(yi+wA)),la.TOP_LEFT):new Gr(ie.left+Ji+Xa,ie.top+yi+wA),this.topRightContentBox=_t>0||Cn>0?ta(ie.left+Math.min(_i,ie.width+Ji+Xa),ie.top+yi+wA,_i>ie.width+Ji+Xa?0:_t-Ji+Xa,Cn-(yi+wA),la.TOP_RIGHT):new Gr(ie.left+ie.width-(Ba+Ao),ie.top+yi+wA),this.bottomRightContentBox=Pn>0||mr>0?ta(ie.left+Math.min(sa,ie.width-(Ji+Xa)),ie.top+Math.min(Ua,ie.height+yi+wA),Math.max(0,Pn-(Ba+Ao)),mr-(Ca+vo),la.BOTTOM_RIGHT):new Gr(ie.left+ie.width-(Ba+Ao),ie.top+ie.height-(Ca+vo)),this.bottomLeftContentBox=Jr>0||fi>0?ta(ie.left+Ji+Xa,ie.top+Vi,Math.max(0,Jr-(Ji+Xa)),fi-(Ca+vo),la.BOTTOM_LEFT):new Gr(ie.left+Ji+Xa,ie.top+ie.height-(Ca+vo))}return ne}(),la;(function(ne){ne[ne.TOP_LEFT=0]="TOP_LEFT",ne[ne.TOP_RIGHT=1]="TOP_RIGHT",ne[ne.BOTTOM_RIGHT=2]="BOTTOM_RIGHT",ne[ne.BOTTOM_LEFT=3]="BOTTOM_LEFT"})(la||(la={}));var ta=function(ne,ee,ae,ie,ve){var Re=4*((Math.sqrt(2)-1)/3),lt=ae*Re,kt=ie*Re,_t=ne+ae,Cn=ee+ie;switch(ve){case la.TOP_LEFT:return new ja(new Gr(ne,Cn),new Gr(ne,Cn-kt),new Gr(_t-lt,ee),new Gr(_t,ee));case la.TOP_RIGHT:return new ja(new Gr(ne,ee),new Gr(ne+lt,ee),new Gr(_t,Cn-kt),new Gr(_t,Cn));case la.BOTTOM_RIGHT:return new ja(new Gr(_t,ee),new Gr(_t,ee+kt),new Gr(ne+lt,Cn),new Gr(ne,Cn));case la.BOTTOM_LEFT:default:return new ja(new Gr(_t,Cn),new Gr(_t-lt,Cn),new Gr(ne,ee+kt),new Gr(ne,ee))}},eo=function(ne){return[ne.topLeftBorderBox,ne.topRightBorderBox,ne.bottomRightBorderBox,ne.bottomLeftBorderBox]},gA=function(ne){return[ne.topLeftContentBox,ne.topRightContentBox,ne.bottomRightContentBox,ne.bottomLeftContentBox]},js=function(ne){return[ne.topLeftPaddingBox,ne.topRightPaddingBox,ne.bottomRightPaddingBox,ne.bottomLeftPaddingBox]},Go=function(){function ne(ee,ae,ie){this.offsetX=ee,this.offsetY=ae,this.matrix=ie,this.type=0,this.target=6}return ne}(),ko=function(){function ne(ee,ae){this.path=ee,this.target=ae,this.type=1}return ne}(),Ss=function(){function ne(ee){this.opacity=ee,this.type=2,this.target=6}return ne}(),TA=function(ne){return ne.type===0},_s=function(ne){return ne.type===1},mu=function(ne){return ne.type===2},tc=function(ne,ee){return ne.length===ee.length?ne.some(function(ae,ie){return ae===ee[ie]}):!1},dc=function(ne,ee,ae,ie,ve){return ne.map(function(Re,lt){switch(lt){case 0:return Re.add(ee,ae);case 1:return Re.add(ee+ie,ae);case 2:return Re.add(ee+ie,ae+ve);case 3:return Re.add(ee,ae+ve)}return Re})},nc=function(){function ne(ee){this.element=ee,this.inlineLevel=[],this.nonInlineLevel=[],this.negativeZIndex=[],this.zeroOrAutoZIndexOrTransformedOrOpacity=[],this.positiveZIndex=[],this.nonPositionedFloats=[],this.nonPositionedInlineLevel=[]}return ne}(),rc=function(){function ne(ee,ae){if(this.container=ee,this.parent=ae,this.effects=[],this.curves=new Vs(this.container),this.container.styles.opacity<1&&this.effects.push(new Ss(this.container.styles.opacity)),this.container.styles.transform!==null){var ie=this.container.bounds.left+this.container.styles.transformOrigin[0].number,ve=this.container.bounds.top+this.container.styles.transformOrigin[1].number,Re=this.container.styles.transform;this.effects.push(new Go(ie,ve,Re))}if(this.container.styles.overflowX!==0){var lt=eo(this.curves),kt=js(this.curves);tc(lt,kt)?this.effects.push(new ko(lt,6)):(this.effects.push(new ko(lt,2)),this.effects.push(new ko(kt,4)))}}return ne.prototype.getEffects=function(ee){for(var ae=[2,3].indexOf(this.container.styles.position)===-1,ie=this.parent,ve=this.effects.slice(0);ie;){var Re=ie.effects.filter(function(_t){return!_s(_t)});if(ae||ie.container.styles.position!==0||!ie.parent){if(ve.unshift.apply(ve,Re),ae=[2,3].indexOf(ie.container.styles.position)===-1,ie.container.styles.overflowX!==0){var lt=eo(ie.curves),kt=js(ie.curves);tc(lt,kt)||ve.unshift(new ko(kt,6))}}else ve.unshift.apply(ve,Re);ie=ie.parent}return ve.filter(function(_t){return oA(_t.target,ee)})},ne}(),Ju=function(ne,ee,ae,ie){ne.container.elements.forEach(function(ve){var Re=oA(ve.flags,4),lt=oA(ve.flags,2),kt=new rc(ve,ne);oA(ve.styles.display,2048)&&ie.push(kt);var _t=oA(ve.flags,8)?[]:ie;if(Re||lt){var Cn=Re||ve.styles.isPositioned()?ae:ee,Dn=new nc(kt);if(ve.styles.isPositioned()||ve.styles.opacity<1||ve.styles.isTransformed()){var Pn=ve.styles.zIndex.order;if(Pn<0){var mr=0;Cn.negativeZIndex.some(function(Jr,fi){return Pn>Jr.element.container.styles.zIndex.order?(mr=fi,!1):mr>0}),Cn.negativeZIndex.splice(mr,0,Dn)}else if(Pn>0){var Bi=0;Cn.positiveZIndex.some(function(Jr,fi){return Pn>=Jr.element.container.styles.zIndex.order?(Bi=fi+1,!1):Bi>0}),Cn.positiveZIndex.splice(Bi,0,Dn)}else Cn.zeroOrAutoZIndexOrTransformedOrOpacity.push(Dn)}else ve.styles.isFloating()?Cn.nonPositionedFloats.push(Dn):Cn.nonPositionedInlineLevel.push(Dn);Ju(kt,Dn,Re?Dn:ae,_t)}else ve.styles.isInlineLevel()?ee.inlineLevel.push(kt):ee.nonInlineLevel.push(kt),Ju(kt,ee,ae,_t);oA(ve.flags,8)&&ic(ve,_t)})},ic=function(ne,ee){for(var ae=ne instanceof Wl?ne.start:1,ie=ne instanceof Wl?ne.reversed:!1,ve=0;ve0&&ae.intrinsicHeight>0){var Re=Ku(ae),lt=js(ie);this.path(lt),this.ctx.save(),this.ctx.clip(),this.ctx.drawImage(ve,0,0,ae.intrinsicWidth,ae.intrinsicHeight,Re.left,Re.top,Re.width,Re.height),this.ctx.restore()}},ee.prototype.renderNodeContent=function(ae){return Ze(this,void 0,void 0,function(){var ie,ve,Re,lt,kt,_t,_i,_i,Cn,Dn,Pn,mr,sa,Bi,Jr,Vi,fi,aa,Di,_i,Ua,sa,Vi;return Te(this,function(yi){switch(yi.label){case 0:this.applyEffects(ae.getEffects(4)),ie=ae.container,ve=ae.curves,Re=ie.styles,lt=0,kt=ie.textNodes,yi.label=1;case 1:return lt0&&OA>0&&(Ca=Re.ctx.createPattern(Vi,"repeat"),Re.renderRepeat(wA,Ca,oo,so))):Yo(Dn)&&(Ji=qu(ae,ie,[null,null,null]),wA=Ji[0],Ao=Ji[1],vo=Ji[2],Xa=Ji[3],OA=Ji[4],Ys=Dn.position.length===0?[GA]:Dn.position,oo=vi(Ys[0],Xa),so=vi(Ys[Ys.length-1],OA),Fl=vA(Dn,oo,so,Xa,OA),ss=Fl[0],Xs=Fl[1],ss>0&&Xs>0&&(Sl=Re.ctx.createRadialGradient(Ao+oo,vo+so,0,Ao+oo,vo+so,ss),UA(Dn.stops,ss*2).forEach(function(yu){return Sl.addColorStop(yu.stop,Ra(yu.color))}),Re.path(wA),Re.ctx.fillStyle=Sl,ss!==Xs?(_l=ae.bounds.left+.5*ae.bounds.width,ks=ae.bounds.top+.5*ae.bounds.height,kl=Xs/ss,Us=1/kl,Re.ctx.save(),Re.ctx.translate(_l,ks),Re.ctx.transform(1,0,0,kl,0,0),Re.ctx.translate(-_l,-ks),Re.ctx.fillRect(Ao,Us*(vo-ks)+ks,Xa,OA*Us),Re.ctx.restore()):Re.ctx.fill())),$l.label=6;case 6:return ie--,[2]}})},Re=this,lt=0,kt=ae.styles.backgroundImage.slice(0).reverse(),Cn.label=1;case 1:return lt0?Dn.style!==2?[3,5]:[4,this.renderDashedDottedBorder(Dn.color,Dn.width,kt,ae.curves,2)]:[3,11]):[3,13];case 4:return mr.sent(),[3,11];case 5:return Dn.style!==3?[3,7]:[4,this.renderDashedDottedBorder(Dn.color,Dn.width,kt,ae.curves,3)];case 6:return mr.sent(),[3,11];case 7:return Dn.style!==4?[3,9]:[4,this.renderDoubleBorder(Dn.color,Dn.width,kt,ae.curves)];case 8:return mr.sent(),[3,11];case 9:return[4,this.renderSolidBorder(Dn.color,kt,ae.curves)];case 10:mr.sent(),mr.label=11;case 11:kt++,mr.label=12;case 12:return _t++,[3,3];case 13:return[2]}})})},ee.prototype.renderDashedDottedBorder=function(ae,ie,ve,Re,lt){return Ze(this,void 0,void 0,function(){var kt,_t,Cn,Dn,Pn,mr,Bi,Jr,fi,aa,Di,_i,Ua,sa,Vi,yi,Vi,yi;return Te(this,function(Ba){return this.ctx.save(),kt=vc(Re,ve),_t=ac(Re,ve),lt===2&&(this.path(_t),this.ctx.clip()),Ya(_t[0])?(Cn=_t[0].start.x,Dn=_t[0].start.y):(Cn=_t[0].x,Dn=_t[0].y),Ya(_t[1])?(Pn=_t[1].end.x,mr=_t[1].end.y):(Pn=_t[1].x,mr=_t[1].y),ve===0||ve===2?Bi=Math.abs(Cn-Pn):Bi=Math.abs(Dn-mr),this.ctx.beginPath(),lt===3?this.formatPath(kt):this.formatPath(_t.slice(0,2)),Jr=ie<3?ie*3:ie*2,fi=ie<3?ie*2:ie,lt===3&&(Jr=ie,fi=ie),aa=!0,Bi<=Jr*2?aa=!1:Bi<=Jr*2+fi?(Di=Bi/(2*Jr+fi),Jr*=Di,fi*=Di):(_i=Math.floor((Bi+fi)/(Jr+fi)),Ua=(Bi-_i*Jr)/(_i-1),sa=(Bi-(_i+1)*Jr)/_i,fi=sa<=0||Math.abs(fi-Ua)>1,ye=-7,Je=Ze?Xe-1:0,Ce=Ze?-1:1,st=ce[te+Je];for(Je+=Ce,ke=st&(1<<-ye)-1,st>>=-ye,ye+=Ve;ye>0;ke=ke*256+ce[te+Je],Je+=Ce,ye-=8);for(ge=ke&(1<<-ye)-1,ke>>=-ye,ye+=Te;ye>0;ge=ge*256+ce[te+Je],Je+=Ce,ye-=8);if(ke===0)ke=1-Se;else{if(ke===Ue)return ge?NaN:(st?-1:1)*(1/0);ge=ge+Math.pow(2,Te),ke=ke-Se}return(st?-1:1)*ge*Math.pow(2,ke-Te)},yt.write=function(ce,te,Ze,Te,Xe,ke){var ge,Ve,Ue,Se=ke*8-Xe-1,ye=(1<>1,Ce=Xe===23?Math.pow(2,-24)-Math.pow(2,-77):0,st=Te?0:ke-1,nt=Te?1:-1,it=te<0||te===0&&1/te<0?1:0;for(te=Math.abs(te),isNaN(te)||te===1/0?(Ve=isNaN(te)?1:0,ge=ye):(ge=Math.floor(Math.log(te)/Math.LN2),te*(Ue=Math.pow(2,-ge))<1&&(ge--,Ue*=2),ge+Je>=1?te+=Ce/Ue:te+=Ce*Math.pow(2,1-Je),te*Ue>=2&&(ge++,Ue/=2),ge+Je>=ye?(Ve=0,ge=ye):ge+Je>=1?(Ve=(te*Ue-1)*Math.pow(2,Xe),ge=ge+Je):(Ve=te*Math.pow(2,Je-1)*Math.pow(2,Xe),ge=0));Xe>=8;ce[Ze+st]=Ve&255,st+=nt,Ve/=256,Xe-=8);for(ge=ge<0;ce[Ze+st]=ge&255,st+=nt,ge/=256,Se-=8);ce[Ze+st-nt]|=it*128}},66042:function(xn,yt,ce){"use strict";ce.d(yt,{Z:function(){return wt}});var te=ce(33885),Ze=ce(42978),Te=ce(43403),Xe=ce(34280),ke=ce(59301),ge=ke.createContext(null),Ve=ke.createContext({}),Ue=ge,Se=ce(20068),ye=ce(54476),Je=ce(92310),Ce=ce.n(Je),st=ce(77900),nt=ce(10228),it=ce(26112),We=ce(75931),Le=ce(8654),ut=["prefixCls","className","containerRef"],Ge=function(vt){var Vt=vt.prefixCls,Jt=vt.className,pn=vt.containerRef,An=(0,We.Z)(vt,ut),ze=ke.useContext(Ve),Fe=ze.panel,Ot=(0,Le.x1)(Fe,pn);return ke.createElement("div",(0,ye.Z)({className:Ce()("".concat(Vt,"-content"),Jt),role:"dialog",ref:Ot},(0,it.Z)(vt,{aria:!0}),{"aria-modal":"true"},An))},qe=Ge,Qe=ce(48736);function xe(at){return typeof at=="string"&&String(Number(at))===at?((0,Qe.ZP)(!1,"Invalid value type of `width` or `height` which should be number type instead."),Number(at)):at}function Ne(at){warning(!("wrapperClassName"in at),"'wrapperClassName' is removed. Please use 'rootClassName' instead."),warning(canUseDom()||!at.open,"Drawer with 'open' in SSR is not work since no place to createPortal. Please move to 'useEffect' instead.")}var Me={width:0,height:0,overflow:"hidden",outline:"none",position:"absolute"};function rt(at,vt){var Vt,Jt,pn,An=at.prefixCls,ze=at.open,Fe=at.placement,Ot=at.inline,Fn=at.push,dn=at.forceRender,Ct=at.autoFocus,en=at.keyboard,rn=at.classNames,Yn=at.rootClassName,Dt=at.rootStyle,mt=at.zIndex,ht=at.className,bt=at.id,zt=at.style,Bt=at.motion,Pt=at.width,_e=at.height,se=at.children,fe=at.mask,Ie=at.maskClosable,Be=at.maskMotion,pt=at.maskClassName,Mt=at.maskStyle,sn=at.afterOpenChange,he=at.onClose,oe=at.onMouseEnter,re=at.onMouseOver,de=at.onMouseLeave,we=at.onClick,le=at.onKeyDown,Ee=at.onKeyUp,St=at.styles,Ut=at.drawerRender,It=ke.useRef(),ft=ke.useRef(),Bn=ke.useRef();ke.useImperativeHandle(vt,function(){return It.current});var jt=function(qn){var mn=qn.keyCode,zn=qn.shiftKey;switch(mn){case nt.Z.TAB:{if(mn===nt.Z.TAB){if(!zn&&document.activeElement===Bn.current){var $t;($t=ft.current)===null||$t===void 0||$t.focus({preventScroll:!0})}else if(zn&&document.activeElement===ft.current){var Sn;(Sn=Bn.current)===null||Sn===void 0||Sn.focus({preventScroll:!0})}}break}case nt.Z.ESC:{he&&en&&(qn.stopPropagation(),he(qn));break}}};ke.useEffect(function(){if(ze&&Ct){var rr;(rr=It.current)===null||rr===void 0||rr.focus({preventScroll:!0})}},[ze]);var cn=ke.useState(!1),In=(0,Ze.Z)(cn,2),sr=In[0],vn=In[1],dr=ke.useContext(Ue),cr;typeof Fn=="boolean"?cr=Fn?{}:{distance:0}:cr=Fn||{};var yr=(Vt=(Jt=(pn=cr)===null||pn===void 0?void 0:pn.distance)!==null&&Jt!==void 0?Jt:dr==null?void 0:dr.pushDistance)!==null&&Vt!==void 0?Vt:180,Jn=ke.useMemo(function(){return{pushDistance:yr,push:function(){vn(!0)},pull:function(){vn(!1)}}},[yr]);ke.useEffect(function(){if(ze){var rr;dr==null||(rr=dr.push)===null||rr===void 0||rr.call(dr)}else{var qn;dr==null||(qn=dr.pull)===null||qn===void 0||qn.call(dr)}},[ze]),ke.useEffect(function(){return function(){var rr;dr==null||(rr=dr.pull)===null||rr===void 0||rr.call(dr)}},[]);var Tr=fe&&ke.createElement(st.default,(0,ye.Z)({key:"mask"},Be,{visible:ze}),function(rr,qn){var mn=rr.className,zn=rr.style;return ke.createElement("div",{className:Ce()("".concat(An,"-mask"),mn,rn==null?void 0:rn.mask,pt),style:(0,te.Z)((0,te.Z)((0,te.Z)({},zn),Mt),St==null?void 0:St.mask),onClick:Ie&&ze?he:void 0,ref:qn})}),Pr=typeof Bt=="function"?Bt(Fe):Bt,Er={};if(sr&&yr)switch(Fe){case"top":Er.transform="translateY(".concat(yr,"px)");break;case"bottom":Er.transform="translateY(".concat(-yr,"px)");break;case"left":Er.transform="translateX(".concat(yr,"px)");break;default:Er.transform="translateX(".concat(-yr,"px)");break}Fe==="left"||Fe==="right"?Er.width=xe(Pt):Er.height=xe(_e);var ur={onMouseEnter:oe,onMouseOver:re,onMouseLeave:de,onClick:we,onKeyDown:le,onKeyUp:Ee},Qr=ke.createElement(st.default,(0,ye.Z)({key:"panel"},Pr,{visible:ze,forceRender:dn,onVisibleChanged:function(qn){sn==null||sn(qn)},removeOnLeave:!1,leavedClassName:"".concat(An,"-content-wrapper-hidden")}),function(rr,qn){var mn=rr.className,zn=rr.style,$t=ke.createElement(qe,(0,ye.Z)({id:bt,containerRef:qn,prefixCls:An,className:Ce()(ht,rn==null?void 0:rn.content),style:(0,te.Z)((0,te.Z)({},zt),St==null?void 0:St.content)},(0,it.Z)(at,{aria:!0}),ur),se);return ke.createElement("div",(0,ye.Z)({className:Ce()("".concat(An,"-content-wrapper"),rn==null?void 0:rn.wrapper,mn),style:(0,te.Z)((0,te.Z)((0,te.Z)({},Er),zn),St==null?void 0:St.wrapper)},(0,it.Z)(at,{data:!0})),Ut?Ut($t):$t)}),Kn=(0,te.Z)({},Dt);return mt&&(Kn.zIndex=mt),ke.createElement(Ue.Provider,{value:Jn},ke.createElement("div",{className:Ce()(An,"".concat(An,"-").concat(Fe),Yn,(0,Se.Z)((0,Se.Z)({},"".concat(An,"-open"),ze),"".concat(An,"-inline"),Ot)),style:Kn,tabIndex:-1,ref:It,onKeyDown:jt},Tr,ke.createElement("div",{tabIndex:0,ref:ft,style:Me,"aria-hidden":"true","data-sentinel":"start"}),Qr,ke.createElement("div",{tabIndex:0,ref:Bn,style:Me,"aria-hidden":"true","data-sentinel":"end"})))}var He=ke.forwardRef(rt),tt=He,gt=function(vt){var Vt=vt.open,Jt=Vt===void 0?!1:Vt,pn=vt.prefixCls,An=pn===void 0?"rc-drawer":pn,ze=vt.placement,Fe=ze===void 0?"right":ze,Ot=vt.autoFocus,Fn=Ot===void 0?!0:Ot,dn=vt.keyboard,Ct=dn===void 0?!0:dn,en=vt.width,rn=en===void 0?378:en,Yn=vt.mask,Dt=Yn===void 0?!0:Yn,mt=vt.maskClosable,ht=mt===void 0?!0:mt,bt=vt.getContainer,zt=vt.forceRender,Bt=vt.afterOpenChange,Pt=vt.destroyOnClose,_e=vt.onMouseEnter,se=vt.onMouseOver,fe=vt.onMouseLeave,Ie=vt.onClick,Be=vt.onKeyDown,pt=vt.onKeyUp,Mt=vt.panelRef,sn=ke.useState(!1),he=(0,Ze.Z)(sn,2),oe=he[0],re=he[1],de=ke.useState(!1),we=(0,Ze.Z)(de,2),le=we[0],Ee=we[1];(0,Xe.Z)(function(){Ee(!0)},[]);var St=le?Jt:!1,Ut=ke.useRef(),It=ke.useRef();(0,Xe.Z)(function(){St&&(It.current=document.activeElement)},[St]);var ft=function(sr){var vn;if(re(sr),Bt==null||Bt(sr),!sr&&It.current&&!((vn=Ut.current)!==null&&vn!==void 0&&vn.contains(It.current))){var dr;(dr=It.current)===null||dr===void 0||dr.focus({preventScroll:!0})}},Bn=ke.useMemo(function(){return{panel:Mt}},[Mt]);if(!zt&&!oe&&!St&&Pt)return null;var jt={onMouseEnter:_e,onMouseOver:se,onMouseLeave:fe,onClick:Ie,onKeyDown:Be,onKeyUp:pt},cn=(0,te.Z)((0,te.Z)({},vt),{},{open:St,prefixCls:An,placement:Fe,autoFocus:Fn,keyboard:Ct,width:rn,mask:Dt,maskClosable:ht,inline:bt===!1,afterOpenChange:ft,ref:Ut},jt);return ke.createElement(Ve.Provider,{value:Bn},ke.createElement(Te.Z,{open:St||zt||oe,autoDestroy:!1,getContainer:bt,autoLock:Dt&&(St||oe)},ke.createElement(tt,cn)))},Ye=gt,wt=Ye},91574:function(xn,yt,ce){"use strict";ce.d(yt,{Z:function(){return we}});var te=ce(54476),Ze=ce(33885),Te=ce(20068),Xe=ce(42978),ke=ce(76190),ge=ce(75931),Ve=ce(92310),Ue=ce.n(Ve),Se=/margin|padding|width|height|max|min|offset/,ye={left:!0,top:!0},Je={cssFloat:1,styleFloat:1,float:1};function Ce(le){return le.nodeType===1?le.ownerDocument.defaultView.getComputedStyle(le,null):{}}function st(le,Ee,St){if(Ee=Ee.toLowerCase(),St==="auto"){if(Ee==="height")return le.offsetHeight;if(Ee==="width")return le.offsetWidth}return Ee in ye||(ye[Ee]=Se.test(Ee)),ye[Ee]?parseFloat(St)||0:St}function nt(le,Ee){var St=arguments.length,Ut=Ce(le);return Ee=Je[Ee]?"cssFloat"in le.style?"cssFloat":"styleFloat":Ee,St===1?Ut:st(le,Ee,Ut[Ee]||le.style[Ee])}function it(le,Ee,St){var Ut=arguments.length;if(Ee=Je[Ee]?"cssFloat"in le.style?"cssFloat":"styleFloat":Ee,Ut===3)return typeof St=="number"&&Se.test(Ee)&&(St="".concat(St,"px")),le.style[Ee]=St,St;for(var It in Ee)Ee.hasOwnProperty(It)&&it(le,It,Ee[It]);return Ce(le)}function We(le){return le===document.body?document.documentElement.clientWidth:le.offsetWidth}function Le(le){return le===document.body?window.innerHeight||document.documentElement.clientHeight:le.offsetHeight}function ut(){var le=Math.max(document.documentElement.scrollWidth,document.body.scrollWidth),Ee=Math.max(document.documentElement.scrollHeight,document.body.scrollHeight);return{width:le,height:Ee}}function Ge(){var le=document.documentElement.clientWidth,Ee=window.innerHeight||document.documentElement.clientHeight;return{width:le,height:Ee}}function qe(){return{scrollLeft:Math.max(document.documentElement.scrollLeft,document.body.scrollLeft),scrollTop:Math.max(document.documentElement.scrollTop,document.body.scrollTop)}}function Qe(le){var Ee=le.getBoundingClientRect(),St=document.documentElement;return{left:Ee.left+(window.pageXOffset||St.scrollLeft)-(St.clientLeft||document.body.clientLeft||0),top:Ee.top+(window.pageYOffset||St.scrollTop)-(St.clientTop||document.body.clientTop||0)}}var xe=ce(18929),Ne=ce(59301),Me=ce(55311),rt=ce(8224),He=ce(10228),tt=ce(43403),gt=ce(77900),Ye=Ne.createContext(null),wt=function(Ee){var St=Ee.visible,Ut=Ee.maskTransitionName,It=Ee.getContainer,ft=Ee.prefixCls,Bn=Ee.rootClassName,jt=Ee.icons,cn=Ee.countRender,In=Ee.showSwitch,sr=Ee.showProgress,vn=Ee.current,dr=Ee.transform,cr=Ee.count,yr=Ee.scale,Jn=Ee.minScale,Tr=Ee.maxScale,Pr=Ee.closeIcon,Er=Ee.onActive,ur=Ee.onClose,Qr=Ee.onZoomIn,Kn=Ee.onZoomOut,rr=Ee.onRotateRight,qn=Ee.onRotateLeft,mn=Ee.onFlipX,zn=Ee.onFlipY,$t=Ee.onReset,Sn=Ee.toolbarRender,pr=Ee.zIndex,lr=Ee.image,fr=(0,Ne.useContext)(Ye),Fr=jt.rotateLeft,Wr=jt.rotateRight,Dr=jt.zoomIn,Ur=jt.zoomOut,qr=jt.close,$n=jt.left,yn=jt.right,$e=jt.flipX,kr=jt.flipY,Zr="".concat(ft,"-operations-operation");Ne.useEffect(function(){var Hn=function(Ft){Ft.keyCode===He.Z.ESC&&ur()};return St&&window.addEventListener("keydown",Hn),function(){window.removeEventListener("keydown",Hn)}},[St]);var Lt=function(xt,Ft){xt.preventDefault(),xt.stopPropagation(),Er(Ft)},Tt=Ne.useCallback(function(Hn){var xt=Hn.type,Ft=Hn.disabled,gn=Hn.onClick,Mn=Hn.icon;return Ne.createElement("div",{key:xt,className:Ue()(Zr,"".concat(ft,"-operations-operation-").concat(xt),(0,Te.Z)({},"".concat(ft,"-operations-operation-disabled"),!!Ft)),onClick:gn},Mn)},[Zr,ft]),tr=In?Tt({icon:$n,onClick:function(xt){return Lt(xt,-1)},type:"prev",disabled:vn===0}):void 0,Tn=In?Tt({icon:yn,onClick:function(xt){return Lt(xt,1)},type:"next",disabled:vn===cr-1}):void 0,Gt=Tt({icon:kr,onClick:zn,type:"flipY"}),_n=Tt({icon:$e,onClick:mn,type:"flipX"}),ar=Tt({icon:Fr,onClick:qn,type:"rotateLeft"}),Ar=Tt({icon:Wr,onClick:rr,type:"rotateRight"}),or=Tt({icon:Ur,onClick:Kn,type:"zoomOut",disabled:yr<=Jn}),hr=Tt({icon:Dr,onClick:Qr,type:"zoomIn",disabled:yr===Tr}),xr=Ne.createElement("div",{className:"".concat(ft,"-operations")},Gt,_n,ar,Ar,or,hr);return Ne.createElement(gt.default,{visible:St,motionName:Ut},function(Hn){var xt=Hn.className,Ft=Hn.style;return Ne.createElement(tt.Z,{open:!0,getContainer:It!=null?It:document.body},Ne.createElement("div",{className:Ue()("".concat(ft,"-operations-wrapper"),xt,Bn),style:(0,Ze.Z)((0,Ze.Z)({},Ft),{},{zIndex:pr})},Pr===null?null:Ne.createElement("button",{className:"".concat(ft,"-close"),onClick:ur},Pr||qr),In&&Ne.createElement(Ne.Fragment,null,Ne.createElement("div",{className:Ue()("".concat(ft,"-switch-left"),(0,Te.Z)({},"".concat(ft,"-switch-left-disabled"),vn===0)),onClick:function(Mn){return Lt(Mn,-1)}},$n),Ne.createElement("div",{className:Ue()("".concat(ft,"-switch-right"),(0,Te.Z)({},"".concat(ft,"-switch-right-disabled"),vn===cr-1)),onClick:function(Mn){return Lt(Mn,1)}},yn)),Ne.createElement("div",{className:"".concat(ft,"-footer")},sr&&Ne.createElement("div",{className:"".concat(ft,"-progress")},cn?cn(vn+1,cr):"".concat(vn+1," / ").concat(cr)),Sn?Sn(xr,(0,Ze.Z)((0,Ze.Z)({icons:{prevIcon:tr,nextIcon:Tn,flipYIcon:Gt,flipXIcon:_n,rotateLeftIcon:ar,rotateRightIcon:Ar,zoomOutIcon:or,zoomInIcon:hr},actions:{onActive:Er,onFlipY:zn,onFlipX:mn,onRotateLeft:qn,onRotateRight:rr,onZoomOut:Kn,onZoomIn:Qr,onReset:$t,onClose:ur},transform:dr},fr?{current:vn,total:cr}:{}),{},{image:lr})):xr)))})},at=wt,vt=ce(13697),Vt=ce(16089),Jt={x:0,y:0,rotate:0,scale:1,flipX:!1,flipY:!1};function pn(le,Ee,St,Ut){var It=(0,Ne.useRef)(null),ft=(0,Ne.useRef)([]),Bn=(0,Ne.useState)(Jt),jt=(0,Xe.Z)(Bn,2),cn=jt[0],In=jt[1],sr=function(yr){In(Jt),(0,vt.Z)(Jt,cn)||Ut==null||Ut({transform:Jt,action:yr})},vn=function(yr,Jn){It.current===null&&(ft.current=[],It.current=(0,Vt.Z)(function(){In(function(Tr){var Pr=Tr;return ft.current.forEach(function(Er){Pr=(0,Ze.Z)((0,Ze.Z)({},Pr),Er)}),It.current=null,Ut==null||Ut({transform:Pr,action:Jn}),Pr})})),ft.current.push((0,Ze.Z)((0,Ze.Z)({},cn),yr))},dr=function(yr,Jn,Tr,Pr,Er){var ur=le.current,Qr=ur.width,Kn=ur.height,rr=ur.offsetWidth,qn=ur.offsetHeight,mn=ur.offsetLeft,zn=ur.offsetTop,$t=yr,Sn=cn.scale*yr;Sn>St?(Sn=St,$t=St/cn.scale):SnUt){if(Ee>0)return(0,Te.Z)({},le,ft);if(Ee<0&&ItUt)return(0,Te.Z)({},le,Ee<0?ft:-ft);return{}}function Fe(le,Ee,St,Ut){var It=Ge(),ft=It.width,Bn=It.height,jt=null;return le<=ft&&Ee<=Bn?jt={x:0,y:0}:(le>ft||Ee>Bn)&&(jt=(0,Ze.Z)((0,Ze.Z)({},ze("x",St,le,ft)),ze("y",Ut,Ee,Bn))),jt}var Ot=1,Fn=1;function dn(le,Ee,St,Ut,It,ft,Bn){var jt=It.rotate,cn=It.scale,In=It.x,sr=It.y,vn=(0,Ne.useState)(!1),dr=(0,Xe.Z)(vn,2),cr=dr[0],yr=dr[1],Jn=(0,Ne.useRef)({diffX:0,diffY:0,transformX:0,transformY:0}),Tr=function(Kn){!Ee||Kn.button!==0||(Kn.preventDefault(),Kn.stopPropagation(),Jn.current={diffX:Kn.pageX-In,diffY:Kn.pageY-sr,transformX:In,transformY:sr},yr(!0))},Pr=function(Kn){St&&cr&&ft({x:Kn.pageX-Jn.current.diffX,y:Kn.pageY-Jn.current.diffY},"move")},Er=function(){if(St&&cr){yr(!1);var Kn=Jn.current,rr=Kn.transformX,qn=Kn.transformY,mn=In!==rr&&sr!==qn;if(!mn)return;var zn=le.current.offsetWidth*cn,$t=le.current.offsetHeight*cn,Sn=le.current.getBoundingClientRect(),pr=Sn.left,lr=Sn.top,fr=jt%180!==0,Fr=Fe(fr?$t:zn,fr?zn:$t,pr,lr);Fr&&ft((0,Ze.Z)({},Fr),"dragRebound")}},ur=function(Kn){if(!(!St||Kn.deltaY==0)){var rr=Math.abs(Kn.deltaY/100),qn=Math.min(rr,Fn),mn=Ot+qn*Ut;Kn.deltaY>0&&(mn=Ot/mn),Bn(mn,"wheel",Kn.clientX,Kn.clientY)}};return(0,Ne.useEffect)(function(){var Qr,Kn,rr,qn;if(Ee){rr=(0,rt.Z)(window,"mouseup",Er,!1),qn=(0,rt.Z)(window,"mousemove",Pr,!1);try{window.top!==window.self&&(Qr=(0,rt.Z)(window.top,"mouseup",Er,!1),Kn=(0,rt.Z)(window.top,"mousemove",Pr,!1))}catch(mn){(0,An.Kp)(!1,"[rc-image] ".concat(mn))}}return function(){var mn,zn,$t,Sn;(mn=rr)===null||mn===void 0||mn.remove(),(zn=qn)===null||zn===void 0||zn.remove(),($t=Qr)===null||$t===void 0||$t.remove(),(Sn=Kn)===null||Sn===void 0||Sn.remove()}},[St,cr,In,sr,jt,Ee]),{isMoving:cr,onMouseDown:Tr,onMouseMove:Pr,onMouseUp:Er,onWheel:ur}}function Ct(le){return new Promise(function(Ee){if(!le){Ee(!1);return}var St=document.createElement("img");St.onerror=function(){return Ee(!1)},St.onload=function(){return Ee(!0)},St.src=le})}function en(le){var Ee=le.src,St=le.isCustomPlaceholder,Ut=le.fallback,It=(0,Ne.useState)(St?"loading":"normal"),ft=(0,Xe.Z)(It,2),Bn=ft[0],jt=ft[1],cn=(0,Ne.useRef)(!1),In=Bn==="error";(0,Ne.useEffect)(function(){var cr=!0;return Ct(Ee).then(function(yr){!yr&&cr&&jt("error")}),function(){cr=!1}},[Ee]),(0,Ne.useEffect)(function(){St&&!cn.current?jt("loading"):In&&jt("normal")},[Ee]);var sr=function(){jt("normal")},vn=function(yr){cn.current=!1,Bn==="loading"&&yr!==null&&yr!==void 0&&yr.complete&&(yr.naturalWidth||yr.naturalHeight)&&(cn.current=!0,sr())},dr=In&&Ut?{src:Ut}:{onLoad:sr,src:Ee};return[vn,dr,Bn]}function rn(le,Ee){var St=le.x-Ee.x,Ut=le.y-Ee.y;return Math.hypot(St,Ut)}function Yn(le,Ee,St,Ut){var It=rn(le,St),ft=rn(Ee,Ut);if(It===0&&ft===0)return[le.x,le.y];var Bn=It/(It+ft),jt=le.x+Bn*(Ee.x-le.x),cn=le.y+Bn*(Ee.y-le.y);return[jt,cn]}function Dt(le,Ee,St,Ut,It,ft,Bn){var jt=It.rotate,cn=It.scale,In=It.x,sr=It.y,vn=(0,Ne.useState)(!1),dr=(0,Xe.Z)(vn,2),cr=dr[0],yr=dr[1],Jn=(0,Ne.useRef)({point1:{x:0,y:0},point2:{x:0,y:0},eventType:"none"}),Tr=function(Kn){Jn.current=(0,Ze.Z)((0,Ze.Z)({},Jn.current),Kn)},Pr=function(Kn){if(Ee){Kn.stopPropagation(),yr(!0);var rr=Kn.touches,qn=rr===void 0?[]:rr;qn.length>1?Tr({point1:{x:qn[0].clientX,y:qn[0].clientY},point2:{x:qn[1].clientX,y:qn[1].clientY},eventType:"touchZoom"}):Tr({point1:{x:qn[0].clientX-In,y:qn[0].clientY-sr},eventType:"move"})}},Er=function(Kn){var rr=Kn.touches,qn=rr===void 0?[]:rr,mn=Jn.current,zn=mn.point1,$t=mn.point2,Sn=mn.eventType;if(qn.length>1&&Sn==="touchZoom"){var pr={x:qn[0].clientX,y:qn[0].clientY},lr={x:qn[1].clientX,y:qn[1].clientY},fr=Yn(zn,$t,pr,lr),Fr=(0,Xe.Z)(fr,2),Wr=Fr[0],Dr=Fr[1],Ur=rn(pr,lr)/rn(zn,$t);Bn(Ur,"touchZoom",Wr,Dr,!0),Tr({point1:pr,point2:lr,eventType:"touchZoom"})}else Sn==="move"&&(ft({x:qn[0].clientX-zn.x,y:qn[0].clientY-zn.y},"move"),Tr({eventType:"move"}))},ur=function(){if(St){if(cr&&yr(!1),Tr({eventType:"none"}),Ut>cn)return ft({x:0,y:0,scale:Ut},"touchZoom");var Kn=le.current.offsetWidth*cn,rr=le.current.offsetHeight*cn,qn=le.current.getBoundingClientRect(),mn=qn.left,zn=qn.top,$t=jt%180!==0,Sn=Fe($t?rr:Kn,$t?Kn:rr,mn,zn);Sn&&ft((0,Ze.Z)({},Sn),"dragRebound")}};return(0,Ne.useEffect)(function(){var Qr;return St&&Ee&&(Qr=(0,rt.Z)(window,"touchmove",function(Kn){return Kn.preventDefault()},{passive:!1})),function(){var Kn;(Kn=Qr)===null||Kn===void 0||Kn.remove()}},[St,Ee]),{isTouching:cr,onTouchStart:Pr,onTouchMove:Er,onTouchEnd:ur}}var mt=["fallback","src","imgRef"],ht=["prefixCls","src","alt","imageInfo","fallback","movable","onClose","visible","icons","rootClassName","closeIcon","getContainer","current","count","countRender","scaleStep","minScale","maxScale","transitionName","maskTransitionName","imageRender","imgCommonProps","toolbarRender","onTransform","onChange"],bt=function(Ee){var St=Ee.fallback,Ut=Ee.src,It=Ee.imgRef,ft=(0,ge.Z)(Ee,mt),Bn=en({src:Ut,fallback:St}),jt=(0,Xe.Z)(Bn,2),cn=jt[0],In=jt[1];return Ne.createElement("img",(0,te.Z)({ref:function(vn){It.current=vn,cn(vn)}},ft,In))},zt=function(Ee){var St=Ee.prefixCls,Ut=Ee.src,It=Ee.alt,ft=Ee.imageInfo,Bn=Ee.fallback,jt=Ee.movable,cn=jt===void 0?!0:jt,In=Ee.onClose,sr=Ee.visible,vn=Ee.icons,dr=vn===void 0?{}:vn,cr=Ee.rootClassName,yr=Ee.closeIcon,Jn=Ee.getContainer,Tr=Ee.current,Pr=Tr===void 0?0:Tr,Er=Ee.count,ur=Er===void 0?1:Er,Qr=Ee.countRender,Kn=Ee.scaleStep,rr=Kn===void 0?.5:Kn,qn=Ee.minScale,mn=qn===void 0?1:qn,zn=Ee.maxScale,$t=zn===void 0?50:zn,Sn=Ee.transitionName,pr=Sn===void 0?"zoom":Sn,lr=Ee.maskTransitionName,fr=lr===void 0?"fade":lr,Fr=Ee.imageRender,Wr=Ee.imgCommonProps,Dr=Ee.toolbarRender,Ur=Ee.onTransform,qr=Ee.onChange,$n=(0,ge.Z)(Ee,ht),yn=(0,Ne.useRef)(),$e=(0,Ne.useContext)(Ye),kr=$e&&ur>1,Zr=$e&&ur>=1,Lt=(0,Ne.useState)(!0),Tt=(0,Xe.Z)(Lt,2),tr=Tt[0],Tn=Tt[1],Gt=pn(yn,mn,$t,Ur),_n=Gt.transform,ar=Gt.resetTransform,Ar=Gt.updateTransform,or=Gt.dispatchZoomChange,hr=dn(yn,cn,sr,rr,_n,Ar,or),xr=hr.isMoving,Hn=hr.onMouseDown,xt=hr.onWheel,Ft=Dt(yn,cn,sr,mn,_n,Ar,or),gn=Ft.isTouching,Mn=Ft.onTouchStart,wr=Ft.onTouchMove,Hr=Ft.onTouchEnd,Mr=_n.rotate,ir=_n.scale,Xn=Ue()((0,Te.Z)({},"".concat(St,"-moving"),xr));(0,Ne.useEffect)(function(){tr||Tn(!0)},[tr]);var _r=function(){ar("close")},Br=function(){or(Ot+rr,"zoomIn")},$r=function(){or(Ot/(Ot+rr),"zoomOut")},ui=function(){Ar({rotate:Mr+90},"rotateRight")},ai=function(){Ar({rotate:Mr-90},"rotateLeft")},Ci=function(){Ar({flipX:!_n.flipX},"flipX")},Ke=function(){Ar({flipY:!_n.flipY},"flipY")},Oe=function(){ar("reset")},At=function(Wn){var Vn=Pr+Wn;!Number.isInteger(Vn)||Vn<0||Vn>ur-1||(Tn(!1),ar(Wn<0?"prev":"next"),qr==null||qr(Vn,Pr))},Et=function(Wn){!sr||!kr||(Wn.keyCode===He.Z.LEFT?At(-1):Wn.keyCode===He.Z.RIGHT&&At(1))},on=function(Wn){sr&&(ir!==1?Ar({x:0,y:0,scale:1},"doubleClick"):or(Ot+rr,"doubleClick",Wn.clientX,Wn.clientY))};(0,Ne.useEffect)(function(){var Rn=(0,rt.Z)(window,"keydown",Et,!1);return function(){Rn.remove()}},[sr,kr,Pr]);var Wt=Ne.createElement(bt,(0,te.Z)({},Wr,{width:Ee.width,height:Ee.height,imgRef:yn,className:"".concat(St,"-img"),alt:It,style:{transform:"translate3d(".concat(_n.x,"px, ").concat(_n.y,"px, 0) scale3d(").concat(_n.flipX?"-":"").concat(ir,", ").concat(_n.flipY?"-":"").concat(ir,", 1) rotate(").concat(Mr,"deg)"),transitionDuration:(!tr||gn)&&"0s"},fallback:Bn,src:Ut,onWheel:xt,onMouseDown:Hn,onDoubleClick:on,onTouchStart:Mn,onTouchMove:wr,onTouchEnd:Hr,onTouchCancel:Hr})),Qn=(0,Ze.Z)({url:Ut,alt:It},ft);return Ne.createElement(Ne.Fragment,null,Ne.createElement(Me.Z,(0,te.Z)({transitionName:pr,maskTransitionName:fr,closable:!1,keyboard:!0,prefixCls:St,onClose:In,visible:sr,classNames:{wrapper:Xn},rootClassName:cr,getContainer:Jn},$n,{afterClose:_r}),Ne.createElement("div",{className:"".concat(St,"-img-wrapper")},Fr?Fr(Wt,(0,Ze.Z)({transform:_n,image:Qn},$e?{current:Pr}:{})):Wt)),Ne.createElement(at,{visible:sr,transform:_n,maskTransitionName:fr,closeIcon:yr,getContainer:Jn,prefixCls:St,rootClassName:cr,icons:dr,countRender:Qr,showSwitch:kr,showProgress:Zr,current:Pr,count:ur,scale:ir,minScale:mn,maxScale:$t,toolbarRender:Dr,onActive:At,onZoomIn:Br,onZoomOut:$r,onRotateRight:ui,onRotateLeft:ai,onFlipX:Ci,onFlipY:Ke,onClose:In,onReset:Oe,zIndex:$n.zIndex!==void 0?$n.zIndex+1:void 0,image:Qn}))},Bt=zt,Pt=ce(94480),_e=["crossOrigin","decoding","draggable","loading","referrerPolicy","sizes","srcSet","useMap","alt"];function se(le){var Ee=Ne.useState({}),St=(0,Xe.Z)(Ee,2),Ut=St[0],It=St[1],ft=Ne.useCallback(function(jt,cn){return It(function(In){return(0,Ze.Z)((0,Ze.Z)({},In),{},(0,Te.Z)({},jt,cn))}),function(){It(function(In){var sr=(0,Ze.Z)({},In);return delete sr[jt],sr})}},[]),Bn=Ne.useMemo(function(){return le?le.map(function(jt){if(typeof jt=="string")return{data:{src:jt}};var cn={};return Object.keys(jt).forEach(function(In){["src"].concat((0,Pt.Z)(_e)).includes(In)&&(cn[In]=jt[In])}),{data:cn}}):Object.keys(Ut).reduce(function(jt,cn){var In=Ut[cn],sr=In.canPreview,vn=In.data;return sr&&jt.push({data:vn,id:cn}),jt},[])},[le,Ut]);return[Bn,ft,!!le]}var fe=["visible","onVisibleChange","getContainer","current","movable","minScale","maxScale","countRender","closeIcon","onChange","onTransform","toolbarRender","imageRender"],Ie=["src"],Be=function(Ee){var St,Ut=Ee.previewPrefixCls,It=Ut===void 0?"rc-image-preview":Ut,ft=Ee.children,Bn=Ee.icons,jt=Bn===void 0?{}:Bn,cn=Ee.items,In=Ee.preview,sr=Ee.fallback,vn=(0,ke.Z)(In)==="object"?In:{},dr=vn.visible,cr=vn.onVisibleChange,yr=vn.getContainer,Jn=vn.current,Tr=vn.movable,Pr=vn.minScale,Er=vn.maxScale,ur=vn.countRender,Qr=vn.closeIcon,Kn=vn.onChange,rr=vn.onTransform,qn=vn.toolbarRender,mn=vn.imageRender,zn=(0,ge.Z)(vn,fe),$t=se(cn),Sn=(0,Xe.Z)($t,3),pr=Sn[0],lr=Sn[1],fr=Sn[2],Fr=(0,xe.Z)(0,{value:Jn}),Wr=(0,Xe.Z)(Fr,2),Dr=Wr[0],Ur=Wr[1],qr=(0,Ne.useState)(!1),$n=(0,Xe.Z)(qr,2),yn=$n[0],$e=$n[1],kr=((St=pr[Dr])===null||St===void 0?void 0:St.data)||{},Zr=kr.src,Lt=(0,ge.Z)(kr,Ie),Tt=(0,xe.Z)(!!dr,{value:dr,onChange:function(gn,Mn){cr==null||cr(gn,Mn,Dr)}}),tr=(0,Xe.Z)(Tt,2),Tn=tr[0],Gt=tr[1],_n=(0,Ne.useState)(null),ar=(0,Xe.Z)(_n,2),Ar=ar[0],or=ar[1],hr=Ne.useCallback(function(Ft,gn,Mn,wr){var Hr=fr?pr.findIndex(function(Mr){return Mr.data.src===gn}):pr.findIndex(function(Mr){return Mr.id===Ft});Ur(Hr<0?0:Hr),Gt(!0),or({x:Mn,y:wr}),$e(!0)},[pr,fr]);Ne.useEffect(function(){Tn?yn||Ur(0):$e(!1)},[Tn]);var xr=function(gn,Mn){Ur(gn),Kn==null||Kn(gn,Mn)},Hn=function(){Gt(!1),or(null)},xt=Ne.useMemo(function(){return{register:lr,onPreview:hr}},[lr,hr]);return Ne.createElement(Ye.Provider,{value:xt},ft,Ne.createElement(Bt,(0,te.Z)({"aria-hidden":!Tn,movable:Tr,visible:Tn,prefixCls:It,closeIcon:Qr,onClose:Hn,mousePosition:Ar,imgCommonProps:Lt,src:Zr,fallback:sr,icons:jt,minScale:Pr,maxScale:Er,getContainer:yr,current:Dr,count:pr.length,countRender:ur,onTransform:rr,toolbarRender:qn,imageRender:mn,onChange:xr},zn)))},pt=Be,Mt=0;function sn(le,Ee){var St=Ne.useState(function(){return Mt+=1,String(Mt)}),Ut=(0,Xe.Z)(St,1),It=Ut[0],ft=Ne.useContext(Ye),Bn={data:Ee,canPreview:le};return Ne.useEffect(function(){if(ft)return ft.register(It,Bn)},[]),Ne.useEffect(function(){ft&&ft.register(It,Bn)},[le,Ee]),It}var he=["src","alt","onPreviewClose","prefixCls","previewPrefixCls","placeholder","fallback","width","height","style","preview","className","onClick","onError","wrapperClassName","wrapperStyle","rootClassName"],oe=["src","visible","onVisibleChange","getContainer","mask","maskClassName","movable","icons","scaleStep","minScale","maxScale","imageRender","toolbarRender"],re=function(Ee){var St=Ee.src,Ut=Ee.alt,It=Ee.onPreviewClose,ft=Ee.prefixCls,Bn=ft===void 0?"rc-image":ft,jt=Ee.previewPrefixCls,cn=jt===void 0?"".concat(Bn,"-preview"):jt,In=Ee.placeholder,sr=Ee.fallback,vn=Ee.width,dr=Ee.height,cr=Ee.style,yr=Ee.preview,Jn=yr===void 0?!0:yr,Tr=Ee.className,Pr=Ee.onClick,Er=Ee.onError,ur=Ee.wrapperClassName,Qr=Ee.wrapperStyle,Kn=Ee.rootClassName,rr=(0,ge.Z)(Ee,he),qn=In&&In!==!0,mn=(0,ke.Z)(Jn)==="object"?Jn:{},zn=mn.src,$t=mn.visible,Sn=$t===void 0?void 0:$t,pr=mn.onVisibleChange,lr=pr===void 0?It:pr,fr=mn.getContainer,Fr=fr===void 0?void 0:fr,Wr=mn.mask,Dr=mn.maskClassName,Ur=mn.movable,qr=mn.icons,$n=mn.scaleStep,yn=mn.minScale,$e=mn.maxScale,kr=mn.imageRender,Zr=mn.toolbarRender,Lt=(0,ge.Z)(mn,oe),Tt=zn!=null?zn:St,tr=(0,xe.Z)(!!Sn,{value:Sn,onChange:lr}),Tn=(0,Xe.Z)(tr,2),Gt=Tn[0],_n=Tn[1],ar=en({src:St,isCustomPlaceholder:qn,fallback:sr}),Ar=(0,Xe.Z)(ar,3),or=Ar[0],hr=Ar[1],xr=Ar[2],Hn=(0,Ne.useState)(null),xt=(0,Xe.Z)(Hn,2),Ft=xt[0],gn=xt[1],Mn=(0,Ne.useContext)(Ye),wr=!!Jn,Hr=function(){_n(!1),gn(null)},Mr=Ue()(Bn,ur,Kn,(0,Te.Z)({},"".concat(Bn,"-error"),xr==="error")),ir=(0,Ne.useMemo)(function(){var $r={};return _e.forEach(function(ui){Ee[ui]!==void 0&&($r[ui]=Ee[ui])}),$r},_e.map(function($r){return Ee[$r]})),Xn=(0,Ne.useMemo)(function(){return(0,Ze.Z)((0,Ze.Z)({},ir),{},{src:Tt})},[Tt,ir]),_r=sn(wr,Xn),Br=function(ui){var ai=Qe(ui.target),Ci=ai.left,Ke=ai.top;Mn?Mn.onPreview(_r,Tt,Ci,Ke):(gn({x:Ci,y:Ke}),_n(!0)),Pr==null||Pr(ui)};return Ne.createElement(Ne.Fragment,null,Ne.createElement("div",(0,te.Z)({},rr,{className:Mr,onClick:wr?Br:Pr,style:(0,Ze.Z)({width:vn,height:dr},Qr)}),Ne.createElement("img",(0,te.Z)({},ir,{className:Ue()("".concat(Bn,"-img"),(0,Te.Z)({},"".concat(Bn,"-img-placeholder"),In===!0),Tr),style:(0,Ze.Z)({height:dr},cr),ref:or},hr,{width:vn,height:dr,onError:Er})),xr==="loading"&&Ne.createElement("div",{"aria-hidden":"true",className:"".concat(Bn,"-placeholder")},In),Wr&&wr&&Ne.createElement("div",{className:Ue()("".concat(Bn,"-mask"),Dr),style:{display:(cr==null?void 0:cr.display)==="none"?"none":void 0}},Wr)),!Mn&&wr&&Ne.createElement(Bt,(0,te.Z)({"aria-hidden":!Gt,visible:Gt,prefixCls:cn,onClose:Hr,mousePosition:Ft,src:Tt,alt:Ut,imageInfo:{width:vn,height:dr},fallback:sr,getContainer:Fr,icons:qr,movable:Ur,scaleStep:$n,minScale:yn,maxScale:$e,rootClassName:Kn,imageRender:kr,imgCommonProps:ir,toolbarRender:Zr},Lt)))};re.PreviewGroup=pt;var de=re,we=de},20922:function(xn,yt,ce){"use strict";ce.d(yt,{Z:function(){return Dt}});var te=ce(54476),Ze=ce(20068),Te=ce(76190),Xe=ce(42978),ke=ce(75931),ge=ce(67732),Ve=ce(83652);function Ue(){return typeof BigInt=="function"}function Se(mt){return!mt&&mt!==0&&!Number.isNaN(mt)||!String(mt).trim()}function ye(mt){var ht=mt.trim(),bt=ht.startsWith("-");bt&&(ht=ht.slice(1)),ht=ht.replace(/(\.\d*[^0])0*$/,"$1").replace(/\.0*$/,"").replace(/^0+/,""),ht.startsWith(".")&&(ht="0".concat(ht));var zt=ht||"0",Bt=zt.split("."),Pt=Bt[0]||"0",_e=Bt[1]||"0";Pt==="0"&&_e==="0"&&(bt=!1);var se=bt?"-":"";return{negative:bt,negativeStr:se,trimStr:zt,integerStr:Pt,decimalStr:_e,fullStr:"".concat(se).concat(zt)}}function Je(mt){var ht=String(mt);return!Number.isNaN(Number(ht))&&ht.includes("e")}function Ce(mt){var ht=String(mt);if(Je(mt)){var bt=Number(ht.slice(ht.indexOf("e-")+2)),zt=ht.match(/\.(\d+)/);return zt!=null&&zt[1]&&(bt+=zt[1].length),bt}return ht.includes(".")&&nt(ht)?ht.length-ht.indexOf(".")-1:0}function st(mt){var ht=String(mt);if(Je(mt)){if(mt>Number.MAX_SAFE_INTEGER)return String(Ue()?BigInt(mt).toString():Number.MAX_SAFE_INTEGER);if(mt0&&arguments[0]!==void 0?arguments[0]:!0;return bt?this.isInvalidate()?"":ye("".concat(this.getMark()).concat(this.getIntegerStr(),".").concat(this.getDecimalStr())).fullStr:this.origin}}]),mt}(),We=function(){function mt(ht){if((0,ge.Z)(this,mt),(0,Ze.Z)(this,"origin",""),(0,Ze.Z)(this,"number",void 0),(0,Ze.Z)(this,"empty",void 0),Se(ht)){this.empty=!0;return}this.origin=String(ht),this.number=Number(ht)}return(0,Ve.Z)(mt,[{key:"negate",value:function(){return new mt(-this.toNumber())}},{key:"add",value:function(bt){if(this.isInvalidate())return new mt(bt);var zt=Number(bt);if(Number.isNaN(zt))return this;var Bt=this.number+zt;if(Bt>Number.MAX_SAFE_INTEGER)return new mt(Number.MAX_SAFE_INTEGER);if(BtNumber.MAX_SAFE_INTEGER)return new mt(Number.MAX_SAFE_INTEGER);if(Bt0&&arguments[0]!==void 0?arguments[0]:!0;return bt?this.isInvalidate()?"":st(this.number):this.origin}}]),mt}();function Le(mt){return Ue()?new it(mt):new We(mt)}function ut(mt,ht,bt){var zt=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;if(mt==="")return"";var Bt=ye(mt),Pt=Bt.negativeStr,_e=Bt.integerStr,se=Bt.decimalStr,fe="".concat(ht).concat(se),Ie="".concat(Pt).concat(_e);if(bt>=0){var Be=Number(se[bt]);if(Be>=5&&!zt){var pt=Le(mt).add("".concat(Pt,"0.").concat("0".repeat(bt)).concat(10-Be));return ut(pt.toString(),ht,bt,zt)}return bt===0?Ie:"".concat(Ie).concat(ht).concat(se.padEnd(bt,"0").slice(0,bt))}return fe===".0"?Ie:"".concat(Ie).concat(fe)}var Ge=Le,qe=ce(92310),Qe=ce.n(qe),xe=ce(36901),Ne=ce(34280);function Me(mt,ht){return typeof Proxy!="undefined"&&mt?new Proxy(mt,{get:function(zt,Bt){if(ht[Bt])return ht[Bt];var Pt=zt[Bt];return typeof Pt=="function"?Pt.bind(zt):Pt}}):mt}var rt=ce(8654),He=ce(59301),tt=ce(48736);function gt(mt,ht){var bt=(0,He.useRef)(null);function zt(){try{var Pt=mt.selectionStart,_e=mt.selectionEnd,se=mt.value,fe=se.substring(0,Pt),Ie=se.substring(_e);bt.current={start:Pt,end:_e,value:se,beforeTxt:fe,afterTxt:Ie}}catch(Be){}}function Bt(){if(mt&&bt.current&&ht)try{var Pt=mt.value,_e=bt.current,se=_e.beforeTxt,fe=_e.afterTxt,Ie=_e.start,Be=Pt.length;if(Pt.startsWith(se))Be=se.length;else if(Pt.endsWith(fe))Be=Pt.length-bt.current.afterTxt.length;else{var pt=se[Ie-1],Mt=Pt.indexOf(pt,Ie-1);Mt!==-1&&(Be=Mt+1)}mt.setSelectionRange(Be,Be)}catch(sn){(0,tt.ZP)(!1,"Something warning of cursor restore. Please fire issue about this: ".concat(sn.message))}}return[zt,Bt]}var Ye=ce(49658),wt=function(){var ht=(0,He.useState)(!1),bt=(0,Xe.Z)(ht,2),zt=bt[0],Bt=bt[1];return(0,Ne.Z)(function(){Bt((0,Ye.Z)())},[]),zt},at=wt,vt=ce(16089),Vt=200,Jt=600;function pn(mt){var ht=mt.prefixCls,bt=mt.upNode,zt=mt.downNode,Bt=mt.upDisabled,Pt=mt.downDisabled,_e=mt.onStep,se=He.useRef(),fe=He.useRef([]),Ie=He.useRef();Ie.current=_e;var Be=function(){clearTimeout(se.current)},pt=function(le,Ee){le.preventDefault(),Be(),Ie.current(Ee);function St(){Ie.current(Ee),se.current=setTimeout(St,Vt)}se.current=setTimeout(St,Jt)};He.useEffect(function(){return function(){Be(),fe.current.forEach(function(we){return vt.Z.cancel(we)})}},[]);var Mt=at();if(Mt)return null;var sn="".concat(ht,"-handler"),he=Qe()(sn,"".concat(sn,"-up"),(0,Ze.Z)({},"".concat(sn,"-up-disabled"),Bt)),oe=Qe()(sn,"".concat(sn,"-down"),(0,Ze.Z)({},"".concat(sn,"-down-disabled"),Pt)),re=function(){return fe.current.push((0,vt.Z)(Be))},de={unselectable:"on",role:"button",onMouseUp:re,onMouseLeave:re};return He.createElement("div",{className:"".concat(sn,"-wrap")},He.createElement("span",(0,te.Z)({},de,{onMouseDown:function(le){pt(le,!0)},"aria-label":"Increase Value","aria-disabled":Bt,className:he}),bt||He.createElement("span",{unselectable:"on",className:"".concat(ht,"-handler-up-inner")})),He.createElement("span",(0,te.Z)({},de,{onMouseDown:function(le){pt(le,!1)},"aria-label":"Decrease Value","aria-disabled":Pt,className:oe}),zt||He.createElement("span",{unselectable:"on",className:"".concat(ht,"-handler-down-inner")})))}function An(mt){var ht=typeof mt=="number"?st(mt):ye(mt).fullStr,bt=ht.includes(".");return bt?ye(ht.replace(/(\d)\.(\d)/g,"$1$2.")).fullStr:mt+"0"}var ze=ce(30292),Fe=function(){var mt=(0,He.useRef)(0),ht=function(){vt.Z.cancel(mt.current)};return(0,He.useEffect)(function(){return ht},[]),function(bt){ht(),mt.current=(0,vt.Z)(function(){bt()})}},Ot=["prefixCls","className","style","min","max","step","defaultValue","value","disabled","readOnly","upHandler","downHandler","keyboard","changeOnWheel","controls","classNames","stringMode","parser","formatter","precision","decimalSeparator","onChange","onInput","onPressEnter","onStep","changeOnBlur","domRef"],Fn=["disabled","style","prefixCls","value","prefix","suffix","addonBefore","addonAfter","className","classNames"],dn=function(ht,bt){return ht||bt.isEmpty()?bt.toString():bt.toNumber()},Ct=function(ht){var bt=Ge(ht);return bt.isInvalidate()?null:bt},en=He.forwardRef(function(mt,ht){var bt=mt.prefixCls,zt=mt.className,Bt=mt.style,Pt=mt.min,_e=mt.max,se=mt.step,fe=se===void 0?1:se,Ie=mt.defaultValue,Be=mt.value,pt=mt.disabled,Mt=mt.readOnly,sn=mt.upHandler,he=mt.downHandler,oe=mt.keyboard,re=mt.changeOnWheel,de=re===void 0?!1:re,we=mt.controls,le=we===void 0?!0:we,Ee=mt.classNames,St=mt.stringMode,Ut=mt.parser,It=mt.formatter,ft=mt.precision,Bn=mt.decimalSeparator,jt=mt.onChange,cn=mt.onInput,In=mt.onPressEnter,sr=mt.onStep,vn=mt.changeOnBlur,dr=vn===void 0?!0:vn,cr=mt.domRef,yr=(0,ke.Z)(mt,Ot),Jn="".concat(bt,"-input"),Tr=He.useRef(null),Pr=He.useState(!1),Er=(0,Xe.Z)(Pr,2),ur=Er[0],Qr=Er[1],Kn=He.useRef(!1),rr=He.useRef(!1),qn=He.useRef(!1),mn=He.useState(function(){return Ge(Be!=null?Be:Ie)}),zn=(0,Xe.Z)(mn,2),$t=zn[0],Sn=zn[1];function pr(ir){Be===void 0&&Sn(ir)}var lr=He.useCallback(function(ir,Xn){if(!Xn)return ft>=0?ft:Math.max(Ce(ir),Ce(fe))},[ft,fe]),fr=He.useCallback(function(ir){var Xn=String(ir);if(Ut)return Ut(Xn);var _r=Xn;return Bn&&(_r=_r.replace(Bn,".")),_r.replace(/[^\w.-]+/g,"")},[Ut,Bn]),Fr=He.useRef(""),Wr=He.useCallback(function(ir,Xn){if(It)return It(ir,{userTyping:Xn,input:String(Fr.current)});var _r=typeof ir=="number"?st(ir):ir;if(!Xn){var Br=lr(_r,Xn);if(nt(_r)&&(Bn||Br>=0)){var $r=Bn||".";_r=ut(_r,$r,Br)}}return _r},[It,lr,Bn]),Dr=He.useState(function(){var ir=Ie!=null?Ie:Be;return $t.isInvalidate()&&["string","number"].includes((0,Te.Z)(ir))?Number.isNaN(ir)?"":ir:Wr($t.toString(),!1)}),Ur=(0,Xe.Z)(Dr,2),qr=Ur[0],$n=Ur[1];Fr.current=qr;function yn(ir,Xn){$n(Wr(ir.isInvalidate()?ir.toString(!1):ir.toString(!Xn),Xn))}var $e=He.useMemo(function(){return Ct(_e)},[_e,ft]),kr=He.useMemo(function(){return Ct(Pt)},[Pt,ft]),Zr=He.useMemo(function(){return!$e||!$t||$t.isInvalidate()?!1:$e.lessEquals($t)},[$e,$t]),Lt=He.useMemo(function(){return!kr||!$t||$t.isInvalidate()?!1:$t.lessEquals(kr)},[kr,$t]),Tt=gt(Tr.current,ur),tr=(0,Xe.Z)(Tt,2),Tn=tr[0],Gt=tr[1],_n=function(Xn){return $e&&!Xn.lessEquals($e)?$e:kr&&!kr.lessEquals(Xn)?kr:null},ar=function(Xn){return!_n(Xn)},Ar=function(Xn,_r){var Br=Xn,$r=ar(Br)||Br.isEmpty();if(!Br.isEmpty()&&!_r&&(Br=_n(Br)||Br,$r=!0),!Mt&&!pt&&$r){var ui=Br.toString(),ai=lr(ui,_r);return ai>=0&&(Br=Ge(ut(ui,".",ai)),ar(Br)||(Br=Ge(ut(ui,".",ai,!0)))),Br.equals($t)||(pr(Br),jt==null||jt(Br.isEmpty()?null:dn(St,Br)),Be===void 0&&yn(Br,_r)),Br}return $t},or=Fe(),hr=function ir(Xn){if(Tn(),Fr.current=Xn,$n(Xn),!rr.current){var _r=fr(Xn),Br=Ge(_r);Br.isNaN()||Ar(Br,!0)}cn==null||cn(Xn),or(function(){var $r=Xn;Ut||($r=Xn.replace(/。/g,".")),$r!==Xn&&ir($r)})},xr=function(){rr.current=!0},Hn=function(){rr.current=!1,hr(Tr.current.value)},xt=function(Xn){hr(Xn.target.value)},Ft=function(Xn){var _r;if(!(Xn&&Zr||!Xn&&Lt)){Kn.current=!1;var Br=Ge(qn.current?An(fe):fe);Xn||(Br=Br.negate());var $r=($t||Ge(0)).add(Br.toString()),ui=Ar($r,!1);sr==null||sr(dn(St,ui),{offset:qn.current?An(fe):fe,type:Xn?"up":"down"}),(_r=Tr.current)===null||_r===void 0||_r.focus()}},gn=function(Xn){var _r=Ge(fr(qr)),Br;_r.isNaN()?Br=Ar($t,Xn):Br=Ar(_r,Xn),Be!==void 0?yn($t,!1):Br.isNaN()||yn(Br,!1)},Mn=function(){Kn.current=!0},wr=function(Xn){var _r=Xn.key,Br=Xn.shiftKey;Kn.current=!0,qn.current=Br,_r==="Enter"&&(rr.current||(Kn.current=!1),gn(!1),In==null||In(Xn)),oe!==!1&&!rr.current&&["Up","ArrowUp","Down","ArrowDown"].includes(_r)&&(Ft(_r==="Up"||_r==="ArrowUp"),Xn.preventDefault())},Hr=function(){Kn.current=!1,qn.current=!1};He.useEffect(function(){if(de&&ur){var ir=function(Br){Ft(Br.deltaY<0),Br.preventDefault()},Xn=Tr.current;if(Xn)return Xn.addEventListener("wheel",ir,{passive:!1}),function(){return Xn.removeEventListener("wheel",ir)}}});var Mr=function(){dr&&gn(!1),Qr(!1),Kn.current=!1};return(0,Ne.o)(function(){$t.isInvalidate()||yn($t,!1)},[ft,It]),(0,Ne.o)(function(){var ir=Ge(Be);Sn(ir);var Xn=Ge(fr(qr));(!ir.equals(Xn)||!Kn.current||It)&&yn(ir,Kn.current)},[Be]),(0,Ne.o)(function(){It&&Gt()},[qr]),He.createElement("div",{ref:cr,className:Qe()(bt,zt,(0,Ze.Z)((0,Ze.Z)((0,Ze.Z)((0,Ze.Z)((0,Ze.Z)({},"".concat(bt,"-focused"),ur),"".concat(bt,"-disabled"),pt),"".concat(bt,"-readonly"),Mt),"".concat(bt,"-not-a-number"),$t.isNaN()),"".concat(bt,"-out-of-range"),!$t.isInvalidate()&&!ar($t))),style:Bt,onFocus:function(){Qr(!0)},onBlur:Mr,onKeyDown:wr,onKeyUp:Hr,onCompositionStart:xr,onCompositionEnd:Hn,onBeforeInput:Mn},le&&He.createElement(pn,{prefixCls:bt,upNode:sn,downNode:he,upDisabled:Zr,downDisabled:Lt,onStep:Ft}),He.createElement("div",{className:"".concat(Jn,"-wrap")},He.createElement("input",(0,te.Z)({autoComplete:"off",role:"spinbutton","aria-valuemin":Pt,"aria-valuemax":_e,"aria-valuenow":$t.isInvalidate()?null:$t.toString(),step:fe},yr,{ref:(0,rt.sQ)(Tr,ht),className:Jn,value:qr,onChange:xt,disabled:pt,readOnly:Mt}))))}),rn=He.forwardRef(function(mt,ht){var bt=mt.disabled,zt=mt.style,Bt=mt.prefixCls,Pt=Bt===void 0?"rc-input-number":Bt,_e=mt.value,se=mt.prefix,fe=mt.suffix,Ie=mt.addonBefore,Be=mt.addonAfter,pt=mt.className,Mt=mt.classNames,sn=(0,ke.Z)(mt,Fn),he=He.useRef(null),oe=He.useRef(null),re=He.useRef(null),de=function(le){re.current&&(0,ze.nH)(re.current,le)};return He.useImperativeHandle(ht,function(){return Me(re.current,{focus:de,nativeElement:he.current.nativeElement||oe.current})}),He.createElement(xe.BaseInput,{className:pt,triggerFocus:de,prefixCls:Pt,value:_e,disabled:bt,style:zt,prefix:se,suffix:fe,addonAfter:Be,addonBefore:Ie,classNames:Mt,components:{affixWrapper:"div",groupWrapper:"div",wrapper:"div",groupAddon:"div"},ref:he},He.createElement(en,(0,te.Z)({prefixCls:Pt,disabled:bt,ref:re,domRef:oe,className:Mt==null?void 0:Mt.input},sn)))}),Yn=rn,Dt=Yn},23425:function(xn,yt,ce){"use strict";ce.d(yt,{Z:function(){return Me}});var te=ce(20068),Ze=ce(54476),Te=ce(76190),Xe=ce(33885),ke=ce(42978),ge=ce(92310),Ve=ce.n(ge),Ue=ce(18929),Se=ce(10228),ye=ce(26112),Je=ce(48736),Ce=ce(59301),st=ce(17119),nt=[10,20,50,100],it=function(He){var tt=He.pageSizeOptions,gt=tt===void 0?nt:tt,Ye=He.locale,wt=He.changeSize,at=He.pageSize,vt=He.goButton,Vt=He.quickGo,Jt=He.rootPrefixCls,pn=He.disabled,An=He.buildOptionText,ze=He.showSizeChanger,Fe=He.sizeChangerRender,Ot=Ce.useState(""),Fn=(0,ke.Z)(Ot,2),dn=Fn[0],Ct=Fn[1],en=function(){return!dn||Number.isNaN(dn)?void 0:Number(dn)},rn=typeof An=="function"?An:function(_e){return"".concat(_e," ").concat(Ye.items_per_page)},Yn=function(se){Ct(se.target.value)},Dt=function(se){vt||dn===""||(Ct(""),!(se.relatedTarget&&(se.relatedTarget.className.indexOf("".concat(Jt,"-item-link"))>=0||se.relatedTarget.className.indexOf("".concat(Jt,"-item"))>=0))&&(Vt==null||Vt(en())))},mt=function(se){dn!==""&&(se.keyCode===Se.Z.ENTER||se.type==="click")&&(Ct(""),Vt==null||Vt(en()))},ht=function(){return gt.some(function(se){return se.toString()===at.toString()})?gt:gt.concat([at]).sort(function(se,fe){var Ie=Number.isNaN(Number(se))?0:Number(se),Be=Number.isNaN(Number(fe))?0:Number(fe);return Ie-Be})},bt="".concat(Jt,"-options");if(!ze&&!Vt)return null;var zt=null,Bt=null,Pt=null;return ze&&Fe&&(zt=Fe({disabled:pn,size:at,onSizeChange:function(se){wt==null||wt(Number(se))},"aria-label":Ye.page_size,className:"".concat(bt,"-size-changer"),options:ht().map(function(_e){return{label:rn(_e),value:_e}})})),Vt&&(vt&&(Pt=typeof vt=="boolean"?Ce.createElement("button",{type:"button",onClick:mt,onKeyUp:mt,disabled:pn,className:"".concat(bt,"-quick-jumper-button")},Ye.jump_to_confirm):Ce.createElement("span",{onClick:mt,onKeyUp:mt},vt)),Bt=Ce.createElement("div",{className:"".concat(bt,"-quick-jumper")},Ye.jump_to,Ce.createElement("input",{disabled:pn,type:"text",value:dn,onChange:Yn,onKeyUp:mt,onBlur:Dt,"aria-label":Ye.page}),Ye.page,Pt)),Ce.createElement("li",{className:bt},zt,Bt)},We=it,Le=function(He){var tt=He.rootPrefixCls,gt=He.page,Ye=He.active,wt=He.className,at=He.showTitle,vt=He.onClick,Vt=He.onKeyPress,Jt=He.itemRender,pn="".concat(tt,"-item"),An=Ve()(pn,"".concat(pn,"-").concat(gt),(0,te.Z)((0,te.Z)({},"".concat(pn,"-active"),Ye),"".concat(pn,"-disabled"),!gt),wt),ze=function(){vt(gt)},Fe=function(dn){Vt(dn,vt,gt)},Ot=Jt(gt,"page",Ce.createElement("a",{rel:"nofollow"},gt));return Ot?Ce.createElement("li",{title:at?String(gt):null,className:An,onClick:ze,onKeyDown:Fe,tabIndex:0},Ot):null},ut=Le,Ge=function(He,tt,gt){return gt};function qe(){}function Qe(rt){var He=Number(rt);return typeof He=="number"&&!Number.isNaN(He)&&isFinite(He)&&Math.floor(He)===He}function xe(rt,He,tt){var gt=typeof rt=="undefined"?He:rt;return Math.floor((tt-1)/gt)+1}var Ne=function(He){var tt=He.prefixCls,gt=tt===void 0?"rc-pagination":tt,Ye=He.selectPrefixCls,wt=Ye===void 0?"rc-select":Ye,at=He.className,vt=He.current,Vt=He.defaultCurrent,Jt=Vt===void 0?1:Vt,pn=He.total,An=pn===void 0?0:pn,ze=He.pageSize,Fe=He.defaultPageSize,Ot=Fe===void 0?10:Fe,Fn=He.onChange,dn=Fn===void 0?qe:Fn,Ct=He.hideOnSinglePage,en=He.align,rn=He.showPrevNextJumpers,Yn=rn===void 0?!0:rn,Dt=He.showQuickJumper,mt=He.showLessItems,ht=He.showTitle,bt=ht===void 0?!0:ht,zt=He.onShowSizeChange,Bt=zt===void 0?qe:zt,Pt=He.locale,_e=Pt===void 0?st.Z:Pt,se=He.style,fe=He.totalBoundaryShowSizeChanger,Ie=fe===void 0?50:fe,Be=He.disabled,pt=He.simple,Mt=He.showTotal,sn=He.showSizeChanger,he=sn===void 0?An>Ie:sn,oe=He.sizeChangerRender,re=He.pageSizeOptions,de=He.itemRender,we=de===void 0?Ge:de,le=He.jumpPrevIcon,Ee=He.jumpNextIcon,St=He.prevIcon,Ut=He.nextIcon,It=Ce.useRef(null),ft=(0,Ue.Z)(10,{value:ze,defaultValue:Ot}),Bn=(0,ke.Z)(ft,2),jt=Bn[0],cn=Bn[1],In=(0,Ue.Z)(1,{value:vt,defaultValue:Jt,postState:function(Qn){return Math.max(1,Math.min(Qn,xe(void 0,jt,An)))}}),sr=(0,ke.Z)(In,2),vn=sr[0],dr=sr[1],cr=Ce.useState(vn),yr=(0,ke.Z)(cr,2),Jn=yr[0],Tr=yr[1];(0,Ce.useEffect)(function(){Tr(vn)},[vn]);var Pr=dn!==qe,Er="current"in He,ur=Math.max(1,vn-(mt?3:5)),Qr=Math.min(xe(void 0,jt,An),vn+(mt?3:5));function Kn(Wt,Qn){var Rn=Wt||Ce.createElement("button",{type:"button","aria-label":Qn,className:"".concat(gt,"-item-link")});return typeof Wt=="function"&&(Rn=Ce.createElement(Wt,(0,Xe.Z)({},He))),Rn}function rr(Wt){var Qn=Wt.target.value,Rn=xe(void 0,jt,An),Wn;return Qn===""?Wn=Qn:Number.isNaN(Number(Qn))?Wn=Jn:Qn>=Rn?Wn=Rn:Wn=Number(Qn),Wn}function qn(Wt){return Qe(Wt)&&Wt!==vn&&Qe(An)&&An>0}var mn=An>jt?Dt:!1;function zn(Wt){(Wt.keyCode===Se.Z.UP||Wt.keyCode===Se.Z.DOWN)&&Wt.preventDefault()}function $t(Wt){var Qn=rr(Wt);switch(Qn!==Jn&&Tr(Qn),Wt.keyCode){case Se.Z.ENTER:lr(Qn);break;case Se.Z.UP:lr(Qn-1);break;case Se.Z.DOWN:lr(Qn+1);break;default:break}}function Sn(Wt){lr(rr(Wt))}function pr(Wt){var Qn=xe(Wt,jt,An),Rn=vn>Qn&&Qn!==0?Qn:vn;cn(Wt),Tr(Rn),Bt==null||Bt(vn,Wt),dr(Rn),dn==null||dn(Rn,Wt)}function lr(Wt){if(qn(Wt)&&!Be){var Qn=xe(void 0,jt,An),Rn=Wt;return Wt>Qn?Rn=Qn:Wt<1&&(Rn=1),Rn!==Jn&&Tr(Rn),dr(Rn),dn==null||dn(Rn,jt),Rn}return vn}var fr=vn>1,Fr=vn2?Rn-2:0),Vn=2;VnAn?An:vn*jt])),ar=null,Ar=xe(void 0,jt,An);if(Ct&&An<=jt)return null;var or=[],hr={rootPrefixCls:gt,onClick:lr,onKeyPress:$n,showTitle:bt,itemRender:we,page:-1},xr=vn-1>0?vn-1:0,Hn=vn+1=wr*2&&vn!==3&&(or[0]=Ce.cloneElement(or[0],{className:Ve()("".concat(gt,"-item-after-jump-prev"),or[0].props.className)}),or.unshift(Tn)),Ar-vn>=wr*2&&vn!==Ar-2){var ai=or[or.length-1];or[or.length-1]=Ce.cloneElement(ai,{className:Ve()("".concat(gt,"-item-before-jump-next"),ai.props.className)}),or.push(ar)}Br!==1&&or.unshift(Ce.createElement(ut,(0,Ze.Z)({},hr,{key:1,page:1}))),$r!==Ar&&or.push(Ce.createElement(ut,(0,Ze.Z)({},hr,{key:Ar,page:Ar})))}var Ci=Lt(xr);if(Ci){var Ke=!fr||!Ar;Ci=Ce.createElement("li",{title:bt?_e.prev_page:null,onClick:Wr,tabIndex:Ke?null:0,onKeyDown:yn,className:Ve()("".concat(gt,"-prev"),(0,te.Z)({},"".concat(gt,"-disabled"),Ke)),"aria-disabled":Ke},Ci)}var Oe=Tt(Hn);if(Oe){var At,Et;pt?(At=!Fr,Et=fr?0:null):(At=!Fr||!Ar,Et=At?null:0),Oe=Ce.createElement("li",{title:bt?_e.next_page:null,onClick:Dr,tabIndex:Et,onKeyDown:$e,className:Ve()("".concat(gt,"-next"),(0,te.Z)({},"".concat(gt,"-disabled"),At)),"aria-disabled":At},Oe)}var on=Ve()(gt,at,(0,te.Z)((0,te.Z)((0,te.Z)((0,te.Z)((0,te.Z)({},"".concat(gt,"-start"),en==="start"),"".concat(gt,"-center"),en==="center"),"".concat(gt,"-end"),en==="end"),"".concat(gt,"-simple"),pt),"".concat(gt,"-disabled"),Be));return Ce.createElement("ul",(0,Ze.Z)({className:on,style:se,ref:It},Gt),_n,Ci,pt?Mn:or,Oe,Ce.createElement(We,{locale:_e,rootPrefixCls:gt,disabled:Be,selectPrefixCls:wt,changeSize:pr,pageSize:jt,pageSizeOptions:re,quickGo:mn?lr:null,goButton:gn,showSizeChanger:he,sizeChangerRender:oe}))},Me=Ne},25930:function(xn,yt,ce){"use strict";ce.d(yt,{Cd:function(){return gt}});var te=ce(54476),Ze=ce(33885),Te=ce(75931),Xe=ce(59301),ke=ce(92310),ge=ce.n(ke),Ve={percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,trailColor:"#D9D9D9",trailWidth:1,gapPosition:"bottom"},Ue=function(){var at=(0,Xe.useRef)([]),vt=(0,Xe.useRef)(null);return(0,Xe.useEffect)(function(){var Vt=Date.now(),Jt=!1;at.current.forEach(function(pn){if(pn){Jt=!0;var An=pn.style;An.transitionDuration=".3s, .3s, .3s, .06s",vt.current&&Vt-vt.current<100&&(An.transitionDuration="0s, 0s")}}),Jt&&(vt.current=Date.now())}),at.current},Se=["className","percent","prefixCls","strokeColor","strokeLinecap","strokeWidth","style","trailColor","trailWidth","transition"],ye=function(at){var vt=(0,Ze.Z)((0,Ze.Z)({},Ve),at),Vt=vt.className,Jt=vt.percent,pn=vt.prefixCls,An=vt.strokeColor,ze=vt.strokeLinecap,Fe=vt.strokeWidth,Ot=vt.style,Fn=vt.trailColor,dn=vt.trailWidth,Ct=vt.transition,en=(0,Te.Z)(vt,Se);delete en.gapPosition;var rn=Array.isArray(Jt)?Jt:[Jt],Yn=Array.isArray(An)?An:[An],Dt=Ue(),mt=Fe/2,ht=100-Fe/2,bt="M ".concat(ze==="round"?mt:0,",").concat(mt,` + L `).concat(ze==="round"?ht:100,",").concat(mt),zt="0 0 100 ".concat(Fe),Bt=0;return Xe.createElement("svg",(0,te.Z)({className:ge()("".concat(pn,"-line"),Vt),viewBox:zt,preserveAspectRatio:"none",style:Ot},en),Xe.createElement("path",{className:"".concat(pn,"-line-trail"),d:bt,strokeLinecap:ze,stroke:Fn,strokeWidth:dn||Fe,fillOpacity:"0"}),rn.map(function(Pt,_e){var se=1;switch(ze){case"round":se=1-Fe/100;break;case"square":se=1-Fe/2/100;break;default:se=1;break}var fe={strokeDasharray:"".concat(Pt*se,"px, 100px"),strokeDashoffset:"-".concat(Bt,"px"),transition:Ct||"stroke-dashoffset 0.3s ease 0s, stroke-dasharray .3s ease 0s, stroke 0.3s linear"},Ie=Yn[_e]||Yn[Yn.length-1];return Bt+=Pt,Xe.createElement("path",{key:_e,className:"".concat(pn,"-line-path"),d:bt,strokeLinecap:ze,stroke:Ie,strokeWidth:Fe,fillOpacity:"0",ref:function(pt){Dt[_e]=pt},style:fe})}))},Je=ye,Ce=ce(76190),st=ce(42978),nt=ce(47273),it=0,We=(0,nt.Z)();function Le(){var wt;return We?(wt=it,it+=1):wt="TEST_OR_SSR",wt}var ut=function(wt){var at=Xe.useState(),vt=(0,st.Z)(at,2),Vt=vt[0],Jt=vt[1];return Xe.useEffect(function(){Jt("rc_progress_".concat(Le()))},[]),wt||Vt},Ge=function(at){var vt=at.bg,Vt=at.children;return Xe.createElement("div",{style:{width:"100%",height:"100%",background:vt}},Vt)};function qe(wt,at){return Object.keys(wt).map(function(vt){var Vt=parseFloat(vt),Jt="".concat(Math.floor(Vt*at),"%");return"".concat(wt[vt]," ").concat(Jt)})}var Qe=Xe.forwardRef(function(wt,at){var vt=wt.prefixCls,Vt=wt.color,Jt=wt.gradientId,pn=wt.radius,An=wt.style,ze=wt.ptg,Fe=wt.strokeLinecap,Ot=wt.strokeWidth,Fn=wt.size,dn=wt.gapDegree,Ct=Vt&&(0,Ce.Z)(Vt)==="object",en=Ct?"#FFF":void 0,rn=Fn/2,Yn=Xe.createElement("circle",{className:"".concat(vt,"-circle-path"),r:pn,cx:rn,cy:rn,stroke:en,strokeLinecap:Fe,strokeWidth:Ot,opacity:ze===0?0:1,style:An,ref:at});if(!Ct)return Yn;var Dt="".concat(Jt,"-conic"),mt=dn?"".concat(180+dn/2,"deg"):"0deg",ht=qe(Vt,(360-dn)/360),bt=qe(Vt,1),zt="conic-gradient(from ".concat(mt,", ").concat(ht.join(", "),")"),Bt="linear-gradient(to ".concat(dn?"bottom":"top",", ").concat(bt.join(", "),")");return Xe.createElement(Xe.Fragment,null,Xe.createElement("mask",{id:Dt},Yn),Xe.createElement("foreignObject",{x:0,y:0,width:Fn,height:Fn,mask:"url(#".concat(Dt,")")},Xe.createElement(Ge,{bg:Bt},Xe.createElement(Ge,{bg:zt}))))}),xe=Qe,Ne=100,Me=function(at,vt,Vt,Jt,pn,An,ze,Fe,Ot,Fn){var dn=arguments.length>10&&arguments[10]!==void 0?arguments[10]:0,Ct=Vt/100*360*((360-An)/360),en=An===0?0:{bottom:0,top:180,left:90,right:-90}[ze],rn=(100-Jt)/100*vt;Ot==="round"&&Jt!==100&&(rn+=Fn/2,rn>=vt&&(rn=vt-.01));var Yn=Ne/2;return{stroke:typeof Fe=="string"?Fe:void 0,strokeDasharray:"".concat(vt,"px ").concat(at),strokeDashoffset:rn+dn,transform:"rotate(".concat(pn+Ct+en,"deg)"),transformOrigin:"".concat(Yn,"px ").concat(Yn,"px"),transition:"stroke-dashoffset .3s ease 0s, stroke-dasharray .3s ease 0s, stroke .3s, stroke-width .06s ease .3s, opacity .3s ease 0s",fillOpacity:0}},rt=["id","prefixCls","steps","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","style","className","strokeColor","percent"];function He(wt){var at=wt!=null?wt:[];return Array.isArray(at)?at:[at]}var tt=function(at){var vt=(0,Ze.Z)((0,Ze.Z)({},Ve),at),Vt=vt.id,Jt=vt.prefixCls,pn=vt.steps,An=vt.strokeWidth,ze=vt.trailWidth,Fe=vt.gapDegree,Ot=Fe===void 0?0:Fe,Fn=vt.gapPosition,dn=vt.trailColor,Ct=vt.strokeLinecap,en=vt.style,rn=vt.className,Yn=vt.strokeColor,Dt=vt.percent,mt=(0,Te.Z)(vt,rt),ht=Ne/2,bt=ut(Vt),zt="".concat(bt,"-gradient"),Bt=ht-An/2,Pt=Math.PI*2*Bt,_e=Ot>0?90+Ot/2:-90,se=Pt*((360-Ot)/360),fe=(0,Ce.Z)(pn)==="object"?pn:{count:pn,gap:2},Ie=fe.count,Be=fe.gap,pt=He(Dt),Mt=He(Yn),sn=Mt.find(function(Ee){return Ee&&(0,Ce.Z)(Ee)==="object"}),he=sn&&(0,Ce.Z)(sn)==="object",oe=he?"butt":Ct,re=Me(Pt,se,0,100,_e,Ot,Fn,dn,oe,An),de=Ue(),we=function(){var St=0;return pt.map(function(Ut,It){var ft=Mt[It]||Mt[Mt.length-1],Bn=Me(Pt,se,St,Ut,_e,Ot,Fn,ft,oe,An);return St+=Ut,Xe.createElement(xe,{key:It,color:ft,ptg:Ut,radius:Bt,prefixCls:Jt,gradientId:zt,style:Bn,strokeLinecap:oe,strokeWidth:An,gapDegree:Ot,ref:function(cn){de[It]=cn},size:Ne})}).reverse()},le=function(){var St=Math.round(Ie*(pt[0]/100)),Ut=100/Ie,It=0;return new Array(Ie).fill(null).map(function(ft,Bn){var jt=Bn<=St-1?Mt[0]:dn,cn=jt&&(0,Ce.Z)(jt)==="object"?"url(#".concat(zt,")"):void 0,In=Me(Pt,se,It,Ut,_e,Ot,Fn,jt,"butt",An,Be);return It+=(se-In.strokeDashoffset+Be)*100/se,Xe.createElement("circle",{key:Bn,className:"".concat(Jt,"-circle-path"),r:Bt,cx:ht,cy:ht,stroke:cn,strokeWidth:An,opacity:1,style:In,ref:function(vn){de[Bn]=vn}})})};return Xe.createElement("svg",(0,te.Z)({className:ge()("".concat(Jt,"-circle"),rn),viewBox:"0 0 ".concat(Ne," ").concat(Ne),style:en,id:Vt,role:"presentation"},mt),!Ie&&Xe.createElement("circle",{className:"".concat(Jt,"-circle-trail"),r:Bt,cx:ht,cy:ht,stroke:dn,strokeLinecap:oe,strokeWidth:ze||An,style:re}),Ie?le():we())},gt=tt,Ye={Line:Je,Circle:gt}},738:function(xn,yt,ce){"use strict";ce.d(yt,{Z:function(){return qe}});var te=ce(54476),Ze=ce(20068),Te=ce(42978),Xe=ce(75931),ke=ce(92310),ge=ce.n(ke),Ve=ce(18929),Ue=ce(10228),Se=ce(26112),ye=ce(59301);function Je(Qe,xe){var Ne=Qe.disabled,Me=Qe.prefixCls,rt=Qe.character,He=Qe.characterRender,tt=Qe.index,gt=Qe.count,Ye=Qe.value,wt=Qe.allowHalf,at=Qe.focused,vt=Qe.onHover,Vt=Qe.onClick,Jt=function(Ct){vt(Ct,tt)},pn=function(Ct){Vt(Ct,tt)},An=function(Ct){Ct.keyCode===Ue.Z.ENTER&&Vt(Ct,tt)},ze=tt+1,Fe=new Set([Me]);Ye===0&&tt===0&&at?Fe.add("".concat(Me,"-focused")):wt&&Ye+.5>=ze&&Yett?"true":"false","aria-posinset":tt+1,"aria-setsize":gt,tabIndex:Ne?-1:0},ye.createElement("div",{className:"".concat(Me,"-first")},Ot),ye.createElement("div",{className:"".concat(Me,"-second")},Ot)));return He&&(Fn=He(Fn,Qe)),Fn}var Ce=ye.forwardRef(Je);function st(){var Qe=ye.useRef({});function xe(Me){return Qe.current[Me]}function Ne(Me){return function(rt){Qe.current[Me]=rt}}return[xe,Ne]}function nt(Qe){var xe=Qe.pageXOffset,Ne="scrollLeft";if(typeof xe!="number"){var Me=Qe.document;xe=Me.documentElement[Ne],typeof xe!="number"&&(xe=Me.body[Ne])}return xe}function it(Qe){var xe,Ne,Me=Qe.ownerDocument,rt=Me.body,He=Me&&Me.documentElement,tt=Qe.getBoundingClientRect();return xe=tt.left,Ne=tt.top,xe-=He.clientLeft||rt.clientLeft||0,Ne-=He.clientTop||rt.clientTop||0,{left:xe,top:Ne}}function We(Qe){var xe=it(Qe),Ne=Qe.ownerDocument,Me=Ne.defaultView||Ne.parentWindow;return xe.left+=nt(Me),xe.left}var Le=["prefixCls","className","defaultValue","value","count","allowHalf","allowClear","keyboard","character","characterRender","disabled","direction","tabIndex","autoFocus","onHoverChange","onChange","onFocus","onBlur","onKeyDown","onMouseLeave"];function ut(Qe,xe){var Ne=Qe.prefixCls,Me=Ne===void 0?"rc-rate":Ne,rt=Qe.className,He=Qe.defaultValue,tt=Qe.value,gt=Qe.count,Ye=gt===void 0?5:gt,wt=Qe.allowHalf,at=wt===void 0?!1:wt,vt=Qe.allowClear,Vt=vt===void 0?!0:vt,Jt=Qe.keyboard,pn=Jt===void 0?!0:Jt,An=Qe.character,ze=An===void 0?"\u2605":An,Fe=Qe.characterRender,Ot=Qe.disabled,Fn=Qe.direction,dn=Fn===void 0?"ltr":Fn,Ct=Qe.tabIndex,en=Ct===void 0?0:Ct,rn=Qe.autoFocus,Yn=Qe.onHoverChange,Dt=Qe.onChange,mt=Qe.onFocus,ht=Qe.onBlur,bt=Qe.onKeyDown,zt=Qe.onMouseLeave,Bt=(0,Xe.Z)(Qe,Le),Pt=st(),_e=(0,Te.Z)(Pt,2),se=_e[0],fe=_e[1],Ie=ye.useRef(null),Be=function(){if(!Ot){var ur;(ur=Ie.current)===null||ur===void 0||ur.focus()}};ye.useImperativeHandle(xe,function(){return{focus:Be,blur:function(){if(!Ot){var ur;(ur=Ie.current)===null||ur===void 0||ur.blur()}}}});var pt=(0,Ve.Z)(He||0,{value:tt}),Mt=(0,Te.Z)(pt,2),sn=Mt[0],he=Mt[1],oe=(0,Ve.Z)(null),re=(0,Te.Z)(oe,2),de=re[0],we=re[1],le=function(ur,Qr){var Kn=dn==="rtl",rr=ur+1;if(at){var qn=se(ur),mn=We(qn),zn=qn.clientWidth;(Kn&&Qr-mn>zn/2||!Kn&&Qr-mn0&&!Kn||Qr===Ue.Z.RIGHT&&sn>0&&Kn?(Ee(sn-rr),ur.preventDefault()):Qr===Ue.Z.LEFT&&sn5&&arguments[5]!==void 0?arguments[5]:!1,Ar=arguments.length>6?arguments[6]:void 0,or=arguments.length>7?arguments[7]:void 0,hr=ye.useMemo(function(){if((0,Ve.Z)(Gt)==="object")return Gt.clearIcon;if(_n)return _n},[Gt,_n]),xr=ye.useMemo(function(){return!!(!ar&&Gt&&(Tn.length||Ar)&&!(or==="combobox"&&Ar===""))},[Gt,ar,Tn.length,Ar,or]);return{allowClear:xr,clearIcon:ye.createElement(Le,{className:"".concat(Tt,"-clear"),onMouseDown:tr,customizeIcon:hr},"\xD7")}},Ge=ye.createContext(null);function qe(){return ye.useContext(Ge)}function Qe(){var Lt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:10,Tt=ye.useState(!1),tr=(0,ke.Z)(Tt,2),Tn=tr[0],Gt=tr[1],_n=ye.useRef(null),ar=function(){window.clearTimeout(_n.current)};ye.useEffect(function(){return ar},[]);var Ar=function(hr,xr){ar(),_n.current=window.setTimeout(function(){Gt(hr),xr&&xr()},Lt)};return[Tn,Ar,ar]}function xe(){var Lt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:250,Tt=ye.useRef(null),tr=ye.useRef(null);ye.useEffect(function(){return function(){window.clearTimeout(tr.current)}},[]);function Tn(Gt){(Gt||Tt.current===null)&&(Tt.current=Gt),window.clearTimeout(tr.current),tr.current=window.setTimeout(function(){Tt.current=null},Lt)}return[function(){return Tt.current},Tn]}function Ne(Lt,Tt,tr,Tn){var Gt=ye.useRef(null);Gt.current={open:Tt,triggerOpen:tr,customizedTrigger:Tn},ye.useEffect(function(){function _n(ar){var Ar;if(!((Ar=Gt.current)!==null&&Ar!==void 0&&Ar.customizedTrigger)){var or=ar.target;or.shadowRoot&&ar.composed&&(or=ar.composedPath()[0]||or),Gt.current.open&&Lt().filter(function(hr){return hr}).every(function(hr){return!hr.contains(or)&&hr!==or})&&Gt.current.triggerOpen(!1)}}return window.addEventListener("mousedown",_n),function(){return window.removeEventListener("mousedown",_n)}},[])}var Me=ce(10228);function rt(Lt){return Lt&&![Me.Z.ESC,Me.Z.SHIFT,Me.Z.BACKSPACE,Me.Z.TAB,Me.Z.WIN_KEY,Me.Z.ALT,Me.Z.META,Me.Z.WIN_KEY_RIGHT,Me.Z.CTRL,Me.Z.SEMICOLON,Me.Z.EQUALS,Me.Z.CAPS_LOCK,Me.Z.CONTEXT_MENU,Me.Z.F1,Me.Z.F2,Me.Z.F3,Me.Z.F4,Me.Z.F5,Me.Z.F6,Me.Z.F7,Me.Z.F8,Me.Z.F9,Me.Z.F10,Me.Z.F11,Me.Z.F12].includes(Lt)}var He=ce(26112),tt=ce(83836);function gt(Lt,Tt,tr){var Tn=(0,Xe.Z)((0,Xe.Z)({},Lt),tr?Tt:{});return Object.keys(Tt).forEach(function(Gt){var _n=Tt[Gt];typeof _n=="function"&&(Tn[Gt]=function(){for(var ar,Ar=arguments.length,or=new Array(Ar),hr=0;hrir&&(Nn="".concat(On.slice(0,ir),"..."))}var er=function(vr){vr&&vr.stopPropagation(),ui(tn)};return typeof Br=="function"?dt(Nt,Nn,un,qt,er):fn(tn,Nn,un,qt,er)},wn=function(tn){if(!Gt.length)return null;var un=typeof _r=="function"?_r(tn):_r;return typeof Br=="function"?dt(void 0,un,!1,!1,void 0,!0):fn({title:un},un,!1)},Ht=ye.createElement("div",{className:"".concat(Rt,"-search"),style:{width:Wn},onFocus:function(){Yt(!0)},onBlur:function(){Yt(!1)}},ye.createElement(Vt,{ref:or,open:_n,prefixCls:Tn,id:tr,inputElement:null,disabled:xr,autoFocus:Ft,autoComplete:gn,editable:nn,activeDescendantId:Mn,value:Zt,onKeyDown:Ke,onMouseDown:Oe,onChange:ai,onPaste:Ci,onCompositionStart:At,onCompositionEnd:Et,onBlur:on,tabIndex:wr,attrs:(0,He.Z)(Tt,!0)}),ye.createElement("span",{ref:Wt,className:"".concat(Rt,"-search-mirror"),"aria-hidden":!0},Zt,"\xA0")),ln=ye.createElement(tt.Z,{prefixCls:"".concat(Rt,"-overflow"),data:Gt,renderItem:Ln,renderRest:wn,suffix:Ht,itemKey:Ct,maxCount:Mr});return ye.createElement("span",{className:"".concat(Rt,"-wrap")},ln,!Gt.length&&!Zt&&ye.createElement("span",{className:"".concat(Rt,"-placeholder")},hr))},Yn=rn,Dt=function(Tt){var tr=Tt.inputElement,Tn=Tt.prefixCls,Gt=Tt.id,_n=Tt.inputRef,ar=Tt.disabled,Ar=Tt.autoFocus,or=Tt.autoComplete,hr=Tt.activeDescendantId,xr=Tt.mode,Hn=Tt.open,xt=Tt.values,Ft=Tt.placeholder,gn=Tt.tabIndex,Mn=Tt.showSearch,wr=Tt.searchValue,Hr=Tt.activeValue,Mr=Tt.maxLength,ir=Tt.onInputKeyDown,Xn=Tt.onInputMouseDown,_r=Tt.onInputChange,Br=Tt.onInputPaste,$r=Tt.onInputCompositionStart,ui=Tt.onInputCompositionEnd,ai=Tt.onInputBlur,Ci=Tt.title,Ke=ye.useState(!1),Oe=(0,ke.Z)(Ke,2),At=Oe[0],Et=Oe[1],on=xr==="combobox",Wt=on||Mn,Qn=xt[0],Rn=wr||"";on&&Hr&&!At&&(Rn=Hr),ye.useEffect(function(){on&&Et(!1)},[on,Hr]);var Wn=xr!=="combobox"&&!Hn&&!Mn?!1:!!Rn,Vn=Ci===void 0?Fn(Qn):Ci,Zn=ye.useMemo(function(){return Qn?null:ye.createElement("span",{className:"".concat(Tn,"-selection-placeholder"),style:Wn?{visibility:"hidden"}:void 0},Ft)},[Qn,Wn,Ft,Tn]);return ye.createElement("span",{className:"".concat(Tn,"-selection-wrap")},ye.createElement("span",{className:"".concat(Tn,"-selection-search")},ye.createElement(Vt,{ref:_n,prefixCls:Tn,id:Gt,open:Hn,inputElement:tr,disabled:ar,autoFocus:Ar,autoComplete:or,editable:Wt,activeDescendantId:hr,value:Rn,onKeyDown:ir,onMouseDown:Xn,onChange:function(ct){Et(!0),_r(ct)},onPaste:Br,onCompositionStart:$r,onCompositionEnd:ui,onBlur:ai,tabIndex:gn,attrs:(0,He.Z)(Tt,!0),maxLength:on?Mr:void 0})),!on&&Qn?ye.createElement("span",{className:"".concat(Tn,"-selection-item"),title:Vn,style:Wn?{visibility:"hidden"}:void 0},Qn.label):null,Zn)},mt=Dt,ht=function(Tt,tr){var Tn=(0,ye.useRef)(null),Gt=(0,ye.useRef)(!1),_n=Tt.prefixCls,ar=Tt.open,Ar=Tt.mode,or=Tt.showSearch,hr=Tt.tokenWithEnter,xr=Tt.disabled,Hn=Tt.prefix,xt=Tt.autoClearSearchValue,Ft=Tt.onSearch,gn=Tt.onSearchSubmit,Mn=Tt.onToggleOpen,wr=Tt.onInputKeyDown,Hr=Tt.onInputBlur,Mr=Tt.domRef;ye.useImperativeHandle(tr,function(){return{focus:function(Vn){Tn.current.focus(Vn)},blur:function(){Tn.current.blur()}}});var ir=xe(0),Xn=(0,ke.Z)(ir,2),_r=Xn[0],Br=Xn[1],$r=function(Vn){var Zn=Vn.which,Gn=Tn.current instanceof HTMLTextAreaElement;!Gn&&ar&&(Zn===Me.Z.UP||Zn===Me.Z.DOWN)&&Vn.preventDefault(),wr&&wr(Vn),Zn===Me.Z.ENTER&&Ar==="tags"&&!Gt.current&&!ar&&(gn==null||gn(Vn.target.value)),!(Gn&&!ar&&~[Me.Z.UP,Me.Z.DOWN,Me.Z.LEFT,Me.Z.RIGHT].indexOf(Zn))&&rt(Zn)&&Mn(!0)},ui=function(){Br(!0)},ai=(0,ye.useRef)(null),Ci=function(Vn){Ft(Vn,!0,Gt.current)!==!1&&Mn(!0)},Ke=function(){Gt.current=!0},Oe=function(Vn){Gt.current=!1,Ar!=="combobox"&&Ci(Vn.target.value)},At=function(Vn){var Zn=Vn.target.value;if(hr&&ai.current&&/[\r\n]/.test(ai.current)){var Gn=ai.current.replace(/[\r\n]+$/,"").replace(/\r\n/g," ").replace(/[\r\n]/g," ");Zn=Zn.replace(Gn,ai.current)}ai.current=null,Ci(Zn)},Et=function(Vn){var Zn=Vn.clipboardData,Gn=Zn==null?void 0:Zn.getData("text");ai.current=Gn||""},on=function(Vn){var Zn=Vn.target;if(Zn!==Tn.current){var Gn=document.body.style.msTouchAction!==void 0;Gn?setTimeout(function(){Tn.current.focus()}):Tn.current.focus()}},Wt=function(Vn){var Zn=_r();Vn.target!==Tn.current&&!Zn&&!(Ar==="combobox"&&xr)&&Vn.preventDefault(),(Ar!=="combobox"&&(!or||!Zn)||!ar)&&(ar&&xt!==!1&&Ft("",!0,!1),Mn())},Qn={inputRef:Tn,onInputKeyDown:$r,onInputMouseDown:ui,onInputChange:At,onInputPaste:Et,onInputCompositionStart:Ke,onInputCompositionEnd:Oe,onInputBlur:Hr},Rn=Ar==="multiple"||Ar==="tags"?ye.createElement(Yn,(0,te.Z)({},Tt,Qn)):ye.createElement(mt,(0,te.Z)({},Tt,Qn));return ye.createElement("div",{ref:Mr,className:"".concat(_n,"-selector"),onClick:on,onMouseDown:Wt},Hn&&ye.createElement("div",{className:"".concat(_n,"-prefix")},Hn),Rn)},bt=ye.forwardRef(ht),zt=bt,Bt=ce(65030),Pt=["prefixCls","disabled","visible","children","popupElement","animation","transitionName","dropdownStyle","dropdownClassName","direction","placement","builtinPlacements","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","getPopupContainer","empty","getTriggerDOMNode","onPopupVisibleChange","onPopupMouseEnter"],_e=function(Tt){var tr=Tt===!0?0:1;return{bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:tr,adjustY:1},htmlRegion:"scroll"},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:tr,adjustY:1},htmlRegion:"scroll"},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:tr,adjustY:1},htmlRegion:"scroll"},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:tr,adjustY:1},htmlRegion:"scroll"}}},se=function(Tt,tr){var Tn=Tt.prefixCls,Gt=Tt.disabled,_n=Tt.visible,ar=Tt.children,Ar=Tt.popupElement,or=Tt.animation,hr=Tt.transitionName,xr=Tt.dropdownStyle,Hn=Tt.dropdownClassName,xt=Tt.direction,Ft=xt===void 0?"ltr":xt,gn=Tt.placement,Mn=Tt.builtinPlacements,wr=Tt.dropdownMatchSelectWidth,Hr=Tt.dropdownRender,Mr=Tt.dropdownAlign,ir=Tt.getPopupContainer,Xn=Tt.empty,_r=Tt.getTriggerDOMNode,Br=Tt.onPopupVisibleChange,$r=Tt.onPopupMouseEnter,ui=(0,ge.Z)(Tt,Pt),ai="".concat(Tn,"-dropdown"),Ci=Ar;Hr&&(Ci=Hr(Ar));var Ke=ye.useMemo(function(){return Mn||_e(wr)},[Mn,wr]),Oe=or?"".concat(ai,"-").concat(or):hr,At=typeof wr=="number",Et=ye.useMemo(function(){return At?null:wr===!1?"minWidth":"width"},[wr,At]),on=xr;At&&(on=(0,Xe.Z)((0,Xe.Z)({},on),{},{width:wr}));var Wt=ye.useRef(null);return ye.useImperativeHandle(tr,function(){return{getPopupElement:function(){var Rn;return(Rn=Wt.current)===null||Rn===void 0?void 0:Rn.popupElement}}}),ye.createElement(Bt.Z,(0,te.Z)({},ui,{showAction:Br?["click"]:[],hideAction:Br?["click"]:[],popupPlacement:gn||(Ft==="rtl"?"bottomRight":"bottomLeft"),builtinPlacements:Ke,prefixCls:ai,popupTransitionName:Oe,popup:ye.createElement("div",{onMouseEnter:$r},Ci),ref:Wt,stretch:Et,popupAlign:Mr,popupVisible:_n,getPopupContainer:ir,popupClassName:Ce()(Hn,(0,Te.Z)({},"".concat(ai,"-empty"),Xn)),popupStyle:on,getTriggerDOMNode:_r,onPopupVisibleChange:Br}),ar)},fe=ye.forwardRef(se),Ie=fe,Be=ce(66712);function pt(Lt,Tt){var tr=Lt.key,Tn;return"value"in Lt&&(Tn=Lt.value),tr!=null?tr:Tn!==void 0?Tn:"rc-index-key-".concat(Tt)}function Mt(Lt){return typeof Lt!="undefined"&&!Number.isNaN(Lt)}function sn(Lt,Tt){var tr=Lt||{},Tn=tr.label,Gt=tr.value,_n=tr.options,ar=tr.groupLabel,Ar=Tn||(Tt?"children":"label");return{label:Ar,value:Gt||"value",options:_n||"options",groupLabel:ar||Ar}}function he(Lt){var Tt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},tr=Tt.fieldNames,Tn=Tt.childrenAsData,Gt=[],_n=sn(tr,!1),ar=_n.label,Ar=_n.value,or=_n.options,hr=_n.groupLabel;function xr(Hn,xt){Array.isArray(Hn)&&Hn.forEach(function(Ft){if(xt||!(or in Ft)){var gn=Ft[Ar];Gt.push({key:pt(Ft,Gt.length),groupOption:xt,data:Ft,label:Ft[ar],value:gn})}else{var Mn=Ft[hr];Mn===void 0&&Tn&&(Mn=Ft.label),Gt.push({key:pt(Ft,Gt.length),group:!0,data:Ft,label:Mn}),xr(Ft[or],!0)}})}return xr(Lt,!1),Gt}function oe(Lt){var Tt=(0,Xe.Z)({},Lt);return"props"in Tt||Object.defineProperty(Tt,"props",{get:function(){return(0,Se.ZP)(!1,"Return type is option instead of Option instance. Please read value directly instead of reading from `props`."),Tt}}),Tt}var re=function(Tt,tr,Tn){if(!tr||!tr.length)return null;var Gt=!1,_n=function Ar(or,hr){var xr=(0,Be.Z)(hr),Hn=xr[0],xt=xr.slice(1);if(!Hn)return[or];var Ft=or.split(Hn);return Gt=Gt||Ft.length>1,Ft.reduce(function(gn,Mn){return[].concat((0,Ze.Z)(gn),(0,Ze.Z)(Ar(Mn,xt)))},[]).filter(Boolean)},ar=_n(Tt,tr);return Gt?typeof Tn!="undefined"?ar.slice(0,Tn):ar:null},de=ye.createContext(null),we=de;function le(Lt){var Tt=Lt.visible,tr=Lt.values;if(!Tt)return null;var Tn=50;return ye.createElement("span",{"aria-live":"polite",style:{width:0,height:0,position:"absolute",overflow:"hidden",opacity:0}},"".concat(tr.slice(0,Tn).map(function(Gt){var _n=Gt.label,ar=Gt.value;return["number","string"].includes((0,Ve.Z)(_n))?_n:ar}).join(", ")),tr.length>Tn?", ...":null)}var Ee=["id","prefixCls","className","showSearch","tagRender","direction","omitDomProps","displayValues","onDisplayValuesChange","emptyOptions","notFoundContent","onClear","mode","disabled","loading","getInputElement","getRawInputElement","open","defaultOpen","onDropdownVisibleChange","activeValue","onActiveValueChange","activeDescendantId","searchValue","autoClearSearchValue","onSearch","onSearchSplit","tokenSeparators","allowClear","prefix","suffixIcon","clearIcon","OptionList","animation","transitionName","dropdownStyle","dropdownClassName","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","placement","builtinPlacements","getPopupContainer","showAction","onFocus","onBlur","onKeyUp","onKeyDown","onMouseDown"],St=["value","onChange","removeIcon","placeholder","autoFocus","maxTagCount","maxTagTextLength","maxTagPlaceholder","choiceTransitionName","onInputKeyDown","onPopupScroll","tabIndex"],Ut=function(Tt){return Tt==="tags"||Tt==="multiple"},It=ye.forwardRef(function(Lt,Tt){var tr,Tn=Lt.id,Gt=Lt.prefixCls,_n=Lt.className,ar=Lt.showSearch,Ar=Lt.tagRender,or=Lt.direction,hr=Lt.omitDomProps,xr=Lt.displayValues,Hn=Lt.onDisplayValuesChange,xt=Lt.emptyOptions,Ft=Lt.notFoundContent,gn=Ft===void 0?"Not Found":Ft,Mn=Lt.onClear,wr=Lt.mode,Hr=Lt.disabled,Mr=Lt.loading,ir=Lt.getInputElement,Xn=Lt.getRawInputElement,_r=Lt.open,Br=Lt.defaultOpen,$r=Lt.onDropdownVisibleChange,ui=Lt.activeValue,ai=Lt.onActiveValueChange,Ci=Lt.activeDescendantId,Ke=Lt.searchValue,Oe=Lt.autoClearSearchValue,At=Lt.onSearch,Et=Lt.onSearchSplit,on=Lt.tokenSeparators,Wt=Lt.allowClear,Qn=Lt.prefix,Rn=Lt.suffixIcon,Wn=Lt.clearIcon,Vn=Lt.OptionList,Zn=Lt.animation,Gn=Lt.transitionName,ct=Lt.dropdownStyle,Yt=Lt.dropdownClassName,Rt=Lt.dropdownMatchSelectWidth,Zt=Lt.dropdownRender,nn=Lt.dropdownAlign,fn=Lt.placement,dt=Lt.builtinPlacements,Ln=Lt.getPopupContainer,wn=Lt.showAction,Ht=wn===void 0?[]:wn,ln=Lt.onFocus,hn=Lt.onBlur,tn=Lt.onKeyUp,un=Lt.onKeyDown,nr=Lt.onMouseDown,Nt=(0,ge.Z)(Lt,Ee),qt=Ut(wr),Nn=(ar!==void 0?ar:qt)||wr==="combobox",On=(0,Xe.Z)({},Nt);St.forEach(function(Ni){delete On[Ni]}),hr==null||hr.forEach(function(Ni){delete On[Ni]});var er=ye.useState(!1),br=(0,ke.Z)(er,2),vr=br[0],zr=br[1];ye.useEffect(function(){zr((0,nt.Z)())},[]);var Ir=ye.useRef(null),ii=ye.useRef(null),oi=ye.useRef(null),Xr=ye.useRef(null),di=ye.useRef(null),Ai=ye.useRef(!1),ni=Qe(),ri=(0,ke.Z)(ni,3),Rr=ri[0],ei=ri[1],pi=ri[2];ye.useImperativeHandle(Tt,function(){var Ni,Ii;return{focus:(Ni=Xr.current)===null||Ni===void 0?void 0:Ni.focus,blur:(Ii=Xr.current)===null||Ii===void 0?void 0:Ii.blur,scrollTo:function(na){var Oa;return(Oa=di.current)===null||Oa===void 0?void 0:Oa.scrollTo(na)},nativeElement:Ir.current||ii.current}});var Vr=ye.useMemo(function(){var Ni;if(wr!=="combobox")return Ke;var Ii=(Ni=xr[0])===null||Ni===void 0?void 0:Ni.value;return typeof Ii=="string"||typeof Ii=="number"?String(Ii):""},[Ke,wr,xr]),gi=wr==="combobox"&&typeof ir=="function"&&ir()||null,Ei=typeof Xn=="function"&&Xn(),Ti=(0,it.x1)(ii,Ei==null||(tr=Ei.props)===null||tr===void 0?void 0:tr.ref),Da=ye.useState(!1),Na=(0,ke.Z)(Da,2),ca=Na[0],La=Na[1];(0,st.Z)(function(){La(!0)},[]);var ji=(0,Ue.Z)(!1,{defaultValue:Br,value:_r}),ea=(0,ke.Z)(ji,2),Yi=ea[0],Ha=ea[1],ua=ca?Yi:!1,xa=!gn&&xt;(Hr||xa&&ua&&wr==="combobox")&&(ua=!1);var fa=xa?!1:ua,si=ye.useCallback(function(Ni){var Ii=Ni!==void 0?Ni:!ua;Hr||(Ha(Ii),ua!==Ii&&($r==null||$r(Ii)))},[Hr,ua,Ha,$r]),wi=ye.useMemo(function(){return(on||[]).some(function(Ni){return[` `,`\r -`].includes(Ni)})},[an]),bi=ye.useContext(we)||{},Fi=bi.maxCount,Hi=bi.rawValues,Xi=function(Di,pa,ra){if(!(qt&&Mt(Fi)&&(Hi==null?void 0:Hi.size)>=Fi)){var Pa=!0,Ha=Di;ai==null||ai(null);var IA=re(Di,an,Mt(Fi)?Fi-Hi.size:void 0),CA=ra?null:IA;return wr!=="combobox"&&CA&&(Ha="",Et==null||Et(CA),oi(!1),Pa=!1),st&&ti!==Ha&&st(Ha,{source:pa?"typing":"effect"}),Pa}},Mi=function(Di){!Di||!Di.trim()||st(Di,{source:"submit"})};ye.useEffect(function(){!ha&&!qt&&wr!=="combobox"&&Xi("",!1,!1)},[ha]),ye.useEffect(function(){na&&Hr&&Ca(!1),Hr&&!ii.current&&ei(!1)},[Hr]);var wa=xe(),Ba=(0,ke.Z)(wa,2),Qi=Ba[0],vr=Ba[1],ui=ye.useRef(!1),wi=function(Di){var pa=Qi(),ra=Di.key,Pa=ra==="Enter";if(Pa&&(wr!=="combobox"&&Di.preventDefault(),ha||oi(!0)),vr(!!ti),ra==="Backspace"&&!pa&&qt&&!ti&&xr.length){for(var Ha=(0,Ke.Z)(xr),IA=null,CA=Ha.length-1;CA>=0;CA-=1){var QA=Ha[CA];if(!QA.disabled){Ha.splice(CA,1),IA=QA;break}}IA&&Nn(Ha,{type:"remove",values:[IA]})}for(var ia=arguments.length,$a=new Array(ia>1?ia-1:0),gA=1;gA1?pa-1:0),Pa=1;Pa1?IA-1:0),QA=1;QA=gn},[ar,gn,Yn==null?void 0:Yn.size]),an=function(Ht){Ht.preventDefault()},Wt=function(Ht){var ln;(ln=st.current)===null||ln===void 0||ln.scrollTo(typeof Ht=="number"?{index:Ht}:Ht)},Qn=ye.useCallback(function(wn){return Ar==="combobox"?!1:Yn.has(wn)},[Ar,(0,Ke.Z)(Yn).toString(),Yn.size]),Hn=function(Ht){for(var ln=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1,hn=Qe.length,en=0;en1&&arguments[1]!==void 0?arguments[1]:!1;Gn(Ht);var hn={source:ln?"keyboard":"mouse"},en=Qe[Ht];if(!en){wr(null,-1,hn);return}wr(en.value,Ht,hn)};(0,ye.useEffect)(function(){ft(Hr!==!1?Hn(0):-1)},[Qe.length,dr]);var Yt=ye.useCallback(function(wn){return Ar==="combobox"?String(wn).toLowerCase()===dr.toLowerCase():Yn.has(wn)},[Ar,dr,(0,Ke.Z)(Yn).toString(),Yn.size]);(0,ye.useEffect)(function(){var wn=setTimeout(function(){if(!ar&&ir&&Yn.size===1){var ln=Array.from(Yn)[0],hn=Qe.findIndex(function(en){var cn=en.data;return dr?String(cn.value).startsWith(dr):cn.value===ln});hn!==-1&&(ft(hn),Wt(hn))}});if(ir){var Ht;(Ht=st.current)===null||Ht===void 0||Ht.scrollTo(void 0)}return function(){return clearTimeout(wn)}},[ir,dr]);var Rt=function(Ht){Ht!==void 0&&Mr(Ht,{selected:!Yn.has(Ht)}),ar||xr(!1)};if(ye.useImperativeHandle(er,function(){return{onKeyDown:function(Ht){var ln=Ht.which,hn=Ht.ctrlKey;switch(ln){case Ne.Z.N:case Ne.Z.P:case Ne.Z.UP:case Ne.Z.DOWN:{var en=0;if(ln===Ne.Z.UP?en=-1:ln===Ne.Z.DOWN?en=1:ur()&&hn&&(ln===Ne.Z.N?en=1:ln===Ne.Z.P&&(en=-1)),en!==0){var cn=Hn(Zn+en,en);Wt(cn),ft(cn,!0)}break}case Ne.Z.TAB:case Ne.Z.ENTER:{var tr,Nt=Qe[Zn];Nt&&!(Nt!=null&&(tr=Nt.data)!==null&&tr!==void 0&&tr.disabled)&&!Et?Rt(Nt.value):Rt(void 0),ir&&Ht.preventDefault();break}case Ne.Z.ESC:xr(!1),ir&&Ht.stopPropagation()}},onKeyUp:function(){},scrollTo:function(Ht){Wt(Ht)}}}),Qe.length===0)return ye.createElement("div",{role:"listbox",id:"".concat(_n,"_list"),className:"".concat(We,"-empty"),onMouseDown:an},Nn);var Zt=Object.keys(_r).map(function(wn){return _r[wn]}),nn=function(Ht){return Ht.label};function dn(wn,Ht){var ln=wn.group;return{role:ln?"presentation":"option",id:"".concat(_n,"_list_").concat(Ht)}}var Rn=function(Ht){var ln=Qe[Ht];if(!ln)return null;var hn=ln.data||{},en=hn.value,cn=ln.group,tr=(0,Re.Z)(hn,!0),Nt=nn(ln);return ln?ye.createElement("div",(0,te.Z)({"aria-label":typeof Nt=="string"&&!cn?Nt:null},tr,{key:Ht},dn(ln,Ht),{"aria-selected":Yt(en)}),en):null},it={role:"listbox",id:"".concat(_n,"_list")};return ye.createElement(ye.Fragment,null,Br&&ye.createElement("div",(0,te.Z)({},it,{style:{height:0,width:0,overflow:"hidden"}}),Rn(Zn-1),Rn(Zn),Rn(Zn+1)),ye.createElement(fr.Z,{itemKey:"key",ref:st,data:Qe,height:li,itemHeight:ai,fullHeight:!1,onMouseDown:an,onScroll:xt,virtual:Br,direction:qr,innerProps:Br?null:it},function(wn,Ht){var ln=wn.group,hn=wn.groupOption,en=wn.data,cn=wn.label,tr=wn.value,Nt=en.key;if(ln){var qt,Mn=(qt=en.title)!==null&&qt!==void 0?qt:Xn(cn)?cn.toString():void 0;return ye.createElement("div",{className:Ce()(We,"".concat(We,"-group"),en.className),title:Mn},cn!==void 0?cn:Nt)}var On=en.disabled,$n=en.title,Fr=en.children,gr=en.style,zr=en.className,Qr=(0,ge.Z)(en,yr),ni=(0,vn.Z)(Qr,Zt),Ai=Qn(tr),Xr=On||!Ai&&Et,hi="".concat(We,"-option"),ii=Ce()(We,hi,zr,(0,Me.Z)((0,Me.Z)((0,Me.Z)((0,Me.Z)({},"".concat(hi,"-grouped"),hn),"".concat(hi,"-active"),Zn===Ht&&!Xr),"".concat(hi,"-disabled"),Xr),"".concat(hi,"-selected"),Ai)),$r=nn(wn),ri=!rr||typeof rr=="function"||Ai,Rr=typeof $r=="number"?$r:$r||tr,ei=Xn(Rr)?Rr.toString():void 0;return $n!==void 0&&(ei=$n),ye.createElement("div",(0,te.Z)({},(0,Re.Z)(ni),Br?{}:dn(wn,Ht),{"aria-selected":Yt(tr),className:ii,title:ei,onMouseMove:function(){Zn===Ht||Xr||ft(Ht)},onClick:function(){Xr||Rt(tr)},style:gr}),ye.createElement("div",{className:"".concat(hi,"-content")},typeof Ci=="function"?Ci(wn,{index:Ht}):Rr),ye.isValidElement(rr)||Ai,ri&&ye.createElement(Te,{className:"".concat(We,"-option-state"),customizeIcon:rr,customizeIconProps:{value:tr,disabled:Xr,isSelected:Ai}},Ai?"\u2713":null))}))},Pr=ye.forwardRef(Tr),Er=Pr,lr=function(Lt,Tt){var er=ye.useRef({values:new Map,options:new Map}),Ln=ye.useMemo(function(){var _n=er.current,ir=_n.values,ar=_n.options,Ar=Lt.map(function(Nn){if(Nn.label===void 0){var xt;return(0,Xe.Z)((0,Xe.Z)({},Nn),{},{label:(xt=ir.get(Nn.value))===null||xt===void 0?void 0:xt.label})}return Nn}),dr=new Map,xr=new Map;return Ar.forEach(function(Nn){dr.set(Nn.value,Nn),xr.set(Nn.value,Tt.get(Nn.value)||ar.get(Nn.value))}),er.current.values=dr,er.current.options=xr,Ar},[Lt,Tt]),Gt=ye.useCallback(function(_n){return Tt.get(_n)||er.current.options.get(_n)},[Tt]);return[Ln,Gt]};function Ir(Lt,Tt){return Jt(Lt).join("").toUpperCase().includes(Tt)}var Kn=function(Lt,Tt,er,Ln,Gt){return ye.useMemo(function(){if(!er||Ln===!1)return Lt;var _n=Tt.options,ir=Tt.label,ar=Tt.value,Ar=[],dr=typeof Ln=="function",xr=er.toUpperCase(),Nn=dr?Ln:function(Ft,gn){return Gt?Ir(gn[Gt],xr):gn[_n]?Ir(gn[ir!=="children"?ir:"label"],xr):Ir(gn[ar],xr)},xt=dr?function(Ft){return oe(Ft)}:function(Ft){return Ft};return Lt.forEach(function(Ft){if(Ft[_n]){var gn=Nn(er,xt(Ft));if(gn)Ar.push(Ft);else{var Tn=Ft[_n].filter(function(wr){return Nn(er,xt(wr))});Tn.length&&Ar.push((0,Xe.Z)((0,Xe.Z)({},Ft),{},(0,Me.Z)({},_n,Tn)))}return}Nn(er,xt(Ft))&&Ar.push(Ft)}),Ar},[Lt,Ln,Gt,er,Tt])},nr=ce(6551),Jn=ce(11592),mn=["children","value"],zn=["children"];function $t(Lt){var Tt=Lt,er=Tt.key,Ln=Tt.props,Gt=Ln.children,_n=Ln.value,ir=(0,ge.Z)(Ln,mn);return(0,Xe.Z)({key:er,value:_n!==void 0?_n:er,children:Gt},ir)}function Sn(Lt){var Tt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return(0,Jn.Z)(Lt).map(function(er,Ln){if(!ye.isValidElement(er)||!er.type)return null;var Gt=er,_n=Gt.type.isSelectOptGroup,ir=Gt.key,ar=Gt.props,Ar=ar.children,dr=(0,ge.Z)(ar,zn);return Tt||!_n?$t(er):(0,Xe.Z)((0,Xe.Z)({key:"__RC_SELECT_GRP__".concat(ir===null?Ln:ir,"__"),label:ir},dr),{},{options:Sn(Ar)})}).filter(function(er){return er})}var hr=function(Tt,er,Ln,Gt,_n){return ye.useMemo(function(){var ir=Tt,ar=!Tt;ar&&(ir=Sn(er));var Ar=new Map,dr=new Map,xr=function(Ft,gn,Tn){Tn&&typeof Tn=="string"&&Ft.set(gn[Tn],gn)},Nn=function xt(Ft){for(var gn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Tn=0;Tn1&&arguments[1]!==void 0?arguments[1]:!1,ir=0;ir0?oi(Fi.options):Fi.options}):Fi})},ri=ye.useMemo(function(){return Mr?$r(ii):ii},[ii,Mr,it]),Rr=ye.useMemo(function(){return he(ri,{fieldNames:nn,childrenAsData:Rt})},[ri,nn,Rt]),ei=function(mi){var bi=cn(mi);if(Mn(bi),Vn&&(bi.length!==gr.length||bi.some(function(Xi,Mi){var wa;return((wa=gr[Mi])===null||wa===void 0?void 0:wa.value)!==(Xi==null?void 0:Xi.value)}))){var Fi=Wn?bi:bi.map(function(Xi){return Xi.value}),Hi=bi.map(function(Xi){return oe(zr(Xi.value))});Vn(Yt?Fi:Fi[0],Yt?Hi:Hi[0])}},gi=ye.useState(null),ti=(0,ke.Z)(gi,2),fi=ti[0],Ei=ti[1],Li=ye.useState(0),_a=(0,ke.Z)(Li,2),Oa=_a[0],Ma=_a[1],da=li!==void 0?li:Ln!=="combobox",qi=ye.useCallback(function(oi,mi){var bi=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},Fi=bi.source,Hi=Fi===void 0?"keyboard":Fi;Ma(mi),ir&&Ln==="combobox"&&oi!==null&&Hi==="keyboard"&&Ei(String(oi))},[ir,Ln]),$i=function(mi,bi,Fi){var Hi=function(){var ji,Ua=zr(mi);return[Wn?{label:Ua==null?void 0:Ua[nn.label],value:mi,key:(ji=Ua==null?void 0:Ua.key)!==null&&ji!==void 0?ji:mi}:mi,oe(Ua)]};if(bi&&Ft){var Xi=Hi(),Mi=(0,ke.Z)(Xi,2),wa=Mi[0],Ba=Mi[1];Ft(wa,Ba)}else if(!bi&&gn&&Fi!=="clear"){var Qi=Hi(),vr=(0,ke.Z)(Qi,2),ui=vr[0],wi=vr[1];gn(ui,wi)}},na=cr(function(oi,mi){var bi,Fi=Yt?mi.selected:!0;Fi?bi=Yt?[].concat((0,Ke.Z)(gr),[oi]):[oi]:bi=gr.filter(function(Hi){return Hi.value!==oi}),ei(bi),$i(oi,Fi),Ln==="combobox"?Ei(""):(!Ut||xt)&&(wn(""),Ei(""))}),Ca=function(mi,bi){ei(mi);var Fi=bi.type,Hi=bi.values;(Fi==="remove"||Fi==="clear")&&Hi.forEach(function(Xi){$i(Xi.value,!1,Fi)})},ha=function(mi,bi){if(wn(mi),Ei(null),bi.source==="submit"){var Fi=(mi||"").trim();if(Fi){var Hi=Array.from(new Set([].concat((0,Ke.Z)(ni),[Fi])));ei(Hi),$i(Fi,!0),wn("")}return}bi.source!=="blur"&&(Ln==="combobox"&&ei(mi),xr==null||xr(mi))},ma=function(mi){var bi=mi;Ln!=="tags"&&(bi=mi.map(function(Hi){var Xi=hn.get(Hi);return Xi==null?void 0:Xi.value}).filter(function(Hi){return Hi!==void 0}));var Fi=Array.from(new Set([].concat((0,Ke.Z)(ni),(0,Ke.Z)(bi))));ei(Fi),Fi.forEach(function(Hi){$i(Hi,!0)})},ya=ye.useMemo(function(){var oi=Ci!==!1&&wr!==!1;return(0,Xe.Z)((0,Xe.Z)({},Ht),{},{flattenOptions:Rr,onActiveValue:qi,defaultActiveFirstOption:da,onSelect:na,menuItemSelectedIcon:ai,rawValues:ni,fieldNames:nn,virtual:oi,direction:We,listHeight:st,listItemHeight:an,childrenAsData:Rt,maxCount:Zn,optionRender:Br})},[Zn,Ht,Rr,qi,da,na,ai,ni,nn,Ci,wr,We,st,an,Rt,Br]);return ye.createElement(we.Provider,{value:ya},ye.createElement(dt,(0,te.Z)({},Gn,{id:ft,prefixCls:_n,ref:Tt,omitDomProps:Jr,mode:Ln,displayValues:Qr,onDisplayValuesChange:Ca,direction:We,searchValue:it,onSearch:ha,autoClearSearchValue:xt,onSearchSplit:ma,dropdownMatchSelectWidth:wr,OptionList:Er,emptyOptions:!Rr.length,activeValue:fi,activeDescendantId:"".concat(ft,"_list_").concat(Oa)})))}),tt=yn;tt.Option=In,tt.OptGroup=jt;var kr=tt,Zr=kr},63158:function(xn,yt,ce){"use strict";var te=ce(54476),Ke=ce(20068),Me=ce(42978),Xe=ce(75931),ke=ce(59301),ge=ce(92310),Ve=ce.n(ge),Ue=ce(18929),Se=ce(10228),ye=["prefixCls","className","checked","defaultChecked","disabled","loadingIcon","checkedChildren","unCheckedChildren","onClick","onChange","onKeyDown"],Je=ke.forwardRef(function(Ce,lt){var nt,at=Ce.prefixCls,ze=at===void 0?"rc-switch":at,Te=Ce.className,ct=Ce.checked,Ge=Ce.defaultChecked,qe=Ce.disabled,Le=Ce.loadingIcon,xe=Ce.checkedChildren,He=Ce.unCheckedChildren,Ne=Ce.onClick,rt=Ce.onChange,Re=Ce.onKeyDown,et=(0,Xe.Z)(Ce,ye),gt=(0,Ue.Z)(!1,{value:ct,defaultValue:Ge}),Ye=(0,Me.Z)(gt,2),wt=Ye[0],At=Ye[1];function vt(on,Ze){var Fe=wt;return qe||(Fe=on,At(Fe),rt==null||rt(Fe,Ze)),Fe}function Vt(on){on.which===Se.Z.LEFT?vt(!1,on):on.which===Se.Z.RIGHT&&vt(!0,on),Re==null||Re(on)}function Jt(on){var Ze=vt(!wt,on);Ne==null||Ne(Ze,on)}var pn=Ve()(ze,Te,(nt={},(0,Ke.Z)(nt,"".concat(ze,"-checked"),wt),(0,Ke.Z)(nt,"".concat(ze,"-disabled"),qe),nt));return ke.createElement("button",(0,te.Z)({},et,{type:"button",role:"switch","aria-checked":wt,disabled:qe,className:pn,ref:lt,onKeyDown:Vt,onClick:Jt}),Le,ke.createElement("span",{className:"".concat(ze,"-inner")},ke.createElement("span",{className:"".concat(ze,"-inner-checked")},xe),ke.createElement("span",{className:"".concat(ze,"-inner-unchecked")},He)))});Je.displayName="Switch",yt.Z=Je},86351:function(xn,yt,ce){"use strict";ce.d(yt,{R:function(){return Ke},w:function(){return te}});var te={},Ke="rc-table-internal-hook"},97347:function(xn,yt,ce){"use strict";ce.d(yt,{L:function(){return ze},Z:function(){return Le}});var te=ce(42978),Ke=ce(20068),Me=ce(94480),Xe=ce(76190),ke=ce(33885),ge=ce(75931),Ve=ce(11592),Ue=ce(48736),Se=ce(59301),ye=ce(86351),Je=ce(54451);function Ce(xe){var He=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";return typeof He=="number"?He:He.endsWith("%")?xe*parseFloat(He)/100:null}function lt(xe,He,Ne){return Se.useMemo(function(){if(He&&He>0){var rt=0,Re=0;xe.forEach(function(Jt){var pn=Ce(He,Jt.width);pn?rt+=pn:Re+=1});var et=Math.max(He,Ne),gt=Math.max(et-rt,Re),Ye=Re,wt=gt/Re,At=0,vt=xe.map(function(Jt){var pn=(0,ke.Z)({},Jt),on=Ce(He,pn.width);if(on)pn.width=on;else{var Ze=Math.floor(wt);pn.width=Ye===1?gt:Ze,gt-=Ze,Ye-=1}return At+=pn.width,pn});if(At0?(0,ke.Z)((0,ke.Z)({},He),{},{children:Te(Ne)}):He})}function ct(xe){var He=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"key";return xe.filter(function(Ne){return Ne&&(0,Xe.Z)(Ne)==="object"}).reduce(function(Ne,rt,Re){var et=rt.fixed,gt=et===!0?"left":et,Ye="".concat(He,"-").concat(Re),wt=rt.children;return wt&&wt.length>0?[].concat((0,Me.Z)(Ne),(0,Me.Z)(ct(wt,Ye).map(function(At){return(0,ke.Z)({fixed:gt},At)}))):[].concat((0,Me.Z)(Ne),[(0,ke.Z)((0,ke.Z)({key:Ye},rt),{},{fixed:gt})])},[])}function Ge(xe){return xe.map(function(He){var Ne=He.fixed,rt=(0,ge.Z)(He,at),Re=Ne;return Ne==="left"?Re="right":Ne==="right"&&(Re="left"),(0,ke.Z)({fixed:Re},rt)})}function qe(xe,He){var Ne=xe.prefixCls,rt=xe.columns,Re=xe.children,et=xe.expandable,gt=xe.expandedKeys,Ye=xe.columnTitle,wt=xe.getRowKey,At=xe.onTriggerExpand,vt=xe.expandIcon,Vt=xe.rowExpandable,Jt=xe.expandIconColumnIndex,pn=xe.direction,on=xe.expandRowByClick,Ze=xe.columnWidth,Fe=xe.fixed,Ot=xe.scrollWidth,Fn=xe.clientWidth,fn=Se.useMemo(function(){var zt=rt||ze(Re)||[];return Te(zt.slice())},[rt,Re]),Ct=Se.useMemo(function(){if(et){var zt=fn.slice();if(!zt.includes(ye.w)){var Bt=Jt||0;Bt>=0&&(Bt||Fe==="left"||!Fe)&&zt.splice(Bt,0,ye.w),Fe==="right"&&zt.splice(fn.length,0,ye.w)}var Pt=zt.indexOf(ye.w);zt=zt.filter(function(Ie,Be){return Ie!==ye.w||Be===Pt});var _e=fn[Pt],se;Fe?se=Fe:se=_e?_e.fixed:null;var fe=(0,Ke.Z)((0,Ke.Z)((0,Ke.Z)((0,Ke.Z)((0,Ke.Z)((0,Ke.Z)({},Je.v,{className:"".concat(Ne,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),"title",Ye),"fixed",se),"className","".concat(Ne,"-row-expand-icon-cell")),"width",Ze),"render",function(Be,pt,Mt){var sn=wt(pt,Mt),he=gt.has(sn),oe=Vt?Vt(pt):!0,re=vt({prefixCls:Ne,expanded:he,expandable:oe,record:pt,onExpand:At});return on?Se.createElement("span",{onClick:function(we){return we.stopPropagation()}},re):re});return zt.map(function(Ie){return Ie===ye.w?fe:Ie})}return fn.filter(function(Ie){return Ie!==ye.w})},[et,fn,wt,gt,vt,pn]),tn=Se.useMemo(function(){var zt=Ct;return He&&(zt=He(zt)),zt.length||(zt=[{render:function(){return null}}]),zt},[He,Ct,pn]),rn=Se.useMemo(function(){return pn==="rtl"?Ge(ct(tn)):ct(tn)},[tn,pn,Ot]),jn=Se.useMemo(function(){for(var zt=-1,Bt=rn.length-1;Bt>=0;Bt-=1){var Pt=rn[Bt].fixed;if(Pt==="left"||Pt===!0){zt=Bt;break}}if(zt>=0)for(var _e=0;_e<=zt;_e+=1){var se=rn[_e].fixed;if(se!=="left"&&se!==!0)return!0}var fe=rn.findIndex(function(pt){var Mt=pt.fixed;return Mt==="right"});if(fe>=0)for(var Ie=fe;Ie=Rt}function rn(ft,Yt){return Se(xe,function(Rt){var Zt=tn(ft,Yt||1,Rt.hoverStartRow,Rt.hoverEndRow);return[Zt,Rt.onHover]})}var jn=ce(70425),Dt=function(Yt){var Rt=Yt.ellipsis,Zt=Yt.rowType,nn=Yt.children,dn,Rn=Rt===!0?{showTitle:!0}:Rt;return Rn&&(Rn.showTitle||Zt==="header")&&(typeof nn=="string"||typeof nn=="number"?dn=nn.toString():ge.isValidElement(nn)&&typeof nn.props.children=="string"&&(dn=nn.props.children)),dn};function mt(ft){var Yt,Rt,Zt,nn,dn,Rn,it,wn,Ht=ft.component,ln=ft.children,hn=ft.ellipsis,en=ft.scope,cn=ft.prefixCls,tr=ft.className,Nt=ft.align,qt=ft.record,Mn=ft.render,On=ft.dataIndex,$n=ft.renderIndex,Fr=ft.shouldCellUpdate,gr=ft.index,zr=ft.rowType,Qr=ft.colSpan,ni=ft.rowSpan,Ai=ft.fixLeft,Xr=ft.fixRight,hi=ft.firstFixLeft,ii=ft.lastFixLeft,$r=ft.firstFixRight,ri=ft.lastFixRight,Rr=ft.appendNode,ei=ft.additionalProps,gi=ei===void 0?{}:ei,ti=ft.isSticky,fi="".concat(cn,"-cell"),Ei=Se(xe,["supportSticky","allColumnsFixedLeft","rowHoverable"]),Li=Ei.supportSticky,_a=Ei.allColumnsFixedLeft,Oa=Ei.rowHoverable,Ma=Ct(qt,On,$n,ln,Mn,Fr),da=(0,Ke.Z)(Ma,2),qi=da[0],$i=da[1],na={},Ca=typeof Ai=="number"&&Li,ha=typeof Xr=="number"&&Li;Ca&&(na.position="sticky",na.left=Ai),ha&&(na.position="sticky",na.right=Xr);var ma=(Yt=(Rt=(Zt=$i==null?void 0:$i.colSpan)!==null&&Zt!==void 0?Zt:gi.colSpan)!==null&&Rt!==void 0?Rt:Qr)!==null&&Yt!==void 0?Yt:1,ya=(nn=(dn=(Rn=$i==null?void 0:$i.rowSpan)!==null&&Rn!==void 0?Rn:gi.rowSpan)!==null&&dn!==void 0?dn:ni)!==null&&nn!==void 0?nn:1,oi=rn(gr,ya),mi=(0,Ke.Z)(oi,2),bi=mi[0],Fi=mi[1],Hi=(0,jn.zX)(function(ui){var wi;qt&&Fi(gr,gr+ya-1),gi==null||(wi=gi.onMouseEnter)===null||wi===void 0||wi.call(gi,ui)}),Xi=(0,jn.zX)(function(ui){var wi;qt&&Fi(-1,-1),gi==null||(wi=gi.onMouseLeave)===null||wi===void 0||wi.call(gi,ui)});if(ma===0||ya===0)return null;var Mi=(it=gi.title)!==null&&it!==void 0?it:Dt({rowType:zr,ellipsis:hn,children:qi}),wa=wt()(fi,tr,(wn={},(0,gt.Z)((0,gt.Z)((0,gt.Z)((0,gt.Z)((0,gt.Z)((0,gt.Z)((0,gt.Z)((0,gt.Z)((0,gt.Z)((0,gt.Z)(wn,"".concat(fi,"-fix-left"),Ca&&Li),"".concat(fi,"-fix-left-first"),hi&&Li),"".concat(fi,"-fix-left-last"),ii&&Li),"".concat(fi,"-fix-left-all"),ii&&_a&&Li),"".concat(fi,"-fix-right"),ha&&Li),"".concat(fi,"-fix-right-first"),$r&&Li),"".concat(fi,"-fix-right-last"),ri&&Li),"".concat(fi,"-ellipsis"),hn),"".concat(fi,"-with-append"),Rr),"".concat(fi,"-fix-sticky"),(Ca||ha)&&ti&&Li),(0,gt.Z)(wn,"".concat(fi,"-row-hover"),!$i&&bi)),gi.className,$i==null?void 0:$i.className),Ba={};Nt&&(Ba.textAlign=Nt);var Qi=(0,et.Z)((0,et.Z)((0,et.Z)((0,et.Z)({},$i==null?void 0:$i.style),na),Ba),gi.style),vr=qi;return(0,Re.Z)(vr)==="object"&&!Array.isArray(vr)&&!ge.isValidElement(vr)&&(vr=null),hn&&(ii||$r)&&(vr=ge.createElement("span",{className:"".concat(fi,"-content")},vr)),ge.createElement(Ht,(0,ye.Z)({},$i,gi,{className:wa,style:Qi,title:Mi,scope:en,onMouseEnter:Oa?Hi:void 0,onMouseLeave:Oa?Xi:void 0,colSpan:ma!==1?ma:null,rowSpan:ya!==1?ya:null}),Rr,vr)}var ht=ge.memo(mt);function bt(ft,Yt,Rt,Zt,nn){var dn=Rt[ft]||{},Rn=Rt[Yt]||{},it,wn;dn.fixed==="left"?it=Zt.left[nn==="rtl"?Yt:ft]:Rn.fixed==="right"&&(wn=Zt.right[nn==="rtl"?ft:Yt]);var Ht=!1,ln=!1,hn=!1,en=!1,cn=Rt[Yt+1],tr=Rt[ft-1],Nt=cn&&!cn.fixed||tr&&!tr.fixed||Rt.every(function(Fr){return Fr.fixed==="left"});if(nn==="rtl"){if(it!==void 0){var qt=tr&&tr.fixed==="left";en=!qt&&Nt}else if(wn!==void 0){var Mn=cn&&cn.fixed==="right";hn=!Mn&&Nt}}else if(it!==void 0){var On=cn&&cn.fixed==="left";Ht=!On&&Nt}else if(wn!==void 0){var $n=tr&&tr.fixed==="right";ln=!$n&&Nt}return{fixLeft:it,fixRight:wn,lastFixLeft:Ht,firstFixRight:ln,lastFixRight:hn,firstFixLeft:en,isSticky:Zt.isSticky}}var zt=ge.createContext({}),Bt=zt;function Pt(ft){var Yt=ft.className,Rt=ft.index,Zt=ft.children,nn=ft.colSpan,dn=nn===void 0?1:nn,Rn=ft.rowSpan,it=ft.align,wn=Se(xe,["prefixCls","direction"]),Ht=wn.prefixCls,ln=wn.direction,hn=ge.useContext(Bt),en=hn.scrollColumnIndex,cn=hn.stickyOffsets,tr=hn.flattenColumns,Nt=Rt+dn-1,qt=Nt+1===en?dn+1:dn,Mn=bt(Rt,Rt+qt-1,tr,cn,ln);return ge.createElement(ht,(0,ye.Z)({className:Yt,index:Rt,component:"td",prefixCls:Ht,record:null,dataIndex:null,align:it,colSpan:qt,rowSpan:Rn,render:function(){return Zt}},Mn))}var _e=ce(75931),se=["children"];function fe(ft){var Yt=ft.children,Rt=(0,_e.Z)(ft,se);return ge.createElement("tr",Rt,Yt)}function Ie(ft){var Yt=ft.children;return Yt}Ie.Row=fe,Ie.Cell=Pt;var Be=Ie;function pt(ft){var Yt=ft.children,Rt=ft.stickyOffsets,Zt=ft.flattenColumns,nn=Se(xe,"prefixCls"),dn=Zt.length-1,Rn=Zt[dn],it=ge.useMemo(function(){return{stickyOffsets:Rt,flattenColumns:Zt,scrollColumnIndex:Rn!=null&&Rn.scrollbar?dn:null}},[Rn,Zt,dn,Rt]);return ge.createElement(Bt.Provider,{value:it},ge.createElement("tfoot",{className:"".concat(nn,"-summary")},Yt))}var Mt=Ge(pt),sn=Be,he=ce(29301),oe=ce(3465),re=ce(75152),de=ce(26112);function we(ft,Yt,Rt,Zt,nn,dn,Rn){ft.push({record:Yt,indent:Rt,index:Rn});var it=dn(Yt),wn=nn==null?void 0:nn.has(it);if(Yt&&Array.isArray(Yt[Zt])&&wn)for(var Ht=0;Ht1?hi-1:0),$r=1;$r=1)),style:(0,et.Z)((0,et.Z)({},Rt),Mn==null?void 0:Mn.style)}),tr.map(function(Ai,Xr){var hi=Ai.render,ii=Ai.dataIndex,$r=Ai.className,ri=jt(en,Ai,Xr,wn,nn),Rr=ri.key,ei=ri.fixedInfo,gi=ri.appendCellNode,ti=ri.additionalCellProps;return ge.createElement(ht,(0,ye.Z)({className:$r,ellipsis:Ai.ellipsis,align:Ai.align,scope:Ai.rowScope,component:Ai.rowScope?hn:ln,prefixCls:cn,key:Rr,record:Zt,index:nn,renderIndex:dn,dataIndex:ii,render:hi,shouldCellUpdate:Ai.shouldCellUpdate},ei,{appendNode:gi,additionalProps:ti}))})),Qr;if($n&&(Fr.current||On)){var ni=qt(Zt,nn,wn+1,On);Qr=ge.createElement(Ut,{expanded:On,className:wt()("".concat(cn,"-expanded-row"),"".concat(cn,"-expanded-row-level-").concat(wn+1),gr),prefixCls:cn,component:Ht,cellComponent:ln,colSpan:tr.length,isEmpty:!1},ni)}return ge.createElement(ge.Fragment,null,zr,Qr)}var In=Ge(un);function or(ft){var Yt=ft.columnKey,Rt=ft.onColumnResize,Zt=ge.useRef();return(0,Xe.Z)(function(){Zt.current&&Rt(Yt,Zt.current.offsetWidth)},[]),ge.createElement(he.Z,{data:Yt},ge.createElement("td",{ref:Zt,style:{padding:0,border:0,height:0}},ge.createElement("div",{style:{height:0,overflow:"hidden"}},"\xA0")))}var vn=ce(29194);function fr(ft){var Yt=ft.prefixCls,Rt=ft.columnsKey,Zt=ft.onColumnResize,nn=ge.useRef(null);return ge.createElement("tr",{"aria-hidden":"true",className:"".concat(Yt,"-measure-row"),style:{height:0,fontSize:0},ref:nn},ge.createElement(he.Z.Collection,{onBatchResize:function(Rn){(0,vn.Z)(nn.current)&&Rn.forEach(function(it){var wn=it.data,Ht=it.size;Zt(wn,Ht.offsetWidth)})}},Rt.map(function(dn){return ge.createElement(or,{key:dn,columnKey:dn,onColumnResize:Zt})})))}function ur(ft){var Yt=ft.data,Rt=ft.measureColumnWidth,Zt=Se(xe,["prefixCls","getComponent","onColumnResize","flattenColumns","getRowKey","expandedKeys","childrenColumnName","emptyNode"]),nn=Zt.prefixCls,dn=Zt.getComponent,Rn=Zt.onColumnResize,it=Zt.flattenColumns,wn=Zt.getRowKey,Ht=Zt.expandedKeys,ln=Zt.childrenColumnName,hn=Zt.emptyNode,en=le(Yt,ln,Ht,wn),cn=ge.useRef({renderWithProps:!1}),tr=dn(["body","wrapper"],"tbody"),Nt=dn(["body","row"],"tr"),qt=dn(["body","cell"],"td"),Mn=dn(["body","cell"],"th"),On;Yt.length?On=en.map(function(Fr,gr){var zr=Fr.record,Qr=Fr.indent,ni=Fr.index,Ai=wn(zr,gr);return ge.createElement(In,{key:Ai,rowKey:Ai,record:zr,index:gr,renderIndex:ni,rowComponent:Nt,cellComponent:qt,scopeCellComponent:Mn,indent:Qr})}):On=ge.createElement(Ut,{expanded:!0,className:"".concat(nn,"-placeholder"),prefixCls:nn,component:Nt,cellComponent:qt,colSpan:it.length,isEmpty:!0},hn);var $n=Fe(it);return ge.createElement(pn.Provider,{value:cn.current},ge.createElement(tr,{className:"".concat(nn,"-tbody")},Rt&&ge.createElement(fr,{prefixCls:nn,columnsKey:$n,onColumnResize:Rn}),On))}var yr=Ge(ur),Xn=ce(54451),Tr=["columnType"];function Pr(ft){for(var Yt=ft.colWidths,Rt=ft.columns,Zt=ft.columCount,nn=Se(xe,["tableLayout"]),dn=nn.tableLayout,Rn=[],it=Zt||Rt.length,wn=!1,Ht=it-1;Ht>=0;Ht-=1){var ln=Yt[Ht],hn=Rt&&Rt[Ht],en=void 0,cn=void 0;if(hn&&(en=hn[Xn.v],dn==="auto"&&(cn=hn.minWidth)),ln||cn||en||wn){var tr=en||{},Nt=tr.columnType,qt=(0,_e.Z)(tr,Tr);Rn.unshift(ge.createElement("col",(0,ye.Z)({key:Ht,style:{width:ln,minWidth:cn}},qt))),wn=!0}}return ge.createElement("colgroup",null,Rn)}var Er=Pr,lr=ce(94480),Ir=["className","noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","onScroll","maxContentScroll","children"];function Kn(ft,Yt){return(0,ge.useMemo)(function(){for(var Rt=[],Zt=0;Zt1?"colgroup":"col":null,ellipsis:qt.ellipsis,align:qt.align,component:Rn,prefixCls:ln,key:cn[Nt]},Mn,{additionalProps:On,rowType:"header"}))}))},zn=mn;function $t(ft){var Yt=[];function Rt(Rn,it){var wn=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;Yt[wn]=Yt[wn]||[];var Ht=it,ln=Rn.filter(Boolean).map(function(hn){var en={key:hn.key,className:hn.className||"",children:hn.title,column:hn,colStart:Ht},cn=1,tr=hn.children;return tr&&tr.length>0&&(cn=Rt(tr,Ht,wn+1).reduce(function(Nt,qt){return Nt+qt},0),en.hasSubColumns=!0),"colSpan"in hn&&(cn=hn.colSpan),"rowSpan"in hn&&(en.rowSpan=hn.rowSpan),en.colSpan=cn,en.colEnd=en.colStart+cn-1,Yt[wn].push(en),Ht+=cn,cn});return ln}Rt(ft,0);for(var Zt=Yt.length,nn=function(it){Yt[it].forEach(function(wn){!("rowSpan"in wn)&&!wn.hasSubColumns&&(wn.rowSpan=Zt-it)})},dn=0;dn=gi-it?On(function(ti){return(0,et.Z)((0,et.Z)({},ti),{},{isHiddenScrollBar:!0})}):On(function(ti){return(0,et.Z)((0,et.Z)({},ti),{},{isHiddenScrollBar:!1})})}})},$r=function(Rr){On(function(ei){return(0,et.Z)((0,et.Z)({},ei),{},{scrollLeft:Rr/hn*en||0})})};return ge.useImperativeHandle(Rt,function(){return{setScrollLeft:$r,checkScrollBarVisible:ii}}),ge.useEffect(function(){var ri=(0,Tt.Z)(document.body,"mouseup",Ai,!1),Rr=(0,Tt.Z)(document.body,"mousemove",hi,!1);return ii(),function(){ri.remove(),Rr.remove()}},[cn,zr]),ge.useEffect(function(){if(dn.current){for(var ri=[],Rr=(0,Ln.bn)(dn.current);Rr;)ri.push(Rr),Rr=Rr.parentElement;return ri.forEach(function(ei){return ei.addEventListener("scroll",ii,!1)}),window.addEventListener("resize",ii,!1),window.addEventListener("scroll",ii,!1),wn.addEventListener("scroll",ii,!1),function(){ri.forEach(function(ei){return ei.removeEventListener("scroll",ii)}),window.removeEventListener("resize",ii),window.removeEventListener("scroll",ii),wn.removeEventListener("scroll",ii)}}},[wn]),ge.useEffect(function(){Mn.isHiddenScrollBar||On(function(ri){var Rr=dn.current;return Rr?(0,et.Z)((0,et.Z)({},ri),{},{scrollLeft:Rr.scrollLeft/Rr.scrollWidth*Rr.clientWidth}):ri})},[Mn.isHiddenScrollBar]),hn<=en||!cn||Mn.isHiddenScrollBar?null:ge.createElement("div",{style:{height:(0,re.Z)(),width:en,bottom:it},className:"".concat(ln,"-sticky-scroll")},ge.createElement("div",{onMouseDown:Xr,ref:tr,className:wt()("".concat(ln,"-sticky-scroll-bar"),(0,gt.Z)({},"".concat(ln,"-sticky-scroll-bar-active"),zr)),style:{width:"".concat(cn,"px"),transform:"translate3d(".concat(Mn.scrollLeft,"px, 0, 0)")}}))},ir=ge.forwardRef(_n);function ar(ft){return null}var Ar=ar;function dr(ft){return null}var xr=dr,Nn="rc-table",xt=[],Ft={};function gn(){return"No Data"}function Tn(ft,Yt){var Rt=(0,et.Z)({rowKey:"key",prefixCls:Nn,emptyText:gn},ft),Zt=Rt.prefixCls,nn=Rt.className,dn=Rt.rowClassName,Rn=Rt.style,it=Rt.data,wn=Rt.rowKey,Ht=Rt.scroll,ln=Rt.tableLayout,hn=Rt.direction,en=Rt.title,cn=Rt.footer,tr=Rt.summary,Nt=Rt.caption,qt=Rt.id,Mn=Rt.showHeader,On=Rt.components,$n=Rt.emptyText,Fr=Rt.onRow,gr=Rt.onHeaderRow,zr=Rt.onScroll,Qr=Rt.internalHooks,ni=Rt.transformColumns,Ai=Rt.internalRefs,Xr=Rt.tailor,hi=Rt.getContainerWidth,ii=Rt.sticky,$r=Rt.rowHoverable,ri=$r===void 0?!0:$r,Rr=it||xt,ei=!!Rr.length,gi=Qr===te.R,ti=ge.useCallback(function(zi,Wi){return(0,vt.Z)(On,zi)||Wi},[On]),fi=ge.useMemo(function(){return typeof wn=="function"?wn:function(zi){var Wi=zi&&zi[wn];return Wi}},[wn]),Ei=ti(["body"]),Li=Ur(),_a=(0,Ke.Z)(Li,3),Oa=_a[0],Ma=_a[1],da=_a[2],qi=cr(Rt,Rr,fi),$i=(0,Ke.Z)(qi,6),na=$i[0],Ca=$i[1],ha=$i[2],ma=$i[3],ya=$i[4],oi=$i[5],mi=Ht==null?void 0:Ht.x,bi=ge.useState(0),Fi=(0,Ke.Z)(bi,2),Hi=Fi[0],Xi=Fi[1],Mi=(0,sr.Z)((0,et.Z)((0,et.Z)((0,et.Z)({},Rt),na),{},{expandable:!!na.expandedRowRender,columnTitle:na.columnTitle,expandedKeys:ha,getRowKey:fi,onTriggerExpand:oi,expandIcon:ma,expandIconColumnIndex:na.expandIconColumnIndex,direction:hn,scrollWidth:gi&&Xr&&typeof mi=="number"?mi:null,clientWidth:Hi}),gi?ni:null),wa=(0,Ke.Z)(Mi,4),Ba=wa[0],Qi=wa[1],vr=wa[2],ui=wa[3],wi=vr!=null?vr:mi,ka=ge.useMemo(function(){return{columns:Ba,flattenColumns:Qi}},[Ba,Qi]),ji=ge.useRef(),Ua=ge.useRef(),Ti=ge.useRef(),_A=ge.useRef();ge.useImperativeHandle(Yt,function(){return{nativeElement:ji.current,scrollTo:function(Wi){var Wa;if(Ti.current instanceof HTMLElement){var Ga=Wi.index,nA=Wi.top,fo=Wi.key;if(Fn(nA)){var JA;(JA=Ti.current)===null||JA===void 0||JA.scrollTo({top:nA})}else{var ho,HA=fo!=null?fo:fi(Rr[Ga]);(ho=Ti.current.querySelector('[data-row-key="'.concat(HA,'"]')))===null||ho===void 0||ho.scrollIntoView()}}else(Wa=Ti.current)!==null&&Wa!==void 0&&Wa.scrollTo&&Ti.current.scrollTo(Wi)}}});var fA=ge.useRef(),Za=ge.useState(!1),Vi=(0,Ke.Z)(Za,2),Oi=Vi[0],wA=Vi[1],BA=ge.useState(!1),iA=(0,Ke.Z)(BA,2),za=iA[0],KA=iA[1],kA=ge.useState(new Map),Na=(0,Ke.Z)(kA,2),aA=Na[0],ga=Na[1],ua=Fe(Qi),uA=ua.map(function(zi){return aA.get(zi)}),UA=ge.useMemo(function(){return uA},[uA.join("_")]),DA=kr(UA,Qi,hn),qa=Ht&&Ot(Ht.y),fa=Ht&&Ot(wi)||!!na.fixed,Ni=fa&&Qi.some(function(zi){var Wi=zi.fixed;return Wi}),Di=ge.useRef(),pa=yn(ii,Zt),ra=pa.isSticky,Pa=pa.offsetHeader,Ha=pa.offsetSummary,IA=pa.offsetScroll,CA=pa.stickyClassName,QA=pa.container,ia=ge.useMemo(function(){return tr==null?void 0:tr(Rr)},[tr,Rr]),$a=(qa||ra)&&ge.isValidElement(ia)&&ia.type===Be&&ia.props.fixed,gA,LA,VA;qa&&(LA={overflowY:ei?"scroll":"auto",maxHeight:Ht.y}),fa&&(gA={overflowX:"auto"},qa||(LA={overflowY:"hidden"}),VA={width:wi===!0?"auto":wi,minWidth:"100%"});var jo=ge.useCallback(function(zi,Wi){ga(function(Wa){if(Wa.get(zi)!==Wi){var Ga=new Map(Wa);return Ga.set(zi,Wi),Ga}return Wa})},[]),Do=Dr(null),ZA=(0,Ke.Z)(Do,2),jA=ZA[0],eA=ZA[1];function tA(zi,Wi){Wi&&(typeof Wi=="function"?Wi(zi):Wi.scrollLeft!==zi&&(Wi.scrollLeft=zi,Wi.scrollLeft!==zi&&setTimeout(function(){Wi.scrollLeft=zi},0)))}var cA=(0,Me.Z)(function(zi){var Wi=zi.currentTarget,Wa=zi.scrollLeft,Ga=hn==="rtl",nA=typeof Wa=="number"?Wa:Wi.scrollLeft,fo=Wi||Ft;if(!eA()||eA()===fo){var JA;jA(fo),tA(nA,Ua.current),tA(nA,Ti.current),tA(nA,fA.current),tA(nA,(JA=Di.current)===null||JA===void 0?void 0:JA.setScrollLeft)}var ho=Wi||Ua.current;if(ho){var HA=gi&&Xr&&typeof wi=="number"?wi:ho.scrollWidth,qA=ho.clientWidth;if(HA===qA){wA(!1),KA(!1);return}Ga?(wA(-nA0)):(wA(nA>0),KA(nA1?qt-ri:0,ei=(0,et.Z)((0,et.Z)((0,et.Z)({},ni),Ht),{},{flex:"0 0 ".concat(ri,"px"),width:"".concat(ri,"px"),marginRight:Rr,pointerEvents:"auto"}),gi=ge.useMemo(function(){return hn?ii<=1:Xr===0||ii===0||ii>1},[ii,Xr,hn]);gi?ei.visibility="hidden":hn&&(ei.height=en==null?void 0:en(ii));var ti=gi?function(){return null}:cn,fi={};return(ii===0||Xr===0)&&(fi.rowSpan=1,fi.colSpan=1),ge.createElement(ht,(0,ye.Z)({className:wt()(Nt,ln),ellipsis:Rt.ellipsis,align:Rt.align,scope:Rt.rowScope,component:Rn,prefixCls:Yt.prefixCls,key:Fr,record:wn,index:dn,renderIndex:it,dataIndex:tr,render:ti,shouldCellUpdate:Rt.shouldCellUpdate},gr,{appendNode:zr,additionalProps:(0,et.Z)((0,et.Z)({},Qr),{},{style:ei},fi)}))}var ai=li,Ci=["data","index","className","rowKey","style","extra","getHeight"],We=ge.forwardRef(function(ft,Yt){var Rt=ft.data,Zt=ft.index,nn=ft.className,dn=ft.rowKey,Rn=ft.style,it=ft.extra,wn=ft.getHeight,Ht=(0,_e.Z)(ft,Ci),ln=Rt.record,hn=Rt.indent,en=Rt.index,cn=Se(xe,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),tr=cn.scrollX,Nt=cn.flattenColumns,qt=cn.prefixCls,Mn=cn.fixColumn,On=cn.componentWidth,$n=Se(_r,["getComponent"]),Fr=$n.getComponent,gr=Ee(ln,dn,Zt,hn),zr=Fr(["body","row"],"div"),Qr=Fr(["body","cell"],"div"),ni=gr.rowSupportExpand,Ai=gr.expanded,Xr=gr.rowProps,hi=gr.expandedRowRender,ii=gr.expandedRowClassName,$r;if(ni&&Ai){var ri=hi(ln,Zt,hn+1,Ai),Rr=Bn(ii,ln,Zt,hn),ei={};Mn&&(ei={style:(0,gt.Z)({},"--virtual-width","".concat(On,"px"))});var gi="".concat(qt,"-expanded-row-cell");$r=ge.createElement(zr,{className:wt()("".concat(qt,"-expanded-row"),"".concat(qt,"-expanded-row-level-").concat(hn+1),Rr)},ge.createElement(ht,{component:Qr,prefixCls:qt,className:wt()(gi,(0,gt.Z)({},"".concat(gi,"-fixed"),Mn)),additionalProps:ei},ri))}var ti=(0,et.Z)((0,et.Z)({},Rn),{},{width:tr});it&&(ti.position="absolute",ti.pointerEvents="none");var fi=ge.createElement(zr,(0,ye.Z)({},Xr,Ht,{"data-row-key":dn,ref:ni?null:Yt,className:wt()(nn,"".concat(qt,"-row"),Xr==null?void 0:Xr.className,(0,gt.Z)({},"".concat(qt,"-row-extra"),it)),style:(0,et.Z)((0,et.Z)({},ti),Xr==null?void 0:Xr.style)}),Nt.map(function(Ei,Li){return ge.createElement(ai,{key:Li,component:Qr,rowInfo:gr,column:Ei,colIndex:Li,indent:hn,index:Zt,renderIndex:en,record:ln,inverse:it,getHeight:wn})}));return ni?ge.createElement("div",{ref:Yt},fi,$r):fi}),Qe=Ge(We),st=Qe,Et=ge.forwardRef(function(ft,Yt){var Rt=ft.data,Zt=ft.onScroll,nn=Se(xe,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","scrollX","direction"]),dn=nn.flattenColumns,Rn=nn.onColumnResize,it=nn.getRowKey,wn=nn.expandedKeys,Ht=nn.prefixCls,ln=nn.childrenColumnName,hn=nn.scrollX,en=nn.direction,cn=Se(_r),tr=cn.sticky,Nt=cn.scrollY,qt=cn.listItemHeight,Mn=cn.getComponent,On=cn.onScroll,$n=ge.useRef(),Fr=le(Rt,ln,wn,it),gr=ge.useMemo(function(){var $r=0;return dn.map(function(ri){var Rr=ri.width,ei=ri.key;return $r+=Rr,[ei,Rr,$r]})},[dn]),zr=ge.useMemo(function(){return gr.map(function($r){return $r[2]})},[gr]);ge.useEffect(function(){gr.forEach(function($r){var ri=(0,Ke.Z)($r,2),Rr=ri[0],ei=ri[1];Rn(Rr,ei)})},[gr]),ge.useImperativeHandle(Yt,function(){var $r,ri={scrollTo:function(ei){var gi;(gi=$n.current)===null||gi===void 0||gi.scrollTo(ei)},nativeElement:($r=$n.current)===null||$r===void 0?void 0:$r.nativeElement};return Object.defineProperty(ri,"scrollLeft",{get:function(){var ei;return((ei=$n.current)===null||ei===void 0?void 0:ei.getScrollInfo().x)||0},set:function(ei){var gi;(gi=$n.current)===null||gi===void 0||gi.scrollTo({left:ei})}}),ri});var Qr=function(ri,Rr){var ei,gi=(ei=Fr[Rr])===null||ei===void 0?void 0:ei.record,ti=ri.onCell;if(ti){var fi,Ei=ti(gi,Rr);return(fi=Ei==null?void 0:Ei.rowSpan)!==null&&fi!==void 0?fi:1}return 1},ni=function(ri){var Rr=ri.start,ei=ri.end,gi=ri.getSize,ti=ri.offsetY;if(ei<0)return null;for(var fi=dn.filter(function(ma){return Qr(ma,Rr)===0}),Ei=Rr,Li=function(ya){if(fi=fi.filter(function(oi){return Qr(oi,ya)===0}),!fi.length)return Ei=ya,1},_a=Rr;_a>=0&&!Li(_a);_a-=1);for(var Oa=dn.filter(function(ma){return Qr(ma,ei)!==1}),Ma=ei,da=function(ya){if(Oa=Oa.filter(function(oi){return Qr(oi,ya)!==1}),!Oa.length)return Ma=Math.max(ya-1,ei),1},qi=ei;qi1})&&$i.push(ya)},Ca=Ei;Ca<=Ma;Ca+=1)na(Ca);var ha=$i.map(function(ma){var ya=Fr[ma],oi=it(ya.record,ma),mi=function(Hi){var Xi=ma+Hi-1,Mi=it(Fr[Xi].record,Xi),wa=gi(oi,Mi);return wa.bottom-wa.top},bi=gi(oi);return ge.createElement(st,{key:ma,data:ya,rowKey:oi,index:ma,style:{top:-ti+bi.top},extra:!0,getHeight:mi})});return ha},Ai=ge.useMemo(function(){return{columnsOffset:zr}},[zr]),Xr="".concat(Ht,"-tbody"),hi=Mn(["body","wrapper"]),ii={};return tr&&(ii.position="sticky",ii.bottom=0,(0,Re.Z)(tr)==="object"&&tr.offsetScroll&&(ii.bottom=tr.offsetScroll)),ge.createElement(Br.Provider,{value:Ai},ge.createElement(Yn.Z,{fullHeight:!1,ref:$n,prefixCls:"".concat(Xr,"-virtual"),styles:{horizontalScrollBar:ii},className:Xr,height:Nt,itemHeight:qt||24,data:Fr,itemKey:function(ri){return it(ri.record)},component:hi,scrollWidth:hn,direction:en,onVirtualScroll:function(ri){var Rr,ei=ri.x;Zt({currentTarget:(Rr=$n.current)===null||Rr===void 0?void 0:Rr.nativeElement,scrollLeft:ei})},onScroll:On,extraRender:ni},function($r,ri,Rr){var ei=it($r.record,ri);return ge.createElement(st,{data:$r,rowKey:ei,index:ri,style:Rr.style})}))}),an=Ge(Et),Wt=an,Qn=function(Yt,Rt){var Zt=Rt.ref,nn=Rt.onScroll;return ge.createElement(Wt,{ref:Zt,data:Yt,onScroll:nn})};function Hn(ft,Yt){var Rt=ft.data,Zt=ft.columns,nn=ft.scroll,dn=ft.sticky,Rn=ft.prefixCls,it=Rn===void 0?Nn:Rn,wn=ft.className,Ht=ft.listItemHeight,ln=ft.components,hn=ft.onScroll,en=nn||{},cn=en.x,tr=en.y;typeof cn!="number"&&(cn=1),typeof tr!="number"&&(tr=500);var Nt=(0,jn.zX)(function(On,$n){return(0,vt.Z)(ln,On)||$n}),qt=(0,jn.zX)(hn),Mn=ge.useMemo(function(){return{sticky:dn,scrollY:tr,listItemHeight:Ht,getComponent:Nt,onScroll:qt}},[dn,tr,Ht,Nt,qt]);return ge.createElement(_r.Provider,{value:Mn},ge.createElement(rr,(0,ye.Z)({},ft,{className:wt()(wn,"".concat(it,"-virtual")),scroll:(0,et.Z)((0,et.Z)({},nn),{},{x:cn}),components:(0,et.Z)((0,et.Z)({},ln),{},{body:Rt!=null&&Rt.length?Qn:void 0}),columns:Zt,internalHooks:te.R,tailor:!0,ref:Yt})))}var Wn=ge.forwardRef(Hn);function Vn(ft){return ct(Wn,ft)}var Zn=Vn(),Gn=null},54451:function(xn,yt,ce){"use strict";ce.d(yt,{g:function(){return ge},v:function(){return ke}});var te=ce(33885),Ke=ce(75931),Me=ce(48736),Xe=["expandable"],ke="RC_TABLE_INTERNAL_COL_DEFINE";function ge(Ve){var Ue=Ve.expandable,Se=(0,Ke.Z)(Ve,Xe),ye;return"expandable"in Ve?ye=(0,te.Z)((0,te.Z)({},Se),Ue):ye=Se,ye.showExpandColumn===!1&&(ye.expandIconColumnIndex=-1),ye}},22711:function(xn,yt,ce){"use strict";ce.r(yt),ce.d(yt,{ResizableTextArea:function(){return Ye},default:function(){return Vt}});var te=ce(54476),Ke=ce(20068),Me=ce(33885),Xe=ce(94480),ke=ce(42978),ge=ce(75931),Ve=ce(92310),Ue=ce.n(Ve),Se=ce(36901),ye=ce(66003),Je=ce(30292),Ce=ce(18929),lt=ce(59301),nt=ce(76190),at=ce(29301),ze=ce(34280),Te=ce(16089),ct=` +`].includes(Ni)})},[on]),Fi=ye.useContext(we)||{},Si=Fi.maxCount,Hi=Fi.rawValues,Xi=function(Ii,da,na){if(!(qt&&Mt(Si)&&(Hi==null?void 0:Hi.size)>=Si)){var Oa=!0,Ta=Ii;ai==null||ai(null);var UA=re(Ii,on,Mt(Si)?Si-Hi.size:void 0),xA=na?null:UA;return wr!=="combobox"&&xA&&(Ta="",Et==null||Et(xA),si(!1),Oa=!1),At&&Vr!==Ta&&At(Ta,{source:da?"typing":"effect"}),Oa}},Li=function(Ii){!Ii||!Ii.trim()||At(Ii,{source:"submit"})};ye.useEffect(function(){!ua&&!qt&&wr!=="combobox"&&Xi("",!1,!1)},[ua]),ye.useEffect(function(){Yi&&Hr&&Ha(!1),Hr&&!Ai.current&&ei(!1)},[Hr]);var ga=xe(),pa=(0,ke.Z)(ga,2),jn=pa[0],ti=pa[1],bi=ye.useRef(!1),qi=function(Ii){var da=jn(),na=Ii.key,Oa=na==="Enter";if(Oa&&(wr!=="combobox"&&Ii.preventDefault(),ua||si(!0)),ti(!!Vr),na==="Backspace"&&!da&&qt&&!Vr&&xr.length){for(var Ta=(0,Ze.Z)(xr),UA=null,xA=Ta.length-1;xA>=0;xA-=1){var DA=Ta[xA];if(!DA.disabled){Ta.splice(xA,1),UA=DA;break}}UA&&Hn(Ta,{type:"remove",values:[UA]})}for(var ra=arguments.length,eA=new Array(ra>1?ra-1:0),vA=1;vA1?da-1:0),Oa=1;Oa1?UA-1:0),DA=1;DA=gn},[Ar,gn,Xn==null?void 0:Xn.size]),on=function(Ht){Ht.preventDefault()},Wt=function(Ht){var ln;(ln=At.current)===null||ln===void 0||ln.scrollTo(typeof Ht=="number"?{index:Ht}:Ht)},Qn=ye.useCallback(function(wn){return or==="combobox"?!1:Xn.has(wn)},[or,(0,Ze.Z)(Xn).toString(),Xn.size]),Rn=function(Ht){for(var ln=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1,hn=Oe.length,tn=0;tn1&&arguments[1]!==void 0?arguments[1]:!1;Gn(Ht);var hn={source:ln?"keyboard":"mouse"},tn=Oe[Ht];if(!tn){wr(null,-1,hn);return}wr(tn.value,Ht,hn)};(0,ye.useEffect)(function(){ct(Hr!==!1?Rn(0):-1)},[Oe.length,hr]);var Yt=ye.useCallback(function(wn){return or==="combobox"?String(wn).toLowerCase()===hr.toLowerCase():Xn.has(wn)},[or,hr,(0,Ze.Z)(Xn).toString(),Xn.size]);(0,ye.useEffect)(function(){var wn=setTimeout(function(){if(!Ar&&ar&&Xn.size===1){var ln=Array.from(Xn)[0],hn=Oe.findIndex(function(tn){var un=tn.data;return hr?String(un.value).startsWith(hr):un.value===ln});hn!==-1&&(ct(hn),Wt(hn))}});if(ar){var Ht;(Ht=At.current)===null||Ht===void 0||Ht.scrollTo(void 0)}return function(){return clearTimeout(wn)}},[ar,hr]);var Rt=function(Ht){Ht!==void 0&&Mr(Ht,{selected:!Xn.has(Ht)}),Ar||xr(!1)};if(ye.useImperativeHandle(tr,function(){return{onKeyDown:function(Ht){var ln=Ht.which,hn=Ht.ctrlKey;switch(ln){case Me.Z.N:case Me.Z.P:case Me.Z.UP:case Me.Z.DOWN:{var tn=0;if(ln===Me.Z.UP?tn=-1:ln===Me.Z.DOWN?tn=1:cr()&&hn&&(ln===Me.Z.N?tn=1:ln===Me.Z.P&&(tn=-1)),tn!==0){var un=Rn(Zn+tn,tn);Wt(un),ct(un,!0)}break}case Me.Z.TAB:case Me.Z.ENTER:{var nr,Nt=Oe[Zn];Nt&&!(Nt!=null&&(nr=Nt.data)!==null&&nr!==void 0&&nr.disabled)&&!Et?Rt(Nt.value):Rt(void 0),ar&&Ht.preventDefault();break}case Me.Z.ESC:xr(!1),ar&&Ht.stopPropagation()}},onKeyUp:function(){},scrollTo:function(Ht){Wt(Ht)}}}),Oe.length===0)return ye.createElement("div",{role:"listbox",id:"".concat(_n,"_list"),className:"".concat(Ke,"-empty"),onMouseDown:on},Hn);var Zt=Object.keys(_r).map(function(wn){return _r[wn]}),nn=function(Ht){return Ht.label};function fn(wn,Ht){var ln=wn.group;return{role:ln?"presentation":"option",id:"".concat(_n,"_list_").concat(Ht)}}var dt=function(Ht){var ln=Oe[Ht];if(!ln)return null;var hn=ln.data||{},tn=hn.value,un=ln.group,nr=(0,He.Z)(hn,!0),Nt=nn(ln);return ln?ye.createElement("div",(0,te.Z)({"aria-label":typeof Nt=="string"&&!un?Nt:null},nr,{key:Ht},fn(ln,Ht),{"aria-selected":Yt(tn)}),tn):null},Ln={role:"listbox",id:"".concat(_n,"_list")};return ye.createElement(ye.Fragment,null,Br&&ye.createElement("div",(0,te.Z)({},Ln,{style:{height:0,width:0,overflow:"hidden"}}),dt(Zn-1),dt(Zn),dt(Zn+1)),ye.createElement(dr.Z,{itemKey:"key",ref:At,data:Oe,height:ui,itemHeight:ai,fullHeight:!1,onMouseDown:on,onScroll:xt,virtual:Br,direction:$r,innerProps:Br?null:Ln},function(wn,Ht){var ln=wn.group,hn=wn.groupOption,tn=wn.data,un=wn.label,nr=wn.value,Nt=tn.key;if(ln){var qt,Nn=(qt=tn.title)!==null&&qt!==void 0?qt:Jn(un)?un.toString():void 0;return ye.createElement("div",{className:Ce()(Ke,"".concat(Ke,"-group"),tn.className),title:Nn},un!==void 0?un:Nt)}var On=tn.disabled,er=tn.title,br=tn.children,vr=tn.style,zr=tn.className,Ir=(0,ge.Z)(tn,yr),ii=(0,vn.Z)(Ir,Zt),oi=Qn(nr),Xr=On||!oi&&Et,di="".concat(Ke,"-option"),Ai=Ce()(Ke,di,zr,(0,Te.Z)((0,Te.Z)((0,Te.Z)((0,Te.Z)({},"".concat(di,"-grouped"),hn),"".concat(di,"-active"),Zn===Ht&&!Xr),"".concat(di,"-disabled"),Xr),"".concat(di,"-selected"),oi)),ni=nn(wn),ri=!ir||typeof ir=="function"||oi,Rr=typeof ni=="number"?ni:ni||nr,ei=Jn(Rr)?Rr.toString():void 0;return er!==void 0&&(ei=er),ye.createElement("div",(0,te.Z)({},(0,He.Z)(ii),Br?{}:fn(wn,Ht),{"aria-selected":Yt(nr),className:Ai,title:ei,onMouseMove:function(){Zn===Ht||Xr||ct(Ht)},onClick:function(){Xr||Rt(nr)},style:vr}),ye.createElement("div",{className:"".concat(di,"-content")},typeof Ci=="function"?Ci(wn,{index:Ht}):Rr),ye.isValidElement(ir)||oi,ri&&ye.createElement(Le,{className:"".concat(Ke,"-option-state"),customizeIcon:ir,customizeIconProps:{value:nr,disabled:Xr,isSelected:oi}},oi?"\u2713":null))}))},Pr=ye.forwardRef(Tr),Er=Pr,ur=function(Lt,Tt){var tr=ye.useRef({values:new Map,options:new Map}),Tn=ye.useMemo(function(){var _n=tr.current,ar=_n.values,Ar=_n.options,or=Lt.map(function(Hn){if(Hn.label===void 0){var xt;return(0,Xe.Z)((0,Xe.Z)({},Hn),{},{label:(xt=ar.get(Hn.value))===null||xt===void 0?void 0:xt.label})}return Hn}),hr=new Map,xr=new Map;return or.forEach(function(Hn){hr.set(Hn.value,Hn),xr.set(Hn.value,Tt.get(Hn.value)||Ar.get(Hn.value))}),tr.current.values=hr,tr.current.options=xr,or},[Lt,Tt]),Gt=ye.useCallback(function(_n){return Tt.get(_n)||tr.current.options.get(_n)},[Tt]);return[Tn,Gt]};function Qr(Lt,Tt){return Jt(Lt).join("").toUpperCase().includes(Tt)}var Kn=function(Lt,Tt,tr,Tn,Gt){return ye.useMemo(function(){if(!tr||Tn===!1)return Lt;var _n=Tt.options,ar=Tt.label,Ar=Tt.value,or=[],hr=typeof Tn=="function",xr=tr.toUpperCase(),Hn=hr?Tn:function(Ft,gn){return Gt?Qr(gn[Gt],xr):gn[_n]?Qr(gn[ar!=="children"?ar:"label"],xr):Qr(gn[Ar],xr)},xt=hr?function(Ft){return oe(Ft)}:function(Ft){return Ft};return Lt.forEach(function(Ft){if(Ft[_n]){var gn=Hn(tr,xt(Ft));if(gn)or.push(Ft);else{var Mn=Ft[_n].filter(function(wr){return Hn(tr,xt(wr))});Mn.length&&or.push((0,Xe.Z)((0,Xe.Z)({},Ft),{},(0,Te.Z)({},_n,Mn)))}return}Hn(tr,xt(Ft))&&or.push(Ft)}),or},[Lt,Tn,Gt,tr,Tt])},rr=ce(6551),qn=ce(11592),mn=["children","value"],zn=["children"];function $t(Lt){var Tt=Lt,tr=Tt.key,Tn=Tt.props,Gt=Tn.children,_n=Tn.value,ar=(0,ge.Z)(Tn,mn);return(0,Xe.Z)({key:tr,value:_n!==void 0?_n:tr,children:Gt},ar)}function Sn(Lt){var Tt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return(0,qn.Z)(Lt).map(function(tr,Tn){if(!ye.isValidElement(tr)||!tr.type)return null;var Gt=tr,_n=Gt.type.isSelectOptGroup,ar=Gt.key,Ar=Gt.props,or=Ar.children,hr=(0,ge.Z)(Ar,zn);return Tt||!_n?$t(tr):(0,Xe.Z)((0,Xe.Z)({key:"__RC_SELECT_GRP__".concat(ar===null?Tn:ar,"__"),label:ar},hr),{},{options:Sn(or)})}).filter(function(tr){return tr})}var pr=function(Tt,tr,Tn,Gt,_n){return ye.useMemo(function(){var ar=Tt,Ar=!Tt;Ar&&(ar=Sn(tr));var or=new Map,hr=new Map,xr=function(Ft,gn,Mn){Mn&&typeof Mn=="string"&&Ft.set(gn[Mn],gn)},Hn=function xt(Ft){for(var gn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Mn=0;Mn1&&arguments[1]!==void 0?arguments[1]:!1,ar=0;ar0?si(Si.options):Si.options}):Si})},ri=ye.useMemo(function(){return Mr?ni(Ai):Ai},[Ai,Mr,Ln]),Rr=ye.useMemo(function(){return he(ri,{fieldNames:nn,childrenAsData:Rt})},[ri,nn,Rt]),ei=function(wi){var Fi=un(wi);if(Nn(Fi),Vn&&(Fi.length!==vr.length||Fi.some(function(Xi,Li){var ga;return((ga=vr[Li])===null||ga===void 0?void 0:ga.value)!==(Xi==null?void 0:Xi.value)}))){var Si=Wn?Fi:Fi.map(function(Xi){return Xi.value}),Hi=Fi.map(function(Xi){return oe(zr(Xi.value))});Vn(Yt?Si:Si[0],Yt?Hi:Hi[0])}},pi=ye.useState(null),Vr=(0,ke.Z)(pi,2),gi=Vr[0],Ei=Vr[1],Ti=ye.useState(0),Da=(0,ke.Z)(Ti,2),Na=Da[0],ca=Da[1],La=ui!==void 0?ui:Tn!=="combobox",ji=ye.useCallback(function(si,wi){var Fi=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},Si=Fi.source,Hi=Si===void 0?"keyboard":Si;ca(wi),ar&&Tn==="combobox"&&si!==null&&Hi==="keyboard"&&Ei(String(si))},[ar,Tn]),ea=function(wi,Fi,Si){var Hi=function(){var Oi,Ja=zr(wi);return[Wn?{label:Ja==null?void 0:Ja[nn.label],value:wi,key:(Oi=Ja==null?void 0:Ja.key)!==null&&Oi!==void 0?Oi:wi}:wi,oe(Ja)]};if(Fi&&Ft){var Xi=Hi(),Li=(0,ke.Z)(Xi,2),ga=Li[0],pa=Li[1];Ft(ga,pa)}else if(!Fi&&gn&&Si!=="clear"){var jn=Hi(),ti=(0,ke.Z)(jn,2),bi=ti[0],qi=ti[1];gn(bi,qi)}},Yi=fr(function(si,wi){var Fi,Si=Yt?wi.selected:!0;Si?Fi=Yt?[].concat((0,Ze.Z)(vr),[si]):[si]:Fi=vr.filter(function(Hi){return Hi.value!==si}),ei(Fi),ea(si,Si),Tn==="combobox"?Ei(""):(!Ut||xt)&&(wn(""),Ei(""))}),Ha=function(wi,Fi){ei(wi);var Si=Fi.type,Hi=Fi.values;(Si==="remove"||Si==="clear")&&Hi.forEach(function(Xi){ea(Xi.value,!1,Si)})},ua=function(wi,Fi){if(wn(wi),Ei(null),Fi.source==="submit"){var Si=(wi||"").trim();if(Si){var Hi=Array.from(new Set([].concat((0,Ze.Z)(ii),[Si])));ei(Hi),ea(Si,!0),wn("")}return}Fi.source!=="blur"&&(Tn==="combobox"&&ei(wi),xr==null||xr(wi))},xa=function(wi){var Fi=wi;Tn!=="tags"&&(Fi=wi.map(function(Hi){var Xi=hn.get(Hi);return Xi==null?void 0:Xi.value}).filter(function(Hi){return Hi!==void 0}));var Si=Array.from(new Set([].concat((0,Ze.Z)(ii),(0,Ze.Z)(Fi))));ei(Si),Si.forEach(function(Hi){ea(Hi,!0)})},fa=ye.useMemo(function(){var si=Ci!==!1&&wr!==!1;return(0,Xe.Z)((0,Xe.Z)({},Ht),{},{flattenOptions:Rr,onActiveValue:ji,defaultActiveFirstOption:La,onSelect:Yi,menuItemSelectedIcon:ai,rawValues:ii,fieldNames:nn,virtual:si,direction:Ke,listHeight:At,listItemHeight:on,childrenAsData:Rt,maxCount:Zn,optionRender:Br})},[Zn,Ht,Rr,ji,La,Yi,ai,ii,nn,Ci,wr,Ke,At,on,Rt,Br]);return ye.createElement(we.Provider,{value:fa},ye.createElement(ft,(0,te.Z)({},Gn,{id:ct,prefixCls:_n,ref:Tt,omitDomProps:qr,mode:Tn,displayValues:Ir,onDisplayValuesChange:Ha,direction:Ke,searchValue:Ln,onSearch:ua,autoClearSearchValue:xt,onSearchSplit:xa,dropdownMatchSelectWidth:wr,OptionList:Er,emptyOptions:!Rr.length,activeValue:gi,activeDescendantId:"".concat(ct,"_list_").concat(Na)})))}),$e=yn;$e.Option=In,$e.OptGroup=jt;var kr=$e,Zr=kr},63158:function(xn,yt,ce){"use strict";var te=ce(54476),Ze=ce(20068),Te=ce(42978),Xe=ce(75931),ke=ce(59301),ge=ce(92310),Ve=ce.n(ge),Ue=ce(18929),Se=ce(10228),ye=["prefixCls","className","checked","defaultChecked","disabled","loadingIcon","checkedChildren","unCheckedChildren","onClick","onChange","onKeyDown"],Je=ke.forwardRef(function(Ce,st){var nt,it=Ce.prefixCls,We=it===void 0?"rc-switch":it,Le=Ce.className,ut=Ce.checked,Ge=Ce.defaultChecked,qe=Ce.disabled,Qe=Ce.loadingIcon,xe=Ce.checkedChildren,Ne=Ce.unCheckedChildren,Me=Ce.onClick,rt=Ce.onChange,He=Ce.onKeyDown,tt=(0,Xe.Z)(Ce,ye),gt=(0,Ue.Z)(!1,{value:ut,defaultValue:Ge}),Ye=(0,Te.Z)(gt,2),wt=Ye[0],at=Ye[1];function vt(An,ze){var Fe=wt;return qe||(Fe=An,at(Fe),rt==null||rt(Fe,ze)),Fe}function Vt(An){An.which===Se.Z.LEFT?vt(!1,An):An.which===Se.Z.RIGHT&&vt(!0,An),He==null||He(An)}function Jt(An){var ze=vt(!wt,An);Me==null||Me(ze,An)}var pn=Ve()(We,Le,(nt={},(0,Ze.Z)(nt,"".concat(We,"-checked"),wt),(0,Ze.Z)(nt,"".concat(We,"-disabled"),qe),nt));return ke.createElement("button",(0,te.Z)({},tt,{type:"button",role:"switch","aria-checked":wt,disabled:qe,className:pn,ref:st,onKeyDown:Vt,onClick:Jt}),Qe,ke.createElement("span",{className:"".concat(We,"-inner")},ke.createElement("span",{className:"".concat(We,"-inner-checked")},xe),ke.createElement("span",{className:"".concat(We,"-inner-unchecked")},Ne)))});Je.displayName="Switch",yt.Z=Je},86351:function(xn,yt,ce){"use strict";ce.d(yt,{R:function(){return Ze},w:function(){return te}});var te={},Ze="rc-table-internal-hook"},97347:function(xn,yt,ce){"use strict";ce.d(yt,{L:function(){return We},Z:function(){return Qe}});var te=ce(42978),Ze=ce(20068),Te=ce(94480),Xe=ce(76190),ke=ce(33885),ge=ce(75931),Ve=ce(11592),Ue=ce(48736),Se=ce(59301),ye=ce(86351),Je=ce(54451);function Ce(xe){var Ne=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";return typeof Ne=="number"?Ne:Ne.endsWith("%")?xe*parseFloat(Ne)/100:null}function st(xe,Ne,Me){return Se.useMemo(function(){if(Ne&&Ne>0){var rt=0,He=0;xe.forEach(function(Jt){var pn=Ce(Ne,Jt.width);pn?rt+=pn:He+=1});var tt=Math.max(Ne,Me),gt=Math.max(tt-rt,He),Ye=He,wt=gt/He,at=0,vt=xe.map(function(Jt){var pn=(0,ke.Z)({},Jt),An=Ce(Ne,pn.width);if(An)pn.width=An;else{var ze=Math.floor(wt);pn.width=Ye===1?gt:ze,gt-=ze,Ye-=1}return at+=pn.width,pn});if(at0?(0,ke.Z)((0,ke.Z)({},Ne),{},{children:Le(Me)}):Ne})}function ut(xe){var Ne=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"key";return xe.filter(function(Me){return Me&&(0,Xe.Z)(Me)==="object"}).reduce(function(Me,rt,He){var tt=rt.fixed,gt=tt===!0?"left":tt,Ye="".concat(Ne,"-").concat(He),wt=rt.children;return wt&&wt.length>0?[].concat((0,Te.Z)(Me),(0,Te.Z)(ut(wt,Ye).map(function(at){return(0,ke.Z)({fixed:gt},at)}))):[].concat((0,Te.Z)(Me),[(0,ke.Z)((0,ke.Z)({key:Ye},rt),{},{fixed:gt})])},[])}function Ge(xe){return xe.map(function(Ne){var Me=Ne.fixed,rt=(0,ge.Z)(Ne,it),He=Me;return Me==="left"?He="right":Me==="right"&&(He="left"),(0,ke.Z)({fixed:He},rt)})}function qe(xe,Ne){var Me=xe.prefixCls,rt=xe.columns,He=xe.children,tt=xe.expandable,gt=xe.expandedKeys,Ye=xe.columnTitle,wt=xe.getRowKey,at=xe.onTriggerExpand,vt=xe.expandIcon,Vt=xe.rowExpandable,Jt=xe.expandIconColumnIndex,pn=xe.direction,An=xe.expandRowByClick,ze=xe.columnWidth,Fe=xe.fixed,Ot=xe.scrollWidth,Fn=xe.clientWidth,dn=Se.useMemo(function(){var zt=rt||We(He)||[];return Le(zt.slice())},[rt,He]),Ct=Se.useMemo(function(){if(tt){var zt=dn.slice();if(!zt.includes(ye.w)){var Bt=Jt||0;Bt>=0&&(Bt||Fe==="left"||!Fe)&&zt.splice(Bt,0,ye.w),Fe==="right"&&zt.splice(dn.length,0,ye.w)}var Pt=zt.indexOf(ye.w);zt=zt.filter(function(Ie,Be){return Ie!==ye.w||Be===Pt});var _e=dn[Pt],se;Fe?se=Fe:se=_e?_e.fixed:null;var fe=(0,Ze.Z)((0,Ze.Z)((0,Ze.Z)((0,Ze.Z)((0,Ze.Z)((0,Ze.Z)({},Je.v,{className:"".concat(Me,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),"title",Ye),"fixed",se),"className","".concat(Me,"-row-expand-icon-cell")),"width",ze),"render",function(Be,pt,Mt){var sn=wt(pt,Mt),he=gt.has(sn),oe=Vt?Vt(pt):!0,re=vt({prefixCls:Me,expanded:he,expandable:oe,record:pt,onExpand:at});return An?Se.createElement("span",{onClick:function(we){return we.stopPropagation()}},re):re});return zt.map(function(Ie){return Ie===ye.w?fe:Ie})}return dn.filter(function(Ie){return Ie!==ye.w})},[tt,dn,wt,gt,vt,pn]),en=Se.useMemo(function(){var zt=Ct;return Ne&&(zt=Ne(zt)),zt.length||(zt=[{render:function(){return null}}]),zt},[Ne,Ct,pn]),rn=Se.useMemo(function(){return pn==="rtl"?Ge(ut(en)):ut(en)},[en,pn,Ot]),Yn=Se.useMemo(function(){for(var zt=-1,Bt=rn.length-1;Bt>=0;Bt-=1){var Pt=rn[Bt].fixed;if(Pt==="left"||Pt===!0){zt=Bt;break}}if(zt>=0)for(var _e=0;_e<=zt;_e+=1){var se=rn[_e].fixed;if(se!=="left"&&se!==!0)return!0}var fe=rn.findIndex(function(pt){var Mt=pt.fixed;return Mt==="right"});if(fe>=0)for(var Ie=fe;Ie=Rt}function rn(ct,Yt){return Se(xe,function(Rt){var Zt=en(ct,Yt||1,Rt.hoverStartRow,Rt.hoverEndRow);return[Zt,Rt.onHover]})}var Yn=ce(70425),Dt=function(Yt){var Rt=Yt.ellipsis,Zt=Yt.rowType,nn=Yt.children,fn,dt=Rt===!0?{showTitle:!0}:Rt;return dt&&(dt.showTitle||Zt==="header")&&(typeof nn=="string"||typeof nn=="number"?fn=nn.toString():ge.isValidElement(nn)&&typeof nn.props.children=="string"&&(fn=nn.props.children)),fn};function mt(ct){var Yt,Rt,Zt,nn,fn,dt,Ln,wn,Ht=ct.component,ln=ct.children,hn=ct.ellipsis,tn=ct.scope,un=ct.prefixCls,nr=ct.className,Nt=ct.align,qt=ct.record,Nn=ct.render,On=ct.dataIndex,er=ct.renderIndex,br=ct.shouldCellUpdate,vr=ct.index,zr=ct.rowType,Ir=ct.colSpan,ii=ct.rowSpan,oi=ct.fixLeft,Xr=ct.fixRight,di=ct.firstFixLeft,Ai=ct.lastFixLeft,ni=ct.firstFixRight,ri=ct.lastFixRight,Rr=ct.appendNode,ei=ct.additionalProps,pi=ei===void 0?{}:ei,Vr=ct.isSticky,gi="".concat(un,"-cell"),Ei=Se(xe,["supportSticky","allColumnsFixedLeft","rowHoverable"]),Ti=Ei.supportSticky,Da=Ei.allColumnsFixedLeft,Na=Ei.rowHoverable,ca=Ct(qt,On,er,ln,Nn,br),La=(0,Ze.Z)(ca,2),ji=La[0],ea=La[1],Yi={},Ha=typeof oi=="number"&&Ti,ua=typeof Xr=="number"&&Ti;Ha&&(Yi.position="sticky",Yi.left=oi),ua&&(Yi.position="sticky",Yi.right=Xr);var xa=(Yt=(Rt=(Zt=ea==null?void 0:ea.colSpan)!==null&&Zt!==void 0?Zt:pi.colSpan)!==null&&Rt!==void 0?Rt:Ir)!==null&&Yt!==void 0?Yt:1,fa=(nn=(fn=(dt=ea==null?void 0:ea.rowSpan)!==null&&dt!==void 0?dt:pi.rowSpan)!==null&&fn!==void 0?fn:ii)!==null&&nn!==void 0?nn:1,si=rn(vr,fa),wi=(0,Ze.Z)(si,2),Fi=wi[0],Si=wi[1],Hi=(0,Yn.zX)(function(bi){var qi;qt&&Si(vr,vr+fa-1),pi==null||(qi=pi.onMouseEnter)===null||qi===void 0||qi.call(pi,bi)}),Xi=(0,Yn.zX)(function(bi){var qi;qt&&Si(-1,-1),pi==null||(qi=pi.onMouseLeave)===null||qi===void 0||qi.call(pi,bi)});if(xa===0||fa===0)return null;var Li=(Ln=pi.title)!==null&&Ln!==void 0?Ln:Dt({rowType:zr,ellipsis:hn,children:ji}),ga=wt()(gi,nr,(wn={},(0,gt.Z)((0,gt.Z)((0,gt.Z)((0,gt.Z)((0,gt.Z)((0,gt.Z)((0,gt.Z)((0,gt.Z)((0,gt.Z)((0,gt.Z)(wn,"".concat(gi,"-fix-left"),Ha&&Ti),"".concat(gi,"-fix-left-first"),di&&Ti),"".concat(gi,"-fix-left-last"),Ai&&Ti),"".concat(gi,"-fix-left-all"),Ai&&Da&&Ti),"".concat(gi,"-fix-right"),ua&&Ti),"".concat(gi,"-fix-right-first"),ni&&Ti),"".concat(gi,"-fix-right-last"),ri&&Ti),"".concat(gi,"-ellipsis"),hn),"".concat(gi,"-with-append"),Rr),"".concat(gi,"-fix-sticky"),(Ha||ua)&&Vr&&Ti),(0,gt.Z)(wn,"".concat(gi,"-row-hover"),!ea&&Fi)),pi.className,ea==null?void 0:ea.className),pa={};Nt&&(pa.textAlign=Nt);var jn=(0,tt.Z)((0,tt.Z)((0,tt.Z)((0,tt.Z)({},ea==null?void 0:ea.style),Yi),pa),pi.style),ti=ji;return(0,He.Z)(ti)==="object"&&!Array.isArray(ti)&&!ge.isValidElement(ti)&&(ti=null),hn&&(Ai||ni)&&(ti=ge.createElement("span",{className:"".concat(gi,"-content")},ti)),ge.createElement(Ht,(0,ye.Z)({},ea,pi,{className:ga,style:jn,title:Li,scope:tn,onMouseEnter:Na?Hi:void 0,onMouseLeave:Na?Xi:void 0,colSpan:xa!==1?xa:null,rowSpan:fa!==1?fa:null}),Rr,ti)}var ht=ge.memo(mt);function bt(ct,Yt,Rt,Zt,nn){var fn=Rt[ct]||{},dt=Rt[Yt]||{},Ln,wn;fn.fixed==="left"?Ln=Zt.left[nn==="rtl"?Yt:ct]:dt.fixed==="right"&&(wn=Zt.right[nn==="rtl"?ct:Yt]);var Ht=!1,ln=!1,hn=!1,tn=!1,un=Rt[Yt+1],nr=Rt[ct-1],Nt=un&&!un.fixed||nr&&!nr.fixed||Rt.every(function(br){return br.fixed==="left"});if(nn==="rtl"){if(Ln!==void 0){var qt=nr&&nr.fixed==="left";tn=!qt&&Nt}else if(wn!==void 0){var Nn=un&&un.fixed==="right";hn=!Nn&&Nt}}else if(Ln!==void 0){var On=un&&un.fixed==="left";Ht=!On&&Nt}else if(wn!==void 0){var er=nr&&nr.fixed==="right";ln=!er&&Nt}return{fixLeft:Ln,fixRight:wn,lastFixLeft:Ht,firstFixRight:ln,lastFixRight:hn,firstFixLeft:tn,isSticky:Zt.isSticky}}var zt=ge.createContext({}),Bt=zt;function Pt(ct){var Yt=ct.className,Rt=ct.index,Zt=ct.children,nn=ct.colSpan,fn=nn===void 0?1:nn,dt=ct.rowSpan,Ln=ct.align,wn=Se(xe,["prefixCls","direction"]),Ht=wn.prefixCls,ln=wn.direction,hn=ge.useContext(Bt),tn=hn.scrollColumnIndex,un=hn.stickyOffsets,nr=hn.flattenColumns,Nt=Rt+fn-1,qt=Nt+1===tn?fn+1:fn,Nn=bt(Rt,Rt+qt-1,nr,un,ln);return ge.createElement(ht,(0,ye.Z)({className:Yt,index:Rt,component:"td",prefixCls:Ht,record:null,dataIndex:null,align:Ln,colSpan:qt,rowSpan:dt,render:function(){return Zt}},Nn))}var _e=ce(75931),se=["children"];function fe(ct){var Yt=ct.children,Rt=(0,_e.Z)(ct,se);return ge.createElement("tr",Rt,Yt)}function Ie(ct){var Yt=ct.children;return Yt}Ie.Row=fe,Ie.Cell=Pt;var Be=Ie;function pt(ct){var Yt=ct.children,Rt=ct.stickyOffsets,Zt=ct.flattenColumns,nn=Se(xe,"prefixCls"),fn=Zt.length-1,dt=Zt[fn],Ln=ge.useMemo(function(){return{stickyOffsets:Rt,flattenColumns:Zt,scrollColumnIndex:dt!=null&&dt.scrollbar?fn:null}},[dt,Zt,fn,Rt]);return ge.createElement(Bt.Provider,{value:Ln},ge.createElement("tfoot",{className:"".concat(nn,"-summary")},Yt))}var Mt=Ge(pt),sn=Be,he=ce(29301),oe=ce(3465),re=ce(75152),de=ce(26112);function we(ct,Yt,Rt,Zt,nn,fn,dt){ct.push({record:Yt,indent:Rt,index:dt});var Ln=fn(Yt),wn=nn==null?void 0:nn.has(Ln);if(Yt&&Array.isArray(Yt[Zt])&&wn)for(var Ht=0;Ht1?di-1:0),ni=1;ni=1)),style:(0,tt.Z)((0,tt.Z)({},Rt),Nn==null?void 0:Nn.style)}),nr.map(function(oi,Xr){var di=oi.render,Ai=oi.dataIndex,ni=oi.className,ri=jt(tn,oi,Xr,wn,nn),Rr=ri.key,ei=ri.fixedInfo,pi=ri.appendCellNode,Vr=ri.additionalCellProps;return ge.createElement(ht,(0,ye.Z)({className:ni,ellipsis:oi.ellipsis,align:oi.align,scope:oi.rowScope,component:oi.rowScope?hn:ln,prefixCls:un,key:Rr,record:Zt,index:nn,renderIndex:fn,dataIndex:Ai,render:di,shouldCellUpdate:oi.shouldCellUpdate},ei,{appendNode:pi,additionalProps:Vr}))})),Ir;if(er&&(br.current||On)){var ii=qt(Zt,nn,wn+1,On);Ir=ge.createElement(Ut,{expanded:On,className:wt()("".concat(un,"-expanded-row"),"".concat(un,"-expanded-row-level-").concat(wn+1),vr),prefixCls:un,component:Ht,cellComponent:ln,colSpan:nr.length,isEmpty:!1},ii)}return ge.createElement(ge.Fragment,null,zr,Ir)}var In=Ge(cn);function sr(ct){var Yt=ct.columnKey,Rt=ct.onColumnResize,Zt=ge.useRef();return(0,Xe.Z)(function(){Zt.current&&Rt(Yt,Zt.current.offsetWidth)},[]),ge.createElement(he.Z,{data:Yt},ge.createElement("td",{ref:Zt,style:{padding:0,border:0,height:0}},ge.createElement("div",{style:{height:0,overflow:"hidden"}},"\xA0")))}var vn=ce(29194);function dr(ct){var Yt=ct.prefixCls,Rt=ct.columnsKey,Zt=ct.onColumnResize,nn=ge.useRef(null);return ge.createElement("tr",{"aria-hidden":"true",className:"".concat(Yt,"-measure-row"),style:{height:0,fontSize:0},ref:nn},ge.createElement(he.Z.Collection,{onBatchResize:function(dt){(0,vn.Z)(nn.current)&&dt.forEach(function(Ln){var wn=Ln.data,Ht=Ln.size;Zt(wn,Ht.offsetWidth)})}},Rt.map(function(fn){return ge.createElement(sr,{key:fn,columnKey:fn,onColumnResize:Zt})})))}function cr(ct){var Yt=ct.data,Rt=ct.measureColumnWidth,Zt=Se(xe,["prefixCls","getComponent","onColumnResize","flattenColumns","getRowKey","expandedKeys","childrenColumnName","emptyNode"]),nn=Zt.prefixCls,fn=Zt.getComponent,dt=Zt.onColumnResize,Ln=Zt.flattenColumns,wn=Zt.getRowKey,Ht=Zt.expandedKeys,ln=Zt.childrenColumnName,hn=Zt.emptyNode,tn=le(Yt,ln,Ht,wn),un=ge.useRef({renderWithProps:!1}),nr=fn(["body","wrapper"],"tbody"),Nt=fn(["body","row"],"tr"),qt=fn(["body","cell"],"td"),Nn=fn(["body","cell"],"th"),On;Yt.length?On=tn.map(function(br,vr){var zr=br.record,Ir=br.indent,ii=br.index,oi=wn(zr,vr);return ge.createElement(In,{key:oi,rowKey:oi,record:zr,index:vr,renderIndex:ii,rowComponent:Nt,cellComponent:qt,scopeCellComponent:Nn,indent:Ir})}):On=ge.createElement(Ut,{expanded:!0,className:"".concat(nn,"-placeholder"),prefixCls:nn,component:Nt,cellComponent:qt,colSpan:Ln.length,isEmpty:!0},hn);var er=Fe(Ln);return ge.createElement(pn.Provider,{value:un.current},ge.createElement(nr,{className:"".concat(nn,"-tbody")},Rt&&ge.createElement(dr,{prefixCls:nn,columnsKey:er,onColumnResize:dt}),On))}var yr=Ge(cr),Jn=ce(54451),Tr=["columnType"];function Pr(ct){for(var Yt=ct.colWidths,Rt=ct.columns,Zt=ct.columCount,nn=Se(xe,["tableLayout"]),fn=nn.tableLayout,dt=[],Ln=Zt||Rt.length,wn=!1,Ht=Ln-1;Ht>=0;Ht-=1){var ln=Yt[Ht],hn=Rt&&Rt[Ht],tn=void 0,un=void 0;if(hn&&(tn=hn[Jn.v],fn==="auto"&&(un=hn.minWidth)),ln||un||tn||wn){var nr=tn||{},Nt=nr.columnType,qt=(0,_e.Z)(nr,Tr);dt.unshift(ge.createElement("col",(0,ye.Z)({key:Ht,style:{width:ln,minWidth:un}},qt))),wn=!0}}return ge.createElement("colgroup",null,dt)}var Er=Pr,ur=ce(94480),Qr=["className","noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","onScroll","maxContentScroll","children"];function Kn(ct,Yt){return(0,ge.useMemo)(function(){for(var Rt=[],Zt=0;Zt1?"colgroup":"col":null,ellipsis:qt.ellipsis,align:qt.align,component:dt,prefixCls:ln,key:un[Nt]},Nn,{additionalProps:On,rowType:"header"}))}))},zn=mn;function $t(ct){var Yt=[];function Rt(dt,Ln){var wn=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;Yt[wn]=Yt[wn]||[];var Ht=Ln,ln=dt.filter(Boolean).map(function(hn){var tn={key:hn.key,className:hn.className||"",children:hn.title,column:hn,colStart:Ht},un=1,nr=hn.children;return nr&&nr.length>0&&(un=Rt(nr,Ht,wn+1).reduce(function(Nt,qt){return Nt+qt},0),tn.hasSubColumns=!0),"colSpan"in hn&&(un=hn.colSpan),"rowSpan"in hn&&(tn.rowSpan=hn.rowSpan),tn.colSpan=un,tn.colEnd=tn.colStart+un-1,Yt[wn].push(tn),Ht+=un,un});return ln}Rt(ct,0);for(var Zt=Yt.length,nn=function(Ln){Yt[Ln].forEach(function(wn){!("rowSpan"in wn)&&!wn.hasSubColumns&&(wn.rowSpan=Zt-Ln)})},fn=0;fn=pi-Ln?On(function(Vr){return(0,tt.Z)((0,tt.Z)({},Vr),{},{isHiddenScrollBar:!0})}):On(function(Vr){return(0,tt.Z)((0,tt.Z)({},Vr),{},{isHiddenScrollBar:!1})})}})},ni=function(Rr){On(function(ei){return(0,tt.Z)((0,tt.Z)({},ei),{},{scrollLeft:Rr/hn*tn||0})})};return ge.useImperativeHandle(Rt,function(){return{setScrollLeft:ni,checkScrollBarVisible:Ai}}),ge.useEffect(function(){var ri=(0,Tt.Z)(document.body,"mouseup",oi,!1),Rr=(0,Tt.Z)(document.body,"mousemove",di,!1);return Ai(),function(){ri.remove(),Rr.remove()}},[un,zr]),ge.useEffect(function(){if(fn.current){for(var ri=[],Rr=(0,Tn.bn)(fn.current);Rr;)ri.push(Rr),Rr=Rr.parentElement;return ri.forEach(function(ei){return ei.addEventListener("scroll",Ai,!1)}),window.addEventListener("resize",Ai,!1),window.addEventListener("scroll",Ai,!1),wn.addEventListener("scroll",Ai,!1),function(){ri.forEach(function(ei){return ei.removeEventListener("scroll",Ai)}),window.removeEventListener("resize",Ai),window.removeEventListener("scroll",Ai),wn.removeEventListener("scroll",Ai)}}},[wn]),ge.useEffect(function(){Nn.isHiddenScrollBar||On(function(ri){var Rr=fn.current;return Rr?(0,tt.Z)((0,tt.Z)({},ri),{},{scrollLeft:Rr.scrollLeft/Rr.scrollWidth*Rr.clientWidth}):ri})},[Nn.isHiddenScrollBar]),hn<=tn||!un||Nn.isHiddenScrollBar?null:ge.createElement("div",{style:{height:(0,re.Z)(),width:tn,bottom:Ln},className:"".concat(ln,"-sticky-scroll")},ge.createElement("div",{onMouseDown:Xr,ref:nr,className:wt()("".concat(ln,"-sticky-scroll-bar"),(0,gt.Z)({},"".concat(ln,"-sticky-scroll-bar-active"),zr)),style:{width:"".concat(un,"px"),transform:"translate3d(".concat(Nn.scrollLeft,"px, 0, 0)")}}))},ar=ge.forwardRef(_n);function Ar(ct){return null}var or=Ar;function hr(ct){return null}var xr=hr,Hn="rc-table",xt=[],Ft={};function gn(){return"No Data"}function Mn(ct,Yt){var Rt=(0,tt.Z)({rowKey:"key",prefixCls:Hn,emptyText:gn},ct),Zt=Rt.prefixCls,nn=Rt.className,fn=Rt.rowClassName,dt=Rt.style,Ln=Rt.data,wn=Rt.rowKey,Ht=Rt.scroll,ln=Rt.tableLayout,hn=Rt.direction,tn=Rt.title,un=Rt.footer,nr=Rt.summary,Nt=Rt.caption,qt=Rt.id,Nn=Rt.showHeader,On=Rt.components,er=Rt.emptyText,br=Rt.onRow,vr=Rt.onHeaderRow,zr=Rt.onScroll,Ir=Rt.internalHooks,ii=Rt.transformColumns,oi=Rt.internalRefs,Xr=Rt.tailor,di=Rt.getContainerWidth,Ai=Rt.sticky,ni=Rt.rowHoverable,ri=ni===void 0?!0:ni,Rr=Ln||xt,ei=!!Rr.length,pi=Ir===te.R,Vr=ge.useCallback(function(zi,Wi){return(0,vt.Z)(On,zi)||Wi},[On]),gi=ge.useMemo(function(){return typeof wn=="function"?wn:function(zi){var Wi=zi&&zi[wn];return Wi}},[wn]),Ei=Vr(["body"]),Ti=Ur(),Da=(0,Ze.Z)(Ti,3),Na=Da[0],ca=Da[1],La=Da[2],ji=fr(Rt,Rr,gi),ea=(0,Ze.Z)(ji,6),Yi=ea[0],Ha=ea[1],ua=ea[2],xa=ea[3],fa=ea[4],si=ea[5],wi=Ht==null?void 0:Ht.x,Fi=ge.useState(0),Si=(0,Ze.Z)(Fi,2),Hi=Si[0],Xi=Si[1],Li=(0,lr.Z)((0,tt.Z)((0,tt.Z)((0,tt.Z)({},Rt),Yi),{},{expandable:!!Yi.expandedRowRender,columnTitle:Yi.columnTitle,expandedKeys:ua,getRowKey:gi,onTriggerExpand:si,expandIcon:xa,expandIconColumnIndex:Yi.expandIconColumnIndex,direction:hn,scrollWidth:pi&&Xr&&typeof wi=="number"?wi:null,clientWidth:Hi}),pi?ii:null),ga=(0,Ze.Z)(Li,4),pa=ga[0],jn=ga[1],ti=ga[2],bi=ga[3],qi=ti!=null?ti:wi,Fa=ge.useMemo(function(){return{columns:pa,flattenColumns:jn}},[pa,jn]),Oi=ge.useRef(),Ja=ge.useRef(),Mi=ge.useRef(),GA=ge.useRef();ge.useImperativeHandle(Yt,function(){return{nativeElement:Oi.current,scrollTo:function(Wi){var za;if(Mi.current instanceof HTMLElement){var Wa=Wi.index,rA=Wi.top,fo=Wi.key;if(Fn(rA)){var JA;(JA=Mi.current)===null||JA===void 0||JA.scrollTo({top:rA})}else{var ho,NA=fo!=null?fo:gi(Rr[Wa]);(ho=Mi.current.querySelector('[data-row-key="'.concat(NA,'"]')))===null||ho===void 0||ho.scrollIntoView()}}else(za=Mi.current)!==null&&za!==void 0&&za.scrollTo&&Mi.current.scrollTo(Wi)}}});var fA=ge.useRef(),Sa=ge.useState(!1),vi=(0,Ze.Z)(Sa,2),aA=vi[0],dA=vi[1],$a=ge.useState(!1),qa=(0,Ze.Z)($a,2),PA=qa[0],BA=qa[1],CA=ge.useState(new Map),Ka=(0,Ze.Z)(CA,2),Ea=Ka[0],va=Ka[1],Ra=Fe(jn),sA=Ra.map(function(zi){return Ea.get(zi)}),kA=ge.useMemo(function(){return sA},[sA.join("_")]),MA=kr(kA,jn,hn),Za=Ht&&Ot(Ht.y),ma=Ht&&Ot(qi)||!!Yi.fixed,Ni=ma&&jn.some(function(zi){var Wi=zi.fixed;return Wi}),Ii=ge.useRef(),da=yn(Ai,Zt),na=da.isSticky,Oa=da.offsetHeader,Ta=da.offsetSummary,UA=da.offsetScroll,xA=da.stickyClassName,DA=da.container,ra=ge.useMemo(function(){return nr==null?void 0:nr(Rr)},[nr,Rr]),eA=(Za||na)&&ge.isValidElement(ra)&&ra.type===Be&&ra.props.fixed,vA,IA,VA;Za&&(IA={overflowY:ei?"scroll":"auto",maxHeight:Ht.y}),ma&&(vA={overflowX:"auto"},Za||(IA={overflowY:"hidden"}),VA={width:qi===!0?"auto":qi,minWidth:"100%"});var jo=ge.useCallback(function(zi,Wi){va(function(za){if(za.get(zi)!==Wi){var Wa=new Map(za);return Wa.set(zi,Wi),Wa}return za})},[]),Do=Dr(null),KA=(0,Ze.Z)(Do,2),jA=KA[0],tA=KA[1];function nA(zi,Wi){Wi&&(typeof Wi=="function"?Wi(zi):Wi.scrollLeft!==zi&&(Wi.scrollLeft=zi,Wi.scrollLeft!==zi&&setTimeout(function(){Wi.scrollLeft=zi},0)))}var cA=(0,Te.Z)(function(zi){var Wi=zi.currentTarget,za=zi.scrollLeft,Wa=hn==="rtl",rA=typeof za=="number"?za:Wi.scrollLeft,fo=Wi||Ft;if(!tA()||tA()===fo){var JA;jA(fo),nA(rA,Ja.current),nA(rA,Mi.current),nA(rA,fA.current),nA(rA,(JA=Ii.current)===null||JA===void 0?void 0:JA.setScrollLeft)}var ho=Wi||Ja.current;if(ho){var NA=pi&&Xr&&typeof qi=="number"?qi:ho.scrollWidth,qA=ho.clientWidth;if(NA===qA){dA(!1),BA(!1);return}Wa?(dA(-rA0)):(dA(rA>0),BA(rA1?qt-ri:0,ei=(0,tt.Z)((0,tt.Z)((0,tt.Z)({},ii),Ht),{},{flex:"0 0 ".concat(ri,"px"),width:"".concat(ri,"px"),marginRight:Rr,pointerEvents:"auto"}),pi=ge.useMemo(function(){return hn?Ai<=1:Xr===0||Ai===0||Ai>1},[Ai,Xr,hn]);pi?ei.visibility="hidden":hn&&(ei.height=tn==null?void 0:tn(Ai));var Vr=pi?function(){return null}:un,gi={};return(Ai===0||Xr===0)&&(gi.rowSpan=1,gi.colSpan=1),ge.createElement(ht,(0,ye.Z)({className:wt()(Nt,ln),ellipsis:Rt.ellipsis,align:Rt.align,scope:Rt.rowScope,component:dt,prefixCls:Yt.prefixCls,key:br,record:wn,index:fn,renderIndex:Ln,dataIndex:nr,render:Vr,shouldCellUpdate:Rt.shouldCellUpdate},vr,{appendNode:zr,additionalProps:(0,tt.Z)((0,tt.Z)({},Ir),{},{style:ei},gi)}))}var ai=ui,Ci=["data","index","className","rowKey","style","extra","getHeight"],Ke=ge.forwardRef(function(ct,Yt){var Rt=ct.data,Zt=ct.index,nn=ct.className,fn=ct.rowKey,dt=ct.style,Ln=ct.extra,wn=ct.getHeight,Ht=(0,_e.Z)(ct,Ci),ln=Rt.record,hn=Rt.indent,tn=Rt.index,un=Se(xe,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),nr=un.scrollX,Nt=un.flattenColumns,qt=un.prefixCls,Nn=un.fixColumn,On=un.componentWidth,er=Se(_r,["getComponent"]),br=er.getComponent,vr=Ee(ln,fn,Zt,hn),zr=br(["body","row"],"div"),Ir=br(["body","cell"],"div"),ii=vr.rowSupportExpand,oi=vr.expanded,Xr=vr.rowProps,di=vr.expandedRowRender,Ai=vr.expandedRowClassName,ni;if(ii&&oi){var ri=di(ln,Zt,hn+1,oi),Rr=Bn(Ai,ln,Zt,hn),ei={};Nn&&(ei={style:(0,gt.Z)({},"--virtual-width","".concat(On,"px"))});var pi="".concat(qt,"-expanded-row-cell");ni=ge.createElement(zr,{className:wt()("".concat(qt,"-expanded-row"),"".concat(qt,"-expanded-row-level-").concat(hn+1),Rr)},ge.createElement(ht,{component:Ir,prefixCls:qt,className:wt()(pi,(0,gt.Z)({},"".concat(pi,"-fixed"),Nn)),additionalProps:ei},ri))}var Vr=(0,tt.Z)((0,tt.Z)({},dt),{},{width:nr});Ln&&(Vr.position="absolute",Vr.pointerEvents="none");var gi=ge.createElement(zr,(0,ye.Z)({},Xr,Ht,{"data-row-key":fn,ref:ii?null:Yt,className:wt()(nn,"".concat(qt,"-row"),Xr==null?void 0:Xr.className,(0,gt.Z)({},"".concat(qt,"-row-extra"),Ln)),style:(0,tt.Z)((0,tt.Z)({},Vr),Xr==null?void 0:Xr.style)}),Nt.map(function(Ei,Ti){return ge.createElement(ai,{key:Ti,component:Ir,rowInfo:vr,column:Ei,colIndex:Ti,indent:hn,index:Zt,renderIndex:tn,record:ln,inverse:Ln,getHeight:wn})}));return ii?ge.createElement("div",{ref:Yt},gi,ni):gi}),Oe=Ge(Ke),At=Oe,Et=ge.forwardRef(function(ct,Yt){var Rt=ct.data,Zt=ct.onScroll,nn=Se(xe,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","scrollX","direction"]),fn=nn.flattenColumns,dt=nn.onColumnResize,Ln=nn.getRowKey,wn=nn.expandedKeys,Ht=nn.prefixCls,ln=nn.childrenColumnName,hn=nn.scrollX,tn=nn.direction,un=Se(_r),nr=un.sticky,Nt=un.scrollY,qt=un.listItemHeight,Nn=un.getComponent,On=un.onScroll,er=ge.useRef(),br=le(Rt,ln,wn,Ln),vr=ge.useMemo(function(){var ni=0;return fn.map(function(ri){var Rr=ri.width,ei=ri.key;return ni+=Rr,[ei,Rr,ni]})},[fn]),zr=ge.useMemo(function(){return vr.map(function(ni){return ni[2]})},[vr]);ge.useEffect(function(){vr.forEach(function(ni){var ri=(0,Ze.Z)(ni,2),Rr=ri[0],ei=ri[1];dt(Rr,ei)})},[vr]),ge.useImperativeHandle(Yt,function(){var ni,ri={scrollTo:function(ei){var pi;(pi=er.current)===null||pi===void 0||pi.scrollTo(ei)},nativeElement:(ni=er.current)===null||ni===void 0?void 0:ni.nativeElement};return Object.defineProperty(ri,"scrollLeft",{get:function(){var ei;return((ei=er.current)===null||ei===void 0?void 0:ei.getScrollInfo().x)||0},set:function(ei){var pi;(pi=er.current)===null||pi===void 0||pi.scrollTo({left:ei})}}),ri});var Ir=function(ri,Rr){var ei,pi=(ei=br[Rr])===null||ei===void 0?void 0:ei.record,Vr=ri.onCell;if(Vr){var gi,Ei=Vr(pi,Rr);return(gi=Ei==null?void 0:Ei.rowSpan)!==null&&gi!==void 0?gi:1}return 1},ii=function(ri){var Rr=ri.start,ei=ri.end,pi=ri.getSize,Vr=ri.offsetY;if(ei<0)return null;for(var gi=fn.filter(function(xa){return Ir(xa,Rr)===0}),Ei=Rr,Ti=function(fa){if(gi=gi.filter(function(si){return Ir(si,fa)===0}),!gi.length)return Ei=fa,1},Da=Rr;Da>=0&&!Ti(Da);Da-=1);for(var Na=fn.filter(function(xa){return Ir(xa,ei)!==1}),ca=ei,La=function(fa){if(Na=Na.filter(function(si){return Ir(si,fa)!==1}),!Na.length)return ca=Math.max(fa-1,ei),1},ji=ei;ji1})&&ea.push(fa)},Ha=Ei;Ha<=ca;Ha+=1)Yi(Ha);var ua=ea.map(function(xa){var fa=br[xa],si=Ln(fa.record,xa),wi=function(Hi){var Xi=xa+Hi-1,Li=Ln(br[Xi].record,Xi),ga=pi(si,Li);return ga.bottom-ga.top},Fi=pi(si);return ge.createElement(At,{key:xa,data:fa,rowKey:si,index:xa,style:{top:-Vr+Fi.top},extra:!0,getHeight:wi})});return ua},oi=ge.useMemo(function(){return{columnsOffset:zr}},[zr]),Xr="".concat(Ht,"-tbody"),di=Nn(["body","wrapper"]),Ai={};return nr&&(Ai.position="sticky",Ai.bottom=0,(0,He.Z)(nr)==="object"&&nr.offsetScroll&&(Ai.bottom=nr.offsetScroll)),ge.createElement(Br.Provider,{value:oi},ge.createElement(Xn.Z,{fullHeight:!1,ref:er,prefixCls:"".concat(Xr,"-virtual"),styles:{horizontalScrollBar:Ai},className:Xr,height:Nt,itemHeight:qt||24,data:br,itemKey:function(ri){return Ln(ri.record)},component:di,scrollWidth:hn,direction:tn,onVirtualScroll:function(ri){var Rr,ei=ri.x;Zt({currentTarget:(Rr=er.current)===null||Rr===void 0?void 0:Rr.nativeElement,scrollLeft:ei})},onScroll:On,extraRender:ii},function(ni,ri,Rr){var ei=Ln(ni.record,ri);return ge.createElement(At,{data:ni,rowKey:ei,index:ri,style:Rr.style})}))}),on=Ge(Et),Wt=on,Qn=function(Yt,Rt){var Zt=Rt.ref,nn=Rt.onScroll;return ge.createElement(Wt,{ref:Zt,data:Yt,onScroll:nn})};function Rn(ct,Yt){var Rt=ct.data,Zt=ct.columns,nn=ct.scroll,fn=ct.sticky,dt=ct.prefixCls,Ln=dt===void 0?Hn:dt,wn=ct.className,Ht=ct.listItemHeight,ln=ct.components,hn=ct.onScroll,tn=nn||{},un=tn.x,nr=tn.y;typeof un!="number"&&(un=1),typeof nr!="number"&&(nr=500);var Nt=(0,Yn.zX)(function(On,er){return(0,vt.Z)(ln,On)||er}),qt=(0,Yn.zX)(hn),Nn=ge.useMemo(function(){return{sticky:fn,scrollY:nr,listItemHeight:Ht,getComponent:Nt,onScroll:qt}},[fn,nr,Ht,Nt,qt]);return ge.createElement(_r.Provider,{value:Nn},ge.createElement(ir,(0,ye.Z)({},ct,{className:wt()(wn,"".concat(Ln,"-virtual")),scroll:(0,tt.Z)((0,tt.Z)({},nn),{},{x:un}),components:(0,tt.Z)((0,tt.Z)({},ln),{},{body:Rt!=null&&Rt.length?Qn:void 0}),columns:Zt,internalHooks:te.R,tailor:!0,ref:Yt})))}var Wn=ge.forwardRef(Rn);function Vn(ct){return ut(Wn,ct)}var Zn=Vn(),Gn=null},54451:function(xn,yt,ce){"use strict";ce.d(yt,{g:function(){return ge},v:function(){return ke}});var te=ce(33885),Ze=ce(75931),Te=ce(48736),Xe=["expandable"],ke="RC_TABLE_INTERNAL_COL_DEFINE";function ge(Ve){var Ue=Ve.expandable,Se=(0,Ze.Z)(Ve,Xe),ye;return"expandable"in Ve?ye=(0,te.Z)((0,te.Z)({},Se),Ue):ye=Se,ye.showExpandColumn===!1&&(ye.expandIconColumnIndex=-1),ye}},22711:function(xn,yt,ce){"use strict";ce.r(yt),ce.d(yt,{ResizableTextArea:function(){return Ye},default:function(){return Vt}});var te=ce(54476),Ze=ce(20068),Te=ce(33885),Xe=ce(94480),ke=ce(42978),ge=ce(75931),Ve=ce(92310),Ue=ce.n(Ve),Se=ce(36901),ye=ce(66003),Je=ce(30292),Ce=ce(18929),st=ce(59301),nt=ce(76190),it=ce(29301),We=ce(34280),Le=ce(16089),ut=` min-height:0 !important; max-height:none !important; height:0 !important; @@ -1108,7 +1108,7 @@ b`.split(/\n/).length!=3?function(a){for(var y=0,E=[],x=a.length;y<=x;){var b=a. top:0 !important; right:0 !important; pointer-events: none !important; -`,Ge=["letter-spacing","line-height","padding-top","padding-bottom","font-family","font-weight","font-size","font-variant","text-rendering","text-transform","width","text-indent","padding-left","padding-right","border-width","box-sizing","word-break","white-space"],qe={},Le;function xe(Jt){var pn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,on=Jt.getAttribute("id")||Jt.getAttribute("data-reactid")||Jt.getAttribute("name");if(pn&&qe[on])return qe[on];var Ze=window.getComputedStyle(Jt),Fe=Ze.getPropertyValue("box-sizing")||Ze.getPropertyValue("-moz-box-sizing")||Ze.getPropertyValue("-webkit-box-sizing"),Ot=parseFloat(Ze.getPropertyValue("padding-bottom"))+parseFloat(Ze.getPropertyValue("padding-top")),Fn=parseFloat(Ze.getPropertyValue("border-bottom-width"))+parseFloat(Ze.getPropertyValue("border-top-width")),fn=Ge.map(function(tn){return"".concat(tn,":").concat(Ze.getPropertyValue(tn))}).join(";"),Ct={sizingStyle:fn,paddingSize:Ot,borderSize:Fn,boxSizing:Fe};return pn&&on&&(qe[on]=Ct),Ct}function He(Jt){var pn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,on=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,Ze=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null;Le||(Le=document.createElement("textarea"),Le.setAttribute("tab-index","-1"),Le.setAttribute("aria-hidden","true"),Le.setAttribute("name","hiddenTextarea"),document.body.appendChild(Le)),Jt.getAttribute("wrap")?Le.setAttribute("wrap",Jt.getAttribute("wrap")):Le.removeAttribute("wrap");var Fe=xe(Jt,pn),Ot=Fe.paddingSize,Fn=Fe.borderSize,fn=Fe.boxSizing,Ct=Fe.sizingStyle;Le.setAttribute("style","".concat(Ct,";").concat(ct)),Le.value=Jt.value||Jt.placeholder||"";var tn=void 0,rn=void 0,jn,Dt=Le.scrollHeight;if(fn==="border-box"?Dt+=Fn:fn==="content-box"&&(Dt-=Ot),on!==null||Ze!==null){Le.value=" ";var mt=Le.scrollHeight-Ot;on!==null&&(tn=mt*on,fn==="border-box"&&(tn=tn+Ot+Fn),Dt=Math.max(tn,Dt)),Ze!==null&&(rn=mt*Ze,fn==="border-box"&&(rn=rn+Ot+Fn),jn=Dt>rn?"":"hidden",Dt=Math.min(rn,Dt))}var ht={height:Dt,overflowY:jn,resize:"none"};return tn&&(ht.minHeight=tn),rn&&(ht.maxHeight=rn),ht}var Ne=["prefixCls","defaultValue","value","autoSize","onResize","className","style","disabled","onChange","onInternalAutoSize"],rt=0,Re=1,et=2,gt=lt.forwardRef(function(Jt,pn){var on=Jt,Ze=on.prefixCls,Fe=on.defaultValue,Ot=on.value,Fn=on.autoSize,fn=on.onResize,Ct=on.className,tn=on.style,rn=on.disabled,jn=on.onChange,Dt=on.onInternalAutoSize,mt=(0,ge.Z)(on,Ne),ht=(0,Ce.Z)(Fe,{value:Ot,postState:function(In){return In!=null?In:""}}),bt=(0,ke.Z)(ht,2),zt=bt[0],Bt=bt[1],Pt=function(In){Bt(In.target.value),jn==null||jn(In)},_e=lt.useRef();lt.useImperativeHandle(pn,function(){return{textArea:_e.current}});var se=lt.useMemo(function(){return Fn&&(0,nt.Z)(Fn)==="object"?[Fn.minRows,Fn.maxRows]:[]},[Fn]),fe=(0,ke.Z)(se,2),Ie=fe[0],Be=fe[1],pt=!!Fn,Mt=function(){try{if(document.activeElement===_e.current){var In=_e.current,or=In.selectionStart,vn=In.selectionEnd,fr=In.scrollTop;_e.current.setSelectionRange(or,vn),_e.current.scrollTop=fr}}catch(ur){}},sn=lt.useState(et),he=(0,ke.Z)(sn,2),oe=he[0],re=he[1],de=lt.useState(),we=(0,ke.Z)(de,2),le=we[0],Ee=we[1],St=function(){re(rt)};(0,ze.Z)(function(){pt&&St()},[Ot,Ie,Be,pt]),(0,ze.Z)(function(){if(oe===rt)re(Re);else if(oe===Re){var un=He(_e.current,!1,Ie,Be);re(et),Ee(un)}else Mt()},[oe]);var Ut=lt.useRef(),It=function(){Te.Z.cancel(Ut.current)},dt=function(In){oe===et&&(fn==null||fn(In),Fn&&(It(),Ut.current=(0,Te.Z)(function(){St()})))};lt.useEffect(function(){return It},[]);var Bn=pt?le:null,jt=(0,Me.Z)((0,Me.Z)({},tn),Bn);return(oe===rt||oe===Re)&&(jt.overflowY="hidden",jt.overflowX="hidden"),lt.createElement(at.Z,{onResize:dt,disabled:!(Fn||fn)},lt.createElement("textarea",(0,te.Z)({},mt,{ref:_e,style:jt,className:Ue()(Ze,Ct,(0,Ke.Z)({},"".concat(Ze,"-disabled"),rn)),disabled:rn,value:zt,onChange:Pt})))}),Ye=gt,wt=["defaultValue","value","onFocus","onBlur","onChange","allowClear","maxLength","onCompositionStart","onCompositionEnd","suffix","prefixCls","showCount","count","className","style","disabled","hidden","classNames","styles","onResize","onClear","onPressEnter","readOnly","autoSize","onKeyDown"],At=lt.forwardRef(function(Jt,pn){var on,Ze=Jt.defaultValue,Fe=Jt.value,Ot=Jt.onFocus,Fn=Jt.onBlur,fn=Jt.onChange,Ct=Jt.allowClear,tn=Jt.maxLength,rn=Jt.onCompositionStart,jn=Jt.onCompositionEnd,Dt=Jt.suffix,mt=Jt.prefixCls,ht=mt===void 0?"rc-textarea":mt,bt=Jt.showCount,zt=Jt.count,Bt=Jt.className,Pt=Jt.style,_e=Jt.disabled,se=Jt.hidden,fe=Jt.classNames,Ie=Jt.styles,Be=Jt.onResize,pt=Jt.onClear,Mt=Jt.onPressEnter,sn=Jt.readOnly,he=Jt.autoSize,oe=Jt.onKeyDown,re=(0,ge.Z)(Jt,wt),de=(0,Ce.Z)(Ze,{value:Fe,defaultValue:Ze}),we=(0,ke.Z)(de,2),le=we[0],Ee=we[1],St=le==null?"":String(le),Ut=lt.useState(!1),It=(0,ke.Z)(Ut,2),dt=It[0],Bn=It[1],jt=lt.useRef(!1),un=lt.useState(null),In=(0,ke.Z)(un,2),or=In[0],vn=In[1],fr=(0,lt.useRef)(null),ur=(0,lt.useRef)(null),yr=function(){var tt;return(tt=ur.current)===null||tt===void 0?void 0:tt.textArea},Xn=function(){yr().focus()};(0,lt.useImperativeHandle)(pn,function(){var yn;return{resizableTextArea:ur.current,focus:Xn,blur:function(){yr().blur()},nativeElement:((yn=fr.current)===null||yn===void 0?void 0:yn.nativeElement)||yr()}}),(0,lt.useEffect)(function(){Bn(function(yn){return!_e&&yn})},[_e]);var Tr=lt.useState(null),Pr=(0,ke.Z)(Tr,2),Er=Pr[0],lr=Pr[1];lt.useEffect(function(){if(Er){var yn;(yn=yr()).setSelectionRange.apply(yn,(0,Xe.Z)(Er))}},[Er]);var Ir=(0,ye.Z)(zt,bt),Kn=(on=Ir.max)!==null&&on!==void 0?on:tn,nr=Number(Kn)>0,Jn=Ir.strategy(St),mn=!!Kn&&Jn>Kn,zn=function(tt,kr){var Zr=kr;!jt.current&&Ir.exceedFormatter&&Ir.max&&Ir.strategy(kr)>Ir.max&&(Zr=Ir.exceedFormatter(kr,{max:Ir.max}),kr!==Zr&&lr([yr().selectionStart||0,yr().selectionEnd||0])),Ee(Zr),(0,Je.rJ)(tt.currentTarget,tt,fn,Zr)},$t=function(tt){jt.current=!0,rn==null||rn(tt)},Sn=function(tt){jt.current=!1,zn(tt,tt.currentTarget.value),jn==null||jn(tt)},hr=function(tt){zn(tt,tt.target.value)},sr=function(tt){tt.key==="Enter"&&Mt&&Mt(tt),oe==null||oe(tt)},cr=function(tt){Bn(!0),Ot==null||Ot(tt)},br=function(tt){Bn(!1),Fn==null||Fn(tt)},Wr=function(tt){Ee(""),Xn(),(0,Je.rJ)(yr(),tt,fn)},Dr=Dt,Ur;Ir.show&&(Ir.showFormatter?Ur=Ir.showFormatter({value:St,count:Jn,maxLength:Kn}):Ur="".concat(Jn).concat(nr?" / ".concat(Kn):""),Dr=lt.createElement(lt.Fragment,null,Dr,lt.createElement("span",{className:Ue()("".concat(ht,"-data-count"),fe==null?void 0:fe.count),style:Ie==null?void 0:Ie.count},Ur)));var Jr=function(tt){var kr;Be==null||Be(tt),(kr=yr())!==null&&kr!==void 0&&kr.style.height&&vn(!0)},qn=!he&&!bt&&!Ct;return lt.createElement(Se.BaseInput,{ref:fr,value:St,allowClear:Ct,handleReset:Wr,suffix:Dr,prefixCls:ht,classNames:(0,Me.Z)((0,Me.Z)({},fe),{},{affixWrapper:Ue()(fe==null?void 0:fe.affixWrapper,(0,Ke.Z)((0,Ke.Z)({},"".concat(ht,"-show-count"),bt),"".concat(ht,"-textarea-allow-clear"),Ct))}),disabled:_e,focused:dt,className:Ue()(Bt,mn&&"".concat(ht,"-out-of-range")),style:(0,Me.Z)((0,Me.Z)({},Pt),or&&!qn?{height:"auto"}:{}),dataAttrs:{affixWrapper:{"data-count":typeof Ur=="string"?Ur:void 0}},hidden:se,readOnly:sn,onClear:pt},lt.createElement(Ye,(0,te.Z)({},re,{autoSize:he,maxLength:tn,onKeyDown:sr,onChange:hr,onFocus:cr,onBlur:br,onCompositionStart:$t,onCompositionEnd:Sn,className:Ue()(fe==null?void 0:fe.textarea),style:(0,Me.Z)((0,Me.Z)({},Ie==null?void 0:Ie.textarea),{},{resize:Pt==null?void 0:Pt.resize}),disabled:_e,prefixCls:ht,onResize:Jr,ref:ur,readOnly:sn})))}),vt=At,Vt=vt},639:function(xn,yt,ce){"use strict";ce.d(yt,{Z:function(){return qe}});var te=ce(54476),Ke=ce(20068),Me=ce(33885),Xe=ce(42978),ke=ce(75931),ge=ce(59301),Ve=ce(92310),Ue=ce.n(Ve),Se=ce(26112),ye=ce(30699),Je=function(xe){for(var He=xe.prefixCls,Ne=xe.level,rt=xe.isStart,Re=xe.isEnd,et="".concat(He,"-indent-unit"),gt=[],Ye=0;Ye0&&arguments[0]!==void 0?arguments[0]:[],fe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],Ie=se.length,Be=fe.length;if(Math.abs(Ie-Be)!==1)return{add:!1,key:null};function pt(Mt,sn){var he=new Map;Mt.forEach(function(re){he.set(re,!0)});var oe=sn.filter(function(re){return!he.has(re)});return oe.length===1?oe[0]:null}return Ie ").concat(fe);return fe}var jn=ze.forwardRef(function(se,fe){var Ie=se.prefixCls,Be=se.data,pt=se.selectable,Mt=se.checkable,sn=se.expandedKeys,he=se.selectedKeys,oe=se.checkedKeys,re=se.loadedKeys,de=se.loadingKeys,we=se.halfCheckedKeys,le=se.keyEntities,Ee=se.disabled,St=se.dragging,Ut=se.dragOverNodeKey,It=se.dropPosition,dt=se.motion,Bn=se.height,jt=se.itemHeight,un=se.virtual,In=se.scrollWidth,or=se.focusable,vn=se.activeItem,fr=se.focused,ur=se.tabIndex,yr=se.onKeyDown,Xn=se.onFocus,Tr=se.onBlur,Pr=se.onActiveChange,Er=se.onListChangeStart,lr=se.onListChangeEnd,Ir=(0,xe.Z)(se,pn),Kn=ze.useRef(null),nr=ze.useRef(null);ze.useImperativeHandle(fe,function(){return{scrollTo:function(ar){Kn.current.scrollTo(ar)},getIndentWidth:function(){return nr.current.offsetWidth}}});var Jn=ze.useState(sn),mn=(0,Le.Z)(Jn,2),zn=mn[0],$t=mn[1],Sn=ze.useState(Be),hr=(0,Le.Z)(Sn,2),sr=hr[0],cr=hr[1],br=ze.useState(Be),Wr=(0,Le.Z)(br,2),Dr=Wr[0],Ur=Wr[1],Jr=ze.useState([]),qn=(0,Le.Z)(Jr,2),yn=qn[0],tt=qn[1],kr=ze.useState(null),Zr=(0,Le.Z)(kr,2),Lt=Zr[0],Tt=Zr[1],er=ze.useRef(Be);er.current=Be;function Ln(){var ir=er.current;cr(ir),Ur(ir),tt([]),Tt(null),lr()}(0,He.Z)(function(){$t(sn);var ir=Vt(zn,sn);if(ir.key!==null)if(ir.add){var ar=sr.findIndex(function(Ft){var gn=Ft.key;return gn===ir.key}),Ar=Ct(Jt(sr,Be,ir.key),un,Bn,jt),dr=sr.slice();dr.splice(ar+1,0,fn),Ur(dr),tt(Ar),Tt("show")}else{var xr=Be.findIndex(function(Ft){var gn=Ft.key;return gn===ir.key}),Nn=Ct(Jt(Be,sr,ir.key),un,Bn,jt),xt=Be.slice();xt.splice(xr+1,0,fn),Ur(xt),tt(Nn),Tt("hide")}else sr!==Be&&(cr(Be),Ur(Be))},[sn,Be]),ze.useEffect(function(){St||Ln()},[St]);var Gt=dt?Dr:Be,_n={expandedKeys:sn,selectedKeys:he,loadedKeys:re,loadingKeys:de,checkedKeys:oe,halfCheckedKeys:we,dragOverNodeKey:Ut,dropPosition:It,keyEntities:le};return ze.createElement(ze.Fragment,null,fr&&vn&&ze.createElement("span",{style:on,"aria-live":"assertive"},rn(vn)),ze.createElement("div",null,ze.createElement("input",{style:on,disabled:or===!1||Ee,tabIndex:or!==!1?ur:null,onKeyDown:yr,onFocus:Xn,onBlur:Tr,value:"",onChange:Ze,"aria-label":"for screen reader"})),ze.createElement("div",{className:"".concat(Ie,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},ze.createElement("div",{className:"".concat(Ie,"-indent")},ze.createElement("div",{ref:nr,className:"".concat(Ie,"-indent-unit")}))),ze.createElement(Ne.Z,(0,te.Z)({},Ir,{data:Gt,itemKey:tn,height:Bn,fullHeight:!1,virtual:un,itemHeight:jt,scrollWidth:In,prefixCls:"".concat(Ie,"-list"),ref:Kn,role:"tree",onVisibleChange:function(ar){ar.every(function(Ar){return tn(Ar)!==Fe})&&Ln()}}),function(ir){var ar=ir.pos,Ar=Object.assign({},(qe(ir.data),ir.data)),dr=ir.title,xr=ir.key,Nn=ir.isStart,xt=ir.isEnd,Ft=(0,Ye.km)(xr,ar);delete Ar.key,delete Ar.children;var gn=(0,Ye.H8)(Ft,_n);return ze.createElement(vt,(0,te.Z)({},Ar,gn,{title:dr,active:!!vn&&xr===vn.key,pos:ar,data:ir.data,isStart:Nn,isEnd:xt,motion:dt,motionNodes:xr===Fe?yn:null,motionType:Lt,onMotionStart:Er,onMotionEnd:Ln,treeNodeRequiredProps:_n,onMouseMove:function(){Pr(null)}}))}))}),Dt=jn,mt=ce(82661),ht=ce(34643),bt=ce(65065),zt=10,Bt=function(se){(0,Ue.Z)(Ie,se);var fe=(0,Se.Z)(Ie);function Ie(){var Be;(0,ke.Z)(this,Ie);for(var pt=arguments.length,Mt=new Array(pt),sn=0;sn2&&arguments[2]!==void 0?arguments[2]:!1,we=Be.state,le=we.dragChildrenKeys,Ee=we.dropPosition,St=we.dropTargetKey,Ut=we.dropTargetPos,It=we.dropAllowed;if(It){var dt=Be.props.onDrop;if(Be.setState({dragOverNodeKey:null}),Be.cleanDragState(),St!==null){var Bn=(0,Me.Z)((0,Me.Z)({},(0,Ye.H8)(St,Be.getTreeNodeRequiredProps())),{},{active:((re=Be.getActiveItem())===null||re===void 0?void 0:re.key)===St,data:(0,bt.Z)(Be.state.keyEntities,St).node}),jt=le.includes(St);(0,at.ZP)(!jt,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var un=(0,mt.yx)(Ut),In={event:he,node:(0,Ye.F)(Bn),dragNode:Be.dragNodeProps?(0,Ye.F)(Be.dragNodeProps):null,dragNodesKeys:[Be.dragNodeProps.eventKey].concat(le),dropToGap:Ee!==0,dropPosition:Ee+Number(un[un.length-1])};de||dt==null||dt(In),Be.dragNodeProps=null}}}),(0,ye.Z)((0,Ve.Z)(Be),"cleanDragState",function(){var he=Be.state.draggingNodeKey;he!==null&&Be.setState({draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),Be.dragStartMousePosition=null,Be.currentMouseOverDroppableNodeKey=null}),(0,ye.Z)((0,Ve.Z)(Be),"triggerExpandActionExpand",function(he,oe){var re=Be.state,de=re.expandedKeys,we=re.flattenNodes,le=oe.expanded,Ee=oe.key,St=oe.isLeaf;if(!(St||he.shiftKey||he.metaKey||he.ctrlKey)){var Ut=we.filter(function(dt){return dt.key===Ee})[0],It=(0,Ye.F)((0,Me.Z)((0,Me.Z)({},(0,Ye.H8)(Ee,Be.getTreeNodeRequiredProps())),{},{data:Ut.data}));Be.setExpandedKeys(le?(0,mt._5)(de,Ee):(0,mt.L0)(de,Ee)),Be.onNodeExpand(he,It)}}),(0,ye.Z)((0,Ve.Z)(Be),"onNodeClick",function(he,oe){var re=Be.props,de=re.onClick,we=re.expandAction;we==="click"&&Be.triggerExpandActionExpand(he,oe),de==null||de(he,oe)}),(0,ye.Z)((0,Ve.Z)(Be),"onNodeDoubleClick",function(he,oe){var re=Be.props,de=re.onDoubleClick,we=re.expandAction;we==="doubleClick"&&Be.triggerExpandActionExpand(he,oe),de==null||de(he,oe)}),(0,ye.Z)((0,Ve.Z)(Be),"onNodeSelect",function(he,oe){var re=Be.state.selectedKeys,de=Be.state,we=de.keyEntities,le=de.fieldNames,Ee=Be.props,St=Ee.onSelect,Ut=Ee.multiple,It=oe.selected,dt=oe[le.key],Bn=!It;Bn?Ut?re=(0,mt.L0)(re,dt):re=[dt]:re=(0,mt._5)(re,dt);var jt=re.map(function(un){var In=(0,bt.Z)(we,un);return In?In.node:null}).filter(Boolean);Be.setUncontrolledState({selectedKeys:re}),St==null||St(re,{event:"select",selected:Bn,node:oe,selectedNodes:jt,nativeEvent:he.nativeEvent})}),(0,ye.Z)((0,Ve.Z)(Be),"onNodeCheck",function(he,oe,re){var de=Be.state,we=de.keyEntities,le=de.checkedKeys,Ee=de.halfCheckedKeys,St=Be.props,Ut=St.checkStrictly,It=St.onCheck,dt=oe.key,Bn,jt={event:"check",node:oe,checked:re,nativeEvent:he.nativeEvent};if(Ut){var un=re?(0,mt.L0)(le,dt):(0,mt._5)(le,dt),In=(0,mt._5)(Ee,dt);Bn={checked:un,halfChecked:In},jt.checkedNodes=un.map(function(Xn){return(0,bt.Z)(we,Xn)}).filter(Boolean).map(function(Xn){return Xn.node}),Be.setUncontrolledState({checkedKeys:un})}else{var or=(0,ht.S)([].concat((0,Xe.Z)(le),[dt]),!0,we),vn=or.checkedKeys,fr=or.halfCheckedKeys;if(!re){var ur=new Set(vn);ur.delete(dt);var yr=(0,ht.S)(Array.from(ur),{checked:!1,halfCheckedKeys:fr},we);vn=yr.checkedKeys,fr=yr.halfCheckedKeys}Bn=vn,jt.checkedNodes=[],jt.checkedNodesPositions=[],jt.halfCheckedKeys=fr,vn.forEach(function(Xn){var Tr=(0,bt.Z)(we,Xn);if(Tr){var Pr=Tr.node,Er=Tr.pos;jt.checkedNodes.push(Pr),jt.checkedNodesPositions.push({node:Pr,pos:Er})}}),Be.setUncontrolledState({checkedKeys:vn},!1,{halfCheckedKeys:fr})}It==null||It(Bn,jt)}),(0,ye.Z)((0,Ve.Z)(Be),"onNodeLoad",function(he){var oe,re=he.key,de=Be.state.keyEntities,we=(0,bt.Z)(de,re);if(!(we!=null&&(oe=we.children)!==null&&oe!==void 0&&oe.length)){var le=new Promise(function(Ee,St){Be.setState(function(Ut){var It=Ut.loadedKeys,dt=It===void 0?[]:It,Bn=Ut.loadingKeys,jt=Bn===void 0?[]:Bn,un=Be.props,In=un.loadData,or=un.onLoad;if(!In||dt.includes(re)||jt.includes(re))return null;var vn=In(he);return vn.then(function(){var fr=Be.state.loadedKeys,ur=(0,mt.L0)(fr,re);or==null||or(ur,{event:"load",node:he}),Be.setUncontrolledState({loadedKeys:ur}),Be.setState(function(yr){return{loadingKeys:(0,mt._5)(yr.loadingKeys,re)}}),Ee()}).catch(function(fr){if(Be.setState(function(yr){return{loadingKeys:(0,mt._5)(yr.loadingKeys,re)}}),Be.loadingRetryTimes[re]=(Be.loadingRetryTimes[re]||0)+1,Be.loadingRetryTimes[re]>=zt){var ur=Be.state.loadedKeys;(0,at.ZP)(!1,"Retry for `loadData` many times but still failed. No more retry."),Be.setUncontrolledState({loadedKeys:(0,mt.L0)(ur,re)}),Ee()}St(fr)}),{loadingKeys:(0,mt.L0)(jt,re)}})});return le.catch(function(){}),le}}),(0,ye.Z)((0,Ve.Z)(Be),"onNodeMouseEnter",function(he,oe){var re=Be.props.onMouseEnter;re==null||re({event:he,node:oe})}),(0,ye.Z)((0,Ve.Z)(Be),"onNodeMouseLeave",function(he,oe){var re=Be.props.onMouseLeave;re==null||re({event:he,node:oe})}),(0,ye.Z)((0,Ve.Z)(Be),"onNodeContextMenu",function(he,oe){var re=Be.props.onRightClick;re&&(he.preventDefault(),re({event:he,node:oe}))}),(0,ye.Z)((0,Ve.Z)(Be),"onFocus",function(){var he=Be.props.onFocus;Be.setState({focused:!0});for(var oe=arguments.length,re=new Array(oe),de=0;de1&&arguments[1]!==void 0?arguments[1]:!1,re=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!Be.destroyed){var de=!1,we=!0,le={};Object.keys(he).forEach(function(Ee){if(Be.props.hasOwnProperty(Ee)){we=!1;return}de=!0,le[Ee]=he[Ee]}),de&&(!oe||we)&&Be.setState((0,Me.Z)((0,Me.Z)({},le),re))}}),(0,ye.Z)((0,Ve.Z)(Be),"scrollTo",function(he){Be.listRef.current.scrollTo(he)}),Be}return(0,ge.Z)(Ie,[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var pt=this.props,Mt=pt.activeKey,sn=pt.itemScrollOffset,he=sn===void 0?0:sn;Mt!==void 0&&Mt!==this.state.activeKey&&(this.setState({activeKey:Mt}),Mt!==null&&this.scrollTo({key:Mt,offset:he}))}},{key:"componentWillUnmount",value:function(){window.removeEventListener("dragend",this.onWindowDragEnd),this.destroyed=!0}},{key:"resetDragState",value:function(){this.setState({dragOverNodeKey:null,dropPosition:null,dropLevelOffset:null,dropTargetKey:null,dropContainerKey:null,dropTargetPos:null,dropAllowed:!1})}},{key:"render",value:function(){var pt=this.state,Mt=pt.focused,sn=pt.flattenNodes,he=pt.keyEntities,oe=pt.draggingNodeKey,re=pt.activeKey,de=pt.dropLevelOffset,we=pt.dropContainerKey,le=pt.dropTargetKey,Ee=pt.dropPosition,St=pt.dragOverNodeKey,Ut=pt.indent,It=this.props,dt=It.prefixCls,Bn=It.className,jt=It.style,un=It.showLine,In=It.focusable,or=It.tabIndex,vn=or===void 0?0:or,fr=It.selectable,ur=It.showIcon,yr=It.icon,Xn=It.switcherIcon,Tr=It.draggable,Pr=It.checkable,Er=It.checkStrictly,lr=It.disabled,Ir=It.motion,Kn=It.loadData,nr=It.filterTreeNode,Jn=It.height,mn=It.itemHeight,zn=It.scrollWidth,$t=It.virtual,Sn=It.titleRender,hr=It.dropIndicatorRender,sr=It.onContextMenu,cr=It.onScroll,br=It.direction,Wr=It.rootClassName,Dr=It.rootStyle,Ur=(0,nt.Z)(this.props,{aria:!0,data:!0}),Jr;Tr&&((0,Ke.Z)(Tr)==="object"?Jr=Tr:typeof Tr=="function"?Jr={nodeDraggable:Tr}:Jr={});var qn={prefixCls:dt,selectable:fr,showIcon:ur,icon:yr,switcherIcon:Xn,draggable:Jr,draggingNodeKey:oe,checkable:Pr,checkStrictly:Er,disabled:lr,keyEntities:he,dropLevelOffset:de,dropContainerKey:we,dropTargetKey:le,dropPosition:Ee,dragOverNodeKey:St,indent:Ut,direction:br,dropIndicatorRender:hr,loadData:Kn,filterTreeNode:nr,titleRender:Sn,onNodeClick:this.onNodeClick,onNodeDoubleClick:this.onNodeDoubleClick,onNodeExpand:this.onNodeExpand,onNodeSelect:this.onNodeSelect,onNodeCheck:this.onNodeCheck,onNodeLoad:this.onNodeLoad,onNodeMouseEnter:this.onNodeMouseEnter,onNodeMouseLeave:this.onNodeMouseLeave,onNodeContextMenu:this.onNodeContextMenu,onNodeDragStart:this.onNodeDragStart,onNodeDragEnter:this.onNodeDragEnter,onNodeDragOver:this.onNodeDragOver,onNodeDragLeave:this.onNodeDragLeave,onNodeDragEnd:this.onNodeDragEnd,onNodeDrop:this.onNodeDrop};return ze.createElement(Te.k.Provider,{value:qn},ze.createElement("div",{className:Ce()(dt,Bn,Wr,(0,ye.Z)((0,ye.Z)((0,ye.Z)({},"".concat(dt,"-show-line"),un),"".concat(dt,"-focused"),Mt),"".concat(dt,"-active-focused"),re!==null)),style:Dr},ze.createElement(Dt,(0,te.Z)({ref:this.listRef,prefixCls:dt,style:jt,data:sn,disabled:lr,selectable:fr,checkable:!!Pr,motion:Ir,dragging:oe!==null,height:Jn,itemHeight:mn,virtual:$t,focusable:In,focused:Mt,tabIndex:vn,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:sr,onScroll:cr,scrollWidth:zn},this.getTreeNodeRequiredProps(),Ur))))}}],[{key:"getDerivedStateFromProps",value:function(pt,Mt){var sn=Mt.prevProps,he={prevProps:pt};function oe(vn){return!sn&&pt.hasOwnProperty(vn)||sn&&sn[vn]!==pt[vn]}var re,de=Mt.fieldNames;if(oe("fieldNames")&&(de=(0,Ye.w$)(pt.fieldNames),he.fieldNames=de),oe("treeData")?re=pt.treeData:oe("children")&&((0,at.ZP)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),re=(0,Ye.zn)(pt.children)),re){he.treeData=re;var we=(0,Ye.I8)(re,{fieldNames:de});he.keyEntities=(0,Me.Z)((0,ye.Z)({},Fe,Fn),we.keyEntities)}var le=he.keyEntities||Mt.keyEntities;if(oe("expandedKeys")||sn&&oe("autoExpandParent"))he.expandedKeys=pt.autoExpandParent||!sn&&pt.defaultExpandParent?(0,mt.r7)(pt.expandedKeys,le):pt.expandedKeys;else if(!sn&&pt.defaultExpandAll){var Ee=(0,Me.Z)({},le);delete Ee[Fe];var St=[];Object.keys(Ee).forEach(function(vn){var fr=Ee[vn];fr.children&&fr.children.length&&St.push(fr.key)}),he.expandedKeys=St}else!sn&&pt.defaultExpandedKeys&&(he.expandedKeys=pt.autoExpandParent||pt.defaultExpandParent?(0,mt.r7)(pt.defaultExpandedKeys,le):pt.defaultExpandedKeys);if(he.expandedKeys||delete he.expandedKeys,re||he.expandedKeys){var Ut=(0,Ye.oH)(re||Mt.treeData,he.expandedKeys||Mt.expandedKeys,de);he.flattenNodes=Ut}if(pt.selectable&&(oe("selectedKeys")?he.selectedKeys=(0,mt.BT)(pt.selectedKeys,pt):!sn&&pt.defaultSelectedKeys&&(he.selectedKeys=(0,mt.BT)(pt.defaultSelectedKeys,pt))),pt.checkable){var It;if(oe("checkedKeys")?It=(0,mt.E6)(pt.checkedKeys)||{}:!sn&&pt.defaultCheckedKeys?It=(0,mt.E6)(pt.defaultCheckedKeys)||{}:re&&(It=(0,mt.E6)(pt.checkedKeys)||{checkedKeys:Mt.checkedKeys,halfCheckedKeys:Mt.halfCheckedKeys}),It){var dt=It,Bn=dt.checkedKeys,jt=Bn===void 0?[]:Bn,un=dt.halfCheckedKeys,In=un===void 0?[]:un;if(!pt.checkStrictly){var or=(0,ht.S)(jt,!0,le);jt=or.checkedKeys,In=or.halfCheckedKeys}he.checkedKeys=jt,he.halfCheckedKeys=In}}return oe("loadedKeys")&&(he.loadedKeys=pt.loadedKeys),he}}]),Ie}(ze.Component);(0,ye.Z)(Bt,"defaultProps",{prefixCls:"rc-tree",showLine:!1,showIcon:!0,selectable:!0,multiple:!1,checkable:!1,disabled:!1,checkStrictly:!1,draggable:!1,defaultExpandParent:!0,autoExpandParent:!1,defaultExpandAll:!1,defaultExpandedKeys:[],defaultCheckedKeys:[],defaultSelectedKeys:[],dropIndicatorRender:Ge,allowDrop:function(){return!0},expandAction:!1}),(0,ye.Z)(Bt,"TreeNode",Re.Z);var Pt=Bt,_e=Pt},82661:function(xn,yt,ce){"use strict";ce.d(yt,{BT:function(){return ze},E6:function(){return Ge},L0:function(){return ye},OM:function(){return at},_5:function(){return Se},r7:function(){return qe},wA:function(){return Ce},yx:function(){return Je}});var te=ce(94480),Ke=ce(76190),Me=ce(48736),Xe=ce(59301),ke=ce(639),ge=ce(65065),Ve=ce(34061),Ue=null;function Se(Le,xe){if(!Le)return[];var He=Le.slice(),Ne=He.indexOf(xe);return Ne>=0&&He.splice(Ne,1),He}function ye(Le,xe){var He=(Le||[]).slice();return He.indexOf(xe)===-1&&He.push(xe),He}function Je(Le){return Le.split("-")}function Ce(Le,xe){var He=[],Ne=(0,ge.Z)(xe,Le);function rt(){var Re=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];Re.forEach(function(et){var gt=et.key,Ye=et.children;He.push(gt),rt(Ye)})}return rt(Ne.children),He}function lt(Le){if(Le.parent){var xe=Je(Le.pos);return Number(xe[xe.length-1])===Le.parent.children.length-1}return!1}function nt(Le){var xe=Je(Le.pos);return Number(xe[xe.length-1])===0}function at(Le,xe,He,Ne,rt,Re,et,gt,Ye,wt){var At,vt=Le.clientX,Vt=Le.clientY,Jt=Le.target.getBoundingClientRect(),pn=Jt.top,on=Jt.height,Ze=(wt==="rtl"?-1:1)*(((rt==null?void 0:rt.x)||0)-vt),Fe=(Ze-12)/Ne,Ot=Ye.filter(function(_e){var se;return(se=gt[_e])===null||se===void 0||(se=se.children)===null||se===void 0?void 0:se.length}),Fn=(0,ge.Z)(gt,He.eventKey);if(Vt-1.5?Re({dragNode:zt,dropNode:Bt,dropPosition:1})?mt=1:Pt=!1:Re({dragNode:zt,dropNode:Bt,dropPosition:0})?mt=0:Re({dragNode:zt,dropNode:Bt,dropPosition:1})?mt=1:Pt=!1:Re({dragNode:zt,dropNode:Bt,dropPosition:1})?mt=1:Pt=!1,{dropPosition:mt,dropLevelOffset:ht,dropTargetKey:Fn.key,dropTargetPos:Fn.pos,dragOverNodeKey:Dt,dropContainerKey:mt===0?null:((At=Fn.parent)===null||At===void 0?void 0:At.key)||null,dropAllowed:Pt}}function ze(Le,xe){if(Le){var He=xe.multiple;return He?Le.slice():Le.length?[Le[0]]:Le}}var Te=function(xe){return xe};function ct(Le,xe){if(!Le)return[];var He=xe||{},Ne=He.processProps,rt=Ne===void 0?Te:Ne,Re=Array.isArray(Le)?Le:[Le];return Re.map(function(et){var gt=et.children,Ye=_objectWithoutProperties(et,Ue),wt=ct(gt,xe);return React.createElement(TreeNode,_extends({key:Ye.key},rt(Ye)),wt)})}function Ge(Le){if(!Le)return null;var xe;if(Array.isArray(Le))xe={checkedKeys:Le,halfCheckedKeys:void 0};else if((0,Ke.Z)(Le)==="object")xe={checkedKeys:Le.checked||void 0,halfCheckedKeys:Le.halfChecked||void 0};else return(0,Me.ZP)(!1,"`checkedKeys` is not an array or an object"),null;return xe}function qe(Le,xe){var He=new Set;function Ne(rt){if(!He.has(rt)){var Re=(0,ge.Z)(xe,rt);if(Re){He.add(rt);var et=Re.parent,gt=Re.node;gt.disabled||et&&Ne(et.key)}}}return(Le||[]).forEach(function(rt){Ne(rt)}),(0,te.Z)(He)}},34643:function(xn,yt,ce){"use strict";ce.d(yt,{S:function(){return Ve}});var te=ce(48736),Ke=ce(65065);function Me(Ue,Se){var ye=new Set;return Ue.forEach(function(Je){Se.has(Je)||ye.add(Je)}),ye}function Xe(Ue){var Se=Ue||{},ye=Se.disabled,Je=Se.disableCheckbox,Ce=Se.checkable;return!!(ye||Je)||Ce===!1}function ke(Ue,Se,ye,Je){for(var Ce=new Set(Ue),lt=new Set,nt=0;nt<=ye;nt+=1){var at=Se.get(nt)||new Set;at.forEach(function(Ge){var qe=Ge.key,Le=Ge.node,xe=Ge.children,He=xe===void 0?[]:xe;Ce.has(qe)&&!Je(Le)&&He.filter(function(Ne){return!Je(Ne.node)}).forEach(function(Ne){Ce.add(Ne.key)})})}for(var ze=new Set,Te=ye;Te>=0;Te-=1){var ct=Se.get(Te)||new Set;ct.forEach(function(Ge){var qe=Ge.parent,Le=Ge.node;if(!(Je(Le)||!Ge.parent||ze.has(Ge.parent.key))){if(Je(Ge.parent.node)){ze.add(qe.key);return}var xe=!0,He=!1;(qe.children||[]).filter(function(Ne){return!Je(Ne.node)}).forEach(function(Ne){var rt=Ne.key,Re=Ce.has(rt);xe&&!Re&&(xe=!1),!He&&(Re||lt.has(rt))&&(He=!0)}),xe&&Ce.add(qe.key),He&<.add(qe.key),ze.add(qe.key)}})}return{checkedKeys:Array.from(Ce),halfCheckedKeys:Array.from(Me(lt,Ce))}}function ge(Ue,Se,ye,Je,Ce){for(var lt=new Set(Ue),nt=new Set(Se),at=0;at<=Je;at+=1){var ze=ye.get(at)||new Set;ze.forEach(function(qe){var Le=qe.key,xe=qe.node,He=qe.children,Ne=He===void 0?[]:He;!lt.has(Le)&&!nt.has(Le)&&!Ce(xe)&&Ne.filter(function(rt){return!Ce(rt.node)}).forEach(function(rt){lt.delete(rt.key)})})}nt=new Set;for(var Te=new Set,ct=Je;ct>=0;ct-=1){var Ge=ye.get(ct)||new Set;Ge.forEach(function(qe){var Le=qe.parent,xe=qe.node;if(!(Ce(xe)||!qe.parent||Te.has(qe.parent.key))){if(Ce(qe.parent.node)){Te.add(Le.key);return}var He=!0,Ne=!1;(Le.children||[]).filter(function(rt){return!Ce(rt.node)}).forEach(function(rt){var Re=rt.key,et=lt.has(Re);He&&!et&&(He=!1),!Ne&&(et||nt.has(Re))&&(Ne=!0)}),He||lt.delete(Le.key),Ne&&nt.add(Le.key),Te.add(Le.key)}})}return{checkedKeys:Array.from(lt),halfCheckedKeys:Array.from(Me(nt,lt))}}function Ve(Ue,Se,ye,Je){var Ce=[],lt;Je?lt=Je:lt=Xe;var nt=new Set(Ue.filter(function(ct){var Ge=!!(0,Ke.Z)(ye,ct);return Ge||Ce.push(ct),Ge})),at=new Map,ze=0;Object.keys(ye).forEach(function(ct){var Ge=ye[ct],qe=Ge.level,Le=at.get(qe);Le||(Le=new Set,at.set(qe,Le)),Le.add(Ge),ze=Math.max(ze,qe)}),(0,te.ZP)(!Ce.length,"Tree missing follow keys: ".concat(Ce.slice(0,100).map(function(ct){return"'".concat(ct,"'")}).join(", ")));var Te;return Se===!0?Te=ke(nt,at,ze,lt):Te=ge(nt,Se.halfCheckedKeys,at,ze,lt),Te}},65065:function(xn,yt,ce){"use strict";ce.d(yt,{Z:function(){return te}});function te(Ke,Me){return Ke[Me]}},34061:function(xn,yt,ce){"use strict";ce.d(yt,{F:function(){return qe},H8:function(){return Ge},I8:function(){return ct},km:function(){return Ce},oH:function(){return ze},w$:function(){return lt},zn:function(){return at}});var te=ce(76190),Ke=ce(94480),Me=ce(33885),Xe=ce(75931),ke=ce(11592),ge=ce(2738),Ve=ce(48736),Ue=ce(65065),Se=["children"];function ye(Le,xe){return"".concat(Le,"-").concat(xe)}function Je(Le){return Le&&Le.type&&Le.type.isTreeNode}function Ce(Le,xe){return Le!=null?Le:xe}function lt(Le){var xe=Le||{},He=xe.title,Ne=xe._title,rt=xe.key,Re=xe.children,et=He||"title";return{title:et,_title:Ne||[et],key:rt||"key",children:Re||"children"}}function nt(Le,xe){var He=new Map;function Ne(rt){var Re=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(rt||[]).forEach(function(et){var gt=et[xe.key],Ye=et[xe.children];warning(gt!=null,"Tree node must have a certain key: [".concat(Re).concat(gt,"]"));var wt=String(gt);warning(!He.has(wt)||gt===null||gt===void 0,"Same 'key' exist in the Tree: ".concat(wt)),He.set(wt,!0),Ne(Ye,"".concat(Re).concat(wt," > "))})}Ne(Le)}function at(Le){function xe(He){var Ne=(0,ke.Z)(He);return Ne.map(function(rt){if(!Je(rt))return(0,Ve.ZP)(!rt,"Tree/TreeNode can only accept TreeNode as children."),null;var Re=rt.key,et=rt.props,gt=et.children,Ye=(0,Xe.Z)(et,Se),wt=(0,Me.Z)({key:Re},Ye),At=xe(gt);return At.length&&(wt.children=At),wt}).filter(function(rt){return rt})}return xe(Le)}function ze(Le,xe,He){var Ne=lt(He),rt=Ne._title,Re=Ne.key,et=Ne.children,gt=new Set(xe===!0?[]:xe),Ye=[];function wt(At){var vt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return At.map(function(Vt,Jt){for(var pn=ye(vt?vt.pos:"0",Jt),on=Ce(Vt[Re],pn),Ze,Fe=0;Fe1&&arguments[1]!==void 0?arguments[1]:{},He=xe.initWrapper,Ne=xe.processEntity,rt=xe.onProcessFinished,Re=xe.externalGetKey,et=xe.childrenPropName,gt=xe.fieldNames,Ye=arguments.length>2?arguments[2]:void 0,wt=Re||Ye,At={},vt={},Vt={posEntities:At,keyEntities:vt};return He&&(Vt=He(Vt)||Vt),Te(Le,function(Jt){var pn=Jt.node,on=Jt.index,Ze=Jt.pos,Fe=Jt.key,Ot=Jt.parentPos,Fn=Jt.level,fn=Jt.nodes,Ct={node:pn,nodes:fn,index:on,key:Fe,pos:Ze,level:Fn},tn=Ce(Fe,Ze);At[Ze]=Ct,vt[tn]=Ct,Ct.parent=At[Ot],Ct.parent&&(Ct.parent.children=Ct.parent.children||[],Ct.parent.children.push(Ct)),Ne&&Ne(Ct,Vt)},{externalGetKey:wt,childrenPropName:et,fieldNames:gt}),rt&&rt(Vt),Vt}function Ge(Le,xe){var He=xe.expandedKeys,Ne=xe.selectedKeys,rt=xe.loadedKeys,Re=xe.loadingKeys,et=xe.checkedKeys,gt=xe.halfCheckedKeys,Ye=xe.dragOverNodeKey,wt=xe.dropPosition,At=xe.keyEntities,vt=(0,Ue.Z)(At,Le),Vt={eventKey:Le,expanded:He.indexOf(Le)!==-1,selected:Ne.indexOf(Le)!==-1,loaded:rt.indexOf(Le)!==-1,loading:Re.indexOf(Le)!==-1,checked:et.indexOf(Le)!==-1,halfChecked:gt.indexOf(Le)!==-1,pos:String(vt?vt.pos:""),dragOver:Ye===Le&&wt===0,dragOverGapTop:Ye===Le&&wt===-1,dragOverGapBottom:Ye===Le&&wt===1};return Vt}function qe(Le){var xe=Le.data,He=Le.expanded,Ne=Le.selected,rt=Le.checked,Re=Le.loaded,et=Le.loading,gt=Le.halfChecked,Ye=Le.dragOver,wt=Le.dragOverGapTop,At=Le.dragOverGapBottom,vt=Le.pos,Vt=Le.active,Jt=Le.eventKey,pn=(0,Me.Z)((0,Me.Z)({},xe),{},{expanded:He,selected:Ne,checked:rt,loaded:Re,loading:et,halfChecked:gt,dragOver:Ye,dragOverGapTop:wt,dragOverGapBottom:At,pos:vt,active:Vt,key:Jt});return"props"in pn||Object.defineProperty(pn,"props",{get:function(){return(0,Ve.ZP)(!1,"Second param return from event is node data instead of TreeNode instance. Please read value directly instead of reading from `props`."),Le}}),pn}},8224:function(xn,yt,ce){"use strict";ce.d(yt,{Z:function(){return Ke}});var te=ce(4676);function Ke(Me,Xe,ke,ge){var Ve=te.unstable_batchedUpdates?function(Se){te.unstable_batchedUpdates(ke,Se)}:ke;return Me!=null&&Me.addEventListener&&Me.addEventListener(Xe,Ve,ge),{remove:function(){Me!=null&&Me.removeEventListener&&Me.removeEventListener(Xe,Ve,ge)}}}},3465:function(xn,yt,ce){"use strict";ce.d(yt,{G:function(){return Xe}});var te=ce(47273),Ke=function(ge){if((0,te.Z)()&&window.document.documentElement){var Ve=Array.isArray(ge)?ge:[ge],Ue=window.document.documentElement;return Ve.some(function(Se){return Se in Ue.style})}return!1},Me=function(ge,Ve){if(!Ke(ge))return!1;var Ue=document.createElement("div"),Se=Ue.style[ge];return Ue.style[ge]=Ve,Ue.style[ge]!==Se};function Xe(ke,ge){return!Array.isArray(ke)&&ge!==void 0?Me(ke,ge):Ke(ke)}},48911:function(xn,yt,ce){"use strict";ce.d(yt,{Z:function(){return zt}});var te=ce(54476),Ke=ce(76190),Me=ce(33885),Xe=ce(20068),ke=ce(42978),ge=ce(75931),Ve=ce(92310),Ue=ce.n(Ve),Se=ce(29301),ye=ce(70425),Je=ce(34280),Ce=ce(59301),lt=ce(4676),nt=Ce.forwardRef(function(Bt,Pt){var _e=Bt.height,se=Bt.offsetY,fe=Bt.offsetX,Ie=Bt.children,Be=Bt.prefixCls,pt=Bt.onInnerResize,Mt=Bt.innerProps,sn=Bt.rtl,he=Bt.extra,oe={},re={display:"flex",flexDirection:"column"};return se!==void 0&&(oe={height:_e,position:"relative",overflow:"hidden"},re=(0,Me.Z)((0,Me.Z)({},re),{},(0,Xe.Z)((0,Xe.Z)((0,Xe.Z)((0,Xe.Z)((0,Xe.Z)({transform:"translateY(".concat(se,"px)")},sn?"marginRight":"marginLeft",-fe),"position","absolute"),"left",0),"right",0),"top",0))),Ce.createElement("div",{style:oe},Ce.createElement(Se.Z,{onResize:function(we){var le=we.offsetHeight;le&&pt&&pt()}},Ce.createElement("div",(0,te.Z)({style:re,className:Ue()((0,Xe.Z)({},"".concat(Be,"-holder-inner"),Be)),ref:Pt},Mt),Ie,he)))});nt.displayName="Filler";var at=nt;function ze(Bt){var Pt=Bt.children,_e=Bt.setRef,se=Ce.useCallback(function(fe){_e(fe)},[]);return Ce.cloneElement(Pt,{ref:se})}function Te(Bt,Pt,_e,se,fe,Ie,Be,pt){var Mt=pt.getKey;return Bt.slice(Pt,_e+1).map(function(sn,he){var oe=Pt+he,re=Be(sn,oe,{style:{width:se},offsetX:fe}),de=Mt(sn);return Ce.createElement(ze,{key:de,setRef:function(le){return Ie(sn,le)}},re)})}function ct(Bt,Pt,_e,se){var fe=_e-Bt,Ie=Pt-_e,Be=Math.min(fe,Ie)*2;if(se<=Be){var pt=Math.floor(se/2);return se%2?_e+pt+1:_e-pt}return fe>Ie?_e-(se-Ie):_e+(se-fe)}function Ge(Bt,Pt,_e){var se=Bt.length,fe=Pt.length,Ie,Be;if(se===0&&fe===0)return null;se2&&arguments[2]!==void 0?arguments[2]:!1,oe=Mt?sn<0&&pt.current.left||sn>0&&pt.current.right:sn<0&&pt.current.top||sn>0&&pt.current.bottom;return he&&oe?(clearTimeout(Ie.current),fe.current=!1):(!oe||fe.current)&&Be(),!fe.current&&oe}};function rt(Bt,Pt,_e,se,fe,Ie,Be){var pt=(0,Ce.useRef)(0),Mt=(0,Ce.useRef)(null),sn=(0,Ce.useRef)(null),he=(0,Ce.useRef)(!1),oe=Ne(Pt,_e,se,fe);function re(Ut,It){if(Le.Z.cancel(Mt.current),!oe(!1,It)){var dt=Ut;if(!dt._virtualHandled)dt._virtualHandled=!0;else return;pt.current+=It,sn.current=It,He||dt.preventDefault(),Mt.current=(0,Le.Z)(function(){var Bn=he.current?10:1;Be(pt.current*Bn,!1),pt.current=0})}}function de(Ut,It){Be(It,!0),He||Ut.preventDefault()}var we=(0,Ce.useRef)(null),le=(0,Ce.useRef)(null);function Ee(Ut){if(Bt){Le.Z.cancel(le.current),le.current=(0,Le.Z)(function(){we.current=null},2);var It=Ut.deltaX,dt=Ut.deltaY,Bn=Ut.shiftKey,jt=It,un=dt;(we.current==="sx"||!we.current&&Bn&&dt&&!It)&&(jt=dt,un=0,we.current="sx");var In=Math.abs(jt),or=Math.abs(un);we.current===null&&(we.current=Ie&&In>or?"x":"y"),we.current==="y"?re(Ut,un):de(Ut,jt)}}function St(Ut){Bt&&(he.current=Ut.detail===sn.current)}return[Ee,St]}function Re(Bt,Pt,_e,se){var fe=Ce.useMemo(function(){return[new Map,[]]},[Bt,_e.id,se]),Ie=(0,ke.Z)(fe,2),Be=Ie[0],pt=Ie[1],Mt=function(he){var oe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:he,re=Be.get(he),de=Be.get(oe);if(re===void 0||de===void 0)for(var we=Bt.length,le=pt.length;le0&&arguments[0]!==void 0?arguments[0]:!1;he();var we=function(){var St=!1;pt.current.forEach(function(Ut,It){if(Ut&&Ut.offsetParent){var dt=Ut.offsetHeight,Bn=getComputedStyle(Ut),jt=Bn.marginTop,un=Bn.marginBottom,In=At(jt),or=At(un),vn=dt+In+or;Mt.current.get(It)!==vn&&(Mt.current.set(It,vn),St=!0)}}),St&&Be(function(Ut){return Ut+1})};if(de)we();else{sn.current+=1;var le=sn.current;Promise.resolve().then(function(){le===sn.current&&we()})}}function re(de,we){var le=Bt(de),Ee=pt.current.get(le);we?(pt.current.set(le,we),oe()):pt.current.delete(le),!Ee!=!we&&(we?Pt==null||Pt(de):_e==null||_e(de))}return(0,Ce.useEffect)(function(){return he},[]),[re,oe,Mt.current,Ie]}var Vt=14/15;function Jt(Bt,Pt,_e){var se=(0,Ce.useRef)(!1),fe=(0,Ce.useRef)(0),Ie=(0,Ce.useRef)(0),Be=(0,Ce.useRef)(null),pt=(0,Ce.useRef)(null),Mt,sn=function(de){if(se.current){var we=Math.ceil(de.touches[0].pageX),le=Math.ceil(de.touches[0].pageY),Ee=fe.current-we,St=Ie.current-le,Ut=Math.abs(Ee)>Math.abs(St);Ut?fe.current=we:Ie.current=le;var It=_e(Ut,Ut?Ee:St,!1,de);It&&de.preventDefault(),clearInterval(pt.current),It&&(pt.current=setInterval(function(){Ut?Ee*=Vt:St*=Vt;var dt=Math.floor(Ut?Ee:St);(!_e(Ut,dt,!0)||Math.abs(dt)<=.1)&&clearInterval(pt.current)},16))}},he=function(){se.current=!1,Mt()},oe=function(de){Mt(),de.touches.length===1&&!se.current&&(se.current=!0,fe.current=Math.ceil(de.touches[0].pageX),Ie.current=Math.ceil(de.touches[0].pageY),Be.current=de.target,Be.current.addEventListener("touchmove",sn,{passive:!1}),Be.current.addEventListener("touchend",he,{passive:!0}))};Mt=function(){Be.current&&(Be.current.removeEventListener("touchmove",sn),Be.current.removeEventListener("touchend",he))},(0,Je.Z)(function(){return Bt&&Pt.current.addEventListener("touchstart",oe,{passive:!0}),function(){var re;(re=Pt.current)===null||re===void 0||re.removeEventListener("touchstart",oe),Mt(),clearInterval(pt.current)}},[Bt])}function pn(Bt){return Math.floor(Math.pow(Bt,.5))}function on(Bt,Pt){var _e="touches"in Bt?Bt.touches[0]:Bt;return _e[Pt?"pageX":"pageY"]-window[Pt?"scrollX":"scrollY"]}function Ze(Bt,Pt,_e){Ce.useEffect(function(){var se=Pt.current;if(Bt&&se){var fe=!1,Ie,Be,pt=function(){Le.Z.cancel(Ie)},Mt=function re(){pt(),Ie=(0,Le.Z)(function(){_e(Be),re()})},sn=function(){fe=!1,pt()},he=function(de){if(!(de.target.draggable||de.button!==0)){var we=de;we._virtualHandled||(we._virtualHandled=!0,fe=!0)}},oe=function(de){if(fe){var we=on(de,!1),le=se.getBoundingClientRect(),Ee=le.top,St=le.bottom;if(we<=Ee){var Ut=Ee-we;Be=-pn(Ut),Mt()}else if(we>=St){var It=we-St;Be=pn(It),Mt()}else pt()}};return se.addEventListener("mousedown",he),se.ownerDocument.addEventListener("mouseup",sn),se.ownerDocument.addEventListener("mousemove",oe),se.ownerDocument.addEventListener("dragend",sn),function(){se.removeEventListener("mousedown",he),se.ownerDocument.removeEventListener("mouseup",sn),se.ownerDocument.removeEventListener("mousemove",oe),se.ownerDocument.removeEventListener("dragend",sn),pt()}}},[Bt])}var Fe=10;function Ot(Bt,Pt,_e,se,fe,Ie,Be,pt){var Mt=Ce.useRef(),sn=Ce.useState(null),he=(0,ke.Z)(sn,2),oe=he[0],re=he[1];return(0,Je.Z)(function(){if(oe&&oe.times=0;Xn-=1){var Tr=fe(Pt[Xn]),Pr=_e.get(Tr);if(Pr===void 0){Ut=!0;break}if(yr-=Pr,yr<=0)break}switch(Bn){case"top":dt=un-Ee;break;case"bottom":dt=In-St+Ee;break;default:{var Er=Bt.current.scrollTop,lr=Er+St;unlr&&(It="bottom")}}dt!==null&&Be(dt),dt!==oe.lastTop&&(Ut=!0)}Ut&&re((0,Me.Z)((0,Me.Z)({},oe),{},{times:oe.times+1,targetAlign:It,lastTop:dt}))}},[oe,Bt.current]),function(de){if(de==null){pt();return}if(Le.Z.cancel(Mt.current),typeof de=="number")Be(de);else if(de&&(0,Ke.Z)(de)==="object"){var we,le=de.align;"index"in de?we=de.index:we=Pt.findIndex(function(Ut){return fe(Ut)===de.key});var Ee=de.offset,St=Ee===void 0?0:Ee;re({times:0,index:we,offset:St,originAlign:le})}}}var Fn=Ce.forwardRef(function(Bt,Pt){var _e=Bt.prefixCls,se=Bt.rtl,fe=Bt.scrollOffset,Ie=Bt.scrollRange,Be=Bt.onStartMove,pt=Bt.onStopMove,Mt=Bt.onScroll,sn=Bt.horizontal,he=Bt.spinSize,oe=Bt.containerSize,re=Bt.style,de=Bt.thumbStyle,we=Bt.showScrollBar,le=Ce.useState(!1),Ee=(0,ke.Z)(le,2),St=Ee[0],Ut=Ee[1],It=Ce.useState(null),dt=(0,ke.Z)(It,2),Bn=dt[0],jt=dt[1],un=Ce.useState(null),In=(0,ke.Z)(un,2),or=In[0],vn=In[1],fr=!se,ur=Ce.useRef(),yr=Ce.useRef(),Xn=Ce.useState(we),Tr=(0,ke.Z)(Xn,2),Pr=Tr[0],Er=Tr[1],lr=Ce.useRef(),Ir=function(){we===!0||we===!1||(clearTimeout(lr.current),Er(!0),lr.current=setTimeout(function(){Er(!1)},3e3))},Kn=Ie-oe||0,nr=oe-he||0,Jn=Ce.useMemo(function(){if(fe===0||Kn===0)return 0;var Wr=fe/Kn;return Wr*nr},[fe,Kn,nr]),mn=function(Dr){Dr.stopPropagation(),Dr.preventDefault()},zn=Ce.useRef({top:Jn,dragging:St,pageY:Bn,startTop:or});zn.current={top:Jn,dragging:St,pageY:Bn,startTop:or};var $t=function(Dr){Ut(!0),jt(on(Dr,sn)),vn(zn.current.top),Be(),Dr.stopPropagation(),Dr.preventDefault()};Ce.useEffect(function(){var Wr=function(qn){qn.preventDefault()},Dr=ur.current,Ur=yr.current;return Dr.addEventListener("touchstart",Wr,{passive:!1}),Ur.addEventListener("touchstart",$t,{passive:!1}),function(){Dr.removeEventListener("touchstart",Wr),Ur.removeEventListener("touchstart",$t)}},[]);var Sn=Ce.useRef();Sn.current=Kn;var hr=Ce.useRef();hr.current=nr,Ce.useEffect(function(){if(St){var Wr,Dr=function(qn){var yn=zn.current,tt=yn.dragging,kr=yn.pageY,Zr=yn.startTop;Le.Z.cancel(Wr);var Lt=ur.current.getBoundingClientRect(),Tt=oe/(sn?Lt.width:Lt.height);if(tt){var er=(on(qn,sn)-kr)*Tt,Ln=Zr;!fr&&sn?Ln-=er:Ln+=er;var Gt=Sn.current,_n=hr.current,ir=_n?Ln/_n:0,ar=Math.ceil(ir*Gt);ar=Math.max(ar,0),ar=Math.min(ar,Gt),Wr=(0,Le.Z)(function(){Mt(ar,sn)})}},Ur=function(){Ut(!1),pt()};return window.addEventListener("mousemove",Dr,{passive:!0}),window.addEventListener("touchmove",Dr,{passive:!0}),window.addEventListener("mouseup",Ur,{passive:!0}),window.addEventListener("touchend",Ur,{passive:!0}),function(){window.removeEventListener("mousemove",Dr),window.removeEventListener("touchmove",Dr),window.removeEventListener("mouseup",Ur),window.removeEventListener("touchend",Ur),Le.Z.cancel(Wr)}}},[St]),Ce.useEffect(function(){return Ir(),function(){clearTimeout(lr.current)}},[fe]),Ce.useImperativeHandle(Pt,function(){return{delayHidden:Ir}});var sr="".concat(_e,"-scrollbar"),cr={position:"absolute",visibility:Pr?null:"hidden"},br={position:"absolute",borderRadius:99,background:"var(--rc-virtual-list-scrollbar-bg, rgba(0, 0, 0, 0.5))",cursor:"pointer",userSelect:"none"};return sn?(Object.assign(cr,{height:8,left:0,right:0,bottom:0}),Object.assign(br,(0,Xe.Z)({height:"100%",width:he},fr?"left":"right",Jn))):(Object.assign(cr,(0,Xe.Z)({width:8,top:0,bottom:0},fr?"right":"left",0)),Object.assign(br,{width:"100%",height:he,top:Jn})),Ce.createElement("div",{ref:ur,className:Ue()(sr,(0,Xe.Z)((0,Xe.Z)((0,Xe.Z)({},"".concat(sr,"-horizontal"),sn),"".concat(sr,"-vertical"),!sn),"".concat(sr,"-visible"),Pr)),style:(0,Me.Z)((0,Me.Z)({},cr),re),onMouseDown:mn,onMouseMove:Ir},Ce.createElement("div",{ref:yr,className:Ue()("".concat(sr,"-thumb"),(0,Xe.Z)({},"".concat(sr,"-thumb-moving"),St)),style:(0,Me.Z)((0,Me.Z)({},br),de),onMouseDown:$t}))}),fn=Fn,Ct=20;function tn(){var Bt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,Pt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,_e=Bt/Pt*Bt;return isNaN(_e)&&(_e=0),_e=Math.max(_e,Ct),Math.floor(_e)}var rn=["prefixCls","className","height","itemHeight","fullHeight","style","data","children","itemKey","virtual","direction","scrollWidth","component","onScroll","onVirtualScroll","onVisibleChange","innerProps","extraRender","styles","showScrollBar"],jn=[],Dt={overflowY:"auto",overflowAnchor:"none"};function mt(Bt,Pt){var _e=Bt.prefixCls,se=_e===void 0?"rc-virtual-list":_e,fe=Bt.className,Ie=Bt.height,Be=Bt.itemHeight,pt=Bt.fullHeight,Mt=pt===void 0?!0:pt,sn=Bt.style,he=Bt.data,oe=Bt.children,re=Bt.itemKey,de=Bt.virtual,we=Bt.direction,le=Bt.scrollWidth,Ee=Bt.component,St=Ee===void 0?"div":Ee,Ut=Bt.onScroll,It=Bt.onVirtualScroll,dt=Bt.onVisibleChange,Bn=Bt.innerProps,jt=Bt.extraRender,un=Bt.styles,In=Bt.showScrollBar,or=In===void 0?"optional":In,vn=(0,ge.Z)(Bt,rn),fr=Ce.useCallback(function(Ht){return typeof re=="function"?re(Ht):Ht==null?void 0:Ht[re]},[re]),ur=vt(fr,null,null),yr=(0,ke.Z)(ur,4),Xn=yr[0],Tr=yr[1],Pr=yr[2],Er=yr[3],lr=!!(de!==!1&&Ie&&Be),Ir=Ce.useMemo(function(){return Object.values(Pr.maps).reduce(function(Ht,ln){return Ht+ln},0)},[Pr.id,Pr.maps]),Kn=lr&&he&&(Math.max(Be*he.length,Ir)>Ie||!!le),nr=we==="rtl",Jn=Ue()(se,(0,Xe.Z)({},"".concat(se,"-rtl"),nr),fe),mn=he||jn,zn=(0,Ce.useRef)(),$t=(0,Ce.useRef)(),Sn=(0,Ce.useRef)(),hr=(0,Ce.useState)(0),sr=(0,ke.Z)(hr,2),cr=sr[0],br=sr[1],Wr=(0,Ce.useState)(0),Dr=(0,ke.Z)(Wr,2),Ur=Dr[0],Jr=Dr[1],qn=(0,Ce.useState)(!1),yn=(0,ke.Z)(qn,2),tt=yn[0],kr=yn[1],Zr=function(){kr(!0)},Lt=function(){kr(!1)},Tt={getKey:fr};function er(Ht){br(function(ln){var hn;typeof Ht=="function"?hn=Ht(ln):hn=Ht;var en=li(hn);return zn.current.scrollTop=en,en})}var Ln=(0,Ce.useRef)({start:0,end:mn.length}),Gt=(0,Ce.useRef)(),_n=qe(mn,fr),ir=(0,ke.Z)(_n,1),ar=ir[0];Gt.current=ar;var Ar=Ce.useMemo(function(){if(!lr)return{scrollHeight:void 0,start:0,end:mn.length-1,offset:void 0};if(!Kn){var Ht;return{scrollHeight:((Ht=$t.current)===null||Ht===void 0?void 0:Ht.offsetHeight)||0,start:0,end:mn.length-1,offset:void 0}}for(var ln=0,hn,en,cn,tr=mn.length,Nt=0;Nt=cr&&hn===void 0&&(hn=Nt,en=ln),$n>cr+Ie&&cn===void 0&&(cn=Nt),ln=$n}return hn===void 0&&(hn=0,en=0,cn=Math.ceil(Ie/Be)),cn===void 0&&(cn=mn.length-1),cn=Math.min(cn+1,mn.length-1),{scrollHeight:ln,start:hn,end:cn,offset:en}},[Kn,lr,cr,mn,Er,Ie]),dr=Ar.scrollHeight,xr=Ar.start,Nn=Ar.end,xt=Ar.offset;Ln.current.start=xr,Ln.current.end=Nn,Ce.useLayoutEffect(function(){var Ht=Pr.getRecord();if(Ht.size===1){var ln=Array.from(Ht.keys())[0],hn=Ht.get(ln),en=mn[xr];if(en&&hn===void 0){var cn=fr(en);if(cn===ln){var tr=Pr.get(ln),Nt=tr-Be;er(function(qt){return qt+Nt})}}}Pr.resetRecord()},[dr]);var Ft=Ce.useState({width:0,height:Ie}),gn=(0,ke.Z)(Ft,2),Tn=gn[0],wr=gn[1],Hr=function(ln){wr({width:ln.offsetWidth,height:ln.offsetHeight})},Mr=(0,Ce.useRef)(),rr=(0,Ce.useRef)(),Yn=Ce.useMemo(function(){return tn(Tn.width,le)},[Tn.width,le]),_r=Ce.useMemo(function(){return tn(Tn.height,dr)},[Tn.height,dr]),Br=dr-Ie,qr=(0,Ce.useRef)(Br);qr.current=Br;function li(Ht){var ln=Ht;return Number.isNaN(qr.current)||(ln=Math.min(ln,qr.current)),ln=Math.max(ln,0),ln}var ai=cr<=0,Ci=cr>=Br,We=Ur<=0,Qe=Ur>=le,st=Ne(ai,Ci,We,Qe),Et=function(){return{x:nr?-Ur:Ur,y:cr}},an=(0,Ce.useRef)(Et()),Wt=(0,ye.zX)(function(Ht){if(It){var ln=(0,Me.Z)((0,Me.Z)({},Et()),Ht);(an.current.x!==ln.x||an.current.y!==ln.y)&&(It(ln),an.current=ln)}});function Qn(Ht,ln){var hn=Ht;ln?((0,lt.flushSync)(function(){Jr(hn)}),Wt()):er(hn)}function Hn(Ht){var ln=Ht.currentTarget.scrollTop;ln!==cr&&er(ln),Ut==null||Ut(Ht),Wt()}var Wn=function(ln){var hn=ln,en=le?le-Tn.width:0;return hn=Math.max(hn,0),hn=Math.min(hn,en),hn},Vn=(0,ye.zX)(function(Ht,ln){ln?((0,lt.flushSync)(function(){Jr(function(hn){var en=hn+(nr?-Ht:Ht);return Wn(en)})}),Wt()):er(function(hn){var en=hn+Ht;return en})}),Zn=rt(lr,ai,Ci,We,Qe,!!le,Vn),Gn=(0,ke.Z)(Zn,2),ft=Gn[0],Yt=Gn[1];Jt(lr,zn,function(Ht,ln,hn,en){var cn=en;return st(Ht,ln,hn)?!1:!cn||!cn._virtualHandled?(cn&&(cn._virtualHandled=!0),ft({preventDefault:function(){},deltaX:Ht?ln:0,deltaY:Ht?0:ln}),!0):!1}),Ze(Kn,zn,function(Ht){er(function(ln){return ln+Ht})}),(0,Je.Z)(function(){function Ht(hn){var en=ai&&hn.detail<0,cn=Ci&&hn.detail>0;lr&&!en&&!cn&&hn.preventDefault()}var ln=zn.current;return ln.addEventListener("wheel",ft,{passive:!1}),ln.addEventListener("DOMMouseScroll",Yt,{passive:!0}),ln.addEventListener("MozMousePixelScroll",Ht,{passive:!1}),function(){ln.removeEventListener("wheel",ft),ln.removeEventListener("DOMMouseScroll",Yt),ln.removeEventListener("MozMousePixelScroll",Ht)}},[lr,ai,Ci]),(0,Je.Z)(function(){if(le){var Ht=Wn(Ur);Jr(Ht),Wt({x:Ht})}},[Tn.width,le]);var Rt=function(){var ln,hn;(ln=Mr.current)===null||ln===void 0||ln.delayHidden(),(hn=rr.current)===null||hn===void 0||hn.delayHidden()},Zt=Ot(zn,mn,Pr,Be,fr,function(){return Tr(!0)},er,Rt);Ce.useImperativeHandle(Pt,function(){return{nativeElement:Sn.current,getScrollInfo:Et,scrollTo:function(ln){function hn(en){return en&&(0,Ke.Z)(en)==="object"&&("left"in en||"top"in en)}hn(ln)?(ln.left!==void 0&&Jr(Wn(ln.left)),Zt(ln.top)):Zt(ln)}}}),(0,Je.Z)(function(){if(dt){var Ht=mn.slice(xr,Nn+1);dt(Ht,mn)}},[xr,Nn,mn]);var nn=Re(mn,fr,Pr,Be),dn=jt==null?void 0:jt({start:xr,end:Nn,virtual:Kn,offsetX:Ur,offsetY:xt,rtl:nr,getSize:nn}),Rn=Te(mn,xr,Nn,le,Ur,Xn,oe,Tt),it=null;Ie&&(it=(0,Me.Z)((0,Xe.Z)({},Mt?"height":"maxHeight",Ie),Dt),lr&&(it.overflowY="hidden",le&&(it.overflowX="hidden"),tt&&(it.pointerEvents="none")));var wn={};return nr&&(wn.dir="rtl"),Ce.createElement("div",(0,te.Z)({ref:Sn,style:(0,Me.Z)((0,Me.Z)({},sn),{},{position:"relative"}),className:Jn},wn,vn),Ce.createElement(Se.Z,{onResize:Hr},Ce.createElement(St,{className:"".concat(se,"-holder"),style:it,ref:zn,onScroll:Hn,onMouseEnter:Rt},Ce.createElement(at,{prefixCls:se,height:dr,offsetX:Ur,offsetY:xt,scrollWidth:le,onInnerResize:Tr,ref:$t,innerProps:Bn,rtl:nr,extra:dn},Rn))),Kn&&dr>Ie&&Ce.createElement(fn,{ref:Mr,prefixCls:se,scrollOffset:cr,scrollRange:dr,rtl:nr,onScroll:Qn,onStartMove:Zr,onStopMove:Lt,spinSize:_r,containerSize:Tn.height,style:un==null?void 0:un.verticalScrollBar,thumbStyle:un==null?void 0:un.verticalScrollBarThumb,showScrollBar:or}),Kn&&le>Tn.width&&Ce.createElement(fn,{ref:rr,prefixCls:se,scrollOffset:Ur,scrollRange:le,rtl:nr,onScroll:Qn,onStartMove:Zr,onStopMove:Lt,spinSize:Yn,containerSize:Tn.width,horizontal:!0,style:un==null?void 0:un.horizontalScrollBar,thumbStyle:un==null?void 0:un.horizontalScrollBarThumb,showScrollBar:or}))}var ht=Ce.forwardRef(mt);ht.displayName="List";var bt=ht,zt=bt},51353:function(xn,yt,ce){"use strict";Object.defineProperty(yt,"__esModule",{value:!0}),Object.defineProperty(yt,"DraggableCore",{enumerable:!0,get:function(){return Ue.default}}),yt.default=void 0;var te=Je(ce(59301)),Ke=ye(ce(12708)),Me=ye(ce(4676)),Xe=ce(14625),ke=ce(77026),ge=ce(22013),Ve=ce(80217),Ue=ye(ce(68555)),Se=ye(ce(97510));function ye(Te){return Te&&Te.__esModule?Te:{default:Te}}function Je(Te,ct){if(typeof WeakMap=="function")var Ge=new WeakMap,qe=new WeakMap;return(Je=function(Le,xe){if(!xe&&Le&&Le.__esModule)return Le;var He,Ne,rt={__proto__:null,default:Le};if(Le===null||typeof Le!="object"&&typeof Le!="function")return rt;if(He=xe?qe:Ge){if(He.has(Le))return He.get(Le);He.set(Le,rt)}for(const Re in Le)Re!=="default"&&{}.hasOwnProperty.call(Le,Re)&&((Ne=(He=Object.defineProperty)&&Object.getOwnPropertyDescriptor(Le,Re))&&(Ne.get||Ne.set)?He(rt,Re,Ne):rt[Re]=Le[Re]);return rt})(Te,ct)}function Ce(){return Ce=Object.assign?Object.assign.bind():function(Te){for(var ct=1;ct{if((0,Se.default)("Draggable: onDragStart: %j",qe),this.props.onStart(Ge,(0,ge.createDraggableData)(this,qe))===!1)return!1;this.setState({dragging:!0,dragged:!0})}),lt(this,"onDrag",(Ge,qe)=>{if(!this.state.dragging)return!1;(0,Se.default)("Draggable: onDrag: %j",qe);const Le=(0,ge.createDraggableData)(this,qe),xe={x:Le.x,y:Le.y,slackX:0,slackY:0};if(this.props.bounds){const{x:Ne,y:rt}=xe;xe.x+=this.state.slackX,xe.y+=this.state.slackY;const[Re,et]=(0,ge.getBoundPosition)(this,xe.x,xe.y);xe.x=Re,xe.y=et,xe.slackX=this.state.slackX+(Ne-xe.x),xe.slackY=this.state.slackY+(rt-xe.y),Le.x=xe.x,Le.y=xe.y,Le.deltaX=xe.x-this.state.x,Le.deltaY=xe.y-this.state.y}if(this.props.onDrag(Ge,Le)===!1)return!1;this.setState(xe)}),lt(this,"onDragStop",(Ge,qe)=>{if(!this.state.dragging||this.props.onStop(Ge,(0,ge.createDraggableData)(this,qe))===!1)return!1;(0,Se.default)("Draggable: onDragStop: %j",qe);const xe={dragging:!1,slackX:0,slackY:0};if(!!this.props.position){const{x:Ne,y:rt}=this.props.position;xe.x=Ne,xe.y=rt}this.setState(xe)}),this.state={dragging:!1,dragged:!1,x:ct.position?ct.position.x:ct.defaultPosition.x,y:ct.position?ct.position.y:ct.defaultPosition.y,prevPropsPosition:Vo({},ct.position),slackX:0,slackY:0,isElementSVG:!1},ct.position&&!(ct.onDrag||ct.onStop)&&console.warn("A `position` was applied to this , without drag handlers. This will make this component effectively undraggable. Please attach `onDrag` or `onStop` handlers so you can adjust the `position` of this element.")}componentDidMount(){typeof window.SVGElement!="undefined"&&this.findDOMNode()instanceof window.SVGElement&&this.setState({isElementSVG:!0})}componentWillUnmount(){this.state.dragging&&this.setState({dragging:!1})}findDOMNode(){var ct,Ge,qe;return(qe=(Ge=(ct=this.props)==null?void 0:ct.nodeRef)==null?void 0:Ge.current)!=null?qe:Me.default.findDOMNode(this)}render(){const on=this.props,{axis:ct,bounds:Ge,children:qe,defaultPosition:Le,defaultClassName:xe,defaultClassNameDragging:He,defaultClassNameDragged:Ne,position:rt,positionOffset:Re,scale:et}=on,gt=cc(on,["axis","bounds","children","defaultPosition","defaultClassName","defaultClassNameDragging","defaultClassNameDragged","position","positionOffset","scale"]);let Ye={},wt=null;const vt=!!!rt||this.state.dragging,Vt=rt||Le,Jt={x:(0,ge.canDragX)(this)&&vt?this.state.x:Vt.x,y:(0,ge.canDragY)(this)&&vt?this.state.y:Vt.y};this.state.isElementSVG?wt=(0,ke.createSVGTransform)(Jt,Re):Ye=(0,ke.createCSSTransform)(Jt,Re);const pn=(0,Xe.clsx)(qe.props.className||"",xe,{[He]:this.state.dragging,[Ne]:this.state.dragged});return te.createElement(Ue.default,Ce({},gt,{onStart:this.onDragStart,onDrag:this.onDrag,onStop:this.onDragStop}),te.cloneElement(te.Children.only(qe),{className:pn,style:Vo(Vo({},qe.props.style),Ye),transform:wt}))}}yt.default=ze,lt(ze,"displayName","Draggable"),lt(ze,"propTypes",ec(Vo({},Ue.default.propTypes),{axis:Ke.default.oneOf(["both","x","y","none"]),bounds:Ke.default.oneOfType([Ke.default.shape({left:Ke.default.number,right:Ke.default.number,top:Ke.default.number,bottom:Ke.default.number}),Ke.default.string,Ke.default.oneOf([!1])]),defaultClassName:Ke.default.string,defaultClassNameDragging:Ke.default.string,defaultClassNameDragged:Ke.default.string,defaultPosition:Ke.default.shape({x:Ke.default.number,y:Ke.default.number}),positionOffset:Ke.default.shape({x:Ke.default.oneOfType([Ke.default.number,Ke.default.string]),y:Ke.default.oneOfType([Ke.default.number,Ke.default.string])}),position:Ke.default.shape({x:Ke.default.number,y:Ke.default.number}),className:Ve.dontSetMe,style:Ve.dontSetMe,transform:Ve.dontSetMe})),lt(ze,"defaultProps",ec(Vo({},Ue.default.defaultProps),{axis:"both",bounds:!1,defaultClassName:"react-draggable",defaultClassNameDragging:"react-draggable-dragging",defaultClassNameDragged:"react-draggable-dragged",defaultPosition:{x:0,y:0},scale:1}))},68555:function(xn,yt,ce){"use strict";Object.defineProperty(yt,"__esModule",{value:!0}),yt.default=void 0;var te=Se(ce(59301)),Ke=Ue(ce(12708)),Me=Ue(ce(4676)),Xe=ce(77026),ke=ce(22013),ge=ce(80217),Ve=Ue(ce(97510));function Ue(ze){return ze&&ze.__esModule?ze:{default:ze}}function Se(ze,Te){if(typeof WeakMap=="function")var ct=new WeakMap,Ge=new WeakMap;return(Se=function(qe,Le){if(!Le&&qe&&qe.__esModule)return qe;var xe,He,Ne={__proto__:null,default:qe};if(qe===null||typeof qe!="object"&&typeof qe!="function")return Ne;if(xe=Le?Ge:ct){if(xe.has(qe))return xe.get(qe);xe.set(qe,Ne)}for(const rt in qe)rt!=="default"&&{}.hasOwnProperty.call(qe,rt)&&((He=(xe=Object.defineProperty)&&Object.getOwnPropertyDescriptor(qe,rt))&&(He.get||He.set)?xe(Ne,rt,He):Ne[rt]=qe[rt]);return Ne})(ze,Te)}function ye(ze,Te,ct){return(Te=Je(Te))in ze?Object.defineProperty(ze,Te,{value:ct,enumerable:!0,configurable:!0,writable:!0}):ze[Te]=ct,ze}function Je(ze){var Te=Ce(ze,"string");return typeof Te=="symbol"?Te:Te+""}function Ce(ze,Te){if(typeof ze!="object"||!ze)return ze;var ct=ze[Symbol.toPrimitive];if(ct!==void 0){var Ge=ct.call(ze,Te||"default");if(typeof Ge!="object")return Ge;throw new TypeError("@@toPrimitive must return a primitive value.")}return(Te==="string"?String:Number)(ze)}const lt={touch:{start:"touchstart",move:"touchmove",stop:"touchend"},mouse:{start:"mousedown",move:"mousemove",stop:"mouseup"}};let nt=lt.mouse;class at extends te.Component{constructor(){super(...arguments),ye(this,"dragging",!1),ye(this,"lastX",NaN),ye(this,"lastY",NaN),ye(this,"touchIdentifier",null),ye(this,"mounted",!1),ye(this,"handleDragStart",Te=>{if(this.props.onMouseDown(Te),!this.props.allowAnyClick&&typeof Te.button=="number"&&Te.button!==0)return!1;const ct=this.findDOMNode();if(!ct||!ct.ownerDocument||!ct.ownerDocument.body)throw new Error(" not mounted on DragStart!");const{ownerDocument:Ge}=ct;if(this.props.disabled||!(Te.target instanceof Ge.defaultView.Node)||this.props.handle&&!(0,Xe.matchesSelectorAndParentsTo)(Te.target,this.props.handle,ct)||this.props.cancel&&(0,Xe.matchesSelectorAndParentsTo)(Te.target,this.props.cancel,ct))return;Te.type==="touchstart"&&!this.props.allowMobileScroll&&Te.preventDefault();const qe=(0,Xe.getTouchIdentifier)(Te);this.touchIdentifier=qe;const Le=(0,ke.getControlPosition)(Te,qe,this);if(Le==null)return;const{x:xe,y:He}=Le,Ne=(0,ke.createCoreData)(this,xe,He);(0,Ve.default)("DraggableCore: handleDragStart: %j",Ne),(0,Ve.default)("calling",this.props.onStart),!(this.props.onStart(Te,Ne)===!1||this.mounted===!1)&&(this.props.enableUserSelectHack&&(0,Xe.addUserSelectStyles)(Ge),this.dragging=!0,this.lastX=xe,this.lastY=He,(0,Xe.addEvent)(Ge,nt.move,this.handleDrag),(0,Xe.addEvent)(Ge,nt.stop,this.handleDragStop))}),ye(this,"handleDrag",Te=>{const ct=(0,ke.getControlPosition)(Te,this.touchIdentifier,this);if(ct==null)return;let{x:Ge,y:qe}=ct;if(Array.isArray(this.props.grid)){let He=Ge-this.lastX,Ne=qe-this.lastY;if([He,Ne]=(0,ke.snapToGrid)(this.props.grid,He,Ne),!He&&!Ne)return;Ge=this.lastX+He,qe=this.lastY+Ne}const Le=(0,ke.createCoreData)(this,Ge,qe);if((0,Ve.default)("DraggableCore: handleDrag: %j",Le),this.props.onDrag(Te,Le)===!1||this.mounted===!1){try{this.handleDragStop(new MouseEvent("mouseup"))}catch(He){const Ne=document.createEvent("MouseEvents");Ne.initMouseEvent("mouseup",!0,!0,window,0,0,0,0,0,!1,!1,!1,!1,0,null),this.handleDragStop(Ne)}return}this.lastX=Ge,this.lastY=qe}),ye(this,"handleDragStop",Te=>{if(!this.dragging)return;const ct=(0,ke.getControlPosition)(Te,this.touchIdentifier,this);if(ct==null)return;let{x:Ge,y:qe}=ct;if(Array.isArray(this.props.grid)){let Ne=Ge-this.lastX||0,rt=qe-this.lastY||0;[Ne,rt]=(0,ke.snapToGrid)(this.props.grid,Ne,rt),Ge=this.lastX+Ne,qe=this.lastY+rt}const Le=(0,ke.createCoreData)(this,Ge,qe);if(this.props.onStop(Te,Le)===!1||this.mounted===!1)return!1;const He=this.findDOMNode();He&&this.props.enableUserSelectHack&&(0,Xe.scheduleRemoveUserSelectStyles)(He.ownerDocument),(0,Ve.default)("DraggableCore: handleDragStop: %j",Le),this.dragging=!1,this.lastX=NaN,this.lastY=NaN,He&&((0,Ve.default)("DraggableCore: Removing handlers"),(0,Xe.removeEvent)(He.ownerDocument,nt.move,this.handleDrag),(0,Xe.removeEvent)(He.ownerDocument,nt.stop,this.handleDragStop))}),ye(this,"onMouseDown",Te=>(nt=lt.mouse,this.handleDragStart(Te))),ye(this,"onMouseUp",Te=>(nt=lt.mouse,this.handleDragStop(Te))),ye(this,"onTouchStart",Te=>(nt=lt.touch,this.handleDragStart(Te))),ye(this,"onTouchEnd",Te=>(nt=lt.touch,this.handleDragStop(Te)))}componentDidMount(){this.mounted=!0;const Te=this.findDOMNode();Te&&(0,Xe.addEvent)(Te,lt.touch.start,this.onTouchStart,{passive:!1})}componentWillUnmount(){this.mounted=!1;const Te=this.findDOMNode();if(Te){const{ownerDocument:ct}=Te;(0,Xe.removeEvent)(ct,lt.mouse.move,this.handleDrag),(0,Xe.removeEvent)(ct,lt.touch.move,this.handleDrag),(0,Xe.removeEvent)(ct,lt.mouse.stop,this.handleDragStop),(0,Xe.removeEvent)(ct,lt.touch.stop,this.handleDragStop),(0,Xe.removeEvent)(Te,lt.touch.start,this.onTouchStart,{passive:!1}),this.props.enableUserSelectHack&&(0,Xe.scheduleRemoveUserSelectStyles)(ct)}}findDOMNode(){var Te,ct,Ge;return(Te=this.props)!=null&&Te.nodeRef?(Ge=(ct=this.props)==null?void 0:ct.nodeRef)==null?void 0:Ge.current:Me.default.findDOMNode(this)}render(){return te.cloneElement(te.Children.only(this.props.children),{onMouseDown:this.onMouseDown,onMouseUp:this.onMouseUp,onTouchEnd:this.onTouchEnd})}}yt.default=at,ye(at,"displayName","DraggableCore"),ye(at,"propTypes",{allowAnyClick:Ke.default.bool,allowMobileScroll:Ke.default.bool,children:Ke.default.node.isRequired,disabled:Ke.default.bool,enableUserSelectHack:Ke.default.bool,offsetParent:function(ze,Te){if(ze[Te]&&ze[Te].nodeType!==1)throw new Error("Draggable's offsetParent must be a DOM Node.")},grid:Ke.default.arrayOf(Ke.default.number),handle:Ke.default.string,cancel:Ke.default.string,nodeRef:Ke.default.object,onStart:Ke.default.func,onDrag:Ke.default.func,onStop:Ke.default.func,onMouseDown:Ke.default.func,scale:Ke.default.number,className:ge.dontSetMe,style:ge.dontSetMe,transform:ge.dontSetMe}),ye(at,"defaultProps",{allowAnyClick:!1,allowMobileScroll:!1,disabled:!1,enableUserSelectHack:!0,onStart:function(){},onDrag:function(){},onStop:function(){},onMouseDown:function(){},scale:1})},96249:function(xn,yt,ce){"use strict";const{default:te,DraggableCore:Ke}=ce(51353);xn.exports=te,xn.exports.default=te,xn.exports.DraggableCore=Ke},77026:function(xn,yt,ce){"use strict";Object.defineProperty(yt,"__esModule",{value:!0}),yt.addClassName=xe,yt.addEvent=Ve,yt.addUserSelectStyles=Ge,yt.createCSSTransform=nt,yt.createSVGTransform=at,yt.getTouch=Te,yt.getTouchIdentifier=ct,yt.getTranslation=ze,yt.innerHeight=Je,yt.innerWidth=Ce,yt.matchesSelector=ke,yt.matchesSelectorAndParentsTo=ge,yt.offsetXYFromParent=lt,yt.outerHeight=Se,yt.outerWidth=ye,yt.removeClassName=He,yt.removeEvent=Ue,yt.scheduleRemoveUserSelectStyles=qe;var te=ce(80217),Ke=Me(ce(76172));function Me(Ne,rt){if(typeof WeakMap=="function")var Re=new WeakMap,et=new WeakMap;return(Me=function(gt,Ye){if(!Ye&>&>.__esModule)return gt;var wt,At,vt={__proto__:null,default:gt};if(gt===null||typeof gt!="object"&&typeof gt!="function")return vt;if(wt=Ye?et:Re){if(wt.has(gt))return wt.get(gt);wt.set(gt,vt)}for(const Vt in gt)Vt!=="default"&&{}.hasOwnProperty.call(gt,Vt)&&((At=(wt=Object.defineProperty)&&Object.getOwnPropertyDescriptor(gt,Vt))&&(At.get||At.set)?wt(vt,Vt,At):vt[Vt]=gt[Vt]);return vt})(Ne,rt)}let Xe="";function ke(Ne,rt){return Xe||(Xe=(0,te.findInArray)(["matches","webkitMatchesSelector","mozMatchesSelector","msMatchesSelector","oMatchesSelector"],function(Re){return(0,te.isFunction)(Ne[Re])})),(0,te.isFunction)(Ne[Xe])?Ne[Xe](rt):!1}function ge(Ne,rt,Re){let et=Ne;do{if(ke(et,rt))return!0;if(et===Re)return!1;et=et.parentNode}while(et);return!1}function Ve(Ne,rt,Re,et){if(!Ne)return;const gt=Vo({capture:!0},et);Ne.addEventListener?Ne.addEventListener(rt,Re,gt):Ne.attachEvent?Ne.attachEvent("on"+rt,Re):Ne["on"+rt]=Re}function Ue(Ne,rt,Re,et){if(!Ne)return;const gt=Vo({capture:!0},et);Ne.removeEventListener?Ne.removeEventListener(rt,Re,gt):Ne.detachEvent?Ne.detachEvent("on"+rt,Re):Ne["on"+rt]=null}function Se(Ne){let rt=Ne.clientHeight;const Re=Ne.ownerDocument.defaultView.getComputedStyle(Ne);return rt+=(0,te.int)(Re.borderTopWidth),rt+=(0,te.int)(Re.borderBottomWidth),rt}function ye(Ne){let rt=Ne.clientWidth;const Re=Ne.ownerDocument.defaultView.getComputedStyle(Ne);return rt+=(0,te.int)(Re.borderLeftWidth),rt+=(0,te.int)(Re.borderRightWidth),rt}function Je(Ne){let rt=Ne.clientHeight;const Re=Ne.ownerDocument.defaultView.getComputedStyle(Ne);return rt-=(0,te.int)(Re.paddingTop),rt-=(0,te.int)(Re.paddingBottom),rt}function Ce(Ne){let rt=Ne.clientWidth;const Re=Ne.ownerDocument.defaultView.getComputedStyle(Ne);return rt-=(0,te.int)(Re.paddingLeft),rt-=(0,te.int)(Re.paddingRight),rt}function lt(Ne,rt,Re){const gt=rt===rt.ownerDocument.body?{left:0,top:0}:rt.getBoundingClientRect(),Ye=(Ne.clientX+rt.scrollLeft-gt.left)/Re,wt=(Ne.clientY+rt.scrollTop-gt.top)/Re;return{x:Ye,y:wt}}function nt(Ne,rt){const Re=ze(Ne,rt,"px");return{[(0,Ke.browserPrefixToKey)("transform",Ke.default)]:Re}}function at(Ne,rt){return ze(Ne,rt,"")}function ze(Ne,rt,Re){let{x:et,y:gt}=Ne,Ye=`translate(${et}${Re},${gt}${Re})`;if(rt){const wt=`${typeof rt.x=="string"?rt.x:rt.x+Re}`,At=`${typeof rt.y=="string"?rt.y:rt.y+Re}`;Ye=`translate(${wt}, ${At})`+Ye}return Ye}function Te(Ne,rt){return Ne.targetTouches&&(0,te.findInArray)(Ne.targetTouches,Re=>rt===Re.identifier)||Ne.changedTouches&&(0,te.findInArray)(Ne.changedTouches,Re=>rt===Re.identifier)}function ct(Ne){if(Ne.targetTouches&&Ne.targetTouches[0])return Ne.targetTouches[0].identifier;if(Ne.changedTouches&&Ne.changedTouches[0])return Ne.changedTouches[0].identifier}function Ge(Ne){if(!Ne)return;let rt=Ne.getElementById("react-draggable-style-el");rt||(rt=Ne.createElement("style"),rt.type="text/css",rt.id="react-draggable-style-el",rt.innerHTML=`.react-draggable-transparent-selection *::-moz-selection {all: inherit;} +`,Ge=["letter-spacing","line-height","padding-top","padding-bottom","font-family","font-weight","font-size","font-variant","text-rendering","text-transform","width","text-indent","padding-left","padding-right","border-width","box-sizing","word-break","white-space"],qe={},Qe;function xe(Jt){var pn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,An=Jt.getAttribute("id")||Jt.getAttribute("data-reactid")||Jt.getAttribute("name");if(pn&&qe[An])return qe[An];var ze=window.getComputedStyle(Jt),Fe=ze.getPropertyValue("box-sizing")||ze.getPropertyValue("-moz-box-sizing")||ze.getPropertyValue("-webkit-box-sizing"),Ot=parseFloat(ze.getPropertyValue("padding-bottom"))+parseFloat(ze.getPropertyValue("padding-top")),Fn=parseFloat(ze.getPropertyValue("border-bottom-width"))+parseFloat(ze.getPropertyValue("border-top-width")),dn=Ge.map(function(en){return"".concat(en,":").concat(ze.getPropertyValue(en))}).join(";"),Ct={sizingStyle:dn,paddingSize:Ot,borderSize:Fn,boxSizing:Fe};return pn&&An&&(qe[An]=Ct),Ct}function Ne(Jt){var pn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,An=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,ze=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null;Qe||(Qe=document.createElement("textarea"),Qe.setAttribute("tab-index","-1"),Qe.setAttribute("aria-hidden","true"),Qe.setAttribute("name","hiddenTextarea"),document.body.appendChild(Qe)),Jt.getAttribute("wrap")?Qe.setAttribute("wrap",Jt.getAttribute("wrap")):Qe.removeAttribute("wrap");var Fe=xe(Jt,pn),Ot=Fe.paddingSize,Fn=Fe.borderSize,dn=Fe.boxSizing,Ct=Fe.sizingStyle;Qe.setAttribute("style","".concat(Ct,";").concat(ut)),Qe.value=Jt.value||Jt.placeholder||"";var en=void 0,rn=void 0,Yn,Dt=Qe.scrollHeight;if(dn==="border-box"?Dt+=Fn:dn==="content-box"&&(Dt-=Ot),An!==null||ze!==null){Qe.value=" ";var mt=Qe.scrollHeight-Ot;An!==null&&(en=mt*An,dn==="border-box"&&(en=en+Ot+Fn),Dt=Math.max(en,Dt)),ze!==null&&(rn=mt*ze,dn==="border-box"&&(rn=rn+Ot+Fn),Yn=Dt>rn?"":"hidden",Dt=Math.min(rn,Dt))}var ht={height:Dt,overflowY:Yn,resize:"none"};return en&&(ht.minHeight=en),rn&&(ht.maxHeight=rn),ht}var Me=["prefixCls","defaultValue","value","autoSize","onResize","className","style","disabled","onChange","onInternalAutoSize"],rt=0,He=1,tt=2,gt=st.forwardRef(function(Jt,pn){var An=Jt,ze=An.prefixCls,Fe=An.defaultValue,Ot=An.value,Fn=An.autoSize,dn=An.onResize,Ct=An.className,en=An.style,rn=An.disabled,Yn=An.onChange,Dt=An.onInternalAutoSize,mt=(0,ge.Z)(An,Me),ht=(0,Ce.Z)(Fe,{value:Ot,postState:function(In){return In!=null?In:""}}),bt=(0,ke.Z)(ht,2),zt=bt[0],Bt=bt[1],Pt=function(In){Bt(In.target.value),Yn==null||Yn(In)},_e=st.useRef();st.useImperativeHandle(pn,function(){return{textArea:_e.current}});var se=st.useMemo(function(){return Fn&&(0,nt.Z)(Fn)==="object"?[Fn.minRows,Fn.maxRows]:[]},[Fn]),fe=(0,ke.Z)(se,2),Ie=fe[0],Be=fe[1],pt=!!Fn,Mt=function(){try{if(document.activeElement===_e.current){var In=_e.current,sr=In.selectionStart,vn=In.selectionEnd,dr=In.scrollTop;_e.current.setSelectionRange(sr,vn),_e.current.scrollTop=dr}}catch(cr){}},sn=st.useState(tt),he=(0,ke.Z)(sn,2),oe=he[0],re=he[1],de=st.useState(),we=(0,ke.Z)(de,2),le=we[0],Ee=we[1],St=function(){re(rt)};(0,We.Z)(function(){pt&&St()},[Ot,Ie,Be,pt]),(0,We.Z)(function(){if(oe===rt)re(He);else if(oe===He){var cn=Ne(_e.current,!1,Ie,Be);re(tt),Ee(cn)}else Mt()},[oe]);var Ut=st.useRef(),It=function(){Le.Z.cancel(Ut.current)},ft=function(In){oe===tt&&(dn==null||dn(In),Fn&&(It(),Ut.current=(0,Le.Z)(function(){St()})))};st.useEffect(function(){return It},[]);var Bn=pt?le:null,jt=(0,Te.Z)((0,Te.Z)({},en),Bn);return(oe===rt||oe===He)&&(jt.overflowY="hidden",jt.overflowX="hidden"),st.createElement(it.Z,{onResize:ft,disabled:!(Fn||dn)},st.createElement("textarea",(0,te.Z)({},mt,{ref:_e,style:jt,className:Ue()(ze,Ct,(0,Ze.Z)({},"".concat(ze,"-disabled"),rn)),disabled:rn,value:zt,onChange:Pt})))}),Ye=gt,wt=["defaultValue","value","onFocus","onBlur","onChange","allowClear","maxLength","onCompositionStart","onCompositionEnd","suffix","prefixCls","showCount","count","className","style","disabled","hidden","classNames","styles","onResize","onClear","onPressEnter","readOnly","autoSize","onKeyDown"],at=st.forwardRef(function(Jt,pn){var An,ze=Jt.defaultValue,Fe=Jt.value,Ot=Jt.onFocus,Fn=Jt.onBlur,dn=Jt.onChange,Ct=Jt.allowClear,en=Jt.maxLength,rn=Jt.onCompositionStart,Yn=Jt.onCompositionEnd,Dt=Jt.suffix,mt=Jt.prefixCls,ht=mt===void 0?"rc-textarea":mt,bt=Jt.showCount,zt=Jt.count,Bt=Jt.className,Pt=Jt.style,_e=Jt.disabled,se=Jt.hidden,fe=Jt.classNames,Ie=Jt.styles,Be=Jt.onResize,pt=Jt.onClear,Mt=Jt.onPressEnter,sn=Jt.readOnly,he=Jt.autoSize,oe=Jt.onKeyDown,re=(0,ge.Z)(Jt,wt),de=(0,Ce.Z)(ze,{value:Fe,defaultValue:ze}),we=(0,ke.Z)(de,2),le=we[0],Ee=we[1],St=le==null?"":String(le),Ut=st.useState(!1),It=(0,ke.Z)(Ut,2),ft=It[0],Bn=It[1],jt=st.useRef(!1),cn=st.useState(null),In=(0,ke.Z)(cn,2),sr=In[0],vn=In[1],dr=(0,st.useRef)(null),cr=(0,st.useRef)(null),yr=function(){var $e;return($e=cr.current)===null||$e===void 0?void 0:$e.textArea},Jn=function(){yr().focus()};(0,st.useImperativeHandle)(pn,function(){var yn;return{resizableTextArea:cr.current,focus:Jn,blur:function(){yr().blur()},nativeElement:((yn=dr.current)===null||yn===void 0?void 0:yn.nativeElement)||yr()}}),(0,st.useEffect)(function(){Bn(function(yn){return!_e&&yn})},[_e]);var Tr=st.useState(null),Pr=(0,ke.Z)(Tr,2),Er=Pr[0],ur=Pr[1];st.useEffect(function(){if(Er){var yn;(yn=yr()).setSelectionRange.apply(yn,(0,Xe.Z)(Er))}},[Er]);var Qr=(0,ye.Z)(zt,bt),Kn=(An=Qr.max)!==null&&An!==void 0?An:en,rr=Number(Kn)>0,qn=Qr.strategy(St),mn=!!Kn&&qn>Kn,zn=function($e,kr){var Zr=kr;!jt.current&&Qr.exceedFormatter&&Qr.max&&Qr.strategy(kr)>Qr.max&&(Zr=Qr.exceedFormatter(kr,{max:Qr.max}),kr!==Zr&&ur([yr().selectionStart||0,yr().selectionEnd||0])),Ee(Zr),(0,Je.rJ)($e.currentTarget,$e,dn,Zr)},$t=function($e){jt.current=!0,rn==null||rn($e)},Sn=function($e){jt.current=!1,zn($e,$e.currentTarget.value),Yn==null||Yn($e)},pr=function($e){zn($e,$e.target.value)},lr=function($e){$e.key==="Enter"&&Mt&&Mt($e),oe==null||oe($e)},fr=function($e){Bn(!0),Ot==null||Ot($e)},Fr=function($e){Bn(!1),Fn==null||Fn($e)},Wr=function($e){Ee(""),Jn(),(0,Je.rJ)(yr(),$e,dn)},Dr=Dt,Ur;Qr.show&&(Qr.showFormatter?Ur=Qr.showFormatter({value:St,count:qn,maxLength:Kn}):Ur="".concat(qn).concat(rr?" / ".concat(Kn):""),Dr=st.createElement(st.Fragment,null,Dr,st.createElement("span",{className:Ue()("".concat(ht,"-data-count"),fe==null?void 0:fe.count),style:Ie==null?void 0:Ie.count},Ur)));var qr=function($e){var kr;Be==null||Be($e),(kr=yr())!==null&&kr!==void 0&&kr.style.height&&vn(!0)},$n=!he&&!bt&&!Ct;return st.createElement(Se.BaseInput,{ref:dr,value:St,allowClear:Ct,handleReset:Wr,suffix:Dr,prefixCls:ht,classNames:(0,Te.Z)((0,Te.Z)({},fe),{},{affixWrapper:Ue()(fe==null?void 0:fe.affixWrapper,(0,Ze.Z)((0,Ze.Z)({},"".concat(ht,"-show-count"),bt),"".concat(ht,"-textarea-allow-clear"),Ct))}),disabled:_e,focused:ft,className:Ue()(Bt,mn&&"".concat(ht,"-out-of-range")),style:(0,Te.Z)((0,Te.Z)({},Pt),sr&&!$n?{height:"auto"}:{}),dataAttrs:{affixWrapper:{"data-count":typeof Ur=="string"?Ur:void 0}},hidden:se,readOnly:sn,onClear:pt},st.createElement(Ye,(0,te.Z)({},re,{autoSize:he,maxLength:en,onKeyDown:lr,onChange:pr,onFocus:fr,onBlur:Fr,onCompositionStart:$t,onCompositionEnd:Sn,className:Ue()(fe==null?void 0:fe.textarea),style:(0,Te.Z)((0,Te.Z)({},Ie==null?void 0:Ie.textarea),{},{resize:Pt==null?void 0:Pt.resize}),disabled:_e,prefixCls:ht,onResize:qr,ref:cr,readOnly:sn})))}),vt=at,Vt=vt},639:function(xn,yt,ce){"use strict";ce.d(yt,{Z:function(){return qe}});var te=ce(54476),Ze=ce(20068),Te=ce(33885),Xe=ce(42978),ke=ce(75931),ge=ce(59301),Ve=ce(92310),Ue=ce.n(Ve),Se=ce(26112),ye=ce(30699),Je=function(xe){for(var Ne=xe.prefixCls,Me=xe.level,rt=xe.isStart,He=xe.isEnd,tt="".concat(Ne,"-indent-unit"),gt=[],Ye=0;Ye0&&arguments[0]!==void 0?arguments[0]:[],fe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],Ie=se.length,Be=fe.length;if(Math.abs(Ie-Be)!==1)return{add:!1,key:null};function pt(Mt,sn){var he=new Map;Mt.forEach(function(re){he.set(re,!0)});var oe=sn.filter(function(re){return!he.has(re)});return oe.length===1?oe[0]:null}return Ie ").concat(fe);return fe}var Yn=We.forwardRef(function(se,fe){var Ie=se.prefixCls,Be=se.data,pt=se.selectable,Mt=se.checkable,sn=se.expandedKeys,he=se.selectedKeys,oe=se.checkedKeys,re=se.loadedKeys,de=se.loadingKeys,we=se.halfCheckedKeys,le=se.keyEntities,Ee=se.disabled,St=se.dragging,Ut=se.dragOverNodeKey,It=se.dropPosition,ft=se.motion,Bn=se.height,jt=se.itemHeight,cn=se.virtual,In=se.scrollWidth,sr=se.focusable,vn=se.activeItem,dr=se.focused,cr=se.tabIndex,yr=se.onKeyDown,Jn=se.onFocus,Tr=se.onBlur,Pr=se.onActiveChange,Er=se.onListChangeStart,ur=se.onListChangeEnd,Qr=(0,xe.Z)(se,pn),Kn=We.useRef(null),rr=We.useRef(null);We.useImperativeHandle(fe,function(){return{scrollTo:function(Ar){Kn.current.scrollTo(Ar)},getIndentWidth:function(){return rr.current.offsetWidth}}});var qn=We.useState(sn),mn=(0,Qe.Z)(qn,2),zn=mn[0],$t=mn[1],Sn=We.useState(Be),pr=(0,Qe.Z)(Sn,2),lr=pr[0],fr=pr[1],Fr=We.useState(Be),Wr=(0,Qe.Z)(Fr,2),Dr=Wr[0],Ur=Wr[1],qr=We.useState([]),$n=(0,Qe.Z)(qr,2),yn=$n[0],$e=$n[1],kr=We.useState(null),Zr=(0,Qe.Z)(kr,2),Lt=Zr[0],Tt=Zr[1],tr=We.useRef(Be);tr.current=Be;function Tn(){var ar=tr.current;fr(ar),Ur(ar),$e([]),Tt(null),ur()}(0,Ne.Z)(function(){$t(sn);var ar=Vt(zn,sn);if(ar.key!==null)if(ar.add){var Ar=lr.findIndex(function(Ft){var gn=Ft.key;return gn===ar.key}),or=Ct(Jt(lr,Be,ar.key),cn,Bn,jt),hr=lr.slice();hr.splice(Ar+1,0,dn),Ur(hr),$e(or),Tt("show")}else{var xr=Be.findIndex(function(Ft){var gn=Ft.key;return gn===ar.key}),Hn=Ct(Jt(Be,lr,ar.key),cn,Bn,jt),xt=Be.slice();xt.splice(xr+1,0,dn),Ur(xt),$e(Hn),Tt("hide")}else lr!==Be&&(fr(Be),Ur(Be))},[sn,Be]),We.useEffect(function(){St||Tn()},[St]);var Gt=ft?Dr:Be,_n={expandedKeys:sn,selectedKeys:he,loadedKeys:re,loadingKeys:de,checkedKeys:oe,halfCheckedKeys:we,dragOverNodeKey:Ut,dropPosition:It,keyEntities:le};return We.createElement(We.Fragment,null,dr&&vn&&We.createElement("span",{style:An,"aria-live":"assertive"},rn(vn)),We.createElement("div",null,We.createElement("input",{style:An,disabled:sr===!1||Ee,tabIndex:sr!==!1?cr:null,onKeyDown:yr,onFocus:Jn,onBlur:Tr,value:"",onChange:ze,"aria-label":"for screen reader"})),We.createElement("div",{className:"".concat(Ie,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},We.createElement("div",{className:"".concat(Ie,"-indent")},We.createElement("div",{ref:rr,className:"".concat(Ie,"-indent-unit")}))),We.createElement(Me.Z,(0,te.Z)({},Qr,{data:Gt,itemKey:en,height:Bn,fullHeight:!1,virtual:cn,itemHeight:jt,scrollWidth:In,prefixCls:"".concat(Ie,"-list"),ref:Kn,role:"tree",onVisibleChange:function(Ar){Ar.every(function(or){return en(or)!==Fe})&&Tn()}}),function(ar){var Ar=ar.pos,or=Object.assign({},(qe(ar.data),ar.data)),hr=ar.title,xr=ar.key,Hn=ar.isStart,xt=ar.isEnd,Ft=(0,Ye.km)(xr,Ar);delete or.key,delete or.children;var gn=(0,Ye.H8)(Ft,_n);return We.createElement(vt,(0,te.Z)({},or,gn,{title:hr,active:!!vn&&xr===vn.key,pos:Ar,data:ar.data,isStart:Hn,isEnd:xt,motion:ft,motionNodes:xr===Fe?yn:null,motionType:Lt,onMotionStart:Er,onMotionEnd:Tn,treeNodeRequiredProps:_n,onMouseMove:function(){Pr(null)}}))}))}),Dt=Yn,mt=ce(82661),ht=ce(34643),bt=ce(65065),zt=10,Bt=function(se){(0,Ue.Z)(Ie,se);var fe=(0,Se.Z)(Ie);function Ie(){var Be;(0,ke.Z)(this,Ie);for(var pt=arguments.length,Mt=new Array(pt),sn=0;sn2&&arguments[2]!==void 0?arguments[2]:!1,we=Be.state,le=we.dragChildrenKeys,Ee=we.dropPosition,St=we.dropTargetKey,Ut=we.dropTargetPos,It=we.dropAllowed;if(It){var ft=Be.props.onDrop;if(Be.setState({dragOverNodeKey:null}),Be.cleanDragState(),St!==null){var Bn=(0,Te.Z)((0,Te.Z)({},(0,Ye.H8)(St,Be.getTreeNodeRequiredProps())),{},{active:((re=Be.getActiveItem())===null||re===void 0?void 0:re.key)===St,data:(0,bt.Z)(Be.state.keyEntities,St).node}),jt=le.includes(St);(0,it.ZP)(!jt,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var cn=(0,mt.yx)(Ut),In={event:he,node:(0,Ye.F)(Bn),dragNode:Be.dragNodeProps?(0,Ye.F)(Be.dragNodeProps):null,dragNodesKeys:[Be.dragNodeProps.eventKey].concat(le),dropToGap:Ee!==0,dropPosition:Ee+Number(cn[cn.length-1])};de||ft==null||ft(In),Be.dragNodeProps=null}}}),(0,ye.Z)((0,Ve.Z)(Be),"cleanDragState",function(){var he=Be.state.draggingNodeKey;he!==null&&Be.setState({draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),Be.dragStartMousePosition=null,Be.currentMouseOverDroppableNodeKey=null}),(0,ye.Z)((0,Ve.Z)(Be),"triggerExpandActionExpand",function(he,oe){var re=Be.state,de=re.expandedKeys,we=re.flattenNodes,le=oe.expanded,Ee=oe.key,St=oe.isLeaf;if(!(St||he.shiftKey||he.metaKey||he.ctrlKey)){var Ut=we.filter(function(ft){return ft.key===Ee})[0],It=(0,Ye.F)((0,Te.Z)((0,Te.Z)({},(0,Ye.H8)(Ee,Be.getTreeNodeRequiredProps())),{},{data:Ut.data}));Be.setExpandedKeys(le?(0,mt._5)(de,Ee):(0,mt.L0)(de,Ee)),Be.onNodeExpand(he,It)}}),(0,ye.Z)((0,Ve.Z)(Be),"onNodeClick",function(he,oe){var re=Be.props,de=re.onClick,we=re.expandAction;we==="click"&&Be.triggerExpandActionExpand(he,oe),de==null||de(he,oe)}),(0,ye.Z)((0,Ve.Z)(Be),"onNodeDoubleClick",function(he,oe){var re=Be.props,de=re.onDoubleClick,we=re.expandAction;we==="doubleClick"&&Be.triggerExpandActionExpand(he,oe),de==null||de(he,oe)}),(0,ye.Z)((0,Ve.Z)(Be),"onNodeSelect",function(he,oe){var re=Be.state.selectedKeys,de=Be.state,we=de.keyEntities,le=de.fieldNames,Ee=Be.props,St=Ee.onSelect,Ut=Ee.multiple,It=oe.selected,ft=oe[le.key],Bn=!It;Bn?Ut?re=(0,mt.L0)(re,ft):re=[ft]:re=(0,mt._5)(re,ft);var jt=re.map(function(cn){var In=(0,bt.Z)(we,cn);return In?In.node:null}).filter(Boolean);Be.setUncontrolledState({selectedKeys:re}),St==null||St(re,{event:"select",selected:Bn,node:oe,selectedNodes:jt,nativeEvent:he.nativeEvent})}),(0,ye.Z)((0,Ve.Z)(Be),"onNodeCheck",function(he,oe,re){var de=Be.state,we=de.keyEntities,le=de.checkedKeys,Ee=de.halfCheckedKeys,St=Be.props,Ut=St.checkStrictly,It=St.onCheck,ft=oe.key,Bn,jt={event:"check",node:oe,checked:re,nativeEvent:he.nativeEvent};if(Ut){var cn=re?(0,mt.L0)(le,ft):(0,mt._5)(le,ft),In=(0,mt._5)(Ee,ft);Bn={checked:cn,halfChecked:In},jt.checkedNodes=cn.map(function(Jn){return(0,bt.Z)(we,Jn)}).filter(Boolean).map(function(Jn){return Jn.node}),Be.setUncontrolledState({checkedKeys:cn})}else{var sr=(0,ht.S)([].concat((0,Xe.Z)(le),[ft]),!0,we),vn=sr.checkedKeys,dr=sr.halfCheckedKeys;if(!re){var cr=new Set(vn);cr.delete(ft);var yr=(0,ht.S)(Array.from(cr),{checked:!1,halfCheckedKeys:dr},we);vn=yr.checkedKeys,dr=yr.halfCheckedKeys}Bn=vn,jt.checkedNodes=[],jt.checkedNodesPositions=[],jt.halfCheckedKeys=dr,vn.forEach(function(Jn){var Tr=(0,bt.Z)(we,Jn);if(Tr){var Pr=Tr.node,Er=Tr.pos;jt.checkedNodes.push(Pr),jt.checkedNodesPositions.push({node:Pr,pos:Er})}}),Be.setUncontrolledState({checkedKeys:vn},!1,{halfCheckedKeys:dr})}It==null||It(Bn,jt)}),(0,ye.Z)((0,Ve.Z)(Be),"onNodeLoad",function(he){var oe,re=he.key,de=Be.state.keyEntities,we=(0,bt.Z)(de,re);if(!(we!=null&&(oe=we.children)!==null&&oe!==void 0&&oe.length)){var le=new Promise(function(Ee,St){Be.setState(function(Ut){var It=Ut.loadedKeys,ft=It===void 0?[]:It,Bn=Ut.loadingKeys,jt=Bn===void 0?[]:Bn,cn=Be.props,In=cn.loadData,sr=cn.onLoad;if(!In||ft.includes(re)||jt.includes(re))return null;var vn=In(he);return vn.then(function(){var dr=Be.state.loadedKeys,cr=(0,mt.L0)(dr,re);sr==null||sr(cr,{event:"load",node:he}),Be.setUncontrolledState({loadedKeys:cr}),Be.setState(function(yr){return{loadingKeys:(0,mt._5)(yr.loadingKeys,re)}}),Ee()}).catch(function(dr){if(Be.setState(function(yr){return{loadingKeys:(0,mt._5)(yr.loadingKeys,re)}}),Be.loadingRetryTimes[re]=(Be.loadingRetryTimes[re]||0)+1,Be.loadingRetryTimes[re]>=zt){var cr=Be.state.loadedKeys;(0,it.ZP)(!1,"Retry for `loadData` many times but still failed. No more retry."),Be.setUncontrolledState({loadedKeys:(0,mt.L0)(cr,re)}),Ee()}St(dr)}),{loadingKeys:(0,mt.L0)(jt,re)}})});return le.catch(function(){}),le}}),(0,ye.Z)((0,Ve.Z)(Be),"onNodeMouseEnter",function(he,oe){var re=Be.props.onMouseEnter;re==null||re({event:he,node:oe})}),(0,ye.Z)((0,Ve.Z)(Be),"onNodeMouseLeave",function(he,oe){var re=Be.props.onMouseLeave;re==null||re({event:he,node:oe})}),(0,ye.Z)((0,Ve.Z)(Be),"onNodeContextMenu",function(he,oe){var re=Be.props.onRightClick;re&&(he.preventDefault(),re({event:he,node:oe}))}),(0,ye.Z)((0,Ve.Z)(Be),"onFocus",function(){var he=Be.props.onFocus;Be.setState({focused:!0});for(var oe=arguments.length,re=new Array(oe),de=0;de1&&arguments[1]!==void 0?arguments[1]:!1,re=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!Be.destroyed){var de=!1,we=!0,le={};Object.keys(he).forEach(function(Ee){if(Be.props.hasOwnProperty(Ee)){we=!1;return}de=!0,le[Ee]=he[Ee]}),de&&(!oe||we)&&Be.setState((0,Te.Z)((0,Te.Z)({},le),re))}}),(0,ye.Z)((0,Ve.Z)(Be),"scrollTo",function(he){Be.listRef.current.scrollTo(he)}),Be}return(0,ge.Z)(Ie,[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var pt=this.props,Mt=pt.activeKey,sn=pt.itemScrollOffset,he=sn===void 0?0:sn;Mt!==void 0&&Mt!==this.state.activeKey&&(this.setState({activeKey:Mt}),Mt!==null&&this.scrollTo({key:Mt,offset:he}))}},{key:"componentWillUnmount",value:function(){window.removeEventListener("dragend",this.onWindowDragEnd),this.destroyed=!0}},{key:"resetDragState",value:function(){this.setState({dragOverNodeKey:null,dropPosition:null,dropLevelOffset:null,dropTargetKey:null,dropContainerKey:null,dropTargetPos:null,dropAllowed:!1})}},{key:"render",value:function(){var pt=this.state,Mt=pt.focused,sn=pt.flattenNodes,he=pt.keyEntities,oe=pt.draggingNodeKey,re=pt.activeKey,de=pt.dropLevelOffset,we=pt.dropContainerKey,le=pt.dropTargetKey,Ee=pt.dropPosition,St=pt.dragOverNodeKey,Ut=pt.indent,It=this.props,ft=It.prefixCls,Bn=It.className,jt=It.style,cn=It.showLine,In=It.focusable,sr=It.tabIndex,vn=sr===void 0?0:sr,dr=It.selectable,cr=It.showIcon,yr=It.icon,Jn=It.switcherIcon,Tr=It.draggable,Pr=It.checkable,Er=It.checkStrictly,ur=It.disabled,Qr=It.motion,Kn=It.loadData,rr=It.filterTreeNode,qn=It.height,mn=It.itemHeight,zn=It.scrollWidth,$t=It.virtual,Sn=It.titleRender,pr=It.dropIndicatorRender,lr=It.onContextMenu,fr=It.onScroll,Fr=It.direction,Wr=It.rootClassName,Dr=It.rootStyle,Ur=(0,nt.Z)(this.props,{aria:!0,data:!0}),qr;Tr&&((0,Ze.Z)(Tr)==="object"?qr=Tr:typeof Tr=="function"?qr={nodeDraggable:Tr}:qr={});var $n={prefixCls:ft,selectable:dr,showIcon:cr,icon:yr,switcherIcon:Jn,draggable:qr,draggingNodeKey:oe,checkable:Pr,checkStrictly:Er,disabled:ur,keyEntities:he,dropLevelOffset:de,dropContainerKey:we,dropTargetKey:le,dropPosition:Ee,dragOverNodeKey:St,indent:Ut,direction:Fr,dropIndicatorRender:pr,loadData:Kn,filterTreeNode:rr,titleRender:Sn,onNodeClick:this.onNodeClick,onNodeDoubleClick:this.onNodeDoubleClick,onNodeExpand:this.onNodeExpand,onNodeSelect:this.onNodeSelect,onNodeCheck:this.onNodeCheck,onNodeLoad:this.onNodeLoad,onNodeMouseEnter:this.onNodeMouseEnter,onNodeMouseLeave:this.onNodeMouseLeave,onNodeContextMenu:this.onNodeContextMenu,onNodeDragStart:this.onNodeDragStart,onNodeDragEnter:this.onNodeDragEnter,onNodeDragOver:this.onNodeDragOver,onNodeDragLeave:this.onNodeDragLeave,onNodeDragEnd:this.onNodeDragEnd,onNodeDrop:this.onNodeDrop};return We.createElement(Le.k.Provider,{value:$n},We.createElement("div",{className:Ce()(ft,Bn,Wr,(0,ye.Z)((0,ye.Z)((0,ye.Z)({},"".concat(ft,"-show-line"),cn),"".concat(ft,"-focused"),Mt),"".concat(ft,"-active-focused"),re!==null)),style:Dr},We.createElement(Dt,(0,te.Z)({ref:this.listRef,prefixCls:ft,style:jt,data:sn,disabled:ur,selectable:dr,checkable:!!Pr,motion:Qr,dragging:oe!==null,height:qn,itemHeight:mn,virtual:$t,focusable:In,focused:Mt,tabIndex:vn,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:lr,onScroll:fr,scrollWidth:zn},this.getTreeNodeRequiredProps(),Ur))))}}],[{key:"getDerivedStateFromProps",value:function(pt,Mt){var sn=Mt.prevProps,he={prevProps:pt};function oe(vn){return!sn&&pt.hasOwnProperty(vn)||sn&&sn[vn]!==pt[vn]}var re,de=Mt.fieldNames;if(oe("fieldNames")&&(de=(0,Ye.w$)(pt.fieldNames),he.fieldNames=de),oe("treeData")?re=pt.treeData:oe("children")&&((0,it.ZP)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),re=(0,Ye.zn)(pt.children)),re){he.treeData=re;var we=(0,Ye.I8)(re,{fieldNames:de});he.keyEntities=(0,Te.Z)((0,ye.Z)({},Fe,Fn),we.keyEntities)}var le=he.keyEntities||Mt.keyEntities;if(oe("expandedKeys")||sn&&oe("autoExpandParent"))he.expandedKeys=pt.autoExpandParent||!sn&&pt.defaultExpandParent?(0,mt.r7)(pt.expandedKeys,le):pt.expandedKeys;else if(!sn&&pt.defaultExpandAll){var Ee=(0,Te.Z)({},le);delete Ee[Fe];var St=[];Object.keys(Ee).forEach(function(vn){var dr=Ee[vn];dr.children&&dr.children.length&&St.push(dr.key)}),he.expandedKeys=St}else!sn&&pt.defaultExpandedKeys&&(he.expandedKeys=pt.autoExpandParent||pt.defaultExpandParent?(0,mt.r7)(pt.defaultExpandedKeys,le):pt.defaultExpandedKeys);if(he.expandedKeys||delete he.expandedKeys,re||he.expandedKeys){var Ut=(0,Ye.oH)(re||Mt.treeData,he.expandedKeys||Mt.expandedKeys,de);he.flattenNodes=Ut}if(pt.selectable&&(oe("selectedKeys")?he.selectedKeys=(0,mt.BT)(pt.selectedKeys,pt):!sn&&pt.defaultSelectedKeys&&(he.selectedKeys=(0,mt.BT)(pt.defaultSelectedKeys,pt))),pt.checkable){var It;if(oe("checkedKeys")?It=(0,mt.E6)(pt.checkedKeys)||{}:!sn&&pt.defaultCheckedKeys?It=(0,mt.E6)(pt.defaultCheckedKeys)||{}:re&&(It=(0,mt.E6)(pt.checkedKeys)||{checkedKeys:Mt.checkedKeys,halfCheckedKeys:Mt.halfCheckedKeys}),It){var ft=It,Bn=ft.checkedKeys,jt=Bn===void 0?[]:Bn,cn=ft.halfCheckedKeys,In=cn===void 0?[]:cn;if(!pt.checkStrictly){var sr=(0,ht.S)(jt,!0,le);jt=sr.checkedKeys,In=sr.halfCheckedKeys}he.checkedKeys=jt,he.halfCheckedKeys=In}}return oe("loadedKeys")&&(he.loadedKeys=pt.loadedKeys),he}}]),Ie}(We.Component);(0,ye.Z)(Bt,"defaultProps",{prefixCls:"rc-tree",showLine:!1,showIcon:!0,selectable:!0,multiple:!1,checkable:!1,disabled:!1,checkStrictly:!1,draggable:!1,defaultExpandParent:!0,autoExpandParent:!1,defaultExpandAll:!1,defaultExpandedKeys:[],defaultCheckedKeys:[],defaultSelectedKeys:[],dropIndicatorRender:Ge,allowDrop:function(){return!0},expandAction:!1}),(0,ye.Z)(Bt,"TreeNode",He.Z);var Pt=Bt,_e=Pt},82661:function(xn,yt,ce){"use strict";ce.d(yt,{BT:function(){return We},E6:function(){return Ge},L0:function(){return ye},OM:function(){return it},_5:function(){return Se},r7:function(){return qe},wA:function(){return Ce},yx:function(){return Je}});var te=ce(94480),Ze=ce(76190),Te=ce(48736),Xe=ce(59301),ke=ce(639),ge=ce(65065),Ve=ce(34061),Ue=null;function Se(Qe,xe){if(!Qe)return[];var Ne=Qe.slice(),Me=Ne.indexOf(xe);return Me>=0&&Ne.splice(Me,1),Ne}function ye(Qe,xe){var Ne=(Qe||[]).slice();return Ne.indexOf(xe)===-1&&Ne.push(xe),Ne}function Je(Qe){return Qe.split("-")}function Ce(Qe,xe){var Ne=[],Me=(0,ge.Z)(xe,Qe);function rt(){var He=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];He.forEach(function(tt){var gt=tt.key,Ye=tt.children;Ne.push(gt),rt(Ye)})}return rt(Me.children),Ne}function st(Qe){if(Qe.parent){var xe=Je(Qe.pos);return Number(xe[xe.length-1])===Qe.parent.children.length-1}return!1}function nt(Qe){var xe=Je(Qe.pos);return Number(xe[xe.length-1])===0}function it(Qe,xe,Ne,Me,rt,He,tt,gt,Ye,wt){var at,vt=Qe.clientX,Vt=Qe.clientY,Jt=Qe.target.getBoundingClientRect(),pn=Jt.top,An=Jt.height,ze=(wt==="rtl"?-1:1)*(((rt==null?void 0:rt.x)||0)-vt),Fe=(ze-12)/Me,Ot=Ye.filter(function(_e){var se;return(se=gt[_e])===null||se===void 0||(se=se.children)===null||se===void 0?void 0:se.length}),Fn=(0,ge.Z)(gt,Ne.eventKey);if(Vt-1.5?He({dragNode:zt,dropNode:Bt,dropPosition:1})?mt=1:Pt=!1:He({dragNode:zt,dropNode:Bt,dropPosition:0})?mt=0:He({dragNode:zt,dropNode:Bt,dropPosition:1})?mt=1:Pt=!1:He({dragNode:zt,dropNode:Bt,dropPosition:1})?mt=1:Pt=!1,{dropPosition:mt,dropLevelOffset:ht,dropTargetKey:Fn.key,dropTargetPos:Fn.pos,dragOverNodeKey:Dt,dropContainerKey:mt===0?null:((at=Fn.parent)===null||at===void 0?void 0:at.key)||null,dropAllowed:Pt}}function We(Qe,xe){if(Qe){var Ne=xe.multiple;return Ne?Qe.slice():Qe.length?[Qe[0]]:Qe}}var Le=function(xe){return xe};function ut(Qe,xe){if(!Qe)return[];var Ne=xe||{},Me=Ne.processProps,rt=Me===void 0?Le:Me,He=Array.isArray(Qe)?Qe:[Qe];return He.map(function(tt){var gt=tt.children,Ye=_objectWithoutProperties(tt,Ue),wt=ut(gt,xe);return React.createElement(TreeNode,_extends({key:Ye.key},rt(Ye)),wt)})}function Ge(Qe){if(!Qe)return null;var xe;if(Array.isArray(Qe))xe={checkedKeys:Qe,halfCheckedKeys:void 0};else if((0,Ze.Z)(Qe)==="object")xe={checkedKeys:Qe.checked||void 0,halfCheckedKeys:Qe.halfChecked||void 0};else return(0,Te.ZP)(!1,"`checkedKeys` is not an array or an object"),null;return xe}function qe(Qe,xe){var Ne=new Set;function Me(rt){if(!Ne.has(rt)){var He=(0,ge.Z)(xe,rt);if(He){Ne.add(rt);var tt=He.parent,gt=He.node;gt.disabled||tt&&Me(tt.key)}}}return(Qe||[]).forEach(function(rt){Me(rt)}),(0,te.Z)(Ne)}},34643:function(xn,yt,ce){"use strict";ce.d(yt,{S:function(){return Ve}});var te=ce(48736),Ze=ce(65065);function Te(Ue,Se){var ye=new Set;return Ue.forEach(function(Je){Se.has(Je)||ye.add(Je)}),ye}function Xe(Ue){var Se=Ue||{},ye=Se.disabled,Je=Se.disableCheckbox,Ce=Se.checkable;return!!(ye||Je)||Ce===!1}function ke(Ue,Se,ye,Je){for(var Ce=new Set(Ue),st=new Set,nt=0;nt<=ye;nt+=1){var it=Se.get(nt)||new Set;it.forEach(function(Ge){var qe=Ge.key,Qe=Ge.node,xe=Ge.children,Ne=xe===void 0?[]:xe;Ce.has(qe)&&!Je(Qe)&&Ne.filter(function(Me){return!Je(Me.node)}).forEach(function(Me){Ce.add(Me.key)})})}for(var We=new Set,Le=ye;Le>=0;Le-=1){var ut=Se.get(Le)||new Set;ut.forEach(function(Ge){var qe=Ge.parent,Qe=Ge.node;if(!(Je(Qe)||!Ge.parent||We.has(Ge.parent.key))){if(Je(Ge.parent.node)){We.add(qe.key);return}var xe=!0,Ne=!1;(qe.children||[]).filter(function(Me){return!Je(Me.node)}).forEach(function(Me){var rt=Me.key,He=Ce.has(rt);xe&&!He&&(xe=!1),!Ne&&(He||st.has(rt))&&(Ne=!0)}),xe&&Ce.add(qe.key),Ne&&st.add(qe.key),We.add(qe.key)}})}return{checkedKeys:Array.from(Ce),halfCheckedKeys:Array.from(Te(st,Ce))}}function ge(Ue,Se,ye,Je,Ce){for(var st=new Set(Ue),nt=new Set(Se),it=0;it<=Je;it+=1){var We=ye.get(it)||new Set;We.forEach(function(qe){var Qe=qe.key,xe=qe.node,Ne=qe.children,Me=Ne===void 0?[]:Ne;!st.has(Qe)&&!nt.has(Qe)&&!Ce(xe)&&Me.filter(function(rt){return!Ce(rt.node)}).forEach(function(rt){st.delete(rt.key)})})}nt=new Set;for(var Le=new Set,ut=Je;ut>=0;ut-=1){var Ge=ye.get(ut)||new Set;Ge.forEach(function(qe){var Qe=qe.parent,xe=qe.node;if(!(Ce(xe)||!qe.parent||Le.has(qe.parent.key))){if(Ce(qe.parent.node)){Le.add(Qe.key);return}var Ne=!0,Me=!1;(Qe.children||[]).filter(function(rt){return!Ce(rt.node)}).forEach(function(rt){var He=rt.key,tt=st.has(He);Ne&&!tt&&(Ne=!1),!Me&&(tt||nt.has(He))&&(Me=!0)}),Ne||st.delete(Qe.key),Me&&nt.add(Qe.key),Le.add(Qe.key)}})}return{checkedKeys:Array.from(st),halfCheckedKeys:Array.from(Te(nt,st))}}function Ve(Ue,Se,ye,Je){var Ce=[],st;Je?st=Je:st=Xe;var nt=new Set(Ue.filter(function(ut){var Ge=!!(0,Ze.Z)(ye,ut);return Ge||Ce.push(ut),Ge})),it=new Map,We=0;Object.keys(ye).forEach(function(ut){var Ge=ye[ut],qe=Ge.level,Qe=it.get(qe);Qe||(Qe=new Set,it.set(qe,Qe)),Qe.add(Ge),We=Math.max(We,qe)}),(0,te.ZP)(!Ce.length,"Tree missing follow keys: ".concat(Ce.slice(0,100).map(function(ut){return"'".concat(ut,"'")}).join(", ")));var Le;return Se===!0?Le=ke(nt,it,We,st):Le=ge(nt,Se.halfCheckedKeys,it,We,st),Le}},65065:function(xn,yt,ce){"use strict";ce.d(yt,{Z:function(){return te}});function te(Ze,Te){return Ze[Te]}},34061:function(xn,yt,ce){"use strict";ce.d(yt,{F:function(){return qe},H8:function(){return Ge},I8:function(){return ut},km:function(){return Ce},oH:function(){return We},w$:function(){return st},zn:function(){return it}});var te=ce(76190),Ze=ce(94480),Te=ce(33885),Xe=ce(75931),ke=ce(11592),ge=ce(2738),Ve=ce(48736),Ue=ce(65065),Se=["children"];function ye(Qe,xe){return"".concat(Qe,"-").concat(xe)}function Je(Qe){return Qe&&Qe.type&&Qe.type.isTreeNode}function Ce(Qe,xe){return Qe!=null?Qe:xe}function st(Qe){var xe=Qe||{},Ne=xe.title,Me=xe._title,rt=xe.key,He=xe.children,tt=Ne||"title";return{title:tt,_title:Me||[tt],key:rt||"key",children:He||"children"}}function nt(Qe,xe){var Ne=new Map;function Me(rt){var He=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(rt||[]).forEach(function(tt){var gt=tt[xe.key],Ye=tt[xe.children];warning(gt!=null,"Tree node must have a certain key: [".concat(He).concat(gt,"]"));var wt=String(gt);warning(!Ne.has(wt)||gt===null||gt===void 0,"Same 'key' exist in the Tree: ".concat(wt)),Ne.set(wt,!0),Me(Ye,"".concat(He).concat(wt," > "))})}Me(Qe)}function it(Qe){function xe(Ne){var Me=(0,ke.Z)(Ne);return Me.map(function(rt){if(!Je(rt))return(0,Ve.ZP)(!rt,"Tree/TreeNode can only accept TreeNode as children."),null;var He=rt.key,tt=rt.props,gt=tt.children,Ye=(0,Xe.Z)(tt,Se),wt=(0,Te.Z)({key:He},Ye),at=xe(gt);return at.length&&(wt.children=at),wt}).filter(function(rt){return rt})}return xe(Qe)}function We(Qe,xe,Ne){var Me=st(Ne),rt=Me._title,He=Me.key,tt=Me.children,gt=new Set(xe===!0?[]:xe),Ye=[];function wt(at){var vt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return at.map(function(Vt,Jt){for(var pn=ye(vt?vt.pos:"0",Jt),An=Ce(Vt[He],pn),ze,Fe=0;Fe1&&arguments[1]!==void 0?arguments[1]:{},Ne=xe.initWrapper,Me=xe.processEntity,rt=xe.onProcessFinished,He=xe.externalGetKey,tt=xe.childrenPropName,gt=xe.fieldNames,Ye=arguments.length>2?arguments[2]:void 0,wt=He||Ye,at={},vt={},Vt={posEntities:at,keyEntities:vt};return Ne&&(Vt=Ne(Vt)||Vt),Le(Qe,function(Jt){var pn=Jt.node,An=Jt.index,ze=Jt.pos,Fe=Jt.key,Ot=Jt.parentPos,Fn=Jt.level,dn=Jt.nodes,Ct={node:pn,nodes:dn,index:An,key:Fe,pos:ze,level:Fn},en=Ce(Fe,ze);at[ze]=Ct,vt[en]=Ct,Ct.parent=at[Ot],Ct.parent&&(Ct.parent.children=Ct.parent.children||[],Ct.parent.children.push(Ct)),Me&&Me(Ct,Vt)},{externalGetKey:wt,childrenPropName:tt,fieldNames:gt}),rt&&rt(Vt),Vt}function Ge(Qe,xe){var Ne=xe.expandedKeys,Me=xe.selectedKeys,rt=xe.loadedKeys,He=xe.loadingKeys,tt=xe.checkedKeys,gt=xe.halfCheckedKeys,Ye=xe.dragOverNodeKey,wt=xe.dropPosition,at=xe.keyEntities,vt=(0,Ue.Z)(at,Qe),Vt={eventKey:Qe,expanded:Ne.indexOf(Qe)!==-1,selected:Me.indexOf(Qe)!==-1,loaded:rt.indexOf(Qe)!==-1,loading:He.indexOf(Qe)!==-1,checked:tt.indexOf(Qe)!==-1,halfChecked:gt.indexOf(Qe)!==-1,pos:String(vt?vt.pos:""),dragOver:Ye===Qe&&wt===0,dragOverGapTop:Ye===Qe&&wt===-1,dragOverGapBottom:Ye===Qe&&wt===1};return Vt}function qe(Qe){var xe=Qe.data,Ne=Qe.expanded,Me=Qe.selected,rt=Qe.checked,He=Qe.loaded,tt=Qe.loading,gt=Qe.halfChecked,Ye=Qe.dragOver,wt=Qe.dragOverGapTop,at=Qe.dragOverGapBottom,vt=Qe.pos,Vt=Qe.active,Jt=Qe.eventKey,pn=(0,Te.Z)((0,Te.Z)({},xe),{},{expanded:Ne,selected:Me,checked:rt,loaded:He,loading:tt,halfChecked:gt,dragOver:Ye,dragOverGapTop:wt,dragOverGapBottom:at,pos:vt,active:Vt,key:Jt});return"props"in pn||Object.defineProperty(pn,"props",{get:function(){return(0,Ve.ZP)(!1,"Second param return from event is node data instead of TreeNode instance. Please read value directly instead of reading from `props`."),Qe}}),pn}},8224:function(xn,yt,ce){"use strict";ce.d(yt,{Z:function(){return Ze}});var te=ce(4676);function Ze(Te,Xe,ke,ge){var Ve=te.unstable_batchedUpdates?function(Se){te.unstable_batchedUpdates(ke,Se)}:ke;return Te!=null&&Te.addEventListener&&Te.addEventListener(Xe,Ve,ge),{remove:function(){Te!=null&&Te.removeEventListener&&Te.removeEventListener(Xe,Ve,ge)}}}},3465:function(xn,yt,ce){"use strict";ce.d(yt,{G:function(){return Xe}});var te=ce(47273),Ze=function(ge){if((0,te.Z)()&&window.document.documentElement){var Ve=Array.isArray(ge)?ge:[ge],Ue=window.document.documentElement;return Ve.some(function(Se){return Se in Ue.style})}return!1},Te=function(ge,Ve){if(!Ze(ge))return!1;var Ue=document.createElement("div"),Se=Ue.style[ge];return Ue.style[ge]=Ve,Ue.style[ge]!==Se};function Xe(ke,ge){return!Array.isArray(ke)&&ge!==void 0?Te(ke,ge):Ze(ke)}},48911:function(xn,yt,ce){"use strict";ce.d(yt,{Z:function(){return zt}});var te=ce(54476),Ze=ce(76190),Te=ce(33885),Xe=ce(20068),ke=ce(42978),ge=ce(75931),Ve=ce(92310),Ue=ce.n(Ve),Se=ce(29301),ye=ce(70425),Je=ce(34280),Ce=ce(59301),st=ce(4676),nt=Ce.forwardRef(function(Bt,Pt){var _e=Bt.height,se=Bt.offsetY,fe=Bt.offsetX,Ie=Bt.children,Be=Bt.prefixCls,pt=Bt.onInnerResize,Mt=Bt.innerProps,sn=Bt.rtl,he=Bt.extra,oe={},re={display:"flex",flexDirection:"column"};return se!==void 0&&(oe={height:_e,position:"relative",overflow:"hidden"},re=(0,Te.Z)((0,Te.Z)({},re),{},(0,Xe.Z)((0,Xe.Z)((0,Xe.Z)((0,Xe.Z)((0,Xe.Z)({transform:"translateY(".concat(se,"px)")},sn?"marginRight":"marginLeft",-fe),"position","absolute"),"left",0),"right",0),"top",0))),Ce.createElement("div",{style:oe},Ce.createElement(Se.Z,{onResize:function(we){var le=we.offsetHeight;le&&pt&&pt()}},Ce.createElement("div",(0,te.Z)({style:re,className:Ue()((0,Xe.Z)({},"".concat(Be,"-holder-inner"),Be)),ref:Pt},Mt),Ie,he)))});nt.displayName="Filler";var it=nt;function We(Bt){var Pt=Bt.children,_e=Bt.setRef,se=Ce.useCallback(function(fe){_e(fe)},[]);return Ce.cloneElement(Pt,{ref:se})}function Le(Bt,Pt,_e,se,fe,Ie,Be,pt){var Mt=pt.getKey;return Bt.slice(Pt,_e+1).map(function(sn,he){var oe=Pt+he,re=Be(sn,oe,{style:{width:se},offsetX:fe}),de=Mt(sn);return Ce.createElement(We,{key:de,setRef:function(le){return Ie(sn,le)}},re)})}function ut(Bt,Pt,_e,se){var fe=_e-Bt,Ie=Pt-_e,Be=Math.min(fe,Ie)*2;if(se<=Be){var pt=Math.floor(se/2);return se%2?_e+pt+1:_e-pt}return fe>Ie?_e-(se-Ie):_e+(se-fe)}function Ge(Bt,Pt,_e){var se=Bt.length,fe=Pt.length,Ie,Be;if(se===0&&fe===0)return null;se2&&arguments[2]!==void 0?arguments[2]:!1,oe=Mt?sn<0&&pt.current.left||sn>0&&pt.current.right:sn<0&&pt.current.top||sn>0&&pt.current.bottom;return he&&oe?(clearTimeout(Ie.current),fe.current=!1):(!oe||fe.current)&&Be(),!fe.current&&oe}};function rt(Bt,Pt,_e,se,fe,Ie,Be){var pt=(0,Ce.useRef)(0),Mt=(0,Ce.useRef)(null),sn=(0,Ce.useRef)(null),he=(0,Ce.useRef)(!1),oe=Me(Pt,_e,se,fe);function re(Ut,It){if(Qe.Z.cancel(Mt.current),!oe(!1,It)){var ft=Ut;if(!ft._virtualHandled)ft._virtualHandled=!0;else return;pt.current+=It,sn.current=It,Ne||ft.preventDefault(),Mt.current=(0,Qe.Z)(function(){var Bn=he.current?10:1;Be(pt.current*Bn,!1),pt.current=0})}}function de(Ut,It){Be(It,!0),Ne||Ut.preventDefault()}var we=(0,Ce.useRef)(null),le=(0,Ce.useRef)(null);function Ee(Ut){if(Bt){Qe.Z.cancel(le.current),le.current=(0,Qe.Z)(function(){we.current=null},2);var It=Ut.deltaX,ft=Ut.deltaY,Bn=Ut.shiftKey,jt=It,cn=ft;(we.current==="sx"||!we.current&&Bn&&ft&&!It)&&(jt=ft,cn=0,we.current="sx");var In=Math.abs(jt),sr=Math.abs(cn);we.current===null&&(we.current=Ie&&In>sr?"x":"y"),we.current==="y"?re(Ut,cn):de(Ut,jt)}}function St(Ut){Bt&&(he.current=Ut.detail===sn.current)}return[Ee,St]}function He(Bt,Pt,_e,se){var fe=Ce.useMemo(function(){return[new Map,[]]},[Bt,_e.id,se]),Ie=(0,ke.Z)(fe,2),Be=Ie[0],pt=Ie[1],Mt=function(he){var oe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:he,re=Be.get(he),de=Be.get(oe);if(re===void 0||de===void 0)for(var we=Bt.length,le=pt.length;le0&&arguments[0]!==void 0?arguments[0]:!1;he();var we=function(){var St=!1;pt.current.forEach(function(Ut,It){if(Ut&&Ut.offsetParent){var ft=Ut.offsetHeight,Bn=getComputedStyle(Ut),jt=Bn.marginTop,cn=Bn.marginBottom,In=at(jt),sr=at(cn),vn=ft+In+sr;Mt.current.get(It)!==vn&&(Mt.current.set(It,vn),St=!0)}}),St&&Be(function(Ut){return Ut+1})};if(de)we();else{sn.current+=1;var le=sn.current;Promise.resolve().then(function(){le===sn.current&&we()})}}function re(de,we){var le=Bt(de),Ee=pt.current.get(le);we?(pt.current.set(le,we),oe()):pt.current.delete(le),!Ee!=!we&&(we?Pt==null||Pt(de):_e==null||_e(de))}return(0,Ce.useEffect)(function(){return he},[]),[re,oe,Mt.current,Ie]}var Vt=14/15;function Jt(Bt,Pt,_e){var se=(0,Ce.useRef)(!1),fe=(0,Ce.useRef)(0),Ie=(0,Ce.useRef)(0),Be=(0,Ce.useRef)(null),pt=(0,Ce.useRef)(null),Mt,sn=function(de){if(se.current){var we=Math.ceil(de.touches[0].pageX),le=Math.ceil(de.touches[0].pageY),Ee=fe.current-we,St=Ie.current-le,Ut=Math.abs(Ee)>Math.abs(St);Ut?fe.current=we:Ie.current=le;var It=_e(Ut,Ut?Ee:St,!1,de);It&&de.preventDefault(),clearInterval(pt.current),It&&(pt.current=setInterval(function(){Ut?Ee*=Vt:St*=Vt;var ft=Math.floor(Ut?Ee:St);(!_e(Ut,ft,!0)||Math.abs(ft)<=.1)&&clearInterval(pt.current)},16))}},he=function(){se.current=!1,Mt()},oe=function(de){Mt(),de.touches.length===1&&!se.current&&(se.current=!0,fe.current=Math.ceil(de.touches[0].pageX),Ie.current=Math.ceil(de.touches[0].pageY),Be.current=de.target,Be.current.addEventListener("touchmove",sn,{passive:!1}),Be.current.addEventListener("touchend",he,{passive:!0}))};Mt=function(){Be.current&&(Be.current.removeEventListener("touchmove",sn),Be.current.removeEventListener("touchend",he))},(0,Je.Z)(function(){return Bt&&Pt.current.addEventListener("touchstart",oe,{passive:!0}),function(){var re;(re=Pt.current)===null||re===void 0||re.removeEventListener("touchstart",oe),Mt(),clearInterval(pt.current)}},[Bt])}function pn(Bt){return Math.floor(Math.pow(Bt,.5))}function An(Bt,Pt){var _e="touches"in Bt?Bt.touches[0]:Bt;return _e[Pt?"pageX":"pageY"]-window[Pt?"scrollX":"scrollY"]}function ze(Bt,Pt,_e){Ce.useEffect(function(){var se=Pt.current;if(Bt&&se){var fe=!1,Ie,Be,pt=function(){Qe.Z.cancel(Ie)},Mt=function re(){pt(),Ie=(0,Qe.Z)(function(){_e(Be),re()})},sn=function(){fe=!1,pt()},he=function(de){if(!(de.target.draggable||de.button!==0)){var we=de;we._virtualHandled||(we._virtualHandled=!0,fe=!0)}},oe=function(de){if(fe){var we=An(de,!1),le=se.getBoundingClientRect(),Ee=le.top,St=le.bottom;if(we<=Ee){var Ut=Ee-we;Be=-pn(Ut),Mt()}else if(we>=St){var It=we-St;Be=pn(It),Mt()}else pt()}};return se.addEventListener("mousedown",he),se.ownerDocument.addEventListener("mouseup",sn),se.ownerDocument.addEventListener("mousemove",oe),se.ownerDocument.addEventListener("dragend",sn),function(){se.removeEventListener("mousedown",he),se.ownerDocument.removeEventListener("mouseup",sn),se.ownerDocument.removeEventListener("mousemove",oe),se.ownerDocument.removeEventListener("dragend",sn),pt()}}},[Bt])}var Fe=10;function Ot(Bt,Pt,_e,se,fe,Ie,Be,pt){var Mt=Ce.useRef(),sn=Ce.useState(null),he=(0,ke.Z)(sn,2),oe=he[0],re=he[1];return(0,Je.Z)(function(){if(oe&&oe.times=0;Jn-=1){var Tr=fe(Pt[Jn]),Pr=_e.get(Tr);if(Pr===void 0){Ut=!0;break}if(yr-=Pr,yr<=0)break}switch(Bn){case"top":ft=cn-Ee;break;case"bottom":ft=In-St+Ee;break;default:{var Er=Bt.current.scrollTop,ur=Er+St;cnur&&(It="bottom")}}ft!==null&&Be(ft),ft!==oe.lastTop&&(Ut=!0)}Ut&&re((0,Te.Z)((0,Te.Z)({},oe),{},{times:oe.times+1,targetAlign:It,lastTop:ft}))}},[oe,Bt.current]),function(de){if(de==null){pt();return}if(Qe.Z.cancel(Mt.current),typeof de=="number")Be(de);else if(de&&(0,Ze.Z)(de)==="object"){var we,le=de.align;"index"in de?we=de.index:we=Pt.findIndex(function(Ut){return fe(Ut)===de.key});var Ee=de.offset,St=Ee===void 0?0:Ee;re({times:0,index:we,offset:St,originAlign:le})}}}var Fn=Ce.forwardRef(function(Bt,Pt){var _e=Bt.prefixCls,se=Bt.rtl,fe=Bt.scrollOffset,Ie=Bt.scrollRange,Be=Bt.onStartMove,pt=Bt.onStopMove,Mt=Bt.onScroll,sn=Bt.horizontal,he=Bt.spinSize,oe=Bt.containerSize,re=Bt.style,de=Bt.thumbStyle,we=Bt.showScrollBar,le=Ce.useState(!1),Ee=(0,ke.Z)(le,2),St=Ee[0],Ut=Ee[1],It=Ce.useState(null),ft=(0,ke.Z)(It,2),Bn=ft[0],jt=ft[1],cn=Ce.useState(null),In=(0,ke.Z)(cn,2),sr=In[0],vn=In[1],dr=!se,cr=Ce.useRef(),yr=Ce.useRef(),Jn=Ce.useState(we),Tr=(0,ke.Z)(Jn,2),Pr=Tr[0],Er=Tr[1],ur=Ce.useRef(),Qr=function(){we===!0||we===!1||(clearTimeout(ur.current),Er(!0),ur.current=setTimeout(function(){Er(!1)},3e3))},Kn=Ie-oe||0,rr=oe-he||0,qn=Ce.useMemo(function(){if(fe===0||Kn===0)return 0;var Wr=fe/Kn;return Wr*rr},[fe,Kn,rr]),mn=function(Dr){Dr.stopPropagation(),Dr.preventDefault()},zn=Ce.useRef({top:qn,dragging:St,pageY:Bn,startTop:sr});zn.current={top:qn,dragging:St,pageY:Bn,startTop:sr};var $t=function(Dr){Ut(!0),jt(An(Dr,sn)),vn(zn.current.top),Be(),Dr.stopPropagation(),Dr.preventDefault()};Ce.useEffect(function(){var Wr=function($n){$n.preventDefault()},Dr=cr.current,Ur=yr.current;return Dr.addEventListener("touchstart",Wr,{passive:!1}),Ur.addEventListener("touchstart",$t,{passive:!1}),function(){Dr.removeEventListener("touchstart",Wr),Ur.removeEventListener("touchstart",$t)}},[]);var Sn=Ce.useRef();Sn.current=Kn;var pr=Ce.useRef();pr.current=rr,Ce.useEffect(function(){if(St){var Wr,Dr=function($n){var yn=zn.current,$e=yn.dragging,kr=yn.pageY,Zr=yn.startTop;Qe.Z.cancel(Wr);var Lt=cr.current.getBoundingClientRect(),Tt=oe/(sn?Lt.width:Lt.height);if($e){var tr=(An($n,sn)-kr)*Tt,Tn=Zr;!dr&&sn?Tn-=tr:Tn+=tr;var Gt=Sn.current,_n=pr.current,ar=_n?Tn/_n:0,Ar=Math.ceil(ar*Gt);Ar=Math.max(Ar,0),Ar=Math.min(Ar,Gt),Wr=(0,Qe.Z)(function(){Mt(Ar,sn)})}},Ur=function(){Ut(!1),pt()};return window.addEventListener("mousemove",Dr,{passive:!0}),window.addEventListener("touchmove",Dr,{passive:!0}),window.addEventListener("mouseup",Ur,{passive:!0}),window.addEventListener("touchend",Ur,{passive:!0}),function(){window.removeEventListener("mousemove",Dr),window.removeEventListener("touchmove",Dr),window.removeEventListener("mouseup",Ur),window.removeEventListener("touchend",Ur),Qe.Z.cancel(Wr)}}},[St]),Ce.useEffect(function(){return Qr(),function(){clearTimeout(ur.current)}},[fe]),Ce.useImperativeHandle(Pt,function(){return{delayHidden:Qr}});var lr="".concat(_e,"-scrollbar"),fr={position:"absolute",visibility:Pr?null:"hidden"},Fr={position:"absolute",borderRadius:99,background:"var(--rc-virtual-list-scrollbar-bg, rgba(0, 0, 0, 0.5))",cursor:"pointer",userSelect:"none"};return sn?(Object.assign(fr,{height:8,left:0,right:0,bottom:0}),Object.assign(Fr,(0,Xe.Z)({height:"100%",width:he},dr?"left":"right",qn))):(Object.assign(fr,(0,Xe.Z)({width:8,top:0,bottom:0},dr?"right":"left",0)),Object.assign(Fr,{width:"100%",height:he,top:qn})),Ce.createElement("div",{ref:cr,className:Ue()(lr,(0,Xe.Z)((0,Xe.Z)((0,Xe.Z)({},"".concat(lr,"-horizontal"),sn),"".concat(lr,"-vertical"),!sn),"".concat(lr,"-visible"),Pr)),style:(0,Te.Z)((0,Te.Z)({},fr),re),onMouseDown:mn,onMouseMove:Qr},Ce.createElement("div",{ref:yr,className:Ue()("".concat(lr,"-thumb"),(0,Xe.Z)({},"".concat(lr,"-thumb-moving"),St)),style:(0,Te.Z)((0,Te.Z)({},Fr),de),onMouseDown:$t}))}),dn=Fn,Ct=20;function en(){var Bt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,Pt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,_e=Bt/Pt*Bt;return isNaN(_e)&&(_e=0),_e=Math.max(_e,Ct),Math.floor(_e)}var rn=["prefixCls","className","height","itemHeight","fullHeight","style","data","children","itemKey","virtual","direction","scrollWidth","component","onScroll","onVirtualScroll","onVisibleChange","innerProps","extraRender","styles","showScrollBar"],Yn=[],Dt={overflowY:"auto",overflowAnchor:"none"};function mt(Bt,Pt){var _e=Bt.prefixCls,se=_e===void 0?"rc-virtual-list":_e,fe=Bt.className,Ie=Bt.height,Be=Bt.itemHeight,pt=Bt.fullHeight,Mt=pt===void 0?!0:pt,sn=Bt.style,he=Bt.data,oe=Bt.children,re=Bt.itemKey,de=Bt.virtual,we=Bt.direction,le=Bt.scrollWidth,Ee=Bt.component,St=Ee===void 0?"div":Ee,Ut=Bt.onScroll,It=Bt.onVirtualScroll,ft=Bt.onVisibleChange,Bn=Bt.innerProps,jt=Bt.extraRender,cn=Bt.styles,In=Bt.showScrollBar,sr=In===void 0?"optional":In,vn=(0,ge.Z)(Bt,rn),dr=Ce.useCallback(function(Ht){return typeof re=="function"?re(Ht):Ht==null?void 0:Ht[re]},[re]),cr=vt(dr,null,null),yr=(0,ke.Z)(cr,4),Jn=yr[0],Tr=yr[1],Pr=yr[2],Er=yr[3],ur=!!(de!==!1&&Ie&&Be),Qr=Ce.useMemo(function(){return Object.values(Pr.maps).reduce(function(Ht,ln){return Ht+ln},0)},[Pr.id,Pr.maps]),Kn=ur&&he&&(Math.max(Be*he.length,Qr)>Ie||!!le),rr=we==="rtl",qn=Ue()(se,(0,Xe.Z)({},"".concat(se,"-rtl"),rr),fe),mn=he||Yn,zn=(0,Ce.useRef)(),$t=(0,Ce.useRef)(),Sn=(0,Ce.useRef)(),pr=(0,Ce.useState)(0),lr=(0,ke.Z)(pr,2),fr=lr[0],Fr=lr[1],Wr=(0,Ce.useState)(0),Dr=(0,ke.Z)(Wr,2),Ur=Dr[0],qr=Dr[1],$n=(0,Ce.useState)(!1),yn=(0,ke.Z)($n,2),$e=yn[0],kr=yn[1],Zr=function(){kr(!0)},Lt=function(){kr(!1)},Tt={getKey:dr};function tr(Ht){Fr(function(ln){var hn;typeof Ht=="function"?hn=Ht(ln):hn=Ht;var tn=ui(hn);return zn.current.scrollTop=tn,tn})}var Tn=(0,Ce.useRef)({start:0,end:mn.length}),Gt=(0,Ce.useRef)(),_n=qe(mn,dr),ar=(0,ke.Z)(_n,1),Ar=ar[0];Gt.current=Ar;var or=Ce.useMemo(function(){if(!ur)return{scrollHeight:void 0,start:0,end:mn.length-1,offset:void 0};if(!Kn){var Ht;return{scrollHeight:((Ht=$t.current)===null||Ht===void 0?void 0:Ht.offsetHeight)||0,start:0,end:mn.length-1,offset:void 0}}for(var ln=0,hn,tn,un,nr=mn.length,Nt=0;Nt=fr&&hn===void 0&&(hn=Nt,tn=ln),er>fr+Ie&&un===void 0&&(un=Nt),ln=er}return hn===void 0&&(hn=0,tn=0,un=Math.ceil(Ie/Be)),un===void 0&&(un=mn.length-1),un=Math.min(un+1,mn.length-1),{scrollHeight:ln,start:hn,end:un,offset:tn}},[Kn,ur,fr,mn,Er,Ie]),hr=or.scrollHeight,xr=or.start,Hn=or.end,xt=or.offset;Tn.current.start=xr,Tn.current.end=Hn,Ce.useLayoutEffect(function(){var Ht=Pr.getRecord();if(Ht.size===1){var ln=Array.from(Ht.keys())[0],hn=Ht.get(ln),tn=mn[xr];if(tn&&hn===void 0){var un=dr(tn);if(un===ln){var nr=Pr.get(ln),Nt=nr-Be;tr(function(qt){return qt+Nt})}}}Pr.resetRecord()},[hr]);var Ft=Ce.useState({width:0,height:Ie}),gn=(0,ke.Z)(Ft,2),Mn=gn[0],wr=gn[1],Hr=function(ln){wr({width:ln.offsetWidth,height:ln.offsetHeight})},Mr=(0,Ce.useRef)(),ir=(0,Ce.useRef)(),Xn=Ce.useMemo(function(){return en(Mn.width,le)},[Mn.width,le]),_r=Ce.useMemo(function(){return en(Mn.height,hr)},[Mn.height,hr]),Br=hr-Ie,$r=(0,Ce.useRef)(Br);$r.current=Br;function ui(Ht){var ln=Ht;return Number.isNaN($r.current)||(ln=Math.min(ln,$r.current)),ln=Math.max(ln,0),ln}var ai=fr<=0,Ci=fr>=Br,Ke=Ur<=0,Oe=Ur>=le,At=Me(ai,Ci,Ke,Oe),Et=function(){return{x:rr?-Ur:Ur,y:fr}},on=(0,Ce.useRef)(Et()),Wt=(0,ye.zX)(function(Ht){if(It){var ln=(0,Te.Z)((0,Te.Z)({},Et()),Ht);(on.current.x!==ln.x||on.current.y!==ln.y)&&(It(ln),on.current=ln)}});function Qn(Ht,ln){var hn=Ht;ln?((0,st.flushSync)(function(){qr(hn)}),Wt()):tr(hn)}function Rn(Ht){var ln=Ht.currentTarget.scrollTop;ln!==fr&&tr(ln),Ut==null||Ut(Ht),Wt()}var Wn=function(ln){var hn=ln,tn=le?le-Mn.width:0;return hn=Math.max(hn,0),hn=Math.min(hn,tn),hn},Vn=(0,ye.zX)(function(Ht,ln){ln?((0,st.flushSync)(function(){qr(function(hn){var tn=hn+(rr?-Ht:Ht);return Wn(tn)})}),Wt()):tr(function(hn){var tn=hn+Ht;return tn})}),Zn=rt(ur,ai,Ci,Ke,Oe,!!le,Vn),Gn=(0,ke.Z)(Zn,2),ct=Gn[0],Yt=Gn[1];Jt(ur,zn,function(Ht,ln,hn,tn){var un=tn;return At(Ht,ln,hn)?!1:!un||!un._virtualHandled?(un&&(un._virtualHandled=!0),ct({preventDefault:function(){},deltaX:Ht?ln:0,deltaY:Ht?0:ln}),!0):!1}),ze(Kn,zn,function(Ht){tr(function(ln){return ln+Ht})}),(0,Je.Z)(function(){function Ht(hn){var tn=ai&&hn.detail<0,un=Ci&&hn.detail>0;ur&&!tn&&!un&&hn.preventDefault()}var ln=zn.current;return ln.addEventListener("wheel",ct,{passive:!1}),ln.addEventListener("DOMMouseScroll",Yt,{passive:!0}),ln.addEventListener("MozMousePixelScroll",Ht,{passive:!1}),function(){ln.removeEventListener("wheel",ct),ln.removeEventListener("DOMMouseScroll",Yt),ln.removeEventListener("MozMousePixelScroll",Ht)}},[ur,ai,Ci]),(0,Je.Z)(function(){if(le){var Ht=Wn(Ur);qr(Ht),Wt({x:Ht})}},[Mn.width,le]);var Rt=function(){var ln,hn;(ln=Mr.current)===null||ln===void 0||ln.delayHidden(),(hn=ir.current)===null||hn===void 0||hn.delayHidden()},Zt=Ot(zn,mn,Pr,Be,dr,function(){return Tr(!0)},tr,Rt);Ce.useImperativeHandle(Pt,function(){return{nativeElement:Sn.current,getScrollInfo:Et,scrollTo:function(ln){function hn(tn){return tn&&(0,Ze.Z)(tn)==="object"&&("left"in tn||"top"in tn)}hn(ln)?(ln.left!==void 0&&qr(Wn(ln.left)),Zt(ln.top)):Zt(ln)}}}),(0,Je.Z)(function(){if(ft){var Ht=mn.slice(xr,Hn+1);ft(Ht,mn)}},[xr,Hn,mn]);var nn=He(mn,dr,Pr,Be),fn=jt==null?void 0:jt({start:xr,end:Hn,virtual:Kn,offsetX:Ur,offsetY:xt,rtl:rr,getSize:nn}),dt=Le(mn,xr,Hn,le,Ur,Jn,oe,Tt),Ln=null;Ie&&(Ln=(0,Te.Z)((0,Xe.Z)({},Mt?"height":"maxHeight",Ie),Dt),ur&&(Ln.overflowY="hidden",le&&(Ln.overflowX="hidden"),$e&&(Ln.pointerEvents="none")));var wn={};return rr&&(wn.dir="rtl"),Ce.createElement("div",(0,te.Z)({ref:Sn,style:(0,Te.Z)((0,Te.Z)({},sn),{},{position:"relative"}),className:qn},wn,vn),Ce.createElement(Se.Z,{onResize:Hr},Ce.createElement(St,{className:"".concat(se,"-holder"),style:Ln,ref:zn,onScroll:Rn,onMouseEnter:Rt},Ce.createElement(it,{prefixCls:se,height:hr,offsetX:Ur,offsetY:xt,scrollWidth:le,onInnerResize:Tr,ref:$t,innerProps:Bn,rtl:rr,extra:fn},dt))),Kn&&hr>Ie&&Ce.createElement(dn,{ref:Mr,prefixCls:se,scrollOffset:fr,scrollRange:hr,rtl:rr,onScroll:Qn,onStartMove:Zr,onStopMove:Lt,spinSize:_r,containerSize:Mn.height,style:cn==null?void 0:cn.verticalScrollBar,thumbStyle:cn==null?void 0:cn.verticalScrollBarThumb,showScrollBar:sr}),Kn&&le>Mn.width&&Ce.createElement(dn,{ref:ir,prefixCls:se,scrollOffset:Ur,scrollRange:le,rtl:rr,onScroll:Qn,onStartMove:Zr,onStopMove:Lt,spinSize:Xn,containerSize:Mn.width,horizontal:!0,style:cn==null?void 0:cn.horizontalScrollBar,thumbStyle:cn==null?void 0:cn.horizontalScrollBarThumb,showScrollBar:sr}))}var ht=Ce.forwardRef(mt);ht.displayName="List";var bt=ht,zt=bt},51353:function(xn,yt,ce){"use strict";Object.defineProperty(yt,"__esModule",{value:!0}),Object.defineProperty(yt,"DraggableCore",{enumerable:!0,get:function(){return Ue.default}}),yt.default=void 0;var te=Je(ce(59301)),Ze=ye(ce(12708)),Te=ye(ce(4676)),Xe=ce(14625),ke=ce(77026),ge=ce(22013),Ve=ce(80217),Ue=ye(ce(68555)),Se=ye(ce(97510));function ye(Le){return Le&&Le.__esModule?Le:{default:Le}}function Je(Le,ut){if(typeof WeakMap=="function")var Ge=new WeakMap,qe=new WeakMap;return(Je=function(Qe,xe){if(!xe&&Qe&&Qe.__esModule)return Qe;var Ne,Me,rt={__proto__:null,default:Qe};if(Qe===null||typeof Qe!="object"&&typeof Qe!="function")return rt;if(Ne=xe?qe:Ge){if(Ne.has(Qe))return Ne.get(Qe);Ne.set(Qe,rt)}for(const He in Qe)He!=="default"&&{}.hasOwnProperty.call(Qe,He)&&((Me=(Ne=Object.defineProperty)&&Object.getOwnPropertyDescriptor(Qe,He))&&(Me.get||Me.set)?Ne(rt,He,Me):rt[He]=Qe[He]);return rt})(Le,ut)}function Ce(){return Ce=Object.assign?Object.assign.bind():function(Le){for(var ut=1;ut{if((0,Se.default)("Draggable: onDragStart: %j",qe),this.props.onStart(Ge,(0,ge.createDraggableData)(this,qe))===!1)return!1;this.setState({dragging:!0,dragged:!0})}),st(this,"onDrag",(Ge,qe)=>{if(!this.state.dragging)return!1;(0,Se.default)("Draggable: onDrag: %j",qe);const Qe=(0,ge.createDraggableData)(this,qe),xe={x:Qe.x,y:Qe.y,slackX:0,slackY:0};if(this.props.bounds){const{x:Me,y:rt}=xe;xe.x+=this.state.slackX,xe.y+=this.state.slackY;const[He,tt]=(0,ge.getBoundPosition)(this,xe.x,xe.y);xe.x=He,xe.y=tt,xe.slackX=this.state.slackX+(Me-xe.x),xe.slackY=this.state.slackY+(rt-xe.y),Qe.x=xe.x,Qe.y=xe.y,Qe.deltaX=xe.x-this.state.x,Qe.deltaY=xe.y-this.state.y}if(this.props.onDrag(Ge,Qe)===!1)return!1;this.setState(xe)}),st(this,"onDragStop",(Ge,qe)=>{if(!this.state.dragging||this.props.onStop(Ge,(0,ge.createDraggableData)(this,qe))===!1)return!1;(0,Se.default)("Draggable: onDragStop: %j",qe);const xe={dragging:!1,slackX:0,slackY:0};if(!!this.props.position){const{x:Me,y:rt}=this.props.position;xe.x=Me,xe.y=rt}this.setState(xe)}),this.state={dragging:!1,dragged:!1,x:ut.position?ut.position.x:ut.defaultPosition.x,y:ut.position?ut.position.y:ut.defaultPosition.y,prevPropsPosition:Vo({},ut.position),slackX:0,slackY:0,isElementSVG:!1},ut.position&&!(ut.onDrag||ut.onStop)&&console.warn("A `position` was applied to this , without drag handlers. This will make this component effectively undraggable. Please attach `onDrag` or `onStop` handlers so you can adjust the `position` of this element.")}componentDidMount(){typeof window.SVGElement!="undefined"&&this.findDOMNode()instanceof window.SVGElement&&this.setState({isElementSVG:!0})}componentWillUnmount(){this.state.dragging&&this.setState({dragging:!1})}findDOMNode(){var ut,Ge,qe;return(qe=(Ge=(ut=this.props)==null?void 0:ut.nodeRef)==null?void 0:Ge.current)!=null?qe:Te.default.findDOMNode(this)}render(){const An=this.props,{axis:ut,bounds:Ge,children:qe,defaultPosition:Qe,defaultClassName:xe,defaultClassNameDragging:Ne,defaultClassNameDragged:Me,position:rt,positionOffset:He,scale:tt}=An,gt=cc(An,["axis","bounds","children","defaultPosition","defaultClassName","defaultClassNameDragging","defaultClassNameDragged","position","positionOffset","scale"]);let Ye={},wt=null;const vt=!!!rt||this.state.dragging,Vt=rt||Qe,Jt={x:(0,ge.canDragX)(this)&&vt?this.state.x:Vt.x,y:(0,ge.canDragY)(this)&&vt?this.state.y:Vt.y};this.state.isElementSVG?wt=(0,ke.createSVGTransform)(Jt,He):Ye=(0,ke.createCSSTransform)(Jt,He);const pn=(0,Xe.clsx)(qe.props.className||"",xe,{[Ne]:this.state.dragging,[Me]:this.state.dragged});return te.createElement(Ue.default,Ce({},gt,{onStart:this.onDragStart,onDrag:this.onDrag,onStop:this.onDragStop}),te.cloneElement(te.Children.only(qe),{className:pn,style:Vo(Vo({},qe.props.style),Ye),transform:wt}))}}yt.default=We,st(We,"displayName","Draggable"),st(We,"propTypes",ec(Vo({},Ue.default.propTypes),{axis:Ze.default.oneOf(["both","x","y","none"]),bounds:Ze.default.oneOfType([Ze.default.shape({left:Ze.default.number,right:Ze.default.number,top:Ze.default.number,bottom:Ze.default.number}),Ze.default.string,Ze.default.oneOf([!1])]),defaultClassName:Ze.default.string,defaultClassNameDragging:Ze.default.string,defaultClassNameDragged:Ze.default.string,defaultPosition:Ze.default.shape({x:Ze.default.number,y:Ze.default.number}),positionOffset:Ze.default.shape({x:Ze.default.oneOfType([Ze.default.number,Ze.default.string]),y:Ze.default.oneOfType([Ze.default.number,Ze.default.string])}),position:Ze.default.shape({x:Ze.default.number,y:Ze.default.number}),className:Ve.dontSetMe,style:Ve.dontSetMe,transform:Ve.dontSetMe})),st(We,"defaultProps",ec(Vo({},Ue.default.defaultProps),{axis:"both",bounds:!1,defaultClassName:"react-draggable",defaultClassNameDragging:"react-draggable-dragging",defaultClassNameDragged:"react-draggable-dragged",defaultPosition:{x:0,y:0},scale:1}))},68555:function(xn,yt,ce){"use strict";Object.defineProperty(yt,"__esModule",{value:!0}),yt.default=void 0;var te=Se(ce(59301)),Ze=Ue(ce(12708)),Te=Ue(ce(4676)),Xe=ce(77026),ke=ce(22013),ge=ce(80217),Ve=Ue(ce(97510));function Ue(We){return We&&We.__esModule?We:{default:We}}function Se(We,Le){if(typeof WeakMap=="function")var ut=new WeakMap,Ge=new WeakMap;return(Se=function(qe,Qe){if(!Qe&&qe&&qe.__esModule)return qe;var xe,Ne,Me={__proto__:null,default:qe};if(qe===null||typeof qe!="object"&&typeof qe!="function")return Me;if(xe=Qe?Ge:ut){if(xe.has(qe))return xe.get(qe);xe.set(qe,Me)}for(const rt in qe)rt!=="default"&&{}.hasOwnProperty.call(qe,rt)&&((Ne=(xe=Object.defineProperty)&&Object.getOwnPropertyDescriptor(qe,rt))&&(Ne.get||Ne.set)?xe(Me,rt,Ne):Me[rt]=qe[rt]);return Me})(We,Le)}function ye(We,Le,ut){return(Le=Je(Le))in We?Object.defineProperty(We,Le,{value:ut,enumerable:!0,configurable:!0,writable:!0}):We[Le]=ut,We}function Je(We){var Le=Ce(We,"string");return typeof Le=="symbol"?Le:Le+""}function Ce(We,Le){if(typeof We!="object"||!We)return We;var ut=We[Symbol.toPrimitive];if(ut!==void 0){var Ge=ut.call(We,Le||"default");if(typeof Ge!="object")return Ge;throw new TypeError("@@toPrimitive must return a primitive value.")}return(Le==="string"?String:Number)(We)}const st={touch:{start:"touchstart",move:"touchmove",stop:"touchend"},mouse:{start:"mousedown",move:"mousemove",stop:"mouseup"}};let nt=st.mouse;class it extends te.Component{constructor(){super(...arguments),ye(this,"dragging",!1),ye(this,"lastX",NaN),ye(this,"lastY",NaN),ye(this,"touchIdentifier",null),ye(this,"mounted",!1),ye(this,"handleDragStart",Le=>{if(this.props.onMouseDown(Le),!this.props.allowAnyClick&&typeof Le.button=="number"&&Le.button!==0)return!1;const ut=this.findDOMNode();if(!ut||!ut.ownerDocument||!ut.ownerDocument.body)throw new Error(" not mounted on DragStart!");const{ownerDocument:Ge}=ut;if(this.props.disabled||!(Le.target instanceof Ge.defaultView.Node)||this.props.handle&&!(0,Xe.matchesSelectorAndParentsTo)(Le.target,this.props.handle,ut)||this.props.cancel&&(0,Xe.matchesSelectorAndParentsTo)(Le.target,this.props.cancel,ut))return;Le.type==="touchstart"&&!this.props.allowMobileScroll&&Le.preventDefault();const qe=(0,Xe.getTouchIdentifier)(Le);this.touchIdentifier=qe;const Qe=(0,ke.getControlPosition)(Le,qe,this);if(Qe==null)return;const{x:xe,y:Ne}=Qe,Me=(0,ke.createCoreData)(this,xe,Ne);(0,Ve.default)("DraggableCore: handleDragStart: %j",Me),(0,Ve.default)("calling",this.props.onStart),!(this.props.onStart(Le,Me)===!1||this.mounted===!1)&&(this.props.enableUserSelectHack&&(0,Xe.addUserSelectStyles)(Ge),this.dragging=!0,this.lastX=xe,this.lastY=Ne,(0,Xe.addEvent)(Ge,nt.move,this.handleDrag),(0,Xe.addEvent)(Ge,nt.stop,this.handleDragStop))}),ye(this,"handleDrag",Le=>{const ut=(0,ke.getControlPosition)(Le,this.touchIdentifier,this);if(ut==null)return;let{x:Ge,y:qe}=ut;if(Array.isArray(this.props.grid)){let Ne=Ge-this.lastX,Me=qe-this.lastY;if([Ne,Me]=(0,ke.snapToGrid)(this.props.grid,Ne,Me),!Ne&&!Me)return;Ge=this.lastX+Ne,qe=this.lastY+Me}const Qe=(0,ke.createCoreData)(this,Ge,qe);if((0,Ve.default)("DraggableCore: handleDrag: %j",Qe),this.props.onDrag(Le,Qe)===!1||this.mounted===!1){try{this.handleDragStop(new MouseEvent("mouseup"))}catch(Ne){const Me=document.createEvent("MouseEvents");Me.initMouseEvent("mouseup",!0,!0,window,0,0,0,0,0,!1,!1,!1,!1,0,null),this.handleDragStop(Me)}return}this.lastX=Ge,this.lastY=qe}),ye(this,"handleDragStop",Le=>{if(!this.dragging)return;const ut=(0,ke.getControlPosition)(Le,this.touchIdentifier,this);if(ut==null)return;let{x:Ge,y:qe}=ut;if(Array.isArray(this.props.grid)){let Me=Ge-this.lastX||0,rt=qe-this.lastY||0;[Me,rt]=(0,ke.snapToGrid)(this.props.grid,Me,rt),Ge=this.lastX+Me,qe=this.lastY+rt}const Qe=(0,ke.createCoreData)(this,Ge,qe);if(this.props.onStop(Le,Qe)===!1||this.mounted===!1)return!1;const Ne=this.findDOMNode();Ne&&this.props.enableUserSelectHack&&(0,Xe.scheduleRemoveUserSelectStyles)(Ne.ownerDocument),(0,Ve.default)("DraggableCore: handleDragStop: %j",Qe),this.dragging=!1,this.lastX=NaN,this.lastY=NaN,Ne&&((0,Ve.default)("DraggableCore: Removing handlers"),(0,Xe.removeEvent)(Ne.ownerDocument,nt.move,this.handleDrag),(0,Xe.removeEvent)(Ne.ownerDocument,nt.stop,this.handleDragStop))}),ye(this,"onMouseDown",Le=>(nt=st.mouse,this.handleDragStart(Le))),ye(this,"onMouseUp",Le=>(nt=st.mouse,this.handleDragStop(Le))),ye(this,"onTouchStart",Le=>(nt=st.touch,this.handleDragStart(Le))),ye(this,"onTouchEnd",Le=>(nt=st.touch,this.handleDragStop(Le)))}componentDidMount(){this.mounted=!0;const Le=this.findDOMNode();Le&&(0,Xe.addEvent)(Le,st.touch.start,this.onTouchStart,{passive:!1})}componentWillUnmount(){this.mounted=!1;const Le=this.findDOMNode();if(Le){const{ownerDocument:ut}=Le;(0,Xe.removeEvent)(ut,st.mouse.move,this.handleDrag),(0,Xe.removeEvent)(ut,st.touch.move,this.handleDrag),(0,Xe.removeEvent)(ut,st.mouse.stop,this.handleDragStop),(0,Xe.removeEvent)(ut,st.touch.stop,this.handleDragStop),(0,Xe.removeEvent)(Le,st.touch.start,this.onTouchStart,{passive:!1}),this.props.enableUserSelectHack&&(0,Xe.scheduleRemoveUserSelectStyles)(ut)}}findDOMNode(){var Le,ut,Ge;return(Le=this.props)!=null&&Le.nodeRef?(Ge=(ut=this.props)==null?void 0:ut.nodeRef)==null?void 0:Ge.current:Te.default.findDOMNode(this)}render(){return te.cloneElement(te.Children.only(this.props.children),{onMouseDown:this.onMouseDown,onMouseUp:this.onMouseUp,onTouchEnd:this.onTouchEnd})}}yt.default=it,ye(it,"displayName","DraggableCore"),ye(it,"propTypes",{allowAnyClick:Ze.default.bool,allowMobileScroll:Ze.default.bool,children:Ze.default.node.isRequired,disabled:Ze.default.bool,enableUserSelectHack:Ze.default.bool,offsetParent:function(We,Le){if(We[Le]&&We[Le].nodeType!==1)throw new Error("Draggable's offsetParent must be a DOM Node.")},grid:Ze.default.arrayOf(Ze.default.number),handle:Ze.default.string,cancel:Ze.default.string,nodeRef:Ze.default.object,onStart:Ze.default.func,onDrag:Ze.default.func,onStop:Ze.default.func,onMouseDown:Ze.default.func,scale:Ze.default.number,className:ge.dontSetMe,style:ge.dontSetMe,transform:ge.dontSetMe}),ye(it,"defaultProps",{allowAnyClick:!1,allowMobileScroll:!1,disabled:!1,enableUserSelectHack:!0,onStart:function(){},onDrag:function(){},onStop:function(){},onMouseDown:function(){},scale:1})},96249:function(xn,yt,ce){"use strict";const{default:te,DraggableCore:Ze}=ce(51353);xn.exports=te,xn.exports.default=te,xn.exports.DraggableCore=Ze},77026:function(xn,yt,ce){"use strict";Object.defineProperty(yt,"__esModule",{value:!0}),yt.addClassName=xe,yt.addEvent=Ve,yt.addUserSelectStyles=Ge,yt.createCSSTransform=nt,yt.createSVGTransform=it,yt.getTouch=Le,yt.getTouchIdentifier=ut,yt.getTranslation=We,yt.innerHeight=Je,yt.innerWidth=Ce,yt.matchesSelector=ke,yt.matchesSelectorAndParentsTo=ge,yt.offsetXYFromParent=st,yt.outerHeight=Se,yt.outerWidth=ye,yt.removeClassName=Ne,yt.removeEvent=Ue,yt.scheduleRemoveUserSelectStyles=qe;var te=ce(80217),Ze=Te(ce(76172));function Te(Me,rt){if(typeof WeakMap=="function")var He=new WeakMap,tt=new WeakMap;return(Te=function(gt,Ye){if(!Ye&>&>.__esModule)return gt;var wt,at,vt={__proto__:null,default:gt};if(gt===null||typeof gt!="object"&&typeof gt!="function")return vt;if(wt=Ye?tt:He){if(wt.has(gt))return wt.get(gt);wt.set(gt,vt)}for(const Vt in gt)Vt!=="default"&&{}.hasOwnProperty.call(gt,Vt)&&((at=(wt=Object.defineProperty)&&Object.getOwnPropertyDescriptor(gt,Vt))&&(at.get||at.set)?wt(vt,Vt,at):vt[Vt]=gt[Vt]);return vt})(Me,rt)}let Xe="";function ke(Me,rt){return Xe||(Xe=(0,te.findInArray)(["matches","webkitMatchesSelector","mozMatchesSelector","msMatchesSelector","oMatchesSelector"],function(He){return(0,te.isFunction)(Me[He])})),(0,te.isFunction)(Me[Xe])?Me[Xe](rt):!1}function ge(Me,rt,He){let tt=Me;do{if(ke(tt,rt))return!0;if(tt===He)return!1;tt=tt.parentNode}while(tt);return!1}function Ve(Me,rt,He,tt){if(!Me)return;const gt=Vo({capture:!0},tt);Me.addEventListener?Me.addEventListener(rt,He,gt):Me.attachEvent?Me.attachEvent("on"+rt,He):Me["on"+rt]=He}function Ue(Me,rt,He,tt){if(!Me)return;const gt=Vo({capture:!0},tt);Me.removeEventListener?Me.removeEventListener(rt,He,gt):Me.detachEvent?Me.detachEvent("on"+rt,He):Me["on"+rt]=null}function Se(Me){let rt=Me.clientHeight;const He=Me.ownerDocument.defaultView.getComputedStyle(Me);return rt+=(0,te.int)(He.borderTopWidth),rt+=(0,te.int)(He.borderBottomWidth),rt}function ye(Me){let rt=Me.clientWidth;const He=Me.ownerDocument.defaultView.getComputedStyle(Me);return rt+=(0,te.int)(He.borderLeftWidth),rt+=(0,te.int)(He.borderRightWidth),rt}function Je(Me){let rt=Me.clientHeight;const He=Me.ownerDocument.defaultView.getComputedStyle(Me);return rt-=(0,te.int)(He.paddingTop),rt-=(0,te.int)(He.paddingBottom),rt}function Ce(Me){let rt=Me.clientWidth;const He=Me.ownerDocument.defaultView.getComputedStyle(Me);return rt-=(0,te.int)(He.paddingLeft),rt-=(0,te.int)(He.paddingRight),rt}function st(Me,rt,He){const gt=rt===rt.ownerDocument.body?{left:0,top:0}:rt.getBoundingClientRect(),Ye=(Me.clientX+rt.scrollLeft-gt.left)/He,wt=(Me.clientY+rt.scrollTop-gt.top)/He;return{x:Ye,y:wt}}function nt(Me,rt){const He=We(Me,rt,"px");return{[(0,Ze.browserPrefixToKey)("transform",Ze.default)]:He}}function it(Me,rt){return We(Me,rt,"")}function We(Me,rt,He){let{x:tt,y:gt}=Me,Ye=`translate(${tt}${He},${gt}${He})`;if(rt){const wt=`${typeof rt.x=="string"?rt.x:rt.x+He}`,at=`${typeof rt.y=="string"?rt.y:rt.y+He}`;Ye=`translate(${wt}, ${at})`+Ye}return Ye}function Le(Me,rt){return Me.targetTouches&&(0,te.findInArray)(Me.targetTouches,He=>rt===He.identifier)||Me.changedTouches&&(0,te.findInArray)(Me.changedTouches,He=>rt===He.identifier)}function ut(Me){if(Me.targetTouches&&Me.targetTouches[0])return Me.targetTouches[0].identifier;if(Me.changedTouches&&Me.changedTouches[0])return Me.changedTouches[0].identifier}function Ge(Me){if(!Me)return;let rt=Me.getElementById("react-draggable-style-el");rt||(rt=Me.createElement("style"),rt.type="text/css",rt.id="react-draggable-style-el",rt.innerHTML=`.react-draggable-transparent-selection *::-moz-selection {all: inherit;} `,rt.innerHTML+=`.react-draggable-transparent-selection *::selection {all: inherit;} -`,Ne.getElementsByTagName("head")[0].appendChild(rt)),Ne.body&&xe(Ne.body,"react-draggable-transparent-selection")}function qe(Ne){window.requestAnimationFrame?window.requestAnimationFrame(()=>{Le(Ne)}):Le(Ne)}function Le(Ne){if(Ne)try{if(Ne.body&&He(Ne.body,"react-draggable-transparent-selection"),Ne.selection)Ne.selection.empty();else{const rt=(Ne.defaultView||window).getSelection();rt&&rt.type!=="Caret"&&rt.removeAllRanges()}}catch(rt){}}function xe(Ne,rt){Ne.classList?Ne.classList.add(rt):Ne.className.match(new RegExp(`(?:^|\\s)${rt}(?!\\S)`))||(Ne.className+=` ${rt}`)}function He(Ne,rt){Ne.classList?Ne.classList.remove(rt):Ne.className=Ne.className.replace(new RegExp(`(?:^|\\s)${rt}(?!\\S)`,"g"),"")}},76172:function(xn,yt){"use strict";Object.defineProperty(yt,"__esModule",{value:!0}),yt.browserPrefixToKey=Ke,yt.browserPrefixToStyle=Me,yt.default=void 0,yt.getPrefix=te;const ce=["Moz","Webkit","O","ms"];function te(){var Ue,Se;let ge=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"transform";if(typeof window=="undefined")return"";const Ve=(Se=(Ue=window.document)==null?void 0:Ue.documentElement)==null?void 0:Se.style;if(!Ve||ge in Ve)return"";for(let ye=0;ye: Unmounted during event!");return lt}},80217:function(xn,yt){"use strict";Object.defineProperty(yt,"__esModule",{value:!0}),yt.dontSetMe=Xe,yt.findInArray=ce,yt.int=Me,yt.isFunction=te,yt.isNum=Ke;function ce(ke,ge){for(let Ve=0,Ue=ke.length;Ve1&&arguments[1]!==void 0?arguments[1]:60,Xe=null;return function(){for(var ke=this,ge=arguments.length,Ve=new Array(ge),Ue=0;Uetypeof Se=="object"&&Se!=null&&Se.nodeType===1,Ke=(Se,ye)=>(!ye||Se!=="hidden")&&Se!=="visible"&&Se!=="clip",Me=(Se,ye)=>{if(Se.clientHeight{const lt=(nt=>{if(!nt.ownerDocument||!nt.ownerDocument.defaultView)return null;try{return nt.ownerDocument.defaultView.frameElement}catch(at){return null}})(Ce);return!!lt&&(lt.clientHeightntye||nt>Se&&at=ye&&ze>=Je?nt-Se-Ce:at>ye&&zeJe?at-ye+lt:0,ke=Se=>{const ye=Se.parentElement;return ye==null?Se.getRootNode().host||null:ye},ge=(Se,ye)=>{var Je,Ce,lt,nt;if(typeof document=="undefined")return[];const{scrollMode:at,block:ze,inline:Te,boundary:ct,skipOverflowHiddenElements:Ge}=ye,qe=typeof ct=="function"?ct:fn=>fn!==ct;if(!te(Se))throw new TypeError("Invalid target");const Le=document.scrollingElement||document.documentElement,xe=[];let He=Se;for(;te(He)&&qe(He);){if(He=ke(He),He===Le){xe.push(He);break}He!=null&&He===document.body&&Me(He)&&!Me(document.documentElement)||He!=null&&Me(He,Ge)&&xe.push(He)}const Ne=(Ce=(Je=window.visualViewport)==null?void 0:Je.width)!=null?Ce:innerWidth,rt=(nt=(lt=window.visualViewport)==null?void 0:lt.height)!=null?nt:innerHeight,{scrollX:Re,scrollY:et}=window,{height:gt,width:Ye,top:wt,right:At,bottom:vt,left:Vt}=Se.getBoundingClientRect(),{top:Jt,right:pn,bottom:on,left:Ze}=(fn=>{const Ct=window.getComputedStyle(fn);return{top:parseFloat(Ct.scrollMarginTop)||0,right:parseFloat(Ct.scrollMarginRight)||0,bottom:parseFloat(Ct.scrollMarginBottom)||0,left:parseFloat(Ct.scrollMarginLeft)||0}})(Se);let Fe=ze==="start"||ze==="nearest"?wt-Jt:ze==="end"?vt+on:wt+gt/2-Jt+on,Ot=Te==="center"?Vt+Ye/2-Ze+pn:Te==="end"?At+pn:Vt-Ze;const Fn=[];for(let fn=0;fn=0&&Vt>=0&&vt<=rt&&At<=Ne&&(Ct===Le&&!Me(Ct)||wt>=jn&&vt<=mt&&Vt>=ht&&At<=Dt))return Fn;const bt=getComputedStyle(Ct),zt=parseInt(bt.borderLeftWidth,10),Bt=parseInt(bt.borderTopWidth,10),Pt=parseInt(bt.borderRightWidth,10),_e=parseInt(bt.borderBottomWidth,10);let se=0,fe=0;const Ie="offsetWidth"in Ct?Ct.offsetWidth-Ct.clientWidth-zt-Pt:0,Be="offsetHeight"in Ct?Ct.offsetHeight-Ct.clientHeight-Bt-_e:0,pt="offsetWidth"in Ct?Ct.offsetWidth===0?0:rn/Ct.offsetWidth:0,Mt="offsetHeight"in Ct?Ct.offsetHeight===0?0:tn/Ct.offsetHeight:0;if(Le===Ct)se=ze==="start"?Fe:ze==="end"?Fe-rt:ze==="nearest"?Xe(et,et+rt,rt,Bt,_e,et+Fe,et+Fe+gt,gt):Fe-rt/2,fe=Te==="start"?Ot:Te==="center"?Ot-Ne/2:Te==="end"?Ot-Ne:Xe(Re,Re+Ne,Ne,zt,Pt,Re+Ot,Re+Ot+Ye,Ye),se=Math.max(0,se+et),fe=Math.max(0,fe+Re);else{se=ze==="start"?Fe-jn-Bt:ze==="end"?Fe-mt+_e+Be:ze==="nearest"?Xe(jn,mt,tn,Bt,_e+Be,Fe,Fe+gt,gt):Fe-(jn+tn/2)+Be/2,fe=Te==="start"?Ot-ht-zt:Te==="center"?Ot-(ht+rn/2)+Ie/2:Te==="end"?Ot-Dt+Pt+Ie:Xe(ht,Dt,rn,zt,Pt+Ie,Ot,Ot+Ye,Ye);const{scrollLeft:sn,scrollTop:he}=Ct;se=Mt===0?0:Math.max(0,Math.min(he+se/Mt,Ct.scrollHeight-tn/Mt+Be)),fe=pt===0?0:Math.max(0,Math.min(sn+fe/pt,Ct.scrollWidth-rn/pt+Ie)),Fe+=he-se,Ot+=sn-fe}Fn.push({el:Ct,top:se,left:fe})}return Fn},Ve=Se=>Se===!1?{block:"end",inline:"nearest"}:(ye=>ye===Object(ye)&&Object.keys(ye).length!==0)(Se)?Se:{block:"start",inline:"nearest"};function Ue(Se,ye){if(!Se.isConnected||!(lt=>{let nt=lt;for(;nt&&nt.parentNode;){if(nt.parentNode===document)return!0;nt=nt.parentNode instanceof ShadowRoot?nt.parentNode.host:nt.parentNode}return!1})(Se))return;const Je=(lt=>{const nt=window.getComputedStyle(lt);return{top:parseFloat(nt.scrollMarginTop)||0,right:parseFloat(nt.scrollMarginRight)||0,bottom:parseFloat(nt.scrollMarginBottom)||0,left:parseFloat(nt.scrollMarginLeft)||0}})(Se);if((lt=>typeof lt=="object"&&typeof lt.behavior=="function")(ye))return ye.behavior(ge(Se,ye));const Ce=typeof ye=="boolean"||ye==null?void 0:ye.behavior;for(const{el:lt,top:nt,left:at}of ge(Se,Ve(ye))){const ze=nt-Je.top+Je.bottom,Te=at-Je.left+Je.right;lt.scroll({top:ze,left:Te,behavior:Ce})}}}}]); +`,Me.getElementsByTagName("head")[0].appendChild(rt)),Me.body&&xe(Me.body,"react-draggable-transparent-selection")}function qe(Me){window.requestAnimationFrame?window.requestAnimationFrame(()=>{Qe(Me)}):Qe(Me)}function Qe(Me){if(Me)try{if(Me.body&&Ne(Me.body,"react-draggable-transparent-selection"),Me.selection)Me.selection.empty();else{const rt=(Me.defaultView||window).getSelection();rt&&rt.type!=="Caret"&&rt.removeAllRanges()}}catch(rt){}}function xe(Me,rt){Me.classList?Me.classList.add(rt):Me.className.match(new RegExp(`(?:^|\\s)${rt}(?!\\S)`))||(Me.className+=` ${rt}`)}function Ne(Me,rt){Me.classList?Me.classList.remove(rt):Me.className=Me.className.replace(new RegExp(`(?:^|\\s)${rt}(?!\\S)`,"g"),"")}},76172:function(xn,yt){"use strict";Object.defineProperty(yt,"__esModule",{value:!0}),yt.browserPrefixToKey=Ze,yt.browserPrefixToStyle=Te,yt.default=void 0,yt.getPrefix=te;const ce=["Moz","Webkit","O","ms"];function te(){var Ue,Se;let ge=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"transform";if(typeof window=="undefined")return"";const Ve=(Se=(Ue=window.document)==null?void 0:Ue.documentElement)==null?void 0:Se.style;if(!Ve||ge in Ve)return"";for(let ye=0;ye: Unmounted during event!");return st}},80217:function(xn,yt){"use strict";Object.defineProperty(yt,"__esModule",{value:!0}),yt.dontSetMe=Xe,yt.findInArray=ce,yt.int=Te,yt.isFunction=te,yt.isNum=Ze;function ce(ke,ge){for(let Ve=0,Ue=ke.length;Ve1&&arguments[1]!==void 0?arguments[1]:60,Xe=null;return function(){for(var ke=this,ge=arguments.length,Ve=new Array(ge),Ue=0;Uetypeof Se=="object"&&Se!=null&&Se.nodeType===1,Ze=(Se,ye)=>(!ye||Se!=="hidden")&&Se!=="visible"&&Se!=="clip",Te=(Se,ye)=>{if(Se.clientHeight{const st=(nt=>{if(!nt.ownerDocument||!nt.ownerDocument.defaultView)return null;try{return nt.ownerDocument.defaultView.frameElement}catch(it){return null}})(Ce);return!!st&&(st.clientHeightntye||nt>Se&&it=ye&&We>=Je?nt-Se-Ce:it>ye&&WeJe?it-ye+st:0,ke=Se=>{const ye=Se.parentElement;return ye==null?Se.getRootNode().host||null:ye},ge=(Se,ye)=>{var Je,Ce,st,nt;if(typeof document=="undefined")return[];const{scrollMode:it,block:We,inline:Le,boundary:ut,skipOverflowHiddenElements:Ge}=ye,qe=typeof ut=="function"?ut:dn=>dn!==ut;if(!te(Se))throw new TypeError("Invalid target");const Qe=document.scrollingElement||document.documentElement,xe=[];let Ne=Se;for(;te(Ne)&&qe(Ne);){if(Ne=ke(Ne),Ne===Qe){xe.push(Ne);break}Ne!=null&&Ne===document.body&&Te(Ne)&&!Te(document.documentElement)||Ne!=null&&Te(Ne,Ge)&&xe.push(Ne)}const Me=(Ce=(Je=window.visualViewport)==null?void 0:Je.width)!=null?Ce:innerWidth,rt=(nt=(st=window.visualViewport)==null?void 0:st.height)!=null?nt:innerHeight,{scrollX:He,scrollY:tt}=window,{height:gt,width:Ye,top:wt,right:at,bottom:vt,left:Vt}=Se.getBoundingClientRect(),{top:Jt,right:pn,bottom:An,left:ze}=(dn=>{const Ct=window.getComputedStyle(dn);return{top:parseFloat(Ct.scrollMarginTop)||0,right:parseFloat(Ct.scrollMarginRight)||0,bottom:parseFloat(Ct.scrollMarginBottom)||0,left:parseFloat(Ct.scrollMarginLeft)||0}})(Se);let Fe=We==="start"||We==="nearest"?wt-Jt:We==="end"?vt+An:wt+gt/2-Jt+An,Ot=Le==="center"?Vt+Ye/2-ze+pn:Le==="end"?at+pn:Vt-ze;const Fn=[];for(let dn=0;dn=0&&Vt>=0&&vt<=rt&&at<=Me&&(Ct===Qe&&!Te(Ct)||wt>=Yn&&vt<=mt&&Vt>=ht&&at<=Dt))return Fn;const bt=getComputedStyle(Ct),zt=parseInt(bt.borderLeftWidth,10),Bt=parseInt(bt.borderTopWidth,10),Pt=parseInt(bt.borderRightWidth,10),_e=parseInt(bt.borderBottomWidth,10);let se=0,fe=0;const Ie="offsetWidth"in Ct?Ct.offsetWidth-Ct.clientWidth-zt-Pt:0,Be="offsetHeight"in Ct?Ct.offsetHeight-Ct.clientHeight-Bt-_e:0,pt="offsetWidth"in Ct?Ct.offsetWidth===0?0:rn/Ct.offsetWidth:0,Mt="offsetHeight"in Ct?Ct.offsetHeight===0?0:en/Ct.offsetHeight:0;if(Qe===Ct)se=We==="start"?Fe:We==="end"?Fe-rt:We==="nearest"?Xe(tt,tt+rt,rt,Bt,_e,tt+Fe,tt+Fe+gt,gt):Fe-rt/2,fe=Le==="start"?Ot:Le==="center"?Ot-Me/2:Le==="end"?Ot-Me:Xe(He,He+Me,Me,zt,Pt,He+Ot,He+Ot+Ye,Ye),se=Math.max(0,se+tt),fe=Math.max(0,fe+He);else{se=We==="start"?Fe-Yn-Bt:We==="end"?Fe-mt+_e+Be:We==="nearest"?Xe(Yn,mt,en,Bt,_e+Be,Fe,Fe+gt,gt):Fe-(Yn+en/2)+Be/2,fe=Le==="start"?Ot-ht-zt:Le==="center"?Ot-(ht+rn/2)+Ie/2:Le==="end"?Ot-Dt+Pt+Ie:Xe(ht,Dt,rn,zt,Pt+Ie,Ot,Ot+Ye,Ye);const{scrollLeft:sn,scrollTop:he}=Ct;se=Mt===0?0:Math.max(0,Math.min(he+se/Mt,Ct.scrollHeight-en/Mt+Be)),fe=pt===0?0:Math.max(0,Math.min(sn+fe/pt,Ct.scrollWidth-rn/pt+Ie)),Fe+=he-se,Ot+=sn-fe}Fn.push({el:Ct,top:se,left:fe})}return Fn},Ve=Se=>Se===!1?{block:"end",inline:"nearest"}:(ye=>ye===Object(ye)&&Object.keys(ye).length!==0)(Se)?Se:{block:"start",inline:"nearest"};function Ue(Se,ye){if(!Se.isConnected||!(st=>{let nt=st;for(;nt&&nt.parentNode;){if(nt.parentNode===document)return!0;nt=nt.parentNode instanceof ShadowRoot?nt.parentNode.host:nt.parentNode}return!1})(Se))return;const Je=(st=>{const nt=window.getComputedStyle(st);return{top:parseFloat(nt.scrollMarginTop)||0,right:parseFloat(nt.scrollMarginRight)||0,bottom:parseFloat(nt.scrollMarginBottom)||0,left:parseFloat(nt.scrollMarginLeft)||0}})(Se);if((st=>typeof st=="object"&&typeof st.behavior=="function")(ye))return ye.behavior(ge(Se,ye));const Ce=typeof ye=="boolean"||ye==null?void 0:ye.behavior;for(const{el:st,top:nt,left:it}of ge(Se,Ve(ye))){const We=nt-Je.top+Je.bottom,Le=it-Je.left+Je.right;st.scroll({top:We,left:Le,behavior:Ce})}}}}]); }()); \ No newline at end of file diff --git a/p__Classrooms__Lists__ShixunHomeworks__Comment__index.f7912b55.chunk.css b/p__Classrooms__Lists__ShixunHomeworks__Comment__index.f7912b55.chunk.css deleted file mode 100644 index d58ea754c5..0000000000 --- a/p__Classrooms__Lists__ShixunHomeworks__Comment__index.f7912b55.chunk.css +++ /dev/null @@ -1 +0,0 @@ -.flex_box_center___KJUhi{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between____N4uH{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___yOdsz{align-items:center;box-align:center}.flex_box_center_end___seJB9{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___ihHC5{flex-direction:column;box-orient:block-axis}.title___JSmnB{display:flex;align-items:center}.score___ERcuI{display:flex;align-items:center;justify-content:space-between;padding-right:30px}.export___pgR1H{position:absolute;right:0;z-index:2}.title___JSmnB{font-size:16px;height:60px;line-height:60px;padding-left:30px;margin-bottom:0;display:box;display:flex;align-items:center;box-align:center}.title___JSmnB h1{flex:1 1}.title1_right___MdWJo,.title1_right___MdWJo button{display:box;display:flex;align-items:center;box-align:center}.userPic___UeG3e{width:91px;height:91px;border-radius:91px}.userInfo___TNu6l{list-style:none}.userInfo___TNu6l li{display:inline-block;font-size:14px;color:#333;min-width:200px;margin-top:5px}.listItem___wdbM_{display:flex;flex-direction:row;justify-content:space-between;list-style:none;font-size:0;vertical-align:top;width:100%}.listItem___wdbM_ li{display:inline-block;font-size:14px;color:#333;text-align:center;padding:16px 0}.rightInfo___Swqk5 ul{list-style:none;background:#e6f3ff;border:1px solid #eee;padding:10px 0}.rightInfo___Swqk5 ul li span:nth-child(1){width:100px;text-align:right;display:inline-block;color:#999}.rightInfo___Swqk5 p{margin-top:60px;color:#999}.shixunTitle___L2Tc4{display:flex;flex-flow:row nowrap;align-items:center;justify-content:space-between}.shixunTitle___L2Tc4 [class~=fa]{width:22px;height:22px;border-radius:22px;color:#fff;text-align:center;line-height:22px;background:#0152d9;margin-right:20px}.shixunWrp___ZoaTc{border:1px solid #eee;margin-top:20px}.shixunWrp___ZoaTc h2{font-size:14px;font-weight:400;padding:6px 20px;border-bottom:1px solid #eee;margin:0;position:relative;display:flex;flex-flow:row nowrap;align-items:center;justify-content:space-between}.footerBar___QW5rq{display:flex;justify-content:center;align-items:center;position:fixed;bottom:0;z-index:5}.footerBar___QW5rq [class=edu-container]{padding:0 20px;background:#fff;height:60px;box-shadow:0 -10px 10px #61616114}.footerBar___QW5rq [class=edu-container]>div{height:100%}.footerBarStatic___CRq8b{position:static}.exitComment___u4Rqt{background-color:#fff;border:1px solid #eee;height:32px;padding:5px 20px;color:#666}.nextComment___lvaID{background-color:#0152d9;height:32px;padding:5px 20px;color:#fff}.nextComment___lvaID:hover{color:#fff;background-color:#0152d9}.modal___g3B3L [class~=ant-btn]{display:none}.footer___eJCnt{margin-top:10px;display:flex;align-items:center;justify-content:space-between}.pingjia___X_ooM{background:#f6f7f9;padding:20px;color:#666;font-size:14px;margin-top:10px}.pj_close___PHP4h{width:60px;height:30px;background:#f8f9fc;border-radius:2px;border:1px solid #C3CFE0;opacity:.5;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#464f66;line-height:30px;text-align:center;font-style:normal;cursor:pointer;margin-left:auto;margin-right:20px}.pj_save___COfQy{width:60px;height:30px;background:#3061d0;box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border-radius:2px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#fff;line-height:30px;text-align:center;font-style:normal;cursor:pointer}.my-monaco-editor div,.my-diff-editor div{font-size:unset}.my-error-line-wrp{width:calc(100% - 20px)!important;background:#f5000033!important;height:auto!important;color:#f50000}.noCopyPaste .quick-input-widget{display:none!important}.breakpoints-select{background:red;width:8px!important;height:8px!important;left:7px!important;top:7px;border-radius:4px;user-select:none;pointer-events:none}.breakpoints-fake{background:#ff000080;width:8px!important;height:8px!important;left:7px!important;top:7px;border-radius:4px;user-select:none;pointer-events:none}.highlighted-line{background:#4b4b18}.CodeMirror{font-family:monospace;height:300px;color:#000;direction:ltr}.CodeMirror-lines{padding:4px 0}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{padding:0 4px}.CodeMirror-scrollbar-filler,.CodeMirror-gutter-filler{background-color:#fff}.CodeMirror-gutters{border-right:1px solid #ddd;background-color:#f7f7f7;white-space:nowrap}.CodeMirror-linenumber{padding:0 3px 0 5px;min-width:20px;text-align:right;color:#999;white-space:nowrap}.CodeMirror-guttermarker{color:#000}.CodeMirror-guttermarker-subtle{color:#999}.CodeMirror-cursor{border-left:1px solid black;border-right:none;width:0}.CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}.cm-fat-cursor .CodeMirror-cursor{width:auto;border:0!important;background:#7e7}.cm-fat-cursor div.CodeMirror-cursors{z-index:1}.cm-fat-cursor-mark{background-color:#14ff1480;animation:blink 1.06s steps(1) infinite}.cm-animate-fat-cursor{width:auto;border:0;animation:blink 1.06s steps(1) infinite;background-color:#7e7}.cm-tab{display:inline-block;text-decoration:inherit}.CodeMirror-rulers{position:absolute;inset:-50px 0 0;overflow:hidden}.CodeMirror-ruler{border-left:1px solid #ccc;top:0;bottom:0;position:absolute}.cm-s-default .cm-header{color:#00f}.cm-s-default .cm-quote{color:#090}.cm-negative{color:#d44}.cm-positive{color:#292}.cm-header,.cm-strong{font-weight:700}.cm-em{font-style:italic}.cm-link{text-decoration:underline}.cm-strikethrough{text-decoration:line-through}.cm-s-default .cm-keyword{color:#708}.cm-s-default .cm-atom{color:#219}.cm-s-default .cm-number{color:#164}.cm-s-default .cm-def{color:#00f}.cm-s-default .cm-variable-2{color:#05a}.cm-s-default .cm-variable-3,.cm-s-default .cm-type{color:#085}.cm-s-default .cm-comment{color:#a50}.cm-s-default .cm-string{color:#a11}.cm-s-default .cm-string-2{color:#f50}.cm-s-default .cm-meta,.cm-s-default .cm-qualifier{color:#555}.cm-s-default .cm-builtin{color:#30a}.cm-s-default .cm-bracket{color:#997}.cm-s-default .cm-tag{color:#170}.cm-s-default .cm-attribute{color:#00c}.cm-s-default .cm-hr{color:#999}.cm-s-default .cm-link{color:#00c}.cm-s-default .cm-error,.cm-invalidchar{color:red}.CodeMirror-composing{border-bottom:2px solid}div.CodeMirror span.CodeMirror-matchingbracket{color:#0b0}div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#a22}.CodeMirror-matchingtag{background:#ff96004d}.CodeMirror-activeline-background{background:#e8f2ff}.CodeMirror{position:relative;overflow:hidden;background:#fff}.CodeMirror-scroll{overflow:scroll!important;margin-bottom:-50px;margin-right:-50px;padding-bottom:50px;height:100%;outline:none;position:relative}.CodeMirror-sizer{position:relative;border-right:50px solid transparent}.CodeMirror-vscrollbar,.CodeMirror-hscrollbar,.CodeMirror-scrollbar-filler,.CodeMirror-gutter-filler{position:absolute;z-index:6;display:none;outline:none}.CodeMirror-vscrollbar{right:0;top:0;overflow-x:hidden;overflow-y:scroll}.CodeMirror-hscrollbar{bottom:0;left:0;overflow-y:hidden;overflow-x:scroll}.CodeMirror-scrollbar-filler{right:0;bottom:0}.CodeMirror-gutter-filler{left:0;bottom:0}.CodeMirror-gutters{position:absolute;left:0;top:0;min-height:100%;z-index:3}.CodeMirror-gutter{white-space:normal;height:100%;display:inline-block;vertical-align:top;margin-bottom:-50px}.CodeMirror-gutter-wrapper{position:absolute;z-index:4;background:none!important;border:none!important}.CodeMirror-gutter-background{position:absolute;top:0;bottom:0;z-index:4}.CodeMirror-gutter-elt{position:absolute;cursor:default;z-index:4}.CodeMirror-gutter-wrapper ::selection{background-color:transparent}.CodeMirror-gutter-wrapper ::-moz-selection{background-color:transparent}.CodeMirror-lines{cursor:text;min-height:1px}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{border-radius:0;border-width:0;background:transparent;font-family:inherit;font-size:inherit;margin:0;white-space:pre;word-wrap:normal;line-height:inherit;color:inherit;z-index:2;position:relative;overflow:visible;-webkit-tap-highlight-color:transparent;font-variant-ligatures:contextual}.CodeMirror-wrap pre.CodeMirror-line,.CodeMirror-wrap pre.CodeMirror-line-like{word-wrap:break-word;white-space:pre-wrap;word-break:normal}.CodeMirror-linebackground{position:absolute;inset:0;z-index:0}.CodeMirror-linewidget{position:relative;z-index:2;padding:.1px}.CodeMirror-rtl pre{direction:rtl}.CodeMirror-code{outline:none}.CodeMirror-scroll,.CodeMirror-sizer,.CodeMirror-gutter,.CodeMirror-gutters,.CodeMirror-linenumber{box-sizing:content-box}.CodeMirror-measure{position:absolute;width:100%;height:0;overflow:hidden;visibility:hidden}.CodeMirror-cursor{position:absolute;pointer-events:none}.CodeMirror-measure pre{position:static}div.CodeMirror-cursors{visibility:hidden;position:relative;z-index:3}div.CodeMirror-dragcursors,.CodeMirror-focused div.CodeMirror-cursors{visibility:visible}.CodeMirror-selected{background:#d9d9d9}.CodeMirror-focused .CodeMirror-selected{background:#d7d4f0}.CodeMirror-crosshair{cursor:crosshair}.CodeMirror-line::selection,.CodeMirror-line>span::selection,.CodeMirror-line>span>span::selection{background:#d7d4f0}.CodeMirror-line::-moz-selection,.CodeMirror-line>span::-moz-selection,.CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}.cm-searching{background-color:#ffa;background-color:#ff06}.cm-force-border{padding-right:.1px}@media print{.CodeMirror div.CodeMirror-cursors{visibility:hidden}}.cm-tab-wrap-hack:after{content:""}span.CodeMirror-selectedtext{background:none}#educoder .markdown-editor-wrapper{position:relative}#educoder .markdown-editor-body{display:flex;flex-flow:row nowrap;width:100%;height:calc(100% - 38px);align-items:center}#educoder .markdown-editor-body .codemirror-container{flex:1 0;height:100%;width:100%;overflow:hidden}#educoder .markdown-editor-body .preview-container{flex:1 0;height:100%;margin:10px 0;padding:8px 8px 50px;background:#fff;overflow-y:auto;box-sizing:border-box;border-left:1px solid #ccc;word-wrap:break-word;word-break:break-word;white-space:normal;font-size:16px;position:relative}#educoder .markdown-editor-container{border:1px solid #ccc;overflow:hidden;border-radius:4px;margin-bottom:12px;font-size:16px}#educoder .markdown-editor-container.full-screen{position:fixed;inset:0;height:100%!important;z-index:998}#educoder .markdown-editor-container.full-screen .preview-container>div{padding-bottom:180px!important}#educoder .markdown-editor-container.full-screen .CodeMirror-sizer>div{margin-bottom:90px}#educoder .markdown-editor-container.on-preview .codemirror-container,#educoder .markdown-editor-container.on-preview .preview-container{width:50%}#educoder .mini .markdown-editor-body{height:calc(100% - 28px)}#educoder .flex-end{justify-content:flex-end}#educoder .my-codemirror-container{border:1px solid #ccc;width:100%;margin-bottom:24px}#educoder .markdown-tip{color:#cdcdcd;font-size:12px;position:absolute;right:0;bottom:-28px;margin-bottom:7px}#educoder .CodeMirror-lines{padding:4px 0}#educoder .CodeMirror pre.CodeMirror-line,#educoder .CodeMirror pre.CodeMirror-line-like{padding:0 4px}#educoder .CodeMirror-scrollbar-filler,#educoder .CodeMirror-gutter-filler{background-color:#fff}#educoder .CodeMirror-gutters{border-right:1px solid #ddd;background-color:#f7f7f7;white-space:nowrap}#educoder .CodeMirror-linenumber{padding:0 3px 0 5px;min-width:20px;text-align:right;color:#999;white-space:nowrap}#educoder .CodeMirror-guttermarker{color:#000}#educoder .CodeMirror-guttermarker-subtle{color:#999}#educoder .CodeMirror-cursor{border-left:1px solid black;border-right:none;width:0}#educoder .CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}#educoder .cm-fat-cursor .CodeMirror-cursor{width:auto;border:0!important;background:#7e7}#educoder .cm-fat-cursor div.CodeMirror-cursors{z-index:1}#educoder .cm-fat-cursor-mark{background-color:#14ff1480;animation:blink 1.06s steps(1) infinite}#educoder .cm-animate-fat-cursor{width:auto;border:0;animation:blink 1.06s steps(1) infinite;background-color:#7e7}@keyframes blink{50%{background-color:transparent}}#educoder .cm-tab{display:inline-block;text-decoration:inherit}#educoder .CodeMirror-rulers{position:absolute;inset:-50px 0 0;overflow:hidden}#educoder .CodeMirror-ruler{border-left:1px solid #ccc;top:0;bottom:0;position:absolute}#educoder .cm-s-default .cm-header{color:#00f}#educoder .cm-s-default .cm-quote{color:#090}#educoder .cm-negative{color:#d44}#educoder .cm-positive{color:#292}#educoder .cm-header,#educoder .cm-strong{font-weight:700}#educoder .cm-em{font-style:italic}#educoder .cm-link{text-decoration:underline}#educoder .cm-strikethrough{text-decoration:line-through}#educoder .cm-s-default .cm-keyword{color:#708}#educoder .cm-s-default .cm-atom{color:#219}#educoder .cm-s-default .cm-number{color:#164}#educoder .cm-s-default .cm-def{color:#00f}#educoder .cm-s-default .cm-variable-2{color:#05a}#educoder .cm-s-default .cm-variable-3,#educoder .cm-s-default .cm-type{color:#085}#educoder .cm-s-default .cm-comment{color:#a50}#educoder .cm-s-default .cm-string{color:#a11}#educoder .cm-s-default .cm-string-2{color:#f50}#educoder .cm-s-default .cm-meta,#educoder .cm-s-default .cm-qualifier{color:#555}#educoder .cm-s-default .cm-builtin{color:#30a}#educoder .cm-s-default .cm-bracket{color:#997}#educoder .cm-s-default .cm-tag{color:#170}#educoder .cm-s-default .cm-attribute{color:#00c}#educoder .cm-s-default .cm-hr{color:#999}#educoder .cm-s-default .cm-link{color:#00c}#educoder .cm-s-default .cm-error,#educoder .cm-invalidchar{color:red}#educoder .CodeMirror-composing{border-bottom:2px solid}#educoder div.CodeMirror span.CodeMirror-matchingbracket{color:#0b0}#educoder div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#a22}#educoder .CodeMirror-matchingtag{background:#ff96004d}#educoder .CodeMirror-activeline-background{background:#e8f2ff}#educoder .CodeMirror{position:relative;overflow:hidden;background:#fff}#educoder .CodeMirror-scroll{overflow:scroll!important;margin-bottom:0;margin-right:0;padding-bottom:5px;height:100%;outline:none;position:relative}#educoder .CodeMirror-sizer{position:relative;border-right:0px}#educoder .CodeMirror-vscrollbar,#educoder .CodeMirror-hscrollbar,#educoder .CodeMirror-scrollbar-filler,#educoder .CodeMirror-gutter-filler{position:absolute;z-index:6;display:none}#educoder .CodeMirror-vscrollbar{right:0;top:0;overflow-x:hidden;overflow-y:scroll}#educoder .CodeMirror-hscrollbar{bottom:0;left:0;overflow-y:hidden;overflow-x:scroll}#educoder .CodeMirror-scrollbar-filler{right:0;bottom:0}#educoder .CodeMirror-gutter-filler{left:0;bottom:0}#educoder .CodeMirror-gutters{position:absolute;left:0;top:0;min-height:100%;z-index:3}#educoder .CodeMirror-gutter{white-space:normal;height:100%;display:inline-block;vertical-align:top;margin-bottom:-50px}#educoder .CodeMirror-gutter-wrapper{position:absolute;z-index:4;background:none!important;border:none!important}#educoder .CodeMirror-gutter-background{position:absolute;top:0;bottom:0;z-index:4}#educoder .CodeMirror-gutter-elt{position:absolute;cursor:default;z-index:4}#educoder .CodeMirror-gutter-wrapper ::selection{background-color:transparent}#educoder .CodeMirror-gutter-wrapper ::-moz-selection{background-color:transparent}#educoder .CodeMirror-lines{cursor:text;min-height:1px}#educoder .CodeMirror pre.CodeMirror-line,#educoder .CodeMirror pre.CodeMirror-line-like{border-radius:0;border-width:0;background:transparent;font-family:inherit;font-size:inherit;margin:0;white-space:pre;word-wrap:normal;line-height:inherit;color:inherit;z-index:2;position:relative;overflow:visible;-webkit-tap-highlight-color:transparent;font-variant-ligatures:contextual}#educoder .CodeMirror-wrap pre.CodeMirror-line,#educoder .CodeMirror-wrap pre.CodeMirror-line-like{word-wrap:break-word;white-space:pre-wrap;word-break:normal}#educoder .CodeMirror-linebackground{position:absolute;inset:0;height:100vh!important;z-index:1100}#educoder .CodeMirror-linebackground .preview-container>div{padding-bottom:180px!important}#educoder .CodeMirror-linebackground .CodeMirror-sizer>div{margin-bottom:90px}#educoder .CodeMirror-linewidget{position:relative;z-index:2;padding:.1px}#educoder .CodeMirror-rtl pre{direction:rtl}#educoder .CodeMirror-code{outline:none}#educoder .CodeMirror-scroll,#educoder .CodeMirror-sizer,#educoder .CodeMirror-gutter,#educoder .CodeMirror-gutters,#educoder .CodeMirror-linenumber{box-sizing:content-box}#educoder .CodeMirror-measure{position:absolute;width:100%;height:0;overflow:hidden;visibility:hidden}#educoder .CodeMirror-cursor{position:absolute;pointer-events:none}#educoder .CodeMirror-measure pre{position:static}#educoder div.CodeMirror-cursors{visibility:hidden;position:relative;z-index:3}#educoder div.CodeMirror-dragcursors,#educoder .CodeMirror-focused div.CodeMirror-cursors{visibility:visible}#educoder .CodeMirror-selected{background:#d9d9d9}#educoder .CodeMirror-focused .CodeMirror-selected{background:#d7d4f0}#educoder .CodeMirror-crosshair{cursor:crosshair}#educoder .CodeMirror-line::selection,#educoder .CodeMirror-line>span::selection,#educoder .CodeMirror-line>span>span::selection{background:#d7d4f0}#educoder .CodeMirror-line::-moz-selection,#educoder .CodeMirror-line>span::-moz-selection,#educoder .CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}#educoder .cm-searching{background-color:#ffa;background-color:#ff06}#educoder .cm-force-border{padding-right:.1px}@media print{#educoder .CodeMirror div.CodeMirror-cursors{visibility:hidden}}#educoder .cm-tab-wrap-hack:after{content:""}#educoder span.CodeMirror-selectedtext{background:none}#educoder .CodeMirror-sizer{padding-top:10px;padding-bottom:10px!important}#educoder .CodeMirror-empty.CodeMirror-focused{outline:none}#educoder .CodeMirror pre.CodeMirror-placeholder{color:#999}#educoder .CodeMirror{position:relative;overflow:hidden;background:#fff;word-break:break-word}#educoder .CodeMirror pre.CodeMirror-line,#educoder .CodeMirror pre.CodeMirror-line-like{word-wrap:break-word;word-break:break-word;white-space:pre-wrap;line-height:1.6}@font-face{font-family:KaTeX_AMS;src:url(./static/KaTeX_AMS-Regular.e101fd3b.woff2) format("woff2"),url(./static/KaTeX_AMS-Regular.89a32939.woff) format("woff"),url(./static/KaTeX_AMS-Regular.76b481f1.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Caligraphic;src:url(./static/KaTeX_Caligraphic-Bold.804b0502.woff2) format("woff2"),url(./static/KaTeX_Caligraphic-Bold.ebf5447d.woff) format("woff"),url(./static/KaTeX_Caligraphic-Bold.28758623.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:KaTeX_Caligraphic;src:url(./static/KaTeX_Caligraphic-Regular.7ca15b3a.woff2) format("woff2"),url(./static/KaTeX_Caligraphic-Regular.d642f1a8.woff) format("woff"),url(./static/KaTeX_Caligraphic-Regular.fe9310f0.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Fraktur;src:url(./static/KaTeX_Fraktur-Bold.33bcfed3.woff2) format("woff2"),url(./static/KaTeX_Fraktur-Bold.fc482350.woff) format("woff"),url(./static/KaTeX_Fraktur-Bold.70f2abc1.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:KaTeX_Fraktur;src:url(./static/KaTeX_Fraktur-Regular.86cfbe4e.woff2) format("woff2"),url(./static/KaTeX_Fraktur-Regular.29abfb1c.woff) format("woff"),url(./static/KaTeX_Fraktur-Regular.51bff235.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Main;src:url(./static/KaTeX_Main-Bold.603892c5.woff2) format("woff2"),url(./static/KaTeX_Main-Bold.9f5bc66f.woff) format("woff"),url(./static/KaTeX_Main-Bold.da66c0ab.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:KaTeX_Main;src:url(./static/KaTeX_Main-BoldItalic.bd95a810.woff2) format("woff2"),url(./static/KaTeX_Main-BoldItalic.c31eb616.woff) format("woff"),url(./static/KaTeX_Main-BoldItalic.962b328a.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:KaTeX_Main;src:url(./static/KaTeX_Main-Italic.7662be2b.woff2) format("woff2"),url(./static/KaTeX_Main-Italic.3c94ae8c.woff) format("woff"),url(./static/KaTeX_Main-Italic.b1598925.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:KaTeX_Main;src:url(./static/KaTeX_Main-Regular.7056d1df.woff2) format("woff2"),url(./static/KaTeX_Main-Regular.f23b28dc.woff) format("woff"),url(./static/KaTeX_Main-Regular.fe159c21.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Math;src:url(./static/KaTeX_Math-BoldItalic.df742084.woff2) format("woff2"),url(./static/KaTeX_Math-BoldItalic.a6fde119.woff) format("woff"),url(./static/KaTeX_Math-BoldItalic.8ee92314.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:KaTeX_Math;src:url(./static/KaTeX_Math-Italic.912cb075.woff2) format("woff2"),url(./static/KaTeX_Math-Italic.ad043b21.woff) format("woff"),url(./static/KaTeX_Math-Italic.f4a2fd50.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:KaTeX_SansSerif;src:url(./static/KaTeX_SansSerif-Bold.198a2b19.woff2) format("woff2"),url(./static/KaTeX_SansSerif-Bold.2dee50c6.woff) format("woff"),url(./static/KaTeX_SansSerif-Bold.9ae5090b.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:KaTeX_SansSerif;src:url(./static/KaTeX_SansSerif-Italic.58452206.woff2) format("woff2"),url(./static/KaTeX_SansSerif-Italic.f88f16ed.woff) format("woff"),url(./static/KaTeX_SansSerif-Italic.363562bf.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:KaTeX_SansSerif;src:url(./static/KaTeX_SansSerif-Regular.50cd68ac.woff2) format("woff2"),url(./static/KaTeX_SansSerif-Regular.13e35ac8.woff) format("woff"),url(./static/KaTeX_SansSerif-Regular.d1c35243.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Script;src:url(./static/KaTeX_Script-Regular.2fc42204.woff2) format("woff2"),url(./static/KaTeX_Script-Regular.8f35f84f.woff) format("woff"),url(./static/KaTeX_Script-Regular.d09e0cea.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Size1;src:url(./static/KaTeX_Size1-Regular.03ff84ee.woff2) format("woff2"),url(./static/KaTeX_Size1-Regular.2222c8c3.woff) format("woff"),url(./static/KaTeX_Size1-Regular.920c8080.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Size2;src:url(./static/KaTeX_Size2-Regular.fa296a19.woff2) format("woff2"),url(./static/KaTeX_Size2-Regular.45c74525.woff) format("woff"),url(./static/KaTeX_Size2-Regular.7d3e746e.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Size3;src:url(./static/KaTeX_Size3-Regular.d9075b2b.woff2) format("woff2"),url(./static/KaTeX_Size3-Regular.62bef299.woff) format("woff"),url(./static/KaTeX_Size3-Regular.39f7a039.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Size4;src:url(./static/KaTeX_Size4-Regular.93084eec.woff2) format("woff2"),url(./static/KaTeX_Size4-Regular.3ee0d868.woff) format("woff"),url(./static/KaTeX_Size4-Regular.cd3f02bf.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Typewriter;src:url(./static/KaTeX_Typewriter-Regular.65cd6476.woff2) format("woff2"),url(./static/KaTeX_Typewriter-Regular.3f215ba2.woff) format("woff"),url(./static/KaTeX_Typewriter-Regular.73468499.ttf) format("truetype");font-weight:400;font-style:normal}.katex{font: 1.21em KaTeX_Main,Times New Roman,serif;line-height:1.2;text-indent:0;text-rendering:auto}.katex *{-ms-high-contrast-adjust:none!important}.katex .katex-version:after{content:"0.11.1"}.katex .katex-mathml{position:absolute;clip:rect(1px,1px,1px,1px);padding:0;border:0;height:1px;width:1px;overflow:hidden}.katex .katex-html>.newline{display:block}.katex .base{position:relative;white-space:nowrap;width:min-content}.katex .base,.katex .strut{display:inline-block}.katex .textbf{font-weight:700}.katex .textit{font-style:italic}.katex .textrm{font-family:KaTeX_Main}.katex .textsf{font-family:KaTeX_SansSerif}.katex .texttt{font-family:KaTeX_Typewriter}.katex .mathdefault{font-family:KaTeX_Math;font-style:italic}.katex .mathit{font-family:KaTeX_Main;font-style:italic}.katex .mathrm{font-style:normal}.katex .mathbf{font-family:KaTeX_Main;font-weight:700}.katex .boldsymbol{font-family:KaTeX_Math;font-weight:700;font-style:italic}.katex .amsrm,.katex .mathbb,.katex .textbb{font-family:KaTeX_AMS}.katex .mathcal{font-family:KaTeX_Caligraphic}.katex .mathfrak,.katex .textfrak{font-family:KaTeX_Fraktur}.katex .mathtt{font-family:KaTeX_Typewriter}.katex .mathscr,.katex .textscr{font-family:KaTeX_Script}.katex .mathsf,.katex .textsf{font-family:KaTeX_SansSerif}.katex .mathboldsf,.katex .textboldsf{font-family:KaTeX_SansSerif;font-weight:700}.katex .mathitsf,.katex .textitsf{font-family:KaTeX_SansSerif;font-style:italic}.katex .mainrm{font-family:KaTeX_Main;font-style:normal}.katex .vlist-t{display:inline-table;table-layout:fixed}.katex .vlist-r{display:table-row}.katex .vlist{display:table-cell;vertical-align:bottom;position:relative}.katex .vlist>span{display:block;height:0;position:relative}.katex .vlist>span>span{display:inline-block}.katex .vlist>span>.pstrut{overflow:hidden;width:0}.katex .vlist-t2{margin-right:-2px}.katex .vlist-s{display:table-cell;vertical-align:bottom;font-size:1px;width:2px;min-width:2px}.katex .msupsub{text-align:left}.katex .mfrac>span>span{text-align:center}.katex .mfrac .frac-line{display:inline-block;width:100%;border-bottom-style:solid}.katex .hdashline,.katex .hline,.katex .mfrac .frac-line,.katex .overline .overline-line,.katex .rule,.katex .underline .underline-line{min-height:1px}.katex .mspace{display:inline-block}.katex .clap,.katex .llap,.katex .rlap{width:0;position:relative}.katex .clap>.inner,.katex .llap>.inner,.katex .rlap>.inner{position:absolute}.katex .clap>.fix,.katex .llap>.fix,.katex .rlap>.fix{display:inline-block}.katex .llap>.inner{right:0}.katex .clap>.inner,.katex .rlap>.inner{left:0}.katex .clap>.inner>span{margin-left:-50%;margin-right:50%}.katex .rule{display:inline-block;border:0 solid;position:relative}.katex .hline,.katex .overline .overline-line,.katex .underline .underline-line{display:inline-block;width:100%;border-bottom-style:solid}.katex .hdashline{display:inline-block;width:100%;border-bottom-style:dashed}.katex .sqrt>.root{margin-left:.27777778em;margin-right:-.55555556em}.katex .fontsize-ensurer.reset-size1.size1,.katex .sizing.reset-size1.size1{font-size:1em}.katex .fontsize-ensurer.reset-size1.size2,.katex .sizing.reset-size1.size2{font-size:1.2em}.katex .fontsize-ensurer.reset-size1.size3,.katex .sizing.reset-size1.size3{font-size:1.4em}.katex .fontsize-ensurer.reset-size1.size4,.katex .sizing.reset-size1.size4{font-size:1.6em}.katex .fontsize-ensurer.reset-size1.size5,.katex .sizing.reset-size1.size5{font-size:1.8em}.katex .fontsize-ensurer.reset-size1.size6,.katex .sizing.reset-size1.size6{font-size:2em}.katex .fontsize-ensurer.reset-size1.size7,.katex .sizing.reset-size1.size7{font-size:2.4em}.katex .fontsize-ensurer.reset-size1.size8,.katex .sizing.reset-size1.size8{font-size:2.88em}.katex .fontsize-ensurer.reset-size1.size9,.katex .sizing.reset-size1.size9{font-size:3.456em}.katex .fontsize-ensurer.reset-size1.size10,.katex .sizing.reset-size1.size10{font-size:4.148em}.katex .fontsize-ensurer.reset-size1.size11,.katex .sizing.reset-size1.size11{font-size:4.976em}.katex .fontsize-ensurer.reset-size2.size1,.katex .sizing.reset-size2.size1{font-size:.83333333em}.katex .fontsize-ensurer.reset-size2.size2,.katex .sizing.reset-size2.size2{font-size:1em}.katex .fontsize-ensurer.reset-size2.size3,.katex .sizing.reset-size2.size3{font-size:1.16666667em}.katex .fontsize-ensurer.reset-size2.size4,.katex .sizing.reset-size2.size4{font-size:1.33333333em}.katex .fontsize-ensurer.reset-size2.size5,.katex .sizing.reset-size2.size5{font-size:1.5em}.katex .fontsize-ensurer.reset-size2.size6,.katex .sizing.reset-size2.size6{font-size:1.66666667em}.katex .fontsize-ensurer.reset-size2.size7,.katex .sizing.reset-size2.size7{font-size:2em}.katex .fontsize-ensurer.reset-size2.size8,.katex .sizing.reset-size2.size8{font-size:2.4em}.katex .fontsize-ensurer.reset-size2.size9,.katex .sizing.reset-size2.size9{font-size:2.88em}.katex .fontsize-ensurer.reset-size2.size10,.katex .sizing.reset-size2.size10{font-size:3.45666667em}.katex .fontsize-ensurer.reset-size2.size11,.katex .sizing.reset-size2.size11{font-size:4.14666667em}.katex .fontsize-ensurer.reset-size3.size1,.katex .sizing.reset-size3.size1{font-size:.71428571em}.katex .fontsize-ensurer.reset-size3.size2,.katex .sizing.reset-size3.size2{font-size:.85714286em}.katex .fontsize-ensurer.reset-size3.size3,.katex .sizing.reset-size3.size3{font-size:1em}.katex .fontsize-ensurer.reset-size3.size4,.katex .sizing.reset-size3.size4{font-size:1.14285714em}.katex .fontsize-ensurer.reset-size3.size5,.katex .sizing.reset-size3.size5{font-size:1.28571429em}.katex .fontsize-ensurer.reset-size3.size6,.katex .sizing.reset-size3.size6{font-size:1.42857143em}.katex .fontsize-ensurer.reset-size3.size7,.katex .sizing.reset-size3.size7{font-size:1.71428571em}.katex .fontsize-ensurer.reset-size3.size8,.katex .sizing.reset-size3.size8{font-size:2.05714286em}.katex .fontsize-ensurer.reset-size3.size9,.katex .sizing.reset-size3.size9{font-size:2.46857143em}.katex .fontsize-ensurer.reset-size3.size10,.katex .sizing.reset-size3.size10{font-size:2.96285714em}.katex .fontsize-ensurer.reset-size3.size11,.katex .sizing.reset-size3.size11{font-size:3.55428571em}.katex .fontsize-ensurer.reset-size4.size1,.katex .sizing.reset-size4.size1{font-size:.625em}.katex .fontsize-ensurer.reset-size4.size2,.katex .sizing.reset-size4.size2{font-size:.75em}.katex .fontsize-ensurer.reset-size4.size3,.katex .sizing.reset-size4.size3{font-size:.875em}.katex .fontsize-ensurer.reset-size4.size4,.katex .sizing.reset-size4.size4{font-size:1em}.katex .fontsize-ensurer.reset-size4.size5,.katex .sizing.reset-size4.size5{font-size:1.125em}.katex .fontsize-ensurer.reset-size4.size6,.katex .sizing.reset-size4.size6{font-size:1.25em}.katex .fontsize-ensurer.reset-size4.size7,.katex .sizing.reset-size4.size7{font-size:1.5em}.katex .fontsize-ensurer.reset-size4.size8,.katex .sizing.reset-size4.size8{font-size:1.8em}.katex .fontsize-ensurer.reset-size4.size9,.katex .sizing.reset-size4.size9{font-size:2.16em}.katex .fontsize-ensurer.reset-size4.size10,.katex .sizing.reset-size4.size10{font-size:2.5925em}.katex .fontsize-ensurer.reset-size4.size11,.katex .sizing.reset-size4.size11{font-size:3.11em}.katex .fontsize-ensurer.reset-size5.size1,.katex .sizing.reset-size5.size1{font-size:.55555556em}.katex .fontsize-ensurer.reset-size5.size2,.katex .sizing.reset-size5.size2{font-size:.66666667em}.katex .fontsize-ensurer.reset-size5.size3,.katex .sizing.reset-size5.size3{font-size:.77777778em}.katex .fontsize-ensurer.reset-size5.size4,.katex .sizing.reset-size5.size4{font-size:.88888889em}.katex .fontsize-ensurer.reset-size5.size5,.katex .sizing.reset-size5.size5{font-size:1em}.katex .fontsize-ensurer.reset-size5.size6,.katex .sizing.reset-size5.size6{font-size:1.11111111em}.katex .fontsize-ensurer.reset-size5.size7,.katex .sizing.reset-size5.size7{font-size:1.33333333em}.katex .fontsize-ensurer.reset-size5.size8,.katex .sizing.reset-size5.size8{font-size:1.6em}.katex .fontsize-ensurer.reset-size5.size9,.katex .sizing.reset-size5.size9{font-size:1.92em}.katex .fontsize-ensurer.reset-size5.size10,.katex .sizing.reset-size5.size10{font-size:2.30444444em}.katex .fontsize-ensurer.reset-size5.size11,.katex .sizing.reset-size5.size11{font-size:2.76444444em}.katex .fontsize-ensurer.reset-size6.size1,.katex .sizing.reset-size6.size1{font-size:.5em}.katex .fontsize-ensurer.reset-size6.size2,.katex .sizing.reset-size6.size2{font-size:.6em}.katex .fontsize-ensurer.reset-size6.size3,.katex .sizing.reset-size6.size3{font-size:.7em}.katex .fontsize-ensurer.reset-size6.size4,.katex .sizing.reset-size6.size4{font-size:.8em}.katex .fontsize-ensurer.reset-size6.size5,.katex .sizing.reset-size6.size5{font-size:.9em}.katex .fontsize-ensurer.reset-size6.size6,.katex .sizing.reset-size6.size6{font-size:1em}.katex .fontsize-ensurer.reset-size6.size7,.katex .sizing.reset-size6.size7{font-size:1.2em}.katex .fontsize-ensurer.reset-size6.size8,.katex .sizing.reset-size6.size8{font-size:1.44em}.katex .fontsize-ensurer.reset-size6.size9,.katex .sizing.reset-size6.size9{font-size:1.728em}.katex .fontsize-ensurer.reset-size6.size10,.katex .sizing.reset-size6.size10{font-size:2.074em}.katex .fontsize-ensurer.reset-size6.size11,.katex .sizing.reset-size6.size11{font-size:2.488em}.katex .fontsize-ensurer.reset-size7.size1,.katex .sizing.reset-size7.size1{font-size:.41666667em}.katex .fontsize-ensurer.reset-size7.size2,.katex .sizing.reset-size7.size2{font-size:.5em}.katex .fontsize-ensurer.reset-size7.size3,.katex .sizing.reset-size7.size3{font-size:.58333333em}.katex .fontsize-ensurer.reset-size7.size4,.katex .sizing.reset-size7.size4{font-size:.66666667em}.katex .fontsize-ensurer.reset-size7.size5,.katex .sizing.reset-size7.size5{font-size:.75em}.katex .fontsize-ensurer.reset-size7.size6,.katex .sizing.reset-size7.size6{font-size:.83333333em}.katex .fontsize-ensurer.reset-size7.size7,.katex .sizing.reset-size7.size7{font-size:1em}.katex .fontsize-ensurer.reset-size7.size8,.katex .sizing.reset-size7.size8{font-size:1.2em}.katex .fontsize-ensurer.reset-size7.size9,.katex .sizing.reset-size7.size9{font-size:1.44em}.katex .fontsize-ensurer.reset-size7.size10,.katex .sizing.reset-size7.size10{font-size:1.72833333em}.katex .fontsize-ensurer.reset-size7.size11,.katex .sizing.reset-size7.size11{font-size:2.07333333em}.katex .fontsize-ensurer.reset-size8.size1,.katex .sizing.reset-size8.size1{font-size:.34722222em}.katex .fontsize-ensurer.reset-size8.size2,.katex .sizing.reset-size8.size2{font-size:.41666667em}.katex .fontsize-ensurer.reset-size8.size3,.katex .sizing.reset-size8.size3{font-size:.48611111em}.katex .fontsize-ensurer.reset-size8.size4,.katex .sizing.reset-size8.size4{font-size:.55555556em}.katex .fontsize-ensurer.reset-size8.size5,.katex .sizing.reset-size8.size5{font-size:.625em}.katex .fontsize-ensurer.reset-size8.size6,.katex .sizing.reset-size8.size6{font-size:.69444444em}.katex .fontsize-ensurer.reset-size8.size7,.katex .sizing.reset-size8.size7{font-size:.83333333em}.katex .fontsize-ensurer.reset-size8.size8,.katex .sizing.reset-size8.size8{font-size:1em}.katex .fontsize-ensurer.reset-size8.size9,.katex .sizing.reset-size8.size9{font-size:1.2em}.katex .fontsize-ensurer.reset-size8.size10,.katex .sizing.reset-size8.size10{font-size:1.44027778em}.katex .fontsize-ensurer.reset-size8.size11,.katex .sizing.reset-size8.size11{font-size:1.72777778em}.katex .fontsize-ensurer.reset-size9.size1,.katex .sizing.reset-size9.size1{font-size:.28935185em}.katex .fontsize-ensurer.reset-size9.size2,.katex .sizing.reset-size9.size2{font-size:.34722222em}.katex .fontsize-ensurer.reset-size9.size3,.katex .sizing.reset-size9.size3{font-size:.40509259em}.katex .fontsize-ensurer.reset-size9.size4,.katex .sizing.reset-size9.size4{font-size:.46296296em}.katex .fontsize-ensurer.reset-size9.size5,.katex .sizing.reset-size9.size5{font-size:.52083333em}.katex .fontsize-ensurer.reset-size9.size6,.katex .sizing.reset-size9.size6{font-size:.5787037em}.katex .fontsize-ensurer.reset-size9.size7,.katex .sizing.reset-size9.size7{font-size:.69444444em}.katex .fontsize-ensurer.reset-size9.size8,.katex .sizing.reset-size9.size8{font-size:.83333333em}.katex .fontsize-ensurer.reset-size9.size9,.katex .sizing.reset-size9.size9{font-size:1em}.katex .fontsize-ensurer.reset-size9.size10,.katex .sizing.reset-size9.size10{font-size:1.20023148em}.katex .fontsize-ensurer.reset-size9.size11,.katex .sizing.reset-size9.size11{font-size:1.43981481em}.katex .fontsize-ensurer.reset-size10.size1,.katex .sizing.reset-size10.size1{font-size:.24108004em}.katex .fontsize-ensurer.reset-size10.size2,.katex .sizing.reset-size10.size2{font-size:.28929605em}.katex .fontsize-ensurer.reset-size10.size3,.katex .sizing.reset-size10.size3{font-size:.33751205em}.katex .fontsize-ensurer.reset-size10.size4,.katex .sizing.reset-size10.size4{font-size:.38572806em}.katex .fontsize-ensurer.reset-size10.size5,.katex .sizing.reset-size10.size5{font-size:.43394407em}.katex .fontsize-ensurer.reset-size10.size6,.katex .sizing.reset-size10.size6{font-size:.48216008em}.katex .fontsize-ensurer.reset-size10.size7,.katex .sizing.reset-size10.size7{font-size:.57859209em}.katex .fontsize-ensurer.reset-size10.size8,.katex .sizing.reset-size10.size8{font-size:.69431051em}.katex .fontsize-ensurer.reset-size10.size9,.katex .sizing.reset-size10.size9{font-size:.83317261em}.katex .fontsize-ensurer.reset-size10.size10,.katex .sizing.reset-size10.size10{font-size:1em}.katex .fontsize-ensurer.reset-size10.size11,.katex .sizing.reset-size10.size11{font-size:1.19961427em}.katex .fontsize-ensurer.reset-size11.size1,.katex .sizing.reset-size11.size1{font-size:.20096463em}.katex .fontsize-ensurer.reset-size11.size2,.katex .sizing.reset-size11.size2{font-size:.24115756em}.katex .fontsize-ensurer.reset-size11.size3,.katex .sizing.reset-size11.size3{font-size:.28135048em}.katex .fontsize-ensurer.reset-size11.size4,.katex .sizing.reset-size11.size4{font-size:.32154341em}.katex .fontsize-ensurer.reset-size11.size5,.katex .sizing.reset-size11.size5{font-size:.36173633em}.katex .fontsize-ensurer.reset-size11.size6,.katex .sizing.reset-size11.size6{font-size:.40192926em}.katex .fontsize-ensurer.reset-size11.size7,.katex .sizing.reset-size11.size7{font-size:.48231511em}.katex .fontsize-ensurer.reset-size11.size8,.katex .sizing.reset-size11.size8{font-size:.57877814em}.katex .fontsize-ensurer.reset-size11.size9,.katex .sizing.reset-size11.size9{font-size:.69453376em}.katex .fontsize-ensurer.reset-size11.size10,.katex .sizing.reset-size11.size10{font-size:.83360129em}.katex .fontsize-ensurer.reset-size11.size11,.katex .sizing.reset-size11.size11{font-size:1em}.katex .delimsizing.size1{font-family:KaTeX_Size1}.katex .delimsizing.size2{font-family:KaTeX_Size2}.katex .delimsizing.size3{font-family:KaTeX_Size3}.katex .delimsizing.size4{font-family:KaTeX_Size4}.katex .delimsizing.mult .delim-size1>span{font-family:KaTeX_Size1}.katex .delimsizing.mult .delim-size4>span{font-family:KaTeX_Size4}.katex .nulldelimiter{display:inline-block;width:.12em}.katex .delimcenter,.katex .op-symbol{position:relative}.katex .op-symbol.small-op{font-family:KaTeX_Size1}.katex .op-symbol.large-op{font-family:KaTeX_Size2}.katex .op-limits>.vlist-t{text-align:center}.katex .accent>.vlist-t{text-align:center}.katex .accent .accent-body{position:relative}.katex .accent .accent-body:not(.accent-full){width:0}.katex .overlay{display:block}.katex .mtable .vertical-separator{display:inline-block;min-width:1px}.katex .mtable .arraycolsep{display:inline-block}.katex .mtable .col-align-c>.vlist-t{text-align:center}.katex .mtable .col-align-l>.vlist-t{text-align:left}.katex .mtable .col-align-r>.vlist-t{text-align:right}.katex .svg-align{text-align:left}.katex svg{display:block;position:absolute;width:100%;height:inherit;fill:currentColor;stroke:currentColor;fill-rule:nonzero;fill-opacity:1;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1}.katex svg path{stroke:none}.katex img{border-style:none;min-width:0;min-height:0;max-width:none;max-height:none}.katex .stretchy{width:100%;display:block;position:relative;overflow:hidden}.katex .stretchy:after,.katex .stretchy:before{content:""}.katex .hide-tail{width:100%;position:relative;overflow:hidden}.katex .halfarrow-left{position:absolute;left:0;width:50.2%;overflow:hidden}.katex .halfarrow-right{position:absolute;right:0;width:50.2%;overflow:hidden}.katex .brace-left{position:absolute;left:0;width:25.1%;overflow:hidden}.katex .brace-center{position:absolute;left:25%;width:50%;overflow:hidden}.katex .brace-right{position:absolute;right:0;width:25.1%;overflow:hidden}.katex .x-arrow-pad{padding:0 .5em}.katex .mover,.katex .munder,.katex .x-arrow{text-align:center}.katex .boxpad{padding:0 .3em}.katex .fbox,.katex .fcolorbox{box-sizing:border-box;border:.04em solid}.katex .cancel-pad{padding:0 .2em}.katex .cancel-lap{margin-left:-.2em;margin-right:-.2em}.katex .sout{border-bottom-style:solid;border-bottom-width:.08em}.katex-display{display:block;margin:1em 0;text-align:center}.katex-display>.katex{display:block;text-align:center;white-space:nowrap}.katex-display>.katex>.katex-html{display:block;position:relative}.katex-display>.katex>.katex-html>.tag{position:absolute;right:0}.katex-display.leqno>.katex>.katex-html>.tag{left:0;right:auto}.katex-display.fleqn>.katex{text-align:left}.wrp___dq7YK{display:flex;justify-content:center;align-items:center;position:fixed;width:100%;height:100%;left:0;top:0;z-index:108}.wrp___dq7YK.bgBlack___ARIUV{background:#00000080}.wrp___dq7YK img,.wrp___dq7YK video{max-width:100%;max-height:80%;text-align:center}.wrp___dq7YK iframe{width:100%;height:100%;position:absolute;left:0;top:0;background:#fff;border:none}.monaco___VnZC3{position:absolute;height:100%;width:100%}.darkBlue___UprA9 *{font-size:14px}.darkBlue___UprA9 [class~=margin],.darkBlue___UprA9 [class~=monaco-editor-background]{background:#0a0e2d!important}.darkBlue___UprA9 [class~=line-numbers]{color:#fff!important}.close___LKoWu{position:absolute;right:40px;top:40px;z-index:10;display:flex}.close___LKoWu>span{background:#4a4a4a;color:#fff;width:40px;height:40px;border-radius:4px;display:flex;justify-content:center;align-items:center;cursor:pointer;margin-left:10px}.embed___hvpEJ{position:absolute;left:0;top:0;width:100%;height:100%}.mdBody___raKXb{position:relative}.button___Ch5Pc{position:absolute;display:flex;align-items:center;justify-content:center;background:#0000001a;display:none}.previewFlowChart___vY1dq{align-items:flex-start;justify-content:end;background:none!important}.previewFlowChart___vY1dq button{margin:20px}.markdown-toolbar-container{display:flex;flex-flow:row wrap;align-items:center;padding:0 28px 0 5px;margin:0;position:relative;list-style:none;background:#fff;border-bottom:1px solid #ccc;box-sizing:border-box;line-height:20px;width:100%;min-height:30px;height:38px;overflow:hidden}.markdown-toolbar-container .fill-tip{cursor:pointer;font-size:12px;display:inline-block;padding:5px;border:1px solid #E99237;border-radius:5px;box-sizing:border-box;line-height:16px;height:auto;color:#a65500;background-color:#fff1e2;position:relative;margin-left:10px}.markdown-toolbar-container .fill-tip:before{content:" ";width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:6px solid #FFF1E2;position:absolute;left:-6px;top:6px;z-index:10}.markdown-toolbar-container .fill-tip:after{content:" ";width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:6px solid #E99237;position:absolute;left:-7px;top:6px}.markdown-toolbar-container li{color:#666;padding:0 1px;height:100%;display:flex;height:38px;flex-flow:column nowrap;justify-content:center}.markdown-toolbar-container a,.markdown-toolbar-container span{display:block}.markdown-toolbar-container a{width:28px;color:#666;cursor:pointer;text-align:center;font-size:18px}.markdown-toolbar-container a i{font-size:18px}.markdown-toolbar-container a i:before{font-size:18px}.markdown-toolbar-container .btn-null{width:auto;display:flex;flex-flow:row nowrap;align-items:center}.markdown-toolbar-container .insert-blank{color:#e99237;font-size:18px}.markdown-toolbar-container span.v-line{margin:0 5px;height:65%;border-right:1px solid #ccc}.mini .markdown-toolbar-container li{height:28px}.editor-resize{display:block;width:120px;height:4px;left:54%;border-top:1px solid #ccc;border-bottom:1px solid #ccc;cursor:row-resize;white-space:nowrap;overflow:hidden;text-transform:capitalize;box-sizing:border-box;margin:0 auto}.btn-full-screen{position:absolute;right:5px}@font-face{font-family:md-iconfont;src:url(./static/iconfont.345f94c8.eot);src:url(./static/iconfont.345f94c8.eot#iefix) format("embedded-opentype"),url(./static/iconfont.deef216b.woff) format("woff"),url(./static/iconfont.42606faf.ttf) format("truetype"),url(./static/iconfont.504b881c.svg#iconfont) format("svg")}.md-iconfont{font-family:md-iconfont!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-uniE900:before{content:"\e900";font-size:14px;margin-left:5px}.icon-shrink:before{content:"\e728"}.icon-enlarge:before{content:"\e623"}.icon-code:before{content:"\e602"}.icon-italic:before{content:"\e718"}.icon-bold:before{content:"\e644"}.icon-picture:before{content:"\e606"}.icon-minus:before{content:"\e62c"}.icon-order-list:before{content:"\e655"}.icon-link:before{content:"\e7d4"}.icon-formula:before{content:"\e633"}.icon-unorder-list:before{content:"\e668"}.icon-edit:before{content:"\e603"}.icon-table:before{content:"\e7db"}.icon-sum:before{content:"\e667"}.icon-eye:before{content:"\e69f"}.icon-eye-slash:before{content:"\e601"}.icon-eraser:before{content:"\e8cd"}.icon-file-code:before{content:"\e9ec"}.cm-s-blackboard.CodeMirror{background:#0c1021;color:#f8f8f8}.cm-s-blackboard div.CodeMirror-selected{background:#253b76}.cm-s-blackboard .CodeMirror-line::selection,.cm-s-blackboard .CodeMirror-line>span::selection,.cm-s-blackboard .CodeMirror-line>span>span::selection{background:#253b76fc}.cm-s-blackboard .CodeMirror-line::-moz-selection,.cm-s-blackboard .CodeMirror-line>span::-moz-selection,.cm-s-blackboard .CodeMirror-line>span>span::-moz-selection{background:#253b76fc}.cm-s-blackboard .CodeMirror-gutters{background:#0c1021;border-right:0}.cm-s-blackboard .CodeMirror-guttermarker{color:#fbde2d}.cm-s-blackboard .CodeMirror-guttermarker-subtle,.cm-s-blackboard .CodeMirror-linenumber{color:#888}.cm-s-blackboard .CodeMirror-cursor{border-left:1px solid #A7A7A7}.cm-s-blackboard .cm-keyword{color:#fbde2d}.cm-s-blackboard .cm-atom,.cm-s-blackboard .cm-number{color:#d8fa3c}.cm-s-blackboard .cm-def{color:#8da6ce}.cm-s-blackboard .cm-variable{color:#ff6400}.cm-s-blackboard .cm-operator{color:#fbde2d}.cm-s-blackboard .cm-comment{color:#aeaeae}.cm-s-blackboard .cm-string,.cm-s-blackboard .cm-string-2{color:#61ce3c}.cm-s-blackboard .cm-meta{color:#d8fa3c}.cm-s-blackboard .cm-builtin,.cm-s-blackboard .cm-tag,.cm-s-blackboard .cm-attribute{color:#8da6ce}.cm-s-blackboard .cm-header{color:#ff6400}.cm-s-blackboard .cm-hr{color:#aeaeae}.cm-s-blackboard .cm-link{color:#8da6ce}.cm-s-blackboard .cm-error{background:#9d1e15;color:#f8f8f8}.cm-s-blackboard .CodeMirror-activeline-background{background:#3c3636}.cm-s-blackboard .CodeMirror-matchingbracket{outline:1px solid grey;color:#fff!important}.upload-button{width:106px;height:32px;line-height:32px;font-size:12px;display:block;position:relative;color:#0152d9}.upload-button input{opacity:0;width:160px;height:32px;position:absolute;top:0;left:0;z-index:-1}.imageDimensions___a7crR{display:flex;justify-content:center;align-items:center;position:fixed;width:100%;height:100vh;left:0;top:0;z-index:1005;background:#fff;overflow:hidden}.imageDimensions___a7crR .img___Kroat{visibility:hidden;max-width:80%;min-width:500px}.imageDimensions___a7crR [class*=_toolbox_colors]{position:fixed;left:0;bottom:0}.imageDimensions___a7crR.fullWidth___c492T .img___Kroat{max-width:100%;width:100%;height:100%}.myPaletteDiv___Xjz2I{position:relative;left:-15px;width:320px}.myPaletteDiv___Xjz2I canvas{margin-top:15px}.flowChartWrp____f45r [class^=goTXarea],.flowChartWrp____f45r textarea{min-width:70px;margin-left:-15px!important}.maxH60___Pd4Re [class^=ant-modal-content]{height:57px!important;overflow:hidden}.drawerWrap___MfDw8 [class~=ant-drawer-body]{padding:0!important}.lists___xhHyq{padding-bottom:10px}.lists___xhHyq code{background:none!important}.lists___xhHyq>div>div:first-child{background:#f6f6f6;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:10px 0;font-size:12px;cursor:pointer}.lists___xhHyq>div>div:first-child [class^=katex]{font-size:22px}.item___pWJAA{position:relative}.item___pWJAA:nth-last-child(-n+3) .children___sDG61{left:initial;right:5px}.item___pWJAA:hover{z-index:2147483648}.item___pWJAA:hover .children___sDG61{display:block}.children___sDG61{display:none;position:absolute;left:6px;top:70px;width:440px;max-height:400px;overflow:auto;background:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:0 0 6px #ccc;padding:15px}.children___sDG61 h1{font-size:14px;padding-top:6px}.children___sDG61 .diamond___FwgzD>div{background:#f6f6f6;display:flex;align-items:center;justify-content:center;flex-direction:column;cursor:pointer;height:50px;font-size:12px;padding:0 10px;min-width:80px}.children___sDG61 .diamond___FwgzD>div [class^=katex]{font-size:14px}.button___WPN6r{position:absolute;right:20px;bottom:20px}.mathWrap___FmnMJ{width:800px;height:550px}.mathFillWrap___PmY3H{cursor:pointer}.mathFillWrap___PmY3H ::part(menu-toggle){color:#00f;opacity:1;display:none}.mathFillWrap___PmY3H math-field{background:none}.mathFillWrap___PmY3H *{pointer-events:none}.md___TEmcT{border:none!important}.greyText___nOpNq{color:#5f6367}.info___nBB3c{margin-bottom:30px}.info___nBB3c .label___P6my8{font-size:14px;font-weight:400;margin-right:10px}.info___nBB3c .blackContent___O4HnS{color:#000}.info___nBB3c .orangeContent___JBF44{color:#fa6400}.inputLabel___B2GAs{margin-bottom:10px}.tableTitle___IqAxM{display:flex;align-items:center;font-size:14px;font-weight:500;color:#000;margin-bottom:15px}.tableTitle___IqAxM:before{content:"";display:inline-block;width:2px;height:12px;background:#000;margin-right:4px}.scoreTable___RJvpU{max-height:280px;overflow:auto}.currentPrimary___NPWiR{cursor:pointer;user-select:none}.currentPrimary___NPWiR:hover{color:#165dff}.currentDelete___UEfhf{cursor:pointer;user-select:none}.currentDelete___UEfhf:hover{color:#e30000}.DirectoryTree___xPxCY{width:100%}.DirectoryTree___xPxCY .EditDom___seNxC{display:none}.DirectoryTree___xPxCY div[class~=ant-tree-treenode]{padding:4px 0}.DirectoryTree___xPxCY div[class~=ant-tree-treenode]:hover .EditDom___seNxC{display:block}.DirectoryTree___xPxCY span[class~=ant-tree-iconEle]{height:auto!important}.DirectoryTree___xPxCY div[class~=ant-tree-treenode-selected]:before{bottom:0!important;background:#f6f7f9!important;border-radius:4px!important}.DirectoryTree___xPxCY span[class~=ant-tree-node-content-wrapper]{display:flex!important;flex-wrap:nowrap!important;align-items:center!important;padding:0!important;line-height:40px!important}.DirectoryTree___xPxCY span[class~=ant-tree-title]{flex:1 1;color:#191919!important;padding-right:25px!important;display:inline-flex!important;align-items:center!important}.flex_box_center___NeSU8{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___ImTGl{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___BtRd9{align-items:center;box-align:center}.flex_box_center_end___qcLe3{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___Ze_3q{flex-direction:column;box-orient:block-axis}.banner___PoUBO{display:flex;align-items:center;justify-content:center}.banner___PoUBO .content___XoDjy{width:1200px;height:212px;display:flex;align-items:flex-start;justify-content:space-between}.banner___PoUBO .content___XoDjy aside{margin-top:56px}.banner___PoUBO .content___XoDjy aside p{display:flex;align-items:center}.banner___PoUBO .content___XoDjy aside p b{font-size:30px;font-weight:500;color:#000;letter-spacing:4px;margin-right:20px}.banner___PoUBO .content___XoDjy aside p span{font-size:16px;color:#000;letter-spacing:4px}.banner___PoUBO .content___XoDjy aside .btns___Pb35j{margin-top:35px}.banner___PoUBO .content___XoDjy aside .btns___Pb35j>div{display:inline-block;height:32px;background:#f6f7f9;box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border-radius:4px;border:1px solid #dadbde;font-size:14px;color:#3b3e47;line-height:30px;margin-right:23px;padding:0 16px;position:relative;cursor:pointer}.banner___PoUBO .content___XoDjy aside .btns___Pb35j>div:hover{color:#165dff;border:1px solid #bacffe}.banner___PoUBO .content___XoDjy aside .btns___Pb35j>div img{position:absolute;z-index:1;top:-21px;right:22px}.flex_box_center___hG6RI{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___ss3Fh{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___K80p9{align-items:center;box-align:center}.flex_box_center_end___qmXX3{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___GFV8F{flex-direction:column;box-orient:block-axis}.row___aXJjm{display:flex;align-items:flex-start;justify-content:flex-start}.row___aXJjm .title___HUKL0{font-size:14px;color:#9096a3;flex-shrink:0;width:41px;text-align-last:justify;margin-top:4px;margin-right:12px}.row___aXJjm .tagsWrap___XB2W3{flex:1 1;position:relative}.row___aXJjm .tagsWrap___XB2W3 .action___VdHb1{font-size:14px;color:#82a8ff;width:55px;position:absolute;z-index:2;bottom:20px;right:0;cursor:pointer}.row___aXJjm .tagsWrap___XB2W3 .action___VdHb1 i{display:inline-block;font-size:12px}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC{max-height:245px;overflow:hidden}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft>span{display:inline-flex;align-items:center;margin-left:8px;margin-bottom:17px;font-size:14px;cursor:pointer;padding:4px 12px}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft>span .name___Hk1Ip{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:600px;display:inline-block}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft>span .num___xQpcH{margin-left:3px}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft>span:hover{color:#165dff!important}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft .active___XryTX{color:#165dff!important;border-radius:2px;background:#f6f7f9}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC::-webkit-scrollbar-thumb{background:#0000000d!important;border-radius:3px}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC::-webkit-scrollbar-track{background-color:#f6f7f9!important;box-shadow:initial!important}.row___aXJjm .tagsBorderWrap___OMxjs .bar___t1kKC{padding-top:8px;border-radius:4px;border:1px solid rgba(219,220,224,.5)}.flex_box_center___aK2n3{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___HX0Oh{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___LJOJr{align-items:center;box-align:center}.flex_box_center_end___SCakF{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___AYv4m{flex-direction:column;box-orient:block-axis}.tabs___GTqPV{height:32px;background:#f6f7f9;box-shadow:inset 0 1px 3px #d7d8d9;border-radius:16px;display:inline-block}.tabs___GTqPV span{display:inline-block;padding:0 20px;line-height:32px;font-size:14px;font-weight:400;color:#9096a3;position:relative;cursor:pointer}.tabs___GTqPV span:hover{color:#165dff}.tabs___GTqPV span:after{content:"";position:absolute;width:1px;height:calc(100% - 2px);background:#e2e2e2;border-radius:4px;z-index:1;left:0;top:1px;background:linear-gradient(180deg,#fff0,#e2e2e2,#fff0)}.tabs___GTqPV span:first-child:after,.tabs___GTqPV .active___F26E8+span:after{display:none}.tabs___GTqPV .active___F26E8{background:linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 0 2px #e8effb;border-radius:16px;border:1px solid #c8d2ea;color:#165dff;line-height:30px}.tabs___GTqPV .active___F26E8:after{display:none}.flex_box_center___yX6Oa{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___t7oqF{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___dEIHy{align-items:center;box-align:center}.flex_box_center_end___taQDF{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___xY_Lr{flex-direction:column;box-orient:block-axis}.input___PW2zI{width:507px;height:38px;background:#f6f7f9;border-radius:19px;display:flex;align-items:center;padding:0 20px}.input___PW2zI .dropdown___vSy8B{position:relative;flex-shrink:0}.input___PW2zI .dropdown___vSy8B:hover .menu___NiyBu{display:block}.input___PW2zI .dropdown___vSy8B .text___Grueu{color:#000;font-size:14px;cursor:default;height:38px;display:flex;align-items:center}.input___PW2zI .dropdown___vSy8B .text___Grueu i{font-size:12px;display:inline-block;transform:translateY(1px) scale(.6);color:#979797}.input___PW2zI .dropdown___vSy8B .text___Grueu .b1___ZKryM{display:inline-block;width:1px;height:38px;margin-left:15px;margin-right:0;background:linear-gradient(180deg,#fff0,#fff,#fff0)}.input___PW2zI .dropdown___vSy8B .text___Grueu .b2___aKyGa{display:inline-block;width:1px;height:38px;margin-left:0;margin-right:8px;background:linear-gradient(180deg,#fff0,#e2e2e2,#fff0)}.input___PW2zI .dropdown___vSy8B .menu___NiyBu{display:none;position:absolute;z-index:999;width:auto;left:-16px;top:35px;padding:4px;background-color:#fff;border-radius:8px;box-shadow:0 10px 16px #cecece}.input___PW2zI .dropdown___vSy8B .menu___NiyBu div{clear:both;margin:0;padding:5px 12px;color:#000000e0;font-weight:400;font-size:14px;text-align:left;line-height:1.57142857;cursor:pointer;transition:all .2s;white-space:nowrap}.input___PW2zI .dropdown___vSy8B .menu___NiyBu div:hover{background-color:#f5f5f5}.input___PW2zI>input{flex:1 1;padding:4px 0}.flex_box_center___tol8o{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___Z235C{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___Wq1sZ{align-items:center;box-align:center}.flex_box_center_end___LLxom{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___DbMSN{flex-direction:column;box-orient:block-axis}.quickPager___GM30J{display:flex;align-items:center;justify-content:center}.quickPager___GM30J>div{width:60px;height:28px;line-height:26px;text-align:center;background:#f8f9fc;border-radius:2px;border:1px solid rgba(195,207,224,.5);font-size:12px;color:#464f66;margin:0 10px;user-select:none;cursor:pointer}.quickPager___GM30J>div:hover{color:#165dff}.quickPager___GM30J .disabled___Ozc8I{background:#f3f3f5;border:0;line-height:28px;cursor:not-allowed;color:#cecece}.flex_box_center___FO7TP{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___LotYx{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___bWdaw{align-items:center;box-align:center}.flex_box_center_end___mVJ1o{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___M83Mm{flex-direction:column;box-orient:block-axis}.list___oOsiS{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;padding:0}.list___oOsiS .wrap___G6T7F{height:277px;background:#fff;box-shadow:0 2px 4px #d6dae1;border-radius:8px;position:relative}.list___oOsiS .wrap___G6T7F .lockWrap___Rl79E{position:absolute;width:100%;left:0;top:0;background-color:#00000080;height:100%;z-index:10;display:flex;cursor:default;justify-content:center;align-items:center;flex-direction:column;border-radius:8px}.list___oOsiS .wrap___G6T7F .li___oZZ7l:hover .cover___b2bYW{transform:scale(1.1)}.list___oOsiS .wrap___G6T7F .li___oZZ7l .img___IQX7w{overflow:hidden;height:calc(100% - 100px);border-radius:8px 8px 0 0;position:relative}.list___oOsiS .wrap___G6T7F .li___oZZ7l .img___IQX7w .cover___b2bYW{width:100%;transition:all .5s}.list___oOsiS .wrap___G6T7F .li___oZZ7l .img___IQX7w .sign___HkT6C{position:absolute;z-index:1;left:0;bottom:0;height:30px}.list___oOsiS .wrap___G6T7F .li___oZZ7l .name___SsJx8{height:52px;font-size:16px;font-weight:600;color:#000;padding:30px 12px 0;width:100%;display:flex;align-items:center}.list___oOsiS .wrap___G6T7F .li___oZZ7l .name___SsJx8 .e___TMqq0{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo{height:45px;display:flex;align-items:center;color:#000f37;padding:0 12px}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo i{color:#7d8592}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo>span{margin-right:5px;font-size:12px}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7{display:flex;align-items:center;margin-left:auto}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7 [class~=ant-rate-star]{font-size:13px}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7 [class~=ant-rate]{font-size:12px;margin-top:-3px;color:#ffa100}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7 [class~=ant-rate-star]:not(:last-child){margin-right:2px}.flex_box_center___AQ53o{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___i2aIa{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___sPEKB{align-items:center;box-align:center}.flex_box_center_end___GhSSH{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___R9_Hb{flex-direction:column;box-orient:block-axis}.list___jb2Ay{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;padding:0}.list___jb2Ay .wrap___VsQDr{height:308px;background:#fff;box-shadow:0 2px 4px #d6dae1;border-radius:8px;position:relative}.list___jb2Ay .wrap___VsQDr:hover [class~=user-path-items]{display:block!important}.list___jb2Ay .wrap___VsQDr .lockWrap___g1k1T{position:absolute;width:100%;left:0;top:0;background-color:#00000080;height:100%;z-index:10;display:flex;cursor:default;justify-content:center;align-items:center;border-radius:8px}.list___jb2Ay .wrap___VsQDr .li___IxCLC:hover .cover___Mu8wr{transform:scale(1.1)}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA{overflow:hidden;height:calc(100% - 131px);border-radius:8px 8px 0 0}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .cover___Mu8wr{width:100%;transition:all .5s}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .movebq___mF7wt{display:none;position:absolute;z-index:1;padding:4px 8px;line-height:1;background:#fff3;border-radius:9px;color:#fff;font-size:12px;right:4px;top:4px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .movebq___mF7wt i{margin-right:2px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .movebq___mF7wt:hover{color:#e30000;background:#fff}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .bq___Bil0T{height:22px;background:#0000004d;color:#d9c7ab;border-radius:2px;padding:0 8px;font-size:12px;line-height:22px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .sign___DXJ4d{width:52px;text-align:center;position:absolute;z-index:2;left:0;top:7px;color:#fff}.list___jb2Ay .wrap___VsQDr .li___IxCLC .name___l7FoJ{height:52px;font-size:16px;font-weight:600;color:#000;padding:30px 12px 0;width:100%;display:flex;align-items:center}.list___jb2Ay .wrap___VsQDr .li___IxCLC .name___l7FoJ .e___pXQUG{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___jb2Ay .wrap___VsQDr .li___IxCLC .unit___wCIFR{font-size:14px;color:#000f37;padding:0 12px;margin-top:8px;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___jb2Ay .wrap___VsQDr .li___IxCLC .unit___wCIFR i{color:#7d8592}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil{height:34px;display:flex;align-items:center;justify-content:space-between;color:#000f37;padding:0 12px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil div{display:flex;align-items:center}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil div>span{margin-right:12px;font-size:12px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil div i{color:#7d8592}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil .tag1___dxm7r,.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil .tag2___llZkf{height:18px;padding:3px 6px;font-size:12px;border-radius:2px;border:1px solid #FFE6AB;color:#ca7720;display:flex;align-items:center;justify-content:center;font-weight:400}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil .tag2___llZkf{border:1px solid #D6F7EF;color:#01795d;margin-left:6px}.list___jb2Ay .wrapisCurrent___qIfQT{height:280px;background:#fff;box-shadow:0 2px 4px #d6dae1;border-radius:8px;position:relative}.list___jb2Ay .wrapisCurrent___qIfQT:hover [class~=user-path-items]{display:block!important}.list___jb2Ay .wrapisCurrent___qIfQT .lockWrap___g1k1T{position:absolute;width:100%;left:0;top:0;background-color:#00000080;height:100%;z-index:10;display:flex;cursor:default;justify-content:center;align-items:center;border-radius:8px}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC:hover .cover___Mu8wr{transform:scale(1.1)}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA{overflow:hidden;height:calc(100% - 105px);border-radius:8px 8px 0 0}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA .tagsDom___COQg7{height:calc(100% - 105px)!important}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA .cover___Mu8wr{width:100%;transition:all .5s}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA .bq___Bil0T{height:22px;background:#0000004d;color:#d9c7ab;border-radius:2px;padding:0 8px;font-size:12px;line-height:22px}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA .sign___DXJ4d{width:52px;text-align:center;position:absolute;z-index:2;left:0;top:7px;color:#fff}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .name___l7FoJ{font-size:16px;font-weight:600;color:#000;padding:10px 12px 0;width:100%;display:flex;align-items:center}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .name___l7FoJ .e___pXQUG{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .unit___wCIFR{font-size:14px;color:#000f37;padding:0 12px;margin-top:8px;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .unit___wCIFR i{color:#7d8592}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil{height:34px;display:flex;align-items:center;justify-content:space-between;color:#000f37;padding:0 12px}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil div{display:flex;align-items:center}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil div>span{margin-right:12px;font-size:12px}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil div i{color:#7d8592}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil .tag1___dxm7r,.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil .tag2___llZkf{height:18px;padding:3px 6px;font-size:12px;border-radius:2px;border:1px solid #FFE6AB;color:#ca7720;display:flex;align-items:center;justify-content:center;font-weight:400}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil .tag2___llZkf{border:1px solid #D6F7EF;color:#01795d;margin-left:6px}.tagsDom___COQg7{display:flex;align-items:end;width:100%;padding:6px;position:absolute;top:0;left:0;height:calc(100% - 131px)}.movebq___mF7wt{display:none;position:absolute;top:0;right:95px!important;z-index:1;padding:4px 8px;line-height:1;background:#fff3;border-radius:9px;color:#fff;font-size:12px;right:4px;top:4px}.movebq___mF7wt i{margin-right:2px}.movebq___mF7wt:hover{color:#e30000;background:#fff}.hiddenbq___TqlUF{display:none;position:absolute;z-index:1;padding:4px 8px;line-height:1;background:#fff3;border-radius:9px;color:#fff;font-size:12px;right:4px;top:4px}.hiddenbq___TqlUF i{margin-right:2px}.hiddenbq___TqlUF:hover{color:#3061d0;background:#fff}.flex_box_center___eMcr7{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___HcNca{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___ZnvVN{align-items:center;box-align:center}.flex_box_center_end___fdgDf{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___SEKvd{flex-direction:column;box-orient:block-axis}.list___L1hmU{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;padding:0}.list___L1hmU .hidden___NniIi{display:none;position:absolute;z-index:1;padding:4px 8px;line-height:1;background:#9999991a;border-radius:9px;color:#999;font-size:12px;right:4px;top:4px}.list___L1hmU .hidden___NniIi i{margin-right:2px}.list___L1hmU .hidden___NniIi:hover{color:#3061d0;background:#3061d01a}.list___L1hmU .wrap___pKgcW{height:270px;background:#fff;box-shadow:0 1px 4px #d6dae1;border-radius:8px;position:relative}.list___L1hmU .wrap___pKgcW:hover .lockWrap___SMhkK{display:flex}.list___L1hmU .wrap___pKgcW:hover .hidden___NniIi{display:inline-block}.list___L1hmU .wrap___pKgcW .lockWrap___SMhkK{position:absolute;z-index:10;left:0;top:0;width:100%;height:100%;background:#0009;box-shadow:0 2px 5px #0000000d;border-radius:8px;display:none;flex-direction:column;justify-content:center;align-items:center}.list___L1hmU .wrap___pKgcW .lockWrap___SMhkK div{width:116px;height:36px;border-radius:18px;border:1px solid #ffffff;font-size:14px;font-weight:600;color:#fff;line-height:34px;text-align:center;margin:10px 0;cursor:pointer}.list___L1hmU .wrap___pKgcW .lockWrap___SMhkK div:hover{box-shadow:0 0 4px #4f85ff;border:1px solid #c2d3f8}.list___L1hmU .wrap___pKgcW .top___udHSB{height:calc(100% - 50px);display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:0 24px;position:relative}.list___L1hmU .wrap___pKgcW .top___udHSB .sign___uwRpq{position:absolute;z-index:1;width:44px;height:22px;background:#ffe9c1;border-radius:8px 0 13px;left:0;top:0;color:#a45204;text-align:center;line-height:22px}.list___L1hmU .wrap___pKgcW .top___udHSB .name___Fpf90{font-weight:600;color:#333;margin-top:25px;font-size:16px;white-space:normal;text-align:center;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;line-height:26px;height:48px}.list___L1hmU .wrap___pKgcW .top___udHSB .img___AMLhL{width:60px;height:60px;border-radius:30px;margin-top:14px}.list___L1hmU .wrap___pKgcW .top___udHSB .text___KiTb7{font-size:14px;color:#333;margin-top:8px;width:98%;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.list___L1hmU .wrap___pKgcW .top___udHSB .btns___i6IuZ{display:flex;align-items:center;margin-top:12px}.list___L1hmU .wrap___pKgcW .top___udHSB .btns___i6IuZ div{width:76px;background:#fff;height:26px;border-radius:13px;border:1px solid #d6f7ef;font-size:14px;color:#01795d;line-height:24px;text-align:center;margin:0 10px}.list___L1hmU .wrap___pKgcW .top___udHSB .btns___i6IuZ aside{width:76px;background:#fff;height:26px;border-radius:13px;border:1px solid #ffe9c1;font-size:14px;color:#a45204;line-height:24px;text-align:center;margin:0 10px}.list___L1hmU .wrap___pKgcW .bottom____k2sh{height:50px;border-top:1px solid #f5f5f5;display:flex;align-items:center;padding:0 12px}.list___L1hmU .wrap___pKgcW .bottom____k2sh>div{margin-left:auto}.list___L1hmU .wrap___pKgcW .bottom____k2sh>span{display:flex;align-items:center;margin-right:12px;color:#999}.list___L1hmU .wrap___pKgcW .bottom____k2sh>span i{font-size:14px;font-size:12px;color:#999;margin-right:6px}.flex_box_center___d27mZ{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___qfRU9{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___fCRld{align-items:center;box-align:center}.flex_box_center_end___ORMV8{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___PNKtZ{flex-direction:column;box-orient:block-axis}.tabs___alpa7{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #dbdce0;height:54px}.tabs___alpa7 .tabsWrap___aCQjw{display:flex;align-items:center;height:100%}.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4{display:flex;align-items:center;margin-right:40px;height:100%;cursor:pointer}.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4>div{position:relative;font-size:14px;font-weight:400;color:#5f6368;display:flex;align-items:center;height:100%}.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4 .active___nl_4v{font-weight:500;color:#202124}.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4 .active___nl_4v:after{position:absolute;content:"";width:100%;z-index:4;left:0;bottom:0;height:3px;background:#202124;border-radius:100px 100px 0 0}.flex_box_center___e6HxQ{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___RnXYe{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___lVxPk{align-items:center;box-align:center}.flex_box_center_end___bu8yv{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___JczGj{flex-direction:column;box-orient:block-axis}.orderWrap___ZfyGX{display:box;display:flex;align-items:center}.orderIconWrap___XTB_O{display:box;display:flex;flex-direction:column;height:40px;line-height:40px;color:#999}.orderAsc___KWHmA{flex-direction:column;text-align:center;height:10px;line-height:10px;display:inline-block;margin-top:9px;transform:translateY(2px)}.orderDesc___rHdbB{flex-direction:column;text-align:center;height:10px;line-height:10px;display:table}.active___a7eSP{color:#232b40!important}.cursorPointer___gs9kL{cursor:pointer;color:#d8d8d8;height:10px}.orderTextWrap___teAKn{font-size:14px;color:#3b3e47;cursor:pointer;margin-right:5px}.flex_box_center___LCi0B{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___hzONe{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___ZyQRE{align-items:center;box-align:center}.flex_box_center_end___XKM74{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___p8LCU{flex-direction:column;box-orient:block-axis}.btn___In02G.mediacy-round___uveEv{height:36px;border-radius:36px}.btn___In02G.mediacy-default___dDxsd{height:36px;border-radius:4px}.btn___In02G .default___K791v{background:#f6f7f9 linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border:1px solid #bacffe;font-size:14px;padding:0 15px;color:#3061d0;text-align:center;cursor:pointer;user-select:none}button[class~=ant-btn-default]:not(:disabled).btn___In02G{background:#f6f7f9 linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border:1px solid #bacffe;font-size:14px;padding:0 15px;color:#3061d0;text-align:center;cursor:pointer;user-select:none}button[class~=ant-btn-default]:not(:disabled).btn___In02G:hover{color:#165dff;border:1px solid #165dff}button[class~=ant-btn-default]:disabled.btn___In02G{background:#f6f7f9 linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border:1px solid #bacffe;font-size:14px;padding:0 15px;color:#3061d0;text-align:center;cursor:pointer;user-select:none;opacity:50%;cursor:not-allowed}.flex_box_center___TB7bQ{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___oBlTb{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___b5XbB{align-items:center;box-align:center}.flex_box_center_end___CNhe7{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___yHXKW{flex-direction:column;box-orient:block-axis}.head___ghH72{height:54px;border-bottom:1px solid #DBDCE0;display:flex;align-items:center}.head___ghH72>span{color:#999;font-size:12px;cursor:pointer;flex-shrink:0}.head___ghH72>b{font-weight:500;color:#232b40;margin-left:30px;font-size:14px;flex:1 1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.head___ghH72 .node___mjPEy{margin-left:auto;flex-shrink:0}.flex_box_center___AlHuF{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___vN2LW{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___Ac7D2{align-items:center;box-align:center}.flex_box_center_end___y38I7{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___iQE6P{flex-direction:column;box-orient:block-axis}.btns___sNgTb{display:flex;align-items:center}.btns___sNgTb .confirm___Ozirl{height:38px;background:#3061d0;border-radius:2px;color:#fff;padding:0 34px}.btns___sNgTb .cancel___aiq1I{height:38px;background:#f8f9fc;border-radius:2px;opacity:.5;border:1px solid #C3CFE0;font-size:14px;color:#464f66;margin-left:20px}.flex_box_center___jkpdr{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___OtsL8{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___rbcb_{align-items:center;box-align:center}.flex_box_center_end___zBR21{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___nS_eP{flex-direction:column;box-orient:block-axis}.fixedBottom___oJl7m{width:100%;height:70px;background:#fff;box-shadow:0 -3px 16px #dbdbdb80;position:fixed;z-index:1000;bottom:0;left:0}.fixedBottom___oJl7m .wrap___A3Oq1{width:1200px;height:100%;margin:auto;display:flex;align-items:center;justify-content:space-between}.fixedBottom___oJl7m .wrap___A3Oq1 .center____VL1y{flex:1 1}.flex_box_center___tY8Yn{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___vHdYA{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___pa61F{align-items:center;box-align:center}.flex_box_center_end___HyDXt{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___UjZek{flex-direction:column;box-orient:block-axis}.crumbs___V41Oe{margin:15px auto 25px;width:1200px;cursor:default}.crumbs___V41Oe span{font-size:12px;color:#c5c5c5}.crumbs___V41Oe .hover___bEIVd{cursor:pointer}.crumbs___V41Oe .hover___bEIVd:hover{color:#5f6368}.wrap___LZOi9{padding:20px 30px 0;border-bottom:1px solid #EDEDED}.line___oju0L{width:100%;margin-top:20px;margin-bottom:20px;height:1px;background-color:#ededed}.flex_box_center___swvFl{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___AqPFV{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___XWInJ{align-items:center;box-align:center}.flex_box_center_end___GB61t{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___dJnz1{flex-direction:column;box-orient:block-axis}.analysis___xyV_c .title___DQ3VK{display:flex;align-items:center;margin-bottom:20px}.analysis___xyV_c .title___DQ3VK b{width:6px;height:14px;background:#3061d0;border-radius:1px;display:inline-block;margin-right:8px}.analysis___xyV_c .title___DQ3VK span{font-size:16px;font-weight:500;color:#191919;line-height:16px}.analysis___xyV_c .itemWrap___vFE5r{display:flex;justify-content:space-between}.analysis___xyV_c .itemWrap___vFE5r .item___NjeOt{width:23%;height:145px;border-radius:4px;border:1px solid #EDEDED}.list___BbMrm{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;padding:0}.list___BbMrm .wrap___UQTTb{width:100px;height:254px;background:#fff;box-shadow:0 4px 8px #c1cad480;border-radius:12px}.list___BbMrm .wrap___UQTTb .img___tNvUo{height:184px;position:relative;overflow:hidden;border-radius:12px 12px 0 0}.list___BbMrm .wrap___UQTTb .img___tNvUo img{width:100%}.list___BbMrm .wrap___UQTTb .img___tNvUo .tips___Eu4wH{padding-left:16px;padding-top:10px;height:57px;color:#fff;width:100%;position:absolute;z-index:10;bottom:0;left:0;background:linear-gradient(180deg,#0000,#000000a8)}.list___BbMrm .wrap___UQTTb .footer___ZbR9W{height:70px;padding:15px}.list___BbMrm .wrap___UQTTb .footer___ZbR9W ul{display:flex;align-items:center;padding:0}.list___BbMrm .wrap___UQTTb .footer___ZbR9W ul li{width:50%;color:#7d7d7d}.list___BbMrm .wrap___UQTTb .footer___ZbR9W ul li i{margin-right:5px;font-size:14px}.noData___mLlw0 .title___DQ3VK{display:flex;align-items:center;margin-bottom:20px}.noData___mLlw0 .title___DQ3VK b{width:6px;height:14px;background:#3061d0;border-radius:1px;display:inline-block;margin-right:8px}.noData___mLlw0 .title___DQ3VK span{font-size:16px;font-weight:500;color:#191919;line-height:16px}.flex_box_center___A3pzf{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___JBoa5{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___MJuIO{align-items:center;box-align:center}.flex_box_center_end___OcjUA{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___zSH4A{flex-direction:column;box-orient:block-axis}.list___KhJas .middle___IjlYi{display:flex;align-items:center}.list___KhJas .row___GGtIx{display:flex;align-items:center;margin:20px 0}.list___KhJas .row___GGtIx .title___o_xqf{display:flex;align-items:center;height:24px;background:#165dff0f;border-radius:12px;font-size:14px;color:#165dff;padding:5px 20px;cursor:pointer}.list___KhJas .row___GGtIx .title___o_xqf span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:760px}.list___KhJas .row___GGtIx .title___o_xqf i{font-size:13px;margin-right:8px}.list___KhJas .row___GGtIx .size___OVRoL{font-size:12px;color:#c5c5c5;margin-left:10px}.list___KhJas .row___GGtIx .download___ZLcIH{display:flex;align-items:center;font-size:14px;color:#165dff;margin-left:30px;cursor:pointer}.list___KhJas .row___GGtIx .download___ZLcIH i{font-size:14px;margin-right:5px}.list___KhJas .row___GGtIx .preview___gi0kI{display:flex;align-items:center;font-size:14px;color:#2fa34f;margin-left:20px;cursor:pointer}.list___KhJas .row___GGtIx .preview___gi0kI i{font-size:14px;margin-right:4px}.list___KhJas .row___GGtIx .annotation___KVSwj{display:flex;align-items:center;font-size:14px;color:#a77f1e;margin-left:20px;cursor:pointer}.list___KhJas .row___GGtIx .annotation___KVSwj i{font-size:14px;margin-right:4px}.image-preview-container{display:flex;flex-flow:column nowrap;position:fixed;align-items:center;justify-content:center;inset:0;z-index:99999;background:#000c}.image-preview-container .image-preview{transition:transform .4s linear;max-width:86%}.image-preview-container .button-group{display:flex;flex-flow:row nowrap;align-items:center;justify-content:flex-end;position:absolute;z-index:101;right:10px;top:10px}.image-preview-container .button-group a,.image-preview-container .button-group button{color:#000000a6;margin-right:10px;display:flex;flex-flow:row nowrap;align-items:center}.preview-wrp-group{overflow:auto;width:100%;text-align:center} diff --git a/p__Classrooms__Lists__ShixunHomeworks__Detail__components__TestResult.08db981a.async.js b/p__Classrooms__Lists__ShixunHomeworks__Detail__components__TestResult.aa7e9cab.async.js similarity index 93% rename from p__Classrooms__Lists__ShixunHomeworks__Detail__components__TestResult.08db981a.async.js rename to p__Classrooms__Lists__ShixunHomeworks__Detail__components__TestResult.aa7e9cab.async.js index 67cb32a461..17067fe43d 100644 --- a/p__Classrooms__Lists__ShixunHomeworks__Detail__components__TestResult.08db981a.async.js +++ b/p__Classrooms__Lists__ShixunHomeworks__Detail__components__TestResult.aa7e9cab.async.js @@ -1,4 +1,4 @@ -(self.webpackChunk=self.webpackChunk||[]).push([[5927],{45559:function(){"use strict"},96408:function(At,It){"use strict";It.Z={lists:"lists___xhHyq",item:"item___pWJAA",children:"children___sDG61",diamond:"diamond___FwgzD",button:"button___WPN6r",mathWrap:"mathWrap___FmnMJ",mathFillWrap:"mathFillWrap___PmY3H"}},58e3:function(At,It){"use strict";It.Z={wrap:"wrap___ilWvf",deleteIcon:"deleteIcon___JBDG8",keywordTag:"keywordTag___iieCb",questionTitleEditorWrap:"questionTitleEditorWrap___MHB5s",choiceListWrap:"choiceListWrap___jB8b1",choiceWrap:"choiceWrap___QFkTc",choiceIndex:"choiceIndex___Mr2YO",judgementIndex:"judgementIndex___fUVWK",setAnswerBtn:"setAnswerBtn___Whox5",activeAnswer:"activeAnswer___fGU6Y",activeJudgementAnswer:"activeJudgementAnswer___wJv8P",actionWrapper:"actionWrapper___ERQ7k",addIcon:"addIcon___L9TE0",inputBorder:"inputBorder___Q5tRE",placeholder:"placeholder___p9sFY",blankInputNumberWrapper:"blankInputNumberWrapper___uEHb0",addBtn:"addBtn___WR5ZI",blankIndex:"blankIndex___x9Pny",baseInputWrapper:"baseInputWrapper___eVsG7",collapseWrapper:"collapseWrapper___ZTysU",panelHeader:"panelHeader___QSN9g",open:"open___B6FU9",close:"close___QX19r",hide:"hide___mn25n"}},93510:function(module,exports,__webpack_require__){var __WEBPACK_AMD_DEFINE_ARRAY__,__WEBPACK_AMD_DEFINE_RESULT__;(function(){if(typeof window.GGBApplet=="function"){console.warn("deployggb.js was loaded twice");return}var isRenderGGBElementEnabled=!1,scriptLoadStarted=!1,html5AppletsToProcess=null,ggbHTML5LoadedCodebaseIsWebSimple=!1,ggbHTML5LoadedCodebaseVersion=null,ggbHTML5LoadedScript=null,GGBApplet=function(){"use strict";for(var At={},It="5.0",de={},se=null,ut=!1,Fe=!1,We=null,me=!1,Ke=null,Le=null,Ze=0;Ze4?parseFloat(we):5};At.setHTML5Codebase=function(we,je){Le=we,Me(we,je)},At.setJavaCodebase=At.setJavaCodebaseVersion=At.isCompiledInstalled=At.setPreCompiledScriptPath=At.setPreCompiledResourcePath=function(){},At.setHTML5CodebaseVersion=function(we,je){var Ge=parseFloat(we);if(Ge!==NaN&&Ge<5){console.log("The GeoGebra HTML5 codebase version "+Ge+" is deprecated. Using version latest instead.");return}Ke=we,ae(we,je)},At.getHTML5CodebaseVersion=function(){return He},At.getParameters=function(){return de},At.setFontsCSSURL=function(we){pt=we},At.setGiacJSURL=function(we){},At.setJNLPFile=function(we){pe=we},At.setJNLPBaseDir=function(we){},At.inject=function(){function we(){return window.frameElement&&window.frameElement.getAttribute("data-singleton")}for(var je="auto",Ge=de.id,Ct,ot=!1,ye=0;ye=5)return!0;var we=At.getAppletObject();return we&&typeof we.recalculateEnvironments=="function"?(we.recalculateEnvironments(),!0):!1},At.startAnimation=function(){var we=At.getAppletObject();return we&&typeof we.startAnimation=="function"?(we.startAnimation(),!0):!1},At.stopAnimation=function(){var we=At.getAppletObject();return we&&typeof we.stopAnimation=="function"?(we.stopAnimation(),!0):!1},At.getAppletObject=function(){var we=de.id!==void 0?de.id:"ggbApplet";return window[we]},At.resize=function(){};var xt=function(we,je,Ge){var Ct=document.createElement("param");Ct.setAttribute("name",je),Ct.setAttribute("value",Ge),we.appendChild(Ct)},Ie=function(we){return we&&we!=="false"},qe=function(we,je,Ge){ft(He)<=4.2&&(Ge=!0);var Ct=!isRenderGGBElementEnabled&&!scriptLoadStarted;(!isRenderGGBElementEnabled&&!scriptLoadStarted||ggbHTML5LoadedCodebaseVersion!==He||ggbHTML5LoadedCodebaseIsWebSimple&&!Ne)&&(Ct=!0,isRenderGGBElementEnabled=!1,scriptLoadStarted=!1);var ot=document.createElement("div");ot.classList.add("appletParameters","notranslate");var ye=je.width,ve=je.height;if(je.disableAutoScale=je.disableAutoScale===void 0?GGBAppletUtils.isFlexibleWorksheetEditor():je.disableAutoScale,je.width!==void 0)if(ft(He)<=4.4)Ie(je.showToolBar)&&(je.height-=7),Ie(je.showAlgebraInput)&&(je.height-=37),je.width<605&&Ie(je.showToolBar)&&(je.width=605,ye=605);else{var De=100;(Ie(je.showToolBar)||Ie(je.showMenuBar))&&(je.hasOwnProperty("customToolBar")&&(je.customToolbar=je.customToolBar),De=Ie(je.showMenuBar)?245:155),ye=5?(je.appletOnLoad=function(ee){var ie=we.querySelector(".ggb_preview");ie&&ie.parentNode.removeChild(ie),window.GGBT_spinner&&window.GGBT_spinner.removeSpinner(ze),window.GGBT_wsf_view&&$(window).trigger("resize"),ke(ee)},$e||ze.appendChild(rt)):ot.appendChild(rt),ze.appendChild(ot),$e||we.appendChild(ze),setTimeout(function(){At.resize()},1)}else{var dt=document.createElement("div");dt.className="applet_scaler",dt.style.position="relative",dt.style.display="block",dt.appendChild(ot),we.appendChild(dt),je.appletOnLoad=function(ee){At.resize(),ke(ee)}}function Qe(ee,ie){ie&&typeof ie.appletOnLoad=="function"&&typeof renderGGBElement=="function"?renderGGBElement(ee,ie.appletOnLoad):renderGGBElement(ee),Xe("GeoGebra HTML5 applet injected and rendered with previously loaded codebase.",ie)}function bt(ee,ie){typeof renderGGBElement=="undefined"?(html5AppletsToProcess===null&&(html5AppletsToProcess=[]),html5AppletsToProcess.push({article:ee,params:ie}),window.renderGGBElementReady=function(){isRenderGGBElementEnabled=!0,html5AppletsToProcess!==null&&html5AppletsToProcess.length&&(html5AppletsToProcess.forEach(function(ce){Qe(ce.article,ce.params)}),html5AppletsToProcess=null)},ft(He)<5&&(ee.className+=" geogebraweb")):Qe(ee,ie)}if(Ct){scriptLoadStarted=!0;for(var Et=0;Et0?(et.remove(),ze.attr("id","fullscreencontent").show(),jQuery(ke).append(ze),window.dispatchEvent(new Event("resize"))):qe(et,je,!1),window.GGBT_wsf_view.launchFullScreen(ke)}else it=Ct,qe(we,je,!1);if(!window.GGBT_wsf_view)for(ve=0;vewe/4*3&&(et=we/4*3),ke=et/5.8,De.setAttribute("src",Je),De.setAttribute("width",et),De.setAttribute("height",ke);var ze=(we-et)/2,$e=(je-ke)/2;De.style.left=ze+"px",De.style.top=$e+"px",ot.appendChild(De)}}return ot.appendChild(ve),ot},ct=function(we){return we=we.toLowerCase(),we==="html5"||we==="screenshot"?we:"html5"},he=["web","webSimple","web3d","tablet","tablet3d","phone"],ae=function(we,je){if(He=we,je){Me(He,!0);return}var Ge=!ut;if(Ge){var Ct=ft(He);!isNaN(Ct)&&Ct<4.4&&(Ge=!1)}var ot,ye;window.location.protocol.substr(0,4)==="http"?ot=window.location.protocol:ot="http:";var ve=He.indexOf("//");ve>0?ye=He:ve===0?ye=ot+He:ye="https://www.geogebra.org/apps/5.2.814.0/";for(var De in he)if(He.slice(he[De].length*-1)===he[De]||He.slice((he[De].length+1)*-1)===he[De]+"/"){Me(ye,!1);return}!GGBAppletUtils.isFlexibleWorksheetEditor()&&Ge&&!se.is3D&&!se.AV&&!se.SV&&!se.CV&&!se.EV2&&!se.CP&&!se.PC&&!se.DA&&!se.FI&&!se.PV&&!Ie(de.showToolBar)&&!Ie(de.showMenuBar)&&!Ie(de.showAlgebraInput)&&!Ie(de.enableRightClick)&&(!de.appName||de.appName=="classic")?ye+="webSimple/":ye+="web3d/",Me(ye,!1)},Me=function(we,je){if(we.requirejs){Se=we;return}we.slice(-1)!=="/"&&(we+="/"),Se=we,je===null&&(je=we.indexOf("http")===-1),ge=je,Be="web.nocache.js",Ne=!1;var Ge=Se.split("/");Ge.length>1&&(!je&&Ge[Ge.length-2]==="webSimple"?(Be="webSimple.nocache.js",Ne=!0):he.indexOf(Ge[Ge.length-2])>=0&&(Be=Ge[Ge.length-2]+".nocache.js")),Ge=we.split("/"),He=Ge[Ge.length-3],He.substr(0,4)==="test"?He=He.substr(4,1)+"."+He.substr(5,1):(He.substr(0,3)==="war"||He.substr(0,4)==="beta")&&(He="5.0");var Ct=parseFloat(He);Ct!==NaN&&Ct<5&&we.indexOf("geogebra.org")>=0&&(console.log("The GeoGebra HTML5 codebase version "+Ct+" is deprecated. Using version latest instead."),ae("5.0",je))},Xe=function(we,je){window.console&&window.console.log&&(!je||typeof je.showLogging=="undefined"||je.showLogging&&je.showLogging!=="false")&&console.log(we)};de.material_id!==void 0?zt(st):st();function st(){var we=It;Ke!==null?we=Ke:parseFloat(we)<5&&(we="5.0"),ae(we,!1),Le!==null&&Me(Le,ge),me=!0}return At},GGBAppletUtils=function(){"use strict";function At(){return window.GGBT_wsf_edit!==void 0}function It(me,Ke){Ke!=1?(me.style.transformOrigin="0% 0% 0px",me.style.webkitTransformOrigin="0% 0% 0px",me.style.transform="scale("+Ke+","+Ke+")",me.style.webkitTransform="scale("+Ke+","+Ke+")",me.style.maxWidth="initial",me.querySelector(".ggb_preview")!==null&&(me.querySelector(".ggb_preview").style.maxWidth="initial"),me.querySelectorAll(".ggb_preview img")[0]!==void 0&&(me.querySelectorAll(".ggb_preview img")[0].style.maxWidth="initial"),me.querySelectorAll(".ggb_preview img")[1]!==void 0&&(me.querySelectorAll(".ggb_preview img")[1].style.maxWidth="initial")):(me.style.transform="none",me.style.webkitTransform="none")}function de(me,Ke,Le,Ze,Ee,pe){var Se=null;if(pe!=null&&pe!="")for(var ge=me.parentNode;ge!=null;)if((" "+ge.className+" ").indexOf(" "+pe+" ")>-1){Se=ge;break}else ge=ge.parentNode;var it=0,He=0,Be=0,Ne=0,xe=0,Je=0,tt=0;if(Se)it=Se.offsetWidth,He=Math.max(Ze?Se.offsetWidth:0,Se.offsetHeight);else{if(window.innerWidth&&document.documentElement.clientWidth?(it=Math.min(window.innerWidth,document.documentElement.clientWidth),He=Math.min(window.innerHeight,document.documentElement.clientHeight),Be=it):(it=window.innerWidth,He=window.innerHeight,Be=window.innerWidth),me){var pt=me.getBoundingClientRect();pt.left>0&&pt.left<=it&&(Ee===void 0||!Ee)&&(document.dir==="rtl"?(xe=it-pt.width-pt.left,Je=Be<=480?10:30):(Je=pt.left,xe=Be<=480?10:30),Ne=Je+xe)}if(me&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){var vt=me.getBoundingClientRect();window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(Ne=40,tt=0):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(Ne=0,tt=40)}}return me&&((Le===void 0||!Le)&&Ke>0&&Ke+Ne1&&(pe=!0)),Ke&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()&&(pe=!0),!(me.hasOwnProperty("disableAutoScale")&&me.disableAutoScale))Ee=se(me,Ke,pe,Le,me.scaleContainerClass);else return Ze;return pe&&(!me.hasOwnProperty("scale")||Ze===1)?Ee:Math.min(Ze,Ee)}function Fe(me){var Ke=Math.min(window.innerWidth,document.documentElement.clientWidth),Le=Math.min(window.innerHeight,document.documentElement.clientHeight),Ze=me.getBoundingClientRect(),Ee=(Ke-Ze.width)/2,pe=(Le-Ze.height)/2;pe<0&&(pe=0),me.style.position="relative",window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(Ee<40?me.style.left="40px":me.style.left=Ee+"px",me.style.top=pe+"px"):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(pe<40?me.style.top="40px":me.style.top=pe+"px",me.style.left=Ee+"px")}function We(me,Ke){var Le=me.querySelector(".appletParameters");if(Le){if(typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){if(Ke.id!==Le.getAttribute("data-param-id"))return;window.GGBT_wsf_view.setCloseBtnPosition(me)}if(Le.parentElement&&/fullscreen/.test(Le.parentElement.className))return;var Ze=ut(Ke,me);At()&&Le.setAttribute("data-param-scale",Ze);for(var Ee=null,pe=0;pe=O)continue;if(j==jb){if(k=i.getAttribute(kb),k){var l,m=k.indexOf(lb);m>=O?(j=k.substring(O,m),l=k.substring(m+P)):(j=k,l=W),c[j]=l}}else if(j==mb){if(k=i.getAttribute(kb),k)try{d=eval(k)}catch(At){alert(nb+k+ob)}}else if(j==pb&&(k=i.getAttribute(kb),k))try{e=eval(k)}catch(At){alert(nb+k+qb)}}}__gwt_getMetaProperty=function(At){var It=c[At];return It==null?null:It},r=d,webModule.__errFn=e}function B(){function At(me){var Ke=me.lastIndexOf(rb);Ke==-1&&(Ke=me.length);var Le=me.indexOf(sb);Le==-1&&(Le=me.length);var Ze=me.lastIndexOf(tb,Math.min(Le,Ke));return Ze>=O?me.substring(O,Ze+P):W}function It(me){if(!me.match(/^\w+:\/\//)){var Ke=o.createElement(ub);Ke.src=me+vb,me=At(Ke.src)}return me}function de(){var me=__gwt_getMetaProperty(wb);return me!=null?me:W}function se(){for(var me=o.getElementsByTagName(_),Ke=O;KeO?me[me.length-P].href:W}function Fe(){var me=o.location;return me.href==me.protocol+zb+me.host+me.pathname+me.search+me.hash}var We=de();return We==W&&(We=se()),We==W&&(We=ut()),We==W&&Fe()&&(We=At(o.location.href)),We=It(We),We}function C(At){return At.match(/^\//)||At.match(/^[a-zA-Z]+:\/\//)?At:webModule.__moduleBase+At}function D(){var At=[],It=O,de=[],se=[];function ut(me){var Ke=se[me](),Le=de[me];if(Ke in Le)return Ke;var Ze=[];for(var Ee in Le)Ze[Le[Ee]]=Ee;throw r&&r(me,Ze,Ke),null}if(__gwt_isKnownPropertyValue=function(me,Ke){return Ke in de[me]},webModule.__getPropMap=function(){var me={};for(var Ke in de)de.hasOwnProperty(Ke)&&(me[Ke]=ut(Ke));return me},webModule.__computePropValue=ut,n.__gwt_activeModules[L].bindings=webModule.__getPropMap,p())return C(Bb);var Fe;try{Fe=Cb;var We=Fe.indexOf(Db);We!=-1&&(It=parseInt(Fe.substring(We+P),$),Fe=Fe.substring(O,We))}catch(me){}return webModule.__softPermutationId=It,C(Fe+Eb)}function F(){n.__gwt_stylesLoaded||(n.__gwt_stylesLoaded={})}A(),webModule.__moduleBase="/js/mathematicalGraphics/"+name+"/",s[L].moduleBase=webModule.__moduleBase;var G=D();return F(),w(G),!0}return webModule},typeof window.web3d!="function"&&(window.web3d=GGBAppletUtils.makeModule("web3d","A18F540516513B1292CA7CEF2F6AFC7E")),typeof window.webSimple!="function"&&(window.webSimple=GGBAppletUtils.makeModule("webSimple","96B09BF1B436BF53F0DF54116700F16A")),window.GGBApplet=GGBApplet})()},28735:function(At,It,de){"use strict";de.d(It,{Ax:function(){return We},Ds:function(){return me},KI:function(){return Le},SI:function(){return Fe},f1:function(){return ut}});var se=de(74128);function ut(Ze){let Ee=!0;if(Ze.length>0){for(let pe=0;penew Promise((tt,pt)=>{var vt=lt=>{try{ht(Je.next(lt))}catch(zt){pt(zt)}},ft=lt=>{try{ht(Je.throw(lt))}catch(zt){pt(zt)}},ht=lt=>lt.done?tt(lt.value):Promise.resolve(lt.value).then(vt,ft);ht((Je=Je.apply(Ne,xe)).next())});const He=({className:Ne,style:xe,dataSource:Je=[],authority:tt=!1,callback:pt,showDimensions:vt=!0,classroomList:ft})=>{var ht;const[lt,zt]=(0,se.useState)({content:"",type:""}),[Oe,Ye]=(0,se.useState)({}),[xt,Ie]=(0,se.useState)(!1),[qe,Te]=(0,se.useState)({title:"",visible:!1,src:"",snapshotData:{}}),Ve=(0,se.useRef)(),Bt=he=>it(void 0,null,function*(){if(Ye(he),he.file_type==="txt"){const ae=yield(0,Ee.ZP)(he.url,{method:"get",headers:{"Content-Type":"application/xml"}});Ve.current=ae}zt({type:he.file_type,content:Ze.Z.API_SERVER+he.url})}),wt=he=>{var ae;Te({visible:!0,src:Ze.Z.API_SERVER+he.url,id:he.id,title:he.title,snapshotData:(ae=he==null?void 0:he.subitem)==null?void 0:ae.settings})},Lt=he=>it(void 0,null,function*(){var ae;zt({type:he.file_type,content:Ze.Z.API_SERVER+((ae=he==null?void 0:he.subitem)==null?void 0:ae.url)})}),ct=()=>{pt(),Te({visible:!1})};return Je!=null&&Je.length?se.createElement(se.Fragment,null,se.createElement("div",{className:We()(ut.list,Ne),style:xe},Je.map((he,ae)=>{var Me,Xe,st;return se.createElement("div",{key:ae,className:ut.row},se.createElement("div",{className:ut.title,onClick:()=>Bt(he)},se.createElement("i",{className:"iconfont icon-fujian1"}),se.createElement("span",{title:he.title},he.title)),se.createElement("div",{className:ut.size},he.filesize),se.createElement("div",{className:ut.download,onClick:()=>{var we,je;if((0,pe.Rm)()&&!((we=ft.AssistantObject.normal)!=null&&we.can_download)){ge.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}(0,Le.Nd)("",`${Ze.Z.API_SERVER}${(je=he.url)==null?void 0:je.replace("disposition=inline","")}`)}},se.createElement("i",{className:"iconfont icon-xiazai4"}),"\u4E0B\u8F7D"),!["other","download"].includes(he==null?void 0:he.file_type)&&se.createElement("div",{className:ut.preview,onClick:()=>Bt(he)},se.createElement("i",{className:"iconfont icon-yulan"}),"\u9884\u89C8"),["image"].includes(he==null?void 0:he.file_type)&&vt&&(tt?se.createElement("div",{className:ut.annotation,onClick:()=>wt(he)},se.createElement("i",{className:"iconfont icon-pizhu"}),(Me=he.subitem)!=null&&Me.id?"\u4FEE\u6539\u6279\u6CE8":"\u6279\u6CE8"):((Xe=he.subitem)==null?void 0:Xe.id)&&se.createElement("div",{className:ut.annotation,onClick:()=>Lt(he)},se.createElement("i",{className:"iconfont icon-chakanlaoshipizhu1"}),"\u67E5\u770B\u8001\u5E08\u6279\u6CE8")),["image"].includes(he==null?void 0:he.file_type)&&((st=he.subitem)==null?void 0:st.id)&&se.createElement("div",{className:ut.download,style:{marginLeft:20},onClick:()=>{var we,je;(0,Le.Nd)("",`${Ze.Z.API_SERVER}${(je=(we=he==null?void 0:he.subitem)==null?void 0:we.url)==null?void 0:je.replace("disposition=inline","")}`)}},se.createElement("i",{className:"iconfont icon-xiazai4"}),"\u4E0B\u8F7D\u6279\u6CE8\u6587\u4EF6"),["office"].includes(he==null?void 0:he.file_type)&&(0,pe.eB)()&&["xlsx","docx","pptx"].includes(he==null?void 0:he.file_sub)&&vt&&se.createElement("div",{className:ut.annotation,onClick:()=>{Ie(!0),Bt(he)}},se.createElement("i",{className:"iconfont icon-pizhu"}),he.is_edit?"\u4FEE\u6539\u6279\u6CE8":"\u6279\u6CE8"),he.is_edit&&(0,pe.dE)()&&vt&&se.createElement("div",{className:ut.annotation,onClick:()=>{Bt(he)}},se.createElement("i",{className:"iconfont icon-sousuo7"}),"\u67E5\u770B\u8001\u5E08\u6279\u6CE8"))})),se.createElement(me.Z,{close:!0,data:lt==null?void 0:lt.content,type:lt==null?void 0:lt.type,hasMask:!0,disabledDownload:(0,pe.Rm)()&&!((ht=ft.AssistantObject.normal)!=null&&ht.can_download),editOffice:xt?"edit":"view",monacoEditor:{value:Ve.current,language:"txt",onChange:()=>{},options:{readOnly:!0,fontSize:14,minimap:{enabled:!1}}},onImgDimensions:tt&&vt&<.type==="image"?()=>wt(Oe):null,onClose:()=>{pt(),Ie(!1),zt({content:"",type:""})}}),se.createElement(Ke.Z,{onOk:ct,onClose:()=>Te({visible:!1}),data:qe,showFullTools:!0})):null};var Be=(0,Se.connect)(({classroomList:Ne})=>({classroomList:Ne}))(He)},53464:function(At,It,de){"use strict";de.d(It,{Z:function(){return Ht}});var se=de(59301),ut={imageDimensions:"imageDimensions___a7crR",img:"img___Kroat",fullWidth:"fullWidth___c492T"},Fe=de(92310),We=de.n(Fe),me=de(29787);var Ke=function(le,te){return(Ke=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(ee,ie){ee.__proto__=ie}||function(ee,ie){for(var ce in ie)Object.prototype.hasOwnProperty.call(ie,ce)&&(ee[ce]=ie[ce])})(le,te)};function Le(le,te){function ee(){this.constructor=le}Ke(le,te),le.prototype=te===null?Object.create(te):(ee.prototype=te.prototype,new ee)}function Ze(le,te,ee,ie){return new(ee||(ee=Promise))(function(ce,ne){function be(kt){try{gt(ie.next(kt))}catch(_e){ne(_e)}}function yt(kt){try{gt(ie.throw(kt))}catch(_e){ne(_e)}}function gt(kt){var _e;kt.done?ce(kt.value):(_e=kt.value,_e instanceof ee?_e:new ee(function(Zt){Zt(_e)})).then(be,yt)}gt((ie=ie.apply(le,te||[])).next())})}function Ee(le,te){var ee,ie,ce,ne,be={label:0,sent:function(){if(1&ce[0])throw ce[1];return ce[1]},trys:[],ops:[]};return ne={next:yt(0),throw:yt(1),return:yt(2)},typeof Symbol=="function"&&(ne[Symbol.iterator]=function(){return this}),ne;function yt(gt){return function(kt){return function(_e){if(ee)throw new TypeError("Generator is already executing.");for(;be;)try{if(ee=1,ie&&(ce=2&_e[0]?ie.return:_e[0]?ie.throw||((ce=ie.return)&&ce.call(ie),0):ie.next)&&!(ce=ce.call(ie,_e[1])).done)return ce;switch(ie=0,ce&&(_e=[2&_e[0],ce.value]),_e[0]){case 0:case 1:ce=_e;break;case 4:return be.label++,{value:_e[1],done:!1};case 5:be.label++,ie=_e[1],_e=[0];continue;case 7:_e=be.ops.pop(),be.trys.pop();continue;default:if(ce=be.trys,!((ce=ce.length>0&&ce[ce.length-1])||_e[0]!==6&&_e[0]!==2)){be=0;continue}if(_e[0]===3&&(!ce||_e[1]>ce[0]&&_e[1]4?parseFloat(we):5};At.setHTML5Codebase=function(we,je){Le=we,Me(we,je)},At.setJavaCodebase=At.setJavaCodebaseVersion=At.isCompiledInstalled=At.setPreCompiledScriptPath=At.setPreCompiledResourcePath=function(){},At.setHTML5CodebaseVersion=function(we,je){var Ge=parseFloat(we);if(Ge!==NaN&&Ge<5){console.log("The GeoGebra HTML5 codebase version "+Ge+" is deprecated. Using version latest instead.");return}Ke=we,ae(we,je)},At.getHTML5CodebaseVersion=function(){return He},At.getParameters=function(){return de},At.setFontsCSSURL=function(we){pt=we},At.setGiacJSURL=function(we){},At.setJNLPFile=function(we){pe=we},At.setJNLPBaseDir=function(we){},At.inject=function(){function we(){return window.frameElement&&window.frameElement.getAttribute("data-singleton")}for(var je="auto",Ge=de.id,kt,it=!1,ye=0;ye=5)return!0;var we=At.getAppletObject();return we&&typeof we.recalculateEnvironments=="function"?(we.recalculateEnvironments(),!0):!1},At.startAnimation=function(){var we=At.getAppletObject();return we&&typeof we.startAnimation=="function"?(we.startAnimation(),!0):!1},At.stopAnimation=function(){var we=At.getAppletObject();return we&&typeof we.stopAnimation=="function"?(we.stopAnimation(),!0):!1},At.getAppletObject=function(){var we=de.id!==void 0?de.id:"ggbApplet";return window[we]},At.resize=function(){};var xt=function(we,je,Ge){var kt=document.createElement("param");kt.setAttribute("name",je),kt.setAttribute("value",Ge),we.appendChild(kt)},Ie=function(we){return we&&we!=="false"},qe=function(we,je,Ge){ft(He)<=4.2&&(Ge=!0);var kt=!isRenderGGBElementEnabled&&!scriptLoadStarted;(!isRenderGGBElementEnabled&&!scriptLoadStarted||ggbHTML5LoadedCodebaseVersion!==He||ggbHTML5LoadedCodebaseIsWebSimple&&!Ne)&&(kt=!0,isRenderGGBElementEnabled=!1,scriptLoadStarted=!1);var it=document.createElement("div");it.classList.add("appletParameters","notranslate");var ye=je.width,ve=je.height;if(je.disableAutoScale=je.disableAutoScale===void 0?GGBAppletUtils.isFlexibleWorksheetEditor():je.disableAutoScale,je.width!==void 0)if(ft(He)<=4.4)Ie(je.showToolBar)&&(je.height-=7),Ie(je.showAlgebraInput)&&(je.height-=37),je.width<605&&Ie(je.showToolBar)&&(je.width=605,ye=605);else{var De=100;(Ie(je.showToolBar)||Ie(je.showMenuBar))&&(je.hasOwnProperty("customToolBar")&&(je.customToolbar=je.customToolBar),De=Ie(je.showMenuBar)?245:155),ye=5?(je.appletOnLoad=function(ee){var ie=we.querySelector(".ggb_preview");ie&&ie.parentNode.removeChild(ie),window.GGBT_spinner&&window.GGBT_spinner.removeSpinner(ze),window.GGBT_wsf_view&&$(window).trigger("resize"),ke(ee)},$e||ze.appendChild(rt)):it.appendChild(rt),ze.appendChild(it),$e||we.appendChild(ze),setTimeout(function(){At.resize()},1)}else{var dt=document.createElement("div");dt.className="applet_scaler",dt.style.position="relative",dt.style.display="block",dt.appendChild(it),we.appendChild(dt),je.appletOnLoad=function(ee){At.resize(),ke(ee)}}function Qe(ee,ie){ie&&typeof ie.appletOnLoad=="function"&&typeof renderGGBElement=="function"?renderGGBElement(ee,ie.appletOnLoad):renderGGBElement(ee),Xe("GeoGebra HTML5 applet injected and rendered with previously loaded codebase.",ie)}function bt(ee,ie){typeof renderGGBElement=="undefined"?(html5AppletsToProcess===null&&(html5AppletsToProcess=[]),html5AppletsToProcess.push({article:ee,params:ie}),window.renderGGBElementReady=function(){isRenderGGBElementEnabled=!0,html5AppletsToProcess!==null&&html5AppletsToProcess.length&&(html5AppletsToProcess.forEach(function(ce){Qe(ce.article,ce.params)}),html5AppletsToProcess=null)},ft(He)<5&&(ee.className+=" geogebraweb")):Qe(ee,ie)}if(kt){scriptLoadStarted=!0;for(var Et=0;Et0?(et.remove(),ze.attr("id","fullscreencontent").show(),jQuery(ke).append(ze),window.dispatchEvent(new Event("resize"))):qe(et,je,!1),window.GGBT_wsf_view.launchFullScreen(ke)}else ot=kt,qe(we,je,!1);if(!window.GGBT_wsf_view)for(ve=0;vewe/4*3&&(et=we/4*3),ke=et/5.8,De.setAttribute("src",Je),De.setAttribute("width",et),De.setAttribute("height",ke);var ze=(we-et)/2,$e=(je-ke)/2;De.style.left=ze+"px",De.style.top=$e+"px",it.appendChild(De)}}return it.appendChild(ve),it},ct=function(we){return we=we.toLowerCase(),we==="html5"||we==="screenshot"?we:"html5"},he=["web","webSimple","web3d","tablet","tablet3d","phone"],ae=function(we,je){if(He=we,je){Me(He,!0);return}var Ge=!ut;if(Ge){var kt=ft(He);!isNaN(kt)&&kt<4.4&&(Ge=!1)}var it,ye;window.location.protocol.substr(0,4)==="http"?it=window.location.protocol:it="http:";var ve=He.indexOf("//");ve>0?ye=He:ve===0?ye=it+He:ye="https://www.geogebra.org/apps/5.2.814.0/";for(var De in he)if(He.slice(he[De].length*-1)===he[De]||He.slice((he[De].length+1)*-1)===he[De]+"/"){Me(ye,!1);return}!GGBAppletUtils.isFlexibleWorksheetEditor()&&Ge&&!se.is3D&&!se.AV&&!se.SV&&!se.CV&&!se.EV2&&!se.CP&&!se.PC&&!se.DA&&!se.FI&&!se.PV&&!Ie(de.showToolBar)&&!Ie(de.showMenuBar)&&!Ie(de.showAlgebraInput)&&!Ie(de.enableRightClick)&&(!de.appName||de.appName=="classic")?ye+="webSimple/":ye+="web3d/",Me(ye,!1)},Me=function(we,je){if(we.requirejs){Se=we;return}we.slice(-1)!=="/"&&(we+="/"),Se=we,je===null&&(je=we.indexOf("http")===-1),ge=je,Be="web.nocache.js",Ne=!1;var Ge=Se.split("/");Ge.length>1&&(!je&&Ge[Ge.length-2]==="webSimple"?(Be="webSimple.nocache.js",Ne=!0):he.indexOf(Ge[Ge.length-2])>=0&&(Be=Ge[Ge.length-2]+".nocache.js")),Ge=we.split("/"),He=Ge[Ge.length-3],He.substr(0,4)==="test"?He=He.substr(4,1)+"."+He.substr(5,1):(He.substr(0,3)==="war"||He.substr(0,4)==="beta")&&(He="5.0");var kt=parseFloat(He);kt!==NaN&&kt<5&&we.indexOf("geogebra.org")>=0&&(console.log("The GeoGebra HTML5 codebase version "+kt+" is deprecated. Using version latest instead."),ae("5.0",je))},Xe=function(we,je){window.console&&window.console.log&&(!je||typeof je.showLogging=="undefined"||je.showLogging&&je.showLogging!=="false")&&console.log(we)};de.material_id!==void 0?zt(st):st();function st(){var we=It;Ke!==null?we=Ke:parseFloat(we)<5&&(we="5.0"),ae(we,!1),Le!==null&&Me(Le,ge),me=!0}return At},GGBAppletUtils=function(){"use strict";function At(){return window.GGBT_wsf_edit!==void 0}function It(me,Ke){Ke!=1?(me.style.transformOrigin="0% 0% 0px",me.style.webkitTransformOrigin="0% 0% 0px",me.style.transform="scale("+Ke+","+Ke+")",me.style.webkitTransform="scale("+Ke+","+Ke+")",me.style.maxWidth="initial",me.querySelector(".ggb_preview")!==null&&(me.querySelector(".ggb_preview").style.maxWidth="initial"),me.querySelectorAll(".ggb_preview img")[0]!==void 0&&(me.querySelectorAll(".ggb_preview img")[0].style.maxWidth="initial"),me.querySelectorAll(".ggb_preview img")[1]!==void 0&&(me.querySelectorAll(".ggb_preview img")[1].style.maxWidth="initial")):(me.style.transform="none",me.style.webkitTransform="none")}function de(me,Ke,Le,Ze,Ee,pe){var Se=null;if(pe!=null&&pe!="")for(var ge=me.parentNode;ge!=null;)if((" "+ge.className+" ").indexOf(" "+pe+" ")>-1){Se=ge;break}else ge=ge.parentNode;var ot=0,He=0,Be=0,Ne=0,xe=0,Je=0,tt=0;if(Se)ot=Se.offsetWidth,He=Math.max(Ze?Se.offsetWidth:0,Se.offsetHeight);else{if(window.innerWidth&&document.documentElement.clientWidth?(ot=Math.min(window.innerWidth,document.documentElement.clientWidth),He=Math.min(window.innerHeight,document.documentElement.clientHeight),Be=ot):(ot=window.innerWidth,He=window.innerHeight,Be=window.innerWidth),me){var pt=me.getBoundingClientRect();pt.left>0&&pt.left<=ot&&(Ee===void 0||!Ee)&&(document.dir==="rtl"?(xe=ot-pt.width-pt.left,Je=Be<=480?10:30):(Je=pt.left,xe=Be<=480?10:30),Ne=Je+xe)}if(me&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){var vt=me.getBoundingClientRect();window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(Ne=40,tt=0):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(Ne=0,tt=40)}}return me&&((Le===void 0||!Le)&&Ke>0&&Ke+Ne1&&(pe=!0)),Ke&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()&&(pe=!0),!(me.hasOwnProperty("disableAutoScale")&&me.disableAutoScale))Ee=se(me,Ke,pe,Le,me.scaleContainerClass);else return Ze;return pe&&(!me.hasOwnProperty("scale")||Ze===1)?Ee:Math.min(Ze,Ee)}function Fe(me){var Ke=Math.min(window.innerWidth,document.documentElement.clientWidth),Le=Math.min(window.innerHeight,document.documentElement.clientHeight),Ze=me.getBoundingClientRect(),Ee=(Ke-Ze.width)/2,pe=(Le-Ze.height)/2;pe<0&&(pe=0),me.style.position="relative",window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(Ee<40?me.style.left="40px":me.style.left=Ee+"px",me.style.top=pe+"px"):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(pe<40?me.style.top="40px":me.style.top=pe+"px",me.style.left=Ee+"px")}function We(me,Ke){var Le=me.querySelector(".appletParameters");if(Le){if(typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){if(Ke.id!==Le.getAttribute("data-param-id"))return;window.GGBT_wsf_view.setCloseBtnPosition(me)}if(Le.parentElement&&/fullscreen/.test(Le.parentElement.className))return;var Ze=ut(Ke,me);At()&&Le.setAttribute("data-param-scale",Ze);for(var Ee=null,pe=0;pe=O)continue;if(j==jb){if(k=i.getAttribute(kb),k){var l,m=k.indexOf(lb);m>=O?(j=k.substring(O,m),l=k.substring(m+P)):(j=k,l=W),c[j]=l}}else if(j==mb){if(k=i.getAttribute(kb),k)try{d=eval(k)}catch(At){alert(nb+k+ob)}}else if(j==pb&&(k=i.getAttribute(kb),k))try{e=eval(k)}catch(At){alert(nb+k+qb)}}}__gwt_getMetaProperty=function(At){var It=c[At];return It==null?null:It},r=d,webModule.__errFn=e}function B(){function At(me){var Ke=me.lastIndexOf(rb);Ke==-1&&(Ke=me.length);var Le=me.indexOf(sb);Le==-1&&(Le=me.length);var Ze=me.lastIndexOf(tb,Math.min(Le,Ke));return Ze>=O?me.substring(O,Ze+P):W}function It(me){if(!me.match(/^\w+:\/\//)){var Ke=o.createElement(ub);Ke.src=me+vb,me=At(Ke.src)}return me}function de(){var me=__gwt_getMetaProperty(wb);return me!=null?me:W}function se(){for(var me=o.getElementsByTagName(_),Ke=O;KeO?me[me.length-P].href:W}function Fe(){var me=o.location;return me.href==me.protocol+zb+me.host+me.pathname+me.search+me.hash}var We=de();return We==W&&(We=se()),We==W&&(We=ut()),We==W&&Fe()&&(We=At(o.location.href)),We=It(We),We}function C(At){return At.match(/^\//)||At.match(/^[a-zA-Z]+:\/\//)?At:webModule.__moduleBase+At}function D(){var At=[],It=O,de=[],se=[];function ut(me){var Ke=se[me](),Le=de[me];if(Ke in Le)return Ke;var Ze=[];for(var Ee in Le)Ze[Le[Ee]]=Ee;throw r&&r(me,Ze,Ke),null}if(__gwt_isKnownPropertyValue=function(me,Ke){return Ke in de[me]},webModule.__getPropMap=function(){var me={};for(var Ke in de)de.hasOwnProperty(Ke)&&(me[Ke]=ut(Ke));return me},webModule.__computePropValue=ut,n.__gwt_activeModules[L].bindings=webModule.__getPropMap,p())return C(Bb);var Fe;try{Fe=Cb;var We=Fe.indexOf(Db);We!=-1&&(It=parseInt(Fe.substring(We+P),$),Fe=Fe.substring(O,We))}catch(me){}return webModule.__softPermutationId=It,C(Fe+Eb)}function F(){n.__gwt_stylesLoaded||(n.__gwt_stylesLoaded={})}A(),webModule.__moduleBase="/js/mathematicalGraphics/"+name+"/",s[L].moduleBase=webModule.__moduleBase;var G=D();return F(),w(G),!0}return webModule},typeof window.web3d!="function"&&(window.web3d=GGBAppletUtils.makeModule("web3d","A18F540516513B1292CA7CEF2F6AFC7E")),typeof window.webSimple!="function"&&(window.webSimple=GGBAppletUtils.makeModule("webSimple","96B09BF1B436BF53F0DF54116700F16A")),window.GGBApplet=GGBApplet})()},28735:function(At,It,de){"use strict";de.d(It,{Ax:function(){return We},Ds:function(){return me},KI:function(){return Le},SI:function(){return Fe},f1:function(){return ut}});var se=de(74128);function ut(Ze){let Ee=!0;if(Ze.length>0){for(let pe=0;penew Promise((tt,pt)=>{var vt=lt=>{try{ht(Je.next(lt))}catch(zt){pt(zt)}},ft=lt=>{try{ht(Je.throw(lt))}catch(zt){pt(zt)}},ht=lt=>lt.done?tt(lt.value):Promise.resolve(lt.value).then(vt,ft);ht((Je=Je.apply(Ne,xe)).next())});const He=({className:Ne,style:xe,dataSource:Je=[],authority:tt=!1,callback:pt,showDimensions:vt=!0,classroomList:ft})=>{var ht;const[lt,zt]=(0,se.useState)({content:"",type:""}),[Oe,Ye]=(0,se.useState)({}),[xt,Ie]=(0,se.useState)(!1),[qe,Te]=(0,se.useState)({title:"",visible:!1,src:"",snapshotData:{}}),Ve=(0,se.useRef)(),Bt=he=>ot(void 0,null,function*(){if(Ye(he),he.file_type==="txt"){const ae=yield(0,Ee.ZP)(he.url,{method:"get",headers:{"Content-Type":"application/xml"}});Ve.current=ae}zt({type:he.file_type,content:Ze.Z.API_SERVER+he.url})}),wt=he=>{var ae;Te({visible:!0,src:Ze.Z.API_SERVER+he.url,id:he.id,title:he.title,snapshotData:(ae=he==null?void 0:he.subitem)==null?void 0:ae.settings})},Lt=he=>ot(void 0,null,function*(){var ae;zt({type:he.file_type,content:Ze.Z.API_SERVER+((ae=he==null?void 0:he.subitem)==null?void 0:ae.url)})}),ct=()=>{pt(),Te({visible:!1})};return Je!=null&&Je.length?se.createElement(se.Fragment,null,se.createElement("div",{className:We()(ut.list,Ne),style:xe},Je.map((he,ae)=>{var Me,Xe,st;return se.createElement("div",{key:ae,className:ut.row},se.createElement("div",{className:ut.title,onClick:()=>Bt(he)},se.createElement("i",{className:"iconfont icon-fujian1"}),se.createElement("span",{title:he.title},he.title)),se.createElement("div",{className:ut.size},he.filesize),se.createElement("div",{className:ut.download,onClick:()=>{var we,je;if((0,pe.Rm)()&&!((we=ft.AssistantObject.normal)!=null&&we.can_download)){ge.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}(0,Le.Nd)("",`${Ze.Z.API_SERVER}${(je=he.url)==null?void 0:je.replace("disposition=inline","")}`)}},se.createElement("i",{className:"iconfont icon-xiazai4"}),"\u4E0B\u8F7D"),!["other","download"].includes(he==null?void 0:he.file_type)&&se.createElement("div",{className:ut.preview,onClick:()=>Bt(he)},se.createElement("i",{className:"iconfont icon-yulan"}),"\u9884\u89C8"),["image"].includes(he==null?void 0:he.file_type)&&vt&&(tt?se.createElement("div",{className:ut.annotation,onClick:()=>wt(he)},se.createElement("i",{className:"iconfont icon-pizhu"}),(Me=he.subitem)!=null&&Me.id?"\u4FEE\u6539\u6279\u6CE8":"\u6279\u6CE8"):((Xe=he.subitem)==null?void 0:Xe.id)&&se.createElement("div",{className:ut.annotation,onClick:()=>Lt(he)},se.createElement("i",{className:"iconfont icon-chakanlaoshipizhu1"}),"\u67E5\u770B\u8001\u5E08\u6279\u6CE8")),["image"].includes(he==null?void 0:he.file_type)&&((st=he.subitem)==null?void 0:st.id)&&se.createElement("div",{className:ut.download,style:{marginLeft:20},onClick:()=>{var we,je;(0,Le.Nd)("",`${Ze.Z.API_SERVER}${(je=(we=he==null?void 0:he.subitem)==null?void 0:we.url)==null?void 0:je.replace("disposition=inline","")}`)}},se.createElement("i",{className:"iconfont icon-xiazai4"}),"\u4E0B\u8F7D\u6279\u6CE8\u6587\u4EF6"),["office"].includes(he==null?void 0:he.file_type)&&(0,pe.eB)()&&["xlsx","docx","pptx"].includes(he==null?void 0:he.file_sub)&&vt&&se.createElement("div",{className:ut.annotation,onClick:()=>{Ie(!0),Bt(he)}},se.createElement("i",{className:"iconfont icon-pizhu"}),he.is_edit?"\u4FEE\u6539\u6279\u6CE8":"\u6279\u6CE8"),he.is_edit&&(0,pe.dE)()&&vt&&se.createElement("div",{className:ut.annotation,onClick:()=>{Bt(he)}},se.createElement("i",{className:"iconfont icon-sousuo7"}),"\u67E5\u770B\u8001\u5E08\u6279\u6CE8"))})),se.createElement(me.Z,{close:!0,data:lt==null?void 0:lt.content,type:lt==null?void 0:lt.type,hasMask:!0,disabledDownload:(0,pe.Rm)()&&!((ht=ft.AssistantObject.normal)!=null&&ht.can_download),editOffice:xt?"edit":"view",monacoEditor:{value:Ve.current,language:"txt",onChange:()=>{},options:{readOnly:!0,fontSize:14,minimap:{enabled:!1}}},onImgDimensions:tt&&vt&<.type==="image"?()=>wt(Oe):null,onClose:()=>{pt(),Ie(!1),zt({content:"",type:""})}}),se.createElement(Ke.Z,{onOk:ct,onClose:()=>Te({visible:!1}),data:qe,showFullTools:!0})):null};var Be=(0,Se.connect)(({classroomList:Ne})=>({classroomList:Ne}))(He)},53464:function(At,It,de){"use strict";de.d(It,{Z:function(){return Ht}});var se=de(59301),ut={imageDimensions:"imageDimensions___a7crR",img:"img___Kroat",fullWidth:"fullWidth___c492T"},Fe=de(92310),We=de.n(Fe),me=de(29787);var Ke=function(le,te){return(Ke=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(ee,ie){ee.__proto__=ie}||function(ee,ie){for(var ce in ie)Object.prototype.hasOwnProperty.call(ie,ce)&&(ee[ce]=ie[ce])})(le,te)};function Le(le,te){function ee(){this.constructor=le}Ke(le,te),le.prototype=te===null?Object.create(te):(ee.prototype=te.prototype,new ee)}function Ze(le,te,ee,ie){return new(ee||(ee=Promise))(function(ce,ne){function be(St){try{gt(ie.next(St))}catch(_e){ne(_e)}}function yt(St){try{gt(ie.throw(St))}catch(_e){ne(_e)}}function gt(St){var _e;St.done?ce(St.value):(_e=St.value,_e instanceof ee?_e:new ee(function(Zt){Zt(_e)})).then(be,yt)}gt((ie=ie.apply(le,te||[])).next())})}function Ee(le,te){var ee,ie,ce,ne,be={label:0,sent:function(){if(1&ce[0])throw ce[1];return ce[1]},trys:[],ops:[]};return ne={next:yt(0),throw:yt(1),return:yt(2)},typeof Symbol=="function"&&(ne[Symbol.iterator]=function(){return this}),ne;function yt(gt){return function(St){return function(_e){if(ee)throw new TypeError("Generator is already executing.");for(;be;)try{if(ee=1,ie&&(ce=2&_e[0]?ie.return:_e[0]?ie.throw||((ce=ie.return)&&ce.call(ie),0):ie.next)&&!(ce=ce.call(ie,_e[1])).done)return ce;switch(ie=0,ce&&(_e=[2&_e[0],ce.value]),_e[0]){case 0:case 1:ce=_e;break;case 4:return be.label++,{value:_e[1],done:!1};case 5:be.label++,ie=_e[1],_e=[0];continue;case 7:_e=be.ops.pop(),be.trys.pop();continue;default:if(ce=be.trys,!((ce=ce.length>0&&ce[ce.length-1])||_e[0]!==6&&_e[0]!==2)){be=0;continue}if(_e[0]===3&&(!ce||_e[1]>ce[0]&&_e[1] `),be.appendChild(yt),be},te.prototype.setCurrentColor=function(ee,ie){var ce=this;this.currentColor=ee,this.colorBoxes.forEach(function(ne){ne.style.borderColor=ne===ie?ce.uiStyleSettings.toolboxAccentColor:"transparent"}),this.onColorChanged&&this.onColorChanged(ee)},te}(pt),ft=function(){function le(te,ee,ie){this._state="new",this._isSelected=!1,this._container=te,this._overlayContainer=ee,this.globalSettings=ie,this.stateChanged=this.stateChanged.bind(this),this.colorChanged=this.colorChanged.bind(this),this.fillColorChanged=this.fillColorChanged.bind(this)}return Object.defineProperty(le.prototype,"typeName",{get:function(){return Object.getPrototypeOf(this).constructor.typeName},enumerable:!1,configurable:!0}),Object.defineProperty(le.prototype,"container",{get:function(){return this._container},enumerable:!1,configurable:!0}),Object.defineProperty(le.prototype,"overlayContainer",{get:function(){return this._overlayContainer},enumerable:!1,configurable:!0}),Object.defineProperty(le.prototype,"state",{get:function(){return this._state},enumerable:!1,configurable:!0}),Object.defineProperty(le.prototype,"toolboxPanels",{get:function(){return[]},enumerable:!1,configurable:!0}),le.prototype.ownsTarget=function(te){return!1},Object.defineProperty(le.prototype,"isSelected",{get:function(){return this._isSelected},enumerable:!1,configurable:!0}),le.prototype.select=function(){this.container.style.cursor="move",this._isSelected=!0,this.manipulationStartState=this.getState()},le.prototype.deselect=function(){this.container.style.cursor="default",this._isSelected=!1,this.stateChanged()},le.prototype.pointerDown=function(te,ee){},le.prototype.dblClick=function(te,ee){},le.prototype.manipulate=function(te){},le.prototype.pointerUp=function(te){this.stateChanged()},le.prototype.dispose=function(){},le.prototype.addMarkerVisualToContainer=function(te){this.container.childNodes.length>0?this.container.insertBefore(te,this.container.childNodes[0]):this.container.appendChild(te)},le.prototype.getState=function(){return{typeName:le.typeName,state:this.state,notes:this.notes}},le.prototype.restoreState=function(te){this._state=te.state,this.notes=te.notes},le.prototype.scale=function(te,ee){},le.prototype.colorChanged=function(te){this.onColorChanged&&this.onColorChanged(te),this.stateChanged()},le.prototype.fillColorChanged=function(te){this.onFillColorChanged&&this.onFillColorChanged(te),this.stateChanged()},le.prototype.stateChanged=function(){if(this.onStateChanged&&this.state!=="creating"&&this.state!=="new"){var te=this.getState();this.manipulationStartState!==void 0&&(this.manipulationStartState.state="select"),te.state="select",JSON.stringify(this.manipulationStartState)!=JSON.stringify(te)&&this.onStateChanged(this)}},le.typeName="MarkerBase",le}(),ht=function(){function le(){this.findGripByVisual=this.findGripByVisual.bind(this)}return le.prototype.findGripByVisual=function(te){return this.topLeft.ownsTarget(te)?this.topLeft:this.topCenter.ownsTarget(te)?this.topCenter:this.topRight.ownsTarget(te)?this.topRight:this.centerLeft.ownsTarget(te)?this.centerLeft:this.centerRight.ownsTarget(te)?this.centerRight:this.bottomLeft.ownsTarget(te)?this.bottomLeft:this.bottomCenter.ownsTarget(te)?this.bottomCenter:this.bottomRight.ownsTarget(te)?this.bottomRight:void 0},le}(),lt=function(){function le(){this.GRIP_SIZE=10,this.visual=Se.createGroup(),this.visual.appendChild(Se.createCircle(1.5*this.GRIP_SIZE,[["fill","transparent"]])),this.visual.appendChild(Se.createCircle(this.GRIP_SIZE,[["fill","#cccccc"],["fill-opacity","0.7"],["stroke","#333333"],["stroke-width","2"],["stroke-opacity","0.7"]]))}return le.prototype.ownsTarget=function(te){return te===this.visual||te===this.visual.childNodes[0]||te===this.visual.childNodes[1]},le}(),zt=function(){function le(){}return le.toITransformMatrix=function(te){return{a:te.a,b:te.b,c:te.c,d:te.d,e:te.e,f:te.f}},le.toSVGMatrix=function(te,ee){return te.a=ee.a,te.b=ee.b,te.c=ee.c,te.d=ee.d,te.e=ee.e,te.f=ee.f,te},le}(),Oe=function(le){function te(ee,ie,ce){var ne=le.call(this,ee,ie,ce)||this;return ne.left=0,ne.top=0,ne.width=0,ne.height=0,ne.defaultSize={x:50,y:20},ne.offsetX=0,ne.offsetY=0,ne.rotationAngle=0,ne.CB_DISTANCE=10,ne._suppressMarkerCreateEvent=!1,ne.container.transform.baseVal.appendItem(Se.createTransform()),ne.setupControlBox(),ne}return Le(te,le),Object.defineProperty(te.prototype,"centerX",{get:function(){return this.left+this.width/2},enumerable:!1,configurable:!0}),Object.defineProperty(te.prototype,"centerY",{get:function(){return this.top+this.height/2},enumerable:!1,configurable:!0}),Object.defineProperty(te.prototype,"visual",{get:function(){return this._visual},set:function(ee){this._visual=ee;var ie=Se.createTransform();this._visual.transform.baseVal.appendItem(ie)},enumerable:!1,configurable:!0}),te.prototype.ownsTarget=function(ee){return!!le.prototype.ownsTarget.call(this,ee)||!!(this.controlGrips.findGripByVisual(ee)!==void 0||this.rotatorGrip!==void 0&&this.rotatorGrip.ownsTarget(ee))},te.prototype.pointerDown=function(ee,ie){le.prototype.pointerDown.call(this,ee,ie),this.state==="new"&&(this.left=ee.x,this.top=ee.y),this.manipulationStartLeft=this.left,this.manipulationStartTop=this.top,this.manipulationStartWidth=this.width,this.manipulationStartHeight=this.height;var ce=this.unrotatePoint(ee);if(this.manipulationStartX=ce.x,this.manipulationStartY=ce.y,this.offsetX=ce.x-this.left,this.offsetY=ce.y-this.top,this.state!=="new")if(this.select(),this.activeGrip=this.controlGrips.findGripByVisual(ie),this.activeGrip!==void 0)this._state="resize";else if(this.rotatorGrip!==void 0&&this.rotatorGrip.ownsTarget(ie)){this.activeGrip=this.rotatorGrip;var ne=this.rotatePoint({x:this.centerX,y:this.centerY});this.left=ne.x-this.width/2,this.top=ne.y-this.height/2,this.moveVisual({x:this.left,y:this.top});var be=this.container.transform.baseVal.getItem(0);be.setRotate(this.rotationAngle,this.centerX,this.centerY),this.container.transform.baseVal.replaceItem(be,0),this.adjustControlBox(),this._state="rotate"}else this._state="move"},te.prototype.pointerUp=function(ee){var ie=this.state;le.prototype.pointerUp.call(this,ee),this.state==="creating"&&this.width<10&&this.height<10?(this.width=this.defaultSize.x,this.height=this.defaultSize.y):this.manipulate(ee),this._state="select",ie==="creating"&&this.onMarkerCreated&&this._suppressMarkerCreateEvent===!1&&this.onMarkerCreated(this)},te.prototype.moveVisual=function(ee){this.visual.style.transform="translate("+ee.x+"px, "+ee.y+"px)"},te.prototype.manipulate=function(ee){var ie=this.unrotatePoint(ee);this.state==="creating"?this.resize(ee):this.state==="move"?(this.left=this.manipulationStartLeft+(ie.x-this.manipulationStartLeft)-this.offsetX,this.top=this.manipulationStartTop+(ie.y-this.manipulationStartTop)-this.offsetY,this.moveVisual({x:this.left,y:this.top}),this.adjustControlBox()):this.state==="resize"?this.resize(ie):this.state==="rotate"&&this.rotate(ee)},te.prototype.resize=function(ee){var ie=this.manipulationStartLeft,ce=this.manipulationStartWidth,ne=this.manipulationStartTop,be=this.manipulationStartHeight;switch(this.activeGrip){case this.controlGrips.bottomLeft:case this.controlGrips.centerLeft:case this.controlGrips.topLeft:ie=this.manipulationStartLeft+ee.x-this.manipulationStartX,ce=this.manipulationStartWidth+this.manipulationStartLeft-ie;break;case this.controlGrips.bottomRight:case this.controlGrips.centerRight:case this.controlGrips.topRight:case void 0:ce=this.manipulationStartWidth+ee.x-this.manipulationStartX}switch(this.activeGrip){case this.controlGrips.topCenter:case this.controlGrips.topLeft:case this.controlGrips.topRight:ne=this.manipulationStartTop+ee.y-this.manipulationStartY,be=this.manipulationStartHeight+this.manipulationStartTop-ne;break;case this.controlGrips.bottomCenter:case this.controlGrips.bottomLeft:case this.controlGrips.bottomRight:case void 0:be=this.manipulationStartHeight+ee.y-this.manipulationStartY}ce>=0?(this.left=ie,this.width=ce):(this.left=ie+ce,this.width=-ce),be>=0?(this.top=ne,this.height=be):(this.top=ne+be,this.height=-be),this.setSize()},te.prototype.setSize=function(){this.moveVisual({x:this.left,y:this.top}),this.adjustControlBox()},te.prototype.rotate=function(ee){if(Math.abs(ee.x-this.centerX)>.1){var ie=Math.sign(ee.x-this.centerX);this.rotationAngle=180*Math.atan((ee.y-this.centerY)/(ee.x-this.centerX))/Math.PI+90*ie,this.applyRotation()}},te.prototype.applyRotation=function(){var ee=this.container.transform.baseVal.getItem(0);ee.setRotate(this.rotationAngle,this.centerX,this.centerY),this.container.transform.baseVal.replaceItem(ee,0)},te.prototype.rotatePoint=function(ee){if(this.rotationAngle===0)return ee;var ie=this.container.getCTM(),ce=Se.createPoint(ee.x,ee.y);return{x:(ce=ce.matrixTransform(ie)).x,y:ce.y}},te.prototype.unrotatePoint=function(ee){if(this.rotationAngle===0)return ee;var ie=this.container.getCTM();ie=ie.inverse();var ce=Se.createPoint(ee.x,ee.y);return{x:(ce=ce.matrixTransform(ie)).x,y:ce.y}},te.prototype.select=function(){le.prototype.select.call(this),this.adjustControlBox(),this.controlBox.style.display=""},te.prototype.deselect=function(){le.prototype.deselect.call(this),this.controlBox.style.display="none"},te.prototype.setupControlBox=function(){this.controlBox=Se.createGroup();var ee=Se.createTransform();ee.setTranslate(-this.CB_DISTANCE/2,-this.CB_DISTANCE/2),this.controlBox.transform.baseVal.appendItem(ee),this.container.appendChild(this.controlBox),this.controlRect=Se.createRect(this.width+this.CB_DISTANCE,this.height+this.CB_DISTANCE,[["stroke","black"],["stroke-width","1"],["stroke-opacity","0.5"],["stroke-dasharray","3, 2"],["fill","transparent"],["pointer-events","none"]]),this.controlBox.appendChild(this.controlRect),this.globalSettings.disableRotation!==!0&&(this.rotatorGripLine=Se.createLine((this.width+2*this.CB_DISTANCE)/2,this.top-this.CB_DISTANCE,(this.width+2*this.CB_DISTANCE)/2,this.top-3*this.CB_DISTANCE,[["stroke","black"],["stroke-width","1"],["stroke-opacity","0.5"],["stroke-dasharray","3, 2"]]),this.controlBox.appendChild(this.rotatorGripLine)),this.controlGrips=new ht,this.addControlGrips(),this.controlBox.style.display="none"},te.prototype.adjustControlBox=function(){var ee=this.controlBox.transform.baseVal.getItem(0);ee.setTranslate(this.left-this.CB_DISTANCE/2,this.top-this.CB_DISTANCE/2),this.controlBox.transform.baseVal.replaceItem(ee,0),this.controlRect.setAttribute("width",(this.width+this.CB_DISTANCE).toString()),this.controlRect.setAttribute("height",(this.height+this.CB_DISTANCE).toString()),this.rotatorGripLine!==void 0&&(this.rotatorGripLine.setAttribute("x1",((this.width+this.CB_DISTANCE)/2).toString()),this.rotatorGripLine.setAttribute("y1",(-this.CB_DISTANCE/2).toString()),this.rotatorGripLine.setAttribute("x2",((this.width+this.CB_DISTANCE)/2).toString()),this.rotatorGripLine.setAttribute("y2",(3*-this.CB_DISTANCE).toString())),this.positionGrips()},te.prototype.addControlGrips=function(){this.controlGrips.topLeft=this.createGrip(),this.controlGrips.topCenter=this.createGrip(),this.controlGrips.topRight=this.createGrip(),this.controlGrips.centerLeft=this.createGrip(),this.controlGrips.centerRight=this.createGrip(),this.controlGrips.bottomLeft=this.createGrip(),this.controlGrips.bottomCenter=this.createGrip(),this.controlGrips.bottomRight=this.createGrip(),this.globalSettings.disableRotation!==!0&&(this.rotatorGrip=this.createGrip()),this.positionGrips()},te.prototype.createGrip=function(){var ee=new lt;return ee.visual.transform.baseVal.appendItem(Se.createTransform()),this.controlBox.appendChild(ee.visual),ee},te.prototype.positionGrips=function(){var ee=this.controlGrips.topLeft.GRIP_SIZE,ie=-ee/2,ce=ie,ne=(this.width+this.CB_DISTANCE)/2-ee/2,be=(this.height+this.CB_DISTANCE)/2-ee/2,yt=this.height+this.CB_DISTANCE-ee/2,gt=this.width+this.CB_DISTANCE-ee/2;this.positionGrip(this.controlGrips.topLeft.visual,ie,ce),this.positionGrip(this.controlGrips.topCenter.visual,ne,ce),this.positionGrip(this.controlGrips.topRight.visual,gt,ce),this.positionGrip(this.controlGrips.centerLeft.visual,ie,be),this.positionGrip(this.controlGrips.centerRight.visual,gt,be),this.positionGrip(this.controlGrips.bottomLeft.visual,ie,yt),this.positionGrip(this.controlGrips.bottomCenter.visual,ne,yt),this.positionGrip(this.controlGrips.bottomRight.visual,gt,yt),this.rotatorGrip!==void 0&&this.positionGrip(this.rotatorGrip.visual,ne,ce-3*this.CB_DISTANCE)},te.prototype.positionGrip=function(ee,ie,ce){var ne=ee.transform.baseVal.getItem(0);ne.setTranslate(ie,ce),ee.transform.baseVal.replaceItem(ne,0)},te.prototype.hideControlBox=function(){this.controlBox.style.display="none"},te.prototype.showControlBox=function(){this.controlBox.style.display=""},te.prototype.getState=function(){return Object.assign({left:this.left,top:this.top,width:this.width,height:this.height,rotationAngle:this.rotationAngle,visualTransformMatrix:zt.toITransformMatrix(this.visual.transform.baseVal.getItem(0).matrix),containerTransformMatrix:zt.toITransformMatrix(this.container.transform.baseVal.getItem(0).matrix)},le.prototype.getState.call(this))},te.prototype.restoreState=function(ee){le.prototype.restoreState.call(this,ee);var ie=ee;this.left=ie.left,this.top=ie.top,this.width=ie.width,this.height=ie.height,this.rotationAngle=ie.rotationAngle,this.visual.transform.baseVal.getItem(0).setMatrix(zt.toSVGMatrix(this.visual.transform.baseVal.getItem(0).matrix,ie.visualTransformMatrix)),this.container.transform.baseVal.getItem(0).setMatrix(zt.toSVGMatrix(this.container.transform.baseVal.getItem(0).matrix,ie.containerTransformMatrix))},te.prototype.scale=function(ee,ie){le.prototype.scale.call(this,ee,ie);var ce=this.rotatePoint({x:this.left,y:this.top}),ne=this.unrotatePoint({x:ce.x*ee,y:ce.y*ie});this.left=ne.x,this.top=ne.y,this.width=this.width*ee,this.height=this.height*ie,this.adjustControlBox()},te}(ft),Ye=function(le){function te(ee,ie,ce){var ne=le.call(this,ee,ie,ce)||this;return ne.fillColor="transparent",ne.strokeColor="transparent",ne.strokeWidth=0,ne.strokeDasharray="",ne.opacity=1,ne.setStrokeColor=ne.setStrokeColor.bind(ne),ne.setFillColor=ne.setFillColor.bind(ne),ne.setStrokeWidth=ne.setStrokeWidth.bind(ne),ne.setStrokeDasharray=ne.setStrokeDasharray.bind(ne),ne.createVisual=ne.createVisual.bind(ne),ne}return Le(te,le),te.prototype.ownsTarget=function(ee){return!(!le.prototype.ownsTarget.call(this,ee)&&ee!==this.visual)},te.prototype.createVisual=function(){this.visual=Se.createRect(1,1,[["fill",this.fillColor],["stroke",this.strokeColor],["stroke-width",this.strokeWidth.toString()],["stroke-dasharray",this.strokeDasharray],["opacity",this.opacity.toString()]]),this.addMarkerVisualToContainer(this.visual)},te.prototype.pointerDown=function(ee,ie){le.prototype.pointerDown.call(this,ee,ie),this.state==="new"&&(this.createVisual(),this.moveVisual(ee),this._state="creating")},te.prototype.manipulate=function(ee){le.prototype.manipulate.call(this,ee)},te.prototype.resize=function(ee){le.prototype.resize.call(this,ee),this.setSize()},te.prototype.setSize=function(){le.prototype.setSize.call(this),Se.setAttributes(this.visual,[["width",this.width.toString()],["height",this.height.toString()]])},te.prototype.pointerUp=function(ee){le.prototype.pointerUp.call(this,ee),this.setSize()},te.prototype.setStrokeColor=function(ee){this.strokeColor=ee,this.visual&&Se.setAttributes(this.visual,[["stroke",this.strokeColor]]),this.colorChanged(ee),this.stateChanged()},te.prototype.setFillColor=function(ee){this.fillColor=ee,this.visual&&Se.setAttributes(this.visual,[["fill",this.fillColor]]),this.stateChanged()},te.prototype.setStrokeWidth=function(ee){this.strokeWidth=ee,this.visual&&Se.setAttributes(this.visual,[["stroke-width",this.strokeWidth.toString()]]),this.stateChanged()},te.prototype.setStrokeDasharray=function(ee){this.strokeDasharray=ee,this.visual&&Se.setAttributes(this.visual,[["stroke-dasharray",this.strokeDasharray]]),this.stateChanged()},te.prototype.getState=function(){return Object.assign({fillColor:this.fillColor,strokeColor:this.strokeColor,strokeWidth:this.strokeWidth,strokeDasharray:this.strokeDasharray,opacity:this.opacity},le.prototype.getState.call(this))},te.prototype.restoreState=function(ee){var ie=ee;this.fillColor=ie.fillColor,this.strokeColor=ie.strokeColor,this.strokeWidth=ie.strokeWidth,this.strokeDasharray=ie.strokeDasharray,this.opacity=ie.opacity,this.createVisual(),le.prototype.restoreState.call(this,ee),this.setSize()},te.prototype.scale=function(ee,ie){le.prototype.scale.call(this,ee,ie),this.setSize()},te.title="Rectangle marker",te}(Oe),xt=function(le){function te(ee,ie,ce,ne){var be=le.call(this,ee,ne||'')||this;return be.widths=[],be.widthBoxes=[],be.widths=ie,be.currentWidth=ce,be.setCurrentWidth=be.setCurrentWidth.bind(be),be}return Le(te,le),te.prototype.getUi=function(){var ee=this,ie=document.createElement("div");return ie.style.display="flex",ie.style.overflow="hidden",ie.style.flexGrow="2",this.widths.forEach(function(ce){var ne=document.createElement("div");ne.style.display="flex",ne.style.flexGrow="2",ne.style.alignItems="center",ne.style.justifyContent="space-between",ne.style.padding="5px",ne.style.borderWidth="2px",ne.style.borderStyle="solid",ne.style.borderColor=ce===ee.currentWidth?ee.uiStyleSettings.toolboxAccentColor:"transparent",ne.addEventListener("click",function(){ee.setCurrentWidth(ce,ne)}),ie.appendChild(ne);var be=document.createElement("div");be.innerText=ce.toString(),be.style.marginRight="5px",ne.appendChild(be);var yt=document.createElement("div");yt.style.minHeight="20px",yt.style.flexGrow="2",yt.style.display="flex",yt.style.alignItems="center";var gt=document.createElement("hr");gt.style.minWidth="20px",gt.style.border="0px",gt.style.borderTop=ce+"px solid "+ee.uiStyleSettings.toolboxColor,gt.style.flexGrow="2",yt.appendChild(gt),ne.appendChild(yt),ee.widthBoxes.push(ne)}),ie},te.prototype.setCurrentWidth=function(ee,ie){var ce=this;this.currentWidth=ee,this.widthBoxes.forEach(function(ne){ne.style.borderColor=ne===ie?ce.uiStyleSettings.toolboxAccentColor:"transparent"}),this.onWidthChanged&&this.onWidthChanged(this.currentWidth)},te}(pt),Ie=function(le){function te(ee,ie,ce,ne){var be=le.call(this,ee,ne||'')||this;return be.styles=[],be.styleBoxes=[],be.styles=ie,be.currentStyle=ce,be.setCurrentStyle=be.setCurrentStyle.bind(be),be}return Le(te,le),te.prototype.getUi=function(){var ee=this,ie=document.createElement("div");return ie.style.display="flex",ie.style.overflow="hidden",ie.style.flexGrow="2",this.styles.forEach(function(ce){var ne=document.createElement("div");ne.style.display="flex",ne.style.alignItems="center",ne.style.justifyContent="space-between",ne.style.padding="5px",ne.style.borderWidth="2px",ne.style.borderStyle="solid",ne.style.overflow="hidden",ne.style.maxWidth=100/ee.styles.length-5+"%",ne.style.borderColor=ce===ee.currentStyle?ee.uiStyleSettings.toolboxAccentColor:"transparent",ne.addEventListener("click",function(){ee.setCurrentStyle(ce,ne)}),ie.appendChild(ne);var be=document.createElement("div");be.style.minHeight="20px",be.style.flexGrow="2",be.style.overflow="hidden";var yt=` - `;be.innerHTML=yt,ne.appendChild(be),ee.styleBoxes.push(ne)}),ie},te.prototype.setCurrentStyle=function(ee,ie){var ce=this;this.currentStyle=ee,this.styleBoxes.forEach(function(ne){ne.style.borderColor=ne===ie?ce.uiStyleSettings.toolboxAccentColor:"transparent"}),this.onStyleChanged&&this.onStyleChanged(this.currentStyle)},te}(pt),qe=function(le){function te(ee,ie,ce){var ne=le.call(this,ee,ie,ce)||this;return ne.strokeColor=ce.defaultColor,ne.strokeWidth=ce.defaultStrokeWidth,ne.strokeDasharray=ce.defaultStrokeDasharray,ne.strokePanel=new vt("Line color",ce.defaultColorSet,ce.defaultColor),ne.strokePanel.onColorChanged=ne.setStrokeColor,ne.strokeWidthPanel=new xt("Line width",ce.defaultStrokeWidths,ce.defaultStrokeWidth),ne.strokeWidthPanel.onWidthChanged=ne.setStrokeWidth,ne.strokeStylePanel=new Ie("Line style",ce.defaultStrokeDasharrays,ce.defaultStrokeDasharray),ne.strokeStylePanel.onStyleChanged=ne.setStrokeDasharray,ne}return Le(te,le),Object.defineProperty(te.prototype,"toolboxPanels",{get:function(){return[this.strokePanel,this.strokeWidthPanel,this.strokeStylePanel]},enumerable:!1,configurable:!0}),te.prototype.getState=function(){var ee=le.prototype.getState.call(this);return ee.typeName=te.typeName,ee},te.typeName="FrameMarker",te.title="Frame marker",te.icon='',te}(Ye),Te=function(){this.defaultColorSet=["#EF4444","#10B981","#2563EB","#FFFF00","#7C3AED","#F472B6","#000000","#FFFFFF"],this.defaultColor=this.defaultColorSet[0],this.defaultFillColor=this.defaultColorSet[0],this.defaultStrokeColor=this.defaultColorSet[7],this.defaultHighlightColor=this.defaultColorSet[3],this.defaultStrokeWidth=3,this.defaultStrokeDasharray="",this.defaultHighlightOpacity=.5,this.defaultFontFamily="Helvetica, Arial, sans-serif",this.defaultStrokeWidths=[1,2,3,5,10],this.defaultStrokeDasharrays=["","3","12 3","9 6 3 6"],this.defaultOpacitySteps=[.1,.25,.5,.75,1],this.displayMode="inline",this.defaultFontFamilies=['Times, "Times New Roman", serif',"Helvetica, Arial, sans-serif",'Courier, "Courier New", monospace',"cursive","fantasy"],this.popupMargin=30,this.newFreehandMarkerOnPointerUp=!1,this.defaultColorsFollowCurrentColors=!1,this.freehandPixelRatio=1,this.disableRotation=!1,this.defaultCaptionFontSize="1rem",this.defaultCaptionText="Text"},Ve=function(le){function te(ee,ie,ce){var ne=le.call(this,ee,ie,ce)||this;return ne.x1=0,ne.y1=0,ne.x2=0,ne.y2=0,ne.defaultLength=50,ne.manipulationStartX=0,ne.manipulationStartY=0,ne.manipulationStartX1=0,ne.manipulationStartY1=0,ne.manipulationStartX2=0,ne.manipulationStartY2=0,ne.setupControlBox(),ne}return Le(te,le),te.prototype.ownsTarget=function(ee){return!!le.prototype.ownsTarget.call(this,ee)||!(!this.grip1.ownsTarget(ee)&&!this.grip2.ownsTarget(ee))},te.prototype.pointerDown=function(ee,ie){le.prototype.pointerDown.call(this,ee,ie),this.manipulationStartX=ee.x,this.manipulationStartY=ee.y,this.state==="new"&&(this.x1=ee.x,this.y1=ee.y,this.x2=ee.x,this.y2=ee.y),this.manipulationStartX1=this.x1,this.manipulationStartY1=this.y1,this.manipulationStartX2=this.x2,this.manipulationStartY2=this.y2,this.state!=="new"&&(this.select(),this.grip1.ownsTarget(ie)?this.activeGrip=this.grip1:this.grip2.ownsTarget(ie)?this.activeGrip=this.grip2:this.activeGrip=void 0,this.activeGrip?this._state="resize":this._state="move")},te.prototype.pointerUp=function(ee){var ie=this.state;le.prototype.pointerUp.call(this,ee),this.state==="creating"&&Math.abs(this.x1-this.x2)<10&&Math.abs(this.y1-this.y2)<10?(this.x2=this.x1+this.defaultLength,this.adjustVisual(),this.adjustControlBox()):this.manipulate(ee),this._state="select",ie==="creating"&&this.onMarkerCreated&&this.onMarkerCreated(this)},te.prototype.adjustVisual=function(){},te.prototype.manipulate=function(ee){this.state==="creating"?this.resize(ee):this.state==="move"?(this.x1=this.manipulationStartX1+ee.x-this.manipulationStartX,this.y1=this.manipulationStartY1+ee.y-this.manipulationStartY,this.x2=this.manipulationStartX2+ee.x-this.manipulationStartX,this.y2=this.manipulationStartY2+ee.y-this.manipulationStartY,this.adjustVisual(),this.adjustControlBox()):this.state==="resize"&&this.resize(ee)},te.prototype.resize=function(ee){switch(this.activeGrip){case this.grip1:this.x1=ee.x,this.y1=ee.y;break;case this.grip2:case void 0:this.x2=ee.x,this.y2=ee.y}this.adjustVisual(),this.adjustControlBox()},te.prototype.select=function(){le.prototype.select.call(this),this.adjustControlBox(),this.controlBox.style.display=""},te.prototype.deselect=function(){le.prototype.deselect.call(this),this.controlBox.style.display="none"},te.prototype.setupControlBox=function(){this.controlBox=Se.createGroup(),this.container.appendChild(this.controlBox),this.addControlGrips(),this.controlBox.style.display="none"},te.prototype.adjustControlBox=function(){this.positionGrips()},te.prototype.addControlGrips=function(){this.grip1=this.createGrip(),this.grip2=this.createGrip(),this.positionGrips()},te.prototype.createGrip=function(){var ee=new lt;return ee.visual.transform.baseVal.appendItem(Se.createTransform()),this.controlBox.appendChild(ee.visual),ee},te.prototype.positionGrips=function(){var ee=this.grip1.GRIP_SIZE;this.positionGrip(this.grip1.visual,this.x1-ee/2,this.y1-ee/2),this.positionGrip(this.grip2.visual,this.x2-ee/2,this.y2-ee/2)},te.prototype.positionGrip=function(ee,ie,ce){var ne=ee.transform.baseVal.getItem(0);ne.setTranslate(ie,ce),ee.transform.baseVal.replaceItem(ne,0)},te.prototype.getState=function(){return Object.assign({x1:this.x1,y1:this.y1,x2:this.x2,y2:this.y2},le.prototype.getState.call(this))},te.prototype.restoreState=function(ee){le.prototype.restoreState.call(this,ee);var ie=ee;this.x1=ie.x1,this.y1=ie.y1,this.x2=ie.x2,this.y2=ie.y2},te.prototype.scale=function(ee,ie){le.prototype.scale.call(this,ee,ie),this.x1=this.x1*ee,this.y1=this.y1*ie,this.x2=this.x2*ee,this.y2=this.y2*ie,this.adjustVisual(),this.adjustControlBox()},te}(ft),Bt=function(le){function te(ee,ie,ce){var ne=le.call(this,ee,ie,ce)||this;return ne.strokeColor="transparent",ne.strokeWidth=0,ne.strokeDasharray="",ne.setStrokeColor=ne.setStrokeColor.bind(ne),ne.setStrokeWidth=ne.setStrokeWidth.bind(ne),ne.setStrokeDasharray=ne.setStrokeDasharray.bind(ne),ne.strokeColor=ce.defaultColor,ne.strokeWidth=ce.defaultStrokeWidth,ne.strokeDasharray=ce.defaultStrokeDasharray,ne.strokePanel=new vt("Line color",ce.defaultColorSet,ce.defaultColor),ne.strokePanel.onColorChanged=ne.setStrokeColor,ne.strokeWidthPanel=new xt("Line width",ce.defaultStrokeWidths,ce.defaultStrokeWidth),ne.strokeWidthPanel.onWidthChanged=ne.setStrokeWidth,ne.strokeStylePanel=new Ie("Line style",ce.defaultStrokeDasharrays,ce.defaultStrokeDasharray),ne.strokeStylePanel.onStyleChanged=ne.setStrokeDasharray,ne}return Le(te,le),te.prototype.ownsTarget=function(ee){return!(!le.prototype.ownsTarget.call(this,ee)&&ee!==this.visual&&ee!==this.selectorLine&&ee!==this.visibleLine)},te.prototype.createVisual=function(){this.visual=Se.createGroup(),this.selectorLine=Se.createLine(this.x1,this.y1,this.x2,this.y2,[["stroke","transparent"],["stroke-width",(this.strokeWidth+10).toString()]]),this.visibleLine=Se.createLine(this.x1,this.y1,this.x2,this.y2,[["stroke",this.strokeColor],["stroke-width",this.strokeWidth.toString()]]),this.visual.appendChild(this.selectorLine),this.visual.appendChild(this.visibleLine),this.addMarkerVisualToContainer(this.visual)},te.prototype.pointerDown=function(ee,ie){le.prototype.pointerDown.call(this,ee,ie),this.state==="new"&&(this.createVisual(),this.adjustVisual(),this._state="creating")},te.prototype.adjustVisual=function(){this.selectorLine&&this.visibleLine&&(this.selectorLine.setAttribute("x1",this.x1.toString()),this.selectorLine.setAttribute("y1",this.y1.toString()),this.selectorLine.setAttribute("x2",this.x2.toString()),this.selectorLine.setAttribute("y2",this.y2.toString()),this.visibleLine.setAttribute("x1",this.x1.toString()),this.visibleLine.setAttribute("y1",this.y1.toString()),this.visibleLine.setAttribute("x2",this.x2.toString()),this.visibleLine.setAttribute("y2",this.y2.toString()),Se.setAttributes(this.visibleLine,[["stroke",this.strokeColor]]),Se.setAttributes(this.visibleLine,[["stroke-width",this.strokeWidth.toString()]]),Se.setAttributes(this.visibleLine,[["stroke-dasharray",this.strokeDasharray.toString()]]))},te.prototype.setStrokeColor=function(ee){this.strokeColor=ee,this.adjustVisual(),this.colorChanged(ee)},te.prototype.setStrokeWidth=function(ee){this.strokeWidth=ee,this.adjustVisual()},te.prototype.setStrokeDasharray=function(ee){this.strokeDasharray=ee,this.adjustVisual(),this.stateChanged()},Object.defineProperty(te.prototype,"toolboxPanels",{get:function(){return[this.strokePanel,this.strokeWidthPanel,this.strokeStylePanel]},enumerable:!1,configurable:!0}),te.prototype.getState=function(){var ee=Object.assign({strokeColor:this.strokeColor,strokeWidth:this.strokeWidth,strokeDasharray:this.strokeDasharray},le.prototype.getState.call(this));return ee.typeName=te.typeName,ee},te.prototype.restoreState=function(ee){le.prototype.restoreState.call(this,ee);var ie=ee;this.strokeColor=ie.strokeColor,this.strokeWidth=ie.strokeWidth,this.strokeDasharray=ie.strokeDasharray,this.createVisual(),this.adjustVisual()},te.typeName="LineMarker",te.title="Line marker",te.icon='',te}(Ve),wt=function(le){function te(ee,ie,ce,ne){var be=le.call(this,ee,ne||'')||this;return be.fonts=[],be.fontBoxes=[],be.fonts=ie,be.currentFont=ce,be.setCurrentFont=be.setCurrentFont.bind(be),be}return Le(te,le),te.prototype.getUi=function(){var ee=this,ie=document.createElement("div");return ie.style.overflow="hidden",ie.style.flexGrow="2",this.fonts.forEach(function(ce){var ne=document.createElement("div");ne.style.display="inline-block",ne.style.alignItems="center",ne.style.justifyContent="space-between",ne.style.padding="5px",ne.style.borderWidth="2px",ne.style.borderStyle="solid",ne.style.overflow="hidden",ne.style.maxWidth=100/ee.fonts.length-5+"%",ne.style.borderColor=ce===ee.currentFont?ee.uiStyleSettings.toolboxAccentColor:"transparent",ne.addEventListener("click",function(){ee.setCurrentFont(ce,ne)}),ie.appendChild(ne);var be=document.createElement("div");be.style.display="flex",be.style.minHeight="20px",be.style.flexGrow="2",be.style.fontFamily=ce,be.style.overflow="hidden";var yt=document.createElement("div");yt.style.whiteSpace="nowrap",yt.style.overflow="hidden",yt.style.textOverflow="ellipsis",yt.innerHTML="The quick brown fox jumps over the lazy dog",be.appendChild(yt),ne.appendChild(be),ee.fontBoxes.push(ne)}),ie},te.prototype.setCurrentFont=function(ee,ie){var ce=this;this.currentFont=ee,this.fontBoxes.forEach(function(ne){ne.style.borderColor=ne===ie?ce.uiStyleSettings.toolboxAccentColor:"transparent"}),this.onFontChanged&&this.onFontChanged(this.currentFont)},te}(pt),Lt=function(le){function te(ee,ie,ce){var ne=le.call(this,ee,ie,ce)||this;return ne.color="transparent",ne.padding=5,ne.DEFAULT_TEXT="\u8BF7\u8F93\u5165\u6587\u672C",ne.text=ne.DEFAULT_TEXT,ne.isMoved=!1,ne.color=ce.defaultColor,ne.fontFamily=ce.defaultFontFamily,ne.defaultSize={x:100,y:30},ne.setColor=ne.setColor.bind(ne),ne.setFont=ne.setFont.bind(ne),ne.renderText=ne.renderText.bind(ne),ne.sizeText=ne.sizeText.bind(ne),ne.textEditDivClicked=ne.textEditDivClicked.bind(ne),ne.showTextEditor=ne.showTextEditor.bind(ne),ne.setSize=ne.setSize.bind(ne),ne.positionTextEditor=ne.positionTextEditor.bind(ne),ne.colorPanel=new vt("Color",ce.defaultColorSet,ce.defaultColor),ne.colorPanel.onColorChanged=ne.setColor,ne.fontFamilyPanel=new wt("Font",ce.defaultFontFamilies,ce.defaultFontFamily),ne.fontFamilyPanel.onFontChanged=ne.setFont,ne}return Le(te,le),te.prototype.ownsTarget=function(ee){if(le.prototype.ownsTarget.call(this,ee)||ee===this.visual||ee===this.textElement||ee===this.bgRectangle)return!0;var ie=!1;return this.textElement.childNodes.forEach(function(ce){ce===ee&&(ie=!0)}),ie},te.prototype.createVisual=function(){this.visual=Se.createGroup(),this.bgRectangle=Se.createRect(1,1,[["fill","transparent"]]),this.visual.appendChild(this.bgRectangle),this.textElement=Se.createText([["fill",this.color],["font-family",this.fontFamily],["font-size","16px"],["x","0"],["y","0"]]),this.textElement.transform.baseVal.appendItem(Se.createTransform()),this.textElement.transform.baseVal.appendItem(Se.createTransform()),this.visual.appendChild(this.textElement),this.addMarkerVisualToContainer(this.visual),this.renderText()},te.prototype.pointerDown=function(ee,ie){le.prototype.pointerDown.call(this,ee,ie),this.isMoved=!1,this.pointerDownPoint=ee,this.pointerDownTimestamp=Date.now(),this.state==="new"&&(this.createVisual(),this.moveVisual(ee),this._state="creating")},te.prototype.renderText=function(){var ee=this;if(this.textElement){for(;this.textElement.lastChild;)this.textElement.removeChild(this.textElement.lastChild);this.text.split(/\r\n|[\n\v\f\r\x85\u2028\u2029]/).forEach(function(ie){ee.textElement.appendChild(Se.createTSpan(ie.trim()===""?" ":ie.trim(),[["x","0"],["dy","1.2em"]]))}),setTimeout(this.sizeText,10)}},te.prototype.getTextScale=function(){var ee=this.textElement.getBBox(),ie=1;if(ee.width>0&&ee.height>0){var ce=(1*this.width-this.width*this.padding*2/100)/ee.width,ne=(1*this.height-this.height*this.padding*2/100)/ee.height;ie=Math.min(ce,ne)}return ie},te.prototype.getTextPosition=function(ee){var ie=this.textElement.getBBox(),ce=0,ne=0;return ie.width>0&&ie.height>0&&(ce=(this.width-ie.width*ee)/2,ne=this.height/2-ie.height*ee/2),{x:ce,y:ne}},te.prototype.sizeText=function(){var ee=this.textElement.getBBox(),ie=this.getTextScale(),ce=this.getTextPosition(ie);ce.y-=ee.y*ie,navigator.userAgent.indexOf("Edge/")>-1?this.textElement.style.transform="translate("+ce.x+"px, "+ce.y+"px) scale("+ie+", "+ie+")":(this.textElement.transform.baseVal.getItem(0).setTranslate(ce.x,ce.y),this.textElement.transform.baseVal.getItem(1).setScale(ie,ie))},te.prototype.manipulate=function(ee){le.prototype.manipulate.call(this,ee),this.pointerDownPoint!==void 0&&(this.isMoved=Math.abs(ee.x-this.pointerDownPoint.x)>5||Math.abs(ee.y-this.pointerDownPoint.y)>5)},te.prototype.resize=function(ee){le.prototype.resize.call(this,ee),this.isMoved=!0,this.setSize(),this.sizeText()},te.prototype.setSize=function(){le.prototype.setSize.call(this),this.visual&&this.bgRectangle&&(Se.setAttributes(this.visual,[["width",this.width.toString()],["height",this.height.toString()]]),Se.setAttributes(this.bgRectangle,[["width",this.width.toString()],["height",this.height.toString()]]))},te.prototype.pointerUp=function(ee){var ie=this.state;ie==="creating"&&(this._suppressMarkerCreateEvent=!0),le.prototype.pointerUp.call(this,ee),this.setSize(),(ie==="creating"||!this.isMoved&&Date.now()-this.pointerDownTimestamp>500)&&this.showTextEditor(),this.pointerDownPoint=void 0},te.prototype.showTextEditor=function(){var ee=this;this._state="edit",this.overlayContainer.innerHTML="",this.textEditDiv=document.createElement("div"),this.textEditDiv.style.flexGrow="2",this.textEditDiv.style.alignItems="center",this.textEditDiv.style.justifyContent="center",this.textEditDiv.style.pointerEvents="auto",this.textEditDiv.style.overflow="hidden",this.textEditor=document.createElement("div"),this.textEditor.style.position="absolute",this.textEditor.style.fontFamily=this.fontFamily,this.textEditor.style.lineHeight="1em",this.textEditor.innerText=this.text,this.textEditor.contentEditable="true",this.textEditor.style.color=this.color,this.textEditor.style.whiteSpace="pre",this.positionTextEditor(),this.textEditor.addEventListener("pointerup",function(ie){ie.stopPropagation()}),this.textEditor.addEventListener("input",function(){for(var ie=Number.parseFloat(ee.textEditor.style.fontSize);ee.textEditor.clientWidth>=Number.parseInt(ee.textEditor.style.maxWidth)&&ie>.9;)ie-=.1,ee.textEditor.style.fontSize=Math.max(ie,.9)+"em"}),this.textEditor.addEventListener("keyup",function(ie){ie.cancelBubble=!0}),this.textEditor.addEventListener("paste",function(ie){if(ie.clipboardData){var ce=ie.clipboardData.getData("text"),ne=window.getSelection();if(!ne.rangeCount)return!1;ne.deleteFromDocument(),ne.getRangeAt(0).insertNode(document.createTextNode(ce)),ie.preventDefault()}}),this.textEditDiv.addEventListener("pointerup",function(){ee.textEditDivClicked(ee.textEditor.innerText)}),this.textEditDiv.appendChild(this.textEditor),this.overlayContainer.appendChild(this.textEditDiv),this.hideVisual(),this.textEditor.focus(),document.execCommand("selectAll")},te.prototype.positionTextEditor=function(){if(this.state==="edit")if(this.textEditor===void 0)this.showTextEditor();else{this.textElement.style.display="";var ee=this.getTextScale(),ie=this.rotatePoint({x:this.left+this.width/2,y:this.top+this.height/2}),ce=this.textElement.getBBox(),ne={x:ce.width*ee,y:ce.height*ee};ie.x-=ne.x/2,ie.y-=ne.y/2,this.textEditor.style.top=ie.y+"px",this.textEditor.style.left=ie.x+"px",this.textEditor.style.maxWidth=this.overlayContainer.offsetWidth-ie.x+"px",this.textEditor.style.fontSize=Math.max(16*ee,12)+"px",this.textElement.style.display="none"}},te.prototype.textEditDivClicked=function(ee){this.text=ee.trim(),this.overlayContainer.innerHTML="",this.renderText(),this.showVisual(),this._suppressMarkerCreateEvent&&(this._suppressMarkerCreateEvent=!1,this.onMarkerCreated&&this.onMarkerCreated(this)),this.stateChanged()},te.prototype.select=function(){le.prototype.select.call(this),this.state==="edit"&&this.textEditDivClicked(this.textEditor.innerText)},te.prototype.deselect=function(){this.state==="edit"&&this.textEditDivClicked(this.textEditor.innerText),le.prototype.deselect.call(this)},te.prototype.dblClick=function(ee,ie){le.prototype.dblClick.call(this,ee,ie),this.showTextEditor()},te.prototype.setColor=function(ee){this.textElement&&Se.setAttributes(this.textElement,[["fill",ee]]),this.color=ee,this.textEditor&&(this.textEditor.style.color=this.color),this.colorChanged(ee)},te.prototype.setFont=function(ee){this.textElement&&Se.setAttributes(this.textElement,[["font-family",ee]]),this.fontFamily=ee,this.textEditor&&(this.textEditor.style.fontFamily=this.fontFamily),this.renderText(),this.stateChanged()},te.prototype.hideVisual=function(){this.textElement.style.display="none",this.hideControlBox()},te.prototype.showVisual=function(){this.state==="edit"&&(this._state="select"),this.textElement.style.display="",this.showControlBox()},Object.defineProperty(te.prototype,"toolboxPanels",{get:function(){return[this.colorPanel,this.fontFamilyPanel]},enumerable:!1,configurable:!0}),te.prototype.getState=function(){var ee=Object.assign({color:this.color,fontFamily:this.fontFamily,padding:this.padding,text:this.text},le.prototype.getState.call(this));return ee.typeName=te.typeName,ee},te.prototype.restoreState=function(ee){var ie=ee;this.color=ie.color,this.fontFamily=ie.fontFamily,this.padding=ie.padding,this.text=ie.text,this.createVisual(),le.prototype.restoreState.call(this,ee),this.setSize()},te.prototype.scale=function(ee,ie){le.prototype.scale.call(this,ee,ie),this.setSize(),this.sizeText(),this.positionTextEditor()},te.typeName="TextMarker",te.title="Text marker",te.icon='',te}(Oe),ct=function(le){function te(ee,ie,ce){var ne=le.call(this,ee,ie,ce)||this;return ne.color="transparent",ne.lineWidth=3,ne.drawing=!1,ne.pixelRatio=1,ne.color=ce.defaultColor,ne.lineWidth=ce.defaultStrokeWidth,ne.pixelRatio=ce.freehandPixelRatio,ne.setColor=ne.setColor.bind(ne),ne.addCanvas=ne.addCanvas.bind(ne),ne.finishCreation=ne.finishCreation.bind(ne),ne.setLineWidth=ne.setLineWidth.bind(ne),ne.colorPanel=new vt("Color",ce.defaultColorSet,ce.defaultColor),ne.colorPanel.onColorChanged=ne.setColor,ne.lineWidthPanel=new xt("Line width",ce.defaultStrokeWidths,ce.defaultStrokeWidth),ne.lineWidthPanel.onWidthChanged=ne.setLineWidth,ne}return Le(te,le),te.prototype.ownsTarget=function(ee){return!(!le.prototype.ownsTarget.call(this,ee)&&ee!==this.visual&&ee!==this.drawingImage)},te.prototype.createVisual=function(){this.visual=Se.createGroup(),this.drawingImage=Se.createImage(),this.visual.appendChild(this.drawingImage);var ee=Se.createTransform();this.visual.transform.baseVal.appendItem(ee),this.addMarkerVisualToContainer(this.visual)},te.prototype.pointerDown=function(ee,ie){this.state==="new"&&(this.addCanvas(),this.createVisual(),this._state="creating"),this.state==="creating"?(this.canvasContext.strokeStyle=this.color,this.canvasContext.lineWidth=this.lineWidth,this.canvasContext.beginPath(),this.canvasContext.moveTo(ee.x,ee.y),this.drawing=!0):le.prototype.pointerDown.call(this,ee,ie)},te.prototype.manipulate=function(ee){this.state==="creating"?this.drawing&&(this.canvasContext.lineTo(ee.x,ee.y),this.canvasContext.stroke()):le.prototype.manipulate.call(this,ee)},te.prototype.resize=function(ee){le.prototype.resize.call(this,ee),Se.setAttributes(this.visual,[["width",this.width.toString()],["height",this.height.toString()]]),Se.setAttributes(this.drawingImage,[["width",this.width.toString()],["height",this.height.toString()]])},te.prototype.pointerUp=function(ee){this._state==="creating"?this.drawing&&(this.canvasContext.closePath(),this.drawing=!1,this.globalSettings.newFreehandMarkerOnPointerUp&&this.finishCreation()):le.prototype.pointerUp.call(this,ee)},te.prototype.addCanvas=function(){this.overlayContainer.innerHTML="",this.canvasElement=document.createElement("canvas"),this.canvasElement.width=this.overlayContainer.clientWidth*this.pixelRatio,this.canvasElement.height=this.overlayContainer.clientHeight*this.pixelRatio,this.canvasContext=this.canvasElement.getContext("2d"),this.canvasContext.scale(this.pixelRatio,this.pixelRatio),this.overlayContainer.appendChild(this.canvasElement)},te.prototype.select=function(){this.state==="creating"&&this.finishCreation(),le.prototype.select.call(this)},te.prototype.deselect=function(){this.state==="creating"&&this.finishCreation(),le.prototype.deselect.call(this)},te.prototype.finishCreation=function(){for(var ee=this.canvasContext.getImageData(0,0,this.canvasElement.width,this.canvasElement.height),ie=[this.canvasElement.width+1,this.canvasElement.height+1,-1,-1],ce=ie[0],ne=ie[1],be=ie[2],yt=ie[3],gt=!1,kt=0;kt0&&(gt=!0,ktyt&&(yt=kt),_e>be&&(be=_e));if(gt){this.left=ce/this.pixelRatio,this.top=ne/this.pixelRatio,this.width=(be-ce)/this.pixelRatio,this.height=(yt-ne)/this.pixelRatio;var Zt=document.createElement("canvas");Zt.width=be-ce,Zt.height=yt-ne,Zt.getContext("2d").putImageData(this.canvasContext.getImageData(ce,ne,be-ce,yt-ne),0,0),this.drawingImgUrl=Zt.toDataURL("image/png"),this.setDrawingImage(),this._state="select",this.onMarkerCreated&&this.onMarkerCreated(this)}this.overlayContainer.innerHTML=""},te.prototype.setDrawingImage=function(){Se.setAttributes(this.drawingImage,[["width",this.width.toString()],["height",this.height.toString()]]),Se.setAttributes(this.drawingImage,[["href",this.drawingImgUrl]]),this.moveVisual({x:this.left,y:this.top})},te.prototype.setColor=function(ee){this.color=ee,this.colorChanged(ee)},te.prototype.setLineWidth=function(ee){this.lineWidth=ee},Object.defineProperty(te.prototype,"toolboxPanels",{get:function(){return this.state==="new"||this.state==="creating"?[this.colorPanel,this.lineWidthPanel]:[]},enumerable:!1,configurable:!0}),te.prototype.getState=function(){var ee=Object.assign({drawingImgUrl:this.drawingImgUrl},le.prototype.getState.call(this));return ee.typeName=te.typeName,ee},te.prototype.restoreState=function(ee){this.createVisual(),le.prototype.restoreState.call(this,ee),this.drawingImgUrl=ee.drawingImgUrl,this.setDrawingImage()},te.prototype.scale=function(ee,ie){le.prototype.scale.call(this,ee,ie),this.setDrawingImage()},te.typeName="FreehandMarker",te.title="Freehand marker",te.icon='',te}(Oe),he=function(le){function te(ee,ie,ce){var ne=le.call(this,ee,ce||'')||this;return ne.typeBoxes=[],ne.currentType=ie,ne.setCurrentType=ne.setCurrentType.bind(ne),ne}return Le(te,le),te.prototype.getUi=function(){var ee=this,ie=document.createElement("div");ie.style.display="flex",ie.style.overflow="hidden",ie.style.flexGrow="2";for(var ce=function(yt){var gt="both";switch(yt){case 0:gt="both";break;case 1:gt="start";break;case 2:gt="end";break;case 3:gt="none"}var kt=document.createElement("div");if(kt.style.display="flex",kt.style.flexGrow="2",kt.style.alignItems="center",kt.style.justifyContent="space-between",kt.style.padding="5px",kt.style.borderWidth="2px",kt.style.borderStyle="solid",kt.style.borderColor=gt===ne.currentType?ne.uiStyleSettings.toolboxAccentColor:"transparent",kt.addEventListener("click",function(){ee.setCurrentType(gt,kt)}),ie.appendChild(kt),gt==="both"||gt==="start"){var _e=document.createElement("div");_e.style.display="flex",_e.style.alignItems="center",_e.style.minHeight="20px",_e.innerHTML=` + `;be.innerHTML=yt,ne.appendChild(be),ee.styleBoxes.push(ne)}),ie},te.prototype.setCurrentStyle=function(ee,ie){var ce=this;this.currentStyle=ee,this.styleBoxes.forEach(function(ne){ne.style.borderColor=ne===ie?ce.uiStyleSettings.toolboxAccentColor:"transparent"}),this.onStyleChanged&&this.onStyleChanged(this.currentStyle)},te}(pt),qe=function(le){function te(ee,ie,ce){var ne=le.call(this,ee,ie,ce)||this;return ne.strokeColor=ce.defaultColor,ne.strokeWidth=ce.defaultStrokeWidth,ne.strokeDasharray=ce.defaultStrokeDasharray,ne.strokePanel=new vt("Line color",ce.defaultColorSet,ce.defaultColor),ne.strokePanel.onColorChanged=ne.setStrokeColor,ne.strokeWidthPanel=new xt("Line width",ce.defaultStrokeWidths,ce.defaultStrokeWidth),ne.strokeWidthPanel.onWidthChanged=ne.setStrokeWidth,ne.strokeStylePanel=new Ie("Line style",ce.defaultStrokeDasharrays,ce.defaultStrokeDasharray),ne.strokeStylePanel.onStyleChanged=ne.setStrokeDasharray,ne}return Le(te,le),Object.defineProperty(te.prototype,"toolboxPanels",{get:function(){return[this.strokePanel,this.strokeWidthPanel,this.strokeStylePanel]},enumerable:!1,configurable:!0}),te.prototype.getState=function(){var ee=le.prototype.getState.call(this);return ee.typeName=te.typeName,ee},te.typeName="FrameMarker",te.title="Frame marker",te.icon='',te}(Ye),Te=function(){this.defaultColorSet=["#EF4444","#10B981","#2563EB","#FFFF00","#7C3AED","#F472B6","#000000","#FFFFFF"],this.defaultColor=this.defaultColorSet[0],this.defaultFillColor=this.defaultColorSet[0],this.defaultStrokeColor=this.defaultColorSet[7],this.defaultHighlightColor=this.defaultColorSet[3],this.defaultStrokeWidth=3,this.defaultStrokeDasharray="",this.defaultHighlightOpacity=.5,this.defaultFontFamily="Helvetica, Arial, sans-serif",this.defaultStrokeWidths=[1,2,3,5,10],this.defaultStrokeDasharrays=["","3","12 3","9 6 3 6"],this.defaultOpacitySteps=[.1,.25,.5,.75,1],this.displayMode="inline",this.defaultFontFamilies=['Times, "Times New Roman", serif',"Helvetica, Arial, sans-serif",'Courier, "Courier New", monospace',"cursive","fantasy"],this.popupMargin=30,this.newFreehandMarkerOnPointerUp=!1,this.defaultColorsFollowCurrentColors=!1,this.freehandPixelRatio=1,this.disableRotation=!1,this.defaultCaptionFontSize="1rem",this.defaultCaptionText="Text"},Ve=function(le){function te(ee,ie,ce){var ne=le.call(this,ee,ie,ce)||this;return ne.x1=0,ne.y1=0,ne.x2=0,ne.y2=0,ne.defaultLength=50,ne.manipulationStartX=0,ne.manipulationStartY=0,ne.manipulationStartX1=0,ne.manipulationStartY1=0,ne.manipulationStartX2=0,ne.manipulationStartY2=0,ne.setupControlBox(),ne}return Le(te,le),te.prototype.ownsTarget=function(ee){return!!le.prototype.ownsTarget.call(this,ee)||!(!this.grip1.ownsTarget(ee)&&!this.grip2.ownsTarget(ee))},te.prototype.pointerDown=function(ee,ie){le.prototype.pointerDown.call(this,ee,ie),this.manipulationStartX=ee.x,this.manipulationStartY=ee.y,this.state==="new"&&(this.x1=ee.x,this.y1=ee.y,this.x2=ee.x,this.y2=ee.y),this.manipulationStartX1=this.x1,this.manipulationStartY1=this.y1,this.manipulationStartX2=this.x2,this.manipulationStartY2=this.y2,this.state!=="new"&&(this.select(),this.grip1.ownsTarget(ie)?this.activeGrip=this.grip1:this.grip2.ownsTarget(ie)?this.activeGrip=this.grip2:this.activeGrip=void 0,this.activeGrip?this._state="resize":this._state="move")},te.prototype.pointerUp=function(ee){var ie=this.state;le.prototype.pointerUp.call(this,ee),this.state==="creating"&&Math.abs(this.x1-this.x2)<10&&Math.abs(this.y1-this.y2)<10?(this.x2=this.x1+this.defaultLength,this.adjustVisual(),this.adjustControlBox()):this.manipulate(ee),this._state="select",ie==="creating"&&this.onMarkerCreated&&this.onMarkerCreated(this)},te.prototype.adjustVisual=function(){},te.prototype.manipulate=function(ee){this.state==="creating"?this.resize(ee):this.state==="move"?(this.x1=this.manipulationStartX1+ee.x-this.manipulationStartX,this.y1=this.manipulationStartY1+ee.y-this.manipulationStartY,this.x2=this.manipulationStartX2+ee.x-this.manipulationStartX,this.y2=this.manipulationStartY2+ee.y-this.manipulationStartY,this.adjustVisual(),this.adjustControlBox()):this.state==="resize"&&this.resize(ee)},te.prototype.resize=function(ee){switch(this.activeGrip){case this.grip1:this.x1=ee.x,this.y1=ee.y;break;case this.grip2:case void 0:this.x2=ee.x,this.y2=ee.y}this.adjustVisual(),this.adjustControlBox()},te.prototype.select=function(){le.prototype.select.call(this),this.adjustControlBox(),this.controlBox.style.display=""},te.prototype.deselect=function(){le.prototype.deselect.call(this),this.controlBox.style.display="none"},te.prototype.setupControlBox=function(){this.controlBox=Se.createGroup(),this.container.appendChild(this.controlBox),this.addControlGrips(),this.controlBox.style.display="none"},te.prototype.adjustControlBox=function(){this.positionGrips()},te.prototype.addControlGrips=function(){this.grip1=this.createGrip(),this.grip2=this.createGrip(),this.positionGrips()},te.prototype.createGrip=function(){var ee=new lt;return ee.visual.transform.baseVal.appendItem(Se.createTransform()),this.controlBox.appendChild(ee.visual),ee},te.prototype.positionGrips=function(){var ee=this.grip1.GRIP_SIZE;this.positionGrip(this.grip1.visual,this.x1-ee/2,this.y1-ee/2),this.positionGrip(this.grip2.visual,this.x2-ee/2,this.y2-ee/2)},te.prototype.positionGrip=function(ee,ie,ce){var ne=ee.transform.baseVal.getItem(0);ne.setTranslate(ie,ce),ee.transform.baseVal.replaceItem(ne,0)},te.prototype.getState=function(){return Object.assign({x1:this.x1,y1:this.y1,x2:this.x2,y2:this.y2},le.prototype.getState.call(this))},te.prototype.restoreState=function(ee){le.prototype.restoreState.call(this,ee);var ie=ee;this.x1=ie.x1,this.y1=ie.y1,this.x2=ie.x2,this.y2=ie.y2},te.prototype.scale=function(ee,ie){le.prototype.scale.call(this,ee,ie),this.x1=this.x1*ee,this.y1=this.y1*ie,this.x2=this.x2*ee,this.y2=this.y2*ie,this.adjustVisual(),this.adjustControlBox()},te}(ft),Bt=function(le){function te(ee,ie,ce){var ne=le.call(this,ee,ie,ce)||this;return ne.strokeColor="transparent",ne.strokeWidth=0,ne.strokeDasharray="",ne.setStrokeColor=ne.setStrokeColor.bind(ne),ne.setStrokeWidth=ne.setStrokeWidth.bind(ne),ne.setStrokeDasharray=ne.setStrokeDasharray.bind(ne),ne.strokeColor=ce.defaultColor,ne.strokeWidth=ce.defaultStrokeWidth,ne.strokeDasharray=ce.defaultStrokeDasharray,ne.strokePanel=new vt("Line color",ce.defaultColorSet,ce.defaultColor),ne.strokePanel.onColorChanged=ne.setStrokeColor,ne.strokeWidthPanel=new xt("Line width",ce.defaultStrokeWidths,ce.defaultStrokeWidth),ne.strokeWidthPanel.onWidthChanged=ne.setStrokeWidth,ne.strokeStylePanel=new Ie("Line style",ce.defaultStrokeDasharrays,ce.defaultStrokeDasharray),ne.strokeStylePanel.onStyleChanged=ne.setStrokeDasharray,ne}return Le(te,le),te.prototype.ownsTarget=function(ee){return!(!le.prototype.ownsTarget.call(this,ee)&&ee!==this.visual&&ee!==this.selectorLine&&ee!==this.visibleLine)},te.prototype.createVisual=function(){this.visual=Se.createGroup(),this.selectorLine=Se.createLine(this.x1,this.y1,this.x2,this.y2,[["stroke","transparent"],["stroke-width",(this.strokeWidth+10).toString()]]),this.visibleLine=Se.createLine(this.x1,this.y1,this.x2,this.y2,[["stroke",this.strokeColor],["stroke-width",this.strokeWidth.toString()]]),this.visual.appendChild(this.selectorLine),this.visual.appendChild(this.visibleLine),this.addMarkerVisualToContainer(this.visual)},te.prototype.pointerDown=function(ee,ie){le.prototype.pointerDown.call(this,ee,ie),this.state==="new"&&(this.createVisual(),this.adjustVisual(),this._state="creating")},te.prototype.adjustVisual=function(){this.selectorLine&&this.visibleLine&&(this.selectorLine.setAttribute("x1",this.x1.toString()),this.selectorLine.setAttribute("y1",this.y1.toString()),this.selectorLine.setAttribute("x2",this.x2.toString()),this.selectorLine.setAttribute("y2",this.y2.toString()),this.visibleLine.setAttribute("x1",this.x1.toString()),this.visibleLine.setAttribute("y1",this.y1.toString()),this.visibleLine.setAttribute("x2",this.x2.toString()),this.visibleLine.setAttribute("y2",this.y2.toString()),Se.setAttributes(this.visibleLine,[["stroke",this.strokeColor]]),Se.setAttributes(this.visibleLine,[["stroke-width",this.strokeWidth.toString()]]),Se.setAttributes(this.visibleLine,[["stroke-dasharray",this.strokeDasharray.toString()]]))},te.prototype.setStrokeColor=function(ee){this.strokeColor=ee,this.adjustVisual(),this.colorChanged(ee)},te.prototype.setStrokeWidth=function(ee){this.strokeWidth=ee,this.adjustVisual()},te.prototype.setStrokeDasharray=function(ee){this.strokeDasharray=ee,this.adjustVisual(),this.stateChanged()},Object.defineProperty(te.prototype,"toolboxPanels",{get:function(){return[this.strokePanel,this.strokeWidthPanel,this.strokeStylePanel]},enumerable:!1,configurable:!0}),te.prototype.getState=function(){var ee=Object.assign({strokeColor:this.strokeColor,strokeWidth:this.strokeWidth,strokeDasharray:this.strokeDasharray},le.prototype.getState.call(this));return ee.typeName=te.typeName,ee},te.prototype.restoreState=function(ee){le.prototype.restoreState.call(this,ee);var ie=ee;this.strokeColor=ie.strokeColor,this.strokeWidth=ie.strokeWidth,this.strokeDasharray=ie.strokeDasharray,this.createVisual(),this.adjustVisual()},te.typeName="LineMarker",te.title="Line marker",te.icon='',te}(Ve),wt=function(le){function te(ee,ie,ce,ne){var be=le.call(this,ee,ne||'')||this;return be.fonts=[],be.fontBoxes=[],be.fonts=ie,be.currentFont=ce,be.setCurrentFont=be.setCurrentFont.bind(be),be}return Le(te,le),te.prototype.getUi=function(){var ee=this,ie=document.createElement("div");return ie.style.overflow="hidden",ie.style.flexGrow="2",this.fonts.forEach(function(ce){var ne=document.createElement("div");ne.style.display="inline-block",ne.style.alignItems="center",ne.style.justifyContent="space-between",ne.style.padding="5px",ne.style.borderWidth="2px",ne.style.borderStyle="solid",ne.style.overflow="hidden",ne.style.maxWidth=100/ee.fonts.length-5+"%",ne.style.borderColor=ce===ee.currentFont?ee.uiStyleSettings.toolboxAccentColor:"transparent",ne.addEventListener("click",function(){ee.setCurrentFont(ce,ne)}),ie.appendChild(ne);var be=document.createElement("div");be.style.display="flex",be.style.minHeight="20px",be.style.flexGrow="2",be.style.fontFamily=ce,be.style.overflow="hidden";var yt=document.createElement("div");yt.style.whiteSpace="nowrap",yt.style.overflow="hidden",yt.style.textOverflow="ellipsis",yt.innerHTML="The quick brown fox jumps over the lazy dog",be.appendChild(yt),ne.appendChild(be),ee.fontBoxes.push(ne)}),ie},te.prototype.setCurrentFont=function(ee,ie){var ce=this;this.currentFont=ee,this.fontBoxes.forEach(function(ne){ne.style.borderColor=ne===ie?ce.uiStyleSettings.toolboxAccentColor:"transparent"}),this.onFontChanged&&this.onFontChanged(this.currentFont)},te}(pt),Lt=function(le){function te(ee,ie,ce){var ne=le.call(this,ee,ie,ce)||this;return ne.color="transparent",ne.padding=5,ne.DEFAULT_TEXT="\u8BF7\u8F93\u5165\u6587\u672C",ne.text=ne.DEFAULT_TEXT,ne.isMoved=!1,ne.color=ce.defaultColor,ne.fontFamily=ce.defaultFontFamily,ne.defaultSize={x:100,y:30},ne.setColor=ne.setColor.bind(ne),ne.setFont=ne.setFont.bind(ne),ne.renderText=ne.renderText.bind(ne),ne.sizeText=ne.sizeText.bind(ne),ne.textEditDivClicked=ne.textEditDivClicked.bind(ne),ne.showTextEditor=ne.showTextEditor.bind(ne),ne.setSize=ne.setSize.bind(ne),ne.positionTextEditor=ne.positionTextEditor.bind(ne),ne.colorPanel=new vt("Color",ce.defaultColorSet,ce.defaultColor),ne.colorPanel.onColorChanged=ne.setColor,ne.fontFamilyPanel=new wt("Font",ce.defaultFontFamilies,ce.defaultFontFamily),ne.fontFamilyPanel.onFontChanged=ne.setFont,ne}return Le(te,le),te.prototype.ownsTarget=function(ee){if(le.prototype.ownsTarget.call(this,ee)||ee===this.visual||ee===this.textElement||ee===this.bgRectangle)return!0;var ie=!1;return this.textElement.childNodes.forEach(function(ce){ce===ee&&(ie=!0)}),ie},te.prototype.createVisual=function(){this.visual=Se.createGroup(),this.bgRectangle=Se.createRect(1,1,[["fill","transparent"]]),this.visual.appendChild(this.bgRectangle),this.textElement=Se.createText([["fill",this.color],["font-family",this.fontFamily],["font-size","16px"],["x","0"],["y","0"]]),this.textElement.transform.baseVal.appendItem(Se.createTransform()),this.textElement.transform.baseVal.appendItem(Se.createTransform()),this.visual.appendChild(this.textElement),this.addMarkerVisualToContainer(this.visual),this.renderText()},te.prototype.pointerDown=function(ee,ie){le.prototype.pointerDown.call(this,ee,ie),this.isMoved=!1,this.pointerDownPoint=ee,this.pointerDownTimestamp=Date.now(),this.state==="new"&&(this.createVisual(),this.moveVisual(ee),this._state="creating")},te.prototype.renderText=function(){var ee=this;if(this.textElement){for(;this.textElement.lastChild;)this.textElement.removeChild(this.textElement.lastChild);this.text.split(/\r\n|[\n\v\f\r\x85\u2028\u2029]/).forEach(function(ie){ee.textElement.appendChild(Se.createTSpan(ie.trim()===""?" ":ie.trim(),[["x","0"],["dy","1.2em"]]))}),setTimeout(this.sizeText,10)}},te.prototype.getTextScale=function(){var ee=this.textElement.getBBox(),ie=1;if(ee.width>0&&ee.height>0){var ce=(1*this.width-this.width*this.padding*2/100)/ee.width,ne=(1*this.height-this.height*this.padding*2/100)/ee.height;ie=Math.min(ce,ne)}return ie},te.prototype.getTextPosition=function(ee){var ie=this.textElement.getBBox(),ce=0,ne=0;return ie.width>0&&ie.height>0&&(ce=(this.width-ie.width*ee)/2,ne=this.height/2-ie.height*ee/2),{x:ce,y:ne}},te.prototype.sizeText=function(){var ee=this.textElement.getBBox(),ie=this.getTextScale(),ce=this.getTextPosition(ie);ce.y-=ee.y*ie,navigator.userAgent.indexOf("Edge/")>-1?this.textElement.style.transform="translate("+ce.x+"px, "+ce.y+"px) scale("+ie+", "+ie+")":(this.textElement.transform.baseVal.getItem(0).setTranslate(ce.x,ce.y),this.textElement.transform.baseVal.getItem(1).setScale(ie,ie))},te.prototype.manipulate=function(ee){le.prototype.manipulate.call(this,ee),this.pointerDownPoint!==void 0&&(this.isMoved=Math.abs(ee.x-this.pointerDownPoint.x)>5||Math.abs(ee.y-this.pointerDownPoint.y)>5)},te.prototype.resize=function(ee){le.prototype.resize.call(this,ee),this.isMoved=!0,this.setSize(),this.sizeText()},te.prototype.setSize=function(){le.prototype.setSize.call(this),this.visual&&this.bgRectangle&&(Se.setAttributes(this.visual,[["width",this.width.toString()],["height",this.height.toString()]]),Se.setAttributes(this.bgRectangle,[["width",this.width.toString()],["height",this.height.toString()]]))},te.prototype.pointerUp=function(ee){var ie=this.state;ie==="creating"&&(this._suppressMarkerCreateEvent=!0),le.prototype.pointerUp.call(this,ee),this.setSize(),(ie==="creating"||!this.isMoved&&Date.now()-this.pointerDownTimestamp>500)&&this.showTextEditor(),this.pointerDownPoint=void 0},te.prototype.showTextEditor=function(){var ee=this;this._state="edit",this.overlayContainer.innerHTML="",this.textEditDiv=document.createElement("div"),this.textEditDiv.style.flexGrow="2",this.textEditDiv.style.alignItems="center",this.textEditDiv.style.justifyContent="center",this.textEditDiv.style.pointerEvents="auto",this.textEditDiv.style.overflow="hidden",this.textEditor=document.createElement("div"),this.textEditor.style.position="absolute",this.textEditor.style.fontFamily=this.fontFamily,this.textEditor.style.lineHeight="1em",this.textEditor.innerText=this.text,this.textEditor.contentEditable="true",this.textEditor.style.color=this.color,this.textEditor.style.whiteSpace="pre",this.positionTextEditor(),this.textEditor.addEventListener("pointerup",function(ie){ie.stopPropagation()}),this.textEditor.addEventListener("input",function(){for(var ie=Number.parseFloat(ee.textEditor.style.fontSize);ee.textEditor.clientWidth>=Number.parseInt(ee.textEditor.style.maxWidth)&&ie>.9;)ie-=.1,ee.textEditor.style.fontSize=Math.max(ie,.9)+"em"}),this.textEditor.addEventListener("keyup",function(ie){ie.cancelBubble=!0}),this.textEditor.addEventListener("paste",function(ie){if(ie.clipboardData){var ce=ie.clipboardData.getData("text"),ne=window.getSelection();if(!ne.rangeCount)return!1;ne.deleteFromDocument(),ne.getRangeAt(0).insertNode(document.createTextNode(ce)),ie.preventDefault()}}),this.textEditDiv.addEventListener("pointerup",function(){ee.textEditDivClicked(ee.textEditor.innerText)}),this.textEditDiv.appendChild(this.textEditor),this.overlayContainer.appendChild(this.textEditDiv),this.hideVisual(),this.textEditor.focus(),document.execCommand("selectAll")},te.prototype.positionTextEditor=function(){if(this.state==="edit")if(this.textEditor===void 0)this.showTextEditor();else{this.textElement.style.display="";var ee=this.getTextScale(),ie=this.rotatePoint({x:this.left+this.width/2,y:this.top+this.height/2}),ce=this.textElement.getBBox(),ne={x:ce.width*ee,y:ce.height*ee};ie.x-=ne.x/2,ie.y-=ne.y/2,this.textEditor.style.top=ie.y+"px",this.textEditor.style.left=ie.x+"px",this.textEditor.style.maxWidth=this.overlayContainer.offsetWidth-ie.x+"px",this.textEditor.style.fontSize=Math.max(16*ee,12)+"px",this.textElement.style.display="none"}},te.prototype.textEditDivClicked=function(ee){this.text=ee.trim(),this.overlayContainer.innerHTML="",this.renderText(),this.showVisual(),this._suppressMarkerCreateEvent&&(this._suppressMarkerCreateEvent=!1,this.onMarkerCreated&&this.onMarkerCreated(this)),this.stateChanged()},te.prototype.select=function(){le.prototype.select.call(this),this.state==="edit"&&this.textEditDivClicked(this.textEditor.innerText)},te.prototype.deselect=function(){this.state==="edit"&&this.textEditDivClicked(this.textEditor.innerText),le.prototype.deselect.call(this)},te.prototype.dblClick=function(ee,ie){le.prototype.dblClick.call(this,ee,ie),this.showTextEditor()},te.prototype.setColor=function(ee){this.textElement&&Se.setAttributes(this.textElement,[["fill",ee]]),this.color=ee,this.textEditor&&(this.textEditor.style.color=this.color),this.colorChanged(ee)},te.prototype.setFont=function(ee){this.textElement&&Se.setAttributes(this.textElement,[["font-family",ee]]),this.fontFamily=ee,this.textEditor&&(this.textEditor.style.fontFamily=this.fontFamily),this.renderText(),this.stateChanged()},te.prototype.hideVisual=function(){this.textElement.style.display="none",this.hideControlBox()},te.prototype.showVisual=function(){this.state==="edit"&&(this._state="select"),this.textElement.style.display="",this.showControlBox()},Object.defineProperty(te.prototype,"toolboxPanels",{get:function(){return[this.colorPanel,this.fontFamilyPanel]},enumerable:!1,configurable:!0}),te.prototype.getState=function(){var ee=Object.assign({color:this.color,fontFamily:this.fontFamily,padding:this.padding,text:this.text},le.prototype.getState.call(this));return ee.typeName=te.typeName,ee},te.prototype.restoreState=function(ee){var ie=ee;this.color=ie.color,this.fontFamily=ie.fontFamily,this.padding=ie.padding,this.text=ie.text,this.createVisual(),le.prototype.restoreState.call(this,ee),this.setSize()},te.prototype.scale=function(ee,ie){le.prototype.scale.call(this,ee,ie),this.setSize(),this.sizeText(),this.positionTextEditor()},te.typeName="TextMarker",te.title="Text marker",te.icon='',te}(Oe),ct=function(le){function te(ee,ie,ce){var ne=le.call(this,ee,ie,ce)||this;return ne.color="transparent",ne.lineWidth=3,ne.drawing=!1,ne.pixelRatio=1,ne.color=ce.defaultColor,ne.lineWidth=ce.defaultStrokeWidth,ne.pixelRatio=ce.freehandPixelRatio,ne.setColor=ne.setColor.bind(ne),ne.addCanvas=ne.addCanvas.bind(ne),ne.finishCreation=ne.finishCreation.bind(ne),ne.setLineWidth=ne.setLineWidth.bind(ne),ne.colorPanel=new vt("Color",ce.defaultColorSet,ce.defaultColor),ne.colorPanel.onColorChanged=ne.setColor,ne.lineWidthPanel=new xt("Line width",ce.defaultStrokeWidths,ce.defaultStrokeWidth),ne.lineWidthPanel.onWidthChanged=ne.setLineWidth,ne}return Le(te,le),te.prototype.ownsTarget=function(ee){return!(!le.prototype.ownsTarget.call(this,ee)&&ee!==this.visual&&ee!==this.drawingImage)},te.prototype.createVisual=function(){this.visual=Se.createGroup(),this.drawingImage=Se.createImage(),this.visual.appendChild(this.drawingImage);var ee=Se.createTransform();this.visual.transform.baseVal.appendItem(ee),this.addMarkerVisualToContainer(this.visual)},te.prototype.pointerDown=function(ee,ie){this.state==="new"&&(this.addCanvas(),this.createVisual(),this._state="creating"),this.state==="creating"?(this.canvasContext.strokeStyle=this.color,this.canvasContext.lineWidth=this.lineWidth,this.canvasContext.beginPath(),this.canvasContext.moveTo(ee.x,ee.y),this.drawing=!0):le.prototype.pointerDown.call(this,ee,ie)},te.prototype.manipulate=function(ee){this.state==="creating"?this.drawing&&(this.canvasContext.lineTo(ee.x,ee.y),this.canvasContext.stroke()):le.prototype.manipulate.call(this,ee)},te.prototype.resize=function(ee){le.prototype.resize.call(this,ee),Se.setAttributes(this.visual,[["width",this.width.toString()],["height",this.height.toString()]]),Se.setAttributes(this.drawingImage,[["width",this.width.toString()],["height",this.height.toString()]])},te.prototype.pointerUp=function(ee){this._state==="creating"?this.drawing&&(this.canvasContext.closePath(),this.drawing=!1,this.globalSettings.newFreehandMarkerOnPointerUp&&this.finishCreation()):le.prototype.pointerUp.call(this,ee)},te.prototype.addCanvas=function(){this.overlayContainer.innerHTML="",this.canvasElement=document.createElement("canvas"),this.canvasElement.width=this.overlayContainer.clientWidth*this.pixelRatio,this.canvasElement.height=this.overlayContainer.clientHeight*this.pixelRatio,this.canvasContext=this.canvasElement.getContext("2d"),this.canvasContext.scale(this.pixelRatio,this.pixelRatio),this.overlayContainer.appendChild(this.canvasElement)},te.prototype.select=function(){this.state==="creating"&&this.finishCreation(),le.prototype.select.call(this)},te.prototype.deselect=function(){this.state==="creating"&&this.finishCreation(),le.prototype.deselect.call(this)},te.prototype.finishCreation=function(){for(var ee=this.canvasContext.getImageData(0,0,this.canvasElement.width,this.canvasElement.height),ie=[this.canvasElement.width+1,this.canvasElement.height+1,-1,-1],ce=ie[0],ne=ie[1],be=ie[2],yt=ie[3],gt=!1,St=0;St0&&(gt=!0,Styt&&(yt=St),_e>be&&(be=_e));if(gt){this.left=ce/this.pixelRatio,this.top=ne/this.pixelRatio,this.width=(be-ce)/this.pixelRatio,this.height=(yt-ne)/this.pixelRatio;var Zt=document.createElement("canvas");Zt.width=be-ce,Zt.height=yt-ne,Zt.getContext("2d").putImageData(this.canvasContext.getImageData(ce,ne,be-ce,yt-ne),0,0),this.drawingImgUrl=Zt.toDataURL("image/png"),this.setDrawingImage(),this._state="select",this.onMarkerCreated&&this.onMarkerCreated(this)}this.overlayContainer.innerHTML=""},te.prototype.setDrawingImage=function(){Se.setAttributes(this.drawingImage,[["width",this.width.toString()],["height",this.height.toString()]]),Se.setAttributes(this.drawingImage,[["href",this.drawingImgUrl]]),this.moveVisual({x:this.left,y:this.top})},te.prototype.setColor=function(ee){this.color=ee,this.colorChanged(ee)},te.prototype.setLineWidth=function(ee){this.lineWidth=ee},Object.defineProperty(te.prototype,"toolboxPanels",{get:function(){return this.state==="new"||this.state==="creating"?[this.colorPanel,this.lineWidthPanel]:[]},enumerable:!1,configurable:!0}),te.prototype.getState=function(){var ee=Object.assign({drawingImgUrl:this.drawingImgUrl},le.prototype.getState.call(this));return ee.typeName=te.typeName,ee},te.prototype.restoreState=function(ee){this.createVisual(),le.prototype.restoreState.call(this,ee),this.drawingImgUrl=ee.drawingImgUrl,this.setDrawingImage()},te.prototype.scale=function(ee,ie){le.prototype.scale.call(this,ee,ie),this.setDrawingImage()},te.typeName="FreehandMarker",te.title="Freehand marker",te.icon='',te}(Oe),he=function(le){function te(ee,ie,ce){var ne=le.call(this,ee,ce||'')||this;return ne.typeBoxes=[],ne.currentType=ie,ne.setCurrentType=ne.setCurrentType.bind(ne),ne}return Le(te,le),te.prototype.getUi=function(){var ee=this,ie=document.createElement("div");ie.style.display="flex",ie.style.overflow="hidden",ie.style.flexGrow="2";for(var ce=function(yt){var gt="both";switch(yt){case 0:gt="both";break;case 1:gt="start";break;case 2:gt="end";break;case 3:gt="none"}var St=document.createElement("div");if(St.style.display="flex",St.style.flexGrow="2",St.style.alignItems="center",St.style.justifyContent="space-between",St.style.padding="5px",St.style.borderWidth="2px",St.style.borderStyle="solid",St.style.borderColor=gt===ne.currentType?ne.uiStyleSettings.toolboxAccentColor:"transparent",St.addEventListener("click",function(){ee.setCurrentType(gt,St)}),ie.appendChild(St),gt==="both"||gt==="start"){var _e=document.createElement("div");_e.style.display="flex",_e.style.alignItems="center",_e.style.minHeight="20px",_e.innerHTML=` - `,_e.style.marginLeft="5px",kt.appendChild(_e)}var Zt=document.createElement("div");Zt.style.display="flex",Zt.style.alignItems="center",Zt.style.minHeight="20px",Zt.style.flexGrow="2";var Ft=document.createElement("hr");if(Ft.style.minWidth="20px",Ft.style.border="0px",Ft.style.borderTop="3px solid "+(ne.uiStyleSettings!==void 0?ne.uiStyleSettings.toolboxColor:"#eeeeee"),Ft.style.flexGrow="2",Zt.appendChild(Ft),kt.appendChild(Zt),gt==="both"||gt==="end"){var Ot=document.createElement("div");Ot.style.display="flex",Ot.style.alignItems="center",Ot.style.minHeight="20px",Ot.innerHTML=` + `,_e.style.marginLeft="5px",St.appendChild(_e)}var Zt=document.createElement("div");Zt.style.display="flex",Zt.style.alignItems="center",Zt.style.minHeight="20px",Zt.style.flexGrow="2";var Ft=document.createElement("hr");if(Ft.style.minWidth="20px",Ft.style.border="0px",Ft.style.borderTop="3px solid "+(ne.uiStyleSettings!==void 0?ne.uiStyleSettings.toolboxColor:"#eeeeee"),Ft.style.flexGrow="2",Zt.appendChild(Ft),St.appendChild(Zt),gt==="both"||gt==="end"){var Ot=document.createElement("div");Ot.style.display="flex",Ot.style.alignItems="center",Ot.style.minHeight="20px",Ot.innerHTML=` - `,Ot.style.marginRight="5px",kt.appendChild(Ot)}ne.typeBoxes.push(kt)},ne=this,be=0;be<4;be++)ce(be);return ie},te.prototype.setCurrentType=function(ee,ie){var ce=this;this.currentType=ee,this.typeBoxes.forEach(function(ne){ne.style.borderColor=ne===ie?ce.uiStyleSettings!==void 0?ce.uiStyleSettings.toolboxAccentColor:"#3080c3":"transparent"}),this.onArrowTypeChanged&&this.onArrowTypeChanged(this.currentType)},te}(pt),ae=function(le){function te(ee,ie,ce){var ne=le.call(this,ee,ie,ce)||this;return ne.arrowType="end",ne.arrowBaseHeight=10,ne.arrowBaseWidth=10,ne.getArrowPoints=ne.getArrowPoints.bind(ne),ne.setArrowType=ne.setArrowType.bind(ne),ne.arrowTypePanel=new he("Arrow type","end"),ne.arrowTypePanel.onArrowTypeChanged=ne.setArrowType,ne}return Le(te,le),te.prototype.ownsTarget=function(ee){return!(!le.prototype.ownsTarget.call(this,ee)&&ee!==this.arrow1&&ee!==this.arrow2)},te.prototype.getArrowPoints=function(ee,ie){var ce=this.arrowBaseWidth+2*this.strokeWidth,ne=this.arrowBaseHeight+2*this.strokeWidth;return ee-ce/2+","+(ie+ne/2)+" "+ee+","+(ie-ne/2)+" "+(ee+ce/2)+","+(ie+ne/2)},te.prototype.createTips=function(){this.arrow1=Se.createPolygon(this.getArrowPoints(this.x1,this.y1),[["fill",this.strokeColor]]),this.arrow1.transform.baseVal.appendItem(Se.createTransform()),this.visual.appendChild(this.arrow1),this.arrow2=Se.createPolygon(this.getArrowPoints(this.x2,this.y2),[["fill",this.strokeColor]]),this.arrow2.transform.baseVal.appendItem(Se.createTransform()),this.visual.appendChild(this.arrow2)},te.prototype.pointerDown=function(ee,ie){le.prototype.pointerDown.call(this,ee,ie),this.state==="creating"&&this.createTips()},te.prototype.adjustVisual=function(){if(le.prototype.adjustVisual.call(this),this.arrow1&&this.arrow2){this.arrow1.style.display=this.arrowType==="both"||this.arrowType==="start"?"":"none",this.arrow2.style.display=this.arrowType==="both"||this.arrowType==="end"?"":"none",Se.setAttributes(this.arrow1,[["points",this.getArrowPoints(this.x1,this.y1)],["fill",this.strokeColor]]),Se.setAttributes(this.arrow2,[["points",this.getArrowPoints(this.x2,this.y2)],["fill",this.strokeColor]]);var ee=0;Math.abs(this.x1-this.x2)>.1&&(ee=180*Math.atan((this.y2-this.y1)/(this.x2-this.x1))/Math.PI+90*Math.sign(this.x1-this.x2));var ie=this.arrow1.transform.baseVal.getItem(0);ie.setRotate(ee,this.x1,this.y1),this.arrow1.transform.baseVal.replaceItem(ie,0);var ce=this.arrow2.transform.baseVal.getItem(0);ce.setRotate(ee+180,this.x2,this.y2),this.arrow2.transform.baseVal.replaceItem(ce,0)}},te.prototype.setArrowType=function(ee){this.arrowType=ee,this.adjustVisual(),this.stateChanged()},Object.defineProperty(te.prototype,"toolboxPanels",{get:function(){return[this.strokePanel,this.strokeWidthPanel,this.strokeStylePanel,this.arrowTypePanel]},enumerable:!1,configurable:!0}),te.prototype.getState=function(){var ee=Object.assign({arrowType:this.arrowType},le.prototype.getState.call(this));return ee.typeName=te.typeName,ee},te.prototype.restoreState=function(ee){le.prototype.restoreState.call(this,ee);var ie=ee;this.arrowType=ie.arrowType,this.createTips(),this.adjustVisual()},te.typeName="ArrowMarker",te.title="Arrow marker",te.icon='',te}(Bt),Me=function(le){function te(ee,ie,ce){var ne=le.call(this,ee,ie,ce)||this;return ne.fillColor=ce.defaultFillColor,ne.strokeWidth=0,ne.fillPanel=new vt("Color",ce.defaultColorSet,ce.defaultFillColor),ne.fillPanel.onColorChanged=ne.setFillColor,ne}return Le(te,le),Object.defineProperty(te.prototype,"toolboxPanels",{get:function(){return[this.fillPanel]},enumerable:!1,configurable:!0}),te.prototype.getState=function(){var ee=le.prototype.getState.call(this);return ee.typeName=te.typeName,ee},te.typeName="CoverMarker",te.title="Cover marker",te.icon='',te}(Ye),Xe=function(le){function te(ee,ie,ce,ne){var be=le.call(this,ee,ne||'')||this;return be.opacities=[],be.opacityBoxes=[],be.opacities=ie,be.currentOpacity=ce,be.setCurrentOpacity=be.setCurrentOpacity.bind(be),be}return Le(te,le),te.prototype.getUi=function(){var ee=this,ie=document.createElement("div");return ie.style.display="flex",ie.style.overflow="hidden",ie.style.flexGrow="2",ie.style.justifyContent="space-between",this.opacities.forEach(function(ce){var ne=document.createElement("div");ne.style.display="flex",ne.style.alignItems="center",ne.style.justifyContent="center",ne.style.padding="5px",ne.style.borderWidth="2px",ne.style.borderStyle="solid",ne.style.borderColor=ce===ee.currentOpacity?ee.uiStyleSettings.toolboxAccentColor:"transparent",ne.addEventListener("click",function(){ee.setCurrentOpacity(ce,ne)}),ie.appendChild(ne);var be=document.createElement("div");be.innerText=100*ce+"%",ne.appendChild(be),ee.opacityBoxes.push(ne)}),ie},te.prototype.setCurrentOpacity=function(ee,ie){var ce=this;this.currentOpacity=ee,this.opacityBoxes.forEach(function(ne){ne.style.borderColor=ne===ie?ce.uiStyleSettings.toolboxAccentColor:"transparent"}),this.onOpacityChanged&&this.onOpacityChanged(this.currentOpacity)},te}(pt),st=function(le){function te(ee,ie,ce){var ne=le.call(this,ee,ie,ce)||this;return ne.setOpacity=ne.setOpacity.bind(ne),ne.fillColor=ce.defaultHighlightColor,ne.strokeWidth=0,ne.opacity=ce.defaultHighlightOpacity,ne.fillPanel=new vt("Color",ce.defaultColorSet,ne.fillColor),ne.fillPanel.onColorChanged=ne.setFillColor,ne.opacityPanel=new Xe("Opacity",ce.defaultOpacitySteps,ne.opacity),ne.opacityPanel.onOpacityChanged=ne.setOpacity,ne}return Le(te,le),te.prototype.setOpacity=function(ee){this.opacity=ee,this.visual&&Se.setAttributes(this.visual,[["opacity",this.opacity.toString()]]),this.stateChanged()},Object.defineProperty(te.prototype,"toolboxPanels",{get:function(){return[this.fillPanel,this.opacityPanel]},enumerable:!1,configurable:!0}),te.prototype.getState=function(){var ee=le.prototype.getState.call(this);return ee.typeName=te.typeName,ee},te.typeName="HighlightMarker",te.title="Highlight marker",te.icon='',te}(Me),we='',je='',Ge=function(le){function te(ee,ie,ce){var ne=le.call(this,ee,ie,ce)||this;return ne.bgColor="transparent",ne.tipPosition={x:0,y:0},ne.tipBase1Position={x:0,y:0},ne.tipBase2Position={x:0,y:0},ne.tipMoving=!1,ne.color=ce.defaultStrokeColor,ne.bgColor=ce.defaultFillColor,ne.fontFamily=ce.defaultFontFamily,ne.defaultSize={x:100,y:30},ne.setBgColor=ne.setBgColor.bind(ne),ne.getTipPoints=ne.getTipPoints.bind(ne),ne.positionTip=ne.positionTip.bind(ne),ne.setTipPoints=ne.setTipPoints.bind(ne),ne.colorPanel=new vt("Text color",ce.defaultColorSet,ne.color,we),ne.colorPanel.onColorChanged=ne.setColor,ne.bgColorPanel=new vt("Fill color",ce.defaultColorSet,ne.bgColor,je),ne.bgColorPanel.onColorChanged=ne.setBgColor,ne.fontFamilyPanel=new wt("Font",ce.defaultFontFamilies,ce.defaultFontFamily),ne.fontFamilyPanel.onFontChanged=ne.setFont,ne.tipGrip=new lt,ne.tipGrip.visual.transform.baseVal.appendItem(Se.createTransform()),ne.controlBox.appendChild(ne.tipGrip.visual),ne}return Le(te,le),te.prototype.ownsTarget=function(ee){return le.prototype.ownsTarget.call(this,ee)||this.tipGrip.ownsTarget(ee)||this.tip===ee},te.prototype.createTip=function(){Se.setAttributes(this.bgRectangle,[["fill",this.bgColor],["rx","10px"]]),this.tip=Se.createPolygon(this.getTipPoints(),[["fill",this.bgColor]]),this.visual.appendChild(this.tip)},te.prototype.pointerDown=function(ee,ie){this.state==="new"&&le.prototype.pointerDown.call(this,ee,ie),this.state==="creating"?this.createTip():this.tipGrip.ownsTarget(ie)?(this.manipulationStartLeft=this.left,this.manipulationStartTop=this.top,this.tipMoving=!0):le.prototype.pointerDown.call(this,ee,ie)},te.prototype.pointerUp=function(ee){if(this.tipMoving)this.tipMoving=!1,this.isMoved=!0,le.prototype.pointerUp.call(this,ee);else{var ie=this.state==="creating";le.prototype.pointerUp.call(this,ee),this.setTipPoints(ie),this.positionTip()}},te.prototype.manipulate=function(ee){if(this.tipMoving){var ie=this.unrotatePoint(ee);this.tipPosition={x:ie.x-this.manipulationStartLeft,y:ie.y-this.manipulationStartTop},this.positionTip()}else le.prototype.manipulate.call(this,ee)},te.prototype.setBgColor=function(ee){this.bgRectangle&&this.tip&&(Se.setAttributes(this.bgRectangle,[["fill",ee]]),Se.setAttributes(this.tip,[["fill",ee]])),this.bgColor=ee,this.fillColorChanged(ee)},te.prototype.getTipPoints=function(){return this.setTipPoints(this.state==="creating"),this.tipBase1Position.x+","+this.tipBase1Position.y+" "+this.tipBase2Position.x+","+this.tipBase2Position.y+" "+this.tipPosition.x+","+this.tipPosition.y},te.prototype.setTipPoints=function(ee){ee===void 0&&(ee=!1);var ie=Math.min(this.height/2,15),ce=this.height/5;ee&&(this.tipPosition={x:ie+ce/2,y:this.height+20});var ne=Math.atan(this.height/2/(this.width/2));this.tipPosition.x=this.width/2&&this.tipPosition.y=this.width/2&&this.tipPosition.y>=this.height/2?ne.1)){var ee=180*Math.atan((this.y2-this.y1)/(this.x2-this.x1))/Math.PI+90*Math.sign(this.x1-this.x2),ie=this.tip1.transform.baseVal.getItem(0);ie.setRotate(ee,this.x1,this.y1),this.tip1.transform.baseVal.replaceItem(ie,0);var ce=this.tip2.transform.baseVal.getItem(0);ce.setRotate(ee+180,this.x2,this.y2),this.tip2.transform.baseVal.replaceItem(ce,0)}},Object.defineProperty(te.prototype,"toolboxPanels",{get:function(){return[this.strokePanel,this.strokeWidthPanel,this.strokeStylePanel]},enumerable:!1,configurable:!0}),te.prototype.getState=function(){var ee=le.prototype.getState.call(this);return ee.typeName=te.typeName,ee},te.prototype.restoreState=function(ee){le.prototype.restoreState.call(this,ee),this.createTips(),this.adjustVisual()},te.typeName="MeasurementMarker",te.title="Measurement marker",te.icon='',te}(Bt),ye=function(le){function te(ee,ie,ce){var ne=le.call(this,ee,ie,ce)||this;return ne.strokePanel.colors=ce.defaultColorSet,ne.fillColor="transparent",ne}return Le(te,le),Object.defineProperty(te.prototype,"toolboxPanels",{get:function(){return[this.strokePanel,this.strokeWidthPanel,this.strokeStylePanel]},enumerable:!1,configurable:!0}),te.prototype.getState=function(){var ee=le.prototype.getState.call(this);return ee.typeName=te.typeName,ee},te.typeName="EllipseFrameMarker",te.title="Ellipse frame marker",te.icon='',te}(Ct),ve=function(){function le(){this.undoStack=[],this.redoStack=[]}return Object.defineProperty(le.prototype,"isUndoPossible",{get:function(){return this.undoStack.length>0},enumerable:!1,configurable:!0}),Object.defineProperty(le.prototype,"isRedoPossible",{get:function(){return this.redoStack.length>0},enumerable:!1,configurable:!0}),Object.defineProperty(le.prototype,"undoStepCount",{get:function(){return this.undoStack.length},enumerable:!1,configurable:!0}),Object.defineProperty(le.prototype,"redoStepCount",{get:function(){return this.redoStack.length},enumerable:!1,configurable:!0}),le.prototype.addUndoStep=function(te){this.undoStack.length!==0&&JSON.stringify(this.undoStack[this.undoStack.length-1])===JSON.stringify(te)||(this.undoStack.push(te),JSON.stringify(this.lastRedoStep)!==JSON.stringify(te)&&this.redoStack.splice(0,this.redoStack.length))},le.prototype.replaceLastUndoStep=function(te){this.undoStack.length>0&&(this.undoStack[this.undoStack.length-1]=te)},le.prototype.getLastUndoStep=function(){return this.undoStack.length>0?this.undoStack[this.undoStack.length-1]:void 0},le.prototype.undo=function(){if(this.undoStack.length>1){var te=this.undoStack.pop();return te!==void 0&&this.redoStack.push(te),this.undoStack.length>0?this.undoStack[this.undoStack.length-1]:void 0}},le.prototype.redo=function(){return this.lastRedoStep=this.redoStack.pop(),this.lastRedoStep},le}(),De=function(le){function te(ee,ie,ce){var ne=le.call(this,ee,ie,ce)||this;return ne.strokeColor="transparent",ne.strokeWidth=0,ne.strokeDasharray="",ne.curveX=0,ne.curveY=0,ne.manipulationStartCurveX=0,ne.manipulationStartCurveY=0,ne.setStrokeColor=ne.setStrokeColor.bind(ne),ne.setStrokeWidth=ne.setStrokeWidth.bind(ne),ne.setStrokeDasharray=ne.setStrokeDasharray.bind(ne),ne.positionGrips=ne.positionGrips.bind(ne),ne.addControlGrips=ne.addControlGrips.bind(ne),ne.adjustVisual=ne.adjustVisual.bind(ne),ne.setupControlBox=ne.setupControlBox.bind(ne),ne.resize=ne.resize.bind(ne),ne.strokeColor=ce.defaultColor,ne.strokeWidth=ce.defaultStrokeWidth,ne.strokeDasharray=ce.defaultStrokeDasharray,ne.strokePanel=new vt("Line color",ce.defaultColorSet,ce.defaultColor),ne.strokePanel.onColorChanged=ne.setStrokeColor,ne.strokeWidthPanel=new xt("Line width",ce.defaultStrokeWidths,ce.defaultStrokeWidth),ne.strokeWidthPanel.onWidthChanged=ne.setStrokeWidth,ne.strokeStylePanel=new Ie("Line style",ce.defaultStrokeDasharrays,ce.defaultStrokeDasharray),ne.strokeStylePanel.onStyleChanged=ne.setStrokeDasharray,ne}return Le(te,le),te.prototype.ownsTarget=function(ee){return!(!le.prototype.ownsTarget.call(this,ee)&&ee!==this.visual&&ee!==this.selectorCurve&&ee!==this.visibleCurve&&!this.curveGrip.ownsTarget(ee))},te.prototype.getPathD=function(){return"M "+this.x1+" "+this.y1+" Q "+this.curveX+" "+this.curveY+", "+this.x2+" "+this.y2},te.prototype.createVisual=function(){this.visual=Se.createGroup(),this.selectorCurve=Se.createPath(this.getPathD(),[["stroke","transparent"],["stroke-width",(this.strokeWidth+10).toString()],["fill","transparent"]]),this.visibleCurve=Se.createPath(this.getPathD(),[["stroke",this.strokeColor],["stroke-width",this.strokeWidth.toString()],["fill","transparent"]]),this.visual.appendChild(this.selectorCurve),this.visual.appendChild(this.visibleCurve),this.addMarkerVisualToContainer(this.visual)},te.prototype.pointerDown=function(ee,ie){le.prototype.pointerDown.call(this,ee,ie),this.manipulationStartCurveX=this.curveX,this.manipulationStartCurveY=this.curveY,this.state==="new"&&(this.curveX=ee.x,this.curveY=ee.y),this.state==="new"?(this.createVisual(),this.adjustVisual(),this._state="creating"):this.curveGrip.ownsTarget(ie)&&(this.activeGrip=this.curveGrip,this._state="resize")},te.prototype.adjustVisual=function(){this.selectorCurve&&this.visibleCurve&&(this.selectorCurve.setAttribute("d",this.getPathD()),this.visibleCurve.setAttribute("d",this.getPathD()),Se.setAttributes(this.visibleCurve,[["stroke",this.strokeColor]]),Se.setAttributes(this.visibleCurve,[["stroke-width",this.strokeWidth.toString()]]),Se.setAttributes(this.visibleCurve,[["stroke-dasharray",this.strokeDasharray.toString()]]))},te.prototype.setupControlBox=function(){le.prototype.setupControlBox.call(this),this.curveControlLine1=Se.createLine(this.x1,this.y1,this.curveX,this.curveY,[["stroke","black"],["stroke-width","1"],["stroke-opacity","0.5"],["stroke-dasharray","3, 2"]]),this.curveControlLine2=Se.createLine(this.x2,this.y2,this.curveX,this.curveY,[["stroke","black"],["stroke-width","1"],["stroke-opacity","0.5"],["stroke-dasharray","3, 2"]]),this.controlBox.insertBefore(this.curveControlLine1,this.controlBox.firstChild),this.controlBox.insertBefore(this.curveControlLine2,this.controlBox.firstChild)},te.prototype.addControlGrips=function(){this.curveGrip=this.createGrip(),this.curveX=0,this.curveY=0,le.prototype.addControlGrips.call(this)},te.prototype.positionGrips=function(){le.prototype.positionGrips.call(this);var ee=this.curveGrip.GRIP_SIZE;this.positionGrip(this.curveGrip.visual,this.curveX-ee/2,this.curveY-ee/2),this.curveControlLine1&&this.curveControlLine2&&(this.curveControlLine1.setAttribute("x1",this.x1.toString()),this.curveControlLine1.setAttribute("y1",this.y1.toString()),this.curveControlLine1.setAttribute("x2",this.curveX.toString()),this.curveControlLine1.setAttribute("y2",this.curveY.toString()),this.curveControlLine2.setAttribute("x1",this.x2.toString()),this.curveControlLine2.setAttribute("y1",this.y2.toString()),this.curveControlLine2.setAttribute("x2",this.curveX.toString()),this.curveControlLine2.setAttribute("y2",this.curveY.toString()))},te.prototype.manipulate=function(ee){this.state==="move"&&(this.curveX=this.manipulationStartCurveX+ee.x-this.manipulationStartX,this.curveY=this.manipulationStartCurveY+ee.y-this.manipulationStartY),le.prototype.manipulate.call(this,ee)},te.prototype.resize=function(ee){this.activeGrip===this.curveGrip&&(this.curveX=ee.x,this.curveY=ee.y),le.prototype.resize.call(this,ee),this.state==="creating"&&(this.curveX=this.x1+(this.x2-this.x1)/2,this.curveY=this.y1+(this.y2-this.y1)/2)},te.prototype.setStrokeColor=function(ee){this.strokeColor=ee,this.adjustVisual(),this.colorChanged(ee)},te.prototype.setStrokeWidth=function(ee){this.strokeWidth=ee,this.adjustVisual()},te.prototype.setStrokeDasharray=function(ee){this.strokeDasharray=ee,this.adjustVisual()},te.prototype.scale=function(ee,ie){this.curveX=this.curveX*ee,this.curveY=this.curveY*ie,le.prototype.scale.call(this,ee,ie)},Object.defineProperty(te.prototype,"toolboxPanels",{get:function(){return[this.strokePanel,this.strokeWidthPanel,this.strokeStylePanel]},enumerable:!1,configurable:!0}),te.prototype.getState=function(){var ee=Object.assign({strokeColor:this.strokeColor,strokeWidth:this.strokeWidth,strokeDasharray:this.strokeDasharray,curveX:this.curveX,curveY:this.curveY},le.prototype.getState.call(this));return ee.typeName=te.typeName,ee},te.prototype.restoreState=function(ee){le.prototype.restoreState.call(this,ee);var ie=ee;this.strokeColor=ie.strokeColor,this.strokeWidth=ie.strokeWidth,this.strokeDasharray=ie.strokeDasharray,this.curveX=ie.curveX,this.curveY=ie.curveY,this.createVisual(),this.adjustVisual()},te.typeName="CurveMarker",te.title="Curve marker",te.icon='',te}(Ve),et=function(le){function te(ee,ie,ce){var ne=le.call(this,ee,ie,ce)||this;return ne.fillColor="transparent",ne.strokeColor="transparent",ne.strokeWidth=0,ne.strokeDasharray="",ne.textColor="transparent",ne.fontSize="1rem",ne.isMoved=!1,ne.captionText="Caption",ne.PADDING=5,ne.captionBoxWidth=0,ne.captionBoxHeight=0,ne.strokeColor=ce.defaultColor,ne.strokeWidth=ce.defaultStrokeWidth,ne.strokeDasharray=ce.defaultStrokeDasharray,ne.fillColor=ce.defaultFillColor,ne.textColor=ce.defaultStrokeColor,ne.fontFamily=ce.defaultFontFamily,ne.fontSize=ce.defaultCaptionFontSize,ne.captionText=ce.defaultCaptionText,ne.setStrokeColor=ne.setStrokeColor.bind(ne),ne.setFillColor=ne.setFillColor.bind(ne),ne.setStrokeWidth=ne.setStrokeWidth.bind(ne),ne.setStrokeDasharray=ne.setStrokeDasharray.bind(ne),ne.createVisual=ne.createVisual.bind(ne),ne.sizeCaption=ne.sizeCaption.bind(ne),ne.setCaptionText=ne.setCaptionText.bind(ne),ne.showTextEditor=ne.showTextEditor.bind(ne),ne.positionTextEditor=ne.positionTextEditor.bind(ne),ne.finishTextEditing=ne.finishTextEditing.bind(ne),ne.setFont=ne.setFont.bind(ne),ne.setTextColor=ne.setTextColor.bind(ne),ne.strokePanel=new vt("Line color",pe(ce.defaultColorSet,["transparent"]),ne.strokeColor),ne.strokePanel.onColorChanged=ne.setStrokeColor,ne.fillPanel=new vt("Fill color",pe(ce.defaultColorSet,["transparent"]),ne.fillColor,je),ne.fillPanel.onColorChanged=ne.setFillColor,ne.strokeWidthPanel=new xt("Line width",ce.defaultStrokeWidths,ce.defaultStrokeWidth),ne.strokeWidthPanel.onWidthChanged=ne.setStrokeWidth,ne.strokeStylePanel=new Ie("Line style",ce.defaultStrokeDasharrays,ce.defaultStrokeDasharray),ne.strokeStylePanel.onStyleChanged=ne.setStrokeDasharray,ne.fontFamilyPanel=new wt("Font",ce.defaultFontFamilies,ce.defaultFontFamily),ne.fontFamilyPanel.onFontChanged=ne.setFont,ne.textColorPanel=new vt("Text color",ce.defaultColorSet,ne.textColor,we),ne.textColorPanel.onColorChanged=ne.setTextColor,ne}return Le(te,le),te.prototype.ownsTarget=function(ee){return!(!le.prototype.ownsTarget.call(this,ee)&&ee!==this.visual&&ee!==this.frame&&ee!==this.captionBg&&ee!==this.captionElement)},te.prototype.createVisual=function(){this.visual=Se.createGroup(),this.addMarkerVisualToContainer(this.visual),this.captionBg=Se.createRect(1,1,[["fill",this.fillColor]]),this.visual.appendChild(this.captionBg),this.captionElement=Se.createText([["fill",this.textColor],["font-family",this.fontFamily]]),this.captionElement.style.fontSize=this.fontSize,this.captionElement.style.textAnchor="start",this.captionElement.style.dominantBaseline="text-before-edge",this.captionElement.textContent=this.captionText,this.visual.appendChild(this.captionElement),this.frame=Se.createRect(this.width,this.height,[["fill","transparent"],["stroke",this.strokeColor],["stroke-width",this.strokeWidth.toString()],["stroke-dasharray",this.strokeDasharray]]),this.visual.appendChild(this.frame),this.sizeCaption()},te.prototype.setCaptionText=function(ee){this.captionText=ee,this.captionElement.textContent=this.captionText,this.sizeCaption()},te.prototype.pointerDown=function(ee,ie){le.prototype.pointerDown.call(this,ee,ie),this.isMoved=!1,this.pointerDownPoint=ee,this.pointerDownTimestamp=Date.now(),this.state==="new"&&(this.createVisual(),this.moveVisual(ee),this._state="creating")},te.prototype.manipulate=function(ee){le.prototype.manipulate.call(this,ee),this.pointerDownPoint!==void 0&&(this.isMoved=Math.abs(ee.x-this.pointerDownPoint.x)>5||Math.abs(ee.y-this.pointerDownPoint.y)>5)},te.prototype.resize=function(ee){le.prototype.resize.call(this,ee),this.setSize()},te.prototype.sizeCaption=function(){var ee=this.captionElement.getBBox();this.captionText.trim()!==""?(this.captionBoxWidth=ee.width+2*this.PADDING,this.captionBoxHeight=ee.height+2*this.PADDING):(this.captionBoxWidth=0,this.captionBoxHeight=0),Se.setAttributes(this.captionBg,[["width",this.captionBoxWidth.toString()],["height",this.captionBoxHeight.toString()],["clip-path","path('M0,0 H"+this.width+" V"+this.height+" H"+-this.width+" Z')"]]),Se.setAttributes(this.captionElement,[["x",this.PADDING.toString()],["y",this.PADDING.toString()],["clip-path","path('M0,0 H"+(this.width-this.PADDING)+" V"+this.height+" H"+(-this.width-this.PADDING)+" Z')"]])},te.prototype.showTextEditor=function(){var ee=this;this._state="edit",this.overlayContainer.innerHTML="",this.textEditDiv=document.createElement("div"),this.textEditDiv.style.flexGrow="2",this.textEditDiv.style.alignItems="center",this.textEditDiv.style.justifyContent="center",this.textEditDiv.style.pointerEvents="auto",this.textEditDiv.style.overflow="hidden",this.textEditBox=document.createElement("input"),this.textEditBox.style.position="absolute",this.textEditBox.style.width=this.width+"px",this.captionBoxHeight>0&&(this.textEditBox.style.height=this.captionBoxHeight+"px"),this.textEditBox.style.fontSize=this.fontSize,this.textEditBox.style.fontFamily=this.fontFamily,this.textEditBox.style.backgroundColor=this.fillColor,this.textEditBox.style.color=this.textColor,this.textEditBox.style.borderWidth="0",this.textEditBox.setAttribute("value",this.captionText),this.textEditBox.select(),this.textEditDiv.appendChild(this.textEditBox),this.overlayContainer.appendChild(this.textEditDiv),this.textEditBox.addEventListener("pointerup",function(ie){ie.stopPropagation()}),this.textEditBox.addEventListener("keypress",function(ie){ie.key==="Enter"&&ee.finishTextEditing(ee.textEditBox.value)}),this.textEditBox.addEventListener("keyup",function(ie){ie.cancelBubble=!0}),this.textEditBox.addEventListener("blur",function(){ee.finishTextEditing(ee.textEditBox.value)}),this.textEditDiv.addEventListener("pointerup",function(){ee.finishTextEditing(ee.textEditBox.value)}),this.positionTextEditor(),this.textEditBox.focus()},te.prototype.positionTextEditor=function(){this.state==="edit"&&(this.textEditBox===void 0?this.showTextEditor():(this.textEditBox.style.left=this.left+"px",this.textEditBox.style.top=this.top+"px",this.textEditBox.style.transform="rotate("+this.rotationAngle+"deg)",this.textEditBox.style.transformOrigin=this.width/2+"px "+this.height/2+"px"))},te.prototype.finishTextEditing=function(ee){this.setCaptionText(ee.trim()),this.overlayContainer.innerHTML="",this.stateChanged()},te.prototype.setFont=function(ee){this.captionElement&&Se.setAttributes(this.captionElement,[["font-family",ee]]),this.fontFamily=ee,this.textEditBox&&(this.textEditBox.style.fontFamily=this.fontFamily),this.sizeCaption(),this.stateChanged()},te.prototype.setTextColor=function(ee){this.captionElement&&Se.setAttributes(this.captionElement,[["fill",ee]]),this.textColor=ee,this.textEditBox&&(this.textEditBox.style.color=this.textColor),this.stateChanged()},te.prototype.setSize=function(){le.prototype.setSize.call(this),Se.setAttributes(this.frame,[["width",this.width.toString()],["height",this.height.toString()]]),this.sizeCaption()},te.prototype.pointerUp=function(ee){le.prototype.pointerUp.call(this,ee),this.setSize(),!this.isMoved&&Date.now()-this.pointerDownTimestamp>500&&this.showTextEditor(),this.pointerDownPoint=void 0},te.prototype.dblClick=function(ee,ie){le.prototype.dblClick.call(this,ee,ie),this.showTextEditor()},te.prototype.setStrokeColor=function(ee){this.strokeColor=ee,this.frame&&Se.setAttributes(this.frame,[["stroke",this.strokeColor]]),this.colorChanged(ee),this.stateChanged()},te.prototype.setFillColor=function(ee){this.fillColor=ee,this.captionBg&&Se.setAttributes(this.captionBg,[["fill",this.fillColor]]),this.fillColorChanged(ee),this.stateChanged()},te.prototype.setStrokeWidth=function(ee){this.strokeWidth=ee,this.frame&&Se.setAttributes(this.frame,[["stroke-width",this.strokeWidth.toString()]]),this.stateChanged()},te.prototype.setStrokeDasharray=function(ee){this.strokeDasharray=ee,this.frame&&Se.setAttributes(this.frame,[["stroke-dasharray",this.strokeDasharray]]),this.stateChanged()},Object.defineProperty(te.prototype,"toolboxPanels",{get:function(){return[this.strokePanel,this.fillPanel,this.strokeWidthPanel,this.strokeStylePanel,this.fontFamilyPanel,this.textColorPanel]},enumerable:!1,configurable:!0}),te.prototype.getState=function(){var ee=Object.assign({fillColor:this.fillColor,strokeColor:this.strokeColor,strokeWidth:this.strokeWidth,strokeDasharray:this.strokeDasharray,opacity:1,textColor:this.textColor,fontFamily:this.fontFamily,fontSize:this.fontSize,captionText:this.captionText},le.prototype.getState.call(this));return ee.typeName=this.typeName,ee},te.prototype.restoreState=function(ee){var ie=ee;this.fillColor=ie.fillColor,this.strokeColor=ie.strokeColor,this.strokeWidth=ie.strokeWidth,this.strokeDasharray=ie.strokeDasharray,this.textColor=ie.textColor,this.fontFamily=ie.fontFamily,this.captionText=ie.captionText,this.fontSize=ie.fontSize,this.createVisual(),le.prototype.restoreState.call(this,ee),this.setSize()},te.prototype.scale=function(ee,ie){le.prototype.scale.call(this,ee,ie),this.setSize()},te.typeName="CaptionFrameMarker",te.title="Caption frame marker",te.icon='',te}(Oe),ke=function(){function le(te,ee){ee===void 0&&(ee=!1),this.cancelable=!1,this._defaultPrevented=!1,this.markerArea=te,this.cancelable=ee}return Object.defineProperty(le.prototype,"defaultPrevented",{get:function(){return this._defaultPrevented},enumerable:!1,configurable:!0}),le.prototype.preventDefault=function(){this._defaultPrevented=!0},le}(),ze=function(le){function te(ee,ie,ce){var ne=le.call(this,ee,!1)||this;return ne.dataUrl=ie,ne.state=ce,ne}return Le(te,le),te}(ke),$e=function(le){function te(ee,ie,ce){ce===void 0&&(ce=!1);var ne=le.call(this,ee,ce)||this;return ne.marker=ie,ne}return Le(te,le),te}(ke),rt=function(){function le(){this.render=[],this.beforeclose=[],this.close=[],this.show=[],this.restorestate=[],this.statechange=[],this.markerselect=[],this.markerdeselect=[],this.markercreating=[],this.markercreate=[],this.markerbeforedelete=[],this.markerdelete=[],this.markerchange=[],this.focus=[],this.blur=[]}return le.prototype.addEventListener=function(te,ee){this[te].push(ee)},le.prototype.removeEventListener=function(te,ee){var ie=this[te].indexOf(ee);ie>-1&&this[te].splice(ie,1)},le}(),dt=function(){function le(te){this.touchPoints=0,this._availableMarkerTypes=this.DEFAULT_MARKER_TYPES,this.mode="select",this.markers=[],this.isDragging=!1,this.renderEventListeners=[],this.closeEventListeners=[],this.settings=new Te,this._isOpen=!1,this.undoRedoManager=new ve,this.renderAtNaturalSize=!1,this.renderImageType="image/png",this.renderMarkersOnly=!1,this.zoomSteps=[1,1.5,2,4],this._zoomLevel=1,this._isResizing=!1,this.prevPanPoint={x:0,y:0},this.eventListeners=new rt,this._silentRenderMode=!1,this._isFocused=!1,this._instanceNo=le.instanceCounter++,this.styles=new Be(this.instanceNo),this.uiStyleSettings=this.styles.settings,this.target=te,this.targetRoot=document.body,this.width=te.clientWidth,this.height=te.clientHeight,this.styles.removeStyleSheet(),this.open=this.open.bind(this),this.setTopLeft=this.setTopLeft.bind(this),this.toolbarButtonClicked=this.toolbarButtonClicked.bind(this),this.createNewMarker=this.createNewMarker.bind(this),this.addNewMarker=this.addNewMarker.bind(this),this.markerCreated=this.markerCreated.bind(this),this.setCurrentMarker=this.setCurrentMarker.bind(this),this.onPointerDown=this.onPointerDown.bind(this),this.onDblClick=this.onDblClick.bind(this),this.onPointerMove=this.onPointerMove.bind(this),this.onPointerUp=this.onPointerUp.bind(this),this.onPointerOut=this.onPointerOut.bind(this),this.onKeyUp=this.onKeyUp.bind(this),this.overrideOverflow=this.overrideOverflow.bind(this),this.restoreOverflow=this.restoreOverflow.bind(this),this.close=this.close.bind(this),this.closeUI=this.closeUI.bind(this),this.addCloseEventListener=this.addCloseEventListener.bind(this),this.removeCloseEventListener=this.removeCloseEventListener.bind(this),this.addRenderEventListener=this.addRenderEventListener.bind(this),this.removeRenderEventListener=this.removeRenderEventListener.bind(this),this.clientToLocalCoordinates=this.clientToLocalCoordinates.bind(this),this.onWindowResize=this.onWindowResize.bind(this),this.deleteSelectedMarker=this.deleteSelectedMarker.bind(this),this.setWindowHeight=this.setWindowHeight.bind(this),this.removeMarker=this.removeMarker.bind(this),this.colorChanged=this.colorChanged.bind(this),this.fillColorChanged=this.fillColorChanged.bind(this),this.onPopupTargetResize=this.onPopupTargetResize.bind(this),this.showNotesEditor=this.showNotesEditor.bind(this),this.hideNotesEditor=this.hideNotesEditor.bind(this),this.stepZoom=this.stepZoom.bind(this),this.focus=this.focus.bind(this),this.blur=this.blur.bind(this),this.markerStateChanged=this.markerStateChanged.bind(this),this.switchToSelectMode=this.switchToSelectMode.bind(this),this.addDefs=this.addDefs.bind(this),this.addDefsToImage=this.addDefsToImage.bind(this)}return Object.defineProperty(le.prototype,"ALL_MARKER_TYPES",{get:function(){return[qe,ct,ae,Lt,ye,Ct,st,Ge,ot,Me,Bt,De,et]},enumerable:!1,configurable:!0}),Object.defineProperty(le.prototype,"DEFAULT_MARKER_TYPES",{get:function(){return[qe,ct,ae,Lt,Ct,st,Ge]},enumerable:!1,configurable:!0}),Object.defineProperty(le.prototype,"BASIC_MARKER_TYPES",{get:function(){return[qe,ct,ae,Lt,st]},enumerable:!1,configurable:!0}),Object.defineProperty(le.prototype,"availableMarkerTypes",{get:function(){return this._availableMarkerTypes},set:function(te){var ee=this;this._availableMarkerTypes.splice(0),te.forEach(function(ie){if(typeof ie=="string"){var ce=ee.ALL_MARKER_TYPES.find(function(ne){return ne.typeName===ie});ce!==void 0&&ee._availableMarkerTypes.push(ce)}else ee._availableMarkerTypes.push(ie)})},enumerable:!1,configurable:!0}),Object.defineProperty(le.prototype,"currentMarker",{get:function(){return this._currentMarker},enumerable:!1,configurable:!0}),Object.defineProperty(le.prototype,"isOpen",{get:function(){return this._isOpen},enumerable:!1,configurable:!0}),Object.defineProperty(le.prototype,"isUndoPossible",{get:function(){return!(!this.undoRedoManager||!this.undoRedoManager.isUndoPossible)},enumerable:!1,configurable:!0}),Object.defineProperty(le.prototype,"isRedoPossible",{get:function(){return!(!this.undoRedoManager||!this.undoRedoManager.isRedoPossible)},enumerable:!1,configurable:!0}),Object.defineProperty(le.prototype,"zoomLevel",{get:function(){return this._zoomLevel},set:function(te){this._zoomLevel=te,this.editorCanvas&&this.contentDiv&&(this.editorCanvas.style.transform="scale("+this._zoomLevel+")",this.contentDiv.scrollTo({left:(this.editorCanvas.clientWidth*this._zoomLevel-this.contentDiv.clientWidth)/2,top:(this.editorCanvas.clientHeight*this._zoomLevel-this.contentDiv.clientHeight)/2}))},enumerable:!1,configurable:!0}),Object.defineProperty(le.prototype,"instanceNo",{get:function(){return this._instanceNo},enumerable:!1,configurable:!0}),le.prototype.open=function(){this.setupResizeObserver(),this.setEditingTarget(),this.setTopLeft(),this.initMarkerCanvas(),this.initOverlay(),this.attachEvents(),this.settings.displayMode==="popup"&&this.onPopupTargetResize(),ge.isLicensed||this.addLogo(),this._isOpen=!0,this._isFocused=!0},le.prototype.show=function(){var te=this;this.styles.styleSheetRoot===void 0&&He.styleSheetRoot!==void 0&&(this.styles.styleSheetRoot=He.styleSheetRoot),this.setWindowHeight(),this.showUI(),this.open(),this.eventListeners.show.forEach(function(ee){return ee(new ke(te))})},le.prototype.render=function(){return Ze(this,void 0,void 0,function(){var te;return Ee(this,function(ee){switch(ee.label){case 0:return this.setCurrentMarker(),(te=new it).naturalSize=this.renderAtNaturalSize,te.imageType=this.renderImageType,te.imageQuality=this.renderImageQuality,te.markersOnly=this.renderMarkersOnly,te.width=this.renderWidth,te.height=this.renderHeight,[4,te.rasterize(this.target instanceof HTMLImageElement?this.target:null,this.markerImage,this.renderTarget)];case 1:return ee.sent(),[4,te.rasterize(this.target instanceof HTMLImageElement?this.target:null,this.markerImage,this.renderTarget)];case 2:return[2,ee.sent()]}})})},le.prototype.close=function(te){var ee=this;if(te===void 0&&(te=!1),this.isOpen){var ie=!1;te||this.eventListeners.beforeclose.forEach(function(ce){var ne=new ke(ee,!0);ce(ne),ne.defaultPrevented&&(ie=!0)}),ie||(this.coverDiv&&this.closeUI(),this.targetObserver&&(this.targetObserver.unobserve(this.target),this.targetObserver.unobserve(this.editorCanvas)),this.settings.displayMode==="popup"&&window.removeEventListener("resize",this.setWindowHeight),this.eventListeners.close.forEach(function(ce){return ce(new ke(ee))}),this.detachEvents(),this._isOpen=!1)}},le.prototype.addMarkersToToolbar=function(){for(var te,ee=[],ie=0;iethis.editorCanvas.clientHeight?this.editorCanvas.clientHeight*te:this.editorCanvas.clientWidth,ie=ee',te.title="Powered by marker.js",te.style.display="grid",te.style.alignItems="center",te.style.justifyItems="center",te.style.padding="3px",te.style.width="20px",te.style.height="20px",this.logoUI.appendChild(te),this.editorCanvas.appendChild(this.logoUI),this.logoUI.style.position="absolute",this.logoUI.style.pointerEvents="all",this.positionLogo()},le.prototype.positionLogo=function(){this.logoUI&&(this.uiStyleSettings.logoPosition!=="right"?this.logoUI.style.left=this.markerImageHolder.offsetLeft+10+"px":this.logoUI.style.left=this.markerImageHolder.offsetLeft+this.markerImageHolder.offsetWidth-this.logoUI.clientWidth-10+"px",this.logoUI.style.top=this.markerImageHolder.offsetTop+this.markerImageHolder.offsetHeight-this.logoUI.clientHeight-10+"px")},le.prototype.overrideOverflow=function(){this.scrollXState=window.scrollX,this.scrollYState=window.scrollY,this.bodyOverflowState=document.body.style.overflow,window.scroll({top:0,left:0}),document.body.style.overflow="hidden"},le.prototype.restoreOverflow=function(){document.body.style.overflow=this.bodyOverflowState,window.scroll({top:this.scrollYState,left:this.scrollXState})},le.prototype.showUI=function(){switch(this.settings.displayMode==="popup"&&this.overrideOverflow(),this.coverDiv=document.createElement("div"),this.coverDiv.style.visibility=this._silentRenderMode?"hidden":"visible",this.coverDiv.className=this.styles.classNamePrefixBase+" "+this.styles.classNamePrefix,this.coverDiv.style.fontSize="16px",this.coverDiv.style.userSelect="none",this.settings.displayMode){case"inline":this.coverDiv.style.position="absolute";var te=this.settings.uiOffsetTop!==void 0?this.target.offsetTop+this.settings.uiOffsetTop:this.target.offsetTop>this.styles.settings.toolbarHeight?this.target.offsetTop-this.styles.settings.toolbarHeight:0;this.coverDiv.style.top=te+"px",this.coverDiv.style.left=this.target.offsetLeft.toString()+"px",this.coverDiv.style.width=this.target.offsetWidth.toString()+"px",this.coverDiv.style.zIndex=this.uiStyleSettings.zIndex!==void 0?this.uiStyleSettings.zIndex:"5";break;case"popup":this.coverDiv.style.position="absolute",this.coverDiv.style.top="0px",this.coverDiv.style.left="0px",this.coverDiv.style.width="100vw",this.coverDiv.style.height=window.innerHeight+"px",this.coverDiv.style.backgroundColor="rgba(0, 0, 0, 0.75)",this.coverDiv.style.zIndex=this.uiStyleSettings.zIndex!==void 0?this.uiStyleSettings.zIndex:"1000",this.coverDiv.style.display="flex"}this.targetRoot.appendChild(this.coverDiv),this.uiDiv=document.createElement("div"),this.uiDiv.style.display="flex",this.uiDiv.style.flexDirection="column",this.uiDiv.style.flexGrow="2",this.uiDiv.style.margin=this.settings.displayMode==="popup"?this.settings.popupMargin+"px":"0px",this.uiDiv.style.border="0px",this.coverDiv.appendChild(this.uiDiv),this.toolbar=new Je(this.uiDiv,this.settings.displayMode,this._availableMarkerTypes,this.uiStyleSettings,this.styles),this.toolbar.addButtonClickListener(this.toolbarButtonClicked),this.toolbar.show(this._silentRenderMode||this.uiStyleSettings.hideToolbar?"hidden":"visible"),this.contentDiv=document.createElement("div"),this.contentDiv.style.display="flex",this.contentDiv.style.flexDirection="row",this.contentDiv.style.flexGrow="2",this.contentDiv.style.flexShrink="1",this.settings.displayMode==="popup"&&(this.contentDiv.style.backgroundColor=this.uiStyleSettings.canvasBackgroundColor,this.contentDiv.style.maxHeight=this.windowHeight-2*this.settings.popupMargin-3.5*this.uiStyleSettings.toolbarHeight+"px",this.contentDiv.style.maxWidth="calc(100vw - "+2*this.settings.popupMargin+"px)"),this.contentDiv.style.overflow="auto",this.uiDiv.appendChild(this.contentDiv),this.editorCanvas=document.createElement("div"),this.editorCanvas.style.flexGrow="2",this.editorCanvas.style.flexShrink="1",this.editorCanvas.style.position="relative",this.editorCanvas.style.overflow="hidden",this.editorCanvas.style.display="flex",this.settings.displayMode==="popup"&&(this.editorCanvas.style.alignItems="center",this.editorCanvas.style.justifyContent="center"),this.editorCanvas.style.pointerEvents="none",this.editorCanvas.style.transformOrigin="left top",this.editorCanvas.style.transform="scale("+this.zoomLevel+")",this.contentDiv.appendChild(this.editorCanvas),this.editingTarget=this.target instanceof HTMLImageElement?document.createElement("img"):document.createElement("canvas"),this.settings.uiOffsetTop===void 0&&this.target.offsetTop-1&&this.markers.splice(this.markers.indexOf(te),1),te.dispose()},le.prototype.switchToSelectMode=function(){this.mode="select",this.hideNotesEditor(),this._currentMarker!==void 0&&(this._currentMarker.state!=="new"?this._currentMarker.select():(this.removeMarker(this._currentMarker),this.setCurrentMarker(),this.markerImage.style.cursor="default"),this.addUndoStep())},le.prototype.toolbarButtonClicked=function(te,ee){if(te==="marker"&&ee!==void 0)this.createNewMarker(ee);else if(te==="action")switch(ee){case"select":this.switchToSelectMode(),this.switchToSelectMode();break;case"delete":this.deleteSelectedMarker();break;case"clear":this.clear();break;case"undo":this.undo();break;case"redo":this.redo();break;case"zoom":this.stepZoom();break;case"zoom-out":this.zoomLevel=1;break;case"notes":this.notesArea===void 0?(this.switchToSelectMode(),this.zoomLevel=1,this.showNotesEditor()):this.switchToSelectMode();break;case"close":this.close();break;case"render":this.switchToSelectMode(),this.startRenderAndClose()}},le.prototype.deleteSelectedMarker=function(){var te=this;if(this._currentMarker!==void 0){var ee=!1;if(this.eventListeners.markerbeforedelete.forEach(function(ce){var ne=new $e(te,te._currentMarker,!0);ce(ne),ne.defaultPrevented&&(ee=!0)}),!ee){var ie=this._currentMarker;this._currentMarker.dispose(),this.markerImage.removeChild(this._currentMarker.container),this.markers.splice(this.markers.indexOf(this._currentMarker),1),this.setCurrentMarker(),this.addUndoStep(),this.eventListeners.markerdelete.forEach(function(ce){return ce(new $e(te,ie))})}}},le.prototype.clear=function(){var te=this,ee=!1;if(this.markers.length>0&&(this.eventListeners.markerbeforedelete.forEach(function(be){var yt=new $e(te,void 0,!0);be(yt),yt.defaultPrevented&&(ee=!0)}),!ee)){this.setCurrentMarker();for(var ie=function(be){var yt=ce.markers[be];ce.setCurrentMarker(ce.markers[be]),ce._currentMarker.dispose(),ce.markerImage.removeChild(ce._currentMarker.container),ce.markers.splice(ce.markers.indexOf(ce._currentMarker),1),ce.eventListeners.markerdelete.forEach(function(gt){return gt(new $e(te,yt))})},ce=this,ne=this.markers.length-1;ne>=0;ne--)ie(ne);this.addUndoStep()}},Object.defineProperty(le.prototype,"isNotesAreaOpen",{get:function(){return this.notesArea!==void 0},enumerable:!1,configurable:!0}),le.prototype.showNotesEditor=function(){var te;this._currentMarker!==void 0&&(this.overlayContainer.innerHTML="",this.notesArea=document.createElement("textarea"),this.notesArea.className=this.uiStyleSettings.notesAreaStyleClassName,this.notesArea.style.pointerEvents="auto",this.notesArea.style.alignSelf="stretch",this.notesArea.style.width="100%",this.notesArea.style.margin=this.uiStyleSettings.toolbarHeight/4+"px",this.notesArea.value=(te=this._currentMarker.notes)!==null&&te!==void 0?te:"",this.overlayContainer.appendChild(this.notesArea))},le.prototype.hideNotesEditor=function(){this.isNotesAreaOpen&&(this._currentMarker!==void 0&&(this._currentMarker.notes=this.notesArea.value.trim()!==""?this.notesArea.value:void 0),this.overlayContainer.removeChild(this.notesArea),this.notesArea=void 0)},le.prototype.selectLastMarker=function(){this.markers.length>0?this.setCurrentMarker(this.markers[this.markers.length-1]):this.setCurrentMarker()},le.prototype.addUndoStep=function(){var te=this;if(this._currentMarker===void 0||this._currentMarker.state!=="edit"){var ee=this.getState(),ie=this.undoRedoManager.getLastUndoStep();if(!ie||ie.width===ee.width&&ie.height===ee.height){var ce=this.undoRedoManager.undoStepCount;this.undoRedoManager.addUndoStep(ee),ce1&&this.panTo({x:te.clientX,y:te.clientY}))},le.prototype.onPointerUp=function(te){this.touchPoints>0&&this.touchPoints--,this.touchPoints===0&&this.isDragging&&this._currentMarker!==void 0&&this._currentMarker.pointerUp(this.clientToLocalCoordinates(te.clientX,te.clientY)),this.isDragging=!1,this.addUndoStep()},le.prototype.onPointerOut=function(){this.touchPoints>0&&this.touchPoints--},le.prototype.onKeyUp=function(te){this._currentMarker===void 0||this.notesArea!==void 0||te.key!=="Delete"&&te.key!=="Backspace"||this.deleteSelectedMarker()},le.prototype.clientToLocalCoordinates=function(te,ee){var ie=this.markerImage.getBoundingClientRect();return{x:(te-ie.left)/this.zoomLevel,y:(ee-ie.top)/this.zoomLevel}},le.prototype.onWindowResize=function(){this.positionUI()},le.prototype.positionUI=function(){switch(this.setTopLeft(),this.settings.displayMode){case"inline":var te=this.target.getClientRects().item(0).y>this.styles.settings.toolbarHeight?this.target.offsetTop-this.styles.settings.toolbarHeight:0;this.coverDiv.style.top=te+"px",this.coverDiv.style.left=this.target.offsetLeft.toString()+"px";break;case"popup":this.coverDiv.style.top="0px",this.coverDiv.style.left="0px",this.coverDiv.style.width="100vw",this.coverDiv.style.height=this.windowHeight+"px",this.contentDiv.style.maxHeight=this.windowHeight-2*this.settings.popupMargin-3.5*this.styles.settings.toolbarHeight+"px"}this.positionMarkerImage(),this.positionLogo()},le.prototype.addLicenseKey=function(te){ge.addKey(te)},le.prototype.addEventListener=function(te,ee){this.eventListeners.addEventListener(te,ee)},le.prototype.removeEventListener=function(te,ee){this.eventListeners.removeEventListener(te,ee)},le.prototype.renderState=function(te){this._silentRenderMode=!0,this.settings.displayMode="inline",this.isOpen||this.show(),this.restoreState(te),this.startRenderAndClose(),this._silentRenderMode=!1},Object.defineProperty(le.prototype,"isFocused",{get:function(){return this._isFocused},enumerable:!1,configurable:!0}),le.prototype.focus=function(){var te=this;this._isFocused||(this.attachWindowEvents(),this._isFocused=!0,this._previousCurrentMarker!==void 0&&this.setCurrentMarker(this._previousCurrentMarker),this.eventListeners.focus.forEach(function(ee){return ee(new ke(te))}))},le.prototype.blur=function(){var te=this;this._isFocused&&(this.detachWindowEvents(),this._isFocused=!1,this._previousCurrentMarker=this._currentMarker,this.setCurrentMarker(),this.eventListeners.blur.forEach(function(ee){return ee(new ke(te))}))},le.instanceCounter=0,le}(),Qe=de(38147),bt=de(65862),Et=(le,te,ee)=>new Promise((ie,ce)=>{var ne=gt=>{try{yt(ee.next(gt))}catch(kt){ce(kt)}},be=gt=>{try{yt(ee.throw(gt))}catch(kt){ce(kt)}},yt=gt=>gt.done?ie(gt.value):Promise.resolve(gt.value).then(ne,be);yt((ee=ee.apply(le,te)).next())}),Ht=({data:le,className:te,fullWidth:ee,style:ie={},onClose:ce,onOk:ne,showFullTools:be,noAssociationId:yt})=>{const gt=(0,se.useRef)(null),kt=(0,se.useRef)(null),_e=(0,se.useRef)(null),Zt=(0,se.useRef)(null),[Ft,Ot]=(0,se.useState)(!1),[un,kn]=(0,se.useState)("\u6B63\u5728\u52A0\u8F7D\u4E2D");(0,se.useEffect)(()=>(_e.current||(_e.current=document.createElement("style"),document.head.appendChild(_e.current)),le!=null&&le.visible?(document.body.setAttribute("data-custom","y-hidden"),_e.current.innerHTML=" html { overflow-y: hidden; }",le!=null&&le.src&&cn()):(document.body.removeAttribute("data-custom"),_e.current&&(document.head.removeChild(_e.current),_e.current=null)),()=>{document.body.removeAttribute("data-custom"),_e.current&&(document.head.removeChild(_e.current),_e.current=null)}),[le==null?void 0:le.visible]);const cn=()=>Et(void 0,null,function*(){Ot(!0),kn("\u6B63\u5728\u52A0\u8F7D\u4E2D");const mr=yield(0,bt.ZJ)(le==null?void 0:le.src);gt.current.src="",gt.current.src=mr,gt.current.onload=function(){zn()},Ot(!1),kn("")}),wn=mr=>Et(void 0,null,function*(){Ot(!0),kn("\u6B63\u5728\u4FDD\u5B58\u4E2D");const er=yield(0,Qe.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:le.title,file:mr.dataUrl}});er!=null&&er.id&&!yt?(yield(0,Qe.ZP)(`/api/attachments/${le.id}/add_subitem.json`,{method:"post",body:{subitem_id:er==null?void 0:er.id,settings:JSON.stringify(mr.state)}})).status===0&&ne():er!=null&&er.id&&ne(er),Ot(!1),kn("")}),$n=()=>{const mr=document.querySelector('a[href="https://markerjs.com/"]');mr&&mr.parentNode&&(mr.parentNode.style.display="none"),[{name:'[data-action="select"]',title:"\u9009\u62E9"},{name:'[data-action="delete"]',title:"\u5220\u9664\u5143\u7D20"},{name:'[data-action="undo"]',title:"\u64A4\u9500"},{name:'[data-type-name="FrameMarker"]',title:"\u77E9\u5F62"},{name:'[data-type-name="FreehandMarker"]',title:"\u753B\u7EBF"},{name:'[data-type-name="ArrowMarker"]',title:"\u7BAD\u5934"},{name:'[data-type-name="TextMarker"]',title:"\u6587\u672C"},{name:'[data-type-name="EllipseMarker"]',title:"\u692D\u5706"},{name:'[data-type-name="HighlightMarker"]',title:"\u65B9\u5757"},{name:'[data-type-name="CalloutMarker"]',title:"\u6CE8\u91CA"},{name:'[data-action="render"]',title:"\u4FDD\u5B58"},{name:'[data-action="close"]',title:"\u9000\u51FA"}].forEach(ur=>{const nr=document.querySelector(ur.name);nr&&nr.setAttribute("title",ur.title)})},zn=()=>{kt.current=new dt(gt.current),kt.current.targetRoot=Zt.current,kt.current.addEventListener("render",wn),kt.current.addEventListener("beforeclose",ce),be&&(kt.current.availableMarkerTypes=kt.current.ALL_MARKER_TYPES,kt.current.uiStyleSettings.redoButtonVisible=!0,kt.current.uiStyleSettings.notesButtonVisible=!0,kt.current.uiStyleSettings.zoomButtonVisible=!0,kt.current.uiStyleSettings.zoomOutButtonVisible=!0,kt.current.uiStyleSettings.clearButtonVisible=!0),window.markerArea=kt.current.uiStyleSettings,kt.current.show(),le!=null&&le.snapshotData&&kt.current.restoreState(le.snapshotData),setTimeout(()=>{window.scrollTo(0,0),$n()},300)};return se.createElement(se.Fragment,null,(le==null?void 0:le.visible)&&se.createElement(me.Z,{spinning:Ft,tip:un,style:{position:"absolute",width:"100vw"}},se.createElement("div",{ref:Zt,className:We()(ut.imageDimensions,te,ee?ut.fullWidth:""),style:ie},se.createElement("img",{className:ut.img,ref:gt}))))}},99298:function(At,It,de){"use strict";var se=de(59301),ut=de(77019),Fe=de(5269),We=de(20554),me=de(7939),Ke=de(95097),Le=de(96408),Ze=de(48136),Ee=de(59301);const pe=(0,se.forwardRef)(({callback:Se,showSaveButton:ge,value:it=""},He)=>{const Be=(0,se.useRef)(),Ne=[{name:"\u5206\u6570\u5F97\u5206",value:"\\frac{x}{y}",children:[{name:"\u5206\u6570 Fractions",data:[{value:"\\frac{a}{b}"},{value:"x\\tfrac{x}{a} "},{value:"\\mathrm{d}t"},{value:"\\partial t"},{value:"\\frac{\\partial y}{\\partial x}"},{value:"\\nabla\\psi"},{value:"\\frac{\\partial^2}{\\partial x_1\\partial x_2}y"},{value:"\\cfrac{1}{a + \\cfrac{7}{b + \\cfrac{2}{9}}} = c"}]},{name:"\u5BFC\u6570 Derivative",data:[{value:"\\dot{a} "},{value:"\\ddot{a}"},{value:"{f}^{\\prime}"},{value:"{f}^{\\prime\\prime}"},{value:"{f}^{(n)}"}]},{name:"\u6A21\u7B97\u672F Modular arithmetic",data:[{value:"a \\bmod b"},{value:"a \\equiv b \\pmod{m} "},{value:"\\gcd(m, n) "},{value:"\\operatorname{lcm}(m, n) "}]}]},{name:"\u6839\u5F0F\u89D2\u6807",value:"\\sqrt{x}",children:[{name:"\u6839\u5F0F Radicals",data:[{value:"\\sqrt{x}"},{value:"\\sqrt[y]{x}"}]},{name:"\u4E0A\u4E0B\u6807 Sub&Super",data:[{value:"x^{a}"},{value:"x_{a}"},{value:"x_{a}^{b} "},{value:"_{a}^{b} x"},{value:"x_{a}^{b} "}]},{name:"\u91CD\u97F3\u7B26\u53CA\u5176\u4ED6 Accents and Others",data:[{value:"\\hat{a} "},{value:"\\sqrt[y]{x}"},{value:"\\check{} "},{value:"\\grave{a} "},{value:"\\acute{a}"},{value:"\\tilde{a}"},{value:"\\breve{a}"},{value:"\\bar{a}"},{value:"\\vec{a}"},{value:"\\not{a}"},{value:"\\widetilde{abc}"},{value:"\\widehat{abc}"},{value:"\\overleftarrow{abc} "},{value:"\\overrightarrow{abc}"},{value:"\\overline{abc}"},{value:"\\underline{abc}"},{value:"\\overbrace{abc}"},{value:"\\underbrace{abc}"},{value:"\\overset{a}{abc}"},{value:"\\underset{a}{abc} \\stackrel\\frown{ab}"},{value:"\\overline{ab} "},{value:"\\overleftrightarrow{ab}"},{value:"\\overset{a}{\\leftarrow}"},{value:"\\overset{a}{\\rightarrow}"},{value:"\\xleftarrow[abc]{a}"},{value:"\\xrightarrow[abc]{a} "}]}]},{name:"\u6781\u9650\u5BF9\u6570",value:"\\lim_{x \\to 0}",children:[{name:"\u6781\u9650 Limits",data:[{value:"\\lim a"},{value:"\\lim_{x \\to 0}"},{value:"\\lim_{x \\to \\infty}"},{value:"\\max_b{a}"},{value:"\\min_a{b}"}]},{name:"\u5BF9\u6570\u6307\u6570 Logarithms and exponentials",data:[{value:"\\log_{a}{b}"},{value:"\\lg_{a}{b}"},{value:"\\ln_{a}{b}"},{value:"\\exp a"}]},{name:"\u754C\u9650 Bounds",data:[{value:"\\min x"},{value:"\\sup t"},{value:"\\inf s"},{value:"\\lim u"},{value:"\\limsup w"},{value:"\\dim p"},{value:"\\ker\\phi "}]}]},{name:"\u4E09\u89D2\u51FD\u6570",value:"\\sin a",children:[{name:"\u4E09\u89D2\u51FD\u6570 Trigonometric functions",data:[{value:"\\sin a"},{value:"\\cos a"},{value:"\\tan a"},{value:"\\cot a "},{value:"\\sec a "},{value:"\\csc a "}]},{name:"\u53CD\u4E09\u89D2\u51FD\u6570 Inverse trigonometric functions",data:[{value:"\\sin^{-1}"},{value:"\\cos^{-1}"},{value:"\\tan^{-1}"},{value:"\\cot^{-1}"},{value:"\\sec^{-1}"},{value:"\\csc^{-1}"},{value:"\\arcsin a"},{value:"\\arccos a"},{value:"\\arctan a"},{value:"\\operatorname{arccot} a"},{value:"\\operatorname{arcsec} a"},{value:"\\operatorname{arccsc} a"}]},{name:"\u53CC\u66F2\u51FD\u6570 Hyperblic functions",data:[{value:"\\sinh a"},{value:"\\cosh a"},{value:"\\tanh a"},{value:"\\coth a"},{value:"\\operatorname{sech} a"},{value:"\\operatorname{csch} a"}]},{name:"\u53CD\u53CC\u66F2\u51FD\u6570 Inverse hyperbolic functions",data:[{value:"\\sinh^{-1}"},{value:"a\\cosh^{-1} a"},{value:"\\tanh^{-1} a"},{value:"\\coth^{-1} a"},{value:"\\operatorname{sech}^{-1} a"},{value:"\\operatorname{csch}^{-1} a"}]}]},{name:"\u79EF\u5206\u8FD0\u7B97",value:"\\int_{a}^{b}",children:[{name:"\u79EF\u5206 Integral",data:[{value:"\\int"},{value:"\\int_{a}^{b}"},{value:"\\int\\limits_{a}^{b}"}]},{name:"\u53CC\u91CD\u79EF\u5206 Double integral",data:[{value:"\\iint"},{value:"\\iint_{a}^{b} "},{value:"\\iint\\limits_{a}^{b} "}]},{name:"\u4E09\u91CD\u79EF\u5206 Triple integral",data:[{value:"\\iiint"},{value:"\\iiint_{a}^{b}"},{value:"\\iiint\\limits_{a}^{b} "}]},{name:"\u66F2\u7EBF\u79EF\u5206 Closed line or path integral",data:[{value:"\\oint"},{value:"\\oint_{a}^{b} "}]}]},{name:"\u5927\u578B\u8FD0\u7B97",value:"\\sum_{a}^{b}",children:[{name:"\u6C42\u548C Summation",data:[{value:"\\sum"},{value:"\\sum_{a}^{b}"},{value:"{\\textstyle \\sum_{a}^{b}} "}]},{name:"\u4E58\u79EF\u4F59\u79EF Product and coproduct",data:[{value:"\\prod"},{value:"\\prod_{a}^{b}"},{value:"{\\textstyle \\prod_{a}^{b}}"},{value:"\\coprod"},{value:"\\coprod_{a}^{b}"},{value:"{\\textstyle \\coprod_{a}^{b}} "}]},{name:"\u5E76\u96C6\u4EA4\u96C6 Union and intersection",data:[{value:"\\bigcup"},{value:"\\bigcup_{a}^{b}"},{value:"{\\textstyle \\bigcup_{a}^{b}}"},{value:"\\bigcap"},{value:"\\bigcap_{a}^{b}"}]},{name:"\u6790\u53D6\u5408\u53D6 Disjunction and conjunction",data:[{value:"\\bigvee"},{value:"\\bigvee_{a}^{b}"},{value:"\\bigwedge"},{value:"\\bigwedge_{a}^{b}"}]}]},{name:"\u62EC\u53F7\u53D6\u6574",value:"\\left [ \\left ( \\right ) \\right ] ",children:[{name:"\u62EC\u53F7 Brackets",data:[{value:"\\left ( \\right )"},{value:"\\left [ \\right ]"},{value:"\\left \\langle \\right \\rangle "},{value:"\\left | \\right | "},{value:"\\left \\lfloor \\right \\rfloor "},{value:"\\left \\lceil \\right \\rceil "}]}]}],xe=[{name:"\u4EE3\u6570",value:"\\sqrt{a^2+b^2}",children:[{data:[{value:"\\left(x-1\\right)\\left(x+3\\right) "},{value:"\\sqrt{a^2+b^2}"},{value:"\\left ( \\frac{a}{b}\\right )^{n}= \\frac{a^{n}}{b^{n}}"},{value:"\\frac{a}{b}\\pm \\frac{c}{d}= \\frac{ad \\pm bc}{bd} "},{value:"\\frac{x^{2}}{a^{2}}-\\frac{y^{2}}{b^{2}}=1 "},{value:"\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0 "},{value:"\\sqrt[n]{a^{n}}=\\left ( \\sqrt[n]{a}\\right )^{n} "},{value:"x ={-b \\pm \\sqrt{b^2-4ac}\\over 2a} "},{value:"y-y_{1}=k \\left( x-x_{1}\\right) "},{value:`\\left\\{\\begin{matrix} \r + `,Ot.style.marginRight="5px",St.appendChild(Ot)}ne.typeBoxes.push(St)},ne=this,be=0;be<4;be++)ce(be);return ie},te.prototype.setCurrentType=function(ee,ie){var ce=this;this.currentType=ee,this.typeBoxes.forEach(function(ne){ne.style.borderColor=ne===ie?ce.uiStyleSettings!==void 0?ce.uiStyleSettings.toolboxAccentColor:"#3080c3":"transparent"}),this.onArrowTypeChanged&&this.onArrowTypeChanged(this.currentType)},te}(pt),ae=function(le){function te(ee,ie,ce){var ne=le.call(this,ee,ie,ce)||this;return ne.arrowType="end",ne.arrowBaseHeight=10,ne.arrowBaseWidth=10,ne.getArrowPoints=ne.getArrowPoints.bind(ne),ne.setArrowType=ne.setArrowType.bind(ne),ne.arrowTypePanel=new he("Arrow type","end"),ne.arrowTypePanel.onArrowTypeChanged=ne.setArrowType,ne}return Le(te,le),te.prototype.ownsTarget=function(ee){return!(!le.prototype.ownsTarget.call(this,ee)&&ee!==this.arrow1&&ee!==this.arrow2)},te.prototype.getArrowPoints=function(ee,ie){var ce=this.arrowBaseWidth+2*this.strokeWidth,ne=this.arrowBaseHeight+2*this.strokeWidth;return ee-ce/2+","+(ie+ne/2)+" "+ee+","+(ie-ne/2)+" "+(ee+ce/2)+","+(ie+ne/2)},te.prototype.createTips=function(){this.arrow1=Se.createPolygon(this.getArrowPoints(this.x1,this.y1),[["fill",this.strokeColor]]),this.arrow1.transform.baseVal.appendItem(Se.createTransform()),this.visual.appendChild(this.arrow1),this.arrow2=Se.createPolygon(this.getArrowPoints(this.x2,this.y2),[["fill",this.strokeColor]]),this.arrow2.transform.baseVal.appendItem(Se.createTransform()),this.visual.appendChild(this.arrow2)},te.prototype.pointerDown=function(ee,ie){le.prototype.pointerDown.call(this,ee,ie),this.state==="creating"&&this.createTips()},te.prototype.adjustVisual=function(){if(le.prototype.adjustVisual.call(this),this.arrow1&&this.arrow2){this.arrow1.style.display=this.arrowType==="both"||this.arrowType==="start"?"":"none",this.arrow2.style.display=this.arrowType==="both"||this.arrowType==="end"?"":"none",Se.setAttributes(this.arrow1,[["points",this.getArrowPoints(this.x1,this.y1)],["fill",this.strokeColor]]),Se.setAttributes(this.arrow2,[["points",this.getArrowPoints(this.x2,this.y2)],["fill",this.strokeColor]]);var ee=0;Math.abs(this.x1-this.x2)>.1&&(ee=180*Math.atan((this.y2-this.y1)/(this.x2-this.x1))/Math.PI+90*Math.sign(this.x1-this.x2));var ie=this.arrow1.transform.baseVal.getItem(0);ie.setRotate(ee,this.x1,this.y1),this.arrow1.transform.baseVal.replaceItem(ie,0);var ce=this.arrow2.transform.baseVal.getItem(0);ce.setRotate(ee+180,this.x2,this.y2),this.arrow2.transform.baseVal.replaceItem(ce,0)}},te.prototype.setArrowType=function(ee){this.arrowType=ee,this.adjustVisual(),this.stateChanged()},Object.defineProperty(te.prototype,"toolboxPanels",{get:function(){return[this.strokePanel,this.strokeWidthPanel,this.strokeStylePanel,this.arrowTypePanel]},enumerable:!1,configurable:!0}),te.prototype.getState=function(){var ee=Object.assign({arrowType:this.arrowType},le.prototype.getState.call(this));return ee.typeName=te.typeName,ee},te.prototype.restoreState=function(ee){le.prototype.restoreState.call(this,ee);var ie=ee;this.arrowType=ie.arrowType,this.createTips(),this.adjustVisual()},te.typeName="ArrowMarker",te.title="Arrow marker",te.icon='',te}(Bt),Me=function(le){function te(ee,ie,ce){var ne=le.call(this,ee,ie,ce)||this;return ne.fillColor=ce.defaultFillColor,ne.strokeWidth=0,ne.fillPanel=new vt("Color",ce.defaultColorSet,ce.defaultFillColor),ne.fillPanel.onColorChanged=ne.setFillColor,ne}return Le(te,le),Object.defineProperty(te.prototype,"toolboxPanels",{get:function(){return[this.fillPanel]},enumerable:!1,configurable:!0}),te.prototype.getState=function(){var ee=le.prototype.getState.call(this);return ee.typeName=te.typeName,ee},te.typeName="CoverMarker",te.title="Cover marker",te.icon='',te}(Ye),Xe=function(le){function te(ee,ie,ce,ne){var be=le.call(this,ee,ne||'')||this;return be.opacities=[],be.opacityBoxes=[],be.opacities=ie,be.currentOpacity=ce,be.setCurrentOpacity=be.setCurrentOpacity.bind(be),be}return Le(te,le),te.prototype.getUi=function(){var ee=this,ie=document.createElement("div");return ie.style.display="flex",ie.style.overflow="hidden",ie.style.flexGrow="2",ie.style.justifyContent="space-between",this.opacities.forEach(function(ce){var ne=document.createElement("div");ne.style.display="flex",ne.style.alignItems="center",ne.style.justifyContent="center",ne.style.padding="5px",ne.style.borderWidth="2px",ne.style.borderStyle="solid",ne.style.borderColor=ce===ee.currentOpacity?ee.uiStyleSettings.toolboxAccentColor:"transparent",ne.addEventListener("click",function(){ee.setCurrentOpacity(ce,ne)}),ie.appendChild(ne);var be=document.createElement("div");be.innerText=100*ce+"%",ne.appendChild(be),ee.opacityBoxes.push(ne)}),ie},te.prototype.setCurrentOpacity=function(ee,ie){var ce=this;this.currentOpacity=ee,this.opacityBoxes.forEach(function(ne){ne.style.borderColor=ne===ie?ce.uiStyleSettings.toolboxAccentColor:"transparent"}),this.onOpacityChanged&&this.onOpacityChanged(this.currentOpacity)},te}(pt),st=function(le){function te(ee,ie,ce){var ne=le.call(this,ee,ie,ce)||this;return ne.setOpacity=ne.setOpacity.bind(ne),ne.fillColor=ce.defaultHighlightColor,ne.strokeWidth=0,ne.opacity=ce.defaultHighlightOpacity,ne.fillPanel=new vt("Color",ce.defaultColorSet,ne.fillColor),ne.fillPanel.onColorChanged=ne.setFillColor,ne.opacityPanel=new Xe("Opacity",ce.defaultOpacitySteps,ne.opacity),ne.opacityPanel.onOpacityChanged=ne.setOpacity,ne}return Le(te,le),te.prototype.setOpacity=function(ee){this.opacity=ee,this.visual&&Se.setAttributes(this.visual,[["opacity",this.opacity.toString()]]),this.stateChanged()},Object.defineProperty(te.prototype,"toolboxPanels",{get:function(){return[this.fillPanel,this.opacityPanel]},enumerable:!1,configurable:!0}),te.prototype.getState=function(){var ee=le.prototype.getState.call(this);return ee.typeName=te.typeName,ee},te.typeName="HighlightMarker",te.title="Highlight marker",te.icon='',te}(Me),we='',je='',Ge=function(le){function te(ee,ie,ce){var ne=le.call(this,ee,ie,ce)||this;return ne.bgColor="transparent",ne.tipPosition={x:0,y:0},ne.tipBase1Position={x:0,y:0},ne.tipBase2Position={x:0,y:0},ne.tipMoving=!1,ne.color=ce.defaultStrokeColor,ne.bgColor=ce.defaultFillColor,ne.fontFamily=ce.defaultFontFamily,ne.defaultSize={x:100,y:30},ne.setBgColor=ne.setBgColor.bind(ne),ne.getTipPoints=ne.getTipPoints.bind(ne),ne.positionTip=ne.positionTip.bind(ne),ne.setTipPoints=ne.setTipPoints.bind(ne),ne.colorPanel=new vt("Text color",ce.defaultColorSet,ne.color,we),ne.colorPanel.onColorChanged=ne.setColor,ne.bgColorPanel=new vt("Fill color",ce.defaultColorSet,ne.bgColor,je),ne.bgColorPanel.onColorChanged=ne.setBgColor,ne.fontFamilyPanel=new wt("Font",ce.defaultFontFamilies,ce.defaultFontFamily),ne.fontFamilyPanel.onFontChanged=ne.setFont,ne.tipGrip=new lt,ne.tipGrip.visual.transform.baseVal.appendItem(Se.createTransform()),ne.controlBox.appendChild(ne.tipGrip.visual),ne}return Le(te,le),te.prototype.ownsTarget=function(ee){return le.prototype.ownsTarget.call(this,ee)||this.tipGrip.ownsTarget(ee)||this.tip===ee},te.prototype.createTip=function(){Se.setAttributes(this.bgRectangle,[["fill",this.bgColor],["rx","10px"]]),this.tip=Se.createPolygon(this.getTipPoints(),[["fill",this.bgColor]]),this.visual.appendChild(this.tip)},te.prototype.pointerDown=function(ee,ie){this.state==="new"&&le.prototype.pointerDown.call(this,ee,ie),this.state==="creating"?this.createTip():this.tipGrip.ownsTarget(ie)?(this.manipulationStartLeft=this.left,this.manipulationStartTop=this.top,this.tipMoving=!0):le.prototype.pointerDown.call(this,ee,ie)},te.prototype.pointerUp=function(ee){if(this.tipMoving)this.tipMoving=!1,this.isMoved=!0,le.prototype.pointerUp.call(this,ee);else{var ie=this.state==="creating";le.prototype.pointerUp.call(this,ee),this.setTipPoints(ie),this.positionTip()}},te.prototype.manipulate=function(ee){if(this.tipMoving){var ie=this.unrotatePoint(ee);this.tipPosition={x:ie.x-this.manipulationStartLeft,y:ie.y-this.manipulationStartTop},this.positionTip()}else le.prototype.manipulate.call(this,ee)},te.prototype.setBgColor=function(ee){this.bgRectangle&&this.tip&&(Se.setAttributes(this.bgRectangle,[["fill",ee]]),Se.setAttributes(this.tip,[["fill",ee]])),this.bgColor=ee,this.fillColorChanged(ee)},te.prototype.getTipPoints=function(){return this.setTipPoints(this.state==="creating"),this.tipBase1Position.x+","+this.tipBase1Position.y+" "+this.tipBase2Position.x+","+this.tipBase2Position.y+" "+this.tipPosition.x+","+this.tipPosition.y},te.prototype.setTipPoints=function(ee){ee===void 0&&(ee=!1);var ie=Math.min(this.height/2,15),ce=this.height/5;ee&&(this.tipPosition={x:ie+ce/2,y:this.height+20});var ne=Math.atan(this.height/2/(this.width/2));this.tipPosition.x=this.width/2&&this.tipPosition.y=this.width/2&&this.tipPosition.y>=this.height/2?ne.1)){var ee=180*Math.atan((this.y2-this.y1)/(this.x2-this.x1))/Math.PI+90*Math.sign(this.x1-this.x2),ie=this.tip1.transform.baseVal.getItem(0);ie.setRotate(ee,this.x1,this.y1),this.tip1.transform.baseVal.replaceItem(ie,0);var ce=this.tip2.transform.baseVal.getItem(0);ce.setRotate(ee+180,this.x2,this.y2),this.tip2.transform.baseVal.replaceItem(ce,0)}},Object.defineProperty(te.prototype,"toolboxPanels",{get:function(){return[this.strokePanel,this.strokeWidthPanel,this.strokeStylePanel]},enumerable:!1,configurable:!0}),te.prototype.getState=function(){var ee=le.prototype.getState.call(this);return ee.typeName=te.typeName,ee},te.prototype.restoreState=function(ee){le.prototype.restoreState.call(this,ee),this.createTips(),this.adjustVisual()},te.typeName="MeasurementMarker",te.title="Measurement marker",te.icon='',te}(Bt),ye=function(le){function te(ee,ie,ce){var ne=le.call(this,ee,ie,ce)||this;return ne.strokePanel.colors=ce.defaultColorSet,ne.fillColor="transparent",ne}return Le(te,le),Object.defineProperty(te.prototype,"toolboxPanels",{get:function(){return[this.strokePanel,this.strokeWidthPanel,this.strokeStylePanel]},enumerable:!1,configurable:!0}),te.prototype.getState=function(){var ee=le.prototype.getState.call(this);return ee.typeName=te.typeName,ee},te.typeName="EllipseFrameMarker",te.title="Ellipse frame marker",te.icon='',te}(kt),ve=function(){function le(){this.undoStack=[],this.redoStack=[]}return Object.defineProperty(le.prototype,"isUndoPossible",{get:function(){return this.undoStack.length>0},enumerable:!1,configurable:!0}),Object.defineProperty(le.prototype,"isRedoPossible",{get:function(){return this.redoStack.length>0},enumerable:!1,configurable:!0}),Object.defineProperty(le.prototype,"undoStepCount",{get:function(){return this.undoStack.length},enumerable:!1,configurable:!0}),Object.defineProperty(le.prototype,"redoStepCount",{get:function(){return this.redoStack.length},enumerable:!1,configurable:!0}),le.prototype.addUndoStep=function(te){this.undoStack.length!==0&&JSON.stringify(this.undoStack[this.undoStack.length-1])===JSON.stringify(te)||(this.undoStack.push(te),JSON.stringify(this.lastRedoStep)!==JSON.stringify(te)&&this.redoStack.splice(0,this.redoStack.length))},le.prototype.replaceLastUndoStep=function(te){this.undoStack.length>0&&(this.undoStack[this.undoStack.length-1]=te)},le.prototype.getLastUndoStep=function(){return this.undoStack.length>0?this.undoStack[this.undoStack.length-1]:void 0},le.prototype.undo=function(){if(this.undoStack.length>1){var te=this.undoStack.pop();return te!==void 0&&this.redoStack.push(te),this.undoStack.length>0?this.undoStack[this.undoStack.length-1]:void 0}},le.prototype.redo=function(){return this.lastRedoStep=this.redoStack.pop(),this.lastRedoStep},le}(),De=function(le){function te(ee,ie,ce){var ne=le.call(this,ee,ie,ce)||this;return ne.strokeColor="transparent",ne.strokeWidth=0,ne.strokeDasharray="",ne.curveX=0,ne.curveY=0,ne.manipulationStartCurveX=0,ne.manipulationStartCurveY=0,ne.setStrokeColor=ne.setStrokeColor.bind(ne),ne.setStrokeWidth=ne.setStrokeWidth.bind(ne),ne.setStrokeDasharray=ne.setStrokeDasharray.bind(ne),ne.positionGrips=ne.positionGrips.bind(ne),ne.addControlGrips=ne.addControlGrips.bind(ne),ne.adjustVisual=ne.adjustVisual.bind(ne),ne.setupControlBox=ne.setupControlBox.bind(ne),ne.resize=ne.resize.bind(ne),ne.strokeColor=ce.defaultColor,ne.strokeWidth=ce.defaultStrokeWidth,ne.strokeDasharray=ce.defaultStrokeDasharray,ne.strokePanel=new vt("Line color",ce.defaultColorSet,ce.defaultColor),ne.strokePanel.onColorChanged=ne.setStrokeColor,ne.strokeWidthPanel=new xt("Line width",ce.defaultStrokeWidths,ce.defaultStrokeWidth),ne.strokeWidthPanel.onWidthChanged=ne.setStrokeWidth,ne.strokeStylePanel=new Ie("Line style",ce.defaultStrokeDasharrays,ce.defaultStrokeDasharray),ne.strokeStylePanel.onStyleChanged=ne.setStrokeDasharray,ne}return Le(te,le),te.prototype.ownsTarget=function(ee){return!(!le.prototype.ownsTarget.call(this,ee)&&ee!==this.visual&&ee!==this.selectorCurve&&ee!==this.visibleCurve&&!this.curveGrip.ownsTarget(ee))},te.prototype.getPathD=function(){return"M "+this.x1+" "+this.y1+" Q "+this.curveX+" "+this.curveY+", "+this.x2+" "+this.y2},te.prototype.createVisual=function(){this.visual=Se.createGroup(),this.selectorCurve=Se.createPath(this.getPathD(),[["stroke","transparent"],["stroke-width",(this.strokeWidth+10).toString()],["fill","transparent"]]),this.visibleCurve=Se.createPath(this.getPathD(),[["stroke",this.strokeColor],["stroke-width",this.strokeWidth.toString()],["fill","transparent"]]),this.visual.appendChild(this.selectorCurve),this.visual.appendChild(this.visibleCurve),this.addMarkerVisualToContainer(this.visual)},te.prototype.pointerDown=function(ee,ie){le.prototype.pointerDown.call(this,ee,ie),this.manipulationStartCurveX=this.curveX,this.manipulationStartCurveY=this.curveY,this.state==="new"&&(this.curveX=ee.x,this.curveY=ee.y),this.state==="new"?(this.createVisual(),this.adjustVisual(),this._state="creating"):this.curveGrip.ownsTarget(ie)&&(this.activeGrip=this.curveGrip,this._state="resize")},te.prototype.adjustVisual=function(){this.selectorCurve&&this.visibleCurve&&(this.selectorCurve.setAttribute("d",this.getPathD()),this.visibleCurve.setAttribute("d",this.getPathD()),Se.setAttributes(this.visibleCurve,[["stroke",this.strokeColor]]),Se.setAttributes(this.visibleCurve,[["stroke-width",this.strokeWidth.toString()]]),Se.setAttributes(this.visibleCurve,[["stroke-dasharray",this.strokeDasharray.toString()]]))},te.prototype.setupControlBox=function(){le.prototype.setupControlBox.call(this),this.curveControlLine1=Se.createLine(this.x1,this.y1,this.curveX,this.curveY,[["stroke","black"],["stroke-width","1"],["stroke-opacity","0.5"],["stroke-dasharray","3, 2"]]),this.curveControlLine2=Se.createLine(this.x2,this.y2,this.curveX,this.curveY,[["stroke","black"],["stroke-width","1"],["stroke-opacity","0.5"],["stroke-dasharray","3, 2"]]),this.controlBox.insertBefore(this.curveControlLine1,this.controlBox.firstChild),this.controlBox.insertBefore(this.curveControlLine2,this.controlBox.firstChild)},te.prototype.addControlGrips=function(){this.curveGrip=this.createGrip(),this.curveX=0,this.curveY=0,le.prototype.addControlGrips.call(this)},te.prototype.positionGrips=function(){le.prototype.positionGrips.call(this);var ee=this.curveGrip.GRIP_SIZE;this.positionGrip(this.curveGrip.visual,this.curveX-ee/2,this.curveY-ee/2),this.curveControlLine1&&this.curveControlLine2&&(this.curveControlLine1.setAttribute("x1",this.x1.toString()),this.curveControlLine1.setAttribute("y1",this.y1.toString()),this.curveControlLine1.setAttribute("x2",this.curveX.toString()),this.curveControlLine1.setAttribute("y2",this.curveY.toString()),this.curveControlLine2.setAttribute("x1",this.x2.toString()),this.curveControlLine2.setAttribute("y1",this.y2.toString()),this.curveControlLine2.setAttribute("x2",this.curveX.toString()),this.curveControlLine2.setAttribute("y2",this.curveY.toString()))},te.prototype.manipulate=function(ee){this.state==="move"&&(this.curveX=this.manipulationStartCurveX+ee.x-this.manipulationStartX,this.curveY=this.manipulationStartCurveY+ee.y-this.manipulationStartY),le.prototype.manipulate.call(this,ee)},te.prototype.resize=function(ee){this.activeGrip===this.curveGrip&&(this.curveX=ee.x,this.curveY=ee.y),le.prototype.resize.call(this,ee),this.state==="creating"&&(this.curveX=this.x1+(this.x2-this.x1)/2,this.curveY=this.y1+(this.y2-this.y1)/2)},te.prototype.setStrokeColor=function(ee){this.strokeColor=ee,this.adjustVisual(),this.colorChanged(ee)},te.prototype.setStrokeWidth=function(ee){this.strokeWidth=ee,this.adjustVisual()},te.prototype.setStrokeDasharray=function(ee){this.strokeDasharray=ee,this.adjustVisual()},te.prototype.scale=function(ee,ie){this.curveX=this.curveX*ee,this.curveY=this.curveY*ie,le.prototype.scale.call(this,ee,ie)},Object.defineProperty(te.prototype,"toolboxPanels",{get:function(){return[this.strokePanel,this.strokeWidthPanel,this.strokeStylePanel]},enumerable:!1,configurable:!0}),te.prototype.getState=function(){var ee=Object.assign({strokeColor:this.strokeColor,strokeWidth:this.strokeWidth,strokeDasharray:this.strokeDasharray,curveX:this.curveX,curveY:this.curveY},le.prototype.getState.call(this));return ee.typeName=te.typeName,ee},te.prototype.restoreState=function(ee){le.prototype.restoreState.call(this,ee);var ie=ee;this.strokeColor=ie.strokeColor,this.strokeWidth=ie.strokeWidth,this.strokeDasharray=ie.strokeDasharray,this.curveX=ie.curveX,this.curveY=ie.curveY,this.createVisual(),this.adjustVisual()},te.typeName="CurveMarker",te.title="Curve marker",te.icon='',te}(Ve),et=function(le){function te(ee,ie,ce){var ne=le.call(this,ee,ie,ce)||this;return ne.fillColor="transparent",ne.strokeColor="transparent",ne.strokeWidth=0,ne.strokeDasharray="",ne.textColor="transparent",ne.fontSize="1rem",ne.isMoved=!1,ne.captionText="Caption",ne.PADDING=5,ne.captionBoxWidth=0,ne.captionBoxHeight=0,ne.strokeColor=ce.defaultColor,ne.strokeWidth=ce.defaultStrokeWidth,ne.strokeDasharray=ce.defaultStrokeDasharray,ne.fillColor=ce.defaultFillColor,ne.textColor=ce.defaultStrokeColor,ne.fontFamily=ce.defaultFontFamily,ne.fontSize=ce.defaultCaptionFontSize,ne.captionText=ce.defaultCaptionText,ne.setStrokeColor=ne.setStrokeColor.bind(ne),ne.setFillColor=ne.setFillColor.bind(ne),ne.setStrokeWidth=ne.setStrokeWidth.bind(ne),ne.setStrokeDasharray=ne.setStrokeDasharray.bind(ne),ne.createVisual=ne.createVisual.bind(ne),ne.sizeCaption=ne.sizeCaption.bind(ne),ne.setCaptionText=ne.setCaptionText.bind(ne),ne.showTextEditor=ne.showTextEditor.bind(ne),ne.positionTextEditor=ne.positionTextEditor.bind(ne),ne.finishTextEditing=ne.finishTextEditing.bind(ne),ne.setFont=ne.setFont.bind(ne),ne.setTextColor=ne.setTextColor.bind(ne),ne.strokePanel=new vt("Line color",pe(ce.defaultColorSet,["transparent"]),ne.strokeColor),ne.strokePanel.onColorChanged=ne.setStrokeColor,ne.fillPanel=new vt("Fill color",pe(ce.defaultColorSet,["transparent"]),ne.fillColor,je),ne.fillPanel.onColorChanged=ne.setFillColor,ne.strokeWidthPanel=new xt("Line width",ce.defaultStrokeWidths,ce.defaultStrokeWidth),ne.strokeWidthPanel.onWidthChanged=ne.setStrokeWidth,ne.strokeStylePanel=new Ie("Line style",ce.defaultStrokeDasharrays,ce.defaultStrokeDasharray),ne.strokeStylePanel.onStyleChanged=ne.setStrokeDasharray,ne.fontFamilyPanel=new wt("Font",ce.defaultFontFamilies,ce.defaultFontFamily),ne.fontFamilyPanel.onFontChanged=ne.setFont,ne.textColorPanel=new vt("Text color",ce.defaultColorSet,ne.textColor,we),ne.textColorPanel.onColorChanged=ne.setTextColor,ne}return Le(te,le),te.prototype.ownsTarget=function(ee){return!(!le.prototype.ownsTarget.call(this,ee)&&ee!==this.visual&&ee!==this.frame&&ee!==this.captionBg&&ee!==this.captionElement)},te.prototype.createVisual=function(){this.visual=Se.createGroup(),this.addMarkerVisualToContainer(this.visual),this.captionBg=Se.createRect(1,1,[["fill",this.fillColor]]),this.visual.appendChild(this.captionBg),this.captionElement=Se.createText([["fill",this.textColor],["font-family",this.fontFamily]]),this.captionElement.style.fontSize=this.fontSize,this.captionElement.style.textAnchor="start",this.captionElement.style.dominantBaseline="text-before-edge",this.captionElement.textContent=this.captionText,this.visual.appendChild(this.captionElement),this.frame=Se.createRect(this.width,this.height,[["fill","transparent"],["stroke",this.strokeColor],["stroke-width",this.strokeWidth.toString()],["stroke-dasharray",this.strokeDasharray]]),this.visual.appendChild(this.frame),this.sizeCaption()},te.prototype.setCaptionText=function(ee){this.captionText=ee,this.captionElement.textContent=this.captionText,this.sizeCaption()},te.prototype.pointerDown=function(ee,ie){le.prototype.pointerDown.call(this,ee,ie),this.isMoved=!1,this.pointerDownPoint=ee,this.pointerDownTimestamp=Date.now(),this.state==="new"&&(this.createVisual(),this.moveVisual(ee),this._state="creating")},te.prototype.manipulate=function(ee){le.prototype.manipulate.call(this,ee),this.pointerDownPoint!==void 0&&(this.isMoved=Math.abs(ee.x-this.pointerDownPoint.x)>5||Math.abs(ee.y-this.pointerDownPoint.y)>5)},te.prototype.resize=function(ee){le.prototype.resize.call(this,ee),this.setSize()},te.prototype.sizeCaption=function(){var ee=this.captionElement.getBBox();this.captionText.trim()!==""?(this.captionBoxWidth=ee.width+2*this.PADDING,this.captionBoxHeight=ee.height+2*this.PADDING):(this.captionBoxWidth=0,this.captionBoxHeight=0),Se.setAttributes(this.captionBg,[["width",this.captionBoxWidth.toString()],["height",this.captionBoxHeight.toString()],["clip-path","path('M0,0 H"+this.width+" V"+this.height+" H"+-this.width+" Z')"]]),Se.setAttributes(this.captionElement,[["x",this.PADDING.toString()],["y",this.PADDING.toString()],["clip-path","path('M0,0 H"+(this.width-this.PADDING)+" V"+this.height+" H"+(-this.width-this.PADDING)+" Z')"]])},te.prototype.showTextEditor=function(){var ee=this;this._state="edit",this.overlayContainer.innerHTML="",this.textEditDiv=document.createElement("div"),this.textEditDiv.style.flexGrow="2",this.textEditDiv.style.alignItems="center",this.textEditDiv.style.justifyContent="center",this.textEditDiv.style.pointerEvents="auto",this.textEditDiv.style.overflow="hidden",this.textEditBox=document.createElement("input"),this.textEditBox.style.position="absolute",this.textEditBox.style.width=this.width+"px",this.captionBoxHeight>0&&(this.textEditBox.style.height=this.captionBoxHeight+"px"),this.textEditBox.style.fontSize=this.fontSize,this.textEditBox.style.fontFamily=this.fontFamily,this.textEditBox.style.backgroundColor=this.fillColor,this.textEditBox.style.color=this.textColor,this.textEditBox.style.borderWidth="0",this.textEditBox.setAttribute("value",this.captionText),this.textEditBox.select(),this.textEditDiv.appendChild(this.textEditBox),this.overlayContainer.appendChild(this.textEditDiv),this.textEditBox.addEventListener("pointerup",function(ie){ie.stopPropagation()}),this.textEditBox.addEventListener("keypress",function(ie){ie.key==="Enter"&&ee.finishTextEditing(ee.textEditBox.value)}),this.textEditBox.addEventListener("keyup",function(ie){ie.cancelBubble=!0}),this.textEditBox.addEventListener("blur",function(){ee.finishTextEditing(ee.textEditBox.value)}),this.textEditDiv.addEventListener("pointerup",function(){ee.finishTextEditing(ee.textEditBox.value)}),this.positionTextEditor(),this.textEditBox.focus()},te.prototype.positionTextEditor=function(){this.state==="edit"&&(this.textEditBox===void 0?this.showTextEditor():(this.textEditBox.style.left=this.left+"px",this.textEditBox.style.top=this.top+"px",this.textEditBox.style.transform="rotate("+this.rotationAngle+"deg)",this.textEditBox.style.transformOrigin=this.width/2+"px "+this.height/2+"px"))},te.prototype.finishTextEditing=function(ee){this.setCaptionText(ee.trim()),this.overlayContainer.innerHTML="",this.stateChanged()},te.prototype.setFont=function(ee){this.captionElement&&Se.setAttributes(this.captionElement,[["font-family",ee]]),this.fontFamily=ee,this.textEditBox&&(this.textEditBox.style.fontFamily=this.fontFamily),this.sizeCaption(),this.stateChanged()},te.prototype.setTextColor=function(ee){this.captionElement&&Se.setAttributes(this.captionElement,[["fill",ee]]),this.textColor=ee,this.textEditBox&&(this.textEditBox.style.color=this.textColor),this.stateChanged()},te.prototype.setSize=function(){le.prototype.setSize.call(this),Se.setAttributes(this.frame,[["width",this.width.toString()],["height",this.height.toString()]]),this.sizeCaption()},te.prototype.pointerUp=function(ee){le.prototype.pointerUp.call(this,ee),this.setSize(),!this.isMoved&&Date.now()-this.pointerDownTimestamp>500&&this.showTextEditor(),this.pointerDownPoint=void 0},te.prototype.dblClick=function(ee,ie){le.prototype.dblClick.call(this,ee,ie),this.showTextEditor()},te.prototype.setStrokeColor=function(ee){this.strokeColor=ee,this.frame&&Se.setAttributes(this.frame,[["stroke",this.strokeColor]]),this.colorChanged(ee),this.stateChanged()},te.prototype.setFillColor=function(ee){this.fillColor=ee,this.captionBg&&Se.setAttributes(this.captionBg,[["fill",this.fillColor]]),this.fillColorChanged(ee),this.stateChanged()},te.prototype.setStrokeWidth=function(ee){this.strokeWidth=ee,this.frame&&Se.setAttributes(this.frame,[["stroke-width",this.strokeWidth.toString()]]),this.stateChanged()},te.prototype.setStrokeDasharray=function(ee){this.strokeDasharray=ee,this.frame&&Se.setAttributes(this.frame,[["stroke-dasharray",this.strokeDasharray]]),this.stateChanged()},Object.defineProperty(te.prototype,"toolboxPanels",{get:function(){return[this.strokePanel,this.fillPanel,this.strokeWidthPanel,this.strokeStylePanel,this.fontFamilyPanel,this.textColorPanel]},enumerable:!1,configurable:!0}),te.prototype.getState=function(){var ee=Object.assign({fillColor:this.fillColor,strokeColor:this.strokeColor,strokeWidth:this.strokeWidth,strokeDasharray:this.strokeDasharray,opacity:1,textColor:this.textColor,fontFamily:this.fontFamily,fontSize:this.fontSize,captionText:this.captionText},le.prototype.getState.call(this));return ee.typeName=this.typeName,ee},te.prototype.restoreState=function(ee){var ie=ee;this.fillColor=ie.fillColor,this.strokeColor=ie.strokeColor,this.strokeWidth=ie.strokeWidth,this.strokeDasharray=ie.strokeDasharray,this.textColor=ie.textColor,this.fontFamily=ie.fontFamily,this.captionText=ie.captionText,this.fontSize=ie.fontSize,this.createVisual(),le.prototype.restoreState.call(this,ee),this.setSize()},te.prototype.scale=function(ee,ie){le.prototype.scale.call(this,ee,ie),this.setSize()},te.typeName="CaptionFrameMarker",te.title="Caption frame marker",te.icon='',te}(Oe),ke=function(){function le(te,ee){ee===void 0&&(ee=!1),this.cancelable=!1,this._defaultPrevented=!1,this.markerArea=te,this.cancelable=ee}return Object.defineProperty(le.prototype,"defaultPrevented",{get:function(){return this._defaultPrevented},enumerable:!1,configurable:!0}),le.prototype.preventDefault=function(){this._defaultPrevented=!0},le}(),ze=function(le){function te(ee,ie,ce){var ne=le.call(this,ee,!1)||this;return ne.dataUrl=ie,ne.state=ce,ne}return Le(te,le),te}(ke),$e=function(le){function te(ee,ie,ce){ce===void 0&&(ce=!1);var ne=le.call(this,ee,ce)||this;return ne.marker=ie,ne}return Le(te,le),te}(ke),rt=function(){function le(){this.render=[],this.beforeclose=[],this.close=[],this.show=[],this.restorestate=[],this.statechange=[],this.markerselect=[],this.markerdeselect=[],this.markercreating=[],this.markercreate=[],this.markerbeforedelete=[],this.markerdelete=[],this.markerchange=[],this.focus=[],this.blur=[]}return le.prototype.addEventListener=function(te,ee){this[te].push(ee)},le.prototype.removeEventListener=function(te,ee){var ie=this[te].indexOf(ee);ie>-1&&this[te].splice(ie,1)},le}(),dt=function(){function le(te){this.touchPoints=0,this._availableMarkerTypes=this.DEFAULT_MARKER_TYPES,this.mode="select",this.markers=[],this.isDragging=!1,this.renderEventListeners=[],this.closeEventListeners=[],this.settings=new Te,this._isOpen=!1,this.undoRedoManager=new ve,this.renderAtNaturalSize=!1,this.renderImageType="image/png",this.renderMarkersOnly=!1,this.zoomSteps=[1,1.5,2,4],this._zoomLevel=1,this._isResizing=!1,this.prevPanPoint={x:0,y:0},this.eventListeners=new rt,this._silentRenderMode=!1,this._isFocused=!1,this._instanceNo=le.instanceCounter++,this.styles=new Be(this.instanceNo),this.uiStyleSettings=this.styles.settings,this.target=te,this.targetRoot=document.body,this.width=te.clientWidth,this.height=te.clientHeight,this.styles.removeStyleSheet(),this.open=this.open.bind(this),this.setTopLeft=this.setTopLeft.bind(this),this.toolbarButtonClicked=this.toolbarButtonClicked.bind(this),this.createNewMarker=this.createNewMarker.bind(this),this.addNewMarker=this.addNewMarker.bind(this),this.markerCreated=this.markerCreated.bind(this),this.setCurrentMarker=this.setCurrentMarker.bind(this),this.onPointerDown=this.onPointerDown.bind(this),this.onDblClick=this.onDblClick.bind(this),this.onPointerMove=this.onPointerMove.bind(this),this.onPointerUp=this.onPointerUp.bind(this),this.onPointerOut=this.onPointerOut.bind(this),this.onKeyUp=this.onKeyUp.bind(this),this.overrideOverflow=this.overrideOverflow.bind(this),this.restoreOverflow=this.restoreOverflow.bind(this),this.close=this.close.bind(this),this.closeUI=this.closeUI.bind(this),this.addCloseEventListener=this.addCloseEventListener.bind(this),this.removeCloseEventListener=this.removeCloseEventListener.bind(this),this.addRenderEventListener=this.addRenderEventListener.bind(this),this.removeRenderEventListener=this.removeRenderEventListener.bind(this),this.clientToLocalCoordinates=this.clientToLocalCoordinates.bind(this),this.onWindowResize=this.onWindowResize.bind(this),this.deleteSelectedMarker=this.deleteSelectedMarker.bind(this),this.setWindowHeight=this.setWindowHeight.bind(this),this.removeMarker=this.removeMarker.bind(this),this.colorChanged=this.colorChanged.bind(this),this.fillColorChanged=this.fillColorChanged.bind(this),this.onPopupTargetResize=this.onPopupTargetResize.bind(this),this.showNotesEditor=this.showNotesEditor.bind(this),this.hideNotesEditor=this.hideNotesEditor.bind(this),this.stepZoom=this.stepZoom.bind(this),this.focus=this.focus.bind(this),this.blur=this.blur.bind(this),this.markerStateChanged=this.markerStateChanged.bind(this),this.switchToSelectMode=this.switchToSelectMode.bind(this),this.addDefs=this.addDefs.bind(this),this.addDefsToImage=this.addDefsToImage.bind(this)}return Object.defineProperty(le.prototype,"ALL_MARKER_TYPES",{get:function(){return[qe,ct,ae,Lt,ye,kt,st,Ge,it,Me,Bt,De,et]},enumerable:!1,configurable:!0}),Object.defineProperty(le.prototype,"DEFAULT_MARKER_TYPES",{get:function(){return[qe,ct,ae,Lt,kt,st,Ge]},enumerable:!1,configurable:!0}),Object.defineProperty(le.prototype,"BASIC_MARKER_TYPES",{get:function(){return[qe,ct,ae,Lt,st]},enumerable:!1,configurable:!0}),Object.defineProperty(le.prototype,"availableMarkerTypes",{get:function(){return this._availableMarkerTypes},set:function(te){var ee=this;this._availableMarkerTypes.splice(0),te.forEach(function(ie){if(typeof ie=="string"){var ce=ee.ALL_MARKER_TYPES.find(function(ne){return ne.typeName===ie});ce!==void 0&&ee._availableMarkerTypes.push(ce)}else ee._availableMarkerTypes.push(ie)})},enumerable:!1,configurable:!0}),Object.defineProperty(le.prototype,"currentMarker",{get:function(){return this._currentMarker},enumerable:!1,configurable:!0}),Object.defineProperty(le.prototype,"isOpen",{get:function(){return this._isOpen},enumerable:!1,configurable:!0}),Object.defineProperty(le.prototype,"isUndoPossible",{get:function(){return!(!this.undoRedoManager||!this.undoRedoManager.isUndoPossible)},enumerable:!1,configurable:!0}),Object.defineProperty(le.prototype,"isRedoPossible",{get:function(){return!(!this.undoRedoManager||!this.undoRedoManager.isRedoPossible)},enumerable:!1,configurable:!0}),Object.defineProperty(le.prototype,"zoomLevel",{get:function(){return this._zoomLevel},set:function(te){this._zoomLevel=te,this.editorCanvas&&this.contentDiv&&(this.editorCanvas.style.transform="scale("+this._zoomLevel+")",this.contentDiv.scrollTo({left:(this.editorCanvas.clientWidth*this._zoomLevel-this.contentDiv.clientWidth)/2,top:(this.editorCanvas.clientHeight*this._zoomLevel-this.contentDiv.clientHeight)/2}))},enumerable:!1,configurable:!0}),Object.defineProperty(le.prototype,"instanceNo",{get:function(){return this._instanceNo},enumerable:!1,configurable:!0}),le.prototype.open=function(){this.setupResizeObserver(),this.setEditingTarget(),this.setTopLeft(),this.initMarkerCanvas(),this.initOverlay(),this.attachEvents(),this.settings.displayMode==="popup"&&this.onPopupTargetResize(),ge.isLicensed||this.addLogo(),this._isOpen=!0,this._isFocused=!0},le.prototype.show=function(){var te=this;this.styles.styleSheetRoot===void 0&&He.styleSheetRoot!==void 0&&(this.styles.styleSheetRoot=He.styleSheetRoot),this.setWindowHeight(),this.showUI(),this.open(),this.eventListeners.show.forEach(function(ee){return ee(new ke(te))})},le.prototype.render=function(){return Ze(this,void 0,void 0,function(){var te;return Ee(this,function(ee){switch(ee.label){case 0:return this.setCurrentMarker(),(te=new ot).naturalSize=this.renderAtNaturalSize,te.imageType=this.renderImageType,te.imageQuality=this.renderImageQuality,te.markersOnly=this.renderMarkersOnly,te.width=this.renderWidth,te.height=this.renderHeight,[4,te.rasterize(this.target instanceof HTMLImageElement?this.target:null,this.markerImage,this.renderTarget)];case 1:return ee.sent(),[4,te.rasterize(this.target instanceof HTMLImageElement?this.target:null,this.markerImage,this.renderTarget)];case 2:return[2,ee.sent()]}})})},le.prototype.close=function(te){var ee=this;if(te===void 0&&(te=!1),this.isOpen){var ie=!1;te||this.eventListeners.beforeclose.forEach(function(ce){var ne=new ke(ee,!0);ce(ne),ne.defaultPrevented&&(ie=!0)}),ie||(this.coverDiv&&this.closeUI(),this.targetObserver&&(this.targetObserver.unobserve(this.target),this.targetObserver.unobserve(this.editorCanvas)),this.settings.displayMode==="popup"&&window.removeEventListener("resize",this.setWindowHeight),this.eventListeners.close.forEach(function(ce){return ce(new ke(ee))}),this.detachEvents(),this._isOpen=!1)}},le.prototype.addMarkersToToolbar=function(){for(var te,ee=[],ie=0;iethis.editorCanvas.clientHeight?this.editorCanvas.clientHeight*te:this.editorCanvas.clientWidth,ie=ee',te.title="Powered by marker.js",te.style.display="grid",te.style.alignItems="center",te.style.justifyItems="center",te.style.padding="3px",te.style.width="20px",te.style.height="20px",this.logoUI.appendChild(te),this.editorCanvas.appendChild(this.logoUI),this.logoUI.style.position="absolute",this.logoUI.style.pointerEvents="all",this.positionLogo()},le.prototype.positionLogo=function(){this.logoUI&&(this.uiStyleSettings.logoPosition!=="right"?this.logoUI.style.left=this.markerImageHolder.offsetLeft+10+"px":this.logoUI.style.left=this.markerImageHolder.offsetLeft+this.markerImageHolder.offsetWidth-this.logoUI.clientWidth-10+"px",this.logoUI.style.top=this.markerImageHolder.offsetTop+this.markerImageHolder.offsetHeight-this.logoUI.clientHeight-10+"px")},le.prototype.overrideOverflow=function(){this.scrollXState=window.scrollX,this.scrollYState=window.scrollY,this.bodyOverflowState=document.body.style.overflow,window.scroll({top:0,left:0}),document.body.style.overflow="hidden"},le.prototype.restoreOverflow=function(){document.body.style.overflow=this.bodyOverflowState,window.scroll({top:this.scrollYState,left:this.scrollXState})},le.prototype.showUI=function(){switch(this.settings.displayMode==="popup"&&this.overrideOverflow(),this.coverDiv=document.createElement("div"),this.coverDiv.style.visibility=this._silentRenderMode?"hidden":"visible",this.coverDiv.className=this.styles.classNamePrefixBase+" "+this.styles.classNamePrefix,this.coverDiv.style.fontSize="16px",this.coverDiv.style.userSelect="none",this.settings.displayMode){case"inline":this.coverDiv.style.position="absolute";var te=this.settings.uiOffsetTop!==void 0?this.target.offsetTop+this.settings.uiOffsetTop:this.target.offsetTop>this.styles.settings.toolbarHeight?this.target.offsetTop-this.styles.settings.toolbarHeight:0;this.coverDiv.style.top=te+"px",this.coverDiv.style.left=this.target.offsetLeft.toString()+"px",this.coverDiv.style.width=this.target.offsetWidth.toString()+"px",this.coverDiv.style.zIndex=this.uiStyleSettings.zIndex!==void 0?this.uiStyleSettings.zIndex:"5";break;case"popup":this.coverDiv.style.position="absolute",this.coverDiv.style.top="0px",this.coverDiv.style.left="0px",this.coverDiv.style.width="100vw",this.coverDiv.style.height=window.innerHeight+"px",this.coverDiv.style.backgroundColor="rgba(0, 0, 0, 0.75)",this.coverDiv.style.zIndex=this.uiStyleSettings.zIndex!==void 0?this.uiStyleSettings.zIndex:"1000",this.coverDiv.style.display="flex"}this.targetRoot.appendChild(this.coverDiv),this.uiDiv=document.createElement("div"),this.uiDiv.style.display="flex",this.uiDiv.style.flexDirection="column",this.uiDiv.style.flexGrow="2",this.uiDiv.style.margin=this.settings.displayMode==="popup"?this.settings.popupMargin+"px":"0px",this.uiDiv.style.border="0px",this.coverDiv.appendChild(this.uiDiv),this.toolbar=new Je(this.uiDiv,this.settings.displayMode,this._availableMarkerTypes,this.uiStyleSettings,this.styles),this.toolbar.addButtonClickListener(this.toolbarButtonClicked),this.toolbar.show(this._silentRenderMode||this.uiStyleSettings.hideToolbar?"hidden":"visible"),this.contentDiv=document.createElement("div"),this.contentDiv.style.display="flex",this.contentDiv.style.flexDirection="row",this.contentDiv.style.flexGrow="2",this.contentDiv.style.flexShrink="1",this.settings.displayMode==="popup"&&(this.contentDiv.style.backgroundColor=this.uiStyleSettings.canvasBackgroundColor,this.contentDiv.style.maxHeight=this.windowHeight-2*this.settings.popupMargin-3.5*this.uiStyleSettings.toolbarHeight+"px",this.contentDiv.style.maxWidth="calc(100vw - "+2*this.settings.popupMargin+"px)"),this.contentDiv.style.overflow="auto",this.uiDiv.appendChild(this.contentDiv),this.editorCanvas=document.createElement("div"),this.editorCanvas.style.flexGrow="2",this.editorCanvas.style.flexShrink="1",this.editorCanvas.style.position="relative",this.editorCanvas.style.overflow="hidden",this.editorCanvas.style.display="flex",this.settings.displayMode==="popup"&&(this.editorCanvas.style.alignItems="center",this.editorCanvas.style.justifyContent="center"),this.editorCanvas.style.pointerEvents="none",this.editorCanvas.style.transformOrigin="left top",this.editorCanvas.style.transform="scale("+this.zoomLevel+")",this.contentDiv.appendChild(this.editorCanvas),this.editingTarget=this.target instanceof HTMLImageElement?document.createElement("img"):document.createElement("canvas"),this.settings.uiOffsetTop===void 0&&this.target.offsetTop-1&&this.markers.splice(this.markers.indexOf(te),1),te.dispose()},le.prototype.switchToSelectMode=function(){this.mode="select",this.hideNotesEditor(),this._currentMarker!==void 0&&(this._currentMarker.state!=="new"?this._currentMarker.select():(this.removeMarker(this._currentMarker),this.setCurrentMarker(),this.markerImage.style.cursor="default"),this.addUndoStep())},le.prototype.toolbarButtonClicked=function(te,ee){if(te==="marker"&&ee!==void 0)this.createNewMarker(ee);else if(te==="action")switch(ee){case"select":this.switchToSelectMode(),this.switchToSelectMode();break;case"delete":this.deleteSelectedMarker();break;case"clear":this.clear();break;case"undo":this.undo();break;case"redo":this.redo();break;case"zoom":this.stepZoom();break;case"zoom-out":this.zoomLevel=1;break;case"notes":this.notesArea===void 0?(this.switchToSelectMode(),this.zoomLevel=1,this.showNotesEditor()):this.switchToSelectMode();break;case"close":this.close();break;case"render":this.switchToSelectMode(),this.startRenderAndClose()}},le.prototype.deleteSelectedMarker=function(){var te=this;if(this._currentMarker!==void 0){var ee=!1;if(this.eventListeners.markerbeforedelete.forEach(function(ce){var ne=new $e(te,te._currentMarker,!0);ce(ne),ne.defaultPrevented&&(ee=!0)}),!ee){var ie=this._currentMarker;this._currentMarker.dispose(),this.markerImage.removeChild(this._currentMarker.container),this.markers.splice(this.markers.indexOf(this._currentMarker),1),this.setCurrentMarker(),this.addUndoStep(),this.eventListeners.markerdelete.forEach(function(ce){return ce(new $e(te,ie))})}}},le.prototype.clear=function(){var te=this,ee=!1;if(this.markers.length>0&&(this.eventListeners.markerbeforedelete.forEach(function(be){var yt=new $e(te,void 0,!0);be(yt),yt.defaultPrevented&&(ee=!0)}),!ee)){this.setCurrentMarker();for(var ie=function(be){var yt=ce.markers[be];ce.setCurrentMarker(ce.markers[be]),ce._currentMarker.dispose(),ce.markerImage.removeChild(ce._currentMarker.container),ce.markers.splice(ce.markers.indexOf(ce._currentMarker),1),ce.eventListeners.markerdelete.forEach(function(gt){return gt(new $e(te,yt))})},ce=this,ne=this.markers.length-1;ne>=0;ne--)ie(ne);this.addUndoStep()}},Object.defineProperty(le.prototype,"isNotesAreaOpen",{get:function(){return this.notesArea!==void 0},enumerable:!1,configurable:!0}),le.prototype.showNotesEditor=function(){var te;this._currentMarker!==void 0&&(this.overlayContainer.innerHTML="",this.notesArea=document.createElement("textarea"),this.notesArea.className=this.uiStyleSettings.notesAreaStyleClassName,this.notesArea.style.pointerEvents="auto",this.notesArea.style.alignSelf="stretch",this.notesArea.style.width="100%",this.notesArea.style.margin=this.uiStyleSettings.toolbarHeight/4+"px",this.notesArea.value=(te=this._currentMarker.notes)!==null&&te!==void 0?te:"",this.overlayContainer.appendChild(this.notesArea))},le.prototype.hideNotesEditor=function(){this.isNotesAreaOpen&&(this._currentMarker!==void 0&&(this._currentMarker.notes=this.notesArea.value.trim()!==""?this.notesArea.value:void 0),this.overlayContainer.removeChild(this.notesArea),this.notesArea=void 0)},le.prototype.selectLastMarker=function(){this.markers.length>0?this.setCurrentMarker(this.markers[this.markers.length-1]):this.setCurrentMarker()},le.prototype.addUndoStep=function(){var te=this;if(this._currentMarker===void 0||this._currentMarker.state!=="edit"){var ee=this.getState(),ie=this.undoRedoManager.getLastUndoStep();if(!ie||ie.width===ee.width&&ie.height===ee.height){var ce=this.undoRedoManager.undoStepCount;this.undoRedoManager.addUndoStep(ee),ce1&&this.panTo({x:te.clientX,y:te.clientY}))},le.prototype.onPointerUp=function(te){this.touchPoints>0&&this.touchPoints--,this.touchPoints===0&&this.isDragging&&this._currentMarker!==void 0&&this._currentMarker.pointerUp(this.clientToLocalCoordinates(te.clientX,te.clientY)),this.isDragging=!1,this.addUndoStep()},le.prototype.onPointerOut=function(){this.touchPoints>0&&this.touchPoints--},le.prototype.onKeyUp=function(te){this._currentMarker===void 0||this.notesArea!==void 0||te.key!=="Delete"&&te.key!=="Backspace"||this.deleteSelectedMarker()},le.prototype.clientToLocalCoordinates=function(te,ee){var ie=this.markerImage.getBoundingClientRect();return{x:(te-ie.left)/this.zoomLevel,y:(ee-ie.top)/this.zoomLevel}},le.prototype.onWindowResize=function(){this.positionUI()},le.prototype.positionUI=function(){switch(this.setTopLeft(),this.settings.displayMode){case"inline":var te=this.target.getClientRects().item(0).y>this.styles.settings.toolbarHeight?this.target.offsetTop-this.styles.settings.toolbarHeight:0;this.coverDiv.style.top=te+"px",this.coverDiv.style.left=this.target.offsetLeft.toString()+"px";break;case"popup":this.coverDiv.style.top="0px",this.coverDiv.style.left="0px",this.coverDiv.style.width="100vw",this.coverDiv.style.height=this.windowHeight+"px",this.contentDiv.style.maxHeight=this.windowHeight-2*this.settings.popupMargin-3.5*this.styles.settings.toolbarHeight+"px"}this.positionMarkerImage(),this.positionLogo()},le.prototype.addLicenseKey=function(te){ge.addKey(te)},le.prototype.addEventListener=function(te,ee){this.eventListeners.addEventListener(te,ee)},le.prototype.removeEventListener=function(te,ee){this.eventListeners.removeEventListener(te,ee)},le.prototype.renderState=function(te){this._silentRenderMode=!0,this.settings.displayMode="inline",this.isOpen||this.show(),this.restoreState(te),this.startRenderAndClose(),this._silentRenderMode=!1},Object.defineProperty(le.prototype,"isFocused",{get:function(){return this._isFocused},enumerable:!1,configurable:!0}),le.prototype.focus=function(){var te=this;this._isFocused||(this.attachWindowEvents(),this._isFocused=!0,this._previousCurrentMarker!==void 0&&this.setCurrentMarker(this._previousCurrentMarker),this.eventListeners.focus.forEach(function(ee){return ee(new ke(te))}))},le.prototype.blur=function(){var te=this;this._isFocused&&(this.detachWindowEvents(),this._isFocused=!1,this._previousCurrentMarker=this._currentMarker,this.setCurrentMarker(),this.eventListeners.blur.forEach(function(ee){return ee(new ke(te))}))},le.instanceCounter=0,le}(),Qe=de(38147),bt=de(65862),Et=(le,te,ee)=>new Promise((ie,ce)=>{var ne=gt=>{try{yt(ee.next(gt))}catch(St){ce(St)}},be=gt=>{try{yt(ee.throw(gt))}catch(St){ce(St)}},yt=gt=>gt.done?ie(gt.value):Promise.resolve(gt.value).then(ne,be);yt((ee=ee.apply(le,te)).next())}),Ht=({data:le,className:te,fullWidth:ee,style:ie={},onClose:ce,onOk:ne,showFullTools:be,noAssociationId:yt})=>{const gt=(0,se.useRef)(null),St=(0,se.useRef)(null),_e=(0,se.useRef)(null),Zt=(0,se.useRef)(null),[Ft,Ot]=(0,se.useState)(!1),[un,kn]=(0,se.useState)("\u6B63\u5728\u52A0\u8F7D\u4E2D");(0,se.useEffect)(()=>(_e.current||(_e.current=document.createElement("style"),document.head.appendChild(_e.current)),le!=null&&le.visible?(document.body.setAttribute("data-custom","y-hidden"),_e.current.innerHTML=" html { overflow-y: hidden; }",le!=null&&le.src&&cn()):(document.body.removeAttribute("data-custom"),_e.current&&(document.head.removeChild(_e.current),_e.current=null)),()=>{document.body.removeAttribute("data-custom"),_e.current&&(document.head.removeChild(_e.current),_e.current=null)}),[le==null?void 0:le.visible]);const cn=()=>Et(void 0,null,function*(){Ot(!0),kn("\u6B63\u5728\u52A0\u8F7D\u4E2D");const mr=yield(0,bt.ZJ)(le==null?void 0:le.src);gt.current.src="",gt.current.src=mr,gt.current.onload=function(){zn()},Ot(!1),kn("")}),wn=mr=>Et(void 0,null,function*(){Ot(!0),kn("\u6B63\u5728\u4FDD\u5B58\u4E2D");const er=yield(0,Qe.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:le.title,file:mr.dataUrl}});er!=null&&er.id&&!yt?(yield(0,Qe.ZP)(`/api/attachments/${le.id}/add_subitem.json`,{method:"post",body:{subitem_id:er==null?void 0:er.id,settings:JSON.stringify(mr.state)}})).status===0&&ne():er!=null&&er.id&&ne(er),Ot(!1),kn("")}),$n=()=>{const mr=document.querySelector('a[href="https://markerjs.com/"]');mr&&mr.parentNode&&(mr.parentNode.style.display="none"),[{name:'[data-action="select"]',title:"\u9009\u62E9"},{name:'[data-action="delete"]',title:"\u5220\u9664\u5143\u7D20"},{name:'[data-action="undo"]',title:"\u64A4\u9500"},{name:'[data-type-name="FrameMarker"]',title:"\u77E9\u5F62"},{name:'[data-type-name="FreehandMarker"]',title:"\u753B\u7EBF"},{name:'[data-type-name="ArrowMarker"]',title:"\u7BAD\u5934"},{name:'[data-type-name="TextMarker"]',title:"\u6587\u672C"},{name:'[data-type-name="EllipseMarker"]',title:"\u692D\u5706"},{name:'[data-type-name="HighlightMarker"]',title:"\u65B9\u5757"},{name:'[data-type-name="CalloutMarker"]',title:"\u6CE8\u91CA"},{name:'[data-action="render"]',title:"\u4FDD\u5B58"},{name:'[data-action="close"]',title:"\u9000\u51FA"}].forEach(ur=>{const nr=document.querySelector(ur.name);nr&&nr.setAttribute("title",ur.title)})},zn=()=>{St.current=new dt(gt.current),St.current.targetRoot=Zt.current,St.current.addEventListener("render",wn),St.current.addEventListener("beforeclose",ce),be&&(St.current.availableMarkerTypes=St.current.ALL_MARKER_TYPES,St.current.uiStyleSettings.redoButtonVisible=!0,St.current.uiStyleSettings.notesButtonVisible=!0,St.current.uiStyleSettings.zoomButtonVisible=!0,St.current.uiStyleSettings.zoomOutButtonVisible=!0,St.current.uiStyleSettings.clearButtonVisible=!0),window.markerArea=St.current.uiStyleSettings,St.current.show(),le!=null&&le.snapshotData&&St.current.restoreState(le.snapshotData),setTimeout(()=>{window.scrollTo(0,0),$n()},300)};return se.createElement(se.Fragment,null,(le==null?void 0:le.visible)&&se.createElement(me.Z,{spinning:Ft,tip:un,style:{position:"absolute",width:"100vw"}},se.createElement("div",{ref:Zt,className:We()(ut.imageDimensions,te,ee?ut.fullWidth:""),style:ie},se.createElement("img",{className:ut.img,ref:gt}))))}},99298:function(At,It,de){"use strict";var se=de(59301),ut=de(77019),Fe=de(5269),We=de(20554),me=de(7939),Ke=de(95097),Le=de(96408),Ze=de(48136),Ee=de(59301);const pe=(0,se.forwardRef)(({callback:Se,showSaveButton:ge,value:ot=""},He)=>{const Be=(0,se.useRef)(),Ne=[{name:"\u5206\u6570\u5F97\u5206",value:"\\frac{x}{y}",children:[{name:"\u5206\u6570 Fractions",data:[{value:"\\frac{a}{b}"},{value:"x\\tfrac{x}{a} "},{value:"\\mathrm{d}t"},{value:"\\partial t"},{value:"\\frac{\\partial y}{\\partial x}"},{value:"\\nabla\\psi"},{value:"\\frac{\\partial^2}{\\partial x_1\\partial x_2}y"},{value:"\\cfrac{1}{a + \\cfrac{7}{b + \\cfrac{2}{9}}} = c"}]},{name:"\u5BFC\u6570 Derivative",data:[{value:"\\dot{a} "},{value:"\\ddot{a}"},{value:"{f}^{\\prime}"},{value:"{f}^{\\prime\\prime}"},{value:"{f}^{(n)}"}]},{name:"\u6A21\u7B97\u672F Modular arithmetic",data:[{value:"a \\bmod b"},{value:"a \\equiv b \\pmod{m} "},{value:"\\gcd(m, n) "},{value:"\\operatorname{lcm}(m, n) "}]}]},{name:"\u6839\u5F0F\u89D2\u6807",value:"\\sqrt{x}",children:[{name:"\u6839\u5F0F Radicals",data:[{value:"\\sqrt{x}"},{value:"\\sqrt[y]{x}"}]},{name:"\u4E0A\u4E0B\u6807 Sub&Super",data:[{value:"x^{a}"},{value:"x_{a}"},{value:"x_{a}^{b} "},{value:"_{a}^{b} x"},{value:"x_{a}^{b} "}]},{name:"\u91CD\u97F3\u7B26\u53CA\u5176\u4ED6 Accents and Others",data:[{value:"\\hat{a} "},{value:"\\sqrt[y]{x}"},{value:"\\check{} "},{value:"\\grave{a} "},{value:"\\acute{a}"},{value:"\\tilde{a}"},{value:"\\breve{a}"},{value:"\\bar{a}"},{value:"\\vec{a}"},{value:"\\not{a}"},{value:"\\widetilde{abc}"},{value:"\\widehat{abc}"},{value:"\\overleftarrow{abc} "},{value:"\\overrightarrow{abc}"},{value:"\\overline{abc}"},{value:"\\underline{abc}"},{value:"\\overbrace{abc}"},{value:"\\underbrace{abc}"},{value:"\\overset{a}{abc}"},{value:"\\underset{a}{abc} \\stackrel\\frown{ab}"},{value:"\\overline{ab} "},{value:"\\overleftrightarrow{ab}"},{value:"\\overset{a}{\\leftarrow}"},{value:"\\overset{a}{\\rightarrow}"},{value:"\\xleftarrow[abc]{a}"},{value:"\\xrightarrow[abc]{a} "}]}]},{name:"\u6781\u9650\u5BF9\u6570",value:"\\lim_{x \\to 0}",children:[{name:"\u6781\u9650 Limits",data:[{value:"\\lim a"},{value:"\\lim_{x \\to 0}"},{value:"\\lim_{x \\to \\infty}"},{value:"\\max_b{a}"},{value:"\\min_a{b}"}]},{name:"\u5BF9\u6570\u6307\u6570 Logarithms and exponentials",data:[{value:"\\log_{a}{b}"},{value:"\\lg_{a}{b}"},{value:"\\ln_{a}{b}"},{value:"\\exp a"}]},{name:"\u754C\u9650 Bounds",data:[{value:"\\min x"},{value:"\\sup t"},{value:"\\inf s"},{value:"\\lim u"},{value:"\\limsup w"},{value:"\\dim p"},{value:"\\ker\\phi "}]}]},{name:"\u4E09\u89D2\u51FD\u6570",value:"\\sin a",children:[{name:"\u4E09\u89D2\u51FD\u6570 Trigonometric functions",data:[{value:"\\sin a"},{value:"\\cos a"},{value:"\\tan a"},{value:"\\cot a "},{value:"\\sec a "},{value:"\\csc a "}]},{name:"\u53CD\u4E09\u89D2\u51FD\u6570 Inverse trigonometric functions",data:[{value:"\\sin^{-1}"},{value:"\\cos^{-1}"},{value:"\\tan^{-1}"},{value:"\\cot^{-1}"},{value:"\\sec^{-1}"},{value:"\\csc^{-1}"},{value:"\\arcsin a"},{value:"\\arccos a"},{value:"\\arctan a"},{value:"\\operatorname{arccot} a"},{value:"\\operatorname{arcsec} a"},{value:"\\operatorname{arccsc} a"}]},{name:"\u53CC\u66F2\u51FD\u6570 Hyperblic functions",data:[{value:"\\sinh a"},{value:"\\cosh a"},{value:"\\tanh a"},{value:"\\coth a"},{value:"\\operatorname{sech} a"},{value:"\\operatorname{csch} a"}]},{name:"\u53CD\u53CC\u66F2\u51FD\u6570 Inverse hyperbolic functions",data:[{value:"\\sinh^{-1}"},{value:"a\\cosh^{-1} a"},{value:"\\tanh^{-1} a"},{value:"\\coth^{-1} a"},{value:"\\operatorname{sech}^{-1} a"},{value:"\\operatorname{csch}^{-1} a"}]}]},{name:"\u79EF\u5206\u8FD0\u7B97",value:"\\int_{a}^{b}",children:[{name:"\u79EF\u5206 Integral",data:[{value:"\\int"},{value:"\\int_{a}^{b}"},{value:"\\int\\limits_{a}^{b}"}]},{name:"\u53CC\u91CD\u79EF\u5206 Double integral",data:[{value:"\\iint"},{value:"\\iint_{a}^{b} "},{value:"\\iint\\limits_{a}^{b} "}]},{name:"\u4E09\u91CD\u79EF\u5206 Triple integral",data:[{value:"\\iiint"},{value:"\\iiint_{a}^{b}"},{value:"\\iiint\\limits_{a}^{b} "}]},{name:"\u66F2\u7EBF\u79EF\u5206 Closed line or path integral",data:[{value:"\\oint"},{value:"\\oint_{a}^{b} "}]}]},{name:"\u5927\u578B\u8FD0\u7B97",value:"\\sum_{a}^{b}",children:[{name:"\u6C42\u548C Summation",data:[{value:"\\sum"},{value:"\\sum_{a}^{b}"},{value:"{\\textstyle \\sum_{a}^{b}} "}]},{name:"\u4E58\u79EF\u4F59\u79EF Product and coproduct",data:[{value:"\\prod"},{value:"\\prod_{a}^{b}"},{value:"{\\textstyle \\prod_{a}^{b}}"},{value:"\\coprod"},{value:"\\coprod_{a}^{b}"},{value:"{\\textstyle \\coprod_{a}^{b}} "}]},{name:"\u5E76\u96C6\u4EA4\u96C6 Union and intersection",data:[{value:"\\bigcup"},{value:"\\bigcup_{a}^{b}"},{value:"{\\textstyle \\bigcup_{a}^{b}}"},{value:"\\bigcap"},{value:"\\bigcap_{a}^{b}"}]},{name:"\u6790\u53D6\u5408\u53D6 Disjunction and conjunction",data:[{value:"\\bigvee"},{value:"\\bigvee_{a}^{b}"},{value:"\\bigwedge"},{value:"\\bigwedge_{a}^{b}"}]}]},{name:"\u62EC\u53F7\u53D6\u6574",value:"\\left [ \\left ( \\right ) \\right ] ",children:[{name:"\u62EC\u53F7 Brackets",data:[{value:"\\left ( \\right )"},{value:"\\left [ \\right ]"},{value:"\\left \\langle \\right \\rangle "},{value:"\\left | \\right | "},{value:"\\left \\lfloor \\right \\rfloor "},{value:"\\left \\lceil \\right \\rceil "}]}]}],xe=[{name:"\u4EE3\u6570",value:"\\sqrt{a^2+b^2}",children:[{data:[{value:"\\left(x-1\\right)\\left(x+3\\right) "},{value:"\\sqrt{a^2+b^2}"},{value:"\\left ( \\frac{a}{b}\\right )^{n}= \\frac{a^{n}}{b^{n}}"},{value:"\\frac{a}{b}\\pm \\frac{c}{d}= \\frac{ad \\pm bc}{bd} "},{value:"\\frac{x^{2}}{a^{2}}-\\frac{y^{2}}{b^{2}}=1 "},{value:"\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0 "},{value:"\\sqrt[n]{a^{n}}=\\left ( \\sqrt[n]{a}\\right )^{n} "},{value:"x ={-b \\pm \\sqrt{b^2-4ac}\\over 2a} "},{value:"y-y_{1}=k \\left( x-x_{1}\\right) "},{value:`\\left\\{\\begin{matrix} \r x=a + r\\text{cos}\\theta \\ \r y=b + r\\text{sin}\\theta \r \\end{matrix}\\right. `},{value:`\\begin{array}{l} \r @@ -179,7 +179,7 @@ \\end{array}`},{value:`\\begin{array}{c} \r P_{n}=n! \\\\ \r A_{n}^{k}=\\frac{n!}{\\left( n-k \\left) !\\right. \\right.} \r -\\end{array}`}]}]}],Je=vt=>{Be.current.setValue(Be.current.getValue()+" "+vt.value+" ")},tt=[{key:"1",label:"\u5FEB\u6377\u6A21\u677F",children:Ee.createElement(ut.Z,{className:Le.Z.lists,gutter:[10,10]},Ne.map((vt,ft)=>Ee.createElement(Fe.Z,{flex:"110px",className:Le.Z.item},Ee.createElement("div",null,Ee.createElement(Ke.Z,{value:`$$${vt.value}$$`}),vt.name),Ee.createElement("div",{className:Le.Z.children},vt.children.map((ht,lt)=>Ee.createElement("div",{key:lt},Ee.createElement("h1",null,ht.name),Ee.createElement(ut.Z,{gutter:[10,10]},ht.data.map((zt,Oe)=>Ee.createElement(Fe.Z,{key:Oe,onClick:()=>Je(zt),className:Le.Z.diamond},Ee.createElement(Ke.Z,{value:"`$$"+zt.value+"$$`"}))))))))))},{key:"2",label:"\u516C\u5F0F\u6A21\u677F",children:Ee.createElement(ut.Z,{className:Le.Z.lists,gutter:[10,10]},xe.map((vt,ft)=>Ee.createElement(Fe.Z,{flex:"110px",className:Le.Z.item},Ee.createElement("div",null,Ee.createElement(Ke.Z,{value:"`$$"+vt.value+"$$`"}),vt.name),Ee.createElement("div",{className:Le.Z.children},vt.children.map((ht,lt)=>Ee.createElement("div",{key:lt},ht.name&&Ee.createElement("h1",null,ht.name),Ee.createElement(ut.Z,{gutter:[10,10]},ht.data.map((zt,Oe)=>Ee.createElement(Fe.Z,{key:Oe,onClick:()=>Je(zt),className:Le.Z.diamond},Ee.createElement(Ke.Z,{value:"`$$"+zt.value+"$$`"}))))))))))}],pt=()=>{var vt=document.createElement("div");vt.innerHTML=Be.current.getValue();var ft=vt.innerText;return Se&&Se(ft),ft};return(0,se.useImperativeHandle)(He,()=>({getData:pt})),Ee.createElement("div",{className:Le.Z.mathWrap},Ee.createElement(We.default,{defaultActiveKey:"1",items:tt}),Ee.createElement("math-field",{locale:"zh_cn",className:Le.Z.mathField,placeholder:"\u8BF7\u6253\u5F00\u952E\u76D8\uFF0C\u8F93\u5165\u516C\u5F0F",ref:Be,style:{width:800,marginTop:30,fontSize:18}},it||""),ge&&Ee.createElement("div",{className:Le.Z.button},Ee.createElement(me.ZP,{size:"large",onClick:pt,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))});It.Z=pe},98228:function(At,It,de){"use strict";de.d(It,{z:function(){return ct},Z:function(){return he}});var se=de(59301),ut=de(14566),Fe=de(6767),We=de(62957),me=de(7939),Ke=de(74128),Le=de(80024),Ze=Object.defineProperty,Ee=Object.getOwnPropertySymbols,pe=Object.prototype.hasOwnProperty,Se=Object.prototype.propertyIsEnumerable,ge=(ae,Me,Xe)=>Me in ae?Ze(ae,Me,{enumerable:!0,configurable:!0,writable:!0,value:Xe}):ae[Me]=Xe,it=(ae,Me)=>{for(var Xe in Me||(Me={}))pe.call(Me,Xe)&&ge(ae,Xe,Me[Xe]);if(Ee)for(var Xe of Ee(Me))Se.call(Me,Xe)&&ge(ae,Xe,Me[Xe]);return ae},He=(ae,Me,Xe)=>new Promise((st,we)=>{var je=ot=>{try{Ct(Xe.next(ot))}catch(ye){we(ye)}},Ge=ot=>{try{Ct(Xe.throw(ot))}catch(ye){we(ye)}},Ct=ot=>ot.done?st(ot.value):Promise.resolve(ot.value).then(je,Ge);Ct((Xe=Xe.apply(ae,Me)).next())});const Be="\u3000\u3000";function Ne(ae){var Me=["Bytes","KB","MB","GB","TB"];if(ae==0)return"0 Byte";var Xe=parseInt(""+Math.floor(Math.log(ae)/Math.log(1024)),10);return(ae/Math.pow(1024,Xe)).toFixed(1)+" "+Me[Xe]}var xe=({value:ae=[],action:Me,onChange:Xe,className:st,maxSize:we=150,title:je="\u6587\u4EF6\u4E0A\u4F20",accept:Ge=null})=>{const Ct={multiple:!1,fileList:ae,accept:Ge,withCredentials:!0,beforeUpload:ye=>ye.size/1024/1024($e.name.indexOf(Be)===-1&&($e.name=`${$e.name}${Be}${Ne($e.size)}`),it({},$e))),ye.file.status==="done"&&((De=(ve=ye.file)==null?void 0:ve.response)==null?void 0:De.status)===-1){message.error((ke=(et=ye.file)==null?void 0:et.response)==null?void 0:ke.message),Xe([]);return}Xe(ze)},onRemove:ye=>He(void 0,null,function*(){const ve=ye.size/1024/1024;return ye.status==="uploading"?!0:ve0?"\u6BCF\u6B21\u53EA\u80FD\u4E0A\u4F20\u4E00\u4E2A\u8D44\u6E90\uFF0C \u5220\u9664\u4E0B\u9762\u8D44\u6E90\u53EF\u91CD\u65B0\u4E0A\u4F20 ":"",disabled:ae.length>0,ghost:!0},je),React.createElement("span",{onClick:ot,style:{marginLeft:10}},"(\u5355\u4E2A\u6587\u4EF6\u6700\u5927",we,"M)"," ")))},Je=de(61481),tt=de(89392),pt=Object.defineProperty,vt=Object.getOwnPropertySymbols,ft=Object.prototype.hasOwnProperty,ht=Object.prototype.propertyIsEnumerable,lt=(ae,Me,Xe)=>Me in ae?pt(ae,Me,{enumerable:!0,configurable:!0,writable:!0,value:Xe}):ae[Me]=Xe,zt=(ae,Me)=>{for(var Xe in Me||(Me={}))ft.call(Me,Xe)&<(ae,Xe,Me[Xe]);if(vt)for(var Xe of vt(Me))ht.call(Me,Xe)&<(ae,Xe,Me[Xe]);return ae};const Oe=ae=>React.createElement("svg",zt({width:14,height:14,xmlns:"http://www.w3.org/2000/svg"},ae),React.createElement("title",null,"\u5F62\u72B6"),React.createElement("path",{d:"M10.354 3.5h-2.77v8.167H6.416V3.5H3.646L7 0l3.354 3.5ZM14 7h-1.167v5.833H1.167V7H0v7h14V7Z",fill:"#3061D0",fillRule:"nonzero"}));var Ye="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwLjM1NCAzLjVoLTIuNzd2OC4xNjdINi40MTZWMy41SDMuNjQ2TDcgMGwzLjM1NCAzLjVaTTE0IDdoLTEuMTY3djUuODMzSDEuMTY3VjdIMHY3aDE0VjdaIiBmaWxsPSIjMzA2MUQwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=",xt=Object.defineProperty,Ie=Object.getOwnPropertySymbols,qe=Object.prototype.hasOwnProperty,Te=Object.prototype.propertyIsEnumerable,Ve=(ae,Me,Xe)=>Me in ae?xt(ae,Me,{enumerable:!0,configurable:!0,writable:!0,value:Xe}):ae[Me]=Xe,Bt=(ae,Me)=>{for(var Xe in Me||(Me={}))qe.call(Me,Xe)&&Ve(ae,Xe,Me[Xe]);if(Ie)for(var Xe of Ie(Me))Te.call(Me,Xe)&&Ve(ae,Xe,Me[Xe]);return ae},wt=(ae,Me,Xe)=>new Promise((st,we)=>{var je=ot=>{try{Ct(Xe.next(ot))}catch(ye){we(ye)}},Ge=ot=>{try{Ct(Xe.throw(ot))}catch(ye){we(ye)}},Ct=ot=>ot.done?st(ot.value):Promise.resolve(ot.value).then(je,Ge);Ct((Xe=Xe.apply(ae,Me)).next())});const{Dragger:Lt}=ut.default;function ct(ae){let Me=[];return ae&&ae.length>0&&(Me=ae.map(Xe=>({uid:Xe.id,id:Xe.id,name:Xe.title+Be+Xe.filesize,url:Xe.url,filesize:Xe.filesize,status:"done",response:{id:Xe.id}}))),Me}var he=({value:ae,onChange:Me,action:Xe,data:st,className:we,maxSize:je=150,title:Ge="\u4E0A\u4F20\u9644\u4EF6",showRemoveModal:Ct=!1,accept:ot="",additionalText:ye,isDragger:ve,number:De=1e3,aloneClear:et=!1,realTimeRemove:ke=!0,uploadText:ze,setFileProgress:$e,showFileProgress:rt})=>{const[dt,Qe]=(0,se.useState)(!1);let[bt,Et]=(0,se.useState)(ae||[]),[Xt,Ht]=(0,se.useState)(1);(0,se.useEffect)(()=>{ae&&(Xt===1&&Et([...ae]),Ht(2),De===(ae==null?void 0:ae.length)&&Qe(!0))},[ae]);const le=()=>{setTimeout(()=>{bt.pop(),Et([...bt])},500)};rt&&$e(bt.some(ie=>ie.status==="uploading"));const te={multiple:!0,disabled:dt,accept:ot,withCredentials:!0,fileList:bt,beforeUpload:(ie,ce)=>{const ne=ie.size/1024/1024;return bt.concat(ce).length>De?(bt.pop(),Et([...bt]),Fe.ZP.error(`\u6700\u591A\u53EA\u80FD\u4E0A\u4F20${De}\u4E2A\u6587\u4EF6`),et?Promise.reject():(le(),!1)):ne=De?Qe(!0):Qe(!1),Et([...bt]),bt=bt.map(gt=>{var kt,_e;return(kt=gt==null?void 0:gt.response)!=null&&kt.id&&(gt.url=(_e=gt==null?void 0:gt.response)==null?void 0:_e.url),gt.name.indexOf(Be)===-1&&(gt.name=`${gt.name}${Be}${Ne(gt.size)}`),Bt({},gt)}),console.log("info:",ie,bt),Me(bt)},onRemove:ie=>wt(void 0,null,function*(){if(!ke)return!0;const ce=()=>wt(void 0,null,function*(){if(ie.response?ie.response.id:ie.id){let be=yield(0,Le.JZ)(ie.response?ie.response.id:ie.uid);return Promise.resolve(be)}else return!0});return Ct?new Promise((ne,be)=>{We.default.confirm({centered:!0,width:530,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:se.createElement("div",{className:"tc font16"},"\u662F\u5426\u786E\u8BA4\u5220\u9664?"),onOk:()=>wt(void 0,null,function*(){const yt=yield ce();Fe.ZP.success("\u5220\u9664\u6210\u529F"),ne(!0)}),onCancel:()=>ne(!1)})}):yield ce()})};function ee(ie){ie.preventDefault(),ie.stopPropagation()}return se.createElement("div",{className:`multi-upload ${we||""}`},ve&&se.createElement(Lt,Bt({},te),se.createElement("p",{className:"ant-upload-drag-icon"},se.createElement(Je.Z,null)),se.createElement("p",{className:"ant-upload-text"},"\u70B9\u51FB\u4E0A\u4F20\u56FE\u6807\uFF0C\u9009\u62E9\u8981\u4E0A\u4F20\u7684\u6587\u4EF6\u6216\u5C06\u6587\u4EF6\u62D6\u62FD\u5230\u6B64",se.createElement("br",null),"(\u5355\u4E2A\u6587\u4EF6\u6700\u5927\u9650\u5236\u4E3A",je,"MB)"," "),ye),!ve&&se.createElement(ut.default,Bt({},te),se.createElement(me.ZP,{disabled:dt,className:"upload_button"},se.createElement("img",{className:"aBtn_img",src:Ye}),Ge),se.createElement("span",{onClick:ee,className:"upload_text"},ze||`(\u5355\u4E2A\u6587\u4EF6\u6700\u5927${je}MB)`)))}},2524:function(At,It,de){"use strict";var se=de(59301),ut=de(93314),Fe=de(7939),We=Object.defineProperty,me=Object.defineProperties,Ke=Object.getOwnPropertyDescriptors,Le=Object.getOwnPropertySymbols,Ze=Object.prototype.hasOwnProperty,Ee=Object.prototype.propertyIsEnumerable,pe=(He,Be,Ne)=>Be in He?We(He,Be,{enumerable:!0,configurable:!0,writable:!0,value:Ne}):He[Be]=Ne,Se=(He,Be)=>{for(var Ne in Be||(Be={}))Ze.call(Be,Ne)&&pe(He,Ne,Be[Ne]);if(Le)for(var Ne of Le(Be))Ee.call(Be,Ne)&&pe(He,Ne,Be[Ne]);return He},ge=(He,Be)=>me(He,Ke(Be));const it=({img:He,buttonProps:Be={},styles:Ne={},customText:xe,ButtonText:Je,ButtonClick:tt,Buttonclass:pt,ButtonTwo:vt,imgStyles:ft,loading:ht=!1,className:lt=""})=>se.createElement("section",{className:`tc animated fadeIn ${lt}`,style:Se({color:"#999",margin:"100px auto",visibility:ht?"hidden":"visible"},Ne)},se.createElement("img",{src:He||ut,style:ge(Se({},ft),{pointerEvents:"none",userSelect:"none"})}),se.createElement("p",{className:"mt20 font14"},xe||"\u6682\u65F6\u8FD8\u6CA1\u6709\u76F8\u5173\u6570\u636E\u54E6!"),Je&&se.createElement(Fe.ZP,Se({className:pt,onClick:tt},Be),Je),vt&&vt);It.Z=it},52918:function(At,It,de){"use strict";de.d(It,{Z:function(){return pt}});var se=de(59301),ut={wrp:"wrp___dq7YK",bgBlack:"bgBlack___ARIUV",monaco:"monaco___VnZC3",darkBlue:"darkBlue___UprA9",close:"close___LKoWu",embed:"embed___hvpEJ"},Fe=de(7939),We=de(70557),me=de(50258),Ke=de(25399),Le=de(65862),Ze=de(87513),Ee=de(2524),pe=de(74128),Se=de(7310),ge=de(59301),it=Object.defineProperty,He=Object.getOwnPropertySymbols,Be=Object.prototype.hasOwnProperty,Ne=Object.prototype.propertyIsEnumerable,xe=(vt,ft,ht)=>ft in vt?it(vt,ft,{enumerable:!0,configurable:!0,writable:!0,value:ht}):vt[ft]=ht,Je=(vt,ft)=>{for(var ht in ft||(ft={}))Be.call(ft,ht)&&xe(vt,ht,ft[ht]);if(He)for(var ht of He(ft))Ne.call(ft,ht)&&xe(vt,ht,ft[ht]);return vt},tt=(vt,ft,ht)=>new Promise((lt,zt)=>{var Oe=Ie=>{try{xt(ht.next(Ie))}catch(qe){zt(qe)}},Ye=Ie=>{try{xt(ht.throw(Ie))}catch(qe){zt(qe)}},xt=Ie=>Ie.done?lt(Ie.value):Promise.resolve(Ie.value).then(Oe,Ye);xt((ht=ht.apply(vt,ft)).next())}),pt=({editOffice:vt="view",data:ft,issaver:ht,onSaver:lt,theme:zt,type:Oe,filename:Ye,monacoEditor:xt,className:Ie,style:qe,close:Te,onClose:Ve,hasMask:Bt,disabledDownload:wt,onImgDimensions:Lt,showNodata:ct,recordInfo:he})=>{const[ae,Me]=(0,se.useState)("https://view.officeapps.live.com/op/view.aspx?src=http://testgs.educoder.net//rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCZz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--03541f6234b93d7ac3b2d84e7eb0e6594a952945/1.ppt"),[Xe,st]=(0,se.useState)(""),[we,je]=(0,se.useState)(),Ge=window.ENV==="build"?"/react/build":"",Ct=location.host.startsWith("localhost")?pe.Z.PROXY_SERVER:pe.Z.API_SERVER,ye=10*(1024*1024),ve=(0,se.useRef)();ft!=null&&ft.startsWith("/api")&&Oe!=="txt"&&(ft=pe.Z.API_SERVER+ft);const De=rt=>rt.substring(rt.lastIndexOf("/")+1).split(".").pop();Ye&&xt&&(xt.filename=Ye),(0,se.useEffect)(()=>{var rt,dt;const Qe=(dt=(rt=document.cookie)==null?void 0:rt.replace(/\s/g,""))==null?void 0:dt.split(";");Qe==null||Qe.map(bt=>{let Et=bt.split("=");Et[0]==="_educoder_session"&&st(Et[1])})},[]),(0,se.useEffect)(()=>{Oe==="office"&&(ft.indexOf("bigfilescdn.")>-1||ft.indexOf("bigfiles1")>-1?je({url:ft,fileType:De(ft),model:ft.indexOf("model=edit")?"edit":"view"}):ke())},[Oe,ft]);function et(rt){return tt(this,null,function*(){rt.data.type==="pdfdata"&&(lt(rt.data.data),window.removeEventListener("message",et,!1)),console.log("mess---:",rt.data)})}const ke=()=>tt(void 0,null,function*(){console.log("data:",ft);let rt=ft;ft.startsWith("http")||(rt=location.origin+rt);let dt=new URL(rt).pathname.split("/").pop();const Qe=yield(0,Ze.gJ)({attachment_id:dt});Qe.url=Ct+Qe.url,je(Qe)}),ze=()=>{if(ft.startsWith("http")||ft.startsWith("blob:")){$e();return}(0,Le.Sv)(Ye||"educoder",ft,Ye)},$e=()=>{he&&(0,Se.fc)({id:he==null?void 0:he.id,watch_type:1,course_id:he==null?void 0:he.course_id}),(0,Le.Nd)(Ye||"educoder",decodeURIComponent(ft))};return ge.createElement("div",{style:Je({},qe||{}),className:`${Bt&&ut.bgBlack} ${Oe?ut.wrp:"hide"}`},Te&&ge.createElement("div",{className:ut.close,ref:ve},!!Lt&&ge.createElement(Ke.Z,{title:"\u70B9\u51FB\u5BF9\u56FE\u7247\u8FDB\u884C\u6279\u6CE8",getPopupContainer:()=>ve.current},ge.createElement("span",{onClick:()=>{Ve(),Lt()}},ge.createElement("i",{className:"icon-yulanpizhu"}))),!wt&&ge.createElement(Ke.Z,{title:"\u70B9\u51FB\u4E0B\u8F7D\u6B64\u6587\u4EF6",getPopupContainer:()=>ve.current},ge.createElement("span",{onClick:$e},ge.createElement("i",{className:"icon-quxiaozhiding"}))),ht&&ge.createElement(Ke.Z,{title:"\u4FDD\u5B58pdf\u5E76\u9000\u51FA",getPopupContainer:()=>ve.current},ge.createElement("span",{className:"",onClick:()=>{const rt=document.getElementById("pdfiframe");window.addEventListener("message",et,!1),setTimeout(()=>{rt.contentWindow.postMessage("getData","*")},300)}},ge.createElement("i",{className:"icon-baocun"}))),ge.createElement(Ke.Z,{title:"\u5173\u95ED",getPopupContainer:()=>ve.current},ge.createElement("span",{className:"",onClick:()=>{Ve()}},ge.createElement("i",{className:"icon-guanbi1"})))),ge.createElement("div",{className:`${ut[Ie]} ${Ie} ${ut.monaco} ${Oe==="txt"?"show":"hide"}`},Oe==="txt"&&ge.createElement(ge.Fragment,null,ge.createElement(me.ZP,Je({},xt)))),Oe==="audio"&&ge.createElement("audio",{src:`${(ft==null?void 0:ft.indexOf("http://"))>-1||(ft==null?void 0:ft.indexOf("https://"))>-1?"":"data:audio/mp3;base64,"}${ft}`,autoPlay:!0}),Oe==="video"&&ge.createElement(ge.Fragment,null,(ft==null?void 0:ft.indexOf("http"))>-1?ge.createElement("video",{controls:!0,src:`${ft}`,autoPlay:!0}):ge.createElement("video",{controls:!0,src:`data:video/mp4;base64,${ft}`,autoPlay:!0})),Oe==="office"&&we&&ge.createElement("iframe",{src:`${Ge}/office.html?key=${we.key}&url=${btoa(we.url)}&callbackUrl=${Ct+(we.callbackUrl||"")}&fileType=${we.fileType}&title=${we.title||""}&model=${vt}&officeServer=${pe.Z.ONLYOFFICE}&disabledDownload=${!!wt}`}),Oe==="html"&&ge.createElement("iframe",{src:ft+"&disposition=inline"}),Oe==="pdf"&&ge.createElement("iframe",{id:"pdfiframe",src:`${Ge}/js/pdf/index.html?filename=${Ye||"educoder.pdf"}&url=${encodeURIComponent(ft)}&disabledDownload=${!!wt}&model=${vt}`}),Oe==="image"&&ge.createElement("img",{src:`${(ft==null?void 0:ft.indexOf("http://"))>-1||(ft==null?void 0:ft.indexOf("https://"))>-1?"":"data:image/png;base64,"}${ft}`}),(Oe==="other"||Oe==="download")&&ge.createElement(ge.Fragment,null,ct?ge.createElement(Ee.Z,{customText:"\u5F53\u524D\u6587\u4EF6\u4E0D\u652F\u6301\u9884\u89C8\uFF0C\u53EF\u70B9\u51FB\u4E0B\u8F7D\u67E5\u770B",ButtonTwo:ge.createElement(Fe.ZP,{icon:ge.createElement("i",{className:"iconfont icon-xiazai4 font14"}),type:"primary",size:"middle",onClick:ze,disabled:wt},"\u4E0B\u8F7D")}):ge.createElement(Fe.ZP,{type:"primary",size:"middle",onClick:ze,disabled:wt},ge.createElement(We.Z,null),"\u70B9\u51FB\u4E0B\u8F7D")),Oe==="flowChart"&&ge.createElement("div",{className:"embed"},ge.createElement("iframe",{src:`/drawio/src/main/webapp/viewer.html?id=${ft||""}&gapi=0&od=0&db=0&gh=0&gl=0`,width:"100%",height:"100%",frameBorder:"0"})))}},3969:function(At,It,de){"use strict";de.d(It,{h:function(){return Be},x:function(){return Ne}});var se=de(25374),ut=de(58e3),Fe=de(95097),We=de(59301),me=Object.defineProperty,Ke=Object.defineProperties,Le=Object.getOwnPropertyDescriptors,Ze=Object.getOwnPropertySymbols,Ee=Object.prototype.hasOwnProperty,pe=Object.prototype.propertyIsEnumerable,Se=(xe,Je,tt)=>Je in xe?me(xe,Je,{enumerable:!0,configurable:!0,writable:!0,value:tt}):xe[Je]=tt,ge=(xe,Je)=>{for(var tt in Je||(Je={}))Ee.call(Je,tt)&&Se(xe,tt,Je[tt]);if(Ze)for(var tt of Ze(Je))pe.call(Je,tt)&&Se(xe,tt,Je[tt]);return xe},it=(xe,Je)=>Ke(xe,Le(Je)),He=(xe,Je)=>{var tt={};for(var pt in xe)Ee.call(xe,pt)&&Je.indexOf(pt)<0&&(tt[pt]=xe[pt]);if(xe!=null&&Ze)for(var pt of Ze(xe))Je.indexOf(pt)<0&&pe.call(xe,pt)&&(tt[pt]=xe[pt]);return tt};const Be=xe=>{var Je=xe,{value:tt,onChange:pt,scrollId:vt}=Je,ft=He(Je,["value","onChange","scrollId"]);return We.createElement("div",{id:vt||""},We.createElement(se.Z,it(ge({},ft),{defaultValue:tt,onChange:(ht,lt)=>{lt!=null&<.length?pt(ht,lt):pt(ht)}})))},Ne=({value:xe,onChange:Je,placeholder:tt,height:pt=140,isEdit:vt,miniToolbar:ft,watch:ht=!0})=>vt?We.createElement(se.Z,{watch:ht,isFocus:!0,height:pt||void 0,placeholder:tt,defaultValue:xe,onChange:Je,miniToolbar:ft}):We.createElement("div",{style:{cursor:"pointer"}},xe?We.createElement(Fe.Z,{className:ut.Z.inputBorder,value:xe}):We.createElement("div",{className:`${ut.Z.inputBorder} ${ut.Z.placeholder} inputBorderError`},tt))},95097:function(At,It,de){"use strict";de.d(It,{z:function(){return xt},Z:function(){return Ie}});var se=de(59301),ut=de(48850),Fe=de(49142),We=de(64018),me=de(80360),Ke=de(74128),Le=de(65862),Ze=de(15342),Ee=de(44104),pe=de(7939),Se=de(1012),ge=de(52918),it=de(59301),Be=({html:qe})=>{const Te=(0,se.useRef)(null),Ve=(0,se.useRef)(null),Bt=`.markdown-body p { +\\end{array}`}]}]}],Je=vt=>{Be.current.setValue(Be.current.getValue()+" "+vt.value+" ")},tt=[{key:"1",label:"\u5FEB\u6377\u6A21\u677F",children:Ee.createElement(ut.Z,{className:Le.Z.lists,gutter:[10,10]},Ne.map((vt,ft)=>Ee.createElement(Fe.Z,{flex:"110px",className:Le.Z.item},Ee.createElement("div",null,Ee.createElement(Ke.Z,{value:`$$${vt.value}$$`}),vt.name),Ee.createElement("div",{className:Le.Z.children},vt.children.map((ht,lt)=>Ee.createElement("div",{key:lt},Ee.createElement("h1",null,ht.name),Ee.createElement(ut.Z,{gutter:[10,10]},ht.data.map((zt,Oe)=>Ee.createElement(Fe.Z,{key:Oe,onClick:()=>Je(zt),className:Le.Z.diamond},Ee.createElement(Ke.Z,{value:"`$$"+zt.value+"$$`"}))))))))))},{key:"2",label:"\u516C\u5F0F\u6A21\u677F",children:Ee.createElement(ut.Z,{className:Le.Z.lists,gutter:[10,10]},xe.map((vt,ft)=>Ee.createElement(Fe.Z,{flex:"110px",className:Le.Z.item},Ee.createElement("div",null,Ee.createElement(Ke.Z,{value:"`$$"+vt.value+"$$`"}),vt.name),Ee.createElement("div",{className:Le.Z.children},vt.children.map((ht,lt)=>Ee.createElement("div",{key:lt},ht.name&&Ee.createElement("h1",null,ht.name),Ee.createElement(ut.Z,{gutter:[10,10]},ht.data.map((zt,Oe)=>Ee.createElement(Fe.Z,{key:Oe,onClick:()=>Je(zt),className:Le.Z.diamond},Ee.createElement(Ke.Z,{value:"`$$"+zt.value+"$$`"}))))))))))}],pt=()=>{var vt=document.createElement("div");vt.innerHTML=Be.current.getValue();var ft=vt.innerText;return Se&&Se(ft),ft};return(0,se.useImperativeHandle)(He,()=>({getData:pt})),Ee.createElement("div",{className:Le.Z.mathWrap},Ee.createElement(We.default,{defaultActiveKey:"1",items:tt}),Ee.createElement("math-field",{locale:"zh_cn",className:Le.Z.mathField,placeholder:"\u8BF7\u6253\u5F00\u952E\u76D8\uFF0C\u8F93\u5165\u516C\u5F0F",ref:Be,style:{width:800,marginTop:30,fontSize:18}},ot||""),ge&&Ee.createElement("div",{className:Le.Z.button},Ee.createElement(me.ZP,{size:"large",onClick:pt,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))});It.Z=pe},98228:function(At,It,de){"use strict";de.d(It,{z:function(){return ct},Z:function(){return he}});var se=de(59301),ut=de(14566),Fe=de(6767),We=de(62957),me=de(7939),Ke=de(74128),Le=de(80024),Ze=Object.defineProperty,Ee=Object.getOwnPropertySymbols,pe=Object.prototype.hasOwnProperty,Se=Object.prototype.propertyIsEnumerable,ge=(ae,Me,Xe)=>Me in ae?Ze(ae,Me,{enumerable:!0,configurable:!0,writable:!0,value:Xe}):ae[Me]=Xe,ot=(ae,Me)=>{for(var Xe in Me||(Me={}))pe.call(Me,Xe)&&ge(ae,Xe,Me[Xe]);if(Ee)for(var Xe of Ee(Me))Se.call(Me,Xe)&&ge(ae,Xe,Me[Xe]);return ae},He=(ae,Me,Xe)=>new Promise((st,we)=>{var je=it=>{try{kt(Xe.next(it))}catch(ye){we(ye)}},Ge=it=>{try{kt(Xe.throw(it))}catch(ye){we(ye)}},kt=it=>it.done?st(it.value):Promise.resolve(it.value).then(je,Ge);kt((Xe=Xe.apply(ae,Me)).next())});const Be="\u3000\u3000";function Ne(ae){var Me=["Bytes","KB","MB","GB","TB"];if(ae==0)return"0 Byte";var Xe=parseInt(""+Math.floor(Math.log(ae)/Math.log(1024)),10);return(ae/Math.pow(1024,Xe)).toFixed(1)+" "+Me[Xe]}var xe=({value:ae=[],action:Me,onChange:Xe,className:st,maxSize:we=150,title:je="\u6587\u4EF6\u4E0A\u4F20",accept:Ge=null})=>{const kt={multiple:!1,fileList:ae,accept:Ge,withCredentials:!0,beforeUpload:ye=>ye.size/1024/1024($e.name.indexOf(Be)===-1&&($e.name=`${$e.name}${Be}${Ne($e.size)}`),ot({},$e))),ye.file.status==="done"&&((De=(ve=ye.file)==null?void 0:ve.response)==null?void 0:De.status)===-1){message.error((ke=(et=ye.file)==null?void 0:et.response)==null?void 0:ke.message),Xe([]);return}Xe(ze)},onRemove:ye=>He(void 0,null,function*(){const ve=ye.size/1024/1024;return ye.status==="uploading"?!0:ve0?"\u6BCF\u6B21\u53EA\u80FD\u4E0A\u4F20\u4E00\u4E2A\u8D44\u6E90\uFF0C \u5220\u9664\u4E0B\u9762\u8D44\u6E90\u53EF\u91CD\u65B0\u4E0A\u4F20 ":"",disabled:ae.length>0,ghost:!0},je),React.createElement("span",{onClick:it,style:{marginLeft:10}},"(\u5355\u4E2A\u6587\u4EF6\u6700\u5927",we,"M)"," ")))},Je=de(61481),tt=de(89392),pt=Object.defineProperty,vt=Object.getOwnPropertySymbols,ft=Object.prototype.hasOwnProperty,ht=Object.prototype.propertyIsEnumerable,lt=(ae,Me,Xe)=>Me in ae?pt(ae,Me,{enumerable:!0,configurable:!0,writable:!0,value:Xe}):ae[Me]=Xe,zt=(ae,Me)=>{for(var Xe in Me||(Me={}))ft.call(Me,Xe)&<(ae,Xe,Me[Xe]);if(vt)for(var Xe of vt(Me))ht.call(Me,Xe)&<(ae,Xe,Me[Xe]);return ae};const Oe=ae=>React.createElement("svg",zt({width:14,height:14,xmlns:"http://www.w3.org/2000/svg"},ae),React.createElement("title",null,"\u5F62\u72B6"),React.createElement("path",{d:"M10.354 3.5h-2.77v8.167H6.416V3.5H3.646L7 0l3.354 3.5ZM14 7h-1.167v5.833H1.167V7H0v7h14V7Z",fill:"#3061D0",fillRule:"nonzero"}));var Ye="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwLjM1NCAzLjVoLTIuNzd2OC4xNjdINi40MTZWMy41SDMuNjQ2TDcgMGwzLjM1NCAzLjVaTTE0IDdoLTEuMTY3djUuODMzSDEuMTY3VjdIMHY3aDE0VjdaIiBmaWxsPSIjMzA2MUQwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=",xt=Object.defineProperty,Ie=Object.getOwnPropertySymbols,qe=Object.prototype.hasOwnProperty,Te=Object.prototype.propertyIsEnumerable,Ve=(ae,Me,Xe)=>Me in ae?xt(ae,Me,{enumerable:!0,configurable:!0,writable:!0,value:Xe}):ae[Me]=Xe,Bt=(ae,Me)=>{for(var Xe in Me||(Me={}))qe.call(Me,Xe)&&Ve(ae,Xe,Me[Xe]);if(Ie)for(var Xe of Ie(Me))Te.call(Me,Xe)&&Ve(ae,Xe,Me[Xe]);return ae},wt=(ae,Me,Xe)=>new Promise((st,we)=>{var je=it=>{try{kt(Xe.next(it))}catch(ye){we(ye)}},Ge=it=>{try{kt(Xe.throw(it))}catch(ye){we(ye)}},kt=it=>it.done?st(it.value):Promise.resolve(it.value).then(je,Ge);kt((Xe=Xe.apply(ae,Me)).next())});const{Dragger:Lt}=ut.default;function ct(ae){let Me=[];return ae&&ae.length>0&&(Me=ae.map(Xe=>({uid:Xe.id,id:Xe.id,name:Xe.title+Be+Xe.filesize,url:Xe.url,filesize:Xe.filesize,status:"done",response:{id:Xe.id}}))),Me}var he=({value:ae,onChange:Me,action:Xe,data:st,className:we,maxSize:je=150,title:Ge="\u4E0A\u4F20\u9644\u4EF6",showRemoveModal:kt=!1,accept:it="",additionalText:ye,isDragger:ve,number:De=1e3,aloneClear:et=!1,realTimeRemove:ke=!0,uploadText:ze,setFileProgress:$e,showFileProgress:rt})=>{const[dt,Qe]=(0,se.useState)(!1);let[bt,Et]=(0,se.useState)(ae||[]),[Xt,Ht]=(0,se.useState)(1);(0,se.useEffect)(()=>{ae&&(Xt===1&&Et([...ae]),Ht(2),De===(ae==null?void 0:ae.length)&&Qe(!0))},[ae]);const le=()=>{setTimeout(()=>{bt.pop(),Et([...bt])},500)};rt&&$e(bt.some(ie=>ie.status==="uploading"));const te={multiple:!0,disabled:dt,accept:it,withCredentials:!0,fileList:bt,beforeUpload:(ie,ce)=>{const ne=ie.size/1024/1024;return bt.concat(ce).length>De?(bt.pop(),Et([...bt]),Fe.ZP.error(`\u6700\u591A\u53EA\u80FD\u4E0A\u4F20${De}\u4E2A\u6587\u4EF6`),et?Promise.reject():(le(),!1)):ne=De?Qe(!0):Qe(!1),Et([...bt]),bt=bt.map(gt=>{var St,_e;return(St=gt==null?void 0:gt.response)!=null&&St.id&&(gt.url=(_e=gt==null?void 0:gt.response)==null?void 0:_e.url),gt.name.indexOf(Be)===-1&&(gt.name=`${gt.name}${Be}${Ne(gt.size)}`),Bt({},gt)}),console.log("info:",ie,bt),Me(bt)},onRemove:ie=>wt(void 0,null,function*(){if(!ke)return!0;const ce=()=>wt(void 0,null,function*(){if(ie.response?ie.response.id:ie.id){let be=yield(0,Le.JZ)(ie.response?ie.response.id:ie.uid);return Promise.resolve(be)}else return!0});return kt?new Promise((ne,be)=>{We.default.confirm({centered:!0,width:530,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:se.createElement("div",{className:"tc font16"},"\u662F\u5426\u786E\u8BA4\u5220\u9664?"),onOk:()=>wt(void 0,null,function*(){const yt=yield ce();Fe.ZP.success("\u5220\u9664\u6210\u529F"),ne(!0)}),onCancel:()=>ne(!1)})}):yield ce()})};function ee(ie){ie.preventDefault(),ie.stopPropagation()}return se.createElement("div",{className:`multi-upload ${we||""}`},ve&&se.createElement(Lt,Bt({},te),se.createElement("p",{className:"ant-upload-drag-icon"},se.createElement(Je.Z,null)),se.createElement("p",{className:"ant-upload-text"},"\u70B9\u51FB\u4E0A\u4F20\u56FE\u6807\uFF0C\u9009\u62E9\u8981\u4E0A\u4F20\u7684\u6587\u4EF6\u6216\u5C06\u6587\u4EF6\u62D6\u62FD\u5230\u6B64",se.createElement("br",null),"(\u5355\u4E2A\u6587\u4EF6\u6700\u5927\u9650\u5236\u4E3A",je,"MB)"," "),ye),!ve&&se.createElement(ut.default,Bt({},te),se.createElement(me.ZP,{disabled:dt,className:"upload_button"},se.createElement("img",{className:"aBtn_img",src:Ye}),Ge),se.createElement("span",{onClick:ee,className:"upload_text"},ze||`(\u5355\u4E2A\u6587\u4EF6\u6700\u5927${je}MB)`)))}},2524:function(At,It,de){"use strict";var se=de(59301),ut=de(93314),Fe=de(7939),We=Object.defineProperty,me=Object.defineProperties,Ke=Object.getOwnPropertyDescriptors,Le=Object.getOwnPropertySymbols,Ze=Object.prototype.hasOwnProperty,Ee=Object.prototype.propertyIsEnumerable,pe=(He,Be,Ne)=>Be in He?We(He,Be,{enumerable:!0,configurable:!0,writable:!0,value:Ne}):He[Be]=Ne,Se=(He,Be)=>{for(var Ne in Be||(Be={}))Ze.call(Be,Ne)&&pe(He,Ne,Be[Ne]);if(Le)for(var Ne of Le(Be))Ee.call(Be,Ne)&&pe(He,Ne,Be[Ne]);return He},ge=(He,Be)=>me(He,Ke(Be));const ot=({img:He,buttonProps:Be={},styles:Ne={},customText:xe,ButtonText:Je,ButtonClick:tt,Buttonclass:pt,ButtonTwo:vt,imgStyles:ft,loading:ht=!1,className:lt=""})=>se.createElement("section",{className:`tc animated fadeIn ${lt}`,style:Se({color:"#999",margin:"100px auto",visibility:ht?"hidden":"visible"},Ne)},se.createElement("img",{src:He||ut,style:ge(Se({},ft),{pointerEvents:"none",userSelect:"none"})}),se.createElement("p",{className:"mt20 font14"},xe||"\u6682\u65F6\u8FD8\u6CA1\u6709\u76F8\u5173\u6570\u636E\u54E6!"),Je&&se.createElement(Fe.ZP,Se({className:pt,onClick:tt},Be),Je),vt&&vt);It.Z=ot},52918:function(At,It,de){"use strict";de.d(It,{Z:function(){return pt}});var se=de(59301),ut={wrp:"wrp___dq7YK",bgBlack:"bgBlack___ARIUV",monaco:"monaco___VnZC3",darkBlue:"darkBlue___UprA9",close:"close___LKoWu",embed:"embed___hvpEJ"},Fe=de(7939),We=de(70557),me=de(50258),Ke=de(25399),Le=de(65862),Ze=de(87513),Ee=de(2524),pe=de(74128),Se=de(7310),ge=de(59301),ot=Object.defineProperty,He=Object.getOwnPropertySymbols,Be=Object.prototype.hasOwnProperty,Ne=Object.prototype.propertyIsEnumerable,xe=(vt,ft,ht)=>ft in vt?ot(vt,ft,{enumerable:!0,configurable:!0,writable:!0,value:ht}):vt[ft]=ht,Je=(vt,ft)=>{for(var ht in ft||(ft={}))Be.call(ft,ht)&&xe(vt,ht,ft[ht]);if(He)for(var ht of He(ft))Ne.call(ft,ht)&&xe(vt,ht,ft[ht]);return vt},tt=(vt,ft,ht)=>new Promise((lt,zt)=>{var Oe=Ie=>{try{xt(ht.next(Ie))}catch(qe){zt(qe)}},Ye=Ie=>{try{xt(ht.throw(Ie))}catch(qe){zt(qe)}},xt=Ie=>Ie.done?lt(Ie.value):Promise.resolve(Ie.value).then(Oe,Ye);xt((ht=ht.apply(vt,ft)).next())}),pt=({editOffice:vt="view",data:ft,issaver:ht,onSaver:lt,theme:zt,type:Oe,filename:Ye,monacoEditor:xt,className:Ie,style:qe,close:Te,onClose:Ve,hasMask:Bt,disabledDownload:wt,onImgDimensions:Lt,showNodata:ct,recordInfo:he})=>{const[ae,Me]=(0,se.useState)("https://view.officeapps.live.com/op/view.aspx?src=http://testgs.educoder.net//rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCZz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--03541f6234b93d7ac3b2d84e7eb0e6594a952945/1.ppt"),[Xe,st]=(0,se.useState)(""),[we,je]=(0,se.useState)(),Ge=window.ENV==="build"?"/react/build":"",kt=location.host.startsWith("localhost")?pe.Z.PROXY_SERVER:pe.Z.API_SERVER,ye=10*(1024*1024),ve=(0,se.useRef)();ft!=null&&ft.startsWith("/api")&&Oe!=="txt"&&(ft=pe.Z.API_SERVER+ft);const De=rt=>rt.substring(rt.lastIndexOf("/")+1).split(".").pop();Ye&&xt&&(xt.filename=Ye),(0,se.useEffect)(()=>{var rt,dt;const Qe=(dt=(rt=document.cookie)==null?void 0:rt.replace(/\s/g,""))==null?void 0:dt.split(";");Qe==null||Qe.map(bt=>{let Et=bt.split("=");Et[0]==="_educoder_session"&&st(Et[1])})},[]),(0,se.useEffect)(()=>{Oe==="office"&&(ft.indexOf("bigfilescdn.")>-1||ft.indexOf("bigfiles1")>-1?je({url:ft,fileType:De(ft),model:ft.indexOf("model=edit")?"edit":"view"}):ke())},[Oe,ft]);function et(rt){return tt(this,null,function*(){rt.data.type==="pdfdata"&&(lt(rt.data.data),window.removeEventListener("message",et,!1)),console.log("mess---:",rt.data)})}const ke=()=>tt(void 0,null,function*(){console.log("data:",ft);let rt=ft;ft.startsWith("http")||(rt=location.origin+rt);let dt=new URL(rt).pathname.split("/").pop();const Qe=yield(0,Ze.gJ)({attachment_id:dt});Qe.url=kt+Qe.url,je(Qe)}),ze=()=>{if(ft.startsWith("http")||ft.startsWith("blob:")){$e();return}(0,Le.Sv)(Ye||"educoder",ft,Ye)},$e=()=>{he&&(0,Se.fc)({id:he==null?void 0:he.id,watch_type:1,course_id:he==null?void 0:he.course_id}),(0,Le.Nd)(Ye||"educoder",decodeURIComponent(ft))};return ge.createElement("div",{style:Je({},qe||{}),className:`${Bt&&ut.bgBlack} ${Oe?ut.wrp:"hide"}`},Te&&ge.createElement("div",{className:ut.close,ref:ve},!!Lt&&ge.createElement(Ke.Z,{title:"\u70B9\u51FB\u5BF9\u56FE\u7247\u8FDB\u884C\u6279\u6CE8",getPopupContainer:()=>ve.current},ge.createElement("span",{onClick:()=>{Ve(),Lt()}},ge.createElement("i",{className:"icon-yulanpizhu"}))),!wt&&ge.createElement(Ke.Z,{title:"\u70B9\u51FB\u4E0B\u8F7D\u6B64\u6587\u4EF6",getPopupContainer:()=>ve.current},ge.createElement("span",{onClick:$e},ge.createElement("i",{className:"icon-quxiaozhiding"}))),ht&&ge.createElement(Ke.Z,{title:"\u4FDD\u5B58pdf\u5E76\u9000\u51FA",getPopupContainer:()=>ve.current},ge.createElement("span",{className:"",onClick:()=>{const rt=document.getElementById("pdfiframe");window.addEventListener("message",et,!1),setTimeout(()=>{rt.contentWindow.postMessage("getData","*")},300)}},ge.createElement("i",{className:"icon-baocun"}))),ge.createElement(Ke.Z,{title:"\u5173\u95ED",getPopupContainer:()=>ve.current},ge.createElement("span",{className:"",onClick:()=>{Ve()}},ge.createElement("i",{className:"icon-guanbi1"})))),ge.createElement("div",{className:`${ut[Ie]} ${Ie} ${ut.monaco} ${Oe==="txt"?"show":"hide"}`},Oe==="txt"&&ge.createElement(ge.Fragment,null,ge.createElement(me.ZP,Je({},xt)))),Oe==="audio"&&ge.createElement("audio",{src:`${(ft==null?void 0:ft.indexOf("http://"))>-1||(ft==null?void 0:ft.indexOf("https://"))>-1?"":"data:audio/mp3;base64,"}${ft}`,autoPlay:!0}),Oe==="video"&&ge.createElement(ge.Fragment,null,(ft==null?void 0:ft.indexOf("http"))>-1?ge.createElement("video",{controls:!0,src:`${ft}`,autoPlay:!0}):ge.createElement("video",{controls:!0,src:`data:video/mp4;base64,${ft}`,autoPlay:!0})),Oe==="office"&&we&&ge.createElement("iframe",{src:`${Ge}/office.html?key=${we.key}&url=${btoa(we.url)}&callbackUrl=${kt+(we.callbackUrl||"")}&fileType=${we.fileType}&title=${we.title||""}&model=${vt}&officeServer=${pe.Z.ONLYOFFICE}&disabledDownload=${!!wt}`}),Oe==="html"&&ge.createElement("iframe",{src:ft+"&disposition=inline"}),Oe==="pdf"&&ge.createElement("iframe",{id:"pdfiframe",src:`${Ge}/js/pdf/index.html?filename=${Ye||"educoder.pdf"}&url=${encodeURIComponent(ft)}&disabledDownload=${!!wt}&model=${vt}`}),Oe==="image"&&ge.createElement("img",{src:`${(ft==null?void 0:ft.indexOf("http://"))>-1||(ft==null?void 0:ft.indexOf("https://"))>-1?"":"data:image/png;base64,"}${ft}`}),(Oe==="other"||Oe==="download")&&ge.createElement(ge.Fragment,null,ct?ge.createElement(Ee.Z,{customText:"\u5F53\u524D\u6587\u4EF6\u4E0D\u652F\u6301\u9884\u89C8\uFF0C\u53EF\u70B9\u51FB\u4E0B\u8F7D\u67E5\u770B",ButtonTwo:ge.createElement(Fe.ZP,{icon:ge.createElement("i",{className:"iconfont icon-xiazai4 font14"}),type:"primary",size:"middle",onClick:ze,disabled:wt},"\u4E0B\u8F7D")}):ge.createElement(Fe.ZP,{type:"primary",size:"middle",onClick:ze,disabled:wt},ge.createElement(We.Z,null),"\u70B9\u51FB\u4E0B\u8F7D")),Oe==="flowChart"&&ge.createElement("div",{className:"embed"},ge.createElement("iframe",{src:`/drawio/src/main/webapp/viewer.html?id=${ft||""}&gapi=0&od=0&db=0&gh=0&gl=0`,width:"100%",height:"100%",frameBorder:"0"})))}},3969:function(At,It,de){"use strict";de.d(It,{h:function(){return Be},x:function(){return Ne}});var se=de(25374),ut=de(58e3),Fe=de(95097),We=de(59301),me=Object.defineProperty,Ke=Object.defineProperties,Le=Object.getOwnPropertyDescriptors,Ze=Object.getOwnPropertySymbols,Ee=Object.prototype.hasOwnProperty,pe=Object.prototype.propertyIsEnumerable,Se=(xe,Je,tt)=>Je in xe?me(xe,Je,{enumerable:!0,configurable:!0,writable:!0,value:tt}):xe[Je]=tt,ge=(xe,Je)=>{for(var tt in Je||(Je={}))Ee.call(Je,tt)&&Se(xe,tt,Je[tt]);if(Ze)for(var tt of Ze(Je))pe.call(Je,tt)&&Se(xe,tt,Je[tt]);return xe},ot=(xe,Je)=>Ke(xe,Le(Je)),He=(xe,Je)=>{var tt={};for(var pt in xe)Ee.call(xe,pt)&&Je.indexOf(pt)<0&&(tt[pt]=xe[pt]);if(xe!=null&&Ze)for(var pt of Ze(xe))Je.indexOf(pt)<0&&pe.call(xe,pt)&&(tt[pt]=xe[pt]);return tt};const Be=xe=>{var Je=xe,{value:tt,onChange:pt,scrollId:vt}=Je,ft=He(Je,["value","onChange","scrollId"]);return We.createElement("div",{id:vt||""},We.createElement(se.Z,ot(ge({},ft),{defaultValue:tt,onChange:(ht,lt)=>{lt!=null&<.length?pt(ht,lt):pt(ht)}})))},Ne=({value:xe,onChange:Je,placeholder:tt,height:pt=140,isEdit:vt,miniToolbar:ft,watch:ht=!0})=>vt?We.createElement(se.Z,{watch:ht,isFocus:!0,height:pt||void 0,placeholder:tt,defaultValue:xe,onChange:Je,miniToolbar:ft}):We.createElement("div",{style:{cursor:"pointer"}},xe?We.createElement(Fe.Z,{className:ut.Z.inputBorder,value:xe}):We.createElement("div",{className:`${ut.Z.inputBorder} ${ut.Z.placeholder} inputBorderError`},tt))},95097:function(At,It,de){"use strict";de.d(It,{z:function(){return xt},Z:function(){return Ie}});var se=de(59301),ut=de(48850),Fe=de(49142),We=de(64018),me=de(80360),Ke=de(74128),Le=de(65862),Ze=de(15342),Ee=de(44104),pe=de(7939),Se=de(1012),ge=de(52918),ot=de(59301),Be=({html:qe})=>{const Te=(0,se.useRef)(null),Ve=(0,se.useRef)(null),Bt=`.markdown-body p { margin: 0 0 16px 0 !important; line-height: 28px; white-space: pre-wrap; @@ -1026,20 +1026,20 @@ .markdown-body pre { margin-top: 0; margin-bottom: 16px; - }`;return(0,se.useEffect)(()=>{const wt=Te.current.attachShadow({mode:"open"});Ve.current=document.createElement("div"),Ve.current.className="markdown-body",Ve.current.innerHTML=qe,wt.appendChild(Ve.current);const Lt=document.createElement("style");return Lt.textContent=Bt,wt.appendChild(Lt),()=>{wt.innerHTML=""}},[]),(0,se.useEffect)(()=>{Ve.current&&(Ve.current.innerHTML=qe)},[qe]),it.createElement("div",{ref:Te})};function Ne(qe){const Te=["onabort","onanimationend","onanimationiteration","onanimationstart","onauxclick","onblur","oncancel","oncanplay","oncanplaythrough","onchange","onclick","onclose","oncontextmenu","oncopy","oncut","ondblclick","ondrag","ondragend","ondragenter","ondragleave","ondragover","ondragstart","ondrop","ondurationchange","onemptied","onended","onerror","onfocus","onformdata","ongotpointercapture","oninput","oninvalid","onkeydown","onkeypress","onkeyup","onload","onloadeddata","onloadedmetadata","onloadstart","onlostpointercapture","onmousedown","onmousemove","onmouseout","onmouseover","onmouseup","onpaste","onpause","onplay","onplaying","onpointercancel","onpointerdown","onpointerenter","onpointerleave","onpointermove","onpointerout","onpointerover","onpointerup","onprogress","onratechange","onreset","onresize","onscroll","onsecuritypolicyviolation","onseeked","onseeking","onselect","onslotchange","onstalled","onsubmit","onsuspend","ontimeupdate","ontoggle","ontouchcancel","ontouchend","ontouchmove","ontouchstart","ontransitionend","onvolumechange","onwaiting","onwheel"],Ve=new RegExp(`\\b(${Te.join("|")})\\s*=\\s*(?:"[^"]*"|'[^']*'|[^\\s>]*)`,"gi");return qe.replace(Ve,"").trim()}var xe={mdBody:"mdBody___raKXb",button:"button___Ch5Pc",previewFlowChart:"previewFlowChart___vY1dq"},Je=Object.defineProperty,tt=Object.getOwnPropertySymbols,pt=Object.prototype.hasOwnProperty,vt=Object.prototype.propertyIsEnumerable,ft=(qe,Te,Ve)=>Te in qe?Je(qe,Te,{enumerable:!0,configurable:!0,writable:!0,value:Ve}):qe[Te]=Ve,ht=(qe,Te)=>{for(var Ve in Te||(Te={}))pt.call(Te,Ve)&&ft(qe,Ve,Te[Ve]);if(tt)for(var Ve of tt(Te))vt.call(Te,Ve)&&ft(qe,Ve,Te[Ve]);return qe};const lt="@\u2581\u2581@",zt="@\u2581@",Oe=/]*>/g;function Ye(qe){let Te=document.createElement("div");return Te.innerHTML=qe,Te.childNodes.length===0?"":Te.childNodes[0].nodeValue}const xt=(qe,Te)=>{qe=qe||"";const Ve=/(?:https?:\/\/[^\/]+)?\/api\/attachments\/([A-Za-z0-9+/=]+)(\?.*?)?\)|(?:https?:\/\/[^\/]+)?\/api\/attachments\/([A-Za-z0-9+/=]+)(\?.*?)?|(?:https?:\/\/[^\/]+)?\/attachments\/download\/([A-Za-z0-9+/=]+)(\?.*?)?\//g,Bt=/\"(?:https?:\/\/[^\/]+)?\/api\/attachments\/([A-Za-z0-9+/=]+)(\?.*?)?|\"(?:https?:\/\/[^\/]+)?\/attachments\/download\/([A-Za-z0-9+/=]+)(\?.*?)?\//g,wt=/\(\s+(?:https?:\/\/[^\/]+)?\/files\/uploads\/([A-Za-z0-9+/=]+)(\?.*?)?|\"(?:https?:\/\/[^\/]+)?\/files\/uploads\/([A-Za-z0-9+/=]+)(\?.*?)?\//g,Lt=/(?:https?:\/\/[^\/]+)?\/attachments\/download\/([A-Za-z0-9+/=]+)(\?.*?)?\//g;return Te?qe.replaceAll("https://www.educoder.net","").replaceAll("https://www-cdn.educoder.net","").replaceAll("//api/attachments","/api/attachments").replace(Ve,(ct,he,ae,Me,Xe,st,we)=>{const je=he||Me||st,Ge=ae||Xe||we||"?";return Ke.Z.API_SERVER+"/api/attachments/"+je+Ge+"&t="+(0,Le.Jn)(je,Date.now())+(ct.indexOf(")")>-1?")":"&")}).replaceAll('src="(','src="').replaceAll("src='(",'src="'):(qe=qe.replace(Lt,(ct,he,ae,Me,Xe,st,we)=>{const je=he||Me||st,Ge=ae||Xe||we||"?";return Ke.Z.API_SERVER+"/attachments/download/"+je+Ge+"&t="+(0,Le.Jn)(je,Date.now())+(ct.indexOf(")")>-1?")":"&")}).replace(Ve,(ct,he,ae,Me,Xe,st,we)=>{const je=he||Me||st,Ge=ae||Xe||we||"?";return Ke.Z.API_SERVER+"/api/attachments/"+je+Ge+"&t="+(0,Le.Jn)(je,Date.now())+(ct.indexOf(")")>-1?")":"&")}).replace(Bt,(ct,he,ae,Me,Xe)=>{const st=he||Me,we=ae||Xe||"";return'"'+Ke.Z.API_SERVER+"/api/attachments/"+st+we+st+we+"&t="+(0,Le.Jn)(st,Date.now())}).replace(wt,(ct,he,ae,Me,Xe)=>{const st=he||Me,we=ae||Xe||"";return"("+Ke.Z.API_SERVER+"/files/uploads/"+st+we+st+we+"&t="+(0,Le.Jn)(st,Date.now())}).replaceAll('src="(','src="').replaceAll("src='(",'src="').replaceAll("http://video.educoder","https://video.educoder").replaceAll("http://www.educoder.net/api","https://data.educoder.net/api").replaceAll("https://www.educoder.net/api","https://data.educoder.net/api").replace(/\r\n/g,` -`),qe)};var Ie=({value:qe="",edit:Te=!1,className:Ve,showTextOnly:Bt,showLines:wt,style:Lt={},stylesPrev:ct={},highlightKeywords:he,showProgramFill:ae,isProgramFill:Me,disabledFill:Xe=!1,programFillValue:st,openEditor:we=()=>{},onFillChange:je=ot=>{},onFillBlur:Ge=()=>{},onFillFocus:Ct=()=>{}})=>{let ot=Ne(String(qe||""));const ye=(0,se.useRef)(),ve=(0,se.useRef)(),[De,et]=(0,se.useState)(""),[ke,ze]=(0,se.useState)("office"),[$e,rt]=(0,se.useState)([]),dt=(0,se.useRef)("a"+(0,Se.Z)()),Qe={},bt=_e=>//i.test(_e||""),Et=(_e,Zt,Ft)=>{const Ot=document.createElement(_e===zt?"input":"textarea");Ot.style.width="100%",Ot.style.height=_e===zt?"40px":"151px",Ot.rows=5,Ot.spellcheck=!1,Ot.name="edu-program-fill",Ot.placeholder="\u8BF7\u8F93\u5165",Ot.dataset.id=Zt;const un=Object.keys(Qe).length;return Qe[un]=Ot,`${Ot.outerHTML}`};function Xt(_e){return _e=_e.replace(/!\[.*?\]\(.*?\)/g,""),_e=_e.replace(/\[.*?\]\(.*?\)/g,""),_e=_e.replace(new RegExp("","gs"),""),_e=_e.replace(//g,""),_e=_e.replace(//g,""),_e=_e.replace(new RegExp(".*?<\\/video>","gs"),""),_e=_e.replace(new RegExp(".*?<\\/audio>","gs"),""),_e=_e.replace(new RegExp(".*?<\\/style>","gs"),""),_e=_e.replace(new RegExp(".*?<\\/script>","gs"),""),_e}const Ht=_e=>!Bt&&bt(ot)?_e:_e.replace(/([\s\S]+?)<\/style>/gim,function(Zt,Ft){let Ot=Ft.replace(/(\n|\r)/g,"").split("}"),un=[];return Ot.map(kn=>{kn!=""&&un.push(`.${dt.current} ${kn}`)}),``}),le=(0,se.useMemo)(()=>{try{const Ot=/\(\s+\/api\/attachments\/|\(\/api\/attachments\//g,un=/\"\/api\/attachments\/|\"\/attachments\/download\//g,kn=/\(\s+\/files\/uploads\/|\"\/files\/uploads\//g,cn=/\(\/attachments\/download\//g;ot=ot.replace(cn,"("+Ke.Z.API_SERVER+"/attachments/download/").replace(Ot,"("+Ke.Z.API_SERVER+"/api/attachments/").replace(un,'"'+Ke.Z.API_SERVER+"/api/attachments/").replace(kn,'"'+Ke.Z.API_SERVER+"/files/uploads/").replaceAll("http://video.educoder","https://video.educoder").replaceAll("http://www.educoder.net/api","https://data.educoder.net/api").replaceAll("https://www.educoder.net/api","https://data.educoder.net/api").replace(/\r\n/g,` -`),ye.current.style.display="none"}catch(Ot){}if(ae){let Ot=-1;return ot=ot.replaceAll("<","<").replaceAll(">",">").replace(/(@▁▁@|@▁@)/g,function(un,kn,cn){var wn;return++Ot,Et(un,Ot,(wn=st==null?void 0:st[Ot])==null?void 0:wn.value.replaceAll("<","<").replaceAll(">",">"))}),`
      ${Ht(ot||"")}
      `}let _e=Ht(ot);_e=(0,Fe.ZP)(_e);const Zt=(0,Fe.ez)();ot.match(/\[TOC\]/)&&(_e=_e.replace("

      [TOC]

      ",(0,Fe.Qv)()),(0,Fe.Iy)()),_e=_e.replace(/(__special_katext_id_\d+__)/g,(Ot,un)=>{const{type:kn,expression:cn}=Zt[un];return(0,Ze.renderToString)(Ye(cn)||"",{displayMode:kn==="block",throwOnError:!1,output:"html"})}),_e=_e.replace(/▁/g,"\u2581\u2581\u2581\u2581\u2581"),(0,Fe.AL)();const Ft=document.createElement("div");if(Ft.innerHTML=_e,Bt)return Ft.innerText;if(he){const Ot=he.replace(/[.*+?^${}()|[\]\\]/g,"\\$&");return ce(Ft,Ot),Ft.innerHTML}return setTimeout(()=>yt(),500),Ft.innerHTML},[ot,he]);(0,se.useEffect)(()=>{ne.current&&ne.current.querySelectorAll(["input","textarea"]).forEach(Zt=>{Zt.oninput=te,Zt.onblur=ee,Zt.onfocus=ie})},[$e]),(0,se.useEffect)(()=>{var _e,Zt,Ft,Ot,un;if(st!=null&&st.length)try{const kn=ne.current.querySelectorAll(".edu-program-fill-score"),cn=ne.current.querySelectorAll('[name="edu-program-fill"]');for(const[wn,$n]of cn.entries())$n.value=((_e=st==null?void 0:st[wn])==null?void 0:_e.value)||"",((Zt=st==null?void 0:st[wn])==null?void 0:Zt.type)==="warning"?$n.className="program-fill-warning":((Ft=st==null?void 0:st[wn])==null?void 0:Ft.type)==="success"?$n.className="program-fill-success":$n.className="";for(const[wn,$n]of kn.entries())$n.innerHTML=(Ot=st==null?void 0:st[wn])!=null&&Ot.score?`${(un=st==null?void 0:st[wn])==null?void 0:un.score}\u5206`:"";rt(st)}catch(kn){console.log(kn,"error")}},[st]);const te=_e=>{$e[_e.target.dataset.id]=$e[_e.target.dataset.id]||{},$e[_e.target.dataset.id].value=_e.target.value,rt([...$e]),je($e,_e.target.dataset.id)},ee=_e=>{$e[_e.target.dataset.id]=$e[_e.target.dataset.id]||{},$e[_e.target.dataset.id].value=_e.target.value,rt([...$e]),Ge($e,_e.target.dataset.id)},ie=_e=>{$e[_e.target.dataset.id]=$e[_e.target.dataset.id]||{},$e[_e.target.dataset.id].value=_e.target.value,rt([...$e]),Ct($e,_e.target.dataset.id)};function ce(_e,Zt){return _e.childNodes.forEach(Ft=>{var Ot;if(Ft.childNodes.length>0)ce(Ft,Zt);else if(Ft.nodeName!=="IMG")if(Ft.innerHTML)Ft.innerHTML=(Ot=Ft.innerHTML)==null?void 0:Ot.replace(new RegExp(Zt,"gi"),'$&');else{const un=document.createElement("span");un.innerHTML=Ft.textContent.replace(new RegExp(Zt,"gi"),'$&'),Ft.replaceWith(un)}})}const ne=(0,se.useRef)();Fe.jb.WebkitLineClamp=wt,wt&&(Lt=ht(ht({},Lt),Fe.jb));function be(_e){let Zt=_e.target;if(Zt.tagName.toUpperCase()==="A"){let Ft=Zt.getAttribute("href");if(Ft.indexOf("office")>-1)_e.preventDefault(),et(Ft),ze("office");else if(Ft.indexOf("application/pdf")>-1)_e.preventDefault(),et(Ft),ze("pdf");else if(Ft.indexOf("text/html")>-1)_e.preventDefault(),et(Ft),ze("html");else if(Ft.startsWith("#")){_e.preventDefault();let Ot=document.getElementById(Ft.replace("#",""));Ot&&Ot.scrollIntoView(!0)}}}const yt=()=>{var _e;const Zt=(_e=ne.current)==null?void 0:_e.querySelectorAll("video");Zt==null||Zt.forEach(Ft=>{if(Ft.oncontextmenu=()=>!1,Ft.src.indexOf(".m3u8")>-1&&!Ft.canPlayType("application/vnd.apple.mpegurl")){if(me.ZP.isSupported()){var Ot=new me.ZP;Ot.loadSource(Ft.src),Ot.attachMedia(Ft)}}})};(0,se.useEffect)(()=>{if(ne.current&&le&&le.match(Oe)&&window.PR.prettyPrint(),ne.current)return ne.current.addEventListener("click",be),()=>{var _e;(_e=ne.current)==null||_e.removeEventListener("click",be),(0,Fe.AL)(),(0,Fe.Iy)()}},[le,ne.current,be]);const gt=_e=>{_e.target.nodeName==="IMG"&&_e.target.className.indexOf("draw-flowchart")>-1?(ye.current.style.zIndex=1,ye.current.style.display="flex",ye.current.style.width=_e.target.clientWidth+"px",ye.current.style.height=_e.target.clientHeight+"px",ye.current.style.top=_e.target.offsetTop+"px",ye.current.style.left=_e.target.offsetLeft+"px",_e.target.id&&(ve.current=_e.target.id)):ye.current.style.display="none"},kt=()=>{ye.current.style.display="none"};return(0,se.useEffect)(()=>{var _e;const Zt=Ft=>{Ft.preventDefault(),Ft.clipboardData.setData("text",window.getSelection().toString())};return(_e=ne.current)==null||_e.addEventListener("copy",Zt),()=>{var Ft;(Ft=ne.current)==null||Ft.removeEventListener("copy",Zt)}},[ne.current]),se.createElement("div",{style:{position:"relative"},onMouseLeave:kt},Bt&&se.createElement("div",{ref:ne,className:`${xe.mdBody} `},le),!Bt&&!bt(le)&&se.createElement("div",{ref:ne,style:ht({},Lt),onMouseOver:gt,className:`${Ve||""} ${Xe?"disabled-fill":""} markdown-body ${xe.mdBody} ${dt.current}`,dangerouslySetInnerHTML:{__html:le}}),!Bt&&bt(le)&&se.createElement(Be,{html:le}),se.createElement("div",{ref:ye,className:`${xe.button} ${Te?"":xe.previewFlowChart}`},se.createElement(Ee.Z,null,se.createElement(pe.ZP,{onClick:()=>{Te?we(ve.current):(et(ve.current),ze("flowChart"))}},Te?"\u7F16\u8F91":"\u9884\u89C8"))),se.createElement(ge.Z,{close:!0,data:De,type:De!=null&&De.length?ke:"",style:ht({},ct),onClose:()=>et("")}))}},60537:function(At,It,de){"use strict";de.d(It,{h:function(){return vt},Z:function(){return pt}});var se=de(59301),ut=de(82326),Fe=de(28284),We=de(7939),me=de(89780),Ke=de.n(me),Le=de(45559),Ze=Object.defineProperty,Ee=Object.defineProperties,pe=Object.getOwnPropertyDescriptors,Se=Object.getOwnPropertySymbols,ge=Object.prototype.hasOwnProperty,it=Object.prototype.propertyIsEnumerable,He=(ft,ht,lt)=>ht in ft?Ze(ft,ht,{enumerable:!0,configurable:!0,writable:!0,value:lt}):ft[ht]=lt,Be=(ft,ht)=>{for(var lt in ht||(ht={}))ge.call(ht,lt)&&He(ft,lt,ht[lt]);if(Se)for(var lt of Se(ht))it.call(ht,lt)&&He(ft,lt,ht[lt]);return ft},Ne=(ft,ht)=>Ee(ft,pe(ht));const xe=ut.default.Option,Je={labelCol:{span:4},wrapperCol:{span:20}},tt={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};var pt=({callback:ft,onCancel:ht})=>{const[lt,zt]=(0,se.useState)("python");function Oe(xt){zt(tt[xt][1])}function Ye(xt){ft(xt)}return se.createElement(Fe.default,Ne(Be({},Je),{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:Ye,style:{width:500}}),se.createElement(Fe.default.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},se.createElement(ut.default,{getPopupContainer:xt=>xt.parentNode,onChange:Oe},Object.keys(tt).map(xt=>se.createElement(xe,{key:xt,value:xt},tt[xt][0])))),se.createElement(Fe.default.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},se.createElement(vt,{mode:lt})),se.createElement("div",{className:"flex-container flex-end"},se.createElement(We.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),se.createElement(We.ZP,{type:"ghost",onClick:ht},"\u53D6\u6D88")))};function vt({value:ft,onChange:ht,mode:lt,options:zt={}}){const Oe=(0,se.useRef)(),[Ye,xt]=(0,se.useState)();return(0,se.useEffect)(()=>{if(Ye){let Ie=function(qe){const Te=qe.getValue();ht&&ht(Te)};return Ye.on("change",Ie),()=>{Ye.off("change",Ie)}}},[Ye,ht]),(0,se.useEffect)(()=>{Ye&&Ye.setOption("mode",lt)},[Ye,lt]),(0,se.useEffect)(()=>{Ye&&(ft!==Ye.getValue()||ft==="")&&setTimeout(()=>{Ye.setValue(ft||"")},300)},[Ye,ft]),(0,se.useEffect)(()=>{if(Oe.current&&!Ye){const Ie=Ke().fromTextArea(Oe.current,Be({mode:lt,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},zt));xt(Ie)}},[Oe.current,Ye]),se.createElement("div",{className:"my-codemirror-container"},se.createElement("textarea",{ref:Oe}))}},25374:function(At,It,de){"use strict";de.d(It,{Z:function(){return xr}});var se=de(59301),ut=de(65582),Fe=de(89780),We=de.n(Fe),me=de(76374),Ke=de(45559),Le=de(6313),Ze=de(25717),Ee=de(99498),pe=de(25419),Se=de(67549),ge=de(95097),it=({value:Kt="",className:pn,showTextOnly:En,showLines:Pn,style:Jn={}})=>{const tr=(0,se.useMemo)(()=>"",[Kt]);return se.createElement(se.Fragment,null,se.createElement("div",{dangerouslySetInnerHTML:{__html:tr}}))},He=Object.defineProperty,Be=Object.defineProperties,Ne=Object.getOwnPropertyDescriptors,xe=Object.getOwnPropertySymbols,Je=Object.prototype.hasOwnProperty,tt=Object.prototype.propertyIsEnumerable,pt=(Kt,pn,En)=>pn in Kt?He(Kt,pn,{enumerable:!0,configurable:!0,writable:!0,value:En}):Kt[pn]=En,vt=(Kt,pn)=>{for(var En in pn||(pn={}))Je.call(pn,En)&&pt(Kt,En,pn[En]);if(xe)for(var En of xe(pn))tt.call(pn,En)&&pt(Kt,En,pn[En]);return Kt},ft=(Kt,pn)=>Be(Kt,Ne(pn));let ht=[{title:"\u7C97\u4F53",icon:"md-iconfont icon-bold",actionName:"bold"},{title:"\u659C\u4F53",icon:"md-iconfont icon-italic",actionName:"italic"},"|",{title:"\u65E0\u5E8F\u5217\u8868",icon:"md-iconfont icon-unorder-list",actionName:"list-ul"},{title:"\u6709\u5E8F\u5217\u8868",icon:"md-iconfont icon-order-list",actionName:"list-ol"},"|",{title:"\u884C\u5185\u4EE3\u7801",icon:"md-iconfont icon-code",actionName:"code"},{title:"\u4EE3\u7801\u5757\uFF08\u591A\u8BED\u8A00\u98CE\u683C\uFF09",icon:"md-iconfont icon-file-code",actionName:"code-block"},{title:"\u94FE\u63A5",icon:"md-iconfont icon-link",actionName:"link"},"|",{title:"\u884C\u5185\u516C\u5F0F",icon:"md-iconfont icon-sum",actionName:"inline-latex"},{title:"\u6570\u5B66\u516C\u5F0F",icon:"iconfont icon-shuxuetuxiang2",actionName:"maths-latex"},{title:"\u591A\u884C\u516C\u5F0F",icon:"md-iconfont icon-formula",actionName:"latex"},"|",{title:"\u6DFB\u52A0\u56FE\u7247",icon:"md-iconfont icon-picture",actionName:"upload-image"},{title:"\u63D2\u5165\u753B\u56FE",icon:"iconfont icon-sheji",actionName:"draw-image"},{title:"\u63D2\u5165\u6D41\u7A0B\u56FE",icon:"iconfont icon-liucheng",actionName:"add-flowchart"},{title:"\u8868\u683C",icon:"md-iconfont icon-table",actionName:"add-table"},"|",{title:"\u6362\u884C",icon:"md-iconfont icon-minus",actionName:"line-break"},{title:"\u6E05\u7A7A",icon:"md-iconfont icon-eraser",actionName:"eraser"}];function lt({onActionCallback:Kt,title:pn,icon:En,actionName:Pn,className:Jn="",children:tr}){function hr(){Kt(Pn)}return se.createElement("a",{title:pn,className:Jn,onClick:hr},se.createElement("i",{className:`${En}`}),tr)}var zt=({watch:Kt,showNullButton:pn,showNullProgramButton:En,onActionCallback:Pn,fullScreen:Jn,insertTemp:tr,hidetoolBar:hr,extraUse:Zn})=>{const Fn=[...ht,{title:`${Kt?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"}`,icon:`${Kt?"md-iconfont icon-eye-slash":"md-iconfont icon-eye"}`,actionName:"trigger-watch"}];return se.createElement("ul",{className:"markdown-toolbar-container"},!hr&&Fn.map((dr,Ut)=>se.createElement("li",{key:Ut},dr.actionName?se.createElement(lt,ft(vt({},dr),{onActionCallback:Pn})):se.createElement("span",{className:"v-line"}))),pn?se.createElement("li",null,se.createElement(lt,{icon:"iconfont icon-tianjia5 insert-blank",className:"btn-null ml5",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:Pn},se.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u65B0\u589E\u586B\u7A7A\u9879"))):null,En?se.createElement(se.Fragment,null,se.createElement("li",null,se.createElement(lt,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-signal",onActionCallback:Pn},se.createElement("span",{className:"fill-tip"},"\u6DFB\u52A0\u5355\u884C\u586B\u7A7A\u9879"))),se.createElement("li",null,se.createElement(lt,{icon:"md-iconfont icon-uniE900 insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-multiple",onActionCallback:Pn},se.createElement("span",{className:"fill-tip"},"\u6DFB\u52A0\u591A\u884C\u586B\u7A7A\u9879")))):null,tr&&se.createElement("li",null,se.createElement(lt,{icon:"md-iconfont icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:`inster-template-${tr}`,onActionCallback:Pn},se.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F"))),Zn&&se.createElement("li",null,Zn),se.createElement("li",{className:"btn-full-screen"},se.createElement(lt,{icon:`${Jn?"md-iconfont icon-shrink":"md-iconfont icon-enlarge"}`,title:Jn?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:Pn})))},Oe=de(57261),Ye=de(28284),xt=de(37568),Ie=de(7939),qe=Object.defineProperty,Te=Object.defineProperties,Ve=Object.getOwnPropertyDescriptors,Bt=Object.getOwnPropertySymbols,wt=Object.prototype.hasOwnProperty,Lt=Object.prototype.propertyIsEnumerable,ct=(Kt,pn,En)=>pn in Kt?qe(Kt,pn,{enumerable:!0,configurable:!0,writable:!0,value:En}):Kt[pn]=En,he=(Kt,pn)=>{for(var En in pn||(pn={}))wt.call(pn,En)&&ct(Kt,En,pn[En]);if(Bt)for(var En of Bt(pn))Lt.call(pn,En)&&ct(Kt,En,pn[En]);return Kt},ae=(Kt,pn)=>Te(Kt,Ve(pn));const Me={labelCol:{span:4},wrapperCol:{span:20}};var Xe=({callback:Kt,onCancel:pn})=>{function En(Pn){Kt(Pn)}return se.createElement(Ye.default,ae(he({},Me),{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:En,style:{width:500}}),se.createElement(Ye.default.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},se.createElement(xt.default,null)),se.createElement(Ye.default.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},se.createElement(xt.default,null)),se.createElement("div",{className:"flex-container flex-end"},se.createElement(Ie.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),se.createElement(Ie.ZP,{type:"ghost",onClick:pn},"\u53D6\u6D88")))},st=de(60537),we=de(45053),je=de(62957),Ge=de(77019),Ct=de(53464),ot=de(59301),ye=({callback:Kt,onCancel:pn})=>{const En=document.createElement("canvas"),Pn=En.getContext("2d");En.width=1e3,En.height=800,Pn.fillStyle="#ffffff",Pn.fillRect(0,0,En.width,En.height);const Jn=En.toDataURL("image/png");return ot.createElement(je.default,{open:!0,width:"100vw",style:{height:"100vh",top:0},footer:null,title:null,closable:!1},ot.createElement(Ge.Z,{style:{height:"100vh"}},ot.createElement(Ct.Z,{fullWidth:!0,noAssociationId:!0,showFullTools:!0,data:{src:Jn,visible:!0,title:String(Date.now())},onOk:tr=>{Kt({src:tr.url})},onClose:pn})))},ve=de(30641),De=de(5269),et=de(6767),ke={myPaletteDiv:"myPaletteDiv___Xjz2I",flowChartWrp:"flowChartWrp____f45r",maxH60:"maxH60___Pd4Re",drawerWrap:"drawerWrap___MfDw8"},ze=de(59301),rt=(0,se.forwardRef)(({onCancel:Kt,editImgId:pn,callback:En},Pn)=>{let Jn=(0,se.useRef)(),tr=(0,se.useRef)(),hr=(0,se.useRef)(),Zn=(0,se.useRef)(!1);const Fn=(0,se.useRef)(!1);console.log("ref:",Pn);const[dr,Ut]=(0,se.useState)(0),[mt,qt]=(0,se.useState)("100vh");return(0,se.useEffect)(()=>{Ut(1)},[]),(0,se.useImperativeHandle)(Pn,()=>({setHeight:qt})),ze.createElement("div",{ref:Fn,className:"body-overflow-initial"},ze.createElement(ve.Z,{width:"100vw",height:mt,footer:null,closable:!0,placement:"bottom",open:!!dr,destroyOnClose:!0,maskClosable:!1,mask:!1,rootClassName:`zIndex-9999 ${ke.drawerWrap}`,onClose:()=>{window.saveDrawData(Cn=>{En({src:`/api/attachments/${Cn}`,id:Cn})})},title:ze.createElement(Ge.Z,{align:"middle"},ze.createElement(De.Z,{flex:1},"\u63D2\u5165\u6D41\u7A0B\u56FE"),ze.createElement(De.Z,{onClick:()=>{qt(mt==="60px"?"100vh":"60px")}},ze.createElement("span",{className:"current c-blue",style:{fontWeight:400}},"\u5C55\u5F00/\u6536\u8D77")),ze.createElement(De.Z,{onClick:()=>{window.saveDrawData(Cn=>{if(Cn===null){et.ZP.warning({content:"\u5185\u5BB9\u4E3A\u7A7A\uFF0C\u8BF7\u5148\u7ED8\u5236\u6D41\u7A0B\u56FE",key:"saveFlowChart"});return}et.ZP.success({content:"\u4FDD\u5B58\u6210\u529F",key:"saveFlowChart",style:{zIndex:999999999}}),En({src:`/api/attachments/${Cn}`,id:Cn,disabledClose:!0})})}},ze.createElement(Ie.ZP,{type:"primary",className:"ml20"},"\u4FDD\u5B58")))},ze.createElement("iframe",{src:`/drawio/src/main/webapp/?id=${pn||""}&gapi=0&od=0&db=0&gh=0&gl=0&local=0`,width:"100%",height:"100%",frameBorder:"0",ref:tr})))}),dt=de(74128),Qe=de(47889),bt=de(71051);const Et=Qe.ZP.Group,Xt={margin:"0 8px"};var Ht=({callback:Kt,onCancel:pn})=>{function En(Pn){Kt(Pn)}return se.createElement(Ye.default,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:En},se.createElement("div",{className:"flex-container",style:{alignItems:"baseline"}},se.createElement("span",{style:Xt},"\u5355\u5143\u683C\u6570\uFF1A"),se.createElement("span",{style:Xt},"\u884C\u6570"),se.createElement(Ye.default.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},se.createElement(bt.Z,null)),se.createElement("span",{style:Xt},"\u5217\u6570"),se.createElement(Ye.default.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},se.createElement(bt.Z,null))),se.createElement("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"}},se.createElement("span",{style:Xt},"\u5BF9\u9F50\u65B9\u5F0F\uFF1A"),se.createElement(Ye.default.Item,{name:"align"},se.createElement(Et,null,se.createElement(Qe.ZP,{value:"default"},se.createElement("i",{className:"fa fa-align-justify"})),se.createElement(Qe.ZP,{value:"left"},se.createElement("i",{className:"fa fa-align-left"})),se.createElement(Qe.ZP,{value:"center"},se.createElement("i",{className:"fa fa-align-center"})),se.createElement(Qe.ZP,{value:"right"},se.createElement("i",{className:"fa fa-align-right"}))))),se.createElement("div",{className:"flex-container flex-end"},se.createElement(Ie.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),se.createElement(Ie.ZP,{type:"ghost",onClick:pn},"\u53D6\u6D88")))},le=de(71411),te=de(93510),ee=de.n(te),ce=(0,se.forwardRef)(({use3d:Kt,width:pn,height:En,callback:Pn,showSaveButton:Jn},tr)=>{const hr=(0,se.useRef)(),Zn=(0,se.useRef)(),[Fn,dr]=(0,se.useState)(!1),Ut=(0,se.useRef)({id:hr,appName:"graphing",width:pn||1e3,height:En||600,showToolBar:!0,showMenuBar:!0,allowStyleBar:!0,showAlgebraInput:!0,enableLabelDrags:!1,enableShiftDragZoom:!0,showToolBarHelp:!1,errorDialogsActive:!0,showTutorialLink:!0,showLogging:!0,useBrowserForJS:!1});(0,se.useEffect)(()=>{Zn.current=new(ee())(Ut.current,!0),window.onload=function(){Zn.current.inject("applet_container")}},[]);const mt=()=>{var qt=window.ggbApplet.getPNGBase64(1,!0,72);return Pn&&Pn(qt),qt};return(0,se.useEffect)(()=>{Ut.current.appName=Fn?"3D":"graphing",Zn.current.inject("applet_container")},[Fn]),(0,se.useEffect)(()=>{dr(Kt)},[Kt]),(0,se.useImperativeHandle)(tr,()=>({getImgData:mt})),se.createElement(se.Fragment,null,se.createElement("div",{style:{width:"100%",height:"100%"},id:"applet_container",ref:hr}),se.createElement(Ge.Z,{align:"middle"},se.createElement(De.Z,{flex:1},se.createElement(le.Z,{size:"default",checkedChildren:"\u5173\u95ED3D\u56FE\u50CF",unCheckedChildren:"\u5F00\u542F3D\u56FE\u50CF",checked:Fn,onChange:qt=>dr(qt)})),se.createElement(De.Z,null,se.createElement(Ie.ZP,{size:"large",onClick:mt,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668"))))}),ne=de(99298);const be="link",yt="upload-image",gt="add-flowchart",kt="draw-image",_e="add-flowchart",Zt="code-block",Ft="add-table",Ot="------------",un={default:Ot,left:`:${Ot}`,center:`:${Ot}:`,right:`${Ot}:`};var kn=de(31103),cn=de(65862);function wn(){}let $n=0;const zn=1e4,mr="\u2581",er="@\u2581\u2581@",ur="@\u2581@",nr=` + }`;return(0,se.useEffect)(()=>{const wt=Te.current.attachShadow({mode:"open"});Ve.current=document.createElement("div"),Ve.current.className="markdown-body",Ve.current.innerHTML=qe,wt.appendChild(Ve.current);const Lt=document.createElement("style");return Lt.textContent=Bt,wt.appendChild(Lt),()=>{wt.innerHTML=""}},[]),(0,se.useEffect)(()=>{Ve.current&&(Ve.current.innerHTML=qe)},[qe]),ot.createElement("div",{ref:Te})};function Ne(qe){const Te=["onabort","onanimationend","onanimationiteration","onanimationstart","onauxclick","onblur","oncancel","oncanplay","oncanplaythrough","onchange","onclick","onclose","oncontextmenu","oncopy","oncut","ondblclick","ondrag","ondragend","ondragenter","ondragleave","ondragover","ondragstart","ondrop","ondurationchange","onemptied","onended","onerror","onfocus","onformdata","ongotpointercapture","oninput","oninvalid","onkeydown","onkeypress","onkeyup","onload","onloadeddata","onloadedmetadata","onloadstart","onlostpointercapture","onmousedown","onmousemove","onmouseout","onmouseover","onmouseup","onpaste","onpause","onplay","onplaying","onpointercancel","onpointerdown","onpointerenter","onpointerleave","onpointermove","onpointerout","onpointerover","onpointerup","onprogress","onratechange","onreset","onresize","onscroll","onsecuritypolicyviolation","onseeked","onseeking","onselect","onslotchange","onstalled","onsubmit","onsuspend","ontimeupdate","ontoggle","ontouchcancel","ontouchend","ontouchmove","ontouchstart","ontransitionend","onvolumechange","onwaiting","onwheel"],Ve=new RegExp(`\\b(${Te.join("|")})\\s*=\\s*(?:"[^"]*"|'[^']*'|[^\\s>]*)`,"gi");return qe.replace(Ve,"").trim()}var xe={mdBody:"mdBody___raKXb",button:"button___Ch5Pc",previewFlowChart:"previewFlowChart___vY1dq"},Je=Object.defineProperty,tt=Object.getOwnPropertySymbols,pt=Object.prototype.hasOwnProperty,vt=Object.prototype.propertyIsEnumerable,ft=(qe,Te,Ve)=>Te in qe?Je(qe,Te,{enumerable:!0,configurable:!0,writable:!0,value:Ve}):qe[Te]=Ve,ht=(qe,Te)=>{for(var Ve in Te||(Te={}))pt.call(Te,Ve)&&ft(qe,Ve,Te[Ve]);if(tt)for(var Ve of tt(Te))vt.call(Te,Ve)&&ft(qe,Ve,Te[Ve]);return qe};const lt="@\u2581\u2581@",zt="@\u2581@",Oe=/]*>/g;function Ye(qe){let Te=document.createElement("div");return Te.innerHTML=qe,Te.childNodes.length===0?"":Te.childNodes[0].nodeValue}const xt=(qe,Te)=>{qe=qe||"";const Ve=/(?:https?:\/\/[^\/]+)?\/api\/attachments\/([A-Za-z0-9+/=]+)(\?.*?)?\)|(?:https?:\/\/[^\/]+)?\/api\/attachments\/([A-Za-z0-9+/=]+)(\?.*?)?|(?:https?:\/\/[^\/]+)?\/attachments\/download\/([A-Za-z0-9+/=]+)(\?.*?)?\//g,Bt=/\"(?:https?:\/\/[^\/]+)?\/api\/attachments\/([A-Za-z0-9+/=]+)(\?.*?)?|\"(?:https?:\/\/[^\/]+)?\/attachments\/download\/([A-Za-z0-9+/=]+)(\?.*?)?\//g,wt=/\(\s+(?:https?:\/\/[^\/]+)?\/files\/uploads\/([A-Za-z0-9+/=]+)(\?.*?)?|\"(?:https?:\/\/[^\/]+)?\/files\/uploads\/([A-Za-z0-9+/=]+)(\?.*?)?\//g,Lt=/(?:https?:\/\/[^\/]+)?\/attachments\/download\/([A-Za-z0-9+/=]+)(\?.*?)?\//g;return Te?qe.replaceAll("https://www.educoder.net","").replaceAll("https://www-cdn.educoder.net","").replaceAll("//api/attachments","/api/attachments").replace(Ve,(ct,he,ae,Me,Xe,st,we)=>{const je=he||Me||st,Ge=ae||Xe||we||"?";return Ke.Z.API_SERVER+"/api/attachments/"+je+Ge+"&t="+(0,Le.Jn)(je,Date.now())+(ct.indexOf(")")>-1?")":"&")}).replaceAll('src="(','src="').replaceAll("src='(",'src="'):(qe=qe.replace(Lt,(ct,he,ae,Me,Xe,st,we)=>{const je=he||Me||st,Ge=ae||Xe||we||"?";return Ke.Z.API_SERVER+"/attachments/download/"+je+Ge+"&t="+(0,Le.Jn)(je,Date.now())+(ct.indexOf(")")>-1?")":"&")}).replace(Ve,(ct,he,ae,Me,Xe,st,we)=>{const je=he||Me||st,Ge=ae||Xe||we||"?";return Ke.Z.API_SERVER+"/api/attachments/"+je+Ge+"&t="+(0,Le.Jn)(je,Date.now())+(ct.indexOf(")")>-1?")":"&")}).replace(Bt,(ct,he,ae,Me,Xe)=>{const st=he||Me,we=ae||Xe||"";return'"'+Ke.Z.API_SERVER+"/api/attachments/"+st+we+st+we+"&t="+(0,Le.Jn)(st,Date.now())}).replace(wt,(ct,he,ae,Me,Xe)=>{const st=he||Me,we=ae||Xe||"";return"("+Ke.Z.API_SERVER+"/files/uploads/"+st+we+st+we+"&t="+(0,Le.Jn)(st,Date.now())}).replaceAll('src="(','src="').replaceAll("src='(",'src="').replaceAll("http://video.educoder","https://video.educoder").replaceAll("http://www.educoder.net/api","https://data.educoder.net/api").replaceAll("https://www.educoder.net/api","https://data.educoder.net/api").replace(/\r\n/g,` +`),qe)};var Ie=({value:qe="",edit:Te=!1,className:Ve,showTextOnly:Bt,showLines:wt,style:Lt={},stylesPrev:ct={},highlightKeywords:he,showProgramFill:ae,isProgramFill:Me,disabledFill:Xe=!1,programFillValue:st,openEditor:we=()=>{},onFillChange:je=it=>{},onFillBlur:Ge=()=>{},onFillFocus:kt=()=>{}})=>{let it=Ne(String(qe||""));const ye=(0,se.useRef)(),ve=(0,se.useRef)(),[De,et]=(0,se.useState)(""),[ke,ze]=(0,se.useState)("office"),[$e,rt]=(0,se.useState)([]),dt=(0,se.useRef)("a"+(0,Se.Z)()),Qe={},bt=_e=>//i.test(_e||""),Et=(_e,Zt,Ft)=>{const Ot=document.createElement(_e===zt?"input":"textarea");Ot.style.width="100%",Ot.style.height=_e===zt?"40px":"151px",Ot.rows=5,Ot.spellcheck=!1,Ot.name="edu-program-fill",Ot.placeholder="\u8BF7\u8F93\u5165",Ot.dataset.id=Zt;const un=Object.keys(Qe).length;return Qe[un]=Ot,`${Ot.outerHTML}`};function Xt(_e){return _e=_e.replace(/!\[.*?\]\(.*?\)/g,""),_e=_e.replace(/\[.*?\]\(.*?\)/g,""),_e=_e.replace(new RegExp("","gs"),""),_e=_e.replace(//g,""),_e=_e.replace(//g,""),_e=_e.replace(new RegExp(".*?<\\/video>","gs"),""),_e=_e.replace(new RegExp(".*?<\\/audio>","gs"),""),_e=_e.replace(new RegExp(".*?<\\/style>","gs"),""),_e=_e.replace(new RegExp(".*?<\\/script>","gs"),""),_e}const Ht=_e=>!Bt&&bt(it)?_e:_e.replace(/([\s\S]+?)<\/style>/gim,function(Zt,Ft){let Ot=Ft.replace(/(\n|\r)/g,"").split("}"),un=[];return Ot.map(kn=>{kn!=""&&un.push(`.${dt.current} ${kn}`)}),``}),le=(0,se.useMemo)(()=>{try{const Ot=/\(\s+\/api\/attachments\/|\(\/api\/attachments\//g,un=/\"\/api\/attachments\/|\"\/attachments\/download\//g,kn=/\(\s+\/files\/uploads\/|\"\/files\/uploads\//g,cn=/\(\/attachments\/download\//g;it=it.replace(cn,"("+Ke.Z.API_SERVER+"/attachments/download/").replace(Ot,"("+Ke.Z.API_SERVER+"/api/attachments/").replace(un,'"'+Ke.Z.API_SERVER+"/api/attachments/").replace(kn,'"'+Ke.Z.API_SERVER+"/files/uploads/").replaceAll("http://video.educoder","https://video.educoder").replaceAll("http://www.educoder.net/api","https://data.educoder.net/api").replaceAll("https://www.educoder.net/api","https://data.educoder.net/api").replace(/\r\n/g,` +`),ye.current.style.display="none"}catch(Ot){}if(ae){let Ot=-1;return it=it.replaceAll("<","<").replaceAll(">",">").replace(/(@▁▁@|@▁@)/g,function(un,kn,cn){var wn;return++Ot,Et(un,Ot,(wn=st==null?void 0:st[Ot])==null?void 0:wn.value.replaceAll("<","<").replaceAll(">",">"))}),`
      ${Ht(it||"")}
      `}let _e=Ht(it);_e=(0,Fe.ZP)(_e);const Zt=(0,Fe.ez)();it.match(/\[TOC\]/)&&(_e=_e.replace("

      [TOC]

      ",(0,Fe.Qv)()),(0,Fe.Iy)()),_e=_e.replace(/(__special_katext_id_\d+__)/g,(Ot,un)=>{const{type:kn,expression:cn}=Zt[un];return(0,Ze.renderToString)(Ye(cn)||"",{displayMode:kn==="block",throwOnError:!1,output:"html"})}),_e=_e.replace(/▁/g,"\u2581\u2581\u2581\u2581\u2581"),(0,Fe.AL)();const Ft=document.createElement("div");if(Ft.innerHTML=_e,Bt)return Ft.innerText;if(he){const Ot=he.replace(/[.*+?^${}()|[\]\\]/g,"\\$&");return ce(Ft,Ot),Ft.innerHTML}return setTimeout(()=>yt(),500),Ft.innerHTML},[it,he]);(0,se.useEffect)(()=>{ne.current&&ne.current.querySelectorAll(["input","textarea"]).forEach(Zt=>{Zt.oninput=te,Zt.onblur=ee,Zt.onfocus=ie})},[$e]),(0,se.useEffect)(()=>{var _e,Zt,Ft,Ot,un;if(st!=null&&st.length)try{const kn=ne.current.querySelectorAll(".edu-program-fill-score"),cn=ne.current.querySelectorAll('[name="edu-program-fill"]');for(const[wn,$n]of cn.entries())$n.value=((_e=st==null?void 0:st[wn])==null?void 0:_e.value)||"",((Zt=st==null?void 0:st[wn])==null?void 0:Zt.type)==="warning"?$n.className="program-fill-warning":((Ft=st==null?void 0:st[wn])==null?void 0:Ft.type)==="success"?$n.className="program-fill-success":$n.className="";for(const[wn,$n]of kn.entries())$n.innerHTML=(Ot=st==null?void 0:st[wn])!=null&&Ot.score?`${(un=st==null?void 0:st[wn])==null?void 0:un.score}\u5206`:"";rt(st)}catch(kn){console.log(kn,"error")}},[st]);const te=_e=>{$e[_e.target.dataset.id]=$e[_e.target.dataset.id]||{},$e[_e.target.dataset.id].value=_e.target.value,rt([...$e]),je($e,_e.target.dataset.id)},ee=_e=>{$e[_e.target.dataset.id]=$e[_e.target.dataset.id]||{},$e[_e.target.dataset.id].value=_e.target.value,rt([...$e]),Ge($e,_e.target.dataset.id)},ie=_e=>{$e[_e.target.dataset.id]=$e[_e.target.dataset.id]||{},$e[_e.target.dataset.id].value=_e.target.value,rt([...$e]),kt($e,_e.target.dataset.id)};function ce(_e,Zt){return _e.childNodes.forEach(Ft=>{var Ot;if(Ft.childNodes.length>0)ce(Ft,Zt);else if(Ft.nodeName!=="IMG")if(Ft.innerHTML)Ft.innerHTML=(Ot=Ft.innerHTML)==null?void 0:Ot.replace(new RegExp(Zt,"gi"),'$&');else{const un=document.createElement("span");un.innerHTML=Ft.textContent.replace(new RegExp(Zt,"gi"),'$&'),Ft.replaceWith(un)}})}const ne=(0,se.useRef)();Fe.jb.WebkitLineClamp=wt,wt&&(Lt=ht(ht({},Lt),Fe.jb));function be(_e){let Zt=_e.target;if(Zt.tagName.toUpperCase()==="A"){let Ft=Zt.getAttribute("href");if(Ft.indexOf("office")>-1)_e.preventDefault(),et(Ft),ze("office");else if(Ft.indexOf("application/pdf")>-1)_e.preventDefault(),et(Ft),ze("pdf");else if(Ft.indexOf("text/html")>-1)_e.preventDefault(),et(Ft),ze("html");else if(Ft.startsWith("#")){_e.preventDefault();let Ot=document.getElementById(Ft.replace("#",""));Ot&&Ot.scrollIntoView(!0)}}}const yt=()=>{var _e;const Zt=(_e=ne.current)==null?void 0:_e.querySelectorAll("video");Zt==null||Zt.forEach(Ft=>{if(Ft.oncontextmenu=()=>!1,Ft.src.indexOf(".m3u8")>-1&&!Ft.canPlayType("application/vnd.apple.mpegurl")){if(me.ZP.isSupported()){var Ot=new me.ZP;Ot.loadSource(Ft.src),Ot.attachMedia(Ft)}}})};(0,se.useEffect)(()=>{if(ne.current&&le&&le.match(Oe)&&window.PR.prettyPrint(),ne.current)return ne.current.addEventListener("click",be),()=>{var _e;(_e=ne.current)==null||_e.removeEventListener("click",be),(0,Fe.AL)(),(0,Fe.Iy)()}},[le,ne.current,be]);const gt=_e=>{_e.target.nodeName==="IMG"&&_e.target.className.indexOf("draw-flowchart")>-1?(ye.current.style.zIndex=1,ye.current.style.display="flex",ye.current.style.width=_e.target.clientWidth+"px",ye.current.style.height=_e.target.clientHeight+"px",ye.current.style.top=_e.target.offsetTop+"px",ye.current.style.left=_e.target.offsetLeft+"px",_e.target.id&&(ve.current=_e.target.id)):ye.current.style.display="none"},St=()=>{ye.current.style.display="none"};return(0,se.useEffect)(()=>{var _e;const Zt=Ft=>{Ft.preventDefault(),Ft.clipboardData.setData("text",window.getSelection().toString())};return(_e=ne.current)==null||_e.addEventListener("copy",Zt),()=>{var Ft;(Ft=ne.current)==null||Ft.removeEventListener("copy",Zt)}},[ne.current]),se.createElement("div",{style:{position:"relative"},onMouseLeave:St},Bt&&se.createElement("div",{ref:ne,className:`${xe.mdBody} `},le),!Bt&&!bt(le)&&se.createElement("div",{ref:ne,style:ht({},Lt),onMouseOver:gt,className:`${Ve||""} ${Xe?"disabled-fill":""} markdown-body ${xe.mdBody} ${dt.current}`,dangerouslySetInnerHTML:{__html:le}}),!Bt&&bt(le)&&se.createElement(Be,{html:le}),se.createElement("div",{ref:ye,className:`${xe.button} ${Te?"":xe.previewFlowChart}`},se.createElement(Ee.Z,null,se.createElement(pe.ZP,{onClick:()=>{Te?we(ve.current):(et(ve.current),ze("flowChart"))}},Te?"\u7F16\u8F91":"\u9884\u89C8"))),se.createElement(ge.Z,{close:!0,data:De,type:De!=null&&De.length?ke:"",style:ht({},ct),onClose:()=>et("")}))}},60537:function(At,It,de){"use strict";de.d(It,{h:function(){return vt},Z:function(){return pt}});var se=de(59301),ut=de(82326),Fe=de(28284),We=de(7939),me=de(89780),Ke=de.n(me),Le=de(45559),Ze=Object.defineProperty,Ee=Object.defineProperties,pe=Object.getOwnPropertyDescriptors,Se=Object.getOwnPropertySymbols,ge=Object.prototype.hasOwnProperty,ot=Object.prototype.propertyIsEnumerable,He=(ft,ht,lt)=>ht in ft?Ze(ft,ht,{enumerable:!0,configurable:!0,writable:!0,value:lt}):ft[ht]=lt,Be=(ft,ht)=>{for(var lt in ht||(ht={}))ge.call(ht,lt)&&He(ft,lt,ht[lt]);if(Se)for(var lt of Se(ht))ot.call(ht,lt)&&He(ft,lt,ht[lt]);return ft},Ne=(ft,ht)=>Ee(ft,pe(ht));const xe=ut.default.Option,Je={labelCol:{span:4},wrapperCol:{span:20}},tt={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};var pt=({callback:ft,onCancel:ht})=>{const[lt,zt]=(0,se.useState)("python");function Oe(xt){zt(tt[xt][1])}function Ye(xt){ft(xt)}return se.createElement(Fe.default,Ne(Be({},Je),{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:Ye,style:{width:500}}),se.createElement(Fe.default.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},se.createElement(ut.default,{getPopupContainer:xt=>xt.parentNode,onChange:Oe},Object.keys(tt).map(xt=>se.createElement(xe,{key:xt,value:xt},tt[xt][0])))),se.createElement(Fe.default.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},se.createElement(vt,{mode:lt})),se.createElement("div",{className:"flex-container flex-end"},se.createElement(We.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),se.createElement(We.ZP,{type:"ghost",onClick:ht},"\u53D6\u6D88")))};function vt({value:ft,onChange:ht,mode:lt,options:zt={}}){const Oe=(0,se.useRef)(),[Ye,xt]=(0,se.useState)();return(0,se.useEffect)(()=>{if(Ye){let Ie=function(qe){const Te=qe.getValue();ht&&ht(Te)};return Ye.on("change",Ie),()=>{Ye.off("change",Ie)}}},[Ye,ht]),(0,se.useEffect)(()=>{Ye&&Ye.setOption("mode",lt)},[Ye,lt]),(0,se.useEffect)(()=>{Ye&&(ft!==Ye.getValue()||ft==="")&&setTimeout(()=>{Ye.setValue(ft||"")},300)},[Ye,ft]),(0,se.useEffect)(()=>{if(Oe.current&&!Ye){const Ie=Ke().fromTextArea(Oe.current,Be({mode:lt,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},zt));xt(Ie)}},[Oe.current,Ye]),se.createElement("div",{className:"my-codemirror-container"},se.createElement("textarea",{ref:Oe}))}},25374:function(At,It,de){"use strict";de.d(It,{Z:function(){return xr}});var se=de(59301),ut=de(65582),Fe=de(89780),We=de.n(Fe),me=de(76374),Ke=de(45559),Le=de(6313),Ze=de(25717),Ee=de(99498),pe=de(25419),Se=de(67549),ge=de(95097),ot=({value:Kt="",className:pn,showTextOnly:En,showLines:Pn,style:Jn={}})=>{const tr=(0,se.useMemo)(()=>"",[Kt]);return se.createElement(se.Fragment,null,se.createElement("div",{dangerouslySetInnerHTML:{__html:tr}}))},He=Object.defineProperty,Be=Object.defineProperties,Ne=Object.getOwnPropertyDescriptors,xe=Object.getOwnPropertySymbols,Je=Object.prototype.hasOwnProperty,tt=Object.prototype.propertyIsEnumerable,pt=(Kt,pn,En)=>pn in Kt?He(Kt,pn,{enumerable:!0,configurable:!0,writable:!0,value:En}):Kt[pn]=En,vt=(Kt,pn)=>{for(var En in pn||(pn={}))Je.call(pn,En)&&pt(Kt,En,pn[En]);if(xe)for(var En of xe(pn))tt.call(pn,En)&&pt(Kt,En,pn[En]);return Kt},ft=(Kt,pn)=>Be(Kt,Ne(pn));let ht=[{title:"\u7C97\u4F53",icon:"md-iconfont icon-bold",actionName:"bold"},{title:"\u659C\u4F53",icon:"md-iconfont icon-italic",actionName:"italic"},"|",{title:"\u65E0\u5E8F\u5217\u8868",icon:"md-iconfont icon-unorder-list",actionName:"list-ul"},{title:"\u6709\u5E8F\u5217\u8868",icon:"md-iconfont icon-order-list",actionName:"list-ol"},"|",{title:"\u884C\u5185\u4EE3\u7801",icon:"md-iconfont icon-code",actionName:"code"},{title:"\u4EE3\u7801\u5757\uFF08\u591A\u8BED\u8A00\u98CE\u683C\uFF09",icon:"md-iconfont icon-file-code",actionName:"code-block"},{title:"\u94FE\u63A5",icon:"md-iconfont icon-link",actionName:"link"},"|",{title:"\u884C\u5185\u516C\u5F0F",icon:"md-iconfont icon-sum",actionName:"inline-latex"},{title:"\u6570\u5B66\u516C\u5F0F",icon:"iconfont icon-shuxuetuxiang2",actionName:"maths-latex"},{title:"\u591A\u884C\u516C\u5F0F",icon:"md-iconfont icon-formula",actionName:"latex"},"|",{title:"\u6DFB\u52A0\u56FE\u7247",icon:"md-iconfont icon-picture",actionName:"upload-image"},{title:"\u63D2\u5165\u753B\u56FE",icon:"iconfont icon-sheji",actionName:"draw-image"},{title:"\u63D2\u5165\u6D41\u7A0B\u56FE",icon:"iconfont icon-liucheng",actionName:"add-flowchart"},{title:"\u8868\u683C",icon:"md-iconfont icon-table",actionName:"add-table"},"|",{title:"\u6362\u884C",icon:"md-iconfont icon-minus",actionName:"line-break"},{title:"\u6E05\u7A7A",icon:"md-iconfont icon-eraser",actionName:"eraser"}];function lt({onActionCallback:Kt,title:pn,icon:En,actionName:Pn,className:Jn="",children:tr}){function hr(){Kt(Pn)}return se.createElement("a",{title:pn,className:Jn,onClick:hr},se.createElement("i",{className:`${En}`}),tr)}var zt=({watch:Kt,showNullButton:pn,showNullProgramButton:En,onActionCallback:Pn,fullScreen:Jn,insertTemp:tr,hidetoolBar:hr,extraUse:Zn})=>{const Fn=[...ht,{title:`${Kt?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"}`,icon:`${Kt?"md-iconfont icon-eye-slash":"md-iconfont icon-eye"}`,actionName:"trigger-watch"}];return se.createElement("ul",{className:"markdown-toolbar-container"},!hr&&Fn.map((dr,Ut)=>se.createElement("li",{key:Ut},dr.actionName?se.createElement(lt,ft(vt({},dr),{onActionCallback:Pn})):se.createElement("span",{className:"v-line"}))),pn?se.createElement("li",null,se.createElement(lt,{icon:"iconfont icon-tianjia5 insert-blank",className:"btn-null ml5",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:Pn},se.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u65B0\u589E\u586B\u7A7A\u9879"))):null,En?se.createElement(se.Fragment,null,se.createElement("li",null,se.createElement(lt,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-signal",onActionCallback:Pn},se.createElement("span",{className:"fill-tip"},"\u6DFB\u52A0\u5355\u884C\u586B\u7A7A\u9879"))),se.createElement("li",null,se.createElement(lt,{icon:"md-iconfont icon-uniE900 insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-multiple",onActionCallback:Pn},se.createElement("span",{className:"fill-tip"},"\u6DFB\u52A0\u591A\u884C\u586B\u7A7A\u9879")))):null,tr&&se.createElement("li",null,se.createElement(lt,{icon:"md-iconfont icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:`inster-template-${tr}`,onActionCallback:Pn},se.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F"))),Zn&&se.createElement("li",null,Zn),se.createElement("li",{className:"btn-full-screen"},se.createElement(lt,{icon:`${Jn?"md-iconfont icon-shrink":"md-iconfont icon-enlarge"}`,title:Jn?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:Pn})))},Oe=de(57261),Ye=de(28284),xt=de(37568),Ie=de(7939),qe=Object.defineProperty,Te=Object.defineProperties,Ve=Object.getOwnPropertyDescriptors,Bt=Object.getOwnPropertySymbols,wt=Object.prototype.hasOwnProperty,Lt=Object.prototype.propertyIsEnumerable,ct=(Kt,pn,En)=>pn in Kt?qe(Kt,pn,{enumerable:!0,configurable:!0,writable:!0,value:En}):Kt[pn]=En,he=(Kt,pn)=>{for(var En in pn||(pn={}))wt.call(pn,En)&&ct(Kt,En,pn[En]);if(Bt)for(var En of Bt(pn))Lt.call(pn,En)&&ct(Kt,En,pn[En]);return Kt},ae=(Kt,pn)=>Te(Kt,Ve(pn));const Me={labelCol:{span:4},wrapperCol:{span:20}};var Xe=({callback:Kt,onCancel:pn})=>{function En(Pn){Kt(Pn)}return se.createElement(Ye.default,ae(he({},Me),{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:En,style:{width:500}}),se.createElement(Ye.default.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},se.createElement(xt.default,null)),se.createElement(Ye.default.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},se.createElement(xt.default,null)),se.createElement("div",{className:"flex-container flex-end"},se.createElement(Ie.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),se.createElement(Ie.ZP,{type:"ghost",onClick:pn},"\u53D6\u6D88")))},st=de(60537),we=de(45053),je=de(62957),Ge=de(77019),kt=de(53464),it=de(59301),ye=({callback:Kt,onCancel:pn})=>{const En=document.createElement("canvas"),Pn=En.getContext("2d");En.width=1e3,En.height=800,Pn.fillStyle="#ffffff",Pn.fillRect(0,0,En.width,En.height);const Jn=En.toDataURL("image/png");return it.createElement(je.default,{open:!0,width:"100vw",style:{height:"100vh",top:0},footer:null,title:null,closable:!1},it.createElement(Ge.Z,{style:{height:"100vh"}},it.createElement(kt.Z,{fullWidth:!0,noAssociationId:!0,showFullTools:!0,data:{src:Jn,visible:!0,title:String(Date.now())},onOk:tr=>{Kt({src:tr.url})},onClose:pn})))},ve=de(30641),De=de(5269),et=de(6767),ke={myPaletteDiv:"myPaletteDiv___Xjz2I",flowChartWrp:"flowChartWrp____f45r",maxH60:"maxH60___Pd4Re",drawerWrap:"drawerWrap___MfDw8"},ze=de(59301),rt=(0,se.forwardRef)(({onCancel:Kt,editImgId:pn,callback:En},Pn)=>{let Jn=(0,se.useRef)(),tr=(0,se.useRef)(),hr=(0,se.useRef)(),Zn=(0,se.useRef)(!1);const Fn=(0,se.useRef)(!1);console.log("ref:",Pn);const[dr,Ut]=(0,se.useState)(0),[mt,qt]=(0,se.useState)("100vh");return(0,se.useEffect)(()=>{Ut(1)},[]),(0,se.useImperativeHandle)(Pn,()=>({setHeight:qt})),ze.createElement("div",{ref:Fn,className:"body-overflow-initial"},ze.createElement(ve.Z,{width:"100vw",height:mt,footer:null,closable:!0,placement:"bottom",open:!!dr,destroyOnClose:!0,maskClosable:!1,mask:!1,rootClassName:`zIndex-9999 ${ke.drawerWrap}`,onClose:()=>{window.saveDrawData(Cn=>{En({src:`/api/attachments/${Cn}`,id:Cn})})},title:ze.createElement(Ge.Z,{align:"middle"},ze.createElement(De.Z,{flex:1},"\u63D2\u5165\u6D41\u7A0B\u56FE"),ze.createElement(De.Z,{onClick:()=>{qt(mt==="60px"?"100vh":"60px")}},ze.createElement("span",{className:"current c-blue",style:{fontWeight:400}},"\u5C55\u5F00/\u6536\u8D77")),ze.createElement(De.Z,{onClick:()=>{window.saveDrawData(Cn=>{if(Cn===null){et.ZP.warning({content:"\u5185\u5BB9\u4E3A\u7A7A\uFF0C\u8BF7\u5148\u7ED8\u5236\u6D41\u7A0B\u56FE",key:"saveFlowChart"});return}et.ZP.success({content:"\u4FDD\u5B58\u6210\u529F",key:"saveFlowChart",style:{zIndex:999999999}}),En({src:`/api/attachments/${Cn}`,id:Cn,disabledClose:!0})})}},ze.createElement(Ie.ZP,{type:"primary",className:"ml20"},"\u4FDD\u5B58")))},ze.createElement("iframe",{src:`/drawio/src/main/webapp/?id=${pn||""}&gapi=0&od=0&db=0&gh=0&gl=0&local=0`,width:"100%",height:"100%",frameBorder:"0",ref:tr})))}),dt=de(74128),Qe=de(47889),bt=de(71051);const Et=Qe.ZP.Group,Xt={margin:"0 8px"};var Ht=({callback:Kt,onCancel:pn})=>{function En(Pn){Kt(Pn)}return se.createElement(Ye.default,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:En},se.createElement("div",{className:"flex-container",style:{alignItems:"baseline"}},se.createElement("span",{style:Xt},"\u5355\u5143\u683C\u6570\uFF1A"),se.createElement("span",{style:Xt},"\u884C\u6570"),se.createElement(Ye.default.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},se.createElement(bt.Z,null)),se.createElement("span",{style:Xt},"\u5217\u6570"),se.createElement(Ye.default.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},se.createElement(bt.Z,null))),se.createElement("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"}},se.createElement("span",{style:Xt},"\u5BF9\u9F50\u65B9\u5F0F\uFF1A"),se.createElement(Ye.default.Item,{name:"align"},se.createElement(Et,null,se.createElement(Qe.ZP,{value:"default"},se.createElement("i",{className:"fa fa-align-justify"})),se.createElement(Qe.ZP,{value:"left"},se.createElement("i",{className:"fa fa-align-left"})),se.createElement(Qe.ZP,{value:"center"},se.createElement("i",{className:"fa fa-align-center"})),se.createElement(Qe.ZP,{value:"right"},se.createElement("i",{className:"fa fa-align-right"}))))),se.createElement("div",{className:"flex-container flex-end"},se.createElement(Ie.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),se.createElement(Ie.ZP,{type:"ghost",onClick:pn},"\u53D6\u6D88")))},le=de(71411),te=de(93510),ee=de.n(te),ce=(0,se.forwardRef)(({use3d:Kt,width:pn,height:En,callback:Pn,showSaveButton:Jn},tr)=>{const hr=(0,se.useRef)(),Zn=(0,se.useRef)(),[Fn,dr]=(0,se.useState)(!1),Ut=(0,se.useRef)({id:hr,appName:"graphing",width:pn||1e3,height:En||600,showToolBar:!0,showMenuBar:!0,allowStyleBar:!0,showAlgebraInput:!0,enableLabelDrags:!1,enableShiftDragZoom:!0,showToolBarHelp:!1,errorDialogsActive:!0,showTutorialLink:!0,showLogging:!0,useBrowserForJS:!1});(0,se.useEffect)(()=>{Zn.current=new(ee())(Ut.current,!0),window.onload=function(){Zn.current.inject("applet_container")}},[]);const mt=()=>{var qt=window.ggbApplet.getPNGBase64(1,!0,72);return Pn&&Pn(qt),qt};return(0,se.useEffect)(()=>{Ut.current.appName=Fn?"3D":"graphing",Zn.current.inject("applet_container")},[Fn]),(0,se.useEffect)(()=>{dr(Kt)},[Kt]),(0,se.useImperativeHandle)(tr,()=>({getImgData:mt})),se.createElement(se.Fragment,null,se.createElement("div",{style:{width:"100%",height:"100%"},id:"applet_container",ref:hr}),se.createElement(Ge.Z,{align:"middle"},se.createElement(De.Z,{flex:1},se.createElement(le.Z,{size:"default",checkedChildren:"\u5173\u95ED3D\u56FE\u50CF",unCheckedChildren:"\u5F00\u542F3D\u56FE\u50CF",checked:Fn,onChange:qt=>dr(qt)})),se.createElement(De.Z,null,se.createElement(Ie.ZP,{size:"large",onClick:mt,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668"))))}),ne=de(99298);const be="link",yt="upload-image",gt="add-flowchart",St="draw-image",_e="add-flowchart",Zt="code-block",Ft="add-table",Ot="------------",un={default:Ot,left:`:${Ot}`,center:`:${Ot}:`,right:`${Ot}:`};var kn=de(31103),cn=de(65862);function wn(){}let $n=0;const zn=1e4,mr="\u2581",er="@\u2581\u2581@",ur="@\u2581@",nr=` **\u6A21\u677F\u6807\u9898** -\u6A21\u677F\u6B63\u6587\u5185\u5BB9\uFF0C\u53EF\u8F93\u5165\u6587\u672C\u5185\u5BB9\u548C\u7C98\u8D34\u56FE\u7247\u7B49\u64CD\u4F5C`,Rn=["pptm","pptx","ppt","pot","pps","ppa","potx","ppsx","ppam","pptm","potm","ppsm","doc","docx","dot","dotx","docm","dotm","xls","xlsx","csv","xlt","xla","xltx","xlsm","xltm","xlam","xlsb"];function rr(Kt){return/^\d+$/.test(Kt)?`${Kt}px`:Kt}const Bn=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",Xn={[Bn+"-B"]:"bold",[Bn+"-I"]:"italic"},Kn={[be]:"\u6DFB\u52A0\u94FE\u63A5",[Zt]:"\u6DFB\u52A0\u4EE3\u7801\u5757",[yt]:"\u6DFB\u52A0\u56FE\u7247",[kt]:"\u6DFB\u52A0\u753B\u56FE",[gt]:"\u63D2\u5165\u6D41\u7A0B\u56FE",[Ft]:"\u6DFB\u52A0\u8868\u683C","maths-latex":"\u6570\u5B66\u56FE\u50CF","inline-latex":"LATEX\u516C\u5F0F"};var xr=({defaultValue:Kt="",onChange:pn,width:En="100%",height:Pn=400,miniToolbar:Jn=!1,isFocus:tr=!1,watch:hr,insertTemp:Zn,mode:Fn="markdown",id:dr="markdown-editor-id",showResizeBar:Ut=!1,noStorage:mt=!1,showNullButton:qt=!1,showNullProgramButton:Cn=!1,hidetoolBar:Gn=!1,fullScreen:Ae=!1,onBlur:Re,onCMBeforeChange:Nt,onFullScreen:Dt,className:Ue="",disablePaste:Mt=!1,disabled:Jt=!1,disabledFill:tn=!1,placeholder:dn="",values:Gt="",extraUse:$t,onAddBlank:Tt})=>{const[St,en]=(0,se.useState)(null),[vn,mn]=(0,se.useState)(Kt),[xn,_n]=(0,se.useState)(hr),[Yn,hn]=(0,se.useState)(Ae),[jt,gn]=(0,se.useState)(""),[nn,Wn]=(0,se.useState)(0),[wr,Qn]=(0,se.useState)(Pn),[Mr,Lr]=(0,se.useState)(!1),[Cr,ir]=(0,se.useState)(0),[Nr,gr]=(0,se.useState)(0),or=(0,se.useRef)(),Er=(0,se.useRef)(),Pr=(0,se.useRef)(),pr=(0,se.useRef)(),qn=(0,se.useRef)(),jn=(0,se.useRef)(),Br=(0,ut.useDispatch)();(0,se.useEffect)(()=>{const Vt=window.scrollY||window.pageYOffset;mn(Gt),St==null||St.setValue(Gt),window.scrollTo(0,Vt)},[Gt]),(0,se.useEffect)(()=>{Dt==null||Dt(Yn)},[Yn]),(0,se.useEffect)(()=>{if(or.current){let Vt=function(rn,ln){var Ln;if(Mt){ln.preventDefault();return}const sr=ln.clipboardData;if(sr){const Un=sr.types.toString(),yr=sr.items;if(Un==="Files"||sr.types.indexOf("Files")>-1){if(ln.preventDefault(),Fn=="stex")return;try{let br=yr[1];((Ln=yr[0])==null?void 0:Ln.kind)==="file"&&(br=yr[0]);const Sr=br.getAsFile(),Hr=Sr.name.split(".").pop();(0,we.I)(Sr,Tr=>{var _r,ei,Mi;Tr.id?((_r=Sr==null?void 0:Sr.type)==null?void 0:_r.indexOf("image"))>-1?_t.replaceSelection(``):((ei=Sr==null?void 0:Sr.type)==null?void 0:ei.indexOf("video"))>-1?_t.replaceSelection(``):((Mi=Sr==null?void 0:Sr.type)==null?void 0:Mi.indexOf("pdf"))>-1?_t.replaceSelection(`${Sr.name}`):Rn.includes(Hr)?_t.replaceSelection(`${Sr.name}`):_t.replaceSelection(`[${Sr.name}](/api/attachments/${Tr.id}?type=${Tr.content_type})`):(Tr==null?void 0:Tr.status)===401&&(document.location.href="/user/login")})}catch(br){et.ZP.warning("\u8BF7\u4F7F\u7528chrome\u6D4F\u89C8\u5668\u7C98\u8D34")}return!0}else return!0}return!0};const _t=We().fromTextArea(or.current,{mode:Fn,lineNumbers:!Jn,lineWrapping:!0,value:Kt,autoCloseTags:!0,autoCloseBrackets:!0});return _t.on("keyup",function(rn,ln){ln.keyCode===8&&(rn.getValue()==""?_t.setOption("placeholder",dn):_t.setOption("placeholder",null))}),_t.on("keydown",function(rn,ln){if(ln.keyCode===8){var Ln=Jr(rn);Ln&&ln.preventDefault()}}),tr&&_t.focus(),_t.on("paste",Vt),Jt&&_t.on("beforeChange",function(rn,ln){(ln.origin==="paste"||ln.origin==="+input")&&ln.cancel()}),en(_t),()=>{_t.off("paste",Vt)}}},[]);const Ur=(0,se.useCallback)(()=>{if(Er.current)try{}catch(Vt){console.log(Vt,"---- to set md editor body height")}},[wr,Er,Yn]);(0,se.useEffect)(()=>{function Vt(){let _t=new me.Z(rn=>{for(let ln of rn)(ln.target.offsetHeight>0||ln.target.offsetWidth>0)&&(Ur(),St.setSize("100%","100%"),St.refresh())});return _t.observe(or.current.parentElement),_t}if(St){const _t=Vt();return()=>{var rn,ln;(rn=or.current)!=null&&rn.parentElement&&_t.unobserve((ln=or.current)==null?void 0:ln.parentElement)}}},[St,Ur]),(0,se.useEffect)(()=>{if(St){let Vt=[];for(const[_t,rn]of Object.entries(Xn)){let ln={[_t]:()=>{Dr(rn)}};Vt.push(ln),St.addKeyMap(ln)}return()=>{for(let _t of Vt)St.removeKeyMap(_t)}}},[St]),(0,se.useEffect)(()=>{Ae!==Yn&&hn(Ae)},[Ae]),(0,kn.Z)(()=>{if(!mt&&nn>0){let Vt=new Date().getTime(),_t=window.sessionStorage.getItem(dr);Vt>=nn+zn&&(!_t||_t!==vn)&&(window.sessionStorage.setItem(dr,vn),Lr(!0))}},zn),(0,se.useEffect)(()=>{_n(hr)},[St,hr]),(0,se.useEffect)(()=>{St&&tr&&St.focus()},[St,tr]),(0,se.useEffect)(()=>{if(xn&&St){let Vt=function(rn){let ln=rn.target;if(pr.current){let Ln=ln.scrollTop/ln.scrollHeight;pr.current.scrollTop=pr.current.scrollHeight*Ln}};const _t=St.getScrollerElement();return _t.addEventListener("scroll",Vt),()=>{_t.removeEventListener("scroll",Vt)}}},[St,xn]),(0,se.useEffect)(()=>{if(St&&Nt){let Vt=function(_t,rn){Nt(_t,rn)};return St.on("beforeChange",Vt),()=>{St.off("beforeChange",Vt)}}},[St,Nt]),(0,se.useEffect)(()=>{if(St&&Re){let Vt=function(){Re(St.getValue())};return St.on("blur",Vt),()=>{St.off("blur",Vt)}}},[St,Re]);function Jr(Vt,_t){var rn=Vt.getDoc(),ln=rn.getCursor(),Ln=rn.getLine(ln.line),sr=Ln.charAt(ln.ch-1),Un=Ln.lastIndexOf("@\u2581@",ln.ch),yr=Ln.lastIndexOf("@\u2581\u2581@",ln.ch),br=Un>yr?Un:yr,Sr=Un>yr?3:4;if(er.indexOf(sr)===-1)return null;if(console.log("change1:",_t,Vt,Ln,ln,br,Un,yr,sr),br>=0&&ln.ch-br<5){var Hr=br+Sr;return rn.replaceRange("",{line:ln.line,ch:br},{line:ln.line,ch:Hr}),{line:ln.line,ch:Hr}}return null}(0,se.useEffect)(()=>{if(St){let Vt=function(_t,rn){const ln=_t.getValue();mn(ln),Wn(new Date().getTime()),_t.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),pn&&(Cn?pn(ln,Yt(ln)):pn(ln))};return St.on("change",Vt),()=>{St.off("change",Vt)}}},[St,pn]),(0,se.useEffect)(()=>{if(St)if(Kt==null)St.setValue(""),mn("");else{const Vt=window.scrollY||window.pageYOffset;Kt!==St.getValue()&&(St.setValue(Kt),mn(Kt),St.setCursor(Jt?1:St.lineCount(),0),window.scrollTo(0,Vt))}},[St,Kt]);const Dr=(0,se.useCallback)(Vt=>{const _t=St.getCursor(),rn=St.getSelection();let ln=rn.split(` -`);switch(Vt){case"bold":return St.replaceSelection("**"+rn+"**"),rn===""&&St.setCursor(_t.line,_t.ch+2),St.focus();case"italic":return St.replaceSelection("*"+rn+"*"),rn===""&&St.setCursor(_t.line,_t.ch+1),St.focus();case"code":return St.replaceSelection("`"+rn+"`"),rn===""&&St.setCursor(_t.line,_t.ch+1),St.focus();case"inline-latex":return(0,cn.Ye)(Br)?void 0:(gn("inline-latex"),St.focus());case"latex":return St.replaceSelection("```latex\n"+rn+"\n```"),St.setCursor(_t.line+1,rn.length+1),St.focus();case"line-break":return St.replaceSelection(`
      -`),St.focus();case"list-ul":return rn===""?St.replaceSelection("- "+rn):St.replaceSelection(ln.map(Ln=>Ln===""?"":`- ${Ln}`).join(` -`)),St.focus();case"list-ol":return rn===""?St.replaceSelection("1. "+rn):St.replaceSelection(ln.map((Ln,sr)=>Ln===""?"":`${sr+1}. ${Ln}`).join(` -`)),St.focus();case"add-null-ch":Tt==null||Tt();return;case"add-signal":return rn===""&&St.setCursor(_t.line,_t.ch),St.replaceSelection(ur),St.focus();case"add-multiple":return rn===""&&St.setCursor(_t.line,_t.ch),St.replaceSelection(er),St.focus();case"inster-template-1":return rn===""&&St.setCursor(_t.line,_t.ch),St.replaceSelection(nr),St.focus();case"eraser":return St.setValue(""),St.focus();case"trigger-watch":return _n(!xn),St.focus();case"trigger-full-screen":return hn(!Yn),St.focus();case be:gn(be);return;case Zt:gn(Zt);return;case yt:gn(yt);return;case kt:gn(kt);return;case"maths-latex":if((0,cn.Ye)(Br))return;gn("maths-latex");return;case gt:qn.current="",sessionStorage.removeItem("file_id"),gn(gt);return;case Ft:gn(Ft);return;default:throw new Error}},[St,xn,Yn]),Wr=(0,se.useCallback)((Vt,_t)=>{var rn,ln,Ln,sr,Un,yr;Vt!=null&&Vt.disabledClose||gn("");const{src:br,alt:Sr,id:Hr}=Vt||{};switch(jt){case be:const{title:Oi,link:xi}=Vt;return St.replaceSelection(`[${Oi}](${xi})`),St.focus();case Zt:const{language:vi,content:Xi}=Vt;return St.replaceSelection(["```"+vi,Xi,"```"].join(` -`)),St.focus();case"maths-latex":for(var Tr=atob(Vt),_r=new Uint8Array(Tr.length),ei=0;ei{mi.id?St.replaceSelection(`![,](/api/attachments/${mi.id}?type=${mi.content_type})`):(mi==null?void 0:mi.status)===401&&(document.location.href="/user/login")});break;case"inline-latex":if((0,cn.Ye)(Br))return;St.replaceSelection("`$$"+Vt+"$$`");break;case _e:if(!Hr)return;St.getValue().indexOf(br)===-1?St.replaceSelection(`
      ${Sr||
      `):document.getElementById(Hr).src=dt.Z.API_SERVER+br+"?t="+Date.now();break;case yt:case kt:const fr=_t,to=(Ln=(ln=(rn=fr==null?void 0:fr.name)==null?void 0:rn.split("."))==null?void 0:ln.pop)==null?void 0:Ln.call(ln);return((sr=fr==null?void 0:fr.type)==null?void 0:sr.indexOf("image"))>-1||!(fr!=null&&fr.type)?fr!=null&&fr.align||fr!=null&&fr.width?St.replaceSelection(`

      ${Sr||

      `):St.replaceSelection(`${Sr||`):((Un=fr==null?void 0:fr.type)==null?void 0:Un.indexOf("video"))>-1?St.replaceSelection(``):((yr=fr==null?void 0:fr.type)==null?void 0:yr.indexOf("pdf"))>-1?St.replaceSelection(`${fr.name}`):Rn.includes(to)?St.replaceSelection(`${fr.name}`):St.replaceSelection(`[${fr.name}](${br})`),St.focus();case Ft:const{row:ti,col:Ii,align:ao}=Vt;let Ji=` +\u6A21\u677F\u6B63\u6587\u5185\u5BB9\uFF0C\u53EF\u8F93\u5165\u6587\u672C\u5185\u5BB9\u548C\u7C98\u8D34\u56FE\u7247\u7B49\u64CD\u4F5C`,Rn=["pptm","pptx","ppt","pot","pps","ppa","potx","ppsx","ppam","pptm","potm","ppsm","doc","docx","dot","dotx","docm","dotm","xls","xlsx","csv","xlt","xla","xltx","xlsm","xltm","xlam","xlsb"];function rr(Kt){return/^\d+$/.test(Kt)?`${Kt}px`:Kt}const Bn=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",Xn={[Bn+"-B"]:"bold",[Bn+"-I"]:"italic"},Kn={[be]:"\u6DFB\u52A0\u94FE\u63A5",[Zt]:"\u6DFB\u52A0\u4EE3\u7801\u5757",[yt]:"\u6DFB\u52A0\u56FE\u7247",[St]:"\u6DFB\u52A0\u753B\u56FE",[gt]:"\u63D2\u5165\u6D41\u7A0B\u56FE",[Ft]:"\u6DFB\u52A0\u8868\u683C","maths-latex":"\u6570\u5B66\u56FE\u50CF","inline-latex":"LATEX\u516C\u5F0F"};var xr=({defaultValue:Kt="",onChange:pn,width:En="100%",height:Pn=400,miniToolbar:Jn=!1,isFocus:tr=!1,watch:hr,insertTemp:Zn,mode:Fn="markdown",id:dr="markdown-editor-id",showResizeBar:Ut=!1,noStorage:mt=!1,showNullButton:qt=!1,showNullProgramButton:Cn=!1,hidetoolBar:Gn=!1,fullScreen:Ae=!1,onBlur:Re,onCMBeforeChange:Nt,onFullScreen:Dt,className:Ue="",disablePaste:Mt=!1,disabled:Jt=!1,disabledFill:tn=!1,placeholder:dn="",values:Gt="",extraUse:$t,onAddBlank:Tt})=>{const[Ct,en]=(0,se.useState)(null),[vn,mn]=(0,se.useState)(Kt),[xn,_n]=(0,se.useState)(hr),[Yn,hn]=(0,se.useState)(Ae),[jt,gn]=(0,se.useState)(""),[nn,Wn]=(0,se.useState)(0),[wr,Qn]=(0,se.useState)(Pn),[Mr,Lr]=(0,se.useState)(!1),[Cr,ir]=(0,se.useState)(0),[Nr,gr]=(0,se.useState)(0),or=(0,se.useRef)(),Er=(0,se.useRef)(),Pr=(0,se.useRef)(),pr=(0,se.useRef)(),qn=(0,se.useRef)(),jn=(0,se.useRef)(),Br=(0,ut.useDispatch)();(0,se.useEffect)(()=>{const Vt=window.scrollY||window.pageYOffset;mn(Gt),Ct==null||Ct.setValue(Gt),window.scrollTo(0,Vt)},[Gt]),(0,se.useEffect)(()=>{Dt==null||Dt(Yn)},[Yn]),(0,se.useEffect)(()=>{if(or.current){let Vt=function(rn,ln){var Ln;if(Mt){ln.preventDefault();return}const sr=ln.clipboardData;if(sr){const Un=sr.types.toString(),yr=sr.items;if(Un==="Files"||sr.types.indexOf("Files")>-1){if(ln.preventDefault(),Fn=="stex")return;try{let br=yr[1];((Ln=yr[0])==null?void 0:Ln.kind)==="file"&&(br=yr[0]);const Sr=br.getAsFile(),Hr=Sr.name.split(".").pop();(0,we.I)(Sr,Tr=>{var _r,ei,Mi;Tr.id?((_r=Sr==null?void 0:Sr.type)==null?void 0:_r.indexOf("image"))>-1?_t.replaceSelection(``):((ei=Sr==null?void 0:Sr.type)==null?void 0:ei.indexOf("video"))>-1?_t.replaceSelection(``):((Mi=Sr==null?void 0:Sr.type)==null?void 0:Mi.indexOf("pdf"))>-1?_t.replaceSelection(`${Sr.name}`):Rn.includes(Hr)?_t.replaceSelection(`${Sr.name}`):_t.replaceSelection(`[${Sr.name}](/api/attachments/${Tr.id}?type=${Tr.content_type})`):(Tr==null?void 0:Tr.status)===401&&(document.location.href="/user/login")})}catch(br){et.ZP.warning("\u8BF7\u4F7F\u7528chrome\u6D4F\u89C8\u5668\u7C98\u8D34")}return!0}else return!0}return!0};const _t=We().fromTextArea(or.current,{mode:Fn,lineNumbers:!Jn,lineWrapping:!0,value:Kt,autoCloseTags:!0,autoCloseBrackets:!0});return _t.on("keyup",function(rn,ln){ln.keyCode===8&&(rn.getValue()==""?_t.setOption("placeholder",dn):_t.setOption("placeholder",null))}),_t.on("keydown",function(rn,ln){if(ln.keyCode===8){var Ln=Jr(rn);Ln&&ln.preventDefault()}}),tr&&_t.focus(),_t.on("paste",Vt),Jt&&_t.on("beforeChange",function(rn,ln){(ln.origin==="paste"||ln.origin==="+input")&&ln.cancel()}),en(_t),()=>{_t.off("paste",Vt)}}},[]);const Ur=(0,se.useCallback)(()=>{if(Er.current)try{}catch(Vt){console.log(Vt,"---- to set md editor body height")}},[wr,Er,Yn]);(0,se.useEffect)(()=>{function Vt(){let _t=new me.Z(rn=>{for(let ln of rn)(ln.target.offsetHeight>0||ln.target.offsetWidth>0)&&(Ur(),Ct.setSize("100%","100%"),Ct.refresh())});return _t.observe(or.current.parentElement),_t}if(Ct){const _t=Vt();return()=>{var rn,ln;(rn=or.current)!=null&&rn.parentElement&&_t.unobserve((ln=or.current)==null?void 0:ln.parentElement)}}},[Ct,Ur]),(0,se.useEffect)(()=>{if(Ct){let Vt=[];for(const[_t,rn]of Object.entries(Xn)){let ln={[_t]:()=>{Dr(rn)}};Vt.push(ln),Ct.addKeyMap(ln)}return()=>{for(let _t of Vt)Ct.removeKeyMap(_t)}}},[Ct]),(0,se.useEffect)(()=>{Ae!==Yn&&hn(Ae)},[Ae]),(0,kn.Z)(()=>{if(!mt&&nn>0){let Vt=new Date().getTime(),_t=window.sessionStorage.getItem(dr);Vt>=nn+zn&&(!_t||_t!==vn)&&(window.sessionStorage.setItem(dr,vn),Lr(!0))}},zn),(0,se.useEffect)(()=>{_n(hr)},[Ct,hr]),(0,se.useEffect)(()=>{Ct&&tr&&Ct.focus()},[Ct,tr]),(0,se.useEffect)(()=>{if(xn&&Ct){let Vt=function(rn){let ln=rn.target;if(pr.current){let Ln=ln.scrollTop/ln.scrollHeight;pr.current.scrollTop=pr.current.scrollHeight*Ln}};const _t=Ct.getScrollerElement();return _t.addEventListener("scroll",Vt),()=>{_t.removeEventListener("scroll",Vt)}}},[Ct,xn]),(0,se.useEffect)(()=>{if(Ct&&Nt){let Vt=function(_t,rn){Nt(_t,rn)};return Ct.on("beforeChange",Vt),()=>{Ct.off("beforeChange",Vt)}}},[Ct,Nt]),(0,se.useEffect)(()=>{if(Ct&&Re){let Vt=function(){Re(Ct.getValue())};return Ct.on("blur",Vt),()=>{Ct.off("blur",Vt)}}},[Ct,Re]);function Jr(Vt,_t){var rn=Vt.getDoc(),ln=rn.getCursor(),Ln=rn.getLine(ln.line),sr=Ln.charAt(ln.ch-1),Un=Ln.lastIndexOf("@\u2581@",ln.ch),yr=Ln.lastIndexOf("@\u2581\u2581@",ln.ch),br=Un>yr?Un:yr,Sr=Un>yr?3:4;if(er.indexOf(sr)===-1)return null;if(console.log("change1:",_t,Vt,Ln,ln,br,Un,yr,sr),br>=0&&ln.ch-br<5){var Hr=br+Sr;return rn.replaceRange("",{line:ln.line,ch:br},{line:ln.line,ch:Hr}),{line:ln.line,ch:Hr}}return null}(0,se.useEffect)(()=>{if(Ct){let Vt=function(_t,rn){const ln=_t.getValue();mn(ln),Wn(new Date().getTime()),_t.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),pn&&(Cn?pn(ln,Yt(ln)):pn(ln))};return Ct.on("change",Vt),()=>{Ct.off("change",Vt)}}},[Ct,pn]),(0,se.useEffect)(()=>{if(Ct)if(Kt==null)Ct.setValue(""),mn("");else{const Vt=window.scrollY||window.pageYOffset;Kt!==Ct.getValue()&&(Ct.setValue(Kt),mn(Kt),Ct.setCursor(Jt?1:Ct.lineCount(),0),window.scrollTo(0,Vt))}},[Ct,Kt]);const Dr=(0,se.useCallback)(Vt=>{const _t=Ct.getCursor(),rn=Ct.getSelection();let ln=rn.split(` +`);switch(Vt){case"bold":return Ct.replaceSelection("**"+rn+"**"),rn===""&&Ct.setCursor(_t.line,_t.ch+2),Ct.focus();case"italic":return Ct.replaceSelection("*"+rn+"*"),rn===""&&Ct.setCursor(_t.line,_t.ch+1),Ct.focus();case"code":return Ct.replaceSelection("`"+rn+"`"),rn===""&&Ct.setCursor(_t.line,_t.ch+1),Ct.focus();case"inline-latex":return(0,cn.Ye)(Br)?void 0:(gn("inline-latex"),Ct.focus());case"latex":return Ct.replaceSelection("```latex\n"+rn+"\n```"),Ct.setCursor(_t.line+1,rn.length+1),Ct.focus();case"line-break":return Ct.replaceSelection(`
      +`),Ct.focus();case"list-ul":return rn===""?Ct.replaceSelection("- "+rn):Ct.replaceSelection(ln.map(Ln=>Ln===""?"":`- ${Ln}`).join(` +`)),Ct.focus();case"list-ol":return rn===""?Ct.replaceSelection("1. "+rn):Ct.replaceSelection(ln.map((Ln,sr)=>Ln===""?"":`${sr+1}. ${Ln}`).join(` +`)),Ct.focus();case"add-null-ch":Tt==null||Tt();return;case"add-signal":return rn===""&&Ct.setCursor(_t.line,_t.ch),Ct.replaceSelection(ur),Ct.focus();case"add-multiple":return rn===""&&Ct.setCursor(_t.line,_t.ch),Ct.replaceSelection(er),Ct.focus();case"inster-template-1":return rn===""&&Ct.setCursor(_t.line,_t.ch),Ct.replaceSelection(nr),Ct.focus();case"eraser":return Ct.setValue(""),Ct.focus();case"trigger-watch":return _n(!xn),Ct.focus();case"trigger-full-screen":return hn(!Yn),Ct.focus();case be:gn(be);return;case Zt:gn(Zt);return;case yt:gn(yt);return;case St:gn(St);return;case"maths-latex":if((0,cn.Ye)(Br))return;gn("maths-latex");return;case gt:qn.current="",sessionStorage.removeItem("file_id"),gn(gt);return;case Ft:gn(Ft);return;default:throw new Error}},[Ct,xn,Yn]),Wr=(0,se.useCallback)((Vt,_t)=>{var rn,ln,Ln,sr,Un,yr;Vt!=null&&Vt.disabledClose||gn("");const{src:br,alt:Sr,id:Hr}=Vt||{};switch(jt){case be:const{title:Oi,link:xi}=Vt;return Ct.replaceSelection(`[${Oi}](${xi})`),Ct.focus();case Zt:const{language:vi,content:Xi}=Vt;return Ct.replaceSelection(["```"+vi,Xi,"```"].join(` +`)),Ct.focus();case"maths-latex":for(var Tr=atob(Vt),_r=new Uint8Array(Tr.length),ei=0;ei{mi.id?Ct.replaceSelection(`![,](/api/attachments/${mi.id}?type=${mi.content_type})`):(mi==null?void 0:mi.status)===401&&(document.location.href="/user/login")});break;case"inline-latex":if((0,cn.Ye)(Br))return;Ct.replaceSelection("`$$"+Vt+"$$`");break;case _e:if(!Hr)return;Ct.getValue().indexOf(br)===-1?Ct.replaceSelection(`
      ${Sr||
      `):document.getElementById(Hr).src=dt.Z.API_SERVER+br+"?t="+Date.now();break;case yt:case St:const fr=_t,to=(Ln=(ln=(rn=fr==null?void 0:fr.name)==null?void 0:rn.split("."))==null?void 0:ln.pop)==null?void 0:Ln.call(ln);return((sr=fr==null?void 0:fr.type)==null?void 0:sr.indexOf("image"))>-1||!(fr!=null&&fr.type)?fr!=null&&fr.align||fr!=null&&fr.width?Ct.replaceSelection(`

      ${Sr||

      `):Ct.replaceSelection(`${Sr||`):((Un=fr==null?void 0:fr.type)==null?void 0:Un.indexOf("video"))>-1?Ct.replaceSelection(``):((yr=fr==null?void 0:fr.type)==null?void 0:yr.indexOf("pdf"))>-1?Ct.replaceSelection(`${fr.name}`):Rn.includes(to)?Ct.replaceSelection(`${fr.name}`):Ct.replaceSelection(`[${fr.name}](${br})`),Ct.focus();case Ft:const{row:ti,col:Ii,align:ao}=Vt;let Ji=` `;for(let mi=0;mi{switch(jt){case be:return se.createElement(Xe,{callback:Wr,onCancel:Zr});case Zt:return se.createElement(st.Z,{callback:Wr,onCancel:Zr});case yt:return se.createElement(we.Z,{callback:Wr,onCancel:Zr});case gt:return se.createElement(rt,{editImgId:qn.current,callback:Wr,onCancel:Zr});case Ft:return se.createElement(Ht,{callback:Wr,onCancel:Zr});case"maths-latex":return se.createElement(ce,{showSaveButton:!0,callback:Wr});case"inline-latex":return se.createElement(ne.Z,{showSaveButton:!0,callback:Wr});default:return null}},[jt]);function Zr(){gn("")}(0,se.useEffect)(()=>{if(Pr.current){let Vt=function(Un){Ln=!0,sr=Un.pageY},_t=function(){Ln=!1},rn=function(Un){if(Ln){let yr=Un.pageY-sr;yr<0&&(yr=0),yr>300&&(yr=300);let br=Pn+yr+"px";Qn(br)}},ln=Pr.current,Ln=!1,sr=0;return ln.addEventListener("mousedown",Vt),document.addEventListener("mousemove",rn),document.addEventListener("mouseup",_t),()=>{ln.removeEventListener("mousedown",Vt),document.removeEventListener("mousemove",rn),document.removeEventListener("mouseup",_t)}}},[St,Pr]),(0,se.useEffect)(()=>{Qn(Pn)},[Pn]);const ii=rr(En),Or=rr(wr),Nn={width:ii,height:Or},Wt=(0,se.useMemo)(()=>{if(nn){let Vt=new Date(nn),_t=Vt.getHours(),rn=Vt.getMinutes(),ln=Vt.getSeconds();return _t=_t<10?"0"+_t:_t,rn=rn<10?"0"+rn:rn,ln=ln<10?"0"+ln:ln,`${_t}:${rn}:${ln}`}return 0},[nn]),Yt=Vt=>{const _t=[];if(Cn){let rn=-1;Vt=Vt.replace(/(@▁▁@|@▁@)/g,function(ln,Ln,sr){_t.push({multiLine:ln!==ur})})}return _t};function yn(){window.sessionStorage.removeItem(dr),Lr(!1),Wn(0)}function on(){Lr(!1),Wn(0),St.setValue(window.sessionStorage.getItem(dr))}(0,se.useEffect)(()=>{Kn[jt]&&jt!==kt&&jt!==gt&&setTimeout(()=>{const Vt=document.getElementsByClassName("markdown-popup-form")[0],_t=window.innerWidth/2-Vt.offsetWidth/2,rn=window.innerHeight/2-Vt.offsetHeight/2;ir(_t),gr(rn)},0)},[jt]);const Dn=Vt=>{Vt.preventDefault();const _t=Vt.clientX-Cr,rn=Vt.clientY-Nr;document.body.onmousemove=ln=>{let Ln=ln.clientX-_t,sr=ln.clientY-rn;const Un=document.getElementsByClassName("markdown-popup-form")[0],yr=window.innerWidth-Un.offsetWidth,br=window.innerHeight-Un.offsetHeight;Ln=Math.max(0,Math.min(Ln,yr)),sr=Math.max(0,Math.min(sr,br)),ar(ln.clientX,ln.clientY,_t,rn)&&(ir(Ln),gr(sr))},document.body.onmouseup=function(){document.body.onmousemove=null}},ar=(Vt,_t,rn,ln)=>{const Ln=document.body.clientHeight,sr=document.body.clientWidth;return Vt<20&&rn>Vt||Vt>sr-20&&rn_t||_t>Ln-20&&ln<_t?(document.body.onmousemove=null,document.body.onmouseup=null,!1):!0};return se.createElement(se.Fragment,null,se.createElement("div",{className:"markdown-editor-wrapper",ref:Er},se.createElement("div",{className:`markdown-editor-container ${Ue} ${xn?"on-preview":""} ${Jn?"mini":""} ${Yn?"full-screen":""}`,style:Nn},se.createElement(zt,{insertTemp:Zn,watch:xn,fullScreen:Yn,showNullButton:qt,showNullProgramButton:Cn,onActionCallback:Dr,hidetoolBar:Gn,extraUse:$t}),se.createElement("div",{className:"markdown-editor-body"},se.createElement("div",{className:"codemirror-container"},se.createElement("textarea",{ref:or,placeholder:dn})),xn?se.createElement("div",{ref:pr,className:"preview-container"},Fn==="stex"&&se.createElement(it,{value:vn}),Fn!=="stex"&&se.createElement(ge.Z,{edit:!0,disabledFill:tn,showProgramFill:Cn,value:vn,openEditor:Vt=>{var _t;qn.current=Vt,(_t=jn.current)==null||_t.setHeight("100vh"),setTimeout(()=>{gn("add-flowchart")},150)}})):null))),Ut?se.createElement("a",{ref:Pr,className:"editor-resize"}):null,jt===kt&&se.createElement(ye,{callback:Wr,onCancel:Zr}),jt===gt&&se.createElement(rt,{ref:jn,editImgId:qn.current,callback:Wr,onCancel:Zr}),se.createElement(Oe.Z,null,Kn[jt]&&jt!==kt&&jt!==gt?se.createElement(je.default,{maskClosable:!1,centered:!0,style:{position:"absolute",left:Cr,top:Nr},title:se.createElement("div",{style:{cursor:"move"},onMouseDown:Dn},Kn[jt]),open:!0,onCancel:Zr,footer:null,destroyOnClose:!0,width:jt===gt?"1200px":null,height:jt===gt?"80vh":null,className:"markdown-popup-form"},Ir):null))}},45053:function(At,It,de){"use strict";de.d(It,{Z:function(){return ht},I:function(){return zt}});var se=de(28284),ut=de(6767),Fe=de(37568),We=de(44104),me=de(71051),Ke=de(47889),Le=de(7939),Ze=de(28735),Ee=de(59301),pe=de(59301),Se=Object.defineProperty,ge=Object.defineProperties,it=Object.getOwnPropertyDescriptors,He=Object.getOwnPropertySymbols,Be=Object.prototype.hasOwnProperty,Ne=Object.prototype.propertyIsEnumerable,xe=(Oe,Ye,xt)=>Ye in Oe?Se(Oe,Ye,{enumerable:!0,configurable:!0,writable:!0,value:xt}):Oe[Ye]=xt,Je=(Oe,Ye)=>{for(var xt in Ye||(Ye={}))Be.call(Ye,xt)&&xe(Oe,xt,Ye[xt]);if(He)for(var xt of He(Ye))Ne.call(Ye,xt)&&xe(Oe,xt,Ye[xt]);return Oe},tt=(Oe,Ye)=>ge(Oe,it(Ye));const{useForm:pt}=se.default,vt={width:280,marginRight:10},ft={labelCol:{span:5},wrapperCol:{span:19}};var ht=({callback:Oe,onCancel:Ye})=>{const[xt]=pt();let Ie=(0,Ee.useRef)();function qe(Bt){Ie.current.width=xt.getFieldValue("width"),Ie.current.align=xt.getFieldValue("align"),Oe(Bt,Ie.current)}function Te(Bt,wt){if(Bt.status===-1){ut.ZP.error(Bt.message);return}xt.setFieldsValue({src:`/api/attachments/${Bt.id}`,type:wt.type})}function Ve(Bt){let wt=Bt.target.files[0];Ie.current=wt,zt(wt,Te)}return pe.createElement(se.default,tt(Je({form:xt},ft),{className:"upload-image-panel",onFinish:qe,style:{width:470,overflow:"hidden"}}),pe.createElement(se.default.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},pe.createElement("div",{className:"flex-container"},pe.createElement(se.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u56FE\u7247\u5730\u5740"}]},pe.createElement(Fe.default,{style:vt})),pe.createElement(lt,{onFileChange:Ve}))),pe.createElement(se.default.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt"},pe.createElement(Fe.default,{style:{width:264}})),pe.createElement(se.default.Item,{label:"\u56FE\u7247\u5BBD\u5EA6",name:"width"},pe.createElement(We.Z,null,pe.createElement(se.default.Item,{name:"width",style:{margin:0}},pe.createElement(me.Z,{style:{width:264}})),pe.createElement("span",{className:"ml8"},"%"))),pe.createElement(se.default.Item,{label:"\u5BF9\u9F50\u65B9\u5F0F",name:"align"},pe.createElement(Ke.ZP.Group,{name:"align",defaultValue:1,options:[{value:"left",label:"\u5DE6\u5BF9\u9F50"},{value:"center",label:"\u5C45\u4E2D\u5BF9\u9F50"},{value:"right",label:"\u53F3\u5BF9\u9F50"}]})),pe.createElement("aside",null,pe.createElement(se.default.Item,{style:{textAlign:"right",position:"relative",right:-98}},pe.createElement(Le.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),pe.createElement(Le.ZP,{type:"default",onClick:Ye},"\u53D6\u6D88"))))};function lt({onFileChange:Oe}){return pe.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",pe.createElement("input",{type:"file",onChange:Oe}))}function zt(Oe,Ye){if(!Oe)throw new String("\u6CA1\u6709\u6587\u4EF6");let xt=new FormData;xt.append("editormd-image-file",Oe),xt.append("file_param_name","editormd-image-file"),xt.append("byxhr","true");var Ie=new window.XMLHttpRequest;Ie.withCredentials=!0,Ie.addEventListener("load",function(qe){Ye(JSON.parse(qe.target.responseText),Oe)},!1),Ie.addEventListener("error",function(qe){console.error(qe)},!1),Ie.open("POST",`${Ze.KI}/api/attachments.json`),Ie.send(xt)}},57261:function(At,It,de){"use strict";de.d(It,{Z:function(){return Fe}});var se=de(59301),ut=de(4676);class Fe extends se.Component{constructor(me){super(me);const Ke=window.document;this.node=Ke.createElement("div"),Ke.body.appendChild(this.node)}render(){const{children:me}=this.props;return(0,ut.createPortal)(me,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},50258:function(At,It,de){"use strict";de.d(It,{SV:function(){return ye},ZP:function(){return ot}});var se=de(59301),ut=de(76374);const Fe={keywords:["print","auto","break","case","char","const","continue","default","do","double","else","enum","extern","float","for","goto","if","int","long","register","return","short","signed","sizeof","static","struct","switch","typedef","union","unsigned","void","volatile","while"]},We={quickKey:[{label:"main",content:["public static void main(String[] args) {"," $0","}"].join(` +`}return Ct.replaceSelection(Ji+` +`),Ct.focus();default:throw new Error}},[Ct,jt]),Ir=(0,se.useMemo)(()=>{switch(jt){case be:return se.createElement(Xe,{callback:Wr,onCancel:Zr});case Zt:return se.createElement(st.Z,{callback:Wr,onCancel:Zr});case yt:return se.createElement(we.Z,{callback:Wr,onCancel:Zr});case gt:return se.createElement(rt,{editImgId:qn.current,callback:Wr,onCancel:Zr});case Ft:return se.createElement(Ht,{callback:Wr,onCancel:Zr});case"maths-latex":return se.createElement(ce,{showSaveButton:!0,callback:Wr});case"inline-latex":return se.createElement(ne.Z,{showSaveButton:!0,callback:Wr});default:return null}},[jt]);function Zr(){gn("")}(0,se.useEffect)(()=>{if(Pr.current){let Vt=function(Un){Ln=!0,sr=Un.pageY},_t=function(){Ln=!1},rn=function(Un){if(Ln){let yr=Un.pageY-sr;yr<0&&(yr=0),yr>300&&(yr=300);let br=Pn+yr+"px";Qn(br)}},ln=Pr.current,Ln=!1,sr=0;return ln.addEventListener("mousedown",Vt),document.addEventListener("mousemove",rn),document.addEventListener("mouseup",_t),()=>{ln.removeEventListener("mousedown",Vt),document.removeEventListener("mousemove",rn),document.removeEventListener("mouseup",_t)}}},[Ct,Pr]),(0,se.useEffect)(()=>{Qn(Pn)},[Pn]);const ii=rr(En),Or=rr(wr),Nn={width:ii,height:Or},Wt=(0,se.useMemo)(()=>{if(nn){let Vt=new Date(nn),_t=Vt.getHours(),rn=Vt.getMinutes(),ln=Vt.getSeconds();return _t=_t<10?"0"+_t:_t,rn=rn<10?"0"+rn:rn,ln=ln<10?"0"+ln:ln,`${_t}:${rn}:${ln}`}return 0},[nn]),Yt=Vt=>{const _t=[];if(Cn){let rn=-1;Vt=Vt.replace(/(@▁▁@|@▁@)/g,function(ln,Ln,sr){_t.push({multiLine:ln!==ur})})}return _t};function yn(){window.sessionStorage.removeItem(dr),Lr(!1),Wn(0)}function on(){Lr(!1),Wn(0),Ct.setValue(window.sessionStorage.getItem(dr))}(0,se.useEffect)(()=>{Kn[jt]&&jt!==St&&jt!==gt&&setTimeout(()=>{const Vt=document.getElementsByClassName("markdown-popup-form")[0],_t=window.innerWidth/2-Vt.offsetWidth/2,rn=window.innerHeight/2-Vt.offsetHeight/2;ir(_t),gr(rn)},0)},[jt]);const Dn=Vt=>{Vt.preventDefault();const _t=Vt.clientX-Cr,rn=Vt.clientY-Nr;document.body.onmousemove=ln=>{let Ln=ln.clientX-_t,sr=ln.clientY-rn;const Un=document.getElementsByClassName("markdown-popup-form")[0],yr=window.innerWidth-Un.offsetWidth,br=window.innerHeight-Un.offsetHeight;Ln=Math.max(0,Math.min(Ln,yr)),sr=Math.max(0,Math.min(sr,br)),ar(ln.clientX,ln.clientY,_t,rn)&&(ir(Ln),gr(sr))},document.body.onmouseup=function(){document.body.onmousemove=null}},ar=(Vt,_t,rn,ln)=>{const Ln=document.body.clientHeight,sr=document.body.clientWidth;return Vt<20&&rn>Vt||Vt>sr-20&&rn_t||_t>Ln-20&&ln<_t?(document.body.onmousemove=null,document.body.onmouseup=null,!1):!0};return se.createElement(se.Fragment,null,se.createElement("div",{className:"markdown-editor-wrapper",ref:Er},se.createElement("div",{className:`markdown-editor-container ${Ue} ${xn?"on-preview":""} ${Jn?"mini":""} ${Yn?"full-screen":""}`,style:Nn},se.createElement(zt,{insertTemp:Zn,watch:xn,fullScreen:Yn,showNullButton:qt,showNullProgramButton:Cn,onActionCallback:Dr,hidetoolBar:Gn,extraUse:$t}),se.createElement("div",{className:"markdown-editor-body"},se.createElement("div",{className:"codemirror-container"},se.createElement("textarea",{ref:or,placeholder:dn})),xn?se.createElement("div",{ref:pr,className:"preview-container"},Fn==="stex"&&se.createElement(ot,{value:vn}),Fn!=="stex"&&se.createElement(ge.Z,{edit:!0,disabledFill:tn,showProgramFill:Cn,value:vn,openEditor:Vt=>{var _t;qn.current=Vt,(_t=jn.current)==null||_t.setHeight("100vh"),setTimeout(()=>{gn("add-flowchart")},150)}})):null))),Ut?se.createElement("a",{ref:Pr,className:"editor-resize"}):null,jt===St&&se.createElement(ye,{callback:Wr,onCancel:Zr}),jt===gt&&se.createElement(rt,{ref:jn,editImgId:qn.current,callback:Wr,onCancel:Zr}),se.createElement(Oe.Z,null,Kn[jt]&&jt!==St&&jt!==gt?se.createElement(je.default,{maskClosable:!1,centered:!0,style:{position:"absolute",left:Cr,top:Nr},title:se.createElement("div",{style:{cursor:"move"},onMouseDown:Dn},Kn[jt]),open:!0,onCancel:Zr,footer:null,destroyOnClose:!0,width:jt===gt?"1200px":null,height:jt===gt?"80vh":null,className:"markdown-popup-form"},Ir):null))}},45053:function(At,It,de){"use strict";de.d(It,{Z:function(){return ht},I:function(){return zt}});var se=de(28284),ut=de(6767),Fe=de(37568),We=de(44104),me=de(71051),Ke=de(47889),Le=de(7939),Ze=de(28735),Ee=de(59301),pe=de(59301),Se=Object.defineProperty,ge=Object.defineProperties,ot=Object.getOwnPropertyDescriptors,He=Object.getOwnPropertySymbols,Be=Object.prototype.hasOwnProperty,Ne=Object.prototype.propertyIsEnumerable,xe=(Oe,Ye,xt)=>Ye in Oe?Se(Oe,Ye,{enumerable:!0,configurable:!0,writable:!0,value:xt}):Oe[Ye]=xt,Je=(Oe,Ye)=>{for(var xt in Ye||(Ye={}))Be.call(Ye,xt)&&xe(Oe,xt,Ye[xt]);if(He)for(var xt of He(Ye))Ne.call(Ye,xt)&&xe(Oe,xt,Ye[xt]);return Oe},tt=(Oe,Ye)=>ge(Oe,ot(Ye));const{useForm:pt}=se.default,vt={width:280,marginRight:10},ft={labelCol:{span:5},wrapperCol:{span:19}};var ht=({callback:Oe,onCancel:Ye})=>{const[xt]=pt();let Ie=(0,Ee.useRef)();function qe(Bt){Ie.current.width=xt.getFieldValue("width"),Ie.current.align=xt.getFieldValue("align"),Oe(Bt,Ie.current)}function Te(Bt,wt){if(Bt.status===-1){ut.ZP.error(Bt.message);return}xt.setFieldsValue({src:`/api/attachments/${Bt.id}`,type:wt.type})}function Ve(Bt){let wt=Bt.target.files[0];Ie.current=wt,zt(wt,Te)}return pe.createElement(se.default,tt(Je({form:xt},ft),{className:"upload-image-panel",onFinish:qe,style:{width:470,overflow:"hidden"}}),pe.createElement(se.default.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},pe.createElement("div",{className:"flex-container"},pe.createElement(se.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u56FE\u7247\u5730\u5740"}]},pe.createElement(Fe.default,{style:vt})),pe.createElement(lt,{onFileChange:Ve}))),pe.createElement(se.default.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt"},pe.createElement(Fe.default,{style:{width:264}})),pe.createElement(se.default.Item,{label:"\u56FE\u7247\u5BBD\u5EA6",name:"width"},pe.createElement(We.Z,null,pe.createElement(se.default.Item,{name:"width",style:{margin:0}},pe.createElement(me.Z,{style:{width:264}})),pe.createElement("span",{className:"ml8"},"%"))),pe.createElement(se.default.Item,{label:"\u5BF9\u9F50\u65B9\u5F0F",name:"align"},pe.createElement(Ke.ZP.Group,{name:"align",defaultValue:1,options:[{value:"left",label:"\u5DE6\u5BF9\u9F50"},{value:"center",label:"\u5C45\u4E2D\u5BF9\u9F50"},{value:"right",label:"\u53F3\u5BF9\u9F50"}]})),pe.createElement("aside",null,pe.createElement(se.default.Item,{style:{textAlign:"right",position:"relative",right:-98}},pe.createElement(Le.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),pe.createElement(Le.ZP,{type:"default",onClick:Ye},"\u53D6\u6D88"))))};function lt({onFileChange:Oe}){return pe.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",pe.createElement("input",{type:"file",onChange:Oe}))}function zt(Oe,Ye){if(!Oe)throw new String("\u6CA1\u6709\u6587\u4EF6");let xt=new FormData;xt.append("editormd-image-file",Oe),xt.append("file_param_name","editormd-image-file"),xt.append("byxhr","true");var Ie=new window.XMLHttpRequest;Ie.withCredentials=!0,Ie.addEventListener("load",function(qe){Ye(JSON.parse(qe.target.responseText),Oe)},!1),Ie.addEventListener("error",function(qe){console.error(qe)},!1),Ie.open("POST",`${Ze.KI}/api/attachments.json`),Ie.send(xt)}},57261:function(At,It,de){"use strict";de.d(It,{Z:function(){return Fe}});var se=de(59301),ut=de(4676);class Fe extends se.Component{constructor(me){super(me);const Ke=window.document;this.node=Ke.createElement("div"),Ke.body.appendChild(this.node)}render(){const{children:me}=this.props;return(0,ut.createPortal)(me,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},50258:function(At,It,de){"use strict";de.d(It,{SV:function(){return ye},ZP:function(){return it}});var se=de(59301),ut=de(76374);const Fe={keywords:["print","auto","break","case","char","const","continue","default","do","double","else","enum","extern","float","for","goto","if","int","long","register","return","short","signed","sizeof","static","struct","switch","typedef","union","unsigned","void","volatile","while"]},We={quickKey:[{label:"main",content:["public static void main(String[] args) {"," $0","}"].join(` `)},{label:"System.out.println",content:["System.out.println($0)"].join(` `)},{label:"System.out.print",content:["System.out.print($0)"].join(` `)}],keywords:["abstract","continue","for","new","switch","assert","default","goto","package","synchronized","boolean","do","if","private","this","break","double","implements","protected","throw","byte","else","import","public","throws","case","enum","instanceof","return","transient","catch","extends","int","short","try","char","final","interface","static","void","class","finally","long","strictfp","volatile","const","float","native","super","while","true","false"]},me={keywords:["abstract","amp","array","auto","bool","break","case","catch","char","class","const","constexpr","const_cast","continue","cpu","decltype","default","delegate","delete","do","double","dynamic_cast","each","else","enum","event","explicit","export","extern","false","final","finally","float","friend","gcnew","generic","goto","in","initonly","inline","int","interface","interior_ptr","internal","literal","long","mutable","namespace","new","noexcept","nullptr","__nullptr","operator","override","partial","pascal","pin_ptr","private","property","protected","public","ref","register","reinterpret_cast","restrict","return","safe_cast","sealed","short","signed","sizeof","static","static_assert","static_cast","struct","switch","template","this","thread_local","throw","tile_static","true","try","typedef","typeid","typename","union","unsigned","using","virtual","void","volatile","wchar_t","where","while","_asm","_based","_cdecl","_declspec","_fastcall","_if_exists","_if_not_exists","_inline","_multiple_inheritance","_pascal","_single_inheritance","_stdcall","_virtual_inheritance","_w64","__abstract","__alignof","__asm","__assume","__based","__box","__builtin_alignof","__cdecl","__clrcall","__declspec","__delegate","__event","__except","__fastcall","__finally","__forceinline","__gc","__hook","__identifier","__if_exists","__if_not_exists","__inline","__int128","__int16","__int32","__int64","__int8","__interface","__leave","__m128","__m128d","__m128i","__m256","__m256d","__m256i","__m64","__multiple_inheritance","__newslot","__nogc","__noop","__nounwind","__novtordisp","__pascal","__pin","__pragma","__property","__ptr32","__ptr64","__raise","__restrict","__resume","__sealed","__single_inheritance","__stdcall","__super","__thiscall","__try","__try_cast","__typeof","__unaligned","__unhook","__uuidof","__value","__virtual_inheritance","__w64","__wchar_t"],operators:["=",">","<","!","~","?",":","==","<=",">=","!=","&&","||","++","--","+","-","*","/","&","|","^","%","<<",">>",">>>","+=","-=","*=","/=","&=","|=","^=","%=","<<=",">>=",">>>="],quickKey:[{label:"ifelse",content:["if (${1:condition}) {"," $0","} else {"," ","}"].join(` @@ -1059,27 +1059,27 @@ `)},{label:"include ",content:["#include "].join(` `)}]},Ke={keywords:["and","as","assert","break","class","continue","def","del","elif","else","except","exec","finally","for","from","global","if","import","in","is","lambda","None","not","or","pass","raise","return","self","try","while","with","yield","int","float","long","complex","hex","abs","all","any","apply","basestring","bin","bool","buffer","bytearray","callable","chr","classmethod","cmp","coerce","compile","complex","delattr","dict","dir","divmod","enumerate","eval","execfile","file","filter","format","frozenset","getattr","globals","hasattr","hash","help","id","input","intern","isinstance","issubclass","iter","len","locals","list","map","max","memoryview","min","next","object","oct","open","ord","pow","print","property","reversed","range","raw_input","reduce","reload","repr","reversed","round","set","setattr","slice","sorted","staticmethod","str","sum","super","tuple","type","unichr","unicode","vars","xrange","zip","True","False","__dict__","__methods__","__members__","__class__","__bases__","__name__","__mro__","__subclasses__","__init__","__import__"],quickKey:[{label:"print",content:["print($0)"].join(` `)}]},Le={keywords:["asInstanceOf","catch","class","classOf","def","do","else","extends","finally","for","foreach","forSome","if","import","isInstanceOf","macro","match","new","object","package","return","throw","trait","try","type","until","val","var","while","with","yield","given","enum","then"],quickKey:[{label:"println",content:["println($0)"].join(` -`)}]};var Ze=de(53184),Ee=de.n(Ze),pe=(ve,De,et)=>new Promise((ke,ze)=>{var $e=Qe=>{try{dt(et.next(Qe))}catch(bt){ze(bt)}},rt=Qe=>{try{dt(et.throw(Qe))}catch(bt){ze(bt)}},dt=Qe=>Qe.done?ke(Qe.value):Promise.resolve(Qe.value).then($e,rt);dt((et=et.apply(ve,De)).next())});const Se={languages:["c","abap","apex","azcli","bat","cameligo","clojure","coffee","cpp","csharp","csp","css","dockerfile","fsharp","go","graphql","handlebars","html","ini","java","javascript","json","kotlin","less","lua","markdown","mips","msdax","mysql","objective-c","pascal","pascaligo","perl","pgsql","php","postiats","powerquery","powershell","pug","python","r","razor","redis","redshift","restructuredtext","ruby","rust","sb","scheme","scss","shell","solidity","sophia","sql","st","swift","tcl","twig","vb","xml","yaml'"],tables:{users:["name","id","email","phone","password"],roles:["id","name","order","created_at","updated_at","deleted_at"]}},ge=(ve,De,et,ke)=>{const ze=De.getValueInRange({startLineNumber:1,startColumn:1,endLineNumber:et.lineNumber,endColumn:et.column});return Array.from(new Set(ze.match(/\b\w{2,}\b/g)||[])).map(rt=>({label:rt,kind:ve.languages.CompletionItemKind.Text,insertText:rt,range:ke}))},it=(ve,De,et,ke)=>{ve.languages.registerCompletionItemProvider(De,{provideCompletionItems(ze,$e){const rt=ze.getWordUntilPosition($e),dt={startLineNumber:$e.lineNumber,endLineNumber:$e.lineNumber,startColumn:rt.startColumn,endColumn:rt.endColumn},Qe=ze.getLineContent($e.lineNumber).substring(rt.startColumn-2,rt.endColumn);return{suggestions:[...ge(ve,ze,$e,dt),...et.map(Et=>({label:Et,kind:ve.languages.CompletionItemKind.Keyword,documentation:Et,insertText:Et,insertTextRules:ve.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:dt})),...ke.map(Et=>({label:Et.label,kind:ve.languages.CompletionItemKind.Snippet,documentation:Et.content,insertText:Qe.startsWith("#")?Et.content.replace(/#/,""):Et.content,insertTextRules:ve.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:dt}))]}}})};var He=ve=>{Se.languages.forEach(De=>{ve.languages.registerDocumentFormattingEditProvider(De,{provideDocumentFormattingEdits(et){return pe(this,null,function*(){const ke=Ee()(et.getValue(),{indent_size:2,indent_char:" ",max_preserve_newlines:2,preserve_newlines:!0,keep_array_indentation:!0,break_chained_methods:!1,indent_scripts:"normal",brace_style:"collapse",space_before_conditional:!0,unescape_strings:!1,jslint_happy:!1,end_with_newline:!0,wrap_line_length:0,indent_inner_html:!1,comma_first:!1,e4x:!1,indent_empty_lines:!1});return[{range:et.getFullModelRange(),text:ke}]})}})}),it(ve,"java",We.keywords,We.quickKey),it(ve,"cpp",me.keywords,me.quickKey),it(ve,"c",Fe.keywords,[]),it(ve,"python",Ke.keywords,Ke.quickKey),it(ve,"scala",Le.keywords,Le.quickKey)};const Be="\u8BE5\u4EFB\u52A1\u5173\u5361\u8BBE\u7F6E\u4E86\u7981\u6B62\u590D\u5236\u7C98\u8D34\uFF0C\u8BF7\u624B\u52A8\u8F93\u5165\u4EE3\u7801\u3002";var Ne=Object.defineProperty,xe=(ve,De,et)=>De in ve?Ne(ve,De,{enumerable:!0,configurable:!0,writable:!0,value:et}):ve[De]=et,Je=(ve,De,et)=>xe(ve,typeof De!="symbol"?De+"":De,et);const tt=class _l{constructor(De,et,ke){this.placeholder=De,this.editor=et,this.monaco=ke,et.onDidChangeModelContent(()=>this.onDidChangeModelContent()),this.onDidChangeModelContent()}onDidChangeModelContent(){this.editor.getValue()===""?this.editor.addContentWidget(this):this.editor.removeContentWidget(this)}getId(){return _l.ID}getDomNode(){return this.domNode||(this.domNode=document.createElement("div"),this.domNode.style.width="max-content",this.domNode.textContent=this.placeholder,this.domNode.style.fontStyle="initial",this.domNode.style.color="#D7D7D7",this.domNode.style.pointerEvents="none",this.editor.applyFontInfo(this.domNode)),this.domNode}getPosition(){return{position:{lineNumber:1,column:1},preference:[this.monaco.editor.ContentWidgetPositionPreference.EXACT]}}dispose(){this.editor.removeContentWidget(this)}};Je(tt,"ID","editor.widget.placeholderHint");var vt=tt,ft=de(96236),ht=de(6767),lt=de(25399),zt=de(89392),Oe=de(77254),Ye=de(56102),xt=Object.defineProperty,Ie=Object.defineProperties,qe=Object.getOwnPropertyDescriptors,Te=Object.getOwnPropertySymbols,Ve=Object.prototype.hasOwnProperty,Bt=Object.prototype.propertyIsEnumerable,wt=(ve,De,et)=>De in ve?xt(ve,De,{enumerable:!0,configurable:!0,writable:!0,value:et}):ve[De]=et,Lt=(ve,De)=>{for(var et in De||(De={}))Ve.call(De,et)&&wt(ve,et,De[et]);if(Te)for(var et of Te(De))Bt.call(De,et)&&wt(ve,et,De[et]);return ve},ct=(ve,De)=>Ie(ve,qe(De)),he=(ve,De)=>{var et={};for(var ke in ve)Ve.call(ve,ke)&&De.indexOf(ke)<0&&(et[ke]=ve[ke]);if(ve!=null&&Te)for(var ke of Te(ve))De.indexOf(ke)<0&&Bt.call(ve,ke)&&(et[ke]=ve[ke]);return et},ae=(ve,De,et)=>new Promise((ke,ze)=>{var $e=Qe=>{try{dt(et.next(Qe))}catch(bt){ze(bt)}},rt=Qe=>{try{dt(et.throw(Qe))}catch(bt){ze(bt)}},dt=Qe=>Qe.done?ke(Qe.value):Promise.resolve(Qe.value).then($e,rt);dt((et=et.apply(ve,De)).next())});function Me(ve){return/^\d+$/.test(ve)?`${ve}px`:ve}function Xe(){}let st=!1;const we={"Python3.6":"python","Python2.7":"python",Dynamips:"cpp",Java:"java",Web:"php",Html:"html",Hive:"sql",Hadoop:"java",SDL:"cpp",PHP:"php",Matlab:"python",Git:"python",Python:"python","C/C++":"cpp","C++":"cpp",C:"cpp",Ruby:"ruby",Shell:"shell",JavaScript:"javascript",Perl6:"perl",Kotlin:"kotlin",Elixir:"elixir",Android:"java",JavaWeb:"java",Go:"go",Spark:"sql",MachineLearning:"python",Verilog:"xml","Verilog/VNC":"xml",Docker:"dockerfile","C#":"csharp",SQLite3:"sql",Oracle:"sql",Vhdl:"vhdl",R:"r",Swift:"swift",SQLServer:"mysql",MySQL:"mysql",Mongo:"sql",PostgreSql:"pgsql",Hbase:"powershell",Sqoop:"sql",Nasm:"cpp",Kafka:"java",Flink:"java",Sml:"javascript",OpenGL:"cpp",Perl5:"perl",Orange:"python",Scala:"scale",solidity:"sol"};function je(ve=[]){let De=ve;if(Array.isArray(ve)){for(let et=0;etae(void 0,null,function*(){try{yield navigator.clipboard.writeText(" "),console.log("\u5185\u5BB9\u5DF2\u81EA\u52A8\u590D\u5236\u5230\u526A\u8D34\u677F:")}catch(ve){console.error("\u81EA\u52A8\u590D\u5236\u5931\u8D25:",ve)}});var ot=ve=>{var De=ve,{width:et="100%",height:ke="100%",value:ze,language:$e="javascript",style:rt={},options:dt={},overrideServices:Qe={},theme:bt="vs-dark",onEditBlur:Et,isCopy:Xt=!1,onSave:Ht,autoHeight:le=!1,forbidCopy:te=!1,onChange:ee=Xe,editorDidMount:ie=Xe,onFocus:ce=Xe,onBreakPoint:ne=Xe,breakPointValue:be=[],filename:yt="educoder.txt",errorLine:gt,errorContent:kt="",highlightLine:_e,openBreakPoint:Zt=!1,placeholder:Ft="",showMiniMap:Ot=!0}=De,un=he(De,["width","height","value","language","style","options","overrideServices","theme","onEditBlur","isCopy","onSave","autoHeight","forbidCopy","onChange","editorDidMount","onFocus","onBreakPoint","breakPointValue","filename","errorLine","errorContent","highlightLine","openBreakPoint","placeholder","showMiniMap"]);const kn=(0,se.useRef)(),cn=(0,se.useRef)({}),wn=(0,se.useRef)(),$n=(0,se.useRef)(),zn=(0,se.useRef)([]),mr=(0,se.useRef)(!1),er=(0,se.useRef)(),ur=(0,se.useRef)(),nr=(0,se.useRef)(!1),[Rn,rr]=(0,se.useState)(!1);function cr(){let Ut;return kn.current&&(Ut=new ut.Z(mt=>{for(let qt of mt)(qt.target.offsetHeight>0||qt.target.offsetWidth>0)&&cn.current.instance.layout()}),Ut.observe(kn.current)),Ut}function Bn(){ht.ZP.warning({content:decodeURIComponent(Be),key:"monaco-editor-tip"})}const Xn=()=>{let Ut=cn.current.instance;if(ze!=null&&Ut&&Rn){const mt=Ut.getModel();mt&&ze!==mt.getValue()&&(st=!0,mt.setValue(ze),Ut.layout(),st=!1)}};(0,se.useEffect)(()=>{const Ut=Oe.Z.subscribe("formatDocument",mt=>{var qt;let Cn=cn.current.instance;(qt=Cn==null?void 0:Cn.getAction)==null||qt.call(Cn,"editor.action.formatDocument").run()});return window.updateMonacoValue=mt=>{ee(mt)},Ut},[]),(0,se.useEffect)(()=>{var Ut;let mt=cn.current.instance;$n.current&&clearTimeout($n.current),$n.current=setTimeout(()=>{Xn()},500),ze&&(ze!=null&&ze.length)&&((Ut=mt==null?void 0:mt.updateOptions)==null||Ut.call(mt,{lineNumbersMinChars:Math.max(Math.floor(Math.log10(ze.split(/\r\n|\r|\n/g).length))+3,5)}))},[ze,Rn,cn.current]),(0,se.useEffect)(()=>{if(gt&&cn.current&&cn.current.instance){let mt=cn.current.instance;mt.changeViewZones(function(qt){var Cn=document.createElement("div");Cn.style.padding="10px 20px",Cn.style.width="calc(100% - 20px)",Cn.className="my-error-line-wrp",Cn.innerHTML=kt,qt.addZone({afterLineNumber:gt||11,heightInLines:3,domNode:Cn})});var Ut={domNode:null,getId:function(){return"my.overlay.widget"},getDomNode:function(){return this.domNode||(this.domNode=document.createElement("div"),this.domNode.innerHTML="",this.domNode.style.width="100%",this.domNode.style.padding="20px 100px",this.domNode.style.right="0px",this.domNode.style.top="50px",this.domNode.style.position="relative",this.domNode.style.color="#333"),this.domNode},getPosition:function(){return null}};mt.addOverlayWidget(Ut),mt.revealPositionInCenter({lineNumber:20,column:1})}},[gt,cn.current,Rn]);const Kn=(Ut="",mt)=>{if(!Ut||Ut.trim()==="")return!0;const Cn=cn.current.instance.getModel().getLineTokens(mt);let Gn=!1;for(let Ae=0;Ae<2;Ae++)Cn.getStandardTokenType(Ae)===1&&(Gn=!0);return Gn};(0,se.useEffect)(()=>{var Ut;const mt=(Ut=cn.current)==null?void 0:Ut.instance;if(mt&&Rn&&te){const qt=mt.onDidBlurEditorWidget(()=>{nr.current=!1}),Cn=mt.onDidFocusEditorText(()=>{nr.current=!0});return()=>{qt.dispose(),Cn.dispose()}}},[cn.current,Rn,te]),(0,se.useEffect)(()=>{var Ut;if((Ut=cn.current)!=null&&Ut.instance&&Rn&&Zt){let mt=cn.current.instance,qt=mt.getModel();if(!qt)return;(()=>{var Gt;let $t=[],Tt=[];const St=qt.getAllDecorations();for(let vn of St)vn.options.className==="highlighted-line"&&($t.push((Gt=vn==null?void 0:vn.range)==null?void 0:Gt.startLineNumber),Tt.push(vn==null?void 0:vn.id));if(_e===$t[0])return;qt.deltaDecorations(Tt,[]);const en=qt.getLineCount();_e&&_e<=en&&(mt.deltaDecorations([],[{range:new Ge.Range(_e,1,_e,qt.getLineMaxColumn(_e)),options:{isWholeLine:!0,className:"highlighted-line"}}]),mt.revealLineInCenter(_e))})();const Gn=(Gt=!1)=>{var $t;let Tt=[],St=[];const en=qt.getAllDecorations();for(let vn of en)vn.options.linesDecorationsClassName==="breakpoints-select"&&(Tt.push(($t=vn==null?void 0:vn.range)==null?void 0:$t.startLineNumber),St.push(vn==null?void 0:vn.id));if(Gt)return{lines:Tt,ids:St};ne(Tt)},Ae=Gt=>ae(void 0,null,function*(){let $t={range:new Ge.Range(Gt,1,Gt,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-select"}};yield qt.deltaDecorations([],[$t]),Gn()}),Re=Gt=>ae(void 0,null,function*(){let $t=[];const Tt=mt.getLineDecorations(Gt);for(let St of Tt)St.options.linesDecorationsClassName==="breakpoints-select"&&$t.push(St.id);yield qt.deltaDecorations($t,[]),Gn()}),Nt=Gt=>{let $t=mt.getLineDecorations(Gt);for(let Tt of $t)if(Tt.options.linesDecorationsClassName==="breakpoints-select")return!0;return!1};if(!(0,zt.isEqual)(be,Gn(!0).lines)){qt.deltaDecorations(Gn(!0).ids,[]);const Gt=be.map($t=>({range:new Ge.Range($t,1,$t,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-select"}}));qt.deltaDecorations([],Gt)}const Dt=mt.onDidChangeModelContent(Gt=>{let $t=mt.getPosition();if($t){let Tt=$t.lineNumber;clearTimeout(ur.current),ur.current=setTimeout(()=>{Kn(qt.getLineContent(Tt),Tt)?Re(Tt):Nt(Tt)?(Re(Tt),Ae(Tt)):Gn()},100)}}),Ue=mt.onMouseDown(Gt=>{var $t,Tt,St;if(Gt.target.detail&&((St=(Tt=($t=Gt.target)==null?void 0:$t.element)==null?void 0:Tt.className)!=null&&St.includes("line-numbers"))){let en=Gt.target.position.lineNumber;if(Kn(qt.getLineContent(en),en))return;Nt(en)?Re(en):Ae(en)}}),Mt=Gt=>{let $t={range:new Ge.Range(Gt,1,Gt,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-fake"}};zn.current=mt.deltaDecorations(zn.current,[$t])},Jt=()=>{zn.current=mt.deltaDecorations(zn.current,[])},tn=mt.onMouseMove(Gt=>{var $t,Tt,St;if(Jt(),Gt.target.detail&&((St=(Tt=($t=Gt.target)==null?void 0:$t.element)==null?void 0:Tt.className)!=null&&St.includes("line-numbers"))){let en=Gt.target.position.lineNumber;if(Kn(qt.getLineContent(en),en))return;Mt(en)}}),dn=mt.onMouseLeave(()=>{Jt()});return()=>{Dt.dispose(),Ue.dispose(),tn.dispose(),dn.dispose()}}},[cn.current,Rn,be,_e,Zt,$e]),(0,se.useEffect)(()=>{var Ut;(Ut=cn.current)!=null&&Ut.instance&&Zt&&cn.current.instance.setPosition({lineNumber:0,column:0})},[_e]);function xr(){let Ut=cn.current.instance;if(Ut){const mt=Ut.getSelection(),qt=cn.current.pastePos||{},Cn=new Ge.Range(qt.startLineNumber||mt.endLineNumber,qt.startColumn||mt.endColumn,qt.endLineNumber||mt.endLineNumber,qt.endColumn||mt.endColumn);setTimeout(()=>{Ut.executeEdits("",[{range:Cn,text:""}])},300)}}function Kt(Ut){(window.navigator.platform.match("Mac")?Ut.metaKey:Ut.ctrlKey)&&Ut.keyCode==83&&(Ut.preventDefault(),Ht())}const pn=()=>{if(le&&cn.current.instance){const Ut=cn.current.instance.getContentHeight();Fn(Ut{if(!nr.current)return;const{keyCode:mt,ctrlKey:qt,metaKey:Cn,target:Gn,type:Ae}=Ut;return(Ae==="paste"||(mt===67||mt===86)&&(Cn||qt))&&Gn.nodeName==="TEXTAREA"&&(Bn(),Ut.preventDefault()),!1};function Jn(Ut,mt){var qt=window.URL||window.webkitURL||window,Cn=new Blob([mt]),Gn=document.createElementNS("http://www.w3.org/1999/xhtml","a");Gn.href=qt.createObjectURL(Cn),Gn.download=Ut,En(Gn)}(0,se.useEffect)(()=>{pn()},[pn]),(0,se.useEffect)(()=>{kn.current&&!Rn&&Promise.all([de.e(8909),de.e(2460)]).then(de.bind(de,71448)).then(Ut=>{try{Ge=Ut,cn.current.instance=Ge.editor.create(kn.current,{value:ze,language:je($e),theme:bt,requireConfig:{"vs/nls":{availableLanguages:{"*":"zh-cn"}}},wordWrap:!0,autoIndent:!0,contextmenu:!0,formatOnType:!0,minimap:{enabled:Ot||!1}},Qe);const mt=cn.current.instance;let Gn=[...ft.BH._menuItems].find(Dt=>Dt[0]._debugName=="EditorContext")[1],Ae=["editor.action.clipboardCopyWithSyntaxHighlightingAction","editor.action.quickCommand","editor.action.clipboardCopyAction","editor.action.clipboardPasteAction","editor.action.clipboardCutAction"],Re=(Dt,Ue)=>{var Mt,Jt;let tn=Dt._first;do Ue.includes((Jt=(Mt=tn.element)==null?void 0:Mt.command)==null?void 0:Jt.id)&&Dt._remove(tn);while(tn=tn.next)};if(ie(mt,Ge),setTimeout(()=>{pn(),cn.current.instance.addAction({id:"d123123",label:"Download File",contextMenuGroupId:"9_cutcopypaste",run:()=>{Jn(yt||"educoder.txt",mt.getValue())}})},500),cn.current.subscription=mt.onDidChangeModelContent(Dt=>{mr.current?clearTimeout(er.current):(pn(),ee(mt.getValue(),Dt)),er.current=setTimeout(()=>{mr.current=!1},500)}),window.Monaco||He(Ge,je($e)),te&&(Re(Gn,Ae),kn.current.classList.add("noCopyPaste"),window.removeEventListener("keydown",Pn),window.removeEventListener("paste",Pn),window.addEventListener("keydown",Pn),window.addEventListener("paste",Pn)),window.Monaco=Ge,Et&&mt.onDidBlurEditorWidget(()=>{Et(mt.getValue())}),ce&&mt.onDidFocusEditorText(()=>{te&&Ct(),ce(mt.getValue())}),te){Ct();try{mt.onDidPaste(Dt=>{const Ue=mt.getSelection(),Mt=cn.current.pastePos||{},Jt=new Ge.Range(Mt.startLineNumber||Ue.endLineNumber,Mt.startColumn||Ue.endColumn,Mt.endLineNumber||Ue.endLineNumber,Mt.endColumn||Ue.endColumn);mt.executeEdits("",[{range:Dt.range,text:""}])})}catch(Dt){}}let Nt=cr();return Ft&&typeof Ft=="string"&&new vt(Ft,mt,Ge),rr(!0),()=>{const Dt=cn.current.instance;Dt.dispose();const Ue=Dt.getModel();Ue&&Ue.dispose(),cn.current.subscription&&cn.current.subscription.dispose(),Nt.unobserve(kn.current)}}catch(mt){}})},[]),(0,se.useEffect)(()=>{if(cn.current.instance&&Rn)return document.addEventListener("keydown",Kt,!1),()=>{document.removeEventListener("keydown",Kt)}},[Ht,Rn]),(0,se.useEffect)(()=>{let Ut=cn.current.instance;if(Ut&&Rn){let mt=je($e);Ge.editor.setModelLanguage(Ut.getModel(),mt)}},[$e,Rn]),(0,se.useEffect)(()=>{cn.current.instance&&Rn&&Ge.editor.setTheme(bt)},[bt,Rn]),(0,se.useEffect)(()=>{let Ut=cn.current.instance;wn.current=dt,Ut&&Rn&&(Ut.updateOptions(Lt({},dt)),setTimeout(()=>{Ut.getModel().updateOptions(Lt({},dt))},200))},[JSON.stringify(dt),Rn]),(0,se.useEffect)(()=>{let Ut=cn.current.instance;Ut&&Rn&&Ut.layout()},[et,ke,Rn]);const[tr,hr]=(0,se.useState)(Me(et)),[Zn,Fn]=(0,se.useState)(Me(ke)),dr=ct(Lt({},rt),{width:tr,height:Zn,position:"relative"});return se.createElement("div",{className:"my-monaco-editor",ref:kn,style:dr,onFocus:()=>{te&&Ct()}},Xt&&se.createElement(Ye.CopyToClipboard,{text:ze,onCopy:()=>ht.ZP.success("\u590D\u5236\u6210\u529F")},se.createElement(lt.Z,{title:"\u590D\u5236\u4EE3\u7801"},se.createElement("div",{style:{position:"absolute",top:0,right:10,cursor:"pointer",zIndex:10,color:"#165DFF"}},se.createElement("i",{className:"iconfont icon-fuzhi8",style:{fontSize:14}})," \u590D\u5236\u4EE3\u7801"))))};function ye({width:ve="100%",height:De="100%",original:et,modified:ke,language:ze,options:$e={}}){const rt=(0,se.useRef)(),[dt,Qe]=(0,se.useState)(null);function bt(le){let te;return rt.current&&(te=new ut.Z(ee=>{for(let ie of ee)(ie.target.offsetHeight>0||ie.target.offsetWidth>0)&&le.layout()}),te.observe(rt.current)),te}(0,se.useEffect)(()=>(rt.current&&Promise.all([de.e(8909),de.e(9404)]).then(de.bind(de,2550)).then(le=>{Ge=le;const te=Ge.editor.createDiffEditor(rt.current,ct(Lt({enableSplitViewResizing:!1,scrollBeyondLastLine:!1,roundedSelection:!1,renderIndicators:!1,useShadows:!1,horizontal:"hidden",lineNumbers:"off",wordWrap:"off",ignoreTrimWhitespace:!1,"semanticHighlighting.enabled":!0,followsCaret:!0,ignoreCharChanges:!0,minimap:{enabled:!1},readOnly:!0},$e),{wordWrap:!0}));Qe(te);let ee=bt(te);return()=>{te.dispose();const ie=te.getModel();ie&&ie.dispose(),ee.unobserve(rt.current)}}),()=>{window.removeEventListener("keydown",checkPaste),window.removeEventListener("paste",checkPaste)}),[]),(0,se.useEffect)(()=>{dt&&dt.setModel({original:Ge.editor.createModel(et,ze),modified:Ge.editor.createModel(ke,ze)})},[et,ke,ze,dt]);const Et=Me(ve),Xt=Me(De),Ht={width:Et,height:Xt};return se.createElement("div",{className:"my-diff-editor",ref:rt,style:Ht})}},31103:function(At,It,de){"use strict";de.d(It,{Z:function(){return ut}});var se=de(59301);function ut(Fe,We){const me=(0,se.useRef)();(0,se.useEffect)(()=>{me.current=Fe}),(0,se.useEffect)(()=>{function Ke(){me.current()}if(We!==null){let Le=setInterval(Ke,We);return()=>clearInterval(Le)}},[We])}},58056:function(At,It,de){"use strict";de.r(It);var se=de(27183),ut=de(98228),Fe=de(3969),We=de(95097),me=de(88761),Ke=de(61527),Le=de(27812),Ze=de(28284),Ee=de(29787),pe=de(91882),Se=de(6767),ge=de(7939),it=de(59301),He=de(65582),Be=Object.defineProperty,Ne=Object.defineProperties,xe=Object.getOwnPropertyDescriptors,Je=Object.getOwnPropertySymbols,tt=Object.prototype.hasOwnProperty,pt=Object.prototype.propertyIsEnumerable,vt=(Oe,Ye,xt)=>Ye in Oe?Be(Oe,Ye,{enumerable:!0,configurable:!0,writable:!0,value:xt}):Oe[Ye]=xt,ft=(Oe,Ye)=>{for(var xt in Ye||(Ye={}))tt.call(Ye,xt)&&vt(Oe,xt,Ye[xt]);if(Je)for(var xt of Je(Ye))pt.call(Ye,xt)&&vt(Oe,xt,Ye[xt]);return Oe},ht=(Oe,Ye)=>Ne(Oe,xe(Ye)),lt=(Oe,Ye,xt)=>new Promise((Ie,qe)=>{var Te=wt=>{try{Bt(xt.next(wt))}catch(Lt){qe(Lt)}},Ve=wt=>{try{Bt(xt.throw(wt))}catch(Lt){qe(Lt)}},Bt=wt=>wt.done?Ie(wt.value):Promise.resolve(wt.value).then(Te,Ve);Bt((xt=xt.apply(Oe,Ye)).next())});const zt=()=>{var Oe,Ye,xt,Ie,qe,Te,Ve,Bt,wt,Lt;const ct=(0,He.useParams)(),{shixunHomeworks:he}=(0,He.useSelector)(Ct=>Ct),ae=(0,He.useDispatch)(),[,Me,Xe,st]=(0,Ke.U)(me.e_,{id:ct.categoryId}),[,we,je]=(0,Ke.U)(me.O,{id:(Oe=st==null?void 0:st.data)==null?void 0:Oe.student_work_id}),[Ge]=Ze.default.useForm();return(0,it.useEffect)(()=>{ae({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:{categoryId:ct.categoryId}}),lt(void 0,null,function*(){var Ct,ot,ye;const ve=yield Xe({id:ct.categoryId});Ge.setFieldsValue(ht(ft({},((Ct=ve==null?void 0:ve.data)==null?void 0:Ct.student_work_test_result_info)||{}),{attachment_ids:(0,ut.z)(((ye=(ot=ve==null?void 0:ve.data)==null?void 0:ot.student_work_test_result_info)==null?void 0:ye.test_result_files)||[])}))})},[]),it.createElement(Ee.Z,{spinning:Me||we},it.createElement("div",{className:"edu-container py-10px"},((Ye=he==null?void 0:he.headerInfo)==null?void 0:Ye.category)&&it.createElement(pe.Z,{separator:">",items:[{title:(xt=he==null?void 0:he.headerInfo)==null?void 0:xt.course_name,href:`/classrooms/${ct==null?void 0:ct.coursesId}/shixun_homework`},{title:(qe=(Ie=he==null?void 0:he.headerInfo)==null?void 0:Ie.category)==null?void 0:qe.category_name,href:`/classrooms/${ct==null?void 0:ct.coursesId}/shixun_homework/${(Te=he==null?void 0:he.headerInfo)!=null&&Te.category.main?"":(Ve=he==null?void 0:he.headerInfo)==null?void 0:Ve.category.category_id}`},{title:"\u63D0\u4EA4\u5B9E\u9A8C\u7ED3\u679C"}]}),it.createElement("div",{className:"text-18px font-semibold py-6px c-grey-333 flex item-center gap-6px"},it.createElement(Le.Z,{className:"font16 c-black current",rev:void 0,onClick:()=>{He.history.push(`/classrooms/${ct.coursesId}/shixun_homework/${ct.categoryId}/detail?tabs=1`)}}),"\u300A",(Bt=he==null?void 0:he.headerInfo)==null?void 0:Bt.homework_name,"\u300B\u5B9E\u9A8C\u7ED3\u679C"),it.createElement("div",{className:"bg-white py-20px px-30px rounded-4px"},it.createElement(We.Z,{value:(wt=st==null?void 0:st.data)==null?void 0:wt.submit_test_result_desc}),it.createElement(se.Z,{showDimensions:!1,dataSource:((Lt=st==null?void 0:st.data)==null?void 0:Lt.test_result_files)||[],callback:()=>{}}),it.createElement(Ze.default,{form:Ge,className:"pt-30px",colon:!1,layout:"vertical",onFinish:Ct=>lt(void 0,null,function*(){var ot,ye;console.log("allValue",Ct),Ct.attachment_ids=(ot=Ct.attachment_ids)==null?void 0:ot.map(De=>{var et;return(et=De==null?void 0:De.response)==null?void 0:et.id});const ve=yield je(ht(ft({},Ct),{id:(ye=st==null?void 0:st.data)==null?void 0:ye.student_work_id}));(ve==null?void 0:ve.status)==0&&(Se.ZP.success("\u63D0\u4EA4\u6210\u529F"),He.history.push(`/classrooms/${ct.coursesId}/shixun_homework/${ct.categoryId}/detail?tabs=1`))})},it.createElement(Ze.default.Item,{label:"\u5B9E\u9A8C\u7ED3\u679C",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5B9E\u9A8C\u7ED3\u679C"}]},it.createElement(Fe.h,{scrollId:"",placeholder:"\u8BF7\u8F93\u5165\u5B9E\u9A8C\u7ED3\u679C"})),it.createElement(Ze.default.Item,{name:"attachment_ids"},it.createElement(ut.Z,{maxSize:300,realTimeRemove:!1,uploadText:"\u652F\u6301\u6269\u5C55\u540D\uFF1A.jpg .png .doc .docx .pdf .mp4\u7B49\u3002\u5355\u4E2A\u6587\u4EF6\u6700\u5927300MB"})),it.createElement("div",{className:"flex item-center gap-20px"},it.createElement(ge.ZP,{style:{width:138},type:"primary",size:"large",htmlType:"submit"},"\u4FDD\u5B58"),it.createElement(ge.ZP,{style:{width:138},size:"large",onClick:()=>{He.history.push(`/classrooms/${ct.coursesId}/shixun_homework/${ct.categoryId}/detail?tabs=1`)}},"\u53D6\u6D88"))))))};It.default=zt},80024:function(At,It,de){"use strict";de.d(It,{$J:function(){return Fe},JZ:function(){return me},bN:function(){return Le},jP:function(){return Ke},rO:function(){return We}});var se=de(38147),ut=(Ze,Ee,pe)=>new Promise((Se,ge)=>{var it=Ne=>{try{Be(pe.next(Ne))}catch(xe){ge(xe)}},He=Ne=>{try{Be(pe.throw(Ne))}catch(xe){ge(xe)}},Be=Ne=>Ne.done?Se(Ne.value):Promise.resolve(Ne.value).then(it,He);Be((pe=pe.apply(Ze,Ee)).next())});function Fe(Ze){return(0,se.U2)(`libraries/${Ze}.json`)}function We(){return(0,se.U2)("library_tags.json")}function me(Ze){return ut(this,null,function*(){return(yield(0,se.IV)(`attachments/${Ze}.json`)).status===0})}function Ke(Ze){return(0,se.v_)("libraries.json",Ze)}function Le(Ze,Ee){return(0,se.gz)(`libraries/${Ze}.json`,Ee)}},61527:function(At,It,de){"use strict";de.d(It,{U:function(){return Ee}});var se=de(59301),ut=Object.defineProperty,Fe=Object.getOwnPropertySymbols,We=Object.prototype.hasOwnProperty,me=Object.prototype.propertyIsEnumerable,Ke=(pe,Se,ge)=>Se in pe?ut(pe,Se,{enumerable:!0,configurable:!0,writable:!0,value:ge}):pe[Se]=ge,Le=(pe,Se)=>{for(var ge in Se||(Se={}))We.call(Se,ge)&&Ke(pe,ge,Se[ge]);if(Fe)for(var ge of Fe(Se))me.call(Se,ge)&&Ke(pe,ge,Se[ge]);return pe},Ze=(pe,Se,ge)=>new Promise((it,He)=>{var Be=Je=>{try{xe(ge.next(Je))}catch(tt){He(tt)}},Ne=Je=>{try{xe(ge.throw(Je))}catch(tt){He(tt)}},xe=Je=>Je.done?it(Je.value):Promise.resolve(Je.value).then(Be,Ne);xe((ge=ge.apply(pe,Se)).next())});function Ee(pe,Se){const[ge,it]=(0,se.useState)(Se),[He,Be]=(0,se.useState)(!1),[Ne,xe]=(0,se.useState)();return[ge,He,(tt,pt=!1)=>Ze(this,null,function*(){const vt=pt?Se:Le(Le({},ge),tt);Be(!0),it(vt);const ft=yield pe(vt);return Be(!1),xe(ft),ft}),Ne,xe]}},49142:function(At,It,de){"use strict";de.d(It,{AL:function(){return vt},Iy:function(){return Se},Qv:function(){return He},ez:function(){return pt},jb:function(){return ge}});var se=de(32834),ut=de.n(se),Fe=de(11690),We=de.n(Fe);let me=1;function Ke(Oe,Ye){const xt=Oe.match(/^(\s+)(?:```)/);if(xt===null)return Ye;const Ie=xt[1];return Ye.split(` +`)}]};var Ze=de(53184),Ee=de.n(Ze),pe=(ve,De,et)=>new Promise((ke,ze)=>{var $e=Qe=>{try{dt(et.next(Qe))}catch(bt){ze(bt)}},rt=Qe=>{try{dt(et.throw(Qe))}catch(bt){ze(bt)}},dt=Qe=>Qe.done?ke(Qe.value):Promise.resolve(Qe.value).then($e,rt);dt((et=et.apply(ve,De)).next())});const Se={languages:["c","abap","apex","azcli","bat","cameligo","clojure","coffee","cpp","csharp","csp","css","dockerfile","fsharp","go","graphql","handlebars","html","ini","java","javascript","json","kotlin","less","lua","markdown","mips","msdax","mysql","objective-c","pascal","pascaligo","perl","pgsql","php","postiats","powerquery","powershell","pug","python","r","razor","redis","redshift","restructuredtext","ruby","rust","sb","scheme","scss","shell","solidity","sophia","sql","st","swift","tcl","twig","vb","xml","yaml'"],tables:{users:["name","id","email","phone","password"],roles:["id","name","order","created_at","updated_at","deleted_at"]}},ge=(ve,De,et,ke)=>{const ze=De.getValueInRange({startLineNumber:1,startColumn:1,endLineNumber:et.lineNumber,endColumn:et.column});return Array.from(new Set(ze.match(/\b\w{2,}\b/g)||[])).map(rt=>({label:rt,kind:ve.languages.CompletionItemKind.Text,insertText:rt,range:ke}))},ot=(ve,De,et,ke)=>{ve.languages.registerCompletionItemProvider(De,{provideCompletionItems(ze,$e){const rt=ze.getWordUntilPosition($e),dt={startLineNumber:$e.lineNumber,endLineNumber:$e.lineNumber,startColumn:rt.startColumn,endColumn:rt.endColumn},Qe=ze.getLineContent($e.lineNumber).substring(rt.startColumn-2,rt.endColumn);return{suggestions:[...ge(ve,ze,$e,dt),...et.map(Et=>({label:Et,kind:ve.languages.CompletionItemKind.Keyword,documentation:Et,insertText:Et,insertTextRules:ve.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:dt})),...ke.map(Et=>({label:Et.label,kind:ve.languages.CompletionItemKind.Snippet,documentation:Et.content,insertText:Qe.startsWith("#")?Et.content.replace(/#/,""):Et.content,insertTextRules:ve.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:dt}))]}}})};var He=ve=>{Se.languages.forEach(De=>{ve.languages.registerDocumentFormattingEditProvider(De,{provideDocumentFormattingEdits(et){return pe(this,null,function*(){const ke=Ee()(et.getValue(),{indent_size:2,indent_char:" ",max_preserve_newlines:2,preserve_newlines:!0,keep_array_indentation:!0,break_chained_methods:!1,indent_scripts:"normal",brace_style:"collapse",space_before_conditional:!0,unescape_strings:!1,jslint_happy:!1,end_with_newline:!0,wrap_line_length:0,indent_inner_html:!1,comma_first:!1,e4x:!1,indent_empty_lines:!1});return[{range:et.getFullModelRange(),text:ke}]})}})}),ot(ve,"java",We.keywords,We.quickKey),ot(ve,"cpp",me.keywords,me.quickKey),ot(ve,"c",Fe.keywords,[]),ot(ve,"python",Ke.keywords,Ke.quickKey),ot(ve,"scala",Le.keywords,Le.quickKey)};const Be="\u8BE5\u4EFB\u52A1\u5173\u5361\u8BBE\u7F6E\u4E86\u7981\u6B62\u590D\u5236\u7C98\u8D34\uFF0C\u8BF7\u624B\u52A8\u8F93\u5165\u4EE3\u7801\u3002";var Ne=Object.defineProperty,xe=(ve,De,et)=>De in ve?Ne(ve,De,{enumerable:!0,configurable:!0,writable:!0,value:et}):ve[De]=et,Je=(ve,De,et)=>xe(ve,typeof De!="symbol"?De+"":De,et);const tt=class _l{constructor(De,et,ke){this.placeholder=De,this.editor=et,this.monaco=ke,et.onDidChangeModelContent(()=>this.onDidChangeModelContent()),this.onDidChangeModelContent()}onDidChangeModelContent(){this.editor.getValue()===""?this.editor.addContentWidget(this):this.editor.removeContentWidget(this)}getId(){return _l.ID}getDomNode(){return this.domNode||(this.domNode=document.createElement("div"),this.domNode.style.width="max-content",this.domNode.textContent=this.placeholder,this.domNode.style.fontStyle="initial",this.domNode.style.color="#D7D7D7",this.domNode.style.pointerEvents="none",this.editor.applyFontInfo(this.domNode)),this.domNode}getPosition(){return{position:{lineNumber:1,column:1},preference:[this.monaco.editor.ContentWidgetPositionPreference.EXACT]}}dispose(){this.editor.removeContentWidget(this)}};Je(tt,"ID","editor.widget.placeholderHint");var vt=tt,ft=de(96236),ht=de(6767),lt=de(25399),zt=de(89392),Oe=de(77254),Ye=de(56102),xt=Object.defineProperty,Ie=Object.defineProperties,qe=Object.getOwnPropertyDescriptors,Te=Object.getOwnPropertySymbols,Ve=Object.prototype.hasOwnProperty,Bt=Object.prototype.propertyIsEnumerable,wt=(ve,De,et)=>De in ve?xt(ve,De,{enumerable:!0,configurable:!0,writable:!0,value:et}):ve[De]=et,Lt=(ve,De)=>{for(var et in De||(De={}))Ve.call(De,et)&&wt(ve,et,De[et]);if(Te)for(var et of Te(De))Bt.call(De,et)&&wt(ve,et,De[et]);return ve},ct=(ve,De)=>Ie(ve,qe(De)),he=(ve,De)=>{var et={};for(var ke in ve)Ve.call(ve,ke)&&De.indexOf(ke)<0&&(et[ke]=ve[ke]);if(ve!=null&&Te)for(var ke of Te(ve))De.indexOf(ke)<0&&Bt.call(ve,ke)&&(et[ke]=ve[ke]);return et},ae=(ve,De,et)=>new Promise((ke,ze)=>{var $e=Qe=>{try{dt(et.next(Qe))}catch(bt){ze(bt)}},rt=Qe=>{try{dt(et.throw(Qe))}catch(bt){ze(bt)}},dt=Qe=>Qe.done?ke(Qe.value):Promise.resolve(Qe.value).then($e,rt);dt((et=et.apply(ve,De)).next())});function Me(ve){return/^\d+$/.test(ve)?`${ve}px`:ve}function Xe(){}let st=!1;const we={"Python3.6":"python","Python2.7":"python",Dynamips:"cpp",Java:"java",Web:"php",Html:"html",Hive:"sql",Hadoop:"java",SDL:"cpp",PHP:"php",Matlab:"python",Git:"python",Python:"python","C/C++":"cpp","C++":"cpp",C:"cpp",Ruby:"ruby",Shell:"shell",JavaScript:"javascript",Perl6:"perl",Kotlin:"kotlin",Elixir:"elixir",Android:"java",JavaWeb:"java",Go:"go",Spark:"sql",MachineLearning:"python",Verilog:"xml","Verilog/VNC":"xml",Docker:"dockerfile","C#":"csharp",SQLite3:"sql",Oracle:"sql",Vhdl:"vhdl",R:"r",Swift:"swift",SQLServer:"mysql",MySQL:"mysql",Mongo:"sql",PostgreSql:"pgsql",Hbase:"powershell",Sqoop:"sql",Nasm:"cpp",Kafka:"java",Flink:"java",Sml:"javascript",OpenGL:"cpp",Perl5:"perl",Orange:"python",Scala:"scale",solidity:"sol"};function je(ve=[]){let De=ve;if(Array.isArray(ve)){for(let et=0;etae(void 0,null,function*(){try{yield navigator.clipboard.writeText(" "),console.log("\u5185\u5BB9\u5DF2\u81EA\u52A8\u590D\u5236\u5230\u526A\u8D34\u677F:")}catch(ve){console.error("\u81EA\u52A8\u590D\u5236\u5931\u8D25:",ve)}});var it=ve=>{var De=ve,{width:et="100%",height:ke="100%",value:ze,language:$e="javascript",style:rt={},options:dt={},overrideServices:Qe={},theme:bt="vs-dark",onEditBlur:Et,isCopy:Xt=!1,onSave:Ht,autoHeight:le=!1,forbidCopy:te=!1,onChange:ee=Xe,editorDidMount:ie=Xe,onFocus:ce=Xe,onBreakPoint:ne=Xe,breakPointValue:be=[],filename:yt="educoder.txt",errorLine:gt,errorContent:St="",highlightLine:_e,openBreakPoint:Zt=!1,placeholder:Ft="",showMiniMap:Ot=!0}=De,un=he(De,["width","height","value","language","style","options","overrideServices","theme","onEditBlur","isCopy","onSave","autoHeight","forbidCopy","onChange","editorDidMount","onFocus","onBreakPoint","breakPointValue","filename","errorLine","errorContent","highlightLine","openBreakPoint","placeholder","showMiniMap"]);const kn=(0,se.useRef)(),cn=(0,se.useRef)({}),wn=(0,se.useRef)(),$n=(0,se.useRef)(),zn=(0,se.useRef)([]),mr=(0,se.useRef)(!1),er=(0,se.useRef)(),ur=(0,se.useRef)(),nr=(0,se.useRef)(!1),[Rn,rr]=(0,se.useState)(!1);function cr(){let Ut;return kn.current&&(Ut=new ut.Z(mt=>{for(let qt of mt)(qt.target.offsetHeight>0||qt.target.offsetWidth>0)&&cn.current.instance.layout()}),Ut.observe(kn.current)),Ut}function Bn(){ht.ZP.warning({content:decodeURIComponent(Be),key:"monaco-editor-tip"})}const Xn=()=>{let Ut=cn.current.instance;if(ze!=null&&Ut&&Rn){const mt=Ut.getModel();mt&&ze!==mt.getValue()&&(st=!0,mt.setValue(ze),Ut.layout(),st=!1)}};(0,se.useEffect)(()=>{const Ut=Oe.Z.subscribe("formatDocument",mt=>{var qt;let Cn=cn.current.instance;(qt=Cn==null?void 0:Cn.getAction)==null||qt.call(Cn,"editor.action.formatDocument").run()});return window.updateMonacoValue=mt=>{ee(mt)},Ut},[]),(0,se.useEffect)(()=>{var Ut;let mt=cn.current.instance;$n.current&&clearTimeout($n.current),$n.current=setTimeout(()=>{Xn()},500),ze&&(ze!=null&&ze.length)&&((Ut=mt==null?void 0:mt.updateOptions)==null||Ut.call(mt,{lineNumbersMinChars:Math.max(Math.floor(Math.log10(ze.split(/\r\n|\r|\n/g).length))+3,5)}))},[ze,Rn,cn.current]),(0,se.useEffect)(()=>{if(gt&&cn.current&&cn.current.instance){let mt=cn.current.instance;mt.changeViewZones(function(qt){var Cn=document.createElement("div");Cn.style.padding="10px 20px",Cn.style.width="calc(100% - 20px)",Cn.className="my-error-line-wrp",Cn.innerHTML=St,qt.addZone({afterLineNumber:gt||11,heightInLines:3,domNode:Cn})});var Ut={domNode:null,getId:function(){return"my.overlay.widget"},getDomNode:function(){return this.domNode||(this.domNode=document.createElement("div"),this.domNode.innerHTML="",this.domNode.style.width="100%",this.domNode.style.padding="20px 100px",this.domNode.style.right="0px",this.domNode.style.top="50px",this.domNode.style.position="relative",this.domNode.style.color="#333"),this.domNode},getPosition:function(){return null}};mt.addOverlayWidget(Ut),mt.revealPositionInCenter({lineNumber:20,column:1})}},[gt,cn.current,Rn]);const Kn=(Ut="",mt)=>{if(!Ut||Ut.trim()==="")return!0;const Cn=cn.current.instance.getModel().getLineTokens(mt);let Gn=!1;for(let Ae=0;Ae<2;Ae++)Cn.getStandardTokenType(Ae)===1&&(Gn=!0);return Gn};(0,se.useEffect)(()=>{var Ut;const mt=(Ut=cn.current)==null?void 0:Ut.instance;if(mt&&Rn&&te){const qt=mt.onDidBlurEditorWidget(()=>{nr.current=!1}),Cn=mt.onDidFocusEditorText(()=>{nr.current=!0});return()=>{qt.dispose(),Cn.dispose()}}},[cn.current,Rn,te]),(0,se.useEffect)(()=>{var Ut;if((Ut=cn.current)!=null&&Ut.instance&&Rn&&Zt){let mt=cn.current.instance,qt=mt.getModel();if(!qt)return;(()=>{var Gt;let $t=[],Tt=[];const Ct=qt.getAllDecorations();for(let vn of Ct)vn.options.className==="highlighted-line"&&($t.push((Gt=vn==null?void 0:vn.range)==null?void 0:Gt.startLineNumber),Tt.push(vn==null?void 0:vn.id));if(_e===$t[0])return;qt.deltaDecorations(Tt,[]);const en=qt.getLineCount();_e&&_e<=en&&(mt.deltaDecorations([],[{range:new Ge.Range(_e,1,_e,qt.getLineMaxColumn(_e)),options:{isWholeLine:!0,className:"highlighted-line"}}]),mt.revealLineInCenter(_e))})();const Gn=(Gt=!1)=>{var $t;let Tt=[],Ct=[];const en=qt.getAllDecorations();for(let vn of en)vn.options.linesDecorationsClassName==="breakpoints-select"&&(Tt.push(($t=vn==null?void 0:vn.range)==null?void 0:$t.startLineNumber),Ct.push(vn==null?void 0:vn.id));if(Gt)return{lines:Tt,ids:Ct};ne(Tt)},Ae=Gt=>ae(void 0,null,function*(){let $t={range:new Ge.Range(Gt,1,Gt,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-select"}};yield qt.deltaDecorations([],[$t]),Gn()}),Re=Gt=>ae(void 0,null,function*(){let $t=[];const Tt=mt.getLineDecorations(Gt);for(let Ct of Tt)Ct.options.linesDecorationsClassName==="breakpoints-select"&&$t.push(Ct.id);yield qt.deltaDecorations($t,[]),Gn()}),Nt=Gt=>{let $t=mt.getLineDecorations(Gt);for(let Tt of $t)if(Tt.options.linesDecorationsClassName==="breakpoints-select")return!0;return!1};if(!(0,zt.isEqual)(be,Gn(!0).lines)){qt.deltaDecorations(Gn(!0).ids,[]);const Gt=be.map($t=>({range:new Ge.Range($t,1,$t,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-select"}}));qt.deltaDecorations([],Gt)}const Dt=mt.onDidChangeModelContent(Gt=>{let $t=mt.getPosition();if($t){let Tt=$t.lineNumber;clearTimeout(ur.current),ur.current=setTimeout(()=>{Kn(qt.getLineContent(Tt),Tt)?Re(Tt):Nt(Tt)?(Re(Tt),Ae(Tt)):Gn()},100)}}),Ue=mt.onMouseDown(Gt=>{var $t,Tt,Ct;if(Gt.target.detail&&((Ct=(Tt=($t=Gt.target)==null?void 0:$t.element)==null?void 0:Tt.className)!=null&&Ct.includes("line-numbers"))){let en=Gt.target.position.lineNumber;if(Kn(qt.getLineContent(en),en))return;Nt(en)?Re(en):Ae(en)}}),Mt=Gt=>{let $t={range:new Ge.Range(Gt,1,Gt,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-fake"}};zn.current=mt.deltaDecorations(zn.current,[$t])},Jt=()=>{zn.current=mt.deltaDecorations(zn.current,[])},tn=mt.onMouseMove(Gt=>{var $t,Tt,Ct;if(Jt(),Gt.target.detail&&((Ct=(Tt=($t=Gt.target)==null?void 0:$t.element)==null?void 0:Tt.className)!=null&&Ct.includes("line-numbers"))){let en=Gt.target.position.lineNumber;if(Kn(qt.getLineContent(en),en))return;Mt(en)}}),dn=mt.onMouseLeave(()=>{Jt()});return()=>{Dt.dispose(),Ue.dispose(),tn.dispose(),dn.dispose()}}},[cn.current,Rn,be,_e,Zt,$e]),(0,se.useEffect)(()=>{var Ut;(Ut=cn.current)!=null&&Ut.instance&&Zt&&cn.current.instance.setPosition({lineNumber:0,column:0})},[_e]);function xr(){let Ut=cn.current.instance;if(Ut){const mt=Ut.getSelection(),qt=cn.current.pastePos||{},Cn=new Ge.Range(qt.startLineNumber||mt.endLineNumber,qt.startColumn||mt.endColumn,qt.endLineNumber||mt.endLineNumber,qt.endColumn||mt.endColumn);setTimeout(()=>{Ut.executeEdits("",[{range:Cn,text:""}])},300)}}function Kt(Ut){(window.navigator.platform.match("Mac")?Ut.metaKey:Ut.ctrlKey)&&Ut.keyCode==83&&(Ut.preventDefault(),Ht())}const pn=()=>{if(le&&cn.current.instance){const Ut=cn.current.instance.getContentHeight();Fn(Ut{if(!nr.current)return;const{keyCode:mt,ctrlKey:qt,metaKey:Cn,target:Gn,type:Ae}=Ut;return(Ae==="paste"||(mt===67||mt===86)&&(Cn||qt))&&Gn.nodeName==="TEXTAREA"&&(Bn(),Ut.preventDefault()),!1};function Jn(Ut,mt){var qt=window.URL||window.webkitURL||window,Cn=new Blob([mt]),Gn=document.createElementNS("http://www.w3.org/1999/xhtml","a");Gn.href=qt.createObjectURL(Cn),Gn.download=Ut,En(Gn)}(0,se.useEffect)(()=>{pn()},[pn]),(0,se.useEffect)(()=>{kn.current&&!Rn&&Promise.all([de.e(8909),de.e(2460)]).then(de.bind(de,71448)).then(Ut=>{try{Ge=Ut,cn.current.instance=Ge.editor.create(kn.current,{value:ze,language:je($e),theme:bt,requireConfig:{"vs/nls":{availableLanguages:{"*":"zh-cn"}}},wordWrap:!0,autoIndent:!0,contextmenu:!0,formatOnType:!0,minimap:{enabled:Ot||!1}},Qe);const mt=cn.current.instance;let Gn=[...ft.BH._menuItems].find(Dt=>Dt[0]._debugName=="EditorContext")[1],Ae=["editor.action.clipboardCopyWithSyntaxHighlightingAction","editor.action.quickCommand","editor.action.clipboardCopyAction","editor.action.clipboardPasteAction","editor.action.clipboardCutAction"],Re=(Dt,Ue)=>{var Mt,Jt;let tn=Dt._first;do Ue.includes((Jt=(Mt=tn.element)==null?void 0:Mt.command)==null?void 0:Jt.id)&&Dt._remove(tn);while(tn=tn.next)};if(ie(mt,Ge),setTimeout(()=>{pn(),cn.current.instance.addAction({id:"d123123",label:"Download File",contextMenuGroupId:"9_cutcopypaste",run:()=>{Jn(yt||"educoder.txt",mt.getValue())}})},500),cn.current.subscription=mt.onDidChangeModelContent(Dt=>{mr.current?clearTimeout(er.current):(pn(),ee(mt.getValue(),Dt)),er.current=setTimeout(()=>{mr.current=!1},500)}),window.Monaco||He(Ge,je($e)),te&&(Re(Gn,Ae),kn.current.classList.add("noCopyPaste"),window.removeEventListener("keydown",Pn),window.removeEventListener("paste",Pn),window.addEventListener("keydown",Pn),window.addEventListener("paste",Pn)),window.Monaco=Ge,Et&&mt.onDidBlurEditorWidget(()=>{Et(mt.getValue())}),ce&&mt.onDidFocusEditorText(()=>{te&&kt(),ce(mt.getValue())}),te){kt();try{mt.onDidPaste(Dt=>{const Ue=mt.getSelection(),Mt=cn.current.pastePos||{},Jt=new Ge.Range(Mt.startLineNumber||Ue.endLineNumber,Mt.startColumn||Ue.endColumn,Mt.endLineNumber||Ue.endLineNumber,Mt.endColumn||Ue.endColumn);mt.executeEdits("",[{range:Dt.range,text:""}])})}catch(Dt){}}let Nt=cr();return Ft&&typeof Ft=="string"&&new vt(Ft,mt,Ge),rr(!0),()=>{const Dt=cn.current.instance;Dt.dispose();const Ue=Dt.getModel();Ue&&Ue.dispose(),cn.current.subscription&&cn.current.subscription.dispose(),Nt.unobserve(kn.current)}}catch(mt){}})},[]),(0,se.useEffect)(()=>{if(cn.current.instance&&Rn)return document.addEventListener("keydown",Kt,!1),()=>{document.removeEventListener("keydown",Kt)}},[Ht,Rn]),(0,se.useEffect)(()=>{let Ut=cn.current.instance;if(Ut&&Rn){let mt=je($e);Ge.editor.setModelLanguage(Ut.getModel(),mt)}},[$e,Rn]),(0,se.useEffect)(()=>{cn.current.instance&&Rn&&Ge.editor.setTheme(bt)},[bt,Rn]),(0,se.useEffect)(()=>{let Ut=cn.current.instance;wn.current=dt,Ut&&Rn&&(Ut.updateOptions(Lt({},dt)),setTimeout(()=>{Ut.getModel().updateOptions(Lt({},dt))},200))},[JSON.stringify(dt),Rn]),(0,se.useEffect)(()=>{let Ut=cn.current.instance;Ut&&Rn&&Ut.layout()},[et,ke,Rn]);const[tr,hr]=(0,se.useState)(Me(et)),[Zn,Fn]=(0,se.useState)(Me(ke)),dr=ct(Lt({},rt),{width:tr,height:Zn,position:"relative"});return se.createElement("div",{className:"my-monaco-editor",ref:kn,style:dr,onFocus:()=>{te&&kt()}},Xt&&se.createElement(Ye.CopyToClipboard,{text:ze,onCopy:()=>ht.ZP.success("\u590D\u5236\u6210\u529F")},se.createElement(lt.Z,{title:"\u590D\u5236\u4EE3\u7801"},se.createElement("div",{style:{position:"absolute",top:0,right:10,cursor:"pointer",zIndex:10,color:"#165DFF"}},se.createElement("i",{className:"iconfont icon-fuzhi8",style:{fontSize:14}})," \u590D\u5236\u4EE3\u7801"))))};function ye({width:ve="100%",height:De="100%",original:et,modified:ke,language:ze,options:$e={}}){const rt=(0,se.useRef)(),[dt,Qe]=(0,se.useState)(null);function bt(le){let te;return rt.current&&(te=new ut.Z(ee=>{for(let ie of ee)(ie.target.offsetHeight>0||ie.target.offsetWidth>0)&&le.layout()}),te.observe(rt.current)),te}(0,se.useEffect)(()=>(rt.current&&Promise.all([de.e(8909),de.e(9404)]).then(de.bind(de,2550)).then(le=>{Ge=le;const te=Ge.editor.createDiffEditor(rt.current,ct(Lt({enableSplitViewResizing:!1,scrollBeyondLastLine:!1,roundedSelection:!1,renderIndicators:!1,useShadows:!1,horizontal:"hidden",lineNumbers:"off",wordWrap:"off",ignoreTrimWhitespace:!1,"semanticHighlighting.enabled":!0,followsCaret:!0,ignoreCharChanges:!0,minimap:{enabled:!1},readOnly:!0},$e),{wordWrap:!0}));Qe(te);let ee=bt(te);return()=>{te.dispose();const ie=te.getModel();ie&&ie.dispose(),ee.unobserve(rt.current)}}),()=>{window.removeEventListener("keydown",checkPaste),window.removeEventListener("paste",checkPaste)}),[]),(0,se.useEffect)(()=>{dt&&dt.setModel({original:Ge.editor.createModel(et,ze),modified:Ge.editor.createModel(ke,ze)})},[et,ke,ze,dt]);const Et=Me(ve),Xt=Me(De),Ht={width:Et,height:Xt};return se.createElement("div",{className:"my-diff-editor",ref:rt,style:Ht})}},31103:function(At,It,de){"use strict";de.d(It,{Z:function(){return ut}});var se=de(59301);function ut(Fe,We){const me=(0,se.useRef)();(0,se.useEffect)(()=>{me.current=Fe}),(0,se.useEffect)(()=>{function Ke(){me.current()}if(We!==null){let Le=setInterval(Ke,We);return()=>clearInterval(Le)}},[We])}},58056:function(At,It,de){"use strict";de.r(It);var se=de(27183),ut=de(98228),Fe=de(3969),We=de(95097),me=de(88761),Ke=de(61527),Le=de(27812),Ze=de(28284),Ee=de(29787),pe=de(91882),Se=de(6767),ge=de(7939),ot=de(59301),He=de(65582),Be=Object.defineProperty,Ne=Object.defineProperties,xe=Object.getOwnPropertyDescriptors,Je=Object.getOwnPropertySymbols,tt=Object.prototype.hasOwnProperty,pt=Object.prototype.propertyIsEnumerable,vt=(Oe,Ye,xt)=>Ye in Oe?Be(Oe,Ye,{enumerable:!0,configurable:!0,writable:!0,value:xt}):Oe[Ye]=xt,ft=(Oe,Ye)=>{for(var xt in Ye||(Ye={}))tt.call(Ye,xt)&&vt(Oe,xt,Ye[xt]);if(Je)for(var xt of Je(Ye))pt.call(Ye,xt)&&vt(Oe,xt,Ye[xt]);return Oe},ht=(Oe,Ye)=>Ne(Oe,xe(Ye)),lt=(Oe,Ye,xt)=>new Promise((Ie,qe)=>{var Te=wt=>{try{Bt(xt.next(wt))}catch(Lt){qe(Lt)}},Ve=wt=>{try{Bt(xt.throw(wt))}catch(Lt){qe(Lt)}},Bt=wt=>wt.done?Ie(wt.value):Promise.resolve(wt.value).then(Te,Ve);Bt((xt=xt.apply(Oe,Ye)).next())});const zt=()=>{var Oe,Ye,xt,Ie,qe,Te,Ve,Bt,wt,Lt;const ct=(0,He.useParams)(),{shixunHomeworks:he}=(0,He.useSelector)(it=>it),ae=(0,He.useDispatch)(),[,Me,Xe,st]=(0,Ke.U)(me.e_,{id:ct.categoryId}),[,we,je]=(0,Ke.U)(me.O,{id:(Oe=st==null?void 0:st.data)==null?void 0:Oe.student_work_id}),[Ge]=Ze.default.useForm(),[kt]=(0,He.useSearchParams)();return(0,ot.useEffect)(()=>{ae({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:{categoryId:ct.categoryId}}),lt(void 0,null,function*(){var it,ye,ve;const De=yield Xe({id:ct.categoryId,challenge_id:kt.get("challengeid")});Ge.setFieldsValue(ht(ft({},((it=De==null?void 0:De.data)==null?void 0:it.student_work_test_result_info)||{}),{attachment_ids:(0,ut.z)(((ve=(ye=De==null?void 0:De.data)==null?void 0:ye.student_work_test_result_info)==null?void 0:ve.test_result_files)||[])}))})},[]),ot.createElement(Ee.Z,{spinning:Me||we},ot.createElement("div",{className:"edu-container py-10px"},((Ye=he==null?void 0:he.headerInfo)==null?void 0:Ye.category)&&ot.createElement(pe.Z,{separator:">",items:[{title:(xt=he==null?void 0:he.headerInfo)==null?void 0:xt.course_name,href:`/classrooms/${ct==null?void 0:ct.coursesId}/shixun_homework`},{title:(qe=(Ie=he==null?void 0:he.headerInfo)==null?void 0:Ie.category)==null?void 0:qe.category_name,href:`/classrooms/${ct==null?void 0:ct.coursesId}/shixun_homework/${(Te=he==null?void 0:he.headerInfo)!=null&&Te.category.main?"":(Ve=he==null?void 0:he.headerInfo)==null?void 0:Ve.category.category_id}`},{title:"\u63D0\u4EA4\u5B9E\u9A8C\u7ED3\u679C"}]}),ot.createElement("div",{className:"text-18px font-semibold py-6px c-grey-333 flex item-center gap-6px"},ot.createElement(Le.Z,{className:"font16 c-black current",rev:void 0,onClick:()=>{He.history.push(`/classrooms/${ct.coursesId}/shixun_homework/${ct.categoryId}/detail?tabs=1`)}}),"\u300A",(Bt=he==null?void 0:he.headerInfo)==null?void 0:Bt.homework_name,"\u300B\u5B9E\u9A8C\u7ED3\u679C"),ot.createElement("div",{className:"bg-white py-20px px-30px rounded-4px"},ot.createElement(We.Z,{value:(wt=st==null?void 0:st.data)==null?void 0:wt.submit_test_result_desc}),ot.createElement(se.Z,{showDimensions:!1,dataSource:((Lt=st==null?void 0:st.data)==null?void 0:Lt.test_result_files)||[],callback:()=>{}}),ot.createElement(Ze.default,{form:Ge,className:"pt-30px",colon:!1,layout:"vertical",onFinish:it=>lt(void 0,null,function*(){var ye,ve;console.log("allValue",it),it.attachment_ids=(ye=it.attachment_ids)==null?void 0:ye.map(et=>{var ke;return(ke=et==null?void 0:et.response)==null?void 0:ke.id});const De=yield je(ht(ft({},it),{id:(ve=st==null?void 0:st.data)==null?void 0:ve.student_work_id,challenge_id:kt.get("challengeid")}));(De==null?void 0:De.status)==0&&(Se.ZP.success("\u63D0\u4EA4\u6210\u529F"),He.history.push(`/classrooms/${ct.coursesId}/shixun_homework/${ct.categoryId}/detail?tabs=1`))})},ot.createElement(Ze.default.Item,{label:"\u5B9E\u9A8C\u7ED3\u679C",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5B9E\u9A8C\u7ED3\u679C"}]},ot.createElement(Fe.h,{scrollId:"",placeholder:"\u8BF7\u8F93\u5165\u5B9E\u9A8C\u7ED3\u679C"})),ot.createElement(Ze.default.Item,{name:"attachment_ids"},ot.createElement(ut.Z,{maxSize:300,realTimeRemove:!1,uploadText:"\u652F\u6301\u6269\u5C55\u540D\uFF1A.jpg .png .doc .docx .pdf .mp4\u7B49\u3002\u5355\u4E2A\u6587\u4EF6\u6700\u5927300MB"})),ot.createElement("div",{className:"flex item-center gap-20px"},ot.createElement(ge.ZP,{style:{width:138},type:"primary",size:"large",htmlType:"submit"},"\u4FDD\u5B58"),ot.createElement(ge.ZP,{style:{width:138},size:"large",onClick:()=>{He.history.push(`/classrooms/${ct.coursesId}/shixun_homework/${ct.categoryId}/detail?tabs=1`)}},"\u53D6\u6D88"))))))};It.default=zt},80024:function(At,It,de){"use strict";de.d(It,{$J:function(){return Fe},JZ:function(){return me},bN:function(){return Le},jP:function(){return Ke},rO:function(){return We}});var se=de(38147),ut=(Ze,Ee,pe)=>new Promise((Se,ge)=>{var ot=Ne=>{try{Be(pe.next(Ne))}catch(xe){ge(xe)}},He=Ne=>{try{Be(pe.throw(Ne))}catch(xe){ge(xe)}},Be=Ne=>Ne.done?Se(Ne.value):Promise.resolve(Ne.value).then(ot,He);Be((pe=pe.apply(Ze,Ee)).next())});function Fe(Ze){return(0,se.U2)(`libraries/${Ze}.json`)}function We(){return(0,se.U2)("library_tags.json")}function me(Ze){return ut(this,null,function*(){return(yield(0,se.IV)(`attachments/${Ze}.json`)).status===0})}function Ke(Ze){return(0,se.v_)("libraries.json",Ze)}function Le(Ze,Ee){return(0,se.gz)(`libraries/${Ze}.json`,Ee)}},61527:function(At,It,de){"use strict";de.d(It,{U:function(){return Ee}});var se=de(59301),ut=Object.defineProperty,Fe=Object.getOwnPropertySymbols,We=Object.prototype.hasOwnProperty,me=Object.prototype.propertyIsEnumerable,Ke=(pe,Se,ge)=>Se in pe?ut(pe,Se,{enumerable:!0,configurable:!0,writable:!0,value:ge}):pe[Se]=ge,Le=(pe,Se)=>{for(var ge in Se||(Se={}))We.call(Se,ge)&&Ke(pe,ge,Se[ge]);if(Fe)for(var ge of Fe(Se))me.call(Se,ge)&&Ke(pe,ge,Se[ge]);return pe},Ze=(pe,Se,ge)=>new Promise((ot,He)=>{var Be=Je=>{try{xe(ge.next(Je))}catch(tt){He(tt)}},Ne=Je=>{try{xe(ge.throw(Je))}catch(tt){He(tt)}},xe=Je=>Je.done?ot(Je.value):Promise.resolve(Je.value).then(Be,Ne);xe((ge=ge.apply(pe,Se)).next())});function Ee(pe,Se){const[ge,ot]=(0,se.useState)(Se),[He,Be]=(0,se.useState)(!1),[Ne,xe]=(0,se.useState)();return[ge,He,(tt,pt=!1)=>Ze(this,null,function*(){const vt=pt?Se:Le(Le({},ge),tt);Be(!0),ot(vt);const ft=yield pe(vt);return Be(!1),xe(ft),ft}),Ne,xe]}},49142:function(At,It,de){"use strict";de.d(It,{AL:function(){return vt},Iy:function(){return Se},Qv:function(){return He},ez:function(){return pt},jb:function(){return ge}});var se=de(32834),ut=de.n(se),Fe=de(11690),We=de.n(Fe);let me=1;function Ke(Oe,Ye){const xt=Oe.match(/^(\s+)(?:```)/);if(xt===null)return Ye;const Ie=xt[1];return Ye.split(` `).map(qe=>{const Te=qe.match(/^\s+/);if(Te===null)return qe;const[Ve]=Te;return Ve.length>=Ie.length?qe.slice(Ie.length):qe}).join(` -`)}let Le=[],Ze=["
        "];const Ee=new(ut()).Renderer,pe=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function Se(){Le.length=0,Ze=["
          "]}const ge={overflow:"hidden",WebkitBoxOrient:"vertical",display:"-webkit-box",WebkitLineClamp:2};function it(Oe,Ye,xt,Ie){if(Ye>=Oe.length||Oe[Ye].level<=xt)return Ye;var qe=Oe[Ye];Ie.push("
        • "+qe.text+""),Ye++;var Te=[];return Ye=it(Oe,Ye,qe.level,Te),Te.length>0&&(Ie.push("
            "),Te.forEach(function(Ve){Ie.push(Ve)}),Ie.push("
          ")),Ie.push("
        • "),Ye=it(Oe,Ye,xt,Ie),Ye}function He(){return it(Le,0,0,Ze),Ze.push("
        "),Ze.join("")}const Be={heading(Oe){const Ye=pe.exec(Oe);if(me+=1,Ye)return{type:"heading",raw:Ye[0],depth:Ye[1].length,text:Ye[2]}},fences(Oe){const Ye=this.rules.block.fences.exec(Oe);if(Ye){const xt=Ye[0];let Ie=Ke(xt,Ye[3]||"");const qe=Ye[2]?Ye[2].trim():Ye[2];if(["latex","katex","math"].indexOf(qe)>=0){const Te=Je(),Ve=Ie;Ie=Te,tt[Te]={type:"block",expression:Ve}}return{type:"code",raw:xt,lang:qe,text:Ie}}}},Ne=/(?:\${2})([^\n`]+?)(?:\${2})/gi;let xe=0;const Je=()=>`__special_katext_id_${xe++}__`;let tt={};function pt(){return tt}function vt(){xe=0,tt={}}function ft(Oe){return Oe=Oe.replace(Ne,(Ye,xt)=>{const Ie=Je();return tt[Ie]={type:"inline",expression:xt},Ie}),Oe}const ht=Ee.listitem;Ee.listitem=function(Oe){return ht(ft(Oe))};const lt=Ee.paragraph;Ee.paragraph=function(Oe){return lt(ft(Oe))};const zt=Ee.tablecell;Ee.tablecell=function(Oe,Ye){return zt(ft(Oe),Ye)},Ee.code=function(Oe,Ye,xt){const Ie=(Ye||"").match(/\S*/)[0];return Ie?["latex","katex","math"].indexOf(Ie)>=0?`

        ${Oe}

        `:`
        ${xt?Oe:(0,Fe.escape)(Oe,!0)}
        -`:'
        '+(xt?Oe:(0,Fe.escape)(Oe,!0))+"
        "},Ee.heading=function(Oe,Ye,xt){let Ie=this.options.headerPrefix+xt.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return Le.push({anchor:Ie,level:Ye,text:Oe}),"'+Oe+""},ut().setOptions({silent:!0,gfm:!0,pedantic:!1}),ut().use({tokenizer:Be,renderer:Ee}),It.ZP=ut()},99498:function(At,It,de){(function(se){se(de(89780))})(function(se){se.defineOption("placeholder","",function(Ze,Ee,pe){var Se=pe&&pe!=se.Init;if(Ee&&!Se)Ze.on("blur",me),Ze.on("change",Ke),Ze.on("swapDoc",Ke),se.on(Ze.getInputField(),"compositionupdate",Ze.state.placeholderCompose=function(){We(Ze)}),Ke(Ze);else if(!Ee&&Se){Ze.off("blur",me),Ze.off("change",Ke),Ze.off("swapDoc",Ke),se.off(Ze.getInputField(),"compositionupdate",Ze.state.placeholderCompose),ut(Ze);var ge=Ze.getWrapperElement();ge.className=ge.className.replace(" CodeMirror-empty","")}Ee&&!Ze.hasFocus()&&me(Ze)});function ut(Ze){Ze.state.placeholder&&(Ze.state.placeholder.parentNode.removeChild(Ze.state.placeholder),Ze.state.placeholder=null)}function Fe(Ze){ut(Ze);var Ee=Ze.state.placeholder=document.createElement("pre");Ee.style.cssText="height: 0; overflow: visible",Ee.style.direction=Ze.getOption("direction"),Ee.className="CodeMirror-placeholder CodeMirror-line-like";var pe=Ze.getOption("placeholder");typeof pe=="string"&&(pe=document.createTextNode(pe)),Ee.appendChild(pe),Ze.display.lineSpace.insertBefore(Ee,Ze.display.lineSpace.firstChild)}function We(Ze){setTimeout(function(){var Ee=!1,pe=Ze.getInputField();pe.nodeName=="TEXTAREA"?Ee=!pe.value:Ze.lineCount()==1&&(Ee=!/[^\u200b]/.test(pe.querySelector(".CodeMirror-line").textContent)),Ee?Fe(Ze):ut(Ze)},20)}function me(Ze){Le(Ze)&&Fe(Ze)}function Ke(Ze){var Ee=Ze.getWrapperElement(),pe=Le(Ze);Ee.className=Ee.className.replace(" CodeMirror-empty","")+(pe?" CodeMirror-empty":""),pe?Fe(Ze):ut(Ze)}function Le(Ze){return Ze.lineCount()===1&&Ze.getLine(0)===""}})},25717:function(At,It,de){(function(se){se(de(89780))})(function(se){var ut={pairs:`()[]{}''""`,closeBefore:`)]}'":;>`,triples:"",explode:"[]{}"},Fe=se.Pos;se.defineOption("autoCloseBrackets",!1,function(Be,Ne,xe){xe&&xe!=se.Init&&(Be.removeKeyMap(me),Be.state.closeBrackets=null),Ne&&(Ke(We(Ne,"pairs")),Be.state.closeBrackets=Ne,Be.addKeyMap(me))});function We(Be,Ne){return Ne=="pairs"&&typeof Be=="string"?Be:typeof Be=="object"&&Be[Ne]!=null?Be[Ne]:ut[Ne]}var me={Backspace:Ee,Enter:pe};function Ke(Be){for(var Ne=0;Ne=0;tt--){var vt=Je[tt].head;Be.replaceRange("",Fe(vt.line,vt.ch-1),Fe(vt.line,vt.ch+1),"+delete")}}function pe(Be){var Ne=Ze(Be),xe=Ne&&We(Ne,"explode");if(!xe||Be.getOption("disableInput"))return se.Pass;for(var Je=Be.listSelections(),tt=0;tt0;return{anchor:new Fe(Be.anchor.line,Be.anchor.ch+(Ne?-1:1)),head:new Fe(Be.head.line,Be.head.ch+(Ne?1:-1))}}function ge(Be,Ne){var xe=Ze(Be);if(!xe||Be.getOption("disableInput"))return se.Pass;var Je=We(xe,"pairs"),tt=Je.indexOf(Ne);if(tt==-1)return se.Pass;for(var pt=We(xe,"closeBefore"),vt=We(xe,"triples"),ft=Je.charAt(tt+1)==Ne,ht=Be.listSelections(),lt=tt%2==0,zt,Oe=0;Oe=0&&Be.getRange(xt,Fe(xt.line,xt.ch+3))==Ne+Ne+Ne?Ie="skipThree":Ie="skip";else if(ft&&xt.ch>1&&vt.indexOf(Ne)>=0&&Be.getRange(Fe(xt.line,xt.ch-2),xt)==Ne+Ne){if(xt.ch>2&&/\bstring/.test(Be.getTokenTypeAt(Fe(xt.line,xt.ch-2))))return se.Pass;Ie="addFour"}else if(ft){var Te=xt.ch==0?" ":Be.getRange(Fe(xt.line,xt.ch-1),xt);if(!se.isWordChar(qe)&&Te!=Ne&&!se.isWordChar(Te))Ie="both";else return se.Pass}else if(lt&&(qe.length===0||/\s/.test(qe)||pt.indexOf(qe)>-1))Ie="both";else return se.Pass;if(!zt)zt=Ie;else if(zt!=Ie)return se.Pass}var Ve=tt%2?Je.charAt(tt-1):Ne,Bt=tt%2?Ne:Je.charAt(tt+1);Be.operation(function(){if(zt=="skip")Be.execCommand("goCharRight");else if(zt=="skipThree")for(var wt=0;wt<3;wt++)Be.execCommand("goCharRight");else if(zt=="surround"){for(var Lt=Be.getSelections(),wt=0;wt'"]=function(it){return We(it)}),Ee.addKeyMap(ge)}});var ut=["area","base","br","col","command","embed","hr","img","input","keygen","link","meta","param","source","track","wbr"],Fe=["applet","blockquote","body","button","div","dl","fieldset","form","frameset","h1","h2","h3","h4","h5","h6","head","html","iframe","layer","legend","object","ol","p","select","table","ul"];function We(Ee){if(Ee.getOption("disableInput"))return se.Pass;for(var pe=Ee.listSelections(),Se=[],ge=Ee.getOption("autoCloseTags"),it=0;itHe.ch&&(tt=tt.slice(0,tt.length-Be.end+He.ch));var ht=tt.toLowerCase();if(!tt||Be.type=="string"&&(Be.end!=He.ch||!/[\"\']/.test(Be.string.charAt(Be.string.length-1))||Be.string.length==1)||Be.type=="tag"&&Je.close||Be.string.indexOf("/")==He.ch-Be.start-1||vt&&Le(vt,ht)>-1||Ze(Ee,Ne.mode.xmlCurrentContext&&Ne.mode.xmlCurrentContext(xe)||[],tt,He,!0))return se.Pass;var lt=typeof ge=="object"&&ge.emptyTags;if(lt&&Le(lt,tt)>-1){Se[it]={text:"/>",newPos:se.Pos(He.line,He.ch+2)};continue}var zt=ft&&Le(ft,ht)>-1;Se[it]={indent:zt,text:">"+(zt?` +`)}let Le=[],Ze=["
          "];const Ee=new(ut()).Renderer,pe=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function Se(){Le.length=0,Ze=["
            "]}const ge={overflow:"hidden",WebkitBoxOrient:"vertical",display:"-webkit-box",WebkitLineClamp:2};function ot(Oe,Ye,xt,Ie){if(Ye>=Oe.length||Oe[Ye].level<=xt)return Ye;var qe=Oe[Ye];Ie.push("
          • "+qe.text+""),Ye++;var Te=[];return Ye=ot(Oe,Ye,qe.level,Te),Te.length>0&&(Ie.push("
              "),Te.forEach(function(Ve){Ie.push(Ve)}),Ie.push("
            ")),Ie.push("
          • "),Ye=ot(Oe,Ye,xt,Ie),Ye}function He(){return ot(Le,0,0,Ze),Ze.push("
          "),Ze.join("")}const Be={heading(Oe){const Ye=pe.exec(Oe);if(me+=1,Ye)return{type:"heading",raw:Ye[0],depth:Ye[1].length,text:Ye[2]}},fences(Oe){const Ye=this.rules.block.fences.exec(Oe);if(Ye){const xt=Ye[0];let Ie=Ke(xt,Ye[3]||"");const qe=Ye[2]?Ye[2].trim():Ye[2];if(["latex","katex","math"].indexOf(qe)>=0){const Te=Je(),Ve=Ie;Ie=Te,tt[Te]={type:"block",expression:Ve}}return{type:"code",raw:xt,lang:qe,text:Ie}}}},Ne=/(?:\${2})([^\n`]+?)(?:\${2})/gi;let xe=0;const Je=()=>`__special_katext_id_${xe++}__`;let tt={};function pt(){return tt}function vt(){xe=0,tt={}}function ft(Oe){return Oe=Oe.replace(Ne,(Ye,xt)=>{const Ie=Je();return tt[Ie]={type:"inline",expression:xt},Ie}),Oe}const ht=Ee.listitem;Ee.listitem=function(Oe){return ht(ft(Oe))};const lt=Ee.paragraph;Ee.paragraph=function(Oe){return lt(ft(Oe))};const zt=Ee.tablecell;Ee.tablecell=function(Oe,Ye){return zt(ft(Oe),Ye)},Ee.code=function(Oe,Ye,xt){const Ie=(Ye||"").match(/\S*/)[0];return Ie?["latex","katex","math"].indexOf(Ie)>=0?`

          ${Oe}

          `:`
          ${xt?Oe:(0,Fe.escape)(Oe,!0)}
          +`:'
          '+(xt?Oe:(0,Fe.escape)(Oe,!0))+"
          "},Ee.heading=function(Oe,Ye,xt){let Ie=this.options.headerPrefix+xt.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return Le.push({anchor:Ie,level:Ye,text:Oe}),"'+Oe+""},ut().setOptions({silent:!0,gfm:!0,pedantic:!1}),ut().use({tokenizer:Be,renderer:Ee}),It.ZP=ut()},99498:function(At,It,de){(function(se){se(de(89780))})(function(se){se.defineOption("placeholder","",function(Ze,Ee,pe){var Se=pe&&pe!=se.Init;if(Ee&&!Se)Ze.on("blur",me),Ze.on("change",Ke),Ze.on("swapDoc",Ke),se.on(Ze.getInputField(),"compositionupdate",Ze.state.placeholderCompose=function(){We(Ze)}),Ke(Ze);else if(!Ee&&Se){Ze.off("blur",me),Ze.off("change",Ke),Ze.off("swapDoc",Ke),se.off(Ze.getInputField(),"compositionupdate",Ze.state.placeholderCompose),ut(Ze);var ge=Ze.getWrapperElement();ge.className=ge.className.replace(" CodeMirror-empty","")}Ee&&!Ze.hasFocus()&&me(Ze)});function ut(Ze){Ze.state.placeholder&&(Ze.state.placeholder.parentNode.removeChild(Ze.state.placeholder),Ze.state.placeholder=null)}function Fe(Ze){ut(Ze);var Ee=Ze.state.placeholder=document.createElement("pre");Ee.style.cssText="height: 0; overflow: visible",Ee.style.direction=Ze.getOption("direction"),Ee.className="CodeMirror-placeholder CodeMirror-line-like";var pe=Ze.getOption("placeholder");typeof pe=="string"&&(pe=document.createTextNode(pe)),Ee.appendChild(pe),Ze.display.lineSpace.insertBefore(Ee,Ze.display.lineSpace.firstChild)}function We(Ze){setTimeout(function(){var Ee=!1,pe=Ze.getInputField();pe.nodeName=="TEXTAREA"?Ee=!pe.value:Ze.lineCount()==1&&(Ee=!/[^\u200b]/.test(pe.querySelector(".CodeMirror-line").textContent)),Ee?Fe(Ze):ut(Ze)},20)}function me(Ze){Le(Ze)&&Fe(Ze)}function Ke(Ze){var Ee=Ze.getWrapperElement(),pe=Le(Ze);Ee.className=Ee.className.replace(" CodeMirror-empty","")+(pe?" CodeMirror-empty":""),pe?Fe(Ze):ut(Ze)}function Le(Ze){return Ze.lineCount()===1&&Ze.getLine(0)===""}})},25717:function(At,It,de){(function(se){se(de(89780))})(function(se){var ut={pairs:`()[]{}''""`,closeBefore:`)]}'":;>`,triples:"",explode:"[]{}"},Fe=se.Pos;se.defineOption("autoCloseBrackets",!1,function(Be,Ne,xe){xe&&xe!=se.Init&&(Be.removeKeyMap(me),Be.state.closeBrackets=null),Ne&&(Ke(We(Ne,"pairs")),Be.state.closeBrackets=Ne,Be.addKeyMap(me))});function We(Be,Ne){return Ne=="pairs"&&typeof Be=="string"?Be:typeof Be=="object"&&Be[Ne]!=null?Be[Ne]:ut[Ne]}var me={Backspace:Ee,Enter:pe};function Ke(Be){for(var Ne=0;Ne=0;tt--){var vt=Je[tt].head;Be.replaceRange("",Fe(vt.line,vt.ch-1),Fe(vt.line,vt.ch+1),"+delete")}}function pe(Be){var Ne=Ze(Be),xe=Ne&&We(Ne,"explode");if(!xe||Be.getOption("disableInput"))return se.Pass;for(var Je=Be.listSelections(),tt=0;tt0;return{anchor:new Fe(Be.anchor.line,Be.anchor.ch+(Ne?-1:1)),head:new Fe(Be.head.line,Be.head.ch+(Ne?1:-1))}}function ge(Be,Ne){var xe=Ze(Be);if(!xe||Be.getOption("disableInput"))return se.Pass;var Je=We(xe,"pairs"),tt=Je.indexOf(Ne);if(tt==-1)return se.Pass;for(var pt=We(xe,"closeBefore"),vt=We(xe,"triples"),ft=Je.charAt(tt+1)==Ne,ht=Be.listSelections(),lt=tt%2==0,zt,Oe=0;Oe=0&&Be.getRange(xt,Fe(xt.line,xt.ch+3))==Ne+Ne+Ne?Ie="skipThree":Ie="skip";else if(ft&&xt.ch>1&&vt.indexOf(Ne)>=0&&Be.getRange(Fe(xt.line,xt.ch-2),xt)==Ne+Ne){if(xt.ch>2&&/\bstring/.test(Be.getTokenTypeAt(Fe(xt.line,xt.ch-2))))return se.Pass;Ie="addFour"}else if(ft){var Te=xt.ch==0?" ":Be.getRange(Fe(xt.line,xt.ch-1),xt);if(!se.isWordChar(qe)&&Te!=Ne&&!se.isWordChar(Te))Ie="both";else return se.Pass}else if(lt&&(qe.length===0||/\s/.test(qe)||pt.indexOf(qe)>-1))Ie="both";else return se.Pass;if(!zt)zt=Ie;else if(zt!=Ie)return se.Pass}var Ve=tt%2?Je.charAt(tt-1):Ne,Bt=tt%2?Ne:Je.charAt(tt+1);Be.operation(function(){if(zt=="skip")Be.execCommand("goCharRight");else if(zt=="skipThree")for(var wt=0;wt<3;wt++)Be.execCommand("goCharRight");else if(zt=="surround"){for(var Lt=Be.getSelections(),wt=0;wt'"]=function(ot){return We(ot)}),Ee.addKeyMap(ge)}});var ut=["area","base","br","col","command","embed","hr","img","input","keygen","link","meta","param","source","track","wbr"],Fe=["applet","blockquote","body","button","div","dl","fieldset","form","frameset","h1","h2","h3","h4","h5","h6","head","html","iframe","layer","legend","object","ol","p","select","table","ul"];function We(Ee){if(Ee.getOption("disableInput"))return se.Pass;for(var pe=Ee.listSelections(),Se=[],ge=Ee.getOption("autoCloseTags"),ot=0;otHe.ch&&(tt=tt.slice(0,tt.length-Be.end+He.ch));var ht=tt.toLowerCase();if(!tt||Be.type=="string"&&(Be.end!=He.ch||!/[\"\']/.test(Be.string.charAt(Be.string.length-1))||Be.string.length==1)||Be.type=="tag"&&Je.close||Be.string.indexOf("/")==He.ch-Be.start-1||vt&&Le(vt,ht)>-1||Ze(Ee,Ne.mode.xmlCurrentContext&&Ne.mode.xmlCurrentContext(xe)||[],tt,He,!0))return se.Pass;var lt=typeof ge=="object"&&ge.emptyTags;if(lt&&Le(lt,tt)>-1){Se[ot]={text:"/>",newPos:se.Pos(He.line,He.ch+2)};continue}var zt=ft&&Le(ft,ht)>-1;Se[ot]={indent:zt,text:">"+(zt?` -`:"")+"",newPos:zt?se.Pos(He.line+1,0):se.Pos(He.line,He.ch+1)}}for(var Oe=typeof ge=="object"&&ge.dontIndentOnAutoClose,it=pe.length-1;it>=0;it--){var Ye=Se[it];Ee.replaceRange(Ye.text,pe[it].head,pe[it].anchor,"+insert");var xt=Ee.listSelections().slice(0);xt[it]={head:Ye.newPos,anchor:Ye.newPos},Ee.setSelections(xt),!Oe&&Ye.indent&&(Ee.indentLine(Ye.newPos.line,null,!0),Ee.indentLine(Ye.newPos.line+1,null,!0))}}function me(Ee,pe){for(var Se=Ee.listSelections(),ge=[],it=pe?"/":""&&(vt+=">"),ge[Ne]=vt}if(Ee.replaceSelections(ge),Se=Ee.listSelections(),!Be)for(var Ne=0;Ne=0&&pe[xe]==Se;xe--)++Ne;ge=Be.to;for(var xe=1;xe=xe.max))return xe.ch=0,xe.text=xe.cm.getLine(++xe.line),!0}function pe(xe){if(!(xe.line<=xe.min))return xe.text=xe.cm.getLine(--xe.line),xe.ch=xe.text.length,!0}function Se(xe){for(;;){var Je=xe.text.indexOf(">",xe.ch);if(Je==-1){if(Ee(xe))continue;return}if(!Ze(xe,Je+1)){xe.ch=Je+1;continue}var tt=xe.text.lastIndexOf("/",Je),pt=tt>-1&&!/\S/.test(xe.text.slice(tt+1,Je));return xe.ch=Je+1,pt?"selfClose":"regular"}}function ge(xe){for(;;){var Je=xe.ch?xe.text.lastIndexOf("<",xe.ch-1):-1;if(Je==-1){if(pe(xe))continue;return}if(!Ze(xe,Je+1)){xe.ch=Je;continue}Ke.lastIndex=Je,xe.ch=Je;var tt=Ke.exec(xe.text);if(tt&&tt.index==Je)return tt}}function it(xe){for(;;){Ke.lastIndex=xe.ch;var Je=Ke.exec(xe.text);if(!Je){if(Ee(xe))continue;return}if(!Ze(xe,Je.index+1)){xe.ch=Je.index+1;continue}return xe.ch=Je.index+Je[0].length,Je}}function He(xe){for(;;){var Je=xe.ch?xe.text.lastIndexOf(">",xe.ch-1):-1;if(Je==-1){if(pe(xe))continue;return}if(!Ze(xe,Je+1)){xe.ch=Je;continue}var tt=xe.text.lastIndexOf("/",Je),pt=tt>-1&&!/\S/.test(xe.text.slice(tt+1,Je));return xe.ch=Je+1,pt?"selfClose":"regular"}}function Be(xe,Je){for(var tt=[];;){var pt=it(xe),vt,ft=xe.line,ht=xe.ch-(pt?pt[0].length:0);if(!pt||!(vt=Se(xe)))return;if(vt!="selfClose")if(pt[1]){for(var lt=tt.length-1;lt>=0;--lt)if(tt[lt]==pt[2]){tt.length=lt;break}if(lt<0&&(!Je||Je==pt[2]))return{tag:pt[2],from:ut(ft,ht),to:ut(xe.line,xe.ch)}}else tt.push(pt[2])}}function Ne(xe,Je){for(var tt=[];;){var pt=He(xe);if(!pt)return;if(pt=="selfClose"){ge(xe);continue}var vt=xe.line,ft=xe.ch,ht=ge(xe);if(!ht)return;if(ht[1])tt.push(ht[2]);else{for(var lt=tt.length-1;lt>=0;--lt)if(tt[lt]==ht[2]){tt.length=lt;break}if(lt<0&&(!Je||Je==ht[2]))return{tag:ht[2],from:ut(xe.line,xe.ch),to:ut(vt,ft)}}}}se.registerHelper("fold","xml",function(xe,Je){for(var tt=new Le(xe,Je.line,0);;){var pt=it(tt);if(!pt||tt.line!=Je.line)return;var vt=Se(tt);if(!vt)return;if(!pt[1]&&vt!="selfClose"){var ft=ut(tt.line,tt.ch),ht=Be(tt,pt[2]);return ht&&Fe(ht.from,ft)>0?{from:ft,to:ht.from}:null}}}),se.findMatchingTag=function(xe,Je,tt){var pt=new Le(xe,Je.line,Je.ch,tt);if(!(pt.text.indexOf(">")==-1&&pt.text.indexOf("<")==-1)){var vt=Se(pt),ft=vt&&ut(pt.line,pt.ch),ht=vt&&ge(pt);if(!(!vt||!ht||Fe(pt,Je)>0)){var lt={from:ut(pt.line,pt.ch),to:ft,tag:ht[2]};return vt=="selfClose"?{open:lt,close:null,at:"open"}:ht[1]?{open:Ne(pt,ht[2]),close:lt,at:"close"}:(pt=new Le(xe,ft.line,ft.ch,tt),{open:lt,close:Be(pt,ht[2]),at:"open"})}}},se.findEnclosingTag=function(xe,Je,tt,pt){for(var vt=new Le(xe,Je.line,Je.ch,tt);;){var ft=Ne(vt,pt);if(!ft)break;var ht=new Le(xe,Je.line,Je.ch,tt),lt=Be(ht,ft.tag);if(lt)return{open:ft,close:lt}}},se.scanForClosingTag=function(xe,Je,tt,pt){var vt=new Le(xe,Je.line,Je.ch,pt?{from:0,to:pt}:null);return Be(vt,tt)}})},89780:function(At){(function(It,de){At.exports=de()})(this,function(){"use strict";var It=navigator.userAgent,de=navigator.platform,se=/gecko\/\d/i.test(It),ut=/MSIE \d/.test(It),Fe=/Trident\/(?:[7-9]|\d{2,})\..*rv:(\d+)/.exec(It),We=/Edge\/(\d+)/.exec(It),me=ut||Fe||We,Ke=me&&(ut?document.documentMode||6:+(We||Fe)[1]),Le=!We&&/WebKit\//.test(It),Ze=Le&&/Qt\/\d+\.\d+/.test(It),Ee=!We&&/Chrome\//.test(It),pe=/Opera\//.test(It),Se=/Apple Computer/.test(navigator.vendor),ge=/Mac OS X 1\d\D([8-9]|\d\d)\D/.test(It),it=/PhantomJS/.test(It),He=!We&&/AppleWebKit/.test(It)&&/Mobile\/\w+/.test(It),Be=/Android/.test(It),Ne=He||Be||/webOS|BlackBerry|Opera Mini|Opera Mobi|IEMobile/i.test(It),xe=He||/Mac/.test(de),Je=/\bCrOS\b/.test(It),tt=/win/i.test(de),pt=pe&&It.match(/Version\/(\d*\.\d*)/);pt&&(pt=Number(pt[1])),pt&&pt>=15&&(pe=!1,Le=!0);var vt=xe&&(Ze||pe&&(pt==null||pt<12.11)),ft=se||me&&Ke>=9;function ht(a){return new RegExp("(^|\\s)"+a+"(?:$|\\s)\\s*")}var lt=function(a,y){var x=a.className,b=ht(y).exec(x);if(b){var E=x.slice(b.index+b[0].length);a.className=x.slice(0,b.index)+(E?b[1]+E:"")}};function zt(a){for(var y=a.childNodes.length;y>0;--y)a.removeChild(a.firstChild);return a}function Oe(a,y){return zt(a).appendChild(y)}function Ye(a,y,x,b){var E=document.createElement(a);if(x&&(E.className=x),b&&(E.style.cssText=b),typeof y=="string")E.appendChild(document.createTextNode(y));else if(y)for(var z=0;z=y)return re+(y-z);re+=oe-z,re+=x-re%x,z=oe+1}}var ae=function(){this.id=null,this.f=null,this.time=0,this.handler=Lt(this.onTimeout,this)};ae.prototype.onTimeout=function(a){a.id=0,a.time<=+new Date?a.f():setTimeout(a.handler,a.time-+new Date)},ae.prototype.set=function(a,y){this.f=y;var x=+new Date+a;(!this.id||x=y)return b+Math.min(re,y-E);if(E+=z-b,E+=x-E%x,b=z+1,E>=y)return b}}var ot=[""];function ye(a){for(;ot.length<=a;)ot.push(ve(ot)+" ");return ot[a]}function ve(a){return a[a.length-1]}function De(a,y){for(var x=[],b=0;b"\x80"&&(a.toUpperCase()!=a.toLowerCase()||$e.test(a))}function dt(a,y){return y?y.source.indexOf("\\w")>-1&&rt(a)?!0:y.test(a):rt(a)}function Qe(a){for(var y in a)if(a.hasOwnProperty(y)&&a[y])return!1;return!0}var bt=/[\u0300-\u036f\u0483-\u0489\u0591-\u05bd\u05bf\u05c1\u05c2\u05c4\u05c5\u05c7\u0610-\u061a\u064b-\u065e\u0670\u06d6-\u06dc\u06de-\u06e4\u06e7\u06e8\u06ea-\u06ed\u0711\u0730-\u074a\u07a6-\u07b0\u07eb-\u07f3\u0816-\u0819\u081b-\u0823\u0825-\u0827\u0829-\u082d\u0900-\u0902\u093c\u0941-\u0948\u094d\u0951-\u0955\u0962\u0963\u0981\u09bc\u09be\u09c1-\u09c4\u09cd\u09d7\u09e2\u09e3\u0a01\u0a02\u0a3c\u0a41\u0a42\u0a47\u0a48\u0a4b-\u0a4d\u0a51\u0a70\u0a71\u0a75\u0a81\u0a82\u0abc\u0ac1-\u0ac5\u0ac7\u0ac8\u0acd\u0ae2\u0ae3\u0b01\u0b3c\u0b3e\u0b3f\u0b41-\u0b44\u0b4d\u0b56\u0b57\u0b62\u0b63\u0b82\u0bbe\u0bc0\u0bcd\u0bd7\u0c3e-\u0c40\u0c46-\u0c48\u0c4a-\u0c4d\u0c55\u0c56\u0c62\u0c63\u0cbc\u0cbf\u0cc2\u0cc6\u0ccc\u0ccd\u0cd5\u0cd6\u0ce2\u0ce3\u0d3e\u0d41-\u0d44\u0d4d\u0d57\u0d62\u0d63\u0dca\u0dcf\u0dd2-\u0dd4\u0dd6\u0ddf\u0e31\u0e34-\u0e3a\u0e47-\u0e4e\u0eb1\u0eb4-\u0eb9\u0ebb\u0ebc\u0ec8-\u0ecd\u0f18\u0f19\u0f35\u0f37\u0f39\u0f71-\u0f7e\u0f80-\u0f84\u0f86\u0f87\u0f90-\u0f97\u0f99-\u0fbc\u0fc6\u102d-\u1030\u1032-\u1037\u1039\u103a\u103d\u103e\u1058\u1059\u105e-\u1060\u1071-\u1074\u1082\u1085\u1086\u108d\u109d\u135f\u1712-\u1714\u1732-\u1734\u1752\u1753\u1772\u1773\u17b7-\u17bd\u17c6\u17c9-\u17d3\u17dd\u180b-\u180d\u18a9\u1920-\u1922\u1927\u1928\u1932\u1939-\u193b\u1a17\u1a18\u1a56\u1a58-\u1a5e\u1a60\u1a62\u1a65-\u1a6c\u1a73-\u1a7c\u1a7f\u1b00-\u1b03\u1b34\u1b36-\u1b3a\u1b3c\u1b42\u1b6b-\u1b73\u1b80\u1b81\u1ba2-\u1ba5\u1ba8\u1ba9\u1c2c-\u1c33\u1c36\u1c37\u1cd0-\u1cd2\u1cd4-\u1ce0\u1ce2-\u1ce8\u1ced\u1dc0-\u1de6\u1dfd-\u1dff\u200c\u200d\u20d0-\u20f0\u2cef-\u2cf1\u2de0-\u2dff\u302a-\u302f\u3099\u309a\ua66f-\ua672\ua67c\ua67d\ua6f0\ua6f1\ua802\ua806\ua80b\ua825\ua826\ua8c4\ua8e0-\ua8f1\ua926-\ua92d\ua947-\ua951\ua980-\ua982\ua9b3\ua9b6-\ua9b9\ua9bc\uaa29-\uaa2e\uaa31\uaa32\uaa35\uaa36\uaa43\uaa4c\uaab0\uaab2-\uaab4\uaab7\uaab8\uaabe\uaabf\uaac1\uabe5\uabe8\uabed\udc00-\udfff\ufb1e\ufe00-\ufe0f\ufe20-\ufe26\uff9e\uff9f]/;function Et(a){return a.charCodeAt(0)>=768&&bt.test(a)}function Xt(a,y,x){for(;(x<0?y>0:yx?-1:1;;){if(y==x)return y;var E=(y+x)/2,z=b<0?Math.ceil(E):Math.floor(E);if(z==y)return a(z)?y:x;a(z)?x=z:y=z+b}}function le(a,y,x,b){if(!a)return b(y,x,"ltr",0);for(var E=!1,z=0;zy||y==x&&re.to==y)&&(b(Math.max(re.from,y),Math.min(re.to,x),re.level==1?"rtl":"ltr",z),E=!0)}E||b(y,x,"ltr")}var te=null;function ee(a,y,x){var b;te=null;for(var E=0;Ey)return E;z.to==y&&(z.from!=z.to&&x=="before"?b=E:te=E),z.from==y&&(z.from!=z.to&&x!="before"?b=E:te=E)}return b!=null?b:te}var ie=function(){var a="bbbbbbbbbtstwsbbbbbbbbbbbbbbssstwNN%%%NNNNNN,N,N1111111111NNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLNNNNbbbbbbsbbbbbbbbbbbbbbbbbbbbbbbbbb,N%%%%NNNNLNNNNN%%11NLNNN1LNNNNNLLLLLLLLLLLLLLLLLLLLLLLNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLN",y="nnnnnnNNr%%r,rNNmmmmmmmmmmmrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrmmmmmmmmmmmmmmmmmmmmmnnnnnnnnnn%nnrrrmrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrmmmmmmmnNmmmmmmrrmmNmmmmrr1111111111";function x(fe){return fe<=247?a.charAt(fe):1424<=fe&&fe<=1524?"R":1536<=fe&&fe<=1785?y.charAt(fe-1536):1774<=fe&&fe<=2220?"r":8192<=fe&&fe<=8203?"w":fe==8204?"b":"L"}var b=/[\u0590-\u05f4\u0600-\u06ff\u0700-\u08ac]/,E=/[stwN]/,z=/[LRr]/,re=/[Lb1n]/,oe=/[1n]/;function ue(fe,Ce,Pe){this.level=fe,this.from=Ce,this.to=Pe}return function(fe,Ce){var Pe=Ce=="ltr"?"L":"R";if(fe.length==0||Ce=="ltr"&&!b.test(fe))return!1;for(var at=fe.length,nt=[],Pt=0;Pt-1&&(b[y]=E.slice(0,z).concat(E.slice(z+1)))}}}function kt(a,y){var x=yt(a,y);if(x.length)for(var b=Array.prototype.slice.call(arguments,2),E=0;E0}function Ot(a){a.prototype.on=function(y,x){be(this,y,x)},a.prototype.off=function(y,x){gt(this,y,x)}}function un(a){a.preventDefault?a.preventDefault():a.returnValue=!1}function kn(a){a.stopPropagation?a.stopPropagation():a.cancelBubble=!0}function cn(a){return a.defaultPrevented!=null?a.defaultPrevented:a.returnValue==!1}function wn(a){un(a),kn(a)}function $n(a){return a.target||a.srcElement}function zn(a){var y=a.which;return y==null&&(a.button&1?y=1:a.button&2?y=3:a.button&4&&(y=2)),xe&&a.ctrlKey&&y==1&&(y=3),y}var mr=function(){if(me&&Ke<9)return!1;var a=Ye("div");return"draggable"in a||"dragDrop"in a}(),er;function ur(a){if(er==null){var y=Ye("span","\u200B");Oe(a,Ye("span",[y,document.createTextNode("x")])),a.firstChild.offsetHeight!=0&&(er=y.offsetWidth<=1&&y.offsetHeight>2&&!(me&&Ke<8))}var x=er?Ye("span","\u200B"):Ye("span","\xA0",null,"display: inline-block; width: 1px; margin-right: -1px");return x.setAttribute("cm-text",""),x}var nr;function Rn(a){if(nr!=null)return nr;var y=Oe(a,document.createTextNode("A\u062EA")),x=Ie(y,0,1).getBoundingClientRect(),b=Ie(y,1,2).getBoundingClientRect();return zt(a),!x||x.left==x.right?!1:nr=b.right-x.right<3}var rr=` +`:"")+"",newPos:zt?se.Pos(He.line+1,0):se.Pos(He.line,He.ch+1)}}for(var Oe=typeof ge=="object"&&ge.dontIndentOnAutoClose,ot=pe.length-1;ot>=0;ot--){var Ye=Se[ot];Ee.replaceRange(Ye.text,pe[ot].head,pe[ot].anchor,"+insert");var xt=Ee.listSelections().slice(0);xt[ot]={head:Ye.newPos,anchor:Ye.newPos},Ee.setSelections(xt),!Oe&&Ye.indent&&(Ee.indentLine(Ye.newPos.line,null,!0),Ee.indentLine(Ye.newPos.line+1,null,!0))}}function me(Ee,pe){for(var Se=Ee.listSelections(),ge=[],ot=pe?"/":""&&(vt+=">"),ge[Ne]=vt}if(Ee.replaceSelections(ge),Se=Ee.listSelections(),!Be)for(var Ne=0;Ne=0&&pe[xe]==Se;xe--)++Ne;ge=Be.to;for(var xe=1;xe=xe.max))return xe.ch=0,xe.text=xe.cm.getLine(++xe.line),!0}function pe(xe){if(!(xe.line<=xe.min))return xe.text=xe.cm.getLine(--xe.line),xe.ch=xe.text.length,!0}function Se(xe){for(;;){var Je=xe.text.indexOf(">",xe.ch);if(Je==-1){if(Ee(xe))continue;return}if(!Ze(xe,Je+1)){xe.ch=Je+1;continue}var tt=xe.text.lastIndexOf("/",Je),pt=tt>-1&&!/\S/.test(xe.text.slice(tt+1,Je));return xe.ch=Je+1,pt?"selfClose":"regular"}}function ge(xe){for(;;){var Je=xe.ch?xe.text.lastIndexOf("<",xe.ch-1):-1;if(Je==-1){if(pe(xe))continue;return}if(!Ze(xe,Je+1)){xe.ch=Je;continue}Ke.lastIndex=Je,xe.ch=Je;var tt=Ke.exec(xe.text);if(tt&&tt.index==Je)return tt}}function ot(xe){for(;;){Ke.lastIndex=xe.ch;var Je=Ke.exec(xe.text);if(!Je){if(Ee(xe))continue;return}if(!Ze(xe,Je.index+1)){xe.ch=Je.index+1;continue}return xe.ch=Je.index+Je[0].length,Je}}function He(xe){for(;;){var Je=xe.ch?xe.text.lastIndexOf(">",xe.ch-1):-1;if(Je==-1){if(pe(xe))continue;return}if(!Ze(xe,Je+1)){xe.ch=Je;continue}var tt=xe.text.lastIndexOf("/",Je),pt=tt>-1&&!/\S/.test(xe.text.slice(tt+1,Je));return xe.ch=Je+1,pt?"selfClose":"regular"}}function Be(xe,Je){for(var tt=[];;){var pt=ot(xe),vt,ft=xe.line,ht=xe.ch-(pt?pt[0].length:0);if(!pt||!(vt=Se(xe)))return;if(vt!="selfClose")if(pt[1]){for(var lt=tt.length-1;lt>=0;--lt)if(tt[lt]==pt[2]){tt.length=lt;break}if(lt<0&&(!Je||Je==pt[2]))return{tag:pt[2],from:ut(ft,ht),to:ut(xe.line,xe.ch)}}else tt.push(pt[2])}}function Ne(xe,Je){for(var tt=[];;){var pt=He(xe);if(!pt)return;if(pt=="selfClose"){ge(xe);continue}var vt=xe.line,ft=xe.ch,ht=ge(xe);if(!ht)return;if(ht[1])tt.push(ht[2]);else{for(var lt=tt.length-1;lt>=0;--lt)if(tt[lt]==ht[2]){tt.length=lt;break}if(lt<0&&(!Je||Je==ht[2]))return{tag:ht[2],from:ut(xe.line,xe.ch),to:ut(vt,ft)}}}}se.registerHelper("fold","xml",function(xe,Je){for(var tt=new Le(xe,Je.line,0);;){var pt=ot(tt);if(!pt||tt.line!=Je.line)return;var vt=Se(tt);if(!vt)return;if(!pt[1]&&vt!="selfClose"){var ft=ut(tt.line,tt.ch),ht=Be(tt,pt[2]);return ht&&Fe(ht.from,ft)>0?{from:ft,to:ht.from}:null}}}),se.findMatchingTag=function(xe,Je,tt){var pt=new Le(xe,Je.line,Je.ch,tt);if(!(pt.text.indexOf(">")==-1&&pt.text.indexOf("<")==-1)){var vt=Se(pt),ft=vt&&ut(pt.line,pt.ch),ht=vt&&ge(pt);if(!(!vt||!ht||Fe(pt,Je)>0)){var lt={from:ut(pt.line,pt.ch),to:ft,tag:ht[2]};return vt=="selfClose"?{open:lt,close:null,at:"open"}:ht[1]?{open:Ne(pt,ht[2]),close:lt,at:"close"}:(pt=new Le(xe,ft.line,ft.ch,tt),{open:lt,close:Be(pt,ht[2]),at:"open"})}}},se.findEnclosingTag=function(xe,Je,tt,pt){for(var vt=new Le(xe,Je.line,Je.ch,tt);;){var ft=Ne(vt,pt);if(!ft)break;var ht=new Le(xe,Je.line,Je.ch,tt),lt=Be(ht,ft.tag);if(lt)return{open:ft,close:lt}}},se.scanForClosingTag=function(xe,Je,tt,pt){var vt=new Le(xe,Je.line,Je.ch,pt?{from:0,to:pt}:null);return Be(vt,tt)}})},89780:function(At){(function(It,de){At.exports=de()})(this,function(){"use strict";var It=navigator.userAgent,de=navigator.platform,se=/gecko\/\d/i.test(It),ut=/MSIE \d/.test(It),Fe=/Trident\/(?:[7-9]|\d{2,})\..*rv:(\d+)/.exec(It),We=/Edge\/(\d+)/.exec(It),me=ut||Fe||We,Ke=me&&(ut?document.documentMode||6:+(We||Fe)[1]),Le=!We&&/WebKit\//.test(It),Ze=Le&&/Qt\/\d+\.\d+/.test(It),Ee=!We&&/Chrome\//.test(It),pe=/Opera\//.test(It),Se=/Apple Computer/.test(navigator.vendor),ge=/Mac OS X 1\d\D([8-9]|\d\d)\D/.test(It),ot=/PhantomJS/.test(It),He=!We&&/AppleWebKit/.test(It)&&/Mobile\/\w+/.test(It),Be=/Android/.test(It),Ne=He||Be||/webOS|BlackBerry|Opera Mini|Opera Mobi|IEMobile/i.test(It),xe=He||/Mac/.test(de),Je=/\bCrOS\b/.test(It),tt=/win/i.test(de),pt=pe&&It.match(/Version\/(\d*\.\d*)/);pt&&(pt=Number(pt[1])),pt&&pt>=15&&(pe=!1,Le=!0);var vt=xe&&(Ze||pe&&(pt==null||pt<12.11)),ft=se||me&&Ke>=9;function ht(a){return new RegExp("(^|\\s)"+a+"(?:$|\\s)\\s*")}var lt=function(a,y){var x=a.className,b=ht(y).exec(x);if(b){var E=x.slice(b.index+b[0].length);a.className=x.slice(0,b.index)+(E?b[1]+E:"")}};function zt(a){for(var y=a.childNodes.length;y>0;--y)a.removeChild(a.firstChild);return a}function Oe(a,y){return zt(a).appendChild(y)}function Ye(a,y,x,b){var E=document.createElement(a);if(x&&(E.className=x),b&&(E.style.cssText=b),typeof y=="string")E.appendChild(document.createTextNode(y));else if(y)for(var z=0;z=y)return re+(y-z);re+=oe-z,re+=x-re%x,z=oe+1}}var ae=function(){this.id=null,this.f=null,this.time=0,this.handler=Lt(this.onTimeout,this)};ae.prototype.onTimeout=function(a){a.id=0,a.time<=+new Date?a.f():setTimeout(a.handler,a.time-+new Date)},ae.prototype.set=function(a,y){this.f=y;var x=+new Date+a;(!this.id||x=y)return b+Math.min(re,y-E);if(E+=z-b,E+=x-E%x,b=z+1,E>=y)return b}}var it=[""];function ye(a){for(;it.length<=a;)it.push(ve(it)+" ");return it[a]}function ve(a){return a[a.length-1]}function De(a,y){for(var x=[],b=0;b"\x80"&&(a.toUpperCase()!=a.toLowerCase()||$e.test(a))}function dt(a,y){return y?y.source.indexOf("\\w")>-1&&rt(a)?!0:y.test(a):rt(a)}function Qe(a){for(var y in a)if(a.hasOwnProperty(y)&&a[y])return!1;return!0}var bt=/[\u0300-\u036f\u0483-\u0489\u0591-\u05bd\u05bf\u05c1\u05c2\u05c4\u05c5\u05c7\u0610-\u061a\u064b-\u065e\u0670\u06d6-\u06dc\u06de-\u06e4\u06e7\u06e8\u06ea-\u06ed\u0711\u0730-\u074a\u07a6-\u07b0\u07eb-\u07f3\u0816-\u0819\u081b-\u0823\u0825-\u0827\u0829-\u082d\u0900-\u0902\u093c\u0941-\u0948\u094d\u0951-\u0955\u0962\u0963\u0981\u09bc\u09be\u09c1-\u09c4\u09cd\u09d7\u09e2\u09e3\u0a01\u0a02\u0a3c\u0a41\u0a42\u0a47\u0a48\u0a4b-\u0a4d\u0a51\u0a70\u0a71\u0a75\u0a81\u0a82\u0abc\u0ac1-\u0ac5\u0ac7\u0ac8\u0acd\u0ae2\u0ae3\u0b01\u0b3c\u0b3e\u0b3f\u0b41-\u0b44\u0b4d\u0b56\u0b57\u0b62\u0b63\u0b82\u0bbe\u0bc0\u0bcd\u0bd7\u0c3e-\u0c40\u0c46-\u0c48\u0c4a-\u0c4d\u0c55\u0c56\u0c62\u0c63\u0cbc\u0cbf\u0cc2\u0cc6\u0ccc\u0ccd\u0cd5\u0cd6\u0ce2\u0ce3\u0d3e\u0d41-\u0d44\u0d4d\u0d57\u0d62\u0d63\u0dca\u0dcf\u0dd2-\u0dd4\u0dd6\u0ddf\u0e31\u0e34-\u0e3a\u0e47-\u0e4e\u0eb1\u0eb4-\u0eb9\u0ebb\u0ebc\u0ec8-\u0ecd\u0f18\u0f19\u0f35\u0f37\u0f39\u0f71-\u0f7e\u0f80-\u0f84\u0f86\u0f87\u0f90-\u0f97\u0f99-\u0fbc\u0fc6\u102d-\u1030\u1032-\u1037\u1039\u103a\u103d\u103e\u1058\u1059\u105e-\u1060\u1071-\u1074\u1082\u1085\u1086\u108d\u109d\u135f\u1712-\u1714\u1732-\u1734\u1752\u1753\u1772\u1773\u17b7-\u17bd\u17c6\u17c9-\u17d3\u17dd\u180b-\u180d\u18a9\u1920-\u1922\u1927\u1928\u1932\u1939-\u193b\u1a17\u1a18\u1a56\u1a58-\u1a5e\u1a60\u1a62\u1a65-\u1a6c\u1a73-\u1a7c\u1a7f\u1b00-\u1b03\u1b34\u1b36-\u1b3a\u1b3c\u1b42\u1b6b-\u1b73\u1b80\u1b81\u1ba2-\u1ba5\u1ba8\u1ba9\u1c2c-\u1c33\u1c36\u1c37\u1cd0-\u1cd2\u1cd4-\u1ce0\u1ce2-\u1ce8\u1ced\u1dc0-\u1de6\u1dfd-\u1dff\u200c\u200d\u20d0-\u20f0\u2cef-\u2cf1\u2de0-\u2dff\u302a-\u302f\u3099\u309a\ua66f-\ua672\ua67c\ua67d\ua6f0\ua6f1\ua802\ua806\ua80b\ua825\ua826\ua8c4\ua8e0-\ua8f1\ua926-\ua92d\ua947-\ua951\ua980-\ua982\ua9b3\ua9b6-\ua9b9\ua9bc\uaa29-\uaa2e\uaa31\uaa32\uaa35\uaa36\uaa43\uaa4c\uaab0\uaab2-\uaab4\uaab7\uaab8\uaabe\uaabf\uaac1\uabe5\uabe8\uabed\udc00-\udfff\ufb1e\ufe00-\ufe0f\ufe20-\ufe26\uff9e\uff9f]/;function Et(a){return a.charCodeAt(0)>=768&&bt.test(a)}function Xt(a,y,x){for(;(x<0?y>0:yx?-1:1;;){if(y==x)return y;var E=(y+x)/2,z=b<0?Math.ceil(E):Math.floor(E);if(z==y)return a(z)?y:x;a(z)?x=z:y=z+b}}function le(a,y,x,b){if(!a)return b(y,x,"ltr",0);for(var E=!1,z=0;zy||y==x&&re.to==y)&&(b(Math.max(re.from,y),Math.min(re.to,x),re.level==1?"rtl":"ltr",z),E=!0)}E||b(y,x,"ltr")}var te=null;function ee(a,y,x){var b;te=null;for(var E=0;Ey)return E;z.to==y&&(z.from!=z.to&&x=="before"?b=E:te=E),z.from==y&&(z.from!=z.to&&x!="before"?b=E:te=E)}return b!=null?b:te}var ie=function(){var a="bbbbbbbbbtstwsbbbbbbbbbbbbbbssstwNN%%%NNNNNN,N,N1111111111NNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLNNNNbbbbbbsbbbbbbbbbbbbbbbbbbbbbbbbbb,N%%%%NNNNLNNNNN%%11NLNNN1LNNNNNLLLLLLLLLLLLLLLLLLLLLLLNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLN",y="nnnnnnNNr%%r,rNNmmmmmmmmmmmrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrmmmmmmmmmmmmmmmmmmmmmnnnnnnnnnn%nnrrrmrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrmmmmmmmnNmmmmmmrrmmNmmmmrr1111111111";function x(fe){return fe<=247?a.charAt(fe):1424<=fe&&fe<=1524?"R":1536<=fe&&fe<=1785?y.charAt(fe-1536):1774<=fe&&fe<=2220?"r":8192<=fe&&fe<=8203?"w":fe==8204?"b":"L"}var b=/[\u0590-\u05f4\u0600-\u06ff\u0700-\u08ac]/,E=/[stwN]/,z=/[LRr]/,re=/[Lb1n]/,oe=/[1n]/;function ue(fe,Ce,Pe){this.level=fe,this.from=Ce,this.to=Pe}return function(fe,Ce){var Pe=Ce=="ltr"?"L":"R";if(fe.length==0||Ce=="ltr"&&!b.test(fe))return!1;for(var at=fe.length,nt=[],Pt=0;Pt-1&&(b[y]=E.slice(0,z).concat(E.slice(z+1)))}}}function St(a,y){var x=yt(a,y);if(x.length)for(var b=Array.prototype.slice.call(arguments,2),E=0;E0}function Ot(a){a.prototype.on=function(y,x){be(this,y,x)},a.prototype.off=function(y,x){gt(this,y,x)}}function un(a){a.preventDefault?a.preventDefault():a.returnValue=!1}function kn(a){a.stopPropagation?a.stopPropagation():a.cancelBubble=!0}function cn(a){return a.defaultPrevented!=null?a.defaultPrevented:a.returnValue==!1}function wn(a){un(a),kn(a)}function $n(a){return a.target||a.srcElement}function zn(a){var y=a.which;return y==null&&(a.button&1?y=1:a.button&2?y=3:a.button&4&&(y=2)),xe&&a.ctrlKey&&y==1&&(y=3),y}var mr=function(){if(me&&Ke<9)return!1;var a=Ye("div");return"draggable"in a||"dragDrop"in a}(),er;function ur(a){if(er==null){var y=Ye("span","\u200B");Oe(a,Ye("span",[y,document.createTextNode("x")])),a.firstChild.offsetHeight!=0&&(er=y.offsetWidth<=1&&y.offsetHeight>2&&!(me&&Ke<8))}var x=er?Ye("span","\u200B"):Ye("span","\xA0",null,"display: inline-block; width: 1px; margin-right: -1px");return x.setAttribute("cm-text",""),x}var nr;function Rn(a){if(nr!=null)return nr;var y=Oe(a,document.createTextNode("A\u062EA")),x=Ie(y,0,1).getBoundingClientRect(),b=Ie(y,1,2).getBoundingClientRect();return zt(a),!x||x.left==x.right?!1:nr=b.right-x.right<3}var rr=` b`.split(/\n/).length!=3?function(a){for(var y=0,x=[],b=a.length;y<=b;){var E=a.indexOf(` -`,y);E==-1&&(E=a.length);var z=a.slice(y,a.charAt(E-1)=="\r"?E-1:E),re=z.indexOf("\r");re!=-1?(x.push(z.slice(0,re)),y+=re+1):(x.push(z),y=E+1)}return x}:function(a){return a.split(/\r\n?|\n/)},cr=window.getSelection?function(a){try{return a.selectionStart!=a.selectionEnd}catch(y){return!1}}:function(a){var y;try{y=a.ownerDocument.selection.createRange()}catch(x){}return!y||y.parentElement()!=a?!1:y.compareEndPoints("StartToEnd",y)!=0},Bn=function(){var a=Ye("div");return"oncopy"in a?!0:(a.setAttribute("oncopy","return;"),typeof a.oncopy=="function")}(),Xn=null;function Kn(a){if(Xn!=null)return Xn;var y=Oe(a,Ye("span","x")),x=y.getBoundingClientRect(),b=Ie(y,0,1).getBoundingClientRect();return Xn=Math.abs(x.left-b.left)>1}var xr={},Kt={};function pn(a,y){arguments.length>2&&(y.dependencies=Array.prototype.slice.call(arguments,2)),xr[a]=y}function En(a,y){Kt[a]=y}function Pn(a){if(typeof a=="string"&&Kt.hasOwnProperty(a))a=Kt[a];else if(a&&typeof a.name=="string"&&Kt.hasOwnProperty(a.name)){var y=Kt[a.name];typeof y=="string"&&(y={name:y}),a=ze(y,a),a.name=y.name}else{if(typeof a=="string"&&/^[\w\-]+\/[\w\-]+\+xml$/.test(a))return Pn("application/xml");if(typeof a=="string"&&/^[\w\-]+\/[\w\-]+\+json$/.test(a))return Pn("application/json")}return typeof a=="string"?{name:a}:a||{name:"null"}}function Jn(a,y){y=Pn(y);var x=xr[y.name];if(!x)return Jn(a,"text/plain");var b=x(a,y);if(tr.hasOwnProperty(y.name)){var E=tr[y.name];for(var z in E)E.hasOwnProperty(z)&&(b.hasOwnProperty(z)&&(b["_"+z]=b[z]),b[z]=E[z])}if(b.name=y.name,y.helperType&&(b.helperType=y.helperType),y.modeProps)for(var re in y.modeProps)b[re]=y.modeProps[re];return b}var tr={};function hr(a,y){var x=tr.hasOwnProperty(a)?tr[a]:tr[a]={};ct(y,x)}function Zn(a,y){if(y===!0)return y;if(a.copyState)return a.copyState(y);var x={};for(var b in y){var E=y[b];E instanceof Array&&(E=E.concat([])),x[b]=E}return x}function Fn(a,y){for(var x;a.innerMode&&(x=a.innerMode(y),!(!x||x.mode==a));)y=x.state,a=x.mode;return x||{mode:a,state:y}}function dr(a,y,x){return a.startState?a.startState(y,x):!0}var Ut=function(a,y,x){this.pos=this.start=0,this.string=a,this.tabSize=y||8,this.lastColumnPos=this.lastColumnValue=0,this.lineStart=0,this.lineOracle=x};Ut.prototype.eol=function(){return this.pos>=this.string.length},Ut.prototype.sol=function(){return this.pos==this.lineStart},Ut.prototype.peek=function(){return this.string.charAt(this.pos)||void 0},Ut.prototype.next=function(){if(this.posy},Ut.prototype.eatSpace=function(){for(var a=this.pos;/[\s\u00a0]/.test(this.string.charAt(this.pos));)++this.pos;return this.pos>a},Ut.prototype.skipToEnd=function(){this.pos=this.string.length},Ut.prototype.skipTo=function(a){var y=this.string.indexOf(a,this.pos);if(y>-1)return this.pos=y,!0},Ut.prototype.backUp=function(a){this.pos-=a},Ut.prototype.column=function(){return this.lastColumnPos0?null:(z&&y!==!1&&(this.pos+=z[0].length),z)}},Ut.prototype.current=function(){return this.string.slice(this.start,this.pos)},Ut.prototype.hideFirstChars=function(a,y){this.lineStart+=a;try{return y()}finally{this.lineStart-=a}},Ut.prototype.lookAhead=function(a){var y=this.lineOracle;return y&&y.lookAhead(a)},Ut.prototype.baseToken=function(){var a=this.lineOracle;return a&&a.baseToken(this.pos)};function mt(a,y){if(y-=a.first,y<0||y>=a.size)throw new Error("There is no line "+(y+a.first)+" in the document.");for(var x=a;!x.lines;)for(var b=0;;++b){var E=x.children[b],z=E.chunkSize();if(y=a.first&&yx?Ue(x,mt(a,x).text.length):St(y,mt(a,y.line).text.length)}function St(a,y){var x=a.ch;return x==null||x>y?Ue(a.line,y):x<0?Ue(a.line,0):a}function en(a,y){for(var x=[],b=0;bthis.maxLookAhead&&(this.maxLookAhead=a),y},mn.prototype.baseToken=function(a){if(!this.baseTokens)return null;for(;this.baseTokens[this.baseTokenPos]<=a;)this.baseTokenPos+=2;var y=this.baseTokens[this.baseTokenPos+1];return{type:y&&y.replace(/( |^)overlay .*/,""),size:this.baseTokens[this.baseTokenPos]-a}},mn.prototype.nextLine=function(){this.line++,this.maxLookAhead>0&&this.maxLookAhead--},mn.fromSaved=function(a,y,x){return y instanceof vn?new mn(a,Zn(a.mode,y.state),x,y.lookAhead):new mn(a,Zn(a.mode,y),x)},mn.prototype.save=function(a){var y=a!==!1?Zn(this.doc.mode,this.state):this.state;return this.maxLookAhead>0?new vn(y,this.maxLookAhead):y};function xn(a,y,x,b){var E=[a.state.modeGen],z={};Qn(a,y.text,a.doc.mode,x,function(fe,Ce){return E.push(fe,Ce)},z,b);for(var re=x.state,oe=function(fe){x.baseTokens=E;var Ce=a.state.overlays[fe],Pe=1,at=0;x.state=!0,Qn(a,y.text,Ce.mode,x,function(nt,Pt){for(var Rt=Pe;atnt&&E.splice(Pe,1,nt,E[Pe+1],Qt),Pe+=2,at=Math.min(nt,Qt)}if(Pt)if(Ce.opaque)E.splice(Rt,Pe-Rt,nt,"overlay "+Pt),Pe=Rt+2;else for(;Rta.options.maxHighlightLength&&Zn(a.doc.mode,b.state),z=xn(a,y,b);E&&(b.state=E),y.stateAfter=b.save(!E),y.styles=z.styles,z.classes?y.styleClasses=z.classes:y.styleClasses&&(y.styleClasses=null),x===a.doc.highlightFrontier&&(a.doc.modeFrontier=Math.max(a.doc.modeFrontier,++a.doc.highlightFrontier))}return y.styles}function Yn(a,y,x){var b=a.doc,E=a.display;if(!b.mode.startState)return new mn(b,!0,y);var z=Mr(a,y,x),re=z>b.first&&mt(b,z-1).stateAfter,oe=re?mn.fromSaved(b,re,z):new mn(b,dr(b.mode),z);return b.iter(z,y,function(ue){hn(a,ue.text,oe);var fe=oe.line;ue.stateAfter=fe==y-1||fe%5==0||fe>=E.viewFrom&&fey.start)return z}throw new Error("Mode "+a.name+" failed to advance stream.")}var nn=function(a,y,x){this.start=a.start,this.end=a.pos,this.string=a.current(),this.type=y||null,this.state=x};function Wn(a,y,x,b){var E=a.doc,z=E.mode,re;y=Tt(E,y);var oe=mt(E,y.line),ue=Yn(a,y.line,x),fe=new Ut(oe.text,a.options.tabSize,ue),Ce;for(b&&(Ce=[]);(b||fe.posa.options.maxHighlightLength?(oe=!1,re&&hn(a,y,b,Ce.pos),Ce.pos=y.length,Pe=null):Pe=wr(gn(x,Ce,b.state,at),z),at){var nt=at[0].name;nt&&(Pe="m-"+(Pe?nt+" "+Pe:nt))}if(!oe||fe!=Pe){for(;uere;--oe){if(oe<=z.first)return z.first;var ue=mt(z,oe-1),fe=ue.stateAfter;if(fe&&(!x||oe+(fe instanceof vn?fe.lookAhead:0)<=z.modeFrontier))return oe;var Ce=he(ue.text,null,a.options.tabSize);(E==null||b>Ce)&&(E=oe-1,b=Ce)}return E}function Lr(a,y){if(a.modeFrontier=Math.min(a.modeFrontier,y),!(a.highlightFrontierx;b--){var E=mt(a,b).stateAfter;if(E&&(!(E instanceof vn)||b+E.lookAhead=y:z.to>y);(b||(b=[])).push(new or(re,z.from,ue?null:z.to))}}return b}function jn(a,y,x){var b;if(a)for(var E=0;E=y:z.to>y);if(oe||z.from==y&&re.type=="bookmark"&&(!x||z.marker.insertLeft)){var ue=z.from==null||(re.inclusiveLeft?z.from<=y:z.from0&&oe)for(var bn=0;bn0)){var Ce=[ue,1],Pe=Mt(fe.from,oe.from),at=Mt(fe.to,oe.to);(Pe<0||!re.inclusiveLeft&&!Pe)&&Ce.push({from:fe.from,to:oe.from}),(at>0||!re.inclusiveRight&&!at)&&Ce.push({from:oe.to,to:fe.to}),E.splice.apply(E,Ce),ue+=Ce.length-3}}return E}function Dr(a){var y=a.markedSpans;if(y){for(var x=0;xy)&&(!b||ii(b,z.marker)<0)&&(b=z.marker)}return b}function yn(a,y,x,b,E){var z=mt(a,y),re=ir&&z.markedSpans;if(re)for(var oe=0;oe=0&&Pe<=0||Ce<=0&&Pe>=0)&&(Ce<=0&&(ue.marker.inclusiveRight&&E.inclusiveLeft?Mt(fe.to,x)>=0:Mt(fe.to,x)>0)||Ce>=0&&(ue.marker.inclusiveRight&&E.inclusiveLeft?Mt(fe.from,b)<=0:Mt(fe.from,b)<0)))return!0}}}function on(a){for(var y;y=Nn(a);)a=y.find(-1,!0).line;return a}function Dn(a){for(var y;y=Wt(a);)a=y.find(1,!0).line;return a}function ar(a){for(var y,x;y=Wt(a);)a=y.find(1,!0).line,(x||(x=[])).push(a);return x}function Vt(a,y){var x=mt(a,y),b=on(x);return x==b?y:Ae(b)}function _t(a,y){if(y>a.lastLine())return y;var x=mt(a,y),b;if(!rn(a,x))return y;for(;b=Wt(x);)x=b.find(1,!0).line;return Ae(x)+1}function rn(a,y){var x=ir&&y.markedSpans;if(x){for(var b=void 0,E=0;Ey.maxLineLength&&(y.maxLineLength=E,y.maxLine=b)})}var yr=function(a,y,x){this.text=a,Wr(this,y),this.height=x?x(this):1};yr.prototype.lineNo=function(){return Ae(this)},Ot(yr);function br(a,y,x,b){a.text=y,a.stateAfter&&(a.stateAfter=null),a.styles&&(a.styles=null),a.order!=null&&(a.order=null),Dr(a),Wr(a,x);var E=b?b(a):1;E!=a.height&&Gn(a,E)}function Sr(a){a.parent=null,Dr(a)}var Hr={},Tr={};function _r(a,y){if(!a||/^\s*$/.test(a))return null;var x=y.addModeClass?Tr:Hr;return x[a]||(x[a]=a.replace(/\S+/g,"cm-$&"))}function ei(a,y){var x=xt("span",null,null,Le?"padding-right: .1px":null),b={pre:xt("pre",[x],"CodeMirror-line"),content:x,col:0,pos:0,cm:a,trailingSpace:!1,splitSpaces:a.getOption("lineWrapping")};y.measure={};for(var E=0;E<=(y.rest?y.rest.length:0);E++){var z=E?y.rest[E-1]:y.line,re=void 0;b.pos=0,b.addToken=Oi,Rn(a.display.measure)&&(re=ce(z,a.doc.direction))&&(b.addToken=vi(b.addToken,re)),b.map=[];var oe=y!=a.display.externalMeasured&&Ae(z);fr(z,b,_n(a,z,oe)),z.styleClasses&&(z.styleClasses.bgClass&&(b.bgClass=Bt(z.styleClasses.bgClass,b.bgClass||"")),z.styleClasses.textClass&&(b.textClass=Bt(z.styleClasses.textClass,b.textClass||""))),b.map.length==0&&b.map.push(0,0,b.content.appendChild(ur(a.display.measure))),E==0?(y.measure.map=b.map,y.measure.cache={}):((y.measure.maps||(y.measure.maps=[])).push(b.map),(y.measure.caches||(y.measure.caches=[])).push({}))}if(Le){var ue=b.content.lastChild;(/\bcm-tab\b/.test(ue.className)||ue.querySelector&&ue.querySelector(".cm-tab"))&&(b.content.className="cm-tab-wrap-hack")}return kt(a,"renderLine",a,y.line,b.pre),b.pre.className&&(b.textClass=Bt(b.pre.className,b.textClass||"")),b}function Mi(a){var y=Ye("span","\u2022","cm-invalidchar");return y.title="\\u"+a.charCodeAt(0).toString(16),y.setAttribute("aria-label",y.title),y}function Oi(a,y,x,b,E,z,re){if(y){var oe=a.splitSpaces?xi(y,a.trailingSpace):y,ue=a.cm.state.specialChars,fe=!1,Ce;if(!ue.test(y))a.col+=y.length,Ce=document.createTextNode(oe),a.map.push(a.pos,a.pos+y.length,Ce),me&&Ke<9&&(fe=!0),a.pos+=y.length;else{Ce=document.createDocumentFragment();for(var Pe=0;;){ue.lastIndex=Pe;var at=ue.exec(y),nt=at?at.index-Pe:y.length-Pe;if(nt){var Pt=document.createTextNode(oe.slice(Pe,Pe+nt));me&&Ke<9?Ce.appendChild(Ye("span",[Pt])):Ce.appendChild(Pt),a.map.push(a.pos,a.pos+nt,Pt),a.col+=nt,a.pos+=nt}if(!at)break;Pe+=nt+1;var Rt=void 0;if(at[0]==" "){var Qt=a.cm.options.tabSize,an=Qt-a.col%Qt;Rt=Ce.appendChild(Ye("span",ye(an),"cm-tab")),Rt.setAttribute("role","presentation"),Rt.setAttribute("cm-text"," "),a.col+=an}else at[0]=="\r"||at[0]==` +`,y);E==-1&&(E=a.length);var z=a.slice(y,a.charAt(E-1)=="\r"?E-1:E),re=z.indexOf("\r");re!=-1?(x.push(z.slice(0,re)),y+=re+1):(x.push(z),y=E+1)}return x}:function(a){return a.split(/\r\n?|\n/)},cr=window.getSelection?function(a){try{return a.selectionStart!=a.selectionEnd}catch(y){return!1}}:function(a){var y;try{y=a.ownerDocument.selection.createRange()}catch(x){}return!y||y.parentElement()!=a?!1:y.compareEndPoints("StartToEnd",y)!=0},Bn=function(){var a=Ye("div");return"oncopy"in a?!0:(a.setAttribute("oncopy","return;"),typeof a.oncopy=="function")}(),Xn=null;function Kn(a){if(Xn!=null)return Xn;var y=Oe(a,Ye("span","x")),x=y.getBoundingClientRect(),b=Ie(y,0,1).getBoundingClientRect();return Xn=Math.abs(x.left-b.left)>1}var xr={},Kt={};function pn(a,y){arguments.length>2&&(y.dependencies=Array.prototype.slice.call(arguments,2)),xr[a]=y}function En(a,y){Kt[a]=y}function Pn(a){if(typeof a=="string"&&Kt.hasOwnProperty(a))a=Kt[a];else if(a&&typeof a.name=="string"&&Kt.hasOwnProperty(a.name)){var y=Kt[a.name];typeof y=="string"&&(y={name:y}),a=ze(y,a),a.name=y.name}else{if(typeof a=="string"&&/^[\w\-]+\/[\w\-]+\+xml$/.test(a))return Pn("application/xml");if(typeof a=="string"&&/^[\w\-]+\/[\w\-]+\+json$/.test(a))return Pn("application/json")}return typeof a=="string"?{name:a}:a||{name:"null"}}function Jn(a,y){y=Pn(y);var x=xr[y.name];if(!x)return Jn(a,"text/plain");var b=x(a,y);if(tr.hasOwnProperty(y.name)){var E=tr[y.name];for(var z in E)E.hasOwnProperty(z)&&(b.hasOwnProperty(z)&&(b["_"+z]=b[z]),b[z]=E[z])}if(b.name=y.name,y.helperType&&(b.helperType=y.helperType),y.modeProps)for(var re in y.modeProps)b[re]=y.modeProps[re];return b}var tr={};function hr(a,y){var x=tr.hasOwnProperty(a)?tr[a]:tr[a]={};ct(y,x)}function Zn(a,y){if(y===!0)return y;if(a.copyState)return a.copyState(y);var x={};for(var b in y){var E=y[b];E instanceof Array&&(E=E.concat([])),x[b]=E}return x}function Fn(a,y){for(var x;a.innerMode&&(x=a.innerMode(y),!(!x||x.mode==a));)y=x.state,a=x.mode;return x||{mode:a,state:y}}function dr(a,y,x){return a.startState?a.startState(y,x):!0}var Ut=function(a,y,x){this.pos=this.start=0,this.string=a,this.tabSize=y||8,this.lastColumnPos=this.lastColumnValue=0,this.lineStart=0,this.lineOracle=x};Ut.prototype.eol=function(){return this.pos>=this.string.length},Ut.prototype.sol=function(){return this.pos==this.lineStart},Ut.prototype.peek=function(){return this.string.charAt(this.pos)||void 0},Ut.prototype.next=function(){if(this.posy},Ut.prototype.eatSpace=function(){for(var a=this.pos;/[\s\u00a0]/.test(this.string.charAt(this.pos));)++this.pos;return this.pos>a},Ut.prototype.skipToEnd=function(){this.pos=this.string.length},Ut.prototype.skipTo=function(a){var y=this.string.indexOf(a,this.pos);if(y>-1)return this.pos=y,!0},Ut.prototype.backUp=function(a){this.pos-=a},Ut.prototype.column=function(){return this.lastColumnPos0?null:(z&&y!==!1&&(this.pos+=z[0].length),z)}},Ut.prototype.current=function(){return this.string.slice(this.start,this.pos)},Ut.prototype.hideFirstChars=function(a,y){this.lineStart+=a;try{return y()}finally{this.lineStart-=a}},Ut.prototype.lookAhead=function(a){var y=this.lineOracle;return y&&y.lookAhead(a)},Ut.prototype.baseToken=function(){var a=this.lineOracle;return a&&a.baseToken(this.pos)};function mt(a,y){if(y-=a.first,y<0||y>=a.size)throw new Error("There is no line "+(y+a.first)+" in the document.");for(var x=a;!x.lines;)for(var b=0;;++b){var E=x.children[b],z=E.chunkSize();if(y=a.first&&yx?Ue(x,mt(a,x).text.length):Ct(y,mt(a,y.line).text.length)}function Ct(a,y){var x=a.ch;return x==null||x>y?Ue(a.line,y):x<0?Ue(a.line,0):a}function en(a,y){for(var x=[],b=0;bthis.maxLookAhead&&(this.maxLookAhead=a),y},mn.prototype.baseToken=function(a){if(!this.baseTokens)return null;for(;this.baseTokens[this.baseTokenPos]<=a;)this.baseTokenPos+=2;var y=this.baseTokens[this.baseTokenPos+1];return{type:y&&y.replace(/( |^)overlay .*/,""),size:this.baseTokens[this.baseTokenPos]-a}},mn.prototype.nextLine=function(){this.line++,this.maxLookAhead>0&&this.maxLookAhead--},mn.fromSaved=function(a,y,x){return y instanceof vn?new mn(a,Zn(a.mode,y.state),x,y.lookAhead):new mn(a,Zn(a.mode,y),x)},mn.prototype.save=function(a){var y=a!==!1?Zn(this.doc.mode,this.state):this.state;return this.maxLookAhead>0?new vn(y,this.maxLookAhead):y};function xn(a,y,x,b){var E=[a.state.modeGen],z={};Qn(a,y.text,a.doc.mode,x,function(fe,Ce){return E.push(fe,Ce)},z,b);for(var re=x.state,oe=function(fe){x.baseTokens=E;var Ce=a.state.overlays[fe],Pe=1,at=0;x.state=!0,Qn(a,y.text,Ce.mode,x,function(nt,Pt){for(var Rt=Pe;atnt&&E.splice(Pe,1,nt,E[Pe+1],Qt),Pe+=2,at=Math.min(nt,Qt)}if(Pt)if(Ce.opaque)E.splice(Rt,Pe-Rt,nt,"overlay "+Pt),Pe=Rt+2;else for(;Rta.options.maxHighlightLength&&Zn(a.doc.mode,b.state),z=xn(a,y,b);E&&(b.state=E),y.stateAfter=b.save(!E),y.styles=z.styles,z.classes?y.styleClasses=z.classes:y.styleClasses&&(y.styleClasses=null),x===a.doc.highlightFrontier&&(a.doc.modeFrontier=Math.max(a.doc.modeFrontier,++a.doc.highlightFrontier))}return y.styles}function Yn(a,y,x){var b=a.doc,E=a.display;if(!b.mode.startState)return new mn(b,!0,y);var z=Mr(a,y,x),re=z>b.first&&mt(b,z-1).stateAfter,oe=re?mn.fromSaved(b,re,z):new mn(b,dr(b.mode),z);return b.iter(z,y,function(ue){hn(a,ue.text,oe);var fe=oe.line;ue.stateAfter=fe==y-1||fe%5==0||fe>=E.viewFrom&&fey.start)return z}throw new Error("Mode "+a.name+" failed to advance stream.")}var nn=function(a,y,x){this.start=a.start,this.end=a.pos,this.string=a.current(),this.type=y||null,this.state=x};function Wn(a,y,x,b){var E=a.doc,z=E.mode,re;y=Tt(E,y);var oe=mt(E,y.line),ue=Yn(a,y.line,x),fe=new Ut(oe.text,a.options.tabSize,ue),Ce;for(b&&(Ce=[]);(b||fe.posa.options.maxHighlightLength?(oe=!1,re&&hn(a,y,b,Ce.pos),Ce.pos=y.length,Pe=null):Pe=wr(gn(x,Ce,b.state,at),z),at){var nt=at[0].name;nt&&(Pe="m-"+(Pe?nt+" "+Pe:nt))}if(!oe||fe!=Pe){for(;uere;--oe){if(oe<=z.first)return z.first;var ue=mt(z,oe-1),fe=ue.stateAfter;if(fe&&(!x||oe+(fe instanceof vn?fe.lookAhead:0)<=z.modeFrontier))return oe;var Ce=he(ue.text,null,a.options.tabSize);(E==null||b>Ce)&&(E=oe-1,b=Ce)}return E}function Lr(a,y){if(a.modeFrontier=Math.min(a.modeFrontier,y),!(a.highlightFrontierx;b--){var E=mt(a,b).stateAfter;if(E&&(!(E instanceof vn)||b+E.lookAhead=y:z.to>y);(b||(b=[])).push(new or(re,z.from,ue?null:z.to))}}return b}function jn(a,y,x){var b;if(a)for(var E=0;E=y:z.to>y);if(oe||z.from==y&&re.type=="bookmark"&&(!x||z.marker.insertLeft)){var ue=z.from==null||(re.inclusiveLeft?z.from<=y:z.from0&&oe)for(var bn=0;bn0)){var Ce=[ue,1],Pe=Mt(fe.from,oe.from),at=Mt(fe.to,oe.to);(Pe<0||!re.inclusiveLeft&&!Pe)&&Ce.push({from:fe.from,to:oe.from}),(at>0||!re.inclusiveRight&&!at)&&Ce.push({from:oe.to,to:fe.to}),E.splice.apply(E,Ce),ue+=Ce.length-3}}return E}function Dr(a){var y=a.markedSpans;if(y){for(var x=0;xy)&&(!b||ii(b,z.marker)<0)&&(b=z.marker)}return b}function yn(a,y,x,b,E){var z=mt(a,y),re=ir&&z.markedSpans;if(re)for(var oe=0;oe=0&&Pe<=0||Ce<=0&&Pe>=0)&&(Ce<=0&&(ue.marker.inclusiveRight&&E.inclusiveLeft?Mt(fe.to,x)>=0:Mt(fe.to,x)>0)||Ce>=0&&(ue.marker.inclusiveRight&&E.inclusiveLeft?Mt(fe.from,b)<=0:Mt(fe.from,b)<0)))return!0}}}function on(a){for(var y;y=Nn(a);)a=y.find(-1,!0).line;return a}function Dn(a){for(var y;y=Wt(a);)a=y.find(1,!0).line;return a}function ar(a){for(var y,x;y=Wt(a);)a=y.find(1,!0).line,(x||(x=[])).push(a);return x}function Vt(a,y){var x=mt(a,y),b=on(x);return x==b?y:Ae(b)}function _t(a,y){if(y>a.lastLine())return y;var x=mt(a,y),b;if(!rn(a,x))return y;for(;b=Wt(x);)x=b.find(1,!0).line;return Ae(x)+1}function rn(a,y){var x=ir&&y.markedSpans;if(x){for(var b=void 0,E=0;Ey.maxLineLength&&(y.maxLineLength=E,y.maxLine=b)})}var yr=function(a,y,x){this.text=a,Wr(this,y),this.height=x?x(this):1};yr.prototype.lineNo=function(){return Ae(this)},Ot(yr);function br(a,y,x,b){a.text=y,a.stateAfter&&(a.stateAfter=null),a.styles&&(a.styles=null),a.order!=null&&(a.order=null),Dr(a),Wr(a,x);var E=b?b(a):1;E!=a.height&&Gn(a,E)}function Sr(a){a.parent=null,Dr(a)}var Hr={},Tr={};function _r(a,y){if(!a||/^\s*$/.test(a))return null;var x=y.addModeClass?Tr:Hr;return x[a]||(x[a]=a.replace(/\S+/g,"cm-$&"))}function ei(a,y){var x=xt("span",null,null,Le?"padding-right: .1px":null),b={pre:xt("pre",[x],"CodeMirror-line"),content:x,col:0,pos:0,cm:a,trailingSpace:!1,splitSpaces:a.getOption("lineWrapping")};y.measure={};for(var E=0;E<=(y.rest?y.rest.length:0);E++){var z=E?y.rest[E-1]:y.line,re=void 0;b.pos=0,b.addToken=Oi,Rn(a.display.measure)&&(re=ce(z,a.doc.direction))&&(b.addToken=vi(b.addToken,re)),b.map=[];var oe=y!=a.display.externalMeasured&&Ae(z);fr(z,b,_n(a,z,oe)),z.styleClasses&&(z.styleClasses.bgClass&&(b.bgClass=Bt(z.styleClasses.bgClass,b.bgClass||"")),z.styleClasses.textClass&&(b.textClass=Bt(z.styleClasses.textClass,b.textClass||""))),b.map.length==0&&b.map.push(0,0,b.content.appendChild(ur(a.display.measure))),E==0?(y.measure.map=b.map,y.measure.cache={}):((y.measure.maps||(y.measure.maps=[])).push(b.map),(y.measure.caches||(y.measure.caches=[])).push({}))}if(Le){var ue=b.content.lastChild;(/\bcm-tab\b/.test(ue.className)||ue.querySelector&&ue.querySelector(".cm-tab"))&&(b.content.className="cm-tab-wrap-hack")}return St(a,"renderLine",a,y.line,b.pre),b.pre.className&&(b.textClass=Bt(b.pre.className,b.textClass||"")),b}function Mi(a){var y=Ye("span","\u2022","cm-invalidchar");return y.title="\\u"+a.charCodeAt(0).toString(16),y.setAttribute("aria-label",y.title),y}function Oi(a,y,x,b,E,z,re){if(y){var oe=a.splitSpaces?xi(y,a.trailingSpace):y,ue=a.cm.state.specialChars,fe=!1,Ce;if(!ue.test(y))a.col+=y.length,Ce=document.createTextNode(oe),a.map.push(a.pos,a.pos+y.length,Ce),me&&Ke<9&&(fe=!0),a.pos+=y.length;else{Ce=document.createDocumentFragment();for(var Pe=0;;){ue.lastIndex=Pe;var at=ue.exec(y),nt=at?at.index-Pe:y.length-Pe;if(nt){var Pt=document.createTextNode(oe.slice(Pe,Pe+nt));me&&Ke<9?Ce.appendChild(Ye("span",[Pt])):Ce.appendChild(Pt),a.map.push(a.pos,a.pos+nt,Pt),a.col+=nt,a.pos+=nt}if(!at)break;Pe+=nt+1;var Rt=void 0;if(at[0]==" "){var Qt=a.cm.options.tabSize,an=Qt-a.col%Qt;Rt=Ce.appendChild(Ye("span",ye(an),"cm-tab")),Rt.setAttribute("role","presentation"),Rt.setAttribute("cm-text"," "),a.col+=an}else at[0]=="\r"||at[0]==` `?(Rt=Ce.appendChild(Ye("span",at[0]=="\r"?"\u240D":"\u2424","cm-invalidchar")),Rt.setAttribute("cm-text",at[0]),a.col+=1):(Rt=a.cm.options.specialCharPlaceholder(at[0]),Rt.setAttribute("cm-text",at[0]),me&&Ke<9?Ce.appendChild(Ye("span",[Rt])):Ce.appendChild(Rt),a.col+=1);a.map.push(a.pos,a.pos+1,Rt),a.pos++}}if(a.trailingSpace=oe.charCodeAt(y.length-1)==32,x||b||E||fe||z||re){var fn=x||"";b&&(fn+=b),E&&(fn+=E);var sn=Ye("span",[Ce],fn,z);if(re)for(var bn in re)re.hasOwnProperty(bn)&&bn!="style"&&bn!="class"&&sn.setAttribute(bn,re[bn]);return a.content.appendChild(sn)}a.content.appendChild(Ce)}}function xi(a,y){if(a.length>1&&!/ /.test(a))return a;for(var x=y,b="",E=0;Efe&&Pe.from<=fe));at++);if(Pe.to>=Ce)return a(x,b,E,z,re,oe,ue);a(x,b.slice(0,Pe.to-fe),E,z,null,oe,ue),z=null,b=b.slice(Pe.to-fe),fe=Pe.to}}}function Xi(a,y,x,b){var E=!b&&x.widgetNode;E&&a.map.push(a.pos,a.pos+y,E),!b&&a.cm.display.input.needsContentAttribute&&(E||(E=a.content.appendChild(document.createElement("span"))),E.setAttribute("cm-marker",x.id)),E&&(a.cm.display.input.setUneditable(E),a.content.appendChild(E)),a.pos+=y,a.trailingSpace=!1}function fr(a,y,x){var b=a.markedSpans,E=a.text,z=0;if(!b){for(var re=1;reue||Vn.collapsed&&Sn.to==ue&&Sn.from==ue)){if(Sn.to!=null&&Sn.to!=ue&&nt>Sn.to&&(nt=Sn.to,Rt=""),Vn.className&&(Pt+=" "+Vn.className),Vn.css&&(at=(at?at+";":"")+Vn.css),Vn.startStyle&&Sn.from==ue&&(Qt+=" "+Vn.startStyle),Vn.endStyle&&Sn.to==nt&&(bn||(bn=[])).push(Vn.endStyle,Sn.to),Vn.title&&((fn||(fn={})).title=Vn.title),Vn.attributes)for(var Fr in Vn.attributes)(fn||(fn={}))[Fr]=Vn.attributes[Fr];Vn.collapsed&&(!an||ii(an.marker,Vn)<0)&&(an=Sn)}else Sn.from>ue&&nt>Sn.from&&(nt=Sn.from)}if(bn)for(var si=0;si=oe)break;for(var Bi=Math.min(oe,nt);;){if(Ce){var ki=ue+Ce.length;if(!an){var qr=ki>Bi?Ce.slice(0,Bi-ue):Ce;y.addToken(y,qr,Pe?Pe+Pt:Pt,Qt,ue+qr.length==nt?Rt:"",at,fn)}if(ki>=Bi){Ce=Ce.slice(Bi-ue),ue=Bi;break}ue=ki,Qt=""}Ce=E.slice(z,z=x[fe++]),Pe=_r(x[fe++],y.cm.options)}}}function to(a,y,x){this.line=y,this.rest=ar(y),this.size=this.rest?Ae(ve(this.rest))-x+1:1,this.node=this.text=null,this.hidden=rn(a,y)}function ti(a,y,x){for(var b=[],E,z=y;z2&&z.push((ue.bottom+fe.top)/2-x.top)}}z.push(x.bottom-x.top)}}function To(a,y,x){if(a.line==y)return{map:a.measure.map,cache:a.measure.cache};for(var b=0;bx)return{map:a.measure.maps[E],cache:a.measure.caches[E],before:!0}}function ja(a,y){y=on(y);var x=Ae(y),b=a.display.externalMeasured=new to(a.doc,y,x);b.lineN=x;var E=b.built=ei(a,b);return b.text=E.pre,Oe(a.display.lineMeasure,E.pre),b}function ya(a,y,x,b){return Hi(a,uo(a,y),x,b)}function $i(a,y){if(y>=a.display.viewFrom&&y=x.lineN&&yy)&&(z=ue-oe,E=z-1,y>=ue&&(re="right")),E!=null){if(b=a[fe+2],oe==ue&&x==(b.insertLeft?"left":"right")&&(re=x),x=="left"&&E==0)for(;fe&&a[fe-2]==a[fe-3]&&a[fe-1].insertLeft;)b=a[(fe-=3)+2],re="left";if(x=="right"&&E==ue-oe)for(;fe=0&&(x=a[E]).left==x.right;E--);return x}function wa(a,y,x,b){var E=xa(y.map,x,b),z=E.node,re=E.start,oe=E.end,ue=E.collapse,fe;if(z.nodeType==3){for(var Ce=0;Ce<4;Ce++){for(;re&&Et(y.line.text.charAt(E.coverStart+re));)--re;for(;E.coverStart+oe0&&(ue=b="right");var Pe;a.options.lineWrapping&&(Pe=z.getClientRects()).length>1?fe=Pe[b=="right"?Pe.length-1:0]:fe=z.getBoundingClientRect()}if(me&&Ke<9&&!re&&(!fe||!fe.left&&!fe.right)){var at=z.parentNode.getClientRects()[0];at?fe={left:at.left,right:at.left+Vi(a.display),top:at.top,bottom:at.bottom}:fe=ba}for(var nt=fe.top-y.rect.top,Pt=fe.bottom-y.rect.top,Rt=(nt+Pt)/2,Qt=y.view.measure.heights,an=0;an=b.text.length?(ue=b.text.length,fe="before"):ue<=0&&(ue=0,fe="after"),!oe)return re(fe=="before"?ue-1:ue,fe=="before");function Ce(Pt,Rt,Qt){var an=oe[Rt],fn=an.level==1;return re(Qt?Pt-1:Pt,fn!=Qt)}var Pe=ee(oe,ue,fe),at=te,nt=Ce(ue,Pe,fe=="before");return at!=null&&(nt.other=Ce(ue,at,fe!="before")),nt}function lr(a,y){var x=0;y=Tt(a.doc,y),a.options.lineWrapping||(x=Vi(a.display)*y.ch);var b=mt(a.doc,y.line),E=Ln(b)+Kr(a.display);return{left:x,right:x,top:E,bottom:E+b.height}}function Hn(a,y,x,b,E){var z=Ue(a,y,x);return z.xRel=E,b&&(z.outside=b),z}function ci(a,y,x){var b=a.doc;if(x+=a.display.viewOffset,x<0)return Hn(b.first,0,null,-1,-1);var E=Re(b,x),z=b.first+b.size-1;if(E>z)return Hn(b.first+b.size-1,mt(b,z).text.length,null,1,1);y<0&&(y=0);for(var re=mt(b,E);;){var oe=Ui(a,re,E,y,x),ue=Yt(re,oe.ch+(oe.xRel>0||oe.outside>0?1:0));if(!ue)return oe;var fe=ue.find(1);if(fe.line==E)return fe;re=mt(b,E=fe.line)}}function fi(a,y,x,b){b-=Jo(y);var E=y.text.length,z=Ht(function(re){return Hi(a,x,re-1).bottom<=b},E,0);return E=Ht(function(re){return Hi(a,x,re).top>b},z,E),{begin:z,end:E}}function Yr(a,y,x,b){x||(x=uo(a,y));var E=Ao(a,y,Hi(a,x,b),"line").top;return fi(a,y,x,E)}function ni(a,y,x,b){return a.bottom<=x?!1:a.top>x?!0:(b?a.left:a.right)>y}function Ui(a,y,x,b,E){E-=Ln(y);var z=uo(a,y),re=Jo(y),oe=0,ue=y.text.length,fe=!0,Ce=ce(y,a.doc.direction);if(Ce){var Pe=(a.options.lineWrapping?ro:zi)(a,y,x,z,Ce,b,E);fe=Pe.level!=1,oe=fe?Pe.from:Pe.to-1,ue=fe?Pe.to:Pe.from-1}var at=null,nt=null,Pt=Ht(function(Tn){var Sn=Hi(a,z,Tn);return Sn.top+=re,Sn.bottom+=re,ni(Sn,b,E,!1)?(Sn.top<=E&&Sn.left<=b&&(at=Tn,nt=Sn),!0):!1},oe,ue),Rt,Qt,an=!1;if(nt){var fn=b-nt.left=bn.bottom?1:0}return Pt=Xt(y.text,Pt,1),Hn(x,Pt,Qt,an,b-Rt)}function zi(a,y,x,b,E,z,re){var oe=Ht(function(Pe){var at=E[Pe],nt=at.level!=1;return ni(wi(a,Ue(x,nt?at.to:at.from,nt?"before":"after"),"line",y,b),z,re,!0)},0,E.length-1),ue=E[oe];if(oe>0){var fe=ue.level!=1,Ce=wi(a,Ue(x,fe?ue.from:ue.to,fe?"after":"before"),"line",y,b);ni(Ce,z,re,!0)&&Ce.top>re&&(ue=E[oe-1])}return ue}function ro(a,y,x,b,E,z,re){var oe=fi(a,y,b,re),ue=oe.begin,fe=oe.end;/\s/.test(y.text.charAt(fe-1))&&fe--;for(var Ce=null,Pe=null,at=0;at=fe||nt.to<=ue)){var Pt=nt.level!=1,Rt=Hi(a,b,Pt?Math.min(fe,nt.to)-1:Math.max(ue,nt.from)).right,Qt=RtQt)&&(Ce=nt,Pe=Qt)}}return Ce||(Ce=E[E.length-1]),Ce.fromfe&&(Ce={from:Ce.from,to:fe,level:Ce.level}),Ce}var Pi;function Ti(a){if(a.cachedTextHeight!=null)return a.cachedTextHeight;if(Pi==null){Pi=Ye("pre",null,"CodeMirror-line-like");for(var y=0;y<49;++y)Pi.appendChild(document.createTextNode("x")),Pi.appendChild(Ye("br"));Pi.appendChild(document.createTextNode("x"))}Oe(a.measure,Pi);var x=Pi.offsetHeight/50;return x>3&&(a.cachedTextHeight=x),zt(a.measure),x||1}function Vi(a){if(a.cachedCharWidth!=null)return a.cachedCharWidth;var y=Ye("span","xxxxxxxxxx"),x=Ye("pre",[y],"CodeMirror-line-like");Oe(a.measure,x);var b=y.getBoundingClientRect(),E=(b.right-b.left)/10;return E>2&&(a.cachedCharWidth=E),E||10}function co(a){for(var y=a.display,x={},b={},E=y.gutters.clientLeft,z=y.gutters.firstChild,re=0;z;z=z.nextSibling,++re){var oe=a.display.gutterSpecs[re].className;x[oe]=z.offsetLeft+z.clientLeft+E,b[oe]=z.clientWidth}return{fixedPos:Ka(y),gutterTotalWidth:y.gutters.offsetWidth,gutterLeft:x,gutterWidth:b,wrapperWidth:y.wrapper.clientWidth}}function Ka(a){return a.scroller.getBoundingClientRect().left-a.sizer.getBoundingClientRect().left}function ws(a){var y=Ti(a.display),x=a.options.lineWrapping,b=x&&Math.max(5,a.display.scroller.clientWidth/Vi(a.display)-3);return function(E){if(rn(a.doc,E))return 0;var z=0;if(E.widgets)for(var re=0;re0&&(fe=mt(a.doc,ue.line).text).length==ue.ch){var Ce=he(fe,fe.length,a.options.tabSize)-fe.length;ue=Ue(ue.line,Math.max(0,Math.round((z-Qi(a.display).left)/Vi(a.display))-Ce))}return ue}function So(a,y){if(y>=a.display.viewTo||(y-=a.display.viewFrom,y<0))return null;for(var x=a.display.view,b=0;by)&&(E.updateLineNumbers=y),a.curOp.viewChanged=!0,y>=E.viewTo)ir&&Vt(a.doc,y)E.viewFrom?ho(a):(E.viewFrom+=b,E.viewTo+=b);else if(y<=E.viewFrom&&x>=E.viewTo)ho(a);else if(y<=E.viewFrom){var z=ka(a,x,x+b,1);z?(E.view=E.view.slice(z.index),E.viewFrom=z.lineN,E.viewTo+=b):ho(a)}else if(x>=E.viewTo){var re=ka(a,y,y,-1);re?(E.view=E.view.slice(0,re.index),E.viewTo=re.lineN):ho(a)}else{var oe=ka(a,y,y,-1),ue=ka(a,x,x+b,1);oe&&ue?(E.view=E.view.slice(0,oe.index).concat(ti(a,oe.lineN,ue.lineN)).concat(E.view.slice(ue.index)),E.viewTo+=b):ho(a)}var fe=E.externalMeasured;fe&&(x=E.lineN&&y=b.viewTo)){var z=b.view[So(a,y)];if(z.node!=null){var re=z.changes||(z.changes=[]);Me(re,x)==-1&&re.push(x)}}}function ho(a){a.display.viewFrom=a.display.viewTo=a.doc.first,a.display.view=[],a.display.viewOffset=0}function ka(a,y,x,b){var E=So(a,y),z,re=a.display.view;if(!ir||x==a.doc.first+a.doc.size)return{index:E,lineN:x};for(var oe=a.display.viewFrom,ue=0;ue0){if(E==re.length-1)return null;z=oe+re[E].size-y,E++}else z=oe-y;y+=z,x+=z}for(;Vt(a.doc,x)!=x;){if(E==(b<0?0:re.length-1))return null;x+=b*re[E-(b<0?1:0)].size,E+=b}return{index:E,lineN:x}}function Wl(a,y,x){var b=a.display,E=b.view;E.length==0||y>=b.viewTo||x<=b.viewFrom?(b.view=ti(a,y,x),b.viewFrom=y):(b.viewFrom>y?b.view=ti(a,y,b.viewFrom).concat(b.view):b.viewFromx&&(b.view=b.view.slice(0,So(a,x)))),b.viewTo=x}function Cs(a){for(var y=a.display.view,x=0,b=0;b=a.display.viewTo||oe.to().line0?y.blinker=setInterval(function(){a.hasFocus()||Io(a),y.cursorDiv.style.visibility=(x=!x)?"":"hidden"},a.options.cursorBlinkRate):a.options.cursorBlinkRate<0&&(y.cursorDiv.style.visibility="hidden")}}function Es(a){a.state.focused||(a.display.input.focus(),Ja(a))}function Ds(a){a.state.delayingBlurEvent=!0,setTimeout(function(){a.state.delayingBlurEvent&&(a.state.delayingBlurEvent=!1,Io(a))},100)}function Ja(a,y){a.state.delayingBlurEvent&&(a.state.delayingBlurEvent=!1),a.options.readOnly!="nocursor"&&(a.state.focused||(kt(a,"focus",a,y),a.state.focused=!0,Ve(a.display.wrapper,"CodeMirror-focused"),!a.curOp&&a.display.selForContextMenu!=a.doc.sel&&(a.display.input.reset(),Le&&setTimeout(function(){return a.display.input.reset(!0)},20)),a.display.input.receivedFocus()),Xa(a))}function Io(a,y){a.state.delayingBlurEvent||(a.state.focused&&(kt(a,"blur",a,y),a.state.focused=!1,lt(a.display.wrapper,"CodeMirror-focused")),clearInterval(a.display.blinker),setTimeout(function(){a.state.focused||(a.display.shift=!1)},150))}function Da(a){for(var y=a.display,x=y.lineDiv.offsetTop,b=0;b.005||Ce<-.005)&&(Gn(E.line,re),Ms(E.line),E.rest))for(var Pe=0;Pea.display.sizerWidth){var at=Math.ceil(oe/Vi(a.display));at>a.display.maxLineLength&&(a.display.maxLineLength=at,a.display.maxLine=E.line,a.display.maxLineChanged=!0)}}}}function Ms(a){if(a.widgets)for(var y=0;y=re&&(z=Re(y,Ln(mt(y,ue))-a.wrapper.clientHeight),re=ue)}return{from:z,to:Math.max(re,z+1)}}function zl(a,y){if(!_e(a,"scrollCursorIntoView")){var x=a.display,b=x.sizer.getBoundingClientRect(),E=null;if(y.top+b.top<0?E=!0:y.bottom+b.top>(window.innerHeight||document.documentElement.clientHeight)&&(E=!1),E!=null&&!it){var z=Ye("div","\u200B",null,`position: absolute; + height: `+(Sn-bn)+"px"))}function Pe(sn,bn,Tn){var Sn=mt(E,sn),Vn=Sn.text.length,Fr,si;function jr(qr,Ei){return Bo(a,Ue(sn,qr),"div",Sn,Ei)}function Bi(qr,Ei,di){var ri=Yr(a,Sn,null,qr),$r=Ei=="ltr"==(di=="after")?"left":"right",Vr=di=="after"?ri.begin:ri.end-(/\s/.test(Sn.text.charAt(ri.end-1))?2:1);return jr(Vr,$r)[$r]}var ki=ce(Sn,E.direction);return le(ki,bn||0,Tn==null?Vn:Tn,function(qr,Ei,di,ri){var $r=di=="ltr",Vr=jr(qr,$r?"left":"right"),Di=jr(Ei-1,$r?"right":"left"),Uo=bn==null&&qr==0,bo=Tn==null&&Ei==Vn,pi=ri==0,eo=!ki||ri==ki.length-1;if(Di.top-Vr.top<=3){var li=(fe?Uo:bo)&&pi,bs=(fe?bo:Uo)&&eo,oo=li?oe:($r?Vr:Di).left,Lo=bs?ue:($r?Di:Vr).right;Ce(oo,Vr.top,Lo-oo,Vr.bottom)}else{var Po,bi,Vo,xs;$r?(Po=fe&&Uo&&pi?oe:Vr.left,bi=fe?ue:Bi(qr,di,"before"),Vo=fe?oe:Bi(Ei,di,"after"),xs=fe&&bo&&eo?ue:Di.right):(Po=fe?Bi(qr,di,"before"):oe,bi=!fe&&Uo&&pi?ue:Vr.right,Vo=!fe&&bo&&eo?oe:Di.left,xs=fe?Bi(Ei,di,"after"):ue),Ce(Po,Vr.top,bi-Po,Vr.bottom),Vr.bottom0?y.blinker=setInterval(function(){a.hasFocus()||Io(a),y.cursorDiv.style.visibility=(x=!x)?"":"hidden"},a.options.cursorBlinkRate):a.options.cursorBlinkRate<0&&(y.cursorDiv.style.visibility="hidden")}}function Es(a){a.state.focused||(a.display.input.focus(),Ja(a))}function Ds(a){a.state.delayingBlurEvent=!0,setTimeout(function(){a.state.delayingBlurEvent&&(a.state.delayingBlurEvent=!1,Io(a))},100)}function Ja(a,y){a.state.delayingBlurEvent&&(a.state.delayingBlurEvent=!1),a.options.readOnly!="nocursor"&&(a.state.focused||(St(a,"focus",a,y),a.state.focused=!0,Ve(a.display.wrapper,"CodeMirror-focused"),!a.curOp&&a.display.selForContextMenu!=a.doc.sel&&(a.display.input.reset(),Le&&setTimeout(function(){return a.display.input.reset(!0)},20)),a.display.input.receivedFocus()),Xa(a))}function Io(a,y){a.state.delayingBlurEvent||(a.state.focused&&(St(a,"blur",a,y),a.state.focused=!1,lt(a.display.wrapper,"CodeMirror-focused")),clearInterval(a.display.blinker),setTimeout(function(){a.state.focused||(a.display.shift=!1)},150))}function Da(a){for(var y=a.display,x=y.lineDiv.offsetTop,b=0;b.005||Ce<-.005)&&(Gn(E.line,re),Ms(E.line),E.rest))for(var Pe=0;Pea.display.sizerWidth){var at=Math.ceil(oe/Vi(a.display));at>a.display.maxLineLength&&(a.display.maxLineLength=at,a.display.maxLine=E.line,a.display.maxLineChanged=!0)}}}}function Ms(a){if(a.widgets)for(var y=0;y=re&&(z=Re(y,Ln(mt(y,ue))-a.wrapper.clientHeight),re=ue)}return{from:z,to:Math.max(re,z+1)}}function zl(a,y){if(!_e(a,"scrollCursorIntoView")){var x=a.display,b=x.sizer.getBoundingClientRect(),E=null;if(y.top+b.top<0?E=!0:y.bottom+b.top>(window.innerHeight||document.documentElement.clientHeight)&&(E=!1),E!=null&&!ot){var z=Ye("div","\u200B",null,`position: absolute; top: `+(y.top-x.viewOffset-Kr(a.display))+`px; height: `+(y.bottom-y.top+Li(a)+x.barHeight)+`px; - left: `+y.left+"px; width: "+Math.max(2,y.right-y.left)+"px;");a.display.lineSpace.appendChild(z),z.scrollIntoView(E),a.display.lineSpace.removeChild(z)}}}function Zl(a,y,x,b){b==null&&(b=0);var E;!a.options.lineWrapping&&y==x&&(y=y.ch?Ue(y.line,y.sticky=="before"?y.ch-1:y.ch,"after"):y,x=y.sticky=="before"?Ue(y.line,y.ch+1,"before"):y);for(var z=0;z<5;z++){var re=!1,oe=wi(a,y),ue=!x||x==y?oe:wi(a,x);E={left:Math.min(oe.left,ue.left),top:Math.min(oe.top,ue.top)-b,right:Math.max(oe.left,ue.left),bottom:Math.max(oe.bottom,ue.bottom)+b};var fe=Qa(a,E),Ce=a.doc.scrollTop,Pe=a.doc.scrollLeft;if(fe.scrollTop!=null&&($o(a,fe.scrollTop),Math.abs(a.doc.scrollTop-Ce)>1&&(re=!0)),fe.scrollLeft!=null&&(ko(a,fe.scrollLeft),Math.abs(a.doc.scrollLeft-Pe)>1&&(re=!0)),!re)break}return E}function Gl(a,y){var x=Qa(a,y);x.scrollTop!=null&&$o(a,x.scrollTop),x.scrollLeft!=null&&ko(a,x.scrollLeft)}function Qa(a,y){var x=a.display,b=Ti(a.display);y.top<0&&(y.top=0);var E=a.curOp&&a.curOp.scrollTop!=null?a.curOp.scrollTop:x.scroller.scrollTop,z=no(a),re={};y.bottom-y.top>z&&(y.bottom=y.top+z);var oe=a.doc.height+Wi(x),ue=y.topoe-b;if(y.topE+z){var Ce=Math.min(y.top,(fe?oe:y.bottom)-z);Ce!=E&&(re.scrollTop=Ce)}var Pe=a.options.fixedGutter?0:x.gutters.offsetWidth,at=a.curOp&&a.curOp.scrollLeft!=null?a.curOp.scrollLeft:x.scroller.scrollLeft-Pe,nt=qi(a)-x.gutters.offsetWidth,Pt=y.right-y.left>nt;return Pt&&(y.right=y.left+nt),y.left<10?re.scrollLeft=0:y.leftnt+at-3&&(re.scrollLeft=y.right+(Pt?0:10)-nt),re}function qa(a,y){y!=null&&(La(a),a.curOp.scrollTop=(a.curOp.scrollTop==null?a.doc.scrollTop:a.curOp.scrollTop)+y)}function No(a){La(a);var y=a.getCursor();a.curOp.scrollToPos={from:y,to:y,margin:a.options.cursorScrollMargin}}function qo(a,y,x){(y!=null||x!=null)&&La(a),y!=null&&(a.curOp.scrollLeft=y),x!=null&&(a.curOp.scrollTop=x)}function jl(a,y){La(a),a.curOp.scrollToPos=y}function La(a){var y=a.curOp.scrollToPos;if(y){a.curOp.scrollToPos=null;var x=lr(a,y.from),b=lr(a,y.to);Ls(a,x,b,y.margin)}}function Ls(a,y,x,b){var E=Qa(a,{left:Math.min(y.left,x.left),top:Math.min(y.top,x.top)-b,right:Math.max(y.right,x.right),bottom:Math.max(y.bottom,x.bottom)+b});qo(a,E.scrollLeft,E.scrollTop)}function $o(a,y){Math.abs(a.doc.scrollTop-y)<2||(se||es(a,{top:y}),Ps(a,y,!0),se&&es(a),na(a,100))}function Ps(a,y,x){y=Math.max(0,Math.min(a.display.scroller.scrollHeight-a.display.scroller.clientHeight,y)),!(a.display.scroller.scrollTop==y&&!x)&&(a.doc.scrollTop=y,a.display.scrollbars.setScrollTop(y),a.display.scroller.scrollTop!=y&&(a.display.scroller.scrollTop=y))}function ko(a,y,x,b){y=Math.max(0,Math.min(y,a.display.scroller.scrollWidth-a.display.scroller.clientWidth)),!((x?y==a.doc.scrollLeft:Math.abs(a.doc.scrollLeft-y)<2)&&!b)&&(a.doc.scrollLeft=y,Ns(a),a.display.scroller.scrollLeft!=y&&(a.display.scroller.scrollLeft=y),a.display.scrollbars.setScrollLeft(y))}function ea(a){var y=a.display,x=y.gutters.offsetWidth,b=Math.round(a.doc.height+Wi(a.display));return{clientHeight:y.scroller.clientHeight,viewHeight:y.wrapper.clientHeight,scrollWidth:y.scroller.scrollWidth,clientWidth:y.scroller.clientWidth,viewWidth:y.wrapper.clientWidth,barLeft:a.options.fixedGutter?x:0,docHeight:b,scrollHeight:b+Li(a)+y.barHeight,nativeBarWidth:y.nativeBarWidth,gutterWidth:x}}var Eo=function(a,y,x){this.cm=x;var b=this.vert=Ye("div",[Ye("div",null,null,"min-width: 1px")],"CodeMirror-vscrollbar"),E=this.horiz=Ye("div",[Ye("div",null,null,"height: 100%; min-height: 1px")],"CodeMirror-hscrollbar");b.tabIndex=E.tabIndex=-1,a(b),a(E),be(b,"scroll",function(){b.clientHeight&&y(b.scrollTop,"vertical")}),be(E,"scroll",function(){E.clientWidth&&y(E.scrollLeft,"horizontal")}),this.checkedZeroWidth=!1,me&&Ke<8&&(this.horiz.style.minHeight=this.vert.style.minWidth="18px")};Eo.prototype.update=function(a){var y=a.scrollWidth>a.clientWidth+1,x=a.scrollHeight>a.clientHeight+1,b=a.nativeBarWidth;if(x){this.vert.style.display="block",this.vert.style.bottom=y?b+"px":"0";var E=a.viewHeight-(y?b:0);this.vert.firstChild.style.height=Math.max(0,a.scrollHeight-a.clientHeight+E)+"px"}else this.vert.style.display="",this.vert.firstChild.style.height="0";if(y){this.horiz.style.display="block",this.horiz.style.right=x?b+"px":"0",this.horiz.style.left=a.barLeft+"px";var z=a.viewWidth-a.barLeft-(x?b:0);this.horiz.firstChild.style.width=Math.max(0,a.scrollWidth-a.clientWidth+z)+"px"}else this.horiz.style.display="",this.horiz.firstChild.style.width="0";return!this.checkedZeroWidth&&a.clientHeight>0&&(b==0&&this.zeroWidthHack(),this.checkedZeroWidth=!0),{right:x?b:0,bottom:y?b:0}},Eo.prototype.setScrollLeft=function(a){this.horiz.scrollLeft!=a&&(this.horiz.scrollLeft=a),this.disableHoriz&&this.enableZeroWidthBar(this.horiz,this.disableHoriz,"horiz")},Eo.prototype.setScrollTop=function(a){this.vert.scrollTop!=a&&(this.vert.scrollTop=a),this.disableVert&&this.enableZeroWidthBar(this.vert,this.disableVert,"vert")},Eo.prototype.zeroWidthHack=function(){var a=xe&&!ge?"12px":"18px";this.horiz.style.height=this.vert.style.width=a,this.horiz.style.pointerEvents=this.vert.style.pointerEvents="none",this.disableHoriz=new ae,this.disableVert=new ae},Eo.prototype.enableZeroWidthBar=function(a,y,x){a.style.pointerEvents="auto";function b(){var E=a.getBoundingClientRect(),z=x=="vert"?document.elementFromPoint(E.right-1,(E.top+E.bottom)/2):document.elementFromPoint((E.right+E.left)/2,E.bottom-1);z!=a?a.style.pointerEvents="none":y.set(1e3,b)}y.set(1e3,b)},Eo.prototype.clear=function(){var a=this.horiz.parentNode;a.removeChild(this.horiz),a.removeChild(this.vert)};var ta=function(){};ta.prototype.update=function(){return{bottom:0,right:0}},ta.prototype.setScrollLeft=function(){},ta.prototype.setScrollTop=function(){},ta.prototype.clear=function(){};function Ro(a,y){y||(y=ea(a));var x=a.display.barWidth,b=a.display.barHeight;Ts(a,y);for(var E=0;E<4&&x!=a.display.barWidth||b!=a.display.barHeight;E++)x!=a.display.barWidth&&a.options.lineWrapping&&Da(a),Ts(a,ea(a)),x=a.display.barWidth,b=a.display.barHeight}function Ts(a,y){var x=a.display,b=x.scrollbars.update(y);x.sizer.style.paddingRight=(x.barWidth=b.right)+"px",x.sizer.style.paddingBottom=(x.barHeight=b.bottom)+"px",x.heightForcer.style.borderBottom=b.bottom+"px solid transparent",b.right&&b.bottom?(x.scrollbarFiller.style.display="block",x.scrollbarFiller.style.height=b.bottom+"px",x.scrollbarFiller.style.width=b.right+"px"):x.scrollbarFiller.style.display="",b.bottom&&a.options.coverGutterNextToScrollbar&&a.options.fixedGutter?(x.gutterFiller.style.display="block",x.gutterFiller.style.height=b.bottom+"px",x.gutterFiller.style.width=y.gutterWidth+"px"):x.gutterFiller.style.display=""}var As={native:Eo,null:ta};function Bs(a){a.display.scrollbars&&(a.display.scrollbars.clear(),a.display.scrollbars.addClass&<(a.display.wrapper,a.display.scrollbars.addClass)),a.display.scrollbars=new As[a.options.scrollbarStyle](function(y){a.display.wrapper.insertBefore(y,a.display.scrollbarFiller),be(y,"mousedown",function(){a.state.focused&&setTimeout(function(){return a.display.input.focus()},0)}),y.setAttribute("cm-not-content","true")},function(y,x){x=="horizontal"?ko(a,y):$o(a,y)},a),a.display.scrollbars.addClass&&Ve(a.display.wrapper,a.display.scrollbars.addClass)}var Ul=0;function Do(a){a.curOp={cm:a,viewChanged:!1,startHeight:a.doc.height,forceUpdate:!1,updateInput:0,typing:!1,changeObjs:null,cursorActivityHandlers:null,cursorActivityCalled:0,selectionChanged:!1,updateMaxLine:!1,scrollLeft:null,scrollTop:null,scrollToPos:null,focus:!1,id:++Ul},ao(a.curOp)}function Mo(a){var y=a.curOp;y&&mi(y,function(x){for(var b=0;b=x.viewTo)||x.maxLineChanged&&y.options.lineWrapping,a.update=a.mustUpdate&&new Pa(y,a.mustUpdate&&{top:a.scrollTop,ensure:a.scrollToPos},a.forceUpdate)}function Yl(a){a.updatedDisplay=a.mustUpdate&&$a(a.cm,a.update)}function Xl(a){var y=a.cm,x=y.display;a.updatedDisplay&&Da(y),a.barMeasure=ea(y),x.maxLineChanged&&!y.options.lineWrapping&&(a.adjustWidthTo=ya(y,x.maxLine,x.maxLine.text.length).left+3,y.display.sizerWidth=a.adjustWidthTo,a.barMeasure.scrollWidth=Math.max(x.scroller.clientWidth,x.sizer.offsetLeft+a.adjustWidthTo+Li(y)+y.display.barWidth),a.maxScrollLeft=Math.max(0,x.sizer.offsetLeft+a.adjustWidthTo-qi(y))),(a.updatedDisplay||a.selectionChanged)&&(a.preparedSelection=x.input.prepareSelection())}function Jl(a){var y=a.cm;a.adjustWidthTo!=null&&(y.display.sizer.style.minWidth=a.adjustWidthTo+"px",a.maxScrollLeft=a.display.viewTo)){var x=+new Date+a.options.workTime,b=Yn(a,y.highlightFrontier),E=[];y.iter(b.line,Math.min(y.first+y.size,a.display.viewTo+500),function(z){if(b.line>=a.display.viewFrom){var re=z.styles,oe=z.text.length>a.options.maxHighlightLength?Zn(y.mode,b.state):null,ue=xn(a,z,b,!0);oe&&(b.state=oe),z.styles=ue.styles;var fe=z.styleClasses,Ce=ue.classes;Ce?z.styleClasses=Ce:fe&&(z.styleClasses=null);for(var Pe=!re||re.length!=z.styles.length||fe!=Ce&&(!fe||!Ce||fe.bgClass!=Ce.bgClass||fe.textClass!=Ce.textClass),at=0;!Pe&&atx)return na(a,a.options.workDelay),!0}),y.highlightFrontier=b.line,y.modeFrontier=Math.max(y.modeFrontier,b.line),E.length&&Ai(a,function(){for(var z=0;z=x.viewFrom&&y.visible.to<=x.viewTo&&(x.updateLineNumbers==null||x.updateLineNumbers>=x.viewTo)&&x.renderedView==x.view&&Cs(a)==0)return!1;Rs(a)&&(ho(a),y.dims=co(a));var E=b.first+b.size,z=Math.max(y.visible.from-a.options.viewportMargin,b.first),re=Math.min(E,y.visible.to+a.options.viewportMargin);x.viewFromre&&x.viewTo-re<20&&(re=Math.min(E,x.viewTo)),ir&&(z=Vt(a.doc,z),re=_t(a.doc,re));var oe=z!=x.viewFrom||re!=x.viewTo||x.lastWrapHeight!=y.wrapperHeight||x.lastWrapWidth!=y.wrapperWidth;Wl(a,z,re),x.viewOffset=Ln(mt(a.doc,x.viewFrom)),a.display.mover.style.top=x.viewOffset+"px";var ue=Cs(a);if(!oe&&ue==0&&!y.force&&x.renderedView==x.view&&(x.updateLineNumbers==null||x.updateLineNumbers>=x.viewTo))return!1;var fe=eu(a);return ue>4&&(x.lineDiv.style.display="none"),nu(a,x.updateLineNumbers,y.dims),ue>4&&(x.lineDiv.style.display=""),x.renderedView=x.view,tu(fe),zt(x.cursorDiv),zt(x.selectionDiv),x.gutters.style.height=x.sizer.style.minHeight=0,oe&&(x.lastWrapHeight=y.wrapperHeight,x.lastWrapWidth=y.wrapperWidth,na(a,400)),x.updateLineNumbers=null,!0}function Is(a,y){for(var x=y.viewport,b=!0;;b=!1){if(!b||!a.options.lineWrapping||y.oldDisplayWidth==qi(a)){if(x&&x.top!=null&&(x={top:Math.min(a.doc.height+Wi(a.display)-no(a),x.top)}),y.visible=Ma(a.display,a.doc,x),y.visible.from>=a.display.viewFrom&&y.visible.to<=a.display.viewTo)break}else b&&(y.visible=Ma(a.display,a.doc,x));if(!$a(a,y))break;Da(a);var E=ea(a);Qo(a),Ro(a,E),ns(a,E),y.force=!1}y.signal(a,"update",a),(a.display.viewFrom!=a.display.reportedViewFrom||a.display.viewTo!=a.display.reportedViewTo)&&(y.signal(a,"viewportChange",a,a.display.viewFrom,a.display.viewTo),a.display.reportedViewFrom=a.display.viewFrom,a.display.reportedViewTo=a.display.viewTo)}function es(a,y){var x=new Pa(a,y);if($a(a,x)){Da(a),Is(a,x);var b=ea(a);Qo(a),Ro(a,b),ns(a,b),x.finish()}}function nu(a,y,x){var b=a.display,E=a.options.lineNumbers,z=b.lineDiv,re=z.firstChild;function oe(Pt){var Rt=Pt.nextSibling;return Le&&xe&&a.display.currentWheelTarget==Pt?Pt.style.display="none":Pt.parentNode.removeChild(Pt),Rt}for(var ue=b.view,fe=b.viewFrom,Ce=0;Ce-1&&(nt=!1),so(a,Pe,fe,x)),nt&&(zt(Pe.lineNumber),Pe.lineNumber.appendChild(document.createTextNode(Dt(a.options,fe)))),re=Pe.node.nextSibling}fe+=Pe.size}for(;re;)re=oe(re)}function ts(a){var y=a.gutters.offsetWidth;a.sizer.style.marginLeft=y+"px"}function ns(a,y){a.display.sizer.style.minHeight=y.docHeight+"px",a.display.heightForcer.style.top=y.docHeight+"px",a.display.gutters.style.height=y.docHeight+a.display.barHeight+Li(a)+"px"}function Ns(a){var y=a.display,x=y.view;if(!(!y.alignWidgets&&(!y.gutters.firstChild||!a.options.fixedGutter))){for(var b=Ka(y)-y.scroller.scrollLeft+a.doc.scrollLeft,E=y.gutters.offsetWidth,z=b+"px",re=0;rere.clientWidth,ue=re.scrollHeight>re.clientHeight;if(b&&oe||E&&ue){if(E&&xe&&Le){e:for(var fe=y.target,Ce=z.view;fe!=re;fe=fe.parentNode)for(var Pe=0;Pe=0&&Mt(a,b.to())<=0)return x}return-1};var kr=function(a,y){this.anchor=a,this.head=y};kr.prototype.from=function(){return Gt(this.anchor,this.head)},kr.prototype.to=function(){return dn(this.anchor,this.head)},kr.prototype.empty=function(){return this.head.line==this.anchor.line&&this.head.ch==this.anchor.ch};function Ki(a,y,x){var b=a&&a.options.selectionsMayTouch,E=y[x];y.sort(function(at,nt){return Mt(at.from(),nt.from())}),x=Me(y,E);for(var z=1;z0:ue>=0){var fe=Gt(oe.from(),re.from()),Ce=dn(oe.to(),re.to()),Pe=oe.empty()?re.from()==re.head:oe.from()==oe.head;z<=x&&--x,y.splice(--z,2,new kr(Pe?Ce:fe,Pe?fe:Ce))}}return new Fi(y,x)}function po(a,y){return new Fi([new kr(a,y||a)],0)}function vo(a){return a.text?Ue(a.from.line+a.text.length-1,ve(a.text).length+(a.text.length==1?a.from.ch:0)):a.to}function Ws(a,y){if(Mt(a,y.from)<0)return a;if(Mt(a,y.to)<=0)return vo(y);var x=a.line+y.text.length-(y.to.line-y.from.line)-1,b=a.ch;return a.line==y.to.line&&(b+=vo(y).ch-y.to.ch),Ue(x,b)}function is(a,y){for(var x=[],b=0;b1&&a.remove(oe.line+1,Pt-1),a.insert(oe.line+1,an)}zr(a,"change",a,y)}function mo(a,y,x){function b(E,z,re){if(E.linked)for(var oe=0;oe1&&!a.done[a.done.length-2].ranges)return a.done.pop(),ve(a.done)}function Us(a,y,x,b){var E=a.history;E.undone.length=0;var z=+new Date,re,oe;if((E.lastOp==b||E.lastOrigin==y.origin&&y.origin&&(y.origin.charAt(0)=="+"&&E.lastModTime>z-(a.cm?a.cm.options.historyEventDelay:500)||y.origin.charAt(0)=="*"))&&(re=su(E,E.lastOp==b)))oe=ve(re.changes),Mt(y.from,y.to)==0&&Mt(y.from,oe.to)==0?oe.to=vo(y):re.changes.push(ss(a,y));else{var ue=ve(E.done);for((!ue||!ue.ranges)&&Ba(a.sel,E.done),re={changes:[ss(a,y)],generation:E.generation},E.done.push(re);E.done.length>E.undoDepth;)E.done.shift(),E.done[0].ranges||E.done.shift()}E.done.push(x),E.generation=++E.maxGeneration,E.lastModTime=E.lastSelTime=z,E.lastOp=E.lastSelOp=b,E.lastOrigin=E.lastSelOrigin=y.origin,oe||kt(a,"historyAdded")}function lu(a,y,x,b){var E=y.charAt(0);return E=="*"||E=="+"&&x.ranges.length==b.ranges.length&&x.somethingSelected()==b.somethingSelected()&&new Date-a.history.lastSelTime<=(a.cm?a.cm.options.historyEventDelay:500)}function uu(a,y,x,b){var E=a.history,z=b&&b.origin;x==E.lastSelOp||z&&E.lastSelOrigin==z&&(E.lastModTime==E.lastSelTime&&E.lastOrigin==z||lu(a,z,ve(E.done),y))?E.done[E.done.length-1]=y:Ba(y,E.done),E.lastSelTime=+new Date,E.lastSelOrigin=z,E.lastSelOp=x,b&&b.clearRedo!==!1&&js(E.undone)}function Ba(a,y){var x=ve(y);x&&x.ranges&&x.equals(a)||y.push(a)}function Vs(a,y,x,b){var E=y["spans_"+a.id],z=0;a.iter(Math.max(a.first,x),Math.min(a.first+a.size,b),function(re){re.markedSpans&&((E||(E=y["spans_"+a.id]={}))[z]=re.markedSpans),++z})}function cu(a){if(!a)return null;for(var y,x=0;x-1&&(ve(oe)[Pe]=fe[Pe],delete fe[Pe])}}return b}function ls(a,y,x,b){if(b){var E=a.anchor;if(x){var z=Mt(y,E)<0;z!=Mt(x,E)<0?(E=y,y=x):z!=Mt(y,x)<0&&(y=x)}return new kr(E,y)}else return new kr(x||y,y)}function Ia(a,y,x,b,E){E==null&&(E=a.cm&&(a.cm.display.shift||a.extend)),hi(a,new Fi([ls(a.sel.primary(),y,x,E)],0),b)}function Ys(a,y,x){for(var b=[],E=a.cm&&(a.cm.display.shift||a.extend),z=0;z=y.ch:oe.to>y.ch))){if(E&&(kt(ue,"beforeCursorEnter"),ue.explicitlyCleared))if(z.markedSpans){--re;continue}else break;if(!ue.atomic)continue;if(x){var Pe=ue.find(b<0?1:-1),at=void 0;if((b<0?Ce:fe)&&(Pe=el(a,Pe,-b,Pe&&Pe.line==y.line?z:null)),Pe&&Pe.line==y.line&&(at=Mt(Pe,x))&&(b<0?at<0:at>0))return Oo(a,Pe,y,b,E)}var nt=ue.find(b<0?-1:1);return(b<0?fe:Ce)&&(nt=el(a,nt,b,nt.line==y.line?z:null)),nt?Oo(a,nt,y,b,E):null}}return y}function Ra(a,y,x,b,E){var z=b||1,re=Oo(a,y,x,z,E)||!E&&Oo(a,y,x,z,!0)||Oo(a,y,x,-z,E)||!E&&Oo(a,y,x,-z,!0);return re||(a.cantEdit=!0,Ue(a.first,0))}function el(a,y,x,b){return x<0&&y.ch==0?y.line>a.first?Tt(a,Ue(y.line-1)):null:x>0&&y.ch==(b||mt(a,y.line)).text.length?y.line=0;--E)rl(a,{from:b[E].from,to:b[E].to,text:E?[""]:y.text,origin:y.origin});else rl(a,y)}}function rl(a,y){if(!(y.text.length==1&&y.text[0]==""&&Mt(y.from,y.to)==0)){var x=is(a,y);Us(a,y,x,a.cm?a.cm.curOp.id:NaN),oa(a,y,x,Br(a,y));var b=[];mo(a,function(E,z){!z&&Me(b,E.history)==-1&&(sl(E.history,y),b.push(E.history)),oa(E,y,null,Br(E,y))})}}function Fa(a,y,x){var b=a.cm&&a.cm.state.suppressEdits;if(!(b&&!x)){for(var E=a.history,z,re=a.sel,oe=y=="undo"?E.done:E.undone,ue=y=="undo"?E.undone:E.done,fe=0;fe=0;--nt){var Pt=at(nt);if(Pt)return Pt.v}}}}function il(a,y){if(y!=0&&(a.first+=y,a.sel=new Fi(De(a.sel.ranges,function(E){return new kr(Ue(E.anchor.line+y,E.anchor.ch),Ue(E.head.line+y,E.head.ch))}),a.sel.primIndex),a.cm)){Ci(a.cm,a.first,a.first-y,y);for(var x=a.cm.display,b=x.viewFrom;ba.lastLine())){if(y.from.linez&&(y={from:y.from,to:Ue(z,mt(a,z).text.length),text:[y.text[0]],origin:y.origin}),y.removed=qt(a,y.from,y.to),x||(x=is(a,y)),a.cm?hu(a.cm,y,b):as(a,y,b),Na(a,x,we),a.cantEdit&&Ra(a,Ue(a.firstLine(),0))&&(a.cantEdit=!1)}}function hu(a,y,x){var b=a.doc,E=a.display,z=y.from,re=y.to,oe=!1,ue=z.line;a.options.lineWrapping||(ue=Ae(on(mt(b,z.line))),b.iter(ue,re.line+1,function(nt){if(nt==E.maxLine)return oe=!0,!0})),b.sel.contains(y.from,y.to)>-1&&Zt(a),as(b,y,x,ws(a)),a.options.lineWrapping||(b.iter(ue,z.line+y.text.length,function(nt){var Pt=sr(nt);Pt>E.maxLineLength&&(E.maxLine=nt,E.maxLineLength=Pt,E.maxLineChanged=!0,oe=!1)}),oe&&(a.curOp.updateMaxLine=!0)),Lr(b,z.line),na(a,400);var fe=y.text.length-(re.line-z.line)-1;y.full?Ci(a):z.line==re.line&&y.text.length==1&&!zs(a.doc,y)?fo(a,z.line,"text"):Ci(a,z.line,re.line+1,fe);var Ce=Ft(a,"changes"),Pe=Ft(a,"change");if(Pe||Ce){var at={from:z,to:re,text:y.text,removed:y.removed,origin:y.origin};Pe&&zr(a,"change",a,at),Ce&&(a.curOp.changeObjs||(a.curOp.changeObjs=[])).push(at)}a.display.selForContextMenu=null}function Wo(a,y,x,b,E){var z;b||(b=x),Mt(b,x)<0&&(z=[b,x],x=z[0],b=z[1]),typeof y=="string"&&(y=a.splitLines(y)),_o(a,{from:x,to:b,text:y,origin:E})}function ol(a,y,x,b){x1||!(this.children[0]instanceof sa))){var oe=[];this.collapse(oe),this.children=[new sa(oe)],this.children[0].parent=this}},collapse:function(a){for(var y=0;y50){for(var re=E.lines.length%25+25,oe=re;oe10);a.parent.maybeSpill()}},iterN:function(a,y,x){for(var b=0;ba.display.maxLineLength&&(a.display.maxLine=fe,a.display.maxLineLength=Ce,a.display.maxLineChanged=!0)}b!=null&&a&&this.collapsed&&Ci(a,b,E+1),this.lines.length=0,this.explicitlyCleared=!0,this.atomic&&this.doc.cantEdit&&(this.doc.cantEdit=!1,a&&qs(a.doc)),a&&zr(a,"markerCleared",a,this,b,E),y&&Mo(a),this.parent&&this.parent.clear()}},go.prototype.find=function(a,y){a==null&&this.type=="bookmark"&&(a=1);for(var x,b,E=0;E0||re==0&&z.clearWhenEmpty!==!1)return z;if(z.replacedWith&&(z.collapsed=!0,z.widgetNode=xt("span",[z.replacedWith],"CodeMirror-widget"),b.handleMouseEvents||z.widgetNode.setAttribute("cm-ignore-events","true"),b.insertLeft&&(z.widgetNode.insertLeft=!0)),z.collapsed){if(yn(a,y.line,y,x,z)||y.line!=x.line&&yn(a,x.line,y,x,z))throw new Error("Inserting collapsed marker partially overlapping an existing one");gr()}z.addToHistory&&Us(a,{from:y,to:x,origin:"markText"},a.sel,NaN);var oe=y.line,ue=a.cm,fe;if(a.iter(oe,x.line+1,function(Pe){ue&&z.collapsed&&!ue.options.lineWrapping&&on(Pe)==ue.display.maxLine&&(fe=!0),z.collapsed&&oe!=y.line&&Gn(Pe,0),pr(Pe,new or(z,oe==y.line?y.ch:null,oe==x.line?x.ch:null)),++oe}),z.collapsed&&a.iter(y.line,x.line+1,function(Pe){rn(a,Pe)&&Gn(Pe,0)}),z.clearOnEnter&&be(z,"beforeCursorEnter",function(){return z.clear()}),z.readOnly&&(Nr(),(a.history.done.length||a.history.undone.length)&&a.clearHistory()),z.collapsed&&(z.id=++ul,z.atomic=!0),ue){if(fe&&(ue.curOp.updateMaxLine=!0),z.collapsed)Ci(ue,y.line,x.line+1);else if(z.className||z.startStyle||z.endStyle||z.css||z.attributes||z.title)for(var Ce=y.line;Ce<=x.line;Ce++)fo(ue,Ce,"text");z.atomic&&qs(ue.doc),zr(ue,"markerAdded",ue,z)}return z}var ca=function(a,y){this.markers=a,this.primary=y;for(var x=0;x=0;ue--)_o(this,b[ue]);oe?Js(this,oe):this.cm&&No(this.cm)}),undo:ai(function(){Fa(this,"undo")}),redo:ai(function(){Fa(this,"redo")}),undoSelection:ai(function(){Fa(this,"undo",!0)}),redoSelection:ai(function(){Fa(this,"redo",!0)}),setExtending:function(a){this.extend=a},getExtending:function(){return this.extend},historySize:function(){for(var a=this.history,y=0,x=0,b=0;b=a.ch)&&y.push(E.marker.parent||E.marker)}return y},findMarks:function(a,y,x){a=Tt(this,a),y=Tt(this,y);var b=[],E=a.line;return this.iter(a.line,y.line+1,function(z){var re=z.markedSpans;if(re)for(var oe=0;oe=ue.to||ue.from==null&&E!=a.line||ue.from!=null&&E==y.line&&ue.from>=y.ch)&&(!x||x(ue.marker))&&b.push(ue.marker.parent||ue.marker)}++E}),b},getAllMarks:function(){var a=[];return this.iter(function(y){var x=y.markedSpans;if(x)for(var b=0;ba)return y=a,!0;a-=z,++x}),Tt(this,Ue(x,y))},indexFromPos:function(a){a=Tt(this,a);var y=a.ch;if(a.liney&&(y=a.from),a.to!=null&&a.to1&&(re=!0)),fe.scrollLeft!=null&&(ko(a,fe.scrollLeft),Math.abs(a.doc.scrollLeft-Pe)>1&&(re=!0)),!re)break}return E}function Gl(a,y){var x=Qa(a,y);x.scrollTop!=null&&$o(a,x.scrollTop),x.scrollLeft!=null&&ko(a,x.scrollLeft)}function Qa(a,y){var x=a.display,b=Ti(a.display);y.top<0&&(y.top=0);var E=a.curOp&&a.curOp.scrollTop!=null?a.curOp.scrollTop:x.scroller.scrollTop,z=no(a),re={};y.bottom-y.top>z&&(y.bottom=y.top+z);var oe=a.doc.height+Wi(x),ue=y.topoe-b;if(y.topE+z){var Ce=Math.min(y.top,(fe?oe:y.bottom)-z);Ce!=E&&(re.scrollTop=Ce)}var Pe=a.options.fixedGutter?0:x.gutters.offsetWidth,at=a.curOp&&a.curOp.scrollLeft!=null?a.curOp.scrollLeft:x.scroller.scrollLeft-Pe,nt=qi(a)-x.gutters.offsetWidth,Pt=y.right-y.left>nt;return Pt&&(y.right=y.left+nt),y.left<10?re.scrollLeft=0:y.leftnt+at-3&&(re.scrollLeft=y.right+(Pt?0:10)-nt),re}function qa(a,y){y!=null&&(La(a),a.curOp.scrollTop=(a.curOp.scrollTop==null?a.doc.scrollTop:a.curOp.scrollTop)+y)}function No(a){La(a);var y=a.getCursor();a.curOp.scrollToPos={from:y,to:y,margin:a.options.cursorScrollMargin}}function qo(a,y,x){(y!=null||x!=null)&&La(a),y!=null&&(a.curOp.scrollLeft=y),x!=null&&(a.curOp.scrollTop=x)}function jl(a,y){La(a),a.curOp.scrollToPos=y}function La(a){var y=a.curOp.scrollToPos;if(y){a.curOp.scrollToPos=null;var x=lr(a,y.from),b=lr(a,y.to);Ls(a,x,b,y.margin)}}function Ls(a,y,x,b){var E=Qa(a,{left:Math.min(y.left,x.left),top:Math.min(y.top,x.top)-b,right:Math.max(y.right,x.right),bottom:Math.max(y.bottom,x.bottom)+b});qo(a,E.scrollLeft,E.scrollTop)}function $o(a,y){Math.abs(a.doc.scrollTop-y)<2||(se||es(a,{top:y}),Ps(a,y,!0),se&&es(a),na(a,100))}function Ps(a,y,x){y=Math.max(0,Math.min(a.display.scroller.scrollHeight-a.display.scroller.clientHeight,y)),!(a.display.scroller.scrollTop==y&&!x)&&(a.doc.scrollTop=y,a.display.scrollbars.setScrollTop(y),a.display.scroller.scrollTop!=y&&(a.display.scroller.scrollTop=y))}function ko(a,y,x,b){y=Math.max(0,Math.min(y,a.display.scroller.scrollWidth-a.display.scroller.clientWidth)),!((x?y==a.doc.scrollLeft:Math.abs(a.doc.scrollLeft-y)<2)&&!b)&&(a.doc.scrollLeft=y,Ns(a),a.display.scroller.scrollLeft!=y&&(a.display.scroller.scrollLeft=y),a.display.scrollbars.setScrollLeft(y))}function ea(a){var y=a.display,x=y.gutters.offsetWidth,b=Math.round(a.doc.height+Wi(a.display));return{clientHeight:y.scroller.clientHeight,viewHeight:y.wrapper.clientHeight,scrollWidth:y.scroller.scrollWidth,clientWidth:y.scroller.clientWidth,viewWidth:y.wrapper.clientWidth,barLeft:a.options.fixedGutter?x:0,docHeight:b,scrollHeight:b+Li(a)+y.barHeight,nativeBarWidth:y.nativeBarWidth,gutterWidth:x}}var Eo=function(a,y,x){this.cm=x;var b=this.vert=Ye("div",[Ye("div",null,null,"min-width: 1px")],"CodeMirror-vscrollbar"),E=this.horiz=Ye("div",[Ye("div",null,null,"height: 100%; min-height: 1px")],"CodeMirror-hscrollbar");b.tabIndex=E.tabIndex=-1,a(b),a(E),be(b,"scroll",function(){b.clientHeight&&y(b.scrollTop,"vertical")}),be(E,"scroll",function(){E.clientWidth&&y(E.scrollLeft,"horizontal")}),this.checkedZeroWidth=!1,me&&Ke<8&&(this.horiz.style.minHeight=this.vert.style.minWidth="18px")};Eo.prototype.update=function(a){var y=a.scrollWidth>a.clientWidth+1,x=a.scrollHeight>a.clientHeight+1,b=a.nativeBarWidth;if(x){this.vert.style.display="block",this.vert.style.bottom=y?b+"px":"0";var E=a.viewHeight-(y?b:0);this.vert.firstChild.style.height=Math.max(0,a.scrollHeight-a.clientHeight+E)+"px"}else this.vert.style.display="",this.vert.firstChild.style.height="0";if(y){this.horiz.style.display="block",this.horiz.style.right=x?b+"px":"0",this.horiz.style.left=a.barLeft+"px";var z=a.viewWidth-a.barLeft-(x?b:0);this.horiz.firstChild.style.width=Math.max(0,a.scrollWidth-a.clientWidth+z)+"px"}else this.horiz.style.display="",this.horiz.firstChild.style.width="0";return!this.checkedZeroWidth&&a.clientHeight>0&&(b==0&&this.zeroWidthHack(),this.checkedZeroWidth=!0),{right:x?b:0,bottom:y?b:0}},Eo.prototype.setScrollLeft=function(a){this.horiz.scrollLeft!=a&&(this.horiz.scrollLeft=a),this.disableHoriz&&this.enableZeroWidthBar(this.horiz,this.disableHoriz,"horiz")},Eo.prototype.setScrollTop=function(a){this.vert.scrollTop!=a&&(this.vert.scrollTop=a),this.disableVert&&this.enableZeroWidthBar(this.vert,this.disableVert,"vert")},Eo.prototype.zeroWidthHack=function(){var a=xe&&!ge?"12px":"18px";this.horiz.style.height=this.vert.style.width=a,this.horiz.style.pointerEvents=this.vert.style.pointerEvents="none",this.disableHoriz=new ae,this.disableVert=new ae},Eo.prototype.enableZeroWidthBar=function(a,y,x){a.style.pointerEvents="auto";function b(){var E=a.getBoundingClientRect(),z=x=="vert"?document.elementFromPoint(E.right-1,(E.top+E.bottom)/2):document.elementFromPoint((E.right+E.left)/2,E.bottom-1);z!=a?a.style.pointerEvents="none":y.set(1e3,b)}y.set(1e3,b)},Eo.prototype.clear=function(){var a=this.horiz.parentNode;a.removeChild(this.horiz),a.removeChild(this.vert)};var ta=function(){};ta.prototype.update=function(){return{bottom:0,right:0}},ta.prototype.setScrollLeft=function(){},ta.prototype.setScrollTop=function(){},ta.prototype.clear=function(){};function Ro(a,y){y||(y=ea(a));var x=a.display.barWidth,b=a.display.barHeight;Ts(a,y);for(var E=0;E<4&&x!=a.display.barWidth||b!=a.display.barHeight;E++)x!=a.display.barWidth&&a.options.lineWrapping&&Da(a),Ts(a,ea(a)),x=a.display.barWidth,b=a.display.barHeight}function Ts(a,y){var x=a.display,b=x.scrollbars.update(y);x.sizer.style.paddingRight=(x.barWidth=b.right)+"px",x.sizer.style.paddingBottom=(x.barHeight=b.bottom)+"px",x.heightForcer.style.borderBottom=b.bottom+"px solid transparent",b.right&&b.bottom?(x.scrollbarFiller.style.display="block",x.scrollbarFiller.style.height=b.bottom+"px",x.scrollbarFiller.style.width=b.right+"px"):x.scrollbarFiller.style.display="",b.bottom&&a.options.coverGutterNextToScrollbar&&a.options.fixedGutter?(x.gutterFiller.style.display="block",x.gutterFiller.style.height=b.bottom+"px",x.gutterFiller.style.width=y.gutterWidth+"px"):x.gutterFiller.style.display=""}var As={native:Eo,null:ta};function Bs(a){a.display.scrollbars&&(a.display.scrollbars.clear(),a.display.scrollbars.addClass&<(a.display.wrapper,a.display.scrollbars.addClass)),a.display.scrollbars=new As[a.options.scrollbarStyle](function(y){a.display.wrapper.insertBefore(y,a.display.scrollbarFiller),be(y,"mousedown",function(){a.state.focused&&setTimeout(function(){return a.display.input.focus()},0)}),y.setAttribute("cm-not-content","true")},function(y,x){x=="horizontal"?ko(a,y):$o(a,y)},a),a.display.scrollbars.addClass&&Ve(a.display.wrapper,a.display.scrollbars.addClass)}var Ul=0;function Do(a){a.curOp={cm:a,viewChanged:!1,startHeight:a.doc.height,forceUpdate:!1,updateInput:0,typing:!1,changeObjs:null,cursorActivityHandlers:null,cursorActivityCalled:0,selectionChanged:!1,updateMaxLine:!1,scrollLeft:null,scrollTop:null,scrollToPos:null,focus:!1,id:++Ul},ao(a.curOp)}function Mo(a){var y=a.curOp;y&&mi(y,function(x){for(var b=0;b=x.viewTo)||x.maxLineChanged&&y.options.lineWrapping,a.update=a.mustUpdate&&new Pa(y,a.mustUpdate&&{top:a.scrollTop,ensure:a.scrollToPos},a.forceUpdate)}function Yl(a){a.updatedDisplay=a.mustUpdate&&$a(a.cm,a.update)}function Xl(a){var y=a.cm,x=y.display;a.updatedDisplay&&Da(y),a.barMeasure=ea(y),x.maxLineChanged&&!y.options.lineWrapping&&(a.adjustWidthTo=ya(y,x.maxLine,x.maxLine.text.length).left+3,y.display.sizerWidth=a.adjustWidthTo,a.barMeasure.scrollWidth=Math.max(x.scroller.clientWidth,x.sizer.offsetLeft+a.adjustWidthTo+Li(y)+y.display.barWidth),a.maxScrollLeft=Math.max(0,x.sizer.offsetLeft+a.adjustWidthTo-qi(y))),(a.updatedDisplay||a.selectionChanged)&&(a.preparedSelection=x.input.prepareSelection())}function Jl(a){var y=a.cm;a.adjustWidthTo!=null&&(y.display.sizer.style.minWidth=a.adjustWidthTo+"px",a.maxScrollLeft=a.display.viewTo)){var x=+new Date+a.options.workTime,b=Yn(a,y.highlightFrontier),E=[];y.iter(b.line,Math.min(y.first+y.size,a.display.viewTo+500),function(z){if(b.line>=a.display.viewFrom){var re=z.styles,oe=z.text.length>a.options.maxHighlightLength?Zn(y.mode,b.state):null,ue=xn(a,z,b,!0);oe&&(b.state=oe),z.styles=ue.styles;var fe=z.styleClasses,Ce=ue.classes;Ce?z.styleClasses=Ce:fe&&(z.styleClasses=null);for(var Pe=!re||re.length!=z.styles.length||fe!=Ce&&(!fe||!Ce||fe.bgClass!=Ce.bgClass||fe.textClass!=Ce.textClass),at=0;!Pe&&atx)return na(a,a.options.workDelay),!0}),y.highlightFrontier=b.line,y.modeFrontier=Math.max(y.modeFrontier,b.line),E.length&&Ai(a,function(){for(var z=0;z=x.viewFrom&&y.visible.to<=x.viewTo&&(x.updateLineNumbers==null||x.updateLineNumbers>=x.viewTo)&&x.renderedView==x.view&&Cs(a)==0)return!1;Rs(a)&&(ho(a),y.dims=co(a));var E=b.first+b.size,z=Math.max(y.visible.from-a.options.viewportMargin,b.first),re=Math.min(E,y.visible.to+a.options.viewportMargin);x.viewFromre&&x.viewTo-re<20&&(re=Math.min(E,x.viewTo)),ir&&(z=Vt(a.doc,z),re=_t(a.doc,re));var oe=z!=x.viewFrom||re!=x.viewTo||x.lastWrapHeight!=y.wrapperHeight||x.lastWrapWidth!=y.wrapperWidth;Wl(a,z,re),x.viewOffset=Ln(mt(a.doc,x.viewFrom)),a.display.mover.style.top=x.viewOffset+"px";var ue=Cs(a);if(!oe&&ue==0&&!y.force&&x.renderedView==x.view&&(x.updateLineNumbers==null||x.updateLineNumbers>=x.viewTo))return!1;var fe=eu(a);return ue>4&&(x.lineDiv.style.display="none"),nu(a,x.updateLineNumbers,y.dims),ue>4&&(x.lineDiv.style.display=""),x.renderedView=x.view,tu(fe),zt(x.cursorDiv),zt(x.selectionDiv),x.gutters.style.height=x.sizer.style.minHeight=0,oe&&(x.lastWrapHeight=y.wrapperHeight,x.lastWrapWidth=y.wrapperWidth,na(a,400)),x.updateLineNumbers=null,!0}function Is(a,y){for(var x=y.viewport,b=!0;;b=!1){if(!b||!a.options.lineWrapping||y.oldDisplayWidth==qi(a)){if(x&&x.top!=null&&(x={top:Math.min(a.doc.height+Wi(a.display)-no(a),x.top)}),y.visible=Ma(a.display,a.doc,x),y.visible.from>=a.display.viewFrom&&y.visible.to<=a.display.viewTo)break}else b&&(y.visible=Ma(a.display,a.doc,x));if(!$a(a,y))break;Da(a);var E=ea(a);Qo(a),Ro(a,E),ns(a,E),y.force=!1}y.signal(a,"update",a),(a.display.viewFrom!=a.display.reportedViewFrom||a.display.viewTo!=a.display.reportedViewTo)&&(y.signal(a,"viewportChange",a,a.display.viewFrom,a.display.viewTo),a.display.reportedViewFrom=a.display.viewFrom,a.display.reportedViewTo=a.display.viewTo)}function es(a,y){var x=new Pa(a,y);if($a(a,x)){Da(a),Is(a,x);var b=ea(a);Qo(a),Ro(a,b),ns(a,b),x.finish()}}function nu(a,y,x){var b=a.display,E=a.options.lineNumbers,z=b.lineDiv,re=z.firstChild;function oe(Pt){var Rt=Pt.nextSibling;return Le&&xe&&a.display.currentWheelTarget==Pt?Pt.style.display="none":Pt.parentNode.removeChild(Pt),Rt}for(var ue=b.view,fe=b.viewFrom,Ce=0;Ce-1&&(nt=!1),so(a,Pe,fe,x)),nt&&(zt(Pe.lineNumber),Pe.lineNumber.appendChild(document.createTextNode(Dt(a.options,fe)))),re=Pe.node.nextSibling}fe+=Pe.size}for(;re;)re=oe(re)}function ts(a){var y=a.gutters.offsetWidth;a.sizer.style.marginLeft=y+"px"}function ns(a,y){a.display.sizer.style.minHeight=y.docHeight+"px",a.display.heightForcer.style.top=y.docHeight+"px",a.display.gutters.style.height=y.docHeight+a.display.barHeight+Li(a)+"px"}function Ns(a){var y=a.display,x=y.view;if(!(!y.alignWidgets&&(!y.gutters.firstChild||!a.options.fixedGutter))){for(var b=Ka(y)-y.scroller.scrollLeft+a.doc.scrollLeft,E=y.gutters.offsetWidth,z=b+"px",re=0;rere.clientWidth,ue=re.scrollHeight>re.clientHeight;if(b&&oe||E&&ue){if(E&&xe&&Le){e:for(var fe=y.target,Ce=z.view;fe!=re;fe=fe.parentNode)for(var Pe=0;Pe=0&&Mt(a,b.to())<=0)return x}return-1};var kr=function(a,y){this.anchor=a,this.head=y};kr.prototype.from=function(){return Gt(this.anchor,this.head)},kr.prototype.to=function(){return dn(this.anchor,this.head)},kr.prototype.empty=function(){return this.head.line==this.anchor.line&&this.head.ch==this.anchor.ch};function Ki(a,y,x){var b=a&&a.options.selectionsMayTouch,E=y[x];y.sort(function(at,nt){return Mt(at.from(),nt.from())}),x=Me(y,E);for(var z=1;z0:ue>=0){var fe=Gt(oe.from(),re.from()),Ce=dn(oe.to(),re.to()),Pe=oe.empty()?re.from()==re.head:oe.from()==oe.head;z<=x&&--x,y.splice(--z,2,new kr(Pe?Ce:fe,Pe?fe:Ce))}}return new Fi(y,x)}function po(a,y){return new Fi([new kr(a,y||a)],0)}function vo(a){return a.text?Ue(a.from.line+a.text.length-1,ve(a.text).length+(a.text.length==1?a.from.ch:0)):a.to}function Ws(a,y){if(Mt(a,y.from)<0)return a;if(Mt(a,y.to)<=0)return vo(y);var x=a.line+y.text.length-(y.to.line-y.from.line)-1,b=a.ch;return a.line==y.to.line&&(b+=vo(y).ch-y.to.ch),Ue(x,b)}function is(a,y){for(var x=[],b=0;b1&&a.remove(oe.line+1,Pt-1),a.insert(oe.line+1,an)}zr(a,"change",a,y)}function mo(a,y,x){function b(E,z,re){if(E.linked)for(var oe=0;oe1&&!a.done[a.done.length-2].ranges)return a.done.pop(),ve(a.done)}function Us(a,y,x,b){var E=a.history;E.undone.length=0;var z=+new Date,re,oe;if((E.lastOp==b||E.lastOrigin==y.origin&&y.origin&&(y.origin.charAt(0)=="+"&&E.lastModTime>z-(a.cm?a.cm.options.historyEventDelay:500)||y.origin.charAt(0)=="*"))&&(re=su(E,E.lastOp==b)))oe=ve(re.changes),Mt(y.from,y.to)==0&&Mt(y.from,oe.to)==0?oe.to=vo(y):re.changes.push(ss(a,y));else{var ue=ve(E.done);for((!ue||!ue.ranges)&&Ba(a.sel,E.done),re={changes:[ss(a,y)],generation:E.generation},E.done.push(re);E.done.length>E.undoDepth;)E.done.shift(),E.done[0].ranges||E.done.shift()}E.done.push(x),E.generation=++E.maxGeneration,E.lastModTime=E.lastSelTime=z,E.lastOp=E.lastSelOp=b,E.lastOrigin=E.lastSelOrigin=y.origin,oe||St(a,"historyAdded")}function lu(a,y,x,b){var E=y.charAt(0);return E=="*"||E=="+"&&x.ranges.length==b.ranges.length&&x.somethingSelected()==b.somethingSelected()&&new Date-a.history.lastSelTime<=(a.cm?a.cm.options.historyEventDelay:500)}function uu(a,y,x,b){var E=a.history,z=b&&b.origin;x==E.lastSelOp||z&&E.lastSelOrigin==z&&(E.lastModTime==E.lastSelTime&&E.lastOrigin==z||lu(a,z,ve(E.done),y))?E.done[E.done.length-1]=y:Ba(y,E.done),E.lastSelTime=+new Date,E.lastSelOrigin=z,E.lastSelOp=x,b&&b.clearRedo!==!1&&js(E.undone)}function Ba(a,y){var x=ve(y);x&&x.ranges&&x.equals(a)||y.push(a)}function Vs(a,y,x,b){var E=y["spans_"+a.id],z=0;a.iter(Math.max(a.first,x),Math.min(a.first+a.size,b),function(re){re.markedSpans&&((E||(E=y["spans_"+a.id]={}))[z]=re.markedSpans),++z})}function cu(a){if(!a)return null;for(var y,x=0;x-1&&(ve(oe)[Pe]=fe[Pe],delete fe[Pe])}}return b}function ls(a,y,x,b){if(b){var E=a.anchor;if(x){var z=Mt(y,E)<0;z!=Mt(x,E)<0?(E=y,y=x):z!=Mt(y,x)<0&&(y=x)}return new kr(E,y)}else return new kr(x||y,y)}function Ia(a,y,x,b,E){E==null&&(E=a.cm&&(a.cm.display.shift||a.extend)),hi(a,new Fi([ls(a.sel.primary(),y,x,E)],0),b)}function Ys(a,y,x){for(var b=[],E=a.cm&&(a.cm.display.shift||a.extend),z=0;z=y.ch:oe.to>y.ch))){if(E&&(St(ue,"beforeCursorEnter"),ue.explicitlyCleared))if(z.markedSpans){--re;continue}else break;if(!ue.atomic)continue;if(x){var Pe=ue.find(b<0?1:-1),at=void 0;if((b<0?Ce:fe)&&(Pe=el(a,Pe,-b,Pe&&Pe.line==y.line?z:null)),Pe&&Pe.line==y.line&&(at=Mt(Pe,x))&&(b<0?at<0:at>0))return Oo(a,Pe,y,b,E)}var nt=ue.find(b<0?-1:1);return(b<0?fe:Ce)&&(nt=el(a,nt,b,nt.line==y.line?z:null)),nt?Oo(a,nt,y,b,E):null}}return y}function Ra(a,y,x,b,E){var z=b||1,re=Oo(a,y,x,z,E)||!E&&Oo(a,y,x,z,!0)||Oo(a,y,x,-z,E)||!E&&Oo(a,y,x,-z,!0);return re||(a.cantEdit=!0,Ue(a.first,0))}function el(a,y,x,b){return x<0&&y.ch==0?y.line>a.first?Tt(a,Ue(y.line-1)):null:x>0&&y.ch==(b||mt(a,y.line)).text.length?y.line=0;--E)rl(a,{from:b[E].from,to:b[E].to,text:E?[""]:y.text,origin:y.origin});else rl(a,y)}}function rl(a,y){if(!(y.text.length==1&&y.text[0]==""&&Mt(y.from,y.to)==0)){var x=is(a,y);Us(a,y,x,a.cm?a.cm.curOp.id:NaN),oa(a,y,x,Br(a,y));var b=[];mo(a,function(E,z){!z&&Me(b,E.history)==-1&&(sl(E.history,y),b.push(E.history)),oa(E,y,null,Br(E,y))})}}function Fa(a,y,x){var b=a.cm&&a.cm.state.suppressEdits;if(!(b&&!x)){for(var E=a.history,z,re=a.sel,oe=y=="undo"?E.done:E.undone,ue=y=="undo"?E.undone:E.done,fe=0;fe=0;--nt){var Pt=at(nt);if(Pt)return Pt.v}}}}function il(a,y){if(y!=0&&(a.first+=y,a.sel=new Fi(De(a.sel.ranges,function(E){return new kr(Ue(E.anchor.line+y,E.anchor.ch),Ue(E.head.line+y,E.head.ch))}),a.sel.primIndex),a.cm)){Ci(a.cm,a.first,a.first-y,y);for(var x=a.cm.display,b=x.viewFrom;ba.lastLine())){if(y.from.linez&&(y={from:y.from,to:Ue(z,mt(a,z).text.length),text:[y.text[0]],origin:y.origin}),y.removed=qt(a,y.from,y.to),x||(x=is(a,y)),a.cm?hu(a.cm,y,b):as(a,y,b),Na(a,x,we),a.cantEdit&&Ra(a,Ue(a.firstLine(),0))&&(a.cantEdit=!1)}}function hu(a,y,x){var b=a.doc,E=a.display,z=y.from,re=y.to,oe=!1,ue=z.line;a.options.lineWrapping||(ue=Ae(on(mt(b,z.line))),b.iter(ue,re.line+1,function(nt){if(nt==E.maxLine)return oe=!0,!0})),b.sel.contains(y.from,y.to)>-1&&Zt(a),as(b,y,x,ws(a)),a.options.lineWrapping||(b.iter(ue,z.line+y.text.length,function(nt){var Pt=sr(nt);Pt>E.maxLineLength&&(E.maxLine=nt,E.maxLineLength=Pt,E.maxLineChanged=!0,oe=!1)}),oe&&(a.curOp.updateMaxLine=!0)),Lr(b,z.line),na(a,400);var fe=y.text.length-(re.line-z.line)-1;y.full?Ci(a):z.line==re.line&&y.text.length==1&&!zs(a.doc,y)?fo(a,z.line,"text"):Ci(a,z.line,re.line+1,fe);var Ce=Ft(a,"changes"),Pe=Ft(a,"change");if(Pe||Ce){var at={from:z,to:re,text:y.text,removed:y.removed,origin:y.origin};Pe&&zr(a,"change",a,at),Ce&&(a.curOp.changeObjs||(a.curOp.changeObjs=[])).push(at)}a.display.selForContextMenu=null}function Wo(a,y,x,b,E){var z;b||(b=x),Mt(b,x)<0&&(z=[b,x],x=z[0],b=z[1]),typeof y=="string"&&(y=a.splitLines(y)),_o(a,{from:x,to:b,text:y,origin:E})}function ol(a,y,x,b){x1||!(this.children[0]instanceof sa))){var oe=[];this.collapse(oe),this.children=[new sa(oe)],this.children[0].parent=this}},collapse:function(a){for(var y=0;y50){for(var re=E.lines.length%25+25,oe=re;oe10);a.parent.maybeSpill()}},iterN:function(a,y,x){for(var b=0;ba.display.maxLineLength&&(a.display.maxLine=fe,a.display.maxLineLength=Ce,a.display.maxLineChanged=!0)}b!=null&&a&&this.collapsed&&Ci(a,b,E+1),this.lines.length=0,this.explicitlyCleared=!0,this.atomic&&this.doc.cantEdit&&(this.doc.cantEdit=!1,a&&qs(a.doc)),a&&zr(a,"markerCleared",a,this,b,E),y&&Mo(a),this.parent&&this.parent.clear()}},go.prototype.find=function(a,y){a==null&&this.type=="bookmark"&&(a=1);for(var x,b,E=0;E0||re==0&&z.clearWhenEmpty!==!1)return z;if(z.replacedWith&&(z.collapsed=!0,z.widgetNode=xt("span",[z.replacedWith],"CodeMirror-widget"),b.handleMouseEvents||z.widgetNode.setAttribute("cm-ignore-events","true"),b.insertLeft&&(z.widgetNode.insertLeft=!0)),z.collapsed){if(yn(a,y.line,y,x,z)||y.line!=x.line&&yn(a,x.line,y,x,z))throw new Error("Inserting collapsed marker partially overlapping an existing one");gr()}z.addToHistory&&Us(a,{from:y,to:x,origin:"markText"},a.sel,NaN);var oe=y.line,ue=a.cm,fe;if(a.iter(oe,x.line+1,function(Pe){ue&&z.collapsed&&!ue.options.lineWrapping&&on(Pe)==ue.display.maxLine&&(fe=!0),z.collapsed&&oe!=y.line&&Gn(Pe,0),pr(Pe,new or(z,oe==y.line?y.ch:null,oe==x.line?x.ch:null)),++oe}),z.collapsed&&a.iter(y.line,x.line+1,function(Pe){rn(a,Pe)&&Gn(Pe,0)}),z.clearOnEnter&&be(z,"beforeCursorEnter",function(){return z.clear()}),z.readOnly&&(Nr(),(a.history.done.length||a.history.undone.length)&&a.clearHistory()),z.collapsed&&(z.id=++ul,z.atomic=!0),ue){if(fe&&(ue.curOp.updateMaxLine=!0),z.collapsed)Ci(ue,y.line,x.line+1);else if(z.className||z.startStyle||z.endStyle||z.css||z.attributes||z.title)for(var Ce=y.line;Ce<=x.line;Ce++)fo(ue,Ce,"text");z.atomic&&qs(ue.doc),zr(ue,"markerAdded",ue,z)}return z}var ca=function(a,y){this.markers=a,this.primary=y;for(var x=0;x=0;ue--)_o(this,b[ue]);oe?Js(this,oe):this.cm&&No(this.cm)}),undo:ai(function(){Fa(this,"undo")}),redo:ai(function(){Fa(this,"redo")}),undoSelection:ai(function(){Fa(this,"undo",!0)}),redoSelection:ai(function(){Fa(this,"redo",!0)}),setExtending:function(a){this.extend=a},getExtending:function(){return this.extend},historySize:function(){for(var a=this.history,y=0,x=0,b=0;b=a.ch)&&y.push(E.marker.parent||E.marker)}return y},findMarks:function(a,y,x){a=Tt(this,a),y=Tt(this,y);var b=[],E=a.line;return this.iter(a.line,y.line+1,function(z){var re=z.markedSpans;if(re)for(var oe=0;oe=ue.to||ue.from==null&&E!=a.line||ue.from!=null&&E==y.line&&ue.from>=y.ch)&&(!x||x(ue.marker))&&b.push(ue.marker.parent||ue.marker)}++E}),b},getAllMarks:function(){var a=[];return this.iter(function(y){var x=y.markedSpans;if(x)for(var b=0;ba)return y=a,!0;a-=z,++x}),Tt(this,Ue(x,y))},indexFromPos:function(a){a=Tt(this,a);var y=a.ch;if(a.liney&&(y=a.from),a.to!=null&&a.to-1){y.state.draggingText(a),setTimeout(function(){return y.display.input.focus()},20);return}try{var Ce=a.dataTransfer.getData("Text");if(Ce){var Pe;if(y.state.draggingText&&!y.state.draggingText.copy&&(Pe=y.listSelections()),Na(y.doc,po(x,x)),Pe)for(var at=0;at=0;oe--)Wo(a.doc,"",b[oe].from,b[oe].to,"+delete");No(a)})}function cs(a,y,x){var b=Xt(a.text,y+x,x);return b<0||b>a.text.length?null:b}function ds(a,y,x){var b=cs(a,y.ch,x);return b==null?null:new Ue(y.line,b,x<0?"after":"before")}function fs(a,y,x,b,E){if(a){y.doc.direction=="rtl"&&(E=-E);var z=ce(x,y.doc.direction);if(z){var re=E<0?ve(z):z[0],oe=E<0==(re.level==1),ue=oe?"after":"before",fe;if(re.level>0||y.doc.direction=="rtl"){var Ce=uo(y,x);fe=E<0?x.text.length-1:0;var Pe=Hi(y,Ce,fe).top;fe=Ht(function(at){return Hi(y,Ce,at).top==Pe},E<0==(re.level==1)?re.from:re.to-1,fe),ue=="before"&&(fe=cs(x,fe,1))}else fe=E<0?re.to:re.from;return new Ue(b,fe,ue)}}return new Ue(b,E<0?x.text.length:0,E<0?"before":"after")}function Mu(a,y,x,b){var E=ce(y,a.doc.direction);if(!E)return ds(y,x,b);x.ch>=y.text.length?(x.ch=y.text.length,x.sticky="before"):x.ch<=0&&(x.ch=0,x.sticky="after");var z=ee(E,x.ch,x.sticky),re=E[z];if(a.doc.direction=="ltr"&&re.level%2==0&&(b>0?re.to>x.ch:re.from=re.from&&at>=Ce.begin)){var nt=Pe?"before":"after";return new Ue(x.line,at,nt)}}var Pt=function(an,fn,sn){for(var bn=function(Fr,si){return si?new Ue(x.line,oe(Fr,1),"before"):new Ue(x.line,Fr,"after")};an>=0&&an0==(Tn.level!=1),Vn=Sn?sn.begin:oe(sn.end,-1);if(Tn.from<=Vn&&Vn0?Ce.end:oe(Ce.begin,-1);return Qt!=null&&!(b>0&&Qt==y.text.length)&&(Rt=Pt(b>0?0:E.length-1,b,fe(Qt)),Rt)?Rt:null}var ha={selectAll:tl,singleSelection:function(a){return a.setSelection(a.getCursor("anchor"),a.getCursor("head"),we)},killLine:function(a){return Zo(a,function(y){if(y.empty()){var x=mt(a.doc,y.head.line).text.length;return y.head.ch==x&&y.head.line0)E=new Ue(E.line,E.ch+1),a.replaceRange(z.charAt(E.ch-1)+z.charAt(E.ch-2),Ue(E.line,E.ch-2),E,"+transpose");else if(E.line>a.doc.first){var re=mt(a.doc,E.line-1).text;re&&(E=new Ue(E.line,1),a.replaceRange(z.charAt(0)+a.doc.lineSeparator()+re.charAt(re.length-1),Ue(E.line-1,re.length-1),E,"+transpose"))}}x.push(new kr(E,E))}a.setSelections(x)})},newlineAndIndent:function(a){return Ai(a,function(){for(var y=a.listSelections(),x=y.length-1;x>=0;x--)a.replaceRange(a.doc.lineSeparator(),y[x].anchor,y[x].head,"+input");y=a.listSelections();for(var b=0;ba&&Mt(y,this.pos)==0&&x==this.button};var va,ma;function Nu(a,y){var x=+new Date;return ma&&ma.compare(x,a,y)?(va=ma=null,"triple"):va&&va.compare(x,a,y)?(ma=new ps(x,a,y),va=null,"double"):(va=new ps(x,a,y),ma=null,"single")}function El(a){var y=this,x=y.display;if(!(_e(y,a)||x.activeTouch&&x.input.supportsTouch())){if(x.input.ensurePolled(),x.shift=a.shiftKey,ui(x,a)){Le||(x.scroller.draggable=!1,setTimeout(function(){return x.scroller.draggable=!0},100));return}if(!vs(y,a)){var b=Co(y,a),E=zn(a),z=b?Nu(b,E):"single";window.focus(),E==1&&y.state.selectingText&&y.state.selectingText(a),!(b&&Ru(y,E,b,z,a))&&(E==1?b?Ou(y,b,z,a):$n(a)==x.scroller&&un(a):E==2?(b&&Ia(y.doc,b),setTimeout(function(){return x.input.focus()},20)):E==3&&(ft?y.display.input.onContextMenu(a):Ds(y)))}}}function Ru(a,y,x,b,E){var z="Click";return b=="double"?z="Double"+z:b=="triple"&&(z="Triple"+z),z=(y==1?"Left":y==2?"Middle":"Right")+z,pa(a,ml(z,E),E,function(re){if(typeof re=="string"&&(re=ha[re]),!re)return!1;var oe=!1;try{a.isReadOnly()&&(a.state.suppressEdits=!0),oe=re(a,x)!=st}finally{a.state.suppressEdits=!1}return oe})}function Fu(a,y,x){var b=a.getOption("configureMouse"),E=b?b(a,y,x):{};if(E.unit==null){var z=Je?x.shiftKey&&x.metaKey:x.altKey;E.unit=z?"rectangle":y=="single"?"char":y=="double"?"word":"line"}return(E.extend==null||a.doc.extend)&&(E.extend=a.doc.extend||x.shiftKey),E.addNew==null&&(E.addNew=xe?x.metaKey:x.ctrlKey),E.moveOnDrag==null&&(E.moveOnDrag=!(xe?x.altKey:x.ctrlKey)),E}function Ou(a,y,x,b){me?setTimeout(Lt(Es,a),0):a.curOp.focus=Te();var E=Fu(a,x,b),z=a.doc.sel,re;a.options.dragDrop&&mr&&!a.isReadOnly()&&x=="single"&&(re=z.contains(y))>-1&&(Mt((re=z.ranges[re]).from(),y)<0||y.xRel>0)&&(Mt(re.to(),y)>0||y.xRel<0)?_u(a,b,y,E):Wu(a,b,y,E)}function _u(a,y,x,b){var E=a.display,z=!1,re=oi(a,function(fe){Le&&(E.scroller.draggable=!1),a.state.draggingText=!1,gt(E.wrapper.ownerDocument,"mouseup",re),gt(E.wrapper.ownerDocument,"mousemove",oe),gt(E.scroller,"dragstart",ue),gt(E.scroller,"drop",re),z||(un(fe),b.addNew||Ia(a.doc,x,null,null,b.extend),Le&&!Se||me&&Ke==9?setTimeout(function(){E.wrapper.ownerDocument.body.focus({preventScroll:!0}),E.input.focus()},20):E.input.focus())}),oe=function(fe){z=z||Math.abs(y.clientX-fe.clientX)+Math.abs(y.clientY-fe.clientY)>=10},ue=function(){return z=!0};Le&&(E.scroller.draggable=!0),a.state.draggingText=re,re.copy=!b.moveOnDrag,E.scroller.dragDrop&&E.scroller.dragDrop(),be(E.wrapper.ownerDocument,"mouseup",re),be(E.wrapper.ownerDocument,"mousemove",oe),be(E.scroller,"dragstart",ue),be(E.scroller,"drop",re),Ds(a),setTimeout(function(){return E.input.focus()},20)}function Dl(a,y,x){if(x=="char")return new kr(y,y);if(x=="word")return a.findWordAt(y);if(x=="line")return new kr(Ue(y.line,0),Tt(a.doc,Ue(y.line+1,0)));var b=x(a,y);return new kr(b.from,b.to)}function Wu(a,y,x,b){var E=a.display,z=a.doc;un(y);var re,oe,ue=z.sel,fe=ue.ranges;if(b.addNew&&!b.extend?(oe=z.sel.contains(x),oe>-1?re=fe[oe]:re=new kr(x,x)):(re=z.sel.primary(),oe=z.sel.primIndex),b.unit=="rectangle")b.addNew||(re=new kr(x,x)),x=Co(a,y,!0,!0),oe=-1;else{var Ce=Dl(a,x,b.unit);b.extend?re=ls(re,Ce.anchor,Ce.head,b.extend):re=Ce}b.addNew?oe==-1?(oe=fe.length,hi(z,Ki(a,fe.concat([re]),oe),{scroll:!1,origin:"*mouse"})):fe.length>1&&fe[oe].empty()&&b.unit=="char"&&!b.extend?(hi(z,Ki(a,fe.slice(0,oe).concat(fe.slice(oe+1)),0),{scroll:!1,origin:"*mouse"}),ue=z.sel):us(z,oe,re,je):(oe=0,hi(z,new Fi([re],0),je),ue=z.sel);var Pe=x;function at(sn){if(Mt(Pe,sn)!=0)if(Pe=sn,b.unit=="rectangle"){for(var bn=[],Tn=a.options.tabSize,Sn=he(mt(z,x.line).text,x.ch,Tn),Vn=he(mt(z,sn.line).text,sn.ch,Tn),Fr=Math.min(Sn,Vn),si=Math.max(Sn,Vn),jr=Math.min(x.line,sn.line),Bi=Math.min(a.lastLine(),Math.max(x.line,sn.line));jr<=Bi;jr++){var ki=mt(z,jr).text,qr=Ct(ki,Fr,Tn);Fr==si?bn.push(new kr(Ue(jr,qr),Ue(jr,qr))):ki.length>qr&&bn.push(new kr(Ue(jr,qr),Ue(jr,Ct(ki,si,Tn))))}bn.length||bn.push(new kr(x,x)),hi(z,Ki(a,ue.ranges.slice(0,oe).concat(bn),oe),{origin:"*mouse",scroll:!1}),a.scrollIntoView(sn)}else{var Ei=re,di=Dl(a,sn,b.unit),ri=Ei.anchor,$r;Mt(di.anchor,ri)>0?($r=di.head,ri=Gt(Ei.from(),di.anchor)):($r=di.anchor,ri=dn(Ei.to(),di.head));var Vr=ue.ranges.slice(0);Vr[oe]=Hu(a,new kr(Tt(z,ri),$r)),hi(z,Ki(a,Vr,oe),je)}}var nt=E.wrapper.getBoundingClientRect(),Pt=0;function Rt(sn){var bn=++Pt,Tn=Co(a,sn,!0,b.unit=="rectangle");if(Tn)if(Mt(Tn,Pe)!=0){a.curOp.focus=Te(),at(Tn);var Sn=Ma(E,z);(Tn.line>=Sn.to||Tn.linent.bottom?20:0;Vn&&setTimeout(oi(a,function(){Pt==bn&&(E.scroller.scrollTop+=Vn,Rt(sn))}),50)}}function Qt(sn){a.state.selectingText=!1,Pt=1/0,sn&&(un(sn),E.input.focus()),gt(E.wrapper.ownerDocument,"mousemove",an),gt(E.wrapper.ownerDocument,"mouseup",fn),z.history.lastSelOrigin=null}var an=oi(a,function(sn){sn.buttons===0||!zn(sn)?Qt(sn):Rt(sn)}),fn=oi(a,Qt);a.state.selectingText=fn,be(E.wrapper.ownerDocument,"mousemove",an),be(E.wrapper.ownerDocument,"mouseup",fn)}function Hu(a,y){var x=y.anchor,b=y.head,E=mt(a.doc,x.line);if(Mt(x,b)==0&&x.sticky==b.sticky)return y;var z=ce(E);if(!z)return y;var re=ee(z,x.ch,x.sticky),oe=z[re];if(oe.from!=x.ch&&oe.to!=x.ch)return y;var ue=re+(oe.from==x.ch==(oe.level!=1)?0:1);if(ue==0||ue==z.length)return y;var fe;if(b.line!=x.line)fe=(b.line-x.line)*(a.doc.direction=="ltr"?1:-1)>0;else{var Ce=ee(z,b.ch,b.sticky),Pe=Ce-re||(b.ch-x.ch)*(oe.level==1?-1:1);Ce==ue-1||Ce==ue?fe=Pe<0:fe=Pe>0}var at=z[ue+(fe?-1:0)],nt=fe==(at.level==1),Pt=nt?at.from:at.to,Rt=nt?"after":"before";return x.ch==Pt&&x.sticky==Rt?y:new kr(new Ue(x.line,Pt,Rt),b)}function Ml(a,y,x,b){var E,z;if(y.touches)E=y.touches[0].clientX,z=y.touches[0].clientY;else try{E=y.clientX,z=y.clientY}catch(at){return!1}if(E>=Math.floor(a.display.gutters.getBoundingClientRect().right))return!1;b&&un(y);var re=a.display,oe=re.lineDiv.getBoundingClientRect();if(z>oe.bottom||!Ft(a,x))return cn(y);z-=oe.top-re.viewOffset;for(var ue=0;ue=E){var Ce=Re(a.doc,z),Pe=a.display.gutterSpecs[ue];return kt(a,x,a,Ce,Pe.className,y),cn(y)}}}function vs(a,y){return Ml(a,y,"gutterClick",!0)}function Ll(a,y){ui(a.display,y)||zu(a,y)||_e(a,y,"contextmenu")||ft||a.display.input.onContextMenu(y)}function zu(a,y){return Ft(a,"gutterContextMenu")?Ml(a,y,"gutterContextMenu",!1):!1}function Pl(a){a.display.wrapper.className=a.display.wrapper.className.replace(/\s*cm-s-\S+/g,"")+a.options.theme.replace(/(^|\s)\s*/g," cm-s-"),wo(a)}var Go={toString:function(){return"CodeMirror.Init"}},Tl={},Ha={};function Zu(a){var y=a.optionHandlers;function x(b,E,z,re){a.defaults[b]=E,z&&(y[b]=re?function(oe,ue,fe){fe!=Go&&z(oe,ue,fe)}:z)}a.defineOption=x,a.Init=Go,x("value","",function(b,E){return b.setValue(E)},!0),x("mode",null,function(b,E){b.doc.modeOption=E,os(b)},!0),x("indentUnit",2,os,!0),x("indentWithTabs",!1),x("smartIndent",!0),x("tabSize",4,function(b){ia(b),wo(b),Ci(b)},!0),x("lineSeparator",null,function(b,E){if(b.doc.lineSep=E,!!E){var z=[],re=b.doc.first;b.doc.iter(function(ue){for(var fe=0;;){var Ce=ue.text.indexOf(E,fe);if(Ce==-1)break;fe=Ce+E.length,z.push(Ue(re,Ce))}re++});for(var oe=z.length-1;oe>=0;oe--)Wo(b.doc,E,z[oe],Ue(z[oe].line,z[oe].ch+E.length))}}),x("specialChars",/[\u0000-\u001f\u007f-\u009f\u00ad\u061c\u200b-\u200c\u200e\u200f\u2028\u2029\ufeff\ufff9-\ufffc]/g,function(b,E,z){b.state.specialChars=new RegExp(E.source+(E.test(" ")?"":"| "),"g"),z!=Go&&b.refresh()}),x("specialCharPlaceholder",Mi,function(b){return b.refresh()},!0),x("electricChars",!0),x("inputStyle",Ne?"contenteditable":"textarea",function(){throw new Error("inputStyle can not (yet) be changed in a running editor")},!0),x("spellcheck",!1,function(b,E){return b.getInputField().spellcheck=E},!0),x("autocorrect",!1,function(b,E){return b.getInputField().autocorrect=E},!0),x("autocapitalize",!1,function(b,E){return b.getInputField().autocapitalize=E},!0),x("rtlMoveVisually",!tt),x("wholeLineUpdateBefore",!0),x("theme","default",function(b){Pl(b),ra(b)},!0),x("keyMap","default",function(b,E,z){var re=_a(E),oe=z!=Go&&_a(z);oe&&oe.detach&&oe.detach(b,re),re.attach&&re.attach(b,oe||null)}),x("extraKeys",null),x("configureMouse",null),x("lineWrapping",!1,ju,!0),x("gutters",[],function(b,E){b.display.gutterSpecs=rs(E,b.options.lineNumbers),ra(b)},!0),x("fixedGutter",!0,function(b,E){b.display.gutters.style.left=E?Ka(b.display)+"px":"0",b.refresh()},!0),x("coverGutterNextToScrollbar",!1,function(b){return Ro(b)},!0),x("scrollbarStyle","native",function(b){Bs(b),Ro(b),b.display.scrollbars.setScrollTop(b.doc.scrollTop),b.display.scrollbars.setScrollLeft(b.doc.scrollLeft)},!0),x("lineNumbers",!1,function(b,E){b.display.gutterSpecs=rs(b.options.gutters,E),ra(b)},!0),x("firstLineNumber",1,ra,!0),x("lineNumberFormatter",function(b){return b},ra,!0),x("showCursorWhenSelecting",!1,Qo,!0),x("resetSelectionOnContextMenu",!0),x("lineWiseCopyCut",!0),x("pasteLinesPerSelection",!0),x("selectionsMayTouch",!1),x("readOnly",!1,function(b,E){E=="nocursor"&&(Io(b),b.display.input.blur()),b.display.input.readOnlyChanged(E)}),x("screenReaderLabel",null,function(b,E){E=E===""?null:E,b.display.input.screenReaderLabelChanged(E)}),x("disableInput",!1,function(b,E){E||b.display.input.reset()},!0),x("dragDrop",!0,Gu),x("allowDropFileTypes",null),x("cursorBlinkRate",530),x("cursorScrollMargin",0),x("cursorHeight",1,Qo,!0),x("singleCursorHeightPerLine",!0,Qo,!0),x("workTime",100),x("workDelay",100),x("flattenSpans",!0,ia,!0),x("addModeClass",!1,ia,!0),x("pollInterval",100),x("undoDepth",200,function(b,E){return b.doc.history.undoDepth=E}),x("historyEventDelay",1250),x("viewportMargin",10,function(b){return b.refresh()},!0),x("maxHighlightLength",1e4,ia,!0),x("moveInputWithCursor",!0,function(b,E){E||b.display.input.resetPosition()}),x("tabindex",null,function(b,E){return b.display.input.getField().tabIndex=E||""}),x("autofocus",null),x("direction","ltr",function(b,E){return b.doc.setDirection(E)},!0),x("phrases",null)}function Gu(a,y,x){var b=x&&x!=Go;if(!y!=!b){var E=a.display.dragFunctions,z=y?be:gt;z(a.display.scroller,"dragstart",E.start),z(a.display.scroller,"dragenter",E.enter),z(a.display.scroller,"dragover",E.over),z(a.display.scroller,"dragleave",E.leave),z(a.display.scroller,"drop",E.drop)}}function ju(a){a.options.lineWrapping?(Ve(a.display.wrapper,"CodeMirror-wrap"),a.display.sizer.style.minWidth="",a.display.sizerWidth=null):(lt(a.display.wrapper,"CodeMirror-wrap"),Un(a)),Ya(a),Ci(a),wo(a),setTimeout(function(){return Ro(a)},100)}function Gr(a,y){var x=this;if(!(this instanceof Gr))return new Gr(a,y);this.options=y=y?ct(y):{},ct(Tl,y,!1);var b=y.value;typeof b=="string"?b=new Si(b,y.mode,null,y.lineSeparator,y.direction):y.mode&&(b.modeOption=y.mode),this.doc=b;var E=new Gr.inputStyles[y.inputStyle](this),z=this.display=new ru(a,b,E,y);z.wrapper.CodeMirror=this,Pl(this),y.lineWrapping&&(this.display.wrapper.className+=" CodeMirror-wrap"),Bs(this),this.state={keyMaps:[],overlays:[],modeGen:0,overwrite:!1,delayingBlurEvent:!1,focused:!1,suppressEdits:!1,pasteIncoming:-1,cutIncoming:-1,selectingText:!1,draggingText:!1,highlight:new ae,keySeq:null,specialChars:null},y.autofocus&&!Ne&&z.input.focus(),me&&Ke<11&&setTimeout(function(){return x.display.input.reset(!0)},20),Uu(this),Cu(),Do(this),this.curOp.forceUpdate=!0,Zs(this,b),y.autofocus&&!Ne||this.hasFocus()?setTimeout(function(){x.hasFocus()&&!x.state.focused&&Ja(x)},20):Io(this);for(var re in Ha)Ha.hasOwnProperty(re)&&Ha[re](this,y[re],Go);Rs(this),y.finishInit&&y.finishInit(this);for(var oe=0;oe20*20}be(y.scroller,"touchstart",function(ue){if(!_e(a,ue)&&!z(ue)&&!vs(a,ue)){y.input.ensurePolled(),clearTimeout(x);var fe=+new Date;y.activeTouch={start:fe,moved:!1,prev:fe-b.end<=300?b:null},ue.touches.length==1&&(y.activeTouch.left=ue.touches[0].pageX,y.activeTouch.top=ue.touches[0].pageY)}}),be(y.scroller,"touchmove",function(){y.activeTouch&&(y.activeTouch.moved=!0)}),be(y.scroller,"touchend",function(ue){var fe=y.activeTouch;if(fe&&!ui(y,ue)&&fe.left!=null&&!fe.moved&&new Date-fe.start<300){var Ce=a.coordsChar(y.activeTouch,"page"),Pe;!fe.prev||re(fe,fe.prev)?Pe=new kr(Ce,Ce):!fe.prev.prev||re(fe,fe.prev.prev)?Pe=a.findWordAt(Ce):Pe=new kr(Ue(Ce.line,0),Tt(a.doc,Ue(Ce.line+1,0))),a.setSelection(Pe.anchor,Pe.head),a.focus(),un(ue)}E()}),be(y.scroller,"touchcancel",E),be(y.scroller,"scroll",function(){y.scroller.clientHeight&&($o(a,y.scroller.scrollTop),ko(a,y.scroller.scrollLeft,!0),kt(a,"scroll",a))}),be(y.scroller,"mousewheel",function(ue){return _s(a,ue)}),be(y.scroller,"DOMMouseScroll",function(ue){return _s(a,ue)}),be(y.wrapper,"scroll",function(){return y.wrapper.scrollTop=y.wrapper.scrollLeft=0}),y.dragFunctions={enter:function(ue){_e(a,ue)||wn(ue)},over:function(ue){_e(a,ue)||(wu(a,ue),wn(ue))},start:function(ue){return xu(a,ue)},drop:oi(a,bu),leave:function(ue){_e(a,ue)||fl(a)}};var oe=y.input.getField();be(oe,"keyup",function(ue){return Sl.call(a,ue)}),be(oe,"keydown",oi(a,Cl)),be(oe,"keypress",oi(a,kl)),be(oe,"focus",function(ue){return Ja(a,ue)}),be(oe,"blur",function(ue){return Io(a,ue)})}var ms=[];Gr.defineInitHook=function(a){return ms.push(a)};function ga(a,y,x,b){var E=a.doc,z;x==null&&(x="add"),x=="smart"&&(E.mode.indent?z=Yn(a,y).state:x="prev");var re=a.options.tabSize,oe=mt(E,y),ue=he(oe.text,null,re);oe.stateAfter&&(oe.stateAfter=null);var fe=oe.text.match(/^\s*/)[0],Ce;if(!b&&!/\S/.test(oe.text))Ce=0,x="not";else if(x=="smart"&&(Ce=E.mode.indent(z,oe.text.slice(fe.length),oe.text),Ce==st||Ce>150)){if(!b)return;x="prev"}x=="prev"?y>E.first?Ce=he(mt(E,y-1).text,null,re):Ce=0:x=="add"?Ce=ue+a.options.indentUnit:x=="subtract"?Ce=ue-a.options.indentUnit:typeof x=="number"&&(Ce=ue+x),Ce=Math.max(0,Ce);var Pe="",at=0;if(a.options.indentWithTabs)for(var nt=Math.floor(Ce/re);nt;--nt)at+=re,Pe+=" ";if(atre,ue=rr(y),fe=null;if(oe&&b.ranges.length>1)if(Yi&&Yi.text.join(` +`,"start")},toggleOverwrite:function(a){return a.toggleOverwrite()}};function yl(a,y){var x=mt(a.doc,y),b=on(x);return b!=x&&(y=Ae(b)),fs(!0,a,b,y,1)}function Lu(a,y){var x=mt(a.doc,y),b=Dn(x);return b!=x&&(y=Ae(b)),fs(!0,a,x,y,-1)}function bl(a,y){var x=yl(a,y.line),b=mt(a.doc,x.line),E=ce(b,a.doc.direction);if(!E||E[0].level==0){var z=Math.max(x.ch,b.text.search(/\S/)),re=y.line==x.line&&y.ch<=z&&y.ch;return Ue(x.line,re?0:z,x.sticky)}return x}function Wa(a,y,x){if(typeof y=="string"&&(y=ha[y],!y))return!1;a.display.input.ensurePolled();var b=a.display.shift,E=!1;try{a.isReadOnly()&&(a.state.suppressEdits=!0),x&&(a.display.shift=!1),E=y(a)!=st}finally{a.display.shift=b,a.state.suppressEdits=!1}return E}function Pu(a,y,x){for(var b=0;ba&&Mt(y,this.pos)==0&&x==this.button};var va,ma;function Nu(a,y){var x=+new Date;return ma&&ma.compare(x,a,y)?(va=ma=null,"triple"):va&&va.compare(x,a,y)?(ma=new ps(x,a,y),va=null,"double"):(va=new ps(x,a,y),ma=null,"single")}function El(a){var y=this,x=y.display;if(!(_e(y,a)||x.activeTouch&&x.input.supportsTouch())){if(x.input.ensurePolled(),x.shift=a.shiftKey,ui(x,a)){Le||(x.scroller.draggable=!1,setTimeout(function(){return x.scroller.draggable=!0},100));return}if(!vs(y,a)){var b=Co(y,a),E=zn(a),z=b?Nu(b,E):"single";window.focus(),E==1&&y.state.selectingText&&y.state.selectingText(a),!(b&&Ru(y,E,b,z,a))&&(E==1?b?Ou(y,b,z,a):$n(a)==x.scroller&&un(a):E==2?(b&&Ia(y.doc,b),setTimeout(function(){return x.input.focus()},20)):E==3&&(ft?y.display.input.onContextMenu(a):Ds(y)))}}}function Ru(a,y,x,b,E){var z="Click";return b=="double"?z="Double"+z:b=="triple"&&(z="Triple"+z),z=(y==1?"Left":y==2?"Middle":"Right")+z,pa(a,ml(z,E),E,function(re){if(typeof re=="string"&&(re=ha[re]),!re)return!1;var oe=!1;try{a.isReadOnly()&&(a.state.suppressEdits=!0),oe=re(a,x)!=st}finally{a.state.suppressEdits=!1}return oe})}function Fu(a,y,x){var b=a.getOption("configureMouse"),E=b?b(a,y,x):{};if(E.unit==null){var z=Je?x.shiftKey&&x.metaKey:x.altKey;E.unit=z?"rectangle":y=="single"?"char":y=="double"?"word":"line"}return(E.extend==null||a.doc.extend)&&(E.extend=a.doc.extend||x.shiftKey),E.addNew==null&&(E.addNew=xe?x.metaKey:x.ctrlKey),E.moveOnDrag==null&&(E.moveOnDrag=!(xe?x.altKey:x.ctrlKey)),E}function Ou(a,y,x,b){me?setTimeout(Lt(Es,a),0):a.curOp.focus=Te();var E=Fu(a,x,b),z=a.doc.sel,re;a.options.dragDrop&&mr&&!a.isReadOnly()&&x=="single"&&(re=z.contains(y))>-1&&(Mt((re=z.ranges[re]).from(),y)<0||y.xRel>0)&&(Mt(re.to(),y)>0||y.xRel<0)?_u(a,b,y,E):Wu(a,b,y,E)}function _u(a,y,x,b){var E=a.display,z=!1,re=oi(a,function(fe){Le&&(E.scroller.draggable=!1),a.state.draggingText=!1,gt(E.wrapper.ownerDocument,"mouseup",re),gt(E.wrapper.ownerDocument,"mousemove",oe),gt(E.scroller,"dragstart",ue),gt(E.scroller,"drop",re),z||(un(fe),b.addNew||Ia(a.doc,x,null,null,b.extend),Le&&!Se||me&&Ke==9?setTimeout(function(){E.wrapper.ownerDocument.body.focus({preventScroll:!0}),E.input.focus()},20):E.input.focus())}),oe=function(fe){z=z||Math.abs(y.clientX-fe.clientX)+Math.abs(y.clientY-fe.clientY)>=10},ue=function(){return z=!0};Le&&(E.scroller.draggable=!0),a.state.draggingText=re,re.copy=!b.moveOnDrag,E.scroller.dragDrop&&E.scroller.dragDrop(),be(E.wrapper.ownerDocument,"mouseup",re),be(E.wrapper.ownerDocument,"mousemove",oe),be(E.scroller,"dragstart",ue),be(E.scroller,"drop",re),Ds(a),setTimeout(function(){return E.input.focus()},20)}function Dl(a,y,x){if(x=="char")return new kr(y,y);if(x=="word")return a.findWordAt(y);if(x=="line")return new kr(Ue(y.line,0),Tt(a.doc,Ue(y.line+1,0)));var b=x(a,y);return new kr(b.from,b.to)}function Wu(a,y,x,b){var E=a.display,z=a.doc;un(y);var re,oe,ue=z.sel,fe=ue.ranges;if(b.addNew&&!b.extend?(oe=z.sel.contains(x),oe>-1?re=fe[oe]:re=new kr(x,x)):(re=z.sel.primary(),oe=z.sel.primIndex),b.unit=="rectangle")b.addNew||(re=new kr(x,x)),x=Co(a,y,!0,!0),oe=-1;else{var Ce=Dl(a,x,b.unit);b.extend?re=ls(re,Ce.anchor,Ce.head,b.extend):re=Ce}b.addNew?oe==-1?(oe=fe.length,hi(z,Ki(a,fe.concat([re]),oe),{scroll:!1,origin:"*mouse"})):fe.length>1&&fe[oe].empty()&&b.unit=="char"&&!b.extend?(hi(z,Ki(a,fe.slice(0,oe).concat(fe.slice(oe+1)),0),{scroll:!1,origin:"*mouse"}),ue=z.sel):us(z,oe,re,je):(oe=0,hi(z,new Fi([re],0),je),ue=z.sel);var Pe=x;function at(sn){if(Mt(Pe,sn)!=0)if(Pe=sn,b.unit=="rectangle"){for(var bn=[],Tn=a.options.tabSize,Sn=he(mt(z,x.line).text,x.ch,Tn),Vn=he(mt(z,sn.line).text,sn.ch,Tn),Fr=Math.min(Sn,Vn),si=Math.max(Sn,Vn),jr=Math.min(x.line,sn.line),Bi=Math.min(a.lastLine(),Math.max(x.line,sn.line));jr<=Bi;jr++){var ki=mt(z,jr).text,qr=kt(ki,Fr,Tn);Fr==si?bn.push(new kr(Ue(jr,qr),Ue(jr,qr))):ki.length>qr&&bn.push(new kr(Ue(jr,qr),Ue(jr,kt(ki,si,Tn))))}bn.length||bn.push(new kr(x,x)),hi(z,Ki(a,ue.ranges.slice(0,oe).concat(bn),oe),{origin:"*mouse",scroll:!1}),a.scrollIntoView(sn)}else{var Ei=re,di=Dl(a,sn,b.unit),ri=Ei.anchor,$r;Mt(di.anchor,ri)>0?($r=di.head,ri=Gt(Ei.from(),di.anchor)):($r=di.anchor,ri=dn(Ei.to(),di.head));var Vr=ue.ranges.slice(0);Vr[oe]=Hu(a,new kr(Tt(z,ri),$r)),hi(z,Ki(a,Vr,oe),je)}}var nt=E.wrapper.getBoundingClientRect(),Pt=0;function Rt(sn){var bn=++Pt,Tn=Co(a,sn,!0,b.unit=="rectangle");if(Tn)if(Mt(Tn,Pe)!=0){a.curOp.focus=Te(),at(Tn);var Sn=Ma(E,z);(Tn.line>=Sn.to||Tn.linent.bottom?20:0;Vn&&setTimeout(oi(a,function(){Pt==bn&&(E.scroller.scrollTop+=Vn,Rt(sn))}),50)}}function Qt(sn){a.state.selectingText=!1,Pt=1/0,sn&&(un(sn),E.input.focus()),gt(E.wrapper.ownerDocument,"mousemove",an),gt(E.wrapper.ownerDocument,"mouseup",fn),z.history.lastSelOrigin=null}var an=oi(a,function(sn){sn.buttons===0||!zn(sn)?Qt(sn):Rt(sn)}),fn=oi(a,Qt);a.state.selectingText=fn,be(E.wrapper.ownerDocument,"mousemove",an),be(E.wrapper.ownerDocument,"mouseup",fn)}function Hu(a,y){var x=y.anchor,b=y.head,E=mt(a.doc,x.line);if(Mt(x,b)==0&&x.sticky==b.sticky)return y;var z=ce(E);if(!z)return y;var re=ee(z,x.ch,x.sticky),oe=z[re];if(oe.from!=x.ch&&oe.to!=x.ch)return y;var ue=re+(oe.from==x.ch==(oe.level!=1)?0:1);if(ue==0||ue==z.length)return y;var fe;if(b.line!=x.line)fe=(b.line-x.line)*(a.doc.direction=="ltr"?1:-1)>0;else{var Ce=ee(z,b.ch,b.sticky),Pe=Ce-re||(b.ch-x.ch)*(oe.level==1?-1:1);Ce==ue-1||Ce==ue?fe=Pe<0:fe=Pe>0}var at=z[ue+(fe?-1:0)],nt=fe==(at.level==1),Pt=nt?at.from:at.to,Rt=nt?"after":"before";return x.ch==Pt&&x.sticky==Rt?y:new kr(new Ue(x.line,Pt,Rt),b)}function Ml(a,y,x,b){var E,z;if(y.touches)E=y.touches[0].clientX,z=y.touches[0].clientY;else try{E=y.clientX,z=y.clientY}catch(at){return!1}if(E>=Math.floor(a.display.gutters.getBoundingClientRect().right))return!1;b&&un(y);var re=a.display,oe=re.lineDiv.getBoundingClientRect();if(z>oe.bottom||!Ft(a,x))return cn(y);z-=oe.top-re.viewOffset;for(var ue=0;ue=E){var Ce=Re(a.doc,z),Pe=a.display.gutterSpecs[ue];return St(a,x,a,Ce,Pe.className,y),cn(y)}}}function vs(a,y){return Ml(a,y,"gutterClick",!0)}function Ll(a,y){ui(a.display,y)||zu(a,y)||_e(a,y,"contextmenu")||ft||a.display.input.onContextMenu(y)}function zu(a,y){return Ft(a,"gutterContextMenu")?Ml(a,y,"gutterContextMenu",!1):!1}function Pl(a){a.display.wrapper.className=a.display.wrapper.className.replace(/\s*cm-s-\S+/g,"")+a.options.theme.replace(/(^|\s)\s*/g," cm-s-"),wo(a)}var Go={toString:function(){return"CodeMirror.Init"}},Tl={},Ha={};function Zu(a){var y=a.optionHandlers;function x(b,E,z,re){a.defaults[b]=E,z&&(y[b]=re?function(oe,ue,fe){fe!=Go&&z(oe,ue,fe)}:z)}a.defineOption=x,a.Init=Go,x("value","",function(b,E){return b.setValue(E)},!0),x("mode",null,function(b,E){b.doc.modeOption=E,os(b)},!0),x("indentUnit",2,os,!0),x("indentWithTabs",!1),x("smartIndent",!0),x("tabSize",4,function(b){ia(b),wo(b),Ci(b)},!0),x("lineSeparator",null,function(b,E){if(b.doc.lineSep=E,!!E){var z=[],re=b.doc.first;b.doc.iter(function(ue){for(var fe=0;;){var Ce=ue.text.indexOf(E,fe);if(Ce==-1)break;fe=Ce+E.length,z.push(Ue(re,Ce))}re++});for(var oe=z.length-1;oe>=0;oe--)Wo(b.doc,E,z[oe],Ue(z[oe].line,z[oe].ch+E.length))}}),x("specialChars",/[\u0000-\u001f\u007f-\u009f\u00ad\u061c\u200b-\u200c\u200e\u200f\u2028\u2029\ufeff\ufff9-\ufffc]/g,function(b,E,z){b.state.specialChars=new RegExp(E.source+(E.test(" ")?"":"| "),"g"),z!=Go&&b.refresh()}),x("specialCharPlaceholder",Mi,function(b){return b.refresh()},!0),x("electricChars",!0),x("inputStyle",Ne?"contenteditable":"textarea",function(){throw new Error("inputStyle can not (yet) be changed in a running editor")},!0),x("spellcheck",!1,function(b,E){return b.getInputField().spellcheck=E},!0),x("autocorrect",!1,function(b,E){return b.getInputField().autocorrect=E},!0),x("autocapitalize",!1,function(b,E){return b.getInputField().autocapitalize=E},!0),x("rtlMoveVisually",!tt),x("wholeLineUpdateBefore",!0),x("theme","default",function(b){Pl(b),ra(b)},!0),x("keyMap","default",function(b,E,z){var re=_a(E),oe=z!=Go&&_a(z);oe&&oe.detach&&oe.detach(b,re),re.attach&&re.attach(b,oe||null)}),x("extraKeys",null),x("configureMouse",null),x("lineWrapping",!1,ju,!0),x("gutters",[],function(b,E){b.display.gutterSpecs=rs(E,b.options.lineNumbers),ra(b)},!0),x("fixedGutter",!0,function(b,E){b.display.gutters.style.left=E?Ka(b.display)+"px":"0",b.refresh()},!0),x("coverGutterNextToScrollbar",!1,function(b){return Ro(b)},!0),x("scrollbarStyle","native",function(b){Bs(b),Ro(b),b.display.scrollbars.setScrollTop(b.doc.scrollTop),b.display.scrollbars.setScrollLeft(b.doc.scrollLeft)},!0),x("lineNumbers",!1,function(b,E){b.display.gutterSpecs=rs(b.options.gutters,E),ra(b)},!0),x("firstLineNumber",1,ra,!0),x("lineNumberFormatter",function(b){return b},ra,!0),x("showCursorWhenSelecting",!1,Qo,!0),x("resetSelectionOnContextMenu",!0),x("lineWiseCopyCut",!0),x("pasteLinesPerSelection",!0),x("selectionsMayTouch",!1),x("readOnly",!1,function(b,E){E=="nocursor"&&(Io(b),b.display.input.blur()),b.display.input.readOnlyChanged(E)}),x("screenReaderLabel",null,function(b,E){E=E===""?null:E,b.display.input.screenReaderLabelChanged(E)}),x("disableInput",!1,function(b,E){E||b.display.input.reset()},!0),x("dragDrop",!0,Gu),x("allowDropFileTypes",null),x("cursorBlinkRate",530),x("cursorScrollMargin",0),x("cursorHeight",1,Qo,!0),x("singleCursorHeightPerLine",!0,Qo,!0),x("workTime",100),x("workDelay",100),x("flattenSpans",!0,ia,!0),x("addModeClass",!1,ia,!0),x("pollInterval",100),x("undoDepth",200,function(b,E){return b.doc.history.undoDepth=E}),x("historyEventDelay",1250),x("viewportMargin",10,function(b){return b.refresh()},!0),x("maxHighlightLength",1e4,ia,!0),x("moveInputWithCursor",!0,function(b,E){E||b.display.input.resetPosition()}),x("tabindex",null,function(b,E){return b.display.input.getField().tabIndex=E||""}),x("autofocus",null),x("direction","ltr",function(b,E){return b.doc.setDirection(E)},!0),x("phrases",null)}function Gu(a,y,x){var b=x&&x!=Go;if(!y!=!b){var E=a.display.dragFunctions,z=y?be:gt;z(a.display.scroller,"dragstart",E.start),z(a.display.scroller,"dragenter",E.enter),z(a.display.scroller,"dragover",E.over),z(a.display.scroller,"dragleave",E.leave),z(a.display.scroller,"drop",E.drop)}}function ju(a){a.options.lineWrapping?(Ve(a.display.wrapper,"CodeMirror-wrap"),a.display.sizer.style.minWidth="",a.display.sizerWidth=null):(lt(a.display.wrapper,"CodeMirror-wrap"),Un(a)),Ya(a),Ci(a),wo(a),setTimeout(function(){return Ro(a)},100)}function Gr(a,y){var x=this;if(!(this instanceof Gr))return new Gr(a,y);this.options=y=y?ct(y):{},ct(Tl,y,!1);var b=y.value;typeof b=="string"?b=new Si(b,y.mode,null,y.lineSeparator,y.direction):y.mode&&(b.modeOption=y.mode),this.doc=b;var E=new Gr.inputStyles[y.inputStyle](this),z=this.display=new ru(a,b,E,y);z.wrapper.CodeMirror=this,Pl(this),y.lineWrapping&&(this.display.wrapper.className+=" CodeMirror-wrap"),Bs(this),this.state={keyMaps:[],overlays:[],modeGen:0,overwrite:!1,delayingBlurEvent:!1,focused:!1,suppressEdits:!1,pasteIncoming:-1,cutIncoming:-1,selectingText:!1,draggingText:!1,highlight:new ae,keySeq:null,specialChars:null},y.autofocus&&!Ne&&z.input.focus(),me&&Ke<11&&setTimeout(function(){return x.display.input.reset(!0)},20),Uu(this),Cu(),Do(this),this.curOp.forceUpdate=!0,Zs(this,b),y.autofocus&&!Ne||this.hasFocus()?setTimeout(function(){x.hasFocus()&&!x.state.focused&&Ja(x)},20):Io(this);for(var re in Ha)Ha.hasOwnProperty(re)&&Ha[re](this,y[re],Go);Rs(this),y.finishInit&&y.finishInit(this);for(var oe=0;oe20*20}be(y.scroller,"touchstart",function(ue){if(!_e(a,ue)&&!z(ue)&&!vs(a,ue)){y.input.ensurePolled(),clearTimeout(x);var fe=+new Date;y.activeTouch={start:fe,moved:!1,prev:fe-b.end<=300?b:null},ue.touches.length==1&&(y.activeTouch.left=ue.touches[0].pageX,y.activeTouch.top=ue.touches[0].pageY)}}),be(y.scroller,"touchmove",function(){y.activeTouch&&(y.activeTouch.moved=!0)}),be(y.scroller,"touchend",function(ue){var fe=y.activeTouch;if(fe&&!ui(y,ue)&&fe.left!=null&&!fe.moved&&new Date-fe.start<300){var Ce=a.coordsChar(y.activeTouch,"page"),Pe;!fe.prev||re(fe,fe.prev)?Pe=new kr(Ce,Ce):!fe.prev.prev||re(fe,fe.prev.prev)?Pe=a.findWordAt(Ce):Pe=new kr(Ue(Ce.line,0),Tt(a.doc,Ue(Ce.line+1,0))),a.setSelection(Pe.anchor,Pe.head),a.focus(),un(ue)}E()}),be(y.scroller,"touchcancel",E),be(y.scroller,"scroll",function(){y.scroller.clientHeight&&($o(a,y.scroller.scrollTop),ko(a,y.scroller.scrollLeft,!0),St(a,"scroll",a))}),be(y.scroller,"mousewheel",function(ue){return _s(a,ue)}),be(y.scroller,"DOMMouseScroll",function(ue){return _s(a,ue)}),be(y.wrapper,"scroll",function(){return y.wrapper.scrollTop=y.wrapper.scrollLeft=0}),y.dragFunctions={enter:function(ue){_e(a,ue)||wn(ue)},over:function(ue){_e(a,ue)||(wu(a,ue),wn(ue))},start:function(ue){return xu(a,ue)},drop:oi(a,bu),leave:function(ue){_e(a,ue)||fl(a)}};var oe=y.input.getField();be(oe,"keyup",function(ue){return Sl.call(a,ue)}),be(oe,"keydown",oi(a,Cl)),be(oe,"keypress",oi(a,kl)),be(oe,"focus",function(ue){return Ja(a,ue)}),be(oe,"blur",function(ue){return Io(a,ue)})}var ms=[];Gr.defineInitHook=function(a){return ms.push(a)};function ga(a,y,x,b){var E=a.doc,z;x==null&&(x="add"),x=="smart"&&(E.mode.indent?z=Yn(a,y).state:x="prev");var re=a.options.tabSize,oe=mt(E,y),ue=he(oe.text,null,re);oe.stateAfter&&(oe.stateAfter=null);var fe=oe.text.match(/^\s*/)[0],Ce;if(!b&&!/\S/.test(oe.text))Ce=0,x="not";else if(x=="smart"&&(Ce=E.mode.indent(z,oe.text.slice(fe.length),oe.text),Ce==st||Ce>150)){if(!b)return;x="prev"}x=="prev"?y>E.first?Ce=he(mt(E,y-1).text,null,re):Ce=0:x=="add"?Ce=ue+a.options.indentUnit:x=="subtract"?Ce=ue-a.options.indentUnit:typeof x=="number"&&(Ce=ue+x),Ce=Math.max(0,Ce);var Pe="",at=0;if(a.options.indentWithTabs)for(var nt=Math.floor(Ce/re);nt;--nt)at+=re,Pe+=" ";if(atre,ue=rr(y),fe=null;if(oe&&b.ranges.length>1)if(Yi&&Yi.text.join(` `)==y){if(b.ranges.length%Yi.text.length==0){fe=[];for(var Ce=0;Ce=0;at--){var nt=b.ranges[at],Pt=nt.from(),Rt=nt.to();nt.empty()&&(x&&x>0?Pt=Ue(Pt.line,Pt.ch-x):a.state.overwrite&&!oe?Rt=Ue(Rt.line,Math.min(mt(z,Rt.line).text.length,Rt.ch+ve(ue).length)):oe&&Yi&&Yi.lineWise&&Yi.text.join(` `)==ue.join(` -`)&&(Pt=Rt=Ue(Pt.line,0)));var Qt={from:Pt,to:Rt,text:fe?fe[at%fe.length]:ue,origin:E||(oe?"paste":a.state.cutIncoming>re?"cut":"+input")};_o(a.doc,Qt),zr(a,"inputRead",a,Qt)}y&&!oe&&Bl(a,y),No(a),a.curOp.updateInput<2&&(a.curOp.updateInput=Pe),a.curOp.typing=!0,a.state.pasteIncoming=a.state.cutIncoming=-1}function Al(a,y){var x=a.clipboardData&&a.clipboardData.getData("Text");if(x)return a.preventDefault(),!y.isReadOnly()&&!y.options.disableInput&&Ai(y,function(){return gs(y,x,0,null,"paste")}),!0}function Bl(a,y){if(!(!a.options.electricChars||!a.options.smartIndent))for(var x=a.doc.sel,b=x.ranges.length-1;b>=0;b--){var E=x.ranges[b];if(!(E.head.ch>100||b&&x.ranges[b-1].head.line==E.head.line)){var z=a.getModeAt(E.head),re=!1;if(z.electricChars){for(var oe=0;oe-1){re=ga(a,E.head.line,"smart");break}}else z.electricInput&&z.electricInput.test(mt(a.doc,E.head.line).text.slice(0,E.head.ch))&&(re=ga(a,E.head.line,"smart"));re&&zr(a,"electricInput",a,E.head.line)}}}function Il(a){for(var y=[],x=[],b=0;bz&&(ga(this,oe.head.line,b,!0),z=oe.head.line,re==this.doc.sel.primIndex&&No(this));else{var ue=oe.from(),fe=oe.to(),Ce=Math.max(z,ue.line);z=Math.min(this.lastLine(),fe.line-(fe.ch?0:1))+1;for(var Pe=Ce;Pe0&&us(this.doc,re,new kr(ue,at[re].to()),we)}}}),getTokenAt:function(b,E){return Wn(this,b,E)},getLineTokens:function(b,E){return Wn(this,Ue(b),E,!0)},getTokenTypeAt:function(b){b=Tt(this.doc,b);var E=_n(this,mt(this.doc,b.line)),z=0,re=(E.length-1)/2,oe=b.ch,ue;if(oe==0)ue=E[2];else for(;;){var fe=z+re>>1;if((fe?E[fe*2-1]:0)>=oe)re=fe;else if(E[fe*2+1]ue&&(b=ue,re=!0),oe=mt(this.doc,b)}else oe=b;return Ao(this,oe,{top:0,left:0},E||"page",z||re).top+(re?this.doc.height-Ln(oe):0)},defaultTextHeight:function(){return Ti(this.display)},defaultCharWidth:function(){return Vi(this.display)},getViewport:function(){return{from:this.display.viewFrom,to:this.display.viewTo}},addWidget:function(b,E,z,re,oe){var ue=this.display;b=wi(this,Tt(this.doc,b));var fe=b.bottom,Ce=b.left;if(E.style.position="absolute",E.setAttribute("cm-ignore-events","true"),this.display.input.setUneditable(E),ue.sizer.appendChild(E),re=="over")fe=b.top;else if(re=="above"||re=="near"){var Pe=Math.max(ue.wrapper.clientHeight,this.doc.height),at=Math.max(ue.sizer.clientWidth,ue.lineSpace.clientWidth);(re=="above"||b.bottom+E.offsetHeight>Pe)&&b.top>E.offsetHeight?fe=b.top-E.offsetHeight:b.bottom+E.offsetHeight<=Pe&&(fe=b.bottom),Ce+E.offsetWidth>at&&(Ce=at-E.offsetWidth)}E.style.top=fe+"px",E.style.left=E.style.right="",oe=="right"?(Ce=ue.sizer.clientWidth-E.offsetWidth,E.style.right="0px"):(oe=="left"?Ce=0:oe=="middle"&&(Ce=(ue.sizer.clientWidth-E.offsetWidth)/2),E.style.left=Ce+"px"),z&&Gl(this,{left:Ce,top:fe,right:Ce+E.offsetWidth,bottom:fe+E.offsetHeight})},triggerOnKeyDown:yi(Cl),triggerOnKeyPress:yi(kl),triggerOnKeyUp:Sl,triggerOnMouseDown:yi(El),execCommand:function(b){if(ha.hasOwnProperty(b))return ha[b].call(null,this)},triggerElectric:yi(function(b){Bl(this,b)}),findPosH:function(b,E,z,re){var oe=1;E<0&&(oe=-1,E=-E);for(var ue=Tt(this.doc,b),fe=0;fe0&&Ce(z.charAt(re-1));)--re;for(;oe.5||this.options.lineWrapping)&&Ya(this),kt(this,"refresh",this)}),swapDoc:yi(function(b){var E=this.doc;return E.cm=null,this.state.selectingText&&this.state.selectingText(),Zs(this,b),wo(this),this.display.input.reset(),qo(this,b.scrollLeft,b.scrollTop),this.curOp.forceScroll=!0,zr(this,"swapDoc",this,E),E}),phrase:function(b){var E=this.options.phrases;return E&&Object.prototype.hasOwnProperty.call(E,b)?E[b]:b},getInputField:function(){return this.display.input.getField()},getWrapperElement:function(){return this.display.wrapper},getScrollerElement:function(){return this.display.scroller},getGutterElement:function(){return this.display.gutters}},Ot(a),a.registerHelper=function(b,E,z){x.hasOwnProperty(b)||(x[b]=a[b]={_global:[]}),x[b][E]=z},a.registerGlobalHelper=function(b,E,z,re){a.registerHelper(b,E,re),x[b]._global.push({pred:z,val:re})}}function ys(a,y,x,b,E){var z=y,re=x,oe=mt(a,y.line),ue=E&&a.direction=="rtl"?-x:x;function fe(){var fn=y.line+ue;return fn=a.first+a.size?!1:(y=new Ue(fn,y.ch,y.sticky),oe=mt(a,fn))}function Ce(fn){var sn;if(b=="codepoint"){var bn=oe.text.charCodeAt(y.ch+(b>0?0:-1));isNaN(bn)?sn=null:sn=new Ue(y.line,Math.max(0,Math.min(oe.text.length,y.ch+x*(bn>=55296&&bn<56320?2:1))),-x)}else E?sn=Mu(a.cm,oe,y,x):sn=ds(oe,y,x);if(sn==null)if(!fn&&fe())y=fs(E,a.cm,oe,y.line,ue);else return!1;else y=sn;return!0}if(b=="char"||b=="codepoint")Ce();else if(b=="column")Ce(!0);else if(b=="word"||b=="group")for(var Pe=null,at=b=="group",nt=a.cm&&a.cm.getHelper(y,"wordChars"),Pt=!0;!(x<0&&!Ce(!Pt));Pt=!1){var Rt=oe.text.charAt(y.ch)||` +`)&&(Pt=Rt=Ue(Pt.line,0)));var Qt={from:Pt,to:Rt,text:fe?fe[at%fe.length]:ue,origin:E||(oe?"paste":a.state.cutIncoming>re?"cut":"+input")};_o(a.doc,Qt),zr(a,"inputRead",a,Qt)}y&&!oe&&Bl(a,y),No(a),a.curOp.updateInput<2&&(a.curOp.updateInput=Pe),a.curOp.typing=!0,a.state.pasteIncoming=a.state.cutIncoming=-1}function Al(a,y){var x=a.clipboardData&&a.clipboardData.getData("Text");if(x)return a.preventDefault(),!y.isReadOnly()&&!y.options.disableInput&&Ai(y,function(){return gs(y,x,0,null,"paste")}),!0}function Bl(a,y){if(!(!a.options.electricChars||!a.options.smartIndent))for(var x=a.doc.sel,b=x.ranges.length-1;b>=0;b--){var E=x.ranges[b];if(!(E.head.ch>100||b&&x.ranges[b-1].head.line==E.head.line)){var z=a.getModeAt(E.head),re=!1;if(z.electricChars){for(var oe=0;oe-1){re=ga(a,E.head.line,"smart");break}}else z.electricInput&&z.electricInput.test(mt(a.doc,E.head.line).text.slice(0,E.head.ch))&&(re=ga(a,E.head.line,"smart"));re&&zr(a,"electricInput",a,E.head.line)}}}function Il(a){for(var y=[],x=[],b=0;bz&&(ga(this,oe.head.line,b,!0),z=oe.head.line,re==this.doc.sel.primIndex&&No(this));else{var ue=oe.from(),fe=oe.to(),Ce=Math.max(z,ue.line);z=Math.min(this.lastLine(),fe.line-(fe.ch?0:1))+1;for(var Pe=Ce;Pe0&&us(this.doc,re,new kr(ue,at[re].to()),we)}}}),getTokenAt:function(b,E){return Wn(this,b,E)},getLineTokens:function(b,E){return Wn(this,Ue(b),E,!0)},getTokenTypeAt:function(b){b=Tt(this.doc,b);var E=_n(this,mt(this.doc,b.line)),z=0,re=(E.length-1)/2,oe=b.ch,ue;if(oe==0)ue=E[2];else for(;;){var fe=z+re>>1;if((fe?E[fe*2-1]:0)>=oe)re=fe;else if(E[fe*2+1]ue&&(b=ue,re=!0),oe=mt(this.doc,b)}else oe=b;return Ao(this,oe,{top:0,left:0},E||"page",z||re).top+(re?this.doc.height-Ln(oe):0)},defaultTextHeight:function(){return Ti(this.display)},defaultCharWidth:function(){return Vi(this.display)},getViewport:function(){return{from:this.display.viewFrom,to:this.display.viewTo}},addWidget:function(b,E,z,re,oe){var ue=this.display;b=wi(this,Tt(this.doc,b));var fe=b.bottom,Ce=b.left;if(E.style.position="absolute",E.setAttribute("cm-ignore-events","true"),this.display.input.setUneditable(E),ue.sizer.appendChild(E),re=="over")fe=b.top;else if(re=="above"||re=="near"){var Pe=Math.max(ue.wrapper.clientHeight,this.doc.height),at=Math.max(ue.sizer.clientWidth,ue.lineSpace.clientWidth);(re=="above"||b.bottom+E.offsetHeight>Pe)&&b.top>E.offsetHeight?fe=b.top-E.offsetHeight:b.bottom+E.offsetHeight<=Pe&&(fe=b.bottom),Ce+E.offsetWidth>at&&(Ce=at-E.offsetWidth)}E.style.top=fe+"px",E.style.left=E.style.right="",oe=="right"?(Ce=ue.sizer.clientWidth-E.offsetWidth,E.style.right="0px"):(oe=="left"?Ce=0:oe=="middle"&&(Ce=(ue.sizer.clientWidth-E.offsetWidth)/2),E.style.left=Ce+"px"),z&&Gl(this,{left:Ce,top:fe,right:Ce+E.offsetWidth,bottom:fe+E.offsetHeight})},triggerOnKeyDown:yi(Cl),triggerOnKeyPress:yi(kl),triggerOnKeyUp:Sl,triggerOnMouseDown:yi(El),execCommand:function(b){if(ha.hasOwnProperty(b))return ha[b].call(null,this)},triggerElectric:yi(function(b){Bl(this,b)}),findPosH:function(b,E,z,re){var oe=1;E<0&&(oe=-1,E=-E);for(var ue=Tt(this.doc,b),fe=0;fe0&&Ce(z.charAt(re-1));)--re;for(;oe.5||this.options.lineWrapping)&&Ya(this),St(this,"refresh",this)}),swapDoc:yi(function(b){var E=this.doc;return E.cm=null,this.state.selectingText&&this.state.selectingText(),Zs(this,b),wo(this),this.display.input.reset(),qo(this,b.scrollLeft,b.scrollTop),this.curOp.forceScroll=!0,zr(this,"swapDoc",this,E),E}),phrase:function(b){var E=this.options.phrases;return E&&Object.prototype.hasOwnProperty.call(E,b)?E[b]:b},getInputField:function(){return this.display.input.getField()},getWrapperElement:function(){return this.display.wrapper},getScrollerElement:function(){return this.display.scroller},getGutterElement:function(){return this.display.gutters}},Ot(a),a.registerHelper=function(b,E,z){x.hasOwnProperty(b)||(x[b]=a[b]={_global:[]}),x[b][E]=z},a.registerGlobalHelper=function(b,E,z,re){a.registerHelper(b,E,re),x[b]._global.push({pred:z,val:re})}}function ys(a,y,x,b,E){var z=y,re=x,oe=mt(a,y.line),ue=E&&a.direction=="rtl"?-x:x;function fe(){var fn=y.line+ue;return fn=a.first+a.size?!1:(y=new Ue(fn,y.ch,y.sticky),oe=mt(a,fn))}function Ce(fn){var sn;if(b=="codepoint"){var bn=oe.text.charCodeAt(y.ch+(b>0?0:-1));isNaN(bn)?sn=null:sn=new Ue(y.line,Math.max(0,Math.min(oe.text.length,y.ch+x*(bn>=55296&&bn<56320?2:1))),-x)}else E?sn=Mu(a.cm,oe,y,x):sn=ds(oe,y,x);if(sn==null)if(!fn&&fe())y=fs(E,a.cm,oe,y.line,ue);else return!1;else y=sn;return!0}if(b=="char"||b=="codepoint")Ce();else if(b=="column")Ce(!0);else if(b=="word"||b=="group")for(var Pe=null,at=b=="group",nt=a.cm&&a.cm.getHelper(y,"wordChars"),Pt=!0;!(x<0&&!Ce(!Pt));Pt=!1){var Rt=oe.text.charAt(y.ch)||` `,Qt=dt(Rt,nt)?"w":at&&Rt==` `?"n":!at||/\s/.test(Rt)?null:"p";if(at&&!Pt&&!Qt&&(Qt="s"),Pe&&Pe!=Qt){x<0&&(x=1,Ce(),y.sticky="after");break}if(Qt&&(Pe=Qt),x>0&&!Ce(!Pt))break}var an=Ra(a,y,z,re,!0);return Jt(z,an)&&(an.hitSide=!0),an}function Fl(a,y,x,b){var E=a.doc,z=y.left,re;if(b=="page"){var oe=Math.min(a.display.wrapper.clientHeight,window.innerHeight||document.documentElement.clientHeight),ue=Math.max(oe-.5*Ti(a.display),3);re=(x>0?y.bottom:y.top)+x*ue}else b=="line"&&(re=x>0?y.bottom+3:y.top-3);for(var fe;fe=ci(a,z,re),!!fe.outside;){if(x<0?re<=0:re>=E.height){fe.hitSide=!0;break}re+=x*5}return fe}var Ar=function(a){this.cm=a,this.lastAnchorNode=this.lastAnchorOffset=this.lastFocusNode=this.lastFocusOffset=null,this.polling=new ae,this.composing=null,this.gracePeriod=!1,this.readDOMTimeout=null};Ar.prototype.init=function(a){var y=this,x=this,b=x.cm,E=x.div=a.lineDiv;Nl(E,b.options.spellcheck,b.options.autocorrect,b.options.autocapitalize);function z(oe){for(var ue=oe.target;ue;ue=ue.parentNode){if(ue==E)return!0;if(/\bCodeMirror-(?:line)?widget\b/.test(ue.className))break}return!1}be(E,"paste",function(oe){!z(oe)||_e(b,oe)||Al(oe,b)||Ke<=11&&setTimeout(oi(b,function(){return y.updateFromDOM()}),20)}),be(E,"compositionstart",function(oe){y.composing={data:oe.data,done:!1}}),be(E,"compositionupdate",function(oe){y.composing||(y.composing={data:oe.data,done:!1})}),be(E,"compositionend",function(oe){y.composing&&(oe.data!=y.composing.data&&y.readFromDOMSoon(),y.composing.done=!0)}),be(E,"touchstart",function(){return x.forceCompositionEnd()}),be(E,"input",function(){y.composing||y.readFromDOMSoon()});function re(oe){if(!(!z(oe)||_e(b,oe))){if(b.somethingSelected())za({lineWise:!1,text:b.getSelections()}),oe.type=="cut"&&b.replaceSelection("",null,"cut");else if(b.options.lineWiseCopyCut){var ue=Il(b);za({lineWise:!0,text:ue.text}),oe.type=="cut"&&b.operation(function(){b.setSelections(ue.ranges,0,we),b.replaceSelection("",null,"cut")})}else return;if(oe.clipboardData){oe.clipboardData.clearData();var fe=Yi.text.join(` `);if(oe.clipboardData.setData("Text",fe),oe.clipboardData.getData("Text")==fe){oe.preventDefault();return}}var Ce=Rl(),Pe=Ce.firstChild;b.display.lineSpace.insertBefore(Ce,b.display.lineSpace.firstChild),Pe.value=Yi.text.join(` @@ -1088,10 +1088,10 @@ b`.split(/\n/).length!=3?function(a){for(var y=0,x=[],b=a.length;y<=b;){var E=a. `)>-1?x.value=a.prevInput="":a.prevInput=E,a.composing&&(a.composing.range.clear(),a.composing.range=y.markText(a.composing.start,y.getCursor("to"),{className:"CodeMirror-composing"}))}),!0},Xr.prototype.ensurePolled=function(){this.pollingFast&&this.poll()&&(this.pollingFast=!1)},Xr.prototype.onKeyPress=function(){me&&Ke>=9&&(this.hasSelection=null),this.fastPoll()},Xr.prototype.onContextMenu=function(a){var y=this,x=y.cm,b=x.display,E=y.textarea;y.contextMenuPending&&y.contextMenuPending();var z=Co(x,a),re=b.scroller.scrollTop;if(!z||pe)return;var oe=x.options.resetSelectionOnContextMenu;oe&&x.doc.sel.contains(z)==-1&&oi(x,hi)(x.doc,po(z),we);var ue=E.style.cssText,fe=y.wrapper.style.cssText,Ce=y.wrapper.offsetParent.getBoundingClientRect();y.wrapper.style.cssText="position: static",E.style.cssText=`position: absolute; width: 30px; height: 30px; top: `+(a.clientY-Ce.top-5)+"px; left: "+(a.clientX-Ce.left-5)+`px; z-index: 1000; background: `+(me?"rgba(255, 255, 255, .05)":"transparent")+`; - outline: none; border-width: 0; outline: none; overflow: hidden; opacity: .05; filter: alpha(opacity=5);`;var Pe;Le&&(Pe=window.scrollY),b.input.focus(),Le&&window.scrollTo(null,Pe),b.input.reset(),x.somethingSelected()||(E.value=y.prevInput=" "),y.contextMenuPending=nt,b.selForContextMenu=x.doc.sel,clearTimeout(b.detectingSelectAll);function at(){if(E.selectionStart!=null){var Rt=x.somethingSelected(),Qt="\u200B"+(Rt?E.value:"");E.value="\u21DA",E.value=Qt,y.prevInput=Rt?"":"\u200B",E.selectionStart=1,E.selectionEnd=Qt.length,b.selForContextMenu=x.doc.sel}}function nt(){if(y.contextMenuPending==nt&&(y.contextMenuPending=!1,y.wrapper.style.cssText=fe,E.style.cssText=ue,me&&Ke<9&&b.scrollbars.setScrollTop(b.scroller.scrollTop=re),E.selectionStart!=null)){(!me||me&&Ke<9)&&at();var Rt=0,Qt=function(){b.selForContextMenu==x.doc.sel&&E.selectionStart==0&&E.selectionEnd>0&&y.prevInput=="\u200B"?oi(x,tl)(x):Rt++<10?b.detectingSelectAll=setTimeout(Qt,500):(b.selForContextMenu=null,b.input.reset())};b.detectingSelectAll=setTimeout(Qt,200)}}if(me&&Ke>=9&&at(),ft){wn(a);var Pt=function(){gt(window,"mouseup",Pt),setTimeout(nt,20)};be(window,"mouseup",Pt)}else setTimeout(nt,50)},Xr.prototype.readOnlyChanged=function(a){a||this.reset(),this.textarea.disabled=a=="nocursor",this.textarea.readOnly=!!a},Xr.prototype.setUneditable=function(){},Xr.prototype.needsContentAttribute=!1;function Ju(a,y){if(y=y?ct(y):{},y.value=a.value,!y.tabindex&&a.tabIndex&&(y.tabindex=a.tabIndex),!y.placeholder&&a.placeholder&&(y.placeholder=a.placeholder),y.autofocus==null){var x=Te();y.autofocus=x==a||a.getAttribute("autofocus")!=null&&x==document.body}function b(){a.value=oe.getValue()}var E;if(a.form&&(be(a.form,"submit",b),!y.leaveSubmitMethodAlone)){var z=a.form;E=z.submit;try{var re=z.submit=function(){b(),z.submit=E,z.submit(),z.submit=re}}catch(ue){}}y.finishInit=function(ue){ue.save=b,ue.getTextArea=function(){return a},ue.toTextArea=function(){ue.toTextArea=isNaN,b(),a.parentNode.removeChild(ue.getWrapperElement()),a.style.display="",a.form&&(gt(a.form,"submit",b),!y.leaveSubmitMethodAlone&&typeof a.form.submit=="function"&&(a.form.submit=E))}},a.style.display="none";var oe=Gr(function(ue){return a.parentNode.insertBefore(ue,a.nextSibling)},y);return oe}function Qu(a){a.off=gt,a.on=be,a.wheelEventPixels=iu,a.Doc=Si,a.splitLines=rr,a.countColumn=he,a.findColumn=Ct,a.isWordChar=rt,a.Pass=st,a.signal=kt,a.Line=yr,a.changeEnd=vo,a.scrollbarModel=As,a.Pos=Ue,a.cmpPos=Mt,a.modes=xr,a.mimeModes=Kt,a.resolveMode=Pn,a.getMode=Jn,a.modeExtensions=tr,a.extendMode=hr,a.copyState=Zn,a.startState=dr,a.innerMode=Fn,a.commands=ha,a.keyMap=io,a.keyName=gl,a.isModifierKey=vl,a.lookupKey=zo,a.normalizeKeyMap=Du,a.StringStream=Ut,a.SharedTextMarker=ca,a.TextMarker=go,a.LineWidget=ua,a.e_preventDefault=un,a.e_stopPropagation=kn,a.e_stop=wn,a.addClass=Ve,a.contains=qe,a.rmClass=lt,a.keyNames=yo}Zu(Gr),Vu(Gr);var qu="iter insert remove copy getEditor constructor".split(" ");for(var Ga in Si.prototype)Si.prototype.hasOwnProperty(Ga)&&Me(qu,Ga)<0&&(Gr.prototype[Ga]=function(a){return function(){return a.apply(this.doc,arguments)}}(Si.prototype[Ga]));return Ot(Si),Gr.inputStyles={textarea:Xr,contenteditable:Ar},Gr.defineMode=function(a){!Gr.defaults.mode&&a!="null"&&(Gr.defaults.mode=a),pn.apply(this,arguments)},Gr.defineMIME=En,Gr.defineMode("null",function(){return{token:function(a){return a.skipToEnd()}}}),Gr.defineMIME("text/plain","null"),Gr.defineExtension=function(a,y){Gr.prototype[a]=y},Gr.defineDocExtension=function(a,y){Si.prototype[a]=y},Gr.fromTextArea=Ju,Qu(Gr),Gr.version="5.58.2",Gr})},25419:function(At,It,de){(function(se){se(de(89780),de(15525),de(98101))})(function(se){"use strict";se.defineMode("markdown",function(ut,Fe){var We=se.getMode(ut,"text/html"),me=We.name=="null";function Ke(he){if(se.findModeByName){var ae=se.findModeByName(he);ae&&(he=ae.mime||ae.mimes[0])}var Me=se.getMode(ut,he);return Me.name=="null"?null:Me}Fe.highlightFormatting===void 0&&(Fe.highlightFormatting=!1),Fe.maxBlockquoteDepth===void 0&&(Fe.maxBlockquoteDepth=0),Fe.taskLists===void 0&&(Fe.taskLists=!1),Fe.strikethrough===void 0&&(Fe.strikethrough=!1),Fe.emoji===void 0&&(Fe.emoji=!1),Fe.fencedCodeBlockHighlighting===void 0&&(Fe.fencedCodeBlockHighlighting=!0),Fe.fencedCodeBlockDefaultMode===void 0&&(Fe.fencedCodeBlockDefaultMode="text/plain"),Fe.xml===void 0&&(Fe.xml=!0),Fe.tokenTypeOverrides===void 0&&(Fe.tokenTypeOverrides={});var Le={header:"header",code:"comment",quote:"quote",list1:"variable-2",list2:"variable-3",list3:"keyword",hr:"hr",image:"image",imageAltText:"image-alt-text",imageMarker:"image-marker",formatting:"formatting",linkInline:"link",linkEmail:"link",linkText:"link",linkHref:"string",em:"em",strong:"strong",strikethrough:"strikethrough",emoji:"builtin"};for(var Ze in Le)Le.hasOwnProperty(Ze)&&Fe.tokenTypeOverrides[Ze]&&(Le[Ze]=Fe.tokenTypeOverrides[Ze]);var Ee=/^([*\-_])(?:\s*\1){2,}\s*$/,pe=/^(?:[*\-+]|^[0-9]+([.)]))\s+/,Se=/^\[(x| )\](?=\s)/i,ge=Fe.allowAtxHeaderWithoutSpace?/^(#+)/:/^(#+)(?: |$)/,it=/^ {0,3}(?:\={1,}|-{2,})\s*$/,He=/^[^#!\[\]*_\\<>` "'(~:]+/,Be=/^(~~~+|```+)[ \t]*([\w\/+#-]*)[^\n`]*$/,Ne=/^\s*\[[^\]]+?\]:.*$/,xe=/[!"#$%&'()*+,\-.\/:;<=>?@\[\\\]^_`{|}~\xA1\xA7\xAB\xB6\xB7\xBB\xBF\u037E\u0387\u055A-\u055F\u0589\u058A\u05BE\u05C0\u05C3\u05C6\u05F3\u05F4\u0609\u060A\u060C\u060D\u061B\u061E\u061F\u066A-\u066D\u06D4\u0700-\u070D\u07F7-\u07F9\u0830-\u083E\u085E\u0964\u0965\u0970\u0AF0\u0DF4\u0E4F\u0E5A\u0E5B\u0F04-\u0F12\u0F14\u0F3A-\u0F3D\u0F85\u0FD0-\u0FD4\u0FD9\u0FDA\u104A-\u104F\u10FB\u1360-\u1368\u1400\u166D\u166E\u169B\u169C\u16EB-\u16ED\u1735\u1736\u17D4-\u17D6\u17D8-\u17DA\u1800-\u180A\u1944\u1945\u1A1E\u1A1F\u1AA0-\u1AA6\u1AA8-\u1AAD\u1B5A-\u1B60\u1BFC-\u1BFF\u1C3B-\u1C3F\u1C7E\u1C7F\u1CC0-\u1CC7\u1CD3\u2010-\u2027\u2030-\u2043\u2045-\u2051\u2053-\u205E\u207D\u207E\u208D\u208E\u2308-\u230B\u2329\u232A\u2768-\u2775\u27C5\u27C6\u27E6-\u27EF\u2983-\u2998\u29D8-\u29DB\u29FC\u29FD\u2CF9-\u2CFC\u2CFE\u2CFF\u2D70\u2E00-\u2E2E\u2E30-\u2E42\u3001-\u3003\u3008-\u3011\u3014-\u301F\u3030\u303D\u30A0\u30FB\uA4FE\uA4FF\uA60D-\uA60F\uA673\uA67E\uA6F2-\uA6F7\uA874-\uA877\uA8CE\uA8CF\uA8F8-\uA8FA\uA8FC\uA92E\uA92F\uA95F\uA9C1-\uA9CD\uA9DE\uA9DF\uAA5C-\uAA5F\uAADE\uAADF\uAAF0\uAAF1\uABEB\uFD3E\uFD3F\uFE10-\uFE19\uFE30-\uFE52\uFE54-\uFE61\uFE63\uFE68\uFE6A\uFE6B\uFF01-\uFF03\uFF05-\uFF0A\uFF0C-\uFF0F\uFF1A\uFF1B\uFF1F\uFF20\uFF3B-\uFF3D\uFF3F\uFF5B\uFF5D\uFF5F-\uFF65]|\uD800[\uDD00-\uDD02\uDF9F\uDFD0]|\uD801\uDD6F|\uD802[\uDC57\uDD1F\uDD3F\uDE50-\uDE58\uDE7F\uDEF0-\uDEF6\uDF39-\uDF3F\uDF99-\uDF9C]|\uD804[\uDC47-\uDC4D\uDCBB\uDCBC\uDCBE-\uDCC1\uDD40-\uDD43\uDD74\uDD75\uDDC5-\uDDC9\uDDCD\uDDDB\uDDDD-\uDDDF\uDE38-\uDE3D\uDEA9]|\uD805[\uDCC6\uDDC1-\uDDD7\uDE41-\uDE43\uDF3C-\uDF3E]|\uD809[\uDC70-\uDC74]|\uD81A[\uDE6E\uDE6F\uDEF5\uDF37-\uDF3B\uDF44]|\uD82F\uDC9F|\uD836[\uDE87-\uDE8B]/,Je=" ";function tt(he,ae,Me){return ae.f=ae.inline=Me,Me(he,ae)}function pt(he,ae,Me){return ae.f=ae.block=Me,Me(he,ae)}function vt(he){return!he||!/\S/.test(he.string)}function ft(he){if(he.linkTitle=!1,he.linkHref=!1,he.linkText=!1,he.em=!1,he.strong=!1,he.strikethrough=!1,he.quote=0,he.indentedCode=!1,he.f==lt){var ae=me;if(!ae){var Me=se.innerMode(We,he.htmlState);ae=Me.mode.name=="xml"&&Me.state.tagStart===null&&!Me.state.context&&Me.state.tokenize.isInText}ae&&(he.f=xt,he.block=ht,he.htmlState=null)}return he.trailingSpace=0,he.trailingSpaceNewLine=!1,he.prevLine=he.thisLine,he.thisLine={stream:null},null}function ht(he,ae){var Me=he.column()===ae.indentation,Xe=vt(ae.prevLine.stream),st=ae.indentedCode,we=ae.prevLine.hr,je=ae.list!==!1,Ge=(ae.listStack[ae.listStack.length-1]||0)+3;ae.indentedCode=!1;var Ct=ae.indentation;if(ae.indentationDiff===null&&(ae.indentationDiff=ae.indentation,je)){for(ae.list=null;Ct=4&&(st||ae.prevLine.fencedCodeEnd||ae.prevLine.header||Xe))return he.skipToEnd(),ae.indentedCode=!0,Le.code;if(he.eatSpace())return null;if(Me&&ae.indentation<=Ge&&(ve=he.match(ge))&&ve[1].length<=6)return ae.quote=0,ae.header=ve[1].length,ae.thisLine.header=!0,Fe.highlightFormatting&&(ae.formatting="header"),ae.f=ae.inline,Oe(ae);if(ae.indentation<=Ge&&he.eat(">"))return ae.quote=Me?1:ae.quote+1,Fe.highlightFormatting&&(ae.formatting="quote"),he.eatSpace(),Oe(ae);if(!ye&&!ae.setext&&Me&&ae.indentation<=Ge&&(ve=he.match(pe))){var De=ve[1]?"ol":"ul";return ae.indentation=Ct+he.current().length,ae.list=!0,ae.quote=0,ae.listStack.push(ae.indentation),ae.em=!1,ae.strong=!1,ae.code=!1,ae.strikethrough=!1,Fe.taskLists&&he.match(Se,!1)&&(ae.taskList=!0),ae.f=ae.inline,Fe.highlightFormatting&&(ae.formatting=["list","list-"+De]),Oe(ae)}else{if(Me&&ae.indentation<=Ge&&(ve=he.match(Be,!0)))return ae.quote=0,ae.fencedEndRE=new RegExp(ve[1]+"+ *$"),ae.localMode=Fe.fencedCodeBlockHighlighting&&Ke(ve[2]||Fe.fencedCodeBlockDefaultMode),ae.localMode&&(ae.localState=se.startState(ae.localMode)),ae.f=ae.block=zt,Fe.highlightFormatting&&(ae.formatting="code-block"),ae.code=-1,Oe(ae);if(ae.setext||(!ot||!je)&&!ae.quote&&ae.list===!1&&!ae.code&&!ye&&!Ne.test(he.string)&&(ve=he.lookAhead(1))&&(ve=ve.match(it)))return ae.setext?(ae.header=ae.setext,ae.setext=0,he.skipToEnd(),Fe.highlightFormatting&&(ae.formatting="header")):(ae.header=ve[0].charAt(0)=="="?1:2,ae.setext=ae.header),ae.thisLine.header=!0,ae.f=ae.inline,Oe(ae);if(ye)return he.skipToEnd(),ae.hr=!0,ae.thisLine.hr=!0,Le.hr;if(he.peek()==="[")return tt(he,ae,Bt)}return tt(he,ae,ae.inline)}function lt(he,ae){var Me=We.token(he,ae.htmlState);if(!me){var Xe=se.innerMode(We,ae.htmlState);(Xe.mode.name=="xml"&&Xe.state.tagStart===null&&!Xe.state.context&&Xe.state.tokenize.isInText||ae.md_inside&&he.current().indexOf(">")>-1)&&(ae.f=xt,ae.block=ht,ae.htmlState=null)}return Me}function zt(he,ae){var Me=ae.listStack[ae.listStack.length-1]||0,Xe=ae.indentation=he.quote?ae.push(Le.formatting+"-"+he.formatting[Me]+"-"+he.quote):ae.push("error"))}if(he.taskOpen)return ae.push("meta"),ae.length?ae.join(" "):null;if(he.taskClosed)return ae.push("property"),ae.length?ae.join(" "):null;if(he.linkHref?ae.push(Le.linkHref,"url"):(he.strong&&ae.push(Le.strong),he.em&&ae.push(Le.em),he.strikethrough&&ae.push(Le.strikethrough),he.emoji&&ae.push(Le.emoji),he.linkText&&ae.push(Le.linkText),he.code&&ae.push(Le.code),he.image&&ae.push(Le.image),he.imageAltText&&ae.push(Le.imageAltText,"link"),he.imageMarker&&ae.push(Le.imageMarker)),he.header&&ae.push(Le.header,Le.header+"-"+he.header),he.quote&&(ae.push(Le.quote),!Fe.maxBlockquoteDepth||Fe.maxBlockquoteDepth>=he.quote?ae.push(Le.quote+"-"+he.quote):ae.push(Le.quote+"-"+Fe.maxBlockquoteDepth)),he.list!==!1){var Xe=(he.listStack.length-1)%3;Xe?Xe===1?ae.push(Le.list2):ae.push(Le.list3):ae.push(Le.list1)}return he.trailingSpaceNewLine?ae.push("trailing-space-new-line"):he.trailingSpace&&ae.push("trailing-space-"+(he.trailingSpace%2?"a":"b")),ae.length?ae.join(" "):null}function Ye(he,ae){if(he.match(He,!0))return Oe(ae)}function xt(he,ae){var Me=ae.text(he,ae);if(typeof Me!="undefined")return Me;if(ae.list)return ae.list=null,Oe(ae);if(ae.taskList){var Xe=he.match(Se,!0)[1]===" ";return Xe?ae.taskOpen=!0:ae.taskClosed=!0,Fe.highlightFormatting&&(ae.formatting="task"),ae.taskList=!1,Oe(ae)}if(ae.taskOpen=!1,ae.taskClosed=!1,ae.header&&he.match(/^#+$/,!0))return Fe.highlightFormatting&&(ae.formatting="header"),Oe(ae);var st=he.next();if(ae.linkTitle){ae.linkTitle=!1;var we=st;st==="("&&(we=")"),we=(we+"").replace(/([.?*+^\[\]\\(){}|-])/g,"\\$1");var je="^\\s*(?:[^"+we+"\\\\]+|\\\\\\\\|\\\\.)"+we;if(he.match(new RegExp(je),!0))return Le.linkHref}if(st==="`"){var Ge=ae.formatting;Fe.highlightFormatting&&(ae.formatting="code"),he.eatWhile("`");var Ct=he.current().length;if(ae.code==0&&(!ae.quote||Ct==1))return ae.code=Ct,Oe(ae);if(Ct==ae.code){var ot=Oe(ae);return ae.code=0,ot}else return ae.formatting=Ge,Oe(ae)}else if(ae.code)return Oe(ae);if(st==="\\"&&(he.next(),Fe.highlightFormatting)){var ye=Oe(ae),ve=Le.formatting+"-escape";return ye?ye+" "+ve:ve}if(st==="!"&&he.match(/\[[^\]]*\] ?(?:\(|\[)/,!1))return ae.imageMarker=!0,ae.image=!0,Fe.highlightFormatting&&(ae.formatting="image"),Oe(ae);if(st==="["&&ae.imageMarker&&he.match(/[^\]]*\](\(.*?\)| ?\[.*?\])/,!1))return ae.imageMarker=!1,ae.imageAltText=!0,Fe.highlightFormatting&&(ae.formatting="image"),Oe(ae);if(st==="]"&&ae.imageAltText){Fe.highlightFormatting&&(ae.formatting="image");var ye=Oe(ae);return ae.imageAltText=!1,ae.image=!1,ae.inline=ae.f=qe,ye}if(st==="["&&!ae.image)return ae.linkText&&he.match(/^.*?\]/)||(ae.linkText=!0,Fe.highlightFormatting&&(ae.formatting="link")),Oe(ae);if(st==="]"&&ae.linkText){Fe.highlightFormatting&&(ae.formatting="link");var ye=Oe(ae);return ae.linkText=!1,ae.inline=ae.f=he.match(/\(.*?\)| ?\[.*?\]/,!1)?qe:xt,ye}if(st==="<"&&he.match(/^(https?|ftps?):\/\/(?:[^\\>]|\\.)+>/,!1)){ae.f=ae.inline=Ie,Fe.highlightFormatting&&(ae.formatting="link");var ye=Oe(ae);return ye?ye+=" ":ye="",ye+Le.linkInline}if(st==="<"&&he.match(/^[^> \\]+@(?:[^\\>]|\\.)+>/,!1)){ae.f=ae.inline=Ie,Fe.highlightFormatting&&(ae.formatting="link");var ye=Oe(ae);return ye?ye+=" ":ye="",ye+Le.linkEmail}if(Fe.xml&&st==="<"&&he.match(/^(!--|\?|!\[CDATA\[|[a-z][a-z0-9-]*(?:\s+[a-z_:.\-]+(?:\s*=\s*[^>]+)?)*\s*(?:>|$))/i,!1)){var De=he.string.indexOf(">",he.pos);if(De!=-1){var et=he.string.substring(he.start,De);/markdown\s*=\s*('|"){0,1}1('|"){0,1}/.test(et)&&(ae.md_inside=!0)}return he.backUp(1),ae.htmlState=se.startState(We),pt(he,ae,lt)}if(Fe.xml&&st==="<"&&he.match(/^\/\w*?>/))return ae.md_inside=!1,"tag";if(st==="*"||st==="_"){for(var ke=1,ze=he.pos==1?" ":he.string.charAt(he.pos-2);ke<3&&he.eat(st);)ke++;var $e=he.peek()||" ",rt=!/\s/.test($e)&&(!xe.test($e)||/\s/.test(ze)||xe.test(ze)),dt=!/\s/.test(ze)&&(!xe.test(ze)||/\s/.test($e)||xe.test($e)),Qe=null,bt=null;if(ke%2&&(!ae.em&&rt&&(st==="*"||!dt||xe.test(ze))?Qe=!0:ae.em==st&&dt&&(st==="*"||!rt||xe.test($e))&&(Qe=!1)),ke>1&&(!ae.strong&&rt&&(st==="*"||!dt||xe.test(ze))?bt=!0:ae.strong==st&&dt&&(st==="*"||!rt||xe.test($e))&&(bt=!1)),bt!=null||Qe!=null){Fe.highlightFormatting&&(ae.formatting=Qe==null?"strong":bt==null?"em":"strong em"),Qe===!0&&(ae.em=st),bt===!0&&(ae.strong=st);var ot=Oe(ae);return Qe===!1&&(ae.em=!1),bt===!1&&(ae.strong=!1),ot}}else if(st===" "&&(he.eat("*")||he.eat("_"))){if(he.peek()===" ")return Oe(ae);he.backUp(1)}if(Fe.strikethrough){if(st==="~"&&he.eatWhile(st)){if(ae.strikethrough){Fe.highlightFormatting&&(ae.formatting="strikethrough");var ot=Oe(ae);return ae.strikethrough=!1,ot}else if(he.match(/^[^\s]/,!1))return ae.strikethrough=!0,Fe.highlightFormatting&&(ae.formatting="strikethrough"),Oe(ae)}else if(st===" "&&he.match(/^~~/,!0)){if(he.peek()===" ")return Oe(ae);he.backUp(2)}}if(Fe.emoji&&st===":"&&he.match(/^(?:[a-z_\d+][a-z_\d+-]*|\-[a-z_\d+][a-z_\d+-]*):/)){ae.emoji=!0,Fe.highlightFormatting&&(ae.formatting="emoji");var Et=Oe(ae);return ae.emoji=!1,Et}return st===" "&&(he.match(/^ +$/,!1)?ae.trailingSpace++:ae.trailingSpace&&(ae.trailingSpaceNewLine=!0)),Oe(ae)}function Ie(he,ae){var Me=he.next();if(Me===">"){ae.f=ae.inline=xt,Fe.highlightFormatting&&(ae.formatting="link");var Xe=Oe(ae);return Xe?Xe+=" ":Xe="",Xe+Le.linkInline}return he.match(/^[^>]+/,!0),Le.linkInline}function qe(he,ae){if(he.eatSpace())return null;var Me=he.next();return Me==="("||Me==="["?(ae.f=ae.inline=Ve(Me==="("?")":"]"),Fe.highlightFormatting&&(ae.formatting="link-string"),ae.linkHref=!0,Oe(ae)):"error"}var Te={")":/^(?:[^\\\(\)]|\\.|\((?:[^\\\(\)]|\\.)*\))*?(?=\))/,"]":/^(?:[^\\\[\]]|\\.|\[(?:[^\\\[\]]|\\.)*\])*?(?=\])/};function Ve(he){return function(ae,Me){var Xe=ae.next();if(Xe===he){Me.f=Me.inline=xt,Fe.highlightFormatting&&(Me.formatting="link-string");var st=Oe(Me);return Me.linkHref=!1,st}return ae.match(Te[he]),Me.linkHref=!0,Oe(Me)}}function Bt(he,ae){return he.match(/^([^\]\\]|\\.)*\]:/,!1)?(ae.f=wt,he.next(),Fe.highlightFormatting&&(ae.formatting="link"),ae.linkText=!0,Oe(ae)):tt(he,ae,xt)}function wt(he,ae){if(he.match(/^\]:/,!0)){ae.f=ae.inline=Lt,Fe.highlightFormatting&&(ae.formatting="link");var Me=Oe(ae);return ae.linkText=!1,Me}return he.match(/^([^\]\\]|\\.)+/,!0),Le.linkText}function Lt(he,ae){return he.eatSpace()?null:(he.match(/^[^\s]+/,!0),he.peek()===void 0?ae.linkTitle=!0:he.match(/^(?:\s+(?:"(?:[^"\\]|\\\\|\\.)+"|'(?:[^'\\]|\\\\|\\.)+'|\((?:[^)\\]|\\\\|\\.)+\)))?/,!0),ae.f=ae.inline=xt,Le.linkHref+" url")}var ct={startState:function(){return{f:ht,prevLine:{stream:null},thisLine:{stream:null},block:ht,htmlState:null,indentation:0,inline:xt,text:Ye,formatting:!1,linkText:!1,linkHref:!1,linkTitle:!1,code:0,em:!1,strong:!1,header:0,setext:0,hr:!1,taskList:!1,list:!1,listStack:[],quote:0,trailingSpace:0,trailingSpaceNewLine:!1,strikethrough:!1,emoji:!1,fencedEndRE:null}},copyState:function(he){return{f:he.f,prevLine:he.prevLine,thisLine:he.thisLine,block:he.block,htmlState:he.htmlState&&se.copyState(We,he.htmlState),indentation:he.indentation,localMode:he.localMode,localState:he.localMode?se.copyState(he.localMode,he.localState):null,inline:he.inline,text:he.text,formatting:!1,linkText:he.linkText,linkTitle:he.linkTitle,linkHref:he.linkHref,code:he.code,em:he.em,strong:he.strong,strikethrough:he.strikethrough,emoji:he.emoji,header:he.header,setext:he.setext,hr:he.hr,taskList:he.taskList,list:he.list,listStack:he.listStack.slice(0),quote:he.quote,indentedCode:he.indentedCode,trailingSpace:he.trailingSpace,trailingSpaceNewLine:he.trailingSpaceNewLine,md_inside:he.md_inside,fencedEndRE:he.fencedEndRE}},token:function(he,ae){if(ae.formatting=!1,he!=ae.thisLine.stream){if(ae.header=0,ae.hr=!1,he.match(/^\s*$/,!0))return ft(ae),null;if(ae.prevLine=ae.thisLine,ae.thisLine={stream:he},ae.taskList=!1,ae.trailingSpace=0,ae.trailingSpaceNewLine=!1,!ae.localState&&(ae.f=ae.block,ae.f!=lt)){var Me=he.match(/^\s*/,!0)[0].replace(/\t/g,Je).length;if(ae.indentation=Me,ae.indentationDiff=null,Me>0)return null}}return ae.f(he,ae)},innerMode:function(he){return he.block==lt?{state:he.htmlState,mode:We}:he.localState?{state:he.localState,mode:he.localMode}:{state:he,mode:ct}},indent:function(he,ae,Me){return he.block==lt&&We.indent?We.indent(he.htmlState,ae,Me):he.localState&&he.localMode.indent?he.localMode.indent(he.localState,ae,Me):se.Pass},blankLine:ft,getType:Oe,blockCommentStart:"",closeBrackets:"()[]{}''\"\"``",fold:"markdown"};return ct},"xml"),se.defineMIME("text/markdown","markdown"),se.defineMIME("text/x-markdown","markdown")})},98101:function(At,It,de){(function(se){se(de(89780))})(function(se){"use strict";se.modeInfo=[{name:"APL",mime:"text/apl",mode:"apl",ext:["dyalog","apl"]},{name:"PGP",mimes:["application/pgp","application/pgp-encrypted","application/pgp-keys","application/pgp-signature"],mode:"asciiarmor",ext:["asc","pgp","sig"]},{name:"ASN.1",mime:"text/x-ttcn-asn",mode:"asn.1",ext:["asn","asn1"]},{name:"Asterisk",mime:"text/x-asterisk",mode:"asterisk",file:/^extensions\.conf$/i},{name:"Brainfuck",mime:"text/x-brainfuck",mode:"brainfuck",ext:["b","bf"]},{name:"C",mime:"text/x-csrc",mode:"clike",ext:["c","h","ino"]},{name:"C++",mime:"text/x-c++src",mode:"clike",ext:["cpp","c++","cc","cxx","hpp","h++","hh","hxx"],alias:["cpp"]},{name:"Cobol",mime:"text/x-cobol",mode:"cobol",ext:["cob","cpy"]},{name:"C#",mime:"text/x-csharp",mode:"clike",ext:["cs"],alias:["csharp","cs"]},{name:"Clojure",mime:"text/x-clojure",mode:"clojure",ext:["clj","cljc","cljx"]},{name:"ClojureScript",mime:"text/x-clojurescript",mode:"clojure",ext:["cljs"]},{name:"Closure Stylesheets (GSS)",mime:"text/x-gss",mode:"css",ext:["gss"]},{name:"CMake",mime:"text/x-cmake",mode:"cmake",ext:["cmake","cmake.in"],file:/^CMakeLists\.txt$/},{name:"CoffeeScript",mimes:["application/vnd.coffeescript","text/coffeescript","text/x-coffeescript"],mode:"coffeescript",ext:["coffee"],alias:["coffee","coffee-script"]},{name:"Common Lisp",mime:"text/x-common-lisp",mode:"commonlisp",ext:["cl","lisp","el"],alias:["lisp"]},{name:"Cypher",mime:"application/x-cypher-query",mode:"cypher",ext:["cyp","cypher"]},{name:"Cython",mime:"text/x-cython",mode:"python",ext:["pyx","pxd","pxi"]},{name:"Crystal",mime:"text/x-crystal",mode:"crystal",ext:["cr"]},{name:"CSS",mime:"text/css",mode:"css",ext:["css"]},{name:"CQL",mime:"text/x-cassandra",mode:"sql",ext:["cql"]},{name:"D",mime:"text/x-d",mode:"d",ext:["d"]},{name:"Dart",mimes:["application/dart","text/x-dart"],mode:"dart",ext:["dart"]},{name:"diff",mime:"text/x-diff",mode:"diff",ext:["diff","patch"]},{name:"Django",mime:"text/x-django",mode:"django"},{name:"Dockerfile",mime:"text/x-dockerfile",mode:"dockerfile",file:/^Dockerfile$/},{name:"DTD",mime:"application/xml-dtd",mode:"dtd",ext:["dtd"]},{name:"Dylan",mime:"text/x-dylan",mode:"dylan",ext:["dylan","dyl","intr"]},{name:"EBNF",mime:"text/x-ebnf",mode:"ebnf"},{name:"ECL",mime:"text/x-ecl",mode:"ecl",ext:["ecl"]},{name:"edn",mime:"application/edn",mode:"clojure",ext:["edn"]},{name:"Eiffel",mime:"text/x-eiffel",mode:"eiffel",ext:["e"]},{name:"Elm",mime:"text/x-elm",mode:"elm",ext:["elm"]},{name:"Embedded Javascript",mime:"application/x-ejs",mode:"htmlembedded",ext:["ejs"]},{name:"Embedded Ruby",mime:"application/x-erb",mode:"htmlembedded",ext:["erb"]},{name:"Erlang",mime:"text/x-erlang",mode:"erlang",ext:["erl"]},{name:"Esper",mime:"text/x-esper",mode:"sql"},{name:"Factor",mime:"text/x-factor",mode:"factor",ext:["factor"]},{name:"FCL",mime:"text/x-fcl",mode:"fcl"},{name:"Forth",mime:"text/x-forth",mode:"forth",ext:["forth","fth","4th"]},{name:"Fortran",mime:"text/x-fortran",mode:"fortran",ext:["f","for","f77","f90","f95"]},{name:"F#",mime:"text/x-fsharp",mode:"mllike",ext:["fs"],alias:["fsharp"]},{name:"Gas",mime:"text/x-gas",mode:"gas",ext:["s"]},{name:"Gherkin",mime:"text/x-feature",mode:"gherkin",ext:["feature"]},{name:"GitHub Flavored Markdown",mime:"text/x-gfm",mode:"gfm",file:/^(readme|contributing|history)\.md$/i},{name:"Go",mime:"text/x-go",mode:"go",ext:["go"]},{name:"Groovy",mime:"text/x-groovy",mode:"groovy",ext:["groovy","gradle"],file:/^Jenkinsfile$/},{name:"HAML",mime:"text/x-haml",mode:"haml",ext:["haml"]},{name:"Haskell",mime:"text/x-haskell",mode:"haskell",ext:["hs"]},{name:"Haskell (Literate)",mime:"text/x-literate-haskell",mode:"haskell-literate",ext:["lhs"]},{name:"Haxe",mime:"text/x-haxe",mode:"haxe",ext:["hx"]},{name:"HXML",mime:"text/x-hxml",mode:"haxe",ext:["hxml"]},{name:"ASP.NET",mime:"application/x-aspx",mode:"htmlembedded",ext:["aspx"],alias:["asp","aspx"]},{name:"HTML",mime:"text/html",mode:"htmlmixed",ext:["html","htm","handlebars","hbs"],alias:["xhtml"]},{name:"HTTP",mime:"message/http",mode:"http"},{name:"IDL",mime:"text/x-idl",mode:"idl",ext:["pro"]},{name:"Pug",mime:"text/x-pug",mode:"pug",ext:["jade","pug"],alias:["jade"]},{name:"Java",mime:"text/x-java",mode:"clike",ext:["java"]},{name:"Java Server Pages",mime:"application/x-jsp",mode:"htmlembedded",ext:["jsp"],alias:["jsp"]},{name:"JavaScript",mimes:["text/javascript","text/ecmascript","application/javascript","application/x-javascript","application/ecmascript"],mode:"javascript",ext:["js"],alias:["ecmascript","js","node"]},{name:"JSON",mimes:["application/json","application/x-json"],mode:"javascript",ext:["json","map"],alias:["json5"]},{name:"JSON-LD",mime:"application/ld+json",mode:"javascript",ext:["jsonld"],alias:["jsonld"]},{name:"JSX",mime:"text/jsx",mode:"jsx",ext:["jsx"]},{name:"Jinja2",mime:"text/jinja2",mode:"jinja2",ext:["j2","jinja","jinja2"]},{name:"Julia",mime:"text/x-julia",mode:"julia",ext:["jl"]},{name:"Kotlin",mime:"text/x-kotlin",mode:"clike",ext:["kt"]},{name:"LESS",mime:"text/x-less",mode:"css",ext:["less"]},{name:"LiveScript",mime:"text/x-livescript",mode:"livescript",ext:["ls"],alias:["ls"]},{name:"Lua",mime:"text/x-lua",mode:"lua",ext:["lua"]},{name:"Markdown",mime:"text/x-markdown",mode:"markdown",ext:["markdown","md","mkd"]},{name:"mIRC",mime:"text/mirc",mode:"mirc"},{name:"MariaDB SQL",mime:"text/x-mariadb",mode:"sql"},{name:"Mathematica",mime:"text/x-mathematica",mode:"mathematica",ext:["m","nb","wl","wls"]},{name:"Modelica",mime:"text/x-modelica",mode:"modelica",ext:["mo"]},{name:"MUMPS",mime:"text/x-mumps",mode:"mumps",ext:["mps"]},{name:"MS SQL",mime:"text/x-mssql",mode:"sql"},{name:"mbox",mime:"application/mbox",mode:"mbox",ext:["mbox"]},{name:"MySQL",mime:"text/x-mysql",mode:"sql"},{name:"Nginx",mime:"text/x-nginx-conf",mode:"nginx",file:/nginx.*\.conf$/i},{name:"NSIS",mime:"text/x-nsis",mode:"nsis",ext:["nsh","nsi"]},{name:"NTriples",mimes:["application/n-triples","application/n-quads","text/n-triples"],mode:"ntriples",ext:["nt","nq"]},{name:"Objective-C",mime:"text/x-objectivec",mode:"clike",ext:["m"],alias:["objective-c","objc"]},{name:"Objective-C++",mime:"text/x-objectivec++",mode:"clike",ext:["mm"],alias:["objective-c++","objc++"]},{name:"OCaml",mime:"text/x-ocaml",mode:"mllike",ext:["ml","mli","mll","mly"]},{name:"Octave",mime:"text/x-octave",mode:"octave",ext:["m"]},{name:"Oz",mime:"text/x-oz",mode:"oz",ext:["oz"]},{name:"Pascal",mime:"text/x-pascal",mode:"pascal",ext:["p","pas"]},{name:"PEG.js",mime:"null",mode:"pegjs",ext:["jsonld"]},{name:"Perl",mime:"text/x-perl",mode:"perl",ext:["pl","pm"]},{name:"PHP",mimes:["text/x-php","application/x-httpd-php","application/x-httpd-php-open"],mode:"php",ext:["php","php3","php4","php5","php7","phtml"]},{name:"Pig",mime:"text/x-pig",mode:"pig",ext:["pig"]},{name:"Plain Text",mime:"text/plain",mode:"null",ext:["txt","text","conf","def","list","log"]},{name:"PLSQL",mime:"text/x-plsql",mode:"sql",ext:["pls"]},{name:"PostgreSQL",mime:"text/x-pgsql",mode:"sql"},{name:"PowerShell",mime:"application/x-powershell",mode:"powershell",ext:["ps1","psd1","psm1"]},{name:"Properties files",mime:"text/x-properties",mode:"properties",ext:["properties","ini","in"],alias:["ini","properties"]},{name:"ProtoBuf",mime:"text/x-protobuf",mode:"protobuf",ext:["proto"]},{name:"Python",mime:"text/x-python",mode:"python",ext:["BUILD","bzl","py","pyw"],file:/^(BUCK|BUILD)$/},{name:"Puppet",mime:"text/x-puppet",mode:"puppet",ext:["pp"]},{name:"Q",mime:"text/x-q",mode:"q",ext:["q"]},{name:"R",mime:"text/x-rsrc",mode:"r",ext:["r","R"],alias:["rscript"]},{name:"reStructuredText",mime:"text/x-rst",mode:"rst",ext:["rst"],alias:["rst"]},{name:"RPM Changes",mime:"text/x-rpm-changes",mode:"rpm"},{name:"RPM Spec",mime:"text/x-rpm-spec",mode:"rpm",ext:["spec"]},{name:"Ruby",mime:"text/x-ruby",mode:"ruby",ext:["rb"],alias:["jruby","macruby","rake","rb","rbx"]},{name:"Rust",mime:"text/x-rustsrc",mode:"rust",ext:["rs"]},{name:"SAS",mime:"text/x-sas",mode:"sas",ext:["sas"]},{name:"Sass",mime:"text/x-sass",mode:"sass",ext:["sass"]},{name:"Scala",mime:"text/x-scala",mode:"clike",ext:["scala"]},{name:"Scheme",mime:"text/x-scheme",mode:"scheme",ext:["scm","ss"]},{name:"SCSS",mime:"text/x-scss",mode:"css",ext:["scss"]},{name:"Shell",mimes:["text/x-sh","application/x-sh"],mode:"shell",ext:["sh","ksh","bash"],alias:["bash","sh","zsh"],file:/^PKGBUILD$/},{name:"Sieve",mime:"application/sieve",mode:"sieve",ext:["siv","sieve"]},{name:"Slim",mimes:["text/x-slim","application/x-slim"],mode:"slim",ext:["slim"]},{name:"Smalltalk",mime:"text/x-stsrc",mode:"smalltalk",ext:["st"]},{name:"Smarty",mime:"text/x-smarty",mode:"smarty",ext:["tpl"]},{name:"Solr",mime:"text/x-solr",mode:"solr"},{name:"SML",mime:"text/x-sml",mode:"mllike",ext:["sml","sig","fun","smackspec"]},{name:"Soy",mime:"text/x-soy",mode:"soy",ext:["soy"],alias:["closure template"]},{name:"SPARQL",mime:"application/sparql-query",mode:"sparql",ext:["rq","sparql"],alias:["sparul"]},{name:"Spreadsheet",mime:"text/x-spreadsheet",mode:"spreadsheet",alias:["excel","formula"]},{name:"SQL",mime:"text/x-sql",mode:"sql",ext:["sql"]},{name:"SQLite",mime:"text/x-sqlite",mode:"sql"},{name:"Squirrel",mime:"text/x-squirrel",mode:"clike",ext:["nut"]},{name:"Stylus",mime:"text/x-styl",mode:"stylus",ext:["styl"]},{name:"Swift",mime:"text/x-swift",mode:"swift",ext:["swift"]},{name:"sTeX",mime:"text/x-stex",mode:"stex"},{name:"LaTeX",mime:"text/x-latex",mode:"stex",ext:["text","ltx","tex"],alias:["tex"]},{name:"SystemVerilog",mime:"text/x-systemverilog",mode:"verilog",ext:["v","sv","svh"]},{name:"Tcl",mime:"text/x-tcl",mode:"tcl",ext:["tcl"]},{name:"Textile",mime:"text/x-textile",mode:"textile",ext:["textile"]},{name:"TiddlyWiki",mime:"text/x-tiddlywiki",mode:"tiddlywiki"},{name:"Tiki wiki",mime:"text/tiki",mode:"tiki"},{name:"TOML",mime:"text/x-toml",mode:"toml",ext:["toml"]},{name:"Tornado",mime:"text/x-tornado",mode:"tornado"},{name:"troff",mime:"text/troff",mode:"troff",ext:["1","2","3","4","5","6","7","8","9"]},{name:"TTCN",mime:"text/x-ttcn",mode:"ttcn",ext:["ttcn","ttcn3","ttcnpp"]},{name:"TTCN_CFG",mime:"text/x-ttcn-cfg",mode:"ttcn-cfg",ext:["cfg"]},{name:"Turtle",mime:"text/turtle",mode:"turtle",ext:["ttl"]},{name:"TypeScript",mime:"application/typescript",mode:"javascript",ext:["ts"],alias:["ts"]},{name:"TypeScript-JSX",mime:"text/typescript-jsx",mode:"jsx",ext:["tsx"],alias:["tsx"]},{name:"Twig",mime:"text/x-twig",mode:"twig"},{name:"Web IDL",mime:"text/x-webidl",mode:"webidl",ext:["webidl"]},{name:"VB.NET",mime:"text/x-vb",mode:"vb",ext:["vb"]},{name:"VBScript",mime:"text/vbscript",mode:"vbscript",ext:["vbs"]},{name:"Velocity",mime:"text/velocity",mode:"velocity",ext:["vtl"]},{name:"Verilog",mime:"text/x-verilog",mode:"verilog",ext:["v"]},{name:"VHDL",mime:"text/x-vhdl",mode:"vhdl",ext:["vhd","vhdl"]},{name:"Vue.js Component",mimes:["script/x-vue","text/x-vue"],mode:"vue",ext:["vue"]},{name:"XML",mimes:["application/xml","text/xml"],mode:"xml",ext:["xml","xsl","xsd","svg"],alias:["rss","wsdl","xsd"]},{name:"XQuery",mime:"application/xquery",mode:"xquery",ext:["xy","xquery"]},{name:"Yacas",mime:"text/x-yacas",mode:"yacas",ext:["ys"]},{name:"YAML",mimes:["text/x-yaml","text/yaml"],mode:"yaml",ext:["yaml","yml"],alias:["yml"]},{name:"Z80",mime:"text/x-z80",mode:"z80",ext:["z80"]},{name:"mscgen",mime:"text/x-mscgen",mode:"mscgen",ext:["mscgen","mscin","msc"]},{name:"xu",mime:"text/x-xu",mode:"mscgen",ext:["xu"]},{name:"msgenny",mime:"text/x-msgenny",mode:"mscgen",ext:["msgenny"]},{name:"WebAssembly",mime:"text/webassembly",mode:"wast",ext:["wat","wast"]}];for(var ut=0;ut-1&&We.substring(Le+1,We.length);if(Ze)return se.findModeByExtension(Ze)},se.findModeByName=function(We){We=We.toLowerCase();for(var me=0;me0?He.cmdState[He.cmdState.length-1]:null}function Ke(He){var Be=He.cmdState.pop();Be&&Be.closeBracket()}function Le(He){for(var Be=He.cmdState,Ne=Be.length-1;Ne>=0;Ne--){var xe=Be[Ne];if(xe.name!="DEFAULT")return xe}return{styleIdentifier:function(){return null}}}function Ze(He,Be,Ne){return function(){this.name=He,this.bracketNo=0,this.style=Be,this.styles=Ne,this.argument=null,this.styleIdentifier=function(){return this.styles[this.bracketNo-1]||null},this.openBracket=function(){return this.bracketNo++,"bracket"},this.closeBracket=function(){}}}var Ee={};Ee.importmodule=Ze("importmodule","tag",["string","builtin"]),Ee.documentclass=Ze("documentclass","tag",["","atom"]),Ee.usepackage=Ze("usepackage","tag",["atom"]),Ee.begin=Ze("begin","tag",["atom"]),Ee.end=Ze("end","tag",["atom"]),Ee.label=Ze("label","tag",["atom"]),Ee.ref=Ze("ref","tag",["atom"]),Ee.eqref=Ze("eqref","tag",["atom"]),Ee.cite=Ze("cite","tag",["atom"]),Ee.bibitem=Ze("bibitem","tag",["atom"]),Ee.Bibitem=Ze("Bibitem","tag",["atom"]),Ee.RBibitem=Ze("RBibitem","tag",["atom"]),Ee.DEFAULT=function(){this.name="DEFAULT",this.style="tag",this.styleIdentifier=this.openBracket=this.closeBracket=function(){}};function pe(He,Be){He.f=Be}function Se(He,Be){var Ne;if(He.match(/^\\[a-zA-Z@]+/)){var xe=He.current().slice(1);return Ne=Ee.hasOwnProperty(xe)?Ee[xe]:Ee.DEFAULT,Ne=new Ne,We(Be,Ne),pe(Be,it),Ne.style}if(He.match(/^\\[$&%#{}_]/)||He.match(/^\\[,;!\/\\]/))return"tag";if(He.match("\\["))return pe(Be,function(tt,pt){return ge(tt,pt,"\\]")}),"keyword";if(He.match("\\("))return pe(Be,function(tt,pt){return ge(tt,pt,"\\)")}),"keyword";if(He.match("$$"))return pe(Be,function(tt,pt){return ge(tt,pt,"$$")}),"keyword";if(He.match("$"))return pe(Be,function(tt,pt){return ge(tt,pt,"$")}),"keyword";var Je=He.next();if(Je=="%")return He.skipToEnd(),"comment";if(Je=="}"||Je=="]"){if(Ne=me(Be),Ne)Ne.closeBracket(Je),pe(Be,it);else return"error";return"bracket"}else return Je=="{"||Je=="["?(Ne=Ee.DEFAULT,Ne=new Ne,We(Be,Ne),"bracket"):/\d/.test(Je)?(He.eatWhile(/[\w.%]/),"atom"):(He.eatWhile(/[\w\-_]/),Ne=Le(Be),Ne.name=="begin"&&(Ne.argument=He.current()),Ne.styleIdentifier())}function ge(He,Be,Ne){if(He.eatSpace())return null;if(Ne&&He.match(Ne))return pe(Be,Se),"keyword";if(He.match(/^\\[a-zA-Z@]+/))return"tag";if(He.match(/^[a-zA-Z]+/))return"variable-2";if(He.match(/^\\[$&%#{}_]/)||He.match(/^\\[,;!\/]/)||He.match(/^[\^_&]/))return"tag";if(He.match(/^[+\-<>|=,\/@!*:;'"`~#?]/))return null;if(He.match(/^(\d+\.\d*|\d*\.\d+|\d+)/))return"number";var xe=He.next();return xe=="{"||xe=="}"||xe=="["||xe=="]"||xe=="("||xe==")"?"bracket":xe=="%"?(He.skipToEnd(),"comment"):"error"}function it(He,Be){var Ne=He.peek(),xe;return Ne=="{"||Ne=="["?(xe=me(Be),xe.openBracket(Ne),He.eat(Ne),pe(Be,Se),"bracket"):/[ \t\r]/.test(Ne)?(He.eat(Ne),null):(pe(Be,Se),Ke(Be),Se(He,Be))}return{startState:function(){var He=Fe.inMathMode?function(Be,Ne){return ge(Be,Ne)}:Se;return{cmdState:[],f:He}},copyState:function(He){return{cmdState:He.cmdState.slice(),f:He.f}},token:function(He,Be){return Be.f(He,Be)},blankLine:function(He){He.f=Se,He.cmdState.length=0},lineComment:"%"}}),se.defineMIME("text/x-stex","stex"),se.defineMIME("text/x-latex","stex")})},15525:function(At,It,de){(function(se){se(de(89780))})(function(se){"use strict";var ut={autoSelfClosers:{area:!0,base:!0,br:!0,col:!0,command:!0,embed:!0,frame:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0,menuitem:!0},implicitlyClosed:{dd:!0,li:!0,optgroup:!0,option:!0,p:!0,rp:!0,rt:!0,tbody:!0,td:!0,tfoot:!0,th:!0,tr:!0},contextGrabbers:{dd:{dd:!0,dt:!0},dt:{dd:!0,dt:!0},li:{li:!0},option:{option:!0,optgroup:!0},optgroup:{optgroup:!0},p:{address:!0,article:!0,aside:!0,blockquote:!0,dir:!0,div:!0,dl:!0,fieldset:!0,footer:!0,form:!0,h1:!0,h2:!0,h3:!0,h4:!0,h5:!0,h6:!0,header:!0,hgroup:!0,hr:!0,menu:!0,nav:!0,ol:!0,p:!0,pre:!0,section:!0,table:!0,ul:!0},rp:{rp:!0,rt:!0},rt:{rp:!0,rt:!0},tbody:{tbody:!0,tfoot:!0},td:{td:!0,th:!0},tfoot:{tbody:!0},th:{td:!0,th:!0},thead:{tbody:!0,tfoot:!0},tr:{tr:!0}},doNotIndent:{pre:!0},allowUnquoted:!0,allowMissing:!0,caseFold:!0},Fe={autoSelfClosers:{},implicitlyClosed:{},contextGrabbers:{},doNotIndent:{},allowUnquoted:!1,allowMissing:!1,allowMissingTagName:!1,caseFold:!1};se.defineMode("xml",function(We,me){var Ke=We.indentUnit,Le={},Ze=me.htmlMode?ut:Fe;for(var Ee in Ze)Le[Ee]=Ze[Ee];for(var Ee in me)Le[Ee]=me[Ee];var pe,Se;function ge(Ie,qe){function Te(wt){return qe.tokenize=wt,wt(Ie,qe)}var Ve=Ie.next();if(Ve=="<")return Ie.eat("!")?Ie.eat("[")?Ie.match("CDATA[")?Te(Be("atom","]]>")):null:Ie.match("--")?Te(Be("comment","-->")):Ie.match("DOCTYPE",!0,!0)?(Ie.eatWhile(/[\w\._\-]/),Te(Ne(1))):null:Ie.eat("?")?(Ie.eatWhile(/[\w\._\-]/),qe.tokenize=Be("meta","?>"),"meta"):(pe=Ie.eat("/")?"closeTag":"openTag",qe.tokenize=it,"tag bracket");if(Ve=="&"){var Bt;return Ie.eat("#")?Ie.eat("x")?Bt=Ie.eatWhile(/[a-fA-F\d]/)&&Ie.eat(";"):Bt=Ie.eatWhile(/[\d]/)&&Ie.eat(";"):Bt=Ie.eatWhile(/[\w\.\-:]/)&&Ie.eat(";"),Bt?"atom":"error"}else return Ie.eatWhile(/[^&<]/),null}ge.isInText=!0;function it(Ie,qe){var Te=Ie.next();if(Te==">"||Te=="/"&&Ie.eat(">"))return qe.tokenize=ge,pe=Te==">"?"endTag":"selfcloseTag","tag bracket";if(Te=="=")return pe="equals",null;if(Te=="<"){qe.tokenize=ge,qe.state=pt,qe.tagName=qe.tagStart=null;var Ve=qe.tokenize(Ie,qe);return Ve?Ve+" tag error":"tag error"}else return/[\'\"]/.test(Te)?(qe.tokenize=He(Te),qe.stringStartCol=Ie.column(),qe.tokenize(Ie,qe)):(Ie.match(/^[^\s\u00a0=<>\"\']*[^\s\u00a0=<>\"\'\/]/),"word")}function He(Ie){var qe=function(Te,Ve){for(;!Te.eol();)if(Te.next()==Ie){Ve.tokenize=it;break}return"string"};return qe.isInAttribute=!0,qe}function Be(Ie,qe){return function(Te,Ve){for(;!Te.eol();){if(Te.match(qe)){Ve.tokenize=ge;break}Te.next()}return Ie}}function Ne(Ie){return function(qe,Te){for(var Ve;(Ve=qe.next())!=null;){if(Ve=="<")return Te.tokenize=Ne(Ie+1),Te.tokenize(qe,Te);if(Ve==">")if(Ie==1){Te.tokenize=ge;break}else return Te.tokenize=Ne(Ie-1),Te.tokenize(qe,Te)}return"meta"}}function xe(Ie,qe,Te){this.prev=Ie.context,this.tagName=qe,this.indent=Ie.indented,this.startOfLine=Te,(Le.doNotIndent.hasOwnProperty(qe)||Ie.context&&Ie.context.noIndent)&&(this.noIndent=!0)}function Je(Ie){Ie.context&&(Ie.context=Ie.context.prev)}function tt(Ie,qe){for(var Te;;){if(!Ie.context||(Te=Ie.context.tagName,!Le.contextGrabbers.hasOwnProperty(Te)||!Le.contextGrabbers[Te].hasOwnProperty(qe)))return;Je(Ie)}}function pt(Ie,qe,Te){return Ie=="openTag"?(Te.tagStart=qe.column(),vt):Ie=="closeTag"?ft:pt}function vt(Ie,qe,Te){return Ie=="word"?(Te.tagName=qe.current(),Se="tag",zt):Le.allowMissingTagName&&Ie=="endTag"?(Se="tag bracket",zt(Ie,qe,Te)):(Se="error",vt)}function ft(Ie,qe,Te){if(Ie=="word"){var Ve=qe.current();return Te.context&&Te.context.tagName!=Ve&&Le.implicitlyClosed.hasOwnProperty(Te.context.tagName)&&Je(Te),Te.context&&Te.context.tagName==Ve||Le.matchClosing===!1?(Se="tag",ht):(Se="tag error",lt)}else return Le.allowMissingTagName&&Ie=="endTag"?(Se="tag bracket",ht(Ie,qe,Te)):(Se="error",lt)}function ht(Ie,qe,Te){return Ie!="endTag"?(Se="error",ht):(Je(Te),pt)}function lt(Ie,qe,Te){return Se="error",ht(Ie,qe,Te)}function zt(Ie,qe,Te){if(Ie=="word")return Se="attribute",Oe;if(Ie=="endTag"||Ie=="selfcloseTag"){var Ve=Te.tagName,Bt=Te.tagStart;return Te.tagName=Te.tagStart=null,Ie=="selfcloseTag"||Le.autoSelfClosers.hasOwnProperty(Ve)?tt(Te,Ve):(tt(Te,Ve),Te.context=new xe(Te,Ve,Bt==Te.indented)),pt}return Se="error",zt}function Oe(Ie,qe,Te){return Ie=="equals"?Ye:(Le.allowMissing||(Se="error"),zt(Ie,qe,Te))}function Ye(Ie,qe,Te){return Ie=="string"?xt:Ie=="word"&&Le.allowUnquoted?(Se="string",zt):(Se="error",zt(Ie,qe,Te))}function xt(Ie,qe,Te){return Ie=="string"?xt:zt(Ie,qe,Te)}return{startState:function(Ie){var qe={tokenize:ge,state:pt,indented:Ie||0,tagName:null,tagStart:null,context:null};return Ie!=null&&(qe.baseIndent=Ie),qe},token:function(Ie,qe){if(!qe.tagName&&Ie.sol()&&(qe.indented=Ie.indentation()),Ie.eatSpace())return null;pe=null;var Te=qe.tokenize(Ie,qe);return(Te||pe)&&Te!="comment"&&(Se=null,qe.state=qe.state(pe||Te,Ie,qe),Se&&(Te=Se=="error"?Te+" error":Se)),Te},indent:function(Ie,qe,Te){var Ve=Ie.context;if(Ie.tokenize.isInAttribute)return Ie.tagStart==Ie.indented?Ie.stringStartCol+1:Ie.indented+Ke;if(Ve&&Ve.noIndent)return se.Pass;if(Ie.tokenize!=it&&Ie.tokenize!=ge)return Te?Te.match(/^(\s*)/)[0].length:0;if(Ie.tagName)return Le.multilineTagIndentPastTag!==!1?Ie.tagStart+Ie.tagName.length+2:Ie.tagStart+Ke*(Le.multilineTagIndentFactor||1);if(Le.alignCDATA&&/$/,blockCommentStart:"",configuration:Le.htmlMode?"html":"xml",helperType:Le.htmlMode?"html":"xml",skipAttribute:function(Ie){Ie.state==Ye&&(Ie.state=zt)},xmlCurrentTag:function(Ie){return Ie.tagName?{name:Ie.tagName,close:Ie.type=="closeTag"}:null},xmlCurrentContext:function(Ie){for(var qe=[],Te=Ie.context;Te;Te=Te.prev)Te.tagName&&qe.push(Te.tagName);return qe.reverse()}}}),se.defineMIME("text/xml","xml"),se.defineMIME("application/xml","xml"),se.mimeModes.hasOwnProperty("text/html")||se.defineMIME("text/html",{name:"xml",htmlMode:!0})})},66042:function(At,It,de){"use strict";de.d(It,{Z:function(){return qe}});var se=de(33885),ut=de(42978),Fe=de(43403),We=de(34280),me=de(59301),Ke=me.createContext(null),Le=me.createContext({}),Ze=Ke,Ee=de(20068),pe=de(54476),Se=de(92310),ge=de.n(Se),it=de(77900),He=de(10228),Be=de(26112),Ne=de(75931),xe=de(8654),Je=["prefixCls","className","containerRef"],tt=function(Ve){var Bt=Ve.prefixCls,wt=Ve.className,Lt=Ve.containerRef,ct=(0,Ne.Z)(Ve,Je),he=me.useContext(Le),ae=he.panel,Me=(0,xe.x1)(ae,Lt);return me.createElement("div",(0,pe.Z)({className:ge()("".concat(Bt,"-content"),wt),role:"dialog",ref:Me},(0,Be.Z)(Ve,{aria:!0}),{"aria-modal":"true"},ct))},pt=tt,vt=de(48736);function ft(Te){return typeof Te=="string"&&String(Number(Te))===Te?((0,vt.ZP)(!1,"Invalid value type of `width` or `height` which should be number type instead."),Number(Te)):Te}function ht(Te){warning(!("wrapperClassName"in Te),"'wrapperClassName' is removed. Please use 'rootClassName' instead."),warning(canUseDom()||!Te.open,"Drawer with 'open' in SSR is not work since no place to createPortal. Please move to 'useEffect' instead.")}var lt={width:0,height:0,overflow:"hidden",outline:"none",position:"absolute"};function zt(Te,Ve){var Bt,wt,Lt,ct=Te.prefixCls,he=Te.open,ae=Te.placement,Me=Te.inline,Xe=Te.push,st=Te.forceRender,we=Te.autoFocus,je=Te.keyboard,Ge=Te.classNames,Ct=Te.rootClassName,ot=Te.rootStyle,ye=Te.zIndex,ve=Te.className,De=Te.id,et=Te.style,ke=Te.motion,ze=Te.width,$e=Te.height,rt=Te.children,dt=Te.mask,Qe=Te.maskClosable,bt=Te.maskMotion,Et=Te.maskClassName,Xt=Te.maskStyle,Ht=Te.afterOpenChange,le=Te.onClose,te=Te.onMouseEnter,ee=Te.onMouseOver,ie=Te.onMouseLeave,ce=Te.onClick,ne=Te.onKeyDown,be=Te.onKeyUp,yt=Te.styles,gt=Te.drawerRender,kt=me.useRef(),_e=me.useRef(),Zt=me.useRef();me.useImperativeHandle(Ve,function(){return kt.current});var Ft=function(Xn){var Kn=Xn.keyCode,xr=Xn.shiftKey;switch(Kn){case He.Z.TAB:{if(Kn===He.Z.TAB){if(!xr&&document.activeElement===Zt.current){var Kt;(Kt=_e.current)===null||Kt===void 0||Kt.focus({preventScroll:!0})}else if(xr&&document.activeElement===_e.current){var pn;(pn=Zt.current)===null||pn===void 0||pn.focus({preventScroll:!0})}}break}case He.Z.ESC:{le&&je&&(Xn.stopPropagation(),le(Xn));break}}};me.useEffect(function(){if(he&&we){var Bn;(Bn=kt.current)===null||Bn===void 0||Bn.focus({preventScroll:!0})}},[he]);var Ot=me.useState(!1),un=(0,ut.Z)(Ot,2),kn=un[0],cn=un[1],wn=me.useContext(Ze),$n;typeof Xe=="boolean"?$n=Xe?{}:{distance:0}:$n=Xe||{};var zn=(Bt=(wt=(Lt=$n)===null||Lt===void 0?void 0:Lt.distance)!==null&&wt!==void 0?wt:wn==null?void 0:wn.pushDistance)!==null&&Bt!==void 0?Bt:180,mr=me.useMemo(function(){return{pushDistance:zn,push:function(){cn(!0)},pull:function(){cn(!1)}}},[zn]);me.useEffect(function(){if(he){var Bn;wn==null||(Bn=wn.push)===null||Bn===void 0||Bn.call(wn)}else{var Xn;wn==null||(Xn=wn.pull)===null||Xn===void 0||Xn.call(wn)}},[he]),me.useEffect(function(){return function(){var Bn;wn==null||(Bn=wn.pull)===null||Bn===void 0||Bn.call(wn)}},[]);var er=dt&&me.createElement(it.default,(0,pe.Z)({key:"mask"},bt,{visible:he}),function(Bn,Xn){var Kn=Bn.className,xr=Bn.style;return me.createElement("div",{className:ge()("".concat(ct,"-mask"),Kn,Ge==null?void 0:Ge.mask,Et),style:(0,se.Z)((0,se.Z)((0,se.Z)({},xr),Xt),yt==null?void 0:yt.mask),onClick:Qe&&he?le:void 0,ref:Xn})}),ur=typeof ke=="function"?ke(ae):ke,nr={};if(kn&&zn)switch(ae){case"top":nr.transform="translateY(".concat(zn,"px)");break;case"bottom":nr.transform="translateY(".concat(-zn,"px)");break;case"left":nr.transform="translateX(".concat(zn,"px)");break;default:nr.transform="translateX(".concat(-zn,"px)");break}ae==="left"||ae==="right"?nr.width=ft(ze):nr.height=ft($e);var Rn={onMouseEnter:te,onMouseOver:ee,onMouseLeave:ie,onClick:ce,onKeyDown:ne,onKeyUp:be},rr=me.createElement(it.default,(0,pe.Z)({key:"panel"},ur,{visible:he,forceRender:st,onVisibleChanged:function(Xn){Ht==null||Ht(Xn)},removeOnLeave:!1,leavedClassName:"".concat(ct,"-content-wrapper-hidden")}),function(Bn,Xn){var Kn=Bn.className,xr=Bn.style,Kt=me.createElement(pt,(0,pe.Z)({id:De,containerRef:Xn,prefixCls:ct,className:ge()(ve,Ge==null?void 0:Ge.content),style:(0,se.Z)((0,se.Z)({},et),yt==null?void 0:yt.content)},(0,Be.Z)(Te,{aria:!0}),Rn),rt);return me.createElement("div",(0,pe.Z)({className:ge()("".concat(ct,"-content-wrapper"),Ge==null?void 0:Ge.wrapper,Kn),style:(0,se.Z)((0,se.Z)((0,se.Z)({},nr),xr),yt==null?void 0:yt.wrapper)},(0,Be.Z)(Te,{data:!0})),gt?gt(Kt):Kt)}),cr=(0,se.Z)({},ot);return ye&&(cr.zIndex=ye),me.createElement(Ze.Provider,{value:mr},me.createElement("div",{className:ge()(ct,"".concat(ct,"-").concat(ae),Ct,(0,Ee.Z)((0,Ee.Z)({},"".concat(ct,"-open"),he),"".concat(ct,"-inline"),Me)),style:cr,tabIndex:-1,ref:kt,onKeyDown:Ft},er,me.createElement("div",{tabIndex:0,ref:_e,style:lt,"aria-hidden":"true","data-sentinel":"start"}),rr,me.createElement("div",{tabIndex:0,ref:Zt,style:lt,"aria-hidden":"true","data-sentinel":"end"})))}var Oe=me.forwardRef(zt),Ye=Oe,xt=function(Ve){var Bt=Ve.open,wt=Bt===void 0?!1:Bt,Lt=Ve.prefixCls,ct=Lt===void 0?"rc-drawer":Lt,he=Ve.placement,ae=he===void 0?"right":he,Me=Ve.autoFocus,Xe=Me===void 0?!0:Me,st=Ve.keyboard,we=st===void 0?!0:st,je=Ve.width,Ge=je===void 0?378:je,Ct=Ve.mask,ot=Ct===void 0?!0:Ct,ye=Ve.maskClosable,ve=ye===void 0?!0:ye,De=Ve.getContainer,et=Ve.forceRender,ke=Ve.afterOpenChange,ze=Ve.destroyOnClose,$e=Ve.onMouseEnter,rt=Ve.onMouseOver,dt=Ve.onMouseLeave,Qe=Ve.onClick,bt=Ve.onKeyDown,Et=Ve.onKeyUp,Xt=Ve.panelRef,Ht=me.useState(!1),le=(0,ut.Z)(Ht,2),te=le[0],ee=le[1],ie=me.useState(!1),ce=(0,ut.Z)(ie,2),ne=ce[0],be=ce[1];(0,We.Z)(function(){be(!0)},[]);var yt=ne?wt:!1,gt=me.useRef(),kt=me.useRef();(0,We.Z)(function(){yt&&(kt.current=document.activeElement)},[yt]);var _e=function(kn){var cn;if(ee(kn),ke==null||ke(kn),!kn&&kt.current&&!((cn=gt.current)!==null&&cn!==void 0&&cn.contains(kt.current))){var wn;(wn=kt.current)===null||wn===void 0||wn.focus({preventScroll:!0})}},Zt=me.useMemo(function(){return{panel:Xt}},[Xt]);if(!et&&!te&&!yt&&ze)return null;var Ft={onMouseEnter:$e,onMouseOver:rt,onMouseLeave:dt,onClick:Qe,onKeyDown:bt,onKeyUp:Et},Ot=(0,se.Z)((0,se.Z)({},Ve),{},{open:yt,prefixCls:ct,placement:ae,autoFocus:Xe,keyboard:we,width:Ge,mask:ot,maskClosable:ve,inline:De===!1,afterOpenChange:_e,ref:gt},Ft);return me.createElement(Le.Provider,{value:Zt},me.createElement(Fe.Z,{open:yt||et||te,autoDestroy:!1,getContainer:De,autoLock:ot&&(yt||te)},me.createElement(Ye,Ot)))},Ie=xt,qe=Ie},20922:function(At,It,de){"use strict";de.d(It,{Z:function(){return ot}});var se=de(54476),ut=de(20068),Fe=de(76190),We=de(42978),me=de(75931),Ke=de(67732),Le=de(83652);function Ze(){return typeof BigInt=="function"}function Ee(ye){return!ye&&ye!==0&&!Number.isNaN(ye)||!String(ye).trim()}function pe(ye){var ve=ye.trim(),De=ve.startsWith("-");De&&(ve=ve.slice(1)),ve=ve.replace(/(\.\d*[^0])0*$/,"$1").replace(/\.0*$/,"").replace(/^0+/,""),ve.startsWith(".")&&(ve="0".concat(ve));var et=ve||"0",ke=et.split("."),ze=ke[0]||"0",$e=ke[1]||"0";ze==="0"&&$e==="0"&&(De=!1);var rt=De?"-":"";return{negative:De,negativeStr:rt,trimStr:et,integerStr:ze,decimalStr:$e,fullStr:"".concat(rt).concat(et)}}function Se(ye){var ve=String(ye);return!Number.isNaN(Number(ve))&&ve.includes("e")}function ge(ye){var ve=String(ye);if(Se(ye)){var De=Number(ve.slice(ve.indexOf("e-")+2)),et=ve.match(/\.(\d+)/);return et!=null&&et[1]&&(De+=et[1].length),De}return ve.includes(".")&&He(ve)?ve.length-ve.indexOf(".")-1:0}function it(ye){var ve=String(ye);if(Se(ye)){if(ye>Number.MAX_SAFE_INTEGER)return String(Ze()?BigInt(ye).toString():Number.MAX_SAFE_INTEGER);if(ye0&&arguments[0]!==void 0?arguments[0]:!0;return De?this.isInvalidate()?"":pe("".concat(this.getMark()).concat(this.getIntegerStr(),".").concat(this.getDecimalStr())).fullStr:this.origin}}]),ye}(),Ne=function(){function ye(ve){if((0,Ke.Z)(this,ye),(0,ut.Z)(this,"origin",""),(0,ut.Z)(this,"number",void 0),(0,ut.Z)(this,"empty",void 0),Ee(ve)){this.empty=!0;return}this.origin=String(ve),this.number=Number(ve)}return(0,Le.Z)(ye,[{key:"negate",value:function(){return new ye(-this.toNumber())}},{key:"add",value:function(De){if(this.isInvalidate())return new ye(De);var et=Number(De);if(Number.isNaN(et))return this;var ke=this.number+et;if(ke>Number.MAX_SAFE_INTEGER)return new ye(Number.MAX_SAFE_INTEGER);if(keNumber.MAX_SAFE_INTEGER)return new ye(Number.MAX_SAFE_INTEGER);if(ke0&&arguments[0]!==void 0?arguments[0]:!0;return De?this.isInvalidate()?"":it(this.number):this.origin}}]),ye}();function xe(ye){return Ze()?new Be(ye):new Ne(ye)}function Je(ye,ve,De){var et=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;if(ye==="")return"";var ke=pe(ye),ze=ke.negativeStr,$e=ke.integerStr,rt=ke.decimalStr,dt="".concat(ve).concat(rt),Qe="".concat(ze).concat($e);if(De>=0){var bt=Number(rt[De]);if(bt>=5&&!et){var Et=xe(ye).add("".concat(ze,"0.").concat("0".repeat(De)).concat(10-bt));return Je(Et.toString(),ve,De,et)}return De===0?Qe:"".concat(Qe).concat(ve).concat(rt.padEnd(De,"0").slice(0,De))}return dt===".0"?Qe:"".concat(Qe).concat(dt)}var tt=xe,pt=de(92310),vt=de.n(pt),ft=de(36901),ht=de(34280);function lt(ye,ve){return typeof Proxy!="undefined"&&ye?new Proxy(ye,{get:function(et,ke){if(ve[ke])return ve[ke];var ze=et[ke];return typeof ze=="function"?ze.bind(et):ze}}):ye}var zt=de(8654),Oe=de(59301),Ye=de(48736);function xt(ye,ve){var De=(0,Oe.useRef)(null);function et(){try{var ze=ye.selectionStart,$e=ye.selectionEnd,rt=ye.value,dt=rt.substring(0,ze),Qe=rt.substring($e);De.current={start:ze,end:$e,value:rt,beforeTxt:dt,afterTxt:Qe}}catch(bt){}}function ke(){if(ye&&De.current&&ve)try{var ze=ye.value,$e=De.current,rt=$e.beforeTxt,dt=$e.afterTxt,Qe=$e.start,bt=ze.length;if(ze.startsWith(rt))bt=rt.length;else if(ze.endsWith(dt))bt=ze.length-De.current.afterTxt.length;else{var Et=rt[Qe-1],Xt=ze.indexOf(Et,Qe-1);Xt!==-1&&(bt=Xt+1)}ye.setSelectionRange(bt,bt)}catch(Ht){(0,Ye.ZP)(!1,"Something warning of cursor restore. Please fire issue about this: ".concat(Ht.message))}}return[et,ke]}var Ie=de(49658),qe=function(){var ve=(0,Oe.useState)(!1),De=(0,We.Z)(ve,2),et=De[0],ke=De[1];return(0,ht.Z)(function(){ke((0,Ie.Z)())},[]),et},Te=qe,Ve=de(16089),Bt=200,wt=600;function Lt(ye){var ve=ye.prefixCls,De=ye.upNode,et=ye.downNode,ke=ye.upDisabled,ze=ye.downDisabled,$e=ye.onStep,rt=Oe.useRef(),dt=Oe.useRef([]),Qe=Oe.useRef();Qe.current=$e;var bt=function(){clearTimeout(rt.current)},Et=function(ne,be){ne.preventDefault(),bt(),Qe.current(be);function yt(){Qe.current(be),rt.current=setTimeout(yt,Bt)}rt.current=setTimeout(yt,wt)};Oe.useEffect(function(){return function(){bt(),dt.current.forEach(function(ce){return Ve.Z.cancel(ce)})}},[]);var Xt=Te();if(Xt)return null;var Ht="".concat(ve,"-handler"),le=vt()(Ht,"".concat(Ht,"-up"),(0,ut.Z)({},"".concat(Ht,"-up-disabled"),ke)),te=vt()(Ht,"".concat(Ht,"-down"),(0,ut.Z)({},"".concat(Ht,"-down-disabled"),ze)),ee=function(){return dt.current.push((0,Ve.Z)(bt))},ie={unselectable:"on",role:"button",onMouseUp:ee,onMouseLeave:ee};return Oe.createElement("div",{className:"".concat(Ht,"-wrap")},Oe.createElement("span",(0,se.Z)({},ie,{onMouseDown:function(ne){Et(ne,!0)},"aria-label":"Increase Value","aria-disabled":ke,className:le}),De||Oe.createElement("span",{unselectable:"on",className:"".concat(ve,"-handler-up-inner")})),Oe.createElement("span",(0,se.Z)({},ie,{onMouseDown:function(ne){Et(ne,!1)},"aria-label":"Decrease Value","aria-disabled":ze,className:te}),et||Oe.createElement("span",{unselectable:"on",className:"".concat(ve,"-handler-down-inner")})))}function ct(ye){var ve=typeof ye=="number"?it(ye):pe(ye).fullStr,De=ve.includes(".");return De?pe(ve.replace(/(\d)\.(\d)/g,"$1$2.")).fullStr:ye+"0"}var he=de(30292),ae=function(){var ye=(0,Oe.useRef)(0),ve=function(){Ve.Z.cancel(ye.current)};return(0,Oe.useEffect)(function(){return ve},[]),function(De){ve(),ye.current=(0,Ve.Z)(function(){De()})}},Me=["prefixCls","className","style","min","max","step","defaultValue","value","disabled","readOnly","upHandler","downHandler","keyboard","changeOnWheel","controls","classNames","stringMode","parser","formatter","precision","decimalSeparator","onChange","onInput","onPressEnter","onStep","changeOnBlur","domRef"],Xe=["disabled","style","prefixCls","value","prefix","suffix","addonBefore","addonAfter","className","classNames"],st=function(ve,De){return ve||De.isEmpty()?De.toString():De.toNumber()},we=function(ve){var De=tt(ve);return De.isInvalidate()?null:De},je=Oe.forwardRef(function(ye,ve){var De=ye.prefixCls,et=ye.className,ke=ye.style,ze=ye.min,$e=ye.max,rt=ye.step,dt=rt===void 0?1:rt,Qe=ye.defaultValue,bt=ye.value,Et=ye.disabled,Xt=ye.readOnly,Ht=ye.upHandler,le=ye.downHandler,te=ye.keyboard,ee=ye.changeOnWheel,ie=ee===void 0?!1:ee,ce=ye.controls,ne=ce===void 0?!0:ce,be=ye.classNames,yt=ye.stringMode,gt=ye.parser,kt=ye.formatter,_e=ye.precision,Zt=ye.decimalSeparator,Ft=ye.onChange,Ot=ye.onInput,un=ye.onPressEnter,kn=ye.onStep,cn=ye.changeOnBlur,wn=cn===void 0?!0:cn,$n=ye.domRef,zn=(0,me.Z)(ye,Me),mr="".concat(De,"-input"),er=Oe.useRef(null),ur=Oe.useState(!1),nr=(0,We.Z)(ur,2),Rn=nr[0],rr=nr[1],cr=Oe.useRef(!1),Bn=Oe.useRef(!1),Xn=Oe.useRef(!1),Kn=Oe.useState(function(){return tt(bt!=null?bt:Qe)}),xr=(0,We.Z)(Kn,2),Kt=xr[0],pn=xr[1];function En(hn){bt===void 0&&pn(hn)}var Pn=Oe.useCallback(function(hn,jt){if(!jt)return _e>=0?_e:Math.max(ge(hn),ge(dt))},[_e,dt]),Jn=Oe.useCallback(function(hn){var jt=String(hn);if(gt)return gt(jt);var gn=jt;return Zt&&(gn=gn.replace(Zt,".")),gn.replace(/[^\w.-]+/g,"")},[gt,Zt]),tr=Oe.useRef(""),hr=Oe.useCallback(function(hn,jt){if(kt)return kt(hn,{userTyping:jt,input:String(tr.current)});var gn=typeof hn=="number"?it(hn):hn;if(!jt){var nn=Pn(gn,jt);if(He(gn)&&(Zt||nn>=0)){var Wn=Zt||".";gn=Je(gn,Wn,nn)}}return gn},[kt,Pn,Zt]),Zn=Oe.useState(function(){var hn=Qe!=null?Qe:bt;return Kt.isInvalidate()&&["string","number"].includes((0,Fe.Z)(hn))?Number.isNaN(hn)?"":hn:hr(Kt.toString(),!1)}),Fn=(0,We.Z)(Zn,2),dr=Fn[0],Ut=Fn[1];tr.current=dr;function mt(hn,jt){Ut(hr(hn.isInvalidate()?hn.toString(!1):hn.toString(!jt),jt))}var qt=Oe.useMemo(function(){return we($e)},[$e,_e]),Cn=Oe.useMemo(function(){return we(ze)},[ze,_e]),Gn=Oe.useMemo(function(){return!qt||!Kt||Kt.isInvalidate()?!1:qt.lessEquals(Kt)},[qt,Kt]),Ae=Oe.useMemo(function(){return!Cn||!Kt||Kt.isInvalidate()?!1:Kt.lessEquals(Cn)},[Cn,Kt]),Re=xt(er.current,Rn),Nt=(0,We.Z)(Re,2),Dt=Nt[0],Ue=Nt[1],Mt=function(jt){return qt&&!jt.lessEquals(qt)?qt:Cn&&!Cn.lessEquals(jt)?Cn:null},Jt=function(jt){return!Mt(jt)},tn=function(jt,gn){var nn=jt,Wn=Jt(nn)||nn.isEmpty();if(!nn.isEmpty()&&!gn&&(nn=Mt(nn)||nn,Wn=!0),!Xt&&!Et&&Wn){var wr=nn.toString(),Qn=Pn(wr,gn);return Qn>=0&&(nn=tt(Je(wr,".",Qn)),Jt(nn)||(nn=tt(Je(wr,".",Qn,!0)))),nn.equals(Kt)||(En(nn),Ft==null||Ft(nn.isEmpty()?null:st(yt,nn)),bt===void 0&&mt(nn,gn)),nn}return Kt},dn=ae(),Gt=function hn(jt){if(Dt(),tr.current=jt,Ut(jt),!Bn.current){var gn=Jn(jt),nn=tt(gn);nn.isNaN()||tn(nn,!0)}Ot==null||Ot(jt),dn(function(){var Wn=jt;gt||(Wn=jt.replace(/。/g,".")),Wn!==jt&&hn(Wn)})},$t=function(){Bn.current=!0},Tt=function(){Bn.current=!1,Gt(er.current.value)},St=function(jt){Gt(jt.target.value)},en=function(jt){var gn;if(!(jt&&Gn||!jt&&Ae)){cr.current=!1;var nn=tt(Xn.current?ct(dt):dt);jt||(nn=nn.negate());var Wn=(Kt||tt(0)).add(nn.toString()),wr=tn(Wn,!1);kn==null||kn(st(yt,wr),{offset:Xn.current?ct(dt):dt,type:jt?"up":"down"}),(gn=er.current)===null||gn===void 0||gn.focus()}},vn=function(jt){var gn=tt(Jn(dr)),nn;gn.isNaN()?nn=tn(Kt,jt):nn=tn(gn,jt),bt!==void 0?mt(Kt,!1):nn.isNaN()||mt(nn,!1)},mn=function(){cr.current=!0},xn=function(jt){var gn=jt.key,nn=jt.shiftKey;cr.current=!0,Xn.current=nn,gn==="Enter"&&(Bn.current||(cr.current=!1),vn(!1),un==null||un(jt)),te!==!1&&!Bn.current&&["Up","ArrowUp","Down","ArrowDown"].includes(gn)&&(en(gn==="Up"||gn==="ArrowUp"),jt.preventDefault())},_n=function(){cr.current=!1,Xn.current=!1};Oe.useEffect(function(){if(ie&&Rn){var hn=function(nn){en(nn.deltaY<0),nn.preventDefault()},jt=er.current;if(jt)return jt.addEventListener("wheel",hn,{passive:!1}),function(){return jt.removeEventListener("wheel",hn)}}});var Yn=function(){wn&&vn(!1),rr(!1),cr.current=!1};return(0,ht.o)(function(){Kt.isInvalidate()||mt(Kt,!1)},[_e,kt]),(0,ht.o)(function(){var hn=tt(bt);pn(hn);var jt=tt(Jn(dr));(!hn.equals(jt)||!cr.current||kt)&&mt(hn,cr.current)},[bt]),(0,ht.o)(function(){kt&&Ue()},[dr]),Oe.createElement("div",{ref:$n,className:vt()(De,et,(0,ut.Z)((0,ut.Z)((0,ut.Z)((0,ut.Z)((0,ut.Z)({},"".concat(De,"-focused"),Rn),"".concat(De,"-disabled"),Et),"".concat(De,"-readonly"),Xt),"".concat(De,"-not-a-number"),Kt.isNaN()),"".concat(De,"-out-of-range"),!Kt.isInvalidate()&&!Jt(Kt))),style:ke,onFocus:function(){rr(!0)},onBlur:Yn,onKeyDown:xn,onKeyUp:_n,onCompositionStart:$t,onCompositionEnd:Tt,onBeforeInput:mn},ne&&Oe.createElement(Lt,{prefixCls:De,upNode:Ht,downNode:le,upDisabled:Gn,downDisabled:Ae,onStep:en}),Oe.createElement("div",{className:"".concat(mr,"-wrap")},Oe.createElement("input",(0,se.Z)({autoComplete:"off",role:"spinbutton","aria-valuemin":ze,"aria-valuemax":$e,"aria-valuenow":Kt.isInvalidate()?null:Kt.toString(),step:dt},zn,{ref:(0,zt.sQ)(er,ve),className:mr,value:dr,onChange:St,disabled:Et,readOnly:Xt}))))}),Ge=Oe.forwardRef(function(ye,ve){var De=ye.disabled,et=ye.style,ke=ye.prefixCls,ze=ke===void 0?"rc-input-number":ke,$e=ye.value,rt=ye.prefix,dt=ye.suffix,Qe=ye.addonBefore,bt=ye.addonAfter,Et=ye.className,Xt=ye.classNames,Ht=(0,me.Z)(ye,Xe),le=Oe.useRef(null),te=Oe.useRef(null),ee=Oe.useRef(null),ie=function(ne){ee.current&&(0,he.nH)(ee.current,ne)};return Oe.useImperativeHandle(ve,function(){return lt(ee.current,{focus:ie,nativeElement:le.current.nativeElement||te.current})}),Oe.createElement(ft.BaseInput,{className:Et,triggerFocus:ie,prefixCls:ze,value:$e,disabled:De,style:et,prefix:rt,suffix:dt,addonAfter:bt,addonBefore:Qe,classNames:Xt,components:{affixWrapper:"div",groupWrapper:"div",wrapper:"div",groupAddon:"div"},ref:le},Oe.createElement(je,(0,se.Z)({prefixCls:ze,disabled:De,ref:ee,domRef:te,className:Xt==null?void 0:Xt.input},Ht)))}),Ct=Ge,ot=Ct},25930:function(At,It,de){"use strict";de.d(It,{Cd:function(){return xt}});var se=de(54476),ut=de(33885),Fe=de(75931),We=de(59301),me=de(92310),Ke=de.n(me),Le={percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,trailColor:"#D9D9D9",trailWidth:1,gapPosition:"bottom"},Ze=function(){var Te=(0,We.useRef)([]),Ve=(0,We.useRef)(null);return(0,We.useEffect)(function(){var Bt=Date.now(),wt=!1;Te.current.forEach(function(Lt){if(Lt){wt=!0;var ct=Lt.style;ct.transitionDuration=".3s, .3s, .3s, .06s",Ve.current&&Bt-Ve.current<100&&(ct.transitionDuration="0s, 0s")}}),wt&&(Ve.current=Date.now())}),Te.current},Ee=["className","percent","prefixCls","strokeColor","strokeLinecap","strokeWidth","style","trailColor","trailWidth","transition"],pe=function(Te){var Ve=(0,ut.Z)((0,ut.Z)({},Le),Te),Bt=Ve.className,wt=Ve.percent,Lt=Ve.prefixCls,ct=Ve.strokeColor,he=Ve.strokeLinecap,ae=Ve.strokeWidth,Me=Ve.style,Xe=Ve.trailColor,st=Ve.trailWidth,we=Ve.transition,je=(0,Fe.Z)(Ve,Ee);delete je.gapPosition;var Ge=Array.isArray(wt)?wt:[wt],Ct=Array.isArray(ct)?ct:[ct],ot=Ze(),ye=ae/2,ve=100-ae/2,De="M ".concat(he==="round"?ye:0,",").concat(ye,` - L `).concat(he==="round"?ve:100,",").concat(ye),et="0 0 100 ".concat(ae),ke=0;return We.createElement("svg",(0,se.Z)({className:Ke()("".concat(Lt,"-line"),Bt),viewBox:et,preserveAspectRatio:"none",style:Me},je),We.createElement("path",{className:"".concat(Lt,"-line-trail"),d:De,strokeLinecap:he,stroke:Xe,strokeWidth:st||ae,fillOpacity:"0"}),Ge.map(function(ze,$e){var rt=1;switch(he){case"round":rt=1-ae/100;break;case"square":rt=1-ae/2/100;break;default:rt=1;break}var dt={strokeDasharray:"".concat(ze*rt,"px, 100px"),strokeDashoffset:"-".concat(ke,"px"),transition:we||"stroke-dashoffset 0.3s ease 0s, stroke-dasharray .3s ease 0s, stroke 0.3s linear"},Qe=Ct[$e]||Ct[Ct.length-1];return ke+=ze,We.createElement("path",{key:$e,className:"".concat(Lt,"-line-path"),d:De,strokeLinecap:he,stroke:Qe,strokeWidth:ae,fillOpacity:"0",ref:function(Et){ot[$e]=Et},style:dt})}))},Se=pe,ge=de(76190),it=de(42978),He=de(47273),Be=0,Ne=(0,He.Z)();function xe(){var qe;return Ne?(qe=Be,Be+=1):qe="TEST_OR_SSR",qe}var Je=function(qe){var Te=We.useState(),Ve=(0,it.Z)(Te,2),Bt=Ve[0],wt=Ve[1];return We.useEffect(function(){wt("rc_progress_".concat(xe()))},[]),qe||Bt},tt=function(Te){var Ve=Te.bg,Bt=Te.children;return We.createElement("div",{style:{width:"100%",height:"100%",background:Ve}},Bt)};function pt(qe,Te){return Object.keys(qe).map(function(Ve){var Bt=parseFloat(Ve),wt="".concat(Math.floor(Bt*Te),"%");return"".concat(qe[Ve]," ").concat(wt)})}var vt=We.forwardRef(function(qe,Te){var Ve=qe.prefixCls,Bt=qe.color,wt=qe.gradientId,Lt=qe.radius,ct=qe.style,he=qe.ptg,ae=qe.strokeLinecap,Me=qe.strokeWidth,Xe=qe.size,st=qe.gapDegree,we=Bt&&(0,ge.Z)(Bt)==="object",je=we?"#FFF":void 0,Ge=Xe/2,Ct=We.createElement("circle",{className:"".concat(Ve,"-circle-path"),r:Lt,cx:Ge,cy:Ge,stroke:je,strokeLinecap:ae,strokeWidth:Me,opacity:he===0?0:1,style:ct,ref:Te});if(!we)return Ct;var ot="".concat(wt,"-conic"),ye=st?"".concat(180+st/2,"deg"):"0deg",ve=pt(Bt,(360-st)/360),De=pt(Bt,1),et="conic-gradient(from ".concat(ye,", ").concat(ve.join(", "),")"),ke="linear-gradient(to ".concat(st?"bottom":"top",", ").concat(De.join(", "),")");return We.createElement(We.Fragment,null,We.createElement("mask",{id:ot},Ct),We.createElement("foreignObject",{x:0,y:0,width:Xe,height:Xe,mask:"url(#".concat(ot,")")},We.createElement(tt,{bg:ke},We.createElement(tt,{bg:et}))))}),ft=vt,ht=100,lt=function(Te,Ve,Bt,wt,Lt,ct,he,ae,Me,Xe){var st=arguments.length>10&&arguments[10]!==void 0?arguments[10]:0,we=Bt/100*360*((360-ct)/360),je=ct===0?0:{bottom:0,top:180,left:90,right:-90}[he],Ge=(100-wt)/100*Ve;Me==="round"&&wt!==100&&(Ge+=Xe/2,Ge>=Ve&&(Ge=Ve-.01));var Ct=ht/2;return{stroke:typeof ae=="string"?ae:void 0,strokeDasharray:"".concat(Ve,"px ").concat(Te),strokeDashoffset:Ge+st,transform:"rotate(".concat(Lt+we+je,"deg)"),transformOrigin:"".concat(Ct,"px ").concat(Ct,"px"),transition:"stroke-dashoffset .3s ease 0s, stroke-dasharray .3s ease 0s, stroke .3s, stroke-width .06s ease .3s, opacity .3s ease 0s",fillOpacity:0}},zt=["id","prefixCls","steps","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","style","className","strokeColor","percent"];function Oe(qe){var Te=qe!=null?qe:[];return Array.isArray(Te)?Te:[Te]}var Ye=function(Te){var Ve=(0,ut.Z)((0,ut.Z)({},Le),Te),Bt=Ve.id,wt=Ve.prefixCls,Lt=Ve.steps,ct=Ve.strokeWidth,he=Ve.trailWidth,ae=Ve.gapDegree,Me=ae===void 0?0:ae,Xe=Ve.gapPosition,st=Ve.trailColor,we=Ve.strokeLinecap,je=Ve.style,Ge=Ve.className,Ct=Ve.strokeColor,ot=Ve.percent,ye=(0,Fe.Z)(Ve,zt),ve=ht/2,De=Je(Bt),et="".concat(De,"-gradient"),ke=ve-ct/2,ze=Math.PI*2*ke,$e=Me>0?90+Me/2:-90,rt=ze*((360-Me)/360),dt=(0,ge.Z)(Lt)==="object"?Lt:{count:Lt,gap:2},Qe=dt.count,bt=dt.gap,Et=Oe(ot),Xt=Oe(Ct),Ht=Xt.find(function(be){return be&&(0,ge.Z)(be)==="object"}),le=Ht&&(0,ge.Z)(Ht)==="object",te=le?"butt":we,ee=lt(ze,rt,0,100,$e,Me,Xe,st,te,ct),ie=Ze(),ce=function(){var yt=0;return Et.map(function(gt,kt){var _e=Xt[kt]||Xt[Xt.length-1],Zt=lt(ze,rt,yt,gt,$e,Me,Xe,_e,te,ct);return yt+=gt,We.createElement(ft,{key:kt,color:_e,ptg:gt,radius:ke,prefixCls:wt,gradientId:et,style:Zt,strokeLinecap:te,strokeWidth:ct,gapDegree:Me,ref:function(Ot){ie[kt]=Ot},size:ht})}).reverse()},ne=function(){var yt=Math.round(Qe*(Et[0]/100)),gt=100/Qe,kt=0;return new Array(Qe).fill(null).map(function(_e,Zt){var Ft=Zt<=yt-1?Xt[0]:st,Ot=Ft&&(0,ge.Z)(Ft)==="object"?"url(#".concat(et,")"):void 0,un=lt(ze,rt,kt,gt,$e,Me,Xe,Ft,"butt",ct,bt);return kt+=(rt-un.strokeDashoffset+bt)*100/rt,We.createElement("circle",{key:Zt,className:"".concat(wt,"-circle-path"),r:ke,cx:ve,cy:ve,stroke:Ot,strokeWidth:ct,opacity:1,style:un,ref:function(cn){ie[Zt]=cn}})})};return We.createElement("svg",(0,se.Z)({className:Ke()("".concat(wt,"-circle"),Ge),viewBox:"0 0 ".concat(ht," ").concat(ht),style:je,id:Bt,role:"presentation"},ye),!Qe&&We.createElement("circle",{className:"".concat(wt,"-circle-trail"),r:ke,cx:ve,cy:ve,stroke:st,strokeLinecap:te,strokeWidth:he||ct,style:ee}),Qe?ne():ce())},xt=Ye,Ie={Line:Se,Circle:xt}},6551:function(At,It,de){"use strict";de.d(It,{ZP:function(){return Le}});var se=de(42978),ut=de(59301),Fe=de(47273),We=0,me=(0,Fe.Z)();function Ke(){var Ze;return me?(Ze=We,We+=1):Ze="TEST_OR_SSR",Ze}function Le(Ze){var Ee=ut.useState(),pe=(0,se.Z)(Ee,2),Se=pe[0],ge=pe[1];return ut.useEffect(function(){ge("rc_select_".concat(Ke()))},[]),Ze||Se}},37463:function(At,It,de){"use strict";de.d(It,{Ac:function(){return _e},Xo:function(){return Ft},Wx:function(){return un},ZP:function(){return Gn},lk:function(){return pt}});var se=de(54476),ut=de(94480),Fe=de(20068),We=de(33885),me=de(42978),Ke=de(75931),Le=de(76190),Ze=de(18929),Ee=de(48736),pe=de(59301),Se=de(92310),ge=de.n(Se),it=de(34280),He=de(49658),Be=de(8654),Ne=function(Re){var Nt=Re.className,Dt=Re.customizeIcon,Ue=Re.customizeIconProps,Mt=Re.children,Jt=Re.onMouseDown,tn=Re.onClick,dn=typeof Dt=="function"?Dt(Ue):Dt;return pe.createElement("span",{className:Nt,onMouseDown:function($t){$t.preventDefault(),Jt==null||Jt($t)},style:{userSelect:"none",WebkitUserSelect:"none"},unselectable:"on",onClick:tn,"aria-hidden":!0},dn!==void 0?dn:pe.createElement("span",{className:ge()(Nt.split(/\s+/).map(function(Gt){return"".concat(Gt,"-icon")}))},Mt))},xe=Ne,Je=function(Re,Nt,Dt,Ue,Mt){var Jt=arguments.length>5&&arguments[5]!==void 0?arguments[5]:!1,tn=arguments.length>6?arguments[6]:void 0,dn=arguments.length>7?arguments[7]:void 0,Gt=pe.useMemo(function(){if((0,Le.Z)(Ue)==="object")return Ue.clearIcon;if(Mt)return Mt},[Ue,Mt]),$t=pe.useMemo(function(){return!!(!Jt&&Ue&&(Dt.length||tn)&&!(dn==="combobox"&&tn===""))},[Ue,Jt,Dt.length,tn,dn]);return{allowClear:$t,clearIcon:pe.createElement(xe,{className:"".concat(Re,"-clear"),onMouseDown:Nt,customizeIcon:Gt},"\xD7")}},tt=pe.createContext(null);function pt(){return pe.useContext(tt)}function vt(){var Ae=arguments.length>0&&arguments[0]!==void 0?arguments[0]:10,Re=pe.useState(!1),Nt=(0,me.Z)(Re,2),Dt=Nt[0],Ue=Nt[1],Mt=pe.useRef(null),Jt=function(){window.clearTimeout(Mt.current)};pe.useEffect(function(){return Jt},[]);var tn=function(Gt,$t){Jt(),Mt.current=window.setTimeout(function(){Ue(Gt),$t&&$t()},Ae)};return[Dt,tn,Jt]}function ft(){var Ae=arguments.length>0&&arguments[0]!==void 0?arguments[0]:250,Re=pe.useRef(null),Nt=pe.useRef(null);pe.useEffect(function(){return function(){window.clearTimeout(Nt.current)}},[]);function Dt(Ue){(Ue||Re.current===null)&&(Re.current=Ue),window.clearTimeout(Nt.current),Nt.current=window.setTimeout(function(){Re.current=null},Ae)}return[function(){return Re.current},Dt]}function ht(Ae,Re,Nt,Dt){var Ue=pe.useRef(null);Ue.current={open:Re,triggerOpen:Nt,customizedTrigger:Dt},pe.useEffect(function(){function Mt(Jt){var tn;if(!((tn=Ue.current)!==null&&tn!==void 0&&tn.customizedTrigger)){var dn=Jt.target;dn.shadowRoot&&Jt.composed&&(dn=Jt.composedPath()[0]||dn),Ue.current.open&&Ae().filter(function(Gt){return Gt}).every(function(Gt){return!Gt.contains(dn)&&Gt!==dn})&&Ue.current.triggerOpen(!1)}}return window.addEventListener("mousedown",Mt),function(){return window.removeEventListener("mousedown",Mt)}},[])}var lt=de(10228);function zt(Ae){return Ae&&![lt.Z.ESC,lt.Z.SHIFT,lt.Z.BACKSPACE,lt.Z.TAB,lt.Z.WIN_KEY,lt.Z.ALT,lt.Z.META,lt.Z.WIN_KEY_RIGHT,lt.Z.CTRL,lt.Z.SEMICOLON,lt.Z.EQUALS,lt.Z.CAPS_LOCK,lt.Z.CONTEXT_MENU,lt.Z.F1,lt.Z.F2,lt.Z.F3,lt.Z.F4,lt.Z.F5,lt.Z.F6,lt.Z.F7,lt.Z.F8,lt.Z.F9,lt.Z.F10,lt.Z.F11,lt.Z.F12].includes(Ae)}var Oe=de(26112),Ye=de(83836);function xt(Ae,Re,Nt){var Dt=(0,We.Z)((0,We.Z)({},Ae),Nt?Re:{});return Object.keys(Re).forEach(function(Ue){var Mt=Re[Ue];typeof Mt=="function"&&(Dt[Ue]=function(){for(var Jt,tn=arguments.length,dn=new Array(tn),Gt=0;Gthn&&(rn="".concat(ln.slice(0,hn),"..."))}var Ln=function(Un){Un&&Un.stopPropagation(),wr(on)};return typeof nn=="function"?ii(Vt,rn,Dn,_t,Ln):Zr(on,rn,Dn,_t,Ln)},Nn=function(on){if(!Ue.length)return null;var Dn=typeof gn=="function"?gn(on):gn;return typeof nn=="function"?ii(void 0,Dn,!1,!1,void 0,!0):Zr({title:Dn},Dn,!1)},Wt=pe.createElement("div",{className:"".concat(Dr,"-search"),style:{width:pr},onFocus:function(){Jr(!0)},onBlur:function(){Jr(!1)}},pe.createElement(Bt,{ref:dn,open:Mt,prefixCls:Dt,id:Nt,inputElement:null,disabled:$t,autoFocus:en,autoComplete:vn,editable:Ir,activeDescendantId:mn,value:Wr,onKeyDown:Lr,onMouseDown:Cr,onChange:Qn,onPaste:Mr,onCompositionStart:ir,onCompositionEnd:Nr,onBlur:gr,tabIndex:xn,attrs:(0,Oe.Z)(Re,!0)}),pe.createElement("span",{ref:or,className:"".concat(Dr,"-search-mirror"),"aria-hidden":!0},Wr,"\xA0")),Yt=pe.createElement(Ye.Z,{prefixCls:"".concat(Dr,"-overflow"),data:Ue,renderItem:Or,renderRest:Nn,suffix:Wt,itemKey:we,maxCount:Yn});return pe.createElement("span",{className:"".concat(Dr,"-wrap")},Yt,!Ue.length&&!Wr&&pe.createElement("span",{className:"".concat(Dr,"-placeholder")},Gt))},Ct=Ge,ot=function(Re){var Nt=Re.inputElement,Dt=Re.prefixCls,Ue=Re.id,Mt=Re.inputRef,Jt=Re.disabled,tn=Re.autoFocus,dn=Re.autoComplete,Gt=Re.activeDescendantId,$t=Re.mode,Tt=Re.open,St=Re.values,en=Re.placeholder,vn=Re.tabIndex,mn=Re.showSearch,xn=Re.searchValue,_n=Re.activeValue,Yn=Re.maxLength,hn=Re.onInputKeyDown,jt=Re.onInputMouseDown,gn=Re.onInputChange,nn=Re.onInputPaste,Wn=Re.onInputCompositionStart,wr=Re.onInputCompositionEnd,Qn=Re.onInputBlur,Mr=Re.title,Lr=pe.useState(!1),Cr=(0,me.Z)(Lr,2),ir=Cr[0],Nr=Cr[1],gr=$t==="combobox",or=gr||mn,Er=St[0],Pr=xn||"";gr&&_n&&!ir&&(Pr=_n),pe.useEffect(function(){gr&&Nr(!1)},[gr,_n]);var pr=$t!=="combobox"&&!Tt&&!mn?!1:!!Pr,qn=Mr===void 0?Xe(Er):Mr,jn=pe.useMemo(function(){return Er?null:pe.createElement("span",{className:"".concat(Dt,"-selection-placeholder"),style:pr?{visibility:"hidden"}:void 0},en)},[Er,pr,en,Dt]);return pe.createElement("span",{className:"".concat(Dt,"-selection-wrap")},pe.createElement("span",{className:"".concat(Dt,"-selection-search")},pe.createElement(Bt,{ref:Mt,prefixCls:Dt,id:Ue,open:Tt,inputElement:Nt,disabled:Jt,autoFocus:tn,autoComplete:dn,editable:or,activeDescendantId:Gt,value:Pr,onKeyDown:hn,onMouseDown:jt,onChange:function(Ur){Nr(!0),gn(Ur)},onPaste:nn,onCompositionStart:Wn,onCompositionEnd:wr,onBlur:Qn,tabIndex:vn,attrs:(0,Oe.Z)(Re,!0),maxLength:gr?Yn:void 0})),!gr&&Er?pe.createElement("span",{className:"".concat(Dt,"-selection-item"),title:qn,style:pr?{visibility:"hidden"}:void 0},Er.label):null,jn)},ye=ot,ve=function(Re,Nt){var Dt=(0,pe.useRef)(null),Ue=(0,pe.useRef)(!1),Mt=Re.prefixCls,Jt=Re.open,tn=Re.mode,dn=Re.showSearch,Gt=Re.tokenWithEnter,$t=Re.disabled,Tt=Re.prefix,St=Re.autoClearSearchValue,en=Re.onSearch,vn=Re.onSearchSubmit,mn=Re.onToggleOpen,xn=Re.onInputKeyDown,_n=Re.onInputBlur,Yn=Re.domRef;pe.useImperativeHandle(Nt,function(){return{focus:function(qn){Dt.current.focus(qn)},blur:function(){Dt.current.blur()}}});var hn=ft(0),jt=(0,me.Z)(hn,2),gn=jt[0],nn=jt[1],Wn=function(qn){var jn=qn.which,Br=Dt.current instanceof HTMLTextAreaElement;!Br&&Jt&&(jn===lt.Z.UP||jn===lt.Z.DOWN)&&qn.preventDefault(),xn&&xn(qn),jn===lt.Z.ENTER&&tn==="tags"&&!Ue.current&&!Jt&&(vn==null||vn(qn.target.value)),!(Br&&!Jt&&~[lt.Z.UP,lt.Z.DOWN,lt.Z.LEFT,lt.Z.RIGHT].indexOf(jn))&&zt(jn)&&mn(!0)},wr=function(){nn(!0)},Qn=(0,pe.useRef)(null),Mr=function(qn){en(qn,!0,Ue.current)!==!1&&mn(!0)},Lr=function(){Ue.current=!0},Cr=function(qn){Ue.current=!1,tn!=="combobox"&&Mr(qn.target.value)},ir=function(qn){var jn=qn.target.value;if(Gt&&Qn.current&&/[\r\n]/.test(Qn.current)){var Br=Qn.current.replace(/[\r\n]+$/,"").replace(/\r\n/g," ").replace(/[\r\n]/g," ");jn=jn.replace(Br,Qn.current)}Qn.current=null,Mr(jn)},Nr=function(qn){var jn=qn.clipboardData,Br=jn==null?void 0:jn.getData("text");Qn.current=Br||""},gr=function(qn){var jn=qn.target;if(jn!==Dt.current){var Br=document.body.style.msTouchAction!==void 0;Br?setTimeout(function(){Dt.current.focus()}):Dt.current.focus()}},or=function(qn){var jn=gn();qn.target!==Dt.current&&!jn&&!(tn==="combobox"&&$t)&&qn.preventDefault(),(tn!=="combobox"&&(!dn||!jn)||!Jt)&&(Jt&&St!==!1&&en("",!0,!1),mn())},Er={inputRef:Dt,onInputKeyDown:Wn,onInputMouseDown:wr,onInputChange:ir,onInputPaste:Nr,onInputCompositionStart:Lr,onInputCompositionEnd:Cr,onInputBlur:_n},Pr=tn==="multiple"||tn==="tags"?pe.createElement(Ct,(0,se.Z)({},Re,Er)):pe.createElement(ye,(0,se.Z)({},Re,Er));return pe.createElement("div",{ref:Yn,className:"".concat(Mt,"-selector"),onClick:gr,onMouseDown:or},Tt&&pe.createElement("div",{className:"".concat(Mt,"-prefix")},Tt),Pr)},De=pe.forwardRef(ve),et=De,ke=de(65030),ze=["prefixCls","disabled","visible","children","popupElement","animation","transitionName","dropdownStyle","dropdownClassName","direction","placement","builtinPlacements","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","getPopupContainer","empty","getTriggerDOMNode","onPopupVisibleChange","onPopupMouseEnter"],$e=function(Re){var Nt=Re===!0?0:1;return{bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:Nt,adjustY:1},htmlRegion:"scroll"},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:Nt,adjustY:1},htmlRegion:"scroll"},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:Nt,adjustY:1},htmlRegion:"scroll"},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:Nt,adjustY:1},htmlRegion:"scroll"}}},rt=function(Re,Nt){var Dt=Re.prefixCls,Ue=Re.disabled,Mt=Re.visible,Jt=Re.children,tn=Re.popupElement,dn=Re.animation,Gt=Re.transitionName,$t=Re.dropdownStyle,Tt=Re.dropdownClassName,St=Re.direction,en=St===void 0?"ltr":St,vn=Re.placement,mn=Re.builtinPlacements,xn=Re.dropdownMatchSelectWidth,_n=Re.dropdownRender,Yn=Re.dropdownAlign,hn=Re.getPopupContainer,jt=Re.empty,gn=Re.getTriggerDOMNode,nn=Re.onPopupVisibleChange,Wn=Re.onPopupMouseEnter,wr=(0,Ke.Z)(Re,ze),Qn="".concat(Dt,"-dropdown"),Mr=tn;_n&&(Mr=_n(tn));var Lr=pe.useMemo(function(){return mn||$e(xn)},[mn,xn]),Cr=dn?"".concat(Qn,"-").concat(dn):Gt,ir=typeof xn=="number",Nr=pe.useMemo(function(){return ir?null:xn===!1?"minWidth":"width"},[xn,ir]),gr=$t;ir&&(gr=(0,We.Z)((0,We.Z)({},gr),{},{width:xn}));var or=pe.useRef(null);return pe.useImperativeHandle(Nt,function(){return{getPopupElement:function(){var Pr;return(Pr=or.current)===null||Pr===void 0?void 0:Pr.popupElement}}}),pe.createElement(ke.Z,(0,se.Z)({},wr,{showAction:nn?["click"]:[],hideAction:nn?["click"]:[],popupPlacement:vn||(en==="rtl"?"bottomRight":"bottomLeft"),builtinPlacements:Lr,prefixCls:Qn,popupTransitionName:Cr,popup:pe.createElement("div",{onMouseEnter:Wn},Mr),ref:or,stretch:Nr,popupAlign:Yn,popupVisible:Mt,getPopupContainer:hn,popupClassName:ge()(Tt,(0,Fe.Z)({},"".concat(Qn,"-empty"),jt)),popupStyle:gr,getTriggerDOMNode:gn,onPopupVisibleChange:nn}),Jt)},dt=pe.forwardRef(rt),Qe=dt,bt=de(66712);function Et(Ae,Re){var Nt=Ae.key,Dt;return"value"in Ae&&(Dt=Ae.value),Nt!=null?Nt:Dt!==void 0?Dt:"rc-index-key-".concat(Re)}function Xt(Ae){return typeof Ae!="undefined"&&!Number.isNaN(Ae)}function Ht(Ae,Re){var Nt=Ae||{},Dt=Nt.label,Ue=Nt.value,Mt=Nt.options,Jt=Nt.groupLabel,tn=Dt||(Re?"children":"label");return{label:tn,value:Ue||"value",options:Mt||"options",groupLabel:Jt||tn}}function le(Ae){var Re=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},Nt=Re.fieldNames,Dt=Re.childrenAsData,Ue=[],Mt=Ht(Nt,!1),Jt=Mt.label,tn=Mt.value,dn=Mt.options,Gt=Mt.groupLabel;function $t(Tt,St){Array.isArray(Tt)&&Tt.forEach(function(en){if(St||!(dn in en)){var vn=en[tn];Ue.push({key:Et(en,Ue.length),groupOption:St,data:en,label:en[Jt],value:vn})}else{var mn=en[Gt];mn===void 0&&Dt&&(mn=en.label),Ue.push({key:Et(en,Ue.length),group:!0,data:en,label:mn}),$t(en[dn],!0)}})}return $t(Ae,!1),Ue}function te(Ae){var Re=(0,We.Z)({},Ae);return"props"in Re||Object.defineProperty(Re,"props",{get:function(){return(0,Ee.ZP)(!1,"Return type is option instead of Option instance. Please read value directly instead of reading from `props`."),Re}}),Re}var ee=function(Re,Nt,Dt){if(!Nt||!Nt.length)return null;var Ue=!1,Mt=function tn(dn,Gt){var $t=(0,bt.Z)(Gt),Tt=$t[0],St=$t.slice(1);if(!Tt)return[dn];var en=dn.split(Tt);return Ue=Ue||en.length>1,en.reduce(function(vn,mn){return[].concat((0,ut.Z)(vn),(0,ut.Z)(tn(mn,St)))},[]).filter(Boolean)},Jt=Mt(Re,Nt);return Ue?typeof Dt!="undefined"?Jt.slice(0,Dt):Jt:null},ie=pe.createContext(null),ce=ie;function ne(Ae){var Re=Ae.visible,Nt=Ae.values;if(!Re)return null;var Dt=50;return pe.createElement("span",{"aria-live":"polite",style:{width:0,height:0,position:"absolute",overflow:"hidden",opacity:0}},"".concat(Nt.slice(0,Dt).map(function(Ue){var Mt=Ue.label,Jt=Ue.value;return["number","string"].includes((0,Le.Z)(Mt))?Mt:Jt}).join(", ")),Nt.length>Dt?", ...":null)}var be=["id","prefixCls","className","showSearch","tagRender","direction","omitDomProps","displayValues","onDisplayValuesChange","emptyOptions","notFoundContent","onClear","mode","disabled","loading","getInputElement","getRawInputElement","open","defaultOpen","onDropdownVisibleChange","activeValue","onActiveValueChange","activeDescendantId","searchValue","autoClearSearchValue","onSearch","onSearchSplit","tokenSeparators","allowClear","prefix","suffixIcon","clearIcon","OptionList","animation","transitionName","dropdownStyle","dropdownClassName","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","placement","builtinPlacements","getPopupContainer","showAction","onFocus","onBlur","onKeyUp","onKeyDown","onMouseDown"],yt=["value","onChange","removeIcon","placeholder","autoFocus","maxTagCount","maxTagTextLength","maxTagPlaceholder","choiceTransitionName","onInputKeyDown","onPopupScroll","tabIndex"],gt=function(Re){return Re==="tags"||Re==="multiple"},kt=pe.forwardRef(function(Ae,Re){var Nt,Dt=Ae.id,Ue=Ae.prefixCls,Mt=Ae.className,Jt=Ae.showSearch,tn=Ae.tagRender,dn=Ae.direction,Gt=Ae.omitDomProps,$t=Ae.displayValues,Tt=Ae.onDisplayValuesChange,St=Ae.emptyOptions,en=Ae.notFoundContent,vn=en===void 0?"Not Found":en,mn=Ae.onClear,xn=Ae.mode,_n=Ae.disabled,Yn=Ae.loading,hn=Ae.getInputElement,jt=Ae.getRawInputElement,gn=Ae.open,nn=Ae.defaultOpen,Wn=Ae.onDropdownVisibleChange,wr=Ae.activeValue,Qn=Ae.onActiveValueChange,Mr=Ae.activeDescendantId,Lr=Ae.searchValue,Cr=Ae.autoClearSearchValue,ir=Ae.onSearch,Nr=Ae.onSearchSplit,gr=Ae.tokenSeparators,or=Ae.allowClear,Er=Ae.prefix,Pr=Ae.suffixIcon,pr=Ae.clearIcon,qn=Ae.OptionList,jn=Ae.animation,Br=Ae.transitionName,Ur=Ae.dropdownStyle,Jr=Ae.dropdownClassName,Dr=Ae.dropdownMatchSelectWidth,Wr=Ae.dropdownRender,Ir=Ae.dropdownAlign,Zr=Ae.placement,ii=Ae.builtinPlacements,Or=Ae.getPopupContainer,Nn=Ae.showAction,Wt=Nn===void 0?[]:Nn,Yt=Ae.onFocus,yn=Ae.onBlur,on=Ae.onKeyUp,Dn=Ae.onKeyDown,ar=Ae.onMouseDown,Vt=(0,Ke.Z)(Ae,be),_t=gt(xn),rn=(Jt!==void 0?Jt:_t)||xn==="combobox",ln=(0,We.Z)({},Vt);yt.forEach(function(lr){delete ln[lr]}),Gt==null||Gt.forEach(function(lr){delete ln[lr]});var Ln=pe.useState(!1),sr=(0,me.Z)(Ln,2),Un=sr[0],yr=sr[1];pe.useEffect(function(){yr((0,He.Z)())},[]);var br=pe.useRef(null),Sr=pe.useRef(null),Hr=pe.useRef(null),Tr=pe.useRef(null),_r=pe.useRef(null),ei=pe.useRef(!1),Mi=vt(),Oi=(0,me.Z)(Mi,3),xi=Oi[0],vi=Oi[1],Xi=Oi[2];pe.useImperativeHandle(Re,function(){var lr,Hn;return{focus:(lr=Tr.current)===null||lr===void 0?void 0:lr.focus,blur:(Hn=Tr.current)===null||Hn===void 0?void 0:Hn.blur,scrollTo:function(fi){var Yr;return(Yr=_r.current)===null||Yr===void 0?void 0:Yr.scrollTo(fi)},nativeElement:br.current||Sr.current}});var fr=pe.useMemo(function(){var lr;if(xn!=="combobox")return Lr;var Hn=(lr=$t[0])===null||lr===void 0?void 0:lr.value;return typeof Hn=="string"||typeof Hn=="number"?String(Hn):""},[Lr,xn,$t]),to=xn==="combobox"&&typeof hn=="function"&&hn()||null,ti=typeof jt=="function"&&jt(),Ii=(0,Be.x1)(Sr,ti==null||(Nt=ti.props)===null||Nt===void 0?void 0:Nt.ref),ao=pe.useState(!1),Ji=(0,me.Z)(ao,2),mi=Ji[0],Ni=Ji[1];(0,it.Z)(function(){Ni(!0)},[]);var zr=(0,Ze.Z)(!1,{defaultValue:nn,value:gn}),_i=(0,me.Z)(zr,2),so=_i[0],Zi=_i[1],Qr=mi?so:!1,xo=!vn&&St;(_n||xo&&Qr&&xn==="combobox")&&(Qr=!1);var lo=xo?!1:Qr,Mn=pe.useCallback(function(lr){var Hn=lr!==void 0?lr:!Qr;_n||(Zi(Hn),Qr!==Hn&&(Wn==null||Wn(Hn)))},[_n,Qr,Zi,Wn]),On=pe.useMemo(function(){return(gr||[]).some(function(lr){return[` + outline: none; border-width: 0; outline: none; overflow: hidden; opacity: .05; filter: alpha(opacity=5);`;var Pe;Le&&(Pe=window.scrollY),b.input.focus(),Le&&window.scrollTo(null,Pe),b.input.reset(),x.somethingSelected()||(E.value=y.prevInput=" "),y.contextMenuPending=nt,b.selForContextMenu=x.doc.sel,clearTimeout(b.detectingSelectAll);function at(){if(E.selectionStart!=null){var Rt=x.somethingSelected(),Qt="\u200B"+(Rt?E.value:"");E.value="\u21DA",E.value=Qt,y.prevInput=Rt?"":"\u200B",E.selectionStart=1,E.selectionEnd=Qt.length,b.selForContextMenu=x.doc.sel}}function nt(){if(y.contextMenuPending==nt&&(y.contextMenuPending=!1,y.wrapper.style.cssText=fe,E.style.cssText=ue,me&&Ke<9&&b.scrollbars.setScrollTop(b.scroller.scrollTop=re),E.selectionStart!=null)){(!me||me&&Ke<9)&&at();var Rt=0,Qt=function(){b.selForContextMenu==x.doc.sel&&E.selectionStart==0&&E.selectionEnd>0&&y.prevInput=="\u200B"?oi(x,tl)(x):Rt++<10?b.detectingSelectAll=setTimeout(Qt,500):(b.selForContextMenu=null,b.input.reset())};b.detectingSelectAll=setTimeout(Qt,200)}}if(me&&Ke>=9&&at(),ft){wn(a);var Pt=function(){gt(window,"mouseup",Pt),setTimeout(nt,20)};be(window,"mouseup",Pt)}else setTimeout(nt,50)},Xr.prototype.readOnlyChanged=function(a){a||this.reset(),this.textarea.disabled=a=="nocursor",this.textarea.readOnly=!!a},Xr.prototype.setUneditable=function(){},Xr.prototype.needsContentAttribute=!1;function Ju(a,y){if(y=y?ct(y):{},y.value=a.value,!y.tabindex&&a.tabIndex&&(y.tabindex=a.tabIndex),!y.placeholder&&a.placeholder&&(y.placeholder=a.placeholder),y.autofocus==null){var x=Te();y.autofocus=x==a||a.getAttribute("autofocus")!=null&&x==document.body}function b(){a.value=oe.getValue()}var E;if(a.form&&(be(a.form,"submit",b),!y.leaveSubmitMethodAlone)){var z=a.form;E=z.submit;try{var re=z.submit=function(){b(),z.submit=E,z.submit(),z.submit=re}}catch(ue){}}y.finishInit=function(ue){ue.save=b,ue.getTextArea=function(){return a},ue.toTextArea=function(){ue.toTextArea=isNaN,b(),a.parentNode.removeChild(ue.getWrapperElement()),a.style.display="",a.form&&(gt(a.form,"submit",b),!y.leaveSubmitMethodAlone&&typeof a.form.submit=="function"&&(a.form.submit=E))}},a.style.display="none";var oe=Gr(function(ue){return a.parentNode.insertBefore(ue,a.nextSibling)},y);return oe}function Qu(a){a.off=gt,a.on=be,a.wheelEventPixels=iu,a.Doc=Si,a.splitLines=rr,a.countColumn=he,a.findColumn=kt,a.isWordChar=rt,a.Pass=st,a.signal=St,a.Line=yr,a.changeEnd=vo,a.scrollbarModel=As,a.Pos=Ue,a.cmpPos=Mt,a.modes=xr,a.mimeModes=Kt,a.resolveMode=Pn,a.getMode=Jn,a.modeExtensions=tr,a.extendMode=hr,a.copyState=Zn,a.startState=dr,a.innerMode=Fn,a.commands=ha,a.keyMap=io,a.keyName=gl,a.isModifierKey=vl,a.lookupKey=zo,a.normalizeKeyMap=Du,a.StringStream=Ut,a.SharedTextMarker=ca,a.TextMarker=go,a.LineWidget=ua,a.e_preventDefault=un,a.e_stopPropagation=kn,a.e_stop=wn,a.addClass=Ve,a.contains=qe,a.rmClass=lt,a.keyNames=yo}Zu(Gr),Vu(Gr);var qu="iter insert remove copy getEditor constructor".split(" ");for(var Ga in Si.prototype)Si.prototype.hasOwnProperty(Ga)&&Me(qu,Ga)<0&&(Gr.prototype[Ga]=function(a){return function(){return a.apply(this.doc,arguments)}}(Si.prototype[Ga]));return Ot(Si),Gr.inputStyles={textarea:Xr,contenteditable:Ar},Gr.defineMode=function(a){!Gr.defaults.mode&&a!="null"&&(Gr.defaults.mode=a),pn.apply(this,arguments)},Gr.defineMIME=En,Gr.defineMode("null",function(){return{token:function(a){return a.skipToEnd()}}}),Gr.defineMIME("text/plain","null"),Gr.defineExtension=function(a,y){Gr.prototype[a]=y},Gr.defineDocExtension=function(a,y){Si.prototype[a]=y},Gr.fromTextArea=Ju,Qu(Gr),Gr.version="5.58.2",Gr})},25419:function(At,It,de){(function(se){se(de(89780),de(15525),de(98101))})(function(se){"use strict";se.defineMode("markdown",function(ut,Fe){var We=se.getMode(ut,"text/html"),me=We.name=="null";function Ke(he){if(se.findModeByName){var ae=se.findModeByName(he);ae&&(he=ae.mime||ae.mimes[0])}var Me=se.getMode(ut,he);return Me.name=="null"?null:Me}Fe.highlightFormatting===void 0&&(Fe.highlightFormatting=!1),Fe.maxBlockquoteDepth===void 0&&(Fe.maxBlockquoteDepth=0),Fe.taskLists===void 0&&(Fe.taskLists=!1),Fe.strikethrough===void 0&&(Fe.strikethrough=!1),Fe.emoji===void 0&&(Fe.emoji=!1),Fe.fencedCodeBlockHighlighting===void 0&&(Fe.fencedCodeBlockHighlighting=!0),Fe.fencedCodeBlockDefaultMode===void 0&&(Fe.fencedCodeBlockDefaultMode="text/plain"),Fe.xml===void 0&&(Fe.xml=!0),Fe.tokenTypeOverrides===void 0&&(Fe.tokenTypeOverrides={});var Le={header:"header",code:"comment",quote:"quote",list1:"variable-2",list2:"variable-3",list3:"keyword",hr:"hr",image:"image",imageAltText:"image-alt-text",imageMarker:"image-marker",formatting:"formatting",linkInline:"link",linkEmail:"link",linkText:"link",linkHref:"string",em:"em",strong:"strong",strikethrough:"strikethrough",emoji:"builtin"};for(var Ze in Le)Le.hasOwnProperty(Ze)&&Fe.tokenTypeOverrides[Ze]&&(Le[Ze]=Fe.tokenTypeOverrides[Ze]);var Ee=/^([*\-_])(?:\s*\1){2,}\s*$/,pe=/^(?:[*\-+]|^[0-9]+([.)]))\s+/,Se=/^\[(x| )\](?=\s)/i,ge=Fe.allowAtxHeaderWithoutSpace?/^(#+)/:/^(#+)(?: |$)/,ot=/^ {0,3}(?:\={1,}|-{2,})\s*$/,He=/^[^#!\[\]*_\\<>` "'(~:]+/,Be=/^(~~~+|```+)[ \t]*([\w\/+#-]*)[^\n`]*$/,Ne=/^\s*\[[^\]]+?\]:.*$/,xe=/[!"#$%&'()*+,\-.\/:;<=>?@\[\\\]^_`{|}~\xA1\xA7\xAB\xB6\xB7\xBB\xBF\u037E\u0387\u055A-\u055F\u0589\u058A\u05BE\u05C0\u05C3\u05C6\u05F3\u05F4\u0609\u060A\u060C\u060D\u061B\u061E\u061F\u066A-\u066D\u06D4\u0700-\u070D\u07F7-\u07F9\u0830-\u083E\u085E\u0964\u0965\u0970\u0AF0\u0DF4\u0E4F\u0E5A\u0E5B\u0F04-\u0F12\u0F14\u0F3A-\u0F3D\u0F85\u0FD0-\u0FD4\u0FD9\u0FDA\u104A-\u104F\u10FB\u1360-\u1368\u1400\u166D\u166E\u169B\u169C\u16EB-\u16ED\u1735\u1736\u17D4-\u17D6\u17D8-\u17DA\u1800-\u180A\u1944\u1945\u1A1E\u1A1F\u1AA0-\u1AA6\u1AA8-\u1AAD\u1B5A-\u1B60\u1BFC-\u1BFF\u1C3B-\u1C3F\u1C7E\u1C7F\u1CC0-\u1CC7\u1CD3\u2010-\u2027\u2030-\u2043\u2045-\u2051\u2053-\u205E\u207D\u207E\u208D\u208E\u2308-\u230B\u2329\u232A\u2768-\u2775\u27C5\u27C6\u27E6-\u27EF\u2983-\u2998\u29D8-\u29DB\u29FC\u29FD\u2CF9-\u2CFC\u2CFE\u2CFF\u2D70\u2E00-\u2E2E\u2E30-\u2E42\u3001-\u3003\u3008-\u3011\u3014-\u301F\u3030\u303D\u30A0\u30FB\uA4FE\uA4FF\uA60D-\uA60F\uA673\uA67E\uA6F2-\uA6F7\uA874-\uA877\uA8CE\uA8CF\uA8F8-\uA8FA\uA8FC\uA92E\uA92F\uA95F\uA9C1-\uA9CD\uA9DE\uA9DF\uAA5C-\uAA5F\uAADE\uAADF\uAAF0\uAAF1\uABEB\uFD3E\uFD3F\uFE10-\uFE19\uFE30-\uFE52\uFE54-\uFE61\uFE63\uFE68\uFE6A\uFE6B\uFF01-\uFF03\uFF05-\uFF0A\uFF0C-\uFF0F\uFF1A\uFF1B\uFF1F\uFF20\uFF3B-\uFF3D\uFF3F\uFF5B\uFF5D\uFF5F-\uFF65]|\uD800[\uDD00-\uDD02\uDF9F\uDFD0]|\uD801\uDD6F|\uD802[\uDC57\uDD1F\uDD3F\uDE50-\uDE58\uDE7F\uDEF0-\uDEF6\uDF39-\uDF3F\uDF99-\uDF9C]|\uD804[\uDC47-\uDC4D\uDCBB\uDCBC\uDCBE-\uDCC1\uDD40-\uDD43\uDD74\uDD75\uDDC5-\uDDC9\uDDCD\uDDDB\uDDDD-\uDDDF\uDE38-\uDE3D\uDEA9]|\uD805[\uDCC6\uDDC1-\uDDD7\uDE41-\uDE43\uDF3C-\uDF3E]|\uD809[\uDC70-\uDC74]|\uD81A[\uDE6E\uDE6F\uDEF5\uDF37-\uDF3B\uDF44]|\uD82F\uDC9F|\uD836[\uDE87-\uDE8B]/,Je=" ";function tt(he,ae,Me){return ae.f=ae.inline=Me,Me(he,ae)}function pt(he,ae,Me){return ae.f=ae.block=Me,Me(he,ae)}function vt(he){return!he||!/\S/.test(he.string)}function ft(he){if(he.linkTitle=!1,he.linkHref=!1,he.linkText=!1,he.em=!1,he.strong=!1,he.strikethrough=!1,he.quote=0,he.indentedCode=!1,he.f==lt){var ae=me;if(!ae){var Me=se.innerMode(We,he.htmlState);ae=Me.mode.name=="xml"&&Me.state.tagStart===null&&!Me.state.context&&Me.state.tokenize.isInText}ae&&(he.f=xt,he.block=ht,he.htmlState=null)}return he.trailingSpace=0,he.trailingSpaceNewLine=!1,he.prevLine=he.thisLine,he.thisLine={stream:null},null}function ht(he,ae){var Me=he.column()===ae.indentation,Xe=vt(ae.prevLine.stream),st=ae.indentedCode,we=ae.prevLine.hr,je=ae.list!==!1,Ge=(ae.listStack[ae.listStack.length-1]||0)+3;ae.indentedCode=!1;var kt=ae.indentation;if(ae.indentationDiff===null&&(ae.indentationDiff=ae.indentation,je)){for(ae.list=null;kt=4&&(st||ae.prevLine.fencedCodeEnd||ae.prevLine.header||Xe))return he.skipToEnd(),ae.indentedCode=!0,Le.code;if(he.eatSpace())return null;if(Me&&ae.indentation<=Ge&&(ve=he.match(ge))&&ve[1].length<=6)return ae.quote=0,ae.header=ve[1].length,ae.thisLine.header=!0,Fe.highlightFormatting&&(ae.formatting="header"),ae.f=ae.inline,Oe(ae);if(ae.indentation<=Ge&&he.eat(">"))return ae.quote=Me?1:ae.quote+1,Fe.highlightFormatting&&(ae.formatting="quote"),he.eatSpace(),Oe(ae);if(!ye&&!ae.setext&&Me&&ae.indentation<=Ge&&(ve=he.match(pe))){var De=ve[1]?"ol":"ul";return ae.indentation=kt+he.current().length,ae.list=!0,ae.quote=0,ae.listStack.push(ae.indentation),ae.em=!1,ae.strong=!1,ae.code=!1,ae.strikethrough=!1,Fe.taskLists&&he.match(Se,!1)&&(ae.taskList=!0),ae.f=ae.inline,Fe.highlightFormatting&&(ae.formatting=["list","list-"+De]),Oe(ae)}else{if(Me&&ae.indentation<=Ge&&(ve=he.match(Be,!0)))return ae.quote=0,ae.fencedEndRE=new RegExp(ve[1]+"+ *$"),ae.localMode=Fe.fencedCodeBlockHighlighting&&Ke(ve[2]||Fe.fencedCodeBlockDefaultMode),ae.localMode&&(ae.localState=se.startState(ae.localMode)),ae.f=ae.block=zt,Fe.highlightFormatting&&(ae.formatting="code-block"),ae.code=-1,Oe(ae);if(ae.setext||(!it||!je)&&!ae.quote&&ae.list===!1&&!ae.code&&!ye&&!Ne.test(he.string)&&(ve=he.lookAhead(1))&&(ve=ve.match(ot)))return ae.setext?(ae.header=ae.setext,ae.setext=0,he.skipToEnd(),Fe.highlightFormatting&&(ae.formatting="header")):(ae.header=ve[0].charAt(0)=="="?1:2,ae.setext=ae.header),ae.thisLine.header=!0,ae.f=ae.inline,Oe(ae);if(ye)return he.skipToEnd(),ae.hr=!0,ae.thisLine.hr=!0,Le.hr;if(he.peek()==="[")return tt(he,ae,Bt)}return tt(he,ae,ae.inline)}function lt(he,ae){var Me=We.token(he,ae.htmlState);if(!me){var Xe=se.innerMode(We,ae.htmlState);(Xe.mode.name=="xml"&&Xe.state.tagStart===null&&!Xe.state.context&&Xe.state.tokenize.isInText||ae.md_inside&&he.current().indexOf(">")>-1)&&(ae.f=xt,ae.block=ht,ae.htmlState=null)}return Me}function zt(he,ae){var Me=ae.listStack[ae.listStack.length-1]||0,Xe=ae.indentation=he.quote?ae.push(Le.formatting+"-"+he.formatting[Me]+"-"+he.quote):ae.push("error"))}if(he.taskOpen)return ae.push("meta"),ae.length?ae.join(" "):null;if(he.taskClosed)return ae.push("property"),ae.length?ae.join(" "):null;if(he.linkHref?ae.push(Le.linkHref,"url"):(he.strong&&ae.push(Le.strong),he.em&&ae.push(Le.em),he.strikethrough&&ae.push(Le.strikethrough),he.emoji&&ae.push(Le.emoji),he.linkText&&ae.push(Le.linkText),he.code&&ae.push(Le.code),he.image&&ae.push(Le.image),he.imageAltText&&ae.push(Le.imageAltText,"link"),he.imageMarker&&ae.push(Le.imageMarker)),he.header&&ae.push(Le.header,Le.header+"-"+he.header),he.quote&&(ae.push(Le.quote),!Fe.maxBlockquoteDepth||Fe.maxBlockquoteDepth>=he.quote?ae.push(Le.quote+"-"+he.quote):ae.push(Le.quote+"-"+Fe.maxBlockquoteDepth)),he.list!==!1){var Xe=(he.listStack.length-1)%3;Xe?Xe===1?ae.push(Le.list2):ae.push(Le.list3):ae.push(Le.list1)}return he.trailingSpaceNewLine?ae.push("trailing-space-new-line"):he.trailingSpace&&ae.push("trailing-space-"+(he.trailingSpace%2?"a":"b")),ae.length?ae.join(" "):null}function Ye(he,ae){if(he.match(He,!0))return Oe(ae)}function xt(he,ae){var Me=ae.text(he,ae);if(typeof Me!="undefined")return Me;if(ae.list)return ae.list=null,Oe(ae);if(ae.taskList){var Xe=he.match(Se,!0)[1]===" ";return Xe?ae.taskOpen=!0:ae.taskClosed=!0,Fe.highlightFormatting&&(ae.formatting="task"),ae.taskList=!1,Oe(ae)}if(ae.taskOpen=!1,ae.taskClosed=!1,ae.header&&he.match(/^#+$/,!0))return Fe.highlightFormatting&&(ae.formatting="header"),Oe(ae);var st=he.next();if(ae.linkTitle){ae.linkTitle=!1;var we=st;st==="("&&(we=")"),we=(we+"").replace(/([.?*+^\[\]\\(){}|-])/g,"\\$1");var je="^\\s*(?:[^"+we+"\\\\]+|\\\\\\\\|\\\\.)"+we;if(he.match(new RegExp(je),!0))return Le.linkHref}if(st==="`"){var Ge=ae.formatting;Fe.highlightFormatting&&(ae.formatting="code"),he.eatWhile("`");var kt=he.current().length;if(ae.code==0&&(!ae.quote||kt==1))return ae.code=kt,Oe(ae);if(kt==ae.code){var it=Oe(ae);return ae.code=0,it}else return ae.formatting=Ge,Oe(ae)}else if(ae.code)return Oe(ae);if(st==="\\"&&(he.next(),Fe.highlightFormatting)){var ye=Oe(ae),ve=Le.formatting+"-escape";return ye?ye+" "+ve:ve}if(st==="!"&&he.match(/\[[^\]]*\] ?(?:\(|\[)/,!1))return ae.imageMarker=!0,ae.image=!0,Fe.highlightFormatting&&(ae.formatting="image"),Oe(ae);if(st==="["&&ae.imageMarker&&he.match(/[^\]]*\](\(.*?\)| ?\[.*?\])/,!1))return ae.imageMarker=!1,ae.imageAltText=!0,Fe.highlightFormatting&&(ae.formatting="image"),Oe(ae);if(st==="]"&&ae.imageAltText){Fe.highlightFormatting&&(ae.formatting="image");var ye=Oe(ae);return ae.imageAltText=!1,ae.image=!1,ae.inline=ae.f=qe,ye}if(st==="["&&!ae.image)return ae.linkText&&he.match(/^.*?\]/)||(ae.linkText=!0,Fe.highlightFormatting&&(ae.formatting="link")),Oe(ae);if(st==="]"&&ae.linkText){Fe.highlightFormatting&&(ae.formatting="link");var ye=Oe(ae);return ae.linkText=!1,ae.inline=ae.f=he.match(/\(.*?\)| ?\[.*?\]/,!1)?qe:xt,ye}if(st==="<"&&he.match(/^(https?|ftps?):\/\/(?:[^\\>]|\\.)+>/,!1)){ae.f=ae.inline=Ie,Fe.highlightFormatting&&(ae.formatting="link");var ye=Oe(ae);return ye?ye+=" ":ye="",ye+Le.linkInline}if(st==="<"&&he.match(/^[^> \\]+@(?:[^\\>]|\\.)+>/,!1)){ae.f=ae.inline=Ie,Fe.highlightFormatting&&(ae.formatting="link");var ye=Oe(ae);return ye?ye+=" ":ye="",ye+Le.linkEmail}if(Fe.xml&&st==="<"&&he.match(/^(!--|\?|!\[CDATA\[|[a-z][a-z0-9-]*(?:\s+[a-z_:.\-]+(?:\s*=\s*[^>]+)?)*\s*(?:>|$))/i,!1)){var De=he.string.indexOf(">",he.pos);if(De!=-1){var et=he.string.substring(he.start,De);/markdown\s*=\s*('|"){0,1}1('|"){0,1}/.test(et)&&(ae.md_inside=!0)}return he.backUp(1),ae.htmlState=se.startState(We),pt(he,ae,lt)}if(Fe.xml&&st==="<"&&he.match(/^\/\w*?>/))return ae.md_inside=!1,"tag";if(st==="*"||st==="_"){for(var ke=1,ze=he.pos==1?" ":he.string.charAt(he.pos-2);ke<3&&he.eat(st);)ke++;var $e=he.peek()||" ",rt=!/\s/.test($e)&&(!xe.test($e)||/\s/.test(ze)||xe.test(ze)),dt=!/\s/.test(ze)&&(!xe.test(ze)||/\s/.test($e)||xe.test($e)),Qe=null,bt=null;if(ke%2&&(!ae.em&&rt&&(st==="*"||!dt||xe.test(ze))?Qe=!0:ae.em==st&&dt&&(st==="*"||!rt||xe.test($e))&&(Qe=!1)),ke>1&&(!ae.strong&&rt&&(st==="*"||!dt||xe.test(ze))?bt=!0:ae.strong==st&&dt&&(st==="*"||!rt||xe.test($e))&&(bt=!1)),bt!=null||Qe!=null){Fe.highlightFormatting&&(ae.formatting=Qe==null?"strong":bt==null?"em":"strong em"),Qe===!0&&(ae.em=st),bt===!0&&(ae.strong=st);var it=Oe(ae);return Qe===!1&&(ae.em=!1),bt===!1&&(ae.strong=!1),it}}else if(st===" "&&(he.eat("*")||he.eat("_"))){if(he.peek()===" ")return Oe(ae);he.backUp(1)}if(Fe.strikethrough){if(st==="~"&&he.eatWhile(st)){if(ae.strikethrough){Fe.highlightFormatting&&(ae.formatting="strikethrough");var it=Oe(ae);return ae.strikethrough=!1,it}else if(he.match(/^[^\s]/,!1))return ae.strikethrough=!0,Fe.highlightFormatting&&(ae.formatting="strikethrough"),Oe(ae)}else if(st===" "&&he.match(/^~~/,!0)){if(he.peek()===" ")return Oe(ae);he.backUp(2)}}if(Fe.emoji&&st===":"&&he.match(/^(?:[a-z_\d+][a-z_\d+-]*|\-[a-z_\d+][a-z_\d+-]*):/)){ae.emoji=!0,Fe.highlightFormatting&&(ae.formatting="emoji");var Et=Oe(ae);return ae.emoji=!1,Et}return st===" "&&(he.match(/^ +$/,!1)?ae.trailingSpace++:ae.trailingSpace&&(ae.trailingSpaceNewLine=!0)),Oe(ae)}function Ie(he,ae){var Me=he.next();if(Me===">"){ae.f=ae.inline=xt,Fe.highlightFormatting&&(ae.formatting="link");var Xe=Oe(ae);return Xe?Xe+=" ":Xe="",Xe+Le.linkInline}return he.match(/^[^>]+/,!0),Le.linkInline}function qe(he,ae){if(he.eatSpace())return null;var Me=he.next();return Me==="("||Me==="["?(ae.f=ae.inline=Ve(Me==="("?")":"]"),Fe.highlightFormatting&&(ae.formatting="link-string"),ae.linkHref=!0,Oe(ae)):"error"}var Te={")":/^(?:[^\\\(\)]|\\.|\((?:[^\\\(\)]|\\.)*\))*?(?=\))/,"]":/^(?:[^\\\[\]]|\\.|\[(?:[^\\\[\]]|\\.)*\])*?(?=\])/};function Ve(he){return function(ae,Me){var Xe=ae.next();if(Xe===he){Me.f=Me.inline=xt,Fe.highlightFormatting&&(Me.formatting="link-string");var st=Oe(Me);return Me.linkHref=!1,st}return ae.match(Te[he]),Me.linkHref=!0,Oe(Me)}}function Bt(he,ae){return he.match(/^([^\]\\]|\\.)*\]:/,!1)?(ae.f=wt,he.next(),Fe.highlightFormatting&&(ae.formatting="link"),ae.linkText=!0,Oe(ae)):tt(he,ae,xt)}function wt(he,ae){if(he.match(/^\]:/,!0)){ae.f=ae.inline=Lt,Fe.highlightFormatting&&(ae.formatting="link");var Me=Oe(ae);return ae.linkText=!1,Me}return he.match(/^([^\]\\]|\\.)+/,!0),Le.linkText}function Lt(he,ae){return he.eatSpace()?null:(he.match(/^[^\s]+/,!0),he.peek()===void 0?ae.linkTitle=!0:he.match(/^(?:\s+(?:"(?:[^"\\]|\\\\|\\.)+"|'(?:[^'\\]|\\\\|\\.)+'|\((?:[^)\\]|\\\\|\\.)+\)))?/,!0),ae.f=ae.inline=xt,Le.linkHref+" url")}var ct={startState:function(){return{f:ht,prevLine:{stream:null},thisLine:{stream:null},block:ht,htmlState:null,indentation:0,inline:xt,text:Ye,formatting:!1,linkText:!1,linkHref:!1,linkTitle:!1,code:0,em:!1,strong:!1,header:0,setext:0,hr:!1,taskList:!1,list:!1,listStack:[],quote:0,trailingSpace:0,trailingSpaceNewLine:!1,strikethrough:!1,emoji:!1,fencedEndRE:null}},copyState:function(he){return{f:he.f,prevLine:he.prevLine,thisLine:he.thisLine,block:he.block,htmlState:he.htmlState&&se.copyState(We,he.htmlState),indentation:he.indentation,localMode:he.localMode,localState:he.localMode?se.copyState(he.localMode,he.localState):null,inline:he.inline,text:he.text,formatting:!1,linkText:he.linkText,linkTitle:he.linkTitle,linkHref:he.linkHref,code:he.code,em:he.em,strong:he.strong,strikethrough:he.strikethrough,emoji:he.emoji,header:he.header,setext:he.setext,hr:he.hr,taskList:he.taskList,list:he.list,listStack:he.listStack.slice(0),quote:he.quote,indentedCode:he.indentedCode,trailingSpace:he.trailingSpace,trailingSpaceNewLine:he.trailingSpaceNewLine,md_inside:he.md_inside,fencedEndRE:he.fencedEndRE}},token:function(he,ae){if(ae.formatting=!1,he!=ae.thisLine.stream){if(ae.header=0,ae.hr=!1,he.match(/^\s*$/,!0))return ft(ae),null;if(ae.prevLine=ae.thisLine,ae.thisLine={stream:he},ae.taskList=!1,ae.trailingSpace=0,ae.trailingSpaceNewLine=!1,!ae.localState&&(ae.f=ae.block,ae.f!=lt)){var Me=he.match(/^\s*/,!0)[0].replace(/\t/g,Je).length;if(ae.indentation=Me,ae.indentationDiff=null,Me>0)return null}}return ae.f(he,ae)},innerMode:function(he){return he.block==lt?{state:he.htmlState,mode:We}:he.localState?{state:he.localState,mode:he.localMode}:{state:he,mode:ct}},indent:function(he,ae,Me){return he.block==lt&&We.indent?We.indent(he.htmlState,ae,Me):he.localState&&he.localMode.indent?he.localMode.indent(he.localState,ae,Me):se.Pass},blankLine:ft,getType:Oe,blockCommentStart:"",closeBrackets:"()[]{}''\"\"``",fold:"markdown"};return ct},"xml"),se.defineMIME("text/markdown","markdown"),se.defineMIME("text/x-markdown","markdown")})},98101:function(At,It,de){(function(se){se(de(89780))})(function(se){"use strict";se.modeInfo=[{name:"APL",mime:"text/apl",mode:"apl",ext:["dyalog","apl"]},{name:"PGP",mimes:["application/pgp","application/pgp-encrypted","application/pgp-keys","application/pgp-signature"],mode:"asciiarmor",ext:["asc","pgp","sig"]},{name:"ASN.1",mime:"text/x-ttcn-asn",mode:"asn.1",ext:["asn","asn1"]},{name:"Asterisk",mime:"text/x-asterisk",mode:"asterisk",file:/^extensions\.conf$/i},{name:"Brainfuck",mime:"text/x-brainfuck",mode:"brainfuck",ext:["b","bf"]},{name:"C",mime:"text/x-csrc",mode:"clike",ext:["c","h","ino"]},{name:"C++",mime:"text/x-c++src",mode:"clike",ext:["cpp","c++","cc","cxx","hpp","h++","hh","hxx"],alias:["cpp"]},{name:"Cobol",mime:"text/x-cobol",mode:"cobol",ext:["cob","cpy"]},{name:"C#",mime:"text/x-csharp",mode:"clike",ext:["cs"],alias:["csharp","cs"]},{name:"Clojure",mime:"text/x-clojure",mode:"clojure",ext:["clj","cljc","cljx"]},{name:"ClojureScript",mime:"text/x-clojurescript",mode:"clojure",ext:["cljs"]},{name:"Closure Stylesheets (GSS)",mime:"text/x-gss",mode:"css",ext:["gss"]},{name:"CMake",mime:"text/x-cmake",mode:"cmake",ext:["cmake","cmake.in"],file:/^CMakeLists\.txt$/},{name:"CoffeeScript",mimes:["application/vnd.coffeescript","text/coffeescript","text/x-coffeescript"],mode:"coffeescript",ext:["coffee"],alias:["coffee","coffee-script"]},{name:"Common Lisp",mime:"text/x-common-lisp",mode:"commonlisp",ext:["cl","lisp","el"],alias:["lisp"]},{name:"Cypher",mime:"application/x-cypher-query",mode:"cypher",ext:["cyp","cypher"]},{name:"Cython",mime:"text/x-cython",mode:"python",ext:["pyx","pxd","pxi"]},{name:"Crystal",mime:"text/x-crystal",mode:"crystal",ext:["cr"]},{name:"CSS",mime:"text/css",mode:"css",ext:["css"]},{name:"CQL",mime:"text/x-cassandra",mode:"sql",ext:["cql"]},{name:"D",mime:"text/x-d",mode:"d",ext:["d"]},{name:"Dart",mimes:["application/dart","text/x-dart"],mode:"dart",ext:["dart"]},{name:"diff",mime:"text/x-diff",mode:"diff",ext:["diff","patch"]},{name:"Django",mime:"text/x-django",mode:"django"},{name:"Dockerfile",mime:"text/x-dockerfile",mode:"dockerfile",file:/^Dockerfile$/},{name:"DTD",mime:"application/xml-dtd",mode:"dtd",ext:["dtd"]},{name:"Dylan",mime:"text/x-dylan",mode:"dylan",ext:["dylan","dyl","intr"]},{name:"EBNF",mime:"text/x-ebnf",mode:"ebnf"},{name:"ECL",mime:"text/x-ecl",mode:"ecl",ext:["ecl"]},{name:"edn",mime:"application/edn",mode:"clojure",ext:["edn"]},{name:"Eiffel",mime:"text/x-eiffel",mode:"eiffel",ext:["e"]},{name:"Elm",mime:"text/x-elm",mode:"elm",ext:["elm"]},{name:"Embedded Javascript",mime:"application/x-ejs",mode:"htmlembedded",ext:["ejs"]},{name:"Embedded Ruby",mime:"application/x-erb",mode:"htmlembedded",ext:["erb"]},{name:"Erlang",mime:"text/x-erlang",mode:"erlang",ext:["erl"]},{name:"Esper",mime:"text/x-esper",mode:"sql"},{name:"Factor",mime:"text/x-factor",mode:"factor",ext:["factor"]},{name:"FCL",mime:"text/x-fcl",mode:"fcl"},{name:"Forth",mime:"text/x-forth",mode:"forth",ext:["forth","fth","4th"]},{name:"Fortran",mime:"text/x-fortran",mode:"fortran",ext:["f","for","f77","f90","f95"]},{name:"F#",mime:"text/x-fsharp",mode:"mllike",ext:["fs"],alias:["fsharp"]},{name:"Gas",mime:"text/x-gas",mode:"gas",ext:["s"]},{name:"Gherkin",mime:"text/x-feature",mode:"gherkin",ext:["feature"]},{name:"GitHub Flavored Markdown",mime:"text/x-gfm",mode:"gfm",file:/^(readme|contributing|history)\.md$/i},{name:"Go",mime:"text/x-go",mode:"go",ext:["go"]},{name:"Groovy",mime:"text/x-groovy",mode:"groovy",ext:["groovy","gradle"],file:/^Jenkinsfile$/},{name:"HAML",mime:"text/x-haml",mode:"haml",ext:["haml"]},{name:"Haskell",mime:"text/x-haskell",mode:"haskell",ext:["hs"]},{name:"Haskell (Literate)",mime:"text/x-literate-haskell",mode:"haskell-literate",ext:["lhs"]},{name:"Haxe",mime:"text/x-haxe",mode:"haxe",ext:["hx"]},{name:"HXML",mime:"text/x-hxml",mode:"haxe",ext:["hxml"]},{name:"ASP.NET",mime:"application/x-aspx",mode:"htmlembedded",ext:["aspx"],alias:["asp","aspx"]},{name:"HTML",mime:"text/html",mode:"htmlmixed",ext:["html","htm","handlebars","hbs"],alias:["xhtml"]},{name:"HTTP",mime:"message/http",mode:"http"},{name:"IDL",mime:"text/x-idl",mode:"idl",ext:["pro"]},{name:"Pug",mime:"text/x-pug",mode:"pug",ext:["jade","pug"],alias:["jade"]},{name:"Java",mime:"text/x-java",mode:"clike",ext:["java"]},{name:"Java Server Pages",mime:"application/x-jsp",mode:"htmlembedded",ext:["jsp"],alias:["jsp"]},{name:"JavaScript",mimes:["text/javascript","text/ecmascript","application/javascript","application/x-javascript","application/ecmascript"],mode:"javascript",ext:["js"],alias:["ecmascript","js","node"]},{name:"JSON",mimes:["application/json","application/x-json"],mode:"javascript",ext:["json","map"],alias:["json5"]},{name:"JSON-LD",mime:"application/ld+json",mode:"javascript",ext:["jsonld"],alias:["jsonld"]},{name:"JSX",mime:"text/jsx",mode:"jsx",ext:["jsx"]},{name:"Jinja2",mime:"text/jinja2",mode:"jinja2",ext:["j2","jinja","jinja2"]},{name:"Julia",mime:"text/x-julia",mode:"julia",ext:["jl"]},{name:"Kotlin",mime:"text/x-kotlin",mode:"clike",ext:["kt"]},{name:"LESS",mime:"text/x-less",mode:"css",ext:["less"]},{name:"LiveScript",mime:"text/x-livescript",mode:"livescript",ext:["ls"],alias:["ls"]},{name:"Lua",mime:"text/x-lua",mode:"lua",ext:["lua"]},{name:"Markdown",mime:"text/x-markdown",mode:"markdown",ext:["markdown","md","mkd"]},{name:"mIRC",mime:"text/mirc",mode:"mirc"},{name:"MariaDB SQL",mime:"text/x-mariadb",mode:"sql"},{name:"Mathematica",mime:"text/x-mathematica",mode:"mathematica",ext:["m","nb","wl","wls"]},{name:"Modelica",mime:"text/x-modelica",mode:"modelica",ext:["mo"]},{name:"MUMPS",mime:"text/x-mumps",mode:"mumps",ext:["mps"]},{name:"MS SQL",mime:"text/x-mssql",mode:"sql"},{name:"mbox",mime:"application/mbox",mode:"mbox",ext:["mbox"]},{name:"MySQL",mime:"text/x-mysql",mode:"sql"},{name:"Nginx",mime:"text/x-nginx-conf",mode:"nginx",file:/nginx.*\.conf$/i},{name:"NSIS",mime:"text/x-nsis",mode:"nsis",ext:["nsh","nsi"]},{name:"NTriples",mimes:["application/n-triples","application/n-quads","text/n-triples"],mode:"ntriples",ext:["nt","nq"]},{name:"Objective-C",mime:"text/x-objectivec",mode:"clike",ext:["m"],alias:["objective-c","objc"]},{name:"Objective-C++",mime:"text/x-objectivec++",mode:"clike",ext:["mm"],alias:["objective-c++","objc++"]},{name:"OCaml",mime:"text/x-ocaml",mode:"mllike",ext:["ml","mli","mll","mly"]},{name:"Octave",mime:"text/x-octave",mode:"octave",ext:["m"]},{name:"Oz",mime:"text/x-oz",mode:"oz",ext:["oz"]},{name:"Pascal",mime:"text/x-pascal",mode:"pascal",ext:["p","pas"]},{name:"PEG.js",mime:"null",mode:"pegjs",ext:["jsonld"]},{name:"Perl",mime:"text/x-perl",mode:"perl",ext:["pl","pm"]},{name:"PHP",mimes:["text/x-php","application/x-httpd-php","application/x-httpd-php-open"],mode:"php",ext:["php","php3","php4","php5","php7","phtml"]},{name:"Pig",mime:"text/x-pig",mode:"pig",ext:["pig"]},{name:"Plain Text",mime:"text/plain",mode:"null",ext:["txt","text","conf","def","list","log"]},{name:"PLSQL",mime:"text/x-plsql",mode:"sql",ext:["pls"]},{name:"PostgreSQL",mime:"text/x-pgsql",mode:"sql"},{name:"PowerShell",mime:"application/x-powershell",mode:"powershell",ext:["ps1","psd1","psm1"]},{name:"Properties files",mime:"text/x-properties",mode:"properties",ext:["properties","ini","in"],alias:["ini","properties"]},{name:"ProtoBuf",mime:"text/x-protobuf",mode:"protobuf",ext:["proto"]},{name:"Python",mime:"text/x-python",mode:"python",ext:["BUILD","bzl","py","pyw"],file:/^(BUCK|BUILD)$/},{name:"Puppet",mime:"text/x-puppet",mode:"puppet",ext:["pp"]},{name:"Q",mime:"text/x-q",mode:"q",ext:["q"]},{name:"R",mime:"text/x-rsrc",mode:"r",ext:["r","R"],alias:["rscript"]},{name:"reStructuredText",mime:"text/x-rst",mode:"rst",ext:["rst"],alias:["rst"]},{name:"RPM Changes",mime:"text/x-rpm-changes",mode:"rpm"},{name:"RPM Spec",mime:"text/x-rpm-spec",mode:"rpm",ext:["spec"]},{name:"Ruby",mime:"text/x-ruby",mode:"ruby",ext:["rb"],alias:["jruby","macruby","rake","rb","rbx"]},{name:"Rust",mime:"text/x-rustsrc",mode:"rust",ext:["rs"]},{name:"SAS",mime:"text/x-sas",mode:"sas",ext:["sas"]},{name:"Sass",mime:"text/x-sass",mode:"sass",ext:["sass"]},{name:"Scala",mime:"text/x-scala",mode:"clike",ext:["scala"]},{name:"Scheme",mime:"text/x-scheme",mode:"scheme",ext:["scm","ss"]},{name:"SCSS",mime:"text/x-scss",mode:"css",ext:["scss"]},{name:"Shell",mimes:["text/x-sh","application/x-sh"],mode:"shell",ext:["sh","ksh","bash"],alias:["bash","sh","zsh"],file:/^PKGBUILD$/},{name:"Sieve",mime:"application/sieve",mode:"sieve",ext:["siv","sieve"]},{name:"Slim",mimes:["text/x-slim","application/x-slim"],mode:"slim",ext:["slim"]},{name:"Smalltalk",mime:"text/x-stsrc",mode:"smalltalk",ext:["st"]},{name:"Smarty",mime:"text/x-smarty",mode:"smarty",ext:["tpl"]},{name:"Solr",mime:"text/x-solr",mode:"solr"},{name:"SML",mime:"text/x-sml",mode:"mllike",ext:["sml","sig","fun","smackspec"]},{name:"Soy",mime:"text/x-soy",mode:"soy",ext:["soy"],alias:["closure template"]},{name:"SPARQL",mime:"application/sparql-query",mode:"sparql",ext:["rq","sparql"],alias:["sparul"]},{name:"Spreadsheet",mime:"text/x-spreadsheet",mode:"spreadsheet",alias:["excel","formula"]},{name:"SQL",mime:"text/x-sql",mode:"sql",ext:["sql"]},{name:"SQLite",mime:"text/x-sqlite",mode:"sql"},{name:"Squirrel",mime:"text/x-squirrel",mode:"clike",ext:["nut"]},{name:"Stylus",mime:"text/x-styl",mode:"stylus",ext:["styl"]},{name:"Swift",mime:"text/x-swift",mode:"swift",ext:["swift"]},{name:"sTeX",mime:"text/x-stex",mode:"stex"},{name:"LaTeX",mime:"text/x-latex",mode:"stex",ext:["text","ltx","tex"],alias:["tex"]},{name:"SystemVerilog",mime:"text/x-systemverilog",mode:"verilog",ext:["v","sv","svh"]},{name:"Tcl",mime:"text/x-tcl",mode:"tcl",ext:["tcl"]},{name:"Textile",mime:"text/x-textile",mode:"textile",ext:["textile"]},{name:"TiddlyWiki",mime:"text/x-tiddlywiki",mode:"tiddlywiki"},{name:"Tiki wiki",mime:"text/tiki",mode:"tiki"},{name:"TOML",mime:"text/x-toml",mode:"toml",ext:["toml"]},{name:"Tornado",mime:"text/x-tornado",mode:"tornado"},{name:"troff",mime:"text/troff",mode:"troff",ext:["1","2","3","4","5","6","7","8","9"]},{name:"TTCN",mime:"text/x-ttcn",mode:"ttcn",ext:["ttcn","ttcn3","ttcnpp"]},{name:"TTCN_CFG",mime:"text/x-ttcn-cfg",mode:"ttcn-cfg",ext:["cfg"]},{name:"Turtle",mime:"text/turtle",mode:"turtle",ext:["ttl"]},{name:"TypeScript",mime:"application/typescript",mode:"javascript",ext:["ts"],alias:["ts"]},{name:"TypeScript-JSX",mime:"text/typescript-jsx",mode:"jsx",ext:["tsx"],alias:["tsx"]},{name:"Twig",mime:"text/x-twig",mode:"twig"},{name:"Web IDL",mime:"text/x-webidl",mode:"webidl",ext:["webidl"]},{name:"VB.NET",mime:"text/x-vb",mode:"vb",ext:["vb"]},{name:"VBScript",mime:"text/vbscript",mode:"vbscript",ext:["vbs"]},{name:"Velocity",mime:"text/velocity",mode:"velocity",ext:["vtl"]},{name:"Verilog",mime:"text/x-verilog",mode:"verilog",ext:["v"]},{name:"VHDL",mime:"text/x-vhdl",mode:"vhdl",ext:["vhd","vhdl"]},{name:"Vue.js Component",mimes:["script/x-vue","text/x-vue"],mode:"vue",ext:["vue"]},{name:"XML",mimes:["application/xml","text/xml"],mode:"xml",ext:["xml","xsl","xsd","svg"],alias:["rss","wsdl","xsd"]},{name:"XQuery",mime:"application/xquery",mode:"xquery",ext:["xy","xquery"]},{name:"Yacas",mime:"text/x-yacas",mode:"yacas",ext:["ys"]},{name:"YAML",mimes:["text/x-yaml","text/yaml"],mode:"yaml",ext:["yaml","yml"],alias:["yml"]},{name:"Z80",mime:"text/x-z80",mode:"z80",ext:["z80"]},{name:"mscgen",mime:"text/x-mscgen",mode:"mscgen",ext:["mscgen","mscin","msc"]},{name:"xu",mime:"text/x-xu",mode:"mscgen",ext:["xu"]},{name:"msgenny",mime:"text/x-msgenny",mode:"mscgen",ext:["msgenny"]},{name:"WebAssembly",mime:"text/webassembly",mode:"wast",ext:["wat","wast"]}];for(var ut=0;ut-1&&We.substring(Le+1,We.length);if(Ze)return se.findModeByExtension(Ze)},se.findModeByName=function(We){We=We.toLowerCase();for(var me=0;me0?He.cmdState[He.cmdState.length-1]:null}function Ke(He){var Be=He.cmdState.pop();Be&&Be.closeBracket()}function Le(He){for(var Be=He.cmdState,Ne=Be.length-1;Ne>=0;Ne--){var xe=Be[Ne];if(xe.name!="DEFAULT")return xe}return{styleIdentifier:function(){return null}}}function Ze(He,Be,Ne){return function(){this.name=He,this.bracketNo=0,this.style=Be,this.styles=Ne,this.argument=null,this.styleIdentifier=function(){return this.styles[this.bracketNo-1]||null},this.openBracket=function(){return this.bracketNo++,"bracket"},this.closeBracket=function(){}}}var Ee={};Ee.importmodule=Ze("importmodule","tag",["string","builtin"]),Ee.documentclass=Ze("documentclass","tag",["","atom"]),Ee.usepackage=Ze("usepackage","tag",["atom"]),Ee.begin=Ze("begin","tag",["atom"]),Ee.end=Ze("end","tag",["atom"]),Ee.label=Ze("label","tag",["atom"]),Ee.ref=Ze("ref","tag",["atom"]),Ee.eqref=Ze("eqref","tag",["atom"]),Ee.cite=Ze("cite","tag",["atom"]),Ee.bibitem=Ze("bibitem","tag",["atom"]),Ee.Bibitem=Ze("Bibitem","tag",["atom"]),Ee.RBibitem=Ze("RBibitem","tag",["atom"]),Ee.DEFAULT=function(){this.name="DEFAULT",this.style="tag",this.styleIdentifier=this.openBracket=this.closeBracket=function(){}};function pe(He,Be){He.f=Be}function Se(He,Be){var Ne;if(He.match(/^\\[a-zA-Z@]+/)){var xe=He.current().slice(1);return Ne=Ee.hasOwnProperty(xe)?Ee[xe]:Ee.DEFAULT,Ne=new Ne,We(Be,Ne),pe(Be,ot),Ne.style}if(He.match(/^\\[$&%#{}_]/)||He.match(/^\\[,;!\/\\]/))return"tag";if(He.match("\\["))return pe(Be,function(tt,pt){return ge(tt,pt,"\\]")}),"keyword";if(He.match("\\("))return pe(Be,function(tt,pt){return ge(tt,pt,"\\)")}),"keyword";if(He.match("$$"))return pe(Be,function(tt,pt){return ge(tt,pt,"$$")}),"keyword";if(He.match("$"))return pe(Be,function(tt,pt){return ge(tt,pt,"$")}),"keyword";var Je=He.next();if(Je=="%")return He.skipToEnd(),"comment";if(Je=="}"||Je=="]"){if(Ne=me(Be),Ne)Ne.closeBracket(Je),pe(Be,ot);else return"error";return"bracket"}else return Je=="{"||Je=="["?(Ne=Ee.DEFAULT,Ne=new Ne,We(Be,Ne),"bracket"):/\d/.test(Je)?(He.eatWhile(/[\w.%]/),"atom"):(He.eatWhile(/[\w\-_]/),Ne=Le(Be),Ne.name=="begin"&&(Ne.argument=He.current()),Ne.styleIdentifier())}function ge(He,Be,Ne){if(He.eatSpace())return null;if(Ne&&He.match(Ne))return pe(Be,Se),"keyword";if(He.match(/^\\[a-zA-Z@]+/))return"tag";if(He.match(/^[a-zA-Z]+/))return"variable-2";if(He.match(/^\\[$&%#{}_]/)||He.match(/^\\[,;!\/]/)||He.match(/^[\^_&]/))return"tag";if(He.match(/^[+\-<>|=,\/@!*:;'"`~#?]/))return null;if(He.match(/^(\d+\.\d*|\d*\.\d+|\d+)/))return"number";var xe=He.next();return xe=="{"||xe=="}"||xe=="["||xe=="]"||xe=="("||xe==")"?"bracket":xe=="%"?(He.skipToEnd(),"comment"):"error"}function ot(He,Be){var Ne=He.peek(),xe;return Ne=="{"||Ne=="["?(xe=me(Be),xe.openBracket(Ne),He.eat(Ne),pe(Be,Se),"bracket"):/[ \t\r]/.test(Ne)?(He.eat(Ne),null):(pe(Be,Se),Ke(Be),Se(He,Be))}return{startState:function(){var He=Fe.inMathMode?function(Be,Ne){return ge(Be,Ne)}:Se;return{cmdState:[],f:He}},copyState:function(He){return{cmdState:He.cmdState.slice(),f:He.f}},token:function(He,Be){return Be.f(He,Be)},blankLine:function(He){He.f=Se,He.cmdState.length=0},lineComment:"%"}}),se.defineMIME("text/x-stex","stex"),se.defineMIME("text/x-latex","stex")})},15525:function(At,It,de){(function(se){se(de(89780))})(function(se){"use strict";var ut={autoSelfClosers:{area:!0,base:!0,br:!0,col:!0,command:!0,embed:!0,frame:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0,menuitem:!0},implicitlyClosed:{dd:!0,li:!0,optgroup:!0,option:!0,p:!0,rp:!0,rt:!0,tbody:!0,td:!0,tfoot:!0,th:!0,tr:!0},contextGrabbers:{dd:{dd:!0,dt:!0},dt:{dd:!0,dt:!0},li:{li:!0},option:{option:!0,optgroup:!0},optgroup:{optgroup:!0},p:{address:!0,article:!0,aside:!0,blockquote:!0,dir:!0,div:!0,dl:!0,fieldset:!0,footer:!0,form:!0,h1:!0,h2:!0,h3:!0,h4:!0,h5:!0,h6:!0,header:!0,hgroup:!0,hr:!0,menu:!0,nav:!0,ol:!0,p:!0,pre:!0,section:!0,table:!0,ul:!0},rp:{rp:!0,rt:!0},rt:{rp:!0,rt:!0},tbody:{tbody:!0,tfoot:!0},td:{td:!0,th:!0},tfoot:{tbody:!0},th:{td:!0,th:!0},thead:{tbody:!0,tfoot:!0},tr:{tr:!0}},doNotIndent:{pre:!0},allowUnquoted:!0,allowMissing:!0,caseFold:!0},Fe={autoSelfClosers:{},implicitlyClosed:{},contextGrabbers:{},doNotIndent:{},allowUnquoted:!1,allowMissing:!1,allowMissingTagName:!1,caseFold:!1};se.defineMode("xml",function(We,me){var Ke=We.indentUnit,Le={},Ze=me.htmlMode?ut:Fe;for(var Ee in Ze)Le[Ee]=Ze[Ee];for(var Ee in me)Le[Ee]=me[Ee];var pe,Se;function ge(Ie,qe){function Te(wt){return qe.tokenize=wt,wt(Ie,qe)}var Ve=Ie.next();if(Ve=="<")return Ie.eat("!")?Ie.eat("[")?Ie.match("CDATA[")?Te(Be("atom","]]>")):null:Ie.match("--")?Te(Be("comment","-->")):Ie.match("DOCTYPE",!0,!0)?(Ie.eatWhile(/[\w\._\-]/),Te(Ne(1))):null:Ie.eat("?")?(Ie.eatWhile(/[\w\._\-]/),qe.tokenize=Be("meta","?>"),"meta"):(pe=Ie.eat("/")?"closeTag":"openTag",qe.tokenize=ot,"tag bracket");if(Ve=="&"){var Bt;return Ie.eat("#")?Ie.eat("x")?Bt=Ie.eatWhile(/[a-fA-F\d]/)&&Ie.eat(";"):Bt=Ie.eatWhile(/[\d]/)&&Ie.eat(";"):Bt=Ie.eatWhile(/[\w\.\-:]/)&&Ie.eat(";"),Bt?"atom":"error"}else return Ie.eatWhile(/[^&<]/),null}ge.isInText=!0;function ot(Ie,qe){var Te=Ie.next();if(Te==">"||Te=="/"&&Ie.eat(">"))return qe.tokenize=ge,pe=Te==">"?"endTag":"selfcloseTag","tag bracket";if(Te=="=")return pe="equals",null;if(Te=="<"){qe.tokenize=ge,qe.state=pt,qe.tagName=qe.tagStart=null;var Ve=qe.tokenize(Ie,qe);return Ve?Ve+" tag error":"tag error"}else return/[\'\"]/.test(Te)?(qe.tokenize=He(Te),qe.stringStartCol=Ie.column(),qe.tokenize(Ie,qe)):(Ie.match(/^[^\s\u00a0=<>\"\']*[^\s\u00a0=<>\"\'\/]/),"word")}function He(Ie){var qe=function(Te,Ve){for(;!Te.eol();)if(Te.next()==Ie){Ve.tokenize=ot;break}return"string"};return qe.isInAttribute=!0,qe}function Be(Ie,qe){return function(Te,Ve){for(;!Te.eol();){if(Te.match(qe)){Ve.tokenize=ge;break}Te.next()}return Ie}}function Ne(Ie){return function(qe,Te){for(var Ve;(Ve=qe.next())!=null;){if(Ve=="<")return Te.tokenize=Ne(Ie+1),Te.tokenize(qe,Te);if(Ve==">")if(Ie==1){Te.tokenize=ge;break}else return Te.tokenize=Ne(Ie-1),Te.tokenize(qe,Te)}return"meta"}}function xe(Ie,qe,Te){this.prev=Ie.context,this.tagName=qe,this.indent=Ie.indented,this.startOfLine=Te,(Le.doNotIndent.hasOwnProperty(qe)||Ie.context&&Ie.context.noIndent)&&(this.noIndent=!0)}function Je(Ie){Ie.context&&(Ie.context=Ie.context.prev)}function tt(Ie,qe){for(var Te;;){if(!Ie.context||(Te=Ie.context.tagName,!Le.contextGrabbers.hasOwnProperty(Te)||!Le.contextGrabbers[Te].hasOwnProperty(qe)))return;Je(Ie)}}function pt(Ie,qe,Te){return Ie=="openTag"?(Te.tagStart=qe.column(),vt):Ie=="closeTag"?ft:pt}function vt(Ie,qe,Te){return Ie=="word"?(Te.tagName=qe.current(),Se="tag",zt):Le.allowMissingTagName&&Ie=="endTag"?(Se="tag bracket",zt(Ie,qe,Te)):(Se="error",vt)}function ft(Ie,qe,Te){if(Ie=="word"){var Ve=qe.current();return Te.context&&Te.context.tagName!=Ve&&Le.implicitlyClosed.hasOwnProperty(Te.context.tagName)&&Je(Te),Te.context&&Te.context.tagName==Ve||Le.matchClosing===!1?(Se="tag",ht):(Se="tag error",lt)}else return Le.allowMissingTagName&&Ie=="endTag"?(Se="tag bracket",ht(Ie,qe,Te)):(Se="error",lt)}function ht(Ie,qe,Te){return Ie!="endTag"?(Se="error",ht):(Je(Te),pt)}function lt(Ie,qe,Te){return Se="error",ht(Ie,qe,Te)}function zt(Ie,qe,Te){if(Ie=="word")return Se="attribute",Oe;if(Ie=="endTag"||Ie=="selfcloseTag"){var Ve=Te.tagName,Bt=Te.tagStart;return Te.tagName=Te.tagStart=null,Ie=="selfcloseTag"||Le.autoSelfClosers.hasOwnProperty(Ve)?tt(Te,Ve):(tt(Te,Ve),Te.context=new xe(Te,Ve,Bt==Te.indented)),pt}return Se="error",zt}function Oe(Ie,qe,Te){return Ie=="equals"?Ye:(Le.allowMissing||(Se="error"),zt(Ie,qe,Te))}function Ye(Ie,qe,Te){return Ie=="string"?xt:Ie=="word"&&Le.allowUnquoted?(Se="string",zt):(Se="error",zt(Ie,qe,Te))}function xt(Ie,qe,Te){return Ie=="string"?xt:zt(Ie,qe,Te)}return{startState:function(Ie){var qe={tokenize:ge,state:pt,indented:Ie||0,tagName:null,tagStart:null,context:null};return Ie!=null&&(qe.baseIndent=Ie),qe},token:function(Ie,qe){if(!qe.tagName&&Ie.sol()&&(qe.indented=Ie.indentation()),Ie.eatSpace())return null;pe=null;var Te=qe.tokenize(Ie,qe);return(Te||pe)&&Te!="comment"&&(Se=null,qe.state=qe.state(pe||Te,Ie,qe),Se&&(Te=Se=="error"?Te+" error":Se)),Te},indent:function(Ie,qe,Te){var Ve=Ie.context;if(Ie.tokenize.isInAttribute)return Ie.tagStart==Ie.indented?Ie.stringStartCol+1:Ie.indented+Ke;if(Ve&&Ve.noIndent)return se.Pass;if(Ie.tokenize!=ot&&Ie.tokenize!=ge)return Te?Te.match(/^(\s*)/)[0].length:0;if(Ie.tagName)return Le.multilineTagIndentPastTag!==!1?Ie.tagStart+Ie.tagName.length+2:Ie.tagStart+Ke*(Le.multilineTagIndentFactor||1);if(Le.alignCDATA&&/$/,blockCommentStart:"",configuration:Le.htmlMode?"html":"xml",helperType:Le.htmlMode?"html":"xml",skipAttribute:function(Ie){Ie.state==Ye&&(Ie.state=zt)},xmlCurrentTag:function(Ie){return Ie.tagName?{name:Ie.tagName,close:Ie.type=="closeTag"}:null},xmlCurrentContext:function(Ie){for(var qe=[],Te=Ie.context;Te;Te=Te.prev)Te.tagName&&qe.push(Te.tagName);return qe.reverse()}}}),se.defineMIME("text/xml","xml"),se.defineMIME("application/xml","xml"),se.mimeModes.hasOwnProperty("text/html")||se.defineMIME("text/html",{name:"xml",htmlMode:!0})})},66042:function(At,It,de){"use strict";de.d(It,{Z:function(){return qe}});var se=de(33885),ut=de(42978),Fe=de(43403),We=de(34280),me=de(59301),Ke=me.createContext(null),Le=me.createContext({}),Ze=Ke,Ee=de(20068),pe=de(54476),Se=de(92310),ge=de.n(Se),ot=de(77900),He=de(10228),Be=de(26112),Ne=de(75931),xe=de(8654),Je=["prefixCls","className","containerRef"],tt=function(Ve){var Bt=Ve.prefixCls,wt=Ve.className,Lt=Ve.containerRef,ct=(0,Ne.Z)(Ve,Je),he=me.useContext(Le),ae=he.panel,Me=(0,xe.x1)(ae,Lt);return me.createElement("div",(0,pe.Z)({className:ge()("".concat(Bt,"-content"),wt),role:"dialog",ref:Me},(0,Be.Z)(Ve,{aria:!0}),{"aria-modal":"true"},ct))},pt=tt,vt=de(48736);function ft(Te){return typeof Te=="string"&&String(Number(Te))===Te?((0,vt.ZP)(!1,"Invalid value type of `width` or `height` which should be number type instead."),Number(Te)):Te}function ht(Te){warning(!("wrapperClassName"in Te),"'wrapperClassName' is removed. Please use 'rootClassName' instead."),warning(canUseDom()||!Te.open,"Drawer with 'open' in SSR is not work since no place to createPortal. Please move to 'useEffect' instead.")}var lt={width:0,height:0,overflow:"hidden",outline:"none",position:"absolute"};function zt(Te,Ve){var Bt,wt,Lt,ct=Te.prefixCls,he=Te.open,ae=Te.placement,Me=Te.inline,Xe=Te.push,st=Te.forceRender,we=Te.autoFocus,je=Te.keyboard,Ge=Te.classNames,kt=Te.rootClassName,it=Te.rootStyle,ye=Te.zIndex,ve=Te.className,De=Te.id,et=Te.style,ke=Te.motion,ze=Te.width,$e=Te.height,rt=Te.children,dt=Te.mask,Qe=Te.maskClosable,bt=Te.maskMotion,Et=Te.maskClassName,Xt=Te.maskStyle,Ht=Te.afterOpenChange,le=Te.onClose,te=Te.onMouseEnter,ee=Te.onMouseOver,ie=Te.onMouseLeave,ce=Te.onClick,ne=Te.onKeyDown,be=Te.onKeyUp,yt=Te.styles,gt=Te.drawerRender,St=me.useRef(),_e=me.useRef(),Zt=me.useRef();me.useImperativeHandle(Ve,function(){return St.current});var Ft=function(Xn){var Kn=Xn.keyCode,xr=Xn.shiftKey;switch(Kn){case He.Z.TAB:{if(Kn===He.Z.TAB){if(!xr&&document.activeElement===Zt.current){var Kt;(Kt=_e.current)===null||Kt===void 0||Kt.focus({preventScroll:!0})}else if(xr&&document.activeElement===_e.current){var pn;(pn=Zt.current)===null||pn===void 0||pn.focus({preventScroll:!0})}}break}case He.Z.ESC:{le&&je&&(Xn.stopPropagation(),le(Xn));break}}};me.useEffect(function(){if(he&&we){var Bn;(Bn=St.current)===null||Bn===void 0||Bn.focus({preventScroll:!0})}},[he]);var Ot=me.useState(!1),un=(0,ut.Z)(Ot,2),kn=un[0],cn=un[1],wn=me.useContext(Ze),$n;typeof Xe=="boolean"?$n=Xe?{}:{distance:0}:$n=Xe||{};var zn=(Bt=(wt=(Lt=$n)===null||Lt===void 0?void 0:Lt.distance)!==null&&wt!==void 0?wt:wn==null?void 0:wn.pushDistance)!==null&&Bt!==void 0?Bt:180,mr=me.useMemo(function(){return{pushDistance:zn,push:function(){cn(!0)},pull:function(){cn(!1)}}},[zn]);me.useEffect(function(){if(he){var Bn;wn==null||(Bn=wn.push)===null||Bn===void 0||Bn.call(wn)}else{var Xn;wn==null||(Xn=wn.pull)===null||Xn===void 0||Xn.call(wn)}},[he]),me.useEffect(function(){return function(){var Bn;wn==null||(Bn=wn.pull)===null||Bn===void 0||Bn.call(wn)}},[]);var er=dt&&me.createElement(ot.default,(0,pe.Z)({key:"mask"},bt,{visible:he}),function(Bn,Xn){var Kn=Bn.className,xr=Bn.style;return me.createElement("div",{className:ge()("".concat(ct,"-mask"),Kn,Ge==null?void 0:Ge.mask,Et),style:(0,se.Z)((0,se.Z)((0,se.Z)({},xr),Xt),yt==null?void 0:yt.mask),onClick:Qe&&he?le:void 0,ref:Xn})}),ur=typeof ke=="function"?ke(ae):ke,nr={};if(kn&&zn)switch(ae){case"top":nr.transform="translateY(".concat(zn,"px)");break;case"bottom":nr.transform="translateY(".concat(-zn,"px)");break;case"left":nr.transform="translateX(".concat(zn,"px)");break;default:nr.transform="translateX(".concat(-zn,"px)");break}ae==="left"||ae==="right"?nr.width=ft(ze):nr.height=ft($e);var Rn={onMouseEnter:te,onMouseOver:ee,onMouseLeave:ie,onClick:ce,onKeyDown:ne,onKeyUp:be},rr=me.createElement(ot.default,(0,pe.Z)({key:"panel"},ur,{visible:he,forceRender:st,onVisibleChanged:function(Xn){Ht==null||Ht(Xn)},removeOnLeave:!1,leavedClassName:"".concat(ct,"-content-wrapper-hidden")}),function(Bn,Xn){var Kn=Bn.className,xr=Bn.style,Kt=me.createElement(pt,(0,pe.Z)({id:De,containerRef:Xn,prefixCls:ct,className:ge()(ve,Ge==null?void 0:Ge.content),style:(0,se.Z)((0,se.Z)({},et),yt==null?void 0:yt.content)},(0,Be.Z)(Te,{aria:!0}),Rn),rt);return me.createElement("div",(0,pe.Z)({className:ge()("".concat(ct,"-content-wrapper"),Ge==null?void 0:Ge.wrapper,Kn),style:(0,se.Z)((0,se.Z)((0,se.Z)({},nr),xr),yt==null?void 0:yt.wrapper)},(0,Be.Z)(Te,{data:!0})),gt?gt(Kt):Kt)}),cr=(0,se.Z)({},it);return ye&&(cr.zIndex=ye),me.createElement(Ze.Provider,{value:mr},me.createElement("div",{className:ge()(ct,"".concat(ct,"-").concat(ae),kt,(0,Ee.Z)((0,Ee.Z)({},"".concat(ct,"-open"),he),"".concat(ct,"-inline"),Me)),style:cr,tabIndex:-1,ref:St,onKeyDown:Ft},er,me.createElement("div",{tabIndex:0,ref:_e,style:lt,"aria-hidden":"true","data-sentinel":"start"}),rr,me.createElement("div",{tabIndex:0,ref:Zt,style:lt,"aria-hidden":"true","data-sentinel":"end"})))}var Oe=me.forwardRef(zt),Ye=Oe,xt=function(Ve){var Bt=Ve.open,wt=Bt===void 0?!1:Bt,Lt=Ve.prefixCls,ct=Lt===void 0?"rc-drawer":Lt,he=Ve.placement,ae=he===void 0?"right":he,Me=Ve.autoFocus,Xe=Me===void 0?!0:Me,st=Ve.keyboard,we=st===void 0?!0:st,je=Ve.width,Ge=je===void 0?378:je,kt=Ve.mask,it=kt===void 0?!0:kt,ye=Ve.maskClosable,ve=ye===void 0?!0:ye,De=Ve.getContainer,et=Ve.forceRender,ke=Ve.afterOpenChange,ze=Ve.destroyOnClose,$e=Ve.onMouseEnter,rt=Ve.onMouseOver,dt=Ve.onMouseLeave,Qe=Ve.onClick,bt=Ve.onKeyDown,Et=Ve.onKeyUp,Xt=Ve.panelRef,Ht=me.useState(!1),le=(0,ut.Z)(Ht,2),te=le[0],ee=le[1],ie=me.useState(!1),ce=(0,ut.Z)(ie,2),ne=ce[0],be=ce[1];(0,We.Z)(function(){be(!0)},[]);var yt=ne?wt:!1,gt=me.useRef(),St=me.useRef();(0,We.Z)(function(){yt&&(St.current=document.activeElement)},[yt]);var _e=function(kn){var cn;if(ee(kn),ke==null||ke(kn),!kn&&St.current&&!((cn=gt.current)!==null&&cn!==void 0&&cn.contains(St.current))){var wn;(wn=St.current)===null||wn===void 0||wn.focus({preventScroll:!0})}},Zt=me.useMemo(function(){return{panel:Xt}},[Xt]);if(!et&&!te&&!yt&&ze)return null;var Ft={onMouseEnter:$e,onMouseOver:rt,onMouseLeave:dt,onClick:Qe,onKeyDown:bt,onKeyUp:Et},Ot=(0,se.Z)((0,se.Z)({},Ve),{},{open:yt,prefixCls:ct,placement:ae,autoFocus:Xe,keyboard:we,width:Ge,mask:it,maskClosable:ve,inline:De===!1,afterOpenChange:_e,ref:gt},Ft);return me.createElement(Le.Provider,{value:Zt},me.createElement(Fe.Z,{open:yt||et||te,autoDestroy:!1,getContainer:De,autoLock:it&&(yt||te)},me.createElement(Ye,Ot)))},Ie=xt,qe=Ie},20922:function(At,It,de){"use strict";de.d(It,{Z:function(){return it}});var se=de(54476),ut=de(20068),Fe=de(76190),We=de(42978),me=de(75931),Ke=de(67732),Le=de(83652);function Ze(){return typeof BigInt=="function"}function Ee(ye){return!ye&&ye!==0&&!Number.isNaN(ye)||!String(ye).trim()}function pe(ye){var ve=ye.trim(),De=ve.startsWith("-");De&&(ve=ve.slice(1)),ve=ve.replace(/(\.\d*[^0])0*$/,"$1").replace(/\.0*$/,"").replace(/^0+/,""),ve.startsWith(".")&&(ve="0".concat(ve));var et=ve||"0",ke=et.split("."),ze=ke[0]||"0",$e=ke[1]||"0";ze==="0"&&$e==="0"&&(De=!1);var rt=De?"-":"";return{negative:De,negativeStr:rt,trimStr:et,integerStr:ze,decimalStr:$e,fullStr:"".concat(rt).concat(et)}}function Se(ye){var ve=String(ye);return!Number.isNaN(Number(ve))&&ve.includes("e")}function ge(ye){var ve=String(ye);if(Se(ye)){var De=Number(ve.slice(ve.indexOf("e-")+2)),et=ve.match(/\.(\d+)/);return et!=null&&et[1]&&(De+=et[1].length),De}return ve.includes(".")&&He(ve)?ve.length-ve.indexOf(".")-1:0}function ot(ye){var ve=String(ye);if(Se(ye)){if(ye>Number.MAX_SAFE_INTEGER)return String(Ze()?BigInt(ye).toString():Number.MAX_SAFE_INTEGER);if(ye0&&arguments[0]!==void 0?arguments[0]:!0;return De?this.isInvalidate()?"":pe("".concat(this.getMark()).concat(this.getIntegerStr(),".").concat(this.getDecimalStr())).fullStr:this.origin}}]),ye}(),Ne=function(){function ye(ve){if((0,Ke.Z)(this,ye),(0,ut.Z)(this,"origin",""),(0,ut.Z)(this,"number",void 0),(0,ut.Z)(this,"empty",void 0),Ee(ve)){this.empty=!0;return}this.origin=String(ve),this.number=Number(ve)}return(0,Le.Z)(ye,[{key:"negate",value:function(){return new ye(-this.toNumber())}},{key:"add",value:function(De){if(this.isInvalidate())return new ye(De);var et=Number(De);if(Number.isNaN(et))return this;var ke=this.number+et;if(ke>Number.MAX_SAFE_INTEGER)return new ye(Number.MAX_SAFE_INTEGER);if(keNumber.MAX_SAFE_INTEGER)return new ye(Number.MAX_SAFE_INTEGER);if(ke0&&arguments[0]!==void 0?arguments[0]:!0;return De?this.isInvalidate()?"":ot(this.number):this.origin}}]),ye}();function xe(ye){return Ze()?new Be(ye):new Ne(ye)}function Je(ye,ve,De){var et=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;if(ye==="")return"";var ke=pe(ye),ze=ke.negativeStr,$e=ke.integerStr,rt=ke.decimalStr,dt="".concat(ve).concat(rt),Qe="".concat(ze).concat($e);if(De>=0){var bt=Number(rt[De]);if(bt>=5&&!et){var Et=xe(ye).add("".concat(ze,"0.").concat("0".repeat(De)).concat(10-bt));return Je(Et.toString(),ve,De,et)}return De===0?Qe:"".concat(Qe).concat(ve).concat(rt.padEnd(De,"0").slice(0,De))}return dt===".0"?Qe:"".concat(Qe).concat(dt)}var tt=xe,pt=de(92310),vt=de.n(pt),ft=de(36901),ht=de(34280);function lt(ye,ve){return typeof Proxy!="undefined"&&ye?new Proxy(ye,{get:function(et,ke){if(ve[ke])return ve[ke];var ze=et[ke];return typeof ze=="function"?ze.bind(et):ze}}):ye}var zt=de(8654),Oe=de(59301),Ye=de(48736);function xt(ye,ve){var De=(0,Oe.useRef)(null);function et(){try{var ze=ye.selectionStart,$e=ye.selectionEnd,rt=ye.value,dt=rt.substring(0,ze),Qe=rt.substring($e);De.current={start:ze,end:$e,value:rt,beforeTxt:dt,afterTxt:Qe}}catch(bt){}}function ke(){if(ye&&De.current&&ve)try{var ze=ye.value,$e=De.current,rt=$e.beforeTxt,dt=$e.afterTxt,Qe=$e.start,bt=ze.length;if(ze.startsWith(rt))bt=rt.length;else if(ze.endsWith(dt))bt=ze.length-De.current.afterTxt.length;else{var Et=rt[Qe-1],Xt=ze.indexOf(Et,Qe-1);Xt!==-1&&(bt=Xt+1)}ye.setSelectionRange(bt,bt)}catch(Ht){(0,Ye.ZP)(!1,"Something warning of cursor restore. Please fire issue about this: ".concat(Ht.message))}}return[et,ke]}var Ie=de(49658),qe=function(){var ve=(0,Oe.useState)(!1),De=(0,We.Z)(ve,2),et=De[0],ke=De[1];return(0,ht.Z)(function(){ke((0,Ie.Z)())},[]),et},Te=qe,Ve=de(16089),Bt=200,wt=600;function Lt(ye){var ve=ye.prefixCls,De=ye.upNode,et=ye.downNode,ke=ye.upDisabled,ze=ye.downDisabled,$e=ye.onStep,rt=Oe.useRef(),dt=Oe.useRef([]),Qe=Oe.useRef();Qe.current=$e;var bt=function(){clearTimeout(rt.current)},Et=function(ne,be){ne.preventDefault(),bt(),Qe.current(be);function yt(){Qe.current(be),rt.current=setTimeout(yt,Bt)}rt.current=setTimeout(yt,wt)};Oe.useEffect(function(){return function(){bt(),dt.current.forEach(function(ce){return Ve.Z.cancel(ce)})}},[]);var Xt=Te();if(Xt)return null;var Ht="".concat(ve,"-handler"),le=vt()(Ht,"".concat(Ht,"-up"),(0,ut.Z)({},"".concat(Ht,"-up-disabled"),ke)),te=vt()(Ht,"".concat(Ht,"-down"),(0,ut.Z)({},"".concat(Ht,"-down-disabled"),ze)),ee=function(){return dt.current.push((0,Ve.Z)(bt))},ie={unselectable:"on",role:"button",onMouseUp:ee,onMouseLeave:ee};return Oe.createElement("div",{className:"".concat(Ht,"-wrap")},Oe.createElement("span",(0,se.Z)({},ie,{onMouseDown:function(ne){Et(ne,!0)},"aria-label":"Increase Value","aria-disabled":ke,className:le}),De||Oe.createElement("span",{unselectable:"on",className:"".concat(ve,"-handler-up-inner")})),Oe.createElement("span",(0,se.Z)({},ie,{onMouseDown:function(ne){Et(ne,!1)},"aria-label":"Decrease Value","aria-disabled":ze,className:te}),et||Oe.createElement("span",{unselectable:"on",className:"".concat(ve,"-handler-down-inner")})))}function ct(ye){var ve=typeof ye=="number"?ot(ye):pe(ye).fullStr,De=ve.includes(".");return De?pe(ve.replace(/(\d)\.(\d)/g,"$1$2.")).fullStr:ye+"0"}var he=de(30292),ae=function(){var ye=(0,Oe.useRef)(0),ve=function(){Ve.Z.cancel(ye.current)};return(0,Oe.useEffect)(function(){return ve},[]),function(De){ve(),ye.current=(0,Ve.Z)(function(){De()})}},Me=["prefixCls","className","style","min","max","step","defaultValue","value","disabled","readOnly","upHandler","downHandler","keyboard","changeOnWheel","controls","classNames","stringMode","parser","formatter","precision","decimalSeparator","onChange","onInput","onPressEnter","onStep","changeOnBlur","domRef"],Xe=["disabled","style","prefixCls","value","prefix","suffix","addonBefore","addonAfter","className","classNames"],st=function(ve,De){return ve||De.isEmpty()?De.toString():De.toNumber()},we=function(ve){var De=tt(ve);return De.isInvalidate()?null:De},je=Oe.forwardRef(function(ye,ve){var De=ye.prefixCls,et=ye.className,ke=ye.style,ze=ye.min,$e=ye.max,rt=ye.step,dt=rt===void 0?1:rt,Qe=ye.defaultValue,bt=ye.value,Et=ye.disabled,Xt=ye.readOnly,Ht=ye.upHandler,le=ye.downHandler,te=ye.keyboard,ee=ye.changeOnWheel,ie=ee===void 0?!1:ee,ce=ye.controls,ne=ce===void 0?!0:ce,be=ye.classNames,yt=ye.stringMode,gt=ye.parser,St=ye.formatter,_e=ye.precision,Zt=ye.decimalSeparator,Ft=ye.onChange,Ot=ye.onInput,un=ye.onPressEnter,kn=ye.onStep,cn=ye.changeOnBlur,wn=cn===void 0?!0:cn,$n=ye.domRef,zn=(0,me.Z)(ye,Me),mr="".concat(De,"-input"),er=Oe.useRef(null),ur=Oe.useState(!1),nr=(0,We.Z)(ur,2),Rn=nr[0],rr=nr[1],cr=Oe.useRef(!1),Bn=Oe.useRef(!1),Xn=Oe.useRef(!1),Kn=Oe.useState(function(){return tt(bt!=null?bt:Qe)}),xr=(0,We.Z)(Kn,2),Kt=xr[0],pn=xr[1];function En(hn){bt===void 0&&pn(hn)}var Pn=Oe.useCallback(function(hn,jt){if(!jt)return _e>=0?_e:Math.max(ge(hn),ge(dt))},[_e,dt]),Jn=Oe.useCallback(function(hn){var jt=String(hn);if(gt)return gt(jt);var gn=jt;return Zt&&(gn=gn.replace(Zt,".")),gn.replace(/[^\w.-]+/g,"")},[gt,Zt]),tr=Oe.useRef(""),hr=Oe.useCallback(function(hn,jt){if(St)return St(hn,{userTyping:jt,input:String(tr.current)});var gn=typeof hn=="number"?ot(hn):hn;if(!jt){var nn=Pn(gn,jt);if(He(gn)&&(Zt||nn>=0)){var Wn=Zt||".";gn=Je(gn,Wn,nn)}}return gn},[St,Pn,Zt]),Zn=Oe.useState(function(){var hn=Qe!=null?Qe:bt;return Kt.isInvalidate()&&["string","number"].includes((0,Fe.Z)(hn))?Number.isNaN(hn)?"":hn:hr(Kt.toString(),!1)}),Fn=(0,We.Z)(Zn,2),dr=Fn[0],Ut=Fn[1];tr.current=dr;function mt(hn,jt){Ut(hr(hn.isInvalidate()?hn.toString(!1):hn.toString(!jt),jt))}var qt=Oe.useMemo(function(){return we($e)},[$e,_e]),Cn=Oe.useMemo(function(){return we(ze)},[ze,_e]),Gn=Oe.useMemo(function(){return!qt||!Kt||Kt.isInvalidate()?!1:qt.lessEquals(Kt)},[qt,Kt]),Ae=Oe.useMemo(function(){return!Cn||!Kt||Kt.isInvalidate()?!1:Kt.lessEquals(Cn)},[Cn,Kt]),Re=xt(er.current,Rn),Nt=(0,We.Z)(Re,2),Dt=Nt[0],Ue=Nt[1],Mt=function(jt){return qt&&!jt.lessEquals(qt)?qt:Cn&&!Cn.lessEquals(jt)?Cn:null},Jt=function(jt){return!Mt(jt)},tn=function(jt,gn){var nn=jt,Wn=Jt(nn)||nn.isEmpty();if(!nn.isEmpty()&&!gn&&(nn=Mt(nn)||nn,Wn=!0),!Xt&&!Et&&Wn){var wr=nn.toString(),Qn=Pn(wr,gn);return Qn>=0&&(nn=tt(Je(wr,".",Qn)),Jt(nn)||(nn=tt(Je(wr,".",Qn,!0)))),nn.equals(Kt)||(En(nn),Ft==null||Ft(nn.isEmpty()?null:st(yt,nn)),bt===void 0&&mt(nn,gn)),nn}return Kt},dn=ae(),Gt=function hn(jt){if(Dt(),tr.current=jt,Ut(jt),!Bn.current){var gn=Jn(jt),nn=tt(gn);nn.isNaN()||tn(nn,!0)}Ot==null||Ot(jt),dn(function(){var Wn=jt;gt||(Wn=jt.replace(/。/g,".")),Wn!==jt&&hn(Wn)})},$t=function(){Bn.current=!0},Tt=function(){Bn.current=!1,Gt(er.current.value)},Ct=function(jt){Gt(jt.target.value)},en=function(jt){var gn;if(!(jt&&Gn||!jt&&Ae)){cr.current=!1;var nn=tt(Xn.current?ct(dt):dt);jt||(nn=nn.negate());var Wn=(Kt||tt(0)).add(nn.toString()),wr=tn(Wn,!1);kn==null||kn(st(yt,wr),{offset:Xn.current?ct(dt):dt,type:jt?"up":"down"}),(gn=er.current)===null||gn===void 0||gn.focus()}},vn=function(jt){var gn=tt(Jn(dr)),nn;gn.isNaN()?nn=tn(Kt,jt):nn=tn(gn,jt),bt!==void 0?mt(Kt,!1):nn.isNaN()||mt(nn,!1)},mn=function(){cr.current=!0},xn=function(jt){var gn=jt.key,nn=jt.shiftKey;cr.current=!0,Xn.current=nn,gn==="Enter"&&(Bn.current||(cr.current=!1),vn(!1),un==null||un(jt)),te!==!1&&!Bn.current&&["Up","ArrowUp","Down","ArrowDown"].includes(gn)&&(en(gn==="Up"||gn==="ArrowUp"),jt.preventDefault())},_n=function(){cr.current=!1,Xn.current=!1};Oe.useEffect(function(){if(ie&&Rn){var hn=function(nn){en(nn.deltaY<0),nn.preventDefault()},jt=er.current;if(jt)return jt.addEventListener("wheel",hn,{passive:!1}),function(){return jt.removeEventListener("wheel",hn)}}});var Yn=function(){wn&&vn(!1),rr(!1),cr.current=!1};return(0,ht.o)(function(){Kt.isInvalidate()||mt(Kt,!1)},[_e,St]),(0,ht.o)(function(){var hn=tt(bt);pn(hn);var jt=tt(Jn(dr));(!hn.equals(jt)||!cr.current||St)&&mt(hn,cr.current)},[bt]),(0,ht.o)(function(){St&&Ue()},[dr]),Oe.createElement("div",{ref:$n,className:vt()(De,et,(0,ut.Z)((0,ut.Z)((0,ut.Z)((0,ut.Z)((0,ut.Z)({},"".concat(De,"-focused"),Rn),"".concat(De,"-disabled"),Et),"".concat(De,"-readonly"),Xt),"".concat(De,"-not-a-number"),Kt.isNaN()),"".concat(De,"-out-of-range"),!Kt.isInvalidate()&&!Jt(Kt))),style:ke,onFocus:function(){rr(!0)},onBlur:Yn,onKeyDown:xn,onKeyUp:_n,onCompositionStart:$t,onCompositionEnd:Tt,onBeforeInput:mn},ne&&Oe.createElement(Lt,{prefixCls:De,upNode:Ht,downNode:le,upDisabled:Gn,downDisabled:Ae,onStep:en}),Oe.createElement("div",{className:"".concat(mr,"-wrap")},Oe.createElement("input",(0,se.Z)({autoComplete:"off",role:"spinbutton","aria-valuemin":ze,"aria-valuemax":$e,"aria-valuenow":Kt.isInvalidate()?null:Kt.toString(),step:dt},zn,{ref:(0,zt.sQ)(er,ve),className:mr,value:dr,onChange:Ct,disabled:Et,readOnly:Xt}))))}),Ge=Oe.forwardRef(function(ye,ve){var De=ye.disabled,et=ye.style,ke=ye.prefixCls,ze=ke===void 0?"rc-input-number":ke,$e=ye.value,rt=ye.prefix,dt=ye.suffix,Qe=ye.addonBefore,bt=ye.addonAfter,Et=ye.className,Xt=ye.classNames,Ht=(0,me.Z)(ye,Xe),le=Oe.useRef(null),te=Oe.useRef(null),ee=Oe.useRef(null),ie=function(ne){ee.current&&(0,he.nH)(ee.current,ne)};return Oe.useImperativeHandle(ve,function(){return lt(ee.current,{focus:ie,nativeElement:le.current.nativeElement||te.current})}),Oe.createElement(ft.BaseInput,{className:Et,triggerFocus:ie,prefixCls:ze,value:$e,disabled:De,style:et,prefix:rt,suffix:dt,addonAfter:bt,addonBefore:Qe,classNames:Xt,components:{affixWrapper:"div",groupWrapper:"div",wrapper:"div",groupAddon:"div"},ref:le},Oe.createElement(je,(0,se.Z)({prefixCls:ze,disabled:De,ref:ee,domRef:te,className:Xt==null?void 0:Xt.input},Ht)))}),kt=Ge,it=kt},25930:function(At,It,de){"use strict";de.d(It,{Cd:function(){return xt}});var se=de(54476),ut=de(33885),Fe=de(75931),We=de(59301),me=de(92310),Ke=de.n(me),Le={percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,trailColor:"#D9D9D9",trailWidth:1,gapPosition:"bottom"},Ze=function(){var Te=(0,We.useRef)([]),Ve=(0,We.useRef)(null);return(0,We.useEffect)(function(){var Bt=Date.now(),wt=!1;Te.current.forEach(function(Lt){if(Lt){wt=!0;var ct=Lt.style;ct.transitionDuration=".3s, .3s, .3s, .06s",Ve.current&&Bt-Ve.current<100&&(ct.transitionDuration="0s, 0s")}}),wt&&(Ve.current=Date.now())}),Te.current},Ee=["className","percent","prefixCls","strokeColor","strokeLinecap","strokeWidth","style","trailColor","trailWidth","transition"],pe=function(Te){var Ve=(0,ut.Z)((0,ut.Z)({},Le),Te),Bt=Ve.className,wt=Ve.percent,Lt=Ve.prefixCls,ct=Ve.strokeColor,he=Ve.strokeLinecap,ae=Ve.strokeWidth,Me=Ve.style,Xe=Ve.trailColor,st=Ve.trailWidth,we=Ve.transition,je=(0,Fe.Z)(Ve,Ee);delete je.gapPosition;var Ge=Array.isArray(wt)?wt:[wt],kt=Array.isArray(ct)?ct:[ct],it=Ze(),ye=ae/2,ve=100-ae/2,De="M ".concat(he==="round"?ye:0,",").concat(ye,` + L `).concat(he==="round"?ve:100,",").concat(ye),et="0 0 100 ".concat(ae),ke=0;return We.createElement("svg",(0,se.Z)({className:Ke()("".concat(Lt,"-line"),Bt),viewBox:et,preserveAspectRatio:"none",style:Me},je),We.createElement("path",{className:"".concat(Lt,"-line-trail"),d:De,strokeLinecap:he,stroke:Xe,strokeWidth:st||ae,fillOpacity:"0"}),Ge.map(function(ze,$e){var rt=1;switch(he){case"round":rt=1-ae/100;break;case"square":rt=1-ae/2/100;break;default:rt=1;break}var dt={strokeDasharray:"".concat(ze*rt,"px, 100px"),strokeDashoffset:"-".concat(ke,"px"),transition:we||"stroke-dashoffset 0.3s ease 0s, stroke-dasharray .3s ease 0s, stroke 0.3s linear"},Qe=kt[$e]||kt[kt.length-1];return ke+=ze,We.createElement("path",{key:$e,className:"".concat(Lt,"-line-path"),d:De,strokeLinecap:he,stroke:Qe,strokeWidth:ae,fillOpacity:"0",ref:function(Et){it[$e]=Et},style:dt})}))},Se=pe,ge=de(76190),ot=de(42978),He=de(47273),Be=0,Ne=(0,He.Z)();function xe(){var qe;return Ne?(qe=Be,Be+=1):qe="TEST_OR_SSR",qe}var Je=function(qe){var Te=We.useState(),Ve=(0,ot.Z)(Te,2),Bt=Ve[0],wt=Ve[1];return We.useEffect(function(){wt("rc_progress_".concat(xe()))},[]),qe||Bt},tt=function(Te){var Ve=Te.bg,Bt=Te.children;return We.createElement("div",{style:{width:"100%",height:"100%",background:Ve}},Bt)};function pt(qe,Te){return Object.keys(qe).map(function(Ve){var Bt=parseFloat(Ve),wt="".concat(Math.floor(Bt*Te),"%");return"".concat(qe[Ve]," ").concat(wt)})}var vt=We.forwardRef(function(qe,Te){var Ve=qe.prefixCls,Bt=qe.color,wt=qe.gradientId,Lt=qe.radius,ct=qe.style,he=qe.ptg,ae=qe.strokeLinecap,Me=qe.strokeWidth,Xe=qe.size,st=qe.gapDegree,we=Bt&&(0,ge.Z)(Bt)==="object",je=we?"#FFF":void 0,Ge=Xe/2,kt=We.createElement("circle",{className:"".concat(Ve,"-circle-path"),r:Lt,cx:Ge,cy:Ge,stroke:je,strokeLinecap:ae,strokeWidth:Me,opacity:he===0?0:1,style:ct,ref:Te});if(!we)return kt;var it="".concat(wt,"-conic"),ye=st?"".concat(180+st/2,"deg"):"0deg",ve=pt(Bt,(360-st)/360),De=pt(Bt,1),et="conic-gradient(from ".concat(ye,", ").concat(ve.join(", "),")"),ke="linear-gradient(to ".concat(st?"bottom":"top",", ").concat(De.join(", "),")");return We.createElement(We.Fragment,null,We.createElement("mask",{id:it},kt),We.createElement("foreignObject",{x:0,y:0,width:Xe,height:Xe,mask:"url(#".concat(it,")")},We.createElement(tt,{bg:ke},We.createElement(tt,{bg:et}))))}),ft=vt,ht=100,lt=function(Te,Ve,Bt,wt,Lt,ct,he,ae,Me,Xe){var st=arguments.length>10&&arguments[10]!==void 0?arguments[10]:0,we=Bt/100*360*((360-ct)/360),je=ct===0?0:{bottom:0,top:180,left:90,right:-90}[he],Ge=(100-wt)/100*Ve;Me==="round"&&wt!==100&&(Ge+=Xe/2,Ge>=Ve&&(Ge=Ve-.01));var kt=ht/2;return{stroke:typeof ae=="string"?ae:void 0,strokeDasharray:"".concat(Ve,"px ").concat(Te),strokeDashoffset:Ge+st,transform:"rotate(".concat(Lt+we+je,"deg)"),transformOrigin:"".concat(kt,"px ").concat(kt,"px"),transition:"stroke-dashoffset .3s ease 0s, stroke-dasharray .3s ease 0s, stroke .3s, stroke-width .06s ease .3s, opacity .3s ease 0s",fillOpacity:0}},zt=["id","prefixCls","steps","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","style","className","strokeColor","percent"];function Oe(qe){var Te=qe!=null?qe:[];return Array.isArray(Te)?Te:[Te]}var Ye=function(Te){var Ve=(0,ut.Z)((0,ut.Z)({},Le),Te),Bt=Ve.id,wt=Ve.prefixCls,Lt=Ve.steps,ct=Ve.strokeWidth,he=Ve.trailWidth,ae=Ve.gapDegree,Me=ae===void 0?0:ae,Xe=Ve.gapPosition,st=Ve.trailColor,we=Ve.strokeLinecap,je=Ve.style,Ge=Ve.className,kt=Ve.strokeColor,it=Ve.percent,ye=(0,Fe.Z)(Ve,zt),ve=ht/2,De=Je(Bt),et="".concat(De,"-gradient"),ke=ve-ct/2,ze=Math.PI*2*ke,$e=Me>0?90+Me/2:-90,rt=ze*((360-Me)/360),dt=(0,ge.Z)(Lt)==="object"?Lt:{count:Lt,gap:2},Qe=dt.count,bt=dt.gap,Et=Oe(it),Xt=Oe(kt),Ht=Xt.find(function(be){return be&&(0,ge.Z)(be)==="object"}),le=Ht&&(0,ge.Z)(Ht)==="object",te=le?"butt":we,ee=lt(ze,rt,0,100,$e,Me,Xe,st,te,ct),ie=Ze(),ce=function(){var yt=0;return Et.map(function(gt,St){var _e=Xt[St]||Xt[Xt.length-1],Zt=lt(ze,rt,yt,gt,$e,Me,Xe,_e,te,ct);return yt+=gt,We.createElement(ft,{key:St,color:_e,ptg:gt,radius:ke,prefixCls:wt,gradientId:et,style:Zt,strokeLinecap:te,strokeWidth:ct,gapDegree:Me,ref:function(Ot){ie[St]=Ot},size:ht})}).reverse()},ne=function(){var yt=Math.round(Qe*(Et[0]/100)),gt=100/Qe,St=0;return new Array(Qe).fill(null).map(function(_e,Zt){var Ft=Zt<=yt-1?Xt[0]:st,Ot=Ft&&(0,ge.Z)(Ft)==="object"?"url(#".concat(et,")"):void 0,un=lt(ze,rt,St,gt,$e,Me,Xe,Ft,"butt",ct,bt);return St+=(rt-un.strokeDashoffset+bt)*100/rt,We.createElement("circle",{key:Zt,className:"".concat(wt,"-circle-path"),r:ke,cx:ve,cy:ve,stroke:Ot,strokeWidth:ct,opacity:1,style:un,ref:function(cn){ie[Zt]=cn}})})};return We.createElement("svg",(0,se.Z)({className:Ke()("".concat(wt,"-circle"),Ge),viewBox:"0 0 ".concat(ht," ").concat(ht),style:je,id:Bt,role:"presentation"},ye),!Qe&&We.createElement("circle",{className:"".concat(wt,"-circle-trail"),r:ke,cx:ve,cy:ve,stroke:st,strokeLinecap:te,strokeWidth:he||ct,style:ee}),Qe?ne():ce())},xt=Ye,Ie={Line:Se,Circle:xt}},6551:function(At,It,de){"use strict";de.d(It,{ZP:function(){return Le}});var se=de(42978),ut=de(59301),Fe=de(47273),We=0,me=(0,Fe.Z)();function Ke(){var Ze;return me?(Ze=We,We+=1):Ze="TEST_OR_SSR",Ze}function Le(Ze){var Ee=ut.useState(),pe=(0,se.Z)(Ee,2),Se=pe[0],ge=pe[1];return ut.useEffect(function(){ge("rc_select_".concat(Ke()))},[]),Ze||Se}},37463:function(At,It,de){"use strict";de.d(It,{Ac:function(){return _e},Xo:function(){return Ft},Wx:function(){return un},ZP:function(){return Gn},lk:function(){return pt}});var se=de(54476),ut=de(94480),Fe=de(20068),We=de(33885),me=de(42978),Ke=de(75931),Le=de(76190),Ze=de(18929),Ee=de(48736),pe=de(59301),Se=de(92310),ge=de.n(Se),ot=de(34280),He=de(49658),Be=de(8654),Ne=function(Re){var Nt=Re.className,Dt=Re.customizeIcon,Ue=Re.customizeIconProps,Mt=Re.children,Jt=Re.onMouseDown,tn=Re.onClick,dn=typeof Dt=="function"?Dt(Ue):Dt;return pe.createElement("span",{className:Nt,onMouseDown:function($t){$t.preventDefault(),Jt==null||Jt($t)},style:{userSelect:"none",WebkitUserSelect:"none"},unselectable:"on",onClick:tn,"aria-hidden":!0},dn!==void 0?dn:pe.createElement("span",{className:ge()(Nt.split(/\s+/).map(function(Gt){return"".concat(Gt,"-icon")}))},Mt))},xe=Ne,Je=function(Re,Nt,Dt,Ue,Mt){var Jt=arguments.length>5&&arguments[5]!==void 0?arguments[5]:!1,tn=arguments.length>6?arguments[6]:void 0,dn=arguments.length>7?arguments[7]:void 0,Gt=pe.useMemo(function(){if((0,Le.Z)(Ue)==="object")return Ue.clearIcon;if(Mt)return Mt},[Ue,Mt]),$t=pe.useMemo(function(){return!!(!Jt&&Ue&&(Dt.length||tn)&&!(dn==="combobox"&&tn===""))},[Ue,Jt,Dt.length,tn,dn]);return{allowClear:$t,clearIcon:pe.createElement(xe,{className:"".concat(Re,"-clear"),onMouseDown:Nt,customizeIcon:Gt},"\xD7")}},tt=pe.createContext(null);function pt(){return pe.useContext(tt)}function vt(){var Ae=arguments.length>0&&arguments[0]!==void 0?arguments[0]:10,Re=pe.useState(!1),Nt=(0,me.Z)(Re,2),Dt=Nt[0],Ue=Nt[1],Mt=pe.useRef(null),Jt=function(){window.clearTimeout(Mt.current)};pe.useEffect(function(){return Jt},[]);var tn=function(Gt,$t){Jt(),Mt.current=window.setTimeout(function(){Ue(Gt),$t&&$t()},Ae)};return[Dt,tn,Jt]}function ft(){var Ae=arguments.length>0&&arguments[0]!==void 0?arguments[0]:250,Re=pe.useRef(null),Nt=pe.useRef(null);pe.useEffect(function(){return function(){window.clearTimeout(Nt.current)}},[]);function Dt(Ue){(Ue||Re.current===null)&&(Re.current=Ue),window.clearTimeout(Nt.current),Nt.current=window.setTimeout(function(){Re.current=null},Ae)}return[function(){return Re.current},Dt]}function ht(Ae,Re,Nt,Dt){var Ue=pe.useRef(null);Ue.current={open:Re,triggerOpen:Nt,customizedTrigger:Dt},pe.useEffect(function(){function Mt(Jt){var tn;if(!((tn=Ue.current)!==null&&tn!==void 0&&tn.customizedTrigger)){var dn=Jt.target;dn.shadowRoot&&Jt.composed&&(dn=Jt.composedPath()[0]||dn),Ue.current.open&&Ae().filter(function(Gt){return Gt}).every(function(Gt){return!Gt.contains(dn)&&Gt!==dn})&&Ue.current.triggerOpen(!1)}}return window.addEventListener("mousedown",Mt),function(){return window.removeEventListener("mousedown",Mt)}},[])}var lt=de(10228);function zt(Ae){return Ae&&![lt.Z.ESC,lt.Z.SHIFT,lt.Z.BACKSPACE,lt.Z.TAB,lt.Z.WIN_KEY,lt.Z.ALT,lt.Z.META,lt.Z.WIN_KEY_RIGHT,lt.Z.CTRL,lt.Z.SEMICOLON,lt.Z.EQUALS,lt.Z.CAPS_LOCK,lt.Z.CONTEXT_MENU,lt.Z.F1,lt.Z.F2,lt.Z.F3,lt.Z.F4,lt.Z.F5,lt.Z.F6,lt.Z.F7,lt.Z.F8,lt.Z.F9,lt.Z.F10,lt.Z.F11,lt.Z.F12].includes(Ae)}var Oe=de(26112),Ye=de(83836);function xt(Ae,Re,Nt){var Dt=(0,We.Z)((0,We.Z)({},Ae),Nt?Re:{});return Object.keys(Re).forEach(function(Ue){var Mt=Re[Ue];typeof Mt=="function"&&(Dt[Ue]=function(){for(var Jt,tn=arguments.length,dn=new Array(tn),Gt=0;Gthn&&(rn="".concat(ln.slice(0,hn),"..."))}var Ln=function(Un){Un&&Un.stopPropagation(),wr(on)};return typeof nn=="function"?ii(Vt,rn,Dn,_t,Ln):Zr(on,rn,Dn,_t,Ln)},Nn=function(on){if(!Ue.length)return null;var Dn=typeof gn=="function"?gn(on):gn;return typeof nn=="function"?ii(void 0,Dn,!1,!1,void 0,!0):Zr({title:Dn},Dn,!1)},Wt=pe.createElement("div",{className:"".concat(Dr,"-search"),style:{width:pr},onFocus:function(){Jr(!0)},onBlur:function(){Jr(!1)}},pe.createElement(Bt,{ref:dn,open:Mt,prefixCls:Dt,id:Nt,inputElement:null,disabled:$t,autoFocus:en,autoComplete:vn,editable:Ir,activeDescendantId:mn,value:Wr,onKeyDown:Lr,onMouseDown:Cr,onChange:Qn,onPaste:Mr,onCompositionStart:ir,onCompositionEnd:Nr,onBlur:gr,tabIndex:xn,attrs:(0,Oe.Z)(Re,!0)}),pe.createElement("span",{ref:or,className:"".concat(Dr,"-search-mirror"),"aria-hidden":!0},Wr,"\xA0")),Yt=pe.createElement(Ye.Z,{prefixCls:"".concat(Dr,"-overflow"),data:Ue,renderItem:Or,renderRest:Nn,suffix:Wt,itemKey:we,maxCount:Yn});return pe.createElement("span",{className:"".concat(Dr,"-wrap")},Yt,!Ue.length&&!Wr&&pe.createElement("span",{className:"".concat(Dr,"-placeholder")},Gt))},kt=Ge,it=function(Re){var Nt=Re.inputElement,Dt=Re.prefixCls,Ue=Re.id,Mt=Re.inputRef,Jt=Re.disabled,tn=Re.autoFocus,dn=Re.autoComplete,Gt=Re.activeDescendantId,$t=Re.mode,Tt=Re.open,Ct=Re.values,en=Re.placeholder,vn=Re.tabIndex,mn=Re.showSearch,xn=Re.searchValue,_n=Re.activeValue,Yn=Re.maxLength,hn=Re.onInputKeyDown,jt=Re.onInputMouseDown,gn=Re.onInputChange,nn=Re.onInputPaste,Wn=Re.onInputCompositionStart,wr=Re.onInputCompositionEnd,Qn=Re.onInputBlur,Mr=Re.title,Lr=pe.useState(!1),Cr=(0,me.Z)(Lr,2),ir=Cr[0],Nr=Cr[1],gr=$t==="combobox",or=gr||mn,Er=Ct[0],Pr=xn||"";gr&&_n&&!ir&&(Pr=_n),pe.useEffect(function(){gr&&Nr(!1)},[gr,_n]);var pr=$t!=="combobox"&&!Tt&&!mn?!1:!!Pr,qn=Mr===void 0?Xe(Er):Mr,jn=pe.useMemo(function(){return Er?null:pe.createElement("span",{className:"".concat(Dt,"-selection-placeholder"),style:pr?{visibility:"hidden"}:void 0},en)},[Er,pr,en,Dt]);return pe.createElement("span",{className:"".concat(Dt,"-selection-wrap")},pe.createElement("span",{className:"".concat(Dt,"-selection-search")},pe.createElement(Bt,{ref:Mt,prefixCls:Dt,id:Ue,open:Tt,inputElement:Nt,disabled:Jt,autoFocus:tn,autoComplete:dn,editable:or,activeDescendantId:Gt,value:Pr,onKeyDown:hn,onMouseDown:jt,onChange:function(Ur){Nr(!0),gn(Ur)},onPaste:nn,onCompositionStart:Wn,onCompositionEnd:wr,onBlur:Qn,tabIndex:vn,attrs:(0,Oe.Z)(Re,!0),maxLength:gr?Yn:void 0})),!gr&&Er?pe.createElement("span",{className:"".concat(Dt,"-selection-item"),title:qn,style:pr?{visibility:"hidden"}:void 0},Er.label):null,jn)},ye=it,ve=function(Re,Nt){var Dt=(0,pe.useRef)(null),Ue=(0,pe.useRef)(!1),Mt=Re.prefixCls,Jt=Re.open,tn=Re.mode,dn=Re.showSearch,Gt=Re.tokenWithEnter,$t=Re.disabled,Tt=Re.prefix,Ct=Re.autoClearSearchValue,en=Re.onSearch,vn=Re.onSearchSubmit,mn=Re.onToggleOpen,xn=Re.onInputKeyDown,_n=Re.onInputBlur,Yn=Re.domRef;pe.useImperativeHandle(Nt,function(){return{focus:function(qn){Dt.current.focus(qn)},blur:function(){Dt.current.blur()}}});var hn=ft(0),jt=(0,me.Z)(hn,2),gn=jt[0],nn=jt[1],Wn=function(qn){var jn=qn.which,Br=Dt.current instanceof HTMLTextAreaElement;!Br&&Jt&&(jn===lt.Z.UP||jn===lt.Z.DOWN)&&qn.preventDefault(),xn&&xn(qn),jn===lt.Z.ENTER&&tn==="tags"&&!Ue.current&&!Jt&&(vn==null||vn(qn.target.value)),!(Br&&!Jt&&~[lt.Z.UP,lt.Z.DOWN,lt.Z.LEFT,lt.Z.RIGHT].indexOf(jn))&&zt(jn)&&mn(!0)},wr=function(){nn(!0)},Qn=(0,pe.useRef)(null),Mr=function(qn){en(qn,!0,Ue.current)!==!1&&mn(!0)},Lr=function(){Ue.current=!0},Cr=function(qn){Ue.current=!1,tn!=="combobox"&&Mr(qn.target.value)},ir=function(qn){var jn=qn.target.value;if(Gt&&Qn.current&&/[\r\n]/.test(Qn.current)){var Br=Qn.current.replace(/[\r\n]+$/,"").replace(/\r\n/g," ").replace(/[\r\n]/g," ");jn=jn.replace(Br,Qn.current)}Qn.current=null,Mr(jn)},Nr=function(qn){var jn=qn.clipboardData,Br=jn==null?void 0:jn.getData("text");Qn.current=Br||""},gr=function(qn){var jn=qn.target;if(jn!==Dt.current){var Br=document.body.style.msTouchAction!==void 0;Br?setTimeout(function(){Dt.current.focus()}):Dt.current.focus()}},or=function(qn){var jn=gn();qn.target!==Dt.current&&!jn&&!(tn==="combobox"&&$t)&&qn.preventDefault(),(tn!=="combobox"&&(!dn||!jn)||!Jt)&&(Jt&&Ct!==!1&&en("",!0,!1),mn())},Er={inputRef:Dt,onInputKeyDown:Wn,onInputMouseDown:wr,onInputChange:ir,onInputPaste:Nr,onInputCompositionStart:Lr,onInputCompositionEnd:Cr,onInputBlur:_n},Pr=tn==="multiple"||tn==="tags"?pe.createElement(kt,(0,se.Z)({},Re,Er)):pe.createElement(ye,(0,se.Z)({},Re,Er));return pe.createElement("div",{ref:Yn,className:"".concat(Mt,"-selector"),onClick:gr,onMouseDown:or},Tt&&pe.createElement("div",{className:"".concat(Mt,"-prefix")},Tt),Pr)},De=pe.forwardRef(ve),et=De,ke=de(65030),ze=["prefixCls","disabled","visible","children","popupElement","animation","transitionName","dropdownStyle","dropdownClassName","direction","placement","builtinPlacements","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","getPopupContainer","empty","getTriggerDOMNode","onPopupVisibleChange","onPopupMouseEnter"],$e=function(Re){var Nt=Re===!0?0:1;return{bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:Nt,adjustY:1},htmlRegion:"scroll"},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:Nt,adjustY:1},htmlRegion:"scroll"},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:Nt,adjustY:1},htmlRegion:"scroll"},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:Nt,adjustY:1},htmlRegion:"scroll"}}},rt=function(Re,Nt){var Dt=Re.prefixCls,Ue=Re.disabled,Mt=Re.visible,Jt=Re.children,tn=Re.popupElement,dn=Re.animation,Gt=Re.transitionName,$t=Re.dropdownStyle,Tt=Re.dropdownClassName,Ct=Re.direction,en=Ct===void 0?"ltr":Ct,vn=Re.placement,mn=Re.builtinPlacements,xn=Re.dropdownMatchSelectWidth,_n=Re.dropdownRender,Yn=Re.dropdownAlign,hn=Re.getPopupContainer,jt=Re.empty,gn=Re.getTriggerDOMNode,nn=Re.onPopupVisibleChange,Wn=Re.onPopupMouseEnter,wr=(0,Ke.Z)(Re,ze),Qn="".concat(Dt,"-dropdown"),Mr=tn;_n&&(Mr=_n(tn));var Lr=pe.useMemo(function(){return mn||$e(xn)},[mn,xn]),Cr=dn?"".concat(Qn,"-").concat(dn):Gt,ir=typeof xn=="number",Nr=pe.useMemo(function(){return ir?null:xn===!1?"minWidth":"width"},[xn,ir]),gr=$t;ir&&(gr=(0,We.Z)((0,We.Z)({},gr),{},{width:xn}));var or=pe.useRef(null);return pe.useImperativeHandle(Nt,function(){return{getPopupElement:function(){var Pr;return(Pr=or.current)===null||Pr===void 0?void 0:Pr.popupElement}}}),pe.createElement(ke.Z,(0,se.Z)({},wr,{showAction:nn?["click"]:[],hideAction:nn?["click"]:[],popupPlacement:vn||(en==="rtl"?"bottomRight":"bottomLeft"),builtinPlacements:Lr,prefixCls:Qn,popupTransitionName:Cr,popup:pe.createElement("div",{onMouseEnter:Wn},Mr),ref:or,stretch:Nr,popupAlign:Yn,popupVisible:Mt,getPopupContainer:hn,popupClassName:ge()(Tt,(0,Fe.Z)({},"".concat(Qn,"-empty"),jt)),popupStyle:gr,getTriggerDOMNode:gn,onPopupVisibleChange:nn}),Jt)},dt=pe.forwardRef(rt),Qe=dt,bt=de(66712);function Et(Ae,Re){var Nt=Ae.key,Dt;return"value"in Ae&&(Dt=Ae.value),Nt!=null?Nt:Dt!==void 0?Dt:"rc-index-key-".concat(Re)}function Xt(Ae){return typeof Ae!="undefined"&&!Number.isNaN(Ae)}function Ht(Ae,Re){var Nt=Ae||{},Dt=Nt.label,Ue=Nt.value,Mt=Nt.options,Jt=Nt.groupLabel,tn=Dt||(Re?"children":"label");return{label:tn,value:Ue||"value",options:Mt||"options",groupLabel:Jt||tn}}function le(Ae){var Re=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},Nt=Re.fieldNames,Dt=Re.childrenAsData,Ue=[],Mt=Ht(Nt,!1),Jt=Mt.label,tn=Mt.value,dn=Mt.options,Gt=Mt.groupLabel;function $t(Tt,Ct){Array.isArray(Tt)&&Tt.forEach(function(en){if(Ct||!(dn in en)){var vn=en[tn];Ue.push({key:Et(en,Ue.length),groupOption:Ct,data:en,label:en[Jt],value:vn})}else{var mn=en[Gt];mn===void 0&&Dt&&(mn=en.label),Ue.push({key:Et(en,Ue.length),group:!0,data:en,label:mn}),$t(en[dn],!0)}})}return $t(Ae,!1),Ue}function te(Ae){var Re=(0,We.Z)({},Ae);return"props"in Re||Object.defineProperty(Re,"props",{get:function(){return(0,Ee.ZP)(!1,"Return type is option instead of Option instance. Please read value directly instead of reading from `props`."),Re}}),Re}var ee=function(Re,Nt,Dt){if(!Nt||!Nt.length)return null;var Ue=!1,Mt=function tn(dn,Gt){var $t=(0,bt.Z)(Gt),Tt=$t[0],Ct=$t.slice(1);if(!Tt)return[dn];var en=dn.split(Tt);return Ue=Ue||en.length>1,en.reduce(function(vn,mn){return[].concat((0,ut.Z)(vn),(0,ut.Z)(tn(mn,Ct)))},[]).filter(Boolean)},Jt=Mt(Re,Nt);return Ue?typeof Dt!="undefined"?Jt.slice(0,Dt):Jt:null},ie=pe.createContext(null),ce=ie;function ne(Ae){var Re=Ae.visible,Nt=Ae.values;if(!Re)return null;var Dt=50;return pe.createElement("span",{"aria-live":"polite",style:{width:0,height:0,position:"absolute",overflow:"hidden",opacity:0}},"".concat(Nt.slice(0,Dt).map(function(Ue){var Mt=Ue.label,Jt=Ue.value;return["number","string"].includes((0,Le.Z)(Mt))?Mt:Jt}).join(", ")),Nt.length>Dt?", ...":null)}var be=["id","prefixCls","className","showSearch","tagRender","direction","omitDomProps","displayValues","onDisplayValuesChange","emptyOptions","notFoundContent","onClear","mode","disabled","loading","getInputElement","getRawInputElement","open","defaultOpen","onDropdownVisibleChange","activeValue","onActiveValueChange","activeDescendantId","searchValue","autoClearSearchValue","onSearch","onSearchSplit","tokenSeparators","allowClear","prefix","suffixIcon","clearIcon","OptionList","animation","transitionName","dropdownStyle","dropdownClassName","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","placement","builtinPlacements","getPopupContainer","showAction","onFocus","onBlur","onKeyUp","onKeyDown","onMouseDown"],yt=["value","onChange","removeIcon","placeholder","autoFocus","maxTagCount","maxTagTextLength","maxTagPlaceholder","choiceTransitionName","onInputKeyDown","onPopupScroll","tabIndex"],gt=function(Re){return Re==="tags"||Re==="multiple"},St=pe.forwardRef(function(Ae,Re){var Nt,Dt=Ae.id,Ue=Ae.prefixCls,Mt=Ae.className,Jt=Ae.showSearch,tn=Ae.tagRender,dn=Ae.direction,Gt=Ae.omitDomProps,$t=Ae.displayValues,Tt=Ae.onDisplayValuesChange,Ct=Ae.emptyOptions,en=Ae.notFoundContent,vn=en===void 0?"Not Found":en,mn=Ae.onClear,xn=Ae.mode,_n=Ae.disabled,Yn=Ae.loading,hn=Ae.getInputElement,jt=Ae.getRawInputElement,gn=Ae.open,nn=Ae.defaultOpen,Wn=Ae.onDropdownVisibleChange,wr=Ae.activeValue,Qn=Ae.onActiveValueChange,Mr=Ae.activeDescendantId,Lr=Ae.searchValue,Cr=Ae.autoClearSearchValue,ir=Ae.onSearch,Nr=Ae.onSearchSplit,gr=Ae.tokenSeparators,or=Ae.allowClear,Er=Ae.prefix,Pr=Ae.suffixIcon,pr=Ae.clearIcon,qn=Ae.OptionList,jn=Ae.animation,Br=Ae.transitionName,Ur=Ae.dropdownStyle,Jr=Ae.dropdownClassName,Dr=Ae.dropdownMatchSelectWidth,Wr=Ae.dropdownRender,Ir=Ae.dropdownAlign,Zr=Ae.placement,ii=Ae.builtinPlacements,Or=Ae.getPopupContainer,Nn=Ae.showAction,Wt=Nn===void 0?[]:Nn,Yt=Ae.onFocus,yn=Ae.onBlur,on=Ae.onKeyUp,Dn=Ae.onKeyDown,ar=Ae.onMouseDown,Vt=(0,Ke.Z)(Ae,be),_t=gt(xn),rn=(Jt!==void 0?Jt:_t)||xn==="combobox",ln=(0,We.Z)({},Vt);yt.forEach(function(lr){delete ln[lr]}),Gt==null||Gt.forEach(function(lr){delete ln[lr]});var Ln=pe.useState(!1),sr=(0,me.Z)(Ln,2),Un=sr[0],yr=sr[1];pe.useEffect(function(){yr((0,He.Z)())},[]);var br=pe.useRef(null),Sr=pe.useRef(null),Hr=pe.useRef(null),Tr=pe.useRef(null),_r=pe.useRef(null),ei=pe.useRef(!1),Mi=vt(),Oi=(0,me.Z)(Mi,3),xi=Oi[0],vi=Oi[1],Xi=Oi[2];pe.useImperativeHandle(Re,function(){var lr,Hn;return{focus:(lr=Tr.current)===null||lr===void 0?void 0:lr.focus,blur:(Hn=Tr.current)===null||Hn===void 0?void 0:Hn.blur,scrollTo:function(fi){var Yr;return(Yr=_r.current)===null||Yr===void 0?void 0:Yr.scrollTo(fi)},nativeElement:br.current||Sr.current}});var fr=pe.useMemo(function(){var lr;if(xn!=="combobox")return Lr;var Hn=(lr=$t[0])===null||lr===void 0?void 0:lr.value;return typeof Hn=="string"||typeof Hn=="number"?String(Hn):""},[Lr,xn,$t]),to=xn==="combobox"&&typeof hn=="function"&&hn()||null,ti=typeof jt=="function"&&jt(),Ii=(0,Be.x1)(Sr,ti==null||(Nt=ti.props)===null||Nt===void 0?void 0:Nt.ref),ao=pe.useState(!1),Ji=(0,me.Z)(ao,2),mi=Ji[0],Ni=Ji[1];(0,ot.Z)(function(){Ni(!0)},[]);var zr=(0,Ze.Z)(!1,{defaultValue:nn,value:gn}),_i=(0,me.Z)(zr,2),so=_i[0],Zi=_i[1],Qr=mi?so:!1,xo=!vn&&Ct;(_n||xo&&Qr&&xn==="combobox")&&(Qr=!1);var lo=xo?!1:Qr,Mn=pe.useCallback(function(lr){var Hn=lr!==void 0?lr:!Qr;_n||(Zi(Hn),Qr!==Hn&&(Wn==null||Wn(Hn)))},[_n,Qr,Zi,Wn]),On=pe.useMemo(function(){return(gr||[]).some(function(lr){return[` `,`\r -`].includes(lr)})},[gr]),An=pe.useContext(ce)||{},In=An.maxCount,vr=An.rawValues,Rr=function(Hn,ci,fi){if(!(_t&&Xt(In)&&(vr==null?void 0:vr.size)>=In)){var Yr=!0,ni=Hn;Qn==null||Qn(null);var Ui=ee(Hn,gr,Xt(In)?In-vr.size:void 0),zi=fi?null:Ui;return xn!=="combobox"&&zi&&(ni="",Nr==null||Nr(zi),Mn(!1),Yr=!1),ir&&fr!==ni&&ir(ni,{source:ci?"typing":"effect"}),Yr}},Gi=function(Hn){!Hn||!Hn.trim()||ir(Hn,{source:"submit"})};pe.useEffect(function(){!Qr&&!_t&&xn!=="combobox"&&Rr("",!1,!1)},[Qr]),pe.useEffect(function(){so&&_n&&Zi(!1),_n&&!ei.current&&vi(!1)},[_n]);var gi=ft(),ui=(0,me.Z)(gi,2),Kr=ui[0],Wi=ui[1],Qi=pe.useRef(!1),Li=function(Hn){var ci=Kr(),fi=Hn.key,Yr=fi==="Enter";if(Yr&&(xn!=="combobox"&&Hn.preventDefault(),Qr||Mn(!0)),Wi(!!fr),fi==="Backspace"&&!ci&&_t&&!fr&&$t.length){for(var ni=(0,ut.Z)($t),Ui=null,zi=ni.length-1;zi>=0;zi-=1){var ro=ni[zi];if(!ro.disabled){ni.splice(zi,1),Ui=ro;break}}Ui&&Tt(ni,{type:"remove",values:[Ui]})}for(var Pi=arguments.length,Ti=new Array(Pi>1?Pi-1:0),Vi=1;Vi1?ci-1:0),Yr=1;Yr1?Ui-1:0),ro=1;ro=vn},[tn,vn,jt==null?void 0:jt.size]),gr=function(Wt){Wt.preventDefault()},or=function(Wt){var Yt;(Yt=ir.current)===null||Yt===void 0||Yt.scrollTo(typeof Wt=="number"?{index:Wt}:Wt)},Er=pe.useCallback(function(Nn){return dn==="combobox"?!1:jt.has(Nn)},[dn,(0,ut.Z)(jt).toString(),jt.size]),Pr=function(Wt){for(var Yt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1,yn=Cr.length,on=0;on1&&arguments[1]!==void 0?arguments[1]:!1;Br(Wt);var yn={source:Yt?"keyboard":"mouse"},on=Cr[Wt];if(!on){xn(null,-1,yn);return}xn(on.value,Wt,yn)};(0,pe.useEffect)(function(){Ur(_n!==!1?Pr(0):-1)},[Cr.length,Gt]);var Jr=pe.useCallback(function(Nn){return dn==="combobox"?String(Nn).toLowerCase()===Gt.toLowerCase():jt.has(Nn)},[dn,Gt,(0,ut.Z)(jt).toString(),jt.size]);(0,pe.useEffect)(function(){var Nn=setTimeout(function(){if(!tn&&Jt&&jt.size===1){var Yt=Array.from(jt)[0],yn=Cr.findIndex(function(on){var Dn=on.data;return Gt?String(Dn.value).startsWith(Gt):Dn.value===Yt});yn!==-1&&(Ur(yn),or(yn))}});if(Jt){var Wt;(Wt=ir.current)===null||Wt===void 0||Wt.scrollTo(void 0)}return function(){return clearTimeout(Nn)}},[Jt,Gt]);var Dr=function(Wt){Wt!==void 0&&Yn(Wt,{selected:!jt.has(Wt)}),tn||$t(!1)};if(pe.useImperativeHandle(Nt,function(){return{onKeyDown:function(Wt){var Yt=Wt.which,yn=Wt.ctrlKey;switch(Yt){case lt.Z.N:case lt.Z.P:case lt.Z.UP:case lt.Z.DOWN:{var on=0;if(Yt===lt.Z.UP?on=-1:Yt===lt.Z.DOWN?on=1:$n()&&yn&&(Yt===lt.Z.N?on=1:Yt===lt.Z.P&&(on=-1)),on!==0){var Dn=Pr(jn+on,on);or(Dn),Ur(Dn,!0)}break}case lt.Z.TAB:case lt.Z.ENTER:{var ar,Vt=Cr[jn];Vt&&!(Vt!=null&&(ar=Vt.data)!==null&&ar!==void 0&&ar.disabled)&&!Nr?Dr(Vt.value):Dr(void 0),Jt&&Wt.preventDefault();break}case lt.Z.ESC:$t(!1),Jt&&Wt.stopPropagation()}},onKeyUp:function(){},scrollTo:function(Wt){or(Wt)}}}),Cr.length===0)return pe.createElement("div",{role:"listbox",id:"".concat(Mt,"_list"),className:"".concat(Lr,"-empty"),onMouseDown:gr},Tt);var Wr=Object.keys(gn).map(function(Nn){return gn[Nn]}),Ir=function(Wt){return Wt.label};function Zr(Nn,Wt){var Yt=Nn.group;return{role:Yt?"presentation":"option",id:"".concat(Mt,"_list_").concat(Wt)}}var ii=function(Wt){var Yt=Cr[Wt];if(!Yt)return null;var yn=Yt.data||{},on=yn.value,Dn=Yt.group,ar=(0,Oe.Z)(yn,!0),Vt=Ir(Yt);return Yt?pe.createElement("div",(0,se.Z)({"aria-label":typeof Vt=="string"&&!Dn?Vt:null},ar,{key:Wt},Zr(Yt,Wt),{"aria-selected":Jr(on)}),on):null},Or={role:"listbox",id:"".concat(Mt,"_list")};return pe.createElement(pe.Fragment,null,nn&&pe.createElement("div",(0,se.Z)({},Or,{style:{height:0,width:0,overflow:"hidden"}}),ii(jn-1),ii(jn),ii(jn+1)),pe.createElement(wn.Z,{itemKey:"key",ref:ir,data:Cr,height:wr,itemHeight:Qn,fullHeight:!1,onMouseDown:gr,onScroll:St,virtual:nn,direction:Wn,innerProps:nn?null:Or},function(Nn,Wt){var Yt=Nn.group,yn=Nn.groupOption,on=Nn.data,Dn=Nn.label,ar=Nn.value,Vt=on.key;if(Yt){var _t,rn=(_t=on.title)!==null&&_t!==void 0?_t:mr(Dn)?Dn.toString():void 0;return pe.createElement("div",{className:ge()(Lr,"".concat(Lr,"-group"),on.className),title:rn},Dn!==void 0?Dn:Vt)}var ln=on.disabled,Ln=on.title,sr=on.children,Un=on.style,yr=on.className,br=(0,Ke.Z)(on,zn),Sr=(0,cn.Z)(br,Wr),Hr=Er(ar),Tr=ln||!Hr&&Nr,_r="".concat(Lr,"-option"),ei=ge()(Lr,_r,yr,(0,Fe.Z)((0,Fe.Z)((0,Fe.Z)((0,Fe.Z)({},"".concat(_r,"-grouped"),yn),"".concat(_r,"-active"),jn===Wt&&!Tr),"".concat(_r,"-disabled"),Tr),"".concat(_r,"-selected"),Hr)),Mi=Ir(Nn),Oi=!hn||typeof hn=="function"||Hr,xi=typeof Mi=="number"?Mi:Mi||ar,vi=mr(xi)?xi.toString():void 0;return Ln!==void 0&&(vi=Ln),pe.createElement("div",(0,se.Z)({},(0,Oe.Z)(Sr),nn?{}:Zr(Nn,Wt),{"aria-selected":Jr(ar),className:ei,title:vi,onMouseMove:function(){jn===Wt||Tr||Ur(Wt)},onClick:function(){Tr||Dr(ar)},style:Un}),pe.createElement("div",{className:"".concat(_r,"-content")},typeof Mr=="function"?Mr(Nn,{index:Wt}):xi),pe.isValidElement(hn)||Hr,Oi&&pe.createElement(xe,{className:"".concat(Lr,"-option-state"),customizeIcon:hn,customizeIconProps:{value:ar,disabled:Tr,isSelected:Hr}},Hr?"\u2713":null))}))},ur=pe.forwardRef(er),nr=ur,Rn=function(Ae,Re){var Nt=pe.useRef({values:new Map,options:new Map}),Dt=pe.useMemo(function(){var Mt=Nt.current,Jt=Mt.values,tn=Mt.options,dn=Ae.map(function(Tt){if(Tt.label===void 0){var St;return(0,We.Z)((0,We.Z)({},Tt),{},{label:(St=Jt.get(Tt.value))===null||St===void 0?void 0:St.label})}return Tt}),Gt=new Map,$t=new Map;return dn.forEach(function(Tt){Gt.set(Tt.value,Tt),$t.set(Tt.value,Re.get(Tt.value)||tn.get(Tt.value))}),Nt.current.values=Gt,Nt.current.options=$t,dn},[Ae,Re]),Ue=pe.useCallback(function(Mt){return Re.get(Mt)||Nt.current.options.get(Mt)},[Re]);return[Dt,Ue]};function rr(Ae,Re){return wt(Ae).join("").toUpperCase().includes(Re)}var cr=function(Ae,Re,Nt,Dt,Ue){return pe.useMemo(function(){if(!Nt||Dt===!1)return Ae;var Mt=Re.options,Jt=Re.label,tn=Re.value,dn=[],Gt=typeof Dt=="function",$t=Nt.toUpperCase(),Tt=Gt?Dt:function(en,vn){return Ue?rr(vn[Ue],$t):vn[Mt]?rr(vn[Jt!=="children"?Jt:"label"],$t):rr(vn[tn],$t)},St=Gt?function(en){return te(en)}:function(en){return en};return Ae.forEach(function(en){if(en[Mt]){var vn=Tt(Nt,St(en));if(vn)dn.push(en);else{var mn=en[Mt].filter(function(xn){return Tt(Nt,St(xn))});mn.length&&dn.push((0,We.Z)((0,We.Z)({},en),{},(0,Fe.Z)({},Mt,mn)))}return}Tt(Nt,St(en))&&dn.push(en)}),dn},[Ae,Dt,Ue,Nt,Re])},Bn=de(6551),Xn=de(11592),Kn=["children","value"],xr=["children"];function Kt(Ae){var Re=Ae,Nt=Re.key,Dt=Re.props,Ue=Dt.children,Mt=Dt.value,Jt=(0,Ke.Z)(Dt,Kn);return(0,We.Z)({key:Nt,value:Mt!==void 0?Mt:Nt,children:Ue},Jt)}function pn(Ae){var Re=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return(0,Xn.Z)(Ae).map(function(Nt,Dt){if(!pe.isValidElement(Nt)||!Nt.type)return null;var Ue=Nt,Mt=Ue.type.isSelectOptGroup,Jt=Ue.key,tn=Ue.props,dn=tn.children,Gt=(0,Ke.Z)(tn,xr);return Re||!Mt?Kt(Nt):(0,We.Z)((0,We.Z)({key:"__RC_SELECT_GRP__".concat(Jt===null?Dt:Jt,"__"),label:Jt},Gt),{},{options:pn(dn)})}).filter(function(Nt){return Nt})}var En=function(Re,Nt,Dt,Ue,Mt){return pe.useMemo(function(){var Jt=Re,tn=!Re;tn&&(Jt=pn(Nt));var dn=new Map,Gt=new Map,$t=function(en,vn,mn){mn&&typeof mn=="string"&&en.set(vn[mn],vn)},Tt=function St(en){for(var vn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,mn=0;mn1&&arguments[1]!==void 0?arguments[1]:!1,Jt=0;Jt0?Mn(In.options):In.options}):In})},Oi=pe.useMemo(function(){return Yn?Mi(ei):ei},[ei,Yn,Or]),xi=pe.useMemo(function(){return le(Oi,{fieldNames:Ir,childrenAsData:Dr})},[Oi,Ir,Dr]),vi=function(On){var An=Dn(On);if(rn(An),qn&&(An.length!==Un.length||An.some(function(Rr,Gi){var gi;return((gi=Un[Gi])===null||gi===void 0?void 0:gi.value)!==(Rr==null?void 0:Rr.value)}))){var In=pr?An:An.map(function(Rr){return Rr.value}),vr=An.map(function(Rr){return te(yr(Rr.value))});qn(Jr?In:In[0],Jr?vr:vr[0])}},Xi=pe.useState(null),fr=(0,me.Z)(Xi,2),to=fr[0],ti=fr[1],Ii=pe.useState(0),ao=(0,me.Z)(Ii,2),Ji=ao[0],mi=ao[1],Ni=wr!==void 0?wr:Dt!=="combobox",zr=pe.useCallback(function(Mn,On){var An=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},In=An.source,vr=In===void 0?"keyboard":In;mi(On),Jt&&Dt==="combobox"&&Mn!==null&&vr==="keyboard"&&ti(String(Mn))},[Jt,Dt]),_i=function(On,An,In){var vr=function(){var no,ji=yr(On);return[pr?{label:ji==null?void 0:ji[Ir.label],value:On,key:(no=ji==null?void 0:ji.key)!==null&&no!==void 0?no:On}:On,te(ji)]};if(An&&en){var Rr=vr(),Gi=(0,me.Z)(Rr,2),gi=Gi[0],ui=Gi[1];en(gi,ui)}else if(!An&&vn&&In!=="clear"){var Kr=vr(),Wi=(0,me.Z)(Kr,2),Qi=Wi[0],Li=Wi[1];vn(Qi,Li)}},so=Jn(function(Mn,On){var An,In=Jr?On.selected:!0;In?An=Jr?[].concat((0,ut.Z)(Un),[Mn]):[Mn]:An=Un.filter(function(vr){return vr.value!==Mn}),vi(An),_i(Mn,In),Dt==="combobox"?ti(""):(!gt||St)&&(Nn(""),ti(""))}),Zi=function(On,An){vi(On);var In=An.type,vr=An.values;(In==="remove"||In==="clear")&&vr.forEach(function(Rr){_i(Rr.value,!1,In)})},Qr=function(On,An){if(Nn(On),ti(null),An.source==="submit"){var In=(On||"").trim();if(In){var vr=Array.from(new Set([].concat((0,ut.Z)(Sr),[In])));vi(vr),_i(In,!0),Nn("")}return}An.source!=="blur"&&(Dt==="combobox"&&vi(On),$t==null||$t(On))},xo=function(On){var An=On;Dt!=="tags"&&(An=On.map(function(vr){var Rr=yn.get(vr);return Rr==null?void 0:Rr.value}).filter(function(vr){return vr!==void 0}));var In=Array.from(new Set([].concat((0,ut.Z)(Sr),(0,ut.Z)(An))));vi(In),In.forEach(function(vr){_i(vr,!0)})},lo=pe.useMemo(function(){var Mn=Mr!==!1&&xn!==!1;return(0,We.Z)((0,We.Z)({},Wt),{},{flattenOptions:xi,onActiveValue:zr,defaultActiveFirstOption:Ni,onSelect:so,menuItemSelectedIcon:Qn,rawValues:Sr,fieldNames:Ir,virtual:Mn,direction:Lr,listHeight:ir,listItemHeight:gr,childrenAsData:Dr,maxCount:jn,optionRender:nn})},[jn,Wt,xi,zr,Ni,so,Qn,Sr,Ir,Mr,xn,Lr,ir,gr,Dr,nn]);return pe.createElement(ce.Provider,{value:lo},pe.createElement(_e,(0,se.Z)({},Br,{id:Ur,prefixCls:Mt,ref:Re,omitDomProps:dr,mode:Dt,displayValues:br,onDisplayValuesChange:Zi,direction:Lr,searchValue:Or,onSearch:Qr,autoClearSearchValue:St,onSearchSplit:xo,dropdownMatchSelectWidth:xn,OptionList:nr,emptyOptions:!xi.length,activeValue:to,activeDescendantId:"".concat(Ur,"_list_").concat(Ji)})))}),qt=mt;qt.Option=un,qt.OptGroup=Ft;var Cn=qt,Gn=Cn},63158:function(At,It,de){"use strict";var se=de(54476),ut=de(20068),Fe=de(42978),We=de(75931),me=de(59301),Ke=de(92310),Le=de.n(Ke),Ze=de(18929),Ee=de(10228),pe=["prefixCls","className","checked","defaultChecked","disabled","loadingIcon","checkedChildren","unCheckedChildren","onClick","onChange","onKeyDown"],Se=me.forwardRef(function(ge,it){var He,Be=ge.prefixCls,Ne=Be===void 0?"rc-switch":Be,xe=ge.className,Je=ge.checked,tt=ge.defaultChecked,pt=ge.disabled,vt=ge.loadingIcon,ft=ge.checkedChildren,ht=ge.unCheckedChildren,lt=ge.onClick,zt=ge.onChange,Oe=ge.onKeyDown,Ye=(0,We.Z)(ge,pe),xt=(0,Ze.Z)(!1,{value:Je,defaultValue:tt}),Ie=(0,Fe.Z)(xt,2),qe=Ie[0],Te=Ie[1];function Ve(ct,he){var ae=qe;return pt||(ae=ct,Te(ae),zt==null||zt(ae,he)),ae}function Bt(ct){ct.which===Ee.Z.LEFT?Ve(!1,ct):ct.which===Ee.Z.RIGHT&&Ve(!0,ct),Oe==null||Oe(ct)}function wt(ct){var he=Ve(!qe,ct);lt==null||lt(he,ct)}var Lt=Le()(Ne,xe,(He={},(0,ut.Z)(He,"".concat(Ne,"-checked"),qe),(0,ut.Z)(He,"".concat(Ne,"-disabled"),pt),He));return me.createElement("button",(0,se.Z)({},Ye,{type:"button",role:"switch","aria-checked":qe,disabled:pt,className:Lt,ref:it,onKeyDown:Bt,onClick:wt}),vt,me.createElement("span",{className:"".concat(Ne,"-inner")},me.createElement("span",{className:"".concat(Ne,"-inner-checked")},ft),me.createElement("span",{className:"".concat(Ne,"-inner-unchecked")},ht)))});Se.displayName="Switch",It.Z=Se},22711:function(At,It,de){"use strict";de.r(It),de.d(It,{ResizableTextArea:function(){return Ie},default:function(){return Bt}});var se=de(54476),ut=de(20068),Fe=de(33885),We=de(94480),me=de(42978),Ke=de(75931),Le=de(92310),Ze=de.n(Le),Ee=de(36901),pe=de(66003),Se=de(30292),ge=de(18929),it=de(59301),He=de(76190),Be=de(29301),Ne=de(34280),xe=de(16089),Je=` +`].includes(lr)})},[gr]),An=pe.useContext(ce)||{},In=An.maxCount,vr=An.rawValues,Rr=function(Hn,ci,fi){if(!(_t&&Xt(In)&&(vr==null?void 0:vr.size)>=In)){var Yr=!0,ni=Hn;Qn==null||Qn(null);var Ui=ee(Hn,gr,Xt(In)?In-vr.size:void 0),zi=fi?null:Ui;return xn!=="combobox"&&zi&&(ni="",Nr==null||Nr(zi),Mn(!1),Yr=!1),ir&&fr!==ni&&ir(ni,{source:ci?"typing":"effect"}),Yr}},Gi=function(Hn){!Hn||!Hn.trim()||ir(Hn,{source:"submit"})};pe.useEffect(function(){!Qr&&!_t&&xn!=="combobox"&&Rr("",!1,!1)},[Qr]),pe.useEffect(function(){so&&_n&&Zi(!1),_n&&!ei.current&&vi(!1)},[_n]);var gi=ft(),ui=(0,me.Z)(gi,2),Kr=ui[0],Wi=ui[1],Qi=pe.useRef(!1),Li=function(Hn){var ci=Kr(),fi=Hn.key,Yr=fi==="Enter";if(Yr&&(xn!=="combobox"&&Hn.preventDefault(),Qr||Mn(!0)),Wi(!!fr),fi==="Backspace"&&!ci&&_t&&!fr&&$t.length){for(var ni=(0,ut.Z)($t),Ui=null,zi=ni.length-1;zi>=0;zi-=1){var ro=ni[zi];if(!ro.disabled){ni.splice(zi,1),Ui=ro;break}}Ui&&Tt(ni,{type:"remove",values:[Ui]})}for(var Pi=arguments.length,Ti=new Array(Pi>1?Pi-1:0),Vi=1;Vi1?ci-1:0),Yr=1;Yr1?Ui-1:0),ro=1;ro=vn},[tn,vn,jt==null?void 0:jt.size]),gr=function(Wt){Wt.preventDefault()},or=function(Wt){var Yt;(Yt=ir.current)===null||Yt===void 0||Yt.scrollTo(typeof Wt=="number"?{index:Wt}:Wt)},Er=pe.useCallback(function(Nn){return dn==="combobox"?!1:jt.has(Nn)},[dn,(0,ut.Z)(jt).toString(),jt.size]),Pr=function(Wt){for(var Yt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1,yn=Cr.length,on=0;on1&&arguments[1]!==void 0?arguments[1]:!1;Br(Wt);var yn={source:Yt?"keyboard":"mouse"},on=Cr[Wt];if(!on){xn(null,-1,yn);return}xn(on.value,Wt,yn)};(0,pe.useEffect)(function(){Ur(_n!==!1?Pr(0):-1)},[Cr.length,Gt]);var Jr=pe.useCallback(function(Nn){return dn==="combobox"?String(Nn).toLowerCase()===Gt.toLowerCase():jt.has(Nn)},[dn,Gt,(0,ut.Z)(jt).toString(),jt.size]);(0,pe.useEffect)(function(){var Nn=setTimeout(function(){if(!tn&&Jt&&jt.size===1){var Yt=Array.from(jt)[0],yn=Cr.findIndex(function(on){var Dn=on.data;return Gt?String(Dn.value).startsWith(Gt):Dn.value===Yt});yn!==-1&&(Ur(yn),or(yn))}});if(Jt){var Wt;(Wt=ir.current)===null||Wt===void 0||Wt.scrollTo(void 0)}return function(){return clearTimeout(Nn)}},[Jt,Gt]);var Dr=function(Wt){Wt!==void 0&&Yn(Wt,{selected:!jt.has(Wt)}),tn||$t(!1)};if(pe.useImperativeHandle(Nt,function(){return{onKeyDown:function(Wt){var Yt=Wt.which,yn=Wt.ctrlKey;switch(Yt){case lt.Z.N:case lt.Z.P:case lt.Z.UP:case lt.Z.DOWN:{var on=0;if(Yt===lt.Z.UP?on=-1:Yt===lt.Z.DOWN?on=1:$n()&&yn&&(Yt===lt.Z.N?on=1:Yt===lt.Z.P&&(on=-1)),on!==0){var Dn=Pr(jn+on,on);or(Dn),Ur(Dn,!0)}break}case lt.Z.TAB:case lt.Z.ENTER:{var ar,Vt=Cr[jn];Vt&&!(Vt!=null&&(ar=Vt.data)!==null&&ar!==void 0&&ar.disabled)&&!Nr?Dr(Vt.value):Dr(void 0),Jt&&Wt.preventDefault();break}case lt.Z.ESC:$t(!1),Jt&&Wt.stopPropagation()}},onKeyUp:function(){},scrollTo:function(Wt){or(Wt)}}}),Cr.length===0)return pe.createElement("div",{role:"listbox",id:"".concat(Mt,"_list"),className:"".concat(Lr,"-empty"),onMouseDown:gr},Tt);var Wr=Object.keys(gn).map(function(Nn){return gn[Nn]}),Ir=function(Wt){return Wt.label};function Zr(Nn,Wt){var Yt=Nn.group;return{role:Yt?"presentation":"option",id:"".concat(Mt,"_list_").concat(Wt)}}var ii=function(Wt){var Yt=Cr[Wt];if(!Yt)return null;var yn=Yt.data||{},on=yn.value,Dn=Yt.group,ar=(0,Oe.Z)(yn,!0),Vt=Ir(Yt);return Yt?pe.createElement("div",(0,se.Z)({"aria-label":typeof Vt=="string"&&!Dn?Vt:null},ar,{key:Wt},Zr(Yt,Wt),{"aria-selected":Jr(on)}),on):null},Or={role:"listbox",id:"".concat(Mt,"_list")};return pe.createElement(pe.Fragment,null,nn&&pe.createElement("div",(0,se.Z)({},Or,{style:{height:0,width:0,overflow:"hidden"}}),ii(jn-1),ii(jn),ii(jn+1)),pe.createElement(wn.Z,{itemKey:"key",ref:ir,data:Cr,height:wr,itemHeight:Qn,fullHeight:!1,onMouseDown:gr,onScroll:Ct,virtual:nn,direction:Wn,innerProps:nn?null:Or},function(Nn,Wt){var Yt=Nn.group,yn=Nn.groupOption,on=Nn.data,Dn=Nn.label,ar=Nn.value,Vt=on.key;if(Yt){var _t,rn=(_t=on.title)!==null&&_t!==void 0?_t:mr(Dn)?Dn.toString():void 0;return pe.createElement("div",{className:ge()(Lr,"".concat(Lr,"-group"),on.className),title:rn},Dn!==void 0?Dn:Vt)}var ln=on.disabled,Ln=on.title,sr=on.children,Un=on.style,yr=on.className,br=(0,Ke.Z)(on,zn),Sr=(0,cn.Z)(br,Wr),Hr=Er(ar),Tr=ln||!Hr&&Nr,_r="".concat(Lr,"-option"),ei=ge()(Lr,_r,yr,(0,Fe.Z)((0,Fe.Z)((0,Fe.Z)((0,Fe.Z)({},"".concat(_r,"-grouped"),yn),"".concat(_r,"-active"),jn===Wt&&!Tr),"".concat(_r,"-disabled"),Tr),"".concat(_r,"-selected"),Hr)),Mi=Ir(Nn),Oi=!hn||typeof hn=="function"||Hr,xi=typeof Mi=="number"?Mi:Mi||ar,vi=mr(xi)?xi.toString():void 0;return Ln!==void 0&&(vi=Ln),pe.createElement("div",(0,se.Z)({},(0,Oe.Z)(Sr),nn?{}:Zr(Nn,Wt),{"aria-selected":Jr(ar),className:ei,title:vi,onMouseMove:function(){jn===Wt||Tr||Ur(Wt)},onClick:function(){Tr||Dr(ar)},style:Un}),pe.createElement("div",{className:"".concat(_r,"-content")},typeof Mr=="function"?Mr(Nn,{index:Wt}):xi),pe.isValidElement(hn)||Hr,Oi&&pe.createElement(xe,{className:"".concat(Lr,"-option-state"),customizeIcon:hn,customizeIconProps:{value:ar,disabled:Tr,isSelected:Hr}},Hr?"\u2713":null))}))},ur=pe.forwardRef(er),nr=ur,Rn=function(Ae,Re){var Nt=pe.useRef({values:new Map,options:new Map}),Dt=pe.useMemo(function(){var Mt=Nt.current,Jt=Mt.values,tn=Mt.options,dn=Ae.map(function(Tt){if(Tt.label===void 0){var Ct;return(0,We.Z)((0,We.Z)({},Tt),{},{label:(Ct=Jt.get(Tt.value))===null||Ct===void 0?void 0:Ct.label})}return Tt}),Gt=new Map,$t=new Map;return dn.forEach(function(Tt){Gt.set(Tt.value,Tt),$t.set(Tt.value,Re.get(Tt.value)||tn.get(Tt.value))}),Nt.current.values=Gt,Nt.current.options=$t,dn},[Ae,Re]),Ue=pe.useCallback(function(Mt){return Re.get(Mt)||Nt.current.options.get(Mt)},[Re]);return[Dt,Ue]};function rr(Ae,Re){return wt(Ae).join("").toUpperCase().includes(Re)}var cr=function(Ae,Re,Nt,Dt,Ue){return pe.useMemo(function(){if(!Nt||Dt===!1)return Ae;var Mt=Re.options,Jt=Re.label,tn=Re.value,dn=[],Gt=typeof Dt=="function",$t=Nt.toUpperCase(),Tt=Gt?Dt:function(en,vn){return Ue?rr(vn[Ue],$t):vn[Mt]?rr(vn[Jt!=="children"?Jt:"label"],$t):rr(vn[tn],$t)},Ct=Gt?function(en){return te(en)}:function(en){return en};return Ae.forEach(function(en){if(en[Mt]){var vn=Tt(Nt,Ct(en));if(vn)dn.push(en);else{var mn=en[Mt].filter(function(xn){return Tt(Nt,Ct(xn))});mn.length&&dn.push((0,We.Z)((0,We.Z)({},en),{},(0,Fe.Z)({},Mt,mn)))}return}Tt(Nt,Ct(en))&&dn.push(en)}),dn},[Ae,Dt,Ue,Nt,Re])},Bn=de(6551),Xn=de(11592),Kn=["children","value"],xr=["children"];function Kt(Ae){var Re=Ae,Nt=Re.key,Dt=Re.props,Ue=Dt.children,Mt=Dt.value,Jt=(0,Ke.Z)(Dt,Kn);return(0,We.Z)({key:Nt,value:Mt!==void 0?Mt:Nt,children:Ue},Jt)}function pn(Ae){var Re=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return(0,Xn.Z)(Ae).map(function(Nt,Dt){if(!pe.isValidElement(Nt)||!Nt.type)return null;var Ue=Nt,Mt=Ue.type.isSelectOptGroup,Jt=Ue.key,tn=Ue.props,dn=tn.children,Gt=(0,Ke.Z)(tn,xr);return Re||!Mt?Kt(Nt):(0,We.Z)((0,We.Z)({key:"__RC_SELECT_GRP__".concat(Jt===null?Dt:Jt,"__"),label:Jt},Gt),{},{options:pn(dn)})}).filter(function(Nt){return Nt})}var En=function(Re,Nt,Dt,Ue,Mt){return pe.useMemo(function(){var Jt=Re,tn=!Re;tn&&(Jt=pn(Nt));var dn=new Map,Gt=new Map,$t=function(en,vn,mn){mn&&typeof mn=="string"&&en.set(vn[mn],vn)},Tt=function Ct(en){for(var vn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,mn=0;mn1&&arguments[1]!==void 0?arguments[1]:!1,Jt=0;Jt0?Mn(In.options):In.options}):In})},Oi=pe.useMemo(function(){return Yn?Mi(ei):ei},[ei,Yn,Or]),xi=pe.useMemo(function(){return le(Oi,{fieldNames:Ir,childrenAsData:Dr})},[Oi,Ir,Dr]),vi=function(On){var An=Dn(On);if(rn(An),qn&&(An.length!==Un.length||An.some(function(Rr,Gi){var gi;return((gi=Un[Gi])===null||gi===void 0?void 0:gi.value)!==(Rr==null?void 0:Rr.value)}))){var In=pr?An:An.map(function(Rr){return Rr.value}),vr=An.map(function(Rr){return te(yr(Rr.value))});qn(Jr?In:In[0],Jr?vr:vr[0])}},Xi=pe.useState(null),fr=(0,me.Z)(Xi,2),to=fr[0],ti=fr[1],Ii=pe.useState(0),ao=(0,me.Z)(Ii,2),Ji=ao[0],mi=ao[1],Ni=wr!==void 0?wr:Dt!=="combobox",zr=pe.useCallback(function(Mn,On){var An=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},In=An.source,vr=In===void 0?"keyboard":In;mi(On),Jt&&Dt==="combobox"&&Mn!==null&&vr==="keyboard"&&ti(String(Mn))},[Jt,Dt]),_i=function(On,An,In){var vr=function(){var no,ji=yr(On);return[pr?{label:ji==null?void 0:ji[Ir.label],value:On,key:(no=ji==null?void 0:ji.key)!==null&&no!==void 0?no:On}:On,te(ji)]};if(An&&en){var Rr=vr(),Gi=(0,me.Z)(Rr,2),gi=Gi[0],ui=Gi[1];en(gi,ui)}else if(!An&&vn&&In!=="clear"){var Kr=vr(),Wi=(0,me.Z)(Kr,2),Qi=Wi[0],Li=Wi[1];vn(Qi,Li)}},so=Jn(function(Mn,On){var An,In=Jr?On.selected:!0;In?An=Jr?[].concat((0,ut.Z)(Un),[Mn]):[Mn]:An=Un.filter(function(vr){return vr.value!==Mn}),vi(An),_i(Mn,In),Dt==="combobox"?ti(""):(!gt||Ct)&&(Nn(""),ti(""))}),Zi=function(On,An){vi(On);var In=An.type,vr=An.values;(In==="remove"||In==="clear")&&vr.forEach(function(Rr){_i(Rr.value,!1,In)})},Qr=function(On,An){if(Nn(On),ti(null),An.source==="submit"){var In=(On||"").trim();if(In){var vr=Array.from(new Set([].concat((0,ut.Z)(Sr),[In])));vi(vr),_i(In,!0),Nn("")}return}An.source!=="blur"&&(Dt==="combobox"&&vi(On),$t==null||$t(On))},xo=function(On){var An=On;Dt!=="tags"&&(An=On.map(function(vr){var Rr=yn.get(vr);return Rr==null?void 0:Rr.value}).filter(function(vr){return vr!==void 0}));var In=Array.from(new Set([].concat((0,ut.Z)(Sr),(0,ut.Z)(An))));vi(In),In.forEach(function(vr){_i(vr,!0)})},lo=pe.useMemo(function(){var Mn=Mr!==!1&&xn!==!1;return(0,We.Z)((0,We.Z)({},Wt),{},{flattenOptions:xi,onActiveValue:zr,defaultActiveFirstOption:Ni,onSelect:so,menuItemSelectedIcon:Qn,rawValues:Sr,fieldNames:Ir,virtual:Mn,direction:Lr,listHeight:ir,listItemHeight:gr,childrenAsData:Dr,maxCount:jn,optionRender:nn})},[jn,Wt,xi,zr,Ni,so,Qn,Sr,Ir,Mr,xn,Lr,ir,gr,Dr,nn]);return pe.createElement(ce.Provider,{value:lo},pe.createElement(_e,(0,se.Z)({},Br,{id:Ur,prefixCls:Mt,ref:Re,omitDomProps:dr,mode:Dt,displayValues:br,onDisplayValuesChange:Zi,direction:Lr,searchValue:Or,onSearch:Qr,autoClearSearchValue:Ct,onSearchSplit:xo,dropdownMatchSelectWidth:xn,OptionList:nr,emptyOptions:!xi.length,activeValue:to,activeDescendantId:"".concat(Ur,"_list_").concat(Ji)})))}),qt=mt;qt.Option=un,qt.OptGroup=Ft;var Cn=qt,Gn=Cn},63158:function(At,It,de){"use strict";var se=de(54476),ut=de(20068),Fe=de(42978),We=de(75931),me=de(59301),Ke=de(92310),Le=de.n(Ke),Ze=de(18929),Ee=de(10228),pe=["prefixCls","className","checked","defaultChecked","disabled","loadingIcon","checkedChildren","unCheckedChildren","onClick","onChange","onKeyDown"],Se=me.forwardRef(function(ge,ot){var He,Be=ge.prefixCls,Ne=Be===void 0?"rc-switch":Be,xe=ge.className,Je=ge.checked,tt=ge.defaultChecked,pt=ge.disabled,vt=ge.loadingIcon,ft=ge.checkedChildren,ht=ge.unCheckedChildren,lt=ge.onClick,zt=ge.onChange,Oe=ge.onKeyDown,Ye=(0,We.Z)(ge,pe),xt=(0,Ze.Z)(!1,{value:Je,defaultValue:tt}),Ie=(0,Fe.Z)(xt,2),qe=Ie[0],Te=Ie[1];function Ve(ct,he){var ae=qe;return pt||(ae=ct,Te(ae),zt==null||zt(ae,he)),ae}function Bt(ct){ct.which===Ee.Z.LEFT?Ve(!1,ct):ct.which===Ee.Z.RIGHT&&Ve(!0,ct),Oe==null||Oe(ct)}function wt(ct){var he=Ve(!qe,ct);lt==null||lt(he,ct)}var Lt=Le()(Ne,xe,(He={},(0,ut.Z)(He,"".concat(Ne,"-checked"),qe),(0,ut.Z)(He,"".concat(Ne,"-disabled"),pt),He));return me.createElement("button",(0,se.Z)({},Ye,{type:"button",role:"switch","aria-checked":qe,disabled:pt,className:Lt,ref:ot,onKeyDown:Bt,onClick:wt}),vt,me.createElement("span",{className:"".concat(Ne,"-inner")},me.createElement("span",{className:"".concat(Ne,"-inner-checked")},ft),me.createElement("span",{className:"".concat(Ne,"-inner-unchecked")},ht)))});Se.displayName="Switch",It.Z=Se},22711:function(At,It,de){"use strict";de.r(It),de.d(It,{ResizableTextArea:function(){return Ie},default:function(){return Bt}});var se=de(54476),ut=de(20068),Fe=de(33885),We=de(94480),me=de(42978),Ke=de(75931),Le=de(92310),Ze=de.n(Le),Ee=de(36901),pe=de(66003),Se=de(30292),ge=de(18929),ot=de(59301),He=de(76190),Be=de(29301),Ne=de(34280),xe=de(16089),Je=` min-height:0 !important; max-height:none !important; height:0 !important; @@ -1102,4 +1102,4 @@ b`.split(/\n/).length!=3?function(a){for(var y=0,x=[],b=a.length;y<=b;){var E=a. top:0 !important; right:0 !important; pointer-events: none !important; -`,tt=["letter-spacing","line-height","padding-top","padding-bottom","font-family","font-weight","font-size","font-variant","text-rendering","text-transform","width","text-indent","padding-left","padding-right","border-width","box-sizing","word-break","white-space"],pt={},vt;function ft(wt){var Lt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,ct=wt.getAttribute("id")||wt.getAttribute("data-reactid")||wt.getAttribute("name");if(Lt&&pt[ct])return pt[ct];var he=window.getComputedStyle(wt),ae=he.getPropertyValue("box-sizing")||he.getPropertyValue("-moz-box-sizing")||he.getPropertyValue("-webkit-box-sizing"),Me=parseFloat(he.getPropertyValue("padding-bottom"))+parseFloat(he.getPropertyValue("padding-top")),Xe=parseFloat(he.getPropertyValue("border-bottom-width"))+parseFloat(he.getPropertyValue("border-top-width")),st=tt.map(function(je){return"".concat(je,":").concat(he.getPropertyValue(je))}).join(";"),we={sizingStyle:st,paddingSize:Me,borderSize:Xe,boxSizing:ae};return Lt&&ct&&(pt[ct]=we),we}function ht(wt){var Lt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,ct=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,he=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null;vt||(vt=document.createElement("textarea"),vt.setAttribute("tab-index","-1"),vt.setAttribute("aria-hidden","true"),vt.setAttribute("name","hiddenTextarea"),document.body.appendChild(vt)),wt.getAttribute("wrap")?vt.setAttribute("wrap",wt.getAttribute("wrap")):vt.removeAttribute("wrap");var ae=ft(wt,Lt),Me=ae.paddingSize,Xe=ae.borderSize,st=ae.boxSizing,we=ae.sizingStyle;vt.setAttribute("style","".concat(we,";").concat(Je)),vt.value=wt.value||wt.placeholder||"";var je=void 0,Ge=void 0,Ct,ot=vt.scrollHeight;if(st==="border-box"?ot+=Xe:st==="content-box"&&(ot-=Me),ct!==null||he!==null){vt.value=" ";var ye=vt.scrollHeight-Me;ct!==null&&(je=ye*ct,st==="border-box"&&(je=je+Me+Xe),ot=Math.max(je,ot)),he!==null&&(Ge=ye*he,st==="border-box"&&(Ge=Ge+Me+Xe),Ct=ot>Ge?"":"hidden",ot=Math.min(Ge,ot))}var ve={height:ot,overflowY:Ct,resize:"none"};return je&&(ve.minHeight=je),Ge&&(ve.maxHeight=Ge),ve}var lt=["prefixCls","defaultValue","value","autoSize","onResize","className","style","disabled","onChange","onInternalAutoSize"],zt=0,Oe=1,Ye=2,xt=it.forwardRef(function(wt,Lt){var ct=wt,he=ct.prefixCls,ae=ct.defaultValue,Me=ct.value,Xe=ct.autoSize,st=ct.onResize,we=ct.className,je=ct.style,Ge=ct.disabled,Ct=ct.onChange,ot=ct.onInternalAutoSize,ye=(0,Ke.Z)(ct,lt),ve=(0,ge.Z)(ae,{value:Me,postState:function(un){return un!=null?un:""}}),De=(0,me.Z)(ve,2),et=De[0],ke=De[1],ze=function(un){ke(un.target.value),Ct==null||Ct(un)},$e=it.useRef();it.useImperativeHandle(Lt,function(){return{textArea:$e.current}});var rt=it.useMemo(function(){return Xe&&(0,He.Z)(Xe)==="object"?[Xe.minRows,Xe.maxRows]:[]},[Xe]),dt=(0,me.Z)(rt,2),Qe=dt[0],bt=dt[1],Et=!!Xe,Xt=function(){try{if(document.activeElement===$e.current){var un=$e.current,kn=un.selectionStart,cn=un.selectionEnd,wn=un.scrollTop;$e.current.setSelectionRange(kn,cn),$e.current.scrollTop=wn}}catch($n){}},Ht=it.useState(Ye),le=(0,me.Z)(Ht,2),te=le[0],ee=le[1],ie=it.useState(),ce=(0,me.Z)(ie,2),ne=ce[0],be=ce[1],yt=function(){ee(zt)};(0,Ne.Z)(function(){Et&&yt()},[Me,Qe,bt,Et]),(0,Ne.Z)(function(){if(te===zt)ee(Oe);else if(te===Oe){var Ot=ht($e.current,!1,Qe,bt);ee(Ye),be(Ot)}else Xt()},[te]);var gt=it.useRef(),kt=function(){xe.Z.cancel(gt.current)},_e=function(un){te===Ye&&(st==null||st(un),Xe&&(kt(),gt.current=(0,xe.Z)(function(){yt()})))};it.useEffect(function(){return kt},[]);var Zt=Et?ne:null,Ft=(0,Fe.Z)((0,Fe.Z)({},je),Zt);return(te===zt||te===Oe)&&(Ft.overflowY="hidden",Ft.overflowX="hidden"),it.createElement(Be.Z,{onResize:_e,disabled:!(Xe||st)},it.createElement("textarea",(0,se.Z)({},ye,{ref:$e,style:Ft,className:Ze()(he,we,(0,ut.Z)({},"".concat(he,"-disabled"),Ge)),disabled:Ge,value:et,onChange:ze})))}),Ie=xt,qe=["defaultValue","value","onFocus","onBlur","onChange","allowClear","maxLength","onCompositionStart","onCompositionEnd","suffix","prefixCls","showCount","count","className","style","disabled","hidden","classNames","styles","onResize","onClear","onPressEnter","readOnly","autoSize","onKeyDown"],Te=it.forwardRef(function(wt,Lt){var ct,he=wt.defaultValue,ae=wt.value,Me=wt.onFocus,Xe=wt.onBlur,st=wt.onChange,we=wt.allowClear,je=wt.maxLength,Ge=wt.onCompositionStart,Ct=wt.onCompositionEnd,ot=wt.suffix,ye=wt.prefixCls,ve=ye===void 0?"rc-textarea":ye,De=wt.showCount,et=wt.count,ke=wt.className,ze=wt.style,$e=wt.disabled,rt=wt.hidden,dt=wt.classNames,Qe=wt.styles,bt=wt.onResize,Et=wt.onClear,Xt=wt.onPressEnter,Ht=wt.readOnly,le=wt.autoSize,te=wt.onKeyDown,ee=(0,Ke.Z)(wt,qe),ie=(0,ge.Z)(he,{value:ae,defaultValue:he}),ce=(0,me.Z)(ie,2),ne=ce[0],be=ce[1],yt=ne==null?"":String(ne),gt=it.useState(!1),kt=(0,me.Z)(gt,2),_e=kt[0],Zt=kt[1],Ft=it.useRef(!1),Ot=it.useState(null),un=(0,me.Z)(Ot,2),kn=un[0],cn=un[1],wn=(0,it.useRef)(null),$n=(0,it.useRef)(null),zn=function(){var qt;return(qt=$n.current)===null||qt===void 0?void 0:qt.textArea},mr=function(){zn().focus()};(0,it.useImperativeHandle)(Lt,function(){var mt;return{resizableTextArea:$n.current,focus:mr,blur:function(){zn().blur()},nativeElement:((mt=wn.current)===null||mt===void 0?void 0:mt.nativeElement)||zn()}}),(0,it.useEffect)(function(){Zt(function(mt){return!$e&&mt})},[$e]);var er=it.useState(null),ur=(0,me.Z)(er,2),nr=ur[0],Rn=ur[1];it.useEffect(function(){if(nr){var mt;(mt=zn()).setSelectionRange.apply(mt,(0,We.Z)(nr))}},[nr]);var rr=(0,pe.Z)(et,De),cr=(ct=rr.max)!==null&&ct!==void 0?ct:je,Bn=Number(cr)>0,Xn=rr.strategy(yt),Kn=!!cr&&Xn>cr,xr=function(qt,Cn){var Gn=Cn;!Ft.current&&rr.exceedFormatter&&rr.max&&rr.strategy(Cn)>rr.max&&(Gn=rr.exceedFormatter(Cn,{max:rr.max}),Cn!==Gn&&Rn([zn().selectionStart||0,zn().selectionEnd||0])),be(Gn),(0,Se.rJ)(qt.currentTarget,qt,st,Gn)},Kt=function(qt){Ft.current=!0,Ge==null||Ge(qt)},pn=function(qt){Ft.current=!1,xr(qt,qt.currentTarget.value),Ct==null||Ct(qt)},En=function(qt){xr(qt,qt.target.value)},Pn=function(qt){qt.key==="Enter"&&Xt&&Xt(qt),te==null||te(qt)},Jn=function(qt){Zt(!0),Me==null||Me(qt)},tr=function(qt){Zt(!1),Xe==null||Xe(qt)},hr=function(qt){be(""),mr(),(0,Se.rJ)(zn(),qt,st)},Zn=ot,Fn;rr.show&&(rr.showFormatter?Fn=rr.showFormatter({value:yt,count:Xn,maxLength:cr}):Fn="".concat(Xn).concat(Bn?" / ".concat(cr):""),Zn=it.createElement(it.Fragment,null,Zn,it.createElement("span",{className:Ze()("".concat(ve,"-data-count"),dt==null?void 0:dt.count),style:Qe==null?void 0:Qe.count},Fn)));var dr=function(qt){var Cn;bt==null||bt(qt),(Cn=zn())!==null&&Cn!==void 0&&Cn.style.height&&cn(!0)},Ut=!le&&!De&&!we;return it.createElement(Ee.BaseInput,{ref:wn,value:yt,allowClear:we,handleReset:hr,suffix:Zn,prefixCls:ve,classNames:(0,Fe.Z)((0,Fe.Z)({},dt),{},{affixWrapper:Ze()(dt==null?void 0:dt.affixWrapper,(0,ut.Z)((0,ut.Z)({},"".concat(ve,"-show-count"),De),"".concat(ve,"-textarea-allow-clear"),we))}),disabled:$e,focused:_e,className:Ze()(ke,Kn&&"".concat(ve,"-out-of-range")),style:(0,Fe.Z)((0,Fe.Z)({},ze),kn&&!Ut?{height:"auto"}:{}),dataAttrs:{affixWrapper:{"data-count":typeof Fn=="string"?Fn:void 0}},hidden:rt,readOnly:Ht,onClear:Et},it.createElement(Ie,(0,se.Z)({},ee,{autoSize:le,maxLength:je,onKeyDown:Pn,onChange:En,onFocus:Jn,onBlur:tr,onCompositionStart:Kt,onCompositionEnd:pn,className:Ze()(dt==null?void 0:dt.textarea),style:(0,Fe.Z)((0,Fe.Z)({},Qe==null?void 0:Qe.textarea),{},{resize:ze==null?void 0:ze.resize}),disabled:$e,prefixCls:ve,onResize:dr,ref:$n,readOnly:Ht})))}),Ve=Te,Bt=Ve},90472:function(At,It,de){"use strict";de.d(It,{Z:function(){return wt}});var se=de(54476),ut=de(67732),Fe=de(83652),We=de(31226),me=de(42403),Ke=de(158),Le=de(20068),Ze=de(59301),Ee=de(33885),pe=de(75931),Se=de(76190),ge=de(75044),it=de(3202),He=de(94480),Be=de(92310),Ne=de.n(Be),xe=de(26112),Je=de(48736),tt=function(Lt,ct){if(Lt&&ct){var he=Array.isArray(ct)?ct:ct.split(","),ae=Lt.name||"",Me=Lt.type||"",Xe=Me.replace(/\/.*$/,"");return he.some(function(st){var we=st.trim();if(/^\*(\/\*)?$/.test(st))return!0;if(we.charAt(0)==="."){var je=ae.toLowerCase(),Ge=we.toLowerCase(),Ct=[Ge];return(Ge===".jpg"||Ge===".jpeg")&&(Ct=[".jpg",".jpeg"]),Ct.some(function(ot){return je.endsWith(ot)})}return/\/\*$/.test(we)?Xe===we.replace(/\/.*$/,""):Me===we?!0:/^\w+$/.test(we)?((0,Je.ZP)(!1,"Upload takes an invalidate 'accept' type '".concat(we,"'.Skip for check.")),!0):!1})}return!0};function pt(Lt,ct){var he="cannot ".concat(Lt.method," ").concat(Lt.action," ").concat(ct.status,"'"),ae=new Error(he);return ae.status=ct.status,ae.method=Lt.method,ae.url=Lt.action,ae}function vt(Lt){var ct=Lt.responseText||Lt.response;if(!ct)return ct;try{return JSON.parse(ct)}catch(he){return ct}}function ft(Lt){var ct=new XMLHttpRequest;Lt.onProgress&&ct.upload&&(ct.upload.onprogress=function(Xe){Xe.total>0&&(Xe.percent=Xe.loaded/Xe.total*100),Lt.onProgress(Xe)});var he=new FormData;Lt.data&&Object.keys(Lt.data).forEach(function(Me){var Xe=Lt.data[Me];if(Array.isArray(Xe)){Xe.forEach(function(st){he.append("".concat(Me,"[]"),st)});return}he.append(Me,Xe)}),Lt.file instanceof Blob?he.append(Lt.filename,Lt.file,Lt.file.name):he.append(Lt.filename,Lt.file),ct.onerror=function(Xe){Lt.onError(Xe)},ct.onload=function(){return ct.status<200||ct.status>=300?Lt.onError(pt(Lt,ct),vt(ct)):Lt.onSuccess(vt(ct),ct)},ct.open(Lt.method,Lt.action,!0),Lt.withCredentials&&"withCredentials"in ct&&(ct.withCredentials=!0);var ae=Lt.headers||{};return ae["X-Requested-With"]!==null&&ct.setRequestHeader("X-Requested-With","XMLHttpRequest"),Object.keys(ae).forEach(function(Me){ae[Me]!==null&&ct.setRequestHeader(Me,ae[Me])}),ct.send(he),{abort:function(){ct.abort()}}}var ht=function(){var Lt=(0,it.Z)((0,ge.Z)().mark(function ct(he,ae){var Me,Xe,st,we,je,Ge,Ct,ot;return(0,ge.Z)().wrap(function(ve){for(;;)switch(ve.prev=ve.next){case 0:Ge=function(){return Ge=(0,it.Z)((0,ge.Z)().mark(function et(ke){return(0,ge.Z)().wrap(function($e){for(;;)switch($e.prev=$e.next){case 0:return $e.abrupt("return",new Promise(function(rt){ke.file(function(dt){ae(dt)?(ke.fullPath&&!dt.webkitRelativePath&&(Object.defineProperties(dt,{webkitRelativePath:{writable:!0}}),dt.webkitRelativePath=ke.fullPath.replace(/^\//,""),Object.defineProperties(dt,{webkitRelativePath:{writable:!1}})),rt(dt)):rt(null)})}));case 1:case"end":return $e.stop()}},et)})),Ge.apply(this,arguments)},je=function(et){return Ge.apply(this,arguments)},we=function(){return we=(0,it.Z)((0,ge.Z)().mark(function et(ke){var ze,$e,rt,dt,Qe;return(0,ge.Z)().wrap(function(Et){for(;;)switch(Et.prev=Et.next){case 0:ze=ke.createReader(),$e=[];case 2:return Et.next=5,new Promise(function(Xt){ze.readEntries(Xt,function(){return Xt([])})});case 5:if(rt=Et.sent,dt=rt.length,dt){Et.next=9;break}return Et.abrupt("break",12);case 9:for(Qe=0;QeQe?$e-(rt-Qe):$e+(rt-dt)}function tt(ke,ze,$e){var rt=ke.length,dt=ze.length,Qe,bt;if(rt===0&&dt===0)return null;rt2&&arguments[2]!==void 0?arguments[2]:!1,te=Xt?Ht<0&&Et.current.left||Ht>0&&Et.current.right:Ht<0&&Et.current.top||Ht>0&&Et.current.bottom;return le&&te?(clearTimeout(Qe.current),dt.current=!1):(!te||dt.current)&&bt(),!dt.current&&te}};function zt(ke,ze,$e,rt,dt,Qe,bt){var Et=(0,ge.useRef)(0),Xt=(0,ge.useRef)(null),Ht=(0,ge.useRef)(null),le=(0,ge.useRef)(!1),te=lt(ze,$e,rt,dt);function ee(gt,kt){if(vt.Z.cancel(Xt.current),!te(!1,kt)){var _e=gt;if(!_e._virtualHandled)_e._virtualHandled=!0;else return;Et.current+=kt,Ht.current=kt,ht||_e.preventDefault(),Xt.current=(0,vt.Z)(function(){var Zt=le.current?10:1;bt(Et.current*Zt,!1),Et.current=0})}}function ie(gt,kt){bt(kt,!0),ht||gt.preventDefault()}var ce=(0,ge.useRef)(null),ne=(0,ge.useRef)(null);function be(gt){if(ke){vt.Z.cancel(ne.current),ne.current=(0,vt.Z)(function(){ce.current=null},2);var kt=gt.deltaX,_e=gt.deltaY,Zt=gt.shiftKey,Ft=kt,Ot=_e;(ce.current==="sx"||!ce.current&&Zt&&_e&&!kt)&&(Ft=_e,Ot=0,ce.current="sx");var un=Math.abs(Ft),kn=Math.abs(Ot);ce.current===null&&(ce.current=Qe&&un>kn?"x":"y"),ce.current==="y"?ee(gt,Ot):ie(gt,Ft)}}function yt(gt){ke&&(le.current=gt.detail===Ht.current)}return[be,yt]}function Oe(ke,ze,$e,rt){var dt=ge.useMemo(function(){return[new Map,[]]},[ke,$e.id,rt]),Qe=(0,me.Z)(dt,2),bt=Qe[0],Et=Qe[1],Xt=function(le){var te=arguments.length>1&&arguments[1]!==void 0?arguments[1]:le,ee=bt.get(le),ie=bt.get(te);if(ee===void 0||ie===void 0)for(var ce=ke.length,ne=Et.length;ne0&&arguments[0]!==void 0?arguments[0]:!1;le();var ce=function(){var yt=!1;Et.current.forEach(function(gt,kt){if(gt&>.offsetParent){var _e=gt.offsetHeight,Zt=getComputedStyle(gt),Ft=Zt.marginTop,Ot=Zt.marginBottom,un=Te(Ft),kn=Te(Ot),cn=_e+un+kn;Xt.current.get(kt)!==cn&&(Xt.current.set(kt,cn),yt=!0)}}),yt&&bt(function(gt){return gt+1})};if(ie)ce();else{Ht.current+=1;var ne=Ht.current;Promise.resolve().then(function(){ne===Ht.current&&ce()})}}function ee(ie,ce){var ne=ke(ie),be=Et.current.get(ne);ce?(Et.current.set(ne,ce),te()):Et.current.delete(ne),!be!=!ce&&(ce?ze==null||ze(ie):$e==null||$e(ie))}return(0,ge.useEffect)(function(){return le},[]),[ee,te,Xt.current,Qe]}var Bt=14/15;function wt(ke,ze,$e){var rt=(0,ge.useRef)(!1),dt=(0,ge.useRef)(0),Qe=(0,ge.useRef)(0),bt=(0,ge.useRef)(null),Et=(0,ge.useRef)(null),Xt,Ht=function(ie){if(rt.current){var ce=Math.ceil(ie.touches[0].pageX),ne=Math.ceil(ie.touches[0].pageY),be=dt.current-ce,yt=Qe.current-ne,gt=Math.abs(be)>Math.abs(yt);gt?dt.current=ce:Qe.current=ne;var kt=$e(gt,gt?be:yt,!1,ie);kt&&ie.preventDefault(),clearInterval(Et.current),kt&&(Et.current=setInterval(function(){gt?be*=Bt:yt*=Bt;var _e=Math.floor(gt?be:yt);(!$e(gt,_e,!0)||Math.abs(_e)<=.1)&&clearInterval(Et.current)},16))}},le=function(){rt.current=!1,Xt()},te=function(ie){Xt(),ie.touches.length===1&&!rt.current&&(rt.current=!0,dt.current=Math.ceil(ie.touches[0].pageX),Qe.current=Math.ceil(ie.touches[0].pageY),bt.current=ie.target,bt.current.addEventListener("touchmove",Ht,{passive:!1}),bt.current.addEventListener("touchend",le,{passive:!0}))};Xt=function(){bt.current&&(bt.current.removeEventListener("touchmove",Ht),bt.current.removeEventListener("touchend",le))},(0,Se.Z)(function(){return ke&&ze.current.addEventListener("touchstart",te,{passive:!0}),function(){var ee;(ee=ze.current)===null||ee===void 0||ee.removeEventListener("touchstart",te),Xt(),clearInterval(Et.current)}},[ke])}function Lt(ke){return Math.floor(Math.pow(ke,.5))}function ct(ke,ze){var $e="touches"in ke?ke.touches[0]:ke;return $e[ze?"pageX":"pageY"]-window[ze?"scrollX":"scrollY"]}function he(ke,ze,$e){ge.useEffect(function(){var rt=ze.current;if(ke&&rt){var dt=!1,Qe,bt,Et=function(){vt.Z.cancel(Qe)},Xt=function ee(){Et(),Qe=(0,vt.Z)(function(){$e(bt),ee()})},Ht=function(){dt=!1,Et()},le=function(ie){if(!(ie.target.draggable||ie.button!==0)){var ce=ie;ce._virtualHandled||(ce._virtualHandled=!0,dt=!0)}},te=function(ie){if(dt){var ce=ct(ie,!1),ne=rt.getBoundingClientRect(),be=ne.top,yt=ne.bottom;if(ce<=be){var gt=be-ce;bt=-Lt(gt),Xt()}else if(ce>=yt){var kt=ce-yt;bt=Lt(kt),Xt()}else Et()}};return rt.addEventListener("mousedown",le),rt.ownerDocument.addEventListener("mouseup",Ht),rt.ownerDocument.addEventListener("mousemove",te),rt.ownerDocument.addEventListener("dragend",Ht),function(){rt.removeEventListener("mousedown",le),rt.ownerDocument.removeEventListener("mouseup",Ht),rt.ownerDocument.removeEventListener("mousemove",te),rt.ownerDocument.removeEventListener("dragend",Ht),Et()}}},[ke])}var ae=10;function Me(ke,ze,$e,rt,dt,Qe,bt,Et){var Xt=ge.useRef(),Ht=ge.useState(null),le=(0,me.Z)(Ht,2),te=le[0],ee=le[1];return(0,Se.Z)(function(){if(te&&te.times=0;mr-=1){var er=dt(ze[mr]),ur=$e.get(er);if(ur===void 0){gt=!0;break}if(zn-=ur,zn<=0)break}switch(Zt){case"top":_e=Ot-be;break;case"bottom":_e=un-yt+be;break;default:{var nr=ke.current.scrollTop,Rn=nr+yt;OtRn&&(kt="bottom")}}_e!==null&&bt(_e),_e!==te.lastTop&&(gt=!0)}gt&&ee((0,Fe.Z)((0,Fe.Z)({},te),{},{times:te.times+1,targetAlign:kt,lastTop:_e}))}},[te,ke.current]),function(ie){if(ie==null){Et();return}if(vt.Z.cancel(Xt.current),typeof ie=="number")bt(ie);else if(ie&&(0,ut.Z)(ie)==="object"){var ce,ne=ie.align;"index"in ie?ce=ie.index:ce=ze.findIndex(function(gt){return dt(gt)===ie.key});var be=ie.offset,yt=be===void 0?0:be;ee({times:0,index:ce,offset:yt,originAlign:ne})}}}var Xe=ge.forwardRef(function(ke,ze){var $e=ke.prefixCls,rt=ke.rtl,dt=ke.scrollOffset,Qe=ke.scrollRange,bt=ke.onStartMove,Et=ke.onStopMove,Xt=ke.onScroll,Ht=ke.horizontal,le=ke.spinSize,te=ke.containerSize,ee=ke.style,ie=ke.thumbStyle,ce=ke.showScrollBar,ne=ge.useState(!1),be=(0,me.Z)(ne,2),yt=be[0],gt=be[1],kt=ge.useState(null),_e=(0,me.Z)(kt,2),Zt=_e[0],Ft=_e[1],Ot=ge.useState(null),un=(0,me.Z)(Ot,2),kn=un[0],cn=un[1],wn=!rt,$n=ge.useRef(),zn=ge.useRef(),mr=ge.useState(ce),er=(0,me.Z)(mr,2),ur=er[0],nr=er[1],Rn=ge.useRef(),rr=function(){ce===!0||ce===!1||(clearTimeout(Rn.current),nr(!0),Rn.current=setTimeout(function(){nr(!1)},3e3))},cr=Qe-te||0,Bn=te-le||0,Xn=ge.useMemo(function(){if(dt===0||cr===0)return 0;var hr=dt/cr;return hr*Bn},[dt,cr,Bn]),Kn=function(Zn){Zn.stopPropagation(),Zn.preventDefault()},xr=ge.useRef({top:Xn,dragging:yt,pageY:Zt,startTop:kn});xr.current={top:Xn,dragging:yt,pageY:Zt,startTop:kn};var Kt=function(Zn){gt(!0),Ft(ct(Zn,Ht)),cn(xr.current.top),bt(),Zn.stopPropagation(),Zn.preventDefault()};ge.useEffect(function(){var hr=function(Ut){Ut.preventDefault()},Zn=$n.current,Fn=zn.current;return Zn.addEventListener("touchstart",hr,{passive:!1}),Fn.addEventListener("touchstart",Kt,{passive:!1}),function(){Zn.removeEventListener("touchstart",hr),Fn.removeEventListener("touchstart",Kt)}},[]);var pn=ge.useRef();pn.current=cr;var En=ge.useRef();En.current=Bn,ge.useEffect(function(){if(yt){var hr,Zn=function(Ut){var mt=xr.current,qt=mt.dragging,Cn=mt.pageY,Gn=mt.startTop;vt.Z.cancel(hr);var Ae=$n.current.getBoundingClientRect(),Re=te/(Ht?Ae.width:Ae.height);if(qt){var Nt=(ct(Ut,Ht)-Cn)*Re,Dt=Gn;!wn&&Ht?Dt-=Nt:Dt+=Nt;var Ue=pn.current,Mt=En.current,Jt=Mt?Dt/Mt:0,tn=Math.ceil(Jt*Ue);tn=Math.max(tn,0),tn=Math.min(tn,Ue),hr=(0,vt.Z)(function(){Xt(tn,Ht)})}},Fn=function(){gt(!1),Et()};return window.addEventListener("mousemove",Zn,{passive:!0}),window.addEventListener("touchmove",Zn,{passive:!0}),window.addEventListener("mouseup",Fn,{passive:!0}),window.addEventListener("touchend",Fn,{passive:!0}),function(){window.removeEventListener("mousemove",Zn),window.removeEventListener("touchmove",Zn),window.removeEventListener("mouseup",Fn),window.removeEventListener("touchend",Fn),vt.Z.cancel(hr)}}},[yt]),ge.useEffect(function(){return rr(),function(){clearTimeout(Rn.current)}},[dt]),ge.useImperativeHandle(ze,function(){return{delayHidden:rr}});var Pn="".concat($e,"-scrollbar"),Jn={position:"absolute",visibility:ur?null:"hidden"},tr={position:"absolute",borderRadius:99,background:"var(--rc-virtual-list-scrollbar-bg, rgba(0, 0, 0, 0.5))",cursor:"pointer",userSelect:"none"};return Ht?(Object.assign(Jn,{height:8,left:0,right:0,bottom:0}),Object.assign(tr,(0,We.Z)({height:"100%",width:le},wn?"left":"right",Xn))):(Object.assign(Jn,(0,We.Z)({width:8,top:0,bottom:0},wn?"right":"left",0)),Object.assign(tr,{width:"100%",height:le,top:Xn})),ge.createElement("div",{ref:$n,className:Ze()(Pn,(0,We.Z)((0,We.Z)((0,We.Z)({},"".concat(Pn,"-horizontal"),Ht),"".concat(Pn,"-vertical"),!Ht),"".concat(Pn,"-visible"),ur)),style:(0,Fe.Z)((0,Fe.Z)({},Jn),ee),onMouseDown:Kn,onMouseMove:rr},ge.createElement("div",{ref:zn,className:Ze()("".concat(Pn,"-thumb"),(0,We.Z)({},"".concat(Pn,"-thumb-moving"),yt)),style:(0,Fe.Z)((0,Fe.Z)({},tr),ie),onMouseDown:Kt}))}),st=Xe,we=20;function je(){var ke=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,ze=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,$e=ke/ze*ke;return isNaN($e)&&($e=0),$e=Math.max($e,we),Math.floor($e)}var Ge=["prefixCls","className","height","itemHeight","fullHeight","style","data","children","itemKey","virtual","direction","scrollWidth","component","onScroll","onVirtualScroll","onVisibleChange","innerProps","extraRender","styles","showScrollBar"],Ct=[],ot={overflowY:"auto",overflowAnchor:"none"};function ye(ke,ze){var $e=ke.prefixCls,rt=$e===void 0?"rc-virtual-list":$e,dt=ke.className,Qe=ke.height,bt=ke.itemHeight,Et=ke.fullHeight,Xt=Et===void 0?!0:Et,Ht=ke.style,le=ke.data,te=ke.children,ee=ke.itemKey,ie=ke.virtual,ce=ke.direction,ne=ke.scrollWidth,be=ke.component,yt=be===void 0?"div":be,gt=ke.onScroll,kt=ke.onVirtualScroll,_e=ke.onVisibleChange,Zt=ke.innerProps,Ft=ke.extraRender,Ot=ke.styles,un=ke.showScrollBar,kn=un===void 0?"optional":un,cn=(0,Ke.Z)(ke,Ge),wn=ge.useCallback(function(Wt){return typeof ee=="function"?ee(Wt):Wt==null?void 0:Wt[ee]},[ee]),$n=Ve(wn,null,null),zn=(0,me.Z)($n,4),mr=zn[0],er=zn[1],ur=zn[2],nr=zn[3],Rn=!!(ie!==!1&&Qe&&bt),rr=ge.useMemo(function(){return Object.values(ur.maps).reduce(function(Wt,Yt){return Wt+Yt},0)},[ur.id,ur.maps]),cr=Rn&&le&&(Math.max(bt*le.length,rr)>Qe||!!ne),Bn=ce==="rtl",Xn=Ze()(rt,(0,We.Z)({},"".concat(rt,"-rtl"),Bn),dt),Kn=le||Ct,xr=(0,ge.useRef)(),Kt=(0,ge.useRef)(),pn=(0,ge.useRef)(),En=(0,ge.useState)(0),Pn=(0,me.Z)(En,2),Jn=Pn[0],tr=Pn[1],hr=(0,ge.useState)(0),Zn=(0,me.Z)(hr,2),Fn=Zn[0],dr=Zn[1],Ut=(0,ge.useState)(!1),mt=(0,me.Z)(Ut,2),qt=mt[0],Cn=mt[1],Gn=function(){Cn(!0)},Ae=function(){Cn(!1)},Re={getKey:wn};function Nt(Wt){tr(function(Yt){var yn;typeof Wt=="function"?yn=Wt(Yt):yn=Wt;var on=wr(yn);return xr.current.scrollTop=on,on})}var Dt=(0,ge.useRef)({start:0,end:Kn.length}),Ue=(0,ge.useRef)(),Mt=pt(Kn,wn),Jt=(0,me.Z)(Mt,1),tn=Jt[0];Ue.current=tn;var dn=ge.useMemo(function(){if(!Rn)return{scrollHeight:void 0,start:0,end:Kn.length-1,offset:void 0};if(!cr){var Wt;return{scrollHeight:((Wt=Kt.current)===null||Wt===void 0?void 0:Wt.offsetHeight)||0,start:0,end:Kn.length-1,offset:void 0}}for(var Yt=0,yn,on,Dn,ar=Kn.length,Vt=0;Vt=Jn&&yn===void 0&&(yn=Vt,on=Yt),Ln>Jn+Qe&&Dn===void 0&&(Dn=Vt),Yt=Ln}return yn===void 0&&(yn=0,on=0,Dn=Math.ceil(Qe/bt)),Dn===void 0&&(Dn=Kn.length-1),Dn=Math.min(Dn+1,Kn.length-1),{scrollHeight:Yt,start:yn,end:Dn,offset:on}},[cr,Rn,Jn,Kn,nr,Qe]),Gt=dn.scrollHeight,$t=dn.start,Tt=dn.end,St=dn.offset;Dt.current.start=$t,Dt.current.end=Tt,ge.useLayoutEffect(function(){var Wt=ur.getRecord();if(Wt.size===1){var Yt=Array.from(Wt.keys())[0],yn=Wt.get(Yt),on=Kn[$t];if(on&&yn===void 0){var Dn=wn(on);if(Dn===Yt){var ar=ur.get(Yt),Vt=ar-bt;Nt(function(_t){return _t+Vt})}}}ur.resetRecord()},[Gt]);var en=ge.useState({width:0,height:Qe}),vn=(0,me.Z)(en,2),mn=vn[0],xn=vn[1],_n=function(Yt){xn({width:Yt.offsetWidth,height:Yt.offsetHeight})},Yn=(0,ge.useRef)(),hn=(0,ge.useRef)(),jt=ge.useMemo(function(){return je(mn.width,ne)},[mn.width,ne]),gn=ge.useMemo(function(){return je(mn.height,Gt)},[mn.height,Gt]),nn=Gt-Qe,Wn=(0,ge.useRef)(nn);Wn.current=nn;function wr(Wt){var Yt=Wt;return Number.isNaN(Wn.current)||(Yt=Math.min(Yt,Wn.current)),Yt=Math.max(Yt,0),Yt}var Qn=Jn<=0,Mr=Jn>=nn,Lr=Fn<=0,Cr=Fn>=ne,ir=lt(Qn,Mr,Lr,Cr),Nr=function(){return{x:Bn?-Fn:Fn,y:Jn}},gr=(0,ge.useRef)(Nr()),or=(0,pe.zX)(function(Wt){if(kt){var Yt=(0,Fe.Z)((0,Fe.Z)({},Nr()),Wt);(gr.current.x!==Yt.x||gr.current.y!==Yt.y)&&(kt(Yt),gr.current=Yt)}});function Er(Wt,Yt){var yn=Wt;Yt?((0,it.flushSync)(function(){dr(yn)}),or()):Nt(yn)}function Pr(Wt){var Yt=Wt.currentTarget.scrollTop;Yt!==Jn&&Nt(Yt),gt==null||gt(Wt),or()}var pr=function(Yt){var yn=Yt,on=ne?ne-mn.width:0;return yn=Math.max(yn,0),yn=Math.min(yn,on),yn},qn=(0,pe.zX)(function(Wt,Yt){Yt?((0,it.flushSync)(function(){dr(function(yn){var on=yn+(Bn?-Wt:Wt);return pr(on)})}),or()):Nt(function(yn){var on=yn+Wt;return on})}),jn=zt(Rn,Qn,Mr,Lr,Cr,!!ne,qn),Br=(0,me.Z)(jn,2),Ur=Br[0],Jr=Br[1];wt(Rn,xr,function(Wt,Yt,yn,on){var Dn=on;return ir(Wt,Yt,yn)?!1:!Dn||!Dn._virtualHandled?(Dn&&(Dn._virtualHandled=!0),Ur({preventDefault:function(){},deltaX:Wt?Yt:0,deltaY:Wt?0:Yt}),!0):!1}),he(cr,xr,function(Wt){Nt(function(Yt){return Yt+Wt})}),(0,Se.Z)(function(){function Wt(yn){var on=Qn&&yn.detail<0,Dn=Mr&&yn.detail>0;Rn&&!on&&!Dn&&yn.preventDefault()}var Yt=xr.current;return Yt.addEventListener("wheel",Ur,{passive:!1}),Yt.addEventListener("DOMMouseScroll",Jr,{passive:!0}),Yt.addEventListener("MozMousePixelScroll",Wt,{passive:!1}),function(){Yt.removeEventListener("wheel",Ur),Yt.removeEventListener("DOMMouseScroll",Jr),Yt.removeEventListener("MozMousePixelScroll",Wt)}},[Rn,Qn,Mr]),(0,Se.Z)(function(){if(ne){var Wt=pr(Fn);dr(Wt),or({x:Wt})}},[mn.width,ne]);var Dr=function(){var Yt,yn;(Yt=Yn.current)===null||Yt===void 0||Yt.delayHidden(),(yn=hn.current)===null||yn===void 0||yn.delayHidden()},Wr=Me(xr,Kn,ur,bt,wn,function(){return er(!0)},Nt,Dr);ge.useImperativeHandle(ze,function(){return{nativeElement:pn.current,getScrollInfo:Nr,scrollTo:function(Yt){function yn(on){return on&&(0,ut.Z)(on)==="object"&&("left"in on||"top"in on)}yn(Yt)?(Yt.left!==void 0&&dr(pr(Yt.left)),Wr(Yt.top)):Wr(Yt)}}}),(0,Se.Z)(function(){if(_e){var Wt=Kn.slice($t,Tt+1);_e(Wt,Kn)}},[$t,Tt,Kn]);var Ir=Oe(Kn,wn,ur,bt),Zr=Ft==null?void 0:Ft({start:$t,end:Tt,virtual:cr,offsetX:Fn,offsetY:St,rtl:Bn,getSize:Ir}),ii=xe(Kn,$t,Tt,ne,Fn,mr,te,Re),Or=null;Qe&&(Or=(0,Fe.Z)((0,We.Z)({},Xt?"height":"maxHeight",Qe),ot),Rn&&(Or.overflowY="hidden",ne&&(Or.overflowX="hidden"),qt&&(Or.pointerEvents="none")));var Nn={};return Bn&&(Nn.dir="rtl"),ge.createElement("div",(0,se.Z)({ref:pn,style:(0,Fe.Z)((0,Fe.Z)({},Ht),{},{position:"relative"}),className:Xn},Nn,cn),ge.createElement(Ee.Z,{onResize:_n},ge.createElement(yt,{className:"".concat(rt,"-holder"),style:Or,ref:xr,onScroll:Pr,onMouseEnter:Dr},ge.createElement(Be,{prefixCls:rt,height:Gt,offsetX:Fn,offsetY:St,scrollWidth:ne,onInnerResize:er,ref:Kt,innerProps:Zt,rtl:Bn,extra:Zr},ii))),cr&&Gt>Qe&&ge.createElement(st,{ref:Yn,prefixCls:rt,scrollOffset:Jn,scrollRange:Gt,rtl:Bn,onScroll:Er,onStartMove:Gn,onStopMove:Ae,spinSize:gn,containerSize:mn.height,style:Ot==null?void 0:Ot.verticalScrollBar,thumbStyle:Ot==null?void 0:Ot.verticalScrollBarThumb,showScrollBar:kn}),cr&&ne>mn.width&&ge.createElement(st,{ref:hn,prefixCls:rt,scrollOffset:Fn,scrollRange:ne,rtl:Bn,onScroll:Er,onStartMove:Gn,onStopMove:Ae,spinSize:jt,containerSize:mn.width,horizontal:!0,style:Ot==null?void 0:Ot.horizontalScrollBar,thumbStyle:Ot==null?void 0:Ot.horizontalScrollBarThumb,showScrollBar:kn}))}var ve=ge.forwardRef(ye);ve.displayName="List";var De=ve,et=De},93314:function(At){"use strict";At.exports="data:image/png;base64,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"},16722:function(At,It,de){"use strict";de.d(It,{Z:function(){return Ze}});const se=Ee=>typeof Ee=="object"&&Ee!=null&&Ee.nodeType===1,ut=(Ee,pe)=>(!pe||Ee!=="hidden")&&Ee!=="visible"&&Ee!=="clip",Fe=(Ee,pe)=>{if(Ee.clientHeight{const it=(He=>{if(!He.ownerDocument||!He.ownerDocument.defaultView)return null;try{return He.ownerDocument.defaultView.frameElement}catch(Be){return null}})(ge);return!!it&&(it.clientHeightHepe||He>Ee&&Be=pe&&Ne>=Se?He-Ee-ge:Be>pe&&NeSe?Be-pe+it:0,me=Ee=>{const pe=Ee.parentElement;return pe==null?Ee.getRootNode().host||null:pe},Ke=(Ee,pe)=>{var Se,ge,it,He;if(typeof document=="undefined")return[];const{scrollMode:Be,block:Ne,inline:xe,boundary:Je,skipOverflowHiddenElements:tt}=pe,pt=typeof Je=="function"?Je:st=>st!==Je;if(!se(Ee))throw new TypeError("Invalid target");const vt=document.scrollingElement||document.documentElement,ft=[];let ht=Ee;for(;se(ht)&&pt(ht);){if(ht=me(ht),ht===vt){ft.push(ht);break}ht!=null&&ht===document.body&&Fe(ht)&&!Fe(document.documentElement)||ht!=null&&Fe(ht,tt)&&ft.push(ht)}const lt=(ge=(Se=window.visualViewport)==null?void 0:Se.width)!=null?ge:innerWidth,zt=(He=(it=window.visualViewport)==null?void 0:it.height)!=null?He:innerHeight,{scrollX:Oe,scrollY:Ye}=window,{height:xt,width:Ie,top:qe,right:Te,bottom:Ve,left:Bt}=Ee.getBoundingClientRect(),{top:wt,right:Lt,bottom:ct,left:he}=(st=>{const we=window.getComputedStyle(st);return{top:parseFloat(we.scrollMarginTop)||0,right:parseFloat(we.scrollMarginRight)||0,bottom:parseFloat(we.scrollMarginBottom)||0,left:parseFloat(we.scrollMarginLeft)||0}})(Ee);let ae=Ne==="start"||Ne==="nearest"?qe-wt:Ne==="end"?Ve+ct:qe+xt/2-wt+ct,Me=xe==="center"?Bt+Ie/2-he+Lt:xe==="end"?Te+Lt:Bt-he;const Xe=[];for(let st=0;st=0&&Bt>=0&&Ve<=zt&&Te<=lt&&(we===vt&&!Fe(we)||qe>=Ct&&Ve<=ye&&Bt>=ve&&Te<=ot))return Xe;const De=getComputedStyle(we),et=parseInt(De.borderLeftWidth,10),ke=parseInt(De.borderTopWidth,10),ze=parseInt(De.borderRightWidth,10),$e=parseInt(De.borderBottomWidth,10);let rt=0,dt=0;const Qe="offsetWidth"in we?we.offsetWidth-we.clientWidth-et-ze:0,bt="offsetHeight"in we?we.offsetHeight-we.clientHeight-ke-$e:0,Et="offsetWidth"in we?we.offsetWidth===0?0:Ge/we.offsetWidth:0,Xt="offsetHeight"in we?we.offsetHeight===0?0:je/we.offsetHeight:0;if(vt===we)rt=Ne==="start"?ae:Ne==="end"?ae-zt:Ne==="nearest"?We(Ye,Ye+zt,zt,ke,$e,Ye+ae,Ye+ae+xt,xt):ae-zt/2,dt=xe==="start"?Me:xe==="center"?Me-lt/2:xe==="end"?Me-lt:We(Oe,Oe+lt,lt,et,ze,Oe+Me,Oe+Me+Ie,Ie),rt=Math.max(0,rt+Ye),dt=Math.max(0,dt+Oe);else{rt=Ne==="start"?ae-Ct-ke:Ne==="end"?ae-ye+$e+bt:Ne==="nearest"?We(Ct,ye,je,ke,$e+bt,ae,ae+xt,xt):ae-(Ct+je/2)+bt/2,dt=xe==="start"?Me-ve-et:xe==="center"?Me-(ve+Ge/2)+Qe/2:xe==="end"?Me-ot+ze+Qe:We(ve,ot,Ge,et,ze+Qe,Me,Me+Ie,Ie);const{scrollLeft:Ht,scrollTop:le}=we;rt=Xt===0?0:Math.max(0,Math.min(le+rt/Xt,we.scrollHeight-je/Xt+bt)),dt=Et===0?0:Math.max(0,Math.min(Ht+dt/Et,we.scrollWidth-Ge/Et+Qe)),ae+=le-rt,Me+=Ht-dt}Xe.push({el:we,top:rt,left:dt})}return Xe},Le=Ee=>Ee===!1?{block:"end",inline:"nearest"}:(pe=>pe===Object(pe)&&Object.keys(pe).length!==0)(Ee)?Ee:{block:"start",inline:"nearest"};function Ze(Ee,pe){if(!Ee.isConnected||!(it=>{let He=it;for(;He&&He.parentNode;){if(He.parentNode===document)return!0;He=He.parentNode instanceof ShadowRoot?He.parentNode.host:He.parentNode}return!1})(Ee))return;const Se=(it=>{const He=window.getComputedStyle(it);return{top:parseFloat(He.scrollMarginTop)||0,right:parseFloat(He.scrollMarginRight)||0,bottom:parseFloat(He.scrollMarginBottom)||0,left:parseFloat(He.scrollMarginLeft)||0}})(Ee);if((it=>typeof it=="object"&&typeof it.behavior=="function")(pe))return pe.behavior(Ke(Ee,pe));const ge=typeof pe=="boolean"||pe==null?void 0:pe.behavior;for(const{el:it,top:He,left:Be}of Ke(Ee,Le(pe))){const Ne=He-Se.top+Se.bottom,xe=Be-Se.left+Se.right;it.scroll({top:Ne,left:xe,behavior:ge})}}}}]); +`,tt=["letter-spacing","line-height","padding-top","padding-bottom","font-family","font-weight","font-size","font-variant","text-rendering","text-transform","width","text-indent","padding-left","padding-right","border-width","box-sizing","word-break","white-space"],pt={},vt;function ft(wt){var Lt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,ct=wt.getAttribute("id")||wt.getAttribute("data-reactid")||wt.getAttribute("name");if(Lt&&pt[ct])return pt[ct];var he=window.getComputedStyle(wt),ae=he.getPropertyValue("box-sizing")||he.getPropertyValue("-moz-box-sizing")||he.getPropertyValue("-webkit-box-sizing"),Me=parseFloat(he.getPropertyValue("padding-bottom"))+parseFloat(he.getPropertyValue("padding-top")),Xe=parseFloat(he.getPropertyValue("border-bottom-width"))+parseFloat(he.getPropertyValue("border-top-width")),st=tt.map(function(je){return"".concat(je,":").concat(he.getPropertyValue(je))}).join(";"),we={sizingStyle:st,paddingSize:Me,borderSize:Xe,boxSizing:ae};return Lt&&ct&&(pt[ct]=we),we}function ht(wt){var Lt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,ct=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,he=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null;vt||(vt=document.createElement("textarea"),vt.setAttribute("tab-index","-1"),vt.setAttribute("aria-hidden","true"),vt.setAttribute("name","hiddenTextarea"),document.body.appendChild(vt)),wt.getAttribute("wrap")?vt.setAttribute("wrap",wt.getAttribute("wrap")):vt.removeAttribute("wrap");var ae=ft(wt,Lt),Me=ae.paddingSize,Xe=ae.borderSize,st=ae.boxSizing,we=ae.sizingStyle;vt.setAttribute("style","".concat(we,";").concat(Je)),vt.value=wt.value||wt.placeholder||"";var je=void 0,Ge=void 0,kt,it=vt.scrollHeight;if(st==="border-box"?it+=Xe:st==="content-box"&&(it-=Me),ct!==null||he!==null){vt.value=" ";var ye=vt.scrollHeight-Me;ct!==null&&(je=ye*ct,st==="border-box"&&(je=je+Me+Xe),it=Math.max(je,it)),he!==null&&(Ge=ye*he,st==="border-box"&&(Ge=Ge+Me+Xe),kt=it>Ge?"":"hidden",it=Math.min(Ge,it))}var ve={height:it,overflowY:kt,resize:"none"};return je&&(ve.minHeight=je),Ge&&(ve.maxHeight=Ge),ve}var lt=["prefixCls","defaultValue","value","autoSize","onResize","className","style","disabled","onChange","onInternalAutoSize"],zt=0,Oe=1,Ye=2,xt=ot.forwardRef(function(wt,Lt){var ct=wt,he=ct.prefixCls,ae=ct.defaultValue,Me=ct.value,Xe=ct.autoSize,st=ct.onResize,we=ct.className,je=ct.style,Ge=ct.disabled,kt=ct.onChange,it=ct.onInternalAutoSize,ye=(0,Ke.Z)(ct,lt),ve=(0,ge.Z)(ae,{value:Me,postState:function(un){return un!=null?un:""}}),De=(0,me.Z)(ve,2),et=De[0],ke=De[1],ze=function(un){ke(un.target.value),kt==null||kt(un)},$e=ot.useRef();ot.useImperativeHandle(Lt,function(){return{textArea:$e.current}});var rt=ot.useMemo(function(){return Xe&&(0,He.Z)(Xe)==="object"?[Xe.minRows,Xe.maxRows]:[]},[Xe]),dt=(0,me.Z)(rt,2),Qe=dt[0],bt=dt[1],Et=!!Xe,Xt=function(){try{if(document.activeElement===$e.current){var un=$e.current,kn=un.selectionStart,cn=un.selectionEnd,wn=un.scrollTop;$e.current.setSelectionRange(kn,cn),$e.current.scrollTop=wn}}catch($n){}},Ht=ot.useState(Ye),le=(0,me.Z)(Ht,2),te=le[0],ee=le[1],ie=ot.useState(),ce=(0,me.Z)(ie,2),ne=ce[0],be=ce[1],yt=function(){ee(zt)};(0,Ne.Z)(function(){Et&&yt()},[Me,Qe,bt,Et]),(0,Ne.Z)(function(){if(te===zt)ee(Oe);else if(te===Oe){var Ot=ht($e.current,!1,Qe,bt);ee(Ye),be(Ot)}else Xt()},[te]);var gt=ot.useRef(),St=function(){xe.Z.cancel(gt.current)},_e=function(un){te===Ye&&(st==null||st(un),Xe&&(St(),gt.current=(0,xe.Z)(function(){yt()})))};ot.useEffect(function(){return St},[]);var Zt=Et?ne:null,Ft=(0,Fe.Z)((0,Fe.Z)({},je),Zt);return(te===zt||te===Oe)&&(Ft.overflowY="hidden",Ft.overflowX="hidden"),ot.createElement(Be.Z,{onResize:_e,disabled:!(Xe||st)},ot.createElement("textarea",(0,se.Z)({},ye,{ref:$e,style:Ft,className:Ze()(he,we,(0,ut.Z)({},"".concat(he,"-disabled"),Ge)),disabled:Ge,value:et,onChange:ze})))}),Ie=xt,qe=["defaultValue","value","onFocus","onBlur","onChange","allowClear","maxLength","onCompositionStart","onCompositionEnd","suffix","prefixCls","showCount","count","className","style","disabled","hidden","classNames","styles","onResize","onClear","onPressEnter","readOnly","autoSize","onKeyDown"],Te=ot.forwardRef(function(wt,Lt){var ct,he=wt.defaultValue,ae=wt.value,Me=wt.onFocus,Xe=wt.onBlur,st=wt.onChange,we=wt.allowClear,je=wt.maxLength,Ge=wt.onCompositionStart,kt=wt.onCompositionEnd,it=wt.suffix,ye=wt.prefixCls,ve=ye===void 0?"rc-textarea":ye,De=wt.showCount,et=wt.count,ke=wt.className,ze=wt.style,$e=wt.disabled,rt=wt.hidden,dt=wt.classNames,Qe=wt.styles,bt=wt.onResize,Et=wt.onClear,Xt=wt.onPressEnter,Ht=wt.readOnly,le=wt.autoSize,te=wt.onKeyDown,ee=(0,Ke.Z)(wt,qe),ie=(0,ge.Z)(he,{value:ae,defaultValue:he}),ce=(0,me.Z)(ie,2),ne=ce[0],be=ce[1],yt=ne==null?"":String(ne),gt=ot.useState(!1),St=(0,me.Z)(gt,2),_e=St[0],Zt=St[1],Ft=ot.useRef(!1),Ot=ot.useState(null),un=(0,me.Z)(Ot,2),kn=un[0],cn=un[1],wn=(0,ot.useRef)(null),$n=(0,ot.useRef)(null),zn=function(){var qt;return(qt=$n.current)===null||qt===void 0?void 0:qt.textArea},mr=function(){zn().focus()};(0,ot.useImperativeHandle)(Lt,function(){var mt;return{resizableTextArea:$n.current,focus:mr,blur:function(){zn().blur()},nativeElement:((mt=wn.current)===null||mt===void 0?void 0:mt.nativeElement)||zn()}}),(0,ot.useEffect)(function(){Zt(function(mt){return!$e&&mt})},[$e]);var er=ot.useState(null),ur=(0,me.Z)(er,2),nr=ur[0],Rn=ur[1];ot.useEffect(function(){if(nr){var mt;(mt=zn()).setSelectionRange.apply(mt,(0,We.Z)(nr))}},[nr]);var rr=(0,pe.Z)(et,De),cr=(ct=rr.max)!==null&&ct!==void 0?ct:je,Bn=Number(cr)>0,Xn=rr.strategy(yt),Kn=!!cr&&Xn>cr,xr=function(qt,Cn){var Gn=Cn;!Ft.current&&rr.exceedFormatter&&rr.max&&rr.strategy(Cn)>rr.max&&(Gn=rr.exceedFormatter(Cn,{max:rr.max}),Cn!==Gn&&Rn([zn().selectionStart||0,zn().selectionEnd||0])),be(Gn),(0,Se.rJ)(qt.currentTarget,qt,st,Gn)},Kt=function(qt){Ft.current=!0,Ge==null||Ge(qt)},pn=function(qt){Ft.current=!1,xr(qt,qt.currentTarget.value),kt==null||kt(qt)},En=function(qt){xr(qt,qt.target.value)},Pn=function(qt){qt.key==="Enter"&&Xt&&Xt(qt),te==null||te(qt)},Jn=function(qt){Zt(!0),Me==null||Me(qt)},tr=function(qt){Zt(!1),Xe==null||Xe(qt)},hr=function(qt){be(""),mr(),(0,Se.rJ)(zn(),qt,st)},Zn=it,Fn;rr.show&&(rr.showFormatter?Fn=rr.showFormatter({value:yt,count:Xn,maxLength:cr}):Fn="".concat(Xn).concat(Bn?" / ".concat(cr):""),Zn=ot.createElement(ot.Fragment,null,Zn,ot.createElement("span",{className:Ze()("".concat(ve,"-data-count"),dt==null?void 0:dt.count),style:Qe==null?void 0:Qe.count},Fn)));var dr=function(qt){var Cn;bt==null||bt(qt),(Cn=zn())!==null&&Cn!==void 0&&Cn.style.height&&cn(!0)},Ut=!le&&!De&&!we;return ot.createElement(Ee.BaseInput,{ref:wn,value:yt,allowClear:we,handleReset:hr,suffix:Zn,prefixCls:ve,classNames:(0,Fe.Z)((0,Fe.Z)({},dt),{},{affixWrapper:Ze()(dt==null?void 0:dt.affixWrapper,(0,ut.Z)((0,ut.Z)({},"".concat(ve,"-show-count"),De),"".concat(ve,"-textarea-allow-clear"),we))}),disabled:$e,focused:_e,className:Ze()(ke,Kn&&"".concat(ve,"-out-of-range")),style:(0,Fe.Z)((0,Fe.Z)({},ze),kn&&!Ut?{height:"auto"}:{}),dataAttrs:{affixWrapper:{"data-count":typeof Fn=="string"?Fn:void 0}},hidden:rt,readOnly:Ht,onClear:Et},ot.createElement(Ie,(0,se.Z)({},ee,{autoSize:le,maxLength:je,onKeyDown:Pn,onChange:En,onFocus:Jn,onBlur:tr,onCompositionStart:Kt,onCompositionEnd:pn,className:Ze()(dt==null?void 0:dt.textarea),style:(0,Fe.Z)((0,Fe.Z)({},Qe==null?void 0:Qe.textarea),{},{resize:ze==null?void 0:ze.resize}),disabled:$e,prefixCls:ve,onResize:dr,ref:$n,readOnly:Ht})))}),Ve=Te,Bt=Ve},90472:function(At,It,de){"use strict";de.d(It,{Z:function(){return wt}});var se=de(54476),ut=de(67732),Fe=de(83652),We=de(31226),me=de(42403),Ke=de(158),Le=de(20068),Ze=de(59301),Ee=de(33885),pe=de(75931),Se=de(76190),ge=de(75044),ot=de(3202),He=de(94480),Be=de(92310),Ne=de.n(Be),xe=de(26112),Je=de(48736),tt=function(Lt,ct){if(Lt&&ct){var he=Array.isArray(ct)?ct:ct.split(","),ae=Lt.name||"",Me=Lt.type||"",Xe=Me.replace(/\/.*$/,"");return he.some(function(st){var we=st.trim();if(/^\*(\/\*)?$/.test(st))return!0;if(we.charAt(0)==="."){var je=ae.toLowerCase(),Ge=we.toLowerCase(),kt=[Ge];return(Ge===".jpg"||Ge===".jpeg")&&(kt=[".jpg",".jpeg"]),kt.some(function(it){return je.endsWith(it)})}return/\/\*$/.test(we)?Xe===we.replace(/\/.*$/,""):Me===we?!0:/^\w+$/.test(we)?((0,Je.ZP)(!1,"Upload takes an invalidate 'accept' type '".concat(we,"'.Skip for check.")),!0):!1})}return!0};function pt(Lt,ct){var he="cannot ".concat(Lt.method," ").concat(Lt.action," ").concat(ct.status,"'"),ae=new Error(he);return ae.status=ct.status,ae.method=Lt.method,ae.url=Lt.action,ae}function vt(Lt){var ct=Lt.responseText||Lt.response;if(!ct)return ct;try{return JSON.parse(ct)}catch(he){return ct}}function ft(Lt){var ct=new XMLHttpRequest;Lt.onProgress&&ct.upload&&(ct.upload.onprogress=function(Xe){Xe.total>0&&(Xe.percent=Xe.loaded/Xe.total*100),Lt.onProgress(Xe)});var he=new FormData;Lt.data&&Object.keys(Lt.data).forEach(function(Me){var Xe=Lt.data[Me];if(Array.isArray(Xe)){Xe.forEach(function(st){he.append("".concat(Me,"[]"),st)});return}he.append(Me,Xe)}),Lt.file instanceof Blob?he.append(Lt.filename,Lt.file,Lt.file.name):he.append(Lt.filename,Lt.file),ct.onerror=function(Xe){Lt.onError(Xe)},ct.onload=function(){return ct.status<200||ct.status>=300?Lt.onError(pt(Lt,ct),vt(ct)):Lt.onSuccess(vt(ct),ct)},ct.open(Lt.method,Lt.action,!0),Lt.withCredentials&&"withCredentials"in ct&&(ct.withCredentials=!0);var ae=Lt.headers||{};return ae["X-Requested-With"]!==null&&ct.setRequestHeader("X-Requested-With","XMLHttpRequest"),Object.keys(ae).forEach(function(Me){ae[Me]!==null&&ct.setRequestHeader(Me,ae[Me])}),ct.send(he),{abort:function(){ct.abort()}}}var ht=function(){var Lt=(0,ot.Z)((0,ge.Z)().mark(function ct(he,ae){var Me,Xe,st,we,je,Ge,kt,it;return(0,ge.Z)().wrap(function(ve){for(;;)switch(ve.prev=ve.next){case 0:Ge=function(){return Ge=(0,ot.Z)((0,ge.Z)().mark(function et(ke){return(0,ge.Z)().wrap(function($e){for(;;)switch($e.prev=$e.next){case 0:return $e.abrupt("return",new Promise(function(rt){ke.file(function(dt){ae(dt)?(ke.fullPath&&!dt.webkitRelativePath&&(Object.defineProperties(dt,{webkitRelativePath:{writable:!0}}),dt.webkitRelativePath=ke.fullPath.replace(/^\//,""),Object.defineProperties(dt,{webkitRelativePath:{writable:!1}})),rt(dt)):rt(null)})}));case 1:case"end":return $e.stop()}},et)})),Ge.apply(this,arguments)},je=function(et){return Ge.apply(this,arguments)},we=function(){return we=(0,ot.Z)((0,ge.Z)().mark(function et(ke){var ze,$e,rt,dt,Qe;return(0,ge.Z)().wrap(function(Et){for(;;)switch(Et.prev=Et.next){case 0:ze=ke.createReader(),$e=[];case 2:return Et.next=5,new Promise(function(Xt){ze.readEntries(Xt,function(){return Xt([])})});case 5:if(rt=Et.sent,dt=rt.length,dt){Et.next=9;break}return Et.abrupt("break",12);case 9:for(Qe=0;QeQe?$e-(rt-Qe):$e+(rt-dt)}function tt(ke,ze,$e){var rt=ke.length,dt=ze.length,Qe,bt;if(rt===0&&dt===0)return null;rt2&&arguments[2]!==void 0?arguments[2]:!1,te=Xt?Ht<0&&Et.current.left||Ht>0&&Et.current.right:Ht<0&&Et.current.top||Ht>0&&Et.current.bottom;return le&&te?(clearTimeout(Qe.current),dt.current=!1):(!te||dt.current)&&bt(),!dt.current&&te}};function zt(ke,ze,$e,rt,dt,Qe,bt){var Et=(0,ge.useRef)(0),Xt=(0,ge.useRef)(null),Ht=(0,ge.useRef)(null),le=(0,ge.useRef)(!1),te=lt(ze,$e,rt,dt);function ee(gt,St){if(vt.Z.cancel(Xt.current),!te(!1,St)){var _e=gt;if(!_e._virtualHandled)_e._virtualHandled=!0;else return;Et.current+=St,Ht.current=St,ht||_e.preventDefault(),Xt.current=(0,vt.Z)(function(){var Zt=le.current?10:1;bt(Et.current*Zt,!1),Et.current=0})}}function ie(gt,St){bt(St,!0),ht||gt.preventDefault()}var ce=(0,ge.useRef)(null),ne=(0,ge.useRef)(null);function be(gt){if(ke){vt.Z.cancel(ne.current),ne.current=(0,vt.Z)(function(){ce.current=null},2);var St=gt.deltaX,_e=gt.deltaY,Zt=gt.shiftKey,Ft=St,Ot=_e;(ce.current==="sx"||!ce.current&&Zt&&_e&&!St)&&(Ft=_e,Ot=0,ce.current="sx");var un=Math.abs(Ft),kn=Math.abs(Ot);ce.current===null&&(ce.current=Qe&&un>kn?"x":"y"),ce.current==="y"?ee(gt,Ot):ie(gt,Ft)}}function yt(gt){ke&&(le.current=gt.detail===Ht.current)}return[be,yt]}function Oe(ke,ze,$e,rt){var dt=ge.useMemo(function(){return[new Map,[]]},[ke,$e.id,rt]),Qe=(0,me.Z)(dt,2),bt=Qe[0],Et=Qe[1],Xt=function(le){var te=arguments.length>1&&arguments[1]!==void 0?arguments[1]:le,ee=bt.get(le),ie=bt.get(te);if(ee===void 0||ie===void 0)for(var ce=ke.length,ne=Et.length;ne0&&arguments[0]!==void 0?arguments[0]:!1;le();var ce=function(){var yt=!1;Et.current.forEach(function(gt,St){if(gt&>.offsetParent){var _e=gt.offsetHeight,Zt=getComputedStyle(gt),Ft=Zt.marginTop,Ot=Zt.marginBottom,un=Te(Ft),kn=Te(Ot),cn=_e+un+kn;Xt.current.get(St)!==cn&&(Xt.current.set(St,cn),yt=!0)}}),yt&&bt(function(gt){return gt+1})};if(ie)ce();else{Ht.current+=1;var ne=Ht.current;Promise.resolve().then(function(){ne===Ht.current&&ce()})}}function ee(ie,ce){var ne=ke(ie),be=Et.current.get(ne);ce?(Et.current.set(ne,ce),te()):Et.current.delete(ne),!be!=!ce&&(ce?ze==null||ze(ie):$e==null||$e(ie))}return(0,ge.useEffect)(function(){return le},[]),[ee,te,Xt.current,Qe]}var Bt=14/15;function wt(ke,ze,$e){var rt=(0,ge.useRef)(!1),dt=(0,ge.useRef)(0),Qe=(0,ge.useRef)(0),bt=(0,ge.useRef)(null),Et=(0,ge.useRef)(null),Xt,Ht=function(ie){if(rt.current){var ce=Math.ceil(ie.touches[0].pageX),ne=Math.ceil(ie.touches[0].pageY),be=dt.current-ce,yt=Qe.current-ne,gt=Math.abs(be)>Math.abs(yt);gt?dt.current=ce:Qe.current=ne;var St=$e(gt,gt?be:yt,!1,ie);St&&ie.preventDefault(),clearInterval(Et.current),St&&(Et.current=setInterval(function(){gt?be*=Bt:yt*=Bt;var _e=Math.floor(gt?be:yt);(!$e(gt,_e,!0)||Math.abs(_e)<=.1)&&clearInterval(Et.current)},16))}},le=function(){rt.current=!1,Xt()},te=function(ie){Xt(),ie.touches.length===1&&!rt.current&&(rt.current=!0,dt.current=Math.ceil(ie.touches[0].pageX),Qe.current=Math.ceil(ie.touches[0].pageY),bt.current=ie.target,bt.current.addEventListener("touchmove",Ht,{passive:!1}),bt.current.addEventListener("touchend",le,{passive:!0}))};Xt=function(){bt.current&&(bt.current.removeEventListener("touchmove",Ht),bt.current.removeEventListener("touchend",le))},(0,Se.Z)(function(){return ke&&ze.current.addEventListener("touchstart",te,{passive:!0}),function(){var ee;(ee=ze.current)===null||ee===void 0||ee.removeEventListener("touchstart",te),Xt(),clearInterval(Et.current)}},[ke])}function Lt(ke){return Math.floor(Math.pow(ke,.5))}function ct(ke,ze){var $e="touches"in ke?ke.touches[0]:ke;return $e[ze?"pageX":"pageY"]-window[ze?"scrollX":"scrollY"]}function he(ke,ze,$e){ge.useEffect(function(){var rt=ze.current;if(ke&&rt){var dt=!1,Qe,bt,Et=function(){vt.Z.cancel(Qe)},Xt=function ee(){Et(),Qe=(0,vt.Z)(function(){$e(bt),ee()})},Ht=function(){dt=!1,Et()},le=function(ie){if(!(ie.target.draggable||ie.button!==0)){var ce=ie;ce._virtualHandled||(ce._virtualHandled=!0,dt=!0)}},te=function(ie){if(dt){var ce=ct(ie,!1),ne=rt.getBoundingClientRect(),be=ne.top,yt=ne.bottom;if(ce<=be){var gt=be-ce;bt=-Lt(gt),Xt()}else if(ce>=yt){var St=ce-yt;bt=Lt(St),Xt()}else Et()}};return rt.addEventListener("mousedown",le),rt.ownerDocument.addEventListener("mouseup",Ht),rt.ownerDocument.addEventListener("mousemove",te),rt.ownerDocument.addEventListener("dragend",Ht),function(){rt.removeEventListener("mousedown",le),rt.ownerDocument.removeEventListener("mouseup",Ht),rt.ownerDocument.removeEventListener("mousemove",te),rt.ownerDocument.removeEventListener("dragend",Ht),Et()}}},[ke])}var ae=10;function Me(ke,ze,$e,rt,dt,Qe,bt,Et){var Xt=ge.useRef(),Ht=ge.useState(null),le=(0,me.Z)(Ht,2),te=le[0],ee=le[1];return(0,Se.Z)(function(){if(te&&te.times=0;mr-=1){var er=dt(ze[mr]),ur=$e.get(er);if(ur===void 0){gt=!0;break}if(zn-=ur,zn<=0)break}switch(Zt){case"top":_e=Ot-be;break;case"bottom":_e=un-yt+be;break;default:{var nr=ke.current.scrollTop,Rn=nr+yt;OtRn&&(St="bottom")}}_e!==null&&bt(_e),_e!==te.lastTop&&(gt=!0)}gt&&ee((0,Fe.Z)((0,Fe.Z)({},te),{},{times:te.times+1,targetAlign:St,lastTop:_e}))}},[te,ke.current]),function(ie){if(ie==null){Et();return}if(vt.Z.cancel(Xt.current),typeof ie=="number")bt(ie);else if(ie&&(0,ut.Z)(ie)==="object"){var ce,ne=ie.align;"index"in ie?ce=ie.index:ce=ze.findIndex(function(gt){return dt(gt)===ie.key});var be=ie.offset,yt=be===void 0?0:be;ee({times:0,index:ce,offset:yt,originAlign:ne})}}}var Xe=ge.forwardRef(function(ke,ze){var $e=ke.prefixCls,rt=ke.rtl,dt=ke.scrollOffset,Qe=ke.scrollRange,bt=ke.onStartMove,Et=ke.onStopMove,Xt=ke.onScroll,Ht=ke.horizontal,le=ke.spinSize,te=ke.containerSize,ee=ke.style,ie=ke.thumbStyle,ce=ke.showScrollBar,ne=ge.useState(!1),be=(0,me.Z)(ne,2),yt=be[0],gt=be[1],St=ge.useState(null),_e=(0,me.Z)(St,2),Zt=_e[0],Ft=_e[1],Ot=ge.useState(null),un=(0,me.Z)(Ot,2),kn=un[0],cn=un[1],wn=!rt,$n=ge.useRef(),zn=ge.useRef(),mr=ge.useState(ce),er=(0,me.Z)(mr,2),ur=er[0],nr=er[1],Rn=ge.useRef(),rr=function(){ce===!0||ce===!1||(clearTimeout(Rn.current),nr(!0),Rn.current=setTimeout(function(){nr(!1)},3e3))},cr=Qe-te||0,Bn=te-le||0,Xn=ge.useMemo(function(){if(dt===0||cr===0)return 0;var hr=dt/cr;return hr*Bn},[dt,cr,Bn]),Kn=function(Zn){Zn.stopPropagation(),Zn.preventDefault()},xr=ge.useRef({top:Xn,dragging:yt,pageY:Zt,startTop:kn});xr.current={top:Xn,dragging:yt,pageY:Zt,startTop:kn};var Kt=function(Zn){gt(!0),Ft(ct(Zn,Ht)),cn(xr.current.top),bt(),Zn.stopPropagation(),Zn.preventDefault()};ge.useEffect(function(){var hr=function(Ut){Ut.preventDefault()},Zn=$n.current,Fn=zn.current;return Zn.addEventListener("touchstart",hr,{passive:!1}),Fn.addEventListener("touchstart",Kt,{passive:!1}),function(){Zn.removeEventListener("touchstart",hr),Fn.removeEventListener("touchstart",Kt)}},[]);var pn=ge.useRef();pn.current=cr;var En=ge.useRef();En.current=Bn,ge.useEffect(function(){if(yt){var hr,Zn=function(Ut){var mt=xr.current,qt=mt.dragging,Cn=mt.pageY,Gn=mt.startTop;vt.Z.cancel(hr);var Ae=$n.current.getBoundingClientRect(),Re=te/(Ht?Ae.width:Ae.height);if(qt){var Nt=(ct(Ut,Ht)-Cn)*Re,Dt=Gn;!wn&&Ht?Dt-=Nt:Dt+=Nt;var Ue=pn.current,Mt=En.current,Jt=Mt?Dt/Mt:0,tn=Math.ceil(Jt*Ue);tn=Math.max(tn,0),tn=Math.min(tn,Ue),hr=(0,vt.Z)(function(){Xt(tn,Ht)})}},Fn=function(){gt(!1),Et()};return window.addEventListener("mousemove",Zn,{passive:!0}),window.addEventListener("touchmove",Zn,{passive:!0}),window.addEventListener("mouseup",Fn,{passive:!0}),window.addEventListener("touchend",Fn,{passive:!0}),function(){window.removeEventListener("mousemove",Zn),window.removeEventListener("touchmove",Zn),window.removeEventListener("mouseup",Fn),window.removeEventListener("touchend",Fn),vt.Z.cancel(hr)}}},[yt]),ge.useEffect(function(){return rr(),function(){clearTimeout(Rn.current)}},[dt]),ge.useImperativeHandle(ze,function(){return{delayHidden:rr}});var Pn="".concat($e,"-scrollbar"),Jn={position:"absolute",visibility:ur?null:"hidden"},tr={position:"absolute",borderRadius:99,background:"var(--rc-virtual-list-scrollbar-bg, rgba(0, 0, 0, 0.5))",cursor:"pointer",userSelect:"none"};return Ht?(Object.assign(Jn,{height:8,left:0,right:0,bottom:0}),Object.assign(tr,(0,We.Z)({height:"100%",width:le},wn?"left":"right",Xn))):(Object.assign(Jn,(0,We.Z)({width:8,top:0,bottom:0},wn?"right":"left",0)),Object.assign(tr,{width:"100%",height:le,top:Xn})),ge.createElement("div",{ref:$n,className:Ze()(Pn,(0,We.Z)((0,We.Z)((0,We.Z)({},"".concat(Pn,"-horizontal"),Ht),"".concat(Pn,"-vertical"),!Ht),"".concat(Pn,"-visible"),ur)),style:(0,Fe.Z)((0,Fe.Z)({},Jn),ee),onMouseDown:Kn,onMouseMove:rr},ge.createElement("div",{ref:zn,className:Ze()("".concat(Pn,"-thumb"),(0,We.Z)({},"".concat(Pn,"-thumb-moving"),yt)),style:(0,Fe.Z)((0,Fe.Z)({},tr),ie),onMouseDown:Kt}))}),st=Xe,we=20;function je(){var ke=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,ze=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,$e=ke/ze*ke;return isNaN($e)&&($e=0),$e=Math.max($e,we),Math.floor($e)}var Ge=["prefixCls","className","height","itemHeight","fullHeight","style","data","children","itemKey","virtual","direction","scrollWidth","component","onScroll","onVirtualScroll","onVisibleChange","innerProps","extraRender","styles","showScrollBar"],kt=[],it={overflowY:"auto",overflowAnchor:"none"};function ye(ke,ze){var $e=ke.prefixCls,rt=$e===void 0?"rc-virtual-list":$e,dt=ke.className,Qe=ke.height,bt=ke.itemHeight,Et=ke.fullHeight,Xt=Et===void 0?!0:Et,Ht=ke.style,le=ke.data,te=ke.children,ee=ke.itemKey,ie=ke.virtual,ce=ke.direction,ne=ke.scrollWidth,be=ke.component,yt=be===void 0?"div":be,gt=ke.onScroll,St=ke.onVirtualScroll,_e=ke.onVisibleChange,Zt=ke.innerProps,Ft=ke.extraRender,Ot=ke.styles,un=ke.showScrollBar,kn=un===void 0?"optional":un,cn=(0,Ke.Z)(ke,Ge),wn=ge.useCallback(function(Wt){return typeof ee=="function"?ee(Wt):Wt==null?void 0:Wt[ee]},[ee]),$n=Ve(wn,null,null),zn=(0,me.Z)($n,4),mr=zn[0],er=zn[1],ur=zn[2],nr=zn[3],Rn=!!(ie!==!1&&Qe&&bt),rr=ge.useMemo(function(){return Object.values(ur.maps).reduce(function(Wt,Yt){return Wt+Yt},0)},[ur.id,ur.maps]),cr=Rn&&le&&(Math.max(bt*le.length,rr)>Qe||!!ne),Bn=ce==="rtl",Xn=Ze()(rt,(0,We.Z)({},"".concat(rt,"-rtl"),Bn),dt),Kn=le||kt,xr=(0,ge.useRef)(),Kt=(0,ge.useRef)(),pn=(0,ge.useRef)(),En=(0,ge.useState)(0),Pn=(0,me.Z)(En,2),Jn=Pn[0],tr=Pn[1],hr=(0,ge.useState)(0),Zn=(0,me.Z)(hr,2),Fn=Zn[0],dr=Zn[1],Ut=(0,ge.useState)(!1),mt=(0,me.Z)(Ut,2),qt=mt[0],Cn=mt[1],Gn=function(){Cn(!0)},Ae=function(){Cn(!1)},Re={getKey:wn};function Nt(Wt){tr(function(Yt){var yn;typeof Wt=="function"?yn=Wt(Yt):yn=Wt;var on=wr(yn);return xr.current.scrollTop=on,on})}var Dt=(0,ge.useRef)({start:0,end:Kn.length}),Ue=(0,ge.useRef)(),Mt=pt(Kn,wn),Jt=(0,me.Z)(Mt,1),tn=Jt[0];Ue.current=tn;var dn=ge.useMemo(function(){if(!Rn)return{scrollHeight:void 0,start:0,end:Kn.length-1,offset:void 0};if(!cr){var Wt;return{scrollHeight:((Wt=Kt.current)===null||Wt===void 0?void 0:Wt.offsetHeight)||0,start:0,end:Kn.length-1,offset:void 0}}for(var Yt=0,yn,on,Dn,ar=Kn.length,Vt=0;Vt=Jn&&yn===void 0&&(yn=Vt,on=Yt),Ln>Jn+Qe&&Dn===void 0&&(Dn=Vt),Yt=Ln}return yn===void 0&&(yn=0,on=0,Dn=Math.ceil(Qe/bt)),Dn===void 0&&(Dn=Kn.length-1),Dn=Math.min(Dn+1,Kn.length-1),{scrollHeight:Yt,start:yn,end:Dn,offset:on}},[cr,Rn,Jn,Kn,nr,Qe]),Gt=dn.scrollHeight,$t=dn.start,Tt=dn.end,Ct=dn.offset;Dt.current.start=$t,Dt.current.end=Tt,ge.useLayoutEffect(function(){var Wt=ur.getRecord();if(Wt.size===1){var Yt=Array.from(Wt.keys())[0],yn=Wt.get(Yt),on=Kn[$t];if(on&&yn===void 0){var Dn=wn(on);if(Dn===Yt){var ar=ur.get(Yt),Vt=ar-bt;Nt(function(_t){return _t+Vt})}}}ur.resetRecord()},[Gt]);var en=ge.useState({width:0,height:Qe}),vn=(0,me.Z)(en,2),mn=vn[0],xn=vn[1],_n=function(Yt){xn({width:Yt.offsetWidth,height:Yt.offsetHeight})},Yn=(0,ge.useRef)(),hn=(0,ge.useRef)(),jt=ge.useMemo(function(){return je(mn.width,ne)},[mn.width,ne]),gn=ge.useMemo(function(){return je(mn.height,Gt)},[mn.height,Gt]),nn=Gt-Qe,Wn=(0,ge.useRef)(nn);Wn.current=nn;function wr(Wt){var Yt=Wt;return Number.isNaN(Wn.current)||(Yt=Math.min(Yt,Wn.current)),Yt=Math.max(Yt,0),Yt}var Qn=Jn<=0,Mr=Jn>=nn,Lr=Fn<=0,Cr=Fn>=ne,ir=lt(Qn,Mr,Lr,Cr),Nr=function(){return{x:Bn?-Fn:Fn,y:Jn}},gr=(0,ge.useRef)(Nr()),or=(0,pe.zX)(function(Wt){if(St){var Yt=(0,Fe.Z)((0,Fe.Z)({},Nr()),Wt);(gr.current.x!==Yt.x||gr.current.y!==Yt.y)&&(St(Yt),gr.current=Yt)}});function Er(Wt,Yt){var yn=Wt;Yt?((0,ot.flushSync)(function(){dr(yn)}),or()):Nt(yn)}function Pr(Wt){var Yt=Wt.currentTarget.scrollTop;Yt!==Jn&&Nt(Yt),gt==null||gt(Wt),or()}var pr=function(Yt){var yn=Yt,on=ne?ne-mn.width:0;return yn=Math.max(yn,0),yn=Math.min(yn,on),yn},qn=(0,pe.zX)(function(Wt,Yt){Yt?((0,ot.flushSync)(function(){dr(function(yn){var on=yn+(Bn?-Wt:Wt);return pr(on)})}),or()):Nt(function(yn){var on=yn+Wt;return on})}),jn=zt(Rn,Qn,Mr,Lr,Cr,!!ne,qn),Br=(0,me.Z)(jn,2),Ur=Br[0],Jr=Br[1];wt(Rn,xr,function(Wt,Yt,yn,on){var Dn=on;return ir(Wt,Yt,yn)?!1:!Dn||!Dn._virtualHandled?(Dn&&(Dn._virtualHandled=!0),Ur({preventDefault:function(){},deltaX:Wt?Yt:0,deltaY:Wt?0:Yt}),!0):!1}),he(cr,xr,function(Wt){Nt(function(Yt){return Yt+Wt})}),(0,Se.Z)(function(){function Wt(yn){var on=Qn&&yn.detail<0,Dn=Mr&&yn.detail>0;Rn&&!on&&!Dn&&yn.preventDefault()}var Yt=xr.current;return Yt.addEventListener("wheel",Ur,{passive:!1}),Yt.addEventListener("DOMMouseScroll",Jr,{passive:!0}),Yt.addEventListener("MozMousePixelScroll",Wt,{passive:!1}),function(){Yt.removeEventListener("wheel",Ur),Yt.removeEventListener("DOMMouseScroll",Jr),Yt.removeEventListener("MozMousePixelScroll",Wt)}},[Rn,Qn,Mr]),(0,Se.Z)(function(){if(ne){var Wt=pr(Fn);dr(Wt),or({x:Wt})}},[mn.width,ne]);var Dr=function(){var Yt,yn;(Yt=Yn.current)===null||Yt===void 0||Yt.delayHidden(),(yn=hn.current)===null||yn===void 0||yn.delayHidden()},Wr=Me(xr,Kn,ur,bt,wn,function(){return er(!0)},Nt,Dr);ge.useImperativeHandle(ze,function(){return{nativeElement:pn.current,getScrollInfo:Nr,scrollTo:function(Yt){function yn(on){return on&&(0,ut.Z)(on)==="object"&&("left"in on||"top"in on)}yn(Yt)?(Yt.left!==void 0&&dr(pr(Yt.left)),Wr(Yt.top)):Wr(Yt)}}}),(0,Se.Z)(function(){if(_e){var Wt=Kn.slice($t,Tt+1);_e(Wt,Kn)}},[$t,Tt,Kn]);var Ir=Oe(Kn,wn,ur,bt),Zr=Ft==null?void 0:Ft({start:$t,end:Tt,virtual:cr,offsetX:Fn,offsetY:Ct,rtl:Bn,getSize:Ir}),ii=xe(Kn,$t,Tt,ne,Fn,mr,te,Re),Or=null;Qe&&(Or=(0,Fe.Z)((0,We.Z)({},Xt?"height":"maxHeight",Qe),it),Rn&&(Or.overflowY="hidden",ne&&(Or.overflowX="hidden"),qt&&(Or.pointerEvents="none")));var Nn={};return Bn&&(Nn.dir="rtl"),ge.createElement("div",(0,se.Z)({ref:pn,style:(0,Fe.Z)((0,Fe.Z)({},Ht),{},{position:"relative"}),className:Xn},Nn,cn),ge.createElement(Ee.Z,{onResize:_n},ge.createElement(yt,{className:"".concat(rt,"-holder"),style:Or,ref:xr,onScroll:Pr,onMouseEnter:Dr},ge.createElement(Be,{prefixCls:rt,height:Gt,offsetX:Fn,offsetY:Ct,scrollWidth:ne,onInnerResize:er,ref:Kt,innerProps:Zt,rtl:Bn,extra:Zr},ii))),cr&&Gt>Qe&&ge.createElement(st,{ref:Yn,prefixCls:rt,scrollOffset:Jn,scrollRange:Gt,rtl:Bn,onScroll:Er,onStartMove:Gn,onStopMove:Ae,spinSize:gn,containerSize:mn.height,style:Ot==null?void 0:Ot.verticalScrollBar,thumbStyle:Ot==null?void 0:Ot.verticalScrollBarThumb,showScrollBar:kn}),cr&&ne>mn.width&&ge.createElement(st,{ref:hn,prefixCls:rt,scrollOffset:Fn,scrollRange:ne,rtl:Bn,onScroll:Er,onStartMove:Gn,onStopMove:Ae,spinSize:jt,containerSize:mn.width,horizontal:!0,style:Ot==null?void 0:Ot.horizontalScrollBar,thumbStyle:Ot==null?void 0:Ot.horizontalScrollBarThumb,showScrollBar:kn}))}var ve=ge.forwardRef(ye);ve.displayName="List";var De=ve,et=De},93314:function(At){"use strict";At.exports="data:image/png;base64,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"},16722:function(At,It,de){"use strict";de.d(It,{Z:function(){return Ze}});const se=Ee=>typeof Ee=="object"&&Ee!=null&&Ee.nodeType===1,ut=(Ee,pe)=>(!pe||Ee!=="hidden")&&Ee!=="visible"&&Ee!=="clip",Fe=(Ee,pe)=>{if(Ee.clientHeight{const ot=(He=>{if(!He.ownerDocument||!He.ownerDocument.defaultView)return null;try{return He.ownerDocument.defaultView.frameElement}catch(Be){return null}})(ge);return!!ot&&(ot.clientHeightHepe||He>Ee&&Be=pe&&Ne>=Se?He-Ee-ge:Be>pe&&NeSe?Be-pe+ot:0,me=Ee=>{const pe=Ee.parentElement;return pe==null?Ee.getRootNode().host||null:pe},Ke=(Ee,pe)=>{var Se,ge,ot,He;if(typeof document=="undefined")return[];const{scrollMode:Be,block:Ne,inline:xe,boundary:Je,skipOverflowHiddenElements:tt}=pe,pt=typeof Je=="function"?Je:st=>st!==Je;if(!se(Ee))throw new TypeError("Invalid target");const vt=document.scrollingElement||document.documentElement,ft=[];let ht=Ee;for(;se(ht)&&pt(ht);){if(ht=me(ht),ht===vt){ft.push(ht);break}ht!=null&&ht===document.body&&Fe(ht)&&!Fe(document.documentElement)||ht!=null&&Fe(ht,tt)&&ft.push(ht)}const lt=(ge=(Se=window.visualViewport)==null?void 0:Se.width)!=null?ge:innerWidth,zt=(He=(ot=window.visualViewport)==null?void 0:ot.height)!=null?He:innerHeight,{scrollX:Oe,scrollY:Ye}=window,{height:xt,width:Ie,top:qe,right:Te,bottom:Ve,left:Bt}=Ee.getBoundingClientRect(),{top:wt,right:Lt,bottom:ct,left:he}=(st=>{const we=window.getComputedStyle(st);return{top:parseFloat(we.scrollMarginTop)||0,right:parseFloat(we.scrollMarginRight)||0,bottom:parseFloat(we.scrollMarginBottom)||0,left:parseFloat(we.scrollMarginLeft)||0}})(Ee);let ae=Ne==="start"||Ne==="nearest"?qe-wt:Ne==="end"?Ve+ct:qe+xt/2-wt+ct,Me=xe==="center"?Bt+Ie/2-he+Lt:xe==="end"?Te+Lt:Bt-he;const Xe=[];for(let st=0;st=0&&Bt>=0&&Ve<=zt&&Te<=lt&&(we===vt&&!Fe(we)||qe>=kt&&Ve<=ye&&Bt>=ve&&Te<=it))return Xe;const De=getComputedStyle(we),et=parseInt(De.borderLeftWidth,10),ke=parseInt(De.borderTopWidth,10),ze=parseInt(De.borderRightWidth,10),$e=parseInt(De.borderBottomWidth,10);let rt=0,dt=0;const Qe="offsetWidth"in we?we.offsetWidth-we.clientWidth-et-ze:0,bt="offsetHeight"in we?we.offsetHeight-we.clientHeight-ke-$e:0,Et="offsetWidth"in we?we.offsetWidth===0?0:Ge/we.offsetWidth:0,Xt="offsetHeight"in we?we.offsetHeight===0?0:je/we.offsetHeight:0;if(vt===we)rt=Ne==="start"?ae:Ne==="end"?ae-zt:Ne==="nearest"?We(Ye,Ye+zt,zt,ke,$e,Ye+ae,Ye+ae+xt,xt):ae-zt/2,dt=xe==="start"?Me:xe==="center"?Me-lt/2:xe==="end"?Me-lt:We(Oe,Oe+lt,lt,et,ze,Oe+Me,Oe+Me+Ie,Ie),rt=Math.max(0,rt+Ye),dt=Math.max(0,dt+Oe);else{rt=Ne==="start"?ae-kt-ke:Ne==="end"?ae-ye+$e+bt:Ne==="nearest"?We(kt,ye,je,ke,$e+bt,ae,ae+xt,xt):ae-(kt+je/2)+bt/2,dt=xe==="start"?Me-ve-et:xe==="center"?Me-(ve+Ge/2)+Qe/2:xe==="end"?Me-it+ze+Qe:We(ve,it,Ge,et,ze+Qe,Me,Me+Ie,Ie);const{scrollLeft:Ht,scrollTop:le}=we;rt=Xt===0?0:Math.max(0,Math.min(le+rt/Xt,we.scrollHeight-je/Xt+bt)),dt=Et===0?0:Math.max(0,Math.min(Ht+dt/Et,we.scrollWidth-Ge/Et+Qe)),ae+=le-rt,Me+=Ht-dt}Xe.push({el:we,top:rt,left:dt})}return Xe},Le=Ee=>Ee===!1?{block:"end",inline:"nearest"}:(pe=>pe===Object(pe)&&Object.keys(pe).length!==0)(Ee)?Ee:{block:"start",inline:"nearest"};function Ze(Ee,pe){if(!Ee.isConnected||!(ot=>{let He=ot;for(;He&&He.parentNode;){if(He.parentNode===document)return!0;He=He.parentNode instanceof ShadowRoot?He.parentNode.host:He.parentNode}return!1})(Ee))return;const Se=(ot=>{const He=window.getComputedStyle(ot);return{top:parseFloat(He.scrollMarginTop)||0,right:parseFloat(He.scrollMarginRight)||0,bottom:parseFloat(He.scrollMarginBottom)||0,left:parseFloat(He.scrollMarginLeft)||0}})(Ee);if((ot=>typeof ot=="object"&&typeof ot.behavior=="function")(pe))return pe.behavior(Ke(Ee,pe));const ge=typeof pe=="boolean"||pe==null?void 0:pe.behavior;for(const{el:ot,top:He,left:Be}of Ke(Ee,Le(pe))){const Ne=He-Se.top+Se.bottom,xe=Be-Se.left+Se.right;ot.scroll({top:Ne,left:xe,behavior:ge})}}}}]); diff --git a/p__Classrooms__Lists__ShixunHomeworks__Detail__index.61157245.async.js b/p__Classrooms__Lists__ShixunHomeworks__Detail__index.35da6ce8.async.js similarity index 63% rename from p__Classrooms__Lists__ShixunHomeworks__Detail__index.61157245.async.js rename to p__Classrooms__Lists__ShixunHomeworks__Detail__index.35da6ce8.async.js index 50674810bc..1e69b3973f 100644 --- a/p__Classrooms__Lists__ShixunHomeworks__Detail__index.61157245.async.js +++ b/p__Classrooms__Lists__ShixunHomeworks__Detail__index.35da6ce8.async.js @@ -1,6 +1,6 @@ -(self.webpackChunk=self.webpackChunk||[]).push([[3581],{67921:function(ot,at,ee){"use strict";ee.d(at,{Z:function(){return Pe}});var y=ee(54476),Be=ee(59301),ye={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"defs",attrs:{},children:[{tag:"style",attrs:{}}]},{tag:"path",attrs:{d:"M632 698.3l141.9-112a8 8 0 000-12.6L632 461.7c-5.3-4.2-13-.4-13 6.3v76H295c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h324v76c0 6.7 7.8 10.4 13 6.3zm261.3-405L730.7 130.7c-7.5-7.5-16.7-13-26.7-16V112H144c-17.7 0-32 14.3-32 32v278c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8V184h136v136c0 17.7 14.3 32 32 32h320c17.7 0 32-14.3 32-32V205.8l136 136V422c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-83.5c0-17-6.7-33.2-18.7-45.2zM640 288H384V184h256v104zm264 436h-56c-4.4 0-8 3.6-8 8v108H184V732c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v148c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V732c0-4.4-3.6-8-8-8z"}}]},name:"delivered-procedure",theme:"outlined"},ve=ye,De=ee(7657),Te=function(oe,ge){return Be.createElement(De.Z,(0,y.Z)({},oe,{ref:ge,icon:ve}))},Ze=Be.forwardRef(Te),Pe=Ze},63524:function(ot,at,ee){"use strict";ee.d(at,{Z:function(){return Pe}});var y=ee(54476),Be=ee(59301),ye={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M885.9 533.7c16.8-22.2 26.1-49.4 26.1-77.7 0-44.9-25.1-87.4-65.5-111.1a67.67 67.67 0 00-34.3-9.3H572.4l6-122.9c1.4-29.7-9.1-57.9-29.5-79.4A106.62 106.62 0 00471 99.9c-52 0-98 35-111.8 85.1l-85.9 311H144c-17.7 0-32 14.3-32 32v364c0 17.7 14.3 32 32 32h601.3c9.2 0 18.2-1.8 26.5-5.4 47.6-20.3 78.3-66.8 78.3-118.4 0-12.6-1.8-25-5.4-37 16.8-22.2 26.1-49.4 26.1-77.7 0-12.6-1.8-25-5.4-37 16.8-22.2 26.1-49.4 26.1-77.7-.2-12.6-2-25.1-5.6-37.1zM184 852V568h81v284h-81zm636.4-353l-21.9 19 13.9 25.4a56.2 56.2 0 016.9 27.3c0 16.5-7.2 32.2-19.6 43l-21.9 19 13.9 25.4a56.2 56.2 0 016.9 27.3c0 16.5-7.2 32.2-19.6 43l-21.9 19 13.9 25.4a56.2 56.2 0 016.9 27.3c0 22.4-13.2 42.6-33.6 51.8H329V564.8l99.5-360.5a44.1 44.1 0 0142.2-32.3c7.6 0 15.1 2.2 21.1 6.7 9.9 7.4 15.2 18.6 14.6 30.5l-9.6 198.4h314.4C829 418.5 840 436.9 840 456c0 16.5-7.2 32.1-19.6 43z"}}]},name:"like",theme:"outlined"},ve=ye,De=ee(7657),Te=function(oe,ge){return Be.createElement(De.Z,(0,y.Z)({},oe,{ref:ge,icon:ve}))},Ze=Be.forwardRef(Te),Pe=Ze},95869:function(ot,at,ee){"use strict";ee.d(at,{Z:function(){return Pe}});var y=ee(54476),Be=ee(59301),ye={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M688 264c0-4.4-3.6-8-8-8H296c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h384c4.4 0 8-3.6 8-8v-48zm-8 136H296c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h384c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8zM480 544H296c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h184c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8zm-48 308H208V148h560v344c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8V108c0-17.7-14.3-32-32-32H168c-17.7 0-32 14.3-32 32v784c0 17.7 14.3 32 32 32h264c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm356.8-74.4c29-26.3 47.2-64.3 47.2-106.6 0-79.5-64.5-144-144-144s-144 64.5-144 144c0 42.3 18.2 80.3 47.2 106.6-57 32.5-96.2 92.7-99.2 162.1-.2 4.5 3.5 8.3 8 8.3h48.1c4.2 0 7.7-3.3 8-7.6C564 871.2 621.7 816 692 816s128 55.2 131.9 124.4c.2 4.2 3.7 7.6 8 7.6H880c4.6 0 8.2-3.8 8-8.3-2.9-69.5-42.2-129.6-99.2-162.1zM692 591c44.2 0 80 35.8 80 80s-35.8 80-80 80-80-35.8-80-80 35.8-80 80-80z"}}]},name:"solution",theme:"outlined"},ve=ye,De=ee(7657),Te=function(oe,ge){return Be.createElement(De.Z,(0,y.Z)({},oe,{ref:ge,icon:ve}))},Ze=Be.forwardRef(Te),Pe=Ze},45559:function(){"use strict"},96408:function(ot,at){"use strict";at.Z={lists:"lists___xhHyq",item:"item___pWJAA",children:"children___sDG61",diamond:"diamond___FwgzD",button:"button___WPN6r",mathWrap:"mathWrap___FmnMJ",mathFillWrap:"mathFillWrap___PmY3H"}},61191:function(ot,at){"use strict";at.Z={flex_box_center:"flex_box_center___IBr6x",flex_space_between:"flex_space_between___n2Iz0",flex_box_vertical_center:"flex_box_vertical_center___1umwO",flex_box_center_end:"flex_box_center_end___SRZYb",flex_box_column:"flex_box_column___b90Da",form:"form___V3fAH",title_icon:"title_icon____uDZy",title:"title___RxKwK",content:"content___vFT5m",pubColSty:"pubColSty___dfLkL",selectSty:"selectSty____Wuek",borderSty:"borderSty___EuFYV",delSty:"delSty___AdEeI",delBorder:"delBorder___vcTJc",copHover:"copHover___JVVXI",multiple_select:"multiple_select___ZMPhl",work_checkbox_group:"work_checkbox_group___sGLxY",disabled_link:"disabled_link___usmze"}},84511:function(ot,at){"use strict";at.Z={flex_box_center:"flex_box_center___SF0m3",flex_space_between:"flex_space_between___ChLjp",flex_box_vertical_center:"flex_box_vertical_center____l_EF",flex_box_center_end:"flex_box_center_end___YcZNu",flex_box_column:"flex_box_column___R9dNq",downloadbutton:"downloadbutton___oEXJW",configWorkContainer:"configWorkContainer___CHUrh"}},88844:function(ot,at){"use strict";at.Z={flex_box_center:"flex_box_center___vhwFp",flex_space_between:"flex_space_between___rbHwE",flex_box_vertical_center:"flex_box_vertical_center___AF_yr",flex_box_center_end:"flex_box_center_end___FqGSd",flex_box_column:"flex_box_column___ujWr7",failedList:"failedList___KGsCg",name:"name___bbsWC",publish:"publish___mai8J",modal:"modal___t6wU6"}},49319:function(ot,at,ee){"use strict";var y=ee(59301),Be=Object.defineProperty,ye=Object.getOwnPropertySymbols,ve=Object.prototype.hasOwnProperty,De=Object.prototype.propertyIsEnumerable,Te=(Ce,oe,ge)=>oe in Ce?Be(Ce,oe,{enumerable:!0,configurable:!0,writable:!0,value:ge}):Ce[oe]=ge,Ze=(Ce,oe)=>{for(var ge in oe||(oe={}))ve.call(oe,ge)&&Te(Ce,ge,oe[ge]);if(ye)for(var ge of ye(oe))De.call(oe,ge)&&Te(Ce,ge,oe[ge]);return Ce};const Pe=Ce=>React.createElement("svg",Ze({width:22,height:10,xmlns:"http://www.w3.org/2000/svg"},Ce),React.createElement("title",null,"AI"),React.createElement("defs",null,React.createElement("linearGradient",{x1:"100%",y1:"43.761%",x2:"0%",y2:"58.617%",id:"AI_svg__a"},React.createElement("stop",{stopColor:"#CF9BFF",offset:"0%"}),React.createElement("stop",{stopColor:"#8A8BFF",offset:"35.208%"}),React.createElement("stop",{stopColor:"#8DBCFF",offset:"59.208%"}),React.createElement("stop",{stopColor:"#ADF0FF",offset:"81.671%"}),React.createElement("stop",{stopColor:"#D9F8FF",offset:"100%"}))),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("path",{d:"M5 0h12a5 5 0 0 1 5 5v5H5A5 5 0 1 1 5 0Z",fill:"url(#AI_svg__a)",transform:"matrix(-1 0 0 1 22 0)"}),React.createElement("g",{fill:"#FFF",fillRule:"nonzero"},React.createElement("path",{d:"M9.323 6.738H6.646L6.142 8H4l2.625-6h2.77L12 8H9.817l-.494-1.262Zm-.535-1.384-.731-1.876h-.124l-.741 1.876h1.596ZM14 2h2v6h-2z"}))));at.Z="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMTAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSIxMDAlIiB5MT0iNDMuNzYxJSIgeDI9IjAlIiB5Mj0iNTguNjE3JSIgaWQ9ImEiPjxzdG9wIHN0b3AtY29sb3I9IiNDRjlCRkYiIG9mZnNldD0iMCUiLz48c3RvcCBzdG9wLWNvbG9yPSIjOEE4QkZGIiBvZmZzZXQ9IjM1LjIwOCUiLz48c3RvcCBzdG9wLWNvbG9yPSIjOERCQ0ZGIiBvZmZzZXQ9IjU5LjIwOCUiLz48c3RvcCBzdG9wLWNvbG9yPSIjQURGMEZGIiBvZmZzZXQ9IjgxLjY3MSUiLz48c3RvcCBzdG9wLWNvbG9yPSIjRDlGOEZGIiBvZmZzZXQ9IjEwMCUiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik01IDBoMTJhNSA1IDAgMCAxIDUgNXY1SDVBNSA1IDAgMSAxIDUgMFoiIGZpbGw9InVybCgjYSkiIHRyYW5zZm9ybT0ibWF0cml4KC0xIDAgMCAxIDIyIDApIi8+PGcgZmlsbD0iI0ZGRiIgZmlsbC1ydWxlPSJub256ZXJvIj48cGF0aCBkPSJNOS4zMjMgNi43MzhINi42NDZMNi4xNDIgOEg0bDIuNjI1LTZoMi43N0wxMiA4SDkuODE3bC0uNDk0LTEuMjYyWm0tLjUzNS0xLjM4NC0uNzMxLTEuODc2aC0uMTI0bC0uNzQxIDEuODc2aDEuNTk2Wk0xNCAyaDJ2NmgtMnoiLz48L2c+PC9nPjwvc3ZnPg=="},93510:function(module,exports,__webpack_require__){var __WEBPACK_AMD_DEFINE_ARRAY__,__WEBPACK_AMD_DEFINE_RESULT__;(function(){if(typeof window.GGBApplet=="function"){console.warn("deployggb.js was loaded twice");return}var isRenderGGBElementEnabled=!1,scriptLoadStarted=!1,html5AppletsToProcess=null,ggbHTML5LoadedCodebaseIsWebSimple=!1,ggbHTML5LoadedCodebaseVersion=null,ggbHTML5LoadedScript=null,GGBApplet=function(){"use strict";for(var ot={},at="5.0",ee={},y=null,Be=!1,ye=!1,ve=null,De=!1,Te=null,Ze=null,Pe=0;Pe4?parseFloat(Re):5};ot.setHTML5Codebase=function(Re,Dt){Ze=Re,je(Re,Dt)},ot.setJavaCodebase=ot.setJavaCodebaseVersion=ot.isCompiledInstalled=ot.setPreCompiledScriptPath=ot.setPreCompiledResourcePath=function(){},ot.setHTML5CodebaseVersion=function(Re,Dt){var wt=parseFloat(Re);if(wt!==NaN&&wt<5){console.log("The GeoGebra HTML5 codebase version "+wt+" is deprecated. Using version latest instead.");return}Te=Re,Fe(Re,Dt)},ot.getHTML5CodebaseVersion=function(){return Se},ot.getParameters=function(){return ee},ot.setFontsCSSURL=function(Re){Le=Re},ot.setGiacJSURL=function(Re){},ot.setJNLPFile=function(Re){oe=Re},ot.setJNLPBaseDir=function(Re){},ot.inject=function(){function Re(){return window.frameElement&&window.frameElement.getAttribute("data-singleton")}for(var Dt="auto",wt=ee.id,qt,ut=!1,Ft=0;Ft=5)return!0;var Re=ot.getAppletObject();return Re&&typeof Re.recalculateEnvironments=="function"?(Re.recalculateEnvironments(),!0):!1},ot.startAnimation=function(){var Re=ot.getAppletObject();return Re&&typeof Re.startAnimation=="function"?(Re.startAnimation(),!0):!1},ot.stopAnimation=function(){var Re=ot.getAppletObject();return Re&&typeof Re.stopAnimation=="function"?(Re.stopAnimation(),!0):!1},ot.getAppletObject=function(){var Re=ee.id!==void 0?ee.id:"ggbApplet";return window[Re]},ot.resize=function(){};var qe=function(Re,Dt,wt){var qt=document.createElement("param");qt.setAttribute("name",Dt),qt.setAttribute("value",wt),Re.appendChild(qt)},be=function(Re){return Re&&Re!=="false"},lt=function(Re,Dt,wt){Ve(Se)<=4.2&&(wt=!0);var qt=!isRenderGGBElementEnabled&&!scriptLoadStarted;(!isRenderGGBElementEnabled&&!scriptLoadStarted||ggbHTML5LoadedCodebaseVersion!==Se||ggbHTML5LoadedCodebaseIsWebSimple&&!pe)&&(qt=!0,isRenderGGBElementEnabled=!1,scriptLoadStarted=!1);var ut=document.createElement("div");ut.classList.add("appletParameters","notranslate");var Ft=Dt.width,mt=Dt.height;if(Dt.disableAutoScale=Dt.disableAutoScale===void 0?GGBAppletUtils.isFlexibleWorksheetEditor():Dt.disableAutoScale,Dt.width!==void 0)if(Ve(Se)<=4.4)be(Dt.showToolBar)&&(Dt.height-=7),be(Dt.showAlgebraInput)&&(Dt.height-=37),Dt.width<605&&be(Dt.showToolBar)&&(Dt.width=605,Ft=605);else{var Kt=100;(be(Dt.showToolBar)||be(Dt.showMenuBar))&&(Dt.hasOwnProperty("customToolBar")&&(Dt.customToolbar=Dt.customToolBar),Kt=be(Dt.showMenuBar)?245:155),Ft=5?(Dt.appletOnLoad=function(ne){var se=Re.querySelector(".ggb_preview");se&&se.parentNode.removeChild(se),window.GGBT_spinner&&window.GGBT_spinner.removeSpinner(zt),window.GGBT_wsf_view&&$(window).trigger("resize"),rn(ne)},sn||zt.appendChild(it)):ut.appendChild(it),zt.appendChild(ut),sn||Re.appendChild(zt),setTimeout(function(){ot.resize()},1)}else{var dt=document.createElement("div");dt.className="applet_scaler",dt.style.position="relative",dt.style.display="block",dt.appendChild(ut),Re.appendChild(dt),Dt.appletOnLoad=function(ne){ot.resize(),rn(ne)}}function $t(ne,se){se&&typeof se.appletOnLoad=="function"&&typeof renderGGBElement=="function"?renderGGBElement(ne,se.appletOnLoad):renderGGBElement(ne),gt("GeoGebra HTML5 applet injected and rendered with previously loaded codebase.",se)}function Pt(ne,se){typeof renderGGBElement=="undefined"?(html5AppletsToProcess===null&&(html5AppletsToProcess=[]),html5AppletsToProcess.push({article:ne,params:se}),window.renderGGBElementReady=function(){isRenderGGBElementEnabled=!0,html5AppletsToProcess!==null&&html5AppletsToProcess.length&&(html5AppletsToProcess.forEach(function(Ie){$t(Ie.article,Ie.params)}),html5AppletsToProcess=null)},Ve(Se)<5&&(ne.className+=" geogebraweb")):$t(ne,se)}if(qt){scriptLoadStarted=!0;for(var wn=0;wn0?(Yt.remove(),zt.attr("id","fullscreencontent").show(),jQuery(rn).append(zt),window.dispatchEvent(new Event("resize"))):lt(Yt,Dt,!1),window.GGBT_wsf_view.launchFullScreen(rn)}else Ke=qt,lt(Re,Dt,!1);if(!window.GGBT_wsf_view)for(mt=0;mtRe/4*3&&(Yt=Re/4*3),rn=Yt/5.8,Kt.setAttribute("src",Ge),Kt.setAttribute("width",Yt),Kt.setAttribute("height",rn);var zt=(Re-Yt)/2,sn=(Dt-rn)/2;Kt.style.left=zt+"px",Kt.style.top=sn+"px",ut.appendChild(Kt)}}return ut.appendChild(mt),ut},_t=function(Re){return Re=Re.toLowerCase(),Re==="html5"||Re==="screenshot"?Re:"html5"},Ye=["web","webSimple","web3d","tablet","tablet3d","phone"],Fe=function(Re,Dt){if(Se=Re,Dt){je(Se,!0);return}var wt=!Be;if(wt){var qt=Ve(Se);!isNaN(qt)&&qt<4.4&&(wt=!1)}var ut,Ft;window.location.protocol.substr(0,4)==="http"?ut=window.location.protocol:ut="http:";var mt=Se.indexOf("//");mt>0?Ft=Se:mt===0?Ft=ut+Se:Ft="https://www.geogebra.org/apps/5.2.814.0/";for(var Kt in Ye)if(Se.slice(Ye[Kt].length*-1)===Ye[Kt]||Se.slice((Ye[Kt].length+1)*-1)===Ye[Kt]+"/"){je(Ft,!1);return}!GGBAppletUtils.isFlexibleWorksheetEditor()&&wt&&!y.is3D&&!y.AV&&!y.SV&&!y.CV&&!y.EV2&&!y.CP&&!y.PC&&!y.DA&&!y.FI&&!y.PV&&!be(ee.showToolBar)&&!be(ee.showMenuBar)&&!be(ee.showAlgebraInput)&&!be(ee.enableRightClick)&&(!ee.appName||ee.appName=="classic")?Ft+="webSimple/":Ft+="web3d/",je(Ft,!1)},je=function(Re,Dt){if(Re.requirejs){ge=Re;return}Re.slice(-1)!=="/"&&(Re+="/"),ge=Re,Dt===null&&(Dt=Re.indexOf("http")===-1),Ee=Dt,he="web.nocache.js",pe=!1;var wt=ge.split("/");wt.length>1&&(!Dt&&wt[wt.length-2]==="webSimple"?(he="webSimple.nocache.js",pe=!0):Ye.indexOf(wt[wt.length-2])>=0&&(he=wt[wt.length-2]+".nocache.js")),wt=Re.split("/"),Se=wt[wt.length-3],Se.substr(0,4)==="test"?Se=Se.substr(4,1)+"."+Se.substr(5,1):(Se.substr(0,3)==="war"||Se.substr(0,4)==="beta")&&(Se="5.0");var qt=parseFloat(Se);qt!==NaN&&qt<5&&Re.indexOf("geogebra.org")>=0&&(console.log("The GeoGebra HTML5 codebase version "+qt+" is deprecated. Using version latest instead."),Fe("5.0",Dt))},gt=function(Re,Dt){window.console&&window.console.log&&(!Dt||typeof Dt.showLogging=="undefined"||Dt.showLogging&&Dt.showLogging!=="false")&&console.log(Re)};ee.material_id!==void 0?st(Lt):Lt();function Lt(){var Re=at;Te!==null?Re=Te:parseFloat(Re)<5&&(Re="5.0"),Fe(Re,!1),Ze!==null&&je(Ze,Ee),De=!0}return ot},GGBAppletUtils=function(){"use strict";function ot(){return window.GGBT_wsf_edit!==void 0}function at(De,Te){Te!=1?(De.style.transformOrigin="0% 0% 0px",De.style.webkitTransformOrigin="0% 0% 0px",De.style.transform="scale("+Te+","+Te+")",De.style.webkitTransform="scale("+Te+","+Te+")",De.style.maxWidth="initial",De.querySelector(".ggb_preview")!==null&&(De.querySelector(".ggb_preview").style.maxWidth="initial"),De.querySelectorAll(".ggb_preview img")[0]!==void 0&&(De.querySelectorAll(".ggb_preview img")[0].style.maxWidth="initial"),De.querySelectorAll(".ggb_preview img")[1]!==void 0&&(De.querySelectorAll(".ggb_preview img")[1].style.maxWidth="initial")):(De.style.transform="none",De.style.webkitTransform="none")}function ee(De,Te,Ze,Pe,Ce,oe){var ge=null;if(oe!=null&&oe!="")for(var Ee=De.parentNode;Ee!=null;)if((" "+Ee.className+" ").indexOf(" "+oe+" ")>-1){ge=Ee;break}else Ee=Ee.parentNode;var Ke=0,Se=0,he=0,pe=0,Ae=0,Ge=0,Qe=0;if(ge)Ke=ge.offsetWidth,Se=Math.max(Pe?ge.offsetWidth:0,ge.offsetHeight);else{if(window.innerWidth&&document.documentElement.clientWidth?(Ke=Math.min(window.innerWidth,document.documentElement.clientWidth),Se=Math.min(window.innerHeight,document.documentElement.clientHeight),he=Ke):(Ke=window.innerWidth,Se=window.innerHeight,he=window.innerWidth),De){var Le=De.getBoundingClientRect();Le.left>0&&Le.left<=Ke&&(Ce===void 0||!Ce)&&(document.dir==="rtl"?(Ae=Ke-Le.width-Le.left,Ge=he<=480?10:30):(Ge=Le.left,Ae=he<=480?10:30),pe=Ge+Ae)}if(De&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){var nt=De.getBoundingClientRect();window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(pe=40,Qe=0):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(pe=0,Qe=40)}}return De&&((Ze===void 0||!Ze)&&Te>0&&Te+pe1&&(oe=!0)),Te&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()&&(oe=!0),!(De.hasOwnProperty("disableAutoScale")&&De.disableAutoScale))Ce=y(De,Te,oe,Ze,De.scaleContainerClass);else return Pe;return oe&&(!De.hasOwnProperty("scale")||Pe===1)?Ce:Math.min(Pe,Ce)}function ye(De){var Te=Math.min(window.innerWidth,document.documentElement.clientWidth),Ze=Math.min(window.innerHeight,document.documentElement.clientHeight),Pe=De.getBoundingClientRect(),Ce=(Te-Pe.width)/2,oe=(Ze-Pe.height)/2;oe<0&&(oe=0),De.style.position="relative",window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(Ce<40?De.style.left="40px":De.style.left=Ce+"px",De.style.top=oe+"px"):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(oe<40?De.style.top="40px":De.style.top=oe+"px",De.style.left=Ce+"px")}function ve(De,Te){var Ze=De.querySelector(".appletParameters");if(Ze){if(typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){if(Te.id!==Ze.getAttribute("data-param-id"))return;window.GGBT_wsf_view.setCloseBtnPosition(De)}if(Ze.parentElement&&/fullscreen/.test(Ze.parentElement.className))return;var Pe=Be(Te,De);ot()&&Ze.setAttribute("data-param-scale",Pe);for(var Ce=null,oe=0;oe=O)continue;if(j==jb){if(k=i.getAttribute(kb),k){var l,m=k.indexOf(lb);m>=O?(j=k.substring(O,m),l=k.substring(m+P)):(j=k,l=W),c[j]=l}}else if(j==mb){if(k=i.getAttribute(kb),k)try{d=eval(k)}catch(ot){alert(nb+k+ob)}}else if(j==pb&&(k=i.getAttribute(kb),k))try{e=eval(k)}catch(ot){alert(nb+k+qb)}}}__gwt_getMetaProperty=function(ot){var at=c[ot];return at==null?null:at},r=d,webModule.__errFn=e}function B(){function ot(De){var Te=De.lastIndexOf(rb);Te==-1&&(Te=De.length);var Ze=De.indexOf(sb);Ze==-1&&(Ze=De.length);var Pe=De.lastIndexOf(tb,Math.min(Ze,Te));return Pe>=O?De.substring(O,Pe+P):W}function at(De){if(!De.match(/^\w+:\/\//)){var Te=o.createElement(ub);Te.src=De+vb,De=ot(Te.src)}return De}function ee(){var De=__gwt_getMetaProperty(wb);return De!=null?De:W}function y(){for(var De=o.getElementsByTagName(_),Te=O;TeO?De[De.length-P].href:W}function ye(){var De=o.location;return De.href==De.protocol+zb+De.host+De.pathname+De.search+De.hash}var ve=ee();return ve==W&&(ve=y()),ve==W&&(ve=Be()),ve==W&&ye()&&(ve=ot(o.location.href)),ve=at(ve),ve}function C(ot){return ot.match(/^\//)||ot.match(/^[a-zA-Z]+:\/\//)?ot:webModule.__moduleBase+ot}function D(){var ot=[],at=O,ee=[],y=[];function Be(De){var Te=y[De](),Ze=ee[De];if(Te in Ze)return Te;var Pe=[];for(var Ce in Ze)Pe[Ze[Ce]]=Ce;throw r&&r(De,Pe,Te),null}if(__gwt_isKnownPropertyValue=function(De,Te){return Te in ee[De]},webModule.__getPropMap=function(){var De={};for(var Te in ee)ee.hasOwnProperty(Te)&&(De[Te]=Be(Te));return De},webModule.__computePropValue=Be,n.__gwt_activeModules[L].bindings=webModule.__getPropMap,p())return C(Bb);var ye;try{ye=Cb;var ve=ye.indexOf(Db);ve!=-1&&(at=parseInt(ye.substring(ve+P),$),ye=ye.substring(O,ve))}catch(De){}return webModule.__softPermutationId=at,C(ye+Eb)}function F(){n.__gwt_stylesLoaded||(n.__gwt_stylesLoaded={})}A(),webModule.__moduleBase="/js/mathematicalGraphics/"+name+"/",s[L].moduleBase=webModule.__moduleBase;var G=D();return F(),w(G),!0}return webModule},typeof window.web3d!="function"&&(window.web3d=GGBAppletUtils.makeModule("web3d","A18F540516513B1292CA7CEF2F6AFC7E")),typeof window.webSimple!="function"&&(window.webSimple=GGBAppletUtils.makeModule("webSimple","96B09BF1B436BF53F0DF54116700F16A")),window.GGBApplet=GGBApplet})()},28735:function(ot,at,ee){"use strict";ee.d(at,{Ax:function(){return ve},Ds:function(){return De},KI:function(){return Ze},SI:function(){return ye},f1:function(){return Be}});var y=ee(74128);function Be(Pe){let Ce=!0;if(Pe.length>0){for(let oe=0;oepe in he?ye(he,pe,{enumerable:!0,configurable:!0,writable:!0,value:Ae}):he[pe]=Ae,oe=(he,pe)=>{for(var Ae in pe||(pe={}))Ze.call(pe,Ae)&&Ce(he,Ae,pe[Ae]);if(Te)for(var Ae of Te(pe))Pe.call(pe,Ae)&&Ce(he,Ae,pe[Ae]);return he},ge=(he,pe)=>ve(he,De(pe)),Ee=(he,pe)=>{var Ae={};for(var Ge in he)Ze.call(he,Ge)&&pe.indexOf(Ge)<0&&(Ae[Ge]=he[Ge]);if(he!=null&&Te)for(var Ge of Te(he))pe.indexOf(Ge)<0&&Pe.call(he,Ge)&&(Ae[Ge]=he[Ge]);return Ae},Ke=(he,pe,Ae)=>new Promise((Ge,Qe)=>{var Le=tt=>{try{Ve(Ae.next(tt))}catch(et){Qe(et)}},nt=tt=>{try{Ve(Ae.throw(tt))}catch(et){Qe(et)}},Ve=tt=>tt.done?Ge(tt.value):Promise.resolve(tt.value).then(Le,nt);Ve((Ae=Ae.apply(he,pe)).next())});const Se=he=>{var pe=he,{children:Ae}=pe,Ge=Ee(pe,["children"]);const[Qe,Le]=(0,Be.useState)(!1);return Be.createElement(y.ZP,ge(oe({},Ge),{loading:Qe,onClick:nt=>Ke(void 0,null,function*(){try{Le(!0),yield Ge.onClick(nt),Le(!1)}catch(Ve){console.error(Ve),Le(!1)}})}),Ae)}},65078:function(ot,at,ee){"use strict";ee.d(at,{ij:function(){return Qe},_s:function(){return Ge},Uf:function(){return Ae},ZP:function(){return nt}});var y=ee(59301),Be={flex_box_center:"flex_box_center___swvFl",flex_space_between:"flex_space_between___AqPFV",flex_box_vertical_center:"flex_box_vertical_center___XWInJ",flex_box_center_end:"flex_box_center_end___GB61t",flex_box_column:"flex_box_column___dJnz1",analysis:"analysis___xyV_c",title:"title___DQ3VK",itemWrap:"itemWrap___vFE5r",item:"item___NjeOt",list:"list___BbMrm",wrap:"wrap___UQTTb",img:"img___tNvUo",tips:"tips___Eu4wH",footer:"footer___ZbR9W",noData:"noData___mLlw0"},ye=ee(92310),ve=ee.n(ye),De=ee(42441),Te=ee(25399),Ze=ee(458),Pe=ee(29787),Ce=ee(2524),oe=ee(74128),ge=Object.defineProperty,Ee=Object.getOwnPropertySymbols,Ke=Object.prototype.hasOwnProperty,Se=Object.prototype.propertyIsEnumerable,he=(Ve,tt,et)=>tt in Ve?ge(Ve,tt,{enumerable:!0,configurable:!0,writable:!0,value:et}):Ve[tt]=et,pe=(Ve,tt)=>{for(var et in tt||(tt={}))Ke.call(tt,et)&&he(Ve,et,tt[et]);if(Ee)for(var et of Ee(tt))Se.call(tt,et)&&he(Ve,et,tt[et]);return Ve};const Ae=(Ve={})=>{var tt,et,st,Me;let ke=(tt=Ve==null?void 0:Ve.emotion)==null?void 0:tt.map(Ue=>pe({value:Ue==null?void 0:Ue.rate},Ue)),qe=(et=Ve==null?void 0:Ve.focus)==null?void 0:et.map(Ue=>pe({value:Ue==null?void 0:Ue.rate},Ue)),be=(st=Ve==null?void 0:Ve.action)==null?void 0:st.map(Ue=>pe({value:Ue==null?void 0:Ue.rate},Ue)),lt=(Me=Ve==null?void 0:Ve.intention)==null?void 0:Me.map(Ue=>pe({value:Ue==null?void 0:Ue.rate},Ue));return[{title:"\u8868\u60C5\u5360\u6BD4",color:["#f7ca2e","#4ccf71","#3791ee","#f9ac95","#4f74ee","#f0e999"],data:ke||[]},{title:"\u4E13\u6CE8\u5EA6\u5360\u6BD4",color:["#4f74ee","#f9ac95","#9cb5fe","#eaa170","#3791ee","#a39bed"],data:qe||[]},{title:"\u884C\u4E3A\u5360\u6BD4\u60C5\u51B5",color:["#5eca9c","#a39bed","#f68238","#f0e999","#eaa170","#f9ac95"],data:be||[]},{title:"\u610F\u56FE\u5360\u6BD4\u60C5\u51B5",color:["#eaa170","#739fcb","#f0e999","#f9ac95","#4f74ee","#5eca9c"],data:lt||[]}]},Ge=({className:Ve,dataSource:tt=[],col:et=4,right:st,bottom:Me=23,precision:ke=0,wrapWidth:qe=1200})=>{const be=(Ue="",_e,kt="--")=>Ue?(Ue==null?void 0:Ue.length)>_e?(Ue==null?void 0:Ue.slice(0,_e-1))+"...":Ue:kt,lt=Math.floor((qe-(et-1)*st)/et);return y.createElement("div",{className:ve()(Be.list,Ve)},!!(tt!=null&&tt.length)&&(tt==null?void 0:tt.map((Ue,_e)=>{const{cover_pic:kt,created_at:ct,emotion:Ut,action:_t,intention:Ye,focus:Fe}=Ue;return y.createElement("div",{key:_e,className:Be.wrap,style:{width:lt,marginRight:(1+_e)%et===0?0:st+ke,marginBottom:Me}},y.createElement("div",{className:Be.img},y.createElement("img",{src:`${oe.Z.API_SERVER}${kt}`}),y.createElement("div",{className:Be.tips},y.createElement("div",null,y.createElement("i",{className:"iconfont icon-paisheshijian mr5 font14"})," \u62CD\u6444\u65F6\u95F4"),y.createElement("span",null,ct))),y.createElement("div",{className:Be.footer},y.createElement("ul",null,y.createElement("li",null,y.createElement("i",{className:"iconfont icon-biaoqing"}),y.createElement("span",null,"\u8868\u60C5\uFF1A",y.createElement(Te.Z,{title:Ut},y.createElement("span",{className:"c-grey-333"},be(Ut,4))))),y.createElement("li",null,y.createElement("i",{className:"iconfont icon-hangwei"}),y.createElement("span",null,"\u884C\u4E3A\uFF1A",y.createElement(Te.Z,{title:_t},y.createElement("span",{className:"c-grey-333"},be(_t,4)))))),y.createElement("ul",null,y.createElement("li",null,y.createElement("i",{className:"iconfont icon-yitu"}),y.createElement("span",null,"\u610F\u56FE\uFF1A",y.createElement(Te.Z,{title:Ye},y.createElement("span",{className:"c-grey-333"},be(Ye,4))))),y.createElement("li",null,y.createElement("i",{className:"iconfont icon-zhuangtai"}),y.createElement("span",null,"\u4E13\u6CE8\u5EA6\uFF1A",y.createElement(Te.Z,{title:Fe},y.createElement("span",{className:"c-grey-333"},be(Fe,3))))))))})))},Qe=({className:Ve,style:tt,title:et,hideBar:st=!1,children:Me,customText:ke="",noDataText:qe="",emptyData:be=[],loading:lt,actionAnalysis:Ue})=>{var _e,kt;const ct=((_e=be==null?void 0:be[0])==null?void 0:_e.every(_t=>{var Ye;return!((Ye=_t==null?void 0:_t.data)!=null&&Ye.length)}))&&!((kt=be==null?void 0:be[1])!=null&&kt.length)||!Ue,Ut=Ue?qe:ke;return y.createElement(Ze.Z,{loading:lt,active:!0},ct&&y.createElement("div",{className:ve()(Be.noData,Ve),style:tt},!!et&&y.createElement("div",{className:Be.title},!st&&y.createElement("b",null),y.createElement("span",null,et)),y.createElement("div",{className:Be.itemWrap},y.createElement(Ce.Z,{customText:Ut}))),!ct&&Me)};var nt=({className:Ve,style:tt,data:et=[],title:st,hideBar:Me=!1,loading:ke=!1})=>y.createElement("div",{className:ve()(Be.analysis,Ve),style:tt},!!st&&y.createElement("div",{className:Be.title},!Me&&y.createElement("b",null),y.createElement("span",null,st)),y.createElement(Pe.Z,{spinning:ke},y.createElement("div",{className:Be.itemWrap},et==null?void 0:et.map((qe,be)=>y.createElement("div",{className:Be.item,key:be},y.createElement(De.Z,{option:{tooltip:{trigger:"item",formatter:"{a}
          {b}: {c}%"},title:{left:"center",bottom:15,text:qe==null?void 0:qe.title},legend:{top:10,right:10,orient:"vertical",show:!0,align:"left",icon:"circle",itemWidth:10,itemHeight:10,formatter:function(lt){for(let Ue in qe==null?void 0:qe.data)if(lt==(qe==null?void 0:qe.data[Ue].name))return lt+" "+(qe==null?void 0:qe.data[Ue].value)+"%"},textStyle:{color:"#767676",fontSize:12}},color:qe==null?void 0:qe.color,series:[{type:"pie",radius:["20%","35%"],center:["20%","40%"],avoidLabelOverlap:!1,label:{show:!1},labelLine:{show:!1},data:qe==null?void 0:qe.data}]},style:{height:145}}))))))},48530:function(ot,at,ee){"use strict";var y=ee(86204),Be=ee.n(y),ye=Object.defineProperty,ve=(Pe,Ce,oe)=>Ce in Pe?ye(Pe,Ce,{enumerable:!0,configurable:!0,writable:!0,value:oe}):Pe[Ce]=oe,De=(Pe,Ce,oe)=>ve(Pe,typeof Ce!="symbol"?Ce+"":Ce,oe),Te=(Pe,Ce,oe)=>new Promise((ge,Ee)=>{var Ke=pe=>{try{he(oe.next(pe))}catch(Ae){Ee(Ae)}},Se=pe=>{try{he(oe.throw(pe))}catch(Ae){Ee(Ae)}},he=pe=>pe.done?ge(pe.value):Promise.resolve(pe.value).then(Ke,Se);he((oe=oe.apply(Pe,Ce)).next())});class Ze extends y.EventEmitter{constructor(Ce,oe){super(),De(this,"url"),De(this,"body"),De(this,"fullContent",""),De(this,"controller",null),De(this,"buffer",""),this.url=Ce,this.body=oe}startStream(){return Te(this,null,function*(){this.controller=new AbortController;const{signal:Ce}=this.controller;try{const oe=yield fetch(this.url,{method:"POST",headers:{"Content-Type":"application/json; charset=utf-8"},credentials:"include",body:JSON.stringify(this.body),signal:Ce});if(!oe.ok)throw new Error(`\u8BF7\u6C42\u5931\u8D25: ${oe.status}`);const ge=oe.headers.get("content-type");if(!ge)throw new Error("\u54CD\u5E94\u5934\u7F3A\u5C11 content-type");if(ge.includes("application/json")){const Se=yield oe.json();this.emit("error",Se);return}if(!ge.includes("text/event-stream"))throw new Error("\u54CD\u5E94\u6570\u636E\u683C\u5F0F\u9519\u8BEF");const Ee=oe.body.getReader(),Ke=new TextDecoder("utf-8");for(;;){const{done:Se,value:he}=yield Ee.read();if(Se)break;const pe=Ke.decode(he,{stream:!0});this.buffer+=pe;const Ae=this.buffer.split(` -`);this.buffer=Ae.pop()||"";for(const Ge of Ae)if(Ge.startsWith("data:")){const Qe=Ge.slice(5).trim();if(Qe==="[DONE]")break;try{const Le=JSON.parse(Qe);Le.data&&this.handleData(Le.data)}catch(Le){this.buffer=Ge+` -`+this.buffer,console.error("\u89E3\u6790 JSON \u5931\u8D25:",Le)}}}this.emit("done",this.fullContent)}catch(oe){oe.name==="AbortError"?this.emit("cancelled",this.fullContent):this.emit("error",oe.message)}})}handleData(Ce){Ce.content&&(this.fullContent+=Ce.content,this.emit("data",{chunk:Ce,full:this.fullContent}))}cancelRequest(){var Ce;(Ce=this.controller)==null||Ce.abort()}}at.Z=Ze},95532:function(ot,at,ee){"use strict";ee.d(at,{Z:function(){return Ke}});var y=ee(59301),Be=ee(30641),ye=ee(77019),ve=ee(5269),De={smartWrp:"smartWrp___NjRcB"},Te=ee(50258),Ze=ee(82636),Pe=ee(96935),Ce=ee(59301),oe=(Se,he,pe)=>new Promise((Ae,Ge)=>{var Qe=Ve=>{try{nt(pe.next(Ve))}catch(tt){Ge(tt)}},Le=Ve=>{try{nt(pe.throw(Ve))}catch(tt){Ge(tt)}},nt=Ve=>Ve.done?Ae(Ve.value):Promise.resolve(Ve.value).then(Qe,Le);nt((pe=pe.apply(Se,he)).next())});const ge=` +(self.webpackChunk=self.webpackChunk||[]).push([[3581],{67921:function(ot,at,ee){"use strict";ee.d(at,{Z:function(){return Pe}});var y=ee(54476),Be=ee(59301),ye={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"defs",attrs:{},children:[{tag:"style",attrs:{}}]},{tag:"path",attrs:{d:"M632 698.3l141.9-112a8 8 0 000-12.6L632 461.7c-5.3-4.2-13-.4-13 6.3v76H295c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h324v76c0 6.7 7.8 10.4 13 6.3zm261.3-405L730.7 130.7c-7.5-7.5-16.7-13-26.7-16V112H144c-17.7 0-32 14.3-32 32v278c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8V184h136v136c0 17.7 14.3 32 32 32h320c17.7 0 32-14.3 32-32V205.8l136 136V422c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-83.5c0-17-6.7-33.2-18.7-45.2zM640 288H384V184h256v104zm264 436h-56c-4.4 0-8 3.6-8 8v108H184V732c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v148c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V732c0-4.4-3.6-8-8-8z"}}]},name:"delivered-procedure",theme:"outlined"},ve=ye,De=ee(7657),Te=function(oe,ge){return Be.createElement(De.Z,(0,y.Z)({},oe,{ref:ge,icon:ve}))},Ze=Be.forwardRef(Te),Pe=Ze},63524:function(ot,at,ee){"use strict";ee.d(at,{Z:function(){return Pe}});var y=ee(54476),Be=ee(59301),ye={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M885.9 533.7c16.8-22.2 26.1-49.4 26.1-77.7 0-44.9-25.1-87.4-65.5-111.1a67.67 67.67 0 00-34.3-9.3H572.4l6-122.9c1.4-29.7-9.1-57.9-29.5-79.4A106.62 106.62 0 00471 99.9c-52 0-98 35-111.8 85.1l-85.9 311H144c-17.7 0-32 14.3-32 32v364c0 17.7 14.3 32 32 32h601.3c9.2 0 18.2-1.8 26.5-5.4 47.6-20.3 78.3-66.8 78.3-118.4 0-12.6-1.8-25-5.4-37 16.8-22.2 26.1-49.4 26.1-77.7 0-12.6-1.8-25-5.4-37 16.8-22.2 26.1-49.4 26.1-77.7-.2-12.6-2-25.1-5.6-37.1zM184 852V568h81v284h-81zm636.4-353l-21.9 19 13.9 25.4a56.2 56.2 0 016.9 27.3c0 16.5-7.2 32.2-19.6 43l-21.9 19 13.9 25.4a56.2 56.2 0 016.9 27.3c0 16.5-7.2 32.2-19.6 43l-21.9 19 13.9 25.4a56.2 56.2 0 016.9 27.3c0 22.4-13.2 42.6-33.6 51.8H329V564.8l99.5-360.5a44.1 44.1 0 0142.2-32.3c7.6 0 15.1 2.2 21.1 6.7 9.9 7.4 15.2 18.6 14.6 30.5l-9.6 198.4h314.4C829 418.5 840 436.9 840 456c0 16.5-7.2 32.1-19.6 43z"}}]},name:"like",theme:"outlined"},ve=ye,De=ee(7657),Te=function(oe,ge){return Be.createElement(De.Z,(0,y.Z)({},oe,{ref:ge,icon:ve}))},Ze=Be.forwardRef(Te),Pe=Ze},95869:function(ot,at,ee){"use strict";ee.d(at,{Z:function(){return Pe}});var y=ee(54476),Be=ee(59301),ye={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M688 264c0-4.4-3.6-8-8-8H296c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h384c4.4 0 8-3.6 8-8v-48zm-8 136H296c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h384c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8zM480 544H296c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h184c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8zm-48 308H208V148h560v344c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8V108c0-17.7-14.3-32-32-32H168c-17.7 0-32 14.3-32 32v784c0 17.7 14.3 32 32 32h264c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm356.8-74.4c29-26.3 47.2-64.3 47.2-106.6 0-79.5-64.5-144-144-144s-144 64.5-144 144c0 42.3 18.2 80.3 47.2 106.6-57 32.5-96.2 92.7-99.2 162.1-.2 4.5 3.5 8.3 8 8.3h48.1c4.2 0 7.7-3.3 8-7.6C564 871.2 621.7 816 692 816s128 55.2 131.9 124.4c.2 4.2 3.7 7.6 8 7.6H880c4.6 0 8.2-3.8 8-8.3-2.9-69.5-42.2-129.6-99.2-162.1zM692 591c44.2 0 80 35.8 80 80s-35.8 80-80 80-80-35.8-80-80 35.8-80 80-80z"}}]},name:"solution",theme:"outlined"},ve=ye,De=ee(7657),Te=function(oe,ge){return Be.createElement(De.Z,(0,y.Z)({},oe,{ref:ge,icon:ve}))},Ze=Be.forwardRef(Te),Pe=Ze},45559:function(){"use strict"},96408:function(ot,at){"use strict";at.Z={lists:"lists___xhHyq",item:"item___pWJAA",children:"children___sDG61",diamond:"diamond___FwgzD",button:"button___WPN6r",mathWrap:"mathWrap___FmnMJ",mathFillWrap:"mathFillWrap___PmY3H"}},61191:function(ot,at){"use strict";at.Z={flex_box_center:"flex_box_center___IBr6x",flex_space_between:"flex_space_between___n2Iz0",flex_box_vertical_center:"flex_box_vertical_center___1umwO",flex_box_center_end:"flex_box_center_end___SRZYb",flex_box_column:"flex_box_column___b90Da",form:"form___V3fAH",title_icon:"title_icon____uDZy",title:"title___RxKwK",content:"content___vFT5m",pubColSty:"pubColSty___dfLkL",selectSty:"selectSty____Wuek",borderSty:"borderSty___EuFYV",delSty:"delSty___AdEeI",delBorder:"delBorder___vcTJc",copHover:"copHover___JVVXI",multiple_select:"multiple_select___ZMPhl",work_checkbox_group:"work_checkbox_group___sGLxY",disabled_link:"disabled_link___usmze"}},84511:function(ot,at){"use strict";at.Z={flex_box_center:"flex_box_center___SF0m3",flex_space_between:"flex_space_between___ChLjp",flex_box_vertical_center:"flex_box_vertical_center____l_EF",flex_box_center_end:"flex_box_center_end___YcZNu",flex_box_column:"flex_box_column___R9dNq",downloadbutton:"downloadbutton___oEXJW",configWorkContainer:"configWorkContainer___CHUrh"}},88844:function(ot,at){"use strict";at.Z={flex_box_center:"flex_box_center___vhwFp",flex_space_between:"flex_space_between___rbHwE",flex_box_vertical_center:"flex_box_vertical_center___AF_yr",flex_box_center_end:"flex_box_center_end___FqGSd",flex_box_column:"flex_box_column___ujWr7",failedList:"failedList___KGsCg",name:"name___bbsWC",publish:"publish___mai8J",modal:"modal___t6wU6"}},49319:function(ot,at,ee){"use strict";var y=ee(59301),Be=Object.defineProperty,ye=Object.getOwnPropertySymbols,ve=Object.prototype.hasOwnProperty,De=Object.prototype.propertyIsEnumerable,Te=(Ce,oe,ge)=>oe in Ce?Be(Ce,oe,{enumerable:!0,configurable:!0,writable:!0,value:ge}):Ce[oe]=ge,Ze=(Ce,oe)=>{for(var ge in oe||(oe={}))ve.call(oe,ge)&&Te(Ce,ge,oe[ge]);if(ye)for(var ge of ye(oe))De.call(oe,ge)&&Te(Ce,ge,oe[ge]);return Ce};const Pe=Ce=>React.createElement("svg",Ze({width:22,height:10,xmlns:"http://www.w3.org/2000/svg"},Ce),React.createElement("title",null,"AI"),React.createElement("defs",null,React.createElement("linearGradient",{x1:"100%",y1:"43.761%",x2:"0%",y2:"58.617%",id:"AI_svg__a"},React.createElement("stop",{stopColor:"#CF9BFF",offset:"0%"}),React.createElement("stop",{stopColor:"#8A8BFF",offset:"35.208%"}),React.createElement("stop",{stopColor:"#8DBCFF",offset:"59.208%"}),React.createElement("stop",{stopColor:"#ADF0FF",offset:"81.671%"}),React.createElement("stop",{stopColor:"#D9F8FF",offset:"100%"}))),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("path",{d:"M5 0h12a5 5 0 0 1 5 5v5H5A5 5 0 1 1 5 0Z",fill:"url(#AI_svg__a)",transform:"matrix(-1 0 0 1 22 0)"}),React.createElement("g",{fill:"#FFF",fillRule:"nonzero"},React.createElement("path",{d:"M9.323 6.738H6.646L6.142 8H4l2.625-6h2.77L12 8H9.817l-.494-1.262Zm-.535-1.384-.731-1.876h-.124l-.741 1.876h1.596ZM14 2h2v6h-2z"}))));at.Z="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMTAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSIxMDAlIiB5MT0iNDMuNzYxJSIgeDI9IjAlIiB5Mj0iNTguNjE3JSIgaWQ9ImEiPjxzdG9wIHN0b3AtY29sb3I9IiNDRjlCRkYiIG9mZnNldD0iMCUiLz48c3RvcCBzdG9wLWNvbG9yPSIjOEE4QkZGIiBvZmZzZXQ9IjM1LjIwOCUiLz48c3RvcCBzdG9wLWNvbG9yPSIjOERCQ0ZGIiBvZmZzZXQ9IjU5LjIwOCUiLz48c3RvcCBzdG9wLWNvbG9yPSIjQURGMEZGIiBvZmZzZXQ9IjgxLjY3MSUiLz48c3RvcCBzdG9wLWNvbG9yPSIjRDlGOEZGIiBvZmZzZXQ9IjEwMCUiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik01IDBoMTJhNSA1IDAgMCAxIDUgNXY1SDVBNSA1IDAgMSAxIDUgMFoiIGZpbGw9InVybCgjYSkiIHRyYW5zZm9ybT0ibWF0cml4KC0xIDAgMCAxIDIyIDApIi8+PGcgZmlsbD0iI0ZGRiIgZmlsbC1ydWxlPSJub256ZXJvIj48cGF0aCBkPSJNOS4zMjMgNi43MzhINi42NDZMNi4xNDIgOEg0bDIuNjI1LTZoMi43N0wxMiA4SDkuODE3bC0uNDk0LTEuMjYyWm0tLjUzNS0xLjM4NC0uNzMxLTEuODc2aC0uMTI0bC0uNzQxIDEuODc2aDEuNTk2Wk0xNCAyaDJ2NmgtMnoiLz48L2c+PC9nPjwvc3ZnPg=="},93510:function(module,exports,__webpack_require__){var __WEBPACK_AMD_DEFINE_ARRAY__,__WEBPACK_AMD_DEFINE_RESULT__;(function(){if(typeof window.GGBApplet=="function"){console.warn("deployggb.js was loaded twice");return}var isRenderGGBElementEnabled=!1,scriptLoadStarted=!1,html5AppletsToProcess=null,ggbHTML5LoadedCodebaseIsWebSimple=!1,ggbHTML5LoadedCodebaseVersion=null,ggbHTML5LoadedScript=null,GGBApplet=function(){"use strict";for(var ot={},at="5.0",ee={},y=null,Be=!1,ye=!1,ve=null,De=!1,Te=null,Ze=null,Pe=0;Pe4?parseFloat(Re):5};ot.setHTML5Codebase=function(Re,Dt){Ze=Re,je(Re,Dt)},ot.setJavaCodebase=ot.setJavaCodebaseVersion=ot.isCompiledInstalled=ot.setPreCompiledScriptPath=ot.setPreCompiledResourcePath=function(){},ot.setHTML5CodebaseVersion=function(Re,Dt){var wt=parseFloat(Re);if(wt!==NaN&&wt<5){console.log("The GeoGebra HTML5 codebase version "+wt+" is deprecated. Using version latest instead.");return}Te=Re,Fe(Re,Dt)},ot.getHTML5CodebaseVersion=function(){return Se},ot.getParameters=function(){return ee},ot.setFontsCSSURL=function(Re){Le=Re},ot.setGiacJSURL=function(Re){},ot.setJNLPFile=function(Re){oe=Re},ot.setJNLPBaseDir=function(Re){},ot.inject=function(){function Re(){return window.frameElement&&window.frameElement.getAttribute("data-singleton")}for(var Dt="auto",wt=ee.id,qt,ut=!1,Ft=0;Ft=5)return!0;var Re=ot.getAppletObject();return Re&&typeof Re.recalculateEnvironments=="function"?(Re.recalculateEnvironments(),!0):!1},ot.startAnimation=function(){var Re=ot.getAppletObject();return Re&&typeof Re.startAnimation=="function"?(Re.startAnimation(),!0):!1},ot.stopAnimation=function(){var Re=ot.getAppletObject();return Re&&typeof Re.stopAnimation=="function"?(Re.stopAnimation(),!0):!1},ot.getAppletObject=function(){var Re=ee.id!==void 0?ee.id:"ggbApplet";return window[Re]},ot.resize=function(){};var qe=function(Re,Dt,wt){var qt=document.createElement("param");qt.setAttribute("name",Dt),qt.setAttribute("value",wt),Re.appendChild(qt)},be=function(Re){return Re&&Re!=="false"},lt=function(Re,Dt,wt){Ve(Se)<=4.2&&(wt=!0);var qt=!isRenderGGBElementEnabled&&!scriptLoadStarted;(!isRenderGGBElementEnabled&&!scriptLoadStarted||ggbHTML5LoadedCodebaseVersion!==Se||ggbHTML5LoadedCodebaseIsWebSimple&&!pe)&&(qt=!0,isRenderGGBElementEnabled=!1,scriptLoadStarted=!1);var ut=document.createElement("div");ut.classList.add("appletParameters","notranslate");var Ft=Dt.width,mt=Dt.height;if(Dt.disableAutoScale=Dt.disableAutoScale===void 0?GGBAppletUtils.isFlexibleWorksheetEditor():Dt.disableAutoScale,Dt.width!==void 0)if(Ve(Se)<=4.4)be(Dt.showToolBar)&&(Dt.height-=7),be(Dt.showAlgebraInput)&&(Dt.height-=37),Dt.width<605&&be(Dt.showToolBar)&&(Dt.width=605,Ft=605);else{var Jt=100;(be(Dt.showToolBar)||be(Dt.showMenuBar))&&(Dt.hasOwnProperty("customToolBar")&&(Dt.customToolbar=Dt.customToolBar),Jt=be(Dt.showMenuBar)?245:155),Ft=5?(Dt.appletOnLoad=function(ne){var se=Re.querySelector(".ggb_preview");se&&se.parentNode.removeChild(se),window.GGBT_spinner&&window.GGBT_spinner.removeSpinner(zt),window.GGBT_wsf_view&&$(window).trigger("resize"),rn(ne)},sn||zt.appendChild(it)):ut.appendChild(it),zt.appendChild(ut),sn||Re.appendChild(zt),setTimeout(function(){ot.resize()},1)}else{var ct=document.createElement("div");ct.className="applet_scaler",ct.style.position="relative",ct.style.display="block",ct.appendChild(ut),Re.appendChild(ct),Dt.appletOnLoad=function(ne){ot.resize(),rn(ne)}}function $t(ne,se){se&&typeof se.appletOnLoad=="function"&&typeof renderGGBElement=="function"?renderGGBElement(ne,se.appletOnLoad):renderGGBElement(ne),gt("GeoGebra HTML5 applet injected and rendered with previously loaded codebase.",se)}function Pt(ne,se){typeof renderGGBElement=="undefined"?(html5AppletsToProcess===null&&(html5AppletsToProcess=[]),html5AppletsToProcess.push({article:ne,params:se}),window.renderGGBElementReady=function(){isRenderGGBElementEnabled=!0,html5AppletsToProcess!==null&&html5AppletsToProcess.length&&(html5AppletsToProcess.forEach(function(Ie){$t(Ie.article,Ie.params)}),html5AppletsToProcess=null)},Ve(Se)<5&&(ne.className+=" geogebraweb")):$t(ne,se)}if(qt){scriptLoadStarted=!0;for(var wn=0;wn0?(Yt.remove(),zt.attr("id","fullscreencontent").show(),jQuery(rn).append(zt),window.dispatchEvent(new Event("resize"))):lt(Yt,Dt,!1),window.GGBT_wsf_view.launchFullScreen(rn)}else Ke=qt,lt(Re,Dt,!1);if(!window.GGBT_wsf_view)for(mt=0;mtRe/4*3&&(Yt=Re/4*3),rn=Yt/5.8,Jt.setAttribute("src",Ge),Jt.setAttribute("width",Yt),Jt.setAttribute("height",rn);var zt=(Re-Yt)/2,sn=(Dt-rn)/2;Jt.style.left=zt+"px",Jt.style.top=sn+"px",ut.appendChild(Jt)}}return ut.appendChild(mt),ut},_t=function(Re){return Re=Re.toLowerCase(),Re==="html5"||Re==="screenshot"?Re:"html5"},Ye=["web","webSimple","web3d","tablet","tablet3d","phone"],Fe=function(Re,Dt){if(Se=Re,Dt){je(Se,!0);return}var wt=!Be;if(wt){var qt=Ve(Se);!isNaN(qt)&&qt<4.4&&(wt=!1)}var ut,Ft;window.location.protocol.substr(0,4)==="http"?ut=window.location.protocol:ut="http:";var mt=Se.indexOf("//");mt>0?Ft=Se:mt===0?Ft=ut+Se:Ft="https://www.geogebra.org/apps/5.2.814.0/";for(var Jt in Ye)if(Se.slice(Ye[Jt].length*-1)===Ye[Jt]||Se.slice((Ye[Jt].length+1)*-1)===Ye[Jt]+"/"){je(Ft,!1);return}!GGBAppletUtils.isFlexibleWorksheetEditor()&&wt&&!y.is3D&&!y.AV&&!y.SV&&!y.CV&&!y.EV2&&!y.CP&&!y.PC&&!y.DA&&!y.FI&&!y.PV&&!be(ee.showToolBar)&&!be(ee.showMenuBar)&&!be(ee.showAlgebraInput)&&!be(ee.enableRightClick)&&(!ee.appName||ee.appName=="classic")?Ft+="webSimple/":Ft+="web3d/",je(Ft,!1)},je=function(Re,Dt){if(Re.requirejs){ge=Re;return}Re.slice(-1)!=="/"&&(Re+="/"),ge=Re,Dt===null&&(Dt=Re.indexOf("http")===-1),Ee=Dt,he="web.nocache.js",pe=!1;var wt=ge.split("/");wt.length>1&&(!Dt&&wt[wt.length-2]==="webSimple"?(he="webSimple.nocache.js",pe=!0):Ye.indexOf(wt[wt.length-2])>=0&&(he=wt[wt.length-2]+".nocache.js")),wt=Re.split("/"),Se=wt[wt.length-3],Se.substr(0,4)==="test"?Se=Se.substr(4,1)+"."+Se.substr(5,1):(Se.substr(0,3)==="war"||Se.substr(0,4)==="beta")&&(Se="5.0");var qt=parseFloat(Se);qt!==NaN&&qt<5&&Re.indexOf("geogebra.org")>=0&&(console.log("The GeoGebra HTML5 codebase version "+qt+" is deprecated. Using version latest instead."),Fe("5.0",Dt))},gt=function(Re,Dt){window.console&&window.console.log&&(!Dt||typeof Dt.showLogging=="undefined"||Dt.showLogging&&Dt.showLogging!=="false")&&console.log(Re)};ee.material_id!==void 0?st(kt):kt();function kt(){var Re=at;Te!==null?Re=Te:parseFloat(Re)<5&&(Re="5.0"),Fe(Re,!1),Ze!==null&&je(Ze,Ee),De=!0}return ot},GGBAppletUtils=function(){"use strict";function ot(){return window.GGBT_wsf_edit!==void 0}function at(De,Te){Te!=1?(De.style.transformOrigin="0% 0% 0px",De.style.webkitTransformOrigin="0% 0% 0px",De.style.transform="scale("+Te+","+Te+")",De.style.webkitTransform="scale("+Te+","+Te+")",De.style.maxWidth="initial",De.querySelector(".ggb_preview")!==null&&(De.querySelector(".ggb_preview").style.maxWidth="initial"),De.querySelectorAll(".ggb_preview img")[0]!==void 0&&(De.querySelectorAll(".ggb_preview img")[0].style.maxWidth="initial"),De.querySelectorAll(".ggb_preview img")[1]!==void 0&&(De.querySelectorAll(".ggb_preview img")[1].style.maxWidth="initial")):(De.style.transform="none",De.style.webkitTransform="none")}function ee(De,Te,Ze,Pe,Ce,oe){var ge=null;if(oe!=null&&oe!="")for(var Ee=De.parentNode;Ee!=null;)if((" "+Ee.className+" ").indexOf(" "+oe+" ")>-1){ge=Ee;break}else Ee=Ee.parentNode;var Ke=0,Se=0,he=0,pe=0,Ae=0,Ge=0,He=0;if(ge)Ke=ge.offsetWidth,Se=Math.max(Pe?ge.offsetWidth:0,ge.offsetHeight);else{if(window.innerWidth&&document.documentElement.clientWidth?(Ke=Math.min(window.innerWidth,document.documentElement.clientWidth),Se=Math.min(window.innerHeight,document.documentElement.clientHeight),he=Ke):(Ke=window.innerWidth,Se=window.innerHeight,he=window.innerWidth),De){var Le=De.getBoundingClientRect();Le.left>0&&Le.left<=Ke&&(Ce===void 0||!Ce)&&(document.dir==="rtl"?(Ae=Ke-Le.width-Le.left,Ge=he<=480?10:30):(Ge=Le.left,Ae=he<=480?10:30),pe=Ge+Ae)}if(De&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){var rt=De.getBoundingClientRect();window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(pe=40,He=0):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(pe=0,He=40)}}return De&&((Ze===void 0||!Ze)&&Te>0&&Te+pe1&&(oe=!0)),Te&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()&&(oe=!0),!(De.hasOwnProperty("disableAutoScale")&&De.disableAutoScale))Ce=y(De,Te,oe,Ze,De.scaleContainerClass);else return Pe;return oe&&(!De.hasOwnProperty("scale")||Pe===1)?Ce:Math.min(Pe,Ce)}function ye(De){var Te=Math.min(window.innerWidth,document.documentElement.clientWidth),Ze=Math.min(window.innerHeight,document.documentElement.clientHeight),Pe=De.getBoundingClientRect(),Ce=(Te-Pe.width)/2,oe=(Ze-Pe.height)/2;oe<0&&(oe=0),De.style.position="relative",window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(Ce<40?De.style.left="40px":De.style.left=Ce+"px",De.style.top=oe+"px"):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(oe<40?De.style.top="40px":De.style.top=oe+"px",De.style.left=Ce+"px")}function ve(De,Te){var Ze=De.querySelector(".appletParameters");if(Ze){if(typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){if(Te.id!==Ze.getAttribute("data-param-id"))return;window.GGBT_wsf_view.setCloseBtnPosition(De)}if(Ze.parentElement&&/fullscreen/.test(Ze.parentElement.className))return;var Pe=Be(Te,De);ot()&&Ze.setAttribute("data-param-scale",Pe);for(var Ce=null,oe=0;oe=O)continue;if(j==jb){if(k=i.getAttribute(kb),k){var l,m=k.indexOf(lb);m>=O?(j=k.substring(O,m),l=k.substring(m+P)):(j=k,l=W),c[j]=l}}else if(j==mb){if(k=i.getAttribute(kb),k)try{d=eval(k)}catch(ot){alert(nb+k+ob)}}else if(j==pb&&(k=i.getAttribute(kb),k))try{e=eval(k)}catch(ot){alert(nb+k+qb)}}}__gwt_getMetaProperty=function(ot){var at=c[ot];return at==null?null:at},r=d,webModule.__errFn=e}function B(){function ot(De){var Te=De.lastIndexOf(rb);Te==-1&&(Te=De.length);var Ze=De.indexOf(sb);Ze==-1&&(Ze=De.length);var Pe=De.lastIndexOf(tb,Math.min(Ze,Te));return Pe>=O?De.substring(O,Pe+P):W}function at(De){if(!De.match(/^\w+:\/\//)){var Te=o.createElement(ub);Te.src=De+vb,De=ot(Te.src)}return De}function ee(){var De=__gwt_getMetaProperty(wb);return De!=null?De:W}function y(){for(var De=o.getElementsByTagName(_),Te=O;TeO?De[De.length-P].href:W}function ye(){var De=o.location;return De.href==De.protocol+zb+De.host+De.pathname+De.search+De.hash}var ve=ee();return ve==W&&(ve=y()),ve==W&&(ve=Be()),ve==W&&ye()&&(ve=ot(o.location.href)),ve=at(ve),ve}function C(ot){return ot.match(/^\//)||ot.match(/^[a-zA-Z]+:\/\//)?ot:webModule.__moduleBase+ot}function D(){var ot=[],at=O,ee=[],y=[];function Be(De){var Te=y[De](),Ze=ee[De];if(Te in Ze)return Te;var Pe=[];for(var Ce in Ze)Pe[Ze[Ce]]=Ce;throw r&&r(De,Pe,Te),null}if(__gwt_isKnownPropertyValue=function(De,Te){return Te in ee[De]},webModule.__getPropMap=function(){var De={};for(var Te in ee)ee.hasOwnProperty(Te)&&(De[Te]=Be(Te));return De},webModule.__computePropValue=Be,n.__gwt_activeModules[L].bindings=webModule.__getPropMap,p())return C(Bb);var ye;try{ye=Cb;var ve=ye.indexOf(Db);ve!=-1&&(at=parseInt(ye.substring(ve+P),$),ye=ye.substring(O,ve))}catch(De){}return webModule.__softPermutationId=at,C(ye+Eb)}function F(){n.__gwt_stylesLoaded||(n.__gwt_stylesLoaded={})}A(),webModule.__moduleBase="/js/mathematicalGraphics/"+name+"/",s[L].moduleBase=webModule.__moduleBase;var G=D();return F(),w(G),!0}return webModule},typeof window.web3d!="function"&&(window.web3d=GGBAppletUtils.makeModule("web3d","A18F540516513B1292CA7CEF2F6AFC7E")),typeof window.webSimple!="function"&&(window.webSimple=GGBAppletUtils.makeModule("webSimple","96B09BF1B436BF53F0DF54116700F16A")),window.GGBApplet=GGBApplet})()},28735:function(ot,at,ee){"use strict";ee.d(at,{Ax:function(){return ve},Ds:function(){return De},KI:function(){return Ze},SI:function(){return ye},f1:function(){return Be}});var y=ee(74128);function Be(Pe){let Ce=!0;if(Pe.length>0){for(let oe=0;oepe in he?ye(he,pe,{enumerable:!0,configurable:!0,writable:!0,value:Ae}):he[pe]=Ae,oe=(he,pe)=>{for(var Ae in pe||(pe={}))Ze.call(pe,Ae)&&Ce(he,Ae,pe[Ae]);if(Te)for(var Ae of Te(pe))Pe.call(pe,Ae)&&Ce(he,Ae,pe[Ae]);return he},ge=(he,pe)=>ve(he,De(pe)),Ee=(he,pe)=>{var Ae={};for(var Ge in he)Ze.call(he,Ge)&&pe.indexOf(Ge)<0&&(Ae[Ge]=he[Ge]);if(he!=null&&Te)for(var Ge of Te(he))pe.indexOf(Ge)<0&&Pe.call(he,Ge)&&(Ae[Ge]=he[Ge]);return Ae},Ke=(he,pe,Ae)=>new Promise((Ge,He)=>{var Le=tt=>{try{Ve(Ae.next(tt))}catch(et){He(et)}},rt=tt=>{try{Ve(Ae.throw(tt))}catch(et){He(et)}},Ve=tt=>tt.done?Ge(tt.value):Promise.resolve(tt.value).then(Le,rt);Ve((Ae=Ae.apply(he,pe)).next())});const Se=he=>{var pe=he,{children:Ae}=pe,Ge=Ee(pe,["children"]);const[He,Le]=(0,Be.useState)(!1);return Be.createElement(y.ZP,ge(oe({},Ge),{loading:He,onClick:rt=>Ke(void 0,null,function*(){try{Le(!0),yield Ge.onClick(rt),Le(!1)}catch(Ve){console.error(Ve),Le(!1)}})}),Ae)}},65078:function(ot,at,ee){"use strict";ee.d(at,{ij:function(){return He},_s:function(){return Ge},Uf:function(){return Ae},ZP:function(){return rt}});var y=ee(59301),Be={flex_box_center:"flex_box_center___swvFl",flex_space_between:"flex_space_between___AqPFV",flex_box_vertical_center:"flex_box_vertical_center___XWInJ",flex_box_center_end:"flex_box_center_end___GB61t",flex_box_column:"flex_box_column___dJnz1",analysis:"analysis___xyV_c",title:"title___DQ3VK",itemWrap:"itemWrap___vFE5r",item:"item___NjeOt",list:"list___BbMrm",wrap:"wrap___UQTTb",img:"img___tNvUo",tips:"tips___Eu4wH",footer:"footer___ZbR9W",noData:"noData___mLlw0"},ye=ee(92310),ve=ee.n(ye),De=ee(42441),Te=ee(25399),Ze=ee(458),Pe=ee(29787),Ce=ee(2524),oe=ee(74128),ge=Object.defineProperty,Ee=Object.getOwnPropertySymbols,Ke=Object.prototype.hasOwnProperty,Se=Object.prototype.propertyIsEnumerable,he=(Ve,tt,et)=>tt in Ve?ge(Ve,tt,{enumerable:!0,configurable:!0,writable:!0,value:et}):Ve[tt]=et,pe=(Ve,tt)=>{for(var et in tt||(tt={}))Ke.call(tt,et)&&he(Ve,et,tt[et]);if(Ee)for(var et of Ee(tt))Se.call(tt,et)&&he(Ve,et,tt[et]);return Ve};const Ae=(Ve={})=>{var tt,et,st,Me;let ke=(tt=Ve==null?void 0:Ve.emotion)==null?void 0:tt.map(Ue=>pe({value:Ue==null?void 0:Ue.rate},Ue)),qe=(et=Ve==null?void 0:Ve.focus)==null?void 0:et.map(Ue=>pe({value:Ue==null?void 0:Ue.rate},Ue)),be=(st=Ve==null?void 0:Ve.action)==null?void 0:st.map(Ue=>pe({value:Ue==null?void 0:Ue.rate},Ue)),lt=(Me=Ve==null?void 0:Ve.intention)==null?void 0:Me.map(Ue=>pe({value:Ue==null?void 0:Ue.rate},Ue));return[{title:"\u8868\u60C5\u5360\u6BD4",color:["#f7ca2e","#4ccf71","#3791ee","#f9ac95","#4f74ee","#f0e999"],data:ke||[]},{title:"\u4E13\u6CE8\u5EA6\u5360\u6BD4",color:["#4f74ee","#f9ac95","#9cb5fe","#eaa170","#3791ee","#a39bed"],data:qe||[]},{title:"\u884C\u4E3A\u5360\u6BD4\u60C5\u51B5",color:["#5eca9c","#a39bed","#f68238","#f0e999","#eaa170","#f9ac95"],data:be||[]},{title:"\u610F\u56FE\u5360\u6BD4\u60C5\u51B5",color:["#eaa170","#739fcb","#f0e999","#f9ac95","#4f74ee","#5eca9c"],data:lt||[]}]},Ge=({className:Ve,dataSource:tt=[],col:et=4,right:st,bottom:Me=23,precision:ke=0,wrapWidth:qe=1200})=>{const be=(Ue="",_e,It="--")=>Ue?(Ue==null?void 0:Ue.length)>_e?(Ue==null?void 0:Ue.slice(0,_e-1))+"...":Ue:It,lt=Math.floor((qe-(et-1)*st)/et);return y.createElement("div",{className:ve()(Be.list,Ve)},!!(tt!=null&&tt.length)&&(tt==null?void 0:tt.map((Ue,_e)=>{const{cover_pic:It,created_at:dt,emotion:Ut,action:_t,intention:Ye,focus:Fe}=Ue;return y.createElement("div",{key:_e,className:Be.wrap,style:{width:lt,marginRight:(1+_e)%et===0?0:st+ke,marginBottom:Me}},y.createElement("div",{className:Be.img},y.createElement("img",{src:`${oe.Z.API_SERVER}${It}`}),y.createElement("div",{className:Be.tips},y.createElement("div",null,y.createElement("i",{className:"iconfont icon-paisheshijian mr5 font14"})," \u62CD\u6444\u65F6\u95F4"),y.createElement("span",null,dt))),y.createElement("div",{className:Be.footer},y.createElement("ul",null,y.createElement("li",null,y.createElement("i",{className:"iconfont icon-biaoqing"}),y.createElement("span",null,"\u8868\u60C5\uFF1A",y.createElement(Te.Z,{title:Ut},y.createElement("span",{className:"c-grey-333"},be(Ut,4))))),y.createElement("li",null,y.createElement("i",{className:"iconfont icon-hangwei"}),y.createElement("span",null,"\u884C\u4E3A\uFF1A",y.createElement(Te.Z,{title:_t},y.createElement("span",{className:"c-grey-333"},be(_t,4)))))),y.createElement("ul",null,y.createElement("li",null,y.createElement("i",{className:"iconfont icon-yitu"}),y.createElement("span",null,"\u610F\u56FE\uFF1A",y.createElement(Te.Z,{title:Ye},y.createElement("span",{className:"c-grey-333"},be(Ye,4))))),y.createElement("li",null,y.createElement("i",{className:"iconfont icon-zhuangtai"}),y.createElement("span",null,"\u4E13\u6CE8\u5EA6\uFF1A",y.createElement(Te.Z,{title:Fe},y.createElement("span",{className:"c-grey-333"},be(Fe,3))))))))})))},He=({className:Ve,style:tt,title:et,hideBar:st=!1,children:Me,customText:ke="",noDataText:qe="",emptyData:be=[],loading:lt,actionAnalysis:Ue})=>{var _e,It;const dt=((_e=be==null?void 0:be[0])==null?void 0:_e.every(_t=>{var Ye;return!((Ye=_t==null?void 0:_t.data)!=null&&Ye.length)}))&&!((It=be==null?void 0:be[1])!=null&&It.length)||!Ue,Ut=Ue?qe:ke;return y.createElement(Ze.Z,{loading:lt,active:!0},dt&&y.createElement("div",{className:ve()(Be.noData,Ve),style:tt},!!et&&y.createElement("div",{className:Be.title},!st&&y.createElement("b",null),y.createElement("span",null,et)),y.createElement("div",{className:Be.itemWrap},y.createElement(Ce.Z,{customText:Ut}))),!dt&&Me)};var rt=({className:Ve,style:tt,data:et=[],title:st,hideBar:Me=!1,loading:ke=!1})=>y.createElement("div",{className:ve()(Be.analysis,Ve),style:tt},!!st&&y.createElement("div",{className:Be.title},!Me&&y.createElement("b",null),y.createElement("span",null,st)),y.createElement(Pe.Z,{spinning:ke},y.createElement("div",{className:Be.itemWrap},et==null?void 0:et.map((qe,be)=>y.createElement("div",{className:Be.item,key:be},y.createElement(De.Z,{option:{tooltip:{trigger:"item",formatter:"{a}
          {b}: {c}%"},title:{left:"center",bottom:15,text:qe==null?void 0:qe.title},legend:{top:10,right:10,orient:"vertical",show:!0,align:"left",icon:"circle",itemWidth:10,itemHeight:10,formatter:function(lt){for(let Ue in qe==null?void 0:qe.data)if(lt==(qe==null?void 0:qe.data[Ue].name))return lt+" "+(qe==null?void 0:qe.data[Ue].value)+"%"},textStyle:{color:"#767676",fontSize:12}},color:qe==null?void 0:qe.color,series:[{type:"pie",radius:["20%","35%"],center:["20%","40%"],avoidLabelOverlap:!1,label:{show:!1},labelLine:{show:!1},data:qe==null?void 0:qe.data}]},style:{height:145}}))))))},48530:function(ot,at,ee){"use strict";var y=ee(86204),Be=ee.n(y),ye=Object.defineProperty,ve=(Pe,Ce,oe)=>Ce in Pe?ye(Pe,Ce,{enumerable:!0,configurable:!0,writable:!0,value:oe}):Pe[Ce]=oe,De=(Pe,Ce,oe)=>ve(Pe,typeof Ce!="symbol"?Ce+"":Ce,oe),Te=(Pe,Ce,oe)=>new Promise((ge,Ee)=>{var Ke=pe=>{try{he(oe.next(pe))}catch(Ae){Ee(Ae)}},Se=pe=>{try{he(oe.throw(pe))}catch(Ae){Ee(Ae)}},he=pe=>pe.done?ge(pe.value):Promise.resolve(pe.value).then(Ke,Se);he((oe=oe.apply(Pe,Ce)).next())});class Ze extends y.EventEmitter{constructor(Ce,oe){super(),De(this,"url"),De(this,"body"),De(this,"fullContent",""),De(this,"controller",null),De(this,"buffer",""),this.url=Ce,this.body=oe}startStream(){return Te(this,null,function*(){this.controller=new AbortController;const{signal:Ce}=this.controller;try{const oe=yield fetch(this.url,{method:"POST",headers:{"Content-Type":"application/json; charset=utf-8"},credentials:"include",body:JSON.stringify(this.body),signal:Ce});if(!oe.ok)throw new Error(`\u8BF7\u6C42\u5931\u8D25: ${oe.status}`);const ge=oe.headers.get("content-type");if(!ge)throw new Error("\u54CD\u5E94\u5934\u7F3A\u5C11 content-type");if(ge.includes("application/json")){const Se=yield oe.json();this.emit("error",Se);return}if(!ge.includes("text/event-stream"))throw new Error("\u54CD\u5E94\u6570\u636E\u683C\u5F0F\u9519\u8BEF");const Ee=oe.body.getReader(),Ke=new TextDecoder("utf-8");for(;;){const{done:Se,value:he}=yield Ee.read();if(Se)break;const pe=Ke.decode(he,{stream:!0});this.buffer+=pe;const Ae=this.buffer.split(` +`);this.buffer=Ae.pop()||"";for(const Ge of Ae)if(Ge.startsWith("data:")){const He=Ge.slice(5).trim();if(He==="[DONE]")break;try{const Le=JSON.parse(He);Le.data&&this.handleData(Le.data)}catch(Le){this.buffer=Ge+` +`+this.buffer,console.error("\u89E3\u6790 JSON \u5931\u8D25:",Le)}}}this.emit("done",this.fullContent)}catch(oe){oe.name==="AbortError"?this.emit("cancelled",this.fullContent):this.emit("error",oe.message)}})}handleData(Ce){Ce.content&&(this.fullContent+=Ce.content,this.emit("data",{chunk:Ce,full:this.fullContent}))}cancelRequest(){var Ce;(Ce=this.controller)==null||Ce.abort()}}at.Z=Ze},95532:function(ot,at,ee){"use strict";ee.d(at,{Z:function(){return Ke}});var y=ee(59301),Be=ee(30641),ye=ee(77019),ve=ee(5269),De={smartWrp:"smartWrp___NjRcB"},Te=ee(50258),Ze=ee(82636),Pe=ee(96935),Ce=ee(59301),oe=(Se,he,pe)=>new Promise((Ae,Ge)=>{var He=Ve=>{try{rt(pe.next(Ve))}catch(tt){Ge(tt)}},Le=Ve=>{try{rt(pe.throw(Ve))}catch(tt){Ge(tt)}},rt=Ve=>Ve.done?Ae(Ve.value):Promise.resolve(Ve.value).then(He,Le);rt((pe=pe.apply(Se,he)).next())});const ge=` @@ -136,18 +136,18 @@ initArrayDisplay(); <\/script> -`;function Ee({open:Se=!0,onChange:he,defaultValue:pe,placement:Ae,width:Ge,height:Qe,extra:Le,onDynamic:nt,onOpenChange:Ve,showExtra:tt=!0}){const et=(0,y.useRef)(null),st=(0,y.useRef)(null),[Me,ke]=(0,y.useState)(pe||""),[qe,be]=(0,y.useState)(pe||""),[lt,Ue]=(0,y.useState)(!!Se),[_e,kt]=(0,y.useState)(1),ct={selectOnLineNumbers:!0};(0,y.useEffect)(()=>{Se&&(ke(pe),be(pe),Ue(!0))},[Se,pe]),(0,y.useEffect)(()=>{Me!==""&&(clearTimeout(st.current),st.current=setTimeout(()=>{const _t=document.createElement("iframe");if(_t.style.width="100%",_t.style.height="100%",_t.style.border="0",et.current){et.current.innerHTML="",et.current.appendChild(_t);const Ye=_t.contentDocument||_t.contentWindow.document;Ye.open(),Ye.write(Me),Ye.close()}},1e3))},[Se,Me]);const Ut=_t=>{ke(_t),he==null||he(_t,qe)};return Ce.createElement(Be.Z,{title:"\u667A\u80FD\u52A8\u6548",placement:"right",open:lt,width:"100%",height:Qe||"100vh",rootClassName:De.smartWrp,destroyOnClose:!0,onClose:()=>{Ue(!1),Ve==null||Ve(Me)},extra:tt&&Ce.createElement("div",null,Ce.createElement(Ze.tp,{dataSource:[{name:"\u9884\u89C8",id:1},{name:"\u4EE3\u7801",id:2}],value:_e,onChange:_t=>kt(_t)}),Ce.createElement(Pe.Z,{type:"primary",className:"ml20",onClick:()=>oe(this,null,function*(){yield nt(Me,()=>{Ue(!1)})})},"\u4FDD\u5B58\u81F3\u8BFE\u4EF6"))},Ce.createElement(ye.Z,{className:"h100"},Ce.createElement(ve.Z,{flex:"1",style:{background:"#f6f7fb",borderRight:"#e8eaf1 1px solid",display:_e===1?"block":"none"}},Ce.createElement("div",{className:"h100",ref:et})),Ce.createElement(ve.Z,{flex:"1",style:{display:_e===2?"block":"none"}},Ce.createElement(Te.ZP,{height:"90vh",value:pe,language:"html",theme:"vs",showMiniMap:!1,options:ct,onChange:Ut}))))}var Ke=Ee},12709:function(ot,at,ee){"use strict";ee.d(at,{Z:function(){return Me}});var y=ee(59301),Be=ee(97831),ye=ee(66328),ve=ee(3977),De=ee(18369),Te=ee(56102),Ze={answer:"answer___UngkO",imgWrap:"imgWrap___ORTRf",codeCopy:"codeCopy___re8vm",runCode:"runCode___MYs9m"},Pe=ee(6767),Ce=ee(90083),oe=ee(23513),ge=ee(30084),Ee=ee(10787),Ke=ee(48850),Se=ee(95532),he=Object.defineProperty,pe=Object.defineProperties,Ae=Object.getOwnPropertyDescriptors,Ge=Object.getOwnPropertySymbols,Qe=Object.prototype.hasOwnProperty,Le=Object.prototype.propertyIsEnumerable,nt=(ke,qe,be)=>qe in ke?he(ke,qe,{enumerable:!0,configurable:!0,writable:!0,value:be}):ke[qe]=be,Ve=(ke,qe)=>{for(var be in qe||(qe={}))Qe.call(qe,be)&&nt(ke,be,qe[be]);if(Ge)for(var be of Ge(qe))Le.call(qe,be)&&nt(ke,be,qe[be]);return ke},tt=(ke,qe)=>pe(ke,Ae(qe)),et=(ke,qe)=>{var be={};for(var lt in ke)Qe.call(ke,lt)&&qe.indexOf(lt)<0&&(be[lt]=ke[lt]);if(ke!=null&&Ge)for(var lt of Ge(ke))qe.indexOf(lt)<0&&Le.call(ke,lt)&&(be[lt]=ke[lt]);return be},Me=({onFinish:ke,value:qe,streamingStatus:be,cancelIndex:lt,loadImage:Ue,onDynamic:_e,isHiddenHtml:kt})=>{const[ct,Ut]=(0,y.useState)(""),[_t,Ye]=(0,y.useState)({defaultValue:"",open:0,language:"",placement:"right",height:"100vh"}),[Fe,je]=(0,y.useState)(0),[gt,Lt]=(0,y.useState)(!1),Re=qt=>{const ut=/(```[\s\S]*?```|`[^`]*`)/g;let Ft=0,mt="",Kt=null;const Yt=rn=>(rn=rn.replace(/\$\$([\s\S]*?)\$\$/g,(zt,sn)=>{const it=sn.trim();return`$$${it}$$`}),rn=rn.replace(/\\\[([\s\S]*?[\\_^{}][\s\S]*?)\\\]/g,(zt,sn)=>{const it=sn.trim();return`$$${it}$$`}),rn=rn.replace(/\\\(([\s\S]*?)\\\)/g,(zt,sn)=>{const it=sn.trim();return`$${it}$`}),rn=rn.replace(/\$(?!\$)([^\n$]+?)\$(?!\$)/g,(zt,sn)=>{const it=sn.trim();return`$${it}$`}),rn);for(;(Kt=ut.exec(qt))!==null;)Kt.index>Ft&&(mt+=Yt(qt.slice(Ft,Kt.index))),mt+=Kt[0],Ft=Kt.index+Kt[0].length;return Ft{Lt(!0),ke==null||ke()};(0,y.useEffect)(()=>{const qt=Ue?`\u8FD9\u662F\u6839\u636E\u60A8\u7684\u63CF\u8FF0\u751F\u6210\u7684\u56FE\u7247\uFF1A +`;function Ee({open:Se=!0,onChange:he,defaultValue:pe,placement:Ae,width:Ge,height:He,extra:Le,onDynamic:rt,onOpenChange:Ve,showExtra:tt=!0}){const et=(0,y.useRef)(null),st=(0,y.useRef)(null),[Me,ke]=(0,y.useState)(pe||""),[qe,be]=(0,y.useState)(pe||""),[lt,Ue]=(0,y.useState)(!!Se),[_e,It]=(0,y.useState)(1),dt={selectOnLineNumbers:!0};(0,y.useEffect)(()=>{Se&&(ke(pe),be(pe),Ue(!0))},[Se,pe]),(0,y.useEffect)(()=>{Me!==""&&(clearTimeout(st.current),st.current=setTimeout(()=>{const _t=document.createElement("iframe");if(_t.style.width="100%",_t.style.height="100%",_t.style.border="0",et.current){et.current.innerHTML="",et.current.appendChild(_t);const Ye=_t.contentDocument||_t.contentWindow.document;Ye.open(),Ye.write(Me),Ye.close()}},1e3))},[Se,Me]);const Ut=_t=>{ke(_t),he==null||he(_t,qe)};return Ce.createElement(Be.Z,{title:"\u667A\u80FD\u52A8\u6548",placement:"right",open:lt,width:"100%",height:He||"100vh",rootClassName:De.smartWrp,destroyOnClose:!0,onClose:()=>{Ue(!1),Ve==null||Ve(Me)},extra:tt&&Ce.createElement("div",null,Ce.createElement(Ze.tp,{dataSource:[{name:"\u9884\u89C8",id:1},{name:"\u4EE3\u7801",id:2}],value:_e,onChange:_t=>It(_t)}),Ce.createElement(Pe.Z,{type:"primary",className:"ml20",onClick:()=>oe(this,null,function*(){yield rt(Me,()=>{Ue(!1)})})},"\u4FDD\u5B58\u81F3\u8BFE\u4EF6"))},Ce.createElement(ye.Z,{className:"h100"},Ce.createElement(ve.Z,{flex:"1",style:{background:"#f6f7fb",borderRight:"#e8eaf1 1px solid",display:_e===1?"block":"none"}},Ce.createElement("div",{className:"h100",ref:et})),Ce.createElement(ve.Z,{flex:"1",style:{display:_e===2?"block":"none"}},Ce.createElement(Te.ZP,{height:"90vh",value:pe,language:"html",theme:"vs",showMiniMap:!1,options:dt,onChange:Ut}))))}var Ke=Ee},12709:function(ot,at,ee){"use strict";ee.d(at,{Z:function(){return Me}});var y=ee(59301),Be=ee(97831),ye=ee(66328),ve=ee(3977),De=ee(18369),Te=ee(56102),Ze={answer:"answer___UngkO",imgWrap:"imgWrap___ORTRf",codeCopy:"codeCopy___re8vm",runCode:"runCode___MYs9m"},Pe=ee(6767),Ce=ee(90083),oe=ee(23513),ge=ee(30084),Ee=ee(10787),Ke=ee(48850),Se=ee(95532),he=Object.defineProperty,pe=Object.defineProperties,Ae=Object.getOwnPropertyDescriptors,Ge=Object.getOwnPropertySymbols,He=Object.prototype.hasOwnProperty,Le=Object.prototype.propertyIsEnumerable,rt=(ke,qe,be)=>qe in ke?he(ke,qe,{enumerable:!0,configurable:!0,writable:!0,value:be}):ke[qe]=be,Ve=(ke,qe)=>{for(var be in qe||(qe={}))He.call(qe,be)&&rt(ke,be,qe[be]);if(Ge)for(var be of Ge(qe))Le.call(qe,be)&&rt(ke,be,qe[be]);return ke},tt=(ke,qe)=>pe(ke,Ae(qe)),et=(ke,qe)=>{var be={};for(var lt in ke)He.call(ke,lt)&&qe.indexOf(lt)<0&&(be[lt]=ke[lt]);if(ke!=null&&Ge)for(var lt of Ge(ke))qe.indexOf(lt)<0&&Le.call(ke,lt)&&(be[lt]=ke[lt]);return be},Me=({onFinish:ke,value:qe,streamingStatus:be,cancelIndex:lt,loadImage:Ue,onDynamic:_e,isHiddenHtml:It})=>{const[dt,Ut]=(0,y.useState)(""),[_t,Ye]=(0,y.useState)({defaultValue:"",open:0,language:"",placement:"right",height:"100vh"}),[Fe,je]=(0,y.useState)(0),[gt,kt]=(0,y.useState)(!1),Re=qt=>{const ut=/(```[\s\S]*?```|`[^`]*`)/g;let Ft=0,mt="",Jt=null;const Yt=rn=>(rn=rn.replace(/\$\$([\s\S]*?)\$\$/g,(zt,sn)=>{const it=sn.trim();return`$$${it}$$`}),rn=rn.replace(/\\\[([\s\S]*?[\\_^{}][\s\S]*?)\\\]/g,(zt,sn)=>{const it=sn.trim();return`$$${it}$$`}),rn=rn.replace(/\\\(([\s\S]*?)\\\)/g,(zt,sn)=>{const it=sn.trim();return`$${it}$`}),rn=rn.replace(/\$(?!\$)([^\n$]+?)\$(?!\$)/g,(zt,sn)=>{const it=sn.trim();return`$${it}$`}),rn);for(;(Jt=ut.exec(qt))!==null;)Jt.index>Ft&&(mt+=Yt(qt.slice(Ft,Jt.index))),mt+=Jt[0],Ft=Jt.index+Jt[0].length;return Ft{kt(!0),ke==null||ke()};(0,y.useEffect)(()=>{const qt=Ue?`\u8FD9\u662F\u6839\u636E\u60A8\u7684\u63CF\u8FF0\u751F\u6210\u7684\u56FE\u7247\uFF1A -${qe}`:qe,ut=Re(qt);if(!gt)if(Ue||!be||lt>0){Ut(ut),je(ut.length),(!be||lt>0)&&!Ue&&Dt();return}else if((ut==null?void 0:ut.length)<4)Ut(ut),je(ut.length);else if(Fe{Ut(ut.slice(0,Fe+2)),je(Kt=>Kt+2)},Ft>10?Math.max(500/(Ft/2),20):50);return()=>clearInterval(mt)}else be||Dt()},[qe,be,lt,Ue,Fe]);const wt=(0,y.useMemo)(()=>y.createElement("section",{className:`${Ze.answer} fadeIn animated edu_md`},y.createElement(Be.UG,{remarkPlugins:[ge.Z,Ee.Z],rehypePlugins:[oe.Z,ve.Z],components:{code(qt){var ut=qt,{node:Ft,inline:mt,className:Kt,children:Yt}=ut,rn=et(ut,["node","inline","className","children"]);const zt=/language-(\w+)/.exec(Kt||""),sn=String(Yt).trim();return mt||!zt?y.createElement("code",Ve({className:Kt},rn),Yt):y.createElement("code",{className:Ze.codeCopy,"data-text":`\`\`\`${zt?zt[1]:""} +${qe}`:qe,ut=Re(qt);if(!gt)if(Ue||!be||lt>0){Ut(ut),je(ut.length),(!be||lt>0)&&!Ue&&Dt();return}else if((ut==null?void 0:ut.length)<4)Ut(ut),je(ut.length);else if(Fe{Ut(ut.slice(0,Fe+2)),je(Jt=>Jt+2)},Ft>10?Math.max(500/(Ft/2),20):50);return()=>clearInterval(mt)}else be||Dt()},[qe,be,lt,Ue,Fe]);const wt=(0,y.useMemo)(()=>y.createElement("section",{className:`${Ze.answer} fadeIn animated edu_md`},y.createElement(Be.UG,{remarkPlugins:[ge.Z,Ee.Z],rehypePlugins:[oe.Z,ve.Z],components:{code(qt){var ut=qt,{node:Ft,inline:mt,className:Jt,children:Yt}=ut,rn=et(ut,["node","inline","className","children"]);const zt=/language-(\w+)/.exec(Jt||""),sn=String(Yt).trim();return mt||!zt?y.createElement("code",Ve({className:Jt},rn),Yt):y.createElement("code",{className:Ze.codeCopy,"data-text":`\`\`\`${zt?zt[1]:""} ${Yt} -\`\`\``},!kt&&y.createElement(Te.CopyToClipboard,{text:sn,onCopy:()=>Pe.ZP.success({content:"\u590D\u5236\u6210\u529F",key:"copy"})},y.createElement("button",null,"\u590D\u5236")),!kt&&zt[1]==="html"&>&&y.createElement("button",{className:Ze.runCode,onClick:()=>{Ye(Ve({},tt(Ve({},_t),{open:++_t.open,defaultValue:sn,language:zt[1]})))}},"\u8FD0\u884CHTML"),y.createElement(ye.Z,Ve({wrapLongLines:!0,style:De.Z,language:zt[1],PreTag:"div",showLineNumbers:!0,lineNumberStyle:{minWidth:"40px"}},rn),sn))},img({node:qt}){var ut;const Ft=(ut=qt.properties)==null?void 0:ut.src;return y.createElement(Ce.Z,{src:Ft,width:320,"data-text":Ft,onLoad:()=>Ue&&setTimeout(()=>Dt(),500)})},a:qt=>{var ut=qt,{node:Ft}=ut,mt=et(ut,["node"]);return y.createElement("a",tt(Ve({},mt),{target:"_blank",rel:"noopener noreferrer"}))}}},gt?ct:`${ct}__`)),[ct,gt]);return y.createElement(y.Fragment,null,y.createElement(Se.Z,{defaultValue:_t.defaultValue,open:_t.open,language:_t.language,height:_t.height,onChange:(qt,ut)=>{Ut(ct.replaceAll(ut,qt))},onDynamic:_e}),wt)}},52516:function(ot,at,ee){"use strict";ee.d(at,{Z:function(){return Ze}});var y=ee(59301),Be=ee(65862),ye={draggableImage:"draggableImage___vcTso",img:"img___xAyno",close:"close___WUtfj",extraNode:"extraNode___tnBrt",specialImg:"specialImg___yAPav",bubble:"bubble___qNdfF",upImg:"upImg___Mx6QM"},ve=ee(74128),De=ee(37166),Ze=({src:Pe,onClick:Ce,topPercentage:oe=.62,draggableExtraNode:ge,showAvatarEditData:Ee})=>{var Ke;const Se=(0,y.useRef)(null),he=(0,y.useRef)(!1),pe=(0,y.useRef)(!1),[Ae,Ge]=(0,y.useState)(window.innerHeight*oe),[Qe,Le]=(0,y.useState)(!1),nt=10;return(0,y.useEffect)(()=>{if(Se.current){let Ve=function(ke){var qe;he.current=!0,Me=ke.pageY,st=ke.pageY-(((qe=Se.current)==null?void 0:qe.getBoundingClientRect().top)||0),(0,Be.kk)("none"),document.onselectstart=function(){return!1}},tt=function(){he.current&&!pe.current&&Ce&&Ce(),he.current=!1,pe.current=!1,(0,Be.kk)("auto"),document.onselectstart=null},et=function(ke){var qe;if(he.current){const lt=ke.pageY-st,Ue=window.innerHeight-(((qe=Se.current)==null?void 0:qe.offsetHeight)||0)-50,_e=50;if(!pe.current&&Math.abs(Me-ke.pageY)>nt&&(pe.current=!0),pe.current){let kt=Math.max(_e,Math.min(lt,Ue));Ge(kt)}}},st=0,Me=0;return Se.current.addEventListener("mousedown",Ve),document.addEventListener("mousemove",et),document.addEventListener("mouseup",tt),()=>{var ke,qe;(qe=(ke=Se==null?void 0:Se.current)==null?void 0:ke.removeEventListener)==null||qe.call(ke,"mousedown",Ve),document.removeEventListener("mousemove",et),document.removeEventListener("mouseup",tt)}}},[Ce]),(0,y.useEffect)(()=>{const Ve=()=>{Ge(window.innerHeight*oe)};return window.addEventListener("resize",Ve),()=>{window.removeEventListener("resize",Ve)}},[oe]),y.createElement("div",{className:ye.draggableImage,style:{top:`${Ae}px`,display:Qe?"none":"block",cursor:he.current?"grabbing":"grab"},ref:Se},ge&&y.createElement("div",{className:ye.extraNode,onMouseUp:Ve=>Ve.stopPropagation(),onMouseDownCapture:Ve=>Ve.stopPropagation()},ge),Ee!=null&&Ee.nickname?y.createElement("div",{className:ye.specialImg},y.createElement("div",{className:ye.bubble},Ee==null?void 0:Ee.nickname),y.createElement("img",{className:ye.upImg,src:Ee!=null&&Ee.headImgId?((Ke=ve.Z)==null?void 0:Ke.API_SERVER)+"/api/attachments/"+(Ee==null?void 0:Ee.headImgId):De,width:60,draggable:"false"})):y.createElement("img",{className:ye.img,src:Pe,width:60,draggable:"false"}),y.createElement("i",{className:`iconfont icon-tupianguanbi ${ye.close}`,onMouseUp:Ve=>{Ve.stopPropagation(),Le(!0)}}))}},86409:function(ot,at,ee){"use strict";ee.d(at,{r:function(){return Ae}});var y=ee(59301),Be=ee(44104),ye=ee(62957),ve=ee(65862),De=ee(74128),Te=ee(82636),Ze="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABb0lEQVR4AZxQPUsDQRSc3Xx4Fy9EMATRIIIpFAyCsbIV0cYilfbqb7AL/gVLjRLEwk5bwQRBK2NlejuroKKJwuVyt+u+44Qkd9GQ4719s3MzA2+5vD2YEOXCpVMuNO2bgvyr29f7rfphqvZ+lMvC+7hjixMhkZcShsf1HRIyKqxm1v5+vv84XVgmIVfHquqBirGQ0jEIp5Vofb7cvR3PrVCAptiBivEIjPQaIsY0wnpK50y/oICBzL8iLbmIRGZL9TbiM5tpX4AkZW4PUk8SctvFSztQ7+TeOw7uC4BkgD4GMZ+HjE9BGpMuRmwcbniHm6A/QLHCbMJ6LMGZXYeT2YBVLYE49ctXgQGk0kM27GoR9kMRetgmKrD7BpBai4agjYQI9u2AAIF249VnaDfqCHzFXiVjDOzprJcGr52Dc+bnfYwiovqoOrsrosW6Ce9GK5geHmaYFFAZxul5Kty0+K5a7Uqt/uWR/w7Skoe8PwAAAP//m7VE6gAAAAZJREFUAwCRcYHLyINd+gAAAABJRU5ErkJggg==",Pe="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAB6klEQVR4AYySS0gbQRjH/7tJTCQStdWmwfpKpYWWttLS9lDqoVB6aHsJpS1BEEEURQ8qnkQPKuLJg3jVgwcFIQevKoL4AjW+8EHiK6gYH2Rl1UTdmF13BhwfIYvL/ma++eb7/vMN3/BQP/ea9GHaG5anPJKixffqZVdF26pRTWE//7psKaGxY9PZ3e/negb2cE3v0D7mV09YIDEOBckx5zkfr2jbeUbWBN4QCrt8e2dVs14RMx4RYwtH8PmDGJgMoN21jYlFkcQxTkKR9+5lwf2/wfuZOHnw3EdiJJr1+P0lGV/fWZCnQnwEn/+MTBSOoxNCF/KTzZ3zEUfdupNXoDQBSmQ3IME1LGBwWkTfqEAjLapoXm4StcnQXJKDpuLnlLrCbEPRT2sXP9+Z21r+J+NXjTMLlf8yUVuQjTJHBuoL7WgpzUFaqonkUlKS4mB9ZGSkJsfpaBfe2i3HWbZ43CbdaoJBT7dpcqwhKmJfuMDixqkmATHM9KIEZBm4jCiayIoSW+BQlLDiC2oiHGtU8MaegL/frJq8SDfHrmBh7RQ9g+qL1MC7FYwtYI7XqW0i7brh06tE5P+wMV5malRgSzGCXOM2aaqPHXnPiOqC2aTD08fGO5Cq7uWxJRXQ8wq5lNpA5n+QwYE7uAIAAP//pt/DRgAAAAZJREFUAwBZyguAkhNiOwAAAABJRU5ErkJggg==",Ce=ee(38147),oe=ee(56656),ge=ee.n(oe),Ee=ee(64270),Ke=ee.n(Ee),Se=ee(12709),he=ee(4676),pe=(Ge,Qe,Le)=>new Promise((nt,Ve)=>{var tt=Me=>{try{st(Le.next(Me))}catch(ke){Ve(ke)}},et=Me=>{try{st(Le.throw(Me))}catch(ke){Ve(ke)}},st=Me=>Me.done?nt(Me.value):Promise.resolve(Me.value).then(tt,et);st((Le=Le.apply(Ge,Qe)).next())});const Ae=Ge=>{const Qe=[{key:"markdown",name:"\u5BFC\u51FA\u4E3AMarkdown",icon:Ze},{key:"word",name:"\u5BFC\u51FA\u4E3AWord",icon:Pe}],Le=ke=>ke==null?"":String(ke).replace(/&/g,"&").replace(//g,">").replace(/"/g,""").replace(/'/g,"'"),nt=ke=>pe(void 0,null,function*(){return new Promise(qe=>{const be=document.createElement("div");be.style.position="fixed",be.style.left="-9999px",be.style.top="0",be.style.width="720px",document.body.appendChild(be);let lt=null,Ue=!1;const _e=ke==null?void 0:ke.trim().startsWith("\u8FD9\u662F\u6839\u636E\u60A8\u7684\u63CF\u8FF0\u751F\u6210\u7684\u56FE\u7247\uFF1A

          ${ke}`:"";const je=be.querySelector("img");if(je){je.addEventListener("load",()=>{try{const Lt=document.createElement("canvas");Lt.width=320,Lt.height=320;const Re=Lt.getContext("2d");Re&&Re.drawImage(je,0,0);const Dt=Lt.toDataURL("image/png");je.src=Dt}catch(Lt){console.error("\u56FE\u7247\u8F6C base64 \u5931\u8D25",Lt)}const gt=be.innerHTML;be.parentNode&&be.parentNode.removeChild(be),qe(gt)}),je.addEventListener("error",()=>{const gt=be.innerHTML;be.parentNode&&be.parentNode.removeChild(be),qe(gt)});return}else{const gt=be.innerHTML;be.parentNode&&be.parentNode.removeChild(be),qe(gt);return}}else if(he.render)he.render(y.createElement(Se.Z,{value:ke,streamingStatus:!1}),be);else{be.innerText=ke!=null?ke:"";const je=be.innerHTML;document.body.removeChild(be),qe(je);return}}catch(je){console.error("[exportHistory] render Answer failed:",je),be.innerText=typeof ke=="string"?ke:String(ke!=null?ke:"");const gt=be.innerHTML;try{Ue&<&<.unmount?lt.unmount():he.unmountComponentAtNode&&he.unmountComponentAtNode(be)}catch(Lt){}document.body.removeChild(be),qe(gt);return}let kt=Date.now();const ct=new MutationObserver(()=>{kt=Date.now()});ct.observe(be,{childList:!0,subtree:!0,attributes:!0,characterData:!0});const Ut=350,_t=6e3,Ye=Date.now(),Fe=()=>{const je=Date.now();if(je-kt>Ut){ct.disconnect();const gt=be.innerHTML;try{Ue&<&<.unmount?lt.unmount():he.unmountComponentAtNode&&he.unmountComponentAtNode(be)}catch(Lt){}be.parentNode&&be.parentNode.removeChild(be),qe(gt);return}if(je-Ye>_t){ct.disconnect();const gt=be.innerHTML;try{Ue&<&<.unmount?lt.unmount():he.unmountComponentAtNode&&he.unmountComponentAtNode(be)}catch(Lt){}be.parentNode&&be.parentNode.removeChild(be),qe(gt);return}setTimeout(Fe,Ut)};setTimeout(Fe,Ut)})}),Ve=ke=>ge()(ke).format("YYYY-MM-DD HH:mm:ss"),tt=(ke,qe,be)=>pe(void 0,null,function*(){return(yield Promise.all(ke.map(Ue=>pe(void 0,null,function*(){var _e,kt;let ct="";try{ct=yield nt(Ue.answer)}catch(Ut){console.error("[exportHistory] renderAnswer error:",Ut),ct=Le(String((_e=Ue.answer)!=null?_e:""))}return` +\`\`\``},!It&&y.createElement(Te.CopyToClipboard,{text:sn,onCopy:()=>Pe.ZP.success({content:"\u590D\u5236\u6210\u529F",key:"copy"})},y.createElement("button",null,"\u590D\u5236")),!It&&zt[1]==="html"&>&&y.createElement("button",{className:Ze.runCode,onClick:()=>{Ye(Ve({},tt(Ve({},_t),{open:++_t.open,defaultValue:sn,language:zt[1]})))}},"\u8FD0\u884CHTML"),y.createElement(ye.Z,Ve({wrapLongLines:!0,style:De.Z,language:zt[1],PreTag:"div",showLineNumbers:!0,lineNumberStyle:{minWidth:"40px"}},rn),sn))},img({node:qt}){var ut;const Ft=(ut=qt.properties)==null?void 0:ut.src;return y.createElement(Ce.Z,{src:Ft,width:320,"data-text":Ft,onLoad:()=>Ue&&setTimeout(()=>Dt(),500)})},a:qt=>{var ut=qt,{node:Ft}=ut,mt=et(ut,["node"]);return y.createElement("a",tt(Ve({},mt),{target:"_blank",rel:"noopener noreferrer"}))}}},gt?dt:`${dt}__`)),[dt,gt]);return y.createElement(y.Fragment,null,y.createElement(Se.Z,{defaultValue:_t.defaultValue,open:_t.open,language:_t.language,height:_t.height,onChange:(qt,ut)=>{Ut(dt.replaceAll(ut,qt))},onDynamic:_e}),wt)}},52516:function(ot,at,ee){"use strict";ee.d(at,{Z:function(){return Ze}});var y=ee(59301),Be=ee(65862),ye={draggableImage:"draggableImage___vcTso",img:"img___xAyno",close:"close___WUtfj",extraNode:"extraNode___tnBrt",specialImg:"specialImg___yAPav",bubble:"bubble___qNdfF",upImg:"upImg___Mx6QM"},ve=ee(74128),De=ee(37166),Ze=({src:Pe,onClick:Ce,topPercentage:oe=.62,draggableExtraNode:ge,showAvatarEditData:Ee})=>{var Ke;const Se=(0,y.useRef)(null),he=(0,y.useRef)(!1),pe=(0,y.useRef)(!1),[Ae,Ge]=(0,y.useState)(window.innerHeight*oe),[He,Le]=(0,y.useState)(!1),rt=10;return(0,y.useEffect)(()=>{if(Se.current){let Ve=function(ke){var qe;he.current=!0,Me=ke.pageY,st=ke.pageY-(((qe=Se.current)==null?void 0:qe.getBoundingClientRect().top)||0),(0,Be.kk)("none"),document.onselectstart=function(){return!1}},tt=function(){he.current&&!pe.current&&Ce&&Ce(),he.current=!1,pe.current=!1,(0,Be.kk)("auto"),document.onselectstart=null},et=function(ke){var qe;if(he.current){const lt=ke.pageY-st,Ue=window.innerHeight-(((qe=Se.current)==null?void 0:qe.offsetHeight)||0)-50,_e=50;if(!pe.current&&Math.abs(Me-ke.pageY)>rt&&(pe.current=!0),pe.current){let It=Math.max(_e,Math.min(lt,Ue));Ge(It)}}},st=0,Me=0;return Se.current.addEventListener("mousedown",Ve),document.addEventListener("mousemove",et),document.addEventListener("mouseup",tt),()=>{var ke,qe;(qe=(ke=Se==null?void 0:Se.current)==null?void 0:ke.removeEventListener)==null||qe.call(ke,"mousedown",Ve),document.removeEventListener("mousemove",et),document.removeEventListener("mouseup",tt)}}},[Ce]),(0,y.useEffect)(()=>{const Ve=()=>{Ge(window.innerHeight*oe)};return window.addEventListener("resize",Ve),()=>{window.removeEventListener("resize",Ve)}},[oe]),y.createElement("div",{className:ye.draggableImage,style:{top:`${Ae}px`,display:He?"none":"block",cursor:he.current?"grabbing":"grab"},ref:Se},ge&&y.createElement("div",{className:ye.extraNode,onMouseUp:Ve=>Ve.stopPropagation(),onMouseDownCapture:Ve=>Ve.stopPropagation()},ge),Ee!=null&&Ee.nickname?y.createElement("div",{className:ye.specialImg},y.createElement("div",{className:ye.bubble},Ee==null?void 0:Ee.nickname),y.createElement("img",{className:ye.upImg,src:Ee!=null&&Ee.headImgId?((Ke=ve.Z)==null?void 0:Ke.API_SERVER)+"/api/attachments/"+(Ee==null?void 0:Ee.headImgId):De,width:60,draggable:"false"})):y.createElement("img",{className:ye.img,src:Pe,width:60,draggable:"false"}),y.createElement("i",{className:`iconfont icon-tupianguanbi ${ye.close}`,onMouseUp:Ve=>{Ve.stopPropagation(),Le(!0)}}))}},86409:function(ot,at,ee){"use strict";ee.d(at,{r:function(){return Ae}});var y=ee(59301),Be=ee(44104),ye=ee(62957),ve=ee(65862),De=ee(74128),Te=ee(82636),Ze="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABb0lEQVR4AZxQPUsDQRSc3Xx4Fy9EMATRIIIpFAyCsbIV0cYilfbqb7AL/gVLjRLEwk5bwQRBK2NlejuroKKJwuVyt+u+44Qkd9GQ4719s3MzA2+5vD2YEOXCpVMuNO2bgvyr29f7rfphqvZ+lMvC+7hjixMhkZcShsf1HRIyKqxm1v5+vv84XVgmIVfHquqBirGQ0jEIp5Vofb7cvR3PrVCAptiBivEIjPQaIsY0wnpK50y/oICBzL8iLbmIRGZL9TbiM5tpX4AkZW4PUk8SctvFSztQ7+TeOw7uC4BkgD4GMZ+HjE9BGpMuRmwcbniHm6A/QLHCbMJ6LMGZXYeT2YBVLYE49ctXgQGk0kM27GoR9kMRetgmKrD7BpBai4agjYQI9u2AAIF249VnaDfqCHzFXiVjDOzprJcGr52Dc+bnfYwiovqoOrsrosW6Ce9GK5geHmaYFFAZxul5Kty0+K5a7Uqt/uWR/w7Skoe8PwAAAP//m7VE6gAAAAZJREFUAwCRcYHLyINd+gAAAABJRU5ErkJggg==",Pe="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAB6klEQVR4AYySS0gbQRjH/7tJTCQStdWmwfpKpYWWttLS9lDqoVB6aHsJpS1BEEEURQ8qnkQPKuLJg3jVgwcFIQevKoL4AjW+8EHiK6gYH2Rl1UTdmF13BhwfIYvL/ma++eb7/vMN3/BQP/ea9GHaG5anPJKixffqZVdF26pRTWE//7psKaGxY9PZ3e/negb2cE3v0D7mV09YIDEOBckx5zkfr2jbeUbWBN4QCrt8e2dVs14RMx4RYwtH8PmDGJgMoN21jYlFkcQxTkKR9+5lwf2/wfuZOHnw3EdiJJr1+P0lGV/fWZCnQnwEn/+MTBSOoxNCF/KTzZ3zEUfdupNXoDQBSmQ3IME1LGBwWkTfqEAjLapoXm4StcnQXJKDpuLnlLrCbEPRT2sXP9+Z21r+J+NXjTMLlf8yUVuQjTJHBuoL7WgpzUFaqonkUlKS4mB9ZGSkJsfpaBfe2i3HWbZ43CbdaoJBT7dpcqwhKmJfuMDixqkmATHM9KIEZBm4jCiayIoSW+BQlLDiC2oiHGtU8MaegL/frJq8SDfHrmBh7RQ9g+qL1MC7FYwtYI7XqW0i7brh06tE5P+wMV5malRgSzGCXOM2aaqPHXnPiOqC2aTD08fGO5Cq7uWxJRXQ8wq5lNpA5n+QwYE7uAIAAP//pt/DRgAAAAZJREFUAwBZyguAkhNiOwAAAABJRU5ErkJggg==",Ce=ee(38147),oe=ee(56656),ge=ee.n(oe),Ee=ee(64270),Ke=ee.n(Ee),Se=ee(12709),he=ee(4676),pe=(Ge,He,Le)=>new Promise((rt,Ve)=>{var tt=Me=>{try{st(Le.next(Me))}catch(ke){Ve(ke)}},et=Me=>{try{st(Le.throw(Me))}catch(ke){Ve(ke)}},st=Me=>Me.done?rt(Me.value):Promise.resolve(Me.value).then(tt,et);st((Le=Le.apply(Ge,He)).next())});const Ae=Ge=>{const He=[{key:"markdown",name:"\u5BFC\u51FA\u4E3AMarkdown",icon:Ze},{key:"word",name:"\u5BFC\u51FA\u4E3AWord",icon:Pe}],Le=ke=>ke==null?"":String(ke).replace(/&/g,"&").replace(//g,">").replace(/"/g,""").replace(/'/g,"'"),rt=ke=>pe(void 0,null,function*(){return new Promise(qe=>{const be=document.createElement("div");be.style.position="fixed",be.style.left="-9999px",be.style.top="0",be.style.width="720px",document.body.appendChild(be);let lt=null,Ue=!1;const _e=ke==null?void 0:ke.trim().startsWith("\u8FD9\u662F\u6839\u636E\u60A8\u7684\u63CF\u8FF0\u751F\u6210\u7684\u56FE\u7247\uFF1A

          ${ke}`:"";const je=be.querySelector("img");if(je){je.addEventListener("load",()=>{try{const kt=document.createElement("canvas");kt.width=320,kt.height=320;const Re=kt.getContext("2d");Re&&Re.drawImage(je,0,0);const Dt=kt.toDataURL("image/png");je.src=Dt}catch(kt){console.error("\u56FE\u7247\u8F6C base64 \u5931\u8D25",kt)}const gt=be.innerHTML;be.parentNode&&be.parentNode.removeChild(be),qe(gt)}),je.addEventListener("error",()=>{const gt=be.innerHTML;be.parentNode&&be.parentNode.removeChild(be),qe(gt)});return}else{const gt=be.innerHTML;be.parentNode&&be.parentNode.removeChild(be),qe(gt);return}}else if(he.render)he.render(y.createElement(Se.Z,{value:ke,streamingStatus:!1}),be);else{be.innerText=ke!=null?ke:"";const je=be.innerHTML;document.body.removeChild(be),qe(je);return}}catch(je){console.error("[exportHistory] render Answer failed:",je),be.innerText=typeof ke=="string"?ke:String(ke!=null?ke:"");const gt=be.innerHTML;try{Ue&<&<.unmount?lt.unmount():he.unmountComponentAtNode&&he.unmountComponentAtNode(be)}catch(kt){}document.body.removeChild(be),qe(gt);return}let It=Date.now();const dt=new MutationObserver(()=>{It=Date.now()});dt.observe(be,{childList:!0,subtree:!0,attributes:!0,characterData:!0});const Ut=350,_t=6e3,Ye=Date.now(),Fe=()=>{const je=Date.now();if(je-It>Ut){dt.disconnect();const gt=be.innerHTML;try{Ue&<&<.unmount?lt.unmount():he.unmountComponentAtNode&&he.unmountComponentAtNode(be)}catch(kt){}be.parentNode&&be.parentNode.removeChild(be),qe(gt);return}if(je-Ye>_t){dt.disconnect();const gt=be.innerHTML;try{Ue&<&<.unmount?lt.unmount():he.unmountComponentAtNode&&he.unmountComponentAtNode(be)}catch(kt){}be.parentNode&&be.parentNode.removeChild(be),qe(gt);return}setTimeout(Fe,Ut)};setTimeout(Fe,Ut)})}),Ve=ke=>ge()(ke).format("YYYY-MM-DD HH:mm:ss"),tt=(ke,qe,be)=>pe(void 0,null,function*(){return(yield Promise.all(ke.map(Ue=>pe(void 0,null,function*(){var _e,It;let dt="";try{dt=yield rt(Ue.answer)}catch(Ut){console.error("[exportHistory] renderAnswer error:",Ut),dt=Le(String((_e=Ue.answer)!=null?_e:""))}return`

          ${Le(qe)}${Ve(Ue.updated_at)}

          -
          ${Le((kt=Ue.question)!=null?kt:"")}
          +
          ${Le((It=Ue.question)!=null?It:"")}

          ${Le(be)}

          -
          ${ct}
          +
          ${dt}
          `})))).join("")}),et=ke=>pe(void 0,null,function*(){const qe=yield tt(ke.data,ke.my_user_name,ke.user_name),be=`export-id-${String(Math.random()).slice(-6)}`,lt=` @@ -212,8 +212,8 @@ ${Yt} - `,Ue=document.createElement("div");Ue.innerHTML=lt.replace(/box-shadow/g,"// box-shadow"),document.body.appendChild(Ue);const _e=document.getElementById(be);if(!_e){console.error("PDF \u5143\u7D20\u672A\u627E\u5230"),Ue.parentNode&&Ue.parentNode.removeChild(Ue);return}_e.style.width="auto",_e.style.height="auto",_e.style.position="initial";try{const ct=(yield Ke()(_e,{useCORS:!0,backgroundColor:"#fff"})).toDataURL("image/png"),Ut=document.createElement("a");Ut.href=ct,Ut.download=`\u5386\u53F2\u5BF9\u8BDD-${ke.my_user_name}-${ge()().format("YYYYMMDDHHmmss")}.png`,Ut.click()}catch(kt){console.error("[exportHistory] html2canvas error:",kt)}finally{Ue.parentNode&&Ue.parentNode.removeChild(Ue)}});let st="markdown";const Me=()=>{const[ke,qe]=(0,y.useState)(st);return st=ke,y.createElement(Be.Z,{size:30},Qe.map(be=>y.createElement(Te.op,{key:be.key,style:ke===be.key?{border:"1px solid #165dff",color:"#165dff"}:{},onClick:()=>qe(be.key),shape:"default",icon:y.createElement("img",{src:be.icon})},be.name)))};ye.default.confirm({centered:!0,icon:null,okText:"\u786E\u8BA4",width:538,cancelText:"\u53D6\u6D88",title:"\u5BFC\u51FA\u5386\u53F2\u5BF9\u8BDD",content:y.createElement(Me,null),onOk:()=>pe(void 0,null,function*(){var ke,qe,be;if(st==="image"){const Ue=yield(0,Ce.ZP)(`/api/course_qna_sessions/${Ge}.json`,{method:"get"});if((Ue==null?void 0:Ue.status)===0){const _e=(qe=(ke=Ue==null?void 0:Ue.data)==null?void 0:ke.messages)==null?void 0:qe.map(ct=>({updated_at:ct.updated_at,question:ct.question,answer:ct.answer})),kt={my_user_name:(be=Ue==null?void 0:Ue.data)==null?void 0:be.user_name,user_name:"AI\u56DE\u7B54",data:_e};yield et(kt)}return}const lt=`${De.Z.API_SERVER}/api/course_qna_sessions/${Ge}/download_chat_data.json?file_type=${st}`;(0,ve.Nd)(null,lt)})})}},30688:function(ot,at,ee){"use strict";var y=ee(59301),Be=Object.defineProperty,ye=Object.getOwnPropertySymbols,ve=Object.prototype.hasOwnProperty,De=Object.prototype.propertyIsEnumerable,Te=(Ee,Ke,Se)=>Ke in Ee?Be(Ee,Ke,{enumerable:!0,configurable:!0,writable:!0,value:Se}):Ee[Ke]=Se,Ze=(Ee,Ke)=>{for(var Se in Ke||(Ke={}))ve.call(Ke,Se)&&Te(Ee,Se,Ke[Se]);if(ye)for(var Se of ye(Ke))De.call(Ke,Se)&&Te(Ee,Se,Ke[Se]);return Ee},Pe=(Ee,Ke)=>{var Se={};for(var he in Ee)ve.call(Ee,he)&&Ke.indexOf(he)<0&&(Se[he]=Ee[he]);if(Ee!=null&&ye)for(var he of ye(Ee))Ke.indexOf(he)<0&&De.call(Ee,he)&&(Se[he]=Ee[he]);return Se};const Ce=ee(20441),oe={};Ce.keys().forEach(Ee=>{const Ke=Ee.replace("./","").replace(".svg","");oe[Ke]=Ce(Ee)});const ge=Ee=>{var Ke=Ee,{filename:Se}=Ke,he=Pe(Ke,["filename"]),pe;const Ae=((pe=Se==null?void 0:Se.split(".").pop())==null?void 0:pe.toLowerCase())||"unknown",Ge=oe[Ae]||oe.default;return y.createElement("img",Ze({src:Ge,alt:Ae},he))};at.Z=ge},30003:function(ot,at,ee){"use strict";ee.d(at,{Z:function(){return oe}});var y=ee(59301),Be={flex_box_center:"flex_box_center___kyfCX",flex_space_between:"flex_space_between___GHTzD",flex_box_vertical_center:"flex_box_vertical_center___FdgNd",flex_box_center_end:"flex_box_center_end___LMVYD",flex_box_column:"flex_box_column___Yb2bC",f_l_c:"f_l_c___nwLBO",officediv:"officediv___KkKIB",preclass:"preclass___SCKdC"},ye=ee(37285),ve=ee(30688),De=ee(25399),Te=ee(37639),Pe=({item:ge})=>{var Ee,Ke,Se,he,pe;const[Ae,Ge]=(0,y.useState)(!1);console.log("----",ge);let Qe=[{name:"subject",icon:y.createElement("i",{style:{width:16,height:16,marginRight:5,color:"#2054C9"},className:"iconfont icon-kecheng1"})},{name:"shixun",icon:y.createElement("i",{style:{width:16,height:16,marginRight:5,color:"#2054C9"},className:"iconfont icon-shixunti2"})},{name:"challenge",icon:y.createElement("i",{style:{width:16,height:16,marginRight:5,color:"#2054C9"},className:"iconfont icon-shixunti2"})},{name:"document",icon:y.createElement(ve.Z,{filename:ge==null?void 0:ge.name,style:{width:16,height:16,marginRight:5}})}];return y.createElement("div",{className:Be.f_l_c},y.createElement(De.Z,{title:ge==null?void 0:ge.name},y.createElement(Te.Z,{placement:"top",content:y.createElement("div",null,y.createElement(ye.Z,null),y.createElement("pre",{className:Be.preclass,style:{maxWidth:600,maxHeight:400}},(ge==null?void 0:ge.type)==="document"&&((Ee=ge==null?void 0:ge.contents)==null?void 0:Ee.toString()),(ge==null?void 0:ge.type)!=="document"&&y.createElement("a",{target:"_blank",href:(Ke=ge==null?void 0:ge.contents)==null?void 0:Ke.toString()},(Se=ge==null?void 0:ge.contents)==null?void 0:Se.toString()))),title:y.createElement("div",null,(he=Qe==null?void 0:Qe.find(Le=>(Le==null?void 0:Le.name)===ge.type))==null?void 0:he.icon,ge==null?void 0:ge.name),trigger:"click",open:Ae,onOpenChange:Le=>{Ge(Le)}},y.createElement("div",{className:Be.officediv},(pe=Qe==null?void 0:Qe.find(Le=>(Le==null?void 0:Le.name)===ge.type))==null?void 0:pe.icon,ge==null?void 0:ge.name))))},oe=({Filelist:ge})=>y.createElement("div",null,y.createElement("div",{style:{display:"flex",alignItems:"center"}},y.createElement("span",{style:{minWidth:40,fontWeight:500,color:"#333"}},"\u5F15\u7528"),y.createElement(ye.Z,{style:{flex:1,minWidth:"calc(100% - 40px)"}})),y.createElement("div",{className:Be.f_l_c},ge==null?void 0:ge.map(Ee=>y.createElement(Pe,{item:Ee}))))},28044:function(ot,at,ee){"use strict";ee.d(at,{Z:function(){return Ve}});var y=ee(59301),Be={select:"select___Kt_GE",box:"box___S5_ly",text:"text___dtZDv",itemWrap:"itemWrap___xmw7x",item:"item___io6Bx",active:"active___nHRTI"},ye=ee(44104),ve=Object.defineProperty,De=Object.getOwnPropertySymbols,Te=Object.prototype.hasOwnProperty,Ze=Object.prototype.propertyIsEnumerable,Pe=(tt,et,st)=>et in tt?ve(tt,et,{enumerable:!0,configurable:!0,writable:!0,value:st}):tt[et]=st,Ce=(tt,et)=>{for(var st in et||(et={}))Te.call(et,st)&&Pe(tt,st,et[st]);if(De)for(var st of De(et))Ze.call(et,st)&&Pe(tt,st,et[st]);return tt};const oe=tt=>React.createElement("svg",Ce({className:"logo1_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:200,height:200},tt),React.createElement("path",{d:"M1019.407 620.8 891.834 397.781 946.49 293.12a29.099 29.099 0 0 0 6.4-36.395l-70.187-126.592a30.08 30.08 0 0 0-24.576-13.653H597.519L539.194 14.507a27.35 27.35 0 0 0-20.907-14.55H380.644a29.141 29.141 0 0 0-24.618 14.55v5.546L225.806 243.03H100.923a29.184 29.184 0 0 0-25.515 13.654L3.428 384.085a32.768 32.768 0 0 0 0 29.184L132.836 638.08 74.511 740.053a32.768 32.768 0 0 0 0 29.056l66.517 116.566a29.907 29.907 0 0 0 25.515 14.506H427.15l62.848 109.227A30.08 30.08 0 0 0 512.783 1024H660.41a29.141 29.141 0 0 0 24.576-14.55l128.469-224.853h114.773a31.915 31.915 0 0 0 24.662-15.445l66.474-117.419a28.16 28.16 0 0 0 0-30.976l.043.043zm-161.28 14.592L791.61 512.469 518.287 993.963l-74.752-122.88h-273.28l65.621-119.211h139.392L101.86 272.213h143.062L380.687 30.08l68.352 119.253-70.187 122.88H925.54l-69.205 121.942 137.6 241.194H858.17z",fill:"#605BEC"}),React.createElement("path",{d:"m499.983 699.307 174.379-274.731H324.708z",fill:"#605BEC"}));var ge="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCI+PHBhdGggZD0iTTEwMTkuNDA3IDYyMC44IDg5MS44MzQgMzk3Ljc4MSA5NDYuNDkgMjkzLjEyYTI5LjA5OSAyOS4wOTkgMCAwIDAgNi40LTM2LjM5NWwtNzAuMTg3LTEyNi41OTJhMzAuMDggMzAuMDggMCAwIDAtMjQuNTc2LTEzLjY1M0g1OTcuNTE5TDUzOS4xOTQgMTQuNTA3YTI3LjM1IDI3LjM1IDAgMCAwLTIwLjkwNy0xNC41NUgzODAuNjQ0YTI5LjE0MSAyOS4xNDEgMCAwIDAtMjQuNjE4IDE0LjU1djUuNTQ2TDIyNS44MDYgMjQzLjAzSDEwMC45MjNhMjkuMTg0IDI5LjE4NCAwIDAgMC0yNS41MTUgMTMuNjU0TDMuNDI4IDM4NC4wODVhMzIuNzY4IDMyLjc2OCAwIDAgMCAwIDI5LjE4NEwxMzIuODM2IDYzOC4wOCA3NC41MTEgNzQwLjA1M2EzMi43NjggMzIuNzY4IDAgMCAwIDAgMjkuMDU2bDY2LjUxNyAxMTYuNTY2YTI5LjkwNyAyOS45MDcgMCAwIDAgMjUuNTE1IDE0LjUwNkg0MjcuMTVsNjIuODQ4IDEwOS4yMjdBMzAuMDggMzAuMDggMCAwIDAgNTEyLjc4MyAxMDI0SDY2MC40MWEyOS4xNDEgMjkuMTQxIDAgMCAwIDI0LjU3Ni0xNC41NWwxMjguNDY5LTIyNC44NTNoMTE0Ljc3M2EzMS45MTUgMzEuOTE1IDAgMCAwIDI0LjY2Mi0xNS40NDVsNjYuNDc0LTExNy40MTlhMjguMTYgMjguMTYgMCAwIDAgMC0zMC45NzZsLjA0My4wNDN6bS0xNjEuMjggMTQuNTkyTDc5MS42MSA1MTIuNDY5IDUxOC4yODcgOTkzLjk2M2wtNzQuNzUyLTEyMi44OGgtMjczLjI4bDY1LjYyMS0xMTkuMjExaDEzOS4zOTJMMTAxLjg2IDI3Mi4yMTNoMTQzLjA2MkwzODAuNjg3IDMwLjA4bDY4LjM1MiAxMTkuMjUzLTcwLjE4NyAxMjIuODhIOTI1LjU0bC02OS4yMDUgMTIxLjk0MiAxMzcuNiAyNDEuMTk0SDg1OC4xN3oiIGZpbGw9IiM2MDVCRUMiLz48cGF0aCBkPSJtNDk5Ljk4MyA2OTkuMzA3IDE3NC4zNzktMjc0LjczMUgzMjQuNzA4eiIgZmlsbD0iIzYwNUJFQyIvPjwvc3ZnPg==",Ee=Object.defineProperty,Ke=Object.getOwnPropertySymbols,Se=Object.prototype.hasOwnProperty,he=Object.prototype.propertyIsEnumerable,pe=(tt,et,st)=>et in tt?Ee(tt,et,{enumerable:!0,configurable:!0,writable:!0,value:st}):tt[et]=st,Ae=(tt,et)=>{for(var st in et||(et={}))Se.call(et,st)&&pe(tt,st,et[st]);if(Ke)for(var st of Ke(et))he.call(et,st)&&pe(tt,st,et[st]);return tt};const Ge=tt=>React.createElement("svg",Ae({className:"logo2_svg__icon",viewBox:"0 0 1417 1024",xmlns:"http://www.w3.org/2000/svg",width:276.758,height:200},tt),React.createElement("path",{d:"M1364.44 118.705c-14.178-6.695-20.322 6.065-28.593 12.525-2.914 2.048-5.277 4.726-7.64 7.246-20.717 21.268-44.899 35.21-76.643 33.556a152.576 152.576 0 0 0-120.674 45.371c-7.404-41.826-32.06-66.875-69.553-82.865-19.693-8.35-39.543-16.7-53.248-34.737-9.61-12.919-12.288-27.333-17.015-41.512-3.15-8.507-6.144-17.25-16.384-18.668-11.185-1.733-15.517 7.247-19.928 14.73a189.125 189.125 0 0 0-23.552 98.461c1.575 76.88 35.446 138.083 102.636 181.642 7.562 4.963 9.531 9.925 7.09 17.25-4.49 14.967-9.926 29.54-14.81 44.584-2.992 9.61-7.561 11.658-18.274 7.483a309.484 309.484 0 0 1-96.886-63.015c-47.813-44.426-91.057-93.342-144.935-131.702a635.825 635.825 0 0 0-38.36-25.207c-54.982-51.2 7.167-93.262 21.582-98.225 14.966-5.199 5.277-23.158-43.402-22.922-48.68.237-93.184 15.833-149.977 36.628-8.428 3.15-17.092 5.514-25.993 7.326a557.844 557.844 0 0 0-160.768-5.436c-105.157 11.264-189.204 58.92-250.96 140.367-74.2 97.832-91.687 208.975-70.261 325.002 22.449 122.25 87.434 223.468 187.47 302.631 103.582 82 222.917 122.172 359.188 114.452 82.708-4.568 174.79-15.202 278.686-99.485 26.151 12.445 53.642 17.486 99.249 21.267 35.131 3.072 69.002-1.733 95.153-6.931 40.96-8.35 38.203-44.741 23.316-51.437-120.202-53.72-93.814-31.822-117.839-49.624 61.125-69.317 153.206-141.312 189.204-374.706 2.835-18.51.472-30.168 0-45.213-.237-9.137 1.969-12.603 12.918-13.706a240.089 240.089 0 0 0 86.173-25.442c77.982-40.803 109.332-107.914 116.736-188.259 1.103-12.288-.236-24.97-13.705-31.429zM685.45 842.043C569.108 754.215 512.55 725.307 489.157 726.49c-21.82 1.26-17.96 25.206-13.155 40.802 5.042 15.439 11.58 26.073 20.717 39.621 6.301 8.9 10.791 22.213-6.302 32.295-37.494 22.213-102.794-7.561-105.787-8.98-76.012-42.929-139.421-99.564-184.241-176.994a523.894 523.894 0 0 1-72.468-239.93c-1.024-20.56 5.278-27.885 26.703-31.587a272.148 272.148 0 0 1 85.307-2.127c118.942 16.699 220.16 67.741 305.073 148.48 48.443 46.001 85.071 100.982 122.88 154.703 40.173 57.029 83.338 111.458 138.32 155.963 19.376 15.675 34.894 27.569 49.781 36.234-44.74 4.805-119.414 5.829-170.456-32.926zm55.926-344.615c0-5.357 2.757-10.398 7.326-13.47a17.723 17.723 0 0 1 22.134 2.048c3.072 2.915 4.805 7.09 4.805 11.422a16.778 16.778 0 0 1-17.25 16.541 17.33 17.33 0 0 1-12.131-4.883 15.911 15.911 0 0 1-4.884-11.658zm173.529 85.464a104.37 104.37 0 0 1-33.005 8.586 71.444 71.444 0 0 1-44.504-13.548c-15.282-12.288-26.23-19.141-30.72-40.645a89.167 89.167 0 0 1 .787-31.429c3.939-17.487-.393-28.75-13.312-38.912-10.476-8.35-23.71-10.634-38.36-10.634a32.06 32.06 0 0 1-14.179-4.175c-6.144-2.914-11.106-10.24-6.301-19.14a60.18 60.18 0 0 1 10.712-11.265c19.85-10.79 42.693-7.246 63.882.788 19.693 7.798 34.501 21.898 55.926 41.905 21.74 24.183 25.68 30.8 38.125 48.916 9.846 14.179 18.747 28.75 24.89 45.45 3.703 10.397-1.102 18.905-13.941 24.103z",fill:"#4D6BFE"}));var Qe="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDE0MTcgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjc2Ljc1OCIgaGVpZ2h0PSIyMDAiPjxwYXRoIGQ9Ik0xMzY0LjQ0IDExOC43MDVjLTE0LjE3OC02LjY5NS0yMC4zMjIgNi4wNjUtMjguNTkzIDEyLjUyNS0yLjkxNCAyLjA0OC01LjI3NyA0LjcyNi03LjY0IDcuMjQ2LTIwLjcxNyAyMS4yNjgtNDQuODk5IDM1LjIxLTc2LjY0MyAzMy41NTZhMTUyLjU3NiAxNTIuNTc2IDAgMCAwLTEyMC42NzQgNDUuMzcxYy03LjQwNC00MS44MjYtMzIuMDYtNjYuODc1LTY5LjU1My04Mi44NjUtMTkuNjkzLTguMzUtMzkuNTQzLTE2LjctNTMuMjQ4LTM0LjczNy05LjYxLTEyLjkxOS0xMi4yODgtMjcuMzMzLTE3LjAxNS00MS41MTItMy4xNS04LjUwNy02LjE0NC0xNy4yNS0xNi4zODQtMTguNjY4LTExLjE4NS0xLjczMy0xNS41MTcgNy4yNDctMTkuOTI4IDE0LjczYTE4OS4xMjUgMTg5LjEyNSAwIDAgMC0yMy41NTIgOTguNDYxYzEuNTc1IDc2Ljg4IDM1LjQ0NiAxMzguMDgzIDEwMi42MzYgMTgxLjY0MiA3LjU2MiA0Ljk2MyA5LjUzMSA5LjkyNSA3LjA5IDE3LjI1LTQuNDkgMTQuOTY3LTkuOTI2IDI5LjU0LTE0LjgxIDQ0LjU4NC0yLjk5MiA5LjYxLTcuNTYxIDExLjY1OC0xOC4yNzQgNy40ODNhMzA5LjQ4NCAzMDkuNDg0IDAgMCAxLTk2Ljg4Ni02My4wMTVjLTQ3LjgxMy00NC40MjYtOTEuMDU3LTkzLjM0Mi0xNDQuOTM1LTEzMS43MDJhNjM1LjgyNSA2MzUuODI1IDAgMCAwLTM4LjM2LTI1LjIwN2MtNTQuOTgyLTUxLjIgNy4xNjctOTMuMjYyIDIxLjU4Mi05OC4yMjUgMTQuOTY2LTUuMTk5IDUuMjc3LTIzLjE1OC00My40MDItMjIuOTIyLTQ4LjY4LjIzNy05My4xODQgMTUuODMzLTE0OS45NzcgMzYuNjI4LTguNDI4IDMuMTUtMTcuMDkyIDUuNTE0LTI1Ljk5MyA3LjMyNmE1NTcuODQ0IDU1Ny44NDQgMCAwIDAtMTYwLjc2OC01LjQzNmMtMTA1LjE1NyAxMS4yNjQtMTg5LjIwNCA1OC45Mi0yNTAuOTYgMTQwLjM2Ny03NC4yIDk3LjgzMi05MS42ODcgMjA4Ljk3NS03MC4yNjEgMzI1LjAwMiAyMi40NDkgMTIyLjI1IDg3LjQzNCAyMjMuNDY4IDE4Ny40NyAzMDIuNjMxIDEwMy41ODIgODIgMjIyLjkxNyAxMjIuMTcyIDM1OS4xODggMTE0LjQ1MiA4Mi43MDgtNC41NjggMTc0Ljc5LTE1LjIwMiAyNzguNjg2LTk5LjQ4NSAyNi4xNTEgMTIuNDQ1IDUzLjY0MiAxNy40ODYgOTkuMjQ5IDIxLjI2NyAzNS4xMzEgMy4wNzIgNjkuMDAyLTEuNzMzIDk1LjE1My02LjkzMSA0MC45Ni04LjM1IDM4LjIwMy00NC43NDEgMjMuMzE2LTUxLjQzNy0xMjAuMjAyLTUzLjcyLTkzLjgxNC0zMS44MjItMTE3LjgzOS00OS42MjQgNjEuMTI1LTY5LjMxNyAxNTMuMjA2LTE0MS4zMTIgMTg5LjIwNC0zNzQuNzA2IDIuODM1LTE4LjUxLjQ3Mi0zMC4xNjggMC00NS4yMTMtLjIzNy05LjEzNyAxLjk2OS0xMi42MDMgMTIuOTE4LTEzLjcwNmEyNDAuMDg5IDI0MC4wODkgMCAwIDAgODYuMTczLTI1LjQ0MmM3Ny45ODItNDAuODAzIDEwOS4zMzItMTA3LjkxNCAxMTYuNzM2LTE4OC4yNTkgMS4xMDMtMTIuMjg4LS4yMzYtMjQuOTctMTMuNzA1LTMxLjQyOXpNNjg1LjQ1IDg0Mi4wNDNDNTY5LjEwOCA3NTQuMjE1IDUxMi41NSA3MjUuMzA3IDQ4OS4xNTcgNzI2LjQ5Yy0yMS44MiAxLjI2LTE3Ljk2IDI1LjIwNi0xMy4xNTUgNDAuODAyIDUuMDQyIDE1LjQzOSAxMS41OCAyNi4wNzMgMjAuNzE3IDM5LjYyMSA2LjMwMSA4LjkgMTAuNzkxIDIyLjIxMy02LjMwMiAzMi4yOTUtMzcuNDk0IDIyLjIxMy0xMDIuNzk0LTcuNTYxLTEwNS43ODctOC45OC03Ni4wMTItNDIuOTI5LTEzOS40MjEtOTkuNTY0LTE4NC4yNDEtMTc2Ljk5NGE1MjMuODk0IDUyMy44OTQgMCAwIDEtNzIuNDY4LTIzOS45M2MtMS4wMjQtMjAuNTYgNS4yNzgtMjcuODg1IDI2LjcwMy0zMS41ODdhMjcyLjE0OCAyNzIuMTQ4IDAgMCAxIDg1LjMwNy0yLjEyN2MxMTguOTQyIDE2LjY5OSAyMjAuMTYgNjcuNzQxIDMwNS4wNzMgMTQ4LjQ4IDQ4LjQ0MyA0Ni4wMDEgODUuMDcxIDEwMC45ODIgMTIyLjg4IDE1NC43MDMgNDAuMTczIDU3LjAyOSA4My4zMzggMTExLjQ1OCAxMzguMzIgMTU1Ljk2MyAxOS4zNzYgMTUuNjc1IDM0Ljg5NCAyNy41NjkgNDkuNzgxIDM2LjIzNC00NC43NCA0LjgwNS0xMTkuNDE0IDUuODI5LTE3MC40NTYtMzIuOTI2em01NS45MjYtMzQ0LjYxNWMwLTUuMzU3IDIuNzU3LTEwLjM5OCA3LjMyNi0xMy40N2ExNy43MjMgMTcuNzIzIDAgMCAxIDIyLjEzNCAyLjA0OGMzLjA3MiAyLjkxNSA0LjgwNSA3LjA5IDQuODA1IDExLjQyMmExNi43NzggMTYuNzc4IDAgMCAxLTE3LjI1IDE2LjU0MSAxNy4zMyAxNy4zMyAwIDAgMS0xMi4xMzEtNC44ODMgMTUuOTExIDE1LjkxMSAwIDAgMS00Ljg4NC0xMS42NTh6bTE3My41MjkgODUuNDY0YTEwNC4zNyAxMDQuMzcgMCAwIDEtMzMuMDA1IDguNTg2IDcxLjQ0NCA3MS40NDQgMCAwIDEtNDQuNTA0LTEzLjU0OGMtMTUuMjgyLTEyLjI4OC0yNi4yMy0xOS4xNDEtMzAuNzItNDAuNjQ1YTg5LjE2NyA4OS4xNjcgMCAwIDEgLjc4Ny0zMS40MjljMy45MzktMTcuNDg3LS4zOTMtMjguNzUtMTMuMzEyLTM4LjkxMi0xMC40NzYtOC4zNS0yMy43MS0xMC42MzQtMzguMzYtMTAuNjM0YTMyLjA2IDMyLjA2IDAgMCAxLTE0LjE3OS00LjE3NWMtNi4xNDQtMi45MTQtMTEuMTA2LTEwLjI0LTYuMzAxLTE5LjE0YTYwLjE4IDYwLjE4IDAgMCAxIDEwLjcxMi0xMS4yNjVjMTkuODUtMTAuNzkgNDIuNjkzLTcuMjQ2IDYzLjg4Mi43ODggMTkuNjkzIDcuNzk4IDM0LjUwMSAyMS44OTggNTUuOTI2IDQxLjkwNSAyMS43NCAyNC4xODMgMjUuNjggMzAuOCAzOC4xMjUgNDguOTE2IDkuODQ2IDE0LjE3OSAxOC43NDcgMjguNzUgMjQuODkgNDUuNDUgMy43MDMgMTAuMzk3LTEuMTAyIDE4LjkwNS0xMy45NDEgMjQuMTAzeiIgZmlsbD0iIzRENkJGRSIvPjwvc3ZnPg==",Le=ee(59301),Ve=({value:tt,onChange:et})=>{const[st,Me]=(0,y.useState)(!1),ke=[{name:"\u901A\u4E49\u5343\u95EE",key:"qwen-plus-latest",img:ge},{name:"DeepSeek R1-671B",key:"deepseek-r1",img:Qe}],qe=ke.find(be=>be.key===tt);return Le.createElement("div",{className:Be.select},Le.createElement(ye.Z,{size:10},Le.createElement("span",{className:"c-grey-333 font16"},"\u6A21\u578B"),Le.createElement("div",{className:Be.box,onMouseLeave:()=>Me(!1)},Le.createElement("div",{className:Be.text,onClick:()=>Me(!0)},Le.createElement("img",{src:qe.img,width:20}),Le.createElement("span",null,qe.name),Le.createElement("b",{className:"iconfont icon-zhankai6"})),st&&Le.createElement("div",{className:Be.itemWrap},Le.createElement("aside",null,ke.map(be=>Le.createElement("div",{key:be.key,className:`${Be.item} ${be.key===tt?Be.active:""}`,onClick:lt=>{lt.stopPropagation(),et(be.key),Me(!1)}},Le.createElement("img",{src:be.img,width:20}),Le.createElement("span",null,be.name))))))))}},10298:function(ot,at,ee){"use strict";ee.d(at,{Z:function(){return Ze}});var y=ee(59301),Be={reasoning:"reasoning___S0mKl",btn:"btn____CIJG",content:"content___CIAh9"},ye=ee(29787),ve=ee(59301),De=(Pe,Ce,oe)=>new Promise((ge,Ee)=>{var Ke=pe=>{try{he(oe.next(pe))}catch(Ae){Ee(Ae)}},Se=pe=>{try{he(oe.throw(pe))}catch(Ae){Ee(Ae)}},he=pe=>pe.done?ge(pe.value):Promise.resolve(pe.value).then(Ke,Se);he((oe=oe.apply(Pe,Ce)).next())}),Ze=({value:Pe="",streamingStatus:Ce,onFinish:oe,cancelIndex:ge,time:Ee,loading:Ke,loadAll:Se})=>{const[he,pe]=(0,y.useState)(""),[Ae,Ge]=(0,y.useState)(!0),Qe=(0,y.useRef)(Pe),Le=(0,y.useRef)(Ce),nt=(0,y.useRef)(0),Ve=(0,y.useRef)(null),[tt,et]=(0,y.useState)(!1),st=70;(0,y.useEffect)(()=>{Le.current=Ce},[Ce]),(0,y.useEffect)(()=>{Qe.current=Pe},[Pe]),(0,y.useEffect)(()=>{if(!Ce){pe(Qe.current);return}return et(!0),Ve.current=setInterval(Me,st),()=>{clearInterval(Ve.current)}},[]),(0,y.useEffect)(()=>{tt&&(pe(Qe.current),clearInterval(Ve.current),et(!1),oe())},[ge]);const Me=()=>De(void 0,null,function*(){const ke=Qe.current[nt.current];ke!==void 0?(pe(qe=>qe+ke),nt.current++,clearInterval(Ve.current),Ve.current=setInterval(Me,280/(Qe.current.length-nt.current))):Le.current===!1&&(pe(Qe.current),clearInterval(Ve.current),et(!1),oe())});return ve.createElement("div",{className:`${Be.reasoning} fadeIn animated`},ve.createElement("div",{className:Be.btn,onClick:()=>Ge(!Ae)},ve.createElement("i",{className:"iconfont icon-shendusikao"}),Ee?ve.createElement("span",null,"\u5DF2\u6DF1\u5EA6\u601D\u8003\uFF08\u7528\u65F6 ",Ee," \u79D2\uFF09"):ve.createElement("span",null,"\u601D\u8003\u4E2D..."),Ae?ve.createElement("b",{className:"iconfont icon-shouqi6"}):ve.createElement("b",{className:"iconfont icon-zhankai6"})),Ke&&ve.createElement(ye.Z,{spinning:!0,className:"mt20"}),Ae&&!Ke&&ve.createElement("div",{className:Be.content},he,tt?ve.createElement("span",{className:"aiBlink"},"__"):""))}},91783:function(ot,at,ee){"use strict";ee.d(at,{Z:function(){return Yt}});var y=ee(59301),Be=ee(30641),ye=ee(6767),ve=ee(14566),De=ee(62957),Te=ee(25399),Ze=ee(37568),Pe=ee(7939),Ce=ee(29787),oe=ee(584),ge=ee(93725),Ee=ee(75727),Ke=ee(37639),Se=ee(92310),he=ee.n(Se),pe=ee(12709),Ae=ee(30003),Ge=ee(10298),Qe=ee(28044),Le={flex_box_center:"flex_box_center___GmElr",flex_space_between:"flex_space_between____pbWi",flex_box_vertical_center:"flex_box_vertical_center___COMWd",flex_box_center_end:"flex_box_center_end___lmAQf",flex_box_column:"flex_box_column___OJb7M",loadingPic:"loadingPic___y2kKZ",loading:"loading___UEUk1",dot:"dot___TYXFV","dot-fade":"dot-fade___KWn1a",wrap:"wrap___nU3cS",chatContainer:"chatContainer___PNe3Q",footerContainer:"footerContainer___hQATV",btnWrp:"btnWrp___mS8l6",btn:"btn___3za5U",btnActive:"btnActive____jzfb",inputContainer:"inputContainer___iCQ3u",uploadBtn:"uploadBtn___OHHJF",sendBtn:"sendBtn___ktaQl",sendBtnDisabled:"sendBtnDisabled___DVncF",cancelBtn:"cancelBtn___bzMDI",lineFour:"lineFour___Lhbz5",fullIcon:"fullIcon___YWXTV",footerContainerSelected:"footerContainerSelected___pGBh3",full:"full___dZLXo",li:"li___PjMV3",avatarIcon:"avatarIcon___ztGQ3",img:"img___wZqEA",content:"content___OlYYG",borderBox:"borderBox___tjHwt",text:"text___yWTCV",fileWrap:"fileWrap___IX778",file:"file___fxAKb",fileName:"fileName___RA8nu",source:"source___nkLC0",action:"action___I2zGy",disabledInput:"disabledInput___Buork",backBottom:"backBottom___SMuL2",head:"head___v8Eom",headBtn:"headBtn___IS7xR",menuWarp:"menuWarp___G6yj0",menu:"menu___M8VWP",menuText:"menuText___gRpb5",menuDel:"menuDel___eH_wg",active:"active___KWwPV",textmu:"textmu___SnRvX",bottomlist:"bottomlist___mgGfL"},nt=ee(38147),Ve=ee(65862),tt=ee(52516),et=ee(37166),st=ee(28984),Me=ee(71986),ke=ee(74128),qe=ee(56102),be=ee(48530),lt=ee(58617),Ue=ee(32050),_e={addImg:"addImg___SRqVr"},kt="data:image/png;base64,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",ct=(rn,zt,sn)=>new Promise((it,dt)=>{var $t=Xt=>{try{wn(sn.next(Xt))}catch(mr){dt(mr)}},Pt=Xt=>{try{wn(sn.throw(Xt))}catch(mr){dt(mr)}},wn=Xt=>Xt.done?it(Xt.value):Promise.resolve(Xt.value).then($t,Pt);wn((sn=sn.apply(rn,zt)).next())}),_t=({nickname:rn="",headImgId:zt="",onOk:sn=()=>{}})=>{var it;const[dt,$t]=(0,y.useState)(""),[Pt,wn]=(0,y.useState)(""),[Xt,mr]=(0,y.useState)(!1),[xe,re]=(0,y.useState)(!1);return(0,y.useEffect)(()=>{Xt&&($t(rn),wn(zt))},[Xt]),y.createElement(y.Fragment,null,y.createElement("i",{onClick:()=>mr(!0),style:{marginLeft:10,color:"#333",fontSize:14,cursor:"pointer"},className:"iconfont icon-bianji16"}),y.createElement(De.default,{title:"\u8BBE\u7F6E\u52A9\u6559\u5934\u50CF\u548C\u540D\u79F0",centered:!0,width:720,okText:"\u4FDD\u5B58",open:Xt,confirmLoading:xe,onOk:()=>ct(void 0,null,function*(){dt||ye.ZP.info("\u540D\u79F0\u4E0D\u80FD\u4E3A\u7A7A"),re(!0),(yield sn({ai_nickname:dt,ai_headimg_id:Pt}))&&mr(!1),re(!1)}),onCancel:()=>{mr(!1)}},y.createElement("div",{style:{display:"flex",alignItems:"center"}},y.createElement("label",{style:{width:70,textAlign:"end"}},y.createElement("span",{style:{color:"red"}},"*"),"\u52A9\u6559\u540D\u79F0"),y.createElement(Ze.default,{maxLength:5,showCount:!0,style:{width:"80%",marginLeft:20},value:dt,onChange:ne=>$t(ne.target.value)})),y.createElement("div",{style:{display:"flex",alignItems:"center",marginTop:20}},y.createElement("label",{style:{width:70,textAlign:"end",marginRight:20}},"\u52A9\u6559\u5934\u50CF"),y.createElement(ve.default,{disabled:!!Pt,accept:".png,.jpg",action:`${ke.Z.API_SERVER}/api/attachments.json`,maxCount:1,showUploadList:!1,withCredentials:!0,beforeUpload:ne=>{var se,Ie,ue,Ne;const Rt=(Ne=(ue=(Ie=(se=ne==null?void 0:ne.name)==null?void 0:se.split("."))==null?void 0:Ie.slice(-1))==null?void 0:ue[0])==null?void 0:Ne.toLowerCase(),tn=["jpg","png"].includes(Rt);return ne.size==0?(ye.ZP.warning("\u6587\u4EF6\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A"),ve.default.LIST_IGNORE):tn?ne.size/1024/1024>100?(ye.ZP.warning("\u4E0A\u4F20\u7684\u6587\u4EF6\u5927\u5C0F\u9650\u5236100MB\uFF0C\u8BF7\u68C0\u67E5\u540E\u91CD\u65B0\u4E0A\u4F20"),ve.default.LIST_IGNORE):!0:(ye.ZP.warning("\u76EE\u524D\u652F\u6301png\u3001jpg\u6587\u4EF6"),ve.default.LIST_IGNORE)},onChange:({file:ne})=>{var se;wn((se=ne==null?void 0:ne.response)==null?void 0:se.container_id)}},Pt?y.createElement("div",{style:{position:"relative"}},y.createElement("img",{src:((it=ke.Z)==null?void 0:it.API_SERVER)+"/api/attachments/"+Pt,width:120,height:120}),y.createElement("i",{onClick:()=>{wn("")},style:{color:"red",cursor:"pointer",position:"absolute",right:0,top:0},className:"iconfont icon-zuoce-jinengbiaoqianshanchu"})):y.createElement("div",{className:_e.addImg},y.createElement("i",{className:"iconfont icon-tianjia5"}),y.createElement("span",{style:{marginTop:10}},"\u4E0A\u4F20\u5934\u50CF")))),y.createElement("div",{style:{marginLeft:12}},y.createElement("p",{style:{color:"#333",marginBottom:0,marginTop:20}},"\u5C55\u793A\u5165\u53E3\u793A\u4F8B"),y.createElement("img",{src:kt,style:{width:570}}))))},Ye=ee(65582),Fe=ee(86409),je=Object.defineProperty,gt=Object.defineProperties,Lt=Object.getOwnPropertyDescriptors,Re=Object.getOwnPropertySymbols,Dt=Object.prototype.hasOwnProperty,wt=Object.prototype.propertyIsEnumerable,qt=(rn,zt,sn)=>zt in rn?je(rn,zt,{enumerable:!0,configurable:!0,writable:!0,value:sn}):rn[zt]=sn,ut=(rn,zt)=>{for(var sn in zt||(zt={}))Dt.call(zt,sn)&&qt(rn,sn,zt[sn]);if(Re)for(var sn of Re(zt))wt.call(zt,sn)&&qt(rn,sn,zt[sn]);return rn},Ft=(rn,zt)=>gt(rn,Lt(zt)),mt=(rn,zt,sn)=>new Promise((it,dt)=>{var $t=Xt=>{try{wn(sn.next(Xt))}catch(mr){dt(mr)}},Pt=Xt=>{try{wn(sn.throw(Xt))}catch(mr){dt(mr)}},wn=Xt=>Xt.done?it(Xt.value):Promise.resolve(Xt.value).then($t,Pt);wn((sn=sn.apply(rn,zt)).next())}),Yt=({title:rn="\u5934\u6B4CAI",placeholder:zt,hideUpload:sn,hideInputBox:it,aiIcon:dt=et,userIcon:$t=st,dragIcon:Pt=Me,children:wn,fetchUrl:Xt,fetchData:mr={},extraAnswerAction:xe,showDefaultTips:re=!0,onOpen:ne,onClose:se,loadingOption:Ie,showPreference:ue=!1,initMessage:Ne,customRequest:Rt,visible:fn,width:tn=1200,isCheckRestrictNumber:yt=!1,headNode:un,headFunctionNode:$n,showRedraw:br,showEdit:xa,promptPropName:el="prompt",topPercentage:ia,showSwitchingModel:Wn=!1,showImageGenerator:qn=!1,showLookHistory:dn=!1,fetchListObject:Kn,customPreference:aa,customDataNode:ja,showAddSession:Ur,historyId:Lr,draggableExtraNode:En,drawerExtraNode:Ca,menuExtraFunctionNode:mn,showSceneAwareness:Vn=!1,ReactComponent:ln=Be.Z,topFunctionNode:hn,footerContainerStyle:Ot,chatContainerStyle:Wt={},showCodePreview:vn=!1,showSource:nr=!0,onSendMessage:lr,onDynamic:rr=()=>{},showAvatarEditData:xr,isPath:Qn=!1,BottomNode:$r,BOttomNodeName:Yn,ysclist:Ln={},isCoze:Gt,Selectdiv:or})=>{var ea,Zn,na,Wl,Kl,wl,Dn,ta,ou,hu;const[Zl,ht]=(0,y.useState)(!1),[nl,wr]=(0,y.useState)("qwen-plus-latest"),[Mn,Ol]=(0,y.useState)([]),[dl,fl]=(0,y.useState)([]),[yl,Al]=(0,y.useState)(!1),[Jl,Sa]=(0,y.useState)(!1),[jl,Yl]=(0,y.useState)(!1),[Ka,Cl]=(0,y.useState)([]),[su,Au]=(0,y.useState)(""),[oi,Hu]=(0,y.useState)(0),[Mu,qa]=(0,y.useState)(void 0),[Iu,Ia]=(0,y.useState)(!1),[Ea,Hl]=(0,y.useState)(null),[Tu,ku]=(0,y.useState)(""),Il=(0,y.useRef)(),Qu=(0,y.useRef)(null),Ul=(0,y.useRef)(null),[pu,Tl]=(0,y.useState)(!1),[Cn,Tr]=(0,y.useState)(!1),[tl,pl]=(0,y.useState)(!1),[eu,Fu]=(0,y.useState)(!1),[Ru,Bl]=(0,y.useState)(!1),[Si,mi]=(0,y.useState)(0),fu=(0,y.useRef)(null),Uu=(0,y.useRef)(!1),hi=(0,y.useRef)(null),[ae,We]=(0,y.useState)(void 0),ze=(0,Ye.useParams)(),[He,Je]=(0,y.useState)(!0),[ft,At]=(0,y.useState)(tn-28),[vt,Xe]=(0,y.useState)(!1),[en,St]=(0,y.useState)(!0),[on,In]=(0,y.useState)([]),Fn=(0,y.useRef)([]),yn=(0,y.useRef)(null),Bn=(0,y.useRef)(null),pn=(0,y.useRef)(!1),xn=ft-22,er=su==null?void 0:su.split(` -`).length,{onAdd:Sn,onGetList:Rn,onListClick:fr,onListDelete:kn,onListDealData:_n}=Kn||{},qr=50,vr=10,zr={maxCount:qr,showUploadList:!1,withCredentials:!0,openFileDialogOnClick:!1,fileList:Mn,multiple:!0,accept:".doc,.docx,.md,.txt,.pdf,.xlsx,.xls",beforeUpload:pt=>mt(void 0,null,function*(){var Gn,Ar,sr,pa;const Nr=(pa=(sr=(Ar=(Gn=pt==null?void 0:pt.name)==null?void 0:Gn.split("."))==null?void 0:Ar.slice(-1))==null?void 0:sr[0])==null?void 0:pa.toLowerCase(),la=["doc","docx","md","pdf","txt","xlsx","xls"].includes(Nr);return pt.size==0?(ye.ZP.warning("\u6587\u4EF6\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A"),ve.default.LIST_IGNORE):la?pt.size/1024/1024>100?(ye.ZP.warning("\u4E0A\u4F20\u7684\u6587\u4EF6\u5927\u5C0F\u9650\u5236100MB\uFF0C\u8BF7\u68C0\u67E5\u540E\u91CD\u65B0\u4E0A\u4F20"),ve.default.LIST_IGNORE):!0:(ye.ZP.warning("\u76EE\u524D\u652F\u6301txt\u3001md\u3001doc\u3001docx\u3001pdf\u3001xlsx\u3001xls\u6587\u4EF6"),ve.default.LIST_IGNORE)}),onChange:({fileList:pt})=>{Ol(pt)},action:`${(ea=ke.Z)==null?void 0:ea.API_SERVER}/api/intelligent_imports/upload_file.json`},Dr={maxCount:vr,showUploadList:!1,withCredentials:!0,openFileDialogOnClick:!1,fileList:dl,multiple:!0,accept:".jpg,.png,",beforeUpload:pt=>{var Gn,Ar,sr,pa;const Nr=(pa=(sr=(Ar=(Gn=pt==null?void 0:pt.name)==null?void 0:Gn.split("."))==null?void 0:Ar.slice(-1))==null?void 0:sr[0])==null?void 0:pa.toLowerCase(),la=["jpg","png"].includes(Nr);return pt.size==0?(ye.ZP.warning("\u6587\u4EF6\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A"),ve.default.LIST_IGNORE):la?pt.size/1024/1024>10?(ye.ZP.warning("\u4E0A\u4F20\u7684\u56FE\u7247\u5927\u5C0F\u9650\u523610MB\uFF0C\u8BF7\u68C0\u67E5\u540E\u91CD\u65B0\u4E0A\u4F20"),ve.default.LIST_IGNORE):!0:(ye.ZP.warning("\u76EE\u524D\u652F\u6301jpg\u3001png"),ve.default.LIST_IGNORE)},onChange:({fileList:pt})=>{fl(pt)},action:`${(Zn=ke.Z)==null?void 0:Zn.API_SERVER}/api/ai/generals/update_file.json`};(0,y.useEffect)(()=>{if(!Ka.length||!Il.current)return;const pt=Ka[Ka.length-1];pt!=null&&pt.loading&&(Il.current.scrollTop=Il.current.scrollHeight)},[Ka.length]),(0,y.useEffect)(()=>{if(!Il.current||!fu.current)return;const pt=new IntersectionObserver(([Gn])=>{Je(Gn.isIntersecting)},{root:Il.current,rootMargin:"70px",threshold:0});return pt.observe(fu.current),()=>{fu.current&&pt.unobserve(fu.current)}},[Il.current,fu.current]),(0,y.useEffect)(()=>{if(!pu)return;const pt=Il.current,Gn=hi.current;Uu.current=!1;let Ar=pt.scrollTop;const sr=()=>{const{scrollTop:Nr,scrollHeight:oa,clientHeight:la}=pt;Nr>Ar?Nr+la>=oa-50&&(pt.scrollTop=pt.scrollHeight,Uu.current=!1):Nr{Uu.current||(pt.scrollTop=pt.scrollHeight)});return pa.observe(Gn),()=>{var Nr;pa.unobserve(Gn),(Nr=pt==null?void 0:pt.removeEventListener)==null||Nr.call(pt,"scroll",sr)}},[pu]),(0,y.useEffect)(()=>{!pu&&Fn.current.length&&(Cl([...Ka,...Fn.current]),Fn.current=[])},[pu]),(0,y.useEffect)(()=>{if(!Il.current)return;const pt=new ResizeObserver(()=>{var Gn;Il.current&&At((Gn=Il.current)==null?void 0:Gn.offsetWidth)});return pt.observe(Il.current),()=>{Il.current&&pt.unobserve(Il.current)}},[Il.current]),(0,y.useEffect)(()=>{typeof fn=="boolean"&&ht(fn)},[fn]),(0,y.useEffect)(()=>{var pt;if(Qu.current&&Ea!==null){Qu.current.focus();const Gn=(pt=Qu.current.resizableTextArea)==null?void 0:pt.textArea;Gn&&(Gn.selectionStart=Gn.selectionEnd=Gn.value.length)}},[Ea]),(0,y.useEffect)(()=>{er<5&&Ia(!1)},[er]),(0,y.useEffect)(()=>{Zl&&Ne&&(Cl(Wr(Ne)),Al(!0),Rr(Ne,{history:[]})),Zl&&(ga(),ze!=null&&ze.pathId&&ra(),Lr?Wa(Lr):Ur&&!ae&&Aa()),Zl||Pr()},[Zl]),(0,y.useEffect)(()=>{var pt,Gn,Ar;let sr=Object.values(((pt=Ln==null?void 0:Ln.bot_option_data)==null?void 0:pt.model_detail_map)||{});(sr==null?void 0:sr.length)>0&&((Ar=(Gn=sr==null?void 0:sr[0])==null?void 0:Gn.name.toLowerCase())!=null&&Ar.includes("reasoner"))?Tr(!0):Tr(!1)},[Ln]);const Wr=(pt="",Gn=[],Ar=[])=>{const sr=Date.now();return[{text:pt,key:sr,sender:"user",fileList:Gn,imageList:Ar,show:!0},{loading:!0,key:sr,sender:"AI",show:!0,model:nl,imageGenerator:eu,thinkingEnabled:Cn,codePreview:tl}]},Pr=()=>{ku(""),Hl(null),Ol([]),fl([]),Au("")},ir=()=>{if(ne){ne({chatData:Ka,setChatData:Cl,setLoading:Al,getData:Rr,renderChatItems:Wr,handleAdd:Aa,identifier:ae});return}ht(!0)},Kr=()=>{if(St(!0),se){se();return}ht(!1)},ra=()=>mt(void 0,null,function*(){const pt=yield(0,nt.ZP)("/api/ai/agents/click.json",{method:"post",body:{deployable_type:"Subject",deployable_id:ze==null?void 0:ze.pathId}})}),ca=()=>{Ia(!Iu)},ga=()=>mt(void 0,null,function*(){if(!yt)return;const pt=yield(0,nt.ZP)("/api/intelligent_imports/check_number.json",{method:"get"});(pt==null?void 0:pt.status)===0&&(pt==null?void 0:pt.total_number)!==-1&&(Hu((pt==null?void 0:pt.total_number)-(pt==null?void 0:pt.remaining_number)),qa(pt==null?void 0:pt.total_number))}),wa=()=>{De.default.info({title:"\u63D0\u793A",icon:null,okText:"\u6211\u77E5\u9053\u4E86",width:510,centered:!0,content:y.createElement("div",null,y.createElement("div",{style:{color:"#FA6400"}},"\u60A8\u5DF2\u8FBE\u5230\u667A\u80FD\u52A9\u6559\u7684\u4F7F\u7528\u6B21\u6570"),y.createElement("div",{className:"c-grey-333 mt5"},"\u667A\u80FD\u52A9\u6559\u6BCF\u5929\u9650\u5236\u4F7F\u7528",Mu,"\u6B21\uFF0C\u8BF7\u660E\u5929\u518D\u8BD5\u3002"))})},ha=pt=>pt.reduce((Ar,sr)=>{if(sr.sender==="user"){const pa=pt.find(Nr=>Nr.key===sr.key&&Nr.sender==="AI");pa&&(pa!=null&&pa.text)&&!(pa!=null&&pa.error)&&Ar.push({question:sr.text,answer:pa.text})}return Ar},[]),Rr=(...pt)=>mt(void 0,[...pt],function*(Gn="",Ar={},sr=Ka){if(Rt&&(yield Rt({mes:Gn,setChatData:Cl,fileList:Mn,body:Ar,checkNum:ga,setLoading:Al,bodyChatData:sr,setTyping:Tl,setImageGenerator:Fu,renderChatItems:Wr})),!Rt){const pa=Mn==null?void 0:Mn.map(_r=>{var kl;return(kl=_r==null?void 0:_r.response)==null?void 0:kl.file_id}),Nr=dl==null?void 0:dl.map(_r=>{var kl;return(kl=_r==null?void 0:_r.response)==null?void 0:kl.data}),oa=Ar.history||ha(sr),la=ut(ut({identifier:ae,response_mode:"streaming",model:nl,scene_awareness:Ru,thinking_enabled:Cn,image_generator:eu,code_preview:tl,file_ids:pa,image_list:Nr,history:oa,[el]:Gn},mr),Ar),Ja=Object.fromEntries(Object.entries(la).filter(([_r,kl])=>kl!==void 0));Ul.current=new be.Z(ke.Z.API_SERVER+Xt,Ja),yield new Promise((_r,kl)=>{let Vr=null,Zr=null;Ul.current.on("data",ka=>{Tl(!0);const{chunk:{content:Mr,type:Gr,created:vl,msg:ml}}=ka,Dl=ml==="error";Gr==="thinking"&&(Vr=Vr||vl,Cl(tu=>[...tu].map((Ll,sl)=>sl===tu.length-1?Ft(ut({},Ll),{reasoning:(Ll.reasoning||"")+Mr,loading:!1,hideAnswer:!0,error:Dl}):Ll))),Gr==="text"&&(Zr=Zr||vl,Cl(tu=>[...tu].map((Ll,sl)=>sl===tu.length-1?Ft(ut({},Ll),{text:(Ll.text||"")+Mr,loading:!1,startTime:Vr,endTime:Zr,error:Dl}):Ll))),Gr==="knowledge"&&Cl(tu=>[...tu].map((Ll,sl)=>{var Xl;return sl===tu.length-1?Ft(ut({},Ll),{text:(Ll.text||"")+"",loading:!1,startTime:Vr,endTime:Zr,error:Dl,knowledge:(Xl=ka==null?void 0:ka.chunk)==null?void 0:Xl.content}):Ll}))}),Ul.current.on("done",()=>{_r()}),Ul.current.on("error",ka=>{let Mr="\u62B1\u6B49\uFF0C\u6211\u521A\u521A\u9047\u5230\u4E86\u4E00\u70B9\u95EE\u9898\uFF0C\u6CA1\u80FD\u5B8C\u6210\u60A8\u7684\u8BF7\u6C42\u3002\u8BF7\u60A8\u7A0D\u540E\u518D\u8BD5\u4E00\u6B21\uFF0C\u6216\u8005\u8054\u7CFB\u6280\u672F\u652F\u6301\u5E2E\u5FD9\u89E3\u51B3!";Object.prototype.toString.call(ka)==="[object Object]"&&ka.status===-9&&(Mr=ka==null?void 0:ka.message),Cl(Gr=>[...Gr].map((vl,ml)=>ml===Gr.length-1?Ft(ut({},vl),{text:Mr,loading:!1,error:!0}):vl)),_r()}),Ul.current.on("cancelled",()=>{_r()}),Ul.current.startStream()})}ga(),Al(!1)}),hr=pt=>{Au(pt.target.value)},Yr=(pt,Gn)=>{if(Pr(),Al(!0),pt==="edit"){Fn.current=Ka.slice(Gn+2);const Ar=Ka.splice(Gn),{fileList:sr=[],imageList:pa=[]}=(Ar==null?void 0:Ar[0])||{},Nr=sr.map(Ja=>{var _r;return(_r=Ja.response)==null?void 0:_r.file_id}),oa=pa.map(Ja=>{var _r;return(_r=Ja.response)==null?void 0:_r.data}),la={history:ha(Ka),file_ids:Nr,image_list:oa,edit:!0};Cl([...Ka,...Wr(Tu,sr,pa)]),Rr(Tu,la,Ka)}if(pt==="redraw"){Fn.current=Ka.slice(Gn+1);const Ar=Ka.splice(Gn-1),{text:sr,fileList:pa=[],imageList:Nr=[]}=(Ar==null?void 0:Ar[0])||{},oa=pa.map(_r=>{var kl;return(kl=_r.response)==null?void 0:kl.file_id}),la=Nr.map(_r=>{var kl;return(kl=_r.response)==null?void 0:kl.data}),Ja={history:ha(Ka),file_ids:oa,image_list:la,edit:!0};Cl([...Ka,...Wr(sr,pa,Nr)]),Rr(sr,Ja,Ka)}},Or=()=>{if(su.trim()!==""){Pr(),Al(!0);const pt=Mn.filter(Ar=>Ar.status==="done"),Gn=dl.filter(Ar=>Ar.status==="done");Cl([...Ka,...Wr(su,pt,Gn)]),Rr(su)}},Fa=pt=>{if(pt.shiftKey){if(pt.key==="Enter")return}else if(pt.key==="Enter"){if(pt.preventDefault(),Oa||pn.current)return;Or()}},va=(pt,Gn)=>{let Ar=!1;xa===!0?Ar=!0:xa==="last"&&(Ar=Ka.reduce((oa,la,Ja)=>la.sender==="user"?Ja:oa,-1)===Gn);const sr=Gn===Ea,pa=[...(pt==null?void 0:pt.fileList)||[],...(pt==null?void 0:pt.imageList)||[]];return y.createElement("div",{className:Le.li,style:ut({width:xn},Wt)},y.createElement("div",{className:Le.avatarIcon},y.createElement("img",{className:Le.img,src:$t})),y.createElement("div",{className:Le.content},!!(pa!=null&&pa.length)&&y.createElement("div",{className:Le.fileWrap},pa==null?void 0:pa.map((Nr,oa)=>{var la,Ja;return y.createElement("div",{key:oa,className:Le.file},y.createElement("img",{src:ee(90034)(`./${((Ja=(la=Nr==null?void 0:Nr.name)==null?void 0:la.split("."))==null?void 0:Ja.pop())||"txt"}.png`),width:20,className:"mr10"}),y.createElement("aside",null,y.createElement(Te.Z,{title:Nr==null?void 0:Nr.name},y.createElement("div",{className:Le.fileName},Nr==null?void 0:Nr.name)),y.createElement("div",{className:"c-grey-999 font12"},(0,Ve.RD)(Nr==null?void 0:Nr.size))))})),y.createElement("div",{className:Le.borderBox},sr?y.createElement(Ze.default.TextArea,{value:Tu,ref:Qu,autoSize:!0,placeholder:"\u8BF7\u8F93\u5165",bordered:!1,onChange:Nr=>ku(Nr.target.value)}):y.createElement("div",{className:Le.text},pt==null?void 0:pt.text)),sr?y.createElement("div",{className:Le.action},y.createElement(Pe.ZP,{onClick:()=>{ku(""),Hl(null)},size:"small"},"\u53D6\u6D88"),y.createElement(Pe.ZP,{disabled:!Tu.trim(),onClick:()=>Yr("edit",Gn),type:"primary",size:"small"},"\u786E\u8BA4")):y.createElement("div",{className:Le.action},y.createElement(qe.CopyToClipboard,{text:(pt==null?void 0:pt.text)||"",onCopy:()=>ye.ZP.success("\u590D\u5236\u6210\u529F")},y.createElement(Te.Z,{title:"\u590D\u5236"},y.createElement("i",{className:"iconfont icon-fuzhi8 font13"}))),Ar&&!yl&&y.createElement(Te.Z,{title:"\u7F16\u8F91"},y.createElement("i",{onClick:()=>{Hl(Gn),ku((pt==null?void 0:pt.text)||"")},className:"iconfont icon-bianji10 font14"})))))},gn=(pt,Gn)=>{var Ar,sr;let pa=!1;br===!0?pa=!0:br==="last"&&(pa=Ka.reduce((la,Ja,_r)=>Ja.sender==="AI"?_r:la,-1)===Gn);let Nr="";return pt!=null&&pt.source?Nr=pt==null?void 0:pt.source:(pt==null?void 0:pt.model)==="deepseek-r1"?Nr="\u7531deepseek\u751F\u6210":(pt==null?void 0:pt.model)==="qwen-plus-latest"&&(Nr="\u7531\u901A\u4E49\u5343\u95EE\u751F\u6210"),y.createElement("div",{className:Le.li,style:ut({width:xn},Wt)},y.createElement("div",{className:Le.avatarIcon},y.createElement("img",{className:Le.img,src:xr!=null&&xr.headImgId?((Ar=ke.Z)==null?void 0:Ar.API_SERVER)+"/api/attachments/"+(xr==null?void 0:xr.headImgId):dt})),y.createElement("div",{className:Le.content},y.createElement("div",{className:Le.borderBox},pt.loading&&y.createElement(y.Fragment,null,pt!=null&&pt.imageGenerator?y.createElement("div",{className:Le.loadingPic},"\u6B63\u5728\u751F\u6210\u4E2D",y.createElement("div",{className:"ai-loading"})):!(pt!=null&&pt.thinkingEnabled)&&y.createElement("div",null,y.createElement("div",{className:Le.loading},y.createElement("div",{className:Le.dot}),y.createElement("div",{className:Le.dot}),y.createElement("div",{className:Le.dot})),y.createElement("div",{style:{marginTop:10,color:"#9096A3"}},Ie!=null&&Ie.text||Gt?"\u5F53\u524D\u667A\u80FD\u4F53\u4E3A\u6559\u5E08\u81EA\u5B9A\u4E49\u5DE5\u4F5C\u6D41\u667A\u80FD\u4F53\uFF0C\u5DE5\u4F5C\u6D41\u5F62\u5F0F\u6682\u4E0D\u652F\u6301\u6D41\u5F0F\u8F93\u51FA\uFF0C\u8FD0\u884C\u65F6\u95F4\u53EF\u80FD\u8F83\u957F\uFF0C\u8BF7\u7A0D\u4F5C\u7B49\u5F85\u3002":"\u8BF7\u8010\u5FC3\u7B49\u5F85\uFF0C\u76EE\u524D\u9AD8\u5CF0\u671F\u4F53\u9A8C\u4EBA\u6570\u8FC7\u591A\uFF0C\u6211\u4EEC\u5DF2\u8BB0\u5F55\u4E0B\u60A8\u7684\u9700\u6C42\uFF0C\u7A0D\u540E\u5C06\u81EA\u52A8\u4E3A\u60A8\u751F\u6210\u7B54\u6848\u3002"))),(pt==null?void 0:pt.thinkingEnabled)&&y.createElement(Ge.Z,{time:pt==null?void 0:pt.time,cancelIndex:Si,loading:pt.loading,streamingStatus:!(pt!=null&&pt.text),onFinish:()=>{mi(0),Cl(oa=>[...oa].map((la,Ja)=>Ja===oa.length-1?Ft(ut({},la),{hideAnswer:!1,time:la.startTime?la.endTime-la.startTime:null}):la))},value:pt==null?void 0:pt.reasoning}),!!(pt!=null&&pt.text)&&!pt.hideAnswer&&y.createElement(pe.Z,{onDynamic:rr,cancelIndex:Si,streamingStatus:yl,loadImage:!!(pt!=null&&pt.imageGenerator),onFinish:()=>mt(void 0,null,function*(){mi(0),setTimeout(()=>Tl(!1),0)}),value:pt==null?void 0:pt.text}),((sr=pt==null?void 0:pt.knowledge)==null?void 0:sr.length)>0&&y.createElement(Ae.Z,{Filelist:pt==null?void 0:pt.knowledge})),nr&&!!(pt!=null&&pt.text)&&Nr&&!Gt&&y.createElement("div",{className:Le.source},Nr),y.createElement("div",{className:Le.action},xe==null?void 0:xe(pt,Gn,Za),!(pt!=null&&pt.imageGenerator)&&y.createElement(qe.CopyToClipboard,{text:String((pt==null?void 0:pt.text)||""),onCopy:()=>ye.ZP.success({content:"\u590D\u5236\u6210\u529F",key:"copy"})},y.createElement(Te.Z,{title:"\u590D\u5236"},y.createElement("i",{className:"iconfot icon-fuzhi8 font13"}))),ue&&!yl&&y.createElement(y.Fragment,null,y.createElement(Te.Z,{title:"\u559C\u6B22"},y.createElement("i",{style:pt!=null&&pt.like?{color:"#FA8D30"}:{},onClick:()=>Na("like",!(pt!=null&&pt.like),Gn),className:"iconfot icon-yijiejue font15"})),y.createElement(Te.Z,{title:"\u4E0D\u559C\u6B22"},y.createElement("i",{style:pt!=null&&pt.dislike?{color:"#e86d7c"}:{},onClick:()=>Na("dislike",!(pt!=null&&pt.dislike),Gn),className:"iconfot icon-weijiejuezhengchang font15"}))),pa&&!yl&&y.createElement(Te.Z,{title:"\u91CD\u65B0\u751F\u6210"},y.createElement("i",{onClick:()=>Yr("redraw",Gn),className:"iconfot icon-gengxin-genghuan-tihuan"})))))},Na=(pt,Gn,Ar)=>mt(void 0,null,function*(){if(aa){const sr=Ka.slice(0,Ar+1),Nr=ha(sr).length;yield aa({type:pt,value:Gn,index:Ar,identifier:ae,objectIndex:Nr})}Cl(sr=>(sr[Ar][pt]=Gn,Gn&&(sr[Ar][pt==="like"?"dislike":"like"]=!1),[...sr]))}),ya=()=>{var pt,Gn;mi(1),(Gn=(pt=Ul.current)==null?void 0:pt.cancelRequest)==null||Gn.call(pt),Al(!1),Tl(!1)},Aa=()=>mt(void 0,null,function*(){var pt,Gn,Ar;(Gn=(pt=Ul.current)==null?void 0:pt.cancelRequest)==null||Gn.call(pt),Pr(),Cl([]),Al(!0);const sr=yield Sn();(sr==null?void 0:sr.status)===0&&We((Ar=sr==null?void 0:sr.data)==null?void 0:Ar.identifier),Al(!1),Tl(!1)}),Ma=()=>mt(void 0,null,function*(){var pt;Yl(!0);const Gn=yield Rn();(Gn==null?void 0:Gn.status)===0&&In(((pt=Gn==null?void 0:Gn.data)==null?void 0:pt.list)||[]),Yl(!1)}),Wa=(...pt)=>mt(void 0,[...pt],function*(Gn=ae){var Ar,sr,pa,Nr;(sr=(Ar=Ul.current)==null?void 0:Ar.cancelRequest)==null||sr.call(Ar),Pr(),Sa(!0);const oa=yield fr(Gn);if(oa.status===0){const la=_n(((pa=oa==null?void 0:oa.data)==null?void 0:pa.messages)||[]);Cl(la),Sa(!1),We((Nr=oa==null?void 0:oa.data)==null?void 0:Nr.identifier);return}Cl([]),Sa(!1)}),ol=(pt,Gn)=>mt(void 0,null,function*(){(yield kn(pt)).status===0&&(ye.ZP.success("\u5220\u9664\u6210\u529F"),Gn===ae&&Aa(),Ma())}),Ua=()=>y.createElement("div",{className:Le.menuWarp},y.createElement("h4",null,"\u5386\u53F2\u5BF9\u8BDD"),y.createElement(Ce.Z,{spinning:jl},!on.length&&y.createElement(oe.Z,{style:{width:250,paddingBottom:30},image:oe.Z.PRESENTED_IMAGE_SIMPLE}),!!on.length&&y.createElement("div",{className:Le.menu},on.map(function(pt,Gn){return y.createElement("aside",{className:he()(ae===pt.identifier&&Le.active),key:pt.id,onClick:()=>Wa(pt.id)},y.createElement("div",{className:Le.menuText},y.createElement(Te.Z,{title:pt==null?void 0:pt.question},y.createElement("span",null,pt==null?void 0:pt.question)),mn&&mn(pt)),y.createElement("div",{className:Le.menuDel,onClick:Ar=>Ar.stopPropagation()},y.createElement("i",{onClick:()=>(0,Fe.r)(pt.id),className:"iconfont icon-daochubeifen primary-hover font14"})),y.createElement("div",{className:Le.menuDel,onClick:Ar=>Ar.stopPropagation()},y.createElement(ge.Z,{title:"\u63D0\u793A",description:"\u4F60\u786E\u5B9A\u8981\u5220\u9664\u672C\u6761\u5BF9\u8BDD\u5417\uFF1F",onConfirm:()=>ol(pt.id,pt.identifier),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88"},y.createElement("i",{className:"iconfont icon-shanchu14 delete-hover font14"}))))})))),il=pt=>{if(pt==="file"){if(dl.length){De.default.confirm({centered:!0,icon:null,okText:"\u786E\u8BA4\u8986\u76D6",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u5DF2\u5B58\u5728\u56FE\u7247\uFF0C\u4E0A\u4F20\u6587\u4EF6\u540E\u56FE\u7247\u5C06\u4F1A\u88AB\u8986\u76D6?",onOk:()=>{fl([]),yn.current.upload.uploader.fileInput.click()}});return}yn.current.upload.uploader.fileInput.click()}if(pt==="image"){if(Mn.length){De.default.confirm({centered:!0,icon:null,okText:"\u786E\u8BA4\u8986\u76D6",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u5DF2\u5B58\u5728\u6587\u4EF6\uFF0C\u4E0A\u4F20\u56FE\u7247\u540E\u6587\u4EF6\u5C06\u4F1A\u88AB\u8986\u76D6?",onOk:()=>{Ol([]),Bn.current.upload.uploader.fileInput.click()}});return}Bn.current.upload.uploader.fileInput.click()}},Pa=[{key:"file",disabled:Mn.length>=qr,label:y.createElement(Te.Z,{placement:"right",title:y.createElement("div",null,y.createElement("b",null,"\u4E0A\u4F20\u9644\u4EF6\uFF08\u4EC5\u8BC6\u522B\u6587\u5B57\uFF09"),y.createElement("div",null,"\u6700\u591A 50 \u4E2A\uFF0C\u6BCF\u4E2A 100 MB\uFF0C\u652F\u6301\u5404\u7C7B\u578B\u6587\u6863"))},y.createElement("span",null,y.createElement("i",{className:"iconfont icon-fujian3 font14 mr5"}),"\u4E0A\u4F20\u6587\u6863"))},{key:"image",disabled:dl.length>=vr,label:y.createElement(Te.Z,{placement:"right",title:"\u652F\u6301\u4E0D\u8D85\u8FC710M\u7684PNG/JPG\u56FE\u7247\uFF0C\u6700\u591A10\u4E2A"},y.createElement("span",null,y.createElement("i",{className:"iconfont icon-tupianshangchuan font14 mr5"}),"\u4E0A\u4F20\u56FE\u7247"))}].filter(Boolean),gl=[...Mn,...dl],Oa=gl.some(pt=>pt.status==="uploading")||yl||pu,_a=oi>=Mu,hl=sn||Mn.length>=qr||dl.length>=vr,rl=eu||Cn||Ru||tl||!!gl.length,Za={chatData:Ka,stream:Ul,isDisabledNum:_a,isDisAbledUpload:Oa,checkNumModal:wa,checkNum:ga,onClose:Kr,setChatData:Cl,setLoading:Al,getData:Rr,clearStatus:Pr,typing:pu,setImageGenerator:Fu,renderChatItems:Wr,setSceneAwareness:Bl,setIdentifier:We,setCodePreview:pl,setTyping:Tl,onMenuClick:Wa};return y.createElement(y.Fragment,null,wn?y.createElement("div",{onClick:ir},wn):wn!==null&&y.createElement(tt.Z,{draggableExtraNode:En,showAvatarEditData:xr,src:Pt,onClick:ir,topPercentage:ia}),y.createElement(ln,{open:Zl,width:vt?"100%":tn,afterOpenChange:pt=>{pt&&St(!1)},push:!1,contentWrapperStyle:en?{}:{transition:"none"},extra:y.createElement("div",{className:Le.head},Ca,Wn&&y.createElement(Qe.Z,{value:nl,onChange:pt=>{Tr(!1),Fu(!1),wr(pt),fl([]),Ol([])}}),dn&&y.createElement(y.Fragment,null,y.createElement(Ee.Z,{dropdownRender:Ua,onOpenChange:pt=>{pt&&Ma()},placement:"bottomLeft",arrow:!0},y.createElement("div",{className:Le.headBtn},y.createElement("i",{className:"icon-lishiduihua1 font14 mr10"}),"\u5386\u53F2\u5BF9\u8BDD"))),Ur&&y.createElement(y.Fragment,null,y.createElement("div",{className:Le.headBtn,onClick:Aa},y.createElement("i",{className:"icon-xinjianduihua font14 mr10"}),"\u65B0\u5EFA\u5BF9\u8BDD")),y.createElement(Te.Z,{title:vt?"\u9000\u51FA\u5168\u5C4F":"\u5168\u5C4F"},y.createElement("div",{className:Le.headBtn,style:{padding:"0 12px"},onClick:()=>Xe(!vt)},vt&&y.createElement("i",{className:"iconfont icon-tuichuquanping3"}),!vt&&y.createElement("i",{className:"iconfont icon-quanping4"})))),title:y.createElement("div",null,y.createElement("span",{className:"c-grey-333 font16"},(xr==null?void 0:xr.nickname)||rn),(xr==null?void 0:xr.show)&&y.createElement(_t,ut({},xr))),onClose:Kr,bodyStyle:{paddingRight:4}},y.createElement("div",{className:he()(Le.wrap,Zl&&"body-overflow-hidden")},y.createElement("div",{ref:Il,className:Le.chatContainer},!Qn&&(hn==null?void 0:hn(Za)),re&&y.createElement("div",{className:`${Le.li} mb20`,style:ut({width:xn},Wt)},y.createElement("div",{className:Le.avatarIcon},y.createElement("img",{className:Le.img,src:xr!=null&&xr.headImgId?((na=ke.Z)==null?void 0:na.API_SERVER)+"/api/attachments/"+(xr==null?void 0:xr.headImgId):dt})),y.createElement("div",{className:Le.content},y.createElement("div",{className:Le.borderBox},un,$n==null?void 0:$n(Za)))),Qn&&(Ka==null?void 0:Ka.length)<=0&&y.createElement("div",{style:{textAlign:"center"}},un,Qn&&(hn==null?void 0:hn(Za))),y.createElement("div",{ref:hi},y.createElement(Ce.Z,{spinning:Jl,className:"mt20"},Ka==null?void 0:Ka.map((pt,Gn)=>y.createElement(y.Fragment,{key:pt.key+Gn},pt.show&&y.createElement(y.Fragment,null,pt.sender==="user"&&va(pt,Gn),pt.sender==="AI"&&gn(pt,Gn),ja&&!["AI","user"].includes(pt.sender)&&ja(pt,Gn,{width:xn})))))),!He&&y.createElement("div",{className:Le.backBottom,onClick:()=>{Il.current.scrollTop=Il.current.scrollHeight}},y.createElement("i",{className:"iconfont icon-huidaodibu"})),y.createElement("div",{ref:fu})),Qn&&(Ka==null?void 0:Ka.length)<=0&&y.createElement("div",{style:{display:((Kl=Object.keys(((Wl=Ln==null?void 0:Ln.bot_info)==null?void 0:Wl.onboarding_info)||{}))==null?void 0:Kl.length)===0&&"none",marginTop:20,maxHeight:300,overflow:"auto"}},y.createElement("div",{style:{color:"#333",fontSize:16,whiteSpace:"pre-wrap"}},(Dn=(wl=Ln==null?void 0:Ln.bot_info)==null?void 0:wl.onboarding_info)==null?void 0:Dn.prologue),(hu=(ou=(ta=Ln==null?void 0:Ln.bot_info)==null?void 0:ta.onboarding_info)==null?void 0:ou.suggested_questions)==null?void 0:hu.map(pt=>y.createElement("div",{onClick:()=>{Al(!0);const Gn=Mn.filter(sr=>sr.status==="done"),Ar=dl.filter(sr=>sr.status==="done");Cl([...Ka,...Wr(pt,Gn,Ar)]),Rr(pt)},className:Le.bottomlist},pt))),Qn&&(Ka==null?void 0:Ka.length)>0&&y.createElement("div",{style:{display:"flex",gap:20,marginBottom:20}},Yn&&y.createElement(Pe.ZP,{className:Le.textmu,style:{height:34,borderRadius:20,width:102,padding:"0px 10px"},ghost:!0,type:"primary"},Yn),y.createElement(Ke.Z,{zIndex:1e3,placement:"topLeft",content:$r==null?void 0:$r(Za),title:"\u667A\u80FD\u5DE5\u5177"}," ",y.createElement(Pe.ZP,{style:{height:34,borderRadius:20,width:102},icon:y.createElement("i",{className:"iconfont icon-qita"}),type:"primary",ghost:!0},"\u667A\u80FD\u5DE5\u5177"))),!it&&y.createElement("div",{style:Ot,className:he()(Le.footerContainer,Iu&&Le.full,rl&&Le.footerContainerSelected)},y.createElement("div",{className:Le.btnWrp},vn&&y.createElement(Te.Z,{title:"\u66F4\u64C5\u957F\u5904\u7406\u4EE3\u7801\u95EE\u9898\uFF0C\u652F\u6301\u4E00\u53E5\u8BDD\u751F\u6210\u5E94\u7528"},y.createElement("div",{onClick:()=>pl(!tl),className:he()(Le.btn,tl&&Le.btnActive)},y.createElement("i",{className:"iconfont icon-daimamoshi1 mr10 font12"}),"\u4EE3\u7801\u6A21\u5F0F")),Vn&&y.createElement(Te.Z,{title:"\u667A\u80FD\u611F\u77E5\u5F53\u524D\u60C5\u5883\uFF0C\u63D0\u4F9B\u9488\u5BF9\u6027\u89E3\u7B54"},y.createElement("div",{onClick:()=>Bl(!Ru),className:he()(Le.btn,Ru&&Le.btnActive)},y.createElement("i",{className:"iconfont icon-changjingganzhi mr10 font12"}),"\u573A\u666F\u611F\u77E5")),nl==="deepseek-r1"&&y.createElement(Te.Z,{title:"\u8C03\u7528\u65B0\u6A21\u578B DeepSeek-R1\uFF0C\u89E3\u51B3\u63A8\u7406\u95EE\u9898"},y.createElement("div",{onClick:()=>Tr(!Cn),className:he()(Le.btn,Cn&&Le.btnActive)},y.createElement("i",{className:"iconfont icon-shendusikao mr10 font12"}),"\u6DF1\u5EA6\u601D\u8003\uFF08R1\uFF09")),qn&&nl==="qwen-plus-latest"&&y.createElement("div",{onClick:()=>Fu(!eu),className:he()(Le.btn,eu&&Le.btnActive)},y.createElement("i",{className:"iconfont icon-shangchuantupian2 mr10 font12"}),"\u56FE\u50CF\u751F\u6210"),gl.map(pt=>y.createElement("div",{key:pt.uid},(pt==null?void 0:pt.status)==="uploading"&&y.createElement(Ce.Z,{indicator:y.createElement(lt.Z,{rev:"",spin:!0}),className:"mr10",size:"small",spinning:!0}),y.createElement("span",{title:pt==null?void 0:pt.name,className:"mr10"},(0,Ve.Pq)(pt.name,20)),y.createElement("i",{onClick:()=>{Ol(Gn=>Gn.filter(Ar=>Ar.uid!==pt.uid)),fl(Gn=>Gn.filter(Ar=>Ar.uid!==pt.uid))},className:"iconfont current icon-shanchu15 delete-hover c-red-ee4 font12"})))),y.createElement(Te.Z,{title:_a&&y.createElement("div",null,y.createElement("div",null,"\u60A8\u5DF2\u8FBE\u5230\u667A\u80FD\u52A9\u6559\u7684\u4F7F\u7528\u6B21\u6570"),y.createElement("div",null,"\u667A\u80FD\u52A9\u6559\u6BCF\u5929\u9650\u5236\u4F7F",Mu,"\u6B21\uFF0C\u8BF7\u660E\u5929\u518D\u8BD5\u3002"))},y.createElement("div",{style:{display:"flex"}},or==null?void 0:or(),y.createElement("div",{className:he()(Le.inputContainer,er>4&&Le.lineFour,_a&&Le.disabledInput)},y.createElement(ve.default,ut({ref:yn},zr)),y.createElement(ve.default,ut({ref:Bn},Dr)),y.createElement(Ee.Z,{className:`${hl&&"hide"}`,menu:{items:Pa,onClick:pt=>il(pt.key)},placement:"top"},y.createElement(Pe.ZP,{className:Le.uploadBtn,icon:y.createElement(Ue.Z,{rev:"",style:{fontSize:18,color:"#FFF"}})})),y.createElement(Ze.default.TextArea,{rows:er>4?4:er,placeholder:zt||"\u5728\u8FD9\u91CC\u8F93\u5165\u4F60\u7684\u95EE\u9898\u5427\uFF0CShift+Enter\u6362\u884C\uFF5E",value:su,bordered:!1,style:hl?{paddingLeft:0,marginLeft:0}:{},onChange:hr,onPressEnter:Fa,onFocus:()=>lr==null?void 0:lr(),onCompositionStart:()=>{pn.current=!0},onCompositionEnd:()=>{pn.current=!1}}),pu?y.createElement(Te.Z,{title:"\u505C\u6B62\u751F\u6210"},y.createElement("div",{className:`iconfont icon-tingzhihuida ${Le.cancelBtn}`,onClick:ya})):y.createElement(Pe.ZP,{className:(su==null?void 0:su.trim())===""?Le.sendBtnDisabled:Le.sendBtn,icon:y.createElement("i",{className:"iconfont icon-fasong2 c-white"}),disabled:Oa,onClick:Or}),er>4&&y.createElement("span",{className:Le.fullIcon,onClick:ca},Iu&&y.createElement("span",{className:"iconfont icon-shousuo"}),!Iu&&y.createElement("span",{className:"iconfont icon-zhankai"})))))))))}},71067:function(ot,at,ee){"use strict";ee.d(at,{Z:function(){return Ke}});var y=ee(59301),Be=ee(6767),ye=ee(37568),ve={codeBox:"codeBox___WpkVl"},De=ee(92310),Te=ee.n(De),Ze=Object.defineProperty,Pe=(Se,he,pe)=>he in Se?Ze(Se,he,{enumerable:!0,configurable:!0,writable:!0,value:pe}):Se[he]=pe,Ce=(Se,he,pe)=>Pe(Se,typeof he!="symbol"?he+"":he,pe),oe=(Se,he,pe)=>new Promise((Ae,Ge)=>{var Qe=Ve=>{try{nt(pe.next(Ve))}catch(tt){Ge(tt)}},Le=Ve=>{try{nt(pe.throw(Ve))}catch(tt){Ge(tt)}},nt=Ve=>Ve.done?Ae(Ve.value):Promise.resolve(Ve.value).then(Qe,Le);nt((pe=pe.apply(Se,he)).next())});class ge extends y.Component{constructor(he){super(he),Ce(this,"canvas"),Ce(this,"randomNum",(pe,Ae)=>Math.floor(Math.random()*(Ae-pe)+pe)),Ce(this,"drawPic",()=>{this.randomCode()}),Ce(this,"reloadPic",()=>{this.drawPic()}),Ce(this,"changeCode",pe=>{console.log(pe.target.value,222),this.setState({value:pe.target.value,showError:!1})}),Ce(this,"onVerify",()=>{let pe;return this.state.value.toLowerCase()!==""&&this.state.value.toLowerCase()!==this.state.code.toLowerCase()?(pe=!0,Be.ZP.error("\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u9A8C\u8BC1\u7801"),this.reloadPic()):this.state.value.toLowerCase()===""?(pe=!0,Be.ZP.error("\u8BF7\u8F93\u5165\u9A8C\u8BC1\u7801")):this.state.value.toLowerCase()===this.state.code.toLowerCase()&&(pe=!1),this.setState({showError:pe}),pe}),this.canvas=y.createRef(),this.state={value:"",code:"",codeLength:4,fontSizeMin:20,fontSizeMax:22,backgroundColorMin:240,backgroundColorMax:250,colorMin:10,colorMax:20,lineColorMin:40,lineColorMax:180,contentWidth:96,contentHeight:38,showError:!1}}componentDidMount(){this.drawPic()}randomColor(he,pe){const Ae=this.randomNum(he,pe),Ge=this.randomNum(he,pe),Qe=this.randomNum(he,pe);return`rgb(${Ae}, ${Ge}, ${Qe})`}drawText(he,pe,Ae){he.fillStyle=this.randomColor(this.state.colorMin,this.state.colorMax);const Ge=this.randomNum(this.state.fontSizeMin,this.state.fontSizeMax);he.font=Ge+"px SimHei";const Qe=10,Le=(this.state.contentWidth-40)/(this.state.code.length-1);let nt=Qe;Ae>0&&(nt=Qe+Ae*Le);let Ve=this.randomNum(this.state.fontSizeMax,this.state.contentHeight-5);Ge>40&&(Ve=40);const tt=this.randomNum(-10,10);he.translate(nt,Ve),he.rotate(tt*Math.PI/180),he.fillText(pe,0,0),he.rotate(-tt*Math.PI/180),he.translate(-nt,-Ve)}drawLine(he){for(let pe=0;pe<1;pe++)he.strokeStyle=this.randomColor(this.state.lineColorMin,this.state.lineColorMax),he.beginPath(),he.moveTo(this.randomNum(0,this.state.contentWidth),this.randomNum(0,this.state.contentHeight)),he.lineTo(this.randomNum(0,this.state.contentWidth),this.randomNum(0,this.state.contentHeight)),he.stroke()}drawDot(he){for(let pe=0;pe<100;pe++)he.fillStyle=this.randomColor(0,255),he.beginPath(),he.arc(this.randomNum(0,this.state.contentWidth),this.randomNum(0,this.state.contentHeight),1,0,2*Math.PI),he.fill()}randomCode(){let he="";const pe="QWERTYUPLKJHGFDSAZXCVBNMqwertyupkjhgfdsazxcvbnm1234567890";for(let Ae=0;Ae{const Ge=this.canvas.current.getContext("2d");Ge.textBaseline="bottom",Ge.fillStyle=this.randomColor(this.state.backgroundColorMin,this.state.backgroundColorMax),Ge.fillRect(0,0,this.state.contentWidth,this.state.contentHeight);for(let Qe=0;Qe{let pe;Modal.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:React.createElement("div",null,React.createElement("p",null,he),React.createElement(ge,{ref:Ae=>pe=Ae})),onOk:()=>oe(void 0,null,function*(){if(pe.onVerify())return Promise.reject();Se()})})};var Ke=ge},2948:function(ot,at,ee){"use strict";ee.d(at,{Z:function(){return Qe}});var y=ee(59301),Be=ee(28284),ye=ee(6767),ve=ee(62957),De=ee(16326),Te=ee(37568),Ze=ee(54172),Pe=ee(77019),Ce=ee(5269),oe=ee(56656),ge=ee.n(oe),Ee=ee(65862),Ke=ee(65582),Se={tips:"tips___e8J4O",homeworkType:"homeworkType___ZjN2X",antdTable:"antdTable___amDdp",modalWrapper:"modalWrapper___XPojI"},he=ee(33270),pe=ee(99981),Ae=(Le,nt,Ve)=>new Promise((tt,et)=>{var st=qe=>{try{ke(Ve.next(qe))}catch(be){et(be)}},Me=qe=>{try{ke(Ve.throw(qe))}catch(be){et(be)}},ke=qe=>qe.done?tt(qe.value):Promise.resolve(qe.value).then(st,Me);ke((Ve=Ve.apply(Le,nt)).next())});const Ge=({dispatch:Le,courseEndTime:nt,classroomList:Ve,successCallback:tt=()=>{},visible:et,homeworkIds:st,courseId:Me,isBatch:ke,shixunHomeworks:qe})=>{const[be]=Be.default.useForm(),[lt,Ue]=(0,y.useState)(!1),[_e,kt]=(0,y.useState)(!1),[ct,Ut]=(0,y.useState)(!1),[_t,Ye]=(0,y.useState)([]),[Fe,je]=(0,y.useState)([]),[gt,Lt]=(0,y.useState)([]),[Re,Dt]=(0,y.useState)([]),[wt,qt]=(0,y.useState)([]),[ut,Ft]=(0,y.useState)([]),[mt,Kt]=(0,y.useState)([]),[Yt,rn]=(0,y.useState)([]),[zt,sn]=(0,y.useState)([]);(0,y.useEffect)(()=>{et?it():$t()},[et]);const it=()=>Ae(void 0,null,function*(){Ue(!0);const Pt=yield(0,he.oR)(st[0],{course_id:Me});Ut(Pt.no_group),ke?(Kt(Pt.all_course_groups),rn(Pt.all_course_groups)):(Dt(Pt.late_course_groups),qt(Pt.late_course_groups),Ye(Pt.submit_course_groups),je(Pt.submit_course_groups)),Ue(!1),be.setFieldsValue({end_time:ge()()})}),dt=()=>Ae(void 0,null,function*(){const Pt=be.getFieldsValue(),wn=ge()(Pt.end_time).format("YYYY-MM-DD HH:mm");if((ke?zt.length===0:gt.length===0&&ut.length===0)&&!ct){ye.ZP.warning("\u8BF7\u9009\u62E9\u9700\u8981\u64CD\u4F5C\u7684\u73ED\u7EA7");return}kt(!0);const mr=yield(0,he.Mc)(Me,{no_group:ct,homework_ids:st,group_ids:ke?zt:gt,end_time:wn,late_group_ids:ke?zt:ut});kt(!1),mr.status===0&&($t(),ye.ZP.success("\u64CD\u4F5C\u6210\u529F"),tt(),Le({type:"classroomList/setActionTabs",payload:{key:"\u6E05\u9664\u9009\u62E9\u6570\u636E"}}))}),$t=()=>{Lt([]),Ft([]),je([]),qt([])};return y.createElement(ve.default,{centered:!0,title:"\u7ACB\u5373\u622A\u6B62",className:Se.modalWrapper,width:ke||ct?520:760,open:et,confirmLoading:_e,destroyOnClose:!0,okText:"\u622A\u6B62",cancelText:"\u53D6\u6D88",onOk:()=>dt(),onCancel:()=>{$t(),Le({type:"classroomList/setActionTabs",payload:{}})}},y.createElement("div",{className:Se.tips},y.createElement("div",null,"1\u3001\u622A\u6B62\u540E\u5B66\u751F\u4E0D\u80FD\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"),y.createElement("div",null,"2\u3001\u672C\u64CD\u4F5C\u53EA\u5BF9\u201C\u63D0\u4EA4\u4E2D\u201D\u3001\u201C\u8865\u4EA4\u4E2D\u201D\u7684\u4F5C\u4E1A\u6709\u6548\u3002")),y.createElement(Be.default,{form:be,layout:"vertical"},y.createElement(Be.default.Item,{name:"end_time",label:"\u622A\u6B62\u65F6\u95F4"},y.createElement(De.default,{style:{width:"100%"},disabledDate:Pt=>(0,pe.Q8)(Pt,nt),disabledTime:Pt=>(0,pe.d0)(Pt),placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:ge()((0,Ee.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",allowClear:!1}))),!ct&&y.createElement(y.Fragment,null,ke?y.createElement("div",null,y.createElement(Te.default,{placeholder:"\u641C\u7D22\u73ED\u7EA7",onChange:Pt=>{rn(mt.filter(wn=>wn.name.indexOf(Pt.target.value)>-1))}}),y.createElement(Ze.default,{style:{marginTop:"10px",height:"300px",overflow:"auto"},className:Se.antdTable,rowSelection:{type:"checkbox",onChange:Pt=>{sn(Pt)}},rowKey:"id",pagination:!1,dataSource:Yt,loading:lt,columns:[{title:"\u73ED\u7EA7",dataIndex:"name"}]})):y.createElement(Pe.Z,{gutter:24},y.createElement(Ce.Z,{span:14},y.createElement("div",{className:Se.homeworkType},"\u4F5C\u4E1A\u622A\u6B62"),y.createElement(Te.default,{placeholder:"\u641C\u7D22\u73ED\u7EA7",onChange:Pt=>{je(_t.filter(wn=>wn.name.indexOf(Pt.target.value)>-1))}}),y.createElement("div",{className:Se.tableWrapper},y.createElement(Ze.default,{style:{marginTop:"10px",height:"260px",overflow:"auto"},className:Se.antdTable,rowSelection:{type:"checkbox",onChange:Pt=>{Lt(Pt)}},rowKey:"id",pagination:!1,dataSource:Fe,loading:lt,columns:[{title:"\u73ED\u7EA7",dataIndex:"name",ellipsis:!0},{title:"\u53D1\u5E03\u65F6\u95F4",dataIndex:"publish_time"},{title:"\u622A\u6B62\u65F6\u95F4",dataIndex:"end_time"}]}))),y.createElement(Ce.Z,{flex:10,style:{maxWidth:"280px"}},y.createElement("div",{className:Se.homeworkType},"\u8865\u4EA4\u622A\u6B62"),y.createElement(Te.default,{placeholder:"\u641C\u7D22\u73ED\u7EA7",onChange:Pt=>{qt(Re.filter(wn=>wn.name.indexOf(Pt.target.value)>-1))}}),y.createElement("div",{className:Se.tableWrapper},y.createElement(Ze.default,{style:{marginTop:"10px",height:"260px",overflow:"auto",maxWidth:"280px"},className:Se.antdTable,rowSelection:{type:"checkbox",onChange:Pt=>{Ft(Pt)}},rowKey:"id",pagination:!1,loading:lt,dataSource:wt,columns:[{title:"\u73ED\u7EA7",dataIndex:"name",ellipsis:!0,width:120},{title:"\u622A\u6B62\u65F6\u95F4",dataIndex:"late_time"}]}))))))};var Qe=(0,Ke.connect)(({shixunHomeworks:Le,classroomList:nt})=>({shixunHomeworks:Le,classroomList:nt}))(Ge)},53464:function(ot,at,ee){"use strict";ee.d(at,{Z:function(){return mr}});var y=ee(59301),Be={imageDimensions:"imageDimensions___a7crR",img:"img___Kroat",fullWidth:"fullWidth___c492T"},ye=ee(92310),ve=ee.n(ye),De=ee(29787);var Te=function(xe,re){return(Te=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(ne,se){ne.__proto__=se}||function(ne,se){for(var Ie in se)Object.prototype.hasOwnProperty.call(se,Ie)&&(ne[Ie]=se[Ie])})(xe,re)};function Ze(xe,re){function ne(){this.constructor=xe}Te(xe,re),xe.prototype=re===null?Object.create(re):(ne.prototype=re.prototype,new ne)}function Pe(xe,re,ne,se){return new(ne||(ne=Promise))(function(Ie,ue){function Ne(tn){try{fn(se.next(tn))}catch(yt){ue(yt)}}function Rt(tn){try{fn(se.throw(tn))}catch(yt){ue(yt)}}function fn(tn){var yt;tn.done?Ie(tn.value):(yt=tn.value,yt instanceof ne?yt:new ne(function(un){un(yt)})).then(Ne,Rt)}fn((se=se.apply(xe,re||[])).next())})}function Ce(xe,re){var ne,se,Ie,ue,Ne={label:0,sent:function(){if(1&Ie[0])throw Ie[1];return Ie[1]},trys:[],ops:[]};return ue={next:Rt(0),throw:Rt(1),return:Rt(2)},typeof Symbol=="function"&&(ue[Symbol.iterator]=function(){return this}),ue;function Rt(fn){return function(tn){return function(yt){if(ne)throw new TypeError("Generator is already executing.");for(;Ne;)try{if(ne=1,se&&(Ie=2&yt[0]?se.return:yt[0]?se.throw||((Ie=se.return)&&Ie.call(se),0):se.next)&&!(Ie=Ie.call(se,yt[1])).done)return Ie;switch(se=0,Ie&&(yt=[2&yt[0],Ie.value]),yt[0]){case 0:case 1:Ie=yt;break;case 4:return Ne.label++,{value:yt[1],done:!1};case 5:Ne.label++,se=yt[1],yt=[0];continue;case 7:yt=Ne.ops.pop(),Ne.trys.pop();continue;default:if(Ie=Ne.trys,!((Ie=Ie.length>0&&Ie[Ie.length-1])||yt[0]!==6&&yt[0]!==2)){Ne=0;continue}if(yt[0]===3&&(!Ie||yt[1]>Ie[0]&&yt[1]{const[ke,qe]=(0,y.useState)(st);return st=ke,y.createElement(Be.Z,{size:30},He.map(be=>y.createElement(Te.op,{key:be.key,style:ke===be.key?{border:"1px solid #165dff",color:"#165dff"}:{},onClick:()=>qe(be.key),shape:"default",icon:y.createElement("img",{src:be.icon})},be.name)))};ye.default.confirm({centered:!0,icon:null,okText:"\u786E\u8BA4",width:538,cancelText:"\u53D6\u6D88",title:"\u5BFC\u51FA\u5386\u53F2\u5BF9\u8BDD",content:y.createElement(Me,null),onOk:()=>pe(void 0,null,function*(){var ke,qe,be;if(st==="image"){const Ue=yield(0,Ce.ZP)(`/api/course_qna_sessions/${Ge}.json`,{method:"get"});if((Ue==null?void 0:Ue.status)===0){const _e=(qe=(ke=Ue==null?void 0:Ue.data)==null?void 0:ke.messages)==null?void 0:qe.map(dt=>({updated_at:dt.updated_at,question:dt.question,answer:dt.answer})),It={my_user_name:(be=Ue==null?void 0:Ue.data)==null?void 0:be.user_name,user_name:"AI\u56DE\u7B54",data:_e};yield et(It)}return}const lt=`${De.Z.API_SERVER}/api/course_qna_sessions/${Ge}/download_chat_data.json?file_type=${st}`;(0,ve.Nd)(null,lt)})})}},30688:function(ot,at,ee){"use strict";var y=ee(59301),Be=Object.defineProperty,ye=Object.getOwnPropertySymbols,ve=Object.prototype.hasOwnProperty,De=Object.prototype.propertyIsEnumerable,Te=(Ee,Ke,Se)=>Ke in Ee?Be(Ee,Ke,{enumerable:!0,configurable:!0,writable:!0,value:Se}):Ee[Ke]=Se,Ze=(Ee,Ke)=>{for(var Se in Ke||(Ke={}))ve.call(Ke,Se)&&Te(Ee,Se,Ke[Se]);if(ye)for(var Se of ye(Ke))De.call(Ke,Se)&&Te(Ee,Se,Ke[Se]);return Ee},Pe=(Ee,Ke)=>{var Se={};for(var he in Ee)ve.call(Ee,he)&&Ke.indexOf(he)<0&&(Se[he]=Ee[he]);if(Ee!=null&&ye)for(var he of ye(Ee))Ke.indexOf(he)<0&&De.call(Ee,he)&&(Se[he]=Ee[he]);return Se};const Ce=ee(20441),oe={};Ce.keys().forEach(Ee=>{const Ke=Ee.replace("./","").replace(".svg","");oe[Ke]=Ce(Ee)});const ge=Ee=>{var Ke=Ee,{filename:Se}=Ke,he=Pe(Ke,["filename"]),pe;const Ae=((pe=Se==null?void 0:Se.split(".").pop())==null?void 0:pe.toLowerCase())||"unknown",Ge=oe[Ae]||oe.default;return y.createElement("img",Ze({src:Ge,alt:Ae},he))};at.Z=ge},30003:function(ot,at,ee){"use strict";ee.d(at,{Z:function(){return oe}});var y=ee(59301),Be={flex_box_center:"flex_box_center___kyfCX",flex_space_between:"flex_space_between___GHTzD",flex_box_vertical_center:"flex_box_vertical_center___FdgNd",flex_box_center_end:"flex_box_center_end___LMVYD",flex_box_column:"flex_box_column___Yb2bC",f_l_c:"f_l_c___nwLBO",officediv:"officediv___KkKIB",preclass:"preclass___SCKdC"},ye=ee(37285),ve=ee(30688),De=ee(25399),Te=ee(37639),Pe=({item:ge})=>{var Ee,Ke,Se,he,pe;const[Ae,Ge]=(0,y.useState)(!1);console.log("----",ge);let He=[{name:"subject",icon:y.createElement("i",{style:{width:16,height:16,marginRight:5,color:"#2054C9"},className:"iconfont icon-kecheng1"})},{name:"shixun",icon:y.createElement("i",{style:{width:16,height:16,marginRight:5,color:"#2054C9"},className:"iconfont icon-shixunti2"})},{name:"challenge",icon:y.createElement("i",{style:{width:16,height:16,marginRight:5,color:"#2054C9"},className:"iconfont icon-shixunti2"})},{name:"document",icon:y.createElement(ve.Z,{filename:ge==null?void 0:ge.name,style:{width:16,height:16,marginRight:5}})}];return y.createElement("div",{className:Be.f_l_c},y.createElement(De.Z,{title:ge==null?void 0:ge.name},y.createElement(Te.Z,{placement:"top",content:y.createElement("div",null,y.createElement(ye.Z,null),y.createElement("pre",{className:Be.preclass,style:{maxWidth:600,maxHeight:400}},(ge==null?void 0:ge.type)==="document"&&((Ee=ge==null?void 0:ge.contents)==null?void 0:Ee.toString()),(ge==null?void 0:ge.type)!=="document"&&y.createElement("a",{target:"_blank",href:(Ke=ge==null?void 0:ge.contents)==null?void 0:Ke.toString()},(Se=ge==null?void 0:ge.contents)==null?void 0:Se.toString()))),title:y.createElement("div",null,(he=He==null?void 0:He.find(Le=>(Le==null?void 0:Le.name)===ge.type))==null?void 0:he.icon,ge==null?void 0:ge.name),trigger:"click",open:Ae,onOpenChange:Le=>{Ge(Le)}},y.createElement("div",{className:Be.officediv},(pe=He==null?void 0:He.find(Le=>(Le==null?void 0:Le.name)===ge.type))==null?void 0:pe.icon,ge==null?void 0:ge.name))))},oe=({Filelist:ge})=>y.createElement("div",null,y.createElement("div",{style:{display:"flex",alignItems:"center"}},y.createElement("span",{style:{minWidth:40,fontWeight:500,color:"#333"}},"\u5F15\u7528"),y.createElement(ye.Z,{style:{flex:1,minWidth:"calc(100% - 40px)"}})),y.createElement("div",{className:Be.f_l_c},ge==null?void 0:ge.map(Ee=>y.createElement(Pe,{item:Ee}))))},28044:function(ot,at,ee){"use strict";ee.d(at,{Z:function(){return Ve}});var y=ee(59301),Be={select:"select___Kt_GE",box:"box___S5_ly",text:"text___dtZDv",itemWrap:"itemWrap___xmw7x",item:"item___io6Bx",active:"active___nHRTI"},ye=ee(44104),ve=Object.defineProperty,De=Object.getOwnPropertySymbols,Te=Object.prototype.hasOwnProperty,Ze=Object.prototype.propertyIsEnumerable,Pe=(tt,et,st)=>et in tt?ve(tt,et,{enumerable:!0,configurable:!0,writable:!0,value:st}):tt[et]=st,Ce=(tt,et)=>{for(var st in et||(et={}))Te.call(et,st)&&Pe(tt,st,et[st]);if(De)for(var st of De(et))Ze.call(et,st)&&Pe(tt,st,et[st]);return tt};const oe=tt=>React.createElement("svg",Ce({className:"logo1_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:200,height:200},tt),React.createElement("path",{d:"M1019.407 620.8 891.834 397.781 946.49 293.12a29.099 29.099 0 0 0 6.4-36.395l-70.187-126.592a30.08 30.08 0 0 0-24.576-13.653H597.519L539.194 14.507a27.35 27.35 0 0 0-20.907-14.55H380.644a29.141 29.141 0 0 0-24.618 14.55v5.546L225.806 243.03H100.923a29.184 29.184 0 0 0-25.515 13.654L3.428 384.085a32.768 32.768 0 0 0 0 29.184L132.836 638.08 74.511 740.053a32.768 32.768 0 0 0 0 29.056l66.517 116.566a29.907 29.907 0 0 0 25.515 14.506H427.15l62.848 109.227A30.08 30.08 0 0 0 512.783 1024H660.41a29.141 29.141 0 0 0 24.576-14.55l128.469-224.853h114.773a31.915 31.915 0 0 0 24.662-15.445l66.474-117.419a28.16 28.16 0 0 0 0-30.976l.043.043zm-161.28 14.592L791.61 512.469 518.287 993.963l-74.752-122.88h-273.28l65.621-119.211h139.392L101.86 272.213h143.062L380.687 30.08l68.352 119.253-70.187 122.88H925.54l-69.205 121.942 137.6 241.194H858.17z",fill:"#605BEC"}),React.createElement("path",{d:"m499.983 699.307 174.379-274.731H324.708z",fill:"#605BEC"}));var ge="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCI+PHBhdGggZD0iTTEwMTkuNDA3IDYyMC44IDg5MS44MzQgMzk3Ljc4MSA5NDYuNDkgMjkzLjEyYTI5LjA5OSAyOS4wOTkgMCAwIDAgNi40LTM2LjM5NWwtNzAuMTg3LTEyNi41OTJhMzAuMDggMzAuMDggMCAwIDAtMjQuNTc2LTEzLjY1M0g1OTcuNTE5TDUzOS4xOTQgMTQuNTA3YTI3LjM1IDI3LjM1IDAgMCAwLTIwLjkwNy0xNC41NUgzODAuNjQ0YTI5LjE0MSAyOS4xNDEgMCAwIDAtMjQuNjE4IDE0LjU1djUuNTQ2TDIyNS44MDYgMjQzLjAzSDEwMC45MjNhMjkuMTg0IDI5LjE4NCAwIDAgMC0yNS41MTUgMTMuNjU0TDMuNDI4IDM4NC4wODVhMzIuNzY4IDMyLjc2OCAwIDAgMCAwIDI5LjE4NEwxMzIuODM2IDYzOC4wOCA3NC41MTEgNzQwLjA1M2EzMi43NjggMzIuNzY4IDAgMCAwIDAgMjkuMDU2bDY2LjUxNyAxMTYuNTY2YTI5LjkwNyAyOS45MDcgMCAwIDAgMjUuNTE1IDE0LjUwNkg0MjcuMTVsNjIuODQ4IDEwOS4yMjdBMzAuMDggMzAuMDggMCAwIDAgNTEyLjc4MyAxMDI0SDY2MC40MWEyOS4xNDEgMjkuMTQxIDAgMCAwIDI0LjU3Ni0xNC41NWwxMjguNDY5LTIyNC44NTNoMTE0Ljc3M2EzMS45MTUgMzEuOTE1IDAgMCAwIDI0LjY2Mi0xNS40NDVsNjYuNDc0LTExNy40MTlhMjguMTYgMjguMTYgMCAwIDAgMC0zMC45NzZsLjA0My4wNDN6bS0xNjEuMjggMTQuNTkyTDc5MS42MSA1MTIuNDY5IDUxOC4yODcgOTkzLjk2M2wtNzQuNzUyLTEyMi44OGgtMjczLjI4bDY1LjYyMS0xMTkuMjExaDEzOS4zOTJMMTAxLjg2IDI3Mi4yMTNoMTQzLjA2MkwzODAuNjg3IDMwLjA4bDY4LjM1MiAxMTkuMjUzLTcwLjE4NyAxMjIuODhIOTI1LjU0bC02OS4yMDUgMTIxLjk0MiAxMzcuNiAyNDEuMTk0SDg1OC4xN3oiIGZpbGw9IiM2MDVCRUMiLz48cGF0aCBkPSJtNDk5Ljk4MyA2OTkuMzA3IDE3NC4zNzktMjc0LjczMUgzMjQuNzA4eiIgZmlsbD0iIzYwNUJFQyIvPjwvc3ZnPg==",Ee=Object.defineProperty,Ke=Object.getOwnPropertySymbols,Se=Object.prototype.hasOwnProperty,he=Object.prototype.propertyIsEnumerable,pe=(tt,et,st)=>et in tt?Ee(tt,et,{enumerable:!0,configurable:!0,writable:!0,value:st}):tt[et]=st,Ae=(tt,et)=>{for(var st in et||(et={}))Se.call(et,st)&&pe(tt,st,et[st]);if(Ke)for(var st of Ke(et))he.call(et,st)&&pe(tt,st,et[st]);return tt};const Ge=tt=>React.createElement("svg",Ae({className:"logo2_svg__icon",viewBox:"0 0 1417 1024",xmlns:"http://www.w3.org/2000/svg",width:276.758,height:200},tt),React.createElement("path",{d:"M1364.44 118.705c-14.178-6.695-20.322 6.065-28.593 12.525-2.914 2.048-5.277 4.726-7.64 7.246-20.717 21.268-44.899 35.21-76.643 33.556a152.576 152.576 0 0 0-120.674 45.371c-7.404-41.826-32.06-66.875-69.553-82.865-19.693-8.35-39.543-16.7-53.248-34.737-9.61-12.919-12.288-27.333-17.015-41.512-3.15-8.507-6.144-17.25-16.384-18.668-11.185-1.733-15.517 7.247-19.928 14.73a189.125 189.125 0 0 0-23.552 98.461c1.575 76.88 35.446 138.083 102.636 181.642 7.562 4.963 9.531 9.925 7.09 17.25-4.49 14.967-9.926 29.54-14.81 44.584-2.992 9.61-7.561 11.658-18.274 7.483a309.484 309.484 0 0 1-96.886-63.015c-47.813-44.426-91.057-93.342-144.935-131.702a635.825 635.825 0 0 0-38.36-25.207c-54.982-51.2 7.167-93.262 21.582-98.225 14.966-5.199 5.277-23.158-43.402-22.922-48.68.237-93.184 15.833-149.977 36.628-8.428 3.15-17.092 5.514-25.993 7.326a557.844 557.844 0 0 0-160.768-5.436c-105.157 11.264-189.204 58.92-250.96 140.367-74.2 97.832-91.687 208.975-70.261 325.002 22.449 122.25 87.434 223.468 187.47 302.631 103.582 82 222.917 122.172 359.188 114.452 82.708-4.568 174.79-15.202 278.686-99.485 26.151 12.445 53.642 17.486 99.249 21.267 35.131 3.072 69.002-1.733 95.153-6.931 40.96-8.35 38.203-44.741 23.316-51.437-120.202-53.72-93.814-31.822-117.839-49.624 61.125-69.317 153.206-141.312 189.204-374.706 2.835-18.51.472-30.168 0-45.213-.237-9.137 1.969-12.603 12.918-13.706a240.089 240.089 0 0 0 86.173-25.442c77.982-40.803 109.332-107.914 116.736-188.259 1.103-12.288-.236-24.97-13.705-31.429zM685.45 842.043C569.108 754.215 512.55 725.307 489.157 726.49c-21.82 1.26-17.96 25.206-13.155 40.802 5.042 15.439 11.58 26.073 20.717 39.621 6.301 8.9 10.791 22.213-6.302 32.295-37.494 22.213-102.794-7.561-105.787-8.98-76.012-42.929-139.421-99.564-184.241-176.994a523.894 523.894 0 0 1-72.468-239.93c-1.024-20.56 5.278-27.885 26.703-31.587a272.148 272.148 0 0 1 85.307-2.127c118.942 16.699 220.16 67.741 305.073 148.48 48.443 46.001 85.071 100.982 122.88 154.703 40.173 57.029 83.338 111.458 138.32 155.963 19.376 15.675 34.894 27.569 49.781 36.234-44.74 4.805-119.414 5.829-170.456-32.926zm55.926-344.615c0-5.357 2.757-10.398 7.326-13.47a17.723 17.723 0 0 1 22.134 2.048c3.072 2.915 4.805 7.09 4.805 11.422a16.778 16.778 0 0 1-17.25 16.541 17.33 17.33 0 0 1-12.131-4.883 15.911 15.911 0 0 1-4.884-11.658zm173.529 85.464a104.37 104.37 0 0 1-33.005 8.586 71.444 71.444 0 0 1-44.504-13.548c-15.282-12.288-26.23-19.141-30.72-40.645a89.167 89.167 0 0 1 .787-31.429c3.939-17.487-.393-28.75-13.312-38.912-10.476-8.35-23.71-10.634-38.36-10.634a32.06 32.06 0 0 1-14.179-4.175c-6.144-2.914-11.106-10.24-6.301-19.14a60.18 60.18 0 0 1 10.712-11.265c19.85-10.79 42.693-7.246 63.882.788 19.693 7.798 34.501 21.898 55.926 41.905 21.74 24.183 25.68 30.8 38.125 48.916 9.846 14.179 18.747 28.75 24.89 45.45 3.703 10.397-1.102 18.905-13.941 24.103z",fill:"#4D6BFE"}));var He="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDE0MTcgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjc2Ljc1OCIgaGVpZ2h0PSIyMDAiPjxwYXRoIGQ9Ik0xMzY0LjQ0IDExOC43MDVjLTE0LjE3OC02LjY5NS0yMC4zMjIgNi4wNjUtMjguNTkzIDEyLjUyNS0yLjkxNCAyLjA0OC01LjI3NyA0LjcyNi03LjY0IDcuMjQ2LTIwLjcxNyAyMS4yNjgtNDQuODk5IDM1LjIxLTc2LjY0MyAzMy41NTZhMTUyLjU3NiAxNTIuNTc2IDAgMCAwLTEyMC42NzQgNDUuMzcxYy03LjQwNC00MS44MjYtMzIuMDYtNjYuODc1LTY5LjU1My04Mi44NjUtMTkuNjkzLTguMzUtMzkuNTQzLTE2LjctNTMuMjQ4LTM0LjczNy05LjYxLTEyLjkxOS0xMi4yODgtMjcuMzMzLTE3LjAxNS00MS41MTItMy4xNS04LjUwNy02LjE0NC0xNy4yNS0xNi4zODQtMTguNjY4LTExLjE4NS0xLjczMy0xNS41MTcgNy4yNDctMTkuOTI4IDE0LjczYTE4OS4xMjUgMTg5LjEyNSAwIDAgMC0yMy41NTIgOTguNDYxYzEuNTc1IDc2Ljg4IDM1LjQ0NiAxMzguMDgzIDEwMi42MzYgMTgxLjY0MiA3LjU2MiA0Ljk2MyA5LjUzMSA5LjkyNSA3LjA5IDE3LjI1LTQuNDkgMTQuOTY3LTkuOTI2IDI5LjU0LTE0LjgxIDQ0LjU4NC0yLjk5MiA5LjYxLTcuNTYxIDExLjY1OC0xOC4yNzQgNy40ODNhMzA5LjQ4NCAzMDkuNDg0IDAgMCAxLTk2Ljg4Ni02My4wMTVjLTQ3LjgxMy00NC40MjYtOTEuMDU3LTkzLjM0Mi0xNDQuOTM1LTEzMS43MDJhNjM1LjgyNSA2MzUuODI1IDAgMCAwLTM4LjM2LTI1LjIwN2MtNTQuOTgyLTUxLjIgNy4xNjctOTMuMjYyIDIxLjU4Mi05OC4yMjUgMTQuOTY2LTUuMTk5IDUuMjc3LTIzLjE1OC00My40MDItMjIuOTIyLTQ4LjY4LjIzNy05My4xODQgMTUuODMzLTE0OS45NzcgMzYuNjI4LTguNDI4IDMuMTUtMTcuMDkyIDUuNTE0LTI1Ljk5MyA3LjMyNmE1NTcuODQ0IDU1Ny44NDQgMCAwIDAtMTYwLjc2OC01LjQzNmMtMTA1LjE1NyAxMS4yNjQtMTg5LjIwNCA1OC45Mi0yNTAuOTYgMTQwLjM2Ny03NC4yIDk3LjgzMi05MS42ODcgMjA4Ljk3NS03MC4yNjEgMzI1LjAwMiAyMi40NDkgMTIyLjI1IDg3LjQzNCAyMjMuNDY4IDE4Ny40NyAzMDIuNjMxIDEwMy41ODIgODIgMjIyLjkxNyAxMjIuMTcyIDM1OS4xODggMTE0LjQ1MiA4Mi43MDgtNC41NjggMTc0Ljc5LTE1LjIwMiAyNzguNjg2LTk5LjQ4NSAyNi4xNTEgMTIuNDQ1IDUzLjY0MiAxNy40ODYgOTkuMjQ5IDIxLjI2NyAzNS4xMzEgMy4wNzIgNjkuMDAyLTEuNzMzIDk1LjE1My02LjkzMSA0MC45Ni04LjM1IDM4LjIwMy00NC43NDEgMjMuMzE2LTUxLjQzNy0xMjAuMjAyLTUzLjcyLTkzLjgxNC0zMS44MjItMTE3LjgzOS00OS42MjQgNjEuMTI1LTY5LjMxNyAxNTMuMjA2LTE0MS4zMTIgMTg5LjIwNC0zNzQuNzA2IDIuODM1LTE4LjUxLjQ3Mi0zMC4xNjggMC00NS4yMTMtLjIzNy05LjEzNyAxLjk2OS0xMi42MDMgMTIuOTE4LTEzLjcwNmEyNDAuMDg5IDI0MC4wODkgMCAwIDAgODYuMTczLTI1LjQ0MmM3Ny45ODItNDAuODAzIDEwOS4zMzItMTA3LjkxNCAxMTYuNzM2LTE4OC4yNTkgMS4xMDMtMTIuMjg4LS4yMzYtMjQuOTctMTMuNzA1LTMxLjQyOXpNNjg1LjQ1IDg0Mi4wNDNDNTY5LjEwOCA3NTQuMjE1IDUxMi41NSA3MjUuMzA3IDQ4OS4xNTcgNzI2LjQ5Yy0yMS44MiAxLjI2LTE3Ljk2IDI1LjIwNi0xMy4xNTUgNDAuODAyIDUuMDQyIDE1LjQzOSAxMS41OCAyNi4wNzMgMjAuNzE3IDM5LjYyMSA2LjMwMSA4LjkgMTAuNzkxIDIyLjIxMy02LjMwMiAzMi4yOTUtMzcuNDk0IDIyLjIxMy0xMDIuNzk0LTcuNTYxLTEwNS43ODctOC45OC03Ni4wMTItNDIuOTI5LTEzOS40MjEtOTkuNTY0LTE4NC4yNDEtMTc2Ljk5NGE1MjMuODk0IDUyMy44OTQgMCAwIDEtNzIuNDY4LTIzOS45M2MtMS4wMjQtMjAuNTYgNS4yNzgtMjcuODg1IDI2LjcwMy0zMS41ODdhMjcyLjE0OCAyNzIuMTQ4IDAgMCAxIDg1LjMwNy0yLjEyN2MxMTguOTQyIDE2LjY5OSAyMjAuMTYgNjcuNzQxIDMwNS4wNzMgMTQ4LjQ4IDQ4LjQ0MyA0Ni4wMDEgODUuMDcxIDEwMC45ODIgMTIyLjg4IDE1NC43MDMgNDAuMTczIDU3LjAyOSA4My4zMzggMTExLjQ1OCAxMzguMzIgMTU1Ljk2MyAxOS4zNzYgMTUuNjc1IDM0Ljg5NCAyNy41NjkgNDkuNzgxIDM2LjIzNC00NC43NCA0LjgwNS0xMTkuNDE0IDUuODI5LTE3MC40NTYtMzIuOTI2em01NS45MjYtMzQ0LjYxNWMwLTUuMzU3IDIuNzU3LTEwLjM5OCA3LjMyNi0xMy40N2ExNy43MjMgMTcuNzIzIDAgMCAxIDIyLjEzNCAyLjA0OGMzLjA3MiAyLjkxNSA0LjgwNSA3LjA5IDQuODA1IDExLjQyMmExNi43NzggMTYuNzc4IDAgMCAxLTE3LjI1IDE2LjU0MSAxNy4zMyAxNy4zMyAwIDAgMS0xMi4xMzEtNC44ODMgMTUuOTExIDE1LjkxMSAwIDAgMS00Ljg4NC0xMS42NTh6bTE3My41MjkgODUuNDY0YTEwNC4zNyAxMDQuMzcgMCAwIDEtMzMuMDA1IDguNTg2IDcxLjQ0NCA3MS40NDQgMCAwIDEtNDQuNTA0LTEzLjU0OGMtMTUuMjgyLTEyLjI4OC0yNi4yMy0xOS4xNDEtMzAuNzItNDAuNjQ1YTg5LjE2NyA4OS4xNjcgMCAwIDEgLjc4Ny0zMS40MjljMy45MzktMTcuNDg3LS4zOTMtMjguNzUtMTMuMzEyLTM4LjkxMi0xMC40NzYtOC4zNS0yMy43MS0xMC42MzQtMzguMzYtMTAuNjM0YTMyLjA2IDMyLjA2IDAgMCAxLTE0LjE3OS00LjE3NWMtNi4xNDQtMi45MTQtMTEuMTA2LTEwLjI0LTYuMzAxLTE5LjE0YTYwLjE4IDYwLjE4IDAgMCAxIDEwLjcxMi0xMS4yNjVjMTkuODUtMTAuNzkgNDIuNjkzLTcuMjQ2IDYzLjg4Mi43ODggMTkuNjkzIDcuNzk4IDM0LjUwMSAyMS44OTggNTUuOTI2IDQxLjkwNSAyMS43NCAyNC4xODMgMjUuNjggMzAuOCAzOC4xMjUgNDguOTE2IDkuODQ2IDE0LjE3OSAxOC43NDcgMjguNzUgMjQuODkgNDUuNDUgMy43MDMgMTAuMzk3LTEuMTAyIDE4LjkwNS0xMy45NDEgMjQuMTAzeiIgZmlsbD0iIzRENkJGRSIvPjwvc3ZnPg==",Le=ee(59301),Ve=({value:tt,onChange:et})=>{const[st,Me]=(0,y.useState)(!1),ke=[{name:"\u901A\u4E49\u5343\u95EE",key:"qwen-plus-latest",img:ge},{name:"DeepSeek R1-671B",key:"deepseek-r1",img:He}],qe=ke.find(be=>be.key===tt);return Le.createElement("div",{className:Be.select},Le.createElement(ye.Z,{size:10},Le.createElement("span",{className:"c-grey-333 font16"},"\u6A21\u578B"),Le.createElement("div",{className:Be.box,onMouseLeave:()=>Me(!1)},Le.createElement("div",{className:Be.text,onClick:()=>Me(!0)},Le.createElement("img",{src:qe.img,width:20}),Le.createElement("span",null,qe.name),Le.createElement("b",{className:"iconfont icon-zhankai6"})),st&&Le.createElement("div",{className:Be.itemWrap},Le.createElement("aside",null,ke.map(be=>Le.createElement("div",{key:be.key,className:`${Be.item} ${be.key===tt?Be.active:""}`,onClick:lt=>{lt.stopPropagation(),et(be.key),Me(!1)}},Le.createElement("img",{src:be.img,width:20}),Le.createElement("span",null,be.name))))))))}},10298:function(ot,at,ee){"use strict";ee.d(at,{Z:function(){return Ze}});var y=ee(59301),Be={reasoning:"reasoning___S0mKl",btn:"btn____CIJG",content:"content___CIAh9"},ye=ee(29787),ve=ee(59301),De=(Pe,Ce,oe)=>new Promise((ge,Ee)=>{var Ke=pe=>{try{he(oe.next(pe))}catch(Ae){Ee(Ae)}},Se=pe=>{try{he(oe.throw(pe))}catch(Ae){Ee(Ae)}},he=pe=>pe.done?ge(pe.value):Promise.resolve(pe.value).then(Ke,Se);he((oe=oe.apply(Pe,Ce)).next())}),Ze=({value:Pe="",streamingStatus:Ce,onFinish:oe,cancelIndex:ge,time:Ee,loading:Ke,loadAll:Se})=>{const[he,pe]=(0,y.useState)(""),[Ae,Ge]=(0,y.useState)(!0),He=(0,y.useRef)(Pe),Le=(0,y.useRef)(Ce),rt=(0,y.useRef)(0),Ve=(0,y.useRef)(null),[tt,et]=(0,y.useState)(!1),st=70;(0,y.useEffect)(()=>{Le.current=Ce},[Ce]),(0,y.useEffect)(()=>{He.current=Pe},[Pe]),(0,y.useEffect)(()=>{if(!Ce){pe(He.current);return}return et(!0),Ve.current=setInterval(Me,st),()=>{clearInterval(Ve.current)}},[]),(0,y.useEffect)(()=>{tt&&(pe(He.current),clearInterval(Ve.current),et(!1),oe())},[ge]);const Me=()=>De(void 0,null,function*(){const ke=He.current[rt.current];ke!==void 0?(pe(qe=>qe+ke),rt.current++,clearInterval(Ve.current),Ve.current=setInterval(Me,280/(He.current.length-rt.current))):Le.current===!1&&(pe(He.current),clearInterval(Ve.current),et(!1),oe())});return ve.createElement("div",{className:`${Be.reasoning} fadeIn animated`},ve.createElement("div",{className:Be.btn,onClick:()=>Ge(!Ae)},ve.createElement("i",{className:"iconfont icon-shendusikao"}),Ee?ve.createElement("span",null,"\u5DF2\u6DF1\u5EA6\u601D\u8003\uFF08\u7528\u65F6 ",Ee," \u79D2\uFF09"):ve.createElement("span",null,"\u601D\u8003\u4E2D..."),Ae?ve.createElement("b",{className:"iconfont icon-shouqi6"}):ve.createElement("b",{className:"iconfont icon-zhankai6"})),Ke&&ve.createElement(ye.Z,{spinning:!0,className:"mt20"}),Ae&&!Ke&&ve.createElement("div",{className:Be.content},he,tt?ve.createElement("span",{className:"aiBlink"},"__"):""))}},91783:function(ot,at,ee){"use strict";ee.d(at,{Z:function(){return Yt}});var y=ee(59301),Be=ee(30641),ye=ee(6767),ve=ee(14566),De=ee(62957),Te=ee(25399),Ze=ee(37568),Pe=ee(7939),Ce=ee(29787),oe=ee(584),ge=ee(93725),Ee=ee(75727),Ke=ee(37639),Se=ee(92310),he=ee.n(Se),pe=ee(12709),Ae=ee(30003),Ge=ee(10298),He=ee(28044),Le={flex_box_center:"flex_box_center___GmElr",flex_space_between:"flex_space_between____pbWi",flex_box_vertical_center:"flex_box_vertical_center___COMWd",flex_box_center_end:"flex_box_center_end___lmAQf",flex_box_column:"flex_box_column___OJb7M",loadingPic:"loadingPic___y2kKZ",loading:"loading___UEUk1",dot:"dot___TYXFV","dot-fade":"dot-fade___KWn1a",wrap:"wrap___nU3cS",chatContainer:"chatContainer___PNe3Q",footerContainer:"footerContainer___hQATV",btnWrp:"btnWrp___mS8l6",btn:"btn___3za5U",btnActive:"btnActive____jzfb",inputContainer:"inputContainer___iCQ3u",uploadBtn:"uploadBtn___OHHJF",sendBtn:"sendBtn___ktaQl",sendBtnDisabled:"sendBtnDisabled___DVncF",cancelBtn:"cancelBtn___bzMDI",lineFour:"lineFour___Lhbz5",fullIcon:"fullIcon___YWXTV",footerContainerSelected:"footerContainerSelected___pGBh3",full:"full___dZLXo",li:"li___PjMV3",avatarIcon:"avatarIcon___ztGQ3",img:"img___wZqEA",content:"content___OlYYG",borderBox:"borderBox___tjHwt",text:"text___yWTCV",fileWrap:"fileWrap___IX778",file:"file___fxAKb",fileName:"fileName___RA8nu",source:"source___nkLC0",action:"action___I2zGy",disabledInput:"disabledInput___Buork",backBottom:"backBottom___SMuL2",head:"head___v8Eom",headBtn:"headBtn___IS7xR",menuWarp:"menuWarp___G6yj0",menu:"menu___M8VWP",menuText:"menuText___gRpb5",menuDel:"menuDel___eH_wg",active:"active___KWwPV",textmu:"textmu___SnRvX",bottomlist:"bottomlist___mgGfL"},rt=ee(38147),Ve=ee(65862),tt=ee(52516),et=ee(37166),st=ee(28984),Me=ee(71986),ke=ee(74128),qe=ee(56102),be=ee(48530),lt=ee(58617),Ue=ee(32050),_e={addImg:"addImg___SRqVr"},It="data:image/png;base64,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",dt=(rn,zt,sn)=>new Promise((it,ct)=>{var $t=Xt=>{try{wn(sn.next(Xt))}catch(hr){ct(hr)}},Pt=Xt=>{try{wn(sn.throw(Xt))}catch(hr){ct(hr)}},wn=Xt=>Xt.done?it(Xt.value):Promise.resolve(Xt.value).then($t,Pt);wn((sn=sn.apply(rn,zt)).next())}),_t=({nickname:rn="",headImgId:zt="",onOk:sn=()=>{}})=>{var it;const[ct,$t]=(0,y.useState)(""),[Pt,wn]=(0,y.useState)(""),[Xt,hr]=(0,y.useState)(!1),[xe,re]=(0,y.useState)(!1);return(0,y.useEffect)(()=>{Xt&&($t(rn),wn(zt))},[Xt]),y.createElement(y.Fragment,null,y.createElement("i",{onClick:()=>hr(!0),style:{marginLeft:10,color:"#333",fontSize:14,cursor:"pointer"},className:"iconfont icon-bianji16"}),y.createElement(De.default,{title:"\u8BBE\u7F6E\u52A9\u6559\u5934\u50CF\u548C\u540D\u79F0",centered:!0,width:720,okText:"\u4FDD\u5B58",open:Xt,confirmLoading:xe,onOk:()=>dt(void 0,null,function*(){ct||ye.ZP.info("\u540D\u79F0\u4E0D\u80FD\u4E3A\u7A7A"),re(!0),(yield sn({ai_nickname:ct,ai_headimg_id:Pt}))&&hr(!1),re(!1)}),onCancel:()=>{hr(!1)}},y.createElement("div",{style:{display:"flex",alignItems:"center"}},y.createElement("label",{style:{width:70,textAlign:"end"}},y.createElement("span",{style:{color:"red"}},"*"),"\u52A9\u6559\u540D\u79F0"),y.createElement(Ze.default,{maxLength:5,showCount:!0,style:{width:"80%",marginLeft:20},value:ct,onChange:ne=>$t(ne.target.value)})),y.createElement("div",{style:{display:"flex",alignItems:"center",marginTop:20}},y.createElement("label",{style:{width:70,textAlign:"end",marginRight:20}},"\u52A9\u6559\u5934\u50CF"),y.createElement(ve.default,{disabled:!!Pt,accept:".png,.jpg",action:`${ke.Z.API_SERVER}/api/attachments.json`,maxCount:1,showUploadList:!1,withCredentials:!0,beforeUpload:ne=>{var se,Ie,ue,Ne;const Rt=(Ne=(ue=(Ie=(se=ne==null?void 0:ne.name)==null?void 0:se.split("."))==null?void 0:Ie.slice(-1))==null?void 0:ue[0])==null?void 0:Ne.toLowerCase(),tn=["jpg","png"].includes(Rt);return ne.size==0?(ye.ZP.warning("\u6587\u4EF6\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A"),ve.default.LIST_IGNORE):tn?ne.size/1024/1024>100?(ye.ZP.warning("\u4E0A\u4F20\u7684\u6587\u4EF6\u5927\u5C0F\u9650\u5236100MB\uFF0C\u8BF7\u68C0\u67E5\u540E\u91CD\u65B0\u4E0A\u4F20"),ve.default.LIST_IGNORE):!0:(ye.ZP.warning("\u76EE\u524D\u652F\u6301png\u3001jpg\u6587\u4EF6"),ve.default.LIST_IGNORE)},onChange:({file:ne})=>{var se;wn((se=ne==null?void 0:ne.response)==null?void 0:se.container_id)}},Pt?y.createElement("div",{style:{position:"relative"}},y.createElement("img",{src:((it=ke.Z)==null?void 0:it.API_SERVER)+"/api/attachments/"+Pt,width:120,height:120}),y.createElement("i",{onClick:()=>{wn("")},style:{color:"red",cursor:"pointer",position:"absolute",right:0,top:0},className:"iconfont icon-zuoce-jinengbiaoqianshanchu"})):y.createElement("div",{className:_e.addImg},y.createElement("i",{className:"iconfont icon-tianjia5"}),y.createElement("span",{style:{marginTop:10}},"\u4E0A\u4F20\u5934\u50CF")))),y.createElement("div",{style:{marginLeft:12}},y.createElement("p",{style:{color:"#333",marginBottom:0,marginTop:20}},"\u5C55\u793A\u5165\u53E3\u793A\u4F8B"),y.createElement("img",{src:It,style:{width:570}}))))},Ye=ee(65582),Fe=ee(86409),je=Object.defineProperty,gt=Object.defineProperties,kt=Object.getOwnPropertyDescriptors,Re=Object.getOwnPropertySymbols,Dt=Object.prototype.hasOwnProperty,wt=Object.prototype.propertyIsEnumerable,qt=(rn,zt,sn)=>zt in rn?je(rn,zt,{enumerable:!0,configurable:!0,writable:!0,value:sn}):rn[zt]=sn,ut=(rn,zt)=>{for(var sn in zt||(zt={}))Dt.call(zt,sn)&&qt(rn,sn,zt[sn]);if(Re)for(var sn of Re(zt))wt.call(zt,sn)&&qt(rn,sn,zt[sn]);return rn},Ft=(rn,zt)=>gt(rn,kt(zt)),mt=(rn,zt,sn)=>new Promise((it,ct)=>{var $t=Xt=>{try{wn(sn.next(Xt))}catch(hr){ct(hr)}},Pt=Xt=>{try{wn(sn.throw(Xt))}catch(hr){ct(hr)}},wn=Xt=>Xt.done?it(Xt.value):Promise.resolve(Xt.value).then($t,Pt);wn((sn=sn.apply(rn,zt)).next())}),Yt=({title:rn="\u5934\u6B4CAI",placeholder:zt,hideUpload:sn,hideInputBox:it,aiIcon:ct=et,userIcon:$t=st,dragIcon:Pt=Me,children:wn,fetchUrl:Xt,fetchData:hr={},extraAnswerAction:xe,showDefaultTips:re=!0,onOpen:ne,onClose:se,loadingOption:Ie,showPreference:ue=!1,initMessage:Ne,customRequest:Rt,visible:fn,width:tn=1200,isCheckRestrictNumber:yt=!1,headNode:un,headFunctionNode:$n,showRedraw:br,showEdit:xa,promptPropName:tl="prompt",topPercentage:ia,showSwitchingModel:Wn=!1,showImageGenerator:qn=!1,showLookHistory:dn=!1,fetchListObject:Kn,customPreference:aa,customDataNode:ja,showAddSession:Ur,historyId:Lr,draggableExtraNode:yn,drawerExtraNode:Ca,menuExtraFunctionNode:mn,showSceneAwareness:Vn=!1,ReactComponent:ln=Be.Z,topFunctionNode:hn,footerContainerStyle:Ot,chatContainerStyle:Wt={},showCodePreview:En=!1,showSource:nr=!0,onSendMessage:lr,onDynamic:rr=()=>{},showAvatarEditData:xr,isPath:Hn=!1,BottomNode:$r,BOttomNodeName:Yn,ysclist:Pn={},isCoze:Gt,Selectdiv:or})=>{var ea,Zn,na,Wl,Kl,Bl,Dn,ta,su,hu;const[Zl,ht]=(0,y.useState)(!1),[rl,wr]=(0,y.useState)("qwen-plus-latest"),[Mn,jl]=(0,y.useState)([]),[dl,fl]=(0,y.useState)([]),[Cl,Fl]=(0,y.useState)(!1),[Xl,Sa]=(0,y.useState)(!1),[Tl,Yl]=(0,y.useState)(!1),[Ka,xl]=(0,y.useState)([]),[cu,Au]=(0,y.useState)(""),[si,Qu]=(0,y.useState)(0),[Iu,qa]=(0,y.useState)(void 0),[ku,Ia]=(0,y.useState)(!1),[Ea,Ql]=(0,y.useState)(null),[Tu,Lu]=(0,y.useState)(""),kl=(0,y.useRef)(),Hu=(0,y.useRef)(null),Ul=(0,y.useRef)(null),[pu,Rl]=(0,y.useState)(!1),[Cn,Tr]=(0,y.useState)(!1),[nl,pl]=(0,y.useState)(!1),[tu,xu]=(0,y.useState)(!1),[Ru,Ml]=(0,y.useState)(!1),[Si,hi]=(0,y.useState)(0),fu=(0,y.useRef)(null),Uu=(0,y.useRef)(!1),pi=(0,y.useRef)(null),[ae,We]=(0,y.useState)(void 0),ze=(0,Ye.useParams)(),[Qe,Je]=(0,y.useState)(!0),[ft,At]=(0,y.useState)(tn-28),[vt,Xe]=(0,y.useState)(!1),[en,St]=(0,y.useState)(!0),[on,kn]=(0,y.useState)([]),Fn=(0,y.useRef)([]),An=(0,y.useRef)(null),Bn=(0,y.useRef)(null),gn=(0,y.useRef)(!1),xn=ft-22,er=cu==null?void 0:cu.split(` +`).length,{onAdd:Sn,onGetList:Rn,onListClick:mr,onListDelete:Ln,onListDealData:_n}=Kn||{},qr=50,vr=10,Rr={maxCount:qr,showUploadList:!1,withCredentials:!0,openFileDialogOnClick:!1,fileList:Mn,multiple:!0,accept:".doc,.docx,.md,.txt,.pdf,.xlsx,.xls",beforeUpload:pt=>mt(void 0,null,function*(){var Gn,Ar,sr,pa;const Nr=(pa=(sr=(Ar=(Gn=pt==null?void 0:pt.name)==null?void 0:Gn.split("."))==null?void 0:Ar.slice(-1))==null?void 0:sr[0])==null?void 0:pa.toLowerCase(),la=["doc","docx","md","pdf","txt","xlsx","xls"].includes(Nr);return pt.size==0?(ye.ZP.warning("\u6587\u4EF6\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A"),ve.default.LIST_IGNORE):la?pt.size/1024/1024>100?(ye.ZP.warning("\u4E0A\u4F20\u7684\u6587\u4EF6\u5927\u5C0F\u9650\u5236100MB\uFF0C\u8BF7\u68C0\u67E5\u540E\u91CD\u65B0\u4E0A\u4F20"),ve.default.LIST_IGNORE):!0:(ye.ZP.warning("\u76EE\u524D\u652F\u6301txt\u3001md\u3001doc\u3001docx\u3001pdf\u3001xlsx\u3001xls\u6587\u4EF6"),ve.default.LIST_IGNORE)}),onChange:({fileList:pt})=>{jl(pt)},action:`${(ea=ke.Z)==null?void 0:ea.API_SERVER}/api/intelligent_imports/upload_file.json`},Dr={maxCount:vr,showUploadList:!1,withCredentials:!0,openFileDialogOnClick:!1,fileList:dl,multiple:!0,accept:".jpg,.png,",beforeUpload:pt=>{var Gn,Ar,sr,pa;const Nr=(pa=(sr=(Ar=(Gn=pt==null?void 0:pt.name)==null?void 0:Gn.split("."))==null?void 0:Ar.slice(-1))==null?void 0:sr[0])==null?void 0:pa.toLowerCase(),la=["jpg","png"].includes(Nr);return pt.size==0?(ye.ZP.warning("\u6587\u4EF6\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A"),ve.default.LIST_IGNORE):la?pt.size/1024/1024>10?(ye.ZP.warning("\u4E0A\u4F20\u7684\u56FE\u7247\u5927\u5C0F\u9650\u523610MB\uFF0C\u8BF7\u68C0\u67E5\u540E\u91CD\u65B0\u4E0A\u4F20"),ve.default.LIST_IGNORE):!0:(ye.ZP.warning("\u76EE\u524D\u652F\u6301jpg\u3001png"),ve.default.LIST_IGNORE)},onChange:({fileList:pt})=>{fl(pt)},action:`${(Zn=ke.Z)==null?void 0:Zn.API_SERVER}/api/ai/generals/update_file.json`};(0,y.useEffect)(()=>{if(!Ka.length||!kl.current)return;const pt=Ka[Ka.length-1];pt!=null&&pt.loading&&(kl.current.scrollTop=kl.current.scrollHeight)},[Ka.length]),(0,y.useEffect)(()=>{if(!kl.current||!fu.current)return;const pt=new IntersectionObserver(([Gn])=>{Je(Gn.isIntersecting)},{root:kl.current,rootMargin:"70px",threshold:0});return pt.observe(fu.current),()=>{fu.current&&pt.unobserve(fu.current)}},[kl.current,fu.current]),(0,y.useEffect)(()=>{if(!pu)return;const pt=kl.current,Gn=pi.current;Uu.current=!1;let Ar=pt.scrollTop;const sr=()=>{const{scrollTop:Nr,scrollHeight:oa,clientHeight:la}=pt;Nr>Ar?Nr+la>=oa-50&&(pt.scrollTop=pt.scrollHeight,Uu.current=!1):Nr{Uu.current||(pt.scrollTop=pt.scrollHeight)});return pa.observe(Gn),()=>{var Nr;pa.unobserve(Gn),(Nr=pt==null?void 0:pt.removeEventListener)==null||Nr.call(pt,"scroll",sr)}},[pu]),(0,y.useEffect)(()=>{!pu&&Fn.current.length&&(xl([...Ka,...Fn.current]),Fn.current=[])},[pu]),(0,y.useEffect)(()=>{if(!kl.current)return;const pt=new ResizeObserver(()=>{var Gn;kl.current&&At((Gn=kl.current)==null?void 0:Gn.offsetWidth)});return pt.observe(kl.current),()=>{kl.current&&pt.unobserve(kl.current)}},[kl.current]),(0,y.useEffect)(()=>{typeof fn=="boolean"&&ht(fn)},[fn]),(0,y.useEffect)(()=>{var pt;if(Hu.current&&Ea!==null){Hu.current.focus();const Gn=(pt=Hu.current.resizableTextArea)==null?void 0:pt.textArea;Gn&&(Gn.selectionStart=Gn.selectionEnd=Gn.value.length)}},[Ea]),(0,y.useEffect)(()=>{er<5&&Ia(!1)},[er]),(0,y.useEffect)(()=>{Zl&&Ne&&(xl(Wr(Ne)),Fl(!0),zr(Ne,{history:[]})),Zl&&(ga(),ze!=null&&ze.pathId&&ra(),Lr?Wa(Lr):Ur&&!ae&&Aa()),Zl||Pr()},[Zl]),(0,y.useEffect)(()=>{var pt,Gn,Ar;let sr=Object.values(((pt=Pn==null?void 0:Pn.bot_option_data)==null?void 0:pt.model_detail_map)||{});(sr==null?void 0:sr.length)>0&&((Ar=(Gn=sr==null?void 0:sr[0])==null?void 0:Gn.name.toLowerCase())!=null&&Ar.includes("reasoner"))?Tr(!0):Tr(!1)},[Pn]);const Wr=(pt="",Gn=[],Ar=[])=>{const sr=Date.now();return[{text:pt,key:sr,sender:"user",fileList:Gn,imageList:Ar,show:!0},{loading:!0,key:sr,sender:"AI",show:!0,model:rl,imageGenerator:tu,thinkingEnabled:Cn,codePreview:nl}]},Pr=()=>{Lu(""),Ql(null),jl([]),fl([]),Au("")},ir=()=>{if(ne){ne({chatData:Ka,setChatData:xl,setLoading:Fl,getData:zr,renderChatItems:Wr,handleAdd:Aa,identifier:ae});return}ht(!0)},Kr=()=>{if(St(!0),se){se();return}ht(!1)},ra=()=>mt(void 0,null,function*(){const pt=yield(0,rt.ZP)("/api/ai/agents/click.json",{method:"post",body:{deployable_type:"Subject",deployable_id:ze==null?void 0:ze.pathId}})}),ca=()=>{Ia(!ku)},ga=()=>mt(void 0,null,function*(){if(!yt)return;const pt=yield(0,rt.ZP)("/api/intelligent_imports/check_number.json",{method:"get"});(pt==null?void 0:pt.status)===0&&(pt==null?void 0:pt.total_number)!==-1&&(Qu((pt==null?void 0:pt.total_number)-(pt==null?void 0:pt.remaining_number)),qa(pt==null?void 0:pt.total_number))}),wa=()=>{De.default.info({title:"\u63D0\u793A",icon:null,okText:"\u6211\u77E5\u9053\u4E86",width:510,centered:!0,content:y.createElement("div",null,y.createElement("div",{style:{color:"#FA6400"}},"\u60A8\u5DF2\u8FBE\u5230\u667A\u80FD\u52A9\u6559\u7684\u4F7F\u7528\u6B21\u6570"),y.createElement("div",{className:"c-grey-333 mt5"},"\u667A\u80FD\u52A9\u6559\u6BCF\u5929\u9650\u5236\u4F7F\u7528",Iu,"\u6B21\uFF0C\u8BF7\u660E\u5929\u518D\u8BD5\u3002"))})},ha=pt=>pt.reduce((Ar,sr)=>{if(sr.sender==="user"){const pa=pt.find(Nr=>Nr.key===sr.key&&Nr.sender==="AI");pa&&(pa!=null&&pa.text)&&!(pa!=null&&pa.error)&&Ar.push({question:sr.text,answer:pa.text})}return Ar},[]),zr=(...pt)=>mt(void 0,[...pt],function*(Gn="",Ar={},sr=Ka){if(Rt&&(yield Rt({mes:Gn,setChatData:xl,fileList:Mn,body:Ar,checkNum:ga,setLoading:Fl,bodyChatData:sr,setTyping:Rl,setImageGenerator:xu,renderChatItems:Wr})),!Rt){const pa=Mn==null?void 0:Mn.map(_r=>{var Ll;return(Ll=_r==null?void 0:_r.response)==null?void 0:Ll.file_id}),Nr=dl==null?void 0:dl.map(_r=>{var Ll;return(Ll=_r==null?void 0:_r.response)==null?void 0:Ll.data}),oa=Ar.history||ha(sr),la=ut(ut({identifier:ae,response_mode:"streaming",model:rl,scene_awareness:Ru,thinking_enabled:Cn,image_generator:tu,code_preview:nl,file_ids:pa,image_list:Nr,history:oa,[tl]:Gn},hr),Ar),Ja=Object.fromEntries(Object.entries(la).filter(([_r,Ll])=>Ll!==void 0));Ul.current=new be.Z(ke.Z.API_SERVER+Xt,Ja),yield new Promise((_r,Ll)=>{let Vr=null,Zr=null;Ul.current.on("data",ka=>{Rl(!0);const{chunk:{content:Mr,type:Gr,created:vl,msg:ml}}=ka,bl=ml==="error";Gr==="thinking"&&(Vr=Vr||vl,xl(nu=>[...nu].map((Nl,sl)=>sl===nu.length-1?Ft(ut({},Nl),{reasoning:(Nl.reasoning||"")+Mr,loading:!1,hideAnswer:!0,error:bl}):Nl))),Gr==="text"&&(Zr=Zr||vl,xl(nu=>[...nu].map((Nl,sl)=>sl===nu.length-1?Ft(ut({},Nl),{text:(Nl.text||"")+Mr,loading:!1,startTime:Vr,endTime:Zr,error:bl}):Nl))),Gr==="knowledge"&&xl(nu=>[...nu].map((Nl,sl)=>{var ql;return sl===nu.length-1?Ft(ut({},Nl),{text:(Nl.text||"")+"",loading:!1,startTime:Vr,endTime:Zr,error:bl,knowledge:(ql=ka==null?void 0:ka.chunk)==null?void 0:ql.content}):Nl}))}),Ul.current.on("done",()=>{_r()}),Ul.current.on("error",ka=>{let Mr="\u62B1\u6B49\uFF0C\u6211\u521A\u521A\u9047\u5230\u4E86\u4E00\u70B9\u95EE\u9898\uFF0C\u6CA1\u80FD\u5B8C\u6210\u60A8\u7684\u8BF7\u6C42\u3002\u8BF7\u60A8\u7A0D\u540E\u518D\u8BD5\u4E00\u6B21\uFF0C\u6216\u8005\u8054\u7CFB\u6280\u672F\u652F\u6301\u5E2E\u5FD9\u89E3\u51B3!";Object.prototype.toString.call(ka)==="[object Object]"&&ka.status===-9&&(Mr=ka==null?void 0:ka.message),xl(Gr=>[...Gr].map((vl,ml)=>ml===Gr.length-1?Ft(ut({},vl),{text:Mr,loading:!1,error:!0}):vl)),_r()}),Ul.current.on("cancelled",()=>{_r()}),Ul.current.startStream()})}ga(),Fl(!1)}),pr=pt=>{Au(pt.target.value)},Yr=(pt,Gn)=>{if(Pr(),Fl(!0),pt==="edit"){Fn.current=Ka.slice(Gn+2);const Ar=Ka.splice(Gn),{fileList:sr=[],imageList:pa=[]}=(Ar==null?void 0:Ar[0])||{},Nr=sr.map(Ja=>{var _r;return(_r=Ja.response)==null?void 0:_r.file_id}),oa=pa.map(Ja=>{var _r;return(_r=Ja.response)==null?void 0:_r.data}),la={history:ha(Ka),file_ids:Nr,image_list:oa,edit:!0};xl([...Ka,...Wr(Tu,sr,pa)]),zr(Tu,la,Ka)}if(pt==="redraw"){Fn.current=Ka.slice(Gn+1);const Ar=Ka.splice(Gn-1),{text:sr,fileList:pa=[],imageList:Nr=[]}=(Ar==null?void 0:Ar[0])||{},oa=pa.map(_r=>{var Ll;return(Ll=_r.response)==null?void 0:Ll.file_id}),la=Nr.map(_r=>{var Ll;return(Ll=_r.response)==null?void 0:Ll.data}),Ja={history:ha(Ka),file_ids:oa,image_list:la,edit:!0};xl([...Ka,...Wr(sr,pa,Nr)]),zr(sr,Ja,Ka)}},Or=()=>{if(cu.trim()!==""){Pr(),Fl(!0);const pt=Mn.filter(Ar=>Ar.status==="done"),Gn=dl.filter(Ar=>Ar.status==="done");xl([...Ka,...Wr(cu,pt,Gn)]),zr(cu)}},Fa=pt=>{if(pt.shiftKey){if(pt.key==="Enter")return}else if(pt.key==="Enter"){if(pt.preventDefault(),Oa||gn.current)return;Or()}},va=(pt,Gn)=>{let Ar=!1;xa===!0?Ar=!0:xa==="last"&&(Ar=Ka.reduce((oa,la,Ja)=>la.sender==="user"?Ja:oa,-1)===Gn);const sr=Gn===Ea,pa=[...(pt==null?void 0:pt.fileList)||[],...(pt==null?void 0:pt.imageList)||[]];return y.createElement("div",{className:Le.li,style:ut({width:xn},Wt)},y.createElement("div",{className:Le.avatarIcon},y.createElement("img",{className:Le.img,src:$t})),y.createElement("div",{className:Le.content},!!(pa!=null&&pa.length)&&y.createElement("div",{className:Le.fileWrap},pa==null?void 0:pa.map((Nr,oa)=>{var la,Ja;return y.createElement("div",{key:oa,className:Le.file},y.createElement("img",{src:ee(90034)(`./${((Ja=(la=Nr==null?void 0:Nr.name)==null?void 0:la.split("."))==null?void 0:Ja.pop())||"txt"}.png`),width:20,className:"mr10"}),y.createElement("aside",null,y.createElement(Te.Z,{title:Nr==null?void 0:Nr.name},y.createElement("div",{className:Le.fileName},Nr==null?void 0:Nr.name)),y.createElement("div",{className:"c-grey-999 font12"},(0,Ve.RD)(Nr==null?void 0:Nr.size))))})),y.createElement("div",{className:Le.borderBox},sr?y.createElement(Ze.default.TextArea,{value:Tu,ref:Hu,autoSize:!0,placeholder:"\u8BF7\u8F93\u5165",bordered:!1,onChange:Nr=>Lu(Nr.target.value)}):y.createElement("div",{className:Le.text},pt==null?void 0:pt.text)),sr?y.createElement("div",{className:Le.action},y.createElement(Pe.ZP,{onClick:()=>{Lu(""),Ql(null)},size:"small"},"\u53D6\u6D88"),y.createElement(Pe.ZP,{disabled:!Tu.trim(),onClick:()=>Yr("edit",Gn),type:"primary",size:"small"},"\u786E\u8BA4")):y.createElement("div",{className:Le.action},y.createElement(qe.CopyToClipboard,{text:(pt==null?void 0:pt.text)||"",onCopy:()=>ye.ZP.success("\u590D\u5236\u6210\u529F")},y.createElement(Te.Z,{title:"\u590D\u5236"},y.createElement("i",{className:"iconfont icon-fuzhi8 font13"}))),Ar&&!Cl&&y.createElement(Te.Z,{title:"\u7F16\u8F91"},y.createElement("i",{onClick:()=>{Ql(Gn),Lu((pt==null?void 0:pt.text)||"")},className:"iconfont icon-bianji10 font14"})))))},vn=(pt,Gn)=>{var Ar,sr;let pa=!1;br===!0?pa=!0:br==="last"&&(pa=Ka.reduce((la,Ja,_r)=>Ja.sender==="AI"?_r:la,-1)===Gn);let Nr="";return pt!=null&&pt.source?Nr=pt==null?void 0:pt.source:(pt==null?void 0:pt.model)==="deepseek-r1"?Nr="\u7531deepseek\u751F\u6210":(pt==null?void 0:pt.model)==="qwen-plus-latest"&&(Nr="\u7531\u901A\u4E49\u5343\u95EE\u751F\u6210"),y.createElement("div",{className:Le.li,style:ut({width:xn},Wt)},y.createElement("div",{className:Le.avatarIcon},y.createElement("img",{className:Le.img,src:xr!=null&&xr.headImgId?((Ar=ke.Z)==null?void 0:Ar.API_SERVER)+"/api/attachments/"+(xr==null?void 0:xr.headImgId):ct})),y.createElement("div",{className:Le.content},y.createElement("div",{className:Le.borderBox},pt.loading&&y.createElement(y.Fragment,null,pt!=null&&pt.imageGenerator?y.createElement("div",{className:Le.loadingPic},"\u6B63\u5728\u751F\u6210\u4E2D",y.createElement("div",{className:"ai-loading"})):!(pt!=null&&pt.thinkingEnabled)&&y.createElement("div",null,y.createElement("div",{className:Le.loading},y.createElement("div",{className:Le.dot}),y.createElement("div",{className:Le.dot}),y.createElement("div",{className:Le.dot})),y.createElement("div",{style:{marginTop:10,color:"#9096A3"}},Ie!=null&&Ie.text||Gt?"\u5F53\u524D\u667A\u80FD\u4F53\u4E3A\u6559\u5E08\u81EA\u5B9A\u4E49\u5DE5\u4F5C\u6D41\u667A\u80FD\u4F53\uFF0C\u5DE5\u4F5C\u6D41\u5F62\u5F0F\u6682\u4E0D\u652F\u6301\u6D41\u5F0F\u8F93\u51FA\uFF0C\u8FD0\u884C\u65F6\u95F4\u53EF\u80FD\u8F83\u957F\uFF0C\u8BF7\u7A0D\u4F5C\u7B49\u5F85\u3002":"\u8BF7\u8010\u5FC3\u7B49\u5F85\uFF0C\u76EE\u524D\u9AD8\u5CF0\u671F\u4F53\u9A8C\u4EBA\u6570\u8FC7\u591A\uFF0C\u6211\u4EEC\u5DF2\u8BB0\u5F55\u4E0B\u60A8\u7684\u9700\u6C42\uFF0C\u7A0D\u540E\u5C06\u81EA\u52A8\u4E3A\u60A8\u751F\u6210\u7B54\u6848\u3002"))),(pt==null?void 0:pt.thinkingEnabled)&&y.createElement(Ge.Z,{time:pt==null?void 0:pt.time,cancelIndex:Si,loading:pt.loading,streamingStatus:!(pt!=null&&pt.text),onFinish:()=>{hi(0),xl(oa=>[...oa].map((la,Ja)=>Ja===oa.length-1?Ft(ut({},la),{hideAnswer:!1,time:la.startTime?la.endTime-la.startTime:null}):la))},value:pt==null?void 0:pt.reasoning}),!!(pt!=null&&pt.text)&&!pt.hideAnswer&&y.createElement(pe.Z,{onDynamic:rr,cancelIndex:Si,streamingStatus:Cl,loadImage:!!(pt!=null&&pt.imageGenerator),onFinish:()=>mt(void 0,null,function*(){hi(0),setTimeout(()=>Rl(!1),0)}),value:pt==null?void 0:pt.text}),((sr=pt==null?void 0:pt.knowledge)==null?void 0:sr.length)>0&&y.createElement(Ae.Z,{Filelist:pt==null?void 0:pt.knowledge})),nr&&!!(pt!=null&&pt.text)&&Nr&&!Gt&&y.createElement("div",{className:Le.source},Nr),y.createElement("div",{className:Le.action},xe==null?void 0:xe(pt,Gn,Za),!(pt!=null&&pt.imageGenerator)&&y.createElement(qe.CopyToClipboard,{text:String((pt==null?void 0:pt.text)||""),onCopy:()=>ye.ZP.success({content:"\u590D\u5236\u6210\u529F",key:"copy"})},y.createElement(Te.Z,{title:"\u590D\u5236"},y.createElement("i",{className:"iconfot icon-fuzhi8 font13"}))),ue&&!Cl&&y.createElement(y.Fragment,null,y.createElement(Te.Z,{title:"\u559C\u6B22"},y.createElement("i",{style:pt!=null&&pt.like?{color:"#FA8D30"}:{},onClick:()=>Na("like",!(pt!=null&&pt.like),Gn),className:"iconfot icon-yijiejue font15"})),y.createElement(Te.Z,{title:"\u4E0D\u559C\u6B22"},y.createElement("i",{style:pt!=null&&pt.dislike?{color:"#e86d7c"}:{},onClick:()=>Na("dislike",!(pt!=null&&pt.dislike),Gn),className:"iconfot icon-weijiejuezhengchang font15"}))),pa&&!Cl&&y.createElement(Te.Z,{title:"\u91CD\u65B0\u751F\u6210"},y.createElement("i",{onClick:()=>Yr("redraw",Gn),className:"iconfot icon-gengxin-genghuan-tihuan"})))))},Na=(pt,Gn,Ar)=>mt(void 0,null,function*(){if(aa){const sr=Ka.slice(0,Ar+1),Nr=ha(sr).length;yield aa({type:pt,value:Gn,index:Ar,identifier:ae,objectIndex:Nr})}xl(sr=>(sr[Ar][pt]=Gn,Gn&&(sr[Ar][pt==="like"?"dislike":"like"]=!1),[...sr]))}),ya=()=>{var pt,Gn;hi(1),(Gn=(pt=Ul.current)==null?void 0:pt.cancelRequest)==null||Gn.call(pt),Fl(!1),Rl(!1)},Aa=()=>mt(void 0,null,function*(){var pt,Gn,Ar;(Gn=(pt=Ul.current)==null?void 0:pt.cancelRequest)==null||Gn.call(pt),Pr(),xl([]),Fl(!0);const sr=yield Sn();(sr==null?void 0:sr.status)===0&&We((Ar=sr==null?void 0:sr.data)==null?void 0:Ar.identifier),Fl(!1),Rl(!1)}),Ma=()=>mt(void 0,null,function*(){var pt;Yl(!0);const Gn=yield Rn();(Gn==null?void 0:Gn.status)===0&&kn(((pt=Gn==null?void 0:Gn.data)==null?void 0:pt.list)||[]),Yl(!1)}),Wa=(...pt)=>mt(void 0,[...pt],function*(Gn=ae){var Ar,sr,pa,Nr;(sr=(Ar=Ul.current)==null?void 0:Ar.cancelRequest)==null||sr.call(Ar),Pr(),Sa(!0);const oa=yield mr(Gn);if(oa.status===0){const la=_n(((pa=oa==null?void 0:oa.data)==null?void 0:pa.messages)||[]);xl(la),Sa(!1),We((Nr=oa==null?void 0:oa.data)==null?void 0:Nr.identifier);return}xl([]),Sa(!1)}),ol=(pt,Gn)=>mt(void 0,null,function*(){(yield Ln(pt)).status===0&&(ye.ZP.success("\u5220\u9664\u6210\u529F"),Gn===ae&&Aa(),Ma())}),Ua=()=>y.createElement("div",{className:Le.menuWarp},y.createElement("h4",null,"\u5386\u53F2\u5BF9\u8BDD"),y.createElement(Ce.Z,{spinning:Tl},!on.length&&y.createElement(oe.Z,{style:{width:250,paddingBottom:30},image:oe.Z.PRESENTED_IMAGE_SIMPLE}),!!on.length&&y.createElement("div",{className:Le.menu},on.map(function(pt,Gn){return y.createElement("aside",{className:he()(ae===pt.identifier&&Le.active),key:pt.id,onClick:()=>Wa(pt.id)},y.createElement("div",{className:Le.menuText},y.createElement(Te.Z,{title:pt==null?void 0:pt.question},y.createElement("span",null,pt==null?void 0:pt.question)),mn&&mn(pt)),y.createElement("div",{className:Le.menuDel,onClick:Ar=>Ar.stopPropagation()},y.createElement("i",{onClick:()=>(0,Fe.r)(pt.id),className:"iconfont icon-daochubeifen primary-hover font14"})),y.createElement("div",{className:Le.menuDel,onClick:Ar=>Ar.stopPropagation()},y.createElement(ge.Z,{title:"\u63D0\u793A",description:"\u4F60\u786E\u5B9A\u8981\u5220\u9664\u672C\u6761\u5BF9\u8BDD\u5417\uFF1F",onConfirm:()=>ol(pt.id,pt.identifier),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88"},y.createElement("i",{className:"iconfont icon-shanchu14 delete-hover font14"}))))})))),il=pt=>{if(pt==="file"){if(dl.length){De.default.confirm({centered:!0,icon:null,okText:"\u786E\u8BA4\u8986\u76D6",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u5DF2\u5B58\u5728\u56FE\u7247\uFF0C\u4E0A\u4F20\u6587\u4EF6\u540E\u56FE\u7247\u5C06\u4F1A\u88AB\u8986\u76D6?",onOk:()=>{fl([]),An.current.upload.uploader.fileInput.click()}});return}An.current.upload.uploader.fileInput.click()}if(pt==="image"){if(Mn.length){De.default.confirm({centered:!0,icon:null,okText:"\u786E\u8BA4\u8986\u76D6",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u5DF2\u5B58\u5728\u6587\u4EF6\uFF0C\u4E0A\u4F20\u56FE\u7247\u540E\u6587\u4EF6\u5C06\u4F1A\u88AB\u8986\u76D6?",onOk:()=>{jl([]),Bn.current.upload.uploader.fileInput.click()}});return}Bn.current.upload.uploader.fileInput.click()}},Pa=[{key:"file",disabled:Mn.length>=qr,label:y.createElement(Te.Z,{placement:"right",title:y.createElement("div",null,y.createElement("b",null,"\u4E0A\u4F20\u9644\u4EF6\uFF08\u4EC5\u8BC6\u522B\u6587\u5B57\uFF09"),y.createElement("div",null,"\u6700\u591A 50 \u4E2A\uFF0C\u6BCF\u4E2A 100 MB\uFF0C\u652F\u6301\u5404\u7C7B\u578B\u6587\u6863"))},y.createElement("span",null,y.createElement("i",{className:"iconfont icon-fujian3 font14 mr5"}),"\u4E0A\u4F20\u6587\u6863"))},{key:"image",disabled:dl.length>=vr,label:y.createElement(Te.Z,{placement:"right",title:"\u652F\u6301\u4E0D\u8D85\u8FC710M\u7684PNG/JPG\u56FE\u7247\uFF0C\u6700\u591A10\u4E2A"},y.createElement("span",null,y.createElement("i",{className:"iconfont icon-tupianshangchuan font14 mr5"}),"\u4E0A\u4F20\u56FE\u7247"))}].filter(Boolean),gl=[...Mn,...dl],Oa=gl.some(pt=>pt.status==="uploading")||Cl||pu,_a=si>=Iu,hl=sn||Mn.length>=qr||dl.length>=vr,al=tu||Cn||Ru||nl||!!gl.length,Za={chatData:Ka,stream:Ul,isDisabledNum:_a,isDisAbledUpload:Oa,checkNumModal:wa,checkNum:ga,onClose:Kr,setChatData:xl,setLoading:Fl,getData:zr,clearStatus:Pr,typing:pu,setImageGenerator:xu,renderChatItems:Wr,setSceneAwareness:Ml,setIdentifier:We,setCodePreview:pl,setTyping:Rl,onMenuClick:Wa};return y.createElement(y.Fragment,null,wn?y.createElement("div",{onClick:ir},wn):wn!==null&&y.createElement(tt.Z,{draggableExtraNode:yn,showAvatarEditData:xr,src:Pt,onClick:ir,topPercentage:ia}),y.createElement(ln,{open:Zl,width:vt?"100%":tn,afterOpenChange:pt=>{pt&&St(!1)},push:!1,contentWrapperStyle:en?{}:{transition:"none"},extra:y.createElement("div",{className:Le.head},Ca,Wn&&y.createElement(He.Z,{value:rl,onChange:pt=>{Tr(!1),xu(!1),wr(pt),fl([]),jl([])}}),dn&&y.createElement(y.Fragment,null,y.createElement(Ee.Z,{dropdownRender:Ua,onOpenChange:pt=>{pt&&Ma()},placement:"bottomLeft",arrow:!0},y.createElement("div",{className:Le.headBtn},y.createElement("i",{className:"icon-lishiduihua1 font14 mr10"}),"\u5386\u53F2\u5BF9\u8BDD"))),Ur&&y.createElement(y.Fragment,null,y.createElement("div",{className:Le.headBtn,onClick:Aa},y.createElement("i",{className:"icon-xinjianduihua font14 mr10"}),"\u65B0\u5EFA\u5BF9\u8BDD")),y.createElement(Te.Z,{title:vt?"\u9000\u51FA\u5168\u5C4F":"\u5168\u5C4F"},y.createElement("div",{className:Le.headBtn,style:{padding:"0 12px"},onClick:()=>Xe(!vt)},vt&&y.createElement("i",{className:"iconfont icon-tuichuquanping3"}),!vt&&y.createElement("i",{className:"iconfont icon-quanping4"})))),title:y.createElement("div",null,y.createElement("span",{className:"c-grey-333 font16"},(xr==null?void 0:xr.nickname)||rn),(xr==null?void 0:xr.show)&&y.createElement(_t,ut({},xr))),onClose:Kr,bodyStyle:{paddingRight:4}},y.createElement("div",{className:he()(Le.wrap,Zl&&"body-overflow-hidden")},y.createElement("div",{ref:kl,className:Le.chatContainer},!Hn&&(hn==null?void 0:hn(Za)),re&&y.createElement("div",{className:`${Le.li} mb20`,style:ut({width:xn},Wt)},y.createElement("div",{className:Le.avatarIcon},y.createElement("img",{className:Le.img,src:xr!=null&&xr.headImgId?((na=ke.Z)==null?void 0:na.API_SERVER)+"/api/attachments/"+(xr==null?void 0:xr.headImgId):ct})),y.createElement("div",{className:Le.content},y.createElement("div",{className:Le.borderBox},un,$n==null?void 0:$n(Za)))),Hn&&(Ka==null?void 0:Ka.length)<=0&&y.createElement("div",{style:{textAlign:"center"}},un,Hn&&(hn==null?void 0:hn(Za))),y.createElement("div",{ref:pi},y.createElement(Ce.Z,{spinning:Xl,className:"mt20"},Ka==null?void 0:Ka.map((pt,Gn)=>y.createElement(y.Fragment,{key:pt.key+Gn},pt.show&&y.createElement(y.Fragment,null,pt.sender==="user"&&va(pt,Gn),pt.sender==="AI"&&vn(pt,Gn),ja&&!["AI","user"].includes(pt.sender)&&ja(pt,Gn,{width:xn})))))),!Qe&&y.createElement("div",{className:Le.backBottom,onClick:()=>{kl.current.scrollTop=kl.current.scrollHeight}},y.createElement("i",{className:"iconfont icon-huidaodibu"})),y.createElement("div",{ref:fu})),Hn&&(Ka==null?void 0:Ka.length)<=0&&y.createElement("div",{style:{display:((Kl=Object.keys(((Wl=Pn==null?void 0:Pn.bot_info)==null?void 0:Wl.onboarding_info)||{}))==null?void 0:Kl.length)===0&&"none",marginTop:20,maxHeight:300,overflow:"auto"}},y.createElement("div",{style:{color:"#333",fontSize:16,whiteSpace:"pre-wrap"}},(Dn=(Bl=Pn==null?void 0:Pn.bot_info)==null?void 0:Bl.onboarding_info)==null?void 0:Dn.prologue),(hu=(su=(ta=Pn==null?void 0:Pn.bot_info)==null?void 0:ta.onboarding_info)==null?void 0:su.suggested_questions)==null?void 0:hu.map(pt=>y.createElement("div",{onClick:()=>{Fl(!0);const Gn=Mn.filter(sr=>sr.status==="done"),Ar=dl.filter(sr=>sr.status==="done");xl([...Ka,...Wr(pt,Gn,Ar)]),zr(pt)},className:Le.bottomlist},pt))),Hn&&(Ka==null?void 0:Ka.length)>0&&y.createElement("div",{style:{display:"flex",gap:20,marginBottom:20}},Yn&&y.createElement(Pe.ZP,{className:Le.textmu,style:{height:34,borderRadius:20,width:102,padding:"0px 10px"},ghost:!0,type:"primary"},Yn),y.createElement(Ke.Z,{zIndex:1e3,placement:"topLeft",content:$r==null?void 0:$r(Za),title:"\u667A\u80FD\u5DE5\u5177"}," ",y.createElement(Pe.ZP,{style:{height:34,borderRadius:20,width:102},icon:y.createElement("i",{className:"iconfont icon-qita"}),type:"primary",ghost:!0},"\u667A\u80FD\u5DE5\u5177"))),!it&&y.createElement("div",{style:Ot,className:he()(Le.footerContainer,ku&&Le.full,al&&Le.footerContainerSelected)},y.createElement("div",{className:Le.btnWrp},En&&y.createElement(Te.Z,{title:"\u66F4\u64C5\u957F\u5904\u7406\u4EE3\u7801\u95EE\u9898\uFF0C\u652F\u6301\u4E00\u53E5\u8BDD\u751F\u6210\u5E94\u7528"},y.createElement("div",{onClick:()=>pl(!nl),className:he()(Le.btn,nl&&Le.btnActive)},y.createElement("i",{className:"iconfont icon-daimamoshi1 mr10 font12"}),"\u4EE3\u7801\u6A21\u5F0F")),Vn&&y.createElement(Te.Z,{title:"\u667A\u80FD\u611F\u77E5\u5F53\u524D\u60C5\u5883\uFF0C\u63D0\u4F9B\u9488\u5BF9\u6027\u89E3\u7B54"},y.createElement("div",{onClick:()=>Ml(!Ru),className:he()(Le.btn,Ru&&Le.btnActive)},y.createElement("i",{className:"iconfont icon-changjingganzhi mr10 font12"}),"\u573A\u666F\u611F\u77E5")),rl==="deepseek-r1"&&y.createElement(Te.Z,{title:"\u8C03\u7528\u65B0\u6A21\u578B DeepSeek-R1\uFF0C\u89E3\u51B3\u63A8\u7406\u95EE\u9898"},y.createElement("div",{onClick:()=>Tr(!Cn),className:he()(Le.btn,Cn&&Le.btnActive)},y.createElement("i",{className:"iconfont icon-shendusikao mr10 font12"}),"\u6DF1\u5EA6\u601D\u8003\uFF08R1\uFF09")),qn&&rl==="qwen-plus-latest"&&y.createElement("div",{onClick:()=>xu(!tu),className:he()(Le.btn,tu&&Le.btnActive)},y.createElement("i",{className:"iconfont icon-shangchuantupian2 mr10 font12"}),"\u56FE\u50CF\u751F\u6210"),gl.map(pt=>y.createElement("div",{key:pt.uid},(pt==null?void 0:pt.status)==="uploading"&&y.createElement(Ce.Z,{indicator:y.createElement(lt.Z,{rev:"",spin:!0}),className:"mr10",size:"small",spinning:!0}),y.createElement("span",{title:pt==null?void 0:pt.name,className:"mr10"},(0,Ve.Pq)(pt.name,20)),y.createElement("i",{onClick:()=>{jl(Gn=>Gn.filter(Ar=>Ar.uid!==pt.uid)),fl(Gn=>Gn.filter(Ar=>Ar.uid!==pt.uid))},className:"iconfont current icon-shanchu15 delete-hover c-red-ee4 font12"})))),y.createElement(Te.Z,{title:_a&&y.createElement("div",null,y.createElement("div",null,"\u60A8\u5DF2\u8FBE\u5230\u667A\u80FD\u52A9\u6559\u7684\u4F7F\u7528\u6B21\u6570"),y.createElement("div",null,"\u667A\u80FD\u52A9\u6559\u6BCF\u5929\u9650\u5236\u4F7F",Iu,"\u6B21\uFF0C\u8BF7\u660E\u5929\u518D\u8BD5\u3002"))},y.createElement("div",{style:{display:"flex"}},or==null?void 0:or(),y.createElement("div",{className:he()(Le.inputContainer,er>4&&Le.lineFour,_a&&Le.disabledInput)},y.createElement(ve.default,ut({ref:An},Rr)),y.createElement(ve.default,ut({ref:Bn},Dr)),y.createElement(Ee.Z,{className:`${hl&&"hide"}`,menu:{items:Pa,onClick:pt=>il(pt.key)},placement:"top"},y.createElement(Pe.ZP,{className:Le.uploadBtn,icon:y.createElement(Ue.Z,{rev:"",style:{fontSize:18,color:"#FFF"}})})),y.createElement(Ze.default.TextArea,{rows:er>4?4:er,placeholder:zt||"\u5728\u8FD9\u91CC\u8F93\u5165\u4F60\u7684\u95EE\u9898\u5427\uFF0CShift+Enter\u6362\u884C\uFF5E",value:cu,bordered:!1,style:hl?{paddingLeft:0,marginLeft:0}:{},onChange:pr,onPressEnter:Fa,onFocus:()=>lr==null?void 0:lr(),onCompositionStart:()=>{gn.current=!0},onCompositionEnd:()=>{gn.current=!1}}),pu?y.createElement(Te.Z,{title:"\u505C\u6B62\u751F\u6210"},y.createElement("div",{className:`iconfont icon-tingzhihuida ${Le.cancelBtn}`,onClick:ya})):y.createElement(Pe.ZP,{className:(cu==null?void 0:cu.trim())===""?Le.sendBtnDisabled:Le.sendBtn,icon:y.createElement("i",{className:"iconfont icon-fasong2 c-white"}),disabled:Oa,onClick:Or}),er>4&&y.createElement("span",{className:Le.fullIcon,onClick:ca},ku&&y.createElement("span",{className:"iconfont icon-shousuo"}),!ku&&y.createElement("span",{className:"iconfont icon-zhankai"})))))))))}},71067:function(ot,at,ee){"use strict";ee.d(at,{Z:function(){return Ke}});var y=ee(59301),Be=ee(6767),ye=ee(37568),ve={codeBox:"codeBox___WpkVl"},De=ee(92310),Te=ee.n(De),Ze=Object.defineProperty,Pe=(Se,he,pe)=>he in Se?Ze(Se,he,{enumerable:!0,configurable:!0,writable:!0,value:pe}):Se[he]=pe,Ce=(Se,he,pe)=>Pe(Se,typeof he!="symbol"?he+"":he,pe),oe=(Se,he,pe)=>new Promise((Ae,Ge)=>{var He=Ve=>{try{rt(pe.next(Ve))}catch(tt){Ge(tt)}},Le=Ve=>{try{rt(pe.throw(Ve))}catch(tt){Ge(tt)}},rt=Ve=>Ve.done?Ae(Ve.value):Promise.resolve(Ve.value).then(He,Le);rt((pe=pe.apply(Se,he)).next())});class ge extends y.Component{constructor(he){super(he),Ce(this,"canvas"),Ce(this,"randomNum",(pe,Ae)=>Math.floor(Math.random()*(Ae-pe)+pe)),Ce(this,"drawPic",()=>{this.randomCode()}),Ce(this,"reloadPic",()=>{this.drawPic()}),Ce(this,"changeCode",pe=>{console.log(pe.target.value,222),this.setState({value:pe.target.value,showError:!1})}),Ce(this,"onVerify",()=>{let pe;return this.state.value.toLowerCase()!==""&&this.state.value.toLowerCase()!==this.state.code.toLowerCase()?(pe=!0,Be.ZP.error("\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u9A8C\u8BC1\u7801"),this.reloadPic()):this.state.value.toLowerCase()===""?(pe=!0,Be.ZP.error("\u8BF7\u8F93\u5165\u9A8C\u8BC1\u7801")):this.state.value.toLowerCase()===this.state.code.toLowerCase()&&(pe=!1),this.setState({showError:pe}),pe}),this.canvas=y.createRef(),this.state={value:"",code:"",codeLength:4,fontSizeMin:20,fontSizeMax:22,backgroundColorMin:240,backgroundColorMax:250,colorMin:10,colorMax:20,lineColorMin:40,lineColorMax:180,contentWidth:96,contentHeight:38,showError:!1}}componentDidMount(){this.drawPic()}randomColor(he,pe){const Ae=this.randomNum(he,pe),Ge=this.randomNum(he,pe),He=this.randomNum(he,pe);return`rgb(${Ae}, ${Ge}, ${He})`}drawText(he,pe,Ae){he.fillStyle=this.randomColor(this.state.colorMin,this.state.colorMax);const Ge=this.randomNum(this.state.fontSizeMin,this.state.fontSizeMax);he.font=Ge+"px SimHei";const He=10,Le=(this.state.contentWidth-40)/(this.state.code.length-1);let rt=He;Ae>0&&(rt=He+Ae*Le);let Ve=this.randomNum(this.state.fontSizeMax,this.state.contentHeight-5);Ge>40&&(Ve=40);const tt=this.randomNum(-10,10);he.translate(rt,Ve),he.rotate(tt*Math.PI/180),he.fillText(pe,0,0),he.rotate(-tt*Math.PI/180),he.translate(-rt,-Ve)}drawLine(he){for(let pe=0;pe<1;pe++)he.strokeStyle=this.randomColor(this.state.lineColorMin,this.state.lineColorMax),he.beginPath(),he.moveTo(this.randomNum(0,this.state.contentWidth),this.randomNum(0,this.state.contentHeight)),he.lineTo(this.randomNum(0,this.state.contentWidth),this.randomNum(0,this.state.contentHeight)),he.stroke()}drawDot(he){for(let pe=0;pe<100;pe++)he.fillStyle=this.randomColor(0,255),he.beginPath(),he.arc(this.randomNum(0,this.state.contentWidth),this.randomNum(0,this.state.contentHeight),1,0,2*Math.PI),he.fill()}randomCode(){let he="";const pe="QWERTYUPLKJHGFDSAZXCVBNMqwertyupkjhgfdsazxcvbnm1234567890";for(let Ae=0;Ae{const Ge=this.canvas.current.getContext("2d");Ge.textBaseline="bottom",Ge.fillStyle=this.randomColor(this.state.backgroundColorMin,this.state.backgroundColorMax),Ge.fillRect(0,0,this.state.contentWidth,this.state.contentHeight);for(let He=0;He{let pe;Modal.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:React.createElement("div",null,React.createElement("p",null,he),React.createElement(ge,{ref:Ae=>pe=Ae})),onOk:()=>oe(void 0,null,function*(){if(pe.onVerify())return Promise.reject();Se()})})};var Ke=ge},2948:function(ot,at,ee){"use strict";ee.d(at,{Z:function(){return He}});var y=ee(59301),Be=ee(28284),ye=ee(6767),ve=ee(62957),De=ee(16326),Te=ee(37568),Ze=ee(54172),Pe=ee(77019),Ce=ee(5269),oe=ee(56656),ge=ee.n(oe),Ee=ee(65862),Ke=ee(65582),Se={tips:"tips___e8J4O",homeworkType:"homeworkType___ZjN2X",antdTable:"antdTable___amDdp",modalWrapper:"modalWrapper___XPojI"},he=ee(33270),pe=ee(99981),Ae=(Le,rt,Ve)=>new Promise((tt,et)=>{var st=qe=>{try{ke(Ve.next(qe))}catch(be){et(be)}},Me=qe=>{try{ke(Ve.throw(qe))}catch(be){et(be)}},ke=qe=>qe.done?tt(qe.value):Promise.resolve(qe.value).then(st,Me);ke((Ve=Ve.apply(Le,rt)).next())});const Ge=({dispatch:Le,courseEndTime:rt,classroomList:Ve,successCallback:tt=()=>{},visible:et,homeworkIds:st,courseId:Me,isBatch:ke,shixunHomeworks:qe})=>{const[be]=Be.default.useForm(),[lt,Ue]=(0,y.useState)(!1),[_e,It]=(0,y.useState)(!1),[dt,Ut]=(0,y.useState)(!1),[_t,Ye]=(0,y.useState)([]),[Fe,je]=(0,y.useState)([]),[gt,kt]=(0,y.useState)([]),[Re,Dt]=(0,y.useState)([]),[wt,qt]=(0,y.useState)([]),[ut,Ft]=(0,y.useState)([]),[mt,Jt]=(0,y.useState)([]),[Yt,rn]=(0,y.useState)([]),[zt,sn]=(0,y.useState)([]);(0,y.useEffect)(()=>{et?it():$t()},[et]);const it=()=>Ae(void 0,null,function*(){Ue(!0);const Pt=yield(0,he.oR)(st[0],{course_id:Me});Ut(Pt.no_group),ke?(Jt(Pt.all_course_groups),rn(Pt.all_course_groups)):(Dt(Pt.late_course_groups),qt(Pt.late_course_groups),Ye(Pt.submit_course_groups),je(Pt.submit_course_groups)),Ue(!1),be.setFieldsValue({end_time:ge()()})}),ct=()=>Ae(void 0,null,function*(){const Pt=be.getFieldsValue(),wn=ge()(Pt.end_time).format("YYYY-MM-DD HH:mm");if((ke?zt.length===0:gt.length===0&&ut.length===0)&&!dt){ye.ZP.warning("\u8BF7\u9009\u62E9\u9700\u8981\u64CD\u4F5C\u7684\u73ED\u7EA7");return}It(!0);const hr=yield(0,he.Mc)(Me,{no_group:dt,homework_ids:st,group_ids:ke?zt:gt,end_time:wn,late_group_ids:ke?zt:ut});It(!1),hr.status===0&&($t(),ye.ZP.success("\u64CD\u4F5C\u6210\u529F"),tt(),Le({type:"classroomList/setActionTabs",payload:{key:"\u6E05\u9664\u9009\u62E9\u6570\u636E"}}))}),$t=()=>{kt([]),Ft([]),je([]),qt([])};return y.createElement(ve.default,{centered:!0,title:"\u7ACB\u5373\u622A\u6B62",className:Se.modalWrapper,width:ke||dt?520:760,open:et,confirmLoading:_e,destroyOnClose:!0,okText:"\u622A\u6B62",cancelText:"\u53D6\u6D88",onOk:()=>ct(),onCancel:()=>{$t(),Le({type:"classroomList/setActionTabs",payload:{}})}},y.createElement("div",{className:Se.tips},y.createElement("div",null,"1\u3001\u622A\u6B62\u540E\u5B66\u751F\u4E0D\u80FD\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"),y.createElement("div",null,"2\u3001\u672C\u64CD\u4F5C\u53EA\u5BF9\u201C\u63D0\u4EA4\u4E2D\u201D\u3001\u201C\u8865\u4EA4\u4E2D\u201D\u7684\u4F5C\u4E1A\u6709\u6548\u3002")),y.createElement(Be.default,{form:be,layout:"vertical"},y.createElement(Be.default.Item,{name:"end_time",label:"\u622A\u6B62\u65F6\u95F4"},y.createElement(De.default,{style:{width:"100%"},disabledDate:Pt=>(0,pe.Q8)(Pt,rt),disabledTime:Pt=>(0,pe.d0)(Pt),placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:ge()((0,Ee.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",allowClear:!1}))),!dt&&y.createElement(y.Fragment,null,ke?y.createElement("div",null,y.createElement(Te.default,{placeholder:"\u641C\u7D22\u73ED\u7EA7",onChange:Pt=>{rn(mt.filter(wn=>wn.name.indexOf(Pt.target.value)>-1))}}),y.createElement(Ze.default,{style:{marginTop:"10px",height:"300px",overflow:"auto"},className:Se.antdTable,rowSelection:{type:"checkbox",onChange:Pt=>{sn(Pt)}},rowKey:"id",pagination:!1,dataSource:Yt,loading:lt,columns:[{title:"\u73ED\u7EA7",dataIndex:"name"}]})):y.createElement(Pe.Z,{gutter:24},y.createElement(Ce.Z,{span:14},y.createElement("div",{className:Se.homeworkType},"\u4F5C\u4E1A\u622A\u6B62"),y.createElement(Te.default,{placeholder:"\u641C\u7D22\u73ED\u7EA7",onChange:Pt=>{je(_t.filter(wn=>wn.name.indexOf(Pt.target.value)>-1))}}),y.createElement("div",{className:Se.tableWrapper},y.createElement(Ze.default,{style:{marginTop:"10px",height:"260px",overflow:"auto"},className:Se.antdTable,rowSelection:{type:"checkbox",onChange:Pt=>{kt(Pt)}},rowKey:"id",pagination:!1,dataSource:Fe,loading:lt,columns:[{title:"\u73ED\u7EA7",dataIndex:"name",ellipsis:!0},{title:"\u53D1\u5E03\u65F6\u95F4",dataIndex:"publish_time"},{title:"\u622A\u6B62\u65F6\u95F4",dataIndex:"end_time"}]}))),y.createElement(Ce.Z,{flex:10,style:{maxWidth:"280px"}},y.createElement("div",{className:Se.homeworkType},"\u8865\u4EA4\u622A\u6B62"),y.createElement(Te.default,{placeholder:"\u641C\u7D22\u73ED\u7EA7",onChange:Pt=>{qt(Re.filter(wn=>wn.name.indexOf(Pt.target.value)>-1))}}),y.createElement("div",{className:Se.tableWrapper},y.createElement(Ze.default,{style:{marginTop:"10px",height:"260px",overflow:"auto",maxWidth:"280px"},className:Se.antdTable,rowSelection:{type:"checkbox",onChange:Pt=>{Ft(Pt)}},rowKey:"id",pagination:!1,loading:lt,dataSource:wt,columns:[{title:"\u73ED\u7EA7",dataIndex:"name",ellipsis:!0,width:120},{title:"\u622A\u6B62\u65F6\u95F4",dataIndex:"late_time"}]}))))))};var He=(0,Ke.connect)(({shixunHomeworks:Le,classroomList:rt})=>({shixunHomeworks:Le,classroomList:rt}))(Ge)},53464:function(ot,at,ee){"use strict";ee.d(at,{Z:function(){return hr}});var y=ee(59301),Be={imageDimensions:"imageDimensions___a7crR",img:"img___Kroat",fullWidth:"fullWidth___c492T"},ye=ee(92310),ve=ee.n(ye),De=ee(29787);var Te=function(xe,re){return(Te=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(ne,se){ne.__proto__=se}||function(ne,se){for(var Ie in se)Object.prototype.hasOwnProperty.call(se,Ie)&&(ne[Ie]=se[Ie])})(xe,re)};function Ze(xe,re){function ne(){this.constructor=xe}Te(xe,re),xe.prototype=re===null?Object.create(re):(ne.prototype=re.prototype,new ne)}function Pe(xe,re,ne,se){return new(ne||(ne=Promise))(function(Ie,ue){function Ne(tn){try{fn(se.next(tn))}catch(yt){ue(yt)}}function Rt(tn){try{fn(se.throw(tn))}catch(yt){ue(yt)}}function fn(tn){var yt;tn.done?Ie(tn.value):(yt=tn.value,yt instanceof ne?yt:new ne(function(un){un(yt)})).then(Ne,Rt)}fn((se=se.apply(xe,re||[])).next())})}function Ce(xe,re){var ne,se,Ie,ue,Ne={label:0,sent:function(){if(1&Ie[0])throw Ie[1];return Ie[1]},trys:[],ops:[]};return ue={next:Rt(0),throw:Rt(1),return:Rt(2)},typeof Symbol=="function"&&(ue[Symbol.iterator]=function(){return this}),ue;function Rt(fn){return function(tn){return function(yt){if(ne)throw new TypeError("Generator is already executing.");for(;Ne;)try{if(ne=1,se&&(Ie=2&yt[0]?se.return:yt[0]?se.throw||((Ie=se.return)&&Ie.call(se),0):se.next)&&!(Ie=Ie.call(se,yt[1])).done)return Ie;switch(se=0,Ie&&(yt=[2&yt[0],Ie.value]),yt[0]){case 0:case 1:Ie=yt;break;case 4:return Ne.label++,{value:yt[1],done:!1};case 5:Ne.label++,se=yt[1],yt=[0];continue;case 7:yt=Ne.ops.pop(),Ne.trys.pop();continue;default:if(Ie=Ne.trys,!((Ie=Ie.length>0&&Ie[Ie.length-1])||yt[0]!==6&&yt[0]!==2)){Ne=0;continue}if(yt[0]===3&&(!Ie||yt[1]>Ie[0]&&yt[1]0&&this.buttonClickListeners.forEach(function(se){return se("marker",ne)}),this.markerButtonOverflowBlock.style.display="none"},xe.prototype.actionToolbarButtonClicked=function(re,ne){this.buttonClickListeners&&this.buttonClickListeners.length>0&&this.buttonClickListeners.forEach(function(se){return se("action",ne)}),this.markerButtonOverflowBlock.style.display="none",this.setActiveButton(this.buttons[0])},xe.prototype.setActiveButton=function(re){this.resetButtonStyles(),re.className=re.className.replace(this.uiStyleSettings.toolbarButtonStyleColorsClassName?this.uiStyleSettings.toolbarButtonStyleColorsClassName:this.toolbarButtonStyleColorsClass.name,"").trim(),re.className+=" "+(this.uiStyleSettings.toolbarActiveButtonStyleColorsClassName?this.uiStyleSettings.toolbarActiveButtonStyleColorsClassName:this.toolbarActiveButtonStyleColorsClass.name)},xe.prototype.setActiveMarkerButton=function(re){var ne=this.markerButtons.find(function(se){return se.getAttribute("data-type-name")===re});ne&&this.setActiveButton(ne)},xe.prototype.setCurrentMarker=function(re){var ne=this;this.currentMarker=re,this.buttons.filter(function(se){return/delete|notes/.test(se.getAttribute("data-action"))}).forEach(function(se){ne.currentMarker===void 0?(se.style.fillOpacity="0.4",se.style.pointerEvents="none"):(se.style.fillOpacity="1",se.style.pointerEvents="all")})},xe}(),Qe=function(){function xe(re,ne,se,Ie){this.panels=[],this.panelButtons=[],this.markerjsContainer=re,this.displayMode=ne,this.uiStyleSettings=se,this.styles=Ie,this.panelButtonClick=this.panelButtonClick.bind(this),this.addStyles()}return xe.prototype.addStyles=function(){var re;this.toolboxStyleClass=this.styles.addClass(new Ae("toolbox",` + `))},xe.prototype.markerToolbarButtonClicked=function(re,ne){this.setActiveButton(re),this.buttonClickListeners&&this.buttonClickListeners.length>0&&this.buttonClickListeners.forEach(function(se){return se("marker",ne)}),this.markerButtonOverflowBlock.style.display="none"},xe.prototype.actionToolbarButtonClicked=function(re,ne){this.buttonClickListeners&&this.buttonClickListeners.length>0&&this.buttonClickListeners.forEach(function(se){return se("action",ne)}),this.markerButtonOverflowBlock.style.display="none",this.setActiveButton(this.buttons[0])},xe.prototype.setActiveButton=function(re){this.resetButtonStyles(),re.className=re.className.replace(this.uiStyleSettings.toolbarButtonStyleColorsClassName?this.uiStyleSettings.toolbarButtonStyleColorsClassName:this.toolbarButtonStyleColorsClass.name,"").trim(),re.className+=" "+(this.uiStyleSettings.toolbarActiveButtonStyleColorsClassName?this.uiStyleSettings.toolbarActiveButtonStyleColorsClassName:this.toolbarActiveButtonStyleColorsClass.name)},xe.prototype.setActiveMarkerButton=function(re){var ne=this.markerButtons.find(function(se){return se.getAttribute("data-type-name")===re});ne&&this.setActiveButton(ne)},xe.prototype.setCurrentMarker=function(re){var ne=this;this.currentMarker=re,this.buttons.filter(function(se){return/delete|notes/.test(se.getAttribute("data-action"))}).forEach(function(se){ne.currentMarker===void 0?(se.style.fillOpacity="0.4",se.style.pointerEvents="none"):(se.style.fillOpacity="1",se.style.pointerEvents="all")})},xe}(),He=function(){function xe(re,ne,se,Ie){this.panels=[],this.panelButtons=[],this.markerjsContainer=re,this.displayMode=ne,this.uiStyleSettings=se,this.styles=Ie,this.panelButtonClick=this.panelButtonClick.bind(this),this.addStyles()}return xe.prototype.addStyles=function(){var re;this.toolboxStyleClass=this.styles.addClass(new Ae("toolbox",` width: 100%; flex-shrink: 0; display: flex; @@ -318,15 +318,15 @@ ${Yt} background-color: `+this.uiStyleSettings.toolbarBackgroundHoverColor+` `)),this.styles.addRule(new pe("."+this.toolboxButtonStyleClass.name+" svg",` height: `+this.uiStyleSettings.toolbarHeight/2+`px; - `))},xe.prototype.show=function(re){var ne;this.uiContainer=document.createElement("div"),this.uiContainer.style.visibility=re,this.uiContainer.className=this.toolboxStyleClass.name+" "+((ne=this.uiStyleSettings.toolboxStyleColorsClassName)!==null&&ne!==void 0?ne:this.toolboxStyleColorsClass.name),this.markerjsContainer.appendChild(this.uiContainer)},xe.prototype.setPanelButtons=function(re){var ne,se,Ie=this;this.panels=re,this.uiContainer!==void 0&&(this.uiContainer.innerHTML="",this.panelRow=document.createElement("div"),this.panelRow.className=this.toolboxPanelRowStyleClass.name+" "+((ne=this.uiStyleSettings.toolboxPanelRowStyleColorsClassName)!==null&&ne!==void 0?ne:this.toolboxPanelRowStyleColorsClass.name),this.uiContainer.appendChild(this.panelRow),this.buttonRow=document.createElement("div"),this.buttonRow.className=this.toolboxButtonRowStyleClass.name+" "+((se=this.uiStyleSettings.toolboxButtonRowStyleColorsClassName)!==null&&se!==void 0?se:this.toolboxButtonRowStyleColorsClass.name)+" ",this.uiContainer.appendChild(this.buttonRow),this.panelButtons.splice(0),this.panels.forEach(function(ue){var Ne;ue.uiStyleSettings=Ie.uiStyleSettings;var Rt=document.createElement("div");Rt.className=Ie.toolboxButtonStyleClass.name+" "+((Ne=Ie.uiStyleSettings.toolboxButtonStyleColorsClassName)!==null&&Ne!==void 0?Ne:Ie.toolboxButtonStyleColorsClass.name),Rt.innerHTML=ue.icon,Rt.title=ue.title,Rt.addEventListener("click",function(){Ie.panelButtonClick(ue)}),Ie.panelButtons.push(Rt),Ie.buttonRow.appendChild(Rt)}),this.displayMode==="inline"?this.panelRow.style.display="none":this.panelRow.style.visibility="hidden")},xe.prototype.panelButtonClick=function(re){var ne=this,se=-1;if(re!==this.activePanel){se=this.panels.indexOf(re),this.panelRow.innerHTML="";var Ie=re.getUi();Ie.style.margin=this.uiStyleSettings.toolbarHeight/4+"px",this.panelRow.appendChild(Ie),this.panelRow.style.display="flex",this.panelRow.style.visibility="visible",this.panelRow.className=this.panelRow.className.replace(this.styles.fadeOutAnimationClassName,""),this.panelRow.className+=" "+this.styles.fadeInAnimationClassName,this.activePanel=re}else this.activePanel=void 0,this.panelRow.className=this.panelRow.className.replace(this.styles.fadeInAnimationClassName,""),this.panelRow.className+=" "+this.styles.fadeOutAnimationClassName,setTimeout(function(){ne.displayMode==="inline"?ne.panelRow.style.display="none":ne.panelRow.style.visibility="hidden"},200);this.panelButtons.forEach(function(ue,Ne){var Rt,fn;ue.className=ne.toolboxButtonStyleClass.name+" "+(Ne===se?""+((Rt=ne.uiStyleSettings.toolboxActiveButtonStyleColorsClassName)!==null&&Rt!==void 0?Rt:ne.toolboxActiveButtonStyleColorsClass.name):""+((fn=ne.uiStyleSettings.toolboxButtonStyleColorsClassName)!==null&&fn!==void 0?fn:ne.toolboxButtonStyleColorsClass.name))})},xe}(),Le=function(xe,re){this.title=xe,this.icon=re},nt=function(xe){function re(ne,se,Ie,ue){var Ne=xe.call(this,ne,ue||'')||this;return Ne.colors=[],Ne.addTransparent=!1,Ne.colorBoxes=[],Ne.colors=se,Ne.currentColor=Ie,Ne.setCurrentColor=Ne.setCurrentColor.bind(Ne),Ne.getColorBox=Ne.getColorBox.bind(Ne),Ne}return Ze(re,xe),re.prototype.getUi=function(){var ne=this,se=document.createElement("div");return se.style.overflow="hidden",se.style.whiteSpace="nowrap",this.colors.forEach(function(Ie){var ue=ne.getColorBox(Ie);se.appendChild(ue),ne.colorBoxes.push(ue)}),se},re.prototype.getColorBox=function(ne){var se=this,Ie=this.uiStyleSettings.toolbarHeight/4,ue=this.uiStyleSettings.toolbarHeight-Ie,Ne=document.createElement("div");Ne.style.display="inline-block",Ne.style.boxSizing="content-box",Ne.style.width=ue-2+"px",Ne.style.height=ue-2+"px",Ne.style.padding="1px",Ne.style.marginRight="2px",Ne.style.marginBottom="2px",Ne.style.borderWidth="2px",Ne.style.borderStyle="solid",Ne.style.borderRadius=(ue+2)/2+"px",Ne.style.borderColor=ne===this.currentColor?this.uiStyleSettings.toolboxAccentColor:"transparent",Ne.addEventListener("click",function(){se.setCurrentColor(ne,Ne)});var Rt=document.createElement("div");return Rt.style.display="inline-block",Rt.style.width=ue-2+"px",Rt.style.height=ue-2+"px",Rt.style.backgroundColor=ne,Rt.style.borderRadius=ue/2+"px",ne==="transparent"&&(Rt.style.fill=this.uiStyleSettings.toolboxAccentColor,Rt.innerHTML=` + `))},xe.prototype.show=function(re){var ne;this.uiContainer=document.createElement("div"),this.uiContainer.style.visibility=re,this.uiContainer.className=this.toolboxStyleClass.name+" "+((ne=this.uiStyleSettings.toolboxStyleColorsClassName)!==null&&ne!==void 0?ne:this.toolboxStyleColorsClass.name),this.markerjsContainer.appendChild(this.uiContainer)},xe.prototype.setPanelButtons=function(re){var ne,se,Ie=this;this.panels=re,this.uiContainer!==void 0&&(this.uiContainer.innerHTML="",this.panelRow=document.createElement("div"),this.panelRow.className=this.toolboxPanelRowStyleClass.name+" "+((ne=this.uiStyleSettings.toolboxPanelRowStyleColorsClassName)!==null&&ne!==void 0?ne:this.toolboxPanelRowStyleColorsClass.name),this.uiContainer.appendChild(this.panelRow),this.buttonRow=document.createElement("div"),this.buttonRow.className=this.toolboxButtonRowStyleClass.name+" "+((se=this.uiStyleSettings.toolboxButtonRowStyleColorsClassName)!==null&&se!==void 0?se:this.toolboxButtonRowStyleColorsClass.name)+" ",this.uiContainer.appendChild(this.buttonRow),this.panelButtons.splice(0),this.panels.forEach(function(ue){var Ne;ue.uiStyleSettings=Ie.uiStyleSettings;var Rt=document.createElement("div");Rt.className=Ie.toolboxButtonStyleClass.name+" "+((Ne=Ie.uiStyleSettings.toolboxButtonStyleColorsClassName)!==null&&Ne!==void 0?Ne:Ie.toolboxButtonStyleColorsClass.name),Rt.innerHTML=ue.icon,Rt.title=ue.title,Rt.addEventListener("click",function(){Ie.panelButtonClick(ue)}),Ie.panelButtons.push(Rt),Ie.buttonRow.appendChild(Rt)}),this.displayMode==="inline"?this.panelRow.style.display="none":this.panelRow.style.visibility="hidden")},xe.prototype.panelButtonClick=function(re){var ne=this,se=-1;if(re!==this.activePanel){se=this.panels.indexOf(re),this.panelRow.innerHTML="";var Ie=re.getUi();Ie.style.margin=this.uiStyleSettings.toolbarHeight/4+"px",this.panelRow.appendChild(Ie),this.panelRow.style.display="flex",this.panelRow.style.visibility="visible",this.panelRow.className=this.panelRow.className.replace(this.styles.fadeOutAnimationClassName,""),this.panelRow.className+=" "+this.styles.fadeInAnimationClassName,this.activePanel=re}else this.activePanel=void 0,this.panelRow.className=this.panelRow.className.replace(this.styles.fadeInAnimationClassName,""),this.panelRow.className+=" "+this.styles.fadeOutAnimationClassName,setTimeout(function(){ne.displayMode==="inline"?ne.panelRow.style.display="none":ne.panelRow.style.visibility="hidden"},200);this.panelButtons.forEach(function(ue,Ne){var Rt,fn;ue.className=ne.toolboxButtonStyleClass.name+" "+(Ne===se?""+((Rt=ne.uiStyleSettings.toolboxActiveButtonStyleColorsClassName)!==null&&Rt!==void 0?Rt:ne.toolboxActiveButtonStyleColorsClass.name):""+((fn=ne.uiStyleSettings.toolboxButtonStyleColorsClassName)!==null&&fn!==void 0?fn:ne.toolboxButtonStyleColorsClass.name))})},xe}(),Le=function(xe,re){this.title=xe,this.icon=re},rt=function(xe){function re(ne,se,Ie,ue){var Ne=xe.call(this,ne,ue||'')||this;return Ne.colors=[],Ne.addTransparent=!1,Ne.colorBoxes=[],Ne.colors=se,Ne.currentColor=Ie,Ne.setCurrentColor=Ne.setCurrentColor.bind(Ne),Ne.getColorBox=Ne.getColorBox.bind(Ne),Ne}return Ze(re,xe),re.prototype.getUi=function(){var ne=this,se=document.createElement("div");return se.style.overflow="hidden",se.style.whiteSpace="nowrap",this.colors.forEach(function(Ie){var ue=ne.getColorBox(Ie);se.appendChild(ue),ne.colorBoxes.push(ue)}),se},re.prototype.getColorBox=function(ne){var se=this,Ie=this.uiStyleSettings.toolbarHeight/4,ue=this.uiStyleSettings.toolbarHeight-Ie,Ne=document.createElement("div");Ne.style.display="inline-block",Ne.style.boxSizing="content-box",Ne.style.width=ue-2+"px",Ne.style.height=ue-2+"px",Ne.style.padding="1px",Ne.style.marginRight="2px",Ne.style.marginBottom="2px",Ne.style.borderWidth="2px",Ne.style.borderStyle="solid",Ne.style.borderRadius=(ue+2)/2+"px",Ne.style.borderColor=ne===this.currentColor?this.uiStyleSettings.toolboxAccentColor:"transparent",Ne.addEventListener("click",function(){se.setCurrentColor(ne,Ne)});var Rt=document.createElement("div");return Rt.style.display="inline-block",Rt.style.width=ue-2+"px",Rt.style.height=ue-2+"px",Rt.style.backgroundColor=ne,Rt.style.borderRadius=ue/2+"px",ne==="transparent"&&(Rt.style.fill=this.uiStyleSettings.toolboxAccentColor,Rt.innerHTML=` `),Ne.appendChild(Rt),Ne},re.prototype.setCurrentColor=function(ne,se){var Ie=this;this.currentColor=ne,this.colorBoxes.forEach(function(ue){ue.style.borderColor=ue===se?Ie.uiStyleSettings.toolboxAccentColor:"transparent"}),this.onColorChanged&&this.onColorChanged(ne)},re}(Le),Ve=function(){function xe(re,ne,se){this._state="new",this._isSelected=!1,this._container=re,this._overlayContainer=ne,this.globalSettings=se,this.stateChanged=this.stateChanged.bind(this),this.colorChanged=this.colorChanged.bind(this),this.fillColorChanged=this.fillColorChanged.bind(this)}return Object.defineProperty(xe.prototype,"typeName",{get:function(){return Object.getPrototypeOf(this).constructor.typeName},enumerable:!1,configurable:!0}),Object.defineProperty(xe.prototype,"container",{get:function(){return this._container},enumerable:!1,configurable:!0}),Object.defineProperty(xe.prototype,"overlayContainer",{get:function(){return this._overlayContainer},enumerable:!1,configurable:!0}),Object.defineProperty(xe.prototype,"state",{get:function(){return this._state},enumerable:!1,configurable:!0}),Object.defineProperty(xe.prototype,"toolboxPanels",{get:function(){return[]},enumerable:!1,configurable:!0}),xe.prototype.ownsTarget=function(re){return!1},Object.defineProperty(xe.prototype,"isSelected",{get:function(){return this._isSelected},enumerable:!1,configurable:!0}),xe.prototype.select=function(){this.container.style.cursor="move",this._isSelected=!0,this.manipulationStartState=this.getState()},xe.prototype.deselect=function(){this.container.style.cursor="default",this._isSelected=!1,this.stateChanged()},xe.prototype.pointerDown=function(re,ne){},xe.prototype.dblClick=function(re,ne){},xe.prototype.manipulate=function(re){},xe.prototype.pointerUp=function(re){this.stateChanged()},xe.prototype.dispose=function(){},xe.prototype.addMarkerVisualToContainer=function(re){this.container.childNodes.length>0?this.container.insertBefore(re,this.container.childNodes[0]):this.container.appendChild(re)},xe.prototype.getState=function(){return{typeName:xe.typeName,state:this.state,notes:this.notes}},xe.prototype.restoreState=function(re){this._state=re.state,this.notes=re.notes},xe.prototype.scale=function(re,ne){},xe.prototype.colorChanged=function(re){this.onColorChanged&&this.onColorChanged(re),this.stateChanged()},xe.prototype.fillColorChanged=function(re){this.onFillColorChanged&&this.onFillColorChanged(re),this.stateChanged()},xe.prototype.stateChanged=function(){if(this.onStateChanged&&this.state!=="creating"&&this.state!=="new"){var re=this.getState();this.manipulationStartState!==void 0&&(this.manipulationStartState.state="select"),re.state="select",JSON.stringify(this.manipulationStartState)!=JSON.stringify(re)&&this.onStateChanged(this)}},xe.typeName="MarkerBase",xe}(),tt=function(){function xe(){this.findGripByVisual=this.findGripByVisual.bind(this)}return xe.prototype.findGripByVisual=function(re){return this.topLeft.ownsTarget(re)?this.topLeft:this.topCenter.ownsTarget(re)?this.topCenter:this.topRight.ownsTarget(re)?this.topRight:this.centerLeft.ownsTarget(re)?this.centerLeft:this.centerRight.ownsTarget(re)?this.centerRight:this.bottomLeft.ownsTarget(re)?this.bottomLeft:this.bottomCenter.ownsTarget(re)?this.bottomCenter:this.bottomRight.ownsTarget(re)?this.bottomRight:void 0},xe}(),et=function(){function xe(){this.GRIP_SIZE=10,this.visual=ge.createGroup(),this.visual.appendChild(ge.createCircle(1.5*this.GRIP_SIZE,[["fill","transparent"]])),this.visual.appendChild(ge.createCircle(this.GRIP_SIZE,[["fill","#cccccc"],["fill-opacity","0.7"],["stroke","#333333"],["stroke-width","2"],["stroke-opacity","0.7"]]))}return xe.prototype.ownsTarget=function(re){return re===this.visual||re===this.visual.childNodes[0]||re===this.visual.childNodes[1]},xe}(),st=function(){function xe(){}return xe.toITransformMatrix=function(re){return{a:re.a,b:re.b,c:re.c,d:re.d,e:re.e,f:re.f}},xe.toSVGMatrix=function(re,ne){return re.a=ne.a,re.b=ne.b,re.c=ne.c,re.d=ne.d,re.e=ne.e,re.f=ne.f,re},xe}(),Me=function(xe){function re(ne,se,Ie){var ue=xe.call(this,ne,se,Ie)||this;return ue.left=0,ue.top=0,ue.width=0,ue.height=0,ue.defaultSize={x:50,y:20},ue.offsetX=0,ue.offsetY=0,ue.rotationAngle=0,ue.CB_DISTANCE=10,ue._suppressMarkerCreateEvent=!1,ue.container.transform.baseVal.appendItem(ge.createTransform()),ue.setupControlBox(),ue}return Ze(re,xe),Object.defineProperty(re.prototype,"centerX",{get:function(){return this.left+this.width/2},enumerable:!1,configurable:!0}),Object.defineProperty(re.prototype,"centerY",{get:function(){return this.top+this.height/2},enumerable:!1,configurable:!0}),Object.defineProperty(re.prototype,"visual",{get:function(){return this._visual},set:function(ne){this._visual=ne;var se=ge.createTransform();this._visual.transform.baseVal.appendItem(se)},enumerable:!1,configurable:!0}),re.prototype.ownsTarget=function(ne){return!!xe.prototype.ownsTarget.call(this,ne)||!!(this.controlGrips.findGripByVisual(ne)!==void 0||this.rotatorGrip!==void 0&&this.rotatorGrip.ownsTarget(ne))},re.prototype.pointerDown=function(ne,se){xe.prototype.pointerDown.call(this,ne,se),this.state==="new"&&(this.left=ne.x,this.top=ne.y),this.manipulationStartLeft=this.left,this.manipulationStartTop=this.top,this.manipulationStartWidth=this.width,this.manipulationStartHeight=this.height;var Ie=this.unrotatePoint(ne);if(this.manipulationStartX=Ie.x,this.manipulationStartY=Ie.y,this.offsetX=Ie.x-this.left,this.offsetY=Ie.y-this.top,this.state!=="new")if(this.select(),this.activeGrip=this.controlGrips.findGripByVisual(se),this.activeGrip!==void 0)this._state="resize";else if(this.rotatorGrip!==void 0&&this.rotatorGrip.ownsTarget(se)){this.activeGrip=this.rotatorGrip;var ue=this.rotatePoint({x:this.centerX,y:this.centerY});this.left=ue.x-this.width/2,this.top=ue.y-this.height/2,this.moveVisual({x:this.left,y:this.top});var Ne=this.container.transform.baseVal.getItem(0);Ne.setRotate(this.rotationAngle,this.centerX,this.centerY),this.container.transform.baseVal.replaceItem(Ne,0),this.adjustControlBox(),this._state="rotate"}else this._state="move"},re.prototype.pointerUp=function(ne){var se=this.state;xe.prototype.pointerUp.call(this,ne),this.state==="creating"&&this.width<10&&this.height<10?(this.width=this.defaultSize.x,this.height=this.defaultSize.y):this.manipulate(ne),this._state="select",se==="creating"&&this.onMarkerCreated&&this._suppressMarkerCreateEvent===!1&&this.onMarkerCreated(this)},re.prototype.moveVisual=function(ne){this.visual.style.transform="translate("+ne.x+"px, "+ne.y+"px)"},re.prototype.manipulate=function(ne){var se=this.unrotatePoint(ne);this.state==="creating"?this.resize(ne):this.state==="move"?(this.left=this.manipulationStartLeft+(se.x-this.manipulationStartLeft)-this.offsetX,this.top=this.manipulationStartTop+(se.y-this.manipulationStartTop)-this.offsetY,this.moveVisual({x:this.left,y:this.top}),this.adjustControlBox()):this.state==="resize"?this.resize(se):this.state==="rotate"&&this.rotate(ne)},re.prototype.resize=function(ne){var se=this.manipulationStartLeft,Ie=this.manipulationStartWidth,ue=this.manipulationStartTop,Ne=this.manipulationStartHeight;switch(this.activeGrip){case this.controlGrips.bottomLeft:case this.controlGrips.centerLeft:case this.controlGrips.topLeft:se=this.manipulationStartLeft+ne.x-this.manipulationStartX,Ie=this.manipulationStartWidth+this.manipulationStartLeft-se;break;case this.controlGrips.bottomRight:case this.controlGrips.centerRight:case this.controlGrips.topRight:case void 0:Ie=this.manipulationStartWidth+ne.x-this.manipulationStartX}switch(this.activeGrip){case this.controlGrips.topCenter:case this.controlGrips.topLeft:case this.controlGrips.topRight:ue=this.manipulationStartTop+ne.y-this.manipulationStartY,Ne=this.manipulationStartHeight+this.manipulationStartTop-ue;break;case this.controlGrips.bottomCenter:case this.controlGrips.bottomLeft:case this.controlGrips.bottomRight:case void 0:Ne=this.manipulationStartHeight+ne.y-this.manipulationStartY}Ie>=0?(this.left=se,this.width=Ie):(this.left=se+Ie,this.width=-Ie),Ne>=0?(this.top=ue,this.height=Ne):(this.top=ue+Ne,this.height=-Ne),this.setSize()},re.prototype.setSize=function(){this.moveVisual({x:this.left,y:this.top}),this.adjustControlBox()},re.prototype.rotate=function(ne){if(Math.abs(ne.x-this.centerX)>.1){var se=Math.sign(ne.x-this.centerX);this.rotationAngle=180*Math.atan((ne.y-this.centerY)/(ne.x-this.centerX))/Math.PI+90*se,this.applyRotation()}},re.prototype.applyRotation=function(){var ne=this.container.transform.baseVal.getItem(0);ne.setRotate(this.rotationAngle,this.centerX,this.centerY),this.container.transform.baseVal.replaceItem(ne,0)},re.prototype.rotatePoint=function(ne){if(this.rotationAngle===0)return ne;var se=this.container.getCTM(),Ie=ge.createPoint(ne.x,ne.y);return{x:(Ie=Ie.matrixTransform(se)).x,y:Ie.y}},re.prototype.unrotatePoint=function(ne){if(this.rotationAngle===0)return ne;var se=this.container.getCTM();se=se.inverse();var Ie=ge.createPoint(ne.x,ne.y);return{x:(Ie=Ie.matrixTransform(se)).x,y:Ie.y}},re.prototype.select=function(){xe.prototype.select.call(this),this.adjustControlBox(),this.controlBox.style.display=""},re.prototype.deselect=function(){xe.prototype.deselect.call(this),this.controlBox.style.display="none"},re.prototype.setupControlBox=function(){this.controlBox=ge.createGroup();var ne=ge.createTransform();ne.setTranslate(-this.CB_DISTANCE/2,-this.CB_DISTANCE/2),this.controlBox.transform.baseVal.appendItem(ne),this.container.appendChild(this.controlBox),this.controlRect=ge.createRect(this.width+this.CB_DISTANCE,this.height+this.CB_DISTANCE,[["stroke","black"],["stroke-width","1"],["stroke-opacity","0.5"],["stroke-dasharray","3, 2"],["fill","transparent"],["pointer-events","none"]]),this.controlBox.appendChild(this.controlRect),this.globalSettings.disableRotation!==!0&&(this.rotatorGripLine=ge.createLine((this.width+2*this.CB_DISTANCE)/2,this.top-this.CB_DISTANCE,(this.width+2*this.CB_DISTANCE)/2,this.top-3*this.CB_DISTANCE,[["stroke","black"],["stroke-width","1"],["stroke-opacity","0.5"],["stroke-dasharray","3, 2"]]),this.controlBox.appendChild(this.rotatorGripLine)),this.controlGrips=new tt,this.addControlGrips(),this.controlBox.style.display="none"},re.prototype.adjustControlBox=function(){var ne=this.controlBox.transform.baseVal.getItem(0);ne.setTranslate(this.left-this.CB_DISTANCE/2,this.top-this.CB_DISTANCE/2),this.controlBox.transform.baseVal.replaceItem(ne,0),this.controlRect.setAttribute("width",(this.width+this.CB_DISTANCE).toString()),this.controlRect.setAttribute("height",(this.height+this.CB_DISTANCE).toString()),this.rotatorGripLine!==void 0&&(this.rotatorGripLine.setAttribute("x1",((this.width+this.CB_DISTANCE)/2).toString()),this.rotatorGripLine.setAttribute("y1",(-this.CB_DISTANCE/2).toString()),this.rotatorGripLine.setAttribute("x2",((this.width+this.CB_DISTANCE)/2).toString()),this.rotatorGripLine.setAttribute("y2",(3*-this.CB_DISTANCE).toString())),this.positionGrips()},re.prototype.addControlGrips=function(){this.controlGrips.topLeft=this.createGrip(),this.controlGrips.topCenter=this.createGrip(),this.controlGrips.topRight=this.createGrip(),this.controlGrips.centerLeft=this.createGrip(),this.controlGrips.centerRight=this.createGrip(),this.controlGrips.bottomLeft=this.createGrip(),this.controlGrips.bottomCenter=this.createGrip(),this.controlGrips.bottomRight=this.createGrip(),this.globalSettings.disableRotation!==!0&&(this.rotatorGrip=this.createGrip()),this.positionGrips()},re.prototype.createGrip=function(){var ne=new et;return ne.visual.transform.baseVal.appendItem(ge.createTransform()),this.controlBox.appendChild(ne.visual),ne},re.prototype.positionGrips=function(){var ne=this.controlGrips.topLeft.GRIP_SIZE,se=-ne/2,Ie=se,ue=(this.width+this.CB_DISTANCE)/2-ne/2,Ne=(this.height+this.CB_DISTANCE)/2-ne/2,Rt=this.height+this.CB_DISTANCE-ne/2,fn=this.width+this.CB_DISTANCE-ne/2;this.positionGrip(this.controlGrips.topLeft.visual,se,Ie),this.positionGrip(this.controlGrips.topCenter.visual,ue,Ie),this.positionGrip(this.controlGrips.topRight.visual,fn,Ie),this.positionGrip(this.controlGrips.centerLeft.visual,se,Ne),this.positionGrip(this.controlGrips.centerRight.visual,fn,Ne),this.positionGrip(this.controlGrips.bottomLeft.visual,se,Rt),this.positionGrip(this.controlGrips.bottomCenter.visual,ue,Rt),this.positionGrip(this.controlGrips.bottomRight.visual,fn,Rt),this.rotatorGrip!==void 0&&this.positionGrip(this.rotatorGrip.visual,ue,Ie-3*this.CB_DISTANCE)},re.prototype.positionGrip=function(ne,se,Ie){var ue=ne.transform.baseVal.getItem(0);ue.setTranslate(se,Ie),ne.transform.baseVal.replaceItem(ue,0)},re.prototype.hideControlBox=function(){this.controlBox.style.display="none"},re.prototype.showControlBox=function(){this.controlBox.style.display=""},re.prototype.getState=function(){return Object.assign({left:this.left,top:this.top,width:this.width,height:this.height,rotationAngle:this.rotationAngle,visualTransformMatrix:st.toITransformMatrix(this.visual.transform.baseVal.getItem(0).matrix),containerTransformMatrix:st.toITransformMatrix(this.container.transform.baseVal.getItem(0).matrix)},xe.prototype.getState.call(this))},re.prototype.restoreState=function(ne){xe.prototype.restoreState.call(this,ne);var se=ne;this.left=se.left,this.top=se.top,this.width=se.width,this.height=se.height,this.rotationAngle=se.rotationAngle,this.visual.transform.baseVal.getItem(0).setMatrix(st.toSVGMatrix(this.visual.transform.baseVal.getItem(0).matrix,se.visualTransformMatrix)),this.container.transform.baseVal.getItem(0).setMatrix(st.toSVGMatrix(this.container.transform.baseVal.getItem(0).matrix,se.containerTransformMatrix))},re.prototype.scale=function(ne,se){xe.prototype.scale.call(this,ne,se);var Ie=this.rotatePoint({x:this.left,y:this.top}),ue=this.unrotatePoint({x:Ie.x*ne,y:Ie.y*se});this.left=ue.x,this.top=ue.y,this.width=this.width*ne,this.height=this.height*se,this.adjustControlBox()},re}(Ve),ke=function(xe){function re(ne,se,Ie){var ue=xe.call(this,ne,se,Ie)||this;return ue.fillColor="transparent",ue.strokeColor="transparent",ue.strokeWidth=0,ue.strokeDasharray="",ue.opacity=1,ue.setStrokeColor=ue.setStrokeColor.bind(ue),ue.setFillColor=ue.setFillColor.bind(ue),ue.setStrokeWidth=ue.setStrokeWidth.bind(ue),ue.setStrokeDasharray=ue.setStrokeDasharray.bind(ue),ue.createVisual=ue.createVisual.bind(ue),ue}return Ze(re,xe),re.prototype.ownsTarget=function(ne){return!(!xe.prototype.ownsTarget.call(this,ne)&&ne!==this.visual)},re.prototype.createVisual=function(){this.visual=ge.createRect(1,1,[["fill",this.fillColor],["stroke",this.strokeColor],["stroke-width",this.strokeWidth.toString()],["stroke-dasharray",this.strokeDasharray],["opacity",this.opacity.toString()]]),this.addMarkerVisualToContainer(this.visual)},re.prototype.pointerDown=function(ne,se){xe.prototype.pointerDown.call(this,ne,se),this.state==="new"&&(this.createVisual(),this.moveVisual(ne),this._state="creating")},re.prototype.manipulate=function(ne){xe.prototype.manipulate.call(this,ne)},re.prototype.resize=function(ne){xe.prototype.resize.call(this,ne),this.setSize()},re.prototype.setSize=function(){xe.prototype.setSize.call(this),ge.setAttributes(this.visual,[["width",this.width.toString()],["height",this.height.toString()]])},re.prototype.pointerUp=function(ne){xe.prototype.pointerUp.call(this,ne),this.setSize()},re.prototype.setStrokeColor=function(ne){this.strokeColor=ne,this.visual&&ge.setAttributes(this.visual,[["stroke",this.strokeColor]]),this.colorChanged(ne),this.stateChanged()},re.prototype.setFillColor=function(ne){this.fillColor=ne,this.visual&&ge.setAttributes(this.visual,[["fill",this.fillColor]]),this.stateChanged()},re.prototype.setStrokeWidth=function(ne){this.strokeWidth=ne,this.visual&&ge.setAttributes(this.visual,[["stroke-width",this.strokeWidth.toString()]]),this.stateChanged()},re.prototype.setStrokeDasharray=function(ne){this.strokeDasharray=ne,this.visual&&ge.setAttributes(this.visual,[["stroke-dasharray",this.strokeDasharray]]),this.stateChanged()},re.prototype.getState=function(){return Object.assign({fillColor:this.fillColor,strokeColor:this.strokeColor,strokeWidth:this.strokeWidth,strokeDasharray:this.strokeDasharray,opacity:this.opacity},xe.prototype.getState.call(this))},re.prototype.restoreState=function(ne){var se=ne;this.fillColor=se.fillColor,this.strokeColor=se.strokeColor,this.strokeWidth=se.strokeWidth,this.strokeDasharray=se.strokeDasharray,this.opacity=se.opacity,this.createVisual(),xe.prototype.restoreState.call(this,ne),this.setSize()},re.prototype.scale=function(ne,se){xe.prototype.scale.call(this,ne,se),this.setSize()},re.title="Rectangle marker",re}(Me),qe=function(xe){function re(ne,se,Ie,ue){var Ne=xe.call(this,ne,ue||'')||this;return Ne.widths=[],Ne.widthBoxes=[],Ne.widths=se,Ne.currentWidth=Ie,Ne.setCurrentWidth=Ne.setCurrentWidth.bind(Ne),Ne}return Ze(re,xe),re.prototype.getUi=function(){var ne=this,se=document.createElement("div");return se.style.display="flex",se.style.overflow="hidden",se.style.flexGrow="2",this.widths.forEach(function(Ie){var ue=document.createElement("div");ue.style.display="flex",ue.style.flexGrow="2",ue.style.alignItems="center",ue.style.justifyContent="space-between",ue.style.padding="5px",ue.style.borderWidth="2px",ue.style.borderStyle="solid",ue.style.borderColor=Ie===ne.currentWidth?ne.uiStyleSettings.toolboxAccentColor:"transparent",ue.addEventListener("click",function(){ne.setCurrentWidth(Ie,ue)}),se.appendChild(ue);var Ne=document.createElement("div");Ne.innerText=Ie.toString(),Ne.style.marginRight="5px",ue.appendChild(Ne);var Rt=document.createElement("div");Rt.style.minHeight="20px",Rt.style.flexGrow="2",Rt.style.display="flex",Rt.style.alignItems="center";var fn=document.createElement("hr");fn.style.minWidth="20px",fn.style.border="0px",fn.style.borderTop=Ie+"px solid "+ne.uiStyleSettings.toolboxColor,fn.style.flexGrow="2",Rt.appendChild(fn),ue.appendChild(Rt),ne.widthBoxes.push(ue)}),se},re.prototype.setCurrentWidth=function(ne,se){var Ie=this;this.currentWidth=ne,this.widthBoxes.forEach(function(ue){ue.style.borderColor=ue===se?Ie.uiStyleSettings.toolboxAccentColor:"transparent"}),this.onWidthChanged&&this.onWidthChanged(this.currentWidth)},re}(Le),be=function(xe){function re(ne,se,Ie,ue){var Ne=xe.call(this,ne,ue||'')||this;return Ne.styles=[],Ne.styleBoxes=[],Ne.styles=se,Ne.currentStyle=Ie,Ne.setCurrentStyle=Ne.setCurrentStyle.bind(Ne),Ne}return Ze(re,xe),re.prototype.getUi=function(){var ne=this,se=document.createElement("div");return se.style.display="flex",se.style.overflow="hidden",se.style.flexGrow="2",this.styles.forEach(function(Ie){var ue=document.createElement("div");ue.style.display="flex",ue.style.alignItems="center",ue.style.justifyContent="space-between",ue.style.padding="5px",ue.style.borderWidth="2px",ue.style.borderStyle="solid",ue.style.overflow="hidden",ue.style.maxWidth=100/ne.styles.length-5+"%",ue.style.borderColor=Ie===ne.currentStyle?ne.uiStyleSettings.toolboxAccentColor:"transparent",ue.addEventListener("click",function(){ne.setCurrentStyle(Ie,ue)}),se.appendChild(ue);var Ne=document.createElement("div");Ne.style.minHeight="20px",Ne.style.flexGrow="2",Ne.style.overflow="hidden";var Rt=` - `;Ne.innerHTML=Rt,ue.appendChild(Ne),ne.styleBoxes.push(ue)}),se},re.prototype.setCurrentStyle=function(ne,se){var Ie=this;this.currentStyle=ne,this.styleBoxes.forEach(function(ue){ue.style.borderColor=ue===se?Ie.uiStyleSettings.toolboxAccentColor:"transparent"}),this.onStyleChanged&&this.onStyleChanged(this.currentStyle)},re}(Le),lt=function(xe){function re(ne,se,Ie){var ue=xe.call(this,ne,se,Ie)||this;return ue.strokeColor=Ie.defaultColor,ue.strokeWidth=Ie.defaultStrokeWidth,ue.strokeDasharray=Ie.defaultStrokeDasharray,ue.strokePanel=new nt("Line color",Ie.defaultColorSet,Ie.defaultColor),ue.strokePanel.onColorChanged=ue.setStrokeColor,ue.strokeWidthPanel=new qe("Line width",Ie.defaultStrokeWidths,Ie.defaultStrokeWidth),ue.strokeWidthPanel.onWidthChanged=ue.setStrokeWidth,ue.strokeStylePanel=new be("Line style",Ie.defaultStrokeDasharrays,Ie.defaultStrokeDasharray),ue.strokeStylePanel.onStyleChanged=ue.setStrokeDasharray,ue}return Ze(re,xe),Object.defineProperty(re.prototype,"toolboxPanels",{get:function(){return[this.strokePanel,this.strokeWidthPanel,this.strokeStylePanel]},enumerable:!1,configurable:!0}),re.prototype.getState=function(){var ne=xe.prototype.getState.call(this);return ne.typeName=re.typeName,ne},re.typeName="FrameMarker",re.title="Frame marker",re.icon='',re}(ke),Ue=function(){this.defaultColorSet=["#EF4444","#10B981","#2563EB","#FFFF00","#7C3AED","#F472B6","#000000","#FFFFFF"],this.defaultColor=this.defaultColorSet[0],this.defaultFillColor=this.defaultColorSet[0],this.defaultStrokeColor=this.defaultColorSet[7],this.defaultHighlightColor=this.defaultColorSet[3],this.defaultStrokeWidth=3,this.defaultStrokeDasharray="",this.defaultHighlightOpacity=.5,this.defaultFontFamily="Helvetica, Arial, sans-serif",this.defaultStrokeWidths=[1,2,3,5,10],this.defaultStrokeDasharrays=["","3","12 3","9 6 3 6"],this.defaultOpacitySteps=[.1,.25,.5,.75,1],this.displayMode="inline",this.defaultFontFamilies=['Times, "Times New Roman", serif',"Helvetica, Arial, sans-serif",'Courier, "Courier New", monospace',"cursive","fantasy"],this.popupMargin=30,this.newFreehandMarkerOnPointerUp=!1,this.defaultColorsFollowCurrentColors=!1,this.freehandPixelRatio=1,this.disableRotation=!1,this.defaultCaptionFontSize="1rem",this.defaultCaptionText="Text"},_e=function(xe){function re(ne,se,Ie){var ue=xe.call(this,ne,se,Ie)||this;return ue.x1=0,ue.y1=0,ue.x2=0,ue.y2=0,ue.defaultLength=50,ue.manipulationStartX=0,ue.manipulationStartY=0,ue.manipulationStartX1=0,ue.manipulationStartY1=0,ue.manipulationStartX2=0,ue.manipulationStartY2=0,ue.setupControlBox(),ue}return Ze(re,xe),re.prototype.ownsTarget=function(ne){return!!xe.prototype.ownsTarget.call(this,ne)||!(!this.grip1.ownsTarget(ne)&&!this.grip2.ownsTarget(ne))},re.prototype.pointerDown=function(ne,se){xe.prototype.pointerDown.call(this,ne,se),this.manipulationStartX=ne.x,this.manipulationStartY=ne.y,this.state==="new"&&(this.x1=ne.x,this.y1=ne.y,this.x2=ne.x,this.y2=ne.y),this.manipulationStartX1=this.x1,this.manipulationStartY1=this.y1,this.manipulationStartX2=this.x2,this.manipulationStartY2=this.y2,this.state!=="new"&&(this.select(),this.grip1.ownsTarget(se)?this.activeGrip=this.grip1:this.grip2.ownsTarget(se)?this.activeGrip=this.grip2:this.activeGrip=void 0,this.activeGrip?this._state="resize":this._state="move")},re.prototype.pointerUp=function(ne){var se=this.state;xe.prototype.pointerUp.call(this,ne),this.state==="creating"&&Math.abs(this.x1-this.x2)<10&&Math.abs(this.y1-this.y2)<10?(this.x2=this.x1+this.defaultLength,this.adjustVisual(),this.adjustControlBox()):this.manipulate(ne),this._state="select",se==="creating"&&this.onMarkerCreated&&this.onMarkerCreated(this)},re.prototype.adjustVisual=function(){},re.prototype.manipulate=function(ne){this.state==="creating"?this.resize(ne):this.state==="move"?(this.x1=this.manipulationStartX1+ne.x-this.manipulationStartX,this.y1=this.manipulationStartY1+ne.y-this.manipulationStartY,this.x2=this.manipulationStartX2+ne.x-this.manipulationStartX,this.y2=this.manipulationStartY2+ne.y-this.manipulationStartY,this.adjustVisual(),this.adjustControlBox()):this.state==="resize"&&this.resize(ne)},re.prototype.resize=function(ne){switch(this.activeGrip){case this.grip1:this.x1=ne.x,this.y1=ne.y;break;case this.grip2:case void 0:this.x2=ne.x,this.y2=ne.y}this.adjustVisual(),this.adjustControlBox()},re.prototype.select=function(){xe.prototype.select.call(this),this.adjustControlBox(),this.controlBox.style.display=""},re.prototype.deselect=function(){xe.prototype.deselect.call(this),this.controlBox.style.display="none"},re.prototype.setupControlBox=function(){this.controlBox=ge.createGroup(),this.container.appendChild(this.controlBox),this.addControlGrips(),this.controlBox.style.display="none"},re.prototype.adjustControlBox=function(){this.positionGrips()},re.prototype.addControlGrips=function(){this.grip1=this.createGrip(),this.grip2=this.createGrip(),this.positionGrips()},re.prototype.createGrip=function(){var ne=new et;return ne.visual.transform.baseVal.appendItem(ge.createTransform()),this.controlBox.appendChild(ne.visual),ne},re.prototype.positionGrips=function(){var ne=this.grip1.GRIP_SIZE;this.positionGrip(this.grip1.visual,this.x1-ne/2,this.y1-ne/2),this.positionGrip(this.grip2.visual,this.x2-ne/2,this.y2-ne/2)},re.prototype.positionGrip=function(ne,se,Ie){var ue=ne.transform.baseVal.getItem(0);ue.setTranslate(se,Ie),ne.transform.baseVal.replaceItem(ue,0)},re.prototype.getState=function(){return Object.assign({x1:this.x1,y1:this.y1,x2:this.x2,y2:this.y2},xe.prototype.getState.call(this))},re.prototype.restoreState=function(ne){xe.prototype.restoreState.call(this,ne);var se=ne;this.x1=se.x1,this.y1=se.y1,this.x2=se.x2,this.y2=se.y2},re.prototype.scale=function(ne,se){xe.prototype.scale.call(this,ne,se),this.x1=this.x1*ne,this.y1=this.y1*se,this.x2=this.x2*ne,this.y2=this.y2*se,this.adjustVisual(),this.adjustControlBox()},re}(Ve),kt=function(xe){function re(ne,se,Ie){var ue=xe.call(this,ne,se,Ie)||this;return ue.strokeColor="transparent",ue.strokeWidth=0,ue.strokeDasharray="",ue.setStrokeColor=ue.setStrokeColor.bind(ue),ue.setStrokeWidth=ue.setStrokeWidth.bind(ue),ue.setStrokeDasharray=ue.setStrokeDasharray.bind(ue),ue.strokeColor=Ie.defaultColor,ue.strokeWidth=Ie.defaultStrokeWidth,ue.strokeDasharray=Ie.defaultStrokeDasharray,ue.strokePanel=new nt("Line color",Ie.defaultColorSet,Ie.defaultColor),ue.strokePanel.onColorChanged=ue.setStrokeColor,ue.strokeWidthPanel=new qe("Line width",Ie.defaultStrokeWidths,Ie.defaultStrokeWidth),ue.strokeWidthPanel.onWidthChanged=ue.setStrokeWidth,ue.strokeStylePanel=new be("Line style",Ie.defaultStrokeDasharrays,Ie.defaultStrokeDasharray),ue.strokeStylePanel.onStyleChanged=ue.setStrokeDasharray,ue}return Ze(re,xe),re.prototype.ownsTarget=function(ne){return!(!xe.prototype.ownsTarget.call(this,ne)&&ne!==this.visual&&ne!==this.selectorLine&&ne!==this.visibleLine)},re.prototype.createVisual=function(){this.visual=ge.createGroup(),this.selectorLine=ge.createLine(this.x1,this.y1,this.x2,this.y2,[["stroke","transparent"],["stroke-width",(this.strokeWidth+10).toString()]]),this.visibleLine=ge.createLine(this.x1,this.y1,this.x2,this.y2,[["stroke",this.strokeColor],["stroke-width",this.strokeWidth.toString()]]),this.visual.appendChild(this.selectorLine),this.visual.appendChild(this.visibleLine),this.addMarkerVisualToContainer(this.visual)},re.prototype.pointerDown=function(ne,se){xe.prototype.pointerDown.call(this,ne,se),this.state==="new"&&(this.createVisual(),this.adjustVisual(),this._state="creating")},re.prototype.adjustVisual=function(){this.selectorLine&&this.visibleLine&&(this.selectorLine.setAttribute("x1",this.x1.toString()),this.selectorLine.setAttribute("y1",this.y1.toString()),this.selectorLine.setAttribute("x2",this.x2.toString()),this.selectorLine.setAttribute("y2",this.y2.toString()),this.visibleLine.setAttribute("x1",this.x1.toString()),this.visibleLine.setAttribute("y1",this.y1.toString()),this.visibleLine.setAttribute("x2",this.x2.toString()),this.visibleLine.setAttribute("y2",this.y2.toString()),ge.setAttributes(this.visibleLine,[["stroke",this.strokeColor]]),ge.setAttributes(this.visibleLine,[["stroke-width",this.strokeWidth.toString()]]),ge.setAttributes(this.visibleLine,[["stroke-dasharray",this.strokeDasharray.toString()]]))},re.prototype.setStrokeColor=function(ne){this.strokeColor=ne,this.adjustVisual(),this.colorChanged(ne)},re.prototype.setStrokeWidth=function(ne){this.strokeWidth=ne,this.adjustVisual()},re.prototype.setStrokeDasharray=function(ne){this.strokeDasharray=ne,this.adjustVisual(),this.stateChanged()},Object.defineProperty(re.prototype,"toolboxPanels",{get:function(){return[this.strokePanel,this.strokeWidthPanel,this.strokeStylePanel]},enumerable:!1,configurable:!0}),re.prototype.getState=function(){var ne=Object.assign({strokeColor:this.strokeColor,strokeWidth:this.strokeWidth,strokeDasharray:this.strokeDasharray},xe.prototype.getState.call(this));return ne.typeName=re.typeName,ne},re.prototype.restoreState=function(ne){xe.prototype.restoreState.call(this,ne);var se=ne;this.strokeColor=se.strokeColor,this.strokeWidth=se.strokeWidth,this.strokeDasharray=se.strokeDasharray,this.createVisual(),this.adjustVisual()},re.typeName="LineMarker",re.title="Line marker",re.icon='',re}(_e),ct=function(xe){function re(ne,se,Ie,ue){var Ne=xe.call(this,ne,ue||'')||this;return Ne.fonts=[],Ne.fontBoxes=[],Ne.fonts=se,Ne.currentFont=Ie,Ne.setCurrentFont=Ne.setCurrentFont.bind(Ne),Ne}return Ze(re,xe),re.prototype.getUi=function(){var ne=this,se=document.createElement("div");return se.style.overflow="hidden",se.style.flexGrow="2",this.fonts.forEach(function(Ie){var ue=document.createElement("div");ue.style.display="inline-block",ue.style.alignItems="center",ue.style.justifyContent="space-between",ue.style.padding="5px",ue.style.borderWidth="2px",ue.style.borderStyle="solid",ue.style.overflow="hidden",ue.style.maxWidth=100/ne.fonts.length-5+"%",ue.style.borderColor=Ie===ne.currentFont?ne.uiStyleSettings.toolboxAccentColor:"transparent",ue.addEventListener("click",function(){ne.setCurrentFont(Ie,ue)}),se.appendChild(ue);var Ne=document.createElement("div");Ne.style.display="flex",Ne.style.minHeight="20px",Ne.style.flexGrow="2",Ne.style.fontFamily=Ie,Ne.style.overflow="hidden";var Rt=document.createElement("div");Rt.style.whiteSpace="nowrap",Rt.style.overflow="hidden",Rt.style.textOverflow="ellipsis",Rt.innerHTML="The quick brown fox jumps over the lazy dog",Ne.appendChild(Rt),ue.appendChild(Ne),ne.fontBoxes.push(ue)}),se},re.prototype.setCurrentFont=function(ne,se){var Ie=this;this.currentFont=ne,this.fontBoxes.forEach(function(ue){ue.style.borderColor=ue===se?Ie.uiStyleSettings.toolboxAccentColor:"transparent"}),this.onFontChanged&&this.onFontChanged(this.currentFont)},re}(Le),Ut=function(xe){function re(ne,se,Ie){var ue=xe.call(this,ne,se,Ie)||this;return ue.color="transparent",ue.padding=5,ue.DEFAULT_TEXT="\u8BF7\u8F93\u5165\u6587\u672C",ue.text=ue.DEFAULT_TEXT,ue.isMoved=!1,ue.color=Ie.defaultColor,ue.fontFamily=Ie.defaultFontFamily,ue.defaultSize={x:100,y:30},ue.setColor=ue.setColor.bind(ue),ue.setFont=ue.setFont.bind(ue),ue.renderText=ue.renderText.bind(ue),ue.sizeText=ue.sizeText.bind(ue),ue.textEditDivClicked=ue.textEditDivClicked.bind(ue),ue.showTextEditor=ue.showTextEditor.bind(ue),ue.setSize=ue.setSize.bind(ue),ue.positionTextEditor=ue.positionTextEditor.bind(ue),ue.colorPanel=new nt("Color",Ie.defaultColorSet,Ie.defaultColor),ue.colorPanel.onColorChanged=ue.setColor,ue.fontFamilyPanel=new ct("Font",Ie.defaultFontFamilies,Ie.defaultFontFamily),ue.fontFamilyPanel.onFontChanged=ue.setFont,ue}return Ze(re,xe),re.prototype.ownsTarget=function(ne){if(xe.prototype.ownsTarget.call(this,ne)||ne===this.visual||ne===this.textElement||ne===this.bgRectangle)return!0;var se=!1;return this.textElement.childNodes.forEach(function(Ie){Ie===ne&&(se=!0)}),se},re.prototype.createVisual=function(){this.visual=ge.createGroup(),this.bgRectangle=ge.createRect(1,1,[["fill","transparent"]]),this.visual.appendChild(this.bgRectangle),this.textElement=ge.createText([["fill",this.color],["font-family",this.fontFamily],["font-size","16px"],["x","0"],["y","0"]]),this.textElement.transform.baseVal.appendItem(ge.createTransform()),this.textElement.transform.baseVal.appendItem(ge.createTransform()),this.visual.appendChild(this.textElement),this.addMarkerVisualToContainer(this.visual),this.renderText()},re.prototype.pointerDown=function(ne,se){xe.prototype.pointerDown.call(this,ne,se),this.isMoved=!1,this.pointerDownPoint=ne,this.pointerDownTimestamp=Date.now(),this.state==="new"&&(this.createVisual(),this.moveVisual(ne),this._state="creating")},re.prototype.renderText=function(){var ne=this;if(this.textElement){for(;this.textElement.lastChild;)this.textElement.removeChild(this.textElement.lastChild);this.text.split(/\r\n|[\n\v\f\r\x85\u2028\u2029]/).forEach(function(se){ne.textElement.appendChild(ge.createTSpan(se.trim()===""?" ":se.trim(),[["x","0"],["dy","1.2em"]]))}),setTimeout(this.sizeText,10)}},re.prototype.getTextScale=function(){var ne=this.textElement.getBBox(),se=1;if(ne.width>0&&ne.height>0){var Ie=(1*this.width-this.width*this.padding*2/100)/ne.width,ue=(1*this.height-this.height*this.padding*2/100)/ne.height;se=Math.min(Ie,ue)}return se},re.prototype.getTextPosition=function(ne){var se=this.textElement.getBBox(),Ie=0,ue=0;return se.width>0&&se.height>0&&(Ie=(this.width-se.width*ne)/2,ue=this.height/2-se.height*ne/2),{x:Ie,y:ue}},re.prototype.sizeText=function(){var ne=this.textElement.getBBox(),se=this.getTextScale(),Ie=this.getTextPosition(se);Ie.y-=ne.y*se,navigator.userAgent.indexOf("Edge/")>-1?this.textElement.style.transform="translate("+Ie.x+"px, "+Ie.y+"px) scale("+se+", "+se+")":(this.textElement.transform.baseVal.getItem(0).setTranslate(Ie.x,Ie.y),this.textElement.transform.baseVal.getItem(1).setScale(se,se))},re.prototype.manipulate=function(ne){xe.prototype.manipulate.call(this,ne),this.pointerDownPoint!==void 0&&(this.isMoved=Math.abs(ne.x-this.pointerDownPoint.x)>5||Math.abs(ne.y-this.pointerDownPoint.y)>5)},re.prototype.resize=function(ne){xe.prototype.resize.call(this,ne),this.isMoved=!0,this.setSize(),this.sizeText()},re.prototype.setSize=function(){xe.prototype.setSize.call(this),this.visual&&this.bgRectangle&&(ge.setAttributes(this.visual,[["width",this.width.toString()],["height",this.height.toString()]]),ge.setAttributes(this.bgRectangle,[["width",this.width.toString()],["height",this.height.toString()]]))},re.prototype.pointerUp=function(ne){var se=this.state;se==="creating"&&(this._suppressMarkerCreateEvent=!0),xe.prototype.pointerUp.call(this,ne),this.setSize(),(se==="creating"||!this.isMoved&&Date.now()-this.pointerDownTimestamp>500)&&this.showTextEditor(),this.pointerDownPoint=void 0},re.prototype.showTextEditor=function(){var ne=this;this._state="edit",this.overlayContainer.innerHTML="",this.textEditDiv=document.createElement("div"),this.textEditDiv.style.flexGrow="2",this.textEditDiv.style.alignItems="center",this.textEditDiv.style.justifyContent="center",this.textEditDiv.style.pointerEvents="auto",this.textEditDiv.style.overflow="hidden",this.textEditor=document.createElement("div"),this.textEditor.style.position="absolute",this.textEditor.style.fontFamily=this.fontFamily,this.textEditor.style.lineHeight="1em",this.textEditor.innerText=this.text,this.textEditor.contentEditable="true",this.textEditor.style.color=this.color,this.textEditor.style.whiteSpace="pre",this.positionTextEditor(),this.textEditor.addEventListener("pointerup",function(se){se.stopPropagation()}),this.textEditor.addEventListener("input",function(){for(var se=Number.parseFloat(ne.textEditor.style.fontSize);ne.textEditor.clientWidth>=Number.parseInt(ne.textEditor.style.maxWidth)&&se>.9;)se-=.1,ne.textEditor.style.fontSize=Math.max(se,.9)+"em"}),this.textEditor.addEventListener("keyup",function(se){se.cancelBubble=!0}),this.textEditor.addEventListener("paste",function(se){if(se.clipboardData){var Ie=se.clipboardData.getData("text"),ue=window.getSelection();if(!ue.rangeCount)return!1;ue.deleteFromDocument(),ue.getRangeAt(0).insertNode(document.createTextNode(Ie)),se.preventDefault()}}),this.textEditDiv.addEventListener("pointerup",function(){ne.textEditDivClicked(ne.textEditor.innerText)}),this.textEditDiv.appendChild(this.textEditor),this.overlayContainer.appendChild(this.textEditDiv),this.hideVisual(),this.textEditor.focus(),document.execCommand("selectAll")},re.prototype.positionTextEditor=function(){if(this.state==="edit")if(this.textEditor===void 0)this.showTextEditor();else{this.textElement.style.display="";var ne=this.getTextScale(),se=this.rotatePoint({x:this.left+this.width/2,y:this.top+this.height/2}),Ie=this.textElement.getBBox(),ue={x:Ie.width*ne,y:Ie.height*ne};se.x-=ue.x/2,se.y-=ue.y/2,this.textEditor.style.top=se.y+"px",this.textEditor.style.left=se.x+"px",this.textEditor.style.maxWidth=this.overlayContainer.offsetWidth-se.x+"px",this.textEditor.style.fontSize=Math.max(16*ne,12)+"px",this.textElement.style.display="none"}},re.prototype.textEditDivClicked=function(ne){this.text=ne.trim(),this.overlayContainer.innerHTML="",this.renderText(),this.showVisual(),this._suppressMarkerCreateEvent&&(this._suppressMarkerCreateEvent=!1,this.onMarkerCreated&&this.onMarkerCreated(this)),this.stateChanged()},re.prototype.select=function(){xe.prototype.select.call(this),this.state==="edit"&&this.textEditDivClicked(this.textEditor.innerText)},re.prototype.deselect=function(){this.state==="edit"&&this.textEditDivClicked(this.textEditor.innerText),xe.prototype.deselect.call(this)},re.prototype.dblClick=function(ne,se){xe.prototype.dblClick.call(this,ne,se),this.showTextEditor()},re.prototype.setColor=function(ne){this.textElement&&ge.setAttributes(this.textElement,[["fill",ne]]),this.color=ne,this.textEditor&&(this.textEditor.style.color=this.color),this.colorChanged(ne)},re.prototype.setFont=function(ne){this.textElement&&ge.setAttributes(this.textElement,[["font-family",ne]]),this.fontFamily=ne,this.textEditor&&(this.textEditor.style.fontFamily=this.fontFamily),this.renderText(),this.stateChanged()},re.prototype.hideVisual=function(){this.textElement.style.display="none",this.hideControlBox()},re.prototype.showVisual=function(){this.state==="edit"&&(this._state="select"),this.textElement.style.display="",this.showControlBox()},Object.defineProperty(re.prototype,"toolboxPanels",{get:function(){return[this.colorPanel,this.fontFamilyPanel]},enumerable:!1,configurable:!0}),re.prototype.getState=function(){var ne=Object.assign({color:this.color,fontFamily:this.fontFamily,padding:this.padding,text:this.text},xe.prototype.getState.call(this));return ne.typeName=re.typeName,ne},re.prototype.restoreState=function(ne){var se=ne;this.color=se.color,this.fontFamily=se.fontFamily,this.padding=se.padding,this.text=se.text,this.createVisual(),xe.prototype.restoreState.call(this,ne),this.setSize()},re.prototype.scale=function(ne,se){xe.prototype.scale.call(this,ne,se),this.setSize(),this.sizeText(),this.positionTextEditor()},re.typeName="TextMarker",re.title="Text marker",re.icon='',re}(Me),_t=function(xe){function re(ne,se,Ie){var ue=xe.call(this,ne,se,Ie)||this;return ue.color="transparent",ue.lineWidth=3,ue.drawing=!1,ue.pixelRatio=1,ue.color=Ie.defaultColor,ue.lineWidth=Ie.defaultStrokeWidth,ue.pixelRatio=Ie.freehandPixelRatio,ue.setColor=ue.setColor.bind(ue),ue.addCanvas=ue.addCanvas.bind(ue),ue.finishCreation=ue.finishCreation.bind(ue),ue.setLineWidth=ue.setLineWidth.bind(ue),ue.colorPanel=new nt("Color",Ie.defaultColorSet,Ie.defaultColor),ue.colorPanel.onColorChanged=ue.setColor,ue.lineWidthPanel=new qe("Line width",Ie.defaultStrokeWidths,Ie.defaultStrokeWidth),ue.lineWidthPanel.onWidthChanged=ue.setLineWidth,ue}return Ze(re,xe),re.prototype.ownsTarget=function(ne){return!(!xe.prototype.ownsTarget.call(this,ne)&&ne!==this.visual&&ne!==this.drawingImage)},re.prototype.createVisual=function(){this.visual=ge.createGroup(),this.drawingImage=ge.createImage(),this.visual.appendChild(this.drawingImage);var ne=ge.createTransform();this.visual.transform.baseVal.appendItem(ne),this.addMarkerVisualToContainer(this.visual)},re.prototype.pointerDown=function(ne,se){this.state==="new"&&(this.addCanvas(),this.createVisual(),this._state="creating"),this.state==="creating"?(this.canvasContext.strokeStyle=this.color,this.canvasContext.lineWidth=this.lineWidth,this.canvasContext.beginPath(),this.canvasContext.moveTo(ne.x,ne.y),this.drawing=!0):xe.prototype.pointerDown.call(this,ne,se)},re.prototype.manipulate=function(ne){this.state==="creating"?this.drawing&&(this.canvasContext.lineTo(ne.x,ne.y),this.canvasContext.stroke()):xe.prototype.manipulate.call(this,ne)},re.prototype.resize=function(ne){xe.prototype.resize.call(this,ne),ge.setAttributes(this.visual,[["width",this.width.toString()],["height",this.height.toString()]]),ge.setAttributes(this.drawingImage,[["width",this.width.toString()],["height",this.height.toString()]])},re.prototype.pointerUp=function(ne){this._state==="creating"?this.drawing&&(this.canvasContext.closePath(),this.drawing=!1,this.globalSettings.newFreehandMarkerOnPointerUp&&this.finishCreation()):xe.prototype.pointerUp.call(this,ne)},re.prototype.addCanvas=function(){this.overlayContainer.innerHTML="",this.canvasElement=document.createElement("canvas"),this.canvasElement.width=this.overlayContainer.clientWidth*this.pixelRatio,this.canvasElement.height=this.overlayContainer.clientHeight*this.pixelRatio,this.canvasContext=this.canvasElement.getContext("2d"),this.canvasContext.scale(this.pixelRatio,this.pixelRatio),this.overlayContainer.appendChild(this.canvasElement)},re.prototype.select=function(){this.state==="creating"&&this.finishCreation(),xe.prototype.select.call(this)},re.prototype.deselect=function(){this.state==="creating"&&this.finishCreation(),xe.prototype.deselect.call(this)},re.prototype.finishCreation=function(){for(var ne=this.canvasContext.getImageData(0,0,this.canvasElement.width,this.canvasElement.height),se=[this.canvasElement.width+1,this.canvasElement.height+1,-1,-1],Ie=se[0],ue=se[1],Ne=se[2],Rt=se[3],fn=!1,tn=0;tn0&&(fn=!0,tnRt&&(Rt=tn),yt>Ne&&(Ne=yt));if(fn){this.left=Ie/this.pixelRatio,this.top=ue/this.pixelRatio,this.width=(Ne-Ie)/this.pixelRatio,this.height=(Rt-ue)/this.pixelRatio;var un=document.createElement("canvas");un.width=Ne-Ie,un.height=Rt-ue,un.getContext("2d").putImageData(this.canvasContext.getImageData(Ie,ue,Ne-Ie,Rt-ue),0,0),this.drawingImgUrl=un.toDataURL("image/png"),this.setDrawingImage(),this._state="select",this.onMarkerCreated&&this.onMarkerCreated(this)}this.overlayContainer.innerHTML=""},re.prototype.setDrawingImage=function(){ge.setAttributes(this.drawingImage,[["width",this.width.toString()],["height",this.height.toString()]]),ge.setAttributes(this.drawingImage,[["href",this.drawingImgUrl]]),this.moveVisual({x:this.left,y:this.top})},re.prototype.setColor=function(ne){this.color=ne,this.colorChanged(ne)},re.prototype.setLineWidth=function(ne){this.lineWidth=ne},Object.defineProperty(re.prototype,"toolboxPanels",{get:function(){return this.state==="new"||this.state==="creating"?[this.colorPanel,this.lineWidthPanel]:[]},enumerable:!1,configurable:!0}),re.prototype.getState=function(){var ne=Object.assign({drawingImgUrl:this.drawingImgUrl},xe.prototype.getState.call(this));return ne.typeName=re.typeName,ne},re.prototype.restoreState=function(ne){this.createVisual(),xe.prototype.restoreState.call(this,ne),this.drawingImgUrl=ne.drawingImgUrl,this.setDrawingImage()},re.prototype.scale=function(ne,se){xe.prototype.scale.call(this,ne,se),this.setDrawingImage()},re.typeName="FreehandMarker",re.title="Freehand marker",re.icon='',re}(Me),Ye=function(xe){function re(ne,se,Ie){var ue=xe.call(this,ne,Ie||'')||this;return ue.typeBoxes=[],ue.currentType=se,ue.setCurrentType=ue.setCurrentType.bind(ue),ue}return Ze(re,xe),re.prototype.getUi=function(){var ne=this,se=document.createElement("div");se.style.display="flex",se.style.overflow="hidden",se.style.flexGrow="2";for(var Ie=function(Rt){var fn="both";switch(Rt){case 0:fn="both";break;case 1:fn="start";break;case 2:fn="end";break;case 3:fn="none"}var tn=document.createElement("div");if(tn.style.display="flex",tn.style.flexGrow="2",tn.style.alignItems="center",tn.style.justifyContent="space-between",tn.style.padding="5px",tn.style.borderWidth="2px",tn.style.borderStyle="solid",tn.style.borderColor=fn===ue.currentType?ue.uiStyleSettings.toolboxAccentColor:"transparent",tn.addEventListener("click",function(){ne.setCurrentType(fn,tn)}),se.appendChild(tn),fn==="both"||fn==="start"){var yt=document.createElement("div");yt.style.display="flex",yt.style.alignItems="center",yt.style.minHeight="20px",yt.innerHTML=` + `;Ne.innerHTML=Rt,ue.appendChild(Ne),ne.styleBoxes.push(ue)}),se},re.prototype.setCurrentStyle=function(ne,se){var Ie=this;this.currentStyle=ne,this.styleBoxes.forEach(function(ue){ue.style.borderColor=ue===se?Ie.uiStyleSettings.toolboxAccentColor:"transparent"}),this.onStyleChanged&&this.onStyleChanged(this.currentStyle)},re}(Le),lt=function(xe){function re(ne,se,Ie){var ue=xe.call(this,ne,se,Ie)||this;return ue.strokeColor=Ie.defaultColor,ue.strokeWidth=Ie.defaultStrokeWidth,ue.strokeDasharray=Ie.defaultStrokeDasharray,ue.strokePanel=new rt("Line color",Ie.defaultColorSet,Ie.defaultColor),ue.strokePanel.onColorChanged=ue.setStrokeColor,ue.strokeWidthPanel=new qe("Line width",Ie.defaultStrokeWidths,Ie.defaultStrokeWidth),ue.strokeWidthPanel.onWidthChanged=ue.setStrokeWidth,ue.strokeStylePanel=new be("Line style",Ie.defaultStrokeDasharrays,Ie.defaultStrokeDasharray),ue.strokeStylePanel.onStyleChanged=ue.setStrokeDasharray,ue}return Ze(re,xe),Object.defineProperty(re.prototype,"toolboxPanels",{get:function(){return[this.strokePanel,this.strokeWidthPanel,this.strokeStylePanel]},enumerable:!1,configurable:!0}),re.prototype.getState=function(){var ne=xe.prototype.getState.call(this);return ne.typeName=re.typeName,ne},re.typeName="FrameMarker",re.title="Frame marker",re.icon='',re}(ke),Ue=function(){this.defaultColorSet=["#EF4444","#10B981","#2563EB","#FFFF00","#7C3AED","#F472B6","#000000","#FFFFFF"],this.defaultColor=this.defaultColorSet[0],this.defaultFillColor=this.defaultColorSet[0],this.defaultStrokeColor=this.defaultColorSet[7],this.defaultHighlightColor=this.defaultColorSet[3],this.defaultStrokeWidth=3,this.defaultStrokeDasharray="",this.defaultHighlightOpacity=.5,this.defaultFontFamily="Helvetica, Arial, sans-serif",this.defaultStrokeWidths=[1,2,3,5,10],this.defaultStrokeDasharrays=["","3","12 3","9 6 3 6"],this.defaultOpacitySteps=[.1,.25,.5,.75,1],this.displayMode="inline",this.defaultFontFamilies=['Times, "Times New Roman", serif',"Helvetica, Arial, sans-serif",'Courier, "Courier New", monospace',"cursive","fantasy"],this.popupMargin=30,this.newFreehandMarkerOnPointerUp=!1,this.defaultColorsFollowCurrentColors=!1,this.freehandPixelRatio=1,this.disableRotation=!1,this.defaultCaptionFontSize="1rem",this.defaultCaptionText="Text"},_e=function(xe){function re(ne,se,Ie){var ue=xe.call(this,ne,se,Ie)||this;return ue.x1=0,ue.y1=0,ue.x2=0,ue.y2=0,ue.defaultLength=50,ue.manipulationStartX=0,ue.manipulationStartY=0,ue.manipulationStartX1=0,ue.manipulationStartY1=0,ue.manipulationStartX2=0,ue.manipulationStartY2=0,ue.setupControlBox(),ue}return Ze(re,xe),re.prototype.ownsTarget=function(ne){return!!xe.prototype.ownsTarget.call(this,ne)||!(!this.grip1.ownsTarget(ne)&&!this.grip2.ownsTarget(ne))},re.prototype.pointerDown=function(ne,se){xe.prototype.pointerDown.call(this,ne,se),this.manipulationStartX=ne.x,this.manipulationStartY=ne.y,this.state==="new"&&(this.x1=ne.x,this.y1=ne.y,this.x2=ne.x,this.y2=ne.y),this.manipulationStartX1=this.x1,this.manipulationStartY1=this.y1,this.manipulationStartX2=this.x2,this.manipulationStartY2=this.y2,this.state!=="new"&&(this.select(),this.grip1.ownsTarget(se)?this.activeGrip=this.grip1:this.grip2.ownsTarget(se)?this.activeGrip=this.grip2:this.activeGrip=void 0,this.activeGrip?this._state="resize":this._state="move")},re.prototype.pointerUp=function(ne){var se=this.state;xe.prototype.pointerUp.call(this,ne),this.state==="creating"&&Math.abs(this.x1-this.x2)<10&&Math.abs(this.y1-this.y2)<10?(this.x2=this.x1+this.defaultLength,this.adjustVisual(),this.adjustControlBox()):this.manipulate(ne),this._state="select",se==="creating"&&this.onMarkerCreated&&this.onMarkerCreated(this)},re.prototype.adjustVisual=function(){},re.prototype.manipulate=function(ne){this.state==="creating"?this.resize(ne):this.state==="move"?(this.x1=this.manipulationStartX1+ne.x-this.manipulationStartX,this.y1=this.manipulationStartY1+ne.y-this.manipulationStartY,this.x2=this.manipulationStartX2+ne.x-this.manipulationStartX,this.y2=this.manipulationStartY2+ne.y-this.manipulationStartY,this.adjustVisual(),this.adjustControlBox()):this.state==="resize"&&this.resize(ne)},re.prototype.resize=function(ne){switch(this.activeGrip){case this.grip1:this.x1=ne.x,this.y1=ne.y;break;case this.grip2:case void 0:this.x2=ne.x,this.y2=ne.y}this.adjustVisual(),this.adjustControlBox()},re.prototype.select=function(){xe.prototype.select.call(this),this.adjustControlBox(),this.controlBox.style.display=""},re.prototype.deselect=function(){xe.prototype.deselect.call(this),this.controlBox.style.display="none"},re.prototype.setupControlBox=function(){this.controlBox=ge.createGroup(),this.container.appendChild(this.controlBox),this.addControlGrips(),this.controlBox.style.display="none"},re.prototype.adjustControlBox=function(){this.positionGrips()},re.prototype.addControlGrips=function(){this.grip1=this.createGrip(),this.grip2=this.createGrip(),this.positionGrips()},re.prototype.createGrip=function(){var ne=new et;return ne.visual.transform.baseVal.appendItem(ge.createTransform()),this.controlBox.appendChild(ne.visual),ne},re.prototype.positionGrips=function(){var ne=this.grip1.GRIP_SIZE;this.positionGrip(this.grip1.visual,this.x1-ne/2,this.y1-ne/2),this.positionGrip(this.grip2.visual,this.x2-ne/2,this.y2-ne/2)},re.prototype.positionGrip=function(ne,se,Ie){var ue=ne.transform.baseVal.getItem(0);ue.setTranslate(se,Ie),ne.transform.baseVal.replaceItem(ue,0)},re.prototype.getState=function(){return Object.assign({x1:this.x1,y1:this.y1,x2:this.x2,y2:this.y2},xe.prototype.getState.call(this))},re.prototype.restoreState=function(ne){xe.prototype.restoreState.call(this,ne);var se=ne;this.x1=se.x1,this.y1=se.y1,this.x2=se.x2,this.y2=se.y2},re.prototype.scale=function(ne,se){xe.prototype.scale.call(this,ne,se),this.x1=this.x1*ne,this.y1=this.y1*se,this.x2=this.x2*ne,this.y2=this.y2*se,this.adjustVisual(),this.adjustControlBox()},re}(Ve),It=function(xe){function re(ne,se,Ie){var ue=xe.call(this,ne,se,Ie)||this;return ue.strokeColor="transparent",ue.strokeWidth=0,ue.strokeDasharray="",ue.setStrokeColor=ue.setStrokeColor.bind(ue),ue.setStrokeWidth=ue.setStrokeWidth.bind(ue),ue.setStrokeDasharray=ue.setStrokeDasharray.bind(ue),ue.strokeColor=Ie.defaultColor,ue.strokeWidth=Ie.defaultStrokeWidth,ue.strokeDasharray=Ie.defaultStrokeDasharray,ue.strokePanel=new rt("Line color",Ie.defaultColorSet,Ie.defaultColor),ue.strokePanel.onColorChanged=ue.setStrokeColor,ue.strokeWidthPanel=new qe("Line width",Ie.defaultStrokeWidths,Ie.defaultStrokeWidth),ue.strokeWidthPanel.onWidthChanged=ue.setStrokeWidth,ue.strokeStylePanel=new be("Line style",Ie.defaultStrokeDasharrays,Ie.defaultStrokeDasharray),ue.strokeStylePanel.onStyleChanged=ue.setStrokeDasharray,ue}return Ze(re,xe),re.prototype.ownsTarget=function(ne){return!(!xe.prototype.ownsTarget.call(this,ne)&&ne!==this.visual&&ne!==this.selectorLine&&ne!==this.visibleLine)},re.prototype.createVisual=function(){this.visual=ge.createGroup(),this.selectorLine=ge.createLine(this.x1,this.y1,this.x2,this.y2,[["stroke","transparent"],["stroke-width",(this.strokeWidth+10).toString()]]),this.visibleLine=ge.createLine(this.x1,this.y1,this.x2,this.y2,[["stroke",this.strokeColor],["stroke-width",this.strokeWidth.toString()]]),this.visual.appendChild(this.selectorLine),this.visual.appendChild(this.visibleLine),this.addMarkerVisualToContainer(this.visual)},re.prototype.pointerDown=function(ne,se){xe.prototype.pointerDown.call(this,ne,se),this.state==="new"&&(this.createVisual(),this.adjustVisual(),this._state="creating")},re.prototype.adjustVisual=function(){this.selectorLine&&this.visibleLine&&(this.selectorLine.setAttribute("x1",this.x1.toString()),this.selectorLine.setAttribute("y1",this.y1.toString()),this.selectorLine.setAttribute("x2",this.x2.toString()),this.selectorLine.setAttribute("y2",this.y2.toString()),this.visibleLine.setAttribute("x1",this.x1.toString()),this.visibleLine.setAttribute("y1",this.y1.toString()),this.visibleLine.setAttribute("x2",this.x2.toString()),this.visibleLine.setAttribute("y2",this.y2.toString()),ge.setAttributes(this.visibleLine,[["stroke",this.strokeColor]]),ge.setAttributes(this.visibleLine,[["stroke-width",this.strokeWidth.toString()]]),ge.setAttributes(this.visibleLine,[["stroke-dasharray",this.strokeDasharray.toString()]]))},re.prototype.setStrokeColor=function(ne){this.strokeColor=ne,this.adjustVisual(),this.colorChanged(ne)},re.prototype.setStrokeWidth=function(ne){this.strokeWidth=ne,this.adjustVisual()},re.prototype.setStrokeDasharray=function(ne){this.strokeDasharray=ne,this.adjustVisual(),this.stateChanged()},Object.defineProperty(re.prototype,"toolboxPanels",{get:function(){return[this.strokePanel,this.strokeWidthPanel,this.strokeStylePanel]},enumerable:!1,configurable:!0}),re.prototype.getState=function(){var ne=Object.assign({strokeColor:this.strokeColor,strokeWidth:this.strokeWidth,strokeDasharray:this.strokeDasharray},xe.prototype.getState.call(this));return ne.typeName=re.typeName,ne},re.prototype.restoreState=function(ne){xe.prototype.restoreState.call(this,ne);var se=ne;this.strokeColor=se.strokeColor,this.strokeWidth=se.strokeWidth,this.strokeDasharray=se.strokeDasharray,this.createVisual(),this.adjustVisual()},re.typeName="LineMarker",re.title="Line marker",re.icon='',re}(_e),dt=function(xe){function re(ne,se,Ie,ue){var Ne=xe.call(this,ne,ue||'')||this;return Ne.fonts=[],Ne.fontBoxes=[],Ne.fonts=se,Ne.currentFont=Ie,Ne.setCurrentFont=Ne.setCurrentFont.bind(Ne),Ne}return Ze(re,xe),re.prototype.getUi=function(){var ne=this,se=document.createElement("div");return se.style.overflow="hidden",se.style.flexGrow="2",this.fonts.forEach(function(Ie){var ue=document.createElement("div");ue.style.display="inline-block",ue.style.alignItems="center",ue.style.justifyContent="space-between",ue.style.padding="5px",ue.style.borderWidth="2px",ue.style.borderStyle="solid",ue.style.overflow="hidden",ue.style.maxWidth=100/ne.fonts.length-5+"%",ue.style.borderColor=Ie===ne.currentFont?ne.uiStyleSettings.toolboxAccentColor:"transparent",ue.addEventListener("click",function(){ne.setCurrentFont(Ie,ue)}),se.appendChild(ue);var Ne=document.createElement("div");Ne.style.display="flex",Ne.style.minHeight="20px",Ne.style.flexGrow="2",Ne.style.fontFamily=Ie,Ne.style.overflow="hidden";var Rt=document.createElement("div");Rt.style.whiteSpace="nowrap",Rt.style.overflow="hidden",Rt.style.textOverflow="ellipsis",Rt.innerHTML="The quick brown fox jumps over the lazy dog",Ne.appendChild(Rt),ue.appendChild(Ne),ne.fontBoxes.push(ue)}),se},re.prototype.setCurrentFont=function(ne,se){var Ie=this;this.currentFont=ne,this.fontBoxes.forEach(function(ue){ue.style.borderColor=ue===se?Ie.uiStyleSettings.toolboxAccentColor:"transparent"}),this.onFontChanged&&this.onFontChanged(this.currentFont)},re}(Le),Ut=function(xe){function re(ne,se,Ie){var ue=xe.call(this,ne,se,Ie)||this;return ue.color="transparent",ue.padding=5,ue.DEFAULT_TEXT="\u8BF7\u8F93\u5165\u6587\u672C",ue.text=ue.DEFAULT_TEXT,ue.isMoved=!1,ue.color=Ie.defaultColor,ue.fontFamily=Ie.defaultFontFamily,ue.defaultSize={x:100,y:30},ue.setColor=ue.setColor.bind(ue),ue.setFont=ue.setFont.bind(ue),ue.renderText=ue.renderText.bind(ue),ue.sizeText=ue.sizeText.bind(ue),ue.textEditDivClicked=ue.textEditDivClicked.bind(ue),ue.showTextEditor=ue.showTextEditor.bind(ue),ue.setSize=ue.setSize.bind(ue),ue.positionTextEditor=ue.positionTextEditor.bind(ue),ue.colorPanel=new rt("Color",Ie.defaultColorSet,Ie.defaultColor),ue.colorPanel.onColorChanged=ue.setColor,ue.fontFamilyPanel=new dt("Font",Ie.defaultFontFamilies,Ie.defaultFontFamily),ue.fontFamilyPanel.onFontChanged=ue.setFont,ue}return Ze(re,xe),re.prototype.ownsTarget=function(ne){if(xe.prototype.ownsTarget.call(this,ne)||ne===this.visual||ne===this.textElement||ne===this.bgRectangle)return!0;var se=!1;return this.textElement.childNodes.forEach(function(Ie){Ie===ne&&(se=!0)}),se},re.prototype.createVisual=function(){this.visual=ge.createGroup(),this.bgRectangle=ge.createRect(1,1,[["fill","transparent"]]),this.visual.appendChild(this.bgRectangle),this.textElement=ge.createText([["fill",this.color],["font-family",this.fontFamily],["font-size","16px"],["x","0"],["y","0"]]),this.textElement.transform.baseVal.appendItem(ge.createTransform()),this.textElement.transform.baseVal.appendItem(ge.createTransform()),this.visual.appendChild(this.textElement),this.addMarkerVisualToContainer(this.visual),this.renderText()},re.prototype.pointerDown=function(ne,se){xe.prototype.pointerDown.call(this,ne,se),this.isMoved=!1,this.pointerDownPoint=ne,this.pointerDownTimestamp=Date.now(),this.state==="new"&&(this.createVisual(),this.moveVisual(ne),this._state="creating")},re.prototype.renderText=function(){var ne=this;if(this.textElement){for(;this.textElement.lastChild;)this.textElement.removeChild(this.textElement.lastChild);this.text.split(/\r\n|[\n\v\f\r\x85\u2028\u2029]/).forEach(function(se){ne.textElement.appendChild(ge.createTSpan(se.trim()===""?" ":se.trim(),[["x","0"],["dy","1.2em"]]))}),setTimeout(this.sizeText,10)}},re.prototype.getTextScale=function(){var ne=this.textElement.getBBox(),se=1;if(ne.width>0&&ne.height>0){var Ie=(1*this.width-this.width*this.padding*2/100)/ne.width,ue=(1*this.height-this.height*this.padding*2/100)/ne.height;se=Math.min(Ie,ue)}return se},re.prototype.getTextPosition=function(ne){var se=this.textElement.getBBox(),Ie=0,ue=0;return se.width>0&&se.height>0&&(Ie=(this.width-se.width*ne)/2,ue=this.height/2-se.height*ne/2),{x:Ie,y:ue}},re.prototype.sizeText=function(){var ne=this.textElement.getBBox(),se=this.getTextScale(),Ie=this.getTextPosition(se);Ie.y-=ne.y*se,navigator.userAgent.indexOf("Edge/")>-1?this.textElement.style.transform="translate("+Ie.x+"px, "+Ie.y+"px) scale("+se+", "+se+")":(this.textElement.transform.baseVal.getItem(0).setTranslate(Ie.x,Ie.y),this.textElement.transform.baseVal.getItem(1).setScale(se,se))},re.prototype.manipulate=function(ne){xe.prototype.manipulate.call(this,ne),this.pointerDownPoint!==void 0&&(this.isMoved=Math.abs(ne.x-this.pointerDownPoint.x)>5||Math.abs(ne.y-this.pointerDownPoint.y)>5)},re.prototype.resize=function(ne){xe.prototype.resize.call(this,ne),this.isMoved=!0,this.setSize(),this.sizeText()},re.prototype.setSize=function(){xe.prototype.setSize.call(this),this.visual&&this.bgRectangle&&(ge.setAttributes(this.visual,[["width",this.width.toString()],["height",this.height.toString()]]),ge.setAttributes(this.bgRectangle,[["width",this.width.toString()],["height",this.height.toString()]]))},re.prototype.pointerUp=function(ne){var se=this.state;se==="creating"&&(this._suppressMarkerCreateEvent=!0),xe.prototype.pointerUp.call(this,ne),this.setSize(),(se==="creating"||!this.isMoved&&Date.now()-this.pointerDownTimestamp>500)&&this.showTextEditor(),this.pointerDownPoint=void 0},re.prototype.showTextEditor=function(){var ne=this;this._state="edit",this.overlayContainer.innerHTML="",this.textEditDiv=document.createElement("div"),this.textEditDiv.style.flexGrow="2",this.textEditDiv.style.alignItems="center",this.textEditDiv.style.justifyContent="center",this.textEditDiv.style.pointerEvents="auto",this.textEditDiv.style.overflow="hidden",this.textEditor=document.createElement("div"),this.textEditor.style.position="absolute",this.textEditor.style.fontFamily=this.fontFamily,this.textEditor.style.lineHeight="1em",this.textEditor.innerText=this.text,this.textEditor.contentEditable="true",this.textEditor.style.color=this.color,this.textEditor.style.whiteSpace="pre",this.positionTextEditor(),this.textEditor.addEventListener("pointerup",function(se){se.stopPropagation()}),this.textEditor.addEventListener("input",function(){for(var se=Number.parseFloat(ne.textEditor.style.fontSize);ne.textEditor.clientWidth>=Number.parseInt(ne.textEditor.style.maxWidth)&&se>.9;)se-=.1,ne.textEditor.style.fontSize=Math.max(se,.9)+"em"}),this.textEditor.addEventListener("keyup",function(se){se.cancelBubble=!0}),this.textEditor.addEventListener("paste",function(se){if(se.clipboardData){var Ie=se.clipboardData.getData("text"),ue=window.getSelection();if(!ue.rangeCount)return!1;ue.deleteFromDocument(),ue.getRangeAt(0).insertNode(document.createTextNode(Ie)),se.preventDefault()}}),this.textEditDiv.addEventListener("pointerup",function(){ne.textEditDivClicked(ne.textEditor.innerText)}),this.textEditDiv.appendChild(this.textEditor),this.overlayContainer.appendChild(this.textEditDiv),this.hideVisual(),this.textEditor.focus(),document.execCommand("selectAll")},re.prototype.positionTextEditor=function(){if(this.state==="edit")if(this.textEditor===void 0)this.showTextEditor();else{this.textElement.style.display="";var ne=this.getTextScale(),se=this.rotatePoint({x:this.left+this.width/2,y:this.top+this.height/2}),Ie=this.textElement.getBBox(),ue={x:Ie.width*ne,y:Ie.height*ne};se.x-=ue.x/2,se.y-=ue.y/2,this.textEditor.style.top=se.y+"px",this.textEditor.style.left=se.x+"px",this.textEditor.style.maxWidth=this.overlayContainer.offsetWidth-se.x+"px",this.textEditor.style.fontSize=Math.max(16*ne,12)+"px",this.textElement.style.display="none"}},re.prototype.textEditDivClicked=function(ne){this.text=ne.trim(),this.overlayContainer.innerHTML="",this.renderText(),this.showVisual(),this._suppressMarkerCreateEvent&&(this._suppressMarkerCreateEvent=!1,this.onMarkerCreated&&this.onMarkerCreated(this)),this.stateChanged()},re.prototype.select=function(){xe.prototype.select.call(this),this.state==="edit"&&this.textEditDivClicked(this.textEditor.innerText)},re.prototype.deselect=function(){this.state==="edit"&&this.textEditDivClicked(this.textEditor.innerText),xe.prototype.deselect.call(this)},re.prototype.dblClick=function(ne,se){xe.prototype.dblClick.call(this,ne,se),this.showTextEditor()},re.prototype.setColor=function(ne){this.textElement&&ge.setAttributes(this.textElement,[["fill",ne]]),this.color=ne,this.textEditor&&(this.textEditor.style.color=this.color),this.colorChanged(ne)},re.prototype.setFont=function(ne){this.textElement&&ge.setAttributes(this.textElement,[["font-family",ne]]),this.fontFamily=ne,this.textEditor&&(this.textEditor.style.fontFamily=this.fontFamily),this.renderText(),this.stateChanged()},re.prototype.hideVisual=function(){this.textElement.style.display="none",this.hideControlBox()},re.prototype.showVisual=function(){this.state==="edit"&&(this._state="select"),this.textElement.style.display="",this.showControlBox()},Object.defineProperty(re.prototype,"toolboxPanels",{get:function(){return[this.colorPanel,this.fontFamilyPanel]},enumerable:!1,configurable:!0}),re.prototype.getState=function(){var ne=Object.assign({color:this.color,fontFamily:this.fontFamily,padding:this.padding,text:this.text},xe.prototype.getState.call(this));return ne.typeName=re.typeName,ne},re.prototype.restoreState=function(ne){var se=ne;this.color=se.color,this.fontFamily=se.fontFamily,this.padding=se.padding,this.text=se.text,this.createVisual(),xe.prototype.restoreState.call(this,ne),this.setSize()},re.prototype.scale=function(ne,se){xe.prototype.scale.call(this,ne,se),this.setSize(),this.sizeText(),this.positionTextEditor()},re.typeName="TextMarker",re.title="Text marker",re.icon='',re}(Me),_t=function(xe){function re(ne,se,Ie){var ue=xe.call(this,ne,se,Ie)||this;return ue.color="transparent",ue.lineWidth=3,ue.drawing=!1,ue.pixelRatio=1,ue.color=Ie.defaultColor,ue.lineWidth=Ie.defaultStrokeWidth,ue.pixelRatio=Ie.freehandPixelRatio,ue.setColor=ue.setColor.bind(ue),ue.addCanvas=ue.addCanvas.bind(ue),ue.finishCreation=ue.finishCreation.bind(ue),ue.setLineWidth=ue.setLineWidth.bind(ue),ue.colorPanel=new rt("Color",Ie.defaultColorSet,Ie.defaultColor),ue.colorPanel.onColorChanged=ue.setColor,ue.lineWidthPanel=new qe("Line width",Ie.defaultStrokeWidths,Ie.defaultStrokeWidth),ue.lineWidthPanel.onWidthChanged=ue.setLineWidth,ue}return Ze(re,xe),re.prototype.ownsTarget=function(ne){return!(!xe.prototype.ownsTarget.call(this,ne)&&ne!==this.visual&&ne!==this.drawingImage)},re.prototype.createVisual=function(){this.visual=ge.createGroup(),this.drawingImage=ge.createImage(),this.visual.appendChild(this.drawingImage);var ne=ge.createTransform();this.visual.transform.baseVal.appendItem(ne),this.addMarkerVisualToContainer(this.visual)},re.prototype.pointerDown=function(ne,se){this.state==="new"&&(this.addCanvas(),this.createVisual(),this._state="creating"),this.state==="creating"?(this.canvasContext.strokeStyle=this.color,this.canvasContext.lineWidth=this.lineWidth,this.canvasContext.beginPath(),this.canvasContext.moveTo(ne.x,ne.y),this.drawing=!0):xe.prototype.pointerDown.call(this,ne,se)},re.prototype.manipulate=function(ne){this.state==="creating"?this.drawing&&(this.canvasContext.lineTo(ne.x,ne.y),this.canvasContext.stroke()):xe.prototype.manipulate.call(this,ne)},re.prototype.resize=function(ne){xe.prototype.resize.call(this,ne),ge.setAttributes(this.visual,[["width",this.width.toString()],["height",this.height.toString()]]),ge.setAttributes(this.drawingImage,[["width",this.width.toString()],["height",this.height.toString()]])},re.prototype.pointerUp=function(ne){this._state==="creating"?this.drawing&&(this.canvasContext.closePath(),this.drawing=!1,this.globalSettings.newFreehandMarkerOnPointerUp&&this.finishCreation()):xe.prototype.pointerUp.call(this,ne)},re.prototype.addCanvas=function(){this.overlayContainer.innerHTML="",this.canvasElement=document.createElement("canvas"),this.canvasElement.width=this.overlayContainer.clientWidth*this.pixelRatio,this.canvasElement.height=this.overlayContainer.clientHeight*this.pixelRatio,this.canvasContext=this.canvasElement.getContext("2d"),this.canvasContext.scale(this.pixelRatio,this.pixelRatio),this.overlayContainer.appendChild(this.canvasElement)},re.prototype.select=function(){this.state==="creating"&&this.finishCreation(),xe.prototype.select.call(this)},re.prototype.deselect=function(){this.state==="creating"&&this.finishCreation(),xe.prototype.deselect.call(this)},re.prototype.finishCreation=function(){for(var ne=this.canvasContext.getImageData(0,0,this.canvasElement.width,this.canvasElement.height),se=[this.canvasElement.width+1,this.canvasElement.height+1,-1,-1],Ie=se[0],ue=se[1],Ne=se[2],Rt=se[3],fn=!1,tn=0;tn0&&(fn=!0,tnRt&&(Rt=tn),yt>Ne&&(Ne=yt));if(fn){this.left=Ie/this.pixelRatio,this.top=ue/this.pixelRatio,this.width=(Ne-Ie)/this.pixelRatio,this.height=(Rt-ue)/this.pixelRatio;var un=document.createElement("canvas");un.width=Ne-Ie,un.height=Rt-ue,un.getContext("2d").putImageData(this.canvasContext.getImageData(Ie,ue,Ne-Ie,Rt-ue),0,0),this.drawingImgUrl=un.toDataURL("image/png"),this.setDrawingImage(),this._state="select",this.onMarkerCreated&&this.onMarkerCreated(this)}this.overlayContainer.innerHTML=""},re.prototype.setDrawingImage=function(){ge.setAttributes(this.drawingImage,[["width",this.width.toString()],["height",this.height.toString()]]),ge.setAttributes(this.drawingImage,[["href",this.drawingImgUrl]]),this.moveVisual({x:this.left,y:this.top})},re.prototype.setColor=function(ne){this.color=ne,this.colorChanged(ne)},re.prototype.setLineWidth=function(ne){this.lineWidth=ne},Object.defineProperty(re.prototype,"toolboxPanels",{get:function(){return this.state==="new"||this.state==="creating"?[this.colorPanel,this.lineWidthPanel]:[]},enumerable:!1,configurable:!0}),re.prototype.getState=function(){var ne=Object.assign({drawingImgUrl:this.drawingImgUrl},xe.prototype.getState.call(this));return ne.typeName=re.typeName,ne},re.prototype.restoreState=function(ne){this.createVisual(),xe.prototype.restoreState.call(this,ne),this.drawingImgUrl=ne.drawingImgUrl,this.setDrawingImage()},re.prototype.scale=function(ne,se){xe.prototype.scale.call(this,ne,se),this.setDrawingImage()},re.typeName="FreehandMarker",re.title="Freehand marker",re.icon='',re}(Me),Ye=function(xe){function re(ne,se,Ie){var ue=xe.call(this,ne,Ie||'')||this;return ue.typeBoxes=[],ue.currentType=se,ue.setCurrentType=ue.setCurrentType.bind(ue),ue}return Ze(re,xe),re.prototype.getUi=function(){var ne=this,se=document.createElement("div");se.style.display="flex",se.style.overflow="hidden",se.style.flexGrow="2";for(var Ie=function(Rt){var fn="both";switch(Rt){case 0:fn="both";break;case 1:fn="start";break;case 2:fn="end";break;case 3:fn="none"}var tn=document.createElement("div");if(tn.style.display="flex",tn.style.flexGrow="2",tn.style.alignItems="center",tn.style.justifyContent="space-between",tn.style.padding="5px",tn.style.borderWidth="2px",tn.style.borderStyle="solid",tn.style.borderColor=fn===ue.currentType?ue.uiStyleSettings.toolboxAccentColor:"transparent",tn.addEventListener("click",function(){ne.setCurrentType(fn,tn)}),se.appendChild(tn),fn==="both"||fn==="start"){var yt=document.createElement("div");yt.style.display="flex",yt.style.alignItems="center",yt.style.minHeight="20px",yt.innerHTML=` `,yt.style.marginLeft="5px",tn.appendChild(yt)}var un=document.createElement("div");un.style.display="flex",un.style.alignItems="center",un.style.minHeight="20px",un.style.flexGrow="2";var $n=document.createElement("hr");if($n.style.minWidth="20px",$n.style.border="0px",$n.style.borderTop="3px solid "+(ue.uiStyleSettings!==void 0?ue.uiStyleSettings.toolboxColor:"#eeeeee"),$n.style.flexGrow="2",un.appendChild($n),tn.appendChild(un),fn==="both"||fn==="end"){var br=document.createElement("div");br.style.display="flex",br.style.alignItems="center",br.style.minHeight="20px",br.innerHTML=` - `,br.style.marginRight="5px",tn.appendChild(br)}ue.typeBoxes.push(tn)},ue=this,Ne=0;Ne<4;Ne++)Ie(Ne);return se},re.prototype.setCurrentType=function(ne,se){var Ie=this;this.currentType=ne,this.typeBoxes.forEach(function(ue){ue.style.borderColor=ue===se?Ie.uiStyleSettings!==void 0?Ie.uiStyleSettings.toolboxAccentColor:"#3080c3":"transparent"}),this.onArrowTypeChanged&&this.onArrowTypeChanged(this.currentType)},re}(Le),Fe=function(xe){function re(ne,se,Ie){var ue=xe.call(this,ne,se,Ie)||this;return ue.arrowType="end",ue.arrowBaseHeight=10,ue.arrowBaseWidth=10,ue.getArrowPoints=ue.getArrowPoints.bind(ue),ue.setArrowType=ue.setArrowType.bind(ue),ue.arrowTypePanel=new Ye("Arrow type","end"),ue.arrowTypePanel.onArrowTypeChanged=ue.setArrowType,ue}return Ze(re,xe),re.prototype.ownsTarget=function(ne){return!(!xe.prototype.ownsTarget.call(this,ne)&&ne!==this.arrow1&&ne!==this.arrow2)},re.prototype.getArrowPoints=function(ne,se){var Ie=this.arrowBaseWidth+2*this.strokeWidth,ue=this.arrowBaseHeight+2*this.strokeWidth;return ne-Ie/2+","+(se+ue/2)+" "+ne+","+(se-ue/2)+" "+(ne+Ie/2)+","+(se+ue/2)},re.prototype.createTips=function(){this.arrow1=ge.createPolygon(this.getArrowPoints(this.x1,this.y1),[["fill",this.strokeColor]]),this.arrow1.transform.baseVal.appendItem(ge.createTransform()),this.visual.appendChild(this.arrow1),this.arrow2=ge.createPolygon(this.getArrowPoints(this.x2,this.y2),[["fill",this.strokeColor]]),this.arrow2.transform.baseVal.appendItem(ge.createTransform()),this.visual.appendChild(this.arrow2)},re.prototype.pointerDown=function(ne,se){xe.prototype.pointerDown.call(this,ne,se),this.state==="creating"&&this.createTips()},re.prototype.adjustVisual=function(){if(xe.prototype.adjustVisual.call(this),this.arrow1&&this.arrow2){this.arrow1.style.display=this.arrowType==="both"||this.arrowType==="start"?"":"none",this.arrow2.style.display=this.arrowType==="both"||this.arrowType==="end"?"":"none",ge.setAttributes(this.arrow1,[["points",this.getArrowPoints(this.x1,this.y1)],["fill",this.strokeColor]]),ge.setAttributes(this.arrow2,[["points",this.getArrowPoints(this.x2,this.y2)],["fill",this.strokeColor]]);var ne=0;Math.abs(this.x1-this.x2)>.1&&(ne=180*Math.atan((this.y2-this.y1)/(this.x2-this.x1))/Math.PI+90*Math.sign(this.x1-this.x2));var se=this.arrow1.transform.baseVal.getItem(0);se.setRotate(ne,this.x1,this.y1),this.arrow1.transform.baseVal.replaceItem(se,0);var Ie=this.arrow2.transform.baseVal.getItem(0);Ie.setRotate(ne+180,this.x2,this.y2),this.arrow2.transform.baseVal.replaceItem(Ie,0)}},re.prototype.setArrowType=function(ne){this.arrowType=ne,this.adjustVisual(),this.stateChanged()},Object.defineProperty(re.prototype,"toolboxPanels",{get:function(){return[this.strokePanel,this.strokeWidthPanel,this.strokeStylePanel,this.arrowTypePanel]},enumerable:!1,configurable:!0}),re.prototype.getState=function(){var ne=Object.assign({arrowType:this.arrowType},xe.prototype.getState.call(this));return ne.typeName=re.typeName,ne},re.prototype.restoreState=function(ne){xe.prototype.restoreState.call(this,ne);var se=ne;this.arrowType=se.arrowType,this.createTips(),this.adjustVisual()},re.typeName="ArrowMarker",re.title="Arrow marker",re.icon='',re}(kt),je=function(xe){function re(ne,se,Ie){var ue=xe.call(this,ne,se,Ie)||this;return ue.fillColor=Ie.defaultFillColor,ue.strokeWidth=0,ue.fillPanel=new nt("Color",Ie.defaultColorSet,Ie.defaultFillColor),ue.fillPanel.onColorChanged=ue.setFillColor,ue}return Ze(re,xe),Object.defineProperty(re.prototype,"toolboxPanels",{get:function(){return[this.fillPanel]},enumerable:!1,configurable:!0}),re.prototype.getState=function(){var ne=xe.prototype.getState.call(this);return ne.typeName=re.typeName,ne},re.typeName="CoverMarker",re.title="Cover marker",re.icon='',re}(ke),gt=function(xe){function re(ne,se,Ie,ue){var Ne=xe.call(this,ne,ue||'')||this;return Ne.opacities=[],Ne.opacityBoxes=[],Ne.opacities=se,Ne.currentOpacity=Ie,Ne.setCurrentOpacity=Ne.setCurrentOpacity.bind(Ne),Ne}return Ze(re,xe),re.prototype.getUi=function(){var ne=this,se=document.createElement("div");return se.style.display="flex",se.style.overflow="hidden",se.style.flexGrow="2",se.style.justifyContent="space-between",this.opacities.forEach(function(Ie){var ue=document.createElement("div");ue.style.display="flex",ue.style.alignItems="center",ue.style.justifyContent="center",ue.style.padding="5px",ue.style.borderWidth="2px",ue.style.borderStyle="solid",ue.style.borderColor=Ie===ne.currentOpacity?ne.uiStyleSettings.toolboxAccentColor:"transparent",ue.addEventListener("click",function(){ne.setCurrentOpacity(Ie,ue)}),se.appendChild(ue);var Ne=document.createElement("div");Ne.innerText=100*Ie+"%",ue.appendChild(Ne),ne.opacityBoxes.push(ue)}),se},re.prototype.setCurrentOpacity=function(ne,se){var Ie=this;this.currentOpacity=ne,this.opacityBoxes.forEach(function(ue){ue.style.borderColor=ue===se?Ie.uiStyleSettings.toolboxAccentColor:"transparent"}),this.onOpacityChanged&&this.onOpacityChanged(this.currentOpacity)},re}(Le),Lt=function(xe){function re(ne,se,Ie){var ue=xe.call(this,ne,se,Ie)||this;return ue.setOpacity=ue.setOpacity.bind(ue),ue.fillColor=Ie.defaultHighlightColor,ue.strokeWidth=0,ue.opacity=Ie.defaultHighlightOpacity,ue.fillPanel=new nt("Color",Ie.defaultColorSet,ue.fillColor),ue.fillPanel.onColorChanged=ue.setFillColor,ue.opacityPanel=new gt("Opacity",Ie.defaultOpacitySteps,ue.opacity),ue.opacityPanel.onOpacityChanged=ue.setOpacity,ue}return Ze(re,xe),re.prototype.setOpacity=function(ne){this.opacity=ne,this.visual&&ge.setAttributes(this.visual,[["opacity",this.opacity.toString()]]),this.stateChanged()},Object.defineProperty(re.prototype,"toolboxPanels",{get:function(){return[this.fillPanel,this.opacityPanel]},enumerable:!1,configurable:!0}),re.prototype.getState=function(){var ne=xe.prototype.getState.call(this);return ne.typeName=re.typeName,ne},re.typeName="HighlightMarker",re.title="Highlight marker",re.icon='',re}(je),Re='',Dt='',wt=function(xe){function re(ne,se,Ie){var ue=xe.call(this,ne,se,Ie)||this;return ue.bgColor="transparent",ue.tipPosition={x:0,y:0},ue.tipBase1Position={x:0,y:0},ue.tipBase2Position={x:0,y:0},ue.tipMoving=!1,ue.color=Ie.defaultStrokeColor,ue.bgColor=Ie.defaultFillColor,ue.fontFamily=Ie.defaultFontFamily,ue.defaultSize={x:100,y:30},ue.setBgColor=ue.setBgColor.bind(ue),ue.getTipPoints=ue.getTipPoints.bind(ue),ue.positionTip=ue.positionTip.bind(ue),ue.setTipPoints=ue.setTipPoints.bind(ue),ue.colorPanel=new nt("Text color",Ie.defaultColorSet,ue.color,Re),ue.colorPanel.onColorChanged=ue.setColor,ue.bgColorPanel=new nt("Fill color",Ie.defaultColorSet,ue.bgColor,Dt),ue.bgColorPanel.onColorChanged=ue.setBgColor,ue.fontFamilyPanel=new ct("Font",Ie.defaultFontFamilies,Ie.defaultFontFamily),ue.fontFamilyPanel.onFontChanged=ue.setFont,ue.tipGrip=new et,ue.tipGrip.visual.transform.baseVal.appendItem(ge.createTransform()),ue.controlBox.appendChild(ue.tipGrip.visual),ue}return Ze(re,xe),re.prototype.ownsTarget=function(ne){return xe.prototype.ownsTarget.call(this,ne)||this.tipGrip.ownsTarget(ne)||this.tip===ne},re.prototype.createTip=function(){ge.setAttributes(this.bgRectangle,[["fill",this.bgColor],["rx","10px"]]),this.tip=ge.createPolygon(this.getTipPoints(),[["fill",this.bgColor]]),this.visual.appendChild(this.tip)},re.prototype.pointerDown=function(ne,se){this.state==="new"&&xe.prototype.pointerDown.call(this,ne,se),this.state==="creating"?this.createTip():this.tipGrip.ownsTarget(se)?(this.manipulationStartLeft=this.left,this.manipulationStartTop=this.top,this.tipMoving=!0):xe.prototype.pointerDown.call(this,ne,se)},re.prototype.pointerUp=function(ne){if(this.tipMoving)this.tipMoving=!1,this.isMoved=!0,xe.prototype.pointerUp.call(this,ne);else{var se=this.state==="creating";xe.prototype.pointerUp.call(this,ne),this.setTipPoints(se),this.positionTip()}},re.prototype.manipulate=function(ne){if(this.tipMoving){var se=this.unrotatePoint(ne);this.tipPosition={x:se.x-this.manipulationStartLeft,y:se.y-this.manipulationStartTop},this.positionTip()}else xe.prototype.manipulate.call(this,ne)},re.prototype.setBgColor=function(ne){this.bgRectangle&&this.tip&&(ge.setAttributes(this.bgRectangle,[["fill",ne]]),ge.setAttributes(this.tip,[["fill",ne]])),this.bgColor=ne,this.fillColorChanged(ne)},re.prototype.getTipPoints=function(){return this.setTipPoints(this.state==="creating"),this.tipBase1Position.x+","+this.tipBase1Position.y+" "+this.tipBase2Position.x+","+this.tipBase2Position.y+" "+this.tipPosition.x+","+this.tipPosition.y},re.prototype.setTipPoints=function(ne){ne===void 0&&(ne=!1);var se=Math.min(this.height/2,15),Ie=this.height/5;ne&&(this.tipPosition={x:se+Ie/2,y:this.height+20});var ue=Math.atan(this.height/2/(this.width/2));this.tipPosition.x=this.width/2&&this.tipPosition.y=this.width/2&&this.tipPosition.y>=this.height/2?ue.1)){var ne=180*Math.atan((this.y2-this.y1)/(this.x2-this.x1))/Math.PI+90*Math.sign(this.x1-this.x2),se=this.tip1.transform.baseVal.getItem(0);se.setRotate(ne,this.x1,this.y1),this.tip1.transform.baseVal.replaceItem(se,0);var Ie=this.tip2.transform.baseVal.getItem(0);Ie.setRotate(ne+180,this.x2,this.y2),this.tip2.transform.baseVal.replaceItem(Ie,0)}},Object.defineProperty(re.prototype,"toolboxPanels",{get:function(){return[this.strokePanel,this.strokeWidthPanel,this.strokeStylePanel]},enumerable:!1,configurable:!0}),re.prototype.getState=function(){var ne=xe.prototype.getState.call(this);return ne.typeName=re.typeName,ne},re.prototype.restoreState=function(ne){xe.prototype.restoreState.call(this,ne),this.createTips(),this.adjustVisual()},re.typeName="MeasurementMarker",re.title="Measurement marker",re.icon='',re}(kt),Ft=function(xe){function re(ne,se,Ie){var ue=xe.call(this,ne,se,Ie)||this;return ue.strokePanel.colors=Ie.defaultColorSet,ue.fillColor="transparent",ue}return Ze(re,xe),Object.defineProperty(re.prototype,"toolboxPanels",{get:function(){return[this.strokePanel,this.strokeWidthPanel,this.strokeStylePanel]},enumerable:!1,configurable:!0}),re.prototype.getState=function(){var ne=xe.prototype.getState.call(this);return ne.typeName=re.typeName,ne},re.typeName="EllipseFrameMarker",re.title="Ellipse frame marker",re.icon='',re}(qt),mt=function(){function xe(){this.undoStack=[],this.redoStack=[]}return Object.defineProperty(xe.prototype,"isUndoPossible",{get:function(){return this.undoStack.length>0},enumerable:!1,configurable:!0}),Object.defineProperty(xe.prototype,"isRedoPossible",{get:function(){return this.redoStack.length>0},enumerable:!1,configurable:!0}),Object.defineProperty(xe.prototype,"undoStepCount",{get:function(){return this.undoStack.length},enumerable:!1,configurable:!0}),Object.defineProperty(xe.prototype,"redoStepCount",{get:function(){return this.redoStack.length},enumerable:!1,configurable:!0}),xe.prototype.addUndoStep=function(re){this.undoStack.length!==0&&JSON.stringify(this.undoStack[this.undoStack.length-1])===JSON.stringify(re)||(this.undoStack.push(re),JSON.stringify(this.lastRedoStep)!==JSON.stringify(re)&&this.redoStack.splice(0,this.redoStack.length))},xe.prototype.replaceLastUndoStep=function(re){this.undoStack.length>0&&(this.undoStack[this.undoStack.length-1]=re)},xe.prototype.getLastUndoStep=function(){return this.undoStack.length>0?this.undoStack[this.undoStack.length-1]:void 0},xe.prototype.undo=function(){if(this.undoStack.length>1){var re=this.undoStack.pop();return re!==void 0&&this.redoStack.push(re),this.undoStack.length>0?this.undoStack[this.undoStack.length-1]:void 0}},xe.prototype.redo=function(){return this.lastRedoStep=this.redoStack.pop(),this.lastRedoStep},xe}(),Kt=function(xe){function re(ne,se,Ie){var ue=xe.call(this,ne,se,Ie)||this;return ue.strokeColor="transparent",ue.strokeWidth=0,ue.strokeDasharray="",ue.curveX=0,ue.curveY=0,ue.manipulationStartCurveX=0,ue.manipulationStartCurveY=0,ue.setStrokeColor=ue.setStrokeColor.bind(ue),ue.setStrokeWidth=ue.setStrokeWidth.bind(ue),ue.setStrokeDasharray=ue.setStrokeDasharray.bind(ue),ue.positionGrips=ue.positionGrips.bind(ue),ue.addControlGrips=ue.addControlGrips.bind(ue),ue.adjustVisual=ue.adjustVisual.bind(ue),ue.setupControlBox=ue.setupControlBox.bind(ue),ue.resize=ue.resize.bind(ue),ue.strokeColor=Ie.defaultColor,ue.strokeWidth=Ie.defaultStrokeWidth,ue.strokeDasharray=Ie.defaultStrokeDasharray,ue.strokePanel=new nt("Line color",Ie.defaultColorSet,Ie.defaultColor),ue.strokePanel.onColorChanged=ue.setStrokeColor,ue.strokeWidthPanel=new qe("Line width",Ie.defaultStrokeWidths,Ie.defaultStrokeWidth),ue.strokeWidthPanel.onWidthChanged=ue.setStrokeWidth,ue.strokeStylePanel=new be("Line style",Ie.defaultStrokeDasharrays,Ie.defaultStrokeDasharray),ue.strokeStylePanel.onStyleChanged=ue.setStrokeDasharray,ue}return Ze(re,xe),re.prototype.ownsTarget=function(ne){return!(!xe.prototype.ownsTarget.call(this,ne)&&ne!==this.visual&&ne!==this.selectorCurve&&ne!==this.visibleCurve&&!this.curveGrip.ownsTarget(ne))},re.prototype.getPathD=function(){return"M "+this.x1+" "+this.y1+" Q "+this.curveX+" "+this.curveY+", "+this.x2+" "+this.y2},re.prototype.createVisual=function(){this.visual=ge.createGroup(),this.selectorCurve=ge.createPath(this.getPathD(),[["stroke","transparent"],["stroke-width",(this.strokeWidth+10).toString()],["fill","transparent"]]),this.visibleCurve=ge.createPath(this.getPathD(),[["stroke",this.strokeColor],["stroke-width",this.strokeWidth.toString()],["fill","transparent"]]),this.visual.appendChild(this.selectorCurve),this.visual.appendChild(this.visibleCurve),this.addMarkerVisualToContainer(this.visual)},re.prototype.pointerDown=function(ne,se){xe.prototype.pointerDown.call(this,ne,se),this.manipulationStartCurveX=this.curveX,this.manipulationStartCurveY=this.curveY,this.state==="new"&&(this.curveX=ne.x,this.curveY=ne.y),this.state==="new"?(this.createVisual(),this.adjustVisual(),this._state="creating"):this.curveGrip.ownsTarget(se)&&(this.activeGrip=this.curveGrip,this._state="resize")},re.prototype.adjustVisual=function(){this.selectorCurve&&this.visibleCurve&&(this.selectorCurve.setAttribute("d",this.getPathD()),this.visibleCurve.setAttribute("d",this.getPathD()),ge.setAttributes(this.visibleCurve,[["stroke",this.strokeColor]]),ge.setAttributes(this.visibleCurve,[["stroke-width",this.strokeWidth.toString()]]),ge.setAttributes(this.visibleCurve,[["stroke-dasharray",this.strokeDasharray.toString()]]))},re.prototype.setupControlBox=function(){xe.prototype.setupControlBox.call(this),this.curveControlLine1=ge.createLine(this.x1,this.y1,this.curveX,this.curveY,[["stroke","black"],["stroke-width","1"],["stroke-opacity","0.5"],["stroke-dasharray","3, 2"]]),this.curveControlLine2=ge.createLine(this.x2,this.y2,this.curveX,this.curveY,[["stroke","black"],["stroke-width","1"],["stroke-opacity","0.5"],["stroke-dasharray","3, 2"]]),this.controlBox.insertBefore(this.curveControlLine1,this.controlBox.firstChild),this.controlBox.insertBefore(this.curveControlLine2,this.controlBox.firstChild)},re.prototype.addControlGrips=function(){this.curveGrip=this.createGrip(),this.curveX=0,this.curveY=0,xe.prototype.addControlGrips.call(this)},re.prototype.positionGrips=function(){xe.prototype.positionGrips.call(this);var ne=this.curveGrip.GRIP_SIZE;this.positionGrip(this.curveGrip.visual,this.curveX-ne/2,this.curveY-ne/2),this.curveControlLine1&&this.curveControlLine2&&(this.curveControlLine1.setAttribute("x1",this.x1.toString()),this.curveControlLine1.setAttribute("y1",this.y1.toString()),this.curveControlLine1.setAttribute("x2",this.curveX.toString()),this.curveControlLine1.setAttribute("y2",this.curveY.toString()),this.curveControlLine2.setAttribute("x1",this.x2.toString()),this.curveControlLine2.setAttribute("y1",this.y2.toString()),this.curveControlLine2.setAttribute("x2",this.curveX.toString()),this.curveControlLine2.setAttribute("y2",this.curveY.toString()))},re.prototype.manipulate=function(ne){this.state==="move"&&(this.curveX=this.manipulationStartCurveX+ne.x-this.manipulationStartX,this.curveY=this.manipulationStartCurveY+ne.y-this.manipulationStartY),xe.prototype.manipulate.call(this,ne)},re.prototype.resize=function(ne){this.activeGrip===this.curveGrip&&(this.curveX=ne.x,this.curveY=ne.y),xe.prototype.resize.call(this,ne),this.state==="creating"&&(this.curveX=this.x1+(this.x2-this.x1)/2,this.curveY=this.y1+(this.y2-this.y1)/2)},re.prototype.setStrokeColor=function(ne){this.strokeColor=ne,this.adjustVisual(),this.colorChanged(ne)},re.prototype.setStrokeWidth=function(ne){this.strokeWidth=ne,this.adjustVisual()},re.prototype.setStrokeDasharray=function(ne){this.strokeDasharray=ne,this.adjustVisual()},re.prototype.scale=function(ne,se){this.curveX=this.curveX*ne,this.curveY=this.curveY*se,xe.prototype.scale.call(this,ne,se)},Object.defineProperty(re.prototype,"toolboxPanels",{get:function(){return[this.strokePanel,this.strokeWidthPanel,this.strokeStylePanel]},enumerable:!1,configurable:!0}),re.prototype.getState=function(){var ne=Object.assign({strokeColor:this.strokeColor,strokeWidth:this.strokeWidth,strokeDasharray:this.strokeDasharray,curveX:this.curveX,curveY:this.curveY},xe.prototype.getState.call(this));return ne.typeName=re.typeName,ne},re.prototype.restoreState=function(ne){xe.prototype.restoreState.call(this,ne);var se=ne;this.strokeColor=se.strokeColor,this.strokeWidth=se.strokeWidth,this.strokeDasharray=se.strokeDasharray,this.curveX=se.curveX,this.curveY=se.curveY,this.createVisual(),this.adjustVisual()},re.typeName="CurveMarker",re.title="Curve marker",re.icon='',re}(_e),Yt=function(xe){function re(ne,se,Ie){var ue=xe.call(this,ne,se,Ie)||this;return ue.fillColor="transparent",ue.strokeColor="transparent",ue.strokeWidth=0,ue.strokeDasharray="",ue.textColor="transparent",ue.fontSize="1rem",ue.isMoved=!1,ue.captionText="Caption",ue.PADDING=5,ue.captionBoxWidth=0,ue.captionBoxHeight=0,ue.strokeColor=Ie.defaultColor,ue.strokeWidth=Ie.defaultStrokeWidth,ue.strokeDasharray=Ie.defaultStrokeDasharray,ue.fillColor=Ie.defaultFillColor,ue.textColor=Ie.defaultStrokeColor,ue.fontFamily=Ie.defaultFontFamily,ue.fontSize=Ie.defaultCaptionFontSize,ue.captionText=Ie.defaultCaptionText,ue.setStrokeColor=ue.setStrokeColor.bind(ue),ue.setFillColor=ue.setFillColor.bind(ue),ue.setStrokeWidth=ue.setStrokeWidth.bind(ue),ue.setStrokeDasharray=ue.setStrokeDasharray.bind(ue),ue.createVisual=ue.createVisual.bind(ue),ue.sizeCaption=ue.sizeCaption.bind(ue),ue.setCaptionText=ue.setCaptionText.bind(ue),ue.showTextEditor=ue.showTextEditor.bind(ue),ue.positionTextEditor=ue.positionTextEditor.bind(ue),ue.finishTextEditing=ue.finishTextEditing.bind(ue),ue.setFont=ue.setFont.bind(ue),ue.setTextColor=ue.setTextColor.bind(ue),ue.strokePanel=new nt("Line color",oe(Ie.defaultColorSet,["transparent"]),ue.strokeColor),ue.strokePanel.onColorChanged=ue.setStrokeColor,ue.fillPanel=new nt("Fill color",oe(Ie.defaultColorSet,["transparent"]),ue.fillColor,Dt),ue.fillPanel.onColorChanged=ue.setFillColor,ue.strokeWidthPanel=new qe("Line width",Ie.defaultStrokeWidths,Ie.defaultStrokeWidth),ue.strokeWidthPanel.onWidthChanged=ue.setStrokeWidth,ue.strokeStylePanel=new be("Line style",Ie.defaultStrokeDasharrays,Ie.defaultStrokeDasharray),ue.strokeStylePanel.onStyleChanged=ue.setStrokeDasharray,ue.fontFamilyPanel=new ct("Font",Ie.defaultFontFamilies,Ie.defaultFontFamily),ue.fontFamilyPanel.onFontChanged=ue.setFont,ue.textColorPanel=new nt("Text color",Ie.defaultColorSet,ue.textColor,Re),ue.textColorPanel.onColorChanged=ue.setTextColor,ue}return Ze(re,xe),re.prototype.ownsTarget=function(ne){return!(!xe.prototype.ownsTarget.call(this,ne)&&ne!==this.visual&&ne!==this.frame&&ne!==this.captionBg&&ne!==this.captionElement)},re.prototype.createVisual=function(){this.visual=ge.createGroup(),this.addMarkerVisualToContainer(this.visual),this.captionBg=ge.createRect(1,1,[["fill",this.fillColor]]),this.visual.appendChild(this.captionBg),this.captionElement=ge.createText([["fill",this.textColor],["font-family",this.fontFamily]]),this.captionElement.style.fontSize=this.fontSize,this.captionElement.style.textAnchor="start",this.captionElement.style.dominantBaseline="text-before-edge",this.captionElement.textContent=this.captionText,this.visual.appendChild(this.captionElement),this.frame=ge.createRect(this.width,this.height,[["fill","transparent"],["stroke",this.strokeColor],["stroke-width",this.strokeWidth.toString()],["stroke-dasharray",this.strokeDasharray]]),this.visual.appendChild(this.frame),this.sizeCaption()},re.prototype.setCaptionText=function(ne){this.captionText=ne,this.captionElement.textContent=this.captionText,this.sizeCaption()},re.prototype.pointerDown=function(ne,se){xe.prototype.pointerDown.call(this,ne,se),this.isMoved=!1,this.pointerDownPoint=ne,this.pointerDownTimestamp=Date.now(),this.state==="new"&&(this.createVisual(),this.moveVisual(ne),this._state="creating")},re.prototype.manipulate=function(ne){xe.prototype.manipulate.call(this,ne),this.pointerDownPoint!==void 0&&(this.isMoved=Math.abs(ne.x-this.pointerDownPoint.x)>5||Math.abs(ne.y-this.pointerDownPoint.y)>5)},re.prototype.resize=function(ne){xe.prototype.resize.call(this,ne),this.setSize()},re.prototype.sizeCaption=function(){var ne=this.captionElement.getBBox();this.captionText.trim()!==""?(this.captionBoxWidth=ne.width+2*this.PADDING,this.captionBoxHeight=ne.height+2*this.PADDING):(this.captionBoxWidth=0,this.captionBoxHeight=0),ge.setAttributes(this.captionBg,[["width",this.captionBoxWidth.toString()],["height",this.captionBoxHeight.toString()],["clip-path","path('M0,0 H"+this.width+" V"+this.height+" H"+-this.width+" Z')"]]),ge.setAttributes(this.captionElement,[["x",this.PADDING.toString()],["y",this.PADDING.toString()],["clip-path","path('M0,0 H"+(this.width-this.PADDING)+" V"+this.height+" H"+(-this.width-this.PADDING)+" Z')"]])},re.prototype.showTextEditor=function(){var ne=this;this._state="edit",this.overlayContainer.innerHTML="",this.textEditDiv=document.createElement("div"),this.textEditDiv.style.flexGrow="2",this.textEditDiv.style.alignItems="center",this.textEditDiv.style.justifyContent="center",this.textEditDiv.style.pointerEvents="auto",this.textEditDiv.style.overflow="hidden",this.textEditBox=document.createElement("input"),this.textEditBox.style.position="absolute",this.textEditBox.style.width=this.width+"px",this.captionBoxHeight>0&&(this.textEditBox.style.height=this.captionBoxHeight+"px"),this.textEditBox.style.fontSize=this.fontSize,this.textEditBox.style.fontFamily=this.fontFamily,this.textEditBox.style.backgroundColor=this.fillColor,this.textEditBox.style.color=this.textColor,this.textEditBox.style.borderWidth="0",this.textEditBox.setAttribute("value",this.captionText),this.textEditBox.select(),this.textEditDiv.appendChild(this.textEditBox),this.overlayContainer.appendChild(this.textEditDiv),this.textEditBox.addEventListener("pointerup",function(se){se.stopPropagation()}),this.textEditBox.addEventListener("keypress",function(se){se.key==="Enter"&&ne.finishTextEditing(ne.textEditBox.value)}),this.textEditBox.addEventListener("keyup",function(se){se.cancelBubble=!0}),this.textEditBox.addEventListener("blur",function(){ne.finishTextEditing(ne.textEditBox.value)}),this.textEditDiv.addEventListener("pointerup",function(){ne.finishTextEditing(ne.textEditBox.value)}),this.positionTextEditor(),this.textEditBox.focus()},re.prototype.positionTextEditor=function(){this.state==="edit"&&(this.textEditBox===void 0?this.showTextEditor():(this.textEditBox.style.left=this.left+"px",this.textEditBox.style.top=this.top+"px",this.textEditBox.style.transform="rotate("+this.rotationAngle+"deg)",this.textEditBox.style.transformOrigin=this.width/2+"px "+this.height/2+"px"))},re.prototype.finishTextEditing=function(ne){this.setCaptionText(ne.trim()),this.overlayContainer.innerHTML="",this.stateChanged()},re.prototype.setFont=function(ne){this.captionElement&&ge.setAttributes(this.captionElement,[["font-family",ne]]),this.fontFamily=ne,this.textEditBox&&(this.textEditBox.style.fontFamily=this.fontFamily),this.sizeCaption(),this.stateChanged()},re.prototype.setTextColor=function(ne){this.captionElement&&ge.setAttributes(this.captionElement,[["fill",ne]]),this.textColor=ne,this.textEditBox&&(this.textEditBox.style.color=this.textColor),this.stateChanged()},re.prototype.setSize=function(){xe.prototype.setSize.call(this),ge.setAttributes(this.frame,[["width",this.width.toString()],["height",this.height.toString()]]),this.sizeCaption()},re.prototype.pointerUp=function(ne){xe.prototype.pointerUp.call(this,ne),this.setSize(),!this.isMoved&&Date.now()-this.pointerDownTimestamp>500&&this.showTextEditor(),this.pointerDownPoint=void 0},re.prototype.dblClick=function(ne,se){xe.prototype.dblClick.call(this,ne,se),this.showTextEditor()},re.prototype.setStrokeColor=function(ne){this.strokeColor=ne,this.frame&&ge.setAttributes(this.frame,[["stroke",this.strokeColor]]),this.colorChanged(ne),this.stateChanged()},re.prototype.setFillColor=function(ne){this.fillColor=ne,this.captionBg&&ge.setAttributes(this.captionBg,[["fill",this.fillColor]]),this.fillColorChanged(ne),this.stateChanged()},re.prototype.setStrokeWidth=function(ne){this.strokeWidth=ne,this.frame&&ge.setAttributes(this.frame,[["stroke-width",this.strokeWidth.toString()]]),this.stateChanged()},re.prototype.setStrokeDasharray=function(ne){this.strokeDasharray=ne,this.frame&&ge.setAttributes(this.frame,[["stroke-dasharray",this.strokeDasharray]]),this.stateChanged()},Object.defineProperty(re.prototype,"toolboxPanels",{get:function(){return[this.strokePanel,this.fillPanel,this.strokeWidthPanel,this.strokeStylePanel,this.fontFamilyPanel,this.textColorPanel]},enumerable:!1,configurable:!0}),re.prototype.getState=function(){var ne=Object.assign({fillColor:this.fillColor,strokeColor:this.strokeColor,strokeWidth:this.strokeWidth,strokeDasharray:this.strokeDasharray,opacity:1,textColor:this.textColor,fontFamily:this.fontFamily,fontSize:this.fontSize,captionText:this.captionText},xe.prototype.getState.call(this));return ne.typeName=this.typeName,ne},re.prototype.restoreState=function(ne){var se=ne;this.fillColor=se.fillColor,this.strokeColor=se.strokeColor,this.strokeWidth=se.strokeWidth,this.strokeDasharray=se.strokeDasharray,this.textColor=se.textColor,this.fontFamily=se.fontFamily,this.captionText=se.captionText,this.fontSize=se.fontSize,this.createVisual(),xe.prototype.restoreState.call(this,ne),this.setSize()},re.prototype.scale=function(ne,se){xe.prototype.scale.call(this,ne,se),this.setSize()},re.typeName="CaptionFrameMarker",re.title="Caption frame marker",re.icon='',re}(Me),rn=function(){function xe(re,ne){ne===void 0&&(ne=!1),this.cancelable=!1,this._defaultPrevented=!1,this.markerArea=re,this.cancelable=ne}return Object.defineProperty(xe.prototype,"defaultPrevented",{get:function(){return this._defaultPrevented},enumerable:!1,configurable:!0}),xe.prototype.preventDefault=function(){this._defaultPrevented=!0},xe}(),zt=function(xe){function re(ne,se,Ie){var ue=xe.call(this,ne,!1)||this;return ue.dataUrl=se,ue.state=Ie,ue}return Ze(re,xe),re}(rn),sn=function(xe){function re(ne,se,Ie){Ie===void 0&&(Ie=!1);var ue=xe.call(this,ne,Ie)||this;return ue.marker=se,ue}return Ze(re,xe),re}(rn),it=function(){function xe(){this.render=[],this.beforeclose=[],this.close=[],this.show=[],this.restorestate=[],this.statechange=[],this.markerselect=[],this.markerdeselect=[],this.markercreating=[],this.markercreate=[],this.markerbeforedelete=[],this.markerdelete=[],this.markerchange=[],this.focus=[],this.blur=[]}return xe.prototype.addEventListener=function(re,ne){this[re].push(ne)},xe.prototype.removeEventListener=function(re,ne){var se=this[re].indexOf(ne);se>-1&&this[re].splice(se,1)},xe}(),dt=function(){function xe(re){this.touchPoints=0,this._availableMarkerTypes=this.DEFAULT_MARKER_TYPES,this.mode="select",this.markers=[],this.isDragging=!1,this.renderEventListeners=[],this.closeEventListeners=[],this.settings=new Ue,this._isOpen=!1,this.undoRedoManager=new mt,this.renderAtNaturalSize=!1,this.renderImageType="image/png",this.renderMarkersOnly=!1,this.zoomSteps=[1,1.5,2,4],this._zoomLevel=1,this._isResizing=!1,this.prevPanPoint={x:0,y:0},this.eventListeners=new it,this._silentRenderMode=!1,this._isFocused=!1,this._instanceNo=xe.instanceCounter++,this.styles=new he(this.instanceNo),this.uiStyleSettings=this.styles.settings,this.target=re,this.targetRoot=document.body,this.width=re.clientWidth,this.height=re.clientHeight,this.styles.removeStyleSheet(),this.open=this.open.bind(this),this.setTopLeft=this.setTopLeft.bind(this),this.toolbarButtonClicked=this.toolbarButtonClicked.bind(this),this.createNewMarker=this.createNewMarker.bind(this),this.addNewMarker=this.addNewMarker.bind(this),this.markerCreated=this.markerCreated.bind(this),this.setCurrentMarker=this.setCurrentMarker.bind(this),this.onPointerDown=this.onPointerDown.bind(this),this.onDblClick=this.onDblClick.bind(this),this.onPointerMove=this.onPointerMove.bind(this),this.onPointerUp=this.onPointerUp.bind(this),this.onPointerOut=this.onPointerOut.bind(this),this.onKeyUp=this.onKeyUp.bind(this),this.overrideOverflow=this.overrideOverflow.bind(this),this.restoreOverflow=this.restoreOverflow.bind(this),this.close=this.close.bind(this),this.closeUI=this.closeUI.bind(this),this.addCloseEventListener=this.addCloseEventListener.bind(this),this.removeCloseEventListener=this.removeCloseEventListener.bind(this),this.addRenderEventListener=this.addRenderEventListener.bind(this),this.removeRenderEventListener=this.removeRenderEventListener.bind(this),this.clientToLocalCoordinates=this.clientToLocalCoordinates.bind(this),this.onWindowResize=this.onWindowResize.bind(this),this.deleteSelectedMarker=this.deleteSelectedMarker.bind(this),this.setWindowHeight=this.setWindowHeight.bind(this),this.removeMarker=this.removeMarker.bind(this),this.colorChanged=this.colorChanged.bind(this),this.fillColorChanged=this.fillColorChanged.bind(this),this.onPopupTargetResize=this.onPopupTargetResize.bind(this),this.showNotesEditor=this.showNotesEditor.bind(this),this.hideNotesEditor=this.hideNotesEditor.bind(this),this.stepZoom=this.stepZoom.bind(this),this.focus=this.focus.bind(this),this.blur=this.blur.bind(this),this.markerStateChanged=this.markerStateChanged.bind(this),this.switchToSelectMode=this.switchToSelectMode.bind(this),this.addDefs=this.addDefs.bind(this),this.addDefsToImage=this.addDefsToImage.bind(this)}return Object.defineProperty(xe.prototype,"ALL_MARKER_TYPES",{get:function(){return[lt,_t,Fe,Ut,Ft,qt,Lt,wt,ut,je,kt,Kt,Yt]},enumerable:!1,configurable:!0}),Object.defineProperty(xe.prototype,"DEFAULT_MARKER_TYPES",{get:function(){return[lt,_t,Fe,Ut,qt,Lt,wt]},enumerable:!1,configurable:!0}),Object.defineProperty(xe.prototype,"BASIC_MARKER_TYPES",{get:function(){return[lt,_t,Fe,Ut,Lt]},enumerable:!1,configurable:!0}),Object.defineProperty(xe.prototype,"availableMarkerTypes",{get:function(){return this._availableMarkerTypes},set:function(re){var ne=this;this._availableMarkerTypes.splice(0),re.forEach(function(se){if(typeof se=="string"){var Ie=ne.ALL_MARKER_TYPES.find(function(ue){return ue.typeName===se});Ie!==void 0&&ne._availableMarkerTypes.push(Ie)}else ne._availableMarkerTypes.push(se)})},enumerable:!1,configurable:!0}),Object.defineProperty(xe.prototype,"currentMarker",{get:function(){return this._currentMarker},enumerable:!1,configurable:!0}),Object.defineProperty(xe.prototype,"isOpen",{get:function(){return this._isOpen},enumerable:!1,configurable:!0}),Object.defineProperty(xe.prototype,"isUndoPossible",{get:function(){return!(!this.undoRedoManager||!this.undoRedoManager.isUndoPossible)},enumerable:!1,configurable:!0}),Object.defineProperty(xe.prototype,"isRedoPossible",{get:function(){return!(!this.undoRedoManager||!this.undoRedoManager.isRedoPossible)},enumerable:!1,configurable:!0}),Object.defineProperty(xe.prototype,"zoomLevel",{get:function(){return this._zoomLevel},set:function(re){this._zoomLevel=re,this.editorCanvas&&this.contentDiv&&(this.editorCanvas.style.transform="scale("+this._zoomLevel+")",this.contentDiv.scrollTo({left:(this.editorCanvas.clientWidth*this._zoomLevel-this.contentDiv.clientWidth)/2,top:(this.editorCanvas.clientHeight*this._zoomLevel-this.contentDiv.clientHeight)/2}))},enumerable:!1,configurable:!0}),Object.defineProperty(xe.prototype,"instanceNo",{get:function(){return this._instanceNo},enumerable:!1,configurable:!0}),xe.prototype.open=function(){this.setupResizeObserver(),this.setEditingTarget(),this.setTopLeft(),this.initMarkerCanvas(),this.initOverlay(),this.attachEvents(),this.settings.displayMode==="popup"&&this.onPopupTargetResize(),Ee.isLicensed||this.addLogo(),this._isOpen=!0,this._isFocused=!0},xe.prototype.show=function(){var re=this;this.styles.styleSheetRoot===void 0&&Se.styleSheetRoot!==void 0&&(this.styles.styleSheetRoot=Se.styleSheetRoot),this.setWindowHeight(),this.showUI(),this.open(),this.eventListeners.show.forEach(function(ne){return ne(new rn(re))})},xe.prototype.render=function(){return Pe(this,void 0,void 0,function(){var re;return Ce(this,function(ne){switch(ne.label){case 0:return this.setCurrentMarker(),(re=new Ke).naturalSize=this.renderAtNaturalSize,re.imageType=this.renderImageType,re.imageQuality=this.renderImageQuality,re.markersOnly=this.renderMarkersOnly,re.width=this.renderWidth,re.height=this.renderHeight,[4,re.rasterize(this.target instanceof HTMLImageElement?this.target:null,this.markerImage,this.renderTarget)];case 1:return ne.sent(),[4,re.rasterize(this.target instanceof HTMLImageElement?this.target:null,this.markerImage,this.renderTarget)];case 2:return[2,ne.sent()]}})})},xe.prototype.close=function(re){var ne=this;if(re===void 0&&(re=!1),this.isOpen){var se=!1;re||this.eventListeners.beforeclose.forEach(function(Ie){var ue=new rn(ne,!0);Ie(ue),ue.defaultPrevented&&(se=!0)}),se||(this.coverDiv&&this.closeUI(),this.targetObserver&&(this.targetObserver.unobserve(this.target),this.targetObserver.unobserve(this.editorCanvas)),this.settings.displayMode==="popup"&&window.removeEventListener("resize",this.setWindowHeight),this.eventListeners.close.forEach(function(Ie){return Ie(new rn(ne))}),this.detachEvents(),this._isOpen=!1)}},xe.prototype.addMarkersToToolbar=function(){for(var re,ne=[],se=0;sethis.editorCanvas.clientHeight?this.editorCanvas.clientHeight*re:this.editorCanvas.clientWidth,se=ne',re.title="Powered by marker.js",re.style.display="grid",re.style.alignItems="center",re.style.justifyItems="center",re.style.padding="3px",re.style.width="20px",re.style.height="20px",this.logoUI.appendChild(re),this.editorCanvas.appendChild(this.logoUI),this.logoUI.style.position="absolute",this.logoUI.style.pointerEvents="all",this.positionLogo()},xe.prototype.positionLogo=function(){this.logoUI&&(this.uiStyleSettings.logoPosition!=="right"?this.logoUI.style.left=this.markerImageHolder.offsetLeft+10+"px":this.logoUI.style.left=this.markerImageHolder.offsetLeft+this.markerImageHolder.offsetWidth-this.logoUI.clientWidth-10+"px",this.logoUI.style.top=this.markerImageHolder.offsetTop+this.markerImageHolder.offsetHeight-this.logoUI.clientHeight-10+"px")},xe.prototype.overrideOverflow=function(){this.scrollXState=window.scrollX,this.scrollYState=window.scrollY,this.bodyOverflowState=document.body.style.overflow,window.scroll({top:0,left:0}),document.body.style.overflow="hidden"},xe.prototype.restoreOverflow=function(){document.body.style.overflow=this.bodyOverflowState,window.scroll({top:this.scrollYState,left:this.scrollXState})},xe.prototype.showUI=function(){switch(this.settings.displayMode==="popup"&&this.overrideOverflow(),this.coverDiv=document.createElement("div"),this.coverDiv.style.visibility=this._silentRenderMode?"hidden":"visible",this.coverDiv.className=this.styles.classNamePrefixBase+" "+this.styles.classNamePrefix,this.coverDiv.style.fontSize="16px",this.coverDiv.style.userSelect="none",this.settings.displayMode){case"inline":this.coverDiv.style.position="absolute";var re=this.settings.uiOffsetTop!==void 0?this.target.offsetTop+this.settings.uiOffsetTop:this.target.offsetTop>this.styles.settings.toolbarHeight?this.target.offsetTop-this.styles.settings.toolbarHeight:0;this.coverDiv.style.top=re+"px",this.coverDiv.style.left=this.target.offsetLeft.toString()+"px",this.coverDiv.style.width=this.target.offsetWidth.toString()+"px",this.coverDiv.style.zIndex=this.uiStyleSettings.zIndex!==void 0?this.uiStyleSettings.zIndex:"5";break;case"popup":this.coverDiv.style.position="absolute",this.coverDiv.style.top="0px",this.coverDiv.style.left="0px",this.coverDiv.style.width="100vw",this.coverDiv.style.height=window.innerHeight+"px",this.coverDiv.style.backgroundColor="rgba(0, 0, 0, 0.75)",this.coverDiv.style.zIndex=this.uiStyleSettings.zIndex!==void 0?this.uiStyleSettings.zIndex:"1000",this.coverDiv.style.display="flex"}this.targetRoot.appendChild(this.coverDiv),this.uiDiv=document.createElement("div"),this.uiDiv.style.display="flex",this.uiDiv.style.flexDirection="column",this.uiDiv.style.flexGrow="2",this.uiDiv.style.margin=this.settings.displayMode==="popup"?this.settings.popupMargin+"px":"0px",this.uiDiv.style.border="0px",this.coverDiv.appendChild(this.uiDiv),this.toolbar=new Ge(this.uiDiv,this.settings.displayMode,this._availableMarkerTypes,this.uiStyleSettings,this.styles),this.toolbar.addButtonClickListener(this.toolbarButtonClicked),this.toolbar.show(this._silentRenderMode||this.uiStyleSettings.hideToolbar?"hidden":"visible"),this.contentDiv=document.createElement("div"),this.contentDiv.style.display="flex",this.contentDiv.style.flexDirection="row",this.contentDiv.style.flexGrow="2",this.contentDiv.style.flexShrink="1",this.settings.displayMode==="popup"&&(this.contentDiv.style.backgroundColor=this.uiStyleSettings.canvasBackgroundColor,this.contentDiv.style.maxHeight=this.windowHeight-2*this.settings.popupMargin-3.5*this.uiStyleSettings.toolbarHeight+"px",this.contentDiv.style.maxWidth="calc(100vw - "+2*this.settings.popupMargin+"px)"),this.contentDiv.style.overflow="auto",this.uiDiv.appendChild(this.contentDiv),this.editorCanvas=document.createElement("div"),this.editorCanvas.style.flexGrow="2",this.editorCanvas.style.flexShrink="1",this.editorCanvas.style.position="relative",this.editorCanvas.style.overflow="hidden",this.editorCanvas.style.display="flex",this.settings.displayMode==="popup"&&(this.editorCanvas.style.alignItems="center",this.editorCanvas.style.justifyContent="center"),this.editorCanvas.style.pointerEvents="none",this.editorCanvas.style.transformOrigin="left top",this.editorCanvas.style.transform="scale("+this.zoomLevel+")",this.contentDiv.appendChild(this.editorCanvas),this.editingTarget=this.target instanceof HTMLImageElement?document.createElement("img"):document.createElement("canvas"),this.settings.uiOffsetTop===void 0&&this.target.offsetTop-1&&this.markers.splice(this.markers.indexOf(re),1),re.dispose()},xe.prototype.switchToSelectMode=function(){this.mode="select",this.hideNotesEditor(),this._currentMarker!==void 0&&(this._currentMarker.state!=="new"?this._currentMarker.select():(this.removeMarker(this._currentMarker),this.setCurrentMarker(),this.markerImage.style.cursor="default"),this.addUndoStep())},xe.prototype.toolbarButtonClicked=function(re,ne){if(re==="marker"&&ne!==void 0)this.createNewMarker(ne);else if(re==="action")switch(ne){case"select":this.switchToSelectMode(),this.switchToSelectMode();break;case"delete":this.deleteSelectedMarker();break;case"clear":this.clear();break;case"undo":this.undo();break;case"redo":this.redo();break;case"zoom":this.stepZoom();break;case"zoom-out":this.zoomLevel=1;break;case"notes":this.notesArea===void 0?(this.switchToSelectMode(),this.zoomLevel=1,this.showNotesEditor()):this.switchToSelectMode();break;case"close":this.close();break;case"render":this.switchToSelectMode(),this.startRenderAndClose()}},xe.prototype.deleteSelectedMarker=function(){var re=this;if(this._currentMarker!==void 0){var ne=!1;if(this.eventListeners.markerbeforedelete.forEach(function(Ie){var ue=new sn(re,re._currentMarker,!0);Ie(ue),ue.defaultPrevented&&(ne=!0)}),!ne){var se=this._currentMarker;this._currentMarker.dispose(),this.markerImage.removeChild(this._currentMarker.container),this.markers.splice(this.markers.indexOf(this._currentMarker),1),this.setCurrentMarker(),this.addUndoStep(),this.eventListeners.markerdelete.forEach(function(Ie){return Ie(new sn(re,se))})}}},xe.prototype.clear=function(){var re=this,ne=!1;if(this.markers.length>0&&(this.eventListeners.markerbeforedelete.forEach(function(Ne){var Rt=new sn(re,void 0,!0);Ne(Rt),Rt.defaultPrevented&&(ne=!0)}),!ne)){this.setCurrentMarker();for(var se=function(Ne){var Rt=Ie.markers[Ne];Ie.setCurrentMarker(Ie.markers[Ne]),Ie._currentMarker.dispose(),Ie.markerImage.removeChild(Ie._currentMarker.container),Ie.markers.splice(Ie.markers.indexOf(Ie._currentMarker),1),Ie.eventListeners.markerdelete.forEach(function(fn){return fn(new sn(re,Rt))})},Ie=this,ue=this.markers.length-1;ue>=0;ue--)se(ue);this.addUndoStep()}},Object.defineProperty(xe.prototype,"isNotesAreaOpen",{get:function(){return this.notesArea!==void 0},enumerable:!1,configurable:!0}),xe.prototype.showNotesEditor=function(){var re;this._currentMarker!==void 0&&(this.overlayContainer.innerHTML="",this.notesArea=document.createElement("textarea"),this.notesArea.className=this.uiStyleSettings.notesAreaStyleClassName,this.notesArea.style.pointerEvents="auto",this.notesArea.style.alignSelf="stretch",this.notesArea.style.width="100%",this.notesArea.style.margin=this.uiStyleSettings.toolbarHeight/4+"px",this.notesArea.value=(re=this._currentMarker.notes)!==null&&re!==void 0?re:"",this.overlayContainer.appendChild(this.notesArea))},xe.prototype.hideNotesEditor=function(){this.isNotesAreaOpen&&(this._currentMarker!==void 0&&(this._currentMarker.notes=this.notesArea.value.trim()!==""?this.notesArea.value:void 0),this.overlayContainer.removeChild(this.notesArea),this.notesArea=void 0)},xe.prototype.selectLastMarker=function(){this.markers.length>0?this.setCurrentMarker(this.markers[this.markers.length-1]):this.setCurrentMarker()},xe.prototype.addUndoStep=function(){var re=this;if(this._currentMarker===void 0||this._currentMarker.state!=="edit"){var ne=this.getState(),se=this.undoRedoManager.getLastUndoStep();if(!se||se.width===ne.width&&se.height===ne.height){var Ie=this.undoRedoManager.undoStepCount;this.undoRedoManager.addUndoStep(ne),Ie1&&this.panTo({x:re.clientX,y:re.clientY}))},xe.prototype.onPointerUp=function(re){this.touchPoints>0&&this.touchPoints--,this.touchPoints===0&&this.isDragging&&this._currentMarker!==void 0&&this._currentMarker.pointerUp(this.clientToLocalCoordinates(re.clientX,re.clientY)),this.isDragging=!1,this.addUndoStep()},xe.prototype.onPointerOut=function(){this.touchPoints>0&&this.touchPoints--},xe.prototype.onKeyUp=function(re){this._currentMarker===void 0||this.notesArea!==void 0||re.key!=="Delete"&&re.key!=="Backspace"||this.deleteSelectedMarker()},xe.prototype.clientToLocalCoordinates=function(re,ne){var se=this.markerImage.getBoundingClientRect();return{x:(re-se.left)/this.zoomLevel,y:(ne-se.top)/this.zoomLevel}},xe.prototype.onWindowResize=function(){this.positionUI()},xe.prototype.positionUI=function(){switch(this.setTopLeft(),this.settings.displayMode){case"inline":var re=this.target.getClientRects().item(0).y>this.styles.settings.toolbarHeight?this.target.offsetTop-this.styles.settings.toolbarHeight:0;this.coverDiv.style.top=re+"px",this.coverDiv.style.left=this.target.offsetLeft.toString()+"px";break;case"popup":this.coverDiv.style.top="0px",this.coverDiv.style.left="0px",this.coverDiv.style.width="100vw",this.coverDiv.style.height=this.windowHeight+"px",this.contentDiv.style.maxHeight=this.windowHeight-2*this.settings.popupMargin-3.5*this.styles.settings.toolbarHeight+"px"}this.positionMarkerImage(),this.positionLogo()},xe.prototype.addLicenseKey=function(re){Ee.addKey(re)},xe.prototype.addEventListener=function(re,ne){this.eventListeners.addEventListener(re,ne)},xe.prototype.removeEventListener=function(re,ne){this.eventListeners.removeEventListener(re,ne)},xe.prototype.renderState=function(re){this._silentRenderMode=!0,this.settings.displayMode="inline",this.isOpen||this.show(),this.restoreState(re),this.startRenderAndClose(),this._silentRenderMode=!1},Object.defineProperty(xe.prototype,"isFocused",{get:function(){return this._isFocused},enumerable:!1,configurable:!0}),xe.prototype.focus=function(){var re=this;this._isFocused||(this.attachWindowEvents(),this._isFocused=!0,this._previousCurrentMarker!==void 0&&this.setCurrentMarker(this._previousCurrentMarker),this.eventListeners.focus.forEach(function(ne){return ne(new rn(re))}))},xe.prototype.blur=function(){var re=this;this._isFocused&&(this.detachWindowEvents(),this._isFocused=!1,this._previousCurrentMarker=this._currentMarker,this.setCurrentMarker(),this.eventListeners.blur.forEach(function(ne){return ne(new rn(re))}))},xe.instanceCounter=0,xe}(),$t=ee(38147),Pt=ee(65862),wn=(xe,re,ne)=>new Promise((se,Ie)=>{var ue=fn=>{try{Rt(ne.next(fn))}catch(tn){Ie(tn)}},Ne=fn=>{try{Rt(ne.throw(fn))}catch(tn){Ie(tn)}},Rt=fn=>fn.done?se(fn.value):Promise.resolve(fn.value).then(ue,Ne);Rt((ne=ne.apply(xe,re)).next())}),mr=({data:xe,className:re,fullWidth:ne,style:se={},onClose:Ie,onOk:ue,showFullTools:Ne,noAssociationId:Rt})=>{const fn=(0,y.useRef)(null),tn=(0,y.useRef)(null),yt=(0,y.useRef)(null),un=(0,y.useRef)(null),[$n,br]=(0,y.useState)(!1),[xa,el]=(0,y.useState)("\u6B63\u5728\u52A0\u8F7D\u4E2D");(0,y.useEffect)(()=>(yt.current||(yt.current=document.createElement("style"),document.head.appendChild(yt.current)),xe!=null&&xe.visible?(document.body.setAttribute("data-custom","y-hidden"),yt.current.innerHTML=" html { overflow-y: hidden; }",xe!=null&&xe.src&&ia()):(document.body.removeAttribute("data-custom"),yt.current&&(document.head.removeChild(yt.current),yt.current=null)),()=>{document.body.removeAttribute("data-custom"),yt.current&&(document.head.removeChild(yt.current),yt.current=null)}),[xe==null?void 0:xe.visible]);const ia=()=>wn(void 0,null,function*(){br(!0),el("\u6B63\u5728\u52A0\u8F7D\u4E2D");const Kn=yield(0,Pt.ZJ)(xe==null?void 0:xe.src);fn.current.src="",fn.current.src=Kn,fn.current.onload=function(){dn()},br(!1),el("")}),Wn=Kn=>wn(void 0,null,function*(){br(!0),el("\u6B63\u5728\u4FDD\u5B58\u4E2D");const aa=yield(0,$t.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:xe.title,file:Kn.dataUrl}});aa!=null&&aa.id&&!Rt?(yield(0,$t.ZP)(`/api/attachments/${xe.id}/add_subitem.json`,{method:"post",body:{subitem_id:aa==null?void 0:aa.id,settings:JSON.stringify(Kn.state)}})).status===0&&ue():aa!=null&&aa.id&&ue(aa),br(!1),el("")}),qn=()=>{const Kn=document.querySelector('a[href="https://markerjs.com/"]');Kn&&Kn.parentNode&&(Kn.parentNode.style.display="none"),[{name:'[data-action="select"]',title:"\u9009\u62E9"},{name:'[data-action="delete"]',title:"\u5220\u9664\u5143\u7D20"},{name:'[data-action="undo"]',title:"\u64A4\u9500"},{name:'[data-type-name="FrameMarker"]',title:"\u77E9\u5F62"},{name:'[data-type-name="FreehandMarker"]',title:"\u753B\u7EBF"},{name:'[data-type-name="ArrowMarker"]',title:"\u7BAD\u5934"},{name:'[data-type-name="TextMarker"]',title:"\u6587\u672C"},{name:'[data-type-name="EllipseMarker"]',title:"\u692D\u5706"},{name:'[data-type-name="HighlightMarker"]',title:"\u65B9\u5757"},{name:'[data-type-name="CalloutMarker"]',title:"\u6CE8\u91CA"},{name:'[data-action="render"]',title:"\u4FDD\u5B58"},{name:'[data-action="close"]',title:"\u9000\u51FA"}].forEach(ja=>{const Ur=document.querySelector(ja.name);Ur&&Ur.setAttribute("title",ja.title)})},dn=()=>{tn.current=new dt(fn.current),tn.current.targetRoot=un.current,tn.current.addEventListener("render",Wn),tn.current.addEventListener("beforeclose",Ie),Ne&&(tn.current.availableMarkerTypes=tn.current.ALL_MARKER_TYPES,tn.current.uiStyleSettings.redoButtonVisible=!0,tn.current.uiStyleSettings.notesButtonVisible=!0,tn.current.uiStyleSettings.zoomButtonVisible=!0,tn.current.uiStyleSettings.zoomOutButtonVisible=!0,tn.current.uiStyleSettings.clearButtonVisible=!0),window.markerArea=tn.current.uiStyleSettings,tn.current.show(),xe!=null&&xe.snapshotData&&tn.current.restoreState(xe.snapshotData),setTimeout(()=>{window.scrollTo(0,0),qn()},300)};return y.createElement(y.Fragment,null,(xe==null?void 0:xe.visible)&&y.createElement(De.Z,{spinning:$n,tip:xa,style:{position:"absolute",width:"100vw"}},y.createElement("div",{ref:un,className:ve()(Be.imageDimensions,re,ne?Be.fullWidth:""),style:se},y.createElement("img",{className:Be.img,ref:fn}))))}},94831:function(ot,at,ee){"use strict";ee.d(at,{Z:function(){return Te}});var y=ee(62957),Be={modal:"modal___VzyKs",content:"content___HhLQS",close:"close___zKaRB"},ye="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAAXNSR0IArs4c6QAABQVJREFUWEfNmXes32MUxj8PagS1QghJiU1pxExsFbUqitoSKzVilEjoHzVj/KEEDYnGbq3aexNiRRGjlMTee8+K432u87u+99ffvPdK7kl+f/3e8bznPec5z3m/oh8WEfMBGwPbAhsCawIrAIvncj8BnwFvAS8CjwMvSPq72+3UzYSIWBE4BjgQ+BZ4FHgOmAN8AhiYzUA9di1gM2A0sDQwHZgqyWM7so4ARsQywFnA3sDVwJWS3uhohxwUEesAhwIHAzcDkyV9026NtgAjYl/gwuKNGw1Skj3Xb4sIe3Jy8brXnSjpplaLNQUYEQsAlwDbeTFJL/cbVYOJEbFBHvox4FhJfzVavyHAiFgEmAk4qPeX9PNggqutFRGLAdcDTrrxkn6r32cegOm5O4DvgEOanWywAOd+VwFLAbvX79cI4GWZgXv83+AqnnQ43WYmkHRU9fB9AGZCnGFuq11rRPSMkRSD4bWIGAacU650tiQzQo/ldZszT60mTi/ApJLXgZ2rCRERnuSY3FHShwMBmQR/Q9LVLEkm+17LxLkPGFmjoCrAS4E/JJ1QN+kpYAvgI2B7SW/3F2Qh+mnA4YVevjc7NGKGiDClLSTp6J6bS/ea9V8pGbVGPc9FxPBy5XcDWwFfAGMkeWxXFhFTgBOBX3KNpxstkDxpJ4xyxakBPBcYVuLupCaTfMW3Ajvl6XeR9EynCCPCxHymbwjYTdJDreaWeDwfmCtpkjIuPshTNS1fGdwzzFfphXGSHm4HMiKOKxRyEWAi3keSs7WlZVl8EBhhgJsCl0sa1cHE+T02a6q9sV+Zd3uzeRHhuntF/n9YNWs72MthNMEATwGWk+T4aGtJO44nJ5O94o2vrZ8YEXtmKTPHHS/p4raL983oC4AvDfAWqwtJVhgdW0ScVgafnuXQAKbWJkfEGOBOZ2PympVQVxYRVk7jDfA14ABJr3a1wr/kOhHwSW2WT2dHxOaA42fRogunNEu8dntFxPrADAP8ysKyE23WaNGIsMZzXDo+XVPHAUuWcjlN0oR2QFrErzXoHAP8vXhhuKQ/B7DYXj5tKWEL5hrWeFZBXUv8Sph4rR8HC+DKhaaeBZavADxI0twBHLoX4ECv2KBcDlcrRP589iFLAPekxvMNdW2pDXqueCBJYvn+RKky6wGzUn2vXhqlB4Bl8z9Xjloz1THQTJLpBmjlPLMfNGM1/Ahgop9dWsuta4kWEWsDLmcrud1MJdRVL1Olma6I2i6IiIVLX3xveuzd0n5uWTL206p7IsJx6QOsCljG7SDJvXJHVkRKL1F3XOoSXE39js1e2ODea0JBbubtyZHAOynX3u8EYUT0ljo3LG3FQoLz2OtMIaWB/zqvtWV/nPLpfmCTogU/Tk++2QpkH7GQG7eUWxVucr9ypPkpBafVdlsrWtAvDXeVpNkGMGtYnb/UgqT/k1sJsKlgrYA7DzgZ+NW6UNKTbZFVBmTcOiF3LULjh/JmM1aS6amPNRSsCbKh5M//JmWj42pjHei+oWtLTXmNZVoedLQkv+30WkPJnyBc+xo1Te5H7K1aE9+V6mngIcexnXGEf5Jcx3ssmybH67rzNE05wO8l9W3niEwMF38nyKBYRKxSzf62bWflFEO3cU8vmueG7tNHghy6j0eVqx66z291aT80HzDrQA7dJ+A6oEPzEb0J2dY+Q2yUnyGsrKufIT7PzxAWsv3+DPEPkKKBQOOiq+AAAAAASUVORK5CYII=",ve=ee(59301),Te=({visible:Ze,setVisible:Pe,image:Ce,closeImageStyle:oe,hiddenbutton:ge})=>ve.createElement(y.default,{centered:!0,destroyOnClose:!0,open:Ze,footer:null,wrapClassName:Be.modal,onCancel:()=>Pe(!1)},ve.createElement("div",{className:Be.content},ve.createElement("img",{src:Ce}),ge,ve.createElement("img",{onClick:()=>Pe(!1),className:Be.close,src:ye,style:oe})))},99298:function(ot,at,ee){"use strict";var y=ee(59301),Be=ee(77019),ye=ee(5269),ve=ee(20554),De=ee(7939),Te=ee(95097),Ze=ee(96408),Pe=ee(48136),Ce=ee(59301);const oe=(0,y.forwardRef)(({callback:ge,showSaveButton:Ee,value:Ke=""},Se)=>{const he=(0,y.useRef)(),pe=[{name:"\u5206\u6570\u5F97\u5206",value:"\\frac{x}{y}",children:[{name:"\u5206\u6570 Fractions",data:[{value:"\\frac{a}{b}"},{value:"x\\tfrac{x}{a} "},{value:"\\mathrm{d}t"},{value:"\\partial t"},{value:"\\frac{\\partial y}{\\partial x}"},{value:"\\nabla\\psi"},{value:"\\frac{\\partial^2}{\\partial x_1\\partial x_2}y"},{value:"\\cfrac{1}{a + \\cfrac{7}{b + \\cfrac{2}{9}}} = c"}]},{name:"\u5BFC\u6570 Derivative",data:[{value:"\\dot{a} "},{value:"\\ddot{a}"},{value:"{f}^{\\prime}"},{value:"{f}^{\\prime\\prime}"},{value:"{f}^{(n)}"}]},{name:"\u6A21\u7B97\u672F Modular arithmetic",data:[{value:"a \\bmod b"},{value:"a \\equiv b \\pmod{m} "},{value:"\\gcd(m, n) "},{value:"\\operatorname{lcm}(m, n) "}]}]},{name:"\u6839\u5F0F\u89D2\u6807",value:"\\sqrt{x}",children:[{name:"\u6839\u5F0F Radicals",data:[{value:"\\sqrt{x}"},{value:"\\sqrt[y]{x}"}]},{name:"\u4E0A\u4E0B\u6807 Sub&Super",data:[{value:"x^{a}"},{value:"x_{a}"},{value:"x_{a}^{b} "},{value:"_{a}^{b} x"},{value:"x_{a}^{b} "}]},{name:"\u91CD\u97F3\u7B26\u53CA\u5176\u4ED6 Accents and Others",data:[{value:"\\hat{a} "},{value:"\\sqrt[y]{x}"},{value:"\\check{} "},{value:"\\grave{a} "},{value:"\\acute{a}"},{value:"\\tilde{a}"},{value:"\\breve{a}"},{value:"\\bar{a}"},{value:"\\vec{a}"},{value:"\\not{a}"},{value:"\\widetilde{abc}"},{value:"\\widehat{abc}"},{value:"\\overleftarrow{abc} "},{value:"\\overrightarrow{abc}"},{value:"\\overline{abc}"},{value:"\\underline{abc}"},{value:"\\overbrace{abc}"},{value:"\\underbrace{abc}"},{value:"\\overset{a}{abc}"},{value:"\\underset{a}{abc} \\stackrel\\frown{ab}"},{value:"\\overline{ab} "},{value:"\\overleftrightarrow{ab}"},{value:"\\overset{a}{\\leftarrow}"},{value:"\\overset{a}{\\rightarrow}"},{value:"\\xleftarrow[abc]{a}"},{value:"\\xrightarrow[abc]{a} "}]}]},{name:"\u6781\u9650\u5BF9\u6570",value:"\\lim_{x \\to 0}",children:[{name:"\u6781\u9650 Limits",data:[{value:"\\lim a"},{value:"\\lim_{x \\to 0}"},{value:"\\lim_{x \\to \\infty}"},{value:"\\max_b{a}"},{value:"\\min_a{b}"}]},{name:"\u5BF9\u6570\u6307\u6570 Logarithms and exponentials",data:[{value:"\\log_{a}{b}"},{value:"\\lg_{a}{b}"},{value:"\\ln_{a}{b}"},{value:"\\exp a"}]},{name:"\u754C\u9650 Bounds",data:[{value:"\\min x"},{value:"\\sup t"},{value:"\\inf s"},{value:"\\lim u"},{value:"\\limsup w"},{value:"\\dim p"},{value:"\\ker\\phi "}]}]},{name:"\u4E09\u89D2\u51FD\u6570",value:"\\sin a",children:[{name:"\u4E09\u89D2\u51FD\u6570 Trigonometric functions",data:[{value:"\\sin a"},{value:"\\cos a"},{value:"\\tan a"},{value:"\\cot a "},{value:"\\sec a "},{value:"\\csc a "}]},{name:"\u53CD\u4E09\u89D2\u51FD\u6570 Inverse trigonometric functions",data:[{value:"\\sin^{-1}"},{value:"\\cos^{-1}"},{value:"\\tan^{-1}"},{value:"\\cot^{-1}"},{value:"\\sec^{-1}"},{value:"\\csc^{-1}"},{value:"\\arcsin a"},{value:"\\arccos a"},{value:"\\arctan a"},{value:"\\operatorname{arccot} a"},{value:"\\operatorname{arcsec} a"},{value:"\\operatorname{arccsc} a"}]},{name:"\u53CC\u66F2\u51FD\u6570 Hyperblic functions",data:[{value:"\\sinh a"},{value:"\\cosh a"},{value:"\\tanh a"},{value:"\\coth a"},{value:"\\operatorname{sech} a"},{value:"\\operatorname{csch} a"}]},{name:"\u53CD\u53CC\u66F2\u51FD\u6570 Inverse hyperbolic functions",data:[{value:"\\sinh^{-1}"},{value:"a\\cosh^{-1} a"},{value:"\\tanh^{-1} a"},{value:"\\coth^{-1} a"},{value:"\\operatorname{sech}^{-1} a"},{value:"\\operatorname{csch}^{-1} a"}]}]},{name:"\u79EF\u5206\u8FD0\u7B97",value:"\\int_{a}^{b}",children:[{name:"\u79EF\u5206 Integral",data:[{value:"\\int"},{value:"\\int_{a}^{b}"},{value:"\\int\\limits_{a}^{b}"}]},{name:"\u53CC\u91CD\u79EF\u5206 Double integral",data:[{value:"\\iint"},{value:"\\iint_{a}^{b} "},{value:"\\iint\\limits_{a}^{b} "}]},{name:"\u4E09\u91CD\u79EF\u5206 Triple integral",data:[{value:"\\iiint"},{value:"\\iiint_{a}^{b}"},{value:"\\iiint\\limits_{a}^{b} "}]},{name:"\u66F2\u7EBF\u79EF\u5206 Closed line or path integral",data:[{value:"\\oint"},{value:"\\oint_{a}^{b} "}]}]},{name:"\u5927\u578B\u8FD0\u7B97",value:"\\sum_{a}^{b}",children:[{name:"\u6C42\u548C Summation",data:[{value:"\\sum"},{value:"\\sum_{a}^{b}"},{value:"{\\textstyle \\sum_{a}^{b}} "}]},{name:"\u4E58\u79EF\u4F59\u79EF Product and coproduct",data:[{value:"\\prod"},{value:"\\prod_{a}^{b}"},{value:"{\\textstyle \\prod_{a}^{b}}"},{value:"\\coprod"},{value:"\\coprod_{a}^{b}"},{value:"{\\textstyle \\coprod_{a}^{b}} "}]},{name:"\u5E76\u96C6\u4EA4\u96C6 Union and intersection",data:[{value:"\\bigcup"},{value:"\\bigcup_{a}^{b}"},{value:"{\\textstyle \\bigcup_{a}^{b}}"},{value:"\\bigcap"},{value:"\\bigcap_{a}^{b}"}]},{name:"\u6790\u53D6\u5408\u53D6 Disjunction and conjunction",data:[{value:"\\bigvee"},{value:"\\bigvee_{a}^{b}"},{value:"\\bigwedge"},{value:"\\bigwedge_{a}^{b}"}]}]},{name:"\u62EC\u53F7\u53D6\u6574",value:"\\left [ \\left ( \\right ) \\right ] ",children:[{name:"\u62EC\u53F7 Brackets",data:[{value:"\\left ( \\right )"},{value:"\\left [ \\right ]"},{value:"\\left \\langle \\right \\rangle "},{value:"\\left | \\right | "},{value:"\\left \\lfloor \\right \\rfloor "},{value:"\\left \\lceil \\right \\rceil "}]}]}],Ae=[{name:"\u4EE3\u6570",value:"\\sqrt{a^2+b^2}",children:[{data:[{value:"\\left(x-1\\right)\\left(x+3\\right) "},{value:"\\sqrt{a^2+b^2}"},{value:"\\left ( \\frac{a}{b}\\right )^{n}= \\frac{a^{n}}{b^{n}}"},{value:"\\frac{a}{b}\\pm \\frac{c}{d}= \\frac{ad \\pm bc}{bd} "},{value:"\\frac{x^{2}}{a^{2}}-\\frac{y^{2}}{b^{2}}=1 "},{value:"\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0 "},{value:"\\sqrt[n]{a^{n}}=\\left ( \\sqrt[n]{a}\\right )^{n} "},{value:"x ={-b \\pm \\sqrt{b^2-4ac}\\over 2a} "},{value:"y-y_{1}=k \\left( x-x_{1}\\right) "},{value:`\\left\\{\\begin{matrix} \r + `,br.style.marginRight="5px",tn.appendChild(br)}ue.typeBoxes.push(tn)},ue=this,Ne=0;Ne<4;Ne++)Ie(Ne);return se},re.prototype.setCurrentType=function(ne,se){var Ie=this;this.currentType=ne,this.typeBoxes.forEach(function(ue){ue.style.borderColor=ue===se?Ie.uiStyleSettings!==void 0?Ie.uiStyleSettings.toolboxAccentColor:"#3080c3":"transparent"}),this.onArrowTypeChanged&&this.onArrowTypeChanged(this.currentType)},re}(Le),Fe=function(xe){function re(ne,se,Ie){var ue=xe.call(this,ne,se,Ie)||this;return ue.arrowType="end",ue.arrowBaseHeight=10,ue.arrowBaseWidth=10,ue.getArrowPoints=ue.getArrowPoints.bind(ue),ue.setArrowType=ue.setArrowType.bind(ue),ue.arrowTypePanel=new Ye("Arrow type","end"),ue.arrowTypePanel.onArrowTypeChanged=ue.setArrowType,ue}return Ze(re,xe),re.prototype.ownsTarget=function(ne){return!(!xe.prototype.ownsTarget.call(this,ne)&&ne!==this.arrow1&&ne!==this.arrow2)},re.prototype.getArrowPoints=function(ne,se){var Ie=this.arrowBaseWidth+2*this.strokeWidth,ue=this.arrowBaseHeight+2*this.strokeWidth;return ne-Ie/2+","+(se+ue/2)+" "+ne+","+(se-ue/2)+" "+(ne+Ie/2)+","+(se+ue/2)},re.prototype.createTips=function(){this.arrow1=ge.createPolygon(this.getArrowPoints(this.x1,this.y1),[["fill",this.strokeColor]]),this.arrow1.transform.baseVal.appendItem(ge.createTransform()),this.visual.appendChild(this.arrow1),this.arrow2=ge.createPolygon(this.getArrowPoints(this.x2,this.y2),[["fill",this.strokeColor]]),this.arrow2.transform.baseVal.appendItem(ge.createTransform()),this.visual.appendChild(this.arrow2)},re.prototype.pointerDown=function(ne,se){xe.prototype.pointerDown.call(this,ne,se),this.state==="creating"&&this.createTips()},re.prototype.adjustVisual=function(){if(xe.prototype.adjustVisual.call(this),this.arrow1&&this.arrow2){this.arrow1.style.display=this.arrowType==="both"||this.arrowType==="start"?"":"none",this.arrow2.style.display=this.arrowType==="both"||this.arrowType==="end"?"":"none",ge.setAttributes(this.arrow1,[["points",this.getArrowPoints(this.x1,this.y1)],["fill",this.strokeColor]]),ge.setAttributes(this.arrow2,[["points",this.getArrowPoints(this.x2,this.y2)],["fill",this.strokeColor]]);var ne=0;Math.abs(this.x1-this.x2)>.1&&(ne=180*Math.atan((this.y2-this.y1)/(this.x2-this.x1))/Math.PI+90*Math.sign(this.x1-this.x2));var se=this.arrow1.transform.baseVal.getItem(0);se.setRotate(ne,this.x1,this.y1),this.arrow1.transform.baseVal.replaceItem(se,0);var Ie=this.arrow2.transform.baseVal.getItem(0);Ie.setRotate(ne+180,this.x2,this.y2),this.arrow2.transform.baseVal.replaceItem(Ie,0)}},re.prototype.setArrowType=function(ne){this.arrowType=ne,this.adjustVisual(),this.stateChanged()},Object.defineProperty(re.prototype,"toolboxPanels",{get:function(){return[this.strokePanel,this.strokeWidthPanel,this.strokeStylePanel,this.arrowTypePanel]},enumerable:!1,configurable:!0}),re.prototype.getState=function(){var ne=Object.assign({arrowType:this.arrowType},xe.prototype.getState.call(this));return ne.typeName=re.typeName,ne},re.prototype.restoreState=function(ne){xe.prototype.restoreState.call(this,ne);var se=ne;this.arrowType=se.arrowType,this.createTips(),this.adjustVisual()},re.typeName="ArrowMarker",re.title="Arrow marker",re.icon='',re}(It),je=function(xe){function re(ne,se,Ie){var ue=xe.call(this,ne,se,Ie)||this;return ue.fillColor=Ie.defaultFillColor,ue.strokeWidth=0,ue.fillPanel=new rt("Color",Ie.defaultColorSet,Ie.defaultFillColor),ue.fillPanel.onColorChanged=ue.setFillColor,ue}return Ze(re,xe),Object.defineProperty(re.prototype,"toolboxPanels",{get:function(){return[this.fillPanel]},enumerable:!1,configurable:!0}),re.prototype.getState=function(){var ne=xe.prototype.getState.call(this);return ne.typeName=re.typeName,ne},re.typeName="CoverMarker",re.title="Cover marker",re.icon='',re}(ke),gt=function(xe){function re(ne,se,Ie,ue){var Ne=xe.call(this,ne,ue||'')||this;return Ne.opacities=[],Ne.opacityBoxes=[],Ne.opacities=se,Ne.currentOpacity=Ie,Ne.setCurrentOpacity=Ne.setCurrentOpacity.bind(Ne),Ne}return Ze(re,xe),re.prototype.getUi=function(){var ne=this,se=document.createElement("div");return se.style.display="flex",se.style.overflow="hidden",se.style.flexGrow="2",se.style.justifyContent="space-between",this.opacities.forEach(function(Ie){var ue=document.createElement("div");ue.style.display="flex",ue.style.alignItems="center",ue.style.justifyContent="center",ue.style.padding="5px",ue.style.borderWidth="2px",ue.style.borderStyle="solid",ue.style.borderColor=Ie===ne.currentOpacity?ne.uiStyleSettings.toolboxAccentColor:"transparent",ue.addEventListener("click",function(){ne.setCurrentOpacity(Ie,ue)}),se.appendChild(ue);var Ne=document.createElement("div");Ne.innerText=100*Ie+"%",ue.appendChild(Ne),ne.opacityBoxes.push(ue)}),se},re.prototype.setCurrentOpacity=function(ne,se){var Ie=this;this.currentOpacity=ne,this.opacityBoxes.forEach(function(ue){ue.style.borderColor=ue===se?Ie.uiStyleSettings.toolboxAccentColor:"transparent"}),this.onOpacityChanged&&this.onOpacityChanged(this.currentOpacity)},re}(Le),kt=function(xe){function re(ne,se,Ie){var ue=xe.call(this,ne,se,Ie)||this;return ue.setOpacity=ue.setOpacity.bind(ue),ue.fillColor=Ie.defaultHighlightColor,ue.strokeWidth=0,ue.opacity=Ie.defaultHighlightOpacity,ue.fillPanel=new rt("Color",Ie.defaultColorSet,ue.fillColor),ue.fillPanel.onColorChanged=ue.setFillColor,ue.opacityPanel=new gt("Opacity",Ie.defaultOpacitySteps,ue.opacity),ue.opacityPanel.onOpacityChanged=ue.setOpacity,ue}return Ze(re,xe),re.prototype.setOpacity=function(ne){this.opacity=ne,this.visual&&ge.setAttributes(this.visual,[["opacity",this.opacity.toString()]]),this.stateChanged()},Object.defineProperty(re.prototype,"toolboxPanels",{get:function(){return[this.fillPanel,this.opacityPanel]},enumerable:!1,configurable:!0}),re.prototype.getState=function(){var ne=xe.prototype.getState.call(this);return ne.typeName=re.typeName,ne},re.typeName="HighlightMarker",re.title="Highlight marker",re.icon='',re}(je),Re='',Dt='',wt=function(xe){function re(ne,se,Ie){var ue=xe.call(this,ne,se,Ie)||this;return ue.bgColor="transparent",ue.tipPosition={x:0,y:0},ue.tipBase1Position={x:0,y:0},ue.tipBase2Position={x:0,y:0},ue.tipMoving=!1,ue.color=Ie.defaultStrokeColor,ue.bgColor=Ie.defaultFillColor,ue.fontFamily=Ie.defaultFontFamily,ue.defaultSize={x:100,y:30},ue.setBgColor=ue.setBgColor.bind(ue),ue.getTipPoints=ue.getTipPoints.bind(ue),ue.positionTip=ue.positionTip.bind(ue),ue.setTipPoints=ue.setTipPoints.bind(ue),ue.colorPanel=new rt("Text color",Ie.defaultColorSet,ue.color,Re),ue.colorPanel.onColorChanged=ue.setColor,ue.bgColorPanel=new rt("Fill color",Ie.defaultColorSet,ue.bgColor,Dt),ue.bgColorPanel.onColorChanged=ue.setBgColor,ue.fontFamilyPanel=new dt("Font",Ie.defaultFontFamilies,Ie.defaultFontFamily),ue.fontFamilyPanel.onFontChanged=ue.setFont,ue.tipGrip=new et,ue.tipGrip.visual.transform.baseVal.appendItem(ge.createTransform()),ue.controlBox.appendChild(ue.tipGrip.visual),ue}return Ze(re,xe),re.prototype.ownsTarget=function(ne){return xe.prototype.ownsTarget.call(this,ne)||this.tipGrip.ownsTarget(ne)||this.tip===ne},re.prototype.createTip=function(){ge.setAttributes(this.bgRectangle,[["fill",this.bgColor],["rx","10px"]]),this.tip=ge.createPolygon(this.getTipPoints(),[["fill",this.bgColor]]),this.visual.appendChild(this.tip)},re.prototype.pointerDown=function(ne,se){this.state==="new"&&xe.prototype.pointerDown.call(this,ne,se),this.state==="creating"?this.createTip():this.tipGrip.ownsTarget(se)?(this.manipulationStartLeft=this.left,this.manipulationStartTop=this.top,this.tipMoving=!0):xe.prototype.pointerDown.call(this,ne,se)},re.prototype.pointerUp=function(ne){if(this.tipMoving)this.tipMoving=!1,this.isMoved=!0,xe.prototype.pointerUp.call(this,ne);else{var se=this.state==="creating";xe.prototype.pointerUp.call(this,ne),this.setTipPoints(se),this.positionTip()}},re.prototype.manipulate=function(ne){if(this.tipMoving){var se=this.unrotatePoint(ne);this.tipPosition={x:se.x-this.manipulationStartLeft,y:se.y-this.manipulationStartTop},this.positionTip()}else xe.prototype.manipulate.call(this,ne)},re.prototype.setBgColor=function(ne){this.bgRectangle&&this.tip&&(ge.setAttributes(this.bgRectangle,[["fill",ne]]),ge.setAttributes(this.tip,[["fill",ne]])),this.bgColor=ne,this.fillColorChanged(ne)},re.prototype.getTipPoints=function(){return this.setTipPoints(this.state==="creating"),this.tipBase1Position.x+","+this.tipBase1Position.y+" "+this.tipBase2Position.x+","+this.tipBase2Position.y+" "+this.tipPosition.x+","+this.tipPosition.y},re.prototype.setTipPoints=function(ne){ne===void 0&&(ne=!1);var se=Math.min(this.height/2,15),Ie=this.height/5;ne&&(this.tipPosition={x:se+Ie/2,y:this.height+20});var ue=Math.atan(this.height/2/(this.width/2));this.tipPosition.x=this.width/2&&this.tipPosition.y=this.width/2&&this.tipPosition.y>=this.height/2?ue.1)){var ne=180*Math.atan((this.y2-this.y1)/(this.x2-this.x1))/Math.PI+90*Math.sign(this.x1-this.x2),se=this.tip1.transform.baseVal.getItem(0);se.setRotate(ne,this.x1,this.y1),this.tip1.transform.baseVal.replaceItem(se,0);var Ie=this.tip2.transform.baseVal.getItem(0);Ie.setRotate(ne+180,this.x2,this.y2),this.tip2.transform.baseVal.replaceItem(Ie,0)}},Object.defineProperty(re.prototype,"toolboxPanels",{get:function(){return[this.strokePanel,this.strokeWidthPanel,this.strokeStylePanel]},enumerable:!1,configurable:!0}),re.prototype.getState=function(){var ne=xe.prototype.getState.call(this);return ne.typeName=re.typeName,ne},re.prototype.restoreState=function(ne){xe.prototype.restoreState.call(this,ne),this.createTips(),this.adjustVisual()},re.typeName="MeasurementMarker",re.title="Measurement marker",re.icon='',re}(It),Ft=function(xe){function re(ne,se,Ie){var ue=xe.call(this,ne,se,Ie)||this;return ue.strokePanel.colors=Ie.defaultColorSet,ue.fillColor="transparent",ue}return Ze(re,xe),Object.defineProperty(re.prototype,"toolboxPanels",{get:function(){return[this.strokePanel,this.strokeWidthPanel,this.strokeStylePanel]},enumerable:!1,configurable:!0}),re.prototype.getState=function(){var ne=xe.prototype.getState.call(this);return ne.typeName=re.typeName,ne},re.typeName="EllipseFrameMarker",re.title="Ellipse frame marker",re.icon='',re}(qt),mt=function(){function xe(){this.undoStack=[],this.redoStack=[]}return Object.defineProperty(xe.prototype,"isUndoPossible",{get:function(){return this.undoStack.length>0},enumerable:!1,configurable:!0}),Object.defineProperty(xe.prototype,"isRedoPossible",{get:function(){return this.redoStack.length>0},enumerable:!1,configurable:!0}),Object.defineProperty(xe.prototype,"undoStepCount",{get:function(){return this.undoStack.length},enumerable:!1,configurable:!0}),Object.defineProperty(xe.prototype,"redoStepCount",{get:function(){return this.redoStack.length},enumerable:!1,configurable:!0}),xe.prototype.addUndoStep=function(re){this.undoStack.length!==0&&JSON.stringify(this.undoStack[this.undoStack.length-1])===JSON.stringify(re)||(this.undoStack.push(re),JSON.stringify(this.lastRedoStep)!==JSON.stringify(re)&&this.redoStack.splice(0,this.redoStack.length))},xe.prototype.replaceLastUndoStep=function(re){this.undoStack.length>0&&(this.undoStack[this.undoStack.length-1]=re)},xe.prototype.getLastUndoStep=function(){return this.undoStack.length>0?this.undoStack[this.undoStack.length-1]:void 0},xe.prototype.undo=function(){if(this.undoStack.length>1){var re=this.undoStack.pop();return re!==void 0&&this.redoStack.push(re),this.undoStack.length>0?this.undoStack[this.undoStack.length-1]:void 0}},xe.prototype.redo=function(){return this.lastRedoStep=this.redoStack.pop(),this.lastRedoStep},xe}(),Jt=function(xe){function re(ne,se,Ie){var ue=xe.call(this,ne,se,Ie)||this;return ue.strokeColor="transparent",ue.strokeWidth=0,ue.strokeDasharray="",ue.curveX=0,ue.curveY=0,ue.manipulationStartCurveX=0,ue.manipulationStartCurveY=0,ue.setStrokeColor=ue.setStrokeColor.bind(ue),ue.setStrokeWidth=ue.setStrokeWidth.bind(ue),ue.setStrokeDasharray=ue.setStrokeDasharray.bind(ue),ue.positionGrips=ue.positionGrips.bind(ue),ue.addControlGrips=ue.addControlGrips.bind(ue),ue.adjustVisual=ue.adjustVisual.bind(ue),ue.setupControlBox=ue.setupControlBox.bind(ue),ue.resize=ue.resize.bind(ue),ue.strokeColor=Ie.defaultColor,ue.strokeWidth=Ie.defaultStrokeWidth,ue.strokeDasharray=Ie.defaultStrokeDasharray,ue.strokePanel=new rt("Line color",Ie.defaultColorSet,Ie.defaultColor),ue.strokePanel.onColorChanged=ue.setStrokeColor,ue.strokeWidthPanel=new qe("Line width",Ie.defaultStrokeWidths,Ie.defaultStrokeWidth),ue.strokeWidthPanel.onWidthChanged=ue.setStrokeWidth,ue.strokeStylePanel=new be("Line style",Ie.defaultStrokeDasharrays,Ie.defaultStrokeDasharray),ue.strokeStylePanel.onStyleChanged=ue.setStrokeDasharray,ue}return Ze(re,xe),re.prototype.ownsTarget=function(ne){return!(!xe.prototype.ownsTarget.call(this,ne)&&ne!==this.visual&&ne!==this.selectorCurve&&ne!==this.visibleCurve&&!this.curveGrip.ownsTarget(ne))},re.prototype.getPathD=function(){return"M "+this.x1+" "+this.y1+" Q "+this.curveX+" "+this.curveY+", "+this.x2+" "+this.y2},re.prototype.createVisual=function(){this.visual=ge.createGroup(),this.selectorCurve=ge.createPath(this.getPathD(),[["stroke","transparent"],["stroke-width",(this.strokeWidth+10).toString()],["fill","transparent"]]),this.visibleCurve=ge.createPath(this.getPathD(),[["stroke",this.strokeColor],["stroke-width",this.strokeWidth.toString()],["fill","transparent"]]),this.visual.appendChild(this.selectorCurve),this.visual.appendChild(this.visibleCurve),this.addMarkerVisualToContainer(this.visual)},re.prototype.pointerDown=function(ne,se){xe.prototype.pointerDown.call(this,ne,se),this.manipulationStartCurveX=this.curveX,this.manipulationStartCurveY=this.curveY,this.state==="new"&&(this.curveX=ne.x,this.curveY=ne.y),this.state==="new"?(this.createVisual(),this.adjustVisual(),this._state="creating"):this.curveGrip.ownsTarget(se)&&(this.activeGrip=this.curveGrip,this._state="resize")},re.prototype.adjustVisual=function(){this.selectorCurve&&this.visibleCurve&&(this.selectorCurve.setAttribute("d",this.getPathD()),this.visibleCurve.setAttribute("d",this.getPathD()),ge.setAttributes(this.visibleCurve,[["stroke",this.strokeColor]]),ge.setAttributes(this.visibleCurve,[["stroke-width",this.strokeWidth.toString()]]),ge.setAttributes(this.visibleCurve,[["stroke-dasharray",this.strokeDasharray.toString()]]))},re.prototype.setupControlBox=function(){xe.prototype.setupControlBox.call(this),this.curveControlLine1=ge.createLine(this.x1,this.y1,this.curveX,this.curveY,[["stroke","black"],["stroke-width","1"],["stroke-opacity","0.5"],["stroke-dasharray","3, 2"]]),this.curveControlLine2=ge.createLine(this.x2,this.y2,this.curveX,this.curveY,[["stroke","black"],["stroke-width","1"],["stroke-opacity","0.5"],["stroke-dasharray","3, 2"]]),this.controlBox.insertBefore(this.curveControlLine1,this.controlBox.firstChild),this.controlBox.insertBefore(this.curveControlLine2,this.controlBox.firstChild)},re.prototype.addControlGrips=function(){this.curveGrip=this.createGrip(),this.curveX=0,this.curveY=0,xe.prototype.addControlGrips.call(this)},re.prototype.positionGrips=function(){xe.prototype.positionGrips.call(this);var ne=this.curveGrip.GRIP_SIZE;this.positionGrip(this.curveGrip.visual,this.curveX-ne/2,this.curveY-ne/2),this.curveControlLine1&&this.curveControlLine2&&(this.curveControlLine1.setAttribute("x1",this.x1.toString()),this.curveControlLine1.setAttribute("y1",this.y1.toString()),this.curveControlLine1.setAttribute("x2",this.curveX.toString()),this.curveControlLine1.setAttribute("y2",this.curveY.toString()),this.curveControlLine2.setAttribute("x1",this.x2.toString()),this.curveControlLine2.setAttribute("y1",this.y2.toString()),this.curveControlLine2.setAttribute("x2",this.curveX.toString()),this.curveControlLine2.setAttribute("y2",this.curveY.toString()))},re.prototype.manipulate=function(ne){this.state==="move"&&(this.curveX=this.manipulationStartCurveX+ne.x-this.manipulationStartX,this.curveY=this.manipulationStartCurveY+ne.y-this.manipulationStartY),xe.prototype.manipulate.call(this,ne)},re.prototype.resize=function(ne){this.activeGrip===this.curveGrip&&(this.curveX=ne.x,this.curveY=ne.y),xe.prototype.resize.call(this,ne),this.state==="creating"&&(this.curveX=this.x1+(this.x2-this.x1)/2,this.curveY=this.y1+(this.y2-this.y1)/2)},re.prototype.setStrokeColor=function(ne){this.strokeColor=ne,this.adjustVisual(),this.colorChanged(ne)},re.prototype.setStrokeWidth=function(ne){this.strokeWidth=ne,this.adjustVisual()},re.prototype.setStrokeDasharray=function(ne){this.strokeDasharray=ne,this.adjustVisual()},re.prototype.scale=function(ne,se){this.curveX=this.curveX*ne,this.curveY=this.curveY*se,xe.prototype.scale.call(this,ne,se)},Object.defineProperty(re.prototype,"toolboxPanels",{get:function(){return[this.strokePanel,this.strokeWidthPanel,this.strokeStylePanel]},enumerable:!1,configurable:!0}),re.prototype.getState=function(){var ne=Object.assign({strokeColor:this.strokeColor,strokeWidth:this.strokeWidth,strokeDasharray:this.strokeDasharray,curveX:this.curveX,curveY:this.curveY},xe.prototype.getState.call(this));return ne.typeName=re.typeName,ne},re.prototype.restoreState=function(ne){xe.prototype.restoreState.call(this,ne);var se=ne;this.strokeColor=se.strokeColor,this.strokeWidth=se.strokeWidth,this.strokeDasharray=se.strokeDasharray,this.curveX=se.curveX,this.curveY=se.curveY,this.createVisual(),this.adjustVisual()},re.typeName="CurveMarker",re.title="Curve marker",re.icon='',re}(_e),Yt=function(xe){function re(ne,se,Ie){var ue=xe.call(this,ne,se,Ie)||this;return ue.fillColor="transparent",ue.strokeColor="transparent",ue.strokeWidth=0,ue.strokeDasharray="",ue.textColor="transparent",ue.fontSize="1rem",ue.isMoved=!1,ue.captionText="Caption",ue.PADDING=5,ue.captionBoxWidth=0,ue.captionBoxHeight=0,ue.strokeColor=Ie.defaultColor,ue.strokeWidth=Ie.defaultStrokeWidth,ue.strokeDasharray=Ie.defaultStrokeDasharray,ue.fillColor=Ie.defaultFillColor,ue.textColor=Ie.defaultStrokeColor,ue.fontFamily=Ie.defaultFontFamily,ue.fontSize=Ie.defaultCaptionFontSize,ue.captionText=Ie.defaultCaptionText,ue.setStrokeColor=ue.setStrokeColor.bind(ue),ue.setFillColor=ue.setFillColor.bind(ue),ue.setStrokeWidth=ue.setStrokeWidth.bind(ue),ue.setStrokeDasharray=ue.setStrokeDasharray.bind(ue),ue.createVisual=ue.createVisual.bind(ue),ue.sizeCaption=ue.sizeCaption.bind(ue),ue.setCaptionText=ue.setCaptionText.bind(ue),ue.showTextEditor=ue.showTextEditor.bind(ue),ue.positionTextEditor=ue.positionTextEditor.bind(ue),ue.finishTextEditing=ue.finishTextEditing.bind(ue),ue.setFont=ue.setFont.bind(ue),ue.setTextColor=ue.setTextColor.bind(ue),ue.strokePanel=new rt("Line color",oe(Ie.defaultColorSet,["transparent"]),ue.strokeColor),ue.strokePanel.onColorChanged=ue.setStrokeColor,ue.fillPanel=new rt("Fill color",oe(Ie.defaultColorSet,["transparent"]),ue.fillColor,Dt),ue.fillPanel.onColorChanged=ue.setFillColor,ue.strokeWidthPanel=new qe("Line width",Ie.defaultStrokeWidths,Ie.defaultStrokeWidth),ue.strokeWidthPanel.onWidthChanged=ue.setStrokeWidth,ue.strokeStylePanel=new be("Line style",Ie.defaultStrokeDasharrays,Ie.defaultStrokeDasharray),ue.strokeStylePanel.onStyleChanged=ue.setStrokeDasharray,ue.fontFamilyPanel=new dt("Font",Ie.defaultFontFamilies,Ie.defaultFontFamily),ue.fontFamilyPanel.onFontChanged=ue.setFont,ue.textColorPanel=new rt("Text color",Ie.defaultColorSet,ue.textColor,Re),ue.textColorPanel.onColorChanged=ue.setTextColor,ue}return Ze(re,xe),re.prototype.ownsTarget=function(ne){return!(!xe.prototype.ownsTarget.call(this,ne)&&ne!==this.visual&&ne!==this.frame&&ne!==this.captionBg&&ne!==this.captionElement)},re.prototype.createVisual=function(){this.visual=ge.createGroup(),this.addMarkerVisualToContainer(this.visual),this.captionBg=ge.createRect(1,1,[["fill",this.fillColor]]),this.visual.appendChild(this.captionBg),this.captionElement=ge.createText([["fill",this.textColor],["font-family",this.fontFamily]]),this.captionElement.style.fontSize=this.fontSize,this.captionElement.style.textAnchor="start",this.captionElement.style.dominantBaseline="text-before-edge",this.captionElement.textContent=this.captionText,this.visual.appendChild(this.captionElement),this.frame=ge.createRect(this.width,this.height,[["fill","transparent"],["stroke",this.strokeColor],["stroke-width",this.strokeWidth.toString()],["stroke-dasharray",this.strokeDasharray]]),this.visual.appendChild(this.frame),this.sizeCaption()},re.prototype.setCaptionText=function(ne){this.captionText=ne,this.captionElement.textContent=this.captionText,this.sizeCaption()},re.prototype.pointerDown=function(ne,se){xe.prototype.pointerDown.call(this,ne,se),this.isMoved=!1,this.pointerDownPoint=ne,this.pointerDownTimestamp=Date.now(),this.state==="new"&&(this.createVisual(),this.moveVisual(ne),this._state="creating")},re.prototype.manipulate=function(ne){xe.prototype.manipulate.call(this,ne),this.pointerDownPoint!==void 0&&(this.isMoved=Math.abs(ne.x-this.pointerDownPoint.x)>5||Math.abs(ne.y-this.pointerDownPoint.y)>5)},re.prototype.resize=function(ne){xe.prototype.resize.call(this,ne),this.setSize()},re.prototype.sizeCaption=function(){var ne=this.captionElement.getBBox();this.captionText.trim()!==""?(this.captionBoxWidth=ne.width+2*this.PADDING,this.captionBoxHeight=ne.height+2*this.PADDING):(this.captionBoxWidth=0,this.captionBoxHeight=0),ge.setAttributes(this.captionBg,[["width",this.captionBoxWidth.toString()],["height",this.captionBoxHeight.toString()],["clip-path","path('M0,0 H"+this.width+" V"+this.height+" H"+-this.width+" Z')"]]),ge.setAttributes(this.captionElement,[["x",this.PADDING.toString()],["y",this.PADDING.toString()],["clip-path","path('M0,0 H"+(this.width-this.PADDING)+" V"+this.height+" H"+(-this.width-this.PADDING)+" Z')"]])},re.prototype.showTextEditor=function(){var ne=this;this._state="edit",this.overlayContainer.innerHTML="",this.textEditDiv=document.createElement("div"),this.textEditDiv.style.flexGrow="2",this.textEditDiv.style.alignItems="center",this.textEditDiv.style.justifyContent="center",this.textEditDiv.style.pointerEvents="auto",this.textEditDiv.style.overflow="hidden",this.textEditBox=document.createElement("input"),this.textEditBox.style.position="absolute",this.textEditBox.style.width=this.width+"px",this.captionBoxHeight>0&&(this.textEditBox.style.height=this.captionBoxHeight+"px"),this.textEditBox.style.fontSize=this.fontSize,this.textEditBox.style.fontFamily=this.fontFamily,this.textEditBox.style.backgroundColor=this.fillColor,this.textEditBox.style.color=this.textColor,this.textEditBox.style.borderWidth="0",this.textEditBox.setAttribute("value",this.captionText),this.textEditBox.select(),this.textEditDiv.appendChild(this.textEditBox),this.overlayContainer.appendChild(this.textEditDiv),this.textEditBox.addEventListener("pointerup",function(se){se.stopPropagation()}),this.textEditBox.addEventListener("keypress",function(se){se.key==="Enter"&&ne.finishTextEditing(ne.textEditBox.value)}),this.textEditBox.addEventListener("keyup",function(se){se.cancelBubble=!0}),this.textEditBox.addEventListener("blur",function(){ne.finishTextEditing(ne.textEditBox.value)}),this.textEditDiv.addEventListener("pointerup",function(){ne.finishTextEditing(ne.textEditBox.value)}),this.positionTextEditor(),this.textEditBox.focus()},re.prototype.positionTextEditor=function(){this.state==="edit"&&(this.textEditBox===void 0?this.showTextEditor():(this.textEditBox.style.left=this.left+"px",this.textEditBox.style.top=this.top+"px",this.textEditBox.style.transform="rotate("+this.rotationAngle+"deg)",this.textEditBox.style.transformOrigin=this.width/2+"px "+this.height/2+"px"))},re.prototype.finishTextEditing=function(ne){this.setCaptionText(ne.trim()),this.overlayContainer.innerHTML="",this.stateChanged()},re.prototype.setFont=function(ne){this.captionElement&&ge.setAttributes(this.captionElement,[["font-family",ne]]),this.fontFamily=ne,this.textEditBox&&(this.textEditBox.style.fontFamily=this.fontFamily),this.sizeCaption(),this.stateChanged()},re.prototype.setTextColor=function(ne){this.captionElement&&ge.setAttributes(this.captionElement,[["fill",ne]]),this.textColor=ne,this.textEditBox&&(this.textEditBox.style.color=this.textColor),this.stateChanged()},re.prototype.setSize=function(){xe.prototype.setSize.call(this),ge.setAttributes(this.frame,[["width",this.width.toString()],["height",this.height.toString()]]),this.sizeCaption()},re.prototype.pointerUp=function(ne){xe.prototype.pointerUp.call(this,ne),this.setSize(),!this.isMoved&&Date.now()-this.pointerDownTimestamp>500&&this.showTextEditor(),this.pointerDownPoint=void 0},re.prototype.dblClick=function(ne,se){xe.prototype.dblClick.call(this,ne,se),this.showTextEditor()},re.prototype.setStrokeColor=function(ne){this.strokeColor=ne,this.frame&&ge.setAttributes(this.frame,[["stroke",this.strokeColor]]),this.colorChanged(ne),this.stateChanged()},re.prototype.setFillColor=function(ne){this.fillColor=ne,this.captionBg&&ge.setAttributes(this.captionBg,[["fill",this.fillColor]]),this.fillColorChanged(ne),this.stateChanged()},re.prototype.setStrokeWidth=function(ne){this.strokeWidth=ne,this.frame&&ge.setAttributes(this.frame,[["stroke-width",this.strokeWidth.toString()]]),this.stateChanged()},re.prototype.setStrokeDasharray=function(ne){this.strokeDasharray=ne,this.frame&&ge.setAttributes(this.frame,[["stroke-dasharray",this.strokeDasharray]]),this.stateChanged()},Object.defineProperty(re.prototype,"toolboxPanels",{get:function(){return[this.strokePanel,this.fillPanel,this.strokeWidthPanel,this.strokeStylePanel,this.fontFamilyPanel,this.textColorPanel]},enumerable:!1,configurable:!0}),re.prototype.getState=function(){var ne=Object.assign({fillColor:this.fillColor,strokeColor:this.strokeColor,strokeWidth:this.strokeWidth,strokeDasharray:this.strokeDasharray,opacity:1,textColor:this.textColor,fontFamily:this.fontFamily,fontSize:this.fontSize,captionText:this.captionText},xe.prototype.getState.call(this));return ne.typeName=this.typeName,ne},re.prototype.restoreState=function(ne){var se=ne;this.fillColor=se.fillColor,this.strokeColor=se.strokeColor,this.strokeWidth=se.strokeWidth,this.strokeDasharray=se.strokeDasharray,this.textColor=se.textColor,this.fontFamily=se.fontFamily,this.captionText=se.captionText,this.fontSize=se.fontSize,this.createVisual(),xe.prototype.restoreState.call(this,ne),this.setSize()},re.prototype.scale=function(ne,se){xe.prototype.scale.call(this,ne,se),this.setSize()},re.typeName="CaptionFrameMarker",re.title="Caption frame marker",re.icon='',re}(Me),rn=function(){function xe(re,ne){ne===void 0&&(ne=!1),this.cancelable=!1,this._defaultPrevented=!1,this.markerArea=re,this.cancelable=ne}return Object.defineProperty(xe.prototype,"defaultPrevented",{get:function(){return this._defaultPrevented},enumerable:!1,configurable:!0}),xe.prototype.preventDefault=function(){this._defaultPrevented=!0},xe}(),zt=function(xe){function re(ne,se,Ie){var ue=xe.call(this,ne,!1)||this;return ue.dataUrl=se,ue.state=Ie,ue}return Ze(re,xe),re}(rn),sn=function(xe){function re(ne,se,Ie){Ie===void 0&&(Ie=!1);var ue=xe.call(this,ne,Ie)||this;return ue.marker=se,ue}return Ze(re,xe),re}(rn),it=function(){function xe(){this.render=[],this.beforeclose=[],this.close=[],this.show=[],this.restorestate=[],this.statechange=[],this.markerselect=[],this.markerdeselect=[],this.markercreating=[],this.markercreate=[],this.markerbeforedelete=[],this.markerdelete=[],this.markerchange=[],this.focus=[],this.blur=[]}return xe.prototype.addEventListener=function(re,ne){this[re].push(ne)},xe.prototype.removeEventListener=function(re,ne){var se=this[re].indexOf(ne);se>-1&&this[re].splice(se,1)},xe}(),ct=function(){function xe(re){this.touchPoints=0,this._availableMarkerTypes=this.DEFAULT_MARKER_TYPES,this.mode="select",this.markers=[],this.isDragging=!1,this.renderEventListeners=[],this.closeEventListeners=[],this.settings=new Ue,this._isOpen=!1,this.undoRedoManager=new mt,this.renderAtNaturalSize=!1,this.renderImageType="image/png",this.renderMarkersOnly=!1,this.zoomSteps=[1,1.5,2,4],this._zoomLevel=1,this._isResizing=!1,this.prevPanPoint={x:0,y:0},this.eventListeners=new it,this._silentRenderMode=!1,this._isFocused=!1,this._instanceNo=xe.instanceCounter++,this.styles=new he(this.instanceNo),this.uiStyleSettings=this.styles.settings,this.target=re,this.targetRoot=document.body,this.width=re.clientWidth,this.height=re.clientHeight,this.styles.removeStyleSheet(),this.open=this.open.bind(this),this.setTopLeft=this.setTopLeft.bind(this),this.toolbarButtonClicked=this.toolbarButtonClicked.bind(this),this.createNewMarker=this.createNewMarker.bind(this),this.addNewMarker=this.addNewMarker.bind(this),this.markerCreated=this.markerCreated.bind(this),this.setCurrentMarker=this.setCurrentMarker.bind(this),this.onPointerDown=this.onPointerDown.bind(this),this.onDblClick=this.onDblClick.bind(this),this.onPointerMove=this.onPointerMove.bind(this),this.onPointerUp=this.onPointerUp.bind(this),this.onPointerOut=this.onPointerOut.bind(this),this.onKeyUp=this.onKeyUp.bind(this),this.overrideOverflow=this.overrideOverflow.bind(this),this.restoreOverflow=this.restoreOverflow.bind(this),this.close=this.close.bind(this),this.closeUI=this.closeUI.bind(this),this.addCloseEventListener=this.addCloseEventListener.bind(this),this.removeCloseEventListener=this.removeCloseEventListener.bind(this),this.addRenderEventListener=this.addRenderEventListener.bind(this),this.removeRenderEventListener=this.removeRenderEventListener.bind(this),this.clientToLocalCoordinates=this.clientToLocalCoordinates.bind(this),this.onWindowResize=this.onWindowResize.bind(this),this.deleteSelectedMarker=this.deleteSelectedMarker.bind(this),this.setWindowHeight=this.setWindowHeight.bind(this),this.removeMarker=this.removeMarker.bind(this),this.colorChanged=this.colorChanged.bind(this),this.fillColorChanged=this.fillColorChanged.bind(this),this.onPopupTargetResize=this.onPopupTargetResize.bind(this),this.showNotesEditor=this.showNotesEditor.bind(this),this.hideNotesEditor=this.hideNotesEditor.bind(this),this.stepZoom=this.stepZoom.bind(this),this.focus=this.focus.bind(this),this.blur=this.blur.bind(this),this.markerStateChanged=this.markerStateChanged.bind(this),this.switchToSelectMode=this.switchToSelectMode.bind(this),this.addDefs=this.addDefs.bind(this),this.addDefsToImage=this.addDefsToImage.bind(this)}return Object.defineProperty(xe.prototype,"ALL_MARKER_TYPES",{get:function(){return[lt,_t,Fe,Ut,Ft,qt,kt,wt,ut,je,It,Jt,Yt]},enumerable:!1,configurable:!0}),Object.defineProperty(xe.prototype,"DEFAULT_MARKER_TYPES",{get:function(){return[lt,_t,Fe,Ut,qt,kt,wt]},enumerable:!1,configurable:!0}),Object.defineProperty(xe.prototype,"BASIC_MARKER_TYPES",{get:function(){return[lt,_t,Fe,Ut,kt]},enumerable:!1,configurable:!0}),Object.defineProperty(xe.prototype,"availableMarkerTypes",{get:function(){return this._availableMarkerTypes},set:function(re){var ne=this;this._availableMarkerTypes.splice(0),re.forEach(function(se){if(typeof se=="string"){var Ie=ne.ALL_MARKER_TYPES.find(function(ue){return ue.typeName===se});Ie!==void 0&&ne._availableMarkerTypes.push(Ie)}else ne._availableMarkerTypes.push(se)})},enumerable:!1,configurable:!0}),Object.defineProperty(xe.prototype,"currentMarker",{get:function(){return this._currentMarker},enumerable:!1,configurable:!0}),Object.defineProperty(xe.prototype,"isOpen",{get:function(){return this._isOpen},enumerable:!1,configurable:!0}),Object.defineProperty(xe.prototype,"isUndoPossible",{get:function(){return!(!this.undoRedoManager||!this.undoRedoManager.isUndoPossible)},enumerable:!1,configurable:!0}),Object.defineProperty(xe.prototype,"isRedoPossible",{get:function(){return!(!this.undoRedoManager||!this.undoRedoManager.isRedoPossible)},enumerable:!1,configurable:!0}),Object.defineProperty(xe.prototype,"zoomLevel",{get:function(){return this._zoomLevel},set:function(re){this._zoomLevel=re,this.editorCanvas&&this.contentDiv&&(this.editorCanvas.style.transform="scale("+this._zoomLevel+")",this.contentDiv.scrollTo({left:(this.editorCanvas.clientWidth*this._zoomLevel-this.contentDiv.clientWidth)/2,top:(this.editorCanvas.clientHeight*this._zoomLevel-this.contentDiv.clientHeight)/2}))},enumerable:!1,configurable:!0}),Object.defineProperty(xe.prototype,"instanceNo",{get:function(){return this._instanceNo},enumerable:!1,configurable:!0}),xe.prototype.open=function(){this.setupResizeObserver(),this.setEditingTarget(),this.setTopLeft(),this.initMarkerCanvas(),this.initOverlay(),this.attachEvents(),this.settings.displayMode==="popup"&&this.onPopupTargetResize(),Ee.isLicensed||this.addLogo(),this._isOpen=!0,this._isFocused=!0},xe.prototype.show=function(){var re=this;this.styles.styleSheetRoot===void 0&&Se.styleSheetRoot!==void 0&&(this.styles.styleSheetRoot=Se.styleSheetRoot),this.setWindowHeight(),this.showUI(),this.open(),this.eventListeners.show.forEach(function(ne){return ne(new rn(re))})},xe.prototype.render=function(){return Pe(this,void 0,void 0,function(){var re;return Ce(this,function(ne){switch(ne.label){case 0:return this.setCurrentMarker(),(re=new Ke).naturalSize=this.renderAtNaturalSize,re.imageType=this.renderImageType,re.imageQuality=this.renderImageQuality,re.markersOnly=this.renderMarkersOnly,re.width=this.renderWidth,re.height=this.renderHeight,[4,re.rasterize(this.target instanceof HTMLImageElement?this.target:null,this.markerImage,this.renderTarget)];case 1:return ne.sent(),[4,re.rasterize(this.target instanceof HTMLImageElement?this.target:null,this.markerImage,this.renderTarget)];case 2:return[2,ne.sent()]}})})},xe.prototype.close=function(re){var ne=this;if(re===void 0&&(re=!1),this.isOpen){var se=!1;re||this.eventListeners.beforeclose.forEach(function(Ie){var ue=new rn(ne,!0);Ie(ue),ue.defaultPrevented&&(se=!0)}),se||(this.coverDiv&&this.closeUI(),this.targetObserver&&(this.targetObserver.unobserve(this.target),this.targetObserver.unobserve(this.editorCanvas)),this.settings.displayMode==="popup"&&window.removeEventListener("resize",this.setWindowHeight),this.eventListeners.close.forEach(function(Ie){return Ie(new rn(ne))}),this.detachEvents(),this._isOpen=!1)}},xe.prototype.addMarkersToToolbar=function(){for(var re,ne=[],se=0;sethis.editorCanvas.clientHeight?this.editorCanvas.clientHeight*re:this.editorCanvas.clientWidth,se=ne',re.title="Powered by marker.js",re.style.display="grid",re.style.alignItems="center",re.style.justifyItems="center",re.style.padding="3px",re.style.width="20px",re.style.height="20px",this.logoUI.appendChild(re),this.editorCanvas.appendChild(this.logoUI),this.logoUI.style.position="absolute",this.logoUI.style.pointerEvents="all",this.positionLogo()},xe.prototype.positionLogo=function(){this.logoUI&&(this.uiStyleSettings.logoPosition!=="right"?this.logoUI.style.left=this.markerImageHolder.offsetLeft+10+"px":this.logoUI.style.left=this.markerImageHolder.offsetLeft+this.markerImageHolder.offsetWidth-this.logoUI.clientWidth-10+"px",this.logoUI.style.top=this.markerImageHolder.offsetTop+this.markerImageHolder.offsetHeight-this.logoUI.clientHeight-10+"px")},xe.prototype.overrideOverflow=function(){this.scrollXState=window.scrollX,this.scrollYState=window.scrollY,this.bodyOverflowState=document.body.style.overflow,window.scroll({top:0,left:0}),document.body.style.overflow="hidden"},xe.prototype.restoreOverflow=function(){document.body.style.overflow=this.bodyOverflowState,window.scroll({top:this.scrollYState,left:this.scrollXState})},xe.prototype.showUI=function(){switch(this.settings.displayMode==="popup"&&this.overrideOverflow(),this.coverDiv=document.createElement("div"),this.coverDiv.style.visibility=this._silentRenderMode?"hidden":"visible",this.coverDiv.className=this.styles.classNamePrefixBase+" "+this.styles.classNamePrefix,this.coverDiv.style.fontSize="16px",this.coverDiv.style.userSelect="none",this.settings.displayMode){case"inline":this.coverDiv.style.position="absolute";var re=this.settings.uiOffsetTop!==void 0?this.target.offsetTop+this.settings.uiOffsetTop:this.target.offsetTop>this.styles.settings.toolbarHeight?this.target.offsetTop-this.styles.settings.toolbarHeight:0;this.coverDiv.style.top=re+"px",this.coverDiv.style.left=this.target.offsetLeft.toString()+"px",this.coverDiv.style.width=this.target.offsetWidth.toString()+"px",this.coverDiv.style.zIndex=this.uiStyleSettings.zIndex!==void 0?this.uiStyleSettings.zIndex:"5";break;case"popup":this.coverDiv.style.position="absolute",this.coverDiv.style.top="0px",this.coverDiv.style.left="0px",this.coverDiv.style.width="100vw",this.coverDiv.style.height=window.innerHeight+"px",this.coverDiv.style.backgroundColor="rgba(0, 0, 0, 0.75)",this.coverDiv.style.zIndex=this.uiStyleSettings.zIndex!==void 0?this.uiStyleSettings.zIndex:"1000",this.coverDiv.style.display="flex"}this.targetRoot.appendChild(this.coverDiv),this.uiDiv=document.createElement("div"),this.uiDiv.style.display="flex",this.uiDiv.style.flexDirection="column",this.uiDiv.style.flexGrow="2",this.uiDiv.style.margin=this.settings.displayMode==="popup"?this.settings.popupMargin+"px":"0px",this.uiDiv.style.border="0px",this.coverDiv.appendChild(this.uiDiv),this.toolbar=new Ge(this.uiDiv,this.settings.displayMode,this._availableMarkerTypes,this.uiStyleSettings,this.styles),this.toolbar.addButtonClickListener(this.toolbarButtonClicked),this.toolbar.show(this._silentRenderMode||this.uiStyleSettings.hideToolbar?"hidden":"visible"),this.contentDiv=document.createElement("div"),this.contentDiv.style.display="flex",this.contentDiv.style.flexDirection="row",this.contentDiv.style.flexGrow="2",this.contentDiv.style.flexShrink="1",this.settings.displayMode==="popup"&&(this.contentDiv.style.backgroundColor=this.uiStyleSettings.canvasBackgroundColor,this.contentDiv.style.maxHeight=this.windowHeight-2*this.settings.popupMargin-3.5*this.uiStyleSettings.toolbarHeight+"px",this.contentDiv.style.maxWidth="calc(100vw - "+2*this.settings.popupMargin+"px)"),this.contentDiv.style.overflow="auto",this.uiDiv.appendChild(this.contentDiv),this.editorCanvas=document.createElement("div"),this.editorCanvas.style.flexGrow="2",this.editorCanvas.style.flexShrink="1",this.editorCanvas.style.position="relative",this.editorCanvas.style.overflow="hidden",this.editorCanvas.style.display="flex",this.settings.displayMode==="popup"&&(this.editorCanvas.style.alignItems="center",this.editorCanvas.style.justifyContent="center"),this.editorCanvas.style.pointerEvents="none",this.editorCanvas.style.transformOrigin="left top",this.editorCanvas.style.transform="scale("+this.zoomLevel+")",this.contentDiv.appendChild(this.editorCanvas),this.editingTarget=this.target instanceof HTMLImageElement?document.createElement("img"):document.createElement("canvas"),this.settings.uiOffsetTop===void 0&&this.target.offsetTop-1&&this.markers.splice(this.markers.indexOf(re),1),re.dispose()},xe.prototype.switchToSelectMode=function(){this.mode="select",this.hideNotesEditor(),this._currentMarker!==void 0&&(this._currentMarker.state!=="new"?this._currentMarker.select():(this.removeMarker(this._currentMarker),this.setCurrentMarker(),this.markerImage.style.cursor="default"),this.addUndoStep())},xe.prototype.toolbarButtonClicked=function(re,ne){if(re==="marker"&&ne!==void 0)this.createNewMarker(ne);else if(re==="action")switch(ne){case"select":this.switchToSelectMode(),this.switchToSelectMode();break;case"delete":this.deleteSelectedMarker();break;case"clear":this.clear();break;case"undo":this.undo();break;case"redo":this.redo();break;case"zoom":this.stepZoom();break;case"zoom-out":this.zoomLevel=1;break;case"notes":this.notesArea===void 0?(this.switchToSelectMode(),this.zoomLevel=1,this.showNotesEditor()):this.switchToSelectMode();break;case"close":this.close();break;case"render":this.switchToSelectMode(),this.startRenderAndClose()}},xe.prototype.deleteSelectedMarker=function(){var re=this;if(this._currentMarker!==void 0){var ne=!1;if(this.eventListeners.markerbeforedelete.forEach(function(Ie){var ue=new sn(re,re._currentMarker,!0);Ie(ue),ue.defaultPrevented&&(ne=!0)}),!ne){var se=this._currentMarker;this._currentMarker.dispose(),this.markerImage.removeChild(this._currentMarker.container),this.markers.splice(this.markers.indexOf(this._currentMarker),1),this.setCurrentMarker(),this.addUndoStep(),this.eventListeners.markerdelete.forEach(function(Ie){return Ie(new sn(re,se))})}}},xe.prototype.clear=function(){var re=this,ne=!1;if(this.markers.length>0&&(this.eventListeners.markerbeforedelete.forEach(function(Ne){var Rt=new sn(re,void 0,!0);Ne(Rt),Rt.defaultPrevented&&(ne=!0)}),!ne)){this.setCurrentMarker();for(var se=function(Ne){var Rt=Ie.markers[Ne];Ie.setCurrentMarker(Ie.markers[Ne]),Ie._currentMarker.dispose(),Ie.markerImage.removeChild(Ie._currentMarker.container),Ie.markers.splice(Ie.markers.indexOf(Ie._currentMarker),1),Ie.eventListeners.markerdelete.forEach(function(fn){return fn(new sn(re,Rt))})},Ie=this,ue=this.markers.length-1;ue>=0;ue--)se(ue);this.addUndoStep()}},Object.defineProperty(xe.prototype,"isNotesAreaOpen",{get:function(){return this.notesArea!==void 0},enumerable:!1,configurable:!0}),xe.prototype.showNotesEditor=function(){var re;this._currentMarker!==void 0&&(this.overlayContainer.innerHTML="",this.notesArea=document.createElement("textarea"),this.notesArea.className=this.uiStyleSettings.notesAreaStyleClassName,this.notesArea.style.pointerEvents="auto",this.notesArea.style.alignSelf="stretch",this.notesArea.style.width="100%",this.notesArea.style.margin=this.uiStyleSettings.toolbarHeight/4+"px",this.notesArea.value=(re=this._currentMarker.notes)!==null&&re!==void 0?re:"",this.overlayContainer.appendChild(this.notesArea))},xe.prototype.hideNotesEditor=function(){this.isNotesAreaOpen&&(this._currentMarker!==void 0&&(this._currentMarker.notes=this.notesArea.value.trim()!==""?this.notesArea.value:void 0),this.overlayContainer.removeChild(this.notesArea),this.notesArea=void 0)},xe.prototype.selectLastMarker=function(){this.markers.length>0?this.setCurrentMarker(this.markers[this.markers.length-1]):this.setCurrentMarker()},xe.prototype.addUndoStep=function(){var re=this;if(this._currentMarker===void 0||this._currentMarker.state!=="edit"){var ne=this.getState(),se=this.undoRedoManager.getLastUndoStep();if(!se||se.width===ne.width&&se.height===ne.height){var Ie=this.undoRedoManager.undoStepCount;this.undoRedoManager.addUndoStep(ne),Ie1&&this.panTo({x:re.clientX,y:re.clientY}))},xe.prototype.onPointerUp=function(re){this.touchPoints>0&&this.touchPoints--,this.touchPoints===0&&this.isDragging&&this._currentMarker!==void 0&&this._currentMarker.pointerUp(this.clientToLocalCoordinates(re.clientX,re.clientY)),this.isDragging=!1,this.addUndoStep()},xe.prototype.onPointerOut=function(){this.touchPoints>0&&this.touchPoints--},xe.prototype.onKeyUp=function(re){this._currentMarker===void 0||this.notesArea!==void 0||re.key!=="Delete"&&re.key!=="Backspace"||this.deleteSelectedMarker()},xe.prototype.clientToLocalCoordinates=function(re,ne){var se=this.markerImage.getBoundingClientRect();return{x:(re-se.left)/this.zoomLevel,y:(ne-se.top)/this.zoomLevel}},xe.prototype.onWindowResize=function(){this.positionUI()},xe.prototype.positionUI=function(){switch(this.setTopLeft(),this.settings.displayMode){case"inline":var re=this.target.getClientRects().item(0).y>this.styles.settings.toolbarHeight?this.target.offsetTop-this.styles.settings.toolbarHeight:0;this.coverDiv.style.top=re+"px",this.coverDiv.style.left=this.target.offsetLeft.toString()+"px";break;case"popup":this.coverDiv.style.top="0px",this.coverDiv.style.left="0px",this.coverDiv.style.width="100vw",this.coverDiv.style.height=this.windowHeight+"px",this.contentDiv.style.maxHeight=this.windowHeight-2*this.settings.popupMargin-3.5*this.styles.settings.toolbarHeight+"px"}this.positionMarkerImage(),this.positionLogo()},xe.prototype.addLicenseKey=function(re){Ee.addKey(re)},xe.prototype.addEventListener=function(re,ne){this.eventListeners.addEventListener(re,ne)},xe.prototype.removeEventListener=function(re,ne){this.eventListeners.removeEventListener(re,ne)},xe.prototype.renderState=function(re){this._silentRenderMode=!0,this.settings.displayMode="inline",this.isOpen||this.show(),this.restoreState(re),this.startRenderAndClose(),this._silentRenderMode=!1},Object.defineProperty(xe.prototype,"isFocused",{get:function(){return this._isFocused},enumerable:!1,configurable:!0}),xe.prototype.focus=function(){var re=this;this._isFocused||(this.attachWindowEvents(),this._isFocused=!0,this._previousCurrentMarker!==void 0&&this.setCurrentMarker(this._previousCurrentMarker),this.eventListeners.focus.forEach(function(ne){return ne(new rn(re))}))},xe.prototype.blur=function(){var re=this;this._isFocused&&(this.detachWindowEvents(),this._isFocused=!1,this._previousCurrentMarker=this._currentMarker,this.setCurrentMarker(),this.eventListeners.blur.forEach(function(ne){return ne(new rn(re))}))},xe.instanceCounter=0,xe}(),$t=ee(38147),Pt=ee(65862),wn=(xe,re,ne)=>new Promise((se,Ie)=>{var ue=fn=>{try{Rt(ne.next(fn))}catch(tn){Ie(tn)}},Ne=fn=>{try{Rt(ne.throw(fn))}catch(tn){Ie(tn)}},Rt=fn=>fn.done?se(fn.value):Promise.resolve(fn.value).then(ue,Ne);Rt((ne=ne.apply(xe,re)).next())}),hr=({data:xe,className:re,fullWidth:ne,style:se={},onClose:Ie,onOk:ue,showFullTools:Ne,noAssociationId:Rt})=>{const fn=(0,y.useRef)(null),tn=(0,y.useRef)(null),yt=(0,y.useRef)(null),un=(0,y.useRef)(null),[$n,br]=(0,y.useState)(!1),[xa,tl]=(0,y.useState)("\u6B63\u5728\u52A0\u8F7D\u4E2D");(0,y.useEffect)(()=>(yt.current||(yt.current=document.createElement("style"),document.head.appendChild(yt.current)),xe!=null&&xe.visible?(document.body.setAttribute("data-custom","y-hidden"),yt.current.innerHTML=" html { overflow-y: hidden; }",xe!=null&&xe.src&&ia()):(document.body.removeAttribute("data-custom"),yt.current&&(document.head.removeChild(yt.current),yt.current=null)),()=>{document.body.removeAttribute("data-custom"),yt.current&&(document.head.removeChild(yt.current),yt.current=null)}),[xe==null?void 0:xe.visible]);const ia=()=>wn(void 0,null,function*(){br(!0),tl("\u6B63\u5728\u52A0\u8F7D\u4E2D");const Kn=yield(0,Pt.ZJ)(xe==null?void 0:xe.src);fn.current.src="",fn.current.src=Kn,fn.current.onload=function(){dn()},br(!1),tl("")}),Wn=Kn=>wn(void 0,null,function*(){br(!0),tl("\u6B63\u5728\u4FDD\u5B58\u4E2D");const aa=yield(0,$t.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:xe.title,file:Kn.dataUrl}});aa!=null&&aa.id&&!Rt?(yield(0,$t.ZP)(`/api/attachments/${xe.id}/add_subitem.json`,{method:"post",body:{subitem_id:aa==null?void 0:aa.id,settings:JSON.stringify(Kn.state)}})).status===0&&ue():aa!=null&&aa.id&&ue(aa),br(!1),tl("")}),qn=()=>{const Kn=document.querySelector('a[href="https://markerjs.com/"]');Kn&&Kn.parentNode&&(Kn.parentNode.style.display="none"),[{name:'[data-action="select"]',title:"\u9009\u62E9"},{name:'[data-action="delete"]',title:"\u5220\u9664\u5143\u7D20"},{name:'[data-action="undo"]',title:"\u64A4\u9500"},{name:'[data-type-name="FrameMarker"]',title:"\u77E9\u5F62"},{name:'[data-type-name="FreehandMarker"]',title:"\u753B\u7EBF"},{name:'[data-type-name="ArrowMarker"]',title:"\u7BAD\u5934"},{name:'[data-type-name="TextMarker"]',title:"\u6587\u672C"},{name:'[data-type-name="EllipseMarker"]',title:"\u692D\u5706"},{name:'[data-type-name="HighlightMarker"]',title:"\u65B9\u5757"},{name:'[data-type-name="CalloutMarker"]',title:"\u6CE8\u91CA"},{name:'[data-action="render"]',title:"\u4FDD\u5B58"},{name:'[data-action="close"]',title:"\u9000\u51FA"}].forEach(ja=>{const Ur=document.querySelector(ja.name);Ur&&Ur.setAttribute("title",ja.title)})},dn=()=>{tn.current=new ct(fn.current),tn.current.targetRoot=un.current,tn.current.addEventListener("render",Wn),tn.current.addEventListener("beforeclose",Ie),Ne&&(tn.current.availableMarkerTypes=tn.current.ALL_MARKER_TYPES,tn.current.uiStyleSettings.redoButtonVisible=!0,tn.current.uiStyleSettings.notesButtonVisible=!0,tn.current.uiStyleSettings.zoomButtonVisible=!0,tn.current.uiStyleSettings.zoomOutButtonVisible=!0,tn.current.uiStyleSettings.clearButtonVisible=!0),window.markerArea=tn.current.uiStyleSettings,tn.current.show(),xe!=null&&xe.snapshotData&&tn.current.restoreState(xe.snapshotData),setTimeout(()=>{window.scrollTo(0,0),qn()},300)};return y.createElement(y.Fragment,null,(xe==null?void 0:xe.visible)&&y.createElement(De.Z,{spinning:$n,tip:xa,style:{position:"absolute",width:"100vw"}},y.createElement("div",{ref:un,className:ve()(Be.imageDimensions,re,ne?Be.fullWidth:""),style:se},y.createElement("img",{className:Be.img,ref:fn}))))}},94831:function(ot,at,ee){"use strict";ee.d(at,{Z:function(){return Te}});var y=ee(62957),Be={modal:"modal___VzyKs",content:"content___HhLQS",close:"close___zKaRB"},ye="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAAXNSR0IArs4c6QAABQVJREFUWEfNmXes32MUxj8PagS1QghJiU1pxExsFbUqitoSKzVilEjoHzVj/KEEDYnGbq3aexNiRRGjlMTee8+K432u87u+99ffvPdK7kl+f/3e8bznPec5z3m/oh8WEfMBGwPbAhsCawIrAIvncj8BnwFvAS8CjwMvSPq72+3UzYSIWBE4BjgQ+BZ4FHgOmAN8AhiYzUA9di1gM2A0sDQwHZgqyWM7so4ARsQywFnA3sDVwJWS3uhohxwUEesAhwIHAzcDkyV9026NtgAjYl/gwuKNGw1Skj3Xb4sIe3Jy8brXnSjpplaLNQUYEQsAlwDbeTFJL/cbVYOJEbFBHvox4FhJfzVavyHAiFgEmAk4qPeX9PNggqutFRGLAdcDTrrxkn6r32cegOm5O4DvgEOanWywAOd+VwFLAbvX79cI4GWZgXv83+AqnnQ43WYmkHRU9fB9AGZCnGFuq11rRPSMkRSD4bWIGAacU650tiQzQo/ldZszT60mTi/ApJLXgZ2rCRERnuSY3FHShwMBmQR/Q9LVLEkm+17LxLkPGFmjoCrAS4E/JJ1QN+kpYAvgI2B7SW/3F2Qh+mnA4YVevjc7NGKGiDClLSTp6J6bS/ea9V8pGbVGPc9FxPBy5XcDWwFfAGMkeWxXFhFTgBOBX3KNpxstkDxpJ4xyxakBPBcYVuLupCaTfMW3Ajvl6XeR9EynCCPCxHymbwjYTdJDreaWeDwfmCtpkjIuPshTNS1fGdwzzFfphXGSHm4HMiKOKxRyEWAi3keSs7WlZVl8EBhhgJsCl0sa1cHE+T02a6q9sV+Zd3uzeRHhuntF/n9YNWs72MthNMEATwGWk+T4aGtJO44nJ5O94o2vrZ8YEXtmKTPHHS/p4raL983oC4AvDfAWqwtJVhgdW0ScVgafnuXQAKbWJkfEGOBOZ2PympVQVxYRVk7jDfA14ABJr3a1wr/kOhHwSW2WT2dHxOaA42fRogunNEu8dntFxPrADAP8ysKyE23WaNGIsMZzXDo+XVPHAUuWcjlN0oR2QFrErzXoHAP8vXhhuKQ/B7DYXj5tKWEL5hrWeFZBXUv8Sph4rR8HC+DKhaaeBZavADxI0twBHLoX4ECv2KBcDlcrRP589iFLAPekxvMNdW2pDXqueCBJYvn+RKky6wGzUn2vXhqlB4Bl8z9Xjloz1THQTJLpBmjlPLMfNGM1/Ahgop9dWsuta4kWEWsDLmcrud1MJdRVL1Olma6I2i6IiIVLX3xveuzd0n5uWTL206p7IsJx6QOsCljG7SDJvXJHVkRKL1F3XOoSXE39js1e2ODea0JBbubtyZHAOynX3u8EYUT0ljo3LG3FQoLz2OtMIaWB/zqvtWV/nPLpfmCTogU/Tk++2QpkH7GQG7eUWxVucr9ypPkpBafVdlsrWtAvDXeVpNkGMGtYnb/UgqT/k1sJsKlgrYA7DzgZ+NW6UNKTbZFVBmTcOiF3LULjh/JmM1aS6amPNRSsCbKh5M//JmWj42pjHei+oWtLTXmNZVoedLQkv+30WkPJnyBc+xo1Te5H7K1aE9+V6mngIcexnXGEf5Jcx3ssmybH67rzNE05wO8l9W3niEwMF38nyKBYRKxSzf62bWflFEO3cU8vmueG7tNHghy6j0eVqx66z291aT80HzDrQA7dJ+A6oEPzEb0J2dY+Q2yUnyGsrKufIT7PzxAWsv3+DPEPkKKBQOOiq+AAAAAASUVORK5CYII=",ve=ee(59301),Te=({visible:Ze,setVisible:Pe,image:Ce,closeImageStyle:oe,hiddenbutton:ge})=>ve.createElement(y.default,{centered:!0,destroyOnClose:!0,open:Ze,footer:null,wrapClassName:Be.modal,onCancel:()=>Pe(!1)},ve.createElement("div",{className:Be.content},ve.createElement("img",{src:Ce}),ge,ve.createElement("img",{onClick:()=>Pe(!1),className:Be.close,src:ye,style:oe})))},99298:function(ot,at,ee){"use strict";var y=ee(59301),Be=ee(77019),ye=ee(5269),ve=ee(20554),De=ee(7939),Te=ee(95097),Ze=ee(96408),Pe=ee(48136),Ce=ee(59301);const oe=(0,y.forwardRef)(({callback:ge,showSaveButton:Ee,value:Ke=""},Se)=>{const he=(0,y.useRef)(),pe=[{name:"\u5206\u6570\u5F97\u5206",value:"\\frac{x}{y}",children:[{name:"\u5206\u6570 Fractions",data:[{value:"\\frac{a}{b}"},{value:"x\\tfrac{x}{a} "},{value:"\\mathrm{d}t"},{value:"\\partial t"},{value:"\\frac{\\partial y}{\\partial x}"},{value:"\\nabla\\psi"},{value:"\\frac{\\partial^2}{\\partial x_1\\partial x_2}y"},{value:"\\cfrac{1}{a + \\cfrac{7}{b + \\cfrac{2}{9}}} = c"}]},{name:"\u5BFC\u6570 Derivative",data:[{value:"\\dot{a} "},{value:"\\ddot{a}"},{value:"{f}^{\\prime}"},{value:"{f}^{\\prime\\prime}"},{value:"{f}^{(n)}"}]},{name:"\u6A21\u7B97\u672F Modular arithmetic",data:[{value:"a \\bmod b"},{value:"a \\equiv b \\pmod{m} "},{value:"\\gcd(m, n) "},{value:"\\operatorname{lcm}(m, n) "}]}]},{name:"\u6839\u5F0F\u89D2\u6807",value:"\\sqrt{x}",children:[{name:"\u6839\u5F0F Radicals",data:[{value:"\\sqrt{x}"},{value:"\\sqrt[y]{x}"}]},{name:"\u4E0A\u4E0B\u6807 Sub&Super",data:[{value:"x^{a}"},{value:"x_{a}"},{value:"x_{a}^{b} "},{value:"_{a}^{b} x"},{value:"x_{a}^{b} "}]},{name:"\u91CD\u97F3\u7B26\u53CA\u5176\u4ED6 Accents and Others",data:[{value:"\\hat{a} "},{value:"\\sqrt[y]{x}"},{value:"\\check{} "},{value:"\\grave{a} "},{value:"\\acute{a}"},{value:"\\tilde{a}"},{value:"\\breve{a}"},{value:"\\bar{a}"},{value:"\\vec{a}"},{value:"\\not{a}"},{value:"\\widetilde{abc}"},{value:"\\widehat{abc}"},{value:"\\overleftarrow{abc} "},{value:"\\overrightarrow{abc}"},{value:"\\overline{abc}"},{value:"\\underline{abc}"},{value:"\\overbrace{abc}"},{value:"\\underbrace{abc}"},{value:"\\overset{a}{abc}"},{value:"\\underset{a}{abc} \\stackrel\\frown{ab}"},{value:"\\overline{ab} "},{value:"\\overleftrightarrow{ab}"},{value:"\\overset{a}{\\leftarrow}"},{value:"\\overset{a}{\\rightarrow}"},{value:"\\xleftarrow[abc]{a}"},{value:"\\xrightarrow[abc]{a} "}]}]},{name:"\u6781\u9650\u5BF9\u6570",value:"\\lim_{x \\to 0}",children:[{name:"\u6781\u9650 Limits",data:[{value:"\\lim a"},{value:"\\lim_{x \\to 0}"},{value:"\\lim_{x \\to \\infty}"},{value:"\\max_b{a}"},{value:"\\min_a{b}"}]},{name:"\u5BF9\u6570\u6307\u6570 Logarithms and exponentials",data:[{value:"\\log_{a}{b}"},{value:"\\lg_{a}{b}"},{value:"\\ln_{a}{b}"},{value:"\\exp a"}]},{name:"\u754C\u9650 Bounds",data:[{value:"\\min x"},{value:"\\sup t"},{value:"\\inf s"},{value:"\\lim u"},{value:"\\limsup w"},{value:"\\dim p"},{value:"\\ker\\phi "}]}]},{name:"\u4E09\u89D2\u51FD\u6570",value:"\\sin a",children:[{name:"\u4E09\u89D2\u51FD\u6570 Trigonometric functions",data:[{value:"\\sin a"},{value:"\\cos a"},{value:"\\tan a"},{value:"\\cot a "},{value:"\\sec a "},{value:"\\csc a "}]},{name:"\u53CD\u4E09\u89D2\u51FD\u6570 Inverse trigonometric functions",data:[{value:"\\sin^{-1}"},{value:"\\cos^{-1}"},{value:"\\tan^{-1}"},{value:"\\cot^{-1}"},{value:"\\sec^{-1}"},{value:"\\csc^{-1}"},{value:"\\arcsin a"},{value:"\\arccos a"},{value:"\\arctan a"},{value:"\\operatorname{arccot} a"},{value:"\\operatorname{arcsec} a"},{value:"\\operatorname{arccsc} a"}]},{name:"\u53CC\u66F2\u51FD\u6570 Hyperblic functions",data:[{value:"\\sinh a"},{value:"\\cosh a"},{value:"\\tanh a"},{value:"\\coth a"},{value:"\\operatorname{sech} a"},{value:"\\operatorname{csch} a"}]},{name:"\u53CD\u53CC\u66F2\u51FD\u6570 Inverse hyperbolic functions",data:[{value:"\\sinh^{-1}"},{value:"a\\cosh^{-1} a"},{value:"\\tanh^{-1} a"},{value:"\\coth^{-1} a"},{value:"\\operatorname{sech}^{-1} a"},{value:"\\operatorname{csch}^{-1} a"}]}]},{name:"\u79EF\u5206\u8FD0\u7B97",value:"\\int_{a}^{b}",children:[{name:"\u79EF\u5206 Integral",data:[{value:"\\int"},{value:"\\int_{a}^{b}"},{value:"\\int\\limits_{a}^{b}"}]},{name:"\u53CC\u91CD\u79EF\u5206 Double integral",data:[{value:"\\iint"},{value:"\\iint_{a}^{b} "},{value:"\\iint\\limits_{a}^{b} "}]},{name:"\u4E09\u91CD\u79EF\u5206 Triple integral",data:[{value:"\\iiint"},{value:"\\iiint_{a}^{b}"},{value:"\\iiint\\limits_{a}^{b} "}]},{name:"\u66F2\u7EBF\u79EF\u5206 Closed line or path integral",data:[{value:"\\oint"},{value:"\\oint_{a}^{b} "}]}]},{name:"\u5927\u578B\u8FD0\u7B97",value:"\\sum_{a}^{b}",children:[{name:"\u6C42\u548C Summation",data:[{value:"\\sum"},{value:"\\sum_{a}^{b}"},{value:"{\\textstyle \\sum_{a}^{b}} "}]},{name:"\u4E58\u79EF\u4F59\u79EF Product and coproduct",data:[{value:"\\prod"},{value:"\\prod_{a}^{b}"},{value:"{\\textstyle \\prod_{a}^{b}}"},{value:"\\coprod"},{value:"\\coprod_{a}^{b}"},{value:"{\\textstyle \\coprod_{a}^{b}} "}]},{name:"\u5E76\u96C6\u4EA4\u96C6 Union and intersection",data:[{value:"\\bigcup"},{value:"\\bigcup_{a}^{b}"},{value:"{\\textstyle \\bigcup_{a}^{b}}"},{value:"\\bigcap"},{value:"\\bigcap_{a}^{b}"}]},{name:"\u6790\u53D6\u5408\u53D6 Disjunction and conjunction",data:[{value:"\\bigvee"},{value:"\\bigvee_{a}^{b}"},{value:"\\bigwedge"},{value:"\\bigwedge_{a}^{b}"}]}]},{name:"\u62EC\u53F7\u53D6\u6574",value:"\\left [ \\left ( \\right ) \\right ] ",children:[{name:"\u62EC\u53F7 Brackets",data:[{value:"\\left ( \\right )"},{value:"\\left [ \\right ]"},{value:"\\left \\langle \\right \\rangle "},{value:"\\left | \\right | "},{value:"\\left \\lfloor \\right \\rfloor "},{value:"\\left \\lceil \\right \\rceil "}]}]}],Ae=[{name:"\u4EE3\u6570",value:"\\sqrt{a^2+b^2}",children:[{data:[{value:"\\left(x-1\\right)\\left(x+3\\right) "},{value:"\\sqrt{a^2+b^2}"},{value:"\\left ( \\frac{a}{b}\\right )^{n}= \\frac{a^{n}}{b^{n}}"},{value:"\\frac{a}{b}\\pm \\frac{c}{d}= \\frac{ad \\pm bc}{bd} "},{value:"\\frac{x^{2}}{a^{2}}-\\frac{y^{2}}{b^{2}}=1 "},{value:"\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0 "},{value:"\\sqrt[n]{a^{n}}=\\left ( \\sqrt[n]{a}\\right )^{n} "},{value:"x ={-b \\pm \\sqrt{b^2-4ac}\\over 2a} "},{value:"y-y_{1}=k \\left( x-x_{1}\\right) "},{value:`\\left\\{\\begin{matrix} \r x=a + r\\text{cos}\\theta \\ \r y=b + r\\text{sin}\\theta \r \\end{matrix}\\right. `},{value:`\\begin{array}{l} \r @@ -394,7 +394,7 @@ ${Yt} \\end{array}`},{value:`\\begin{array}{c} \r P_{n}=n! \\\\ \r A_{n}^{k}=\\frac{n!}{\\left( n-k \\left) !\\right. \\right.} \r -\\end{array}`}]}]}],Ge=nt=>{he.current.setValue(he.current.getValue()+" "+nt.value+" ")},Qe=[{key:"1",label:"\u5FEB\u6377\u6A21\u677F",children:Ce.createElement(Be.Z,{className:Ze.Z.lists,gutter:[10,10]},pe.map((nt,Ve)=>Ce.createElement(ye.Z,{flex:"110px",className:Ze.Z.item},Ce.createElement("div",null,Ce.createElement(Te.Z,{value:`$$${nt.value}$$`}),nt.name),Ce.createElement("div",{className:Ze.Z.children},nt.children.map((tt,et)=>Ce.createElement("div",{key:et},Ce.createElement("h1",null,tt.name),Ce.createElement(Be.Z,{gutter:[10,10]},tt.data.map((st,Me)=>Ce.createElement(ye.Z,{key:Me,onClick:()=>Ge(st),className:Ze.Z.diamond},Ce.createElement(Te.Z,{value:"`$$"+st.value+"$$`"}))))))))))},{key:"2",label:"\u516C\u5F0F\u6A21\u677F",children:Ce.createElement(Be.Z,{className:Ze.Z.lists,gutter:[10,10]},Ae.map((nt,Ve)=>Ce.createElement(ye.Z,{flex:"110px",className:Ze.Z.item},Ce.createElement("div",null,Ce.createElement(Te.Z,{value:"`$$"+nt.value+"$$`"}),nt.name),Ce.createElement("div",{className:Ze.Z.children},nt.children.map((tt,et)=>Ce.createElement("div",{key:et},tt.name&&Ce.createElement("h1",null,tt.name),Ce.createElement(Be.Z,{gutter:[10,10]},tt.data.map((st,Me)=>Ce.createElement(ye.Z,{key:Me,onClick:()=>Ge(st),className:Ze.Z.diamond},Ce.createElement(Te.Z,{value:"`$$"+st.value+"$$`"}))))))))))}],Le=()=>{var nt=document.createElement("div");nt.innerHTML=he.current.getValue();var Ve=nt.innerText;return ge&&ge(Ve),Ve};return(0,y.useImperativeHandle)(Se,()=>({getData:Le})),Ce.createElement("div",{className:Ze.Z.mathWrap},Ce.createElement(ve.default,{defaultActiveKey:"1",items:Qe}),Ce.createElement("math-field",{locale:"zh_cn",className:Ze.Z.mathField,placeholder:"\u8BF7\u6253\u5F00\u952E\u76D8\uFF0C\u8F93\u5165\u516C\u5F0F",ref:he,style:{width:800,marginTop:30,fontSize:18}},Ke||""),Ee&&Ce.createElement("div",{className:Ze.Z.button},Ce.createElement(De.ZP,{size:"large",onClick:Le,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))});at.Z=oe},98228:function(ot,at,ee){"use strict";ee.d(at,{z:function(){return _t},Z:function(){return Ye}});var y=ee(59301),Be=ee(14566),ye=ee(6767),ve=ee(62957),De=ee(7939),Te=ee(74128),Ze=ee(80024),Pe=Object.defineProperty,Ce=Object.getOwnPropertySymbols,oe=Object.prototype.hasOwnProperty,ge=Object.prototype.propertyIsEnumerable,Ee=(Fe,je,gt)=>je in Fe?Pe(Fe,je,{enumerable:!0,configurable:!0,writable:!0,value:gt}):Fe[je]=gt,Ke=(Fe,je)=>{for(var gt in je||(je={}))oe.call(je,gt)&&Ee(Fe,gt,je[gt]);if(Ce)for(var gt of Ce(je))ge.call(je,gt)&&Ee(Fe,gt,je[gt]);return Fe},Se=(Fe,je,gt)=>new Promise((Lt,Re)=>{var Dt=ut=>{try{qt(gt.next(ut))}catch(Ft){Re(Ft)}},wt=ut=>{try{qt(gt.throw(ut))}catch(Ft){Re(Ft)}},qt=ut=>ut.done?Lt(ut.value):Promise.resolve(ut.value).then(Dt,wt);qt((gt=gt.apply(Fe,je)).next())});const he="\u3000\u3000";function pe(Fe){var je=["Bytes","KB","MB","GB","TB"];if(Fe==0)return"0 Byte";var gt=parseInt(""+Math.floor(Math.log(Fe)/Math.log(1024)),10);return(Fe/Math.pow(1024,gt)).toFixed(1)+" "+je[gt]}var Ae=({value:Fe=[],action:je,onChange:gt,className:Lt,maxSize:Re=150,title:Dt="\u6587\u4EF6\u4E0A\u4F20",accept:wt=null})=>{const qt={multiple:!1,fileList:Fe,accept:wt,withCredentials:!0,beforeUpload:Ft=>Ft.size/1024/1024(sn.name.indexOf(he)===-1&&(sn.name=`${sn.name}${he}${pe(sn.size)}`),Ke({},sn))),Ft.file.status==="done"&&((Kt=(mt=Ft.file)==null?void 0:mt.response)==null?void 0:Kt.status)===-1){message.error((rn=(Yt=Ft.file)==null?void 0:Yt.response)==null?void 0:rn.message),gt([]);return}gt(zt)},onRemove:Ft=>Se(void 0,null,function*(){const mt=Ft.size/1024/1024;return Ft.status==="uploading"?!0:mt0?"\u6BCF\u6B21\u53EA\u80FD\u4E0A\u4F20\u4E00\u4E2A\u8D44\u6E90\uFF0C \u5220\u9664\u4E0B\u9762\u8D44\u6E90\u53EF\u91CD\u65B0\u4E0A\u4F20 ":"",disabled:Fe.length>0,ghost:!0},Dt),React.createElement("span",{onClick:ut,style:{marginLeft:10}},"(\u5355\u4E2A\u6587\u4EF6\u6700\u5927",Re,"M)"," ")))},Ge=ee(61481),Qe=ee(89392),Le=Object.defineProperty,nt=Object.getOwnPropertySymbols,Ve=Object.prototype.hasOwnProperty,tt=Object.prototype.propertyIsEnumerable,et=(Fe,je,gt)=>je in Fe?Le(Fe,je,{enumerable:!0,configurable:!0,writable:!0,value:gt}):Fe[je]=gt,st=(Fe,je)=>{for(var gt in je||(je={}))Ve.call(je,gt)&&et(Fe,gt,je[gt]);if(nt)for(var gt of nt(je))tt.call(je,gt)&&et(Fe,gt,je[gt]);return Fe};const Me=Fe=>React.createElement("svg",st({width:14,height:14,xmlns:"http://www.w3.org/2000/svg"},Fe),React.createElement("title",null,"\u5F62\u72B6"),React.createElement("path",{d:"M10.354 3.5h-2.77v8.167H6.416V3.5H3.646L7 0l3.354 3.5ZM14 7h-1.167v5.833H1.167V7H0v7h14V7Z",fill:"#3061D0",fillRule:"nonzero"}));var ke="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwLjM1NCAzLjVoLTIuNzd2OC4xNjdINi40MTZWMy41SDMuNjQ2TDcgMGwzLjM1NCAzLjVaTTE0IDdoLTEuMTY3djUuODMzSDEuMTY3VjdIMHY3aDE0VjdaIiBmaWxsPSIjMzA2MUQwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=",qe=Object.defineProperty,be=Object.getOwnPropertySymbols,lt=Object.prototype.hasOwnProperty,Ue=Object.prototype.propertyIsEnumerable,_e=(Fe,je,gt)=>je in Fe?qe(Fe,je,{enumerable:!0,configurable:!0,writable:!0,value:gt}):Fe[je]=gt,kt=(Fe,je)=>{for(var gt in je||(je={}))lt.call(je,gt)&&_e(Fe,gt,je[gt]);if(be)for(var gt of be(je))Ue.call(je,gt)&&_e(Fe,gt,je[gt]);return Fe},ct=(Fe,je,gt)=>new Promise((Lt,Re)=>{var Dt=ut=>{try{qt(gt.next(ut))}catch(Ft){Re(Ft)}},wt=ut=>{try{qt(gt.throw(ut))}catch(Ft){Re(Ft)}},qt=ut=>ut.done?Lt(ut.value):Promise.resolve(ut.value).then(Dt,wt);qt((gt=gt.apply(Fe,je)).next())});const{Dragger:Ut}=Be.default;function _t(Fe){let je=[];return Fe&&Fe.length>0&&(je=Fe.map(gt=>({uid:gt.id,id:gt.id,name:gt.title+he+gt.filesize,url:gt.url,filesize:gt.filesize,status:"done",response:{id:gt.id}}))),je}var Ye=({value:Fe,onChange:je,action:gt,data:Lt,className:Re,maxSize:Dt=150,title:wt="\u4E0A\u4F20\u9644\u4EF6",showRemoveModal:qt=!1,accept:ut="",additionalText:Ft,isDragger:mt,number:Kt=1e3,aloneClear:Yt=!1,realTimeRemove:rn=!0,uploadText:zt,setFileProgress:sn,showFileProgress:it})=>{const[dt,$t]=(0,y.useState)(!1);let[Pt,wn]=(0,y.useState)(Fe||[]),[Xt,mr]=(0,y.useState)(1);(0,y.useEffect)(()=>{Fe&&(Xt===1&&wn([...Fe]),mr(2),Kt===(Fe==null?void 0:Fe.length)&&$t(!0))},[Fe]);const xe=()=>{setTimeout(()=>{Pt.pop(),wn([...Pt])},500)};it&&sn(Pt.some(se=>se.status==="uploading"));const re={multiple:!0,disabled:dt,accept:ut,withCredentials:!0,fileList:Pt,beforeUpload:(se,Ie)=>{const ue=se.size/1024/1024;return Pt.concat(Ie).length>Kt?(Pt.pop(),wn([...Pt]),ye.ZP.error(`\u6700\u591A\u53EA\u80FD\u4E0A\u4F20${Kt}\u4E2A\u6587\u4EF6`),Yt?Promise.reject():(xe(),!1)):ue=Kt?$t(!0):$t(!1),wn([...Pt]),Pt=Pt.map(fn=>{var tn,yt;return(tn=fn==null?void 0:fn.response)!=null&&tn.id&&(fn.url=(yt=fn==null?void 0:fn.response)==null?void 0:yt.url),fn.name.indexOf(he)===-1&&(fn.name=`${fn.name}${he}${pe(fn.size)}`),kt({},fn)}),console.log("info:",se,Pt),je(Pt)},onRemove:se=>ct(void 0,null,function*(){if(!rn)return!0;const Ie=()=>ct(void 0,null,function*(){if(se.response?se.response.id:se.id){let Ne=yield(0,Ze.JZ)(se.response?se.response.id:se.uid);return Promise.resolve(Ne)}else return!0});return qt?new Promise((ue,Ne)=>{ve.default.confirm({centered:!0,width:530,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:y.createElement("div",{className:"tc font16"},"\u662F\u5426\u786E\u8BA4\u5220\u9664?"),onOk:()=>ct(void 0,null,function*(){const Rt=yield Ie();ye.ZP.success("\u5220\u9664\u6210\u529F"),ue(!0)}),onCancel:()=>ue(!1)})}):yield Ie()})};function ne(se){se.preventDefault(),se.stopPropagation()}return y.createElement("div",{className:`multi-upload ${Re||""}`},mt&&y.createElement(Ut,kt({},re),y.createElement("p",{className:"ant-upload-drag-icon"},y.createElement(Ge.Z,null)),y.createElement("p",{className:"ant-upload-text"},"\u70B9\u51FB\u4E0A\u4F20\u56FE\u6807\uFF0C\u9009\u62E9\u8981\u4E0A\u4F20\u7684\u6587\u4EF6\u6216\u5C06\u6587\u4EF6\u62D6\u62FD\u5230\u6B64",y.createElement("br",null),"(\u5355\u4E2A\u6587\u4EF6\u6700\u5927\u9650\u5236\u4E3A",Dt,"MB)"," "),Ft),!mt&&y.createElement(Be.default,kt({},re),y.createElement(De.ZP,{disabled:dt,className:"upload_button"},y.createElement("img",{className:"aBtn_img",src:ke}),wt),y.createElement("span",{onClick:ne,className:"upload_text"},zt||`(\u5355\u4E2A\u6587\u4EF6\u6700\u5927${Dt}MB)`)))}},2524:function(ot,at,ee){"use strict";var y=ee(59301),Be=ee(93314),ye=ee(7939),ve=Object.defineProperty,De=Object.defineProperties,Te=Object.getOwnPropertyDescriptors,Ze=Object.getOwnPropertySymbols,Pe=Object.prototype.hasOwnProperty,Ce=Object.prototype.propertyIsEnumerable,oe=(Se,he,pe)=>he in Se?ve(Se,he,{enumerable:!0,configurable:!0,writable:!0,value:pe}):Se[he]=pe,ge=(Se,he)=>{for(var pe in he||(he={}))Pe.call(he,pe)&&oe(Se,pe,he[pe]);if(Ze)for(var pe of Ze(he))Ce.call(he,pe)&&oe(Se,pe,he[pe]);return Se},Ee=(Se,he)=>De(Se,Te(he));const Ke=({img:Se,buttonProps:he={},styles:pe={},customText:Ae,ButtonText:Ge,ButtonClick:Qe,Buttonclass:Le,ButtonTwo:nt,imgStyles:Ve,loading:tt=!1,className:et=""})=>y.createElement("section",{className:`tc animated fadeIn ${et}`,style:ge({color:"#999",margin:"100px auto",visibility:tt?"hidden":"visible"},pe)},y.createElement("img",{src:Se||Be,style:Ee(ge({},Ve),{pointerEvents:"none",userSelect:"none"})}),y.createElement("p",{className:"mt20 font14"},Ae||"\u6682\u65F6\u8FD8\u6CA1\u6709\u76F8\u5173\u6570\u636E\u54E6!"),Ge&&y.createElement(ye.ZP,ge({className:Le,onClick:Qe},he),Ge),nt&&nt);at.Z=Ke},4324:function(ot,at,ee){"use strict";ee.d(at,{Q:function(){return Te}});var y=ee(59301),Be=ee(82326),ye=ee(47889),ve=ee(71051),De=ee(59301),Te=(Pe=>(Pe[Pe.Number=1]="Number",Pe[Pe.Percent=2]="Percent",Pe))(Te||{});const Ze=({value:Pe,onChange:Ce,disabled:oe,hidePercentOption:ge=!1,percentType:Ee="select"})=>{const Ke=(0,y.useMemo)(()=>ge?1:2,[ge]),[Se,he]=(0,y.useState)(Ke);console.log(Se);const pe=Ge=>Pe.type===1?`${Ge}\u5206`:`${Ge}%`,Ae=(0,y.useCallback)(Ge=>{if(Se===1){const Qe=Ge.replace("\u5206","");return isNaN(parseInt(Qe,10))?0:Qe}else return Ge.replace("%","")},[Se]);return(0,y.useEffect)(()=>{he(Pe.type)},[Pe]),De.createElement("div",{style:{display:"flex",alignItems:"center"}},Ee=="select"&&De.createElement(Be.default,{size:"large",onChange:Ge=>{he(Ge),Ce({type:Ge,inputValue:Ge===1?5:20})},value:Se||Ke,style:{width:100},options:ge?[{label:"\u5206\u503C",value:1}]:[{label:"\u767E\u5206\u6BD4",value:2},{label:"\u5206\u503C",value:1}],disabled:oe}),Ee=="radio"&&De.createElement(ye.ZP.Group,{size:"large",onChange:Ge=>{const Qe=Ge.target.value;he(Qe),Ce({type:Qe,inputValue:Qe===1?5:20})},value:Se||Ke,disabled:oe},!ge&&De.createElement(ye.ZP,{value:2,style:{marginRight:"50px"}},"\u767E\u5206\u6BD4\u6263\u5206"),De.createElement(ye.ZP,{value:1},"\u56FA\u5B9A\u5206\u503C")),Ee=="radio"&&De.createElement("div",{style:{marginRight:"10px",color:"#000000"}},Pe.type==2?"\u6263\u9664\u8865\u4EA4\u9636\u6BB5\u5F97\u5206\u7684":"\u6263\u9664\u603B\u6210\u7EE9\u7684"),De.createElement(ve.Z,{size:"large",disabled:oe,value:Pe.inputValue,style:{width:"120px"},parser:Ae,addonAfter:Pe.type===1?"\u5206":"%",max:Se===2?100:Number.MAX_SAFE_INTEGER,min:0,precision:0,onChange:Ge=>{Ce({type:Se,inputValue:Ge})}}),Ee=="radio"&&Pe.type==2&&De.createElement("div",{style:{marginLeft:"10px",color:"#000000"}},"\u5206\u6570"))};at.Z=Ze},52918:function(ot,at,ee){"use strict";ee.d(at,{Z:function(){return Le}});var y=ee(59301),Be={wrp:"wrp___dq7YK",bgBlack:"bgBlack___ARIUV",monaco:"monaco___VnZC3",darkBlue:"darkBlue___UprA9",close:"close___LKoWu",embed:"embed___hvpEJ"},ye=ee(7939),ve=ee(70557),De=ee(50258),Te=ee(25399),Ze=ee(65862),Pe=ee(87513),Ce=ee(2524),oe=ee(74128),ge=ee(7310),Ee=ee(59301),Ke=Object.defineProperty,Se=Object.getOwnPropertySymbols,he=Object.prototype.hasOwnProperty,pe=Object.prototype.propertyIsEnumerable,Ae=(nt,Ve,tt)=>Ve in nt?Ke(nt,Ve,{enumerable:!0,configurable:!0,writable:!0,value:tt}):nt[Ve]=tt,Ge=(nt,Ve)=>{for(var tt in Ve||(Ve={}))he.call(Ve,tt)&&Ae(nt,tt,Ve[tt]);if(Se)for(var tt of Se(Ve))pe.call(Ve,tt)&&Ae(nt,tt,Ve[tt]);return nt},Qe=(nt,Ve,tt)=>new Promise((et,st)=>{var Me=be=>{try{qe(tt.next(be))}catch(lt){st(lt)}},ke=be=>{try{qe(tt.throw(be))}catch(lt){st(lt)}},qe=be=>be.done?et(be.value):Promise.resolve(be.value).then(Me,ke);qe((tt=tt.apply(nt,Ve)).next())}),Le=({editOffice:nt="view",data:Ve,issaver:tt,onSaver:et,theme:st,type:Me,filename:ke,monacoEditor:qe,className:be,style:lt,close:Ue,onClose:_e,hasMask:kt,disabledDownload:ct,onImgDimensions:Ut,showNodata:_t,recordInfo:Ye})=>{const[Fe,je]=(0,y.useState)("https://view.officeapps.live.com/op/view.aspx?src=http://testgs.educoder.net//rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCZz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--03541f6234b93d7ac3b2d84e7eb0e6594a952945/1.ppt"),[gt,Lt]=(0,y.useState)(""),[Re,Dt]=(0,y.useState)(),wt=window.ENV==="build"?"/react/build":"",qt=location.host.startsWith("localhost")?oe.Z.PROXY_SERVER:oe.Z.API_SERVER,Ft=10*(1024*1024),mt=(0,y.useRef)();Ve!=null&&Ve.startsWith("/api")&&Me!=="txt"&&(Ve=oe.Z.API_SERVER+Ve);const Kt=it=>it.substring(it.lastIndexOf("/")+1).split(".").pop();ke&&qe&&(qe.filename=ke),(0,y.useEffect)(()=>{var it,dt;const $t=(dt=(it=document.cookie)==null?void 0:it.replace(/\s/g,""))==null?void 0:dt.split(";");$t==null||$t.map(Pt=>{let wn=Pt.split("=");wn[0]==="_educoder_session"&&Lt(wn[1])})},[]),(0,y.useEffect)(()=>{Me==="office"&&(Ve.indexOf("bigfilescdn.")>-1||Ve.indexOf("bigfiles1")>-1?Dt({url:Ve,fileType:Kt(Ve),model:Ve.indexOf("model=edit")?"edit":"view"}):rn())},[Me,Ve]);function Yt(it){return Qe(this,null,function*(){it.data.type==="pdfdata"&&(et(it.data.data),window.removeEventListener("message",Yt,!1)),console.log("mess---:",it.data)})}const rn=()=>Qe(void 0,null,function*(){console.log("data:",Ve);let it=Ve;Ve.startsWith("http")||(it=location.origin+it);let dt=new URL(it).pathname.split("/").pop();const $t=yield(0,Pe.gJ)({attachment_id:dt});$t.url=qt+$t.url,Dt($t)}),zt=()=>{if(Ve.startsWith("http")||Ve.startsWith("blob:")){sn();return}(0,Ze.Sv)(ke||"educoder",Ve,ke)},sn=()=>{Ye&&(0,ge.fc)({id:Ye==null?void 0:Ye.id,watch_type:1,course_id:Ye==null?void 0:Ye.course_id}),(0,Ze.Nd)(ke||"educoder",decodeURIComponent(Ve))};return Ee.createElement("div",{style:Ge({},lt||{}),className:`${kt&&Be.bgBlack} ${Me?Be.wrp:"hide"}`},Ue&&Ee.createElement("div",{className:Be.close,ref:mt},!!Ut&&Ee.createElement(Te.Z,{title:"\u70B9\u51FB\u5BF9\u56FE\u7247\u8FDB\u884C\u6279\u6CE8",getPopupContainer:()=>mt.current},Ee.createElement("span",{onClick:()=>{_e(),Ut()}},Ee.createElement("i",{className:"icon-yulanpizhu"}))),!ct&&Ee.createElement(Te.Z,{title:"\u70B9\u51FB\u4E0B\u8F7D\u6B64\u6587\u4EF6",getPopupContainer:()=>mt.current},Ee.createElement("span",{onClick:sn},Ee.createElement("i",{className:"icon-quxiaozhiding"}))),tt&&Ee.createElement(Te.Z,{title:"\u4FDD\u5B58pdf\u5E76\u9000\u51FA",getPopupContainer:()=>mt.current},Ee.createElement("span",{className:"",onClick:()=>{const it=document.getElementById("pdfiframe");window.addEventListener("message",Yt,!1),setTimeout(()=>{it.contentWindow.postMessage("getData","*")},300)}},Ee.createElement("i",{className:"icon-baocun"}))),Ee.createElement(Te.Z,{title:"\u5173\u95ED",getPopupContainer:()=>mt.current},Ee.createElement("span",{className:"",onClick:()=>{_e()}},Ee.createElement("i",{className:"icon-guanbi1"})))),Ee.createElement("div",{className:`${Be[be]} ${be} ${Be.monaco} ${Me==="txt"?"show":"hide"}`},Me==="txt"&&Ee.createElement(Ee.Fragment,null,Ee.createElement(De.ZP,Ge({},qe)))),Me==="audio"&&Ee.createElement("audio",{src:`${(Ve==null?void 0:Ve.indexOf("http://"))>-1||(Ve==null?void 0:Ve.indexOf("https://"))>-1?"":"data:audio/mp3;base64,"}${Ve}`,autoPlay:!0}),Me==="video"&&Ee.createElement(Ee.Fragment,null,(Ve==null?void 0:Ve.indexOf("http"))>-1?Ee.createElement("video",{controls:!0,src:`${Ve}`,autoPlay:!0}):Ee.createElement("video",{controls:!0,src:`data:video/mp4;base64,${Ve}`,autoPlay:!0})),Me==="office"&&Re&&Ee.createElement("iframe",{src:`${wt}/office.html?key=${Re.key}&url=${btoa(Re.url)}&callbackUrl=${qt+(Re.callbackUrl||"")}&fileType=${Re.fileType}&title=${Re.title||""}&model=${nt}&officeServer=${oe.Z.ONLYOFFICE}&disabledDownload=${!!ct}`}),Me==="html"&&Ee.createElement("iframe",{src:Ve+"&disposition=inline"}),Me==="pdf"&&Ee.createElement("iframe",{id:"pdfiframe",src:`${wt}/js/pdf/index.html?filename=${ke||"educoder.pdf"}&url=${encodeURIComponent(Ve)}&disabledDownload=${!!ct}&model=${nt}`}),Me==="image"&&Ee.createElement("img",{src:`${(Ve==null?void 0:Ve.indexOf("http://"))>-1||(Ve==null?void 0:Ve.indexOf("https://"))>-1?"":"data:image/png;base64,"}${Ve}`}),(Me==="other"||Me==="download")&&Ee.createElement(Ee.Fragment,null,_t?Ee.createElement(Ce.Z,{customText:"\u5F53\u524D\u6587\u4EF6\u4E0D\u652F\u6301\u9884\u89C8\uFF0C\u53EF\u70B9\u51FB\u4E0B\u8F7D\u67E5\u770B",ButtonTwo:Ee.createElement(ye.ZP,{icon:Ee.createElement("i",{className:"iconfont icon-xiazai4 font14"}),type:"primary",size:"middle",onClick:zt,disabled:ct},"\u4E0B\u8F7D")}):Ee.createElement(ye.ZP,{type:"primary",size:"middle",onClick:zt,disabled:ct},Ee.createElement(ve.Z,null),"\u70B9\u51FB\u4E0B\u8F7D")),Me==="flowChart"&&Ee.createElement("div",{className:"embed"},Ee.createElement("iframe",{src:`/drawio/src/main/webapp/viewer.html?id=${Ve||""}&gapi=0&od=0&db=0&gh=0&gl=0`,width:"100%",height:"100%",frameBorder:"0"})))}},95097:function(ot,at,ee){"use strict";ee.d(at,{z:function(){return qe},Z:function(){return be}});var y=ee(59301),Be=ee(48850),ye=ee(49142),ve=ee(64018),De=ee(80360),Te=ee(74128),Ze=ee(65862),Pe=ee(15342),Ce=ee(44104),oe=ee(7939),ge=ee(1012),Ee=ee(52918),Ke=ee(59301),he=({html:lt})=>{const Ue=(0,y.useRef)(null),_e=(0,y.useRef)(null),kt=`.markdown-body p { +\\end{array}`}]}]}],Ge=rt=>{he.current.setValue(he.current.getValue()+" "+rt.value+" ")},He=[{key:"1",label:"\u5FEB\u6377\u6A21\u677F",children:Ce.createElement(Be.Z,{className:Ze.Z.lists,gutter:[10,10]},pe.map((rt,Ve)=>Ce.createElement(ye.Z,{flex:"110px",className:Ze.Z.item},Ce.createElement("div",null,Ce.createElement(Te.Z,{value:`$$${rt.value}$$`}),rt.name),Ce.createElement("div",{className:Ze.Z.children},rt.children.map((tt,et)=>Ce.createElement("div",{key:et},Ce.createElement("h1",null,tt.name),Ce.createElement(Be.Z,{gutter:[10,10]},tt.data.map((st,Me)=>Ce.createElement(ye.Z,{key:Me,onClick:()=>Ge(st),className:Ze.Z.diamond},Ce.createElement(Te.Z,{value:"`$$"+st.value+"$$`"}))))))))))},{key:"2",label:"\u516C\u5F0F\u6A21\u677F",children:Ce.createElement(Be.Z,{className:Ze.Z.lists,gutter:[10,10]},Ae.map((rt,Ve)=>Ce.createElement(ye.Z,{flex:"110px",className:Ze.Z.item},Ce.createElement("div",null,Ce.createElement(Te.Z,{value:"`$$"+rt.value+"$$`"}),rt.name),Ce.createElement("div",{className:Ze.Z.children},rt.children.map((tt,et)=>Ce.createElement("div",{key:et},tt.name&&Ce.createElement("h1",null,tt.name),Ce.createElement(Be.Z,{gutter:[10,10]},tt.data.map((st,Me)=>Ce.createElement(ye.Z,{key:Me,onClick:()=>Ge(st),className:Ze.Z.diamond},Ce.createElement(Te.Z,{value:"`$$"+st.value+"$$`"}))))))))))}],Le=()=>{var rt=document.createElement("div");rt.innerHTML=he.current.getValue();var Ve=rt.innerText;return ge&&ge(Ve),Ve};return(0,y.useImperativeHandle)(Se,()=>({getData:Le})),Ce.createElement("div",{className:Ze.Z.mathWrap},Ce.createElement(ve.default,{defaultActiveKey:"1",items:He}),Ce.createElement("math-field",{locale:"zh_cn",className:Ze.Z.mathField,placeholder:"\u8BF7\u6253\u5F00\u952E\u76D8\uFF0C\u8F93\u5165\u516C\u5F0F",ref:he,style:{width:800,marginTop:30,fontSize:18}},Ke||""),Ee&&Ce.createElement("div",{className:Ze.Z.button},Ce.createElement(De.ZP,{size:"large",onClick:Le,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))});at.Z=oe},98228:function(ot,at,ee){"use strict";ee.d(at,{z:function(){return _t},Z:function(){return Ye}});var y=ee(59301),Be=ee(14566),ye=ee(6767),ve=ee(62957),De=ee(7939),Te=ee(74128),Ze=ee(80024),Pe=Object.defineProperty,Ce=Object.getOwnPropertySymbols,oe=Object.prototype.hasOwnProperty,ge=Object.prototype.propertyIsEnumerable,Ee=(Fe,je,gt)=>je in Fe?Pe(Fe,je,{enumerable:!0,configurable:!0,writable:!0,value:gt}):Fe[je]=gt,Ke=(Fe,je)=>{for(var gt in je||(je={}))oe.call(je,gt)&&Ee(Fe,gt,je[gt]);if(Ce)for(var gt of Ce(je))ge.call(je,gt)&&Ee(Fe,gt,je[gt]);return Fe},Se=(Fe,je,gt)=>new Promise((kt,Re)=>{var Dt=ut=>{try{qt(gt.next(ut))}catch(Ft){Re(Ft)}},wt=ut=>{try{qt(gt.throw(ut))}catch(Ft){Re(Ft)}},qt=ut=>ut.done?kt(ut.value):Promise.resolve(ut.value).then(Dt,wt);qt((gt=gt.apply(Fe,je)).next())});const he="\u3000\u3000";function pe(Fe){var je=["Bytes","KB","MB","GB","TB"];if(Fe==0)return"0 Byte";var gt=parseInt(""+Math.floor(Math.log(Fe)/Math.log(1024)),10);return(Fe/Math.pow(1024,gt)).toFixed(1)+" "+je[gt]}var Ae=({value:Fe=[],action:je,onChange:gt,className:kt,maxSize:Re=150,title:Dt="\u6587\u4EF6\u4E0A\u4F20",accept:wt=null})=>{const qt={multiple:!1,fileList:Fe,accept:wt,withCredentials:!0,beforeUpload:Ft=>Ft.size/1024/1024(sn.name.indexOf(he)===-1&&(sn.name=`${sn.name}${he}${pe(sn.size)}`),Ke({},sn))),Ft.file.status==="done"&&((Jt=(mt=Ft.file)==null?void 0:mt.response)==null?void 0:Jt.status)===-1){message.error((rn=(Yt=Ft.file)==null?void 0:Yt.response)==null?void 0:rn.message),gt([]);return}gt(zt)},onRemove:Ft=>Se(void 0,null,function*(){const mt=Ft.size/1024/1024;return Ft.status==="uploading"?!0:mt0?"\u6BCF\u6B21\u53EA\u80FD\u4E0A\u4F20\u4E00\u4E2A\u8D44\u6E90\uFF0C \u5220\u9664\u4E0B\u9762\u8D44\u6E90\u53EF\u91CD\u65B0\u4E0A\u4F20 ":"",disabled:Fe.length>0,ghost:!0},Dt),React.createElement("span",{onClick:ut,style:{marginLeft:10}},"(\u5355\u4E2A\u6587\u4EF6\u6700\u5927",Re,"M)"," ")))},Ge=ee(61481),He=ee(89392),Le=Object.defineProperty,rt=Object.getOwnPropertySymbols,Ve=Object.prototype.hasOwnProperty,tt=Object.prototype.propertyIsEnumerable,et=(Fe,je,gt)=>je in Fe?Le(Fe,je,{enumerable:!0,configurable:!0,writable:!0,value:gt}):Fe[je]=gt,st=(Fe,je)=>{for(var gt in je||(je={}))Ve.call(je,gt)&&et(Fe,gt,je[gt]);if(rt)for(var gt of rt(je))tt.call(je,gt)&&et(Fe,gt,je[gt]);return Fe};const Me=Fe=>React.createElement("svg",st({width:14,height:14,xmlns:"http://www.w3.org/2000/svg"},Fe),React.createElement("title",null,"\u5F62\u72B6"),React.createElement("path",{d:"M10.354 3.5h-2.77v8.167H6.416V3.5H3.646L7 0l3.354 3.5ZM14 7h-1.167v5.833H1.167V7H0v7h14V7Z",fill:"#3061D0",fillRule:"nonzero"}));var ke="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwLjM1NCAzLjVoLTIuNzd2OC4xNjdINi40MTZWMy41SDMuNjQ2TDcgMGwzLjM1NCAzLjVaTTE0IDdoLTEuMTY3djUuODMzSDEuMTY3VjdIMHY3aDE0VjdaIiBmaWxsPSIjMzA2MUQwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=",qe=Object.defineProperty,be=Object.getOwnPropertySymbols,lt=Object.prototype.hasOwnProperty,Ue=Object.prototype.propertyIsEnumerable,_e=(Fe,je,gt)=>je in Fe?qe(Fe,je,{enumerable:!0,configurable:!0,writable:!0,value:gt}):Fe[je]=gt,It=(Fe,je)=>{for(var gt in je||(je={}))lt.call(je,gt)&&_e(Fe,gt,je[gt]);if(be)for(var gt of be(je))Ue.call(je,gt)&&_e(Fe,gt,je[gt]);return Fe},dt=(Fe,je,gt)=>new Promise((kt,Re)=>{var Dt=ut=>{try{qt(gt.next(ut))}catch(Ft){Re(Ft)}},wt=ut=>{try{qt(gt.throw(ut))}catch(Ft){Re(Ft)}},qt=ut=>ut.done?kt(ut.value):Promise.resolve(ut.value).then(Dt,wt);qt((gt=gt.apply(Fe,je)).next())});const{Dragger:Ut}=Be.default;function _t(Fe){let je=[];return Fe&&Fe.length>0&&(je=Fe.map(gt=>({uid:gt.id,id:gt.id,name:gt.title+he+gt.filesize,url:gt.url,filesize:gt.filesize,status:"done",response:{id:gt.id}}))),je}var Ye=({value:Fe,onChange:je,action:gt,data:kt,className:Re,maxSize:Dt=150,title:wt="\u4E0A\u4F20\u9644\u4EF6",showRemoveModal:qt=!1,accept:ut="",additionalText:Ft,isDragger:mt,number:Jt=1e3,aloneClear:Yt=!1,realTimeRemove:rn=!0,uploadText:zt,setFileProgress:sn,showFileProgress:it})=>{const[ct,$t]=(0,y.useState)(!1);let[Pt,wn]=(0,y.useState)(Fe||[]),[Xt,hr]=(0,y.useState)(1);(0,y.useEffect)(()=>{Fe&&(Xt===1&&wn([...Fe]),hr(2),Jt===(Fe==null?void 0:Fe.length)&&$t(!0))},[Fe]);const xe=()=>{setTimeout(()=>{Pt.pop(),wn([...Pt])},500)};it&&sn(Pt.some(se=>se.status==="uploading"));const re={multiple:!0,disabled:ct,accept:ut,withCredentials:!0,fileList:Pt,beforeUpload:(se,Ie)=>{const ue=se.size/1024/1024;return Pt.concat(Ie).length>Jt?(Pt.pop(),wn([...Pt]),ye.ZP.error(`\u6700\u591A\u53EA\u80FD\u4E0A\u4F20${Jt}\u4E2A\u6587\u4EF6`),Yt?Promise.reject():(xe(),!1)):ue=Jt?$t(!0):$t(!1),wn([...Pt]),Pt=Pt.map(fn=>{var tn,yt;return(tn=fn==null?void 0:fn.response)!=null&&tn.id&&(fn.url=(yt=fn==null?void 0:fn.response)==null?void 0:yt.url),fn.name.indexOf(he)===-1&&(fn.name=`${fn.name}${he}${pe(fn.size)}`),It({},fn)}),console.log("info:",se,Pt),je(Pt)},onRemove:se=>dt(void 0,null,function*(){if(!rn)return!0;const Ie=()=>dt(void 0,null,function*(){if(se.response?se.response.id:se.id){let Ne=yield(0,Ze.JZ)(se.response?se.response.id:se.uid);return Promise.resolve(Ne)}else return!0});return qt?new Promise((ue,Ne)=>{ve.default.confirm({centered:!0,width:530,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:y.createElement("div",{className:"tc font16"},"\u662F\u5426\u786E\u8BA4\u5220\u9664?"),onOk:()=>dt(void 0,null,function*(){const Rt=yield Ie();ye.ZP.success("\u5220\u9664\u6210\u529F"),ue(!0)}),onCancel:()=>ue(!1)})}):yield Ie()})};function ne(se){se.preventDefault(),se.stopPropagation()}return y.createElement("div",{className:`multi-upload ${Re||""}`},mt&&y.createElement(Ut,It({},re),y.createElement("p",{className:"ant-upload-drag-icon"},y.createElement(Ge.Z,null)),y.createElement("p",{className:"ant-upload-text"},"\u70B9\u51FB\u4E0A\u4F20\u56FE\u6807\uFF0C\u9009\u62E9\u8981\u4E0A\u4F20\u7684\u6587\u4EF6\u6216\u5C06\u6587\u4EF6\u62D6\u62FD\u5230\u6B64",y.createElement("br",null),"(\u5355\u4E2A\u6587\u4EF6\u6700\u5927\u9650\u5236\u4E3A",Dt,"MB)"," "),Ft),!mt&&y.createElement(Be.default,It({},re),y.createElement(De.ZP,{disabled:ct,className:"upload_button"},y.createElement("img",{className:"aBtn_img",src:ke}),wt),y.createElement("span",{onClick:ne,className:"upload_text"},zt||`(\u5355\u4E2A\u6587\u4EF6\u6700\u5927${Dt}MB)`)))}},2524:function(ot,at,ee){"use strict";var y=ee(59301),Be=ee(93314),ye=ee(7939),ve=Object.defineProperty,De=Object.defineProperties,Te=Object.getOwnPropertyDescriptors,Ze=Object.getOwnPropertySymbols,Pe=Object.prototype.hasOwnProperty,Ce=Object.prototype.propertyIsEnumerable,oe=(Se,he,pe)=>he in Se?ve(Se,he,{enumerable:!0,configurable:!0,writable:!0,value:pe}):Se[he]=pe,ge=(Se,he)=>{for(var pe in he||(he={}))Pe.call(he,pe)&&oe(Se,pe,he[pe]);if(Ze)for(var pe of Ze(he))Ce.call(he,pe)&&oe(Se,pe,he[pe]);return Se},Ee=(Se,he)=>De(Se,Te(he));const Ke=({img:Se,buttonProps:he={},styles:pe={},customText:Ae,ButtonText:Ge,ButtonClick:He,Buttonclass:Le,ButtonTwo:rt,imgStyles:Ve,loading:tt=!1,className:et=""})=>y.createElement("section",{className:`tc animated fadeIn ${et}`,style:ge({color:"#999",margin:"100px auto",visibility:tt?"hidden":"visible"},pe)},y.createElement("img",{src:Se||Be,style:Ee(ge({},Ve),{pointerEvents:"none",userSelect:"none"})}),y.createElement("p",{className:"mt20 font14"},Ae||"\u6682\u65F6\u8FD8\u6CA1\u6709\u76F8\u5173\u6570\u636E\u54E6!"),Ge&&y.createElement(ye.ZP,ge({className:Le,onClick:He},he),Ge),rt&&rt);at.Z=Ke},4324:function(ot,at,ee){"use strict";ee.d(at,{Q:function(){return Te}});var y=ee(59301),Be=ee(82326),ye=ee(47889),ve=ee(71051),De=ee(59301),Te=(Pe=>(Pe[Pe.Number=1]="Number",Pe[Pe.Percent=2]="Percent",Pe))(Te||{});const Ze=({value:Pe,onChange:Ce,disabled:oe,hidePercentOption:ge=!1,percentType:Ee="select"})=>{const Ke=(0,y.useMemo)(()=>ge?1:2,[ge]),[Se,he]=(0,y.useState)(Ke);console.log(Se);const pe=Ge=>Pe.type===1?`${Ge}\u5206`:`${Ge}%`,Ae=(0,y.useCallback)(Ge=>{if(Se===1){const He=Ge.replace("\u5206","");return isNaN(parseInt(He,10))?0:He}else return Ge.replace("%","")},[Se]);return(0,y.useEffect)(()=>{he(Pe.type)},[Pe]),De.createElement("div",{style:{display:"flex",alignItems:"center"}},Ee=="select"&&De.createElement(Be.default,{size:"large",onChange:Ge=>{he(Ge),Ce({type:Ge,inputValue:Ge===1?5:20})},value:Se||Ke,style:{width:100},options:ge?[{label:"\u5206\u503C",value:1}]:[{label:"\u767E\u5206\u6BD4",value:2},{label:"\u5206\u503C",value:1}],disabled:oe}),Ee=="radio"&&De.createElement(ye.ZP.Group,{size:"large",onChange:Ge=>{const He=Ge.target.value;he(He),Ce({type:He,inputValue:He===1?5:20})},value:Se||Ke,disabled:oe},!ge&&De.createElement(ye.ZP,{value:2,style:{marginRight:"50px"}},"\u767E\u5206\u6BD4\u6263\u5206"),De.createElement(ye.ZP,{value:1},"\u56FA\u5B9A\u5206\u503C")),Ee=="radio"&&De.createElement("div",{style:{marginRight:"10px",color:"#000000"}},Pe.type==2?"\u6263\u9664\u8865\u4EA4\u9636\u6BB5\u5F97\u5206\u7684":"\u6263\u9664\u603B\u6210\u7EE9\u7684"),De.createElement(ve.Z,{size:"large",disabled:oe,value:Pe.inputValue,style:{width:"120px"},parser:Ae,addonAfter:Pe.type===1?"\u5206":"%",max:Se===2?100:Number.MAX_SAFE_INTEGER,min:0,precision:0,onChange:Ge=>{Ce({type:Se,inputValue:Ge})}}),Ee=="radio"&&Pe.type==2&&De.createElement("div",{style:{marginLeft:"10px",color:"#000000"}},"\u5206\u6570"))};at.Z=Ze},52918:function(ot,at,ee){"use strict";ee.d(at,{Z:function(){return Le}});var y=ee(59301),Be={wrp:"wrp___dq7YK",bgBlack:"bgBlack___ARIUV",monaco:"monaco___VnZC3",darkBlue:"darkBlue___UprA9",close:"close___LKoWu",embed:"embed___hvpEJ"},ye=ee(7939),ve=ee(70557),De=ee(50258),Te=ee(25399),Ze=ee(65862),Pe=ee(87513),Ce=ee(2524),oe=ee(74128),ge=ee(7310),Ee=ee(59301),Ke=Object.defineProperty,Se=Object.getOwnPropertySymbols,he=Object.prototype.hasOwnProperty,pe=Object.prototype.propertyIsEnumerable,Ae=(rt,Ve,tt)=>Ve in rt?Ke(rt,Ve,{enumerable:!0,configurable:!0,writable:!0,value:tt}):rt[Ve]=tt,Ge=(rt,Ve)=>{for(var tt in Ve||(Ve={}))he.call(Ve,tt)&&Ae(rt,tt,Ve[tt]);if(Se)for(var tt of Se(Ve))pe.call(Ve,tt)&&Ae(rt,tt,Ve[tt]);return rt},He=(rt,Ve,tt)=>new Promise((et,st)=>{var Me=be=>{try{qe(tt.next(be))}catch(lt){st(lt)}},ke=be=>{try{qe(tt.throw(be))}catch(lt){st(lt)}},qe=be=>be.done?et(be.value):Promise.resolve(be.value).then(Me,ke);qe((tt=tt.apply(rt,Ve)).next())}),Le=({editOffice:rt="view",data:Ve,issaver:tt,onSaver:et,theme:st,type:Me,filename:ke,monacoEditor:qe,className:be,style:lt,close:Ue,onClose:_e,hasMask:It,disabledDownload:dt,onImgDimensions:Ut,showNodata:_t,recordInfo:Ye})=>{const[Fe,je]=(0,y.useState)("https://view.officeapps.live.com/op/view.aspx?src=http://testgs.educoder.net//rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCZz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--03541f6234b93d7ac3b2d84e7eb0e6594a952945/1.ppt"),[gt,kt]=(0,y.useState)(""),[Re,Dt]=(0,y.useState)(),wt=window.ENV==="build"?"/react/build":"",qt=location.host.startsWith("localhost")?oe.Z.PROXY_SERVER:oe.Z.API_SERVER,Ft=10*(1024*1024),mt=(0,y.useRef)();Ve!=null&&Ve.startsWith("/api")&&Me!=="txt"&&(Ve=oe.Z.API_SERVER+Ve);const Jt=it=>it.substring(it.lastIndexOf("/")+1).split(".").pop();ke&&qe&&(qe.filename=ke),(0,y.useEffect)(()=>{var it,ct;const $t=(ct=(it=document.cookie)==null?void 0:it.replace(/\s/g,""))==null?void 0:ct.split(";");$t==null||$t.map(Pt=>{let wn=Pt.split("=");wn[0]==="_educoder_session"&&kt(wn[1])})},[]),(0,y.useEffect)(()=>{Me==="office"&&(Ve.indexOf("bigfilescdn.")>-1||Ve.indexOf("bigfiles1")>-1?Dt({url:Ve,fileType:Jt(Ve),model:Ve.indexOf("model=edit")?"edit":"view"}):rn())},[Me,Ve]);function Yt(it){return He(this,null,function*(){it.data.type==="pdfdata"&&(et(it.data.data),window.removeEventListener("message",Yt,!1)),console.log("mess---:",it.data)})}const rn=()=>He(void 0,null,function*(){console.log("data:",Ve);let it=Ve;Ve.startsWith("http")||(it=location.origin+it);let ct=new URL(it).pathname.split("/").pop();const $t=yield(0,Pe.gJ)({attachment_id:ct});$t.url=qt+$t.url,Dt($t)}),zt=()=>{if(Ve.startsWith("http")||Ve.startsWith("blob:")){sn();return}(0,Ze.Sv)(ke||"educoder",Ve,ke)},sn=()=>{Ye&&(0,ge.fc)({id:Ye==null?void 0:Ye.id,watch_type:1,course_id:Ye==null?void 0:Ye.course_id}),(0,Ze.Nd)(ke||"educoder",decodeURIComponent(Ve))};return Ee.createElement("div",{style:Ge({},lt||{}),className:`${It&&Be.bgBlack} ${Me?Be.wrp:"hide"}`},Ue&&Ee.createElement("div",{className:Be.close,ref:mt},!!Ut&&Ee.createElement(Te.Z,{title:"\u70B9\u51FB\u5BF9\u56FE\u7247\u8FDB\u884C\u6279\u6CE8",getPopupContainer:()=>mt.current},Ee.createElement("span",{onClick:()=>{_e(),Ut()}},Ee.createElement("i",{className:"icon-yulanpizhu"}))),!dt&&Ee.createElement(Te.Z,{title:"\u70B9\u51FB\u4E0B\u8F7D\u6B64\u6587\u4EF6",getPopupContainer:()=>mt.current},Ee.createElement("span",{onClick:sn},Ee.createElement("i",{className:"icon-quxiaozhiding"}))),tt&&Ee.createElement(Te.Z,{title:"\u4FDD\u5B58pdf\u5E76\u9000\u51FA",getPopupContainer:()=>mt.current},Ee.createElement("span",{className:"",onClick:()=>{const it=document.getElementById("pdfiframe");window.addEventListener("message",Yt,!1),setTimeout(()=>{it.contentWindow.postMessage("getData","*")},300)}},Ee.createElement("i",{className:"icon-baocun"}))),Ee.createElement(Te.Z,{title:"\u5173\u95ED",getPopupContainer:()=>mt.current},Ee.createElement("span",{className:"",onClick:()=>{_e()}},Ee.createElement("i",{className:"icon-guanbi1"})))),Ee.createElement("div",{className:`${Be[be]} ${be} ${Be.monaco} ${Me==="txt"?"show":"hide"}`},Me==="txt"&&Ee.createElement(Ee.Fragment,null,Ee.createElement(De.ZP,Ge({},qe)))),Me==="audio"&&Ee.createElement("audio",{src:`${(Ve==null?void 0:Ve.indexOf("http://"))>-1||(Ve==null?void 0:Ve.indexOf("https://"))>-1?"":"data:audio/mp3;base64,"}${Ve}`,autoPlay:!0}),Me==="video"&&Ee.createElement(Ee.Fragment,null,(Ve==null?void 0:Ve.indexOf("http"))>-1?Ee.createElement("video",{controls:!0,src:`${Ve}`,autoPlay:!0}):Ee.createElement("video",{controls:!0,src:`data:video/mp4;base64,${Ve}`,autoPlay:!0})),Me==="office"&&Re&&Ee.createElement("iframe",{src:`${wt}/office.html?key=${Re.key}&url=${btoa(Re.url)}&callbackUrl=${qt+(Re.callbackUrl||"")}&fileType=${Re.fileType}&title=${Re.title||""}&model=${rt}&officeServer=${oe.Z.ONLYOFFICE}&disabledDownload=${!!dt}`}),Me==="html"&&Ee.createElement("iframe",{src:Ve+"&disposition=inline"}),Me==="pdf"&&Ee.createElement("iframe",{id:"pdfiframe",src:`${wt}/js/pdf/index.html?filename=${ke||"educoder.pdf"}&url=${encodeURIComponent(Ve)}&disabledDownload=${!!dt}&model=${rt}`}),Me==="image"&&Ee.createElement("img",{src:`${(Ve==null?void 0:Ve.indexOf("http://"))>-1||(Ve==null?void 0:Ve.indexOf("https://"))>-1?"":"data:image/png;base64,"}${Ve}`}),(Me==="other"||Me==="download")&&Ee.createElement(Ee.Fragment,null,_t?Ee.createElement(Ce.Z,{customText:"\u5F53\u524D\u6587\u4EF6\u4E0D\u652F\u6301\u9884\u89C8\uFF0C\u53EF\u70B9\u51FB\u4E0B\u8F7D\u67E5\u770B",ButtonTwo:Ee.createElement(ye.ZP,{icon:Ee.createElement("i",{className:"iconfont icon-xiazai4 font14"}),type:"primary",size:"middle",onClick:zt,disabled:dt},"\u4E0B\u8F7D")}):Ee.createElement(ye.ZP,{type:"primary",size:"middle",onClick:zt,disabled:dt},Ee.createElement(ve.Z,null),"\u70B9\u51FB\u4E0B\u8F7D")),Me==="flowChart"&&Ee.createElement("div",{className:"embed"},Ee.createElement("iframe",{src:`/drawio/src/main/webapp/viewer.html?id=${Ve||""}&gapi=0&od=0&db=0&gh=0&gl=0`,width:"100%",height:"100%",frameBorder:"0"})))}},95097:function(ot,at,ee){"use strict";ee.d(at,{z:function(){return qe},Z:function(){return be}});var y=ee(59301),Be=ee(48850),ye=ee(49142),ve=ee(64018),De=ee(80360),Te=ee(74128),Ze=ee(65862),Pe=ee(15342),Ce=ee(44104),oe=ee(7939),ge=ee(1012),Ee=ee(52918),Ke=ee(59301),he=({html:lt})=>{const Ue=(0,y.useRef)(null),_e=(0,y.useRef)(null),It=`.markdown-body p { margin: 0 0 16px 0 !important; line-height: 28px; white-space: pre-wrap; @@ -1241,20 +1241,20 @@ ${Yt} .markdown-body pre { margin-top: 0; margin-bottom: 16px; - }`;return(0,y.useEffect)(()=>{const ct=Ue.current.attachShadow({mode:"open"});_e.current=document.createElement("div"),_e.current.className="markdown-body",_e.current.innerHTML=lt,ct.appendChild(_e.current);const Ut=document.createElement("style");return Ut.textContent=kt,ct.appendChild(Ut),()=>{ct.innerHTML=""}},[]),(0,y.useEffect)(()=>{_e.current&&(_e.current.innerHTML=lt)},[lt]),Ke.createElement("div",{ref:Ue})};function pe(lt){const Ue=["onabort","onanimationend","onanimationiteration","onanimationstart","onauxclick","onblur","oncancel","oncanplay","oncanplaythrough","onchange","onclick","onclose","oncontextmenu","oncopy","oncut","ondblclick","ondrag","ondragend","ondragenter","ondragleave","ondragover","ondragstart","ondrop","ondurationchange","onemptied","onended","onerror","onfocus","onformdata","ongotpointercapture","oninput","oninvalid","onkeydown","onkeypress","onkeyup","onload","onloadeddata","onloadedmetadata","onloadstart","onlostpointercapture","onmousedown","onmousemove","onmouseout","onmouseover","onmouseup","onpaste","onpause","onplay","onplaying","onpointercancel","onpointerdown","onpointerenter","onpointerleave","onpointermove","onpointerout","onpointerover","onpointerup","onprogress","onratechange","onreset","onresize","onscroll","onsecuritypolicyviolation","onseeked","onseeking","onselect","onslotchange","onstalled","onsubmit","onsuspend","ontimeupdate","ontoggle","ontouchcancel","ontouchend","ontouchmove","ontouchstart","ontransitionend","onvolumechange","onwaiting","onwheel"],_e=new RegExp(`\\b(${Ue.join("|")})\\s*=\\s*(?:"[^"]*"|'[^']*'|[^\\s>]*)`,"gi");return lt.replace(_e,"").trim()}var Ae={mdBody:"mdBody___raKXb",button:"button___Ch5Pc",previewFlowChart:"previewFlowChart___vY1dq"},Ge=Object.defineProperty,Qe=Object.getOwnPropertySymbols,Le=Object.prototype.hasOwnProperty,nt=Object.prototype.propertyIsEnumerable,Ve=(lt,Ue,_e)=>Ue in lt?Ge(lt,Ue,{enumerable:!0,configurable:!0,writable:!0,value:_e}):lt[Ue]=_e,tt=(lt,Ue)=>{for(var _e in Ue||(Ue={}))Le.call(Ue,_e)&&Ve(lt,_e,Ue[_e]);if(Qe)for(var _e of Qe(Ue))nt.call(Ue,_e)&&Ve(lt,_e,Ue[_e]);return lt};const et="@\u2581\u2581@",st="@\u2581@",Me=/]*>/g;function ke(lt){let Ue=document.createElement("div");return Ue.innerHTML=lt,Ue.childNodes.length===0?"":Ue.childNodes[0].nodeValue}const qe=(lt,Ue)=>{lt=lt||"";const _e=/(?:https?:\/\/[^\/]+)?\/api\/attachments\/([A-Za-z0-9+/=]+)(\?.*?)?\)|(?:https?:\/\/[^\/]+)?\/api\/attachments\/([A-Za-z0-9+/=]+)(\?.*?)?|(?:https?:\/\/[^\/]+)?\/attachments\/download\/([A-Za-z0-9+/=]+)(\?.*?)?\//g,kt=/\"(?:https?:\/\/[^\/]+)?\/api\/attachments\/([A-Za-z0-9+/=]+)(\?.*?)?|\"(?:https?:\/\/[^\/]+)?\/attachments\/download\/([A-Za-z0-9+/=]+)(\?.*?)?\//g,ct=/\(\s+(?:https?:\/\/[^\/]+)?\/files\/uploads\/([A-Za-z0-9+/=]+)(\?.*?)?|\"(?:https?:\/\/[^\/]+)?\/files\/uploads\/([A-Za-z0-9+/=]+)(\?.*?)?\//g,Ut=/(?:https?:\/\/[^\/]+)?\/attachments\/download\/([A-Za-z0-9+/=]+)(\?.*?)?\//g;return Ue?lt.replaceAll("https://www.educoder.net","").replaceAll("https://www-cdn.educoder.net","").replaceAll("//api/attachments","/api/attachments").replace(_e,(_t,Ye,Fe,je,gt,Lt,Re)=>{const Dt=Ye||je||Lt,wt=Fe||gt||Re||"?";return Te.Z.API_SERVER+"/api/attachments/"+Dt+wt+"&t="+(0,Ze.Jn)(Dt,Date.now())+(_t.indexOf(")")>-1?")":"&")}).replaceAll('src="(','src="').replaceAll("src='(",'src="'):(lt=lt.replace(Ut,(_t,Ye,Fe,je,gt,Lt,Re)=>{const Dt=Ye||je||Lt,wt=Fe||gt||Re||"?";return Te.Z.API_SERVER+"/attachments/download/"+Dt+wt+"&t="+(0,Ze.Jn)(Dt,Date.now())+(_t.indexOf(")")>-1?")":"&")}).replace(_e,(_t,Ye,Fe,je,gt,Lt,Re)=>{const Dt=Ye||je||Lt,wt=Fe||gt||Re||"?";return Te.Z.API_SERVER+"/api/attachments/"+Dt+wt+"&t="+(0,Ze.Jn)(Dt,Date.now())+(_t.indexOf(")")>-1?")":"&")}).replace(kt,(_t,Ye,Fe,je,gt)=>{const Lt=Ye||je,Re=Fe||gt||"";return'"'+Te.Z.API_SERVER+"/api/attachments/"+Lt+Re+Lt+Re+"&t="+(0,Ze.Jn)(Lt,Date.now())}).replace(ct,(_t,Ye,Fe,je,gt)=>{const Lt=Ye||je,Re=Fe||gt||"";return"("+Te.Z.API_SERVER+"/files/uploads/"+Lt+Re+Lt+Re+"&t="+(0,Ze.Jn)(Lt,Date.now())}).replaceAll('src="(','src="').replaceAll("src='(",'src="').replaceAll("http://video.educoder","https://video.educoder").replaceAll("http://www.educoder.net/api","https://data.educoder.net/api").replaceAll("https://www.educoder.net/api","https://data.educoder.net/api").replace(/\r\n/g,` -`),lt)};var be=({value:lt="",edit:Ue=!1,className:_e,showTextOnly:kt,showLines:ct,style:Ut={},stylesPrev:_t={},highlightKeywords:Ye,showProgramFill:Fe,isProgramFill:je,disabledFill:gt=!1,programFillValue:Lt,openEditor:Re=()=>{},onFillChange:Dt=ut=>{},onFillBlur:wt=()=>{},onFillFocus:qt=()=>{}})=>{let ut=pe(String(lt||""));const Ft=(0,y.useRef)(),mt=(0,y.useRef)(),[Kt,Yt]=(0,y.useState)(""),[rn,zt]=(0,y.useState)("office"),[sn,it]=(0,y.useState)([]),dt=(0,y.useRef)("a"+(0,ge.Z)()),$t={},Pt=yt=>//i.test(yt||""),wn=(yt,un,$n)=>{const br=document.createElement(yt===st?"input":"textarea");br.style.width="100%",br.style.height=yt===st?"40px":"151px",br.rows=5,br.spellcheck=!1,br.name="edu-program-fill",br.placeholder="\u8BF7\u8F93\u5165",br.dataset.id=un;const xa=Object.keys($t).length;return $t[xa]=br,`${br.outerHTML}`};function Xt(yt){return yt=yt.replace(/!\[.*?\]\(.*?\)/g,""),yt=yt.replace(/\[.*?\]\(.*?\)/g,""),yt=yt.replace(new RegExp("","gs"),""),yt=yt.replace(//g,""),yt=yt.replace(//g,""),yt=yt.replace(new RegExp(".*?<\\/video>","gs"),""),yt=yt.replace(new RegExp(".*?<\\/audio>","gs"),""),yt=yt.replace(new RegExp(".*?<\\/style>","gs"),""),yt=yt.replace(new RegExp(".*?<\\/script>","gs"),""),yt}const mr=yt=>!kt&&Pt(ut)?yt:yt.replace(/([\s\S]+?)<\/style>/gim,function(un,$n){let br=$n.replace(/(\n|\r)/g,"").split("}"),xa=[];return br.map(el=>{el!=""&&xa.push(`.${dt.current} ${el}`)}),``}),xe=(0,y.useMemo)(()=>{try{const br=/\(\s+\/api\/attachments\/|\(\/api\/attachments\//g,xa=/\"\/api\/attachments\/|\"\/attachments\/download\//g,el=/\(\s+\/files\/uploads\/|\"\/files\/uploads\//g,ia=/\(\/attachments\/download\//g;ut=ut.replace(ia,"("+Te.Z.API_SERVER+"/attachments/download/").replace(br,"("+Te.Z.API_SERVER+"/api/attachments/").replace(xa,'"'+Te.Z.API_SERVER+"/api/attachments/").replace(el,'"'+Te.Z.API_SERVER+"/files/uploads/").replaceAll("http://video.educoder","https://video.educoder").replaceAll("http://www.educoder.net/api","https://data.educoder.net/api").replaceAll("https://www.educoder.net/api","https://data.educoder.net/api").replace(/\r\n/g,` -`),Ft.current.style.display="none"}catch(br){}if(Fe){let br=-1;return ut=ut.replaceAll("<","<").replaceAll(">",">").replace(/(@▁▁@|@▁@)/g,function(xa,el,ia){var Wn;return++br,wn(xa,br,(Wn=Lt==null?void 0:Lt[br])==null?void 0:Wn.value.replaceAll("<","<").replaceAll(">",">"))}),`
          ${mr(ut||"")}
          `}let yt=mr(ut);yt=(0,ye.ZP)(yt);const un=(0,ye.ez)();ut.match(/\[TOC\]/)&&(yt=yt.replace("

          [TOC]

          ",(0,ye.Qv)()),(0,ye.Iy)()),yt=yt.replace(/(__special_katext_id_\d+__)/g,(br,xa)=>{const{type:el,expression:ia}=un[xa];return(0,Pe.renderToString)(ke(ia)||"",{displayMode:el==="block",throwOnError:!1,output:"html"})}),yt=yt.replace(/▁/g,"\u2581\u2581\u2581\u2581\u2581"),(0,ye.AL)();const $n=document.createElement("div");if($n.innerHTML=yt,kt)return $n.innerText;if(Ye){const br=Ye.replace(/[.*+?^${}()|[\]\\]/g,"\\$&");return Ie($n,br),$n.innerHTML}return setTimeout(()=>Rt(),500),$n.innerHTML},[ut,Ye]);(0,y.useEffect)(()=>{ue.current&&ue.current.querySelectorAll(["input","textarea"]).forEach(un=>{un.oninput=re,un.onblur=ne,un.onfocus=se})},[sn]),(0,y.useEffect)(()=>{var yt,un,$n,br,xa;if(Lt!=null&&Lt.length)try{const el=ue.current.querySelectorAll(".edu-program-fill-score"),ia=ue.current.querySelectorAll('[name="edu-program-fill"]');for(const[Wn,qn]of ia.entries())qn.value=((yt=Lt==null?void 0:Lt[Wn])==null?void 0:yt.value)||"",((un=Lt==null?void 0:Lt[Wn])==null?void 0:un.type)==="warning"?qn.className="program-fill-warning":(($n=Lt==null?void 0:Lt[Wn])==null?void 0:$n.type)==="success"?qn.className="program-fill-success":qn.className="";for(const[Wn,qn]of el.entries())qn.innerHTML=(br=Lt==null?void 0:Lt[Wn])!=null&&br.score?`${(xa=Lt==null?void 0:Lt[Wn])==null?void 0:xa.score}\u5206`:"";it(Lt)}catch(el){console.log(el,"error")}},[Lt]);const re=yt=>{sn[yt.target.dataset.id]=sn[yt.target.dataset.id]||{},sn[yt.target.dataset.id].value=yt.target.value,it([...sn]),Dt(sn,yt.target.dataset.id)},ne=yt=>{sn[yt.target.dataset.id]=sn[yt.target.dataset.id]||{},sn[yt.target.dataset.id].value=yt.target.value,it([...sn]),wt(sn,yt.target.dataset.id)},se=yt=>{sn[yt.target.dataset.id]=sn[yt.target.dataset.id]||{},sn[yt.target.dataset.id].value=yt.target.value,it([...sn]),qt(sn,yt.target.dataset.id)};function Ie(yt,un){return yt.childNodes.forEach($n=>{var br;if($n.childNodes.length>0)Ie($n,un);else if($n.nodeName!=="IMG")if($n.innerHTML)$n.innerHTML=(br=$n.innerHTML)==null?void 0:br.replace(new RegExp(un,"gi"),'$&');else{const xa=document.createElement("span");xa.innerHTML=$n.textContent.replace(new RegExp(un,"gi"),'$&'),$n.replaceWith(xa)}})}const ue=(0,y.useRef)();ye.jb.WebkitLineClamp=ct,ct&&(Ut=tt(tt({},Ut),ye.jb));function Ne(yt){let un=yt.target;if(un.tagName.toUpperCase()==="A"){let $n=un.getAttribute("href");if($n.indexOf("office")>-1)yt.preventDefault(),Yt($n),zt("office");else if($n.indexOf("application/pdf")>-1)yt.preventDefault(),Yt($n),zt("pdf");else if($n.indexOf("text/html")>-1)yt.preventDefault(),Yt($n),zt("html");else if($n.startsWith("#")){yt.preventDefault();let br=document.getElementById($n.replace("#",""));br&&br.scrollIntoView(!0)}}}const Rt=()=>{var yt;const un=(yt=ue.current)==null?void 0:yt.querySelectorAll("video");un==null||un.forEach($n=>{if($n.oncontextmenu=()=>!1,$n.src.indexOf(".m3u8")>-1&&!$n.canPlayType("application/vnd.apple.mpegurl")){if(De.ZP.isSupported()){var br=new De.ZP;br.loadSource($n.src),br.attachMedia($n)}}})};(0,y.useEffect)(()=>{if(ue.current&&xe&&xe.match(Me)&&window.PR.prettyPrint(),ue.current)return ue.current.addEventListener("click",Ne),()=>{var yt;(yt=ue.current)==null||yt.removeEventListener("click",Ne),(0,ye.AL)(),(0,ye.Iy)()}},[xe,ue.current,Ne]);const fn=yt=>{yt.target.nodeName==="IMG"&&yt.target.className.indexOf("draw-flowchart")>-1?(Ft.current.style.zIndex=1,Ft.current.style.display="flex",Ft.current.style.width=yt.target.clientWidth+"px",Ft.current.style.height=yt.target.clientHeight+"px",Ft.current.style.top=yt.target.offsetTop+"px",Ft.current.style.left=yt.target.offsetLeft+"px",yt.target.id&&(mt.current=yt.target.id)):Ft.current.style.display="none"},tn=()=>{Ft.current.style.display="none"};return(0,y.useEffect)(()=>{var yt;const un=$n=>{$n.preventDefault(),$n.clipboardData.setData("text",window.getSelection().toString())};return(yt=ue.current)==null||yt.addEventListener("copy",un),()=>{var $n;($n=ue.current)==null||$n.removeEventListener("copy",un)}},[ue.current]),y.createElement("div",{style:{position:"relative"},onMouseLeave:tn},kt&&y.createElement("div",{ref:ue,className:`${Ae.mdBody} `},xe),!kt&&!Pt(xe)&&y.createElement("div",{ref:ue,style:tt({},Ut),onMouseOver:fn,className:`${_e||""} ${gt?"disabled-fill":""} markdown-body ${Ae.mdBody} ${dt.current}`,dangerouslySetInnerHTML:{__html:xe}}),!kt&&Pt(xe)&&y.createElement(he,{html:xe}),y.createElement("div",{ref:Ft,className:`${Ae.button} ${Ue?"":Ae.previewFlowChart}`},y.createElement(Ce.Z,null,y.createElement(oe.ZP,{onClick:()=>{Ue?Re(mt.current):(Yt(mt.current),zt("flowChart"))}},Ue?"\u7F16\u8F91":"\u9884\u89C8"))),y.createElement(Ee.Z,{close:!0,data:Kt,type:Kt!=null&&Kt.length?rn:"",style:tt({},_t),onClose:()=>Yt("")}))}},83028:function(ot,at,ee){"use strict";ee.d(at,{Z:function(){return Pe}});var y=ee(59301),Be={flex_box_center:"flex_box_center___rQJfc",flex_space_between:"flex_space_between___MDW24",flex_box_vertical_center:"flex_box_vertical_center___RZbAv",flex_box_center_end:"flex_box_center_end___ILhJA",flex_box_column:"flex_box_column___Fmij7",orangeColor:"orangeColor___U5vU6",redColor:"redColor___qYa6X",statustitle:"statustitle___pTBLm",statusbody:"statusbody___qUPQx",flex:"flex___VtL45"},ye=ee(62957),ve="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAPCAYAAADUFP50AAAAAXNSR0IArs4c6QAAAUFJREFUOE+V0ktKw1AUxvH/rVqIxT4wkgwEUSmK4APRBfiYCKU7cOZEBOkadAMZiwhuwJETBQciFRTtwJkPBLW2BRGrRanU9kpN2sSYiGaWc/PjuznnCN2Qh8AkPo+AzXxKLLiPhW7ICtDqB4GzQkqM/huGFZgZcDCBBDaaicsTMKbZH2xfwdY5/ICAEGSasC0AwRYblj+gKkENwfy4WS9V4LHsgsk49EZteJKHdBa6w7AybdZzr3D64ILxGKjtNrx9gfsSRBSYtf6xZh1/u+qQClrIhtdFuHmGvhisJcz65RPsZl2Jc/3QE7FhpgDHuT80x2+O9cR1K/GiCDt3rkQ/+Ns43gDFD0YVmHIuQGOOmiGTARhxwkGd1cZ7Vwd0OppWr3911StpcV++Iwn67q/kyBMuHchErcqwFxT1XZXsfQJqo2zI6kdI4QAAAABJRU5ErkJggg==",De="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAAXNSR0IArs4c6QAAAW1JREFUOE+dkj1IQmEUht9z/blp4VQEjS39eW+oSCFCpFCI4BiKFGWWQUSrCjVVg+lQNJZQDZGNTm1B4NTibS3n2lo0wuqEN8i/a0HfeN7v+d73nO+QJEcKAJzQPAwCnSpKNtoqkyRHqgDrtUFAb6Rnedx43KgT6O5P0GQijFiNLe/Sy3/B8g+YTIRRrb5jP32JYNADr8eOldU0RJEqVlm8r1kyuA/AIEB10OWy4vBgA4ryCIdjCJlMDmfn1zAY6EmyGY/UrAwrgGATWKsn4mGEQl4Uiw+YX9hT73aZiEcl8eMbZAGA0AT6/ZPY3Ykiny/A55tA7uoGqdQFBD2VbDbDugoSTTEj3gTGYgG8Vt7UeG63hNkZJ7a2s+gw1XqPnf5REKhkt4kxNakO08ycbOtRC/7FcakCwNTJ0WwmDI+1LUCZZDkSYGa5Eewf0G0KAnprNYtFQHdPbZhNS1cmLafF5bUTJsyBSVMHPm+/ADTrfrtCH68WAAAAAElFTkSuQmCC",Te=(Ce,oe,ge)=>new Promise((Ee,Ke)=>{var Se=Ae=>{try{pe(ge.next(Ae))}catch(Ge){Ke(Ge)}},he=Ae=>{try{pe(ge.throw(Ae))}catch(Ge){Ke(Ge)}},pe=Ae=>Ae.done?Ee(Ae.value):Promise.resolve(Ae.value).then(Se,he);pe((ge=ge.apply(Ce,oe)).next())}),Pe=({type:Ce,resdata:oe,onok:ge,oktext:Ee,okloading:Ke})=>{const[Se,he]=(0,y.useState)(!1),{can_copy_list:pe,can_copy_num:Ae,challenge_type:Ge,course_data_list:Qe,no_copy_list:Le,no_copy_num:nt,no_use_list:Ve,no_use_num:tt,repeat_shixun_num:et,student_count:st,total_num:Me,use_num:ke}=oe;let qe=Ae>0||Ce==="exercise";(0,y.useEffect)(()=>{(oe==null?void 0:oe.student_count)>0&&he(!0)},[oe]),console.log("---11",Ke),(0,y.useEffect)(()=>{Ke||he(!1)},[Ke]);const be=()=>{if(Ce==="exercise"&&Ge===1)return y.createElement(y.Fragment,null,"\u8BFE\u5802\u5185\u6709",y.createElement("span",{className:Be.orangeColor},st),"\u540D\u5B66\u751F\u5DF2\u5728\u5176\u4ED6\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",y.createElement("span",{className:Be.orangeColor},ke),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",y.createElement("span",{className:Be.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u4F5C\u7B54\u5DF2\u6311\u6218\u8FC7\u7684\u5B9E\u8BAD\u9898\u3002"));if(Ce==="exercise"&&Ge===2)return y.createElement(y.Fragment,null,"\u8BFE\u5802\u5185\u6709",y.createElement("span",{className:Be.orangeColor},st),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",y.createElement("span",{className:Be.orangeColor},ke),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",y.createElement("span",{className:Be.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(Ce==="shixun"&&Ge===1)return y.createElement(y.Fragment,null,"\u8BFE\u5802\u5185\u6709",y.createElement("span",{className:Be.orangeColor},st),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u8BE5\u5B9E\u8DF5\u9879\u76EE\uFF0C",y.createElement("span",{className:Be.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(Ce==="shixun"&&Ge===2)return y.createElement(y.Fragment,null,"\u8BFE\u5802\u5185\u6709",y.createElement("span",{className:Be.orangeColor},st),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7\u8BE5\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",y.createElement("span",{className:Be.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(Ce==="subject"&&Ge===1)return y.createElement(y.Fragment,null,"\u8BFE\u5802\u5185\u6709",y.createElement("span",{className:Be.orangeColor},st),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",y.createElement("span",{className:Be.orangeColor},ke),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",y.createElement("span",{className:Be.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(Ce==="subject"&&Ge===2)return y.createElement(y.Fragment,null,"\u8BFE\u5802\u5185\u6709 ",y.createElement("span",{className:Be.orangeColor},st)," \u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u6311\u6218\u8FC7\u5176\u4E2D\u7684 ",y.createElement("span",{className:Be.orangeColor},ke)," \u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",y.createElement("span",{className:Be.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(Ce==="exercisepush")return y.createElement(y.Fragment,null,"\u8BFE\u5802\u5185\u6709",y.createElement("span",{className:Be.orangeColor},st),"\u540D\u5B66\u751F\u5DF2\u5728\u5176\u4ED6\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u8BD5\u5377\u4E2D\u7684",y.createElement("span",{className:Be.orangeColor},ke),"\u4E2A\u5B9E\u8DF5\u9879\u76EE \uFF0C",y.createElement("span",{className:Be.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u5728\u5F53\u524D\u8003\u8BD5\u4E2D\u8FDB\u884C\u4F5C\u7B54\u3002"));if(Ce==="shixunpush"&&Ge===1)return y.createElement(y.Fragment,null,"\u8BFE\u5802\u5185\u6709",y.createElement("span",{className:Be.orangeColor},st),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",y.createElement("span",{className:Be.orangeColor},ke),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",y.createElement("span",{className:Be.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(Ce==="shixunpush"&&Ge===2)return y.createElement(y.Fragment,null,"\u8BFE\u5802\u5185\u6709",y.createElement("span",{className:Be.orangeColor},st),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7",y.createElement("span",{className:Be.orangeColor},ke),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",y.createElement("span",{className:Be.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"))},lt=()=>{if(Ce==="exercise"||Ce==="subject"||Ce==="exercisepush"||Ce==="shixunpush")return y.createElement("div",{style:{marginTop:20}},nt>0&&y.createElement("div",null,y.createElement("span",{className:Be.flex},y.createElement("img",{src:De,style:{width:14}}),y.createElement("span",{className:Be.statustitle},"\u4E0D\u652F\u6301\u590D\u5236\u7684\u5B9E\u8DF5\u9879\u76EE")),y.createElement("div",{className:Be.statusbody},Ce==="exercise"&&y.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",y.createElement("span",{className:Be.redColor},"\u4EE5\u4E0B\u8BD5\u9898\u5C06\u4E0D\u4F1A\u88AB\u53D1\u9001\u81F3\u8BFE\u5802\u4E2D\u3002"),"\u60A8\u4E5F\u53EF\u4EE5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8005\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002"),(Ce==="subject"||Ce==="exercisepush")&&y.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",qe&&y.createElement("span",{className:Be.redColor},"\u4E00\u952E\u590D\u5236\u4E0D\u4F1A\u590D\u5236\u6B64\u90E8\u5206\u9879\u76EE\u3002"),"\u60A8\u53EF\u4EE5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8005\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002"),Ce==="shixunpush"&&y.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",qe&&y.createElement("span",{className:Be.redColor},"\u4E00\u952E\u590D\u5236\u4E0D\u4F1A\u590D\u5236\u6B64\u90E8\u5206\u9879\u76EE\u3002"),"\u5EFA\u8BAE\u60A8\u91CD\u65B0\u9009\u62E9\u5B9E\u8DF5\u9879\u76EE\u518D\u53D1\u5E03\u4F5C\u4E1A\uFF0C\u4E5F\u53EF\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002"),y.createElement("div",null,Le==null?void 0:Le.map((Ue,_e)=>y.createElement("a",{href:`/shixuns/${Ue.identifier}/challenges`,target:"_blank"},"\u300A",Ue==null?void 0:Ue.name,"\u300B",_e+1!==nt&&"\u3001"))))),Ae>0&&y.createElement("div",{style:{marginTop:20}},y.createElement("span",{className:Be.flex},y.createElement("img",{src:ve,style:{width:14}}),y.createElement("span",{className:Be.statustitle},"\u652F\u6301\u590D\u5236\u7684\u5B9E\u8DF5\u9879\u76EE")),y.createElement("div",{className:Be.statusbody},Ce==="exercise"&&y.createElement("div",{style:{marginBottom:15}},"\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362\u8BD5\u9898\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\u66FF\u6362\u8BD5\u5377\u4E2D\u7684\u539F\u8BD5\u9898\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002"),(Ce==="subject"||Ce==="exercisepush")&&y.createElement("div",{style:{marginBottom:15}},"\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u53D1\u9001\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002"),Ce==="shixunpush"&&y.createElement("div",{style:{marginBottom:15}},"\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362\u8BD5\u9898\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\u66FF\u6362\u5F53\u524D\u4F5C\u4E1A\u4E2D\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002"),y.createElement("div",null,pe==null?void 0:pe.map((Ue,_e)=>y.createElement("a",{href:`/shixuns/${Ue.identifier}/challenges`,target:"_blank"},"\u300A",Ue==null?void 0:Ue.name,"\u300B",_e+1!==Ae&&"\u3001"))))));if(Ce==="shixun")return y.createElement("div",{style:{marginTop:20}},Ae>0?"\u8BE5\u9879\u76EE\u652F\u6301\u590D\u5236\uFF0C\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u53D1\u9001\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002":"\u8BE5\u9879\u76EE\u4E0D\u652F\u6301\u590D\u5236\uFF0C\u60A8\u53EF\u4EE5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8005\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002")};return y.createElement(ye.default,{open:Se,onCancel:()=>{he(!1)},cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",width:700,centered:!0,cancelButtonProps:{style:{display:!qe&&"none"}},zIndex:1003,confirmLoading:Ke,okText:qe?Ee:"\u6211\u77E5\u9053\u4E86",onOk:()=>Te(void 0,null,function*(){qe?yield ge([...pe,...Ve]):he(!1)})},y.createElement("div",{style:{maxHeight:600,overflow:"auto"}},be(),lt()))}},26896:function(ot,at,ee){"use strict";var y=ee(59301),Be=ee(65582),ye=ee(62957),ve=ee(71067),De=ee(59301),Te=(Pe,Ce,oe)=>new Promise((ge,Ee)=>{var Ke=pe=>{try{he(oe.next(pe))}catch(Ae){Ee(Ae)}},Se=pe=>{try{he(oe.throw(pe))}catch(Ae){Ee(Ae)}},he=pe=>pe.done?ge(pe.value):Promise.resolve(pe.value).then(Ke,Se);he((oe=oe.apply(Pe,Ce)).next())});const Ze=({classroomList:Pe,dispatch:Ce})=>{var oe,ge;const Ee=(0,y.useRef)(null),[Ke,Se]=(0,y.useState)(!1),he=()=>{Ce({type:"classroomList/setActionTabs",payload:{}})};return De.createElement(ye.default,{centered:!0,maskClosable:!1,width:560,title:"\u540C\u6B65\u786E\u8BA4",open:((oe=Pe==null?void 0:Pe.actionTabs)==null?void 0:oe.key)==="\u5B9E\u8BAD\u540C\u6B65\u786E\u8BA4",destroyOnClose:!0,onCancel:he,onOk:()=>Te(void 0,null,function*(){var pe,Ae;(pe=Ee.current)!=null&&pe.onVerify()||(Se(!0),yield(Ae=Pe==null?void 0:Pe.actionTabs)==null?void 0:Ae.onOK(),Se(!1))}),okText:"\u786E\u8BA4\u540C\u6B65",comfirmLoading:(ge=Pe==null?void 0:Pe.actionTabs)==null?void 0:ge.loading},De.createElement("p",null,"\u672C\u64CD\u4F5C\u4F1A\u5C06\u5F53\u524D\u5B9E\u8BAD\u5168\u90E8\u5185\u5BB9\u540C\u6B65\u81F3\u9009\u62E9\u5B9E\u8BAD\u4E2D\uFF0C\u8BF7\u4ED4\u7EC6\u786E\u8BA4\u9700\u540C\u6B65\u7684\u5B9E\u8BAD\u5185\u5BB9\uFF0C\u786E\u8BA4\u65E0\u8BEF\uFF0C\u8BF7\u5728\u4E0B\u65B9\u6587\u672C\u6846\u8F93\u5165\u9A8C\u8BC1\u7801\u540E\uFF0C\u8FDB\u884C\u5B9E\u8BAD\u540C\u6B65\u3002"),De.createElement("p",{style:{color:"#DD0000"}},"*\u6CE8\u610F\uFF1A\u5B9E\u8BAD\u540C\u6B65\u540E\u5C06\u65E0\u6CD5\u6062\u590D\u81F3\u539F\u6709\u7248\u672C\uFF0C\u8BF7\u8C28\u614E\u64CD\u4F5C\u3002"),De.createElement(ve.Z,{ref:pe=>Ee.current=pe}))};at.Z=(0,Be.connect)(({classroomList:Pe})=>({classroomList:Pe}))(Ze)},95337:function(ot,at,ee){"use strict";ee.d(at,{Z:function(){return Ke}});var y=ee(59301),Be=ee(25399),ye=ee(65582),ve=ee(41867),De=ee(65862),Te=Object.defineProperty,Ze=Object.getOwnPropertySymbols,Pe=Object.prototype.hasOwnProperty,Ce=Object.prototype.propertyIsEnumerable,oe=(Se,he,pe)=>he in Se?Te(Se,he,{enumerable:!0,configurable:!0,writable:!0,value:pe}):Se[he]=pe,ge=(Se,he)=>{for(var pe in he||(he={}))Pe.call(he,pe)&&oe(Se,pe,he[pe]);if(Ze)for(var pe of Ze(he))Ce.call(he,pe)&&oe(Se,pe,he[pe]);return Se},Ke=({children:Se,customContent:he,disableWhenCommunity:pe=!1,tooltipProps:Ae={}})=>{const Ge=(0,ye.useDispatch)(),Qe=y.createElement("div",null,"\u60A8\u5F53\u524D\u7684\u8D26\u53F7\u7248\u672C\u6682\u65E0\u6B64\u529F\u80FD\u6743\u9650\u3002\u5982\u9700\u4F7F\u7528\uFF0C\u8BF7",y.createElement("span",{style:{color:"#6594FF",cursor:"pointer"},onClick:()=>{var nt;(0,De.xg)(`/users/${(nt=(0,ve.eY)())==null?void 0:nt.login}/memberCenter`)}},"\u5347\u7EA7\u81F3\u66F4\u9AD8\u7248\u672C\u8D26\u53F7"),"\u3002"),Le=nt=>{var Ve;if(!y.isValidElement(nt))return nt;const tt={};tt.disabled=!0,tt.onChange=Me=>{var ke,qe;(ke=Me==null?void 0:Me.preventDefault)==null||ke.call(Me),(qe=Me==null?void 0:Me.stopPropagation)==null||qe.call(Me)};const et=(Ve=nt.props)==null?void 0:Ve.children,st=et&&y.Children.map(et,Le);return y.cloneElement(nt,tt,st)};return(0,ve.k5)()&&pe?y.createElement(Be.Z,ge({placement:"topLeft",title:he||Qe},Ae),Le(Se)):y.createElement(y.Fragment,null,Se)}},27185:function(ot,at,ee){"use strict";ee.d(at,{Z:function(){return lt}});var y=ee(59301),Be=ee(65582),ye=ee(62957),ve=ee(28284),De=ee(6767),Te=ee(29787),Ze=ee(18287),Pe=ee(77019),Ce=ee(5269),oe=ee(25399),ge=ee(37568),Ee={currentPrimary:"currentPrimary___NPWiR",currentDelete:"currentDelete___UEfhf",DirectoryTree:"DirectoryTree___xPxCY",EditDom:"EditDom___seNxC"},Ke=ee(61527),Se=ee(89540),he=ee(2524),pe=ee(82636),Ae=Object.defineProperty,Ge=Object.defineProperties,Qe=Object.getOwnPropertyDescriptors,Le=Object.getOwnPropertySymbols,nt=Object.prototype.hasOwnProperty,Ve=Object.prototype.propertyIsEnumerable,tt=(Ue,_e,kt)=>_e in Ue?Ae(Ue,_e,{enumerable:!0,configurable:!0,writable:!0,value:kt}):Ue[_e]=kt,et=(Ue,_e)=>{for(var kt in _e||(_e={}))nt.call(_e,kt)&&tt(Ue,kt,_e[kt]);if(Le)for(var kt of Le(_e))Ve.call(_e,kt)&&tt(Ue,kt,_e[kt]);return Ue},st=(Ue,_e)=>Ge(Ue,Qe(_e)),Me=(Ue,_e)=>{var kt={};for(var ct in Ue)nt.call(Ue,ct)&&_e.indexOf(ct)<0&&(kt[ct]=Ue[ct]);if(Ue!=null&&Le)for(var ct of Le(Ue))_e.indexOf(ct)<0&&Ve.call(Ue,ct)&&(kt[ct]=Ue[ct]);return kt},ke=(Ue,_e,kt)=>new Promise((ct,Ut)=>{var _t=je=>{try{Fe(kt.next(je))}catch(gt){Ut(gt)}},Ye=je=>{try{Fe(kt.throw(je))}catch(gt){Ut(gt)}},Fe=je=>je.done?ct(je.value):Promise.resolve(je.value).then(_t,Ye);Fe((kt=kt.apply(Ue,_e)).next())});const qe=(Ue=[])=>Ue==null?void 0:Ue.map(_e=>st(et({},_e),{title:(_e==null?void 0:_e.value)||"",key:_e==null?void 0:_e.id,isLeaf:!0})),be=Ue=>{var _e=Ue,{user:kt,children:ct,isShowComponent:Ut=!0,ModalProps:_t={},onDataSelect:Ye}=_e,Fe=Me(_e,["user","children","isShowComponent","ModalProps","onDataSelect"]);const[je,gt]=ye.default.useModal(),[Lt]=ve.default.useForm(),[Re,Dt]=(0,y.useState)([]),[wt,qt]=(0,y.useState)(!1),[ut,Ft]=(0,y.useState)(!1),[,mt,Kt,Yt]=(0,Ke.U)(Se.qE,{page:1,limit:9999}),[,,rn]=(0,Ke.U)(Se.V8,{}),[,,zt]=(0,Ke.U)(Se.B$,{}),[,,sn]=(0,Ke.U)(Se.DH,{}),[,,it]=(0,Ke.U)(Se.bJ,{}),dt=()=>{qt(!1),Lt.resetFields(),Ft(!1)},$t=wn=>ke(void 0,null,function*(){const{node:Xt,dragNode:mr,event:xe}=wn,re=wn.node.pos.split("-"),ne=wn.dropPosition-Number(re[re.length-1]);if(ne==0){De.ZP.warning("\u65E0\u6CD5\u79FB\u52A8\u5230\u5185\u90E8\u4F4D\u7F6E");return}if(ne==1&&(mr==null?void 0:mr.item_index)==(Xt==null?void 0:Xt.item_index)+1){De.ZP.warning("\u672A\u79FB\u52A8\u4F4D\u7F6E");return}const se=yield it({id:mr==null?void 0:mr.key,position:ne==-1?1:(mr==null?void 0:mr.item_index)>(Xt==null?void 0:Xt.item_index)?(Xt==null?void 0:Xt.item_index)+1:Xt==null?void 0:Xt.item_index});(se==null?void 0:se.status)===0&&(De.ZP.success("\u79FB\u52A8\u6210\u529F"),Kt({},!0))}),Pt=wn=>ke(void 0,null,function*(){let Xt={};ut?Xt=yield zt(et({},wn)):Xt=yield sn(et({},wn)),(Xt==null?void 0:Xt.status)==0&&(De.ZP.success((Xt==null?void 0:Xt.message)||(ut?"\u6DFB\u52A0\u6210\u529F":"\u66F4\u65B0\u6210\u529F")),Kt({},!0),dt())});return(0,y.useEffect)(()=>{_t!=null&&_t.open&&Kt({},!0)},[_t==null?void 0:_t.open]),(0,y.useEffect)(()=>{var wn;Dt(qe((wn=Yt==null?void 0:Yt.data)==null?void 0:wn.list))},[Yt]),Ut?y.createElement(y.Fragment,null,gt,ct,y.createElement(ye.default,et({},et({title:"\u5E38\u7528\u8BC4\u8BED",width:640,centered:!0,footer:null,bodyStyle:{padding:"10px 5px 25px"}},_t)),y.createElement(Te.Z,{spinning:mt},(Re==null?void 0:Re.length)>0?y.createElement(y.Fragment,null,y.createElement(Ze.default.DirectoryTree,{height:500,className:Ee.DirectoryTree,multiple:!0,draggable:{icon:!1},defaultExpandAll:!0,switcherIcon:!1,showIcon:!1,onSelect:Ye,treeData:Re,onDrop:$t,titleRender:wn=>y.createElement(y.Fragment,null,y.createElement("span",{className:"multi_ellipsis1",style:{flex:1,marginRight:"32px"}},wn==null?void 0:wn.title),y.createElement("div",{className:`${Ee.EditDom}`},y.createElement(Pe.Z,{wrap:!1,align:"middle",gutter:16},y.createElement(Ce.Z,null,y.createElement(oe.Z,{title:"\u957F\u6309\u53EF\u8FDB\u884C\u62D6\u62FD\u6392\u5E8F"},y.createElement("i",{className:`iconfont icon-tuodong1 font12 ${Ee.currentPrimary}`}))),y.createElement(Ce.Z,null,y.createElement(oe.Z,{title:"\u7F16\u8F91"},y.createElement("i",{className:`iconfont icon-bianji11 font12 ${Ee.currentPrimary}`,onClick:Xt=>{Xt.stopPropagation(),Lt.setFieldsValue(et({},wn)),qt(!0)}}))),y.createElement(Ce.Z,null,y.createElement(oe.Z,{title:"\u5220\u9664"},y.createElement("i",{className:`iconfont icon-shanchu14 font12 ${Ee.currentDelete}`,onClick:Xt=>{Xt.stopPropagation(),je.confirm({icon:null,title:"\u5220\u9664\u5E38\u7528\u8BC4\u8BED",centered:!0,content:"\u4F60\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u6761\u5E38\u7528\u8BC4\u8BED\u5417\uFF1F",onOk:()=>ke(void 0,null,function*(){const mr=yield rn({id:wn==null?void 0:wn.key});(mr==null?void 0:mr.status)==0&&(De.ZP.success((mr==null?void 0:mr.message)||"\u5220\u9664\u6210\u529F"),Kt({},!0))})})}}))))))}),y.createElement(pe.op,{className:"ml20 mt20",icon:y.createElement("i",{className:"iconfont icon-xiaojiahao"}),style:{borderRadius:"4px"},onClick:()=>{Ft(!0),qt(!0)}},"\u6DFB\u52A0\u5E38\u7528\u8BC4\u8BED")):y.createElement(he.Z,{styles:{margin:"30px auto"},customText:y.createElement("span",null,"\u6682\u65E0\u5E38\u7528\u8BC4\u8BED\uFF0C\u4F60\u53EF\u4EE5",y.createElement("a",{onClick:()=>{Ft(!0),qt(!0)}},"\u6DFB\u52A0\u5E38\u7528\u8BC4\u8BED"))}))),y.createElement(ye.default,{title:ut?"\u6DFB\u52A0\u5E38\u7528\u8BC4\u8BED":"\u7F16\u8F91\u5E38\u7528\u8BC4\u8BED",open:wt,okText:ut?"\u6DFB\u52A0":"\u786E\u5B9A",onCancel:()=>{dt()},onOk:()=>{Lt.submit()}},y.createElement(ve.default,{form:Lt,onFinish:Pt},ut&&y.createElement("span",{className:"font14",style:{color:"#191919"}},"\u6DFB\u52A0\u5E38\u7528\u8BC4\u8BED\uFF0C\u53EF\u4EE5\u5E2E\u52A9\u4F60\u63D0\u9AD8\u8BC4\u9605\u4F5C\u4E1A\u7684\u6548\u7387"),y.createElement(ve.default.Item,{hidden:!0,name:"id"}),y.createElement(ve.default.Item,{className:"mt10",name:"value"},y.createElement(ge.default.TextArea,{placeholder:"\u8F93\u5165\u5E38\u7528\u8BC4\u8BED\u3002\u4F8B\u5982\uFF1A\u4F60\u7684\u7F16\u7A0B\u4F5C\u4E1A\u6574\u4F53\u8868\u73B0\u826F\u597D\uFF0C\u4F46\u4ECD\u6709\u4E00\u4E9B\u5C0F\u7684\u6539\u8FDB\u7A7A\u95F4\u3002",autoSize:{minRows:8,maxRows:9},maxLength:100,showCount:!0}))))):null};var lt=(0,Be.connect)(({loading:Ue,user:_e})=>({user:_e,loading:Ue.effects}))(be)},60537:function(ot,at,ee){"use strict";ee.d(at,{h:function(){return nt},Z:function(){return Le}});var y=ee(59301),Be=ee(82326),ye=ee(28284),ve=ee(7939),De=ee(89780),Te=ee.n(De),Ze=ee(45559),Pe=Object.defineProperty,Ce=Object.defineProperties,oe=Object.getOwnPropertyDescriptors,ge=Object.getOwnPropertySymbols,Ee=Object.prototype.hasOwnProperty,Ke=Object.prototype.propertyIsEnumerable,Se=(Ve,tt,et)=>tt in Ve?Pe(Ve,tt,{enumerable:!0,configurable:!0,writable:!0,value:et}):Ve[tt]=et,he=(Ve,tt)=>{for(var et in tt||(tt={}))Ee.call(tt,et)&&Se(Ve,et,tt[et]);if(ge)for(var et of ge(tt))Ke.call(tt,et)&&Se(Ve,et,tt[et]);return Ve},pe=(Ve,tt)=>Ce(Ve,oe(tt));const Ae=Be.default.Option,Ge={labelCol:{span:4},wrapperCol:{span:20}},Qe={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};var Le=({callback:Ve,onCancel:tt})=>{const[et,st]=(0,y.useState)("python");function Me(qe){st(Qe[qe][1])}function ke(qe){Ve(qe)}return y.createElement(ye.default,pe(he({},Ge),{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:ke,style:{width:500}}),y.createElement(ye.default.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},y.createElement(Be.default,{getPopupContainer:qe=>qe.parentNode,onChange:Me},Object.keys(Qe).map(qe=>y.createElement(Ae,{key:qe,value:qe},Qe[qe][0])))),y.createElement(ye.default.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},y.createElement(nt,{mode:et})),y.createElement("div",{className:"flex-container flex-end"},y.createElement(ve.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),y.createElement(ve.ZP,{type:"ghost",onClick:tt},"\u53D6\u6D88")))};function nt({value:Ve,onChange:tt,mode:et,options:st={}}){const Me=(0,y.useRef)(),[ke,qe]=(0,y.useState)();return(0,y.useEffect)(()=>{if(ke){let be=function(lt){const Ue=lt.getValue();tt&&tt(Ue)};return ke.on("change",be),()=>{ke.off("change",be)}}},[ke,tt]),(0,y.useEffect)(()=>{ke&&ke.setOption("mode",et)},[ke,et]),(0,y.useEffect)(()=>{ke&&(Ve!==ke.getValue()||Ve==="")&&setTimeout(()=>{ke.setValue(Ve||"")},300)},[ke,Ve]),(0,y.useEffect)(()=>{if(Me.current&&!ke){const be=Te().fromTextArea(Me.current,he({mode:et,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},st));qe(be)}},[Me.current,ke]),y.createElement("div",{className:"my-codemirror-container"},y.createElement("textarea",{ref:Me}))}},25374:function(ot,at,ee){"use strict";ee.d(at,{Z:function(){return hn}});var y=ee(59301),Be=ee(65582),ye=ee(89780),ve=ee.n(ye),De=ee(76374),Te=ee(45559),Ze=ee(6313),Pe=ee(25717),Ce=ee(99498),oe=ee(25419),ge=ee(67549),Ee=ee(95097),Ke=({value:Ot="",className:Wt,showTextOnly:vn,showLines:nr,style:lr={}})=>{const rr=(0,y.useMemo)(()=>"",[Ot]);return y.createElement(y.Fragment,null,y.createElement("div",{dangerouslySetInnerHTML:{__html:rr}}))},Se=Object.defineProperty,he=Object.defineProperties,pe=Object.getOwnPropertyDescriptors,Ae=Object.getOwnPropertySymbols,Ge=Object.prototype.hasOwnProperty,Qe=Object.prototype.propertyIsEnumerable,Le=(Ot,Wt,vn)=>Wt in Ot?Se(Ot,Wt,{enumerable:!0,configurable:!0,writable:!0,value:vn}):Ot[Wt]=vn,nt=(Ot,Wt)=>{for(var vn in Wt||(Wt={}))Ge.call(Wt,vn)&&Le(Ot,vn,Wt[vn]);if(Ae)for(var vn of Ae(Wt))Qe.call(Wt,vn)&&Le(Ot,vn,Wt[vn]);return Ot},Ve=(Ot,Wt)=>he(Ot,pe(Wt));let tt=[{title:"\u7C97\u4F53",icon:"md-iconfont icon-bold",actionName:"bold"},{title:"\u659C\u4F53",icon:"md-iconfont icon-italic",actionName:"italic"},"|",{title:"\u65E0\u5E8F\u5217\u8868",icon:"md-iconfont icon-unorder-list",actionName:"list-ul"},{title:"\u6709\u5E8F\u5217\u8868",icon:"md-iconfont icon-order-list",actionName:"list-ol"},"|",{title:"\u884C\u5185\u4EE3\u7801",icon:"md-iconfont icon-code",actionName:"code"},{title:"\u4EE3\u7801\u5757\uFF08\u591A\u8BED\u8A00\u98CE\u683C\uFF09",icon:"md-iconfont icon-file-code",actionName:"code-block"},{title:"\u94FE\u63A5",icon:"md-iconfont icon-link",actionName:"link"},"|",{title:"\u884C\u5185\u516C\u5F0F",icon:"md-iconfont icon-sum",actionName:"inline-latex"},{title:"\u6570\u5B66\u516C\u5F0F",icon:"iconfont icon-shuxuetuxiang2",actionName:"maths-latex"},{title:"\u591A\u884C\u516C\u5F0F",icon:"md-iconfont icon-formula",actionName:"latex"},"|",{title:"\u6DFB\u52A0\u56FE\u7247",icon:"md-iconfont icon-picture",actionName:"upload-image"},{title:"\u63D2\u5165\u753B\u56FE",icon:"iconfont icon-sheji",actionName:"draw-image"},{title:"\u63D2\u5165\u6D41\u7A0B\u56FE",icon:"iconfont icon-liucheng",actionName:"add-flowchart"},{title:"\u8868\u683C",icon:"md-iconfont icon-table",actionName:"add-table"},"|",{title:"\u6362\u884C",icon:"md-iconfont icon-minus",actionName:"line-break"},{title:"\u6E05\u7A7A",icon:"md-iconfont icon-eraser",actionName:"eraser"}];function et({onActionCallback:Ot,title:Wt,icon:vn,actionName:nr,className:lr="",children:rr}){function xr(){Ot(nr)}return y.createElement("a",{title:Wt,className:lr,onClick:xr},y.createElement("i",{className:`${vn}`}),rr)}var st=({watch:Ot,showNullButton:Wt,showNullProgramButton:vn,onActionCallback:nr,fullScreen:lr,insertTemp:rr,hidetoolBar:xr,extraUse:Qn})=>{const $r=[...tt,{title:`${Ot?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"}`,icon:`${Ot?"md-iconfont icon-eye-slash":"md-iconfont icon-eye"}`,actionName:"trigger-watch"}];return y.createElement("ul",{className:"markdown-toolbar-container"},!xr&&$r.map((Yn,Ln)=>y.createElement("li",{key:Ln},Yn.actionName?y.createElement(et,Ve(nt({},Yn),{onActionCallback:nr})):y.createElement("span",{className:"v-line"}))),Wt?y.createElement("li",null,y.createElement(et,{icon:"iconfont icon-tianjia5 insert-blank",className:"btn-null ml5",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:nr},y.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u65B0\u589E\u586B\u7A7A\u9879"))):null,vn?y.createElement(y.Fragment,null,y.createElement("li",null,y.createElement(et,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-signal",onActionCallback:nr},y.createElement("span",{className:"fill-tip"},"\u6DFB\u52A0\u5355\u884C\u586B\u7A7A\u9879"))),y.createElement("li",null,y.createElement(et,{icon:"md-iconfont icon-uniE900 insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-multiple",onActionCallback:nr},y.createElement("span",{className:"fill-tip"},"\u6DFB\u52A0\u591A\u884C\u586B\u7A7A\u9879")))):null,rr&&y.createElement("li",null,y.createElement(et,{icon:"md-iconfont icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:`inster-template-${rr}`,onActionCallback:nr},y.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F"))),Qn&&y.createElement("li",null,Qn),y.createElement("li",{className:"btn-full-screen"},y.createElement(et,{icon:`${lr?"md-iconfont icon-shrink":"md-iconfont icon-enlarge"}`,title:lr?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:nr})))},Me=ee(57261),ke=ee(28284),qe=ee(37568),be=ee(7939),lt=Object.defineProperty,Ue=Object.defineProperties,_e=Object.getOwnPropertyDescriptors,kt=Object.getOwnPropertySymbols,ct=Object.prototype.hasOwnProperty,Ut=Object.prototype.propertyIsEnumerable,_t=(Ot,Wt,vn)=>Wt in Ot?lt(Ot,Wt,{enumerable:!0,configurable:!0,writable:!0,value:vn}):Ot[Wt]=vn,Ye=(Ot,Wt)=>{for(var vn in Wt||(Wt={}))ct.call(Wt,vn)&&_t(Ot,vn,Wt[vn]);if(kt)for(var vn of kt(Wt))Ut.call(Wt,vn)&&_t(Ot,vn,Wt[vn]);return Ot},Fe=(Ot,Wt)=>Ue(Ot,_e(Wt));const je={labelCol:{span:4},wrapperCol:{span:20}};var gt=({callback:Ot,onCancel:Wt})=>{function vn(nr){Ot(nr)}return y.createElement(ke.default,Fe(Ye({},je),{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:vn,style:{width:500}}),y.createElement(ke.default.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},y.createElement(qe.default,null)),y.createElement(ke.default.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},y.createElement(qe.default,null)),y.createElement("div",{className:"flex-container flex-end"},y.createElement(be.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),y.createElement(be.ZP,{type:"ghost",onClick:Wt},"\u53D6\u6D88")))},Lt=ee(60537),Re=ee(45053),Dt=ee(62957),wt=ee(77019),qt=ee(53464),ut=ee(59301),Ft=({callback:Ot,onCancel:Wt})=>{const vn=document.createElement("canvas"),nr=vn.getContext("2d");vn.width=1e3,vn.height=800,nr.fillStyle="#ffffff",nr.fillRect(0,0,vn.width,vn.height);const lr=vn.toDataURL("image/png");return ut.createElement(Dt.default,{open:!0,width:"100vw",style:{height:"100vh",top:0},footer:null,title:null,closable:!1},ut.createElement(wt.Z,{style:{height:"100vh"}},ut.createElement(qt.Z,{fullWidth:!0,noAssociationId:!0,showFullTools:!0,data:{src:lr,visible:!0,title:String(Date.now())},onOk:rr=>{Ot({src:rr.url})},onClose:Wt})))},mt=ee(30641),Kt=ee(5269),Yt=ee(6767),rn={myPaletteDiv:"myPaletteDiv___Xjz2I",flowChartWrp:"flowChartWrp____f45r",maxH60:"maxH60___Pd4Re",drawerWrap:"drawerWrap___MfDw8"},zt=ee(59301),it=(0,y.forwardRef)(({onCancel:Ot,editImgId:Wt,callback:vn},nr)=>{let lr=(0,y.useRef)(),rr=(0,y.useRef)(),xr=(0,y.useRef)(),Qn=(0,y.useRef)(!1);const $r=(0,y.useRef)(!1);console.log("ref:",nr);const[Yn,Ln]=(0,y.useState)(0),[Gt,or]=(0,y.useState)("100vh");return(0,y.useEffect)(()=>{Ln(1)},[]),(0,y.useImperativeHandle)(nr,()=>({setHeight:or})),zt.createElement("div",{ref:$r,className:"body-overflow-initial"},zt.createElement(mt.Z,{width:"100vw",height:Gt,footer:null,closable:!0,placement:"bottom",open:!!Yn,destroyOnClose:!0,maskClosable:!1,mask:!1,rootClassName:`zIndex-9999 ${rn.drawerWrap}`,onClose:()=>{window.saveDrawData(ea=>{vn({src:`/api/attachments/${ea}`,id:ea})})},title:zt.createElement(wt.Z,{align:"middle"},zt.createElement(Kt.Z,{flex:1},"\u63D2\u5165\u6D41\u7A0B\u56FE"),zt.createElement(Kt.Z,{onClick:()=>{or(Gt==="60px"?"100vh":"60px")}},zt.createElement("span",{className:"current c-blue",style:{fontWeight:400}},"\u5C55\u5F00/\u6536\u8D77")),zt.createElement(Kt.Z,{onClick:()=>{window.saveDrawData(ea=>{if(ea===null){Yt.ZP.warning({content:"\u5185\u5BB9\u4E3A\u7A7A\uFF0C\u8BF7\u5148\u7ED8\u5236\u6D41\u7A0B\u56FE",key:"saveFlowChart"});return}Yt.ZP.success({content:"\u4FDD\u5B58\u6210\u529F",key:"saveFlowChart",style:{zIndex:999999999}}),vn({src:`/api/attachments/${ea}`,id:ea,disabledClose:!0})})}},zt.createElement(be.ZP,{type:"primary",className:"ml20"},"\u4FDD\u5B58")))},zt.createElement("iframe",{src:`/drawio/src/main/webapp/?id=${Wt||""}&gapi=0&od=0&db=0&gh=0&gl=0&local=0`,width:"100%",height:"100%",frameBorder:"0",ref:rr})))}),dt=ee(74128),$t=ee(47889),Pt=ee(71051);const wn=$t.ZP.Group,Xt={margin:"0 8px"};var mr=({callback:Ot,onCancel:Wt})=>{function vn(nr){Ot(nr)}return y.createElement(ke.default,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:vn},y.createElement("div",{className:"flex-container",style:{alignItems:"baseline"}},y.createElement("span",{style:Xt},"\u5355\u5143\u683C\u6570\uFF1A"),y.createElement("span",{style:Xt},"\u884C\u6570"),y.createElement(ke.default.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},y.createElement(Pt.Z,null)),y.createElement("span",{style:Xt},"\u5217\u6570"),y.createElement(ke.default.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},y.createElement(Pt.Z,null))),y.createElement("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"}},y.createElement("span",{style:Xt},"\u5BF9\u9F50\u65B9\u5F0F\uFF1A"),y.createElement(ke.default.Item,{name:"align"},y.createElement(wn,null,y.createElement($t.ZP,{value:"default"},y.createElement("i",{className:"fa fa-align-justify"})),y.createElement($t.ZP,{value:"left"},y.createElement("i",{className:"fa fa-align-left"})),y.createElement($t.ZP,{value:"center"},y.createElement("i",{className:"fa fa-align-center"})),y.createElement($t.ZP,{value:"right"},y.createElement("i",{className:"fa fa-align-right"}))))),y.createElement("div",{className:"flex-container flex-end"},y.createElement(be.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),y.createElement(be.ZP,{type:"ghost",onClick:Wt},"\u53D6\u6D88")))},xe=ee(71411),re=ee(93510),ne=ee.n(re),Ie=(0,y.forwardRef)(({use3d:Ot,width:Wt,height:vn,callback:nr,showSaveButton:lr},rr)=>{const xr=(0,y.useRef)(),Qn=(0,y.useRef)(),[$r,Yn]=(0,y.useState)(!1),Ln=(0,y.useRef)({id:xr,appName:"graphing",width:Wt||1e3,height:vn||600,showToolBar:!0,showMenuBar:!0,allowStyleBar:!0,showAlgebraInput:!0,enableLabelDrags:!1,enableShiftDragZoom:!0,showToolBarHelp:!1,errorDialogsActive:!0,showTutorialLink:!0,showLogging:!0,useBrowserForJS:!1});(0,y.useEffect)(()=>{Qn.current=new(ne())(Ln.current,!0),window.onload=function(){Qn.current.inject("applet_container")}},[]);const Gt=()=>{var or=window.ggbApplet.getPNGBase64(1,!0,72);return nr&&nr(or),or};return(0,y.useEffect)(()=>{Ln.current.appName=$r?"3D":"graphing",Qn.current.inject("applet_container")},[$r]),(0,y.useEffect)(()=>{Yn(Ot)},[Ot]),(0,y.useImperativeHandle)(rr,()=>({getImgData:Gt})),y.createElement(y.Fragment,null,y.createElement("div",{style:{width:"100%",height:"100%"},id:"applet_container",ref:xr}),y.createElement(wt.Z,{align:"middle"},y.createElement(Kt.Z,{flex:1},y.createElement(xe.Z,{size:"default",checkedChildren:"\u5173\u95ED3D\u56FE\u50CF",unCheckedChildren:"\u5F00\u542F3D\u56FE\u50CF",checked:$r,onChange:or=>Yn(or)})),y.createElement(Kt.Z,null,y.createElement(be.ZP,{size:"large",onClick:Gt,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668"))))}),ue=ee(99298);const Ne="link",Rt="upload-image",fn="add-flowchart",tn="draw-image",yt="add-flowchart",un="code-block",$n="add-table",br="------------",xa={default:br,left:`:${br}`,center:`:${br}:`,right:`${br}:`};var el=ee(31103),ia=ee(65862);function Wn(){}let qn=0;const dn=1e4,Kn="\u2581",aa="@\u2581\u2581@",ja="@\u2581@",Ur=` + }`;return(0,y.useEffect)(()=>{const dt=Ue.current.attachShadow({mode:"open"});_e.current=document.createElement("div"),_e.current.className="markdown-body",_e.current.innerHTML=lt,dt.appendChild(_e.current);const Ut=document.createElement("style");return Ut.textContent=It,dt.appendChild(Ut),()=>{dt.innerHTML=""}},[]),(0,y.useEffect)(()=>{_e.current&&(_e.current.innerHTML=lt)},[lt]),Ke.createElement("div",{ref:Ue})};function pe(lt){const Ue=["onabort","onanimationend","onanimationiteration","onanimationstart","onauxclick","onblur","oncancel","oncanplay","oncanplaythrough","onchange","onclick","onclose","oncontextmenu","oncopy","oncut","ondblclick","ondrag","ondragend","ondragenter","ondragleave","ondragover","ondragstart","ondrop","ondurationchange","onemptied","onended","onerror","onfocus","onformdata","ongotpointercapture","oninput","oninvalid","onkeydown","onkeypress","onkeyup","onload","onloadeddata","onloadedmetadata","onloadstart","onlostpointercapture","onmousedown","onmousemove","onmouseout","onmouseover","onmouseup","onpaste","onpause","onplay","onplaying","onpointercancel","onpointerdown","onpointerenter","onpointerleave","onpointermove","onpointerout","onpointerover","onpointerup","onprogress","onratechange","onreset","onresize","onscroll","onsecuritypolicyviolation","onseeked","onseeking","onselect","onslotchange","onstalled","onsubmit","onsuspend","ontimeupdate","ontoggle","ontouchcancel","ontouchend","ontouchmove","ontouchstart","ontransitionend","onvolumechange","onwaiting","onwheel"],_e=new RegExp(`\\b(${Ue.join("|")})\\s*=\\s*(?:"[^"]*"|'[^']*'|[^\\s>]*)`,"gi");return lt.replace(_e,"").trim()}var Ae={mdBody:"mdBody___raKXb",button:"button___Ch5Pc",previewFlowChart:"previewFlowChart___vY1dq"},Ge=Object.defineProperty,He=Object.getOwnPropertySymbols,Le=Object.prototype.hasOwnProperty,rt=Object.prototype.propertyIsEnumerable,Ve=(lt,Ue,_e)=>Ue in lt?Ge(lt,Ue,{enumerable:!0,configurable:!0,writable:!0,value:_e}):lt[Ue]=_e,tt=(lt,Ue)=>{for(var _e in Ue||(Ue={}))Le.call(Ue,_e)&&Ve(lt,_e,Ue[_e]);if(He)for(var _e of He(Ue))rt.call(Ue,_e)&&Ve(lt,_e,Ue[_e]);return lt};const et="@\u2581\u2581@",st="@\u2581@",Me=/]*>/g;function ke(lt){let Ue=document.createElement("div");return Ue.innerHTML=lt,Ue.childNodes.length===0?"":Ue.childNodes[0].nodeValue}const qe=(lt,Ue)=>{lt=lt||"";const _e=/(?:https?:\/\/[^\/]+)?\/api\/attachments\/([A-Za-z0-9+/=]+)(\?.*?)?\)|(?:https?:\/\/[^\/]+)?\/api\/attachments\/([A-Za-z0-9+/=]+)(\?.*?)?|(?:https?:\/\/[^\/]+)?\/attachments\/download\/([A-Za-z0-9+/=]+)(\?.*?)?\//g,It=/\"(?:https?:\/\/[^\/]+)?\/api\/attachments\/([A-Za-z0-9+/=]+)(\?.*?)?|\"(?:https?:\/\/[^\/]+)?\/attachments\/download\/([A-Za-z0-9+/=]+)(\?.*?)?\//g,dt=/\(\s+(?:https?:\/\/[^\/]+)?\/files\/uploads\/([A-Za-z0-9+/=]+)(\?.*?)?|\"(?:https?:\/\/[^\/]+)?\/files\/uploads\/([A-Za-z0-9+/=]+)(\?.*?)?\//g,Ut=/(?:https?:\/\/[^\/]+)?\/attachments\/download\/([A-Za-z0-9+/=]+)(\?.*?)?\//g;return Ue?lt.replaceAll("https://www.educoder.net","").replaceAll("https://www-cdn.educoder.net","").replaceAll("//api/attachments","/api/attachments").replace(_e,(_t,Ye,Fe,je,gt,kt,Re)=>{const Dt=Ye||je||kt,wt=Fe||gt||Re||"?";return Te.Z.API_SERVER+"/api/attachments/"+Dt+wt+"&t="+(0,Ze.Jn)(Dt,Date.now())+(_t.indexOf(")")>-1?")":"&")}).replaceAll('src="(','src="').replaceAll("src='(",'src="'):(lt=lt.replace(Ut,(_t,Ye,Fe,je,gt,kt,Re)=>{const Dt=Ye||je||kt,wt=Fe||gt||Re||"?";return Te.Z.API_SERVER+"/attachments/download/"+Dt+wt+"&t="+(0,Ze.Jn)(Dt,Date.now())+(_t.indexOf(")")>-1?")":"&")}).replace(_e,(_t,Ye,Fe,je,gt,kt,Re)=>{const Dt=Ye||je||kt,wt=Fe||gt||Re||"?";return Te.Z.API_SERVER+"/api/attachments/"+Dt+wt+"&t="+(0,Ze.Jn)(Dt,Date.now())+(_t.indexOf(")")>-1?")":"&")}).replace(It,(_t,Ye,Fe,je,gt)=>{const kt=Ye||je,Re=Fe||gt||"";return'"'+Te.Z.API_SERVER+"/api/attachments/"+kt+Re+kt+Re+"&t="+(0,Ze.Jn)(kt,Date.now())}).replace(dt,(_t,Ye,Fe,je,gt)=>{const kt=Ye||je,Re=Fe||gt||"";return"("+Te.Z.API_SERVER+"/files/uploads/"+kt+Re+kt+Re+"&t="+(0,Ze.Jn)(kt,Date.now())}).replaceAll('src="(','src="').replaceAll("src='(",'src="').replaceAll("http://video.educoder","https://video.educoder").replaceAll("http://www.educoder.net/api","https://data.educoder.net/api").replaceAll("https://www.educoder.net/api","https://data.educoder.net/api").replace(/\r\n/g,` +`),lt)};var be=({value:lt="",edit:Ue=!1,className:_e,showTextOnly:It,showLines:dt,style:Ut={},stylesPrev:_t={},highlightKeywords:Ye,showProgramFill:Fe,isProgramFill:je,disabledFill:gt=!1,programFillValue:kt,openEditor:Re=()=>{},onFillChange:Dt=ut=>{},onFillBlur:wt=()=>{},onFillFocus:qt=()=>{}})=>{let ut=pe(String(lt||""));const Ft=(0,y.useRef)(),mt=(0,y.useRef)(),[Jt,Yt]=(0,y.useState)(""),[rn,zt]=(0,y.useState)("office"),[sn,it]=(0,y.useState)([]),ct=(0,y.useRef)("a"+(0,ge.Z)()),$t={},Pt=yt=>//i.test(yt||""),wn=(yt,un,$n)=>{const br=document.createElement(yt===st?"input":"textarea");br.style.width="100%",br.style.height=yt===st?"40px":"151px",br.rows=5,br.spellcheck=!1,br.name="edu-program-fill",br.placeholder="\u8BF7\u8F93\u5165",br.dataset.id=un;const xa=Object.keys($t).length;return $t[xa]=br,`${br.outerHTML}`};function Xt(yt){return yt=yt.replace(/!\[.*?\]\(.*?\)/g,""),yt=yt.replace(/\[.*?\]\(.*?\)/g,""),yt=yt.replace(new RegExp("","gs"),""),yt=yt.replace(//g,""),yt=yt.replace(//g,""),yt=yt.replace(new RegExp(".*?<\\/video>","gs"),""),yt=yt.replace(new RegExp(".*?<\\/audio>","gs"),""),yt=yt.replace(new RegExp(".*?<\\/style>","gs"),""),yt=yt.replace(new RegExp(".*?<\\/script>","gs"),""),yt}const hr=yt=>!It&&Pt(ut)?yt:yt.replace(/([\s\S]+?)<\/style>/gim,function(un,$n){let br=$n.replace(/(\n|\r)/g,"").split("}"),xa=[];return br.map(tl=>{tl!=""&&xa.push(`.${ct.current} ${tl}`)}),``}),xe=(0,y.useMemo)(()=>{try{const br=/\(\s+\/api\/attachments\/|\(\/api\/attachments\//g,xa=/\"\/api\/attachments\/|\"\/attachments\/download\//g,tl=/\(\s+\/files\/uploads\/|\"\/files\/uploads\//g,ia=/\(\/attachments\/download\//g;ut=ut.replace(ia,"("+Te.Z.API_SERVER+"/attachments/download/").replace(br,"("+Te.Z.API_SERVER+"/api/attachments/").replace(xa,'"'+Te.Z.API_SERVER+"/api/attachments/").replace(tl,'"'+Te.Z.API_SERVER+"/files/uploads/").replaceAll("http://video.educoder","https://video.educoder").replaceAll("http://www.educoder.net/api","https://data.educoder.net/api").replaceAll("https://www.educoder.net/api","https://data.educoder.net/api").replace(/\r\n/g,` +`),Ft.current.style.display="none"}catch(br){}if(Fe){let br=-1;return ut=ut.replaceAll("<","<").replaceAll(">",">").replace(/(@▁▁@|@▁@)/g,function(xa,tl,ia){var Wn;return++br,wn(xa,br,(Wn=kt==null?void 0:kt[br])==null?void 0:Wn.value.replaceAll("<","<").replaceAll(">",">"))}),`
          ${hr(ut||"")}
          `}let yt=hr(ut);yt=(0,ye.ZP)(yt);const un=(0,ye.ez)();ut.match(/\[TOC\]/)&&(yt=yt.replace("

          [TOC]

          ",(0,ye.Qv)()),(0,ye.Iy)()),yt=yt.replace(/(__special_katext_id_\d+__)/g,(br,xa)=>{const{type:tl,expression:ia}=un[xa];return(0,Pe.renderToString)(ke(ia)||"",{displayMode:tl==="block",throwOnError:!1,output:"html"})}),yt=yt.replace(/▁/g,"\u2581\u2581\u2581\u2581\u2581"),(0,ye.AL)();const $n=document.createElement("div");if($n.innerHTML=yt,It)return $n.innerText;if(Ye){const br=Ye.replace(/[.*+?^${}()|[\]\\]/g,"\\$&");return Ie($n,br),$n.innerHTML}return setTimeout(()=>Rt(),500),$n.innerHTML},[ut,Ye]);(0,y.useEffect)(()=>{ue.current&&ue.current.querySelectorAll(["input","textarea"]).forEach(un=>{un.oninput=re,un.onblur=ne,un.onfocus=se})},[sn]),(0,y.useEffect)(()=>{var yt,un,$n,br,xa;if(kt!=null&&kt.length)try{const tl=ue.current.querySelectorAll(".edu-program-fill-score"),ia=ue.current.querySelectorAll('[name="edu-program-fill"]');for(const[Wn,qn]of ia.entries())qn.value=((yt=kt==null?void 0:kt[Wn])==null?void 0:yt.value)||"",((un=kt==null?void 0:kt[Wn])==null?void 0:un.type)==="warning"?qn.className="program-fill-warning":(($n=kt==null?void 0:kt[Wn])==null?void 0:$n.type)==="success"?qn.className="program-fill-success":qn.className="";for(const[Wn,qn]of tl.entries())qn.innerHTML=(br=kt==null?void 0:kt[Wn])!=null&&br.score?`${(xa=kt==null?void 0:kt[Wn])==null?void 0:xa.score}\u5206`:"";it(kt)}catch(tl){console.log(tl,"error")}},[kt]);const re=yt=>{sn[yt.target.dataset.id]=sn[yt.target.dataset.id]||{},sn[yt.target.dataset.id].value=yt.target.value,it([...sn]),Dt(sn,yt.target.dataset.id)},ne=yt=>{sn[yt.target.dataset.id]=sn[yt.target.dataset.id]||{},sn[yt.target.dataset.id].value=yt.target.value,it([...sn]),wt(sn,yt.target.dataset.id)},se=yt=>{sn[yt.target.dataset.id]=sn[yt.target.dataset.id]||{},sn[yt.target.dataset.id].value=yt.target.value,it([...sn]),qt(sn,yt.target.dataset.id)};function Ie(yt,un){return yt.childNodes.forEach($n=>{var br;if($n.childNodes.length>0)Ie($n,un);else if($n.nodeName!=="IMG")if($n.innerHTML)$n.innerHTML=(br=$n.innerHTML)==null?void 0:br.replace(new RegExp(un,"gi"),'$&');else{const xa=document.createElement("span");xa.innerHTML=$n.textContent.replace(new RegExp(un,"gi"),'$&'),$n.replaceWith(xa)}})}const ue=(0,y.useRef)();ye.jb.WebkitLineClamp=dt,dt&&(Ut=tt(tt({},Ut),ye.jb));function Ne(yt){let un=yt.target;if(un.tagName.toUpperCase()==="A"){let $n=un.getAttribute("href");if($n.indexOf("office")>-1)yt.preventDefault(),Yt($n),zt("office");else if($n.indexOf("application/pdf")>-1)yt.preventDefault(),Yt($n),zt("pdf");else if($n.indexOf("text/html")>-1)yt.preventDefault(),Yt($n),zt("html");else if($n.startsWith("#")){yt.preventDefault();let br=document.getElementById($n.replace("#",""));br&&br.scrollIntoView(!0)}}}const Rt=()=>{var yt;const un=(yt=ue.current)==null?void 0:yt.querySelectorAll("video");un==null||un.forEach($n=>{if($n.oncontextmenu=()=>!1,$n.src.indexOf(".m3u8")>-1&&!$n.canPlayType("application/vnd.apple.mpegurl")){if(De.ZP.isSupported()){var br=new De.ZP;br.loadSource($n.src),br.attachMedia($n)}}})};(0,y.useEffect)(()=>{if(ue.current&&xe&&xe.match(Me)&&window.PR.prettyPrint(),ue.current)return ue.current.addEventListener("click",Ne),()=>{var yt;(yt=ue.current)==null||yt.removeEventListener("click",Ne),(0,ye.AL)(),(0,ye.Iy)()}},[xe,ue.current,Ne]);const fn=yt=>{yt.target.nodeName==="IMG"&&yt.target.className.indexOf("draw-flowchart")>-1?(Ft.current.style.zIndex=1,Ft.current.style.display="flex",Ft.current.style.width=yt.target.clientWidth+"px",Ft.current.style.height=yt.target.clientHeight+"px",Ft.current.style.top=yt.target.offsetTop+"px",Ft.current.style.left=yt.target.offsetLeft+"px",yt.target.id&&(mt.current=yt.target.id)):Ft.current.style.display="none"},tn=()=>{Ft.current.style.display="none"};return(0,y.useEffect)(()=>{var yt;const un=$n=>{$n.preventDefault(),$n.clipboardData.setData("text",window.getSelection().toString())};return(yt=ue.current)==null||yt.addEventListener("copy",un),()=>{var $n;($n=ue.current)==null||$n.removeEventListener("copy",un)}},[ue.current]),y.createElement("div",{style:{position:"relative"},onMouseLeave:tn},It&&y.createElement("div",{ref:ue,className:`${Ae.mdBody} `},xe),!It&&!Pt(xe)&&y.createElement("div",{ref:ue,style:tt({},Ut),onMouseOver:fn,className:`${_e||""} ${gt?"disabled-fill":""} markdown-body ${Ae.mdBody} ${ct.current}`,dangerouslySetInnerHTML:{__html:xe}}),!It&&Pt(xe)&&y.createElement(he,{html:xe}),y.createElement("div",{ref:Ft,className:`${Ae.button} ${Ue?"":Ae.previewFlowChart}`},y.createElement(Ce.Z,null,y.createElement(oe.ZP,{onClick:()=>{Ue?Re(mt.current):(Yt(mt.current),zt("flowChart"))}},Ue?"\u7F16\u8F91":"\u9884\u89C8"))),y.createElement(Ee.Z,{close:!0,data:Jt,type:Jt!=null&&Jt.length?rn:"",style:tt({},_t),onClose:()=>Yt("")}))}},83028:function(ot,at,ee){"use strict";ee.d(at,{Z:function(){return Pe}});var y=ee(59301),Be={flex_box_center:"flex_box_center___rQJfc",flex_space_between:"flex_space_between___MDW24",flex_box_vertical_center:"flex_box_vertical_center___RZbAv",flex_box_center_end:"flex_box_center_end___ILhJA",flex_box_column:"flex_box_column___Fmij7",orangeColor:"orangeColor___U5vU6",redColor:"redColor___qYa6X",statustitle:"statustitle___pTBLm",statusbody:"statusbody___qUPQx",flex:"flex___VtL45"},ye=ee(62957),ve="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAPCAYAAADUFP50AAAAAXNSR0IArs4c6QAAAUFJREFUOE+V0ktKw1AUxvH/rVqIxT4wkgwEUSmK4APRBfiYCKU7cOZEBOkadAMZiwhuwJETBQciFRTtwJkPBLW2BRGrRanU9kpN2sSYiGaWc/PjuznnCN2Qh8AkPo+AzXxKLLiPhW7ICtDqB4GzQkqM/huGFZgZcDCBBDaaicsTMKbZH2xfwdY5/ICAEGSasC0AwRYblj+gKkENwfy4WS9V4LHsgsk49EZteJKHdBa6w7AybdZzr3D64ILxGKjtNrx9gfsSRBSYtf6xZh1/u+qQClrIhtdFuHmGvhisJcz65RPsZl2Jc/3QE7FhpgDHuT80x2+O9cR1K/GiCDt3rkQ/+Ns43gDFD0YVmHIuQGOOmiGTARhxwkGd1cZ7Vwd0OppWr3911StpcV++Iwn67q/kyBMuHchErcqwFxT1XZXsfQJqo2zI6kdI4QAAAABJRU5ErkJggg==",De="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAAXNSR0IArs4c6QAAAW1JREFUOE+dkj1IQmEUht9z/blp4VQEjS39eW+oSCFCpFCI4BiKFGWWQUSrCjVVg+lQNJZQDZGNTm1B4NTibS3n2lo0wuqEN8i/a0HfeN7v+d73nO+QJEcKAJzQPAwCnSpKNtoqkyRHqgDrtUFAb6Rnedx43KgT6O5P0GQijFiNLe/Sy3/B8g+YTIRRrb5jP32JYNADr8eOldU0RJEqVlm8r1kyuA/AIEB10OWy4vBgA4ryCIdjCJlMDmfn1zAY6EmyGY/UrAwrgGATWKsn4mGEQl4Uiw+YX9hT73aZiEcl8eMbZAGA0AT6/ZPY3Ykiny/A55tA7uoGqdQFBD2VbDbDugoSTTEj3gTGYgG8Vt7UeG63hNkZJ7a2s+gw1XqPnf5REKhkt4kxNakO08ycbOtRC/7FcakCwNTJ0WwmDI+1LUCZZDkSYGa5Eewf0G0KAnprNYtFQHdPbZhNS1cmLafF5bUTJsyBSVMHPm+/ADTrfrtCH68WAAAAAElFTkSuQmCC",Te=(Ce,oe,ge)=>new Promise((Ee,Ke)=>{var Se=Ae=>{try{pe(ge.next(Ae))}catch(Ge){Ke(Ge)}},he=Ae=>{try{pe(ge.throw(Ae))}catch(Ge){Ke(Ge)}},pe=Ae=>Ae.done?Ee(Ae.value):Promise.resolve(Ae.value).then(Se,he);pe((ge=ge.apply(Ce,oe)).next())}),Pe=({type:Ce,resdata:oe,onok:ge,oktext:Ee,okloading:Ke})=>{const[Se,he]=(0,y.useState)(!1),{can_copy_list:pe,can_copy_num:Ae,challenge_type:Ge,course_data_list:He,no_copy_list:Le,no_copy_num:rt,no_use_list:Ve,no_use_num:tt,repeat_shixun_num:et,student_count:st,total_num:Me,use_num:ke}=oe;let qe=Ae>0||Ce==="exercise";(0,y.useEffect)(()=>{(oe==null?void 0:oe.student_count)>0&&he(!0)},[oe]),console.log("---11",Ke),(0,y.useEffect)(()=>{Ke||he(!1)},[Ke]);const be=()=>{if(Ce==="exercise"&&Ge===1)return y.createElement(y.Fragment,null,"\u8BFE\u5802\u5185\u6709",y.createElement("span",{className:Be.orangeColor},st),"\u540D\u5B66\u751F\u5DF2\u5728\u5176\u4ED6\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",y.createElement("span",{className:Be.orangeColor},ke),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",y.createElement("span",{className:Be.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u4F5C\u7B54\u5DF2\u6311\u6218\u8FC7\u7684\u5B9E\u8BAD\u9898\u3002"));if(Ce==="exercise"&&Ge===2)return y.createElement(y.Fragment,null,"\u8BFE\u5802\u5185\u6709",y.createElement("span",{className:Be.orangeColor},st),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",y.createElement("span",{className:Be.orangeColor},ke),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",y.createElement("span",{className:Be.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(Ce==="shixun"&&Ge===1)return y.createElement(y.Fragment,null,"\u8BFE\u5802\u5185\u6709",y.createElement("span",{className:Be.orangeColor},st),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u8BE5\u5B9E\u8DF5\u9879\u76EE\uFF0C",y.createElement("span",{className:Be.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(Ce==="shixun"&&Ge===2)return y.createElement(y.Fragment,null,"\u8BFE\u5802\u5185\u6709",y.createElement("span",{className:Be.orangeColor},st),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7\u8BE5\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",y.createElement("span",{className:Be.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(Ce==="subject"&&Ge===1)return y.createElement(y.Fragment,null,"\u8BFE\u5802\u5185\u6709",y.createElement("span",{className:Be.orangeColor},st),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",y.createElement("span",{className:Be.orangeColor},ke),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",y.createElement("span",{className:Be.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(Ce==="subject"&&Ge===2)return y.createElement(y.Fragment,null,"\u8BFE\u5802\u5185\u6709 ",y.createElement("span",{className:Be.orangeColor},st)," \u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u6311\u6218\u8FC7\u5176\u4E2D\u7684 ",y.createElement("span",{className:Be.orangeColor},ke)," \u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",y.createElement("span",{className:Be.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(Ce==="exercisepush")return y.createElement(y.Fragment,null,"\u8BFE\u5802\u5185\u6709",y.createElement("span",{className:Be.orangeColor},st),"\u540D\u5B66\u751F\u5DF2\u5728\u5176\u4ED6\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u8BD5\u5377\u4E2D\u7684",y.createElement("span",{className:Be.orangeColor},ke),"\u4E2A\u5B9E\u8DF5\u9879\u76EE \uFF0C",y.createElement("span",{className:Be.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u5728\u5F53\u524D\u8003\u8BD5\u4E2D\u8FDB\u884C\u4F5C\u7B54\u3002"));if(Ce==="shixunpush"&&Ge===1)return y.createElement(y.Fragment,null,"\u8BFE\u5802\u5185\u6709",y.createElement("span",{className:Be.orangeColor},st),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",y.createElement("span",{className:Be.orangeColor},ke),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",y.createElement("span",{className:Be.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(Ce==="shixunpush"&&Ge===2)return y.createElement(y.Fragment,null,"\u8BFE\u5802\u5185\u6709",y.createElement("span",{className:Be.orangeColor},st),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7",y.createElement("span",{className:Be.orangeColor},ke),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",y.createElement("span",{className:Be.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"))},lt=()=>{if(Ce==="exercise"||Ce==="subject"||Ce==="exercisepush"||Ce==="shixunpush")return y.createElement("div",{style:{marginTop:20}},rt>0&&y.createElement("div",null,y.createElement("span",{className:Be.flex},y.createElement("img",{src:De,style:{width:14}}),y.createElement("span",{className:Be.statustitle},"\u4E0D\u652F\u6301\u590D\u5236\u7684\u5B9E\u8DF5\u9879\u76EE")),y.createElement("div",{className:Be.statusbody},Ce==="exercise"&&y.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",y.createElement("span",{className:Be.redColor},"\u4EE5\u4E0B\u8BD5\u9898\u5C06\u4E0D\u4F1A\u88AB\u53D1\u9001\u81F3\u8BFE\u5802\u4E2D\u3002"),"\u60A8\u4E5F\u53EF\u4EE5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8005\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002"),(Ce==="subject"||Ce==="exercisepush")&&y.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",qe&&y.createElement("span",{className:Be.redColor},"\u4E00\u952E\u590D\u5236\u4E0D\u4F1A\u590D\u5236\u6B64\u90E8\u5206\u9879\u76EE\u3002"),"\u60A8\u53EF\u4EE5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8005\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002"),Ce==="shixunpush"&&y.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",qe&&y.createElement("span",{className:Be.redColor},"\u4E00\u952E\u590D\u5236\u4E0D\u4F1A\u590D\u5236\u6B64\u90E8\u5206\u9879\u76EE\u3002"),"\u5EFA\u8BAE\u60A8\u91CD\u65B0\u9009\u62E9\u5B9E\u8DF5\u9879\u76EE\u518D\u53D1\u5E03\u4F5C\u4E1A\uFF0C\u4E5F\u53EF\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002"),y.createElement("div",null,Le==null?void 0:Le.map((Ue,_e)=>y.createElement("a",{href:`/shixuns/${Ue.identifier}/challenges`,target:"_blank"},"\u300A",Ue==null?void 0:Ue.name,"\u300B",_e+1!==rt&&"\u3001"))))),Ae>0&&y.createElement("div",{style:{marginTop:20}},y.createElement("span",{className:Be.flex},y.createElement("img",{src:ve,style:{width:14}}),y.createElement("span",{className:Be.statustitle},"\u652F\u6301\u590D\u5236\u7684\u5B9E\u8DF5\u9879\u76EE")),y.createElement("div",{className:Be.statusbody},Ce==="exercise"&&y.createElement("div",{style:{marginBottom:15}},"\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362\u8BD5\u9898\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\u66FF\u6362\u8BD5\u5377\u4E2D\u7684\u539F\u8BD5\u9898\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002"),(Ce==="subject"||Ce==="exercisepush")&&y.createElement("div",{style:{marginBottom:15}},"\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u53D1\u9001\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002"),Ce==="shixunpush"&&y.createElement("div",{style:{marginBottom:15}},"\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362\u8BD5\u9898\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\u66FF\u6362\u5F53\u524D\u4F5C\u4E1A\u4E2D\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002"),y.createElement("div",null,pe==null?void 0:pe.map((Ue,_e)=>y.createElement("a",{href:`/shixuns/${Ue.identifier}/challenges`,target:"_blank"},"\u300A",Ue==null?void 0:Ue.name,"\u300B",_e+1!==Ae&&"\u3001"))))));if(Ce==="shixun")return y.createElement("div",{style:{marginTop:20}},Ae>0?"\u8BE5\u9879\u76EE\u652F\u6301\u590D\u5236\uFF0C\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u53D1\u9001\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002":"\u8BE5\u9879\u76EE\u4E0D\u652F\u6301\u590D\u5236\uFF0C\u60A8\u53EF\u4EE5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8005\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002")};return y.createElement(ye.default,{open:Se,onCancel:()=>{he(!1)},cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",width:700,centered:!0,cancelButtonProps:{style:{display:!qe&&"none"}},zIndex:1003,confirmLoading:Ke,okText:qe?Ee:"\u6211\u77E5\u9053\u4E86",onOk:()=>Te(void 0,null,function*(){qe?yield ge([...pe,...Ve]):he(!1)})},y.createElement("div",{style:{maxHeight:600,overflow:"auto"}},be(),lt()))}},26896:function(ot,at,ee){"use strict";var y=ee(59301),Be=ee(65582),ye=ee(62957),ve=ee(71067),De=ee(59301),Te=(Pe,Ce,oe)=>new Promise((ge,Ee)=>{var Ke=pe=>{try{he(oe.next(pe))}catch(Ae){Ee(Ae)}},Se=pe=>{try{he(oe.throw(pe))}catch(Ae){Ee(Ae)}},he=pe=>pe.done?ge(pe.value):Promise.resolve(pe.value).then(Ke,Se);he((oe=oe.apply(Pe,Ce)).next())});const Ze=({classroomList:Pe,dispatch:Ce})=>{var oe,ge;const Ee=(0,y.useRef)(null),[Ke,Se]=(0,y.useState)(!1),he=()=>{Ce({type:"classroomList/setActionTabs",payload:{}})};return De.createElement(ye.default,{centered:!0,maskClosable:!1,width:560,title:"\u540C\u6B65\u786E\u8BA4",open:((oe=Pe==null?void 0:Pe.actionTabs)==null?void 0:oe.key)==="\u5B9E\u8BAD\u540C\u6B65\u786E\u8BA4",destroyOnClose:!0,onCancel:he,onOk:()=>Te(void 0,null,function*(){var pe,Ae;(pe=Ee.current)!=null&&pe.onVerify()||(Se(!0),yield(Ae=Pe==null?void 0:Pe.actionTabs)==null?void 0:Ae.onOK(),Se(!1))}),okText:"\u786E\u8BA4\u540C\u6B65",comfirmLoading:(ge=Pe==null?void 0:Pe.actionTabs)==null?void 0:ge.loading},De.createElement("p",null,"\u672C\u64CD\u4F5C\u4F1A\u5C06\u5F53\u524D\u5B9E\u8BAD\u5168\u90E8\u5185\u5BB9\u540C\u6B65\u81F3\u9009\u62E9\u5B9E\u8BAD\u4E2D\uFF0C\u8BF7\u4ED4\u7EC6\u786E\u8BA4\u9700\u540C\u6B65\u7684\u5B9E\u8BAD\u5185\u5BB9\uFF0C\u786E\u8BA4\u65E0\u8BEF\uFF0C\u8BF7\u5728\u4E0B\u65B9\u6587\u672C\u6846\u8F93\u5165\u9A8C\u8BC1\u7801\u540E\uFF0C\u8FDB\u884C\u5B9E\u8BAD\u540C\u6B65\u3002"),De.createElement("p",{style:{color:"#DD0000"}},"*\u6CE8\u610F\uFF1A\u5B9E\u8BAD\u540C\u6B65\u540E\u5C06\u65E0\u6CD5\u6062\u590D\u81F3\u539F\u6709\u7248\u672C\uFF0C\u8BF7\u8C28\u614E\u64CD\u4F5C\u3002"),De.createElement(ve.Z,{ref:pe=>Ee.current=pe}))};at.Z=(0,Be.connect)(({classroomList:Pe})=>({classroomList:Pe}))(Ze)},95337:function(ot,at,ee){"use strict";ee.d(at,{Z:function(){return Ke}});var y=ee(59301),Be=ee(25399),ye=ee(65582),ve=ee(41867),De=ee(65862),Te=Object.defineProperty,Ze=Object.getOwnPropertySymbols,Pe=Object.prototype.hasOwnProperty,Ce=Object.prototype.propertyIsEnumerable,oe=(Se,he,pe)=>he in Se?Te(Se,he,{enumerable:!0,configurable:!0,writable:!0,value:pe}):Se[he]=pe,ge=(Se,he)=>{for(var pe in he||(he={}))Pe.call(he,pe)&&oe(Se,pe,he[pe]);if(Ze)for(var pe of Ze(he))Ce.call(he,pe)&&oe(Se,pe,he[pe]);return Se},Ke=({children:Se,customContent:he,disableWhenCommunity:pe=!1,tooltipProps:Ae={}})=>{const Ge=(0,ye.useDispatch)(),He=y.createElement("div",null,"\u60A8\u5F53\u524D\u7684\u8D26\u53F7\u7248\u672C\u6682\u65E0\u6B64\u529F\u80FD\u6743\u9650\u3002\u5982\u9700\u4F7F\u7528\uFF0C\u8BF7",y.createElement("span",{style:{color:"#6594FF",cursor:"pointer"},onClick:()=>{var rt;(0,De.xg)(`/users/${(rt=(0,ve.eY)())==null?void 0:rt.login}/memberCenter`)}},"\u5347\u7EA7\u81F3\u66F4\u9AD8\u7248\u672C\u8D26\u53F7"),"\u3002"),Le=rt=>{var Ve;if(!y.isValidElement(rt))return rt;const tt={};tt.disabled=!0,tt.onChange=Me=>{var ke,qe;(ke=Me==null?void 0:Me.preventDefault)==null||ke.call(Me),(qe=Me==null?void 0:Me.stopPropagation)==null||qe.call(Me)};const et=(Ve=rt.props)==null?void 0:Ve.children,st=et&&y.Children.map(et,Le);return y.cloneElement(rt,tt,st)};return(0,ve.k5)()&&pe?y.createElement(Be.Z,ge({placement:"topLeft",title:he||He},Ae),Le(Se)):y.createElement(y.Fragment,null,Se)}},27185:function(ot,at,ee){"use strict";ee.d(at,{Z:function(){return lt}});var y=ee(59301),Be=ee(65582),ye=ee(62957),ve=ee(28284),De=ee(6767),Te=ee(29787),Ze=ee(18287),Pe=ee(77019),Ce=ee(5269),oe=ee(25399),ge=ee(37568),Ee={currentPrimary:"currentPrimary___NPWiR",currentDelete:"currentDelete___UEfhf",DirectoryTree:"DirectoryTree___xPxCY",EditDom:"EditDom___seNxC"},Ke=ee(61527),Se=ee(89540),he=ee(2524),pe=ee(82636),Ae=Object.defineProperty,Ge=Object.defineProperties,He=Object.getOwnPropertyDescriptors,Le=Object.getOwnPropertySymbols,rt=Object.prototype.hasOwnProperty,Ve=Object.prototype.propertyIsEnumerable,tt=(Ue,_e,It)=>_e in Ue?Ae(Ue,_e,{enumerable:!0,configurable:!0,writable:!0,value:It}):Ue[_e]=It,et=(Ue,_e)=>{for(var It in _e||(_e={}))rt.call(_e,It)&&tt(Ue,It,_e[It]);if(Le)for(var It of Le(_e))Ve.call(_e,It)&&tt(Ue,It,_e[It]);return Ue},st=(Ue,_e)=>Ge(Ue,He(_e)),Me=(Ue,_e)=>{var It={};for(var dt in Ue)rt.call(Ue,dt)&&_e.indexOf(dt)<0&&(It[dt]=Ue[dt]);if(Ue!=null&&Le)for(var dt of Le(Ue))_e.indexOf(dt)<0&&Ve.call(Ue,dt)&&(It[dt]=Ue[dt]);return It},ke=(Ue,_e,It)=>new Promise((dt,Ut)=>{var _t=je=>{try{Fe(It.next(je))}catch(gt){Ut(gt)}},Ye=je=>{try{Fe(It.throw(je))}catch(gt){Ut(gt)}},Fe=je=>je.done?dt(je.value):Promise.resolve(je.value).then(_t,Ye);Fe((It=It.apply(Ue,_e)).next())});const qe=(Ue=[])=>Ue==null?void 0:Ue.map(_e=>st(et({},_e),{title:(_e==null?void 0:_e.value)||"",key:_e==null?void 0:_e.id,isLeaf:!0})),be=Ue=>{var _e=Ue,{user:It,children:dt,isShowComponent:Ut=!0,ModalProps:_t={},onDataSelect:Ye}=_e,Fe=Me(_e,["user","children","isShowComponent","ModalProps","onDataSelect"]);const[je,gt]=ye.default.useModal(),[kt]=ve.default.useForm(),[Re,Dt]=(0,y.useState)([]),[wt,qt]=(0,y.useState)(!1),[ut,Ft]=(0,y.useState)(!1),[,mt,Jt,Yt]=(0,Ke.U)(Se.qE,{page:1,limit:9999}),[,,rn]=(0,Ke.U)(Se.V8,{}),[,,zt]=(0,Ke.U)(Se.B$,{}),[,,sn]=(0,Ke.U)(Se.DH,{}),[,,it]=(0,Ke.U)(Se.bJ,{}),ct=()=>{qt(!1),kt.resetFields(),Ft(!1)},$t=wn=>ke(void 0,null,function*(){const{node:Xt,dragNode:hr,event:xe}=wn,re=wn.node.pos.split("-"),ne=wn.dropPosition-Number(re[re.length-1]);if(ne==0){De.ZP.warning("\u65E0\u6CD5\u79FB\u52A8\u5230\u5185\u90E8\u4F4D\u7F6E");return}if(ne==1&&(hr==null?void 0:hr.item_index)==(Xt==null?void 0:Xt.item_index)+1){De.ZP.warning("\u672A\u79FB\u52A8\u4F4D\u7F6E");return}const se=yield it({id:hr==null?void 0:hr.key,position:ne==-1?1:(hr==null?void 0:hr.item_index)>(Xt==null?void 0:Xt.item_index)?(Xt==null?void 0:Xt.item_index)+1:Xt==null?void 0:Xt.item_index});(se==null?void 0:se.status)===0&&(De.ZP.success("\u79FB\u52A8\u6210\u529F"),Jt({},!0))}),Pt=wn=>ke(void 0,null,function*(){let Xt={};ut?Xt=yield zt(et({},wn)):Xt=yield sn(et({},wn)),(Xt==null?void 0:Xt.status)==0&&(De.ZP.success((Xt==null?void 0:Xt.message)||(ut?"\u6DFB\u52A0\u6210\u529F":"\u66F4\u65B0\u6210\u529F")),Jt({},!0),ct())});return(0,y.useEffect)(()=>{_t!=null&&_t.open&&Jt({},!0)},[_t==null?void 0:_t.open]),(0,y.useEffect)(()=>{var wn;Dt(qe((wn=Yt==null?void 0:Yt.data)==null?void 0:wn.list))},[Yt]),Ut?y.createElement(y.Fragment,null,gt,dt,y.createElement(ye.default,et({},et({title:"\u5E38\u7528\u8BC4\u8BED",width:640,centered:!0,footer:null,bodyStyle:{padding:"10px 5px 25px"}},_t)),y.createElement(Te.Z,{spinning:mt},(Re==null?void 0:Re.length)>0?y.createElement(y.Fragment,null,y.createElement(Ze.default.DirectoryTree,{height:500,className:Ee.DirectoryTree,multiple:!0,draggable:{icon:!1},defaultExpandAll:!0,switcherIcon:!1,showIcon:!1,onSelect:Ye,treeData:Re,onDrop:$t,titleRender:wn=>y.createElement(y.Fragment,null,y.createElement("span",{className:"multi_ellipsis1",style:{flex:1,marginRight:"32px"}},wn==null?void 0:wn.title),y.createElement("div",{className:`${Ee.EditDom}`},y.createElement(Pe.Z,{wrap:!1,align:"middle",gutter:16},y.createElement(Ce.Z,null,y.createElement(oe.Z,{title:"\u957F\u6309\u53EF\u8FDB\u884C\u62D6\u62FD\u6392\u5E8F"},y.createElement("i",{className:`iconfont icon-tuodong1 font12 ${Ee.currentPrimary}`}))),y.createElement(Ce.Z,null,y.createElement(oe.Z,{title:"\u7F16\u8F91"},y.createElement("i",{className:`iconfont icon-bianji11 font12 ${Ee.currentPrimary}`,onClick:Xt=>{Xt.stopPropagation(),kt.setFieldsValue(et({},wn)),qt(!0)}}))),y.createElement(Ce.Z,null,y.createElement(oe.Z,{title:"\u5220\u9664"},y.createElement("i",{className:`iconfont icon-shanchu14 font12 ${Ee.currentDelete}`,onClick:Xt=>{Xt.stopPropagation(),je.confirm({icon:null,title:"\u5220\u9664\u5E38\u7528\u8BC4\u8BED",centered:!0,content:"\u4F60\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u6761\u5E38\u7528\u8BC4\u8BED\u5417\uFF1F",onOk:()=>ke(void 0,null,function*(){const hr=yield rn({id:wn==null?void 0:wn.key});(hr==null?void 0:hr.status)==0&&(De.ZP.success((hr==null?void 0:hr.message)||"\u5220\u9664\u6210\u529F"),Jt({},!0))})})}}))))))}),y.createElement(pe.op,{className:"ml20 mt20",icon:y.createElement("i",{className:"iconfont icon-xiaojiahao"}),style:{borderRadius:"4px"},onClick:()=>{Ft(!0),qt(!0)}},"\u6DFB\u52A0\u5E38\u7528\u8BC4\u8BED")):y.createElement(he.Z,{styles:{margin:"30px auto"},customText:y.createElement("span",null,"\u6682\u65E0\u5E38\u7528\u8BC4\u8BED\uFF0C\u4F60\u53EF\u4EE5",y.createElement("a",{onClick:()=>{Ft(!0),qt(!0)}},"\u6DFB\u52A0\u5E38\u7528\u8BC4\u8BED"))}))),y.createElement(ye.default,{title:ut?"\u6DFB\u52A0\u5E38\u7528\u8BC4\u8BED":"\u7F16\u8F91\u5E38\u7528\u8BC4\u8BED",open:wt,okText:ut?"\u6DFB\u52A0":"\u786E\u5B9A",onCancel:()=>{ct()},onOk:()=>{kt.submit()}},y.createElement(ve.default,{form:kt,onFinish:Pt},ut&&y.createElement("span",{className:"font14",style:{color:"#191919"}},"\u6DFB\u52A0\u5E38\u7528\u8BC4\u8BED\uFF0C\u53EF\u4EE5\u5E2E\u52A9\u4F60\u63D0\u9AD8\u8BC4\u9605\u4F5C\u4E1A\u7684\u6548\u7387"),y.createElement(ve.default.Item,{hidden:!0,name:"id"}),y.createElement(ve.default.Item,{className:"mt10",name:"value"},y.createElement(ge.default.TextArea,{placeholder:"\u8F93\u5165\u5E38\u7528\u8BC4\u8BED\u3002\u4F8B\u5982\uFF1A\u4F60\u7684\u7F16\u7A0B\u4F5C\u4E1A\u6574\u4F53\u8868\u73B0\u826F\u597D\uFF0C\u4F46\u4ECD\u6709\u4E00\u4E9B\u5C0F\u7684\u6539\u8FDB\u7A7A\u95F4\u3002",autoSize:{minRows:8,maxRows:9},maxLength:100,showCount:!0}))))):null};var lt=(0,Be.connect)(({loading:Ue,user:_e})=>({user:_e,loading:Ue.effects}))(be)},60537:function(ot,at,ee){"use strict";ee.d(at,{h:function(){return rt},Z:function(){return Le}});var y=ee(59301),Be=ee(82326),ye=ee(28284),ve=ee(7939),De=ee(89780),Te=ee.n(De),Ze=ee(45559),Pe=Object.defineProperty,Ce=Object.defineProperties,oe=Object.getOwnPropertyDescriptors,ge=Object.getOwnPropertySymbols,Ee=Object.prototype.hasOwnProperty,Ke=Object.prototype.propertyIsEnumerable,Se=(Ve,tt,et)=>tt in Ve?Pe(Ve,tt,{enumerable:!0,configurable:!0,writable:!0,value:et}):Ve[tt]=et,he=(Ve,tt)=>{for(var et in tt||(tt={}))Ee.call(tt,et)&&Se(Ve,et,tt[et]);if(ge)for(var et of ge(tt))Ke.call(tt,et)&&Se(Ve,et,tt[et]);return Ve},pe=(Ve,tt)=>Ce(Ve,oe(tt));const Ae=Be.default.Option,Ge={labelCol:{span:4},wrapperCol:{span:20}},He={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};var Le=({callback:Ve,onCancel:tt})=>{const[et,st]=(0,y.useState)("python");function Me(qe){st(He[qe][1])}function ke(qe){Ve(qe)}return y.createElement(ye.default,pe(he({},Ge),{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:ke,style:{width:500}}),y.createElement(ye.default.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},y.createElement(Be.default,{getPopupContainer:qe=>qe.parentNode,onChange:Me},Object.keys(He).map(qe=>y.createElement(Ae,{key:qe,value:qe},He[qe][0])))),y.createElement(ye.default.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},y.createElement(rt,{mode:et})),y.createElement("div",{className:"flex-container flex-end"},y.createElement(ve.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),y.createElement(ve.ZP,{type:"ghost",onClick:tt},"\u53D6\u6D88")))};function rt({value:Ve,onChange:tt,mode:et,options:st={}}){const Me=(0,y.useRef)(),[ke,qe]=(0,y.useState)();return(0,y.useEffect)(()=>{if(ke){let be=function(lt){const Ue=lt.getValue();tt&&tt(Ue)};return ke.on("change",be),()=>{ke.off("change",be)}}},[ke,tt]),(0,y.useEffect)(()=>{ke&&ke.setOption("mode",et)},[ke,et]),(0,y.useEffect)(()=>{ke&&(Ve!==ke.getValue()||Ve==="")&&setTimeout(()=>{ke.setValue(Ve||"")},300)},[ke,Ve]),(0,y.useEffect)(()=>{if(Me.current&&!ke){const be=Te().fromTextArea(Me.current,he({mode:et,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},st));qe(be)}},[Me.current,ke]),y.createElement("div",{className:"my-codemirror-container"},y.createElement("textarea",{ref:Me}))}},25374:function(ot,at,ee){"use strict";ee.d(at,{Z:function(){return hn}});var y=ee(59301),Be=ee(65582),ye=ee(89780),ve=ee.n(ye),De=ee(76374),Te=ee(45559),Ze=ee(6313),Pe=ee(25717),Ce=ee(99498),oe=ee(25419),ge=ee(67549),Ee=ee(95097),Ke=({value:Ot="",className:Wt,showTextOnly:En,showLines:nr,style:lr={}})=>{const rr=(0,y.useMemo)(()=>"",[Ot]);return y.createElement(y.Fragment,null,y.createElement("div",{dangerouslySetInnerHTML:{__html:rr}}))},Se=Object.defineProperty,he=Object.defineProperties,pe=Object.getOwnPropertyDescriptors,Ae=Object.getOwnPropertySymbols,Ge=Object.prototype.hasOwnProperty,He=Object.prototype.propertyIsEnumerable,Le=(Ot,Wt,En)=>Wt in Ot?Se(Ot,Wt,{enumerable:!0,configurable:!0,writable:!0,value:En}):Ot[Wt]=En,rt=(Ot,Wt)=>{for(var En in Wt||(Wt={}))Ge.call(Wt,En)&&Le(Ot,En,Wt[En]);if(Ae)for(var En of Ae(Wt))He.call(Wt,En)&&Le(Ot,En,Wt[En]);return Ot},Ve=(Ot,Wt)=>he(Ot,pe(Wt));let tt=[{title:"\u7C97\u4F53",icon:"md-iconfont icon-bold",actionName:"bold"},{title:"\u659C\u4F53",icon:"md-iconfont icon-italic",actionName:"italic"},"|",{title:"\u65E0\u5E8F\u5217\u8868",icon:"md-iconfont icon-unorder-list",actionName:"list-ul"},{title:"\u6709\u5E8F\u5217\u8868",icon:"md-iconfont icon-order-list",actionName:"list-ol"},"|",{title:"\u884C\u5185\u4EE3\u7801",icon:"md-iconfont icon-code",actionName:"code"},{title:"\u4EE3\u7801\u5757\uFF08\u591A\u8BED\u8A00\u98CE\u683C\uFF09",icon:"md-iconfont icon-file-code",actionName:"code-block"},{title:"\u94FE\u63A5",icon:"md-iconfont icon-link",actionName:"link"},"|",{title:"\u884C\u5185\u516C\u5F0F",icon:"md-iconfont icon-sum",actionName:"inline-latex"},{title:"\u6570\u5B66\u516C\u5F0F",icon:"iconfont icon-shuxuetuxiang2",actionName:"maths-latex"},{title:"\u591A\u884C\u516C\u5F0F",icon:"md-iconfont icon-formula",actionName:"latex"},"|",{title:"\u6DFB\u52A0\u56FE\u7247",icon:"md-iconfont icon-picture",actionName:"upload-image"},{title:"\u63D2\u5165\u753B\u56FE",icon:"iconfont icon-sheji",actionName:"draw-image"},{title:"\u63D2\u5165\u6D41\u7A0B\u56FE",icon:"iconfont icon-liucheng",actionName:"add-flowchart"},{title:"\u8868\u683C",icon:"md-iconfont icon-table",actionName:"add-table"},"|",{title:"\u6362\u884C",icon:"md-iconfont icon-minus",actionName:"line-break"},{title:"\u6E05\u7A7A",icon:"md-iconfont icon-eraser",actionName:"eraser"}];function et({onActionCallback:Ot,title:Wt,icon:En,actionName:nr,className:lr="",children:rr}){function xr(){Ot(nr)}return y.createElement("a",{title:Wt,className:lr,onClick:xr},y.createElement("i",{className:`${En}`}),rr)}var st=({watch:Ot,showNullButton:Wt,showNullProgramButton:En,onActionCallback:nr,fullScreen:lr,insertTemp:rr,hidetoolBar:xr,extraUse:Hn})=>{const $r=[...tt,{title:`${Ot?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"}`,icon:`${Ot?"md-iconfont icon-eye-slash":"md-iconfont icon-eye"}`,actionName:"trigger-watch"}];return y.createElement("ul",{className:"markdown-toolbar-container"},!xr&&$r.map((Yn,Pn)=>y.createElement("li",{key:Pn},Yn.actionName?y.createElement(et,Ve(rt({},Yn),{onActionCallback:nr})):y.createElement("span",{className:"v-line"}))),Wt?y.createElement("li",null,y.createElement(et,{icon:"iconfont icon-tianjia5 insert-blank",className:"btn-null ml5",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:nr},y.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u65B0\u589E\u586B\u7A7A\u9879"))):null,En?y.createElement(y.Fragment,null,y.createElement("li",null,y.createElement(et,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-signal",onActionCallback:nr},y.createElement("span",{className:"fill-tip"},"\u6DFB\u52A0\u5355\u884C\u586B\u7A7A\u9879"))),y.createElement("li",null,y.createElement(et,{icon:"md-iconfont icon-uniE900 insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-multiple",onActionCallback:nr},y.createElement("span",{className:"fill-tip"},"\u6DFB\u52A0\u591A\u884C\u586B\u7A7A\u9879")))):null,rr&&y.createElement("li",null,y.createElement(et,{icon:"md-iconfont icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:`inster-template-${rr}`,onActionCallback:nr},y.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F"))),Hn&&y.createElement("li",null,Hn),y.createElement("li",{className:"btn-full-screen"},y.createElement(et,{icon:`${lr?"md-iconfont icon-shrink":"md-iconfont icon-enlarge"}`,title:lr?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:nr})))},Me=ee(57261),ke=ee(28284),qe=ee(37568),be=ee(7939),lt=Object.defineProperty,Ue=Object.defineProperties,_e=Object.getOwnPropertyDescriptors,It=Object.getOwnPropertySymbols,dt=Object.prototype.hasOwnProperty,Ut=Object.prototype.propertyIsEnumerable,_t=(Ot,Wt,En)=>Wt in Ot?lt(Ot,Wt,{enumerable:!0,configurable:!0,writable:!0,value:En}):Ot[Wt]=En,Ye=(Ot,Wt)=>{for(var En in Wt||(Wt={}))dt.call(Wt,En)&&_t(Ot,En,Wt[En]);if(It)for(var En of It(Wt))Ut.call(Wt,En)&&_t(Ot,En,Wt[En]);return Ot},Fe=(Ot,Wt)=>Ue(Ot,_e(Wt));const je={labelCol:{span:4},wrapperCol:{span:20}};var gt=({callback:Ot,onCancel:Wt})=>{function En(nr){Ot(nr)}return y.createElement(ke.default,Fe(Ye({},je),{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:En,style:{width:500}}),y.createElement(ke.default.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},y.createElement(qe.default,null)),y.createElement(ke.default.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},y.createElement(qe.default,null)),y.createElement("div",{className:"flex-container flex-end"},y.createElement(be.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),y.createElement(be.ZP,{type:"ghost",onClick:Wt},"\u53D6\u6D88")))},kt=ee(60537),Re=ee(45053),Dt=ee(62957),wt=ee(77019),qt=ee(53464),ut=ee(59301),Ft=({callback:Ot,onCancel:Wt})=>{const En=document.createElement("canvas"),nr=En.getContext("2d");En.width=1e3,En.height=800,nr.fillStyle="#ffffff",nr.fillRect(0,0,En.width,En.height);const lr=En.toDataURL("image/png");return ut.createElement(Dt.default,{open:!0,width:"100vw",style:{height:"100vh",top:0},footer:null,title:null,closable:!1},ut.createElement(wt.Z,{style:{height:"100vh"}},ut.createElement(qt.Z,{fullWidth:!0,noAssociationId:!0,showFullTools:!0,data:{src:lr,visible:!0,title:String(Date.now())},onOk:rr=>{Ot({src:rr.url})},onClose:Wt})))},mt=ee(30641),Jt=ee(5269),Yt=ee(6767),rn={myPaletteDiv:"myPaletteDiv___Xjz2I",flowChartWrp:"flowChartWrp____f45r",maxH60:"maxH60___Pd4Re",drawerWrap:"drawerWrap___MfDw8"},zt=ee(59301),it=(0,y.forwardRef)(({onCancel:Ot,editImgId:Wt,callback:En},nr)=>{let lr=(0,y.useRef)(),rr=(0,y.useRef)(),xr=(0,y.useRef)(),Hn=(0,y.useRef)(!1);const $r=(0,y.useRef)(!1);console.log("ref:",nr);const[Yn,Pn]=(0,y.useState)(0),[Gt,or]=(0,y.useState)("100vh");return(0,y.useEffect)(()=>{Pn(1)},[]),(0,y.useImperativeHandle)(nr,()=>({setHeight:or})),zt.createElement("div",{ref:$r,className:"body-overflow-initial"},zt.createElement(mt.Z,{width:"100vw",height:Gt,footer:null,closable:!0,placement:"bottom",open:!!Yn,destroyOnClose:!0,maskClosable:!1,mask:!1,rootClassName:`zIndex-9999 ${rn.drawerWrap}`,onClose:()=>{window.saveDrawData(ea=>{En({src:`/api/attachments/${ea}`,id:ea})})},title:zt.createElement(wt.Z,{align:"middle"},zt.createElement(Jt.Z,{flex:1},"\u63D2\u5165\u6D41\u7A0B\u56FE"),zt.createElement(Jt.Z,{onClick:()=>{or(Gt==="60px"?"100vh":"60px")}},zt.createElement("span",{className:"current c-blue",style:{fontWeight:400}},"\u5C55\u5F00/\u6536\u8D77")),zt.createElement(Jt.Z,{onClick:()=>{window.saveDrawData(ea=>{if(ea===null){Yt.ZP.warning({content:"\u5185\u5BB9\u4E3A\u7A7A\uFF0C\u8BF7\u5148\u7ED8\u5236\u6D41\u7A0B\u56FE",key:"saveFlowChart"});return}Yt.ZP.success({content:"\u4FDD\u5B58\u6210\u529F",key:"saveFlowChart",style:{zIndex:999999999}}),En({src:`/api/attachments/${ea}`,id:ea,disabledClose:!0})})}},zt.createElement(be.ZP,{type:"primary",className:"ml20"},"\u4FDD\u5B58")))},zt.createElement("iframe",{src:`/drawio/src/main/webapp/?id=${Wt||""}&gapi=0&od=0&db=0&gh=0&gl=0&local=0`,width:"100%",height:"100%",frameBorder:"0",ref:rr})))}),ct=ee(74128),$t=ee(47889),Pt=ee(71051);const wn=$t.ZP.Group,Xt={margin:"0 8px"};var hr=({callback:Ot,onCancel:Wt})=>{function En(nr){Ot(nr)}return y.createElement(ke.default,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:En},y.createElement("div",{className:"flex-container",style:{alignItems:"baseline"}},y.createElement("span",{style:Xt},"\u5355\u5143\u683C\u6570\uFF1A"),y.createElement("span",{style:Xt},"\u884C\u6570"),y.createElement(ke.default.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},y.createElement(Pt.Z,null)),y.createElement("span",{style:Xt},"\u5217\u6570"),y.createElement(ke.default.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},y.createElement(Pt.Z,null))),y.createElement("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"}},y.createElement("span",{style:Xt},"\u5BF9\u9F50\u65B9\u5F0F\uFF1A"),y.createElement(ke.default.Item,{name:"align"},y.createElement(wn,null,y.createElement($t.ZP,{value:"default"},y.createElement("i",{className:"fa fa-align-justify"})),y.createElement($t.ZP,{value:"left"},y.createElement("i",{className:"fa fa-align-left"})),y.createElement($t.ZP,{value:"center"},y.createElement("i",{className:"fa fa-align-center"})),y.createElement($t.ZP,{value:"right"},y.createElement("i",{className:"fa fa-align-right"}))))),y.createElement("div",{className:"flex-container flex-end"},y.createElement(be.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),y.createElement(be.ZP,{type:"ghost",onClick:Wt},"\u53D6\u6D88")))},xe=ee(71411),re=ee(93510),ne=ee.n(re),Ie=(0,y.forwardRef)(({use3d:Ot,width:Wt,height:En,callback:nr,showSaveButton:lr},rr)=>{const xr=(0,y.useRef)(),Hn=(0,y.useRef)(),[$r,Yn]=(0,y.useState)(!1),Pn=(0,y.useRef)({id:xr,appName:"graphing",width:Wt||1e3,height:En||600,showToolBar:!0,showMenuBar:!0,allowStyleBar:!0,showAlgebraInput:!0,enableLabelDrags:!1,enableShiftDragZoom:!0,showToolBarHelp:!1,errorDialogsActive:!0,showTutorialLink:!0,showLogging:!0,useBrowserForJS:!1});(0,y.useEffect)(()=>{Hn.current=new(ne())(Pn.current,!0),window.onload=function(){Hn.current.inject("applet_container")}},[]);const Gt=()=>{var or=window.ggbApplet.getPNGBase64(1,!0,72);return nr&&nr(or),or};return(0,y.useEffect)(()=>{Pn.current.appName=$r?"3D":"graphing",Hn.current.inject("applet_container")},[$r]),(0,y.useEffect)(()=>{Yn(Ot)},[Ot]),(0,y.useImperativeHandle)(rr,()=>({getImgData:Gt})),y.createElement(y.Fragment,null,y.createElement("div",{style:{width:"100%",height:"100%"},id:"applet_container",ref:xr}),y.createElement(wt.Z,{align:"middle"},y.createElement(Jt.Z,{flex:1},y.createElement(xe.Z,{size:"default",checkedChildren:"\u5173\u95ED3D\u56FE\u50CF",unCheckedChildren:"\u5F00\u542F3D\u56FE\u50CF",checked:$r,onChange:or=>Yn(or)})),y.createElement(Jt.Z,null,y.createElement(be.ZP,{size:"large",onClick:Gt,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668"))))}),ue=ee(99298);const Ne="link",Rt="upload-image",fn="add-flowchart",tn="draw-image",yt="add-flowchart",un="code-block",$n="add-table",br="------------",xa={default:br,left:`:${br}`,center:`:${br}:`,right:`${br}:`};var tl=ee(31103),ia=ee(65862);function Wn(){}let qn=0;const dn=1e4,Kn="\u2581",aa="@\u2581\u2581@",ja="@\u2581@",Ur=` **\u6A21\u677F\u6807\u9898** -\u6A21\u677F\u6B63\u6587\u5185\u5BB9\uFF0C\u53EF\u8F93\u5165\u6587\u672C\u5185\u5BB9\u548C\u7C98\u8D34\u56FE\u7247\u7B49\u64CD\u4F5C`,Lr=["pptm","pptx","ppt","pot","pps","ppa","potx","ppsx","ppam","pptm","potm","ppsm","doc","docx","dot","dotx","docm","dotm","xls","xlsx","csv","xlt","xla","xltx","xlsm","xltm","xlam","xlsb"];function En(Ot){return/^\d+$/.test(Ot)?`${Ot}px`:Ot}const mn=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",Vn={[mn+"-B"]:"bold",[mn+"-I"]:"italic"},ln={[Ne]:"\u6DFB\u52A0\u94FE\u63A5",[un]:"\u6DFB\u52A0\u4EE3\u7801\u5757",[Rt]:"\u6DFB\u52A0\u56FE\u7247",[tn]:"\u6DFB\u52A0\u753B\u56FE",[fn]:"\u63D2\u5165\u6D41\u7A0B\u56FE",[$n]:"\u6DFB\u52A0\u8868\u683C","maths-latex":"\u6570\u5B66\u56FE\u50CF","inline-latex":"LATEX\u516C\u5F0F"};var hn=({defaultValue:Ot="",onChange:Wt,width:vn="100%",height:nr=400,miniToolbar:lr=!1,isFocus:rr=!1,watch:xr,insertTemp:Qn,mode:$r="markdown",id:Yn="markdown-editor-id",showResizeBar:Ln=!1,noStorage:Gt=!1,showNullButton:or=!1,showNullProgramButton:ea=!1,hidetoolBar:Zn=!1,fullScreen:na=!1,onBlur:Wl,onCMBeforeChange:Kl,onFullScreen:wl,className:Dn="",disablePaste:ta=!1,disabled:ou=!1,disabledFill:hu=!1,placeholder:Zl="",values:ht="",extraUse:nl,onAddBlank:wr})=>{const[Mn,Ol]=(0,y.useState)(null),[dl,fl]=(0,y.useState)(Ot),[yl,Al]=(0,y.useState)(xr),[Jl,Sa]=(0,y.useState)(na),[jl,Yl]=(0,y.useState)(""),[Ka,Cl]=(0,y.useState)(0),[su,Au]=(0,y.useState)(nr),[oi,Hu]=(0,y.useState)(!1),[Mu,qa]=(0,y.useState)(0),[Iu,Ia]=(0,y.useState)(0),Ea=(0,y.useRef)(),Hl=(0,y.useRef)(),Tu=(0,y.useRef)(),ku=(0,y.useRef)(),Il=(0,y.useRef)(),Qu=(0,y.useRef)(),Ul=(0,Be.useDispatch)();(0,y.useEffect)(()=>{const ae=window.scrollY||window.pageYOffset;fl(ht),Mn==null||Mn.setValue(ht),window.scrollTo(0,ae)},[ht]),(0,y.useEffect)(()=>{wl==null||wl(Jl)},[Jl]),(0,y.useEffect)(()=>{if(Ea.current){let ae=function(ze,He){var Je;if(ta){He.preventDefault();return}const ft=He.clipboardData;if(ft){const At=ft.types.toString(),vt=ft.items;if(At==="Files"||ft.types.indexOf("Files")>-1){if(He.preventDefault(),$r=="stex")return;try{let Xe=vt[1];((Je=vt[0])==null?void 0:Je.kind)==="file"&&(Xe=vt[0]);const en=Xe.getAsFile(),St=en.name.split(".").pop();(0,Re.I)(en,on=>{var In,Fn,yn;on.id?((In=en==null?void 0:en.type)==null?void 0:In.indexOf("image"))>-1?We.replaceSelection(``):((Fn=en==null?void 0:en.type)==null?void 0:Fn.indexOf("video"))>-1?We.replaceSelection(``):((yn=en==null?void 0:en.type)==null?void 0:yn.indexOf("pdf"))>-1?We.replaceSelection(`${en.name}`):Lr.includes(St)?We.replaceSelection(`${en.name}`):We.replaceSelection(`[${en.name}](/api/attachments/${on.id}?type=${on.content_type})`):(on==null?void 0:on.status)===401&&(document.location.href="/user/login")})}catch(Xe){Yt.ZP.warning("\u8BF7\u4F7F\u7528chrome\u6D4F\u89C8\u5668\u7C98\u8D34")}return!0}else return!0}return!0};const We=ve().fromTextArea(Ea.current,{mode:$r,lineNumbers:!lr,lineWrapping:!0,value:Ot,autoCloseTags:!0,autoCloseBrackets:!0});return We.on("keyup",function(ze,He){He.keyCode===8&&(ze.getValue()==""?We.setOption("placeholder",Zl):We.setOption("placeholder",null))}),We.on("keydown",function(ze,He){if(He.keyCode===8){var Je=Tl(ze);Je&&He.preventDefault()}}),rr&&We.focus(),We.on("paste",ae),ou&&We.on("beforeChange",function(ze,He){(He.origin==="paste"||He.origin==="+input")&&He.cancel()}),Ol(We),()=>{We.off("paste",ae)}}},[]);const pu=(0,y.useCallback)(()=>{if(Hl.current)try{}catch(ae){console.log(ae,"---- to set md editor body height")}},[su,Hl,Jl]);(0,y.useEffect)(()=>{function ae(){let We=new De.Z(ze=>{for(let He of ze)(He.target.offsetHeight>0||He.target.offsetWidth>0)&&(pu(),Mn.setSize("100%","100%"),Mn.refresh())});return We.observe(Ea.current.parentElement),We}if(Mn){const We=ae();return()=>{var ze,He;(ze=Ea.current)!=null&&ze.parentElement&&We.unobserve((He=Ea.current)==null?void 0:He.parentElement)}}},[Mn,pu]),(0,y.useEffect)(()=>{if(Mn){let ae=[];for(const[We,ze]of Object.entries(Vn)){let He={[We]:()=>{Cn(ze)}};ae.push(He),Mn.addKeyMap(He)}return()=>{for(let We of ae)Mn.removeKeyMap(We)}}},[Mn]),(0,y.useEffect)(()=>{na!==Jl&&Sa(na)},[na]),(0,el.Z)(()=>{if(!Gt&&Ka>0){let ae=new Date().getTime(),We=window.sessionStorage.getItem(Yn);ae>=Ka+dn&&(!We||We!==dl)&&(window.sessionStorage.setItem(Yn,dl),Hu(!0))}},dn),(0,y.useEffect)(()=>{Al(xr)},[Mn,xr]),(0,y.useEffect)(()=>{Mn&&rr&&Mn.focus()},[Mn,rr]),(0,y.useEffect)(()=>{if(yl&&Mn){let ae=function(ze){let He=ze.target;if(ku.current){let Je=He.scrollTop/He.scrollHeight;ku.current.scrollTop=ku.current.scrollHeight*Je}};const We=Mn.getScrollerElement();return We.addEventListener("scroll",ae),()=>{We.removeEventListener("scroll",ae)}}},[Mn,yl]),(0,y.useEffect)(()=>{if(Mn&&Kl){let ae=function(We,ze){Kl(We,ze)};return Mn.on("beforeChange",ae),()=>{Mn.off("beforeChange",ae)}}},[Mn,Kl]),(0,y.useEffect)(()=>{if(Mn&&Wl){let ae=function(){Wl(Mn.getValue())};return Mn.on("blur",ae),()=>{Mn.off("blur",ae)}}},[Mn,Wl]);function Tl(ae,We){var ze=ae.getDoc(),He=ze.getCursor(),Je=ze.getLine(He.line),ft=Je.charAt(He.ch-1),At=Je.lastIndexOf("@\u2581@",He.ch),vt=Je.lastIndexOf("@\u2581\u2581@",He.ch),Xe=At>vt?At:vt,en=At>vt?3:4;if(aa.indexOf(ft)===-1)return null;if(console.log("change1:",We,ae,Je,He,Xe,At,vt,ft),Xe>=0&&He.ch-Xe<5){var St=Xe+en;return ze.replaceRange("",{line:He.line,ch:Xe},{line:He.line,ch:St}),{line:He.line,ch:St}}return null}(0,y.useEffect)(()=>{if(Mn){let ae=function(We,ze){const He=We.getValue();fl(He),Cl(new Date().getTime()),We.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),Wt&&(ea?Wt(He,Si(He)):Wt(He))};return Mn.on("change",ae),()=>{Mn.off("change",ae)}}},[Mn,Wt]),(0,y.useEffect)(()=>{if(Mn)if(Ot==null)Mn.setValue(""),fl("");else{const ae=window.scrollY||window.pageYOffset;Ot!==Mn.getValue()&&(Mn.setValue(Ot),fl(Ot),Mn.setCursor(ou?1:Mn.lineCount(),0),window.scrollTo(0,ae))}},[Mn,Ot]);const Cn=(0,y.useCallback)(ae=>{const We=Mn.getCursor(),ze=Mn.getSelection();let He=ze.split(` +\u6A21\u677F\u6B63\u6587\u5185\u5BB9\uFF0C\u53EF\u8F93\u5165\u6587\u672C\u5185\u5BB9\u548C\u7C98\u8D34\u56FE\u7247\u7B49\u64CD\u4F5C`,Lr=["pptm","pptx","ppt","pot","pps","ppa","potx","ppsx","ppam","pptm","potm","ppsm","doc","docx","dot","dotx","docm","dotm","xls","xlsx","csv","xlt","xla","xltx","xlsm","xltm","xlam","xlsb"];function yn(Ot){return/^\d+$/.test(Ot)?`${Ot}px`:Ot}const mn=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",Vn={[mn+"-B"]:"bold",[mn+"-I"]:"italic"},ln={[Ne]:"\u6DFB\u52A0\u94FE\u63A5",[un]:"\u6DFB\u52A0\u4EE3\u7801\u5757",[Rt]:"\u6DFB\u52A0\u56FE\u7247",[tn]:"\u6DFB\u52A0\u753B\u56FE",[fn]:"\u63D2\u5165\u6D41\u7A0B\u56FE",[$n]:"\u6DFB\u52A0\u8868\u683C","maths-latex":"\u6570\u5B66\u56FE\u50CF","inline-latex":"LATEX\u516C\u5F0F"};var hn=({defaultValue:Ot="",onChange:Wt,width:En="100%",height:nr=400,miniToolbar:lr=!1,isFocus:rr=!1,watch:xr,insertTemp:Hn,mode:$r="markdown",id:Yn="markdown-editor-id",showResizeBar:Pn=!1,noStorage:Gt=!1,showNullButton:or=!1,showNullProgramButton:ea=!1,hidetoolBar:Zn=!1,fullScreen:na=!1,onBlur:Wl,onCMBeforeChange:Kl,onFullScreen:Bl,className:Dn="",disablePaste:ta=!1,disabled:su=!1,disabledFill:hu=!1,placeholder:Zl="",values:ht="",extraUse:rl,onAddBlank:wr})=>{const[Mn,jl]=(0,y.useState)(null),[dl,fl]=(0,y.useState)(Ot),[Cl,Fl]=(0,y.useState)(xr),[Xl,Sa]=(0,y.useState)(na),[Tl,Yl]=(0,y.useState)(""),[Ka,xl]=(0,y.useState)(0),[cu,Au]=(0,y.useState)(nr),[si,Qu]=(0,y.useState)(!1),[Iu,qa]=(0,y.useState)(0),[ku,Ia]=(0,y.useState)(0),Ea=(0,y.useRef)(),Ql=(0,y.useRef)(),Tu=(0,y.useRef)(),Lu=(0,y.useRef)(),kl=(0,y.useRef)(),Hu=(0,y.useRef)(),Ul=(0,Be.useDispatch)();(0,y.useEffect)(()=>{const ae=window.scrollY||window.pageYOffset;fl(ht),Mn==null||Mn.setValue(ht),window.scrollTo(0,ae)},[ht]),(0,y.useEffect)(()=>{Bl==null||Bl(Xl)},[Xl]),(0,y.useEffect)(()=>{if(Ea.current){let ae=function(ze,Qe){var Je;if(ta){Qe.preventDefault();return}const ft=Qe.clipboardData;if(ft){const At=ft.types.toString(),vt=ft.items;if(At==="Files"||ft.types.indexOf("Files")>-1){if(Qe.preventDefault(),$r=="stex")return;try{let Xe=vt[1];((Je=vt[0])==null?void 0:Je.kind)==="file"&&(Xe=vt[0]);const en=Xe.getAsFile(),St=en.name.split(".").pop();(0,Re.I)(en,on=>{var kn,Fn,An;on.id?((kn=en==null?void 0:en.type)==null?void 0:kn.indexOf("image"))>-1?We.replaceSelection(``):((Fn=en==null?void 0:en.type)==null?void 0:Fn.indexOf("video"))>-1?We.replaceSelection(``):((An=en==null?void 0:en.type)==null?void 0:An.indexOf("pdf"))>-1?We.replaceSelection(`${en.name}`):Lr.includes(St)?We.replaceSelection(`${en.name}`):We.replaceSelection(`[${en.name}](/api/attachments/${on.id}?type=${on.content_type})`):(on==null?void 0:on.status)===401&&(document.location.href="/user/login")})}catch(Xe){Yt.ZP.warning("\u8BF7\u4F7F\u7528chrome\u6D4F\u89C8\u5668\u7C98\u8D34")}return!0}else return!0}return!0};const We=ve().fromTextArea(Ea.current,{mode:$r,lineNumbers:!lr,lineWrapping:!0,value:Ot,autoCloseTags:!0,autoCloseBrackets:!0});return We.on("keyup",function(ze,Qe){Qe.keyCode===8&&(ze.getValue()==""?We.setOption("placeholder",Zl):We.setOption("placeholder",null))}),We.on("keydown",function(ze,Qe){if(Qe.keyCode===8){var Je=Rl(ze);Je&&Qe.preventDefault()}}),rr&&We.focus(),We.on("paste",ae),su&&We.on("beforeChange",function(ze,Qe){(Qe.origin==="paste"||Qe.origin==="+input")&&Qe.cancel()}),jl(We),()=>{We.off("paste",ae)}}},[]);const pu=(0,y.useCallback)(()=>{if(Ql.current)try{}catch(ae){console.log(ae,"---- to set md editor body height")}},[cu,Ql,Xl]);(0,y.useEffect)(()=>{function ae(){let We=new De.Z(ze=>{for(let Qe of ze)(Qe.target.offsetHeight>0||Qe.target.offsetWidth>0)&&(pu(),Mn.setSize("100%","100%"),Mn.refresh())});return We.observe(Ea.current.parentElement),We}if(Mn){const We=ae();return()=>{var ze,Qe;(ze=Ea.current)!=null&&ze.parentElement&&We.unobserve((Qe=Ea.current)==null?void 0:Qe.parentElement)}}},[Mn,pu]),(0,y.useEffect)(()=>{if(Mn){let ae=[];for(const[We,ze]of Object.entries(Vn)){let Qe={[We]:()=>{Cn(ze)}};ae.push(Qe),Mn.addKeyMap(Qe)}return()=>{for(let We of ae)Mn.removeKeyMap(We)}}},[Mn]),(0,y.useEffect)(()=>{na!==Xl&&Sa(na)},[na]),(0,tl.Z)(()=>{if(!Gt&&Ka>0){let ae=new Date().getTime(),We=window.sessionStorage.getItem(Yn);ae>=Ka+dn&&(!We||We!==dl)&&(window.sessionStorage.setItem(Yn,dl),Qu(!0))}},dn),(0,y.useEffect)(()=>{Fl(xr)},[Mn,xr]),(0,y.useEffect)(()=>{Mn&&rr&&Mn.focus()},[Mn,rr]),(0,y.useEffect)(()=>{if(Cl&&Mn){let ae=function(ze){let Qe=ze.target;if(Lu.current){let Je=Qe.scrollTop/Qe.scrollHeight;Lu.current.scrollTop=Lu.current.scrollHeight*Je}};const We=Mn.getScrollerElement();return We.addEventListener("scroll",ae),()=>{We.removeEventListener("scroll",ae)}}},[Mn,Cl]),(0,y.useEffect)(()=>{if(Mn&&Kl){let ae=function(We,ze){Kl(We,ze)};return Mn.on("beforeChange",ae),()=>{Mn.off("beforeChange",ae)}}},[Mn,Kl]),(0,y.useEffect)(()=>{if(Mn&&Wl){let ae=function(){Wl(Mn.getValue())};return Mn.on("blur",ae),()=>{Mn.off("blur",ae)}}},[Mn,Wl]);function Rl(ae,We){var ze=ae.getDoc(),Qe=ze.getCursor(),Je=ze.getLine(Qe.line),ft=Je.charAt(Qe.ch-1),At=Je.lastIndexOf("@\u2581@",Qe.ch),vt=Je.lastIndexOf("@\u2581\u2581@",Qe.ch),Xe=At>vt?At:vt,en=At>vt?3:4;if(aa.indexOf(ft)===-1)return null;if(console.log("change1:",We,ae,Je,Qe,Xe,At,vt,ft),Xe>=0&&Qe.ch-Xe<5){var St=Xe+en;return ze.replaceRange("",{line:Qe.line,ch:Xe},{line:Qe.line,ch:St}),{line:Qe.line,ch:St}}return null}(0,y.useEffect)(()=>{if(Mn){let ae=function(We,ze){const Qe=We.getValue();fl(Qe),xl(new Date().getTime()),We.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),Wt&&(ea?Wt(Qe,Si(Qe)):Wt(Qe))};return Mn.on("change",ae),()=>{Mn.off("change",ae)}}},[Mn,Wt]),(0,y.useEffect)(()=>{if(Mn)if(Ot==null)Mn.setValue(""),fl("");else{const ae=window.scrollY||window.pageYOffset;Ot!==Mn.getValue()&&(Mn.setValue(Ot),fl(Ot),Mn.setCursor(su?1:Mn.lineCount(),0),window.scrollTo(0,ae))}},[Mn,Ot]);const Cn=(0,y.useCallback)(ae=>{const We=Mn.getCursor(),ze=Mn.getSelection();let Qe=ze.split(` `);switch(ae){case"bold":return Mn.replaceSelection("**"+ze+"**"),ze===""&&Mn.setCursor(We.line,We.ch+2),Mn.focus();case"italic":return Mn.replaceSelection("*"+ze+"*"),ze===""&&Mn.setCursor(We.line,We.ch+1),Mn.focus();case"code":return Mn.replaceSelection("`"+ze+"`"),ze===""&&Mn.setCursor(We.line,We.ch+1),Mn.focus();case"inline-latex":return(0,ia.Ye)(Ul)?void 0:(Yl("inline-latex"),Mn.focus());case"latex":return Mn.replaceSelection("```latex\n"+ze+"\n```"),Mn.setCursor(We.line+1,ze.length+1),Mn.focus();case"line-break":return Mn.replaceSelection(`
          -`),Mn.focus();case"list-ul":return ze===""?Mn.replaceSelection("- "+ze):Mn.replaceSelection(He.map(Je=>Je===""?"":`- ${Je}`).join(` -`)),Mn.focus();case"list-ol":return ze===""?Mn.replaceSelection("1. "+ze):Mn.replaceSelection(He.map((Je,ft)=>Je===""?"":`${ft+1}. ${Je}`).join(` -`)),Mn.focus();case"add-null-ch":wr==null||wr();return;case"add-signal":return ze===""&&Mn.setCursor(We.line,We.ch),Mn.replaceSelection(ja),Mn.focus();case"add-multiple":return ze===""&&Mn.setCursor(We.line,We.ch),Mn.replaceSelection(aa),Mn.focus();case"inster-template-1":return ze===""&&Mn.setCursor(We.line,We.ch),Mn.replaceSelection(Ur),Mn.focus();case"eraser":return Mn.setValue(""),Mn.focus();case"trigger-watch":return Al(!yl),Mn.focus();case"trigger-full-screen":return Sa(!Jl),Mn.focus();case Ne:Yl(Ne);return;case un:Yl(un);return;case Rt:Yl(Rt);return;case tn:Yl(tn);return;case"maths-latex":if((0,ia.Ye)(Ul))return;Yl("maths-latex");return;case fn:Il.current="",sessionStorage.removeItem("file_id"),Yl(fn);return;case $n:Yl($n);return;default:throw new Error}},[Mn,yl,Jl]),Tr=(0,y.useCallback)((ae,We)=>{var ze,He,Je,ft,At,vt;ae!=null&&ae.disabledClose||Yl("");const{src:Xe,alt:en,id:St}=ae||{};switch(jl){case Ne:const{title:Bn,link:pn}=ae;return Mn.replaceSelection(`[${Bn}](${pn})`),Mn.focus();case un:const{language:xn,content:er}=ae;return Mn.replaceSelection(["```"+xn,er,"```"].join(` -`)),Mn.focus();case"maths-latex":for(var on=atob(ae),In=new Uint8Array(on.length),Fn=0;Fn{vr.id?Mn.replaceSelection(`![,](/api/attachments/${vr.id}?type=${vr.content_type})`):(vr==null?void 0:vr.status)===401&&(document.location.href="/user/login")});break;case"inline-latex":if((0,ia.Ye)(Ul))return;Mn.replaceSelection("`$$"+ae+"$$`");break;case yt:if(!St)return;Mn.getValue().indexOf(Xe)===-1?Mn.replaceSelection(`
          ${en||
          `):document.getElementById(St).src=dt.Z.API_SERVER+Xe+"?t="+Date.now();break;case Rt:case tn:const Sn=We,Rn=(Je=(He=(ze=Sn==null?void 0:Sn.name)==null?void 0:ze.split("."))==null?void 0:He.pop)==null?void 0:Je.call(He);return((ft=Sn==null?void 0:Sn.type)==null?void 0:ft.indexOf("image"))>-1||!(Sn!=null&&Sn.type)?Sn!=null&&Sn.align||Sn!=null&&Sn.width?Mn.replaceSelection(`

          ${en||

          `):Mn.replaceSelection(`${en||`):((At=Sn==null?void 0:Sn.type)==null?void 0:At.indexOf("video"))>-1?Mn.replaceSelection(``):((vt=Sn==null?void 0:Sn.type)==null?void 0:vt.indexOf("pdf"))>-1?Mn.replaceSelection(`${Sn.name}`):Lr.includes(Rn)?Mn.replaceSelection(`${Sn.name}`):Mn.replaceSelection(`[${Sn.name}](${Xe})`),Mn.focus();case $n:const{row:fr,col:kn,align:_n}=ae;let qr=` -`;for(let vr=0;vrJe===""?"":`- ${Je}`).join(` +`)),Mn.focus();case"list-ol":return ze===""?Mn.replaceSelection("1. "+ze):Mn.replaceSelection(Qe.map((Je,ft)=>Je===""?"":`${ft+1}. ${Je}`).join(` +`)),Mn.focus();case"add-null-ch":wr==null||wr();return;case"add-signal":return ze===""&&Mn.setCursor(We.line,We.ch),Mn.replaceSelection(ja),Mn.focus();case"add-multiple":return ze===""&&Mn.setCursor(We.line,We.ch),Mn.replaceSelection(aa),Mn.focus();case"inster-template-1":return ze===""&&Mn.setCursor(We.line,We.ch),Mn.replaceSelection(Ur),Mn.focus();case"eraser":return Mn.setValue(""),Mn.focus();case"trigger-watch":return Fl(!Cl),Mn.focus();case"trigger-full-screen":return Sa(!Xl),Mn.focus();case Ne:Yl(Ne);return;case un:Yl(un);return;case Rt:Yl(Rt);return;case tn:Yl(tn);return;case"maths-latex":if((0,ia.Ye)(Ul))return;Yl("maths-latex");return;case fn:kl.current="",sessionStorage.removeItem("file_id"),Yl(fn);return;case $n:Yl($n);return;default:throw new Error}},[Mn,Cl,Xl]),Tr=(0,y.useCallback)((ae,We)=>{var ze,Qe,Je,ft,At,vt;ae!=null&&ae.disabledClose||Yl("");const{src:Xe,alt:en,id:St}=ae||{};switch(Tl){case Ne:const{title:Bn,link:gn}=ae;return Mn.replaceSelection(`[${Bn}](${gn})`),Mn.focus();case un:const{language:xn,content:er}=ae;return Mn.replaceSelection(["```"+xn,er,"```"].join(` +`)),Mn.focus();case"maths-latex":for(var on=atob(ae),kn=new Uint8Array(on.length),Fn=0;Fn{vr.id?Mn.replaceSelection(`![,](/api/attachments/${vr.id}?type=${vr.content_type})`):(vr==null?void 0:vr.status)===401&&(document.location.href="/user/login")});break;case"inline-latex":if((0,ia.Ye)(Ul))return;Mn.replaceSelection("`$$"+ae+"$$`");break;case yt:if(!St)return;Mn.getValue().indexOf(Xe)===-1?Mn.replaceSelection(`
          ${en||
          `):document.getElementById(St).src=ct.Z.API_SERVER+Xe+"?t="+Date.now();break;case Rt:case tn:const Sn=We,Rn=(Je=(Qe=(ze=Sn==null?void 0:Sn.name)==null?void 0:ze.split("."))==null?void 0:Qe.pop)==null?void 0:Je.call(Qe);return((ft=Sn==null?void 0:Sn.type)==null?void 0:ft.indexOf("image"))>-1||!(Sn!=null&&Sn.type)?Sn!=null&&Sn.align||Sn!=null&&Sn.width?Mn.replaceSelection(`

          ${en||

          `):Mn.replaceSelection(`${en||`):((At=Sn==null?void 0:Sn.type)==null?void 0:At.indexOf("video"))>-1?Mn.replaceSelection(``):((vt=Sn==null?void 0:Sn.type)==null?void 0:vt.indexOf("pdf"))>-1?Mn.replaceSelection(`${Sn.name}`):Lr.includes(Rn)?Mn.replaceSelection(`${Sn.name}`):Mn.replaceSelection(`[${Sn.name}](${Xe})`),Mn.focus();case $n:const{row:mr,col:Ln,align:_n}=ae;let qr=` +`;for(let vr=0;vr{switch(jl){case Ne:return y.createElement(gt,{callback:Tr,onCancel:pl});case un:return y.createElement(Lt.Z,{callback:Tr,onCancel:pl});case Rt:return y.createElement(Re.Z,{callback:Tr,onCancel:pl});case fn:return y.createElement(it,{editImgId:Il.current,callback:Tr,onCancel:pl});case $n:return y.createElement(mr,{callback:Tr,onCancel:pl});case"maths-latex":return y.createElement(Ie,{showSaveButton:!0,callback:Tr});case"inline-latex":return y.createElement(ue.Z,{showSaveButton:!0,callback:Tr});default:return null}},[jl]);function pl(){Yl("")}(0,y.useEffect)(()=>{if(Tu.current){let ae=function(At){Je=!0,ft=At.pageY},We=function(){Je=!1},ze=function(At){if(Je){let vt=At.pageY-ft;vt<0&&(vt=0),vt>300&&(vt=300);let Xe=nr+vt+"px";Au(Xe)}},He=Tu.current,Je=!1,ft=0;return He.addEventListener("mousedown",ae),document.addEventListener("mousemove",ze),document.addEventListener("mouseup",We),()=>{He.removeEventListener("mousedown",ae),document.removeEventListener("mousemove",ze),document.removeEventListener("mouseup",We)}}},[Mn,Tu]),(0,y.useEffect)(()=>{Au(nr)},[nr]);const eu=En(vn),Fu=En(su),Ru={width:eu,height:Fu},Bl=(0,y.useMemo)(()=>{if(Ka){let ae=new Date(Ka),We=ae.getHours(),ze=ae.getMinutes(),He=ae.getSeconds();return We=We<10?"0"+We:We,ze=ze<10?"0"+ze:ze,He=He<10?"0"+He:He,`${We}:${ze}:${He}`}return 0},[Ka]),Si=ae=>{const We=[];if(ea){let ze=-1;ae=ae.replace(/(@▁▁@|@▁@)/g,function(He,Je,ft){We.push({multiLine:He!==ja})})}return We};function mi(){window.sessionStorage.removeItem(Yn),Hu(!1),Cl(0)}function fu(){Hu(!1),Cl(0),Mn.setValue(window.sessionStorage.getItem(Yn))}(0,y.useEffect)(()=>{ln[jl]&&jl!==tn&&jl!==fn&&setTimeout(()=>{const ae=document.getElementsByClassName("markdown-popup-form")[0],We=window.innerWidth/2-ae.offsetWidth/2,ze=window.innerHeight/2-ae.offsetHeight/2;qa(We),Ia(ze)},0)},[jl]);const Uu=ae=>{ae.preventDefault();const We=ae.clientX-Mu,ze=ae.clientY-Iu;document.body.onmousemove=He=>{let Je=He.clientX-We,ft=He.clientY-ze;const At=document.getElementsByClassName("markdown-popup-form")[0],vt=window.innerWidth-At.offsetWidth,Xe=window.innerHeight-At.offsetHeight;Je=Math.max(0,Math.min(Je,vt)),ft=Math.max(0,Math.min(ft,Xe)),hi(He.clientX,He.clientY,We,ze)&&(qa(Je),Ia(ft))},document.body.onmouseup=function(){document.body.onmousemove=null}},hi=(ae,We,ze,He)=>{const Je=document.body.clientHeight,ft=document.body.clientWidth;return ae<20&&ze>ae||ae>ft-20&&zeWe||We>Je-20&&He{var We;Il.current=ae,(We=Qu.current)==null||We.setHeight("100vh"),setTimeout(()=>{Yl("add-flowchart")},150)}})):null))),Ln?y.createElement("a",{ref:Tu,className:"editor-resize"}):null,jl===tn&&y.createElement(Ft,{callback:Tr,onCancel:pl}),jl===fn&&y.createElement(it,{ref:Qu,editImgId:Il.current,callback:Tr,onCancel:pl}),y.createElement(Me.Z,null,ln[jl]&&jl!==tn&&jl!==fn?y.createElement(Dt.default,{maskClosable:!1,centered:!0,style:{position:"absolute",left:Mu,top:Iu},title:y.createElement("div",{style:{cursor:"move"},onMouseDown:Uu},ln[jl]),open:!0,onCancel:pl,footer:null,destroyOnClose:!0,width:jl===fn?"1200px":null,height:jl===fn?"80vh":null,className:"markdown-popup-form"},tl):null))}},45053:function(ot,at,ee){"use strict";ee.d(at,{Z:function(){return tt},I:function(){return st}});var y=ee(28284),Be=ee(6767),ye=ee(37568),ve=ee(44104),De=ee(71051),Te=ee(47889),Ze=ee(7939),Pe=ee(28735),Ce=ee(59301),oe=ee(59301),ge=Object.defineProperty,Ee=Object.defineProperties,Ke=Object.getOwnPropertyDescriptors,Se=Object.getOwnPropertySymbols,he=Object.prototype.hasOwnProperty,pe=Object.prototype.propertyIsEnumerable,Ae=(Me,ke,qe)=>ke in Me?ge(Me,ke,{enumerable:!0,configurable:!0,writable:!0,value:qe}):Me[ke]=qe,Ge=(Me,ke)=>{for(var qe in ke||(ke={}))he.call(ke,qe)&&Ae(Me,qe,ke[qe]);if(Se)for(var qe of Se(ke))pe.call(ke,qe)&&Ae(Me,qe,ke[qe]);return Me},Qe=(Me,ke)=>Ee(Me,Ke(ke));const{useForm:Le}=y.default,nt={width:280,marginRight:10},Ve={labelCol:{span:5},wrapperCol:{span:19}};var tt=({callback:Me,onCancel:ke})=>{const[qe]=Le();let be=(0,Ce.useRef)();function lt(kt){be.current.width=qe.getFieldValue("width"),be.current.align=qe.getFieldValue("align"),Me(kt,be.current)}function Ue(kt,ct){if(kt.status===-1){Be.ZP.error(kt.message);return}qe.setFieldsValue({src:`/api/attachments/${kt.id}`,type:ct.type})}function _e(kt){let ct=kt.target.files[0];be.current=ct,st(ct,Ue)}return oe.createElement(y.default,Qe(Ge({form:qe},Ve),{className:"upload-image-panel",onFinish:lt,style:{width:470,overflow:"hidden"}}),oe.createElement(y.default.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},oe.createElement("div",{className:"flex-container"},oe.createElement(y.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u56FE\u7247\u5730\u5740"}]},oe.createElement(ye.default,{style:nt})),oe.createElement(et,{onFileChange:_e}))),oe.createElement(y.default.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt"},oe.createElement(ye.default,{style:{width:264}})),oe.createElement(y.default.Item,{label:"\u56FE\u7247\u5BBD\u5EA6",name:"width"},oe.createElement(ve.Z,null,oe.createElement(y.default.Item,{name:"width",style:{margin:0}},oe.createElement(De.Z,{style:{width:264}})),oe.createElement("span",{className:"ml8"},"%"))),oe.createElement(y.default.Item,{label:"\u5BF9\u9F50\u65B9\u5F0F",name:"align"},oe.createElement(Te.ZP.Group,{name:"align",defaultValue:1,options:[{value:"left",label:"\u5DE6\u5BF9\u9F50"},{value:"center",label:"\u5C45\u4E2D\u5BF9\u9F50"},{value:"right",label:"\u53F3\u5BF9\u9F50"}]})),oe.createElement("aside",null,oe.createElement(y.default.Item,{style:{textAlign:"right",position:"relative",right:-98}},oe.createElement(Ze.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),oe.createElement(Ze.ZP,{type:"default",onClick:ke},"\u53D6\u6D88"))))};function et({onFileChange:Me}){return oe.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",oe.createElement("input",{type:"file",onChange:Me}))}function st(Me,ke){if(!Me)throw new String("\u6CA1\u6709\u6587\u4EF6");let qe=new FormData;qe.append("editormd-image-file",Me),qe.append("file_param_name","editormd-image-file"),qe.append("byxhr","true");var be=new window.XMLHttpRequest;be.withCredentials=!0,be.addEventListener("load",function(lt){ke(JSON.parse(lt.target.responseText),Me)},!1),be.addEventListener("error",function(lt){console.error(lt)},!1),be.open("POST",`${Pe.KI}/api/attachments.json`),be.send(qe)}},57261:function(ot,at,ee){"use strict";ee.d(at,{Z:function(){return ye}});var y=ee(59301),Be=ee(4676);class ye extends y.Component{constructor(De){super(De);const Te=window.document;this.node=Te.createElement("div"),Te.body.appendChild(this.node)}render(){const{children:De}=this.props;return(0,Be.createPortal)(De,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},50258:function(ot,at,ee){"use strict";ee.d(at,{SV:function(){return Ft},ZP:function(){return ut}});var y=ee(59301),Be=ee(76374);const ye={keywords:["print","auto","break","case","char","const","continue","default","do","double","else","enum","extern","float","for","goto","if","int","long","register","return","short","signed","sizeof","static","struct","switch","typedef","union","unsigned","void","volatile","while"]},ve={quickKey:[{label:"main",content:["public static void main(String[] args) {"," $0","}"].join(` +`),Mn.focus();default:throw new Error}},[Mn,Tl]),nl=(0,y.useMemo)(()=>{switch(Tl){case Ne:return y.createElement(gt,{callback:Tr,onCancel:pl});case un:return y.createElement(kt.Z,{callback:Tr,onCancel:pl});case Rt:return y.createElement(Re.Z,{callback:Tr,onCancel:pl});case fn:return y.createElement(it,{editImgId:kl.current,callback:Tr,onCancel:pl});case $n:return y.createElement(hr,{callback:Tr,onCancel:pl});case"maths-latex":return y.createElement(Ie,{showSaveButton:!0,callback:Tr});case"inline-latex":return y.createElement(ue.Z,{showSaveButton:!0,callback:Tr});default:return null}},[Tl]);function pl(){Yl("")}(0,y.useEffect)(()=>{if(Tu.current){let ae=function(At){Je=!0,ft=At.pageY},We=function(){Je=!1},ze=function(At){if(Je){let vt=At.pageY-ft;vt<0&&(vt=0),vt>300&&(vt=300);let Xe=nr+vt+"px";Au(Xe)}},Qe=Tu.current,Je=!1,ft=0;return Qe.addEventListener("mousedown",ae),document.addEventListener("mousemove",ze),document.addEventListener("mouseup",We),()=>{Qe.removeEventListener("mousedown",ae),document.removeEventListener("mousemove",ze),document.removeEventListener("mouseup",We)}}},[Mn,Tu]),(0,y.useEffect)(()=>{Au(nr)},[nr]);const tu=yn(En),xu=yn(cu),Ru={width:tu,height:xu},Ml=(0,y.useMemo)(()=>{if(Ka){let ae=new Date(Ka),We=ae.getHours(),ze=ae.getMinutes(),Qe=ae.getSeconds();return We=We<10?"0"+We:We,ze=ze<10?"0"+ze:ze,Qe=Qe<10?"0"+Qe:Qe,`${We}:${ze}:${Qe}`}return 0},[Ka]),Si=ae=>{const We=[];if(ea){let ze=-1;ae=ae.replace(/(@▁▁@|@▁@)/g,function(Qe,Je,ft){We.push({multiLine:Qe!==ja})})}return We};function hi(){window.sessionStorage.removeItem(Yn),Qu(!1),xl(0)}function fu(){Qu(!1),xl(0),Mn.setValue(window.sessionStorage.getItem(Yn))}(0,y.useEffect)(()=>{ln[Tl]&&Tl!==tn&&Tl!==fn&&setTimeout(()=>{const ae=document.getElementsByClassName("markdown-popup-form")[0],We=window.innerWidth/2-ae.offsetWidth/2,ze=window.innerHeight/2-ae.offsetHeight/2;qa(We),Ia(ze)},0)},[Tl]);const Uu=ae=>{ae.preventDefault();const We=ae.clientX-Iu,ze=ae.clientY-ku;document.body.onmousemove=Qe=>{let Je=Qe.clientX-We,ft=Qe.clientY-ze;const At=document.getElementsByClassName("markdown-popup-form")[0],vt=window.innerWidth-At.offsetWidth,Xe=window.innerHeight-At.offsetHeight;Je=Math.max(0,Math.min(Je,vt)),ft=Math.max(0,Math.min(ft,Xe)),pi(Qe.clientX,Qe.clientY,We,ze)&&(qa(Je),Ia(ft))},document.body.onmouseup=function(){document.body.onmousemove=null}},pi=(ae,We,ze,Qe)=>{const Je=document.body.clientHeight,ft=document.body.clientWidth;return ae<20&&ze>ae||ae>ft-20&&zeWe||We>Je-20&&Qe{var We;kl.current=ae,(We=Hu.current)==null||We.setHeight("100vh"),setTimeout(()=>{Yl("add-flowchart")},150)}})):null))),Pn?y.createElement("a",{ref:Tu,className:"editor-resize"}):null,Tl===tn&&y.createElement(Ft,{callback:Tr,onCancel:pl}),Tl===fn&&y.createElement(it,{ref:Hu,editImgId:kl.current,callback:Tr,onCancel:pl}),y.createElement(Me.Z,null,ln[Tl]&&Tl!==tn&&Tl!==fn?y.createElement(Dt.default,{maskClosable:!1,centered:!0,style:{position:"absolute",left:Iu,top:ku},title:y.createElement("div",{style:{cursor:"move"},onMouseDown:Uu},ln[Tl]),open:!0,onCancel:pl,footer:null,destroyOnClose:!0,width:Tl===fn?"1200px":null,height:Tl===fn?"80vh":null,className:"markdown-popup-form"},nl):null))}},45053:function(ot,at,ee){"use strict";ee.d(at,{Z:function(){return tt},I:function(){return st}});var y=ee(28284),Be=ee(6767),ye=ee(37568),ve=ee(44104),De=ee(71051),Te=ee(47889),Ze=ee(7939),Pe=ee(28735),Ce=ee(59301),oe=ee(59301),ge=Object.defineProperty,Ee=Object.defineProperties,Ke=Object.getOwnPropertyDescriptors,Se=Object.getOwnPropertySymbols,he=Object.prototype.hasOwnProperty,pe=Object.prototype.propertyIsEnumerable,Ae=(Me,ke,qe)=>ke in Me?ge(Me,ke,{enumerable:!0,configurable:!0,writable:!0,value:qe}):Me[ke]=qe,Ge=(Me,ke)=>{for(var qe in ke||(ke={}))he.call(ke,qe)&&Ae(Me,qe,ke[qe]);if(Se)for(var qe of Se(ke))pe.call(ke,qe)&&Ae(Me,qe,ke[qe]);return Me},He=(Me,ke)=>Ee(Me,Ke(ke));const{useForm:Le}=y.default,rt={width:280,marginRight:10},Ve={labelCol:{span:5},wrapperCol:{span:19}};var tt=({callback:Me,onCancel:ke})=>{const[qe]=Le();let be=(0,Ce.useRef)();function lt(It){be.current.width=qe.getFieldValue("width"),be.current.align=qe.getFieldValue("align"),Me(It,be.current)}function Ue(It,dt){if(It.status===-1){Be.ZP.error(It.message);return}qe.setFieldsValue({src:`/api/attachments/${It.id}`,type:dt.type})}function _e(It){let dt=It.target.files[0];be.current=dt,st(dt,Ue)}return oe.createElement(y.default,He(Ge({form:qe},Ve),{className:"upload-image-panel",onFinish:lt,style:{width:470,overflow:"hidden"}}),oe.createElement(y.default.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},oe.createElement("div",{className:"flex-container"},oe.createElement(y.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u56FE\u7247\u5730\u5740"}]},oe.createElement(ye.default,{style:rt})),oe.createElement(et,{onFileChange:_e}))),oe.createElement(y.default.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt"},oe.createElement(ye.default,{style:{width:264}})),oe.createElement(y.default.Item,{label:"\u56FE\u7247\u5BBD\u5EA6",name:"width"},oe.createElement(ve.Z,null,oe.createElement(y.default.Item,{name:"width",style:{margin:0}},oe.createElement(De.Z,{style:{width:264}})),oe.createElement("span",{className:"ml8"},"%"))),oe.createElement(y.default.Item,{label:"\u5BF9\u9F50\u65B9\u5F0F",name:"align"},oe.createElement(Te.ZP.Group,{name:"align",defaultValue:1,options:[{value:"left",label:"\u5DE6\u5BF9\u9F50"},{value:"center",label:"\u5C45\u4E2D\u5BF9\u9F50"},{value:"right",label:"\u53F3\u5BF9\u9F50"}]})),oe.createElement("aside",null,oe.createElement(y.default.Item,{style:{textAlign:"right",position:"relative",right:-98}},oe.createElement(Ze.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),oe.createElement(Ze.ZP,{type:"default",onClick:ke},"\u53D6\u6D88"))))};function et({onFileChange:Me}){return oe.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",oe.createElement("input",{type:"file",onChange:Me}))}function st(Me,ke){if(!Me)throw new String("\u6CA1\u6709\u6587\u4EF6");let qe=new FormData;qe.append("editormd-image-file",Me),qe.append("file_param_name","editormd-image-file"),qe.append("byxhr","true");var be=new window.XMLHttpRequest;be.withCredentials=!0,be.addEventListener("load",function(lt){ke(JSON.parse(lt.target.responseText),Me)},!1),be.addEventListener("error",function(lt){console.error(lt)},!1),be.open("POST",`${Pe.KI}/api/attachments.json`),be.send(qe)}},57261:function(ot,at,ee){"use strict";ee.d(at,{Z:function(){return ye}});var y=ee(59301),Be=ee(4676);class ye extends y.Component{constructor(De){super(De);const Te=window.document;this.node=Te.createElement("div"),Te.body.appendChild(this.node)}render(){const{children:De}=this.props;return(0,Be.createPortal)(De,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},50258:function(ot,at,ee){"use strict";ee.d(at,{SV:function(){return Ft},ZP:function(){return ut}});var y=ee(59301),Be=ee(76374);const ye={keywords:["print","auto","break","case","char","const","continue","default","do","double","else","enum","extern","float","for","goto","if","int","long","register","return","short","signed","sizeof","static","struct","switch","typedef","union","unsigned","void","volatile","while"]},ve={quickKey:[{label:"main",content:["public static void main(String[] args) {"," $0","}"].join(` `)},{label:"System.out.println",content:["System.out.println($0)"].join(` `)},{label:"System.out.print",content:["System.out.print($0)"].join(` `)}],keywords:["abstract","continue","for","new","switch","assert","default","goto","package","synchronized","boolean","do","if","private","this","break","double","implements","protected","throw","byte","else","import","public","throws","case","enum","instanceof","return","transient","catch","extends","int","short","try","char","final","interface","static","void","class","finally","long","strictfp","volatile","const","float","native","super","while","true","false"]},De={keywords:["abstract","amp","array","auto","bool","break","case","catch","char","class","const","constexpr","const_cast","continue","cpu","decltype","default","delegate","delete","do","double","dynamic_cast","each","else","enum","event","explicit","export","extern","false","final","finally","float","friend","gcnew","generic","goto","in","initonly","inline","int","interface","interior_ptr","internal","literal","long","mutable","namespace","new","noexcept","nullptr","__nullptr","operator","override","partial","pascal","pin_ptr","private","property","protected","public","ref","register","reinterpret_cast","restrict","return","safe_cast","sealed","short","signed","sizeof","static","static_assert","static_cast","struct","switch","template","this","thread_local","throw","tile_static","true","try","typedef","typeid","typename","union","unsigned","using","virtual","void","volatile","wchar_t","where","while","_asm","_based","_cdecl","_declspec","_fastcall","_if_exists","_if_not_exists","_inline","_multiple_inheritance","_pascal","_single_inheritance","_stdcall","_virtual_inheritance","_w64","__abstract","__alignof","__asm","__assume","__based","__box","__builtin_alignof","__cdecl","__clrcall","__declspec","__delegate","__event","__except","__fastcall","__finally","__forceinline","__gc","__hook","__identifier","__if_exists","__if_not_exists","__inline","__int128","__int16","__int32","__int64","__int8","__interface","__leave","__m128","__m128d","__m128i","__m256","__m256d","__m256i","__m64","__multiple_inheritance","__newslot","__nogc","__noop","__nounwind","__novtordisp","__pascal","__pin","__pragma","__property","__ptr32","__ptr64","__raise","__restrict","__resume","__sealed","__single_inheritance","__stdcall","__super","__thiscall","__try","__try_cast","__typeof","__unaligned","__unhook","__uuidof","__value","__virtual_inheritance","__w64","__wchar_t"],operators:["=",">","<","!","~","?",":","==","<=",">=","!=","&&","||","++","--","+","-","*","/","&","|","^","%","<<",">>",">>>","+=","-=","*=","/=","&=","|=","^=","%=","<<=",">>=",">>>="],quickKey:[{label:"ifelse",content:["if (${1:condition}) {"," $0","} else {"," ","}"].join(` @@ -1274,36 +1274,36 @@ ${Yt} `)},{label:"include ",content:["#include "].join(` `)}]},Te={keywords:["and","as","assert","break","class","continue","def","del","elif","else","except","exec","finally","for","from","global","if","import","in","is","lambda","None","not","or","pass","raise","return","self","try","while","with","yield","int","float","long","complex","hex","abs","all","any","apply","basestring","bin","bool","buffer","bytearray","callable","chr","classmethod","cmp","coerce","compile","complex","delattr","dict","dir","divmod","enumerate","eval","execfile","file","filter","format","frozenset","getattr","globals","hasattr","hash","help","id","input","intern","isinstance","issubclass","iter","len","locals","list","map","max","memoryview","min","next","object","oct","open","ord","pow","print","property","reversed","range","raw_input","reduce","reload","repr","reversed","round","set","setattr","slice","sorted","staticmethod","str","sum","super","tuple","type","unichr","unicode","vars","xrange","zip","True","False","__dict__","__methods__","__members__","__class__","__bases__","__name__","__mro__","__subclasses__","__init__","__import__"],quickKey:[{label:"print",content:["print($0)"].join(` `)}]},Ze={keywords:["asInstanceOf","catch","class","classOf","def","do","else","extends","finally","for","foreach","forSome","if","import","isInstanceOf","macro","match","new","object","package","return","throw","trait","try","type","until","val","var","while","with","yield","given","enum","then"],quickKey:[{label:"println",content:["println($0)"].join(` -`)}]};var Pe=ee(53184),Ce=ee.n(Pe),oe=(mt,Kt,Yt)=>new Promise((rn,zt)=>{var sn=$t=>{try{dt(Yt.next($t))}catch(Pt){zt(Pt)}},it=$t=>{try{dt(Yt.throw($t))}catch(Pt){zt(Pt)}},dt=$t=>$t.done?rn($t.value):Promise.resolve($t.value).then(sn,it);dt((Yt=Yt.apply(mt,Kt)).next())});const ge={languages:["c","abap","apex","azcli","bat","cameligo","clojure","coffee","cpp","csharp","csp","css","dockerfile","fsharp","go","graphql","handlebars","html","ini","java","javascript","json","kotlin","less","lua","markdown","mips","msdax","mysql","objective-c","pascal","pascaligo","perl","pgsql","php","postiats","powerquery","powershell","pug","python","r","razor","redis","redshift","restructuredtext","ruby","rust","sb","scheme","scss","shell","solidity","sophia","sql","st","swift","tcl","twig","vb","xml","yaml'"],tables:{users:["name","id","email","phone","password"],roles:["id","name","order","created_at","updated_at","deleted_at"]}},Ee=(mt,Kt,Yt,rn)=>{const zt=Kt.getValueInRange({startLineNumber:1,startColumn:1,endLineNumber:Yt.lineNumber,endColumn:Yt.column});return Array.from(new Set(zt.match(/\b\w{2,}\b/g)||[])).map(it=>({label:it,kind:mt.languages.CompletionItemKind.Text,insertText:it,range:rn}))},Ke=(mt,Kt,Yt,rn)=>{mt.languages.registerCompletionItemProvider(Kt,{provideCompletionItems(zt,sn){const it=zt.getWordUntilPosition(sn),dt={startLineNumber:sn.lineNumber,endLineNumber:sn.lineNumber,startColumn:it.startColumn,endColumn:it.endColumn},$t=zt.getLineContent(sn.lineNumber).substring(it.startColumn-2,it.endColumn);return{suggestions:[...Ee(mt,zt,sn,dt),...Yt.map(wn=>({label:wn,kind:mt.languages.CompletionItemKind.Keyword,documentation:wn,insertText:wn,insertTextRules:mt.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:dt})),...rn.map(wn=>({label:wn.label,kind:mt.languages.CompletionItemKind.Snippet,documentation:wn.content,insertText:$t.startsWith("#")?wn.content.replace(/#/,""):wn.content,insertTextRules:mt.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:dt}))]}}})};var Se=mt=>{ge.languages.forEach(Kt=>{mt.languages.registerDocumentFormattingEditProvider(Kt,{provideDocumentFormattingEdits(Yt){return oe(this,null,function*(){const rn=Ce()(Yt.getValue(),{indent_size:2,indent_char:" ",max_preserve_newlines:2,preserve_newlines:!0,keep_array_indentation:!0,break_chained_methods:!1,indent_scripts:"normal",brace_style:"collapse",space_before_conditional:!0,unescape_strings:!1,jslint_happy:!1,end_with_newline:!0,wrap_line_length:0,indent_inner_html:!1,comma_first:!1,e4x:!1,indent_empty_lines:!1});return[{range:Yt.getFullModelRange(),text:rn}]})}})}),Ke(mt,"java",ve.keywords,ve.quickKey),Ke(mt,"cpp",De.keywords,De.quickKey),Ke(mt,"c",ye.keywords,[]),Ke(mt,"python",Te.keywords,Te.quickKey),Ke(mt,"scala",Ze.keywords,Ze.quickKey)};const he="\u8BE5\u4EFB\u52A1\u5173\u5361\u8BBE\u7F6E\u4E86\u7981\u6B62\u590D\u5236\u7C98\u8D34\uFF0C\u8BF7\u624B\u52A8\u8F93\u5165\u4EE3\u7801\u3002";var pe=Object.defineProperty,Ae=(mt,Kt,Yt)=>Kt in mt?pe(mt,Kt,{enumerable:!0,configurable:!0,writable:!0,value:Yt}):mt[Kt]=Yt,Ge=(mt,Kt,Yt)=>Ae(mt,typeof Kt!="symbol"?Kt+"":Kt,Yt);const Qe=class Ic{constructor(Kt,Yt,rn){this.placeholder=Kt,this.editor=Yt,this.monaco=rn,Yt.onDidChangeModelContent(()=>this.onDidChangeModelContent()),this.onDidChangeModelContent()}onDidChangeModelContent(){this.editor.getValue()===""?this.editor.addContentWidget(this):this.editor.removeContentWidget(this)}getId(){return Ic.ID}getDomNode(){return this.domNode||(this.domNode=document.createElement("div"),this.domNode.style.width="max-content",this.domNode.textContent=this.placeholder,this.domNode.style.fontStyle="initial",this.domNode.style.color="#D7D7D7",this.domNode.style.pointerEvents="none",this.editor.applyFontInfo(this.domNode)),this.domNode}getPosition(){return{position:{lineNumber:1,column:1},preference:[this.monaco.editor.ContentWidgetPositionPreference.EXACT]}}dispose(){this.editor.removeContentWidget(this)}};Ge(Qe,"ID","editor.widget.placeholderHint");var nt=Qe,Ve=ee(96236),tt=ee(6767),et=ee(25399),st=ee(89392),Me=ee(77254),ke=ee(56102),qe=Object.defineProperty,be=Object.defineProperties,lt=Object.getOwnPropertyDescriptors,Ue=Object.getOwnPropertySymbols,_e=Object.prototype.hasOwnProperty,kt=Object.prototype.propertyIsEnumerable,ct=(mt,Kt,Yt)=>Kt in mt?qe(mt,Kt,{enumerable:!0,configurable:!0,writable:!0,value:Yt}):mt[Kt]=Yt,Ut=(mt,Kt)=>{for(var Yt in Kt||(Kt={}))_e.call(Kt,Yt)&&ct(mt,Yt,Kt[Yt]);if(Ue)for(var Yt of Ue(Kt))kt.call(Kt,Yt)&&ct(mt,Yt,Kt[Yt]);return mt},_t=(mt,Kt)=>be(mt,lt(Kt)),Ye=(mt,Kt)=>{var Yt={};for(var rn in mt)_e.call(mt,rn)&&Kt.indexOf(rn)<0&&(Yt[rn]=mt[rn]);if(mt!=null&&Ue)for(var rn of Ue(mt))Kt.indexOf(rn)<0&&kt.call(mt,rn)&&(Yt[rn]=mt[rn]);return Yt},Fe=(mt,Kt,Yt)=>new Promise((rn,zt)=>{var sn=$t=>{try{dt(Yt.next($t))}catch(Pt){zt(Pt)}},it=$t=>{try{dt(Yt.throw($t))}catch(Pt){zt(Pt)}},dt=$t=>$t.done?rn($t.value):Promise.resolve($t.value).then(sn,it);dt((Yt=Yt.apply(mt,Kt)).next())});function je(mt){return/^\d+$/.test(mt)?`${mt}px`:mt}function gt(){}let Lt=!1;const Re={"Python3.6":"python","Python2.7":"python",Dynamips:"cpp",Java:"java",Web:"php",Html:"html",Hive:"sql",Hadoop:"java",SDL:"cpp",PHP:"php",Matlab:"python",Git:"python",Python:"python","C/C++":"cpp","C++":"cpp",C:"cpp",Ruby:"ruby",Shell:"shell",JavaScript:"javascript",Perl6:"perl",Kotlin:"kotlin",Elixir:"elixir",Android:"java",JavaWeb:"java",Go:"go",Spark:"sql",MachineLearning:"python",Verilog:"xml","Verilog/VNC":"xml",Docker:"dockerfile","C#":"csharp",SQLite3:"sql",Oracle:"sql",Vhdl:"vhdl",R:"r",Swift:"swift",SQLServer:"mysql",MySQL:"mysql",Mongo:"sql",PostgreSql:"pgsql",Hbase:"powershell",Sqoop:"sql",Nasm:"cpp",Kafka:"java",Flink:"java",Sml:"javascript",OpenGL:"cpp",Perl5:"perl",Orange:"python",Scala:"scale",solidity:"sol"};function Dt(mt=[]){let Kt=mt;if(Array.isArray(mt)){for(let Yt=0;YtFe(void 0,null,function*(){try{yield navigator.clipboard.writeText(" "),console.log("\u5185\u5BB9\u5DF2\u81EA\u52A8\u590D\u5236\u5230\u526A\u8D34\u677F:")}catch(mt){console.error("\u81EA\u52A8\u590D\u5236\u5931\u8D25:",mt)}});var ut=mt=>{var Kt=mt,{width:Yt="100%",height:rn="100%",value:zt,language:sn="javascript",style:it={},options:dt={},overrideServices:$t={},theme:Pt="vs-dark",onEditBlur:wn,isCopy:Xt=!1,onSave:mr,autoHeight:xe=!1,forbidCopy:re=!1,onChange:ne=gt,editorDidMount:se=gt,onFocus:Ie=gt,onBreakPoint:ue=gt,breakPointValue:Ne=[],filename:Rt="educoder.txt",errorLine:fn,errorContent:tn="",highlightLine:yt,openBreakPoint:un=!1,placeholder:$n="",showMiniMap:br=!0}=Kt,xa=Ye(Kt,["width","height","value","language","style","options","overrideServices","theme","onEditBlur","isCopy","onSave","autoHeight","forbidCopy","onChange","editorDidMount","onFocus","onBreakPoint","breakPointValue","filename","errorLine","errorContent","highlightLine","openBreakPoint","placeholder","showMiniMap"]);const el=(0,y.useRef)(),ia=(0,y.useRef)({}),Wn=(0,y.useRef)(),qn=(0,y.useRef)(),dn=(0,y.useRef)([]),Kn=(0,y.useRef)(!1),aa=(0,y.useRef)(),ja=(0,y.useRef)(),Ur=(0,y.useRef)(!1),[Lr,En]=(0,y.useState)(!1);function Ca(){let Ln;return el.current&&(Ln=new Be.Z(Gt=>{for(let or of Gt)(or.target.offsetHeight>0||or.target.offsetWidth>0)&&ia.current.instance.layout()}),Ln.observe(el.current)),Ln}function mn(){tt.ZP.warning({content:decodeURIComponent(he),key:"monaco-editor-tip"})}const Vn=()=>{let Ln=ia.current.instance;if(zt!=null&&Ln&&Lr){const Gt=Ln.getModel();Gt&&zt!==Gt.getValue()&&(Lt=!0,Gt.setValue(zt),Ln.layout(),Lt=!1)}};(0,y.useEffect)(()=>{const Ln=Me.Z.subscribe("formatDocument",Gt=>{var or;let ea=ia.current.instance;(or=ea==null?void 0:ea.getAction)==null||or.call(ea,"editor.action.formatDocument").run()});return window.updateMonacoValue=Gt=>{ne(Gt)},Ln},[]),(0,y.useEffect)(()=>{var Ln;let Gt=ia.current.instance;qn.current&&clearTimeout(qn.current),qn.current=setTimeout(()=>{Vn()},500),zt&&(zt!=null&&zt.length)&&((Ln=Gt==null?void 0:Gt.updateOptions)==null||Ln.call(Gt,{lineNumbersMinChars:Math.max(Math.floor(Math.log10(zt.split(/\r\n|\r|\n/g).length))+3,5)}))},[zt,Lr,ia.current]),(0,y.useEffect)(()=>{if(fn&&ia.current&&ia.current.instance){let Gt=ia.current.instance;Gt.changeViewZones(function(or){var ea=document.createElement("div");ea.style.padding="10px 20px",ea.style.width="calc(100% - 20px)",ea.className="my-error-line-wrp",ea.innerHTML=tn,or.addZone({afterLineNumber:fn||11,heightInLines:3,domNode:ea})});var Ln={domNode:null,getId:function(){return"my.overlay.widget"},getDomNode:function(){return this.domNode||(this.domNode=document.createElement("div"),this.domNode.innerHTML="",this.domNode.style.width="100%",this.domNode.style.padding="20px 100px",this.domNode.style.right="0px",this.domNode.style.top="50px",this.domNode.style.position="relative",this.domNode.style.color="#333"),this.domNode},getPosition:function(){return null}};Gt.addOverlayWidget(Ln),Gt.revealPositionInCenter({lineNumber:20,column:1})}},[fn,ia.current,Lr]);const ln=(Ln="",Gt)=>{if(!Ln||Ln.trim()==="")return!0;const ea=ia.current.instance.getModel().getLineTokens(Gt);let Zn=!1;for(let na=0;na<2;na++)ea.getStandardTokenType(na)===1&&(Zn=!0);return Zn};(0,y.useEffect)(()=>{var Ln;const Gt=(Ln=ia.current)==null?void 0:Ln.instance;if(Gt&&Lr&&re){const or=Gt.onDidBlurEditorWidget(()=>{Ur.current=!1}),ea=Gt.onDidFocusEditorText(()=>{Ur.current=!0});return()=>{or.dispose(),ea.dispose()}}},[ia.current,Lr,re]),(0,y.useEffect)(()=>{var Ln;if((Ln=ia.current)!=null&&Ln.instance&&Lr&&un){let Gt=ia.current.instance,or=Gt.getModel();if(!or)return;(()=>{var ht;let nl=[],wr=[];const Mn=or.getAllDecorations();for(let dl of Mn)dl.options.className==="highlighted-line"&&(nl.push((ht=dl==null?void 0:dl.range)==null?void 0:ht.startLineNumber),wr.push(dl==null?void 0:dl.id));if(yt===nl[0])return;or.deltaDecorations(wr,[]);const Ol=or.getLineCount();yt&&yt<=Ol&&(Gt.deltaDecorations([],[{range:new wt.Range(yt,1,yt,or.getLineMaxColumn(yt)),options:{isWholeLine:!0,className:"highlighted-line"}}]),Gt.revealLineInCenter(yt))})();const Zn=(ht=!1)=>{var nl;let wr=[],Mn=[];const Ol=or.getAllDecorations();for(let dl of Ol)dl.options.linesDecorationsClassName==="breakpoints-select"&&(wr.push((nl=dl==null?void 0:dl.range)==null?void 0:nl.startLineNumber),Mn.push(dl==null?void 0:dl.id));if(ht)return{lines:wr,ids:Mn};ue(wr)},na=ht=>Fe(void 0,null,function*(){let nl={range:new wt.Range(ht,1,ht,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-select"}};yield or.deltaDecorations([],[nl]),Zn()}),Wl=ht=>Fe(void 0,null,function*(){let nl=[];const wr=Gt.getLineDecorations(ht);for(let Mn of wr)Mn.options.linesDecorationsClassName==="breakpoints-select"&&nl.push(Mn.id);yield or.deltaDecorations(nl,[]),Zn()}),Kl=ht=>{let nl=Gt.getLineDecorations(ht);for(let wr of nl)if(wr.options.linesDecorationsClassName==="breakpoints-select")return!0;return!1};if(!(0,st.isEqual)(Ne,Zn(!0).lines)){or.deltaDecorations(Zn(!0).ids,[]);const ht=Ne.map(nl=>({range:new wt.Range(nl,1,nl,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-select"}}));or.deltaDecorations([],ht)}const wl=Gt.onDidChangeModelContent(ht=>{let nl=Gt.getPosition();if(nl){let wr=nl.lineNumber;clearTimeout(ja.current),ja.current=setTimeout(()=>{ln(or.getLineContent(wr),wr)?Wl(wr):Kl(wr)?(Wl(wr),na(wr)):Zn()},100)}}),Dn=Gt.onMouseDown(ht=>{var nl,wr,Mn;if(ht.target.detail&&((Mn=(wr=(nl=ht.target)==null?void 0:nl.element)==null?void 0:wr.className)!=null&&Mn.includes("line-numbers"))){let Ol=ht.target.position.lineNumber;if(ln(or.getLineContent(Ol),Ol))return;Kl(Ol)?Wl(Ol):na(Ol)}}),ta=ht=>{let nl={range:new wt.Range(ht,1,ht,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-fake"}};dn.current=Gt.deltaDecorations(dn.current,[nl])},ou=()=>{dn.current=Gt.deltaDecorations(dn.current,[])},hu=Gt.onMouseMove(ht=>{var nl,wr,Mn;if(ou(),ht.target.detail&&((Mn=(wr=(nl=ht.target)==null?void 0:nl.element)==null?void 0:wr.className)!=null&&Mn.includes("line-numbers"))){let Ol=ht.target.position.lineNumber;if(ln(or.getLineContent(Ol),Ol))return;ta(Ol)}}),Zl=Gt.onMouseLeave(()=>{ou()});return()=>{wl.dispose(),Dn.dispose(),hu.dispose(),Zl.dispose()}}},[ia.current,Lr,Ne,yt,un,sn]),(0,y.useEffect)(()=>{var Ln;(Ln=ia.current)!=null&&Ln.instance&&un&&ia.current.instance.setPosition({lineNumber:0,column:0})},[yt]);function hn(){let Ln=ia.current.instance;if(Ln){const Gt=Ln.getSelection(),or=ia.current.pastePos||{},ea=new wt.Range(or.startLineNumber||Gt.endLineNumber,or.startColumn||Gt.endColumn,or.endLineNumber||Gt.endLineNumber,or.endColumn||Gt.endColumn);setTimeout(()=>{Ln.executeEdits("",[{range:ea,text:""}])},300)}}function Ot(Ln){(window.navigator.platform.match("Mac")?Ln.metaKey:Ln.ctrlKey)&&Ln.keyCode==83&&(Ln.preventDefault(),mr())}const Wt=()=>{if(xe&&ia.current.instance){const Ln=ia.current.instance.getContentHeight();$r(Ln{if(!Ur.current)return;const{keyCode:Gt,ctrlKey:or,metaKey:ea,target:Zn,type:na}=Ln;return(na==="paste"||(Gt===67||Gt===86)&&(ea||or))&&Zn.nodeName==="TEXTAREA"&&(mn(),Ln.preventDefault()),!1};function lr(Ln,Gt){var or=window.URL||window.webkitURL||window,ea=new Blob([Gt]),Zn=document.createElementNS("http://www.w3.org/1999/xhtml","a");Zn.href=or.createObjectURL(ea),Zn.download=Ln,vn(Zn)}(0,y.useEffect)(()=>{Wt()},[Wt]),(0,y.useEffect)(()=>{el.current&&!Lr&&Promise.all([ee.e(8909),ee.e(2460)]).then(ee.bind(ee,71448)).then(Ln=>{try{wt=Ln,ia.current.instance=wt.editor.create(el.current,{value:zt,language:Dt(sn),theme:Pt,requireConfig:{"vs/nls":{availableLanguages:{"*":"zh-cn"}}},wordWrap:!0,autoIndent:!0,contextmenu:!0,formatOnType:!0,minimap:{enabled:br||!1}},$t);const Gt=ia.current.instance;let Zn=[...Ve.BH._menuItems].find(wl=>wl[0]._debugName=="EditorContext")[1],na=["editor.action.clipboardCopyWithSyntaxHighlightingAction","editor.action.quickCommand","editor.action.clipboardCopyAction","editor.action.clipboardPasteAction","editor.action.clipboardCutAction"],Wl=(wl,Dn)=>{var ta,ou;let hu=wl._first;do Dn.includes((ou=(ta=hu.element)==null?void 0:ta.command)==null?void 0:ou.id)&&wl._remove(hu);while(hu=hu.next)};if(se(Gt,wt),setTimeout(()=>{Wt(),ia.current.instance.addAction({id:"d123123",label:"Download File",contextMenuGroupId:"9_cutcopypaste",run:()=>{lr(Rt||"educoder.txt",Gt.getValue())}})},500),ia.current.subscription=Gt.onDidChangeModelContent(wl=>{Kn.current?clearTimeout(aa.current):(Wt(),ne(Gt.getValue(),wl)),aa.current=setTimeout(()=>{Kn.current=!1},500)}),window.Monaco||Se(wt,Dt(sn)),re&&(Wl(Zn,na),el.current.classList.add("noCopyPaste"),window.removeEventListener("keydown",nr),window.removeEventListener("paste",nr),window.addEventListener("keydown",nr),window.addEventListener("paste",nr)),window.Monaco=wt,wn&&Gt.onDidBlurEditorWidget(()=>{wn(Gt.getValue())}),Ie&&Gt.onDidFocusEditorText(()=>{re&&qt(),Ie(Gt.getValue())}),re){qt();try{Gt.onDidPaste(wl=>{const Dn=Gt.getSelection(),ta=ia.current.pastePos||{},ou=new wt.Range(ta.startLineNumber||Dn.endLineNumber,ta.startColumn||Dn.endColumn,ta.endLineNumber||Dn.endLineNumber,ta.endColumn||Dn.endColumn);Gt.executeEdits("",[{range:wl.range,text:""}])})}catch(wl){}}let Kl=Ca();return $n&&typeof $n=="string"&&new nt($n,Gt,wt),En(!0),()=>{const wl=ia.current.instance;wl.dispose();const Dn=wl.getModel();Dn&&Dn.dispose(),ia.current.subscription&&ia.current.subscription.dispose(),Kl.unobserve(el.current)}}catch(Gt){}})},[]),(0,y.useEffect)(()=>{if(ia.current.instance&&Lr)return document.addEventListener("keydown",Ot,!1),()=>{document.removeEventListener("keydown",Ot)}},[mr,Lr]),(0,y.useEffect)(()=>{let Ln=ia.current.instance;if(Ln&&Lr){let Gt=Dt(sn);wt.editor.setModelLanguage(Ln.getModel(),Gt)}},[sn,Lr]),(0,y.useEffect)(()=>{ia.current.instance&&Lr&&wt.editor.setTheme(Pt)},[Pt,Lr]),(0,y.useEffect)(()=>{let Ln=ia.current.instance;Wn.current=dt,Ln&&Lr&&(Ln.updateOptions(Ut({},dt)),setTimeout(()=>{Ln.getModel().updateOptions(Ut({},dt))},200))},[JSON.stringify(dt),Lr]),(0,y.useEffect)(()=>{let Ln=ia.current.instance;Ln&&Lr&&Ln.layout()},[Yt,rn,Lr]);const[rr,xr]=(0,y.useState)(je(Yt)),[Qn,$r]=(0,y.useState)(je(rn)),Yn=_t(Ut({},it),{width:rr,height:Qn,position:"relative"});return y.createElement("div",{className:"my-monaco-editor",ref:el,style:Yn,onFocus:()=>{re&&qt()}},Xt&&y.createElement(ke.CopyToClipboard,{text:zt,onCopy:()=>tt.ZP.success("\u590D\u5236\u6210\u529F")},y.createElement(et.Z,{title:"\u590D\u5236\u4EE3\u7801"},y.createElement("div",{style:{position:"absolute",top:0,right:10,cursor:"pointer",zIndex:10,color:"#165DFF"}},y.createElement("i",{className:"iconfont icon-fuzhi8",style:{fontSize:14}})," \u590D\u5236\u4EE3\u7801"))))};function Ft({width:mt="100%",height:Kt="100%",original:Yt,modified:rn,language:zt,options:sn={}}){const it=(0,y.useRef)(),[dt,$t]=(0,y.useState)(null);function Pt(xe){let re;return it.current&&(re=new Be.Z(ne=>{for(let se of ne)(se.target.offsetHeight>0||se.target.offsetWidth>0)&&xe.layout()}),re.observe(it.current)),re}(0,y.useEffect)(()=>(it.current&&Promise.all([ee.e(8909),ee.e(9404)]).then(ee.bind(ee,2550)).then(xe=>{wt=xe;const re=wt.editor.createDiffEditor(it.current,_t(Ut({enableSplitViewResizing:!1,scrollBeyondLastLine:!1,roundedSelection:!1,renderIndicators:!1,useShadows:!1,horizontal:"hidden",lineNumbers:"off",wordWrap:"off",ignoreTrimWhitespace:!1,"semanticHighlighting.enabled":!0,followsCaret:!0,ignoreCharChanges:!0,minimap:{enabled:!1},readOnly:!0},sn),{wordWrap:!0}));$t(re);let ne=Pt(re);return()=>{re.dispose();const se=re.getModel();se&&se.dispose(),ne.unobserve(it.current)}}),()=>{window.removeEventListener("keydown",checkPaste),window.removeEventListener("paste",checkPaste)}),[]),(0,y.useEffect)(()=>{dt&&dt.setModel({original:wt.editor.createModel(Yt,zt),modified:wt.editor.createModel(rn,zt)})},[Yt,rn,zt,dt]);const wn=je(mt),Xt=je(Kt),mr={width:wn,height:Xt};return y.createElement("div",{className:"my-diff-editor",ref:it,style:mr})}},61584:function(ot,at,ee){"use strict";ee.d(at,{Z:function(){return ge}});var y={flex_box_center:"flex_box_center___AQ53o",flex_space_between:"flex_space_between___i2aIa",flex_box_vertical_center:"flex_box_vertical_center___sPEKB",flex_box_center_end:"flex_box_center_end___GhSSH",flex_box_column:"flex_box_column___R9_Hb",list:"list___jb2Ay",wrap:"wrap___VsQDr",lockWrap:"lockWrap___g1k1T",li:"li___IxCLC",cover:"cover___Mu8wr",img:"img___IpFLA",movebq:"movebq___mF7wt",bq:"bq___Bil0T",sign:"sign___DXJ4d",name:"name___l7FoJ",e:"e___pXQUG",unit:"unit___wCIFR",tags:"tags___w_Mil",tag1:"tag1___dxm7r",tag2:"tag2___llZkf",wrapisCurrent:"wrapisCurrent___qIfQT",tagsDom:"tagsDom___COQg7",hiddenbq:"hiddenbq___TqlUF"},Be=ee(29787),ye=ee(25399),ve=ee(60242),De=ee(92310),Te=ee.n(De),Ze=ee(65862),Pe=ee(2524),Ce=ee(59301),ge=({className:Ee,dataSource:Ke=[],col:Se=4,right:he,bottom:pe=23,precision:Ae=0,wrapWidth:Ge=1200,trackEventItems:Qe,loading:Le,onRemove:nt=()=>{},isCurrent:Ve=!0,showProgress:tt=!1,showAlias:et=!1,category:st,hiddenClick:Me})=>{const ke=Math.floor((Ge-(Se-1)*he)/Se),qe=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:"/images/tjzx.png",swimg:"/images/sw_tjzx.png"},{name:"101\u8BA1\u5212",ptimg:"/images/jh.png",swimg:"/images/sw_jh.png"},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:"/images/gjyl.png",swimg:"/images/sw_gjyl.png"},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:"/images/sjyl.png",swimg:"/images/sw_sjyl.png"},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:"/images/jpkc.png",swimg:"/images/sw_jpkc.png"},{name:"\u519B\u961F\u4E00\u6D41",ptimg:"/images/jdyl.png",swimg:"/images/sw_jdyl.png"},{name:"\u65B0\u578B\u6559\u6750",ptimg:"/images/xxjc.png",swimg:"/images/sw_xxjc.png"}];return Ce.createElement(Be.Z,{spinning:Le},Ce.createElement("div",{className:Te()(y.list,Ee)},!!(Ke!=null&&Ke.length)&&(Ke==null?void 0:Ke.map((be,lt)=>{var Ue,_e,kt,ct,Ut,_t,Ye,Fe,je,gt,Lt,Re,Dt;const{name:wt,id:qt,identifier:ut,featured:Ft,school_name:mt,image_url:Kt,excellent:Yt,is_plan:rn}=be;return Ce.createElement("div",{key:qt,className:Ve&&tt?y.wrapisCurrent:y.wrap,style:{width:ke,marginRight:(1+lt)%Se===0?0:he+Ae,marginBottom:pe}},Ce.createElement("a",{className:y.li,onClick:zt=>{zt.preventDefault(),zt.stopPropagation(),Qe&&(0,Ze.L9)([Qe]),(0,Ze.xg)(`/paths/${ut}`)}},Ce.createElement("div",{className:y.img},Ce.createElement("img",{className:y.cover,src:`${Kt}`}),(Ue=be==null?void 0:be.subject_tags)==null?void 0:Ue.map((zt,sn)=>{var it,dt;if(sn===0){const Pt=(it=qe.find(wn=>wn.name==zt))==null?void 0:it.swimg;return Ce.createElement("img",{className:y.sign,src:Pt,style:{left:"-4px"}})}const $t=(dt=qe.find(Pt=>Pt.name==zt))==null?void 0:dt.ptimg;return Ce.createElement("img",{className:y.sign,src:$t,style:{left:`${48+52*(sn-1)+2*sn}px`}})}),Ce.createElement("div",{className:y.tagsDom},Ce.createElement("div",{className:"flex flex-wrap gap-10px item-center"},(be==null?void 0:be.excellent)&&Ce.createElement("div",{className:y.bq},"\u5F00\u653E\u8BFE\u7A0B"),((_e=be==null?void 0:be.custom_tags)==null?void 0:_e.length)>0&&Ce.createElement(ye.Z,{title:(Ut=(ct=be==null?void 0:be.custom_tags)==null?void 0:ct[((kt=be==null?void 0:be.custom_tags)==null?void 0:kt.length)-1])==null?void 0:Ut.tag_name},Ce.createElement("div",{className:"px-6px rounded-2px c-white h-16px flex item-center",style:{maxWidth:"62px",background:"#3061D0",border:"0.5px solid #8FAFF8"}},Ce.createElement("span",{className:"multi-llipsis1e text-10px"},(Fe=(Ye=be==null?void 0:be.custom_tags)==null?void 0:Ye[((_t=be==null?void 0:be.custom_tags)==null?void 0:_t.length)-1])==null?void 0:Fe.tag_name))))),st=="hide"&&(be==null?void 0:be.studying)&&Ve&&Ce.createElement("div",{className:`${y.movebq} user-path-items`,onClick:zt=>{zt.stopPropagation(),nt(be)}},Ce.createElement("i",{className:"iconfont icon-yichu1 font12"}),Ce.createElement("span",null,"\u79FB\u9664")),!["collect","payed"].includes(st)&&Ve&&Ce.createElement("div",{className:`${y.hiddenbq} user-path-items`,onClick:zt=>{zt.stopPropagation(),Me(be)}},Ce.createElement("i",{className:`iconfont ${st=="hide"?"icon-chakan2":"icon-yincangtiaojianshezhi"} font12`}),Ce.createElement("span",null,st=="hide"?"\u53D6\u6D88\u9690\u85CF":"\u9690\u85CF"))),Ce.createElement("div",{className:y.name},Ce.createElement(ye.Z,{title:et&&(be!=null&&be.excellent_alias_name)?Ce.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${wt}`,Ce.createElement("br",null),Ce.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${be==null?void 0:be.excellent_alias_name}`)):wt},Ce.createElement("span",{className:y.e},et&&(be==null?void 0:be.excellent_alias_name)||wt))),Ve&&tt&&((je=be==null?void 0:be.progress)==null?void 0:je.all_score)!=0&&Ce.createElement("div",{style:{padding:"0px 10px",color:"#333",marginTop:10}},Ce.createElement(ve.Z,{strokeColor:"#44d7b6",gap:"small",percent:(((gt=be==null?void 0:be.progress)==null?void 0:gt.my_score)/((Lt=be==null?void 0:be.progress)==null?void 0:Lt.all_score)*100).toFixed(),showInfo:!1}),"\u5DF2\u5B8C\u6210 ",(Re=be==null?void 0:be.progress)==null?void 0:Re.my_score,"/",(Dt=be==null?void 0:be.progress)==null?void 0:Dt.all_score),(!Ve||!tt)&&Ce.createElement(ye.Z,{title:`\u53D1\u5E03\u5355\u4F4D\uFF1A${mt}`},Ce.createElement("div",{className:y.unit},Ce.createElement("i",{className:"iconfont icon-danwei1 font14 mr3"}),mt)),(!Ve||!tt)&&Ce.createElement("div",{className:y.tags},Ce.createElement("div",null,Ce.createElement(ye.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},Ce.createElement("span",null,Ce.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),Ce.createElement("span",null,be.stages_count))),Ce.createElement(ye.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},Ce.createElement("span",null,Ce.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),Ce.createElement("span",null,be.members_count)))))))})),!Ke.length&&Ce.createElement(Pe.Z,null)))}},82636:function(ot,at,ee){"use strict";ee.d(at,{jL:function(){return De},w9:function(){return je},QD:function(){return fn},cQ:function(){return ct.Z},op:function(){return ne},O5:function(){return Vn},_b:function(){return xa},t7:function(){return Ge},Gi:function(){return qt},YG:function(){return Dt},qp:function(){return ge},vr:function(){return un},qE:function(){return ue},Je:function(){return nt},wb:function(){return kt},cq:function(){return rn},tp:function(){return Se}});var y=ee(59301),Be={flex_box_center:"flex_box_center___NeSU8",flex_space_between:"flex_space_between___ImTGl",flex_box_vertical_center:"flex_box_vertical_center___BtRd9",flex_box_center_end:"flex_box_center_end___qcLe3",flex_box_column:"flex_box_column___Ze_3q",banner:"banner___PoUBO",content:"content___XoDjy",btns:"btns___Pb35j"},ye="data:image/png;base64,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",De=({dataSource:ln=[],img:hn,imgWidth:Ot=346,title:Wt,sunTitle:vn,bannerExtraContent:nr})=>y.createElement("div",{className:Be.banner},y.createElement("div",{className:Be.content},y.createElement("aside",null,y.createElement("p",null,y.createElement("b",null,Wt),y.createElement("span",null,vn)),ln.length>0&&y.createElement("div",{className:Be.btns},ln.map((lr,rr)=>y.createElement("div",{key:rr,onClick:lr.click},lr.name,lr.sign?y.createElement("img",{src:ye,width:39}):null))),nr),hn&&y.createElement("img",{style:{marginTop:33,marginRight:38},src:hn,width:Ot}))),Te={flex_box_center:"flex_box_center___hG6RI",flex_space_between:"flex_space_between___ss3Fh",flex_box_vertical_center:"flex_box_vertical_center___K80p9",flex_box_center_end:"flex_box_center_end___qmXX3",flex_box_column:"flex_box_column___GFV8F",row:"row___aXJjm",title:"title___HUKL0",tagsWrap:"tagsWrap___XB2W3",action:"action___VdHb1",bar:"bar___t1kKC",tag:"tag___V7Eft",name:"name___Hk1Ip",num:"num___xQpcH",active:"active___XryTX",tagsBorderWrap:"tagsBorderWrap___OMxjs"},Ze=ee(92310),Pe=ee.n(Ze),Ce=ee(89392),ge=({dataSource:ln=[],value:hn,onChange:Ot,onTitleChange:Wt,className:vn,title:nr,titleWidth:lr=41,style:rr={},fontColor:xr="#6A7283",showCount:Qn})=>{const[$r,Yn]=(0,y.useState)(1),[Ln,Gt]=(0,y.useState)(!1),or=(0,y.useRef)(null),ea=(0,y.useRef)(null);return(0,y.useEffect)(()=>{var Zn;ln.length!==0&&(((Zn=or==null?void 0:or.current)==null?void 0:Zn.clientHeight)>97?Yn(1):Yn(0)),ln.length===0&&Yn(0),Gt(!1)},[ln]),y.createElement("div",{className:Pe()(Te.row,vn,"fadeIn","animated"),style:rr},y.createElement("div",{onClick:(0,Ce.throttle)(()=>Wt==null?void 0:Wt(),2e3),style:{width:lr,marginTop:Ln?12:4},className:`${Te.title} ${Wt?"current":""}`},nr),y.createElement("div",{className:Ln?`${Te.tagsWrap} ${Te.tagsBorderWrap}`:Te.tagsWrap},y.createElement("div",{className:Te.bar,ref:ea,style:$r>0?{height:$r===1?97:"auto",overflow:$r===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},y.createElement("div",{className:Te.tag,ref:or},ln==null?void 0:ln.map(Zn=>y.createElement("span",{onClick:()=>Ot(Zn.id),key:Zn.id,style:{color:xr},className:hn===Zn.id?Te.active:""},y.createElement("span",{title:Zn.name,className:Te.name},Zn.name),!!Qn&&y.createElement("span",{className:Te.num},Zn.count))))),!!$r&&y.createElement(y.Fragment,null,$r===1?y.createElement("div",{onClick:()=>{var Zn;Yn(2),((Zn=or==null?void 0:or.current)==null?void 0:Zn.clientHeight)>245?Gt(!0):Gt(!1)},className:Te.action},"\u5C55\u5F00",y.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):y.createElement("div",{onClick:()=>{ea.current.scrollTop=0,Yn(1),Gt(!1)},className:Te.action},"\u6536\u8D77",y.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},Ee={flex_box_center:"flex_box_center___aK2n3",flex_space_between:"flex_space_between___HX0Oh",flex_box_vertical_center:"flex_box_vertical_center___LJOJr",flex_box_center_end:"flex_box_center_end___SCakF",flex_box_column:"flex_box_column___AYv4m",tabs:"tabs___GTqPV",active:"active___F26E8"},Se=({dataSource:ln=[],value:hn,onChange:Ot,className:Wt,style:vn={}})=>y.createElement("div",{style:vn,className:Pe()(Ee.tabs,Wt)},ln.map(nr=>y.createElement("span",{onClick:()=>Ot(nr.id),className:hn===nr.id?Ee.active:"",key:nr.id},nr.name))),he={flex_box_center:"flex_box_center___yX6Oa",flex_space_between:"flex_space_between___t7oqF",flex_box_vertical_center:"flex_box_vertical_center___dEIHy",flex_box_center_end:"flex_box_center_end___taQDF",flex_box_column:"flex_box_column___xY_Lr",input:"input___PW2zI",dropdown:"dropdown___vSy8B",menu:"menu___NiyBu",text:"text___Grueu",b1:"b1___ZKryM",b2:"b2___aKyGa"},pe=ee(37568),Ge=({dataSource:ln=[],value:hn="",onChange:Ot,onInputChange:Wt=()=>{},className:vn,style:nr={},placeholder:lr,allowClear:rr=!1})=>{var xr;const[Qn,$r]=(0,y.useState)(""),[Yn,Ln]=(0,y.useState)("");(0,y.useEffect)(()=>{var ea;let Zn=hn;(ea=JSON.stringify(hn))!=null&&ea.includes("{")&&($r(hn.id),Zn=hn.value||"");try{Ln(decodeURIComponent(Zn||""))}catch(na){Ln(decodeURIComponent(Zn||""))}},[hn]);const Gt=()=>{Ot(encodeURIComponent(Yn),Qn||null)},or=ea=>{ea!==Qn&&($r(ea),Ot(encodeURIComponent(Yn),ea))};return y.createElement("div",{className:Pe()(he.input,vn),style:nr},!!ln.length&&y.createElement("div",{className:he.dropdown},y.createElement("div",{className:he.text},(xr=ln.find(ea=>ea.id===Qn))==null?void 0:xr.name,y.createElement("i",{className:"iconfont icon-zhankai4"}),y.createElement("b",{className:he.b1}),y.createElement("b",{className:he.b2})),y.createElement("div",{className:he.menu},ln.map((ea,Zn)=>y.createElement("div",{key:Zn,onClick:()=>or(ea.id)},ea.name)))),y.createElement(pe.default,{onPressEnter:Gt,value:Yn,onChange:ea=>{Ln(ea.target.value),Wt(encodeURIComponent(ea.target.value),Qn||null)},placeholder:lr,variant:"borderless",allowClear:rr,onClear:()=>Ot("",Qn||null)}),y.createElement("i",{onClick:Gt,className:"iconfont icon-sousuo9 font14 current"}))},Qe={flex_box_center:"flex_box_center___tol8o",flex_space_between:"flex_space_between___Z235C",flex_box_vertical_center:"flex_box_vertical_center___Wq1sZ",flex_box_center_end:"flex_box_center_end___LLxom",flex_box_column:"flex_box_column___DbMSN",quickPager:"quickPager___GM30J",disabled:"disabled___Ozc8I"},nt=({value:ln,onChange:hn,className:Ot,total:Wt,pageSize:vn,style:nr={}})=>{const lr=ln<2,rr=ln>=Math.ceil(Wt/vn);return Wt<=vn?y.createElement(y.Fragment,null):y.createElement("div",{className:Pe()(Qe.quickPager,Ot),style:nr},y.createElement("div",{onClick:()=>{lr||hn(ln-1,"prev")},className:lr?Qe.disabled:""},"\u4E0A\u4E00\u9875"),y.createElement("div",{onClick:()=>{rr||hn(ln+1,"next")},className:rr?Qe.disabled:""},"\u4E0B\u4E00\u9875"))},Ve={flex_box_center:"flex_box_center___FO7TP",flex_space_between:"flex_space_between___LotYx",flex_box_vertical_center:"flex_box_vertical_center___bWdaw",flex_box_center_end:"flex_box_center_end___mVJ1o",flex_box_column:"flex_box_column___M83Mm",list:"list___oOsiS",wrap:"wrap___G6T7F",lockWrap:"lockWrap___Rl79E",li:"li___oZZ7l",cover:"cover___b2bYW",img:"img___IQX7w",sign:"sign___HkT6C",name:"name___SsJx8",e:"e___TMqq0",tags:"tags___bcjyo",rate:"rate___YACg7"},tt=ee(29787),et=ee(25399),st=ee(58018),Me=ee(74128),ke=ee(65862),qe=ee(96908),be=ee(57177),lt=ee(81378),Ue=ee(2524),kt=({className:ln,dataSource:hn=[],col:Ot=4,right:Wt,bottom:vn=23,precision:nr=0,wrapWidth:lr=1200,trackEventItems:rr,loading:xr})=>{const Qn=Math.floor((lr-(Ot-1)*Wt)/Ot);return y.createElement(tt.Z,{spinning:xr},y.createElement("div",{className:Pe()(Ve.list,ln)},!!hn.length&&hn.map(($r,Yn)=>{const{name:Ln,id:Gt,identifier:or,power:ea,cover_image_id:Zn,pic:na}=$r;return y.createElement("div",{className:Ve.wrap,key:Gt,style:{width:Qn,marginRight:(1+Yn)%Ot===0?0:Wt+nr,marginBottom:vn}},y.createElement("a",{target:"_blank",href:`/shixuns/${or}/challenges`,className:Ve.li,onClick:Wl=>{Wl.preventDefault(),rr&&(0,ke.L9)([rr]),ea&&(0,ke.xg)(`/shixuns/${or}/challenges`)}},y.createElement("div",{className:Ve.img},y.createElement("img",{className:Ve.cover,src:`${na}`}),$r.is_jupyter&&y.createElement("img",{className:Ve.sign,src:qe}),$r.is_jupyter_lab&&y.createElement("img",{className:Ve.sign,src:be}),$r.is_unity_3d&&y.createElement("img",{className:Ve.sign,src:lt})),y.createElement("div",{className:Ve.name},y.createElement(et.Z,{title:Ln||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},y.createElement("span",{className:Ve.e},Ln||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),y.createElement("div",{className:Ve.tags},y.createElement(et.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},y.createElement("span",null,y.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),y.createElement("span",null,$r.challenges_count))),!!$r.myshixuns_count&&y.createElement(et.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},y.createElement("span",null,y.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),y.createElement("span",null,$r.myshixuns_count))),y.createElement(et.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},y.createElement("span",null,y.createElement("span",null,$r.level))),y.createElement("div",{className:Ve.rate},y.createElement(st.Z,{allowHalf:!0,disabled:!0,defaultValue:$r.score_info}),y.createElement("span",null,"\xA0",$r.score_info?`${$r.score_info}\u5206`:"5\u5206")))),!ea&&y.createElement("div",{className:Ve.lockWrap},y.createElement("img",{src:`${Me.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),y.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!hn.length&&y.createElement(Ue.Z,null)))},ct=ee(61584),Ut={flex_box_center:"flex_box_center___eMcr7",flex_space_between:"flex_space_between___HcNca",flex_box_vertical_center:"flex_box_vertical_center___ZnvVN",flex_box_center_end:"flex_box_center_end___fdgDf",flex_box_column:"flex_box_column___SEKvd",list:"list___L1hmU",hidden:"hidden___NniIi",wrap:"wrap___pKgcW",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},_t="data:image/png;base64,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",Ye=ee(59301),je=({className:ln,dataSource:hn=[],col:Ot=4,right:Wt,bottom:vn=23,precision:nr=0,wrapWidth:lr=1200,trackEventItems:rr,loading:xr,category:Qn,hiddenClick:$r,handleVery:Yn=()=>!0,isCurrent:Ln})=>{const Gt=Math.floor((lr-(Ot-1)*Wt)/Ot);return Ye.createElement(tt.Z,{spinning:xr},Ye.createElement("div",{className:Pe()(Ut.list,ln)},!!hn.length&&hn.map((or,ea)=>{const{subject_identifier:Zn,id:na,identifier:Wl,power:Kl}=or,wl=or.is_public!=0&&or.is_public;return Ye.createElement("div",{className:Ut.wrap,key:na,style:{width:Gt,marginRight:(1+ea)%Ot===0?0:Wt+nr,marginBottom:vn}},Ye.createElement("a",{className:Ut.li,onClick:Dn=>{Dn.preventDefault(),Yn(or==null?void 0:or.first_category_url)&&(rr&&(0,ke.L9)([rr]),(0,ke.xg)(or.first_category_url))}},Ye.createElement("div",{className:Ut.top},Ye.createElement(et.Z,{title:or.name},Ye.createElement("div",{className:Ut.name},or.name)),Ye.createElement("img",{className:Ut.img,src:Me.Z.IMG_SERVER+"/images/"+or.avatar_url}),Ye.createElement("div",{className:Ut.text,title:or.creator},or.creator),Zn&&Ye.createElement("div",{className:Ut.btns},Ye.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),Ye.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),wl&&Ye.createElement("div",{className:Ut.sign},"\u516C\u5F00"),Ln&&Ye.createElement("div",{className:Ut.hidden,onClick:Dn=>{Dn.stopPropagation(),$r(or)}},Ye.createElement("i",{className:`iconfont ${Qn=="hide"?"icon-chakan2":"icon-yincangtiaojianshezhi"} font12`}),Qn=="hide"?"\u53D6\u6D88\u9690\u85CF":"\u9690\u85CF")),Ye.createElement("div",{className:Ut.bottom},or.visits>0&&Ye.createElement(et.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},Ye.createElement("span",null,Ye.createElement("i",{className:"iconfont icon-liulanyan"}),Ye.createElement("span",null,or.visits))),or.course_members_count>0&&Ye.createElement(et.Z,{title:"\u6210\u5458",placement:"bottom"},Ye.createElement("span",null,Ye.createElement("i",{className:"iconfont icon-chengyuan"}),or.course_members_count)),or.tasks_count>0&&Ye.createElement(et.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},Ye.createElement("span",null,Ye.createElement("i",{className:"iconfont icon-zuoye"}),or.tasks_count)),or.is_end?Ye.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):Ye.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!or.is_accessible&&Ye.createElement("div",{className:Ut.lockWrap},Ye.createElement("img",{src:`${Me.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),Ye.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!hn.length&&Ye.createElement(Ue.Z,null)))},gt={flex_box_center:"flex_box_center___d27mZ",flex_space_between:"flex_space_between___qfRU9",flex_box_vertical_center:"flex_box_vertical_center___fCRld",flex_box_center_end:"flex_box_center_end___ORMV8",flex_box_column:"flex_box_column___PNKtZ",tabs:"tabs___alpa7",tabsWrap:"tabsWrap___aCQjw",tab:"tab___MKLr4",active:"active___nl_4v"},Lt=ee(65582),Dt=({dataSource:ln=[],value:hn,onChange:Ot,className:Wt,style:vn={},tabBarExtraContent:nr})=>y.createElement("div",{className:Pe()(gt.tabs,Wt),style:vn},y.createElement("div",{className:gt.tabsWrap},ln.map((lr,rr)=>!(lr!=null&&lr.hide)&&y.createElement("aside",{className:gt.tab,onClick:()=>{Ot(lr.id),lr.link&&Lt.history.push(lr.link)},key:rr},y.createElement("div",{className:hn===lr.id?gt.active:""},lr.name),(lr==null?void 0:lr.resetCount)==null&&(lr==null?void 0:lr.total)!==void 0&&y.createElement("span",null,"\uFF08",lr==null?void 0:lr.total,"\uFF09"),(lr==null?void 0:lr.resetCount)!==void 0&&(lr==null?void 0:lr.total)!==void 0&&y.createElement(et.Z,{title:(lr==null?void 0:lr.tip)!=null?lr==null?void 0:lr.tip:""},y.createElement("span",{style:{color:"#9096A3"}},"\uFF08",y.createElement("span",{style:{color:"#000"}},lr==null?void 0:lr.resetCount),"/",y.createElement("span",null,lr==null?void 0:lr.total),"\uFF09"))))),y.createElement("div",{className:gt.tabBar},nr)),qt=({className:ln,style:hn={},children:Ot})=>y.createElement("div",{className:Pe()(ln),style:hn},Ot),ut={flex_box_center:"flex_box_center___e6HxQ",flex_space_between:"flex_space_between___RnXYe",flex_box_vertical_center:"flex_box_vertical_center___lVxPk",flex_box_center_end:"flex_box_center_end___bu8yv",flex_box_column:"flex_box_column___JczGj",orderWrap:"orderWrap___ZfyGX",orderIconWrap:"orderIconWrap___XTB_O",orderAsc:"orderAsc___KWHmA",orderDesc:"orderDesc___rHdbB",active:"active___a7eSP",cursorPointer:"cursorPointer___gs9kL",orderTextWrap:"orderTextWrap___teAKn"},Ft=ee(75727),mt=ee(93041);const Kt=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var rn=({sortValue:ln,dropValue:hn,className:Ot,onSort:Wt,onDrop:vn,dataSource:nr=Kt})=>{var lr;return y.createElement("div",{className:Pe()(ut.orderWrap,Ot)},y.createElement(Ft.Z,{dropdownRender:()=>y.createElement(mt.default,null,nr.map((rr,xr)=>y.createElement(mt.default.Item,{key:xr,onClick:()=>vn(rr.id)},rr.name)))},y.createElement("span",{className:ut.orderTextWrap},(lr=nr.find(rr=>hn===rr.id))==null?void 0:lr.name)),y.createElement("span",{className:ut.orderIconWrap},y.createElement("span",{className:ut.orderAsc},y.createElement("i",{className:ln==="asc"?`iconfont icon-sanjiaoxing-up font12 ${ut.cursorPointer} ${ut.active}`:`iconfont icon-sanjiaoxing-up font12 ${ut.cursorPointer}`,onClick:()=>Wt(ln==="asc"?"desc":"asc")})),y.createElement("span",{className:ut.orderDesc},y.createElement("i",{className:ln==="desc"?`iconfont icon-sanjiaoxing-down font12 ${ut.cursorPointer} ${ut.active}`:`iconfont icon-sanjiaoxing-down font12 ${ut.cursorPointer}`,onClick:()=>Wt(ln==="asc"?"desc":"asc")}))))},zt={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v"},sn=ee(7939),it=Object.defineProperty,dt=Object.getOwnPropertySymbols,$t=Object.prototype.hasOwnProperty,Pt=Object.prototype.propertyIsEnumerable,wn=(ln,hn,Ot)=>hn in ln?it(ln,hn,{enumerable:!0,configurable:!0,writable:!0,value:Ot}):ln[hn]=Ot,Xt=(ln,hn)=>{for(var Ot in hn||(hn={}))$t.call(hn,Ot)&&wn(ln,Ot,hn[Ot]);if(dt)for(var Ot of dt(hn))Pt.call(hn,Ot)&&wn(ln,Ot,hn[Ot]);return ln},mr=(ln,hn)=>{var Ot={};for(var Wt in ln)$t.call(ln,Wt)&&hn.indexOf(Wt)<0&&(Ot[Wt]=ln[Wt]);if(ln!=null&&dt)for(var Wt of dt(ln))hn.indexOf(Wt)<0&&Pt.call(ln,Wt)&&(Ot[Wt]=ln[Wt]);return Ot},xe=(ln,hn,Ot)=>new Promise((Wt,vn)=>{var nr=xr=>{try{rr(Ot.next(xr))}catch(Qn){vn(Qn)}},lr=xr=>{try{rr(Ot.throw(xr))}catch(Qn){vn(Qn)}},rr=xr=>xr.done?Wt(xr.value):Promise.resolve(xr.value).then(nr,lr);rr((Ot=Ot.apply(ln,hn)).next())}),ne=ln=>{var hn=ln,{className:Ot,style:Wt,children:vn,loading:nr=!1,openLoading:lr,onClick:rr=()=>{},size:xr="middle",shape:Qn="round"}=hn,$r=mr(hn,["className","style","children","loading","openLoading","onClick","size","shape"]);const[Yn,Ln]=(0,y.useState)(!1);return y.createElement(sn.ZP,Xt({onClick:(0,Ce.throttle)(Gt=>xe(void 0,null,function*(){lr&&Ln(!0);try{yield rr(Gt)}catch(or){console.log("error",or)}lr&&Ln(!1)}),2e3,{leading:!0,trailing:!1}),className:Pe()(zt.btn,zt[`${xr}-${Qn}`],Ot),style:Wt,size:xr,shape:Qn,loading:Yn||nr},$r),vn)},se={flex_box_center:"flex_box_center___TB7bQ",flex_space_between:"flex_space_between___oBlTb",flex_box_vertical_center:"flex_box_vertical_center___b5XbB",flex_box_center_end:"flex_box_center_end___CNhe7",flex_box_column:"flex_box_column___yHXKW",head:"head___ghH72",node:"node___mjPEy"},ue=({className:ln,style:hn,children:Ot=null,onClick:Wt,title:vn})=>y.createElement("div",{className:Pe()(se.head,ln),style:hn},y.createElement("span",{className:"primary-hover",onClick:Wt},y.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),y.createElement("b",{title:vn},vn),y.createElement("div",{className:se.node},Ot)),Ne={flex_box_center:"flex_box_center___AlHuF",flex_space_between:"flex_space_between___vN2LW",flex_box_vertical_center:"flex_box_vertical_center___Ac7D2",flex_box_center_end:"flex_box_center_end___y38I7",flex_box_column:"flex_box_column___iQE6P",btns:"btns___sNgTb",confirm:"confirm___Ozirl",cancel:"cancel___aiq1I"},fn=({confirmShow:ln=!0,confirmTitle:hn,confirmClick:Ot,cancelShow:Wt=!0,cancelTitle:vn,cancelClick:nr,className:lr,style:rr,confirmLoading:xr=!1})=>y.createElement("div",{className:Pe()(Ne.btns,lr),style:rr},ln&&y.createElement(sn.ZP,{loading:xr,onClick:Ot,type:"primary",className:Ne.confirm},hn),Wt&&y.createElement(sn.ZP,{onClick:nr,className:Ne.cancel},vn)),tn={flex_box_center:"flex_box_center___jkpdr",flex_space_between:"flex_space_between___OtsL8",flex_box_vertical_center:"flex_box_vertical_center___rbcb_",flex_box_center_end:"flex_box_center_end___zBR21",flex_box_column:"flex_box_column___nS_eP",fixedBottom:"fixedBottom___oJl7m",wrap:"wrap___A3Oq1",center:"center____VL1y"},un=({className:ln,style:hn={},LeftContent:Ot,children:Wt,RightContent:vn})=>y.createElement("div",{className:Pe()(tn.fixedBottom,ln),style:hn},y.createElement("div",{className:tn.wrap},y.createElement("div",{className:tn.left},Ot),y.createElement("div",{className:tn.center},Wt),y.createElement("div",{className:tn.right},vn))),$n={flex_box_center:"flex_box_center___tY8Yn",flex_space_between:"flex_space_between___vHdYA",flex_box_vertical_center:"flex_box_vertical_center___pa61F",flex_box_center_end:"flex_box_center_end___HyDXt",flex_box_column:"flex_box_column___UjZek",crumbs:"crumbs___V41Oe",hover:"hover___bEIVd"},xa=({className:ln,style:hn={},dataSource:Ot=[]})=>y.createElement("div",{className:Pe()($n.crumbs,ln),style:hn},Ot.map((Wt,vn)=>vnLt.history.push(Wt.path)},Wt.name):y.createElement("span",null,Wt.name),y.createElement("span",null,"\xA0",">","\xA0")):y.createElement("span",{key:vn,style:{color:"#5F6368"}},Wt.name))),el=ee(11938),ia=Object.defineProperty,Wn=Object.defineProperties,qn=Object.getOwnPropertyDescriptors,dn=Object.getOwnPropertySymbols,Kn=Object.prototype.hasOwnProperty,aa=Object.prototype.propertyIsEnumerable,ja=(ln,hn,Ot)=>hn in ln?ia(ln,hn,{enumerable:!0,configurable:!0,writable:!0,value:Ot}):ln[hn]=Ot,Ur=(ln,hn)=>{for(var Ot in hn||(hn={}))Kn.call(hn,Ot)&&ja(ln,Ot,hn[Ot]);if(dn)for(var Ot of dn(hn))aa.call(hn,Ot)&&ja(ln,Ot,hn[Ot]);return ln},Lr=(ln,hn)=>Wn(ln,qn(hn)),En=(ln,hn)=>{var Ot={};for(var Wt in ln)Kn.call(ln,Wt)&&hn.indexOf(Wt)<0&&(Ot[Wt]=ln[Wt]);if(ln!=null&&dn)for(var Wt of dn(ln))hn.indexOf(Wt)<0&&aa.call(ln,Wt)&&(Ot[Wt]=ln[Wt]);return Ot};const{Countdown:Ca}=el.default;var Vn=ln=>{var hn=ln,{onChange:Ot}=hn,Wt=En(hn,["onChange"]);const[vn,nr]=(0,y.useState)(null);(0,y.useEffect)(()=>{typeof vn=="number"&&vn>=0&&Ot(vn)},[vn]);const lr=rr=>{const xr=Math.floor(rr/1e3);nr(xr)};return y.createElement(Ca,Lr(Ur({},Wt),{onChange:lr}))}},31103:function(ot,at,ee){"use strict";ee.d(at,{Z:function(){return Be}});var y=ee(59301);function Be(ye,ve){const De=(0,y.useRef)();(0,y.useEffect)(()=>{De.current=ye}),(0,y.useEffect)(()=>{function Te(){De.current()}if(ve!==null){let Ze=setInterval(Te,ve);return()=>clearInterval(Ze)}},[ve])}},99517:function(ot,at,ee){"use strict";ee.d(at,{Z:function(){return st}});var y=ee(59301),Be={anchorNavigation:"anchorNavigation___qD4R0",tabs:"tabs___hVMvA",box:"box___Qz1lW",head:"head___WZZdl"},ye=Object.defineProperty,ve=Object.getOwnPropertySymbols,De=Object.prototype.hasOwnProperty,Te=Object.prototype.propertyIsEnumerable,Ze=(Me,ke,qe)=>ke in Me?ye(Me,ke,{enumerable:!0,configurable:!0,writable:!0,value:qe}):Me[ke]=qe,Pe=(Me,ke)=>{for(var qe in ke||(ke={}))De.call(ke,qe)&&Ze(Me,qe,ke[qe]);if(ve)for(var qe of ve(ke))Te.call(ke,qe)&&Ze(Me,qe,ke[qe]);return Me};const Ce=Me=>React.createElement("svg",Pe({width:17,height:18,xmlns:"http://www.w3.org/2000/svg"},Me),React.createElement("title",null,"\u88C5\u9970\u70B9"),React.createElement("defs",null,React.createElement("linearGradient",{x1:"100%",y1:"50%",x2:"0%",y2:"50%",id:"dot_svg__a"},React.createElement("stop",{stopColor:"#5EC7EA",offset:"0%"}),React.createElement("stop",{stopColor:"#3055D0",offset:"100%"}))),React.createElement("g",{transform:"translate(0 -1)",fill:"none",fillRule:"evenodd"},React.createElement("path",{d:"m4.342 2.005 11.896 7.138a1 1 0 0 1 0 1.714L4.342 17.995a1 1 0 0 1-1.378-1.362L6.834 10l-3.87-6.633a1 1 0 0 1 1.378-1.362Z",fill:"url(#dot_svg__a)"}),React.createElement("circle",{fill:"#3061D0",cx:2,cy:10,r:2})));var oe="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSIxMDAlIiB5MT0iNTAlIiB4Mj0iMCUiIHkyPSI1MCUiIGlkPSJhIj48c3RvcCBzdG9wLWNvbG9yPSIjNUVDN0VBIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iIzMwNTVEMCIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAtMSkiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PHBhdGggZD0ibTQuMzQyIDIuMDA1IDExLjg5NiA3LjEzOGExIDEgMCAwIDEgMCAxLjcxNEw0LjM0MiAxNy45OTVhMSAxIDAgMCAxLTEuMzc4LTEuMzYyTDYuODM0IDEwbC0zLjg3LTYuNjMzYTEgMSAwIDAgMSAxLjM3OC0xLjM2MloiIGZpbGw9InVybCgjYSkiLz48Y2lyY2xlIGZpbGw9IiMzMDYxRDAiIGN4PSIyIiBjeT0iMTAiIHI9IjIiLz48L2c+PC9zdmc+",ge=ee(20554),Ee=ee(92310),Ke=ee.n(Ee),Se=ee(59301),he=Object.defineProperty,pe=Object.defineProperties,Ae=Object.getOwnPropertyDescriptors,Ge=Object.getOwnPropertySymbols,Qe=Object.prototype.hasOwnProperty,Le=Object.prototype.propertyIsEnumerable,nt=(Me,ke,qe)=>ke in Me?he(Me,ke,{enumerable:!0,configurable:!0,writable:!0,value:qe}):Me[ke]=qe,Ve=(Me,ke)=>{for(var qe in ke||(ke={}))Qe.call(ke,qe)&&nt(Me,qe,ke[qe]);if(Ge)for(var qe of Ge(ke))Le.call(ke,qe)&&nt(Me,qe,ke[qe]);return Me},tt=(Me,ke)=>pe(Me,Ae(ke)),st=({dataSource:Me,className:ke,style:qe})=>{const[be,lt]=(0,y.useState)([]),[Ue,_e]=(0,y.useState)(""),kt=(0,y.useRef)("");(0,y.useEffect)(()=>{if(Me!=null&&Me.length){const _t=String(Math.random()).slice(-6),Ye=Me.map(Fe=>tt(Ve({},Fe),{key:`${_t}-${Fe.key}`}));lt(Ye),_e(Ye[0].key)}},[Me.length]);const ct=_t=>{_e(_t),kt.current=_t;const Ye=document.getElementById(_t);if(Ye){const Fe=Ye.getBoundingClientRect().top+window.scrollY-50;window.scrollTo({top:Fe,behavior:"smooth"})}},Ut=()=>{const _t=be.map(Fe=>document.getElementById(Fe.key)),Ye=window.innerHeight/2;for(const Fe of _t)if(Fe){const je=Fe.getBoundingClientRect();if(je.top>=0&&je.top(window.addEventListener("scroll",Ut),()=>{window.removeEventListener("scroll",Ut)}),[be]),Se.createElement("div",{className:Ke()(Be.anchorNavigation,ke),style:qe},Se.createElement(ge.default,{items:be,tabBarGutter:60,className:Be.tabs,activeKey:Ue,onChange:ct}),be.map(_t=>Se.createElement("div",{key:_t.key,id:_t.key,className:Be.box},Se.createElement("div",{className:Be.head},Se.createElement("img",{className:"mr10",src:oe,alt:"Dot"}),_t.label),Se.createElement("div",{className:Be.element},_t.element))))}},26714:function(ot,at,ee){"use strict";var y=ee(59301),Be=ee(62957),ye=ee(6767),ve=ee(38147),De=ee(65582),Te=Object.defineProperty,Ze=Object.getOwnPropertySymbols,Pe=Object.prototype.hasOwnProperty,Ce=Object.prototype.propertyIsEnumerable,oe=(he,pe,Ae)=>pe in he?Te(he,pe,{enumerable:!0,configurable:!0,writable:!0,value:Ae}):he[pe]=Ae,ge=(he,pe)=>{for(var Ae in pe||(pe={}))Pe.call(pe,Ae)&&oe(he,Ae,pe[Ae]);if(Ze)for(var Ae of Ze(pe))Ce.call(pe,Ae)&&oe(he,Ae,pe[Ae]);return he},Ee=(he,pe)=>{var Ae={};for(var Ge in he)Pe.call(he,Ge)&&pe.indexOf(Ge)<0&&(Ae[Ge]=he[Ge]);if(he!=null&&Ze)for(var Ge of Ze(he))pe.indexOf(Ge)<0&&Ce.call(he,Ge)&&(Ae[Ge]=he[Ge]);return Ae},Ke=(he,pe,Ae)=>new Promise((Ge,Qe)=>{var Le=tt=>{try{Ve(Ae.next(tt))}catch(et){Qe(et)}},nt=tt=>{try{Ve(Ae.throw(tt))}catch(et){Qe(et)}},Ve=tt=>tt.done?Ge(tt.value):Promise.resolve(tt.value).then(Le,nt);Ve((Ae=Ae.apply(he,pe)).next())});const Se=he=>{var pe=he,{shixunHomeworks:Ae,dispatch:Ge}=pe,Qe=Ee(pe,["shixunHomeworks","dispatch"]);const Le=(0,De.useParams)();return y.createElement(Be.default,{centered:!0,title:"\u63D0\u793A",open:Ae.actionTabs.key==="\u6253\u56DE\u91CD\u505A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>Ke(void 0,null,function*(){(yield(0,ve.ZP)(`/api/myshixuns/${Ae.actionTabs.selectArrs.myshixun_identifier}/reset_my_game.json`,{method:"GET",params:{course_id:Le.coursesId}})).shixun_identifier&&(ye.ZP.success("\u64CD\u4F5C\u6210\u529F"),Ge({type:"shixunHomeworks/setActionTabs",payload:{}}),Ge({type:"shixunHomeworks/getWorkList",payload:ge({},Ae.actionTabs.params)}))}),onCancel:()=>{Ge({type:"shixunHomeworks/setActionTabs",payload:{}})}},y.createElement("p",null,"\u8BE5\u4F5C\u4E1A\u5C06\u88AB\u6253\u56DE\u91CD\u505A\uFF0C\u5B66\u751F\u5B9E\u8BAD\u8BB0\u5F55\u5C06\u88AB\u6E05\u7A7A!"),y.createElement("p",null,"\u786E\u5B9A\u6253\u56DE?"))};at.Z=(0,De.connect)(({shixunHomeworks:he})=>({shixunHomeworks:he}))(Se)},16850:function(ot,at,ee){"use strict";ee.d(at,{n:function(){return xa},Z:function(){return ia}});var y=ee(59301),Be=ee(28284),ye=ee(6767),ve=ee(25399),De=ee(62957),Te=ee(93041),Ze=ee(62673),Pe=ee(77019),Ce=ee(5269),oe=ee(37568),ge=ee(29787),Ee=ee(7939),Ke=ee(75727),Se=ee(54172),he=ee(47889),pe=ee(71051),Ae=ee(13747),Ge=ee(84105),Qe=ee(87395),Le=ee(67921),nt=ee(89489),Ve=ee(2524),tt=ee(65862),et=ee(26714),st=ee(96512),Me=ee(38147),ke=ee(65582),qe=Object.defineProperty,be=Object.getOwnPropertySymbols,lt=Object.prototype.hasOwnProperty,Ue=Object.prototype.propertyIsEnumerable,_e=(Wn,qn,dn)=>qn in Wn?qe(Wn,qn,{enumerable:!0,configurable:!0,writable:!0,value:dn}):Wn[qn]=dn,kt=(Wn,qn)=>{for(var dn in qn||(qn={}))lt.call(qn,dn)&&_e(Wn,dn,qn[dn]);if(be)for(var dn of be(qn))Ue.call(qn,dn)&&_e(Wn,dn,qn[dn]);return Wn},ct=(Wn,qn)=>{var dn={};for(var Kn in Wn)lt.call(Wn,Kn)&&qn.indexOf(Kn)<0&&(dn[Kn]=Wn[Kn]);if(Wn!=null&&be)for(var Kn of be(Wn))qn.indexOf(Kn)<0&&Ue.call(Wn,Kn)&&(dn[Kn]=Wn[Kn]);return dn},Ut=(Wn,qn,dn)=>new Promise((Kn,aa)=>{var ja=En=>{try{Lr(dn.next(En))}catch(Ca){aa(Ca)}},Ur=En=>{try{Lr(dn.throw(En))}catch(Ca){aa(Ca)}},Lr=En=>En.done?Kn(En.value):Promise.resolve(En.value).then(ja,Ur);Lr((dn=dn.apply(Wn,qn)).next())});const _t=Wn=>{var qn=Wn,{shixunHomeworks:dn,dispatch:Kn}=qn,aa=ct(qn,["shixunHomeworks","dispatch"]);const ja=(0,ke.useParams)(),[Ur,Lr]=(0,y.useState)(!0),[En,Ca]=(0,y.useState)(!1),[mn]=Be.default.useForm(),Vn=()=>Ut(void 0,null,function*(){const ln=mn.getFieldValue();(yield(0,Me.ZP)(`/api/homework_commons/${ja.categoryId}/batch_comment.json`,{method:"post",body:{student_work_ids:[...dn.actionTabs.selectArrs],cover_all:Ur,hidden_comment:ln.hidden_comment,comment:ln.comment}})).status===0&&(ye.ZP.success("\u8BC4\u9605\u6210\u529F"),mn.resetFields(),Kn({type:"shixunHomeworks/setActionTabs",payload:{}}),Kn({type:"shixunHomeworks/getWorkList",payload:kt({},dn.actionTabs.params)}))});return y.createElement(y.Fragment,null,y.createElement(De.default,{centered:!0,title:"\u4E00\u952E\u70B9\u8BC4",open:dn.actionTabs.key==="\u4E00\u952E\u70B9\u8BC4",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>Ut(void 0,null,function*(){const ln=mn.getFieldValue();JSON.stringify(ln)==="{}"||ln.hidden_comment===""&&ln.comment===""?Ca(!0):dn.workList.partial_comment?Kn({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4E00\u952E\u70B9\u8BC4\u786E\u8BA4",selectArrs:dn.actionTabs.selectArrs,params:dn.actionTabs.params}}):Vn()}),onCancel:()=>{Kn({type:"shixunHomeworks/setActionTabs",payload:{}})}},y.createElement(Be.default,{form:mn,onChange:()=>{En&&Ca(!1)}},y.createElement("p",null,"\u5B66\u751F\u548C\u8BFE\u5802\u8001\u5E08\u53EF\u89C1"),y.createElement(Be.default.Item,{name:"comment"},y.createElement(oe.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u8BC4\u9605\u5185\u5BB9",rows:8})),y.createElement("p",null,"\u4EC5\u8BFE\u5802\u8001\u5E08\u53EF\u89C1"),y.createElement(Be.default.Item,{name:"hidden_comment"},y.createElement(oe.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u8BC4\u9605\u5185\u5BB9",rows:8}))),En&&y.createElement("p",{className:"c-red"},"\u8BC4\u9605\u5185\u5BB9\u81F3\u5C11\u6709\u4E00\u4E2A\u4E0D\u4E3A\u7A7A")),y.createElement(De.default,{centered:!0,title:y.createElement("span",null,y.createElement(st.Z,{className:"c-orange mr20"}),"\u63D0\u793A"),open:dn.actionTabs.key==="\u4E00\u952E\u70B9\u8BC4\u786E\u8BA4",okText:"\u786E\u5B9A\u70B9\u8BC4",cancelText:"\u653E\u5F03\u70B9\u8BC4",onOk:()=>{Vn()},onCancel:()=>{Kn({type:"shixunHomeworks/setActionTabs",payload:{}})},width:400},y.createElement("div",{className:"tc"},y.createElement("p",null,"\u90E8\u5206\u5B66\u751F\u5DF2\u6709\u70B9\u8BC4\u5185\u5BB9\uFF0C\u662F\u5426\u8986\u76D6\u5DF2\u6709\u70B9\u8BC4\u5185\u5BB9\uFF1F"),y.createElement("p",null,y.createElement(he.ZP.Group,{onChange:ln=>{Lr(ln.target.value)},value:Ur},y.createElement(he.ZP,{value:!0},"\u8986\u76D6\u5DF2\u6709\u70B9\u8BC4"),y.createElement(he.ZP,{value:!1},"\u8DF3\u8FC7\u5DF2\u6709\u70B9\u8BC4"))))))};var Ye=(0,ke.connect)(({shixunHomeworks:Wn})=>({shixunHomeworks:Wn}))(_t),Fe=ee(88761),je=ee(41867),gt={wrap:"wrap___altfw",maxWidth70:"maxWidth70___Q4NoO",maxWidth80:"maxWidth80___lwsmt",maxWidth100:"maxWidth100___Wnsw8",maxWidth110:"maxWidth110___zQh0P",maxWidth120:"maxWidth120___gjwfa",reviewStatusTooltip:"reviewStatusTooltip___um7Rt",color32C:"color32C___GIjgW",MdEditor:"MdEditor___OuyKH",tr1:"tr1___nwwbX",TableDom:"TableDom___pl59W",under_review:"under_review___SxG7i"},Lt=Object.getOwnPropertySymbols,Re=Object.prototype.hasOwnProperty,Dt=Object.prototype.propertyIsEnumerable,wt=(Wn,qn)=>{var dn={};for(var Kn in Wn)Re.call(Wn,Kn)&&qn.indexOf(Kn)<0&&(dn[Kn]=Wn[Kn]);if(Wn!=null&&Lt)for(var Kn of Lt(Wn))qn.indexOf(Kn)<0&&Dt.call(Wn,Kn)&&(dn[Kn]=Wn[Kn]);return dn},qt=(Wn,qn,dn)=>new Promise((Kn,aa)=>{var ja=En=>{try{Lr(dn.next(En))}catch(Ca){aa(Ca)}},Ur=En=>{try{Lr(dn.throw(En))}catch(Ca){aa(Ca)}},Lr=En=>En.done?Kn(En.value):Promise.resolve(En.value).then(ja,Ur);Lr((dn=dn.apply(Wn,qn)).next())});const ut=Wn=>{var qn=Wn,{shixunHomeworks:dn,dispatch:Kn}=qn,aa=wt(qn,["shixunHomeworks","dispatch"]),ja,Ur,Lr,En;const Ca=(0,ke.useParams)(),[mn,Vn]=(0,y.useState)(!1),[ln,hn]=(0,y.useState)((Ur=(ja=dn.actionTabs.selectArrs)==null?void 0:ja.data)==null?void 0:Ur.name),[Ot]=Be.default.useForm();(0,y.useEffect)(()=>{var vn,nr,lr,rr,xr,Qn;dn.actionTabs.key==="\u66F4\u6539\u70B9\u8BC4"&&Ot.setFieldsValue({comment:(nr=(vn=dn.actionTabs.selectArrs)==null?void 0:vn.data)==null?void 0:nr.work_comment,hidden_comment:(rr=(lr=dn.actionTabs.selectArrs)==null?void 0:lr.data)==null?void 0:rr.work_comment_hidden}),hn((Qn=(xr=dn.actionTabs.selectArrs)==null?void 0:xr.data)==null?void 0:Qn.name)},[dn.actionTabs.key]);const Wt=()=>qt(void 0,null,function*(){var vn,nr;const lr=Ot.getFieldValue();if((yield(0,Me.ZP)(`/api/student_works/${(nr=(vn=dn.actionTabs.selectArrs)==null?void 0:vn.data)==null?void 0:nr.homeworkId}/shixun_work_comment.json`,{method:"post",body:{hidden_comment:lr.hidden_comment,comment:lr.comment}})).status===0)return ye.ZP.success("\u8BC4\u9605\u6210\u529F"),Ot.resetFields(),Kn({type:"shixunHomeworks/setActionTabs",payload:{}}),Kn({type:"shixunHomeworks/getWorkList",payload:Ca})});return y.createElement(y.Fragment,null,y.createElement(De.default,{centered:!0,title:(En=(Lr=dn.actionTabs.selectArrs)==null?void 0:Lr.data)!=null&&En.work_comment_hidden?"\u66F4\u6539"+ln+"\u70B9\u8BC4":ln+"\u70B9\u8BC4",open:dn.actionTabs.key==="\u66F4\u6539\u70B9\u8BC4",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>qt(void 0,null,function*(){const vn=Ot.getFieldValue();JSON.stringify(vn)==="{}"||vn.hidden_comment===""&&vn.comment===""?Vn(!0):Wt()}),onCancel:()=>{Kn({type:"shixunHomeworks/setActionTabs",payload:{}})}},y.createElement(Be.default,{form:Ot,onChange:()=>{mn&&Vn(!1)}},y.createElement("p",null,"\u5B66\u751F\u548C\u8BFE\u5802\u8001\u5E08\u53EF\u89C1"),y.createElement(Be.default.Item,{name:"comment"},y.createElement(oe.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u8BC4\u9605\u5185\u5BB9",rows:8})),y.createElement("p",null,"\u4EC5\u8BFE\u5802\u8001\u5E08\u53EF\u89C1"),y.createElement(Be.default.Item,{name:"hidden_comment"},y.createElement(oe.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u8BC4\u9605\u5185\u5BB9",rows:8}))),mn&&y.createElement("p",{className:"c-red"},"\u8BC4\u9605\u5185\u5BB9\u81F3\u5C11\u6709\u4E00\u4E2A\u4E0D\u4E3A\u7A7A")))};var Ft=(0,ke.connect)(({shixunHomeworks:Wn})=>({shixunHomeworks:Wn}))(ut),mt=Object.getOwnPropertySymbols,Kt=Object.prototype.hasOwnProperty,Yt=Object.prototype.propertyIsEnumerable,rn=(Wn,qn)=>{var dn={};for(var Kn in Wn)Kt.call(Wn,Kn)&&qn.indexOf(Kn)<0&&(dn[Kn]=Wn[Kn]);if(Wn!=null&&mt)for(var Kn of mt(Wn))qn.indexOf(Kn)<0&&Yt.call(Wn,Kn)&&(dn[Kn]=Wn[Kn]);return dn},zt=(Wn,qn,dn)=>new Promise((Kn,aa)=>{var ja=En=>{try{Lr(dn.next(En))}catch(Ca){aa(Ca)}},Ur=En=>{try{Lr(dn.throw(En))}catch(Ca){aa(Ca)}},Lr=En=>En.done?Kn(En.value):Promise.resolve(En.value).then(ja,Ur);Lr((dn=dn.apply(Wn,qn)).next())});const sn=Wn=>{var qn=Wn,{shixunHomeworks:dn,dispatch:Kn}=qn,aa=rn(qn,["shixunHomeworks","dispatch"]);const ja=(0,ke.useParams)(),[Ur,Lr]=(0,y.useState)([]),[En,Ca]=(0,y.useState)([]);(0,y.useEffect)(()=>{dn.actionTabs.key==="\u8D28\u91CF\u68C0\u6D4B"&&mn()},[dn.actionTabs.key]);function mn(){return zt(this,null,function*(){const ln=yield(0,Me.ZP)(`/api/homework_commons/${ja.categoryId}/code_quality_analyses/group_list.json`,{method:"GET",params:{page:1,limit:200}});Lr(ln)})}const Vn=[{title:"\u5206\u73ED\u60C5\u51B5",dataIndex:"name"},{title:"\u6709\u6548\u4F5C\u54C1\u6570",dataIndex:"works_count"},{title:"\u68C0\u6D4B\u8FDB\u5EA6",dataIndex:"status"},{title:"\u4E0A\u6B21\u8BC4\u5206\u65F6\u95F4",dataIndex:"last_analysis_time"}];return y.createElement(y.Fragment,null,y.createElement(De.default,{centered:!0,title:"\u4EE3\u7801\u8D28\u91CF\u8BC4\u5206",open:dn.actionTabs.key==="\u8D28\u91CF\u68C0\u6D4B",width:700,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>zt(void 0,null,function*(){const ln=yield(0,Me.ZP)(`/api/homework_commons/${ja.categoryId}/code_quality_analyses.json`,{method:"POST",body:{group_ids:En}});(ln==null?void 0:ln.status)===0&&(ke.history.replace(`/classrooms/${ja.coursesId}/shixun_homework/${ja.categoryId}/detail?tabs=4`),window.location.reload(),Kn({type:"shixunHomeworks/setActionTabs",payload:{}}),Ca([]))}),onCancel:()=>{Ca([]),Kn({type:"shixunHomeworks/setActionTabs",payload:{}})}},y.createElement(Se.default,{rowSelection:{type:"checkbox",onChange:(ln,hn)=>{Ca([...ln])},selectedRowKeys:En,getCheckboxProps:ln=>({disabled:ln.status==="\u8FDB\u884C\u4E2D"||ln.works_count===0})},rowKey:ln=>ln.key||ln.id,scroll:{y:300},pagination:!1,columns:Vn,dataSource:Ur==null?void 0:Ur.group_list})))};var it=(0,ke.connect)(({shixunHomeworks:Wn})=>({shixunHomeworks:Wn}))(sn),dt=ee(25374),$t=ee(84454),Pt=ee(66457),wn=Object.defineProperty,Xt=Object.getOwnPropertySymbols,mr=Object.prototype.hasOwnProperty,xe=Object.prototype.propertyIsEnumerable,re=(Wn,qn,dn)=>qn in Wn?wn(Wn,qn,{enumerable:!0,configurable:!0,writable:!0,value:dn}):Wn[qn]=dn,ne=(Wn,qn)=>{for(var dn in qn||(qn={}))mr.call(qn,dn)&&re(Wn,dn,qn[dn]);if(Xt)for(var dn of Xt(qn))xe.call(qn,dn)&&re(Wn,dn,qn[dn]);return Wn},se=(Wn,qn,dn)=>new Promise((Kn,aa)=>{var ja=En=>{try{Lr(dn.next(En))}catch(Ca){aa(Ca)}},Ur=En=>{try{Lr(dn.throw(En))}catch(Ca){aa(Ca)}},Lr=En=>En.done?Kn(En.value):Promise.resolve(En.value).then(ja,Ur);Lr((dn=dn.apply(Wn,qn)).next())});const Ie=({shixunHomeworks:Wn,dispatch:qn,isShow:dn,setIsShow:Kn,item:aa,coursesId:ja,categoryId:Ur})=>{const[Lr,En]=(0,y.useState)({page:1,limit:10}),[Ca,mn]=(0,y.useState)([]),[Vn,ln]=(0,y.useState)(!1);(0,y.useEffect)(()=>{dn&&hn()},[dn]);function hn(){return se(this,null,function*(){ln(!0);const Wt=yield(0,Me.ZP)(`/api/student_works/${aa.id}/game_details.json`,{method:"get",params:ne({},Lr)});ln(!1),Wt.status===0&&mn(Wt==null?void 0:Wt.data)})}const Ot=[{title:"\u5E8F\u53F7",dataIndex:"number",width:50,fixed:"left",ellipsis:!0,render:(Wt,vn,nr)=>y.createElement("span",{style:{color:"#000"}},Lr.limit*(Lr.page-1)+nr+1)},{title:"\u4EFB\u52A1\u540D\u79F0",dataIndex:"name",key:"name",ellipsis:!0,render:(Wt,vn,nr)=>y.createElement("span",{style:{color:"#000"}},Wt)},{title:"\u901A\u5173\u8BE6\u60C5",dataIndex:"complete_status",key:"complete_status",ellipsis:!0,width:100,render:(Wt,vn,nr)=>y.createElement("span",null,Wt==0?"\u672A\u901A\u5173":Wt==4?"\u622A\u6B62\u540E\u901A\u5173":"\u5DF2\u901A\u5173")},{title:"\u8BC4\u6D4B\u6B21\u6570",dataIndex:"evaluate_count",key:"evaluate_count",width:100,ellipsis:!0,render:(Wt,vn,nr)=>y.createElement("span",{style:{color:"#333"}},Wt)},{title:"\u5B9E\u8BAD\u8017\u65F6",dataIndex:"time_consuming",key:"time_consuming",width:120,ellipsis:!0,render:(Wt,vn,nr)=>y.createElement("span",{style:{color:"#333"}},Wt)}];return y.createElement(y.Fragment,null,y.createElement(De.default,{centered:!0,title:"\u901A\u5173\u60C5\u51B5",open:dn,width:700,footer:null,maskClosable:!1,onCancel:()=>{Lr.page=1,Lr.limit=10,En(ne({},Lr)),Kn(!1)}},y.createElement("div",{style:{display:"flex",justifyContent:"flex-start",alignItems:"center",marginBottom:"20px"}},y.createElement("div",{style:{maxWidth:"200px",textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden",WebkitLineClamp:1}},y.createElement("span",{style:{color:"#666",marginRight:"10px"}},"\u5B66\u751F\u59D3\u540D"),y.createElement("span",{title:aa==null?void 0:aa.user_name,style:{color:"#232B40"}},aa==null?void 0:aa.user_name)),y.createElement("div",{style:{marginLeft:"50px",marginRight:"50px",maxWidth:"180px",textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden",WebkitLineClamp:1}},y.createElement("span",{style:{color:"#666",marginRight:"10px"}},"\u5B66\u53F7"),y.createElement("span",{title:aa==null?void 0:aa.student_id,style:{color:"#232B40"}},(aa==null?void 0:aa.student_id)||"--")),y.createElement("div",{style:{maxWidth:"200px",textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden",WebkitLineClamp:1}},y.createElement("span",{style:{color:"#666",marginRight:"10px"}},"\u73ED\u7EA7"),y.createElement("span",{title:aa==null?void 0:aa.group_name,style:{color:"#232B40"}},(aa==null?void 0:aa.group_name)||"--"))),y.createElement(Se.default,{scroll:{y:380},columns:Ot,loading:Vn,style:{marginBottom:Lr.limit>(Ca==null?void 0:Ca.count)?"16px":"0"},dataSource:Ca.games,pagination:{size:"default",showQuickJumper:!0,showSizeChanger:!0,pageSizeOptions:["10","15","50","100","200"],hideOnSinglePage:!0,pageSize:Lr.limit,current:Lr.page,position:["bottomRight"],onChange:(Wt,vn)=>{Lr.page=Wt,Lr.limit=vn,En(ne({},Lr)),hn()},total:Ca==null?void 0:Ca.count,showTotal:(Wt,vn)=>y.createElement("span",null,"\u5171",y.createElement("span",{style:{color:"#165DFF"}}," ",Wt," "),"\u6761\u6570\u636E")}})))};var ue=(0,ke.connect)(({shixunHomeworks:Wn})=>({shixunHomeworks:Wn}))(Ie),Ne=ee(59301),Rt=Object.defineProperty,fn=Object.getOwnPropertySymbols,tn=Object.prototype.hasOwnProperty,yt=Object.prototype.propertyIsEnumerable,un=(Wn,qn,dn)=>qn in Wn?Rt(Wn,qn,{enumerable:!0,configurable:!0,writable:!0,value:dn}):Wn[qn]=dn,$n=(Wn,qn)=>{for(var dn in qn||(qn={}))tn.call(qn,dn)&&un(Wn,dn,qn[dn]);if(fn)for(var dn of fn(qn))yt.call(qn,dn)&&un(Wn,dn,qn[dn]);return Wn},br=(Wn,qn,dn)=>new Promise((Kn,aa)=>{var ja=En=>{try{Lr(dn.next(En))}catch(Ca){aa(Ca)}},Ur=En=>{try{Lr(dn.throw(En))}catch(Ca){aa(Ca)}},Lr=En=>En.done?Kn(En.value):Promise.resolve(En.value).then(ja,Ur);Lr((dn=dn.apply(Wn,qn)).next())});const xa=({value:Wn,placeholder:qn=""})=>{if(Wn==null||Wn==="")return Ne.createElement("span",null,qn);{const dn=Number(Wn);if(dn>=80)return Ne.createElement("span",{style:{color:"#009C0F"}},dn);if(dn<80&&dn>=60)return Ne.createElement("span",{style:{color:"#FA6400"}},dn);if(dn<60)return Ne.createElement("span",{style:{color:"#E30000"}},dn)}},el=({shixunHomeworks:Wn,classroomList:qn,loading:dn,dispatch:Kn,setExportParams:aa,user:ja})=>{var Ur,Lr,En,Ca,mn,Vn,ln,hn,Ot,Wt,vn,nr,lr,rr,xr;const Qn=(0,ke.useParams)(),{workSetting:$r}=Wn,[Yn,Ln]=(0,y.useState)($n($n({},{page:1,limit:20,order:"work_score",b_order:"desc"}),Qn)),[Gt]=Be.default.useForm(),[or,ea]=(0,y.useState)(),[Zn,na]=(0,y.useState)({}),[Wl,Kl]=(0,y.useState)([]),[wl,Dn]=(0,y.useState)(!1),[ta,ou]=(0,y.useState)([]),[hu,Zl]=(0,y.useState)(!1),[ht,nl]=(0,y.useState)(),[wr,Mn]=(0,y.useState)(1),[Ol,dl]=(0,y.useState)(),[fl,yl]=(0,y.useState)(),[Al,Jl]=(0,y.useState)(),[Sa,jl]=(0,y.useState)(),[Yl,Ka]=(0,y.useState)(),[Cl,su]=(0,y.useState)(!1),[Au,oi]=(0,y.useState)(!1),[Hu,Mu]=(0,y.useState)(),[qa,Iu]=(0,y.useState)(null),Ia=(0,ke.useLocation)();(0,y.useEffect)(()=>{let Cn=null;if((qa==null?void 0:qa.status)==1&&clearInterval(Cn),(qa==null?void 0:qa.complete_num)!=(qa==null?void 0:qa.total_count)&&(qa==null?void 0:qa.status)!=1)return Cn=setInterval(()=>{Ea()},3e3),()=>clearInterval(Cn)},[qa==null?void 0:qa.complete_num,qa==null?void 0:qa.status]);const Ea=()=>br(void 0,null,function*(){const{ai_question_record_id:Cn}=Wn==null?void 0:Wn.workSetting;if(!Cn)return;const Tr=yield(0,Me.ZP)(`/api/program_homeworks/${Qn==null?void 0:Qn.categoryId}/comments_schedule.json`,{method:"get",params:{ai_question_record_id:Cn}});Iu(Tr)});(0,y.useEffect)(()=>{dn["shixunHomeworks/getWorkSetting"]||Ea()},[dn["shixunHomeworks/getWorkSetting"]]),(0,y.useEffect)(()=>(Hl(),()=>{na([]),Kl([])}),[Yn.coursesId]),(0,y.useEffect)(()=>{var Cn;const Tr=JSON.parse(JSON.stringify(Wn.workList));!((Cn=Tr==null?void 0:Tr.student_works)!=null&&Cn.length)&&(Tr!=null&&Tr.id)?(Tr.student_works=[$n({},Tr)],na(Tr)):(Tr!=null&&Tr.id&&Kl([$n($n({},Tr),{number:"\u6211"})]),na($n({},Tr)))},[Wn.workList]);const Hl=Cn=>(aa($n({},Yn)),Kn({type:"shixunHomeworks/getWorkList",payload:Yn}));(0,y.useEffect)(()=>{Kn({type:"user/getUserInfo",payload:{course_id:Yn.coursesId}})},[]);const Tu=()=>br(void 0,null,function*(){const Cn=yield(0,Fe.Uc)({categoryId:Qn.categoryId});ea(Cn==null?void 0:Cn.update_score)}),ku=()=>br(void 0,null,function*(){Kn({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6210\u7EE9\u8BA1\u7B97\u4E2D\uFF0C\u8BF7\u7A0D\u5019..."}});const Cn=yield(0,Fe.Vs)({categoryId:Qn.categoryId});Kn({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}}),(Cn==null?void 0:Cn.status)===0&&(ye.ZP.success(Cn==null?void 0:Cn.message),Hl())}),Il=()=>{Yn.page=1;const Cn=Object.assign({},Gt.getFieldsValue());delete Yn.course_group,delete Yn.teacher_comment,Object.keys(Cn).map(function(Tr){var tl;switch(Tr){case"task_status":Cn[Tr].includes("all")||!Cn[Tr].length?(delete Yn.work_status,Gt.setFieldsValue({task_status:"all"})):(Yn.work_status=Cn[Tr],Gt.setFieldsValue({task_status:Yn.work_status}));break;case"course_group_info":Cn[Tr].includes("all")||!Cn[Tr].length?(delete Yn.course_group,Gt.setFieldsValue({course_group_info:"all"})):(Yn.course_group=Cn[Tr],Gt.setFieldsValue({course_group_info:Yn.course_group}));break;case"teacher_comment":Cn[Tr].includes("all")||!Cn[Tr].length?(delete Yn.teacher_comment,Gt.setFieldsValue({teacher_comment:"all"})):(Yn.teacher_comment=((tl=Cn[Tr])==null?void 0:tl.length)===1?Number(Cn[Tr][0]):"",Gt.setFieldsValue({teacher_comment:Cn[Tr]}));break}}),Hl()};(0,y.useEffect)(()=>{document.getElementById("divhe")&&document.getElementById("divhe").scrollHeight>47&&(Ka(47),su(!0))},[document.getElementById("divhe")]);const Qu=(Cn,Tr)=>{Yn.page=Cn,Yn.limit=20,Hl()};function Ul(){Mn(1),dl(""),yl(""),Jl(""),jl(""),ou([])}const pu=[{title:"\u5E8F\u53F7",dataIndex:"number",align:"center",width:50,fixed:"left",ellipsis:!0,render:(Cn,Tr,tl)=>Yn.limit*(Yn.page-1)+tl+1},{title:"\u59D3\u540D",dataIndex:"user_name",align:"center",width:110,fixed:"left",ellipsis:!0,render:Cn=>Ne.createElement(ve.Z,{placement:"bottomLeft",title:Cn},Ne.createElement("span",{className:"current"},Cn))},!(0,je.Jd)()&&{title:"\u5B66\u53F7",dataIndex:"student_id",align:"center",sorter:!0,fixed:"left",width:100,ellipsis:!0,showSorterTooltip:!1,sortOrder:Yn.order==="student_id"?Yn.b_order==="desc"?"descend":"ascend":null,render:Cn=>Ne.createElement(ve.Z,{placement:"bottomLeft",title:Cn||"--"},Ne.createElement("span",{className:"current"},Cn||"--"))},{title:"\u5206\u73ED",dataIndex:"group_name",align:"center",width:100,fixed:"left",ellipsis:!0,render:(Cn,Tr)=>Cn?Ne.createElement(ve.Z,{placement:"bottom",title:Cn},Ne.createElement("span",{className:"current"},Cn)):"--"},{title:"\u4F5C\u4E1A\u72B6\u6001",dataIndex:"work_status",align:"center",width:94,ellipsis:!0,fixed:"left",sorter:!0,showSorterTooltip:!1,sortOrder:Yn.order==="work_status"?Yn.b_order==="desc"?"descend":"ascend":null,render:Cn=>Ne.createElement(tt.lC,{status:Cn})},{title:"\u5B8C\u6210\u65F6\u95F4",align:"center",dataIndex:"achieve_time",ellipsis:!0,sorter:!0,sortOrder:Yn.order==="achieve_time"?Yn.b_order==="desc"?"descend":"ascend":null,render:(Cn,Tr)=>Ne.createElement(ve.Z,{placement:"bottomLeft",title:Cn},Ne.createElement("span",{className:"current"},Cn))},{title:"\u901A\u8FC7\u60C5\u51B5",align:"center",dataIndex:"achieve_info",ellipsis:!0,render:(Cn,Tr)=>Ne.createElement("span",{onClick:tl=>{var pl;tl.stopPropagation(),(pl=Zn.homework_status)!=null&&pl.includes("\u5BFC\u5165")&&(Mu(Tr),oi(!0))}},Cn||"- -")},{title:"\u6700\u7EC8\u6210\u7EE9",align:"center",dataIndex:"score",ellipsis:!0,sorter:!0,sortOrder:Yn.order==="work_score"?Yn.b_order==="desc"?"descend":"ascend":null,render:(Cn,Tr)=>Ne.createElement(ve.Z,{title:Ne.createElement(Ne.Fragment,null,Ne.createElement("div",null,"\u8BD5\u9898\u5F97\u5206\uFF1A",(Tr==null?void 0:Tr.late_final_score)||0),Ne.createElement("div",null,"\u8865\u4EA4\u6263\u5206\uFF1A",(Tr==null?void 0:Tr.late_penalty)||0),Ne.createElement("div",null,"\u6700\u7EC8\u6210\u7EE9\uFF1A",(Tr==null?void 0:Tr.score)||0))},xa({value:Cn,placeholder:"- -"}))},{title:"\u5B8C\u6210\u65F6\u957F",dataIndex:"achieve_time_long",align:"center",sorter:!0,ellipsis:!0,sortOrder:Yn.order==="achieve_time_long"?Yn.b_order==="desc"?"descend":"ascend":null,render:(Cn,Tr)=>Cn&&Cn!="--"?Ne.createElement(ve.Z,{placement:"bottom",title:Cn},Ne.createElement("span",{className:"current"},Cn)):"--"},((Ur=Zn.homework_status)==null?void 0:Ur.includes("\u5BFC\u5165"))&&{title:"\u8BC4\u6D4B\u6B21\u6570",dataIndex:"sum_evaluate_count",align:"center"},!((Lr=Zn.homework_status)!=null&&Lr.includes("\u5BFC\u5165"))&&{title:Ne.createElement("span",null,"\u8BC4\u9605\u72B6\u6001"),align:"center",dataIndex:"has_comment",fixed:"right",ellipsis:!0,render:Cn=>Cn?"\u5DF2\u8BC4\u9605":"\u672A\u8BC4\u9605"},{title:"\u64CD\u4F5C",dataInex:"action",align:"center",fixed:"right",ellipsis:!0,className:"workListTable",render:(Cn,Tr)=>{var tl;return(tl=Zn.homework_status)!=null&&tl.includes("\u5BFC\u5165")?(0,je.GJ)()?Ne.createElement("a",{onClick:pl=>{pl.stopPropagation(),Kn({type:"classroomList/setActionTabs",payload:{key:"\u4FEE\u6539\u6210\u7EE9",id:Tr==null?void 0:Tr.id,type:"normal"}})}},"\u4FEE\u6539\u6210\u7EE9"):Ne.createElement("a",{onClick:pl=>{pl.stopPropagation(),Mu(Tr),oi(!0)}},"\u67E5\u770B"):(0,je.dE)()?Ne.createElement("div",null,(0,tt.JL)(Tr==null?void 0:Tr.work_status)==="\u672A\u5F00\u542F"?Ne.createElement("span",null,"--"):Ne.createElement("a",{onClick:pl=>{var eu;if(pl.stopPropagation(),(0,je.Rm)()&&!((eu=qn.AssistantObject.hack)!=null&&eu.can_view)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}window.open(`/classrooms/${Yn.coursesId}/program_homework/${Yn.categoryId}/${Tr.id}/${Tr.user_id}/comment`,"_blank")}},"\u67E5\u770B")):Ne.createElement("a",{target:"_blank",onClick:pl=>{var eu,Fu;if(pl.stopPropagation(),(0,je.Rm)()&&!((eu=qn.AssistantObject.hack)!=null&&eu.can_view)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}if((Fu=ja.userInfo)!=null&&Fu.professional_certification)window.open(`/classrooms/${Yn.coursesId}/program_homework/${Yn.categoryId}/${Tr.id}/${Tr.user_id}/comment`,"_blank");else return De.default.confirm({title:"\u63D0\u793A",centered:!0,content:Ne.createElement("div",{className:"tc"},"\u60A8\u9700\u8981\u53BB\u5B8C\u6210\u60A8\u7684\u804C\u4E1A\u8BA4\u8BC1\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,tt.xg)("/account/certification")}}),!1}},"\u67E5\u770B\u4F5C\u4E1A")}}].filter(Cn=>!!Cn),Tl=()=>{var Cn,Tr;return Ne.createElement(Te.default,null,Ne.createElement(Te.default.Item,{onClick:()=>{var tl;if(!(0,tt.Ye)(Kn)){if((0,je.Rm)()&&!((tl=qn.AssistantObject.hack)!=null&&tl.can_download)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Kn({type:"classroomList/setActionTabs",payload:{key:"\u9009\u62E9\u73ED\u7EA7",title:"\u5BFC\u51FA\u5B66\u751F\u6210\u7EE9",course_groups:Zn==null?void 0:Zn.course_group_info,fn:()=>{(0,$t.Iy)(JSON.parse(sessionStorage.all_student_works_params),"hack_work_list")}}})}},key:"1"},"\u5B66\u751F\u6210\u7EE9"),(0,je.GJ)()&&((Cn=Zn==null?void 0:Zn.student_works)==null?void 0:Cn.length)>0&&!((Tr=Zn==null?void 0:Zn.homework_status)!=null&&Tr.includes("\u5BFC\u5165"))&&Ne.createElement(Te.default.Item,{key:"3",onClick:()=>{var tl;if(!(!($r!=null&&$r.is_old_data_for_time)&&(0,tt.Ye)(Kn))){if((0,je.Rm)()&&!((tl=qn.AssistantObject.hack)!=null&&tl.can_download)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Kn({type:"classroomList/setActionTabs",payload:{key:"\u9009\u62E9\u73ED\u7EA7",title:"\u5BFC\u51FA\u7F16\u7A0B\u62A5\u544A",course_groups:Zn==null?void 0:Zn.course_group_info,fn:()=>{var pl,eu,Fu,Ru;Kn({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5BFC\u51FA\u7F16\u7A0B\u62A5\u544A",type:2}}),localStorage.setItem("dowolders","1"),ke.history.push(`/classrooms/${Yn==null?void 0:Yn.coursesId}/program_homework/${Yn.categoryId}/${(eu=(pl=Zn==null?void 0:Zn.student_works)==null?void 0:pl[0])==null?void 0:eu.id}/${(Ru=(Fu=Zn==null?void 0:Zn.student_works)==null?void 0:Fu[0])==null?void 0:Ru.user_id}/comment`)}}})}}},"\u7F16\u7A0B\u62A5\u544A"),Ne.createElement(Te.default.Item,{key:"2",onClick:()=>{var tl;if((0,je.Rm)()&&!((tl=qn.AssistantObject.hack)!=null&&tl.can_download)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}ke.history.push(`/classrooms/${Yn.coursesId}/exportlist/hack_work_list`)}},"\u5386\u53F2\u5BFC\u51FA"))};return Ne.createElement(Ne.Fragment,null,Ne.createElement("section",{className:`${gt.wrap} minH500 bg-white pl30 pr30 pt30`},((En=Zn.homework_status)==null?void 0:En.includes("\u672A\u53D1\u5E03"))&&Ne.createElement(Ve.Z,null),!((Ca=Zn.homework_status)!=null&&Ca.includes("\u672A\u53D1\u5E03"))&&Ne.createElement("aside",null,!(0,je.GJ)()&&Ne.createElement("div",{className:"c-light-black font12"},Ne.createElement("span",null,"\u53D1\u5E03\u65F6\u95F4 ",Zn==null?void 0:Zn.publish_time),Ne.createElement("span",{className:"ml5"},"\u622A\u6B62\u65F6\u95F4 ",Zn==null?void 0:Zn.end_time),Ne.createElement("span",{className:"ml5"},"\u8865\u4EA4\u65F6\u95F4 ",(Zn==null?void 0:Zn.late_time)||"- -")),(0,je.GJ)()&&Ne.createElement(Ne.Fragment,null,Ne.createElement(Be.default,{form:Gt,onChange:Il,initialValues:{task_status:"all",course_group_info:"all",teacher_comment:"all"}},((mn=Zn.task_status)==null?void 0:mn.length)>0&&Ne.createElement(Be.default.Item,{name:"task_status"},Ne.createElement(Ze.default.Group,{value:[],style:{width:"100%"}},Ne.createElement(Pe.Z,null,Ne.createElement(Ce.Z,{className:"font14",flex:"80px"},"\u4F5C\u4E1A\u72B6\u6001:"),Ne.createElement(Ce.Z,{flex:"80px"},Ne.createElement(Ze.default,{value:"all"},"\u5168\u90E8")),Ne.createElement(Ce.Z,{flex:"1"},Zn.task_status&&Zn.task_status.map((Cn,Tr)=>Ne.createElement(Ze.default,{name:"task_status",value:Cn.id},Cn.name,"(",Cn.count,")")))))),((Vn=Zn.course_group_info)==null?void 0:Vn.length)>0&&Ne.createElement(Be.default.Item,{name:"course_group_info"},Ne.createElement(Ze.default.Group,{style:{width:"100%"}},Ne.createElement(Pe.Z,null,Ne.createElement(Ce.Z,{className:"font14",flex:"80px"},"\u5206\u73ED\u60C5\u51B5:"),Ne.createElement(Ce.Z,{flex:"80px"},Ne.createElement(Ze.default,{value:"all"},"\u5168\u90E8")),Ne.createElement(Ce.Z,{flex:"1",id:"divhe",style:{height:Yl+"px",overflow:"hidden"}},(ln=Zn.course_group_info)==null?void 0:ln.map((Cn,Tr)=>Ne.createElement(Ze.default,{value:Cn.course_group_id},Cn.group_group_name,"(",Cn.count,")"))),Cl&&Ne.createElement("span",{onClick:()=>{let Cn=document.getElementById("divhe").scrollHeight;Yl>47?Ka(47):Ka(Cn)},style:{color:"rgb(76, 172, 255)",cursor:"pointer",alignItems:"flex-end",display:"flex"}},Yl===47?"\u5C55\u5F00":"\u6536\u8D77",Yl===47?Ne.createElement(Ge.Z,{style:{marginBottom:"3px",marginLeft:"2px"}}):Ne.createElement(Qe.Z,{style:{marginBottom:"3px",marginLeft:"2px"}}))))),((hn=Zn.teacher_comment)==null?void 0:hn.length)>0&&Ne.createElement(Be.default.Item,{name:"teacher_comment"},Ne.createElement(Ze.default.Group,{style:{width:"100%"}},Ne.createElement(Pe.Z,null,Ne.createElement(Ce.Z,{className:"font14",flex:"80px"},"\u8FFD\u52A0\u70B9\u8BC4:"),Ne.createElement(Ce.Z,{flex:"80px"},Ne.createElement(Ze.default,{value:"all"},"\u5168\u90E8")),Ne.createElement(Ce.Z,{flex:"1"},Zn.teacher_comment&&Zn.teacher_comment.map((Cn,Tr)=>Ne.createElement(Ze.default,{value:String(Cn.id)},Cn.name,"(",Cn.count,")"))))))),Ne.createElement(Pe.Z,{align:"middle"},Ne.createElement(Ce.Z,{flex:"1"},Ne.createElement(Pe.Z,{align:"middle"},Ne.createElement(Ce.Z,null,Ne.createElement(oe.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",onSearch:Cn=>{Yn.search=Cn.trim(),Yn.page=1,Hl()},style:{width:240}})),Ne.createElement(Ce.Z,null,Ne.createElement("span",{className:"ml5"},Ne.createElement("span",{className:"c-red"},Zn.work_count),"\u4E2A\u68C0\u7D22\u7ED3\u679C\uFF08",Zn.work_count,"\u4E2A\u5B66\u751F\uFF09")))),Ne.createElement(Ce.Z,null,(qa==null?void 0:qa.complete_num)!=(qa==null?void 0:qa.total_count)&&(qa==null?void 0:qa.status)!=1&&Ne.createElement("div",{className:gt.under_review},Ne.createElement(ge.Z,{spinning:!0,className:"mr6",size:"small"}),Ne.createElement("span",{className:"ml10"},"\u4EE3\u7801\u8BC4\u4EF7\u4E2D\uFF0C\u5F53\u524D\u8FDB\u5EA6"),Ne.createElement("span",{className:"ml5"},Ne.createElement("span",{style:{color:"#3061D0"}},qa==null?void 0:qa.complete_num),"/",qa==null?void 0:qa.total_count)),(((Ot=Zn==null?void 0:Zn.homework_status)==null?void 0:Ot.includes("\u5DF2\u622A\u6B62"))||((Wt=Zn==null?void 0:Zn.homework_status)==null?void 0:Wt.includes("\u63D0\u4EA4\u4E2D"))||((vn=Zn==null?void 0:Zn.homework_status)==null?void 0:vn.includes("\u8FDB\u884C\u4E2D")))&&Ne.createElement(Ee.ZP,{className:"ml10",onClick:()=>{var Cn;if(!(!($r!=null&&$r.is_old_data_for_time)&&(0,tt.Ye)(Kn))){if(((Cn=Zn==null?void 0:Zn.challenges)==null?void 0:Cn.length)===0)return ye.ZP.info("\u672C\u6B21\u4F5C\u4E1A\u4E2D\u6CA1\u6709\u9700\u8981\u8FDB\u884C\u4EE3\u7801\u8BC4\u4EF7\u7684\u4EFB\u52A1\u5173\u5361~");if((Zn==null?void 0:Zn.commit_count)==0)return ye.ZP.info("\u6682\u65E0\u5B66\u751F\u63D0\u4EA4\u4F5C\u4E1A~");if((qa==null?void 0:qa.complete_num)!=(qa==null?void 0:qa.total_count)&&(qa==null?void 0:qa.status)!=1)return ye.ZP.info("\u6B63\u5728\u4EE3\u7801\u8BC4\u4EF7\u4E2D\uFF0C\u8BF7\u7B49\u5F85\u672C\u6B21\u8BC4\u4EF7\u5B8C\u6210\u4E4B\u540E\u518D\u8FDB\u884C\u64CD\u4F5C\uFF01");Kn({type:"shixunHomeworks/setActionTabs",payload:{key:"\u667A\u80FD\u4EE3\u7801\u8BC4\u4EF7"}})}}},Ne.createElement("span",{className:`${gt.tr1} iconfont icon-yijiandaimapingjia mr5`}),"\u667A\u80FD\u4EE3\u7801\u8BC4\u4EF7"),(0,je.GJ)()&&!((nr=Zn.homework_status)!=null&&nr.includes("\u5BFC\u5165"))&&Ne.createElement(Ee.ZP,{className:"ml10",onClick:()=>{!($r!=null&&$r.is_old_data_for_time)&&(0,tt.Ye)(Kn)||Kn({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4EE3\u7801\u67E5\u91CD",selectArrs:Zn.student_works.map(Cn=>Cn.id),params:Yn}})}},Ne.createElement("span",{className:`${gt.tr1} iconfont icon-daimachazhong`}),"\u4EE3\u7801\u67E5\u91CD"),(0,je.GJ)()&&!((lr=Zn.homework_status)!=null&&lr.includes("\u5BFC\u5165"))&&Ne.createElement(Ee.ZP,{className:"ml10",onClick:ku},Ne.createElement("i",{className:"iconfont icon-gengxinchengji font14 pr5"}),"\u66F4\u65B0\u6210\u7EE9"),(0,je.GJ)()&&Ne.createElement(Ke.Z,{dropdownRender:Tl,className:"ml10"},Ne.createElement(Ee.ZP,null,Ne.createElement(Le.Z,null),"\u5BFC\u51FA",Ne.createElement(nt.Z,null)))))),Ne.createElement(Pe.Z,{style:{justifyContent:"end",marginTop:"5px"}},(0,je.GJ)()&&or&&Ne.createElement("span",null,Ne.createElement("span",{style:{color:"red"}},"*"),"\u5217\u8868\u4E2D\u4F5C\u4E1A\u8BB0\u5F55\u5B58\u5728\u5DEE\u5F02\uFF0C\u8BF7\u70B9\u51FB\u201C\u66F4\u65B0\u6210\u7EE9\u201D\u6309\u94AE")),Ne.createElement(Se.default,{className:`mt30 ${gt.TableDom}`,loading:dn["shixunHomeworks/getWorkList"],pagination:!1,style:{cursor:"pointer"},onRow:Cn=>({onClick:Tr=>{var tl,pl;if(!((tl=Zn.homework_status)!=null&&tl.includes("\u5BFC\u5165"))){if((0,je.Rm)()&&!((pl=qn.AssistantObject.hack)!=null&&pl.can_view)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}(0,Pt.O5)()&&window.open(`/classrooms/${Yn.coursesId}/program_homework/${Yn.categoryId}/${Cn.id}/${Cn.user_id}/comment`,"_blank")}}}),scroll:{x:1200},dataSource:Zn.student_works,columns:pu,onChange:(Cn,Tr,tl)=>{tl.field&&(Yn.order=tl.field==="score"?"work_score":tl.field),tl.order||(Yn.b_order="asc"),tl.order==="ascend"&&(Yn.b_order="asc"),tl.order==="descend"&&(Yn.b_order="desc"),tl.order||(Yn.b_order="asc"),Hl()}}),Ne.createElement(Ye,null),Ne.createElement(Ft,null),Ne.createElement(et.Z,null)),Ne.createElement(De.default,{title:"\u4E00\u952E\u6253\u56DE\u91CD\u505A",open:wl,centered:!0,destroyOnClose:!0,forceRender:!0,width:700,onOk:()=>br(void 0,null,function*(){if(wr===2){if(ta.length<=0){ye.ZP.info("\u8BF7\u9009\u62E9\u4F5C\u4E1A\u72B6\u6001");return}if(!Sa){ye.ZP.info("\u8BC4\u8BED\u4E0D\u80FD\u4E3A\u7A7A");return}let Cn=yield(0,Me.ZP)(`/api/homework_commons/${Yn.categoryId}/confirm_redo_modal.json`,{method:"post",body:{id:Yn.categoryId,comment:Sa,status:ta}});Cn.status===0&&(nl(Cn),Dn(!1),Zl(!0))}else{if(!(Al===0||fl===0)){if(!Al){ye.ZP.info("\u6700\u4F4E\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}if(!fl){ye.ZP.info("\u6700\u9AD8\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}}if(Al>fl){ye.ZP.info("\u6700\u9AD8\u5206\u4E0D\u80FD\u5927\u4E8E\u6700\u4F4E\u5206");return}if(!Sa){ye.ZP.info("\u8BC4\u8BED\u4E0D\u80FD\u4E3A\u7A7A");return}let Cn=yield(0,Me.ZP)(`/api/homework_commons/${Yn.categoryId}/confirm_redo_modal.json`,{method:"post",body:{id:Yn.categoryId,comment:Sa,min_score:Al,max_score:fl}});Cn.status===0&&(nl(Cn),Dn(!1),Zl(!0))}}),onCancel:()=>{Dn(!1),Ul()}},Ne.createElement("div",{style:{padding:"32px"}},Ne.createElement("div",null,Ne.createElement("div",null,Ne.createElement("span",{style:{width:"80px"}},"\u6253\u56DE\u65B9\u5F0F\uFF1A"),Ne.createElement(he.ZP.Group,{value:wr,onChange:Cn=>{Mn(Cn.target.value)}},Ne.createElement(he.ZP,{value:1},"\u6309\u6210\u7EE9\u6253\u56DE"),Ne.createElement(he.ZP,{value:2},"\u6309\u4F5C\u4E1A\u72B6\u6001\u6253\u56DE"))),wr===1&&Ne.createElement("div",{style:{display:"flex",marginTop:"20px"}},Ne.createElement("span",{style:{width:"70px",textAlign:"end"}},Ne.createElement("span",{style:{color:"red"}},"*"),"\u6700\u4F4E\u5206\uFF1A"),Ne.createElement(pe.Z,{min:0,max:100,value:Al,onChange:Cn=>Jl(Cn),style:{width:"100px"}}),Ne.createElement("span",{style:{width:"80px",textAlign:"end"}},Ne.createElement("span",{style:{color:"red"}},"*"),"\u6700\u9AD8\u5206\uFF1A"),Ne.createElement(pe.Z,{min:0,max:100,value:fl,onChange:Cn=>yl(Cn),style:{width:"100px"}})),wr===2&&Ne.createElement("div",{style:{display:"flex",marginTop:"20px"}},Ne.createElement("span",{style:{width:"80px"}},"\u4F5C\u4E1A\u72B6\u6001\uFF1A"),Ne.createElement(Ze.default.Group,{onChange:Cn=>{ou([...Cn])},style:{width:"100%"}},(rr=Zn.task_status)==null?void 0:rr.map((Cn,Tr)=>Ne.createElement(Ze.default,{name:"task_status",value:Cn.id},Cn.name,"(",Cn.count,")")))),Ne.createElement("div",{style:{display:"flex",marginTop:"20px"}},Ne.createElement("span",{style:{width:"70px",textAlign:"end"}},Ne.createElement("span",{style:{color:"red"}},"*")," \u8BC4\u8BED\uFF1A"),Ne.createElement(dt.Z,{className:gt.MdEditor,onChange:Cn=>jl(Cn),placeholder:"\u8BF7\u586B\u5199\u8BC4\u8BED"}))))),Ne.createElement(De.default,{open:hu,title:"\u6253\u56DE\u786E\u8BA4",onOk:()=>br(void 0,null,function*(){wr===2?(yield(0,Me.ZP)(`/api/homework_commons/${Yn.categoryId}/batch_redo_modal.json`,{method:"post",body:{id:Yn.categoryId,comment:Sa,status:ta}})).status===0&&(ye.ZP.info("\u6253\u56DE\u6210\u529F"),Ul(),Hl(),Zl(!1)):(yield(0,Me.ZP)(`/api/homework_commons/${Yn.categoryId}/batch_redo_modal.json`,{method:"post",body:{id:Yn.categoryId,comment:Sa,min_score:Al,max_score:fl}})).status===0&&(ye.ZP.info("\u6253\u56DE\u6210\u529F"),Ul(),Hl(),Zl(!1))}),onCancel:()=>{Ul(),Zl(!1)}},Ne.createElement("div",{style:{padding:"32px"}},wr===1&&Ne.createElement("span",null,"\u786E\u8BA4\u5C06\u6210\u7EE9\u5728",Al,"-",fl,"\u7684\u5B66\u751F\u8FDB\u884C\u6253\u56DE\u91CD\u505A\u5417\uFF1F"),wr===2&&Ne.createElement("span",null,"\u786E\u8BA4\u5C06\u4F5C\u4E1A\u72B6\u6001\u4E3A",((xr=Zn.task_status)==null?void 0:xr.filter(Cn=>ta==null?void 0:ta.includes(Cn.id)).map(Cn=>Cn.name).toString())+",","\u7684\u5B66\u751F\u8FDB\u884C\u4F5C\u4E1A\u6253\u56DE\u91CD\u505A\u5417\uFF1F"),Ne.createElement("br",null),Ne.createElement("span",null,"\u8BE5\u6761\u4EF6\u4E0B\u5171\u6709",ht==null?void 0:ht.count,"\u540D\u5B66\u751F")))),Ne.createElement(it,null),Ne.createElement(ue,{isShow:Au,setIsShow:oi,item:Hu,coursesId:Yn.coursesId,categoryId:Yn.categoryId}),Ne.createElement("aside",{className:"tc mb50 mt30"},Ne.createElement(Ae.Z,{showQuickJumper:!0,hideOnSinglePage:!0,showSizeChanger:!1,onChange:Qu,current:Yn.page||1,defaultPageSize:20,total:Zn.work_count})))};var ia=(0,ke.connect)(({shixunHomeworks:Wn,classroomList:qn,loading:dn,user:Kn})=>({shixunHomeworks:Wn,classroomList:qn,loading:dn.effects,user:Kn}))(el)},13676:function(ot,at,ee){"use strict";ee.d(at,{mU:function(){return Ut},Q_:function(){return _t},ZP:function(){return Fe}});var y=ee(59301),Be=ee(60242),ye=ee(25399),ve=ee(77019),De=ee(5269),Te=ee(54172),Ze={analysisWrapper:"analysisWrapper___vy_V8",title:"title___tQAzn",tableWrapper:"tableWrapper___ztB9P",firstCol:"firstCol___Itr68",itemWrapper:"itemWrapper___Jaw8O",itemTitle:"itemTitle___gmKyn",count:"count___MUY3o",echarts_list:"echarts_list___RNu3g",echarts_item:"echarts_item___ZHo0B",tips:"tips___k4pHA"},Pe=ee(38147),Ce=ee(65582),oe=ee(65078),ge=ee(62957),Ee=ee(82326),Ke=ee(82636),Se=ee(65862),he=Object.defineProperty,pe=Object.getOwnPropertySymbols,Ae=Object.prototype.hasOwnProperty,Ge=Object.prototype.propertyIsEnumerable,Qe=(je,gt,Lt)=>gt in je?he(je,gt,{enumerable:!0,configurable:!0,writable:!0,value:Lt}):je[gt]=Lt,Le=(je,gt)=>{for(var Lt in gt||(gt={}))Ae.call(gt,Lt)&&Qe(je,Lt,gt[Lt]);if(pe)for(var Lt of pe(gt))Ge.call(gt,Lt)&&Qe(je,Lt,gt[Lt]);return je},nt=(je,gt,Lt)=>new Promise((Re,Dt)=>{var wt=Ft=>{try{ut(Lt.next(Ft))}catch(mt){Dt(mt)}},qt=Ft=>{try{ut(Lt.throw(Ft))}catch(mt){Dt(mt)}},ut=Ft=>Ft.done?Re(Ft.value):Promise.resolve(Ft.value).then(wt,qt);ut((Lt=Lt.apply(je,gt)).next())});const Ve=({shixunHomeworks:je,dispatch:gt,isShow:Lt,setIsShow:Re,item:Dt,courseId:wt,categoryId:qt})=>{const[ut,Ft]=(0,y.useState)({page:1,limit:10,keyword:"",type:null}),[mt,Kt]=(0,y.useState)([]),[Yt,rn]=(0,y.useState)(!1),[zt,sn]=(0,y.useState)(1);(0,y.useEffect)(()=>{Lt&&it()},[Lt,ut.type]);function it(){return nt(this,null,function*(){rn(!0);const $t=yield(0,Pe.ZP)(`/api/homework_commons/${qt}/shixun_game_statisic.json`,{method:"get",params:{challenge_id:Dt.id,id:qt,type:ut.type,page:ut.page,limit:ut.limit,keyword:ut.keyword}});rn(!1),$t.status===0&&Kt($t==null?void 0:$t.data)})}const dt=[{title:"\u5E8F\u53F7",dataIndex:"number",width:50,fixed:"left",ellipsis:!0,render:($t,Pt,wn)=>y.createElement("span",{style:{color:"#000"}},ut.limit*(ut.page-1)+wn+1)},{title:"\u5B66\u751F\u59D3\u540D",dataIndex:"name",key:"name",ellipsis:!0,render:($t,Pt,wn)=>y.createElement("span",{style:{color:"#3061D0",cursor:"pointer"},onClick:()=>{(0,Se.xg)(`/classrooms/${wt}/shixun_homework/${qt}/${Pt.student_work_id}/comment`)}},$t)},{title:"\u5B66\u53F7",dataIndex:"student_id",key:"student_id",ellipsis:!0,render:($t,Pt,wn)=>y.createElement("span",{style:{color:"#333"}},$t)},{title:"\u73ED\u7EA7",dataIndex:"group_name",key:"group_name",ellipsis:!0,render:($t,Pt,wn)=>y.createElement("span",{style:{color:"#333"}},$t)},{title:"\u8BC4\u6D4B\u6B21\u6570",dataIndex:"evaluate_count",key:"evaluate_count",ellipsis:!0,render:($t,Pt,wn)=>y.createElement("span",{style:{color:"#333"}},$t)},{title:"\u5B9E\u8BAD\u8017\u65F6",dataIndex:"time_consuming",key:"time_consuming",ellipsis:!0,render:($t,Pt,wn)=>y.createElement("span",{style:{color:"#333"}},$t)},{title:"\u901A\u5173\u60C5\u51B5",dataIndex:"complete_status",key:"complete_status",ellipsis:!0,render:($t,Pt,wn)=>y.createElement("span",null,$t==2?"\u5DF2\u901A\u5173":"\u672A\u901A\u5173")}];return y.createElement(y.Fragment,null,y.createElement(ge.default,{centered:!0,title:"\u5173\u5361\u901A\u5173\u8BE6\u60C5",open:Lt,width:900,footer:null,maskClosable:!1,onCancel:()=>{ut.keyword="",ut.page=1,ut.limit=10,ut.type=null,Ft(Le({},ut)),Re(!1)}},y.createElement("div",{style:{display:"flex",justifyContent:"space-between",alignItems:"center",marginBottom:"20px"}},y.createElement("div",{style:{color:"#333",marginRight:"20px",wordBreak:"break-all",textOverflow:"ellipsis",overflow:"hidden",WebkitLineClamp:2,display:"-webkit-box",WebkitBoxOrient:"vertical"}},"\u5173\u5361",Dt==null?void 0:Dt.index," ",y.createElement(ye.Z,{title:Dt==null?void 0:Dt.subject},y.createElement("span",null,Dt==null?void 0:Dt.subject))),y.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"flex-end"}},y.createElement("div",null,y.createElement(Ee.default,{size:"large",value:ut.type,onChange:$t=>nt(void 0,null,function*(){ut.type=$t,Ft(Le({},ut)),it()}),style:{width:140,marginRight:20}},y.createElement(Ee.default.Option,{value:null},"\u5168\u90E8"),y.createElement(Ee.default.Option,{value:1},"\u672A\u901A\u5173"),y.createElement(Ee.default.Option,{value:2},"\u5DF2\u901A\u5173"))),y.createElement("div",null,y.createElement(Ke.t7,{style:{width:220},placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D/\u5B66\u53F7\u641C\u7D22",value:ut.keyword,onChange:$t=>{ut.keyword=$t,ut.page=1,Ft(Le({},ut)),it()}})))),y.createElement(Te.default,{scroll:{y:380},columns:dt,loading:Yt,dataSource:mt.users,pagination:{size:"default",showQuickJumper:!0,showSizeChanger:!0,pageSizeOptions:["10","15","50","100","200"],pageSize:ut.limit,current:ut.page,position:["bottomRight"],onChange:($t,Pt)=>{ut.page=$t,ut.limit=Pt,Ft(Le({},ut)),it()},total:mt==null?void 0:mt.count,showTotal:($t,Pt)=>y.createElement("span",null,"\u5171",y.createElement("span",{style:{color:"#165DFF"}}," ",$t," "),"\u6761\u6570\u636E")}})))};var tt=(0,Ce.connect)(({shixunHomeworks:je})=>({shixunHomeworks:je}))(Ve),et=ee(96935),st=Object.defineProperty,Me=Object.defineProperties,ke=Object.getOwnPropertyDescriptors,qe=Object.getOwnPropertySymbols,be=Object.prototype.hasOwnProperty,lt=Object.prototype.propertyIsEnumerable,Ue=(je,gt,Lt)=>gt in je?st(je,gt,{enumerable:!0,configurable:!0,writable:!0,value:Lt}):je[gt]=Lt,_e=(je,gt)=>{for(var Lt in gt||(gt={}))be.call(gt,Lt)&&Ue(je,Lt,gt[Lt]);if(qe)for(var Lt of qe(gt))lt.call(gt,Lt)&&Ue(je,Lt,gt[Lt]);return je},kt=(je,gt)=>Me(je,ke(gt)),ct=(je,gt,Lt)=>new Promise((Re,Dt)=>{var wt=Ft=>{try{ut(Lt.next(Ft))}catch(mt){Dt(mt)}},qt=Ft=>{try{ut(Lt.throw(Ft))}catch(mt){Dt(mt)}},ut=Ft=>Ft.done?Re(Ft.value):Promise.resolve(Ft.value).then(wt,qt);ut((Lt=Lt.apply(je,gt)).next())});const Ut=({title:je,strokeColor:gt,trailColor:Lt,percent:Re,count:Dt})=>y.createElement("div",{className:Ze.itemWrapper},y.createElement("div",{className:Ze.itemTitle},je),y.createElement(Be.Z,{percent:Re,strokeColor:gt,trailColor:Lt}),y.createElement("div",{className:Ze.count},Dt,"\u4EBA")),_t=(je,gt)=>{const Lt=`${(gt/je*100).toFixed(1)}`;return Lt==="0.0"?0:Lt};var Fe=()=>{const[je,gt]=(0,y.useState)(),Lt=(0,Ce.useParams)(),[Re,Dt]=(0,y.useState)(!1),[wt,qt]=(0,y.useState)(),[ut,Ft]=(0,y.useState)(),[mt,Kt]=(0,y.useState)(!1),[Yt,rn]=(0,y.useState)({page:1,limit:10});(0,y.useEffect)(()=>{(0,Pe.ZP)(`/api/homework_commons/${Lt.categoryId}/statistic.json`,{method:"GET"}).then(dt=>{gt(dt)}),it()},[]);const zt=[{title:"\u6309\u65F6\u901A\u5173",color:"#00AE87",trailColor:"#e5f6f3",percent:_t(je==null?void 0:je.total_count,je==null?void 0:je.finished_count),count:je==null?void 0:je.finished_count},{title:"\u8865\u4EA4\u901A\u5173",color:"#2271FF",trailColor:"#e7f0ff",percent:_t(je==null?void 0:je.total_count,je==null?void 0:je.late_finished_count),count:je==null?void 0:je.late_finished_count},{title:"\u672A\u901A\u5173",color:"#E53333",trailColor:"#fceaea",percent:_t(je==null?void 0:je.total_count,je==null?void 0:je.unfinished_count),count:je==null?void 0:je.unfinished_count},{title:"\u672A\u5F00\u542F",color:"#C6CED6",trailColor:"#f6f7f8",percent:_t(je==null?void 0:je.total_count,je==null?void 0:je.unstart_count),count:je==null?void 0:je.unstart_count}],sn=[{title:"\u5E8F\u53F7",dataIndex:"number",width:80,fixed:"left",ellipsis:!0,render:(dt,$t,Pt)=>y.createElement("span",{style:{color:"#333"}},Yt.limit*(Yt.page-1)+Pt+1)},{title:"\u4EFB\u52A1\u540D\u79F0",dataIndex:"subject",key:"subject",ellipsis:!0,render:(dt,$t,Pt)=>y.createElement("span",{style:{color:"#000"}},dt)},{title:"\u5DF2\u901A\u5173",width:120,dataIndex:"completed_sum",key:"completed_sum",ellipsis:!0,render:(dt,$t,Pt)=>y.createElement("span",{style:{color:"#333"}},dt," \u4EBA")},{title:"\u672A\u901A\u5173",width:120,dataIndex:"uncompleted_sum",key:"uncompleted_sum",ellipsis:!0,render:(dt,$t,Pt)=>y.createElement("span",{style:{color:"#333"}},dt," \u4EBA")},{title:"\u603B\u8BC4\u6D4B\u6B21\u6570",width:120,dataIndex:"evaluation_total",key:"evaluation_total",ellipsis:!0,render:(dt,$t,Pt)=>y.createElement("span",{style:{color:"#333"}},dt," \u6B21")},{title:y.createElement("span",null,"\u901A\u5173\u7387",y.createElement(ye.Z,{title:"\u901A\u5173\u7387=\u901A\u8FC7\u8BC4\u6D4B\u7684\u4EBA\u6570/\u4F5C\u4E1A\u53D1\u5E03\u4EBA\u6570"},y.createElement("span",{className:Ze.tips},y.createElement("i",{className:"iconfont icon-a-wenhaobeifen2"})))),dataIndex:"passed_rate",key:"passed_rate",width:120,ellipsis:!0,render:(dt,$t,Pt)=>y.createElement("span",{style:{color:"#000"}},dt,dt?"%":"")},{title:"\u64CD\u4F5C",dataIndex:"action",key:"action",align:"right",ellipsis:!0,width:100,render:(dt,$t,Pt)=>y.createElement("a",{style:{color:"#165DFF"},onClick:wn=>{wn.stopPropagation(),Ft(kt(_e({},$t),{index:Yt.limit*(Yt.page-1)+Pt+1})),Kt(!0)}},"\u67E5\u770B")}];function it(){return ct(this,null,function*(){Dt(!0);const dt=yield(0,Pe.ZP)(`/api/homework_commons/${Lt.categoryId}/shixun_challenge_statisic.json`,{method:"get",params:{page:Yt.page,limit:Yt.limit}});Dt(!1),dt.status===0&&qt(dt==null?void 0:dt.data)})}return y.createElement("div",{className:Ze.analysisWrapper},y.createElement("div",{className:`${Ze.title} mb20`},"\u4F5C\u4E1A\u5B8C\u6210\u60C5\u51B5"),y.createElement("div",{className:"mb20"},"\u5E94\u63D0\u4EA4",je==null?void 0:je.total_count,"\u4EBA\uFF0C\u6309\u65F6\u901A\u5173",je==null?void 0:je.finished_count,"\u4EBA\uFF0C\u5360\u6BD4",_t(je==null?void 0:je.total_count,je==null?void 0:je.finished_count),"\uFF1B \u8865\u4EA4\u901A\u5173",je==null?void 0:je.late_finished_count,"\u4EBA\uFF0C\u5360\u6BD4",_t(je==null?void 0:je.total_count,je==null?void 0:je.late_finished_count),"\uFF1B \u672A\u901A\u5173",je==null?void 0:je.unfinished_count,"\u4EBA\uFF0C\u5360\u6BD4",_t(je==null?void 0:je.total_count,je==null?void 0:je.unfinished_count),"\uFF1B \u672A\u5F00\u542F",je==null?void 0:je.unstart_count,"\u4EBA\uFF0C\u5360\u6BD4",_t(je==null?void 0:je.total_count,je==null?void 0:je.unstart_count)),y.createElement(ve.Z,{justify:"space-between",className:"mb30"},zt.map(dt=>y.createElement(De.Z,{flex:"212px",key:dt.title},y.createElement(Ut,{title:dt.title,strokeColor:dt.color,trailColor:dt.trailColor,percent:parseInt(dt.percent),count:dt.count})))),y.createElement("div",{className:`${Ze.title} mb20`},y.createElement("div",null,"\u901A\u5173\u60C5\u51B5"),y.createElement("div",{style:{flex:1,display:"flex",alignItems:"center",justifyContent:"flex-end"}},y.createElement(et.Z,{type:"primary",onClick:()=>ct(void 0,null,function*(){(yield(0,Pe.ZP)(`/api/homework_commons/${Lt==null?void 0:Lt.categoryId}/export_challenge_statistic.json`,{method:"get"})).status==0&&(0,Se.xg)(`/classrooms/${Lt==null?void 0:Lt.coursesId}/exportlist/shixun_work_list`)})},"\u5BFC\u51FA\u901A\u5173\u60C5\u51B5"))),y.createElement(Te.default,{scroll:{y:490},columns:sn,loading:Re,className:(wt==null?void 0:wt.count){Yt.page=dt,Yt.limit=$t,rn(_e({},Yt)),it()},total:wt==null?void 0:wt.count,showTotal:(dt,$t)=>y.createElement("span",null,"\u5171",y.createElement("span",{style:{color:"#165DFF"}}," ",dt," "),"\u6761\u6570\u636E")}}),y.createElement("div",{className:`${Ze.title} mb20`},"\u4EE3\u7801\u67E5\u91CD\u60C5\u51B5"),y.createElement("div",{className:"mb20"},"\u7591\u4F3C\u6284\u88AD\u4EBA\u6570",je==null?void 0:je.review_total_count,"\u4EBA\uFF0C\u4EE3\u7801\u91CD\u5408100%\u4EBA\u6570",je==null?void 0:je.first_review_count,"\u4EBA\uFF1B\u4EE3\u7801\u91CD\u540890%\uFF5E100%\u4EBA\u6570",je==null?void 0:je.second_review_count,"\u4EBA\uFF1B\u4EE3\u7801\u91CD\u540880%\uFF5E90%\u4EBA\u6570",je==null?void 0:je.third_review_count,"\u4EBA\uFF1B\u4EE3\u7801\u91CD\u540870%\uFF5E80%\u4EBA\u6570",je==null?void 0:je.fourth_review_count,"\u4EBA\u3002"),y.createElement(Te.default,{bordered:!0,className:`${Ze.tableWrapper} mb30`,columns:[{title:"\u4EE3\u7801\u91CD\u5408\u7387",align:"center",className:Ze.firstCol,render:()=>y.createElement("span",null,"\u5360\u6BD4")},{title:"100%",align:"center",dataIndex:"a"},{title:"90%-100%",align:"center",dataIndex:"b"},{title:"80%-90%",align:"center",dataIndex:"c"},{title:"70%-80%",align:"center",dataIndex:"d"}],dataSource:[{a:`${je==null?void 0:je.first_review_count}\u4EBA`,b:`${je==null?void 0:je.second_review_count}\u4EBA`,c:`${je==null?void 0:je.third_review_count}\u4EBA`,d:`${je==null?void 0:je.fourth_review_count}\u4EBA`,index:0}],rowKey:"index",pagination:!1}),y.createElement(oe.ZP,{title:"\u5B9E\u8BAD\u884C\u4E3A\u5206\u6790\u7EDF\u8BA1",data:(0,oe.Uf)(je)}),y.createElement(tt,{courseId:Lt.coursesId,item:ut,isShow:mt,setIsShow:Kt,categoryId:Lt.categoryId}))}},99981:function(ot,at,ee){"use strict";ee.d(at,{Q8:function(){return Fe},d0:function(){return je},w6:function(){return Ye}});var y=ee(59301),Be=ee(16326),ye=ee(82326),ve=ee(6767),De=ee(62957),Te=ee(47889),Ze=ee(77019),Pe=ee(5269),Ce=ee(25399),oe=ee(62673),ge=ee(7939),Ee=ee(56656),Ke=ee.n(Ee),Se=ee(41867),he=ee(38147),pe=ee(89392),Ae=ee.n(pe),Ge=ee(65862),Qe=ee(61191),Le=ee(65582),nt=ee(4324),Ve=ee(66457),tt=ee(42656),et=ee(83028),st=ee(60979),Me=ee(59301),ke=Object.defineProperty,qe=Object.defineProperties,be=Object.getOwnPropertyDescriptors,lt=Object.getOwnPropertySymbols,Ue=Object.prototype.hasOwnProperty,_e=Object.prototype.propertyIsEnumerable,kt=(wt,qt,ut)=>qt in wt?ke(wt,qt,{enumerable:!0,configurable:!0,writable:!0,value:ut}):wt[qt]=ut,ct=(wt,qt)=>{for(var ut in qt||(qt={}))Ue.call(qt,ut)&&kt(wt,ut,qt[ut]);if(lt)for(var ut of lt(qt))_e.call(qt,ut)&&kt(wt,ut,qt[ut]);return wt},Ut=(wt,qt)=>qe(wt,be(qt)),_t=(wt,qt,ut)=>new Promise((Ft,mt)=>{var Kt=zt=>{try{rn(ut.next(zt))}catch(sn){mt(sn)}},Yt=zt=>{try{rn(ut.throw(zt))}catch(sn){mt(sn)}},rn=zt=>zt.done?Ft(zt.value):Promise.resolve(zt.value).then(Kt,Yt);rn((ut=ut.apply(wt,qt)).next())});function Ye(wt,qt){const ut=[];for(let Ft=wt;Ft{const Ft=wtKe()(qt).endOf("day"),Kt=wt{const ut=parseInt(Ke()(wt).format("HH")),Ft=parseInt(Ke()().format("HH")),mt=parseInt(Ke()().format("mm"));if(!wt)return{disabledHours:()=>Ye(0,Ft),disabledMinutes:()=>Ye(0,mt)};if(qt){const Kt=parseInt(Ke()(qt).format("HH")),Yt=parseInt(Ke()(qt).format("mm"));return Ke()(wt).isSame(Ke()(qt),"day")?{disabledHours:()=>Ye(0,Kt),disabledMinutes:()=>ut<=Kt?Ye(0,Yt):[]}:void 0}if(Ke()(wt).isSame(Ke()(),"day"))return{disabledHours:()=>Ye(0,Ft),disabledMinutes:()=>Ke()(wt).isSame(Ke()(),"hour")&&ut<=Ft?Ye(0,mt):[]}},gt=(wt,qt)=>wt==null?void 0:wt.map(ut=>{var Ft;return(Ft=qt==null?void 0:qt.find(mt=>mt.value===ut))==null?void 0:Ft.id}),{RangePicker:Lt}=Be.default,{Option:Re}=ye.default,Dt=({shixunHomeworks:wt,loading:qt,dispatch:ut,classroomList:Ft,user:mt})=>{var Kt,Yt,rn,zt,sn,it,dt,$t,Pt;const wn=(0,Le.useParams)(),{workSetting:Xt,workList:mr,shixunWorkList:xe,headerInfo:re,changeData:ne}=wt,[se,Ie]=(0,y.useState)(!1),[ue,Ne]=(0,y.useState)(!1);let[Rt,fn]=(0,y.useState)([]),[tn,yt]=(0,y.useState)([]),[un,$n]=(0,y.useState)({unified_setting:!1,publish_time:"",end_time:"",allow_late:!1,unified_late:!0,late_time:"",late_penalty:0,penalty_type:nt.Q.Percent,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,score_open:!1,comment_public:!0,total_score:"",eff_score:0,action_analysis:!1,work_end_forbid_evaluate:!1});const[br,xa]=(0,y.useState)({}),[el,ia]=(0,y.useState)({});(0,y.useEffect)(()=>()=>{fn([])},[]),(0,y.useEffect)(()=>{Ie(!(0,Se.GJ)())},[(0,Se.GJ)()]);const Wn=()=>{ut({type:"shixunHomeworks/getWorkSetting",payload:ct({},wn)})};(0,y.useEffect)(()=>{if(!(Xt!=null&&Xt.course_id))return;Object.keys(un).map(function(Vn){un[Vn]=Xt[Vn]}),(!un.allow_late||!un.unified_late)&&(un.late_penalty=20,un.penalty_type=nt.Q.Percent),un.unified_setting||(un.unified_late=!1,un.unified_anonymous_comment=!1,un.unified_anonymous_appeal=!1),Rt=JSON.parse(JSON.stringify(Xt.group_settings.map(Vn=>Ut(ct({},Vn),{group_name:[Vn.group_name]})).filter(Vn=>Vn.publish_time!==null))),tn=JSON.parse(JSON.stringify(Xt.allow_late_settings.map(Vn=>Ut(ct({},Vn),{group_name:[Vn.group_name]})).filter(Vn=>Vn.late_time!==null))),$n(ct({},un));const mn=(0,Ge.QE)((Rt==null?void 0:Rt.length)>0?Rt:[]);fn([...mn]),(tn==null?void 0:tn.length)<=0?yt([{penalty_type:nt.Q.Percent,late_penalty:20}]):yt([...tn])},[Xt]);const qn=()=>_t(void 0,null,function*(){var mn,Vn,ln,hn,Ot,Wt,vn,nr,lr;if(((ln=(Vn=(mn=mt==null?void 0:mt.userInfo)==null?void 0:mn.course)==null?void 0:Vn.shixun_homework_info)==null?void 0:ln.shixun_homework_remaining_count)===0&&((Ot=(hn=wt==null?void 0:wt.headerInfo)==null?void 0:hn.homework_status)!=null&&Ot.includes("\u672A\u53D1\u5E03"))){(0,Ge.bR)(`\u60A8\u4ECA\u65E5\u5728\u3010${(vn=(Wt=(0,Se.eY)())==null?void 0:Wt.course)==null?void 0:vn.course_name}\u3011\u7684\u8BFE\u5802\u5B9E\u9A8C\u4F5C\u4E1A\u53D1\u5E03\u989D\u5EA6\u5DF2\u7528\u5B8C\u3002\u989D\u5EA6\u5C06\u4E8E\u6BCF\u65E524\u70B9\u91CD\u7F6E\uFF0C\u5C4A\u65F6\u5373\u53EF\u7EE7\u7EED\u53D1\u5E03\u3002\u5982\u9700\u7ACB\u5373\u53D1\u5E03\u66F4\u591A\u4F5C\u4E1A\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425\u6269\u5BB9\u3002`);return}if(((nr=mt==null?void 0:mt.userInfo)==null?void 0:nr.user_status)===2){(0,Ve.Rd)();return}const rr=JSON.parse(JSON.stringify(un));if(rr.challenge_settings.filter(Qn=>!Qn.hide),rr.categoryId=wn.categoryId,(lr=rr.challenge_settings)!=null&&lr.every(Qn=>!Qn.checked)){ve.ZP.warning("\u5173\u5361\u4E0D\u80FD\u5168\u90E8\u8BBE\u7F6E\u4E3A\u53EF\u4E0D\u505A");return}if(console.log(Rt),!un.unified_setting)Rt=Rt==null?void 0:Rt.map(Qn=>{var $r;if(!Qn.publish_time||!Qn.end_time)throw ve.ZP.error("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!Qn.group_name)throw ve.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return Qn.group_name=typeof(Qn==null?void 0:Qn.group_name)=="string"?[Qn==null?void 0:Qn.group_name]:Qn==null?void 0:Qn.group_name,Qn.group_id=($r=Xt.group_settings)==null?void 0:$r.filter(Yn=>{var Ln;return(Ln=Qn==null?void 0:Qn.group_name)==null?void 0:Ln.includes(Yn.group_name)}).map(Yn=>Yn.group_id||Yn.id).toString().split(","),Qn});else if(!un.publish_time||!un.end_time)throw ve.ZP.error("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),new String("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(rr.group_settings=Rt,un.allow_late)if(un.unified_late){if(un.late_penalty===null||un.late_penalty===void 0||un.late_penalty<0||un.late_penalty>100)throw ve.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!un.late_time)throw ve.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574")}else tn=tn==null?void 0:tn.map(Qn=>{var $r,Yn;if(Qn.late_penalty===null||Qn.late_penalty===void 0||Qn.late_penalty<0||Qn.late_penalty>100)throw ve.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!Qn.late_time)throw ve.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!Qn.group_name)throw ve.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return Qn.group_name=typeof(Qn==null?void 0:Qn.group_name)=="string"?[Qn==null?void 0:Qn.group_name]:Qn==null?void 0:Qn.group_name,Qn.group_id=(Yn=($r=Qn==null?void 0:Qn.group_name)==null?void 0:$r.map(Ln=>{var Gt,or;let ea=(or=(Gt=Xt.group_settings)==null?void 0:Gt.filter(Zn=>(Zn==null?void 0:Zn.group_name)===Ln))==null?void 0:or[0];return ea==null?void 0:ea.group_id}))==null?void 0:Yn.toString().split(","),Qn}),rr.allow_late_settings=tn;let xr=yield(0,st.Tr)({homework_common_ids:[parseInt(wn.categoryId)],course_id:wn.coursesId,type:"homework_common"});(xr==null?void 0:xr.student_count)===0?dn(rr):(ia(rr),xa(xr))}),dn=mn=>{var Vn;if(mn.total_score===null){ve.ZP.warning("\u603B\u5206\u503C\u4E0D\u80FD\u4E3A\u7A7A");return}if(mn!=null&&mn.work_efficiency&&mn.eff_score===null){ve.ZP.warning("\u6548\u7387\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}const ln=mn.challenge_settings.reduce((Wt,vn)=>Wt+Number(vn.challenge_score),0);if((ln==null?void 0:ln.toFixed(10))!==((Vn=mn.total_score-mn.eff_score)==null?void 0:Vn.toFixed(10))){ve.ZP.warning(`\u6548\u7387\u5206\u52A0\u5173\u5361\u4EFB\u52A1\u603B\u5206\u5FC5\u987B\u7B49\u4E8E\u603B\u5206\u503C\uFF1A${mn.total_score}\u5206`);return}const hn={shixun_evaluation:mn.shixun_evaluation,challenge_settings:mn.challenge_settings};let Ot=()=>{var Wt;const vn=()=>_t(void 0,null,function*(){Ne(!0),(yield(0,he.ZP)(`/api/homework_commons/${wn.categoryId}/publish_setting.json`,{method:"post",body:ct({},mn)})).status===0&&(ve.ZP.success("\u66F4\u65B0\u6210\u529F"),Wn(),ut({type:"user/getUserInfo",payload:{course_id:wn.coursesId}}),ut({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:ct({},wn)})),Ne(!1)});!(0,pe.isEqual)(ne,hn)&&!((Wt=re==null?void 0:re.homework_status)!=null&&Wt.includes("\u672A\u53D1\u5E03"))?De.default.confirm({title:"\u66F4\u65B0\u6210\u7EE9",content:"\u60A8\u6539\u52A8\u4E86\u672C\u6B21\u4F5C\u4E1A\u7684\u5173\u5361\u5F97\u5206\u8BBE\u7F6E\uFF0C\u8FD9\u53EF\u80FD\u5BFC\u81F4\u5DF2\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\u7684\u6210\u7EE9\u4EA7\u751F\u9519\u8BEF\u3002\u70B9\u51FB\u201C\u786E\u5B9A\u201D\u6309\u94AE\u5C06\u4FDD\u5B58\u6700\u65B0\u8BBE\u7F6E\u5E76\u6309\u6700\u65B0\u8BBE\u7F6E\u66F4\u65B0\u5168\u73ED\u6210\u7EE9\u3002",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:vn}):vn()};Xt!=null&&Xt.high_resources_consume&&!(Xt!=null&&Xt.high_resources_consume_permission)?ut({type:"classroomList/setActionTabs",payload:{key:"\u6388\u6743\u4F7F\u7528",id:wn.coursesId,type:"shixun",type_id:wn.categoryId,name:Xt.homework_name,fn:()=>{Ot()}}}):Ot()},Kn=(mn,Vn,ln="group_id")=>{var hn;return Vn?Vn.find(Ot=>Ot[ln]===mn):(hn=Xt==null?void 0:Xt.group_settings)==null?void 0:hn.find(Ot=>Ot.group_id[0]===mn)},aa=(Xt==null?void 0:Xt.allow_late)||(Xt==null?void 0:Xt.anonymous_comment),ja=mn=>{var Vn,ln;const hn=Kn(mn,Xt==null?void 0:Xt.allow_late_settings,"id"),Ot=Kn(mn,Xt==null?void 0:Xt.anonymous_comment_settings),Wt=Kn(mn);return(Xt==null?void 0:Xt.allow_late)&&hn&&Ke()(hn==null?void 0:hn.late_time)<=Ke()()||(Xt==null?void 0:Xt.anonymous_comment)&&Ot&&(Ot==null?void 0:Ot.evaluation_start)!==null||((ln=(Ke()(Wt==null?void 0:Wt.end_time)<=Ke()()&&((Vn=Xt==null?void 0:Xt.allow_late_settings)==null?void 0:Vn.filter(vn=>vn.group_id.includes(mn))))[0])==null?void 0:ln.late_time)!=null},Ur=(0,y.useMemo)(()=>(Xt==null?void 0:Xt.allow_late)||(Xt==null?void 0:Xt.all_group_late),[Xt,re]),Lr=Xt==null?void 0:Xt.anonymous_comment,En=mn=>{if(!mn)return!1;const Vn=Kn(mn,Xt==null?void 0:Xt.anonymous_comment_settings);return(Xt==null?void 0:Xt.anonymous_comment)&&Vn&&(Vn==null?void 0:Vn.evaluation_start)!==null},Ca=(mn,Vn)=>{var ln,hn,Ot,Wt,vn;mn!=null&&mn.group_id||(mn.group_id=gt(mn==null?void 0:mn.group_name,Xt==null?void 0:Xt.group_settings)),ut({type:"classroomList/setActionTabs",payload:{key:"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",data:mn,index:Vn,rangePickerDisabled:(hn=(ln=mn==null?void 0:mn.group_id)==null?void 0:ln[0])!=null&&hn.publish_time?se||(Ke()()<=Ke()((Wt=Kn((Ot=mn==null?void 0:mn.group_id)==null?void 0:Ot[0]))==null?void 0:Wt.publish_time)?!1:[!0,ja((vn=mn==null?void 0:mn.group_id)==null?void 0:vn[0])]):!1,disabledDate:Xt==null?void 0:Xt.course_end_date}})};return Me.createElement("section",{className:Qe.Z.form},Me.createElement("div",{className:Qe.Z.title},"\u4F5C\u4E1A\u53D1\u5E03",Me.createElement("span",{className:"c-grey-666 font14",style:{fontWeight:400}},"\uFF08\u4F5C\u4E1A\u4E00\u65E6\u53D1\u5E03\u540E\u4E0D\u53EF\u53D8\u66F4\u8BD5\u9898\u53D1\u5E03\u6A21\u5F0F\uFF09")),Me.createElement("div",null,Me.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},Me.createElement(Te.ZP.Group,{disabled:se||!((Kt=re==null?void 0:re.homework_status)!=null&&Kt.includes("\u672A\u53D1\u5E03"))||(0,Se.Rm)()&&!((Yt=Ft.AssistantObject.practice)!=null&&Yt.can_publish),value:un.unified_setting,onChange:mn=>{var Vn;if(!((Vn=re==null?void 0:re.homework_status)!=null&&Vn.includes("\u672A\u53D1\u5E03"))){ve.ZP.error("\u5DF2\u53D1\u5E03\uFF0C\u4E0D\u80FD\u518D\u4FEE\u6539\u7EDF\u4E00\u8BBE\u7F6E");return}if(un.unified_setting=!un.unified_setting,un.unified_setting||(un.unified_late=!1,yt([{late_penalty:5}])),$n(Object.assign({},un)),un.unified_setting===!1&&Rt==""){fn(Rt.concat({}));return}un.unified_setting&&(fn([]),yt([{late_penalty:5}]))}},Me.createElement(Te.ZP,{value:!0,disabled:se||!(Xt!=null&&Xt.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u53D1\u5E03"),Me.createElement(Te.ZP,{disabled:se||!((rn=Xt==null?void 0:Xt.group_settings)!=null&&rn.length),value:!1},"\u5206\u73ED\u53D1\u5E03")),((zt=Xt==null?void 0:Xt.group_settings)==null?void 0:zt.length)===0&&Me.createElement("div",{style:{color:"rgba(0, 0, 0, 0.25)",height:"22px"}},"\uFF08\u672C\u8BFE\u5802\u65E0\u5206\u73ED\uFF0C\u4EC5\u652F\u6301\u9009\u62E9\u201C\u7EDF\u4E00\u53D1\u5E03\u201C\uFF09")),un.unified_setting&&Me.createElement("div",{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",height:"50px",marginTop:"1px"}},Me.createElement(Ze.Z,{align:"middle"},Me.createElement(Pe.Z,{style:{marginLeft:"23px"}},"\u53D1\u5E03\u65F6\u95F4"),Me.createElement(Pe.Z,{className:"ml10"},Me.createElement(Be.default,{size:"large",disabled:se||!((sn=re==null?void 0:re.homework_status)!=null&&sn.includes("\u672A\u53D1\u5E03")||(it=re==null?void 0:re.homework_status)!=null&&it.includes("\u672A\u5F00\u59CB"))||(0,Se.Rm)()&&!((dt=Ft.AssistantObject.practice)!=null&&dt.can_publish),style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},allowClear:!1,format:"YYYY-MM-DD HH:mm",disabledDate:mn=>Fe(mn,Xt==null?void 0:Xt.course_end_date),disabledTime:mn=>je(mn),value:un.publish_time?Ke()(un.publish_time):"",onChange:(mn,Vn)=>{un.publish_time=Vn,(un.end_time==""||!un.end_time)&&un.unified_setting&&(un.end_time=Ke()(mn).add(7,"days").format("YYYY-MM-DD HH:mm:ss")),$n(Object.assign({},un))}}))),Me.createElement(Ze.Z,{align:"middle",className:"pl30"},Me.createElement(Pe.Z,null,"\u622A\u6B62\u65F6\u95F4"),Me.createElement(Pe.Z,{className:"ml10"},Me.createElement(Be.default,{size:"large",style:{width:170},allowClear:!1,placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:Ke()((0,Ge.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:(Xt==null?void 0:Xt.allow_late)&&(Xt==null?void 0:Xt.homework_status.includes("\u5DF2\u622A\u6B62"))||se||(Xt==null?void 0:Xt.allow_late)&&Ke()()>=Ke()(Xt==null?void 0:Xt.end_time)||(0,Se.Rm)()&&!(($t=Ft.AssistantObject.practice)!=null&&$t.can_publish),disabledDate:mn=>Fe(mn,Xt==null?void 0:Xt.course_end_date,un.publish_time),disabledTime:mn=>je(mn,un.publish_time),value:un.end_time?Ke()(un.end_time):"",onChange:(mn,Vn)=>{un.end_time=Vn,$n(Object.assign({},un))}})))),!un.unified_setting&&(Rt==null?void 0:Rt.length)>0&&Me.createElement(Ze.Z,{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",marginTop:"1px"}},Rt&&Rt.map(function(mn,Vn){var ln,hn,Ot,Wt,vn,nr,lr;return Me.createElement(Pe.Z,{span:24,key:Vn},Me.createElement(Ze.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:Vn==(Rt==null?void 0:Rt.length)-1?"0px":"10px"}},Me.createElement("div",{style:{minWidth:85,marginRight:"15px",textAlign:"right"}},"\u53D1\u5E03\u89C4\u5219",Vn+1),Me.createElement(ye.default,{disabled:se||((ln=re==null?void 0:re.homework_status)!=null&&ln.includes("\u672A\u53D1\u5E03")&&mn.id||Ke()(){var xr;if((0,Se.Rm)()&&!((xr=Ft.AssistantObject.practice)!=null&&xr.can_publish)){ve.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Rt[Vn].group_name=rr,Rt[Vn].group_id=mn.group_id;const Qn=(0,pe.flattenDeep)(Rt.map(Yn=>Yn.group_name)),$r=tn.map(Yn=>{let Ln=(Yn==null?void 0:Yn.group_name)||[];return Ut(ct({},Yn),{group_name:(0,pe.remove)(Ln,Gt=>Qn.includes(Gt))})});yt($r),fn(Rt.slice())},maxTagCount:4,maxTagPlaceholder:rr=>Me.createElement("div",{style:{cursor:"pointer"},onClick:()=>Ca(mn,Vn)},"+",rr==null?void 0:rr.length)},Xt.group_settings&&Xt.group_settings.map(function(rr){if(!Rt.map(Qn=>Qn.group_name).flat().includes(rr.group_name))return Me.createElement(Re,{value:rr.group_name,key:rr.id},rr.group_name)})),Me.createElement("div",{className:"ml20"},Me.createElement(Lt,{size:"large",ranges:{\u6B64\u523B:[mn.publish_time?Ke()(mn.publish_time):Ke()(),Ke()()]},allowClear:!1,disabled:se||(Ke()()<=Ke()((Wt=Kn((Ot=mn==null?void 0:mn.group_id)==null?void 0:Ot[0]))==null?void 0:Wt.publish_time)?!1:[!0,ja((vn=mn==null?void 0:mn.group_id)==null?void 0:vn[0])]),style:{width:605},placeholder:["\u53D1\u5E03\u65F6\u95F4\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u65F6\u95F4\uFF09","\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u65F6\u95F4\u622A\u70B9\uFF09"],disabledDate:rr=>Fe(rr,Xt==null?void 0:Xt.course_end_date),disabledTime:rr=>je(rr),showTime:{showNow:!0,format:"HH:mm",defaultValue:[Ke()((0,Ge.U6)(),"HH:mm"),Ke()((0,Ge.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:[mn.publish_time?Ke()(mn.publish_time):void 0,mn.end_time?Ke()(mn.end_time):void 0],onChange:(rr,xr)=>{var Qn;if((0,Se.Rm)()&&!((Qn=Ft.AssistantObject.practice)!=null&&Qn.can_publish)){ve.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Rt[Vn].publish_time=xr[0],!mn.end_time&&xr[0]?Rt[Vn].end_time=Ke()(xr[0]).add(7,"days"):Rt[Vn].end_time=xr[1],fn([...Rt])},onCalendarChange:(rr,xr,Qn)=>{if(xr!=null&&xr[0]&&!xr[1]){const $r=Ke()(xr[0]).add(7,"days");Rt[Vn].publish_time=xr[0],Rt[Vn].end_time=$r,fn([...Rt])}}})),!se&&Me.createElement("div",{style:{display:"flex",width:"50px"}},((nr=mn==null?void 0:mn.group_id)==null?void 0:nr.length)>1&&Me.createElement(Ce.Z,{title:"\u89C4\u5219\u62C6\u5206"},Me.createElement("i",{className:"iconfont icon-chaifen ml10",style:{cursor:"pointer",color:"#3061d0"},onClick:()=>Ca(mn,Vn)})),Rt.length<((lr=Xt==null?void 0:Xt.group_settings)==null?void 0:lr.length)&&Me.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var rr;if((0,Se.Rm)()&&!((rr=Ft.AssistantObject.practice)!=null&&rr.can_publish)){ve.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}fn(Rt.concat({}))}}),((mn==null?void 0:mn.publish_time)&&Ke()(){const rr=(0,pe.cloneDeep)(tn);rr.forEach((xr,Qn)=>{xr.group_name&&(xr.group_name=xr.group_name.filter($r=>{var Yn;return!((Yn=Rt[Vn].group_name)!=null&&Yn.includes($r))}))}),Rt=Rt.filter((xr,Qn)=>Vn!==Qn),yt(rr),fn(Rt.slice()),setTimeout(()=>fn(Rt.slice()),10)}}))))}))),Me.createElement(Ze.Z,null,Me.createElement(Pe.Z,null,Me.createElement("div",{className:Qe.Z.title,style:{marginTop:"30px"}},"\u8865\u4EA4\u8BBE\u7F6E",Me.createElement("span",{className:"c-grey-666 font14",style:{fontWeight:400}},"\uFF08\u53EF\u5BF9\u5728\u4F5C\u4E1A\u53D1\u5E03\u65F6\u95F4\u8303\u56F4\u5185\u672A\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\uFF0C\u5EF6\u957F\u65F6\u95F4\u8FDB\u884C\u8865\u4EA4\uFF09"))),Me.createElement(Pe.Z,{span:24,style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},Me.createElement(oe.default,{checked:un.allow_late,disabled:se||Ur,onChange:mn=>{var Vn;if((0,Se.Rm)()&&!((Vn=Ft.AssistantObject.practice)!=null&&Vn.can_late)){ve.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}mn.target.checked&&De.default.warning({title:"\u5F00\u542F\u8865\u4EA4\u63D0\u793A",centered:!0,width:480,content:Me.createElement("div",{style:{padding:10,background:"#f5f6f9"}},Me.createElement("div",null,"1.\u5F00\u542F\u8865\u4EA4\u540E\u4E0D\u53EF\u5173\u95ED\uFF0C\u8865\u4EA4\u65B9\u5F0F\u63D0\u4EA4\u4FDD\u5B58\u540E\u4E0D\u53EF\u4FEE\u6539\uFF1B"),Me.createElement("div",null,"2.\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\uFF1B"),Me.createElement("div",null,"3.\u73ED\u7EA7\u9636\u6BB5\u8FDB\u5165\u201C\u8865\u4EA4\u4E2D\u201D\u5219\u4E0D\u53EF\u53D8\u66F4\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3002"))}),un.allow_late=!un.allow_late,tn==""&&yt([{late_penalty:5}]),$n(Object.assign({},un))}},Me.createElement("strong",null,"\u5F00\u542F\u8865\u4EA4")))),(un==null?void 0:un.allow_late)&&Me.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px",marginTop:"1px",color:"#666666"}},Me.createElement("div",{style:{display:"flex"}},Me.createElement("div",{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u65B9\u5F0F"),Me.createElement(Te.ZP.Group,{style:{marginLeft:"20px"},disabled:se||(Xt==null?void 0:Xt.anonymous_comment)||(Xt==null?void 0:Xt.allow_late),value:un.unified_late,onChange:mn=>{var Vn;if((0,Se.Rm)()&&!((Vn=Ft.AssistantObject.practice)!=null&&Vn.can_late)){ve.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}un.unified_late=mn.target.value,tn==""&&!mn.target.value&&yt([{penalty_type:nt.Q.Percent,late_penalty:20}]),$n(ct({},un))}},(un==null?void 0:un.unified_setting)&&Me.createElement(Te.ZP,{value:!0,disabled:!(Xt!=null&&Xt.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u8865\u4EA4"),((Pt=Xt==null?void 0:Xt.group_settings)==null?void 0:Pt.length)>0&&Me.createElement(Te.ZP,{value:!1},"\u5206\u73ED\u8865\u4EA4"))),un!=null&&un.unified_late?Me.createElement(Me.Fragment,null,Me.createElement(Ze.Z,{align:"middle",style:{marginTop:"10px"}},Me.createElement(Pe.Z,{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u6263\u5206"),Me.createElement(Pe.Z,{className:"ml20"},Me.createElement(nt.Z,{disabled:se||Lr,value:{type:un.penalty_type,inputValue:un.late_penalty},onChange:mn=>{var Vn;if((0,Se.Rm)()&&!((Vn=Ft.AssistantObject.practice)!=null&&Vn.can_late)){ve.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}$n(Ut(ct({},un),{late_penalty:mn.inputValue,penalty_type:mn.type}))}})),Me.createElement(Pe.Z,{flex:"1",className:"ml5"},Me.createElement("span",{className:"c-grey-c ml10"},un.penalty_type===nt.Q.Number?"(\u8865\u4EA4\u65F6\u6309\u7167\u5B66\u751F\u603B\u6210\u7EE9\u6263\u5206)":"(\u5B66\u751F\u6700\u7EC8\u5F97\u5206=\u8865\u4EA4\u524D\u5F97\u5206+\u8865\u4EA4\u9636\u6BB5\u589E\u52A0\u7684\u5206\u503C*\uFF08100%-\u767E\u5206\u6BD4%\uFF09)"))),Me.createElement(Ze.Z,{align:"middle",style:{marginTop:"15px"}},Me.createElement(Pe.Z,{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),Me.createElement(Pe.Z,{className:"ml20"},Me.createElement(Be.default,{size:"large",allowClear:!1,style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:Ke()((0,Ge.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:se||Lr,value:un.late_time?Ke()(un.late_time):"",disabledDate:mn=>Fe(mn,Xt==null?void 0:Xt.course_end_date),onChange:(mn,Vn)=>{var ln;if((0,Se.Rm)()&&!((ln=Ft.AssistantObject.practice)!=null&&ln.can_late)){ve.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}un.late_time=Vn,$n(Object.assign({},un))}})))):tn.map(function(mn,Vn){var ln;return Me.createElement(Pe.Z,{span:24,key:Vn},Me.createElement(Ze.Z,{style:{display:"flex",alignItems:"center",marginTop:"10px"}},Me.createElement("div",{style:{width:"85px",marginLeft:"27px",textAlign:"right"}},"\u8865\u4EA4\u89C4\u5219",Vn+1),Me.createElement(ye.default,{disabled:se||!((ln=re==null?void 0:re.homework_status)!=null&&ln.includes("\u672A\u53D1\u5E03"))&&mn.id||(Xt==null?void 0:Xt.anonymous_comment),mode:"multiple",className:Qe.Z.multiple_select,style:{width:"212px",marginLeft:"18px"},value:typeof mn.group_name=="string"?[mn.group_name]:mn.group_name,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",onChange:hn=>{var Ot;if((0,Se.Rm)()&&!((Ot=Ft.AssistantObject.practice)!=null&&Ot.can_late)){ve.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}tn[Vn].group_name=hn,tn[Vn].group_id=mn.group_id,yt(tn.slice())}},Xt.group_settings&&Xt.group_settings.map(function(hn){const Ot=tn.map(vn=>vn.group_name).flat(),Wt=Rt.map(vn=>vn.group_name).flat();if(un!=null&&un.unified_setting){if(!Ot.includes(hn.group_name))return Me.createElement(Re,{value:hn.group_name,key:hn.id},hn.group_name)}else if(Wt.includes(hn.group_name)&&!Ot.includes(hn.group_name))return Me.createElement(Re,{value:hn.group_name,key:hn.id},hn.group_name)})),Me.createElement("div",{className:"ml20 mr10"},"\u8865\u4EA4\u6263\u5206"),Me.createElement(nt.Z,{disabled:se||En(mn.id),value:{type:mn.penalty_type,inputValue:mn.late_penalty},onChange:hn=>{var Ot;if((0,Se.Rm)()&&!((Ot=Ft.AssistantObject.practice)!=null&&Ot.can_late)){ve.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}tn[Vn].late_penalty=hn.inputValue,tn[Vn].penalty_type=hn.type,yt([...tn])}}),Me.createElement("div",{className:"ml20 mr10"},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),Me.createElement(Be.default,{size:"large",disabled:se||En(mn.id),style:{width:225},showTime:{format:"HH:mm",defaultValue:Ke()((0,Ge.U6)(),"HH:mm")},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",disabledDate:hn=>Fe(hn,Xt==null?void 0:Xt.course_end_date),format:"YYYY-MM-DD HH:mm",value:mn!=null&&mn.late_time?Ke()(mn.late_time):void 0,onChange:(hn,Ot)=>{var Wt;if((0,Se.Rm)()&&!((Wt=Ft.AssistantObject.practice)!=null&&Wt.can_late)){ve.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}tn[Vn].late_time=Ot,yt([...tn])}}),!se&&Me.createElement("div",{style:{display:"flex",width:"50px"}},Me.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var hn;if((0,Se.Rm)()&&!((hn=Ft.AssistantObject.practice)!=null&&hn.can_late)){ve.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}yt(tn.concat({penalty_type:nt.Q.Percent,late_penalty:20}))}}),Vn>0&&!mn.id&&Me.createElement("i",{className:"iconfont icon-shanjian1",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{var hn;if((0,Se.Rm)()&&!((hn=Ft.AssistantObject.practice)!=null&&hn.can_late)){ve.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}tn=tn.filter((Ot,Wt)=>Vn!==Wt),yt(tn.slice()),setTimeout(()=>yt(tn.slice()),10)}}))))})),!se&&Me.createElement(Me.Fragment,null,Me.createElement(ge.ZP,{type:"primary",size:"large",loading:ue,style:{width:"138px",marginTop:"30px"},onClick:()=>qn()},"\u4FDD\u5B58")),Me.createElement(tt.Z,{onConfirm:(mn,Vn)=>{Rt.splice(mn,0,...Vn),Rt.splice(mn+Vn.length,1);const ln=(0,Ge.QE)([...Rt]);fn([...ln])}}),Me.createElement(et.Z,{resdata:br,type:"shixun",okloading:ue,oktext:(br==null?void 0:br.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:mn=>_t(void 0,null,function*(){Ne(!0);let Vn=yield(0,he.ZP)(`/api/courses/${wn.coursesId}/batch_copy_shixuns.json`,{method:"post",body:{type:"homework_common",ids:[parseInt(wn.categoryId)]}});Ne(!1),(Vn==null?void 0:Vn.status)===0&&dn(el)})}))};at.ZP=(0,Le.connect)(({shixunHomeworks:wt,classroomList:qt,loading:ut,user:Ft})=>({shixunHomeworks:wt,classroomList:qt,loading:ut.effects,user:Ft}))(Dt)},52217:function(ot,at,ee){"use strict";var y=ee(62957),Be=ee(6767),ye=ee(38147),ve=ee(65582),De=ee(41867),Te=ee(59301),Ze=(Ce,oe,ge)=>new Promise((Ee,Ke)=>{var Se=Ae=>{try{pe(ge.next(Ae))}catch(Ge){Ke(Ge)}},he=Ae=>{try{pe(ge.throw(Ae))}catch(Ge){Ke(Ge)}},pe=Ae=>Ae.done?Ee(Ae.value):Promise.resolve(Ae.value).then(Se,he);pe((ge=ge.apply(Ce,oe)).next())});const Pe=({shixunHomeworks:Ce,classroomList:oe,dispatch:ge})=>{const Ee=(0,ve.useParams)();return Te.createElement(y.default,{centered:!0,title:"\u63D0\u793A",open:Ce.actionTabs.key==="\u6253\u56DE\u91CD\u505A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>Ze(void 0,null,function*(){var Ke,Se,he,pe;if((0,De.Rm)()&&!((Ke=oe.AssistantObject.practice)!=null&&Ke.can_redo)){Be.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}const Ae=yield(0,ye.ZP)(`/api/myshixuns/${Ce.actionTabs.selectArrs.myshixun_identifier}/reset_my_game.json`,{method:"GET",params:{course_id:Ee.coursesId,homework_common_id:Ce.actionTabs.homework_common_id}});if(Ae.shixun_identifier){Be.ZP.success("\u64CD\u4F5C\u6210\u529F"),ge({type:"shixunHomeworks/setActionTabs",payload:{}});const Ge=(he=(Se=Ae==null?void 0:Ae.new_works)==null?void 0:Se.find(Qe=>`${Qe.homework_common_id}`===Ee.categoryId))==null?void 0:he.id;if((0,De.Rm)()&&!((pe=oe.AssistantObject.practice)!=null&&pe.can_view))return;ve.history.replace(`/classrooms/${Ee.coursesId}/shixun_homework/${Ee.categoryId}/${Ge}/comment`)}}),onCancel:()=>{ge({type:"shixunHomeworks/setActionTabs",payload:{}})}},Te.createElement("p",null,"\u8BE5\u4F5C\u4E1A\u5C06\u88AB\u6253\u56DE\u91CD\u505A\uFF0C\u5B66\u751F\u5B9E\u8BAD\u8BB0\u5F55\u5C06\u88AB\u6E05\u7A7A!"),Te.createElement("p",null,"\u786E\u5B9A\u6253\u56DE?"))};at.Z=(0,ve.connect)(({shixunHomeworks:Ce,classroomList:oe})=>({shixunHomeworks:Ce,classroomList:oe}))(Pe)},14510:function(ot,at,ee){"use strict";ee.r(at),ee.d(at,{default:function(){return Os}});var y=ee(59301),Be=ee(65582),ye=ee(62957),ve=ee(6767),De=ee(91882),Te=ee(25399),Ze=ee(37639),Pe=ee(7939),Ce=ee(20554),oe=ee(27812),ge=ee(65862),Ee=ee(38147),Ke=ee(25374),Se=ee(74128),he=ee(95097),pe=Object.defineProperty,Ae=Object.getOwnPropertySymbols,Ge=Object.prototype.hasOwnProperty,Qe=Object.prototype.propertyIsEnumerable,Le=(le,me,ce)=>me in le?pe(le,me,{enumerable:!0,configurable:!0,writable:!0,value:ce}):le[me]=ce,nt=(le,me)=>{for(var ce in me||(me={}))Ge.call(me,ce)&&Le(le,ce,me[ce]);if(Ae)for(var ce of Ae(me))Qe.call(me,ce)&&Le(le,ce,me[ce]);return le},Ve=(le,me,ce)=>new Promise((Nt,Vt)=>{var jt=rt=>{try{Mt(ce.next(rt))}catch(bt){Vt(bt)}},Jt=rt=>{try{Mt(ce.throw(rt))}catch(bt){Vt(bt)}},Mt=rt=>rt.done?Nt(rt.value):Promise.resolve(rt.value).then(jt,Jt);Mt((ce=ce.apply(le,me)).next())});const tt=({shixunHomeworks:le,dispatch:me})=>{const ce=(0,Be.useParams)();return y.createElement(ye.default,{centered:!0,title:"\u63D0\u793A",open:le.actionTabs.key==="\u5220\u9664",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>Ve(void 0,null,function*(){(yield me({type:"shixunHomeworks/deleteReply",payload:{object_id:le.actionTabs.selectArr.id,object_type:"journals_for_message"}})).status===0&&(ve.ZP.success("\u5220\u9664\u6210\u529F"),me({type:"shixunHomeworks/setActionTabs",payload:{}}),me({type:"shixunHomeworks/getReplyList",payload:nt({},le.actionTabs.params)}))}),onCancel:()=>{me({type:"shixunHomeworks/setActionTabs",payload:{}})}},y.createElement("p",null,"\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u6761\u56DE\u590D\u5417\uFF1F"))};var et=(0,Be.connect)(({shixunHomeworks:le})=>({shixunHomeworks:le}))(tt),st=ee(88761),Me=ee(56656),ke=ee.n(Me),qe=ee(29787),be=ee(54172),lt=ee(13747),Ue=ee(77019),_e=ee(5269),kt=ee(37568),ct=ee(82326),Ut=ee(26227),_t=ee(63524),Ye={flex_box_center:"flex_box_center___oXmmv",flex_space_between:"flex_space_between___D5_mZ",flex_box_vertical_center:"flex_box_vertical_center___S5DkJ",flex_box_center_end:"flex_box_center_end___KnbTG",flex_box_column:"flex_box_column____klOK",top:"top___FyBsZ",desc:"desc___sMJy6",liked:"liked___P7kc_",likedActive:"likedActive___gv4cj",reply:"reply___fFyWG",replyList:"replyList___RDcrF",comment:"comment___uNa2p",deseIconSty:"deseIconSty___hiTV2",buttonEdit:"buttonEdit___godGx",maskWrap:"maskWrap___bA1lb",desHead:"desHead___gsg50",mask:"mask___HzQwZ",md:"md___kNtFb",tip:"tip___enkdY",selectWrapper:"selectWrapper___x8uH0",inputBox:"inputBox___VxU7y",pass_info:"pass_info___Kig4_",todo:"todo___hntv8",name:"name___UD8SI",info:"info___lOOGO",viewreport:"viewreport___CAnci"},Fe="data:image/png;base64,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",je=ee(41867),gt=ee(82636),Lt=ee(16850),Re=ee(59301),Dt=Object.defineProperty,wt=Object.defineProperties,qt=Object.getOwnPropertyDescriptors,ut=Object.getOwnPropertySymbols,Ft=Object.prototype.hasOwnProperty,mt=Object.prototype.propertyIsEnumerable,Kt=(le,me,ce)=>me in le?Dt(le,me,{enumerable:!0,configurable:!0,writable:!0,value:ce}):le[me]=ce,Yt=(le,me)=>{for(var ce in me||(me={}))Ft.call(me,ce)&&Kt(le,ce,me[ce]);if(ut)for(var ce of ut(me))mt.call(me,ce)&&Kt(le,ce,me[ce]);return le},rn=(le,me)=>wt(le,qt(me)),zt=(le,me,ce)=>new Promise((Nt,Vt)=>{var jt=rt=>{try{Mt(ce.next(rt))}catch(bt){Vt(bt)}},Jt=rt=>{try{Mt(ce.throw(rt))}catch(bt){Vt(bt)}},Mt=rt=>rt.done?Nt(rt.value):Promise.resolve(rt.value).then(jt,Jt);Mt((ce=ce.apply(le,me)).next())});ke().locale("ZH-cn");const sn=({shixunHomeworks:le,classroomList:me,globalSetting:ce,user:Nt,loading:Vt,dispatch:jt,gotosetting:Jt})=>{var Mt,rt,bt,ua,pr,jn,Ir;const[Hn,Un]=(0,y.useState)(rn(Yt({},(0,Be.useParams)()),{limit:10})),[Cr,cr]=(0,y.useState)({page:1,limit:10}),[ur,Jr]=(0,y.useState)({page:1,limit:10,course_group_ids:"all",passed_status:"all",search:""}),[Tn,Qt]=(0,y.useState)(!1),[cn,ma]=(0,y.useState)(-1),[Xn,an]=(0,y.useState)(""),[jr,Bt]=(0,y.useState)(""),{detailLeftMenus:xt}=me,[zn,Fr]=(0,y.useState)({}),{workDetail:Er,workList:Jn}=le;let[Ta,cl]=(0,y.useState)({});const[Ra,lu]=(0,y.useState)(!1),[al,Gl]=(0,y.useState)(!1),[vu,Ha]=(0,y.useState)(!1),[tr,La]=(0,y.useState)(!1),[za,Pl]=(0,y.useState)(1),_l=(0,y.useRef)(null),[ll,Xa]=(0,y.useState)({}),[Nl,yr]=(0,y.useState)({}),[Va,kr]=(0,y.useState)(!1),a=(0,y.useRef)(!0),[E,b]=(0,y.useState)([]),x=(0,y.useRef)(null);Hn.page_size=10,(0,y.useEffect)(()=>{_l.current&&(_l.current.clientHeight>200?Pl(2):Pl(4))},[Er==null?void 0:Er.explanation]),(0,y.useEffect)(()=>{jt({type:"shixunHomeworks/getReplyList",payload:Yt({},Hn)}),jt({type:"shixunHomeworks/getWorkDetail",payload:Yt({},Hn)}),te()},[Hn.categoryId]),(0,y.useEffect)(()=>{le!=null&&le.replyList&&Fr(le.replyList)},[le]);function z(Oe){return zt(this,null,function*(){if(!(Ta!=null&&Ta.ec_point_ids))return;let $e=yield(0,Ee.ZP)(`/api/ec_courses/${Ta==null?void 0:Ta.ec_course_id}/ec_points/set_work_points.json`,{method:"post",body:Yt({homework_common_id:Oe},Ta)})})}function te(){return zt(this,null,function*(){lu(!0);let Oe=yield(0,Ee.ZP)(`/api/homework_commons/${Hn==null?void 0:Hn.categoryId}/shixun_challenge_data.json`,{method:"get"});(Oe==null?void 0:Oe.status)===0&&Xa(Oe==null?void 0:Oe.data),lu(!1)})}const ie=()=>zt(void 0,null,function*(){Gl(!0);const Oe=yield(0,Ee.ZP)(`/api/homework_commons/${Hn==null?void 0:Hn.categoryId}/challenge_passed_details.json`,{method:"get",params:rn(Yt({challenge_id:x.current},ur),{passed_status:ur.passed_status==="all"?null:ur.passed_status,course_group_ids:ur.course_group_ids==="all"?null:ur.course_group_ids})});(Oe==null?void 0:Oe.status)===0&&yr(Oe==null?void 0:Oe.data),Gl(!1)}),fe=()=>{if(za===1)return{visibility:"hidden"};if(za===2)return{overflow:"hidden",height:"200px"};if(za===3)return{overflow:"initial"};if(za===4)return{overflow:"initial"}},de=Oe=>{ur.course_group_ids=Oe,ur.page=1,Jr(Yt({},ur)),ie()},we=Oe=>{ur.passed_status=Oe,Hn.page=1,Jr(Yt({},ur)),ie()};return Re.createElement("section",{className:Ye.bg},Re.createElement(qe.Z,{spinning:Ra},(!(Er!=null&&Er.hide_explanation)||(0,je.GJ)())&&Re.createElement("section",{className:" edu-container",style:{padding:"20px 20px 0 20px",background:"#fff",position:"relative"}},!tr&&(0,je.GJ)()&&Re.createElement("div",{style:{position:"absolute",zIndex:10,right:34,top:30}},(0,je.GJ)()&&Re.createElement("span",{className:Ye.deseIconSty,style:{marginLeft:"auto",cursor:"pointer"},onClick:()=>{La(!0)}},Re.createElement(Te.Z,{title:"\u7F16\u8F91\u8BF4\u660E"},Re.createElement("i",{className:"iconfont icon-bianji-moren font14"}),Re.createElement("span",null,"\u7F16\u8F91\u8BF4\u660E"))),Re.createElement("span",{className:Ye.deseIconSty,style:{marginLeft:"20px",cursor:"pointer"},onClick:()=>zt(void 0,null,function*(){if(!(Er!=null&&Er.hide_explanation))ye.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u9690\u85CF\u540E\uFF0C\u5B66\u751F\u7AEF\u5C06\u9690\u85CF\u4F5C\u4E1A\u8BF4\u660E\u6A21\u5757",onOk:()=>zt(void 0,null,function*(){let Oe=yield(0,Ee.ZP)(`/api/homework_commons/${Hn==null?void 0:Hn.categoryId}/hide_explanation.json`,{method:"post",body:{hide_explanation:!0}});(Oe==null?void 0:Oe.status)==0&&(ve.ZP.success("\u9690\u85CF\u6210\u529F"),jt({type:"shixunHomeworks/getWorkDetail",payload:Yt({},Hn)}))})});else{let Oe=yield(0,Ee.ZP)(`/api/homework_commons/${Hn==null?void 0:Hn.categoryId}/hide_explanation.json`,{method:"post",body:{hide_explanation:!1}});(Oe==null?void 0:Oe.status)==0&&(ve.ZP.success("\u516C\u5F00\u6210\u529F"),jt({type:"shixunHomeworks/getWorkDetail",payload:Yt({},Hn)}))}})},Re.createElement(Te.Z,{title:Er!=null&&Er.hide_explanation?"\u516C\u5F00\u8BF4\u660E":"\u9690\u85CF\u8BF4\u660E"},Re.createElement("i",{className:"iconfont icon-xianshiyincang font14"}),Re.createElement("span",null,Er!=null&&Er.hide_explanation?"\u516C\u5F00\u8BF4\u660E":"\u9690\u85CF\u8BF4\u660E")))),tr?Re.createElement(Re.Fragment,null,Re.createElement(Ke.Z,{defaultValue:Er==null?void 0:Er.explanation,watch:!0,height:155,onChange:Oe=>{an(Oe)}}),Re.createElement("div",{style:{display:"flex"}},Re.createElement(Pe.ZP,{size:"middle",type:"primary",className:`${Ye.buttonEdit} mr20`,style:{marginLeft:"auto"},htmlType:"submit",onClick:()=>zt(void 0,null,function*(){Pl(1);const Oe=yield jt({type:"shixunHomeworks/updateWork",payload:{explanation:Xn,categoryId:Hn.categoryId}});(Oe==null?void 0:Oe.status)==0&&(ve.ZP.success("\u7F16\u8F91\u6210\u529F"),La(!1),jt({type:"shixunHomeworks/getWorkDetail",payload:Yt({},Hn)}))})},"\u63D0\u4EA4"),Re.createElement(Pe.ZP,{size:"middle",type:"primary",ghost:!0,className:Ye.buttonEdit,onClick:()=>{La(!1)}},"\u53D6\u6D88"))):!!(Er!=null&&Er.explanation)&&Re.createElement("div",{ref:_l,className:Ye.maskWrap,style:fe()},Re.createElement("div",{className:Ye.desHead},Re.createElement("img",{src:Fe,width:94})),Re.createElement(he.Z,{className:Ye.md,value:(Er==null?void 0:Er.explanation)||""}),za===2&&Re.createElement("div",{className:Ye.mask},Re.createElement("div",{onClick:()=>Pl(3)},"\u5C55\u5F00",Re.createElement("i",{className:"iconfont icon-zhankai4"}))),za===3&&Re.createElement("div",{className:Ye.mask,style:{position:"relative",height:30,background:"transparent",paddingTop:5}},Re.createElement("div",{onClick:()=>Pl(2)},"\u6536\u8D77",Re.createElement("i",{className:"iconfont icon-shouqi5"}))))),Re.createElement("section",{className:" edu-container",style:{background:"#fff",paddingTop:20}},(0,je.dE)()&&!!(ll!=null&&ll.group_name)&&Re.createElement("div",{className:Ye.info},Re.createElement("img",{src:`${Se.Z.IMG_SERVER}/images/${ll==null?void 0:ll.image_url}`}),Re.createElement("div",{className:"ml20",style:{alignItems:"start"}},Re.createElement("b",null,(ll==null?void 0:ll.username)||""),Re.createElement("span",{title:(ll==null?void 0:ll.group_name)||"",style:{maxWidth:"130px",overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap",wordBreak:"break-all"}},(ll==null?void 0:ll.group_name)||"")),Re.createElement("div",null,Re.createElement("b",null,Re.createElement(Lt.n,{value:ll==null?void 0:ll.work_score})),Re.createElement("span",null,"\u603B\u6210\u7EE9")),Re.createElement("div",null,Re.createElement("b",null,(ll==null?void 0:ll.evaluate_count)||"-"),Re.createElement("span",null,"\u8BC4\u6D4B\u6B21\u6570")),Re.createElement("div",null,Re.createElement("b",null,(ll==null?void 0:ll.time_consuming)||"-"),Re.createElement("span",null,"\u603B\u8017\u65F6")),Re.createElement("div",null,Re.createElement("b",{style:{color:"#009C0F"}},ll==null?void 0:ll.passed_count),Re.createElement("span",null,"\u5DF2\u901A\u8FC7\u6570")),Re.createElement("div",null,Re.createElement("b",{style:{color:"#FA6400"}},ll==null?void 0:ll.progress_count),Re.createElement("span",null,"\u672A\u901A\u8FC7")),Re.createElement("div",null,Re.createElement("b",{style:{color:"#E30000"}},ll==null?void 0:ll.no_evaluate_count),Re.createElement("span",null,"\u672A\u8BC4\u6D4B")),((Mt=le.headerInfo)==null?void 0:Mt.is_open_submit_test_result)&&Re.createElement("div",null,ll!=null&&ll.is_submit_test_result?Re.createElement("b",{style:{color:"#1B8565",fontSize:"14px"}},"\u5DF2\u63D0\u4EA4"):Re.createElement("b",{style:{color:"#E02020",fontSize:"14px"}},"\u672A\u63D0\u4EA4"),Re.createElement("span",null,"\u5B9E\u9A8C\u7ED3\u679C")),Re.createElement("div",{className:Ye.viewreport,style:{marginLeft:60,fontSize:14,color:"#3061D0",cursor:"pointer"},onClick:()=>{window.open(`/classrooms/${Hn.coursesId}/shixun_homework/${Hn.categoryId}/${Er==null?void 0:Er.work_id}/comment`)}},Re.createElement("i",{className:"iconfont icon-baogao",style:{marginRight:7}}),Re.createElement("span",null,"\u67E5\u770B\u62A5\u544A")),((rt=le.headerInfo)==null?void 0:rt.related_poll)&&Re.createElement("div",{className:Ye.viewreport,style:{marginLeft:20,fontSize:14,color:"#3061D0",cursor:"pointer"},onClick:()=>{var Oe,$e,Et,Ct,nn;if(((Oe=le.headerInfo)==null?void 0:Oe.poll_status)===1){ve.ZP.warning("\u8C03\u67E5\u95EE\u5377\u6682\u672A\u53D1\u5E03\uFF0C\u8BF7\u8054\u7CFB\u8001\u5E08\u67E5\u770B\u60C5\u51B5");return}($e=le.headerInfo)!=null&&$e.poll_commit_status?(0,ge.xg)(`/classrooms/${Hn.coursesId}/poll/${(Et=le.headerInfo)==null?void 0:Et.poll_id}/detail?tabs=0`):(0,ge.xg)(`/classrooms/${Hn.coursesId}/poll/${(Ct=le.headerInfo)==null?void 0:Ct.poll_id}/users/${(nn=Nt.userInfo)==null?void 0:nn.login}`)}},Re.createElement("i",{className:"iconfont icon-baogao",style:{marginRight:7}}),Re.createElement("span",null,(bt=le.headerInfo)!=null&&bt.poll_commit_status?"\u67E5\u770B\u95EE\u5377":"\u586B\u5199\u95EE\u5377")))),Re.createElement("div",null,Re.createElement("section",{className:" edu-container",style:{padding:"20px",background:"#fff"}},(0,je.GJ)()&&Re.createElement("div",{className:Ye.tip},Re.createElement("i",{className:"iconfont icon-tishi12 font14",style:{color:"#FEB636",margin:"0 6px 0 12px"}}),Re.createElement("div",null,Er!=null&&Er.answer_public?Re.createElement("span",{style:{color:"#CA7720"}},"\u672C\u4F5C\u4E1A\u8BBE\u7F6E\u5B66\u751F\u7AEF\u53EF\u67E5\u770B\u7B54\u6848\uFF0C\u5982\u679C\u9700\u8BBE\u7F6E\u9690\u85CF\u8BF7\u70B9\u51FB"):Re.createElement("span",{style:{color:"#CA7720"}},"\u672C\u4F5C\u4E1A\u8BBE\u7F6E\u5B66\u751F\u7AEF\u4E0D\u53EF\u67E5\u770B\u7B54\u6848\uFF0C\u5982\u679C\u9700\u8BBE\u7F6E\u516C\u5F00\u8BF7\u70B9\u51FB"),Re.createElement("span",{style:{color:"#145DFF",marginLeft:10,cursor:"pointer"},onClick:()=>{Jt()}},"\u5C55\u793A\u8BBE\u7F6E"))),Re.createElement(be.default,{dataSource:ll==null?void 0:ll.challenge_settings,pagination:!1,columns:(ua=[{title:"\u5E8F\u53F7",dataIndex:"index",ellipsis:!0,key:"index",width:55,render:(Oe,$e,Et)=>`${(Cr.page-1)*Cr.limit+Et+1}`},{title:"\u5173\u5361\u540D\u79F0",dataIndex:"challenge_name",ellipsis:!0,width:(0,je.dE)()?280:420,key:"challenge_name",render:(Oe,$e,Et)=>Re.createElement("div",null,($e==null?void 0:$e.is_choose_todo)&&Re.createElement("span",{className:Ye.todo},"\u9009\u505A"),Re.createElement("span",{className:Ye.name,title:Oe},Oe))},{title:"\u5173\u5361\u5206\u503C",dataIndex:"challenge_score",ellipsis:!0,key:"challenge_score"},(0,je.dE)()&&{title:"\u6211\u7684\u5F97\u5206",dataIndex:"game_score",key:"game_score",render:Oe=>{let $e="",Et=Number(Oe);return Et>=0&&Et<=60?$e="c-red":Et>=90?$e="c-green":Et>60?$e="c-orange":$e="",Re.createElement("span",{className:$e},Oe)}},(0,je.dE)()&&{title:"\u901A\u8FC7\u72B6\u6001",dataIndex:"passed_status",key:"passed_status",render(Oe){return Re.createElement(Re.Fragment,null,Oe===0&&Re.createElement("span",{style:{color:"#E30000"}},"\u672A\u8BC4\u6D4B"),Oe===1&&Re.createElement("span",{style:{color:"#FA6400"}},"\u672A\u901A\u8FC7"),Oe===2&&Re.createElement("span",{style:{color:"#009C0F"}},"\u5DF2\u901A\u8FC7"))}},(0,je.dE)()&&{title:"\u8017\u65F6",dataIndex:"time_consuming",key:"time_consuming",ellipsis:!0,width:100},(0,je.dE)()&&{title:"\u8BC4\u6D4B\u6B21\u6570",dataIndex:"evaluate_count",key:"evaluate_count",ellipsis:!0,width:100},{title:"\u96BE\u5EA6",dataIndex:"difficulty",key:"difficulty",width:100,ellipsis:!0,render(Oe,$e,Et){return Oe}},{title:"\u901A\u8FC7\u7387",dataIndex:"passed_rate",key:"passed_rate",width:100,ellipsis:!0,render:(Oe,$e)=>Re.createElement("span",null,(parseFloat(Oe)*100).toFixed(2),"%")},{title:"\u77E5\u8BC6\u70B9",dataIndex:"knowledge_points",ellipsis:!0,key:"knowledge_points",width:200,render:(Oe,$e)=>Re.createElement("span",{style:{backgroundColor:"#ECFAF5",color:"#1B8565",overflow:"hidden",textOverflow:"ellipsis",padding:"2px 6px"}},Oe||"--")},!(0,je.dE)()&&{title:"\u64CD\u4F5C",dataIndex:"identifier",key:"identifier",width:146,align:"right",render(Oe,$e,Et){return Re.createElement("div",null,Re.createElement("a",{onClick:()=>zt(this,null,function*(){x.current=$e==null?void 0:$e.challenge_id,yield ie(),Ha(!0)}),className:"ml20"},"\u67E5\u770B\u901A\u8FC7\u8BE6\u60C5"))}}])==null?void 0:ua.filter(Oe=>!!Oe)})),Re.createElement("aside",{style:{padding:"0 20px 20px 20px"}},Re.createElement(lt.Z,{defaultCurrent:1,total:Tn==null?void 0:Tn.count,hideOnSinglePage:!0,showTotal:Oe=>Re.createElement("span",null,"\u5171",Oe,"\u6761"),current:Cr.page||1,pageSize:Cr.limit||10,onChange:(Oe,$e)=>{Cr.page=Oe,Cr.limit=$e,cr(Yt({},Hn)),te()}})))),Re.createElement("aside",{className:[Ye.reply,"bg-white","mt20"].join(" ")},Tn&&Re.createElement(Ke.Z,{onChange:Oe=>{an(Oe)},height:200,isFocus:!0,watch:!0}),Re.createElement(Ue.Z,{onClick:()=>{Qt(!0)}},Re.createElement(_e.Z,{flex:"1",style:{pointerEvents:"none"}},!Tn&&Re.createElement(kt.default,{size:"middle",className:"current",placeholder:"\u8BF4\u70B9\u4EC0\u4E48",disabled:!0})),Re.createElement(_e.Z,null,Re.createElement(Pe.ZP,{type:"primary",size:"middle",onClick:()=>zt(void 0,null,function*(){var Oe;if((0,je.Rm)()&&!((Oe=me.AssistantObject.practice)!=null&&Oe.can_create)){ve.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Xn===""?ve.ZP.error("\u8BF7\u8F93\u5165\u5185\u5BB9"):(yield jt({type:"shixunHomeworks/createReply",payload:{journals_for_message:{jour_id:Hn.categoryId,jour_type:"HomeworkCommon",reply_id:1,notes:Xn}}})).status===0&&(ve.ZP.success("\u53D1\u5E03\u6210\u529F"),jt({type:"shixunHomeworks/getReplyList",payload:Yt({},Hn)}),Qt(!1),an(""))})},"\u53D1\u8868")))),(zn==null?void 0:zn.comments)&&zn.comments!=""&&Re.createElement("aside",{className:[Ye.replyList,"bg-white"].join(" ")},zn==null?void 0:zn.comments.map(function(Oe,$e){var Et,Ct,nn,Nn;return Re.createElement(Ue.Z,{gutter:[12,12],key:$e},Re.createElement(_e.Z,{flex:"40px"},Re.createElement("img",{width:"40",src:`${Se.Z.IMG_SERVER}/images/${(Et=Oe==null?void 0:Oe.author)==null?void 0:Et.image_url}`})),Re.createElement(_e.Z,{flex:"1"},Re.createElement(Ue.Z,{align:"middle"},Re.createElement(_e.Z,{span:20},Re.createElement("span",{className:"c-light-black"},(Ct=Oe==null?void 0:Oe.author)==null?void 0:Ct.name),Re.createElement("span",{className:"c-light-black ml10"},Oe.time," \u53D1\u5E03")),Re.createElement(_e.Z,{span:4},Re.createElement("div",{className:"tr"},((0,je.GJ)()||((nn=Nt==null?void 0:Nt.userInfo)==null?void 0:nn.login)===((Nn=Oe==null?void 0:Oe.author)==null?void 0:Nn.login))&&Re.createElement(Ut.Z,{className:"current",onClick:()=>{jt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5220\u9664",params:Hn,selectArr:Oe,object_type:"message"}})}}))),Re.createElement(_e.Z,{span:24},Re.createElement(he.Z,{value:Oe.content})),Oe.children&&Re.createElement("aside",{className:Ye.comment},Oe.children.map(function(Pn,It){var Sr,ar;return Re.createElement(Ue.Z,{key:It},Re.createElement(_e.Z,{span:24},Re.createElement(Ue.Z,null,Re.createElement(_e.Z,{flex:"1"},Pn.author.name,Re.createElement("span",{className:"c-light-black ml10"},ke()(Pn==null?void 0:Pn.created_on).fromNow())),Re.createElement(_e.Z,null,((0,je.GJ)()||((Sr=Nt==null?void 0:Nt.userInfo)==null?void 0:Sr.login)===((ar=Pn==null?void 0:Pn.author)==null?void 0:ar.login))&&Re.createElement(Te.Z,{title:"\u5220\u9664"},Re.createElement(Ut.Z,{className:"current",onClick:()=>{jt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5220\u9664",params:Hn,selectArr:Pn}})}}))))),Re.createElement(_e.Z,null,Re.createElement(he.Z,{value:Pn.content})))})),Re.createElement("div",{className:"tc w100 mt10"},Re.createElement(lt.Z,{defaultCurrent:1,total:Oe==null?void 0:Oe.child_message_count,hideOnSinglePage:!0,pageSize:5,current:Oe.page||1,onChange:Pn=>zt(this,null,function*(){var It;const Sr=yield(0,st.PC)(rn(Yt({},Hn),{parent_id:Oe.id,page:Pn,limit:5}));(It=Sr==null?void 0:Sr.comments)!=null&&It.length&&(zn.comments[$e].page=Pn,zn.comments[$e].children=[...Sr==null?void 0:Sr.comments],Fr(Yt({},zn)))})})),Re.createElement(_e.Z,{span:24,className:"mt5 c-light-black"},cn===$e&&Re.createElement("aside",null,Re.createElement(Ke.Z,{onChange:Pn=>{Bt(Pn)},height:150,isFocus:!0}),Re.createElement(Ue.Z,null,Re.createElement(_e.Z,{span:24,className:"tr"},Re.createElement(Pe.ZP,{type:"primary",size:"middle",onClick:()=>zt(this,null,function*(){var Pn;if(jr==="")ve.ZP.error("\u8BF7\u8F93\u5165\u5185\u5BB9");else{yield jt({type:"shixunHomeworks/createReply",payload:{journals_for_message:{jour_id:Hn.categoryId,jour_type:"HomeworkCommon",m_parent_id:Oe.id,reply_id:1,notes:jr}}});const It=yield(0,st.PC)(rn(Yt({},Hn),{parent_id:Oe.id,limit:5}));(Pn=It==null?void 0:It.comments)!=null&&Pn.length&&(++zn.comments[$e].child_message_count,zn.comments[$e].children=[...It==null?void 0:It.comments],zn.comments[$e].page=1,Fr(zn)),ve.ZP.success("\u53D1\u5E03\u6210\u529F"),ma(-1)}})},"\u53D1\u8868")))),cn!==$e&&Re.createElement("div",{className:"tr"},Re.createElement("span",{className:"iconfont icon-huifu1 mr5 ml30",onClick:()=>ma($e)}),Oe.child_message_count||0,!!(Oe!=null&&Oe.user_praise)&&Re.createElement("span",{className:"c-orange"},Re.createElement(_t.Z,{className:"mr5 ml30",onClick:()=>zt(this,null,function*(){yield jt({type:"shixunHomeworks/replyUnLike",payload:{object_id:Oe.id,object_type:"journals_for_message"}}),jt({type:"shixunHomeworks/getReplyList",payload:Yt({},Hn)})})}),Oe==null?void 0:Oe.praise_count),!Oe.user_praise&&Re.createElement("span",null,Re.createElement(_t.Z,{className:"mr5 ml30",onClick:()=>zt(this,null,function*(){yield jt({type:"shixunHomeworks/replyLike",payload:{object_id:Oe.id,object_type:"journals_for_message"}}),jt({type:"shixunHomeworks/getReplyList",payload:Yt({},Hn)})})}),Oe.praise_count))))))})),Re.createElement("aside",{className:"tc mt30 pb30"},Re.createElement(lt.Z,{defaultCurrent:1,total:zn==null?void 0:zn.parent_messages_count,hideOnSinglePage:!0,current:Hn.page||1,pageSize:10,onChange:Oe=>{Hn.page=Oe,jt({type:"shixunHomeworks/getReplyList",payload:Yt({},Hn)})}})),Re.createElement(et,null),Re.createElement(ye.default,{centered:!0,title:"\u5173\u5361\u901A\u8FC7\u8BE6\u60C5",width:1200,open:vu,okText:"\u786E\u5B9A",bodyStyle:{minHeight:550},afterClose:()=>{ur.course_group_ids="all",ur.passed_status="all",ur.search=""},footer:null,cancelText:"\u53D6\u6D88",onOk:()=>zt(void 0,null,function*(){(yield jt({type:"shixunHomeworks/deleteReply",payload:{object_id:le.actionTabs.selectArr.id,object_type:"journals_for_message"}})).status===0&&(ve.ZP.success("\u5220\u9664\u6210\u529F"),Ha(!1),jt({type:"shixunHomeworks/getReplyList",payload:Yt({},le.actionTabs.params)}))}),onCancel:()=>{Ha(!1)}},Re.createElement("div",{className:"mb20"},Re.createElement("span",{style:{color:"#5F6368",marginRight:10}},"\u5173\u5361\u540D\u79F0"),Re.createElement("span",{style:{color:"#CA7720",fontWeight:500}},Nl==null?void 0:Nl.challenge_name)),Re.createElement("div",{className:Ye.inputBox},Re.createElement("div",{style:{display:"flex",alignItems:"center"}},Re.createElement("div",{className:"mr20"},Re.createElement("span",{style:{color:"#9B9B9B",marginRight:10}},"\u901A\u8FC7\u72B6\u6001"),Re.createElement(ct.default,{value:ur==null?void 0:ur.passed_status,defaultValue:"all",className:Ye.selectWrapper,style:{width:130},getPopupContainer:Oe=>Oe.parentNode,onChange:we},Re.createElement(ct.default.Option,{value:"all"},"\u5168\u90E8"),Re.createElement(ct.default.Option,{value:0},"\u672A\u8BC4\u6D4B"),Re.createElement(ct.default.Option,{value:1},"\u8FDB\u884C\u4E2D"),Re.createElement(ct.default.Option,{value:2},"\u5DF2\u901A\u8FC7"))),Re.createElement("div",null,Re.createElement("span",{style:{color:"#9B9B9B",marginRight:10}},"\u5206\u73ED\u60C5\u51B5"),Re.createElement(ct.default,{value:ur==null?void 0:ur.course_group_ids,defaultValue:"all",className:Ye.selectWrapper,style:{width:220},showSearch:!0,placeholder:"\u8F93\u5165\u5173\u952E\u8BCD\u5BF9\u5206\u73ED\u8FDB\u884C\u641C\u7D22",getPopupContainer:Oe=>Oe.parentNode,onChange:de,dropdownRender:Oe=>Re.createElement(qe.Z,{spinning:Va},Oe)},Re.createElement(ct.default.Option,{key:-1,value:"all"},"\u5168\u90E8\u73ED\u7EA7"),(jn=(pr=le==null?void 0:le.headerInfo)==null?void 0:pr.course_group_info)==null?void 0:jn.map(Oe=>Re.createElement(ct.default.Option,{key:Oe.course_group_id,value:Oe.course_group_id},Oe.group_group_name))))),Re.createElement(gt.t7,{style:{width:290,height:38},placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",value:ur==null?void 0:ur.search,onChange:Oe=>{ur.page=1,ur.search=Oe,Jr(Yt({},ur)),ie()}})),Re.createElement("div",{className:Ye.pass_info},Re.createElement("span",{style:{marginLeft:12}},"\u5171\u6709 ",Re.createElement("span",{style:{color:"#3061D0"}},Nl==null?void 0:Nl.count)," \u540D\u540C\u5B66\u53C2\u4E0E\uFF0C\u5176\u4E2D ",Re.createElement("span",{style:{color:"#009C0F"}},Nl==null?void 0:Nl.passed_count)," \u4EBA\u5DF2\u901A\u8FC7\uFF0C",Re.createElement("span",{style:{color:"#E30000"}},Nl==null?void 0:Nl.no_passed_count)," \u4EBA\u672A\u901A\u8FC7")),Re.createElement(be.default,{dataSource:Nl==null?void 0:Nl.list,pagination:!1,loading:al,columns:(Ir=[{title:"\u5E8F\u53F7",dataIndex:"index",ellipsis:!0,key:"index",width:55,render:(Oe,$e,Et)=>`${(Cr.page-1)*Cr.limit+Et+1}`},{title:"\u59D3\u540D",dataIndex:"username",ellipsis:!0,key:"index"},{title:"\u5B66\u53F7",dataIndex:"student_id",ellipsis:!0,key:"index"},{title:"\u5206\u73ED",dataIndex:"group_name",ellipsis:!0,key:"index"},{title:"\u901A\u8FC7\u72B6\u6001",dataIndex:"passed_status",key:"passed_status",render(Oe){return Re.createElement(Re.Fragment,null,Oe===0&&Re.createElement("span",{style:{color:"#E30000"}},"\u672A\u8BC4\u6D4B"),Oe===1&&Re.createElement("span",{style:{color:"#FA6400"}},"\u8FDB\u884C\u4E2D"),Oe===2&&Re.createElement("span",{style:{color:"#009C0F"}},"\u5DF2\u901A\u8FC7"))}},{title:"\u8017\u65F6",dataIndex:"time_consuming",key:"time_consuming",ellipsis:!0,width:100},(0,je.dE)()&&{title:"\u8BC4\u6D4B\u6B21\u6570",dataIndex:"evaluate_count",key:"evaluate_count",ellipsis:!0,width:100}])==null?void 0:Ir.filter(Oe=>!!Oe)}),Re.createElement("aside",{className:"tc mt30"},Re.createElement(lt.Z,{defaultCurrent:1,total:Nl==null?void 0:Nl.count,hideOnSinglePage:!0,current:ur.page||1,pageSize:10,onChange:Oe=>{ur.page=Oe,ie(x)}}))))};var it=(0,Be.connect)(({shixunHomeworks:le,classroomList:me,loading:ce,user:Nt,globalSetting:Vt})=>({shixunHomeworks:le,globalSetting:Vt,classroomList:me,user:Nt,loading:ce.effects}))(sn),dt=ee(28284),$t=ee(93041),Pt=ee(62673),wn=ee(75727),Xt=ee(71411),mr=ee(47889),xe=ee(71051),re=ee(84105),ne=ee(87395),se=ee(95869),Ie=ee(67921),ue=ee(89489),Ne=ee(2524),Rt=ee(52217),fn=ee(96512),tn=Object.defineProperty,yt=Object.getOwnPropertySymbols,un=Object.prototype.hasOwnProperty,$n=Object.prototype.propertyIsEnumerable,br=(le,me,ce)=>me in le?tn(le,me,{enumerable:!0,configurable:!0,writable:!0,value:ce}):le[me]=ce,xa=(le,me)=>{for(var ce in me||(me={}))un.call(me,ce)&&br(le,ce,me[ce]);if(yt)for(var ce of yt(me))$n.call(me,ce)&&br(le,ce,me[ce]);return le},el=(le,me)=>{var ce={};for(var Nt in le)un.call(le,Nt)&&me.indexOf(Nt)<0&&(ce[Nt]=le[Nt]);if(le!=null&&yt)for(var Nt of yt(le))me.indexOf(Nt)<0&&$n.call(le,Nt)&&(ce[Nt]=le[Nt]);return ce},ia=(le,me,ce)=>new Promise((Nt,Vt)=>{var jt=rt=>{try{Mt(ce.next(rt))}catch(bt){Vt(bt)}},Jt=rt=>{try{Mt(ce.throw(rt))}catch(bt){Vt(bt)}},Mt=rt=>rt.done?Nt(rt.value):Promise.resolve(rt.value).then(jt,Jt);Mt((ce=ce.apply(le,me)).next())});const Wn=le=>{var me=le,{shixunHomeworks:ce,dispatch:Nt}=me,Vt=el(me,["shixunHomeworks","dispatch"]);const jt=(0,Be.useParams)(),[Jt,Mt]=(0,y.useState)(!0),[rt,bt]=(0,y.useState)(!1),[ua]=dt.default.useForm(),pr=()=>ia(void 0,null,function*(){const jn=ua.getFieldValue();(yield(0,Ee.ZP)(`/api/homework_commons/${jt.categoryId}/batch_comment.json`,{method:"post",body:{student_work_ids:[...ce.actionTabs.selectArrs],cover_all:Jt,hidden_comment:jn.hidden_comment,comment:jn.comment}})).status===0&&(ve.ZP.success("\u8BC4\u9605\u6210\u529F"),ua.resetFields(),Nt({type:"shixunHomeworks/setActionTabs",payload:{}}),Nt({type:"shixunHomeworks/getShixunWorkList",payload:xa({},ce.actionTabs.params)}))});return y.createElement(y.Fragment,null,y.createElement(ye.default,{centered:!0,title:"\u4E00\u952E\u70B9\u8BC4",open:ce.actionTabs.key==="\u4E00\u952E\u70B9\u8BC4",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>ia(void 0,null,function*(){var jn,Ir,Hn;const Un=ua.getFieldValue();JSON.stringify(Un)==="{}"||Un.hidden_comment===""&&Un.comment===""?bt(!0):(Hn=(Ir=(jn=ce.shixunWorkList)==null?void 0:jn.student_works)==null?void 0:Ir.some)!=null&&Hn.call(Ir,Cr=>Cr.has_shixun_work_comment)?Nt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4E00\u952E\u70B9\u8BC4\u786E\u8BA4",selectArrs:ce.actionTabs.selectArrs,params:ce.actionTabs.params}}):pr()}),onCancel:()=>{Nt({type:"shixunHomeworks/setActionTabs",payload:{}})}},y.createElement(dt.default,{form:ua,onChange:()=>{rt&&bt(!1)}},y.createElement("p",null,"\u5B66\u751F\u548C\u8BFE\u5802\u8001\u5E08\u53EF\u89C1"),y.createElement(dt.default.Item,{name:"comment"},y.createElement(kt.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u8BC4\u9605\u5185\u5BB9",rows:8})),y.createElement("p",null,"\u4EC5\u8BFE\u5802\u8001\u5E08\u53EF\u89C1"),y.createElement(dt.default.Item,{name:"hidden_comment"},y.createElement(kt.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u8BC4\u9605\u5185\u5BB9",rows:8}))),rt&&y.createElement("p",{className:"c-red"},"\u8BC4\u9605\u5185\u5BB9\u81F3\u5C11\u6709\u4E00\u4E2A\u4E0D\u4E3A\u7A7A")),y.createElement(ye.default,{centered:!0,title:y.createElement("span",null,y.createElement(fn.Z,{className:"c-orange mr20"}),"\u63D0\u793A"),open:ce.actionTabs.key==="\u4E00\u952E\u70B9\u8BC4\u786E\u8BA4",okText:"\u786E\u5B9A\u70B9\u8BC4",cancelText:"\u653E\u5F03\u70B9\u8BC4",onOk:()=>{pr()},onCancel:()=>{Nt({type:"shixunHomeworks/setActionTabs",payload:{}})},width:400},y.createElement("div",{className:"tc"},y.createElement("p",null,"\u90E8\u5206\u5B66\u751F\u5DF2\u6709\u70B9\u8BC4\u5185\u5BB9\uFF0C\u662F\u5426\u8986\u76D6\u5DF2\u6709\u70B9\u8BC4\u5185\u5BB9\uFF1F"),y.createElement("p",null,y.createElement(mr.ZP.Group,{onChange:jn=>{Mt(jn.target.value)},value:Jt},y.createElement(mr.ZP,{value:!0},"\u8986\u76D6\u5DF2\u6709\u70B9\u8BC4"),y.createElement(mr.ZP,{value:!1},"\u8DF3\u8FC7\u5DF2\u6709\u70B9\u8BC4"))))))};var qn=(0,Be.connect)(({shixunHomeworks:le})=>({shixunHomeworks:le}))(Wn),dn={wrap:"wrap___kCwPu",refresh:"refresh___dkiX_",maxWidth70:"maxWidth70___u0Fnw",maxWidth80:"maxWidth80___B8pkG",maxWidth100:"maxWidth100___jQ_W6",maxWidth110:"maxWidth110___t9GZl",maxWidth120:"maxWidth120___tvrlz",reviewStatusTooltip:"reviewStatusTooltip___nCQT1",color32C:"color32C___KnLuR",MdEditor:"MdEditor___IcZwd",tr1:"tr1___k3Rcs",scroll:"scroll___TVUAz",work_button:"work_button___QokXJ",under_review:"under_review___jMAOI"},Kn=ee(89392),aa=ee(59301),ja=({defaultValue:le,onBlur:me,max:ce,className:Nt="game-score"})=>{const[Vt,jt]=(0,y.useState)(le);(0,y.useEffect)(()=>{jt(le)},[le]);function Jt(rt){jt(rt)}function Mt(){Vt!==le&&me(Vt>ce?ce:Vt)}return aa.createElement(xe.Z,{max:ce,min:0,className:Nt,value:Vt,onChange:Jt,onBlur:Mt})},Ur={greyText:"greyText___XLove",info:"info___A1gYD",label:"label___hzhZk",blackContent:"blackContent___WdHyW",orangeContent:"orangeContent___d5L7E",inputLabel:"inputLabel___arXff",tableTitle:"tableTitle___xt1qf",scoreTable:"scoreTable___AoIAG"},Lr=ee(27185),En=ee(59301),Ca=Object.defineProperty,mn=Object.defineProperties,Vn=Object.getOwnPropertyDescriptors,ln=Object.getOwnPropertySymbols,hn=Object.prototype.hasOwnProperty,Ot=Object.prototype.propertyIsEnumerable,Wt=(le,me,ce)=>me in le?Ca(le,me,{enumerable:!0,configurable:!0,writable:!0,value:ce}):le[me]=ce,vn=(le,me)=>{for(var ce in me||(me={}))hn.call(me,ce)&&Wt(le,ce,me[ce]);if(ln)for(var ce of ln(me))Ot.call(me,ce)&&Wt(le,ce,me[ce]);return le},nr=(le,me)=>mn(le,Vn(me)),lr=(le,me,ce)=>new Promise((Nt,Vt)=>{var jt=rt=>{try{Mt(ce.next(rt))}catch(bt){Vt(bt)}},Jt=rt=>{try{Mt(ce.throw(rt))}catch(bt){Vt(bt)}},Mt=rt=>rt.done?Nt(rt.value):Promise.resolve(rt.value).then(jt,Jt);Mt((ce=ce.apply(le,me)).next())});const rr=({shixunHomeworks:le,dispatch:me,classroomList:ce,loading:Nt,paramslist:Vt})=>{const{shixunWorkReport:jt}=le,Jt=(0,Be.useParams)(),[Mt,rt]=(0,y.useState)(),[bt,ua]=(0,y.useState)(!1),[pr,jn]=ye.default.useModal(),[Ir,Hn]=(0,y.useState)(!1),[Un,Cr]=(0,y.useState)(!1),[cr]=dt.default.useForm();(0,y.useEffect)(()=>{le.actionTabs.key==="\u66F4\u6539\u70B9\u8BC4"&&ur()},[le.actionTabs.key]);const ur=()=>lr(void 0,null,function*(){var Qt,cn,ma,Xn,an;const jr=yield me({type:"shixunHomeworks/getShixunWorkReport",payload:nr(vn({},Jt),{homeworkId:(cn=(Qt=le.actionTabs.selectArrs)==null?void 0:Qt.data)==null?void 0:cn.homeworkId})});return console.log(jr),rt((Xn=(ma=le.actionTabs.selectArrs)==null?void 0:ma.data)==null?void 0:Xn.homeworkId),cr.setFieldsValue({comment:jr==null?void 0:jr.work_comment,hidden_comment:(an=le.res)==null?void 0:an.work_comment_hidden}),jr}),Jr=()=>lr(void 0,null,function*(){const Qt=cr.getFieldsValue();(yield(0,Ee.ZP)(`/api/student_works/${Mt}/shixun_work_comment.json`,{method:"post",body:{hidden_comment:Qt.hidden_comment,comment:Qt.comment}})).status===0&&(ve.ZP.success("\u8BC4\u9605\u6210\u529F"),cr.resetFields(),me({type:"shixunHomeworks/setActionTabs",payload:{}}),me({type:"shixunHomeworks/getShixunWorkList",payload:vn(vn({},Jt),Vt)}))}),Tn=[{title:"\u5173\u5361",dataIndex:"name",render:(Qt,cn,ma)=>ma+1},{title:"\u4EFB\u52A1\u540D\u79F0",dataIndex:"name",render:(Qt,cn,ma)=>En.createElement("div",null,Qt,cn.complete_status===4&&En.createElement(ge.vA,{status:cn.complete_status}))},{title:"\u5F00\u59CB\u65F6\u95F4",dataIndex:"open_time"},{title:"\u5B8C\u6210\u65F6\u95F4",dataIndex:"finished_time"},{title:"\u8BC4\u6D4B\u6B21\u6570",dataIndex:"evaluate_count",align:"center"},{title:"\u5B9E\u8BAD\u8017\u65F6",dataIndex:"time_consuming"},{title:"\u662F\u5426\u67E5\u770B\u7B54\u6848",dataIndex:"view_answer",align:"center",render:Qt=>Qt?"\u662F":"\u5426"},{title:"\u5173\u5361\u5F97\u5206",dataIndex:"game_score",align:"center",render:(Qt,cn)=>En.createElement("div",null,En.createElement("span",{style:{color:parseFloat(cn.game_score_full)!==parseFloat(Qt)?"#E30000":"#53C41B"}},Qt),"/",cn.game_score_full)},{title:"\u8C03\u5206",dataIndex:"game_score",align:"center",fixed:"right",render:(Qt,cn)=>(0,je.GJ)()?En.createElement(ja,{max:cn.game_score_full,defaultValue:parseFloat(Qt),onBlur:ma=>lr(void 0,null,function*(){var Xn;if((0,je.Rm)()&&!((Xn=ce.AssistantObject.practice)!=null&&Xn.can_appraise)){ve.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}const an=yield me({type:"shixunHomeworks/changeScore",payload:{categoryId:Mt,type:"report",score:ma,challenge_id:cn.challenge_id}});yield me({type:"shixunHomeworks/getShixunWorkReport",payload:nr(vn({},Jt),{homeworkId:Mt})}),me({type:"shixunHomeworks/getShixunWorkList",payload:Jt}),an.status===0&&ve.ZP.success("\u64CD\u4F5C\u6210\u529F")})}):Qt}];return En.createElement(En.Fragment,null,jn,En.createElement(ye.default,{centered:!0,width:1080,title:"\u70B9\u8BC4\u4F5C\u4E1A",open:le.actionTabs.key==="\u66F4\u6539\u70B9\u8BC4",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>lr(void 0,null,function*(){var Qt;if((0,je.Rm)()&&!((Qt=ce.AssistantObject.practice)!=null&&Qt.can_appraise)){ve.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}const cn=cr.getFieldsValue();console.log(cn),JSON.stringify(cn)==="{}"||cn.hidden_comment===""&&cn.comment===""?ua(!0):Jr()}),onCancel:()=>{me({type:"shixunHomeworks/setActionTabs",payload:{}})}},En.createElement(Ue.Z,{justify:"space-between",className:Ur.info},En.createElement(_e.Z,null,En.createElement("span",{className:`${Ur.label} ${Ur.greyText}`},"\u59D3\u540D"),En.createElement("span",{className:Ur.blackContent},jt==null?void 0:jt.username)),En.createElement(_e.Z,null,En.createElement("span",{className:`${Ur.label} ${Ur.greyText}`},"\u5B66\u53F7"),En.createElement("span",{className:Ur.blackContent},(jt==null?void 0:jt.student_id)||"--")),En.createElement(_e.Z,null,En.createElement("span",{className:`${Ur.label} ${Ur.greyText}`},"\u73ED\u7EA7"),En.createElement("span",{className:Ur.blackContent},(jt==null?void 0:jt.group_name)||"--")),En.createElement(_e.Z,null,En.createElement("span",{className:`${Ur.label} ${Ur.greyText}`},"\u5173\u5361\u5F97\u5206"),En.createElement("span",{className:Ur.orangeContent},(jt==null?void 0:jt.challenge_score)||"--")),En.createElement(_e.Z,null,En.createElement("span",{className:`${Ur.label} ${Ur.greyText}`},"\u6548\u7387\u5206"),En.createElement("span",{className:Ur.orangeContent},(jt==null?void 0:jt.eff_score)||"--")),En.createElement(_e.Z,null,En.createElement("span",{className:`${Ur.label} ${Ur.greyText}`},"\u8865\u4EA4\u6263\u5206"),En.createElement("span",{className:Ur.orangeContent},(jt==null?void 0:jt.late_penalty)||"--")),En.createElement(_e.Z,null,En.createElement("span",{className:`${Ur.label} ${Ur.greyText}`},"\u6700\u7EC8\u6210\u7EE9"),En.createElement("span",{className:Ur.orangeContent},(jt==null?void 0:jt.work_score)||"--"))),En.createElement(qe.Z,{spinning:Nt["shixunHomeworks/getShixunWorkReport"]},En.createElement(dt.default,{form:cr,onChange:()=>{bt&&ua(!1)}},En.createElement(Ue.Z,{wrap:!1,align:"middle",justify:"space-between"},En.createElement(_e.Z,null,En.createElement("div",{className:`${Ur.inputLabel} ${Ur.greyText}`},"\u5B66\u751F\u548C\u8BFE\u5802\u8001\u5E08\u53EF\u89C1")),En.createElement(_e.Z,null,En.createElement(Lr.Z,{isShowComponent:(0,je.G5)(),ModalProps:{open:Ir,onCancel:()=>{Hn(!1)}},onDataSelect:(Qt,cn)=>lr(void 0,[Qt,cn],function*(ma,{node:Xn}){const an=()=>{cr.setFieldsValue({comment:Xn==null?void 0:Xn.value}),Hn(!1)};if(cr.getFieldValue("comment")){pr.confirm({icon:null,title:"\u63D0\u793A",centered:!0,content:"\u7CFB\u7EDF\u68C0\u6D4B\u5230\u8BC4\u8BED\u8F93\u5165\u6846\u4E2D\u5DF2\u6709\u5185\u5BB9\uFF0C\u4F7F\u7528\u5E38\u7528\u8BC4\u8BED\u5C06\u4F1A\u8986\u76D6\u539F\u6709\u5185\u5BB9\u3002\u662F\u5426\u4F7F\u7528\uFF1F",okText:"\u4F7F\u7528",onOk:an});return}an()})},En.createElement(Pe.ZP,{style:{padding:0,height:"auto"},icon:En.createElement("i",{className:"iconfont icon-changyongpingyu"}),type:"link",onClick:Qt=>{Hn(!0)}},"\u5E38\u7528\u8BC4\u8BED")))),En.createElement(dt.default.Item,{name:"comment"},En.createElement(kt.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u8BC4\u9605\u5185\u5BB9",rows:3})),En.createElement(Ue.Z,{wrap:!1,align:"middle",justify:"space-between"},En.createElement(_e.Z,null,En.createElement("div",{className:`${Ur.inputLabel} ${Ur.greyText}`},"\u4EC5\u8BFE\u5802\u8001\u5E08\u53EF\u89C1")),En.createElement(_e.Z,null,En.createElement(Lr.Z,{isShowComponent:(0,je.G5)(),ModalProps:{open:Un,onCancel:()=>{Cr(!1)}},onDataSelect:(Qt,cn)=>lr(void 0,[Qt,cn],function*(ma,{node:Xn}){const an=()=>{cr.setFieldsValue({hidden_comment:Xn==null?void 0:Xn.value}),Cr(!1)};if(cr.getFieldValue("hidden_comment")){pr.confirm({icon:null,title:"\u63D0\u793A",centered:!0,content:"\u7CFB\u7EDF\u68C0\u6D4B\u5230\u8BC4\u8BED\u8F93\u5165\u6846\u4E2D\u5DF2\u6709\u5185\u5BB9\uFF0C\u4F7F\u7528\u5E38\u7528\u8BC4\u8BED\u5C06\u4F1A\u8986\u76D6\u539F\u6709\u5185\u5BB9\u3002\u662F\u5426\u4F7F\u7528\uFF1F",okText:"\u4F7F\u7528",onOk:an});return}an()})},En.createElement(Pe.ZP,{style:{padding:0,height:"auto"},icon:En.createElement("i",{className:"iconfont icon-changyongpingyu"}),type:"link",onClick:Qt=>{Cr(!0)}},"\u5E38\u7528\u8BC4\u8BED")))),En.createElement(dt.default.Item,{name:"hidden_comment"},En.createElement(kt.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u8BC4\u9605\u5185\u5BB9",rows:3}))),bt&&En.createElement("p",{className:"c-red"},"\u8BC4\u9605\u5185\u5BB9\u81F3\u5C11\u6709\u4E00\u4E2A\u4E0D\u4E3A\u7A7A"),En.createElement("div",{className:Ur.tableTitle},"\u5173\u5361\u6210\u7EE9"),En.createElement(be.default,{className:Ur.scoreTable,dataSource:jt.stage_list,rowKey:"challenge_id",pagination:!1,columns:Tn,scroll:{x:"max-content"}}))))};var xr=(0,Be.connect)(({shixunHomeworks:le,classroomList:me,loading:ce})=>({shixunHomeworks:le,classroomList:me,loading:ce.effects}))(rr),Qn=Object.getOwnPropertySymbols,$r=Object.prototype.hasOwnProperty,Yn=Object.prototype.propertyIsEnumerable,Ln=(le,me)=>{var ce={};for(var Nt in le)$r.call(le,Nt)&&me.indexOf(Nt)<0&&(ce[Nt]=le[Nt]);if(le!=null&&Qn)for(var Nt of Qn(le))me.indexOf(Nt)<0&&Yn.call(le,Nt)&&(ce[Nt]=le[Nt]);return ce},Gt=(le,me,ce)=>new Promise((Nt,Vt)=>{var jt=rt=>{try{Mt(ce.next(rt))}catch(bt){Vt(bt)}},Jt=rt=>{try{Mt(ce.throw(rt))}catch(bt){Vt(bt)}},Mt=rt=>rt.done?Nt(rt.value):Promise.resolve(rt.value).then(jt,Jt);Mt((ce=ce.apply(le,me)).next())});const or=le=>{var me=le,{shixunHomeworks:ce,dispatch:Nt}=me,Vt=Ln(me,["shixunHomeworks","dispatch"]);const jt=(0,Be.useParams)(),[Jt,Mt]=(0,y.useState)([]),[rt,bt]=(0,y.useState)([]);(0,y.useEffect)(()=>{ce.actionTabs.key==="\u8D28\u91CF\u68C0\u6D4B"&&ua()},[ce.actionTabs.key]);function ua(){return Gt(this,null,function*(){const jn=yield(0,Ee.ZP)(`/api/homework_commons/${jt.categoryId}/code_quality_analyses/group_list.json`,{method:"GET",params:{page:1,limit:200}});Mt(jn)})}const pr=[{title:"\u5206\u73ED\u60C5\u51B5",dataIndex:"name"},{title:"\u6709\u6548\u4F5C\u54C1\u6570",dataIndex:"works_count"},{title:"\u68C0\u6D4B\u8FDB\u5EA6",dataIndex:"status"},{title:"\u4E0A\u6B21\u8BC4\u5206\u65F6\u95F4",dataIndex:"last_analysis_time"}];return y.createElement(y.Fragment,null,y.createElement(ye.default,{centered:!0,title:"\u4EE3\u7801\u8D28\u91CF\u8BC4\u5206",open:ce.actionTabs.key==="\u8D28\u91CF\u68C0\u6D4B",width:700,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>Gt(void 0,null,function*(){const jn=yield(0,Ee.ZP)(`/api/homework_commons/${jt.categoryId}/code_quality_analyses.json`,{method:"POST",body:{group_ids:rt}});(jn==null?void 0:jn.status)===0&&(Be.history.replace(`/classrooms/${jt.coursesId}/shixun_homework/${jt.categoryId}/detail?tabs=4`),window.location.reload(),Nt({type:"shixunHomeworks/setActionTabs",payload:{}}),bt([]))}),onCancel:()=>{bt([]),Nt({type:"shixunHomeworks/setActionTabs",payload:{}})}},y.createElement(be.default,{rowSelection:{type:"checkbox",onChange:(jn,Ir)=>{bt([...jn])},selectedRowKeys:rt,getCheckboxProps:jn=>({disabled:jn.status==="\u8FDB\u884C\u4E2D"||jn.works_count===0})},rowKey:jn=>jn.key||jn.id,scroll:{y:300},pagination:!1,columns:pr,dataSource:Jt==null?void 0:Jt.group_list})))};var ea=(0,Be.connect)(({shixunHomeworks:le})=>({shixunHomeworks:le}))(or),Zn=Object.defineProperty,na=Object.getOwnPropertySymbols,Wl=Object.prototype.hasOwnProperty,Kl=Object.prototype.propertyIsEnumerable,wl=(le,me,ce)=>me in le?Zn(le,me,{enumerable:!0,configurable:!0,writable:!0,value:ce}):le[me]=ce,Dn=(le,me)=>{for(var ce in me||(me={}))Wl.call(me,ce)&&wl(le,ce,me[ce]);if(na)for(var ce of na(me))Kl.call(me,ce)&&wl(le,ce,me[ce]);return le},ta=(le,me,ce)=>new Promise((Nt,Vt)=>{var jt=rt=>{try{Mt(ce.next(rt))}catch(bt){Vt(bt)}},Jt=rt=>{try{Mt(ce.throw(rt))}catch(bt){Vt(bt)}},Mt=rt=>rt.done?Nt(rt.value):Promise.resolve(rt.value).then(jt,Jt);Mt((ce=ce.apply(le,me)).next())});const ou=({shixunHomeworks:le,dispatch:me,isShow:ce,setIsShow:Nt,item:Vt,coursesId:jt,categoryId:Jt})=>{const[Mt,rt]=(0,y.useState)({page:1,limit:10}),[bt,ua]=(0,y.useState)([]),[pr,jn]=(0,y.useState)(!1);(0,y.useEffect)(()=>{ce&&Ir()},[ce]);function Ir(){return ta(this,null,function*(){jn(!0);const Un=yield(0,Ee.ZP)(`/api/student_works/${Vt.id}/game_details.json`,{method:"get",params:Dn({},Mt)});jn(!1),Un.status===0&&ua(Un==null?void 0:Un.data)})}const Hn=[{title:"\u5E8F\u53F7",dataIndex:"number",width:50,fixed:"left",ellipsis:!0,render:(Un,Cr,cr)=>y.createElement("span",{style:{color:"#000"}},Mt.limit*(Mt.page-1)+cr+1)},{title:"\u4EFB\u52A1\u540D\u79F0",dataIndex:"name",key:"name",ellipsis:!0,render:(Un,Cr,cr)=>y.createElement("span",{style:{color:"#000"}},Un)},{title:"\u901A\u5173\u8BE6\u60C5",dataIndex:"complete_status",key:"complete_status",ellipsis:!0,width:100,render:(Un,Cr,cr)=>y.createElement("span",null,Un==0?"\u672A\u901A\u5173":Un==4?"\u622A\u6B62\u540E\u901A\u5173":"\u5DF2\u901A\u5173")},{title:"\u8BC4\u6D4B\u6B21\u6570",dataIndex:"evaluate_count",key:"evaluate_count",width:100,ellipsis:!0,render:(Un,Cr,cr)=>y.createElement("span",{style:{color:"#333"}},Un)},{title:"\u5B9E\u8BAD\u8017\u65F6",dataIndex:"time_consuming",key:"time_consuming",width:120,ellipsis:!0,render:(Un,Cr,cr)=>y.createElement("span",{style:{color:"#333"}},Un)}];return y.createElement(y.Fragment,null,y.createElement(ye.default,{centered:!0,title:"\u901A\u5173\u60C5\u51B5",open:ce,width:700,footer:null,maskClosable:!1,onCancel:()=>{Mt.page=1,Mt.limit=10,rt(Dn({},Mt)),Nt(!1)}},y.createElement("div",{style:{display:"flex",justifyContent:"flex-start",alignItems:"center",marginBottom:"20px"}},y.createElement("div",{style:{maxWidth:"200px",textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden",WebkitLineClamp:1}},y.createElement("span",{style:{color:"#666",marginRight:"10px"}},"\u5B66\u751F\u59D3\u540D"),y.createElement("span",{title:Vt==null?void 0:Vt.user_name,style:{color:"#232B40"}},Vt==null?void 0:Vt.user_name)),y.createElement("div",{style:{marginLeft:"50px",marginRight:"50px",maxWidth:"180px",textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden",WebkitLineClamp:1}},y.createElement("span",{style:{color:"#666",marginRight:"10px"}},"\u5B66\u53F7"),y.createElement("span",{title:Vt==null?void 0:Vt.student_id,style:{color:"#232B40"}},(Vt==null?void 0:Vt.student_id)||"--")),y.createElement("div",{style:{maxWidth:"200px",textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden",WebkitLineClamp:1}},y.createElement("span",{style:{color:"#666",marginRight:"10px"}},"\u73ED\u7EA7"),y.createElement("span",{title:Vt==null?void 0:Vt.group_name,style:{color:"#232B40"}},(Vt==null?void 0:Vt.group_name)||"--"))),y.createElement(be.default,{scroll:{y:380},columns:Hn,loading:pr,style:{marginBottom:Mt.limit>(bt==null?void 0:bt.count)?"16px":"0"},dataSource:bt.games,pagination:{size:"default",showQuickJumper:!0,showSizeChanger:!0,pageSizeOptions:["10","15","50","100","200"],hideOnSinglePage:!0,pageSize:Mt.limit,current:Mt.page,position:["bottomRight"],onChange:(Un,Cr)=>{Mt.page=Un,Mt.limit=Cr,rt(Dn({},Mt)),Ir()},total:bt==null?void 0:bt.count,showTotal:(Un,Cr)=>y.createElement("span",null,"\u5171",y.createElement("span",{style:{color:"#165DFF"}}," ",Un," "),"\u6761\u6570\u636E")}})))};var hu=(0,Be.connect)(({shixunHomeworks:le})=>({shixunHomeworks:le}))(ou),Zl=ee(84454),ht=ee(59301),nl=Object.defineProperty,wr=Object.getOwnPropertySymbols,Mn=Object.prototype.hasOwnProperty,Ol=Object.prototype.propertyIsEnumerable,dl=(le,me,ce)=>me in le?nl(le,me,{enumerable:!0,configurable:!0,writable:!0,value:ce}):le[me]=ce,fl=(le,me)=>{for(var ce in me||(me={}))Mn.call(me,ce)&&dl(le,ce,me[ce]);if(wr)for(var ce of wr(me))Ol.call(me,ce)&&dl(le,ce,me[ce]);return le},yl=(le,me,ce)=>new Promise((Nt,Vt)=>{var jt=rt=>{try{Mt(ce.next(rt))}catch(bt){Vt(bt)}},Jt=rt=>{try{Mt(ce.throw(rt))}catch(bt){Vt(bt)}},Mt=rt=>rt.done?Nt(rt.value):Promise.resolve(rt.value).then(jt,Jt);Mt((ce=ce.apply(le,me)).next())});const Al=({shixunHomeworks:le,loading:me,dispatch:ce,setExportParams:Nt,classroomList:Vt,user:jt})=>{var Jt,Mt,rt,bt,ua,pr,jn,Ir,Hn,Un,Cr,cr,ur,Jr,Tn,Qt,cn,ma,Xn,an,jr,Bt,xt,zn,Fr,Er,Jn,Ta,cl,Ra,lu,al,Gl,vu,Ha,tr,La,za,Pl,_l,ll,Xa,Nl,yr,Va,kr,a,E,b,x,z,te,ie,fe,de,we,Oe,$e,Et,Ct,nn,Nn;const Pn=(0,Be.useParams)(),[It,Sr]=(0,y.useState)(fl(fl({},{page:1,limit:20,order:"work_score",b_order:"desc"}),Pn)),[ar]=dt.default.useForm(),[Hr,fa]=(0,y.useState)(),[Xr,Ga]=(0,y.useState)({}),[xl,$l]=(0,y.useState)({}),[bl,mu]=(0,y.useState)([]),[Eu,Zt]=(0,y.useState)(!1),[dr,da]=(0,y.useState)([]),[An,On]=(0,y.useState)(!1),[gr,ul]=(0,y.useState)(),[zl,Sl]=(0,y.useState)(1),[du,Ou]=(0,y.useState)(),[Ml,Di]=(0,y.useState)(),[Du,ii]=(0,y.useState)(),[ni,Bu]=(0,y.useState)(),[Bi,go]=(0,y.useState)(),[kc,Lc]=(0,y.useState)(!1),[mc,Nc]=(0,y.useState)(!1),[Pc,hc]=(0,y.useState)(!1),[Oc,vc]=(0,y.useState)(),pc=(0,y.useRef)(),[js,Ec]=(0,y.useState)([]),[yc,jc]=(0,y.useState)([]),[Ac,Cc]=(0,y.useState)(0),[Ql,Tc]=(0,y.useState)(null),Ts=(0,y.useRef)(null);(0,y.useEffect)(()=>(Ri(!0),()=>{Ga([]),mu([]),clearInterval(pc.current)}),[It.coursesId]),(0,y.useEffect)(()=>{var Ht;try{const bn=JSON.parse(JSON.stringify(le.shixunWorkList));!((Ht=bn==null?void 0:bn.student_works)!=null&&Ht.length)&&(bn!=null&&bn.id)?(bn.student_works=[fl({},bn)],Ga(bn)):(bn!=null&&bn.id&&mu([fl(fl({},bn),{number:"\u6211"})]),Ga(fl({},bn)))}catch(bn){}},[le.shixunWorkList]),(0,y.useEffect)(()=>{let Ht=null;if((Ql==null?void 0:Ql.status)==1&&clearInterval(Ht),(Ql==null?void 0:Ql.complete_num)!=(Ql==null?void 0:Ql.total_count)&&(Ql==null?void 0:Ql.status)!=1)return Ht=setInterval(()=>{Dc()},3e3),()=>clearInterval(Ht)},[Ql==null?void 0:Ql.complete_num,Ql==null?void 0:Ql.status]),(0,y.useEffect)(()=>{me["shixunHomeworks/getShixunWorkHeadInfo"]||Dc()},[me["shixunHomeworks/getShixunWorkHeadInfo"]]);const Rc=()=>yl(void 0,null,function*(){const Ht=ce({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:It})}),Ri=Ht=>{Nt(fl({},It));const bn=ce({type:"shixunHomeworks/getShixunWorkList",payload:It});return Ht&&bn.then(Qa=>{var uu,iu,yu;((uu=Qa==null?void 0:Qa.homework_status)!=null&&uu.includes("\u8FDB\u884C\u4E2D")||(iu=Qa==null?void 0:Qa.homework_status)!=null&&iu.includes("\u8865\u4EA4\u4E2D")||(yu=Qa==null?void 0:Qa.homework_status)!=null&&yu.includes("\u63D0\u4EA4\u4E2D"))&&(0,je.dE)()}),bn};(0,y.useEffect)(()=>{},[]);const Qc=()=>yl(void 0,null,function*(){const Ht=yield(0,st.Uc)({categoryId:Pn.categoryId});fa(Ht==null?void 0:Ht.update_score)}),zc=()=>yl(void 0,null,function*(){ce({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6210\u7EE9\u8BA1\u7B97\u4E2D\uFF0C\u8BF7\u7A0D\u5019..."}});const Ht=yield(0,st.Vs)({categoryId:Pn.categoryId});ce({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}}),(Ht==null?void 0:Ht.status)===0&&(ve.ZP.success(Ht==null?void 0:Ht.message),Ri())}),Wc=()=>{It.page=1;const Ht=Object.assign({},ar.getFieldValue());delete It.course_group,delete It.teacher_comment,Object.keys(Ht).map(function(bn){var Qa,uu;switch(bn){case"task_status":Ht[bn].includes("all")||!Ht[bn].length?(delete It.work_status,ar.setFieldsValue({task_status:"all"})):(It.work_status=Ht[bn],ar.setFieldsValue({task_status:It.work_status}));break;case"course_group_info":Ht[bn].includes("all")||!Ht[bn].length?(delete It.course_group,ar.setFieldsValue({course_group_info:"all"})):(It.course_group=Ht[bn],ar.setFieldsValue({course_group_info:It.course_group}));break;case"teacher_comment":Ht[bn].includes("all")||!Ht[bn].length?(delete It.teacher_comment,ar.setFieldsValue({teacher_comment:"all"})):(It.teacher_comment=((Qa=Ht[bn])==null?void 0:Qa.length)===1?Number(Ht[bn][0]):"",ar.setFieldsValue({teacher_comment:Ht[bn]}));break;case"poll_commit_status":Ht[bn].includes("all")||!Ht[bn].length?(delete It.poll_commit_status,ar.setFieldsValue({poll_commit_status:"all"})):(It.poll_commit_status=((uu=Ht[bn])==null?void 0:uu.length)===1?Number(Ht[bn][0]):"",ar.setFieldsValue({poll_commit_status:Ht[bn]}));break}}),Ri(),Rc()},Zc=(Ht,bn)=>{Ec(bn.map(Qa=>(Qa.course_group_id===Ht&&(Qa.checked=!Qa.checked),Qa))),Fc(bn)},Fc=Ht=>{jc(Ht.filter(bn=>bn.checked).map(bn=>bn.course_group_id))},Xo=(0,y.useRef)();(0,y.useEffect)(()=>{Xo.current=yc},[yc]),(0,y.useEffect)(()=>{document.getElementById("divhe")&&document.getElementById("divhe").scrollHeight>47&&(go(47),Lc(!0))},[document.getElementById("divhe")]);const Yc=(Ht,bn)=>{It.page=Ht,It.limit=bn,Ri()};function Rs(){Sl(1),Ou(""),Di(""),ii(""),Bu(""),da([])}(0,y.useEffect)(()=>{sessionStorage.getItem("classroomsShixunDetailAutoRefersh")&&xc(!0)},[]);const xc=Ht=>{if(!Ht){clearInterval(pc.current);return}pc.current=setInterval(()=>{Ri()},1e3*10)},wc=[{title:"\u5E8F\u53F7",dataIndex:"number",align:"center",width:50,ellipsis:{showTitle:!1},render:(Ht,bn,Qa)=>It.limit*(It.page-1)+Qa+1},{title:"\u59D3\u540D",dataIndex:"user_name",align:"center",width:110,ellipsis:{showTitle:!1},render:Ht=>ht.createElement(Te.Z,{placement:"bottomLeft",title:Ht},ht.createElement("a",null,Ht))},!((Jt=le.headerInfo)!=null&&Jt.is_excellent)&&!(0,je.Jd)()&&{title:"\u5B66\u53F7",dataIndex:"student_id",align:"center",sorter:!0,showSorterTooltip:!1,ellipsis:{showTitle:!1},sortOrder:It.order==="student_id"?It.b_order==="desc"?"descend":"ascend":null,render:Ht=>ht.createElement(Te.Z,{placement:"bottomLeft",title:Ht||"--"},ht.createElement("span",{className:"current"},Ht||"--"))},{title:"\u5206\u73ED",dataIndex:"group_name",align:"center",ellipsis:{showTitle:!1},render:(Ht,bn)=>Ht?ht.createElement(Te.Z,{placement:"bottom",title:Ht},ht.createElement("span",{className:"current"},Ht)):"--"},{title:"\u4F5C\u4E1A\u72B6\u6001",dataIndex:"work_status",align:"center",sorter:!0,ellipsis:{showTitle:!1},showSorterTooltip:!1,sortOrder:It.order==="work_status"?It.b_order==="desc"?"descend":"ascend":null,render:(Ht,bn)=>ht.createElement(ht.Fragment,null,ht.createElement(ge.rK,{status:Ht}),(bn==null?void 0:bn.student_view_answer)&&ht.createElement("div",{style:{color:"#3061D0"}},"\uFF08\u67E5\u770B\u7B54\u6848\uFF09"))},!(0,je.Jd)()&&{title:ht.createElement("span",null,"\u6700\u7EC8\u6210\u7EE9",ht.createElement(Te.Z,{placement:"top",title:ht.createElement("pre",null,"\u9F20\u6807\u505C\u7559\u5177\u4F53\u5206\u503C\u4E0A\u53EF\u67E5",ht.createElement("br",null),"\u770B\u5F97\u5206\u660E\u7EC6",ht.createElement("br",null))},ht.createElement("img",{src:`${Se.Z.IMG_SERVER}/images/educoder/problem.png`,className:"ml2 current"}))),dataIndex:"work_score",sorter:!0,align:"center",showSorterTooltip:!1,sortOrder:It.order==="work_score"?It.b_order==="desc"?"descend":"ascend":null,ellipsis:{showTitle:!1},render:(Ht,bn)=>{var Qa;let uu;const{unadjusted_score:iu,is_adjusted:yu}=bn||{};return Ht>=0&&Ht<=60?uu=ht.createElement("span",{className:"c-red"},yu?`${Ht}(\u5DF2\u8C03\u5206)`:Ht):Ht===100?uu=ht.createElement("span",{className:"c-green"},yu?`${Ht}(\u5DF2\u8C03\u5206)`:Ht):Ht>60?uu=ht.createElement("span",{className:"c-orange"},yu?`${Ht}(\u5DF2\u8C03\u5206)`:Ht):uu="--",ht.createElement(Te.Z,{placement:"bottom",title:bn.ultimate_score?ht.createElement("div",null,uu==="--"?"\u6700\u7EC8\u8C03\u6574\u6210\u7EE9\uFF1A0\u5206":`\u6700\u7EC8\u8C03\u6574\u6210\u7EE9\uFF1A${bn.work_score}\u5206`):ht.createElement("div",null,ht.createElement("div",null,bn.final_score?`\u5173\u5361\u5F97\u5206\uFF1A${bn.final_score}\u5206`:"\u5173\u5361\u5F97\u5206\uFF1A0\u5206"),ht.createElement("div",null,bn.eff_score?`\u6548\u7387\u8BC4\u5206\uFF1A${bn.eff_score}\u5206`:"\u6548\u7387\u8BC4\u5206\uFF1A0\u5206"),ht.createElement("div",null,bn.repeat_minus_score?`\u67E5\u91CD\u6263\u5206\uFF1A${bn.repeat_minus_score}\u5206`:"\u67E5\u91CD\u6263\u5206\uFF1A0\u5206"),ht.createElement("div",null,bn.late_penalty?`\u8865\u4EA4\u6263\u5206\uFF1A${bn.late_penalty}\u5206`:"\u8865\u4EA4\u6263\u5206\uFF1A0\u5206"),!((Qa=le.headerInfo)!=null&&Qa.answer_open_evaluation)&&ht.createElement("div",null,"\u67E5\u770B\u53C2\u8003\u7B54\u6848\uFF1A",bn.view_answer_count,"\u5173"),ht.createElement("div",null,"\u539F\u59CB\u6210\u7EE9\uFF1A",iu==="--"?iu:`${iu}\u5206`),ht.createElement("div",null,bn.work_score?`\u6700\u7EC8\u6210\u7EE9\uFF1A${bn.work_score}\u5206`:"\u6700\u7EC8\u6210\u7EE9\uFF1A0\u5206"))},uu)}},{title:ht.createElement("span",null,"\u5B8C\u6210\u65F6\u95F4"),dataIndex:"finished_time",align:"center",ellipsis:!1,showSorterTooltip:!1,sorter:!0,sortOrder:It.order==="finished_time"?It.b_order==="desc"?"descend":"ascend":null,render:(Ht,bn)=>Ht?ht.createElement(Te.Z,{placement:"bottomLeft",title:Ht},Ht&&Ht!="--"?ke()(Ht).format(mc?"HH:mm":"YYYY-MM-DD HH:mm"):Ht):"--"},{title:ht.createElement("span",null,"\u5B9E\u8BAD\u603B\u8017\u65F6"),dataIndex:"cost_time",align:"center",width:110,ellipsis:!1,showSorterTooltip:!1,sorter:!0,sortOrder:It.order==="cost_time"?It.b_order==="desc"?"descend":"ascend":null,render:(Ht,bn)=>Ht?ht.createElement(Te.Z,{placement:"bottomLeft",title:Ht},Ht):"--"},{title:"\u901A\u5173\u60C5\u51B5",align:"center",dataIndex:"complete_info",ellipsis:{showTitle:!1},render:(Ht,bn)=>ht.createElement(ht.Fragment,null,ht.createElement("span",{style:{color:"#0152d9"},onClick:Qa=>{Qa.stopPropagation(),vc(bn),hc(!0)}},Ht),(0,je.dE)()&&([-1,0,1].includes(bn==null?void 0:bn.work_status)&&(bn==null?void 0:bn.complete_info_condition)||!(bn!=null&&bn.complete_info_condition)&&[2,3,4].includes(bn==null?void 0:bn.work_status))&&ht.createElement(Te.Z,{title:"\u4F5C\u4E1A\u72B6\u6001\u4E0E\u901A\u5173\u60C5\u51B5\u4E0D\u5339\u914D\uFF0C\u53EF\u70B9\u51FB\u66F4\u65B0\u6210\u7EE9\u6309\u94AE\u83B7\u53D6\u6700\u65B0\u6210\u7EE9"},ht.createElement("i",{className:"iconfont icon-tishi3",style:{color:"#F59A23"}})))},((Mt=le==null?void 0:le.headerInfo)==null?void 0:Mt.related_poll)&&{title:"\u8C03\u67E5\u95EE\u5377",align:"center",width:80,dataIndex:"poll_commit_status",ellipsis:{showTitle:!1},render:(Ht,bn)=>ht.createElement(ht.Fragment,null,Ht?ht.createElement("span",{onClick:Qa=>{Qa.stopPropagation(),bn.un_anonymous?(0,ge.xg)(`/classrooms/${It.coursesId}/poll/${bn.poll_id}/questionnaireInfo/${bn==null?void 0:bn.user_login}?type=teacher`):(0,ge.xg)(`/classrooms/${It.coursesId}/poll/${bn.poll_id}/detail?tabs=0`)},className:"current",style:{color:"#16A341"}},"\u5DF2\u5B8C\u6210"):ht.createElement("span",{onClick:Qa=>{Qa.stopPropagation(),(0,ge.xg)(`/classrooms/${It.coursesId}/poll/${bn.poll_id}/detail`)},className:"current"},"\u672A\u5B8C\u6210"))},{title:"\u8BC4\u6D4B\u6B21\u6570",dataIndex:"sum_evaluate_count",align:"center",ellipsis:{showTitle:!1},sorter:!0,sortOrder:It.order==="sum_evaluate_count"?It.b_order==="desc"?"descend":"ascend":null,render:(Ht,bn)=>Ht&&Ht!="--"?ht.createElement(Te.Z,{placement:"bottom",title:Ht},ht.createElement("span",{className:"current"},Ht)):"--"},((rt=le==null?void 0:le.headerInfo)==null?void 0:rt.is_open_submit_test_result)&&{title:"\u5B9E\u9A8C\u7ED3\u679C",dataInex:"is_submit_test_result",ellipsis:!0,render:(Ht,bn)=>bn!=null&&bn.is_submit_test_result?ht.createElement("span",{className:"c-green "},"\u5DF2\u63D0\u4EA4"):ht.createElement("span",{className:"c-red-e53"},"\u672A\u63D0\u4EA4")},!mc&&{title:"\u64CD\u4F5C",dataInex:"action",align:"center",ellipsis:!0,className:"workListTable",render:(Ht,bn)=>{var Qa,uu,iu,yu;return(0,je.dE)()?ht.createElement("div",null,(0,ge.JL)(bn==null?void 0:bn.work_status)==="\u672A\u5F00\u542F"?ht.createElement("span",null,"--"):ht.createElement("a",{target:"_blank",onClick:ju=>{var bi,io;if((io=(bi=le==null?void 0:le.headerInfo)==null?void 0:bi.homework_status)!=null&&io.includes("\u5BFC\u5165")){ju.stopPropagation(),vc(bn),hc(!0);return}ju.stopPropagation(),window.open(`/classrooms/${It.coursesId}/shixun_homework/${It.categoryId}/${bn.id}/comment`)}},"\u67E5\u770B")):(uu=(Qa=le==null?void 0:le.headerInfo)==null?void 0:Qa.homework_status)!=null&&uu.includes("\u5BFC\u5165")?(0,je.GJ)()&&ht.createElement("span",{style:{color:"#0152d9"},onClick:ju=>{var bi;ju.stopPropagation(),ce({type:"classroomList/setActionTabs",payload:{key:"\u4FEE\u6539\u6210\u7EE9",name:(bi=le==null?void 0:le.headerInfo)==null?void 0:bi.homework_name,id:bn==null?void 0:bn.id,type:"practice"}})}},"\u4FEE\u6539\u6210\u7EE9"):ht.createElement("div",null,ht.createElement("span",{style:{color:"#0152d9"},onClick:(0,Kn.throttle)(ju=>yl(void 0,null,function*(){if((0,je.Rm)()&&!Vt.AssistantObject.practice.can_appraise){ve.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}ju.stopPropagation(),ce({type:"shixunHomeworks/setActionTabs",payload:{key:"\u66F4\u6539\u70B9\u8BC4",selectArrs:{myshixun_identifier:"",data:{name:bn==null?void 0:bn.user_name,homeworkId:bn==null?void 0:bn.id}}}})}),2e3,{trailing:!1,leading:!0})},bn.has_shixun_work_comment?"\u66F4\u6539\u70B9\u8BC4":"\u8FFD\u52A0\u70B9\u8BC4"),(bn==null?void 0:bn.work_status)!==0&&[1,2,3,4].includes(bn==null?void 0:bn.work_status)&&[ht.createElement("br",null),ht.createElement("a",{target:"_blank",onClick:(0,Kn.throttle)(ju=>yl(void 0,null,function*(){var bi,io,Bc,bc,Sc;if(ju.stopPropagation(),ju.preventDefault(),(0,je.Rm)()&&!((bi=Vt.AssistantObject.practice)!=null&&bi.can_view)){ve.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}if((io=jt.userInfo)!=null&&io.professional_certification){const zs=yield(0,st.GS)(bn==null?void 0:bn.id);(Bc=zs==null?void 0:zs.data)!=null&&Bc.url&&(0,ge.xg)(((bc=zs==null?void 0:zs.data)==null?void 0:bc.url)+`?courseGroup=${(It==null?void 0:It.course_group)||""}&workStatus=${((Sc=It==null?void 0:It.work_status)==null?void 0:Sc.filter(Mc=>Mc!=0&&Mc!=-1))||""}&search=${(It==null?void 0:It.search)||""}`)}else return ye.default.confirm({title:"\u63D0\u793A",centered:!0,content:ht.createElement("div",{className:"tc"},"\u60A8\u9700\u8981\u53BB\u5B8C\u6210\u60A8\u7684\u804C\u4E1A\u8BA4\u8BC1\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,ge.xg)("/account/certification")}}),!1}),5e3,{trailing:!1,leading:!0})},"\u67E5\u770B\u5B9E\u8BAD")],((yu=(iu=le==null?void 0:le.headerInfo)==null?void 0:iu.homework_status)==null?void 0:yu[0])!=="\u5DF2\u622A\u6B62"&&!!bn.myshixun_id&&[ht.createElement("br",null),ht.createElement("span",{className:dn.color32C,onClick:ju=>{ju.stopPropagation(),ce({type:"shixunHomeworks/setActionTabs",payload:{key:"\u6253\u56DE\u91CD\u505A",selectArrs:bn,params:It,homework_common_id:It.categoryId}})}},"\u6253\u56DE\u91CD\u505A")])}}].filter(Ht=>!!Ht),Hc=()=>{var Ht,bn,Qa,uu;return ht.createElement($t.default,null,ht.createElement($t.default.Item,{onClick:()=>{var iu,yu,ju;if(!(!((iu=le==null?void 0:le.headerInfo)!=null&&iu.is_old_data_for_time)&&(0,ge.Ye)(ce))){if((0,je.Rm)()&&!((yu=Vt.AssistantObject.practice)!=null&&yu.can_download)){ve.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}ce({type:"classroomList/setActionTabs",payload:{key:"\u9009\u62E9\u73ED\u7EA7",title:"\u5BFC\u51FA\u5B66\u751F\u6210\u7EE9",course_groups:(ju=le==null?void 0:le.headerInfo)==null?void 0:ju.course_group_info,fn:()=>{(0,Zl.Iy)(JSON.parse(sessionStorage.all_student_works_params),"shixun_work_list")}}})}},key:"1"},"\u5B66\u751F\u6210\u7EE9"),(0,je.GJ)()&&((Ht=Xr==null?void 0:Xr.student_works)==null?void 0:Ht.length)>0&&!((Qa=(bn=le==null?void 0:le.headerInfo)==null?void 0:bn.homework_status)!=null&&Qa.includes("\u5BFC\u5165"))&&ht.createElement($t.default.Item,{key:"3",onClick:()=>{var iu,yu,ju;if(!(!((iu=le==null?void 0:le.headerInfo)!=null&&iu.is_old_data_for_time)&&(0,ge.Ye)(ce))){if((0,je.Rm)()&&!((yu=Vt.AssistantObject.practice)!=null&&yu.can_download)){ve.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}ce({type:"classroomList/setActionTabs",payload:{key:"\u9009\u62E9\u73ED\u7EA7",title:"\u5BFC\u51FA\u5B9E\u8BAD\u62A5\u544A",course_groups:(ju=le==null?void 0:le.headerInfo)==null?void 0:ju.course_group_info,fn:()=>{ye.default.confirm({title:"\u9009\u62E9\u5BFC\u51FA\u65B9\u5F0F",closable:!0,icon:null,centered:!0,okText:ht.createElement(Te.Z,{title:"\u5BFC\u51FA\u65F6\u4E0D\u80FD\u9000\u51FA\u6216\u5173\u95ED\u5BFC\u51FA\u9875\u9762\uFF0C\u53EF\u80FD\u4F1A\u5F71\u54CD\u5176\u4ED6\u64CD\u4F5C"},"\u524D\u7AEF\u5BFC\u51FA"),cancelText:ht.createElement(Te.Z,{title:"\u751F\u6210\u5BFC\u51FA\u4EFB\u52A1\u540E\u53EF\u5173\u95ED\u9875\u9762\uFF0C\u540E\u53F0\u5BFC\u51FA\u6210\u529F\u540E\u5728\u5386\u53F2\u5BFC\u51FA\u9875\u9762\u81EA\u884C\u4E0B\u8F7D\uFF0C\u4E0D\u5F71\u54CD\u5176\u4ED6\u64CD\u4F5C"},"\u540E\u53F0\u5BFC\u51FA"),onOk:()=>{var bi,io;ce({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5BFC\u51FA\u5B9E\u8BAD\u62A5\u544A",type:2}}),localStorage.setItem("dowolders","1"),Be.history.push(`/classrooms/${It==null?void 0:It.coursesId}/shixun_homework/${It.categoryId}/${(io=(bi=Xr==null?void 0:Xr.student_works)==null?void 0:bi[0])==null?void 0:io.id}/comment`)},onCancel:()=>{},cancelButtonProps:{onClick:()=>{(0,Zl.jj)(JSON.parse(sessionStorage.all_student_works_params),"shixun_report")}}})}}})}}},"\u5B9E\u8BAD\u62A5\u544A"),((uu=le==null?void 0:le.headerInfo)==null?void 0:uu.start_permanent)&&ht.createElement($t.default.Item,{onClick:()=>yl(void 0,null,function*(){var iu;if(!((iu=le==null?void 0:le.headerInfo)!=null&&iu.is_old_data_for_time)&&(0,ge.Ye)(ce))return;let yu=yield(0,Ee.ZP)(`/api/homework_commons/${It.categoryId}/export_workspace_files.json`,{method:"post",body:{is_repeat_export:0}});yu.status===0&&Be.history.push(`/classrooms/${It.coursesId}/exportlist/workspace_files`),yu.status===-3&&(ce({type:"classroomList/setActionTabs",payload:{key:"\u91CD\u590D\u5BFC\u51FA\u63D0\u9192",params:It}}),Be.history.push(`/classrooms/${It.coursesId}/exportlist/workspace_files`))}),key:"4"},"\u5B9E\u9A8C\u6570\u636E"),ht.createElement($t.default.Item,{key:"2",onClick:()=>{var iu,yu;if(!(!((iu=le==null?void 0:le.headerInfo)!=null&&iu.is_old_data_for_time)&&(0,ge.Ye)(ce))){if((0,je.Rm)()&&!((yu=Vt.AssistantObject.practice)!=null&&yu.can_download)){ve.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Be.history.push(`/classrooms/${It==null?void 0:It.coursesId}/exportlist/shixun_work_list,shixun_report`)}}},"\u5386\u53F2\u5BFC\u51FA"))},Dc=()=>yl(void 0,null,function*(){const{ai_question_record_id:Ht}=le.headerInfo;if(!Ht)return;const bn=yield(0,Ee.ZP)(`/api/shixun_homeworks/${Pn==null?void 0:Pn.categoryId}/comments_schedule.json`,{method:"get",params:{ai_question_record_id:Ht}});Tc(bn)});return ht.createElement(ht.Fragment,null,ht.createElement("section",{className:`${dn.wrap} minH500 bg-white pl30 pr30 pt30`},((ua=(bt=le==null?void 0:le.headerInfo)==null?void 0:bt.homework_status)==null?void 0:ua.includes("\u672A\u53D1\u5E03"))&&ht.createElement(Ne.Z,null),!!bl.length&&ht.createElement(be.default,{className:"mb10",dataSource:bl,columns:wc,pagination:!1,showHeader:!1,loading:!1}),!((jn=(pr=le==null?void 0:le.headerInfo)==null?void 0:pr.homework_status)!=null&&jn.includes("\u672A\u53D1\u5E03"))&&ht.createElement("aside",null,!(0,je.GJ)()&&ht.createElement("div",{className:"c-light-black font12"},ht.createElement("span",null,"\u5DF2\u5F00\u59CB\u505A\u9898 ",((Ir=le==null?void 0:le.shixunWorkList)==null?void 0:Ir.commit_count)||0," \u4EBA"),ht.createElement("span",{className:"ml5"},"\u672A\u5F00\u59CB\u505A\u9898 ",((Hn=le==null?void 0:le.shixunWorkList)==null?void 0:Hn.uncommit_count)||0," \u4EBA"),((Un=le==null?void 0:le.headerInfo)==null?void 0:Un.left_time)&&ht.createElement(ht.Fragment,null,ht.createElement("span",{className:"ml20 c-black"},(cr=(Cr=le==null?void 0:le.headerInfo)==null?void 0:Cr.left_time)==null?void 0:cr.status),ht.createElement("span",{className:"ml20 c-orange-ff9"},(Jr=(ur=le==null?void 0:le.headerInfo)==null?void 0:ur.left_time)==null?void 0:Jr.time))),(0,je.GJ)()&&ht.createElement(ht.Fragment,null,ht.createElement(dt.default,{form:ar,onChange:Wc,initialValues:{task_status:"all",course_group_info:"all",teacher_comment:"all",poll_commit_status:"all"}},((Qt=(Tn=le==null?void 0:le.headerInfo)==null?void 0:Tn.task_status)==null?void 0:Qt.length)>0&&ht.createElement(dt.default.Item,{name:"task_status"},ht.createElement(Pt.default.Group,{value:[],style:{width:"100%"}},ht.createElement(Ue.Z,null,ht.createElement(_e.Z,{className:"font14",flex:"80px"},"\u4F5C\u4E1A\u72B6\u6001:"),ht.createElement(_e.Z,{flex:"80px"},ht.createElement(Pt.default,{value:"all"},"\u5168\u90E8")),ht.createElement(_e.Z,{flex:"1"},((cn=le==null?void 0:le.headerInfo)==null?void 0:cn.task_status)&&((ma=le==null?void 0:le.headerInfo)==null?void 0:ma.task_status.map((Ht,bn)=>ht.createElement(Pt.default,{name:"task_status",value:Ht.id},Ht.name,"(",Ht.count,")",Ht.name==="\u622A\u6B62\u540E\u901A\u5173"?ht.createElement(Te.Z,{title:"\u5728\u89C4\u5B9A\u65F6\u95F4\u5916\u5B8C\u6210\u7684\u4F5C\u4E1A"},ht.createElement("i",{className:"font13 ml5 iconfont icon-tishixiaowenhao"})):null))))))),((an=(Xn=le==null?void 0:le.headerInfo)==null?void 0:Xn.course_group_info)==null?void 0:an.length)>0&&ht.createElement(dt.default.Item,{name:"course_group_info"},ht.createElement(Pt.default.Group,{style:{width:"100%"}},ht.createElement(Ue.Z,null,ht.createElement(_e.Z,{className:"font14",flex:"80px",style:{marginBottom:10}},"\u5206\u73ED\u60C5\u51B5:"),ht.createElement(_e.Z,{flex:"80px"},ht.createElement(Pt.default,{value:"all"},"\u5168\u90E8")),ht.createElement(_e.Z,{flex:"1",id:"divhe",style:{height:Bi+"px",overflow:"hidden"}},(Bt=(jr=le==null?void 0:le.headerInfo)==null?void 0:jr.course_group_info)==null?void 0:Bt.map((Ht,bn)=>ht.createElement(Pt.default,{value:Ht.course_group_id},Ht.group_group_name,"(",Ht.count,")"))),kc&&ht.createElement("span",{onClick:()=>{let Ht=document.getElementById("divhe").scrollHeight;Bi>47?go(47):go(Ht)},style:{color:"rgb(76, 172, 255)",cursor:"pointer",alignItems:"flex-end",display:"flex"}},Bi===47?"\u5C55\u5F00":"\u6536\u8D77",Bi===47?ht.createElement(re.Z,{style:{marginBottom:"3px",marginLeft:"2px"}}):ht.createElement(ne.Z,{style:{marginBottom:"3px",marginLeft:"2px"}}))))),((zn=(xt=le==null?void 0:le.headerInfo)==null?void 0:xt.teacher_comment)==null?void 0:zn.length)>0&&ht.createElement(dt.default.Item,{name:"teacher_comment"},ht.createElement(Pt.default.Group,{style:{width:"100%"}},ht.createElement(Ue.Z,null,ht.createElement(_e.Z,{className:"font14",flex:"80px"},"\u8FFD\u52A0\u70B9\u8BC4:"),ht.createElement(_e.Z,{flex:"80px"},ht.createElement(Pt.default,{value:"all"},"\u5168\u90E8")),ht.createElement(_e.Z,{flex:"1"},((Fr=le==null?void 0:le.headerInfo)==null?void 0:Fr.teacher_comment)&&((Er=le==null?void 0:le.headerInfo)==null?void 0:Er.teacher_comment.map((Ht,bn)=>ht.createElement(Pt.default,{value:String(Ht.id)},Ht.name,"(",Ht.count,")"))))))),((Jn=le==null?void 0:le.headerInfo)==null?void 0:Jn.related_poll)&&ht.createElement(dt.default.Item,{name:"poll_commit_status"},ht.createElement(Pt.default.Group,{style:{width:"100%"}},ht.createElement(Ue.Z,null,ht.createElement(_e.Z,{className:"font14",flex:"80px"},"\u8C03\u67E5\u95EE\u5377:"),ht.createElement(_e.Z,{flex:"80px"},ht.createElement(Pt.default,{value:"all"},"\u5168\u90E8")),ht.createElement(_e.Z,{flex:"1"},[{id:1,name:"\u5DF2\u5B8C\u6210"},{id:0,name:"\u672A\u5B8C\u6210"}].map((Ht,bn)=>ht.createElement(Pt.default,{value:String(Ht.id)},Ht.name))))))),ht.createElement(Ue.Z,{align:"middle"},ht.createElement(_e.Z,{flex:"1"},ht.createElement(Ue.Z,{align:"middle"},ht.createElement(_e.Z,null,ht.createElement(kt.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",onSearch:Ht=>{It.search=Ht.trim(),It.page=1,Ri()},style:{width:240}})),ht.createElement(_e.Z,null,ht.createElement("span",{className:"ml5"},ht.createElement("span",{className:"c-red"},(Ta=le==null?void 0:le.shixunWorkList)==null?void 0:Ta.total_count),"\u4E2A\u68C0\u7D22\u7ED3\u679C\uFF08",(cl=le==null?void 0:le.shixunWorkList)==null?void 0:cl.total_count,"\u4E2A\u5B66\u751F\uFF09")))),ht.createElement(_e.Z,null,(((lu=(Ra=le==null?void 0:le.headerInfo)==null?void 0:Ra.homework_status)==null?void 0:lu.includes("\u5DF2\u622A\u6B62"))||((Gl=(al=le==null?void 0:le.headerInfo)==null?void 0:al.homework_status)==null?void 0:Gl.includes("\u63D0\u4EA4\u4E2D"))||((Ha=(vu=le==null?void 0:le.headerInfo)==null?void 0:vu.homework_status)==null?void 0:Ha.includes("\u8FDB\u884C\u4E2D")))&&ht.createElement(Pe.ZP,{className:"ml10",onClick:()=>{var Ht,bn,Qa,uu;if(!(!((Ht=le==null?void 0:le.headerInfo)!=null&&Ht.is_old_data_for_time)&&(0,ge.Ye)(ce))){if(((Qa=(bn=le==null?void 0:le.headerInfo)==null?void 0:bn.challenges)==null?void 0:Qa.length)===0)return ve.ZP.info("\u672C\u6B21\u4F5C\u4E1A\u4E2D\u6CA1\u6709\u9700\u8981\u8FDB\u884C\u4EE3\u7801\u8BC4\u4EF7\u7684\u4EFB\u52A1\u5173\u5361~");if(((uu=le==null?void 0:le.headerInfo)==null?void 0:uu.commit_count)==0)return ve.ZP.info("\u6682\u65E0\u5B66\u751F\u63D0\u4EA4\u4F5C\u4E1A~");if((Ql==null?void 0:Ql.complete_num)!=(Ql==null?void 0:Ql.total_count)&&(Ql==null?void 0:Ql.status)!=1)return ve.ZP.info("\u6B63\u5728\u4EE3\u7801\u8BC4\u4EF7\u4E2D\uFF0C\u8BF7\u7B49\u5F85\u672C\u6B21\u8BC4\u4EF7\u5B8C\u6210\u4E4B\u540E\u518D\u8FDB\u884C\u64CD\u4F5C\uFF01");ce({type:"shixunHomeworks/setActionTabs",payload:{key:"\u667A\u80FD\u4EE3\u7801\u8BC4\u4EF7"}})}}},ht.createElement("span",{className:`${dn.tr1} iconfont icon-yijiandaimapingjia mr5`}),"\u667A\u80FD\u4EE3\u7801\u8BC4\u4EF7"),(0,je.GJ)()&&((tr=le==null?void 0:le.headerInfo)==null?void 0:tr.code_review)&&!((za=(La=le==null?void 0:le.headerInfo)==null?void 0:La.homework_status)!=null&&za.includes("\u5BFC\u5165"))&&ht.createElement(Pe.ZP,{className:"ml10",onClick:()=>{var Ht;!((Ht=le==null?void 0:le.headerInfo)!=null&&Ht.is_old_data_for_time)&&(0,ge.Ye)(ce)||ce({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4EE3\u7801\u67E5\u91CD",selectArrs:Xr.student_works.map(bn=>bn.id),params:It}})}},ht.createElement("span",{className:`${dn.tr1} iconfont icon-daimachazhong mr5`}),"\u4EE3\u7801\u67E5\u91CD"),(0,je.GJ)()&&Hr&&ht.createElement(Pe.ZP,{className:"ml10",onClick:zc},ht.createElement("i",{className:"iconfont icon-gengxinchengji font14 pr5"}),"\u66F4\u65B0\u6210\u7EE9"),((_l=(Pl=le==null?void 0:le.headerInfo)==null?void 0:Pl.homework_status)==null?void 0:_l.includes("\u5DF2\u622A\u6B62"))&&(0,je.GJ)()&&ht.createElement(Pe.ZP,{className:"ml10",onClick:()=>{ce({type:"shixunHomeworks/setActionTabs",payload:{key:"\u8D28\u91CF\u68C0\u6D4B",selectArrs:Xr.student_works.map(Ht=>Ht.id),params:It}})}},ht.createElement("i",{className:"iconfont icon-a-08zhiliang-xianxing font14 pr5"}),"\u8D28\u91CF\u8BC4\u5206"),!((Xa=(ll=le==null?void 0:le.headerInfo)==null?void 0:ll.homework_status)!=null&&Xa.includes("\u5BFC\u5165"))&&ht.createElement(Pe.ZP,{className:"ml10",onClick:()=>{var Ht,bn;if((0,je.Rm)()&&!((bn=(Ht=Vt.AssistantObject)==null?void 0:Ht.practice)!=null&&bn.can_appraise)){ve.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}ce({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4E00\u952E\u70B9\u8BC4",selectArrs:Xr.student_works.map(Qa=>Qa.id),params:It}})}},ht.createElement(se.Z,{className:"mr5"}),"\u4E00\u952E\u70B9\u8BC4"),(((yr=(Nl=le==null?void 0:le.headerInfo)==null?void 0:Nl.homework_status)==null?void 0:yr.includes("\u63D0\u4EA4\u4E2D"))||((kr=(Va=le==null?void 0:le.headerInfo)==null?void 0:Va.homework_status)==null?void 0:kr.includes("\u8865\u4EA4\u4E2D"))||((E=(a=le==null?void 0:le.headerInfo)==null?void 0:a.homework_status)==null?void 0:E.includes("\u8FDB\u884C\u4E2D")))&&ht.createElement(Pe.ZP,{className:"ml10",onClick:()=>{var Ht;if((0,je.Rm)()&&!((Ht=Vt.AssistantObject.practice)!=null&&Ht.can_redo)){ve.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Zt(!0),yl(void 0,null,function*(){const Qa=yield(0,Ee.ZP)(`/api/homework_commons/${It==null?void 0:It.categoryId}/teacher_manage_groups.json`,{method:"get",params:JSON.parse(sessionStorage.all_student_works_params)});Qa.status===0&&(console.log("\u53D1\u9001\u8BF7\u6C42\u4E86",Qa),Ec(Qa.data.list),Fc(Qa.data.list))})}},"\u4E00\u952E\u6253\u56DE"),(0,je.GJ)()&&ht.createElement(wn.Z,{dropdownRender:Hc,className:"ml10"},ht.createElement(Pe.ZP,null,ht.createElement(Ie.Z,null),"\u5BFC\u51FA",ht.createElement(ue.Z,null)))))),(0,je.Gg)()&&((b=le==null?void 0:le.headerInfo)==null?void 0:b.start_permanent)&&ht.createElement(Ue.Z,{style:{marginTop:"15px",display:"inline-flex",background:"#F5F5F5",borderRadius:4,height:42,lineHeight:"40px",width:"100%",padding:"0px 10px",alignItems:"center",color:"#9096A3"}},ht.createElement("span",null,"\u5B66\u751F\u4F5C\u4E1A\u7684\u5B9E\u9A8C\u73AF\u5883\u4E34\u65F6\u6570\u636E\uFF08/data/workspace\u76EE\u5F55\uFF09\u5C06\u957F\u671F\u4FDD\u5B58 \uFF0C\u6559\u5E08\u53EF\u901A\u8FC7\u201C\u5BFC\u51FA-\u5B9E\u9A8C\u6570\u636E\u201D\u529F\u80FD\u4E0B\u8F7D\u5B9E\u9A8C\u73AF\u5883\u4E34\u65F6\u6570\u636E\u3002")),ht.createElement(Ue.Z,{style:{justifyContent:"end",marginTop:"5px"}},(0,je.GJ)()&&Hr&&ht.createElement("span",null,ht.createElement("span",{style:{color:"red"}},"*"),"\u5217\u8868\u4E2D\u4F5C\u4E1A\u8BB0\u5F55\u5B58\u5728\u5DEE\u5F02\uFF0C\u8BF7\u70B9\u51FB\u201C\u66F4\u65B0\u6210\u7EE9\u201D\u6309\u94AE")),!((z=(x=le==null?void 0:le.headerInfo)==null?void 0:x.homework_status)!=null&&z.includes("\u5BFC\u5165"))&&ht.createElement(Ue.Z,{align:"middle",className:dn.refresh},ht.createElement(_e.Z,{flex:"125px",className:"flex-container"},ht.createElement(Xt.Z,{checkedChildren:"\u5F00\u542F",unCheckedChildren:"\u5173\u95ED",defaultChecked:mc,onChange:Ht=>{Nc(Ht)}})," ",ht.createElement("span",{className:"ml8"},"\u7B80\u6D01\u6A21\u5F0F")),(((ie=(te=le==null?void 0:le.headerInfo)==null?void 0:te.homework_status)==null?void 0:ie.includes("\u63D0\u4EA4\u4E2D"))||((de=(fe=le==null?void 0:le.headerInfo)==null?void 0:fe.homework_status)==null?void 0:de.includes("\u8865\u4EA4\u4E2D"))||((Oe=(we=le==null?void 0:le.headerInfo)==null?void 0:we.homework_status)==null?void 0:Oe.includes("\u8FDB\u884C\u4E2D")))&&(0,je.GJ)()&&ht.createElement(_e.Z,null,ht.createElement("div",{className:"flex-container"},ht.createElement(Xt.Z,{className:"ml20",checkedChildren:"\u5F00\u542F",unCheckedChildren:"\u5173\u95ED",defaultChecked:!!sessionStorage.getItem("classroomsShixunDetailAutoRefersh"),onChange:Ht=>{Ht?sessionStorage.setItem("classroomsShixunDetailAutoRefersh","true"):sessionStorage.removeItem("classroomsShixunDetailAutoRefersh"),xc(Ht)}}),ht.createElement("span",{className:"ml8"},"\u81EA\u52A8\u5237\u65B0\uFF08\u5F00\u542F\u540E\u6BCF10S\u66F4\u65B0\u4E00\u6B21\u6570\u636E\uFF09"))),(0,je.dE)()&&(Xr==null?void 0:Xr.work_status)!=0&&ht.createElement(_e.Z,{flex:1},ht.createElement(Ue.Z,{align:"middle",justify:"end"},ht.createElement(_e.Z,null,ht.createElement(gt.op,{style:{borderRadius:2},type:"default",openLoading:!0,onClick:()=>yl(void 0,null,function*(){var Ht;if(Ts.current){ve.ZP.warning("\u60A8\u5DF2\u53D1\u9001\u66F4\u65B0\u6210\u7EE9\u8BF7\u6C42\uFF0C\u8BF7\u8010\u5FC3\u7B49\u5F85\u6216\u624B\u52A8\u5237\u65B0\u9875\u9762");return}Ts.current=setInterval(()=>{clearInterval(Ts.current),Ts.current=null},60*1e3);const bn=yield(0,Ee.ZP)(`/api/homework_commons/${Pn==null?void 0:Pn.categoryId}/update_student_score.json`,{method:"get",params:{shixun_id:(Ht=le==null?void 0:le.headerInfo)==null?void 0:Ht.shixun_id}});(bn==null?void 0:bn.status)==0&&(ve.ZP.success(bn==null?void 0:bn.message),Ri(!0))})},"\u66F4\u65B0\u6210\u7EE9")))),(Ql==null?void 0:Ql.complete_num)!=(Ql==null?void 0:Ql.total_count)&&(Ql==null?void 0:Ql.status)!=1&&ht.createElement("div",{className:dn.under_review,style:{marginRight:0}},ht.createElement(qe.Z,{spinning:!0,className:"mr6",size:"small"}),ht.createElement("span",{className:"ml10"},"\u4EE3\u7801\u8BC4\u4EF7\u4E2D\uFF0C\u5F53\u524D\u8FDB\u5EA6"),ht.createElement("span",{className:"ml5"},ht.createElement("span",{style:{color:"#3061D0"}},Ql==null?void 0:Ql.complete_num),"/",Ql==null?void 0:Ql.total_count))),ht.createElement(be.default,{className:"mt30",loading:me["shixunHomeworks/getShixunWorkList"],pagination:!1,style:{cursor:"pointer"},onRow:Ht=>({onClick:bn=>{var Qa,uu,iu;if((0,je.Rm)()&&!((Qa=Vt.AssistantObject.practice)!=null&&Qa.can_view)){ve.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}(iu=(uu=le==null?void 0:le.headerInfo)==null?void 0:uu.homework_status)!=null&&iu.includes("\u5BFC\u5165")||window.open(`/classrooms/${It.coursesId}/shixun_homework/${It.categoryId}/${Ht.id}/comment`,"_blank")}}),dataSource:Xr.student_works,columns:wc,onChange:(Ht,bn,Qa)=>{Qa.field&&(It.order=Qa.field),Qa.order||(It.b_order="asc"),Qa.order==="ascend"&&(It.b_order="asc"),Qa.order==="descend"&&(It.b_order="desc"),Qa.order||(It.b_order="asc"),Ri()}}),ht.createElement(qn,null),ht.createElement(xr,{paramslist:It}),ht.createElement(Rt.Z,null)),ht.createElement(ye.default,{title:"\u4E00\u952E\u6253\u56DE\u91CD\u505A",open:Eu,centered:!0,destroyOnClose:!0,forceRender:!0,width:700,onOk:()=>yl(void 0,null,function*(){if(zl===2){if(dr.length<=0){ve.ZP.info("\u8BF7\u9009\u62E9\u4F5C\u4E1A\u72B6\u6001");return}if(!ni){ve.ZP.info("\u8BC4\u8BED\u4E0D\u80FD\u4E3A\u7A7A");return}let Ht=yield(0,Ee.ZP)(`/api/homework_commons/${It.categoryId}/confirm_redo_modal.json`,{method:"post",body:{id:It.categoryId,comment:ni,status:dr,course_group_ids:Xo.current}});Ht.status===0&&(Cc(Ht.course_group_count),ul(Ht),Zt(!1),On(!0))}else{if(!(Du===0||Ml===0)){if(!Du){ve.ZP.info("\u6700\u4F4E\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}if(!Ml){ve.ZP.info("\u6700\u9AD8\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}}if(Du>Ml){ve.ZP.info("\u6700\u9AD8\u5206\u4E0D\u80FD\u5927\u4E8E\u6700\u4F4E\u5206");return}if(!ni){ve.ZP.info("\u8BC4\u8BED\u4E0D\u80FD\u4E3A\u7A7A");return}let Ht=yield(0,Ee.ZP)(`/api/homework_commons/${It.categoryId}/confirm_redo_modal.json`,{method:"post",body:{id:It.categoryId,comment:ni,min_score:Du,max_score:Ml,course_group_ids:Xo.current}});Ht.status===0&&(Cc(Ht.course_group_count),ul(Ht),Zt(!1),On(!0))}}),onCancel:()=>{Zt(!1),Rs()}},ht.createElement("div",{style:{padding:"32px"}},ht.createElement("div",null,ht.createElement("div",{style:{display:"flex",marginBottom:"12px"}},ht.createElement("div",{style:{flexShrink:"0",marginRight:"15px"}}," ",ht.createElement("span",{style:{color:"red"}},"*"),"\u5206\u73ED\uFF1A"),ht.createElement("div",{className:js.length>15?dn.scroll:"",style:{overflowX:"hidden"}},js==null?void 0:js.map((Ht,bn)=>ht.createElement(Pt.default,{style:{textAlign:"left",margin:"0"},value:Ht.course_group_id,key:Ht.course_group_id,onChange:()=>{Zc(Ht.course_group_id,js)},checked:Ht.checked},Ht.group_group_name,"(",Ht.count,")")))),ht.createElement("div",null,ht.createElement("span",{style:{width:"80px"}},"\u6253\u56DE\u65B9\u5F0F\uFF1A"),ht.createElement(mr.ZP.Group,{value:zl,onChange:Ht=>{Sl(Ht.target.value)}},ht.createElement(mr.ZP,{value:1},"\u6309\u6210\u7EE9\u6253\u56DE"),ht.createElement(mr.ZP,{value:2},"\u6309\u4F5C\u4E1A\u72B6\u6001\u6253\u56DE"))),zl===1&&ht.createElement("div",{style:{display:"flex",marginTop:"20px"}},ht.createElement("span",{style:{width:"70px",textAlign:"end"}},ht.createElement("span",{style:{color:"red"}},"*"),"\u6700\u4F4E\u5206\uFF1A"),ht.createElement(xe.Z,{min:0,max:100,value:Du,onChange:Ht=>ii(Ht),style:{width:"100px"}}),ht.createElement("span",{style:{width:"80px",textAlign:"end"}},ht.createElement("span",{style:{color:"red"}},"*"),"\u6700\u9AD8\u5206\uFF1A"),ht.createElement(xe.Z,{min:0,max:100,value:Ml,onChange:Ht=>Di(Ht),style:{width:"100px"}})),zl===2&&ht.createElement("div",{style:{display:"flex",marginTop:"20px"}},ht.createElement("span",{style:{width:"80px"}},"\u4F5C\u4E1A\u72B6\u6001\uFF1A"),ht.createElement(Pt.default.Group,{onChange:Ht=>{da([...Ht])},style:{width:"100%"}},(Et=($e=le==null?void 0:le.headerInfo)==null?void 0:$e.task_status)==null?void 0:Et.map((Ht,bn)=>ht.createElement(Pt.default,{name:"task_status",value:Ht.id},Ht.name,"(",Ht.count,")")))),ht.createElement("div",{style:{display:"flex",marginTop:"20px"}},ht.createElement("span",{style:{width:"70px",textAlign:"end"}},ht.createElement("span",{style:{color:"red"}},"*")," \u8BC4\u8BED\uFF1A"),ht.createElement(Ke.Z,{className:dn.MdEditor,onChange:Ht=>Bu(Ht),placeholder:"\u8BF7\u586B\u5199\u8BC4\u8BED"}))))),ht.createElement(ye.default,{open:An,title:"\u6253\u56DE\u786E\u8BA4",onOk:()=>yl(void 0,null,function*(){zl===2?(yield(0,Ee.ZP)(`/api/homework_commons/${It.categoryId}/batch_redo_modal.json`,{method:"post",body:{id:It.categoryId,comment:ni,status:dr,course_group_ids:Xo.current}})).status===0&&(ve.ZP.info("\u6253\u56DE\u6210\u529F"),Rs(),Ri(),On(!1)):(yield(0,Ee.ZP)(`/api/homework_commons/${It.categoryId}/batch_redo_modal.json`,{method:"post",body:{id:It.categoryId,comment:ni,min_score:Du,max_score:Ml,course_group_ids:Xo.current}})).status===0&&(ve.ZP.info("\u6253\u56DE\u6210\u529F"),Rs(),Ri(),On(!1))}),onCancel:()=>{Rs(),On(!1)}},ht.createElement("div",{style:{padding:"32px"}},zl===1&&ht.createElement("span",null,"\u786E\u8BA4\u5C06\u9009\u4E2D\u7684",Ac,"\u4E2A\u73ED\u7EA7\u4E2D, \u6210\u7EE9\u5728",Du,"-",Ml,"\u7684\u5B66\u751F\u8FDB\u884C\u6253\u56DE\u91CD\u505A\u5417\uFF1F"),zl===2&&ht.createElement("span",null,"\u786E\u8BA4\u5C06",Ac,"\u4E2A\u73ED\u7EA7\u4E2D\u4F5C\u4E1A\u72B6\u6001\u5728",(nn=(Ct=le==null?void 0:le.headerInfo)==null?void 0:Ct.task_status)==null?void 0:nn.filter(Ht=>dr==null?void 0:dr.includes(Ht.id)).map(Ht=>Ht.name).toString(),"\u7684\u5B66\u751F\u8FDB\u884C\u4F5C\u4E1A\u6253\u56DE\u91CD\u505A\u5417\uFF1F"),ht.createElement("br",null),ht.createElement("span",null,"\u8BE5\u6761\u4EF6\u4E0B\u5171\u6709",gr==null?void 0:gr.count,"\u540D\u5B66\u751F")))),ht.createElement(ea,null),ht.createElement(hu,{isShow:Pc,setIsShow:hc,item:Oc,coursesId:It.coursesId,categoryId:It.categoryId}),ht.createElement("aside",{className:"tc mb50 mt30"},ht.createElement(lt.Z,{showQuickJumper:!0,hideOnSinglePage:!0,showSizeChanger:!0,onChange:Yc,current:It.page||1,pageSize:It.limit||20,total:(Nn=le==null?void 0:le.shixunWorkList)==null?void 0:Nn.total_count})))};var Jl=(0,Be.connect)(({shixunHomeworks:le,classroomList:me,loading:ce,user:Nt})=>({shixunHomeworks:le,classroomList:me,loading:ce.effects,user:Nt}))(Al),Sa=ee(59301),jl=Object.defineProperty,Yl=Object.getOwnPropertySymbols,Ka=Object.prototype.hasOwnProperty,Cl=Object.prototype.propertyIsEnumerable,su=(le,me,ce)=>me in le?jl(le,me,{enumerable:!0,configurable:!0,writable:!0,value:ce}):le[me]=ce,Au=(le,me)=>{for(var ce in me||(me={}))Ka.call(me,ce)&&su(le,ce,me[ce]);if(Yl)for(var ce of Yl(me))Cl.call(me,ce)&&su(le,ce,me[ce]);return le},oi=(le,me,ce)=>new Promise((Nt,Vt)=>{var jt=rt=>{try{Mt(ce.next(rt))}catch(bt){Vt(bt)}},Jt=rt=>{try{Mt(ce.throw(rt))}catch(bt){Vt(bt)}},Mt=rt=>rt.done?Nt(rt.value):Promise.resolve(rt.value).then(jt,Jt);Mt((ce=ce.apply(le,me)).next())});const Hu=({shixunHomeworks:le,classroomList:me,loading:ce,dispatch:Nt})=>{var Vt;const jt=(0,Be.useParams)(),[Jt,Mt]=(0,y.useState)(Au(Au({},{page:1,limit:20,group_ids:[]}),jt)),rt=(0,Be.useLocation)(),{codeReview:bt,headerInfo:ua}=le,[pr,jn]=(0,y.useState)({}),[Ir]=dt.default.useForm();Jt.order="code_rate",Jt.sort="desc",Jt.category=Jt.categoryId,(0,y.useEffect)(()=>{Hn(),console.log("params",Jt)},[Jt]),(0,y.useEffect)(()=>{le.actionTabs.key==="\u6267\u884C\u4EE3\u7801\u67E5\u91CD"&&Hn()},[le.actionTabs.key]);const Hn=()=>oi(void 0,null,function*(){(yield Nt({type:"shixunHomeworks/getCodeReview",payload:Au({},Jt)})).status===-2&&setTimeout(()=>Hn(),1500)}),Un=()=>{},Cr=(ur,Jr)=>{Jt.page=ur,Jt.limit=20,Nt({type:"shixunHomeworks/getCodeReview",payload:Au({},Jt)})},cr=[{title:"\u5E8F\u53F7",dataIndex:"number",render:(ur,Jr,Tn)=>Jt.limit*(Jt.page-1)+Tn+1},{title:"\u59D3\u540D",dataIndex:"username"},{title:"\u5B66\u53F7",dataIndex:"student_id"},{title:"\u76F8\u4F3C\u5EA6",dataIndex:"code_rate",render:ur=>Sa.createElement("span",{className:"c-orange"},ur)},{title:"\u64CD\u4F5C",dataInex:"action",render:(ur,Jr)=>Sa.createElement("div",null,Sa.createElement("a",{target:"_blank",onClick:()=>{var Tn;if((0,je.Rm)()&&!((Tn=me.AssistantObject.normal)!=null&&Tn.can_appraise)){ve.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}localStorage.setItem("studentDetial",rt.pathname),window.open(`/classrooms/${Jt.coursesId}/shixun_homework/${Jt.categoryId}/review_detail/${Jr.user_id}`)}},"\u67E5\u770B"),Sa.createElement("br",null))}];return Sa.createElement("section",{className:"minH500 bg-white pl30 pr30 pt10"},(bt==null?void 0:bt.status)===-2&&Sa.createElement(Ne.Z,{customText:"\u6B63\u5728\u8FDB\u884C\u4EE3\u7801\u67E5\u91CD\uFF0C\u8BF7\u7A0D\u5019\u3002\u67E5\u91CD\u7ED3\u675F\u540E\uFF0C\u9875\u9762\u5C06\u81EA\u52A8\u66F4\u65B0\u663E\u793A\u7ED3\u679C"}),(bt==null?void 0:bt.status)!==-2&&Sa.createElement("div",null,Sa.createElement(Ue.Z,null,Sa.createElement(_e.Z,{flex:"1"},Sa.createElement("p",{className:"mt10"},"\u67E5\u91CD\u65F6\u95F4\uFF1A",bt.last_review_time,Sa.createElement(Pe.ZP,{ghost:!0,danger:!0,style:{color:"#29BD8B",borderColor:"#29BD8B",marginLeft:10},onClick:()=>{!(ua!=null&&ua.is_old_data_for_time)&&(0,ge.Ye)(Nt)||Nt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4EE3\u7801\u67E5\u91CD",params:Jt}})}},"\u4EE3\u7801\u67E5\u91CD"),Sa.createElement(Te.Z,{title:Sa.createElement("div",null,Sa.createElement("div",null,"\u4EE3\u7801\u67E5\u91CD\u89C4\u5219"),Sa.createElement("div",null,"1.\u67E5\u91CD\u5BF9\u8C61\uFF1A\u4EC5\u5BF9\u5B66\u5458\u622A\u6B62\u524D\u5F97\u5206\u6700\u9AD8\u7684\u4EE3\u7801\u7248\u672C\u8FDB\u884C\u67E5\u91CD\u3002"),Sa.createElement("div",null,"2.\u591A\u7248\u672C\u5904\u7406\uFF1A\u82E5\u5B58\u5728\u591A\u4E2A\u6700\u9AD8\u5206\u7248\u672C\uFF0C\u4EE5\u63D0\u4EA4\u65F6\u95F4\u6700\u665A\u7684\u7248\u672C\u4E3A\u51C6\u8FDB\u884C\u67E5\u91CD\u3002 "),Sa.createElement("div",null,"3.\u622A\u6B62\u540E\u63D0\u4EA4\uFF1A\u4F5C\u4E1A\u622A\u6B62\u540E\u63D0\u4EA4\u7684\u4EE3\u7801\u4E0D\u7EB3\u5165\u67E5\u91CD\u8303\u56F4\u3002 "))},Sa.createElement("i",{style:{marginLeft:10,color:"#3061D0",fontSize:16},className:"iconfont icon-tishixiaowenhao"})))),Sa.createElement(_e.Z,null,Sa.createElement(kt.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",onSearch:ur=>{Jt.search=ur,Nt({type:"shixunHomeworks/getCodeReview",payload:Jt})},style:{width:200}}),Sa.createElement("span",{className:"ml5 c-red"}))),((Vt=bt.group_info)==null?void 0:Vt.length)>0&&Sa.createElement(Sa.Fragment,null,Sa.createElement(Ue.Z,null,Sa.createElement(_e.Z,{flex:"80px",className:"font14"},"\u5206\u73ED\u60C5\u51B5:"),Sa.createElement(_e.Z,{flex:"80px"},Sa.createElement(Pt.default,{checked:Jt.group_ids=="",value:"all",onChange:ur=>{delete Jt.group_ids,Jt.group_ids=[],Jt.page=1,Mt(Au({},Jt))}},"\u5168\u90E8")),Sa.createElement(_e.Z,{flex:"1"},bt.group_info&&bt.group_info.map((ur,Jr)=>Sa.createElement(Pt.default,{value:ur.id,checked:Jt.group_ids.includes(ur.id),onChange:Tn=>{Tn.target.checked?Jt.group_ids.push(ur.id):Jt.group_ids.splice(Jt.group_ids.indexOf(ur.id),1),Jt.page=1,Mt(Au({},Jt))}},ur.name,"(",ur.members_count,")")))),Sa.createElement(Ue.Z,{className:"font14 c-red mt5"},Sa.createElement(_e.Z,null,"\u672C\u9875\u4EC5\u663E\u793A\u5168\u90E8\u5DF2\u67E5\u91CD\u5206\u73ED"))),Sa.createElement("p",{className:"mt10"},Sa.createElement("span",{className:"c-red"},bt.copy_reviews_count),"\u4E2A\u7591\u4F3C\u6284\u88AD\u4F5C\u54C1\uFF08",bt.all_reviews_count,"\u4F5C\u54C1\uFF09"),Sa.createElement(be.default,{className:"mt30",loading:ce["shixunHomeworks/getCodeReview"],pagination:!1,dataSource:bt.users_reviews,columns:cr,onChange:(ur,Jr,Tn)=>{Tn.order==="ascend"&&(Jt.b_order="asc"),Tn.order==="descend"&&(Jt.b_order="desc"),Tn.order||delete Jt.b_order,Nt({type:"shixunHomeworks/getCodeReview",payload:Au({},Jt)})}}),Sa.createElement("aside",{className:"tc mb50 mt30"},Sa.createElement(lt.Z,{showSizeChanger:!1,onChange:Cr,defaultCurrent:Jt.page||1,current:Jt.page||1,defaultPageSize:20,hideOnSinglePage:!0,total:bt.copy_reviews_count}))))};var Mu=(0,Be.connect)(({shixunHomeworks:le,classroomList:me,loading:ce})=>({shixunHomeworks:le,loading:ce.effects,classroomList:me}))(Hu),qa=ee(99981),Iu=ee(16326),Ia=ee(61191),Ea=ee(59301),Hl=Object.defineProperty,Tu=Object.defineProperties,ku=Object.getOwnPropertyDescriptors,Il=Object.getOwnPropertySymbols,Qu=Object.prototype.hasOwnProperty,Ul=Object.prototype.propertyIsEnumerable,pu=(le,me,ce)=>me in le?Hl(le,me,{enumerable:!0,configurable:!0,writable:!0,value:ce}):le[me]=ce,Tl=(le,me)=>{for(var ce in me||(me={}))Qu.call(me,ce)&&pu(le,ce,me[ce]);if(Il)for(var ce of Il(me))Ul.call(me,ce)&&pu(le,ce,me[ce]);return le},Cn=(le,me)=>Tu(le,ku(me)),Tr=(le,me,ce)=>new Promise((Nt,Vt)=>{var jt=rt=>{try{Mt(ce.next(rt))}catch(bt){Vt(bt)}},Jt=rt=>{try{Mt(ce.throw(rt))}catch(bt){Vt(bt)}},Mt=rt=>rt.done?Nt(rt.value):Promise.resolve(rt.value).then(jt,Jt);Mt((ce=ce.apply(le,me)).next())});const{RangePicker:tl}=Iu.default,{Option:pl}=ct.default,eu=({shixunHomeworks:le,loading:me,dispatch:ce})=>{const Nt=(0,Be.useParams)(),Vt=(0,Be.useLocation)(),{workSetting:jt,workList:Jt,changeData:Mt}=le,[rt,bt]=(0,y.useState)(!0),[ua,pr]=(0,y.useState)({}),[jn,Ir]=(0,y.useState)(!1),[Hn]=dt.default.useForm();let[Un,Cr]=(0,y.useState)([]),[cr,ur]=(0,y.useState)([]);const[Jr,Tn]=(0,y.useState)([]);let[Qt,cn]=(0,y.useState)({unified_setting:!1,publish_time:"",end_time:"",allow_late:!1,unified_late:!0,late_time:"",late_penalty:0,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,score_open:!1,comment_public:!1,choice_public_result:!1,can_view_details:!1,total_score:"",eff_score:0,forbid_copy_answers:!1,public_after_abort:!1,public_after_over:!1});(0,y.useEffect)(()=>()=>{Cr([])},[]),(0,y.useEffect)(()=>{bt(!(jt!=null&&jt.can_edit))},[jt]);const ma=()=>{ce({type:"shixunHomeworks/getWorkSetting",payload:Tl({},Nt)})};(0,y.useEffect)(()=>{jt!=null&&jt.course_id&&(Object.keys(Qt).map(function(Bt){Qt[Bt]=jt[Bt]}),(!Qt.allow_late||!Qt.unified_late)&&(Qt.late_penalty=5),Un=JSON.parse(JSON.stringify(jt.group_settings.map(Bt=>Cn(Tl({},Bt),{group_name:[Bt.group_name]})).filter(Bt=>Bt.publish_time!==null))),cr=JSON.parse(JSON.stringify(jt.allow_late_settings.map(Bt=>Cn(Tl({},Bt),{group_name:[Bt.group_name]})).filter(Bt=>Bt.late_time!==null))),cn(Tl({},Qt)),Cr([...Un]),ur([...cr]))},[jt]);const Xn=()=>{var Bt;const xt=JSON.parse(JSON.stringify(Qt));if(xt.challenge_settings.filter(zn=>!zn.hide),xt.categoryId=Nt.categoryId,(Bt=xt.challenge_settings)!=null&&Bt.every(zn=>!zn.checked)){ve.ZP.warning("\u5173\u5361\u4E0D\u80FD\u5168\u90E8\u8BBE\u7F6E\u4E3A\u53EF\u4E0D\u505A");return}if(Qt.unified_setting||(Un=Un==null?void 0:Un.map(zn=>{var Fr;if(!zn.publish_time||!zn.end_time)throw ve.ZP.error("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!zn.group_name)throw ve.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return zn.group_name=typeof(zn==null?void 0:zn.group_name)=="string"?[zn==null?void 0:zn.group_name]:zn==null?void 0:zn.group_name,zn.group_id=(Fr=jt.group_settings)==null?void 0:Fr.filter(Er=>{var Jn;return(Jn=zn==null?void 0:zn.group_name)==null?void 0:Jn.includes(Er.group_name)}).map(Er=>Er.group_id||Er.id).toString().split(","),zn})),xt.group_settings=Un,Qt.allow_late)if(Qt.unified_late){if(Qt.late_penalty===null||Qt.late_penalty===void 0||Qt.late_penalty<0||Qt.late_penalty>100)throw ve.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!Qt.late_time)throw ve.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574")}else cr=cr==null?void 0:cr.map(zn=>{var Fr,Er;if(zn.late_penalty===null||zn.late_penalty===void 0||zn.late_penalty<0||zn.late_penalty>100)throw ve.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!zn.late_time)throw ve.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!zn.group_name)throw ve.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return zn.group_name=typeof(zn==null?void 0:zn.group_name)=="string"?[zn==null?void 0:zn.group_name]:zn==null?void 0:zn.group_name,zn.group_id=(Er=(Fr=zn==null?void 0:zn.group_name)==null?void 0:Fr.map(Jn=>{var Ta,cl;let Ra=(cl=(Ta=jt.group_settings)==null?void 0:Ta.filter(lu=>(lu==null?void 0:lu.group_name)===Jn))==null?void 0:cl[0];return Ra==null?void 0:Ra.group_id}))==null?void 0:Er.toString().split(","),zn}),xt.allow_late_settings=cr;an(xt)},an=Bt=>{var xt,zn;if(console.log(Bt.total_score,Bt.eff_score),Bt.total_score===null){ve.ZP.warning("\u603B\u5206\u503C\u4E0D\u80FD\u4E3A\u7A7A");return}if(Bt!=null&&Bt.work_efficiency&&Bt.eff_score===null){ve.ZP.warning("\u6548\u7387\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}const Fr=Bt.challenge_settings.reduce((Ta,cl)=>Ta+Number(cl.challenge_score),0);if((Fr==null?void 0:Fr.toFixed(10))!==((xt=Bt.total_score-Bt.eff_score)==null?void 0:xt.toFixed(10))){ve.ZP.warning(`\u6548\u7387\u5206\u52A0\u5173\u5361\u4EFB\u52A1\u603B\u5206\u5FC5\u987B\u7B49\u4E8E\u603B\u5206\u503C\uFF1A${Bt.total_score}\u5206`);return}const Er={shixun_evaluation:Bt.shixun_evaluation,challenge_settings:Bt.challenge_settings},Jn=()=>Tr(void 0,null,function*(){Ir(!0),(yield(0,Ee.ZP)(`/api/homework_commons/${Nt.categoryId}/public_setting.json`,{method:"post",body:Tl({},Bt)})).status===0&&(ve.ZP.success("\u66F4\u65B0\u6210\u529F"),ma(),ce({type:"shixunHomeworks/getShixunWorkList",payload:Tl({},Nt)})),Ir(!1)});!(0,Kn.isEqual)(Mt,Er)&&!((zn=Jt==null?void 0:Jt.homework_status)!=null&&zn.includes("\u672A\u53D1\u5E03"))?ye.default.confirm({title:"\u66F4\u65B0\u6210\u7EE9",content:"\u60A8\u6539\u52A8\u4E86\u672C\u6B21\u4F5C\u4E1A\u7684\u5173\u5361\u5F97\u5206\u8BBE\u7F6E\uFF0C\u8FD9\u53EF\u80FD\u5BFC\u81F4\u5DF2\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\u7684\u6210\u7EE9\u4EA7\u751F\u9519\u8BEF\u3002\u70B9\u51FB\u201C\u786E\u5B9A\u201D\u6309\u94AE\u5C06\u4FDD\u5B58\u6700\u65B0\u8BBE\u7F6E\u5E76\u6309\u6700\u65B0\u8BBE\u7F6E\u66F4\u65B0\u5168\u73ED\u6210\u7EE9\u3002",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:Jn}):Jn()},jr=(0,y.useMemo)(()=>Qt.public_after_abort?"public_after_abort":Qt.public_after_over?"public_after_over":"immediately",[Qt]);return Ea.createElement("section",{className:Ia.Z.form},Ea.createElement("div",{className:Ia.Z.title},"\u516C\u5F00\u8BBE\u7F6E"),Ea.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px"}},Ea.createElement("div",{style:{display:"flex",alignItems:"center"}},Ea.createElement(Pt.default,{checked:Qt.score_open,disabled:rt,onChange:Bt=>{Qt.score_open=Bt.target.checked,cn(Object.assign({},Qt))}},Ea.createElement("div",{style:{color:"#000000"}},"\u516C\u5F00\u6210\u7EE9")),Ea.createElement("div",{style:{color:"#666666",fontSize:"14px",height:"22px"}},"\uFF08\u52FE\u9009\u540E\u5B66\u751F\u5728\u4F5C\u4E1A\u622A\u6B62/\u8865\u4EA4\u7ED3\u675F\u540E\uFF0C\u53EF\u67E5\u770B\u5176\u4ED6\u5B66\u751F\u7684\u6210\u7EE9\uFF09")),Ea.createElement("div",{style:{display:"flex",alignItems:"center",marginTop:"20px"}},Ea.createElement(Pt.default,{checked:Qt.answer_public,disabled:rt,onChange:Bt=>{Bt.target.checked?cn(xt=>Cn(Tl({},xt),{answer_public:Bt.target.checked})):cn(xt=>Cn(Tl({},xt),{answer_public:Bt.target.checked,public_after_abort:!1,public_after_over:!1}))}},Ea.createElement("div",{style:{color:"#000000"}},"\u516C\u5F00\u7B54\u6848")),Ea.createElement("div",{style:{color:"#666666",fontSize:"14px",height:"22px"}},"\uFF08\u8BBE\u7F6E\u5B66\u751F\u5728\u5B9E\u9A8C\u9875\u9762\u67E5\u770B\u8BD5\u9898\u7B54\u6848\uFF09"))),Qt.answer_public&&Ea.createElement(Ea.Fragment,null,Ea.createElement("div",{style:{display:"flex",background:"#F6F7F9",padding:"13px 30px",marginTop:"1px"}},Ea.createElement("div",{style:{margin:"0 46px 0 24px"}},"\u516C\u5F00\u65F6\u95F4\u8303\u56F4"),Ea.createElement(mr.ZP.Group,{onChange:Bt=>{Bt.target.value==="public_after_abort"?cn(xt=>Cn(Tl({},xt),{public_after_abort:!0,public_after_over:!1})):Bt.target.value==="public_after_over"?cn(xt=>Cn(Tl({},xt),{public_after_abort:!1,public_after_over:!0})):cn(xt=>Cn(Tl({},xt),{public_after_abort:!1,public_after_over:!1}))},value:jr,disabled:rt},Ea.createElement(mr.ZP,{value:"public_after_abort"},"\u4F5C\u4E1A\u7ED3\u675F\u540E"),Ea.createElement(mr.ZP,{value:"immediately",style:{marginLeft:"30px"}},"\u4EFB\u610F\u65F6\u95F4"))),Ea.createElement("div",{style:{display:"flex",background:"#F6F7F9",padding:"13px 30px"}},Ea.createElement("div",{style:{margin:"0 18px 0 24px"}},"\u8BBE\u7F6E\u590D\u5236\u53C2\u8003\u7B54\u6848"),Ea.createElement(Pt.default,{checked:Qt.forbid_copy_answers,disabled:rt,onChange:Bt=>{Qt.forbid_copy_answers=Bt.target.checked,cn(Object.assign({},Qt))}},Ea.createElement("div",{style:{color:"#000000"}},"\u7981\u6B62\u590D\u5236\u53C2\u8003\u7B54\u6848")),Ea.createElement("div",{style:{color:"#666666",fontSize:"14px",height:"22px"}},"\uFF08\u52FE\u9009\u540E\uFF0C\u5B66\u751F\u5728\u5B9E\u9A8C\u9875\u9762\u53EA\u80FD\u67E5\u770B\u4F46\u4E0D\u80FD\u590D\u5236\u53C2\u8003\u7B54\u6848\uFF09"))),(jt==null?void 0:jt.is_has_choice)&&Ea.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",marginTop:"1px"}},Ea.createElement("div",{style:{display:"flex",alignItems:"center"}},Ea.createElement(Pt.default,{checked:Qt.choice_public_result,disabled:rt,onChange:Bt=>{Qt.choice_public_result=Bt.target.checked,cn(Object.assign({},Qt))}},Ea.createElement("div",{style:{color:"#000000"}},"\u7406\u8BBA\u9898\u516C\u5F00\u8BC4\u6D4B\u7ED3\u679C")),Ea.createElement("div",{style:{color:"#666666",fontSize:"14px",height:"22px"}},"\uFF08\u52FE\u9009\u540E\uFF0C\u5B66\u751F\u5728\u7406\u8BBA\u9898\u8FDB\u884C\u8BC4\u6D4B\u5C55\u793A\u7B54\u5BF9\u7B54\u9519\uFF09"))),Ea.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",marginTop:"1px"}},Ea.createElement("div",{style:{display:"flex",alignItems:"center"}},Ea.createElement(Pt.default,{checked:Qt.comment_public,disabled:rt,onChange:Bt=>{Qt.comment_public=Bt.target.checked,cn(Object.assign({},Qt))}},Ea.createElement("div",{style:{color:"#000000"}},"\u516C\u5F00\u8BC4\u8BBA")),Ea.createElement("div",{style:{color:"#666666",fontSize:"14px",height:"22px"}},"\uFF08\u52FE\u9009\u540E\uFF0C\u5B66\u751F\u5728\u5B9E\u9A8C\u9875\u9762\u53EF\u67E5\u770B\u8BE5\u5B9E\u9A8C\u7684\u76F8\u5173\u8BC4\u8BBA\uFF09"))),Ea.createElement("div",{style:{marginTop:"30px"}},Ea.createElement("div",{className:Ia.Z.title},"\u8FDB\u5165\u5B9E\u9A8C\u8BBE\u7F6E"),Ea.createElement("div",{style:{display:"flex",alignItems:"center",background:"#F6F7F9",padding:"13px 30px"}},Ea.createElement(Pt.default,{checked:Qt.can_view_details,disabled:rt,onChange:Bt=>{Qt.can_view_details=Bt.target.checked,cn(Object.assign({},Qt))}},Ea.createElement("div",{style:{color:"#000000"}},"\u67E5\u770B\u5B9E\u8DF5\u9879\u76EE\u8BE6\u60C5")),Ea.createElement("div",{style:{color:"#666666",fontSize:"14px",height:"22px"}},"\uFF08\u52FE\u9009\u540E\uFF0C\u5B66\u751F\u5F00\u542F\u6311\u6218\u5148\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\u7684\u8BE6\u60C5\u9875\u9762\uFF0C\u5426\u5219\u76F4\u63A5\u8FDB\u5165\u5B9E\u9A8C\u9875\u9762\uFF09"))),Ea.createElement(Pe.ZP,{style:{width:"138px",marginTop:"30px"},type:"primary",size:"large",loading:jn,onClick:()=>Xn()},"\u4FDD\u5B58"))};var Fu=(0,Be.connect)(({shixunHomeworks:le,loading:me})=>({shixunHomeworks:le,loading:me.effects}))(eu),Ru=ee(44104),Bl=ee(95337),Si=Object.defineProperty,mi=Object.defineProperties,fu=Object.getOwnPropertyDescriptors,Uu=Object.getOwnPropertySymbols,hi=Object.prototype.hasOwnProperty,ae=Object.prototype.propertyIsEnumerable,We=(le,me,ce)=>me in le?Si(le,me,{enumerable:!0,configurable:!0,writable:!0,value:ce}):le[me]=ce,ze=(le,me)=>{for(var ce in me||(me={}))hi.call(me,ce)&&We(le,ce,me[ce]);if(Uu)for(var ce of Uu(me))ae.call(me,ce)&&We(le,ce,me[ce]);return le},He=(le,me)=>mi(le,fu(me)),Je=(le,me)=>{var ce={};for(var Nt in le)hi.call(le,Nt)&&me.indexOf(Nt)<0&&(ce[Nt]=le[Nt]);if(le!=null&&Uu)for(var Nt of Uu(le))me.indexOf(Nt)<0&&ae.call(le,Nt)&&(ce[Nt]=le[Nt]);return ce};const ft=[{label:"\u7B80\u5355",value:"\u7B80\u5355",color:"#1B8565"},{label:"\u4E2D\u7B49",value:"\u4E2D\u7B49",color:"#FA6400"},{label:"\u56F0\u96BE",value:"\u56F0\u96BE",color:"#E30000"}];var vt=le=>{var me=le,{open:ce,onFinish:Nt}=me,Vt=Je(me,["open","onFinish"]);const{shixunHomeworks:jt}=(0,Be.useSelector)(Xn=>Xn),{workSetting:{challenge_settings:Jt=[]}}=jt,[Mt,rt]=(0,y.useState)([]),[bt,ua]=(0,y.useState)([]),[pr,jn]=(0,y.useState)([]),[Ir,Hn]=(0,y.useState)([]),[Un,Cr]=(0,y.useState)([]),[cr,ur]=(0,y.useState)(""),[Jr,Tn]=(0,y.useState)(""),[Qt,cn]=(0,y.useState)({noNeedKeyword:"",noNeedSelectValue:"",needKeyword:"",needSelectValue:""}),ma=[{title:"\u5E8F\u53F7",width:80,dataIndex:"challenge_index",render:(Xn,an,jr)=>`\u7B2C${an==null?void 0:an.challenge_index}\u5173`},{title:"\u5173\u5361\u540D\u79F0",dataIndex:"challenge_name",ellipsis:!0},{title:"\u96BE\u5EA6",width:50,dataIndex:"difficulty",render:Xn=>{var an;return y.createElement("span",{style:{color:(an=ft==null?void 0:ft.find(jr=>(jr==null?void 0:jr.label)==Xn))==null?void 0:an.color}},Xn)}},{title:"\u91D1\u5E01\u5956\u52B1",width:80,dataIndex:"challenge_exp"}];return(0,y.useEffect)(()=>{(Jt==null?void 0:Jt.length)>0&&jn(Jt==null?void 0:Jt.filter(Xn=>Xn==null?void 0:Xn.checked).map(Xn=>Xn==null?void 0:Xn.challenge_id))},[Jt]),(0,y.useEffect)(()=>{var Xn,an,jr,Bt,xt,zn;const Fr=[],Er=[];for(const Jn of Jt)pr!=null&&pr.includes(Jn==null?void 0:Jn.challenge_id)?(!(Qt!=null&&Qt.needSelectValue)||(Qt==null?void 0:Qt.needSelectValue)==(Jn==null?void 0:Jn.difficulty))&&((jr=(Xn=Jn==null?void 0:Jn.challenge_name)==null?void 0:Xn.toLowerCase())!=null&&jr.includes((an=Qt==null?void 0:Qt.needKeyword)==null?void 0:an.toLowerCase()))&&Er.push(Jn):(!(Qt!=null&&Qt.noNeedSelectValue)||(Qt==null?void 0:Qt.noNeedSelectValue)==(Jn==null?void 0:Jn.difficulty))&&((zn=(Bt=Jn==null?void 0:Jn.challenge_name)==null?void 0:Bt.toLowerCase())!=null&&zn.includes((xt=Qt==null?void 0:Qt.noNeedKeyword)==null?void 0:xt.toLowerCase()))&&Fr.push(Jn);Hn(Er),rt(Fr)},[pr,Qt]),y.createElement(ye.default,ze({title:"\u5173\u5361\u7BA1\u7406",centered:!0,open:ce,width:1094,classNames:{body:"flex gap-10px"},footer:y.createElement("div",{className:"flex item-center"},(pr==null?void 0:pr.length)==0&&y.createElement("div",{className:"c-red"},"\u8BF7\u81F3\u5C11\u9009\u62E9\u4E00\u4E2A\u9700\u8981\u5B66\u751F\u5B8C\u6210\u7684\u5173\u5361"),y.createElement(Pe.ZP,{className:"flex ml-auto",onClick:Vt==null?void 0:Vt.onCancel},"\u53D6\u6D88"),y.createElement(Pe.ZP,{type:"primary",onClick:()=>{Nt==null||Nt({challengeIds:pr||[]})}},"\u786E\u5B9A"))},Vt),y.createElement("div",{className:"flex-1 minW-0 minH-0 pt-10px",style:{boxShadow:"0px 0px 4px 0px #DCDCDC"}},y.createElement("div",{className:"flex item-center gap-10px px-20px relative"},y.createElement("div",{className:"bg-black h-14px w-4px absolute",style:{top:"50%",left:0,transform:"translateY(-50%)"}}),y.createElement("div",{className:"font-semibold mr-auto text-nowrap"},"\u65E0\u9700\u5B66\u751F\u5B8C\u6210\u7684\u5173\u5361"),y.createElement(ct.default,{allowClear:!0,placeholder:"\u8BF7\u9009\u62E9\u96BE\u5EA6",size:"large",style:{width:114},options:ft,onChange:Xn=>{cn(He(ze({},Qt),{noNeedSelectValue:Xn}))}}),y.createElement(kt.default,{placeholder:"\u8BF7\u8F93\u5165\u5173\u5361\u540D\u79F0",size:"large",suffix:y.createElement("span",{className:"iconfont icon-sousuo8",onClick:()=>{cn(He(ze({},Qt),{noNeedKeyword:cr}))}}),onChange:Xn=>{ur(Xn.target.value)},style:{width:187},onPressEnter:Xn=>{cn(He(ze({},Qt),{noNeedKeyword:Xn.target.value}))}})),y.createElement(be.default,{className:"mt-10px px-20px",columns:ma,dataSource:Mt||[],rowKey:"challenge_id",locale:{emptyText:y.createElement(Ne.Z,null)},rowSelection:{selectedRowKeys:bt==null?void 0:bt.map(Xn=>Xn==null?void 0:Xn.challenge_id),onChange:(Xn,an)=>{ua(an)}},pagination:{defaultPageSize:10,defaultCurrent:1,total:(Mt==null?void 0:Mt.length)||0,showTotal:Xn=>y.createElement(y.Fragment,null,"\u5171 ",y.createElement("span",{className:"c-blue"},Xn)," \u4E2A\u5173\u5361")}})),y.createElement("div",{className:"flex flex-col item-center justify-center gap-20px"},y.createElement("div",{className:`flex item-center justify-center current w-24px h-24px rounded-2px ${(bt==null?void 0:bt.length)>0?"c-white bg-blue":"c-grey-999"}`,style:{border:`1px solid ${(bt==null?void 0:bt.length)>0?"#3061d0":"#C3CFE0"}`},onClick:()=>{(bt==null?void 0:bt.length)!=0&&(jn([...pr||[],...bt==null?void 0:bt.map(Xn=>Xn==null?void 0:Xn.challenge_id)]),ua([]))}},y.createElement("span",{className:"iconfont icon-xiangyou",style:{fontSize:14}})),y.createElement("div",{className:`flex item-center justify-center current w-24px h-24px rounded-2px ${(Un==null?void 0:Un.length)>0?"c-white bg-blue":"c-grey-999"}`,style:{border:`1px solid ${(Un==null?void 0:Un.length)>0?"#3061d0":"#C3CFE0"}`},onClick:()=>{if((Un==null?void 0:Un.length)==0)return;const Xn=Un==null?void 0:Un.map(an=>an==null?void 0:an.challenge_id);jn(pr==null?void 0:pr.filter(an=>!(Xn!=null&&Xn.includes(an)))),Cr([])}},y.createElement("span",{className:"iconfont icon-xiangzuo",style:{fontSize:14}}))),y.createElement("div",{className:"flex-1 minW-0 minH-0 pt-10px",style:{boxShadow:"0px 0px 4px 0px #DCDCDC"}},y.createElement("div",{className:"flex item-center gap-10px px-20px relative"},y.createElement("div",{className:"bg-black h-14px w-4px absolute",style:{top:"50%",left:0,transform:"translateY(-50%)"}}),y.createElement("div",{className:"font-semibold mr-auto text-nowrap"},"\u9700\u8981\u5B66\u751F\u5B8C\u6210\u7684\u5173\u5361"),y.createElement(ct.default,{allowClear:!0,placeholder:"\u8BF7\u9009\u62E9\u96BE\u5EA6",size:"large",style:{width:114},options:ft,onChange:Xn=>{cn(He(ze({},Qt),{needSelectValue:Xn}))}}),y.createElement(kt.default,{placeholder:"\u8BF7\u8F93\u5165\u5173\u5361\u540D\u79F0",size:"large",suffix:y.createElement("span",{className:"iconfont icon-sousuo8",onClick:()=>{cn(He(ze({},Qt),{needKeyword:Jr}))}}),onChange:Xn=>{Tn(Xn.target.value)},style:{width:187},onPressEnter:Xn=>{cn(He(ze({},Qt),{needKeyword:Xn.target.value}))}})),y.createElement(be.default,{className:"mt-10px px-20px",columns:ma,dataSource:Ir||[],locale:{emptyText:y.createElement(Ne.Z,null)},rowKey:"challenge_id",rowSelection:{selectedRowKeys:Un==null?void 0:Un.map(Xn=>Xn==null?void 0:Xn.challenge_id),onChange:(Xn,an)=>{Cr(an)}},pagination:{defaultPageSize:10,defaultCurrent:1,total:(Ir==null?void 0:Ir.length)||0,showTotal:Xn=>y.createElement(y.Fragment,null,"\u5171 ",y.createElement("span",{className:"c-blue"},Xn)," \u4E2A\u5173\u5361")}})))},Xe=ee(59301),en=Object.defineProperty,St=Object.defineProperties,on=Object.getOwnPropertyDescriptors,In=Object.getOwnPropertySymbols,Fn=Object.prototype.hasOwnProperty,yn=Object.prototype.propertyIsEnumerable,Bn=(le,me,ce)=>me in le?en(le,me,{enumerable:!0,configurable:!0,writable:!0,value:ce}):le[me]=ce,pn=(le,me)=>{for(var ce in me||(me={}))Fn.call(me,ce)&&Bn(le,ce,me[ce]);if(In)for(var ce of In(me))yn.call(me,ce)&&Bn(le,ce,me[ce]);return le},xn=(le,me)=>St(le,on(me)),er=(le,me)=>{var ce={};for(var Nt in le)Fn.call(le,Nt)&&me.indexOf(Nt)<0&&(ce[Nt]=le[Nt]);if(le!=null&&In)for(var Nt of In(le))me.indexOf(Nt)<0&&yn.call(le,Nt)&&(ce[Nt]=le[Nt]);return ce},Sn=(le,me,ce)=>new Promise((Nt,Vt)=>{var jt=rt=>{try{Mt(ce.next(rt))}catch(bt){Vt(bt)}},Jt=rt=>{try{Mt(ce.throw(rt))}catch(bt){Vt(bt)}},Mt=rt=>rt.done?Nt(rt.value):Promise.resolve(rt.value).then(jt,Jt);Mt((ce=ce.apply(le,me)).next())});const Rn=({shixunHomeworks:le,loading:me,dispatch:ce})=>{const Nt=(0,Be.useParams)(),[Vt]=dt.default.useForm(),jt=dt.default.useWatch("total_score",Vt),Jt=dt.default.useWatch("eff_type",Vt),Mt=dt.default.useWatch("challenge_settings",Vt),rt=dt.default.useWatch("answer_open_evaluation",Vt),bt=dt.default.useWatch("shixun_evaluation",Vt),ua=dt.default.useWatch("work_efficiency",Vt),pr=dt.default.useWatch("is_repeat_minus",Vt),jn=dt.default.useWatch("open_view_answer_deduct",Vt),{workSetting:Ir,workList:Hn,changeData:Un,headerInfo:Cr}=le,[cr,ur]=(0,y.useState)(!1),[Jr,Tn]=(0,y.useState)(!1),[Qt,cn]=(0,y.useState)(!1);let[ma,Xn]=(0,y.useState)([]),[an,jr]=(0,y.useState)([]),[Bt,xt]=(0,y.useState)({unified_setting:!1,publish_time:"",end_time:"",allow_late:!1,unified_late:!0,late_time:"",late_penalty:0,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!0,answer_public:!1,score_open:!1,comment_public:!0,total_score:"",eff_score:0,eff_type:1,open_view_answer_deduct:!0,is_repeat_minus:!1,repeat_setting_score:10,repeat_limit:70,is_onpage_time:!0,training_time_rules:1,difficulty_level_sort:"asc",game_deduct_score_percentage:100});const[zn,Fr]=(0,y.useState)(!1),[Er,Jn]=(0,y.useState)(0),[Ta,cl]=(0,y.useState)(!1),[Ra,lu]=(0,y.useState)([]),[al,Gl]=(0,y.useState)([]),[vu,Ha]=(0,y.useState)(!1),[tr,La]=(0,y.useState)(null),za={\u7B80\u5355:"#1B8565",\u4E2D\u7B49:"#FA6400",\u56F0\u96BE:"#E30000"};(0,y.useEffect)(()=>()=>{Xn([])},[]),(0,y.useEffect)(()=>{ur(!(Ir!=null&&Ir.can_edit))},[Ir]);const Pl=()=>{ce({type:"shixunHomeworks/getWorkSetting",payload:pn({},Nt)})};(0,y.useEffect)(()=>{var yr;if(!(Ir!=null&&Ir.course_id))return;Object.keys(Bt).map(function(kr){Bt[kr]=Ir[kr]}),(!Bt.allow_late||!Bt.unified_late)&&(Bt.late_penalty=5),ma=JSON.parse(JSON.stringify(Ir.group_settings.map(kr=>xn(pn({},kr),{group_name:[kr.group_name]})).filter(kr=>kr.publish_time!==null))),an=JSON.parse(JSON.stringify(Ir.allow_late_settings.map(kr=>xn(pn({},kr),{group_name:[kr.group_name]})).filter(kr=>kr.late_time!==null)));const Va=xn(pn({},Bt),{difficulty_level_sort:Bt.difficulty_level_sort||"asc"});xt(Va),Nl(Va),Vt.setFieldsValue(Va),Xn([...ma]),jr([...an]),lu((yr=Ir.challenge_settings)==null?void 0:yr.filter(kr=>kr.checked).map(kr=>kr.challenge_id))},[Ir]);const _l=()=>{var yr;const Va=JSON.parse(JSON.stringify(Bt));if(Va.challenge_settings.filter(kr=>!kr.hide),Va.categoryId=Nt.categoryId,Va.game_deduct_score_percentage===""){ve.ZP.warning("\u8BF7\u586B\u5199\u67E5\u770B\u7B54\u6848\u6263\u5206\u6BD4\u4F8B");return}if((yr=Va.challenge_settings)!=null&&yr.every(kr=>!kr.checked)){ve.ZP.warning("\u5173\u5361\u4E0D\u80FD\u5168\u90E8\u8BBE\u7F6E\u4E3A\u53EF\u4E0D\u505A");return}if(Bt.unified_setting||(ma=ma==null?void 0:ma.map(kr=>{var a;if(!kr.publish_time||!kr.end_time)throw ve.ZP.error("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!kr.group_name)throw ve.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return kr.group_name=typeof(kr==null?void 0:kr.group_name)=="string"?[kr==null?void 0:kr.group_name]:kr==null?void 0:kr.group_name,kr.group_id=(a=Ir.group_settings)==null?void 0:a.filter(E=>{var b;return(b=kr==null?void 0:kr.group_name)==null?void 0:b.includes(E.group_name)}).map(E=>E.group_id||E.id).toString().split(","),kr})),Va.group_settings=ma,Bt.allow_late)if(Bt.unified_late){if(Bt.late_penalty===null||Bt.late_penalty===void 0||Bt.late_penalty<0||Bt.late_penalty>100)throw ve.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!Bt.late_time)throw ve.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574")}else an=an==null?void 0:an.map(kr=>{var a,E;if(kr.late_penalty===null||kr.late_penalty===void 0||kr.late_penalty<0||kr.late_penalty>100)throw ve.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!kr.late_time)throw ve.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!kr.group_name)throw ve.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return kr.group_name=typeof(kr==null?void 0:kr.group_name)=="string"?[kr==null?void 0:kr.group_name]:kr==null?void 0:kr.group_name,kr.group_id=(E=(a=kr==null?void 0:kr.group_name)==null?void 0:a.map(b=>{var x,z;let te=(z=(x=Ir.group_settings)==null?void 0:x.filter(ie=>(ie==null?void 0:ie.group_name)===b))==null?void 0:z[0];return te==null?void 0:te.group_id}))==null?void 0:E.toString().split(","),kr}),Va.allow_late_settings=an;ll(Va)},ll=yr=>{var Va,kr;if(yr.total_score===null){ve.ZP.warning("\u603B\u5206\u503C\u4E0D\u80FD\u4E3A\u7A7A");return}if(yr!=null&&yr.work_efficiency&&yr.eff_score===null){ve.ZP.warning("\u6548\u7387\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}const a=yr.challenge_settings.reduce((x,z)=>x+Number(z.challenge_score),0);if((a==null?void 0:a.toFixed(10))!==((Va=yr.total_score-yr.eff_score)==null?void 0:Va.toFixed(10))){ve.ZP.warning(`\u6548\u7387\u5206\u52A0\u5173\u5361\u4EFB\u52A1\u603B\u5206\u5FC5\u987B\u7B49\u4E8E\u603B\u5206\u503C\uFF1A${yr.total_score}\u5206`);return}const E={shixun_evaluation:yr.shixun_evaluation,challenge_settings:yr.challenge_settings,eff_type:yr.eff_type},b=()=>Sn(void 0,null,function*(){Tn(!0),(yield(0,Ee.ZP)(`/api/homework_commons/${Nt.categoryId}/score_setting.json`,{method:"post",body:pn({},yr)})).status===0&&(ve.ZP.success("\u66F4\u65B0\u6210\u529F"),Pl(),ce({type:"shixunHomeworks/getShixunWorkList",payload:pn({},Nt)})),Tn(!1)});!(0,Kn.isEqual)(Un,E)&&!((kr=Hn==null?void 0:Hn.homework_status)!=null&&kr.includes("\u672A\u53D1\u5E03"))&&!zn?ye.default.confirm({title:"\u66F4\u65B0\u6210\u7EE9",content:"\u60A8\u6539\u52A8\u4E86\u672C\u6B21\u4F5C\u4E1A\u7684\u5173\u5361\u5F97\u5206\u8BBE\u7F6E\uFF0C\u8FD9\u53EF\u80FD\u5BFC\u81F4\u5DF2\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\u7684\u6210\u7EE9\u4EA7\u751F\u9519\u8BEF\u3002\u70B9\u51FB\u201C\u786E\u5B9A\u201D\u6309\u94AE\u5C06\u4FDD\u5B58\u6700\u65B0\u8BBE\u7F6E\u5E76\u6309\u6700\u65B0\u8BBE\u7F6E\u66F4\u65B0\u5168\u73ED\u6210\u7EE9\u3002",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:b}):b(),(zn||pr&&zn)&&ye.default.confirm({title:"\u66F4\u65B0\u6210\u7EE9",content:"\u60A8\u6539\u52A8\u4E86\u672C\u6B21\u4F5C\u4E1A\u7684\u67E5\u91CD\u6263\u5206\u89C4\u5219\uFF0C\u9700\u8981\u91CD\u65B0\u67E5\u91CD\u624D\u80FD\u751F\u6548\uFF0C\u751F\u6548\u540E\u6210\u7EE9\u5C06\u8986\u76D6\u6210\u6700\u65B0\u7684\u6210\u7EE9\u3002",okText:"\u7ACB\u5373\u67E5\u91CD",onOk(){ce({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4EE3\u7801\u67E5\u91CD",params:Nt}})}})},Xa=(yr=Bt)=>{var Va;const{eff_score:kr,total_score:a,difficulty_level_sort:E}=yr,b=a-kr,x=(Va=yr.challenge_settings)==null?void 0:Va.filter(we=>we.checked).length;if(!x){yr.challenge_settings.map((we,Oe)=>{we.challenge_score=0});return}const z=yr.challenge_settings.filter(we=>we.checked).map(we=>E==="desc"?we.challenge_exp_desc:we.challenge_exp).reduce((we,Oe)=>we+Oe),te=b/z;let ie=0,fe=0,de;switch(yr.shixun_evaluation){case 0:const we=parseFloat((b/x).toFixed(1));yr.challenge_settings.map(($e,Et)=>{$e.checked?(ie=Et,$e.challenge_score=we>0?we:0):$e.challenge_score=0}),de=(b-we*(x-1)).toFixed(1),yr.challenge_settings[ie].challenge_score=de>0?de:0;break;case 1:yr.challenge_settings.map(($e,Et)=>{$e.checked?(ie=Et,fe+=Number((Math.round((E==="desc"?$e.challenge_exp_desc:$e.challenge_exp)*te*10)/10).toFixed(1)),$e.challenge_score=(Math.round((E==="desc"?$e.challenge_exp_desc:$e.challenge_exp)*te*10)/10).toFixed(1)):$e.challenge_score=0});let Oe=yr.challenge_settings[ie].challenge_score;de=(b-fe+Number(Oe)).toFixed(1),yr.challenge_settings[ie].challenge_score=de>0?de:0;break}xt(pn({},yr)),Nl(yr),Vt.setFieldsValue(yr)},Nl=(yr=Bt)=>{const Va=(0,ge.EN)(yr.challenge_settings.reduce((kr,a)=>(0,ge.EN)(kr||0,Number(a.challenge_score)||0,"+"),0),yr.eff_score||0,"+");Jn(Va)};return Xe.createElement("div",{className:Ia.Z.form},Xe.createElement(dt.default,{className:Ia.Z.FormStyle,form:Vt,initialValues:{},layout:"vertical",disabled:cr,size:"large",onValuesChange:(yr,Va)=>{xt(pn(pn({},Bt),Va))},onFinish:yr=>{console.log("onfinish",yr),_l(),Fr(!1)}},(Ir==null?void 0:Ir.can_edit)&&Xe.createElement("div",{className:Ia.Z.title},"\u4F5C\u4E1A\u5206\u503C\u8BBE\u7F6E"),Xe.createElement("div",{style:{background:"#F6F7F9",padding:"5px 30px",display:"flex",alignItems:"center"}},Xe.createElement("div",{style:{color:"#333333"}},"\u4F5C\u4E1A\u603B\u5206"),Xe.createElement(dt.default.Item,{className:"ml20",style:{marginBottom:"0px"},name:"total_score",rules:[{required:!0,message:"\u4F5C\u4E1A\u603B\u5206\u4E0D\u80FD\u4E3A\u7A7A"}]},Xe.createElement(xe.Z,{style:{width:120},min:0,addonAfter:"\u5206"}))),Xe.createElement("div",{className:Ia.Z.title,style:{marginTop:"30px"}},"\u6548\u7387\u5206",Xe.createElement("span",{style:{color:"#666",verticalAlign:"top",fontSize:14,fontWeight:400}},"\uFF08\u6548\u7387\u5206\u5C06\u5728\u4F5C\u4E1A\u7ED3\u675F\u540E\u8FDB\u884C\u8BA1\u7B97\uFF0C\u5E76\u52A0\u5165\u5B66\u751F\u6210\u7EE9\u4E2D\uFF09")),Xe.createElement("div",{style:{background:"#F6F7F9",padding:"5px 30px",display:"flex",alignItems:"center",width:"100%"}},Xe.createElement(Bl.Z,{disableWhenCommunity:!(Cr!=null&&Cr.is_old_data_for_time)},Xe.createElement(dt.default.Item,{name:"work_efficiency",valuePropName:"checked",style:{marginBottom:0},normalize:yr=>{const Va=xn(pn({},Bt),{eff_score:yr?20:0});return Xa(Va),Nl(Va),yr}},Xe.createElement(Pt.default,null,Xe.createElement("strong",{className:"c-grey-666"},"\u6548\u7387\u5206")))),Xe.createElement("div",{style:{color:"#666"}},"\uFF08\u52FE\u9009\u6548\u7387\u5206\u540E\uFF0C\u5219\u4F5C\u4E1A\u603B\u5206\u503C=\u6548\u7387\u5206+\u4EFB\u52A1\u5173\u5361\u603B\u5206\uFF09")),Xe.createElement("div",{style:{background:"#F6F7F9",padding:"5px 50px",marginTop:"1px"}},Xe.createElement(Ue.Z,{wrap:!1,align:"middle"},Xe.createElement(_e.Z,{style:{textAlign:"right"}},Xe.createElement("span",{className:"c-grey-333"},"\u6548\u7387\u5206\u503C")),Xe.createElement(_e.Z,null,Xe.createElement(Bl.Z,{disableWhenCommunity:!(Cr!=null&&Cr.is_old_data_for_time)},Xe.createElement(dt.default.Item,{className:"ml20",name:"eff_score",style:{marginBottom:0},rules:[{required:ua&&!0,message:"\u6548\u7387\u5206\u4E0D\u80FD\u4E3A\u7A7A"}],normalize:yr=>(Xa(xn(pn({},Bt),{eff_score:yr})),yr)},Xe.createElement(xe.Z,{style:{width:184},min:0,step:.1,addonAfter:"\u5206",disabled:cr||!ua})))))),ua&&Xe.createElement("div",{style:{background:"#F6F7F9",padding:"5px 50px",marginTop:"1px"}},Xe.createElement("div",{style:{height:40,lineHeight:"40px"}},Xe.createElement("span",{className:"c-grey-333 mr10"},"\u8BA1\u7B97\u7EF4\u5EA6"),Xe.createElement("span",{className:"c-grey-666"},"\uFF08\u6548\u7387\u5206 = \uFF08\u5B66\u4E60\u6548\u7387 / \u6700\u9AD8\u5B66\u4E60\u6548\u7387 \uFF09* \u5206\u503C\uFF1B\u5B66\u4E60\u6548\u7387 = log\uFF08\u5B9E\u8BAD\u603B\u5F97\u5206/\u5B9E\u8BAD\u603B\u8017\u65F6\uFF09\uFF1B\u8017\u65F6\u5355\u4F4D\u4E3A\u5C0F\u65F6\uFF0C\u5F53\u5B66\u751F\u672A\u901A\u5173\u5219\u6548\u7387\u5206\u4E3A0\uFF09")),Xe.createElement(Bl.Z,{disableWhenCommunity:!(Cr!=null&&Cr.is_old_data_for_time)},Xe.createElement(dt.default.Item,{name:"eff_type",style:{marginBottom:0}},Xe.createElement(mr.ZP.Group,null,Xe.createElement(mr.ZP,{value:1},"\u6309\u4F5C\u4E1A\u6700\u9AD8\u6548\u7387\u5206\u8BA1\u7B97"),Xe.createElement(mr.ZP,{value:2,style:{marginLeft:10}},"\u6309\u73ED\u7EA7\u6700\u9AD8\u6548\u7387\u5206\u8BA1\u7B97"))))),ua&&Xe.createElement("div",{style:{background:"#F6F7F9",padding:"5px 50px",marginTop:"1px"}},Xe.createElement("div",{className:"c-grey-333",style:{height:40,lineHeight:"40px"}},Xe.createElement("span",null,"\u5B9E\u8BAD\u603B\u8017\u65F6"),Xe.createElement(Te.Z,{title:"\u89C4\u5219\u8BF4\u660E"},Xe.createElement("i",{className:`iconfont icon-tishixiaowenhao ${Ia.Z.title_icon}`,style:{color:"#666"},onClick:()=>cn(!0)}))),Xe.createElement(Bl.Z,{disableWhenCommunity:!(Cr!=null&&Cr.is_old_data_for_time)},Xe.createElement(dt.default.Item,{name:"training_time_rules",style:{marginBottom:0},normalize:(yr,Va,kr)=>(Xa(xn(pn({},kr),{training_time_rules:yr})),yr)},Xe.createElement(mr.ZP.Group,null,Xe.createElement(Ru.Z,{direction:"vertical"},Xe.createElement(mr.ZP,{style:{height:40,lineHeight:"40px"},value:1},"\u9875\u9762\u505C\u7559\u65F6\u957F",Xe.createElement("span",{className:"ml10 c-grey-666"},"\uFF08\u5728\u5173\u5361\u901A\u5173\u524D\u505C\u7559\u7B54\u9898\u9875\u9762\u7684\u603B\u65F6\u957F\uFF09")),Xe.createElement(mr.ZP,{style:{height:40,lineHeight:"40px"},value:2},"\u5173\u5361\u603B\u8017\u65F6",Xe.createElement("span",{className:"ml10 c-grey-666"},"\uFF08\u7B2C\u4E00\u6B21\u8FDB\u5165\u5173\u5361\u65F6\u95F4\u70B9\u5230\u5173\u5361\u901A\u5173\u65F6\u95F4\u70B9\u7684\u603B\u65F6\u957F\uFF09")),Xe.createElement(mr.ZP,{style:{height:40,lineHeight:"40px"},value:3},"\u4F5C\u4E1A\u901A\u5173\u65F6\u957F",Xe.createElement("span",{className:"ml10 c-grey-666"},"\uFF08\u4F5C\u4E1A\u53D1\u5E03\u65F6\u95F4\u70B9\u5230\u5B66\u751F\u5168\u90E8\u5173\u5361\u901A\u5173\u65F6\u95F4\u70B9\u7684\u603B\u65F6\u957F\uFF09"))))))),Xe.createElement("div",{style:{marginTop:"30px"}},Xe.createElement("div",{className:Ia.Z.title},"\u5173\u5361\u9009\u62E9\u4E0E\u5206\u503C\u5206\u914D"),Xe.createElement("div",{className:"flex"},Xe.createElement("div",{style:{width:799,marginRight:1,background:"#F6F7F9"}},Xe.createElement("div",{className:"flex justify-between item-center",style:{height:40,padding:"0 12px 0 30px",borderBottom:"1px solid #fff"}},Xe.createElement("div",{className:Ia.Z.title,style:{marginBottom:0,fontSize:14}},"\u4EFB\u52A1\u5173\u5361(",Ra.length,")"),Xe.createElement("div",{className:"flex"},bt==2&&Xe.createElement("div",{className:"current mr20",style:{color:"#3061d0"},onClick:()=>{if(al.length===0)return ve.ZP.info("\u8BF7\u9009\u62E9\u81F3\u5C11\u4E00\u4E2A\u5173\u5361");Ha(!0)}},"\u6279\u91CF\u4FEE\u6539\u5206\u503C"),Xe.createElement("div",{className:`${(cr||!(Ir!=null&&Ir.task_pass))&&Ia.Z.disabled_link} current`,style:{color:"#3061d0"},onClick:()=>{cr||!(Ir!=null&&Ir.task_pass)||cl(!0)}},Xe.createElement(Te.Z,{title:(cr||!(Ir!=null&&Ir.task_pass))&&"\u8BE5\u5B9E\u8BAD\u4E0D\u652F\u6301\u8DF3\u5173\u5B66\u4E60\uFF0C\u6240\u4EE5\u4E0D\u80FD\u9009\u62E9\u6216\u79FB\u9664\u5173\u5361"},"\u5173\u5361\u7BA1\u7406")))),Xe.createElement("div",{style:{background:"#F6F7F9",marginTop:"1px"}},Xe.createElement("div",{style:{display:"flex",alignItems:"center",height:40,padding:"0 13px 0 30px",borderBottom:"1px solid #fff"}},bt==2&&Xe.createElement("div",{style:{width:50}},Xe.createElement(Pt.default,{indeterminate:al.length>0&&al.length{yr.target.checked?Gl([...Ra]):Gl([])}})),Xe.createElement("div",{style:{width:80}},"\u5E8F\u53F7"),Xe.createElement("div",{style:{width:bt==2?330:380,marginRight:20}},"\u5173\u5361\u540D\u79F0"),Xe.createElement("div",{style:{width:100}},"\u96BE\u5EA6"),Xe.createElement("div",{style:{width:120}},"\u5956\u52B1\u91D1\u5E01"),Xe.createElement("div",{style:{width:132}},"\u5206\u503C")),Xe.createElement(dt.default.List,{name:"challenge_settings"},(yr,{add:Va,remove:kr})=>Xe.createElement("div",{style:{display:"flex",flexDirection:"column",maxHeight:510,overflowY:"auto"}},yr==null?void 0:yr.map(a=>{var E=a,{key:b,name:x}=E,z=er(E,["key","name"]),te,ie,fe,de,we,Oe,$e;return(Mt==null?void 0:Mt[b].checked)&&Xe.createElement(Ue.Z,{key:b,wrap:!1,align:"middle",style:{borderBottom:"1px solid #fff",padding:"5px 13px 5px 30px"}},bt==2&&Xe.createElement("div",{style:{width:50}},Xe.createElement(Pt.default.Group,{options:[{label:"",value:(te=Mt==null?void 0:Mt[b])==null?void 0:te.challenge_id}],value:al,onChange:Et=>{var Ct;if((Et==null?void 0:Et.length)===0){const nn=(Ct=Mt==null?void 0:Mt[b])==null?void 0:Ct.challenge_id,Nn=al.filter(Pn=>Pn!==nn);Gl([...Nn]);return}Gl(nn=>[...new Set([...nn,...Et])])}})),Xe.createElement("div",{style:{width:80}},"\u7B2C",(ie=Mt==null?void 0:Mt[b])==null?void 0:ie.challenge_index,"\u5173"),Xe.createElement("div",{style:{width:bt==2?330:380},className:"multi_ellipsis1 mr20"},(fe=Mt==null?void 0:Mt[b])==null?void 0:fe.challenge_name),Xe.createElement("div",{style:{width:100,color:za[(de=Mt==null?void 0:Mt[b])==null?void 0:de.difficulty]}},(we=Mt==null?void 0:Mt[b])==null?void 0:we.difficulty),Xe.createElement("div",{style:{width:120}},Xe.createElement("span",{className:` ${Ia.Z.SubTooltip}`},Xe.createElement("span",{style:{color:"#FA6400"}},(Oe=Mt==null?void 0:Mt[b])==null?void 0:Oe.challenge_exp))),Xe.createElement("div",{style:{width:132}},Xe.createElement(dt.default.Item,{name:[x,"challenge_score"],style:{marginBottom:0},normalize:(Et,Ct,nn)=>(nn.challenge_settings[b].challenge_score=Et,Nl(nn),Et)},Xe.createElement(xe.Z,{style:{width:120},min:0,addonAfter:Xe.createElement("span",{className:Ia.Z.SubTooltip},"\u5206"),disabled:cr||bt!==2||!(($e=Mt==null?void 0:Mt[b])!=null&&$e.checked)}))))}))))),Xe.createElement("div",{style:{width:300,background:"#F6F7F9"}},Xe.createElement("div",{className:"flex item-center",style:{height:40,paddingLeft:20,borderBottom:"1px solid #fff"}},Xe.createElement("div",{className:Ia.Z.title,style:{marginBottom:0,fontSize:14}},"\u5206\u503C\u5206\u914D\u65B9\u5F0F")),Xe.createElement("div",{style:{padding:"13px 40px"}},Xe.createElement(dt.default.Item,{name:"shixun_evaluation",style:{marginBottom:0},normalize:(yr,Va,kr)=>{const a=xn(pn({},kr),{shixun_evaluation:yr,difficulty_level_sort:yr!==1?"asc":kr.difficulty_level_sort});return Xa(a),yr}},Xe.createElement(mr.ZP.Group,{style:{display:"flex",flexDirection:"column",gap:20}},Xe.createElement(mr.ZP,{value:0},"\u5E73\u5747\u5206\u914D"),Xe.createElement(mr.ZP,{value:1},"\u6309\u96BE\u6613\u5EA6\u5206\u914D"),bt==1&&Xe.createElement(dt.default.Item,{label:Xe.createElement("span",{className:"mb10 c-grey-666"},"\u96BE\u5EA6\u8D4B\u5206\u65B9\u5F0F"),name:"difficulty_level_sort",style:{marginBottom:0,paddingLeft:25},normalize:(yr,Va,kr)=>(Xa(xn(pn({},kr),{difficulty_level_sort:yr})),yr)},Xe.createElement(mr.ZP.Group,{style:{display:"flex",flexDirection:"column",gap:20},options:[{value:"asc",label:"\u6B63\u5E8F\u8D4B\u5206\uFF08\u96BE\u9898\u5F97\u9AD8\u5206\uFF09"},{value:"desc",label:"\u53CD\u5E8F\u8D4B\u5206\uFF08\u96BE\u9898\u5F97\u4F4E\u5206\uFF09"}]})),Xe.createElement(mr.ZP,{value:2},"\u81EA\u5B9A\u4E49\u5206\u503C"))))))),Xe.createElement("div",{style:{marginTop:"30px"}},Xe.createElement("div",{className:Ia.Z.title},"\u5B66\u751F\u6263\u5206\u89C4\u5219\u8BBE\u7F6E"),Xe.createElement("div",{style:{background:"#F6F7F9",padding:"5px 30px"}},Xe.createElement("div",{style:{display:"flex",alignItems:"center"}},Xe.createElement(dt.default.Item,{name:"open_view_answer_deduct",valuePropName:"checked",style:{marginBottom:0}},Xe.createElement(Pt.default,null)),Xe.createElement("div",{style:{margin:"0 10px"}},"\u5F00\u542F\u67E5\u770B\u7B54\u6848\u6263\u5206"),Xe.createElement("span",{className:`${Ia.Z.SubTooltip}`,style:{color:"#666"}},"\uFF08\u9488\u5BF9\u672A\u901A\u8FC7\u5173\u5361\u7684\u5B66\u751F\u67E5\u770B\u7B54\u6848\u540E\u8BC4\u6D4B\u901A\u5173\u8FDB\u884C\u6263\u5206\uFF0C\u5DF2\u901A\u8FC7\u518D\u67E5\u770B\u7B54\u6848\u4E0D\u8FDB\u884C\u6263\u5206\uFF09")),jn&&Xe.createElement("div",{style:{display:"flex",alignItems:"center"}},Xe.createElement(dt.default.Item,{name:"answer_open_evaluation",style:{marginBottom:0}},Xe.createElement(mr.ZP.Group,null,Xe.createElement(mr.ZP,{value:!0,style:{marginRight:"50px"}},"\u56FA\u5B9A\u6263\u5206"),Xe.createElement(mr.ZP,{value:!1},"\u6309\u7167\u5B9E\u8BAD\u53C2\u8003\u7B54\u6848\u7EA7\u522B\u6263\u5206")))),rt&&Xe.createElement("div",{style:{display:"flex",alignItems:"center",margin:"5px 0",paddingLeft:23}},Xe.createElement("div",{className:"c-grey-666"},"\u67E5\u770B\u7B54\u6848\u56FA\u5B9A\u6263\u9664"),Xe.createElement(dt.default.Item,{name:"game_deduct_score_percentage",style:{marginBottom:"0px"},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6263\u5206\u6BD4\u4F8B"}]},Xe.createElement(xe.Z,{style:{width:120,margin:"0 10px"},min:0,max:100,addonAfter:Xe.createElement("span",{className:Ia.Z.SubTooltip},"%")})),Xe.createElement("div",{className:"c-grey-666"},"\u5206\u503C ",Xe.createElement("span",{style:{color:"#666666"}}," \uFF08\u5F53\u8BBE\u7F6E0%\u65F6\uFF0C\u5219\u5B66\u751F\u67E5\u770B\u7B54\u6848\u4E0D\u6263\u5206\uFF09")))),Xe.createElement("div",{style:{background:"#F6F7F9",padding:"5px 30px",marginTop:"1px"}},Xe.createElement("div",{style:{display:"flex",alignItems:"center"}},Xe.createElement(Bl.Z,{disableWhenCommunity:!(Cr!=null&&Cr.is_old_data_for_time)},Xe.createElement(dt.default.Item,{name:"is_repeat_minus",valuePropName:"checked",style:{marginBottom:0},normalize:yr=>(!yr&&Fr(!0),yr)},Xe.createElement(Pt.default,null))),Xe.createElement("div",{style:{margin:"0 10px"}},"\u5F00\u542F\u4EE3\u7801\u67E5\u91CD\u6263\u5206"),Xe.createElement("div",{className:Ia.Z.SubTooltip,style:{color:"#666"}},"\uFF08\u8BBE\u7F6E\u89C4\u5219\u540E\uFF0C\u9700\u8981\u8FDB\u884C\u201C\u4EE3\u7801\u67E5\u91CD\u201D\u540E\u624D\u80FD\u751F\u6548\uFF09")),pr&&Xe.createElement("div",{style:{display:"flex",alignItems:"center"}},Xe.createElement("div",{style:{marginLeft:"30px"}},"\u6263\u5206\u9608\u503C"),Xe.createElement(Bl.Z,{disableWhenCommunity:!(Cr!=null&&Cr.is_old_data_for_time)},Xe.createElement(dt.default.Item,{className:"ml10",name:"repeat_limit",style:{marginBottom:0},normalize:yr=>(Fr(!0),yr)},Xe.createElement(xe.Z,{style:{width:120},min:0,max:100,addonAfter:Xe.createElement("span",{className:Ia.Z.SubTooltip},"%")}))),Xe.createElement("div",{style:{color:"#666666",marginLeft:"10px"}},"\uFF08\u5B66\u751F\u76F8\u4F3C\u5EA6\u4F4E\u4E8E\u8FD9\u4E2A\u9608\u503C\u5219\u4E0D\u6263\u5206\uFF09"),Xe.createElement("div",{style:{marginLeft:"30px"}},"\u67E5\u91CD\u6263\u5206"),Xe.createElement(Bl.Z,{disableWhenCommunity:!(Cr!=null&&Cr.is_old_data_for_time)},Xe.createElement(dt.default.Item,{className:"ml10",name:"repeat_setting_score",style:{marginBottom:0},normalize:yr=>(Fr(!0),yr)},Xe.createElement(xe.Z,{style:{width:120},min:0,max:jt,addonAfter:Xe.createElement("span",{className:Ia.Z.SubTooltip},"\u5206")}))),Xe.createElement("div",{style:{color:"#666666",marginLeft:"10px"}},"\uFF08\u5B66\u751F\u5173\u5361\u5B9E\u9645\u6263\u5206=\u67E5\u91CD\u6263\u5206x\u76F8\u4F3C\u5EA6\u6BD4\uFF09"))))),Xe.createElement(Pe.ZP,{type:"primary",size:"large",loading:Jr,style:{width:"138px",marginTop:"30px"},onClick:()=>{Vt.submit()}},"\u4FDD\u5B58"),Xe.createElement(ye.default,{title:"\u8BA1\u65F6\u89C4\u5219\u8BF4\u660E",open:Qt,width:860,footer:null,onCancel:()=>{cn(!1)}},Xe.createElement("div",{style:{color:"#333333",fontWeight:400}},Xe.createElement("span",{style:{fontWeight:600}},"1\u3001\u9875\u9762\u505C\u7559\u65F6\u957F"),Xe.createElement("br",null),Xe.createElement("span",null,"\u5B66\u751F",Xe.createElement("span",{style:{color:"#333333",fontWeight:600}},"\u8FDB\u5165\u5173\u5361\u7684\u7B54\u9898\u9875\u9762\u5F00\u59CB\u8BA1\u65F6\uFF0C\u76F4\u81F3\u5B66\u751F\u5173\u5361\u8BC4\u6D4B\u901A\u8FC7\uFF0C\u5219\u8BA1\u65F6\u7ED3\u675F\uFF1B"),"\u5173\u5361\u95EF\u5173\u8FC7\u7A0B\u4E2D\uFF0C",Xe.createElement("span",{style:{color:"#333333",fontWeight:600}},"\u5B66\u751F\u5173\u95ED/\u9000\u51FA\u7B54\u9898\u9875\u9762\uFF0C\u5219\u8BA1\u65F6\u6682\u505C\uFF0C\u518D\u6B21\u8FDB\u5165\u7B54\u9898\u9875\u9762\u65F6\u5F00\u59CB\u7D2F\u8BA1\u8BA1\u65F6\u76F4\u81F3\u8BC4\u6D4B\u901A\u8FC7\uFF0C"),"\u5219\u8BA1\u65F6\u7ED3\u675F"),Xe.createElement("span",{style:{color:"#FA6400",display:"flex",height:34,alignItems:"center"}}," \u53EF\u80FD\u4F1A\u9020\u6210\u65F6\u957F\u8BC4\u4F30\u4E0E\u5B9E\u9645\u505A\u9898\u80FD\u529B\u4E0D\u7B26\u7684\u60C5\u51B5\uFF0C\u60C5\u51B5\u5982\u4E0B\uFF1A "),Xe.createElement("span",null,"a\u3001\u5B66\u751F\u8FDB\u5165\u5173\u5361\u770B\u5B8C\u9898\u540E\uFF0C\u9000\u51FA\u7B54\u9898\u9875\u9762\u5B8C\u6210\u4EE3\u7801\u8BBE\u8BA1\uFF0C\u518D\u590D\u5236\u8FDB\u5E73\u53F0\u7B54\u9898\u9875\u9762\u8FDB\u884C\u8BC4\u6D4B\uFF0C\u65E0\u6CD5\u8BC4\u4F30\u5B66\u751F\u7684\u5B66\u4E60\u548C\u601D\u8003\u65F6\u95F4\u3002")),Xe.createElement("div",{style:{color:"#333333",marginTop:20,fontWeight:400}},Xe.createElement("span",{style:{fontWeight:600}},"2\u3001\u5173\u5361\u603B\u8017\u65F6"),Xe.createElement("br",null),Xe.createElement("span",null,"\u5B66\u751F",Xe.createElement("span",{style:{color:"#333333",fontWeight:600}},"\u7B2C\u4E00\u6B21\u8FDB\u5165\u5173\u5361\u7B54\u9898\u9875\u9762\u5F00\u59CB\u8BA1\u65F6\uFF0C\u76F4\u81F3\u8BE5\u5173\u5361\u8BC4\u6D4B\u901A\u8FC7\uFF0C\u5219\u8BA1\u65F6\u7ED3\u675F\uFF1B"),"\u5173\u5361\u95EF\u5173\u8FC7\u7A0B\u4E2D\uFF0C",Xe.createElement("span",{style:{color:"#333333",fontWeight:600}},"\u5B66\u751F\u9000\u51FA/\u5173\u95ED\u7B54\u9898\u9875\u9762\uFF0C\u4E5F\u5C06\u6301\u7EED\u8BA1\u65F6\uFF0C\u76F4\u81F3\u8BC4\u6D4B\u901A\u8FC7\u3002")),Xe.createElement("span",{style:{color:"#FA6400",display:"flex",height:44,paddingTop:10}}," \u53EF\u80FD\u4F1A\u9020\u6210\u65F6\u957F\u8BC4\u4F30\u4E0E\u5B9E\u9645\u505A\u9898\u80FD\u529B\u4E0D\u7B26\u7684\u60C5\u51B5\uFF0C\u60C5\u51B5\u5982\u4E0B\uFF1A "),Xe.createElement("span",null,"a\u3001\u5B66\u751F\u4ECE\u5176\u4ED6\u540C\u5B66\u5904\u770B\u5230\u9898\u76EE\u540E\uFF0C\u5B8C\u6210\u4EE3\u7801\u8BBE\u8BA1\uFF0C\u518D\u8FDB\u5165\u5173\u5361\u7B54\u9898\u9875\u9762\uFF0C\u5C06\u5DF2\u5B8C\u6210\u7684\u4EE3\u7801\u590D\u5236\u81F3\u5E73\u53F0\u8FDB\u884C\u8BC4\u6D4B\uFF1B"),Xe.createElement("br",null),Xe.createElement("span",null,"b\u3001\u5B66\u751F\u7B2C\u4E00\u6B21\u6253\u5F00\u5173\u5361\u540E\uFF0C\u56E0\u4E3A\u67D0\u79CD\u539F\u56E0\u79BB\u5F00\u9875\u9762\uFF0C\u65F6\u9694\u591A\u65E5\u624D\u518D\u6B21\u8FDB\u5165\u5E73\u53F0\u95EF\u5173\uFF0C\u5C31\u4F1A\u5BFC\u81F4\u5B66\u751F\u5173\u5361\u603B\u8017\u65F6\u8FC7\u957F\uFF1B")),Xe.createElement("div",{style:{color:"#333333",marginTop:20,fontWeight:400}},Xe.createElement("span",{style:{fontWeight:600}},"3\u3001\u4F5C\u4E1A\u901A\u5173\u65F6\u957F"),Xe.createElement("br",null),Xe.createElement("span",null,"\u4ECE\u8001\u5E08",Xe.createElement("span",{style:{color:"#333333",fontWeight:600}},"\u53D1\u5E03\u7684\u5B9E\u8BAD\u4F5C\u4E1A\u65F6\u5F00\u59CB\u8BA1\u65F6\uFF0C\u76F4\u81F3\u5B66\u751F\u5B9E\u8BAD\u901A\u5173\uFF08\u5305\u62EC\u8FDF\u4EA4\u901A\u5173\uFF09\u7ED3\u675F\u8BA1\u65F6\u3002"),"\u82E5\u5B66\u751F\u672A\u901A\u5173\uFF0C\u5219\u8BE5\u5B66\u751F\u7684\u95EF\u5173\u8017\u65F6\u4E3A\u8001\u5E08\u8BBE\u7F6E\u7684\u5B9E\u8BAD\u5F00\u59CB\u65F6\u95F4\u81F3\u5B9E\u8BAD\u622A\u6B62\u65F6\u95F4\uFF0C\u82E5\u8001\u5E08\u5F00\u542F\u4E86\u8865\u4EA4\uFF0C\u5219\u8BE5\u751F\u7684\u95EF\u5173\u8017\u65F6\u4E3A\u5B9E\u8BAD\u5F00\u59CB\u65F6\u95F4\u81F3\u5B9E\u8BAD\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u3002")),Xe.createElement("div",{style:{color:"#333333",marginTop:20,fontWeight:400}},Xe.createElement("span",{style:{fontWeight:600}},"\u89C4\u5219\u76EE\u7684"),Xe.createElement("br",null),Xe.createElement("span",null,"\u9F13\u52B1\u5B66\u751F\u5728\u5B9E\u8BAD\u4F5C\u4E1A\u53D1\u5E03\u7684\u7B2C\u4E00\u65F6\u95F4\u8FDB\u5165\u5E73\u53F0\u5B8C\u6210\u5B9E\u8BAD\u4F5C\u4E1A\u7684\u901A\u5173\u3002"))),Ta&&Xe.createElement(vt,{open:Ta,onFinish:({challengeIds:yr})=>{var Va;if((yr==null?void 0:yr.length)==0)return;const kr=(Va=Ir.challenge_settings)==null?void 0:Va.map(a=>(yr.includes(a.challenge_id)?a.checked=!0:a.checked=!1,a));lu(yr),Vt.setFieldValue("challenge_settings",kr),Bt.challenge_settings=kr,xt(pn({},Bt)),Xa(xn(pn({},Bt),{shixun_evaluation:bt,difficulty_level_sort:bt!==1?"asc":Vt.getFieldValue("difficulty_level_sort")})),Gl([]),cl(!1)},onCancel:()=>{cl(!1)}}),Xe.createElement(ye.default,{title:"\u6279\u91CF\u4FEE\u6539\u5206\u503C",open:vu,onCancel:()=>Ha(!1),width:430,onOk:()=>{if(!tr)return ve.ZP.error("\u8BF7\u8F93\u5165\u5206\u503C");const yr=Mt==null?void 0:Mt.map(Va=>al!=null&&al.includes(Va.challenge_id)?xn(pn({},Va),{challenge_score:tr}):Va);Bt.challenge_settings=yr,xt(pn({},Bt)),Vt.setFieldValue("challenge_settings",yr),Gl([]),Ha(!1)}},Xe.createElement("div",null,"\u5DF2\u9009\u62E9 ",Xe.createElement("span",{style:{color:"#FA6400"}},al==null?void 0:al.length)," \u4E2A\u4EFB\u52A1\u5173\u5361"),Xe.createElement("div",{className:"flex item-center mt20"},Xe.createElement("span",{className:"mr10"},"\u6BCF\u4E2A\u5173\u5361"),Xe.createElement(xe.Z,{style:{width:140},min:0,addonAfter:Xe.createElement("span",{className:Ia.Z.SubTooltip},"\u5206"),value:tr,onChange:yr=>La(yr)}))))};var fr=(0,Be.connect)(({shixunHomeworks:le,loading:me})=>({shixunHomeworks:le,loading:me.effects}))(Rn),kn=ee(59301),_n=(le,me,ce)=>new Promise((Nt,Vt)=>{var jt=rt=>{try{Mt(ce.next(rt))}catch(bt){Vt(bt)}},Jt=rt=>{try{Mt(ce.throw(rt))}catch(bt){Vt(bt)}},Mt=rt=>rt.done?Nt(rt.value):Promise.resolve(rt.value).then(jt,Jt);Mt((ce=ce.apply(le,me)).next())});const qr=({shixunHomeworks:le,loading:me,dispatch:ce})=>{var Nt,Vt;const[jt,Jt]=(0,y.useState)(!0),[Mt,rt]=(0,y.useState)(!1),[bt,ua]=(0,y.useState)([]),[pr,jn]=(0,y.useState)([]),[Ir,Hn]=(0,y.useState)([]),[Un,Cr]=(0,y.useState)([]),[cr,ur]=(0,y.useState)(!1),[Jr,Tn]=(0,y.useState)(""),Qt=(0,Be.useParams)();function cn(){return _n(this,null,function*(){let an=yield(0,Ee.ZP)(`/api/homework_commons/${Qt.categoryId}/homework_common_collaborators.json`,{method:"get"});jn(an)})}function ma(){return _n(this,null,function*(){var an;let jr=yield(0,Ee.ZP)(`/api/courses/${Qt==null?void 0:Qt.coursesId}/teachers`,{method:"get",params:{homework_id:Qt.categoryId,limit:1e3}});(an=jr==null?void 0:jr.teacher_list)==null||an.map(Bt=>{Bt.key=Bt.user_id}),Hn(jr==null?void 0:jr.teacher_list),Cr(jr==null?void 0:jr.teacher_list)})}(0,y.useEffect)(()=>{cn(),ma()},[Qt]);const Xn=()=>{};return kn.createElement("section",{className:Ia.Z.form},kn.createElement(Ue.Z,{className:Ia.Z.content,style:{padding:"20px 30px",gap:20}},(Nt=pr==null?void 0:pr.data)==null?void 0:Nt.map(an=>kn.createElement(Ue.Z,{align:"middle",className:`${Ia.Z.borderSty} ${Jr===(an==null?void 0:an.id)?Ia.Z.delBorder:""}`,style:{height:"38px",borderRadius:"2px",padding:"0 12px",color:"#333333",background:"#fff"}},kn.createElement("span",{className:"c-grey-333"},an==null?void 0:an.real_name),(pr==null?void 0:pr.can_edit)&&kn.createElement("span",{style:{cursor:"pointer",marginLeft:"20px"},className:`iconfont icon-guanbi11 ${Ia.Z.delSty}`,onMouseEnter:()=>{Tn(an.id)},onMouseLeave:()=>{Tn("")},onClick:()=>_n(void 0,null,function*(){(yield(0,Ee.ZP)(`/api/homework_commons/${Qt.categoryId}/homework_common_collaborators/delete.json`,{method:"delete",body:{user_id:an.id}})).status===0&&(ve.ZP.info("\u5220\u9664\u6210\u529F"),cn(),ma())})}))),!(pr!=null&&pr.can_edit)&&!((Vt=pr==null?void 0:pr.data)!=null&&Vt.length)&&kn.createElement("span",{className:"c-grey-666"},"\u6682\u672A\u6DFB\u52A0\u534F\u4F5C\u8005"),(pr==null?void 0:pr.can_edit)&&kn.createElement(Pe.ZP,{className:Ia.Z.copHover,style:{height:38,padding:"6px 15px",backgroundColor:"#fff"},type:"primary",ghost:!0,onClick:()=>rt(!0)},"\u6DFB\u52A0\u534F\u4F5C\u8005")),kn.createElement(ye.default,{title:"\u6DFB\u52A0\u534F\u4F5C\u8005",open:Mt,confirmLoading:cr,onCancel:()=>rt(!1),onOk:()=>_n(void 0,null,function*(){if(bt.length===0){ve.ZP.info("\u8BF7\u9009\u62E9\u534F\u4F5C\u8001\u5E08");return}ur(!0),(yield(0,Ee.ZP)(`/api/homework_commons/${Qt.categoryId}/homework_common_collaborators.json`,{method:"post",body:{user_ids:bt}})).status===0&&(ve.ZP.info("\u6DFB\u52A0\u6210\u529F"),ua([]),cn(),ma(),rt(!1)),ur(!1)})},kn.createElement("div",null,kn.createElement("div",{style:{display:"flex"}},kn.createElement("label",{style:{width:"50px"}},"\u59D3\u540D\uFF1A")," ",kn.createElement(kt.default.Search,{onChange:an=>{Hn(Un.filter(jr=>jr.name.indexOf(an.target.value)>-1))}})),kn.createElement(be.default,{style:{marginTop:"10px",height:"300px",overflow:"auto"},rowSelection:{type:"checkbox",onChange:(an,jr)=>{ua(an)},selectedRowKeys:bt,getCheckboxProps:an=>({disabled:an.is_collaborator})},pagination:!1,dataSource:Ir,columns:[{title:"\u59D3\u540D",dataIndex:"name",key:"name"},{title:"\u89D2\u8272",dataIndex:"role",key:"role"}]}))))};var vr=(0,Be.connect)(({shixunHomeworks:le,loading:me})=>({shixunHomeworks:le,loading:me.effects}))(qr),zr=ee(66457),Dr=ee(75083),Wr={ts_txt:"ts_txt___cXTzV",title_txt:"title_txt___HB9nx",work_radio:"work_radio___JcCQu",work_radio_group:"work_radio_group___nKVMn",work_button:"work_button___CkIOT",result_con:"result_con___uwmX6",result_title:"result_title___Mwwpb"},Pr=ee(48530),ir=ee(59301),Kr=Object.defineProperty,ra=Object.defineProperties,ca=Object.getOwnPropertyDescriptors,ga=Object.getOwnPropertySymbols,wa=Object.prototype.hasOwnProperty,ha=Object.prototype.propertyIsEnumerable,Rr=(le,me,ce)=>me in le?Kr(le,me,{enumerable:!0,configurable:!0,writable:!0,value:ce}):le[me]=ce,hr=(le,me)=>{for(var ce in me||(me={}))wa.call(me,ce)&&Rr(le,ce,me[ce]);if(ga)for(var ce of ga(me))ha.call(me,ce)&&Rr(le,ce,me[ce]);return le},Yr=(le,me)=>ra(le,ca(me)),Or=(le,me,ce)=>new Promise((Nt,Vt)=>{var jt=rt=>{try{Mt(ce.next(rt))}catch(bt){Vt(bt)}},Jt=rt=>{try{Mt(ce.throw(rt))}catch(bt){Vt(bt)}},Mt=rt=>rt.done?Nt(rt.value):Promise.resolve(rt.value).then(jt,Jt);Mt((ce=ce.apply(le,me)).next())});const Fa=({shixunHomeworks:le,classroomList:me,loading:ce,dispatch:Nt,dimensionValue:Vt})=>{var jt,Jt;const Mt=(0,Be.useParams)(),{headerInfo:rt}=le,[bt,ua]=(0,y.useState)(hr({page:1,limit:5},Mt)),[pr,jn]=(0,y.useState)(!1),[Ir,Hn]=(0,y.useState)([]),[Un,Cr]=(0,y.useState)(null),[cr,ur]=(0,y.useState)(!1),[Jr,Tn]=(0,y.useState)(!1),[Qt,cn]=(0,y.useState)(!1),[ma,Xn]=(0,y.useState)({}),an=(0,y.useRef)(null),[jr,Bt]=(0,y.useState)([]),[xt,zn]=(0,y.useState)(!1),[Fr,Er]=(0,y.useState)(!0),Jn=[{title:"\u5E8F\u53F7",dataIndex:"id",width:80,render:(tr,La,za)=>(bt.page-1)*bt.limit+za+1},{title:"\u59D3\u540D",dataIndex:"user_name",width:130,ellipsis:!0},{title:"\u5B66\u53F7",dataIndex:"student_id",sorter:!0,width:160,showSorterTooltip:!1,ellipsis:{showTitle:!1},sortOrder:bt.order==="student_id"?bt.b_order==="desc"?"descend":"ascend":null,render:tr=>ir.createElement(Te.Z,{placement:"bottomLeft",title:tr||"--"},ir.createElement("span",{className:"current"},tr||"--"))},{title:"\u5206\u73ED",dataIndex:"group_name",width:180,ellipsis:!0},{title:"\u4F5C\u4E1A\u72B6\u6001",dataIndex:"work_status",width:120,render:(tr,La)=>ir.createElement(ge.rK,{status:tr})},{title:"\u901A\u5173\u60C5\u51B5",align:"center",width:100,dataIndex:"complete_info",ellipsis:{showTitle:!1},render:(tr,La)=>ir.createElement("span",{style:{color:"#0152d9"}},tr)},{title:"\u64CD\u4F5C",width:120,render:(tr,La,za)=>ir.createElement("a",{onClick:()=>Or(void 0,null,function*(){var Pl,_l,ll;const Xa=yield(0,st.GS)(La==null?void 0:La.id);(Pl=Xa==null?void 0:Xa.data)!=null&&Pl.url&&(0,ge.xg)(((_l=Xa==null?void 0:Xa.data)==null?void 0:_l.url)+`?courseGroup=${(bt==null?void 0:bt.course_group)||""}&workStatus=${((ll=bt==null?void 0:bt.work_status)==null?void 0:ll.filter(Nl=>Nl!=0&&Nl!=-1))||""}&search=${(bt==null?void 0:bt.search)||""}`)})},"\u67E5\u770B\u5B66\u751F\u4EE3\u7801")}];(0,y.useEffect)(()=>{const tr=document.querySelector(".modal_ai_dmpj");if(tr){const La=tr.querySelector(".ant-modal-body");if(La){const za=()=>{const Pl=La.scrollTop+La.clientHeight,_l=La.scrollHeight-Pl<=5;console.log("\u6EDA\u52A8\u4F4D\u7F6E\uFF1A",Pl,"\u5185\u5BB9\u9AD8\u5EA6\uFF1A",La.scrollHeight,"\u662F\u5426\u5728\u5E95\u90E8\uFF1A",_l),Er(_l)};return La.addEventListener("scroll",za),Fr&&(La.scrollTop=La.scrollHeight),()=>{La.removeEventListener("scroll",za)}}}},[jr,Fr]);const Ta=tr=>Or(void 0,null,function*(){var La;jn(!0);const za=yield(0,Ee.ZP)(`/api/shixun_homeworks/${Mt.categoryId}/student_works.json`,{method:"get",params:Yr(hr({},tr),{work_status:[1,2,3,4]})});(za==null?void 0:za.status)===0&&Hn((La=za==null?void 0:za.data)==null?void 0:La.student_works),jn(!1)}),cl=()=>Or(void 0,null,function*(){cn(!0);const tr=yield(0,Ee.ZP)(`/api/student_works/${ma==null?void 0:ma.id}/get_code.json`,{method:"get",params:{identifier:ma==null?void 0:ma.myshixun_identifier,challenge_id:Un}});if(tr.status==0&&(tr==null?void 0:tr.game_codes.length)>0){cn(!1),Tn(!0);let La=`\u8BC4\u4EF7\u7EF4\u5EA6\u9700\u8981\u5305\u542B${Vt.map((za,Pl)=>za+(PlOr(void 0,null,function*(){var Pl;trtr.replace(/\\\(([\s\S]*?)\\\)/g,"$$$$$1$$$$").replace(/\\\[([\s\S]*?)\\\]/g,"$$$$$1$$$$").replace(/`(\$\$.*?\$\$)`/g,"$$$$$1$$$$").replace(/_{2,}/g,"`$&`"),al=(tr,La,za,Pl)=>Or(void 0,null,function*(){an.current=new Pr.Z(Se.Z.API_SERVER+"/api/stream/intelligent_imports/chat_messages.json",{response_mode:"streaming",model:"qwen-plus-latest",scene_awareness:!1,thinking_enabled:!1,image_generator:!1,file_ids:[],history:[],prompt:za,shixun_id:rt==null?void 0:rt.shixun_identifier,source:"shixun",is_chat:!1,type:9,description:za,query:La}),yield new Promise((_l,ll)=>{an.current.on("data",Xa=>{zn(!1),jr[tr].aiText=lu(Xa.full),Bt([...jr])}),an.current.on("done",()=>Or(void 0,null,function*(){zn(!0),yield Ra(tr+1,Pl,za)})),an.current.startStream()})}),Gl=()=>{var tr,La;Tn(!1),(La=(tr=an.current)==null?void 0:tr.cancelRequest)==null||La.call(tr),Bt([])},vu=()=>{cn(!1),Xn({}),ur(!0)},Ha=(jt=Ir==null?void 0:Ir.filter(tr=>(tr==null?void 0:tr.work_status)===0))==null?void 0:jt.map(tr=>tr==null?void 0:tr.id);return ir.createElement(ir.Fragment,null,ir.createElement("div",{className:Wr.work_button,onClick:()=>{var tr,La,za;if(((tr=rt==null?void 0:rt.challenges)==null?void 0:tr.length)===0)return ve.ZP.warning("\u672C\u6B21\u4F5C\u4E1A\u4E2D\u6CA1\u6709\u9700\u8981\u8FDB\u884C\u4EE3\u7801\u8BC4\u4EF7\u7684\u4EFB\u52A1\u5173\u5361~");vu(),Ta(bt),((La=rt==null?void 0:rt.challenges)==null?void 0:La.length)>0&&Cr((za=rt==null?void 0:rt.challenges[0])==null?void 0:za.id)}},"\u6D4B\u8BD5\u8BC4\u4EF7\u6548\u679C"),ir.createElement(ye.default,{centered:!0,title:"\u6D4B\u8BD5\u4EE3\u7801\u8BC4\u4EF7\u6548\u679C",open:cr,width:1020,bodyStyle:{maxHeight:"calc(100vh - 200px)",overflowY:"auto"},onOk:()=>{if((Ir==null?void 0:Ir.length)==0)return ur(!1);if(!(ma!=null&&ma.id))return ve.ZP.warning("\u8BF7\u9009\u62E9\u4E00\u540D\u5B66\u751F");cl()},onCancel:()=>{ur(!1)},maskClosable:!1,confirmLoading:Qt},ir.createElement(qe.Z,{spinning:Qt,tip:"\u6D4B\u8BD5\u4EE3\u7801\u8BC4\u4EF7\u4E2D\u2026\u2026"},(Ir==null?void 0:Ir.length)>0?ir.createElement(ir.Fragment,null,ir.createElement("div",{className:Wr.ts_txt},"\u60A8\u53EF\u4EE5\u5148\u9009\u62E9\u4EFB\u4E00\u5DF2\u63D0\u4EA4\u4F5C\u4E1A\u7684\u5B66\u751F\u8FDB\u884C\u4EE3\u7801\u8BC4\u4EF7\u6548\u679C\u6D4B\u8BD5\uFF08\u9ED8\u8BA4\u663E\u793A\u6700\u8FD15\u540D\u63D0\u4EA4\u4F5C\u4E1A\u7684\u5B66\u751F\uFF09\uFF0C\u4EE5\u4FBF\u53CA\u65F6\u8C03\u6574\u8BC4\u4EF7\u7EF4\u5EA6\u3002"),ir.createElement(be.default,{loading:pr,rowKey:"id",rowSelection:{type:"radio",selectedRowKeys:[ma==null?void 0:ma.id],onChange:(tr,La)=>{Xn(La[0])},getCheckboxProps:tr=>({disabled:Ha.includes(tr.id)})},dataSource:Ir,columns:Jn,pagination:!1,onChange:(tr,La,za)=>{za.field&&(bt.order=za.field),za.order||(bt.b_order="asc"),za.order==="ascend"&&(bt.b_order="asc"),za.order==="descend"&&(bt.b_order="desc"),za.order||(bt.b_order="asc"),Ta(bt)}}),ir.createElement("div",{className:Wr.title_txt},"\u9009\u62E9\u9700\u8981\u8FDB\u884C\u4EE3\u7801\u8BC4\u4EF7\u7684\u5173\u5361"),ir.createElement("div",{style:{width:"100%",background:"#F6F7F9",padding:"0 12px"}},ir.createElement(mr.ZP.Group,{className:Wr.work_radio_group,value:Un,onChange:tr=>Cr(tr.target.value)},(Jt=rt==null?void 0:rt.challenges)==null?void 0:Jt.map(tr=>ir.createElement(mr.ZP,{key:tr.id,value:tr.id},tr.name))))):ir.createElement(Ne.Z,{customText:"\u6682\u65E0\u5B66\u751F\u63D0\u4EA4\u4F5C\u4E1A\uFF0C\u53EF\u5728\u5B66\u751F\u63D0\u4EA4\u4F5C\u4E1A\u4E4B\u540E\u518D\u8FDB\u884C\u6D4B\u8BD5~"}))),ir.createElement(ye.default,{centered:!0,className:"modal_ai_dmpj",title:"\u6D4B\u8BD5\u4EE3\u7801\u8BC4\u4EF7",open:Jr,width:1020,onOk:Gl,onCancel:Gl,maskClosable:!1,destroyOnClose:!0,bodyStyle:{maxHeight:"calc(100vh - 200px)",overflowY:"auto"}},jr.map((tr,La)=>ir.createElement("div",{key:La,className:Wr.result_con,style:{marginTop:La>0?"20px":""}},ir.createElement("div",{className:Wr.result_title},tr==null?void 0:tr.path," \u4EE3\u7801\u8BC4\u4EF7\u7ED3\u679C"),ir.createElement("div",{className:"p20",style:{fontSize:"13px"}},ir.createElement(he.Z,{value:xt?tr==null?void 0:tr.aiText:`${tr==null?void 0:tr.aiText}__`,style:{fontSize:"12px"}}))))))};var va=(0,Be.connect)(({shixunHomeworks:le,classroomList:me,loading:ce,user:Nt})=>({shixunHomeworks:le,classroomList:me,loading:ce.effects,user:Nt}))(Fa),gn=ee(59301),Na=Object.defineProperty,ya=Object.defineProperties,Aa=Object.getOwnPropertyDescriptors,Ma=Object.getOwnPropertySymbols,Wa=Object.prototype.hasOwnProperty,ol=Object.prototype.propertyIsEnumerable,Ua=(le,me,ce)=>me in le?Na(le,me,{enumerable:!0,configurable:!0,writable:!0,value:ce}):le[me]=ce,il=(le,me)=>{for(var ce in me||(me={}))Wa.call(me,ce)&&Ua(le,ce,me[ce]);if(Ma)for(var ce of Ma(me))ol.call(me,ce)&&Ua(le,ce,me[ce]);return le},Pa=(le,me)=>ya(le,Aa(me)),gl=(le,me,ce)=>new Promise((Nt,Vt)=>{var jt=rt=>{try{Mt(ce.next(rt))}catch(bt){Vt(bt)}},Jt=rt=>{try{Mt(ce.throw(rt))}catch(bt){Vt(bt)}},Mt=rt=>rt.done?Nt(rt.value):Promise.resolve(rt.value).then(jt,Jt);Mt((ce=ce.apply(le,me)).next())});const Oa=({shixunHomeworks:le,loading:me,dispatch:ce,classroomList:Nt,user:Vt})=>{var jt,Jt,Mt,rt,bt,ua;const pr=(0,Be.useParams)(),{verifyModelUser:jn,ContactModalElement:Ir}=(0,Dr.Z)(),{workSetting:Hn,headerInfo:Un}=le,[Cr,cr]=(0,y.useState)(!1),[ur,Jr]=(0,y.useState)(!1),[Tn,Qt]=(0,y.useState)({work_end_forbid_evaluate:!1,start_permanent:!1,ai_syntax_check:!1,ai_exam_question:!1,ai_code_diagnosis:!1,ai_guidance:!1,ai_q_and_a:!1,ai_code_evaluation:!1,ai_code_optimization:!1,ai_code_comment:!1,ai_guide:!1,ai_guide_data:{unanswered_msg:"\u770B\u8D77\u6765\u4F60\u53EF\u80FD\u6B63\u5728\u4ED4\u7EC6\u601D\u8003\u8FD9\u9053\u9898\u76EE\u3002\u5982\u679C\u4F60\u6709\u4EFB\u4F55\u7591\u95EE\u6216\u662F\u9700\u8981\u4E00\u4E9B\u63D0\u793A\uFF0C\u8BF7\u968F\u65F6\u544A\u8BC9\u6211\uFF01\u6211\u5F88\u4E50\u610F\u5E2E\u5FD9\u3002",unanswered_time:10,unedit_time:3,evaluation_msg:"\u6211\u6CE8\u610F\u5230\u4F60\u5728\u8FD9\u4E00\u5173\u5361\u9047\u5230\u4E86\u4E00\u4E9B\u6311\u6218\u3002\u522B\u62C5\u5FC3\uFF0C\u8FD9\u662F\u5B66\u4E60\u8FC7\u7A0B\u4E2D\u7684\u5E38\u89C1\u60C5\u51B5\u3002\u8BA9\u6211\u4EEC\u4E00\u8D77\u6765\u5206\u6790\u4E00\u4E0B\u54EA\u91CC\u51FA\u4E86\u95EE\u9898\u5427\uFF01",evaluation_num:3}}),[cn,ma]=(0,y.useState)(!1),[Xn,an]=(0,y.useState)([]);(0,y.useEffect)(()=>{cr(!(0,je.GJ)())},[(0,je.GJ)()]);const jr=()=>{ce({type:"shixunHomeworks/getWorkSetting",payload:il({},pr)})};(0,y.useEffect)(()=>{var xt;Hn!=null&&Hn.course_id&&(Object.keys(Tn).forEach(zn=>{Tn[zn]=Hn[zn]||Tn[zn]}),Qt(il({},Tn)),an(((xt=Hn==null?void 0:Hn.ai_code_evaluation_promote)==null?void 0:xt.length)>0?Hn==null?void 0:Hn.ai_code_evaluation_promote:Hn==null?void 0:Hn.default_evaluation_dimension))},[Hn]);const Bt=xt=>gl(void 0,null,function*(){var zn;if(((zn=Vt==null?void 0:Vt.userInfo)==null?void 0:zn.user_status)===2){(0,zr.Rd)();return}if(!(Hn!=null&&Hn.ai_code_evaluation)&&(Tn!=null&&Tn.ai_code_evaluation)&&!xt){ma(!0);return}Jr(!0);const Fr=JSON.parse(JSON.stringify(Tn));(yield(0,Ee.ZP)(`/api/homework_commons/${pr.categoryId}/shiyan_setting.json`,{method:"post",body:Pa(il({},Fr),{ai_code_evaluation_promote:Xn})})).status===0&&(ve.ZP.success("\u66F4\u65B0\u6210\u529F"),jr(),ce({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:il({},pr)})),Jr(!1)});return gn.createElement("section",{className:Ia.Z.form},gn.createElement("div",{className:Ia.Z.title},"\u8BC4\u6D4B\u9650\u5236"),gn.createElement("div",{className:Ia.Z.content},gn.createElement(Pt.default,{disabled:Cr,checked:Tn.work_end_forbid_evaluate,onChange:xt=>{Tn.work_end_forbid_evaluate=xt.target.checked,Qt(Object.assign({},Tn))}},gn.createElement("span",{className:"c-black"},"\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u53EF\u7F16\u8F91\u4EE3\u7801"),gn.createElement("span",{className:"c-grey-666 ml10"},"\uFF08\u4F5C\u4E1A\u622A\u6B62\u540E\uFF0C\u5B66\u751F\u65E0\u6CD5\u4FEE\u6539\u4EE3\u7801\u548C\u66F4\u65B0\u8BC4\u6D4B\u6570\u636E\uFF09"))),gn.createElement("div",{className:Ia.Z.title,style:{marginTop:"30px"}},"\u4FDD\u5B58\u5B9E\u9A8C\u6570\u636E"),gn.createElement("div",{className:Ia.Z.content},gn.createElement(Bl.Z,{disableWhenCommunity:!(Un!=null&&Un.is_old_data_for_time)},gn.createElement(Pt.default,{disabled:Cr,checked:Tn.start_permanent,onChange:xt=>{if(!(0,je.Ny)()){(0,zr.pW)(2);return}Tn.start_permanent=xt.target.checked,Qt(Object.assign({},Tn))}})),gn.createElement("span",{className:"c-black ml8"},"\u5F00\u542F\u540E\uFF0C\u5B66\u5458\u5728\u901A\u7528\u4E91\u5B9E\u9A8C\u73AF\u5883\u4E0B\u7684/data/workspace\u76EE\u5F55\u5C06\u957F\u671F\u4FDD\u5B58\uFF0C\u6559\u5E08\u5728\u8BFE\u5802\u53EF\u5BFC\u51FA\u5B66\u751F\u5B9E\u9A8C\u6570\u636E",gn.createElement("a",{target:"_blank",href:Se.Z.API_SERVER+"/images/educoder/shixuns/\u5BFC\u51FA\u5B9E\u9A8C\u6587\u4EF6\u64CD\u4F5C\u6307\u5F15.pdf"},"\xA0\u64CD\u4F5C\u6307\u5F15\xA0"))),gn.createElement("div",{className:Ia.Z.title,style:{marginTop:"30px"}},"\u667A\u80FD\u52A9\u6559\u529F\u80FD"),gn.createElement("div",{className:Ia.Z.content,style:{padding:0}},gn.createElement("div",{className:Ia.Z.pubColSty},gn.createElement(Bl.Z,{disableWhenCommunity:!(Un!=null&&Un.is_old_data_for_time)},gn.createElement(Pt.default,{checked:Tn.ai_exam_question,onChange:xt=>{jn()&&(Tn.ai_exam_question=xt.target.checked,Qt(Object.assign({},Tn)))}},gn.createElement("span",{className:"c-black"},"\u667A\u80FD\u5BA1\u9898"),gn.createElement("span",{className:"c-grey-666 ml10"},"\uFF08\u5F00\u542F\u540E\uFF0C\u5B66\u751F\u5728\u505A\u4F5C\u4E1A\u7684\u8FC7\u7A0B\u4E2D\uFF0C\u53EF\u4EE5\u4F7F\u7528\u667A\u80FD\u5BA1\u9898\u529F\u80FD\u62C6\u89E3\u4EFB\u52A1\u3001\u83B7\u53D6\u89E3\u9898\u601D\u8DEF\uFF09")))),gn.createElement("div",{className:Ia.Z.pubColSty},gn.createElement(Bl.Z,{disableWhenCommunity:!(Un!=null&&Un.is_old_data_for_time)},gn.createElement(Pt.default,{checked:Tn.ai_syntax_check,onChange:xt=>{jn()&&(Tn.ai_syntax_check=xt.target.checked,Qt(Object.assign({},Tn)))}},gn.createElement("span",{className:"c-black"},"\u8BED\u6CD5\u68C0\u67E5"),gn.createElement("span",{className:"c-grey-666 ml10"},"\uFF08\u5F00\u542F\u540E\uFF0C\u5B66\u751F\u5728\u505A\u4F5C\u4E1A\u7684\u8FC7\u7A0B\u4E2D\uFF0C\u53EF\u4EE5\u4F7F\u7528\u8BED\u6CD5\u68C0\u67E5\u529F\u80FD\u68C0\u6D4B\u4EE3\u7801\u4E2D\u7684\u8BED\u6CD5\u9519\u8BEF\u3001\u83B7\u53D6\u4FEE\u590D\u5EFA\u8BAE\uFF09")))),gn.createElement("div",{className:Ia.Z.pubColSty},gn.createElement(Bl.Z,{disableWhenCommunity:!(Un!=null&&Un.is_old_data_for_time)},gn.createElement(Pt.default,{checked:Tn.ai_code_diagnosis,onChange:xt=>{jn()&&(Tn.ai_code_diagnosis=xt.target.checked,Qt(Object.assign({},Tn)))}},gn.createElement("span",{className:"c-black"},"\u4EE3\u7801\u8BCA\u65AD"),gn.createElement("span",{className:"c-grey-666 ml10"},"\uFF08\u5F00\u542F\u540E\uFF0C\u5B66\u751F\u5728\u505A\u4F5C\u4E1A\u7684\u8FC7\u7A0B\u4E2D\uFF0C\u53EF\u4EE5\u4F7F\u7528\u4EE3\u7801\u8BCA\u65AD\u529F\u80FD\u5206\u6790\u4EE3\u7801\u3001\u83B7\u53D6\u4FEE\u6B63\u5EFA\u8BAE\uFF09")))),gn.createElement("div",{className:Ia.Z.pubColSty},gn.createElement(Bl.Z,{disableWhenCommunity:!(Un!=null&&Un.is_old_data_for_time)},gn.createElement(Pt.default,{checked:Tn.ai_guidance,onChange:xt=>{jn()&&(Tn.ai_guidance=xt.target.checked,Qt(Object.assign({},Tn)))}},gn.createElement("span",{className:"c-black"},"AI\u8F85\u5BFC"),gn.createElement("span",{className:"c-grey-666 ml10"},"\uFF08\u5F00\u542F\u540E\uFF0C\u5B66\u751F\u5728\u505A\u4F5C\u4E1A\u7684\u8FC7\u7A0B\u4E2D\uFF0C\u53EF\u4EE5\u4F7F\u7528AI\u8F85\u5BFC\u529F\u80FD\u751F\u6210\u6B63\u786E\u4EE3\u7801\uFF09")))),gn.createElement("div",{className:Ia.Z.pubColSty},gn.createElement(Bl.Z,{disableWhenCommunity:!(Un!=null&&Un.is_old_data_for_time)},gn.createElement(Pt.default,{checked:Tn.ai_code_evaluation,onChange:xt=>{jn()&&(Tn.ai_code_evaluation=xt.target.checked,Qt(Object.assign({},Tn)))}},gn.createElement("span",{className:"c-black"},"\u4EE3\u7801\u8BC4\u4EF7"),gn.createElement("span",{className:"c-grey-666 ml10"},"\uFF08\u5F00\u542F\u540E\uFF0C\u5B66\u751F\u5728\u505A\u4F5C\u4E1A\u7684\u8FC7\u7A0B\u4E2D\uFF0C\u53EF\u4EE5\u4F7F\u7528\u4EE3\u7801\u8BC4\u4EF7\u529F\u80FD\u5BF9\u4EE3\u7801\u8FDB\u884C\u591A\u7EF4\u5EA6\u8BC4\u4EF7\uFF0C\u4E86\u89E3\u4EE3\u7801\u7F3A\u9677\uFF09"),gn.createElement("span",{style:{color:"#3061D0",cursor:"pointer"},onClick:xt=>{xt.preventDefault(),xt.stopPropagation(),!(!(Un!=null&&Un.is_old_data_for_time)&&(0,ge.Ye)(ce))&&ma(!0)}},"\u8BBE\u7F6E\u8BC4\u4EF7\u7EF4\u5EA6")))),gn.createElement("div",{className:Ia.Z.pubColSty},gn.createElement(Bl.Z,{disableWhenCommunity:!(Un!=null&&Un.is_old_data_for_time)},gn.createElement(Pt.default,{checked:Tn.ai_code_optimization,onChange:xt=>{jn()&&(Tn.ai_code_optimization=xt.target.checked,Qt(Object.assign({},Tn)))}},gn.createElement("span",{className:"c-black"},"\u4EE3\u7801\u4F18\u5316"),gn.createElement("span",{className:"c-grey-666 ml10"},"\uFF08\u5F00\u542F\u540E\uFF0C\u5B66\u751F\u5728\u505A\u4F5C\u4E1A\u7684\u8FC7\u7A0B\u4E2D\uFF0C\u53EF\u4EE5\u4F7F\u7528\u4EE3\u7801\u4F18\u5316\u529F\u80FD\u5BF9\u4EE3\u7801\u8FDB\u884C\u4F18\u5316\uFF0C\u5E2E\u52A9\u63D0\u5347\u4EE3\u7801\u8D28\u91CF\uFF09")))),gn.createElement("div",{className:Ia.Z.pubColSty},gn.createElement(Bl.Z,{disableWhenCommunity:!(Un!=null&&Un.is_old_data_for_time)},gn.createElement(Pt.default,{checked:Tn.ai_code_comment,onChange:xt=>{jn()&&(Tn.ai_code_comment=xt.target.checked,Qt(Object.assign({},Tn)))}},gn.createElement("span",{className:"c-black"},"\u4EE3\u7801\u6CE8\u91CA"),gn.createElement("span",{className:"c-grey-666 ml10"},"\uFF08\u5F00\u542F\u540E\uFF0C\u5B66\u751F\u5728\u505A\u4F5C\u4E1A\u7684\u8FC7\u7A0B\u4E2D\uFF0C\u53EF\u4EE5\u4F7F\u7528\u4EE3\u7801\u6CE8\u91CA\u529F\u80FD\u5BF9\u5DF2\u6709\u4EE3\u7801\u6DFB\u52A0\u6CE8\u91CA\uFF09")))),gn.createElement("div",{className:Ia.Z.pubColSty},gn.createElement(Bl.Z,{disableWhenCommunity:!(Un!=null&&Un.is_old_data_for_time)},gn.createElement(Pt.default,{checked:Tn.ai_q_and_a,onChange:xt=>{jn()&&(xt.target.checked||(Tn.ai_guide=xt.target.checked),Tn.ai_q_and_a=xt.target.checked,Qt(Object.assign({},Tn)))}},gn.createElement("span",{className:"c-black"},"AI\u95EE\u7B54"),gn.createElement("span",{className:"c-grey-666 ml10"},"\uFF08\u5F00\u542F\u540E\uFF0C\u5B66\u751F\u5728\u505A\u4F5C\u4E1A\u7684\u8FC7\u7A0B\u4E2D\uFF0C\u53EF\u4EE5\u4F7F\u7528AI\u95EE\u7B54\u529F\u80FD\u5411\u667A\u80FD\u52A9\u6559\u8BF7\u6559\uFF09")))),gn.createElement("div",{className:`${Ia.Z.pubColSty}`,style:Tn.ai_guide?{height:"auto",borderBottom:"none",paddingBottom:"30px"}:{}},gn.createElement(Bl.Z,{disableWhenCommunity:!(Un!=null&&Un.is_old_data_for_time)},gn.createElement(Pt.default,{checked:Tn.ai_guide,onChange:xt=>{jn()&&(xt.target.checked&&(Tn.ai_q_and_a=xt.target.checked),Tn.ai_guide=xt.target.checked,Qt(Object.assign({},Tn)))}},gn.createElement("span",{className:"c-black"},"AI\u4F7F\u7528\u5F15\u5BFC"),gn.createElement("span",{className:"c-grey-666 ml10"},"\uFF08\u5F00\u542F\u540E\uFF0C\u82E5\u5B66\u751F\u957F\u65F6\u95F4\u505C\u7559\u5B9E\u8BAD\u6311\u6218\u9875\u9762\u6216\u8005\u591A\u6B21\u8BC4\u6D4B\u4E0D\u901A\u8FC7\u65F6\uFF0C\u7CFB\u7EDF\u53EF\u4EE5\u4E3B\u52A8\u68C0\u6D4B\u5E76\u663E\u793A\u63D0\u793A\u8BED\u6765\u5F15\u5BFC\u5B66\u751F\u4F7F\u7528\u667A\u80FD\u52A9\u6559\u8F85\u52A9\u7B54\u9898\uFF09"))),Tn.ai_guide&&gn.createElement("div",{className:"flex flex-col c-grey-666",style:{padding:"0 24px",gap:"15px"}},gn.createElement("div",{className:"flex item-center gap-12px"},gn.createElement("div",{className:"text-nowrap"},"\u8FDB\u5165\u5B9E\u8BAD\u6311\u6218\u9875\u9762\u8D85\u8FC7"),gn.createElement(Bl.Z,{disableWhenCommunity:!(Un!=null&&Un.is_old_data_for_time)},gn.createElement(kt.default,{size:"large",style:{width:"133px"},value:(jt=Tn==null?void 0:Tn.ai_guide_data)==null?void 0:jt.unanswered_time,min:1,step:1,addonAfter:"\u5206\u949F",onChange:xt=>{Tn.ai_guide_data.unanswered_time=xt.target.value,Qt(Object.assign({},Tn))}})),gn.createElement("div",{className:"text-nowrap"},"\u8FD8\u672A\u81EA\u6D4B\u6216\u8005\u63D0\u4EA4\u8BC4\u6D4B")),gn.createElement("div",{className:"flex gap-12px"},gn.createElement("div",{className:"text-nowrap"},"\u63D0\u793A\u8BED"),gn.createElement(Bl.Z,{disableWhenCommunity:!(Un!=null&&Un.is_old_data_for_time)},gn.createElement(kt.default.TextArea,{className:"flex-1 minW-0",showCount:!0,maxLength:300,value:(Jt=Tn==null?void 0:Tn.ai_guide_data)==null?void 0:Jt.unanswered_msg,onChange:xt=>{Tn.ai_guide_data.unanswered_msg=xt.target.value,Qt(Object.assign({},Tn))}}))),gn.createElement("div",{className:"flex item-center gap-12px"},gn.createElement("div",{className:"text-nowrap"},"\u8BC4\u6D4B\u5931\u8D25\u6B21\u6570\u8D85\u8FC7"),gn.createElement(Bl.Z,{disableWhenCommunity:!(Un!=null&&Un.is_old_data_for_time)},gn.createElement(kt.default,{size:"large",style:{width:"133px"},value:(Mt=Tn==null?void 0:Tn.ai_guide_data)==null?void 0:Mt.evaluation_num,min:1,step:1,addonAfter:"\u6B21",onChange:xt=>{Tn.ai_guide_data.evaluation_num=xt.target.value,Qt(Object.assign({},Tn))}}))),gn.createElement("div",{className:"flex gap-12px"},gn.createElement("div",{className:"text-nowrap"},"\u63D0\u793A\u8BED"),gn.createElement(Bl.Z,{disableWhenCommunity:!(Un!=null&&Un.is_old_data_for_time)},gn.createElement(kt.default.TextArea,{className:"flex-1 minW-0",showCount:!0,maxLength:300,value:(rt=Tn==null?void 0:Tn.ai_guide_data)==null?void 0:rt.evaluation_msg,onChange:xt=>{Tn.ai_guide_data.evaluation_msg=xt.target.value,Qt(Object.assign({},Tn))}})))))),!Cr&&gn.createElement(gn.Fragment,null,gn.createElement(Pe.ZP,{type:"primary",size:"large",loading:ur,style:{width:"138px",marginTop:"30px"},onClick:()=>Bt()},"\u4FDD\u5B58")),Ir(),gn.createElement(ye.default,{centered:!0,open:cn,title:"\u4EE3\u7801\u8BC4\u4EF7\u7EF4\u5EA6",width:800,bodyStyle:{maxHeight:"calc(100vh - 200px)",overflowY:"auto"},zIndex:100,onOk:()=>{if((Xn==null?void 0:Xn.length)===0)return ve.ZP.warning("\u8BF7\u5148\u9009\u62E9\u8BC4\u4EF7\u7EF4\u5EA6");ma(!1),Bt(!0)},onCancel:()=>{ma(!1)},maskClosable:!1},gn.createElement("div",{style:{color:"#333"}},gn.createElement("div",{className:"mb10"},"\u63D0\u793A\uFF1A\u5F00\u542F\u4EE3\u7801\u8BC4\u4EF7\u529F\u80FD\u9700\u8981\u5148\u8BBE\u7F6E\u4EE3\u7801\u8BC4\u4EF7\u7EF4\u5EA6\uFF0C\u667A\u80FD\u52A9\u6559\u5C06\u6309\u7167\u8BBE\u7F6E\u7684\u8BC4\u4EF7\u7EF4\u5EA6\u5BF9\u5B66\u751F\u4EE3\u7801\u8FDB\u884C\u8BC4\u4EF7\u3002"),gn.createElement("div",{style:{width:"100%",background:"#F6F7F9",padding:"0 30px"}},gn.createElement(Pt.default,{style:{height:"40px",lineHeight:"40px",width:"100%"},indeterminate:Xn.length>0&&Xn.length<((bt=Hn==null?void 0:Hn.default_evaluation_dimension)==null?void 0:bt.length),onChange:xt=>{an(xt.target.checked?Hn==null?void 0:Hn.default_evaluation_dimension:[])},checked:((ua=Hn==null?void 0:Hn.default_evaluation_dimension)==null?void 0:ua.length)===Xn.length},"\u5168\u90E8"),gn.createElement(Pt.default.Group,{className:Ia.Z.work_checkbox_group,options:Hn==null?void 0:Hn.default_evaluation_dimension,value:Xn,onChange:xt=>an(xt)})),gn.createElement(va,{dimensionValue:Xn}))))};var _a=(0,Be.connect)(({shixunHomeworks:le,classroomList:me,loading:ce,user:Nt})=>({shixunHomeworks:le,classroomList:me,loading:ce.effects,user:Nt}))(Oa),hl=ee(98228),rl=ee(33270),Za=ee(61527),pt=Object.defineProperty,Gn=Object.defineProperties,Ar=Object.getOwnPropertyDescriptors,sr=Object.getOwnPropertySymbols,pa=Object.prototype.hasOwnProperty,Nr=Object.prototype.propertyIsEnumerable,oa=(le,me,ce)=>me in le?pt(le,me,{enumerable:!0,configurable:!0,writable:!0,value:ce}):le[me]=ce,la=(le,me)=>{for(var ce in me||(me={}))pa.call(me,ce)&&oa(le,ce,me[ce]);if(sr)for(var ce of sr(me))Nr.call(me,ce)&&oa(le,ce,me[ce]);return le},Ja=(le,me)=>Gn(le,Ar(me)),_r=(le,me,ce)=>new Promise((Nt,Vt)=>{var jt=rt=>{try{Mt(ce.next(rt))}catch(bt){Vt(bt)}},Jt=rt=>{try{Mt(ce.throw(rt))}catch(bt){Vt(bt)}},Mt=rt=>rt.done?Nt(rt.value):Promise.resolve(rt.value).then(jt,Jt);Mt((ce=ce.apply(le,me)).next())}),Vr=()=>{const le=(0,Be.useParams)(),{shixunHomeworks:{workSetting:me}}=(0,Be.useSelector)(Mt=>Mt),[,ce,Nt]=(0,Za.U)(rl.iZ,{id:le.categoryId}),Vt=(0,Be.useDispatch)(),[jt]=dt.default.useForm(),Jt=dt.default.useWatch("is_open_submit_test_result",jt);return(0,y.useEffect)(()=>{jt.setFieldsValue(Ja(la({},me),{attachment_ids:(0,hl.z)((me==null?void 0:me.test_result_files)||[])}))},[me]),y.createElement(dt.default,{form:jt,style:{padding:"30px 50px"},disabled:!(me!=null&&me.can_edit),colon:!1,layout:"vertical",onFinish:Mt=>_r(void 0,null,function*(){var rt;console.log("allValue",Mt),Mt.attachment_ids=(rt=Mt.attachment_ids)==null?void 0:rt.map(ua=>{var pr;return(pr=ua==null?void 0:ua.response)==null?void 0:pr.id});const bt=yield Nt(Ja(la({},Mt),{id:le.categoryId}));(bt==null?void 0:bt.status)==0&&(ve.ZP.success("\u66F4\u65B0\u6210\u529F"),Vt({type:"shixunHomeworks/getWorkSetting",payload:la({},le)}))})},y.createElement("div",{className:"font-semibold mb-10px"},"\u5B9E\u9A8C\u7ED3\u679C\u63D0\u4EA4\u8BBE\u7F6E"),y.createElement(dt.default.Item,{className:"px-30px py-12px mb0",style:{background:"#F6F7F9 "},name:"is_open_submit_test_result",valuePropName:"checked"},y.createElement(Pt.default,null,"\u63D0\u4EA4\u5B9E\u9A8C\u7ED3\u679C",y.createElement("span",{className:"c-grey-666"},"\uFF08\u52FE\u9009\u540E\uFF0C\u5B66\u751F\u9700\u5728\u4F5C\u4E1A\u622A\u6B62\u524D\u63D0\u4EA4\u7ED3\u679C\uFF08\u5982\u56FE\u7247\u3001\u89C6\u9891\u3001\u4EE3\u7801\u6216\u5B9E\u9A8C\u62A5\u544A\uFF09\uFF0C\u53EF\u5728\u4F5C\u4E1A\u8BE6\u60C5\u4E2D\u67E5\u770B\u3002",y.createElement("a",{onClick:Mt=>{Mt.preventDefault(),Mt.stopPropagation(),(0,ge.xg)("https://www.educoder.net/forums/40733")}},"\u64CD\u4F5C\u8BF4\u660E"),"\uFF09"))),Jt&&y.createElement("div",{className:"px-54px py-12px",style:{background:"#F6F7F9 "}},y.createElement(dt.default.Item,{label:y.createElement("span",{className:"font-semibold"},"\u63D0\u4EA4\u987B\u77E5"),name:"submit_test_result_desc"},y.createElement(kt.default.TextArea,{rows:6,placeholder:"\u8BF7\u8F93\u5165\u63D0\u4EA4\u987B\u77E5",maxLength:3e3,showCount:!0})),y.createElement(dt.default.Item,{label:y.createElement(y.Fragment,null,y.createElement("span",{className:"font-semibold"},"\u63D0\u4EA4\u6A21\u677F"),y.createElement("span",{className:"c-grey-666"},"\uFF08\u652F\u6301\u6269\u5C55\u540D\uFF1A.jpg .png .doc .docx .pdf .mp4\u7B49\u3002\u5355\u4E2A\u6587\u4EF6\u6700\u5927300MB\uFF09")),name:"attachment_ids",className:"mb0"},y.createElement(hl.Z,{maxSize:300,uploadText:" ",realTimeRemove:!1}))),y.createElement(Pe.ZP,{className:"mt-30px",style:{width:"138px"},type:"primary",size:"large",htmlType:"submit",loading:ce},"\u4FDD\u5B58"))},Zr=Object.defineProperty,ka=Object.getOwnPropertySymbols,Mr=Object.prototype.hasOwnProperty,Gr=Object.prototype.propertyIsEnumerable,vl=(le,me,ce)=>me in le?Zr(le,me,{enumerable:!0,configurable:!0,writable:!0,value:ce}):le[me]=ce,ml=(le,me)=>{for(var ce in me||(me={}))Mr.call(me,ce)&&vl(le,ce,me[ce]);if(ka)for(var ce of ka(me))Gr.call(me,ce)&&vl(le,ce,me[ce]);return le},Dl=(le,me,ce)=>new Promise((Nt,Vt)=>{var jt=rt=>{try{Mt(ce.next(rt))}catch(bt){Vt(bt)}},Jt=rt=>{try{Mt(ce.throw(rt))}catch(bt){Vt(bt)}},Mt=rt=>rt.done?Nt(rt.value):Promise.resolve(rt.value).then(jt,Jt);Mt((ce=ce.apply(le,me)).next())}),Ll=()=>{const le=(0,Be.useDispatch)(),me=(0,Be.useParams)(),{shixunHomeworks:{workSetting:ce}}=(0,Be.useSelector)(Bt=>Bt),[Nt]=dt.default.useForm(),[Vt,jt]=(0,y.useState)(!1),[Jt,Mt]=(0,y.useState)(!1),[rt,bt]=(0,y.useState)([]),[ua,pr]=(0,y.useState)(0),[jn,Ir]=(0,y.useState)(!1),[Hn,Un]=(0,y.useState)([]),[Cr,cr]=(0,y.useState)(!1),ur={search:"",related_homework:"",page:1,limit:10},[Jr,Tn]=(0,y.useState)(ur);(0,y.useEffect)(()=>{Jt&&Xn(Jr)},[Jt]),(0,y.useEffect)(()=>{ce!=null&&ce.course_id&&jt(!!(ce!=null&&ce.poll_id))},[ce]);const Qt=(Bt,xt)=>{Jr.page=Bt,Jr.limit=xt,Tn(ml({},Jr)),Xn(Jr)},cn=Bt=>Dl(void 0,null,function*(){Jr.page=1;const xt=ml(ml({},Jr),Bt);Tn(xt),Xn(xt)}),ma=[{title:"\u95EE\u5377\u540D\u79F0",ellipsis:!0,dataIndex:"polls_name",render:Bt=>y.createElement(Te.Z,{placement:"topLeft",title:Bt},y.createElement("span",{style:{color:"#000"}},Bt||"--"))},{title:"\u53D1\u5E03\u72B6\u6001",dataIndex:"polls_status",width:90,render:Bt=>y.createElement("span",null,Bt===1&&"\u672A\u53D1\u5E03",Bt===2&&" \u5DF2\u53D1\u5E03 ",Bt===3&&" \u5DF2\u622A\u6B62 ",Bt===4&&" \u5DF2\u7ED3\u675F",Bt===5&&" \u672A\u5F00\u59CB")},{title:"\u521B\u5EFA\u4EBA",dataIndex:"author",width:90,ellipsis:!0,render:Bt=>y.createElement(Te.Z,{placement:"topLeft",title:Bt},y.createElement("span",null,Bt||"--"))},{title:"\u95EE\u5377\u7C7B\u578B",width:90,dataIndex:"un_anonymous",render:Bt=>Bt?y.createElement("span",null,"\u5B9E\u540D\u95EE\u5377"):y.createElement("span",null,"\u533F\u540D\u95EE\u5377")},{title:"\u5173\u8054\u72B6\u6001",width:90,dataIndex:"related_homework",render:Bt=>y.createElement(y.Fragment,null,Bt?y.createElement("span",{style:{color:"#16A341"}},"\u5DF2\u5173\u8054"):y.createElement("span",null,"\u672A\u5173\u8054"))},{title:"\u64CD\u4F5C",dataIndex:"action",align:"center",width:80,render:(Bt,xt,zn)=>y.createElement(Pe.ZP,{onClick:()=>(0,ge.xg)(`/classrooms/${me.coursesId}/poll/${xt.id}/detail`),type:"link"},"\u67E5\u770B")}],Xn=Bt=>Dl(void 0,null,function*(){var xt;Ir(!0);const zn=yield(0,Ee.ZP)(`/api/courses/${me==null?void 0:me.coursesId}/polls.json`,{method:"get",params:Bt});zn.polls_counts&&(bt((zn==null?void 0:zn.polls)||[]),pr((xt=zn==null?void 0:zn.polls_counts)==null?void 0:xt.polls_all_counts)),Ir(!1)}),an=()=>Dl(void 0,null,function*(){if(!Hn.length){ve.ZP.warning("\u8BF7\u9009\u62E9\u95EE\u5377");return}cr(!0),(yield(0,Ee.ZP)(`/api/homework_commons/${me.categoryId}/related_poll_setting.json`,{method:"post",body:{poll_id:Hn[0],related_poll:!0}})).status===0&&(ve.ZP.success("\u64CD\u4F5C\u6210\u529F"),le({type:"shixunHomeworks/getWorkSetting",payload:ml({},me)}),Mt(!1)),cr(!1)}),jr=()=>Dl(void 0,null,function*(){cr(!0),(yield(0,Ee.ZP)(`/api/homework_commons/${me.categoryId}/related_poll_setting.json`,{method:"post",body:{poll_id:ce==null?void 0:ce.poll_id,related_poll:!1}})).status===0&&(ve.ZP.success("\u64CD\u4F5C\u6210\u529F"),le({type:"shixunHomeworks/getWorkSetting",payload:ml({},me)})),cr(!1)});return y.createElement("div",{style:{padding:"30px 50px"}},y.createElement("div",{className:"px-30px py-15px mb0",style:{background:"#F6F7F9 "}},y.createElement(Ue.Z,{align:"middle"},y.createElement(Xt.Z,{loading:Cr,checked:Vt,onChange:Bt=>Dl(void 0,null,function*(){Bt===!1&&(yield jr()),jt(Bt)})}),y.createElement("b",{className:"c-grey-333 ml10"},"\u5173\u8054\u95EE\u5377"),y.createElement("span",{className:"c-grey-999 mr10"},"\uFF08\u5F00\u542F\u540E\uFF0C\u53EF\u4EE5\u5173\u8054\u8BFE\u5802\u4E2D\u7684\u8C03\u67E5\u95EE\u5377\uFF0C\u5B66\u751F\u5728\u63D0\u4EA4\u4F5C\u4E1A\u65F6\uFF0C\u9700\u8981\u540C\u6B65\u5B8C\u6210\u8C03\u67E5\u95EE\u5377\u586B\u5199\uFF09")),Vt&&y.createElement(Ue.Z,{align:"middle",className:"mt15"},ce!=null&&ce.poll_id?y.createElement(y.Fragment,null,y.createElement(Te.Z,{title:ce==null?void 0:ce.poll_name},y.createElement("div",{onClick:()=>(0,ge.xg)(`/classrooms/${me.coursesId}/poll/${ce==null?void 0:ce.poll_id}/detail`),className:"c-light-primary current"},(0,ge.Pq)(ce==null?void 0:ce.poll_name,50))),y.createElement(gt.op,{onClick:()=>{Mt(!0),Un([ce==null?void 0:ce.poll_id])},shape:"default",className:"ml40"},"\u66F4\u6362\u95EE\u5377"),y.createElement(gt.op,{onClick:()=>(0,ge.xg)(`/classrooms/${me.coursesId}/poll/${ce==null?void 0:ce.poll_id}/detail?tabs=1`),shape:"default",className:"ml20"},"\u67E5\u770B\u7EDF\u8BA1\u7ED3\u679C")):y.createElement(gt.op,{onClick:()=>Mt(!0),shape:"default",className:"ml40"},"\u5173\u8054\u95EE\u5377"))),y.createElement(ye.default,{title:"\u8C03\u67E5\u95EE\u5377",centered:!0,open:Jt,width:1100,confirmLoading:Cr,onCancel:()=>Mt(!1),onOk:an,afterOpenChange:()=>{Tn(ur),Nt.resetFields()}},y.createElement(dt.default,{layout:"inline",size:"large",form:Nt,onFinish:cn},y.createElement(dt.default.Item,{initialValue:"",label:"\u95EE\u5377\u540D\u79F0",name:"search"},y.createElement(kt.default,{style:{width:248}})),y.createElement(dt.default.Item,{initialValue:"",label:"\u5173\u8054\u72B6\u6001",name:"related_homework"},y.createElement(ct.default,{style:{width:148},options:[{value:"",label:"\u5168\u90E8"},{value:0,label:"\u672A\u5173\u8054"},{value:1,label:"\u5DF2\u5173\u8054"}]})),y.createElement(dt.default.Item,{label:null,style:{marginLeft:"auto",marginRight:0}},y.createElement(gt.op,{htmlType:"submit",shape:"default"},"\u67E5\u8BE2"))),y.createElement(be.default,{columns:ma,className:"mt20",dataSource:rt,loading:jn,rowKey:"id",scroll:rt.length>7?{y:300}:{},rowSelection:{type:"radio",columnWidth:50,onChange:Bt=>Un(Bt),selectedRowKeys:Hn,getCheckboxProps:Bt=>({disabled:Bt.related_homework})},pagination:{style:{marginBottom:0},current:Jr.page,hideOnSinglePage:!ua,showQuickJumper:!0,showSizeChanger:!0,pageSize:Jr.limit,pageSizeOptions:["10","20","50","100","200"],total:ua,size:"default",showTotal:ge.rU,onChange:Qt}})))},sl={flex_box_center:"flex_box_center___F26vH",flex_space_between:"flex_space_between___J7N7g",flex_box_vertical_center:"flex_box_vertical_center___W4LLF",flex_box_center_end:"flex_box_center_end___ViUq3",flex_box_column:"flex_box_column___fhMvC",content:"content___gstD6",explain:"explain___gCVEb",tabs:"tabs___JAbVp",active:"active___O3Rxd",btns:"btns___bZYiw",must:"must___Ne3Rd",popover:"popover___MLGUB",zybzForm:"zybzForm___JaYlh",graaytitle:"graaytitle___vJ0cM",dataPicker:"dataPicker___qgWAA",examineStatus:"examineStatus___A8ldH",contacts:"contacts___yS8x4",contacts_img:"contacts_img___pPzVA",suc_status:"suc_status___hDmBK",fail_status:"fail_status___KeR0l",bohui:"bohui___cxmL1"},Xl=ee(1560),cu=ee(29679),gu=ee(19248),Da=ee(59301),pi=Object.defineProperty,Vu=Object.defineProperties,zu=Object.getOwnPropertyDescriptors,xu=Object.getOwnPropertySymbols,nu=Object.prototype.hasOwnProperty,Lu=Object.prototype.propertyIsEnumerable,Wu=(le,me,ce)=>me in le?pi(le,me,{enumerable:!0,configurable:!0,writable:!0,value:ce}):le[me]=ce,gi=(le,me)=>{for(var ce in me||(me={}))nu.call(me,ce)&&Wu(le,ce,me[ce]);if(xu)for(var ce of xu(me))Lu.call(me,ce)&&Wu(le,ce,me[ce]);return le},Qi=(le,me)=>Vu(le,zu(me)),vi=(le,me,ce)=>new Promise((Nt,Vt)=>{var jt=rt=>{try{Mt(ce.next(rt))}catch(bt){Vt(bt)}},Jt=rt=>{try{Mt(ce.throw(rt))}catch(bt){Vt(bt)}},Mt=rt=>rt.done?Nt(rt.value):Promise.resolve(rt.value).then(jt,Jt);Mt((ce=ce.apply(le,me)).next())});const si="YYYY-MM-DD HH:mm",Ui=({user:le,shixunHomeworks:me,loading:ce,dispatch:Nt})=>{const[Vt]=dt.default.useForm(),[jt,Jt]=(0,y.useState)(null),[Mt,rt]=(0,y.useState)([]),[bt,ua]=(0,y.useState)(""),[pr,jn]=(0,y.useState)(!1),[Ir,Hn]=(0,y.useState)(!1),Un=(0,Be.useParams)(),[Cr,cr]=(0,y.useState)([]),[ur,Jr]=(0,y.useState)({}),Tn=(0,y.useRef)((0,Kn.throttle)(an=>cn(an),1200,{leading:!0,trailing:!0})).current;(0,y.useEffect)(()=>{cn(),Qt()},[]);const Qt=()=>vi(void 0,null,function*(){var an,jr,Bt,xt,zn,Fr,Er,Jn,Ta,cl,Ra,lu,al,Gl,vu,Ha;let tr=yield(0,Ee.ZP)(`/api/homework_commons/${Un.categoryId}/resources_ensure_info.json`,{method:"get"});Vt.setFieldsValue(Qi(gi({},(an=tr==null?void 0:tr.data)==null?void 0:an.important_shixun_configs),{times:(Bt=(jr=tr==null?void 0:tr.data)==null?void 0:jr.important_shixun_configs)!=null&&Bt.start_time&&((zn=(xt=tr==null?void 0:tr.data)==null?void 0:xt.important_shixun_configs)!=null&&zn.end_time)?[ke()((Er=(Fr=tr==null?void 0:tr.data)==null?void 0:Fr.important_shixun_configs)==null?void 0:Er.start_time),ke()((Ta=(Jn=tr==null?void 0:tr.data)==null?void 0:Jn.important_shixun_configs)==null?void 0:Ta.end_time)]:["",""],school_id:(Ra=(cl=tr==null?void 0:tr.data)==null?void 0:cl.important_shixun_configs)==null?void 0:Ra.school_name})),Jr((lu=tr==null?void 0:tr.data)==null?void 0:lu.important_shixun_configs),ua((Gl=(al=tr==null?void 0:tr.data)==null?void 0:al.important_shixun_configs)==null?void 0:Gl.verify_reason),Jt(((Ha=(vu=tr==null?void 0:tr.data)==null?void 0:vu.important_shixun_configs)==null?void 0:Ha.process)||null)});(0,y.useEffect)(()=>{ur!=null&&ur.school_name&&cn(ur==null?void 0:ur.school_name)},[ur==null?void 0:ur.school_name]);const cn=an=>vi(void 0,null,function*(){var jr;const Bt=yield Nt({type:"account/getSchoolOption",payload:{keyword:an,limit:10}});rt(Bt==null?void 0:Bt.schools),an&&an!=""&&cr((jr=Bt==null?void 0:Bt.schools)==null?void 0:jr.filter(xt=>xt.name.includes(an)))}),ma=an=>parseInt(an||"0",10),Xn=(an,jr)=>{if(jr&&jr.length===2){const[Bt,xt]=jr;if(!Bt||!xt)return Promise.reject(new Error("\u8BF7\u9009\u62E9\u8D77\u59CB\u65F6\u95F4\u548C\u7ED3\u675F\u65F6\u95F4"))}return Promise.resolve()};return Da.createElement("section",{className:sl.form},Da.createElement("div",{style:{padding:"30px 50px"}},Da.createElement(dt.default,{form:Vt,disabled:pr,layout:"horizontal",onFinish:an=>vi(void 0,null,function*(){var jr;console.log("---",an);const Bt=(jr=Mt.find(zn=>zn.name===(an==null?void 0:an.school_id)))==null?void 0:jr.id;let xt=yield(0,Ee.ZP)(`/api/homework_commons/${Un.categoryId}/resources_first_ensure.json`,{method:"post",body:{important_shixun_configs:Qi(gi({},an),{start_time:ke()(an==null?void 0:an.times[0]).format("YYYY-MM-DD HH:mm"),end_time:ke()(an==null?void 0:an.times[1]).format("YYYY-MM-DD HH:mm"),school_id:Bt})}});(xt==null?void 0:xt.status)===0&&(ve.ZP.info("\u4FEE\u6539\u6210\u529F"),Qt())}),className:sl.zybzForm},Da.createElement("div",{style:{display:"flex",alignItems:"center"}},Da.createElement("div",{style:{color:"#333333",fontSize:"14px",width:"120px",marginRight:"10px",textAlign:"right"}},Da.createElement("span",{className:sl.must},"*"),"\u4FDD\u969C\u6807\u8BC6"),Da.createElement(dt.default.Item,{label:"",name:"identifier",style:{width:"100%"},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4FDD\u969C\u6807\u8BC6"}]},Da.createElement(kt.default,{size:"large",disabled:!0,minLength:4,maxLength:30,showCount:!0,placeholder:"\u8BF7\u8F93\u5165\u4FDD\u969C\u6807\u8BC6"}))),Da.createElement("div",{style:{display:"flex",alignItems:"center",marginTop:"20px"}},Da.createElement("div",{style:{color:"#333333",fontSize:"14px",width:"120px",marginRight:"10px",textAlign:"right"}},Da.createElement("span",{className:sl.must},"*"),"\u9700\u8981\u4FDD\u969C\u7684\u5355\u4F4D"),Da.createElement(dt.default.Item,{label:"",name:"school_id",style:{width:"100%"},rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u9700\u8981\u4FDD\u969C\u7684\u5355\u4F4D"}]},Da.createElement(Xl.Z,{size:"large",showSearch:!0,showArrow:!0,placeholder:"\u8BF7\u9009\u62E9\u9700\u8981\u4FDD\u969C\u7684\u5355\u4F4D",onChange:Tn,options:Cr==null?void 0:Cr.map(an=>({value:an.name}))}))),Da.createElement("div",{style:{display:"flex",alignItems:"center",marginTop:"20px"}},Da.createElement("div",{style:{color:"#333333",fontSize:"14px",width:"120px",marginRight:"10px",textAlign:"right"}},Da.createElement("span",{className:sl.must},"*"),"\u4FDD\u969C\u65F6\u95F4"),Da.createElement(dt.default.Item,{label:"",name:"times",style:{width:"100%"},rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4\u548C\u7ED3\u675F\u65F6\u95F4"},{validator:Xn}]},Da.createElement(Iu.default.RangePicker,{disabledDate:an=>an&&an{if(an&&an[0]&&an[1]){const jr=an[0].isBefore(ke()())?ke()():an[0];Vt.setFieldValue("times",[jr,an[1]])}else Vt.setFieldValue("times",an)}}))),Da.createElement("div",{style:{display:"flex",alignItems:"center",marginTop:"20px"}},Da.createElement("div",{style:{color:"#333333",fontSize:"14px",width:"120px",marginRight:"10px",textAlign:"right"}},Da.createElement("span",{className:sl.must},"*"),"\u4FDD\u969C\u4EBA\u6570"),Da.createElement(dt.default.Item,{label:"",name:"people_number",style:{width:"100%"},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4FDD\u969C\u4EBA\u6570"}]},Da.createElement(xe.Z,{size:"large",style:{width:"100%"},parser:ma,placeholder:"\u8BF7\u8F93\u5165\u4FDD\u969C\u4EBA\u6570",min:1})))),Da.createElement("div",{className:`${sl.examineStatus}`},jt>=1&&Da.createElement("div",null," ",Da.createElement(cu.Z,{className:sl.suc_status})," \u5B9E\u9A8C\u8D44\u6E90\u4F18\u5148\u4FDD\u969C\u7533\u8BF7\u6210\u529F\uFF0C\u5E73\u53F0\u7BA1\u7406\u5458\u5BA1\u6838\u4E2D"),jt>=2&&jt!=3&&Da.createElement("div",null," ",Da.createElement(cu.Z,{className:sl.suc_status})," \u5E73\u53F0\u7BA1\u7406\u5458\u5BA1\u6838\u901A\u8FC7\uFF0C\u7CFB\u7EDF\u8D44\u6E90\u5206\u914D\u4E2D"),jt==3&&Da.createElement("div",null," ",Da.createElement(gu.Z,{className:sl.fail_status}),"\u5E73\u53F0\u7BA1\u7406\u5458\u5BA1\u6838\u9A73\u56DE\uFF0C\u9A73\u56DE\u539F\u56E0: ( ",Da.createElement("span",{title:bt,className:sl.bohui},bt),") \u5982\u6709\u95EE\u9898\u8BF7\u8054\u7CFB",Da.createElement("span",{className:sl.contacts},Da.createElement("span",null,"\u5E73\u53F0\u8FD0\u8425\u4EBA\u5458")," ",Da.createElement("div",{className:sl.contacts_img}))),jt>=4&&jt!=5&&jt!=7&&Da.createElement("div",null," ",Da.createElement(cu.Z,{className:sl.suc_status})," \u7CFB\u7EDF\u8D44\u6E90\u5206\u914D\u5B8C\u6210\uFF0C\u5B9E\u9A8C\u8D44\u6E90\u4FDD\u969C\u4E2D"),(jt==5||jt==7)&&Da.createElement("div",null," ",Da.createElement(gu.Z,{className:sl.fail_status}),"\u7CFB\u7EDF\u8D44\u6E90\u5206\u914D\u5931\u8D25\uFF0C\u8BF7\u8054\u7CFB",Da.createElement("span",{className:sl.contacts},Da.createElement("span",null,"\u5E73\u53F0\u8FD0\u8425\u4EBA\u5458")," ",Da.createElement("div",{className:sl.contacts_img}))),jt>5&&Da.createElement("div",null," ",Da.createElement(cu.Z,{className:sl.suc_status})," \u5B9E\u9A8C\u8D44\u6E90\u4FDD\u969C\u5DF2\u7ED3\u675F")),Da.createElement(Pe.ZP,{type:"primary",style:{width:"138px",marginTop:"30px"},size:"large",loading:Ir,onClick:()=>{Vt.submit()}},"\u4FDD\u5B58")))};var zi=(0,Be.connect)(({shixunHomeworks:le,loading:me,user:ce})=>({shixunHomeworks:le,loading:me.effects,user:ce}))(Ui),Zu=ee(99517),bu=ee(59301);const Yu=({shixunHomeworks:le,loading:me,dispatch:ce})=>{const[Nt]=(0,Be.useSearchParams)(),Vt=[{key:"1",label:"\u53D1\u5E03\u8BBE\u7F6E",element:bu.createElement(qa.ZP,null)},{key:"6",label:"\u5B9E\u9A8C\u8BBE\u7F6E",element:bu.createElement(_a,null)},{key:"2",label:"\u8BC4\u5206\u8BBE\u7F6E",element:bu.createElement(fr,null)},{key:"3",label:"\u5C55\u793A\u8BBE\u7F6E",element:bu.createElement(Fu,null)},{key:"7",label:"\u5B9E\u9A8C\u7ED3\u679C\u8BBE\u7F6E",element:bu.createElement(Vr,null)},{key:"8",label:"\u5173\u8054\u95EE\u5377",element:bu.createElement(Ll,null)},{key:"4",label:"\u534F\u4F5C\u8BBE\u7F6E",element:bu.createElement(vr,null)},(0,je.Ny)()&&{key:"5",label:"\u5B9E\u9A8C\u8D44\u6E90\u4F18\u5148\u4FDD\u969C",element:bu.createElement(zi,null)}].filter(jt=>!!jt);return(0,y.useEffect)(()=>(ce({type:"globalSetting/footerToggle",payload:!1}),()=>{ce({type:"globalSetting/footerToggle",payload:!0})}),[]),bu.createElement("div",{style:{paddingBottom:"50px"}},bu.createElement(Zu.Z,{dataSource:Vt,style:{marginBottom:52}}))};var Vi=(0,Be.connect)(({shixunHomeworks:le,loading:me})=>({shixunHomeworks:le,loading:me.effects}))(Yu),Wi="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAYQAAAGhCAYAAABh3MNWAAABQGlDQ1BJQ0MgUHJvZmlsZQAAKJFjYGASSCwoyGFhYGDIzSspCnJ3UoiIjFJgf8bAyCDKwMmgwMCfmFxc4BgQ4ANUwgCjUcG3a0DVQHBZF2RWbexduafcy0MCq/pLvssI6GCqRwFcKanFyUD6DxAnJRcUlTAwMCYA2crlJQUgdguQLVIEdBSQPQPEToew14DYSRD2AbCakCBnIPsKkC2QnJGYAmQ/AbJ1kpDE05HYUHtBgMPZyDzI1MCAgFNJByWpFSUg2jm/oLIoMz2jRMERGEKpCp55yXo6CkYGRkYMDKDwhqj+LAYOR0axUwixDqAfnEFuNkaIea1nYJh2ioFBKhQhpuzEwKD6mYFh+5KCxKJEuAMYv7EUpxkbQdg8RQwMrD/+//8sy8DAvouB4W/R//+/5/7//3cJAwPzTQaGA4UAR+xdSWtJcowAAAA4ZVhJZk1NACoAAAAIAAGHaQAEAAAAAQAAABoAAAAAAAKgAgAEAAAAAQAAAYSgAwAEAAAAAQAAAaEAAAAAwOFicgAAQABJREFUeAHsvWl3I0mWpmcAAQLc99gysioqs6qrqpeR+mjOkf6tzpH0E/Rh9E3qM5pudfdMT9fe1blFZsa+cF+xUO9zzc3hBEEGCYIgAF6LIMzN3Nzc7HX3+9q9tpVO5YI7R8ARcAQcgXuPQPneI+AAOAKOgCPgCBgCTgj+IjgCjoAj4AgYAk4I/iI4Ao6AI+AIGAJOCP4iOAKOgCPgCBgCTgj+IjgCjoAj4AgYAk4I/iI4Ao6AI+AIGAJOCP4iOAKOgCPgCBgCTgj+IjgCjoAj4AgYAk4I/iI4Ao6AI+AIGAIVx+F6CDCt+6TRDu1WCK32aWjht6IfSu0wVS6H8lQIU6VSqFRKYbpaClNTpevdxFM7Ao6AI3AHCJR86YqroY7QPzo5DcfHbRFBO4TTgnIlIrgsXIUYpiM5QBLuHAFHwBEYRQScED7xVE4akQSOTqQKZA4toSjWrxOu16fCzHTZtIeUn/uOgCPgCIwCAk4IlzyF/cN2ODxqh9PTdiiVygP1Z0QM87OyLblzBBwBR2BEEHBCuOBB7B+0wsFRyzSBpAEM2q9UymF50btxLngEHu0IOAJDRsAJoQfgO3ut0JCpaNAE0Cu/KSkJK04KPZ6CRzkCjsCwEXBC6EL841YztOk07tVJ0C3R07Xd8Sl8jfPrq9MptfuOgCPgCNwJAoWhMndy/5G66dZOU/0E4gKRQSmUjRPMT+FuX6Uf1Pnt3eZIYeGFcQQcgfuHgGsI2TOnz+DouDOS6C5ehenqVFiY947mu8De7+kIOAJq4Po8BCaanYa9/bslg/Qy1mrlMDfjilvCw31HwBEYHgL3fogLJqL9w4YhnsxFd+kz8a1Wrfo8heF9A34nR8ARyBCYeA2hreUl0AAYNdSWpEfYa1pB0LQC6ysoq8Og0WR46cWtcl051PO1WinMzrjpyL9SR8ARGC4CE0sIjaZmGJ+0w0lhhvFwob3Z3ZYWqr4G0s0g9KsdAUfgmghMnMmINYeMCLJ5BGUtNpdGgY6Tj0bji+Jd82325I6AI3AjBCaKEJrSCvYPW1p9VCYeWYAwDWEJGke/oVGo9UvMWDd66n6xI+AIOAI9EJgYk9GROmP5myS3uDAV6ONw5wg4Ao7AMBCYCA2B/QkOjydvYlejUQ41LZvtzhFwBByBYSAw9oRg+xRoRdIyNqIJc6yg4c4RcAQcgWEhMPaEcKKRRCxPnTsa1L16j1OCMTp/euraQXps7jsCjsDtIzDWhEAnMsNL2avgjEtytNtPibrjU3jEzjNnwp0j4Ag4AsNCYKwJgb6D6JJPCHKYjHC73UV0sbL+6wg4Ao7ArSAwtqOMNAE57O9PXkfyIJ5yuVwKU/ora7Izx5WpbhVoEHfxPBwBR2DSEBhbDaHV7Oo7mLQnc4P6tLROH38hLtEUqlpFlS073TkCjoAjcBkCY6shHGoCWlOzkt1dDQF0hLpIoVJxbeFqiHkqR+D+ITC2Rmot263V6Vh0Tk5++svDWXweztLk4Xt2/lT1PzxuSHNwEuXRu3MEHIHzCIythrB/oN3NbHypKtWWmC8XBJ2HL8SjJAqdmx1bS+H5N9hjHAFHYGAIjC0h7O6fGAilUy1eR+v/Aufnz+NTU5/C9LT3KVzwyni0I3BvERhbQjjQpjY+cav/97Zem/LVVPuHz690BCYSgbHtQ6AvgI1rcO5fHwc2DnLnCDgCjkARgbHVEI6OWsGEWkmCjSUe3L8WDpVKWWajsW0PFN9hP3YEHIEBITC2hNDUPISjk6bmJZelJ8TRRrR5PXw1PJisVq9VB/QaeTaOgCMwCQiMLSEw6vTwqGHDTiGCaEJy/zo4zMw4IUzCR+x1cAQGhcDY2gzYN2ZqKhY/DT91H2qkT+XTfvd6gIN6oTwfR8ARGF8ExpYQgLwqOziCTb/8mO/hq+ExxUJH7hwBR8ARKCAw1oQQF3HTOHtaxBpog8/WCB7+NB6+M2fhK/BDR8ARMATGtg8hPT+WsDhW57K76yEwXa3YSqjXu8pTOwKOwCQjMNYaAg+mpKYuq3niTDNw/5M4VKamnAzsjfEfR8ARKCIw9hpCqgzLYTe05jOmEFv3rstP6fx8CLVpH12U3gf3HQFHoIPAxBACVWKiWqOpRe9gBB+IKgzO4zAtMih7BwKviztHwBHoQmCiCIG6QQatdlvLPMflHLrqe6+D1Yr3G9zrF8Ar7wh8AoGx70Porh99CtjIq3SaZoPto8aglKY5RNKw62hAy036+SnhgJmIUVnuHAFHwBG4CIGJ0xC6KwoHtDUWFaHPkFQcYUTjeYPKZBiaSiIAzELwIQTJnztHwBFwBD6FwMQTwqcA8POOgCPgCDgCEYGJMxn5g3UEHAFHwBHoDwEnhP5w86scAUfAEZg4BJwQJu6ReoUcAUfAEegPASeE/nDzqxwBR8ARmDgEnBAm7pF6hRwBR8AR6A8BJ4T+cPOrHAFHwBGYOAScECbukXqFHAFHwBHoDwEnhP5w86scAUfAEZg4BJwQJu6ReoUcAUfAEegPASeE/nDzqxwBR8ARmDgEnBAm7pF6hRwBR8AR6A8BJ4T+cPOrHAFHwBGYOAScECbukXqFHAFHwBHoDwEnhP5w86scAUfAEZg4BJwQJu6ReoUcAUfAEegPASeE/nDzqxwBR8ARmDgEnBAm7pF6hRwBR8AR6A8BJ4T+cPOrHAFHwBGYOAScECbukXqFHAFHwBHoDwEnhP5w86scAUfAEZg4BJwQJu6ReoUcAUfAEegPASeE/nDzqxwBR8ARmDgEnBAm7pF6hRwBR8AR6A8BJ4T+cPOrHAFHwBGYOAScECbukXqFHAFHwBHoDwEnhP5w86scAUfAEZg4BJwQJu6ReoUcAUfAEegPASeE/nDzqxwBR8ARmDgEnBAm7pF6hRwBR8AR6A8BJ4T+cPOrHAFHwBGYOAScECbukXqFHAFHwBHoDwEnhP5w86scAUfAEZg4BJwQJu6ReoUcAUfAEegPASeE/nDzqxwBR8ARmDgEnBAm7pF6hRwBR8AR6A8BJ4T+cPOrHAFHwBGYOAScECbukXqFHAFHwBHoDwEnhP5w86scAUfAEZg4BJwQJu6ReoUcAUfAEegPASeE/nDzqxwBR8ARmDgEnBAm7pF6hRwBR8AR6A8BJ4T+cPOrHAFHwBGYOAScECbukXqFHAFHwBHoDwEnhP5w86scAUfAEZg4BJwQJu6ReoUcAUfAEegPgUp/l/lVjsBoItBqnYZ2ux1aLZWv1A6n7VjOEk2f03KYmgqhXMYvjWYFvFSOwB0i4IRwh+D7rS9G4OioFfYOj8P+fiMcHjXDwWEjnJy0QuOkGf3mqYR+KzTlt9ut0IYIwqmE/in/L3UluEA/5aA/EUO5PBUqlZJIYipU5Venp8L0dEV/U2F2phpm6pUwN1cN8zO1UK+LUdw5AhOKQOlUbkLr5tUacQRozX/YPAzb28dhZ/9Iwv8kHB40wtGxBH+jIUE/Wq9muSyyqFaNFGZEFHNz02Fxvh6WFmthbWXGtY4Rf9+8eJ9GwAnh0xh5igEgQIv//Yf98GH7MOzs0PI/CUdHJ9baH0D2d54F2kS9Ph1JAoJYmgnra3OuUdz5k/ECXAcBJ4TroOVpr4wABPDyzU54/xEN4DDs7R/L3INh//44TE/zc7WwJHLYWJsJjx8sOkHcn8c/ljV1QhjLxzaahX7z9iC8frsrM9BB2N09CsfHzdEs6B2VqlarhIWFusxLs+HRg4Xw8MHsHZXEb+sI9EbACaE3Lh57RQTevj8IP77cDu/f78sUdBTa3iV1JeTK6tReXKyH9fX58PTJYniw7uRwJeA80a0i4IRwq/BOZuYHB83w7Q+b4c3bPZmDDtQBnI3tnMzq3nqtqtWyzEqz0hjmw89+smwjm279pn4DR6AHAk4IPUDxqN4IbEkD+Ob5VngrItjfOzZtwAep9caq39hZ9Tk8ergQvvzZSliRBuHOERgmAk4Iw0R7TO+1pVFBP/xIB/G++gU05l8TvxgQyth/HPMAsBRBDqcaKorZKIUtgf9cGwGGtT58uGjEsLY8c+3r/QJHoB8EnBD6Qe2eXMM0gG++2wrvPh5oeGjThD2CHiI4LUnw54QAAWR/sh61TwsEQXpNF2bGcJ5Gce6uhsCsJsN9/pOl8De/fhg0DcKdI3CrCDgh3Cq845v5+49H4c37w3CoGcIdQS6hbwI/Cv+kCbRb9CEwY/js+XgdhJCRBb5dL4KwY+J1JdfpwDukL35fNtT5/POfrYXPny5enMjPOAI3RMAJ4YYATuLlL98chO3dE2kAEtaZJmCCGyEuiW6CH0Fu4cxEVNAAWqgWchBFSlMkkhjXTRTkW4JWIkFkJMF9nSjiW1bXEhpf/mw9/NWvNmKE/zoCA0bACWHAgI57dq/eHWnpCGoRW+0mkHMTEQI+E+QFgQ1JxHiEuYR6ZjI6Y1rKrovaAukioeTaQ4FQjHAowZn7ki/3yTQR5ZfIZtwxv075K1pv6afPVsL/9B8eX+cyT+sIXAkBJ4QrwXQ/Er37yMihqi0SF4VtFNxRQIsgENCCImoIGWEUTEAm3IuCXcIboojXFTWLLF87GUIrIxQT+CKaSBJFQsjysfyKGklGEMQX7msmqAl+ZCXNYfj5l+vhb//m0QTX0qt2Fwj4aqd3gfoI3vPjrhaTK1dDRUtDd7sk6PPWvLXcJeAxKZkwjuSQC/JccHcEv6U7RyicL4kAomCPeXWZktAs8vtBRzGclwXCye+XiCF2audpuu7bXb9xC1Pf7zUPZHG+ZqOQxq38Xt7RRcAJYXSfzdBKdtI4DSeNspZ+Pk8GFIJZtUGrPk9puWhz1eghcE3oZgI3mnggiqxFn5mVomAuCu6zRJGnzwR71BQuJoqksTD8FRevj2WReqMyTeUkoSwzjQOygHgUplz8y8qZiCPWajx+WRbk+fcfrZN5uupLco/HUxv9UjohjP4zuvUS7uy1RAbXfxUgCiOLxCMZUSTzTSIC840cMoGMRtDDxFPUBHLBnZNEEuxcK2GeCXoO7DqhlOZAcL9IDNyvSBRcl5GYfHV1FDrNSdvpp0h5kRXXjKJ7r+HAL17uhJ/9dGUUi+dlGkMEri8FxrCSXuTLEWhKOA+ykcnuZCU2n0kaRXZ7BCtE0MJPf0YMmeBOmkZqyWdp0jyG1JJP+eThbKJc7KuQwIcwMsLJ02QEkvoplHWuOUAouPN9I5Qzlo17opDEeyuefyPAEy9fOSFkr5d7A0DACWEAII5zFlFgDmfGE52hJbaw7CIK8EPQGlEgdDOTjg1b5ZwJeARwFMIdIa+w0kMYeRxh0yCy9Ha+OFEu0xC4j+WXNAZdd835FIks4v0K5db9h+UOjhrDupXf5x4g4IRwDx7yp6p4LKHCBi936SCLCn0VyfyUFcaIItccJOT1L85vyAS6hG9OBpLDpI/hwqimlvoU+phPYYJe5bjefAoISQSk64zIKFNB4xk0xvOzvt7RoDG9z/k5Idznp6+60wews3cYFkZ0ITUjCu1z3O1M4IooimQQW+rJxNOlKeiC2EfRIRS7NtcmMoIxQlEehfjOddw15ptI55xpyjSPSoGYlC+EZoRE2Tr9FLlmkWkq3XW8SvjBo/mrJPM0jsCVEHBCuBJMk53o++fvw7IWUJsbo9YmFFGa6t1PEQW9BHcmaGO/QSFc1DiSRmGmpUgm6fpuk1LsoyhoHhlpdO6T7hEJJcYXCQH9Bo1BfuG+yfQU7xcJJ91byS50jx8thpUFJ4QLAfIT10bACeHakE3eBa9fb4Yvf/4gTGsD+eoge5fvACo0iqkepieKYkJWgj/v1M6IIV+t1QQ1Qh1iyNKb4EbAJ2GPhtHRFBDxZhK6ynwK5YXwz6/n/pY/fvF+MT5qH4X+kby8p7Z38xdaxqJFXd05AgNCwAlhQECOczZv32yHr796G/7il1NhcWFWpNBlyB/nyhXKfq5TO59PMRW1iUzgxvkJSRB3tejPCO6MKCAS/csFfaYBRM2kx3wKW68pEYAIihl+cmaaSgRhpqeMGIxIOoRkaxo9W9N2nDMy97FN6d32/1jh/WciEHBCmIjHeLNKNLS09fNv34Wl5biN46IEzbhrCtdB5NL5FIXO6GhKQkijQdB/obvop2My4lwm2EtRE7BwThDZeRPwkEkKxz6HaJKKBESe/HXPp6hrX+afPF0J62uzYVvzR6wM16msp3UELkHACeEScO7Tqffvt8Of//jSBoQyqmZOO3fNztbuEwTn6prPp+jq1C6anmCASBS0+DOiQNMQkdjEt3Te/Eyj0LHlgV8wRcXrlU/RlJRpCtxjcaEWHmzMhXktWbG339bscp105wgMEAEnhAGCOe5Z/fjjexNkv/zVZ9oQpxVamrE2v1APmFrcdRA4Z3rqnDJB33M+RTI15RpFMhll5GDEkJmpCn0FOmskvbxcD2v6K2uXHMjgUM/HnSMwaAScEAaN6Jjn9+KHD6EhYfOzLx6E1qPlcNxohBnt2jV3z7WFqz5WyOLC+RSZRmCmIutzQKPIiOEMUXTi67WpsDBfDbMzFW1f2g57By09E9cMrvo8PN31EHBCuB5e9yL12zdbYXf3MDzbOTRiYNe04+NGqNenJZim7wUGg67kRUTBfehMNrMThEG3gciBwV61ejnUa+rgl/zfP2iHg6O2OqCdDAb9bDy/DgJOCB0s/KiAwOHBcfjj738Imx/3wmdP1/S3Gvb3T8KRtIUZtVZr9arMF5M5GqkAw1AOy/l8itNQ0XFFZMDCs/RhHEkrODxpm3YwlML4Te41Ak4I9/rxx8qvrM5K8B/0ROL1q83AsNQP77WI2hcbYXmppo5Q+heUvFzR5DCtTOR9DD2xu2qkugU0qkuDR3UgOM0dn5yGIxHB4dHlfQWVC5Ysv+q9PZ0jUETACaGIxj09Xludv5AQgIR9B7779m148eJjePZsI3z5xXr4hSayzc7QjGWcfQhNya1mM3WB3lMgr1FtLWARKhq9hDYAIaBsYTY6Oo5/x424IN+nsqxysTtHYEAI+BaaAwJynLP55ruP4X//P/6/a1Xh6eerIoZIDg8fLtq1DKGUOTwnCNtR7Vq5Tm5ilCiEPgSAFpA0AWrcEJGeSCOgs/i6Q0kfrlVDreqkMLlvznBr5oQwXLxH9m7/53/6Q/iv//z8wvLRX2B/2Lsl3cqSaPjMV3jy2VL47PFyePxkSROm5vI86P9kRWnzRRSty60f+XWTckDjHQKgLwDLTrHLJZGA+dIG0LKu6xZmpsLKkm7gzhEYEAJOCAMCctyz2d07Dv/r//YPZjrKhb8kWhL8jH+3zk8jBtm6IYTsOJ7TFpzTlfBoYyGsb8yHjfW5sLY6p3Sd1qtNwhJQkESuTXDchzAcNbynaPmrqgh/fMJFRxUb0gJOpA000AQ0x+Mm9Wa70wcrlXP3Kd7Tjx2B6yLghHBdxCY4/Z/+/Db8p//rj+oLaHe0gYwIpspTissIQlOlIjkoDo2BeMghO57Kjhc0o3ZJq6guzdc1lr6mSW7TWkDvrKREUKJB2HBLaRCnEqhoEhAG524iNAf5qDD5QG1J4NuxqqKqq+7xXPF+1Kkh5mtq/xq0APpXmkQOwFGWtaVKmNWwVHeOwCARcEIYJJoTkNcLbcn4f//dN2Fv70jCTkJeHZ9mIoIQTOCjGSRCYFSMwqTTOTvOz8V0U2oqp/Q1kcHs/HSYqVVt6OpMXcNXtTFPUYvohjBpFRADBMEPYtUII8URnxEIh5aOAzkENy7FIdC5Fp9rzNehCfhMuJM+JwDiCF8ie5HzTdl8EPotdaJEAmDWMTkN1qEZrMpM5P0Gg8XVc4sIOCH4m3AOgd394/Cb374O3zzfNCHPsFKEdm4iMuEfBX00HXEuEseUjOZn0tt1kIXidVwxAlFaIxqZmZS+Ml0K05WKjmM+Zn7hOgnjy8jiXMFvMQJBj4DHR4NhRFBLERw3pQkMQ5OZU5/B0nxZ/RLQlztHYPAIOCEMHtOJyfH7H7fDv3/zMRwcNPNWftQIENxJY9CxBFQyE1l80hJEJIyTzzUMxSPgS+Zf0uQuIAgJMSIHcoid2bTeuX9sxZuvXchoweeteq4ngGe/8cca7Cw6l2kTpnVwrAPOIfCj+SoK/ziDOPZ5MPT2rhxaAUTgJqK7egL3575OCPfnWfdVU4ZBfvvdVnj5Zk9CGOGsiWhGABBBNAthMprKBL/1Neh8MhOl9Ahzd9dHYGFOe1TMYla7/rV+hSNwXQScEK6L2D1Nv7lzHDY3j8PWbtQWmFUbNYPUR5D6DNRad+F/47cE8xAawUzNifTGYHoGV0bACeHKUHlCEDjWcgq7+01bbA0TCyaiUtmMMQ7QDRFAC5irT4U5zQCnP8WdIzBsBJwQho34hNwPMmD1zX39sSyzu/4RqGnL0rnZ2EdAX4k7R+CuEHBCuCvkJ+i++4etcKTZto2ToAlXE1SxW6xKTauIV7WSGMNu0QrcOQKjgIATwig8hTEvQ0MjcNj2kRE/rWY5rskjYmDFTl+/Pz5chttCAmgD1SpYaXk7jW6akmlo6rJJDmP+bnjxxwsBJ4Txel4jWdqmBuMj+NWtbOPxi53KTRHFcYMlG1i6QRu83JPuBvoDGC46LYGveXhn5g7EQa4Md20rTcXIYSQfrBfq3iHgy1/fu0d+CxVmVJEEvaYDnHNxwxctgmdnyjbWn5m82pkzrusjomgzMWCMHXb/JPzZ18Am2PXAolNFTkZm9AFZHVT86O4RcEK4+2cwMSXQdC4NOUVL0MbwknRxd4RoGklh5iNoDTxbegGRqEGqWvKhpHV/pEGop5ols9ua+QtFxBnBowEPQh+TmE3Aw5cGIAVAdWG47fn6UrNe9ae+UY1SPY0ULmWO0ai8l+LeIOCEcG8e9e1VFCEvOS4nCYnLm72ZsPtEGDu6LCehbvRA21mT35RNJIw0U1g+M4rFFBAF51g+AseIJxgEEiGqMxMZkasyKQKiohiY68nbjuUj5HE2ukeRhDlmdjRp0HBSWm7Dted9YnGZzwXmLgpTTkob72EH/uMIjAACTggj8BDGvQiIPYR1JlsVSlbyWDMEKH/JXTeMfKVFzlgc7tXJy9rbhXD3ec2RsPRcGd3Z67vT9wqrLrph557xuN8w5jHICaqiLO4cgVFCoPMNj1KpvCzjhUDWIjaT0XiV/E5KC06QjC/ncSfw+00vQcA1hEvA8VNXQ8Ba3bKAYI5JreliS5zWtIczLUNAGEbgRSeEO0dghBDwN3KEHsY4F4W1jdpmzB/nWgyh7OwApD8IkmG67hyBUULANYRRehpjXBZ6DU61tDQ2cjp7kzkk2drd7zxc+g/ACI3KnSMwSgj4KzlKT2OMyzJVVttCZpAk+DtV6X7FPMywXJBKpNnByo8cgbtFwDWEu8V/Yu6uKe9mG6f1iztNs9RKsAQGkuQ4Xwjfo/NxhFHLcCp1Bj4lYNx3BO4cge7m2p0XyAswpghopBFmI5xG819cCZmVLnWTfB4ezLhwyhnh0tfAT94NAq4h3A3uE3fXtFhbJIWkJ6iaJv8LJDCBYbbXPD5uhcPDk3B03AjHRzo+1tKvFzj6Dx4/XAw//XzlghQe7QjcDQJOCHeD+8Tdlb2Siy4tXxGXspDZKDlG2WAmytw4nv+4uRe2tg7Dx82DsLV9GPb2jlJ15INDgQCzMN0GTNew7gOdf/JwqXCNHzoCo4GAE8JoPIeJKAV7K9sII9XGug3oPijrB/mPFcn8s+FxOL+7cxLevNsJb7Wv9Nv3O1HeJ7l/zpfkhw/y+E44kgGnSuHzp04IQsndiCHghDBiD2Sci1PRRKsTrVJngg+BOMZub/ckvHixHV6/2Q6bWwcFAX/zSq1vzElbGHOAbg6D5zCCCDghjOBDGdciTWl/5XZL61lL1pVb2Wqf2UJ02ep3WvQoq13ml0bs/A/PN8OrN7vh9avts4+BVj/uBn68VOaiJ64dRDD9d9QQcEIYtScyxuVhtjKdyloNWqQQW8BJfl5UrVE5/1xE8N33H8K2+gQG7QwOyzTW9ulj70weNMae32AQcEIYDI6eixCIHcvZ8FPZjWLHMp0HSSSOnv/q9W74/vvNsLl9YPsw0PnBjOvBOmhS+SrbxYV6WF2dGWz2npsjMCAEnBAGBKRnExFg7+CmNrjBbJS0hBjgfLKbj4b/rbSCH0QGLZW3og0Q2tJqSiKDljZcoHN8cC7Wl9+NjfnBZes5OQIDRsAJYcCA3vfs2OzmpKk1/zWsKO1WMGp6wYHmC7x4sRM2Nw+1MY/KKVNXSbu2tTQcFkJgjaGW6sA+0TYy6iYPtaBtgMOTx95/cBM4/drbRcAJ4XbxvXe5V7WTzUFoBpayQCFApiJwU3v7Tn2txvr240F4+3ZX23a2w1SVORH6z76dEJjKSryNkc12SoMkTlNHeB9PM9WXSyGfp96h3AeKfsmwEHBCGBbS9+Q+7Dl8yt7I6Af0LmMnQcbesTs4bGj46FHAp4xBb36pJW1A5WtpRFRJgj/6LOONpqBVW9vaca2FKakVzWA3rMPG2kKYnvZFjG4Io19+iwg4IdwiuPcxa0xGp6cVbanZtrlorOgZ9QOYgfby8PyG5kQcn7CkRFN+U/0Csa9A8l8mImkEEvQljZIVhaHTKAyJib9kPlIgIwb1KRihxTAaj9QfVYU0V/Czl4Ca/+WvH2Uh9xyB0UTACWE0n8tYl6pSDeHoCE1BrW8JWDWxzWyEqgAdSJKa4OWI0zb8xk4wFoegxOc1w8hnhO6pWv3Npv5kBmo01MqXNCe+UmGOhBJVVAbKhTCXDwlYX4HCZt5SGnUpKwHFVjlVCSMK3UDVsOtayj+OrVXGWT4Xhbn33Ox0+PVfPdT8gwWF3DkCo4uAE8LoPpuxLdlsrSJCaOb6ABVBMIa2SMIIgoBcgTBgBgR18k/jZAaoQ5G6Wv/TKqppBFCJzPSfvG25bV3PAE8bNqrLbBgsl0sLSK15KTA2N846j+lIziIk7mUyohCRlMQF6lhWziK3kkiFNZdaSo8piXOQjhGZLsldVn7CkCG3/kxLVPzylw/C8mLd9z/IgfKDUUXACWFUn8wYl2umPhVqh8daxgKRmEnMtL0mQhPXw0ewEx99rs2OTbRaMPspnEv5xKssJRPkEOBthLta+i0d03GM6YoGPcTSUk8xJFAWqWDWshFGZUxI0hTQDJLwV7lJaQQiMsB8FM+1RCCQiJX2XH2ma9Xw8y/Ww09+umQaz0xtulgBP3YERhIBJ4SRfCzjX6i6tISTxlFQt6wEbCWKa1MPopBHpCNKb8u3vgsRAw4iYKBQCXORDkoV3RnBzt2xE01lQj1Lg2agIpvGYunFIm3ilJw+hxbXo3WQXucghbgLWoz7/OlK+NmztTArU9Gp8q8Kiyojmtw5AiOOgBPCiD+gcS1efboStmldmxVGglgVoUWuhS3EBNZWJyIShc4lkTxQX/lPacJZGbUAArDRRNIWNPEM4W6aQDaKiM5k9nRoWhq1/mXeCqYliDYk1LVkn5gAUkB7iGajsjoVmK9gI5SUZmV5NkAEa2tMPot7SzPeaqZWG9fH6OW+Zwg4IdyzBz6s6jLmviazyfExTemWhPKUtaKTDZ5yQA6S0zqANTi4Hcc8iAr3ojXPPAN2K0v9CipBSYvyETazkIpA37MNSUWoo1EQ1jF1aGL6svNKl5mLZmUO+kwTzj77bDnWUXnQz8G/suYzzNbVEeHOERgDBJwQxuAhjWsRMRsdHTVshGZh4JAJSsw1GHLUXpcfNQe0AzqKzddx0U8YwBvF+BT+5HlJdTMjqROZkUMQEUNjKYf1ACuMJhDD+qXzWDwFOfDDP+tnEAmQT1O2pLI6vj97vBwePp4P09WqkYClo0eZy+TP1erKi0zcOQKjj4ATwug/o7EtIS3j7Z3DOJxTHbZoAm0ELSYjZKRMLtatILagBR5nN0uYch77f0YORQAgA1y3H2PPx6d06bxpC8q3yZuPoFd/gHU8K2jmIOWsIqqfQGHOS5hbPwFKjKpgw1VFCkvLtcBEM/oJpBZY9qcigFOljxPbdJ3qMTcz+Z3JDWlXR1okFuVLFjqtCxVCXev3ZV04CXr3xwABJ4QxeEjjWkRs8jMihZ39YzXC0QXUqtbsX9rnjPRBM2AmMH4cjZTiZeNniKrS2xab1sIWQVhDmx8E8A18XVrREhuQU1vC3bQA5krY8FIRAuYjlY+RSBylzuiWyrE4Px1m56thfqZm5Wbeg2k4KpIVM4aMJCDESe9M3tfeQScNwZS5prBj/seBdhWdnyuFes0eWjrt/ogj4IQw4g9o3Iu3MFcLewcncRROpiGo6Zw15aN5qFPHTji2uZGraAyRMCwOO46Ebol+gHOypjvi8nCZJSxyMpLgt4LoXur/oAPZyikz0pTKPa96zNQZLaT76ppYvk55jbgomdQIRhxhVlpenOxlrhH+kIE9IiFCvVGWTFMSjNs7wm5FpMhcD3djgYC09EzfHYvieiHHEYHN7SMzHSHBEZT4SWhSH4RrUWRcKyyCONUf4hzzThTU5Ho9h6bQZlQUI4o0Con1mNQfrFFK+tOQUagjue7yQQ+p/KkzeWVpVoQw2aOLdvdONWhAuEEEwssIQSBhMlPItK96vRwerEccwA0SEbz2wDEvVb1Jml6rkfD9cYzEY5jsQjBLd18T1ZonEhKSnPQVmPBOklW+9Sn0E6aFjwBSvta0odVPwAzYkATY2s+lIDMaCI0ABaSiYyOuK5QHwQcZMTvahKJ8JuZNOhkA5tERw3MFN2Sg52DEIMwgViMHPZC9/XZYXZ620VZHx9mjAFe5tshBjy74nL2Ixyj8OiGMwlOY8DIglJe0U9ib9/u217J11NKqRJRmwkGB6G7qW/NTWUnQ9HJJi4AiuBUdyL12SJNMi+4SH0FIJ7WNWVJ9Wvoj35WlueziyfaO1ZusKhsBcJAI4VR9L8QngjxRutaJNDlhbc9esOBD2nREl0UMrimMxrvihDAaz2HiS2F9Cepc3tfKo2Z+oRNXwzaRt7Swh+WShTSX833eOpEB+dgfElBuZXFWLV76Ge6DEwlmpjaeJLOyQYEFBXGRIE7D1k4jzGi0FVCbxgYXkECmIxQ5lh13QgCQu3dOCHf/DO5NCdhPeO9gm7FD+seM4WiaYXx/2WxGvaFAyFwmt4d9HkGHSclMI1JxmMeMJJzRRLzV5XrvSkxgLJ3Fh8wzKZiI4MVEBIkg0BDojI9KQXySp5j2dMgw3ZYaB/WaUcQEojReVXJCGK/nNdalZUz+wtxs2Nk7kCBg5i/zEiQX9NOWtoBvkj9J+ILf3cfQnW5Y5zNDl8pNixgeiD5N3rXV2bF+Ptct/PJSNTBgwAhBOBhBKpNTaQjgkkxITe1LwV4Uaf6JaQl0HuBEDDbYK4b8944RcEK44wdw327/cH1OQxUbalme0K62lrbYwbQFm5+QNAXIADdCfq4Z0EGhwlvfAa1jFfPJ2qJpCFbme/KDaWy6WorDigVJrhlITTBNIdMc9jVpzSbwCRfrrBcj0HlPP0JZCWssHeJuJBBwPW0kHsP9KQStwycPFmUi0EqgEga5EJFYxZCEcEWYFN0ohBH7ZiZSYSgP5aZHnKI+ejAfFhcme4hp8XkUjzfWZ2wf6qa0AlsOXL3E7Eudh22jImkIIge0BHBjWKoN81X/Q0vxbi4qInq3x64h3C3+9/LuLHwHKTx/uaVZregJIgMjgbg3gZliFIGJgdnOCJPkUpgWJulS+LbOp3zjSCSVSYTWZhQNJzQ65tHGYlhW38h9dQtz0zbMdmf3xAQ+2p7hI4BS30LsOOY5K44HnWkH9CPVtM7FpM/mHqd3wzWEcXpaE1RWhMBnjxZC3IM52pzVdox2+YwM4tj+s5WGBHDdfow9H5/S9XOe+6O1JMcM3DjpSjGSaw/X5+9VJ3LCodt/8nBR2kHcMKipmWesKIu2YFqCtAGOTStAO+CPkUn8iVhXJnzyXjdWox52DWHUn9AEl49ROaYpvNgyQcGS0+0p1jeSELZmJS1K/UkQszSENctpYeq/yWnzBxuWEcMQt6UoMG2UzThui/CxbpF2/EFFCA+1sN3ayv3qRL7oVVySUF9dmQmv3+52zICCLU5OY/CA1jdqamyZeo/RsGxeuQ6W5+txm9OLMvb4oSPgGsLQIfcbFhGY12qhTx8uhSqLzekEpnnrV5DQRd4TxufHwhLSxTCMcTZ8Nv1Vz9v6O7oNZgy7j0go3i8rjwqS7sMqpxtr92PyGdBfxT37fNmSmXYg4R81hqg10E8QNQP1JdDXIM2goiGrK0v319R2FUzvIo1rCHeBut/zDAK0MOdmq+HNu73wYUfLZ6oViSIQpxFjtmFQj9GFjtVEN2GN4GaoTxyxoi5fpUKIX80Xr6ipSt7W5Cega4nEZUdxGnO0e6s88xo2+2BjPkBi7s4iUJe299njhfDVt+8zzUAoQqIiA8yCNlmN5yrNAFgfPGFXOXejhoBrCKP2RO5peeho/uzxYvjJk6VQ07RVyREJEURzbF3im4BB6FtrHV8CRmYI8YO55CPsEemmaeB3nSedXafr9T9PF7WEzv24P+XAzIGJ6IufrjoZXPJ+/uJnGxqGWol9CIXRRjwvlvWwkUYCdG1l7h7N5r4EsBE85audjuBDue9FQnC8ersT3n7U2kdqwyPP0RL4xUDU6eqNXb4IdVxMIyHPBVlTh7gUzs+TOHPkl/GF5Rz1i5gXd1qYq4fHGlZ6Hza6SZjcxH/3YT/83T98ZVmgFdAxz8qvmNl4WvPaT+LLn67f5BZ+7S0iMDEmI9Y0Y232ZrZZB3Nd2LlpWto9LTx344MAQ0k/e7QUFuZr4cPmYdjZPZLQFg1I8ttkZlqbeqZm0clmOGvLgnOCH0lPPA7SyInB4mNmNkNah3Rex/wVUKf2tFYspSXLRDp3V0eAvpVf/vxB+MOfXkXNK9cM2tIKKuHZ07WrZ+Yph47ARBACy+o2Ts5ih7p/oj+295tV35VPhjyLzziEFjUKhb9GqxE+bmpPBRHD7q4Y30hApiIxwikjkuTbyCQkuoWjb8NGC2GT+AoTTzr2TcZn5zT8mZkpW5WVe0JG991h6jnrii2r7nOdlH/1F4/D8x8+hM0tLVGif9OVivnPPl+zeSPnsu1cmh1dnLcediH12XS2gmrhrB9eH4GxNxlBBLbOeqHufPD2qsj0kF6ZBW3nN8Wa9+7GGoETTWTb3D4IH7VX8/5BM9cSUqWSUSkKjmhc6rwFxEajk6kY0h7mZithRRPLluZnRAjVlM3E+eeFe6wi3weYoEPZt6KfXGBzzD+Li+etnwUNS//oX5Fncwo4IExatLmT42b4+3/+ypa1+PzxqvpfNmw71XjXrl+p8AxNxdlyFgqg1cc4nbO9KjTiN1P147IXGBNjeqKtDnkenLD/dkBZs1MKn3VOIl146EXhsY6lo+Ts6YopgEpYy4/jrEqpZrwQ7Hy1tMCIEneTgkBLauDJcTscazIU/pFshifaz5fVNSGOxklbJsOyrbRJZ+e0JsPVp6thWitr1tRqxZ+6J6pj+hbisz//ydv3w0l9P+alC+Sb4Fc8S0/wbVmYpDqwjntdzByN/NjSCn8NP6VPYXV5zoaZml0uZh9/1XArZ1uhmmUvC0eBDyFIzIsMIjmIGDLWwDPiICH/kfYZWdhaSeSueIuOd+r67dBDdlnX+fsbHGsN4UTb9x3qr/Du6knqxeR5ZpGpRUPU/HxFrRR79Qi6myAEdrTXQkM2QoQQm7yzno4dq3Op0TzVrNmWCRjmOzCiaVoLs1W0hyMzpqcUN624BZmK2C1tEl1qJHXXDSKw1rW+m3jMF6S/jBi4jjDfU5EYiMIxx8D+yTwbjyAOneA65ZHum32OMS+dNpT1k9BGwBsRUBoi9WcT2CAEgib7szQE5CIRkCrTADLpnq6PeUeNMB7bZWd+XEM4A4esqumJnY0fi9DeHh99fBEpcKoKJGBheyE75zEZra92xpBLdmgCDdcptd4Y9nhFk8gaIpaH/4wuAtt7R2FTnc5bu4e2V28sqYmvTqGRHZlws8gLw1FkLC1Oh5Xl2bC6NGME0snIjxyByUdgrAnh41bcwu8iAoAgYmMlCgkmyTx+qA9dEv9ERAIZIAYyPsh9DYbwTugRffc3tw/VsXwSIAM0AB5gbEPG54jwzxqQsQZp+FCxPoU4azvEBmf2LsR3hXdkZXFGndo1DZucKV7tx47AxCIw1oTw7n0cWtRRR+PHjC0TwWCdy9Y6jMSAxN9Yr0ulja3B+FQzcVJkBp2odxSJsXz4jLJCnddQcJvgBSao8lGNP1slVGxTyeVjg8WsbtqShOKomNjfvNsN7zcPwonMQibPJb552shy/GSfLioAPNmsC5kU5uJj5pfroqnB+p6yd6IkOzYT2cDDzivzqsxLGyvz4eGGD0E14PxnYhEYa0J4/e7IpEGuCZjxMj4rhISZkHTAh22kIWm4slqXEKnkrcjM7GidVPHKKCyqldOxsidT9aZs5dp7RjNFM3vvAF5bzGcsPVDVABzWnyE8TEffAGSwf9iQfVPiXfeXzNaP/iIzZGFF8JB5oJlAt0ZBYojMx2bMe2FahNLZPAX5kVni9aZxko/SpftBGuwLzQqnvnTFMN8Av9cwERhrQviweRKOaTFmRICckOxXS9iO7MO3qNSnoMBsvRpm2fAbAaGv3XwddhMDQ9yY1DbKjmqenIgE6DSVCazoQIDFOU0joLWLdUV1YgkBk6WFxIQzPUlp4mpACEj6VzlXdBqcow3RwUZXdJ8sJrzhMZ3Cr0UEHzSW3YhA+cX7xZsWf9OtSNft7E0wBsnOZGnOp+R1KGLDlVG/oEHBf67h8gerc9oURzNve2XSXQAPOwJjhMBYT0zDnNGS1DNNQKB3fJp89g2bQKSlZ2H5ceVFLcXbNkawCU3xQ49fd0mTniythMO0NRstOFI/9H0ca3TVSSOW1cqrH0zqDAWUd9ZFOADI4jtXxWRnYtPJdI2SQAyYkpj5DfGgiRweCR9tn1irMb/j7O1uGvqwdRjef9jTcFKNDMJ2pbLYvrssZKdyUA17ZroR+zJbtWySmuJ5rHpuCGvi0WgsffJ1/kxY8SyxwOhHpH0xP0iAjOy9mtJ7pnKQ/7utfdW/qQEKs/d2pzRQdjd5CIy1hsDwwpdvNBEB4YVAkGd/Jsx0ZP8hDB5c9Gu1qbCgiUjJ9GHr7HO5/eNAEgJPH/7cjEkXC4/CD8IYIkAjSA4SIFhs+VMDUtyGX5bQhBj4Sw6NAWJAe7ip++Hldtja0ya82Sqm5tsjiTpMrFd8LjKMqY6Df0aYjNJ7Ee+RvVfxhRLLRHLg1g/X5sMDXwr7po/drx8RBAbwCd9dTRhDjl37WLMizV6cfbD6XE0gZkxgHoKEll6zwRZ/kRzMxMAGKHI5QWQCBsE3Ko4O4qOCRoBW1EATkNC01msm+a3Iquht+mAHAZUEuYbu6y/iBEmhMdRFDP12RL94tRN2NHqIVjpshjZg85Zk6I9EEE04BDgn3eV2HpGpCzFrDGhQUfZG6UWJDQ/KB87vpMkwn2F12Uci3c7D8FyHicBYEwJALS5Uw1t1OCIw8o82E/hZ10GnT0FaRBvhQp+DBJnZjO1CkUTW0CybuiFRUx4NaCCCI5lncGgBJxK8mIzMJdt4PJ1FyhtCmFtIQdM6Q+p8F55oCSwuiBmrXo/E0CnQp49evt6RZnAkzQxJK4Evn1a6kTayH/s+8UhiwkNydj/uxW3FAKeUScFT7ewWgS6FV+rroLwri77hC1C5G18ERkPq3QA/Nvl+E/bNdt6LAMiaVrT+21+LFp4tmB+lyqm1NBE28dOnI5bjyh1/2wj9wyNm3GZEoM7jJhVU+c64EQgzOZC/igz9dDYfafAX/QzMCr9K/wKdx9t7x+JoSED4m9CNzwdNgH6RqUxrOFP3oQaiZkk5YsNjyny0BExMr9/vmLbki+IN9aH4zQaMwNgTAngsa8etdx9kd5azFTBNSOqzjdYgIwIkKdGsx4KCgBEAkRPFjs5mstZaptIWMEfdlaOVfXAQJT0awbH+8soUCxWTdGK6wrtbx1oldM+Wj97XSqEHBw0zr7EROpuc41g4rCLjf61WCbPatWxO/SuL+lvVuPuFpa4VP7vyN0A7dw9NEW3zmHWCiCyFXc0kn53ViCSZki5yb9/va7G6aCYie9rfPAueQ3xiikNrGAHXKUeuN1BaWyePn5fvtsPTqWXfO2EEnpUXoT8ExrpTOVW5LUH0b19/iCOOiEQdMC+KFLOzZ2EWOVvTsMHIBIUPWzIHsUOLlFZeTYui3YVj9A4dxy3V6Ujz7pp0IFzRIeRfvtoKb2V+efd2Twu+ZZtDXPH67mTT2hZxQ5vDPHi0GJ48Xjby6E5zUbiijoS6iIDlQuhwnpEZqdu9+6BVS7VyKcZ40w54AvxXmCdnT4fLeJwj5kdzo8opO5a9X3pdwJ+GxJNH87aIXnd9PewIjDoCE0EIgPxGLU325MWZiSjz4wikjBjU8pyuTtlwQTVBzTxhgiaKHruWhc/Wlu/GXrS/H0cQoSEcaaVOtJ2ruA9aUfKH5x/Dix8/5i3/q1x3nTRoEp89XQ2faxvJtSuOqimpv6YuYkVDoI9hTkuQJ8eEs9dvdi3ISCEIAQcJ0HGdwhY5oj+JtPCNGFROzJHTGsn20ycr8f0a0bJ7sRyBXghMDCHQov7Dv73VWPwoRGlURpORPlZTGCRg5U9roaJ1NAQ5RFAcrSLfBroHkcHM0M1FlGv/IPYXHLKcMwZ5c6lZnAWtxFYZi3jzZi98+82b8F7aQC9XlWCqiQBZeqGilmtc2VPi1zpsuUJd6AKJTvamWrdNVgnVH6uGHh+zamhv7WRdWsPPvtgIDx8uKY9OeSKi58PskTyjpaYZljo3q3vqfj++3lYHNMM7dZWIAyKw2gqM9EysTihql/HiHZ8/TTu2gQPaAsXVLMA1LfnsI4/sCfrPGCEwMYQA5oxUef1+zwRcIgG+0FxjUBoIYWN1/kzrDUFExIxmMa8sDVc7oJx7+20bObR/1MjmGCQi6O1vaYG3P//ptZmGKHpytKrrc9Uwo01f2P1rKiO5dP66PoL7QJvQHB42w9F+w1ruxTwwJf3Frx6FZe2ZG4mhd3khCnFCmBO+dDIfHWv3M0YUSdKXSlpGRAKfPgMmiDERDYKyPoQx8SFVhsriQ3AtEQLhp9oGlGW23TkC44LARBECWsK//uG1WrmxhU1rzbQExitK6GCKqMkuvi6Th7VMaZUiw+QQpg/V8r2pEI25Xf0XMsBEtC+hSysd8qJMEAUt5e7wH//4Knzz72/P3KA2U7HNy+fnq7rmdvo+GEmzt9fQ33E4PjyrOXz5iwfhlyKGXuUtlr86VTENodVuqsP5QJhTjWwYp9WXMJE8ufHy8xLrwEx98uc0As4nrfFM3Y0LAhNFCID+46vt8KNmu6K+QwJ8qFFD4CiYCWV9bUFHIgPJToQYomdZmgGLlw3T0WdwLLPJHmSgtXs6QjCVIgnFELa0nMPvf/cibGvFz+Rm5io2ImhGo4OG6Q6lyexsHYVDaQ/JLa3Mhr/666dh+Uz/S6f8MR0jmkphXgTGSKeDw0N6D6xlbUtG6GnxNDC8jKOv8Wt5uXnxCLMY3tzsiC+KlR6i+/cegYkjBLSE//7bF+qUzbQENbVpbePwWbpiQ4SQGtKMaKGj+YnMH8N0aTTRjlrdDev3oJBJgJ71f/x+K/z2Nz/kxcMMsbw6Yy1QIz4Gw0OAQ/b3Vfatj4e2JHUq3N/8D0/D089XFby4Puxatiht5viExQlPrOj2QFDneDBj7rc1MozJzpjAavVKeLxBA8SdIzD6CNyOfeEO643J5+lny6YVYAOHBDAVMSTQOlB1TBwyx/4kSFMn87CKjYmIoaW7Bycig2R+gQTOu3//85szZLAiIvjsJ4tqdUorgARwmTY07PCchDploUzJ/fZffwyU+bzr1A8CpO41LSc7zbracvQnTIJ/av0Hqivcpn/Haphs7x5b3fzHERh1BCZiYlo3yA/XF8IrDWnc2onmFTopIQEccxYYBRJlaSmsLs4OteMP+c+kM9b3P9aIonz5DArE+Hv58fA0/OkPr8Lzb99budEK1h/Maa0gPTJka/pDjkLrdxheWZtRR3Y1vH+3r7kPrfCVCIERSr/+9eO8Plml8jDDasulhiZx1TLyxtwS3bj7vGoQHIYvXrx9DbFlRn1nYltWUfccgRFDYCIJAYy/fLYW/ulf9g3uSAZ8oJqBPBUFEJ/sjNT5Ve2fO0zHchSHR61woAX5Yu+FZEZWgCQICf9JneOJDBYWapogpqGyCP7YkO67yBva9evzzxbCktbdYSnwj9qT+Psft8PO9s1asRDV058saeTTfthTiziV/Vd/+ahn/agAONB3gKZwpPUuoiCNeCQsSNcdn8Kcw6Vwtx/P3sF5NTrK0lRZKRUrHjO4DzVJcE77cLhzBEYZgYnrQyiC/W9fvQ3fv/poLVCkBsSwpH1y2SN3SsMbnz1dUyfn8KxmLFS3t9cKmzvHJsSKZS0ef61yf52NJMIcs6p191ML+yb+X/36gfaUXshMaBrqKkAwpdHp/lyk8OJHTRTLNJWb+JsfjsLHj1E7YwTSlz9/UKzemWME/4qWHsHUQkczjeoz4IxpWKhaPc0XvnV1pK8NufFxBmgPOAJXQGB40vAKhRl0ki+frVurzPoKIAS1iCEANdjCkwdLQyUDW8Jay1Lsaj2hKCqy2p4JBAnlzZwM1jZmw6rMMSacSY6w7tN/sD4XPnsUOzdti0jyybKDKJ8+WdQ+EdlopRvch2xX1rQW0lrUvCA26pS7rvpy7z1hUlVfwpkJaRBB0Y1ZOI5ekw6YlftII7NYttydIzDKCNy5yYjWae7S15MiCqeiOVYRxKVWI+mR9nKn2N/JSxSXRVnaX335KPzzb55rjD9bbbKsdQjrWritoh1e2LD9rIsZmymHQ/7IXr7dikMoVHEmvCQ4SRITyEvltfT6SWGdOpR2cEC/gdaIZqkGcyRRoZipi9vePQi/1wgp3LoE+PJKZ5Jcqrad1M91w89+upJVQmVWJTBnUKf8T/g9/Wwp/OnPsc/iuvl3p6dfgbkd77WkCHViTP6SWsjF+gIe4WOt5Ao2LLCX5pAYsDofnXK3gqawfM6N+Hmbxaxnbe+l3pUjPXs3GxWeoR+OHAJ3QghnOSAT5NnXbR9PQbokwpBFIcpXzsmRR/s0G1oqAc1IIuI4jeDnOuLI9vMna+Hr796YXXd5YV4pSupwPm8zz2UMB5LRtiQ2SxNIGNk/fJ1LSz8g8IwgSK5xhpwzJ5/R9OlcWythHqqzFe3AMtYv5YwN8UgGhOk3wGEiWl7tkAFxKWuOcdcNr67MCA/YTS7zuCcOmHB0fCZ33fx7pacOjPTCfPRHzaz+X/7nL5R9p77F+oPNdK0uDCNZpXKYzyWpsER032xUzwvn2HBgRgIztJtOCDw/dyOLwJ0Qwnk04heekwE9cUiLTFKZgOciEwoIfsZwxNY952x4qU6bPRzfrsM+HrNAI2CV04ZmMLM8BZPAYgu5I1m4Ny13NpmXxLflFJhJS9BIgD11OaVU3IfF3rgPYQQ/5SmfQgpKhLZC1ggEnWOI6d7eiY1wUmwu25TSHP5X//5Ok70Ow4I6ezEVYXuGhGJq6CWF0zUpzNWfPm9XWaGUHgEqbPLcVUHyp6ImwHS6c7+r5d9Jb3fKr1/bmLH1pagbw1G//MUGdzJ3xlcAjBY0ieukeSJNLoJvK59ySB2FbQx3+yN63ohKhdf7pNdHM9KboaWlzKc0Oc+dIzCKCIwIISAaojAywZREBpIYQc2HRRNLk31OW0qncN4FrAEAAEAASURBVFlbnJl8U1wJ6aYsShLS9qkpLUTBVo4IcXJnJjJEIime5U5LtOPSJ2q+hFH0yVt/CEr5jBzh3jFOYeIpG+egBsiAs/G/nbNhppqJfMg2nxe4He0HwKgcJs09esTCe1mhlR/ljySj6Dwck3TC3el7nLc8KR+YAGbExfCJP1n+wpsKkjS/3xXyP5P+7PUPVadj2dC/Ux03HiyExQvWiwKjWXW+8owxI/H8ypKkxg1oasqWMo2TT8ODRkMaTnzUkNmo0tHEqJI7R2BUELgTQjCBkyGQTEJRCCJ4M2lq5xFOfP76U0ktLU0t4kxK6BSCSC0uPGMIhBiHknlciawzhy/hHTUBpU/x2Wk8suVquycykwzwLF5+RgbpPvG0fjkgP/N1oAssDx0eaxIanaZRayG38+6br99Z5IPH6vTlWkL2Y8HBhMklKx9DPVsSVAQNcR0YHGB2S/d/oNFNP2jGNXX9D3/71Orb6wesFrWEyJGGaVImCFX/7XGzMB4kQbnHxcX3N5ZWeoL1W8115vGNSzW8nPcEgTshhCK2xQ+mGB+Pz376lhbpjEunzE+Bwoms5W5pb+WneM9ieTrxCLQ9rRJ6mXbwQZ2uH7RC65o6kWfUqWqCOSsvOQ0urJxElrhinhZnGoKdOvMzyPvbsEvVkbpSZ+rby4HV/EzVCEDKnD1mSBrtjjULS/pDa8CkJIUN/jRyH2WfxgCNCfrBGq24btUwhzv3wtnjHIFeCNw5IfQq1KTEncjssafRMzZTWpVKArbof6+NbViBdW09DtPkHH/JDS6snIwJosnFtJ0WEjWajxJZ5BpCVoDB3V97TaiOe7sntpnPijrOyZsidftgNq9JXM0mukHCI9OcFD5VJz1rAXKdFlCNxJCqMoJ+WdUwXGX2Yg9vRrw5IfBk3Y0aAk4It/hETrQ8A8MpMzmcS77Ut7u9c6jF4fbDk6csrGeprDSdo1i4wYSVS2YnIz/rjKdjxuKKd6A9ftYNMkwn88sfd7Rq66GG1cp2oswTHokZwGxJZqPmmZJ0l8IuFWnEsqItMKTYOqPtukgzOxpN9v33m2FXe0pT1aRJrOjeD7ToXNRUyLublgYX5p44+hFwDRFdXY0Ad47AqCHghHBLTwRzx7ZWA2UEVHJ2xE8W9erFVpjT/s0sTXH7TlLJZFxHQyhLQ2glDUGFMq0hSa9bKhB1pc6vtfdz3rmc4ZHwQXAfqA+hms0itw1zMtjyjXO6wmCKQtESu9DXsK2hrl9/8z68ebvTsyYft/bD1+rkrmobtwfaB2NNGsvjx9rQBpVD15vTIAUDbQBhaJZBCJi+6Bdx5wiMIgJqU7m7DQSaGl64X9gvwO6RCT6OsSu/fbt7ZqXQ2yhHrzxTMRgBU3TZ4KNi1K0csxwHdT/X0Z4KprseaBOe1Nq3BjamICtNJDQGCFwU/vrrD+Hv//55ePVKZHC2iufq05CK8eLlVvjN716G//z/fqOO74+WJubNPWKhbhxWNhi9ytISmhoPbYrZudJ4hCNwtwi4hnBL+B+fMBFJPxe49xKINc2JmGcyGNIGuXObflYObtG5De2BbMYyAsuErM52EtxKuebnp63fBAwYhtrLgV2pxGxnta2zkUWf8tuy0f9Ws6JfvOwslWEd02bDj/Xrda8Ud3BwHP5V17NS7i++3Ahr2fIbwIG7kZ9pXjxmhqG2tAT4fexH4HmgITFHCB9ipCECLrj4DsbRZGYC1LNH43M3HAScEG4J551sDXxe9F7y9cOH/bCoRd3sU0hG9PRV3Fo49g9wm/gRxuazfZRZ3LDKs7g8HcBgXYTQCx/KeHTUDFWG7KuAOSRZ4k5YETrfVIV++9uXpnkgexleTL1w5vGj6nKuOH/EEnT9vJWZib+f/3wj/PIvHmaaSleiPoIUgTJRhfvQsUxdNe3C/ujraeo4WlBBAhSSuzzMM2PbDP60MK6INF3n/qARcGg/gSgtmUI3gAkUWjFMg7jIcQ1r4CeTCK87rujvqEP52bNVyy+e7c7wFsLKEhMIfZvWElMfAnO++eDyOALmkp8Fz3zAxN3s/LJWnP3uu80ouLNbFPEh6kBLYlebU6GhNYDYVKetJiWYxpnpEvis1Kp0tLZf/LgVdnYP7Vmx5wWEZ+mUnn+dMUo8h7Ph7PZ5lagZo4J+9/tX4fvnW+GLL9bC06crtrNetYpWxV1JdU1f/TXMtGYGSFNlnkSH4NcmeDkRdNcxvl7XfXc6+R1oEV00BoihpvaUk0M3wjcLOyFk+CH07UXWy2ytGb3Yl3X+8WLzYlZouQjFaXxas3LsM3B4buG8eI5W6sEhu4VVLiWVLPWteIgxHH0IHNOSMzdEGUUrncXsDvZPwmxhDSXwoX8AxyY6LY3b39s7ihE9fmlpv3mzZ+sEVdQhzHpNbbE1HdGQB5oCq4xGjSFVlLp3jvNssyjzAEVlofP543/bD8/Vt/Do0VKoy8zHWlYVdThXtfUqW2TWNcN8drb26eep/Gz4KaTAkrsT4pgfcqKlwRhm3dYs87TECK2M3kuN3Cye7+voUOuDafXgqialagksPYMJAfOOq3GvCYGW/JFe5GN7mc8/idiaOR+fYiAM/tIyebS6ayKFkiZOtS5iEwmDXbVk5xemTTikvIbpW9tWK6yWrMWqj1MRtqyHyo/AGpajLwEsZmYLryG2oIyhaEXP1jOW7dEiZ2XU9zI7nWh3Nva3YImPMsJWBNDO6mYjlBTfTQxoDJDCVX1Wbd3aPtRoJI1IYhKhynUs0mfiIfRSKu1pwpxIQiOjpkX2s/QPqX7VqulkBqmtlcWRuIY7U80hwm1lGNQPr7eRgKrP6K741ghN3iFC9j/6FlMID/I85djXPlhH0hzqGsVcP7sm5KCqe2/yKXyJ96bORgCyRogM+DJ5U+XbG1wIp/hr+AidoyNMAnpLNXlK0kktVT4S5ZvCutO+hEhaWTS1pm7bNymEYFTDlNoyIS1NmIvyl1idV5rbaNX1ytcIYUcS5aFuXcBHyOXhstaq6JSPE1Z6tUYbMhEdmzZWERmQv5mTlBi8jRgwHUEOikMDhADJy/bW1iOK9Y/5QQ4x94v9hgjg9ettaSQ7YVlLec9q29DFhbo0HDb40T10k2ZDu6Np7aqtj4e21DlzDiCo5eWZ8PMv10UQxrrCWOlFeFND3KDJKnjDHxpPLNaIFp2cPa8U6OEP4zzPF3PS0SHEUHJi6PEcrhJ1rwgBEjjUC2NLIAgdzBbwAK01ayV3+ZEkOuevGj7WUte21LSEDlezZIHlghDSv4Y6SytLNWtNIQhpVd26HyuqeiLwVQ5pCGUTkAqDgYiPDxcyGEp5VG9MLo2TIxOYRXwSXnHNQkqlctlzUip9+YeauEaHM842PMIkJK3MNAMErSpoAlp1YeRRWcTAEuRwjhGCSJFj42mOu803cEK8rd1Dj+xMmLw3ZUra3NKGRnZKJiQJerQUNASWuWZP6dzp+l/96lH46puPoTJdthV3F+YxNVXzKQ952hE8SNoA63LRwMFFTTIBMzo+3/Lh4akaDGyR2zHjjiCsI1mke0EItGpoPTA3AFf81ovhFJ98S3xJ+ovOn5wUmk8pkfx4d/nl0bAfm5moUyodpRIWCn3Lh0Uset29hT1C5aIPluMTCSVa4mgFtArpL0DoWydyKY7vp+Vt5xSJgteGGBD8EIdyMzu3Eli8rrUwRKI/CMdcd2EuCZMr2oP2RAu9ejsYTTZnWkRbZhb+TsL2dlkT5z6I0KbCTz5fDk81KW7UHFoA2gB9ax2XgBhtn36jPZmSag0RAzvQdn/UnQr5UQGBiSYEXuhDEQHTAXgfrENPPq8y4dvyTzS+jlbkRXepyAzCjFt7R6MFwTpSbzVMaXQDK5aOcfmy2jFgmoOVi4KYLTjzbzEMFrFMRbwoEE4L2qmlzezj2PpXS1xvbEujo6IJSq1/HaMRQAqltvKS5GeTnbIybds55aKsBbfS6E/EwHLppyyVrkBZnaB2vdKXJERMuxApxOcXS3HT35XltJBffAAlbaYEicA9P77YCS/0N6vZ2480Y/oXGtG0OJSZ6xfXqqHvRRPFrQHFW2omT3tbaX/HvhdQ5Asa9TDWgOYOe1qXbGTSxbX2MyAwsYQAERxIdcSl1gGvMO62/UamicS7nf+drjPTBpEQP6rUUr/9cMTDSmR9CPH+FpZAjGcRhlm5hlC+ah17WbfrlKuJ0GYfCkn1koQ37JH3BUgTYPfRFmnQAKiT0tpII1WmJI3BiEEz2mj5m9kIjUAvhJmURBxtXQgRWLrc1ISw1p+eo6FSgK27pJ8KV6entPvdTJ6PclUdIDTqRT15E9SvtHccvtbf8+ebYWNjLvzyFw/Cg2zBQ0s0hB+0L7TpFv3kPBYVNdrVxtunEYAsoIE4OxsxV43c9UBg4giBh35wEB9+IoIe9b7VKHZmQ6B02lJR2KZw7cyG8ukFvX2fO8SScBBHGSUgovZ0Gthqc3MLw8ftl4d71zVWlw17EIoJn6JPa3VKQp5yQwrWcoewJMSTxoMGgMkIsxL9D4SNIDQUWI9BGgVEofQihTLEoAT2fHTSNARIQlIDYiB/OnwtXTWGMT9QwH60htWVOfUt0ABQmXVfrbSkY3z6HJRpl2Nk1avXu+HdWy0Rrp3zfvWL9fBQi/DdpsMkxJBR+grAlD4kwzbzk7YI+do3NabnmSS3t3eqvgU9hYmTfIN5QyYKliONS0Yz4DNDnN2Vj7DB8dlL8iB7z4SnNBTxLlxWrPzWVspY1Bin46dPFk2IbmkXt2E4sEhF6IUXVDEtO7tQlAlIISW2UUIqnJkrRAK2e54YoCPclacS0jdggl9SzMIS+lFT0DnLT7lKSLeUljzQFix/jUe2Pgml1+OTEOQ67qv0PE8SXdExuojkxVrGSzXCKNMQemWFZsT8io8arfTZk6XwH//HJ7lG0St9P3FoBAwdxRyHpE9vZSxrV5jzWbXH+bxg1Si/dqhLU5i+o++wn2c1rGsmhhDoNOblpgXTebEjjMMOS9ZEocEHZBKGQhEZw3SIDnO8f3qZwMZkmX38Jn4NLBOsFI5iSkhBChxvbwvQW3Y2ZFQfaREfNeE7YZWH0Tsm2FUotIlStn1qgtQEufoPpAuoMZv6G1Q/JYh9CSIAVRzMo6aAiSkjBaVBI7Bhq2ZuUrglAqIVDNmo1Uxx6H+gz4H9DEQTpol8ihiWtFUoncndjtcgOm30o7qhwVzk6EP5TntmbGsOxC9+vh6eqQP6pg6tyzrn6a+31r4qiMOj8ZKNJJrk8LFGG0KEdWkL7joIjD0hoOZiHzS7p0kIPeA79k3Y87EV3zUTehF4RslY4zBJ6CH4WztHYVEdl+YQgPHISCoPKdJawDr7RGsMQR7s92wsS+AWygkW5gr4FMMMDZ6ShmACfIqWukQ+LXiKI4wR3GUJMOtUzvsYIAKJbUxAeheSiShqDQoLfG5b1suDT0c0fhqdhH2flqSlk1mn3BQhoSU0433S6KQ0xwHMuh39A8xstjOoF9hhMv/U7Fp6OXRySp3bvMOfcptbh1p476VMHifhr3/94FPJe55nlB2NJmb6ChiVSX5Ovvcv3LBhtHHeAq+2uzHvVE79BSYcaNkgge3B3q2vhmZoqFDGS/rqu32ETUlT7s2lN7HoU5e8ldYjXR/nX77aDUt/wQQqYMp1ggwyjAA6AWwSZLSM6Ux88mje4GSTGSMDCkw5+7j/RdfbshISUPzrxolwucLyBFqSQq1/Gx6qeyOQTRhLyCLkNQ4paga6wDQBxZ2KHGKfg7QB9QUQz8z0ssxC+BARnctpNJIRiKqGrIzpOCatSEDX20Q3AZNrHHY98eSr++HrDxhxjx4v2oQ1C0AGuNzvPFM0pBOV/yqO+S1//vf3tsHO3/7N46tcYmkgHIQf3wvOGixWBP3ccx/ljHkLjEKyRlqE6N7+jq2GgMp7pM5jBA3izAQOHyQC6479qlq0x5qcdJFraTZr0ASlCx0C+TLXx/kPHw61Wcx+2GDkCvgUHML4jFPQYnSfhxvz1rDd1QiY3PVx//xaDgrXt9gLs8sVSzMlMqAVPaUBcZh7ELotCWk0A+tLkDAuS6ha34Ba3lQNAR1HD1FVzsnMpHuUmacg0xLnbMRREuRGJHqPlLYsCWFrISkjI4OMZKJ2gWYh4qK/AkKw63U/NArdtyQCofE/P1/VpjtoWOfrRlWN/MxXmVT26zjWbvpK+z3MaA2lX/1i49JLKVNDncWQgUqnP/d74UDjgL5HzEf3fantsSSEE02WYZy0tXT4nmhNj5DPwnUI0CRou33EBGPlh+2++kZTayUY1ta06EsU+YJNApPOVAm3SK3yBSetc+zlkO3DhxpHr+Lu7TIecbAOEWUta/kJp1Q2wtOaAWzPWefxQY3OWIQdrbtIDEppZh80hyigqQ1mJPJG+MeWPESiM4QR9JiBpG3EYatKrzxONUeATuZTZU7dy2kGtG7Y6ZPQGV3PbnMQRUnzHSx/Ohr0/9GjZSMXTE+QDL4VNIWlEUBxpyIoRlBd13HPP3/1QcNTtQXocu/Fe1I/AXkn/Hj20bnfCwcGpdx3Uhg7QogzJxEjcrzXHI6YX1fr7TJnqmkSEinhkMJffbNpQnKd/Yzl1La11jXHSSBL3kQnoWfHCm8wll5yjXWYzA2ovLZ8SHa7Xh7LW0BQuLxYkrpSGkyYRoFPCx0ykJA3EuA4agK00mkBmgaRCIKJbRYvoSw/LognLEQUpgHQ8tdNOYZoWsKhYxqKhAMh2ZpPEJB6ni0sbWdtTQvfabE+tBcrsXzlosMY5n6mbQg/lbbvFunRUUOdzZthdflxLubByPoJMts4YXfXQwBSqNWYAJm9dNe7fOxTXy65Rqx6kAFjiTstnhErYFacujQEPnocwoB2dnKEq5iLpCEkQSfpo//DC3/73bYVZ3VZSzbrn2kItIApB+VVcSk9LWmLIUIt2Q1pFizWhhliUOWt6ONLWFGobrzoP2AVUeRpjmJWPhU4TKmMU5rt3KYlngQ+QjcnBo3i0bFuIk1A0luHLTQi1TUG0QwYcirBLvUimpskqpXeTEI6ETuoEfyQi1r9phEorDIpG6ZE2Gikaa1gy0qoqaw2wQ8FwHCkCMJTYevfsLqK2JRnv+6V+oWaf/04iDOtLkyIjB3Uuk8OVr+539/rmJcBfPdxrsLYEAJmImyhJqz0AdoLL58nh+wtxqdwlGpXP9+dvjuc8k1+9/kUZp1/EwqZMMCMkMJcy9aZDa13ROvXnATbme93COFvtfHLaXtRE9HUpxAbryoKgKZf+SpHjIrl4+ySVvd8rw3sB1FehlTWsk0kivjYs4QAhBsjjLiZCVIrXSyh3V+CFoGMm+IicBbACHhb7E4k165IA6DFr2Obr6DzmIFMY6hAACIDTEX619YoongdGgdh/eGTBtOR7tdm1rOkrnVKE7Z85Yt0mNTH/VOZKJeC58JWTgM24k26fhzbjLLUE3Vp2azq7DtQZsBC7u73hwN9lFqgXu9f9oL184DG8JqxIAQeDiMk0uqk9ojSc5KfH3KQwnnk1c9bRgO4flovES+S7YqFQODLTL4EHcLj5Kht6+bnH20mANM7lAvIWCV99KoHBJO5FL7J9c9/3DWhsSw7tFmABABj8oGOXxPM4EHZiVEBZmUOKW1mLXYEsNJa+j7K19BCb8zW7YUPGWNfZ/gm9+Am3Mcc2gAsFrkixVo+KrUEvsoFGajgEv+GN4KaPSq4lxGADjqjljqagV2n/M1chJYhssj7IiAGXXeqMjF0M5KPzqu/YVnEWmfvBs7zp1LZnx4U2JozIMFVZ9AW8G/gpjXjHS0FKBgdFv0UjhkbZna+EJ/CivLzPXDJ8GGNymkBdJ86mkeeEGy4nEwUuUuH3X5K0B2fwkM+Pz9XDVsM17zAIdAQ6kWXwvaRIszUAi262zj//HuRgsqxpOW4TZhxQzBDqFE+E24RROzfdo74AZQP4XqZm9N+A2c635NklTAu0EPMgrwKcJVkZjIhqbNRyMu8JIKxFr9sRdaqlsA3oW6jlvREVD9LC5nwZ+d1TaZhYGqKaUT4wsDIQuQxvzIdZmZYgiPDTAWhhIRhLcxXRBh8mKt4roYfw0EBsz+3vFK3ctJBbjdM9cfn1jiOU9jPGyQ5HlfAJ43QYqTbfXAjTQh0kLEx96j3GfR6UZbmZ8LHTU2HxEmtN1fw6zNV+2bjIBPatXzBnS/XXj+a6Fn8bZ7/4eWe3QVSiLN2KQ+4Z3c3eRM1hGZU1ey8JeizfAjLeup8LeBSxIlZvibYLRIoMhMbWgVxmSy1Y5WVMptDsOvA4CNCrecptcgR5ibQdcxoJPZJsM5lBL/+tTUBLe+HMA2ALTx1RkTErZgAx8Q4WuW2v7PCc5rsNzNDJ7KVwoQ+N7ccUxxhHVsKVmSNCezerdNG1BQ5r3xjOo6z9JT/Are+uqD7qp6qX6q7+QUsPCzwboiH9VtKG0YJm3Q3soQAGSR2NpvFmD2JldV6+PaHSwqtl2tfewUvLDJs0ERF7iP8Y8zZ+JTuNs7/+FKagoTSktbu5z52Z1qeWUl0oKN22Dto6Pu6efn2tdtZXRrAZW52rmtIZf5BZgIw4wcrppUv4cVs5phzrAeB2AGtblzVUyG11K1PAU1AzX3TCGwmtMJGBvJlIsKkFcOQgwhDF5tmoPkDsyKCuv6iIFeeCHUz60E0Qokwd0bQU0h8zGwUQGcODimX1tTRRjmWlvRGUjENyWK8fCMInSeN4le1pPYDLZd9Ig2jdkHrNcLFL/c773qf76S/nfOdctxN/v3dn2G8VdmPJp0URpIQGClBQxTNILZS46vDo+y8rvHBXhRO8clPr0EKd/uDPl9TZ+i8Wri7l2wQby27vBmbStCp19mYsyHKf5nr5/zL19pRRG5BpBBX/hT+CCX9IIKb6svZ3TOVzZ7Dje6vLysKxt65zIsM2D7zSi6rbEYT8RJdihi0U6ZZSJAqLseFjmczASme2ciaEX1KHwEEIYlry1gkkxJCmtFGFta8aKWfkYYX+wyiNpIENTeP9YqCO7X6LZ4S6T+jnXi3dzSvo64BBnYtZMF9kfZylMN8hWPe8i0N8yNC+OmzNZHRtDaBiXmlenX7lomu6I5P4d7nO+lv53zhOdgNOveL5eqE+7v/p/L/1Pne96eRWlXf4AWfbCzqmP+OHCHwHdzErpqeR/ycUui83+/5dF3yz+ccYzi/qpUuLyOE6dqUxvUf91wA7aJ8bzseUlhXq3OZTVpo7VIR/e3tn2jlzcGsgEqdqftlDs3pUxhfdv2ZcyZluj5y1U3tvVhFfQVMREudxzafIZ/9TGc0Lf6oGdDyn5ub0lj1aPKjc5hzuKgJQB66IYKcSDQC/plgj+KuLU5lTaLpbHgyl9t58lAmpg1kcRBEkVQgip98vhIea4e1k5O2DQO+SEJx/3hHCnLe+fnr4cNzoqFaneBVUkeKECLg2Krjx1t8YXmxRyWcypF8PrVe5Xv4YC58q5UqTeqk7xErAYI2c01NZrI+EipvTY8s1zsMf5DgZ6kLRhQhkDDd2RITPBeTMPq5QfkYIskaRea68IjGenVyL85cKswSfn37qR7KwA6l0UFRph3Q8av6xaUpYmc0YUY81bS5USWbFxGFOMJecFAPaVLtM30EsY6RKMiPfQeagdU6apq8yNmi8I/5RPLorSm0w4ONRVsOm7IdixC4hvkjvFPUw+rS7WcY+/mb4yNobfLfpE5cGylCQCUzgRDtFBI+CvOy48vZy57C8i86n+KTf93rLf0l+V/1POrlhiYqvfsoU8wFgm9aO2qxW9bcnIYsnnPUP1X83ElF3O75g0M1h+z+Scx0l+H6999TXW2XtAvw4A5rK1pUj601dcydh+kztLnE3Ac5NAYkPcK5pjkjVS2jgaM8yaZvYZIpnZECfQ5IaTqgIQiO5Xi36dAuaRRBTbbomEbJdL6Yn+VDftIEuNRIRweYF9e02c766qzFH2nYciOtA6X70ISKOQkxLiw2Lvz8QPFBS8OsPYkjj0aGEGg14hhrz8vNf/uxQwsQkUVdfj5dl3zLL159petvev/i9Y8fLYS3H/b0kaoAF/wxpt20BKpphEdhUx3jYR4e8/N8TMbvF2ABRg/WF7R0QFlCFNawmt+Jzwdf1iD0ioR4+viRs8hbUycom8KqkkUikCEFO69jhAbPFpMT/Q+sy3RKXwXJFR8vk68LuC6OglKs/ud9CEoHES1rb4UFmfGIP1Rn9Ikm9SVnGnX27hgP8AV5WDhmONwCHjxjNL6rdnOlZzXqvkYZxtf3LgvK0D6G8tmXYEzAp2JvtPl8OiZk7RPqxKf0o37+N79/Ez5qPXubbat65jUQ+SEICNNhy+5ak+y2hAE7pPWqvz1x4bG8OBt+rv2EDRO9mm0pKbaFpYA5+1bcbtj2YZCiUBUxxfcr3S+2xPM6qKTF82nuiAkMPVs+L5sgx/BV6qBwJI1oluqEs/NGFDpWYs6xqumsOp7Zh5s+A8xEuWaQvSyP12jXdUqUSur+7b8xNFwiCWcPY8y9O9cQ7MVHKPI+20str9gKJrYrPG7nP9cWiB82D2zsO7XkNcUxFt58/ZT1JA6PTjSUEdPR5H3cB4fHVkcTgFbrs/U3HITHY20qA2XwPmhOdCgJDlpirECKFomJxV6VDCWuG1SY5S+YYY5hCJ93097L1NLsEeZZQgJ6hS29vNwlbVci40y/EQkSDtZPkcLKLJqK2uqnKJtmUKuJkJT5kWZ188eQ125HOW04ZPyIdHpQiHg+EeuLceD5sdZWDn33wxmz8J0SAi9yav2NGW7XKu6qZpRaX8L7OKzzoouPjpoZIVyUYnzjqdun1oVZX53XpjLMvpVIQyrLmVDWMeRgnbmKYP0emzDGyRs6PmaW04YM0j3JMmWNz13ML8jiFNfv7dPAibKIp+hMsMu8pGJZJzZaAXMN+LvMSd+wuRe56fGyxH5uYAjwHkAKn3q3B3bDW87oTgnB7Mnpe8AH3QkNf/lsJbx9p76ESxz2yA/qgF5fn+8CgouKwIxX+P37vazFzQO+2D16vBrt8STJtKeU2mqvH4ltCXC14E1y6pVRhwQtaBxC2zppFTYDjMImeJU+LbNNS85a7rT6M9Kxa7mmS+YmMrDMb/mHZ5+4gQ5kVi49PGrJRNQFRFc56N+wOvF+WOdMTDApLdau6o5sUJa+iZi0Vvgkhou1dZohH/SHF38mNzyriUzPNH78U46WxscPMi8lITfmPnW5Suvp6dMVG4p5ET72quiHD6/4F2320AVqO2RRtg5pdq1jNVlsvMQZMZiUlCkIE4/ysU5f0zbO5pny55636Si1dTarWRYXvtUQX3WkM9lsT/tOfIoMKBsDoignBBhflWhW4/uC0My5f+s4RFNfAjrDfQy9O9EQ0ouat9CEI98q8fbNJj8BOgHn+Wq//NmKlo4+DDt72RpH1E/xNO5yR1gmg63tg7C2qrX1dQ5MGAJJK3ecwnQisw5Qet5Wxx71XViY0S5jqzkEk3zAo0YbQMERT8lp5VSZHBramOVEZJBGVl0Vg3lNkrPF7fRu2Eq1+qjYvyH/oNQjUtK7Y46b8wJ5+FbwsPdc8ALzuLo70RDoUCs6IwFFdPspTXd8Co/LeRP69nMafv3LTPCdhSASQ6qQfIYgmqZQMANw2tbEydLx3RfDo3R+U53ordRrbgXLCp28Qv2f/XQ9xU6cz7vO+4omUEUT0J+16hVPJzHawI6WAzlQH8t1yWCuXtZsZwEJlnxT/GcRp66wdVxH9UEfGScLzsMFMHR4Qzy6ZdvZzEc/NPRhp9l7e4ZFeUVh1W4/wdcdn8Ljct46SVP9RMHffrcV/u2rd5EBASSvvA66woyw2rA+hVTb0fffqc/ADBhIwq76dId/9mxdi7Qtj36lrlFCWv/WT6Fr0jGX0y/ABDUEP3tlAE2/DlPYxmLl2mv151p5vzf2666EQHej9UoXjUCioZqM4gegryCT6JmXh3M8Jui81YmKJ11MAv7Z54tqGR6HF1ph1MiAtW9omdCK0yGzXFOYFt/bt3u2smWOzwgfUFYru9XjfH2K9XssItgYczIoCnxGBuEQutjwGSbL4KCmTEKYhVo9hozGK673y22W5tRfot3gcPl3ZKHLw7yKpDfzo3zyStcPw+dmJ1rLqakFAluaY4JDeKI1VapRixpGOW673pjmxpEUhqohGCHc9pMYwfypt70c2Zuewv/4Ty/Du829zkeplwgTUF6FQhhZsrQwmy9xQSeiXrn4RfX4Hfb5fS1+t7OrvhGZRnqV36peqM+CtuJE81lbmw/1mjaXUR3sDxmHQFVnL5jZO9OjfsOKSmWwGakqW6+WPyaZKPClFylNmp1M5/SgHRPllhemhFmcJwEhcZ+8nNcIA3i6Lj202wyzhPSR9oy67JmC84zWVbT9jIdcvkHjwXcwbm5oGsLZb4NQES6FJSw6bsLO2xfA6BbVWi98NJuUwn/828fhv/zzD2F7J64imjDq5SOI6Ixm8tq6hGhySfB3+8M8/+HDfmjQ3EOayPUqfzGePaf/7v/5oy2Yx14AS1qWYVEzlBe1oF38I6zj+XqYma3l+ZGHjZ6Rb+PtCUsYc1/uzH2TDZcYe6WEPcc2oS1LZ0LPNDKd0YUdM0rsuFc25tIbyXnMPCb01epnoT/KgSDmjxEmJY2FTenT9YP25zRbeWlBncbpRpBn4X0yDfMa4fx9NORSppQaJAcbbpyU9O6S93mXnhnlAddtkcbcghYSTONwb6E8g65fr/z47Hm/xskNVUMYJ2CGVVYmHv2Xf/oh7NK6NrsSX7kkkH3dvX2JrTBfr2kf38JSF4P/hnu94x1YdL9tfbm7h1qSw2I/XW7qxWqh//rfnoeDg/Pbi7L/ASuKMlmsrCE4mDXmtQw2s7fZPW1mlq0qq7b0dF1LOtSmtaSDFgesVCq2xMSUWs+sQmn56No0ByEVGsFjQgdfB5AJRGH7I6v40c/Cql9c9hrxSHqVXmWbUhlteKsIIJU15X9bPlrB0rw25FEn8jg6lozePzhf8pwIeB46zbOJaOtXccuLDB0eM4l6vppjFeOEMAKPC1L4h//6owQsTaiLBGsqaOe85u6GebWgF20/ZJ3n2+HLSn66JIW7/T7P72jTH1YtjZ9xKk/KLIW7/SAzRyX893/57hwZlNUEZzJWTgQcQwjZLGITwJCFEYXOSdiXJSTNL8ZbHik+5ocAN8FNfibQRRT4JtDjPWI+2XGW3ha2030gmbPns7DigfO23YKGlS7OamluWv5j6nbVVWaaFKwqBwnj0KzMl7YWyYBIyIB517F1vb42Lfwtmf8MAQEnhCGAfJVb0CL6B/UpvH2/Yy1QwgjC5FsTtRBO8fhlLYQ0U62GlZVZCc3baUWyg9im5kYcyGQFaRXvTzkvKx/n69oM5h//6WsztyQ8TOhngj9pBKnVHc8h1KMAtsllRhAKS0IYgehaBDv5J7IgHQTTEeTpXLzO0nG+eN+caJRG+TELupPf8DUC8JmbmTKNYEZ9BePsTvS6HBxmGgBEoHYCIQS+DZmm3UAAj3PMW2FQhb1jIczPT4WF+d6WbfjE+unli8edOAzFm/04IdwMv4Ff/S//+iZ8/3JTX0aHECTxrhbWHpEINMwpCzKxTMukkhzDQCXmUlDf4KfDDWku7Ph2dNyUINdWjWxuz0d91fIoHenZGewf/+Gr/N45ESB4M+HeEdCKQ8DnLX+EdExn8RAEwtyuzc4pvbX4JehT2nP55dfFNAh90xSSBpHdI+aT3V9p0BSSRpFX4JYO0ALoJ5ib0cJ2uf38lm42pGx39zXhTvMtTOYnTcACvNIxvkgARhY6n3w9gvDZ44JpVOVmLSuG8MbeIdJGpZgqMeNbFkR3fSLghNAncLd52Vffbobf/eF1x/RDgym99dfwEWQV9WJPS3uoaFMWBHNFUqeqL0Yy1RyrZzI2nk5hdvNq6ONt6ItrapgPpNHPfXOTlcrd0rjL3/32e3GIBLEEt7XsTfgqrPLFFjsCOIbNRq/z1krnfBYfr4stezSCMwLf0osMIRL6EPBTfqrvuXi7v9KYNhDLZaalPD67nnwUd9uupv0O5mZjHwECcJLc5pbeJTr+cfI4gggsWNAEoAbaGqTAt4aHhULYWK2pHynazBrqj4AQiu+YZVr4Rkg53Wu/KcW7uxwBJ4TL8bmzsx+3jsJvfvfGlrC4s0Lc4MYz9enw3XfvwutXm5lwzghAEs9a3AjsJIBNgKPdZIJYfmrBR8HeuTY3IdHiH2ONABKoyRxUl88Q0kl1b983CwRgEt/6EEzoI8kz4c+ZeDbGGTFkJqTl+ZrMobVwrD1D0AxwNAoMNfm9HJoCs8LdXQ8BJ4Tr4TX01L//09vw56/eF+7LB1H8CEYvzISzF68+hB9/2LTN5HNBf4FGkBPDBGsEzCxG8Nc1agYyGOdO4sLL+MnDN28aEvRq/+s1NQORfFr/vLUdLYAQEUYDsYPZ+hIsSn0plbCxNhMOZcK0scTSbvkCIAWc/eYEoYgsOw3EO/OlWGL/uRQBJ4RL4RmNkzs7J+H3f1Jr++22fVh8B3xgo+Y/ebgU/vJXG5pD0NHX32kPiO+eb1rZmcW8t3cijSGaazDlYPopZRpB7E9AG0h/0WRDvJmI0Agyk1DHZISmoHQWn5mUUn5J4zBN4nxnsV1naWJ5Bvm0WZZ6Wma6mggAIpiUPoHrYvTm3XFoZHs55ESQJHYPAiB/S2fnFBAH1NWvwhaidCLzzuPQMuNB1BRsE62MKGABYpn97FpChOmqv04IV0VqBNK9eXsQ/vz1+/Du3a59UnwS+kasFXSX/sONhfCLL9fDwwezn0Tp8LAR3mhfiPfvD8J7TWj7sHkYGuq76HQiSzhDADIJ2eghIw8IQSalQnzex0AfQZYmEkMkCOuLsPTKD+Kx4aMQDcKfe+gYP0mYT5b84gSQE8J/WqQ0jQagY93GnRD4sHmiOQgy/MtFvSAKfAvTlZA0gUxr4IW20UaWIF4hPtc+23EyZnpcucko6wuDKYA81xoU4NnKcunuGgg4IVwDrFFJ+v7DYfjqm02ZZTQa6Q7dZ49Xws+/WNHM6bOjQK5bpF2t6/RBddrSPIwTbQhzLIKwXcJ0zP4AJtCTAMfXh34tjUDpp0QcCAubX2CkkCTJ1Uor7hCBRFMPZKRDE/4QADu5ueuNwN5BQ0u+axJi1h9gPtSA4KcVIxeHmypgaaKv2JiG8/r3cCNuGqVHaA5Ct0P9dHwdZY81EcO8Rmy5uzoCTghXx2rkUiI8v/72Y3j5ZjdsftRUUL4MPrJb9FeWZ8OTJwvhy5+uqlUcR37cNjBsFHN83BJJiCBkfmjIT2PQTbCY8NAQ10JBGNVk9mbIQ4fsUYyWEDUPyQ3FYWYgGULGwrretBDFmQai6tk+y8OpZqH0k3PIUhTPf4gabd5noAdlzyojABt0ZEuJROEfiSJqBySkD+Lhg0UDBT2gSApE8rrzg5+IwIhBz3dhTg/T3ZURcEK4MlSjnRC1/MdX2zIn7YscDtXK1pKSfCFnpOT1wzUmvK3OhI2NufD08ZKGR/rQjdF+E0avdG/fsSnUSa4JFAnAKMCE/lkC6BC9Uiiwpv22aYAkMjBiUFUTAYj2I7lT/UQO0twWNMvb3dURcEK4OlZjlXJbHdGbWwdmhtnfb2q26Il25JIpRpPMmHXMuj18XHxQtJ6rmqPAonMzWnl0fq4SFrUa6doqC865EXasHvwIFrYpre6bH3ay0UOS/mgGEvKxrRJ9IwBjCp0mIJen0bvKqrg1NNKMEYp9P0XNAFMSjmSsgzSrDml3V0fAm3tXx2qsUi5JkPPnzhG4awQqzLlQR/tB1rnMboA4IwHRQvJhCKMC7IHZcTrX1gbY7RZagKXQliHQgJz8eBTnLZMuEcSMhqu6ux4CbmC7Hl6e2hFwBPpAYEP7g0ME8U+9ApL0xb9TzWa2jeptBVq0BP3px7SEyApQRzQ76f6d+JQmxlG0SBkMOXXxdt1H5RR6XcQ8vSPgCFwbgVn1Pc1o74vdQ62SaxIbia9s5BFMmkAMI/qJ4xdfJk7IRMusmGJgmycxLDleaxoCaRVh1yiCyWyW1nLwn6si4BR6VaQ8nSPgCNwIgc8/WwhoAjT/TyXUWak0aQJoCwhzZjOnY4jANArTFCJBIPfjn1LSF5G0CJUsEQj9CzP1zsKONyr0PbvYNYR79sC9uo7AXSFQ1QJDK0szmpdwILEftQCJcRPwqAsm6FU42yfBlIN4DkF/pHW0q9W6hgrbCbX+0QvUX5CpAXimKWgc8cL8tGsHfT5k1xD6BM4vcwQcgesj8PjRvGkBRggS7piBTAswjUGxqS/BzkEI8a9ly11DH9kf8UYmKY3iNe+gOl0209T1S+ZXgIBrCP4eOAKOwNAQmJaW8EhzWl5ozkymBCDJo6CXjzMSyHwL68c6mDE3ZU3YU6kEzGXjSjQDrkFbWFmY4xJ3fSLgGkKfwPlljoAj0B8Cjx8s2DpSyf6fRhsh1IvH0AP9zsXRRrHfQJGQCH0IHGZ/bArF0iTu+kfACaF/7PxKR8AR6AMBlgJ/9tmyJkcyQTL+YTpqSci3pAWkv7bWsbI/TaSsai5DS5s25emVjmswMbX1V9H6UkuLWu/a3Y0QcEK4EXx+sSPgCPSDwAOtkDurpUhNI2C0EX8S7GgJ1vrPtAUzH0kVyLWBePqsJqG062tuKurnOXRf44TQjYiHHQFHYCgIfPFsNZKA2MA6lzM/agJoA+kvdTxjUmJhQ/5iHFrF0mJdK8/6EhWDeGjeqTwIFD2PTyKAnbdo3SV8zvWMPJdqOBHdhS2EC4fDKcuE3oUhqE8eL4QfX2xbDZl3wCtgWgL9A+o1RjOI8xJSfIZ+toTFTG0qrC7fbPn1CYW3r2o5IfQFm1+UEDAZzg/f6QUCPUXj27E+8uTSOQtngTNxKWHmF891C2bOdcd1XX6mmGfSngnEq3pEda7v0q17pbVcshMXnu8u4D0Lf/n5enijnfSOtPgigh+XfEYQmZN3Km3h9FSga2gpjiGmdCA/kunJ3eAQcEIYHJYTm5N9ltm3SSXTIa23FM6+5Txsw0MUytPqoHhsCdN5WoN2tig2SZ3tcVDMPF3Yy9flxRxSkp5xyBa7Q0oVfUtr+XSuslLYzCcqkS2mpnHzDIFMqZKfIvJwdg9kWdEVz+fxiuwZnyeYvAMWvvuldtv7l9++6EkE1BiCYEe99P4QxwS1Rw+WAh3U7gaHgBPC4LCciJzso8u+PDyEvvn6ycM6gAuQ0zkpZOcBIXYMSozmm54g5vL2HocXuO4T3eHssphdz9mo3QLVwpnMOHOukPWZeN0C2U8hz8TLRBHDyVeSjBBjeq5BoCsVCVX3dL3NplWHaXQZoWTJssiYVuXspMqT5/mktJPmP9xYDI8e7uU7AP7/7Z0FlNy218WVpMxt2qbMzMz9l5mZmU9PmZmZuT1lZmbmr8zMzIxp2qT59Hszz6Pxeje7zqbJeu9LdiyLLF3Z7z49yTM2Q4hAcMfY/Rex7BV/npSF5x7cU1F6jz1K/PEb7Srq7HtBhNDZiHbB+uwRswcw6jgIIIazYz1c+86Zehp5yVdXX+RvKbXIWlpUjq4dW2bMYixLPV9Rdn7dzJSwG4VF182Vtyx1xW0XcnJIyta9EFk76t1qnFOn9bem672ot9Gtf84NEzLEE08nFqmdx3BsQ49/a2f26W1i1oHEyFpq7Uj9ds5Hi7qtRJf/mGW6PvErLX4LfeNPbmYuI7+xYr9rhgfYxd84iF+UN0EkEUnnI6AfyOl8TLtUjegXnrv4NfKhf/3PlH8MczTFH4+Nh7SWn05S1hUX50jTeXLSFiHk05JiLYjE0uoKNL0e8daepHASJGutbQVlmxvd3IesjizQnF5UbxZXDyRFiTExcvMT3FB1y9dcUvk2xgq8Djs6QcTyeey8yq54/OWXvuHh/3sv3ms1BreZZuzISHF76iQTjGVd4kdypp2qj15AG0IDnNx6Q+gKqnbYRgBlH5+/+N1hIX4zcej7V/zrG8Jf/QbGn+GMf/8MjL+0NjAji/iOkBGFkUUsixJu7S9L+A8QoA0mWcAj2nH0DrQja4ez1Nvjxq6XN52H3uMvJqbNrpFwLcaaFj8oj4K07IwBAYrWDpX4HDPuOppj1kmsn/4WM33mdw3oP7+GNvkkvUUGQ3C05TIaguB2larjBo4QdX4Y0L82S+AhNKVU74BZpW6ielzuvExfi6zbstVSzpRjmQo6UKY9WbM8WaClJZ8l5U0ynynQnzgO/m2eNcUfS9UCNjMgaNmzysqMQvvK0JZM6gNn7avPXTJXGZlie3jJzMQaGUPxaLNM0iKb1ScBFkcWyx8DY48xaugz7pjhq29/ikXivxjXM7qJ+kaLZbIJxwl/RJcSfzbDqrfDu8/qDGEw6xHLkIcsxPWMO5JqaZzXfkuhFhMvEDPaL7HVfYe1aoknB6Wi1A8WTrDw8bH4CnyIECowiIPVhXijxw0cYTiszng38DAMGBAX8KKmYRYwJMWfq9oDWLsSl0yfvfZeP2tqmQq8cDsu3J7qszxJvfS1sJ91S9++tM0XM+qk0FA2LFA3GpfWk0S3F6p25ysiAQrTEutPDDkR+FjWytTbGvvccDXGF8mi4QEk/J63GRwcrS7uNV5Oo96B5hIi/stvfrRZwUgjjBD69B7L7se+/f6JKc3C7x+ACcee8ffBaSH3NPgZ38Zjr/4xA+cxomfEt2cvrhDDMaIHjYn3fGxtzMNspE7EZGEsKJqQBaPhkmLUGC9P7XpHEULXG7NObzEPyQjxTuBZYpaAcdcfUuABjmEe28YDX7u8nxc1JntcskBRru4VF3VRk5iFCxmYxjKdU1M+tp7QyFwLxc/a/5oqimU8hx+bKh+GT5wg7Iai8SjdJqlFTjv5+GGCOFP4869+8TcURjVrvylbPHElXcOmp5GK6e/4gY7vkXzRHfcrY2CXq6dDGkgtrZ6hFtX2Zwp6i/a3XXRYT9Wi8rA+Qv9B++yejh8ceZCYGWCtQQyEieOh8bQaQUTrsG7hWRNJz7U1JQ17GGOGvGJMi2TPWQxk4SSDxdUVKNGFeeqRhWkUShUw50guc3qaheuB7DwtVtSmmDHNm13Gr5/MBlLL0vHxsnb0MlQSxfPUzv6bz3QsvWNmSceTmpXM6HNPRIijorXvJaJptWjLQ7BWT3QZxZN/o9FhcdEyd5cR32wKHvxkpqXF+lhwHxh3ZXHfOVZ+bVw9vKSGUcMsilkCabiZAAri7YVLCKaIwjmzAionbyyStZGgkUgtq6X5zCy9dr0TVJe1x04q8CFCqMAgdnYX/OH3B9KO8aPFeRpXD9MWIxCOFkcpTmqHzvjkOc5LGpU84xkBeP4sXz2QnccMVi/tjJFpPGULLXoSoqTtycqhoBKln+4eyvIk17G4WMbqqx0an/UCWblGikJCoFMRECF0KpzVrMwJIu2d63dX/qTVCKCWi3jEy2b5PUCa5ah/MAtJzy2MXVZXzlmgRaY2I5qUaF3hUqAp3s8zRkjTsRHrLUuVPJVw3mhho85YeWH9bVzfC+TLcRmJEPivEBAh/FdIV/g6mSLPAo3OplEWrhMFOdI0K1GPaBHfqG6wQ00Kt+mkUXUr0ZbB0hLF3ihVCxWWrUcWpuUr0LkQGIoIiBCGIvjd5dIo+LwyzJR+PjFLGAro5BtZb3e+SQXZhkJjdUkh0PkIiBA6H1PVKASEgBDokgi0Mfntkv1Ro4WAEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEAZzRAcMGNCihn///TcMHDiwRbwihj0E+vbtG/iTCAEhEEKPqLikuQbjTth4441Dnz59wi677BImm2yy8NBDD4Vdd901zDTTTOHUU08Ne++9dzjggAPC9NNP33QVYP/iiy+a4vxktNFGs3r8vOi45JJLhrHGGqsoyeIgJRTdn3/+GX766afw6aefhs8//zx89tlnFv7kk0/CzDPPHE455ZSmOr7//vtw2GGHNcUN6mSvvfayvqf5/vjjj7Dgggta1KuvvpomWfiKK64I5513Xhh55JHD1VdfHXr37t0iz+uvvx7eeOONsN5661na119/3SIPEaOMMkoYY4wxLO3nn38OjMkkk0wSzj333ML8Hvnrr7+GRRZZxE4fe+yxNvH0Mp11fOqpp8IDDzwQ9t9//9CrV68W1T766KNhp512Cssvv3w4/vjjW6QTwRh/9NFH4e233w5vvfVWePPNN8Nff/0VLrzwwvDggw+GlVZaKfTo0cPqeeaZZ8Kll14aZpxxRivDfcH4D0q4T3/55Re7d7iH+OMe4v753//+F7bddttBVaH0LoTAcF2orcNcU1FYruy22mora9/www9vRx5WFN3LL78cNtlkk3DJJZcYSXgn+vXrF1ZccUU/bTqS//LLL2+Ky5/MPvvsTQrsiCOOCE8++WRAEfMAt0dQsCgRyMvl999/DyijkUYaKay66qoeXXi87bbbTAHtsMMOLdLpf2sCEbqSo63HHXdcdu5lUOxbbrml1U+bll566bDKKqt4ctNx3XXXDSussEL47rvvArigtP7++++mPEUnbbWxKH9nxUG62223nVUHSWM4XHvtteHss8/OLoFiR+65557wyCOPWJiPUUcdNTz88MN2vtgY0tpOAAAPGklEQVRiixWO9bLLLmvxI4wwQiDMPUF99BcFj4HCvcs9Oddcc1ld11xzTbjrrrvMgABvynCPejssU+6De3/NNdcM4447bi5Fp10VARHCYIzcZZddZqXnn3/+TKkON1wN0v79+9usASv0xhtvDJtvvrkRxNRTT21lsNywisnnCtyt5LHHHjustdZaLVqGe+qWW26x+IkmmqgpHcXy5ZdfWhzKHMWB1Tz66KPbQ/7++++HeeaZJyyxxBJh4oknNgsaKxrrukhQBFjNbUlbyqKtcocffrglg9srr7xiSg/ycWudRGY/hx56aNh3333DaaedZhYq8WOOOWaYddZZCYZvv/02vPvuuxZGuUFkWMHDuqBAmR0xq2SmsMUWW5g1P80002RN//HHH208Gcs0nnMX7qUXX3zRT8Nqq61mJAqZbrbZZuHkk08OSy21VJZO4O677zYy4F5wMiD+gw8+MOOFcF7AfLzxxgvcl8yCJ5988uxInKQ6CIgQSo7lV199ZYqM4j47IIwiRrCyevbsGQ4++OAAKeC2mXDCCS2NjxFHHNEsvTvuuMPcBosvvng4/fTTs3Ss9wsuuMAUN2SCYPlCCDyguFqK5MQTTwwLL7xwUxKuiYMOOsjahEXngrWIJUhdtDUVFI+7atL4NIzb54cffkijrL4TTjihyUI/5JBDwmyzzWbW5BlnnGFKEPJDYT3xxBNhn332Cfvtt18gbY455sjqYwZFOyAFXB0IZMBMATfJ2muvbe65rEArAazvk046qUVqSmhY0kWy8847mwuqKG1w4nCnXXfddUYGuBzBmvbQLxcInvskvW8gD5dzzjnH0nHZ3X///Ub4U045pSXjamJ2AUm6MN5+jzFLKJINNtjA2oKh0NZ9VlRWcV0fARFCiTFk6o0CQ3gAF1hggawWnyFgpTEzwIrloUZ42BZddNGw5557ZvndCp9vvvmyOAJYziiMeeed12YXxOG3RbDQWpO07nwelI379dO022+/PasTfzaKAMHqHpSQN/WBs25x0003NRW7+eabjYzwY6OkEKxjZkYoeKzV559/Pmy66abhyCOPzFxVtBcrFhcJ7iAXzqkHN1l7JHV9TDDBBE1FfF0CInd3Hxk8/p9//mnK35knU0wxRbj++uvN8gZDZgX45xHuH4S2exzn6QI4ZEq63xcvvfSSjQXrVfj3Z5llFjNQMEgQ1mMgONyE6ZhZYv2DWSjX4C9P9mm+NMxMJZ25pGkKdy0ERAglxgvLzKfqWLpYW++99174+OOPM58r1l7R4myqzHn43D8MIWCtIygnpvDIDDPMYEc+PC6tI0usB3DDMK1PBYVPe1C8bkGm6Sxi43LCQkcWWmihNHmQ4Ysuusjy7Ljjjnbt++67zyzTo446yuJRemDk7h0imTkVyYEHHmjKCGW5zTbbmCuORdLOENYZWK9wQemiOBFIK12kpx2skXS2MFs588wzs2qZnYEXC8gYGrhmEMJOSh5HPCSNmxFiB9N0lgMR88eMtQgzHw/qYR3j2GOPJdgkGCH8dURYf0jXoTpSVnmHLQRECB0cj+eee878v2mxd955p0nZeRquDVwdKPBJJ53UfPepFYoi8Aca94cLbiFX/unuJAgHoa68oEAQrGzWJ3w9gTgIAcGSm3baaS3Mx1RTTWUkQZg++GIl52WEayNY4cxwXI455hhbFIYQUGK0B6WWCn5yrN17773X2gTRQmxYsxANbqMqCJa3rxnRHw+nrp20n9wfjz/+eBplC8VEsJuKGYyvmzCbZOfQdNNNl+VfeeWVszABxiAlZk/EnYQw48OF1RHBoJBUAwERQgfHEQWVF9wfCAqMhVq2+6GQUfJzzjlnPrudo8DTbZE8iK4cmDmwCIw8++yz4ZtvvrHw008/bUd2d7C+sNFGG2VrCaxRICwin3/++S2UCGlYp6kss8wyGSFAPFwLxeRurDRvW2EUET5rFxQ76xYuzKZYfLzqqqts++0666xjFjk7sNztg3sNdxuLy77wTj/YQUT5Dz/80Kvr0sc11lgjsDuIbZ+4EF3YJoqxkRK5p6VHNgUwe0Jw/+Bqc0KAbNjxhZsSgVSPPvpoC/sHOBfNXP3+YaYC5pLuiYAIoYPjzsPMTg0WZ/F3I6wLpIJC48FmEbg1QkBhsofchdkCDzPKD+vZ04rcFviO+cP688VlJ43UR47rh9kE5IM7CkuO2QMzDfz5RYKCwcXDLibfyUR7UN4IPn1fgKaP/HGeEgIuB5/5UIZ6KE+b2UrKNkvcJvioUWq4RFD+1JWSJIupuD5YP2Bn1ODKb7/91kQsrgSpF0z8XQbO3e9OuDMF4uePtqQCBihrSKEt4f5L/f9XXnlllp2tpODJuy8I+LKY3x7xd2LAnNki6w2DEhae03EfVH6lD/sIiBA6OEZYZxdffLG9+NNaUQiBaT6WPFsBiySvENI8uAHwA/s0Pk0j7D57VwxY5D67GH/88bPszFDYv4/Vj+XHegTKGkJrjRC8MAvhzDYQ6ndBaUIqiC+WexpHFKmvRXj87rvvbnl5eQqigBxQVLiocC2xfgIZIL6l1Mvi14fs3CVGPDu4kI4uZDqRWuHch7u7ctFD5ZSdRPl1IEjUx9gbxYyRmUUqjGuKf+o+Ih9Y5ush3gkB8sZYOeuss4huU5iBiBDahKjLJYoQSgyZW+WtFcWFwuJf3veb5sd1wO6RW2+9tcVuDup3N1RaxsNexnc0pS4Ct949L0dX/nllm+bJh3Hx+HbHdKcNcU4IKGafyXh5FjVR+vi32ZaK+JZOJxB2w7D4DSEQ9q26LHg7CXl9zFbYs49l7OKLralF72mDOuZJJJ3JpGlp/KDq7Ox0MPSx9brzSpwZny/MQ/TsyNptt90CGx6YObJZAYV9ww03eBV2LHIZ4aL0+n3MyUz5dBuwVwTpD2om43l17FoIiBCGwHixDRXlguJi+u0Lwy+88IJZfrgHUNx8xQXKPS/4+vOWn+fZfvvts91ITkxu3RUtNjMTYUaAtOa+8rrTI2sl7ERB0rd+mW24snIiSsux1RHBD+2E4OnuvmBWgOsIgRBcEefbxwzJF8Rxy3FtZiusr7g7y+tu6+jtZe2C9zFc0l1G+a+u4KU4FLPPwrzMkDiCdTpjxKWU7njimvktoGDI/cUMlPUICGGcccaxtRlfsKdMfobK1ta8+LZWxiF9UZEdWEXrDbiT0vWPfH0677oIiBCGwNixk4iXqlAoLP7yohbCS2h33nmn+cv5ioXWBOWQVwCeF+vMrVdXpE4evtjoeTmy1ZC6UDIoxkEtzrLukN81ghKmHwg7p1zBWkT8SLcczj333ObHxrrMC8oGFwa7XPhaBYTZAYoeSd9U5hylhyuJtrNQzxu+uJ2wTsGPeMgTgsUy5ppFCnzDDTcM/HVEIAT+8sILbowjC/pbb711PrnUOS8eMmN0gVTzO31418CtePIxw6L/bM3lTW4X1lr8vQTi8jM4z5ce/d2Q9I3oNL29YQwTZrYYO7TJZxu8xEk8bj/ifT2otfztvZ7ydT4CIoTOx9Rq5EGFENhGibWMG4l3FVDmbtmnl15//fWzh5f8bLUsErfwXOEy3fdZBkoT4dpcD78zC9sILhxcDFwfFwNKiPWFvPBWsbtk8mmc477JC8TEDiUEdxKKMrV40/wofRQ7pINiR8l5O/JvWPvsAHKFOJh58XYzwqwFzNiOirLH8uevNSJN21A2zIzCd/Twxi9rNHlLvr11+zoI+RmT9JzvFBqUQHyMRX6tIS3HPZLfSpx3GTEL4z5F/P5J6+hImLelfUsrRgr3HMKaBDMYhHhfr+GLID0/ZT3eMupjqCAgQhhCsGMFsZiKAkO5o7RYZEZ5FlliqSWHb9wfdBQmDw0KFBeOv3DkdbBQikLBhYJliXuIHUs+a6B7uGf4agTKY1HzcPLH1B/lzUtOWG/MBDhn+2IqxPvLVPip8+sUrA1QhmM+zevh4XflhEXv7qSUfHyL5B577GEE4ISw3HLLGQa8LAbBsZNq9dVXtz7ychVkAangwnLF49ftzCPKH6z4/iHEvx+qzDUwFFz43ir65t8cytePuHsNXHEJsdDMOKeSzszS+KIwO7Uo/9prr1myz9BwY/oY5L88kHvJd5eldba2A4sx8DULf+GPch6P8ZKuBS0ev67Ft0ITlgx9BEQIQ3AM+NZSlAZbR31nENtVi5Qmyg9/LVsHU7cHyiD9riRvLkoScT8//nG+7ZTvBXJhkRYL2r+ugpfCmBngXqFNWOgoCMgDQnKLzssXHfNfl+15UOYoeVdkHu9HyMdnMh6XP3o6bcRdhALDymVtAQKgjcxu2EWDS4XZDJgxM8DS9UVW6vV1m/w1Bvccq5zr8mZz0ZpNe+vH5YPwPUTcJ6mwU8y3D+ffmOY9lzLC9lS/BymPaw/xr8hgITq/SA/+qaFiBdr4oG240/KC68jHNk0Dv6L8aR6F/1sERAgl8cbCwofb1lf/oth58QrLHTcAypLtn6lgDWKB83CkD6zn4WHCcuPBxBJmJsCuHXevYF2ylZDFQ9rC4itH4ouUMzMX3p+AZLD6+V0FdvZgteMXHxxxnzF1sM6A8nbhOmm6xxcdaQtkhr8eaxQ3FMSGEuabUn3thD6yIAp2EKQvnqNMh5T7gTUgrsMLYnk/f1FfWovjDfb8Vz7Qb9rOOLvQL2ZFjBH3QZG7kf6DNeUR7k3wc7ciceDPOy4YI7jtfOcX1jvvLfhmAPJyfcqSr2jxmDUKvr7c1wIoI6kGAvqBnGqMo3pREgHcGEg6K2urKkiWhXdcVWXXD9qqX2lCYGgiIEIYmujr2l0OAVxZbe0Q63IdUoOFQIKACCEBQ0EhIASEQHdGoGd37rz6LgSEgBAQAg0ERAgNLBQSAkJACHRrBEQI3Xr41XkhIASEQAMBEUIDC4WEgBAQAt0aARFCtx5+dV4ICAEh0EBAhNDAQiEhIASEQLdGQITQrYdfnRcCQkAINBAQITSwUEgICAEh0K0RECF06+FX54WAEBACDQRECA0sFBICQkAIdGsERAjdevjVeSEgBIRAAwERQgMLhYSAEBAC3RoBEUK3Hn51XggIASHQQECE0MBCISEgBIRAt0ZAhNCth1+dFwJCQAg0EBAhNLBQSAgIASHQrREQIXTr4VfnhYAQEAINBP4ffViVsiyE5ygAAAAASUVORK5CYII=",ci=ee(42441);const Ju=(le=[],me=[],ce=[])=>(console.log("---",le,me,ce),{tooltip:{trigger:"axis",axisPointer:{type:"shadow"}},legend:{},grid:{left:"3%",right:"10%",bottom:"3%",containLabel:!0},xAxis:[{type:"category",data:["\u7B49\u7EA7A","\u7B49\u7EA7B","\u7B49\u7EA7C","\u7B49\u7EA7D","\u7B49\u7EA7E"],name:"\u7B49\u7EA7"}],yAxis:[{type:"value",name:"\u4EBA\u6570"}],series:[{name:"\u7F3A\u9677",type:"bar",stack:"Ad",color:["#5c9ef7"],emphasis:{focus:"series"},data:ce},{name:"\u6F0F\u6D1E",type:"bar",stack:"Ad",color:["#75c87c"],emphasis:{focus:"series"},data:me},{name:"\u4EE3\u7801\u89C4\u8303\u6027",type:"bar",stack:"Ad",color:["#f3d460"],emphasis:{focus:"series"},data:le}]}),Mi=(le=[])=>({dataset:[{source:le}],tooltip:{show:!0,formatter:function(me){return me.value[2]+":"+me.value[1]+"\u5206"}},xAxis:{splitLine:{lineStyle:{type:"dashed"}},show:!1},yAxis:{name:"\u5206\u6570",splitLine:{lineStyle:{type:"dashed"}}},series:[{name:"scatter",type:"scatter",datasetIndex:0},{name:"line",type:"line",smooth:!0,datasetIndex:1,symbolSize:.1,symbol:"circle",label:{show:!0,fontSize:16},labelLayout:{dx:-20},encode:{label:2,tooltip:1}}]});var Ii=Object.defineProperty,Nu=Object.getOwnPropertySymbols,ki=Object.prototype.hasOwnProperty,Li=Object.prototype.propertyIsEnumerable,Ni=(le,me,ce)=>me in le?Ii(le,me,{enumerable:!0,configurable:!0,writable:!0,value:ce}):le[me]=ce,ri=(le,me)=>{for(var ce in me||(me={}))ki.call(me,ce)&&Ni(le,ce,me[ce]);if(Nu)for(var ce of Nu(me))Li.call(me,ce)&&Ni(le,ce,me[ce]);return le},Ei=(le,me,ce)=>new Promise((Nt,Vt)=>{var jt=rt=>{try{Mt(ce.next(rt))}catch(bt){Vt(bt)}},Jt=rt=>{try{Mt(ce.throw(rt))}catch(bt){Vt(bt)}},Mt=rt=>rt.done?Nt(rt.value):Promise.resolve(rt.value).then(jt,Jt);Mt((ce=ce.apply(le,me)).next())});let Xu=[{live:"A",gz:"0\u4E2A\u9519\u8BEF",ld:"0\u4E2A\u6F0F\u6D1E",gf:"0 - 5%"},{live:"B",gz:"\u81F3\u5C111\u4E2A\u6B21\u8981\u9519\u8BEF",ld:"\u81F3\u5C111\u4E2A\u6B21\u8981\u6F0F\u6D1E",gf:"6% - 10%"},{live:"C",gz:"\u81F3\u5C111\u4E2A\u4E3B\u8981\u9519\u8BEF",ld:"\u81F3\u5C111\u4E2A\u4E3B\u8981\u6F0F\u6D1E",gf:"11% - 20%"},{live:"D",gz:"\u81F3\u5C111\u4E2A\u4E25\u91CD\u9519\u8BEF",ld:"\u81F3\u5C111\u4E2A\u4E25\u91CD\u6F0F\u6D1E",gf:"21% - 50%"},{live:"E",gz:"\u81F3\u5C111\u4E2A\u963B\u65AD\u9519\u8BEF",ld:"\u81F3\u5C111\u4E2A\u963B\u65AD\u6F0F\u6D1E",gf:"\u8D85\u8FC750%"}];const yi=({shixunHomeworks:le,loading:me,dispatch:ce})=>{var Nt,Vt,jt,Jt;const Mt=(0,Be.useParams)(),[rt,bt]=(0,y.useState)(ri(ri({},{sort_by:"student_id",sort_direction:"desc"}),Mt)),[ua,pr]=(0,y.useState)(),[jn,Ir]=(0,y.useState)([]);let Hn=(0,y.useRef)();const[Un,Cr]=(0,y.useState)(1),[cr,ur]=(0,y.useState)(!1),[Jr,Tn]=(0,y.useState)(10),[Qt,cn]=(0,y.useState)([]),[ma,Xn]=(0,y.useState)(!1);(0,y.useEffect)(()=>{jr()},[]);const an=[{title:"\u5B66\u53F7",dataIndex:"student_number",sorter:!0,showSorterTooltip:!1,sortOrder:rt.sort_by==="student_number"?rt.sort_direction==="desc"?"descend":"ascend":null},{title:"\u5206\u73ED",dataIndex:"group_course_name"},{title:"\u59D3\u540D",dataIndex:"user_name"},{title:"\u7F3A\u9677",children:[{title:"\u963B\u65AD",dataIndex:"bug",render:xt=>y.createElement("span",{className:"current"},xt==null?void 0:xt.blocker)},{title:"\u4E25\u91CD",dataIndex:"bug",render:xt=>y.createElement("span",{className:"current"},xt==null?void 0:xt.critical)},{title:"\u4E3B\u8981",dataIndex:"bug",render:xt=>y.createElement("span",{className:"current"},xt==null?void 0:xt.major)},{title:"\u6B21\u8981",dataIndex:"bug",render:xt=>y.createElement("span",{className:"current"},xt==null?void 0:xt.minor)},{title:"\u7B49\u7EA7",dataIndex:"bug",sorter:!1,showSorterTooltip:!1,sortOrder:rt.sort_by==="bug"?rt.sort_direction==="desc"?"descend":"ascend":null,render:xt=>y.createElement("span",{className:"current"},xt==null?void 0:xt.grade)}]},{title:"\u6F0F\u6D1E",children:[{title:"\u963B\u65AD",dataIndex:"vulnerability",render:xt=>y.createElement("span",{className:"current"},xt==null?void 0:xt.blocker)},{title:"\u4E25\u91CD",dataIndex:"vulnerability",render:xt=>y.createElement("span",{className:"current"},xt==null?void 0:xt.critical)},{title:"\u4E3B\u8981",dataIndex:"vulnerability",render:xt=>y.createElement("span",{className:"current"},xt==null?void 0:xt.major)},{title:"\u6B21\u8981",dataIndex:"vulnerability",render:xt=>y.createElement("span",{className:"current"},xt==null?void 0:xt.minor)},{title:"\u7B49\u7EA7",dataIndex:"vulnerability",sorter:!1,showSorterTooltip:!1,sortOrder:rt.sort_by==="vulnerability"?rt.sort_direction==="desc"?"descend":"ascend":null,render:xt=>y.createElement("span",{className:"current"},xt==null?void 0:xt.grade)}]},{title:"\u4EE3\u7801\u89C4\u8303\u6027",children:[{title:"\u963B\u65AD",dataIndex:"specification",render:xt=>y.createElement("span",{className:"current"},xt==null?void 0:xt.blocker)},{title:"\u4E25\u91CD",dataIndex:"specification",render:xt=>y.createElement("span",{className:"current"},xt==null?void 0:xt.critical)},{title:"\u4E3B\u8981",dataIndex:"specification",render:xt=>y.createElement("span",{className:"current"},xt==null?void 0:xt.major)},{title:"\u6B21\u8981",dataIndex:"specification",render:xt=>y.createElement("span",{className:"current"},xt==null?void 0:xt.minor)},{title:"\u7B49\u7EA7",dataIndex:"specification",sorter:!1,showSorterTooltip:!1,sortOrder:rt.sort_by==="specification"?rt.sort_direction==="desc"?"descend":"ascend":null,render:xt=>y.createElement("span",{className:"current"},xt==null?void 0:xt.grade)}]},{title:"\u590D\u6742\u4EE3\u7801",dataIndex:"complexity",sorter:!0,showSorterTooltip:!1,sortOrder:rt.sort_by==="complexity"?rt.sort_direction==="desc"?"descend":"ascend":null},{title:"\u4EE3\u7801\u884C\u6570",dataIndex:"total_row_number",sorter:!0,showSorterTooltip:!1,sortOrder:rt.sort_by==="total_row_number"?rt.sort_direction==="desc"?"descend":"ascend":null},{title:"\u8D28\u91CF\u8BC4\u5206",dataIndex:"quality_score",sorter:!0,showSorterTooltip:!1,sortOrder:rt.sort_by==="quality_score"?rt.sort_direction==="desc"?"descend":"ascend":null},{title:"\u64CD\u4F5C",dataIndex:"action",align:"center",render:(xt,zn)=>y.createElement("a",{target:"_blank",href:`/classrooms/${Mt.coursesId}/shixun_homework/${Mt.categoryId}/analysis/${zn.id}`,className:"current c-light-primary"},"\u8BE6\u7EC6\u5206\u6790")}];(0,y.useEffect)(()=>(ua===2&&(Hn.current=setInterval(()=>{jr()},6e4)),()=>{clearTimeout(Hn.current)}),[ua]);function jr(){return Ei(this,null,function*(){const xt=yield(0,Ee.ZP)(`/api/homework_commons/${rt.categoryId}/code_quality_analyses/check_status.json`,{method:"GET"});pr(xt.status),xt.status!=2&&xt.status!=-1&&(Bt({page:1,limit:10}),clearTimeout(Hn.current))})}function Bt(xt){return Ei(this,null,function*(){Cr(xt==null?void 0:xt.page),Tn(xt==null?void 0:xt.limit);const zn=yield(0,Ee.ZP)(`/api/homework_commons/${rt.categoryId}/code_quality_analyses.json`,{method:"GET",params:ri({},xt)});Ir(zn)})}return console.log("-------",ua),y.createElement("section",{style:{paddingBottom:"10px"},className:"minH500 bg-white pl30 pr30 pt10"},(ua===0||ua===1)&&y.createElement("div",null,y.createElement("p",{style:{display:"flex",alignItems:"center"}},y.createElement("span",{style:{flex:"1"}},y.createElement("label",null,"\u68C0\u6D4B\u65F6\u95F4\uFF1A",jn==null?void 0:jn.created_at)),y.createElement("span",{className:"iconfont icon-a-wenhaobeifen2",onClick:()=>{Xn(!0)},style:{fontWeight:800,color:"#0152d9",textAlign:"end",flex:1,cursor:"pointer",marginRight:10}},"\u89C4\u5219\u8BF4\u660E"),y.createElement(Pe.ZP,{onClick:()=>{ce({type:"shixunHomeworks/setActionTabs",payload:{key:"\u8D28\u91CF\u68C0\u6D4B"}})}},"\u91CD\u65B0\u68C0\u6D4B")),y.createElement("p",{style:{display:"flex"}},y.createElement(Ue.Z,{style:{width:"100%"}},y.createElement(_e.Z,{flex:"80px"},y.createElement("label",null,"\u5206\u73ED\u60C5\u51B5:")),y.createElement(_e.Z,{flex:"80px"},y.createElement(Pt.default,{checked:(Qt==null?void 0:Qt.length)===0,onChange:xt=>{xt.target.checked&&(cn([]),Bt({page:Un,limit:Jr}))},style:{fontSize:"14px"},value:"all"},"\u5168\u90E8")),y.createElement(_e.Z,{flex:"1"},y.createElement(Pt.default.Group,{value:Qt,onChange:xt=>Ei(void 0,null,function*(){cn([...xt]),Bt({page:Un,limit:Jr,group_course_ids:xt})}),style:{width:"100%",fontSize:"14px"}},(Nt=jn==null?void 0:jn.course_groups)==null?void 0:Nt.map((xt,zn)=>y.createElement(Pt.default,{style:{fontSize:"14px"},value:xt==null?void 0:xt.id},xt==null?void 0:xt.name,"(",xt==null?void 0:xt.count,")")))))),y.createElement("p",{style:{display:"flex"}},y.createElement("span",null,y.createElement("label",{style:{color:"red"}},"\u6CE8\u610F\uFF1A")),"\u672C\u9875\u4EC5\u663E\u793A\u5168\u90E8\u5DF2\u5B8C\u6210\u68C0\u6D4B\u7684\u5206\u73ED"),y.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},y.createElement("div",null,y.createElement("p",{style:{marginLeft:"20px",fontSize:"20px",fontWeight:500}},"\u4EE3\u7801\u98CE\u9669\u7B49\u7EA7\u5206\u6790"),(jn==null?void 0:jn.grade_statistics)&&y.createElement(ci.Z,{option:Ju((Vt=jn==null?void 0:jn.grade_statistics)==null?void 0:Vt.map(xt=>xt.specification_count),(jt=jn==null?void 0:jn.grade_statistics)==null?void 0:jt.map(xt=>xt.vulnerability_count),(Jt=jn==null?void 0:jn.grade_statistics)==null?void 0:Jt.map(xt=>xt.bug_count)),style:{height:400,width:600},opts:{renderer:"svg"}})),y.createElement("div",null,y.createElement("p",{style:{marginLeft:"20px",fontSize:"20px",fontWeight:500}},"\u4EE3\u7801\u8D28\u91CF\u5206\u5E03"),(jn==null?void 0:jn.quality_scores)&&y.createElement(ci.Z,{option:Mi(jn==null?void 0:jn.quality_scores.map((xt,zn)=>[zn+1,xt==null?void 0:xt.quality_score,xt==null?void 0:xt.user_name])),style:{height:400,width:600},opts:{renderer:"svg"}}))),y.createElement("div",null,y.createElement("div",{style:{display:"flex"}},y.createElement("p",{style:{marginLeft:"20px",fontSize:"20px",fontWeight:500,flex:"1"}},"\u8BE6\u7EC6\u5217\u8868"),y.createElement(kt.default.Search,{size:"middle",onSearch:xt=>{Bt({page:1,limit:Jr,search:xt})},style:{width:"300px"},enterButton:"\u641C\u7D22"})),y.createElement(be.default,{columns:an,dataSource:jn==null?void 0:jn.analysis,bordered:!0,scroll:{x:"calc(800px + 50%)"},pagination:!1,onChange:(xt,zn,Fr)=>{Fr.field&&(rt.sort_by=Fr.field),Fr.order||(rt.sort_direction="asc"),Fr.order==="ascend"&&(rt.sort_direction="asc"),Fr.order==="descend"&&(rt.sort_direction="desc"),Fr.order||(rt.sort_direction="asc"),Bt(ri({page:1,limit:Jr},rt))}}),y.createElement(lt.Z,{current:Un,total:jn==null?void 0:jn.total_count,pageSizeOptions:["10","20","50","100","200"],pageSize:Jr,style:{textAlign:"center",marginTop:"20px",marginBottom:"20px"},onChange:(xt,zn)=>{Cr(xt),Tn(zn),Bt({page:xt,limit:zn,group_course_ids:Qt})}}))),ua===2&&y.createElement("div",{style:{textAlign:"center",margin:"100px 0px",paddingBottom:"100px"}},y.createElement("img",{src:Wi}),y.createElement("br",null),y.createElement(Pe.ZP,{type:"primary",style:{width:"120px",height:"40px"},onClick:()=>{jr()}},"\u5237\u65B0\u9875\u9762")),y.createElement(ea,null),y.createElement(ye.default,{open:ma,title:"\u89C4\u5219\u8BF4\u660E",width:800,footer:null,onCancel:()=>{Xn(!1)}},y.createElement("p",null,"\u4E00\u3001\u7B49\u7EA7\u89C4\u5219"),y.createElement("p",{style:{marginLeft:"10px"}},"1. \u7F3A\u9677\u7B49\u7EA7"),y.createElement("p",{style:{marginLeft:"10px"}},y.createElement(be.default,{dataSource:Xu,columns:[{title:"\u7B49\u7EA7",dataIndex:"live"},{title:"\u7F3A\u9677\u8BC4\u4F30\u89C4\u5219",dataIndex:"gz"},{title:"\u6F0F\u6D1E\u8BC4\u4F30\u89C4\u5219",dataIndex:"ld"},{title:"\u4EE3\u7801\u89C4\u8303\u8BC4\u4F30\u89C4\u5219",dataIndex:"gf"}],pagination:!1})),y.createElement("p",{style:{marginLeft:"10px"}},"\u6CE8\uFF1A\u4EE3\u7801\u89C4\u8303\u8BC4\u4F30\u89C4\u5219\u4E2D\u6570\u503C\u6765\u6E90\u4E3A\u8BA1\u7B97\u6280\u672F\u503A\u52A1\u65F6\u95F4\u5360\u5F00\u53D1\u6240\u6709\u4EE3\u7801\u6240\u9700\u8981\u7684\u65F6\u95F4\u7684\u6BD4\u4F8B\uFF08Technical Debt Ratio\uFF09"),y.createElement("p",{style:{marginLeft:"20px"}},"Technical Debt Ratio = \u6280\u672F\u503A\u52A1\u65F6\u95F4 / \u5F00\u53D1\u65F6\u95F4"),y.createElement("p",{style:{marginLeft:"20px"}},"\u6280\u672F\u503A\u52A1\u65F6\u95F4\u4E3A\u4FEE\u590D\u6240\u6709\u95EE\u9898\u6240\u9700\u8981\u7684\u65F6\u95F4\u3002"),y.createElement("p",null,"\u4E8C\u3001\u590D\u6742\u5EA6\u89C4\u5219"),y.createElement("p",{style:{marginLeft:"10px"}},"\u6839\u636E\u4EE3\u7801\u8DEF\u5F84\u6570\u8BA1\u7B97\u7684\u6570\u503C\uFF0C\u6BCF\u5F53\u4E00\u4E2A\u51FD\u6570\u7684\u63A7\u5236\u6D41\u5206\u53C9\u65F6\uFF0C\u590D\u6742\u5EA6\u8BA1\u6570\u5668\u5C31\u4F1A\u81EA\u589E\u4E00\u3002"),y.createElement("p",{style:{marginLeft:"10px"}},"\u6BCF\u4E2A\u7A0B\u5E8F\u8BED\u8A00\u7684\u5173\u952E\u5B57\u5BF9\u5E94\u7684\u590D\u6742\u5EA6\u6570\u636E\u4E0D\u540C\uFF0C\u4F46\u6BCF\u4E2A\u51FD\u6570\u7684\u6700\u5C0F\u590D\u6742\u5EA6\u4E3A1\u3002\uFF08\u7279\u5B9A\u8BED\u8A00\u7684\u8BE6\u7EC6\u6570\u636E\u7565\uFF09"),y.createElement("p",null,"\u4E09\u3001\u4EE3\u7801\u8D28\u91CF\u5206\u89C4\u5219"),y.createElement("p",{style:{marginLeft:"10px"}},"\u4EE3\u7801\u8D28\u91CF\u5206 = 0.5*\u7F3A\u9677\u5206\u6570 + 0.3*\u6F0F\u6D1E\u5206\u6570 + 0.2*\u4EE3\u7801\u89C4\u8303\u6027\u5206\u6570"),y.createElement("p",{style:{marginLeft:"10px"}},"\u5176\u4E2D\uFF1A"),y.createElement("p",{style:{marginLeft:"10px"}},"\u7F3A\u9677/\u6F0F\u6D1E/\u4EE3\u7801\u89C4\u8303\u6027\u5206\u6570\u8BA1\u7B97\u89C4\u5219\u4E3A\uFF1A100 - 100 *((100*\u963B\u65AD\u6570 + 5*\u4E25\u91CD\u6570 + 3*\u4E3B\u8981\u6570 + 1*\u6B21\u6570\uFF09/ \u4EE3\u7801\u884C\u6570\uFF09"),y.createElement("p",{style:{marginLeft:"10px"}},"\u6CE8\uFF1A\u5206\u6570\u4E3A\u7A7A\u7684\u4EE3\u8868\u4E0D\u652F\u6301\u7684\u6587\u4EF6\u683C\u5F0F\u3002")),y.createElement(ye.default,{centered:!0,width:1200,title:"\u8BE6\u7EC6\u5206\u6790",destroyOnClose:!0,open:!!cr,footer:null,onCancel:()=>ur(!1)},y.createElement("div",{style:{height:500,overflow:"hidden"}},!!cr&&y.createElement("iframe",{style:{height:"100%",width:"100%"},src:`https://sonar.educoder.net/project/issues?id=${Mt==null?void 0:Mt.categoryId}-${cr==null?void 0:cr.student_number}&resolved=false`,frameBorder:"0"}))))};var oo=(0,Be.connect)(({shixunHomeworks:le,loading:me})=>({shixunHomeworks:le,loading:me.effects}))(yi),Pi=ee(26724),Gi=ee.n(Pi),Vl=ee(59301),Ki=Object.defineProperty,ai=Object.defineProperties,Ai=Object.getOwnPropertyDescriptors,qu=Object.getOwnPropertySymbols,Ci=Object.prototype.hasOwnProperty,di=Object.prototype.propertyIsEnumerable,Zi=(le,me,ce)=>me in le?Ki(le,me,{enumerable:!0,configurable:!0,writable:!0,value:ce}):le[me]=ce,Yi=(le,me)=>{for(var ce in me||(me={}))Ci.call(me,ce)&&Zi(le,ce,me[ce]);if(qu)for(var ce of qu(me))di.call(me,ce)&&Zi(le,ce,me[ce]);return le},Ji=(le,me)=>ai(le,Ai(me)),$a=(le,me,ce)=>new Promise((Nt,Vt)=>{var jt=rt=>{try{Mt(ce.next(rt))}catch(bt){Vt(bt)}},Jt=rt=>{try{Mt(ce.throw(rt))}catch(bt){Vt(bt)}},Mt=rt=>rt.done?Nt(rt.value):Promise.resolve(rt.value).then(jt,Jt);Mt((ce=ce.apply(le,me)).next())});const Ba=({shixunHomeworks:le,loading:me,dispatch:ce})=>{const Nt=(0,Be.useParams)(),Vt=(0,Be.useLocation)(),[jt,Jt]=(0,y.useState)([]),[Mt,rt]=(0,y.useState)([]),[bt,ua]=(0,y.useState)(!0),[pr,jn]=(0,y.useState)(!1),[Ir,Hn]=(0,y.useState)(1),[Un,Cr]=(0,y.useState)([]),[cr,ur]=(0,y.useState)(!1),[Jr,Tn]=(0,y.useState)(!1),[Qt,cn]=(0,y.useState)(!1),[ma,Xn]=(0,y.useState)("");(0,y.useEffect)(()=>{le.actionTabs.key==="\u4EE3\u7801\u67E5\u91CD"?(an.resetFields(),Jt([]),ur(!0),Bt()):ur(!1)},[le.actionTabs.key]);const[an]=dt.default.useForm();let jr=[];const Bt=()=>$a(void 0,null,function*(){var Fr;if(bt&&!pr){jn(!0),Hn(Ir+1);const Er=yield(0,st.JG)(Ji(Yi({},Nt),{page:Ir}));Xn(Er.repeat_setting_score);const Jn=[...Er.group_list];Er!=null&&Er.ungroup_list&&Jn.push({id:Er==null?void 0:Er.ungroup_list.id,name:Er==null?void 0:Er.ungroup_list.name,works_count:Er==null?void 0:Er.ungroup_list.work_count,last_review_time:Er==null?void 0:Er.ungroup_list.last_review_time}),Jt([...jt,...Jn]),jn(!1),((Fr=Er.group_list)==null?void 0:Fr.length)<10&&ua(!1)}}),xt=()=>{ce({type:"shixunHomeworks/setActionTabs",payload:{}}),Tn(!1),ua(!0),jn(!1),Hn(1),Jt([]),an.resetFields()},zn=[{title:"",dataIndex:"id",width:280,render:(Fr,Er)=>Vl.createElement(Pt.default,{disabled:!(Er.works_count>1),value:String(Er.id)},Er.name)},{title:"\u6709\u6548\u4F5C\u54C1\u6570",dataIndex:"works_count"},{title:"\u4E0A\u6B21\u67E5\u91CD\u65F6\u95F4",dataIndex:"last_review_time",width:130}];return Vl.createElement(ye.default,{centered:!0,title:"\u4EE3\u7801\u67E5\u91CD",keyboard:!1,maskClosable:!1,open:cr,okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",width:820,bodyStyle:{minHeight:200},onOk:()=>$a(void 0,null,function*(){const Fr=an.getFieldValue();if(Fr.group_ids.length){cn(!0);const Er=yield(0,Ee.ZP)(`/api/homework_commons/${Nt.categoryId}/homework_code_repeat.json`,{method:"post",body:{group_ids:[...Fr.group_ids]}});cn(!1),Er.status===0&&(xt(),yield ce({type:"shixunHomeworks/getShixunWorkList",payload:le.actionTabs.params}),window.location.href=`/classrooms/${Nt.coursesId}/shixun_homework/${Nt.categoryId}/detail?tabs=2`,ce({type:"shixunHomeworks/setActionTabs",payload:{key:"\u6267\u884C\u4EE3\u7801\u67E5\u91CD"}}))}}),okButtonProps:{loading:Qt},onCancel:xt},Vl.createElement("div",{style:{color:"gray"}},"\u5F53\u524D\u4EE3\u7801\u67E5\u91CD\u5206\u6570\u6263\u5206\u4E3A",Vl.createElement("span",{style:{color:"green"}},ma),"\u5206,\u5982\u9700\u8C03\u6574\u8BF7\u5728\u201C",Vl.createElement("a",{href:`/classrooms/${Nt.coursesId}/shixun_homework/${Nt.categoryId}/detail?tabs=3&score=2`},"\u8BBE\u7F6E-\u8BC4\u5206\u8BBE\u7F6E"),"\u201D\u4E2D\u8FDB\u884C\u7F16\u8F91"),Vl.createElement("div",null,"\u8BF7\u6CE8\u610F\uFF1A\u5728\u6267\u884C\u4EE3\u7801\u67E5\u91CD\u64CD\u4F5C\u540E\uFF0C\u82E5\u5B66\u751F\u63D0\u4EA4\u65B0\u7684\u4F5C\u54C1\u4EE3\u7801\uFF0C\u65B0\u4F5C\u54C1\u4EE3\u7801\u4E0D\u8BA1\u5165\u672C\u6B21\u67E5\u91CD\u7ED3\u679C\u3002"),le.codeReviewCourse&&Vl.createElement(dt.default,{form:an,onChange:Fr=>{Cr(Yi({},an.getFieldValue()))},initialValues:{group_ids:jr,end_time:ke()(ke()().add(7,"days").format("YYYY-MM-DD HH:mm"))}},Vl.createElement("div",{className:"flexd-table-header mt20"},Vl.createElement(be.default,{pagination:!1,dataSource:[],columns:zn})),Vl.createElement(dt.default.Item,{name:"group_ids"},Vl.createElement(Pt.default.Group,{className:"w100"},Vl.createElement("div",{style:{width:"100%",maxHeight:260,overflow:"auto"}},Vl.createElement(Gi(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:Fr=>{Bt()},hasMore:bt,useWindow:!1},Vl.createElement(be.default,{loading:me.effects["shixunHomeworks/getCodeReviewCourse"],showHeader:!1,columns:zn,dataSource:jt,pagination:!1})))))),Vl.createElement(Ue.Z,null,Vl.createElement(_e.Z,{className:"ml10"},Vl.createElement(Pt.default,{checked:Jr,onChange:Fr=>{Tn(Fr.target.checked);let Er=[];Fr.target.checked&&(Er=jt.filter(Jn=>Jn.works_count>1).map(Jn=>Jn.id+"")),an.setFieldsValue({group_ids:Er})}},"\u5168\u9009"))))};var ru=(0,Be.connect)(({shixunHomeworks:le,loading:me})=>({shixunHomeworks:le,loading:me}))(Ba),_u=ee(2948),Xi=ee(63443),Fi={flex_box_center:"flex_box_center___ifw7q",flex_space_between:"flex_space_between___XbpkU",flex_box_vertical_center:"flex_box_vertical_center___TqfOZ",flex_box_center_end:"flex_box_center_end___DaT_4",flex_box_column:"flex_box_column___hy0Nl",title:"title___iYOvG",menuTabs:"menuTabs___qIcvV",rightMenu:"rightMenu___pcK7x",shixunDetail:"shixunDetail___h414d",workListTabWrap:"workListTabWrap___BPpdb",workListTabButton:"workListTabButton___QdhmD",ai_review_new:"ai_review_new___qxpHV",btn_warp:"btn_warp___VYhhZ"},so=ee(60979),Io=ee(13676),qo=ee(61604),Ya=ee(75735),sa=ee(71635),ba=ee(88656),Br={saixuan:"saixuan___qXS0F",jianyi:"jianyi___JlBHC",jianyi_title:"jianyi_title___gvcLT",title_left:"title_left___JoKhN",title_right:"title_right___rkDjV",yijian:"yijian___VqHXI",zonglan_list:"zonglan_list___ecRe2",zonglan_item:"zonglan_item___rJaLw",item_top:"item_top___TlDBu",top_img:"top_img___Gi7uf",top_name:"top_name___iofiQ",item_bottom:"item_bottom___ELdu1",fenxi_list:"fenxi_list___rX810",fenxi_item:"fenxi_item___oJg7N",leixing:"leixing___UELfH",pingjia:"pingjia___L46t2",tubiao:"tubiao___u74Jl",tb_title:"tb_title___MgUmJ",pie_style:"pie_style____KIye",line:"line___ixwri",bar_style:"bar_style___TI7vj",inputBox:"inputBox___vG7Zf",apply:"apply___AoQu5",li:"li___zUJji",content:"content___DGP2Q",borderBox:"borderBox___hTD5A",text:"text___N6jsD",source:"source___lsbR7",action:"action___kNLeR"},ql=Object.defineProperty,vo=Object.getOwnPropertySymbols,Eo=Object.prototype.hasOwnProperty,Ws=Object.prototype.propertyIsEnumerable,_o=(le,me,ce)=>me in le?ql(le,me,{enumerable:!0,configurable:!0,writable:!0,value:ce}):le[me]=ce,Zs=(le,me)=>{for(var ce in me||(me={}))Eo.call(me,ce)&&_o(le,ce,me[ce]);if(vo)for(var ce of vo(me))Ws.call(me,ce)&&_o(le,ce,me[ce]);return le};const $o=le=>React.createElement("svg",Zs({width:16,height:15,xmlns:"http://www.w3.org/2000/svg"},le),React.createElement("title",null,"AI\u8F85\u5BFC"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("path",{d:"M7.272 10.426c0-1.849 1.102-3.439 2.683-4.152.159-.23.218-.507.247-.778a.713.713 0 0 0-.285-.644c.257-.798.435-1.64.344-2.478-.054-.497-.242-1.008-.644-1.354C9.34.78 8.97.656 8.603.604A1.063 1.063 0 0 0 8.26.287C7.882.069 7.424.014 6.987.005c-.772.01-1.585.133-2.222.568a2.223 2.223 0 0 0-.74.838c-.208.404-.296.856-.316 1.301-.032.722.105 1.439.291 2.138a.707.707 0 0 0-.288.606c.016.228.064.46.16.67.087.193.256.37.484.405.059.398.228.77.404 1.136.221.463.6.64.805.686v.696c-.16.423-3.238 1.295-4.075 1.781-.364.22-.71.477-.965.805-.323.413-.487 1.718-.525 2.255v.03h8.905a4.544 4.544 0 0 1-1.633-3.494Z",fill:"#75E7FF",fillRule:"nonzero"}),React.createElement("circle",{fill:"#145DFF",cx:11.492,cy:10.254,r:4.508}),React.createElement("path",{d:"m9.516 12.464.398-1.108h1.83l.397 1.108h.765l-1.67-4.42h-.814l-1.67 4.42h.764Zm1.976-1.68h-1.415l.698-1.944h.025l.692 1.945Zm2.563 1.68v-4.42h-.707v4.42h.707Z",fill:"#FFF",fillRule:"nonzero"})));var es="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNNy4yNzIgMTAuNDI2YzAtMS44NDkgMS4xMDItMy40MzkgMi42ODMtNC4xNTIuMTU5LS4yMy4yMTgtLjUwNy4yNDctLjc3OGEuNzEzLjcxMyAwIDAgMC0uMjg1LS42NDRjLjI1Ny0uNzk4LjQzNS0xLjY0LjM0NC0yLjQ3OC0uMDU0LS40OTctLjI0Mi0xLjAwOC0uNjQ0LTEuMzU0QzkuMzQuNzggOC45Ny42NTYgOC42MDMuNjA0QTEuMDYzIDEuMDYzIDAgMCAwIDguMjYuMjg3QzcuODgyLjA2OSA3LjQyNC4wMTQgNi45ODcuMDA1Yy0uNzcyLjAxLTEuNTg1LjEzMy0yLjIyMi41NjhhMi4yMjMgMi4yMjMgMCAwIDAtLjc0LjgzOGMtLjIwOC40MDQtLjI5Ni44NTYtLjMxNiAxLjMwMS0uMDMyLjcyMi4xMDUgMS40MzkuMjkxIDIuMTM4YS43MDcuNzA3IDAgMCAwLS4yODguNjA2Yy4wMTYuMjI4LjA2NC40Ni4xNi42Ny4wODcuMTkzLjI1Ni4zNy40ODQuNDA1LjA1OS4zOTguMjI4Ljc3LjQwNCAxLjEzNi4yMjEuNDYzLjYuNjQuODA1LjY4NnYuNjk2Yy0uMTYuNDIzLTMuMjM4IDEuMjk1LTQuMDc1IDEuNzgxLS4zNjQuMjItLjcxLjQ3Ny0uOTY1LjgwNS0uMzIzLjQxMy0uNDg3IDEuNzE4LS41MjUgMi4yNTV2LjAzaDguOTA1YTQuNTQ0IDQuNTQ0IDAgMCAxLTEuNjMzLTMuNDk0WiIgZmlsbD0iIzc1RTdGRiIgZmlsbC1ydWxlPSJub256ZXJvIi8+PGNpcmNsZSBmaWxsPSIjMTQ1REZGIiBjeD0iMTEuNDkyIiBjeT0iMTAuMjU0IiByPSI0LjUwOCIvPjxwYXRoIGQ9Im05LjUxNiAxMi40NjQuMzk4LTEuMTA4aDEuODNsLjM5NyAxLjEwOGguNzY1bC0xLjY3LTQuNDJoLS44MTRsLTEuNjcgNC40MmguNzY0Wm0xLjk3Ni0xLjY4aC0xLjQxNWwuNjk4LTEuOTQ0aC4wMjVsLjY5MiAxLjk0NVptMi41NjMgMS42OHYtNC40MmgtLjcwN3Y0LjQyaC43MDdaIiBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L2c+PC9zdmc+",ko=Object.defineProperty,ts=Object.getOwnPropertySymbols,Lo=Object.prototype.hasOwnProperty,No=Object.prototype.propertyIsEnumerable,Po=(le,me,ce)=>me in le?ko(le,me,{enumerable:!0,configurable:!0,writable:!0,value:ce}):le[me]=ce,ns=(le,me)=>{for(var ce in me||(me={}))Lo.call(me,ce)&&Po(le,ce,me[ce]);if(ts)for(var ce of ts(me))No.call(me,ce)&&Po(le,ce,me[ce]);return le};const rs=le=>React.createElement("svg",ns({width:16,height:16,xmlns:"http://www.w3.org/2000/svg"},le),React.createElement("title",null,"\u7F16\u7EC4"),React.createElement("g",{fillRule:"nonzero",fill:"none"},React.createElement("path",{d:"M8 5.12c3.84 0 6.96 2.4 6.96 5.44C14.96 13.6 11.84 16 8 16c-3.84-.08-6.96-2.4-6.96-5.44 0-3.04 3.12-5.44 6.96-5.44Z",fill:"#DBDCFF"}),React.createElement("path",{d:"M10.08 14.8c1.84-.16 2.48-2.24 2.56-4.16 0-2-2-2.72-4.56-2.72-2.56 0-4.56.72-4.56 2.72 0 1.76.56 3.76 2.24 4.08.48.08 4.08.16 4.32.08Z",fill:"#111ACC"}),React.createElement("path",{d:"M6.32 10.72c.24 0 .4.16.4.4v.96c0 .24-.16.4-.4.4-.24 0-.4-.16-.4-.4v-.96c-.08-.16.16-.4.4-.4Zm3.44 0c.24 0 .4.16.4.4v.96c0 .24-.16.4-.4.4-.24 0-.4-.16-.4-.4v-.96c0-.16.16-.4.4-.4Z",fill:"#FFF"}),React.createElement("path",{d:"M14.32 8.24c.88 0 1.68 1.12 1.68 2.4 0 1.36-.96 2.4-1.84 2.4 0 0 .8-1.2.8-2.48s-.64-2.32-.64-2.32Zm-12.64.08-.08.08c-.16.32-.56 1.2-.56 2.16 0 1.2.56 2.16.8 2.48C.96 13.04 0 12 0 10.64c0-1.28.8-2.32 1.68-2.32Z",fill:"#8187FF"}),React.createElement("path",{d:"M8 0c.32 0 .48.24.48.48v3.44c0 .32-.24.48-.48.48s-.48-.16-.48-.48V.48C7.52.24 7.76 0 8 0Z",fill:"#701CDC"}),React.createElement("path",{d:"M6 .72c.32 0 .48.24.48.48v2.08c0 .32-.24.48-.48.48s-.56-.24-.56-.48V1.2c0-.32.24-.48.56-.48Z",fill:"#371CDC"}),React.createElement("path",{d:"M10.08.72c.32 0 .48.24.48.48v2.08c0 .32-.24.48-.48.48s-.48-.24-.48-.48V1.2c0-.32.24-.48.48-.48Z",fill:"#AB2FF0"}),React.createElement("path",{d:"M3.92 1.36c.32 0 .48.24.48.48v.72c0 .32-.24.48-.48.48s-.56-.16-.56-.48v-.64c0-.32.24-.56.56-.56Z",fill:"#6D57F2"}),React.createElement("path",{d:"M12.16 1.36c.32 0 .48.24.48.48v.72c0 .32-.24.48-.48.48s-.48-.24-.48-.48v-.64c0-.32.24-.56.48-.56Z",fill:"#C86FFA"})));var as="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbC1ydWxlPSJub256ZXJvIiBmaWxsPSJub25lIj48cGF0aCBkPSJNOCA1LjEyYzMuODQgMCA2Ljk2IDIuNCA2Ljk2IDUuNDRDMTQuOTYgMTMuNiAxMS44NCAxNiA4IDE2Yy0zLjg0LS4wOC02Ljk2LTIuNC02Ljk2LTUuNDQgMC0zLjA0IDMuMTItNS40NCA2Ljk2LTUuNDRaIiBmaWxsPSIjREJEQ0ZGIi8+PHBhdGggZD0iTTEwLjA4IDE0LjhjMS44NC0uMTYgMi40OC0yLjI0IDIuNTYtNC4xNiAwLTItMi0yLjcyLTQuNTYtMi43Mi0yLjU2IDAtNC41Ni43Mi00LjU2IDIuNzIgMCAxLjc2LjU2IDMuNzYgMi4yNCA0LjA4LjQ4LjA4IDQuMDguMTYgNC4zMi4wOFoiIGZpbGw9IiMxMTFBQ0MiLz48cGF0aCBkPSJNNi4zMiAxMC43MmMuMjQgMCAuNC4xNi40LjR2Ljk2YzAgLjI0LS4xNi40LS40LjQtLjI0IDAtLjQtLjE2LS40LS40di0uOTZjLS4wOC0uMTYuMTYtLjQuNC0uNFptMy40NCAwYy4yNCAwIC40LjE2LjQuNHYuOTZjMCAuMjQtLjE2LjQtLjQuNC0uMjQgMC0uNC0uMTYtLjQtLjR2LS45NmMwLS4xNi4xNi0uNC40LS40WiIgZmlsbD0iI0ZGRiIvPjxwYXRoIGQ9Ik0xNC4zMiA4LjI0Yy44OCAwIDEuNjggMS4xMiAxLjY4IDIuNCAwIDEuMzYtLjk2IDIuNC0xLjg0IDIuNCAwIDAgLjgtMS4yLjgtMi40OHMtLjY0LTIuMzItLjY0LTIuMzJabS0xMi42NC4wOC0uMDguMDhjLS4xNi4zMi0uNTYgMS4yLS41NiAyLjE2IDAgMS4yLjU2IDIuMTYuOCAyLjQ4Qy45NiAxMy4wNCAwIDEyIDAgMTAuNjRjMC0xLjI4LjgtMi4zMiAxLjY4LTIuMzJaIiBmaWxsPSIjODE4N0ZGIi8+PHBhdGggZD0iTTggMGMuMzIgMCAuNDguMjQuNDguNDh2My40NGMwIC4zMi0uMjQuNDgtLjQ4LjQ4cy0uNDgtLjE2LS40OC0uNDhWLjQ4QzcuNTIuMjQgNy43NiAwIDggMFoiIGZpbGw9IiM3MDFDREMiLz48cGF0aCBkPSJNNiAuNzJjLjMyIDAgLjQ4LjI0LjQ4LjQ4djIuMDhjMCAuMzItLjI0LjQ4LS40OC40OHMtLjU2LS4yNC0uNTYtLjQ4VjEuMmMwLS4zMi4yNC0uNDguNTYtLjQ4WiIgZmlsbD0iIzM3MUNEQyIvPjxwYXRoIGQ9Ik0xMC4wOC43MmMuMzIgMCAuNDguMjQuNDguNDh2Mi4wOGMwIC4zMi0uMjQuNDgtLjQ4LjQ4cy0uNDgtLjI0LS40OC0uNDhWMS4yYzAtLjMyLjI0LS40OC40OC0uNDhaIiBmaWxsPSIjQUIyRkYwIi8+PHBhdGggZD0iTTMuOTIgMS4zNmMuMzIgMCAuNDguMjQuNDguNDh2LjcyYzAgLjMyLS4yNC40OC0uNDguNDhzLS41Ni0uMTYtLjU2LS40OHYtLjY0YzAtLjMyLjI0LS41Ni41Ni0uNTZaIiBmaWxsPSIjNkQ1N0YyIi8+PHBhdGggZD0iTTEyLjE2IDEuMzZjLjMyIDAgLjQ4LjI0LjQ4LjQ4di43MmMwIC4zMi0uMjQuNDgtLjQ4LjQ4cy0uNDgtLjI0LS40OC0uNDh2LS42NGMwLS4zMi4yNC0uNTYuNDgtLjU2WiIgZmlsbD0iI0M4NkZGQSIvPjwvZz48L3N2Zz4=",co=Object.defineProperty,ls=Object.getOwnPropertySymbols,yo=Object.prototype.hasOwnProperty,Gu=Object.prototype.propertyIsEnumerable,Oo=(le,me,ce)=>me in le?co(le,me,{enumerable:!0,configurable:!0,writable:!0,value:ce}):le[me]=ce,Ys=(le,me)=>{for(var ce in me||(me={}))yo.call(me,ce)&&Oo(le,ce,me[ce]);if(ls)for(var ce of ls(me))Gu.call(me,ce)&&Oo(le,ce,me[ce]);return le};const Hs=le=>React.createElement("svg",Ys({width:16,height:16,xmlns:"http://www.w3.org/2000/svg"},le),React.createElement("title",null,"\u4EE3\u7801\u8BC4\u4EF7"),React.createElement("g",{fillRule:"nonzero",fill:"none"},React.createElement("path",{d:"M15.88 2.91H.012V.374C.011.3.084.156.084.084.156.084.3.01.374.01h15.145c.072 0 .217.073.29.073.072.072.072.145.072.29V2.91Z",fill:"#FFC80F"}),React.createElement("path",{d:"M9.432 2.078c-.218 0-.363-.16-.435-.32 0-.08-.073-.161-.073-.241 0-.16.073-.24.145-.401.145-.24.508-.16.652 0 .073.08.145.24.145.4 0 .161-.072.241-.145.402-.072.08-.217.16-.29.16Zm1.884-.561c0-.16.072-.24.145-.401.072-.16.217-.16.362-.16.29 0 .507.24.507.56 0 .161-.072.241-.145.402a.527.527 0 0 1-.362.16c-.29 0-.507-.24-.507-.561Zm2.97.561a.527.527 0 0 1-.362-.16.67.67 0 0 1-.145-.642c0-.08.073-.16.073-.16a.385.385 0 0 1 .652 0c.073.08.145.24.145.4 0 .161-.072.241-.145.402 0 .08-.145.16-.217.16",fill:"#FFF"}),React.createElement("path",{d:"M1.46 15.953h12.972c.797 0 1.449-.652 1.449-1.449V2.91H.01v11.594c0 .797.652 1.45 1.45 1.45Z",fill:"#FFE6CC"}),React.createElement("path",{d:"m3.562 3.924.58 1.305 1.304.217-.87.942.218 1.377-1.232-.652-1.232.652.218-1.377-.87-1.014 1.304-.218.58-1.232Zm4.855 0 .58 1.305 1.304.217-.87.942.218 1.377-1.232-.652-1.16.652.218-1.377-1.014-1.014 1.304-.218.652-1.232Z",fill:"#FFB465"}),React.createElement("path",{d:"M8.924 9.577H6.823c-.073 0-.073 0-.145-.073-.072-.072 0-.072 0-.145 0-.072.072-.145.145-.145h2.101c.073 0 .073 0 .145.073 0 0 .073.072.073.145-.073.072-.145.145-.218.145Zm-2.97 0h-3.19c-.072 0-.072 0-.144-.073-.072-.072 0-.072 0-.145 0-.072.072-.145.145-.145H5.88c.072 0 .072 0 .145.073.072.072.072.072.072.145a.156.156 0 0 1-.145.145Zm7.173 1.086h-1.811c-.073 0-.073 0-.145-.072-.073-.072-.073-.072-.073-.145 0-.072.073-.145.145-.145h1.812c.072 0 .072 0 .145.073 0 0 .072.072.072.145a.156.156 0 0 1-.145.144Zm-2.68 0H8.271c-.072 0-.072 0-.145-.072-.072-.072-.072-.072-.072-.145 0-.072.072-.145.145-.145h2.174c.072 0 .072 0 .145.073 0 0 .072.072.072.145a.156.156 0 0 1-.145.144Zm-3.117 0H4.794c-.073 0-.073 0-.145-.072 0 0-.072-.072-.072-.145 0-.072.072-.145.144-.145h2.537c.072 0 .072 0 .145.073 0 0 .072.072.072.145.073.072 0 .144-.145.144Zm-3.84 0h-.725c-.073 0-.073 0-.145-.072 0 0-.072-.072-.072-.145 0-.072.072-.145.144-.145h.653c.072 0 .072 0 .145.073 0 0 .072.072.072.145.073.072 0 .144-.072.144Zm8.043 1.16H9.36c-.072 0-.072 0-.145-.073 0 0-.072-.072-.072-.144 0-.073.072-.145.145-.145h2.174c.072 0 .072 0 .145.072 0 0 .072.073.072.145.072.072-.072.145-.145.145Zm-3.043 0H4.794c-.073 0-.073 0-.145-.073 0 0-.072-.072-.072-.144 0-.073.072-.145.144-.145h3.696c.073 0 .073 0 .145.072 0 0 .073.073.073.145a.156.156 0 0 1-.145.145Zm-5 0h-.725c-.073 0-.073 0-.145-.073 0 0-.072-.072-.072-.144 0-.073.072-.145.144-.145h.653c.072 0 .072 0 .145.072.072.073.145.073.145.145a.156.156 0 0 1-.145.145Zm8.043 1.16H9.36c-.072 0-.072 0-.145-.073 0 0-.072-.073-.072-.145 0-.073.072-.145.145-.145h2.174c.072 0 .072 0 .145.072 0 0 .072.073.072.145.072.073-.072.145-.145.145Zm-3.043 0H4.794c-.073 0-.073 0-.145-.073 0 0-.072-.073-.072-.145 0-.073.072-.145.144-.145h3.696c.073 0 .073 0 .145.072 0 0 .073.073.073.145a.156.156 0 0 1-.145.145Zm-5 0h-.725c-.073 0-.073 0-.145-.073 0 0-.072-.073-.072-.145 0-.073.072-.145.144-.145h.653c.072 0 .072 0 .145.072 0 0 .072.073.072.145.073.073 0 .145-.072.145Z",fill:"#6E3902"}),React.createElement("path",{d:"M4.794 7.765 3.562 7.04l-1.16.725 1.16-1.45h.217l.29-.507 1.45-.507-.942 1.015.217 1.449Zm4.855 0L8.417 7.04l-1.16.725 1.16-1.45h.29l.217-.507 1.45-.507-.942 1.015.217 1.449Z",fill:"#FF992E"})));var Ku="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbC1ydWxlPSJub256ZXJvIiBmaWxsPSJub25lIj48cGF0aCBkPSJNMTUuODggMi45MUguMDEyVi4zNzRDLjAxMS4zLjA4NC4xNTYuMDg0LjA4NC4xNTYuMDg0LjMuMDEuMzc0LjAxaDE1LjE0NWMuMDcyIDAgLjIxNy4wNzMuMjkuMDczLjA3Mi4wNzIuMDcyLjE0NS4wNzIuMjlWMi45MVoiIGZpbGw9IiNGRkM4MEYiLz48cGF0aCBkPSJNOS40MzIgMi4wNzhjLS4yMTggMC0uMzYzLS4xNi0uNDM1LS4zMiAwLS4wOC0uMDczLS4xNjEtLjA3My0uMjQxIDAtLjE2LjA3My0uMjQuMTQ1LS40MDEuMTQ1LS4yNC41MDgtLjE2LjY1MiAwIC4wNzMuMDguMTQ1LjI0LjE0NS40IDAgLjE2MS0uMDcyLjI0MS0uMTQ1LjQwMi0uMDcyLjA4LS4yMTcuMTYtLjI5LjE2Wm0xLjg4NC0uNTYxYzAtLjE2LjA3Mi0uMjQuMTQ1LS40MDEuMDcyLS4xNi4yMTctLjE2LjM2Mi0uMTYuMjkgMCAuNTA3LjI0LjUwNy41NiAwIC4xNjEtLjA3Mi4yNDEtLjE0NS40MDJhLjUyNy41MjcgMCAwIDEtLjM2Mi4xNmMtLjI5IDAtLjUwNy0uMjQtLjUwNy0uNTYxWm0yLjk3LjU2MWEuNTI3LjUyNyAwIDAgMS0uMzYyLS4xNi42Ny42NyAwIDAgMS0uMTQ1LS42NDJjMC0uMDguMDczLS4xNi4wNzMtLjE2YS4zODUuMzg1IDAgMCAxIC42NTIgMGMuMDczLjA4LjE0NS4yNC4xNDUuNCAwIC4xNjEtLjA3Mi4yNDEtLjE0NS40MDIgMCAuMDgtLjE0NS4xNi0uMjE3LjE2IiBmaWxsPSIjRkZGIi8+PHBhdGggZD0iTTEuNDYgMTUuOTUzaDEyLjk3MmMuNzk3IDAgMS40NDktLjY1MiAxLjQ0OS0xLjQ0OVYyLjkxSC4wMXYxMS41OTRjMCAuNzk3LjY1MiAxLjQ1IDEuNDUgMS40NVoiIGZpbGw9IiNGRkU2Q0MiLz48cGF0aCBkPSJtMy41NjIgMy45MjQuNTggMS4zMDUgMS4zMDQuMjE3LS44Ny45NDIuMjE4IDEuMzc3LTEuMjMyLS42NTItMS4yMzIuNjUyLjIxOC0xLjM3Ny0uODctMS4wMTQgMS4zMDQtLjIxOC41OC0xLjIzMlptNC44NTUgMCAuNTggMS4zMDUgMS4zMDQuMjE3LS44Ny45NDIuMjE4IDEuMzc3LTEuMjMyLS42NTItMS4xNi42NTIuMjE4LTEuMzc3LTEuMDE0LTEuMDE0IDEuMzA0LS4yMTguNjUyLTEuMjMyWiIgZmlsbD0iI0ZGQjQ2NSIvPjxwYXRoIGQ9Ik04LjkyNCA5LjU3N0g2LjgyM2MtLjA3MyAwLS4wNzMgMC0uMTQ1LS4wNzMtLjA3Mi0uMDcyIDAtLjA3MiAwLS4xNDUgMC0uMDcyLjA3Mi0uMTQ1LjE0NS0uMTQ1aDIuMTAxYy4wNzMgMCAuMDczIDAgLjE0NS4wNzMgMCAwIC4wNzMuMDcyLjA3My4xNDUtLjA3My4wNzItLjE0NS4xNDUtLjIxOC4xNDVabS0yLjk3IDBoLTMuMTljLS4wNzIgMC0uMDcyIDAtLjE0NC0uMDczLS4wNzItLjA3MiAwLS4wNzIgMC0uMTQ1IDAtLjA3Mi4wNzItLjE0NS4xNDUtLjE0NUg1Ljg4Yy4wNzIgMCAuMDcyIDAgLjE0NS4wNzMuMDcyLjA3Mi4wNzIuMDcyLjA3Mi4xNDVhLjE1Ni4xNTYgMCAwIDEtLjE0NS4xNDVabTcuMTczIDEuMDg2aC0xLjgxMWMtLjA3MyAwLS4wNzMgMC0uMTQ1LS4wNzItLjA3My0uMDcyLS4wNzMtLjA3Mi0uMDczLS4xNDUgMC0uMDcyLjA3My0uMTQ1LjE0NS0uMTQ1aDEuODEyYy4wNzIgMCAuMDcyIDAgLjE0NS4wNzMgMCAwIC4wNzIuMDcyLjA3Mi4xNDVhLjE1Ni4xNTYgMCAwIDEtLjE0NS4xNDRabS0yLjY4IDBIOC4yNzFjLS4wNzIgMC0uMDcyIDAtLjE0NS0uMDcyLS4wNzItLjA3Mi0uMDcyLS4wNzItLjA3Mi0uMTQ1IDAtLjA3Mi4wNzItLjE0NS4xNDUtLjE0NWgyLjE3NGMuMDcyIDAgLjA3MiAwIC4xNDUuMDczIDAgMCAuMDcyLjA3Mi4wNzIuMTQ1YS4xNTYuMTU2IDAgMCAxLS4xNDUuMTQ0Wm0tMy4xMTcgMEg0Ljc5NGMtLjA3MyAwLS4wNzMgMC0uMTQ1LS4wNzIgMCAwLS4wNzItLjA3Mi0uMDcyLS4xNDUgMC0uMDcyLjA3Mi0uMTQ1LjE0NC0uMTQ1aDIuNTM3Yy4wNzIgMCAuMDcyIDAgLjE0NS4wNzMgMCAwIC4wNzIuMDcyLjA3Mi4xNDUuMDczLjA3MiAwIC4xNDQtLjE0NS4xNDRabS0zLjg0IDBoLS43MjVjLS4wNzMgMC0uMDczIDAtLjE0NS0uMDcyIDAgMC0uMDcyLS4wNzItLjA3Mi0uMTQ1IDAtLjA3Mi4wNzItLjE0NS4xNDQtLjE0NWguNjUzYy4wNzIgMCAuMDcyIDAgLjE0NS4wNzMgMCAwIC4wNzIuMDcyLjA3Mi4xNDUuMDczLjA3MiAwIC4xNDQtLjA3Mi4xNDRabTguMDQzIDEuMTZIOS4zNmMtLjA3MiAwLS4wNzIgMC0uMTQ1LS4wNzMgMCAwLS4wNzItLjA3Mi0uMDcyLS4xNDQgMC0uMDczLjA3Mi0uMTQ1LjE0NS0uMTQ1aDIuMTc0Yy4wNzIgMCAuMDcyIDAgLjE0NS4wNzIgMCAwIC4wNzIuMDczLjA3Mi4xNDUuMDcyLjA3Mi0uMDcyLjE0NS0uMTQ1LjE0NVptLTMuMDQzIDBINC43OTRjLS4wNzMgMC0uMDczIDAtLjE0NS0uMDczIDAgMC0uMDcyLS4wNzItLjA3Mi0uMTQ0IDAtLjA3My4wNzItLjE0NS4xNDQtLjE0NWgzLjY5NmMuMDczIDAgLjA3MyAwIC4xNDUuMDcyIDAgMCAuMDczLjA3My4wNzMuMTQ1YS4xNTYuMTU2IDAgMCAxLS4xNDUuMTQ1Wm0tNSAwaC0uNzI1Yy0uMDczIDAtLjA3MyAwLS4xNDUtLjA3MyAwIDAtLjA3Mi0uMDcyLS4wNzItLjE0NCAwLS4wNzMuMDcyLS4xNDUuMTQ0LS4xNDVoLjY1M2MuMDcyIDAgLjA3MiAwIC4xNDUuMDcyLjA3Mi4wNzMuMTQ1LjA3My4xNDUuMTQ1YS4xNTYuMTU2IDAgMCAxLS4xNDUuMTQ1Wm04LjA0MyAxLjE2SDkuMzZjLS4wNzIgMC0uMDcyIDAtLjE0NS0uMDczIDAgMC0uMDcyLS4wNzMtLjA3Mi0uMTQ1IDAtLjA3My4wNzItLjE0NS4xNDUtLjE0NWgyLjE3NGMuMDcyIDAgLjA3MiAwIC4xNDUuMDcyIDAgMCAuMDcyLjA3My4wNzIuMTQ1LjA3Mi4wNzMtLjA3Mi4xNDUtLjE0NS4xNDVabS0zLjA0MyAwSDQuNzk0Yy0uMDczIDAtLjA3MyAwLS4xNDUtLjA3MyAwIDAtLjA3Mi0uMDczLS4wNzItLjE0NSAwLS4wNzMuMDcyLS4xNDUuMTQ0LS4xNDVoMy42OTZjLjA3MyAwIC4wNzMgMCAuMTQ1LjA3MiAwIDAgLjA3My4wNzMuMDczLjE0NWEuMTU2LjE1NiAwIDAgMS0uMTQ1LjE0NVptLTUgMGgtLjcyNWMtLjA3MyAwLS4wNzMgMC0uMTQ1LS4wNzMgMCAwLS4wNzItLjA3My0uMDcyLS4xNDUgMC0uMDczLjA3Mi0uMTQ1LjE0NC0uMTQ1aC42NTNjLjA3MiAwIC4wNzIgMCAuMTQ1LjA3MiAwIDAgLjA3Mi4wNzMuMDcyLjE0NS4wNzMuMDczIDAgLjE0NS0uMDcyLjE0NVoiIGZpbGw9IiM2RTM5MDIiLz48cGF0aCBkPSJNNC43OTQgNy43NjUgMy41NjIgNy4wNGwtMS4xNi43MjUgMS4xNi0xLjQ1aC4yMTdsLjI5LS41MDcgMS40NS0uNTA3LS45NDIgMS4wMTUuMjE3IDEuNDQ5Wm00Ljg1NSAwTDguNDE3IDcuMDRsLTEuMTYuNzI1IDEuMTYtMS40NWguMjlsLjIxNy0uNTA3IDEuNDUtLjUwNy0uOTQyIDEuMDE1LjIxNyAxLjQ0OVoiIGZpbGw9IiNGRjk5MkUiLz48L2c+PC9zdmc+",Fl=Object.defineProperty,$u=Object.getOwnPropertySymbols,Oi=Object.prototype.hasOwnProperty,ji=Object.prototype.propertyIsEnumerable,jo=(le,me,ce)=>me in le?Fl(le,me,{enumerable:!0,configurable:!0,writable:!0,value:ce}):le[me]=ce,To=(le,me)=>{for(var ce in me||(me={}))Oi.call(me,ce)&&jo(le,ce,me[ce]);if($u)for(var ce of $u(me))ji.call(me,ce)&&jo(le,ce,me[ce]);return le};const Qs=le=>React.createElement("svg",To({width:16,height:14,xmlns:"http://www.w3.org/2000/svg"},le),React.createElement("title",null,"\u4EE3\u7801\u4F18\u5316"),React.createElement("g",{fillRule:"nonzero",fill:"none"},React.createElement("path",{d:"M11.792.005c.134.603.201 1.206.067 1.876H2.881c-.067-.737-.268-1.876.804-1.876h8.107ZM4.355 1.211c.134 0 .201-.134.134-.268s-.2-.2-.268-.2c-.134.066-.2.2-.134.267 0 .134.134.201.268.201Zm.938-.2c0-.068-.067-.135-.134-.202s-.134-.067-.2 0c-.068.067-.135.067-.135.201s.067.201.201.201.268-.134.268-.2Zm.536.2c.134 0 .201-.134.201-.2 0-.068 0-.135-.067-.135C5.896.742 5.896.742 5.83.742c-.134 0-.2.134-.2.268 0 .067 0 .134.066.134 0 .067.067.067.134.067Z",fill:"#8DCAFC"}),React.createElement("path",{d:"M11.792.005h.804c.268 0 .47.134.536.47.067.535.134 1.071.067 1.54a2.677 2.677 0 0 0-1.273-.134h-.067c.134-.603.134-1.273-.067-1.876Z",fill:"#63B9FC"}),React.createElement("path",{d:"M11.926 1.881c.067.804.134 1.675 0 2.412-.067.402.067.938.067 1.206 0 1.742 0 3.484.067 5.16H3.15c-.068 0-.135 0-.135-.068l-.067-.067V1.881h8.978Zm-6.7 2.948.871-.804c.201-.134.201-.335.134-.536-.335-.87-1.809.804-2.077 1.072-.134.201-.134.402 0 .536.201.201 2.211 2.412 2.077.804 0-.067-.067-.134-.067-.134l-.938-.804V4.83ZM8.71 3.757c0-.134 0-.2-.067-.335-.067-.134-.134-.2-.268-.2a.456.456 0 0 0-.536.267l-.67 2.48a.456.456 0 0 0 .268.535.456.456 0 0 0 .536-.268l.737-2.479Zm1.876.871c.067.067.134.134.134.201s0 .134-.067.201c-.2.201-1.742 1.407-.536 1.474.067 0 .134 0 .201-.067.335-.268.737-.603 1.072-.87.402-.403.871-.67.268-1.207-.335-.335-1.608-1.809-1.943-.804v.201c.134.268.47.603.871.871ZM6.5 7.71c0-.134-.067-.2-.2-.2H4.22c-.134 0-.2.066-.2.2v.067c0 .134.066.201.2.201h2.144c.067 0 .134 0 .134-.067v-.2Zm2.546 1.005c0-.134-.2-.268-.469-.268-.268 0-.469.134-.469.268s.201.268.47.268c.267 0 .468-.134.468-.268Zm-1.474 0c0-.134-.067-.2-.2-.2H4.22c-.067 0-.134 0-.134.066 0 .067-.067.067-.067.067 0 .134.067.201.201.201h3.15c.066 0 .133 0 .133-.067.067.067.067 0 .067-.067Zm2.48.871c0-.134-.135-.2-.336-.2-.2 0-.335.133-.335.267s.134.201.335.201c.134 0 .335-.134.335-.268Zm-4.356 0c0-.067 0-.134-.067-.134s-.067-.067-.134-.067H4.221c-.067 0-.134 0-.134.067-.067.067-.067.067-.067.134s0 .134.067.134.067.067.134.067h1.273c.067 0 .201-.067.201-.2Zm3.082 0c0-.134-.067-.2-.2-.2H6.431c-.067 0-.134 0-.134.066-.067.067-.067.067-.067.134s0 .134.067.134c.067.067.067.067.134.067h2.144c.067 0 .134 0 .134-.067.067 0 .067-.067.067-.134Z",fill:"#3291FC"}),React.createElement("path",{d:"M11.926 1.881c.402-.067.871 0 1.273.134v1.072l-.067 7.639h-1.139c-.067-1.743-.067-3.485-.067-5.16 0-.268-.134-.804-.067-1.206.134-.804.067-1.675.067-2.479Z",fill:"#3291FC"}),React.createElement("path",{d:"m13.2 2.082 1.741.067c-.938-.268-.402.603-.402.938h-1.273L13.2 2.082ZM2.88 2.15v1.005H1.675c-.067 0-.067.067-.067.134v7.303c0 .068.067.135.134.202.402.134.804.067 1.206-.202l.067.068c0 .067.067.067.134.067H13.2l1.34.067c.067.469-.067.87-.2 1.273H1.004c-.067 0-.134-.067-.201-.067-.067-.268-.134-.402-.134-.603V2.819c0-.402.201-.603.603-.603l1.608-.067Z",fill:"#A1AAEF"}),React.createElement("path",{d:"M14.941 2.216c.335.067.536.268.536.603.067 2.278.067 5.36-.067 9.18l-.536.067h-.603c.201-.402.268-.804.201-1.273V3.154c.067-.402-.469-1.206.47-.938Z",fill:"#A1AAEF"}),React.createElement("path",{d:"M2.881 3.154v7.37c-.402.269-.804.336-1.206.202-.067 0-.134-.135-.134-.202V3.221c0-.067.067-.134.067-.134l1.273.067Z",fill:"#DDE2F0"}),React.createElement("path",{d:"M13.2 3.154h1.272v7.572l-1.34-.067.067-7.505ZM.736 11.932c.067.067.134.067.201.067h13.936c.201.402.201.87-.067 1.273-4.623-.067-9.179-.067-13.802 0-.737 0-1.139-.335-.938-1.14 0-.066.067-.066.134-.066.201 0 .335-.067.536-.134Z",fill:"#DAE0FF"}),React.createElement("path",{d:"m15.41 11.999.402.067c.067 0 .134.067.134.134.201.87-.2 1.273-1.139 1.139.268-.47.268-.871.067-1.273l.536-.067Z",fill:"#CCD2F2"}),React.createElement("path",{d:"M4.221.742a.144.144 0 0 0-.134.134c0 .067 0 .134.067.201s.134.067.201.067a.144.144 0 0 0 .134-.134c0-.067 0-.134-.067-.2-.067-.068-.134-.068-.2-.068Zm.603.268c0 .067.067.134.134.201s.134.067.201 0 .134-.134.134-.2c0-.068-.067-.135-.134-.202s-.134-.067-.2 0c-.068.067-.135.067-.135.201ZM5.83.742c-.134 0-.2.134-.2.268s.066.201.2.201.201-.134.201-.2c0-.135-.134-.269-.2-.269Zm-.603 4.221.938.871c.067.067.067.067.067.134.134 1.541-1.876-.67-2.077-.804a.503.503 0 0 1 0-.603c.268-.268 1.742-1.943 2.077-1.139.134.201.067.402-.134.603l-.87.804v.134Zm3.15-1.742c.334.067.401.268.334.536l-.67 2.48c-.067.267-.268.334-.536.267s-.335-.268-.268-.536l.67-2.479c.067-.268.201-.335.47-.268Zm2.21 1.407c-.402-.268-.67-.603-.938-.87-.067-.068-.067-.135 0-.202.335-1.005 1.608.47 1.943.804.603.536.134.804-.268 1.206-.335.335-.67.603-1.072.871-.067.067-.134.067-.2.067-1.274-.134.334-1.34.535-1.474.067-.067.067-.134.067-.2 0-.068 0-.135-.067-.202Z",fill:"#F1EFF2"}),React.createElement("path",{d:"M4.221 7.51h2.144c.134 0 .201.066.201.2v.067c0 .134-.067.201-.2.201H4.22c-.134 0-.2-.067-.2-.2V7.71c0-.134.066-.2.2-.2Z",fill:"#FDDD44"}),React.createElement("path",{d:"M8.107 8.99c0 .165.067.497.201.497s.335.166.47 0c.133-.166.267-.332.267-.498 0-.166-.067-.498-.2-.498-.135 0-.336-.165-.47 0-.2.166-.268.332-.268.498ZM4.221 8.49h3.15c.133 0 .2.166.2.498 0 .332-.067.498-.2.498H4.22c-.134.166-.2 0-.2-.332 0-.498.066-.664.2-.664Z",fill:"#FC9743"}),React.createElement("path",{d:"M9.313 9.907c0 .152.067.304.201.457.134.152.268.152.335 0 .134-.153.201-.305.201-.457 0-.153-.067-.305-.2-.457-.135-.153-.269-.153-.336 0-.134.152-.2.304-.2.457ZM4.221 9.45h1.273c.134 0 .201.152.201.457 0 .304-.067.457-.2.457H4.22c-.134 0-.2-.153-.2-.457 0-.305.066-.457.2-.457Zm2.211 0h2.144c.134 0 .201.152.201.457 0 .304-.067.457-.2.457H6.431c-.134 0-.2-.153-.2-.457 0-.305.066-.457.2-.457Z",fill:"#28D1B3"})));var Us="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbC1ydWxlPSJub256ZXJvIiBmaWxsPSJub25lIj48cGF0aCBkPSJNMTEuNzkyLjAwNWMuMTM0LjYwMy4yMDEgMS4yMDYuMDY3IDEuODc2SDIuODgxYy0uMDY3LS43MzctLjI2OC0xLjg3Ni44MDQtMS44NzZoOC4xMDdaTTQuMzU1IDEuMjExYy4xMzQgMCAuMjAxLS4xMzQuMTM0LS4yNjhzLS4yLS4yLS4yNjgtLjJjLS4xMzQuMDY2LS4yLjItLjEzNC4yNjcgMCAuMTM0LjEzNC4yMDEuMjY4LjIwMVptLjkzOC0uMmMwLS4wNjgtLjA2Ny0uMTM1LS4xMzQtLjIwMnMtLjEzNC0uMDY3LS4yIDBjLS4wNjguMDY3LS4xMzUuMDY3LS4xMzUuMjAxcy4wNjcuMjAxLjIwMS4yMDEuMjY4LS4xMzQuMjY4LS4yWm0uNTM2LjJjLjEzNCAwIC4yMDEtLjEzNC4yMDEtLjIgMC0uMDY4IDAtLjEzNS0uMDY3LS4xMzVDNS44OTYuNzQyIDUuODk2Ljc0MiA1LjgzLjc0MmMtLjEzNCAwLS4yLjEzNC0uMi4yNjggMCAuMDY3IDAgLjEzNC4wNjYuMTM0IDAgLjA2Ny4wNjcuMDY3LjEzNC4wNjdaIiBmaWxsPSIjOERDQUZDIi8+PHBhdGggZD0iTTExLjc5Mi4wMDVoLjgwNGMuMjY4IDAgLjQ3LjEzNC41MzYuNDcuMDY3LjUzNS4xMzQgMS4wNzEuMDY3IDEuNTRhMi42NzcgMi42NzcgMCAwIDAtMS4yNzMtLjEzNGgtLjA2N2MuMTM0LS42MDMuMTM0LTEuMjczLS4wNjctMS44NzZaIiBmaWxsPSIjNjNCOUZDIi8+PHBhdGggZD0iTTExLjkyNiAxLjg4MWMuMDY3LjgwNC4xMzQgMS42NzUgMCAyLjQxMi0uMDY3LjQwMi4wNjcuOTM4LjA2NyAxLjIwNiAwIDEuNzQyIDAgMy40ODQuMDY3IDUuMTZIMy4xNWMtLjA2OCAwLS4xMzUgMC0uMTM1LS4wNjhsLS4wNjctLjA2N1YxLjg4MWg4Ljk3OFptLTYuNyAyLjk0OC44NzEtLjgwNGMuMjAxLS4xMzQuMjAxLS4zMzUuMTM0LS41MzYtLjMzNS0uODctMS44MDkuODA0LTIuMDc3IDEuMDcyLS4xMzQuMjAxLS4xMzQuNDAyIDAgLjUzNi4yMDEuMjAxIDIuMjExIDIuNDEyIDIuMDc3LjgwNCAwLS4wNjctLjA2Ny0uMTM0LS4wNjctLjEzNGwtLjkzOC0uODA0VjQuODNaTTguNzEgMy43NTdjMC0uMTM0IDAtLjItLjA2Ny0uMzM1LS4wNjctLjEzNC0uMTM0LS4yLS4yNjgtLjJhLjQ1Ni40NTYgMCAwIDAtLjUzNi4yNjdsLS42NyAyLjQ4YS40NTYuNDU2IDAgMCAwIC4yNjguNTM1LjQ1Ni40NTYgMCAwIDAgLjUzNi0uMjY4bC43MzctMi40NzlabTEuODc2Ljg3MWMuMDY3LjA2Ny4xMzQuMTM0LjEzNC4yMDFzMCAuMTM0LS4wNjcuMjAxYy0uMi4yMDEtMS43NDIgMS40MDctLjUzNiAxLjQ3NC4wNjcgMCAuMTM0IDAgLjIwMS0uMDY3LjMzNS0uMjY4LjczNy0uNjAzIDEuMDcyLS44Ny40MDItLjQwMy44NzEtLjY3LjI2OC0xLjIwNy0uMzM1LS4zMzUtMS42MDgtMS44MDktMS45NDMtLjgwNHYuMjAxYy4xMzQuMjY4LjQ3LjYwMy44NzEuODcxWk02LjUgNy43MWMwLS4xMzQtLjA2Ny0uMi0uMi0uMkg0LjIyYy0uMTM0IDAtLjIuMDY2LS4yLjJ2LjA2N2MwIC4xMzQuMDY2LjIwMS4yLjIwMWgyLjE0NGMuMDY3IDAgLjEzNCAwIC4xMzQtLjA2N3YtLjJabTIuNTQ2IDEuMDA1YzAtLjEzNC0uMi0uMjY4LS40NjktLjI2OC0uMjY4IDAtLjQ2OS4xMzQtLjQ2OS4yNjhzLjIwMS4yNjguNDcuMjY4Yy4yNjcgMCAuNDY4LS4xMzQuNDY4LS4yNjhabS0xLjQ3NCAwYzAtLjEzNC0uMDY3LS4yLS4yLS4ySDQuMjJjLS4wNjcgMC0uMTM0IDAtLjEzNC4wNjYgMCAuMDY3LS4wNjcuMDY3LS4wNjcuMDY3IDAgLjEzNC4wNjcuMjAxLjIwMS4yMDFoMy4xNWMuMDY2IDAgLjEzMyAwIC4xMzMtLjA2Ny4wNjcuMDY3LjA2NyAwIC4wNjctLjA2N1ptMi40OC44NzFjMC0uMTM0LS4xMzUtLjItLjMzNi0uMi0uMiAwLS4zMzUuMTMzLS4zMzUuMjY3cy4xMzQuMjAxLjMzNS4yMDFjLjEzNCAwIC4zMzUtLjEzNC4zMzUtLjI2OFptLTQuMzU2IDBjMC0uMDY3IDAtLjEzNC0uMDY3LS4xMzRzLS4wNjctLjA2Ny0uMTM0LS4wNjdINC4yMjFjLS4wNjcgMC0uMTM0IDAtLjEzNC4wNjctLjA2Ny4wNjctLjA2Ny4wNjctLjA2Ny4xMzRzMCAuMTM0LjA2Ny4xMzQuMDY3LjA2Ny4xMzQuMDY3aDEuMjczYy4wNjcgMCAuMjAxLS4wNjcuMjAxLS4yWm0zLjA4MiAwYzAtLjEzNC0uMDY3LS4yLS4yLS4ySDYuNDMxYy0uMDY3IDAtLjEzNCAwLS4xMzQuMDY2LS4wNjcuMDY3LS4wNjcuMDY3LS4wNjcuMTM0czAgLjEzNC4wNjcuMTM0Yy4wNjcuMDY3LjA2Ny4wNjcuMTM0LjA2N2gyLjE0NGMuMDY3IDAgLjEzNCAwIC4xMzQtLjA2Ny4wNjcgMCAuMDY3LS4wNjcuMDY3LS4xMzRaIiBmaWxsPSIjMzI5MUZDIi8+PHBhdGggZD0iTTExLjkyNiAxLjg4MWMuNDAyLS4wNjcuODcxIDAgMS4yNzMuMTM0djEuMDcybC0uMDY3IDcuNjM5aC0xLjEzOWMtLjA2Ny0xLjc0My0uMDY3LTMuNDg1LS4wNjctNS4xNiAwLS4yNjgtLjEzNC0uODA0LS4wNjctMS4yMDYuMTM0LS44MDQuMDY3LTEuNjc1LjA2Ny0yLjQ3OVoiIGZpbGw9IiMzMjkxRkMiLz48cGF0aCBkPSJtMTMuMiAyLjA4MiAxLjc0MS4wNjdjLS45MzgtLjI2OC0uNDAyLjYwMy0uNDAyLjkzOGgtMS4yNzNMMTMuMiAyLjA4MlpNMi44OCAyLjE1djEuMDA1SDEuNjc1Yy0uMDY3IDAtLjA2Ny4wNjctLjA2Ny4xMzR2Ny4zMDNjMCAuMDY4LjA2Ny4xMzUuMTM0LjIwMi40MDIuMTM0LjgwNC4wNjcgMS4yMDYtLjIwMmwuMDY3LjA2OGMwIC4wNjcuMDY3LjA2Ny4xMzQuMDY3SDEzLjJsMS4zNC4wNjdjLjA2Ny40NjktLjA2Ny44Ny0uMiAxLjI3M0gxLjAwNGMtLjA2NyAwLS4xMzQtLjA2Ny0uMjAxLS4wNjctLjA2Ny0uMjY4LS4xMzQtLjQwMi0uMTM0LS42MDNWMi44MTljMC0uNDAyLjIwMS0uNjAzLjYwMy0uNjAzbDEuNjA4LS4wNjdaIiBmaWxsPSIjQTFBQUVGIi8+PHBhdGggZD0iTTE0Ljk0MSAyLjIxNmMuMzM1LjA2Ny41MzYuMjY4LjUzNi42MDMuMDY3IDIuMjc4LjA2NyA1LjM2LS4wNjcgOS4xOGwtLjUzNi4wNjdoLS42MDNjLjIwMS0uNDAyLjI2OC0uODA0LjIwMS0xLjI3M1YzLjE1NGMuMDY3LS40MDItLjQ2OS0xLjIwNi40Ny0uOTM4WiIgZmlsbD0iI0ExQUFFRiIvPjxwYXRoIGQ9Ik0yLjg4MSAzLjE1NHY3LjM3Yy0uNDAyLjI2OS0uODA0LjMzNi0xLjIwNi4yMDItLjA2NyAwLS4xMzQtLjEzNS0uMTM0LS4yMDJWMy4yMjFjMC0uMDY3LjA2Ny0uMTM0LjA2Ny0uMTM0bDEuMjczLjA2N1oiIGZpbGw9IiNEREUyRjAiLz48cGF0aCBkPSJNMTMuMiAzLjE1NGgxLjI3MnY3LjU3MmwtMS4zNC0uMDY3LjA2Ny03LjUwNVpNLjczNiAxMS45MzJjLjA2Ny4wNjcuMTM0LjA2Ny4yMDEuMDY3aDEzLjkzNmMuMjAxLjQwMi4yMDEuODctLjA2NyAxLjI3My00LjYyMy0uMDY3LTkuMTc5LS4wNjctMTMuODAyIDAtLjczNyAwLTEuMTM5LS4zMzUtLjkzOC0xLjE0IDAtLjA2Ni4wNjctLjA2Ni4xMzQtLjA2Ni4yMDEgMCAuMzM1LS4wNjcuNTM2LS4xMzRaIiBmaWxsPSIjREFFMEZGIi8+PHBhdGggZD0ibTE1LjQxIDExLjk5OS40MDIuMDY3Yy4wNjcgMCAuMTM0LjA2Ny4xMzQuMTM0LjIwMS44Ny0uMiAxLjI3My0xLjEzOSAxLjEzOS4yNjgtLjQ3LjI2OC0uODcxLjA2Ny0xLjI3M2wuNTM2LS4wNjdaIiBmaWxsPSIjQ0NEMkYyIi8+PHBhdGggZD0iTTQuMjIxLjc0MmEuMTQ0LjE0NCAwIDAgMC0uMTM0LjEzNGMwIC4wNjcgMCAuMTM0LjA2Ny4yMDFzLjEzNC4wNjcuMjAxLjA2N2EuMTQ0LjE0NCAwIDAgMCAuMTM0LS4xMzRjMC0uMDY3IDAtLjEzNC0uMDY3LS4yLS4wNjctLjA2OC0uMTM0LS4wNjgtLjItLjA2OFptLjYwMy4yNjhjMCAuMDY3LjA2Ny4xMzQuMTM0LjIwMXMuMTM0LjA2Ny4yMDEgMCAuMTM0LS4xMzQuMTM0LS4yYzAtLjA2OC0uMDY3LS4xMzUtLjEzNC0uMjAycy0uMTM0LS4wNjctLjIgMGMtLjA2OC4wNjctLjEzNS4wNjctLjEzNS4yMDFaTTUuODMuNzQyYy0uMTM0IDAtLjIuMTM0LS4yLjI2OHMuMDY2LjIwMS4yLjIwMS4yMDEtLjEzNC4yMDEtLjJjMC0uMTM1LS4xMzQtLjI2OS0uMi0uMjY5Wm0tLjYwMyA0LjIyMS45MzguODcxYy4wNjcuMDY3LjA2Ny4wNjcuMDY3LjEzNC4xMzQgMS41NDEtMS44NzYtLjY3LTIuMDc3LS44MDRhLjUwMy41MDMgMCAwIDEgMC0uNjAzYy4yNjgtLjI2OCAxLjc0Mi0xLjk0MyAyLjA3Ny0xLjEzOS4xMzQuMjAxLjA2Ny40MDItLjEzNC42MDNsLS44Ny44MDR2LjEzNFptMy4xNS0xLjc0MmMuMzM0LjA2Ny40MDEuMjY4LjMzNC41MzZsLS42NyAyLjQ4Yy0uMDY3LjI2Ny0uMjY4LjMzNC0uNTM2LjI2N3MtLjMzNS0uMjY4LS4yNjgtLjUzNmwuNjctMi40NzljLjA2Ny0uMjY4LjIwMS0uMzM1LjQ3LS4yNjhabTIuMjEgMS40MDdjLS40MDItLjI2OC0uNjctLjYwMy0uOTM4LS44Ny0uMDY3LS4wNjgtLjA2Ny0uMTM1IDAtLjIwMi4zMzUtMS4wMDUgMS42MDguNDcgMS45NDMuODA0LjYwMy41MzYuMTM0LjgwNC0uMjY4IDEuMjA2LS4zMzUuMzM1LS42Ny42MDMtMS4wNzIuODcxLS4wNjcuMDY3LS4xMzQuMDY3LS4yLjA2Ny0xLjI3NC0uMTM0LjMzNC0xLjM0LjUzNS0xLjQ3NC4wNjctLjA2Ny4wNjctLjEzNC4wNjctLjIgMC0uMDY4IDAtLjEzNS0uMDY3LS4yMDJaIiBmaWxsPSIjRjFFRkYyIi8+PHBhdGggZD0iTTQuMjIxIDcuNTFoMi4xNDRjLjEzNCAwIC4yMDEuMDY2LjIwMS4ydi4wNjdjMCAuMTM0LS4wNjcuMjAxLS4yLjIwMUg0LjIyYy0uMTM0IDAtLjItLjA2Ny0uMi0uMlY3LjcxYzAtLjEzNC4wNjYtLjIuMi0uMloiIGZpbGw9IiNGRERENDQiLz48cGF0aCBkPSJNOC4xMDcgOC45OWMwIC4xNjUuMDY3LjQ5Ny4yMDEuNDk3cy4zMzUuMTY2LjQ3IDBjLjEzMy0uMTY2LjI2Ny0uMzMyLjI2Ny0uNDk4IDAtLjE2Ni0uMDY3LS40OTgtLjItLjQ5OC0uMTM1IDAtLjMzNi0uMTY1LS40NyAwLS4yLjE2Ni0uMjY4LjMzMi0uMjY4LjQ5OFpNNC4yMjEgOC40OWgzLjE1Yy4xMzMgMCAuMi4xNjYuMi40OTggMCAuMzMyLS4wNjcuNDk4LS4yLjQ5OEg0LjIyYy0uMTM0LjE2Ni0uMiAwLS4yLS4zMzIgMC0uNDk4LjA2Ni0uNjY0LjItLjY2NFoiIGZpbGw9IiNGQzk3NDMiLz48cGF0aCBkPSJNOS4zMTMgOS45MDdjMCAuMTUyLjA2Ny4zMDQuMjAxLjQ1Ny4xMzQuMTUyLjI2OC4xNTIuMzM1IDAgLjEzNC0uMTUzLjIwMS0uMzA1LjIwMS0uNDU3IDAtLjE1My0uMDY3LS4zMDUtLjItLjQ1Ny0uMTM1LS4xNTMtLjI2OS0uMTUzLS4zMzYgMC0uMTM0LjE1Mi0uMi4zMDQtLjIuNDU3Wk00LjIyMSA5LjQ1aDEuMjczYy4xMzQgMCAuMjAxLjE1Mi4yMDEuNDU3IDAgLjMwNC0uMDY3LjQ1Ny0uMi40NTdINC4yMmMtLjEzNCAwLS4yLS4xNTMtLjItLjQ1NyAwLS4zMDUuMDY2LS40NTcuMi0uNDU3Wm0yLjIxMSAwaDIuMTQ0Yy4xMzQgMCAuMjAxLjE1Mi4yMDEuNDU3IDAgLjMwNC0uMDY3LjQ1Ny0uMi40NTdINi40MzFjLS4xMzQgMC0uMi0uMTUzLS4yLS40NTcgMC0uMzA1LjA2Ni0uNDU3LjItLjQ1N1oiIGZpbGw9IiMyOEQxQjMiLz48L2c+PC9zdmc+",Ro=Object.defineProperty,qi=Object.getOwnPropertySymbols,us=Object.prototype.hasOwnProperty,zo=Object.prototype.propertyIsEnumerable,xi=(le,me,ce)=>me in le?Ro(le,me,{enumerable:!0,configurable:!0,writable:!0,value:ce}):le[me]=ce,is=(le,me)=>{for(var ce in me||(me={}))us.call(me,ce)&&xi(le,ce,me[ce]);if(qi)for(var ce of qi(me))zo.call(me,ce)&&xi(le,ce,me[ce]);return le};const Vs=le=>React.createElement("svg",is({width:14,height:16,xmlns:"http://www.w3.org/2000/svg"},le),React.createElement("title",null,"\u4EE3\u7801\u8BCA\u65AD"),React.createElement("g",{fill:"#6320FE",fillRule:"nonzero"},React.createElement("path",{d:"m1.272 3.267 1.667 1.666c.4-.333 1-.533 1.6-.533h2v10.467h-2c-.534 0-1.134-.2-1.534-.534L1.272 16l-.867-.867 1.8-1.8c-.133-.333-.266-.666-.266-1.066V10.2H.005V9H1.94V6.933c0-.4.066-.733.266-1.066l-1.8-1.8.867-.8Zm8 6.933c1.267 0 2.333 1 2.333 2.267 0 .266-.066.533-.133.8l1.867 1.866-.934.867-1.733-1.733a2.33 2.33 0 0 1-1.467.533c-1.266 0-2.333-1-2.333-2.267.067-1.266 1.067-2.333 2.4-2.333Z"}),React.createElement("path",{d:"m12.405 3.267.867.866L11.405 6c.134.267.2.6.2.933V10.6c-.533-.867-1.4-1.4-2.533-1.4-.8 0-1.533.333-2.067.867V4.4h2c.6 0 1.2.2 1.667.6l1.733-1.733Z"}),React.createElement("path",{d:"M6.805 0c1.467 0 2.6 1.133 2.6 2.6V4H4.14V2.6c0-1.467 1.2-2.6 2.666-2.6Z"})));var Gs="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0iIzYzMjBGRSIgZmlsbC1ydWxlPSJub256ZXJvIj48cGF0aCBkPSJtMS4yNzIgMy4yNjcgMS42NjcgMS42NjZjLjQtLjMzMyAxLS41MzMgMS42LS41MzNoMnYxMC40NjdoLTJjLS41MzQgMC0xLjEzNC0uMi0xLjUzNC0uNTM0TDEuMjcyIDE2bC0uODY3LS44NjcgMS44LTEuOGMtLjEzMy0uMzMzLS4yNjYtLjY2Ni0uMjY2LTEuMDY2VjEwLjJILjAwNVY5SDEuOTRWNi45MzNjMC0uNC4wNjYtLjczMy4yNjYtMS4wNjZsLTEuOC0xLjguODY3LS44Wm04IDYuOTMzYzEuMjY3IDAgMi4zMzMgMSAyLjMzMyAyLjI2NyAwIC4yNjYtLjA2Ni41MzMtLjEzMy44bDEuODY3IDEuODY2LS45MzQuODY3LTEuNzMzLTEuNzMzYTIuMzMgMi4zMyAwIDAgMS0xLjQ2Ny41MzNjLTEuMjY2IDAtMi4zMzMtMS0yLjMzMy0yLjI2Ny4wNjctMS4yNjYgMS4wNjctMi4zMzMgMi40LTIuMzMzWiIvPjxwYXRoIGQ9Im0xMi40MDUgMy4yNjcuODY3Ljg2NkwxMS40MDUgNmMuMTM0LjI2Ny4yLjYuMi45MzNWMTAuNmMtLjUzMy0uODY3LTEuNC0xLjQtMi41MzMtMS40LS44IDAtMS41MzMuMzMzLTIuMDY3Ljg2N1Y0LjRoMmMuNiAwIDEuMi4yIDEuNjY3LjZsMS43MzMtMS43MzNaIi8+PHBhdGggZD0iTTYuODA1IDBjMS40NjcgMCAyLjYgMS4xMzMgMi42IDIuNlY0SDQuMTRWMi42YzAtMS40NjcgMS4yLTIuNiAyLjY2Ni0yLjZaIi8+PC9nPjwvc3ZnPg==",Ao=Object.defineProperty,Co=Object.getOwnPropertySymbols,os=Object.prototype.hasOwnProperty,Ks=Object.prototype.propertyIsEnumerable,Wo=(le,me,ce)=>me in le?Ao(le,me,{enumerable:!0,configurable:!0,writable:!0,value:ce}):le[me]=ce,Js=(le,me)=>{for(var ce in me||(me={}))os.call(me,ce)&&Wo(le,ce,me[ce]);if(Co)for(var ce of Co(me))Ks.call(me,ce)&&Wo(le,ce,me[ce]);return le};const gc=le=>React.createElement("svg",Js({width:16,height:16,xmlns:"http://www.w3.org/2000/svg"},le),React.createElement("title",null,"\u4EE3\u7801\u6CE8\u91CA"),React.createElement("g",{fillRule:"nonzero",fill:"none"},React.createElement("path",{d:"M7.76 15.976c-.502 0-.996-.123-1.438-.361l-4.884-2.646C.539 12.47-.006 11.585 0 10.633V5.344c0-.95.54-1.835 1.437-2.336L6.322.361a3.042 3.042 0 0 1 2.876 0l4.885 2.647c.898.502 1.442 1.385 1.438 2.336v5.29c0 .95-.54 1.836-1.438 2.335l-4.885 2.646a3.018 3.018 0 0 1-1.438.361Z",fill:"#1EDAB5"}),React.createElement("path",{d:"M7.405 15.97c-.64-2.987-.64-5.09-.66-5.626L8.8 6c2.011-.731 3.36-1.886 6.388-1.912.222.389.34.828.343 1.276v5.289c0 .95-.542 1.835-1.438 2.336l-4.886 2.644a3.033 3.033 0 0 1-1.802.338Z",fill:"#77E89B"}),React.createElement("path",{d:"M4.614 4.4c.195 0 .352.187.352.416 0 .228-.157.414-.352.415-.196 0-.353.186-.353.415v2.076c0 .111-.038.217-.105.294l-.102.122.103.122a.453.453 0 0 1 .104.294v2.076c0 .23.158.415.354.415.194.001.351.187.351.415 0 .23-.157.415-.351.416-.585 0-1.062-.56-1.062-1.246V8.726l-.25-.294a.468.468 0 0 1 0-.588l.25-.294V5.646c0-.688.477-1.246 1.062-1.246Zm6.144 0c.584 0 1.06.56 1.06 1.246V7.55l.249.294a.471.471 0 0 1 0 .588l-.25.294v1.904c0 .688-.475 1.246-1.059 1.246a.347.347 0 0 1-.307-.207.48.48 0 0 1 0-.417.347.347 0 0 1 .306-.207c.196 0 .354-.186.354-.415V8.554c0-.111.037-.217.104-.294l.103-.122-.103-.122a.455.455 0 0 1-.104-.294V5.646c0-.23-.158-.415-.353-.415a.347.347 0 0 1-.307-.208.48.48 0 0 1 0-.416.347.347 0 0 1 .306-.207h.001ZM8.611 5.747a.374.374 0 0 1 .185.496l-2.177 4.756a.374.374 0 0 1-.68-.311l2.177-4.755a.374.374 0 0 1 .495-.185Z",fill:"#FFF"})));var Fo="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbC1ydWxlPSJub256ZXJvIiBmaWxsPSJub25lIj48cGF0aCBkPSJNNy43NiAxNS45NzZjLS41MDIgMC0uOTk2LS4xMjMtMS40MzgtLjM2MWwtNC44ODQtMi42NDZDLjUzOSAxMi40Ny0uMDA2IDExLjU4NSAwIDEwLjYzM1Y1LjM0NGMwLS45NS41NC0xLjgzNSAxLjQzNy0yLjMzNkw2LjMyMi4zNjFhMy4wNDIgMy4wNDIgMCAwIDEgMi44NzYgMGw0Ljg4NSAyLjY0N2MuODk4LjUwMiAxLjQ0MiAxLjM4NSAxLjQzOCAyLjMzNnY1LjI5YzAgLjk1LS41NCAxLjgzNi0xLjQzOCAyLjMzNWwtNC44ODUgMi42NDZhMy4wMTggMy4wMTggMCAwIDEtMS40MzguMzYxWiIgZmlsbD0iIzFFREFCNSIvPjxwYXRoIGQ9Ik03LjQwNSAxNS45N2MtLjY0LTIuOTg3LS42NC01LjA5LS42Ni01LjYyNkw4LjggNmMyLjAxMS0uNzMxIDMuMzYtMS44ODYgNi4zODgtMS45MTIuMjIyLjM4OS4zNC44MjguMzQzIDEuMjc2djUuMjg5YzAgLjk1LS41NDIgMS44MzUtMS40MzggMi4zMzZsLTQuODg2IDIuNjQ0YTMuMDMzIDMuMDMzIDAgMCAxLTEuODAyLjMzOFoiIGZpbGw9IiM3N0U4OUIiLz48cGF0aCBkPSJNNC42MTQgNC40Yy4xOTUgMCAuMzUyLjE4Ny4zNTIuNDE2IDAgLjIyOC0uMTU3LjQxNC0uMzUyLjQxNS0uMTk2IDAtLjM1My4xODYtLjM1My40MTV2Mi4wNzZjMCAuMTExLS4wMzguMjE3LS4xMDUuMjk0bC0uMTAyLjEyMi4xMDMuMTIyYS40NTMuNDUzIDAgMCAxIC4xMDQuMjk0djIuMDc2YzAgLjIzLjE1OC40MTUuMzU0LjQxNS4xOTQuMDAxLjM1MS4xODcuMzUxLjQxNSAwIC4yMy0uMTU3LjQxNS0uMzUxLjQxNi0uNTg1IDAtMS4wNjItLjU2LTEuMDYyLTEuMjQ2VjguNzI2bC0uMjUtLjI5NGEuNDY4LjQ2OCAwIDAgMSAwLS41ODhsLjI1LS4yOTRWNS42NDZjMC0uNjg4LjQ3Ny0xLjI0NiAxLjA2Mi0xLjI0NlptNi4xNDQgMGMuNTg0IDAgMS4wNi41NiAxLjA2IDEuMjQ2VjcuNTVsLjI0OS4yOTRhLjQ3MS40NzEgMCAwIDEgMCAuNTg4bC0uMjUuMjk0djEuOTA0YzAgLjY4OC0uNDc1IDEuMjQ2LTEuMDU5IDEuMjQ2YS4zNDcuMzQ3IDAgMCAxLS4zMDctLjIwNy40OC40OCAwIDAgMSAwLS40MTcuMzQ3LjM0NyAwIDAgMSAuMzA2LS4yMDdjLjE5NiAwIC4zNTQtLjE4Ni4zNTQtLjQxNVY4LjU1NGMwLS4xMTEuMDM3LS4yMTcuMTA0LS4yOTRsLjEwMy0uMTIyLS4xMDMtLjEyMmEuNDU1LjQ1NSAwIDAgMS0uMTA0LS4yOTRWNS42NDZjMC0uMjMtLjE1OC0uNDE1LS4zNTMtLjQxNWEuMzQ3LjM0NyAwIDAgMS0uMzA3LS4yMDguNDguNDggMCAwIDEgMC0uNDE2LjM0Ny4zNDcgMCAwIDEgLjMwNi0uMjA3aC4wMDFaTTguNjExIDUuNzQ3YS4zNzQuMzc0IDAgMCAxIC4xODUuNDk2bC0yLjE3NyA0Ljc1NmEuMzc0LjM3NCAwIDAgMS0uNjgtLjMxMWwyLjE3Ny00Ljc1NWEuMzc0LjM3NCAwIDAgMSAuNDk1LS4xODVaIiBmaWxsPSIjRkZGIi8+PC9nPjwvc3ZnPg==",ss=Object.defineProperty,cs=Object.getOwnPropertySymbols,Xs=Object.prototype.hasOwnProperty,ds=Object.prototype.propertyIsEnumerable,Hi=(le,me,ce)=>me in le?ss(le,me,{enumerable:!0,configurable:!0,writable:!0,value:ce}):le[me]=ce,Zo=(le,me)=>{for(var ce in me||(me={}))Xs.call(me,ce)&&Hi(le,ce,me[ce]);if(cs)for(var ce of cs(me))ds.call(me,ce)&&Hi(le,ce,me[ce]);return le};const Yo=le=>React.createElement("svg",Zo({width:16,height:16,xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink"},le),React.createElement("title",null,"1 (2)"),React.createElement("defs",null,React.createElement("path",{id:"yfjc_svg__a",d:"M0 0h16v16H0z"})),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("mask",{id:"yfjc_svg__b",fill:"#fff"},React.createElement("use",{xlinkHref:"#yfjc_svg__a"})),React.createElement("use",{fill:"#FFF",fillRule:"nonzero",opacity:.01,xlinkHref:"#yfjc_svg__a"}),React.createElement("g",{mask:"url(#yfjc_svg__b)"},React.createElement("g",{fillRule:"nonzero"},React.createElement("path",{d:"M4.45 1.367h6.278c2.424 0 3.636 1.212 3.636 3.636v6.695c0 2.424-1.212 3.636-3.636 3.636H4.45c-2.424 0-3.636-1.212-3.636-3.636V5.003c0-2.424 1.212-3.636 3.636-3.636Z",fill:"#FF8303"}),React.createElement("path",{d:"M4.688 3.891h5.8c1.455 0 2.182.727 2.182 2.182v4.695c0 1.455-.727 2.182-2.182 2.182h-5.8c-1.454 0-2.181-.727-2.181-2.182V6.073c0-1.455.727-2.182 2.181-2.182Z",fill:"#FFEBB4"}),React.createElement("path",{d:"M5.22 6.136h3.042c.455 0 .682.227.682.682 0 .454-.227.68-.682.68H5.221c-.455 0-.682-.226-.682-.68 0-.455.227-.682.682-.682ZM5.056.004h5.065c1.022 0 1.533.511 1.533 1.533 0 1.022-.511 1.533-1.533 1.533H5.056c-1.022 0-1.533-.51-1.533-1.533 0-1.022.511-1.533 1.533-1.533ZM5.22 9.202h5.075c.454 0 .681.228.681.682 0 .454-.227.681-.681.681H5.221c-.455 0-.682-.227-.682-.681 0-.454.227-.682.682-.682Z",fill:"#FFCC34"})),React.createElement("path",{d:"m12.878 12.584 1.563 1.563a.82.82 0 0 1-1.163 1.156l-1.624-1.623a3.32 3.32 0 1 1 1.786-2.945c0 .66-.196 1.304-.562 1.849Zm-1.178-1.85a1.58 1.58 0 1 0-3.16 0 1.58 1.58 0 0 0 3.16 0Z",stroke:"#FFF",fill:"#FF8303",fillRule:"nonzero"}))));var fs="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNMCAwaDE2djE2SDB6Ii8+PC9kZWZzPjxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PG1hc2sgaWQ9ImIiIGZpbGw9IiNmZmYiPjx1c2UgeGxpbms6aHJlZj0iI2EiLz48L21hc2s+PHVzZSBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iIG9wYWNpdHk9Ii4wMSIgeGxpbms6aHJlZj0iI2EiLz48ZyBtYXNrPSJ1cmwoI2IpIj48ZyBmaWxsLXJ1bGU9Im5vbnplcm8iPjxwYXRoIGQ9Ik00LjQ1IDEuMzY3aDYuMjc4YzIuNDI0IDAgMy42MzYgMS4yMTIgMy42MzYgMy42MzZ2Ni42OTVjMCAyLjQyNC0xLjIxMiAzLjYzNi0zLjYzNiAzLjYzNkg0LjQ1Yy0yLjQyNCAwLTMuNjM2LTEuMjEyLTMuNjM2LTMuNjM2VjUuMDAzYzAtMi40MjQgMS4yMTItMy42MzYgMy42MzYtMy42MzZaIiBmaWxsPSIjRkY4MzAzIi8+PHBhdGggZD0iTTQuNjg4IDMuODkxaDUuOGMxLjQ1NSAwIDIuMTgyLjcyNyAyLjE4MiAyLjE4MnY0LjY5NWMwIDEuNDU1LS43MjcgMi4xODItMi4xODIgMi4xODJoLTUuOGMtMS40NTQgMC0yLjE4MS0uNzI3LTIuMTgxLTIuMTgyVjYuMDczYzAtMS40NTUuNzI3LTIuMTgyIDIuMTgxLTIuMTgyWiIgZmlsbD0iI0ZGRUJCNCIvPjxwYXRoIGQ9Ik01LjIyIDYuMTM2aDMuMDQyYy40NTUgMCAuNjgyLjIyNy42ODIuNjgyIDAgLjQ1NC0uMjI3LjY4LS42ODIuNjhINS4yMjFjLS40NTUgMC0uNjgyLS4yMjYtLjY4Mi0uNjggMC0uNDU1LjIyNy0uNjgyLjY4Mi0uNjgyWk01LjA1Ni4wMDRoNS4wNjVjMS4wMjIgMCAxLjUzMy41MTEgMS41MzMgMS41MzMgMCAxLjAyMi0uNTExIDEuNTMzLTEuNTMzIDEuNTMzSDUuMDU2Yy0xLjAyMiAwLTEuNTMzLS41MS0xLjUzMy0xLjUzMyAwLTEuMDIyLjUxMS0xLjUzMyAxLjUzMy0xLjUzM1pNNS4yMiA5LjIwMmg1LjA3NWMuNDU0IDAgLjY4MS4yMjguNjgxLjY4MiAwIC40NTQtLjIyNy42ODEtLjY4MS42ODFINS4yMjFjLS40NTUgMC0uNjgyLS4yMjctLjY4Mi0uNjgxIDAtLjQ1NC4yMjctLjY4Mi42ODItLjY4MloiIGZpbGw9IiNGRkNDMzQiLz48L2c+PHBhdGggZD0ibTEyLjg3OCAxMi41ODQgMS41NjMgMS41NjNhLjgyLjgyIDAgMCAxLTEuMTYzIDEuMTU2bC0xLjYyNC0xLjYyM2EzLjMyIDMuMzIgMCAxIDEgMS43ODYtMi45NDVjMCAuNjYtLjE5NiAxLjMwNC0uNTYyIDEuODQ5Wm0tMS4xNzgtMS44NWExLjU4IDEuNTggMCAxIDAtMy4xNiAwIDEuNTggMS41OCAwIDAgMCAzLjE2IDBaIiBzdHJva2U9IiNGRkYiIGZpbGw9IiNGRjgzMDMiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvZz48L2c+PC9zdmc+",Ho=Object.defineProperty,Qo=Object.getOwnPropertySymbols,qs=Object.prototype.hasOwnProperty,ms=Object.prototype.propertyIsEnumerable,Cu=(le,me,ce)=>me in le?Ho(le,me,{enumerable:!0,configurable:!0,writable:!0,value:ce}):le[me]=ce,xo=(le,me)=>{for(var ce in me||(me={}))qs.call(me,ce)&&Cu(le,ce,me[ce]);if(Qo)for(var ce of Qo(me))ms.call(me,ce)&&Cu(le,ce,me[ce]);return le};const _s=le=>React.createElement("svg",xo({width:15,height:15,xmlns:"http://www.w3.org/2000/svg"},le),React.createElement("title",null,"1 (1)"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("path",{d:"M0 0h15v15H0z"}),React.createElement("g",{fillRule:"nonzero"},React.createElement("path",{d:"M1.875 14.15a.83.83 0 0 1-.837-.828V.922a.832.832 0 0 1 .837-.833h8.583l2.554 2.548v10.68a.837.837 0 0 1-.825.835H1.875v-.003Z",fill:"#F4FAFF"}),React.createElement("path",{d:"m10.402.234 2.489 2.473v10.594a.703.703 0 0 1-.704.703H1.891a.703.703 0 0 1-.72-.691V.949a.704.704 0 0 1 .704-.715h8.527M10.5 0H1.891a.952.952 0 0 0-.954.95V13.3c.008.522.433.94.954.938h10.28a.952.952 0 0 0 .954-.937V2.613L10.5 0Z",fill:"#79B8FF"}),React.createElement("path",{d:"M12.942 2.716h-1.947a.595.595 0 0 1-.612-.574V.18l2.56 2.536Z",fill:"#79B8FF"}),React.createElement("path",{d:"M0 9.844h14.063v4.453a.703.703 0 0 1-.704.703H.703A.703.703 0 0 1 0 14.297V9.844Z",fill:"#4885E0"}),React.createElement("path",{fill:"#377DD1",d:"M.937 9.844H0l.937-.938zM13.127 9.844h.935l-.935-.938z"}),React.createElement("path",{d:"M7.922 5.334h3.375c.125 0 .187.063.187.188s-.062.187-.187.187H7.922c-.125 0-.188-.062-.188-.187s.063-.188.188-.188ZM7.922 6.53h3.375c.125 0 .187.062.187.187s-.062.188-.187.188H7.922c-.125 0-.188-.063-.188-.188s.063-.187.188-.187ZM7.922 7.725h3.375c.125 0 .187.063.187.188s-.062.187-.187.187H7.922c-.125 0-.188-.062-.188-.187s.063-.188.188-.188Z",fill:"#B5C2E3"})),React.createElement("path",{d:"M8.057 8.214 6.273 6.42a2.445 2.445 0 1 0-.48.478l1.785 1.796a.15.15 0 0 0 .213 0l.266-.266a.15.15 0 0 0 0-.213Zm-5.01-1.98a1.795 1.795 0 1 1 2.537-2.538 1.795 1.795 0 0 1-2.538 2.538Z",fill:"#3DCEEB",fillRule:"nonzero"})));var hs="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUiIGhlaWdodD0iMTUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMCAwaDE1djE1SDB6Ii8+PGcgZmlsbC1ydWxlPSJub256ZXJvIj48cGF0aCBkPSJNMS44NzUgMTQuMTVhLjgzLjgzIDAgMCAxLS44MzctLjgyOFYuOTIyYS44MzIuODMyIDAgMCAxIC44MzctLjgzM2g4LjU4M2wyLjU1NCAyLjU0OHYxMC42OGEuODM3LjgzNyAwIDAgMS0uODI1LjgzNUgxLjg3NXYtLjAwM1oiIGZpbGw9IiNGNEZBRkYiLz48cGF0aCBkPSJtMTAuNDAyLjIzNCAyLjQ4OSAyLjQ3M3YxMC41OTRhLjcwMy43MDMgMCAwIDEtLjcwNC43MDNIMS44OTFhLjcwMy43MDMgMCAwIDEtLjcyLS42OTFWLjk0OWEuNzA0LjcwNCAwIDAgMSAuNzA0LS43MTVoOC41MjdNMTAuNSAwSDEuODkxYS45NTIuOTUyIDAgMCAwLS45NTQuOTVWMTMuM2MuMDA4LjUyMi40MzMuOTQuOTU0LjkzOGgxMC4yOGEuOTUyLjk1MiAwIDAgMCAuOTU0LS45MzdWMi42MTNMMTAuNSAwWiIgZmlsbD0iIzc5QjhGRiIvPjxwYXRoIGQ9Ik0xMi45NDIgMi43MTZoLTEuOTQ3YS41OTUuNTk1IDAgMCAxLS42MTItLjU3NFYuMThsMi41NiAyLjUzNloiIGZpbGw9IiM3OUI4RkYiLz48cGF0aCBkPSJNMCA5Ljg0NGgxNC4wNjN2NC40NTNhLjcwMy43MDMgMCAwIDEtLjcwNC43MDNILjcwM0EuNzAzLjcwMyAwIDAgMSAwIDE0LjI5N1Y5Ljg0NFoiIGZpbGw9IiM0ODg1RTAiLz48cGF0aCBmaWxsPSIjMzc3REQxIiBkPSJNLjkzNyA5Ljg0NEgwbC45MzctLjkzOHpNMTMuMTI3IDkuODQ0aC45MzVsLS45MzUtLjkzOHoiLz48cGF0aCBkPSJNNy45MjIgNS4zMzRoMy4zNzVjLjEyNSAwIC4xODcuMDYzLjE4Ny4xODhzLS4wNjIuMTg3LS4xODcuMTg3SDcuOTIyYy0uMTI1IDAtLjE4OC0uMDYyLS4xODgtLjE4N3MuMDYzLS4xODguMTg4LS4xODhaTTcuOTIyIDYuNTNoMy4zNzVjLjEyNSAwIC4xODcuMDYyLjE4Ny4xODdzLS4wNjIuMTg4LS4xODcuMTg4SDcuOTIyYy0uMTI1IDAtLjE4OC0uMDYzLS4xODgtLjE4OHMuMDYzLS4xODcuMTg4LS4xODdaTTcuOTIyIDcuNzI1aDMuMzc1Yy4xMjUgMCAuMTg3LjA2My4xODcuMTg4cy0uMDYyLjE4Ny0uMTg3LjE4N0g3LjkyMmMtLjEyNSAwLS4xODgtLjA2Mi0uMTg4LS4xODdzLjA2My0uMTg4LjE4OC0uMTg4WiIgZmlsbD0iI0I1QzJFMyIvPjwvZz48cGF0aCBkPSJNOC4wNTcgOC4yMTQgNi4yNzMgNi40MmEyLjQ0NSAyLjQ0NSAwIDEgMC0uNDguNDc4bDEuNzg1IDEuNzk2YS4xNS4xNSAwIDAgMCAuMjEzIDBsLjI2Ni0uMjY2YS4xNS4xNSAwIDAgMCAwLS4yMTNabS01LjAxLTEuOThhMS43OTUgMS43OTUgMCAxIDEgMi41MzctMi41MzggMS43OTUgMS43OTUgMCAwIDEtMi41MzggMi41MzhaIiBmaWxsPSIjM0RDRUVCIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L2c+PC9zdmc+",ps="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAOQAAADmCAYAAADFnymGAAAAAXNSR0IArs4c6QAAIABJREFUeF7snQlgXGW5/n/f7PskmUnSpE33QltaWjaRRQRFQZTloqiIuCCKegVBUPSvIl53EFFxu4rXFXdBdkRWWQsFWgpt6d50SZNMJrPv53x/3u9MUBSkLQXSNKOh7eSs35xn3u15n1cx/hp1K6C19qTLdLk0SdtNUtkkbEgqTcLWxJXCr8GnwKc1fqXwyU1oTU0pqhpqCmpaU3Upslox5IKUdjHkskjZilRbkD6lVGPU3fwefkFqD7//V+z2tdbe4RqzLZv5LpsZGqahmYpiGjBJazwv5cUphYBxM5r1KDYoWG+7WOt2sazVx0qlVP2lPP/4sZ97BcYB+TI8GVrr8FCFg7E4ENjX/Chma433ZTj9Dp9CKepoVgKPmx83ixMBFimlijt8sPEddmgFxgG5Q8u1fRsXi7qrojhc2xymFYcrWPBSW7ztu7Kd30osqoalSnOvcnFfQHNvOKz6dv6I43s+1wqMA3IXPBfifqYqHKY0b9I2xzat4C448qg/xOPKxS1acXMywH3jbu6L/7zGAbmTazikdUwXORHFyWheryG6k4caE7spyKO4Hc3VKsy1CaVyY+LGXuabGAfkDiy41jqSqnCCsnm7hmPR+Hdg9z1nU0VVwS3axR+SAa5TShX2nJt/cXc6DsgXWD+ttRqq8Dpt8UEUJ6AJvrgl38P2VpTRXKfc/CQR4A6llN7DVmCHbncckM+zXJKYKWvepxVnopm+Q6s6vvFzr4BindJcGVT8fDwh9HxLNP7wPGsFhkr6UK05Hzhhd8+MjtaPtlkDvU4pLkuE1P2j9Tpfiesat5CG4aJdQ2VOQnOB1hzySnwQe+o5leIBFN9MBPmLUsreU9dh5L73aEBqrX2pEmcAF6CZsac/DK/o/SvWAt9Mhvg/pVTtFb2WV/DkeyQgDVe0xHs1fF5rpryC6z9+6n9ZAaXYqOBLbSF+sSdybfcoQGqt3UNF3qUVXxi3iKP8u0CxVmm+mAjzG6WUNcqvdpdd3h4DyHRZH25b/EDD/F22euMHeslXQMEyl5uPtgXVvS/5yUbBCcY8IPNat1dLXAK8V2vG/P2Ogmdql1+CUkjt8hf+EJ+KKjW4y08wig44Zh9QyZymSnxIab6qoXUUrfn4pezkCigY1or/lwzx47GakR2TgBws6gMV/EBrDtrJz358t1G8AkrxsIaPtofV4lF8mTt1aWMKkMNat1glvgqcpTWunVqR8Z12ixVQCqlZ/q87xP9rVSqzW1z0dlzkmAFkqqBP1/BNoGM77nt8k7GzAgMKLkhG1K/Gwi3t9oAc1DpKkR8D7xwLH8j4Pez0CvyOMB9qVyq/00cYBTvu1oAcLur9GvAHNDNHwVqOX8IrvwKrPfD21oha8spfys5dwW4LyFRRf0TD5eM9iTv3wY/ZvZxezPOSYfXD3fEedztAmk79EldqzSm744KPX/PLswJK8UcV4szdTblgtwJkpqj3rzsu6jgR/OV5rnfvsyjWeuHtLWH16O5yI7sNIFMl/TGt+ea4i7q7PFqj5DrFhVVckAyp742SK/qPlzHqAWlapIr8YjyLujs8TqP6Gn+XDPPe0d7aNaoBKSUNVeQvGl43qj/q8YvbLVZAwR06zEmjuTQyagFZ0LqzXOJmNPvtFp/2KLvIarlEMT1IITNEOZelXspTLRVpVMrUa9L/q3G53SiPF38ojC8cIxhrJZbsoHXCJDzeUSmq/uJXWfFYMMSbIkr1v/iD7fojjEpAZip6et3i1vHkzfZ94AK00vAguf4tDK5fxdCWdRRSA+h6DatSQ1sN3G4XGgttQ8PSaNvCsmy0trC0816lXscTDOANhemeuQ+zDnoN3XvvQ7QlsX0XsrtsJckeN29sCah1o+2SRx0ghwt6YQNuATpH22K9FNdTq1axalWq5SL1cgmlXMZieQNBXF4vbo/M3FGmb0xrjW1b2PUG1XyGod41ZDasoty/hcy2zbgFcFrLFCwsy8KybbSladjy06ChG9gW2A2bugDS/DSwbLAFlfKSnZH9ZBqPJjKhi5kHHc7Bx72NWGJMsRL7PXDsaCMRjCpADpb1kcriWg2xl+LhHy3HLGYz9K1aRmr9SlIbV1Mc6MOqVNC2AyZb5O6CIcKJdiJtCfyBAC6XC91oUC/kKWfS6EoZl7LxGsBq6pZlQGXbjk6U/Km1/Mh7Gls3QWhpA9Z6w6ZhWzTsutnWtmxkV8vW5kc6EKV9VLnl3zbhRAeHnXQaBxxzIi6Xe7Qs5Yu6DgU57ebE9qC660UdaBfuPGoAOVTSb7U1V43lskY+M8TKu29m4+K/owsZQn6/A5SqhcvnxxeO4PN68bhclIsFaFRxCxBRuBQol0JJt652Glm0AEl8UNP4oBAcCbhkGwGYgFFgZSymWFbLxtIWtYYDSGMlGw0aVgOrYZl9G+LSChjFrZWnwyVHdplzWY068486juM+dC6B8BiZnKDMDM3TEiH1512Iq50+1KgA5GBRf0jBD8dyy9TqRXex/JY/oooZPMotMKFar0MgyMQpUwn4AuQzacR6il9pwNYQpxHcLs8zYHScV4M/x71UYv00SrvE0XzGQjqup+PmiuU1VlDbxj11rGDDWFUBogCyUW9QazSo1S0ajbpxcy0UbuUyAFfmtC5sZdMzdyFvO/+LRFrGRt+3fH9p+Eh7WEmTwiv6esUBmS7pU8UyjlV5DXm4H7vuN6y7+0aiQZ8BoqCp1LBpnzSJ7klT2Lp5M9mtW/G5MdlNq1E1bqbb7cHt8eIygBDgyZ8jbZ5OYkaspwGPWDXzb3lfgkLHQrpdbrSxqrYTVzagIVbRrjlurjyKYgEFuAhYm/GnZVGt1WiI1Ww4YBZXVVxnF4rJC/bnv869iFAs/oo+wLvq5LJEYinbQuq3u+qYO3OcVxSQQwX9Rq24YbQOLt2ZBf3nfSyrwYN/+DHbHr6TkD+AYElcz3zVYtLMvfF6Paxb/gQeF7REY9SrNeoNy7zv9XqNZRp5Oa4q5veVSoViuUyxXKRUqlCt1amLZZOY0KrjRhGPRulsbycY8FOr1ShWy1SqNWo1xz2VbR2raWywOLwGcMrlxuPxGODJOV0uMR9OXClZ2UZdZrk6FnPS/IWcdM5FhMeOpawrzVsSEXXri/3sd3b/VwyQqaI+SMMdksjb2Ysf7fstuuaXbLrrWkLBgKn5eX0+CqUi0c4uE/YNrF9HIpHA5/NRrVRwuV0GjKY+KP9zOdZLLFQ2l2NwKE1qaJhcsUipWqHekISMNrGh2E3ZJ5loY8rEiYRDIRPzCXgr1Sq1hlg7cV3FI7YkH4ulJZHjvCdOm3LjgFAss3I3Aeky4JRY1lyTMhVME1+K0Hhi2t6ceM7naenoGu0fx/Zdn6Kg4HXJsHp4+3bYtVu9IoDMVfRe1Qb3Acldezuj52irF/+dRT/7Fi3hkIn/fF4fFjYNxDdyUxwapmtCh3nYq9Wq+b3X52k+8A4wxLUUEG7atIVtqRT5Ss3EjT6PY0EFyH5fAL/fh9/vpSUWp7tzgrHC9aoQABpU6zUqpqxSo1KtUKnVjcUUV9QAUlxZsYCSxJEY1DiuGpfyGJCLy2tcVfMlYUJWJ8vafHI8HjdtU6dz6MnvYfr8AwmEx8T3a8rv4bBYQK16uZ+olx2Qg0XdreD+sawYnk31c8NlnyJSKzXjQA9+v5+BgQFcHq+xVN0TOnErJ54LBP1OrIdYIonjbPr7B3lqzWqGhtN43F7i8RbaWhLE4lFC4TABAaHP77i2LsmDOi6txIlS7BdQitVz3E1JENkGiOVKhXyhQCaXJ5XJMpDNkqtIQsd2kjxSKkEbC+kTi+1xrLbf48Hn8eJ1y/se3OYEgk5lrGfNtmmfMp0DXnccC496E7G29pf7Wd6l5xMFdQ2HtofV1l164Bc42MsKSCNCVeTvY12s+O5f/4D++28xVsvl9hKOhCkUi/RvGyAQCtI5oYNQKIy27OY2yikvKBfDQxmeWrWKoeEMrW2tdHa009bSZqygsG0cS+UyllISNU4mVf6rwBY3U/7qCH2bksjTMu1OLVK2swyGGpZtSh/5QpH1m/tYum4DT23pJ18pSySJMu6p/IAYQ7dbEfD4CPv9hANeIgE/QZ+XgNeH3y1lGjduTzPetC2iyQ4OfMPxvPbk03brpI+INLvDHPFyimi9bIDUWgdSRSRYfs3L+Y3zcp9rcPMGrv3GuSSaXFGPL0A4HGLV2tUGcIm2BB0d7ebvPr8Pj9txU6X0sLG3l62btxKNRens6MTn95ukislsNuM42dhh4zjFezmOS0oTrn8W2XOsnBYwGrLBs3/EijrZVXMICpUqm4bSrOndzJatg+QqNWzllEfqlqbakKSRUyYx7qxHEfL5ifh8RPwBYqEwIZ8bt7v5I4DWNl3TpnHcGWcz/7CjmnWal/vT2CXnuycZ5o1KqcouOdposJBm3FuJa7TmhJfjpl7Jc9x51ffYfM8NhL0+Y82isRjDw8P0DQzSEo8zYUIX4XDYxH+SzZRYsVgs0rupl3q9TiwWN/l3qUEG/QGCwaB50MUaOiDSTYA6JRFjNZWQBwSgDgnA4axKmUOsZLOmacoizjYms/qM1XSSO5a4tJYmnc0zkBokU8g7rq5S1K0G5VqDXLnGcLFKppinWK0aMIsLK+CMBgKE/D5CYj29frwuZdxd5VYceuxJHP/Bc3ZbTqxSXJsIcfLLIc78sljIwaK++Okn5guvJFBejnNXigWu/tJHcecGTaZSYjwB34qVK3F7fSQTSZPICQSDprwgsVcun6evr89xK01yxTLZ2Eg4SDAQMJlNeU9qJhIvyjHdXnFNPTSEcWNKHg2TcTWsm4bEgZaxugJUydxKvOdRDidW0jYOqUAA6tD0HJfWNgRzSfZIaSVfKpqMsDB2ZBth9ch5SvUGhXKZdL5MKl8yGd9qo4HbxJrixnqJeP0E/R4CPp9JVvlcLqbN3YfTL/wi3dP2ejk+il1/DsUX28Pq4l1/4Gcf8SUHZKqsX4fN38YyC2dkSTc++Ri3XHoBsYBYLjfxWItJnmzasploNMqk7i6SyYT5nXK7yeXy9A8MUhBiea2Gx+MlHIoYMHrdLgNEj9djrKTfH8RqaAPgdHaY4WyOXL5Zh2w0qErxXmhzwntTINlPr99L0O8lIhYsEiYcCuIL+B3XUmqOhmhg6hgOcUBA2ax1ilUUYkC1WjOur4StJjFkNahJprYh4Kwbd3cgWyBdyFNtWCYZJHGl3+chEgyYrKzf6zNATU5o590XXMS8Q458qZ/rXX58I8zs4g3JoLpjlx/8nw74kgKy2dO4BM2El/ImRsOxxcrc99sfsuaOaxx3zecjHouz/KnVxuokW1uYOKnLAFPKBtlsht4tfSaxIgASaxINhY0FFMvm93mJRiMoj4fhTIHebf1sGxxkOJenUK5SrjZMCUMSNFLNtrRyujaaXRxiIuU8PreboM9FNOgnEQ3QFouTiEWJBoP4vH4DXKHH/TNTR6yhYzEtQyao1J3+Sb/Hbyy2WGPjxtZrTbqdTbFcJ1ssky2VKFZrxl3vmdhFZ7KdTb2b0PU6kVCYRLKV0y74PAuPeMNo+Nh27BoU24IhFr6UvZQvGSBN3FjkrxqO3rG73v22ln7Ex274FRsfuI1yJoPkV0LhkKnvrVi1lngkQmd7gq6uCQQCAeMOrlqznkyuaFy9gD9AOBDA73GZ8oiUOMT960+lWLtpE1u3pRkq1Q3bpmo3kAp+0OMjHg4Ri0ZNxnRoOEe2XCFXq1Kp1Ry6uSGhO7Q5tFgvTTTgJxkNMi3RSqK1hZZohKDJ4ApLx4lFHZK5xKDSBSKc2wbFagWXdpnssNuNYfuIa2vcZrHQtmV4sCUTa1bIF0uGFTR95gxmTJnGmtWrSA8N0R6PkUi2876LvsaMBQfsdh+2gtsSYY55qeLJlwyQQ0X9eVvzP7vdiu/gBdcqZe75xaVYm1dRyJUYTA/h87iIxKL0p9L0bxs0D353ZyfJZIvhnK5cu56BdAaP1PSkY9/nxed1G+C2trSRymZZvX4DvYNDpCoVcqUq9brN5I4OZvd0MyERIxGNEAgGGEwNs3L9FnpTafqyWbLVuil1mKyscpmkTrVSM18SbZEoExJt9HQmSIYDFPMZKpUywUDQlGaCPr+5Jqdkop0uEIkfLadUIi6suLcRSUp5PYYEb9WlW8SmrrXjzkqLmIUBcU4sZr5AJBZnwYIFpAcH2bZ5E23xViZNm8r7v3AJ7T1Td3DFX/nNn865XZQIqy+9FFfykgDS9DXa3Cbc5pfiokfTMe/97RX0P/w32tva2by5j3Q2i9/nJhiOsnZDL41anfa2GF0dncZdXb+lj96t/Wi3i4DU8CTW80i8GTGx4sbeLWzsH6SvKEmTislsTmiJcMxBC5k3bQoBl2W6PyRh+tT6DSzfsJHN2QpbsjmqdeGjSoeGxqNcBN1uWiNBpk/qYsaUHiYkWoj6/YZBLo3R2UKJbak0m/u3GtKAlGcioQg+j9+xlNqi3rSWAnIpejTqTskkFg2brKpuOLGnlETExW1o4cnS/LdNpdogUywZgO49axZBr5dNm3rp7mhnn1cdbLpGfP7AaPpIX/BalMLSLo5+Kfoodzkg81p3VEpI3DhGyI3P//msevA2Hv3Nd0xGMRqNsX79JvL5ginia4+Xtes3EfR46GiP05loN936y9avNw+nlDwksSK9j7FwyCRvNmzpo3+4QKpYY1Mpb6zP7AkdnHTEwfQk26jXa6bMIa6kWNkVvZvpy5XMPmVJnrjchNxuJiTizJrUyfSeiXS3J4zFNqydZiOy0QSwxMWsUarUGJKG6X6JT7MmexsSUHp9hgwv+Ryx6uKiGpKBlGSedn2EqBOLREzsK+UUSxqdhXxuACz/dvovazZUG5piuUqhUGD61Km0tMQZ2LaVKV0TOPbMjzH/yDe9IAhG3QaKvkCIhVGlBnblte1SQGqt1VCJW7TmjbvyIkfbsaS8sf7hO3jipt8QtCqGDufx+1i7rpdctoTX7zOc1U1b+0yGsz0ZIxFrYWB4mE2ptLFwYsnkqRY3USzk1sEh+vNFhst10qUGhUaZWYkWTjnyUJLRMOVqFb/bY+LHlWvXsXxzH5uzZQbzMlvGpiXoZU53N/NmTGNiRztBr8eUOGy7YcorXrdTs5Ryi1EfEJe0LomhKoVyieF8gYHUMH2DQ5RqVQL+oCEuSNlEsqymBir/F+srWVrlNVZUMrd+Ic5LGlKkQsTFFakQkQZpODIgti0N06LZUzWZ4WlTpxKNhGiUSuw9Zx4nXvglQvGW0fYxv+D1KMWtiRDHKumN20WvXQrIVEF/+ukv6q/tomsblYcZ3LiGR/74v0Qo0bdlE2Gfz2GhuN2sWttLLlc05Yu6ttk6mCIW9NPe2kLA52dz/yCFRsPpb0Thc3lxeV2mZDCYK5Au1ylbGGsSdrk54dCF9HS0USpK8sdtQLVuSx/r+gbYmi8xmC0YkM6eOpEDZ02js6UFtNQj68YCB/x+fAHhvPpMU7TpqTT9jiO9kQ77Rix2WYBZrJAazrFtOE0mnzPglZqpWHJzj015EcngOhlaP9JiJkR2oc85hHex/NIzCQ1h8xkZg2ZZBXFlMZZy/j5zjQJeV7SFA972ThYe+1+j8vN+oYtS8OlkRH3jhbbb3t/vMkA2leKeRLN7BQTbu1LA0JaN3HHFRUxq8VOqVRjsH6QtFjOxk5QdVq7rNTGkkMHrlk0qkyEc8JGIxU3MN5DJYEuxXh5vKda7vJQrVdLlEtuyBbTLT8WyKZUKLOiZxH4ze6jXywa8fq+foUyWjQNDbC6UDIDbIyEOnD2dqe0duLS4iBY+4Zj6fQQCPlPyED6rXJ9kXAWQIy2WSrkNWCQRU63UzXUUhHheqZKvlskXhYReNNZRMr9GbEtcVzEG5lhukx0W97xcKTOczRr31ufyEJBuFCEKyBeBoQY2wawkvjU9XoZJNGvGdHzVKjMPOYTXn/VJY7l3u5ei4nWzz65SsNtlgHx6jPgNaN682y3odl5wvVrlzh9eTGHd4+yzcD5LH1tmuvKl5UlUAWr1Bqt6++kfGjLlAyk7SM3Q7/XSGo6YEkGuWkIL7xSMRWlIbCWF9UKRQrlGMBQjVcwTcGsOmjWdsEcZCUdjcWsW/ek0A4Uyfbki3YkWFk6fQtgnFQ1H7EqYPV6fGw8ObU1as+S9oIlRRWfVZcApsaNpzWq2Z9Wq9abrKkmkSpN9Y5myhbRsSezr8UkCSsoiYu08aGWbemk0HCMQCDKQTjczzELpc+M13FtlAOmXLhGfdIpIx4gbvz9gXNhoLEJ7NETPrL059vyL8fl20+9yxY1Pj1d/y3Y+Sv9xs10CyFRRn6Q11+yKCxqtx9j8+APc88OLSSRamTZjKvfd86ARpEomEpRLZaq1KptSWTb2DYoBMS5eNl/Eg5tIKGg6+aum28JhxwiJrVqxTBG9N5cl7Avh8nkZzGSZlmxlcjJmgOa4ty5yhSLZUoWt2RLtLVFmTEjikU4M4z66jDWUUkQ4FDDqA62xuCGeZws5UsMZhjI5ciVRGqgaF1WI444ynWUkPsQtldhW4kNDLBdP07i2wgJyyh8CeiVxrFG/UiaeFDe6raUVt8/PYyuXky7kCHoDhtsalB5Pr0MRlDqnX67PkNGDxMIxtEsT9bmYOmsub/7Ul4385e76Uor/SobVX17s9b9oQGqtQ0MlVmjN5Bd7MaN5/0d//21W3XE9PVOnEY+Huf/+h/F6/UzsnkAhJ0Rsi3XbBtkylDXiVS7lplSqGvqb1PnEopgeDKGligiGtqjULFLlKn2FEt2xOCXLMuCe3d1uHlThgEvup9GAfLlKWuJTv5+JbVE8boXbq/C6vE7dMxAw9c5QKGTcT2OxhtIMF4qGGC78VrGQTvQqYJKODKGhCyhdzSZlp2wiFk2soXwZiKst6gJSkzQCWwJct1hbuQuHBxsOBOnq6jZ0vqWrnqJcr5s6pgA4HgoaVpD83StxpksRDwfpSnaYVjSKeWbNX8BxF351dwdkbyLEHKVU6cU8xy8akKmS/pq2+fSLuYjRvq9tNbjnO+fR++QSZs7a27BrFj/yuHmQp02dbLo15NFet7mfbfmSib3E4lSrlgGHJFVM54OAy6h5CefUolK32Jork6vbTGqLkilWDeezpzWEv9nTKLUHqS8WShUDjnhLGI+SBmJxCcXqeIkE/QQCftMtMpzJki9UyNfrVKVgb0mzsshIOq6yI2glIMMwfCrCtBECgFxT01JKoki4tB63y6gTGGA26XQCQJdXJEnEUopjbhR26Eh00pFs59GVy9mayZhzSW3TsupGT6glInS9ACFxfbWmvTVBT89EQvUqE/eZz9HnfQGvVxJku+9Lufh6MqQ+82Lu4EUBMlXVs2nw+FgVqRpZ2HImxf3fv5Ata1YzefIUfEEvix9ZSrWumdTt9C3m8znypQbrt6XIloqGiSy+n4BVHuiAz4uSGMwUAR1XsFa12JwtmpG/PW0xMvkSrZEwLQEXIZETMBu7yNcapl4o5IER9QyPduEXd9Ar/rGmUqmaUQD5asNxSy3bJI1MftRIObpMEqdqa1PWKEt3iIBLgGfcSmeWhxDOnT5L+btlYr6gdG2YxmiNVbfQ4oJ6RKmgqQ8Lpm45a+oMw31duvopo+PTkJYxcc2rNQJuD7FIiHgwSCISxaNgSk83e0+YQGzWHF571gXPEvV6MQ/1K7WvdKrhYd+kX63c2Wt4cYAs6Nv3hMlUpfSAAeS2DeuIxVpp70iy6JHHyJfqtMQi9EyayJb+bXg9QdZu2spwWXicwh11UaqUTSYzFAgaiyM+qzKiwzblqs2WbIm6W9PTFjdlB5GKDLpsQ20T4EpL1ECphselaItGjOvptFM5pAL5d93Whl6XLpQoCBFcufC4PPjcAiFH+LjW0JSEKC5dIWgT2wnYjF5O086JGysvyYA6xs9GK8nQQsgj3Rt+c04p/AtivR6vcX3Fr3bZmsldE+np6GLlunWkynkKpTKVWsNx1W2bkHSfKBcdsajh0EpsffC8uSQWHMSr3vGBnX2GR9V+MmErGVGv39mL2mlAip6qZfObnT3x7rRfvVTkzm+ezWDvOtxuH51dnTy1Zj1bB4aMZs7UyT3UGnWTeJEESG9/iopQVJotTSLZKAQASQK5xFkUqlndplSt05cv0VAuetqixuUMCIjqdePCemybig0bhotMbInS4vdhK2HJGMk3o9NaqNXYmCkwmC+ZuqGATAAryR6xgJVG3bRJ1U1blrigXkdm0ricAtZmA7PRdrWdlqzmhyPHEPdczicWzS90P1E5MBliGyWAbjZZi0BePBxhwV5zWNO7wXwpSYZVOlIEmJKJlmZmKYl4tM2UCZ0GoNOn9rDgxFOZ//pdkqQcFY+V28W7dlbfdacAOaR1zC6xck+gx418wrd+42MMrn6cgD8sqU2qts2KpzaYQrfwOpPtSfqbIlaSSMnmSqYUIhnMcrmMPLBiEdzCnmnO1ijWGgxKgy8uJrZG8FgNvCiKpTI9yThhl4tCzWLtcI65XR20+F1YyhkbUK7b9OcrrBnKkq7Ucfk8BEVBQOqLQvRu2AaMAjiJHgVEkqyRpI3Rd5WYUGqXtsbbjEeFyeP0SjpiyMagj0SeUsMUB1rYReY8LsNhdcuXjOwnRAevlwNnz2PrYD/r+raYZI/THeKhVq1RLZcNwO1GnWQkxsSONkLxCMed8zkmzxtDUwcVfa4QsxNK5Xb0G2KnAJkq6i8/zZD67I6ebHfZvl6tMLjmcXS9SritE28wwsq/XsVTd19POBihIK1IPh+9W1IMDmUNABJtbSaTOCh1SI+PvIgYizaNFl3VOo1yxdDFJOQThXGpQZZMlrVEqaHpCAdp8brMZKt8KUdXPEZLIGgU4dZn8yyc0k00oEz8ly9bbMlV2JQpkreF+eNwnhWVAAAgAElEQVQkXiQjK0wccXNFztj0FYsxNYUTqY2K1ZT/Ou9LvVDI7T7l1A2NGPOIBTbxpGSDHYaPvG8ElZWNaA9ICcNYWXlXpnS5XAaQ86dON1nZJatWmoSQz4hjBWmJSWbYbWqglWoZl6WZPrEbTzzCu7/2I4LRsTVf6WmP/ivJsPrcjj7zOwzInNbJWpF1GsbItJVnL5lkEQeW3kk4/RTZ9ACpgX4KJUlm2GzdsNpYjEg4asoK4mpuFFGofNnEh/F43GQWpeVIaGMiECWyF4KSWrWBy90gLl30ZsiNcDtt0qWK9CrRHQ3Q0x41HRRCP0u0xahVSvQPpkkVynSFooYlszk3zFBZU6lJnOg1/ZUe8SfF8irhkkoZw6RnnEk5wlnVIlRlU27IoJ0GNenKMLxT5QzWaZYwpEdLQGhEtZq81REH1hnc4whsmSwx2smc+p2WLalPBoM+ZnV1E4/FWLF8JV6fWHQ5pjIdMB1tCWLhsGl4LuSLTEwmaNt7Lidd+JUdfW5H/fYiUO8LMz2mVGpHLnaHATlU0pfYNp/ckZPsTtua4adLbyBU6Wf9mtUMSNZ0uECpXDVsm3K1RmdbqxEg3jw4SEP5GUhlTEOuuHGioSN1yGwxb6yjSx5605ZkU62USIQCBLxup49QEh7VElMnJDjk1fPZd/8FtCXbTTuSaWQW8PX3Uy6WKKbSDA4MkM7kqVQs0wZlQCLZ2KaAsaRrmvavKWTlcEkl1pQ2KmkkrtkNig2MdRahqlxNNHLq5Os1ymbYjnRqNDVejfaqUXx9psRhpFjdYmGV4fF2RqMOzdXrMepzs7omGeA9/sQy04g9XCoRCviYM2smtXKJrkSCaCRCvVLD73Ez+4R3cODxb9+dHpHtvlaXi0sTIfWp7d5hR7X5mpIc69CEduQku9O20uJUWXIN9c0rWbtmg2lLSg3lyBSKJvYDYZv46OpoJ5XPsWnboPhsJoMpllFePrfPJD2KlYqTkRQRKRlk06ijGg2SYT9+bREPK/afsxevOeq19Mzbi2A8ao7lUH2araQS69Uq1LJZStkMxXSaUjZPpVikUi3RqNWoV+vPMG+EfSPJHKmdCj3N6ORIPVIsoghgSWe/NBE3RAnANrGoWOqCdPqLdS/WyJbqZGsNMlVpjDYVSlzi3op4stdjmqk9XqlTKiLKY8S1bPEQonHmTJ5COBrm9nvvMZlfaaI+4qD9zDj1LZu3MGPqFLqTCUIuD/lGjTec/yUmzJi9Oz0i23+tilIwxPQdkfzYIQuZKuhva/j49l/R7rll5sHfU9v4OOvX9rJlYIhUOsdwvkSpLLxO2yQ+2uJxkq2thkC+cVs/de3C7fOaWRqSwBCmjnRVSA1OXEQBibJcBD11ZiQCzJs6kYNfcyB7L1xAONkJwjU1n0YTiM0ZkGYFjfJ4HatewZKMpZyjVDYurV11zidlFKsuGjt1U+O06jXshjBsnCZjo0gnv5eMq4yekynMNceVFtEqycSWJREklrNik5d5IqUK6UKNoWqNoozOs8Hlla4TjxFPFmarH6HbiRNrE4vGWThzJnUa3Ld4EYnWNvbbZx61coXFjz1q+idnzJmLp1ZnXvcEqq0J3vjJr+z2hID/9JQr+E4yos7dXiRsNyBzWieqJTahCW7vwXfX7TKP3Ux5xd9Zu1pKG8MMpQtky2XK5aZbZwk1DtPpEQ9Hjeu3pX+IbLGIV6QbpQgvkv7SsGskLWzsusZuFHnt/jN565tfz5SZ04l3dsj8OccHdHQbQTm0NFNANC8zhbU5M7KBblhomXRVF4BWsWtVB2hGArKBLUCsV00iyRaLaN6vYzfBKD2QonAndVKjHlerm9kiVUMwtyibH+GvCgndptRwk6nVSRcrpHMlUqUShZpJGZkkkBAC4gG/KYmIK/rqffZhS3qIh5c/zv5z98FjKVasWW04sz3d3Rx/1rlcc+X3ecPcWcw49m3sc8zu2Xa13c+2ouwP0RNTamh79tluQO4pGjmyaNXBjeTuv4ot6zeysXcbW7c5YJOamoBLYkRp7K1rGR3nJxaKGMJ1qlAwHR5irSTV7+jaKFTDxtuo8Or9pvKe972DyTNmgmjSjCRepCVJagymMO8IU5lq/MjLGY1sQCn8OS2usxlBLi1X4ppKt75kbqUpuI5qgs+SiVfCKxWgWmIZxWrWkc6Vmly/3E+1btqvHFBaDt1P5B/Fna0JtU5RsxQ1rahWYVu+wIpt2ww9zrjGT5uAVp+PCW0tRvngNQsO4KGnVrBswzpmtHdgVWuUyiVisQinn/9ZeuYfxGdOewsnvPYw3v7F7xNqadue53S33mZHNHi2C5DNMQAbgY7demW28+LlIS8uuQHP4AY29m5lMJ1h69Y+tvYPkMvmTY1PBuNIXFizRDemSk1cQa2o2ZI9bRgNUwGMANJr1TloThfnfez9dM2a6QDOWMOmZZQ/pZhg3nM6KZ4ZL/WMoRwBpTOM1YDTgFJYNU5NUSyyAE9atszIubq4smJJHcspALUFpA0n7hRLWZf4tCSliCoVGbpTlf5IaVrWxo2tNuQeZSisJHq8VLWL3nSW+5Y/ybaiZJM1LV4PU5MdtESCHLLwAG5etIit6RRTEm0k4lHzJfC6U07nrf99IXfefD2XfPz9XHTpdzj0pHdv5yey2282kAwzZXvGEWwXIIeK+oNPD2x6xcc9v5wfS6FvPf23/5LFDz3K/U+sIpZsoaejnYhoquYyZIazJg6TWEqK/0IQKFdqDBdKpjNDSN2muVc1OGSvLt57+luZud+8f4DQWEGTrmy6rE3raMBpiofPeKyO52pGWzXfM23/DjBHRpZrp7wiLq2lBZQCTvliaJiY0hZpyCZATV3UuLx1GrUKdeG+Che2UqNWkR5Ix30V2lu1htHFMbMlXQG0K0S5rrl/+TLuX7OSsm3T6gswLZmktSXC/DnzuPbuu03HR0+ijQVzZ3Ps6R9i4evebFz5r17wMTatWsblv7mBQGRMVs6e8zF1KT6UCKufvNAz/IKANDo5RZZrGKOpsOdfovUP3MLiP/2Ma2+7hyf7tuH1B5je3sncGd30dLdQkynGuZKhhplYrGaTL9XIVyoUqnU8jQav3qeTj51xKj1z5zglChMvmlFXjntqACk0Nnmv+Tu5JFNyaE7DMWUHZ7ycIZmaH6On0XzPqFA5ltIM13FAaP4tf5q405H2kPcFkAJGSRI1pFm5IhazSk0AWZb7EIspI80lzoSqZGu1G+2WWZcBbOVh7bY+/nzPXfTmc7QFg0xPtDKhPUln10Suu/tufIEgkxOtnPiOU3n7eY4C/9onl3LFFy/k7IsvZcbc+S/0bI6p3ytYmQgz94X0d14QkKmKPlo3+NuYWp3tvBmp8z1+25+467c/4P4ly9kyUDT9jS0RDzOndpu/N2pOaUFamKS8IAQCaauSmt68CREuuuD9zNxnn2b7hFhEAZ5pwfgHMM3cjWYMOQLWZ1zXJhBHEj2mybkJyBFQipUUmQ5xY43FdKyjKME5VlOytOKuNmjYDhjl7/VGxfBnJc5rSIlDRqpLVljc1qpkiG0jfixueUP7wRUS6QC022fqsdfedSd3rVpJPORncluMqROnkK3UWLp2DQF/iIktEU467T28/eOfNyu+beM6IwjWMbFnOz+BsbWZ8vCGZEDd9p/u6gUBOVjQvwfGZuV2Oz5vAeWy26/mjqt+yOOPLqc/nyXaEmZKd7chk5cq1SbZ22GyCNfTNEpYFm951SzOOuv9KH/IydVIScPhsjV/RkA44qY2rWSzIP+PbKuhzTQn5Dh1zeakHMPQcdzZZmwpYDXt/g4gpfQyUjZxXFjJyAoghXDeTPqIlRRQSsZWEj0SS9Y0tZqII/8DkMoVxpbyjMcnTFceXraMX952C/6gj0mxONOnTWPpmrVGQV0oc6KQ/tbT3sfbz/38M1o+27HkY3mTP7RH1Dt2GpCGJldii0zRHsurtD331rdmObf96jvcf8u1eLw+Oru7DQm8VKuZWYgSHwkbx8yXssGt65x50hs46rhj/mERjXUcyaI23VITRzatphaXtfnvkSBSgCgZVzOKrtkjOQJIk4h1rKIBZBOI4t+KlZQ407JFktEyADSlmGYZRBI/JrnTqBkpOCeeFFA6LmutIpO1tGEnyZg6ywqAJ4QWvVa3D7fLx7b0ED+65vdmGpaox4XjMZ7c1IuNM1MkGQtxyvs/xFs/MmaJXdvz6DyzjVLUfCEm/ic63X+0kEMl/Qnb5rIdOusY3lge7CfuvoXFf/0T6c1Pkc3lDBfU6YJwGzaMPMwiSNUZ83L+h9/DlNl7/QOQBlPN2NHUHSWGbGZanVbifwHkiAqbU+4w+z7jpoplNKa4aTGNCM4/SiP/BEiJJQWAwtLRpiYpsaa42E4NUyyngFLKIJItlnhYRLDEQlp1R0LEsrzY7iDaEzBupzQoizv7p7/ezIqNa2mJxBmqlunP5IxYlaimt8dDvPOj5/Kmd581hp+KHbs1l4vzEyH1refb6z8CMlXQK/bEZM4LLXFq8wb++LWPkk4NUKtUDY5EDFiagGUsuFWp8pqFe/HRs07HF4s7wHsmbdo8ugGkgFF+JQLIzUSPafhtSobLpiOfUFOouDmR9Z/cVmeQjuO6OqwesZbGQkrHvimBNBxAmvql86dYS+O+Sg3TuLHC7hEr2Zw3WdfUDSCF3CBzIz3YrhFA+nF5fObLY/HSx7j9gXuQ8cK96TRuj9/IfxjF9niYD3z2Sxxy7MkvtKR7zO8luZOMqDk7DMhUSR+sbR7cY1ZqB260kBnmum9fQN+aJykWyiYuFCJ5vlwx/FX1dNPw+996NMedeBx4/E2rOHKCpkk1ABwBZDPBI1ZSwPlc+qTNEeTmKOLGGoA6pY5nACnBq6lROoAcybKKZRczJ/8WkJoYUvYXxo9YSVOblFJIA6vWMNS6hoDRkA2kt1J0VB1A2p4gLncAJaPp3IpVa1byl9tuZcVAiqplEQ2IoJWLsN9PezzMOV+/gjkHHbEDqzv2N1UuXp0MqUXPdafPayEHC1rM6nljf3l2/A7lYb/xe59lw5J7TOuVocahjexjuVqn1eflkx97l+GpGtA9yzo+4+M2LeOIxRTL6FgdxzUdKXM4CRzdZONIkV9bCp9PACFglI+w6dI+E1vK9g45wbKckkYllyedyRhVO0kwiUCWabGS7kU5vu2IVRmCkFyiIahLBlmIAYJxN5ZoYLsDuL0hXPJFIyMQ+nr5+TV/5sF1G4kEQ0bmQ1rIBJjtiRbOvexHTN5rzypxbMcTdXl7RH1iuwHZnNHRqzWTtuPge+Qm9//5Rzx+6x8YHs6aZI4ouBUKFUqlCrMnd/DpT3yQaHtn0/0cWaJmDGhCQ5dxLf8RtzVMYb5cqprJVNVyhWqxhCVDWc248rpp+JVEja0b9EyZTMfkHgKhCEpod2IdTb1SrKYklmqm/ihsnN7161i1chVb+7aRK1YoV6TjQ1TLnbYwITA4kpPSwSFNyy4z+iAaDBEOhYhLs3QsTjjYinLLeAIZJOs3Eh75fIZfX3c1Nz68xAgmt0SDhH1eYsEQU6dO5bxvX0lL+5if17tDGFCKzYkQk5+rJvmcFjJd0odZNvfu0Fn2sI1XL76b2678MoWMANIRkMoVylRKJd5w8D7NckfwHwX+kVqHrSkMp+ldt4GhgSGy2ZzppZTySbksOq42otLhMFlHiAC6OWE5ZAr5AZ9iQlcHM/eZS9eUaU0X16HWGa1VqUPKNCoBcq3GE0uX8cTjT5rRcyWhxVlu8iURTHbqpaY16xnugVFbNQoDMtJOxLJkPHlrNMyCWXPYe9Zs/KEobl/Akf7XFlf/7UZ+efNteLx+ki1RQj4P8WiEOfMWcO63f2p4veOvZ6+A28XhbSF137+uy3MCMlXQ39FwzvgiPv8K5FP9/P5LH6KQTplBNRI7ZgtlGuUy7znhSI4/5a2ikeGQxo0rKRZRs27FShYveoh0Km1I3WZalIx6E5l/4cgaj9bhtEqHhHivMgZAVOtkfoeMJ2+LBWiNRZhzwAEkJ/U4wsdOytWQA0xPZJNQblXrbFq/kfvvX0R/OkvWMIlkTJwkoWynq0OspagYiJtqvgm0mZYs80dEOEvazcTyRr1+Xnvgwey77374/EEz4kA87PseeYDvXPU7atplABkL+GmLRzj8mON51wVfHH+MnmMFnm4W+m4yov6tlfG5AVnUUnvsHl/J518BSXhcf/kn2briEfLSklQWQJbQ5Spnv/ckDj369f/UwSHPuIveVWu47aZbyIpVld7DusR4glNH7U0U6xyJDCm7O16t6N44cySVGTHXGY/QGgnQ0hZjwWGH4I2Gm5aqWa6U0obUHk3rlY1Vq5IdGuLhhxazYXM/mWKDlAgpCxHAUs42hibbBKRhDI3ct8hAOmUaUZcTzHfGW3jLG49j+uTpDiA90l71FF/98Y9Jl8pmQnObGbUe4O0fvoAjTjp1/DF6LkAqtiTD6t9Cwn8D5HBBL2jAkvFVfOEVePi6X7Dk5l+SyRUMnzWTzeOq17ngI+9mwSEHSzfvMwmdQnqIm/5yPRvW9hqSjWQ0RRxLxIYdC+SAQpp+RQrEKw3ATeEo6RjxeBXhYIB4KEQkEmTKrOl0TJ6E9sm8DbcBtAhHSUZVsqkyYFUSQALISiHL5s1b2bRxC8Vi1bjXovczwms3spJiDc3IOtFq9WIr0dvRlKsN0pkiQ/kCg9IPWrM5cN4CjjvqGDOkVjKtW/r6+OIPrmBTOk13IkF7PEYk6OHcb/2UqXP2feGF3EO38MDC1oha+s+3/2+A3BNmPO6qz3/Tike49QefJ5/LkCuUSGeyeO0Gn/rYe407iZLRVJLIsXny4Ue4+YZbsKs1IpEwHckWJrQliEbDRjnc6xH3UFryxbA6sv/GFW1mPSX9KaQ8lwytCYYJx9tw+30or9eMRxftHum7NMX/5nhx6fAQQJaLBYq5PKVCkXq5bISajQZds+YpPY22gNH0cMooOVEldx4NEeMq1+pkCiVW96V5YHUfbk+Atx93AnvP2MtY8KHhYS664tus6eujK9FKZzxKd3cXn/jeVURbx36/484+Two+k4yor/9HQA4W9N3AeOFoO1a5nM9y7aUfJ9O3wQzCGUgP4WnU+fTZ72f2fvs1yxiKej7LjX+8lpVPrGTh3OnM3nc+7Yl2M0xVXEGRTZShrJLcKVcqhu1jRohLLdFo9CjaQh7jsiLCxF6fGZaqfB4zY8M4uc6ccsPAEXdVBK2MkFa1bOQ+KoUiNSEtiFBXxWYgW2BNOs+6oTz5fMU0JJvmLiVj7LxEQn7aoiEmtMWY3N5qpji7LFi6vo+7l6zkwIUHcdzrjzGaOTI64eLLLuPJjRuY2NFCd1sL+x92FO/93CXmC2T89bwrcHd7RB35vIAUAWRdYkhrI705/tqOFbjzl99k9QM3ks2W2DaYQtcqfOpjZzDvwAMdl1Up+p5ayZ9+/Tszy+KI17yKcGuH+d2m9DCLn1jFU6s3kMrknXFxRQFOzREqllHhPi/BYID21iBzJ03g0Pkz6OpsM7+T+E6bmRsjvHOncVnYNXUp9JsOjio1UVSvVMkVayxdv4mHNqTpG8yb/aSHMRYMEvDK8B7RYZUma9sMCUoVSmzOZClW60xsa+fwebM4YOZklq3ayKZ0iXe97Z10T+gmXy7whW9eyrL165g6sZ3Olhhvfs9Hef073rcdK7jnbiJRgQqR+GdB5We5rKmSPlnb/HnPXaIdv/MNjz/A3350EaVCia39g5TyGT7x4fdw0OGHgdtvXNYHb76JlcuW8qZjjyExcSIbUnn+fMtd3PPQEsIeHx3JOD3dSSa2t9ASkMlXTreIaKmW6jUGhrKs25Zim5AQ6jUOnL8XJx6xP9M6W4yLOtJK4RTzhS4ntLey00olzcfVCsvWbePqe5cavZwFMycxd2IXcY8m4AK/xxmyauY4GpbQiHQkFCxNf67Iw2u28si6XlN/POrAVxkVucMOOZx95+1HoZjnM1/7Kis39TKzp4O2eAsf/er3mDZ3wY4v6B62h3Lx1mRIXT1y288G5Hi5Y4cfB3Fbr/vW+QxvXm9kPtKpQc48/WSOPvZYcPuwKhXuvPZaujuTTJ89jxsfeoJfXXsr3RMSvP0Nr2bfiZ20BH1gVbAqZWPVREXOSDY2tKmWiDVUPj/ZSp2V29Jc+8AStm4Z4j0nHcWbXr2vKYeMmEkt7BpRlatVaEjjca3B9YtW8fvbH+Dw/Wdx4oHzaFXiImcd1YCGNB+LdywlF0ckWRTYhTwucyC1Wxl1c48nwFDd5trHVnHTA0tJxFo57NVSAllIpVzkyt/+hkKpxNxJXUydNYuPf/sXzhj08dd/XIF/LX88C5CDRb0YzQHja7hjK/DAn37M8tv/SN+2AbZs7uOkN72W004/DXxBipkMTzy2BMvn56/3LeGeBxfz4VNP4MQjDsBvl7FLFUNQL5cK1KoV0ywsVk8oqU5/pcsZGefz4Q8F8YTCNHDz18dWc/mvb+LU447gfce9CokknVStNqwe46pWG1z992VcedO9nH3KGzh63mTK2TyFbIaqDHItVSlXyk7WtSa9k1L6kNN6CQWDxGIhIrEwgWDQtFvh8+MOxbhvQx+XXHUtmzJ5c31CvWuJhjl4r71p83p48xlncfQ7379ji7inbq14pD2sDvw3C6m1Dg+VyGo9Igy6p67Qjt93atNabvnOpxjYtpW16zZx8PxZnP3RM/jxNfdw/X2P0D88RDpfJupW/OhzH+bwudPQuZxx+3LpNMPpIUqlkokdpbPfKeqbrkaCgQDRaJRwS5xANIo3EsYVkAGtAW586CnOu/xnnHXKm/jAsQcZOUZjKi2LbLbAH+9axpd/dT0fOflIznrdfhTyJYrZHLmhQYYGB82ErkzFJpWvkKrUyJdr+PxhU/qolYvYjYJJ6uw3ZSqTejpwyUg9bxB/axtXL17Bl359tSmNCJtgxqQePvWBM1nx+BJOOecCOqdMxSvDdmKtO76ge9AeMqQsESKulCo6X8HNV6qsX68t/qO8wB60Tjt8q3f+/BLWPvg3Vq1ZT2c8yHnnnMEZn/sRf1uxGZ8/hLtW5UsffRsfe9uRVPIFilv7Wb1qNRs2bSNfrFKXBmcXRhqjXrVQdZuIz0VXS5S2iI+2jhY6J/UQTrTiCYWMO1jXmvd++UpuevAJjlgwk0P22Zv2ljgDw8M8/MRa7ntyHX6/hxs++wGmtvnI5qvk0hnSAynSDYs1qQoPrdnC0s2bKGsZb2DRM2kSH/rAmWZS1ua1a1m1ZDHuzBbe/eYjmdSZpG4pPP4Qm4oWH/7uT9k0nKG9pY1XzVvAkfvtZwboSGzqsStEQ1E8LUlC8/anZcbzdhzt8FqPtR2Um6OTQXX7swA5VNQXPU34H+c57eSnPbD2Se75+ddZvvxJ5s2aahIvP/rT7Vy7aDX5mmZKa5C/XHEhe3W3snl9L/feeQ+PrOjD3dLF3EMOoWvyFBYvWcrMOftw8TcuYe3adWaQzfSWCIfPmsSR+05l7vRukpO6cUVjeH0+owT335f+ihsfWGZUC8pVGWznSIT4hb7WGodyif/7xGlMjvkMta+Qz7MlVeSOdQO86uTTuOy7P2TZ8icME6jF6zUSlhd+/rOcesqpZDPDLH9kEevu/Sv/deSBhGQ8XraADJ8ruvx8+IqfsXTTVk5+03EsnDKdh++7kze9/kjmJpK01WpEgsIissmKVuxBr6HrsDfs5OqO7d2enhD4hURY/c+zADlY1DehedPYvvVdd3cmCZLbije/GXc2hUdbPLboXhois49i6aMP8fqT38WXf/hbfnvT7Ry1cC/+dPknaQ0FyGUz3HffIzy+pc4pH/wY0+bM5uabb+Rbl3+bQw57Ld+/8kqGs1lDWZO0SE8yxllvOYpDpidYMHcGgVjcDEMt2TanXfQ9Xn/AgbzlkH0ZKuTN3EeZMSnWVZTvzvnq//L/3n0c87vajMJ6sVTiT/cv50+PrqVn9hwefOhBkwSSDG1nQJJLmmNOPJ6LLv6yYf1sXP44rfkBpk8IMNQ3QCGTR1mKesDPOT/+PfeuWM1F51+Ar1jksfvvYP+p05jTMYl9pkwyxHQKw/jrRbIysfmUD9Ky13jm9d+eQsXN7WF13LNd1qLerDUTd90jO3aPJKUH1j9MotyLT3oSG1XT9ZBLD7NqYz+33HEviQmdfOTzn+eSK37OhV//AScduh9/uOQ8M0pc+ghF/zRDkta998MdDHLZ17/O5V/5KsrlYUCK+qJ4LkNe/R4zwu5/PvNJpsQV+yTDtLXFDZMmU7U46dwvc8Hb3sIJ+8+gXs5j2VUzY1J0WVOlKu+77A+88w2H8sZ5U6naFlszVa5b1svPbrzNKLFbwtKRmqeGveIh/I06Bxx5NF+45NvYVo2tyx+hx1sh5CqT7U9TzBbRdYUd8vP/rrqemx99kh9f9i16lz5Gev1yjp2/H1Ni7US9FrW+DahqloBb44u1MbT3/iRP+/g4WeBfoKH+iddqYsis1m21Its1e2Dswmz776y0fgmTM0uhMOAIzggX1CvNxR4zMet3192Kr62DT37lK9y+aAlvPvW/OemIV/Hbr55thp/iljnKmoJKEJg8D080yhWXfYsrv3UJXm+AFalhKhpkAPqstogZA37hFz/HQXOnE0z1mrqlzBjfki5z/Ic/x7fPOoVXT4pTzedN25UQ12u2qMopzv/NXew1bTIfOHo/U9rYlNcsy7m5/Kc/w2vVsFBkKjUiPg9z2iJUKiWOOvl0PnL+hRT6e6msX0ZPFGrFAoV0jlKhjG25cYUCfPHPt3LDY09w3c9+xd3XXkubq8Qx+y4gMriN9Mr7cA9vxKvrJhHl79iLSnIagXMvIZAc74/816fNFyYRVyptADlY1kdicef2P5J77pZWtUJg2azb7MsAACAASURBVNXE8xvQ/avR+Ry2y4e7fQKqtRNbB7j7rvv5++Or+eQ3v0mqVOGIt7yHA/eawR++do4zgMDM8VAUyhp3zwKCXVO547a/cfHHzyKu3GTKddLlihEgnhgNUUTxqUsvYWbPBHwD62iLB1BuzSOrNnPGpy/lZ594F7Pjfuq2VCzchlRQLxSMHMdXbllMf67E/5z+ZlMaydgB0sFufnPtX1j3+CO0xgKm5CF0gJB2UVNuPvjJi9nvwIUUNqygrZLHZUmJpGBElCuVOjXbhT8U4Et/uY37N27jxp9fxR9+8gMOmTaJvbVm+NHbcRU24NF53HJsDwSTHaiuOfChS/HPOWjPfYCe787dHNUeVHcZQKZK+mxt893xVdqOFRjeROvyP+PetpxG7yrsWh0Va0O1tOBq6cQVnsBQtshVf7mFt37kPDqmTefN7/ggbqvBdZdcgNfIbjjRgjQjV1xxPJNm0wiG+PrnPs3Kv99p1NokyeI2rAAPbTPn8sGzz8Or6gRrw4R84vYq/vTXe/jWz37Hr887la5oGG9Lm+G5atHJyRfRxSy/uGsJP7/zca44+xQ64lG80Va8LV1UqhW2bO414wWE49owuqwWgUiEOfvMRzUqeEsZGtWSod0Jsb1RU5QrQiZwmVmWn/r99dA2kcs/cxF/+r/vcNSM6diP3Y89vMXosrqp465moNZPOOwiMHFvrA98G88BR2/HQu9ZmygX5yRD6grHQhb1T9CcuWctwc7drXvTo7RuvRVWPoIuFFBdE6F1khkHIDxWJSJVwRbuWvQ4nfsfypzDjuL88z/HI4se5sZLPkk45HOkGo1mhriubuqeECoSZzid4YlHFuPBxu/zEw5HiLe10dbZSSgs9UExrMKrqxsr++XLf8bDS5bys4+fQiyRwBNvdcSvRKW8LLMksyx+ch0f/dE1fO60t3Do/NkEYjEC4Sg+03jscQjsNQvLqhhiukiGSA2yLiSFWsWMHhD6n3SG1KoWlXIN2/LgjUb44P/9luPf8X7ecfQb+fsNv2VOLU9+0a0E3QG84TbcobC5D1XcgKu6jmhyCvZHfoR7v6N2bvHH8l6KK9vD6oMOIAv678BrxvL97op7kxjMs/wm2jKPYm9YgYq3ozqnGIocDRtyQ1jDfbjiHWRcMYqJKUzad3+u/921XHr5D7nmf84m0SrDp0XFzWbDuo0k25NEpK9QiOgyKzIgkpAjo+qc7gtHNkBG1vmekZQUKY93X3Axk4IevnzGWwjI0FeZviwxbaOGLgsLqEg6m+O0b/yKg+fP58MnHUU4Fsbv9+NSHkdx3ZbZH854AW1mSzpTsUSQ1bRySfOmLXQ8RbVcpVKq4Hb5eXgoz0/ueYjvXf5dWgJh1i26C/9Dt1J58n78wTi+YAS3WOPEFAI+L2QeJxhyo877Ja5Z++2Kj2OsHeOe9og6wnFZi1oErfbMgQs78LEKCFyP/oGO2hoo5KFzGngjUM1DLoXu76U21Isdasc//7VYE/bCm5xIan0v7zrzHD7/jhN4zf4zHOsIZNLDBIMhvKJxKhqtHg+2Wxmit5IZGvKeW2QyPM48SQnGTKOkYt26Xt7x3xfy+VOP5bjXHoinNelY3pooG1egJNOVy2a61aXX3MdNj6ziR+d/gJ6JHWZisbcZytrSg9lUPh8ZNUCj7oDU6LXa2FWRhbQoFSs0inWGtOKiG2/jhBPfypmnvZeiEOAf+Dv5639JvfdRQ6/zeEK4gzE8bZMJxtvxVTfji4DnC1dDLLkDq75nbKoUm5JhNVlprb1DJSrCK94zbn3n71Ish/3YH5jIFky9INYOMup7eBA9vA2d68cuDNMIteLb90h012xciSmo3DZ++YuruOaGv/O/nzqTjnjQAY8AzsyKdPocHQ0e+buME2jq8YyIKD8zO1Kb+PFHv76av1xzA1decAbdM6bgkpkbjTrUZaBjzRACGpUS1Cs8sTHFad/9Pe87/ig+9JajjSSIX1xVl9Nv6aihOwLLUr6xpYzTkCnNNayqhSVzPsyQ2jK5gs03/7YIT0cHF5/9CRJTJlO36gw+cA+Za6+ktnkZnkAUtwDSH8EdaycYSxL25PBNn4E6938dT2D89awVUAo7ESKgMhU9o95gzfj6vPAKSDdE/cm/0l1baUSGcQUc65jPQikLlZwBhCV80OkHoNqnQ9cMVHaAemoLF132U6Mq8I2z3kVLUOI3waMbfD7wis6pJHF8/zS2bmSAq3xXCkgdnZ1UKsPbz/4spx6+D+87/gi8ra3QwLiqjoWsoytV47aaeR31Opfe8CBXP7KCn37uI8zv6jRSI7b5Cpb2ZpEGENdUxJSd8XXS5Gy6QUSGUu6pqukv1Pne7YuoePyc+773MHnq3gQnTaBeLpF66AGGb/oFtY1L8PvjuLwBXL4gnlgrQYmFww300e/CdcJHX3ih99AtvB5mqj153NzOfO713qV0br0Ll+ifGoWqOlTKUC05rqJMMlYeVPdsrNaJqJ65uIpZ6N9McaifL/z4j6QyJb5yxilM7Ag7safppBC3VISIJZYcUTJvzo+UC5V4T+ZLejx84YpfsOyBB/jJ2aeSmD3DiTONYrmGigzPqYIAUgjroj5gNUiVG3z6VzeRt/1895x3MikWNOMEjMKdGRDUQNkSf8osSWn9cuZICnNH1MuX9g7xg7sW0R5r5YxjjyYxcQaRSVMIT5pALZtjcPGD5G/7PbX1S/D5o7i8HpQvhDvWSigQIBR34/nwN1F7P9PYsDPLP6b3kXF1aqioP2BrrhzTd7oLb66a3kZ85R+IKLFENUfeUVy8egUs+beYPTe0T8EOJaBnDi5xT7eth0yKaqnO96++ncXL13PmyW/kyPnTzaAex1I6o96MpTRTskYGujbdWreLX13/N77706v4zunHcOjhr4JYm3MdSiQ/ZMZ6A6pVKJWxykXTEym9lfKrtekiF111I95AmE+983gWTOvALSKwzdkfSjRhJWY0DZKYwbNrBrLc+eQ6Fq3ZwEHTZ3D8/L3wRlrwd84kMmUakUkTKG7dwuCji6jefwv1TU/g8QZwu/2oYAh3OEjY78I3cy7ec78P/5+9NwGSJLGuw16edWQdXd3V1/RMz727szvYAwRBHAQvi5JDEElREi3apBxhhYN2yA6bFh0iTYVPGSQl2ZQdJkOCwpbEQwyaIs0LoAlQFg+QAAiCAkDcwJ5zT991V2ZWZhrv/azZBYndnZ3tGQA7XYzhLmarKquy8uf///3336vWDvHXeG29levgP3Z2RsUPFwXe8dr6anfv28ja7UM/jTV33y58Bo7JyOnCVlPm1YDmokrRYu0snFoH2HoG2Llmr4GD93z08/gXv/57WF/q4tve9rV49NQxLLRb8Bo0RSWAU9rSsXck5W1viJ/61d/Cu/7f9+KH/srb8PZv/jq4ZLwQVWVms0V/ICmAeAqMRshGA7k8z6jTSqu70MfN/RHe+Su/gw9dvoFHHziLrzm/ieMrS6gFnnrGQX+M3YMhrvb6uHR9F+N4hrPHOvhzF87iWK2C2cxD0VxBfeMsWqfOIzq2it3Pfxq9j30Y+Ufeh+TG5+AGdThBBU41hB+4aNVcuH/tv4D/73z33fthXgPv7Dj4u872sKDd3Jf0GXgNfMe78hWSpz+M9e33wcnIYWUi45iCfwjScL447wVdZJ3j8LqbwM5lYOs5YDSx8jJwsN/P8Gt/+DH80aee0V5ho9FAd3EBS8xAzCS+g9FkgqeuXcbnPv8sVgPg+771jXj91z4Ob3mlBGKYldnPlsenONZ4LFJ3MhggHk5kc5B5AbyoDr/WwOBgFx/5xJP4wGcv4WpviCnj2Q8QBj7C0EWnHuLYQhtnVpZwqttGyyuQjs2EJ/Mi+J1jiBSQZ1Ff7eLyH38Q2Z98GPmzH8dsuC+DIcfnWKVAzc/gd9cQ/p1/Ard9hK6+zAX548yQ/4JrdXflyn2Nvmk6GqDy0Z/DYm0CTBJzuAqbpb1c6XDMzEU7uGgRzuYjwMEWnBvPoBgMtFlxy+8xYIIrcLOX4Mr+EDf3D9AfTTAYM5BiuJ6DlaiORxcjnDrWQWXtOECRLGbjeFiWyGVJy1kmQR3S+XrbGPco/TjRQH8WhghbTfhtjiR8OKMJEprvjA6EknpuoPGLkd8Bh+3kzMSyEjpicTSZOciDBsLuCbQ3H0Tz9GkEURVXfvu3MPvMHyPr75muq5PBzVI4+QQRMarv/Fvwv/m7XqNXw+F9LcfBTznbo+JdKPD2w3vb++Odpk9+EOv7H4LHcjH3gHpHEheGkeTAdAokY2RhA87px+ES9Ln+NDDsGxDEgBK8yVFD6R9ZUuq0esFSmKBRnlA0FahEQGsBiBqWidMRMOppXihPDxrsMIONx0gHA0z7RgSfjmMZyOaVKsLFRTSWuwiqVcI4yJMY+XCE2XiILB6XSgV0wip/wy/MG0X8KUjz85BRjLnaQWVlE53TD6N9+owC+sZvvwfYvmaZmt8tGcCbDtFwEqQPPIb6970DbqV6f1wYr+ZbOng3M+QHigJvejXvcz++lsyW7MO/gGP1gSGbfhWImCUrZSkZo5iOzb7xxEX4vCCvPgn094E8tr5vHoASUyYrprQtF0eunEcymzHQq5yqU1ZSds3AdITi4AaK4R7yfg8pkd6c7WOM6WCCaX+K/u4YMdHTIEAW1lBdWcbC+rqElh150ZnKOdk5OalyKWUjzaCH6C/BIPafBHmKgtT0EE6zi/rqSXROXUD7zEnsfO7j2P7DD6BKRBUZst4NYLCNejaBGzXh/60fQXD87P14ibzi7+w4+CB7yM8CeOAVv/roBRhvXUb0mXdhqeUxjZQIacUcrxg4aYYiniDvbMBdOwnn+tMo9rmyFcsUR9EqW3Oa5ZQJk3qrZOeQG0s1cfWjPtWSTQldiKwLpBPMti4jvfkcpjeuYTIZo15vYBZnmPSn2LlyEzeu3ETQaMnF2Y1aiDbWEK0to1KpytmKvpL0h5SPpLR8LEAJ7ijb8vNT3yfhWIRAU00sm9bxM+icfhDNtRU882/ei+GzT6LaWYE3GaDYfQbVdAi3UkH1b/wA/Ie/7uhKuf0z8DlmyOeKApu3/5qjZ77wDAye+ihWb/4+6o2qBSAH7WLeUHDKFXEg82pwTj8Gt78H7F5FkYxLRLYwsjiDTovCHDdSAJl/XBG6JenPmZ6YPAzI0v6cJed4gNn+DgqON7i10R9gsr2H4X4PB7sHSFMuVbK/rcBvtBB0WqhyKyQIdM/gEbmqxaAjTU7sIQmgU9/VFNBFEmD/mPsowiaChVW0T5zBwulzcL0cT/7Sz8OfjuBW6sCkh0Z6ADTbqH7Xf4rgoaOZ4yuJFsfBJfaQ11HgaGP0lZy5P/Xc5OkPobvHgTgDkBc2g2yeybg1kSM/dRFBvQ5cfxbFpHfLWNVWOCwg5VTOIBbmIz9js4Qj0BIE8BjkotQxKD3Z1ZEZVMRUKR8j6e1hunUDg4Me4nGMrKBwlo9CXNhASCql/SkrSQ0emfJkKYokEUOHeVrGPSyXpYBuJIE8c5GxZA1bqHWPoXP8HDrnTmH41Edx8z3vkncldVxpipAvr6P2HX8T/olzr+KM3qcvdXDD2RkWuwVw5IjyKq+B2dVPYeH6+0FZGsQEephqchTpFMV4gGJ5E96pR4CdGxpJ5Bl7PnN1lPMU9U2p4KhA4YYVA4GsHwceg6lSgVepwvVDuRgrKNlzMoMR/EliSXhMh5SXnCCdJEipHECmDY+jNUxzZZWFOUvUNEYymUp6Uq5boQu/WoHvVUHB5ZyfQe/Pj8q54gKilePonn4QlWMrOBiOMPg3vwJ/3INXa6D++m9A8Pq3wakTeDp6vNIz4AB7zJBDFIhe6YuPnv9nzwDJ5dGzH0B9+JzNI0Vhm2Da28Xw2OMIH3kbWsNLyPe34SRjWZOX9O5ydsns6JiNXBxjFk9Vinqei0qzBZ8gSViDQwCJ5SvLTsKgXJMiEZygTDJFHqeIJ5TwyBDTTkBK6CUVTmauiUAgiiaPej0x8mrNOmrthgyAaNJKZiBfw+yO1EXu1BA0lhEd28TauQeQLC8DK9bpzIZ9uFSYOzLWeXVh4WDEHjL5AlPniH7/6k7lrVcXpKE99xFklz4KpGPkXh3e6TfA3eQWfoKF7Q8jGO0jG/WQc9FYOZK7UMySAZzcNWCFejeTKeJ+H6PBLgK/gvbqhkSK3SrZPNWSXsdal4rl7PkSlZ9ZkslCIE1TxAm9PWKJMDPI+Yf6OPs3d3D98lUpy61vrqO92kXYrItZY8hrLoAon7LP9JH5EeoLa2geP43G2jHg3ENA7eg+fkiXjd7mC0ydlAEp39DDfOOj92KMFIinU8nwPx+tBWq7n0E0vYF89xpmeYzCoVS8eXjQEYuap88/WMOSsz5F/+plTPf3ETVaqHUW4DVJ4GbpylGIbc6xL2RQ5kmmAGTpSt+NdDSWGRAt78Z7Awz2+xgMRsqI3VMbWFjuwI8q8HzaApBYbmtXM2bZmCV0RSoIje4xrJ46j9nSKryzDx79zId8BriCxZJ1igKEBI8e9+AMFIMdLO5+HN54D2nKboEbF/ZgqUiElv2k/p0gjlc1biuXhfd2Mbp+DfnOHnISAIqp+X8UlEc2Y1gKW6UUooqnmMbMjimSaYaY+I9naG0QNVBf6qC61IYXVeGF9BApRILn6IOuWTMCRVMuKMvQAEFjFc3VDbTWjiE/ewEBF6KPHod7BhzEBHV6BdA63Hc+ercXOwPMnNWbH0Mz2cHsYAt5QbL5XAjANRdj9mIMTAUjuWfsLa1XJIeNu475YIp8MkYWT1Sman+ROjoxMyTHFqn0VrkKRrtP2hSkHJfyrUgwCBjwrv648jbniCMVkMNF7GxKB60MWe7A9ZuoLRzD0uZJYHkN/rmLMoo9ehzuGXCAPokB2wCObneHe25f8t2c8R7aO5+AM9rGLKFxqiaQNuJwA2302yyTAVmOT2RuRbiTAlnldj8ZNDOzkSuke2MBRSU5qsjlyUzLxUnGTDdDSkCH1ujzWSYNWjV2KbQLmUnkinIdKdLpDCmzo1NBWOuiwXHG4iLch59AZeloSnaXLpcd9pBHiuV36ey+VJas3/wTROOriIe7tqmvLREHnms25a60dILn55l8M1HrSrkNIqscq3C7gzS3jEDQDEU6U0AKqU3Jupnp72k1x6PkXMOS/weBg5IIT5JBXr4HFQKkoZOLw+p5ddTbx9A9cRJxewG1173xCE29S9cLFczZQz6NAqfv0jGO3vZFzoAz7aF59YNw457cjh2iNyLtsISkm3Fg7Jz58jIJA8xmIqOXM06Syjk6IfUt4x/ODRmUlO1gdrS/IwtH/2TsEvhhYCsWy2ybUxWAYxELRKK0xcxB5voI6i20V0/CabZQe/RNqCwuH/2md+sMOHiGPeTHC+Di3TrG0ft+6TPAMjPc/jTaw2cxJeG8iC3eqNRRaqZKbW7O+FFAsnzlJggTJUEcy5octWhxmlmQGZPBWPaDBGn478ygAmz4T2lZGZc2ow06y9my3M0YxNTnyenaXEOt08XCyjGkm+fRfuB1Rz/nXTwDDvAJ9pC/A+Ab7+Jxjt76Rc4AhZWjqx9GLd7GdHIAl3IaIu5YlmRAGpWNIE9JsRPvlcFYigQW1Hg1/VQGmQjiLFET46eqbJWkowVprKzJDQ7jsGqbgwGcsNTl2IRcAx4jRNBoonNsQ+rk9SfeIhfno8fdOwMO8DvsIX+xKPBX795hjt75pc5AMdxB7dL7Ec6GmKUTOE4uUrkFpP1xufQrPxBmUOOx8k9Ohyy1gwbqiCiusrVUi6PYMQWrOMIoCeQxhZClKMfgszJVwcuAFOOP7x3AC+tY6HaRL6+g/TXfoq2Ro8fdPQOOg19iD/lOFPi+u3uoo3d/qTOQbT2J5tUPw8UUszwxgTlarwrYceAxIMl1de2fIpjPkdL5EJOZrtzOYFCqH+QaFctVzRMZfAmSJEWsXtGCUMvLyqIEdjgLDQTkLCx2kTdbaLz5W1FbWjn6Ae/FGXDwT5kh31EU+OF7cbyjY7z4GciufwbtnY8ij4cmz+g6ku/gTJJjCgYig0WbGo6rDQ7z+Sh1fLRIzKBMtTrFzChiODOismIilysGJOeLSUzeq4E4xawQoorChx9U0F5YRN5so/F134Jo9cgy9F5dt46DH3F2x8XfznNQ6Oro8eU8A1mK+qU/gNt7BvkktjGIz7kkS1Zf9gLcmxQKS+KAEygguQ0iYIcjECKtLEfFa2UPyYBkpqTYMQMxMeYOgzJOkRNRTbl8bMFYeCEi7jKeOoPGE29FpX20BHQvLwnXxQ8wIP96nuPn7+WBj471/BngsrI/O0AdMYLhNaRXPitSOeeClOqhuStnkx7Fk8tM6fJ/c8/Rtoz1XEKnzKw2/rAxBzMkM6WYNzMyb2wLhP9kdswSR1wDynOQpldvNhF0ltB4659HbWn16Ge6x2fAdfHdzs64+Loixwfv8bGPDpdnCIsRas4EwWgL6F0TdW22cx3jwYH2EUkOKOR65cFnqcoFY41E2EtS4sNAHQUvA7KU3Jjl7BcJ8Bhwk5Ctk5Ql62SGNOaYI0fG0QYY7FUEtQidpS4aJ44je+ANcI92Gu/5Neq4eJMzKIqV6Qg37/nR7+MDMltVswHaiy0Uk13kn3w/kiv/FtXuhoxt4nEPMU1UZ6n6xjCsy2aAAekFLly6Y5E4ICEesm+sVC2EnKbISaNTMFr5Sj1Vil+xdyQlTsN/BiOlH8MavKAKv1LDUncF9c3jiM8+LuPXo8e9PQPVCKtzw9YRCtC48OhxL85A0sNSqy4yQBYP4PRuYPa5P0Ix7MH1XYEw2YygywST6QQcT4a1NgIqz1HKI6BqAEnjtualGSSpcpo3klJHIQGWr6TN2YgjnXIpOZPOTpH7kvr3/QpmmSOpj2qjibVja6icPInk/OsNMDp63Lsz4GC8HDmR+UMOi08WwMP37uj395GqeR+NZoRstI88GcKnl0dygJz+klefwYyaO1qFYnk5QTKmiNXMMhm9F6sNo9WVAamSlSAOxxzirfLlljUzih2nhbIj6XCOG8LzqkjTDKNJgoLBWGugsdDG6sYxBGfOITv3+P39A30Zvr0DfKrbcB6ZZ8gjseR79CMwozWdIao1HzGVAEgEII817gOTEYrxCNneNaQHWyZ6nCXI47EsxrX5n87g+1WE1FblvqS2spj5SAIwYx06HzMQKU1Z5JYBpavqBArOXn+IOM4QBHVU6g3UoiYaCy2sHD+B2vkLSM88cpQh79H1cOswDt69HDl/yTLkuPj7RY6/c68/w/14PO4vduo5Qodl5D4C6rDORsBgT2rn3E+UTs6EEo97SHtbiMd9xNMB0oSiVMyYU6Qx6XIUmvSlWm5KdQRbOVNkULKPdFSSxvEMk2mG0TjBeJIgCCuoRS1Uq00E1RrqjSaaC20srq6j+9AD8I+vIPF8ZGEHM/9IsOpeXKeOi3/QrTs/aBlyUnwPMvzsvTjw/X6MIu6h3QwQpDFmSQ8+B/+zIYqDbTlZEbhhT0hrOLozF6MDFHRDntA4p4fJcB/TQR/jwQiDAb07yiClsFWSYRrPxFdNklyKlLPcMQTWKRB4FVSqddTqddRrTVSrDfgMSGbIThuLK2tY2VxGcyEB3CmyxePIVx7GFG3EBUW1jky279r16+F7l2vOv1RA7sXFo1mKj921g92nb8x+zqVcv2Q5TCvHm/XQabeQD24gy8bwA18Cw/n+ljirDtXkRCrNkccTOFkiUIdEcCeNkSdTxOMB4lEf014fo/0D9HoH2N/Zx6A/wmAUYzSZYvIFg9ZpwmKY5AFOTlyEfgWVsIpKtYqoWkdYrSOoVZUtG50OlpbX0Wm4qOx/HvWFKsLHLgJnngCapzGaupgmVFU/Ugq4G5ezF+DRxYrzcQVkURTB7hijI/W5QzzV6QC1eAuVZIRJ5iNun0LuV1EvBmi0WsgOLgPF1Fg3BHf6O5otOvO9R5rnTMa2AaLdRdaktnzscFVqMkE2HSNLaKgzxXgwxKA3wMFBH/3BAP3eBKMxs6apBqRcz8oLeF6Aih+iGlRRCUNUajXU6m1ECx0sdFdQy8dwb34KG+c3EXzNY3DOvB5u6ywQ1rG/t4tZ0DF7g6PHoZ0Bqs0t1RE5jpPewrZ3hsWfFMDRwtshnGY/7SFKriOIeygO9uFUqhgkLpKl82i3q/BpjnpwVeY0ZNu4oz6KwV4plkwVOarNpSjiaVkllo7KXLOaMSBjBSThVI42mImNhTPFeDTGZDTCdBRjMk21+0hqHOU4xOiRIroHjxslDj0cfXhBBR5tx+kD4mQIswmWT55AePosnOVT8OpNOM0Ik+kYI6cJhzo/R49DOwMO8PFuw3mUb/h8QI6KnyoK/IeHdpT79I2CfIjm9Brcg5vI+ruyfCtSLh87KDrrCE+el9lOPuppk0PzvskERX/XBIopQMUdZFLfkkm5ckViuVkMSFMnnoK7lGTiqMLJ6FRFOhxpceZgxR6T80cKdaTy6rAsKxVz1rDc6ghqcEMrXf1KCL8Sqb9k1mRvyb1IyomEUQOV1S6SMETfbYg5dPQ4vDPgOPjpbuTIo/VWQG6Piu9DgXce3mHuv3fy8ila00vwaBG3v4XZeCTGTZbS6i3FzPOwfO4hEzrOSB7nhZ0ruJxR3/w6GHiMM/aelPbg4F9rWBxdmDqAQ0eqydR8Ifn3pLLK2pzMHLJxEoyHI7Wiju+ZgzLXqzIasDJ4c8rwqF+ltqsf0qKAFDpS87hhEqLeWkBQjeD7Ibywivr6OuJ2CyOvqR3No8chngEH/8ly5PzTLwrI3bh4JE/xiUM8zH31VtS2aSVXEQxvotjdVjBORn3MmLHSiRnbTKZYWjuO6tq6ZcLQ6G/FLEYxGim4rEZlUM6AZCRlAO5FFhyPWJqDQ/L4cGzyjWTsMCCztF11sAAAIABJREFUTBbiVJujSDIzpSrUgkY53HdkyVqYojkzap5rnskMaKCTgTXcm2QvW291ENZbCEtqXfvMCUyaHYyD1tGM8pCvbDfAxaWK88kvCsiiKJzdEfYKYOGQj3cfvF2BKL2OWrKLYusysuEEY84RCbzIV2MiKhwVyAmmLJ8+A6+5gKJaLQMyAUZjZTNa0cmejj3kZGABGQSyGpBaAEvOZIJsMoYnESxfM0cWO1yxIhpLGt0kjgUQ8Q8zq3pIZUiirwlSuhcEofR7tFNJkjqza5LJWq7RWoRPFLZShxuEaJ7ZRNJZRXw0lzzU69kB9pciLDmOmMlfbCGwPSrejQJ/8VCPeB+8WXV2gEZ2FcXWDeSDnob309EQKUvVhIY5scAY+2eKpeVVLKyfAaK2rAQcyjfGU3O0ojJAiagW9F1kcJIsIO6qJ4SVqnJCW/lcuLKuY7KkDisbTaKq08kEnh8qCAnjsExNSMWbpZhOYpWrgV8rnUWMoM6sitxFUGujUmugUmuiQgu9SojK6ZOYto6hkO/l0ePQzoCD31iOnLfP3++LGMRfMN754S+MPt5xaAe7D97ImY3RTq/BH28j29tDOupjPB7I1Ibb+ixZ5Uw1i4WIkjAeBiE2Tl9A2Fk2VXLqsjIY6NWhsQfUJxbxUDNEWpnLYiCnoBUVASwoNSIhEHRL6MrkIZNpLJDH9ypWpqY09XG1+RFPE0zGU6GqflCVJKS8erIEKZFbp4JaaxletY5KhRmygsrKEpyNExjXVo/K1UO+pr8w8vi73cj5kRcLyK8tCnzokI/5mn07ZrtmfAPVrIdi+yqSUR+TyQjZdCJbOKm6sTzkmIKcVIlOTaUM3l09htXNc3CrNY05iiTVJofQWJYuZNdM+gpYGzN4BgQ5pkxOCp5ElYOKMiRlIGm2Q4Fk2s9JwTU3FJeiVqxqicJOxhMBP0RWC5esIL42RzwdwckKeEEdYasDv1JHtR5pbLL08AMYL24gdY/crg77YnYcvLEbOX/0JQOyKAp3x3Yjj6wFbuPMh9MbaDl9YPs6ZsMe4tEAMQOy9HXkfJAOWHIpJmqaxRKeypIYvufj5OkLqHc6ZhlAsCYgAZygjlAazRqpq2OOyTRoZUXKTf9YtDqWrK7PLGdBBQU9AzLV+7luYPzWohAKy53I0YjKdi6Cal2kc6Zjyn/Ek7GyaVhrIWw04VVqCKs1BPUItQfOYxxtWH979DjMM7DT5Q4kpQbLx59ZetsZFj9bAN9zmEd9Lb6Xk/bRym/CH+yg6PUwHQ3kuzibjrUknBLEYckaJwpIemdQ9Y0mrewruTzcWVjFyvoGqlHLsmNI64BSmoOSjuORZUiWpQxUxWohSh3dsKTX6oXqLc3fg94eDPhZmWldZUnGMTdB2DsOxwxyH0ElwozeIOw52VuS2O4GqERtZUe/WlUP2l5fR3juHA6ctindHT0O7Qw4wL/sNpzvfeEb/pmAPCKav/z5LtIROsUe/Om+3JBZqpJfegtVTWknzjLVqG4MxPl+I0tO9pXsL8mYWVlZR7O1hNrCErw6nZFt8ZhW5cVkCCcgf7Q03BEUSvBmICK664bKrsKA6NuREmGlUQ6DjjNNIqj05iHQk2E0HGESp2W56ltWBZDQRSvN4IcRwqilgAyqVQFCyw88hDTMMB704R57GHm09PIn6OgZt3cGSkL5SwbkoCiW4zFusOK5vXe9f55FUMbPh4jyfVSzKYqdbcxGfSTTEZLJSBbkLCcZgCnLVA7kM6KrU/V/miNSvj9jGZvJQ6NWq6PbXUez00W1vQCH6uCyCgByqgUQZS0H8UJfybpJR3CSVJQ8eJUSlKGu6swcr+IxgqCiDJrx+Xmu/nEwHCgrVupNrkoq4FSujkdwCpaxDbjVCCGZOmFViO/KI4/jsx97H/zeNrqbD8I99wSS1voRn/VVXvY0Z63UsdZ0HLrP3Xp8SZ2GnVHxB0WBt7zKY75mXs5yz4kPUMMEUTCDm06Q9XaRjYfIp7Z9MaNmjXpHy4x0IWZWUonKjQ32hHIet/9OBg5NURljy91VdBZXUWu1ELSaKl9Vmiax6bEqazI7ziwgEwIws9I7MkRBG3R6dNBOjt6RaQIvCFSuista5DJhHQ4HYgNRPyeTDmshAIg3EmbrsNaEV2sgqJE2V6C2uIT2qfN478/8BILJCBunHsCxCw/CWT+HtHvG3JuPHnd0BhwH7+9Gzlv/9Iu/ZEDujov/Ms/xv93RkV5DL2JmyXrbqBR9LDR9Kxl6OyjGfcymEyQxNy5ipLQNp9Qi+7eMwsQsUUudVLpTZRx7UHyK5SM1b2aaR8oyLstRDatYXzuOqN1BtdWCU63A5XyRfSIZPQJ1AEf2c+U4hKY6YQjHZYZ0tEPJA6STWEEfBKGBPSD+M5O9OYnnHPK7JWrLMjceD6ViTtYOledIBiACS+JAZ3MTsyDAL/0vfw+VwMHy+ibWzpzCqYceRrG4gWT1ATga1Rw9XukZcF18/1Ld+d9vKyC3R8UxB6Bv5H2rdMRSLh9cwWIQ02wY2fgAzjRBPuWy8EilaRqTfTOxfy9l+zNmxNKJirKMGYGWeWaTDRzLRFLZYo025N2YZlheWsXK6gZq9QacGvmlvNALOJWa8VvlDcml5Rj5eCh5DodDe4eZ0DR16KRMzizxH1uRck04OU0xGo4xjVOhp56AIOO/xpMhslmBsNLU7NGrhAgqNcxyF8ceeghPP/s0funHfwz1KER3eRXHTmxiefMU1h98AGh1ka5e0OuOHrd/BjjZKoDjy5Fz7bYCkk/aHha/B+Btt3+Y19Yzi+kBGrNrqM0mKMZjzJIJcvaILPFk3ZYoIDMGAccN1FRlmcpgZPbS/uE8OEuTVZ4ijj8UkCw/S5s46uR4IU5unkWz0YbLoKhWRJlzqgb0kNAtdTnON8dDuMyKDFrXLy0DSC4nqjstF50NYeVn4c1i0O9J0sOP2vb3zP50wxr34TohwuqCMi6PS3SVVurHLl7E+37zPfiN//Mn0WzVsbDUwdqxdSyvHcfCyZM4cfosZtEC8o3Xwa3UXlsXwN39Nu9bbjjf8KUO8aIZcGdU/GdFgZ+4u5/rK/fd/cE1LOTXkR/0lAWp/sYhPwON/ZgU3jhwn1mZapKL9GlkWcnekMao5f/Oyakx63H2j2Yfx/hh9uT2hQXNYqeLEydOwfcD+EGo0YMT1eEQYOGIgzLjfP24byydStXK4HQGl9k2mQhh5YaGGwamWi4X5UQZks/lpgmJ5czUtJ+bjkaShAyitrRYycwh4BQtdtF98GH8+s/8NN77c/8MnXYDrYUmlrvLWFpbx8LxE+iuHcfGqVNI64uYHbsAV1n96PFyZ8Bx8J93I+cnX1FADotidTpW2XpfDp/c/nW0+p/VwH86HFkPKBNUMzcltW0eiAw+Kb0JuEnN5JgIpmaDcj+1AFRfOVP5SWYNUVgO4/l6KsoR6Tx7+jyaCwti4YS1KrxmE6hUzMODDwbkaGAzS2YyoreyNae8B7N3YoSAEgPiqybjMQaDobIwe0SatrIkJ/JKZyyXIszVSH0nA5LLzgtr62ifOoWf+T9+Er/zrl9At9VEu1nDwuIillbXsLCyjqW1DenwrG0ex6i6gOL4Ra1wHT1e/Aw4DmbVOo43HOdLipO/ZI+4Myp+pSjwHffTCWYGA7VSD55FrX8J+WSE8XCo8tQy4sx8GJUBmRkZbPZHdnAEV6QAx91FRabYNRKG4/4i0VMGZMHMyOBk1ssl70hgqNNewilug3gBatUq3CiysjWwFSkuLbtk6ohy5wmtZflMLizLafaFDCoeg8p0BI7GVBAgf7VCceSaZpZZPsNkxLWwAl4Ywa1UEWgvMhARvXt8A8FSBz/5jn+AD73vX2NtsYWFeohWZwELS110llawsLqGVncFndU1rB7bwEHYgX/iYVkdHD2+9BlwHPxqN3L+8oudn5cMyL1R8faswLte6ye3SKdw0gnc2QCV2RBhPkG8cwW9S0+jGjVVBjJYZF5TlqPMiKTDKWnRPk5Zby7HyMzHQKTSvwWrtY829+ODfFJzrSIKa1bkDKZ8VuD02bNotxZRCVlK1uDVaionKY6cxWO4HJtEzXIUQqJAQqIqZuOxgoH9ZsYMSA+PaYzJaIxkOkMQVcXGUSZnQI6nyspeNRJ4pO0Q+YX4WN44hsz38GP/w9/DR//th3FmeQGdRhWNhQYW2h0FZXt5Gc3uKpqLy1hcWUF7cQnD1jEE6+de65fMHX8/z8FfWoycd99RQBZF4e2O8WxR4Pgdf4KvwBcyKLxiBm82QpgN4GUj+AVLPRdFv2ck8d0d3HzuSWneNBsNK+/Yj2XcnGCOkfKUEcEVY0RMrUzVyIP/Z9ZSFozKjNoY5hKV/p0orMAVcV3JpqFN3EwuVOfOnEeFfNJKoF6S/ZnUATibpFJdpSZOak7COQEkAk4MSN9HXv49e172qRS/itMM9Uak7RAFf2oaPC5t7SoRUKoGENEltW5xeQWj0Rj/7Y/8KP74kx/HG9bW0F2ooNWso9mM0FrooL3IDNlFvbNoQbm8gubiIqZLp1C0174Cf/kv70dyHFxZquOU4zh2J/8Sj5cda2yPiv/xC6ys/+7L+1UO4ehshosU/myIgPKLcR+eVwDJGJiOEU8mAm/IEeWmBnmpBzs3cOPGVSx3VxAGFQEkAmbUE5bn1Aw2ygC0sYbQE1LZ8pIoDusV+YcZ07hxjoAgEr9VxpaCVXHM7ZAUJzdPY2VlVQHGwPRCOhu7KLIUXq0KJ7CS1Vg9GZJ+H06RCdARf1WEcS5Ixxj0ucblo1onoGMlMzm2KmO9CrxaEzk9Qzxf/80PQ9TqEfZ29vCOn/jH+O2PfRSvP76CC8tttFo1tFp1NJpNNNpraHQW0VjsIGovIep0sLC8goWlFUzqHcSNVW2jHD3KM+Dgf1qOnP/+pc7Hywbk3qTYzHM8rRv7V+HDy6YI8jEqSU8MG4+L2VyBGuxrZEEBKvaNzE4MECKkDEiiqkQgd3e2MRr0sLrGXUATMWY2tJ6wEIlb/WKeizggPLUsU+dGOI5rduF6CIXlIIqCU/TWYJCShJNpeZjlJAGeqN7AQw89rK2QgFo3PlXilGoRNBpSimM24/IxUdt4OIDvOHJAngNMyYSz0gT9fg+VWh1eWEGeuQJ1Zpyhsod1ydxpIafNnRtoVatSsRnoztZN/JOf/0X8qw99FMc7VXzL6ePY6NbQiOqIGhFqzWVJfUSdBf2z3l5Qdu8srwqJHeYuem4DQWfdFq3v44fjIHNdnFmsOZdeVUDyxTuj4l8VBf7aV8P55AXuFYn1gkkfPoWivBwYcnxB4SdbGhZ7hoY0iVmAiwdKsEbOU3wOM9UUo2EfWzeuS7qxu7RSWotzxlc6TxEltW5O1anucPJsZLBa6ar3Lctbt2CZaVmSAaHStcjsppCkCnIGZJrkeOTiRSwudhSw3MIiQusFvlanKPdBjisvc/am5KMGoS/GDUtS9rAsV4f9PsbTFBElQxxHqgH8LLQjYKLWqMIxFJclMBeYaTXAm9P+7jbe+4cfwj9+z+9imuZ425lVvO38CtqNBuq1Ovx6E7VoAREDsb2ISrONetSQ7mxzsYPO6roEtnanGYrlM6hwq+U+fTgOfrEbOd/1cl//ZTOkAvKrwNTVLVKE2UhB6Ez2ELBMJ7f0C30QxYRF5i4RUo4GinJGSNqYUw7xtR6lniwXJ5UbG8l0rG2IG9evIWq2sLTU1YXLh1HW2Csy+Bikt9ba9O+cVFAqhcdmlGrEgdx0dNg7lkarnF9qNjnLMZ1MMRyMMI1jXLx4EadPn5aWKkkEWRpLbUDEb0pIlnIfJAMQvOFCMQnh1MkhT5Z94pArYXAkx2EzT1NFp7U5V7r8sIaMJS59JrMZpvFUx4hnmXrPG7s7+Pnf+wP89sefwUpUw7//5vPYWGqgVq3Ar1Dmo41aewHVRhu1ZhuVqIEoaqDeZGAuoNlqw6uG2OkNMVt7CH7j/pRsohlrt+784aEEJN9ke1S8DwW+/uXe8F7+d17EfhGjMusjTPbhZ4mCMBkc2CJwyahRgGU2Q9SGAwikcIRh5qbm32ZDfBmdFtxdtLkjezaWsAf7e9ja2saxjQ00m80S2jfytvmmsmwtFDsSllIJSyl/BhsDlc9l/5Ypq2XMjLKMM6CHGYnSjZLXcNk3Bgr+c+ceVMYy4GYiLxCCLmxPnYJaOZTeGOsYlWpk5TP/j4JWU+4/DhFEdXiuOWXJ4o7sIg4qxQBiiW1jGn2erND+JckDk8kU0zjBs9ev4Rf/4I/wx5+/jLc/fhbfeGEdVTF6IrhBpBK63loUOZ43BfqHUIsnajTQbDQRVkJU6zXsxTnS9QsisN9XDwe/vxw5t8V6u60MWZatf7ko8MtfCSeSglF+NkAtH6EyHSjDzYZ9JBMSpbkgzF6QLJVY/03q3tSVoSMUsxL/sM+T0HCh51tfyIE5g4OBWAYo6XCzRPqqezvbMrg5e+acLjBlRZt06KHMJxK4BSRXgxncc0owaXXiyHI/kbKN4ppyQJ+gP+gjzWZoRBEajSZcx8VkEuP4xkmcPnNGn53WdD4zoLY/CtBNJ6Wa+HAfnu8h8E1DRyVrlmEyHiKZpag1KKbl6YZE3ipdtGTqQ8U6s2G2D86OVHYG1FQHElL7ZqTdHeAzz17Cb37gIxiPJ/jub7yITqOGwqvC4Z9qTRmy3lxArdFANWJQVlCpRYjqEULSAD0f9SjCwKkg33hEJPf75eE4+M5u5PzK7Xzf2w7IUt7j0wAeuJ03vhvPYUnlJQeopTuoy1NxhKRUebNNeZaZScmAsX4QyJAoGC34BIJqU94yk+0EMnBSBaTmiZrTWeBKMqPMtiQHXLt+TaOQ06fOyCiHBjnKf671hhp7SHpRNjciEZDtzb/XjaGcWwp1TXNp3AyGQ2msdjod9WDM4UkcYzqOdVE/8cQbpChOQImEAQ7wHddR9p7RGYtkAR5fqY77kIleH4+n+hnc0Ne6Fcc2Gt/wPJK0TmI6bxfU3nE9iSVr1UusIN4AzGuSGyH7O9v4zJNP4kMf+yQunt3AmeMdFCAjqAInjKRSRxfmarOJWqMpQx9KgNRqNQQkHRDFdV3UmxGGC5twl0/djUvkK/E9P9eNcOGFMh2vGtSZv8HOpPjeIsPPfDm+dTHehR9vo8Mb63CAaX8fWUz9GgtCKYOXPSJLTf7vOYNGJWPZt4m+JhS0nCOqf7IyVepvilPq0zAgmSdKmhnL39kM4/EYly49h3ang43jJ+B7dlHrwmcIqp8sUVRtdljgz7NonppkBv+QzpYkM0RRHe02S7uKgoByjMmUYJP1mQ88+AhOHD+pPo8ixlQUNwdlvm8GJzWpRydkMJm6OUWzZpPYgCbXSmtufiSUFskzlbAuWJpmGr0wI3uOlbDMmizpRbGjRs90jEF/Fzs3ruBTn/wUxpMxLpzfFKKbFh5yJ0RBZ2YKYzUaaDRbqDYb2hqpcp2rEqovdT32rCGCRhvYeBBZxfizr+WH4+FvdGvObVs93naGNBCjcHdH+EQBXLhXJ5Gq3mGyg0beh8eLiSamI0pRTISUUnx4vm9IMjUzklBTZTsT/1UmVIayYFQpyWxi2rQl1c0obnQcViCK5ka9fSthjYdKdbYpDno93NjewtrqOtbX10vlRk/9nXpTZWIbhTDbsDzmBV9kLBdTTKdTBTZLxIiIZL1ugcBxhESM59/DfB7bnSU88djrtcfITMaLmiUfFc1VbZbjGo8KAhTKoqEOv1+JqDLzaWrFz1LycV3XM08f9dPGh3WFQlk/qRuDRiOk4yWYDnsY7m/j6rXn8PRTT2JjdRmNdkuKBbksEEKkGvnw80WIWk3UG21lST8MFJSBbxVFrRGhe+I40qCGidtAUuu8JueVDvDppQgXbzc7qu15pYG1Oy7+vTzH//1KX3cnz3eTIaJsF5UiRrq/a30ixaS4j6iZHdkzsUo38Uw1XDegRoWjhvb295oeMkBKJJQBYwHJ3ELUkz1jJtkLQ05thUqb+wRgcgNjGFDMEHu9HvZ293Dm9Bl0FtoqJc0KAFIHt+aSIA+zE4PZgpElKpHMSq2KhfYCggoH+ZxB2k6jlMnJ+qE+DkcgaSbtnMceexytdlfZjmoAzD5goMnFigGVCOwhEd36QQOrNCsVeBOWZj3cqWTpXJhSOr08qCxAAIvfvyy9WV4n3GhhsBN9Hfcx6e9jf28Ll57+vOa0S8tdEdxzh5+jok0SyoCkM56nGapRA01+x2qoktWnfwhvKEGA1tIiOnx9pYpp7iAO2kiqC6+phWfXxV9fqju/8Equ/VcckLQc2BnhowBkn3U3HsxiQbKHVrwDBuX4YBvpiIvBU6m68c7NzKkSVaRumykyiAzFZJC56n8kv6gy1WaDJFUzW1mWNF8b1qmeY+MIbdnP+acKTGlglEwcoqJWbg5HY2xt7SijnTt7FvV6Ha7vGf1OvFaWwSZCzIuTEowMRJazzVZLAIcufnJOedGLscO+0G4MAnukp2o2ACdPnsbp0+cF6HC0odFHhTcBHx5LZAVUIRaPTHxK/R2WqUyFfL5RapkWmRVnouDJSLZ01eJ3kxuXbAV4w2M/zvNLSh9t7gYY97axfe0Stm9eRdRsSIYycXiu6aZlIlm0tSMfdjAyKl/UbCKkMDMzpOeK6FCN6jpnVNVrttsImi1MMxeTahuz6qIpJXx1P/6kG+HxuUXA7X6VVxyQfOPtUfHtKPCrt3uQV/I8Zrt6cgVR2sNs/wCTgx2J+GZknZBho7s2RxjWY2lkQCCH3VTJG3UVRKZHyh6rpJCW/NMSDS3LWJWTlCFmluF4RKipjSwYtBbU9n4sGUU74+ggnmA8nmLr5g2QQrN5YhP1OfKas9dj1iGBO5H0Iq3hGo0a2osLCClkxeE8szz7OVLgxLhjBjdZDy0RkyygkU2BRqOBC488IbkPsmsIlHj1CtxS10YkvVmuPUhlPjXNrMINoCJLR0p0zJ68MTH4iPOW6nQiMZRrWZKd1L8bymptQCLN2Ul/D72dq7hx9dKt950J2OIxQyCoyqQnihZUro7GA0ymiYKUwBSJDSzt61VzcmaZ7oc+KvUIrVYbfqOBSeFiGC4CDVYEX6UMHwffsRw5v/ZKrv07KllvATyj4jeLAn/hlR7wJZ8fj1EfPYsw2cNg6yayMdXcxlovYjmnfobBWM4QNWbguIJlJbMl+6myVOR/I2WN5SIvcJnWlGCLIaE2G5RMRpklNYekeLDLbGVLvHZVOwJcuPlB3oB60nKGqXHI/j6qlRBRVCt1UDkfTLVlwTEBRwlNDso5v6RzADMgg31GJNayOXu+mfYqLTBU8rJEFrhioM0DD70Oi12yhTwhrSx3mSHF2FF/yHPgwK9SScAyn42AZmY9xx1KlrC81bCi4NYIsylHIEyMWSHmEoNGvTOBMfbpnO/yM5P/OjrAeP86drevY29vBwHtCFwXM1UWIQqfPWMEv2bIa71Zx2Qa42C/r+2VZqupTEl6XqUSSu+HAUkmFPnClUoVre6SSuGxV0UcrQL19qFeZnf7zRwH7+lGzr97J8e5owzJA/WmxbkkwydQ4FDYw8XkAPX+s6iNd7G7fQOTQR/JmGtDYw4RNI6QjD4J2eUakwbs88BhppxjNJoBWtV2C2nly5kFy839+RaGPdGxdpJtF1k42tKYl7AWDFVJI4YaH1g8W9lnwV3S6PRPw1xFnSuDygtDZUFmO+nrlLgs431OIrBMzwDlexjayyMzeImEsr1cWTuBc+cvKGsENMupVEQ6t4DiOWKpW8CvVKXlqmDXXNU4s3w+e071lXx/BSrNfEqT2HKHk9+B3Fm7MbCXpIylKeVRYW/a38PBzhXsbF03CqHnSRRrxl12LxLQ44ZV1GjYQ6JAvSbgaGd7W7PbVmsBVeoG+Z6I9KIDyp/S0x9WEPV6A+3lRaTwMAwWMGutf3UoEjiIQw8X21XnyXsakGXpejibIONdNIbPwpnsY7J7gFlCg9OJCNDTyVAkb84AGVA+s6BKSUabSWGQsWJBYf9NmYF39Jxl2fMPBZBDvNF6SLVZyqq5NGrmRHHLiuYszgDiWlUlCBGy55FKuPWdtjZlhYYtHZc0OrfMe1wgFiuH45N56WWzSfZSQnTLda05SVwglL6IMXtY0jHrpWmOSq2FCw8/plKP4Ai3NwiQSLe17BvJhxUKK31XflYrPRnszExSH6czMj8zszz7Z25kqDQ03VdmRgaGTgDns8yScaJvEMdDxES5+9exe+MqRoMhCiLEXJzJKFRSQ0HfyZDEgIYyHu0IpPXqetjd3sFoPEG73UK1WkWSxgpMjo/YH/NGwPkuv1elGoqu2Op0MIKPcbQGp7l8J9f5vXvNbWx0vNSHueMMWWaF6s4Yn0SBM3f8jeMRwqsfQjG4iQO6R00nyLmBwWAqHHhccSANTOOCiRBVPyiH4OKFctvBvoZGGSphrdTUErAM26xvZIYSiVrZzzJdbnWvLlA+aZ7xGJy8AeQ5ZR1t1areYLlFHRvt3N9CbMtRo8rQWwPHcvPDimLO+TzzYtWNoHyeZBqNjEDNDUmB6DNbtaxyW89npuQtxMfpsw9iZWVNn5dILcs9ASDs+/hCgji+K3WAWwHJzEndHccXQitzVmVkumhl6i/5GgOWSJulqrpjWVLjI5INOF7iDTBBPBojHu+jt3MZe9vbmJVkCFqKZJxJaseyLp6sSut6pJ5XZWoY4uCgh4P9AwVkLaoqUAkwcS4qor7nqM8MmDl5I6xU0O4u6XuOqx2kJBZ8Jc4vHTzdreMRx3GMkXEHj1cVkDze3qj4i1mBF92AfqnPRJjdu/JhuHtPonfzBmJ6KQpBZVlq2jM2mCBh2taPuAnBzETQRPM2S1d20apmNbRVr9Q+Ii8yY8joui/3GdVTKiuWbaI+qG1lSJxyrSyaAAAgAElEQVSYPRmJAiXnNE7ImiE/s1kGzDzwS7kO0uXmc009w4SIlXm1qsHsQcSz7FxVTpu9HJ8j05typctQWoW8ldgSPOYfF4vdNZw9d14XMUu9MGTZSrK5a+ekJK0zyEQeYN+sLRb6mzvSvOGoQ4fkmCMhWuWhYGDzxsHPySydzCxL6ibDgI71h+dLCgqTAQa9q9jbuibOa164mHF8oSzpo/BqcMM6KlWa9phXCIW7SKPTvJZjnaIQ4hzI04S/L3/DDEOaFk2n6pVZnmuOGVa08rXYWULfrSDunIL3FbY94jl4+2Lk/MYdxOGtl7zqgOQ77YyK/6co8J2v9IM4u8/Cv/Zh7N+8ooVgUt9k4VbOxDQHVNlk1C7O4BiUzHyc03FMIMpYOTdUIOpCL7f2S+0aG2fYKMKyU+nByL6LF6yoYwxCK3UN/LHnqn8FMCURAUCj3VY5xWBW2aw5ZdlD6nNYVldWtFGksrJ6NwW7BaR6X0GjbMKsXFY2KnEkDevnhAalPvagHF/U8cBDD9v6kzIINVwNsLGbCC3pcoSVKpwKSQI28pHi+YyK5syG5qSlT0mkd1ZoI0P95MyQaYI77Pc0ZhHSnCJJqHDOOQ45tCOMR1s42LmGg70Dkx+BhzhzMKONukPZEQZkVUrpos+FofpDHocyI7zJ3rJNIHXB9QT0EPwh+YKMJT2FNxL2zIGPKq0XVlcxc30MWxvwF4+90svurjzfcfDL3cj5K6/2zQ8lILnEnOX4FArctoEgB9l46n2YbT2J0cGeMmM+Y7lKXZnEVNl0ofLOyR+Qd1578AeSAHAca6mWF/Y8GHV3lzWbgS0ERPSYo4vzklEvYnLwbE7JAOJfqfwt16RKpTcemYTs0WSKRqupi4LKbgwkV4vGvBhtaVnjEpaXrvWHpQCkjVJYms2vwPJzKA9qU0QfEk7GrMTg5bjDPrt9JEcBWTghTmyewdramt6PDBiXQ3cuH/PmYXcsUexcGuYw7pUlbXtF5HEGpcAdHtuI+MqmnBMSaGKXQL9K0sw9T2MmjkX0u8xmQorpZzIa7mC0f1NlK01iOSwapwTXuI3C3pbByMzI0rWGoBZoLkmSgAgYLwDYuP2ibOgFmk8yi7KstR+8pAZ63Pf0NdPsrq2AzKRR6zi8pROvNg5e3esdjDwXD7/c8vHtHORQAlJZclj8YAH82O0clM9xe9fgPPt+9G5eEXJHT8Uip9uwySzytm7XoY0FeJXogubgXQFkeqZJkuhOqyDV6pRR5pyipLEJMbXxyHx3sdyR0vvPh/Ms96xstBL4hRvuVPrgDWI4GSnIFjsdyzTGGTDSAOd4mvExSMvjCYAqs0D5nhrL6KZiWVX/LHe4GEzSxiqfMycXqEcrzL48g49Odw2nTpxUpiYgwh6LJj0cYRjriNQ7IIhYXjO4bQfSJCg9uFWiraaAp9I+tVTuVO0mo2p2ZkLKDAyeUFUOVGEXeSDXTJhl63RAVPwqBr2+tthibpPknoKSVnkEd9yQZWukzEcASjeRuXV7+buwYlAmFJMnlI7RoN8XmcLaEwPF9BxlypqYQo2FDg4qS/DXztpJ/TI8HOCHug3n7x/GoQ/tGxRFEeyO8LHb5bm6z3wQ2dZn0N/bQSqS+EQ9CvF9bbtLr9S+Iu/wwgUZNEIwn18GZvDG86C8RYMrS7dya8P2ElmKWqbhH12QGivYhcA/6h01J3x+0Xh+knnxcv2Jkooc0lfrDSGlkmbU52VPyYufy0uyQFZlrCyvuSb7Xfv8NsqUh5wufpPmsNJ3LhfJt1A/qHEOz0W5heF4Uok7e+o8Go2WLlaOM/xqaPboWp4y+3Kyc0QS0BhI6V/ECtoFsGS8VVKn3M3M4FaIwtr8Upk/NbMfVhEyCCLizNkkgxMkR4yRDg/Q613DzRs3VCpbH8n5qQs3oA2CZeSQs8lS99VnQBJlLsEt3QDmiDnNgEgcaNC/cqagtIDkZyypjh6f4wvUWl5dRbuzgL1wEeHxhw4jJl7Re5R81cccx2FJ8aofhxaQypLj4o0o8Psceb3UJysoq/G530K8c02DZqmCUzWNAVkqgAvQ4cVdoi4sWxktzI1c4NVooOSnmktxZhsFJf1Na1hivpRsMS0mF5oH6qVq1oxn6um9GTgs0b44IG8FjwKI60uxhITbCx31RCwX5wFZ5AzFMsMw4A24NXT11niG5ay1jm6ZCQVmMFjKflJ8W2X8Uv9VWc4xxyoGjF/FiY2TWF5ag+dbxmAZp8E/A08rZhRADrR6JWPXciZLkoX6NxLRJRsrJEnZkP0iMy3PrSumDoEXK1s5y2SOFnk+oUIfe1WueB1gOtzG1vUrohOSWBGnvAGyjwyEDLs+A7IOv1LRsjU/L2mGUtErZ8Bah1MZby2KIcgBegcHQsXlIkYa33whnDciZtJWE6urq/LCTDcfRbi4/qqD4nbfgNMoAG99oSX57b72xZ53qAHJg+yOi+/Pc/yjl/pg+f5VFE/+HpLBHqbDAfJ4JJ0bKYJrW99GCvwh1D+WpYj8LZgpJY3hlNqmpk0Tx1OllzDgRWBaqdJLLYEO9oZzooCyj/6fASfMAOxVidg6nmVmQ1qfB2t0kYqDl8tnsVatISIfVTM8AkM2D1XWnZPW56whZq75DWQOswr9tTLXEiQv9pJkQJbMrb6ynLmqKuB7m2vyYmcFJ0+cKnV0fLFzqDjH4FOWZxnsOcqG1p6WNwo6c1EsgFmSZWUJYNH6jsHOEpOjHvW6yqipuKc2UbLSl3Ni1+V5ou5rH9PBHva3r2Jne0e/Tzxj7072jm2BkCVE8j0Dkgp63D5hL6nfU7+lEfqNPcV/2ppWPapj0B+o92U7wutCgJ/aEI5GqKRXQ6vdRi2qoaCcyKPfZGOce/BwXfxXS3XnUF3iDj0glSlfRvHcufEpeNc/ht7OFhL2jyICWECyz+HdmlcASzl2ksxgmk+V1t7znUND7m2DQ5sUdA5mD8ItiBIltQu9VH3T1ob1h7f6Sf78BuWVZeutIlUXXRm3FqSaGQIcgXCFqt3melEdjlaeyotejJmy5OUFqYmHI6cruxG4JUhj7M+5WBazJNkuJi9JUIozPZuRGIOHw3dmUlL7KloC5qZJrVLXDYUXprIOg4pBy6IynylQrQ9nSe5o7siLmg7Jc7KCjGRFai8UkNoAKYEtKvMRIFLg0rVZUxAjnjPw2UdSvHmwT37rZaTi3rpIZqQC+gpKuGaBx2Ny3hjw34OqMq9GMC/wBp6PnVjS1hsNjT8EGFHdfcZrhOBfjiI1AItB3mxxqTvDwsIC6he/HtX1s3c9HF9OgfxOP8BdCciDoujMxvhIUeDkl/pgznN/CH/v8zjY3pa3Ilk5CWdbvHszwOYZkv3LfHtC2dITGmg9hwULex32N8mMu4PcqqBIk20V2CySpd/zJHECKOpFlTkZ9OVMjmCBQ9CIpattajC7ct43Z/BYhiThYIbRcCi0sNnqaDgv1PIFva1KVDWHlhznjnK39FlZfZbEaZXZ5XaIgKVS30ebm+V4ZT6uobJ4weViv4YTJzbRXVxUpmBGEYGcQVmKcLFyIN+VpWtZEqjs5siIKuXMUPMPqGEHSQLcWBGLyAAflr6ssTli0U2ONwe9h2VJkjgomzLp7+D61acwGnE8FCBmRst5E2E/68FhALKHZD9Jd2fqzAYeApbguknZ3Jelu+8YR7dSZxYHphO2HxlimgmlMZIJ0V4D9vh9GbhcNqgT6LlwEc3HvuWueow4Dp7z63hiwXH27zTw7lnJOj8QlepQ4H1/pp+kTONTv4di72kMe/tmGDqlMlxcaqPOtytKRKdE1mx5ljnFer0ytRhEL8CFolWUxBgr09a4hiQxYluhsqH780oB82CxCqmc1mv7wQYTZOkoOEvyHYOHRyc8L93T1ACHqNWWLTkpYtq5VDnFDDy/1i3zikdblshWcxugo/fXxV+qmZef15hGRgRXdtJnN60bla1uBcvdYzh+fF3sF5aAYuFQw1Vkc1t4Zp/GUtaocSbGZdsxDsixtXmk3eBs8G9ZR72lQcA26qCwlqVrla68eZa3ICTTIdJJHztbz2J3Z1dZPE5zJLoZkjARqLTnQrV9zhBeUEXA1TGf55u27YZMsywX2d5xEVZtbjkdT1TCkzgSxxMkw6n5cfIm7bqo1kKT84xTnHvicSy8+dvhN++Oup36Rgdvux0FuTsJ1ruSIecfZHdc/O08x//6RR+Me3if/21k+5cw7HH+OEJKUIZ/pPImXfASkLG7NEsbK1tZ3hhqaRBmOacT4GEqbsl0iuFoJEu3gPIaQj9NhtGQTAsMeWCUf2flMC8c600VfPO+bw4q8e8I/5csGpbWDP44mQngYckoG3HeucUwsnCzPy8Yc6idLJEmo47KWkAgDgOTfNs5L1dk7+fpfJzzib1DqQ2ngqjZxubJU6hVCJpY9hHZvOyJRY/LSRJgQFqGMxUFW/sirU0ZuQSfZNpDCgJpaUI2rZhkf6/elKCPgJ6ZiUxzdcpzBMjNkiEGB9dx5colUQ25oTJNjcnHnpczSe1uUsYysLUx9qYaWfFmoSqbWdKuFt6AKdrF3nA8meg6IFGAwUluM+3j+Xvz7HqhKyuFaX+ER9/yFiy88VtRWTt9J/Hwsq9xXfzAUt358Zd94h0+4a4GJD/Tzqj4taLAt80/nzOLgc/8a8z61zHu7Qs6n8Vj7TtKL1WkcPtV5mAOg1FMllsXOEtKGx/wYhYHtOSust/inuJ0MkGtUi3Fn7hhYcALr0gO3DkcEOlAY0IDchR77J9IS1PpV16sVtcZJ7YEiRzJhOSS6eemPl2hdOfnbmA5vrDScT53NMIBxyGWPu15lPY3rq19gDlJQf+Th5XNAG9SsB5TJ4aLxSxFK9g4cQpLCx0FJMcKpMZx1GGiV1bWSRSL4lVc3paQgG3M8KZEgIUBzOCSo/OM3FYGEHm2RFvJ8DFOMHtz87dkljTfSVW9XKaeDjEebuPGtefQHwyUJafsV3Mi49xGYZZk9mbvGMDVulUAn/0pPxsrk3mhwlulGE++6HJTEhIIMCUxxqMhxoOhWhNmRSN0OEjGI0wmYzz2dW/C8Tf9OQSnXneHIfHiL3Mc/Ho3cr790N/4BW941wOyVxSLqfWTmzpuMobz6fciHW5hIsW4kXRFSQwwMMf6t5LEaoFZlqnztWELIJtJ2YyNF6ttSUgMOOa8cKqMU6tVyo2HOdBpWYPBKR9Farty/MagL3tLUcbY2xg28vx2yDy4FChWWqdJJpoXdx05O+Ndn5KL8x6VbzDvg81jhVedRFXLWStBIEOAWQMohMrxB8ciKiWZ/VkhzKwS0Ja/G6DwK+h217G+si4dV+0Uso8MuJdoTCTNF8V7pR6PlccKptJGQBlV95ty/MFND8qRBIGJYWlCZGirgn3O8WW/xzEVCXOuq73VeLKL/a3r2L553dBWahAl/D0p82HnhWtZ7Ed5fqm0TnkS7XSy7xeKZ5ckzwFJD5TE5OdItL+ZYjQYYNTrYTIZGburHB1NhkNlzdd97dfg7Ju/GeGDbz3UuHEcXArqeKLtOHuH+sZ/6s3uekDyeLvj4s1Fgd9VP0lzm0/+BtLRPuJhH9MRxx5jGd1wy4AX3PyhPkhDaOOC6louRyFlpJaSjo58MXhN8fnkYyZxhsF4ZH2IT01SBmzpSlXO+ej8pG16Xt+aQ1pQir8phNc2myTYX45eVPYpWxvpmk8cDPoiWHc6S9pgYKATbJCRTslntZfbWpVGhVKkmxMDykApL8b5xocAJM3grPRlf8XzwwATt9UL0IgWsHnilOhmQeAaa8cPlXHmZG3tT1L2kR9B1YEBKMyUDGDd0soRD88Tj6tA1WGNUKBtESG45dpWzvPN9Q5+HhLOKUc5RH//Jq5dviS0lUE5pYJ6QWU+jjaYvQ1kmu89kqPKGSLXx6xv5/Hs+zJA67VIHiY6JySeD4foH+xhOBgoIM0kN8Oo39PN5+HHH8MDb3kbao98Exz/cMYf7BsdB9+4VHc+cDeD0ZLPPXpsT4r/wMnxs8V44Hif/y3E/T3EtH6bDJDENEQtSxAxdOby/CZxb5L5xhPVTdSSoz1PEv6lXP9cWY4BSd2b4VglWFQ385hbDJwyAbMkEm5RlqPqK7UHaLMxu0AsQ4uVOg8qor8qS+3i5U2g1zOb8XarrZ6NtDbNTEvieTn2Vumpi7rk1rJUVWYUmsrdR9WxJYXNykbKMkpzS5sYVtrqZuWajs3myTNYoPyFz2F5oO0PJ7DgscF/IS7prTKU34c3KI4x+H3FLbVSltlQVUPAQC2Zt/I9YdnPsjUwJb+yl+SeasCbjwTHJpj2dnHjytPoj4faUElK9g7lIj2KJJNjy95RtD+iwuSnWs9q7YL91oJ2PFsxY8aWPAkcbYLQc6TX6yGdkBAyQ5KnGBzsI/A8nL/wMC6+8U1ovP5bgdqr9xLRmNbF9y7XnJ+7F6FyzwKyzJTfn436/yh86v/DmFo5gwPNIVW2cr4kpTUDZ/gQ4qnUYhlp/mHt38uLmvxPlnbzHUKZ1liPxDFIn1beXzAerVYoX2FgiqAi/ehl1uUAncBROarg3E7LshpNlOTueelaZsdbCa8ElijGfLC7j6helzYMMwznd6R75SVdTq+RaoGxaebpU+tRtkdh30sGsKXqQTn6kJaP2EamJKDz4nFzo4bu8gbWlpdR0ZqSLSdz3qdtCtkVZKVKHWeYLPNJSrCAVLmo7Y8S7GISJWVOWdb+Xp+MNL4SbbWbW6nuPkvKisEIA/l4iK3rT2Fnf1sqB+x7U46dSP3Lufrl6X0JQDEw1feyomBGL4kCPDX67KAoXVUMLI5k2MOOxkPsbt1Er98TwMM+dhqP0R8coBZWcebcA3jj178N4cNvhdN59R6Vd2P4/1KBfU8Dkh9ka2vvR8Onf/eHxr0dxMN9xKOhpB3ZsLMsKpngymY2E+SPb3dO3vHV/71AjFik8hK0VP/IbRGJOFFaMcNgOBGLJ6Id23z1qXyB2DksVWVcQ0peOYtkryMNUeO8MnB0wbxgV0OUhVvjCOt7pyO6ZQ0lelyLIpuFUUhYvSlfbd6S5RKHrWmp7zWZSu4i3poXkiSvDFdK+7BPLskO5Itqf1B9bg3Nzho21tc1RqCEPzM0e8D5DikpZwKwiLbOsSWCYFJ2LyU/yj7SJD8IllDWpmI3ihJtpbWdp3NVjmpKy4UsNxI6N0CQ0HLhMq5eu6z7H7V2+LMmMb85EeAAhcYfDEZfa1VEXEXb4+89nx/z83ouwsAWm9nzhqEnGc2t69exf7AvLxQqJIwnQwyGPbSiCJunz+Jr3vwWNB56A9xjr05k33HxY92689/ci8w4P8Y9D0geuP9H7/5ng73r/xGHyel4hJTlDaFzZsgy+0mBWw27aaUKFX1eBeNWlptfMDZwL41Rs5mCkVqnaWx9BwfnVfZFt8SQDTHVmIPXtVvcsgZQnmL5xCypC7Ac7pfcFjFZNDw3cMdKVyUjDPo93VwWO4tazvXot1Eyjsx67gUDEakXGBtpTjZ/fpezLMtLkIs/FLc+RKnlcjUJCwxwtwI/6uLExgYatVIlvGIEAWZDZn6RLTjcr3Kb32p+BuiMhP58JnU4zngVq8rEKZzMsqqcsVwSKAotLRNhJQqrDRU+r2AlEisg84zjjwlGvS1cvvSM5Dn0tMxDHBeY6TyEyDn+8ExTh+UoCQ1sH1QV+cb1ZY/MG0olrIltRIEzEj7IyLp57Sq2t7YxKqVdWMYS5Om0Wzi+eRKPPv4GLD70KLzzX3vHseQ4+OfdyPmbd/wGd/jCL0tA0ir9xnv/r1+eDna/bdLvGzFAlCgDXuYI69wrgz2kiAHzrCQeq20w2MzP5gwChEqhJi7dJlrlyjGcTKSLWq/zh7fNkXmW5VVIorTu1o5lRfs7XjR2l5beqwNlICOCG/9VWbxEBLU+xKBh79rr6zssLJoQskM0l6Wotv/VWd4aqfDzqjdWQJdGsOopbRYrcnqp2SPyOWeR2tu2m0buBcj8FjbWN7C02EFIRbfQlpaJtLLX5GeezTiPNO0cK43FQJffh88s5RNAo8SJqRzkpfqcobXsWU06kqQLLhFrpMLMS6Q5nYrdxO+fs48cHuDa1acx7A/K1iFDmrugOIFxW4nsciZJYgBvHuTgksCgO6M+o+aL3PeUNk8N0zRWSc6e+9qlS9i6uYXhsC9FO5oB8SbYWVzA8Y1NXHj4Uaw+dAH+xW+6o5UsjjeW6vjOl7Iev8N4e9mXfVkCUtXR+3+h9sz1Z38r7vffyoCk5ZtKKCmK2+e2xV0rDRkYhlMaIjPvtxiYChBxN1+gc0MickKjnRxjuUsN1ItUQxMWZtozENHoc1I8EyGgXD8io8Rjqczf9Hmuq4bYLzhrEouaZzGBSlycTtDv9TXUpqS+kESVx8aIUZCVM059dgaXwCwDVKwUtjGErTh7Yu3YSMRmlzoPvLHwAg8jLC6uaOuBrB32kWQOidOqC9w4vz57ciGPxsBRX0hFdikDkHdrCLDWvspyVlIgYqvzt+C4JLbyUmMY63WzWSyVAd7stLWTDLF14zlsbV032iKZO+wn2VAi0E4ny1btc4rBw5EHOciuwCgDwxzb9QyrUqibJFPdUALXx6XLz+LmlWsY9QZC0vu9Pd0wFpcWsHbsBM4/+DCOP3gBwYW3walSmOwVPBz8QbeOb3UcZ/IKXnVoT/2yBSS/wXPv+tHOaHv0vtl4+AgzpCmRlyhrOV9SGVOOI+b7c7f+Tsvxz4tGceBvMzzezU0wirqfEwbIeCpp/EYtQqhmkj+7Bcl8549BLypXQZzDE2rHHtLGDCU3tZxX3tpAKeVBdI2XFy2RTXp30Ep8odOxUYg2HigobHcTWdmVGgimMmClLDdFNNq4RfVjMJF4Lv5OWbLaSEGaPBy4hzVUozY2j2+iVqUERtWkMjg35KiCQ36pBZTiV1oFsxGMmcVyd9J8Q4y/yhubKRmQLWMEcBIHTPldQ3t+FxIGRCVMwG0RgS9ZjCwZo7d/E5cvPaXfNMs9JPwO+k24mkVgh0hrKNSWFYTjU9qShAHfrNo1J3b1PWr1mqhyzJZEkS9fuYSrzz6npWiiuQcHe6h4DrpLHawcO44z5x7EifMXUHv4LUBz8baDxQE+4Uf4hrvBUb3dD/FlDUh+yM/+1P+8kY523j+Lp5sMnjlp3Ab/nANaMJSXowXGvPfihUINGPVlNjYwqpwxTnR3npGUnGI4ibE/HIq9U+NAutzgV3ZihzrXBZVTuGciUsouBESMdC5Wi+zF2efM52VG9ZuTVzU3pY9HmiogWeYtdRYFkBDqFwFdA0hjySqwGSDl+JX9KEtTdXSi1pG5VOr3lL2fApN/p7PhI2fZV6ljc+MUFlpNXbQsK43XapnexK+oEl6181cOcxhg/Ky82Jmpni/DDammpIbJp1BhgInV1tqob2M9PjNkIjFr4wHn8umMJ30889SnzPYBDEhaIjAo2fdahiRRQPKPLiVIOAYJkbM39lnCW1lPgIprblQO4P4jjWKvXL2M555+WgF50O+j39tHVPGx2FnAytoGTp45j83zD6B18a3IF24PaSVhHA7e2q07V283eO7G877sAckv9cl3/uBmOum/N5vlD3LAfyvo5pIM8xK2BCRUxpZaMyYubllnLmI1D0qVdzM6VsWYJDPsDobKfhFnW+XcQplQwTf/w+xoJRSXf7kfyTrO+K1Gp+NL5UBcDq/ZP4mUoIViE0jmfIxARG//QBdde2FBQUma2LxMLYk/ZYlailyV4x12p7I20PzPUE3b/igZSuzdKCTHgOGFzPHH4irWV1cR+K7poVLoaq6yQGsDqoSLXmclJ4ORZHH22tpT1EhHQw0Ty6KPJLNWWbLP+3POJNlzqo+WIFmqIb1UCHgcET0GuHL5c9jf31N1kCS8MZYbIBp9mHQl+1cCPIaoe1qQ1sZKmSGpSMdRUpwmClreUK9fv46nPv95HOzvY3d/V+ydTrMuUGdl7Rg2Tp7Gg488gtrZJ5CtvDyn1QE+63r484ehifNqg/QrIiCVKd/5A93BoP/u2Sx74zwg519OlKpbn5RzuvluoZE6JIilAfh8K8Loccw0IjqnqXrJg+FUlLpmVEMl9BScch6WApr1LMwmzIyaQ5b/Pp8VqLQtB9fst+aWbkZ2N1BGU0bO9rV3yMXpGAcH+5L9oBU6N+ZFrSt7ZPtaLJ1L3Rojqwq5JfVvvvRsGc5EuxSSHKfYvcIs4VySzZdwYuMYQt/RBkpY7koaZ5cEikzkAN5wSo10eERVJfloIsUS6yqXrVmKEu3kepd659LXxEjlRsaXaQ/L7MQI6yQnyDR2MsTNG09hm94nhScXL26AUJFuxg8tsrtZItgC85xXWxIECPqU+jtkIVE7SfPkag17u7v45Cc/jf39Hezu7mAyGaLTqKPdamJt/QTWN0/ioUceQf3UReQbLy3r4Tj4UFjH21uOs/Nqg+kwXv8VE5D8Mh/7h/91FOcHv5QX+V+Yi06VV65I2XIN5sLr85tZJYG6HJEIqCC4Yxcuxygsu1i68mIYTWLsHfQRVgJElLIvRZUYjIHvwA+M0EywgRcnj0cQYd5nqoSW9Zqu07Losw8zL7EFt5SEcAIjzDS0QZ9MJlhaWrJFYglHlURZBZchyDkoQuWrDGeuIj+3RIKMMCHOa7lKVhbyLAc5bKdpql/vYPPYCX23KrfzNXbh7E+18S0aH1FLVRNEcckd0CoTJEmicZNs2dlL2nI3+zgl5hLRJueY2ZSjDp5nAVJZIuNc3sSkcJck6O1ewfXLT+vnirMC05QMKpOJZKlNhyxR6bSb6aqkZzsgsS6KOrN18H00mhHimAHpqx8nbe4jH/kotre3sLu3bWOmVoRWo4GVteNYP3EKZx88j/bpCyhOPX5rSeFPBww9OJbq+KuO44WzAhkAAB20SURBVIwOI5gO4z2+ogKSX+jD7/y+IB/M/nmRF98z109VjyWQtSSYlt9cuaKUyZDMY6lO/v+3d+Wxlh1k/Tt3P8vd3337TIfCH0ak0ah/aGtDg9IUE7QaxhBooLaySSuIsVJMHCIWS4AiIAIWgRRCBGKURJpiAFOmRdYqBEWgFNrO/rZ7393OPZv5/b7vvJkSlDLOMNt7yWTaN+/de8655zvf9lswhdSSC7zFlDd2PMtkHEayMRjS4rxR98SlJTluLAwPlPmBm4wrEAMGsHSlCDEygvY11OBRZaodZopi8JRRopNgVQbHN/B039xA6VaUbrdjEhaAq5VUNsSU6xRFc9JeABwWFfsydE3u0kwwvQYUMaIYOjlwnqrL0tKydFpNemV4NU8xqcjsO1k4k7Kr6uvaAQAWp+go3Oyc5KrWiZXhMYc1+YwNmZwarHHCQCWgHyuoLOY+EjA6EqyjmUwGx+XQo9+mukKUOTLhGgr7VFx3SItg6ltRqzxUHKhWUE5TXBptA4K0RDFlqEGgN8aABw+3L3zhi3L0MAx/1gUUxU4rkEa9Ib3eqiyu7JF9T32KdC//KXGwi9xZYJ8MGUfkw11fbjxT4lRnIhjtDj9TL3XmXgcelF9+841vTdLsVepapQGxg1+1IU7ObczVxTG05PLc6FuaITMJ42hnBbI5nMj2eCyB70rgYoyu6w+gQChNSgl7IEeUwkQ/DMPPEq1j/D2uApix1DGZvZo2YDkYhgMlrgqMOwnBJt8PpNlqEjYGaf/8QyBWF8MTLhlzDKnuZBl8dl75OeO9FUinSKUMk8pyU9qdnizN93hj473wPlh9oE9GAKrblILfFQKnxStKTp4rdYuY85npsYpC30nVAfprwiAXSgGgdeH4VYwLTE3AH4n8gRvWbCLxaIt95Gi4zeObhBGnrVQSSAH0MKMgtAtYgxDTiuuu+rVcRVXKUm/W6SLGDAnjniyVBz53UB579DHZ2NiQSillQDaDlsz1FmVhZVVW9l4mc/ueJtWn/wr79h/4umvOl9f8uN6NZ+4O/99f6bzLkKce6hfufPFtWeb8JYcqxRy/qj/BXZ1NYnHDawmm/EWSnC1DouqjPfcMfWQi25NINvvbUqmUxHcrUgOECyN3lKxQcMMymvsxBKUFoKpqmeyjLtYLcHrK96LEpyqvUdc2yuTIvUbYz0JhoN8nugSlqx9ARhIL8ZPPReVPmkUBT0SLAmJY2Z+qOgLBBQZQYFCxfUYmDKRab8jq8op48NKoQS0ciBjNNmrPnlLTBusdkp1tnQIIGs5XQfH5YAfonESpWwAI8EGnDweAyvG6GMTgwYNXw44Sg6JqqUyyQDYbydEj35XNzXVm+RB74VhkChI3jhdZHQ8K9PAEmQPVpJBA6sHSRqDEB9hoe8zKper77CUP3n+/fOtb35bNrS0JqgD1+9IMmjLXW5D5pRVZXl2VHsjbP/sskVNYH2dSQ/VsBOh5HZA44S/eefONmWTvzSQu6cLckCac82hQknLFNKZPa6rWccmugQFWfxhG3FniKb3eH3J4UUdAYkVQKUmlrP4h/NAx6aMeqQ5AVIFOhw2IIAUPGCvBFOYU+aPDpnzKa22X+pQQ7D7jgAf/3uvNG2QMmUuzlw2RrV/T10kocgykjE5AAdhWxQETkjZ7WWQcKdSkUHNleWmPtIK6VGsAm9eon6NAfbPJKzj8viJosdnB8Avq5OijS2Z8qyLOqTrYMqvmRG5k1Vk8ZRmMKaxiXdX2DmBvZOfZbCJZNJX+xmNy+PBhQh+nUSRTAP/5GaIXr6BrlnKxpj07J694OJpSXlG49oB41XAw4kS2VvcJuHjwc5+Th776kGwDO+yVpRH4FB3rzi3K/PyyLC4tycJle8T9+WeLVFycS+xk8pJu4Lz/bATSmXrN8z4gcaJfefPvXZs56Ycky+bI/DHBQGIyDcnDjVii7sb4YlCaPg1uhBkGChBVnkSyMZrKZDaToFYRzy1LDdM7WKABdlYrc6qIoRIIv5oFDNmD0TwHQSqonKP8mCkxmYQgMknT2lsqiBwZhemSNz14k/3+Jv0PG230egj+imZ9TbG6diDIQYnT+ZqTa5Ac3gYfPfSSfH08i1Bao48MeFPOddriVsBygQuVKc+Z+xYeXqoBRKi7FPFwocRiLEWYvWL/ijqYIH0NVCjGKYdT7fQAKMeziAMZrmWgFjjjOZaLKKMjSWYTmQzX5dCh79tgDQ5msPfDfrUoCY6ZEEVUCihRobWjZkBFsFBLDvVmgzoCcsDeG9KQjVZTPv/5z8vBgwfZT7brLifnrWZbOp2ezM8vSW9xQfbsu0wqV1wjTtBaK4i8sBs4952pwDlbr3NBBCRO/j/efvPqbJZ+JE3kKsK2GAS2/sjtydHbGIyNoroEVWMhHXHsjv4JN8TmJJT+9lg87LjcCv/GGgQEX0LPWK46dGUiJYgABdV+IYzPsLWKoz35lSOJlN5l5j4GiUMZjRsefyAxgskrBjwIzArQKli0GzkMSzgmfeNMKmtC+0muePK3JCzNfosCYFi4+xK0urK02COuFTKRNOOxIYnuGBOBejjlMo3SpY7KsESHXmrJAhJgAAUU7CgLmFEQvw/PSU5mgdnHRNlkPVg1JDTbBUfy8KGHZTIaMhD5YKREJEU1+RAB20P3vnqcNONx8IDUfh7rou3tMQOy5leJEf7KQw/JJz95LwdInbovddelEWyn25PewjwNefZctk+8K64+WGj1nt/1nMfPVhCdyde9YAKSWeijHy1+6XufeoM42W0Yy+WEY9ywDL5cWTsfgBAxg8EORJfw3wkZ7H2idsbcPXrVsgTVMv+u1kq8idFfIktyR0k/RZ2qMhhNWSD/EJ5ApraeNgeu44bVwYllG0O54JgGg4HMwpnML/S4W8snjbSIY/bVtYOC13WAoyWwAXmNYkZqF10JsNYoSVJ0pey1ZGVpUTy3Ii6sxam1ivJSP25cKyoLmOaPilxBdQ78SCBlQMC2Hh0PNOwAEdQG1GCmjPGAUXNYAvm4ohFOWnEOuLZwy4Je0onjj8hga5P2gOgfwwikYjxvdL0BKB0gegROAGRuNu0UwYJeUaMufcuQVa8m7W5H/uub35KPffxjUipk3EEGbk3qKFm789LrLcrc/EK2Z++eO/c+53l/ei5A4qcbpBdUQOYniRI2TdJ7UpGeBqWSlHPlOY7xIZa1o3aNoCwQkYJecjyLZH04JkULO7t6tSRepUQSM/vJapnQMPSKtAtAZjxFq5R9l2XLHNN6KoJmJ1OaHAmGMiRX4JjM+xKAgfW1Nam5NVlYWFTAgIGOdLpboE3cqSsP1QzC5Fanuewxc6ASRZTRkLki5QYRO816QKgZdXZQWpJIAbZITAwp5TtANDZtIhKj0cOhbMy1YklEhsyJVgu5hTySYJSo0zIHRhxcqWsZzhF9JN5nOt6Wwdbj1NnBVJlqdOjnzV4PiCcHinTwLMGkFZKWHPRgT+nQRRnK5Osbmyylsfbo9hbk+4cel3s+8EGpFDOp+1XyXRvNlnS7c9KbWzyxsLBwwy+//I/O+xL1BwP3ggxInMRX3/HK5Xg6+UiaZFerVo4GJbMk5Cm41MbKAWVURAwlMiRUBAijG4xlNIu4+giqJfFrZfGpA6oZUt17IUCswk4sVw1Ty4tm/59fUA1MU4izvjbPjnTHY/msLH19UKB0HUp/MJRupyPtTtsMUnOOJniMSs4m9tVoWwCZ53KOhOvZoCbnSYIAnBR8Zoq5TkMq5aK4bp2sCpXI0EBGb4osmXGsosLIVEh3sAKqmBAYfg59OfpIIHkU66o3jcoyYk+INQeONU4gDYleGUDwCv+GiPJwcESOHn5MTWuhrxql6iPJ5xTWLxjmoG8v85gQkABB8DOoqX/HxvrWTkC2unOyMRjI3e95t5SdTAIP8DqfJetcd/7++d7C83/jwJsOn26WOpe/d8EGZF7CfvHh+14fS/razMkKGEiSU4iBCG8QVaLDExsrD6A9oBIHtMjG9ki2JlNxa2VOW1G2AqCMMg8ZQlcf+VBHM+QOIDzXxbFPLi9R81WEWn/r4BcXmCwWs5zjCoReFQp6Hwy2+f/LK0vi+h5hd2oHAMyreomoXIlCdtX+QxXE+QCC7CRJ0hjs4IaHyU0gfrMjSwtd8akg4HLPh4BStJNWFUTgMMeaM5cB8+FyTM0fPuAwFUW3V6J0Ix4mPALDwRJ4XwKbRIdoAA4g+6P/hntWNBvJZLQuxw49ruW248hkFqltHQbIADaAsYI9alGlLJmlqdtakqxU5MNq7fgJclJhVNvudgVU9r9+5ztpkRe49JRMG43WG596/Y1/tn//fjMFPZehdXrvfUEHZH7K/3bnzb8Wp+k9WZIsaLmqwxwMdjBtRc+GUgl8PJSs0zCR/hR95Eiq5aL41kfWvYp4HvaSJcoqgl1AQLkhRnjjKmVQShii0JRV+ZhqlaYAAc0ipkyH5TooTko/NAoVFA3gXIwsOZH+1oA7w6VlAMNNzsLwrvYbZr6j51VkearaO6AY4hgYJznOtlCXkteUxfmu1F1PXPekwQ1QSVp2QvgKoG7FqKKHpJR/mhBonh8r2RyG5KnAro4CXXhv1UpF4HISzeuNNgFTVBj0IJtGEk6HFDJbO/aYZkysf5JUJjNUMDodhkQkjWQLGDQp6wQDHWTecrXEkvXo8TX2t7ALwF6y6rnyt3ffLf2NNWkE1WN+Lbjhjk8+8C+nFwbnz29dFAGJy/nQXa9qbY8378iS7KVZlhUQANj7KRUrJv0nnGL9EcsUhOVJIhvDMbMN1h8NtyxBrSS+V5MqdpEmY49sqWYz6Gt0vqnrSHPH4rTXBLegu2r7QkQIS2kGqyrmscelogGy20nw+Wg0pstTb74rnW6HQalIHIt+q5W5xEcWskzJNYihB3O3LJTOsVMTqdRlodeTVhBQIpIaQcSGUtRSCctV7deIaXV0morEx4EPYYGx/a0asuBZKl9Sm1gEH0Dw1KLlEEoBGghITKXhuBxCBDucytqJRwh/A90a5swQUUY2h+ZOCpK1gx4V/TqOEaABDNRgs1clyfvIsWMcNGHtEdR1ZfSxf/h4+vB/f/M9bd+//W3/+u9mt3z+BNfpHMlFE5D5yR98ww2/ECfZu+Io+UXor1DxmusG9JC4WVIZYu0wjWUDHhFxIoFXkUatJK1A+0hkR+A6EYx4+itDXrGWOXwvH+Ywg50iXcksaSgizURqmANTIHAbOYjBSsZ2k9CdQQbf2uwzQy2vrIrnY8ihAaTMD/RyyplUipcKK3NAZEgfGljhfaCRmlYkLgYM7oVmQ3xfMyRB8ygNecygYgHcDW4oHhdkLVOzBmUjJp1qK4+dIwZJmVQqrpWsOvFV8HzEAMax5PzIaQiYm6qhx/FUpsOh9DcPyXA04OAGRGWgdiABCzUBFVHGTvKkKxZ3n1AIwNqj2ZDDR47wYYaHS70eSHd+/kufvf8zr3jZXX/35dO58c/X37noApIBcuBA4TPJN18SRckdaZq0McyJ4RKM5XySyfYolMF0Jv1RSAaIVytLK6hIy6+yH6lVQYSF2pnRgnL8Kjl7KmeBG0YxrAYpsyAkFtXWEyhjNTjRo6msPyenVN8HSwKcRhjAYj8aSn+rz53b4vKCEqYJbEf2MTgdezfA3bSQpcGQjWYxrUQZi8OJs7JEBU/qQUsWu23ti1mCY9WB/lQDkuRlDFEM5aA72xkzIR4EuSg0y+skIchARZxN84eZPma/qJ4mOE5UIaFaBGTgosIqYiLbg2My6K8zC6IExudAt+UIXSxs6wo0di2VgCxScD+yI/pycEmPHT+uig9esOnVg9uvfOmr3+vk0KjzNbpO47guyoDMr8P9r31ebztO3xRH8YviKHPIi4S8RjiT7THK1kj645F41Yo0vLK06jVp1hCM+gdoFmAqYZtGvRlD6VA4CrelaeTkAchy1hbn7CNN1jHOIHuhYAH0tCjLWNpBqd2s52ZhTJMgeJIsLi1Kox7Yslyzs/aqOtwhAdqcuGglCYoZ20JTRi9VJHJcqVbrMt/tSN2vSdVF1kN/CoqTBg8QQgQC5K4pKHdpGaBwQWJ2oU4XR0Tg1GqeBp0ZG+l/x6oqAE0juGpliURTU6ED0yUc09xnPDguWxsnlHYG8HmcyTTOZDIDgA/0Mexk8ABU2zpUJujhKwBvNBuytnYim03CD3a77T+++tbbT5zGvX5B/MpFHZD5J/CJW6+/apZE74qj7BlYSmMPOZpGMpzGsjYYcLDTCqrSROnq1iTwqvQEoQK59V5Ej5hiXS5kkNsL5CUqgw4BkhmJmL2a9o4mPa6rD6Y1h2sYHZoogmc6ndHiDoOk1dVVHSqV9X1Z9rICztcFutbRHhUYXpt+MooqkgiUBOrS6TSlGQBa5nGnimMmcNv4VNRwzQ1rYesXRcSVokxXOKJmfBwf9FFzOhi+p+wO4TRarej1eOBmRkaYAyuBEa0GR9snZHtzjXxTgBSmofb1lPRAL4mWADtUwd4USgcACKgRbb3e/PraxvorrvuT1x+8IKLq/3GQl0RA4vp89sCB0tGjX7klnM1eNwmj7mg6k0kYy5H+FkmxncDDtE5avit1DwTfMj0mMWCgFKSj0h5lQtRUAc58CKxEzT1JTjpYqVasIV4QTSg9KXWpgs+5khtejdkbO9LJRIbDbel25qTX66oLFzIQd33q4BwRmWP9pPEl6atIBj/wqYClwYynLq1GQ9qAlgUueY1kUJR1n4gvKp3nukUIbuBZWaJrv4wvPGjI2OeaRDVdCVFk35iygkAPmffTUBDEETK7zqZE7IzG6zLaWtvxwpyleM2TfSRUBJwCJqyqZWu6QOulavkvrvm5q97hXHONvsFF/nXJBGT+Of7T7z63figa/8FoFL5mHCWtY/0tMvTb9Rp7yLZflbpXY5mHPlItAZScTDYI5SiN5pXTwOhSZasOm6xCpApUKTWbAt1I5S4Uka5yjugxc1YKejFMJ7EnHQyGLB1X967Q/YkBU9RMSNaH6fdQkgPAcLPaIygC0v3MfhVJHJ80r07Ll7rn8oFCMSuT6cczBUgeeqfYuYCGpVlPMaV0nIZpmZWylIukmDLeW41rETy6M1WYHX1A4MlCQP2MJWwYbsjG5nEpYJkISlmqgldYgeB4qSLggBYGn83qVtWtvqVZ7vzVVbfdtn2Rx+ATTu+SC8j87O968TNb/Y3kD49tbr0qmoX1hl+RTlCTLrRZ6lVpBB6NUPXG1Gkn920Y51P6whyJmanUJv0JkDldS2rgMXWA7Isei5iiHeNXLTvxA6reFs9SmYShbG8POeJfXl7iDa9K5AgG9KaQybBdK0tk1cHB+6l8CfI3ylZXXM+XdtOXZt0n2IGmrgaYx9QSAUqBYtwJBu9D1iuD9WFSlPgnTIIps0EvSVXaw0MEBrPoOUlUNl1dDF8wEkZ3igHPbDKR6XRDhsMtoqgwVNKhjhBojtIV02KnWNt2HO9tJW/+rdcfOHBRrDF+3IfJJRuQ+YV69bW/1NnYXHt506u8suvXFjvIlHVXGnVX/JoOdSj/aDxIlHIpHubmJ5K/Tq4uzpUC7ds00HKrN3UuVqC7Til1lcASM9dcJZFa9WlHNJ2dyuLyIgnN1IvlasCEjAE0YIbVgFQOKAvMHXHi1IHynCfdTkuavqc8T5TgZOWrHCXKUAxOcAzU6uKgBvxHhJNJJWQKGlfcKvaWuo9FRgcHEuB19rCE+sHCQa3qML2lBXk4JThgPOlLFGIXScdA9o4z2D0k2dFYCu+Uhvc3+w+876z6L/64AfKT/vlLPiDzC37LdddVu3L0BY3Ae81c0/3pRlAj8Fz5ikDlwD4A00cVucKFI08yZ2AwyZnIM76HXSNLW8Oe0rkOWcEcoq2Hyz1JcgEpolmgVjedUV0AGWnP3j3ieeo7ad4COgxRgoXid2MNbg55+D7Qba2JFKrSaTek02yIS8FmpVeBjYFMz10fekOmcvW+ZKDC9NX4ptzlYtmPpT0IzEhtKDuxh8xSNcOBxblZ2eEcWOZD8xUcyXAqIfw3Rn2JIj0nHF+aOv8ZZfIWWe58+Dm3vkMnRJf4125A/sANAD2fD9z8q9e2/NrLAq/668ViscRJK22Wsf6wlQcCklYDYGWoVXhOxdKgUMep3KODN7Ht9oj7ZPza7o4SHUgwaqJKRj4GHlEk49FYWhAAhk4OXaOgaWrlMJXErXRNAGc7ycMM2ZcBUI4S3Jdet8X9KnRrqHhgdgXIjhj2UIIECufMcLHUygjeIjMviNcoQwFvA3eTAl7MjqobS7ErlLQAFmCvyj1kmciaECTlyZAu2dEUATmMHSn+c+qU3/3MP7/nvvNR1+ZcPhN2A/L/uPr33/7CJSmnUCa7qVQqXk5rHdPWsd28IncYFGbEavtGTjE5yMFkFPWZDkOUPgXImw566J5ldnHEvFp5SFxomsgIdu9JIqsryxL4vk5FiVnVrEjGBEnEiqclbxKWvxGOqSRJAX1kXXrtpkpfGvqIWZ+ZEJIZ5vfB39USukY8q5K8Mb3FjpGrCAC+zcMk/xvQOSoLYJUTo+QGO6RAaRCgdgAMmE1G3w2jwfvSafz+q+/40JFzedOfz++9G5BP4tNB1jz4hhc9yykUXiCO85uOU2hpIGpWORU6l6sI8HuYf+4oqqvej4K49d84gcVekt8nS9iyI9TAdfc3mU5lMhlTaBng8wqMTqmiZq7KfB0EDpbtKsrBoES2lKJEGSwM6syQDd+1NYcNZ5DFC8LgIwXL/h8ZEsBzWikYcF7NWkEoNlFnPFBMvwhlrAqLaY+M4RVlh9JsK5yF/5jMxh9+xi1v/PRuNvzRN9tuQP7oa/SEn/jGRw9U+t859OzMSX/HEXlu5jgNlVLUKasORUwlAOJPMCzlIAeTURPf2ilvkdly+3Iu/FRLlpA0BXGzbB1PWDIuLi5Ku12n+DF2fEq/UvQO/jsf7CBAYelOs1jHlbToy1yrKa26T5ib4nMRMUANKS8SkLpcx5LeHS7Y+2qTh+Bm1gPrhcZD+uDQ4DNZSUybga3NkkE0nX6iXCn8/eXuvk85+/dD/nz360legd2AfJIX6of92Lfffkt1fTh5VizJdY4UrssceSqZHLaLJJLNBi2c+eTixrlUZK67g3VF/nP2PWRHBB0mlkDwjCcTcasV2bN3RXeHpguLR4HuNLX3M41jxbmmsAYoS1LE6qPN9UcVJSvoTWU1aMX2BoggQNqIsgWsLgU1C71myTCqOfPjpPmRUtwUrVMulx+WLL03TbN7L2unn3aec+vugOY076vdgDzNC/fDfu3BN970tCzNrsuy9No0za5MJW1pKac7OzaVBIGreLLyK5WFQt9IU51TTqetFiBhOQv5RzV45lT9nDZzCgoAcN4YUVyBQBxapSgB2ytIXPAk8Joy121qQIKJz15Q+0Ma7QAMXlAMEvpX9KoYzLD0NrVyBCAoUWkmW5JlD2RpfJ9Eyb17bvj975zBy3hJv9RuQJ6ljx9954N33Pz0WRhemUl8ZRJnV2aSXY6A5G1vJSYqQE5Hd0SLdfqaD1S4woB8ZQi0y5RQvpXVZcL6tMeDlbgOdfAFBA24kegndXJblDCr0XynN9cVt4ZVjvaQFK3KRKo0NQX3UgWYqUReRNCq5qo48t0kiR6QVB6o1soPLFx/0zd2+8Gzc+PsBuTZua4/9FUfPHBTpz8dXSFOeoVk8owkiq6QQvYzkokH8DiX6xSVs4A02hUyFrCkyKrgK7axBlnoqRwlNGnwuzlvkeWvkOdJEYO0IJFURCqe9DodaQY+ZVdpv2ear1QOgFA0TWecb0RZ/LVyofr1Sq3yNS9Kvtbcf/Mlvaz/Cd4iOXz4J/mWu+916hVAJr3vdb+9GE8LT8myaF+UyVMkTfY54uzNsmwujpO5OI67UTzzmVUBT3NEllYWxYW7Fdy4iHM3qRAOkZQricBEyGIfmRYro06ns94OgrVSqbhWKpYeLRWc72WOPFKuet8reaVHLvutlxzdzXzn9v7czZDn9vo/6Xf/7IEX1x49+mi3GEbNcZhUOu1WtdXpVIrFQjWTrILZZyrOLEnSEF5fcVIIncyZJYViPygX1q858AFQMHa/zvMrsBuQ5/kHtHt4l9YV+B8pSxRIfoX4NAAAAABJRU5ErkJggg==",_i="data:image/png;base64,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",wo="data:image/png;base64,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",gs=ee(91783),vs=ee(56102),Es="data:image/png;base64,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",Tt=ee(59301),ys=Object.defineProperty,Do=Object.defineProperties,As=Object.getOwnPropertyDescriptors,$i=Object.getOwnPropertySymbols,$s=Object.prototype.hasOwnProperty,eo=Object.prototype.propertyIsEnumerable,Uo=(le,me,ce)=>me in le?ys(le,me,{enumerable:!0,configurable:!0,writable:!0,value:ce}):le[me]=ce,au=(le,me)=>{for(var ce in me||(me={}))$s.call(me,ce)&&Uo(le,ce,me[ce]);if($i)for(var ce of $i(me))eo.call(me,ce)&&Uo(le,ce,me[ce]);return le},Su=(le,me)=>Do(le,As(me)),wu=(le,me,ce)=>new Promise((Nt,Vt)=>{var jt=rt=>{try{Mt(ce.next(rt))}catch(bt){Vt(bt)}},Jt=rt=>{try{Mt(ce.throw(rt))}catch(bt){Vt(bt)}},Mt=rt=>rt.done?Nt(rt.value):Promise.resolve(rt.value).then(jt,Jt);Mt((ce=ce.apply(le,me)).next())});const fo={1:hs,2:fs,3:Gs,4:es,5:Fo,6:Ku,7:Us,8:as},to=[{id:1,name:"\u667A\u80FD\u5BA1\u9898",type:"1"},{id:2,name:"\u8BED\u6CD5\u68C0\u67E5",type:"5"},{id:3,name:"\u4EE3\u7801\u8BCA\u65AD",type:"2"},{id:4,name:"AI\u8F85\u5BFC",type:"3"},{id:5,name:"\u4EE3\u7801\u6CE8\u91CA",type:"8"},{id:6,name:"\u4EE3\u7801\u8BC4\u4EF7",type:"9"},{id:7,name:"\u4EE3\u7801\u4F18\u5316",type:"7"},{id:8,name:"AI\u95EE\u7B54",type:"10"}],{RangePicker:mo}=Iu.default,Cs=({classroomList:le,shixunHomeworks:me,dispatch:ce})=>{var Nt,Vt,jt,Jt,Mt,rt,bt,ua,pr,jn,Ir,Hn,Un;const Cr=(0,Be.useParams)(),cr=Cr==null?void 0:Cr.coursesId,[ur,Jr]=(0,y.useState)(1),[Tn,Qt]=(0,y.useState)(!1),[cn,ma]=(0,y.useState)(au(au({},{page:1,limit:20,course_group_ids:"all",challenge_ids:"all"}),Cr)),[Xn,an]=(0,y.useState)({page:1,limit:20}),[jr]=dt.default.useForm(),Bt=(0,y.useRef)(""),[xt,zn]=(0,y.useState)("1"),[Fr,Er]=(0,y.useState)([]),Jn=(0,y.useRef)({page:1,limit:10,course_group_ids:"all",keyword:"",type:"",scene_type:""}),[Ta,cl]=(0,y.useState)([]),[Ra,lu]=(0,y.useState)(null),[al,Gl]=(0,y.useState)(null),[vu,Ha]=(0,y.useState)(0),[tr,La]=(0,y.useState)({}),[za,Pl]=(0,y.useState)(null),[_l,ll]=(0,y.useState)(!1),Xa=(0,y.useRef)(void 0),[Nl,yr]=(0,y.useState)(!1),[Va,kr]=(0,y.useState)(""),[a,E]=(0,y.useState)(!1),[b,x]=(0,y.useState)(!1),[z,te]=(0,y.useState)(!1),ie=[{key:"1",label:"\u667A\u80FD\u5BA1\u9898"},{key:"5",label:"\u8BED\u6CD5\u68C0\u67E5"},{key:"2",label:"\u4EE3\u7801\u8BCA\u65AD"},{key:"3",label:"AI\u8F85\u5BFC"},{key:"8",label:"\u4EE3\u7801\u6CE8\u91CA"},{key:"9",label:"\u4EE3\u7801\u8BC4\u4EF7"},{key:"7",label:"\u4EE3\u7801\u4F18\u5316"},{key:"10",label:"AI\u95EE\u7B54"}],fe={1:"\u667A\u80FD\u5BA1\u9898",5:"\u8BED\u6CD5\u68C0\u67E5",2:"\u4EE3\u7801\u8BCA\u65AD",3:"AI\u8F85\u5BFC",9:"\u4EE3\u7801\u8BC4\u4EF7",7:"\u4EE3\u7801\u4F18\u5316",8:"\u4EE3\u7801\u6CE8\u91CA",10:"AI\u95EE\u7B54"},de=[{id:"1",name:"\u5DE5\u5177\u4F9D\u8D56\u578B",des:"\u4F7F\u7528\u667A\u80FD\u5BA1\u9898\u3001\u8BED\u6CD5\u68C0\u67E5\u3001\u4EE3\u7801\u8BCA\u65AD\u3001AI\u8F85\u5BFC\u8FD94\u79CD\u5DE5\u5177\u5185\u7684\u4EFB\u610F3\u79CD\u5DE5\u5177 \u6216\u8005 \u4F7F\u7528\u5176\u4E2D\u4EFB\u4E00\u79CD\u5DE5\u5177\u7684\u6B21\u6570\u22653\u6B21\uFF0C\u8BE5\u90E8\u5206\u5B66\u751F\u5728\u5BA1\u9898\u548C\u57FA\u7840\u4EE3\u7801\u7F16\u5199\u65B9\u9762\u80FD\u529B\u8F83\u6B20\u7F3A\uFF0C\u53EF\u80FD\u9700\u8981\u5728\u6559\u5B66\u8FC7\u7A0B\u4E2D\u6CE8\u91CD\u5B9E\u8DF5\u8FD0\u7528\u7684\u5F15\u5BFC\u5E76\u52A0\u5F3A\u5B66\u751F\u4EE3\u7801\u7F16\u5199\u89C4\u8303\u3002",img:ps,type:4},{id:"2",name:"\u8D28\u91CF\u63D0\u5347\u578B ",des:"\u4F7F\u7528\u4EE3\u7801\u8BC4\u4EF7\u3001\u4EE3\u7801\u4F18\u5316\u3001\u4EE3\u7801\u6CE8\u91CA\u5DE5\u5177 \u8FD93\u79CD\u5DE5\u5177\u5185\u7684\u4EFB\u610F2\u79CD\u5DE5\u5177 \u6216\u8005 \u4F7F\u7528\u5176\u4E2D\u4EFB\u4E00\u79CD\u5DE5\u5177\u7684\u6B21\u6570\u22653\u6B21\uFF0C\u8BE5\u90E8\u5206\u5B66\u751F\u5BF9\u4EE3\u7801\u7684\u8D28\u91CF\u8981\u6C42\u8F83\u9AD8\uFF0C\u6709\u66F4\u8FDB\u4E00\u7EA7\u7684\u5B66\u4E60\u8BC9\u6C42\uFF0C\u53EF\u7EFC\u5408\u8003\u8651\u540E\u4F5C\u4E3A\u4F18\u79C0\u5B66\u751F\u57F9\u517B\u3002",img:_i,type:5},{id:"3",name:"\u521B\u65B0\u63A2\u7D22\u578B ",des:"\u4F7F\u7528AI\u95EE\u7B54\u5DE5\u5177\u7684\u6B21\u6570\u22653\u6B21 \u6216\u8005 \u7D2F\u8BA1\u5BF9\u8BDD\u8F6E\u6B21\u22653\u8F6E\uFF0C\u8BE5\u90E8\u5206\u5B66\u751F\u5728\u505A\u9898\u8FC7\u7A0B\u4E2D\u6709\u79EF\u6781\u5C1D\u8BD5\u4E0E\u63A2\u7D22\u7684\u610F\u613F\u3002",img:wo,type:6}],we={\u672A\u8BC4\u6D4B:"#3A78FF",\u8BC4\u6D4B\u5931\u8D251\u6B21:"#FACC16",\u8BC4\u6D4B\u5931\u8D252\u6B21:"#2E95F2",\u8BC4\u6D4B\u5931\u8D253\u6B21\u53CA\u4EE5\u4E0A:"#2EC25B",\u672A\u901A\u5173\u524D\u4F7F\u7528:"#3A78FF",\u901A\u5173\u540E\u4F7F\u7528:"#FACC16","1\u8F6E":"#FACC16","2-3\u8F6E":"#2E95F2","4-5\u8F6E":"#2EC25B","6\u8F6E\u53CA\u4EE5\u4E0A":"#3A78FF"},Oe=(0,y.useMemo)(()=>{var Zt;return{tooltip:{},xAxis:{type:"category",data:(Zt=al==null?void 0:al.bar_list)==null?void 0:Zt.map(dr=>dr.name),name:"\u6B21\u6570\u533A\u95F4",nameLocation:"end",axisLine:{show:!0,lineStyle:{color:"#ebebeb"}},axisTick:{lineStyle:{color:"#ebebeb"}},axisLabel:{color:"#666"},nameTextStyle:{color:"#666"}},yAxis:{type:"value",name:"\u4EBA\u6570",axisLine:{show:!1},axisTick:{lineStyle:{color:"#ebebeb"}},axisLabel:{color:"#666"},nameTextStyle:{color:"#666"},splitLine:{show:!0,lineStyle:{color:"#ebebeb"}}},grid:{left:50,right:80,top:50,bottom:50},series:[{data:al==null?void 0:al.bar_list,type:"bar",itemStyle:{color:"#2EC25B"},barMaxWidth:20}]}},[al==null?void 0:al.bar_list]),$e=(0,y.useMemo)(()=>{var Zt,dr;return{tooltip:{trigger:"item",formatter:"{b}: {c} ({d}%)"},legend:{orient:"horizontal",bottom:"0",data:(Zt=al==null?void 0:al.pie_list)==null?void 0:Zt.map(da=>da.name)},series:[{type:"pie",radius:["30%","60%"],avoidLabelOverlap:!0,label:{distanceToLabelLine:10,edgeDistance:"10%",bleedMargin:5,formatter:`{b} -{d}%`,show:!0,position:"outside"},labelLayout:{hideOverlap:!0,moveOverlap:"shiftY"},labelLine:{show:!0,length:20,length2:20},data:al==null?void 0:al.pie_list,color:(dr=al==null?void 0:al.pie_list)==null?void 0:dr.map(da=>we[da==null?void 0:da.name])}]}},[al==null?void 0:al.pie_list]);(0,y.useEffect)(()=>{Ct()},[xt,cn]),(0,y.useEffect)(()=>{var Zt;(Zt=me==null?void 0:me.headerInfo)!=null&&Zt.shixun_identifier&&Et()},[(Nt=me==null?void 0:me.headerInfo)==null?void 0:Nt.shixun_identifier]),(0,y.useEffect)(()=>{Pn()},[cn]),(0,y.useEffect)(()=>{nn()},[]);const Et=()=>wu(void 0,null,function*(){var Zt;const dr=yield(0,Ee.ZP)(`/api/shixuns/${(Zt=me==null?void 0:me.headerInfo)==null?void 0:Zt.shixun_identifier}/challenges.json`,{method:"get"});Er(dr==null?void 0:dr.challenge_list)}),Ct=()=>wu(void 0,null,function*(){const Zt=yield(0,Ee.ZP)(`/api/shixun_works_statistics/${cn==null?void 0:cn.categoryId}/get_info_by_tools.json`,{method:"get",params:{scene_type:xt,challenge_ids:(cn==null?void 0:cn.challenge_ids)=="all"?null:cn==null?void 0:cn.challenge_ids,course_group_ids:(cn==null?void 0:cn.course_group_ids)=="all"?null:cn==null?void 0:cn.course_group_ids}});(Zt==null?void 0:Zt.status)==0&&Gl(Zt)});function nn(){return wu(this,null,function*(){let Zt=yield(0,Ee.ZP)(`/api/shixun_works_statistics/${cn==null?void 0:cn.categoryId}/get_list_by_tools.json`,{method:"get",params:Su(au({},Xn),{scene_type:10})});(Zt==null?void 0:Zt.status)===0&&La(Zt==null?void 0:Zt.data)})}const Nn=[{title:"\u4F1A\u8BDD\u6807\u9898",dataIndex:"question",ellipsis:!0,render:(Zt,dr)=>Tt.createElement(Te.Z,{placement:"topLeft",title:Zt},Tt.createElement("span",{onClick:()=>{Pl(dr.id),ll(!0)},className:"c-light-primary current"},Zt||"--"))},{title:"\u7528\u6237\u59D3\u540D",dataIndex:"user_name",width:100,ellipsis:!0,render:Zt=>Tt.createElement(Te.Z,{placement:"topLeft",title:Zt},Tt.createElement("span",{className:"c-black"},Zt||"--"))},{title:"\u6D88\u606F\u6570\u91CF",width:100,dataIndex:"message_size",render:Zt=>Tt.createElement("span",{className:"c-black"},Zt)},{title:"\u521B\u5EFA\u65F6\u95F4",width:144,dataIndex:"created_at",render:Zt=>Tt.createElement("span",{className:"c-black"},ke()(Zt).format("YYYY-MM-DD HH:mm"))}],Pn=()=>wu(void 0,null,function*(){const Zt=yield(0,Ee.ZP)(`/api/shixun_works_statistics/${cn==null?void 0:cn.categoryId}/info.json`,{method:"get",params:{challenge_ids:(cn==null?void 0:cn.challenge_ids)=="all"?null:cn==null?void 0:cn.challenge_ids,course_group_ids:(cn==null?void 0:cn.course_group_ids)=="all"?null:cn==null?void 0:cn.course_group_ids}});(Zt==null?void 0:Zt.status)===0&&lu(Zt)}),It=()=>wu(void 0,null,function*(){var Zt,dr,da,An;const On={1:`/api/shixun_works_statistics/${cn==null?void 0:cn.categoryId}/list_students_by_like.json`,2:`/api/shixun_works_statistics/${cn==null?void 0:cn.categoryId}/list_students_by_tools.json`,3:`/api/shixun_works_statistics/${cn==null?void 0:cn.categoryId}/list_students_by_pie.json`,4:`/api/shixun_works_statistics/${cn==null?void 0:cn.categoryId}/list_students_by_type.json`,5:`/api/shixun_works_statistics/${cn==null?void 0:cn.categoryId}/list_students_by_type.json`,6:`/api/shixun_works_statistics/${cn==null?void 0:cn.categoryId}/list_students_by_type.json`},gr=yield(0,Ee.ZP)(On[Bt==null?void 0:Bt.current],{method:"get",params:Su(au({},Jn.current),{course_group_ids:((Zt=Jn==null?void 0:Jn.current)==null?void 0:Zt.course_group_ids)=="all"?null:(dr=Jn==null?void 0:Jn.current)==null?void 0:dr.course_group_ids,challenge_ids:(cn==null?void 0:cn.challenge_ids)=="all"?null:cn==null?void 0:cn.challenge_ids})});(gr==null?void 0:gr.status)===0&&(cl((da=gr==null?void 0:gr.data)==null?void 0:da.list),Ha((An=gr==null?void 0:gr.data)==null?void 0:An.count))}),Sr=()=>{cn.page=1;const Zt=Object.assign({},jr.getFieldValue());delete cn.course_group_ids,delete cn.challenge_ids,Object.keys(Zt).map(function(dr){switch(dr){case"course_group_ids":Zt[dr].includes("all")||!Zt[dr].length?(delete cn.course_group_ids,jr.setFieldsValue({course_group_ids:"all"})):(cn.course_group_ids=Zt[dr],jr.setFieldsValue({course_group_ids:cn.course_group_ids}));break;case"challenge_ids":Zt[dr].includes("all")||!Zt[dr].length?(delete cn.challenge_ids,jr.setFieldsValue({challenge_ids:"all"})):(cn.challenge_ids=Zt[dr],jr.setFieldsValue({challenge_ids:cn.challenge_ids}));break}}),ma(au({},cn)),Jn.current=Su(au({},Jn==null?void 0:Jn.current),{course_group_ids:cn==null?void 0:cn.course_group_ids,challenge_ids:cn==null?void 0:cn.challenge_ids})},ar=()=>{var Zt;const{used_users_count:dr,unused_users_count:da,used_users_percent:An,unused_users_percent:On,max_scene_name:gr,max_users_count:ul,min_scene_name:zl,min_users_count:Sl,pass_users_with_ai:du,pass_users_without_ai:Ou,pass_users_with_ai_rate:Ml,pass_users_without_ai_rate:Di,use_ai_count:Du,use_ai_rate:ii}=Ra==null?void 0:Ra.summary;return Tt.createElement(Tt.Fragment,null,Tt.createElement("div",null,"\u672C\u6B21\u5B9E\u9A8C\u5171\u6709",Tt.createElement("span",null,dr)," \u540D\u5B66\u751F\u4F7F\u7528\u4E86AI\u5DE5\u5177\uFF0C\u5360\u672C\u6B21\u4F5C\u4E1A\u603B\u4EBA\u6570\u7684 ",Tt.createElement("span",null,An,"%"),"\uFF0C",Tt.createElement("span",null,da)," \u540D\u5B66\u751F\u672A\u4F7F\u7528AI\u5DE5\u5177\uFF0C\u5360\u672C\u6B21\u4F5C\u4E1A\u603B\u4EBA\u6570\u7684 ",Tt.createElement("span",null,On,"%"),"\u3002\u4F7F\u7528",Tt.createElement("b",null,gr),"\u5DE5\u5177\u7684\u5B66\u751F\u4EBA\u6570\u6700\u591A\uFF08",Tt.createElement("span",null,ul),"\u540D\uFF09\uFF0C\u4F7F\u7528",Tt.createElement("b",null,zl),"\u7684\u5B66\u751F\u4EBA\u6570\u6700\u5C11\uFF08",Tt.createElement("span",null,Sl),"\u540D\uFF09\u3002\u4F7F\u7528AI\u5DE5\u5177\u7684\u5B66\u751F\u901A\u5173\u4EBA\u6570\u4E3A ",Tt.createElement("span",null,du)," \u540D\uFF0C\u901A\u5173\u7387\u4E3A ",Tt.createElement("span",null,Ml,"%"),"\uFF1B\u672A\u4F7F\u7528AI\u5DE5\u5177\u7684\u5B66\u751F\u901A\u5173\u4EBA\u6570\u4E3A ",Tt.createElement("span",null,Ou)," \u540D\uFF0C\u901A\u5173\u7387\u4E3A ",Tt.createElement("span",null,Di,"%"),"\u3002"),ii>=((Zt=me==null?void 0:me.headerInfo)==null?void 0:Zt.ai_warn_rate)&&Tt.createElement("div",{className:"mt5"},"\u4F7F\u7528\u8FC7",Tt.createElement("b",null,"\u667A\u80FD\u5BA1\u9898"),"\u3001",Tt.createElement("b",null,"\u8BED\u6CD5\u68C0\u67E5"),"\u3001",Tt.createElement("b",null,"\u4EE3\u7801\u8BCA\u65AD"),"\u3001",Tt.createElement("b",null,"AI\u8F85\u5BFC"),"\u4E2D\u4EFB\u4E00\u79CD\u5DE5\u5177\u7684\u5B66\u751F\u6709",Tt.createElement("span",null,Du),"\u540D\uFF0C\u5360\u6BD4",Tt.createElement("span",null,ii,"%"),"\u3002\u8BE5\u90E8\u5206\u5B66\u751F\u4F7F\u7528\u8F85\u52A9\u578BAI\u5DE5\u5177\u8F83\u591A\uFF0C\u5728\u5BA1\u9898\u548C\u57FA\u7840\u4EE3\u7801\u7F16\u5199\u65B9\u9762\u80FD\u529B\u8F83\u6B20\u7F3A\uFF0C\u4E5F\u6709\u53EF\u80FD\u672C\u6B21\u4F5C\u4E1A\u8003\u5BDF\u7684\u5185\u5BB9\u8F83\u96BE\u3002\u5EFA\u8BAE\u60A8\u5728\u540E\u7EED\u6559\u5B66\u8FC7\u7A0B\u4E2D\u589E\u52A0\u57FA\u7840\u77E5\u8BC6\u7684\u8BB2\u89E3\uFF0C\u540C\u65F6\u5BF9\u5B66\u751F\u52A0\u5F3A\u5B9E\u8DF5\u8FD0\u7528\u7684\u5F15\u5BFC\u5E76\u6CE8\u91CD\u5B66\u751F\u4EE3\u7801\u7F16\u5199\u89C4\u8303\u3002"))},Hr=(0,y.useRef)(null),fa=(0,y.useRef)(null);(0,y.useEffect)(()=>{const Zt=Hr.current.getEchartsInstance(),dr=On=>{var gr;On.componentType==="series"&&(Jn.current=Su(au({},Jn==null?void 0:Jn.current),{scene_type:xt,type:(gr=On==null?void 0:On.data)==null?void 0:gr.type,course_group_ids:cn==null?void 0:cn.course_group_ids}),Bt.current=2,It(),te(!0))};Zt.on("click",dr);const da=fa.current.getEchartsInstance(),An=On=>{var gr;On.componentType==="series"&&(Jn.current=Su(au({},Jn==null?void 0:Jn.current),{scene_type:xt,type:(gr=On==null?void 0:On.data)==null?void 0:gr.type,course_group_ids:cn==null?void 0:cn.course_group_ids}),Bt.current=3,It(),te(!0))};return da.on("click",An),()=>{Zt.off("click",dr),da.off("click",An)}},[Jn,xt]);const Xr=[{title:"\u5173\u952E\u8BCD",dataIndex:"word",render:Zt=>Tt.createElement("span",{className:"c-666",style:{lineHeight:"25px"}},Zt)},{title:"\u9891\u6B21",dataIndex:"count"}],xl={onListClick:Zt=>(0,Ee.ZP)(`/api/course_qna_sessions/${Zt}.json`,{method:"get",params:{questionable_id:cr}}),onListDealData:Zt=>{let dr=[];return Zt==null||Zt.forEach(da=>{var An,On;const gr=da.id,ul=da.think?{reasoning:da.think,thinkingEnabled:!0}:{},zl=[{text:da.question,key:gr,sender:"user",fileList:[],show:!0},au({key:gr,loading:!1,sender:"AI",show:!0,source:da.answer_source,text:da.answer,like:da.like,dislike:da.dislike,time:da.think_time,id:da.id},ul)];dr=[...dr,...zl],(An=da==null?void 0:da.student_feedback)==null||An.forEach(Sl=>{dr.push({id:Sl.id,key:`teacher-${gr}-${Sl.id}`,loading:!1,sender:"student",show:!0,text:Sl.feedback,situation:Sl.status_name})}),(On=da==null?void 0:da.teacher_feedback)==null||On.forEach(Sl=>{dr.push({id:Sl.id,key:`student-${gr}-${Sl.id}`,loading:!1,sender:"teacher",show:!0,text:Sl.feedback,source:Sl.answer_source})})}),dr}},$l=()=>wu(void 0,null,function*(){if(!Va){ve.ZP.warning("\u8BF7\u8F93\u5165\u4F60\u7684\u56DE\u590D");return}x(!0),(yield(0,Ee.ZP)("/api/course_qna_records/teacher_comment.json",{method:"post",body:{feedback:Va,record_id:Nl,course_id:cr,edit:a}})).status===0&&(yr(!1),Xa.current()),x(!1)}),bl=Zt=>wu(void 0,[Zt],function*({type:dr,value:da,index:An,identifier:On,objectIndex:gr}){const ul={index:gr,identifier:On,course_id:cr};if(dr==="like"&&(yield(0,Ee.ZP)("/api/course_qna_records/like.json",{method:"post",body:ul})).status!==0||dr==="dislike"&&(yield(0,Ee.ZP)("/api/course_qna_records/dislike.json",{method:"post",body:ul})).status!==0)return Promise.reject()}),mu=(Zt,dr,da)=>{const{onMenuClick:An}=da;Xa.current=An;const{id:On}=Zt;return Tt.createElement(Tt.Fragment,null,Tt.createElement("div",{className:Br.apply,onClick:()=>wu(void 0,null,function*(){const gr=yield(0,Ee.ZP)(`/api/course_qna_records/${On}/add_set.json`,{method:"post",body:{questionable_type:"Course",questionable_id:cr,type:"ai"}});(gr==null?void 0:gr.status)==0&&ve.ZP.success("\u6DFB\u52A0\u6210\u529F")})},Tt.createElement("i",{style:{color:"#3061D0"},className:"iconfont icon-wendaji font12 mr5"}),"\u52A0\u5165\u95EE\u7B54\u96C6"),Tt.createElement("div",{className:Br.apply,onClick:()=>{yr(On),E(!1)}},Tt.createElement("i",{style:{color:"#3061D0"},className:"iconfont icon-a-huifupinglun font12 mr5"}),"\u4EBA\u5DE5\u56DE\u590D"))},Eu=(Zt,dr,da)=>{const{id:An,sender:On}=Zt;return Tt.createElement("div",{className:Br.li,style:{width:da.width}},Tt.createElement("div",{className:Br.content},On==="student"&&Tt.createElement("h3",null,"\u5B66\u751F\u53CD\u9988"),Tt.createElement("div",{className:Br.borderBox},On==="teacher"&&Tt.createElement("div",{className:Br.teacher},"\u8001\u5E08\u56DE\u590D"),On==="student"&&Tt.createElement("div",{className:Br.student},Zt.situation),Tt.createElement(he.Z,{className:Br.text,value:Zt==null?void 0:Zt.text})),Zt.source&&Tt.createElement("div",{className:Br.source},Zt.source),Tt.createElement("div",{className:Br.action},On==="teacher"&&Tt.createElement("div",{className:Br.apply,onClick:()=>wu(void 0,null,function*(){const gr=yield(0,Ee.ZP)(`/api/course_qna_records/${An}/add_set.json`,{method:"post",body:{questionable_type:"Course",questionable_id:cr,type:"teacher"}});(gr==null?void 0:gr.status)==0&&ve.ZP.success("\u6DFB\u52A0\u6210\u529F")})},Tt.createElement("i",{style:{color:"#3061D0"},className:"iconfont icon-wendaji font12 mr5"}),"\u52A0\u5165\u95EE\u7B54\u96C6"),On==="teacher"&&Tt.createElement("i",{onClick:()=>{yr(An),kr(Zt==null?void 0:Zt.text),E(!0)},className:"iconfont icon-bianji10 font14 primary-hover"}),On==="teacher"&&Tt.createElement("i",{onClick:()=>wu(void 0,null,function*(){ye.default.confirm({centered:!0,icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u4F60\u786E\u5B9A\u8981\u5220\u9664\u8FD9\u6761\u56DE\u590D\u5417\uFF1F",onOk:()=>wu(void 0,null,function*(){const gr=yield(0,Ee.ZP)("/api/course_qna_records/delete_teacher_comment.json",{method:"post",body:{course_id:cr,feedback_id:An}});(gr==null?void 0:gr.status)==0&&(Xa.current(),ve.ZP.success("\u5220\u9664\u6210\u529F"))})})}),className:"iconfont icon-shanchu15 font14 primary-hover"}),Tt.createElement(vs.CopyToClipboard,{text:String((Zt==null?void 0:Zt.text)||""),onCopy:()=>ve.ZP.success({content:"\u590D\u5236\u6210\u529F",key:"copy"})},Tt.createElement(Te.Z,{title:"\u590D\u5236"},Tt.createElement("i",{className:"iconfot icon-fuzhi8 font13"}))))))};return Tt.createElement("div",null,Tt.createElement("div",{className:Br.saixuan},Tt.createElement(dt.default,{form:jr,onChange:Sr,initialValues:{course_group_ids:"all",challenge_ids:"all"}},Tt.createElement(dt.default.Item,{name:"course_group_ids",style:{marginBottom:"15px"}},Tt.createElement(Pt.default.Group,{style:{width:"100%"}},Tt.createElement(Ue.Z,null,Tt.createElement(_e.Z,{className:"font14",flex:"80px",style:{marginBottom:10,color:"#9096A3"}},"\u5206\u73ED\u8303\u56F4"),Tt.createElement(_e.Z,{flex:"80px"},Tt.createElement(Pt.default,{value:"all"},"\u5168\u90E8")),Tt.createElement(_e.Z,{flex:"1",id:"divhe",style:{overflow:"hidden"}},(jt=(Vt=me==null?void 0:me.headerInfo)==null?void 0:Vt.course_group_info)==null?void 0:jt.map((Zt,dr)=>Tt.createElement(Pt.default,{value:Zt.course_group_id},Zt.group_group_name,"(",Zt.count,")")))))),Tt.createElement(dt.default.Item,{name:"challenge_ids",style:{marginBottom:"0px"}},Tt.createElement(Pt.default.Group,{style:{width:"100%"}},Tt.createElement(Ue.Z,null,Tt.createElement(_e.Z,{className:"font14",flex:"80px",style:{color:"#9096A3"}},"\u4EFB\u52A1\u5173\u5361"),Tt.createElement(_e.Z,{flex:"80px"},Tt.createElement(Pt.default,{value:"all"},"\u5168\u90E8")),Tt.createElement(_e.Z,{flex:"1"},Fr&&(Fr==null?void 0:Fr.map((Zt,dr)=>Tt.createElement(Pt.default,{value:String(Zt==null?void 0:Zt.challenge_id)},"\u7B2C",dr+1,"\u5173"))))))))),Tt.createElement("div",{className:Br.jianyi},((Jt=Ra==null?void 0:Ra.summary)==null?void 0:Jt.used_users_count)>0&&Tt.createElement(Tt.Fragment,null,Tt.createElement("div",{className:Br.jianyi_title},Tt.createElement("div",{className:Br.title_left},"\u603B\u7ED3\u4E0E\u5EFA\u8BAE"),Tt.createElement("div",{className:Br.title_right,onClick:()=>{var Zt;Jr((Zt=me==null?void 0:me.headerInfo)==null?void 0:Zt.ai_warn_rate),Qt(!0)}},"\u8BBE\u7F6E\u9884\u8B66\u6BD4\u4F8B")),Tt.createElement("div",{className:Br.yijian},(Ra==null?void 0:Ra.summary)&&ar())),Tt.createElement("div",{className:Br.jianyi_title},Tt.createElement("div",{className:Br.title_left},"\u4F7F\u7528\u603B\u89C8",Tt.createElement("span",null,"\uFF08\u70B9\u51FB\u6570\u5B57\u53EF\u67E5\u770B\u4F7F\u7528\u60C5\u51B5\uFF09"))),Tt.createElement("div",{className:Br.zonglan_list},to==null?void 0:to.map((Zt,dr)=>{var da,An;let On=(An=(da=Ra==null?void 0:Ra.student_likes)==null?void 0:da.filter(gr=>gr.scene_name==Zt.name))==null?void 0:An[0];return Tt.createElement("div",{key:dr,className:Br.zonglan_item,onClick:()=>{Jn.current=Su(au({},Jn==null?void 0:Jn.current),{scene_type:Zt.type,course_group_ids:cn==null?void 0:cn.course_group_ids}),Bt.current=1,It(),te(!0)}},Tt.createElement("div",{className:Br.item_top},Tt.createElement("img",{src:fo[Zt==null?void 0:Zt.id],className:Br.top_img}),Tt.createElement("div",{className:Br.top_name},Zt==null?void 0:Zt.name)),Tt.createElement("div",{className:Br.item_bottom},Tt.createElement("div",null,"\u5171\u8BA1",Tt.createElement("span",{style:{color:"#165DFF",fontSize:"20px",margin:"0 5px"}},On==null?void 0:On.total_counts),"\u6B21"),Tt.createElement("i",{style:Zt!=null&&Zt.like?{color:"#FA8D30",marginLeft:"auto",cursor:"pointer"}:{marginLeft:"auto",cursor:"pointer"},className:"iconfot icon-yijiejue font14"}),Tt.createElement("span",{style:{marginRight:"20px",marginLeft:"3px"}},On==null?void 0:On.praise_count),Tt.createElement("i",{style:Zt!=null&&Zt.dislike?{color:"#e86d7c",cursor:"pointer"}:{cursor:"pointer"},className:"iconfot icon-weijiejuezhengchang font14"}),Tt.createElement("span",{style:{marginLeft:"3px"}},On==null?void 0:On.tread_count)))})),Tt.createElement("div",{className:Br.jianyi_title},Tt.createElement("div",{className:Br.title_left},"AI\u5DE5\u5177\u4F7F\u7528\u8BE6\u60C5",Tt.createElement("span",null,"\uFF08\u70B9\u51FB\u67F1\u72B6\u6216\u73AF\u72B6\u53EF\u67E5\u770B\u8BE6\u60C5\uFF09"))),Tt.createElement(Ce.default,{className:Br.tabs_style,items:ie,onChange:Zt=>{zn(Zt)}}),Tt.createElement("div",{className:Br.tubiao},Tt.createElement("div",{className:Br.pie_style},Tt.createElement("div",{className:Br.tb_title},al==null?void 0:al.bar_tips),Tt.createElement(ci.Z,{ref:Hr,option:Oe,style:{width:530,height:330}})),Tt.createElement("div",{className:Br.line}),Tt.createElement("div",{className:Br.bar_style},Tt.createElement("div",{className:Br.tb_title},al==null?void 0:al.pie_tips),Tt.createElement(ci.Z,{ref:fa,option:$e,style:{width:530,height:310}}))),Tt.createElement("div",{className:Br.jianyi_title,style:{margin:"30px 0px 20px",gap:20}},Tt.createElement("div",{className:Br.title_left,style:{flex:3}},"\u5386\u53F2\u5BF9\u8BDD"),Tt.createElement("div",{className:Br.title_left,style:{flex:1}},"\u9AD8\u9891\u63D0\u95EE\u5173\u952E\u8BCD\u6392\u884C")),Tt.createElement("div",{style:{display:"flex",gap:20}},Tt.createElement("div",{style:{width:"75%"}},Tt.createElement(be.default,{columns:Nn,scroll:{y:400},dataSource:tr==null?void 0:tr.list,rowKey:"id",pagination:{current:Xn.page,hideOnSinglePage:(tr==null?void 0:tr.total_count){Xn.page=Zt,Xn.limit=dr,an(au({},Xn)),nn()}}})),Tt.createElement("div",{style:{width:"25%"}},Tt.createElement(be.default,{className:Br.KeyWordTable,scroll:{y:400},columns:Xr,dataSource:(Mt=tr==null?void 0:tr.word_cloud)==null?void 0:Mt.list,pagination:!1,locale:{emptyText:Tt.createElement(Ne.Z,{img:Es,customText:"\u6682\u65E0\u6570\u636E~"})}}))),Tt.createElement("div",{className:Br.jianyi_title,style:{margin:"30px 0px 20px"}},Tt.createElement("div",{className:Br.title_left},"\u5B66\u751F\u7C7B\u578B\u5206\u6790",Tt.createElement("span",null,"\uFF08\u70B9\u51FB\u5361\u7247\u53EF\u67E5\u770B\u4F7F\u7528\u60C5\u51B5\uFF09"))),Tt.createElement("div",{className:Br.fenxi_list},de==null?void 0:de.map((Zt,dr)=>{var da,An,On;return Tt.createElement("div",{key:dr,className:Br.fenxi_item,onClick:()=>{Bt.current=Zt==null?void 0:Zt.type,Jn.current=Su(au({},Jn==null?void 0:Jn.current),{scene_type:Zt.id,course_group_ids:cn==null?void 0:cn.course_group_ids}),It(),te(!0)}},Tt.createElement("img",{src:Zt==null?void 0:Zt.img,style:{width:"114px",height:"115px",borderRadius:"60px"}}),Tt.createElement("div",{className:Br.leixing},Zt==null?void 0:Zt.name,Tt.createElement("span",null,"(",dr==0?(da=Ra==null?void 0:Ra.student_types)==null?void 0:da.by_tools_users_count:dr==1?(An=Ra==null?void 0:Ra.student_types)==null?void 0:An.by_quantity_users_count:(On=Ra==null?void 0:Ra.student_types)==null?void 0:On.by_innovate_users_count,"\u4EBA)")),Tt.createElement("div",{className:Br.pingjia},Zt==null?void 0:Zt.des))}))),Tt.createElement(ye.default,{centered:!0,title:Tt.createElement(Tt.Fragment,null,"\u5B66\u751F\u4F7F\u7528\u8BE6\u60C5",[2,3].includes(Bt==null?void 0:Bt.current)&&Tt.createElement("span",{className:"font14 c-grey-666"},"\uFF08",fe[xt],"\uFF09")),width:1100,open:z,destroyOnClose:!0,okText:"\u786E\u5B9A",afterClose:()=>{Jn.current={page:1,limit:10,course_group_ids:"all",keyword:"",type:"",scene_type:""}},footer:null,cancelText:"\u53D6\u6D88",onOk:()=>wu(void 0,null,function*(){}),onCancel:()=>{te(!1)}},Tt.createElement("div",{className:Br.inputBox},Tt.createElement("div",{style:{display:"flex",alignItems:"center",marginBottom:"20px"}},(Bt==null?void 0:Bt.current)==1&&Tt.createElement(ct.default,{defaultValue:(rt=Jn==null?void 0:Jn.current)==null?void 0:rt.scene_type,size:"large",style:{width:150,marginRight:"20px"},onChange:Zt=>{Jn.current=Su(au({},Jn==null?void 0:Jn.current),{scene_type:Zt}),It()}},Tt.createElement(ct.default.Option,{value:""},"\u5168\u90E8\u7C7B\u578B"),Tt.createElement(ct.default.Option,{value:"1"},"\u667A\u80FD\u5BA1\u9898"),Tt.createElement(ct.default.Option,{value:"5"},"\u8BED\u6CD5\u68C0\u67E5"),Tt.createElement(ct.default.Option,{value:"2"},"\u4EE3\u7801\u8BCA\u65AD"),Tt.createElement(ct.default.Option,{value:"9"},"\u4EE3\u7801\u8BC4\u4EF7"),Tt.createElement(ct.default.Option,{value:"7"},"\u4EE3\u7801\u4F18\u5316"),Tt.createElement(ct.default.Option,{value:"8"},"\u4EE3\u7801\u6CE8\u91CA"),Tt.createElement(ct.default.Option,{value:"3"},"AI\u8F85\u5BFC"),Tt.createElement(ct.default.Option,{value:"10"},"AI\u95EE\u7B54")),["1","2","3","5"].includes(xt)&&(Bt==null?void 0:Bt.current)==3&&Tt.createElement(ct.default,{defaultValue:(bt=Jn==null?void 0:Jn.current)==null?void 0:bt.type,size:"large",style:{width:150,marginRight:"20px"},onChange:Zt=>{Jn.current=Su(au({},Jn==null?void 0:Jn.current),{scene_type:Zt}),It()}},Tt.createElement(ct.default.Option,{value:""},"\u5168\u90E8"),Tt.createElement(ct.default.Option,{value:1},"\u672A\u8BC4\u6D4B"),Tt.createElement(ct.default.Option,{value:2},"\u8BC4\u6D4B\u5931\u8D251\u6B21"),Tt.createElement(ct.default.Option,{value:3},"\u8BC4\u6D4B\u5931\u8D252\u6B21"),Tt.createElement(ct.default.Option,{value:4},"\u8BC4\u6D4B\u5931\u8D253\u6B21\u4EE5\u4E0A")),["7","8","9"].includes(xt)&&(Bt==null?void 0:Bt.current)==3&&Tt.createElement(ct.default,{defaultValue:(ua=Jn==null?void 0:Jn.current)==null?void 0:ua.type,size:"large",style:{width:150,marginRight:"20px"},onChange:Zt=>{Jn.current=Su(au({},Jn==null?void 0:Jn.current),{scene_type:Zt}),It()}},Tt.createElement(ct.default.Option,{value:""},"\u5168\u90E8"),Tt.createElement(ct.default.Option,{value:1},"\u672A\u901A\u5173\u524D\u4F7F\u7528"),Tt.createElement(ct.default.Option,{value:2},"\u901A\u5173\u540E\u4F7F\u7528")),xt=="10"&&(Bt==null?void 0:Bt.current)==3&&Tt.createElement(ct.default,{defaultValue:(pr=Jn==null?void 0:Jn.current)==null?void 0:pr.type,size:"large",style:{width:150,marginRight:"20px"},onChange:Zt=>{Jn.current=Su(au({},Jn==null?void 0:Jn.current),{scene_type:Zt}),It()}},Tt.createElement(ct.default.Option,{value:""},"\u5168\u90E8"),Tt.createElement(ct.default.Option,{value:1},"1\u8F6E"),Tt.createElement(ct.default.Option,{value:2},"2-3\u8F6E"),Tt.createElement(ct.default.Option,{value:3},"4-5\u8F6E"),Tt.createElement(ct.default.Option,{value:4},"6\u8F6E\u53CA\u4EE5\u4E0A")),Tt.createElement(ct.default,{style:{width:160},mode:"multiple",maxTagCount:"responsive",defaultValue:(jn=Jn==null?void 0:Jn.current)==null?void 0:jn.course_group_ids,getPopupContainer:Zt=>Zt.parentNode,onChange:Zt=>{let dr=[...Zt];dr.length===0&&(dr=["all"]),dr.includes("all")&&dr.length>1&&(dr[dr.length-1]=="all"?dr=["all"]:dr=dr.filter(da=>da!=="all")),Jn.current=Su(au({},Jn==null?void 0:Jn.current),{course_group_ids:dr}),It()},filterOption:(Zt,dr)=>dr.label.indexOf(Zt.toLowerCase())>=0,options:[{label:"\u5168\u90E8\u73ED\u7EA7",value:"all"},...((Hn=(Ir=me==null?void 0:me.headerInfo)==null?void 0:Ir.course_group_info)==null?void 0:Hn.map(Zt=>({label:Zt==null?void 0:Zt.group_group_name,value:Zt==null?void 0:Zt.course_group_id})))||[]]}),(Bt==null?void 0:Bt.current)==1&&Tt.createElement(mo,{onChange:(Zt,dr)=>{Jn.current=Su(au({},Jn==null?void 0:Jn.current),{start_at:dr==null?void 0:dr[0],end_at:dr==null?void 0:dr[1]}),It()},size:"large",style:{width:"300px",marginLeft:20}}),Tt.createElement(gt.t7,{style:{width:290,height:38,marginLeft:"auto"},placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",onChange:Zt=>{Jn.current=Su(au({},Jn==null?void 0:Jn.current),{keyword:Zt}),It()}}))),Tt.createElement(be.default,{style:{marginBottom:vu>0?"0":"20px"},dataSource:Ta,pagination:!1,scroll:{y:520},columns:(Un=[{title:"\u5E8F\u53F7",dataIndex:"index",ellipsis:!0,key:"index",width:55,render:(Zt,dr,da)=>{var An;return`${(((An=Jn==null?void 0:Jn.current)==null?void 0:An.page)-1)*10+da+1}`}},{title:"\u59D3\u540D",dataIndex:"name",ellipsis:!0},{title:"\u5B66\u53F7",dataIndex:"student_id",ellipsis:!0},{title:"\u73ED\u7EA7",dataIndex:"course_group_name",ellipsis:!0},(Bt==null?void 0:Bt.current)==4&&{title:"\u667A\u80FD\u5BA1\u9898\uFF08\u6B21\uFF09",dataIndex:"scene_1_count",ellipsis:!0},(Bt==null?void 0:Bt.current)==4&&{title:"\u8BED\u6CD5\u68C0\u67E5\uFF08\u6B21\uFF09",dataIndex:"scene_5_count",ellipsis:!0},(Bt==null?void 0:Bt.current)==4&&{title:"\u4EE3\u7801\u8BCA\u65AD\uFF08\u6B21\uFF09",dataIndex:"scene_2_count",ellipsis:!0},(Bt==null?void 0:Bt.current)==4&&{title:"AI\u8F85\u5BFC\uFF08\u6B21\uFF09",dataIndex:"scene_3_count",ellipsis:!0},(Bt==null?void 0:Bt.current)==5&&{title:"\u4EE3\u7801\u8BC4\u4EF7\uFF08\u6B21\uFF09",dataIndex:"scene_9_count",ellipsis:!0},(Bt==null?void 0:Bt.current)==5&&{title:"\u4EE3\u7801\u4F18\u5316\uFF08\u6B21\uFF09",dataIndex:"scene_7_count",ellipsis:!0},(Bt==null?void 0:Bt.current)==5&&{title:"\u4EE3\u7801\u6CE8\u91CA\uFF08\u6B21\uFF09",dataIndex:"scene_8_count",ellipsis:!0},(Bt==null?void 0:Bt.current)==6&&{title:"\u7D2F\u8BA1\u4F7F\u7528\u6B21\u6570",dataIndex:"scene_10_conversation_count",ellipsis:!0},(Bt==null?void 0:Bt.current)==6&&{title:"\u7D2F\u8BA1\u5BF9\u8BDD\u8F6E\u6B21",dataIndex:"scene_10_count",ellipsis:!0},(Bt==null?void 0:Bt.current)==2&&{title:"\u4F7F\u7528\u6B21\u6570",dataIndex:"use_times",ellipsis:!0},(Bt==null?void 0:Bt.current)==1&&{title:"\u7C7B\u578B",dataIndex:"scene_type",ellipsis:!0},(Bt==null?void 0:Bt.current)==1&&{title:"\u53CD\u9988",dataIndex:"group_name",ellipsis:!0,render:(Zt,dr)=>Tt.createElement("div",null,Tt.createElement("i",{className:"iconfot icon-yijiejue font14"}),Tt.createElement("span",{style:{marginRight:"20px",marginLeft:"3px"}},dr==null?void 0:dr.praise_count),Tt.createElement("i",{className:"iconfot icon-weijiejuezhengchang font14"}),Tt.createElement("span",{style:{marginLeft:"3px"}},dr==null?void 0:dr.tread_count))},(Bt==null?void 0:Bt.current)==1&&{title:"\u4F7F\u7528\u65F6\u95F4",dataIndex:"created_at",ellipsis:!0,width:200,render:(Zt,dr)=>Tt.createElement("div",null,Zt?ke()(Zt).format("YYYY-MM-DD HH:mm:ss"):"--")},(Bt==null?void 0:Bt.current)==3&&{title:"\u7C7B\u578B",dataIndex:"type_name"}])==null?void 0:Un.filter(Zt=>!!Zt)}),vu>0&&Tt.createElement("aside",{className:"tc mt30 mb10"},Tt.createElement(lt.Z,{defaultCurrent:1,total:vu,current:1,pageSize:10,onChange:Zt=>{Jn.current=Su(au({},Jn==null?void 0:Jn.current),{page:Zt}),It()},showTotal:Zt=>Tt.createElement("span",{className:"mr10"},"\u5171",Tt.createElement("span",{className:"c-blue"}," ",Zt," "),"\u6761\u6570\u636E")}))),Tt.createElement(gs.Z,{visible:_l,fetchListObject:xl,onOpen:()=>ll(!0),onClose:()=>{ll(!1)},children:!0,historyId:za,showPreference:!0,showDefaultTips:!1,customDataNode:Eu,customPreference:bl,hideInputBox:!0,title:"\u667A\u80FD\u52A9\u6559",fetchUrl:"/api/stream/course_qna_records/chat_messages.json",extraAnswerAction:mu}),Tt.createElement(ye.default,{centered:!0,open:!!Nl,confirmLoading:b,onCancel:()=>{yr(!1)},afterClose:()=>{kr("")},onOk:$l,title:"\u4EBA\u5DE5\u56DE\u590D",width:900,okText:"\u4FDD\u5B58"},Tt.createElement(Ke.Z,{placeholder:"\u5728\u8FD9\u91CC\u8F93\u5165\u60A8\u7684\u56DE\u590D",watch:!0,onChange:Zt=>kr(Zt),defaultValue:Va})),Tt.createElement(ye.default,{centered:!0,title:"\u8BBE\u7F6E\u9884\u8B66\u6BD4\u4F8B",width:600,open:Tn,okText:"\u786E\u5B9A",afterClose:()=>{},cancelText:"\u53D6\u6D88",onOk:()=>wu(void 0,null,function*(){(yield(0,Ee.ZP)(`/api/homework_commons/${Cr==null?void 0:Cr.categoryId}/shiyan_setting.json`,{method:"post",body:{ai_warn_rate:ur,type:"statis"}})).status===0&&(ve.ZP.success("\u4FDD\u5B58\u6210\u529F"),ce({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:au({},Cr)})),Qt(!1)}),onCancel:()=>{Qt(!1)}},Tt.createElement("div",null,Tt.createElement("div",null,"\u4F7F\u7528\u8F85\u52A9\u505A\u9898\u5DE5\u5177\uFF08\u667A\u80FD\u5BA1\u9898\u3001\u8BED\u6CD5\u68C0\u67E5\u3001\u4EE3\u7801\u8BCA\u65AD\u3001AI\u8F85\u5BFC\u4E2D\u4EFB\u4E00\u79CD\u5DE5\u5177\uFF09\u7684\u5B66\u751F\u5360\u6BD4\u8D85\u8FC7\u6307\u5B9A\u6BD4\u4F8B\uFF0C\u7CFB\u7EDF\u5C06\u4F1A\u5728\u603B\u7ED3\u5EFA\u8BAE\u6A21\u5757\u5185\u663E\u793A\u5BF9\u5E94\u7684\u9884\u8B66\u4FE1\u606F\u3002"),Tt.createElement("div",{className:"mt20"},Tt.createElement(xe.Z,{size:"large",min:1,max:100,value:ur,step:1,style:{width:"150px"},onChange:Zt=>{Number.isInteger(Zt)&&Zt>=1&&Zt<=100&&Jr(Zt)}}),Tt.createElement("span",{className:"ml10"},"%")))))};var ec=(0,Be.connect)(({classroomList:le,shixunHomeworks:me})=>({classroomList:le,shixunHomeworks:me}))(Cs),Vo=ee(49319),ei={code_eval:"code_eval___O_A19",footer:"footer___f3t9p",work_checkbox_group:"work_checkbox_group___TbBxu",ts_txt:"ts_txt___p_teA",title_txt:"title_txt___Ewzwf"},no={radio_con:"radio_con___EJeMw",result_con:"result_con___pnxaF",result_title:"result_title___zL1Vr"},fi=ee(59301),tc=Object.defineProperty,Fs=Object.defineProperties,nc=Object.getOwnPropertyDescriptors,xs=Object.getOwnPropertySymbols,rc=Object.prototype.hasOwnProperty,Pu=Object.prototype.propertyIsEnumerable,Go=(le,me,ce)=>me in le?tc(le,me,{enumerable:!0,configurable:!0,writable:!0,value:ce}):le[me]=ce,ws=(le,me)=>{for(var ce in me||(me={}))rc.call(me,ce)&&Go(le,ce,me[ce]);if(xs)for(var ce of xs(me))Pu.call(me,ce)&&Go(le,ce,me[ce]);return le},ac=(le,me)=>Fs(le,nc(me)),lc=(le,me,ce)=>new Promise((Nt,Vt)=>{var jt=rt=>{try{Mt(ce.next(rt))}catch(bt){Vt(bt)}},Jt=rt=>{try{Mt(ce.throw(rt))}catch(bt){Vt(bt)}},Mt=rt=>rt.done?Nt(rt.value):Promise.resolve(rt.value).then(jt,Jt);Mt((ce=ce.apply(le,me)).next())});const Ds=({shixunHomeworks:le,loading:me,dispatch:ce})=>{var Nt,Vt;const{ai_question_record_id:jt}=le.headerInfo,[Jt,Mt]=(0,y.useState)({page:1,limit:10}),[rt,bt]=(0,y.useState)({}),[ua,pr]=(0,y.useState)(!1),jn=(0,Be.useParams)(),Ir=[{title:"\u5E8F\u53F7",dataIndex:"1",width:80,render:(cr,ur,Jr)=>(Jt.page-1)*Jt.limit+Jr+1},{title:"\u59D3\u540D",dataIndex:"real_name",width:130,ellipsis:!0},{title:"\u5B66\u53F7",dataIndex:"student_id",ellipsis:!0,width:160,sorter:!0,render:cr=>cr||"--"},{title:"\u5206\u73ED",dataIndex:"course_group_name",ellipsis:!0,width:200,render:(cr,ur)=>fi.createElement("div",{className:no.banding,title:cr||"--"},cr||"--")},{title:"\u8BC4\u4EF7\u72B6\u6001",width:100,dataIndex:"status",render:cr=>cr==="\u6210\u529F"?fi.createElement("span",{className:"c-green"},"\u6210\u529F"):fi.createElement("span",{className:"c-red"},"\u5931\u8D25")},{title:"\u64CD\u4F5C",width:100,render:(cr,ur,Jr)=>fi.createElement("a",{onClick:()=>{window.open(`/classrooms/${jn.coursesId}/shixun_homework/${jn.categoryId}/${ur.id}/comment`)}},"\u67E5\u770B\u5B9E\u8BAD\u62A5\u544A")}].filter(cr=>!!cr);(0,y.useEffect)(()=>{var cr;((cr=le.actionTabs)==null?void 0:cr.key)==="\u667A\u80FD\u4EE3\u7801\u8BC4\u4EF7\u7ED3\u679C"&&Hn(Jt)},[(Nt=le.actionTabs)==null?void 0:Nt.key]);const Hn=cr=>lc(void 0,null,function*(){var ur,Jr;pr(!0);const Tn=yield(0,Ee.ZP)(`/api/shixun_homeworks/${jn==null?void 0:jn.categoryId}/comment_student_works.json`,{method:"get",params:ac(ws({},cr),{ai_question_record_id:(Jr=(ur=le.actionTabs)==null?void 0:ur.record)==null?void 0:Jr.id})});(Tn==null?void 0:Tn.status)===0&&bt(Tn||{}),pr(!1)}),Un=(cr,ur)=>{Jt.page=cr,Jt.limit=ur,Mt(ws({},Jt)),Hn(Jt)},Cr=()=>{ce({type:"shixunHomeworks/setActionTabs",payload:{key:""}})};return fi.createElement(ye.default,{width:860,bodyStyle:{maxHeight:"calc(100vh - 200px)",overflowY:"auto"},centered:!0,title:"\u667A\u80FD\u4EE3\u7801\u8BC4\u4EF7\u8BE6\u60C5",open:((Vt=le.actionTabs)==null?void 0:Vt.key)==="\u667A\u80FD\u4EE3\u7801\u8BC4\u4EF7\u7ED3\u679C",destroyOnClose:!0,onCancel:()=>Cr(),footer:null},fi.createElement(be.default,{style:{marginBottom:(rt==null?void 0:rt.total_count)>Jt.limit?"0":"20px"},loading:ua,dataSource:(rt==null?void 0:rt.data)||[],columns:Ir,pagination:{current:Jt.page,hideOnSinglePage:!0,showQuickJumper:!0,showSizeChanger:!0,pageSize:Jt.limit,className:"mb15 mt15",pageSizeOptions:["10","20","50","100","200"],total:(rt==null?void 0:rt.total_count)||0,size:"default",showTotal:ge.rU,onChange:Un},onChange:(cr,ur,Jr)=>{Jr.field&&(Jt.order=Jr.field),Jr.order||(Jt.b_order="asc"),Jr.order==="ascend"&&(Jt.b_order="asc"),Jr.order==="descend"&&(Jt.b_order="desc"),Jr.order||(Jt.b_order="asc"),Hn(Jt)}}))};var Bs=(0,Be.connect)(({shixunHomeworks:le,loading:me,user:ce})=>({shixunHomeworks:le,loading:me.effects,user:ce}))(Ds),Rl=ee(59301),uc=Object.defineProperty,ic=Object.defineProperties,oc=Object.getOwnPropertyDescriptors,wi=Object.getOwnPropertySymbols,ho=Object.prototype.hasOwnProperty,Bo=Object.prototype.propertyIsEnumerable,ro=(le,me,ce)=>me in le?uc(le,me,{enumerable:!0,configurable:!0,writable:!0,value:ce}):le[me]=ce,li=(le,me)=>{for(var ce in me||(me={}))ho.call(me,ce)&&ro(le,ce,me[ce]);if(wi)for(var ce of wi(me))Bo.call(me,ce)&&ro(le,ce,me[ce]);return le},sc=(le,me)=>ic(le,oc(me)),bs=(le,me,ce)=>new Promise((Nt,Vt)=>{var jt=rt=>{try{Mt(ce.next(rt))}catch(bt){Vt(bt)}},Jt=rt=>{try{Mt(ce.throw(rt))}catch(bt){Vt(bt)}},Mt=rt=>rt.done?Nt(rt.value):Promise.resolve(rt.value).then(jt,Jt);Mt((ce=ce.apply(le,me)).next())});const ao=({shixunHomeworks:le,classroomList:me,loading:ce,dispatch:Nt})=>{var Vt,jt,Jt;const Mt=(0,Be.useParams)(),{headerInfo:rt}=le,[bt,ua]=(0,y.useState)("1"),[pr,jn]=(0,y.useState)({page:1,limit:10}),[Ir,Hn]=(0,y.useState)([]),[Un,Cr]=(0,y.useState)(!1),[cr,ur]=(0,y.useState)(0),[Jr,Tn]=(0,y.useState)(!1),[Qt,cn]=(0,y.useState)([]),ma={0:"\u8BC4\u4EF7\u4E2D",1:"\u5DF2\u5B8C\u6210","-1":"\u8BC4\u4EF7\u5931\u8D25"},Xn=[{title:"\u5E8F\u53F7",dataIndex:"number",width:80,render:(Fr,Er,Jn)=>pr.limit*(pr.page-1)+Jn+1},{title:"\u64CD\u4F5C\u65F6\u95F4",dataIndex:"created_at",width:200,ellipsis:!0,render:Fr=>Rl.createElement("span",{style:{color:"#333"}},ke()(Fr).format("YYYY-MM-DD HH:mm:ss"))},{title:"\u64CD\u4F5C\u4EBA",dataIndex:"real_name",width:200,ellipsis:!0},{title:"\u8BC4\u4EF7\u8FDB\u5EA6",dataIndex:"status",width:200,render:Fr=>Rl.createElement("span",{style:{color:"#333"}},ma[Fr])},{title:"\u8BC4\u4EF7\u8BF4\u660E",dataIndex:"message",width:300,ellipsis:!0,render:(Fr,Er)=>Rl.createElement(Te.Z,{title:Er==null?void 0:Er.message},Rl.createElement("span",null,Er==null?void 0:Er.message))},{title:"\u64CD\u4F5C",width:100,render:(Fr,Er,Jn)=>Rl.createElement("a",{onClick:()=>zn(Er)},"\u67E5\u770B\u8BE6\u60C5")}];(0,y.useEffect)(()=>{var Fr;bt=="1"?jr(pr):bt=="2"&&cn(((Fr=rt==null?void 0:rt.ai_code_evaluation_promote)==null?void 0:Fr.length)>0?rt==null?void 0:rt.ai_code_evaluation_promote:rt==null?void 0:rt.default_evaluation_dimension)},[bt]),(0,y.useEffect)(()=>{var Fr;((Fr=le==null?void 0:le.actionTabs)==null?void 0:Fr.key)=="\u66F4\u65B0\u8BFE\u5802\u5B9E\u9A8C-\u8BC4\u4EF7\u8BB0\u5F55\u5217\u8868"&&(jr(pr),Nt({type:"shixunHomeworks/setActionTabs",payload:{key:""}}))},[(Vt=le==null?void 0:le.actionTabs)==null?void 0:Vt.key]);const an=Fr=>{pr.page=Fr,jn(li({},pr)),jr(pr)};function jr(Fr){return bs(this,null,function*(){Cr(!0);const Er=yield(0,Ee.ZP)(`/api/shixun_homeworks/${Mt.categoryId}/comment_records.json`,{method:"get",params:sc(li({},Fr),{categoryId:Mt.categoryId})});Hn((Er==null?void 0:Er.data)||[]),ur(Er==null?void 0:Er.total_count),Cr(!1)})}const Bt=()=>bs(void 0,null,function*(){if((Qt==null?void 0:Qt.length)===0)return ve.ZP.warning("\u8BF7\u5148\u9009\u62E9\u8BC4\u4EF7\u7EF4\u5EA6");Tn(!0),(yield(0,Ee.ZP)(`/api/homework_commons/${Mt.categoryId}/shiyan_setting.json`,{method:"post",body:{ai_code_evaluation_promote:Qt,type:"promote"}})).status===0&&(ve.ZP.success("\u4FDD\u5B58\u6210\u529F"),xt()),Tn(!1)}),xt=()=>{Nt({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:li({},Mt)})},zn=Fr=>{Nt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u667A\u80FD\u4EE3\u7801\u8BC4\u4EF7\u7ED3\u679C",record:Fr}})};return Rl.createElement("div",{className:ei.code_eval},Rl.createElement(Ce.default,{activeKey:bt,tabBarGutter:60,onChange:Fr=>{!(rt!=null&&rt.is_old_data_for_time)&&(0,ge.Ye)(Nt)||ua(Fr)},items:[{label:"\u8BC4\u4EF7\u8BB0\u5F55",key:"1",children:Rl.createElement(Rl.Fragment,null,Rl.createElement(qe.Z,{spinning:Un},cr===0?Rl.createElement(Ne.Z,{customText:"\u6682\u65E0\u6570\u636E~"}):Rl.createElement(be.default,{className:"mt5 mb20",rowKey:"id",columns:Xn,dataSource:Ir,pagination:!1})),Rl.createElement("div",{className:ei.footer},cr>(pr==null?void 0:pr.limit)?Rl.createElement("div",null,Rl.createElement("span",{style:{color:"#656F87"}},"\u5171",Rl.createElement("span",{className:"c-light-primary"},cr),"\u6761\u6570\u636E")):"",Rl.createElement(lt.Z,{defaultPageSize:(pr==null?void 0:pr.limit)||10,current:(pr==null?void 0:pr.page)||1,showSizeChanger:!1,showQuickJumper:!0,hideOnSinglePage:!0,total:cr,onChange:an})))},{label:"\u8BBE\u7F6E\u8BC4\u4EF7\u7EF4\u5EA6",key:"2",children:Rl.createElement("div",{style:{color:"#333",padding:"0 30px"}},Rl.createElement("div",{className:ei.ts_txt},"\u667A\u80FD\u52A9\u6559\u5C06\u6279\u91CF\u5BF9\u5DF2\u63D0\u4EA4\u4F5C\u4E1A\u5B66\u751F\u7684\u6BCF\u4E2A\u5173\u5361\u4EE3\u7801\u8FDB\u884C\u4EE3\u7801\u8BC4\u4EF7\u5E76\u4FDD\u5B58\u81F3\u5B9E\u8BAD\u62A5\u544A\uFF0C\u56FE\u5F62\u5316\u3001\u547D\u4EE4\u884C\u3001Vscode\u7F16\u8F91\u5668\u3001\u7406\u8BBA\u9898\u6A21\u5F0F\u7684\u4EFB\u52A1\u5173\u5361\u6682\u4E0D\u652F\u6301\u751F\u6210\u4EE3\u7801\u8BC4\u4EF7\u3002"),Rl.createElement("div",{className:ei.title_txt},"\u8BBE\u7F6E\u4EE3\u7801\u8BC4\u4EF7\u7EF4\u5EA6"),Rl.createElement("div",{style:{width:"100%",background:"#F6F7F9",padding:"0 30px"}},Rl.createElement(Pt.default,{style:{height:"40px",lineHeight:"40px",width:"100%"},indeterminate:Qt.length>0&&Qt.length<((jt=rt==null?void 0:rt.default_evaluation_dimension)==null?void 0:jt.length),onChange:Fr=>{cn(Fr.target.checked?rt==null?void 0:rt.default_evaluation_dimension:[])},checked:((Jt=rt==null?void 0:rt.default_evaluation_dimension)==null?void 0:Jt.length)===Qt.length},"\u5168\u90E8"),Rl.createElement(Pt.default.Group,{className:ei.work_checkbox_group,options:rt==null?void 0:rt.default_evaluation_dimension,value:Qt,onChange:Fr=>cn(Fr)})),Rl.createElement(va,{dimensionValue:Qt}),Rl.createElement(Pe.ZP,{type:"primary",size:"large",loading:Jr,style:{width:"138px",margin:"30px 0"},onClick:()=>Bt()},"\u4FDD\u5B58"))}]}),Rl.createElement(Bs,null))};var Ss=(0,Be.connect)(({shixunHomeworks:le,classroomList:me,loading:ce,user:Nt})=>({shixunHomeworks:le,classroomList:me,loading:ce.effects,user:Nt}))(ao),Ms=ee(60242),Ti={ts_txt:"ts_txt___m9fvm",title_txt:"title_txt___iTl60",work_checkbox_group:"work_checkbox_group___HF3uK",work_radio_group:"work_radio_group___AjeAG",under_review:"under_review___nu3Xx"},El=ee(59301),lo=Object.defineProperty,bo=Object.getOwnPropertySymbols,Ko=Object.prototype.hasOwnProperty,Jo=Object.prototype.propertyIsEnumerable,Is=(le,me,ce)=>me in le?lo(le,me,{enumerable:!0,configurable:!0,writable:!0,value:ce}):le[me]=ce,po=(le,me)=>{for(var ce in me||(me={}))Ko.call(me,ce)&&Is(le,ce,me[ce]);if(bo)for(var ce of bo(me))Jo.call(me,ce)&&Is(le,ce,me[ce]);return le},So=(le,me,ce)=>new Promise((Nt,Vt)=>{var jt=rt=>{try{Mt(ce.next(rt))}catch(bt){Vt(bt)}},Jt=rt=>{try{Mt(ce.throw(rt))}catch(bt){Vt(bt)}},Mt=rt=>rt.done?Nt(rt.value):Promise.resolve(rt.value).then(jt,Jt);Mt((ce=ce.apply(le,me)).next())});const cc=({shixunHomeworks:le,classroomList:me,loading:ce,dispatch:Nt})=>{var Vt,jt,Jt,Mt,rt,bt,ua;const pr=(0,Be.useParams)(),{headerInfo:jn}=le,[Ir,Hn]=(0,y.useState)([]),[Un,Cr]=(0,y.useState)("1"),[cr,ur]=(0,y.useState)(!1),[Jr,Tn]=(0,y.useState)(!1),[Qt,cn]=(0,y.useState)({}),[ma,Xn]=(0,y.useState)(null),[an,jr]=(0,y.useState)(!1);(0,y.useEffect)(()=>{var Ta,cl;((Ta=le==null?void 0:le.actionTabs)==null?void 0:Ta.key)==="\u667A\u80FD\u4EE3\u7801\u8BC4\u4EF7"&&(jr(!1),Hn(((cl=jn==null?void 0:jn.ai_code_evaluation_promote)==null?void 0:cl.length)>0?jn==null?void 0:jn.ai_code_evaluation_promote:jn==null?void 0:jn.default_evaluation_dimension))},[(Vt=le==null?void 0:le.actionTabs)==null?void 0:Vt.key]),(0,y.useEffect)(()=>{let Ta=null;if((Qt==null?void 0:Qt.status)==1&&(clearInterval(Ta),jr(!0)),(Qt==null?void 0:Qt.complete_num)!=(Qt==null?void 0:Qt.total_count)&&(Qt==null?void 0:Qt.status)!=1)return Ta=setInterval(()=>{Bt(ma)},3e3),()=>clearInterval(Ta)},[Qt==null?void 0:Qt.status,Qt==null?void 0:Qt.complete_num]);const Bt=Ta=>So(void 0,null,function*(){if(!Ta)return;const cl=yield(0,Ee.ZP)(`/api/shixun_homeworks/${pr==null?void 0:pr.categoryId}/comments_schedule.json`,{method:"get",params:{ai_question_record_id:Ta}});cn(cl)}),xt=()=>{Nt({type:"shixunHomeworks/setActionTabs",payload:{actionTabs:{key:""}}})},zn=()=>So(void 0,null,function*(){var Ta,cl;let Ra=yield(0,Ee.ZP)("/api/intelligent_imports/check_number.json",{method:"get"});(Ra==null?void 0:Ra.status)==0&&(xt(),(Ra==null?void 0:Ra.total_number)==-1||(Ra==null?void 0:Ra.remaining_number)>0?((Ta=le==null?void 0:le.headerInfo)==null?void 0:Ta.ai_evaluation_times)>0?(((cl=jn==null?void 0:jn.no_comment_ids)==null?void 0:cl.length)>0?Cr("1"):Cr("2"),ur(!0)):Er():(Ra==null?void 0:Ra.remaining_number)==0&&ve.ZP.info(`\u4ECA\u65E5\u5927\u6A21\u578B\u4F7F\u7528\u673A\u4F1A\u5DF2\u7528\u5B8C\uFF08\u6BCF\u65E5${Ra==null?void 0:Ra.total_number}\u6B21\u673A\u4F1A\uFF0C\u4ECA\u65E5\u5269\u4F59${Ra==null?void 0:Ra.remaining_number}\u6B21\uFF09\u3002`))}),Fr=()=>{Nt({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:po({},pr)})},Er=Ta=>So(void 0,null,function*(){let cl=yield(0,Ee.ZP)(`/api/shixun_homeworks/${pr.categoryId}/batch_comments.json`,{method:"post",body:{ai_code_evaluation_promote:Ir,student_work_ids:Ta}});(cl==null?void 0:cl.status)==0&&(Fr(),Xn(cl==null?void 0:cl.ai_question_record_id),Bt(cl==null?void 0:cl.ai_question_record_id),Tn(!0),Jn())}),Jn=()=>{Nt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u66F4\u65B0\u8BFE\u5802\u5B9E\u9A8C-\u8BC4\u4EF7\u8BB0\u5F55\u5217\u8868"}})};return El.createElement(El.Fragment,null,El.createElement(ye.default,{centered:!0,title:"\u667A\u80FD\u4EE3\u7801\u8BC4\u4EF7",open:((jt=le==null?void 0:le.actionTabs)==null?void 0:jt.key)==="\u667A\u80FD\u4EE3\u7801\u8BC4\u4EF7",width:1020,bodyStyle:{maxHeight:"calc(100vh - 200px)",overflowY:"auto"},onOk:zn,onCancel:xt,maskClosable:!1,okText:"\u5F00\u59CB\u8BC4\u4EF7"},El.createElement("div",{className:Ti.ts_txt},"\u667A\u80FD\u52A9\u6559\u5C06\u6279\u91CF\u5BF9\u5DF2\u63D0\u4EA4\u4F5C\u4E1A\u5B66\u751F\u7684\u6BCF\u4E2A\u5173\u5361\u4EE3\u7801\u8FDB\u884C\u4EE3\u7801\u8BC4\u4EF7\u5E76\u4FDD\u5B58\u81F3\u5B9E\u8BAD\u62A5\u544A\uFF0C\u56FE\u5F62\u5316\u3001\u547D\u4EE4\u884C\u3001Vscode\u7F16\u8F91\u5668\u3001\u7406\u8BBA\u9898\u6A21\u5F0F\u7684\u4EFB\u52A1\u5173\u5361\u6682\u4E0D\u652F\u6301\u751F\u6210\u4EE3\u7801\u8BC4\u4EF7\u3002"),El.createElement("div",{className:Ti.title_txt},"\u8BBE\u7F6E\u4EE3\u7801\u8BC4\u4EF7\u7EF4\u5EA6"),El.createElement("div",{style:{width:"100%",background:"#F6F7F9",padding:"0 30px"}},El.createElement(Pt.default,{style:{height:"40px",lineHeight:"40px",width:"100%"},indeterminate:Ir.length>0&&Ir.length<((Jt=jn==null?void 0:jn.default_evaluation_dimension)==null?void 0:Jt.length),onChange:Ta=>{Hn(Ta.target.checked?jn==null?void 0:jn.default_evaluation_dimension:[])},checked:((Mt=jn==null?void 0:jn.default_evaluation_dimension)==null?void 0:Mt.length)===Ir.length},"\u5168\u90E8"),El.createElement(Pt.default.Group,{className:Ti.work_checkbox_group,options:jn==null?void 0:jn.default_evaluation_dimension,value:Ir,onChange:Ta=>Hn(Ta)})),El.createElement(va,{dimensionValue:Ir})),El.createElement(ye.default,{centered:!0,title:"\u63D0\u793A",open:cr,width:650,bodyStyle:{maxHeight:"calc(100vh - 200px)",overflowY:"auto"},onOk:()=>{ur(!1),Er(Un=="1"?jn==null?void 0:jn.no_comment_ids:null)},onCancel:()=>ur(!1),maskClosable:!1},El.createElement("div",{className:Ti.ts_txt},"\u5DF2\u8BC4\u4EF7\u7684\u5B66\u751F\u6709",El.createElement("span",{style:{color:"#37AD83",fontWeight:"bold",margin:"0 3px"}},(jn==null?void 0:jn.commit_count)-((rt=jn==null?void 0:jn.no_comment_ids)==null?void 0:rt.length)),"\u4EBA\uFF0C \u672A\u8BC4\u4EF7\u7684\u5B66\u751F\u6709",El.createElement("span",{style:{color:"#FA6400",fontWeight:"bold",margin:"0 3px"}},(bt=jn==null?void 0:jn.no_comment_ids)==null?void 0:bt.length),"\u4EBA\u3002"),El.createElement("div",{className:Ti.title_txt},"\u8BF7\u9009\u62E9\u672C\u6B21\u9700\u8981\u8BC4\u4EF7\u7684\u5B66\u751F"),El.createElement("div",{style:{width:"100%",background:"#F6F7F9",padding:"0 20px"}},El.createElement(mr.ZP.Group,{className:Ti.work_radio_group,value:Un,onChange:Ta=>Cr(Ta.target.value)},((ua=jn==null?void 0:jn.no_comment_ids)==null?void 0:ua.length)>0&&El.createElement(mr.ZP,{value:"1"}," \u672A\u8BC4\u4EF7\u7684\u5B66\u751F"),El.createElement(mr.ZP,{value:"2"}," \u5168\u90E8\u5B66\u751F")))),El.createElement(ye.default,{centered:!0,title:"\u63D0\u793A",open:Jr,width:628,bodyStyle:{maxHeight:"calc(100vh - 200px)",overflowY:"auto"},onCancel:()=>{Tn(!1),Jn()},maskClosable:!1,footer:null},El.createElement("div",{className:"mb10",style:{width:"100%",display:"flex",justifyContent:"center"}},(Qt==null?void 0:Qt.complete_num)!=(Qt==null?void 0:Qt.total_count)&&(Qt==null?void 0:Qt.status)!=1?El.createElement("div",{className:Ti.under_review,style:{marginRight:0}},El.createElement(qe.Z,{spinning:!0,className:"mr6",size:"small"}),El.createElement("span",{className:"ml10"},"\u4EE3\u7801\u8BC4\u4EF7\u4E2D\uFF0C\u5F53\u524D\u8FDB\u5EA6"),El.createElement("span",{className:"ml5"},El.createElement("span",{style:{color:"#3061D0"}},Qt==null?void 0:Qt.complete_num),"/",Qt==null?void 0:Qt.total_count)):El.createElement("div",null,El.createElement(cu.Z,{style:{color:"#1ACC4B"}}),El.createElement("span",{className:"ml5"},"\u8BC4\u4EF7\u5B8C\u6210"))),El.createElement(Ms.Z,{strokeColor:"#3061D0",trailColor:"rgba(144, 150, 163, 0.1)",percent:an?100:(Qt==null?void 0:Qt.complete_num)/(Qt==null?void 0:Qt.total_count)*100,showInfo:!1,size:[574,10]}),El.createElement("div",{className:"mb20 mt10"},"\u6279\u91CF\u5BF9\u5B66\u751F\u4EE3\u7801\u8FDB\u884C\u4EE3\u7801\u8BC4\u4EF7\u9700\u8017\u8D39\u4E00\u5B9A\u65F6\u957F\uFF0C\u7A0D\u540E\u60A8\u53EF\u4EE5\u5728",El.createElement("a",{onClick:()=>{window.location.href=`/classrooms/${pr==null?void 0:pr.coursesId}/shixun_homework/${pr==null?void 0:pr.categoryId}/detail?tabs=12`}},"\u4EE3\u7801\u8BC4\u4EF7\u8BB0\u5F55"),"\u5217\u8868\u67E5\u770B\u8BC4\u4EF7\u8FDB\u5EA6")))};var ks=(0,Be.connect)(({shixunHomeworks:le,classroomList:me,loading:ce,user:Nt})=>({shixunHomeworks:le,classroomList:me,loading:ce.effects,user:Nt}))(cc),Mo=ee(26896),Qr=ee(59301),dc=Object.defineProperty,uo=Object.getOwnPropertySymbols,Ls=Object.prototype.hasOwnProperty,Ns=Object.prototype.propertyIsEnumerable,Ps=(le,me,ce)=>me in le?dc(le,me,{enumerable:!0,configurable:!0,writable:!0,value:ce}):le[me]=ce,ti=(le,me)=>{for(var ce in me||(me={}))Ls.call(me,ce)&&Ps(le,ce,me[ce]);if(uo)for(var ce of uo(me))Ns.call(me,ce)&&Ps(le,ce,me[ce]);return le},ui=(le,me,ce)=>new Promise((Nt,Vt)=>{var jt=rt=>{try{Mt(ce.next(rt))}catch(bt){Vt(bt)}},Jt=rt=>{try{Mt(ce.throw(rt))}catch(bt){Vt(bt)}},Mt=rt=>rt.done?Nt(rt.value):Promise.resolve(rt.value).then(jt,Jt);Mt((ce=ce.apply(le,me)).next())});const fc=({shixunHomeworks:le,classroomList:me,globalSetting:ce,user:Nt,loading:Vt,dispatch:jt})=>{var Jt,Mt,rt,bt,ua,pr,jn,Ir,Hn,Un,Cr,cr,ur,Jr,Tn,Qt,cn,ma,Xn,an,jr,Bt,xt,zn,Fr,Er,Jn,Ta,cl,Ra,lu,al,Gl,vu,Ha,tr,La,za,Pl,_l,ll,Xa,Nl,yr,Va,kr,a,E,b,x,z,te,ie;const[fe]=(0,Be.useSearchParams)(),de=(0,Be.useParams)(),we=(0,Be.useLocation)(),[Oe,$e]=(0,y.useState)(fe.get("tabs")||"0"),[Et,Ct]=(0,y.useState)({}),{workList:nn,shixunWorkList:Nn,workSetting:Pn,headerInfo:It}=le,[Sr,ar]=(0,y.useState)(!1),[Hr,fa]=(0,y.useState)(!1);de.category=fe.get("category_id"),de.order="work_score",de.b_order="desc",(0,y.useEffect)(()=>{(0,je.Rm)()&&jt({type:"classroomList/getAssistantPermissions",payload:{course_id:de.coursesId}}),(0,zr.hs)(jt)},[(0,je.bg)()]),(0,y.useEffect)(()=>{Oe!=="0"&&jt({type:"shixunHomeworks/getShixunWorkList",payload:de}),new URLSearchParams(we.search).get("tabs")==="3"&&jt({type:"shixunHomeworks/getWorkSetting",payload:ti({},de)}),jt({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:{categoryId:de.categoryId}})},[]),(0,y.useEffect)(()=>{var An,On;(An=le==null?void 0:le.headerInfo)!=null&&An.shixun_id&&fa(!((On=le==null?void 0:le.headerInfo)!=null&&On.ignore_prompt))},[le==null?void 0:le.headerInfo]);const Xr=An=>{An==="10"&&!(It!=null&&It.is_old_data_for_time)&&(0,ge.Ye)(jt)||(An==="3"&&jt({type:"shixunHomeworks/getWorkSetting",payload:ti({},de)}),(["0","12"].includes(An)||(0,je.GJ)()&&An==="3")&&jt({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:ti({},de)}),$e(An))},Ga=()=>{ye.default.confirm({centered:!0,width:530,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:Qr.createElement("div",{className:"tc font16"},"\u4F60\u5728\u8BE5\u5B9E\u8BAD\u7684\u5B66\u4E60\u8BB0\u5F55\u5C06\u88AB\u6E05\u7A7A\uFF0C\u65E0\u6CD5\u6062\u590D",Qr.createElement("br",null),"\u662F\u5426\u786E\u8BA4\u91CD\u505A\uFF1F"),onOk:()=>ui(void 0,null,function*(){var An;const On=(An=le.headerInfo)==null?void 0:An.myshixun_identifier;(yield(0,st.Fr)({id:On}))&&(ve.ZP.info(`\u5DF2\u6E05\u7A7A\u672C\u5B9E\u8BAD\u7684\u5B66\u4E60\u8BB0\u5F55 +`)}]};var Pe=ee(53184),Ce=ee.n(Pe),oe=(mt,Jt,Yt)=>new Promise((rn,zt)=>{var sn=$t=>{try{ct(Yt.next($t))}catch(Pt){zt(Pt)}},it=$t=>{try{ct(Yt.throw($t))}catch(Pt){zt(Pt)}},ct=$t=>$t.done?rn($t.value):Promise.resolve($t.value).then(sn,it);ct((Yt=Yt.apply(mt,Jt)).next())});const ge={languages:["c","abap","apex","azcli","bat","cameligo","clojure","coffee","cpp","csharp","csp","css","dockerfile","fsharp","go","graphql","handlebars","html","ini","java","javascript","json","kotlin","less","lua","markdown","mips","msdax","mysql","objective-c","pascal","pascaligo","perl","pgsql","php","postiats","powerquery","powershell","pug","python","r","razor","redis","redshift","restructuredtext","ruby","rust","sb","scheme","scss","shell","solidity","sophia","sql","st","swift","tcl","twig","vb","xml","yaml'"],tables:{users:["name","id","email","phone","password"],roles:["id","name","order","created_at","updated_at","deleted_at"]}},Ee=(mt,Jt,Yt,rn)=>{const zt=Jt.getValueInRange({startLineNumber:1,startColumn:1,endLineNumber:Yt.lineNumber,endColumn:Yt.column});return Array.from(new Set(zt.match(/\b\w{2,}\b/g)||[])).map(it=>({label:it,kind:mt.languages.CompletionItemKind.Text,insertText:it,range:rn}))},Ke=(mt,Jt,Yt,rn)=>{mt.languages.registerCompletionItemProvider(Jt,{provideCompletionItems(zt,sn){const it=zt.getWordUntilPosition(sn),ct={startLineNumber:sn.lineNumber,endLineNumber:sn.lineNumber,startColumn:it.startColumn,endColumn:it.endColumn},$t=zt.getLineContent(sn.lineNumber).substring(it.startColumn-2,it.endColumn);return{suggestions:[...Ee(mt,zt,sn,ct),...Yt.map(wn=>({label:wn,kind:mt.languages.CompletionItemKind.Keyword,documentation:wn,insertText:wn,insertTextRules:mt.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:ct})),...rn.map(wn=>({label:wn.label,kind:mt.languages.CompletionItemKind.Snippet,documentation:wn.content,insertText:$t.startsWith("#")?wn.content.replace(/#/,""):wn.content,insertTextRules:mt.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:ct}))]}}})};var Se=mt=>{ge.languages.forEach(Jt=>{mt.languages.registerDocumentFormattingEditProvider(Jt,{provideDocumentFormattingEdits(Yt){return oe(this,null,function*(){const rn=Ce()(Yt.getValue(),{indent_size:2,indent_char:" ",max_preserve_newlines:2,preserve_newlines:!0,keep_array_indentation:!0,break_chained_methods:!1,indent_scripts:"normal",brace_style:"collapse",space_before_conditional:!0,unescape_strings:!1,jslint_happy:!1,end_with_newline:!0,wrap_line_length:0,indent_inner_html:!1,comma_first:!1,e4x:!1,indent_empty_lines:!1});return[{range:Yt.getFullModelRange(),text:rn}]})}})}),Ke(mt,"java",ve.keywords,ve.quickKey),Ke(mt,"cpp",De.keywords,De.quickKey),Ke(mt,"c",ye.keywords,[]),Ke(mt,"python",Te.keywords,Te.quickKey),Ke(mt,"scala",Ze.keywords,Ze.quickKey)};const he="\u8BE5\u4EFB\u52A1\u5173\u5361\u8BBE\u7F6E\u4E86\u7981\u6B62\u590D\u5236\u7C98\u8D34\uFF0C\u8BF7\u624B\u52A8\u8F93\u5165\u4EE3\u7801\u3002";var pe=Object.defineProperty,Ae=(mt,Jt,Yt)=>Jt in mt?pe(mt,Jt,{enumerable:!0,configurable:!0,writable:!0,value:Yt}):mt[Jt]=Yt,Ge=(mt,Jt,Yt)=>Ae(mt,typeof Jt!="symbol"?Jt+"":Jt,Yt);const He=class Ic{constructor(Jt,Yt,rn){this.placeholder=Jt,this.editor=Yt,this.monaco=rn,Yt.onDidChangeModelContent(()=>this.onDidChangeModelContent()),this.onDidChangeModelContent()}onDidChangeModelContent(){this.editor.getValue()===""?this.editor.addContentWidget(this):this.editor.removeContentWidget(this)}getId(){return Ic.ID}getDomNode(){return this.domNode||(this.domNode=document.createElement("div"),this.domNode.style.width="max-content",this.domNode.textContent=this.placeholder,this.domNode.style.fontStyle="initial",this.domNode.style.color="#D7D7D7",this.domNode.style.pointerEvents="none",this.editor.applyFontInfo(this.domNode)),this.domNode}getPosition(){return{position:{lineNumber:1,column:1},preference:[this.monaco.editor.ContentWidgetPositionPreference.EXACT]}}dispose(){this.editor.removeContentWidget(this)}};Ge(He,"ID","editor.widget.placeholderHint");var rt=He,Ve=ee(96236),tt=ee(6767),et=ee(25399),st=ee(89392),Me=ee(77254),ke=ee(56102),qe=Object.defineProperty,be=Object.defineProperties,lt=Object.getOwnPropertyDescriptors,Ue=Object.getOwnPropertySymbols,_e=Object.prototype.hasOwnProperty,It=Object.prototype.propertyIsEnumerable,dt=(mt,Jt,Yt)=>Jt in mt?qe(mt,Jt,{enumerable:!0,configurable:!0,writable:!0,value:Yt}):mt[Jt]=Yt,Ut=(mt,Jt)=>{for(var Yt in Jt||(Jt={}))_e.call(Jt,Yt)&&dt(mt,Yt,Jt[Yt]);if(Ue)for(var Yt of Ue(Jt))It.call(Jt,Yt)&&dt(mt,Yt,Jt[Yt]);return mt},_t=(mt,Jt)=>be(mt,lt(Jt)),Ye=(mt,Jt)=>{var Yt={};for(var rn in mt)_e.call(mt,rn)&&Jt.indexOf(rn)<0&&(Yt[rn]=mt[rn]);if(mt!=null&&Ue)for(var rn of Ue(mt))Jt.indexOf(rn)<0&&It.call(mt,rn)&&(Yt[rn]=mt[rn]);return Yt},Fe=(mt,Jt,Yt)=>new Promise((rn,zt)=>{var sn=$t=>{try{ct(Yt.next($t))}catch(Pt){zt(Pt)}},it=$t=>{try{ct(Yt.throw($t))}catch(Pt){zt(Pt)}},ct=$t=>$t.done?rn($t.value):Promise.resolve($t.value).then(sn,it);ct((Yt=Yt.apply(mt,Jt)).next())});function je(mt){return/^\d+$/.test(mt)?`${mt}px`:mt}function gt(){}let kt=!1;const Re={"Python3.6":"python","Python2.7":"python",Dynamips:"cpp",Java:"java",Web:"php",Html:"html",Hive:"sql",Hadoop:"java",SDL:"cpp",PHP:"php",Matlab:"python",Git:"python",Python:"python","C/C++":"cpp","C++":"cpp",C:"cpp",Ruby:"ruby",Shell:"shell",JavaScript:"javascript",Perl6:"perl",Kotlin:"kotlin",Elixir:"elixir",Android:"java",JavaWeb:"java",Go:"go",Spark:"sql",MachineLearning:"python",Verilog:"xml","Verilog/VNC":"xml",Docker:"dockerfile","C#":"csharp",SQLite3:"sql",Oracle:"sql",Vhdl:"vhdl",R:"r",Swift:"swift",SQLServer:"mysql",MySQL:"mysql",Mongo:"sql",PostgreSql:"pgsql",Hbase:"powershell",Sqoop:"sql",Nasm:"cpp",Kafka:"java",Flink:"java",Sml:"javascript",OpenGL:"cpp",Perl5:"perl",Orange:"python",Scala:"scale",solidity:"sol"};function Dt(mt=[]){let Jt=mt;if(Array.isArray(mt)){for(let Yt=0;YtFe(void 0,null,function*(){try{yield navigator.clipboard.writeText(" "),console.log("\u5185\u5BB9\u5DF2\u81EA\u52A8\u590D\u5236\u5230\u526A\u8D34\u677F:")}catch(mt){console.error("\u81EA\u52A8\u590D\u5236\u5931\u8D25:",mt)}});var ut=mt=>{var Jt=mt,{width:Yt="100%",height:rn="100%",value:zt,language:sn="javascript",style:it={},options:ct={},overrideServices:$t={},theme:Pt="vs-dark",onEditBlur:wn,isCopy:Xt=!1,onSave:hr,autoHeight:xe=!1,forbidCopy:re=!1,onChange:ne=gt,editorDidMount:se=gt,onFocus:Ie=gt,onBreakPoint:ue=gt,breakPointValue:Ne=[],filename:Rt="educoder.txt",errorLine:fn,errorContent:tn="",highlightLine:yt,openBreakPoint:un=!1,placeholder:$n="",showMiniMap:br=!0}=Jt,xa=Ye(Jt,["width","height","value","language","style","options","overrideServices","theme","onEditBlur","isCopy","onSave","autoHeight","forbidCopy","onChange","editorDidMount","onFocus","onBreakPoint","breakPointValue","filename","errorLine","errorContent","highlightLine","openBreakPoint","placeholder","showMiniMap"]);const tl=(0,y.useRef)(),ia=(0,y.useRef)({}),Wn=(0,y.useRef)(),qn=(0,y.useRef)(),dn=(0,y.useRef)([]),Kn=(0,y.useRef)(!1),aa=(0,y.useRef)(),ja=(0,y.useRef)(),Ur=(0,y.useRef)(!1),[Lr,yn]=(0,y.useState)(!1);function Ca(){let Pn;return tl.current&&(Pn=new Be.Z(Gt=>{for(let or of Gt)(or.target.offsetHeight>0||or.target.offsetWidth>0)&&ia.current.instance.layout()}),Pn.observe(tl.current)),Pn}function mn(){tt.ZP.warning({content:decodeURIComponent(he),key:"monaco-editor-tip"})}const Vn=()=>{let Pn=ia.current.instance;if(zt!=null&&Pn&&Lr){const Gt=Pn.getModel();Gt&&zt!==Gt.getValue()&&(kt=!0,Gt.setValue(zt),Pn.layout(),kt=!1)}};(0,y.useEffect)(()=>{const Pn=Me.Z.subscribe("formatDocument",Gt=>{var or;let ea=ia.current.instance;(or=ea==null?void 0:ea.getAction)==null||or.call(ea,"editor.action.formatDocument").run()});return window.updateMonacoValue=Gt=>{ne(Gt)},Pn},[]),(0,y.useEffect)(()=>{var Pn;let Gt=ia.current.instance;qn.current&&clearTimeout(qn.current),qn.current=setTimeout(()=>{Vn()},500),zt&&(zt!=null&&zt.length)&&((Pn=Gt==null?void 0:Gt.updateOptions)==null||Pn.call(Gt,{lineNumbersMinChars:Math.max(Math.floor(Math.log10(zt.split(/\r\n|\r|\n/g).length))+3,5)}))},[zt,Lr,ia.current]),(0,y.useEffect)(()=>{if(fn&&ia.current&&ia.current.instance){let Gt=ia.current.instance;Gt.changeViewZones(function(or){var ea=document.createElement("div");ea.style.padding="10px 20px",ea.style.width="calc(100% - 20px)",ea.className="my-error-line-wrp",ea.innerHTML=tn,or.addZone({afterLineNumber:fn||11,heightInLines:3,domNode:ea})});var Pn={domNode:null,getId:function(){return"my.overlay.widget"},getDomNode:function(){return this.domNode||(this.domNode=document.createElement("div"),this.domNode.innerHTML="",this.domNode.style.width="100%",this.domNode.style.padding="20px 100px",this.domNode.style.right="0px",this.domNode.style.top="50px",this.domNode.style.position="relative",this.domNode.style.color="#333"),this.domNode},getPosition:function(){return null}};Gt.addOverlayWidget(Pn),Gt.revealPositionInCenter({lineNumber:20,column:1})}},[fn,ia.current,Lr]);const ln=(Pn="",Gt)=>{if(!Pn||Pn.trim()==="")return!0;const ea=ia.current.instance.getModel().getLineTokens(Gt);let Zn=!1;for(let na=0;na<2;na++)ea.getStandardTokenType(na)===1&&(Zn=!0);return Zn};(0,y.useEffect)(()=>{var Pn;const Gt=(Pn=ia.current)==null?void 0:Pn.instance;if(Gt&&Lr&&re){const or=Gt.onDidBlurEditorWidget(()=>{Ur.current=!1}),ea=Gt.onDidFocusEditorText(()=>{Ur.current=!0});return()=>{or.dispose(),ea.dispose()}}},[ia.current,Lr,re]),(0,y.useEffect)(()=>{var Pn;if((Pn=ia.current)!=null&&Pn.instance&&Lr&&un){let Gt=ia.current.instance,or=Gt.getModel();if(!or)return;(()=>{var ht;let rl=[],wr=[];const Mn=or.getAllDecorations();for(let dl of Mn)dl.options.className==="highlighted-line"&&(rl.push((ht=dl==null?void 0:dl.range)==null?void 0:ht.startLineNumber),wr.push(dl==null?void 0:dl.id));if(yt===rl[0])return;or.deltaDecorations(wr,[]);const jl=or.getLineCount();yt&&yt<=jl&&(Gt.deltaDecorations([],[{range:new wt.Range(yt,1,yt,or.getLineMaxColumn(yt)),options:{isWholeLine:!0,className:"highlighted-line"}}]),Gt.revealLineInCenter(yt))})();const Zn=(ht=!1)=>{var rl;let wr=[],Mn=[];const jl=or.getAllDecorations();for(let dl of jl)dl.options.linesDecorationsClassName==="breakpoints-select"&&(wr.push((rl=dl==null?void 0:dl.range)==null?void 0:rl.startLineNumber),Mn.push(dl==null?void 0:dl.id));if(ht)return{lines:wr,ids:Mn};ue(wr)},na=ht=>Fe(void 0,null,function*(){let rl={range:new wt.Range(ht,1,ht,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-select"}};yield or.deltaDecorations([],[rl]),Zn()}),Wl=ht=>Fe(void 0,null,function*(){let rl=[];const wr=Gt.getLineDecorations(ht);for(let Mn of wr)Mn.options.linesDecorationsClassName==="breakpoints-select"&&rl.push(Mn.id);yield or.deltaDecorations(rl,[]),Zn()}),Kl=ht=>{let rl=Gt.getLineDecorations(ht);for(let wr of rl)if(wr.options.linesDecorationsClassName==="breakpoints-select")return!0;return!1};if(!(0,st.isEqual)(Ne,Zn(!0).lines)){or.deltaDecorations(Zn(!0).ids,[]);const ht=Ne.map(rl=>({range:new wt.Range(rl,1,rl,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-select"}}));or.deltaDecorations([],ht)}const Bl=Gt.onDidChangeModelContent(ht=>{let rl=Gt.getPosition();if(rl){let wr=rl.lineNumber;clearTimeout(ja.current),ja.current=setTimeout(()=>{ln(or.getLineContent(wr),wr)?Wl(wr):Kl(wr)?(Wl(wr),na(wr)):Zn()},100)}}),Dn=Gt.onMouseDown(ht=>{var rl,wr,Mn;if(ht.target.detail&&((Mn=(wr=(rl=ht.target)==null?void 0:rl.element)==null?void 0:wr.className)!=null&&Mn.includes("line-numbers"))){let jl=ht.target.position.lineNumber;if(ln(or.getLineContent(jl),jl))return;Kl(jl)?Wl(jl):na(jl)}}),ta=ht=>{let rl={range:new wt.Range(ht,1,ht,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-fake"}};dn.current=Gt.deltaDecorations(dn.current,[rl])},su=()=>{dn.current=Gt.deltaDecorations(dn.current,[])},hu=Gt.onMouseMove(ht=>{var rl,wr,Mn;if(su(),ht.target.detail&&((Mn=(wr=(rl=ht.target)==null?void 0:rl.element)==null?void 0:wr.className)!=null&&Mn.includes("line-numbers"))){let jl=ht.target.position.lineNumber;if(ln(or.getLineContent(jl),jl))return;ta(jl)}}),Zl=Gt.onMouseLeave(()=>{su()});return()=>{Bl.dispose(),Dn.dispose(),hu.dispose(),Zl.dispose()}}},[ia.current,Lr,Ne,yt,un,sn]),(0,y.useEffect)(()=>{var Pn;(Pn=ia.current)!=null&&Pn.instance&&un&&ia.current.instance.setPosition({lineNumber:0,column:0})},[yt]);function hn(){let Pn=ia.current.instance;if(Pn){const Gt=Pn.getSelection(),or=ia.current.pastePos||{},ea=new wt.Range(or.startLineNumber||Gt.endLineNumber,or.startColumn||Gt.endColumn,or.endLineNumber||Gt.endLineNumber,or.endColumn||Gt.endColumn);setTimeout(()=>{Pn.executeEdits("",[{range:ea,text:""}])},300)}}function Ot(Pn){(window.navigator.platform.match("Mac")?Pn.metaKey:Pn.ctrlKey)&&Pn.keyCode==83&&(Pn.preventDefault(),hr())}const Wt=()=>{if(xe&&ia.current.instance){const Pn=ia.current.instance.getContentHeight();$r(Pn{if(!Ur.current)return;const{keyCode:Gt,ctrlKey:or,metaKey:ea,target:Zn,type:na}=Pn;return(na==="paste"||(Gt===67||Gt===86)&&(ea||or))&&Zn.nodeName==="TEXTAREA"&&(mn(),Pn.preventDefault()),!1};function lr(Pn,Gt){var or=window.URL||window.webkitURL||window,ea=new Blob([Gt]),Zn=document.createElementNS("http://www.w3.org/1999/xhtml","a");Zn.href=or.createObjectURL(ea),Zn.download=Pn,En(Zn)}(0,y.useEffect)(()=>{Wt()},[Wt]),(0,y.useEffect)(()=>{tl.current&&!Lr&&Promise.all([ee.e(8909),ee.e(2460)]).then(ee.bind(ee,71448)).then(Pn=>{try{wt=Pn,ia.current.instance=wt.editor.create(tl.current,{value:zt,language:Dt(sn),theme:Pt,requireConfig:{"vs/nls":{availableLanguages:{"*":"zh-cn"}}},wordWrap:!0,autoIndent:!0,contextmenu:!0,formatOnType:!0,minimap:{enabled:br||!1}},$t);const Gt=ia.current.instance;let Zn=[...Ve.BH._menuItems].find(Bl=>Bl[0]._debugName=="EditorContext")[1],na=["editor.action.clipboardCopyWithSyntaxHighlightingAction","editor.action.quickCommand","editor.action.clipboardCopyAction","editor.action.clipboardPasteAction","editor.action.clipboardCutAction"],Wl=(Bl,Dn)=>{var ta,su;let hu=Bl._first;do Dn.includes((su=(ta=hu.element)==null?void 0:ta.command)==null?void 0:su.id)&&Bl._remove(hu);while(hu=hu.next)};if(se(Gt,wt),setTimeout(()=>{Wt(),ia.current.instance.addAction({id:"d123123",label:"Download File",contextMenuGroupId:"9_cutcopypaste",run:()=>{lr(Rt||"educoder.txt",Gt.getValue())}})},500),ia.current.subscription=Gt.onDidChangeModelContent(Bl=>{Kn.current?clearTimeout(aa.current):(Wt(),ne(Gt.getValue(),Bl)),aa.current=setTimeout(()=>{Kn.current=!1},500)}),window.Monaco||Se(wt,Dt(sn)),re&&(Wl(Zn,na),tl.current.classList.add("noCopyPaste"),window.removeEventListener("keydown",nr),window.removeEventListener("paste",nr),window.addEventListener("keydown",nr),window.addEventListener("paste",nr)),window.Monaco=wt,wn&&Gt.onDidBlurEditorWidget(()=>{wn(Gt.getValue())}),Ie&&Gt.onDidFocusEditorText(()=>{re&&qt(),Ie(Gt.getValue())}),re){qt();try{Gt.onDidPaste(Bl=>{const Dn=Gt.getSelection(),ta=ia.current.pastePos||{},su=new wt.Range(ta.startLineNumber||Dn.endLineNumber,ta.startColumn||Dn.endColumn,ta.endLineNumber||Dn.endLineNumber,ta.endColumn||Dn.endColumn);Gt.executeEdits("",[{range:Bl.range,text:""}])})}catch(Bl){}}let Kl=Ca();return $n&&typeof $n=="string"&&new rt($n,Gt,wt),yn(!0),()=>{const Bl=ia.current.instance;Bl.dispose();const Dn=Bl.getModel();Dn&&Dn.dispose(),ia.current.subscription&&ia.current.subscription.dispose(),Kl.unobserve(tl.current)}}catch(Gt){}})},[]),(0,y.useEffect)(()=>{if(ia.current.instance&&Lr)return document.addEventListener("keydown",Ot,!1),()=>{document.removeEventListener("keydown",Ot)}},[hr,Lr]),(0,y.useEffect)(()=>{let Pn=ia.current.instance;if(Pn&&Lr){let Gt=Dt(sn);wt.editor.setModelLanguage(Pn.getModel(),Gt)}},[sn,Lr]),(0,y.useEffect)(()=>{ia.current.instance&&Lr&&wt.editor.setTheme(Pt)},[Pt,Lr]),(0,y.useEffect)(()=>{let Pn=ia.current.instance;Wn.current=ct,Pn&&Lr&&(Pn.updateOptions(Ut({},ct)),setTimeout(()=>{Pn.getModel().updateOptions(Ut({},ct))},200))},[JSON.stringify(ct),Lr]),(0,y.useEffect)(()=>{let Pn=ia.current.instance;Pn&&Lr&&Pn.layout()},[Yt,rn,Lr]);const[rr,xr]=(0,y.useState)(je(Yt)),[Hn,$r]=(0,y.useState)(je(rn)),Yn=_t(Ut({},it),{width:rr,height:Hn,position:"relative"});return y.createElement("div",{className:"my-monaco-editor",ref:tl,style:Yn,onFocus:()=>{re&&qt()}},Xt&&y.createElement(ke.CopyToClipboard,{text:zt,onCopy:()=>tt.ZP.success("\u590D\u5236\u6210\u529F")},y.createElement(et.Z,{title:"\u590D\u5236\u4EE3\u7801"},y.createElement("div",{style:{position:"absolute",top:0,right:10,cursor:"pointer",zIndex:10,color:"#165DFF"}},y.createElement("i",{className:"iconfont icon-fuzhi8",style:{fontSize:14}})," \u590D\u5236\u4EE3\u7801"))))};function Ft({width:mt="100%",height:Jt="100%",original:Yt,modified:rn,language:zt,options:sn={}}){const it=(0,y.useRef)(),[ct,$t]=(0,y.useState)(null);function Pt(xe){let re;return it.current&&(re=new Be.Z(ne=>{for(let se of ne)(se.target.offsetHeight>0||se.target.offsetWidth>0)&&xe.layout()}),re.observe(it.current)),re}(0,y.useEffect)(()=>(it.current&&Promise.all([ee.e(8909),ee.e(9404)]).then(ee.bind(ee,2550)).then(xe=>{wt=xe;const re=wt.editor.createDiffEditor(it.current,_t(Ut({enableSplitViewResizing:!1,scrollBeyondLastLine:!1,roundedSelection:!1,renderIndicators:!1,useShadows:!1,horizontal:"hidden",lineNumbers:"off",wordWrap:"off",ignoreTrimWhitespace:!1,"semanticHighlighting.enabled":!0,followsCaret:!0,ignoreCharChanges:!0,minimap:{enabled:!1},readOnly:!0},sn),{wordWrap:!0}));$t(re);let ne=Pt(re);return()=>{re.dispose();const se=re.getModel();se&&se.dispose(),ne.unobserve(it.current)}}),()=>{window.removeEventListener("keydown",checkPaste),window.removeEventListener("paste",checkPaste)}),[]),(0,y.useEffect)(()=>{ct&&ct.setModel({original:wt.editor.createModel(Yt,zt),modified:wt.editor.createModel(rn,zt)})},[Yt,rn,zt,ct]);const wn=je(mt),Xt=je(Jt),hr={width:wn,height:Xt};return y.createElement("div",{className:"my-diff-editor",ref:it,style:hr})}},61584:function(ot,at,ee){"use strict";ee.d(at,{Z:function(){return ge}});var y={flex_box_center:"flex_box_center___AQ53o",flex_space_between:"flex_space_between___i2aIa",flex_box_vertical_center:"flex_box_vertical_center___sPEKB",flex_box_center_end:"flex_box_center_end___GhSSH",flex_box_column:"flex_box_column___R9_Hb",list:"list___jb2Ay",wrap:"wrap___VsQDr",lockWrap:"lockWrap___g1k1T",li:"li___IxCLC",cover:"cover___Mu8wr",img:"img___IpFLA",movebq:"movebq___mF7wt",bq:"bq___Bil0T",sign:"sign___DXJ4d",name:"name___l7FoJ",e:"e___pXQUG",unit:"unit___wCIFR",tags:"tags___w_Mil",tag1:"tag1___dxm7r",tag2:"tag2___llZkf",wrapisCurrent:"wrapisCurrent___qIfQT",tagsDom:"tagsDom___COQg7",hiddenbq:"hiddenbq___TqlUF"},Be=ee(29787),ye=ee(25399),ve=ee(60242),De=ee(92310),Te=ee.n(De),Ze=ee(65862),Pe=ee(2524),Ce=ee(59301),ge=({className:Ee,dataSource:Ke=[],col:Se=4,right:he,bottom:pe=23,precision:Ae=0,wrapWidth:Ge=1200,trackEventItems:He,loading:Le,onRemove:rt=()=>{},isCurrent:Ve=!0,showProgress:tt=!1,showAlias:et=!1,category:st,hiddenClick:Me})=>{const ke=Math.floor((Ge-(Se-1)*he)/Se),qe=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:"/images/tjzx.png",swimg:"/images/sw_tjzx.png"},{name:"101\u8BA1\u5212",ptimg:"/images/jh.png",swimg:"/images/sw_jh.png"},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:"/images/gjyl.png",swimg:"/images/sw_gjyl.png"},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:"/images/sjyl.png",swimg:"/images/sw_sjyl.png"},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:"/images/jpkc.png",swimg:"/images/sw_jpkc.png"},{name:"\u519B\u961F\u4E00\u6D41",ptimg:"/images/jdyl.png",swimg:"/images/sw_jdyl.png"},{name:"\u65B0\u578B\u6559\u6750",ptimg:"/images/xxjc.png",swimg:"/images/sw_xxjc.png"}];return Ce.createElement(Be.Z,{spinning:Le},Ce.createElement("div",{className:Te()(y.list,Ee)},!!(Ke!=null&&Ke.length)&&(Ke==null?void 0:Ke.map((be,lt)=>{var Ue,_e,It,dt,Ut,_t,Ye,Fe,je,gt,kt,Re,Dt;const{name:wt,id:qt,identifier:ut,featured:Ft,school_name:mt,image_url:Jt,excellent:Yt,is_plan:rn}=be;return Ce.createElement("div",{key:qt,className:Ve&&tt?y.wrapisCurrent:y.wrap,style:{width:ke,marginRight:(1+lt)%Se===0?0:he+Ae,marginBottom:pe}},Ce.createElement("a",{className:y.li,onClick:zt=>{zt.preventDefault(),zt.stopPropagation(),He&&(0,Ze.L9)([He]),(0,Ze.xg)(`/paths/${ut}`)}},Ce.createElement("div",{className:y.img},Ce.createElement("img",{className:y.cover,src:`${Jt}`}),(Ue=be==null?void 0:be.subject_tags)==null?void 0:Ue.map((zt,sn)=>{var it,ct;if(sn===0){const Pt=(it=qe.find(wn=>wn.name==zt))==null?void 0:it.swimg;return Ce.createElement("img",{className:y.sign,src:Pt,style:{left:"-4px"}})}const $t=(ct=qe.find(Pt=>Pt.name==zt))==null?void 0:ct.ptimg;return Ce.createElement("img",{className:y.sign,src:$t,style:{left:`${48+52*(sn-1)+2*sn}px`}})}),Ce.createElement("div",{className:y.tagsDom},Ce.createElement("div",{className:"flex flex-wrap gap-10px item-center"},(be==null?void 0:be.excellent)&&Ce.createElement("div",{className:y.bq},"\u5F00\u653E\u8BFE\u7A0B"),((_e=be==null?void 0:be.custom_tags)==null?void 0:_e.length)>0&&Ce.createElement(ye.Z,{title:(Ut=(dt=be==null?void 0:be.custom_tags)==null?void 0:dt[((It=be==null?void 0:be.custom_tags)==null?void 0:It.length)-1])==null?void 0:Ut.tag_name},Ce.createElement("div",{className:"px-6px rounded-2px c-white h-16px flex item-center",style:{maxWidth:"62px",background:"#3061D0",border:"0.5px solid #8FAFF8"}},Ce.createElement("span",{className:"multi-llipsis1e text-10px"},(Fe=(Ye=be==null?void 0:be.custom_tags)==null?void 0:Ye[((_t=be==null?void 0:be.custom_tags)==null?void 0:_t.length)-1])==null?void 0:Fe.tag_name))))),st=="hide"&&(be==null?void 0:be.studying)&&Ve&&Ce.createElement("div",{className:`${y.movebq} user-path-items`,onClick:zt=>{zt.stopPropagation(),rt(be)}},Ce.createElement("i",{className:"iconfont icon-yichu1 font12"}),Ce.createElement("span",null,"\u79FB\u9664")),!["collect","payed"].includes(st)&&Ve&&Ce.createElement("div",{className:`${y.hiddenbq} user-path-items`,onClick:zt=>{zt.stopPropagation(),Me(be)}},Ce.createElement("i",{className:`iconfont ${st=="hide"?"icon-chakan2":"icon-yincangtiaojianshezhi"} font12`}),Ce.createElement("span",null,st=="hide"?"\u53D6\u6D88\u9690\u85CF":"\u9690\u85CF"))),Ce.createElement("div",{className:y.name},Ce.createElement(ye.Z,{title:et&&(be!=null&&be.excellent_alias_name)?Ce.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${wt}`,Ce.createElement("br",null),Ce.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${be==null?void 0:be.excellent_alias_name}`)):wt},Ce.createElement("span",{className:y.e},et&&(be==null?void 0:be.excellent_alias_name)||wt))),Ve&&tt&&((je=be==null?void 0:be.progress)==null?void 0:je.all_score)!=0&&Ce.createElement("div",{style:{padding:"0px 10px",color:"#333",marginTop:10}},Ce.createElement(ve.Z,{strokeColor:"#44d7b6",gap:"small",percent:(((gt=be==null?void 0:be.progress)==null?void 0:gt.my_score)/((kt=be==null?void 0:be.progress)==null?void 0:kt.all_score)*100).toFixed(),showInfo:!1}),"\u5DF2\u5B8C\u6210 ",(Re=be==null?void 0:be.progress)==null?void 0:Re.my_score,"/",(Dt=be==null?void 0:be.progress)==null?void 0:Dt.all_score),(!Ve||!tt)&&Ce.createElement(ye.Z,{title:`\u53D1\u5E03\u5355\u4F4D\uFF1A${mt}`},Ce.createElement("div",{className:y.unit},Ce.createElement("i",{className:"iconfont icon-danwei1 font14 mr3"}),mt)),(!Ve||!tt)&&Ce.createElement("div",{className:y.tags},Ce.createElement("div",null,Ce.createElement(ye.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},Ce.createElement("span",null,Ce.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),Ce.createElement("span",null,be.stages_count))),Ce.createElement(ye.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},Ce.createElement("span",null,Ce.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),Ce.createElement("span",null,be.members_count)))))))})),!Ke.length&&Ce.createElement(Pe.Z,null)))}},82636:function(ot,at,ee){"use strict";ee.d(at,{jL:function(){return De},w9:function(){return je},QD:function(){return fn},cQ:function(){return dt.Z},op:function(){return ne},O5:function(){return Vn},_b:function(){return xa},t7:function(){return Ge},Gi:function(){return qt},YG:function(){return Dt},qp:function(){return ge},vr:function(){return un},qE:function(){return ue},Je:function(){return rt},wb:function(){return It},cq:function(){return rn},tp:function(){return Se}});var y=ee(59301),Be={flex_box_center:"flex_box_center___NeSU8",flex_space_between:"flex_space_between___ImTGl",flex_box_vertical_center:"flex_box_vertical_center___BtRd9",flex_box_center_end:"flex_box_center_end___qcLe3",flex_box_column:"flex_box_column___Ze_3q",banner:"banner___PoUBO",content:"content___XoDjy",btns:"btns___Pb35j"},ye="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAE4AAAA0CAYAAAAkEw66AAAAAXNSR0IArs4c6QAAGNVJREFUeF7VmwmwHVWdxr9zuvvu9+3ZXsxCiNkIQZOwEzMgyADjggsWgzPqOAJaMiCjYiGKqDBQAo4iWGAxA+ooMm7gBhSyhBBRIIBSAQlrHuTt7913t97PmfpOd4cXlLAFGO6rW9237719+/z6+6/nPIHX+XHttddaex38nlW2lLO1svq1wJ4aeFMM9CqFnNKoaYVapDAOicfjGEMKqKk2nrx59Lbt5xx6aPR6DEG8Hj/K3xwY0YtjSx2vYnlspLEsX0BRKUBrINtyX+PZp0r3fR+IIgzFSo9EsahFUfSHWIj7Pa919zvf2vlo+rFXdWivObjHJvR8S6vTJORHckV0+4GBAF4InwQlBCAIkEMXgCLA9Mn9WCef4ft8HWkgVIDn6ckwUA/HQfCzoFX71TsP6n/41aL3moHTWotnJnGysPEFx8ZcAtMqGTjh2NmVTL+iDB6BZurjsRSe2SogjhNwMZIngbZbqgXom8N26/KjV3femB7ebRxfE3DbRnW/k8c3LQvv5yCjOFVVqhgCyNnJmAhoxyOFasz1OeCM2lLTJryI4BQQUn1RAhI24Lc1dBjc2K6Nnv2edfP+sLvIvergxqb0vpHA1fk8lre9xBZpZsYKU9sMYiDvAHKaqU4HuANcZrIpcILiezRdo7z0aUw3BoJYI4gELAeI/bjZmBq9+PGNd5x/+unHua8U4KsKbriujxUSV9gW+rwg9WPTfpHgpEgUQgAFJwU6LSDwjSxA8F2jslSBBJaZKwVGJRv1pSAJLyQ8qlwLOA4Q1us31Z58+OTj3rX/E68E3qsGbmhK/6Nt40oIFMJwZ5URFh/cZoGgHQKODeSsaUEiA5iSy6IqYRnfmPq66YojPILbYbqpGXuhRhRrFPMSUaP+6OTAtuPff8ze97xceK8KuJGG/oBl4XsaKMTTsiwDKVXZjm1qsgRBU84TXi5VXqo24/syP5ce2xEg0gBDeAZWFijo79JnpLQxXSo7iICiIyD8qUfdxuQRRx24x5MvB95uBzfW1G+XFn4GoMMojQNOYWUK45b+jG9mW+PvFNAKEkqVYgI583VZcOB7WRrCqGwiaQovU1lAlaXKM/BMQNIGbN0FLGh0lySCVv0OP3aPOnKf2a2XCm+3ghuc1AvzOdwmLSwIwkQlBoxMtgZYCkvwQLafBYo0l2v6gBcCxRxQyifwM9PckRCniXIGbjo8wiI4bgnRRFul0XAZMABbaggVoytvo12vff7Qt/Rc8LqBm5jQndrBr3MFHOwyemaJbGaaAKzMp00zV2O+6VVnSTCPcYCNdrItEGAOcKxpVUQKLjPZ6VHVgEuf3Kf/rLk0Y4ViTpiAEUYKJaEgVDg2OTq1+j3r5w68FHi7TXFDU/El1Yr8VLudDM4IjUpLVWW2Mg0GgubybATNfN/0C5+eqjQ9oO0ngAmR0ZF5X2bKjLRZBUFgNE03AKhcPqk62wJsm+qjvyM4Aa0idFN1zcmvHraq90uvObihqej4YsH6nzCEyHwRB0WFZeZJ05xupsZSp6sty+2mXX2a/5rP0fT8MAHRZpmWph48J38zi6xUF1Vqft9KAg2BES6PmyChGGFTBVJ1kb/dq7XeeuTBs0deLLxXrLhHn2nP6+4s3Gk7Yl6Q5mpZMMjAGWjT0o+dgkR6BVnUzJSW2PpzhpHVqIygdPiEET3rzwiHP2QCSlrjUm1epE0el+R1/E6SmjDa2nGEat5Bu9089bC9O7/1moDT0GJkMv5eR6f1oVY7MRfjp2SiNgOO5pkFBpnkadmD/qflRrAtiUrBhJFdPnauJhI6SU6noXSyb2BmUZUqzYKEqSSSZ6SUSU34WagYVUsg9N27R7DtkONWrmRcf8HHK1Lc4EjrqHJn6ZdxBIsXkXU2MqVZqU/ja5ZU/MyWR5/Bps1/wfD2p+G7TUy1QziWRHfZgVXsREd3H1YtnoW+vl709nSjv7f0V4MwPnRaRUGlxSm8rG7N0pAMlim/CE4Jk+tRbTxmAoYK4Qit/Mhb9/a9eze9ILW/YQwv5jvmM/fcs720YMnMDeWStabtJrmVUVaqtsy3sRqgAm+96yH85qbb4DZqWNjfi57uHlRKJViWjSCM0Wr5aDRaqDebqDeaqLkRLFugp7OIQudMrFn+JvT3z8Ee8+dgVldxp+tkpUB42ZZgqLrEnyUq89MkODkunjVVoREFMao5G367een6lZ2fejEQXrbiBgbbn+qZUbyETcWs2KZ/Ynsoi6aMgEPjLVz6Xz/B1OjT2P8tyzB7Zm/i6IMQYRghDGk2ielkLaKIPiiM4PshGk0XzWYDU40a6m6Ickmi3N2Lt+y1B5a+eQ+sXLIQM7rLxi1QiR47I2l3xPizFFyitsQnmqhq8juNks1go2BrDRG4WwMv3veItT1TLwTvZYH7w0NP9y7sn3NPqSgXMiCYRuNz1MbE9eEnRnDhpVdh1fxu7L1iCYIwghcECKMYUfaMY4Rh8jogxJgQNQjP+CECpUK4H8bwPR8tgmzW0Ao8lEsW+vrn4sA1S7Fs2VKsXDIP1UrO3BymMD7PEwvj6wJjnjTTJFAEsUJOJj4y8iMUWIfE8bp1Kzs2virgtg23PtHTV7os9JI0wASFNPWg4vI54LGBMZz/je/i71YvQv/sWXA9D2EYIooiAzCOYoRxDM/z4Xo+PC+Az2MR31NpkU4fpKGUQKRkoiSCjCSiSCAKVPLddgON9hQsK0TXjA7su3YVDjt0Hdbu82ZzbQYgVZb6OJOW0GQjZW54XtACInTkHXjt5kXr9+r4zG4Hd/bZZ8uTTz1rY7liHxiHiR9h+sFAQHNxJMulCGed/x2jtHlv6ofruogILaZpEl6MIAiML2u1XQRhaIDxeKZGqoEAObgoTkBGkUp7bvRRfC0QRpZRkYqk6SjHcYDQryNXVNj/oLX4yIc/iMULZyVVSFr0GxVmlQWDg0xSFG5j372rV1fXr1wpdhldX7Kpbn2mtbqrs7jRkqLIC6VDzgIBwZUKwGXfuwFjA49g331WoO26CSwDh/BieK6HyakaPM9LTZbv0WQJL0r2o9ioMkhN2gDka0JkDhYpExW1FtCQEMKGlg6gbWhTxjPFaKBvZgUfP/njOHz9WrRS5QXG9AkvzeXoHxXrVw0n9puxEm8+dGVlaFeqe8ngBifiT1Y65aUha7+0+M7Sj0IeeOixYXznO1fiHQfvY1REs4wiBoIAcRQZkBOTk/B9P1GSCRBBoraQn/dTmDxOiATGLV+nioxjA49wINjAY4YtIaQFwX1hQYtkn/AtW+Okfzsdf/+OA9H2Uj+XdoiZltBebaGh2a9DrONYvfdtK8q/2L3gaurXxaI4WqUJJH2ETTPltVsaX73wvzG7IjGrrwce4RhoieKCMMDY+LiBZ2AwGJjAQKg0Sx6jCrWBmQAlTJo3vx+ZvIvOXLBEEAJCMPFNQrkBBwnNfcuGMFAFlIqRyxdw+he/gv1WL0PDTftzSicd41jBYaURa/SUHLTrjc+vX9mxy47JS1LcpoGB4qKOuZvzebFMpyUPT0BoTD023P0wfvWL67DfPsvhut4O80z8Woip+hQma41UWVQRDMwEXIQ43Se4OApSYEAYeAijwADSmp1RghPGt3Kb5MMJxEx9VJ2QNu8mYNlQUYj+hUtx9nnnolIpw83KrrSSMOCURmfOQejWr37bis6P7DbFba/ptZal77SlyPFy6WC5ZedBKYWLLrkKs6oOCvl8AoR+zWwjeL6L4dFRuJ5CEGpTsEeBQBD4iFWMWEWIwjpU6Ca+kNswNll+zCgECSkcKM02CQtS/nK0oxPDFDzRIYFSfYRIcFRfzgDktRz7z5/E8Scci7ar0g4xc0aePen0VaSAiLxHutVTe6/cRfn1khQ3OBEdU6xYv4oZbzjJopJISrX96aFtuOaH12D5ogXw/QABVZQFhCDC5NQ4xienEIQCbijh+RKTvXPhVYrIPTGAXLOOOJ4AwhAxzTKomTTEdHy1l/guc5voWTmXSPWFSVAwf7FRH83YuD5jxgQooS3HqE9Bomf2fJx9wcXo7KjAp3swLSZApjPeJUvDioLBkttYvHZtf/v5VPeSwD09Fp9Z7pDnEhzvD1MEqo2d2ut+swEPbr4fM3p7jIqYbhjlBKHxdcMjQ0ZtXmjDbSsMLFqJx048AWDWv/kvWPjNy2DXB5hXAHEIpZqwZNVct1INSFkyoJRyE1g6hjaFnp2IDyrxezqFaMClHQdjsjljsrzuk8/4Cg46ZF9zPQYc05k0qpYswFH+uCW9VYcsm7F994CbiL5fKlkf4lyC1nSswnRlWcBfftVP0RgZRqGQR2jKKd/4JZrpxOQExicmEIQWvDCHhu9gyz99FN76VQCt0AZmnnUxSg/cAUuGEKoJaBdSZjVpBCk7EnDahxRlKHCfjbccNPMis29mWSGMH6TqNKQxWStJVayccQvrjv4ATj7lRLTcpL1k2kym0GUJJlASvuvo6JADV3RtfsngbtXa3gsoBA3k3Rakb8GtiuiaUtk+xveUqRjoU9gmKuYFLr/yGkwMjSBH5xrQ4dNPBaYiGBwehOu24QUCXuhgSnTjsTPOQDxvRjqjrNB31tdRfvwB5O0cEI9BaA9SVhCpGqA56+NAa/oIC5AER2XlmfdDhT60FLBoxlYAof0UnjLukAo1arPyxhev2vcAnHbWOSaJNmWe6elRCAm4TukrS0XvOGivrt+9aHDba8GaQt56r4A8XADztYIVKgimXH6M7iDUebackzJLIm8LlIsSP/jRz/HU1ieQcywDLnHwAWq1BsbGR5M6lYrzJEZmLsHw5z8LlOm0AWwfQ885X0Ol/oypHRFPwpZF2FYXwngEgoBEHpEaNwpTyJsqROsCgupMtFeshLt8Oap/ug8d998CKQgvgICfRFppm/QEBAdg1oIlOOMrF6BcLsAPlCnHIjPvClQcgW4nhFThPxy8ovPXLwjugaGh8uxyzwXlvPOxsoPC9PUaZpYoLZobHtAMtAEhoVDKSXSUHdy+YSN+d9MGFKm4NK0gwKHhUTSaNZPL+ZEFzwXGVrwNk6edlkDjHMLmrei78DzkLR8W18qoEUiRgxR5xKoJ2+ox4EJVh5B9UDqPel8vWgccAW/Naug5Myk84OkJzDn3FOTbIwacFASXJMSC/XOZhxISHTP6ceZ5F6GzuxNekEb5IKlIOvISvU7AhPiog5ZVbtgluE0DurigHPx4RnfunXQXbNJm8wEZQAYCphDs99c9YMqDKbALtjJNyNGRQVx++dWwtDA5GHMyz/ewfXAYntdE4AfwjFkINHsXY+JzXwPmdptGXunKH6D79uuRzxVhqwBKDSFnzTTRNIrHIQXz+RAxTVF1obFqPcY/ehLQVU2CLG+AApwNGzHjR99GTk0Bqg0pvCQ9sRxIY6o5aGmjWOnCmed/A70zZ8INmCpxbGwoAF0Fgd5cEBVkfNj+Szvu2CW4rUPumTN6C+faCijwxqTTeNmXssV+bM1w9oiqm2wToELgt1AtSHQULVxzzU/w5/u2mKUMcRCg3W7hmeFhBF4rKaPY6WDGJDrQnrcUrdX7wRkcQuXe22HHU7CFgDT+zE/AKR9au7CsPkSqAWWiaieG3nkCvPe9G+DSGQrqwUdRuHUjylvvQS4ahaObELoBAVqFSCsJzto4Jkg4OQdn/sd/ord/Plw/MtAIj5Y1oywxq+DXrThae8CKzq3PC+6ux4dndRZ67uut2nM68sn6jWxtx/QvZebKiWKCq7WAmtm2IZSPGR0FjI9uxxVXfB+tqTokYgNu++AQVOSZ1EErunSWRBXTyYASkLIAbdGnMBhI6Lhu5COlA61Ck39JUTHRVAtO73ej0TMbEyeeBj1vjlGauP8RVL7/A+SDQdiowVF1SN02UVaa2fAkl2NU5TNnC5z+5QswY/5iuG4EN1KmhtWxwNwuBws7w+G85S1ftaBr8nnB3f1Y8/hqtfzDzhzQU0qm0v4WOLam6ecIjl2GWhuYaFF5IcamJtFZtNDX4WDzvZvxv9dej9BzoaIIo+Oj0FEAzSxfhyYSa50W5iAU20RNafIuwmol/k0yGPAGJJ0OZSJqHkqWEcU22vPegua/nAR0dxvVWZv+iI6fXomcrsNRDWhNU9UmAWZoVVYOgsFBOCjlLXzqjC+ia+6eaHsRmp5GMScxu8NCf4eF7qKIRBQ8mnfkz4PQ/83SuX/d2BSbHmne3Fktv72vDHQUEsWxGnjuIwPH3hf93FQbGKnTXDUeGhiCFDFmVHPoKlu49dYN+O1vb4alYozXpqBjggvNBHDyYIHDhJVQ+IiSYolFuXHqBQhGT+VCWiUTGaOYQIuIhYWQ34tLcBeugH/ch4DuXmBkEJXvXoB8ewwWXGiT77GWSBoA9G9cKBcLB92dFZx02umI8r0m9Vszv4QVsx10FYUZu7GuNHeuN1XkB9FN7Xbwmb0XVh/KuIhNWwOvs2Tn+6rCZAecITezU9PWc5i0Ml0JZKbfwsTHDU0Bky6wYcs20w7qrThGeaW8xJ0bN+HW2+5Eo9k0lQT9jWkEMVHl2dnhoNp4VLBc4uI4JrKRAcgEO7HDXFLQE64oGNz0k0pUkvUhCxZDrz4A4tEHkXvwLtgihNSJa0gEQNfAXp0NZTnGVSxeuADHHHcCpJXD+9f0YcUc2zRgn6sXnr9O3yeBlqeGJyfDE1cvKlxvkuvfP6512QF6y8kCFwYHllHZsgSezAwh7ZhyPIRHH/fMJDDWAn72x8dQb7XRVbZNoKgWLBRyAvfe/wBuuf0u1CYnIWVaQ9K5pRMrdNw8v5khM2rjZ2iYVGJWfxJunJbwBGjm0kx6ohj/zQpryyS82lKQpopgI0AnLodmaop9C4rVAwTWH3wgluy9Fh/cbxbWLSqa6idbJfpcS3PNupNkQnuioVrDk976I1eV7xW3b2lvL5eKczoLQKWQrIqk6rIeWwYuWw1kymwFTLaAgQlgsK5xxa1bUGu66ChYqOSpXMss4Ms5EtsGnsatGzahMTaWhutsLWsaug2s7F5nix7S/CKZ/08L+7RlZMqpDJ4hk62JShWbLj805Ve2II9zlCbJQqW7C/sftA4HrZiPUw/vRweD7S7A0a/XXW1SsLYSeGpIbxiZeOpIccufG8dVOys/5r2o5JNVQaw9WUrxhDRbk46k62/5moobbySKu397gK/9ZgsKFlDNSZQJzhHI2xKOJVDISTRbbfzpwS0YePxxxL73rJzNwNJZ62yG2dzydNlOUqVnK4PTdpKRWLqfLe/JPpO9nuZnTFRNyFj5Apbtswr5rpn4wpELcPiyqhHKrhTHsTJ4TLnCWNdgA3Dr/lHiuo2j1XJf7x2VvNiHTbZyBs9OA8U02zcTMjKJrsNTwEgT+NE9ow9864Ytt/dVZVDNW6LsSBT5XUsgZ7P7L5BzbDPX+qeHH8HAlr+YZQeJjSWpwk4P2pdhk05mcHfHa3YyzXKa9GD6mez9hOiOhHjHwjzzOzZ65s3B/D2XolSt7nnh+5a9a0mfZcZLkTz3MrJronVxoQ+ziPEWsL3GXDZ60NjIr/6sjynk8EsHEPRxDBK8E1ztw+k+njhHFTqJCTMl4Qm21eDd/KR7+NePLt35fPnO/8fj592ljz5sPn49rwBUC4mF0bqmp2HZMguKhOC4kpPpF8fNgLEjkPzyz/qzjo3zcwKSyqOfy2avePKuNHgwUjEB3j4FbB1R973/3zfsh9ten/+nerk35RM36MPfswdu2qMDoqOY9BO59jhb6zJdbVneyhSMixPpnphR7BSBr3tAf9i2cH45j9k0Dy58Zreitwr0dSRK5J0YbwJDLfo39eWTDrTOebkDeL2+13e5nnPZfrh/UTdmVvOJb6fq6OsIzziK9H8lCI6RldtMcX46ZbDT9V//oJ6fAz4iBI7VMfYp5SBmEFw1uTNcezFcB56YQPv329qHfPXo8n2vF4BX8rsXbdS/WD0L72ZThfA4NrqiLIdlMGSfjtBYn1Nx9HH1wDQ7Nj9v6/zGB3S5HWCvUlFfvWiGWMYFQpQzzXSoAfxlWD1w0X1y33tPEkyy33CPk6/TBx8yF7f05pDjuIrOzuaaVUoExxKT43a5akFCtVys3+Wcwweu1dbHV+LxN3VhPsEx8jANGfOAh4eiL5x0iHPeG47YtAv+9I3xp9f0yIvLDAw6ySIY/ExSnpkqVcels/x/syLgtXHpx9bhlF2CO/tanVuzHHfPqmJVOf0nNdr5SFP7D02Eb/3iEfkdtdsbFeCXbtYfXlDGueU85iKZsjXZklnpyZdpGmgWFcS4pGsQnzvuOBG/4CzXFX/Qp+zZi28pPzkZHeNIS337X2+Qp+IckWajb1RsyXWffqOeN8tRH+rKyWOhsSBnYyYziiCAa0k8EQKb2kF01acPc3akXS8IbsW1Onf6AnVib16ewqWz21vq9qu2yNPeqL7thW7xZ65391jcV1jE/1qKFcaeCfDwOYeK9D83nv32/wHzrWgvjJ8Q7AAAAABJRU5ErkJggg==",De=({dataSource:ln=[],img:hn,imgWidth:Ot=346,title:Wt,sunTitle:En,bannerExtraContent:nr})=>y.createElement("div",{className:Be.banner},y.createElement("div",{className:Be.content},y.createElement("aside",null,y.createElement("p",null,y.createElement("b",null,Wt),y.createElement("span",null,En)),ln.length>0&&y.createElement("div",{className:Be.btns},ln.map((lr,rr)=>y.createElement("div",{key:rr,onClick:lr.click},lr.name,lr.sign?y.createElement("img",{src:ye,width:39}):null))),nr),hn&&y.createElement("img",{style:{marginTop:33,marginRight:38},src:hn,width:Ot}))),Te={flex_box_center:"flex_box_center___hG6RI",flex_space_between:"flex_space_between___ss3Fh",flex_box_vertical_center:"flex_box_vertical_center___K80p9",flex_box_center_end:"flex_box_center_end___qmXX3",flex_box_column:"flex_box_column___GFV8F",row:"row___aXJjm",title:"title___HUKL0",tagsWrap:"tagsWrap___XB2W3",action:"action___VdHb1",bar:"bar___t1kKC",tag:"tag___V7Eft",name:"name___Hk1Ip",num:"num___xQpcH",active:"active___XryTX",tagsBorderWrap:"tagsBorderWrap___OMxjs"},Ze=ee(92310),Pe=ee.n(Ze),Ce=ee(89392),ge=({dataSource:ln=[],value:hn,onChange:Ot,onTitleChange:Wt,className:En,title:nr,titleWidth:lr=41,style:rr={},fontColor:xr="#6A7283",showCount:Hn})=>{const[$r,Yn]=(0,y.useState)(1),[Pn,Gt]=(0,y.useState)(!1),or=(0,y.useRef)(null),ea=(0,y.useRef)(null);return(0,y.useEffect)(()=>{var Zn;ln.length!==0&&(((Zn=or==null?void 0:or.current)==null?void 0:Zn.clientHeight)>97?Yn(1):Yn(0)),ln.length===0&&Yn(0),Gt(!1)},[ln]),y.createElement("div",{className:Pe()(Te.row,En,"fadeIn","animated"),style:rr},y.createElement("div",{onClick:(0,Ce.throttle)(()=>Wt==null?void 0:Wt(),2e3),style:{width:lr,marginTop:Pn?12:4},className:`${Te.title} ${Wt?"current":""}`},nr),y.createElement("div",{className:Pn?`${Te.tagsWrap} ${Te.tagsBorderWrap}`:Te.tagsWrap},y.createElement("div",{className:Te.bar,ref:ea,style:$r>0?{height:$r===1?97:"auto",overflow:$r===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},y.createElement("div",{className:Te.tag,ref:or},ln==null?void 0:ln.map(Zn=>y.createElement("span",{onClick:()=>Ot(Zn.id),key:Zn.id,style:{color:xr},className:hn===Zn.id?Te.active:""},y.createElement("span",{title:Zn.name,className:Te.name},Zn.name),!!Hn&&y.createElement("span",{className:Te.num},Zn.count))))),!!$r&&y.createElement(y.Fragment,null,$r===1?y.createElement("div",{onClick:()=>{var Zn;Yn(2),((Zn=or==null?void 0:or.current)==null?void 0:Zn.clientHeight)>245?Gt(!0):Gt(!1)},className:Te.action},"\u5C55\u5F00",y.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):y.createElement("div",{onClick:()=>{ea.current.scrollTop=0,Yn(1),Gt(!1)},className:Te.action},"\u6536\u8D77",y.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},Ee={flex_box_center:"flex_box_center___aK2n3",flex_space_between:"flex_space_between___HX0Oh",flex_box_vertical_center:"flex_box_vertical_center___LJOJr",flex_box_center_end:"flex_box_center_end___SCakF",flex_box_column:"flex_box_column___AYv4m",tabs:"tabs___GTqPV",active:"active___F26E8"},Se=({dataSource:ln=[],value:hn,onChange:Ot,className:Wt,style:En={}})=>y.createElement("div",{style:En,className:Pe()(Ee.tabs,Wt)},ln.map(nr=>y.createElement("span",{onClick:()=>Ot(nr.id),className:hn===nr.id?Ee.active:"",key:nr.id},nr.name))),he={flex_box_center:"flex_box_center___yX6Oa",flex_space_between:"flex_space_between___t7oqF",flex_box_vertical_center:"flex_box_vertical_center___dEIHy",flex_box_center_end:"flex_box_center_end___taQDF",flex_box_column:"flex_box_column___xY_Lr",input:"input___PW2zI",dropdown:"dropdown___vSy8B",menu:"menu___NiyBu",text:"text___Grueu",b1:"b1___ZKryM",b2:"b2___aKyGa"},pe=ee(37568),Ge=({dataSource:ln=[],value:hn="",onChange:Ot,onInputChange:Wt=()=>{},className:En,style:nr={},placeholder:lr,allowClear:rr=!1})=>{var xr;const[Hn,$r]=(0,y.useState)(""),[Yn,Pn]=(0,y.useState)("");(0,y.useEffect)(()=>{var ea;let Zn=hn;(ea=JSON.stringify(hn))!=null&&ea.includes("{")&&($r(hn.id),Zn=hn.value||"");try{Pn(decodeURIComponent(Zn||""))}catch(na){Pn(decodeURIComponent(Zn||""))}},[hn]);const Gt=()=>{Ot(encodeURIComponent(Yn),Hn||null)},or=ea=>{ea!==Hn&&($r(ea),Ot(encodeURIComponent(Yn),ea))};return y.createElement("div",{className:Pe()(he.input,En),style:nr},!!ln.length&&y.createElement("div",{className:he.dropdown},y.createElement("div",{className:he.text},(xr=ln.find(ea=>ea.id===Hn))==null?void 0:xr.name,y.createElement("i",{className:"iconfont icon-zhankai4"}),y.createElement("b",{className:he.b1}),y.createElement("b",{className:he.b2})),y.createElement("div",{className:he.menu},ln.map((ea,Zn)=>y.createElement("div",{key:Zn,onClick:()=>or(ea.id)},ea.name)))),y.createElement(pe.default,{onPressEnter:Gt,value:Yn,onChange:ea=>{Pn(ea.target.value),Wt(encodeURIComponent(ea.target.value),Hn||null)},placeholder:lr,variant:"borderless",allowClear:rr,onClear:()=>Ot("",Hn||null)}),y.createElement("i",{onClick:Gt,className:"iconfont icon-sousuo9 font14 current"}))},He={flex_box_center:"flex_box_center___tol8o",flex_space_between:"flex_space_between___Z235C",flex_box_vertical_center:"flex_box_vertical_center___Wq1sZ",flex_box_center_end:"flex_box_center_end___LLxom",flex_box_column:"flex_box_column___DbMSN",quickPager:"quickPager___GM30J",disabled:"disabled___Ozc8I"},rt=({value:ln,onChange:hn,className:Ot,total:Wt,pageSize:En,style:nr={}})=>{const lr=ln<2,rr=ln>=Math.ceil(Wt/En);return Wt<=En?y.createElement(y.Fragment,null):y.createElement("div",{className:Pe()(He.quickPager,Ot),style:nr},y.createElement("div",{onClick:()=>{lr||hn(ln-1,"prev")},className:lr?He.disabled:""},"\u4E0A\u4E00\u9875"),y.createElement("div",{onClick:()=>{rr||hn(ln+1,"next")},className:rr?He.disabled:""},"\u4E0B\u4E00\u9875"))},Ve={flex_box_center:"flex_box_center___FO7TP",flex_space_between:"flex_space_between___LotYx",flex_box_vertical_center:"flex_box_vertical_center___bWdaw",flex_box_center_end:"flex_box_center_end___mVJ1o",flex_box_column:"flex_box_column___M83Mm",list:"list___oOsiS",wrap:"wrap___G6T7F",lockWrap:"lockWrap___Rl79E",li:"li___oZZ7l",cover:"cover___b2bYW",img:"img___IQX7w",sign:"sign___HkT6C",name:"name___SsJx8",e:"e___TMqq0",tags:"tags___bcjyo",rate:"rate___YACg7"},tt=ee(29787),et=ee(25399),st=ee(58018),Me=ee(74128),ke=ee(65862),qe=ee(96908),be=ee(57177),lt=ee(81378),Ue=ee(2524),It=({className:ln,dataSource:hn=[],col:Ot=4,right:Wt,bottom:En=23,precision:nr=0,wrapWidth:lr=1200,trackEventItems:rr,loading:xr})=>{const Hn=Math.floor((lr-(Ot-1)*Wt)/Ot);return y.createElement(tt.Z,{spinning:xr},y.createElement("div",{className:Pe()(Ve.list,ln)},!!hn.length&&hn.map(($r,Yn)=>{const{name:Pn,id:Gt,identifier:or,power:ea,cover_image_id:Zn,pic:na}=$r;return y.createElement("div",{className:Ve.wrap,key:Gt,style:{width:Hn,marginRight:(1+Yn)%Ot===0?0:Wt+nr,marginBottom:En}},y.createElement("a",{target:"_blank",href:`/shixuns/${or}/challenges`,className:Ve.li,onClick:Wl=>{Wl.preventDefault(),rr&&(0,ke.L9)([rr]),ea&&(0,ke.xg)(`/shixuns/${or}/challenges`)}},y.createElement("div",{className:Ve.img},y.createElement("img",{className:Ve.cover,src:`${na}`}),$r.is_jupyter&&y.createElement("img",{className:Ve.sign,src:qe}),$r.is_jupyter_lab&&y.createElement("img",{className:Ve.sign,src:be}),$r.is_unity_3d&&y.createElement("img",{className:Ve.sign,src:lt})),y.createElement("div",{className:Ve.name},y.createElement(et.Z,{title:Pn||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},y.createElement("span",{className:Ve.e},Pn||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),y.createElement("div",{className:Ve.tags},y.createElement(et.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},y.createElement("span",null,y.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),y.createElement("span",null,$r.challenges_count))),!!$r.myshixuns_count&&y.createElement(et.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},y.createElement("span",null,y.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),y.createElement("span",null,$r.myshixuns_count))),y.createElement(et.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},y.createElement("span",null,y.createElement("span",null,$r.level))),y.createElement("div",{className:Ve.rate},y.createElement(st.Z,{allowHalf:!0,disabled:!0,defaultValue:$r.score_info}),y.createElement("span",null,"\xA0",$r.score_info?`${$r.score_info}\u5206`:"5\u5206")))),!ea&&y.createElement("div",{className:Ve.lockWrap},y.createElement("img",{src:`${Me.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),y.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!hn.length&&y.createElement(Ue.Z,null)))},dt=ee(61584),Ut={flex_box_center:"flex_box_center___eMcr7",flex_space_between:"flex_space_between___HcNca",flex_box_vertical_center:"flex_box_vertical_center___ZnvVN",flex_box_center_end:"flex_box_center_end___fdgDf",flex_box_column:"flex_box_column___SEKvd",list:"list___L1hmU",hidden:"hidden___NniIi",wrap:"wrap___pKgcW",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},_t="data:image/png;base64,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",Ye=ee(59301),je=({className:ln,dataSource:hn=[],col:Ot=4,right:Wt,bottom:En=23,precision:nr=0,wrapWidth:lr=1200,trackEventItems:rr,loading:xr,category:Hn,hiddenClick:$r,handleVery:Yn=()=>!0,isCurrent:Pn})=>{const Gt=Math.floor((lr-(Ot-1)*Wt)/Ot);return Ye.createElement(tt.Z,{spinning:xr},Ye.createElement("div",{className:Pe()(Ut.list,ln)},!!hn.length&&hn.map((or,ea)=>{const{subject_identifier:Zn,id:na,identifier:Wl,power:Kl}=or,Bl=or.is_public!=0&&or.is_public;return Ye.createElement("div",{className:Ut.wrap,key:na,style:{width:Gt,marginRight:(1+ea)%Ot===0?0:Wt+nr,marginBottom:En}},Ye.createElement("a",{className:Ut.li,onClick:Dn=>{Dn.preventDefault(),Yn(or==null?void 0:or.first_category_url)&&(rr&&(0,ke.L9)([rr]),(0,ke.xg)(or.first_category_url))}},Ye.createElement("div",{className:Ut.top},Ye.createElement(et.Z,{title:or.name},Ye.createElement("div",{className:Ut.name},or.name)),Ye.createElement("img",{className:Ut.img,src:Me.Z.IMG_SERVER+"/images/"+or.avatar_url}),Ye.createElement("div",{className:Ut.text,title:or.creator},or.creator),Zn&&Ye.createElement("div",{className:Ut.btns},Ye.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),Ye.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),Bl&&Ye.createElement("div",{className:Ut.sign},"\u516C\u5F00"),Pn&&Ye.createElement("div",{className:Ut.hidden,onClick:Dn=>{Dn.stopPropagation(),$r(or)}},Ye.createElement("i",{className:`iconfont ${Hn=="hide"?"icon-chakan2":"icon-yincangtiaojianshezhi"} font12`}),Hn=="hide"?"\u53D6\u6D88\u9690\u85CF":"\u9690\u85CF")),Ye.createElement("div",{className:Ut.bottom},or.visits>0&&Ye.createElement(et.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},Ye.createElement("span",null,Ye.createElement("i",{className:"iconfont icon-liulanyan"}),Ye.createElement("span",null,or.visits))),or.course_members_count>0&&Ye.createElement(et.Z,{title:"\u6210\u5458",placement:"bottom"},Ye.createElement("span",null,Ye.createElement("i",{className:"iconfont icon-chengyuan"}),or.course_members_count)),or.tasks_count>0&&Ye.createElement(et.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},Ye.createElement("span",null,Ye.createElement("i",{className:"iconfont icon-zuoye"}),or.tasks_count)),or.is_end?Ye.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):Ye.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!or.is_accessible&&Ye.createElement("div",{className:Ut.lockWrap},Ye.createElement("img",{src:`${Me.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),Ye.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!hn.length&&Ye.createElement(Ue.Z,null)))},gt={flex_box_center:"flex_box_center___d27mZ",flex_space_between:"flex_space_between___qfRU9",flex_box_vertical_center:"flex_box_vertical_center___fCRld",flex_box_center_end:"flex_box_center_end___ORMV8",flex_box_column:"flex_box_column___PNKtZ",tabs:"tabs___alpa7",tabsWrap:"tabsWrap___aCQjw",tab:"tab___MKLr4",active:"active___nl_4v"},kt=ee(65582),Dt=({dataSource:ln=[],value:hn,onChange:Ot,className:Wt,style:En={},tabBarExtraContent:nr})=>y.createElement("div",{className:Pe()(gt.tabs,Wt),style:En},y.createElement("div",{className:gt.tabsWrap},ln.map((lr,rr)=>!(lr!=null&&lr.hide)&&y.createElement("aside",{className:gt.tab,onClick:()=>{Ot(lr.id),lr.link&&kt.history.push(lr.link)},key:rr},y.createElement("div",{className:hn===lr.id?gt.active:""},lr.name),(lr==null?void 0:lr.resetCount)==null&&(lr==null?void 0:lr.total)!==void 0&&y.createElement("span",null,"\uFF08",lr==null?void 0:lr.total,"\uFF09"),(lr==null?void 0:lr.resetCount)!==void 0&&(lr==null?void 0:lr.total)!==void 0&&y.createElement(et.Z,{title:(lr==null?void 0:lr.tip)!=null?lr==null?void 0:lr.tip:""},y.createElement("span",{style:{color:"#9096A3"}},"\uFF08",y.createElement("span",{style:{color:"#000"}},lr==null?void 0:lr.resetCount),"/",y.createElement("span",null,lr==null?void 0:lr.total),"\uFF09"))))),y.createElement("div",{className:gt.tabBar},nr)),qt=({className:ln,style:hn={},children:Ot})=>y.createElement("div",{className:Pe()(ln),style:hn},Ot),ut={flex_box_center:"flex_box_center___e6HxQ",flex_space_between:"flex_space_between___RnXYe",flex_box_vertical_center:"flex_box_vertical_center___lVxPk",flex_box_center_end:"flex_box_center_end___bu8yv",flex_box_column:"flex_box_column___JczGj",orderWrap:"orderWrap___ZfyGX",orderIconWrap:"orderIconWrap___XTB_O",orderAsc:"orderAsc___KWHmA",orderDesc:"orderDesc___rHdbB",active:"active___a7eSP",cursorPointer:"cursorPointer___gs9kL",orderTextWrap:"orderTextWrap___teAKn"},Ft=ee(75727),mt=ee(93041);const Jt=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var rn=({sortValue:ln,dropValue:hn,className:Ot,onSort:Wt,onDrop:En,dataSource:nr=Jt})=>{var lr;return y.createElement("div",{className:Pe()(ut.orderWrap,Ot)},y.createElement(Ft.Z,{dropdownRender:()=>y.createElement(mt.default,null,nr.map((rr,xr)=>y.createElement(mt.default.Item,{key:xr,onClick:()=>En(rr.id)},rr.name)))},y.createElement("span",{className:ut.orderTextWrap},(lr=nr.find(rr=>hn===rr.id))==null?void 0:lr.name)),y.createElement("span",{className:ut.orderIconWrap},y.createElement("span",{className:ut.orderAsc},y.createElement("i",{className:ln==="asc"?`iconfont icon-sanjiaoxing-up font12 ${ut.cursorPointer} ${ut.active}`:`iconfont icon-sanjiaoxing-up font12 ${ut.cursorPointer}`,onClick:()=>Wt(ln==="asc"?"desc":"asc")})),y.createElement("span",{className:ut.orderDesc},y.createElement("i",{className:ln==="desc"?`iconfont icon-sanjiaoxing-down font12 ${ut.cursorPointer} ${ut.active}`:`iconfont icon-sanjiaoxing-down font12 ${ut.cursorPointer}`,onClick:()=>Wt(ln==="asc"?"desc":"asc")}))))},zt={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v"},sn=ee(7939),it=Object.defineProperty,ct=Object.getOwnPropertySymbols,$t=Object.prototype.hasOwnProperty,Pt=Object.prototype.propertyIsEnumerable,wn=(ln,hn,Ot)=>hn in ln?it(ln,hn,{enumerable:!0,configurable:!0,writable:!0,value:Ot}):ln[hn]=Ot,Xt=(ln,hn)=>{for(var Ot in hn||(hn={}))$t.call(hn,Ot)&&wn(ln,Ot,hn[Ot]);if(ct)for(var Ot of ct(hn))Pt.call(hn,Ot)&&wn(ln,Ot,hn[Ot]);return ln},hr=(ln,hn)=>{var Ot={};for(var Wt in ln)$t.call(ln,Wt)&&hn.indexOf(Wt)<0&&(Ot[Wt]=ln[Wt]);if(ln!=null&&ct)for(var Wt of ct(ln))hn.indexOf(Wt)<0&&Pt.call(ln,Wt)&&(Ot[Wt]=ln[Wt]);return Ot},xe=(ln,hn,Ot)=>new Promise((Wt,En)=>{var nr=xr=>{try{rr(Ot.next(xr))}catch(Hn){En(Hn)}},lr=xr=>{try{rr(Ot.throw(xr))}catch(Hn){En(Hn)}},rr=xr=>xr.done?Wt(xr.value):Promise.resolve(xr.value).then(nr,lr);rr((Ot=Ot.apply(ln,hn)).next())}),ne=ln=>{var hn=ln,{className:Ot,style:Wt,children:En,loading:nr=!1,openLoading:lr,onClick:rr=()=>{},size:xr="middle",shape:Hn="round"}=hn,$r=hr(hn,["className","style","children","loading","openLoading","onClick","size","shape"]);const[Yn,Pn]=(0,y.useState)(!1);return y.createElement(sn.ZP,Xt({onClick:(0,Ce.throttle)(Gt=>xe(void 0,null,function*(){lr&&Pn(!0);try{yield rr(Gt)}catch(or){console.log("error",or)}lr&&Pn(!1)}),2e3,{leading:!0,trailing:!1}),className:Pe()(zt.btn,zt[`${xr}-${Hn}`],Ot),style:Wt,size:xr,shape:Hn,loading:Yn||nr},$r),En)},se={flex_box_center:"flex_box_center___TB7bQ",flex_space_between:"flex_space_between___oBlTb",flex_box_vertical_center:"flex_box_vertical_center___b5XbB",flex_box_center_end:"flex_box_center_end___CNhe7",flex_box_column:"flex_box_column___yHXKW",head:"head___ghH72",node:"node___mjPEy"},ue=({className:ln,style:hn,children:Ot=null,onClick:Wt,title:En})=>y.createElement("div",{className:Pe()(se.head,ln),style:hn},y.createElement("span",{className:"primary-hover",onClick:Wt},y.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),y.createElement("b",{title:En},En),y.createElement("div",{className:se.node},Ot)),Ne={flex_box_center:"flex_box_center___AlHuF",flex_space_between:"flex_space_between___vN2LW",flex_box_vertical_center:"flex_box_vertical_center___Ac7D2",flex_box_center_end:"flex_box_center_end___y38I7",flex_box_column:"flex_box_column___iQE6P",btns:"btns___sNgTb",confirm:"confirm___Ozirl",cancel:"cancel___aiq1I"},fn=({confirmShow:ln=!0,confirmTitle:hn,confirmClick:Ot,cancelShow:Wt=!0,cancelTitle:En,cancelClick:nr,className:lr,style:rr,confirmLoading:xr=!1})=>y.createElement("div",{className:Pe()(Ne.btns,lr),style:rr},ln&&y.createElement(sn.ZP,{loading:xr,onClick:Ot,type:"primary",className:Ne.confirm},hn),Wt&&y.createElement(sn.ZP,{onClick:nr,className:Ne.cancel},En)),tn={flex_box_center:"flex_box_center___jkpdr",flex_space_between:"flex_space_between___OtsL8",flex_box_vertical_center:"flex_box_vertical_center___rbcb_",flex_box_center_end:"flex_box_center_end___zBR21",flex_box_column:"flex_box_column___nS_eP",fixedBottom:"fixedBottom___oJl7m",wrap:"wrap___A3Oq1",center:"center____VL1y"},un=({className:ln,style:hn={},LeftContent:Ot,children:Wt,RightContent:En})=>y.createElement("div",{className:Pe()(tn.fixedBottom,ln),style:hn},y.createElement("div",{className:tn.wrap},y.createElement("div",{className:tn.left},Ot),y.createElement("div",{className:tn.center},Wt),y.createElement("div",{className:tn.right},En))),$n={flex_box_center:"flex_box_center___tY8Yn",flex_space_between:"flex_space_between___vHdYA",flex_box_vertical_center:"flex_box_vertical_center___pa61F",flex_box_center_end:"flex_box_center_end___HyDXt",flex_box_column:"flex_box_column___UjZek",crumbs:"crumbs___V41Oe",hover:"hover___bEIVd"},xa=({className:ln,style:hn={},dataSource:Ot=[]})=>y.createElement("div",{className:Pe()($n.crumbs,ln),style:hn},Ot.map((Wt,En)=>Enkt.history.push(Wt.path)},Wt.name):y.createElement("span",null,Wt.name),y.createElement("span",null,"\xA0",">","\xA0")):y.createElement("span",{key:En,style:{color:"#5F6368"}},Wt.name))),tl=ee(11938),ia=Object.defineProperty,Wn=Object.defineProperties,qn=Object.getOwnPropertyDescriptors,dn=Object.getOwnPropertySymbols,Kn=Object.prototype.hasOwnProperty,aa=Object.prototype.propertyIsEnumerable,ja=(ln,hn,Ot)=>hn in ln?ia(ln,hn,{enumerable:!0,configurable:!0,writable:!0,value:Ot}):ln[hn]=Ot,Ur=(ln,hn)=>{for(var Ot in hn||(hn={}))Kn.call(hn,Ot)&&ja(ln,Ot,hn[Ot]);if(dn)for(var Ot of dn(hn))aa.call(hn,Ot)&&ja(ln,Ot,hn[Ot]);return ln},Lr=(ln,hn)=>Wn(ln,qn(hn)),yn=(ln,hn)=>{var Ot={};for(var Wt in ln)Kn.call(ln,Wt)&&hn.indexOf(Wt)<0&&(Ot[Wt]=ln[Wt]);if(ln!=null&&dn)for(var Wt of dn(ln))hn.indexOf(Wt)<0&&aa.call(ln,Wt)&&(Ot[Wt]=ln[Wt]);return Ot};const{Countdown:Ca}=tl.default;var Vn=ln=>{var hn=ln,{onChange:Ot}=hn,Wt=yn(hn,["onChange"]);const[En,nr]=(0,y.useState)(null);(0,y.useEffect)(()=>{typeof En=="number"&&En>=0&&Ot(En)},[En]);const lr=rr=>{const xr=Math.floor(rr/1e3);nr(xr)};return y.createElement(Ca,Lr(Ur({},Wt),{onChange:lr}))}},31103:function(ot,at,ee){"use strict";ee.d(at,{Z:function(){return Be}});var y=ee(59301);function Be(ye,ve){const De=(0,y.useRef)();(0,y.useEffect)(()=>{De.current=ye}),(0,y.useEffect)(()=>{function Te(){De.current()}if(ve!==null){let Ze=setInterval(Te,ve);return()=>clearInterval(Ze)}},[ve])}},99517:function(ot,at,ee){"use strict";ee.d(at,{Z:function(){return st}});var y=ee(59301),Be={anchorNavigation:"anchorNavigation___qD4R0",tabs:"tabs___hVMvA",box:"box___Qz1lW",head:"head___WZZdl"},ye=Object.defineProperty,ve=Object.getOwnPropertySymbols,De=Object.prototype.hasOwnProperty,Te=Object.prototype.propertyIsEnumerable,Ze=(Me,ke,qe)=>ke in Me?ye(Me,ke,{enumerable:!0,configurable:!0,writable:!0,value:qe}):Me[ke]=qe,Pe=(Me,ke)=>{for(var qe in ke||(ke={}))De.call(ke,qe)&&Ze(Me,qe,ke[qe]);if(ve)for(var qe of ve(ke))Te.call(ke,qe)&&Ze(Me,qe,ke[qe]);return Me};const Ce=Me=>React.createElement("svg",Pe({width:17,height:18,xmlns:"http://www.w3.org/2000/svg"},Me),React.createElement("title",null,"\u88C5\u9970\u70B9"),React.createElement("defs",null,React.createElement("linearGradient",{x1:"100%",y1:"50%",x2:"0%",y2:"50%",id:"dot_svg__a"},React.createElement("stop",{stopColor:"#5EC7EA",offset:"0%"}),React.createElement("stop",{stopColor:"#3055D0",offset:"100%"}))),React.createElement("g",{transform:"translate(0 -1)",fill:"none",fillRule:"evenodd"},React.createElement("path",{d:"m4.342 2.005 11.896 7.138a1 1 0 0 1 0 1.714L4.342 17.995a1 1 0 0 1-1.378-1.362L6.834 10l-3.87-6.633a1 1 0 0 1 1.378-1.362Z",fill:"url(#dot_svg__a)"}),React.createElement("circle",{fill:"#3061D0",cx:2,cy:10,r:2})));var oe="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSIxMDAlIiB5MT0iNTAlIiB4Mj0iMCUiIHkyPSI1MCUiIGlkPSJhIj48c3RvcCBzdG9wLWNvbG9yPSIjNUVDN0VBIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iIzMwNTVEMCIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAtMSkiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PHBhdGggZD0ibTQuMzQyIDIuMDA1IDExLjg5NiA3LjEzOGExIDEgMCAwIDEgMCAxLjcxNEw0LjM0MiAxNy45OTVhMSAxIDAgMCAxLTEuMzc4LTEuMzYyTDYuODM0IDEwbC0zLjg3LTYuNjMzYTEgMSAwIDAgMSAxLjM3OC0xLjM2MloiIGZpbGw9InVybCgjYSkiLz48Y2lyY2xlIGZpbGw9IiMzMDYxRDAiIGN4PSIyIiBjeT0iMTAiIHI9IjIiLz48L2c+PC9zdmc+",ge=ee(20554),Ee=ee(92310),Ke=ee.n(Ee),Se=ee(59301),he=Object.defineProperty,pe=Object.defineProperties,Ae=Object.getOwnPropertyDescriptors,Ge=Object.getOwnPropertySymbols,He=Object.prototype.hasOwnProperty,Le=Object.prototype.propertyIsEnumerable,rt=(Me,ke,qe)=>ke in Me?he(Me,ke,{enumerable:!0,configurable:!0,writable:!0,value:qe}):Me[ke]=qe,Ve=(Me,ke)=>{for(var qe in ke||(ke={}))He.call(ke,qe)&&rt(Me,qe,ke[qe]);if(Ge)for(var qe of Ge(ke))Le.call(ke,qe)&&rt(Me,qe,ke[qe]);return Me},tt=(Me,ke)=>pe(Me,Ae(ke)),st=({dataSource:Me,className:ke,style:qe})=>{const[be,lt]=(0,y.useState)([]),[Ue,_e]=(0,y.useState)(""),It=(0,y.useRef)("");(0,y.useEffect)(()=>{if(Me!=null&&Me.length){const _t=String(Math.random()).slice(-6),Ye=Me.map(Fe=>tt(Ve({},Fe),{key:`${_t}-${Fe.key}`}));lt(Ye),_e(Ye[0].key)}},[Me.length]);const dt=_t=>{_e(_t),It.current=_t;const Ye=document.getElementById(_t);if(Ye){const Fe=Ye.getBoundingClientRect().top+window.scrollY-50;window.scrollTo({top:Fe,behavior:"smooth"})}},Ut=()=>{const _t=be.map(Fe=>document.getElementById(Fe.key)),Ye=window.innerHeight/2;for(const Fe of _t)if(Fe){const je=Fe.getBoundingClientRect();if(je.top>=0&&je.top(window.addEventListener("scroll",Ut),()=>{window.removeEventListener("scroll",Ut)}),[be]),Se.createElement("div",{className:Ke()(Be.anchorNavigation,ke),style:qe},Se.createElement(ge.default,{items:be,tabBarGutter:60,className:Be.tabs,activeKey:Ue,onChange:dt}),be.map(_t=>Se.createElement("div",{key:_t.key,id:_t.key,className:Be.box},Se.createElement("div",{className:Be.head},Se.createElement("img",{className:"mr10",src:oe,alt:"Dot"}),_t.label),Se.createElement("div",{className:Be.element},_t.element))))}},26714:function(ot,at,ee){"use strict";var y=ee(59301),Be=ee(62957),ye=ee(6767),ve=ee(38147),De=ee(65582),Te=Object.defineProperty,Ze=Object.getOwnPropertySymbols,Pe=Object.prototype.hasOwnProperty,Ce=Object.prototype.propertyIsEnumerable,oe=(he,pe,Ae)=>pe in he?Te(he,pe,{enumerable:!0,configurable:!0,writable:!0,value:Ae}):he[pe]=Ae,ge=(he,pe)=>{for(var Ae in pe||(pe={}))Pe.call(pe,Ae)&&oe(he,Ae,pe[Ae]);if(Ze)for(var Ae of Ze(pe))Ce.call(pe,Ae)&&oe(he,Ae,pe[Ae]);return he},Ee=(he,pe)=>{var Ae={};for(var Ge in he)Pe.call(he,Ge)&&pe.indexOf(Ge)<0&&(Ae[Ge]=he[Ge]);if(he!=null&&Ze)for(var Ge of Ze(he))pe.indexOf(Ge)<0&&Ce.call(he,Ge)&&(Ae[Ge]=he[Ge]);return Ae},Ke=(he,pe,Ae)=>new Promise((Ge,He)=>{var Le=tt=>{try{Ve(Ae.next(tt))}catch(et){He(et)}},rt=tt=>{try{Ve(Ae.throw(tt))}catch(et){He(et)}},Ve=tt=>tt.done?Ge(tt.value):Promise.resolve(tt.value).then(Le,rt);Ve((Ae=Ae.apply(he,pe)).next())});const Se=he=>{var pe=he,{shixunHomeworks:Ae,dispatch:Ge}=pe,He=Ee(pe,["shixunHomeworks","dispatch"]);const Le=(0,De.useParams)();return y.createElement(Be.default,{centered:!0,title:"\u63D0\u793A",open:Ae.actionTabs.key==="\u6253\u56DE\u91CD\u505A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>Ke(void 0,null,function*(){(yield(0,ve.ZP)(`/api/myshixuns/${Ae.actionTabs.selectArrs.myshixun_identifier}/reset_my_game.json`,{method:"GET",params:{course_id:Le.coursesId}})).shixun_identifier&&(ye.ZP.success("\u64CD\u4F5C\u6210\u529F"),Ge({type:"shixunHomeworks/setActionTabs",payload:{}}),Ge({type:"shixunHomeworks/getWorkList",payload:ge({},Ae.actionTabs.params)}))}),onCancel:()=>{Ge({type:"shixunHomeworks/setActionTabs",payload:{}})}},y.createElement("p",null,"\u8BE5\u4F5C\u4E1A\u5C06\u88AB\u6253\u56DE\u91CD\u505A\uFF0C\u5B66\u751F\u5B9E\u8BAD\u8BB0\u5F55\u5C06\u88AB\u6E05\u7A7A!"),y.createElement("p",null,"\u786E\u5B9A\u6253\u56DE?"))};at.Z=(0,De.connect)(({shixunHomeworks:he})=>({shixunHomeworks:he}))(Se)},16850:function(ot,at,ee){"use strict";ee.d(at,{n:function(){return xa},Z:function(){return ia}});var y=ee(59301),Be=ee(28284),ye=ee(6767),ve=ee(25399),De=ee(62957),Te=ee(93041),Ze=ee(62673),Pe=ee(77019),Ce=ee(5269),oe=ee(37568),ge=ee(29787),Ee=ee(7939),Ke=ee(75727),Se=ee(54172),he=ee(47889),pe=ee(71051),Ae=ee(13747),Ge=ee(84105),He=ee(87395),Le=ee(67921),rt=ee(89489),Ve=ee(2524),tt=ee(65862),et=ee(26714),st=ee(96512),Me=ee(38147),ke=ee(65582),qe=Object.defineProperty,be=Object.getOwnPropertySymbols,lt=Object.prototype.hasOwnProperty,Ue=Object.prototype.propertyIsEnumerable,_e=(Wn,qn,dn)=>qn in Wn?qe(Wn,qn,{enumerable:!0,configurable:!0,writable:!0,value:dn}):Wn[qn]=dn,It=(Wn,qn)=>{for(var dn in qn||(qn={}))lt.call(qn,dn)&&_e(Wn,dn,qn[dn]);if(be)for(var dn of be(qn))Ue.call(qn,dn)&&_e(Wn,dn,qn[dn]);return Wn},dt=(Wn,qn)=>{var dn={};for(var Kn in Wn)lt.call(Wn,Kn)&&qn.indexOf(Kn)<0&&(dn[Kn]=Wn[Kn]);if(Wn!=null&&be)for(var Kn of be(Wn))qn.indexOf(Kn)<0&&Ue.call(Wn,Kn)&&(dn[Kn]=Wn[Kn]);return dn},Ut=(Wn,qn,dn)=>new Promise((Kn,aa)=>{var ja=yn=>{try{Lr(dn.next(yn))}catch(Ca){aa(Ca)}},Ur=yn=>{try{Lr(dn.throw(yn))}catch(Ca){aa(Ca)}},Lr=yn=>yn.done?Kn(yn.value):Promise.resolve(yn.value).then(ja,Ur);Lr((dn=dn.apply(Wn,qn)).next())});const _t=Wn=>{var qn=Wn,{shixunHomeworks:dn,dispatch:Kn}=qn,aa=dt(qn,["shixunHomeworks","dispatch"]);const ja=(0,ke.useParams)(),[Ur,Lr]=(0,y.useState)(!0),[yn,Ca]=(0,y.useState)(!1),[mn]=Be.default.useForm(),Vn=()=>Ut(void 0,null,function*(){const ln=mn.getFieldValue();(yield(0,Me.ZP)(`/api/homework_commons/${ja.categoryId}/batch_comment.json`,{method:"post",body:{student_work_ids:[...dn.actionTabs.selectArrs],cover_all:Ur,hidden_comment:ln.hidden_comment,comment:ln.comment}})).status===0&&(ye.ZP.success("\u8BC4\u9605\u6210\u529F"),mn.resetFields(),Kn({type:"shixunHomeworks/setActionTabs",payload:{}}),Kn({type:"shixunHomeworks/getWorkList",payload:It({},dn.actionTabs.params)}))});return y.createElement(y.Fragment,null,y.createElement(De.default,{centered:!0,title:"\u4E00\u952E\u70B9\u8BC4",open:dn.actionTabs.key==="\u4E00\u952E\u70B9\u8BC4",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>Ut(void 0,null,function*(){const ln=mn.getFieldValue();JSON.stringify(ln)==="{}"||ln.hidden_comment===""&&ln.comment===""?Ca(!0):dn.workList.partial_comment?Kn({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4E00\u952E\u70B9\u8BC4\u786E\u8BA4",selectArrs:dn.actionTabs.selectArrs,params:dn.actionTabs.params}}):Vn()}),onCancel:()=>{Kn({type:"shixunHomeworks/setActionTabs",payload:{}})}},y.createElement(Be.default,{form:mn,onChange:()=>{yn&&Ca(!1)}},y.createElement("p",null,"\u5B66\u751F\u548C\u8BFE\u5802\u8001\u5E08\u53EF\u89C1"),y.createElement(Be.default.Item,{name:"comment"},y.createElement(oe.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u8BC4\u9605\u5185\u5BB9",rows:8})),y.createElement("p",null,"\u4EC5\u8BFE\u5802\u8001\u5E08\u53EF\u89C1"),y.createElement(Be.default.Item,{name:"hidden_comment"},y.createElement(oe.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u8BC4\u9605\u5185\u5BB9",rows:8}))),yn&&y.createElement("p",{className:"c-red"},"\u8BC4\u9605\u5185\u5BB9\u81F3\u5C11\u6709\u4E00\u4E2A\u4E0D\u4E3A\u7A7A")),y.createElement(De.default,{centered:!0,title:y.createElement("span",null,y.createElement(st.Z,{className:"c-orange mr20"}),"\u63D0\u793A"),open:dn.actionTabs.key==="\u4E00\u952E\u70B9\u8BC4\u786E\u8BA4",okText:"\u786E\u5B9A\u70B9\u8BC4",cancelText:"\u653E\u5F03\u70B9\u8BC4",onOk:()=>{Vn()},onCancel:()=>{Kn({type:"shixunHomeworks/setActionTabs",payload:{}})},width:400},y.createElement("div",{className:"tc"},y.createElement("p",null,"\u90E8\u5206\u5B66\u751F\u5DF2\u6709\u70B9\u8BC4\u5185\u5BB9\uFF0C\u662F\u5426\u8986\u76D6\u5DF2\u6709\u70B9\u8BC4\u5185\u5BB9\uFF1F"),y.createElement("p",null,y.createElement(he.ZP.Group,{onChange:ln=>{Lr(ln.target.value)},value:Ur},y.createElement(he.ZP,{value:!0},"\u8986\u76D6\u5DF2\u6709\u70B9\u8BC4"),y.createElement(he.ZP,{value:!1},"\u8DF3\u8FC7\u5DF2\u6709\u70B9\u8BC4"))))))};var Ye=(0,ke.connect)(({shixunHomeworks:Wn})=>({shixunHomeworks:Wn}))(_t),Fe=ee(88761),je=ee(41867),gt={wrap:"wrap___altfw",maxWidth70:"maxWidth70___Q4NoO",maxWidth80:"maxWidth80___lwsmt",maxWidth100:"maxWidth100___Wnsw8",maxWidth110:"maxWidth110___zQh0P",maxWidth120:"maxWidth120___gjwfa",reviewStatusTooltip:"reviewStatusTooltip___um7Rt",color32C:"color32C___GIjgW",MdEditor:"MdEditor___OuyKH",tr1:"tr1___nwwbX",TableDom:"TableDom___pl59W",under_review:"under_review___SxG7i"},kt=Object.getOwnPropertySymbols,Re=Object.prototype.hasOwnProperty,Dt=Object.prototype.propertyIsEnumerable,wt=(Wn,qn)=>{var dn={};for(var Kn in Wn)Re.call(Wn,Kn)&&qn.indexOf(Kn)<0&&(dn[Kn]=Wn[Kn]);if(Wn!=null&&kt)for(var Kn of kt(Wn))qn.indexOf(Kn)<0&&Dt.call(Wn,Kn)&&(dn[Kn]=Wn[Kn]);return dn},qt=(Wn,qn,dn)=>new Promise((Kn,aa)=>{var ja=yn=>{try{Lr(dn.next(yn))}catch(Ca){aa(Ca)}},Ur=yn=>{try{Lr(dn.throw(yn))}catch(Ca){aa(Ca)}},Lr=yn=>yn.done?Kn(yn.value):Promise.resolve(yn.value).then(ja,Ur);Lr((dn=dn.apply(Wn,qn)).next())});const ut=Wn=>{var qn=Wn,{shixunHomeworks:dn,dispatch:Kn}=qn,aa=wt(qn,["shixunHomeworks","dispatch"]),ja,Ur,Lr,yn;const Ca=(0,ke.useParams)(),[mn,Vn]=(0,y.useState)(!1),[ln,hn]=(0,y.useState)((Ur=(ja=dn.actionTabs.selectArrs)==null?void 0:ja.data)==null?void 0:Ur.name),[Ot]=Be.default.useForm();(0,y.useEffect)(()=>{var En,nr,lr,rr,xr,Hn;dn.actionTabs.key==="\u66F4\u6539\u70B9\u8BC4"&&Ot.setFieldsValue({comment:(nr=(En=dn.actionTabs.selectArrs)==null?void 0:En.data)==null?void 0:nr.work_comment,hidden_comment:(rr=(lr=dn.actionTabs.selectArrs)==null?void 0:lr.data)==null?void 0:rr.work_comment_hidden}),hn((Hn=(xr=dn.actionTabs.selectArrs)==null?void 0:xr.data)==null?void 0:Hn.name)},[dn.actionTabs.key]);const Wt=()=>qt(void 0,null,function*(){var En,nr;const lr=Ot.getFieldValue();if((yield(0,Me.ZP)(`/api/student_works/${(nr=(En=dn.actionTabs.selectArrs)==null?void 0:En.data)==null?void 0:nr.homeworkId}/shixun_work_comment.json`,{method:"post",body:{hidden_comment:lr.hidden_comment,comment:lr.comment}})).status===0)return ye.ZP.success("\u8BC4\u9605\u6210\u529F"),Ot.resetFields(),Kn({type:"shixunHomeworks/setActionTabs",payload:{}}),Kn({type:"shixunHomeworks/getWorkList",payload:Ca})});return y.createElement(y.Fragment,null,y.createElement(De.default,{centered:!0,title:(yn=(Lr=dn.actionTabs.selectArrs)==null?void 0:Lr.data)!=null&&yn.work_comment_hidden?"\u66F4\u6539"+ln+"\u70B9\u8BC4":ln+"\u70B9\u8BC4",open:dn.actionTabs.key==="\u66F4\u6539\u70B9\u8BC4",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>qt(void 0,null,function*(){const En=Ot.getFieldValue();JSON.stringify(En)==="{}"||En.hidden_comment===""&&En.comment===""?Vn(!0):Wt()}),onCancel:()=>{Kn({type:"shixunHomeworks/setActionTabs",payload:{}})}},y.createElement(Be.default,{form:Ot,onChange:()=>{mn&&Vn(!1)}},y.createElement("p",null,"\u5B66\u751F\u548C\u8BFE\u5802\u8001\u5E08\u53EF\u89C1"),y.createElement(Be.default.Item,{name:"comment"},y.createElement(oe.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u8BC4\u9605\u5185\u5BB9",rows:8})),y.createElement("p",null,"\u4EC5\u8BFE\u5802\u8001\u5E08\u53EF\u89C1"),y.createElement(Be.default.Item,{name:"hidden_comment"},y.createElement(oe.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u8BC4\u9605\u5185\u5BB9",rows:8}))),mn&&y.createElement("p",{className:"c-red"},"\u8BC4\u9605\u5185\u5BB9\u81F3\u5C11\u6709\u4E00\u4E2A\u4E0D\u4E3A\u7A7A")))};var Ft=(0,ke.connect)(({shixunHomeworks:Wn})=>({shixunHomeworks:Wn}))(ut),mt=Object.getOwnPropertySymbols,Jt=Object.prototype.hasOwnProperty,Yt=Object.prototype.propertyIsEnumerable,rn=(Wn,qn)=>{var dn={};for(var Kn in Wn)Jt.call(Wn,Kn)&&qn.indexOf(Kn)<0&&(dn[Kn]=Wn[Kn]);if(Wn!=null&&mt)for(var Kn of mt(Wn))qn.indexOf(Kn)<0&&Yt.call(Wn,Kn)&&(dn[Kn]=Wn[Kn]);return dn},zt=(Wn,qn,dn)=>new Promise((Kn,aa)=>{var ja=yn=>{try{Lr(dn.next(yn))}catch(Ca){aa(Ca)}},Ur=yn=>{try{Lr(dn.throw(yn))}catch(Ca){aa(Ca)}},Lr=yn=>yn.done?Kn(yn.value):Promise.resolve(yn.value).then(ja,Ur);Lr((dn=dn.apply(Wn,qn)).next())});const sn=Wn=>{var qn=Wn,{shixunHomeworks:dn,dispatch:Kn}=qn,aa=rn(qn,["shixunHomeworks","dispatch"]);const ja=(0,ke.useParams)(),[Ur,Lr]=(0,y.useState)([]),[yn,Ca]=(0,y.useState)([]);(0,y.useEffect)(()=>{dn.actionTabs.key==="\u8D28\u91CF\u68C0\u6D4B"&&mn()},[dn.actionTabs.key]);function mn(){return zt(this,null,function*(){const ln=yield(0,Me.ZP)(`/api/homework_commons/${ja.categoryId}/code_quality_analyses/group_list.json`,{method:"GET",params:{page:1,limit:200}});Lr(ln)})}const Vn=[{title:"\u5206\u73ED\u60C5\u51B5",dataIndex:"name"},{title:"\u6709\u6548\u4F5C\u54C1\u6570",dataIndex:"works_count"},{title:"\u68C0\u6D4B\u8FDB\u5EA6",dataIndex:"status"},{title:"\u4E0A\u6B21\u8BC4\u5206\u65F6\u95F4",dataIndex:"last_analysis_time"}];return y.createElement(y.Fragment,null,y.createElement(De.default,{centered:!0,title:"\u4EE3\u7801\u8D28\u91CF\u8BC4\u5206",open:dn.actionTabs.key==="\u8D28\u91CF\u68C0\u6D4B",width:700,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>zt(void 0,null,function*(){const ln=yield(0,Me.ZP)(`/api/homework_commons/${ja.categoryId}/code_quality_analyses.json`,{method:"POST",body:{group_ids:yn}});(ln==null?void 0:ln.status)===0&&(ke.history.replace(`/classrooms/${ja.coursesId}/shixun_homework/${ja.categoryId}/detail?tabs=4`),window.location.reload(),Kn({type:"shixunHomeworks/setActionTabs",payload:{}}),Ca([]))}),onCancel:()=>{Ca([]),Kn({type:"shixunHomeworks/setActionTabs",payload:{}})}},y.createElement(Se.default,{rowSelection:{type:"checkbox",onChange:(ln,hn)=>{Ca([...ln])},selectedRowKeys:yn,getCheckboxProps:ln=>({disabled:ln.status==="\u8FDB\u884C\u4E2D"||ln.works_count===0})},rowKey:ln=>ln.key||ln.id,scroll:{y:300},pagination:!1,columns:Vn,dataSource:Ur==null?void 0:Ur.group_list})))};var it=(0,ke.connect)(({shixunHomeworks:Wn})=>({shixunHomeworks:Wn}))(sn),ct=ee(25374),$t=ee(84454),Pt=ee(66457),wn=Object.defineProperty,Xt=Object.getOwnPropertySymbols,hr=Object.prototype.hasOwnProperty,xe=Object.prototype.propertyIsEnumerable,re=(Wn,qn,dn)=>qn in Wn?wn(Wn,qn,{enumerable:!0,configurable:!0,writable:!0,value:dn}):Wn[qn]=dn,ne=(Wn,qn)=>{for(var dn in qn||(qn={}))hr.call(qn,dn)&&re(Wn,dn,qn[dn]);if(Xt)for(var dn of Xt(qn))xe.call(qn,dn)&&re(Wn,dn,qn[dn]);return Wn},se=(Wn,qn,dn)=>new Promise((Kn,aa)=>{var ja=yn=>{try{Lr(dn.next(yn))}catch(Ca){aa(Ca)}},Ur=yn=>{try{Lr(dn.throw(yn))}catch(Ca){aa(Ca)}},Lr=yn=>yn.done?Kn(yn.value):Promise.resolve(yn.value).then(ja,Ur);Lr((dn=dn.apply(Wn,qn)).next())});const Ie=({shixunHomeworks:Wn,dispatch:qn,isShow:dn,setIsShow:Kn,item:aa,coursesId:ja,categoryId:Ur})=>{const[Lr,yn]=(0,y.useState)({page:1,limit:10}),[Ca,mn]=(0,y.useState)([]),[Vn,ln]=(0,y.useState)(!1);(0,y.useEffect)(()=>{dn&&hn()},[dn]);function hn(){return se(this,null,function*(){ln(!0);const Wt=yield(0,Me.ZP)(`/api/student_works/${aa.id}/game_details.json`,{method:"get",params:ne({},Lr)});ln(!1),Wt.status===0&&mn(Wt==null?void 0:Wt.data)})}const Ot=[{title:"\u5E8F\u53F7",dataIndex:"number",width:50,fixed:"left",ellipsis:!0,render:(Wt,En,nr)=>y.createElement("span",{style:{color:"#000"}},Lr.limit*(Lr.page-1)+nr+1)},{title:"\u4EFB\u52A1\u540D\u79F0",dataIndex:"name",key:"name",ellipsis:!0,render:(Wt,En,nr)=>y.createElement("span",{style:{color:"#000"}},Wt)},{title:"\u901A\u5173\u8BE6\u60C5",dataIndex:"complete_status",key:"complete_status",ellipsis:!0,width:100,render:(Wt,En,nr)=>y.createElement("span",null,Wt==0?"\u672A\u901A\u5173":Wt==4?"\u622A\u6B62\u540E\u901A\u5173":"\u5DF2\u901A\u5173")},{title:"\u8BC4\u6D4B\u6B21\u6570",dataIndex:"evaluate_count",key:"evaluate_count",width:100,ellipsis:!0,render:(Wt,En,nr)=>y.createElement("span",{style:{color:"#333"}},Wt)},{title:"\u5B9E\u8BAD\u8017\u65F6",dataIndex:"time_consuming",key:"time_consuming",width:120,ellipsis:!0,render:(Wt,En,nr)=>y.createElement("span",{style:{color:"#333"}},Wt)}];return y.createElement(y.Fragment,null,y.createElement(De.default,{centered:!0,title:"\u901A\u5173\u60C5\u51B5",open:dn,width:700,footer:null,maskClosable:!1,onCancel:()=>{Lr.page=1,Lr.limit=10,yn(ne({},Lr)),Kn(!1)}},y.createElement("div",{style:{display:"flex",justifyContent:"flex-start",alignItems:"center",marginBottom:"20px"}},y.createElement("div",{style:{maxWidth:"200px",textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden",WebkitLineClamp:1}},y.createElement("span",{style:{color:"#666",marginRight:"10px"}},"\u5B66\u751F\u59D3\u540D"),y.createElement("span",{title:aa==null?void 0:aa.user_name,style:{color:"#232B40"}},aa==null?void 0:aa.user_name)),y.createElement("div",{style:{marginLeft:"50px",marginRight:"50px",maxWidth:"180px",textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden",WebkitLineClamp:1}},y.createElement("span",{style:{color:"#666",marginRight:"10px"}},"\u5B66\u53F7"),y.createElement("span",{title:aa==null?void 0:aa.student_id,style:{color:"#232B40"}},(aa==null?void 0:aa.student_id)||"--")),y.createElement("div",{style:{maxWidth:"200px",textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden",WebkitLineClamp:1}},y.createElement("span",{style:{color:"#666",marginRight:"10px"}},"\u73ED\u7EA7"),y.createElement("span",{title:aa==null?void 0:aa.group_name,style:{color:"#232B40"}},(aa==null?void 0:aa.group_name)||"--"))),y.createElement(Se.default,{scroll:{y:380},columns:Ot,loading:Vn,style:{marginBottom:Lr.limit>(Ca==null?void 0:Ca.count)?"16px":"0"},dataSource:Ca.games,pagination:{size:"default",showQuickJumper:!0,showSizeChanger:!0,pageSizeOptions:["10","15","50","100","200"],hideOnSinglePage:!0,pageSize:Lr.limit,current:Lr.page,position:["bottomRight"],onChange:(Wt,En)=>{Lr.page=Wt,Lr.limit=En,yn(ne({},Lr)),hn()},total:Ca==null?void 0:Ca.count,showTotal:(Wt,En)=>y.createElement("span",null,"\u5171",y.createElement("span",{style:{color:"#165DFF"}}," ",Wt," "),"\u6761\u6570\u636E")}})))};var ue=(0,ke.connect)(({shixunHomeworks:Wn})=>({shixunHomeworks:Wn}))(Ie),Ne=ee(59301),Rt=Object.defineProperty,fn=Object.getOwnPropertySymbols,tn=Object.prototype.hasOwnProperty,yt=Object.prototype.propertyIsEnumerable,un=(Wn,qn,dn)=>qn in Wn?Rt(Wn,qn,{enumerable:!0,configurable:!0,writable:!0,value:dn}):Wn[qn]=dn,$n=(Wn,qn)=>{for(var dn in qn||(qn={}))tn.call(qn,dn)&&un(Wn,dn,qn[dn]);if(fn)for(var dn of fn(qn))yt.call(qn,dn)&&un(Wn,dn,qn[dn]);return Wn},br=(Wn,qn,dn)=>new Promise((Kn,aa)=>{var ja=yn=>{try{Lr(dn.next(yn))}catch(Ca){aa(Ca)}},Ur=yn=>{try{Lr(dn.throw(yn))}catch(Ca){aa(Ca)}},Lr=yn=>yn.done?Kn(yn.value):Promise.resolve(yn.value).then(ja,Ur);Lr((dn=dn.apply(Wn,qn)).next())});const xa=({value:Wn,placeholder:qn=""})=>{if(Wn==null||Wn==="")return Ne.createElement("span",null,qn);{const dn=Number(Wn);if(dn>=80)return Ne.createElement("span",{style:{color:"#009C0F"}},dn);if(dn<80&&dn>=60)return Ne.createElement("span",{style:{color:"#FA6400"}},dn);if(dn<60)return Ne.createElement("span",{style:{color:"#E30000"}},dn)}},tl=({shixunHomeworks:Wn,classroomList:qn,loading:dn,dispatch:Kn,setExportParams:aa,user:ja})=>{var Ur,Lr,yn,Ca,mn,Vn,ln,hn,Ot,Wt,En,nr,lr,rr,xr;const Hn=(0,ke.useParams)(),{workSetting:$r}=Wn,[Yn,Pn]=(0,y.useState)($n($n({},{page:1,limit:20,order:"work_score",b_order:"desc"}),Hn)),[Gt]=Be.default.useForm(),[or,ea]=(0,y.useState)(),[Zn,na]=(0,y.useState)({}),[Wl,Kl]=(0,y.useState)([]),[Bl,Dn]=(0,y.useState)(!1),[ta,su]=(0,y.useState)([]),[hu,Zl]=(0,y.useState)(!1),[ht,rl]=(0,y.useState)(),[wr,Mn]=(0,y.useState)(1),[jl,dl]=(0,y.useState)(),[fl,Cl]=(0,y.useState)(),[Fl,Xl]=(0,y.useState)(),[Sa,Tl]=(0,y.useState)(),[Yl,Ka]=(0,y.useState)(),[xl,cu]=(0,y.useState)(!1),[Au,si]=(0,y.useState)(!1),[Qu,Iu]=(0,y.useState)(),[qa,ku]=(0,y.useState)(null),Ia=(0,ke.useLocation)();(0,y.useEffect)(()=>{let Cn=null;if((qa==null?void 0:qa.status)==1&&clearInterval(Cn),(qa==null?void 0:qa.complete_num)!=(qa==null?void 0:qa.total_count)&&(qa==null?void 0:qa.status)!=1)return Cn=setInterval(()=>{Ea()},3e3),()=>clearInterval(Cn)},[qa==null?void 0:qa.complete_num,qa==null?void 0:qa.status]);const Ea=()=>br(void 0,null,function*(){const{ai_question_record_id:Cn}=Wn==null?void 0:Wn.workSetting;if(!Cn)return;const Tr=yield(0,Me.ZP)(`/api/program_homeworks/${Hn==null?void 0:Hn.categoryId}/comments_schedule.json`,{method:"get",params:{ai_question_record_id:Cn}});ku(Tr)});(0,y.useEffect)(()=>{dn["shixunHomeworks/getWorkSetting"]||Ea()},[dn["shixunHomeworks/getWorkSetting"]]),(0,y.useEffect)(()=>(Ql(),()=>{na([]),Kl([])}),[Yn.coursesId]),(0,y.useEffect)(()=>{var Cn;const Tr=JSON.parse(JSON.stringify(Wn.workList));!((Cn=Tr==null?void 0:Tr.student_works)!=null&&Cn.length)&&(Tr!=null&&Tr.id)?(Tr.student_works=[$n({},Tr)],na(Tr)):(Tr!=null&&Tr.id&&Kl([$n($n({},Tr),{number:"\u6211"})]),na($n({},Tr)))},[Wn.workList]);const Ql=Cn=>(aa($n({},Yn)),Kn({type:"shixunHomeworks/getWorkList",payload:Yn}));(0,y.useEffect)(()=>{Kn({type:"user/getUserInfo",payload:{course_id:Yn.coursesId}})},[]);const Tu=()=>br(void 0,null,function*(){const Cn=yield(0,Fe.Uc)({categoryId:Hn.categoryId});ea(Cn==null?void 0:Cn.update_score)}),Lu=()=>br(void 0,null,function*(){Kn({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6210\u7EE9\u8BA1\u7B97\u4E2D\uFF0C\u8BF7\u7A0D\u5019..."}});const Cn=yield(0,Fe.Vs)({categoryId:Hn.categoryId});Kn({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}}),(Cn==null?void 0:Cn.status)===0&&(ye.ZP.success(Cn==null?void 0:Cn.message),Ql())}),kl=()=>{Yn.page=1;const Cn=Object.assign({},Gt.getFieldsValue());delete Yn.course_group,delete Yn.teacher_comment,Object.keys(Cn).map(function(Tr){var nl;switch(Tr){case"task_status":Cn[Tr].includes("all")||!Cn[Tr].length?(delete Yn.work_status,Gt.setFieldsValue({task_status:"all"})):(Yn.work_status=Cn[Tr],Gt.setFieldsValue({task_status:Yn.work_status}));break;case"course_group_info":Cn[Tr].includes("all")||!Cn[Tr].length?(delete Yn.course_group,Gt.setFieldsValue({course_group_info:"all"})):(Yn.course_group=Cn[Tr],Gt.setFieldsValue({course_group_info:Yn.course_group}));break;case"teacher_comment":Cn[Tr].includes("all")||!Cn[Tr].length?(delete Yn.teacher_comment,Gt.setFieldsValue({teacher_comment:"all"})):(Yn.teacher_comment=((nl=Cn[Tr])==null?void 0:nl.length)===1?Number(Cn[Tr][0]):"",Gt.setFieldsValue({teacher_comment:Cn[Tr]}));break}}),Ql()};(0,y.useEffect)(()=>{document.getElementById("divhe")&&document.getElementById("divhe").scrollHeight>47&&(Ka(47),cu(!0))},[document.getElementById("divhe")]);const Hu=(Cn,Tr)=>{Yn.page=Cn,Yn.limit=20,Ql()};function Ul(){Mn(1),dl(""),Cl(""),Xl(""),Tl(""),su([])}const pu=[{title:"\u5E8F\u53F7",dataIndex:"number",align:"center",width:50,fixed:"left",ellipsis:!0,render:(Cn,Tr,nl)=>Yn.limit*(Yn.page-1)+nl+1},{title:"\u59D3\u540D",dataIndex:"user_name",align:"center",width:110,fixed:"left",ellipsis:!0,render:Cn=>Ne.createElement(ve.Z,{placement:"bottomLeft",title:Cn},Ne.createElement("span",{className:"current"},Cn))},!(0,je.Jd)()&&{title:"\u5B66\u53F7",dataIndex:"student_id",align:"center",sorter:!0,fixed:"left",width:100,ellipsis:!0,showSorterTooltip:!1,sortOrder:Yn.order==="student_id"?Yn.b_order==="desc"?"descend":"ascend":null,render:Cn=>Ne.createElement(ve.Z,{placement:"bottomLeft",title:Cn||"--"},Ne.createElement("span",{className:"current"},Cn||"--"))},{title:"\u5206\u73ED",dataIndex:"group_name",align:"center",width:100,fixed:"left",ellipsis:!0,render:(Cn,Tr)=>Cn?Ne.createElement(ve.Z,{placement:"bottom",title:Cn},Ne.createElement("span",{className:"current"},Cn)):"--"},{title:"\u4F5C\u4E1A\u72B6\u6001",dataIndex:"work_status",align:"center",width:94,ellipsis:!0,fixed:"left",sorter:!0,showSorterTooltip:!1,sortOrder:Yn.order==="work_status"?Yn.b_order==="desc"?"descend":"ascend":null,render:Cn=>Ne.createElement(tt.lC,{status:Cn})},{title:"\u5B8C\u6210\u65F6\u95F4",align:"center",dataIndex:"achieve_time",ellipsis:!0,sorter:!0,sortOrder:Yn.order==="achieve_time"?Yn.b_order==="desc"?"descend":"ascend":null,render:(Cn,Tr)=>Ne.createElement(ve.Z,{placement:"bottomLeft",title:Cn},Ne.createElement("span",{className:"current"},Cn))},{title:"\u901A\u8FC7\u60C5\u51B5",align:"center",dataIndex:"achieve_info",ellipsis:!0,render:(Cn,Tr)=>Ne.createElement("span",{onClick:nl=>{var pl;nl.stopPropagation(),(pl=Zn.homework_status)!=null&&pl.includes("\u5BFC\u5165")&&(Iu(Tr),si(!0))}},Cn||"- -")},{title:"\u6700\u7EC8\u6210\u7EE9",align:"center",dataIndex:"score",ellipsis:!0,sorter:!0,sortOrder:Yn.order==="work_score"?Yn.b_order==="desc"?"descend":"ascend":null,render:(Cn,Tr)=>Ne.createElement(ve.Z,{title:Ne.createElement(Ne.Fragment,null,Ne.createElement("div",null,"\u8BD5\u9898\u5F97\u5206\uFF1A",(Tr==null?void 0:Tr.late_final_score)||0),Ne.createElement("div",null,"\u8865\u4EA4\u6263\u5206\uFF1A",(Tr==null?void 0:Tr.late_penalty)||0),Ne.createElement("div",null,"\u6700\u7EC8\u6210\u7EE9\uFF1A",(Tr==null?void 0:Tr.score)||0))},xa({value:Cn,placeholder:"- -"}))},{title:"\u5B8C\u6210\u65F6\u957F",dataIndex:"achieve_time_long",align:"center",sorter:!0,ellipsis:!0,sortOrder:Yn.order==="achieve_time_long"?Yn.b_order==="desc"?"descend":"ascend":null,render:(Cn,Tr)=>Cn&&Cn!="--"?Ne.createElement(ve.Z,{placement:"bottom",title:Cn},Ne.createElement("span",{className:"current"},Cn)):"--"},((Ur=Zn.homework_status)==null?void 0:Ur.includes("\u5BFC\u5165"))&&{title:"\u8BC4\u6D4B\u6B21\u6570",dataIndex:"sum_evaluate_count",align:"center"},!((Lr=Zn.homework_status)!=null&&Lr.includes("\u5BFC\u5165"))&&{title:Ne.createElement("span",null,"\u8BC4\u9605\u72B6\u6001"),align:"center",dataIndex:"has_comment",fixed:"right",ellipsis:!0,render:Cn=>Cn?"\u5DF2\u8BC4\u9605":"\u672A\u8BC4\u9605"},{title:"\u64CD\u4F5C",dataInex:"action",align:"center",fixed:"right",ellipsis:!0,className:"workListTable",render:(Cn,Tr)=>{var nl;return(nl=Zn.homework_status)!=null&&nl.includes("\u5BFC\u5165")?(0,je.GJ)()?Ne.createElement("a",{onClick:pl=>{pl.stopPropagation(),Kn({type:"classroomList/setActionTabs",payload:{key:"\u4FEE\u6539\u6210\u7EE9",id:Tr==null?void 0:Tr.id,type:"normal"}})}},"\u4FEE\u6539\u6210\u7EE9"):Ne.createElement("a",{onClick:pl=>{pl.stopPropagation(),Iu(Tr),si(!0)}},"\u67E5\u770B"):(0,je.dE)()?Ne.createElement("div",null,(0,tt.JL)(Tr==null?void 0:Tr.work_status)==="\u672A\u5F00\u542F"?Ne.createElement("span",null,"--"):Ne.createElement("a",{onClick:pl=>{var tu;if(pl.stopPropagation(),(0,je.Rm)()&&!((tu=qn.AssistantObject.hack)!=null&&tu.can_view)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}window.open(`/classrooms/${Yn.coursesId}/program_homework/${Yn.categoryId}/${Tr.id}/${Tr.user_id}/comment`,"_blank")}},"\u67E5\u770B")):Ne.createElement("a",{target:"_blank",onClick:pl=>{var tu,xu;if(pl.stopPropagation(),(0,je.Rm)()&&!((tu=qn.AssistantObject.hack)!=null&&tu.can_view)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}if((xu=ja.userInfo)!=null&&xu.professional_certification)window.open(`/classrooms/${Yn.coursesId}/program_homework/${Yn.categoryId}/${Tr.id}/${Tr.user_id}/comment`,"_blank");else return De.default.confirm({title:"\u63D0\u793A",centered:!0,content:Ne.createElement("div",{className:"tc"},"\u60A8\u9700\u8981\u53BB\u5B8C\u6210\u60A8\u7684\u804C\u4E1A\u8BA4\u8BC1\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,tt.xg)("/account/certification")}}),!1}},"\u67E5\u770B\u4F5C\u4E1A")}}].filter(Cn=>!!Cn),Rl=()=>{var Cn,Tr;return Ne.createElement(Te.default,null,Ne.createElement(Te.default.Item,{onClick:()=>{var nl;if(!(0,tt.Ye)(Kn)){if((0,je.Rm)()&&!((nl=qn.AssistantObject.hack)!=null&&nl.can_download)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Kn({type:"classroomList/setActionTabs",payload:{key:"\u9009\u62E9\u73ED\u7EA7",title:"\u5BFC\u51FA\u5B66\u751F\u6210\u7EE9",course_groups:Zn==null?void 0:Zn.course_group_info,fn:()=>{(0,$t.Iy)(JSON.parse(sessionStorage.all_student_works_params),"hack_work_list")}}})}},key:"1"},"\u5B66\u751F\u6210\u7EE9"),(0,je.GJ)()&&((Cn=Zn==null?void 0:Zn.student_works)==null?void 0:Cn.length)>0&&!((Tr=Zn==null?void 0:Zn.homework_status)!=null&&Tr.includes("\u5BFC\u5165"))&&Ne.createElement(Te.default.Item,{key:"3",onClick:()=>{var nl;if(!(!($r!=null&&$r.is_old_data_for_time)&&(0,tt.Ye)(Kn))){if((0,je.Rm)()&&!((nl=qn.AssistantObject.hack)!=null&&nl.can_download)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Kn({type:"classroomList/setActionTabs",payload:{key:"\u9009\u62E9\u73ED\u7EA7",title:"\u5BFC\u51FA\u7F16\u7A0B\u62A5\u544A",course_groups:Zn==null?void 0:Zn.course_group_info,fn:()=>{var pl,tu,xu,Ru;Kn({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5BFC\u51FA\u7F16\u7A0B\u62A5\u544A",type:2}}),localStorage.setItem("dowolders","1"),ke.history.push(`/classrooms/${Yn==null?void 0:Yn.coursesId}/program_homework/${Yn.categoryId}/${(tu=(pl=Zn==null?void 0:Zn.student_works)==null?void 0:pl[0])==null?void 0:tu.id}/${(Ru=(xu=Zn==null?void 0:Zn.student_works)==null?void 0:xu[0])==null?void 0:Ru.user_id}/comment`)}}})}}},"\u7F16\u7A0B\u62A5\u544A"),Ne.createElement(Te.default.Item,{key:"2",onClick:()=>{var nl;if((0,je.Rm)()&&!((nl=qn.AssistantObject.hack)!=null&&nl.can_download)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}ke.history.push(`/classrooms/${Yn.coursesId}/exportlist/hack_work_list`)}},"\u5386\u53F2\u5BFC\u51FA"))};return Ne.createElement(Ne.Fragment,null,Ne.createElement("section",{className:`${gt.wrap} minH500 bg-white pl30 pr30 pt30`},((yn=Zn.homework_status)==null?void 0:yn.includes("\u672A\u53D1\u5E03"))&&Ne.createElement(Ve.Z,null),!((Ca=Zn.homework_status)!=null&&Ca.includes("\u672A\u53D1\u5E03"))&&Ne.createElement("aside",null,!(0,je.GJ)()&&Ne.createElement("div",{className:"c-light-black font12"},Ne.createElement("span",null,"\u53D1\u5E03\u65F6\u95F4 ",Zn==null?void 0:Zn.publish_time),Ne.createElement("span",{className:"ml5"},"\u622A\u6B62\u65F6\u95F4 ",Zn==null?void 0:Zn.end_time),Ne.createElement("span",{className:"ml5"},"\u8865\u4EA4\u65F6\u95F4 ",(Zn==null?void 0:Zn.late_time)||"- -")),(0,je.GJ)()&&Ne.createElement(Ne.Fragment,null,Ne.createElement(Be.default,{form:Gt,onChange:kl,initialValues:{task_status:"all",course_group_info:"all",teacher_comment:"all"}},((mn=Zn.task_status)==null?void 0:mn.length)>0&&Ne.createElement(Be.default.Item,{name:"task_status"},Ne.createElement(Ze.default.Group,{value:[],style:{width:"100%"}},Ne.createElement(Pe.Z,null,Ne.createElement(Ce.Z,{className:"font14",flex:"80px"},"\u4F5C\u4E1A\u72B6\u6001:"),Ne.createElement(Ce.Z,{flex:"80px"},Ne.createElement(Ze.default,{value:"all"},"\u5168\u90E8")),Ne.createElement(Ce.Z,{flex:"1"},Zn.task_status&&Zn.task_status.map((Cn,Tr)=>Ne.createElement(Ze.default,{name:"task_status",value:Cn.id},Cn.name,"(",Cn.count,")")))))),((Vn=Zn.course_group_info)==null?void 0:Vn.length)>0&&Ne.createElement(Be.default.Item,{name:"course_group_info"},Ne.createElement(Ze.default.Group,{style:{width:"100%"}},Ne.createElement(Pe.Z,null,Ne.createElement(Ce.Z,{className:"font14",flex:"80px"},"\u5206\u73ED\u60C5\u51B5:"),Ne.createElement(Ce.Z,{flex:"80px"},Ne.createElement(Ze.default,{value:"all"},"\u5168\u90E8")),Ne.createElement(Ce.Z,{flex:"1",id:"divhe",style:{height:Yl+"px",overflow:"hidden"}},(ln=Zn.course_group_info)==null?void 0:ln.map((Cn,Tr)=>Ne.createElement(Ze.default,{value:Cn.course_group_id},Cn.group_group_name,"(",Cn.count,")"))),xl&&Ne.createElement("span",{onClick:()=>{let Cn=document.getElementById("divhe").scrollHeight;Yl>47?Ka(47):Ka(Cn)},style:{color:"rgb(76, 172, 255)",cursor:"pointer",alignItems:"flex-end",display:"flex"}},Yl===47?"\u5C55\u5F00":"\u6536\u8D77",Yl===47?Ne.createElement(Ge.Z,{style:{marginBottom:"3px",marginLeft:"2px"}}):Ne.createElement(He.Z,{style:{marginBottom:"3px",marginLeft:"2px"}}))))),((hn=Zn.teacher_comment)==null?void 0:hn.length)>0&&Ne.createElement(Be.default.Item,{name:"teacher_comment"},Ne.createElement(Ze.default.Group,{style:{width:"100%"}},Ne.createElement(Pe.Z,null,Ne.createElement(Ce.Z,{className:"font14",flex:"80px"},"\u8FFD\u52A0\u70B9\u8BC4:"),Ne.createElement(Ce.Z,{flex:"80px"},Ne.createElement(Ze.default,{value:"all"},"\u5168\u90E8")),Ne.createElement(Ce.Z,{flex:"1"},Zn.teacher_comment&&Zn.teacher_comment.map((Cn,Tr)=>Ne.createElement(Ze.default,{value:String(Cn.id)},Cn.name,"(",Cn.count,")"))))))),Ne.createElement(Pe.Z,{align:"middle"},Ne.createElement(Ce.Z,{flex:"1"},Ne.createElement(Pe.Z,{align:"middle"},Ne.createElement(Ce.Z,null,Ne.createElement(oe.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",onSearch:Cn=>{Yn.search=Cn.trim(),Yn.page=1,Ql()},style:{width:240}})),Ne.createElement(Ce.Z,null,Ne.createElement("span",{className:"ml5"},Ne.createElement("span",{className:"c-red"},Zn.work_count),"\u4E2A\u68C0\u7D22\u7ED3\u679C\uFF08",Zn.work_count,"\u4E2A\u5B66\u751F\uFF09")))),Ne.createElement(Ce.Z,null,(qa==null?void 0:qa.complete_num)!=(qa==null?void 0:qa.total_count)&&(qa==null?void 0:qa.status)!=1&&Ne.createElement("div",{className:gt.under_review},Ne.createElement(ge.Z,{spinning:!0,className:"mr6",size:"small"}),Ne.createElement("span",{className:"ml10"},"\u4EE3\u7801\u8BC4\u4EF7\u4E2D\uFF0C\u5F53\u524D\u8FDB\u5EA6"),Ne.createElement("span",{className:"ml5"},Ne.createElement("span",{style:{color:"#3061D0"}},qa==null?void 0:qa.complete_num),"/",qa==null?void 0:qa.total_count)),(((Ot=Zn==null?void 0:Zn.homework_status)==null?void 0:Ot.includes("\u5DF2\u622A\u6B62"))||((Wt=Zn==null?void 0:Zn.homework_status)==null?void 0:Wt.includes("\u63D0\u4EA4\u4E2D"))||((En=Zn==null?void 0:Zn.homework_status)==null?void 0:En.includes("\u8FDB\u884C\u4E2D")))&&Ne.createElement(Ee.ZP,{className:"ml10",onClick:()=>{var Cn;if(!(!($r!=null&&$r.is_old_data_for_time)&&(0,tt.Ye)(Kn))){if(((Cn=Zn==null?void 0:Zn.challenges)==null?void 0:Cn.length)===0)return ye.ZP.info("\u672C\u6B21\u4F5C\u4E1A\u4E2D\u6CA1\u6709\u9700\u8981\u8FDB\u884C\u4EE3\u7801\u8BC4\u4EF7\u7684\u4EFB\u52A1\u5173\u5361~");if((Zn==null?void 0:Zn.commit_count)==0)return ye.ZP.info("\u6682\u65E0\u5B66\u751F\u63D0\u4EA4\u4F5C\u4E1A~");if((qa==null?void 0:qa.complete_num)!=(qa==null?void 0:qa.total_count)&&(qa==null?void 0:qa.status)!=1)return ye.ZP.info("\u6B63\u5728\u4EE3\u7801\u8BC4\u4EF7\u4E2D\uFF0C\u8BF7\u7B49\u5F85\u672C\u6B21\u8BC4\u4EF7\u5B8C\u6210\u4E4B\u540E\u518D\u8FDB\u884C\u64CD\u4F5C\uFF01");Kn({type:"shixunHomeworks/setActionTabs",payload:{key:"\u667A\u80FD\u4EE3\u7801\u8BC4\u4EF7"}})}}},Ne.createElement("span",{className:`${gt.tr1} iconfont icon-yijiandaimapingjia mr5`}),"\u667A\u80FD\u4EE3\u7801\u8BC4\u4EF7"),(0,je.GJ)()&&!((nr=Zn.homework_status)!=null&&nr.includes("\u5BFC\u5165"))&&Ne.createElement(Ee.ZP,{className:"ml10",onClick:()=>{!($r!=null&&$r.is_old_data_for_time)&&(0,tt.Ye)(Kn)||Kn({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4EE3\u7801\u67E5\u91CD",selectArrs:Zn.student_works.map(Cn=>Cn.id),params:Yn}})}},Ne.createElement("span",{className:`${gt.tr1} iconfont icon-daimachazhong`}),"\u4EE3\u7801\u67E5\u91CD"),(0,je.GJ)()&&!((lr=Zn.homework_status)!=null&&lr.includes("\u5BFC\u5165"))&&Ne.createElement(Ee.ZP,{className:"ml10",onClick:Lu},Ne.createElement("i",{className:"iconfont icon-gengxinchengji font14 pr5"}),"\u66F4\u65B0\u6210\u7EE9"),(0,je.GJ)()&&Ne.createElement(Ke.Z,{dropdownRender:Rl,className:"ml10"},Ne.createElement(Ee.ZP,null,Ne.createElement(Le.Z,null),"\u5BFC\u51FA",Ne.createElement(rt.Z,null)))))),Ne.createElement(Pe.Z,{style:{justifyContent:"end",marginTop:"5px"}},(0,je.GJ)()&&or&&Ne.createElement("span",null,Ne.createElement("span",{style:{color:"red"}},"*"),"\u5217\u8868\u4E2D\u4F5C\u4E1A\u8BB0\u5F55\u5B58\u5728\u5DEE\u5F02\uFF0C\u8BF7\u70B9\u51FB\u201C\u66F4\u65B0\u6210\u7EE9\u201D\u6309\u94AE")),Ne.createElement(Se.default,{className:`mt30 ${gt.TableDom}`,loading:dn["shixunHomeworks/getWorkList"],pagination:!1,style:{cursor:"pointer"},onRow:Cn=>({onClick:Tr=>{var nl,pl;if(!((nl=Zn.homework_status)!=null&&nl.includes("\u5BFC\u5165"))){if((0,je.Rm)()&&!((pl=qn.AssistantObject.hack)!=null&&pl.can_view)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}(0,Pt.O5)()&&window.open(`/classrooms/${Yn.coursesId}/program_homework/${Yn.categoryId}/${Cn.id}/${Cn.user_id}/comment`,"_blank")}}}),scroll:{x:1200},dataSource:Zn.student_works,columns:pu,onChange:(Cn,Tr,nl)=>{nl.field&&(Yn.order=nl.field==="score"?"work_score":nl.field),nl.order||(Yn.b_order="asc"),nl.order==="ascend"&&(Yn.b_order="asc"),nl.order==="descend"&&(Yn.b_order="desc"),nl.order||(Yn.b_order="asc"),Ql()}}),Ne.createElement(Ye,null),Ne.createElement(Ft,null),Ne.createElement(et.Z,null)),Ne.createElement(De.default,{title:"\u4E00\u952E\u6253\u56DE\u91CD\u505A",open:Bl,centered:!0,destroyOnClose:!0,forceRender:!0,width:700,onOk:()=>br(void 0,null,function*(){if(wr===2){if(ta.length<=0){ye.ZP.info("\u8BF7\u9009\u62E9\u4F5C\u4E1A\u72B6\u6001");return}if(!Sa){ye.ZP.info("\u8BC4\u8BED\u4E0D\u80FD\u4E3A\u7A7A");return}let Cn=yield(0,Me.ZP)(`/api/homework_commons/${Yn.categoryId}/confirm_redo_modal.json`,{method:"post",body:{id:Yn.categoryId,comment:Sa,status:ta}});Cn.status===0&&(rl(Cn),Dn(!1),Zl(!0))}else{if(!(Fl===0||fl===0)){if(!Fl){ye.ZP.info("\u6700\u4F4E\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}if(!fl){ye.ZP.info("\u6700\u9AD8\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}}if(Fl>fl){ye.ZP.info("\u6700\u9AD8\u5206\u4E0D\u80FD\u5927\u4E8E\u6700\u4F4E\u5206");return}if(!Sa){ye.ZP.info("\u8BC4\u8BED\u4E0D\u80FD\u4E3A\u7A7A");return}let Cn=yield(0,Me.ZP)(`/api/homework_commons/${Yn.categoryId}/confirm_redo_modal.json`,{method:"post",body:{id:Yn.categoryId,comment:Sa,min_score:Fl,max_score:fl}});Cn.status===0&&(rl(Cn),Dn(!1),Zl(!0))}}),onCancel:()=>{Dn(!1),Ul()}},Ne.createElement("div",{style:{padding:"32px"}},Ne.createElement("div",null,Ne.createElement("div",null,Ne.createElement("span",{style:{width:"80px"}},"\u6253\u56DE\u65B9\u5F0F\uFF1A"),Ne.createElement(he.ZP.Group,{value:wr,onChange:Cn=>{Mn(Cn.target.value)}},Ne.createElement(he.ZP,{value:1},"\u6309\u6210\u7EE9\u6253\u56DE"),Ne.createElement(he.ZP,{value:2},"\u6309\u4F5C\u4E1A\u72B6\u6001\u6253\u56DE"))),wr===1&&Ne.createElement("div",{style:{display:"flex",marginTop:"20px"}},Ne.createElement("span",{style:{width:"70px",textAlign:"end"}},Ne.createElement("span",{style:{color:"red"}},"*"),"\u6700\u4F4E\u5206\uFF1A"),Ne.createElement(pe.Z,{min:0,max:100,value:Fl,onChange:Cn=>Xl(Cn),style:{width:"100px"}}),Ne.createElement("span",{style:{width:"80px",textAlign:"end"}},Ne.createElement("span",{style:{color:"red"}},"*"),"\u6700\u9AD8\u5206\uFF1A"),Ne.createElement(pe.Z,{min:0,max:100,value:fl,onChange:Cn=>Cl(Cn),style:{width:"100px"}})),wr===2&&Ne.createElement("div",{style:{display:"flex",marginTop:"20px"}},Ne.createElement("span",{style:{width:"80px"}},"\u4F5C\u4E1A\u72B6\u6001\uFF1A"),Ne.createElement(Ze.default.Group,{onChange:Cn=>{su([...Cn])},style:{width:"100%"}},(rr=Zn.task_status)==null?void 0:rr.map((Cn,Tr)=>Ne.createElement(Ze.default,{name:"task_status",value:Cn.id},Cn.name,"(",Cn.count,")")))),Ne.createElement("div",{style:{display:"flex",marginTop:"20px"}},Ne.createElement("span",{style:{width:"70px",textAlign:"end"}},Ne.createElement("span",{style:{color:"red"}},"*")," \u8BC4\u8BED\uFF1A"),Ne.createElement(ct.Z,{className:gt.MdEditor,onChange:Cn=>Tl(Cn),placeholder:"\u8BF7\u586B\u5199\u8BC4\u8BED"}))))),Ne.createElement(De.default,{open:hu,title:"\u6253\u56DE\u786E\u8BA4",onOk:()=>br(void 0,null,function*(){wr===2?(yield(0,Me.ZP)(`/api/homework_commons/${Yn.categoryId}/batch_redo_modal.json`,{method:"post",body:{id:Yn.categoryId,comment:Sa,status:ta}})).status===0&&(ye.ZP.info("\u6253\u56DE\u6210\u529F"),Ul(),Ql(),Zl(!1)):(yield(0,Me.ZP)(`/api/homework_commons/${Yn.categoryId}/batch_redo_modal.json`,{method:"post",body:{id:Yn.categoryId,comment:Sa,min_score:Fl,max_score:fl}})).status===0&&(ye.ZP.info("\u6253\u56DE\u6210\u529F"),Ul(),Ql(),Zl(!1))}),onCancel:()=>{Ul(),Zl(!1)}},Ne.createElement("div",{style:{padding:"32px"}},wr===1&&Ne.createElement("span",null,"\u786E\u8BA4\u5C06\u6210\u7EE9\u5728",Fl,"-",fl,"\u7684\u5B66\u751F\u8FDB\u884C\u6253\u56DE\u91CD\u505A\u5417\uFF1F"),wr===2&&Ne.createElement("span",null,"\u786E\u8BA4\u5C06\u4F5C\u4E1A\u72B6\u6001\u4E3A",((xr=Zn.task_status)==null?void 0:xr.filter(Cn=>ta==null?void 0:ta.includes(Cn.id)).map(Cn=>Cn.name).toString())+",","\u7684\u5B66\u751F\u8FDB\u884C\u4F5C\u4E1A\u6253\u56DE\u91CD\u505A\u5417\uFF1F"),Ne.createElement("br",null),Ne.createElement("span",null,"\u8BE5\u6761\u4EF6\u4E0B\u5171\u6709",ht==null?void 0:ht.count,"\u540D\u5B66\u751F")))),Ne.createElement(it,null),Ne.createElement(ue,{isShow:Au,setIsShow:si,item:Qu,coursesId:Yn.coursesId,categoryId:Yn.categoryId}),Ne.createElement("aside",{className:"tc mb50 mt30"},Ne.createElement(Ae.Z,{showQuickJumper:!0,hideOnSinglePage:!0,showSizeChanger:!1,onChange:Hu,current:Yn.page||1,defaultPageSize:20,total:Zn.work_count})))};var ia=(0,ke.connect)(({shixunHomeworks:Wn,classroomList:qn,loading:dn,user:Kn})=>({shixunHomeworks:Wn,classroomList:qn,loading:dn.effects,user:Kn}))(tl)},13676:function(ot,at,ee){"use strict";ee.d(at,{mU:function(){return Ut},Q_:function(){return _t},ZP:function(){return Fe}});var y=ee(59301),Be=ee(60242),ye=ee(25399),ve=ee(77019),De=ee(5269),Te=ee(54172),Ze={analysisWrapper:"analysisWrapper___vy_V8",title:"title___tQAzn",tableWrapper:"tableWrapper___ztB9P",firstCol:"firstCol___Itr68",itemWrapper:"itemWrapper___Jaw8O",itemTitle:"itemTitle___gmKyn",count:"count___MUY3o",echarts_list:"echarts_list___RNu3g",echarts_item:"echarts_item___ZHo0B",tips:"tips___k4pHA"},Pe=ee(38147),Ce=ee(65582),oe=ee(65078),ge=ee(62957),Ee=ee(82326),Ke=ee(82636),Se=ee(65862),he=Object.defineProperty,pe=Object.getOwnPropertySymbols,Ae=Object.prototype.hasOwnProperty,Ge=Object.prototype.propertyIsEnumerable,He=(je,gt,kt)=>gt in je?he(je,gt,{enumerable:!0,configurable:!0,writable:!0,value:kt}):je[gt]=kt,Le=(je,gt)=>{for(var kt in gt||(gt={}))Ae.call(gt,kt)&&He(je,kt,gt[kt]);if(pe)for(var kt of pe(gt))Ge.call(gt,kt)&&He(je,kt,gt[kt]);return je},rt=(je,gt,kt)=>new Promise((Re,Dt)=>{var wt=Ft=>{try{ut(kt.next(Ft))}catch(mt){Dt(mt)}},qt=Ft=>{try{ut(kt.throw(Ft))}catch(mt){Dt(mt)}},ut=Ft=>Ft.done?Re(Ft.value):Promise.resolve(Ft.value).then(wt,qt);ut((kt=kt.apply(je,gt)).next())});const Ve=({shixunHomeworks:je,dispatch:gt,isShow:kt,setIsShow:Re,item:Dt,courseId:wt,categoryId:qt})=>{const[ut,Ft]=(0,y.useState)({page:1,limit:10,keyword:"",type:null}),[mt,Jt]=(0,y.useState)([]),[Yt,rn]=(0,y.useState)(!1),[zt,sn]=(0,y.useState)(1);(0,y.useEffect)(()=>{kt&&it()},[kt,ut.type]);function it(){return rt(this,null,function*(){rn(!0);const $t=yield(0,Pe.ZP)(`/api/homework_commons/${qt}/shixun_game_statisic.json`,{method:"get",params:{challenge_id:Dt.id,id:qt,type:ut.type,page:ut.page,limit:ut.limit,keyword:ut.keyword}});rn(!1),$t.status===0&&Jt($t==null?void 0:$t.data)})}const ct=[{title:"\u5E8F\u53F7",dataIndex:"number",width:50,fixed:"left",ellipsis:!0,render:($t,Pt,wn)=>y.createElement("span",{style:{color:"#000"}},ut.limit*(ut.page-1)+wn+1)},{title:"\u5B66\u751F\u59D3\u540D",dataIndex:"name",key:"name",ellipsis:!0,render:($t,Pt,wn)=>y.createElement("span",{style:{color:"#3061D0",cursor:"pointer"},onClick:()=>{(0,Se.xg)(`/classrooms/${wt}/shixun_homework/${qt}/${Pt.student_work_id}/comment`)}},$t)},{title:"\u5B66\u53F7",dataIndex:"student_id",key:"student_id",ellipsis:!0,render:($t,Pt,wn)=>y.createElement("span",{style:{color:"#333"}},$t)},{title:"\u73ED\u7EA7",dataIndex:"group_name",key:"group_name",ellipsis:!0,render:($t,Pt,wn)=>y.createElement("span",{style:{color:"#333"}},$t)},{title:"\u8BC4\u6D4B\u6B21\u6570",dataIndex:"evaluate_count",key:"evaluate_count",ellipsis:!0,render:($t,Pt,wn)=>y.createElement("span",{style:{color:"#333"}},$t)},{title:"\u5B9E\u8BAD\u8017\u65F6",dataIndex:"time_consuming",key:"time_consuming",ellipsis:!0,render:($t,Pt,wn)=>y.createElement("span",{style:{color:"#333"}},$t)},{title:"\u901A\u5173\u60C5\u51B5",dataIndex:"complete_status",key:"complete_status",ellipsis:!0,render:($t,Pt,wn)=>y.createElement("span",null,$t==2?"\u5DF2\u901A\u5173":"\u672A\u901A\u5173")}];return y.createElement(y.Fragment,null,y.createElement(ge.default,{centered:!0,title:"\u5173\u5361\u901A\u5173\u8BE6\u60C5",open:kt,width:900,footer:null,maskClosable:!1,onCancel:()=>{ut.keyword="",ut.page=1,ut.limit=10,ut.type=null,Ft(Le({},ut)),Re(!1)}},y.createElement("div",{style:{display:"flex",justifyContent:"space-between",alignItems:"center",marginBottom:"20px"}},y.createElement("div",{style:{color:"#333",marginRight:"20px",wordBreak:"break-all",textOverflow:"ellipsis",overflow:"hidden",WebkitLineClamp:2,display:"-webkit-box",WebkitBoxOrient:"vertical"}},"\u5173\u5361",Dt==null?void 0:Dt.index," ",y.createElement(ye.Z,{title:Dt==null?void 0:Dt.subject},y.createElement("span",null,Dt==null?void 0:Dt.subject))),y.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"flex-end"}},y.createElement("div",null,y.createElement(Ee.default,{size:"large",value:ut.type,onChange:$t=>rt(void 0,null,function*(){ut.type=$t,Ft(Le({},ut)),it()}),style:{width:140,marginRight:20}},y.createElement(Ee.default.Option,{value:null},"\u5168\u90E8"),y.createElement(Ee.default.Option,{value:1},"\u672A\u901A\u5173"),y.createElement(Ee.default.Option,{value:2},"\u5DF2\u901A\u5173"))),y.createElement("div",null,y.createElement(Ke.t7,{style:{width:220},placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D/\u5B66\u53F7\u641C\u7D22",value:ut.keyword,onChange:$t=>{ut.keyword=$t,ut.page=1,Ft(Le({},ut)),it()}})))),y.createElement(Te.default,{scroll:{y:380},columns:ct,loading:Yt,dataSource:mt.users,pagination:{size:"default",showQuickJumper:!0,showSizeChanger:!0,pageSizeOptions:["10","15","50","100","200"],pageSize:ut.limit,current:ut.page,position:["bottomRight"],onChange:($t,Pt)=>{ut.page=$t,ut.limit=Pt,Ft(Le({},ut)),it()},total:mt==null?void 0:mt.count,showTotal:($t,Pt)=>y.createElement("span",null,"\u5171",y.createElement("span",{style:{color:"#165DFF"}}," ",$t," "),"\u6761\u6570\u636E")}})))};var tt=(0,Ce.connect)(({shixunHomeworks:je})=>({shixunHomeworks:je}))(Ve),et=ee(96935),st=Object.defineProperty,Me=Object.defineProperties,ke=Object.getOwnPropertyDescriptors,qe=Object.getOwnPropertySymbols,be=Object.prototype.hasOwnProperty,lt=Object.prototype.propertyIsEnumerable,Ue=(je,gt,kt)=>gt in je?st(je,gt,{enumerable:!0,configurable:!0,writable:!0,value:kt}):je[gt]=kt,_e=(je,gt)=>{for(var kt in gt||(gt={}))be.call(gt,kt)&&Ue(je,kt,gt[kt]);if(qe)for(var kt of qe(gt))lt.call(gt,kt)&&Ue(je,kt,gt[kt]);return je},It=(je,gt)=>Me(je,ke(gt)),dt=(je,gt,kt)=>new Promise((Re,Dt)=>{var wt=Ft=>{try{ut(kt.next(Ft))}catch(mt){Dt(mt)}},qt=Ft=>{try{ut(kt.throw(Ft))}catch(mt){Dt(mt)}},ut=Ft=>Ft.done?Re(Ft.value):Promise.resolve(Ft.value).then(wt,qt);ut((kt=kt.apply(je,gt)).next())});const Ut=({title:je,strokeColor:gt,trailColor:kt,percent:Re,count:Dt})=>y.createElement("div",{className:Ze.itemWrapper},y.createElement("div",{className:Ze.itemTitle},je),y.createElement(Be.Z,{percent:Re,strokeColor:gt,trailColor:kt}),y.createElement("div",{className:Ze.count},Dt,"\u4EBA")),_t=(je,gt)=>{const kt=`${(gt/je*100).toFixed(1)}`;return kt==="0.0"?0:kt};var Fe=()=>{const[je,gt]=(0,y.useState)(),kt=(0,Ce.useParams)(),[Re,Dt]=(0,y.useState)(!1),[wt,qt]=(0,y.useState)(),[ut,Ft]=(0,y.useState)(),[mt,Jt]=(0,y.useState)(!1),[Yt,rn]=(0,y.useState)({page:1,limit:10});(0,y.useEffect)(()=>{(0,Pe.ZP)(`/api/homework_commons/${kt.categoryId}/statistic.json`,{method:"GET"}).then(ct=>{gt(ct)}),it()},[]);const zt=[{title:"\u6309\u65F6\u901A\u5173",color:"#00AE87",trailColor:"#e5f6f3",percent:_t(je==null?void 0:je.total_count,je==null?void 0:je.finished_count),count:je==null?void 0:je.finished_count},{title:"\u8865\u4EA4\u901A\u5173",color:"#2271FF",trailColor:"#e7f0ff",percent:_t(je==null?void 0:je.total_count,je==null?void 0:je.late_finished_count),count:je==null?void 0:je.late_finished_count},{title:"\u672A\u901A\u5173",color:"#E53333",trailColor:"#fceaea",percent:_t(je==null?void 0:je.total_count,je==null?void 0:je.unfinished_count),count:je==null?void 0:je.unfinished_count},{title:"\u672A\u5F00\u542F",color:"#C6CED6",trailColor:"#f6f7f8",percent:_t(je==null?void 0:je.total_count,je==null?void 0:je.unstart_count),count:je==null?void 0:je.unstart_count}],sn=[{title:"\u5E8F\u53F7",dataIndex:"number",width:80,fixed:"left",ellipsis:!0,render:(ct,$t,Pt)=>y.createElement("span",{style:{color:"#333"}},Yt.limit*(Yt.page-1)+Pt+1)},{title:"\u4EFB\u52A1\u540D\u79F0",dataIndex:"subject",key:"subject",ellipsis:!0,render:(ct,$t,Pt)=>y.createElement("span",{style:{color:"#000"}},ct)},{title:"\u5DF2\u901A\u5173",width:120,dataIndex:"completed_sum",key:"completed_sum",ellipsis:!0,render:(ct,$t,Pt)=>y.createElement("span",{style:{color:"#333"}},ct," \u4EBA")},{title:"\u672A\u901A\u5173",width:120,dataIndex:"uncompleted_sum",key:"uncompleted_sum",ellipsis:!0,render:(ct,$t,Pt)=>y.createElement("span",{style:{color:"#333"}},ct," \u4EBA")},{title:"\u603B\u8BC4\u6D4B\u6B21\u6570",width:120,dataIndex:"evaluation_total",key:"evaluation_total",ellipsis:!0,render:(ct,$t,Pt)=>y.createElement("span",{style:{color:"#333"}},ct," \u6B21")},{title:y.createElement("span",null,"\u901A\u5173\u7387",y.createElement(ye.Z,{title:"\u901A\u5173\u7387=\u901A\u8FC7\u8BC4\u6D4B\u7684\u4EBA\u6570/\u4F5C\u4E1A\u53D1\u5E03\u4EBA\u6570"},y.createElement("span",{className:Ze.tips},y.createElement("i",{className:"iconfont icon-a-wenhaobeifen2"})))),dataIndex:"passed_rate",key:"passed_rate",width:120,ellipsis:!0,render:(ct,$t,Pt)=>y.createElement("span",{style:{color:"#000"}},ct,ct?"%":"")},{title:"\u64CD\u4F5C",dataIndex:"action",key:"action",align:"right",ellipsis:!0,width:100,render:(ct,$t,Pt)=>y.createElement("a",{style:{color:"#165DFF"},onClick:wn=>{wn.stopPropagation(),Ft(It(_e({},$t),{index:Yt.limit*(Yt.page-1)+Pt+1})),Jt(!0)}},"\u67E5\u770B")}];function it(){return dt(this,null,function*(){Dt(!0);const ct=yield(0,Pe.ZP)(`/api/homework_commons/${kt.categoryId}/shixun_challenge_statisic.json`,{method:"get",params:{page:Yt.page,limit:Yt.limit}});Dt(!1),ct.status===0&&qt(ct==null?void 0:ct.data)})}return y.createElement("div",{className:Ze.analysisWrapper},y.createElement("div",{className:`${Ze.title} mb20`},"\u4F5C\u4E1A\u5B8C\u6210\u60C5\u51B5"),y.createElement("div",{className:"mb20"},"\u5E94\u63D0\u4EA4",je==null?void 0:je.total_count,"\u4EBA\uFF0C\u6309\u65F6\u901A\u5173",je==null?void 0:je.finished_count,"\u4EBA\uFF0C\u5360\u6BD4",_t(je==null?void 0:je.total_count,je==null?void 0:je.finished_count),"\uFF1B \u8865\u4EA4\u901A\u5173",je==null?void 0:je.late_finished_count,"\u4EBA\uFF0C\u5360\u6BD4",_t(je==null?void 0:je.total_count,je==null?void 0:je.late_finished_count),"\uFF1B \u672A\u901A\u5173",je==null?void 0:je.unfinished_count,"\u4EBA\uFF0C\u5360\u6BD4",_t(je==null?void 0:je.total_count,je==null?void 0:je.unfinished_count),"\uFF1B \u672A\u5F00\u542F",je==null?void 0:je.unstart_count,"\u4EBA\uFF0C\u5360\u6BD4",_t(je==null?void 0:je.total_count,je==null?void 0:je.unstart_count)),y.createElement(ve.Z,{justify:"space-between",className:"mb30"},zt.map(ct=>y.createElement(De.Z,{flex:"212px",key:ct.title},y.createElement(Ut,{title:ct.title,strokeColor:ct.color,trailColor:ct.trailColor,percent:parseInt(ct.percent),count:ct.count})))),y.createElement("div",{className:`${Ze.title} mb20`},y.createElement("div",null,"\u901A\u5173\u60C5\u51B5"),y.createElement("div",{style:{flex:1,display:"flex",alignItems:"center",justifyContent:"flex-end"}},y.createElement(et.Z,{type:"primary",onClick:()=>dt(void 0,null,function*(){(yield(0,Pe.ZP)(`/api/homework_commons/${kt==null?void 0:kt.categoryId}/export_challenge_statistic.json`,{method:"get"})).status==0&&(0,Se.xg)(`/classrooms/${kt==null?void 0:kt.coursesId}/exportlist/shixun_work_list`)})},"\u5BFC\u51FA\u901A\u5173\u60C5\u51B5"))),y.createElement(Te.default,{scroll:{y:490},columns:sn,loading:Re,className:(wt==null?void 0:wt.count){Yt.page=ct,Yt.limit=$t,rn(_e({},Yt)),it()},total:wt==null?void 0:wt.count,showTotal:(ct,$t)=>y.createElement("span",null,"\u5171",y.createElement("span",{style:{color:"#165DFF"}}," ",ct," "),"\u6761\u6570\u636E")}}),y.createElement("div",{className:`${Ze.title} mb20`},"\u4EE3\u7801\u67E5\u91CD\u60C5\u51B5"),y.createElement("div",{className:"mb20"},"\u7591\u4F3C\u6284\u88AD\u4EBA\u6570",je==null?void 0:je.review_total_count,"\u4EBA\uFF0C\u4EE3\u7801\u91CD\u5408100%\u4EBA\u6570",je==null?void 0:je.first_review_count,"\u4EBA\uFF1B\u4EE3\u7801\u91CD\u540890%\uFF5E100%\u4EBA\u6570",je==null?void 0:je.second_review_count,"\u4EBA\uFF1B\u4EE3\u7801\u91CD\u540880%\uFF5E90%\u4EBA\u6570",je==null?void 0:je.third_review_count,"\u4EBA\uFF1B\u4EE3\u7801\u91CD\u540870%\uFF5E80%\u4EBA\u6570",je==null?void 0:je.fourth_review_count,"\u4EBA\u3002"),y.createElement(Te.default,{bordered:!0,className:`${Ze.tableWrapper} mb30`,columns:[{title:"\u4EE3\u7801\u91CD\u5408\u7387",align:"center",className:Ze.firstCol,render:()=>y.createElement("span",null,"\u5360\u6BD4")},{title:"100%",align:"center",dataIndex:"a"},{title:"90%-100%",align:"center",dataIndex:"b"},{title:"80%-90%",align:"center",dataIndex:"c"},{title:"70%-80%",align:"center",dataIndex:"d"}],dataSource:[{a:`${je==null?void 0:je.first_review_count}\u4EBA`,b:`${je==null?void 0:je.second_review_count}\u4EBA`,c:`${je==null?void 0:je.third_review_count}\u4EBA`,d:`${je==null?void 0:je.fourth_review_count}\u4EBA`,index:0}],rowKey:"index",pagination:!1}),y.createElement(oe.ZP,{title:"\u5B9E\u8BAD\u884C\u4E3A\u5206\u6790\u7EDF\u8BA1",data:(0,oe.Uf)(je)}),y.createElement(tt,{courseId:kt.coursesId,item:ut,isShow:mt,setIsShow:Jt,categoryId:kt.categoryId}))}},99981:function(ot,at,ee){"use strict";ee.d(at,{Q8:function(){return Fe},d0:function(){return je},w6:function(){return Ye}});var y=ee(59301),Be=ee(16326),ye=ee(82326),ve=ee(6767),De=ee(62957),Te=ee(47889),Ze=ee(77019),Pe=ee(5269),Ce=ee(25399),oe=ee(62673),ge=ee(7939),Ee=ee(56656),Ke=ee.n(Ee),Se=ee(41867),he=ee(38147),pe=ee(89392),Ae=ee.n(pe),Ge=ee(65862),He=ee(61191),Le=ee(65582),rt=ee(4324),Ve=ee(66457),tt=ee(42656),et=ee(83028),st=ee(60979),Me=ee(59301),ke=Object.defineProperty,qe=Object.defineProperties,be=Object.getOwnPropertyDescriptors,lt=Object.getOwnPropertySymbols,Ue=Object.prototype.hasOwnProperty,_e=Object.prototype.propertyIsEnumerable,It=(wt,qt,ut)=>qt in wt?ke(wt,qt,{enumerable:!0,configurable:!0,writable:!0,value:ut}):wt[qt]=ut,dt=(wt,qt)=>{for(var ut in qt||(qt={}))Ue.call(qt,ut)&&It(wt,ut,qt[ut]);if(lt)for(var ut of lt(qt))_e.call(qt,ut)&&It(wt,ut,qt[ut]);return wt},Ut=(wt,qt)=>qe(wt,be(qt)),_t=(wt,qt,ut)=>new Promise((Ft,mt)=>{var Jt=zt=>{try{rn(ut.next(zt))}catch(sn){mt(sn)}},Yt=zt=>{try{rn(ut.throw(zt))}catch(sn){mt(sn)}},rn=zt=>zt.done?Ft(zt.value):Promise.resolve(zt.value).then(Jt,Yt);rn((ut=ut.apply(wt,qt)).next())});function Ye(wt,qt){const ut=[];for(let Ft=wt;Ft{const Ft=wtKe()(qt).endOf("day"),Jt=wt{const ut=parseInt(Ke()(wt).format("HH")),Ft=parseInt(Ke()().format("HH")),mt=parseInt(Ke()().format("mm"));if(!wt)return{disabledHours:()=>Ye(0,Ft),disabledMinutes:()=>Ye(0,mt)};if(qt){const Jt=parseInt(Ke()(qt).format("HH")),Yt=parseInt(Ke()(qt).format("mm"));return Ke()(wt).isSame(Ke()(qt),"day")?{disabledHours:()=>Ye(0,Jt),disabledMinutes:()=>ut<=Jt?Ye(0,Yt):[]}:void 0}if(Ke()(wt).isSame(Ke()(),"day"))return{disabledHours:()=>Ye(0,Ft),disabledMinutes:()=>Ke()(wt).isSame(Ke()(),"hour")&&ut<=Ft?Ye(0,mt):[]}},gt=(wt,qt)=>wt==null?void 0:wt.map(ut=>{var Ft;return(Ft=qt==null?void 0:qt.find(mt=>mt.value===ut))==null?void 0:Ft.id}),{RangePicker:kt}=Be.default,{Option:Re}=ye.default,Dt=({shixunHomeworks:wt,loading:qt,dispatch:ut,classroomList:Ft,user:mt})=>{var Jt,Yt,rn,zt,sn,it,ct,$t,Pt;const wn=(0,Le.useParams)(),{workSetting:Xt,workList:hr,shixunWorkList:xe,headerInfo:re,changeData:ne}=wt,[se,Ie]=(0,y.useState)(!1),[ue,Ne]=(0,y.useState)(!1);let[Rt,fn]=(0,y.useState)([]),[tn,yt]=(0,y.useState)([]),[un,$n]=(0,y.useState)({unified_setting:!1,publish_time:"",end_time:"",allow_late:!1,unified_late:!0,late_time:"",late_penalty:0,penalty_type:rt.Q.Percent,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,score_open:!1,comment_public:!0,total_score:"",eff_score:0,action_analysis:!1,work_end_forbid_evaluate:!1});const[br,xa]=(0,y.useState)({}),[tl,ia]=(0,y.useState)({});(0,y.useEffect)(()=>()=>{fn([])},[]),(0,y.useEffect)(()=>{Ie(!(0,Se.GJ)())},[(0,Se.GJ)()]);const Wn=()=>{ut({type:"shixunHomeworks/getWorkSetting",payload:dt({},wn)})};(0,y.useEffect)(()=>{if(!(Xt!=null&&Xt.course_id))return;Object.keys(un).map(function(Vn){un[Vn]=Xt[Vn]}),(!un.allow_late||!un.unified_late)&&(un.late_penalty=20,un.penalty_type=rt.Q.Percent),un.unified_setting||(un.unified_late=!1,un.unified_anonymous_comment=!1,un.unified_anonymous_appeal=!1),Rt=JSON.parse(JSON.stringify(Xt.group_settings.map(Vn=>Ut(dt({},Vn),{group_name:[Vn.group_name]})).filter(Vn=>Vn.publish_time!==null))),tn=JSON.parse(JSON.stringify(Xt.allow_late_settings.map(Vn=>Ut(dt({},Vn),{group_name:[Vn.group_name]})).filter(Vn=>Vn.late_time!==null))),$n(dt({},un));const mn=(0,Ge.QE)((Rt==null?void 0:Rt.length)>0?Rt:[]);fn([...mn]),(tn==null?void 0:tn.length)<=0?yt([{penalty_type:rt.Q.Percent,late_penalty:20}]):yt([...tn])},[Xt]);const qn=()=>_t(void 0,null,function*(){var mn,Vn,ln,hn,Ot,Wt,En,nr,lr;if(((ln=(Vn=(mn=mt==null?void 0:mt.userInfo)==null?void 0:mn.course)==null?void 0:Vn.shixun_homework_info)==null?void 0:ln.shixun_homework_remaining_count)===0&&((Ot=(hn=wt==null?void 0:wt.headerInfo)==null?void 0:hn.homework_status)!=null&&Ot.includes("\u672A\u53D1\u5E03"))){(0,Ge.bR)(`\u60A8\u4ECA\u65E5\u5728\u3010${(En=(Wt=(0,Se.eY)())==null?void 0:Wt.course)==null?void 0:En.course_name}\u3011\u7684\u8BFE\u5802\u5B9E\u9A8C\u4F5C\u4E1A\u53D1\u5E03\u989D\u5EA6\u5DF2\u7528\u5B8C\u3002\u989D\u5EA6\u5C06\u4E8E\u6BCF\u65E524\u70B9\u91CD\u7F6E\uFF0C\u5C4A\u65F6\u5373\u53EF\u7EE7\u7EED\u53D1\u5E03\u3002\u5982\u9700\u7ACB\u5373\u53D1\u5E03\u66F4\u591A\u4F5C\u4E1A\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425\u6269\u5BB9\u3002`);return}if(((nr=mt==null?void 0:mt.userInfo)==null?void 0:nr.user_status)===2){(0,Ve.Rd)();return}const rr=JSON.parse(JSON.stringify(un));if(rr.challenge_settings.filter(Hn=>!Hn.hide),rr.categoryId=wn.categoryId,(lr=rr.challenge_settings)!=null&&lr.every(Hn=>!Hn.checked)){ve.ZP.warning("\u5173\u5361\u4E0D\u80FD\u5168\u90E8\u8BBE\u7F6E\u4E3A\u53EF\u4E0D\u505A");return}if(console.log(Rt),!un.unified_setting)Rt=Rt==null?void 0:Rt.map(Hn=>{var $r;if(!Hn.publish_time||!Hn.end_time)throw ve.ZP.error("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!Hn.group_name)throw ve.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return Hn.group_name=typeof(Hn==null?void 0:Hn.group_name)=="string"?[Hn==null?void 0:Hn.group_name]:Hn==null?void 0:Hn.group_name,Hn.group_id=($r=Xt.group_settings)==null?void 0:$r.filter(Yn=>{var Pn;return(Pn=Hn==null?void 0:Hn.group_name)==null?void 0:Pn.includes(Yn.group_name)}).map(Yn=>Yn.group_id||Yn.id).toString().split(","),Hn});else if(!un.publish_time||!un.end_time)throw ve.ZP.error("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),new String("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(rr.group_settings=Rt,un.allow_late)if(un.unified_late){if(un.late_penalty===null||un.late_penalty===void 0||un.late_penalty<0||un.late_penalty>100)throw ve.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!un.late_time)throw ve.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574")}else tn=tn==null?void 0:tn.map(Hn=>{var $r,Yn;if(Hn.late_penalty===null||Hn.late_penalty===void 0||Hn.late_penalty<0||Hn.late_penalty>100)throw ve.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!Hn.late_time)throw ve.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!Hn.group_name)throw ve.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return Hn.group_name=typeof(Hn==null?void 0:Hn.group_name)=="string"?[Hn==null?void 0:Hn.group_name]:Hn==null?void 0:Hn.group_name,Hn.group_id=(Yn=($r=Hn==null?void 0:Hn.group_name)==null?void 0:$r.map(Pn=>{var Gt,or;let ea=(or=(Gt=Xt.group_settings)==null?void 0:Gt.filter(Zn=>(Zn==null?void 0:Zn.group_name)===Pn))==null?void 0:or[0];return ea==null?void 0:ea.group_id}))==null?void 0:Yn.toString().split(","),Hn}),rr.allow_late_settings=tn;let xr=yield(0,st.Tr)({homework_common_ids:[parseInt(wn.categoryId)],course_id:wn.coursesId,type:"homework_common"});(xr==null?void 0:xr.student_count)===0?dn(rr):(ia(rr),xa(xr))}),dn=mn=>{var Vn;if(mn.total_score===null){ve.ZP.warning("\u603B\u5206\u503C\u4E0D\u80FD\u4E3A\u7A7A");return}if(mn!=null&&mn.work_efficiency&&mn.eff_score===null){ve.ZP.warning("\u6548\u7387\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}const ln=mn.challenge_settings.reduce((Wt,En)=>Wt+Number(En.challenge_score),0);if((ln==null?void 0:ln.toFixed(10))!==((Vn=mn.total_score-mn.eff_score)==null?void 0:Vn.toFixed(10))){ve.ZP.warning(`\u6548\u7387\u5206\u52A0\u5173\u5361\u4EFB\u52A1\u603B\u5206\u5FC5\u987B\u7B49\u4E8E\u603B\u5206\u503C\uFF1A${mn.total_score}\u5206`);return}const hn={shixun_evaluation:mn.shixun_evaluation,challenge_settings:mn.challenge_settings};let Ot=()=>{var Wt;const En=()=>_t(void 0,null,function*(){Ne(!0),(yield(0,he.ZP)(`/api/homework_commons/${wn.categoryId}/publish_setting.json`,{method:"post",body:dt({},mn)})).status===0&&(ve.ZP.success("\u66F4\u65B0\u6210\u529F"),Wn(),ut({type:"user/getUserInfo",payload:{course_id:wn.coursesId}}),ut({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:dt({},wn)})),Ne(!1)});!(0,pe.isEqual)(ne,hn)&&!((Wt=re==null?void 0:re.homework_status)!=null&&Wt.includes("\u672A\u53D1\u5E03"))?De.default.confirm({title:"\u66F4\u65B0\u6210\u7EE9",content:"\u60A8\u6539\u52A8\u4E86\u672C\u6B21\u4F5C\u4E1A\u7684\u5173\u5361\u5F97\u5206\u8BBE\u7F6E\uFF0C\u8FD9\u53EF\u80FD\u5BFC\u81F4\u5DF2\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\u7684\u6210\u7EE9\u4EA7\u751F\u9519\u8BEF\u3002\u70B9\u51FB\u201C\u786E\u5B9A\u201D\u6309\u94AE\u5C06\u4FDD\u5B58\u6700\u65B0\u8BBE\u7F6E\u5E76\u6309\u6700\u65B0\u8BBE\u7F6E\u66F4\u65B0\u5168\u73ED\u6210\u7EE9\u3002",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:En}):En()};Xt!=null&&Xt.high_resources_consume&&!(Xt!=null&&Xt.high_resources_consume_permission)?ut({type:"classroomList/setActionTabs",payload:{key:"\u6388\u6743\u4F7F\u7528",id:wn.coursesId,type:"shixun",type_id:wn.categoryId,name:Xt.homework_name,fn:()=>{Ot()}}}):Ot()},Kn=(mn,Vn,ln="group_id")=>{var hn;return Vn?Vn.find(Ot=>Ot[ln]===mn):(hn=Xt==null?void 0:Xt.group_settings)==null?void 0:hn.find(Ot=>Ot.group_id[0]===mn)},aa=(Xt==null?void 0:Xt.allow_late)||(Xt==null?void 0:Xt.anonymous_comment),ja=mn=>{var Vn,ln;const hn=Kn(mn,Xt==null?void 0:Xt.allow_late_settings,"id"),Ot=Kn(mn,Xt==null?void 0:Xt.anonymous_comment_settings),Wt=Kn(mn);return(Xt==null?void 0:Xt.allow_late)&&hn&&Ke()(hn==null?void 0:hn.late_time)<=Ke()()||(Xt==null?void 0:Xt.anonymous_comment)&&Ot&&(Ot==null?void 0:Ot.evaluation_start)!==null||((ln=(Ke()(Wt==null?void 0:Wt.end_time)<=Ke()()&&((Vn=Xt==null?void 0:Xt.allow_late_settings)==null?void 0:Vn.filter(En=>En.group_id.includes(mn))))[0])==null?void 0:ln.late_time)!=null},Ur=(0,y.useMemo)(()=>(Xt==null?void 0:Xt.allow_late)||(Xt==null?void 0:Xt.all_group_late),[Xt,re]),Lr=Xt==null?void 0:Xt.anonymous_comment,yn=mn=>{if(!mn)return!1;const Vn=Kn(mn,Xt==null?void 0:Xt.anonymous_comment_settings);return(Xt==null?void 0:Xt.anonymous_comment)&&Vn&&(Vn==null?void 0:Vn.evaluation_start)!==null},Ca=(mn,Vn)=>{var ln,hn,Ot,Wt,En;mn!=null&&mn.group_id||(mn.group_id=gt(mn==null?void 0:mn.group_name,Xt==null?void 0:Xt.group_settings)),ut({type:"classroomList/setActionTabs",payload:{key:"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",data:mn,index:Vn,rangePickerDisabled:(hn=(ln=mn==null?void 0:mn.group_id)==null?void 0:ln[0])!=null&&hn.publish_time?se||(Ke()()<=Ke()((Wt=Kn((Ot=mn==null?void 0:mn.group_id)==null?void 0:Ot[0]))==null?void 0:Wt.publish_time)?!1:[!0,ja((En=mn==null?void 0:mn.group_id)==null?void 0:En[0])]):!1,disabledDate:Xt==null?void 0:Xt.course_end_date}})};return Me.createElement("section",{className:He.Z.form},Me.createElement("div",{className:He.Z.title},"\u4F5C\u4E1A\u53D1\u5E03",Me.createElement("span",{className:"c-grey-666 font14",style:{fontWeight:400}},"\uFF08\u4F5C\u4E1A\u4E00\u65E6\u53D1\u5E03\u540E\u4E0D\u53EF\u53D8\u66F4\u8BD5\u9898\u53D1\u5E03\u6A21\u5F0F\uFF09")),Me.createElement("div",null,Me.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},Me.createElement(Te.ZP.Group,{disabled:se||!((Jt=re==null?void 0:re.homework_status)!=null&&Jt.includes("\u672A\u53D1\u5E03"))||(0,Se.Rm)()&&!((Yt=Ft.AssistantObject.practice)!=null&&Yt.can_publish),value:un.unified_setting,onChange:mn=>{var Vn;if(!((Vn=re==null?void 0:re.homework_status)!=null&&Vn.includes("\u672A\u53D1\u5E03"))){ve.ZP.error("\u5DF2\u53D1\u5E03\uFF0C\u4E0D\u80FD\u518D\u4FEE\u6539\u7EDF\u4E00\u8BBE\u7F6E");return}if(un.unified_setting=!un.unified_setting,un.unified_setting||(un.unified_late=!1,yt([{late_penalty:5}])),$n(Object.assign({},un)),un.unified_setting===!1&&Rt==""){fn(Rt.concat({}));return}un.unified_setting&&(fn([]),yt([{late_penalty:5}]))}},Me.createElement(Te.ZP,{value:!0,disabled:se||!(Xt!=null&&Xt.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u53D1\u5E03"),Me.createElement(Te.ZP,{disabled:se||!((rn=Xt==null?void 0:Xt.group_settings)!=null&&rn.length),value:!1},"\u5206\u73ED\u53D1\u5E03")),((zt=Xt==null?void 0:Xt.group_settings)==null?void 0:zt.length)===0&&Me.createElement("div",{style:{color:"rgba(0, 0, 0, 0.25)",height:"22px"}},"\uFF08\u672C\u8BFE\u5802\u65E0\u5206\u73ED\uFF0C\u4EC5\u652F\u6301\u9009\u62E9\u201C\u7EDF\u4E00\u53D1\u5E03\u201C\uFF09")),un.unified_setting&&Me.createElement("div",{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",height:"50px",marginTop:"1px"}},Me.createElement(Ze.Z,{align:"middle"},Me.createElement(Pe.Z,{style:{marginLeft:"23px"}},"\u53D1\u5E03\u65F6\u95F4"),Me.createElement(Pe.Z,{className:"ml10"},Me.createElement(Be.default,{size:"large",disabled:se||!((sn=re==null?void 0:re.homework_status)!=null&&sn.includes("\u672A\u53D1\u5E03")||(it=re==null?void 0:re.homework_status)!=null&&it.includes("\u672A\u5F00\u59CB"))||(0,Se.Rm)()&&!((ct=Ft.AssistantObject.practice)!=null&&ct.can_publish),style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},allowClear:!1,format:"YYYY-MM-DD HH:mm",disabledDate:mn=>Fe(mn,Xt==null?void 0:Xt.course_end_date),disabledTime:mn=>je(mn),value:un.publish_time?Ke()(un.publish_time):"",onChange:(mn,Vn)=>{un.publish_time=Vn,(un.end_time==""||!un.end_time)&&un.unified_setting&&(un.end_time=Ke()(mn).add(7,"days").format("YYYY-MM-DD HH:mm:ss")),$n(Object.assign({},un))}}))),Me.createElement(Ze.Z,{align:"middle",className:"pl30"},Me.createElement(Pe.Z,null,"\u622A\u6B62\u65F6\u95F4"),Me.createElement(Pe.Z,{className:"ml10"},Me.createElement(Be.default,{size:"large",style:{width:170},allowClear:!1,placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:Ke()((0,Ge.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:(Xt==null?void 0:Xt.allow_late)&&(Xt==null?void 0:Xt.homework_status.includes("\u5DF2\u622A\u6B62"))||se||(Xt==null?void 0:Xt.allow_late)&&Ke()()>=Ke()(Xt==null?void 0:Xt.end_time)||(0,Se.Rm)()&&!(($t=Ft.AssistantObject.practice)!=null&&$t.can_publish),disabledDate:mn=>Fe(mn,Xt==null?void 0:Xt.course_end_date,un.publish_time),disabledTime:mn=>je(mn,un.publish_time),value:un.end_time?Ke()(un.end_time):"",onChange:(mn,Vn)=>{un.end_time=Vn,$n(Object.assign({},un))}})))),!un.unified_setting&&(Rt==null?void 0:Rt.length)>0&&Me.createElement(Ze.Z,{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",marginTop:"1px"}},Rt&&Rt.map(function(mn,Vn){var ln,hn,Ot,Wt,En,nr,lr;return Me.createElement(Pe.Z,{span:24,key:Vn},Me.createElement(Ze.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:Vn==(Rt==null?void 0:Rt.length)-1?"0px":"10px"}},Me.createElement("div",{style:{minWidth:85,marginRight:"15px",textAlign:"right"}},"\u53D1\u5E03\u89C4\u5219",Vn+1),Me.createElement(ye.default,{disabled:se||((ln=re==null?void 0:re.homework_status)!=null&&ln.includes("\u672A\u53D1\u5E03")&&mn.id||Ke()(){var xr;if((0,Se.Rm)()&&!((xr=Ft.AssistantObject.practice)!=null&&xr.can_publish)){ve.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Rt[Vn].group_name=rr,Rt[Vn].group_id=mn.group_id;const Hn=(0,pe.flattenDeep)(Rt.map(Yn=>Yn.group_name)),$r=tn.map(Yn=>{let Pn=(Yn==null?void 0:Yn.group_name)||[];return Ut(dt({},Yn),{group_name:(0,pe.remove)(Pn,Gt=>Hn.includes(Gt))})});yt($r),fn(Rt.slice())},maxTagCount:4,maxTagPlaceholder:rr=>Me.createElement("div",{style:{cursor:"pointer"},onClick:()=>Ca(mn,Vn)},"+",rr==null?void 0:rr.length)},Xt.group_settings&&Xt.group_settings.map(function(rr){if(!Rt.map(Hn=>Hn.group_name).flat().includes(rr.group_name))return Me.createElement(Re,{value:rr.group_name,key:rr.id},rr.group_name)})),Me.createElement("div",{className:"ml20"},Me.createElement(kt,{size:"large",ranges:{\u6B64\u523B:[mn.publish_time?Ke()(mn.publish_time):Ke()(),Ke()()]},allowClear:!1,disabled:se||(Ke()()<=Ke()((Wt=Kn((Ot=mn==null?void 0:mn.group_id)==null?void 0:Ot[0]))==null?void 0:Wt.publish_time)?!1:[!0,ja((En=mn==null?void 0:mn.group_id)==null?void 0:En[0])]),style:{width:605},placeholder:["\u53D1\u5E03\u65F6\u95F4\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u65F6\u95F4\uFF09","\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u65F6\u95F4\u622A\u70B9\uFF09"],disabledDate:rr=>Fe(rr,Xt==null?void 0:Xt.course_end_date),disabledTime:rr=>je(rr),showTime:{showNow:!0,format:"HH:mm",defaultValue:[Ke()((0,Ge.U6)(),"HH:mm"),Ke()((0,Ge.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:[mn.publish_time?Ke()(mn.publish_time):void 0,mn.end_time?Ke()(mn.end_time):void 0],onChange:(rr,xr)=>{var Hn;if((0,Se.Rm)()&&!((Hn=Ft.AssistantObject.practice)!=null&&Hn.can_publish)){ve.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Rt[Vn].publish_time=xr[0],!mn.end_time&&xr[0]?Rt[Vn].end_time=Ke()(xr[0]).add(7,"days"):Rt[Vn].end_time=xr[1],fn([...Rt])},onCalendarChange:(rr,xr,Hn)=>{if(xr!=null&&xr[0]&&!xr[1]){const $r=Ke()(xr[0]).add(7,"days");Rt[Vn].publish_time=xr[0],Rt[Vn].end_time=$r,fn([...Rt])}}})),!se&&Me.createElement("div",{style:{display:"flex",width:"50px"}},((nr=mn==null?void 0:mn.group_id)==null?void 0:nr.length)>1&&Me.createElement(Ce.Z,{title:"\u89C4\u5219\u62C6\u5206"},Me.createElement("i",{className:"iconfont icon-chaifen ml10",style:{cursor:"pointer",color:"#3061d0"},onClick:()=>Ca(mn,Vn)})),Rt.length<((lr=Xt==null?void 0:Xt.group_settings)==null?void 0:lr.length)&&Me.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var rr;if((0,Se.Rm)()&&!((rr=Ft.AssistantObject.practice)!=null&&rr.can_publish)){ve.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}fn(Rt.concat({}))}}),((mn==null?void 0:mn.publish_time)&&Ke()(){const rr=(0,pe.cloneDeep)(tn);rr.forEach((xr,Hn)=>{xr.group_name&&(xr.group_name=xr.group_name.filter($r=>{var Yn;return!((Yn=Rt[Vn].group_name)!=null&&Yn.includes($r))}))}),Rt=Rt.filter((xr,Hn)=>Vn!==Hn),yt(rr),fn(Rt.slice()),setTimeout(()=>fn(Rt.slice()),10)}}))))}))),Me.createElement(Ze.Z,null,Me.createElement(Pe.Z,null,Me.createElement("div",{className:He.Z.title,style:{marginTop:"30px"}},"\u8865\u4EA4\u8BBE\u7F6E",Me.createElement("span",{className:"c-grey-666 font14",style:{fontWeight:400}},"\uFF08\u53EF\u5BF9\u5728\u4F5C\u4E1A\u53D1\u5E03\u65F6\u95F4\u8303\u56F4\u5185\u672A\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\uFF0C\u5EF6\u957F\u65F6\u95F4\u8FDB\u884C\u8865\u4EA4\uFF09"))),Me.createElement(Pe.Z,{span:24,style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},Me.createElement(oe.default,{checked:un.allow_late,disabled:se||Ur,onChange:mn=>{var Vn;if((0,Se.Rm)()&&!((Vn=Ft.AssistantObject.practice)!=null&&Vn.can_late)){ve.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}mn.target.checked&&De.default.warning({title:"\u5F00\u542F\u8865\u4EA4\u63D0\u793A",centered:!0,width:480,content:Me.createElement("div",{style:{padding:10,background:"#f5f6f9"}},Me.createElement("div",null,"1.\u5F00\u542F\u8865\u4EA4\u540E\u4E0D\u53EF\u5173\u95ED\uFF0C\u8865\u4EA4\u65B9\u5F0F\u63D0\u4EA4\u4FDD\u5B58\u540E\u4E0D\u53EF\u4FEE\u6539\uFF1B"),Me.createElement("div",null,"2.\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\uFF1B"),Me.createElement("div",null,"3.\u73ED\u7EA7\u9636\u6BB5\u8FDB\u5165\u201C\u8865\u4EA4\u4E2D\u201D\u5219\u4E0D\u53EF\u53D8\u66F4\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3002"))}),un.allow_late=!un.allow_late,tn==""&&yt([{late_penalty:5}]),$n(Object.assign({},un))}},Me.createElement("strong",null,"\u5F00\u542F\u8865\u4EA4")))),(un==null?void 0:un.allow_late)&&Me.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px",marginTop:"1px",color:"#666666"}},Me.createElement("div",{style:{display:"flex"}},Me.createElement("div",{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u65B9\u5F0F"),Me.createElement(Te.ZP.Group,{style:{marginLeft:"20px"},disabled:se||(Xt==null?void 0:Xt.anonymous_comment)||(Xt==null?void 0:Xt.allow_late),value:un.unified_late,onChange:mn=>{var Vn;if((0,Se.Rm)()&&!((Vn=Ft.AssistantObject.practice)!=null&&Vn.can_late)){ve.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}un.unified_late=mn.target.value,tn==""&&!mn.target.value&&yt([{penalty_type:rt.Q.Percent,late_penalty:20}]),$n(dt({},un))}},(un==null?void 0:un.unified_setting)&&Me.createElement(Te.ZP,{value:!0,disabled:!(Xt!=null&&Xt.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u8865\u4EA4"),((Pt=Xt==null?void 0:Xt.group_settings)==null?void 0:Pt.length)>0&&Me.createElement(Te.ZP,{value:!1},"\u5206\u73ED\u8865\u4EA4"))),un!=null&&un.unified_late?Me.createElement(Me.Fragment,null,Me.createElement(Ze.Z,{align:"middle",style:{marginTop:"10px"}},Me.createElement(Pe.Z,{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u6263\u5206"),Me.createElement(Pe.Z,{className:"ml20"},Me.createElement(rt.Z,{disabled:se||Lr,value:{type:un.penalty_type,inputValue:un.late_penalty},onChange:mn=>{var Vn;if((0,Se.Rm)()&&!((Vn=Ft.AssistantObject.practice)!=null&&Vn.can_late)){ve.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}$n(Ut(dt({},un),{late_penalty:mn.inputValue,penalty_type:mn.type}))}})),Me.createElement(Pe.Z,{flex:"1",className:"ml5"},Me.createElement("span",{className:"c-grey-c ml10"},un.penalty_type===rt.Q.Number?"(\u8865\u4EA4\u65F6\u6309\u7167\u5B66\u751F\u603B\u6210\u7EE9\u6263\u5206)":"(\u5B66\u751F\u6700\u7EC8\u5F97\u5206=\u8865\u4EA4\u524D\u5F97\u5206+\u8865\u4EA4\u9636\u6BB5\u589E\u52A0\u7684\u5206\u503C*\uFF08100%-\u767E\u5206\u6BD4%\uFF09)"))),Me.createElement(Ze.Z,{align:"middle",style:{marginTop:"15px"}},Me.createElement(Pe.Z,{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),Me.createElement(Pe.Z,{className:"ml20"},Me.createElement(Be.default,{size:"large",allowClear:!1,style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:Ke()((0,Ge.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:se||Lr,value:un.late_time?Ke()(un.late_time):"",disabledDate:mn=>Fe(mn,Xt==null?void 0:Xt.course_end_date),onChange:(mn,Vn)=>{var ln;if((0,Se.Rm)()&&!((ln=Ft.AssistantObject.practice)!=null&&ln.can_late)){ve.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}un.late_time=Vn,$n(Object.assign({},un))}})))):tn.map(function(mn,Vn){var ln;return Me.createElement(Pe.Z,{span:24,key:Vn},Me.createElement(Ze.Z,{style:{display:"flex",alignItems:"center",marginTop:"10px"}},Me.createElement("div",{style:{width:"85px",marginLeft:"27px",textAlign:"right"}},"\u8865\u4EA4\u89C4\u5219",Vn+1),Me.createElement(ye.default,{disabled:se||!((ln=re==null?void 0:re.homework_status)!=null&&ln.includes("\u672A\u53D1\u5E03"))&&mn.id||(Xt==null?void 0:Xt.anonymous_comment),mode:"multiple",className:He.Z.multiple_select,style:{width:"212px",marginLeft:"18px"},value:typeof mn.group_name=="string"?[mn.group_name]:mn.group_name,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",onChange:hn=>{var Ot;if((0,Se.Rm)()&&!((Ot=Ft.AssistantObject.practice)!=null&&Ot.can_late)){ve.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}tn[Vn].group_name=hn,tn[Vn].group_id=mn.group_id,yt(tn.slice())}},Xt.group_settings&&Xt.group_settings.map(function(hn){const Ot=tn.map(En=>En.group_name).flat(),Wt=Rt.map(En=>En.group_name).flat();if(un!=null&&un.unified_setting){if(!Ot.includes(hn.group_name))return Me.createElement(Re,{value:hn.group_name,key:hn.id},hn.group_name)}else if(Wt.includes(hn.group_name)&&!Ot.includes(hn.group_name))return Me.createElement(Re,{value:hn.group_name,key:hn.id},hn.group_name)})),Me.createElement("div",{className:"ml20 mr10"},"\u8865\u4EA4\u6263\u5206"),Me.createElement(rt.Z,{disabled:se||yn(mn.id),value:{type:mn.penalty_type,inputValue:mn.late_penalty},onChange:hn=>{var Ot;if((0,Se.Rm)()&&!((Ot=Ft.AssistantObject.practice)!=null&&Ot.can_late)){ve.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}tn[Vn].late_penalty=hn.inputValue,tn[Vn].penalty_type=hn.type,yt([...tn])}}),Me.createElement("div",{className:"ml20 mr10"},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),Me.createElement(Be.default,{size:"large",disabled:se||yn(mn.id),style:{width:225},showTime:{format:"HH:mm",defaultValue:Ke()((0,Ge.U6)(),"HH:mm")},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",disabledDate:hn=>Fe(hn,Xt==null?void 0:Xt.course_end_date),format:"YYYY-MM-DD HH:mm",value:mn!=null&&mn.late_time?Ke()(mn.late_time):void 0,onChange:(hn,Ot)=>{var Wt;if((0,Se.Rm)()&&!((Wt=Ft.AssistantObject.practice)!=null&&Wt.can_late)){ve.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}tn[Vn].late_time=Ot,yt([...tn])}}),!se&&Me.createElement("div",{style:{display:"flex",width:"50px"}},Me.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var hn;if((0,Se.Rm)()&&!((hn=Ft.AssistantObject.practice)!=null&&hn.can_late)){ve.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}yt(tn.concat({penalty_type:rt.Q.Percent,late_penalty:20}))}}),Vn>0&&!mn.id&&Me.createElement("i",{className:"iconfont icon-shanjian1",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{var hn;if((0,Se.Rm)()&&!((hn=Ft.AssistantObject.practice)!=null&&hn.can_late)){ve.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}tn=tn.filter((Ot,Wt)=>Vn!==Wt),yt(tn.slice()),setTimeout(()=>yt(tn.slice()),10)}}))))})),!se&&Me.createElement(Me.Fragment,null,Me.createElement(ge.ZP,{type:"primary",size:"large",loading:ue,style:{width:"138px",marginTop:"30px"},onClick:()=>qn()},"\u4FDD\u5B58")),Me.createElement(tt.Z,{onConfirm:(mn,Vn)=>{Rt.splice(mn,0,...Vn),Rt.splice(mn+Vn.length,1);const ln=(0,Ge.QE)([...Rt]);fn([...ln])}}),Me.createElement(et.Z,{resdata:br,type:"shixun",okloading:ue,oktext:(br==null?void 0:br.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:mn=>_t(void 0,null,function*(){Ne(!0);let Vn=yield(0,he.ZP)(`/api/courses/${wn.coursesId}/batch_copy_shixuns.json`,{method:"post",body:{type:"homework_common",ids:[parseInt(wn.categoryId)]}});Ne(!1),(Vn==null?void 0:Vn.status)===0&&dn(tl)})}))};at.ZP=(0,Le.connect)(({shixunHomeworks:wt,classroomList:qt,loading:ut,user:Ft})=>({shixunHomeworks:wt,classroomList:qt,loading:ut.effects,user:Ft}))(Dt)},52217:function(ot,at,ee){"use strict";var y=ee(62957),Be=ee(6767),ye=ee(38147),ve=ee(65582),De=ee(41867),Te=ee(59301),Ze=(Ce,oe,ge)=>new Promise((Ee,Ke)=>{var Se=Ae=>{try{pe(ge.next(Ae))}catch(Ge){Ke(Ge)}},he=Ae=>{try{pe(ge.throw(Ae))}catch(Ge){Ke(Ge)}},pe=Ae=>Ae.done?Ee(Ae.value):Promise.resolve(Ae.value).then(Se,he);pe((ge=ge.apply(Ce,oe)).next())});const Pe=({shixunHomeworks:Ce,classroomList:oe,dispatch:ge})=>{const Ee=(0,ve.useParams)();return Te.createElement(y.default,{centered:!0,title:"\u63D0\u793A",open:Ce.actionTabs.key==="\u6253\u56DE\u91CD\u505A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>Ze(void 0,null,function*(){var Ke,Se,he,pe;if((0,De.Rm)()&&!((Ke=oe.AssistantObject.practice)!=null&&Ke.can_redo)){Be.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}const Ae=yield(0,ye.ZP)(`/api/myshixuns/${Ce.actionTabs.selectArrs.myshixun_identifier}/reset_my_game.json`,{method:"GET",params:{course_id:Ee.coursesId,homework_common_id:Ce.actionTabs.homework_common_id}});if(Ae.shixun_identifier){Be.ZP.success("\u64CD\u4F5C\u6210\u529F"),ge({type:"shixunHomeworks/setActionTabs",payload:{}});const Ge=(he=(Se=Ae==null?void 0:Ae.new_works)==null?void 0:Se.find(He=>`${He.homework_common_id}`===Ee.categoryId))==null?void 0:he.id;if((0,De.Rm)()&&!((pe=oe.AssistantObject.practice)!=null&&pe.can_view))return;ve.history.replace(`/classrooms/${Ee.coursesId}/shixun_homework/${Ee.categoryId}/${Ge}/comment`)}}),onCancel:()=>{ge({type:"shixunHomeworks/setActionTabs",payload:{}})}},Te.createElement("p",null,"\u8BE5\u4F5C\u4E1A\u5C06\u88AB\u6253\u56DE\u91CD\u505A\uFF0C\u5B66\u751F\u5B9E\u8BAD\u8BB0\u5F55\u5C06\u88AB\u6E05\u7A7A!"),Te.createElement("p",null,"\u786E\u5B9A\u6253\u56DE?"))};at.Z=(0,ve.connect)(({shixunHomeworks:Ce,classroomList:oe})=>({shixunHomeworks:Ce,classroomList:oe}))(Pe)},14510:function(ot,at,ee){"use strict";ee.r(at),ee.d(at,{default:function(){return Os}});var y=ee(59301),Be=ee(65582),ye=ee(62957),ve=ee(6767),De=ee(91882),Te=ee(25399),Ze=ee(37639),Pe=ee(7939),Ce=ee(20554),oe=ee(27812),ge=ee(65862),Ee=ee(38147),Ke=ee(25374),Se=ee(74128),he=ee(95097),pe=Object.defineProperty,Ae=Object.getOwnPropertySymbols,Ge=Object.prototype.hasOwnProperty,He=Object.prototype.propertyIsEnumerable,Le=(le,me,ce)=>me in le?pe(le,me,{enumerable:!0,configurable:!0,writable:!0,value:ce}):le[me]=ce,rt=(le,me)=>{for(var ce in me||(me={}))Ge.call(me,ce)&&Le(le,ce,me[ce]);if(Ae)for(var ce of Ae(me))He.call(me,ce)&&Le(le,ce,me[ce]);return le},Ve=(le,me,ce)=>new Promise((Lt,Vt)=>{var jt=nt=>{try{Nt(ce.next(nt))}catch(bt){Vt(bt)}},Kt=nt=>{try{Nt(ce.throw(nt))}catch(bt){Vt(bt)}},Nt=nt=>nt.done?Lt(nt.value):Promise.resolve(nt.value).then(jt,Kt);Nt((ce=ce.apply(le,me)).next())});const tt=({shixunHomeworks:le,dispatch:me})=>{const ce=(0,Be.useParams)();return y.createElement(ye.default,{centered:!0,title:"\u63D0\u793A",open:le.actionTabs.key==="\u5220\u9664",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>Ve(void 0,null,function*(){(yield me({type:"shixunHomeworks/deleteReply",payload:{object_id:le.actionTabs.selectArr.id,object_type:"journals_for_message"}})).status===0&&(ve.ZP.success("\u5220\u9664\u6210\u529F"),me({type:"shixunHomeworks/setActionTabs",payload:{}}),me({type:"shixunHomeworks/getReplyList",payload:rt({},le.actionTabs.params)}))}),onCancel:()=>{me({type:"shixunHomeworks/setActionTabs",payload:{}})}},y.createElement("p",null,"\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u6761\u56DE\u590D\u5417\uFF1F"))};var et=(0,Be.connect)(({shixunHomeworks:le})=>({shixunHomeworks:le}))(tt),st=ee(88761),Me=ee(56656),ke=ee.n(Me),qe=ee(29787),be=ee(54172),lt=ee(13747),Ue=ee(77019),_e=ee(5269),It=ee(37568),dt=ee(82326),Ut=ee(26227),_t=ee(63524),Ye={flex_box_center:"flex_box_center___oXmmv",flex_space_between:"flex_space_between___D5_mZ",flex_box_vertical_center:"flex_box_vertical_center___S5DkJ",flex_box_center_end:"flex_box_center_end___KnbTG",flex_box_column:"flex_box_column____klOK",top:"top___FyBsZ",desc:"desc___sMJy6",liked:"liked___P7kc_",likedActive:"likedActive___gv4cj",reply:"reply___fFyWG",replyList:"replyList___RDcrF",comment:"comment___uNa2p",deseIconSty:"deseIconSty___hiTV2",buttonEdit:"buttonEdit___godGx",maskWrap:"maskWrap___bA1lb",desHead:"desHead___gsg50",mask:"mask___HzQwZ",md:"md___kNtFb",tip:"tip___enkdY",selectWrapper:"selectWrapper___x8uH0",inputBox:"inputBox___VxU7y",pass_info:"pass_info___Kig4_",todo:"todo___hntv8",name:"name___UD8SI",info:"info___lOOGO",viewreport:"viewreport___CAnci"},Fe="data:image/png;base64,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",je=ee(41867),gt=ee(82636),kt=ee(16850),Re=ee(59301),Dt=Object.defineProperty,wt=Object.defineProperties,qt=Object.getOwnPropertyDescriptors,ut=Object.getOwnPropertySymbols,Ft=Object.prototype.hasOwnProperty,mt=Object.prototype.propertyIsEnumerable,Jt=(le,me,ce)=>me in le?Dt(le,me,{enumerable:!0,configurable:!0,writable:!0,value:ce}):le[me]=ce,Yt=(le,me)=>{for(var ce in me||(me={}))Ft.call(me,ce)&&Jt(le,ce,me[ce]);if(ut)for(var ce of ut(me))mt.call(me,ce)&&Jt(le,ce,me[ce]);return le},rn=(le,me)=>wt(le,qt(me)),zt=(le,me,ce)=>new Promise((Lt,Vt)=>{var jt=nt=>{try{Nt(ce.next(nt))}catch(bt){Vt(bt)}},Kt=nt=>{try{Nt(ce.throw(nt))}catch(bt){Vt(bt)}},Nt=nt=>nt.done?Lt(nt.value):Promise.resolve(nt.value).then(jt,Kt);Nt((ce=ce.apply(le,me)).next())});ke().locale("ZH-cn");const sn=({shixunHomeworks:le,classroomList:me,globalSetting:ce,user:Lt,loading:Vt,dispatch:jt,gotosetting:Kt})=>{var Nt,nt,bt,ua,gr,Nn,Ir;const[Qn,Un]=(0,y.useState)(rn(Yt({},(0,Be.useParams)()),{limit:10})),[Cr,cr]=(0,y.useState)({page:1,limit:10}),[ur,Jr]=(0,y.useState)({page:1,limit:10,course_group_ids:"all",passed_status:"all",search:""}),[Tn,Ht]=(0,y.useState)(!1),[cn,ma]=(0,y.useState)(-1),[Xn,an]=(0,y.useState)(""),[jr,Bt]=(0,y.useState)(""),{detailLeftMenus:xt}=me,[zn,Fr]=(0,y.useState)({}),{workDetail:Er,workList:Jn}=le;let[Ta,cl]=(0,y.useState)({});const[Ra,uu]=(0,y.useState)(!1),[ll,Gl]=(0,y.useState)(!1),[vu,Qa]=(0,y.useState)(!1),[tr,La]=(0,y.useState)(!1),[za,Ol]=(0,y.useState)(1),$l=(0,y.useRef)(null),[ul,Xa]=(0,y.useState)({}),[Pl,yr]=(0,y.useState)({}),[Va,kr]=(0,y.useState)(!1),a=(0,y.useRef)(!0),[E,b]=(0,y.useState)([]),x=(0,y.useRef)(null);Qn.page_size=10,(0,y.useEffect)(()=>{$l.current&&($l.current.clientHeight>200?Ol(2):Ol(4))},[Er==null?void 0:Er.explanation]),(0,y.useEffect)(()=>{jt({type:"shixunHomeworks/getReplyList",payload:Yt({},Qn)}),jt({type:"shixunHomeworks/getWorkDetail",payload:Yt({},Qn)}),te()},[Qn.categoryId]),(0,y.useEffect)(()=>{le!=null&&le.replyList&&Fr(le.replyList)},[le]);function z(Oe){return zt(this,null,function*(){if(!(Ta!=null&&Ta.ec_point_ids))return;let $e=yield(0,Ee.ZP)(`/api/ec_courses/${Ta==null?void 0:Ta.ec_course_id}/ec_points/set_work_points.json`,{method:"post",body:Yt({homework_common_id:Oe},Ta)})})}function te(){return zt(this,null,function*(){uu(!0);let Oe=yield(0,Ee.ZP)(`/api/homework_commons/${Qn==null?void 0:Qn.categoryId}/shixun_challenge_data.json`,{method:"get"});(Oe==null?void 0:Oe.status)===0&&Xa(Oe==null?void 0:Oe.data),uu(!1)})}const ie=()=>zt(void 0,null,function*(){Gl(!0);const Oe=yield(0,Ee.ZP)(`/api/homework_commons/${Qn==null?void 0:Qn.categoryId}/challenge_passed_details.json`,{method:"get",params:rn(Yt({challenge_id:x.current},ur),{passed_status:ur.passed_status==="all"?null:ur.passed_status,course_group_ids:ur.course_group_ids==="all"?null:ur.course_group_ids})});(Oe==null?void 0:Oe.status)===0&&yr(Oe==null?void 0:Oe.data),Gl(!1)}),fe=()=>{if(za===1)return{visibility:"hidden"};if(za===2)return{overflow:"hidden",height:"200px"};if(za===3)return{overflow:"initial"};if(za===4)return{overflow:"initial"}},de=Oe=>{ur.course_group_ids=Oe,ur.page=1,Jr(Yt({},ur)),ie()},we=Oe=>{ur.passed_status=Oe,Qn.page=1,Jr(Yt({},ur)),ie()};return Re.createElement("section",{className:Ye.bg},Re.createElement(qe.Z,{spinning:Ra},(!(Er!=null&&Er.hide_explanation)||(0,je.GJ)())&&Re.createElement("section",{className:" edu-container",style:{padding:"20px 20px 0 20px",background:"#fff",position:"relative"}},!tr&&(0,je.GJ)()&&Re.createElement("div",{style:{position:"absolute",zIndex:10,right:34,top:30}},(0,je.GJ)()&&Re.createElement("span",{className:Ye.deseIconSty,style:{marginLeft:"auto",cursor:"pointer"},onClick:()=>{La(!0)}},Re.createElement(Te.Z,{title:"\u7F16\u8F91\u8BF4\u660E"},Re.createElement("i",{className:"iconfont icon-bianji-moren font14"}),Re.createElement("span",null,"\u7F16\u8F91\u8BF4\u660E"))),Re.createElement("span",{className:Ye.deseIconSty,style:{marginLeft:"20px",cursor:"pointer"},onClick:()=>zt(void 0,null,function*(){if(!(Er!=null&&Er.hide_explanation))ye.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u9690\u85CF\u540E\uFF0C\u5B66\u751F\u7AEF\u5C06\u9690\u85CF\u4F5C\u4E1A\u8BF4\u660E\u6A21\u5757",onOk:()=>zt(void 0,null,function*(){let Oe=yield(0,Ee.ZP)(`/api/homework_commons/${Qn==null?void 0:Qn.categoryId}/hide_explanation.json`,{method:"post",body:{hide_explanation:!0}});(Oe==null?void 0:Oe.status)==0&&(ve.ZP.success("\u9690\u85CF\u6210\u529F"),jt({type:"shixunHomeworks/getWorkDetail",payload:Yt({},Qn)}))})});else{let Oe=yield(0,Ee.ZP)(`/api/homework_commons/${Qn==null?void 0:Qn.categoryId}/hide_explanation.json`,{method:"post",body:{hide_explanation:!1}});(Oe==null?void 0:Oe.status)==0&&(ve.ZP.success("\u516C\u5F00\u6210\u529F"),jt({type:"shixunHomeworks/getWorkDetail",payload:Yt({},Qn)}))}})},Re.createElement(Te.Z,{title:Er!=null&&Er.hide_explanation?"\u516C\u5F00\u8BF4\u660E":"\u9690\u85CF\u8BF4\u660E"},Re.createElement("i",{className:"iconfont icon-xianshiyincang font14"}),Re.createElement("span",null,Er!=null&&Er.hide_explanation?"\u516C\u5F00\u8BF4\u660E":"\u9690\u85CF\u8BF4\u660E")))),tr?Re.createElement(Re.Fragment,null,Re.createElement(Ke.Z,{defaultValue:Er==null?void 0:Er.explanation,watch:!0,height:155,onChange:Oe=>{an(Oe)}}),Re.createElement("div",{style:{display:"flex"}},Re.createElement(Pe.ZP,{size:"middle",type:"primary",className:`${Ye.buttonEdit} mr20`,style:{marginLeft:"auto"},htmlType:"submit",onClick:()=>zt(void 0,null,function*(){Ol(1);const Oe=yield jt({type:"shixunHomeworks/updateWork",payload:{explanation:Xn,categoryId:Qn.categoryId}});(Oe==null?void 0:Oe.status)==0&&(ve.ZP.success("\u7F16\u8F91\u6210\u529F"),La(!1),jt({type:"shixunHomeworks/getWorkDetail",payload:Yt({},Qn)}))})},"\u63D0\u4EA4"),Re.createElement(Pe.ZP,{size:"middle",type:"primary",ghost:!0,className:Ye.buttonEdit,onClick:()=>{La(!1)}},"\u53D6\u6D88"))):!!(Er!=null&&Er.explanation)&&Re.createElement("div",{ref:$l,className:Ye.maskWrap,style:fe()},Re.createElement("div",{className:Ye.desHead},Re.createElement("img",{src:Fe,width:94})),Re.createElement(he.Z,{className:Ye.md,value:(Er==null?void 0:Er.explanation)||""}),za===2&&Re.createElement("div",{className:Ye.mask},Re.createElement("div",{onClick:()=>Ol(3)},"\u5C55\u5F00",Re.createElement("i",{className:"iconfont icon-zhankai4"}))),za===3&&Re.createElement("div",{className:Ye.mask,style:{position:"relative",height:30,background:"transparent",paddingTop:5}},Re.createElement("div",{onClick:()=>Ol(2)},"\u6536\u8D77",Re.createElement("i",{className:"iconfont icon-shouqi5"}))))),Re.createElement("section",{className:" edu-container",style:{background:"#fff",paddingTop:20}},(0,je.dE)()&&!!(ul!=null&&ul.group_name)&&Re.createElement("div",{className:Ye.info},Re.createElement("img",{src:`${Se.Z.IMG_SERVER}/images/${ul==null?void 0:ul.image_url}`}),Re.createElement("div",{className:"ml20",style:{alignItems:"start"}},Re.createElement("b",null,(ul==null?void 0:ul.username)||""),Re.createElement("span",{title:(ul==null?void 0:ul.group_name)||"",style:{maxWidth:"130px",overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap",wordBreak:"break-all"}},(ul==null?void 0:ul.group_name)||"")),Re.createElement("div",null,Re.createElement("b",null,Re.createElement(kt.n,{value:ul==null?void 0:ul.work_score})),Re.createElement("span",null,"\u603B\u6210\u7EE9")),Re.createElement("div",null,Re.createElement("b",null,(ul==null?void 0:ul.evaluate_count)||"-"),Re.createElement("span",null,"\u8BC4\u6D4B\u6B21\u6570")),Re.createElement("div",null,Re.createElement("b",null,(ul==null?void 0:ul.time_consuming)||"-"),Re.createElement("span",null,"\u603B\u8017\u65F6")),Re.createElement("div",null,Re.createElement("b",{style:{color:"#009C0F"}},ul==null?void 0:ul.passed_count),Re.createElement("span",null,"\u5DF2\u901A\u8FC7\u6570")),Re.createElement("div",null,Re.createElement("b",{style:{color:"#FA6400"}},ul==null?void 0:ul.progress_count),Re.createElement("span",null,"\u672A\u901A\u8FC7")),Re.createElement("div",null,Re.createElement("b",{style:{color:"#E30000"}},ul==null?void 0:ul.no_evaluate_count),Re.createElement("span",null,"\u672A\u8BC4\u6D4B")),((Nt=le.headerInfo)==null?void 0:Nt.is_open_submit_test_result)&&Re.createElement("div",null,ul!=null&&ul.is_submit_test_result?Re.createElement("b",{style:{color:"#1B8565",fontSize:"14px"}},"\u5DF2\u63D0\u4EA4"):Re.createElement("b",{style:{color:"#E02020",fontSize:"14px"}},"\u672A\u63D0\u4EA4"),Re.createElement("span",null,"\u5B9E\u9A8C\u7ED3\u679C")),Re.createElement("div",{className:Ye.viewreport,style:{marginLeft:60,fontSize:14,color:"#3061D0",cursor:"pointer"},onClick:()=>{window.open(`/classrooms/${Qn.coursesId}/shixun_homework/${Qn.categoryId}/${Er==null?void 0:Er.work_id}/comment`)}},Re.createElement("i",{className:"iconfont icon-baogao",style:{marginRight:7}}),Re.createElement("span",null,"\u67E5\u770B\u62A5\u544A")),((nt=le.headerInfo)==null?void 0:nt.related_poll)&&Re.createElement("div",{className:Ye.viewreport,style:{marginLeft:20,fontSize:14,color:"#3061D0",cursor:"pointer"},onClick:()=>{var Oe,$e,Et,Ct,nn;if(((Oe=le.headerInfo)==null?void 0:Oe.poll_status)===1){ve.ZP.warning("\u8C03\u67E5\u95EE\u5377\u6682\u672A\u53D1\u5E03\uFF0C\u8BF7\u8054\u7CFB\u8001\u5E08\u67E5\u770B\u60C5\u51B5");return}($e=le.headerInfo)!=null&&$e.poll_commit_status?(0,ge.xg)(`/classrooms/${Qn.coursesId}/poll/${(Et=le.headerInfo)==null?void 0:Et.poll_id}/detail?tabs=0`):(0,ge.xg)(`/classrooms/${Qn.coursesId}/poll/${(Ct=le.headerInfo)==null?void 0:Ct.poll_id}/users/${(nn=Lt.userInfo)==null?void 0:nn.login}`)}},Re.createElement("i",{className:"iconfont icon-baogao",style:{marginRight:7}}),Re.createElement("span",null,(bt=le.headerInfo)!=null&&bt.poll_commit_status?"\u67E5\u770B\u95EE\u5377":"\u586B\u5199\u95EE\u5377")))),Re.createElement("div",null,Re.createElement("section",{className:" edu-container",style:{padding:"20px",background:"#fff"}},(0,je.GJ)()&&Re.createElement("div",{className:Ye.tip},Re.createElement("i",{className:"iconfont icon-tishi12 font14",style:{color:"#FEB636",margin:"0 6px 0 12px"}}),Re.createElement("div",null,Er!=null&&Er.answer_public?Re.createElement("span",{style:{color:"#CA7720"}},"\u672C\u4F5C\u4E1A\u8BBE\u7F6E\u5B66\u751F\u7AEF\u53EF\u67E5\u770B\u7B54\u6848\uFF0C\u5982\u679C\u9700\u8BBE\u7F6E\u9690\u85CF\u8BF7\u70B9\u51FB"):Re.createElement("span",{style:{color:"#CA7720"}},"\u672C\u4F5C\u4E1A\u8BBE\u7F6E\u5B66\u751F\u7AEF\u4E0D\u53EF\u67E5\u770B\u7B54\u6848\uFF0C\u5982\u679C\u9700\u8BBE\u7F6E\u516C\u5F00\u8BF7\u70B9\u51FB"),Re.createElement("span",{style:{color:"#145DFF",marginLeft:10,cursor:"pointer"},onClick:()=>{Kt()}},"\u5C55\u793A\u8BBE\u7F6E"))),Re.createElement(be.default,{dataSource:ul==null?void 0:ul.challenge_settings,pagination:!1,columns:(ua=[{title:"\u5E8F\u53F7",dataIndex:"index",ellipsis:!0,key:"index",width:55,render:(Oe,$e,Et)=>`${(Cr.page-1)*Cr.limit+Et+1}`},{title:"\u5173\u5361\u540D\u79F0",dataIndex:"challenge_name",ellipsis:!0,width:(0,je.dE)()?280:420,key:"challenge_name",render:(Oe,$e,Et)=>Re.createElement("div",null,($e==null?void 0:$e.is_choose_todo)&&Re.createElement("span",{className:Ye.todo},"\u9009\u505A"),Re.createElement("span",{className:Ye.name,title:Oe},Oe))},{title:"\u5173\u5361\u5206\u503C",dataIndex:"challenge_score",ellipsis:!0,key:"challenge_score"},(0,je.dE)()&&{title:"\u6211\u7684\u5F97\u5206",dataIndex:"game_score",key:"game_score",render:Oe=>{let $e="",Et=Number(Oe);return Et>=0&&Et<=60?$e="c-red":Et>=90?$e="c-green":Et>60?$e="c-orange":$e="",Re.createElement("span",{className:$e},Oe)}},(0,je.dE)()&&{title:"\u901A\u8FC7\u72B6\u6001",dataIndex:"passed_status",key:"passed_status",render(Oe){return Re.createElement(Re.Fragment,null,Oe===0&&Re.createElement("span",{style:{color:"#E30000"}},"\u672A\u8BC4\u6D4B"),Oe===1&&Re.createElement("span",{style:{color:"#FA6400"}},"\u672A\u901A\u8FC7"),Oe===2&&Re.createElement("span",{style:{color:"#009C0F"}},"\u5DF2\u901A\u8FC7"))}},(0,je.dE)()&&{title:"\u8017\u65F6",dataIndex:"time_consuming",key:"time_consuming",ellipsis:!0,width:100},(0,je.dE)()&&{title:"\u8BC4\u6D4B\u6B21\u6570",dataIndex:"evaluate_count",key:"evaluate_count",ellipsis:!0,width:100},{title:"\u96BE\u5EA6",dataIndex:"difficulty",key:"difficulty",width:100,ellipsis:!0,render(Oe,$e,Et){return Oe}},{title:"\u901A\u8FC7\u7387",dataIndex:"passed_rate",key:"passed_rate",width:100,ellipsis:!0,render:(Oe,$e)=>Re.createElement("span",null,(parseFloat(Oe)*100).toFixed(2),"%")},{title:"\u77E5\u8BC6\u70B9",dataIndex:"knowledge_points",ellipsis:!0,key:"knowledge_points",width:200,render:(Oe,$e)=>Re.createElement("span",{style:{backgroundColor:"#ECFAF5",color:"#1B8565",overflow:"hidden",textOverflow:"ellipsis",padding:"2px 6px"}},Oe||"--")},!(0,je.dE)()&&{title:"\u64CD\u4F5C",dataIndex:"identifier",key:"identifier",width:146,align:"right",render(Oe,$e,Et){return Re.createElement("div",null,Re.createElement("a",{onClick:()=>zt(this,null,function*(){x.current=$e==null?void 0:$e.challenge_id,yield ie(),Qa(!0)}),className:"ml20"},"\u67E5\u770B\u901A\u8FC7\u8BE6\u60C5"))}}])==null?void 0:ua.filter(Oe=>!!Oe)})),Re.createElement("aside",{style:{padding:"0 20px 20px 20px"}},Re.createElement(lt.Z,{defaultCurrent:1,total:Tn==null?void 0:Tn.count,hideOnSinglePage:!0,showTotal:Oe=>Re.createElement("span",null,"\u5171",Oe,"\u6761"),current:Cr.page||1,pageSize:Cr.limit||10,onChange:(Oe,$e)=>{Cr.page=Oe,Cr.limit=$e,cr(Yt({},Qn)),te()}})))),Re.createElement("aside",{className:[Ye.reply,"bg-white","mt20"].join(" ")},Tn&&Re.createElement(Ke.Z,{onChange:Oe=>{an(Oe)},height:200,isFocus:!0,watch:!0}),Re.createElement(Ue.Z,{onClick:()=>{Ht(!0)}},Re.createElement(_e.Z,{flex:"1",style:{pointerEvents:"none"}},!Tn&&Re.createElement(It.default,{size:"middle",className:"current",placeholder:"\u8BF4\u70B9\u4EC0\u4E48",disabled:!0})),Re.createElement(_e.Z,null,Re.createElement(Pe.ZP,{type:"primary",size:"middle",onClick:()=>zt(void 0,null,function*(){var Oe;if((0,je.Rm)()&&!((Oe=me.AssistantObject.practice)!=null&&Oe.can_create)){ve.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Xn===""?ve.ZP.error("\u8BF7\u8F93\u5165\u5185\u5BB9"):(yield jt({type:"shixunHomeworks/createReply",payload:{journals_for_message:{jour_id:Qn.categoryId,jour_type:"HomeworkCommon",reply_id:1,notes:Xn}}})).status===0&&(ve.ZP.success("\u53D1\u5E03\u6210\u529F"),jt({type:"shixunHomeworks/getReplyList",payload:Yt({},Qn)}),Ht(!1),an(""))})},"\u53D1\u8868")))),(zn==null?void 0:zn.comments)&&zn.comments!=""&&Re.createElement("aside",{className:[Ye.replyList,"bg-white"].join(" ")},zn==null?void 0:zn.comments.map(function(Oe,$e){var Et,Ct,nn,On;return Re.createElement(Ue.Z,{gutter:[12,12],key:$e},Re.createElement(_e.Z,{flex:"40px"},Re.createElement("img",{width:"40",src:`${Se.Z.IMG_SERVER}/images/${(Et=Oe==null?void 0:Oe.author)==null?void 0:Et.image_url}`})),Re.createElement(_e.Z,{flex:"1"},Re.createElement(Ue.Z,{align:"middle"},Re.createElement(_e.Z,{span:20},Re.createElement("span",{className:"c-light-black"},(Ct=Oe==null?void 0:Oe.author)==null?void 0:Ct.name),Re.createElement("span",{className:"c-light-black ml10"},Oe.time," \u53D1\u5E03")),Re.createElement(_e.Z,{span:4},Re.createElement("div",{className:"tr"},((0,je.GJ)()||((nn=Lt==null?void 0:Lt.userInfo)==null?void 0:nn.login)===((On=Oe==null?void 0:Oe.author)==null?void 0:On.login))&&Re.createElement(Ut.Z,{className:"current",onClick:()=>{jt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5220\u9664",params:Qn,selectArr:Oe,object_type:"message"}})}}))),Re.createElement(_e.Z,{span:24},Re.createElement(he.Z,{value:Oe.content})),Oe.children&&Re.createElement("aside",{className:Ye.comment},Oe.children.map(function(jn,Mt){var Sr,ar;return Re.createElement(Ue.Z,{key:Mt},Re.createElement(_e.Z,{span:24},Re.createElement(Ue.Z,null,Re.createElement(_e.Z,{flex:"1"},jn.author.name,Re.createElement("span",{className:"c-light-black ml10"},ke()(jn==null?void 0:jn.created_on).fromNow())),Re.createElement(_e.Z,null,((0,je.GJ)()||((Sr=Lt==null?void 0:Lt.userInfo)==null?void 0:Sr.login)===((ar=jn==null?void 0:jn.author)==null?void 0:ar.login))&&Re.createElement(Te.Z,{title:"\u5220\u9664"},Re.createElement(Ut.Z,{className:"current",onClick:()=>{jt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5220\u9664",params:Qn,selectArr:jn}})}}))))),Re.createElement(_e.Z,null,Re.createElement(he.Z,{value:jn.content})))})),Re.createElement("div",{className:"tc w100 mt10"},Re.createElement(lt.Z,{defaultCurrent:1,total:Oe==null?void 0:Oe.child_message_count,hideOnSinglePage:!0,pageSize:5,current:Oe.page||1,onChange:jn=>zt(this,null,function*(){var Mt;const Sr=yield(0,st.PC)(rn(Yt({},Qn),{parent_id:Oe.id,page:jn,limit:5}));(Mt=Sr==null?void 0:Sr.comments)!=null&&Mt.length&&(zn.comments[$e].page=jn,zn.comments[$e].children=[...Sr==null?void 0:Sr.comments],Fr(Yt({},zn)))})})),Re.createElement(_e.Z,{span:24,className:"mt5 c-light-black"},cn===$e&&Re.createElement("aside",null,Re.createElement(Ke.Z,{onChange:jn=>{Bt(jn)},height:150,isFocus:!0}),Re.createElement(Ue.Z,null,Re.createElement(_e.Z,{span:24,className:"tr"},Re.createElement(Pe.ZP,{type:"primary",size:"middle",onClick:()=>zt(this,null,function*(){var jn;if(jr==="")ve.ZP.error("\u8BF7\u8F93\u5165\u5185\u5BB9");else{yield jt({type:"shixunHomeworks/createReply",payload:{journals_for_message:{jour_id:Qn.categoryId,jour_type:"HomeworkCommon",m_parent_id:Oe.id,reply_id:1,notes:jr}}});const Mt=yield(0,st.PC)(rn(Yt({},Qn),{parent_id:Oe.id,limit:5}));(jn=Mt==null?void 0:Mt.comments)!=null&&jn.length&&(++zn.comments[$e].child_message_count,zn.comments[$e].children=[...Mt==null?void 0:Mt.comments],zn.comments[$e].page=1,Fr(zn)),ve.ZP.success("\u53D1\u5E03\u6210\u529F"),ma(-1)}})},"\u53D1\u8868")))),cn!==$e&&Re.createElement("div",{className:"tr"},Re.createElement("span",{className:"iconfont icon-huifu1 mr5 ml30",onClick:()=>ma($e)}),Oe.child_message_count||0,!!(Oe!=null&&Oe.user_praise)&&Re.createElement("span",{className:"c-orange"},Re.createElement(_t.Z,{className:"mr5 ml30",onClick:()=>zt(this,null,function*(){yield jt({type:"shixunHomeworks/replyUnLike",payload:{object_id:Oe.id,object_type:"journals_for_message"}}),jt({type:"shixunHomeworks/getReplyList",payload:Yt({},Qn)})})}),Oe==null?void 0:Oe.praise_count),!Oe.user_praise&&Re.createElement("span",null,Re.createElement(_t.Z,{className:"mr5 ml30",onClick:()=>zt(this,null,function*(){yield jt({type:"shixunHomeworks/replyLike",payload:{object_id:Oe.id,object_type:"journals_for_message"}}),jt({type:"shixunHomeworks/getReplyList",payload:Yt({},Qn)})})}),Oe.praise_count))))))})),Re.createElement("aside",{className:"tc mt30 pb30"},Re.createElement(lt.Z,{defaultCurrent:1,total:zn==null?void 0:zn.parent_messages_count,hideOnSinglePage:!0,current:Qn.page||1,pageSize:10,onChange:Oe=>{Qn.page=Oe,jt({type:"shixunHomeworks/getReplyList",payload:Yt({},Qn)})}})),Re.createElement(et,null),Re.createElement(ye.default,{centered:!0,title:"\u5173\u5361\u901A\u8FC7\u8BE6\u60C5",width:1200,open:vu,okText:"\u786E\u5B9A",bodyStyle:{minHeight:550},afterClose:()=>{ur.course_group_ids="all",ur.passed_status="all",ur.search=""},footer:null,cancelText:"\u53D6\u6D88",onOk:()=>zt(void 0,null,function*(){(yield jt({type:"shixunHomeworks/deleteReply",payload:{object_id:le.actionTabs.selectArr.id,object_type:"journals_for_message"}})).status===0&&(ve.ZP.success("\u5220\u9664\u6210\u529F"),Qa(!1),jt({type:"shixunHomeworks/getReplyList",payload:Yt({},le.actionTabs.params)}))}),onCancel:()=>{Qa(!1)}},Re.createElement("div",{className:"mb20"},Re.createElement("span",{style:{color:"#5F6368",marginRight:10}},"\u5173\u5361\u540D\u79F0"),Re.createElement("span",{style:{color:"#CA7720",fontWeight:500}},Pl==null?void 0:Pl.challenge_name)),Re.createElement("div",{className:Ye.inputBox},Re.createElement("div",{style:{display:"flex",alignItems:"center"}},Re.createElement("div",{className:"mr20"},Re.createElement("span",{style:{color:"#9B9B9B",marginRight:10}},"\u901A\u8FC7\u72B6\u6001"),Re.createElement(dt.default,{value:ur==null?void 0:ur.passed_status,defaultValue:"all",className:Ye.selectWrapper,style:{width:130},getPopupContainer:Oe=>Oe.parentNode,onChange:we},Re.createElement(dt.default.Option,{value:"all"},"\u5168\u90E8"),Re.createElement(dt.default.Option,{value:0},"\u672A\u8BC4\u6D4B"),Re.createElement(dt.default.Option,{value:1},"\u8FDB\u884C\u4E2D"),Re.createElement(dt.default.Option,{value:2},"\u5DF2\u901A\u8FC7"))),Re.createElement("div",null,Re.createElement("span",{style:{color:"#9B9B9B",marginRight:10}},"\u5206\u73ED\u60C5\u51B5"),Re.createElement(dt.default,{value:ur==null?void 0:ur.course_group_ids,defaultValue:"all",className:Ye.selectWrapper,style:{width:220},showSearch:!0,placeholder:"\u8F93\u5165\u5173\u952E\u8BCD\u5BF9\u5206\u73ED\u8FDB\u884C\u641C\u7D22",getPopupContainer:Oe=>Oe.parentNode,onChange:de,dropdownRender:Oe=>Re.createElement(qe.Z,{spinning:Va},Oe)},Re.createElement(dt.default.Option,{key:-1,value:"all"},"\u5168\u90E8\u73ED\u7EA7"),(Nn=(gr=le==null?void 0:le.headerInfo)==null?void 0:gr.course_group_info)==null?void 0:Nn.map(Oe=>Re.createElement(dt.default.Option,{key:Oe.course_group_id,value:Oe.course_group_id},Oe.group_group_name))))),Re.createElement(gt.t7,{style:{width:290,height:38},placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",value:ur==null?void 0:ur.search,onChange:Oe=>{ur.page=1,ur.search=Oe,Jr(Yt({},ur)),ie()}})),Re.createElement("div",{className:Ye.pass_info},Re.createElement("span",{style:{marginLeft:12}},"\u5171\u6709 ",Re.createElement("span",{style:{color:"#3061D0"}},Pl==null?void 0:Pl.count)," \u540D\u540C\u5B66\u53C2\u4E0E\uFF0C\u5176\u4E2D ",Re.createElement("span",{style:{color:"#009C0F"}},Pl==null?void 0:Pl.passed_count)," \u4EBA\u5DF2\u901A\u8FC7\uFF0C",Re.createElement("span",{style:{color:"#E30000"}},Pl==null?void 0:Pl.no_passed_count)," \u4EBA\u672A\u901A\u8FC7")),Re.createElement(be.default,{dataSource:Pl==null?void 0:Pl.list,pagination:!1,loading:ll,columns:(Ir=[{title:"\u5E8F\u53F7",dataIndex:"index",ellipsis:!0,key:"index",width:55,render:(Oe,$e,Et)=>`${(Cr.page-1)*Cr.limit+Et+1}`},{title:"\u59D3\u540D",dataIndex:"username",ellipsis:!0,key:"index"},{title:"\u5B66\u53F7",dataIndex:"student_id",ellipsis:!0,key:"index"},{title:"\u5206\u73ED",dataIndex:"group_name",ellipsis:!0,key:"index"},{title:"\u901A\u8FC7\u72B6\u6001",dataIndex:"passed_status",key:"passed_status",render(Oe){return Re.createElement(Re.Fragment,null,Oe===0&&Re.createElement("span",{style:{color:"#E30000"}},"\u672A\u8BC4\u6D4B"),Oe===1&&Re.createElement("span",{style:{color:"#FA6400"}},"\u8FDB\u884C\u4E2D"),Oe===2&&Re.createElement("span",{style:{color:"#009C0F"}},"\u5DF2\u901A\u8FC7"))}},{title:"\u8017\u65F6",dataIndex:"time_consuming",key:"time_consuming",ellipsis:!0,width:100},(0,je.dE)()&&{title:"\u8BC4\u6D4B\u6B21\u6570",dataIndex:"evaluate_count",key:"evaluate_count",ellipsis:!0,width:100}])==null?void 0:Ir.filter(Oe=>!!Oe)}),Re.createElement("aside",{className:"tc mt30"},Re.createElement(lt.Z,{defaultCurrent:1,total:Pl==null?void 0:Pl.count,hideOnSinglePage:!0,current:ur.page||1,pageSize:10,onChange:Oe=>{ur.page=Oe,ie(x)}}))))};var it=(0,Be.connect)(({shixunHomeworks:le,classroomList:me,loading:ce,user:Lt,globalSetting:Vt})=>({shixunHomeworks:le,globalSetting:Vt,classroomList:me,user:Lt,loading:ce.effects}))(sn),ct=ee(28284),$t=ee(93041),Pt=ee(62673),wn=ee(75727),Xt=ee(71411),hr=ee(47889),xe=ee(71051),re=ee(84105),ne=ee(87395),se=ee(95869),Ie=ee(67921),ue=ee(89489),Ne=ee(2524),Rt=ee(52217),fn=ee(96512),tn=Object.defineProperty,yt=Object.getOwnPropertySymbols,un=Object.prototype.hasOwnProperty,$n=Object.prototype.propertyIsEnumerable,br=(le,me,ce)=>me in le?tn(le,me,{enumerable:!0,configurable:!0,writable:!0,value:ce}):le[me]=ce,xa=(le,me)=>{for(var ce in me||(me={}))un.call(me,ce)&&br(le,ce,me[ce]);if(yt)for(var ce of yt(me))$n.call(me,ce)&&br(le,ce,me[ce]);return le},tl=(le,me)=>{var ce={};for(var Lt in le)un.call(le,Lt)&&me.indexOf(Lt)<0&&(ce[Lt]=le[Lt]);if(le!=null&&yt)for(var Lt of yt(le))me.indexOf(Lt)<0&&$n.call(le,Lt)&&(ce[Lt]=le[Lt]);return ce},ia=(le,me,ce)=>new Promise((Lt,Vt)=>{var jt=nt=>{try{Nt(ce.next(nt))}catch(bt){Vt(bt)}},Kt=nt=>{try{Nt(ce.throw(nt))}catch(bt){Vt(bt)}},Nt=nt=>nt.done?Lt(nt.value):Promise.resolve(nt.value).then(jt,Kt);Nt((ce=ce.apply(le,me)).next())});const Wn=le=>{var me=le,{shixunHomeworks:ce,dispatch:Lt}=me,Vt=tl(me,["shixunHomeworks","dispatch"]);const jt=(0,Be.useParams)(),[Kt,Nt]=(0,y.useState)(!0),[nt,bt]=(0,y.useState)(!1),[ua]=ct.default.useForm(),gr=()=>ia(void 0,null,function*(){const Nn=ua.getFieldValue();(yield(0,Ee.ZP)(`/api/homework_commons/${jt.categoryId}/batch_comment.json`,{method:"post",body:{student_work_ids:[...ce.actionTabs.selectArrs],cover_all:Kt,hidden_comment:Nn.hidden_comment,comment:Nn.comment}})).status===0&&(ve.ZP.success("\u8BC4\u9605\u6210\u529F"),ua.resetFields(),Lt({type:"shixunHomeworks/setActionTabs",payload:{}}),Lt({type:"shixunHomeworks/getShixunWorkList",payload:xa({},ce.actionTabs.params)}))});return y.createElement(y.Fragment,null,y.createElement(ye.default,{centered:!0,title:"\u4E00\u952E\u70B9\u8BC4",open:ce.actionTabs.key==="\u4E00\u952E\u70B9\u8BC4",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>ia(void 0,null,function*(){var Nn,Ir,Qn;const Un=ua.getFieldValue();JSON.stringify(Un)==="{}"||Un.hidden_comment===""&&Un.comment===""?bt(!0):(Qn=(Ir=(Nn=ce.shixunWorkList)==null?void 0:Nn.student_works)==null?void 0:Ir.some)!=null&&Qn.call(Ir,Cr=>Cr.has_shixun_work_comment)?Lt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4E00\u952E\u70B9\u8BC4\u786E\u8BA4",selectArrs:ce.actionTabs.selectArrs,params:ce.actionTabs.params}}):gr()}),onCancel:()=>{Lt({type:"shixunHomeworks/setActionTabs",payload:{}})}},y.createElement(ct.default,{form:ua,onChange:()=>{nt&&bt(!1)}},y.createElement("p",null,"\u5B66\u751F\u548C\u8BFE\u5802\u8001\u5E08\u53EF\u89C1"),y.createElement(ct.default.Item,{name:"comment"},y.createElement(It.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u8BC4\u9605\u5185\u5BB9",rows:8})),y.createElement("p",null,"\u4EC5\u8BFE\u5802\u8001\u5E08\u53EF\u89C1"),y.createElement(ct.default.Item,{name:"hidden_comment"},y.createElement(It.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u8BC4\u9605\u5185\u5BB9",rows:8}))),nt&&y.createElement("p",{className:"c-red"},"\u8BC4\u9605\u5185\u5BB9\u81F3\u5C11\u6709\u4E00\u4E2A\u4E0D\u4E3A\u7A7A")),y.createElement(ye.default,{centered:!0,title:y.createElement("span",null,y.createElement(fn.Z,{className:"c-orange mr20"}),"\u63D0\u793A"),open:ce.actionTabs.key==="\u4E00\u952E\u70B9\u8BC4\u786E\u8BA4",okText:"\u786E\u5B9A\u70B9\u8BC4",cancelText:"\u653E\u5F03\u70B9\u8BC4",onOk:()=>{gr()},onCancel:()=>{Lt({type:"shixunHomeworks/setActionTabs",payload:{}})},width:400},y.createElement("div",{className:"tc"},y.createElement("p",null,"\u90E8\u5206\u5B66\u751F\u5DF2\u6709\u70B9\u8BC4\u5185\u5BB9\uFF0C\u662F\u5426\u8986\u76D6\u5DF2\u6709\u70B9\u8BC4\u5185\u5BB9\uFF1F"),y.createElement("p",null,y.createElement(hr.ZP.Group,{onChange:Nn=>{Nt(Nn.target.value)},value:Kt},y.createElement(hr.ZP,{value:!0},"\u8986\u76D6\u5DF2\u6709\u70B9\u8BC4"),y.createElement(hr.ZP,{value:!1},"\u8DF3\u8FC7\u5DF2\u6709\u70B9\u8BC4"))))))};var qn=(0,Be.connect)(({shixunHomeworks:le})=>({shixunHomeworks:le}))(Wn),dn={wrap:"wrap___kCwPu",refresh:"refresh___dkiX_",maxWidth70:"maxWidth70___u0Fnw",maxWidth80:"maxWidth80___B8pkG",maxWidth100:"maxWidth100___jQ_W6",maxWidth110:"maxWidth110___t9GZl",maxWidth120:"maxWidth120___tvrlz",reviewStatusTooltip:"reviewStatusTooltip___nCQT1",color32C:"color32C___KnLuR",MdEditor:"MdEditor___IcZwd",tr1:"tr1___k3Rcs",scroll:"scroll___TVUAz",work_button:"work_button___QokXJ",under_review:"under_review___jMAOI"},Kn=ee(89392),aa=ee(59301),ja=({defaultValue:le,onBlur:me,max:ce,className:Lt="game-score"})=>{const[Vt,jt]=(0,y.useState)(le);(0,y.useEffect)(()=>{jt(le)},[le]);function Kt(nt){jt(nt)}function Nt(){Vt!==le&&me(Vt>ce?ce:Vt)}return aa.createElement(xe.Z,{max:ce,min:0,className:Lt,value:Vt,onChange:Kt,onBlur:Nt})},Ur={greyText:"greyText___XLove",info:"info___A1gYD",label:"label___hzhZk",blackContent:"blackContent___WdHyW",orangeContent:"orangeContent___d5L7E",inputLabel:"inputLabel___arXff",tableTitle:"tableTitle___xt1qf",scoreTable:"scoreTable___AoIAG"},Lr=ee(27185),yn=ee(59301),Ca=Object.defineProperty,mn=Object.defineProperties,Vn=Object.getOwnPropertyDescriptors,ln=Object.getOwnPropertySymbols,hn=Object.prototype.hasOwnProperty,Ot=Object.prototype.propertyIsEnumerable,Wt=(le,me,ce)=>me in le?Ca(le,me,{enumerable:!0,configurable:!0,writable:!0,value:ce}):le[me]=ce,En=(le,me)=>{for(var ce in me||(me={}))hn.call(me,ce)&&Wt(le,ce,me[ce]);if(ln)for(var ce of ln(me))Ot.call(me,ce)&&Wt(le,ce,me[ce]);return le},nr=(le,me)=>mn(le,Vn(me)),lr=(le,me,ce)=>new Promise((Lt,Vt)=>{var jt=nt=>{try{Nt(ce.next(nt))}catch(bt){Vt(bt)}},Kt=nt=>{try{Nt(ce.throw(nt))}catch(bt){Vt(bt)}},Nt=nt=>nt.done?Lt(nt.value):Promise.resolve(nt.value).then(jt,Kt);Nt((ce=ce.apply(le,me)).next())});const rr=({shixunHomeworks:le,dispatch:me,classroomList:ce,loading:Lt,paramslist:Vt})=>{const{shixunWorkReport:jt}=le,Kt=(0,Be.useParams)(),[Nt,nt]=(0,y.useState)(),[bt,ua]=(0,y.useState)(!1),[gr,Nn]=ye.default.useModal(),[Ir,Qn]=(0,y.useState)(!1),[Un,Cr]=(0,y.useState)(!1),[cr]=ct.default.useForm();(0,y.useEffect)(()=>{le.actionTabs.key==="\u66F4\u6539\u70B9\u8BC4"&&ur()},[le.actionTabs.key]);const ur=()=>lr(void 0,null,function*(){var Ht,cn,ma,Xn,an;const jr=yield me({type:"shixunHomeworks/getShixunWorkReport",payload:nr(En({},Kt),{homeworkId:(cn=(Ht=le.actionTabs.selectArrs)==null?void 0:Ht.data)==null?void 0:cn.homeworkId})});return console.log(jr),nt((Xn=(ma=le.actionTabs.selectArrs)==null?void 0:ma.data)==null?void 0:Xn.homeworkId),cr.setFieldsValue({comment:jr==null?void 0:jr.work_comment,hidden_comment:(an=le.res)==null?void 0:an.work_comment_hidden}),jr}),Jr=()=>lr(void 0,null,function*(){const Ht=cr.getFieldsValue();(yield(0,Ee.ZP)(`/api/student_works/${Nt}/shixun_work_comment.json`,{method:"post",body:{hidden_comment:Ht.hidden_comment,comment:Ht.comment}})).status===0&&(ve.ZP.success("\u8BC4\u9605\u6210\u529F"),cr.resetFields(),me({type:"shixunHomeworks/setActionTabs",payload:{}}),me({type:"shixunHomeworks/getShixunWorkList",payload:En(En({},Kt),Vt)}))}),Tn=[{title:"\u5173\u5361",dataIndex:"name",render:(Ht,cn,ma)=>ma+1},{title:"\u4EFB\u52A1\u540D\u79F0",dataIndex:"name",render:(Ht,cn,ma)=>yn.createElement("div",null,Ht,cn.complete_status===4&&yn.createElement(ge.vA,{status:cn.complete_status}))},{title:"\u5F00\u59CB\u65F6\u95F4",dataIndex:"open_time"},{title:"\u5B8C\u6210\u65F6\u95F4",dataIndex:"finished_time"},{title:"\u8BC4\u6D4B\u6B21\u6570",dataIndex:"evaluate_count",align:"center"},{title:"\u5B9E\u8BAD\u8017\u65F6",dataIndex:"time_consuming"},{title:"\u662F\u5426\u67E5\u770B\u7B54\u6848",dataIndex:"view_answer",align:"center",render:Ht=>Ht?"\u662F":"\u5426"},{title:"\u5173\u5361\u5F97\u5206",dataIndex:"game_score",align:"center",render:(Ht,cn)=>yn.createElement("div",null,yn.createElement("span",{style:{color:parseFloat(cn.game_score_full)!==parseFloat(Ht)?"#E30000":"#53C41B"}},Ht),"/",cn.game_score_full)},{title:"\u8C03\u5206",dataIndex:"game_score",align:"center",fixed:"right",render:(Ht,cn)=>(0,je.GJ)()?yn.createElement(ja,{max:cn.game_score_full,defaultValue:parseFloat(Ht),onBlur:ma=>lr(void 0,null,function*(){var Xn;if((0,je.Rm)()&&!((Xn=ce.AssistantObject.practice)!=null&&Xn.can_appraise)){ve.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}const an=yield me({type:"shixunHomeworks/changeScore",payload:{categoryId:Nt,type:"report",score:ma,challenge_id:cn.challenge_id}});yield me({type:"shixunHomeworks/getShixunWorkReport",payload:nr(En({},Kt),{homeworkId:Nt})}),me({type:"shixunHomeworks/getShixunWorkList",payload:Kt}),an.status===0&&ve.ZP.success("\u64CD\u4F5C\u6210\u529F")})}):Ht}];return yn.createElement(yn.Fragment,null,Nn,yn.createElement(ye.default,{centered:!0,width:1080,title:"\u70B9\u8BC4\u4F5C\u4E1A",open:le.actionTabs.key==="\u66F4\u6539\u70B9\u8BC4",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>lr(void 0,null,function*(){var Ht;if((0,je.Rm)()&&!((Ht=ce.AssistantObject.practice)!=null&&Ht.can_appraise)){ve.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}const cn=cr.getFieldsValue();console.log(cn),JSON.stringify(cn)==="{}"||cn.hidden_comment===""&&cn.comment===""?ua(!0):Jr()}),onCancel:()=>{me({type:"shixunHomeworks/setActionTabs",payload:{}})}},yn.createElement(Ue.Z,{justify:"space-between",className:Ur.info},yn.createElement(_e.Z,null,yn.createElement("span",{className:`${Ur.label} ${Ur.greyText}`},"\u59D3\u540D"),yn.createElement("span",{className:Ur.blackContent},jt==null?void 0:jt.username)),yn.createElement(_e.Z,null,yn.createElement("span",{className:`${Ur.label} ${Ur.greyText}`},"\u5B66\u53F7"),yn.createElement("span",{className:Ur.blackContent},(jt==null?void 0:jt.student_id)||"--")),yn.createElement(_e.Z,null,yn.createElement("span",{className:`${Ur.label} ${Ur.greyText}`},"\u73ED\u7EA7"),yn.createElement("span",{className:Ur.blackContent},(jt==null?void 0:jt.group_name)||"--")),yn.createElement(_e.Z,null,yn.createElement("span",{className:`${Ur.label} ${Ur.greyText}`},"\u5173\u5361\u5F97\u5206"),yn.createElement("span",{className:Ur.orangeContent},(jt==null?void 0:jt.challenge_score)||"--")),yn.createElement(_e.Z,null,yn.createElement("span",{className:`${Ur.label} ${Ur.greyText}`},"\u6548\u7387\u5206"),yn.createElement("span",{className:Ur.orangeContent},(jt==null?void 0:jt.eff_score)||"--")),yn.createElement(_e.Z,null,yn.createElement("span",{className:`${Ur.label} ${Ur.greyText}`},"\u8865\u4EA4\u6263\u5206"),yn.createElement("span",{className:Ur.orangeContent},(jt==null?void 0:jt.late_penalty)||"--")),yn.createElement(_e.Z,null,yn.createElement("span",{className:`${Ur.label} ${Ur.greyText}`},"\u6700\u7EC8\u6210\u7EE9"),yn.createElement("span",{className:Ur.orangeContent},(jt==null?void 0:jt.work_score)||"--"))),yn.createElement(qe.Z,{spinning:Lt["shixunHomeworks/getShixunWorkReport"]},yn.createElement(ct.default,{form:cr,onChange:()=>{bt&&ua(!1)}},yn.createElement(Ue.Z,{wrap:!1,align:"middle",justify:"space-between"},yn.createElement(_e.Z,null,yn.createElement("div",{className:`${Ur.inputLabel} ${Ur.greyText}`},"\u5B66\u751F\u548C\u8BFE\u5802\u8001\u5E08\u53EF\u89C1")),yn.createElement(_e.Z,null,yn.createElement(Lr.Z,{isShowComponent:(0,je.G5)(),ModalProps:{open:Ir,onCancel:()=>{Qn(!1)}},onDataSelect:(Ht,cn)=>lr(void 0,[Ht,cn],function*(ma,{node:Xn}){const an=()=>{cr.setFieldsValue({comment:Xn==null?void 0:Xn.value}),Qn(!1)};if(cr.getFieldValue("comment")){gr.confirm({icon:null,title:"\u63D0\u793A",centered:!0,content:"\u7CFB\u7EDF\u68C0\u6D4B\u5230\u8BC4\u8BED\u8F93\u5165\u6846\u4E2D\u5DF2\u6709\u5185\u5BB9\uFF0C\u4F7F\u7528\u5E38\u7528\u8BC4\u8BED\u5C06\u4F1A\u8986\u76D6\u539F\u6709\u5185\u5BB9\u3002\u662F\u5426\u4F7F\u7528\uFF1F",okText:"\u4F7F\u7528",onOk:an});return}an()})},yn.createElement(Pe.ZP,{style:{padding:0,height:"auto"},icon:yn.createElement("i",{className:"iconfont icon-changyongpingyu"}),type:"link",onClick:Ht=>{Qn(!0)}},"\u5E38\u7528\u8BC4\u8BED")))),yn.createElement(ct.default.Item,{name:"comment"},yn.createElement(It.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u8BC4\u9605\u5185\u5BB9",rows:3})),yn.createElement(Ue.Z,{wrap:!1,align:"middle",justify:"space-between"},yn.createElement(_e.Z,null,yn.createElement("div",{className:`${Ur.inputLabel} ${Ur.greyText}`},"\u4EC5\u8BFE\u5802\u8001\u5E08\u53EF\u89C1")),yn.createElement(_e.Z,null,yn.createElement(Lr.Z,{isShowComponent:(0,je.G5)(),ModalProps:{open:Un,onCancel:()=>{Cr(!1)}},onDataSelect:(Ht,cn)=>lr(void 0,[Ht,cn],function*(ma,{node:Xn}){const an=()=>{cr.setFieldsValue({hidden_comment:Xn==null?void 0:Xn.value}),Cr(!1)};if(cr.getFieldValue("hidden_comment")){gr.confirm({icon:null,title:"\u63D0\u793A",centered:!0,content:"\u7CFB\u7EDF\u68C0\u6D4B\u5230\u8BC4\u8BED\u8F93\u5165\u6846\u4E2D\u5DF2\u6709\u5185\u5BB9\uFF0C\u4F7F\u7528\u5E38\u7528\u8BC4\u8BED\u5C06\u4F1A\u8986\u76D6\u539F\u6709\u5185\u5BB9\u3002\u662F\u5426\u4F7F\u7528\uFF1F",okText:"\u4F7F\u7528",onOk:an});return}an()})},yn.createElement(Pe.ZP,{style:{padding:0,height:"auto"},icon:yn.createElement("i",{className:"iconfont icon-changyongpingyu"}),type:"link",onClick:Ht=>{Cr(!0)}},"\u5E38\u7528\u8BC4\u8BED")))),yn.createElement(ct.default.Item,{name:"hidden_comment"},yn.createElement(It.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u8BC4\u9605\u5185\u5BB9",rows:3}))),bt&&yn.createElement("p",{className:"c-red"},"\u8BC4\u9605\u5185\u5BB9\u81F3\u5C11\u6709\u4E00\u4E2A\u4E0D\u4E3A\u7A7A"),yn.createElement("div",{className:Ur.tableTitle},"\u5173\u5361\u6210\u7EE9"),yn.createElement(be.default,{className:Ur.scoreTable,dataSource:jt.stage_list,rowKey:"challenge_id",pagination:!1,columns:Tn,scroll:{x:"max-content"}}))))};var xr=(0,Be.connect)(({shixunHomeworks:le,classroomList:me,loading:ce})=>({shixunHomeworks:le,classroomList:me,loading:ce.effects}))(rr),Hn=Object.getOwnPropertySymbols,$r=Object.prototype.hasOwnProperty,Yn=Object.prototype.propertyIsEnumerable,Pn=(le,me)=>{var ce={};for(var Lt in le)$r.call(le,Lt)&&me.indexOf(Lt)<0&&(ce[Lt]=le[Lt]);if(le!=null&&Hn)for(var Lt of Hn(le))me.indexOf(Lt)<0&&Yn.call(le,Lt)&&(ce[Lt]=le[Lt]);return ce},Gt=(le,me,ce)=>new Promise((Lt,Vt)=>{var jt=nt=>{try{Nt(ce.next(nt))}catch(bt){Vt(bt)}},Kt=nt=>{try{Nt(ce.throw(nt))}catch(bt){Vt(bt)}},Nt=nt=>nt.done?Lt(nt.value):Promise.resolve(nt.value).then(jt,Kt);Nt((ce=ce.apply(le,me)).next())});const or=le=>{var me=le,{shixunHomeworks:ce,dispatch:Lt}=me,Vt=Pn(me,["shixunHomeworks","dispatch"]);const jt=(0,Be.useParams)(),[Kt,Nt]=(0,y.useState)([]),[nt,bt]=(0,y.useState)([]);(0,y.useEffect)(()=>{ce.actionTabs.key==="\u8D28\u91CF\u68C0\u6D4B"&&ua()},[ce.actionTabs.key]);function ua(){return Gt(this,null,function*(){const Nn=yield(0,Ee.ZP)(`/api/homework_commons/${jt.categoryId}/code_quality_analyses/group_list.json`,{method:"GET",params:{page:1,limit:200}});Nt(Nn)})}const gr=[{title:"\u5206\u73ED\u60C5\u51B5",dataIndex:"name"},{title:"\u6709\u6548\u4F5C\u54C1\u6570",dataIndex:"works_count"},{title:"\u68C0\u6D4B\u8FDB\u5EA6",dataIndex:"status"},{title:"\u4E0A\u6B21\u8BC4\u5206\u65F6\u95F4",dataIndex:"last_analysis_time"}];return y.createElement(y.Fragment,null,y.createElement(ye.default,{centered:!0,title:"\u4EE3\u7801\u8D28\u91CF\u8BC4\u5206",open:ce.actionTabs.key==="\u8D28\u91CF\u68C0\u6D4B",width:700,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>Gt(void 0,null,function*(){const Nn=yield(0,Ee.ZP)(`/api/homework_commons/${jt.categoryId}/code_quality_analyses.json`,{method:"POST",body:{group_ids:nt}});(Nn==null?void 0:Nn.status)===0&&(Be.history.replace(`/classrooms/${jt.coursesId}/shixun_homework/${jt.categoryId}/detail?tabs=4`),window.location.reload(),Lt({type:"shixunHomeworks/setActionTabs",payload:{}}),bt([]))}),onCancel:()=>{bt([]),Lt({type:"shixunHomeworks/setActionTabs",payload:{}})}},y.createElement(be.default,{rowSelection:{type:"checkbox",onChange:(Nn,Ir)=>{bt([...Nn])},selectedRowKeys:nt,getCheckboxProps:Nn=>({disabled:Nn.status==="\u8FDB\u884C\u4E2D"||Nn.works_count===0})},rowKey:Nn=>Nn.key||Nn.id,scroll:{y:300},pagination:!1,columns:gr,dataSource:Kt==null?void 0:Kt.group_list})))};var ea=(0,Be.connect)(({shixunHomeworks:le})=>({shixunHomeworks:le}))(or),Zn=Object.defineProperty,na=Object.getOwnPropertySymbols,Wl=Object.prototype.hasOwnProperty,Kl=Object.prototype.propertyIsEnumerable,Bl=(le,me,ce)=>me in le?Zn(le,me,{enumerable:!0,configurable:!0,writable:!0,value:ce}):le[me]=ce,Dn=(le,me)=>{for(var ce in me||(me={}))Wl.call(me,ce)&&Bl(le,ce,me[ce]);if(na)for(var ce of na(me))Kl.call(me,ce)&&Bl(le,ce,me[ce]);return le},ta=(le,me,ce)=>new Promise((Lt,Vt)=>{var jt=nt=>{try{Nt(ce.next(nt))}catch(bt){Vt(bt)}},Kt=nt=>{try{Nt(ce.throw(nt))}catch(bt){Vt(bt)}},Nt=nt=>nt.done?Lt(nt.value):Promise.resolve(nt.value).then(jt,Kt);Nt((ce=ce.apply(le,me)).next())});const su=({shixunHomeworks:le,dispatch:me,isShow:ce,setIsShow:Lt,item:Vt,coursesId:jt,categoryId:Kt})=>{const[Nt,nt]=(0,y.useState)({page:1,limit:10}),[bt,ua]=(0,y.useState)([]),[gr,Nn]=(0,y.useState)(!1);(0,y.useEffect)(()=>{ce&&Ir()},[ce]);function Ir(){return ta(this,null,function*(){Nn(!0);const Un=yield(0,Ee.ZP)(`/api/student_works/${Vt.id}/game_details.json`,{method:"get",params:Dn({},Nt)});Nn(!1),Un.status===0&&ua(Un==null?void 0:Un.data)})}const Qn=[{title:"\u5E8F\u53F7",dataIndex:"number",width:50,fixed:"left",ellipsis:!0,render:(Un,Cr,cr)=>y.createElement("span",{style:{color:"#000"}},Nt.limit*(Nt.page-1)+cr+1)},{title:"\u4EFB\u52A1\u540D\u79F0",dataIndex:"name",key:"name",ellipsis:!0,render:(Un,Cr,cr)=>y.createElement("span",{style:{color:"#000"}},Un)},{title:"\u901A\u5173\u8BE6\u60C5",dataIndex:"complete_status",key:"complete_status",ellipsis:!0,width:100,render:(Un,Cr,cr)=>y.createElement("span",null,Un==0?"\u672A\u901A\u5173":Un==4?"\u622A\u6B62\u540E\u901A\u5173":"\u5DF2\u901A\u5173")},{title:"\u8BC4\u6D4B\u6B21\u6570",dataIndex:"evaluate_count",key:"evaluate_count",width:100,ellipsis:!0,render:(Un,Cr,cr)=>y.createElement("span",{style:{color:"#333"}},Un)},{title:"\u5B9E\u8BAD\u8017\u65F6",dataIndex:"time_consuming",key:"time_consuming",width:120,ellipsis:!0,render:(Un,Cr,cr)=>y.createElement("span",{style:{color:"#333"}},Un)}];return y.createElement(y.Fragment,null,y.createElement(ye.default,{centered:!0,title:"\u901A\u5173\u60C5\u51B5",open:ce,width:700,footer:null,maskClosable:!1,onCancel:()=>{Nt.page=1,Nt.limit=10,nt(Dn({},Nt)),Lt(!1)}},y.createElement("div",{style:{display:"flex",justifyContent:"flex-start",alignItems:"center",marginBottom:"20px"}},y.createElement("div",{style:{maxWidth:"200px",textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden",WebkitLineClamp:1}},y.createElement("span",{style:{color:"#666",marginRight:"10px"}},"\u5B66\u751F\u59D3\u540D"),y.createElement("span",{title:Vt==null?void 0:Vt.user_name,style:{color:"#232B40"}},Vt==null?void 0:Vt.user_name)),y.createElement("div",{style:{marginLeft:"50px",marginRight:"50px",maxWidth:"180px",textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden",WebkitLineClamp:1}},y.createElement("span",{style:{color:"#666",marginRight:"10px"}},"\u5B66\u53F7"),y.createElement("span",{title:Vt==null?void 0:Vt.student_id,style:{color:"#232B40"}},(Vt==null?void 0:Vt.student_id)||"--")),y.createElement("div",{style:{maxWidth:"200px",textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden",WebkitLineClamp:1}},y.createElement("span",{style:{color:"#666",marginRight:"10px"}},"\u73ED\u7EA7"),y.createElement("span",{title:Vt==null?void 0:Vt.group_name,style:{color:"#232B40"}},(Vt==null?void 0:Vt.group_name)||"--"))),y.createElement(be.default,{scroll:{y:380},columns:Qn,loading:gr,style:{marginBottom:Nt.limit>(bt==null?void 0:bt.count)?"16px":"0"},dataSource:bt.games,pagination:{size:"default",showQuickJumper:!0,showSizeChanger:!0,pageSizeOptions:["10","15","50","100","200"],hideOnSinglePage:!0,pageSize:Nt.limit,current:Nt.page,position:["bottomRight"],onChange:(Un,Cr)=>{Nt.page=Un,Nt.limit=Cr,nt(Dn({},Nt)),Ir()},total:bt==null?void 0:bt.count,showTotal:(Un,Cr)=>y.createElement("span",null,"\u5171",y.createElement("span",{style:{color:"#165DFF"}}," ",Un," "),"\u6761\u6570\u636E")}})))};var hu=(0,Be.connect)(({shixunHomeworks:le})=>({shixunHomeworks:le}))(su),Zl=ee(84454),ht=ee(59301),rl=Object.defineProperty,wr=Object.getOwnPropertySymbols,Mn=Object.prototype.hasOwnProperty,jl=Object.prototype.propertyIsEnumerable,dl=(le,me,ce)=>me in le?rl(le,me,{enumerable:!0,configurable:!0,writable:!0,value:ce}):le[me]=ce,fl=(le,me)=>{for(var ce in me||(me={}))Mn.call(me,ce)&&dl(le,ce,me[ce]);if(wr)for(var ce of wr(me))jl.call(me,ce)&&dl(le,ce,me[ce]);return le},Cl=(le,me,ce)=>new Promise((Lt,Vt)=>{var jt=nt=>{try{Nt(ce.next(nt))}catch(bt){Vt(bt)}},Kt=nt=>{try{Nt(ce.throw(nt))}catch(bt){Vt(bt)}},Nt=nt=>nt.done?Lt(nt.value):Promise.resolve(nt.value).then(jt,Kt);Nt((ce=ce.apply(le,me)).next())});const Fl=({shixunHomeworks:le,loading:me,dispatch:ce,setExportParams:Lt,classroomList:Vt,user:jt})=>{var Kt,Nt,nt,bt,ua,gr,Nn,Ir,Qn,Un,Cr,cr,ur,Jr,Tn,Ht,cn,ma,Xn,an,jr,Bt,xt,zn,Fr,Er,Jn,Ta,cl,Ra,uu,ll,Gl,vu,Qa,tr,La,za,Ol,$l,ul,Xa,Pl,yr,Va,kr,a,E,b,x,z,te,ie,fe,de,we,Oe,$e,Et,Ct,nn,On;const jn=(0,Be.useParams)(),[Mt,Sr]=(0,y.useState)(fl(fl({},{page:1,limit:20,order:"work_score",b_order:"desc"}),jn)),[ar]=ct.default.useForm(),[Qr,fa]=(0,y.useState)(),[Xr,Ga]=(0,y.useState)({}),[Dl,eu]=(0,y.useState)({}),[Sl,mu]=(0,y.useState)([]),[Eu,Zt]=(0,y.useState)(!1),[dr,da]=(0,y.useState)([]),[pn,In]=(0,y.useState)(!1),[fr,el]=(0,y.useState)(),[Il,yl]=(0,y.useState)(1),[Jl,Fu]=(0,y.useState)(),[Al,ni]=(0,y.useState)(),[Bu,oi]=(0,y.useState)(),[ri,bu]=(0,y.useState)(),[Bi,go]=(0,y.useState)(),[kc,Lc]=(0,y.useState)(!1),[mc,Nc]=(0,y.useState)(!1),[Pc,hc]=(0,y.useState)(!1),[Oc,vc]=(0,y.useState)(),pc=(0,y.useRef)(),[js,Ec]=(0,y.useState)([]),[yc,jc]=(0,y.useState)([]),[Ac,Cc]=(0,y.useState)(0),[Hl,Tc]=(0,y.useState)(null),Ts=(0,y.useRef)(null);(0,y.useEffect)(()=>(Ri(!0),()=>{Ga([]),mu([]),clearInterval(pc.current)}),[Mt.coursesId]),(0,y.useEffect)(()=>{var Qt;try{const bn=JSON.parse(JSON.stringify(le.shixunWorkList));!((Qt=bn==null?void 0:bn.student_works)!=null&&Qt.length)&&(bn!=null&&bn.id)?(bn.student_works=[fl({},bn)],Ga(bn)):(bn!=null&&bn.id&&mu([fl(fl({},bn),{number:"\u6211"})]),Ga(fl({},bn)))}catch(bn){}},[le.shixunWorkList]),(0,y.useEffect)(()=>{let Qt=null;if((Hl==null?void 0:Hl.status)==1&&clearInterval(Qt),(Hl==null?void 0:Hl.complete_num)!=(Hl==null?void 0:Hl.total_count)&&(Hl==null?void 0:Hl.status)!=1)return Qt=setInterval(()=>{Dc()},3e3),()=>clearInterval(Qt)},[Hl==null?void 0:Hl.complete_num,Hl==null?void 0:Hl.status]),(0,y.useEffect)(()=>{me["shixunHomeworks/getShixunWorkHeadInfo"]||Dc()},[me["shixunHomeworks/getShixunWorkHeadInfo"]]);const Rc=()=>Cl(void 0,null,function*(){const Qt=ce({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:Mt})}),Ri=Qt=>{Lt(fl({},Mt));const bn=ce({type:"shixunHomeworks/getShixunWorkList",payload:Mt});return Qt&&bn.then(Ha=>{var iu,ou,yu;((iu=Ha==null?void 0:Ha.homework_status)!=null&&iu.includes("\u8FDB\u884C\u4E2D")||(ou=Ha==null?void 0:Ha.homework_status)!=null&&ou.includes("\u8865\u4EA4\u4E2D")||(yu=Ha==null?void 0:Ha.homework_status)!=null&&yu.includes("\u63D0\u4EA4\u4E2D"))&&(0,je.dE)()}),bn};(0,y.useEffect)(()=>{},[]);const Hc=()=>Cl(void 0,null,function*(){const Qt=yield(0,st.Uc)({categoryId:jn.categoryId});fa(Qt==null?void 0:Qt.update_score)}),zc=()=>Cl(void 0,null,function*(){ce({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6210\u7EE9\u8BA1\u7B97\u4E2D\uFF0C\u8BF7\u7A0D\u5019..."}});const Qt=yield(0,st.Vs)({categoryId:jn.categoryId});ce({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}}),(Qt==null?void 0:Qt.status)===0&&(ve.ZP.success(Qt==null?void 0:Qt.message),Ri())}),Wc=()=>{Mt.page=1;const Qt=Object.assign({},ar.getFieldValue());delete Mt.course_group,delete Mt.teacher_comment,Object.keys(Qt).map(function(bn){var Ha,iu;switch(bn){case"task_status":Qt[bn].includes("all")||!Qt[bn].length?(delete Mt.work_status,ar.setFieldsValue({task_status:"all"})):(Mt.work_status=Qt[bn],ar.setFieldsValue({task_status:Mt.work_status}));break;case"course_group_info":Qt[bn].includes("all")||!Qt[bn].length?(delete Mt.course_group,ar.setFieldsValue({course_group_info:"all"})):(Mt.course_group=Qt[bn],ar.setFieldsValue({course_group_info:Mt.course_group}));break;case"teacher_comment":Qt[bn].includes("all")||!Qt[bn].length?(delete Mt.teacher_comment,ar.setFieldsValue({teacher_comment:"all"})):(Mt.teacher_comment=((Ha=Qt[bn])==null?void 0:Ha.length)===1?Number(Qt[bn][0]):"",ar.setFieldsValue({teacher_comment:Qt[bn]}));break;case"poll_commit_status":Qt[bn].includes("all")||!Qt[bn].length?(delete Mt.poll_commit_status,ar.setFieldsValue({poll_commit_status:"all"})):(Mt.poll_commit_status=((iu=Qt[bn])==null?void 0:iu.length)===1?Number(Qt[bn][0]):"",ar.setFieldsValue({poll_commit_status:Qt[bn]}));break}}),Ri(),Rc()},Zc=(Qt,bn)=>{Ec(bn.map(Ha=>(Ha.course_group_id===Qt&&(Ha.checked=!Ha.checked),Ha))),Fc(bn)},Fc=Qt=>{jc(Qt.filter(bn=>bn.checked).map(bn=>bn.course_group_id))},Xo=(0,y.useRef)();(0,y.useEffect)(()=>{Xo.current=yc},[yc]),(0,y.useEffect)(()=>{document.getElementById("divhe")&&document.getElementById("divhe").scrollHeight>47&&(go(47),Lc(!0))},[document.getElementById("divhe")]);const Yc=(Qt,bn)=>{Mt.page=Qt,Mt.limit=bn,Ri()};function Rs(){yl(1),Fu(""),ni(""),oi(""),bu(""),da([])}(0,y.useEffect)(()=>{sessionStorage.getItem("classroomsShixunDetailAutoRefersh")&&xc(!0)},[]);const xc=Qt=>{if(!Qt){clearInterval(pc.current);return}pc.current=setInterval(()=>{Ri()},1e3*10)},wc=[{title:"\u5E8F\u53F7",dataIndex:"number",align:"center",width:50,ellipsis:{showTitle:!1},render:(Qt,bn,Ha)=>Mt.limit*(Mt.page-1)+Ha+1},{title:"\u59D3\u540D",dataIndex:"user_name",align:"center",width:110,ellipsis:{showTitle:!1},render:Qt=>ht.createElement(Te.Z,{placement:"bottomLeft",title:Qt},ht.createElement("a",null,Qt))},!((Kt=le.headerInfo)!=null&&Kt.is_excellent)&&!(0,je.Jd)()&&{title:"\u5B66\u53F7",dataIndex:"student_id",align:"center",sorter:!0,showSorterTooltip:!1,ellipsis:{showTitle:!1},sortOrder:Mt.order==="student_id"?Mt.b_order==="desc"?"descend":"ascend":null,render:Qt=>ht.createElement(Te.Z,{placement:"bottomLeft",title:Qt||"--"},ht.createElement("span",{className:"current"},Qt||"--"))},{title:"\u5206\u73ED",dataIndex:"group_name",align:"center",ellipsis:{showTitle:!1},render:(Qt,bn)=>Qt?ht.createElement(Te.Z,{placement:"bottom",title:Qt},ht.createElement("span",{className:"current"},Qt)):"--"},{title:"\u4F5C\u4E1A\u72B6\u6001",dataIndex:"work_status",align:"center",sorter:!0,ellipsis:{showTitle:!1},showSorterTooltip:!1,sortOrder:Mt.order==="work_status"?Mt.b_order==="desc"?"descend":"ascend":null,render:(Qt,bn)=>ht.createElement(ht.Fragment,null,ht.createElement(ge.rK,{status:Qt}),(bn==null?void 0:bn.student_view_answer)&&ht.createElement("div",{style:{color:"#3061D0"}},"\uFF08\u67E5\u770B\u7B54\u6848\uFF09"))},!(0,je.Jd)()&&{title:ht.createElement("span",null,"\u6700\u7EC8\u6210\u7EE9",ht.createElement(Te.Z,{placement:"top",title:ht.createElement("pre",null,"\u9F20\u6807\u505C\u7559\u5177\u4F53\u5206\u503C\u4E0A\u53EF\u67E5",ht.createElement("br",null),"\u770B\u5F97\u5206\u660E\u7EC6",ht.createElement("br",null))},ht.createElement("img",{src:`${Se.Z.IMG_SERVER}/images/educoder/problem.png`,className:"ml2 current"}))),dataIndex:"work_score",sorter:!0,align:"center",width:110,showSorterTooltip:!1,sortOrder:Mt.order==="work_score"?Mt.b_order==="desc"?"descend":"ascend":null,ellipsis:{showTitle:!1},render:(Qt,bn)=>{var Ha;let iu;const{unadjusted_score:ou,is_adjusted:yu}=bn||{};return Qt>=0&&Qt<=60?iu=ht.createElement("span",{className:"c-red"},yu?`${Qt}(\u5DF2\u8C03\u5206)`:Qt):Qt===100?iu=ht.createElement("span",{className:"c-green"},yu?`${Qt}(\u5DF2\u8C03\u5206)`:Qt):Qt>60?iu=ht.createElement("span",{className:"c-orange"},yu?`${Qt}(\u5DF2\u8C03\u5206)`:Qt):iu="--",ht.createElement(Te.Z,{placement:"bottom",title:bn.ultimate_score?ht.createElement("div",null,iu==="--"?"\u6700\u7EC8\u8C03\u6574\u6210\u7EE9\uFF1A0\u5206":`\u6700\u7EC8\u8C03\u6574\u6210\u7EE9\uFF1A${bn.work_score}\u5206`):ht.createElement("div",null,ht.createElement("div",null,bn.final_score?`\u5173\u5361\u5F97\u5206\uFF1A${bn.final_score}\u5206`:"\u5173\u5361\u5F97\u5206\uFF1A0\u5206"),ht.createElement("div",null,bn.eff_score?`\u6548\u7387\u8BC4\u5206\uFF1A${bn.eff_score}\u5206`:"\u6548\u7387\u8BC4\u5206\uFF1A0\u5206"),ht.createElement("div",null,bn.repeat_minus_score?`\u67E5\u91CD\u6263\u5206\uFF1A${bn.repeat_minus_score}\u5206`:"\u67E5\u91CD\u6263\u5206\uFF1A0\u5206"),ht.createElement("div",null,bn.late_penalty?`\u8865\u4EA4\u6263\u5206\uFF1A${bn.late_penalty}\u5206`:"\u8865\u4EA4\u6263\u5206\uFF1A0\u5206"),!((Ha=le.headerInfo)!=null&&Ha.answer_open_evaluation)&&ht.createElement("div",null,"\u67E5\u770B\u53C2\u8003\u7B54\u6848\uFF1A",bn.view_answer_count,"\u5173"),ht.createElement("div",null,"\u539F\u59CB\u6210\u7EE9\uFF1A",ou==="--"?ou:`${ou}\u5206`),ht.createElement("div",null,bn.work_score?`\u6700\u7EC8\u6210\u7EE9\uFF1A${bn.work_score}\u5206`:"\u6700\u7EC8\u6210\u7EE9\uFF1A0\u5206"))},iu)}},{title:ht.createElement("span",null,"\u5B8C\u6210\u65F6\u95F4"),dataIndex:"finished_time",align:"center",ellipsis:!1,showSorterTooltip:!1,sorter:!0,sortOrder:Mt.order==="finished_time"?Mt.b_order==="desc"?"descend":"ascend":null,render:(Qt,bn)=>Qt?ht.createElement(Te.Z,{placement:"bottomLeft",title:Qt},Qt&&Qt!="--"?ke()(Qt).format(mc?"HH:mm":"YYYY-MM-DD HH:mm"):Qt):"--"},{title:ht.createElement("span",null,"\u5B9E\u8BAD\u603B\u8017\u65F6"),dataIndex:"cost_time",align:"center",width:110,ellipsis:!1,showSorterTooltip:!1,sorter:!0,sortOrder:Mt.order==="cost_time"?Mt.b_order==="desc"?"descend":"ascend":null,render:(Qt,bn)=>Qt?ht.createElement(Te.Z,{placement:"bottomLeft",title:Qt},Qt):"--"},{title:"\u901A\u5173\u60C5\u51B5",align:"center",dataIndex:"complete_info",ellipsis:{showTitle:!1},render:(Qt,bn)=>ht.createElement(ht.Fragment,null,ht.createElement("span",{style:{color:"#0152d9"},onClick:Ha=>{Ha.stopPropagation(),vc(bn),hc(!0)}},Qt),(0,je.dE)()&&([-1,0,1].includes(bn==null?void 0:bn.work_status)&&(bn==null?void 0:bn.complete_info_condition)||!(bn!=null&&bn.complete_info_condition)&&[2,3,4].includes(bn==null?void 0:bn.work_status))&&ht.createElement(Te.Z,{title:"\u4F5C\u4E1A\u72B6\u6001\u4E0E\u901A\u5173\u60C5\u51B5\u4E0D\u5339\u914D\uFF0C\u53EF\u70B9\u51FB\u66F4\u65B0\u6210\u7EE9\u6309\u94AE\u83B7\u53D6\u6700\u65B0\u6210\u7EE9"},ht.createElement("i",{className:"iconfont icon-tishi3",style:{color:"#F59A23"}})))},((Nt=le==null?void 0:le.headerInfo)==null?void 0:Nt.related_poll)&&{title:"\u8C03\u67E5\u95EE\u5377",align:"center",width:80,dataIndex:"poll_commit_status",ellipsis:{showTitle:!1},render:(Qt,bn)=>ht.createElement(ht.Fragment,null,Qt?ht.createElement("span",{onClick:Ha=>{Ha.stopPropagation(),bn.un_anonymous?(0,ge.xg)(`/classrooms/${Mt.coursesId}/poll/${bn.poll_id}/questionnaireInfo/${bn==null?void 0:bn.user_login}?type=teacher`):(0,ge.xg)(`/classrooms/${Mt.coursesId}/poll/${bn.poll_id}/detail?tabs=0`)},className:"current",style:{color:"#16A341"}},"\u5DF2\u5B8C\u6210"):ht.createElement("span",{onClick:Ha=>{Ha.stopPropagation(),(0,ge.xg)(`/classrooms/${Mt.coursesId}/poll/${bn.poll_id}/detail`)},className:"current"},"\u672A\u5B8C\u6210"))},{title:"\u8BC4\u6D4B\u6B21\u6570",dataIndex:"sum_evaluate_count",align:"center",ellipsis:{showTitle:!1},sorter:!0,sortOrder:Mt.order==="sum_evaluate_count"?Mt.b_order==="desc"?"descend":"ascend":null,render:(Qt,bn)=>Qt&&Qt!="--"?ht.createElement(Te.Z,{placement:"bottom",title:Qt},ht.createElement("span",{className:"current"},Qt)):"--"},((nt=le==null?void 0:le.headerInfo)==null?void 0:nt.is_open_submit_test_result)&&{title:"\u5B9E\u9A8C\u7ED3\u679C",dataInex:"is_submit_test_result",ellipsis:!0,render:(Qt,bn)=>bn!=null&&bn.is_submit_test_result?ht.createElement("span",{className:"c-green "},"\u5DF2\u63D0\u4EA4"):ht.createElement("span",{className:"c-red-e53"},"\u672A\u63D0\u4EA4")},!mc&&{title:"\u64CD\u4F5C",dataInex:"action",align:"center",ellipsis:!0,className:"workListTable",render:(Qt,bn)=>{var Ha,iu,ou,yu;return(0,je.dE)()?ht.createElement("div",null,(0,ge.JL)(bn==null?void 0:bn.work_status)==="\u672A\u5F00\u542F"?ht.createElement("span",null,"--"):ht.createElement("a",{target:"_blank",onClick:ju=>{var bi,io;if((io=(bi=le==null?void 0:le.headerInfo)==null?void 0:bi.homework_status)!=null&&io.includes("\u5BFC\u5165")){ju.stopPropagation(),vc(bn),hc(!0);return}ju.stopPropagation(),window.open(`/classrooms/${Mt.coursesId}/shixun_homework/${Mt.categoryId}/${bn.id}/comment`)}},"\u67E5\u770B")):(iu=(Ha=le==null?void 0:le.headerInfo)==null?void 0:Ha.homework_status)!=null&&iu.includes("\u5BFC\u5165")?(0,je.GJ)()&&ht.createElement("span",{style:{color:"#0152d9"},onClick:ju=>{var bi;ju.stopPropagation(),ce({type:"classroomList/setActionTabs",payload:{key:"\u4FEE\u6539\u6210\u7EE9",name:(bi=le==null?void 0:le.headerInfo)==null?void 0:bi.homework_name,id:bn==null?void 0:bn.id,type:"practice"}})}},"\u4FEE\u6539\u6210\u7EE9"):ht.createElement("div",null,ht.createElement("span",{style:{color:"#0152d9"},onClick:(0,Kn.throttle)(ju=>Cl(void 0,null,function*(){if((0,je.Rm)()&&!Vt.AssistantObject.practice.can_appraise){ve.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}ju.stopPropagation(),ce({type:"shixunHomeworks/setActionTabs",payload:{key:"\u66F4\u6539\u70B9\u8BC4",selectArrs:{myshixun_identifier:"",data:{name:bn==null?void 0:bn.user_name,homeworkId:bn==null?void 0:bn.id}}}})}),2e3,{trailing:!1,leading:!0})},bn.has_shixun_work_comment?"\u66F4\u6539\u70B9\u8BC4":"\u8FFD\u52A0\u70B9\u8BC4"),(bn==null?void 0:bn.work_status)!==0&&[1,2,3,4].includes(bn==null?void 0:bn.work_status)&&[ht.createElement("br",null),ht.createElement("a",{target:"_blank",onClick:(0,Kn.throttle)(ju=>Cl(void 0,null,function*(){var bi,io,Bc,bc,Sc;if(ju.stopPropagation(),ju.preventDefault(),(0,je.Rm)()&&!((bi=Vt.AssistantObject.practice)!=null&&bi.can_view)){ve.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}if((io=jt.userInfo)!=null&&io.professional_certification){const zs=yield(0,st.GS)(bn==null?void 0:bn.id);(Bc=zs==null?void 0:zs.data)!=null&&Bc.url&&(0,ge.xg)(((bc=zs==null?void 0:zs.data)==null?void 0:bc.url)+`?courseGroup=${(Mt==null?void 0:Mt.course_group)||""}&workStatus=${((Sc=Mt==null?void 0:Mt.work_status)==null?void 0:Sc.filter(Mc=>Mc!=0&&Mc!=-1))||""}&search=${(Mt==null?void 0:Mt.search)||""}`)}else return ye.default.confirm({title:"\u63D0\u793A",centered:!0,content:ht.createElement("div",{className:"tc"},"\u60A8\u9700\u8981\u53BB\u5B8C\u6210\u60A8\u7684\u804C\u4E1A\u8BA4\u8BC1\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,ge.xg)("/account/certification")}}),!1}),5e3,{trailing:!1,leading:!0})},"\u67E5\u770B\u5B9E\u8BAD")],((yu=(ou=le==null?void 0:le.headerInfo)==null?void 0:ou.homework_status)==null?void 0:yu[0])!=="\u5DF2\u622A\u6B62"&&!!bn.myshixun_id&&[ht.createElement("br",null),ht.createElement("span",{className:dn.color32C,onClick:ju=>{ju.stopPropagation(),ce({type:"shixunHomeworks/setActionTabs",payload:{key:"\u6253\u56DE\u91CD\u505A",selectArrs:bn,params:Mt,homework_common_id:Mt.categoryId}})}},"\u6253\u56DE\u91CD\u505A")])}}].filter(Qt=>!!Qt),Qc=()=>{var Qt,bn,Ha,iu;return ht.createElement($t.default,null,ht.createElement($t.default.Item,{onClick:()=>{var ou,yu,ju;if(!(!((ou=le==null?void 0:le.headerInfo)!=null&&ou.is_old_data_for_time)&&(0,ge.Ye)(ce))){if((0,je.Rm)()&&!((yu=Vt.AssistantObject.practice)!=null&&yu.can_download)){ve.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}ce({type:"classroomList/setActionTabs",payload:{key:"\u9009\u62E9\u73ED\u7EA7",title:"\u5BFC\u51FA\u5B66\u751F\u6210\u7EE9",course_groups:(ju=le==null?void 0:le.headerInfo)==null?void 0:ju.course_group_info,fn:()=>{(0,Zl.Iy)(JSON.parse(sessionStorage.all_student_works_params),"shixun_work_list")}}})}},key:"1"},"\u5B66\u751F\u6210\u7EE9"),(0,je.GJ)()&&((Qt=Xr==null?void 0:Xr.student_works)==null?void 0:Qt.length)>0&&!((Ha=(bn=le==null?void 0:le.headerInfo)==null?void 0:bn.homework_status)!=null&&Ha.includes("\u5BFC\u5165"))&&ht.createElement($t.default.Item,{key:"3",onClick:()=>{var ou,yu,ju;if(!(!((ou=le==null?void 0:le.headerInfo)!=null&&ou.is_old_data_for_time)&&(0,ge.Ye)(ce))){if((0,je.Rm)()&&!((yu=Vt.AssistantObject.practice)!=null&&yu.can_download)){ve.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}ce({type:"classroomList/setActionTabs",payload:{key:"\u9009\u62E9\u73ED\u7EA7",title:"\u5BFC\u51FA\u5B9E\u8BAD\u62A5\u544A",course_groups:(ju=le==null?void 0:le.headerInfo)==null?void 0:ju.course_group_info,fn:()=>{ye.default.confirm({title:"\u9009\u62E9\u5BFC\u51FA\u65B9\u5F0F",closable:!0,icon:null,centered:!0,okText:ht.createElement(Te.Z,{title:"\u5BFC\u51FA\u65F6\u4E0D\u80FD\u9000\u51FA\u6216\u5173\u95ED\u5BFC\u51FA\u9875\u9762\uFF0C\u53EF\u80FD\u4F1A\u5F71\u54CD\u5176\u4ED6\u64CD\u4F5C"},"\u524D\u7AEF\u5BFC\u51FA"),cancelText:ht.createElement(Te.Z,{title:"\u751F\u6210\u5BFC\u51FA\u4EFB\u52A1\u540E\u53EF\u5173\u95ED\u9875\u9762\uFF0C\u540E\u53F0\u5BFC\u51FA\u6210\u529F\u540E\u5728\u5386\u53F2\u5BFC\u51FA\u9875\u9762\u81EA\u884C\u4E0B\u8F7D\uFF0C\u4E0D\u5F71\u54CD\u5176\u4ED6\u64CD\u4F5C"},"\u540E\u53F0\u5BFC\u51FA"),onOk:()=>{var bi,io;ce({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5BFC\u51FA\u5B9E\u8BAD\u62A5\u544A",type:2}}),localStorage.setItem("dowolders","1"),Be.history.push(`/classrooms/${Mt==null?void 0:Mt.coursesId}/shixun_homework/${Mt.categoryId}/${(io=(bi=Xr==null?void 0:Xr.student_works)==null?void 0:bi[0])==null?void 0:io.id}/comment`)},onCancel:()=>{},cancelButtonProps:{onClick:()=>{(0,Zl.jj)(JSON.parse(sessionStorage.all_student_works_params),"shixun_report")}}})}}})}}},"\u5B9E\u8BAD\u62A5\u544A"),((iu=le==null?void 0:le.headerInfo)==null?void 0:iu.start_permanent)&&ht.createElement($t.default.Item,{onClick:()=>Cl(void 0,null,function*(){var ou;if(!((ou=le==null?void 0:le.headerInfo)!=null&&ou.is_old_data_for_time)&&(0,ge.Ye)(ce))return;let yu=yield(0,Ee.ZP)(`/api/homework_commons/${Mt.categoryId}/export_workspace_files.json`,{method:"post",body:{is_repeat_export:0}});yu.status===0&&Be.history.push(`/classrooms/${Mt.coursesId}/exportlist/workspace_files`),yu.status===-3&&(ce({type:"classroomList/setActionTabs",payload:{key:"\u91CD\u590D\u5BFC\u51FA\u63D0\u9192",params:Mt}}),Be.history.push(`/classrooms/${Mt.coursesId}/exportlist/workspace_files`))}),key:"4"},"\u5B9E\u9A8C\u6570\u636E"),ht.createElement($t.default.Item,{key:"2",onClick:()=>{var ou,yu;if(!(!((ou=le==null?void 0:le.headerInfo)!=null&&ou.is_old_data_for_time)&&(0,ge.Ye)(ce))){if((0,je.Rm)()&&!((yu=Vt.AssistantObject.practice)!=null&&yu.can_download)){ve.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Be.history.push(`/classrooms/${Mt==null?void 0:Mt.coursesId}/exportlist/shixun_work_list,shixun_report`)}}},"\u5386\u53F2\u5BFC\u51FA"))},Dc=()=>Cl(void 0,null,function*(){const{ai_question_record_id:Qt}=le.headerInfo;if(!Qt)return;const bn=yield(0,Ee.ZP)(`/api/shixun_homeworks/${jn==null?void 0:jn.categoryId}/comments_schedule.json`,{method:"get",params:{ai_question_record_id:Qt}});Tc(bn)});return ht.createElement(ht.Fragment,null,ht.createElement("section",{className:`${dn.wrap} minH500 bg-white pl30 pr30 pt30`},((ua=(bt=le==null?void 0:le.headerInfo)==null?void 0:bt.homework_status)==null?void 0:ua.includes("\u672A\u53D1\u5E03"))&&ht.createElement(Ne.Z,null),!!Sl.length&&ht.createElement(be.default,{className:"mb10",dataSource:Sl,columns:wc,pagination:!1,showHeader:!1,loading:!1}),!((Nn=(gr=le==null?void 0:le.headerInfo)==null?void 0:gr.homework_status)!=null&&Nn.includes("\u672A\u53D1\u5E03"))&&ht.createElement("aside",null,!(0,je.GJ)()&&ht.createElement("div",{className:"c-light-black font12"},ht.createElement("span",null,"\u5DF2\u5F00\u59CB\u505A\u9898 ",((Ir=le==null?void 0:le.shixunWorkList)==null?void 0:Ir.commit_count)||0," \u4EBA"),ht.createElement("span",{className:"ml5"},"\u672A\u5F00\u59CB\u505A\u9898 ",((Qn=le==null?void 0:le.shixunWorkList)==null?void 0:Qn.uncommit_count)||0," \u4EBA"),((Un=le==null?void 0:le.headerInfo)==null?void 0:Un.left_time)&&ht.createElement(ht.Fragment,null,ht.createElement("span",{className:"ml20 c-black"},(cr=(Cr=le==null?void 0:le.headerInfo)==null?void 0:Cr.left_time)==null?void 0:cr.status),ht.createElement("span",{className:"ml20 c-orange-ff9"},(Jr=(ur=le==null?void 0:le.headerInfo)==null?void 0:ur.left_time)==null?void 0:Jr.time))),(0,je.GJ)()&&ht.createElement(ht.Fragment,null,ht.createElement(ct.default,{form:ar,onChange:Wc,initialValues:{task_status:"all",course_group_info:"all",teacher_comment:"all",poll_commit_status:"all"}},((Ht=(Tn=le==null?void 0:le.headerInfo)==null?void 0:Tn.task_status)==null?void 0:Ht.length)>0&&ht.createElement(ct.default.Item,{name:"task_status"},ht.createElement(Pt.default.Group,{value:[],style:{width:"100%"}},ht.createElement(Ue.Z,null,ht.createElement(_e.Z,{className:"font14",flex:"80px"},"\u4F5C\u4E1A\u72B6\u6001:"),ht.createElement(_e.Z,{flex:"80px"},ht.createElement(Pt.default,{value:"all"},"\u5168\u90E8")),ht.createElement(_e.Z,{flex:"1"},((cn=le==null?void 0:le.headerInfo)==null?void 0:cn.task_status)&&((ma=le==null?void 0:le.headerInfo)==null?void 0:ma.task_status.map((Qt,bn)=>ht.createElement(Pt.default,{name:"task_status",value:Qt.id},Qt.name,"(",Qt.count,")",Qt.name==="\u622A\u6B62\u540E\u901A\u5173"?ht.createElement(Te.Z,{title:"\u5728\u89C4\u5B9A\u65F6\u95F4\u5916\u5B8C\u6210\u7684\u4F5C\u4E1A"},ht.createElement("i",{className:"font13 ml5 iconfont icon-tishixiaowenhao"})):null))))))),((an=(Xn=le==null?void 0:le.headerInfo)==null?void 0:Xn.course_group_info)==null?void 0:an.length)>0&&ht.createElement(ct.default.Item,{name:"course_group_info"},ht.createElement(Pt.default.Group,{style:{width:"100%"}},ht.createElement(Ue.Z,null,ht.createElement(_e.Z,{className:"font14",flex:"80px",style:{marginBottom:10}},"\u5206\u73ED\u60C5\u51B5:"),ht.createElement(_e.Z,{flex:"80px"},ht.createElement(Pt.default,{value:"all"},"\u5168\u90E8")),ht.createElement(_e.Z,{flex:"1",id:"divhe",style:{height:Bi+"px",overflow:"hidden"}},(Bt=(jr=le==null?void 0:le.headerInfo)==null?void 0:jr.course_group_info)==null?void 0:Bt.map((Qt,bn)=>ht.createElement(Pt.default,{value:Qt.course_group_id},Qt.group_group_name,"(",Qt.count,")"))),kc&&ht.createElement("span",{onClick:()=>{let Qt=document.getElementById("divhe").scrollHeight;Bi>47?go(47):go(Qt)},style:{color:"rgb(76, 172, 255)",cursor:"pointer",alignItems:"flex-end",display:"flex"}},Bi===47?"\u5C55\u5F00":"\u6536\u8D77",Bi===47?ht.createElement(re.Z,{style:{marginBottom:"3px",marginLeft:"2px"}}):ht.createElement(ne.Z,{style:{marginBottom:"3px",marginLeft:"2px"}}))))),((zn=(xt=le==null?void 0:le.headerInfo)==null?void 0:xt.teacher_comment)==null?void 0:zn.length)>0&&ht.createElement(ct.default.Item,{name:"teacher_comment"},ht.createElement(Pt.default.Group,{style:{width:"100%"}},ht.createElement(Ue.Z,null,ht.createElement(_e.Z,{className:"font14",flex:"80px"},"\u8FFD\u52A0\u70B9\u8BC4:"),ht.createElement(_e.Z,{flex:"80px"},ht.createElement(Pt.default,{value:"all"},"\u5168\u90E8")),ht.createElement(_e.Z,{flex:"1"},((Fr=le==null?void 0:le.headerInfo)==null?void 0:Fr.teacher_comment)&&((Er=le==null?void 0:le.headerInfo)==null?void 0:Er.teacher_comment.map((Qt,bn)=>ht.createElement(Pt.default,{value:String(Qt.id)},Qt.name,"(",Qt.count,")"))))))),((Jn=le==null?void 0:le.headerInfo)==null?void 0:Jn.related_poll)&&ht.createElement(ct.default.Item,{name:"poll_commit_status"},ht.createElement(Pt.default.Group,{style:{width:"100%"}},ht.createElement(Ue.Z,null,ht.createElement(_e.Z,{className:"font14",flex:"80px"},"\u8C03\u67E5\u95EE\u5377:"),ht.createElement(_e.Z,{flex:"80px"},ht.createElement(Pt.default,{value:"all"},"\u5168\u90E8")),ht.createElement(_e.Z,{flex:"1"},[{id:1,name:"\u5DF2\u5B8C\u6210"},{id:0,name:"\u672A\u5B8C\u6210"}].map((Qt,bn)=>ht.createElement(Pt.default,{value:String(Qt.id)},Qt.name))))))),ht.createElement(Ue.Z,{align:"middle"},ht.createElement(_e.Z,{flex:"1"},ht.createElement(Ue.Z,{align:"middle"},ht.createElement(_e.Z,null,ht.createElement(It.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",onSearch:Qt=>{Mt.search=Qt.trim(),Mt.page=1,Ri()},style:{width:240}})),ht.createElement(_e.Z,null,ht.createElement("span",{className:"ml5"},ht.createElement("span",{className:"c-red"},(Ta=le==null?void 0:le.shixunWorkList)==null?void 0:Ta.total_count),"\u4E2A\u68C0\u7D22\u7ED3\u679C\uFF08",(cl=le==null?void 0:le.shixunWorkList)==null?void 0:cl.total_count,"\u4E2A\u5B66\u751F\uFF09")))),ht.createElement(_e.Z,null,(((uu=(Ra=le==null?void 0:le.headerInfo)==null?void 0:Ra.homework_status)==null?void 0:uu.includes("\u5DF2\u622A\u6B62"))||((Gl=(ll=le==null?void 0:le.headerInfo)==null?void 0:ll.homework_status)==null?void 0:Gl.includes("\u63D0\u4EA4\u4E2D"))||((Qa=(vu=le==null?void 0:le.headerInfo)==null?void 0:vu.homework_status)==null?void 0:Qa.includes("\u8FDB\u884C\u4E2D")))&&ht.createElement(Pe.ZP,{className:"ml10",onClick:()=>{var Qt,bn,Ha,iu;if(!(!((Qt=le==null?void 0:le.headerInfo)!=null&&Qt.is_old_data_for_time)&&(0,ge.Ye)(ce))){if(((Ha=(bn=le==null?void 0:le.headerInfo)==null?void 0:bn.challenges)==null?void 0:Ha.length)===0)return ve.ZP.info("\u672C\u6B21\u4F5C\u4E1A\u4E2D\u6CA1\u6709\u9700\u8981\u8FDB\u884C\u4EE3\u7801\u8BC4\u4EF7\u7684\u4EFB\u52A1\u5173\u5361~");if(((iu=le==null?void 0:le.headerInfo)==null?void 0:iu.commit_count)==0)return ve.ZP.info("\u6682\u65E0\u5B66\u751F\u63D0\u4EA4\u4F5C\u4E1A~");if((Hl==null?void 0:Hl.complete_num)!=(Hl==null?void 0:Hl.total_count)&&(Hl==null?void 0:Hl.status)!=1)return ve.ZP.info("\u6B63\u5728\u4EE3\u7801\u8BC4\u4EF7\u4E2D\uFF0C\u8BF7\u7B49\u5F85\u672C\u6B21\u8BC4\u4EF7\u5B8C\u6210\u4E4B\u540E\u518D\u8FDB\u884C\u64CD\u4F5C\uFF01");ce({type:"shixunHomeworks/setActionTabs",payload:{key:"\u667A\u80FD\u4EE3\u7801\u8BC4\u4EF7"}})}}},ht.createElement("span",{className:`${dn.tr1} iconfont icon-yijiandaimapingjia mr5`}),"\u667A\u80FD\u4EE3\u7801\u8BC4\u4EF7"),(0,je.GJ)()&&((tr=le==null?void 0:le.headerInfo)==null?void 0:tr.code_review)&&!((za=(La=le==null?void 0:le.headerInfo)==null?void 0:La.homework_status)!=null&&za.includes("\u5BFC\u5165"))&&ht.createElement(Pe.ZP,{className:"ml10",onClick:()=>{var Qt;!((Qt=le==null?void 0:le.headerInfo)!=null&&Qt.is_old_data_for_time)&&(0,ge.Ye)(ce)||ce({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4EE3\u7801\u67E5\u91CD",selectArrs:Xr.student_works.map(bn=>bn.id),params:Mt}})}},ht.createElement("span",{className:`${dn.tr1} iconfont icon-daimachazhong mr5`}),"\u4EE3\u7801\u67E5\u91CD"),(0,je.GJ)()&&Qr&&ht.createElement(Pe.ZP,{className:"ml10",onClick:zc},ht.createElement("i",{className:"iconfont icon-gengxinchengji font14 pr5"}),"\u66F4\u65B0\u6210\u7EE9"),(($l=(Ol=le==null?void 0:le.headerInfo)==null?void 0:Ol.homework_status)==null?void 0:$l.includes("\u5DF2\u622A\u6B62"))&&(0,je.GJ)()&&ht.createElement(Pe.ZP,{className:"ml10",onClick:()=>{ce({type:"shixunHomeworks/setActionTabs",payload:{key:"\u8D28\u91CF\u68C0\u6D4B",selectArrs:Xr.student_works.map(Qt=>Qt.id),params:Mt}})}},ht.createElement("i",{className:"iconfont icon-a-08zhiliang-xianxing font14 pr5"}),"\u8D28\u91CF\u8BC4\u5206"),!((Xa=(ul=le==null?void 0:le.headerInfo)==null?void 0:ul.homework_status)!=null&&Xa.includes("\u5BFC\u5165"))&&ht.createElement(Pe.ZP,{className:"ml10",onClick:()=>{var Qt,bn;if((0,je.Rm)()&&!((bn=(Qt=Vt.AssistantObject)==null?void 0:Qt.practice)!=null&&bn.can_appraise)){ve.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}ce({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4E00\u952E\u70B9\u8BC4",selectArrs:Xr.student_works.map(Ha=>Ha.id),params:Mt}})}},ht.createElement(se.Z,{className:"mr5"}),"\u4E00\u952E\u70B9\u8BC4"),(((yr=(Pl=le==null?void 0:le.headerInfo)==null?void 0:Pl.homework_status)==null?void 0:yr.includes("\u63D0\u4EA4\u4E2D"))||((kr=(Va=le==null?void 0:le.headerInfo)==null?void 0:Va.homework_status)==null?void 0:kr.includes("\u8865\u4EA4\u4E2D"))||((E=(a=le==null?void 0:le.headerInfo)==null?void 0:a.homework_status)==null?void 0:E.includes("\u8FDB\u884C\u4E2D")))&&ht.createElement(Pe.ZP,{className:"ml10",onClick:()=>{var Qt;if((0,je.Rm)()&&!((Qt=Vt.AssistantObject.practice)!=null&&Qt.can_redo)){ve.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Zt(!0),Cl(void 0,null,function*(){const Ha=yield(0,Ee.ZP)(`/api/homework_commons/${Mt==null?void 0:Mt.categoryId}/teacher_manage_groups.json`,{method:"get",params:JSON.parse(sessionStorage.all_student_works_params)});Ha.status===0&&(console.log("\u53D1\u9001\u8BF7\u6C42\u4E86",Ha),Ec(Ha.data.list),Fc(Ha.data.list))})}},"\u4E00\u952E\u6253\u56DE"),(0,je.GJ)()&&ht.createElement(wn.Z,{dropdownRender:Qc,className:"ml10"},ht.createElement(Pe.ZP,null,ht.createElement(Ie.Z,null),"\u5BFC\u51FA",ht.createElement(ue.Z,null)))))),(0,je.Gg)()&&((b=le==null?void 0:le.headerInfo)==null?void 0:b.start_permanent)&&ht.createElement(Ue.Z,{style:{marginTop:"15px",display:"inline-flex",background:"#F5F5F5",borderRadius:4,height:42,lineHeight:"40px",width:"100%",padding:"0px 10px",alignItems:"center",color:"#9096A3"}},ht.createElement("span",null,"\u5B66\u751F\u4F5C\u4E1A\u7684\u5B9E\u9A8C\u73AF\u5883\u4E34\u65F6\u6570\u636E\uFF08/data/workspace\u76EE\u5F55\uFF09\u5C06\u957F\u671F\u4FDD\u5B58 \uFF0C\u6559\u5E08\u53EF\u901A\u8FC7\u201C\u5BFC\u51FA-\u5B9E\u9A8C\u6570\u636E\u201D\u529F\u80FD\u4E0B\u8F7D\u5B9E\u9A8C\u73AF\u5883\u4E34\u65F6\u6570\u636E\u3002")),ht.createElement(Ue.Z,{style:{justifyContent:"end",marginTop:"5px"}},(0,je.GJ)()&&Qr&&ht.createElement("span",null,ht.createElement("span",{style:{color:"red"}},"*"),"\u5217\u8868\u4E2D\u4F5C\u4E1A\u8BB0\u5F55\u5B58\u5728\u5DEE\u5F02\uFF0C\u8BF7\u70B9\u51FB\u201C\u66F4\u65B0\u6210\u7EE9\u201D\u6309\u94AE")),!((z=(x=le==null?void 0:le.headerInfo)==null?void 0:x.homework_status)!=null&&z.includes("\u5BFC\u5165"))&&ht.createElement(Ue.Z,{align:"middle",className:dn.refresh},ht.createElement(_e.Z,{flex:"125px",className:"flex-container"},ht.createElement(Xt.Z,{checkedChildren:"\u5F00\u542F",unCheckedChildren:"\u5173\u95ED",defaultChecked:mc,onChange:Qt=>{Nc(Qt)}})," ",ht.createElement("span",{className:"ml8"},"\u7B80\u6D01\u6A21\u5F0F")),(((ie=(te=le==null?void 0:le.headerInfo)==null?void 0:te.homework_status)==null?void 0:ie.includes("\u63D0\u4EA4\u4E2D"))||((de=(fe=le==null?void 0:le.headerInfo)==null?void 0:fe.homework_status)==null?void 0:de.includes("\u8865\u4EA4\u4E2D"))||((Oe=(we=le==null?void 0:le.headerInfo)==null?void 0:we.homework_status)==null?void 0:Oe.includes("\u8FDB\u884C\u4E2D")))&&(0,je.GJ)()&&ht.createElement(_e.Z,null,ht.createElement("div",{className:"flex-container"},ht.createElement(Xt.Z,{className:"ml20",checkedChildren:"\u5F00\u542F",unCheckedChildren:"\u5173\u95ED",defaultChecked:!!sessionStorage.getItem("classroomsShixunDetailAutoRefersh"),onChange:Qt=>{Qt?sessionStorage.setItem("classroomsShixunDetailAutoRefersh","true"):sessionStorage.removeItem("classroomsShixunDetailAutoRefersh"),xc(Qt)}}),ht.createElement("span",{className:"ml8"},"\u81EA\u52A8\u5237\u65B0\uFF08\u5F00\u542F\u540E\u6BCF10S\u66F4\u65B0\u4E00\u6B21\u6570\u636E\uFF09"))),(0,je.dE)()&&(Xr==null?void 0:Xr.work_status)!=0&&ht.createElement(_e.Z,{flex:1},ht.createElement(Ue.Z,{align:"middle",justify:"end"},ht.createElement(_e.Z,null,ht.createElement(gt.op,{style:{borderRadius:2},type:"default",openLoading:!0,onClick:()=>Cl(void 0,null,function*(){var Qt;if(Ts.current){ve.ZP.warning("\u60A8\u5DF2\u53D1\u9001\u66F4\u65B0\u6210\u7EE9\u8BF7\u6C42\uFF0C\u8BF7\u8010\u5FC3\u7B49\u5F85\u6216\u624B\u52A8\u5237\u65B0\u9875\u9762");return}Ts.current=setInterval(()=>{clearInterval(Ts.current),Ts.current=null},60*1e3);const bn=yield(0,Ee.ZP)(`/api/homework_commons/${jn==null?void 0:jn.categoryId}/update_student_score.json`,{method:"get",params:{shixun_id:(Qt=le==null?void 0:le.headerInfo)==null?void 0:Qt.shixun_id}});(bn==null?void 0:bn.status)==0&&(ve.ZP.success(bn==null?void 0:bn.message),Ri(!0))})},"\u66F4\u65B0\u6210\u7EE9")))),(Hl==null?void 0:Hl.complete_num)!=(Hl==null?void 0:Hl.total_count)&&(Hl==null?void 0:Hl.status)!=1&&ht.createElement("div",{className:dn.under_review,style:{marginRight:0}},ht.createElement(qe.Z,{spinning:!0,className:"mr6",size:"small"}),ht.createElement("span",{className:"ml10"},"\u4EE3\u7801\u8BC4\u4EF7\u4E2D\uFF0C\u5F53\u524D\u8FDB\u5EA6"),ht.createElement("span",{className:"ml5"},ht.createElement("span",{style:{color:"#3061D0"}},Hl==null?void 0:Hl.complete_num),"/",Hl==null?void 0:Hl.total_count))),ht.createElement(be.default,{className:"mt30",loading:me["shixunHomeworks/getShixunWorkList"],pagination:!1,style:{cursor:"pointer"},onRow:Qt=>({onClick:bn=>{var Ha,iu,ou;if((0,je.Rm)()&&!((Ha=Vt.AssistantObject.practice)!=null&&Ha.can_view)){ve.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}(ou=(iu=le==null?void 0:le.headerInfo)==null?void 0:iu.homework_status)!=null&&ou.includes("\u5BFC\u5165")||window.open(`/classrooms/${Mt.coursesId}/shixun_homework/${Mt.categoryId}/${Qt.id}/comment`,"_blank")}}),dataSource:Xr.student_works,columns:wc,onChange:(Qt,bn,Ha)=>{Ha.field&&(Mt.order=Ha.field),Ha.order||(Mt.b_order="asc"),Ha.order==="ascend"&&(Mt.b_order="asc"),Ha.order==="descend"&&(Mt.b_order="desc"),Ha.order||(Mt.b_order="asc"),Ri()}}),ht.createElement(qn,null),ht.createElement(xr,{paramslist:Mt}),ht.createElement(Rt.Z,null)),ht.createElement(ye.default,{title:"\u4E00\u952E\u6253\u56DE\u91CD\u505A",open:Eu,centered:!0,destroyOnClose:!0,forceRender:!0,width:700,onOk:()=>Cl(void 0,null,function*(){if(Il===2){if(dr.length<=0){ve.ZP.info("\u8BF7\u9009\u62E9\u4F5C\u4E1A\u72B6\u6001");return}if(!ri){ve.ZP.info("\u8BC4\u8BED\u4E0D\u80FD\u4E3A\u7A7A");return}let Qt=yield(0,Ee.ZP)(`/api/homework_commons/${Mt.categoryId}/confirm_redo_modal.json`,{method:"post",body:{id:Mt.categoryId,comment:ri,status:dr,course_group_ids:Xo.current}});Qt.status===0&&(Cc(Qt.course_group_count),el(Qt),Zt(!1),In(!0))}else{if(!(Bu===0||Al===0)){if(!Bu){ve.ZP.info("\u6700\u4F4E\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}if(!Al){ve.ZP.info("\u6700\u9AD8\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}}if(Bu>Al){ve.ZP.info("\u6700\u9AD8\u5206\u4E0D\u80FD\u5927\u4E8E\u6700\u4F4E\u5206");return}if(!ri){ve.ZP.info("\u8BC4\u8BED\u4E0D\u80FD\u4E3A\u7A7A");return}let Qt=yield(0,Ee.ZP)(`/api/homework_commons/${Mt.categoryId}/confirm_redo_modal.json`,{method:"post",body:{id:Mt.categoryId,comment:ri,min_score:Bu,max_score:Al,course_group_ids:Xo.current}});Qt.status===0&&(Cc(Qt.course_group_count),el(Qt),Zt(!1),In(!0))}}),onCancel:()=>{Zt(!1),Rs()}},ht.createElement("div",{style:{padding:"32px"}},ht.createElement("div",null,ht.createElement("div",{style:{display:"flex",marginBottom:"12px"}},ht.createElement("div",{style:{flexShrink:"0",marginRight:"15px"}}," ",ht.createElement("span",{style:{color:"red"}},"*"),"\u5206\u73ED\uFF1A"),ht.createElement("div",{className:js.length>15?dn.scroll:"",style:{overflowX:"hidden"}},js==null?void 0:js.map((Qt,bn)=>ht.createElement(Pt.default,{style:{textAlign:"left",margin:"0"},value:Qt.course_group_id,key:Qt.course_group_id,onChange:()=>{Zc(Qt.course_group_id,js)},checked:Qt.checked},Qt.group_group_name,"(",Qt.count,")")))),ht.createElement("div",null,ht.createElement("span",{style:{width:"80px"}},"\u6253\u56DE\u65B9\u5F0F\uFF1A"),ht.createElement(hr.ZP.Group,{value:Il,onChange:Qt=>{yl(Qt.target.value)}},ht.createElement(hr.ZP,{value:1},"\u6309\u6210\u7EE9\u6253\u56DE"),ht.createElement(hr.ZP,{value:2},"\u6309\u4F5C\u4E1A\u72B6\u6001\u6253\u56DE"))),Il===1&&ht.createElement("div",{style:{display:"flex",marginTop:"20px"}},ht.createElement("span",{style:{width:"70px",textAlign:"end"}},ht.createElement("span",{style:{color:"red"}},"*"),"\u6700\u4F4E\u5206\uFF1A"),ht.createElement(xe.Z,{min:0,max:100,value:Bu,onChange:Qt=>oi(Qt),style:{width:"100px"}}),ht.createElement("span",{style:{width:"80px",textAlign:"end"}},ht.createElement("span",{style:{color:"red"}},"*"),"\u6700\u9AD8\u5206\uFF1A"),ht.createElement(xe.Z,{min:0,max:100,value:Al,onChange:Qt=>ni(Qt),style:{width:"100px"}})),Il===2&&ht.createElement("div",{style:{display:"flex",marginTop:"20px"}},ht.createElement("span",{style:{width:"80px"}},"\u4F5C\u4E1A\u72B6\u6001\uFF1A"),ht.createElement(Pt.default.Group,{onChange:Qt=>{da([...Qt])},style:{width:"100%"}},(Et=($e=le==null?void 0:le.headerInfo)==null?void 0:$e.task_status)==null?void 0:Et.map((Qt,bn)=>ht.createElement(Pt.default,{name:"task_status",value:Qt.id},Qt.name,"(",Qt.count,")")))),ht.createElement("div",{style:{display:"flex",marginTop:"20px"}},ht.createElement("span",{style:{width:"70px",textAlign:"end"}},ht.createElement("span",{style:{color:"red"}},"*")," \u8BC4\u8BED\uFF1A"),ht.createElement(Ke.Z,{className:dn.MdEditor,onChange:Qt=>bu(Qt),placeholder:"\u8BF7\u586B\u5199\u8BC4\u8BED"}))))),ht.createElement(ye.default,{open:pn,title:"\u6253\u56DE\u786E\u8BA4",onOk:()=>Cl(void 0,null,function*(){Il===2?(yield(0,Ee.ZP)(`/api/homework_commons/${Mt.categoryId}/batch_redo_modal.json`,{method:"post",body:{id:Mt.categoryId,comment:ri,status:dr,course_group_ids:Xo.current}})).status===0&&(ve.ZP.info("\u6253\u56DE\u6210\u529F"),Rs(),Ri(),In(!1)):(yield(0,Ee.ZP)(`/api/homework_commons/${Mt.categoryId}/batch_redo_modal.json`,{method:"post",body:{id:Mt.categoryId,comment:ri,min_score:Bu,max_score:Al,course_group_ids:Xo.current}})).status===0&&(ve.ZP.info("\u6253\u56DE\u6210\u529F"),Rs(),Ri(),In(!1))}),onCancel:()=>{Rs(),In(!1)}},ht.createElement("div",{style:{padding:"32px"}},Il===1&&ht.createElement("span",null,"\u786E\u8BA4\u5C06\u9009\u4E2D\u7684",Ac,"\u4E2A\u73ED\u7EA7\u4E2D, \u6210\u7EE9\u5728",Bu,"-",Al,"\u7684\u5B66\u751F\u8FDB\u884C\u6253\u56DE\u91CD\u505A\u5417\uFF1F"),Il===2&&ht.createElement("span",null,"\u786E\u8BA4\u5C06",Ac,"\u4E2A\u73ED\u7EA7\u4E2D\u4F5C\u4E1A\u72B6\u6001\u5728",(nn=(Ct=le==null?void 0:le.headerInfo)==null?void 0:Ct.task_status)==null?void 0:nn.filter(Qt=>dr==null?void 0:dr.includes(Qt.id)).map(Qt=>Qt.name).toString(),"\u7684\u5B66\u751F\u8FDB\u884C\u4F5C\u4E1A\u6253\u56DE\u91CD\u505A\u5417\uFF1F"),ht.createElement("br",null),ht.createElement("span",null,"\u8BE5\u6761\u4EF6\u4E0B\u5171\u6709",fr==null?void 0:fr.count,"\u540D\u5B66\u751F")))),ht.createElement(ea,null),ht.createElement(hu,{isShow:Pc,setIsShow:hc,item:Oc,coursesId:Mt.coursesId,categoryId:Mt.categoryId}),ht.createElement("aside",{className:"tc mb50 mt30"},ht.createElement(lt.Z,{showQuickJumper:!0,hideOnSinglePage:!0,showSizeChanger:!0,onChange:Yc,current:Mt.page||1,pageSize:Mt.limit||20,total:(On=le==null?void 0:le.shixunWorkList)==null?void 0:On.total_count})))};var Xl=(0,Be.connect)(({shixunHomeworks:le,classroomList:me,loading:ce,user:Lt})=>({shixunHomeworks:le,classroomList:me,loading:ce.effects,user:Lt}))(Fl),Sa=ee(59301),Tl=Object.defineProperty,Yl=Object.getOwnPropertySymbols,Ka=Object.prototype.hasOwnProperty,xl=Object.prototype.propertyIsEnumerable,cu=(le,me,ce)=>me in le?Tl(le,me,{enumerable:!0,configurable:!0,writable:!0,value:ce}):le[me]=ce,Au=(le,me)=>{for(var ce in me||(me={}))Ka.call(me,ce)&&cu(le,ce,me[ce]);if(Yl)for(var ce of Yl(me))xl.call(me,ce)&&cu(le,ce,me[ce]);return le},si=(le,me,ce)=>new Promise((Lt,Vt)=>{var jt=nt=>{try{Nt(ce.next(nt))}catch(bt){Vt(bt)}},Kt=nt=>{try{Nt(ce.throw(nt))}catch(bt){Vt(bt)}},Nt=nt=>nt.done?Lt(nt.value):Promise.resolve(nt.value).then(jt,Kt);Nt((ce=ce.apply(le,me)).next())});const Qu=({shixunHomeworks:le,classroomList:me,loading:ce,dispatch:Lt})=>{var Vt;const jt=(0,Be.useParams)(),[Kt,Nt]=(0,y.useState)(Au(Au({},{page:1,limit:20,group_ids:[]}),jt)),nt=(0,Be.useLocation)(),{codeReview:bt,headerInfo:ua}=le,[gr,Nn]=(0,y.useState)({}),[Ir]=ct.default.useForm();Kt.order="code_rate",Kt.sort="desc",Kt.category=Kt.categoryId,(0,y.useEffect)(()=>{Qn(),console.log("params",Kt)},[Kt]),(0,y.useEffect)(()=>{le.actionTabs.key==="\u6267\u884C\u4EE3\u7801\u67E5\u91CD"&&Qn()},[le.actionTabs.key]);const Qn=()=>si(void 0,null,function*(){(yield Lt({type:"shixunHomeworks/getCodeReview",payload:Au({},Kt)})).status===-2&&setTimeout(()=>Qn(),1500)}),Un=()=>{},Cr=(ur,Jr)=>{Kt.page=ur,Kt.limit=20,Lt({type:"shixunHomeworks/getCodeReview",payload:Au({},Kt)})},cr=[{title:"\u5E8F\u53F7",dataIndex:"number",render:(ur,Jr,Tn)=>Kt.limit*(Kt.page-1)+Tn+1},{title:"\u59D3\u540D",dataIndex:"username"},{title:"\u5B66\u53F7",dataIndex:"student_id"},{title:"\u76F8\u4F3C\u5EA6",dataIndex:"code_rate",render:ur=>Sa.createElement("span",{className:"c-orange"},ur)},{title:"\u64CD\u4F5C",dataInex:"action",render:(ur,Jr)=>Sa.createElement("div",null,Sa.createElement("a",{target:"_blank",onClick:()=>{var Tn;if((0,je.Rm)()&&!((Tn=me.AssistantObject.normal)!=null&&Tn.can_appraise)){ve.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}localStorage.setItem("studentDetial",nt.pathname),window.open(`/classrooms/${Kt.coursesId}/shixun_homework/${Kt.categoryId}/review_detail/${Jr.user_id}`)}},"\u67E5\u770B"),Sa.createElement("br",null))}];return Sa.createElement("section",{className:"minH500 bg-white pl30 pr30 pt10"},(bt==null?void 0:bt.status)===-2&&Sa.createElement(Ne.Z,{customText:"\u6B63\u5728\u8FDB\u884C\u4EE3\u7801\u67E5\u91CD\uFF0C\u8BF7\u7A0D\u5019\u3002\u67E5\u91CD\u7ED3\u675F\u540E\uFF0C\u9875\u9762\u5C06\u81EA\u52A8\u66F4\u65B0\u663E\u793A\u7ED3\u679C"}),(bt==null?void 0:bt.status)!==-2&&Sa.createElement("div",null,Sa.createElement(Ue.Z,null,Sa.createElement(_e.Z,{flex:"1"},Sa.createElement("p",{className:"mt10"},"\u67E5\u91CD\u65F6\u95F4\uFF1A",bt.last_review_time,Sa.createElement(Pe.ZP,{ghost:!0,danger:!0,style:{color:"#29BD8B",borderColor:"#29BD8B",marginLeft:10},onClick:()=>{!(ua!=null&&ua.is_old_data_for_time)&&(0,ge.Ye)(Lt)||Lt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4EE3\u7801\u67E5\u91CD",params:Kt}})}},"\u4EE3\u7801\u67E5\u91CD"),Sa.createElement(Te.Z,{title:Sa.createElement("div",null,Sa.createElement("div",null,"\u4EE3\u7801\u67E5\u91CD\u89C4\u5219"),Sa.createElement("div",null,"1.\u67E5\u91CD\u5BF9\u8C61\uFF1A\u4EC5\u5BF9\u5B66\u5458\u622A\u6B62\u524D\u5F97\u5206\u6700\u9AD8\u7684\u4EE3\u7801\u7248\u672C\u8FDB\u884C\u67E5\u91CD\u3002"),Sa.createElement("div",null,"2.\u591A\u7248\u672C\u5904\u7406\uFF1A\u82E5\u5B58\u5728\u591A\u4E2A\u6700\u9AD8\u5206\u7248\u672C\uFF0C\u4EE5\u63D0\u4EA4\u65F6\u95F4\u6700\u665A\u7684\u7248\u672C\u4E3A\u51C6\u8FDB\u884C\u67E5\u91CD\u3002 "),Sa.createElement("div",null,"3.\u622A\u6B62\u540E\u63D0\u4EA4\uFF1A\u4F5C\u4E1A\u622A\u6B62\u540E\u63D0\u4EA4\u7684\u4EE3\u7801\u4E0D\u7EB3\u5165\u67E5\u91CD\u8303\u56F4\u3002 "))},Sa.createElement("i",{style:{marginLeft:10,color:"#3061D0",fontSize:16},className:"iconfont icon-tishixiaowenhao"})))),Sa.createElement(_e.Z,null,Sa.createElement(It.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",onSearch:ur=>{Kt.search=ur,Lt({type:"shixunHomeworks/getCodeReview",payload:Kt})},style:{width:200}}),Sa.createElement("span",{className:"ml5 c-red"}))),((Vt=bt.group_info)==null?void 0:Vt.length)>0&&Sa.createElement(Sa.Fragment,null,Sa.createElement(Ue.Z,null,Sa.createElement(_e.Z,{flex:"80px",className:"font14"},"\u5206\u73ED\u60C5\u51B5:"),Sa.createElement(_e.Z,{flex:"80px"},Sa.createElement(Pt.default,{checked:Kt.group_ids=="",value:"all",onChange:ur=>{delete Kt.group_ids,Kt.group_ids=[],Kt.page=1,Nt(Au({},Kt))}},"\u5168\u90E8")),Sa.createElement(_e.Z,{flex:"1"},bt.group_info&&bt.group_info.map((ur,Jr)=>Sa.createElement(Pt.default,{value:ur.id,checked:Kt.group_ids.includes(ur.id),onChange:Tn=>{Tn.target.checked?Kt.group_ids.push(ur.id):Kt.group_ids.splice(Kt.group_ids.indexOf(ur.id),1),Kt.page=1,Nt(Au({},Kt))}},ur.name,"(",ur.members_count,")")))),Sa.createElement(Ue.Z,{className:"font14 c-red mt5"},Sa.createElement(_e.Z,null,"\u672C\u9875\u4EC5\u663E\u793A\u5168\u90E8\u5DF2\u67E5\u91CD\u5206\u73ED"))),Sa.createElement("p",{className:"mt10"},Sa.createElement("span",{className:"c-red"},bt.copy_reviews_count),"\u4E2A\u7591\u4F3C\u6284\u88AD\u4F5C\u54C1\uFF08",bt.all_reviews_count,"\u4F5C\u54C1\uFF09"),Sa.createElement(be.default,{className:"mt30",loading:ce["shixunHomeworks/getCodeReview"],pagination:!1,dataSource:bt.users_reviews,columns:cr,onChange:(ur,Jr,Tn)=>{Tn.order==="ascend"&&(Kt.b_order="asc"),Tn.order==="descend"&&(Kt.b_order="desc"),Tn.order||delete Kt.b_order,Lt({type:"shixunHomeworks/getCodeReview",payload:Au({},Kt)})}}),Sa.createElement("aside",{className:"tc mb50 mt30"},Sa.createElement(lt.Z,{showSizeChanger:!1,onChange:Cr,defaultCurrent:Kt.page||1,current:Kt.page||1,defaultPageSize:20,hideOnSinglePage:!0,total:bt.copy_reviews_count}))))};var Iu=(0,Be.connect)(({shixunHomeworks:le,classroomList:me,loading:ce})=>({shixunHomeworks:le,loading:ce.effects,classroomList:me}))(Qu),qa=ee(99981),ku=ee(16326),Ia=ee(61191),Ea=ee(59301),Ql=Object.defineProperty,Tu=Object.defineProperties,Lu=Object.getOwnPropertyDescriptors,kl=Object.getOwnPropertySymbols,Hu=Object.prototype.hasOwnProperty,Ul=Object.prototype.propertyIsEnumerable,pu=(le,me,ce)=>me in le?Ql(le,me,{enumerable:!0,configurable:!0,writable:!0,value:ce}):le[me]=ce,Rl=(le,me)=>{for(var ce in me||(me={}))Hu.call(me,ce)&&pu(le,ce,me[ce]);if(kl)for(var ce of kl(me))Ul.call(me,ce)&&pu(le,ce,me[ce]);return le},Cn=(le,me)=>Tu(le,Lu(me)),Tr=(le,me,ce)=>new Promise((Lt,Vt)=>{var jt=nt=>{try{Nt(ce.next(nt))}catch(bt){Vt(bt)}},Kt=nt=>{try{Nt(ce.throw(nt))}catch(bt){Vt(bt)}},Nt=nt=>nt.done?Lt(nt.value):Promise.resolve(nt.value).then(jt,Kt);Nt((ce=ce.apply(le,me)).next())});const{RangePicker:nl}=ku.default,{Option:pl}=dt.default,tu=({shixunHomeworks:le,loading:me,dispatch:ce})=>{const Lt=(0,Be.useParams)(),Vt=(0,Be.useLocation)(),{workSetting:jt,workList:Kt,changeData:Nt}=le,[nt,bt]=(0,y.useState)(!0),[ua,gr]=(0,y.useState)({}),[Nn,Ir]=(0,y.useState)(!1),[Qn]=ct.default.useForm();let[Un,Cr]=(0,y.useState)([]),[cr,ur]=(0,y.useState)([]);const[Jr,Tn]=(0,y.useState)([]);let[Ht,cn]=(0,y.useState)({unified_setting:!1,publish_time:"",end_time:"",allow_late:!1,unified_late:!0,late_time:"",late_penalty:0,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,score_open:!1,comment_public:!1,choice_public_result:!1,can_view_details:!1,total_score:"",eff_score:0,forbid_copy_answers:!1,public_after_abort:!1,public_after_over:!1});(0,y.useEffect)(()=>()=>{Cr([])},[]),(0,y.useEffect)(()=>{bt(!(jt!=null&&jt.can_edit))},[jt]);const ma=()=>{ce({type:"shixunHomeworks/getWorkSetting",payload:Rl({},Lt)})};(0,y.useEffect)(()=>{jt!=null&&jt.course_id&&(Object.keys(Ht).map(function(Bt){Ht[Bt]=jt[Bt]}),(!Ht.allow_late||!Ht.unified_late)&&(Ht.late_penalty=5),Un=JSON.parse(JSON.stringify(jt.group_settings.map(Bt=>Cn(Rl({},Bt),{group_name:[Bt.group_name]})).filter(Bt=>Bt.publish_time!==null))),cr=JSON.parse(JSON.stringify(jt.allow_late_settings.map(Bt=>Cn(Rl({},Bt),{group_name:[Bt.group_name]})).filter(Bt=>Bt.late_time!==null))),cn(Rl({},Ht)),Cr([...Un]),ur([...cr]))},[jt]);const Xn=()=>{var Bt;const xt=JSON.parse(JSON.stringify(Ht));if(xt.challenge_settings.filter(zn=>!zn.hide),xt.categoryId=Lt.categoryId,(Bt=xt.challenge_settings)!=null&&Bt.every(zn=>!zn.checked)){ve.ZP.warning("\u5173\u5361\u4E0D\u80FD\u5168\u90E8\u8BBE\u7F6E\u4E3A\u53EF\u4E0D\u505A");return}if(Ht.unified_setting||(Un=Un==null?void 0:Un.map(zn=>{var Fr;if(!zn.publish_time||!zn.end_time)throw ve.ZP.error("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!zn.group_name)throw ve.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return zn.group_name=typeof(zn==null?void 0:zn.group_name)=="string"?[zn==null?void 0:zn.group_name]:zn==null?void 0:zn.group_name,zn.group_id=(Fr=jt.group_settings)==null?void 0:Fr.filter(Er=>{var Jn;return(Jn=zn==null?void 0:zn.group_name)==null?void 0:Jn.includes(Er.group_name)}).map(Er=>Er.group_id||Er.id).toString().split(","),zn})),xt.group_settings=Un,Ht.allow_late)if(Ht.unified_late){if(Ht.late_penalty===null||Ht.late_penalty===void 0||Ht.late_penalty<0||Ht.late_penalty>100)throw ve.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!Ht.late_time)throw ve.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574")}else cr=cr==null?void 0:cr.map(zn=>{var Fr,Er;if(zn.late_penalty===null||zn.late_penalty===void 0||zn.late_penalty<0||zn.late_penalty>100)throw ve.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!zn.late_time)throw ve.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!zn.group_name)throw ve.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return zn.group_name=typeof(zn==null?void 0:zn.group_name)=="string"?[zn==null?void 0:zn.group_name]:zn==null?void 0:zn.group_name,zn.group_id=(Er=(Fr=zn==null?void 0:zn.group_name)==null?void 0:Fr.map(Jn=>{var Ta,cl;let Ra=(cl=(Ta=jt.group_settings)==null?void 0:Ta.filter(uu=>(uu==null?void 0:uu.group_name)===Jn))==null?void 0:cl[0];return Ra==null?void 0:Ra.group_id}))==null?void 0:Er.toString().split(","),zn}),xt.allow_late_settings=cr;an(xt)},an=Bt=>{var xt,zn;if(console.log(Bt.total_score,Bt.eff_score),Bt.total_score===null){ve.ZP.warning("\u603B\u5206\u503C\u4E0D\u80FD\u4E3A\u7A7A");return}if(Bt!=null&&Bt.work_efficiency&&Bt.eff_score===null){ve.ZP.warning("\u6548\u7387\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}const Fr=Bt.challenge_settings.reduce((Ta,cl)=>Ta+Number(cl.challenge_score),0);if((Fr==null?void 0:Fr.toFixed(10))!==((xt=Bt.total_score-Bt.eff_score)==null?void 0:xt.toFixed(10))){ve.ZP.warning(`\u6548\u7387\u5206\u52A0\u5173\u5361\u4EFB\u52A1\u603B\u5206\u5FC5\u987B\u7B49\u4E8E\u603B\u5206\u503C\uFF1A${Bt.total_score}\u5206`);return}const Er={shixun_evaluation:Bt.shixun_evaluation,challenge_settings:Bt.challenge_settings},Jn=()=>Tr(void 0,null,function*(){Ir(!0),(yield(0,Ee.ZP)(`/api/homework_commons/${Lt.categoryId}/public_setting.json`,{method:"post",body:Rl({},Bt)})).status===0&&(ve.ZP.success("\u66F4\u65B0\u6210\u529F"),ma(),ce({type:"shixunHomeworks/getShixunWorkList",payload:Rl({},Lt)})),Ir(!1)});!(0,Kn.isEqual)(Nt,Er)&&!((zn=Kt==null?void 0:Kt.homework_status)!=null&&zn.includes("\u672A\u53D1\u5E03"))?ye.default.confirm({title:"\u66F4\u65B0\u6210\u7EE9",content:"\u60A8\u6539\u52A8\u4E86\u672C\u6B21\u4F5C\u4E1A\u7684\u5173\u5361\u5F97\u5206\u8BBE\u7F6E\uFF0C\u8FD9\u53EF\u80FD\u5BFC\u81F4\u5DF2\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\u7684\u6210\u7EE9\u4EA7\u751F\u9519\u8BEF\u3002\u70B9\u51FB\u201C\u786E\u5B9A\u201D\u6309\u94AE\u5C06\u4FDD\u5B58\u6700\u65B0\u8BBE\u7F6E\u5E76\u6309\u6700\u65B0\u8BBE\u7F6E\u66F4\u65B0\u5168\u73ED\u6210\u7EE9\u3002",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:Jn}):Jn()},jr=(0,y.useMemo)(()=>Ht.public_after_abort?"public_after_abort":Ht.public_after_over?"public_after_over":"immediately",[Ht]);return Ea.createElement("section",{className:Ia.Z.form},Ea.createElement("div",{className:Ia.Z.title},"\u516C\u5F00\u8BBE\u7F6E"),Ea.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px"}},Ea.createElement("div",{style:{display:"flex",alignItems:"center"}},Ea.createElement(Pt.default,{checked:Ht.score_open,disabled:nt,onChange:Bt=>{Ht.score_open=Bt.target.checked,cn(Object.assign({},Ht))}},Ea.createElement("div",{style:{color:"#000000"}},"\u516C\u5F00\u6210\u7EE9")),Ea.createElement("div",{style:{color:"#666666",fontSize:"14px",height:"22px"}},"\uFF08\u52FE\u9009\u540E\u5B66\u751F\u5728\u4F5C\u4E1A\u622A\u6B62/\u8865\u4EA4\u7ED3\u675F\u540E\uFF0C\u53EF\u67E5\u770B\u5176\u4ED6\u5B66\u751F\u7684\u6210\u7EE9\uFF09")),Ea.createElement("div",{style:{display:"flex",alignItems:"center",marginTop:"20px"}},Ea.createElement(Pt.default,{checked:Ht.answer_public,disabled:nt,onChange:Bt=>{Bt.target.checked?cn(xt=>Cn(Rl({},xt),{answer_public:Bt.target.checked})):cn(xt=>Cn(Rl({},xt),{answer_public:Bt.target.checked,public_after_abort:!1,public_after_over:!1}))}},Ea.createElement("div",{style:{color:"#000000"}},"\u516C\u5F00\u7B54\u6848")),Ea.createElement("div",{style:{color:"#666666",fontSize:"14px",height:"22px"}},"\uFF08\u8BBE\u7F6E\u5B66\u751F\u5728\u5B9E\u9A8C\u9875\u9762\u67E5\u770B\u8BD5\u9898\u7B54\u6848\uFF09"))),Ht.answer_public&&Ea.createElement(Ea.Fragment,null,Ea.createElement("div",{style:{display:"flex",background:"#F6F7F9",padding:"13px 30px",marginTop:"1px"}},Ea.createElement("div",{style:{margin:"0 46px 0 24px"}},"\u516C\u5F00\u65F6\u95F4\u8303\u56F4"),Ea.createElement(hr.ZP.Group,{onChange:Bt=>{Bt.target.value==="public_after_abort"?cn(xt=>Cn(Rl({},xt),{public_after_abort:!0,public_after_over:!1})):Bt.target.value==="public_after_over"?cn(xt=>Cn(Rl({},xt),{public_after_abort:!1,public_after_over:!0})):cn(xt=>Cn(Rl({},xt),{public_after_abort:!1,public_after_over:!1}))},value:jr,disabled:nt},Ea.createElement(hr.ZP,{value:"public_after_abort"},"\u4F5C\u4E1A\u7ED3\u675F\u540E"),Ea.createElement(hr.ZP,{value:"immediately",style:{marginLeft:"30px"}},"\u4EFB\u610F\u65F6\u95F4"))),Ea.createElement("div",{style:{display:"flex",background:"#F6F7F9",padding:"13px 30px"}},Ea.createElement("div",{style:{margin:"0 18px 0 24px"}},"\u8BBE\u7F6E\u590D\u5236\u53C2\u8003\u7B54\u6848"),Ea.createElement(Pt.default,{checked:Ht.forbid_copy_answers,disabled:nt,onChange:Bt=>{Ht.forbid_copy_answers=Bt.target.checked,cn(Object.assign({},Ht))}},Ea.createElement("div",{style:{color:"#000000"}},"\u7981\u6B62\u590D\u5236\u53C2\u8003\u7B54\u6848")),Ea.createElement("div",{style:{color:"#666666",fontSize:"14px",height:"22px"}},"\uFF08\u52FE\u9009\u540E\uFF0C\u5B66\u751F\u5728\u5B9E\u9A8C\u9875\u9762\u53EA\u80FD\u67E5\u770B\u4F46\u4E0D\u80FD\u590D\u5236\u53C2\u8003\u7B54\u6848\uFF09"))),(jt==null?void 0:jt.is_has_choice)&&Ea.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",marginTop:"1px"}},Ea.createElement("div",{style:{display:"flex",alignItems:"center"}},Ea.createElement(Pt.default,{checked:Ht.choice_public_result,disabled:nt,onChange:Bt=>{Ht.choice_public_result=Bt.target.checked,cn(Object.assign({},Ht))}},Ea.createElement("div",{style:{color:"#000000"}},"\u7406\u8BBA\u9898\u516C\u5F00\u8BC4\u6D4B\u7ED3\u679C")),Ea.createElement("div",{style:{color:"#666666",fontSize:"14px",height:"22px"}},"\uFF08\u52FE\u9009\u540E\uFF0C\u5B66\u751F\u5728\u7406\u8BBA\u9898\u8FDB\u884C\u8BC4\u6D4B\u5C55\u793A\u7B54\u5BF9\u7B54\u9519\uFF09"))),Ea.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",marginTop:"1px"}},Ea.createElement("div",{style:{display:"flex",alignItems:"center"}},Ea.createElement(Pt.default,{checked:Ht.comment_public,disabled:nt,onChange:Bt=>{Ht.comment_public=Bt.target.checked,cn(Object.assign({},Ht))}},Ea.createElement("div",{style:{color:"#000000"}},"\u516C\u5F00\u8BC4\u8BBA")),Ea.createElement("div",{style:{color:"#666666",fontSize:"14px",height:"22px"}},"\uFF08\u52FE\u9009\u540E\uFF0C\u5B66\u751F\u5728\u5B9E\u9A8C\u9875\u9762\u53EF\u67E5\u770B\u8BE5\u5B9E\u9A8C\u7684\u76F8\u5173\u8BC4\u8BBA\uFF09"))),Ea.createElement("div",{style:{marginTop:"30px"}},Ea.createElement("div",{className:Ia.Z.title},"\u8FDB\u5165\u5B9E\u9A8C\u8BBE\u7F6E"),Ea.createElement("div",{style:{display:"flex",alignItems:"center",background:"#F6F7F9",padding:"13px 30px"}},Ea.createElement(Pt.default,{checked:Ht.can_view_details,disabled:nt,onChange:Bt=>{Ht.can_view_details=Bt.target.checked,cn(Object.assign({},Ht))}},Ea.createElement("div",{style:{color:"#000000"}},"\u67E5\u770B\u5B9E\u8DF5\u9879\u76EE\u8BE6\u60C5")),Ea.createElement("div",{style:{color:"#666666",fontSize:"14px",height:"22px"}},"\uFF08\u52FE\u9009\u540E\uFF0C\u5B66\u751F\u5F00\u542F\u6311\u6218\u5148\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\u7684\u8BE6\u60C5\u9875\u9762\uFF0C\u5426\u5219\u76F4\u63A5\u8FDB\u5165\u5B9E\u9A8C\u9875\u9762\uFF09"))),Ea.createElement(Pe.ZP,{style:{width:"138px",marginTop:"30px"},type:"primary",size:"large",loading:Nn,onClick:()=>Xn()},"\u4FDD\u5B58"))};var xu=(0,Be.connect)(({shixunHomeworks:le,loading:me})=>({shixunHomeworks:le,loading:me.effects}))(tu),Ru=ee(44104),Ml=ee(95337),Si=Object.defineProperty,hi=Object.defineProperties,fu=Object.getOwnPropertyDescriptors,Uu=Object.getOwnPropertySymbols,pi=Object.prototype.hasOwnProperty,ae=Object.prototype.propertyIsEnumerable,We=(le,me,ce)=>me in le?Si(le,me,{enumerable:!0,configurable:!0,writable:!0,value:ce}):le[me]=ce,ze=(le,me)=>{for(var ce in me||(me={}))pi.call(me,ce)&&We(le,ce,me[ce]);if(Uu)for(var ce of Uu(me))ae.call(me,ce)&&We(le,ce,me[ce]);return le},Qe=(le,me)=>hi(le,fu(me)),Je=(le,me)=>{var ce={};for(var Lt in le)pi.call(le,Lt)&&me.indexOf(Lt)<0&&(ce[Lt]=le[Lt]);if(le!=null&&Uu)for(var Lt of Uu(le))me.indexOf(Lt)<0&&ae.call(le,Lt)&&(ce[Lt]=le[Lt]);return ce};const ft=[{label:"\u7B80\u5355",value:"\u7B80\u5355",color:"#1B8565"},{label:"\u4E2D\u7B49",value:"\u4E2D\u7B49",color:"#FA6400"},{label:"\u56F0\u96BE",value:"\u56F0\u96BE",color:"#E30000"}];var vt=le=>{var me=le,{open:ce,onFinish:Lt}=me,Vt=Je(me,["open","onFinish"]);const{shixunHomeworks:jt}=(0,Be.useSelector)(Xn=>Xn),{workSetting:{challenge_settings:Kt=[]}}=jt,[Nt,nt]=(0,y.useState)([]),[bt,ua]=(0,y.useState)([]),[gr,Nn]=(0,y.useState)([]),[Ir,Qn]=(0,y.useState)([]),[Un,Cr]=(0,y.useState)([]),[cr,ur]=(0,y.useState)(""),[Jr,Tn]=(0,y.useState)(""),[Ht,cn]=(0,y.useState)({noNeedKeyword:"",noNeedSelectValue:"",needKeyword:"",needSelectValue:""}),ma=[{title:"\u5E8F\u53F7",width:80,dataIndex:"challenge_index",render:(Xn,an,jr)=>`\u7B2C${an==null?void 0:an.challenge_index}\u5173`},{title:"\u5173\u5361\u540D\u79F0",dataIndex:"challenge_name",ellipsis:!0},{title:"\u96BE\u5EA6",width:50,dataIndex:"difficulty",render:Xn=>{var an;return y.createElement("span",{style:{color:(an=ft==null?void 0:ft.find(jr=>(jr==null?void 0:jr.label)==Xn))==null?void 0:an.color}},Xn)}},{title:"\u91D1\u5E01\u5956\u52B1",width:80,dataIndex:"challenge_exp"}];return(0,y.useEffect)(()=>{(Kt==null?void 0:Kt.length)>0&&Nn(Kt==null?void 0:Kt.filter(Xn=>Xn==null?void 0:Xn.checked).map(Xn=>Xn==null?void 0:Xn.challenge_id))},[Kt]),(0,y.useEffect)(()=>{var Xn,an,jr,Bt,xt,zn;const Fr=[],Er=[];for(const Jn of Kt)gr!=null&&gr.includes(Jn==null?void 0:Jn.challenge_id)?(!(Ht!=null&&Ht.needSelectValue)||(Ht==null?void 0:Ht.needSelectValue)==(Jn==null?void 0:Jn.difficulty))&&((jr=(Xn=Jn==null?void 0:Jn.challenge_name)==null?void 0:Xn.toLowerCase())!=null&&jr.includes((an=Ht==null?void 0:Ht.needKeyword)==null?void 0:an.toLowerCase()))&&Er.push(Jn):(!(Ht!=null&&Ht.noNeedSelectValue)||(Ht==null?void 0:Ht.noNeedSelectValue)==(Jn==null?void 0:Jn.difficulty))&&((zn=(Bt=Jn==null?void 0:Jn.challenge_name)==null?void 0:Bt.toLowerCase())!=null&&zn.includes((xt=Ht==null?void 0:Ht.noNeedKeyword)==null?void 0:xt.toLowerCase()))&&Fr.push(Jn);Qn(Er),nt(Fr)},[gr,Ht]),y.createElement(ye.default,ze({title:"\u5173\u5361\u7BA1\u7406",centered:!0,open:ce,width:1094,classNames:{body:"flex gap-10px"},footer:y.createElement("div",{className:"flex item-center"},(gr==null?void 0:gr.length)==0&&y.createElement("div",{className:"c-red"},"\u8BF7\u81F3\u5C11\u9009\u62E9\u4E00\u4E2A\u9700\u8981\u5B66\u751F\u5B8C\u6210\u7684\u5173\u5361"),y.createElement(Pe.ZP,{className:"flex ml-auto",onClick:Vt==null?void 0:Vt.onCancel},"\u53D6\u6D88"),y.createElement(Pe.ZP,{type:"primary",onClick:()=>{Lt==null||Lt({challengeIds:gr||[]})}},"\u786E\u5B9A"))},Vt),y.createElement("div",{className:"flex-1 minW-0 minH-0 pt-10px",style:{boxShadow:"0px 0px 4px 0px #DCDCDC"}},y.createElement("div",{className:"flex item-center gap-10px px-20px relative"},y.createElement("div",{className:"bg-black h-14px w-4px absolute",style:{top:"50%",left:0,transform:"translateY(-50%)"}}),y.createElement("div",{className:"font-semibold mr-auto text-nowrap"},"\u65E0\u9700\u5B66\u751F\u5B8C\u6210\u7684\u5173\u5361"),y.createElement(dt.default,{allowClear:!0,placeholder:"\u8BF7\u9009\u62E9\u96BE\u5EA6",size:"large",style:{width:114},options:ft,onChange:Xn=>{cn(Qe(ze({},Ht),{noNeedSelectValue:Xn}))}}),y.createElement(It.default,{placeholder:"\u8BF7\u8F93\u5165\u5173\u5361\u540D\u79F0",size:"large",suffix:y.createElement("span",{className:"iconfont icon-sousuo8",onClick:()=>{cn(Qe(ze({},Ht),{noNeedKeyword:cr}))}}),onChange:Xn=>{ur(Xn.target.value)},style:{width:187},onPressEnter:Xn=>{cn(Qe(ze({},Ht),{noNeedKeyword:Xn.target.value}))}})),y.createElement(be.default,{className:"mt-10px px-20px",columns:ma,dataSource:Nt||[],rowKey:"challenge_id",locale:{emptyText:y.createElement(Ne.Z,null)},rowSelection:{selectedRowKeys:bt==null?void 0:bt.map(Xn=>Xn==null?void 0:Xn.challenge_id),onChange:(Xn,an)=>{ua(an)}},pagination:{defaultPageSize:10,defaultCurrent:1,total:(Nt==null?void 0:Nt.length)||0,showTotal:Xn=>y.createElement(y.Fragment,null,"\u5171 ",y.createElement("span",{className:"c-blue"},Xn)," \u4E2A\u5173\u5361")}})),y.createElement("div",{className:"flex flex-col item-center justify-center gap-20px"},y.createElement("div",{className:`flex item-center justify-center current w-24px h-24px rounded-2px ${(bt==null?void 0:bt.length)>0?"c-white bg-blue":"c-grey-999"}`,style:{border:`1px solid ${(bt==null?void 0:bt.length)>0?"#3061d0":"#C3CFE0"}`},onClick:()=>{(bt==null?void 0:bt.length)!=0&&(Nn([...gr||[],...bt==null?void 0:bt.map(Xn=>Xn==null?void 0:Xn.challenge_id)]),ua([]))}},y.createElement("span",{className:"iconfont icon-xiangyou",style:{fontSize:14}})),y.createElement("div",{className:`flex item-center justify-center current w-24px h-24px rounded-2px ${(Un==null?void 0:Un.length)>0?"c-white bg-blue":"c-grey-999"}`,style:{border:`1px solid ${(Un==null?void 0:Un.length)>0?"#3061d0":"#C3CFE0"}`},onClick:()=>{if((Un==null?void 0:Un.length)==0)return;const Xn=Un==null?void 0:Un.map(an=>an==null?void 0:an.challenge_id);Nn(gr==null?void 0:gr.filter(an=>!(Xn!=null&&Xn.includes(an)))),Cr([])}},y.createElement("span",{className:"iconfont icon-xiangzuo",style:{fontSize:14}}))),y.createElement("div",{className:"flex-1 minW-0 minH-0 pt-10px",style:{boxShadow:"0px 0px 4px 0px #DCDCDC"}},y.createElement("div",{className:"flex item-center gap-10px px-20px relative"},y.createElement("div",{className:"bg-black h-14px w-4px absolute",style:{top:"50%",left:0,transform:"translateY(-50%)"}}),y.createElement("div",{className:"font-semibold mr-auto text-nowrap"},"\u9700\u8981\u5B66\u751F\u5B8C\u6210\u7684\u5173\u5361"),y.createElement(dt.default,{allowClear:!0,placeholder:"\u8BF7\u9009\u62E9\u96BE\u5EA6",size:"large",style:{width:114},options:ft,onChange:Xn=>{cn(Qe(ze({},Ht),{needSelectValue:Xn}))}}),y.createElement(It.default,{placeholder:"\u8BF7\u8F93\u5165\u5173\u5361\u540D\u79F0",size:"large",suffix:y.createElement("span",{className:"iconfont icon-sousuo8",onClick:()=>{cn(Qe(ze({},Ht),{needKeyword:Jr}))}}),onChange:Xn=>{Tn(Xn.target.value)},style:{width:187},onPressEnter:Xn=>{cn(Qe(ze({},Ht),{needKeyword:Xn.target.value}))}})),y.createElement(be.default,{className:"mt-10px px-20px",columns:ma,dataSource:Ir||[],locale:{emptyText:y.createElement(Ne.Z,null)},rowKey:"challenge_id",rowSelection:{selectedRowKeys:Un==null?void 0:Un.map(Xn=>Xn==null?void 0:Xn.challenge_id),onChange:(Xn,an)=>{Cr(an)}},pagination:{defaultPageSize:10,defaultCurrent:1,total:(Ir==null?void 0:Ir.length)||0,showTotal:Xn=>y.createElement(y.Fragment,null,"\u5171 ",y.createElement("span",{className:"c-blue"},Xn)," \u4E2A\u5173\u5361")}})))},Xe=ee(59301),en=Object.defineProperty,St=Object.defineProperties,on=Object.getOwnPropertyDescriptors,kn=Object.getOwnPropertySymbols,Fn=Object.prototype.hasOwnProperty,An=Object.prototype.propertyIsEnumerable,Bn=(le,me,ce)=>me in le?en(le,me,{enumerable:!0,configurable:!0,writable:!0,value:ce}):le[me]=ce,gn=(le,me)=>{for(var ce in me||(me={}))Fn.call(me,ce)&&Bn(le,ce,me[ce]);if(kn)for(var ce of kn(me))An.call(me,ce)&&Bn(le,ce,me[ce]);return le},xn=(le,me)=>St(le,on(me)),er=(le,me)=>{var ce={};for(var Lt in le)Fn.call(le,Lt)&&me.indexOf(Lt)<0&&(ce[Lt]=le[Lt]);if(le!=null&&kn)for(var Lt of kn(le))me.indexOf(Lt)<0&&An.call(le,Lt)&&(ce[Lt]=le[Lt]);return ce},Sn=(le,me,ce)=>new Promise((Lt,Vt)=>{var jt=nt=>{try{Nt(ce.next(nt))}catch(bt){Vt(bt)}},Kt=nt=>{try{Nt(ce.throw(nt))}catch(bt){Vt(bt)}},Nt=nt=>nt.done?Lt(nt.value):Promise.resolve(nt.value).then(jt,Kt);Nt((ce=ce.apply(le,me)).next())});const Rn=({shixunHomeworks:le,loading:me,dispatch:ce})=>{const Lt=(0,Be.useParams)(),[Vt]=ct.default.useForm(),jt=ct.default.useWatch("total_score",Vt),Kt=ct.default.useWatch("eff_type",Vt),Nt=ct.default.useWatch("challenge_settings",Vt),nt=ct.default.useWatch("answer_open_evaluation",Vt),bt=ct.default.useWatch("shixun_evaluation",Vt),ua=ct.default.useWatch("work_efficiency",Vt),gr=ct.default.useWatch("is_repeat_minus",Vt),Nn=ct.default.useWatch("open_view_answer_deduct",Vt),{workSetting:Ir,workList:Qn,changeData:Un,headerInfo:Cr}=le,[cr,ur]=(0,y.useState)(!1),[Jr,Tn]=(0,y.useState)(!1),[Ht,cn]=(0,y.useState)(!1);let[ma,Xn]=(0,y.useState)([]),[an,jr]=(0,y.useState)([]),[Bt,xt]=(0,y.useState)({unified_setting:!1,publish_time:"",end_time:"",allow_late:!1,unified_late:!0,late_time:"",late_penalty:0,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!0,answer_public:!1,score_open:!1,comment_public:!0,total_score:"",eff_score:0,eff_type:1,open_view_answer_deduct:!0,is_repeat_minus:!1,repeat_setting_score:10,repeat_limit:70,is_onpage_time:!0,training_time_rules:1,difficulty_level_sort:"asc",game_deduct_score_percentage:100});const[zn,Fr]=(0,y.useState)(!1),[Er,Jn]=(0,y.useState)(0),[Ta,cl]=(0,y.useState)(!1),[Ra,uu]=(0,y.useState)([]),[ll,Gl]=(0,y.useState)([]),[vu,Qa]=(0,y.useState)(!1),[tr,La]=(0,y.useState)(null),za={\u7B80\u5355:"#1B8565",\u4E2D\u7B49:"#FA6400",\u56F0\u96BE:"#E30000"};(0,y.useEffect)(()=>()=>{Xn([])},[]),(0,y.useEffect)(()=>{ur(!(Ir!=null&&Ir.can_edit))},[Ir]);const Ol=()=>{ce({type:"shixunHomeworks/getWorkSetting",payload:gn({},Lt)})};(0,y.useEffect)(()=>{var yr;if(!(Ir!=null&&Ir.course_id))return;Object.keys(Bt).map(function(kr){Bt[kr]=Ir[kr]}),(!Bt.allow_late||!Bt.unified_late)&&(Bt.late_penalty=5),ma=JSON.parse(JSON.stringify(Ir.group_settings.map(kr=>xn(gn({},kr),{group_name:[kr.group_name]})).filter(kr=>kr.publish_time!==null))),an=JSON.parse(JSON.stringify(Ir.allow_late_settings.map(kr=>xn(gn({},kr),{group_name:[kr.group_name]})).filter(kr=>kr.late_time!==null)));const Va=xn(gn({},Bt),{difficulty_level_sort:Bt.difficulty_level_sort||"asc"});xt(Va),Pl(Va),Vt.setFieldsValue(Va),Xn([...ma]),jr([...an]),uu((yr=Ir.challenge_settings)==null?void 0:yr.filter(kr=>kr.checked).map(kr=>kr.challenge_id))},[Ir]);const $l=()=>{var yr;const Va=JSON.parse(JSON.stringify(Bt));if(Va.challenge_settings.filter(kr=>!kr.hide),Va.categoryId=Lt.categoryId,Va.game_deduct_score_percentage===""){ve.ZP.warning("\u8BF7\u586B\u5199\u67E5\u770B\u7B54\u6848\u6263\u5206\u6BD4\u4F8B");return}if((yr=Va.challenge_settings)!=null&&yr.every(kr=>!kr.checked)){ve.ZP.warning("\u5173\u5361\u4E0D\u80FD\u5168\u90E8\u8BBE\u7F6E\u4E3A\u53EF\u4E0D\u505A");return}if(Bt.unified_setting||(ma=ma==null?void 0:ma.map(kr=>{var a;if(!kr.publish_time||!kr.end_time)throw ve.ZP.error("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!kr.group_name)throw ve.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return kr.group_name=typeof(kr==null?void 0:kr.group_name)=="string"?[kr==null?void 0:kr.group_name]:kr==null?void 0:kr.group_name,kr.group_id=(a=Ir.group_settings)==null?void 0:a.filter(E=>{var b;return(b=kr==null?void 0:kr.group_name)==null?void 0:b.includes(E.group_name)}).map(E=>E.group_id||E.id).toString().split(","),kr})),Va.group_settings=ma,Bt.allow_late)if(Bt.unified_late){if(Bt.late_penalty===null||Bt.late_penalty===void 0||Bt.late_penalty<0||Bt.late_penalty>100)throw ve.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!Bt.late_time)throw ve.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574")}else an=an==null?void 0:an.map(kr=>{var a,E;if(kr.late_penalty===null||kr.late_penalty===void 0||kr.late_penalty<0||kr.late_penalty>100)throw ve.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!kr.late_time)throw ve.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!kr.group_name)throw ve.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return kr.group_name=typeof(kr==null?void 0:kr.group_name)=="string"?[kr==null?void 0:kr.group_name]:kr==null?void 0:kr.group_name,kr.group_id=(E=(a=kr==null?void 0:kr.group_name)==null?void 0:a.map(b=>{var x,z;let te=(z=(x=Ir.group_settings)==null?void 0:x.filter(ie=>(ie==null?void 0:ie.group_name)===b))==null?void 0:z[0];return te==null?void 0:te.group_id}))==null?void 0:E.toString().split(","),kr}),Va.allow_late_settings=an;ul(Va)},ul=yr=>{var Va,kr;if(yr.total_score===null){ve.ZP.warning("\u603B\u5206\u503C\u4E0D\u80FD\u4E3A\u7A7A");return}if(yr!=null&&yr.work_efficiency&&yr.eff_score===null){ve.ZP.warning("\u6548\u7387\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}const a=yr.challenge_settings.reduce((x,z)=>x+Number(z.challenge_score),0);if((a==null?void 0:a.toFixed(10))!==((Va=yr.total_score-yr.eff_score)==null?void 0:Va.toFixed(10))){ve.ZP.warning(`\u6548\u7387\u5206\u52A0\u5173\u5361\u4EFB\u52A1\u603B\u5206\u5FC5\u987B\u7B49\u4E8E\u603B\u5206\u503C\uFF1A${yr.total_score}\u5206`);return}const E={shixun_evaluation:yr.shixun_evaluation,challenge_settings:yr.challenge_settings,eff_type:yr.eff_type},b=()=>Sn(void 0,null,function*(){Tn(!0),(yield(0,Ee.ZP)(`/api/homework_commons/${Lt.categoryId}/score_setting.json`,{method:"post",body:gn({},yr)})).status===0&&(ve.ZP.success("\u66F4\u65B0\u6210\u529F"),Ol(),ce({type:"shixunHomeworks/getShixunWorkList",payload:gn({},Lt)})),Tn(!1)});!(0,Kn.isEqual)(Un,E)&&!((kr=Qn==null?void 0:Qn.homework_status)!=null&&kr.includes("\u672A\u53D1\u5E03"))&&!zn?ye.default.confirm({title:"\u66F4\u65B0\u6210\u7EE9",content:"\u60A8\u6539\u52A8\u4E86\u672C\u6B21\u4F5C\u4E1A\u7684\u5173\u5361\u5F97\u5206\u8BBE\u7F6E\uFF0C\u8FD9\u53EF\u80FD\u5BFC\u81F4\u5DF2\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\u7684\u6210\u7EE9\u4EA7\u751F\u9519\u8BEF\u3002\u70B9\u51FB\u201C\u786E\u5B9A\u201D\u6309\u94AE\u5C06\u4FDD\u5B58\u6700\u65B0\u8BBE\u7F6E\u5E76\u6309\u6700\u65B0\u8BBE\u7F6E\u66F4\u65B0\u5168\u73ED\u6210\u7EE9\u3002",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:b}):b(),(zn||gr&&zn)&&ye.default.confirm({title:"\u66F4\u65B0\u6210\u7EE9",content:"\u60A8\u6539\u52A8\u4E86\u672C\u6B21\u4F5C\u4E1A\u7684\u67E5\u91CD\u6263\u5206\u89C4\u5219\uFF0C\u9700\u8981\u91CD\u65B0\u67E5\u91CD\u624D\u80FD\u751F\u6548\uFF0C\u751F\u6548\u540E\u6210\u7EE9\u5C06\u8986\u76D6\u6210\u6700\u65B0\u7684\u6210\u7EE9\u3002",okText:"\u7ACB\u5373\u67E5\u91CD",onOk(){ce({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4EE3\u7801\u67E5\u91CD",params:Lt}})}})},Xa=(yr=Bt)=>{var Va;const{eff_score:kr,total_score:a,difficulty_level_sort:E}=yr,b=a-kr,x=(Va=yr.challenge_settings)==null?void 0:Va.filter(we=>we.checked).length;if(!x){yr.challenge_settings.map((we,Oe)=>{we.challenge_score=0});return}const z=yr.challenge_settings.filter(we=>we.checked).map(we=>E==="desc"?we.challenge_exp_desc:we.challenge_exp).reduce((we,Oe)=>we+Oe),te=b/z;let ie=0,fe=0,de;switch(yr.shixun_evaluation){case 0:const we=parseFloat((b/x).toFixed(1));yr.challenge_settings.map(($e,Et)=>{$e.checked?(ie=Et,$e.challenge_score=we>0?we:0):$e.challenge_score=0}),de=(b-we*(x-1)).toFixed(1),yr.challenge_settings[ie].challenge_score=de>0?de:0;break;case 1:yr.challenge_settings.map(($e,Et)=>{$e.checked?(ie=Et,fe+=Number((Math.round((E==="desc"?$e.challenge_exp_desc:$e.challenge_exp)*te*10)/10).toFixed(1)),$e.challenge_score=(Math.round((E==="desc"?$e.challenge_exp_desc:$e.challenge_exp)*te*10)/10).toFixed(1)):$e.challenge_score=0});let Oe=yr.challenge_settings[ie].challenge_score;de=(b-fe+Number(Oe)).toFixed(1),yr.challenge_settings[ie].challenge_score=de>0?de:0;break}xt(gn({},yr)),Pl(yr),Vt.setFieldsValue(yr)},Pl=(yr=Bt)=>{const Va=(0,ge.EN)(yr.challenge_settings.reduce((kr,a)=>(0,ge.EN)(kr||0,Number(a.challenge_score)||0,"+"),0),yr.eff_score||0,"+");Jn(Va)};return Xe.createElement("div",{className:Ia.Z.form},Xe.createElement(ct.default,{className:Ia.Z.FormStyle,form:Vt,initialValues:{},layout:"vertical",disabled:cr,size:"large",onValuesChange:(yr,Va)=>{xt(gn(gn({},Bt),Va))},onFinish:yr=>{console.log("onfinish",yr),$l(),Fr(!1)}},(Ir==null?void 0:Ir.can_edit)&&Xe.createElement("div",{className:Ia.Z.title},"\u4F5C\u4E1A\u5206\u503C\u8BBE\u7F6E"),Xe.createElement("div",{style:{background:"#F6F7F9",padding:"5px 30px",display:"flex",alignItems:"center"}},Xe.createElement("div",{style:{color:"#333333"}},"\u4F5C\u4E1A\u603B\u5206"),Xe.createElement(ct.default.Item,{className:"ml20",style:{marginBottom:"0px"},name:"total_score",rules:[{required:!0,message:"\u4F5C\u4E1A\u603B\u5206\u4E0D\u80FD\u4E3A\u7A7A"}]},Xe.createElement(xe.Z,{style:{width:120},min:0,addonAfter:"\u5206"}))),Xe.createElement("div",{className:Ia.Z.title,style:{marginTop:"30px"}},"\u6548\u7387\u5206",Xe.createElement("span",{style:{color:"#666",verticalAlign:"top",fontSize:14,fontWeight:400}},"\uFF08\u6548\u7387\u5206\u5C06\u5728\u4F5C\u4E1A\u7ED3\u675F\u540E\u8FDB\u884C\u8BA1\u7B97\uFF0C\u5E76\u52A0\u5165\u5B66\u751F\u6210\u7EE9\u4E2D\uFF09")),Xe.createElement("div",{style:{background:"#F6F7F9",padding:"5px 30px",display:"flex",alignItems:"center",width:"100%"}},Xe.createElement(Ml.Z,{disableWhenCommunity:!(Cr!=null&&Cr.is_old_data_for_time)},Xe.createElement(ct.default.Item,{name:"work_efficiency",valuePropName:"checked",style:{marginBottom:0},normalize:yr=>{const Va=xn(gn({},Bt),{eff_score:yr?20:0});return Xa(Va),Pl(Va),yr}},Xe.createElement(Pt.default,null,Xe.createElement("strong",{className:"c-grey-666"},"\u6548\u7387\u5206")))),Xe.createElement("div",{style:{color:"#666"}},"\uFF08\u52FE\u9009\u6548\u7387\u5206\u540E\uFF0C\u5219\u4F5C\u4E1A\u603B\u5206\u503C=\u6548\u7387\u5206+\u4EFB\u52A1\u5173\u5361\u603B\u5206\uFF09")),Xe.createElement("div",{style:{background:"#F6F7F9",padding:"5px 50px",marginTop:"1px"}},Xe.createElement(Ue.Z,{wrap:!1,align:"middle"},Xe.createElement(_e.Z,{style:{textAlign:"right"}},Xe.createElement("span",{className:"c-grey-333"},"\u6548\u7387\u5206\u503C")),Xe.createElement(_e.Z,null,Xe.createElement(Ml.Z,{disableWhenCommunity:!(Cr!=null&&Cr.is_old_data_for_time)},Xe.createElement(ct.default.Item,{className:"ml20",name:"eff_score",style:{marginBottom:0},rules:[{required:ua&&!0,message:"\u6548\u7387\u5206\u4E0D\u80FD\u4E3A\u7A7A"}],normalize:yr=>(Xa(xn(gn({},Bt),{eff_score:yr})),yr)},Xe.createElement(xe.Z,{style:{width:184},min:0,step:.1,addonAfter:"\u5206",disabled:cr||!ua})))))),ua&&Xe.createElement("div",{style:{background:"#F6F7F9",padding:"5px 50px",marginTop:"1px"}},Xe.createElement("div",{style:{height:40,lineHeight:"40px"}},Xe.createElement("span",{className:"c-grey-333 mr10"},"\u8BA1\u7B97\u7EF4\u5EA6"),Xe.createElement("span",{className:"c-grey-666"},"\uFF08\u6548\u7387\u5206 = \uFF08\u5B66\u4E60\u6548\u7387 / \u6700\u9AD8\u5B66\u4E60\u6548\u7387 \uFF09* \u5206\u503C\uFF1B\u5B66\u4E60\u6548\u7387 = log\uFF08\u5B9E\u8BAD\u603B\u5F97\u5206/\u5B9E\u8BAD\u603B\u8017\u65F6\uFF09\uFF1B\u8017\u65F6\u5355\u4F4D\u4E3A\u5C0F\u65F6\uFF0C\u5F53\u5B66\u751F\u672A\u901A\u5173\u5219\u6548\u7387\u5206\u4E3A0\uFF09")),Xe.createElement(Ml.Z,{disableWhenCommunity:!(Cr!=null&&Cr.is_old_data_for_time)},Xe.createElement(ct.default.Item,{name:"eff_type",style:{marginBottom:0}},Xe.createElement(hr.ZP.Group,null,Xe.createElement(hr.ZP,{value:1},"\u6309\u4F5C\u4E1A\u6700\u9AD8\u6548\u7387\u5206\u8BA1\u7B97"),Xe.createElement(hr.ZP,{value:2,style:{marginLeft:10}},"\u6309\u73ED\u7EA7\u6700\u9AD8\u6548\u7387\u5206\u8BA1\u7B97"))))),ua&&Xe.createElement("div",{style:{background:"#F6F7F9",padding:"5px 50px",marginTop:"1px"}},Xe.createElement("div",{className:"c-grey-333",style:{height:40,lineHeight:"40px"}},Xe.createElement("span",null,"\u5B9E\u8BAD\u603B\u8017\u65F6"),Xe.createElement(Te.Z,{title:"\u89C4\u5219\u8BF4\u660E"},Xe.createElement("i",{className:`iconfont icon-tishixiaowenhao ${Ia.Z.title_icon}`,style:{color:"#666"},onClick:()=>cn(!0)}))),Xe.createElement(Ml.Z,{disableWhenCommunity:!(Cr!=null&&Cr.is_old_data_for_time)},Xe.createElement(ct.default.Item,{name:"training_time_rules",style:{marginBottom:0},normalize:(yr,Va,kr)=>(Xa(xn(gn({},kr),{training_time_rules:yr})),yr)},Xe.createElement(hr.ZP.Group,null,Xe.createElement(Ru.Z,{direction:"vertical"},Xe.createElement(hr.ZP,{style:{height:40,lineHeight:"40px"},value:1},"\u9875\u9762\u505C\u7559\u65F6\u957F",Xe.createElement("span",{className:"ml10 c-grey-666"},"\uFF08\u5728\u5173\u5361\u901A\u5173\u524D\u505C\u7559\u7B54\u9898\u9875\u9762\u7684\u603B\u65F6\u957F\uFF09")),Xe.createElement(hr.ZP,{style:{height:40,lineHeight:"40px"},value:2},"\u5173\u5361\u603B\u8017\u65F6",Xe.createElement("span",{className:"ml10 c-grey-666"},"\uFF08\u7B2C\u4E00\u6B21\u8FDB\u5165\u5173\u5361\u65F6\u95F4\u70B9\u5230\u5173\u5361\u901A\u5173\u65F6\u95F4\u70B9\u7684\u603B\u65F6\u957F\uFF09")),Xe.createElement(hr.ZP,{style:{height:40,lineHeight:"40px"},value:3},"\u4F5C\u4E1A\u901A\u5173\u65F6\u957F",Xe.createElement("span",{className:"ml10 c-grey-666"},"\uFF08\u4F5C\u4E1A\u53D1\u5E03\u65F6\u95F4\u70B9\u5230\u5B66\u751F\u5168\u90E8\u5173\u5361\u901A\u5173\u65F6\u95F4\u70B9\u7684\u603B\u65F6\u957F\uFF09"))))))),Xe.createElement("div",{style:{marginTop:"30px"}},Xe.createElement("div",{className:Ia.Z.title},"\u5173\u5361\u9009\u62E9\u4E0E\u5206\u503C\u5206\u914D"),Xe.createElement("div",{className:"flex"},Xe.createElement("div",{style:{width:799,marginRight:1,background:"#F6F7F9"}},Xe.createElement("div",{className:"flex justify-between item-center",style:{height:40,padding:"0 12px 0 30px",borderBottom:"1px solid #fff"}},Xe.createElement("div",{className:Ia.Z.title,style:{marginBottom:0,fontSize:14}},"\u4EFB\u52A1\u5173\u5361(",Ra.length,")"),Xe.createElement("div",{className:"flex"},bt==2&&Xe.createElement("div",{className:"current mr20",style:{color:"#3061d0"},onClick:()=>{if(ll.length===0)return ve.ZP.info("\u8BF7\u9009\u62E9\u81F3\u5C11\u4E00\u4E2A\u5173\u5361");Qa(!0)}},"\u6279\u91CF\u4FEE\u6539\u5206\u503C"),Xe.createElement("div",{className:`${(cr||!(Ir!=null&&Ir.task_pass))&&Ia.Z.disabled_link} current`,style:{color:"#3061d0"},onClick:()=>{cr||!(Ir!=null&&Ir.task_pass)||cl(!0)}},Xe.createElement(Te.Z,{title:(cr||!(Ir!=null&&Ir.task_pass))&&"\u8BE5\u5B9E\u8BAD\u4E0D\u652F\u6301\u8DF3\u5173\u5B66\u4E60\uFF0C\u6240\u4EE5\u4E0D\u80FD\u9009\u62E9\u6216\u79FB\u9664\u5173\u5361"},"\u5173\u5361\u7BA1\u7406")))),Xe.createElement("div",{style:{background:"#F6F7F9",marginTop:"1px"}},Xe.createElement("div",{style:{display:"flex",alignItems:"center",height:40,padding:"0 13px 0 30px",borderBottom:"1px solid #fff"}},bt==2&&Xe.createElement("div",{style:{width:50}},Xe.createElement(Pt.default,{indeterminate:ll.length>0&&ll.length{yr.target.checked?Gl([...Ra]):Gl([])}})),Xe.createElement("div",{style:{width:80}},"\u5E8F\u53F7"),Xe.createElement("div",{style:{width:bt==2?330:380,marginRight:20}},"\u5173\u5361\u540D\u79F0"),Xe.createElement("div",{style:{width:100}},"\u96BE\u5EA6"),Xe.createElement("div",{style:{width:120}},"\u5956\u52B1\u91D1\u5E01"),Xe.createElement("div",{style:{width:132}},"\u5206\u503C")),Xe.createElement(ct.default.List,{name:"challenge_settings"},(yr,{add:Va,remove:kr})=>Xe.createElement("div",{style:{display:"flex",flexDirection:"column",maxHeight:510,overflowY:"auto"}},yr==null?void 0:yr.map(a=>{var E=a,{key:b,name:x}=E,z=er(E,["key","name"]),te,ie,fe,de,we,Oe,$e;return(Nt==null?void 0:Nt[b].checked)&&Xe.createElement(Ue.Z,{key:b,wrap:!1,align:"middle",style:{borderBottom:"1px solid #fff",padding:"5px 13px 5px 30px"}},bt==2&&Xe.createElement("div",{style:{width:50}},Xe.createElement(Pt.default.Group,{options:[{label:"",value:(te=Nt==null?void 0:Nt[b])==null?void 0:te.challenge_id}],value:ll,onChange:Et=>{var Ct;if((Et==null?void 0:Et.length)===0){const nn=(Ct=Nt==null?void 0:Nt[b])==null?void 0:Ct.challenge_id,On=ll.filter(jn=>jn!==nn);Gl([...On]);return}Gl(nn=>[...new Set([...nn,...Et])])}})),Xe.createElement("div",{style:{width:80}},"\u7B2C",(ie=Nt==null?void 0:Nt[b])==null?void 0:ie.challenge_index,"\u5173"),Xe.createElement("div",{style:{width:bt==2?330:380},className:"multi_ellipsis1 mr20"},(fe=Nt==null?void 0:Nt[b])==null?void 0:fe.challenge_name),Xe.createElement("div",{style:{width:100,color:za[(de=Nt==null?void 0:Nt[b])==null?void 0:de.difficulty]}},(we=Nt==null?void 0:Nt[b])==null?void 0:we.difficulty),Xe.createElement("div",{style:{width:120}},Xe.createElement("span",{className:` ${Ia.Z.SubTooltip}`},Xe.createElement("span",{style:{color:"#FA6400"}},(Oe=Nt==null?void 0:Nt[b])==null?void 0:Oe.challenge_exp))),Xe.createElement("div",{style:{width:132}},Xe.createElement(ct.default.Item,{name:[x,"challenge_score"],style:{marginBottom:0},normalize:(Et,Ct,nn)=>(nn.challenge_settings[b].challenge_score=Et,Pl(nn),Et)},Xe.createElement(xe.Z,{style:{width:120},min:0,addonAfter:Xe.createElement("span",{className:Ia.Z.SubTooltip},"\u5206"),disabled:cr||bt!==2||!(($e=Nt==null?void 0:Nt[b])!=null&&$e.checked)}))))}))))),Xe.createElement("div",{style:{width:300,background:"#F6F7F9"}},Xe.createElement("div",{className:"flex item-center",style:{height:40,paddingLeft:20,borderBottom:"1px solid #fff"}},Xe.createElement("div",{className:Ia.Z.title,style:{marginBottom:0,fontSize:14}},"\u5206\u503C\u5206\u914D\u65B9\u5F0F")),Xe.createElement("div",{style:{padding:"13px 40px"}},Xe.createElement(ct.default.Item,{name:"shixun_evaluation",style:{marginBottom:0},normalize:(yr,Va,kr)=>{const a=xn(gn({},kr),{shixun_evaluation:yr,difficulty_level_sort:yr!==1?"asc":kr.difficulty_level_sort});return Xa(a),yr}},Xe.createElement(hr.ZP.Group,{style:{display:"flex",flexDirection:"column",gap:20}},Xe.createElement(hr.ZP,{value:0},"\u5E73\u5747\u5206\u914D"),Xe.createElement(hr.ZP,{value:1},"\u6309\u96BE\u6613\u5EA6\u5206\u914D"),bt==1&&Xe.createElement(ct.default.Item,{label:Xe.createElement("span",{className:"mb10 c-grey-666"},"\u96BE\u5EA6\u8D4B\u5206\u65B9\u5F0F"),name:"difficulty_level_sort",style:{marginBottom:0,paddingLeft:25},normalize:(yr,Va,kr)=>(Xa(xn(gn({},kr),{difficulty_level_sort:yr})),yr)},Xe.createElement(hr.ZP.Group,{style:{display:"flex",flexDirection:"column",gap:20},options:[{value:"asc",label:"\u6B63\u5E8F\u8D4B\u5206\uFF08\u96BE\u9898\u5F97\u9AD8\u5206\uFF09"},{value:"desc",label:"\u53CD\u5E8F\u8D4B\u5206\uFF08\u96BE\u9898\u5F97\u4F4E\u5206\uFF09"}]})),Xe.createElement(hr.ZP,{value:2},"\u81EA\u5B9A\u4E49\u5206\u503C"))))))),Xe.createElement("div",{style:{marginTop:"30px"}},Xe.createElement("div",{className:Ia.Z.title},"\u5B66\u751F\u6263\u5206\u89C4\u5219\u8BBE\u7F6E"),Xe.createElement("div",{style:{background:"#F6F7F9",padding:"5px 30px"}},Xe.createElement("div",{style:{display:"flex",alignItems:"center"}},Xe.createElement(ct.default.Item,{name:"open_view_answer_deduct",valuePropName:"checked",style:{marginBottom:0}},Xe.createElement(Pt.default,null)),Xe.createElement("div",{style:{margin:"0 10px"}},"\u5F00\u542F\u67E5\u770B\u7B54\u6848\u6263\u5206"),Xe.createElement("span",{className:`${Ia.Z.SubTooltip}`,style:{color:"#666"}},"\uFF08\u9488\u5BF9\u672A\u901A\u8FC7\u5173\u5361\u7684\u5B66\u751F\u67E5\u770B\u7B54\u6848\u540E\u8BC4\u6D4B\u901A\u5173\u8FDB\u884C\u6263\u5206\uFF0C\u5DF2\u901A\u8FC7\u518D\u67E5\u770B\u7B54\u6848\u4E0D\u8FDB\u884C\u6263\u5206\uFF09")),Nn&&Xe.createElement("div",{style:{display:"flex",alignItems:"center"}},Xe.createElement(ct.default.Item,{name:"answer_open_evaluation",style:{marginBottom:0}},Xe.createElement(hr.ZP.Group,null,Xe.createElement(hr.ZP,{value:!0,style:{marginRight:"50px"}},"\u56FA\u5B9A\u6263\u5206"),Xe.createElement(hr.ZP,{value:!1},"\u6309\u7167\u5B9E\u8BAD\u53C2\u8003\u7B54\u6848\u7EA7\u522B\u6263\u5206")))),nt&&Xe.createElement("div",{style:{display:"flex",alignItems:"center",margin:"5px 0",paddingLeft:23}},Xe.createElement("div",{className:"c-grey-666"},"\u67E5\u770B\u7B54\u6848\u56FA\u5B9A\u6263\u9664"),Xe.createElement(ct.default.Item,{name:"game_deduct_score_percentage",style:{marginBottom:"0px"},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6263\u5206\u6BD4\u4F8B"}]},Xe.createElement(xe.Z,{style:{width:120,margin:"0 10px"},min:0,max:100,addonAfter:Xe.createElement("span",{className:Ia.Z.SubTooltip},"%")})),Xe.createElement("div",{className:"c-grey-666"},"\u5206\u503C ",Xe.createElement("span",{style:{color:"#666666"}}," \uFF08\u5F53\u8BBE\u7F6E0%\u65F6\uFF0C\u5219\u5B66\u751F\u67E5\u770B\u7B54\u6848\u4E0D\u6263\u5206\uFF09")))),Xe.createElement("div",{style:{background:"#F6F7F9",padding:"5px 30px",marginTop:"1px"}},Xe.createElement("div",{style:{display:"flex",alignItems:"center"}},Xe.createElement(Ml.Z,{disableWhenCommunity:!(Cr!=null&&Cr.is_old_data_for_time)},Xe.createElement(ct.default.Item,{name:"is_repeat_minus",valuePropName:"checked",style:{marginBottom:0},normalize:yr=>(!yr&&Fr(!0),yr)},Xe.createElement(Pt.default,null))),Xe.createElement("div",{style:{margin:"0 10px"}},"\u5F00\u542F\u4EE3\u7801\u67E5\u91CD\u6263\u5206"),Xe.createElement("div",{className:Ia.Z.SubTooltip,style:{color:"#666"}},"\uFF08\u8BBE\u7F6E\u89C4\u5219\u540E\uFF0C\u9700\u8981\u8FDB\u884C\u201C\u4EE3\u7801\u67E5\u91CD\u201D\u540E\u624D\u80FD\u751F\u6548\uFF09")),gr&&Xe.createElement("div",{style:{display:"flex",alignItems:"center"}},Xe.createElement("div",{style:{marginLeft:"30px"}},"\u6263\u5206\u9608\u503C"),Xe.createElement(Ml.Z,{disableWhenCommunity:!(Cr!=null&&Cr.is_old_data_for_time)},Xe.createElement(ct.default.Item,{className:"ml10",name:"repeat_limit",style:{marginBottom:0},normalize:yr=>(Fr(!0),yr)},Xe.createElement(xe.Z,{style:{width:120},min:0,max:100,addonAfter:Xe.createElement("span",{className:Ia.Z.SubTooltip},"%")}))),Xe.createElement("div",{style:{color:"#666666",marginLeft:"10px"}},"\uFF08\u5B66\u751F\u76F8\u4F3C\u5EA6\u4F4E\u4E8E\u8FD9\u4E2A\u9608\u503C\u5219\u4E0D\u6263\u5206\uFF09"),Xe.createElement("div",{style:{marginLeft:"30px"}},"\u67E5\u91CD\u6263\u5206"),Xe.createElement(Ml.Z,{disableWhenCommunity:!(Cr!=null&&Cr.is_old_data_for_time)},Xe.createElement(ct.default.Item,{className:"ml10",name:"repeat_setting_score",style:{marginBottom:0},normalize:yr=>(Fr(!0),yr)},Xe.createElement(xe.Z,{style:{width:120},min:0,max:jt,addonAfter:Xe.createElement("span",{className:Ia.Z.SubTooltip},"\u5206")}))),Xe.createElement("div",{style:{color:"#666666",marginLeft:"10px"}},"\uFF08\u5B66\u751F\u5173\u5361\u5B9E\u9645\u6263\u5206=\u67E5\u91CD\u6263\u5206x\u76F8\u4F3C\u5EA6\u6BD4\uFF09"))))),Xe.createElement(Pe.ZP,{type:"primary",size:"large",loading:Jr,style:{width:"138px",marginTop:"30px"},onClick:()=>{Vt.submit()}},"\u4FDD\u5B58"),Xe.createElement(ye.default,{title:"\u8BA1\u65F6\u89C4\u5219\u8BF4\u660E",open:Ht,width:860,footer:null,onCancel:()=>{cn(!1)}},Xe.createElement("div",{style:{color:"#333333",fontWeight:400}},Xe.createElement("span",{style:{fontWeight:600}},"1\u3001\u9875\u9762\u505C\u7559\u65F6\u957F"),Xe.createElement("br",null),Xe.createElement("span",null,"\u5B66\u751F",Xe.createElement("span",{style:{color:"#333333",fontWeight:600}},"\u8FDB\u5165\u5173\u5361\u7684\u7B54\u9898\u9875\u9762\u5F00\u59CB\u8BA1\u65F6\uFF0C\u76F4\u81F3\u5B66\u751F\u5173\u5361\u8BC4\u6D4B\u901A\u8FC7\uFF0C\u5219\u8BA1\u65F6\u7ED3\u675F\uFF1B"),"\u5173\u5361\u95EF\u5173\u8FC7\u7A0B\u4E2D\uFF0C",Xe.createElement("span",{style:{color:"#333333",fontWeight:600}},"\u5B66\u751F\u5173\u95ED/\u9000\u51FA\u7B54\u9898\u9875\u9762\uFF0C\u5219\u8BA1\u65F6\u6682\u505C\uFF0C\u518D\u6B21\u8FDB\u5165\u7B54\u9898\u9875\u9762\u65F6\u5F00\u59CB\u7D2F\u8BA1\u8BA1\u65F6\u76F4\u81F3\u8BC4\u6D4B\u901A\u8FC7\uFF0C"),"\u5219\u8BA1\u65F6\u7ED3\u675F"),Xe.createElement("span",{style:{color:"#FA6400",display:"flex",height:34,alignItems:"center"}}," \u53EF\u80FD\u4F1A\u9020\u6210\u65F6\u957F\u8BC4\u4F30\u4E0E\u5B9E\u9645\u505A\u9898\u80FD\u529B\u4E0D\u7B26\u7684\u60C5\u51B5\uFF0C\u60C5\u51B5\u5982\u4E0B\uFF1A "),Xe.createElement("span",null,"a\u3001\u5B66\u751F\u8FDB\u5165\u5173\u5361\u770B\u5B8C\u9898\u540E\uFF0C\u9000\u51FA\u7B54\u9898\u9875\u9762\u5B8C\u6210\u4EE3\u7801\u8BBE\u8BA1\uFF0C\u518D\u590D\u5236\u8FDB\u5E73\u53F0\u7B54\u9898\u9875\u9762\u8FDB\u884C\u8BC4\u6D4B\uFF0C\u65E0\u6CD5\u8BC4\u4F30\u5B66\u751F\u7684\u5B66\u4E60\u548C\u601D\u8003\u65F6\u95F4\u3002")),Xe.createElement("div",{style:{color:"#333333",marginTop:20,fontWeight:400}},Xe.createElement("span",{style:{fontWeight:600}},"2\u3001\u5173\u5361\u603B\u8017\u65F6"),Xe.createElement("br",null),Xe.createElement("span",null,"\u5B66\u751F",Xe.createElement("span",{style:{color:"#333333",fontWeight:600}},"\u7B2C\u4E00\u6B21\u8FDB\u5165\u5173\u5361\u7B54\u9898\u9875\u9762\u5F00\u59CB\u8BA1\u65F6\uFF0C\u76F4\u81F3\u8BE5\u5173\u5361\u8BC4\u6D4B\u901A\u8FC7\uFF0C\u5219\u8BA1\u65F6\u7ED3\u675F\uFF1B"),"\u5173\u5361\u95EF\u5173\u8FC7\u7A0B\u4E2D\uFF0C",Xe.createElement("span",{style:{color:"#333333",fontWeight:600}},"\u5B66\u751F\u9000\u51FA/\u5173\u95ED\u7B54\u9898\u9875\u9762\uFF0C\u4E5F\u5C06\u6301\u7EED\u8BA1\u65F6\uFF0C\u76F4\u81F3\u8BC4\u6D4B\u901A\u8FC7\u3002")),Xe.createElement("span",{style:{color:"#FA6400",display:"flex",height:44,paddingTop:10}}," \u53EF\u80FD\u4F1A\u9020\u6210\u65F6\u957F\u8BC4\u4F30\u4E0E\u5B9E\u9645\u505A\u9898\u80FD\u529B\u4E0D\u7B26\u7684\u60C5\u51B5\uFF0C\u60C5\u51B5\u5982\u4E0B\uFF1A "),Xe.createElement("span",null,"a\u3001\u5B66\u751F\u4ECE\u5176\u4ED6\u540C\u5B66\u5904\u770B\u5230\u9898\u76EE\u540E\uFF0C\u5B8C\u6210\u4EE3\u7801\u8BBE\u8BA1\uFF0C\u518D\u8FDB\u5165\u5173\u5361\u7B54\u9898\u9875\u9762\uFF0C\u5C06\u5DF2\u5B8C\u6210\u7684\u4EE3\u7801\u590D\u5236\u81F3\u5E73\u53F0\u8FDB\u884C\u8BC4\u6D4B\uFF1B"),Xe.createElement("br",null),Xe.createElement("span",null,"b\u3001\u5B66\u751F\u7B2C\u4E00\u6B21\u6253\u5F00\u5173\u5361\u540E\uFF0C\u56E0\u4E3A\u67D0\u79CD\u539F\u56E0\u79BB\u5F00\u9875\u9762\uFF0C\u65F6\u9694\u591A\u65E5\u624D\u518D\u6B21\u8FDB\u5165\u5E73\u53F0\u95EF\u5173\uFF0C\u5C31\u4F1A\u5BFC\u81F4\u5B66\u751F\u5173\u5361\u603B\u8017\u65F6\u8FC7\u957F\uFF1B")),Xe.createElement("div",{style:{color:"#333333",marginTop:20,fontWeight:400}},Xe.createElement("span",{style:{fontWeight:600}},"3\u3001\u4F5C\u4E1A\u901A\u5173\u65F6\u957F"),Xe.createElement("br",null),Xe.createElement("span",null,"\u4ECE\u8001\u5E08",Xe.createElement("span",{style:{color:"#333333",fontWeight:600}},"\u53D1\u5E03\u7684\u5B9E\u8BAD\u4F5C\u4E1A\u65F6\u5F00\u59CB\u8BA1\u65F6\uFF0C\u76F4\u81F3\u5B66\u751F\u5B9E\u8BAD\u901A\u5173\uFF08\u5305\u62EC\u8FDF\u4EA4\u901A\u5173\uFF09\u7ED3\u675F\u8BA1\u65F6\u3002"),"\u82E5\u5B66\u751F\u672A\u901A\u5173\uFF0C\u5219\u8BE5\u5B66\u751F\u7684\u95EF\u5173\u8017\u65F6\u4E3A\u8001\u5E08\u8BBE\u7F6E\u7684\u5B9E\u8BAD\u5F00\u59CB\u65F6\u95F4\u81F3\u5B9E\u8BAD\u622A\u6B62\u65F6\u95F4\uFF0C\u82E5\u8001\u5E08\u5F00\u542F\u4E86\u8865\u4EA4\uFF0C\u5219\u8BE5\u751F\u7684\u95EF\u5173\u8017\u65F6\u4E3A\u5B9E\u8BAD\u5F00\u59CB\u65F6\u95F4\u81F3\u5B9E\u8BAD\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u3002")),Xe.createElement("div",{style:{color:"#333333",marginTop:20,fontWeight:400}},Xe.createElement("span",{style:{fontWeight:600}},"\u89C4\u5219\u76EE\u7684"),Xe.createElement("br",null),Xe.createElement("span",null,"\u9F13\u52B1\u5B66\u751F\u5728\u5B9E\u8BAD\u4F5C\u4E1A\u53D1\u5E03\u7684\u7B2C\u4E00\u65F6\u95F4\u8FDB\u5165\u5E73\u53F0\u5B8C\u6210\u5B9E\u8BAD\u4F5C\u4E1A\u7684\u901A\u5173\u3002"))),Ta&&Xe.createElement(vt,{open:Ta,onFinish:({challengeIds:yr})=>{var Va;if((yr==null?void 0:yr.length)==0)return;const kr=(Va=Ir.challenge_settings)==null?void 0:Va.map(a=>(yr.includes(a.challenge_id)?a.checked=!0:a.checked=!1,a));uu(yr),Vt.setFieldValue("challenge_settings",kr),Bt.challenge_settings=kr,xt(gn({},Bt)),Xa(xn(gn({},Bt),{shixun_evaluation:bt,difficulty_level_sort:bt!==1?"asc":Vt.getFieldValue("difficulty_level_sort")})),Gl([]),cl(!1)},onCancel:()=>{cl(!1)}}),Xe.createElement(ye.default,{title:"\u6279\u91CF\u4FEE\u6539\u5206\u503C",open:vu,onCancel:()=>Qa(!1),width:430,onOk:()=>{if(!tr)return ve.ZP.error("\u8BF7\u8F93\u5165\u5206\u503C");const yr=Nt==null?void 0:Nt.map(Va=>ll!=null&&ll.includes(Va.challenge_id)?xn(gn({},Va),{challenge_score:tr}):Va);Bt.challenge_settings=yr,xt(gn({},Bt)),Vt.setFieldValue("challenge_settings",yr),Gl([]),Qa(!1)}},Xe.createElement("div",null,"\u5DF2\u9009\u62E9 ",Xe.createElement("span",{style:{color:"#FA6400"}},ll==null?void 0:ll.length)," \u4E2A\u4EFB\u52A1\u5173\u5361"),Xe.createElement("div",{className:"flex item-center mt20"},Xe.createElement("span",{className:"mr10"},"\u6BCF\u4E2A\u5173\u5361"),Xe.createElement(xe.Z,{style:{width:140},min:0,addonAfter:Xe.createElement("span",{className:Ia.Z.SubTooltip},"\u5206"),value:tr,onChange:yr=>La(yr)}))))};var mr=(0,Be.connect)(({shixunHomeworks:le,loading:me})=>({shixunHomeworks:le,loading:me.effects}))(Rn),Ln=ee(59301),_n=(le,me,ce)=>new Promise((Lt,Vt)=>{var jt=nt=>{try{Nt(ce.next(nt))}catch(bt){Vt(bt)}},Kt=nt=>{try{Nt(ce.throw(nt))}catch(bt){Vt(bt)}},Nt=nt=>nt.done?Lt(nt.value):Promise.resolve(nt.value).then(jt,Kt);Nt((ce=ce.apply(le,me)).next())});const qr=({shixunHomeworks:le,loading:me,dispatch:ce})=>{var Lt,Vt;const[jt,Kt]=(0,y.useState)(!0),[Nt,nt]=(0,y.useState)(!1),[bt,ua]=(0,y.useState)([]),[gr,Nn]=(0,y.useState)([]),[Ir,Qn]=(0,y.useState)([]),[Un,Cr]=(0,y.useState)([]),[cr,ur]=(0,y.useState)(!1),[Jr,Tn]=(0,y.useState)(""),Ht=(0,Be.useParams)();function cn(){return _n(this,null,function*(){let an=yield(0,Ee.ZP)(`/api/homework_commons/${Ht.categoryId}/homework_common_collaborators.json`,{method:"get"});Nn(an)})}function ma(){return _n(this,null,function*(){var an;let jr=yield(0,Ee.ZP)(`/api/courses/${Ht==null?void 0:Ht.coursesId}/teachers`,{method:"get",params:{homework_id:Ht.categoryId,limit:1e3}});(an=jr==null?void 0:jr.teacher_list)==null||an.map(Bt=>{Bt.key=Bt.user_id}),Qn(jr==null?void 0:jr.teacher_list),Cr(jr==null?void 0:jr.teacher_list)})}(0,y.useEffect)(()=>{cn(),ma()},[Ht]);const Xn=()=>{};return Ln.createElement("section",{className:Ia.Z.form},Ln.createElement(Ue.Z,{className:Ia.Z.content,style:{padding:"20px 30px",gap:20}},(Lt=gr==null?void 0:gr.data)==null?void 0:Lt.map(an=>Ln.createElement(Ue.Z,{align:"middle",className:`${Ia.Z.borderSty} ${Jr===(an==null?void 0:an.id)?Ia.Z.delBorder:""}`,style:{height:"38px",borderRadius:"2px",padding:"0 12px",color:"#333333",background:"#fff"}},Ln.createElement("span",{className:"c-grey-333"},an==null?void 0:an.real_name),(gr==null?void 0:gr.can_edit)&&Ln.createElement("span",{style:{cursor:"pointer",marginLeft:"20px"},className:`iconfont icon-guanbi11 ${Ia.Z.delSty}`,onMouseEnter:()=>{Tn(an.id)},onMouseLeave:()=>{Tn("")},onClick:()=>_n(void 0,null,function*(){(yield(0,Ee.ZP)(`/api/homework_commons/${Ht.categoryId}/homework_common_collaborators/delete.json`,{method:"delete",body:{user_id:an.id}})).status===0&&(ve.ZP.info("\u5220\u9664\u6210\u529F"),cn(),ma())})}))),!(gr!=null&&gr.can_edit)&&!((Vt=gr==null?void 0:gr.data)!=null&&Vt.length)&&Ln.createElement("span",{className:"c-grey-666"},"\u6682\u672A\u6DFB\u52A0\u534F\u4F5C\u8005"),(gr==null?void 0:gr.can_edit)&&Ln.createElement(Pe.ZP,{className:Ia.Z.copHover,style:{height:38,padding:"6px 15px",backgroundColor:"#fff"},type:"primary",ghost:!0,onClick:()=>nt(!0)},"\u6DFB\u52A0\u534F\u4F5C\u8005")),Ln.createElement(ye.default,{title:"\u6DFB\u52A0\u534F\u4F5C\u8005",open:Nt,confirmLoading:cr,onCancel:()=>nt(!1),onOk:()=>_n(void 0,null,function*(){if(bt.length===0){ve.ZP.info("\u8BF7\u9009\u62E9\u534F\u4F5C\u8001\u5E08");return}ur(!0),(yield(0,Ee.ZP)(`/api/homework_commons/${Ht.categoryId}/homework_common_collaborators.json`,{method:"post",body:{user_ids:bt}})).status===0&&(ve.ZP.info("\u6DFB\u52A0\u6210\u529F"),ua([]),cn(),ma(),nt(!1)),ur(!1)})},Ln.createElement("div",null,Ln.createElement("div",{style:{display:"flex"}},Ln.createElement("label",{style:{width:"50px"}},"\u59D3\u540D\uFF1A")," ",Ln.createElement(It.default.Search,{onChange:an=>{Qn(Un.filter(jr=>jr.name.indexOf(an.target.value)>-1))}})),Ln.createElement(be.default,{style:{marginTop:"10px",height:"300px",overflow:"auto"},rowSelection:{type:"checkbox",onChange:(an,jr)=>{ua(an)},selectedRowKeys:bt,getCheckboxProps:an=>({disabled:an.is_collaborator})},pagination:!1,dataSource:Ir,columns:[{title:"\u59D3\u540D",dataIndex:"name",key:"name"},{title:"\u89D2\u8272",dataIndex:"role",key:"role"}]}))))};var vr=(0,Be.connect)(({shixunHomeworks:le,loading:me})=>({shixunHomeworks:le,loading:me.effects}))(qr),Rr=ee(66457),Dr=ee(75083),Wr={ts_txt:"ts_txt___cXTzV",title_txt:"title_txt___HB9nx",work_radio:"work_radio___JcCQu",work_radio_group:"work_radio_group___nKVMn",work_button:"work_button___CkIOT",result_con:"result_con___uwmX6",result_title:"result_title___Mwwpb"},Pr=ee(48530),ir=ee(59301),Kr=Object.defineProperty,ra=Object.defineProperties,ca=Object.getOwnPropertyDescriptors,ga=Object.getOwnPropertySymbols,wa=Object.prototype.hasOwnProperty,ha=Object.prototype.propertyIsEnumerable,zr=(le,me,ce)=>me in le?Kr(le,me,{enumerable:!0,configurable:!0,writable:!0,value:ce}):le[me]=ce,pr=(le,me)=>{for(var ce in me||(me={}))wa.call(me,ce)&&zr(le,ce,me[ce]);if(ga)for(var ce of ga(me))ha.call(me,ce)&&zr(le,ce,me[ce]);return le},Yr=(le,me)=>ra(le,ca(me)),Or=(le,me,ce)=>new Promise((Lt,Vt)=>{var jt=nt=>{try{Nt(ce.next(nt))}catch(bt){Vt(bt)}},Kt=nt=>{try{Nt(ce.throw(nt))}catch(bt){Vt(bt)}},Nt=nt=>nt.done?Lt(nt.value):Promise.resolve(nt.value).then(jt,Kt);Nt((ce=ce.apply(le,me)).next())});const Fa=({shixunHomeworks:le,classroomList:me,loading:ce,dispatch:Lt,dimensionValue:Vt})=>{var jt,Kt;const Nt=(0,Be.useParams)(),{headerInfo:nt}=le,[bt,ua]=(0,y.useState)(pr({page:1,limit:5},Nt)),[gr,Nn]=(0,y.useState)(!1),[Ir,Qn]=(0,y.useState)([]),[Un,Cr]=(0,y.useState)(null),[cr,ur]=(0,y.useState)(!1),[Jr,Tn]=(0,y.useState)(!1),[Ht,cn]=(0,y.useState)(!1),[ma,Xn]=(0,y.useState)({}),an=(0,y.useRef)(null),[jr,Bt]=(0,y.useState)([]),[xt,zn]=(0,y.useState)(!1),[Fr,Er]=(0,y.useState)(!0),Jn=[{title:"\u5E8F\u53F7",dataIndex:"id",width:80,render:(tr,La,za)=>(bt.page-1)*bt.limit+za+1},{title:"\u59D3\u540D",dataIndex:"user_name",width:130,ellipsis:!0},{title:"\u5B66\u53F7",dataIndex:"student_id",sorter:!0,width:160,showSorterTooltip:!1,ellipsis:{showTitle:!1},sortOrder:bt.order==="student_id"?bt.b_order==="desc"?"descend":"ascend":null,render:tr=>ir.createElement(Te.Z,{placement:"bottomLeft",title:tr||"--"},ir.createElement("span",{className:"current"},tr||"--"))},{title:"\u5206\u73ED",dataIndex:"group_name",width:180,ellipsis:!0},{title:"\u4F5C\u4E1A\u72B6\u6001",dataIndex:"work_status",width:120,render:(tr,La)=>ir.createElement(ge.rK,{status:tr})},{title:"\u901A\u5173\u60C5\u51B5",align:"center",width:100,dataIndex:"complete_info",ellipsis:{showTitle:!1},render:(tr,La)=>ir.createElement("span",{style:{color:"#0152d9"}},tr)},{title:"\u64CD\u4F5C",width:120,render:(tr,La,za)=>ir.createElement("a",{onClick:()=>Or(void 0,null,function*(){var Ol,$l,ul;const Xa=yield(0,st.GS)(La==null?void 0:La.id);(Ol=Xa==null?void 0:Xa.data)!=null&&Ol.url&&(0,ge.xg)((($l=Xa==null?void 0:Xa.data)==null?void 0:$l.url)+`?courseGroup=${(bt==null?void 0:bt.course_group)||""}&workStatus=${((ul=bt==null?void 0:bt.work_status)==null?void 0:ul.filter(Pl=>Pl!=0&&Pl!=-1))||""}&search=${(bt==null?void 0:bt.search)||""}`)})},"\u67E5\u770B\u5B66\u751F\u4EE3\u7801")}];(0,y.useEffect)(()=>{const tr=document.querySelector(".modal_ai_dmpj");if(tr){const La=tr.querySelector(".ant-modal-body");if(La){const za=()=>{const Ol=La.scrollTop+La.clientHeight,$l=La.scrollHeight-Ol<=5;console.log("\u6EDA\u52A8\u4F4D\u7F6E\uFF1A",Ol,"\u5185\u5BB9\u9AD8\u5EA6\uFF1A",La.scrollHeight,"\u662F\u5426\u5728\u5E95\u90E8\uFF1A",$l),Er($l)};return La.addEventListener("scroll",za),Fr&&(La.scrollTop=La.scrollHeight),()=>{La.removeEventListener("scroll",za)}}}},[jr,Fr]);const Ta=tr=>Or(void 0,null,function*(){var La;Nn(!0);const za=yield(0,Ee.ZP)(`/api/shixun_homeworks/${Nt.categoryId}/student_works.json`,{method:"get",params:Yr(pr({},tr),{work_status:[1,2,3,4]})});(za==null?void 0:za.status)===0&&Qn((La=za==null?void 0:za.data)==null?void 0:La.student_works),Nn(!1)}),cl=()=>Or(void 0,null,function*(){cn(!0);const tr=yield(0,Ee.ZP)(`/api/student_works/${ma==null?void 0:ma.id}/get_code.json`,{method:"get",params:{identifier:ma==null?void 0:ma.myshixun_identifier,challenge_id:Un}});if(tr.status==0&&(tr==null?void 0:tr.game_codes.length)>0){cn(!1),Tn(!0);let La=`\u8BC4\u4EF7\u7EF4\u5EA6\u9700\u8981\u5305\u542B${Vt.map((za,Ol)=>za+(OlOr(void 0,null,function*(){var Ol;trtr.replace(/\\\(([\s\S]*?)\\\)/g,"$$$$$1$$$$").replace(/\\\[([\s\S]*?)\\\]/g,"$$$$$1$$$$").replace(/`(\$\$.*?\$\$)`/g,"$$$$$1$$$$").replace(/_{2,}/g,"`$&`"),ll=(tr,La,za,Ol)=>Or(void 0,null,function*(){an.current=new Pr.Z(Se.Z.API_SERVER+"/api/stream/intelligent_imports/chat_messages.json",{response_mode:"streaming",model:"qwen-plus-latest",scene_awareness:!1,thinking_enabled:!1,image_generator:!1,file_ids:[],history:[],prompt:za,shixun_id:nt==null?void 0:nt.shixun_identifier,source:"shixun",is_chat:!1,type:9,description:za,query:La}),yield new Promise(($l,ul)=>{an.current.on("data",Xa=>{zn(!1),jr[tr].aiText=uu(Xa.full),Bt([...jr])}),an.current.on("done",()=>Or(void 0,null,function*(){zn(!0),yield Ra(tr+1,Ol,za)})),an.current.startStream()})}),Gl=()=>{var tr,La;Tn(!1),(La=(tr=an.current)==null?void 0:tr.cancelRequest)==null||La.call(tr),Bt([])},vu=()=>{cn(!1),Xn({}),ur(!0)},Qa=(jt=Ir==null?void 0:Ir.filter(tr=>(tr==null?void 0:tr.work_status)===0))==null?void 0:jt.map(tr=>tr==null?void 0:tr.id);return ir.createElement(ir.Fragment,null,ir.createElement("div",{className:Wr.work_button,onClick:()=>{var tr,La,za;if(((tr=nt==null?void 0:nt.challenges)==null?void 0:tr.length)===0)return ve.ZP.warning("\u672C\u6B21\u4F5C\u4E1A\u4E2D\u6CA1\u6709\u9700\u8981\u8FDB\u884C\u4EE3\u7801\u8BC4\u4EF7\u7684\u4EFB\u52A1\u5173\u5361~");vu(),Ta(bt),((La=nt==null?void 0:nt.challenges)==null?void 0:La.length)>0&&Cr((za=nt==null?void 0:nt.challenges[0])==null?void 0:za.id)}},"\u6D4B\u8BD5\u8BC4\u4EF7\u6548\u679C"),ir.createElement(ye.default,{centered:!0,title:"\u6D4B\u8BD5\u4EE3\u7801\u8BC4\u4EF7\u6548\u679C",open:cr,width:1020,bodyStyle:{maxHeight:"calc(100vh - 200px)",overflowY:"auto"},onOk:()=>{if((Ir==null?void 0:Ir.length)==0)return ur(!1);if(!(ma!=null&&ma.id))return ve.ZP.warning("\u8BF7\u9009\u62E9\u4E00\u540D\u5B66\u751F");cl()},onCancel:()=>{ur(!1)},maskClosable:!1,confirmLoading:Ht},ir.createElement(qe.Z,{spinning:Ht,tip:"\u6D4B\u8BD5\u4EE3\u7801\u8BC4\u4EF7\u4E2D\u2026\u2026"},(Ir==null?void 0:Ir.length)>0?ir.createElement(ir.Fragment,null,ir.createElement("div",{className:Wr.ts_txt},"\u60A8\u53EF\u4EE5\u5148\u9009\u62E9\u4EFB\u4E00\u5DF2\u63D0\u4EA4\u4F5C\u4E1A\u7684\u5B66\u751F\u8FDB\u884C\u4EE3\u7801\u8BC4\u4EF7\u6548\u679C\u6D4B\u8BD5\uFF08\u9ED8\u8BA4\u663E\u793A\u6700\u8FD15\u540D\u63D0\u4EA4\u4F5C\u4E1A\u7684\u5B66\u751F\uFF09\uFF0C\u4EE5\u4FBF\u53CA\u65F6\u8C03\u6574\u8BC4\u4EF7\u7EF4\u5EA6\u3002"),ir.createElement(be.default,{loading:gr,rowKey:"id",rowSelection:{type:"radio",selectedRowKeys:[ma==null?void 0:ma.id],onChange:(tr,La)=>{Xn(La[0])},getCheckboxProps:tr=>({disabled:Qa.includes(tr.id)})},dataSource:Ir,columns:Jn,pagination:!1,onChange:(tr,La,za)=>{za.field&&(bt.order=za.field),za.order||(bt.b_order="asc"),za.order==="ascend"&&(bt.b_order="asc"),za.order==="descend"&&(bt.b_order="desc"),za.order||(bt.b_order="asc"),Ta(bt)}}),ir.createElement("div",{className:Wr.title_txt},"\u9009\u62E9\u9700\u8981\u8FDB\u884C\u4EE3\u7801\u8BC4\u4EF7\u7684\u5173\u5361"),ir.createElement("div",{style:{width:"100%",background:"#F6F7F9",padding:"0 12px"}},ir.createElement(hr.ZP.Group,{className:Wr.work_radio_group,value:Un,onChange:tr=>Cr(tr.target.value)},(Kt=nt==null?void 0:nt.challenges)==null?void 0:Kt.map(tr=>ir.createElement(hr.ZP,{key:tr.id,value:tr.id},tr.name))))):ir.createElement(Ne.Z,{customText:"\u6682\u65E0\u5B66\u751F\u63D0\u4EA4\u4F5C\u4E1A\uFF0C\u53EF\u5728\u5B66\u751F\u63D0\u4EA4\u4F5C\u4E1A\u4E4B\u540E\u518D\u8FDB\u884C\u6D4B\u8BD5~"}))),ir.createElement(ye.default,{centered:!0,className:"modal_ai_dmpj",title:"\u6D4B\u8BD5\u4EE3\u7801\u8BC4\u4EF7",open:Jr,width:1020,onOk:Gl,onCancel:Gl,maskClosable:!1,destroyOnClose:!0,bodyStyle:{maxHeight:"calc(100vh - 200px)",overflowY:"auto"}},jr.map((tr,La)=>ir.createElement("div",{key:La,className:Wr.result_con,style:{marginTop:La>0?"20px":""}},ir.createElement("div",{className:Wr.result_title},tr==null?void 0:tr.path," \u4EE3\u7801\u8BC4\u4EF7\u7ED3\u679C"),ir.createElement("div",{className:"p20",style:{fontSize:"13px"}},ir.createElement(he.Z,{value:xt?tr==null?void 0:tr.aiText:`${tr==null?void 0:tr.aiText}__`,style:{fontSize:"12px"}}))))))};var va=(0,Be.connect)(({shixunHomeworks:le,classroomList:me,loading:ce,user:Lt})=>({shixunHomeworks:le,classroomList:me,loading:ce.effects,user:Lt}))(Fa),vn=ee(59301),Na=Object.defineProperty,ya=Object.defineProperties,Aa=Object.getOwnPropertyDescriptors,Ma=Object.getOwnPropertySymbols,Wa=Object.prototype.hasOwnProperty,ol=Object.prototype.propertyIsEnumerable,Ua=(le,me,ce)=>me in le?Na(le,me,{enumerable:!0,configurable:!0,writable:!0,value:ce}):le[me]=ce,il=(le,me)=>{for(var ce in me||(me={}))Wa.call(me,ce)&&Ua(le,ce,me[ce]);if(Ma)for(var ce of Ma(me))ol.call(me,ce)&&Ua(le,ce,me[ce]);return le},Pa=(le,me)=>ya(le,Aa(me)),gl=(le,me,ce)=>new Promise((Lt,Vt)=>{var jt=nt=>{try{Nt(ce.next(nt))}catch(bt){Vt(bt)}},Kt=nt=>{try{Nt(ce.throw(nt))}catch(bt){Vt(bt)}},Nt=nt=>nt.done?Lt(nt.value):Promise.resolve(nt.value).then(jt,Kt);Nt((ce=ce.apply(le,me)).next())});const Oa=({shixunHomeworks:le,loading:me,dispatch:ce,classroomList:Lt,user:Vt})=>{var jt,Kt,Nt,nt,bt,ua;const gr=(0,Be.useParams)(),{verifyModelUser:Nn,ContactModalElement:Ir}=(0,Dr.Z)(),{workSetting:Qn,headerInfo:Un}=le,[Cr,cr]=(0,y.useState)(!1),[ur,Jr]=(0,y.useState)(!1),[Tn,Ht]=(0,y.useState)({work_end_forbid_evaluate:!1,start_permanent:!1,ai_syntax_check:!1,ai_exam_question:!1,ai_code_diagnosis:!1,ai_guidance:!1,ai_q_and_a:!1,ai_code_evaluation:!1,ai_code_optimization:!1,ai_code_comment:!1,ai_guide:!1,ai_guide_data:{unanswered_msg:"\u770B\u8D77\u6765\u4F60\u53EF\u80FD\u6B63\u5728\u4ED4\u7EC6\u601D\u8003\u8FD9\u9053\u9898\u76EE\u3002\u5982\u679C\u4F60\u6709\u4EFB\u4F55\u7591\u95EE\u6216\u662F\u9700\u8981\u4E00\u4E9B\u63D0\u793A\uFF0C\u8BF7\u968F\u65F6\u544A\u8BC9\u6211\uFF01\u6211\u5F88\u4E50\u610F\u5E2E\u5FD9\u3002",unanswered_time:10,unedit_time:3,evaluation_msg:"\u6211\u6CE8\u610F\u5230\u4F60\u5728\u8FD9\u4E00\u5173\u5361\u9047\u5230\u4E86\u4E00\u4E9B\u6311\u6218\u3002\u522B\u62C5\u5FC3\uFF0C\u8FD9\u662F\u5B66\u4E60\u8FC7\u7A0B\u4E2D\u7684\u5E38\u89C1\u60C5\u51B5\u3002\u8BA9\u6211\u4EEC\u4E00\u8D77\u6765\u5206\u6790\u4E00\u4E0B\u54EA\u91CC\u51FA\u4E86\u95EE\u9898\u5427\uFF01",evaluation_num:3}}),[cn,ma]=(0,y.useState)(!1),[Xn,an]=(0,y.useState)([]);(0,y.useEffect)(()=>{cr(!(0,je.GJ)())},[(0,je.GJ)()]);const jr=()=>{ce({type:"shixunHomeworks/getWorkSetting",payload:il({},gr)})};(0,y.useEffect)(()=>{var xt;Qn!=null&&Qn.course_id&&(Object.keys(Tn).forEach(zn=>{Tn[zn]=Qn[zn]||Tn[zn]}),Ht(il({},Tn)),an(((xt=Qn==null?void 0:Qn.ai_code_evaluation_promote)==null?void 0:xt.length)>0?Qn==null?void 0:Qn.ai_code_evaluation_promote:Qn==null?void 0:Qn.default_evaluation_dimension))},[Qn]);const Bt=xt=>gl(void 0,null,function*(){var zn;if(((zn=Vt==null?void 0:Vt.userInfo)==null?void 0:zn.user_status)===2){(0,Rr.Rd)();return}if(!(Qn!=null&&Qn.ai_code_evaluation)&&(Tn!=null&&Tn.ai_code_evaluation)&&!xt){ma(!0);return}Jr(!0);const Fr=JSON.parse(JSON.stringify(Tn));(yield(0,Ee.ZP)(`/api/homework_commons/${gr.categoryId}/shiyan_setting.json`,{method:"post",body:Pa(il({},Fr),{ai_code_evaluation_promote:Xn})})).status===0&&(ve.ZP.success("\u66F4\u65B0\u6210\u529F"),jr(),ce({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:il({},gr)})),Jr(!1)});return vn.createElement("section",{className:Ia.Z.form},vn.createElement("div",{className:Ia.Z.title},"\u8BC4\u6D4B\u9650\u5236"),vn.createElement("div",{className:Ia.Z.content},vn.createElement(Pt.default,{disabled:Cr,checked:Tn.work_end_forbid_evaluate,onChange:xt=>{Tn.work_end_forbid_evaluate=xt.target.checked,Ht(Object.assign({},Tn))}},vn.createElement("span",{className:"c-black"},"\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u53EF\u7F16\u8F91\u4EE3\u7801"),vn.createElement("span",{className:"c-grey-666 ml10"},"\uFF08\u4F5C\u4E1A\u622A\u6B62\u540E\uFF0C\u5B66\u751F\u65E0\u6CD5\u4FEE\u6539\u4EE3\u7801\u548C\u66F4\u65B0\u8BC4\u6D4B\u6570\u636E\uFF09"))),vn.createElement("div",{className:Ia.Z.title,style:{marginTop:"30px"}},"\u4FDD\u5B58\u5B9E\u9A8C\u6570\u636E"),vn.createElement("div",{className:Ia.Z.content},vn.createElement(Ml.Z,{disableWhenCommunity:!(Un!=null&&Un.is_old_data_for_time)},vn.createElement(Pt.default,{disabled:Cr,checked:Tn.start_permanent,onChange:xt=>{if(!(0,je.Ny)()){(0,Rr.pW)(2);return}Tn.start_permanent=xt.target.checked,Ht(Object.assign({},Tn))}})),vn.createElement("span",{className:"c-black ml8"},"\u5F00\u542F\u540E\uFF0C\u5B66\u5458\u5728\u901A\u7528\u4E91\u5B9E\u9A8C\u73AF\u5883\u4E0B\u7684/data/workspace\u76EE\u5F55\u5C06\u957F\u671F\u4FDD\u5B58\uFF0C\u6559\u5E08\u5728\u8BFE\u5802\u53EF\u5BFC\u51FA\u5B66\u751F\u5B9E\u9A8C\u6570\u636E",vn.createElement("a",{target:"_blank",href:Se.Z.API_SERVER+"/images/educoder/shixuns/\u5BFC\u51FA\u5B9E\u9A8C\u6587\u4EF6\u64CD\u4F5C\u6307\u5F15.pdf"},"\xA0\u64CD\u4F5C\u6307\u5F15\xA0"))),vn.createElement("div",{className:Ia.Z.title,style:{marginTop:"30px"}},"\u667A\u80FD\u52A9\u6559\u529F\u80FD"),vn.createElement("div",{className:Ia.Z.content,style:{padding:0}},vn.createElement("div",{className:Ia.Z.pubColSty},vn.createElement(Ml.Z,{disableWhenCommunity:!(Un!=null&&Un.is_old_data_for_time)},vn.createElement(Pt.default,{checked:Tn.ai_exam_question,onChange:xt=>{Nn()&&(Tn.ai_exam_question=xt.target.checked,Ht(Object.assign({},Tn)))}},vn.createElement("span",{className:"c-black"},"\u667A\u80FD\u5BA1\u9898"),vn.createElement("span",{className:"c-grey-666 ml10"},"\uFF08\u5F00\u542F\u540E\uFF0C\u5B66\u751F\u5728\u505A\u4F5C\u4E1A\u7684\u8FC7\u7A0B\u4E2D\uFF0C\u53EF\u4EE5\u4F7F\u7528\u667A\u80FD\u5BA1\u9898\u529F\u80FD\u62C6\u89E3\u4EFB\u52A1\u3001\u83B7\u53D6\u89E3\u9898\u601D\u8DEF\uFF09")))),vn.createElement("div",{className:Ia.Z.pubColSty},vn.createElement(Ml.Z,{disableWhenCommunity:!(Un!=null&&Un.is_old_data_for_time)},vn.createElement(Pt.default,{checked:Tn.ai_syntax_check,onChange:xt=>{Nn()&&(Tn.ai_syntax_check=xt.target.checked,Ht(Object.assign({},Tn)))}},vn.createElement("span",{className:"c-black"},"\u8BED\u6CD5\u68C0\u67E5"),vn.createElement("span",{className:"c-grey-666 ml10"},"\uFF08\u5F00\u542F\u540E\uFF0C\u5B66\u751F\u5728\u505A\u4F5C\u4E1A\u7684\u8FC7\u7A0B\u4E2D\uFF0C\u53EF\u4EE5\u4F7F\u7528\u8BED\u6CD5\u68C0\u67E5\u529F\u80FD\u68C0\u6D4B\u4EE3\u7801\u4E2D\u7684\u8BED\u6CD5\u9519\u8BEF\u3001\u83B7\u53D6\u4FEE\u590D\u5EFA\u8BAE\uFF09")))),vn.createElement("div",{className:Ia.Z.pubColSty},vn.createElement(Ml.Z,{disableWhenCommunity:!(Un!=null&&Un.is_old_data_for_time)},vn.createElement(Pt.default,{checked:Tn.ai_code_diagnosis,onChange:xt=>{Nn()&&(Tn.ai_code_diagnosis=xt.target.checked,Ht(Object.assign({},Tn)))}},vn.createElement("span",{className:"c-black"},"\u4EE3\u7801\u8BCA\u65AD"),vn.createElement("span",{className:"c-grey-666 ml10"},"\uFF08\u5F00\u542F\u540E\uFF0C\u5B66\u751F\u5728\u505A\u4F5C\u4E1A\u7684\u8FC7\u7A0B\u4E2D\uFF0C\u53EF\u4EE5\u4F7F\u7528\u4EE3\u7801\u8BCA\u65AD\u529F\u80FD\u5206\u6790\u4EE3\u7801\u3001\u83B7\u53D6\u4FEE\u6B63\u5EFA\u8BAE\uFF09")))),vn.createElement("div",{className:Ia.Z.pubColSty},vn.createElement(Ml.Z,{disableWhenCommunity:!(Un!=null&&Un.is_old_data_for_time)},vn.createElement(Pt.default,{checked:Tn.ai_guidance,onChange:xt=>{Nn()&&(Tn.ai_guidance=xt.target.checked,Ht(Object.assign({},Tn)))}},vn.createElement("span",{className:"c-black"},"AI\u8F85\u5BFC"),vn.createElement("span",{className:"c-grey-666 ml10"},"\uFF08\u5F00\u542F\u540E\uFF0C\u5B66\u751F\u5728\u505A\u4F5C\u4E1A\u7684\u8FC7\u7A0B\u4E2D\uFF0C\u53EF\u4EE5\u4F7F\u7528AI\u8F85\u5BFC\u529F\u80FD\u751F\u6210\u6B63\u786E\u4EE3\u7801\uFF09")))),vn.createElement("div",{className:Ia.Z.pubColSty},vn.createElement(Ml.Z,{disableWhenCommunity:!(Un!=null&&Un.is_old_data_for_time)},vn.createElement(Pt.default,{checked:Tn.ai_code_evaluation,onChange:xt=>{Nn()&&(Tn.ai_code_evaluation=xt.target.checked,Ht(Object.assign({},Tn)))}},vn.createElement("span",{className:"c-black"},"\u4EE3\u7801\u8BC4\u4EF7"),vn.createElement("span",{className:"c-grey-666 ml10"},"\uFF08\u5F00\u542F\u540E\uFF0C\u5B66\u751F\u5728\u505A\u4F5C\u4E1A\u7684\u8FC7\u7A0B\u4E2D\uFF0C\u53EF\u4EE5\u4F7F\u7528\u4EE3\u7801\u8BC4\u4EF7\u529F\u80FD\u5BF9\u4EE3\u7801\u8FDB\u884C\u591A\u7EF4\u5EA6\u8BC4\u4EF7\uFF0C\u4E86\u89E3\u4EE3\u7801\u7F3A\u9677\uFF09"),vn.createElement("span",{style:{color:"#3061D0",cursor:"pointer"},onClick:xt=>{xt.preventDefault(),xt.stopPropagation(),!(!(Un!=null&&Un.is_old_data_for_time)&&(0,ge.Ye)(ce))&&ma(!0)}},"\u8BBE\u7F6E\u8BC4\u4EF7\u7EF4\u5EA6")))),vn.createElement("div",{className:Ia.Z.pubColSty},vn.createElement(Ml.Z,{disableWhenCommunity:!(Un!=null&&Un.is_old_data_for_time)},vn.createElement(Pt.default,{checked:Tn.ai_code_optimization,onChange:xt=>{Nn()&&(Tn.ai_code_optimization=xt.target.checked,Ht(Object.assign({},Tn)))}},vn.createElement("span",{className:"c-black"},"\u4EE3\u7801\u4F18\u5316"),vn.createElement("span",{className:"c-grey-666 ml10"},"\uFF08\u5F00\u542F\u540E\uFF0C\u5B66\u751F\u5728\u505A\u4F5C\u4E1A\u7684\u8FC7\u7A0B\u4E2D\uFF0C\u53EF\u4EE5\u4F7F\u7528\u4EE3\u7801\u4F18\u5316\u529F\u80FD\u5BF9\u4EE3\u7801\u8FDB\u884C\u4F18\u5316\uFF0C\u5E2E\u52A9\u63D0\u5347\u4EE3\u7801\u8D28\u91CF\uFF09")))),vn.createElement("div",{className:Ia.Z.pubColSty},vn.createElement(Ml.Z,{disableWhenCommunity:!(Un!=null&&Un.is_old_data_for_time)},vn.createElement(Pt.default,{checked:Tn.ai_code_comment,onChange:xt=>{Nn()&&(Tn.ai_code_comment=xt.target.checked,Ht(Object.assign({},Tn)))}},vn.createElement("span",{className:"c-black"},"\u4EE3\u7801\u6CE8\u91CA"),vn.createElement("span",{className:"c-grey-666 ml10"},"\uFF08\u5F00\u542F\u540E\uFF0C\u5B66\u751F\u5728\u505A\u4F5C\u4E1A\u7684\u8FC7\u7A0B\u4E2D\uFF0C\u53EF\u4EE5\u4F7F\u7528\u4EE3\u7801\u6CE8\u91CA\u529F\u80FD\u5BF9\u5DF2\u6709\u4EE3\u7801\u6DFB\u52A0\u6CE8\u91CA\uFF09")))),vn.createElement("div",{className:Ia.Z.pubColSty},vn.createElement(Ml.Z,{disableWhenCommunity:!(Un!=null&&Un.is_old_data_for_time)},vn.createElement(Pt.default,{checked:Tn.ai_q_and_a,onChange:xt=>{Nn()&&(xt.target.checked||(Tn.ai_guide=xt.target.checked),Tn.ai_q_and_a=xt.target.checked,Ht(Object.assign({},Tn)))}},vn.createElement("span",{className:"c-black"},"AI\u95EE\u7B54"),vn.createElement("span",{className:"c-grey-666 ml10"},"\uFF08\u5F00\u542F\u540E\uFF0C\u5B66\u751F\u5728\u505A\u4F5C\u4E1A\u7684\u8FC7\u7A0B\u4E2D\uFF0C\u53EF\u4EE5\u4F7F\u7528AI\u95EE\u7B54\u529F\u80FD\u5411\u667A\u80FD\u52A9\u6559\u8BF7\u6559\uFF09")))),vn.createElement("div",{className:`${Ia.Z.pubColSty}`,style:Tn.ai_guide?{height:"auto",borderBottom:"none",paddingBottom:"30px"}:{}},vn.createElement(Ml.Z,{disableWhenCommunity:!(Un!=null&&Un.is_old_data_for_time)},vn.createElement(Pt.default,{checked:Tn.ai_guide,onChange:xt=>{Nn()&&(xt.target.checked&&(Tn.ai_q_and_a=xt.target.checked),Tn.ai_guide=xt.target.checked,Ht(Object.assign({},Tn)))}},vn.createElement("span",{className:"c-black"},"AI\u4F7F\u7528\u5F15\u5BFC"),vn.createElement("span",{className:"c-grey-666 ml10"},"\uFF08\u5F00\u542F\u540E\uFF0C\u82E5\u5B66\u751F\u957F\u65F6\u95F4\u505C\u7559\u5B9E\u8BAD\u6311\u6218\u9875\u9762\u6216\u8005\u591A\u6B21\u8BC4\u6D4B\u4E0D\u901A\u8FC7\u65F6\uFF0C\u7CFB\u7EDF\u53EF\u4EE5\u4E3B\u52A8\u68C0\u6D4B\u5E76\u663E\u793A\u63D0\u793A\u8BED\u6765\u5F15\u5BFC\u5B66\u751F\u4F7F\u7528\u667A\u80FD\u52A9\u6559\u8F85\u52A9\u7B54\u9898\uFF09"))),Tn.ai_guide&&vn.createElement("div",{className:"flex flex-col c-grey-666",style:{padding:"0 24px",gap:"15px"}},vn.createElement("div",{className:"flex item-center gap-12px"},vn.createElement("div",{className:"text-nowrap"},"\u8FDB\u5165\u5B9E\u8BAD\u6311\u6218\u9875\u9762\u8D85\u8FC7"),vn.createElement(Ml.Z,{disableWhenCommunity:!(Un!=null&&Un.is_old_data_for_time)},vn.createElement(It.default,{size:"large",style:{width:"133px"},value:(jt=Tn==null?void 0:Tn.ai_guide_data)==null?void 0:jt.unanswered_time,min:1,step:1,addonAfter:"\u5206\u949F",onChange:xt=>{Tn.ai_guide_data.unanswered_time=xt.target.value,Ht(Object.assign({},Tn))}})),vn.createElement("div",{className:"text-nowrap"},"\u8FD8\u672A\u81EA\u6D4B\u6216\u8005\u63D0\u4EA4\u8BC4\u6D4B")),vn.createElement("div",{className:"flex gap-12px"},vn.createElement("div",{className:"text-nowrap"},"\u63D0\u793A\u8BED"),vn.createElement(Ml.Z,{disableWhenCommunity:!(Un!=null&&Un.is_old_data_for_time)},vn.createElement(It.default.TextArea,{className:"flex-1 minW-0",showCount:!0,maxLength:300,value:(Kt=Tn==null?void 0:Tn.ai_guide_data)==null?void 0:Kt.unanswered_msg,onChange:xt=>{Tn.ai_guide_data.unanswered_msg=xt.target.value,Ht(Object.assign({},Tn))}}))),vn.createElement("div",{className:"flex item-center gap-12px"},vn.createElement("div",{className:"text-nowrap"},"\u8BC4\u6D4B\u5931\u8D25\u6B21\u6570\u8D85\u8FC7"),vn.createElement(Ml.Z,{disableWhenCommunity:!(Un!=null&&Un.is_old_data_for_time)},vn.createElement(It.default,{size:"large",style:{width:"133px"},value:(Nt=Tn==null?void 0:Tn.ai_guide_data)==null?void 0:Nt.evaluation_num,min:1,step:1,addonAfter:"\u6B21",onChange:xt=>{Tn.ai_guide_data.evaluation_num=xt.target.value,Ht(Object.assign({},Tn))}}))),vn.createElement("div",{className:"flex gap-12px"},vn.createElement("div",{className:"text-nowrap"},"\u63D0\u793A\u8BED"),vn.createElement(Ml.Z,{disableWhenCommunity:!(Un!=null&&Un.is_old_data_for_time)},vn.createElement(It.default.TextArea,{className:"flex-1 minW-0",showCount:!0,maxLength:300,value:(nt=Tn==null?void 0:Tn.ai_guide_data)==null?void 0:nt.evaluation_msg,onChange:xt=>{Tn.ai_guide_data.evaluation_msg=xt.target.value,Ht(Object.assign({},Tn))}})))))),!Cr&&vn.createElement(vn.Fragment,null,vn.createElement(Pe.ZP,{type:"primary",size:"large",loading:ur,style:{width:"138px",marginTop:"30px"},onClick:()=>Bt()},"\u4FDD\u5B58")),Ir(),vn.createElement(ye.default,{centered:!0,open:cn,title:"\u4EE3\u7801\u8BC4\u4EF7\u7EF4\u5EA6",width:800,bodyStyle:{maxHeight:"calc(100vh - 200px)",overflowY:"auto"},zIndex:100,onOk:()=>{if((Xn==null?void 0:Xn.length)===0)return ve.ZP.warning("\u8BF7\u5148\u9009\u62E9\u8BC4\u4EF7\u7EF4\u5EA6");ma(!1),Bt(!0)},onCancel:()=>{ma(!1)},maskClosable:!1},vn.createElement("div",{style:{color:"#333"}},vn.createElement("div",{className:"mb10"},"\u63D0\u793A\uFF1A\u5F00\u542F\u4EE3\u7801\u8BC4\u4EF7\u529F\u80FD\u9700\u8981\u5148\u8BBE\u7F6E\u4EE3\u7801\u8BC4\u4EF7\u7EF4\u5EA6\uFF0C\u667A\u80FD\u52A9\u6559\u5C06\u6309\u7167\u8BBE\u7F6E\u7684\u8BC4\u4EF7\u7EF4\u5EA6\u5BF9\u5B66\u751F\u4EE3\u7801\u8FDB\u884C\u8BC4\u4EF7\u3002"),vn.createElement("div",{style:{width:"100%",background:"#F6F7F9",padding:"0 30px"}},vn.createElement(Pt.default,{style:{height:"40px",lineHeight:"40px",width:"100%"},indeterminate:Xn.length>0&&Xn.length<((bt=Qn==null?void 0:Qn.default_evaluation_dimension)==null?void 0:bt.length),onChange:xt=>{an(xt.target.checked?Qn==null?void 0:Qn.default_evaluation_dimension:[])},checked:((ua=Qn==null?void 0:Qn.default_evaluation_dimension)==null?void 0:ua.length)===Xn.length},"\u5168\u90E8"),vn.createElement(Pt.default.Group,{className:Ia.Z.work_checkbox_group,options:Qn==null?void 0:Qn.default_evaluation_dimension,value:Xn,onChange:xt=>an(xt)})),vn.createElement(va,{dimensionValue:Xn}))))};var _a=(0,Be.connect)(({shixunHomeworks:le,classroomList:me,loading:ce,user:Lt})=>({shixunHomeworks:le,classroomList:me,loading:ce.effects,user:Lt}))(Oa),hl=ee(98228),al=ee(33270),Za=ee(61527),pt=Object.defineProperty,Gn=Object.defineProperties,Ar=Object.getOwnPropertyDescriptors,sr=Object.getOwnPropertySymbols,pa=Object.prototype.hasOwnProperty,Nr=Object.prototype.propertyIsEnumerable,oa=(le,me,ce)=>me in le?pt(le,me,{enumerable:!0,configurable:!0,writable:!0,value:ce}):le[me]=ce,la=(le,me)=>{for(var ce in me||(me={}))pa.call(me,ce)&&oa(le,ce,me[ce]);if(sr)for(var ce of sr(me))Nr.call(me,ce)&&oa(le,ce,me[ce]);return le},Ja=(le,me)=>Gn(le,Ar(me)),_r=(le,me,ce)=>new Promise((Lt,Vt)=>{var jt=nt=>{try{Nt(ce.next(nt))}catch(bt){Vt(bt)}},Kt=nt=>{try{Nt(ce.throw(nt))}catch(bt){Vt(bt)}},Nt=nt=>nt.done?Lt(nt.value):Promise.resolve(nt.value).then(jt,Kt);Nt((ce=ce.apply(le,me)).next())}),Vr=()=>{const le=(0,Be.useParams)(),{shixunHomeworks:{workSetting:me,headerInfo:ce}}=(0,Be.useSelector)(nt=>nt),[,Lt,Vt]=(0,Za.U)(al.iZ,{id:le.categoryId}),jt=(0,Be.useDispatch)(),[Kt]=ct.default.useForm(),Nt=ct.default.useWatch("is_open_submit_test_result",Kt);return(0,y.useEffect)(()=>{Kt.setFieldsValue(Ja(la({},me),{attachment_ids:(0,hl.z)((me==null?void 0:me.test_result_files)||[])}))},[me]),y.createElement(ct.default,{form:Kt,style:{padding:"30px 50px"},disabled:!(me!=null&&me.can_edit),colon:!1,layout:"vertical",onFinish:nt=>_r(void 0,null,function*(){var bt;console.log("allValue",nt),nt.attachment_ids=(bt=nt.attachment_ids)==null?void 0:bt.map(gr=>{var Nn;return(Nn=gr==null?void 0:gr.response)==null?void 0:Nn.id});const ua=yield Vt(Ja(la({},nt),{id:le.categoryId}));(ua==null?void 0:ua.status)==0&&(ve.ZP.success("\u66F4\u65B0\u6210\u529F"),jt({type:"shixunHomeworks/getWorkSetting",payload:la({},le)}))})},y.createElement("div",{className:"font-semibold mb-10px"},"\u5B9E\u9A8C\u7ED3\u679C\u63D0\u4EA4\u8BBE\u7F6E"),y.createElement(ct.default.Item,{className:"px-30px py-12px mb0",style:{background:"#F6F7F9 "},name:"is_open_submit_test_result",valuePropName:"checked"},y.createElement(Pt.default,null,"\u63D0\u4EA4\u5B9E\u9A8C\u7ED3\u679C",y.createElement("span",{className:"c-grey-666"},"\uFF08\u52FE\u9009\u540E\uFF0C\u5B66\u751F\u9700\u5728\u4F5C\u4E1A\u622A\u6B62\u524D\u63D0\u4EA4\u7ED3\u679C\uFF08\u5982\u56FE\u7247\u3001\u89C6\u9891\u3001\u4EE3\u7801\u6216\u5B9E\u9A8C\u62A5\u544A\uFF09\uFF0C\u53EF\u5728\u4F5C\u4E1A\u8BE6\u60C5\u4E2D\u67E5\u770B\u3002",y.createElement("a",{onClick:nt=>{nt.preventDefault(),nt.stopPropagation(),(0,ge.xg)("https://www.educoder.net/forums/40733")}},"\u64CD\u4F5C\u8BF4\u660E"),"\uFF09"))),Nt&&y.createElement(ct.default.Item,{className:"px-54px py-12px mb0",style:{background:"#F6F7F9 "},name:"is_sub_pass",valuePropName:"checked"},y.createElement(Pt.default,null,"\u5B66\u751F\u63D0\u4EA4\u5B9E\u9A8C\u7ED3\u679C\u9ED8\u8BA4\u8BC4\u6D4B\u901A\u8FC7")),Nt&&y.createElement("div",{className:"px-54px py-12px",style:{background:"#F6F7F9 "}},y.createElement(ct.default.Item,{label:y.createElement("span",{className:"font-semibold"},"\u63D0\u4EA4\u987B\u77E5"),name:"submit_test_result_desc"},y.createElement(It.default.TextArea,{rows:6,placeholder:"\u8BF7\u8F93\u5165\u63D0\u4EA4\u987B\u77E5",maxLength:3e3,showCount:!0})),y.createElement(ct.default.Item,{label:y.createElement(y.Fragment,null,y.createElement("span",{className:"font-semibold"},"\u63D0\u4EA4\u6A21\u677F"),y.createElement("span",{className:"c-grey-666"},"\uFF08\u652F\u6301\u6269\u5C55\u540D\uFF1A.jpg .png .doc .docx .pdf .mp4\u7B49\u3002\u5355\u4E2A\u6587\u4EF6\u6700\u5927300MB\uFF09")),name:"attachment_ids",className:"mb0"},y.createElement(hl.Z,{maxSize:300,uploadText:" ",realTimeRemove:!1}))),y.createElement(Pe.ZP,{className:"mt-30px",style:{width:"138px"},type:"primary",size:"large",htmlType:"submit",loading:Lt},"\u4FDD\u5B58"))},Zr=Object.defineProperty,ka=Object.getOwnPropertySymbols,Mr=Object.prototype.hasOwnProperty,Gr=Object.prototype.propertyIsEnumerable,vl=(le,me,ce)=>me in le?Zr(le,me,{enumerable:!0,configurable:!0,writable:!0,value:ce}):le[me]=ce,ml=(le,me)=>{for(var ce in me||(me={}))Mr.call(me,ce)&&vl(le,ce,me[ce]);if(ka)for(var ce of ka(me))Gr.call(me,ce)&&vl(le,ce,me[ce]);return le},bl=(le,me,ce)=>new Promise((Lt,Vt)=>{var jt=nt=>{try{Nt(ce.next(nt))}catch(bt){Vt(bt)}},Kt=nt=>{try{Nt(ce.throw(nt))}catch(bt){Vt(bt)}},Nt=nt=>nt.done?Lt(nt.value):Promise.resolve(nt.value).then(jt,Kt);Nt((ce=ce.apply(le,me)).next())}),Nl=()=>{const le=(0,Be.useDispatch)(),me=(0,Be.useParams)(),{shixunHomeworks:{workSetting:ce}}=(0,Be.useSelector)(Bt=>Bt),[Lt]=ct.default.useForm(),[Vt,jt]=(0,y.useState)(!1),[Kt,Nt]=(0,y.useState)(!1),[nt,bt]=(0,y.useState)([]),[ua,gr]=(0,y.useState)(0),[Nn,Ir]=(0,y.useState)(!1),[Qn,Un]=(0,y.useState)([]),[Cr,cr]=(0,y.useState)(!1),ur={search:"",related_homework:"",page:1,limit:10},[Jr,Tn]=(0,y.useState)(ur);(0,y.useEffect)(()=>{Kt&&Xn(Jr)},[Kt]),(0,y.useEffect)(()=>{ce!=null&&ce.course_id&&jt(!!(ce!=null&&ce.poll_id))},[ce]);const Ht=(Bt,xt)=>{Jr.page=Bt,Jr.limit=xt,Tn(ml({},Jr)),Xn(Jr)},cn=Bt=>bl(void 0,null,function*(){Jr.page=1;const xt=ml(ml({},Jr),Bt);Tn(xt),Xn(xt)}),ma=[{title:"\u95EE\u5377\u540D\u79F0",ellipsis:!0,dataIndex:"polls_name",render:Bt=>y.createElement(Te.Z,{placement:"topLeft",title:Bt},y.createElement("span",{style:{color:"#000"}},Bt||"--"))},{title:"\u53D1\u5E03\u72B6\u6001",dataIndex:"polls_status",width:90,render:Bt=>y.createElement("span",null,Bt===1&&"\u672A\u53D1\u5E03",Bt===2&&" \u5DF2\u53D1\u5E03 ",Bt===3&&" \u5DF2\u622A\u6B62 ",Bt===4&&" \u5DF2\u7ED3\u675F",Bt===5&&" \u672A\u5F00\u59CB")},{title:"\u521B\u5EFA\u4EBA",dataIndex:"author",width:90,ellipsis:!0,render:Bt=>y.createElement(Te.Z,{placement:"topLeft",title:Bt},y.createElement("span",null,Bt||"--"))},{title:"\u95EE\u5377\u7C7B\u578B",width:90,dataIndex:"un_anonymous",render:Bt=>Bt?y.createElement("span",null,"\u5B9E\u540D\u95EE\u5377"):y.createElement("span",null,"\u533F\u540D\u95EE\u5377")},{title:"\u5173\u8054\u72B6\u6001",width:90,dataIndex:"related_homework",render:Bt=>y.createElement(y.Fragment,null,Bt?y.createElement("span",{style:{color:"#16A341"}},"\u5DF2\u5173\u8054"):y.createElement("span",null,"\u672A\u5173\u8054"))},{title:"\u64CD\u4F5C",dataIndex:"action",align:"center",width:80,render:(Bt,xt,zn)=>y.createElement(Pe.ZP,{onClick:()=>(0,ge.xg)(`/classrooms/${me.coursesId}/poll/${xt.id}/detail`),type:"link"},"\u67E5\u770B")}],Xn=Bt=>bl(void 0,null,function*(){var xt;Ir(!0);const zn=yield(0,Ee.ZP)(`/api/courses/${me==null?void 0:me.coursesId}/polls.json`,{method:"get",params:Bt});zn.polls_counts&&(bt((zn==null?void 0:zn.polls)||[]),gr((xt=zn==null?void 0:zn.polls_counts)==null?void 0:xt.polls_all_counts)),Ir(!1)}),an=()=>bl(void 0,null,function*(){if(!Qn.length){ve.ZP.warning("\u8BF7\u9009\u62E9\u95EE\u5377");return}cr(!0),(yield(0,Ee.ZP)(`/api/homework_commons/${me.categoryId}/related_poll_setting.json`,{method:"post",body:{poll_id:Qn[0],related_poll:!0}})).status===0&&(ve.ZP.success("\u64CD\u4F5C\u6210\u529F"),le({type:"shixunHomeworks/getWorkSetting",payload:ml({},me)}),Nt(!1)),cr(!1)}),jr=()=>bl(void 0,null,function*(){cr(!0),(yield(0,Ee.ZP)(`/api/homework_commons/${me.categoryId}/related_poll_setting.json`,{method:"post",body:{poll_id:ce==null?void 0:ce.poll_id,related_poll:!1}})).status===0&&(ve.ZP.success("\u64CD\u4F5C\u6210\u529F"),le({type:"shixunHomeworks/getWorkSetting",payload:ml({},me)})),cr(!1)});return y.createElement("div",{style:{padding:"30px 50px"}},y.createElement("div",{className:"px-30px py-15px mb0",style:{background:"#F6F7F9 "}},y.createElement(Ue.Z,{align:"middle"},y.createElement(Xt.Z,{loading:Cr,checked:Vt,onChange:Bt=>bl(void 0,null,function*(){Bt===!1&&(yield jr()),jt(Bt)})}),y.createElement("b",{className:"c-grey-333 ml10"},"\u5173\u8054\u95EE\u5377"),y.createElement("span",{className:"c-grey-999 mr10"},"\uFF08\u5F00\u542F\u540E\uFF0C\u53EF\u4EE5\u5173\u8054\u8BFE\u5802\u4E2D\u7684\u8C03\u67E5\u95EE\u5377\uFF0C\u5B66\u751F\u5728\u63D0\u4EA4\u4F5C\u4E1A\u65F6\uFF0C\u9700\u8981\u540C\u6B65\u5B8C\u6210\u8C03\u67E5\u95EE\u5377\u586B\u5199\uFF09")),Vt&&y.createElement(Ue.Z,{align:"middle",className:"mt15"},ce!=null&&ce.poll_id?y.createElement(y.Fragment,null,y.createElement(Te.Z,{title:ce==null?void 0:ce.poll_name},y.createElement("div",{onClick:()=>(0,ge.xg)(`/classrooms/${me.coursesId}/poll/${ce==null?void 0:ce.poll_id}/detail`),className:"c-light-primary current"},(0,ge.Pq)(ce==null?void 0:ce.poll_name,50))),y.createElement(gt.op,{onClick:()=>{Nt(!0),Un([ce==null?void 0:ce.poll_id])},shape:"default",className:"ml40"},"\u66F4\u6362\u95EE\u5377"),y.createElement(gt.op,{onClick:()=>(0,ge.xg)(`/classrooms/${me.coursesId}/poll/${ce==null?void 0:ce.poll_id}/detail?tabs=1`),shape:"default",className:"ml20"},"\u67E5\u770B\u7EDF\u8BA1\u7ED3\u679C")):y.createElement(gt.op,{onClick:()=>Nt(!0),shape:"default",className:"ml40"},"\u5173\u8054\u95EE\u5377"))),y.createElement(ye.default,{title:"\u8C03\u67E5\u95EE\u5377",centered:!0,open:Kt,width:1100,confirmLoading:Cr,onCancel:()=>Nt(!1),onOk:an,afterOpenChange:()=>{Tn(ur),Lt.resetFields()}},y.createElement(ct.default,{layout:"inline",size:"large",form:Lt,onFinish:cn},y.createElement(ct.default.Item,{initialValue:"",label:"\u95EE\u5377\u540D\u79F0",name:"search"},y.createElement(It.default,{style:{width:248}})),y.createElement(ct.default.Item,{initialValue:"",label:"\u5173\u8054\u72B6\u6001",name:"related_homework"},y.createElement(dt.default,{style:{width:148},options:[{value:"",label:"\u5168\u90E8"},{value:0,label:"\u672A\u5173\u8054"},{value:1,label:"\u5DF2\u5173\u8054"}]})),y.createElement(ct.default.Item,{label:null,style:{marginLeft:"auto",marginRight:0}},y.createElement(gt.op,{htmlType:"submit",shape:"default"},"\u67E5\u8BE2"))),y.createElement(be.default,{columns:ma,className:"mt20",dataSource:nt,loading:Nn,rowKey:"id",scroll:nt.length>7?{y:300}:{},rowSelection:{type:"radio",columnWidth:50,onChange:Bt=>Un(Bt),selectedRowKeys:Qn,getCheckboxProps:Bt=>({disabled:Bt.related_homework})},pagination:{style:{marginBottom:0},current:Jr.page,hideOnSinglePage:!ua,showQuickJumper:!0,showSizeChanger:!0,pageSize:Jr.limit,pageSizeOptions:["10","20","50","100","200"],total:ua,size:"default",showTotal:ge.rU,onChange:Ht}})))},sl={flex_box_center:"flex_box_center___F26vH",flex_space_between:"flex_space_between___J7N7g",flex_box_vertical_center:"flex_box_vertical_center___W4LLF",flex_box_center_end:"flex_box_center_end___ViUq3",flex_box_column:"flex_box_column___fhMvC",content:"content___gstD6",explain:"explain___gCVEb",tabs:"tabs___JAbVp",active:"active___O3Rxd",btns:"btns___bZYiw",must:"must___Ne3Rd",popover:"popover___MLGUB",zybzForm:"zybzForm___JaYlh",graaytitle:"graaytitle___vJ0cM",dataPicker:"dataPicker___qgWAA",examineStatus:"examineStatus___A8ldH",contacts:"contacts___yS8x4",contacts_img:"contacts_img___pPzVA",suc_status:"suc_status___hDmBK",fail_status:"fail_status___KeR0l",bohui:"bohui___cxmL1"},ql=ee(1560),du=ee(29679),gu=ee(19248),Da=ee(59301),gi=Object.defineProperty,Vu=Object.defineProperties,zu=Object.getOwnPropertyDescriptors,wu=Object.getOwnPropertySymbols,ru=Object.prototype.hasOwnProperty,Nu=Object.prototype.propertyIsEnumerable,Wu=(le,me,ce)=>me in le?gi(le,me,{enumerable:!0,configurable:!0,writable:!0,value:ce}):le[me]=ce,vi=(le,me)=>{for(var ce in me||(me={}))ru.call(me,ce)&&Wu(le,ce,me[ce]);if(wu)for(var ce of wu(me))Nu.call(me,ce)&&Wu(le,ce,me[ce]);return le},Hi=(le,me)=>Vu(le,zu(me)),Ei=(le,me,ce)=>new Promise((Lt,Vt)=>{var jt=nt=>{try{Nt(ce.next(nt))}catch(bt){Vt(bt)}},Kt=nt=>{try{Nt(ce.throw(nt))}catch(bt){Vt(bt)}},Nt=nt=>nt.done?Lt(nt.value):Promise.resolve(nt.value).then(jt,Kt);Nt((ce=ce.apply(le,me)).next())});const ci="YYYY-MM-DD HH:mm",Ui=({user:le,shixunHomeworks:me,loading:ce,dispatch:Lt})=>{const[Vt]=ct.default.useForm(),[jt,Kt]=(0,y.useState)(null),[Nt,nt]=(0,y.useState)([]),[bt,ua]=(0,y.useState)(""),[gr,Nn]=(0,y.useState)(!1),[Ir,Qn]=(0,y.useState)(!1),Un=(0,Be.useParams)(),[Cr,cr]=(0,y.useState)([]),[ur,Jr]=(0,y.useState)({}),Tn=(0,y.useRef)((0,Kn.throttle)(an=>cn(an),1200,{leading:!0,trailing:!0})).current;(0,y.useEffect)(()=>{cn(),Ht()},[]);const Ht=()=>Ei(void 0,null,function*(){var an,jr,Bt,xt,zn,Fr,Er,Jn,Ta,cl,Ra,uu,ll,Gl,vu,Qa;let tr=yield(0,Ee.ZP)(`/api/homework_commons/${Un.categoryId}/resources_ensure_info.json`,{method:"get"});Vt.setFieldsValue(Hi(vi({},(an=tr==null?void 0:tr.data)==null?void 0:an.important_shixun_configs),{times:(Bt=(jr=tr==null?void 0:tr.data)==null?void 0:jr.important_shixun_configs)!=null&&Bt.start_time&&((zn=(xt=tr==null?void 0:tr.data)==null?void 0:xt.important_shixun_configs)!=null&&zn.end_time)?[ke()((Er=(Fr=tr==null?void 0:tr.data)==null?void 0:Fr.important_shixun_configs)==null?void 0:Er.start_time),ke()((Ta=(Jn=tr==null?void 0:tr.data)==null?void 0:Jn.important_shixun_configs)==null?void 0:Ta.end_time)]:["",""],school_id:(Ra=(cl=tr==null?void 0:tr.data)==null?void 0:cl.important_shixun_configs)==null?void 0:Ra.school_name})),Jr((uu=tr==null?void 0:tr.data)==null?void 0:uu.important_shixun_configs),ua((Gl=(ll=tr==null?void 0:tr.data)==null?void 0:ll.important_shixun_configs)==null?void 0:Gl.verify_reason),Kt(((Qa=(vu=tr==null?void 0:tr.data)==null?void 0:vu.important_shixun_configs)==null?void 0:Qa.process)||null)});(0,y.useEffect)(()=>{ur!=null&&ur.school_name&&cn(ur==null?void 0:ur.school_name)},[ur==null?void 0:ur.school_name]);const cn=an=>Ei(void 0,null,function*(){var jr;const Bt=yield Lt({type:"account/getSchoolOption",payload:{keyword:an,limit:10}});nt(Bt==null?void 0:Bt.schools),an&&an!=""&&cr((jr=Bt==null?void 0:Bt.schools)==null?void 0:jr.filter(xt=>xt.name.includes(an)))}),ma=an=>parseInt(an||"0",10),Xn=(an,jr)=>{if(jr&&jr.length===2){const[Bt,xt]=jr;if(!Bt||!xt)return Promise.reject(new Error("\u8BF7\u9009\u62E9\u8D77\u59CB\u65F6\u95F4\u548C\u7ED3\u675F\u65F6\u95F4"))}return Promise.resolve()};return Da.createElement("section",{className:sl.form},Da.createElement("div",{style:{padding:"30px 50px"}},Da.createElement(ct.default,{form:Vt,disabled:gr,layout:"horizontal",onFinish:an=>Ei(void 0,null,function*(){var jr;console.log("---",an);const Bt=(jr=Nt.find(zn=>zn.name===(an==null?void 0:an.school_id)))==null?void 0:jr.id;let xt=yield(0,Ee.ZP)(`/api/homework_commons/${Un.categoryId}/resources_first_ensure.json`,{method:"post",body:{important_shixun_configs:Hi(vi({},an),{start_time:ke()(an==null?void 0:an.times[0]).format("YYYY-MM-DD HH:mm"),end_time:ke()(an==null?void 0:an.times[1]).format("YYYY-MM-DD HH:mm"),school_id:Bt})}});(xt==null?void 0:xt.status)===0&&(ve.ZP.info("\u4FEE\u6539\u6210\u529F"),Ht())}),className:sl.zybzForm},Da.createElement("div",{style:{display:"flex",alignItems:"center"}},Da.createElement("div",{style:{color:"#333333",fontSize:"14px",width:"120px",marginRight:"10px",textAlign:"right"}},Da.createElement("span",{className:sl.must},"*"),"\u4FDD\u969C\u6807\u8BC6"),Da.createElement(ct.default.Item,{label:"",name:"identifier",style:{width:"100%"},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4FDD\u969C\u6807\u8BC6"}]},Da.createElement(It.default,{size:"large",disabled:!0,minLength:4,maxLength:30,showCount:!0,placeholder:"\u8BF7\u8F93\u5165\u4FDD\u969C\u6807\u8BC6"}))),Da.createElement("div",{style:{display:"flex",alignItems:"center",marginTop:"20px"}},Da.createElement("div",{style:{color:"#333333",fontSize:"14px",width:"120px",marginRight:"10px",textAlign:"right"}},Da.createElement("span",{className:sl.must},"*"),"\u9700\u8981\u4FDD\u969C\u7684\u5355\u4F4D"),Da.createElement(ct.default.Item,{label:"",name:"school_id",style:{width:"100%"},rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u9700\u8981\u4FDD\u969C\u7684\u5355\u4F4D"}]},Da.createElement(ql.Z,{size:"large",showSearch:!0,showArrow:!0,placeholder:"\u8BF7\u9009\u62E9\u9700\u8981\u4FDD\u969C\u7684\u5355\u4F4D",onChange:Tn,options:Cr==null?void 0:Cr.map(an=>({value:an.name}))}))),Da.createElement("div",{style:{display:"flex",alignItems:"center",marginTop:"20px"}},Da.createElement("div",{style:{color:"#333333",fontSize:"14px",width:"120px",marginRight:"10px",textAlign:"right"}},Da.createElement("span",{className:sl.must},"*"),"\u4FDD\u969C\u65F6\u95F4"),Da.createElement(ct.default.Item,{label:"",name:"times",style:{width:"100%"},rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4\u548C\u7ED3\u675F\u65F6\u95F4"},{validator:Xn}]},Da.createElement(ku.default.RangePicker,{disabledDate:an=>an&&an{if(an&&an[0]&&an[1]){const jr=an[0].isBefore(ke()())?ke()():an[0];Vt.setFieldValue("times",[jr,an[1]])}else Vt.setFieldValue("times",an)}}))),Da.createElement("div",{style:{display:"flex",alignItems:"center",marginTop:"20px"}},Da.createElement("div",{style:{color:"#333333",fontSize:"14px",width:"120px",marginRight:"10px",textAlign:"right"}},Da.createElement("span",{className:sl.must},"*"),"\u4FDD\u969C\u4EBA\u6570"),Da.createElement(ct.default.Item,{label:"",name:"people_number",style:{width:"100%"},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4FDD\u969C\u4EBA\u6570"}]},Da.createElement(xe.Z,{size:"large",style:{width:"100%"},parser:ma,placeholder:"\u8BF7\u8F93\u5165\u4FDD\u969C\u4EBA\u6570",min:1})))),Da.createElement("div",{className:`${sl.examineStatus}`},jt>=1&&Da.createElement("div",null," ",Da.createElement(du.Z,{className:sl.suc_status})," \u5B9E\u9A8C\u8D44\u6E90\u4F18\u5148\u4FDD\u969C\u7533\u8BF7\u6210\u529F\uFF0C\u5E73\u53F0\u7BA1\u7406\u5458\u5BA1\u6838\u4E2D"),jt>=2&&jt!=3&&Da.createElement("div",null," ",Da.createElement(du.Z,{className:sl.suc_status})," \u5E73\u53F0\u7BA1\u7406\u5458\u5BA1\u6838\u901A\u8FC7\uFF0C\u7CFB\u7EDF\u8D44\u6E90\u5206\u914D\u4E2D"),jt==3&&Da.createElement("div",null," ",Da.createElement(gu.Z,{className:sl.fail_status}),"\u5E73\u53F0\u7BA1\u7406\u5458\u5BA1\u6838\u9A73\u56DE\uFF0C\u9A73\u56DE\u539F\u56E0: ( ",Da.createElement("span",{title:bt,className:sl.bohui},bt),") \u5982\u6709\u95EE\u9898\u8BF7\u8054\u7CFB",Da.createElement("span",{className:sl.contacts},Da.createElement("span",null,"\u5E73\u53F0\u8FD0\u8425\u4EBA\u5458")," ",Da.createElement("div",{className:sl.contacts_img}))),jt>=4&&jt!=5&&jt!=7&&Da.createElement("div",null," ",Da.createElement(du.Z,{className:sl.suc_status})," \u7CFB\u7EDF\u8D44\u6E90\u5206\u914D\u5B8C\u6210\uFF0C\u5B9E\u9A8C\u8D44\u6E90\u4FDD\u969C\u4E2D"),(jt==5||jt==7)&&Da.createElement("div",null," ",Da.createElement(gu.Z,{className:sl.fail_status}),"\u7CFB\u7EDF\u8D44\u6E90\u5206\u914D\u5931\u8D25\uFF0C\u8BF7\u8054\u7CFB",Da.createElement("span",{className:sl.contacts},Da.createElement("span",null,"\u5E73\u53F0\u8FD0\u8425\u4EBA\u5458")," ",Da.createElement("div",{className:sl.contacts_img}))),jt>5&&Da.createElement("div",null," ",Da.createElement(du.Z,{className:sl.suc_status})," \u5B9E\u9A8C\u8D44\u6E90\u4FDD\u969C\u5DF2\u7ED3\u675F")),Da.createElement(Pe.ZP,{type:"primary",style:{width:"138px",marginTop:"30px"},size:"large",loading:Ir,onClick:()=>{Vt.submit()}},"\u4FDD\u5B58")))};var zi=(0,Be.connect)(({shixunHomeworks:le,loading:me,user:ce})=>({shixunHomeworks:le,loading:me.effects,user:ce}))(Ui),Zu=ee(99517),Su=ee(59301);const Yu=({shixunHomeworks:le,loading:me,dispatch:ce})=>{const[Lt]=(0,Be.useSearchParams)(),Vt=[{key:"1",label:"\u53D1\u5E03\u8BBE\u7F6E",element:Su.createElement(qa.ZP,null)},{key:"6",label:"\u5B9E\u9A8C\u8BBE\u7F6E",element:Su.createElement(_a,null)},{key:"2",label:"\u8BC4\u5206\u8BBE\u7F6E",element:Su.createElement(mr,null)},{key:"3",label:"\u5C55\u793A\u8BBE\u7F6E",element:Su.createElement(xu,null)},{key:"7",label:"\u5B9E\u9A8C\u7ED3\u679C\u8BBE\u7F6E",element:Su.createElement(Vr,null)},{key:"8",label:"\u5173\u8054\u95EE\u5377",element:Su.createElement(Nl,null)},{key:"4",label:"\u534F\u4F5C\u8BBE\u7F6E",element:Su.createElement(vr,null)},(0,je.Ny)()&&{key:"5",label:"\u5B9E\u9A8C\u8D44\u6E90\u4F18\u5148\u4FDD\u969C",element:Su.createElement(zi,null)}].filter(jt=>!!jt);return(0,y.useEffect)(()=>(ce({type:"globalSetting/footerToggle",payload:!1}),()=>{ce({type:"globalSetting/footerToggle",payload:!0})}),[]),Su.createElement("div",{style:{paddingBottom:"50px"}},Su.createElement(Zu.Z,{dataSource:Vt,style:{marginBottom:52}}))};var Vi=(0,Be.connect)(({shixunHomeworks:le,loading:me})=>({shixunHomeworks:le,loading:me.effects}))(Yu),Wi="data:image/png;base64,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agiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEAZzRAcMGNCihn///TcMHDiwRbwihj0E+vbtG/iTCAEhEEKPqLikuQbjTth4441Dnz59wi677BImm2yy8NBDD4Vdd901zDTTTOHUU08Ne++9dzjggAPC9NNP33QVYP/iiy+a4vxktNFGs3r8vOi45JJLhrHGGqsoyeIgJRTdn3/+GX766afw6aefhs8//zx89tlnFv7kk0/CzDPPHE455ZSmOr7//vtw2GGHNcUN6mSvvfayvqf5/vjjj7Dgggta1KuvvpomWfiKK64I5513Xhh55JHD1VdfHXr37t0iz+uvvx7eeOONsN5661na119/3SIPEaOMMkoYY4wxLO3nn38OjMkkk0wSzj333ML8Hvnrr7+GRRZZxE4fe+yxNvH0Mp11fOqpp8IDDzwQ9t9//9CrV68W1T766KNhp512Cssvv3w4/vjjW6QTwRh/9NFH4e233w5vvfVWePPNN8Nff/0VLrzwwvDggw+GlVZaKfTo0cPqeeaZZ8Kll14aZpxxRivDfcH4D0q4T3/55Re7d7iH+OMe4v753//+F7bddttBVaH0LoTAcF2orcNcU1FYruy22mora9/www9vRx5WFN3LL78cNtlkk3DJJZcYSXgn+vXrF1ZccUU/bTqS//LLL2+Ky5/MPvvsTQrsiCOOCE8++WRAEfMAt0dQsCgRyMvl999/DyijkUYaKay66qoeXXi87bbbTAHtsMMOLdLpf2sCEbqSo63HHXdcdu5lUOxbbrml1U+bll566bDKKqt4ctNx3XXXDSussEL47rvvArigtP7++++mPEUnbbWxKH9nxUG62223nVUHSWM4XHvtteHss8/OLoFiR+65557wyCOPWJiPUUcdNTz88MN2vtgY0tpOAAAPGklEQVRiixWO9bLLLmvxI4wwQiDMPUF99BcFj4HCvcs9Oddcc1ld11xzTbjrrrvMgABvynCPejssU+6De3/NNdcM4447bi5Fp10VARHCYIzcZZddZqXnn3/+TKkON1wN0v79+9usASv0xhtvDJtvvrkRxNRTT21lsNywisnnCtyt5LHHHjustdZaLVqGe+qWW26x+IkmmqgpHcXy5ZdfWhzKHMWB1Tz66KPbQ/7++++HeeaZJyyxxBJh4oknNgsaKxrrukhQBFjNbUlbyqKtcocffrglg9srr7xiSg/ycWudRGY/hx56aNh3333DaaedZhYq8WOOOWaYddZZCYZvv/02vPvuuxZGuUFkWMHDuqBAmR0xq2SmsMUWW5g1P80002RN//HHH208Gcs0nnMX7qUXX3zRT8Nqq61mJAqZbrbZZuHkk08OSy21VJZO4O677zYy4F5wMiD+gw8+MOOFcF7AfLzxxgvcl8yCJ5988uxInKQ6CIgQSo7lV199ZYqM4j47IIwiRrCyevbsGQ4++OAAKeC2mXDCCS2NjxFHHNEsvTvuuMPcBosvvng4/fTTs3Ss9wsuuMAUN2SCYPlCCDyguFqK5MQTTwwLL7xwUxKuiYMOOsjahEXngrWIJUhdtDUVFI+7atL4NIzb54cffkijrL4TTjihyUI/5JBDwmyzzWbW5BlnnGFKEPJDYT3xxBNhn332Cfvtt18gbY455sjqYwZFOyAFXB0IZMBMATfJ2muvbe65rEArAazvk046qUVqSmhY0kWy8847mwuqKG1w4nCnXXfddUYGuBzBmvbQLxcInvskvW8gD5dzzjnH0nHZ3X///Ub4U045pSXjamJ2AUm6MN5+jzFLKJINNtjA2oKh0NZ9VlRWcV0fARFCiTFk6o0CQ3gAF1hggawWnyFgpTEzwIrloUZ42BZddNGw5557ZvndCp9vvvmyOAJYziiMeeed12YXxOG3RbDQWpO07nwelI379dO022+/PasTfzaKAMHqHpSQN/WBs25x0003NRW7+eabjYzwY6OkEKxjZkYoeKzV559/Pmy66abhyCOPzFxVtBcrFhcJ7iAXzqkHN1l7JHV9TDDBBE1FfF0CInd3Hxk8/p9//mnK35knU0wxRbj++uvN8gZDZgX45xHuH4S2exzn6QI4ZEq63xcvvfSSjQXrVfj3Z5llFjNQMEgQ1mMgONyE6ZhZYv2DWSjX4C9P9mm+NMxMJZ25pGkKdy0ERAglxgvLzKfqWLpYW++99174+OOPM58r1l7R4myqzHn43D8MIWCtIygnpvDIDDPMYEc+PC6tI0usB3DDMK1PBYVPe1C8bkGm6Sxi43LCQkcWWmihNHmQ4Ysuusjy7Ljjjnbt++67zyzTo446yuJRemDk7h0imTkVyYEHHmjKCGW5zTbbmCuORdLOENYZWK9wQemiOBFIK12kpx2skXS2MFs588wzs2qZnYEXC8gYGrhmEMJOSh5HPCSNmxFiB9N0lgMR88eMtQgzHw/qYR3j2GOPJdgkGCH8dURYf0jXoTpSVnmHLQRECB0cj+eee878v2mxd955p0nZeRquDVwdKPBJJ53UfPepFYoi8Aca94cLbiFX/unuJAgHoa68oEAQrGzWJ3w9gTgIAcGSm3baaS3Mx1RTTWUkQZg++GIl52WEayNY4cxwXI455hhbFIYQUGK0B6WWCn5yrN17773X2gTRQmxYsxANbqMqCJa3rxnRHw+nrp20n9wfjz/+eBplC8VEsJuKGYyvmzCbZOfQdNNNl+VfeeWVszABxiAlZk/EnYQw48OF1RHBoJBUAwERQgfHEQWVF9wfCAqMhVq2+6GQUfJzzjlnPrudo8DTbZE8iK4cmDmwCIw8++yz4ZtvvrHw008/bUd2d7C+sNFGG2VrCaxRICwin3/++S2UCGlYp6kss8wyGSFAPFwLxeRurDRvW2EUET5rFxQ76xYuzKZYfLzqqqts++0666xjFjk7sNztg3sNdxuLy77wTj/YQUT5Dz/80Kvr0sc11lgjsDuIbZ+4EF3YJoqxkRK5p6VHNgUwe0Jw/+Bqc0KAbNjxhZsSgVSPPvpoC/sHOBfNXP3+YaYC5pLuiYAIoYPjzsPMTg0WZ/F3I6wLpIJC48FmEbg1QkBhsofchdkCDzPKD+vZ04rcFviO+cP688VlJ43UR47rh9kE5IM7CkuO2QMzDfz5RYKCwcXDLibfyUR7UN4IPn1fgKaP/HGeEgIuB5/5UIZ6KE+b2UrKNkvcJvioUWq4RFD+1JWSJIupuD5YP2Bn1ODKb7/91kQsrgSpF0z8XQbO3e9OuDMF4uePtqQCBihrSKEt4f5L/f9XXnlllp2tpODJuy8I+LKY3x7xd2LAnNki6w2DEhae03EfVH6lD/sIiBA6OEZYZxdffLG9+NNaUQiBaT6WPFsBiySvENI8uAHwA/s0Pk0j7D57VwxY5D67GH/88bPszFDYv4/Vj+XHegTKGkJrjRC8MAvhzDYQ6ndBaUIqiC+WexpHFKmvRXj87rvvbnl5eQqigBxQVLiocC2xfgIZIL6l1Mvi14fs3CVGPDu4kI4uZDqRWuHch7u7ctFD5ZSdRPl1IEjUx9gbxYyRmUUqjGuKf+o+Ih9Y5ush3gkB8sZYOeuss4huU5iBiBDahKjLJYoQSgyZW+WtFcWFwuJf3veb5sd1wO6RW2+9tcVuDup3N1RaxsNexnc0pS4Ct949L0dX/nllm+bJh3Hx+HbHdKcNcU4IKGafyXh5FjVR+vi32ZaK+JZOJxB2w7D4DSEQ9q26LHg7CXl9zFbYs49l7OKLralF72mDOuZJJJ3JpGlp/KDq7Ox0MPSx9brzSpwZny/MQ/TsyNptt90CGx6YObJZAYV9ww03eBV2LHIZ4aL0+n3MyUz5dBuwVwTpD2om43l17FoIiBCGwHixDRXlguJi+u0Lwy+88IJZfrgHUNx8xQXKPS/4+vOWn+fZfvvts91ITkxu3RUtNjMTYUaAtOa+8rrTI2sl7ERB0rd+mW24snIiSsux1RHBD+2E4OnuvmBWgOsIgRBcEefbxwzJF8Rxy3FtZiusr7g7y+tu6+jtZe2C9zFc0l1G+a+u4KU4FLPPwrzMkDiCdTpjxKWU7njimvktoGDI/cUMlPUICGGcccaxtRlfsKdMfobK1ta8+LZWxiF9UZEdWEXrDbiT0vWPfH0677oIiBCGwNixk4iXqlAoLP7yohbCS2h33nmn+cv5ioXWBOWQVwCeF+vMrVdXpE4evtjoeTmy1ZC6UDIoxkEtzrLukN81ghKmHwg7p1zBWkT8SLcczj333ObHxrrMC8oGFwa7XPhaBYTZAYoeSd9U5hylhyuJtrNQzxu+uJ2wTsGPeMgTgsUy5ppFCnzDDTcM/HVEIAT+8sILbowjC/pbb711PrnUOS8eMmN0gVTzO31418CtePIxw6L/bM3lTW4X1lr8vQTi8jM4z5ce/d2Q9I3oNL29YQwTZrYYO7TJZxu8xEk8bj/ifT2otfztvZ7ydT4CIoTOx9Rq5EGFENhGibWMG4l3FVDmbtmnl15//fWzh5f8bLUsErfwXOEy3fdZBkoT4dpcD78zC9sILhxcDFwfFwNKiPWFvPBWsbtk8mmc477JC8TEDiUEdxKKMrV40/wofRQ7pINiR8l5O/JvWPvsAHKFOJh58XYzwqwFzNiOirLH8uevNSJN21A2zIzCd/Twxi9rNHlLvr11+zoI+RmT9JzvFBqUQHyMRX6tIS3HPZLfSpx3GTEL4z5F/P5J6+hImLelfUsrRgr3HMKaBDMYhHhfr+GLID0/ZT3eMupjqCAgQhhCsGMFsZiKAkO5o7RYZEZ5FlliqSWHb9wfdBQmDw0KFBeOv3DkdbBQikLBhYJliXuIHUs+a6B7uGf4agTKY1HzcPLH1B/lzUtOWG/MBDhn+2IqxPvLVPip8+sUrA1QhmM+zevh4XflhEXv7qSUfHyL5B577GEE4ISw3HLLGQa8LAbBsZNq9dVXtz7ychVkAangwnLF49ftzCPKH6z4/iHEvx+qzDUwFFz43ir65t8cytePuHsNXHEJsdDMOKeSzszS+KIwO7Uo/9prr1myz9BwY/oY5L88kHvJd5eldba2A4sx8DULf+GPch6P8ZKuBS0ev67Ft0ITlgx9BEQIQ3AM+NZSlAZbR31nENtVi5Qmyg9/LVsHU7cHyiD9riRvLkoScT8//nG+7ZTvBXJhkRYL2r+ugpfCmBngXqFNWOgoCMgDQnKLzssXHfNfl+15UOYoeVdkHu9HyMdnMh6XP3o6bcRdhALDymVtAQKgjcxu2EWDS4XZDJgxM8DS9UVW6vV1m/w1Bvccq5zr8mZz0ZpNe+vH5YPwPUTcJ6mwU8y3D+ffmOY9lzLC9lS/BymPaw/xr8hgITq/SA/+qaFiBdr4oG240/KC68jHNk0Dv6L8aR6F/1sERAgl8cbCwofb1lf/oth58QrLHTcAypLtn6lgDWKB83CkD6zn4WHCcuPBxBJmJsCuHXevYF2ylZDFQ9rC4itH4ouUMzMX3p+AZLD6+V0FdvZgteMXHxxxnzF1sM6A8nbhOmm6xxcdaQtkhr8eaxQ3FMSGEuabUn3thD6yIAp2EKQvnqNMh5T7gTUgrsMLYnk/f1FfWovjDfb8Vz7Qb9rOOLvQL2ZFjBH3QZG7kf6DNeUR7k3wc7ciceDPOy4YI7jtfOcX1jvvLfhmAPJyfcqSr2jxmDUKvr7c1wIoI6kGAvqBnGqMo3pREgHcGEg6K2urKkiWhXdcVWXXD9qqX2lCYGgiIEIYmujr2l0OAVxZbe0Q63IdUoOFQIKACCEBQ0EhIASEQHdGoGd37rz6LgSEgBAQAg0ERAgNLBQSAkJACHRrBEQI3Xr41XkhIASEQAMBEUIDC4WEgBAQAt0aARFCtx5+dV4ICAEh0EBAhNDAQiEhIASEQLdGQITQrYdfnRcCQkAINBAQITSwUEgICAEh0K0RECF06+FX54WAEBACDQRECA0sFBICQkAIdGsERAjdevjVeSEgBIRAAwERQgMLhYSAEBAC3RoBEUK3Hn51XggIASHQQECE0MBCISEgBIRAt0ZAhNCth1+dFwJCQAg0EBAhNLBQSAgIASHQrREQIXTr4VfnhYAQEAINBP4ffViVsiyE5ygAAAAASUVORK5CYII=",di=ee(42441);const Ju=(le=[],me=[],ce=[])=>(console.log("---",le,me,ce),{tooltip:{trigger:"axis",axisPointer:{type:"shadow"}},legend:{},grid:{left:"3%",right:"10%",bottom:"3%",containLabel:!0},xAxis:[{type:"category",data:["\u7B49\u7EA7A","\u7B49\u7EA7B","\u7B49\u7EA7C","\u7B49\u7EA7D","\u7B49\u7EA7E"],name:"\u7B49\u7EA7"}],yAxis:[{type:"value",name:"\u4EBA\u6570"}],series:[{name:"\u7F3A\u9677",type:"bar",stack:"Ad",color:["#5c9ef7"],emphasis:{focus:"series"},data:ce},{name:"\u6F0F\u6D1E",type:"bar",stack:"Ad",color:["#75c87c"],emphasis:{focus:"series"},data:me},{name:"\u4EE3\u7801\u89C4\u8303\u6027",type:"bar",stack:"Ad",color:["#f3d460"],emphasis:{focus:"series"},data:le}]}),Mi=(le=[])=>({dataset:[{source:le}],tooltip:{show:!0,formatter:function(me){return me.value[2]+":"+me.value[1]+"\u5206"}},xAxis:{splitLine:{lineStyle:{type:"dashed"}},show:!1},yAxis:{name:"\u5206\u6570",splitLine:{lineStyle:{type:"dashed"}}},series:[{name:"scatter",type:"scatter",datasetIndex:0},{name:"line",type:"line",smooth:!0,datasetIndex:1,symbolSize:.1,symbol:"circle",label:{show:!0,fontSize:16},labelLayout:{dx:-20},encode:{label:2,tooltip:1}}]});var Ii=Object.defineProperty,Pu=Object.getOwnPropertySymbols,ki=Object.prototype.hasOwnProperty,Li=Object.prototype.propertyIsEnumerable,Ni=(le,me,ce)=>me in le?Ii(le,me,{enumerable:!0,configurable:!0,writable:!0,value:ce}):le[me]=ce,ai=(le,me)=>{for(var ce in me||(me={}))ki.call(me,ce)&&Ni(le,ce,me[ce]);if(Pu)for(var ce of Pu(me))Li.call(me,ce)&&Ni(le,ce,me[ce]);return le},yi=(le,me,ce)=>new Promise((Lt,Vt)=>{var jt=nt=>{try{Nt(ce.next(nt))}catch(bt){Vt(bt)}},Kt=nt=>{try{Nt(ce.throw(nt))}catch(bt){Vt(bt)}},Nt=nt=>nt.done?Lt(nt.value):Promise.resolve(nt.value).then(jt,Kt);Nt((ce=ce.apply(le,me)).next())});let Xu=[{live:"A",gz:"0\u4E2A\u9519\u8BEF",ld:"0\u4E2A\u6F0F\u6D1E",gf:"0 - 5%"},{live:"B",gz:"\u81F3\u5C111\u4E2A\u6B21\u8981\u9519\u8BEF",ld:"\u81F3\u5C111\u4E2A\u6B21\u8981\u6F0F\u6D1E",gf:"6% - 10%"},{live:"C",gz:"\u81F3\u5C111\u4E2A\u4E3B\u8981\u9519\u8BEF",ld:"\u81F3\u5C111\u4E2A\u4E3B\u8981\u6F0F\u6D1E",gf:"11% - 20%"},{live:"D",gz:"\u81F3\u5C111\u4E2A\u4E25\u91CD\u9519\u8BEF",ld:"\u81F3\u5C111\u4E2A\u4E25\u91CD\u6F0F\u6D1E",gf:"21% - 50%"},{live:"E",gz:"\u81F3\u5C111\u4E2A\u963B\u65AD\u9519\u8BEF",ld:"\u81F3\u5C111\u4E2A\u963B\u65AD\u6F0F\u6D1E",gf:"\u8D85\u8FC750%"}];const Ai=({shixunHomeworks:le,loading:me,dispatch:ce})=>{var Lt,Vt,jt,Kt;const Nt=(0,Be.useParams)(),[nt,bt]=(0,y.useState)(ai(ai({},{sort_by:"student_id",sort_direction:"desc"}),Nt)),[ua,gr]=(0,y.useState)(),[Nn,Ir]=(0,y.useState)([]);let Qn=(0,y.useRef)();const[Un,Cr]=(0,y.useState)(1),[cr,ur]=(0,y.useState)(!1),[Jr,Tn]=(0,y.useState)(10),[Ht,cn]=(0,y.useState)([]),[ma,Xn]=(0,y.useState)(!1);(0,y.useEffect)(()=>{jr()},[]);const an=[{title:"\u5B66\u53F7",dataIndex:"student_number",sorter:!0,showSorterTooltip:!1,sortOrder:nt.sort_by==="student_number"?nt.sort_direction==="desc"?"descend":"ascend":null},{title:"\u5206\u73ED",dataIndex:"group_course_name"},{title:"\u59D3\u540D",dataIndex:"user_name"},{title:"\u7F3A\u9677",children:[{title:"\u963B\u65AD",dataIndex:"bug",render:xt=>y.createElement("span",{className:"current"},xt==null?void 0:xt.blocker)},{title:"\u4E25\u91CD",dataIndex:"bug",render:xt=>y.createElement("span",{className:"current"},xt==null?void 0:xt.critical)},{title:"\u4E3B\u8981",dataIndex:"bug",render:xt=>y.createElement("span",{className:"current"},xt==null?void 0:xt.major)},{title:"\u6B21\u8981",dataIndex:"bug",render:xt=>y.createElement("span",{className:"current"},xt==null?void 0:xt.minor)},{title:"\u7B49\u7EA7",dataIndex:"bug",sorter:!1,showSorterTooltip:!1,sortOrder:nt.sort_by==="bug"?nt.sort_direction==="desc"?"descend":"ascend":null,render:xt=>y.createElement("span",{className:"current"},xt==null?void 0:xt.grade)}]},{title:"\u6F0F\u6D1E",children:[{title:"\u963B\u65AD",dataIndex:"vulnerability",render:xt=>y.createElement("span",{className:"current"},xt==null?void 0:xt.blocker)},{title:"\u4E25\u91CD",dataIndex:"vulnerability",render:xt=>y.createElement("span",{className:"current"},xt==null?void 0:xt.critical)},{title:"\u4E3B\u8981",dataIndex:"vulnerability",render:xt=>y.createElement("span",{className:"current"},xt==null?void 0:xt.major)},{title:"\u6B21\u8981",dataIndex:"vulnerability",render:xt=>y.createElement("span",{className:"current"},xt==null?void 0:xt.minor)},{title:"\u7B49\u7EA7",dataIndex:"vulnerability",sorter:!1,showSorterTooltip:!1,sortOrder:nt.sort_by==="vulnerability"?nt.sort_direction==="desc"?"descend":"ascend":null,render:xt=>y.createElement("span",{className:"current"},xt==null?void 0:xt.grade)}]},{title:"\u4EE3\u7801\u89C4\u8303\u6027",children:[{title:"\u963B\u65AD",dataIndex:"specification",render:xt=>y.createElement("span",{className:"current"},xt==null?void 0:xt.blocker)},{title:"\u4E25\u91CD",dataIndex:"specification",render:xt=>y.createElement("span",{className:"current"},xt==null?void 0:xt.critical)},{title:"\u4E3B\u8981",dataIndex:"specification",render:xt=>y.createElement("span",{className:"current"},xt==null?void 0:xt.major)},{title:"\u6B21\u8981",dataIndex:"specification",render:xt=>y.createElement("span",{className:"current"},xt==null?void 0:xt.minor)},{title:"\u7B49\u7EA7",dataIndex:"specification",sorter:!1,showSorterTooltip:!1,sortOrder:nt.sort_by==="specification"?nt.sort_direction==="desc"?"descend":"ascend":null,render:xt=>y.createElement("span",{className:"current"},xt==null?void 0:xt.grade)}]},{title:"\u590D\u6742\u4EE3\u7801",dataIndex:"complexity",sorter:!0,showSorterTooltip:!1,sortOrder:nt.sort_by==="complexity"?nt.sort_direction==="desc"?"descend":"ascend":null},{title:"\u4EE3\u7801\u884C\u6570",dataIndex:"total_row_number",sorter:!0,showSorterTooltip:!1,sortOrder:nt.sort_by==="total_row_number"?nt.sort_direction==="desc"?"descend":"ascend":null},{title:"\u8D28\u91CF\u8BC4\u5206",dataIndex:"quality_score",sorter:!0,showSorterTooltip:!1,sortOrder:nt.sort_by==="quality_score"?nt.sort_direction==="desc"?"descend":"ascend":null},{title:"\u64CD\u4F5C",dataIndex:"action",align:"center",render:(xt,zn)=>y.createElement("a",{target:"_blank",href:`/classrooms/${Nt.coursesId}/shixun_homework/${Nt.categoryId}/analysis/${zn.id}`,className:"current c-light-primary"},"\u8BE6\u7EC6\u5206\u6790")}];(0,y.useEffect)(()=>(ua===2&&(Qn.current=setInterval(()=>{jr()},6e4)),()=>{clearTimeout(Qn.current)}),[ua]);function jr(){return yi(this,null,function*(){const xt=yield(0,Ee.ZP)(`/api/homework_commons/${nt.categoryId}/code_quality_analyses/check_status.json`,{method:"GET"});gr(xt.status),xt.status!=2&&xt.status!=-1&&(Bt({page:1,limit:10}),clearTimeout(Qn.current))})}function Bt(xt){return yi(this,null,function*(){Cr(xt==null?void 0:xt.page),Tn(xt==null?void 0:xt.limit);const zn=yield(0,Ee.ZP)(`/api/homework_commons/${nt.categoryId}/code_quality_analyses.json`,{method:"GET",params:ai({},xt)});Ir(zn)})}return console.log("-------",ua),y.createElement("section",{style:{paddingBottom:"10px"},className:"minH500 bg-white pl30 pr30 pt10"},(ua===0||ua===1)&&y.createElement("div",null,y.createElement("p",{style:{display:"flex",alignItems:"center"}},y.createElement("span",{style:{flex:"1"}},y.createElement("label",null,"\u68C0\u6D4B\u65F6\u95F4\uFF1A",Nn==null?void 0:Nn.created_at)),y.createElement("span",{className:"iconfont icon-a-wenhaobeifen2",onClick:()=>{Xn(!0)},style:{fontWeight:800,color:"#0152d9",textAlign:"end",flex:1,cursor:"pointer",marginRight:10}},"\u89C4\u5219\u8BF4\u660E"),y.createElement(Pe.ZP,{onClick:()=>{ce({type:"shixunHomeworks/setActionTabs",payload:{key:"\u8D28\u91CF\u68C0\u6D4B"}})}},"\u91CD\u65B0\u68C0\u6D4B")),y.createElement("p",{style:{display:"flex"}},y.createElement(Ue.Z,{style:{width:"100%"}},y.createElement(_e.Z,{flex:"80px"},y.createElement("label",null,"\u5206\u73ED\u60C5\u51B5:")),y.createElement(_e.Z,{flex:"80px"},y.createElement(Pt.default,{checked:(Ht==null?void 0:Ht.length)===0,onChange:xt=>{xt.target.checked&&(cn([]),Bt({page:Un,limit:Jr}))},style:{fontSize:"14px"},value:"all"},"\u5168\u90E8")),y.createElement(_e.Z,{flex:"1"},y.createElement(Pt.default.Group,{value:Ht,onChange:xt=>yi(void 0,null,function*(){cn([...xt]),Bt({page:Un,limit:Jr,group_course_ids:xt})}),style:{width:"100%",fontSize:"14px"}},(Lt=Nn==null?void 0:Nn.course_groups)==null?void 0:Lt.map((xt,zn)=>y.createElement(Pt.default,{style:{fontSize:"14px"},value:xt==null?void 0:xt.id},xt==null?void 0:xt.name,"(",xt==null?void 0:xt.count,")")))))),y.createElement("p",{style:{display:"flex"}},y.createElement("span",null,y.createElement("label",{style:{color:"red"}},"\u6CE8\u610F\uFF1A")),"\u672C\u9875\u4EC5\u663E\u793A\u5168\u90E8\u5DF2\u5B8C\u6210\u68C0\u6D4B\u7684\u5206\u73ED"),y.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},y.createElement("div",null,y.createElement("p",{style:{marginLeft:"20px",fontSize:"20px",fontWeight:500}},"\u4EE3\u7801\u98CE\u9669\u7B49\u7EA7\u5206\u6790"),(Nn==null?void 0:Nn.grade_statistics)&&y.createElement(di.Z,{option:Ju((Vt=Nn==null?void 0:Nn.grade_statistics)==null?void 0:Vt.map(xt=>xt.specification_count),(jt=Nn==null?void 0:Nn.grade_statistics)==null?void 0:jt.map(xt=>xt.vulnerability_count),(Kt=Nn==null?void 0:Nn.grade_statistics)==null?void 0:Kt.map(xt=>xt.bug_count)),style:{height:400,width:600},opts:{renderer:"svg"}})),y.createElement("div",null,y.createElement("p",{style:{marginLeft:"20px",fontSize:"20px",fontWeight:500}},"\u4EE3\u7801\u8D28\u91CF\u5206\u5E03"),(Nn==null?void 0:Nn.quality_scores)&&y.createElement(di.Z,{option:Mi(Nn==null?void 0:Nn.quality_scores.map((xt,zn)=>[zn+1,xt==null?void 0:xt.quality_score,xt==null?void 0:xt.user_name])),style:{height:400,width:600},opts:{renderer:"svg"}}))),y.createElement("div",null,y.createElement("div",{style:{display:"flex"}},y.createElement("p",{style:{marginLeft:"20px",fontSize:"20px",fontWeight:500,flex:"1"}},"\u8BE6\u7EC6\u5217\u8868"),y.createElement(It.default.Search,{size:"middle",onSearch:xt=>{Bt({page:1,limit:Jr,search:xt})},style:{width:"300px"},enterButton:"\u641C\u7D22"})),y.createElement(be.default,{columns:an,dataSource:Nn==null?void 0:Nn.analysis,bordered:!0,scroll:{x:"calc(800px + 50%)"},pagination:!1,onChange:(xt,zn,Fr)=>{Fr.field&&(nt.sort_by=Fr.field),Fr.order||(nt.sort_direction="asc"),Fr.order==="ascend"&&(nt.sort_direction="asc"),Fr.order==="descend"&&(nt.sort_direction="desc"),Fr.order||(nt.sort_direction="asc"),Bt(ai({page:1,limit:Jr},nt))}}),y.createElement(lt.Z,{current:Un,total:Nn==null?void 0:Nn.total_count,pageSizeOptions:["10","20","50","100","200"],pageSize:Jr,style:{textAlign:"center",marginTop:"20px",marginBottom:"20px"},onChange:(xt,zn)=>{Cr(xt),Tn(zn),Bt({page:xt,limit:zn,group_course_ids:Ht})}}))),ua===2&&y.createElement("div",{style:{textAlign:"center",margin:"100px 0px",paddingBottom:"100px"}},y.createElement("img",{src:Wi}),y.createElement("br",null),y.createElement(Pe.ZP,{type:"primary",style:{width:"120px",height:"40px"},onClick:()=>{jr()}},"\u5237\u65B0\u9875\u9762")),y.createElement(ea,null),y.createElement(ye.default,{open:ma,title:"\u89C4\u5219\u8BF4\u660E",width:800,footer:null,onCancel:()=>{Xn(!1)}},y.createElement("p",null,"\u4E00\u3001\u7B49\u7EA7\u89C4\u5219"),y.createElement("p",{style:{marginLeft:"10px"}},"1. \u7F3A\u9677\u7B49\u7EA7"),y.createElement("p",{style:{marginLeft:"10px"}},y.createElement(be.default,{dataSource:Xu,columns:[{title:"\u7B49\u7EA7",dataIndex:"live"},{title:"\u7F3A\u9677\u8BC4\u4F30\u89C4\u5219",dataIndex:"gz"},{title:"\u6F0F\u6D1E\u8BC4\u4F30\u89C4\u5219",dataIndex:"ld"},{title:"\u4EE3\u7801\u89C4\u8303\u8BC4\u4F30\u89C4\u5219",dataIndex:"gf"}],pagination:!1})),y.createElement("p",{style:{marginLeft:"10px"}},"\u6CE8\uFF1A\u4EE3\u7801\u89C4\u8303\u8BC4\u4F30\u89C4\u5219\u4E2D\u6570\u503C\u6765\u6E90\u4E3A\u8BA1\u7B97\u6280\u672F\u503A\u52A1\u65F6\u95F4\u5360\u5F00\u53D1\u6240\u6709\u4EE3\u7801\u6240\u9700\u8981\u7684\u65F6\u95F4\u7684\u6BD4\u4F8B\uFF08Technical Debt Ratio\uFF09"),y.createElement("p",{style:{marginLeft:"20px"}},"Technical Debt Ratio = \u6280\u672F\u503A\u52A1\u65F6\u95F4 / \u5F00\u53D1\u65F6\u95F4"),y.createElement("p",{style:{marginLeft:"20px"}},"\u6280\u672F\u503A\u52A1\u65F6\u95F4\u4E3A\u4FEE\u590D\u6240\u6709\u95EE\u9898\u6240\u9700\u8981\u7684\u65F6\u95F4\u3002"),y.createElement("p",null,"\u4E8C\u3001\u590D\u6742\u5EA6\u89C4\u5219"),y.createElement("p",{style:{marginLeft:"10px"}},"\u6839\u636E\u4EE3\u7801\u8DEF\u5F84\u6570\u8BA1\u7B97\u7684\u6570\u503C\uFF0C\u6BCF\u5F53\u4E00\u4E2A\u51FD\u6570\u7684\u63A7\u5236\u6D41\u5206\u53C9\u65F6\uFF0C\u590D\u6742\u5EA6\u8BA1\u6570\u5668\u5C31\u4F1A\u81EA\u589E\u4E00\u3002"),y.createElement("p",{style:{marginLeft:"10px"}},"\u6BCF\u4E2A\u7A0B\u5E8F\u8BED\u8A00\u7684\u5173\u952E\u5B57\u5BF9\u5E94\u7684\u590D\u6742\u5EA6\u6570\u636E\u4E0D\u540C\uFF0C\u4F46\u6BCF\u4E2A\u51FD\u6570\u7684\u6700\u5C0F\u590D\u6742\u5EA6\u4E3A1\u3002\uFF08\u7279\u5B9A\u8BED\u8A00\u7684\u8BE6\u7EC6\u6570\u636E\u7565\uFF09"),y.createElement("p",null,"\u4E09\u3001\u4EE3\u7801\u8D28\u91CF\u5206\u89C4\u5219"),y.createElement("p",{style:{marginLeft:"10px"}},"\u4EE3\u7801\u8D28\u91CF\u5206 = 0.5*\u7F3A\u9677\u5206\u6570 + 0.3*\u6F0F\u6D1E\u5206\u6570 + 0.2*\u4EE3\u7801\u89C4\u8303\u6027\u5206\u6570"),y.createElement("p",{style:{marginLeft:"10px"}},"\u5176\u4E2D\uFF1A"),y.createElement("p",{style:{marginLeft:"10px"}},"\u7F3A\u9677/\u6F0F\u6D1E/\u4EE3\u7801\u89C4\u8303\u6027\u5206\u6570\u8BA1\u7B97\u89C4\u5219\u4E3A\uFF1A100 - 100 *((100*\u963B\u65AD\u6570 + 5*\u4E25\u91CD\u6570 + 3*\u4E3B\u8981\u6570 + 1*\u6B21\u6570\uFF09/ \u4EE3\u7801\u884C\u6570\uFF09"),y.createElement("p",{style:{marginLeft:"10px"}},"\u6CE8\uFF1A\u5206\u6570\u4E3A\u7A7A\u7684\u4EE3\u8868\u4E0D\u652F\u6301\u7684\u6587\u4EF6\u683C\u5F0F\u3002")),y.createElement(ye.default,{centered:!0,width:1200,title:"\u8BE6\u7EC6\u5206\u6790",destroyOnClose:!0,open:!!cr,footer:null,onCancel:()=>ur(!1)},y.createElement("div",{style:{height:500,overflow:"hidden"}},!!cr&&y.createElement("iframe",{style:{height:"100%",width:"100%"},src:`https://sonar.educoder.net/project/issues?id=${Nt==null?void 0:Nt.categoryId}-${cr==null?void 0:cr.student_number}&resolved=false`,frameBorder:"0"}))))};var oo=(0,Be.connect)(({shixunHomeworks:le,loading:me})=>({shixunHomeworks:le,loading:me.effects}))(Ai),Pi=ee(26724),Gi=ee.n(Pi),Vl=ee(59301),Ki=Object.defineProperty,li=Object.defineProperties,Ci=Object.getOwnPropertyDescriptors,qu=Object.getOwnPropertySymbols,Fi=Object.prototype.hasOwnProperty,fi=Object.prototype.propertyIsEnumerable,Zi=(le,me,ce)=>me in le?Ki(le,me,{enumerable:!0,configurable:!0,writable:!0,value:ce}):le[me]=ce,Yi=(le,me)=>{for(var ce in me||(me={}))Fi.call(me,ce)&&Zi(le,ce,me[ce]);if(qu)for(var ce of qu(me))fi.call(me,ce)&&Zi(le,ce,me[ce]);return le},Ji=(le,me)=>li(le,Ci(me)),$a=(le,me,ce)=>new Promise((Lt,Vt)=>{var jt=nt=>{try{Nt(ce.next(nt))}catch(bt){Vt(bt)}},Kt=nt=>{try{Nt(ce.throw(nt))}catch(bt){Vt(bt)}},Nt=nt=>nt.done?Lt(nt.value):Promise.resolve(nt.value).then(jt,Kt);Nt((ce=ce.apply(le,me)).next())});const Ba=({shixunHomeworks:le,loading:me,dispatch:ce})=>{const Lt=(0,Be.useParams)(),Vt=(0,Be.useLocation)(),[jt,Kt]=(0,y.useState)([]),[Nt,nt]=(0,y.useState)([]),[bt,ua]=(0,y.useState)(!0),[gr,Nn]=(0,y.useState)(!1),[Ir,Qn]=(0,y.useState)(1),[Un,Cr]=(0,y.useState)([]),[cr,ur]=(0,y.useState)(!1),[Jr,Tn]=(0,y.useState)(!1),[Ht,cn]=(0,y.useState)(!1),[ma,Xn]=(0,y.useState)("");(0,y.useEffect)(()=>{le.actionTabs.key==="\u4EE3\u7801\u67E5\u91CD"?(an.resetFields(),Kt([]),ur(!0),Bt()):ur(!1)},[le.actionTabs.key]);const[an]=ct.default.useForm();let jr=[];const Bt=()=>$a(void 0,null,function*(){var Fr;if(bt&&!gr){Nn(!0),Qn(Ir+1);const Er=yield(0,st.JG)(Ji(Yi({},Lt),{page:Ir}));Xn(Er.repeat_setting_score);const Jn=[...Er.group_list];Er!=null&&Er.ungroup_list&&Jn.push({id:Er==null?void 0:Er.ungroup_list.id,name:Er==null?void 0:Er.ungroup_list.name,works_count:Er==null?void 0:Er.ungroup_list.work_count,last_review_time:Er==null?void 0:Er.ungroup_list.last_review_time}),Kt([...jt,...Jn]),Nn(!1),((Fr=Er.group_list)==null?void 0:Fr.length)<10&&ua(!1)}}),xt=()=>{ce({type:"shixunHomeworks/setActionTabs",payload:{}}),Tn(!1),ua(!0),Nn(!1),Qn(1),Kt([]),an.resetFields()},zn=[{title:"",dataIndex:"id",width:280,render:(Fr,Er)=>Vl.createElement(Pt.default,{disabled:!(Er.works_count>1),value:String(Er.id)},Er.name)},{title:"\u6709\u6548\u4F5C\u54C1\u6570",dataIndex:"works_count"},{title:"\u4E0A\u6B21\u67E5\u91CD\u65F6\u95F4",dataIndex:"last_review_time",width:130}];return Vl.createElement(ye.default,{centered:!0,title:"\u4EE3\u7801\u67E5\u91CD",keyboard:!1,maskClosable:!1,open:cr,okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",width:820,bodyStyle:{minHeight:200},onOk:()=>$a(void 0,null,function*(){const Fr=an.getFieldValue();if(Fr.group_ids.length){cn(!0);const Er=yield(0,Ee.ZP)(`/api/homework_commons/${Lt.categoryId}/homework_code_repeat.json`,{method:"post",body:{group_ids:[...Fr.group_ids]}});cn(!1),Er.status===0&&(xt(),yield ce({type:"shixunHomeworks/getShixunWorkList",payload:le.actionTabs.params}),window.location.href=`/classrooms/${Lt.coursesId}/shixun_homework/${Lt.categoryId}/detail?tabs=2`,ce({type:"shixunHomeworks/setActionTabs",payload:{key:"\u6267\u884C\u4EE3\u7801\u67E5\u91CD"}}))}}),okButtonProps:{loading:Ht},onCancel:xt},Vl.createElement("div",{style:{color:"gray"}},"\u5F53\u524D\u4EE3\u7801\u67E5\u91CD\u5206\u6570\u6263\u5206\u4E3A",Vl.createElement("span",{style:{color:"green"}},ma),"\u5206,\u5982\u9700\u8C03\u6574\u8BF7\u5728\u201C",Vl.createElement("a",{href:`/classrooms/${Lt.coursesId}/shixun_homework/${Lt.categoryId}/detail?tabs=3&score=2`},"\u8BBE\u7F6E-\u8BC4\u5206\u8BBE\u7F6E"),"\u201D\u4E2D\u8FDB\u884C\u7F16\u8F91"),Vl.createElement("div",null,"\u8BF7\u6CE8\u610F\uFF1A\u5728\u6267\u884C\u4EE3\u7801\u67E5\u91CD\u64CD\u4F5C\u540E\uFF0C\u82E5\u5B66\u751F\u63D0\u4EA4\u65B0\u7684\u4F5C\u54C1\u4EE3\u7801\uFF0C\u65B0\u4F5C\u54C1\u4EE3\u7801\u4E0D\u8BA1\u5165\u672C\u6B21\u67E5\u91CD\u7ED3\u679C\u3002"),le.codeReviewCourse&&Vl.createElement(ct.default,{form:an,onChange:Fr=>{Cr(Yi({},an.getFieldValue()))},initialValues:{group_ids:jr,end_time:ke()(ke()().add(7,"days").format("YYYY-MM-DD HH:mm"))}},Vl.createElement("div",{className:"flexd-table-header mt20"},Vl.createElement(be.default,{pagination:!1,dataSource:[],columns:zn})),Vl.createElement(ct.default.Item,{name:"group_ids"},Vl.createElement(Pt.default.Group,{className:"w100"},Vl.createElement("div",{style:{width:"100%",maxHeight:260,overflow:"auto"}},Vl.createElement(Gi(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:Fr=>{Bt()},hasMore:bt,useWindow:!1},Vl.createElement(be.default,{loading:me.effects["shixunHomeworks/getCodeReviewCourse"],showHeader:!1,columns:zn,dataSource:jt,pagination:!1})))))),Vl.createElement(Ue.Z,null,Vl.createElement(_e.Z,{className:"ml10"},Vl.createElement(Pt.default,{checked:Jr,onChange:Fr=>{Tn(Fr.target.checked);let Er=[];Fr.target.checked&&(Er=jt.filter(Jn=>Jn.works_count>1).map(Jn=>Jn.id+"")),an.setFieldsValue({group_ids:Er})}},"\u5168\u9009"))))};var au=(0,Be.connect)(({shixunHomeworks:le,loading:me})=>({shixunHomeworks:le,loading:me}))(Ba),_u=ee(2948),Xi=ee(63443),xi={flex_box_center:"flex_box_center___ifw7q",flex_space_between:"flex_space_between___XbpkU",flex_box_vertical_center:"flex_box_vertical_center___TqfOZ",flex_box_center_end:"flex_box_center_end___DaT_4",flex_box_column:"flex_box_column___hy0Nl",title:"title___iYOvG",menuTabs:"menuTabs___qIcvV",rightMenu:"rightMenu___pcK7x",shixunDetail:"shixunDetail___h414d",workListTabWrap:"workListTabWrap___BPpdb",workListTabButton:"workListTabButton___QdhmD",ai_review_new:"ai_review_new___qxpHV",btn_warp:"btn_warp___VYhhZ"},so=ee(60979),Io=ee(13676),qo=ee(61604),Ya=ee(75735),sa=ee(71635),ba=ee(88656),Br={saixuan:"saixuan___qXS0F",jianyi:"jianyi___JlBHC",jianyi_title:"jianyi_title___gvcLT",title_left:"title_left___JoKhN",title_right:"title_right___rkDjV",yijian:"yijian___VqHXI",zonglan_list:"zonglan_list___ecRe2",zonglan_item:"zonglan_item___rJaLw",item_top:"item_top___TlDBu",top_img:"top_img___Gi7uf",top_name:"top_name___iofiQ",item_bottom:"item_bottom___ELdu1",fenxi_list:"fenxi_list___rX810",fenxi_item:"fenxi_item___oJg7N",leixing:"leixing___UELfH",pingjia:"pingjia___L46t2",tubiao:"tubiao___u74Jl",tb_title:"tb_title___MgUmJ",pie_style:"pie_style____KIye",line:"line___ixwri",bar_style:"bar_style___TI7vj",inputBox:"inputBox___vG7Zf",apply:"apply___AoQu5",li:"li___zUJji",content:"content___DGP2Q",borderBox:"borderBox___hTD5A",text:"text___N6jsD",source:"source___lsbR7",action:"action___kNLeR"},_l=Object.defineProperty,vo=Object.getOwnPropertySymbols,Eo=Object.prototype.hasOwnProperty,Ws=Object.prototype.propertyIsEnumerable,_o=(le,me,ce)=>me in le?_l(le,me,{enumerable:!0,configurable:!0,writable:!0,value:ce}):le[me]=ce,Zs=(le,me)=>{for(var ce in me||(me={}))Eo.call(me,ce)&&_o(le,ce,me[ce]);if(vo)for(var ce of vo(me))Ws.call(me,ce)&&_o(le,ce,me[ce]);return le};const $o=le=>React.createElement("svg",Zs({width:16,height:15,xmlns:"http://www.w3.org/2000/svg"},le),React.createElement("title",null,"AI\u8F85\u5BFC"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("path",{d:"M7.272 10.426c0-1.849 1.102-3.439 2.683-4.152.159-.23.218-.507.247-.778a.713.713 0 0 0-.285-.644c.257-.798.435-1.64.344-2.478-.054-.497-.242-1.008-.644-1.354C9.34.78 8.97.656 8.603.604A1.063 1.063 0 0 0 8.26.287C7.882.069 7.424.014 6.987.005c-.772.01-1.585.133-2.222.568a2.223 2.223 0 0 0-.74.838c-.208.404-.296.856-.316 1.301-.032.722.105 1.439.291 2.138a.707.707 0 0 0-.288.606c.016.228.064.46.16.67.087.193.256.37.484.405.059.398.228.77.404 1.136.221.463.6.64.805.686v.696c-.16.423-3.238 1.295-4.075 1.781-.364.22-.71.477-.965.805-.323.413-.487 1.718-.525 2.255v.03h8.905a4.544 4.544 0 0 1-1.633-3.494Z",fill:"#75E7FF",fillRule:"nonzero"}),React.createElement("circle",{fill:"#145DFF",cx:11.492,cy:10.254,r:4.508}),React.createElement("path",{d:"m9.516 12.464.398-1.108h1.83l.397 1.108h.765l-1.67-4.42h-.814l-1.67 4.42h.764Zm1.976-1.68h-1.415l.698-1.944h.025l.692 1.945Zm2.563 1.68v-4.42h-.707v4.42h.707Z",fill:"#FFF",fillRule:"nonzero"})));var es="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNNy4yNzIgMTAuNDI2YzAtMS44NDkgMS4xMDItMy40MzkgMi42ODMtNC4xNTIuMTU5LS4yMy4yMTgtLjUwNy4yNDctLjc3OGEuNzEzLjcxMyAwIDAgMC0uMjg1LS42NDRjLjI1Ny0uNzk4LjQzNS0xLjY0LjM0NC0yLjQ3OC0uMDU0LS40OTctLjI0Mi0xLjAwOC0uNjQ0LTEuMzU0QzkuMzQuNzggOC45Ny42NTYgOC42MDMuNjA0QTEuMDYzIDEuMDYzIDAgMCAwIDguMjYuMjg3QzcuODgyLjA2OSA3LjQyNC4wMTQgNi45ODcuMDA1Yy0uNzcyLjAxLTEuNTg1LjEzMy0yLjIyMi41NjhhMi4yMjMgMi4yMjMgMCAwIDAtLjc0LjgzOGMtLjIwOC40MDQtLjI5Ni44NTYtLjMxNiAxLjMwMS0uMDMyLjcyMi4xMDUgMS40MzkuMjkxIDIuMTM4YS43MDcuNzA3IDAgMCAwLS4yODguNjA2Yy4wMTYuMjI4LjA2NC40Ni4xNi42Ny4wODcuMTkzLjI1Ni4zNy40ODQuNDA1LjA1OS4zOTguMjI4Ljc3LjQwNCAxLjEzNi4yMjEuNDYzLjYuNjQuODA1LjY4NnYuNjk2Yy0uMTYuNDIzLTMuMjM4IDEuMjk1LTQuMDc1IDEuNzgxLS4zNjQuMjItLjcxLjQ3Ny0uOTY1LjgwNS0uMzIzLjQxMy0uNDg3IDEuNzE4LS41MjUgMi4yNTV2LjAzaDguOTA1YTQuNTQ0IDQuNTQ0IDAgMCAxLTEuNjMzLTMuNDk0WiIgZmlsbD0iIzc1RTdGRiIgZmlsbC1ydWxlPSJub256ZXJvIi8+PGNpcmNsZSBmaWxsPSIjMTQ1REZGIiBjeD0iMTEuNDkyIiBjeT0iMTAuMjU0IiByPSI0LjUwOCIvPjxwYXRoIGQ9Im05LjUxNiAxMi40NjQuMzk4LTEuMTA4aDEuODNsLjM5NyAxLjEwOGguNzY1bC0xLjY3LTQuNDJoLS44MTRsLTEuNjcgNC40MmguNzY0Wm0xLjk3Ni0xLjY4aC0xLjQxNWwuNjk4LTEuOTQ0aC4wMjVsLjY5MiAxLjk0NVptMi41NjMgMS42OHYtNC40MmgtLjcwN3Y0LjQyaC43MDdaIiBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L2c+PC9zdmc+",ko=Object.defineProperty,ts=Object.getOwnPropertySymbols,Lo=Object.prototype.hasOwnProperty,No=Object.prototype.propertyIsEnumerable,Po=(le,me,ce)=>me in le?ko(le,me,{enumerable:!0,configurable:!0,writable:!0,value:ce}):le[me]=ce,ns=(le,me)=>{for(var ce in me||(me={}))Lo.call(me,ce)&&Po(le,ce,me[ce]);if(ts)for(var ce of ts(me))No.call(me,ce)&&Po(le,ce,me[ce]);return le};const rs=le=>React.createElement("svg",ns({width:16,height:16,xmlns:"http://www.w3.org/2000/svg"},le),React.createElement("title",null,"\u7F16\u7EC4"),React.createElement("g",{fillRule:"nonzero",fill:"none"},React.createElement("path",{d:"M8 5.12c3.84 0 6.96 2.4 6.96 5.44C14.96 13.6 11.84 16 8 16c-3.84-.08-6.96-2.4-6.96-5.44 0-3.04 3.12-5.44 6.96-5.44Z",fill:"#DBDCFF"}),React.createElement("path",{d:"M10.08 14.8c1.84-.16 2.48-2.24 2.56-4.16 0-2-2-2.72-4.56-2.72-2.56 0-4.56.72-4.56 2.72 0 1.76.56 3.76 2.24 4.08.48.08 4.08.16 4.32.08Z",fill:"#111ACC"}),React.createElement("path",{d:"M6.32 10.72c.24 0 .4.16.4.4v.96c0 .24-.16.4-.4.4-.24 0-.4-.16-.4-.4v-.96c-.08-.16.16-.4.4-.4Zm3.44 0c.24 0 .4.16.4.4v.96c0 .24-.16.4-.4.4-.24 0-.4-.16-.4-.4v-.96c0-.16.16-.4.4-.4Z",fill:"#FFF"}),React.createElement("path",{d:"M14.32 8.24c.88 0 1.68 1.12 1.68 2.4 0 1.36-.96 2.4-1.84 2.4 0 0 .8-1.2.8-2.48s-.64-2.32-.64-2.32Zm-12.64.08-.08.08c-.16.32-.56 1.2-.56 2.16 0 1.2.56 2.16.8 2.48C.96 13.04 0 12 0 10.64c0-1.28.8-2.32 1.68-2.32Z",fill:"#8187FF"}),React.createElement("path",{d:"M8 0c.32 0 .48.24.48.48v3.44c0 .32-.24.48-.48.48s-.48-.16-.48-.48V.48C7.52.24 7.76 0 8 0Z",fill:"#701CDC"}),React.createElement("path",{d:"M6 .72c.32 0 .48.24.48.48v2.08c0 .32-.24.48-.48.48s-.56-.24-.56-.48V1.2c0-.32.24-.48.56-.48Z",fill:"#371CDC"}),React.createElement("path",{d:"M10.08.72c.32 0 .48.24.48.48v2.08c0 .32-.24.48-.48.48s-.48-.24-.48-.48V1.2c0-.32.24-.48.48-.48Z",fill:"#AB2FF0"}),React.createElement("path",{d:"M3.92 1.36c.32 0 .48.24.48.48v.72c0 .32-.24.48-.48.48s-.56-.16-.56-.48v-.64c0-.32.24-.56.56-.56Z",fill:"#6D57F2"}),React.createElement("path",{d:"M12.16 1.36c.32 0 .48.24.48.48v.72c0 .32-.24.48-.48.48s-.48-.24-.48-.48v-.64c0-.32.24-.56.48-.56Z",fill:"#C86FFA"})));var as="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbC1ydWxlPSJub256ZXJvIiBmaWxsPSJub25lIj48cGF0aCBkPSJNOCA1LjEyYzMuODQgMCA2Ljk2IDIuNCA2Ljk2IDUuNDRDMTQuOTYgMTMuNiAxMS44NCAxNiA4IDE2Yy0zLjg0LS4wOC02Ljk2LTIuNC02Ljk2LTUuNDQgMC0zLjA0IDMuMTItNS40NCA2Ljk2LTUuNDRaIiBmaWxsPSIjREJEQ0ZGIi8+PHBhdGggZD0iTTEwLjA4IDE0LjhjMS44NC0uMTYgMi40OC0yLjI0IDIuNTYtNC4xNiAwLTItMi0yLjcyLTQuNTYtMi43Mi0yLjU2IDAtNC41Ni43Mi00LjU2IDIuNzIgMCAxLjc2LjU2IDMuNzYgMi4yNCA0LjA4LjQ4LjA4IDQuMDguMTYgNC4zMi4wOFoiIGZpbGw9IiMxMTFBQ0MiLz48cGF0aCBkPSJNNi4zMiAxMC43MmMuMjQgMCAuNC4xNi40LjR2Ljk2YzAgLjI0LS4xNi40LS40LjQtLjI0IDAtLjQtLjE2LS40LS40di0uOTZjLS4wOC0uMTYuMTYtLjQuNC0uNFptMy40NCAwYy4yNCAwIC40LjE2LjQuNHYuOTZjMCAuMjQtLjE2LjQtLjQuNC0uMjQgMC0uNC0uMTYtLjQtLjR2LS45NmMwLS4xNi4xNi0uNC40LS40WiIgZmlsbD0iI0ZGRiIvPjxwYXRoIGQ9Ik0xNC4zMiA4LjI0Yy44OCAwIDEuNjggMS4xMiAxLjY4IDIuNCAwIDEuMzYtLjk2IDIuNC0xLjg0IDIuNCAwIDAgLjgtMS4yLjgtMi40OHMtLjY0LTIuMzItLjY0LTIuMzJabS0xMi42NC4wOC0uMDguMDhjLS4xNi4zMi0uNTYgMS4yLS41NiAyLjE2IDAgMS4yLjU2IDIuMTYuOCAyLjQ4Qy45NiAxMy4wNCAwIDEyIDAgMTAuNjRjMC0xLjI4LjgtMi4zMiAxLjY4LTIuMzJaIiBmaWxsPSIjODE4N0ZGIi8+PHBhdGggZD0iTTggMGMuMzIgMCAuNDguMjQuNDguNDh2My40NGMwIC4zMi0uMjQuNDgtLjQ4LjQ4cy0uNDgtLjE2LS40OC0uNDhWLjQ4QzcuNTIuMjQgNy43NiAwIDggMFoiIGZpbGw9IiM3MDFDREMiLz48cGF0aCBkPSJNNiAuNzJjLjMyIDAgLjQ4LjI0LjQ4LjQ4djIuMDhjMCAuMzItLjI0LjQ4LS40OC40OHMtLjU2LS4yNC0uNTYtLjQ4VjEuMmMwLS4zMi4yNC0uNDguNTYtLjQ4WiIgZmlsbD0iIzM3MUNEQyIvPjxwYXRoIGQ9Ik0xMC4wOC43MmMuMzIgMCAuNDguMjQuNDguNDh2Mi4wOGMwIC4zMi0uMjQuNDgtLjQ4LjQ4cy0uNDgtLjI0LS40OC0uNDhWMS4yYzAtLjMyLjI0LS40OC40OC0uNDhaIiBmaWxsPSIjQUIyRkYwIi8+PHBhdGggZD0iTTMuOTIgMS4zNmMuMzIgMCAuNDguMjQuNDguNDh2LjcyYzAgLjMyLS4yNC40OC0uNDguNDhzLS41Ni0uMTYtLjU2LS40OHYtLjY0YzAtLjMyLjI0LS41Ni41Ni0uNTZaIiBmaWxsPSIjNkQ1N0YyIi8+PHBhdGggZD0iTTEyLjE2IDEuMzZjLjMyIDAgLjQ4LjI0LjQ4LjQ4di43MmMwIC4zMi0uMjQuNDgtLjQ4LjQ4cy0uNDgtLjI0LS40OC0uNDh2LS42NGMwLS4zMi4yNC0uNTYuNDgtLjU2WiIgZmlsbD0iI0M4NkZGQSIvPjwvZz48L3N2Zz4=",co=Object.defineProperty,ls=Object.getOwnPropertySymbols,yo=Object.prototype.hasOwnProperty,Gu=Object.prototype.propertyIsEnumerable,Oo=(le,me,ce)=>me in le?co(le,me,{enumerable:!0,configurable:!0,writable:!0,value:ce}):le[me]=ce,Ys=(le,me)=>{for(var ce in me||(me={}))yo.call(me,ce)&&Oo(le,ce,me[ce]);if(ls)for(var ce of ls(me))Gu.call(me,ce)&&Oo(le,ce,me[ce]);return le};const Qs=le=>React.createElement("svg",Ys({width:16,height:16,xmlns:"http://www.w3.org/2000/svg"},le),React.createElement("title",null,"\u4EE3\u7801\u8BC4\u4EF7"),React.createElement("g",{fillRule:"nonzero",fill:"none"},React.createElement("path",{d:"M15.88 2.91H.012V.374C.011.3.084.156.084.084.156.084.3.01.374.01h15.145c.072 0 .217.073.29.073.072.072.072.145.072.29V2.91Z",fill:"#FFC80F"}),React.createElement("path",{d:"M9.432 2.078c-.218 0-.363-.16-.435-.32 0-.08-.073-.161-.073-.241 0-.16.073-.24.145-.401.145-.24.508-.16.652 0 .073.08.145.24.145.4 0 .161-.072.241-.145.402-.072.08-.217.16-.29.16Zm1.884-.561c0-.16.072-.24.145-.401.072-.16.217-.16.362-.16.29 0 .507.24.507.56 0 .161-.072.241-.145.402a.527.527 0 0 1-.362.16c-.29 0-.507-.24-.507-.561Zm2.97.561a.527.527 0 0 1-.362-.16.67.67 0 0 1-.145-.642c0-.08.073-.16.073-.16a.385.385 0 0 1 .652 0c.073.08.145.24.145.4 0 .161-.072.241-.145.402 0 .08-.145.16-.217.16",fill:"#FFF"}),React.createElement("path",{d:"M1.46 15.953h12.972c.797 0 1.449-.652 1.449-1.449V2.91H.01v11.594c0 .797.652 1.45 1.45 1.45Z",fill:"#FFE6CC"}),React.createElement("path",{d:"m3.562 3.924.58 1.305 1.304.217-.87.942.218 1.377-1.232-.652-1.232.652.218-1.377-.87-1.014 1.304-.218.58-1.232Zm4.855 0 .58 1.305 1.304.217-.87.942.218 1.377-1.232-.652-1.16.652.218-1.377-1.014-1.014 1.304-.218.652-1.232Z",fill:"#FFB465"}),React.createElement("path",{d:"M8.924 9.577H6.823c-.073 0-.073 0-.145-.073-.072-.072 0-.072 0-.145 0-.072.072-.145.145-.145h2.101c.073 0 .073 0 .145.073 0 0 .073.072.073.145-.073.072-.145.145-.218.145Zm-2.97 0h-3.19c-.072 0-.072 0-.144-.073-.072-.072 0-.072 0-.145 0-.072.072-.145.145-.145H5.88c.072 0 .072 0 .145.073.072.072.072.072.072.145a.156.156 0 0 1-.145.145Zm7.173 1.086h-1.811c-.073 0-.073 0-.145-.072-.073-.072-.073-.072-.073-.145 0-.072.073-.145.145-.145h1.812c.072 0 .072 0 .145.073 0 0 .072.072.072.145a.156.156 0 0 1-.145.144Zm-2.68 0H8.271c-.072 0-.072 0-.145-.072-.072-.072-.072-.072-.072-.145 0-.072.072-.145.145-.145h2.174c.072 0 .072 0 .145.073 0 0 .072.072.072.145a.156.156 0 0 1-.145.144Zm-3.117 0H4.794c-.073 0-.073 0-.145-.072 0 0-.072-.072-.072-.145 0-.072.072-.145.144-.145h2.537c.072 0 .072 0 .145.073 0 0 .072.072.072.145.073.072 0 .144-.145.144Zm-3.84 0h-.725c-.073 0-.073 0-.145-.072 0 0-.072-.072-.072-.145 0-.072.072-.145.144-.145h.653c.072 0 .072 0 .145.073 0 0 .072.072.072.145.073.072 0 .144-.072.144Zm8.043 1.16H9.36c-.072 0-.072 0-.145-.073 0 0-.072-.072-.072-.144 0-.073.072-.145.145-.145h2.174c.072 0 .072 0 .145.072 0 0 .072.073.072.145.072.072-.072.145-.145.145Zm-3.043 0H4.794c-.073 0-.073 0-.145-.073 0 0-.072-.072-.072-.144 0-.073.072-.145.144-.145h3.696c.073 0 .073 0 .145.072 0 0 .073.073.073.145a.156.156 0 0 1-.145.145Zm-5 0h-.725c-.073 0-.073 0-.145-.073 0 0-.072-.072-.072-.144 0-.073.072-.145.144-.145h.653c.072 0 .072 0 .145.072.072.073.145.073.145.145a.156.156 0 0 1-.145.145Zm8.043 1.16H9.36c-.072 0-.072 0-.145-.073 0 0-.072-.073-.072-.145 0-.073.072-.145.145-.145h2.174c.072 0 .072 0 .145.072 0 0 .072.073.072.145.072.073-.072.145-.145.145Zm-3.043 0H4.794c-.073 0-.073 0-.145-.073 0 0-.072-.073-.072-.145 0-.073.072-.145.144-.145h3.696c.073 0 .073 0 .145.072 0 0 .073.073.073.145a.156.156 0 0 1-.145.145Zm-5 0h-.725c-.073 0-.073 0-.145-.073 0 0-.072-.073-.072-.145 0-.073.072-.145.144-.145h.653c.072 0 .072 0 .145.072 0 0 .072.073.072.145.073.073 0 .145-.072.145Z",fill:"#6E3902"}),React.createElement("path",{d:"M4.794 7.765 3.562 7.04l-1.16.725 1.16-1.45h.217l.29-.507 1.45-.507-.942 1.015.217 1.449Zm4.855 0L8.417 7.04l-1.16.725 1.16-1.45h.29l.217-.507 1.45-.507-.942 1.015.217 1.449Z",fill:"#FF992E"})));var Ku="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbC1ydWxlPSJub256ZXJvIiBmaWxsPSJub25lIj48cGF0aCBkPSJNMTUuODggMi45MUguMDEyVi4zNzRDLjAxMS4zLjA4NC4xNTYuMDg0LjA4NC4xNTYuMDg0LjMuMDEuMzc0LjAxaDE1LjE0NWMuMDcyIDAgLjIxNy4wNzMuMjkuMDczLjA3Mi4wNzIuMDcyLjE0NS4wNzIuMjlWMi45MVoiIGZpbGw9IiNGRkM4MEYiLz48cGF0aCBkPSJNOS40MzIgMi4wNzhjLS4yMTggMC0uMzYzLS4xNi0uNDM1LS4zMiAwLS4wOC0uMDczLS4xNjEtLjA3My0uMjQxIDAtLjE2LjA3My0uMjQuMTQ1LS40MDEuMTQ1LS4yNC41MDgtLjE2LjY1MiAwIC4wNzMuMDguMTQ1LjI0LjE0NS40IDAgLjE2MS0uMDcyLjI0MS0uMTQ1LjQwMi0uMDcyLjA4LS4yMTcuMTYtLjI5LjE2Wm0xLjg4NC0uNTYxYzAtLjE2LjA3Mi0uMjQuMTQ1LS40MDEuMDcyLS4xNi4yMTctLjE2LjM2Mi0uMTYuMjkgMCAuNTA3LjI0LjUwNy41NiAwIC4xNjEtLjA3Mi4yNDEtLjE0NS40MDJhLjUyNy41MjcgMCAwIDEtLjM2Mi4xNmMtLjI5IDAtLjUwNy0uMjQtLjUwNy0uNTYxWm0yLjk3LjU2MWEuNTI3LjUyNyAwIDAgMS0uMzYyLS4xNi42Ny42NyAwIDAgMS0uMTQ1LS42NDJjMC0uMDguMDczLS4xNi4wNzMtLjE2YS4zODUuMzg1IDAgMCAxIC42NTIgMGMuMDczLjA4LjE0NS4yNC4xNDUuNCAwIC4xNjEtLjA3Mi4yNDEtLjE0NS40MDIgMCAuMDgtLjE0NS4xNi0uMjE3LjE2IiBmaWxsPSIjRkZGIi8+PHBhdGggZD0iTTEuNDYgMTUuOTUzaDEyLjk3MmMuNzk3IDAgMS40NDktLjY1MiAxLjQ0OS0xLjQ0OVYyLjkxSC4wMXYxMS41OTRjMCAuNzk3LjY1MiAxLjQ1IDEuNDUgMS40NVoiIGZpbGw9IiNGRkU2Q0MiLz48cGF0aCBkPSJtMy41NjIgMy45MjQuNTggMS4zMDUgMS4zMDQuMjE3LS44Ny45NDIuMjE4IDEuMzc3LTEuMjMyLS42NTItMS4yMzIuNjUyLjIxOC0xLjM3Ny0uODctMS4wMTQgMS4zMDQtLjIxOC41OC0xLjIzMlptNC44NTUgMCAuNTggMS4zMDUgMS4zMDQuMjE3LS44Ny45NDIuMjE4IDEuMzc3LTEuMjMyLS42NTItMS4xNi42NTIuMjE4LTEuMzc3LTEuMDE0LTEuMDE0IDEuMzA0LS4yMTguNjUyLTEuMjMyWiIgZmlsbD0iI0ZGQjQ2NSIvPjxwYXRoIGQ9Ik04LjkyNCA5LjU3N0g2LjgyM2MtLjA3MyAwLS4wNzMgMC0uMTQ1LS4wNzMtLjA3Mi0uMDcyIDAtLjA3MiAwLS4xNDUgMC0uMDcyLjA3Mi0uMTQ1LjE0NS0uMTQ1aDIuMTAxYy4wNzMgMCAuMDczIDAgLjE0NS4wNzMgMCAwIC4wNzMuMDcyLjA3My4xNDUtLjA3My4wNzItLjE0NS4xNDUtLjIxOC4xNDVabS0yLjk3IDBoLTMuMTljLS4wNzIgMC0uMDcyIDAtLjE0NC0uMDczLS4wNzItLjA3MiAwLS4wNzIgMC0uMTQ1IDAtLjA3Mi4wNzItLjE0NS4xNDUtLjE0NUg1Ljg4Yy4wNzIgMCAuMDcyIDAgLjE0NS4wNzMuMDcyLjA3Mi4wNzIuMDcyLjA3Mi4xNDVhLjE1Ni4xNTYgMCAwIDEtLjE0NS4xNDVabTcuMTczIDEuMDg2aC0xLjgxMWMtLjA3MyAwLS4wNzMgMC0uMTQ1LS4wNzItLjA3My0uMDcyLS4wNzMtLjA3Mi0uMDczLS4xNDUgMC0uMDcyLjA3My0uMTQ1LjE0NS0uMTQ1aDEuODEyYy4wNzIgMCAuMDcyIDAgLjE0NS4wNzMgMCAwIC4wNzIuMDcyLjA3Mi4xNDVhLjE1Ni4xNTYgMCAwIDEtLjE0NS4xNDRabS0yLjY4IDBIOC4yNzFjLS4wNzIgMC0uMDcyIDAtLjE0NS0uMDcyLS4wNzItLjA3Mi0uMDcyLS4wNzItLjA3Mi0uMTQ1IDAtLjA3Mi4wNzItLjE0NS4xNDUtLjE0NWgyLjE3NGMuMDcyIDAgLjA3MiAwIC4xNDUuMDczIDAgMCAuMDcyLjA3Mi4wNzIuMTQ1YS4xNTYuMTU2IDAgMCAxLS4xNDUuMTQ0Wm0tMy4xMTcgMEg0Ljc5NGMtLjA3MyAwLS4wNzMgMC0uMTQ1LS4wNzIgMCAwLS4wNzItLjA3Mi0uMDcyLS4xNDUgMC0uMDcyLjA3Mi0uMTQ1LjE0NC0uMTQ1aDIuNTM3Yy4wNzIgMCAuMDcyIDAgLjE0NS4wNzMgMCAwIC4wNzIuMDcyLjA3Mi4xNDUuMDczLjA3MiAwIC4xNDQtLjE0NS4xNDRabS0zLjg0IDBoLS43MjVjLS4wNzMgMC0uMDczIDAtLjE0NS0uMDcyIDAgMC0uMDcyLS4wNzItLjA3Mi0uMTQ1IDAtLjA3Mi4wNzItLjE0NS4xNDQtLjE0NWguNjUzYy4wNzIgMCAuMDcyIDAgLjE0NS4wNzMgMCAwIC4wNzIuMDcyLjA3Mi4xNDUuMDczLjA3MiAwIC4xNDQtLjA3Mi4xNDRabTguMDQzIDEuMTZIOS4zNmMtLjA3MiAwLS4wNzIgMC0uMTQ1LS4wNzMgMCAwLS4wNzItLjA3Mi0uMDcyLS4xNDQgMC0uMDczLjA3Mi0uMTQ1LjE0NS0uMTQ1aDIuMTc0Yy4wNzIgMCAuMDcyIDAgLjE0NS4wNzIgMCAwIC4wNzIuMDczLjA3Mi4xNDUuMDcyLjA3Mi0uMDcyLjE0NS0uMTQ1LjE0NVptLTMuMDQzIDBINC43OTRjLS4wNzMgMC0uMDczIDAtLjE0NS0uMDczIDAgMC0uMDcyLS4wNzItLjA3Mi0uMTQ0IDAtLjA3My4wNzItLjE0NS4xNDQtLjE0NWgzLjY5NmMuMDczIDAgLjA3MyAwIC4xNDUuMDcyIDAgMCAuMDczLjA3My4wNzMuMTQ1YS4xNTYuMTU2IDAgMCAxLS4xNDUuMTQ1Wm0tNSAwaC0uNzI1Yy0uMDczIDAtLjA3MyAwLS4xNDUtLjA3MyAwIDAtLjA3Mi0uMDcyLS4wNzItLjE0NCAwLS4wNzMuMDcyLS4xNDUuMTQ0LS4xNDVoLjY1M2MuMDcyIDAgLjA3MiAwIC4xNDUuMDcyLjA3Mi4wNzMuMTQ1LjA3My4xNDUuMTQ1YS4xNTYuMTU2IDAgMCAxLS4xNDUuMTQ1Wm04LjA0MyAxLjE2SDkuMzZjLS4wNzIgMC0uMDcyIDAtLjE0NS0uMDczIDAgMC0uMDcyLS4wNzMtLjA3Mi0uMTQ1IDAtLjA3My4wNzItLjE0NS4xNDUtLjE0NWgyLjE3NGMuMDcyIDAgLjA3MiAwIC4xNDUuMDcyIDAgMCAuMDcyLjA3My4wNzIuMTQ1LjA3Mi4wNzMtLjA3Mi4xNDUtLjE0NS4xNDVabS0zLjA0MyAwSDQuNzk0Yy0uMDczIDAtLjA3MyAwLS4xNDUtLjA3MyAwIDAtLjA3Mi0uMDczLS4wNzItLjE0NSAwLS4wNzMuMDcyLS4xNDUuMTQ0LS4xNDVoMy42OTZjLjA3MyAwIC4wNzMgMCAuMTQ1LjA3MiAwIDAgLjA3My4wNzMuMDczLjE0NWEuMTU2LjE1NiAwIDAgMS0uMTQ1LjE0NVptLTUgMGgtLjcyNWMtLjA3MyAwLS4wNzMgMC0uMTQ1LS4wNzMgMCAwLS4wNzItLjA3My0uMDcyLS4xNDUgMC0uMDczLjA3Mi0uMTQ1LjE0NC0uMTQ1aC42NTNjLjA3MiAwIC4wNzIgMCAuMTQ1LjA3MiAwIDAgLjA3Mi4wNzMuMDcyLjE0NS4wNzMuMDczIDAgLjE0NS0uMDcyLjE0NVoiIGZpbGw9IiM2RTM5MDIiLz48cGF0aCBkPSJNNC43OTQgNy43NjUgMy41NjIgNy4wNGwtMS4xNi43MjUgMS4xNi0xLjQ1aC4yMTdsLjI5LS41MDcgMS40NS0uNTA3LS45NDIgMS4wMTUuMjE3IDEuNDQ5Wm00Ljg1NSAwTDguNDE3IDcuMDRsLTEuMTYuNzI1IDEuMTYtMS40NWguMjlsLjIxNy0uNTA3IDEuNDUtLjUwNy0uOTQyIDEuMDE1LjIxNyAxLjQ0OVoiIGZpbGw9IiNGRjk5MkUiLz48L2c+PC9zdmc+",wl=Object.defineProperty,$u=Object.getOwnPropertySymbols,Oi=Object.prototype.hasOwnProperty,ji=Object.prototype.propertyIsEnumerable,jo=(le,me,ce)=>me in le?wl(le,me,{enumerable:!0,configurable:!0,writable:!0,value:ce}):le[me]=ce,To=(le,me)=>{for(var ce in me||(me={}))Oi.call(me,ce)&&jo(le,ce,me[ce]);if($u)for(var ce of $u(me))ji.call(me,ce)&&jo(le,ce,me[ce]);return le};const Hs=le=>React.createElement("svg",To({width:16,height:14,xmlns:"http://www.w3.org/2000/svg"},le),React.createElement("title",null,"\u4EE3\u7801\u4F18\u5316"),React.createElement("g",{fillRule:"nonzero",fill:"none"},React.createElement("path",{d:"M11.792.005c.134.603.201 1.206.067 1.876H2.881c-.067-.737-.268-1.876.804-1.876h8.107ZM4.355 1.211c.134 0 .201-.134.134-.268s-.2-.2-.268-.2c-.134.066-.2.2-.134.267 0 .134.134.201.268.201Zm.938-.2c0-.068-.067-.135-.134-.202s-.134-.067-.2 0c-.068.067-.135.067-.135.201s.067.201.201.201.268-.134.268-.2Zm.536.2c.134 0 .201-.134.201-.2 0-.068 0-.135-.067-.135C5.896.742 5.896.742 5.83.742c-.134 0-.2.134-.2.268 0 .067 0 .134.066.134 0 .067.067.067.134.067Z",fill:"#8DCAFC"}),React.createElement("path",{d:"M11.792.005h.804c.268 0 .47.134.536.47.067.535.134 1.071.067 1.54a2.677 2.677 0 0 0-1.273-.134h-.067c.134-.603.134-1.273-.067-1.876Z",fill:"#63B9FC"}),React.createElement("path",{d:"M11.926 1.881c.067.804.134 1.675 0 2.412-.067.402.067.938.067 1.206 0 1.742 0 3.484.067 5.16H3.15c-.068 0-.135 0-.135-.068l-.067-.067V1.881h8.978Zm-6.7 2.948.871-.804c.201-.134.201-.335.134-.536-.335-.87-1.809.804-2.077 1.072-.134.201-.134.402 0 .536.201.201 2.211 2.412 2.077.804 0-.067-.067-.134-.067-.134l-.938-.804V4.83ZM8.71 3.757c0-.134 0-.2-.067-.335-.067-.134-.134-.2-.268-.2a.456.456 0 0 0-.536.267l-.67 2.48a.456.456 0 0 0 .268.535.456.456 0 0 0 .536-.268l.737-2.479Zm1.876.871c.067.067.134.134.134.201s0 .134-.067.201c-.2.201-1.742 1.407-.536 1.474.067 0 .134 0 .201-.067.335-.268.737-.603 1.072-.87.402-.403.871-.67.268-1.207-.335-.335-1.608-1.809-1.943-.804v.201c.134.268.47.603.871.871ZM6.5 7.71c0-.134-.067-.2-.2-.2H4.22c-.134 0-.2.066-.2.2v.067c0 .134.066.201.2.201h2.144c.067 0 .134 0 .134-.067v-.2Zm2.546 1.005c0-.134-.2-.268-.469-.268-.268 0-.469.134-.469.268s.201.268.47.268c.267 0 .468-.134.468-.268Zm-1.474 0c0-.134-.067-.2-.2-.2H4.22c-.067 0-.134 0-.134.066 0 .067-.067.067-.067.067 0 .134.067.201.201.201h3.15c.066 0 .133 0 .133-.067.067.067.067 0 .067-.067Zm2.48.871c0-.134-.135-.2-.336-.2-.2 0-.335.133-.335.267s.134.201.335.201c.134 0 .335-.134.335-.268Zm-4.356 0c0-.067 0-.134-.067-.134s-.067-.067-.134-.067H4.221c-.067 0-.134 0-.134.067-.067.067-.067.067-.067.134s0 .134.067.134.067.067.134.067h1.273c.067 0 .201-.067.201-.2Zm3.082 0c0-.134-.067-.2-.2-.2H6.431c-.067 0-.134 0-.134.066-.067.067-.067.067-.067.134s0 .134.067.134c.067.067.067.067.134.067h2.144c.067 0 .134 0 .134-.067.067 0 .067-.067.067-.134Z",fill:"#3291FC"}),React.createElement("path",{d:"M11.926 1.881c.402-.067.871 0 1.273.134v1.072l-.067 7.639h-1.139c-.067-1.743-.067-3.485-.067-5.16 0-.268-.134-.804-.067-1.206.134-.804.067-1.675.067-2.479Z",fill:"#3291FC"}),React.createElement("path",{d:"m13.2 2.082 1.741.067c-.938-.268-.402.603-.402.938h-1.273L13.2 2.082ZM2.88 2.15v1.005H1.675c-.067 0-.067.067-.067.134v7.303c0 .068.067.135.134.202.402.134.804.067 1.206-.202l.067.068c0 .067.067.067.134.067H13.2l1.34.067c.067.469-.067.87-.2 1.273H1.004c-.067 0-.134-.067-.201-.067-.067-.268-.134-.402-.134-.603V2.819c0-.402.201-.603.603-.603l1.608-.067Z",fill:"#A1AAEF"}),React.createElement("path",{d:"M14.941 2.216c.335.067.536.268.536.603.067 2.278.067 5.36-.067 9.18l-.536.067h-.603c.201-.402.268-.804.201-1.273V3.154c.067-.402-.469-1.206.47-.938Z",fill:"#A1AAEF"}),React.createElement("path",{d:"M2.881 3.154v7.37c-.402.269-.804.336-1.206.202-.067 0-.134-.135-.134-.202V3.221c0-.067.067-.134.067-.134l1.273.067Z",fill:"#DDE2F0"}),React.createElement("path",{d:"M13.2 3.154h1.272v7.572l-1.34-.067.067-7.505ZM.736 11.932c.067.067.134.067.201.067h13.936c.201.402.201.87-.067 1.273-4.623-.067-9.179-.067-13.802 0-.737 0-1.139-.335-.938-1.14 0-.066.067-.066.134-.066.201 0 .335-.067.536-.134Z",fill:"#DAE0FF"}),React.createElement("path",{d:"m15.41 11.999.402.067c.067 0 .134.067.134.134.201.87-.2 1.273-1.139 1.139.268-.47.268-.871.067-1.273l.536-.067Z",fill:"#CCD2F2"}),React.createElement("path",{d:"M4.221.742a.144.144 0 0 0-.134.134c0 .067 0 .134.067.201s.134.067.201.067a.144.144 0 0 0 .134-.134c0-.067 0-.134-.067-.2-.067-.068-.134-.068-.2-.068Zm.603.268c0 .067.067.134.134.201s.134.067.201 0 .134-.134.134-.2c0-.068-.067-.135-.134-.202s-.134-.067-.2 0c-.068.067-.135.067-.135.201ZM5.83.742c-.134 0-.2.134-.2.268s.066.201.2.201.201-.134.201-.2c0-.135-.134-.269-.2-.269Zm-.603 4.221.938.871c.067.067.067.067.067.134.134 1.541-1.876-.67-2.077-.804a.503.503 0 0 1 0-.603c.268-.268 1.742-1.943 2.077-1.139.134.201.067.402-.134.603l-.87.804v.134Zm3.15-1.742c.334.067.401.268.334.536l-.67 2.48c-.067.267-.268.334-.536.267s-.335-.268-.268-.536l.67-2.479c.067-.268.201-.335.47-.268Zm2.21 1.407c-.402-.268-.67-.603-.938-.87-.067-.068-.067-.135 0-.202.335-1.005 1.608.47 1.943.804.603.536.134.804-.268 1.206-.335.335-.67.603-1.072.871-.067.067-.134.067-.2.067-1.274-.134.334-1.34.535-1.474.067-.067.067-.134.067-.2 0-.068 0-.135-.067-.202Z",fill:"#F1EFF2"}),React.createElement("path",{d:"M4.221 7.51h2.144c.134 0 .201.066.201.2v.067c0 .134-.067.201-.2.201H4.22c-.134 0-.2-.067-.2-.2V7.71c0-.134.066-.2.2-.2Z",fill:"#FDDD44"}),React.createElement("path",{d:"M8.107 8.99c0 .165.067.497.201.497s.335.166.47 0c.133-.166.267-.332.267-.498 0-.166-.067-.498-.2-.498-.135 0-.336-.165-.47 0-.2.166-.268.332-.268.498ZM4.221 8.49h3.15c.133 0 .2.166.2.498 0 .332-.067.498-.2.498H4.22c-.134.166-.2 0-.2-.332 0-.498.066-.664.2-.664Z",fill:"#FC9743"}),React.createElement("path",{d:"M9.313 9.907c0 .152.067.304.201.457.134.152.268.152.335 0 .134-.153.201-.305.201-.457 0-.153-.067-.305-.2-.457-.135-.153-.269-.153-.336 0-.134.152-.2.304-.2.457ZM4.221 9.45h1.273c.134 0 .201.152.201.457 0 .304-.067.457-.2.457H4.22c-.134 0-.2-.153-.2-.457 0-.305.066-.457.2-.457Zm2.211 0h2.144c.134 0 .201.152.201.457 0 .304-.067.457-.2.457H6.431c-.134 0-.2-.153-.2-.457 0-.305.066-.457.2-.457Z",fill:"#28D1B3"})));var Us="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbC1ydWxlPSJub256ZXJvIiBmaWxsPSJub25lIj48cGF0aCBkPSJNMTEuNzkyLjAwNWMuMTM0LjYwMy4yMDEgMS4yMDYuMDY3IDEuODc2SDIuODgxYy0uMDY3LS43MzctLjI2OC0xLjg3Ni44MDQtMS44NzZoOC4xMDdaTTQuMzU1IDEuMjExYy4xMzQgMCAuMjAxLS4xMzQuMTM0LS4yNjhzLS4yLS4yLS4yNjgtLjJjLS4xMzQuMDY2LS4yLjItLjEzNC4yNjcgMCAuMTM0LjEzNC4yMDEuMjY4LjIwMVptLjkzOC0uMmMwLS4wNjgtLjA2Ny0uMTM1LS4xMzQtLjIwMnMtLjEzNC0uMDY3LS4yIDBjLS4wNjguMDY3LS4xMzUuMDY3LS4xMzUuMjAxcy4wNjcuMjAxLjIwMS4yMDEuMjY4LS4xMzQuMjY4LS4yWm0uNTM2LjJjLjEzNCAwIC4yMDEtLjEzNC4yMDEtLjIgMC0uMDY4IDAtLjEzNS0uMDY3LS4xMzVDNS44OTYuNzQyIDUuODk2Ljc0MiA1LjgzLjc0MmMtLjEzNCAwLS4yLjEzNC0uMi4yNjggMCAuMDY3IDAgLjEzNC4wNjYuMTM0IDAgLjA2Ny4wNjcuMDY3LjEzNC4wNjdaIiBmaWxsPSIjOERDQUZDIi8+PHBhdGggZD0iTTExLjc5Mi4wMDVoLjgwNGMuMjY4IDAgLjQ3LjEzNC41MzYuNDcuMDY3LjUzNS4xMzQgMS4wNzEuMDY3IDEuNTRhMi42NzcgMi42NzcgMCAwIDAtMS4yNzMtLjEzNGgtLjA2N2MuMTM0LS42MDMuMTM0LTEuMjczLS4wNjctMS44NzZaIiBmaWxsPSIjNjNCOUZDIi8+PHBhdGggZD0iTTExLjkyNiAxLjg4MWMuMDY3LjgwNC4xMzQgMS42NzUgMCAyLjQxMi0uMDY3LjQwMi4wNjcuOTM4LjA2NyAxLjIwNiAwIDEuNzQyIDAgMy40ODQuMDY3IDUuMTZIMy4xNWMtLjA2OCAwLS4xMzUgMC0uMTM1LS4wNjhsLS4wNjctLjA2N1YxLjg4MWg4Ljk3OFptLTYuNyAyLjk0OC44NzEtLjgwNGMuMjAxLS4xMzQuMjAxLS4zMzUuMTM0LS41MzYtLjMzNS0uODctMS44MDkuODA0LTIuMDc3IDEuMDcyLS4xMzQuMjAxLS4xMzQuNDAyIDAgLjUzNi4yMDEuMjAxIDIuMjExIDIuNDEyIDIuMDc3LjgwNCAwLS4wNjctLjA2Ny0uMTM0LS4wNjctLjEzNGwtLjkzOC0uODA0VjQuODNaTTguNzEgMy43NTdjMC0uMTM0IDAtLjItLjA2Ny0uMzM1LS4wNjctLjEzNC0uMTM0LS4yLS4yNjgtLjJhLjQ1Ni40NTYgMCAwIDAtLjUzNi4yNjdsLS42NyAyLjQ4YS40NTYuNDU2IDAgMCAwIC4yNjguNTM1LjQ1Ni40NTYgMCAwIDAgLjUzNi0uMjY4bC43MzctMi40NzlabTEuODc2Ljg3MWMuMDY3LjA2Ny4xMzQuMTM0LjEzNC4yMDFzMCAuMTM0LS4wNjcuMjAxYy0uMi4yMDEtMS43NDIgMS40MDctLjUzNiAxLjQ3NC4wNjcgMCAuMTM0IDAgLjIwMS0uMDY3LjMzNS0uMjY4LjczNy0uNjAzIDEuMDcyLS44Ny40MDItLjQwMy44NzEtLjY3LjI2OC0xLjIwNy0uMzM1LS4zMzUtMS42MDgtMS44MDktMS45NDMtLjgwNHYuMjAxYy4xMzQuMjY4LjQ3LjYwMy44NzEuODcxWk02LjUgNy43MWMwLS4xMzQtLjA2Ny0uMi0uMi0uMkg0LjIyYy0uMTM0IDAtLjIuMDY2LS4yLjJ2LjA2N2MwIC4xMzQuMDY2LjIwMS4yLjIwMWgyLjE0NGMuMDY3IDAgLjEzNCAwIC4xMzQtLjA2N3YtLjJabTIuNTQ2IDEuMDA1YzAtLjEzNC0uMi0uMjY4LS40NjktLjI2OC0uMjY4IDAtLjQ2OS4xMzQtLjQ2OS4yNjhzLjIwMS4yNjguNDcuMjY4Yy4yNjcgMCAuNDY4LS4xMzQuNDY4LS4yNjhabS0xLjQ3NCAwYzAtLjEzNC0uMDY3LS4yLS4yLS4ySDQuMjJjLS4wNjcgMC0uMTM0IDAtLjEzNC4wNjYgMCAuMDY3LS4wNjcuMDY3LS4wNjcuMDY3IDAgLjEzNC4wNjcuMjAxLjIwMS4yMDFoMy4xNWMuMDY2IDAgLjEzMyAwIC4xMzMtLjA2Ny4wNjcuMDY3LjA2NyAwIC4wNjctLjA2N1ptMi40OC44NzFjMC0uMTM0LS4xMzUtLjItLjMzNi0uMi0uMiAwLS4zMzUuMTMzLS4zMzUuMjY3cy4xMzQuMjAxLjMzNS4yMDFjLjEzNCAwIC4zMzUtLjEzNC4zMzUtLjI2OFptLTQuMzU2IDBjMC0uMDY3IDAtLjEzNC0uMDY3LS4xMzRzLS4wNjctLjA2Ny0uMTM0LS4wNjdINC4yMjFjLS4wNjcgMC0uMTM0IDAtLjEzNC4wNjctLjA2Ny4wNjctLjA2Ny4wNjctLjA2Ny4xMzRzMCAuMTM0LjA2Ny4xMzQuMDY3LjA2Ny4xMzQuMDY3aDEuMjczYy4wNjcgMCAuMjAxLS4wNjcuMjAxLS4yWm0zLjA4MiAwYzAtLjEzNC0uMDY3LS4yLS4yLS4ySDYuNDMxYy0uMDY3IDAtLjEzNCAwLS4xMzQuMDY2LS4wNjcuMDY3LS4wNjcuMDY3LS4wNjcuMTM0czAgLjEzNC4wNjcuMTM0Yy4wNjcuMDY3LjA2Ny4wNjcuMTM0LjA2N2gyLjE0NGMuMDY3IDAgLjEzNCAwIC4xMzQtLjA2Ny4wNjcgMCAuMDY3LS4wNjcuMDY3LS4xMzRaIiBmaWxsPSIjMzI5MUZDIi8+PHBhdGggZD0iTTExLjkyNiAxLjg4MWMuNDAyLS4wNjcuODcxIDAgMS4yNzMuMTM0djEuMDcybC0uMDY3IDcuNjM5aC0xLjEzOWMtLjA2Ny0xLjc0My0uMDY3LTMuNDg1LS4wNjctNS4xNiAwLS4yNjgtLjEzNC0uODA0LS4wNjctMS4yMDYuMTM0LS44MDQuMDY3LTEuNjc1LjA2Ny0yLjQ3OVoiIGZpbGw9IiMzMjkxRkMiLz48cGF0aCBkPSJtMTMuMiAyLjA4MiAxLjc0MS4wNjdjLS45MzgtLjI2OC0uNDAyLjYwMy0uNDAyLjkzOGgtMS4yNzNMMTMuMiAyLjA4MlpNMi44OCAyLjE1djEuMDA1SDEuNjc1Yy0uMDY3IDAtLjA2Ny4wNjctLjA2Ny4xMzR2Ny4zMDNjMCAuMDY4LjA2Ny4xMzUuMTM0LjIwMi40MDIuMTM0LjgwNC4wNjcgMS4yMDYtLjIwMmwuMDY3LjA2OGMwIC4wNjcuMDY3LjA2Ny4xMzQuMDY3SDEzLjJsMS4zNC4wNjdjLjA2Ny40NjktLjA2Ny44Ny0uMiAxLjI3M0gxLjAwNGMtLjA2NyAwLS4xMzQtLjA2Ny0uMjAxLS4wNjctLjA2Ny0uMjY4LS4xMzQtLjQwMi0uMTM0LS42MDNWMi44MTljMC0uNDAyLjIwMS0uNjAzLjYwMy0uNjAzbDEuNjA4LS4wNjdaIiBmaWxsPSIjQTFBQUVGIi8+PHBhdGggZD0iTTE0Ljk0MSAyLjIxNmMuMzM1LjA2Ny41MzYuMjY4LjUzNi42MDMuMDY3IDIuMjc4LjA2NyA1LjM2LS4wNjcgOS4xOGwtLjUzNi4wNjdoLS42MDNjLjIwMS0uNDAyLjI2OC0uODA0LjIwMS0xLjI3M1YzLjE1NGMuMDY3LS40MDItLjQ2OS0xLjIwNi40Ny0uOTM4WiIgZmlsbD0iI0ExQUFFRiIvPjxwYXRoIGQ9Ik0yLjg4MSAzLjE1NHY3LjM3Yy0uNDAyLjI2OS0uODA0LjMzNi0xLjIwNi4yMDItLjA2NyAwLS4xMzQtLjEzNS0uMTM0LS4yMDJWMy4yMjFjMC0uMDY3LjA2Ny0uMTM0LjA2Ny0uMTM0bDEuMjczLjA2N1oiIGZpbGw9IiNEREUyRjAiLz48cGF0aCBkPSJNMTMuMiAzLjE1NGgxLjI3MnY3LjU3MmwtMS4zNC0uMDY3LjA2Ny03LjUwNVpNLjczNiAxMS45MzJjLjA2Ny4wNjcuMTM0LjA2Ny4yMDEuMDY3aDEzLjkzNmMuMjAxLjQwMi4yMDEuODctLjA2NyAxLjI3My00LjYyMy0uMDY3LTkuMTc5LS4wNjctMTMuODAyIDAtLjczNyAwLTEuMTM5LS4zMzUtLjkzOC0xLjE0IDAtLjA2Ni4wNjctLjA2Ni4xMzQtLjA2Ni4yMDEgMCAuMzM1LS4wNjcuNTM2LS4xMzRaIiBmaWxsPSIjREFFMEZGIi8+PHBhdGggZD0ibTE1LjQxIDExLjk5OS40MDIuMDY3Yy4wNjcgMCAuMTM0LjA2Ny4xMzQuMTM0LjIwMS44Ny0uMiAxLjI3My0xLjEzOSAxLjEzOS4yNjgtLjQ3LjI2OC0uODcxLjA2Ny0xLjI3M2wuNTM2LS4wNjdaIiBmaWxsPSIjQ0NEMkYyIi8+PHBhdGggZD0iTTQuMjIxLjc0MmEuMTQ0LjE0NCAwIDAgMC0uMTM0LjEzNGMwIC4wNjcgMCAuMTM0LjA2Ny4yMDFzLjEzNC4wNjcuMjAxLjA2N2EuMTQ0LjE0NCAwIDAgMCAuMTM0LS4xMzRjMC0uMDY3IDAtLjEzNC0uMDY3LS4yLS4wNjctLjA2OC0uMTM0LS4wNjgtLjItLjA2OFptLjYwMy4yNjhjMCAuMDY3LjA2Ny4xMzQuMTM0LjIwMXMuMTM0LjA2Ny4yMDEgMCAuMTM0LS4xMzQuMTM0LS4yYzAtLjA2OC0uMDY3LS4xMzUtLjEzNC0uMjAycy0uMTM0LS4wNjctLjIgMGMtLjA2OC4wNjctLjEzNS4wNjctLjEzNS4yMDFaTTUuODMuNzQyYy0uMTM0IDAtLjIuMTM0LS4yLjI2OHMuMDY2LjIwMS4yLjIwMS4yMDEtLjEzNC4yMDEtLjJjMC0uMTM1LS4xMzQtLjI2OS0uMi0uMjY5Wm0tLjYwMyA0LjIyMS45MzguODcxYy4wNjcuMDY3LjA2Ny4wNjcuMDY3LjEzNC4xMzQgMS41NDEtMS44NzYtLjY3LTIuMDc3LS44MDRhLjUwMy41MDMgMCAwIDEgMC0uNjAzYy4yNjgtLjI2OCAxLjc0Mi0xLjk0MyAyLjA3Ny0xLjEzOS4xMzQuMjAxLjA2Ny40MDItLjEzNC42MDNsLS44Ny44MDR2LjEzNFptMy4xNS0xLjc0MmMuMzM0LjA2Ny40MDEuMjY4LjMzNC41MzZsLS42NyAyLjQ4Yy0uMDY3LjI2Ny0uMjY4LjMzNC0uNTM2LjI2N3MtLjMzNS0uMjY4LS4yNjgtLjUzNmwuNjctMi40NzljLjA2Ny0uMjY4LjIwMS0uMzM1LjQ3LS4yNjhabTIuMjEgMS40MDdjLS40MDItLjI2OC0uNjctLjYwMy0uOTM4LS44Ny0uMDY3LS4wNjgtLjA2Ny0uMTM1IDAtLjIwMi4zMzUtMS4wMDUgMS42MDguNDcgMS45NDMuODA0LjYwMy41MzYuMTM0LjgwNC0uMjY4IDEuMjA2LS4zMzUuMzM1LS42Ny42MDMtMS4wNzIuODcxLS4wNjcuMDY3LS4xMzQuMDY3LS4yLjA2Ny0xLjI3NC0uMTM0LjMzNC0xLjM0LjUzNS0xLjQ3NC4wNjctLjA2Ny4wNjctLjEzNC4wNjctLjIgMC0uMDY4IDAtLjEzNS0uMDY3LS4yMDJaIiBmaWxsPSIjRjFFRkYyIi8+PHBhdGggZD0iTTQuMjIxIDcuNTFoMi4xNDRjLjEzNCAwIC4yMDEuMDY2LjIwMS4ydi4wNjdjMCAuMTM0LS4wNjcuMjAxLS4yLjIwMUg0LjIyYy0uMTM0IDAtLjItLjA2Ny0uMi0uMlY3LjcxYzAtLjEzNC4wNjYtLjIuMi0uMloiIGZpbGw9IiNGRERENDQiLz48cGF0aCBkPSJNOC4xMDcgOC45OWMwIC4xNjUuMDY3LjQ5Ny4yMDEuNDk3cy4zMzUuMTY2LjQ3IDBjLjEzMy0uMTY2LjI2Ny0uMzMyLjI2Ny0uNDk4IDAtLjE2Ni0uMDY3LS40OTgtLjItLjQ5OC0uMTM1IDAtLjMzNi0uMTY1LS40NyAwLS4yLjE2Ni0uMjY4LjMzMi0uMjY4LjQ5OFpNNC4yMjEgOC40OWgzLjE1Yy4xMzMgMCAuMi4xNjYuMi40OTggMCAuMzMyLS4wNjcuNDk4LS4yLjQ5OEg0LjIyYy0uMTM0LjE2Ni0uMiAwLS4yLS4zMzIgMC0uNDk4LjA2Ni0uNjY0LjItLjY2NFoiIGZpbGw9IiNGQzk3NDMiLz48cGF0aCBkPSJNOS4zMTMgOS45MDdjMCAuMTUyLjA2Ny4zMDQuMjAxLjQ1Ny4xMzQuMTUyLjI2OC4xNTIuMzM1IDAgLjEzNC0uMTUzLjIwMS0uMzA1LjIwMS0uNDU3IDAtLjE1My0uMDY3LS4zMDUtLjItLjQ1Ny0uMTM1LS4xNTMtLjI2OS0uMTUzLS4zMzYgMC0uMTM0LjE1Mi0uMi4zMDQtLjIuNDU3Wk00LjIyMSA5LjQ1aDEuMjczYy4xMzQgMCAuMjAxLjE1Mi4yMDEuNDU3IDAgLjMwNC0uMDY3LjQ1Ny0uMi40NTdINC4yMmMtLjEzNCAwLS4yLS4xNTMtLjItLjQ1NyAwLS4zMDUuMDY2LS40NTcuMi0uNDU3Wm0yLjIxMSAwaDIuMTQ0Yy4xMzQgMCAuMjAxLjE1Mi4yMDEuNDU3IDAgLjMwNC0uMDY3LjQ1Ny0uMi40NTdINi40MzFjLS4xMzQgMC0uMi0uMTUzLS4yLS40NTcgMC0uMzA1LjA2Ni0uNDU3LjItLjQ1N1oiIGZpbGw9IiMyOEQxQjMiLz48L2c+PC9zdmc+",Ro=Object.defineProperty,qi=Object.getOwnPropertySymbols,us=Object.prototype.hasOwnProperty,zo=Object.prototype.propertyIsEnumerable,wi=(le,me,ce)=>me in le?Ro(le,me,{enumerable:!0,configurable:!0,writable:!0,value:ce}):le[me]=ce,is=(le,me)=>{for(var ce in me||(me={}))us.call(me,ce)&&wi(le,ce,me[ce]);if(qi)for(var ce of qi(me))zo.call(me,ce)&&wi(le,ce,me[ce]);return le};const Vs=le=>React.createElement("svg",is({width:14,height:16,xmlns:"http://www.w3.org/2000/svg"},le),React.createElement("title",null,"\u4EE3\u7801\u8BCA\u65AD"),React.createElement("g",{fill:"#6320FE",fillRule:"nonzero"},React.createElement("path",{d:"m1.272 3.267 1.667 1.666c.4-.333 1-.533 1.6-.533h2v10.467h-2c-.534 0-1.134-.2-1.534-.534L1.272 16l-.867-.867 1.8-1.8c-.133-.333-.266-.666-.266-1.066V10.2H.005V9H1.94V6.933c0-.4.066-.733.266-1.066l-1.8-1.8.867-.8Zm8 6.933c1.267 0 2.333 1 2.333 2.267 0 .266-.066.533-.133.8l1.867 1.866-.934.867-1.733-1.733a2.33 2.33 0 0 1-1.467.533c-1.266 0-2.333-1-2.333-2.267.067-1.266 1.067-2.333 2.4-2.333Z"}),React.createElement("path",{d:"m12.405 3.267.867.866L11.405 6c.134.267.2.6.2.933V10.6c-.533-.867-1.4-1.4-2.533-1.4-.8 0-1.533.333-2.067.867V4.4h2c.6 0 1.2.2 1.667.6l1.733-1.733Z"}),React.createElement("path",{d:"M6.805 0c1.467 0 2.6 1.133 2.6 2.6V4H4.14V2.6c0-1.467 1.2-2.6 2.666-2.6Z"})));var Gs="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0iIzYzMjBGRSIgZmlsbC1ydWxlPSJub256ZXJvIj48cGF0aCBkPSJtMS4yNzIgMy4yNjcgMS42NjcgMS42NjZjLjQtLjMzMyAxLS41MzMgMS42LS41MzNoMnYxMC40NjdoLTJjLS41MzQgMC0xLjEzNC0uMi0xLjUzNC0uNTM0TDEuMjcyIDE2bC0uODY3LS44NjcgMS44LTEuOGMtLjEzMy0uMzMzLS4yNjYtLjY2Ni0uMjY2LTEuMDY2VjEwLjJILjAwNVY5SDEuOTRWNi45MzNjMC0uNC4wNjYtLjczMy4yNjYtMS4wNjZsLTEuOC0xLjguODY3LS44Wm04IDYuOTMzYzEuMjY3IDAgMi4zMzMgMSAyLjMzMyAyLjI2NyAwIC4yNjYtLjA2Ni41MzMtLjEzMy44bDEuODY3IDEuODY2LS45MzQuODY3LTEuNzMzLTEuNzMzYTIuMzMgMi4zMyAwIDAgMS0xLjQ2Ny41MzNjLTEuMjY2IDAtMi4zMzMtMS0yLjMzMy0yLjI2Ny4wNjctMS4yNjYgMS4wNjctMi4zMzMgMi40LTIuMzMzWiIvPjxwYXRoIGQ9Im0xMi40MDUgMy4yNjcuODY3Ljg2NkwxMS40MDUgNmMuMTM0LjI2Ny4yLjYuMi45MzNWMTAuNmMtLjUzMy0uODY3LTEuNC0xLjQtMi41MzMtMS40LS44IDAtMS41MzMuMzMzLTIuMDY3Ljg2N1Y0LjRoMmMuNiAwIDEuMi4yIDEuNjY3LjZsMS43MzMtMS43MzNaIi8+PHBhdGggZD0iTTYuODA1IDBjMS40NjcgMCAyLjYgMS4xMzMgMi42IDIuNlY0SDQuMTRWMi42YzAtMS40NjcgMS4yLTIuNiAyLjY2Ni0yLjZaIi8+PC9nPjwvc3ZnPg==",Ao=Object.defineProperty,Co=Object.getOwnPropertySymbols,os=Object.prototype.hasOwnProperty,Ks=Object.prototype.propertyIsEnumerable,Wo=(le,me,ce)=>me in le?Ao(le,me,{enumerable:!0,configurable:!0,writable:!0,value:ce}):le[me]=ce,Js=(le,me)=>{for(var ce in me||(me={}))os.call(me,ce)&&Wo(le,ce,me[ce]);if(Co)for(var ce of Co(me))Ks.call(me,ce)&&Wo(le,ce,me[ce]);return le};const gc=le=>React.createElement("svg",Js({width:16,height:16,xmlns:"http://www.w3.org/2000/svg"},le),React.createElement("title",null,"\u4EE3\u7801\u6CE8\u91CA"),React.createElement("g",{fillRule:"nonzero",fill:"none"},React.createElement("path",{d:"M7.76 15.976c-.502 0-.996-.123-1.438-.361l-4.884-2.646C.539 12.47-.006 11.585 0 10.633V5.344c0-.95.54-1.835 1.437-2.336L6.322.361a3.042 3.042 0 0 1 2.876 0l4.885 2.647c.898.502 1.442 1.385 1.438 2.336v5.29c0 .95-.54 1.836-1.438 2.335l-4.885 2.646a3.018 3.018 0 0 1-1.438.361Z",fill:"#1EDAB5"}),React.createElement("path",{d:"M7.405 15.97c-.64-2.987-.64-5.09-.66-5.626L8.8 6c2.011-.731 3.36-1.886 6.388-1.912.222.389.34.828.343 1.276v5.289c0 .95-.542 1.835-1.438 2.336l-4.886 2.644a3.033 3.033 0 0 1-1.802.338Z",fill:"#77E89B"}),React.createElement("path",{d:"M4.614 4.4c.195 0 .352.187.352.416 0 .228-.157.414-.352.415-.196 0-.353.186-.353.415v2.076c0 .111-.038.217-.105.294l-.102.122.103.122a.453.453 0 0 1 .104.294v2.076c0 .23.158.415.354.415.194.001.351.187.351.415 0 .23-.157.415-.351.416-.585 0-1.062-.56-1.062-1.246V8.726l-.25-.294a.468.468 0 0 1 0-.588l.25-.294V5.646c0-.688.477-1.246 1.062-1.246Zm6.144 0c.584 0 1.06.56 1.06 1.246V7.55l.249.294a.471.471 0 0 1 0 .588l-.25.294v1.904c0 .688-.475 1.246-1.059 1.246a.347.347 0 0 1-.307-.207.48.48 0 0 1 0-.417.347.347 0 0 1 .306-.207c.196 0 .354-.186.354-.415V8.554c0-.111.037-.217.104-.294l.103-.122-.103-.122a.455.455 0 0 1-.104-.294V5.646c0-.23-.158-.415-.353-.415a.347.347 0 0 1-.307-.208.48.48 0 0 1 0-.416.347.347 0 0 1 .306-.207h.001ZM8.611 5.747a.374.374 0 0 1 .185.496l-2.177 4.756a.374.374 0 0 1-.68-.311l2.177-4.755a.374.374 0 0 1 .495-.185Z",fill:"#FFF"})));var Fo="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbC1ydWxlPSJub256ZXJvIiBmaWxsPSJub25lIj48cGF0aCBkPSJNNy43NiAxNS45NzZjLS41MDIgMC0uOTk2LS4xMjMtMS40MzgtLjM2MWwtNC44ODQtMi42NDZDLjUzOSAxMi40Ny0uMDA2IDExLjU4NSAwIDEwLjYzM1Y1LjM0NGMwLS45NS41NC0xLjgzNSAxLjQzNy0yLjMzNkw2LjMyMi4zNjFhMy4wNDIgMy4wNDIgMCAwIDEgMi44NzYgMGw0Ljg4NSAyLjY0N2MuODk4LjUwMiAxLjQ0MiAxLjM4NSAxLjQzOCAyLjMzNnY1LjI5YzAgLjk1LS41NCAxLjgzNi0xLjQzOCAyLjMzNWwtNC44ODUgMi42NDZhMy4wMTggMy4wMTggMCAwIDEtMS40MzguMzYxWiIgZmlsbD0iIzFFREFCNSIvPjxwYXRoIGQ9Ik03LjQwNSAxNS45N2MtLjY0LTIuOTg3LS42NC01LjA5LS42Ni01LjYyNkw4LjggNmMyLjAxMS0uNzMxIDMuMzYtMS44ODYgNi4zODgtMS45MTIuMjIyLjM4OS4zNC44MjguMzQzIDEuMjc2djUuMjg5YzAgLjk1LS41NDIgMS44MzUtMS40MzggMi4zMzZsLTQuODg2IDIuNjQ0YTMuMDMzIDMuMDMzIDAgMCAxLTEuODAyLjMzOFoiIGZpbGw9IiM3N0U4OUIiLz48cGF0aCBkPSJNNC42MTQgNC40Yy4xOTUgMCAuMzUyLjE4Ny4zNTIuNDE2IDAgLjIyOC0uMTU3LjQxNC0uMzUyLjQxNS0uMTk2IDAtLjM1My4xODYtLjM1My40MTV2Mi4wNzZjMCAuMTExLS4wMzguMjE3LS4xMDUuMjk0bC0uMTAyLjEyMi4xMDMuMTIyYS40NTMuNDUzIDAgMCAxIC4xMDQuMjk0djIuMDc2YzAgLjIzLjE1OC40MTUuMzU0LjQxNS4xOTQuMDAxLjM1MS4xODcuMzUxLjQxNSAwIC4yMy0uMTU3LjQxNS0uMzUxLjQxNi0uNTg1IDAtMS4wNjItLjU2LTEuMDYyLTEuMjQ2VjguNzI2bC0uMjUtLjI5NGEuNDY4LjQ2OCAwIDAgMSAwLS41ODhsLjI1LS4yOTRWNS42NDZjMC0uNjg4LjQ3Ny0xLjI0NiAxLjA2Mi0xLjI0NlptNi4xNDQgMGMuNTg0IDAgMS4wNi41NiAxLjA2IDEuMjQ2VjcuNTVsLjI0OS4yOTRhLjQ3MS40NzEgMCAwIDEgMCAuNTg4bC0uMjUuMjk0djEuOTA0YzAgLjY4OC0uNDc1IDEuMjQ2LTEuMDU5IDEuMjQ2YS4zNDcuMzQ3IDAgMCAxLS4zMDctLjIwNy40OC40OCAwIDAgMSAwLS40MTcuMzQ3LjM0NyAwIDAgMSAuMzA2LS4yMDdjLjE5NiAwIC4zNTQtLjE4Ni4zNTQtLjQxNVY4LjU1NGMwLS4xMTEuMDM3LS4yMTcuMTA0LS4yOTRsLjEwMy0uMTIyLS4xMDMtLjEyMmEuNDU1LjQ1NSAwIDAgMS0uMTA0LS4yOTRWNS42NDZjMC0uMjMtLjE1OC0uNDE1LS4zNTMtLjQxNWEuMzQ3LjM0NyAwIDAgMS0uMzA3LS4yMDguNDguNDggMCAwIDEgMC0uNDE2LjM0Ny4zNDcgMCAwIDEgLjMwNi0uMjA3aC4wMDFaTTguNjExIDUuNzQ3YS4zNzQuMzc0IDAgMCAxIC4xODUuNDk2bC0yLjE3NyA0Ljc1NmEuMzc0LjM3NCAwIDAgMS0uNjgtLjMxMWwyLjE3Ny00Ljc1NWEuMzc0LjM3NCAwIDAgMSAuNDk1LS4xODVaIiBmaWxsPSIjRkZGIi8+PC9nPjwvc3ZnPg==",ss=Object.defineProperty,cs=Object.getOwnPropertySymbols,Xs=Object.prototype.hasOwnProperty,ds=Object.prototype.propertyIsEnumerable,Qi=(le,me,ce)=>me in le?ss(le,me,{enumerable:!0,configurable:!0,writable:!0,value:ce}):le[me]=ce,Zo=(le,me)=>{for(var ce in me||(me={}))Xs.call(me,ce)&&Qi(le,ce,me[ce]);if(cs)for(var ce of cs(me))ds.call(me,ce)&&Qi(le,ce,me[ce]);return le};const Yo=le=>React.createElement("svg",Zo({width:16,height:16,xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink"},le),React.createElement("title",null,"1 (2)"),React.createElement("defs",null,React.createElement("path",{id:"yfjc_svg__a",d:"M0 0h16v16H0z"})),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("mask",{id:"yfjc_svg__b",fill:"#fff"},React.createElement("use",{xlinkHref:"#yfjc_svg__a"})),React.createElement("use",{fill:"#FFF",fillRule:"nonzero",opacity:.01,xlinkHref:"#yfjc_svg__a"}),React.createElement("g",{mask:"url(#yfjc_svg__b)"},React.createElement("g",{fillRule:"nonzero"},React.createElement("path",{d:"M4.45 1.367h6.278c2.424 0 3.636 1.212 3.636 3.636v6.695c0 2.424-1.212 3.636-3.636 3.636H4.45c-2.424 0-3.636-1.212-3.636-3.636V5.003c0-2.424 1.212-3.636 3.636-3.636Z",fill:"#FF8303"}),React.createElement("path",{d:"M4.688 3.891h5.8c1.455 0 2.182.727 2.182 2.182v4.695c0 1.455-.727 2.182-2.182 2.182h-5.8c-1.454 0-2.181-.727-2.181-2.182V6.073c0-1.455.727-2.182 2.181-2.182Z",fill:"#FFEBB4"}),React.createElement("path",{d:"M5.22 6.136h3.042c.455 0 .682.227.682.682 0 .454-.227.68-.682.68H5.221c-.455 0-.682-.226-.682-.68 0-.455.227-.682.682-.682ZM5.056.004h5.065c1.022 0 1.533.511 1.533 1.533 0 1.022-.511 1.533-1.533 1.533H5.056c-1.022 0-1.533-.51-1.533-1.533 0-1.022.511-1.533 1.533-1.533ZM5.22 9.202h5.075c.454 0 .681.228.681.682 0 .454-.227.681-.681.681H5.221c-.455 0-.682-.227-.682-.681 0-.454.227-.682.682-.682Z",fill:"#FFCC34"})),React.createElement("path",{d:"m12.878 12.584 1.563 1.563a.82.82 0 0 1-1.163 1.156l-1.624-1.623a3.32 3.32 0 1 1 1.786-2.945c0 .66-.196 1.304-.562 1.849Zm-1.178-1.85a1.58 1.58 0 1 0-3.16 0 1.58 1.58 0 0 0 3.16 0Z",stroke:"#FFF",fill:"#FF8303",fillRule:"nonzero"}))));var fs="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNMCAwaDE2djE2SDB6Ii8+PC9kZWZzPjxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PG1hc2sgaWQ9ImIiIGZpbGw9IiNmZmYiPjx1c2UgeGxpbms6aHJlZj0iI2EiLz48L21hc2s+PHVzZSBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iIG9wYWNpdHk9Ii4wMSIgeGxpbms6aHJlZj0iI2EiLz48ZyBtYXNrPSJ1cmwoI2IpIj48ZyBmaWxsLXJ1bGU9Im5vbnplcm8iPjxwYXRoIGQ9Ik00LjQ1IDEuMzY3aDYuMjc4YzIuNDI0IDAgMy42MzYgMS4yMTIgMy42MzYgMy42MzZ2Ni42OTVjMCAyLjQyNC0xLjIxMiAzLjYzNi0zLjYzNiAzLjYzNkg0LjQ1Yy0yLjQyNCAwLTMuNjM2LTEuMjEyLTMuNjM2LTMuNjM2VjUuMDAzYzAtMi40MjQgMS4yMTItMy42MzYgMy42MzYtMy42MzZaIiBmaWxsPSIjRkY4MzAzIi8+PHBhdGggZD0iTTQuNjg4IDMuODkxaDUuOGMxLjQ1NSAwIDIuMTgyLjcyNyAyLjE4MiAyLjE4MnY0LjY5NWMwIDEuNDU1LS43MjcgMi4xODItMi4xODIgMi4xODJoLTUuOGMtMS40NTQgMC0yLjE4MS0uNzI3LTIuMTgxLTIuMTgyVjYuMDczYzAtMS40NTUuNzI3LTIuMTgyIDIuMTgxLTIuMTgyWiIgZmlsbD0iI0ZGRUJCNCIvPjxwYXRoIGQ9Ik01LjIyIDYuMTM2aDMuMDQyYy40NTUgMCAuNjgyLjIyNy42ODIuNjgyIDAgLjQ1NC0uMjI3LjY4LS42ODIuNjhINS4yMjFjLS40NTUgMC0uNjgyLS4yMjYtLjY4Mi0uNjggMC0uNDU1LjIyNy0uNjgyLjY4Mi0uNjgyWk01LjA1Ni4wMDRoNS4wNjVjMS4wMjIgMCAxLjUzMy41MTEgMS41MzMgMS41MzMgMCAxLjAyMi0uNTExIDEuNTMzLTEuNTMzIDEuNTMzSDUuMDU2Yy0xLjAyMiAwLTEuNTMzLS41MS0xLjUzMy0xLjUzMyAwLTEuMDIyLjUxMS0xLjUzMyAxLjUzMy0xLjUzM1pNNS4yMiA5LjIwMmg1LjA3NWMuNDU0IDAgLjY4MS4yMjguNjgxLjY4MiAwIC40NTQtLjIyNy42ODEtLjY4MS42ODFINS4yMjFjLS40NTUgMC0uNjgyLS4yMjctLjY4Mi0uNjgxIDAtLjQ1NC4yMjctLjY4Mi42ODItLjY4MloiIGZpbGw9IiNGRkNDMzQiLz48L2c+PHBhdGggZD0ibTEyLjg3OCAxMi41ODQgMS41NjMgMS41NjNhLjgyLjgyIDAgMCAxLTEuMTYzIDEuMTU2bC0xLjYyNC0xLjYyM2EzLjMyIDMuMzIgMCAxIDEgMS43ODYtMi45NDVjMCAuNjYtLjE5NiAxLjMwNC0uNTYyIDEuODQ5Wm0tMS4xNzgtMS44NWExLjU4IDEuNTggMCAxIDAtMy4xNiAwIDEuNTggMS41OCAwIDAgMCAzLjE2IDBaIiBzdHJva2U9IiNGRkYiIGZpbGw9IiNGRjgzMDMiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvZz48L2c+PC9zdmc+",Qo=Object.defineProperty,Ho=Object.getOwnPropertySymbols,qs=Object.prototype.hasOwnProperty,ms=Object.prototype.propertyIsEnumerable,Cu=(le,me,ce)=>me in le?Qo(le,me,{enumerable:!0,configurable:!0,writable:!0,value:ce}):le[me]=ce,xo=(le,me)=>{for(var ce in me||(me={}))qs.call(me,ce)&&Cu(le,ce,me[ce]);if(Ho)for(var ce of Ho(me))ms.call(me,ce)&&Cu(le,ce,me[ce]);return le};const _s=le=>React.createElement("svg",xo({width:15,height:15,xmlns:"http://www.w3.org/2000/svg"},le),React.createElement("title",null,"1 (1)"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("path",{d:"M0 0h15v15H0z"}),React.createElement("g",{fillRule:"nonzero"},React.createElement("path",{d:"M1.875 14.15a.83.83 0 0 1-.837-.828V.922a.832.832 0 0 1 .837-.833h8.583l2.554 2.548v10.68a.837.837 0 0 1-.825.835H1.875v-.003Z",fill:"#F4FAFF"}),React.createElement("path",{d:"m10.402.234 2.489 2.473v10.594a.703.703 0 0 1-.704.703H1.891a.703.703 0 0 1-.72-.691V.949a.704.704 0 0 1 .704-.715h8.527M10.5 0H1.891a.952.952 0 0 0-.954.95V13.3c.008.522.433.94.954.938h10.28a.952.952 0 0 0 .954-.937V2.613L10.5 0Z",fill:"#79B8FF"}),React.createElement("path",{d:"M12.942 2.716h-1.947a.595.595 0 0 1-.612-.574V.18l2.56 2.536Z",fill:"#79B8FF"}),React.createElement("path",{d:"M0 9.844h14.063v4.453a.703.703 0 0 1-.704.703H.703A.703.703 0 0 1 0 14.297V9.844Z",fill:"#4885E0"}),React.createElement("path",{fill:"#377DD1",d:"M.937 9.844H0l.937-.938zM13.127 9.844h.935l-.935-.938z"}),React.createElement("path",{d:"M7.922 5.334h3.375c.125 0 .187.063.187.188s-.062.187-.187.187H7.922c-.125 0-.188-.062-.188-.187s.063-.188.188-.188ZM7.922 6.53h3.375c.125 0 .187.062.187.187s-.062.188-.187.188H7.922c-.125 0-.188-.063-.188-.188s.063-.187.188-.187ZM7.922 7.725h3.375c.125 0 .187.063.187.188s-.062.187-.187.187H7.922c-.125 0-.188-.062-.188-.187s.063-.188.188-.188Z",fill:"#B5C2E3"})),React.createElement("path",{d:"M8.057 8.214 6.273 6.42a2.445 2.445 0 1 0-.48.478l1.785 1.796a.15.15 0 0 0 .213 0l.266-.266a.15.15 0 0 0 0-.213Zm-5.01-1.98a1.795 1.795 0 1 1 2.537-2.538 1.795 1.795 0 0 1-2.538 2.538Z",fill:"#3DCEEB",fillRule:"nonzero"})));var hs="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUiIGhlaWdodD0iMTUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMCAwaDE1djE1SDB6Ii8+PGcgZmlsbC1ydWxlPSJub256ZXJvIj48cGF0aCBkPSJNMS44NzUgMTQuMTVhLjgzLjgzIDAgMCAxLS44MzctLjgyOFYuOTIyYS44MzIuODMyIDAgMCAxIC44MzctLjgzM2g4LjU4M2wyLjU1NCAyLjU0OHYxMC42OGEuODM3LjgzNyAwIDAgMS0uODI1LjgzNUgxLjg3NXYtLjAwM1oiIGZpbGw9IiNGNEZBRkYiLz48cGF0aCBkPSJtMTAuNDAyLjIzNCAyLjQ4OSAyLjQ3M3YxMC41OTRhLjcwMy43MDMgMCAwIDEtLjcwNC43MDNIMS44OTFhLjcwMy43MDMgMCAwIDEtLjcyLS42OTFWLjk0OWEuNzA0LjcwNCAwIDAgMSAuNzA0LS43MTVoOC41MjdNMTAuNSAwSDEuODkxYS45NTIuOTUyIDAgMCAwLS45NTQuOTVWMTMuM2MuMDA4LjUyMi40MzMuOTQuOTU0LjkzOGgxMC4yOGEuOTUyLjk1MiAwIDAgMCAuOTU0LS45MzdWMi42MTNMMTAuNSAwWiIgZmlsbD0iIzc5QjhGRiIvPjxwYXRoIGQ9Ik0xMi45NDIgMi43MTZoLTEuOTQ3YS41OTUuNTk1IDAgMCAxLS42MTItLjU3NFYuMThsMi41NiAyLjUzNloiIGZpbGw9IiM3OUI4RkYiLz48cGF0aCBkPSJNMCA5Ljg0NGgxNC4wNjN2NC40NTNhLjcwMy43MDMgMCAwIDEtLjcwNC43MDNILjcwM0EuNzAzLjcwMyAwIDAgMSAwIDE0LjI5N1Y5Ljg0NFoiIGZpbGw9IiM0ODg1RTAiLz48cGF0aCBmaWxsPSIjMzc3REQxIiBkPSJNLjkzNyA5Ljg0NEgwbC45MzctLjkzOHpNMTMuMTI3IDkuODQ0aC45MzVsLS45MzUtLjkzOHoiLz48cGF0aCBkPSJNNy45MjIgNS4zMzRoMy4zNzVjLjEyNSAwIC4xODcuMDYzLjE4Ny4xODhzLS4wNjIuMTg3LS4xODcuMTg3SDcuOTIyYy0uMTI1IDAtLjE4OC0uMDYyLS4xODgtLjE4N3MuMDYzLS4xODguMTg4LS4xODhaTTcuOTIyIDYuNTNoMy4zNzVjLjEyNSAwIC4xODcuMDYyLjE4Ny4xODdzLS4wNjIuMTg4LS4xODcuMTg4SDcuOTIyYy0uMTI1IDAtLjE4OC0uMDYzLS4xODgtLjE4OHMuMDYzLS4xODcuMTg4LS4xODdaTTcuOTIyIDcuNzI1aDMuMzc1Yy4xMjUgMCAuMTg3LjA2My4xODcuMTg4cy0uMDYyLjE4Ny0uMTg3LjE4N0g3LjkyMmMtLjEyNSAwLS4xODgtLjA2Mi0uMTg4LS4xODdzLjA2My0uMTg4LjE4OC0uMTg4WiIgZmlsbD0iI0I1QzJFMyIvPjwvZz48cGF0aCBkPSJNOC4wNTcgOC4yMTQgNi4yNzMgNi40MmEyLjQ0NSAyLjQ0NSAwIDEgMC0uNDguNDc4bDEuNzg1IDEuNzk2YS4xNS4xNSAwIDAgMCAuMjEzIDBsLjI2Ni0uMjY2YS4xNS4xNSAwIDAgMCAwLS4yMTNabS01LjAxLTEuOThhMS43OTUgMS43OTUgMCAxIDEgMi41MzctMi41MzggMS43OTUgMS43OTUgMCAwIDEtMi41MzggMi41MzhaIiBmaWxsPSIjM0RDRUVCIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L2c+PC9zdmc+",ps="data:image/png;base64,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",_i="data:image/png;base64,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",wo="data:image/png;base64,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",gs=ee(91783),vs=ee(56102),Es="data:image/png;base64,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",Tt=ee(59301),ys=Object.defineProperty,Do=Object.defineProperties,As=Object.getOwnPropertyDescriptors,$i=Object.getOwnPropertySymbols,$s=Object.prototype.hasOwnProperty,eo=Object.prototype.propertyIsEnumerable,Uo=(le,me,ce)=>me in le?ys(le,me,{enumerable:!0,configurable:!0,writable:!0,value:ce}):le[me]=ce,lu=(le,me)=>{for(var ce in me||(me={}))$s.call(me,ce)&&Uo(le,ce,me[ce]);if($i)for(var ce of $i(me))eo.call(me,ce)&&Uo(le,ce,me[ce]);return le},Mu=(le,me)=>Do(le,As(me)),Du=(le,me,ce)=>new Promise((Lt,Vt)=>{var jt=nt=>{try{Nt(ce.next(nt))}catch(bt){Vt(bt)}},Kt=nt=>{try{Nt(ce.throw(nt))}catch(bt){Vt(bt)}},Nt=nt=>nt.done?Lt(nt.value):Promise.resolve(nt.value).then(jt,Kt);Nt((ce=ce.apply(le,me)).next())});const fo={1:hs,2:fs,3:Gs,4:es,5:Fo,6:Ku,7:Us,8:as},to=[{id:1,name:"\u667A\u80FD\u5BA1\u9898",type:"1"},{id:2,name:"\u8BED\u6CD5\u68C0\u67E5",type:"5"},{id:3,name:"\u4EE3\u7801\u8BCA\u65AD",type:"2"},{id:4,name:"AI\u8F85\u5BFC",type:"3"},{id:5,name:"\u4EE3\u7801\u6CE8\u91CA",type:"8"},{id:6,name:"\u4EE3\u7801\u8BC4\u4EF7",type:"9"},{id:7,name:"\u4EE3\u7801\u4F18\u5316",type:"7"},{id:8,name:"AI\u95EE\u7B54",type:"10"}],{RangePicker:mo}=ku.default,Cs=({classroomList:le,shixunHomeworks:me,dispatch:ce})=>{var Lt,Vt,jt,Kt,Nt,nt,bt,ua,gr,Nn,Ir,Qn,Un;const Cr=(0,Be.useParams)(),cr=Cr==null?void 0:Cr.coursesId,[ur,Jr]=(0,y.useState)(1),[Tn,Ht]=(0,y.useState)(!1),[cn,ma]=(0,y.useState)(lu(lu({},{page:1,limit:20,course_group_ids:"all",challenge_ids:"all"}),Cr)),[Xn,an]=(0,y.useState)({page:1,limit:20}),[jr]=ct.default.useForm(),Bt=(0,y.useRef)(""),[xt,zn]=(0,y.useState)("1"),[Fr,Er]=(0,y.useState)([]),Jn=(0,y.useRef)({page:1,limit:10,course_group_ids:"all",keyword:"",type:"",scene_type:""}),[Ta,cl]=(0,y.useState)([]),[Ra,uu]=(0,y.useState)(null),[ll,Gl]=(0,y.useState)(null),[vu,Qa]=(0,y.useState)(0),[tr,La]=(0,y.useState)({}),[za,Ol]=(0,y.useState)(null),[$l,ul]=(0,y.useState)(!1),Xa=(0,y.useRef)(void 0),[Pl,yr]=(0,y.useState)(!1),[Va,kr]=(0,y.useState)(""),[a,E]=(0,y.useState)(!1),[b,x]=(0,y.useState)(!1),[z,te]=(0,y.useState)(!1),ie=[{key:"1",label:"\u667A\u80FD\u5BA1\u9898"},{key:"5",label:"\u8BED\u6CD5\u68C0\u67E5"},{key:"2",label:"\u4EE3\u7801\u8BCA\u65AD"},{key:"3",label:"AI\u8F85\u5BFC"},{key:"8",label:"\u4EE3\u7801\u6CE8\u91CA"},{key:"9",label:"\u4EE3\u7801\u8BC4\u4EF7"},{key:"7",label:"\u4EE3\u7801\u4F18\u5316"},{key:"10",label:"AI\u95EE\u7B54"}],fe={1:"\u667A\u80FD\u5BA1\u9898",5:"\u8BED\u6CD5\u68C0\u67E5",2:"\u4EE3\u7801\u8BCA\u65AD",3:"AI\u8F85\u5BFC",9:"\u4EE3\u7801\u8BC4\u4EF7",7:"\u4EE3\u7801\u4F18\u5316",8:"\u4EE3\u7801\u6CE8\u91CA",10:"AI\u95EE\u7B54"},de=[{id:"1",name:"\u5DE5\u5177\u4F9D\u8D56\u578B",des:"\u4F7F\u7528\u667A\u80FD\u5BA1\u9898\u3001\u8BED\u6CD5\u68C0\u67E5\u3001\u4EE3\u7801\u8BCA\u65AD\u3001AI\u8F85\u5BFC\u8FD94\u79CD\u5DE5\u5177\u5185\u7684\u4EFB\u610F3\u79CD\u5DE5\u5177 \u6216\u8005 \u4F7F\u7528\u5176\u4E2D\u4EFB\u4E00\u79CD\u5DE5\u5177\u7684\u6B21\u6570\u22653\u6B21\uFF0C\u8BE5\u90E8\u5206\u5B66\u751F\u5728\u5BA1\u9898\u548C\u57FA\u7840\u4EE3\u7801\u7F16\u5199\u65B9\u9762\u80FD\u529B\u8F83\u6B20\u7F3A\uFF0C\u53EF\u80FD\u9700\u8981\u5728\u6559\u5B66\u8FC7\u7A0B\u4E2D\u6CE8\u91CD\u5B9E\u8DF5\u8FD0\u7528\u7684\u5F15\u5BFC\u5E76\u52A0\u5F3A\u5B66\u751F\u4EE3\u7801\u7F16\u5199\u89C4\u8303\u3002",img:ps,type:4},{id:"2",name:"\u8D28\u91CF\u63D0\u5347\u578B ",des:"\u4F7F\u7528\u4EE3\u7801\u8BC4\u4EF7\u3001\u4EE3\u7801\u4F18\u5316\u3001\u4EE3\u7801\u6CE8\u91CA\u5DE5\u5177 \u8FD93\u79CD\u5DE5\u5177\u5185\u7684\u4EFB\u610F2\u79CD\u5DE5\u5177 \u6216\u8005 \u4F7F\u7528\u5176\u4E2D\u4EFB\u4E00\u79CD\u5DE5\u5177\u7684\u6B21\u6570\u22653\u6B21\uFF0C\u8BE5\u90E8\u5206\u5B66\u751F\u5BF9\u4EE3\u7801\u7684\u8D28\u91CF\u8981\u6C42\u8F83\u9AD8\uFF0C\u6709\u66F4\u8FDB\u4E00\u7EA7\u7684\u5B66\u4E60\u8BC9\u6C42\uFF0C\u53EF\u7EFC\u5408\u8003\u8651\u540E\u4F5C\u4E3A\u4F18\u79C0\u5B66\u751F\u57F9\u517B\u3002",img:_i,type:5},{id:"3",name:"\u521B\u65B0\u63A2\u7D22\u578B ",des:"\u4F7F\u7528AI\u95EE\u7B54\u5DE5\u5177\u7684\u6B21\u6570\u22653\u6B21 \u6216\u8005 \u7D2F\u8BA1\u5BF9\u8BDD\u8F6E\u6B21\u22653\u8F6E\uFF0C\u8BE5\u90E8\u5206\u5B66\u751F\u5728\u505A\u9898\u8FC7\u7A0B\u4E2D\u6709\u79EF\u6781\u5C1D\u8BD5\u4E0E\u63A2\u7D22\u7684\u610F\u613F\u3002",img:wo,type:6}],we={\u672A\u8BC4\u6D4B:"#3A78FF",\u8BC4\u6D4B\u5931\u8D251\u6B21:"#FACC16",\u8BC4\u6D4B\u5931\u8D252\u6B21:"#2E95F2",\u8BC4\u6D4B\u5931\u8D253\u6B21\u53CA\u4EE5\u4E0A:"#2EC25B",\u672A\u901A\u5173\u524D\u4F7F\u7528:"#3A78FF",\u901A\u5173\u540E\u4F7F\u7528:"#FACC16","1\u8F6E":"#FACC16","2-3\u8F6E":"#2E95F2","4-5\u8F6E":"#2EC25B","6\u8F6E\u53CA\u4EE5\u4E0A":"#3A78FF"},Oe=(0,y.useMemo)(()=>{var Zt;return{tooltip:{},xAxis:{type:"category",data:(Zt=ll==null?void 0:ll.bar_list)==null?void 0:Zt.map(dr=>dr.name),name:"\u6B21\u6570\u533A\u95F4",nameLocation:"end",axisLine:{show:!0,lineStyle:{color:"#ebebeb"}},axisTick:{lineStyle:{color:"#ebebeb"}},axisLabel:{color:"#666"},nameTextStyle:{color:"#666"}},yAxis:{type:"value",name:"\u4EBA\u6570",axisLine:{show:!1},axisTick:{lineStyle:{color:"#ebebeb"}},axisLabel:{color:"#666"},nameTextStyle:{color:"#666"},splitLine:{show:!0,lineStyle:{color:"#ebebeb"}}},grid:{left:50,right:80,top:50,bottom:50},series:[{data:ll==null?void 0:ll.bar_list,type:"bar",itemStyle:{color:"#2EC25B"},barMaxWidth:20}]}},[ll==null?void 0:ll.bar_list]),$e=(0,y.useMemo)(()=>{var Zt,dr;return{tooltip:{trigger:"item",formatter:"{b}: {c} ({d}%)"},legend:{orient:"horizontal",bottom:"0",data:(Zt=ll==null?void 0:ll.pie_list)==null?void 0:Zt.map(da=>da.name)},series:[{type:"pie",radius:["30%","60%"],avoidLabelOverlap:!0,label:{distanceToLabelLine:10,edgeDistance:"10%",bleedMargin:5,formatter:`{b} +{d}%`,show:!0,position:"outside"},labelLayout:{hideOverlap:!0,moveOverlap:"shiftY"},labelLine:{show:!0,length:20,length2:20},data:ll==null?void 0:ll.pie_list,color:(dr=ll==null?void 0:ll.pie_list)==null?void 0:dr.map(da=>we[da==null?void 0:da.name])}]}},[ll==null?void 0:ll.pie_list]);(0,y.useEffect)(()=>{Ct()},[xt,cn]),(0,y.useEffect)(()=>{var Zt;(Zt=me==null?void 0:me.headerInfo)!=null&&Zt.shixun_identifier&&Et()},[(Lt=me==null?void 0:me.headerInfo)==null?void 0:Lt.shixun_identifier]),(0,y.useEffect)(()=>{jn()},[cn]),(0,y.useEffect)(()=>{nn()},[]);const Et=()=>Du(void 0,null,function*(){var Zt;const dr=yield(0,Ee.ZP)(`/api/shixuns/${(Zt=me==null?void 0:me.headerInfo)==null?void 0:Zt.shixun_identifier}/challenges.json`,{method:"get"});Er(dr==null?void 0:dr.challenge_list)}),Ct=()=>Du(void 0,null,function*(){const Zt=yield(0,Ee.ZP)(`/api/shixun_works_statistics/${cn==null?void 0:cn.categoryId}/get_info_by_tools.json`,{method:"get",params:{scene_type:xt,challenge_ids:(cn==null?void 0:cn.challenge_ids)=="all"?null:cn==null?void 0:cn.challenge_ids,course_group_ids:(cn==null?void 0:cn.course_group_ids)=="all"?null:cn==null?void 0:cn.course_group_ids}});(Zt==null?void 0:Zt.status)==0&&Gl(Zt)});function nn(){return Du(this,null,function*(){let Zt=yield(0,Ee.ZP)(`/api/shixun_works_statistics/${cn==null?void 0:cn.categoryId}/get_list_by_tools.json`,{method:"get",params:Mu(lu({},Xn),{scene_type:10})});(Zt==null?void 0:Zt.status)===0&&La(Zt==null?void 0:Zt.data)})}const On=[{title:"\u4F1A\u8BDD\u6807\u9898",dataIndex:"question",ellipsis:!0,render:(Zt,dr)=>Tt.createElement(Te.Z,{placement:"topLeft",title:Zt},Tt.createElement("span",{onClick:()=>{Ol(dr.id),ul(!0)},className:"c-light-primary current"},Zt||"--"))},{title:"\u7528\u6237\u59D3\u540D",dataIndex:"user_name",width:100,ellipsis:!0,render:Zt=>Tt.createElement(Te.Z,{placement:"topLeft",title:Zt},Tt.createElement("span",{className:"c-black"},Zt||"--"))},{title:"\u6D88\u606F\u6570\u91CF",width:100,dataIndex:"message_size",render:Zt=>Tt.createElement("span",{className:"c-black"},Zt)},{title:"\u521B\u5EFA\u65F6\u95F4",width:144,dataIndex:"created_at",render:Zt=>Tt.createElement("span",{className:"c-black"},ke()(Zt).format("YYYY-MM-DD HH:mm"))}],jn=()=>Du(void 0,null,function*(){const Zt=yield(0,Ee.ZP)(`/api/shixun_works_statistics/${cn==null?void 0:cn.categoryId}/info.json`,{method:"get",params:{challenge_ids:(cn==null?void 0:cn.challenge_ids)=="all"?null:cn==null?void 0:cn.challenge_ids,course_group_ids:(cn==null?void 0:cn.course_group_ids)=="all"?null:cn==null?void 0:cn.course_group_ids}});(Zt==null?void 0:Zt.status)===0&&uu(Zt)}),Mt=()=>Du(void 0,null,function*(){var Zt,dr,da,pn;const In={1:`/api/shixun_works_statistics/${cn==null?void 0:cn.categoryId}/list_students_by_like.json`,2:`/api/shixun_works_statistics/${cn==null?void 0:cn.categoryId}/list_students_by_tools.json`,3:`/api/shixun_works_statistics/${cn==null?void 0:cn.categoryId}/list_students_by_pie.json`,4:`/api/shixun_works_statistics/${cn==null?void 0:cn.categoryId}/list_students_by_type.json`,5:`/api/shixun_works_statistics/${cn==null?void 0:cn.categoryId}/list_students_by_type.json`,6:`/api/shixun_works_statistics/${cn==null?void 0:cn.categoryId}/list_students_by_type.json`},fr=yield(0,Ee.ZP)(In[Bt==null?void 0:Bt.current],{method:"get",params:Mu(lu({},Jn.current),{course_group_ids:((Zt=Jn==null?void 0:Jn.current)==null?void 0:Zt.course_group_ids)=="all"?null:(dr=Jn==null?void 0:Jn.current)==null?void 0:dr.course_group_ids,challenge_ids:(cn==null?void 0:cn.challenge_ids)=="all"?null:cn==null?void 0:cn.challenge_ids})});(fr==null?void 0:fr.status)===0&&(cl((da=fr==null?void 0:fr.data)==null?void 0:da.list),Qa((pn=fr==null?void 0:fr.data)==null?void 0:pn.count))}),Sr=()=>{cn.page=1;const Zt=Object.assign({},jr.getFieldValue());delete cn.course_group_ids,delete cn.challenge_ids,Object.keys(Zt).map(function(dr){switch(dr){case"course_group_ids":Zt[dr].includes("all")||!Zt[dr].length?(delete cn.course_group_ids,jr.setFieldsValue({course_group_ids:"all"})):(cn.course_group_ids=Zt[dr],jr.setFieldsValue({course_group_ids:cn.course_group_ids}));break;case"challenge_ids":Zt[dr].includes("all")||!Zt[dr].length?(delete cn.challenge_ids,jr.setFieldsValue({challenge_ids:"all"})):(cn.challenge_ids=Zt[dr],jr.setFieldsValue({challenge_ids:cn.challenge_ids}));break}}),ma(lu({},cn)),Jn.current=Mu(lu({},Jn==null?void 0:Jn.current),{course_group_ids:cn==null?void 0:cn.course_group_ids,challenge_ids:cn==null?void 0:cn.challenge_ids})},ar=()=>{var Zt;const{used_users_count:dr,unused_users_count:da,used_users_percent:pn,unused_users_percent:In,max_scene_name:fr,max_users_count:el,min_scene_name:Il,min_users_count:yl,pass_users_with_ai:Jl,pass_users_without_ai:Fu,pass_users_with_ai_rate:Al,pass_users_without_ai_rate:ni,use_ai_count:Bu,use_ai_rate:oi}=Ra==null?void 0:Ra.summary;return Tt.createElement(Tt.Fragment,null,Tt.createElement("div",null,"\u672C\u6B21\u5B9E\u9A8C\u5171\u6709",Tt.createElement("span",null,dr)," \u540D\u5B66\u751F\u4F7F\u7528\u4E86AI\u5DE5\u5177\uFF0C\u5360\u672C\u6B21\u4F5C\u4E1A\u603B\u4EBA\u6570\u7684 ",Tt.createElement("span",null,pn,"%"),"\uFF0C",Tt.createElement("span",null,da)," \u540D\u5B66\u751F\u672A\u4F7F\u7528AI\u5DE5\u5177\uFF0C\u5360\u672C\u6B21\u4F5C\u4E1A\u603B\u4EBA\u6570\u7684 ",Tt.createElement("span",null,In,"%"),"\u3002\u4F7F\u7528",Tt.createElement("b",null,fr),"\u5DE5\u5177\u7684\u5B66\u751F\u4EBA\u6570\u6700\u591A\uFF08",Tt.createElement("span",null,el),"\u540D\uFF09\uFF0C\u4F7F\u7528",Tt.createElement("b",null,Il),"\u7684\u5B66\u751F\u4EBA\u6570\u6700\u5C11\uFF08",Tt.createElement("span",null,yl),"\u540D\uFF09\u3002\u4F7F\u7528AI\u5DE5\u5177\u7684\u5B66\u751F\u901A\u5173\u4EBA\u6570\u4E3A ",Tt.createElement("span",null,Jl)," \u540D\uFF0C\u901A\u5173\u7387\u4E3A ",Tt.createElement("span",null,Al,"%"),"\uFF1B\u672A\u4F7F\u7528AI\u5DE5\u5177\u7684\u5B66\u751F\u901A\u5173\u4EBA\u6570\u4E3A ",Tt.createElement("span",null,Fu)," \u540D\uFF0C\u901A\u5173\u7387\u4E3A ",Tt.createElement("span",null,ni,"%"),"\u3002"),oi>=((Zt=me==null?void 0:me.headerInfo)==null?void 0:Zt.ai_warn_rate)&&Tt.createElement("div",{className:"mt5"},"\u4F7F\u7528\u8FC7",Tt.createElement("b",null,"\u667A\u80FD\u5BA1\u9898"),"\u3001",Tt.createElement("b",null,"\u8BED\u6CD5\u68C0\u67E5"),"\u3001",Tt.createElement("b",null,"\u4EE3\u7801\u8BCA\u65AD"),"\u3001",Tt.createElement("b",null,"AI\u8F85\u5BFC"),"\u4E2D\u4EFB\u4E00\u79CD\u5DE5\u5177\u7684\u5B66\u751F\u6709",Tt.createElement("span",null,Bu),"\u540D\uFF0C\u5360\u6BD4",Tt.createElement("span",null,oi,"%"),"\u3002\u8BE5\u90E8\u5206\u5B66\u751F\u4F7F\u7528\u8F85\u52A9\u578BAI\u5DE5\u5177\u8F83\u591A\uFF0C\u5728\u5BA1\u9898\u548C\u57FA\u7840\u4EE3\u7801\u7F16\u5199\u65B9\u9762\u80FD\u529B\u8F83\u6B20\u7F3A\uFF0C\u4E5F\u6709\u53EF\u80FD\u672C\u6B21\u4F5C\u4E1A\u8003\u5BDF\u7684\u5185\u5BB9\u8F83\u96BE\u3002\u5EFA\u8BAE\u60A8\u5728\u540E\u7EED\u6559\u5B66\u8FC7\u7A0B\u4E2D\u589E\u52A0\u57FA\u7840\u77E5\u8BC6\u7684\u8BB2\u89E3\uFF0C\u540C\u65F6\u5BF9\u5B66\u751F\u52A0\u5F3A\u5B9E\u8DF5\u8FD0\u7528\u7684\u5F15\u5BFC\u5E76\u6CE8\u91CD\u5B66\u751F\u4EE3\u7801\u7F16\u5199\u89C4\u8303\u3002"))},Qr=(0,y.useRef)(null),fa=(0,y.useRef)(null);(0,y.useEffect)(()=>{const Zt=Qr.current.getEchartsInstance(),dr=In=>{var fr;In.componentType==="series"&&(Jn.current=Mu(lu({},Jn==null?void 0:Jn.current),{scene_type:xt,type:(fr=In==null?void 0:In.data)==null?void 0:fr.type,course_group_ids:cn==null?void 0:cn.course_group_ids}),Bt.current=2,Mt(),te(!0))};Zt.on("click",dr);const da=fa.current.getEchartsInstance(),pn=In=>{var fr;In.componentType==="series"&&(Jn.current=Mu(lu({},Jn==null?void 0:Jn.current),{scene_type:xt,type:(fr=In==null?void 0:In.data)==null?void 0:fr.type,course_group_ids:cn==null?void 0:cn.course_group_ids}),Bt.current=3,Mt(),te(!0))};return da.on("click",pn),()=>{Zt.off("click",dr),da.off("click",pn)}},[Jn,xt]);const Xr=[{title:"\u5173\u952E\u8BCD",dataIndex:"word",render:Zt=>Tt.createElement("span",{className:"c-666",style:{lineHeight:"25px"}},Zt)},{title:"\u9891\u6B21",dataIndex:"count"}],Dl={onListClick:Zt=>(0,Ee.ZP)(`/api/course_qna_sessions/${Zt}.json`,{method:"get",params:{questionable_id:cr}}),onListDealData:Zt=>{let dr=[];return Zt==null||Zt.forEach(da=>{var pn,In;const fr=da.id,el=da.think?{reasoning:da.think,thinkingEnabled:!0}:{},Il=[{text:da.question,key:fr,sender:"user",fileList:[],show:!0},lu({key:fr,loading:!1,sender:"AI",show:!0,source:da.answer_source,text:da.answer,like:da.like,dislike:da.dislike,time:da.think_time,id:da.id},el)];dr=[...dr,...Il],(pn=da==null?void 0:da.student_feedback)==null||pn.forEach(yl=>{dr.push({id:yl.id,key:`teacher-${fr}-${yl.id}`,loading:!1,sender:"student",show:!0,text:yl.feedback,situation:yl.status_name})}),(In=da==null?void 0:da.teacher_feedback)==null||In.forEach(yl=>{dr.push({id:yl.id,key:`student-${fr}-${yl.id}`,loading:!1,sender:"teacher",show:!0,text:yl.feedback,source:yl.answer_source})})}),dr}},eu=()=>Du(void 0,null,function*(){if(!Va){ve.ZP.warning("\u8BF7\u8F93\u5165\u4F60\u7684\u56DE\u590D");return}x(!0),(yield(0,Ee.ZP)("/api/course_qna_records/teacher_comment.json",{method:"post",body:{feedback:Va,record_id:Pl,course_id:cr,edit:a}})).status===0&&(yr(!1),Xa.current()),x(!1)}),Sl=Zt=>Du(void 0,[Zt],function*({type:dr,value:da,index:pn,identifier:In,objectIndex:fr}){const el={index:fr,identifier:In,course_id:cr};if(dr==="like"&&(yield(0,Ee.ZP)("/api/course_qna_records/like.json",{method:"post",body:el})).status!==0||dr==="dislike"&&(yield(0,Ee.ZP)("/api/course_qna_records/dislike.json",{method:"post",body:el})).status!==0)return Promise.reject()}),mu=(Zt,dr,da)=>{const{onMenuClick:pn}=da;Xa.current=pn;const{id:In}=Zt;return Tt.createElement(Tt.Fragment,null,Tt.createElement("div",{className:Br.apply,onClick:()=>Du(void 0,null,function*(){const fr=yield(0,Ee.ZP)(`/api/course_qna_records/${In}/add_set.json`,{method:"post",body:{questionable_type:"Course",questionable_id:cr,type:"ai"}});(fr==null?void 0:fr.status)==0&&ve.ZP.success("\u6DFB\u52A0\u6210\u529F")})},Tt.createElement("i",{style:{color:"#3061D0"},className:"iconfont icon-wendaji font12 mr5"}),"\u52A0\u5165\u95EE\u7B54\u96C6"),Tt.createElement("div",{className:Br.apply,onClick:()=>{yr(In),E(!1)}},Tt.createElement("i",{style:{color:"#3061D0"},className:"iconfont icon-a-huifupinglun font12 mr5"}),"\u4EBA\u5DE5\u56DE\u590D"))},Eu=(Zt,dr,da)=>{const{id:pn,sender:In}=Zt;return Tt.createElement("div",{className:Br.li,style:{width:da.width}},Tt.createElement("div",{className:Br.content},In==="student"&&Tt.createElement("h3",null,"\u5B66\u751F\u53CD\u9988"),Tt.createElement("div",{className:Br.borderBox},In==="teacher"&&Tt.createElement("div",{className:Br.teacher},"\u8001\u5E08\u56DE\u590D"),In==="student"&&Tt.createElement("div",{className:Br.student},Zt.situation),Tt.createElement(he.Z,{className:Br.text,value:Zt==null?void 0:Zt.text})),Zt.source&&Tt.createElement("div",{className:Br.source},Zt.source),Tt.createElement("div",{className:Br.action},In==="teacher"&&Tt.createElement("div",{className:Br.apply,onClick:()=>Du(void 0,null,function*(){const fr=yield(0,Ee.ZP)(`/api/course_qna_records/${pn}/add_set.json`,{method:"post",body:{questionable_type:"Course",questionable_id:cr,type:"teacher"}});(fr==null?void 0:fr.status)==0&&ve.ZP.success("\u6DFB\u52A0\u6210\u529F")})},Tt.createElement("i",{style:{color:"#3061D0"},className:"iconfont icon-wendaji font12 mr5"}),"\u52A0\u5165\u95EE\u7B54\u96C6"),In==="teacher"&&Tt.createElement("i",{onClick:()=>{yr(pn),kr(Zt==null?void 0:Zt.text),E(!0)},className:"iconfont icon-bianji10 font14 primary-hover"}),In==="teacher"&&Tt.createElement("i",{onClick:()=>Du(void 0,null,function*(){ye.default.confirm({centered:!0,icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u4F60\u786E\u5B9A\u8981\u5220\u9664\u8FD9\u6761\u56DE\u590D\u5417\uFF1F",onOk:()=>Du(void 0,null,function*(){const fr=yield(0,Ee.ZP)("/api/course_qna_records/delete_teacher_comment.json",{method:"post",body:{course_id:cr,feedback_id:pn}});(fr==null?void 0:fr.status)==0&&(Xa.current(),ve.ZP.success("\u5220\u9664\u6210\u529F"))})})}),className:"iconfont icon-shanchu15 font14 primary-hover"}),Tt.createElement(vs.CopyToClipboard,{text:String((Zt==null?void 0:Zt.text)||""),onCopy:()=>ve.ZP.success({content:"\u590D\u5236\u6210\u529F",key:"copy"})},Tt.createElement(Te.Z,{title:"\u590D\u5236"},Tt.createElement("i",{className:"iconfot icon-fuzhi8 font13"}))))))};return Tt.createElement("div",null,Tt.createElement("div",{className:Br.saixuan},Tt.createElement(ct.default,{form:jr,onChange:Sr,initialValues:{course_group_ids:"all",challenge_ids:"all"}},Tt.createElement(ct.default.Item,{name:"course_group_ids",style:{marginBottom:"15px"}},Tt.createElement(Pt.default.Group,{style:{width:"100%"}},Tt.createElement(Ue.Z,null,Tt.createElement(_e.Z,{className:"font14",flex:"80px",style:{marginBottom:10,color:"#9096A3"}},"\u5206\u73ED\u8303\u56F4"),Tt.createElement(_e.Z,{flex:"80px"},Tt.createElement(Pt.default,{value:"all"},"\u5168\u90E8")),Tt.createElement(_e.Z,{flex:"1",id:"divhe",style:{overflow:"hidden"}},(jt=(Vt=me==null?void 0:me.headerInfo)==null?void 0:Vt.course_group_info)==null?void 0:jt.map((Zt,dr)=>Tt.createElement(Pt.default,{value:Zt.course_group_id},Zt.group_group_name,"(",Zt.count,")")))))),Tt.createElement(ct.default.Item,{name:"challenge_ids",style:{marginBottom:"0px"}},Tt.createElement(Pt.default.Group,{style:{width:"100%"}},Tt.createElement(Ue.Z,null,Tt.createElement(_e.Z,{className:"font14",flex:"80px",style:{color:"#9096A3"}},"\u4EFB\u52A1\u5173\u5361"),Tt.createElement(_e.Z,{flex:"80px"},Tt.createElement(Pt.default,{value:"all"},"\u5168\u90E8")),Tt.createElement(_e.Z,{flex:"1"},Fr&&(Fr==null?void 0:Fr.map((Zt,dr)=>Tt.createElement(Pt.default,{value:String(Zt==null?void 0:Zt.challenge_id)},"\u7B2C",dr+1,"\u5173"))))))))),Tt.createElement("div",{className:Br.jianyi},((Kt=Ra==null?void 0:Ra.summary)==null?void 0:Kt.used_users_count)>0&&Tt.createElement(Tt.Fragment,null,Tt.createElement("div",{className:Br.jianyi_title},Tt.createElement("div",{className:Br.title_left},"\u603B\u7ED3\u4E0E\u5EFA\u8BAE"),Tt.createElement("div",{className:Br.title_right,onClick:()=>{var Zt;Jr((Zt=me==null?void 0:me.headerInfo)==null?void 0:Zt.ai_warn_rate),Ht(!0)}},"\u8BBE\u7F6E\u9884\u8B66\u6BD4\u4F8B")),Tt.createElement("div",{className:Br.yijian},(Ra==null?void 0:Ra.summary)&&ar())),Tt.createElement("div",{className:Br.jianyi_title},Tt.createElement("div",{className:Br.title_left},"\u4F7F\u7528\u603B\u89C8",Tt.createElement("span",null,"\uFF08\u70B9\u51FB\u6570\u5B57\u53EF\u67E5\u770B\u4F7F\u7528\u60C5\u51B5\uFF09"))),Tt.createElement("div",{className:Br.zonglan_list},to==null?void 0:to.map((Zt,dr)=>{var da,pn;let In=(pn=(da=Ra==null?void 0:Ra.student_likes)==null?void 0:da.filter(fr=>fr.scene_name==Zt.name))==null?void 0:pn[0];return Tt.createElement("div",{key:dr,className:Br.zonglan_item,onClick:()=>{Jn.current=Mu(lu({},Jn==null?void 0:Jn.current),{scene_type:Zt.type,course_group_ids:cn==null?void 0:cn.course_group_ids}),Bt.current=1,Mt(),te(!0)}},Tt.createElement("div",{className:Br.item_top},Tt.createElement("img",{src:fo[Zt==null?void 0:Zt.id],className:Br.top_img}),Tt.createElement("div",{className:Br.top_name},Zt==null?void 0:Zt.name)),Tt.createElement("div",{className:Br.item_bottom},Tt.createElement("div",null,"\u5171\u8BA1",Tt.createElement("span",{style:{color:"#165DFF",fontSize:"20px",margin:"0 5px"}},In==null?void 0:In.total_counts),"\u6B21"),Tt.createElement("i",{style:Zt!=null&&Zt.like?{color:"#FA8D30",marginLeft:"auto",cursor:"pointer"}:{marginLeft:"auto",cursor:"pointer"},className:"iconfot icon-yijiejue font14"}),Tt.createElement("span",{style:{marginRight:"20px",marginLeft:"3px"}},In==null?void 0:In.praise_count),Tt.createElement("i",{style:Zt!=null&&Zt.dislike?{color:"#e86d7c",cursor:"pointer"}:{cursor:"pointer"},className:"iconfot icon-weijiejuezhengchang font14"}),Tt.createElement("span",{style:{marginLeft:"3px"}},In==null?void 0:In.tread_count)))})),Tt.createElement("div",{className:Br.jianyi_title},Tt.createElement("div",{className:Br.title_left},"AI\u5DE5\u5177\u4F7F\u7528\u8BE6\u60C5",Tt.createElement("span",null,"\uFF08\u70B9\u51FB\u67F1\u72B6\u6216\u73AF\u72B6\u53EF\u67E5\u770B\u8BE6\u60C5\uFF09"))),Tt.createElement(Ce.default,{className:Br.tabs_style,items:ie,onChange:Zt=>{zn(Zt)}}),Tt.createElement("div",{className:Br.tubiao},Tt.createElement("div",{className:Br.pie_style},Tt.createElement("div",{className:Br.tb_title},ll==null?void 0:ll.bar_tips),Tt.createElement(di.Z,{ref:Qr,option:Oe,style:{width:530,height:330}})),Tt.createElement("div",{className:Br.line}),Tt.createElement("div",{className:Br.bar_style},Tt.createElement("div",{className:Br.tb_title},ll==null?void 0:ll.pie_tips),Tt.createElement(di.Z,{ref:fa,option:$e,style:{width:530,height:310}}))),Tt.createElement("div",{className:Br.jianyi_title,style:{margin:"30px 0px 20px",gap:20}},Tt.createElement("div",{className:Br.title_left,style:{flex:3}},"\u5386\u53F2\u5BF9\u8BDD"),Tt.createElement("div",{className:Br.title_left,style:{flex:1}},"\u9AD8\u9891\u63D0\u95EE\u5173\u952E\u8BCD\u6392\u884C")),Tt.createElement("div",{style:{display:"flex",gap:20}},Tt.createElement("div",{style:{width:"75%"}},Tt.createElement(be.default,{columns:On,scroll:{y:400},dataSource:tr==null?void 0:tr.list,rowKey:"id",pagination:{current:Xn.page,hideOnSinglePage:(tr==null?void 0:tr.total_count){Xn.page=Zt,Xn.limit=dr,an(lu({},Xn)),nn()}}})),Tt.createElement("div",{style:{width:"25%"}},Tt.createElement(be.default,{className:Br.KeyWordTable,scroll:{y:400},columns:Xr,dataSource:(Nt=tr==null?void 0:tr.word_cloud)==null?void 0:Nt.list,pagination:!1,locale:{emptyText:Tt.createElement(Ne.Z,{img:Es,customText:"\u6682\u65E0\u6570\u636E~"})}}))),Tt.createElement("div",{className:Br.jianyi_title,style:{margin:"30px 0px 20px"}},Tt.createElement("div",{className:Br.title_left},"\u5B66\u751F\u7C7B\u578B\u5206\u6790",Tt.createElement("span",null,"\uFF08\u70B9\u51FB\u5361\u7247\u53EF\u67E5\u770B\u4F7F\u7528\u60C5\u51B5\uFF09"))),Tt.createElement("div",{className:Br.fenxi_list},de==null?void 0:de.map((Zt,dr)=>{var da,pn,In;return Tt.createElement("div",{key:dr,className:Br.fenxi_item,onClick:()=>{Bt.current=Zt==null?void 0:Zt.type,Jn.current=Mu(lu({},Jn==null?void 0:Jn.current),{scene_type:Zt.id,course_group_ids:cn==null?void 0:cn.course_group_ids}),Mt(),te(!0)}},Tt.createElement("img",{src:Zt==null?void 0:Zt.img,style:{width:"114px",height:"115px",borderRadius:"60px"}}),Tt.createElement("div",{className:Br.leixing},Zt==null?void 0:Zt.name,Tt.createElement("span",null,"(",dr==0?(da=Ra==null?void 0:Ra.student_types)==null?void 0:da.by_tools_users_count:dr==1?(pn=Ra==null?void 0:Ra.student_types)==null?void 0:pn.by_quantity_users_count:(In=Ra==null?void 0:Ra.student_types)==null?void 0:In.by_innovate_users_count,"\u4EBA)")),Tt.createElement("div",{className:Br.pingjia},Zt==null?void 0:Zt.des))}))),Tt.createElement(ye.default,{centered:!0,title:Tt.createElement(Tt.Fragment,null,"\u5B66\u751F\u4F7F\u7528\u8BE6\u60C5",[2,3].includes(Bt==null?void 0:Bt.current)&&Tt.createElement("span",{className:"font14 c-grey-666"},"\uFF08",fe[xt],"\uFF09")),width:1100,open:z,destroyOnClose:!0,okText:"\u786E\u5B9A",afterClose:()=>{Jn.current={page:1,limit:10,course_group_ids:"all",keyword:"",type:"",scene_type:""}},footer:null,cancelText:"\u53D6\u6D88",onOk:()=>Du(void 0,null,function*(){}),onCancel:()=>{te(!1)}},Tt.createElement("div",{className:Br.inputBox},Tt.createElement("div",{style:{display:"flex",alignItems:"center",marginBottom:"20px"}},(Bt==null?void 0:Bt.current)==1&&Tt.createElement(dt.default,{defaultValue:(nt=Jn==null?void 0:Jn.current)==null?void 0:nt.scene_type,size:"large",style:{width:150,marginRight:"20px"},onChange:Zt=>{Jn.current=Mu(lu({},Jn==null?void 0:Jn.current),{scene_type:Zt}),Mt()}},Tt.createElement(dt.default.Option,{value:""},"\u5168\u90E8\u7C7B\u578B"),Tt.createElement(dt.default.Option,{value:"1"},"\u667A\u80FD\u5BA1\u9898"),Tt.createElement(dt.default.Option,{value:"5"},"\u8BED\u6CD5\u68C0\u67E5"),Tt.createElement(dt.default.Option,{value:"2"},"\u4EE3\u7801\u8BCA\u65AD"),Tt.createElement(dt.default.Option,{value:"9"},"\u4EE3\u7801\u8BC4\u4EF7"),Tt.createElement(dt.default.Option,{value:"7"},"\u4EE3\u7801\u4F18\u5316"),Tt.createElement(dt.default.Option,{value:"8"},"\u4EE3\u7801\u6CE8\u91CA"),Tt.createElement(dt.default.Option,{value:"3"},"AI\u8F85\u5BFC"),Tt.createElement(dt.default.Option,{value:"10"},"AI\u95EE\u7B54")),["1","2","3","5"].includes(xt)&&(Bt==null?void 0:Bt.current)==3&&Tt.createElement(dt.default,{defaultValue:(bt=Jn==null?void 0:Jn.current)==null?void 0:bt.type,size:"large",style:{width:150,marginRight:"20px"},onChange:Zt=>{Jn.current=Mu(lu({},Jn==null?void 0:Jn.current),{scene_type:Zt}),Mt()}},Tt.createElement(dt.default.Option,{value:""},"\u5168\u90E8"),Tt.createElement(dt.default.Option,{value:1},"\u672A\u8BC4\u6D4B"),Tt.createElement(dt.default.Option,{value:2},"\u8BC4\u6D4B\u5931\u8D251\u6B21"),Tt.createElement(dt.default.Option,{value:3},"\u8BC4\u6D4B\u5931\u8D252\u6B21"),Tt.createElement(dt.default.Option,{value:4},"\u8BC4\u6D4B\u5931\u8D253\u6B21\u4EE5\u4E0A")),["7","8","9"].includes(xt)&&(Bt==null?void 0:Bt.current)==3&&Tt.createElement(dt.default,{defaultValue:(ua=Jn==null?void 0:Jn.current)==null?void 0:ua.type,size:"large",style:{width:150,marginRight:"20px"},onChange:Zt=>{Jn.current=Mu(lu({},Jn==null?void 0:Jn.current),{scene_type:Zt}),Mt()}},Tt.createElement(dt.default.Option,{value:""},"\u5168\u90E8"),Tt.createElement(dt.default.Option,{value:1},"\u672A\u901A\u5173\u524D\u4F7F\u7528"),Tt.createElement(dt.default.Option,{value:2},"\u901A\u5173\u540E\u4F7F\u7528")),xt=="10"&&(Bt==null?void 0:Bt.current)==3&&Tt.createElement(dt.default,{defaultValue:(gr=Jn==null?void 0:Jn.current)==null?void 0:gr.type,size:"large",style:{width:150,marginRight:"20px"},onChange:Zt=>{Jn.current=Mu(lu({},Jn==null?void 0:Jn.current),{scene_type:Zt}),Mt()}},Tt.createElement(dt.default.Option,{value:""},"\u5168\u90E8"),Tt.createElement(dt.default.Option,{value:1},"1\u8F6E"),Tt.createElement(dt.default.Option,{value:2},"2-3\u8F6E"),Tt.createElement(dt.default.Option,{value:3},"4-5\u8F6E"),Tt.createElement(dt.default.Option,{value:4},"6\u8F6E\u53CA\u4EE5\u4E0A")),Tt.createElement(dt.default,{style:{width:160},mode:"multiple",maxTagCount:"responsive",defaultValue:(Nn=Jn==null?void 0:Jn.current)==null?void 0:Nn.course_group_ids,getPopupContainer:Zt=>Zt.parentNode,onChange:Zt=>{let dr=[...Zt];dr.length===0&&(dr=["all"]),dr.includes("all")&&dr.length>1&&(dr[dr.length-1]=="all"?dr=["all"]:dr=dr.filter(da=>da!=="all")),Jn.current=Mu(lu({},Jn==null?void 0:Jn.current),{course_group_ids:dr}),Mt()},filterOption:(Zt,dr)=>dr.label.indexOf(Zt.toLowerCase())>=0,options:[{label:"\u5168\u90E8\u73ED\u7EA7",value:"all"},...((Qn=(Ir=me==null?void 0:me.headerInfo)==null?void 0:Ir.course_group_info)==null?void 0:Qn.map(Zt=>({label:Zt==null?void 0:Zt.group_group_name,value:Zt==null?void 0:Zt.course_group_id})))||[]]}),(Bt==null?void 0:Bt.current)==1&&Tt.createElement(mo,{onChange:(Zt,dr)=>{Jn.current=Mu(lu({},Jn==null?void 0:Jn.current),{start_at:dr==null?void 0:dr[0],end_at:dr==null?void 0:dr[1]}),Mt()},size:"large",style:{width:"300px",marginLeft:20}}),Tt.createElement(gt.t7,{style:{width:290,height:38,marginLeft:"auto"},placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",onChange:Zt=>{Jn.current=Mu(lu({},Jn==null?void 0:Jn.current),{keyword:Zt}),Mt()}}))),Tt.createElement(be.default,{style:{marginBottom:vu>0?"0":"20px"},dataSource:Ta,pagination:!1,scroll:{y:520},columns:(Un=[{title:"\u5E8F\u53F7",dataIndex:"index",ellipsis:!0,key:"index",width:55,render:(Zt,dr,da)=>{var pn;return`${(((pn=Jn==null?void 0:Jn.current)==null?void 0:pn.page)-1)*10+da+1}`}},{title:"\u59D3\u540D",dataIndex:"name",ellipsis:!0},{title:"\u5B66\u53F7",dataIndex:"student_id",ellipsis:!0},{title:"\u73ED\u7EA7",dataIndex:"course_group_name",ellipsis:!0},(Bt==null?void 0:Bt.current)==4&&{title:"\u667A\u80FD\u5BA1\u9898\uFF08\u6B21\uFF09",dataIndex:"scene_1_count",ellipsis:!0},(Bt==null?void 0:Bt.current)==4&&{title:"\u8BED\u6CD5\u68C0\u67E5\uFF08\u6B21\uFF09",dataIndex:"scene_5_count",ellipsis:!0},(Bt==null?void 0:Bt.current)==4&&{title:"\u4EE3\u7801\u8BCA\u65AD\uFF08\u6B21\uFF09",dataIndex:"scene_2_count",ellipsis:!0},(Bt==null?void 0:Bt.current)==4&&{title:"AI\u8F85\u5BFC\uFF08\u6B21\uFF09",dataIndex:"scene_3_count",ellipsis:!0},(Bt==null?void 0:Bt.current)==5&&{title:"\u4EE3\u7801\u8BC4\u4EF7\uFF08\u6B21\uFF09",dataIndex:"scene_9_count",ellipsis:!0},(Bt==null?void 0:Bt.current)==5&&{title:"\u4EE3\u7801\u4F18\u5316\uFF08\u6B21\uFF09",dataIndex:"scene_7_count",ellipsis:!0},(Bt==null?void 0:Bt.current)==5&&{title:"\u4EE3\u7801\u6CE8\u91CA\uFF08\u6B21\uFF09",dataIndex:"scene_8_count",ellipsis:!0},(Bt==null?void 0:Bt.current)==6&&{title:"\u7D2F\u8BA1\u4F7F\u7528\u6B21\u6570",dataIndex:"scene_10_conversation_count",ellipsis:!0},(Bt==null?void 0:Bt.current)==6&&{title:"\u7D2F\u8BA1\u5BF9\u8BDD\u8F6E\u6B21",dataIndex:"scene_10_count",ellipsis:!0},(Bt==null?void 0:Bt.current)==2&&{title:"\u4F7F\u7528\u6B21\u6570",dataIndex:"use_times",ellipsis:!0},(Bt==null?void 0:Bt.current)==1&&{title:"\u7C7B\u578B",dataIndex:"scene_type",ellipsis:!0},(Bt==null?void 0:Bt.current)==1&&{title:"\u53CD\u9988",dataIndex:"group_name",ellipsis:!0,render:(Zt,dr)=>Tt.createElement("div",null,Tt.createElement("i",{className:"iconfot icon-yijiejue font14"}),Tt.createElement("span",{style:{marginRight:"20px",marginLeft:"3px"}},dr==null?void 0:dr.praise_count),Tt.createElement("i",{className:"iconfot icon-weijiejuezhengchang font14"}),Tt.createElement("span",{style:{marginLeft:"3px"}},dr==null?void 0:dr.tread_count))},(Bt==null?void 0:Bt.current)==1&&{title:"\u4F7F\u7528\u65F6\u95F4",dataIndex:"created_at",ellipsis:!0,width:200,render:(Zt,dr)=>Tt.createElement("div",null,Zt?ke()(Zt).format("YYYY-MM-DD HH:mm:ss"):"--")},(Bt==null?void 0:Bt.current)==3&&{title:"\u7C7B\u578B",dataIndex:"type_name"}])==null?void 0:Un.filter(Zt=>!!Zt)}),vu>0&&Tt.createElement("aside",{className:"tc mt30 mb10"},Tt.createElement(lt.Z,{defaultCurrent:1,total:vu,current:1,pageSize:10,onChange:Zt=>{Jn.current=Mu(lu({},Jn==null?void 0:Jn.current),{page:Zt}),Mt()},showTotal:Zt=>Tt.createElement("span",{className:"mr10"},"\u5171",Tt.createElement("span",{className:"c-blue"}," ",Zt," "),"\u6761\u6570\u636E")}))),Tt.createElement(gs.Z,{visible:$l,fetchListObject:Dl,onOpen:()=>ul(!0),onClose:()=>{ul(!1)},children:!0,historyId:za,showPreference:!0,showDefaultTips:!1,customDataNode:Eu,customPreference:Sl,hideInputBox:!0,title:"\u667A\u80FD\u52A9\u6559",fetchUrl:"/api/stream/course_qna_records/chat_messages.json",extraAnswerAction:mu}),Tt.createElement(ye.default,{centered:!0,open:!!Pl,confirmLoading:b,onCancel:()=>{yr(!1)},afterClose:()=>{kr("")},onOk:eu,title:"\u4EBA\u5DE5\u56DE\u590D",width:900,okText:"\u4FDD\u5B58"},Tt.createElement(Ke.Z,{placeholder:"\u5728\u8FD9\u91CC\u8F93\u5165\u60A8\u7684\u56DE\u590D",watch:!0,onChange:Zt=>kr(Zt),defaultValue:Va})),Tt.createElement(ye.default,{centered:!0,title:"\u8BBE\u7F6E\u9884\u8B66\u6BD4\u4F8B",width:600,open:Tn,okText:"\u786E\u5B9A",afterClose:()=>{},cancelText:"\u53D6\u6D88",onOk:()=>Du(void 0,null,function*(){(yield(0,Ee.ZP)(`/api/homework_commons/${Cr==null?void 0:Cr.categoryId}/shiyan_setting.json`,{method:"post",body:{ai_warn_rate:ur,type:"statis"}})).status===0&&(ve.ZP.success("\u4FDD\u5B58\u6210\u529F"),ce({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:lu({},Cr)})),Ht(!1)}),onCancel:()=>{Ht(!1)}},Tt.createElement("div",null,Tt.createElement("div",null,"\u4F7F\u7528\u8F85\u52A9\u505A\u9898\u5DE5\u5177\uFF08\u667A\u80FD\u5BA1\u9898\u3001\u8BED\u6CD5\u68C0\u67E5\u3001\u4EE3\u7801\u8BCA\u65AD\u3001AI\u8F85\u5BFC\u4E2D\u4EFB\u4E00\u79CD\u5DE5\u5177\uFF09\u7684\u5B66\u751F\u5360\u6BD4\u8D85\u8FC7\u6307\u5B9A\u6BD4\u4F8B\uFF0C\u7CFB\u7EDF\u5C06\u4F1A\u5728\u603B\u7ED3\u5EFA\u8BAE\u6A21\u5757\u5185\u663E\u793A\u5BF9\u5E94\u7684\u9884\u8B66\u4FE1\u606F\u3002"),Tt.createElement("div",{className:"mt20"},Tt.createElement(xe.Z,{size:"large",min:1,max:100,value:ur,step:1,style:{width:"150px"},onChange:Zt=>{Number.isInteger(Zt)&&Zt>=1&&Zt<=100&&Jr(Zt)}}),Tt.createElement("span",{className:"ml10"},"%")))))};var ec=(0,Be.connect)(({classroomList:le,shixunHomeworks:me})=>({classroomList:le,shixunHomeworks:me}))(Cs),Vo=ee(49319),ei={code_eval:"code_eval___O_A19",footer:"footer___f3t9p",work_checkbox_group:"work_checkbox_group___TbBxu",ts_txt:"ts_txt___p_teA",title_txt:"title_txt___Ewzwf"},no={radio_con:"radio_con___EJeMw",result_con:"result_con___pnxaF",result_title:"result_title___zL1Vr"},mi=ee(59301),tc=Object.defineProperty,Fs=Object.defineProperties,nc=Object.getOwnPropertyDescriptors,xs=Object.getOwnPropertySymbols,rc=Object.prototype.hasOwnProperty,Ou=Object.prototype.propertyIsEnumerable,Go=(le,me,ce)=>me in le?tc(le,me,{enumerable:!0,configurable:!0,writable:!0,value:ce}):le[me]=ce,ws=(le,me)=>{for(var ce in me||(me={}))rc.call(me,ce)&&Go(le,ce,me[ce]);if(xs)for(var ce of xs(me))Ou.call(me,ce)&&Go(le,ce,me[ce]);return le},ac=(le,me)=>Fs(le,nc(me)),lc=(le,me,ce)=>new Promise((Lt,Vt)=>{var jt=nt=>{try{Nt(ce.next(nt))}catch(bt){Vt(bt)}},Kt=nt=>{try{Nt(ce.throw(nt))}catch(bt){Vt(bt)}},Nt=nt=>nt.done?Lt(nt.value):Promise.resolve(nt.value).then(jt,Kt);Nt((ce=ce.apply(le,me)).next())});const Ds=({shixunHomeworks:le,loading:me,dispatch:ce})=>{var Lt,Vt;const{ai_question_record_id:jt}=le.headerInfo,[Kt,Nt]=(0,y.useState)({page:1,limit:10}),[nt,bt]=(0,y.useState)({}),[ua,gr]=(0,y.useState)(!1),Nn=(0,Be.useParams)(),Ir=[{title:"\u5E8F\u53F7",dataIndex:"1",width:80,render:(cr,ur,Jr)=>(Kt.page-1)*Kt.limit+Jr+1},{title:"\u59D3\u540D",dataIndex:"real_name",width:130,ellipsis:!0},{title:"\u5B66\u53F7",dataIndex:"student_id",ellipsis:!0,width:160,sorter:!0,render:cr=>cr||"--"},{title:"\u5206\u73ED",dataIndex:"course_group_name",ellipsis:!0,width:200,render:(cr,ur)=>mi.createElement("div",{className:no.banding,title:cr||"--"},cr||"--")},{title:"\u8BC4\u4EF7\u72B6\u6001",width:100,dataIndex:"status",render:cr=>cr==="\u6210\u529F"?mi.createElement("span",{className:"c-green"},"\u6210\u529F"):mi.createElement("span",{className:"c-red"},"\u5931\u8D25")},{title:"\u64CD\u4F5C",width:100,render:(cr,ur,Jr)=>mi.createElement("a",{onClick:()=>{window.open(`/classrooms/${Nn.coursesId}/shixun_homework/${Nn.categoryId}/${ur.id}/comment`)}},"\u67E5\u770B\u5B9E\u8BAD\u62A5\u544A")}].filter(cr=>!!cr);(0,y.useEffect)(()=>{var cr;((cr=le.actionTabs)==null?void 0:cr.key)==="\u667A\u80FD\u4EE3\u7801\u8BC4\u4EF7\u7ED3\u679C"&&Qn(Kt)},[(Lt=le.actionTabs)==null?void 0:Lt.key]);const Qn=cr=>lc(void 0,null,function*(){var ur,Jr;gr(!0);const Tn=yield(0,Ee.ZP)(`/api/shixun_homeworks/${Nn==null?void 0:Nn.categoryId}/comment_student_works.json`,{method:"get",params:ac(ws({},cr),{ai_question_record_id:(Jr=(ur=le.actionTabs)==null?void 0:ur.record)==null?void 0:Jr.id})});(Tn==null?void 0:Tn.status)===0&&bt(Tn||{}),gr(!1)}),Un=(cr,ur)=>{Kt.page=cr,Kt.limit=ur,Nt(ws({},Kt)),Qn(Kt)},Cr=()=>{ce({type:"shixunHomeworks/setActionTabs",payload:{key:""}})};return mi.createElement(ye.default,{width:860,bodyStyle:{maxHeight:"calc(100vh - 200px)",overflowY:"auto"},centered:!0,title:"\u667A\u80FD\u4EE3\u7801\u8BC4\u4EF7\u8BE6\u60C5",open:((Vt=le.actionTabs)==null?void 0:Vt.key)==="\u667A\u80FD\u4EE3\u7801\u8BC4\u4EF7\u7ED3\u679C",destroyOnClose:!0,onCancel:()=>Cr(),footer:null},mi.createElement(be.default,{style:{marginBottom:(nt==null?void 0:nt.total_count)>Kt.limit?"0":"20px"},loading:ua,dataSource:(nt==null?void 0:nt.data)||[],columns:Ir,pagination:{current:Kt.page,hideOnSinglePage:!0,showQuickJumper:!0,showSizeChanger:!0,pageSize:Kt.limit,className:"mb15 mt15",pageSizeOptions:["10","20","50","100","200"],total:(nt==null?void 0:nt.total_count)||0,size:"default",showTotal:ge.rU,onChange:Un},onChange:(cr,ur,Jr)=>{Jr.field&&(Kt.order=Jr.field),Jr.order||(Kt.b_order="asc"),Jr.order==="ascend"&&(Kt.b_order="asc"),Jr.order==="descend"&&(Kt.b_order="desc"),Jr.order||(Kt.b_order="asc"),Qn(Kt)}}))};var Bs=(0,Be.connect)(({shixunHomeworks:le,loading:me,user:ce})=>({shixunHomeworks:le,loading:me.effects,user:ce}))(Ds),zl=ee(59301),uc=Object.defineProperty,ic=Object.defineProperties,oc=Object.getOwnPropertyDescriptors,Di=Object.getOwnPropertySymbols,ho=Object.prototype.hasOwnProperty,Bo=Object.prototype.propertyIsEnumerable,ro=(le,me,ce)=>me in le?uc(le,me,{enumerable:!0,configurable:!0,writable:!0,value:ce}):le[me]=ce,ui=(le,me)=>{for(var ce in me||(me={}))ho.call(me,ce)&&ro(le,ce,me[ce]);if(Di)for(var ce of Di(me))Bo.call(me,ce)&&ro(le,ce,me[ce]);return le},sc=(le,me)=>ic(le,oc(me)),bs=(le,me,ce)=>new Promise((Lt,Vt)=>{var jt=nt=>{try{Nt(ce.next(nt))}catch(bt){Vt(bt)}},Kt=nt=>{try{Nt(ce.throw(nt))}catch(bt){Vt(bt)}},Nt=nt=>nt.done?Lt(nt.value):Promise.resolve(nt.value).then(jt,Kt);Nt((ce=ce.apply(le,me)).next())});const ao=({shixunHomeworks:le,classroomList:me,loading:ce,dispatch:Lt})=>{var Vt,jt,Kt;const Nt=(0,Be.useParams)(),{headerInfo:nt}=le,[bt,ua]=(0,y.useState)("1"),[gr,Nn]=(0,y.useState)({page:1,limit:10}),[Ir,Qn]=(0,y.useState)([]),[Un,Cr]=(0,y.useState)(!1),[cr,ur]=(0,y.useState)(0),[Jr,Tn]=(0,y.useState)(!1),[Ht,cn]=(0,y.useState)([]),ma={0:"\u8BC4\u4EF7\u4E2D",1:"\u5DF2\u5B8C\u6210","-1":"\u8BC4\u4EF7\u5931\u8D25"},Xn=[{title:"\u5E8F\u53F7",dataIndex:"number",width:80,render:(Fr,Er,Jn)=>gr.limit*(gr.page-1)+Jn+1},{title:"\u64CD\u4F5C\u65F6\u95F4",dataIndex:"created_at",width:200,ellipsis:!0,render:Fr=>zl.createElement("span",{style:{color:"#333"}},ke()(Fr).format("YYYY-MM-DD HH:mm:ss"))},{title:"\u64CD\u4F5C\u4EBA",dataIndex:"real_name",width:200,ellipsis:!0},{title:"\u8BC4\u4EF7\u8FDB\u5EA6",dataIndex:"status",width:200,render:Fr=>zl.createElement("span",{style:{color:"#333"}},ma[Fr])},{title:"\u8BC4\u4EF7\u8BF4\u660E",dataIndex:"message",width:300,ellipsis:!0,render:(Fr,Er)=>zl.createElement(Te.Z,{title:Er==null?void 0:Er.message},zl.createElement("span",null,Er==null?void 0:Er.message))},{title:"\u64CD\u4F5C",width:100,render:(Fr,Er,Jn)=>zl.createElement("a",{onClick:()=>zn(Er)},"\u67E5\u770B\u8BE6\u60C5")}];(0,y.useEffect)(()=>{var Fr;bt=="1"?jr(gr):bt=="2"&&cn(((Fr=nt==null?void 0:nt.ai_code_evaluation_promote)==null?void 0:Fr.length)>0?nt==null?void 0:nt.ai_code_evaluation_promote:nt==null?void 0:nt.default_evaluation_dimension)},[bt]),(0,y.useEffect)(()=>{var Fr;((Fr=le==null?void 0:le.actionTabs)==null?void 0:Fr.key)=="\u66F4\u65B0\u8BFE\u5802\u5B9E\u9A8C-\u8BC4\u4EF7\u8BB0\u5F55\u5217\u8868"&&(jr(gr),Lt({type:"shixunHomeworks/setActionTabs",payload:{key:""}}))},[(Vt=le==null?void 0:le.actionTabs)==null?void 0:Vt.key]);const an=Fr=>{gr.page=Fr,Nn(ui({},gr)),jr(gr)};function jr(Fr){return bs(this,null,function*(){Cr(!0);const Er=yield(0,Ee.ZP)(`/api/shixun_homeworks/${Nt.categoryId}/comment_records.json`,{method:"get",params:sc(ui({},Fr),{categoryId:Nt.categoryId})});Qn((Er==null?void 0:Er.data)||[]),ur(Er==null?void 0:Er.total_count),Cr(!1)})}const Bt=()=>bs(void 0,null,function*(){if((Ht==null?void 0:Ht.length)===0)return ve.ZP.warning("\u8BF7\u5148\u9009\u62E9\u8BC4\u4EF7\u7EF4\u5EA6");Tn(!0),(yield(0,Ee.ZP)(`/api/homework_commons/${Nt.categoryId}/shiyan_setting.json`,{method:"post",body:{ai_code_evaluation_promote:Ht,type:"promote"}})).status===0&&(ve.ZP.success("\u4FDD\u5B58\u6210\u529F"),xt()),Tn(!1)}),xt=()=>{Lt({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:ui({},Nt)})},zn=Fr=>{Lt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u667A\u80FD\u4EE3\u7801\u8BC4\u4EF7\u7ED3\u679C",record:Fr}})};return zl.createElement("div",{className:ei.code_eval},zl.createElement(Ce.default,{activeKey:bt,tabBarGutter:60,onChange:Fr=>{!(nt!=null&&nt.is_old_data_for_time)&&(0,ge.Ye)(Lt)||ua(Fr)},items:[{label:"\u8BC4\u4EF7\u8BB0\u5F55",key:"1",children:zl.createElement(zl.Fragment,null,zl.createElement(qe.Z,{spinning:Un},cr===0?zl.createElement(Ne.Z,{customText:"\u6682\u65E0\u6570\u636E~"}):zl.createElement(be.default,{className:"mt5 mb20",rowKey:"id",columns:Xn,dataSource:Ir,pagination:!1})),zl.createElement("div",{className:ei.footer},cr>(gr==null?void 0:gr.limit)?zl.createElement("div",null,zl.createElement("span",{style:{color:"#656F87"}},"\u5171",zl.createElement("span",{className:"c-light-primary"},cr),"\u6761\u6570\u636E")):"",zl.createElement(lt.Z,{defaultPageSize:(gr==null?void 0:gr.limit)||10,current:(gr==null?void 0:gr.page)||1,showSizeChanger:!1,showQuickJumper:!0,hideOnSinglePage:!0,total:cr,onChange:an})))},{label:"\u8BBE\u7F6E\u8BC4\u4EF7\u7EF4\u5EA6",key:"2",children:zl.createElement("div",{style:{color:"#333",padding:"0 30px"}},zl.createElement("div",{className:ei.ts_txt},"\u667A\u80FD\u52A9\u6559\u5C06\u6279\u91CF\u5BF9\u5DF2\u63D0\u4EA4\u4F5C\u4E1A\u5B66\u751F\u7684\u6BCF\u4E2A\u5173\u5361\u4EE3\u7801\u8FDB\u884C\u4EE3\u7801\u8BC4\u4EF7\u5E76\u4FDD\u5B58\u81F3\u5B9E\u8BAD\u62A5\u544A\uFF0C\u56FE\u5F62\u5316\u3001\u547D\u4EE4\u884C\u3001Vscode\u7F16\u8F91\u5668\u3001\u7406\u8BBA\u9898\u6A21\u5F0F\u7684\u4EFB\u52A1\u5173\u5361\u6682\u4E0D\u652F\u6301\u751F\u6210\u4EE3\u7801\u8BC4\u4EF7\u3002"),zl.createElement("div",{className:ei.title_txt},"\u8BBE\u7F6E\u4EE3\u7801\u8BC4\u4EF7\u7EF4\u5EA6"),zl.createElement("div",{style:{width:"100%",background:"#F6F7F9",padding:"0 30px"}},zl.createElement(Pt.default,{style:{height:"40px",lineHeight:"40px",width:"100%"},indeterminate:Ht.length>0&&Ht.length<((jt=nt==null?void 0:nt.default_evaluation_dimension)==null?void 0:jt.length),onChange:Fr=>{cn(Fr.target.checked?nt==null?void 0:nt.default_evaluation_dimension:[])},checked:((Kt=nt==null?void 0:nt.default_evaluation_dimension)==null?void 0:Kt.length)===Ht.length},"\u5168\u90E8"),zl.createElement(Pt.default.Group,{className:ei.work_checkbox_group,options:nt==null?void 0:nt.default_evaluation_dimension,value:Ht,onChange:Fr=>cn(Fr)})),zl.createElement(va,{dimensionValue:Ht}),zl.createElement(Pe.ZP,{type:"primary",size:"large",loading:Jr,style:{width:"138px",margin:"30px 0"},onClick:()=>Bt()},"\u4FDD\u5B58"))}]}),zl.createElement(Bs,null))};var Ss=(0,Be.connect)(({shixunHomeworks:le,classroomList:me,loading:ce,user:Lt})=>({shixunHomeworks:le,classroomList:me,loading:ce.effects,user:Lt}))(ao),Ms=ee(60242),Ti={ts_txt:"ts_txt___m9fvm",title_txt:"title_txt___iTl60",work_checkbox_group:"work_checkbox_group___HF3uK",work_radio_group:"work_radio_group___AjeAG",under_review:"under_review___nu3Xx"},El=ee(59301),lo=Object.defineProperty,bo=Object.getOwnPropertySymbols,Ko=Object.prototype.hasOwnProperty,Jo=Object.prototype.propertyIsEnumerable,Is=(le,me,ce)=>me in le?lo(le,me,{enumerable:!0,configurable:!0,writable:!0,value:ce}):le[me]=ce,po=(le,me)=>{for(var ce in me||(me={}))Ko.call(me,ce)&&Is(le,ce,me[ce]);if(bo)for(var ce of bo(me))Jo.call(me,ce)&&Is(le,ce,me[ce]);return le},So=(le,me,ce)=>new Promise((Lt,Vt)=>{var jt=nt=>{try{Nt(ce.next(nt))}catch(bt){Vt(bt)}},Kt=nt=>{try{Nt(ce.throw(nt))}catch(bt){Vt(bt)}},Nt=nt=>nt.done?Lt(nt.value):Promise.resolve(nt.value).then(jt,Kt);Nt((ce=ce.apply(le,me)).next())});const cc=({shixunHomeworks:le,classroomList:me,loading:ce,dispatch:Lt})=>{var Vt,jt,Kt,Nt,nt,bt,ua;const gr=(0,Be.useParams)(),{headerInfo:Nn}=le,[Ir,Qn]=(0,y.useState)([]),[Un,Cr]=(0,y.useState)("1"),[cr,ur]=(0,y.useState)(!1),[Jr,Tn]=(0,y.useState)(!1),[Ht,cn]=(0,y.useState)({}),[ma,Xn]=(0,y.useState)(null),[an,jr]=(0,y.useState)(!1);(0,y.useEffect)(()=>{var Ta,cl;((Ta=le==null?void 0:le.actionTabs)==null?void 0:Ta.key)==="\u667A\u80FD\u4EE3\u7801\u8BC4\u4EF7"&&(jr(!1),Qn(((cl=Nn==null?void 0:Nn.ai_code_evaluation_promote)==null?void 0:cl.length)>0?Nn==null?void 0:Nn.ai_code_evaluation_promote:Nn==null?void 0:Nn.default_evaluation_dimension))},[(Vt=le==null?void 0:le.actionTabs)==null?void 0:Vt.key]),(0,y.useEffect)(()=>{let Ta=null;if((Ht==null?void 0:Ht.status)==1&&(clearInterval(Ta),jr(!0)),(Ht==null?void 0:Ht.complete_num)!=(Ht==null?void 0:Ht.total_count)&&(Ht==null?void 0:Ht.status)!=1)return Ta=setInterval(()=>{Bt(ma)},3e3),()=>clearInterval(Ta)},[Ht==null?void 0:Ht.status,Ht==null?void 0:Ht.complete_num]);const Bt=Ta=>So(void 0,null,function*(){if(!Ta)return;const cl=yield(0,Ee.ZP)(`/api/shixun_homeworks/${gr==null?void 0:gr.categoryId}/comments_schedule.json`,{method:"get",params:{ai_question_record_id:Ta}});cn(cl)}),xt=()=>{Lt({type:"shixunHomeworks/setActionTabs",payload:{actionTabs:{key:""}}})},zn=()=>So(void 0,null,function*(){var Ta,cl;let Ra=yield(0,Ee.ZP)("/api/intelligent_imports/check_number.json",{method:"get"});(Ra==null?void 0:Ra.status)==0&&(xt(),(Ra==null?void 0:Ra.total_number)==-1||(Ra==null?void 0:Ra.remaining_number)>0?((Ta=le==null?void 0:le.headerInfo)==null?void 0:Ta.ai_evaluation_times)>0?(((cl=Nn==null?void 0:Nn.no_comment_ids)==null?void 0:cl.length)>0?Cr("1"):Cr("2"),ur(!0)):Er():(Ra==null?void 0:Ra.remaining_number)==0&&ve.ZP.info(`\u4ECA\u65E5\u5927\u6A21\u578B\u4F7F\u7528\u673A\u4F1A\u5DF2\u7528\u5B8C\uFF08\u6BCF\u65E5${Ra==null?void 0:Ra.total_number}\u6B21\u673A\u4F1A\uFF0C\u4ECA\u65E5\u5269\u4F59${Ra==null?void 0:Ra.remaining_number}\u6B21\uFF09\u3002`))}),Fr=()=>{Lt({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:po({},gr)})},Er=Ta=>So(void 0,null,function*(){let cl=yield(0,Ee.ZP)(`/api/shixun_homeworks/${gr.categoryId}/batch_comments.json`,{method:"post",body:{ai_code_evaluation_promote:Ir,student_work_ids:Ta}});(cl==null?void 0:cl.status)==0&&(Fr(),Xn(cl==null?void 0:cl.ai_question_record_id),Bt(cl==null?void 0:cl.ai_question_record_id),Tn(!0),Jn())}),Jn=()=>{Lt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u66F4\u65B0\u8BFE\u5802\u5B9E\u9A8C-\u8BC4\u4EF7\u8BB0\u5F55\u5217\u8868"}})};return El.createElement(El.Fragment,null,El.createElement(ye.default,{centered:!0,title:"\u667A\u80FD\u4EE3\u7801\u8BC4\u4EF7",open:((jt=le==null?void 0:le.actionTabs)==null?void 0:jt.key)==="\u667A\u80FD\u4EE3\u7801\u8BC4\u4EF7",width:1020,bodyStyle:{maxHeight:"calc(100vh - 200px)",overflowY:"auto"},onOk:zn,onCancel:xt,maskClosable:!1,okText:"\u5F00\u59CB\u8BC4\u4EF7"},El.createElement("div",{className:Ti.ts_txt},"\u667A\u80FD\u52A9\u6559\u5C06\u6279\u91CF\u5BF9\u5DF2\u63D0\u4EA4\u4F5C\u4E1A\u5B66\u751F\u7684\u6BCF\u4E2A\u5173\u5361\u4EE3\u7801\u8FDB\u884C\u4EE3\u7801\u8BC4\u4EF7\u5E76\u4FDD\u5B58\u81F3\u5B9E\u8BAD\u62A5\u544A\uFF0C\u56FE\u5F62\u5316\u3001\u547D\u4EE4\u884C\u3001Vscode\u7F16\u8F91\u5668\u3001\u7406\u8BBA\u9898\u6A21\u5F0F\u7684\u4EFB\u52A1\u5173\u5361\u6682\u4E0D\u652F\u6301\u751F\u6210\u4EE3\u7801\u8BC4\u4EF7\u3002"),El.createElement("div",{className:Ti.title_txt},"\u8BBE\u7F6E\u4EE3\u7801\u8BC4\u4EF7\u7EF4\u5EA6"),El.createElement("div",{style:{width:"100%",background:"#F6F7F9",padding:"0 30px"}},El.createElement(Pt.default,{style:{height:"40px",lineHeight:"40px",width:"100%"},indeterminate:Ir.length>0&&Ir.length<((Kt=Nn==null?void 0:Nn.default_evaluation_dimension)==null?void 0:Kt.length),onChange:Ta=>{Qn(Ta.target.checked?Nn==null?void 0:Nn.default_evaluation_dimension:[])},checked:((Nt=Nn==null?void 0:Nn.default_evaluation_dimension)==null?void 0:Nt.length)===Ir.length},"\u5168\u90E8"),El.createElement(Pt.default.Group,{className:Ti.work_checkbox_group,options:Nn==null?void 0:Nn.default_evaluation_dimension,value:Ir,onChange:Ta=>Qn(Ta)})),El.createElement(va,{dimensionValue:Ir})),El.createElement(ye.default,{centered:!0,title:"\u63D0\u793A",open:cr,width:650,bodyStyle:{maxHeight:"calc(100vh - 200px)",overflowY:"auto"},onOk:()=>{ur(!1),Er(Un=="1"?Nn==null?void 0:Nn.no_comment_ids:null)},onCancel:()=>ur(!1),maskClosable:!1},El.createElement("div",{className:Ti.ts_txt},"\u5DF2\u8BC4\u4EF7\u7684\u5B66\u751F\u6709",El.createElement("span",{style:{color:"#37AD83",fontWeight:"bold",margin:"0 3px"}},(Nn==null?void 0:Nn.commit_count)-((nt=Nn==null?void 0:Nn.no_comment_ids)==null?void 0:nt.length)),"\u4EBA\uFF0C \u672A\u8BC4\u4EF7\u7684\u5B66\u751F\u6709",El.createElement("span",{style:{color:"#FA6400",fontWeight:"bold",margin:"0 3px"}},(bt=Nn==null?void 0:Nn.no_comment_ids)==null?void 0:bt.length),"\u4EBA\u3002"),El.createElement("div",{className:Ti.title_txt},"\u8BF7\u9009\u62E9\u672C\u6B21\u9700\u8981\u8BC4\u4EF7\u7684\u5B66\u751F"),El.createElement("div",{style:{width:"100%",background:"#F6F7F9",padding:"0 20px"}},El.createElement(hr.ZP.Group,{className:Ti.work_radio_group,value:Un,onChange:Ta=>Cr(Ta.target.value)},((ua=Nn==null?void 0:Nn.no_comment_ids)==null?void 0:ua.length)>0&&El.createElement(hr.ZP,{value:"1"}," \u672A\u8BC4\u4EF7\u7684\u5B66\u751F"),El.createElement(hr.ZP,{value:"2"}," \u5168\u90E8\u5B66\u751F")))),El.createElement(ye.default,{centered:!0,title:"\u63D0\u793A",open:Jr,width:628,bodyStyle:{maxHeight:"calc(100vh - 200px)",overflowY:"auto"},onCancel:()=>{Tn(!1),Jn()},maskClosable:!1,footer:null},El.createElement("div",{className:"mb10",style:{width:"100%",display:"flex",justifyContent:"center"}},(Ht==null?void 0:Ht.complete_num)!=(Ht==null?void 0:Ht.total_count)&&(Ht==null?void 0:Ht.status)!=1?El.createElement("div",{className:Ti.under_review,style:{marginRight:0}},El.createElement(qe.Z,{spinning:!0,className:"mr6",size:"small"}),El.createElement("span",{className:"ml10"},"\u4EE3\u7801\u8BC4\u4EF7\u4E2D\uFF0C\u5F53\u524D\u8FDB\u5EA6"),El.createElement("span",{className:"ml5"},El.createElement("span",{style:{color:"#3061D0"}},Ht==null?void 0:Ht.complete_num),"/",Ht==null?void 0:Ht.total_count)):El.createElement("div",null,El.createElement(du.Z,{style:{color:"#1ACC4B"}}),El.createElement("span",{className:"ml5"},"\u8BC4\u4EF7\u5B8C\u6210"))),El.createElement(Ms.Z,{strokeColor:"#3061D0",trailColor:"rgba(144, 150, 163, 0.1)",percent:an?100:(Ht==null?void 0:Ht.complete_num)/(Ht==null?void 0:Ht.total_count)*100,showInfo:!1,size:[574,10]}),El.createElement("div",{className:"mb20 mt10"},"\u6279\u91CF\u5BF9\u5B66\u751F\u4EE3\u7801\u8FDB\u884C\u4EE3\u7801\u8BC4\u4EF7\u9700\u8017\u8D39\u4E00\u5B9A\u65F6\u957F\uFF0C\u7A0D\u540E\u60A8\u53EF\u4EE5\u5728",El.createElement("a",{onClick:()=>{window.location.href=`/classrooms/${gr==null?void 0:gr.coursesId}/shixun_homework/${gr==null?void 0:gr.categoryId}/detail?tabs=12`}},"\u4EE3\u7801\u8BC4\u4EF7\u8BB0\u5F55"),"\u5217\u8868\u67E5\u770B\u8BC4\u4EF7\u8FDB\u5EA6")))};var ks=(0,Be.connect)(({shixunHomeworks:le,classroomList:me,loading:ce,user:Lt})=>({shixunHomeworks:le,classroomList:me,loading:ce.effects,user:Lt}))(cc),Mo=ee(26896),Hr=ee(59301),dc=Object.defineProperty,uo=Object.getOwnPropertySymbols,Ls=Object.prototype.hasOwnProperty,Ns=Object.prototype.propertyIsEnumerable,Ps=(le,me,ce)=>me in le?dc(le,me,{enumerable:!0,configurable:!0,writable:!0,value:ce}):le[me]=ce,ti=(le,me)=>{for(var ce in me||(me={}))Ls.call(me,ce)&&Ps(le,ce,me[ce]);if(uo)for(var ce of uo(me))Ns.call(me,ce)&&Ps(le,ce,me[ce]);return le},ii=(le,me,ce)=>new Promise((Lt,Vt)=>{var jt=nt=>{try{Nt(ce.next(nt))}catch(bt){Vt(bt)}},Kt=nt=>{try{Nt(ce.throw(nt))}catch(bt){Vt(bt)}},Nt=nt=>nt.done?Lt(nt.value):Promise.resolve(nt.value).then(jt,Kt);Nt((ce=ce.apply(le,me)).next())});const fc=({shixunHomeworks:le,classroomList:me,globalSetting:ce,user:Lt,loading:Vt,dispatch:jt})=>{var Kt,Nt,nt,bt,ua,gr,Nn,Ir,Qn,Un,Cr,cr,ur,Jr,Tn,Ht,cn,ma,Xn,an,jr,Bt,xt,zn,Fr,Er,Jn,Ta,cl,Ra,uu,ll,Gl,vu,Qa,tr,La,za,Ol,$l,ul,Xa,Pl,yr,Va,kr,a,E,b,x,z,te,ie;const[fe]=(0,Be.useSearchParams)(),de=(0,Be.useParams)(),we=(0,Be.useLocation)(),[Oe,$e]=(0,y.useState)(fe.get("tabs")||"0"),[Et,Ct]=(0,y.useState)({}),{workList:nn,shixunWorkList:On,workSetting:jn,headerInfo:Mt}=le,[Sr,ar]=(0,y.useState)(!1),[Qr,fa]=(0,y.useState)(!1);de.category=fe.get("category_id"),de.order="work_score",de.b_order="desc",(0,y.useEffect)(()=>{(0,je.Rm)()&&jt({type:"classroomList/getAssistantPermissions",payload:{course_id:de.coursesId}}),(0,Rr.hs)(jt)},[(0,je.bg)()]),(0,y.useEffect)(()=>{Oe!=="0"&&jt({type:"shixunHomeworks/getShixunWorkList",payload:de}),new URLSearchParams(we.search).get("tabs")==="3"&&jt({type:"shixunHomeworks/getWorkSetting",payload:ti({},de)}),jt({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:{categoryId:de.categoryId}})},[]),(0,y.useEffect)(()=>{var pn,In;(pn=le==null?void 0:le.headerInfo)!=null&&pn.shixun_id&&fa(!((In=le==null?void 0:le.headerInfo)!=null&&In.ignore_prompt))},[le==null?void 0:le.headerInfo]);const Xr=pn=>{pn==="10"&&!(Mt!=null&&Mt.is_old_data_for_time)&&(0,ge.Ye)(jt)||(pn==="3"&&jt({type:"shixunHomeworks/getWorkSetting",payload:ti({},de)}),(["0","12"].includes(pn)||(0,je.GJ)()&&pn==="3")&&jt({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:ti({},de)}),$e(pn))},Ga=()=>{ye.default.confirm({centered:!0,width:530,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:Hr.createElement("div",{className:"tc font16"},"\u4F60\u5728\u8BE5\u5B9E\u8BAD\u7684\u5B66\u4E60\u8BB0\u5F55\u5C06\u88AB\u6E05\u7A7A\uFF0C\u65E0\u6CD5\u6062\u590D",Hr.createElement("br",null),"\u662F\u5426\u786E\u8BA4\u91CD\u505A\uFF1F"),onOk:()=>ii(void 0,null,function*(){var pn;const In=(pn=le.headerInfo)==null?void 0:pn.myshixun_identifier;(yield(0,st.Fr)({id:In}))&&(ve.ZP.info(`\u5DF2\u6E05\u7A7A\u672C\u5B9E\u8BAD\u7684\u5B66\u4E60\u8BB0\u5F55 -\u8BF7\u70B9\u51FB\u201C\u5F00\u542F\u6311\u6218\u201D\u91CD\u505A\u8BFE\u7A0B\u5B9E\u9A8C`),jt({type:"shixunHomeworks/getShixunWorkList",payload:Et}))})})},xl=An=>{An=An!=null&&An.includes(".json")?An:`${An}.json`,ye.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:Qr.createElement("div",{className:"tc font16"},"\u5B9E\u8BAD\u5DF2\u7ECF\u66F4\u65B0\u4E86\uFF0C\u6B63\u5728\u4E3A\u60A8\u91CD\u7F6E!"),onOk:()=>ui(void 0,null,function*(){const On=yield(0,so.$Q)({url:An});if(!On)return;ve.ZP.success("\u91CD\u7F6E\u6210\u529F\uFF0C\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF01");const gr=yield(0,so.Ir)({id:On.shixun_identifier});if(gr!=null&&gr.game_identifier){(0,ge.xg)(`/tasks/${gr.game_identifier}?coursesId=${de.coursesId}`);return}(gr==null?void 0:gr.status)===2?xl(gr==null?void 0:gr.message):(gr==null?void 0:gr.status)===3&&$l(gr==null?void 0:gr.message)})})},$l=An=>{ye.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:Qr.createElement("div",{className:"tc font16"},"\u76EE\u524D\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5C1A\u5728\u5185\u6D4B\u4E2D\uFF0C\u5C06\u4E8E",An,"\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01")})},bl=An=>ui(void 0,null,function*(){An=An!=null&&An.includes(".json")?An:`${An}.json`;const On=yield(0,so.$Q)({url:An});if(console.log(On,"execRes"),On!=null&&On.game_identifier){(0,ge.xg)(`/tasks/${de.coursesId}/${de.categoryId}/${On.game_identifier}?coursesId=${de.coursesId}`);return}(On==null?void 0:On.status)===-3?(0,ge.eF)():(On==null?void 0:On.status)===2?xl(On==null?void 0:On.message):(On==null?void 0:On.status)===3&&$l(On==null?void 0:On.message)}),mu=[(0,je.GJ)()&&{name:"\u5B66\u751F\u5217\u8868",id:"0",compontent:Qr.createElement(Jl,{setExportParams:Ct}),forceRender:!0},{name:"\u4F5C\u4E1A\u8BE6\u60C5",id:"1",compontent:Qr.createElement(it,{gotosetting:()=>{jt({type:"shixunHomeworks/getWorkSetting",payload:ti({},de)}),$e("3")}})},(0,je.dE)()&&((Jt=le==null?void 0:le.headerInfo)==null?void 0:Jt.score_open)&&{name:"\u5B66\u751F\u5217\u8868",id:"0",compontent:Qr.createElement(Jl,{setExportParams:Ct}),forceRender:!0},{name:"\u4EE3\u7801\u67E5\u91CD",id:"2",compontent:Qr.createElement(Mu,null)},{name:"\u8D28\u91CF\u68C0\u6D4B",id:"4",compontent:Qr.createElement(oo,null)},{name:"\u91CD\u505A\u8BB0\u5F55",id:"9",compontent:Qr.createElement(ba.Z,null)},(0,je.GJ)()&&{name:Qr.createElement("div",null,"AI\u4F7F\u7528\u7EDF\u8BA1 ",Qr.createElement("img",{className:Fi.ai_review_new,src:Vo.Z})),id:"10",compontent:Qr.createElement(ec,null)},{name:"\u4F5C\u4E1A\u7EDF\u8BA1\u5206\u6790",id:"5",compontent:Qr.createElement(Io.ZP,null)},(0,je.GJ)()&&((Mt=Nt==null?void 0:Nt.userInfo)==null?void 0:Mt.has_big_model_permission)&&{name:Qr.createElement("div",null,"\u4EE3\u7801\u8BC4\u4EF7 ",Qr.createElement("img",{className:Fi.ai_review_new,src:Vo.Z})),id:"12",compontent:Qr.createElement(Ss,null)},{name:(0,je.GJ)()?"\u8BBE\u7F6E":"\u5F97\u5206\u89C4\u5219",id:"3",compontent:(bt=(rt=le==null?void 0:le.headerInfo)==null?void 0:rt.homework_status)!=null&&bt.includes("\u5BFC\u5165")?Qr.createElement(sa.Z,null):Qr.createElement(Vi,null),forceRender:!0}].filter(An=>!!An).filter(An=>{var On,gr,ul,zl,Sl;return(0,je.dE)()?An.name!=="\u4EE3\u7801\u67E5\u91CD"&&An.name!=="\u4F5C\u4E1A\u7EDF\u8BA1\u5206\u6790"&&An.name!=="\u5F97\u5206\u89C4\u5219":(0,je.dE)()||((gr=(On=le==null?void 0:le.headerInfo)==null?void 0:On.homework_status)==null?void 0:gr[0])!=="\u5DF2\u622A\u6B62"?An.name!=="\u8D28\u91CF\u68C0\u6D4B":!((ul=le==null?void 0:le.headerInfo)!=null&&ul.code_review)&&((Sl=(zl=le==null?void 0:le.headerInfo)==null?void 0:zl.homework_status)==null?void 0:Sl[0])!=="\u672A\u53D1\u5E03"?!0:An.name!=="\u4EE3\u7801\u67E5\u91CD"}).filter(An=>{var On;return(On=le==null?void 0:le.headerInfo)!=null&&On.open_code_quality_analysis?!0:An.name!=="\u8D28\u91CF\u68C0\u6D4B"}).filter(An=>{var On;return(On=le==null?void 0:le.headerInfo)!=null&&On.action_analysis?!0:An.name!=="\u4F5C\u4E1A\u7EDF\u8BA1\u5206\u6790"}).filter(An=>{var On,gr;return(gr=(On=le==null?void 0:le.headerInfo)==null?void 0:On.homework_status)!=null&&gr.includes("\u5BFC\u5165")?An.name!=="\u4EE3\u7801\u67E5\u91CD"&&An.name!=="\u91CD\u505A\u8BB0\u5F55":!0}).filter(An=>{var On,gr;return(gr=(On=le==null?void 0:le.headerInfo)==null?void 0:On.homework_status)!=null&&gr.includes("\u5BFC\u5165")&&(0,je.dE)()?An.name!=="\u5F97\u5206\u89C4\u5219"&&An.name!=="\u91CD\u505A\u8BB0\u5F55":!0}),Eu=()=>ui(void 0,null,function*(){var An,On,gr;if(!(It!=null&&It.is_old_data_for_time)&&(0,ge.Ye)(jt))return;if(((On=(An=le==null?void 0:le.headerInfo)==null?void 0:An.challenges)==null?void 0:On.length)===0)return ve.ZP.info("\u672C\u6B21\u4F5C\u4E1A\u4E2D\u6CA1\u6709\u9700\u8981\u8FDB\u884C\u4EE3\u7801\u8BC4\u4EF7\u7684\u4EFB\u52A1\u5173\u5361~");if(((gr=le==null?void 0:le.headerInfo)==null?void 0:gr.commit_count)==0)return ve.ZP.info("\u6682\u65E0\u5B66\u751F\u63D0\u4EA4\u4F5C\u4E1A~");let ul=yield Zt();if((ul==null?void 0:ul.complete_num)!=(ul==null?void 0:ul.total_count)&&(ul==null?void 0:ul.status)!=1)return ve.ZP.info("\u6B63\u5728\u4EE3\u7801\u8BC4\u4EF7\u4E2D\uFF0C\u8BF7\u7B49\u5F85\u672C\u6B21\u8BC4\u4EF7\u5B8C\u6210\u4E4B\u540E\u518D\u8FDB\u884C\u64CD\u4F5C\uFF01");jt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u667A\u80FD\u4EE3\u7801\u8BC4\u4EF7"}})}),Zt=()=>ui(void 0,null,function*(){const{ai_question_record_id:An}=le.headerInfo;return An?yield(0,Ee.ZP)(`/api/shixun_homeworks/${de==null?void 0:de.categoryId}/comments_schedule.json`,{method:"get",params:{ai_question_record_id:An}}):void 0}),dr=()=>ui(void 0,null,function*(){const An=yield(0,Ee.ZP)(`/api/courses/${de==null?void 0:de.coursesId}/ignore_prompt.json`,{method:"post",body:{container_type:"HomeworkCommon",container_id:de==null?void 0:de.categoryId}});(An==null?void 0:An.status)===0&&fa(!1)}),da=()=>ui(void 0,null,function*(){var An;const On=yield(0,Ee.ZP)(`/api/courses/${de==null?void 0:de.coursesId}/sync_shixuns.json`,{method:"post",body:{homework_common_ids:[(An=le==null?void 0:le.headerInfo)==null?void 0:An.homework_id]}});(On==null?void 0:On.status)===0&&(jt({type:"classroomList/setActionTabs",payload:{}}),ve.ZP.info("\u5B9E\u8BAD\u540C\u6B65\u4E2D\uFF0C\u8BF7\u7A0D\u540E"))});return Qr.createElement("section",{style:{background:"#f3f3f3",minHeight:"80vh"}},Qr.createElement("div",{className:"edu-container"},Qr.createElement("section",{className:"animated fadeIn"},Qr.createElement("aside",{className:"mt10 minH22"},((ua=le==null?void 0:le.headerInfo)==null?void 0:ua.category)&&Qr.createElement(De.Z,{separator:">"},Qr.createElement(De.Z.Item,null,Qr.createElement(Be.Link,{to:`/classrooms/${de==null?void 0:de.coursesId}/shixun_homework`},(pr=le==null?void 0:le.headerInfo)==null?void 0:pr.course_name)),Qr.createElement(De.Z.Item,null,Qr.createElement(Be.Link,{to:`/classrooms/${de==null?void 0:de.coursesId}/shixun_homework/${(Ir=(jn=le==null?void 0:le.headerInfo)==null?void 0:jn.category)!=null&&Ir.main?"":(Un=(Hn=le==null?void 0:le.headerInfo)==null?void 0:Hn.category)==null?void 0:Un.category_id}`},(cr=(Cr=le==null?void 0:le.headerInfo)==null?void 0:Cr.category)==null?void 0:cr.category_name)),Qr.createElement(De.Z.Item,null,"\u4F5C\u4E1A\u8BE6\u60C5"))),Qr.createElement("aside",{className:[Fi.title,"mt20"].join(" ")},Qr.createElement(Be.Link,{to:`/classrooms/${(ur=le==null?void 0:le.headerInfo)==null?void 0:ur.course_id}/shixun_homework/${(Tn=(Jr=le==null?void 0:le.headerInfo)==null?void 0:Jr.category)!=null&&Tn.main?"":(cn=(Qt=le==null?void 0:le.headerInfo)==null?void 0:Qt.category)==null?void 0:cn.category_id}`},Qr.createElement(oe.Z,{className:"font16 c-black"})),Qr.createElement(Te.Z,{title:(ma=le==null?void 0:le.headerInfo)==null?void 0:ma.homework_name,placement:"bottom"},Qr.createElement("strong",{className:"font20 ml5"},(Xn=le==null?void 0:le.headerInfo)==null?void 0:Xn.homework_name)),Qr.createElement(ge.VV,{temporary:!0,status:(an=le==null?void 0:le.headerInfo)==null?void 0:an.homework_status}),(0,je.G5)()&&((jr=le==null?void 0:le.headerInfo)==null?void 0:jr.shixun_change)&&Qr.createElement(Ze.Z,{trigger:"click",placement:"bottomLeft",open:Hr,onOpenChange:An=>{fa(An)},title:null,content:Qr.createElement("div",{style:{width:"310px",color:"#000"}},Qr.createElement("div",null,"\u5B9E\u8BAD\u7BA1\u7406\u5458\u5BF9\u5B9E\u8DF5\u9879\u76EE\u8FDB\u884C\u4E86\u4FEE\u6539\uFF0C\u8BF7\u68C0\u67E5\u540E\uFF0C\u786E\u8BA4\u662F\u5426\u9700\u8981\u540C\u6B65\u5230\u5B9E\u8BAD\u4F5C\u4E1A\u4E2D"),Qr.createElement("div",{className:Fi.btn_warp},Qr.createElement(Pe.ZP,{size:"small",onClick:dr},"\u5FFD\u7565"),Qr.createElement(Pe.ZP,{className:"ml20",size:"small",type:"primary",onClick:()=>{fa(!1),jt({type:"classroomList/setActionTabs",payload:{key:"\u5B9E\u8BAD\u540C\u6B65\u786E\u8BA4",onOK:()=>da()}})}},"\u786E\u8BA4\u540C\u6B65"),Qr.createElement(Pe.ZP,{className:"ml20",size:"small",type:"primary",onClick:()=>{var An;return(0,ge.xg)(`/shixuns/${(An=le==null?void 0:le.headerInfo)==null?void 0:An.forked_shixun_identifier}/challenges`)}},"\u524D\u5F80\u67E5\u770B")))},Qr.createElement("i",{className:"iconfont icon-tongzhi1 ml10 pl10 current",style:{fontSize:"16px",color:"#F7B500"},onClick:An=>An.stopPropagation()})))),Qr.createElement("aside",{className:"mt30 relative"},((xt=(Bt=le==null?void 0:le.headerInfo)==null?void 0:Bt.homework_status)==null?void 0:xt.includes("\u5BFC\u5165"))&&(0,je.GJ)()&&Qr.createElement("aside",{className:Fi.rightMenu},Qr.createElement("p",{onClick:()=>{var An,On;jt({type:"classroomList/setActionTabs",payload:{key:"\u8865\u5145\u6210\u7EE9",name:(An=le==null?void 0:le.headerInfo)==null?void 0:An.homework_name,id:(On=le==null?void 0:le.headerInfo)==null?void 0:On.homework_id,type:"practice"}})}},Qr.createElement("span",{className:"iconfont icon-shixun3 translateY1"}),"\u8865\u5145\u6210\u7EE9")),!((Fr=(zn=le==null?void 0:le.headerInfo)==null?void 0:zn.homework_status)!=null&&Fr.includes("\u5BFC\u5165"))&&Qr.createElement("aside",{className:Fi.rightMenu},(0,je.dE)()&&((Er=le.headerInfo)==null?void 0:Er.redo_work)&&Qr.createElement("p",{onClick:Ga},Qr.createElement("span",{className:"iconfont icon-dahuizhongzuo3x"}),"\u91CD\u505A"),((Jn=le.headerInfo)==null?void 0:Jn.shixun_status)>1&&((Ta=le.headerInfo)==null?void 0:Ta.time_status)<5&&(0,je.dE)()&&Qr.createElement("p",{onClick:()=>ui(void 0,null,function*(){var An,On,gr,ul,zl,Sl,du,Ou,Ml,Di;if((0,zr.tJ)(jt,!0)){if((An=le==null?void 0:le.headerInfo)!=null&&An.can_view_details){(0,ge.xg)(`/shixuns/${(On=le==null?void 0:le.headerInfo)==null?void 0:On.shixun_identifier}/challenges?homework_common_id=${(gr=le==null?void 0:le.headerInfo)==null?void 0:gr.homework_id}`);return}(Sl=(zl=(ul=le.headerInfo)==null?void 0:ul.task_operation)==null?void 0:zl[1])!=null&&Sl.includes("/")?bl((Ou=(du=le.headerInfo)==null?void 0:du.task_operation)==null?void 0:Ou[1]):(0,ge.xg)(`/tasks/${(Di=(Ml=le.headerInfo)==null?void 0:Ml.task_operation)==null?void 0:Di[1]}`)}})},Qr.createElement("span",{className:"iconfont icon-kaiqizhong"}),(Ra=(cl=le.headerInfo)==null?void 0:cl.task_operation)==null?void 0:Ra[0]),((lu=le.headerInfo)==null?void 0:lu.commit_des)&&Qr.createElement("p",{onClick:()=>{var An;(0,ge.xg)(`/classrooms/${de.coursesId}/shixun_homework/${de.categoryId}/${(An=le.headerInfo)==null?void 0:An.work_id}/commitsummary`)}},Qr.createElement("span",{className:"iconfont icon-tijiaozongjie"}),(al=le.headerInfo)==null?void 0:al.commit_des),!!((vu=(Gl=le.headerInfo)==null?void 0:Gl.submit_test_result_status)!=null&&vu[0])&&Qr.createElement("p",{style:{width:"auto",padding:"0 10px"},onClick:()=>ui(void 0,null,function*(){Be.history.push(`/classrooms/${de.coursesId}/shixun_homework/${de.categoryId}/detail/testresult`)})},Qr.createElement("span",{className:"iconfont icon-shiyanjieguo"})," ",(tr=(Ha=le.headerInfo)==null?void 0:Ha.submit_test_result_status)==null?void 0:tr[0]),(0,je.GJ)()&&((za=(La=le==null?void 0:le.headerInfo)==null?void 0:La.homework_status)==null?void 0:za.includes("\u672A\u53D1\u5E03"))&&Qr.createElement("p",{onClick:()=>{var An,On,gr,ul;if(((An=Nt==null?void 0:Nt.userInfo)==null?void 0:An.user_status)===2){(0,zr.Rd)();return}let zl=()=>{var Sl;jt({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u53D1\u5E03",selectArrs:[de.categoryId],selectArrsAll:[le==null?void 0:le.headerInfo],params:de,detail:!0,type:2,manage_all_group:(Sl=le==null?void 0:le.headerInfo)==null?void 0:Sl.manage_all_group}})};(On=le==null?void 0:le.headerInfo)!=null&&On.high_resources_consume&&!((gr=le==null?void 0:le.headerInfo)!=null&&gr.high_resources_consume_permission)?jt({type:"classroomList/setActionTabs",payload:{key:"\u6388\u6743\u4F7F\u7528",id:de.coursesId,type:"shixun",type_id:de.categoryId,name:(ul=le==null?void 0:le.headerInfo)==null?void 0:ul.homework_name,fn:()=>{jt({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:{categoryId:de.categoryId}}),zl()}}}):zl()}},Qr.createElement("span",{className:"iconfont icon-yishezhifabushijian1 translateY1"}),"\u7ACB\u5373\u53D1\u5E03"),((Pl=le.headerInfo)==null?void 0:Pl.show_analysis_detail)&&Qr.createElement("p",{onClick:()=>{var An;(0,ge.xg)(`/classrooms/${de.coursesId}/shixun_homework/${de.categoryId}/analysis/${(An=le.headerInfo)==null?void 0:An.analysis_id}`)}},Qr.createElement("span",{className:"iconfont icon-a-08zhiliang-xianxing font14 pr5"}),"\u8D28\u91CF\u8BC4\u5206"),Oe=="12"&&(((ll=(_l=le==null?void 0:le.headerInfo)==null?void 0:_l.homework_status)==null?void 0:ll.includes("\u5DF2\u622A\u6B62"))||((Nl=(Xa=le==null?void 0:le.headerInfo)==null?void 0:Xa.homework_status)==null?void 0:Nl.includes("\u63D0\u4EA4\u4E2D"))||((Va=(yr=le==null?void 0:le.headerInfo)==null?void 0:yr.homework_status)==null?void 0:Va.includes("\u8FDB\u884C\u4E2D")))&&Qr.createElement("p",{style:{width:136},onClick:Eu},Qr.createElement("span",{className:"iconfont icon-yijiandaimapingjia translateY1"}),"\u667A\u80FD\u4EE3\u7801\u8BC4\u4EF7"),((kr=le.headerInfo)==null?void 0:kr.is_enter_shixun)&&((0,je.dE)()&&((E=(a=le==null?void 0:le.headerInfo)==null?void 0:a.homework_status)==null?void 0:E.includes("\u5DF2\u622A\u6B62"))||!(0,je.dE)())&&Qr.createElement("p",{onClick:()=>ui(void 0,null,function*(){var An,On,gr,ul;(0,je.dE)()?bl((On=(An=le.headerInfo)==null?void 0:An.task_operation)==null?void 0:On[1]):((0,ge.Gn)((gr=le.headerInfo)==null?void 0:gr.homework_id),(0,ge.xg)(`/shixuns/${le==null?void 0:le.headerInfo.origin_shixun_identifier}/challenges?homework_common_id=${(ul=le.headerInfo)==null?void 0:ul.homework_id}`))})},Qr.createElement("span",{className:"iconfont icon-shixun3 translateY1"}),"\u8FDB\u5165\u5B9E\u8BAD"),(0,je.GJ)()&&((b=le==null?void 0:le.headerInfo)==null?void 0:b.end_immediately)&&Qr.createElement("p",{style:{background:"#0152d9",color:"#fff"},onClick:()=>{var An,On;if((0,je.Rm)()&&!((On=(An=me.AssistantObject)==null?void 0:An.practice)!=null&&On.can_stop)){ve.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}jt({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u622A\u6B62",params:de,type:2,detail:!0,selectArrs:[de.categoryId]}})}},Qr.createElement("span",{style:{color:"#fff"},className:"iconfont icon-jiezhishiyan"}),"\u7ACB\u5373\u622A\u6B62")),Qr.createElement("aside",{className:`mt30 relative ${Fi.workListTabWrap}`},Qr.createElement(Ce.default,{type:"card",defaultActiveKey:Oe,activeKey:Oe,onChange:Xr},mu.map((An,On)=>Qr.createElement(Ce.default.TabPane,{tab:An.name,key:An.id,forceRender:An.forceRender})))),(z=(x=mu.filter(An=>An.id===Oe))==null?void 0:x[0])==null?void 0:z.compontent)),Qr.createElement(ru,null),Qr.createElement(_u.Z,{successCallback:()=>{jt({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:ti({},de)}),jt({type:"shixunHomeworks/getWorkSetting",payload:ti({},de)})},visible:me.actionTabs.key==="\u7ACB\u5373\u622A\u6B62",homeworkIds:[de.categoryId],courseId:de.coursesId,isBatch:!1,courseEndTime:(te=le==null?void 0:le.headerInfo)==null?void 0:te.course_end_date}),Qr.createElement(Xi.Z,{courseEndTime:(ie=le==null?void 0:le.headerInfo)==null?void 0:ie.course_end_date}),Qr.createElement(qo.Z,{onOk:()=>{jt({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:ti({},de)}),jt({type:"shixunHomeworks/getWorkSetting",payload:ti({},de)}),jt({type:"shixunHomeworks/getShixunWorkList",payload:de})}}),Qr.createElement(Ya.Z,{onOk:()=>{jt({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:ti({},de)}),jt({type:"shixunHomeworks/getWorkSetting",payload:ti({},de)}),jt({type:"shixunHomeworks/getShixunWorkList",payload:de})}}),Qr.createElement(ks,null),Qr.createElement(Mo.Z,null))};var Os=(0,Be.connect)(({shixunHomeworks:le,loading:me,globalSetting:ce,classroomList:Nt,user:Vt})=>({shixunHomeworks:le,globalSetting:ce,loading:me.effects,classroomList:Nt,user:Vt}))(fc)},61604:function(ot,at,ee){"use strict";var y=ee(59301),Be=ee(14566),ye=ee(28284),ve=ee(62957),De=ee(6767),Te=ee(54172),Ze=ee(65582),Pe=ee(74128),Ce=ee(84511),oe=ee(38147),ge=ee(56656),Ee=ee.n(ge),Ke=ee(65862),Se=ee(59301),he=Object.defineProperty,pe=Object.getOwnPropertySymbols,Ae=Object.prototype.hasOwnProperty,Ge=Object.prototype.propertyIsEnumerable,Qe=(et,st,Me)=>st in et?he(et,st,{enumerable:!0,configurable:!0,writable:!0,value:Me}):et[st]=Me,Le=(et,st)=>{for(var Me in st||(st={}))Ae.call(st,Me)&&Qe(et,Me,st[Me]);if(pe)for(var Me of pe(st))Ge.call(st,Me)&&Qe(et,Me,st[Me]);return et},nt=(et,st,Me)=>new Promise((ke,qe)=>{var be=_e=>{try{Ue(Me.next(_e))}catch(kt){qe(kt)}},lt=_e=>{try{Ue(Me.throw(_e))}catch(kt){qe(kt)}},Ue=_e=>_e.done?ke(_e.value):Promise.resolve(_e.value).then(be,lt);Ue((Me=Me.apply(et,st)).next())});const{Dragger:Ve}=Be.default,tt=({classroomList:et,dispatch:st,onOk:Me})=>{const ke=(0,Ze.useParams)(),[qe]=ye.default.useForm(),[be,lt]=(0,y.useState)(),[Ue,_e]=(0,y.useState)(!1),kt={height:100,onRemove:()=>{lt("")},accept:".xls,.xlsx",multiple:!1,maxCount:1,beforeUpload:ct=>nt(void 0,null,function*(){return lt(ct),!1})};return(0,y.useEffect)(()=>{qe.setFieldsValue({publish_time:Ee()(Ee()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:Ee()(Ee()(new Date((0,Ke.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))})},[]),Se.createElement(ve.default,{centered:!0,title:"\u8865\u5145\u6210\u7EE9",open:et.actionTabs.key==="\u8865\u5145\u6210\u7EE9",okText:"\u786E\u5B9A",width:750,destroyOnClose:!0,cancelText:"\u53D6\u6D88",okButtonProps:{loading:Ue},onOk:()=>nt(void 0,null,function*(){qe.submit()}),onCancel:()=>{qe.resetFields(),st({type:"classroomList/setActionTabs",payload:{}})}},Se.createElement(ye.default,{form:qe,onFinish:ct=>nt(void 0,null,function*(){var Ut,_t,Ye;if(!(be!=null&&be.size)){De.ZP.info("\u8BF7\u4E0A\u4F20\u6587\u4EF6");return}_e(!0);let Fe=new FormData;Fe.append("type",et.actionTabs.type),Fe.append("file",be);let je;window.location.href.indexOf("exercise")>-1?je=`/api/exercises/${et.actionTabs.id}/supplement_score.json`:je=`/api/homework_commons/${et.actionTabs.id}/supplement_score.json`;let gt=yield(0,oe.ZP)(je,{method:"post",body:Fe},!0);_e(!1),(gt==null?void 0:gt.status)===0&&(Me(),qe.resetFields(),st({type:"classroomList/setActionTabs",payload:{}}),((_t=(Ut=gt==null?void 0:gt.data)==null?void 0:Ut.fail)==null?void 0:_t.length)>0&&ve.default.confirm({title:"\u5BFC\u5165\u5931\u8D25",closable:!0,icon:null,width:610,content:Se.createElement(Te.default,{pagination:!1,dataSource:(Ye=gt==null?void 0:gt.data)==null?void 0:Ye.fail,scroll:{y:400},columns:[{title:"\u59D3\u540D",align:"left",dataIndex:"name"},{title:"\u5B66\u53F7/\u624B\u673A\u53F7/\u90AE\u7BB1",align:"left",dataIndex:"student_id"},{title:"\u5BFC\u5165\u5931\u8D25\u539F\u56E0",align:"left",dataIndex:"message"}]}),okText:"\u4E0B\u8F7D\u5BFC\u5165\u5931\u8D25\u6587\u4EF6",cancelText:"\u53D6\u6D88",onOk:()=>{(0,Ke.FH)("",Pe.Z.API_SERVER+`/api/courses/get_external_score_fail_data.xlsx?type=${et.actionTabs.type}`)}}))})},Se.createElement(ye.default.Item,{label:"\u4F5C\u4E1A\u540D\u79F0",labelCol:{span:3},name:"name"},et.actionTabs.name),Se.createElement(ye.default.Item,{style:{marginBottom:0},label:Se.createElement("div",null,Se.createElement("span",{style:{color:"#ff4d4f",marginRight:5,fontFamily:"SimSun,sans-serif"}},"*"),Se.createElement("span",null,"\u5BFC\u5165\u6587\u4EF6")),labelCol:{span:3},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4F5C\u4E1A\u540D\u79F0"}]},Se.createElement("div",null,Se.createElement("a",{download:"\u6A21\u7248.xlsx",className:Ce.Z.downloadbutton,href:Pe.Z.API_SERVER+`/api/courses/down_external_score_template.json?type=${et.actionTabs.type}`},"\u4E0B\u8F7D\u6A21\u7248\u8868\u683C"),Se.createElement("span",{style:{marginLeft:10,color:"#999999"}},"\uFF08\u6839\u636E\u63D0\u793A\u4FE1\u606F\u5B8C\u5584\u8868\u683C\u5185\u5BB9\uFF09")),Se.createElement(ye.default.Item,{style:{marginBottom:0}},Se.createElement(Ve,Le({},kt),Se.createElement("a",{className:Ce.Z.downloadbutton,style:{width:96}},"\u9009\u62E9\u6587\u4EF6"),Se.createElement("br",null),Se.createElement("span",{style:{color:"#999999"}},"\u4E0B\u8F7D\u6A21\u677F\u5E76\u5B8C\u5584\u4FE1\u606F\u540E\uFF0C\u53EF\u5C06\u6587\u4EF6\u62D6\u66F3\u81F3\u6B64\u5904\u4E0A\u4F20\u3002\u652F\u6301\u683C\u5F0F\uFF1A.xls\u3001.xlsx"))))))};at.Z=(0,Ze.connect)(({classroomList:et})=>({classroomList:et}))(tt)},63443:function(ot,at,ee){"use strict";var y=ee(59301),Be=ee(28284),ye=ee(62957),ve=ee(6767),De=ee(77019),Te=ee(5269),Ze=ee(16326),Pe=ee(47889),Ce=ee(62673),oe=ee(56656),ge=ee.n(oe),Ee=ee(38147),Ke=ee(65862),Se=ee(65582),he=ee(41867),pe=ee(33270),Ae=ee(91704),Ge=ee(99981),Qe=ee(88844),Le=ee(83028),nt=ee(60979),Ve=ee(59301),tt=Object.defineProperty,et=Object.defineProperties,st=Object.getOwnPropertyDescriptors,Me=Object.getOwnPropertySymbols,ke=Object.prototype.hasOwnProperty,qe=Object.prototype.propertyIsEnumerable,be=(ct,Ut,_t)=>Ut in ct?tt(ct,Ut,{enumerable:!0,configurable:!0,writable:!0,value:_t}):ct[Ut]=_t,lt=(ct,Ut)=>{for(var _t in Ut||(Ut={}))ke.call(Ut,_t)&&be(ct,_t,Ut[_t]);if(Me)for(var _t of Me(Ut))qe.call(Ut,_t)&&be(ct,_t,Ut[_t]);return ct},Ue=(ct,Ut)=>et(ct,st(Ut)),_e=(ct,Ut,_t)=>new Promise((Ye,Fe)=>{var je=Re=>{try{Lt(_t.next(Re))}catch(Dt){Fe(Dt)}},gt=Re=>{try{Lt(_t.throw(Re))}catch(Dt){Fe(Dt)}},Lt=Re=>Re.done?Ye(Re.value):Promise.resolve(Re.value).then(je,gt);Lt((_t=_t.apply(ct,Ut)).next())});const kt=({classroomList:ct,dispatch:Ut,user:_t,courseEndTime:Ye})=>{var Fe;const je=(0,Se.useParams)(),[gt]=Be.default.useForm(),[Lt,Re]=(0,y.useState)(1),[Dt,wt]=(0,y.useState)([]),[qt,ut]=(0,y.useState)(0),[Ft,mt]=(0,y.useState)(20),[Kt,Yt]=(0,y.useState)(!0),[rn,zt]=(0,y.useState)([]),[sn,it]=(0,y.useState)(!0),[dt,$t]=(0,y.useState)({}),[Pt,wn]=(0,y.useState)({});je.id=je.coursesId,(0,y.useEffect)(()=>{if(ct.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03")if(re(),Xt(),ct.actionTabs.type===2){const Rt=ct.actionTabs.selectArrsAll[0];it(Rt.unified_setting)}else it(!1)},[ct.actionTabs]);const Xt=Rt=>_e(void 0,null,function*(){Yt(!0);const fn=yield(0,pe.c_)(Ue(lt({},je),{page:Rt||Lt,limit:2e4,homework_id:ct.actionTabs.type===1?"":ct.actionTabs.selectArrs[0]}));fn==null||fn.course_groups.map((tn,yt)=>{tn.key=tn.id,tn.title=tn.name,tn.disabled=tn.is_published}),fn&&(wt([...fn==null?void 0:fn.course_groups]),ut(fn==null?void 0:fn.course_groups_count),Yt(!1),Rt||gt.setFieldsValue({publish_time:ge()(ge()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:ge()(ge()(new Date).add(7,"days").format("YYYY-MM-DD HH:mm"))}))}),mr=()=>{var Rt;let fn=[...(Rt=ct.actionTabs.selectArrsAll)==null?void 0:Rt.filter(tn=>tn.high_resources_consume&&!tn.high_resources_consume_permission)];(fn==null?void 0:fn.length)>0&&ct.actionTabs.type===1&&ye.default.confirm({centered:!0,icon:null,footer:null,width:560,title:"\u63D0\u793A",closable:!0,content:Ve.createElement("div",null,Ve.createElement("div",{className:Qe.Z.tipcontent},Ve.createElement("div",{style:{color:"#191919"}},"\u60A8\u6709 ",Ve.createElement("span",{style:{color:"#f06b14"}},fn==null?void 0:fn.length)," \u4E2A\u9AD8\u6D88\u8017\u7C7B\u578B\u7684\u5B9E\u9A8C\u53D1\u5E03\u5931\u8D25\uFF0C\u8BF7\u5355\u72EC\u8FDB\u884C\u53D1\u5E03\u3002"),Ve.createElement("div",{className:"mt20 mb20"},fn==null?void 0:fn.map(tn=>Ve.createElement("div",{className:Qe.Z.failedList,key:tn.homework_id},Ve.createElement("div",{className:Qe.Z.name},tn==null?void 0:tn.name),Ve.createElement("div",{className:Qe.Z.publish,onClick:()=>{(0,Ke.xg)(`/classrooms/${je.coursesId}/shixun_homework/${tn.homework_id}/detail?tabs=0`)}},"\u53D1\u5E03"))))))})},xe=()=>_e(void 0,null,function*(){var Rt,fn,tn,yt,un,$n,br,xa,el,ia,Wn,qn,dn,Kn;if(((tn=(fn=(Rt=_t==null?void 0:_t.userInfo)==null?void 0:Rt.course)==null?void 0:fn.shixun_homework_info)==null?void 0:tn.shixun_homework_remaining_count)===0&&((un=(yt=ct.actionTabs.selectArrsAll)==null?void 0:yt.filter(En=>{var Ca,mn;return(mn=(Ca=(En==null?void 0:En.homework_status)||(En==null?void 0:En.status)).includes)==null?void 0:mn.call(Ca,"\u672A\u53D1\u5E03")}))==null?void 0:un.length)>0){(0,Ke.bR)(`\u60A8\u4ECA\u65E5\u5728\u3010${(br=($n=(0,he.eY)())==null?void 0:$n.course)==null?void 0:br.course_name}\u3011\u7684\u8BFE\u5802\u5B9E\u9A8C\u4F5C\u4E1A\u53D1\u5E03\u989D\u5EA6\u5DF2\u7528\u5B8C\u3002\u989D\u5EA6\u5C06\u4E8E\u6BCF\u65E524\u70B9\u91CD\u7F6E\uFF0C\u5C4A\u65F6\u5373\u53EF\u7EE7\u7EED\u53D1\u5E03\u3002\u5982\u9700\u7ACB\u5373\u53D1\u5E03\u66F4\u591A\u4F5C\u4E1A\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425\u6269\u5BB9\u3002`);return}if((0,he.Rm)()&&!((el=(xa=ct.AssistantObject)==null?void 0:xa.practice)!=null&&el.can_publish)){ve.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),Ne(!1);return}const aa=lt({},gt.getFieldsValue());if(aa.end_time<=aa.publish_time){ve.ZP.info("\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u5927\u4E8E\u6216\u7B49\u4E8E\u53D1\u5E03\u65F6\u95F4"),Ne(!1);return}if((rn==null?void 0:rn.length)<=0&&!sn&&Dt.length>0){ve.ZP.info("\u53D1\u5E03\u73ED\u7EA7\u4E0D\u80FD\u4E3A\u7A7A"),Ne(!1);return}let ja={homework_ids:[...ct.actionTabs.selectArrs],group_ids:rn.length>0?rn.map(En=>En.id):(ia=ct.detailShixunsList)==null?void 0:ia.course_groups,end_time:ge()(aa.end_time).format("YYYY-MM-DD HH:mm"),publish_time:ge()(aa.publish_time).format("YYYY-MM-DD HH:mm"),unified_setting:!rn.length},Ur=[...(Wn=ct.actionTabs.selectArrsAll)==null?void 0:Wn.filter(En=>En.high_resources_consume&&!En.high_resources_consume_permission)];if((Ur==null?void 0:Ur.length)==ct.actionTabs.selectArrsAll.length&&ct.actionTabs.type==1){Ut({type:"classroomList/setActionTabs",payload:{key:"\u6E05\u9664\u9009\u62E9\u6570\u636E"}}),mr();return}((qn=ct.actionTabs.selectArrsAll)==null?void 0:qn.length)>0&&ct.actionTabs.type===1&&(ja.homework_ids=[...((Kn=(dn=ct.actionTabs.selectArrsAll)==null?void 0:dn.filter(En=>!En.high_resources_consume||En.high_resources_consume_permission))==null?void 0:Kn.map(En=>Number(En==null?void 0:En.homework_id)))||[]]);let Lr=yield(0,nt.Tr)({homework_common_ids:[...ct.actionTabs.selectArrs],course_id:je.coursesId,type:"homework_common"});(Lr==null?void 0:Lr.student_count)===0?ne(ja):(wn(ja),$t(Lr))}),re=()=>{Re(1),wt([]),zt([])},ne=Rt=>_e(void 0,null,function*(){Ne(!0);const fn=yield(0,Ee.ZP)(`/api/courses/${je.coursesId}/homework_commons/publish_with_homework_list_position.json`,{method:"post",body:lt({},Rt)});Ne(!1),fn.status===0&&(re(),(0,Ke.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BFE\u7A0B\u5B9E\u9A8C","\u7ACB\u5373\u53D1\u5E03"]),ve.ZP.success("\u53D1\u5E03\u6210\u529F"),Ut({type:"user/getUserInfo",payload:{course_id:je.coursesId}}),Ut({type:"classroomList/setActionTabs",payload:{key:"\u6E05\u9664\u9009\u62E9\u6570\u636E"}}),mr(),(0,he.GJ)()?ct.actionTabs.detail?(Ut({type:"shixunHomeworks/setActionTabs",payload:{}}),Ut({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:lt({},je)}),Ut({type:"shixunHomeworks/getWorkSetting",payload:lt({},je)})):Ut({type:"classroomList/getClassroomTeacherShixunsList",payload:Ue(lt({},ct.actionTabs.params),{type:4})}):Ut({type:"classroomList/getClassroomShixunsList",payload:lt({},ct.actionTabs.params)}),localStorage.getItem("Noviceguide")==="0"||Ut({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:13,text:Ve.createElement("div",null,"\u6700\u540E\uFF0C\u54B1\u4EEC\u7ED9\u6559\u5B66\u8BFE\u5802\u6DFB\u52A0\u4E00\u540D\u5B66\u751F~\u70B9\u51FB\u201C\u6DFB\u52A0\u5B66\u751F\u201D\uFF0C\u5728\u5F39\u7A97\u9875\u9762\u4E2D\u8F93\u5165\u5E76\u641C\u7D22\u5B66\u751F\u59D3\u540D\uFF0C\u70B9\u51FB\u201C\u786E\u5B9A\u201D\u5C31\u53EF\u4EE5\u4E3A\u60A8\u7684\u8BFE\u5802\u6DFB\u52A0\u7B2C\u4E00\u4F4D\u5B66\u751F\u5566~")}}))}),se=qt>Lt*Ft,{detailShixunsList:Ie}=ct,[ue,Ne]=(0,y.useState)(!1);return Ve.createElement("div",null,Ve.createElement(ye.default,{width:600,centered:!0,confirmLoading:ue,title:"\u53D1\u5E03\u4F5C\u4E1A",open:ct.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03",okText:"\u53D1\u5E03\u4F5C\u4E1A",cancelText:"\u6682\u4E0D\u53D1\u5E03",onOk:()=>xe(),onCancel:()=>{re(),Ut({type:"classroomList/setActionTabs",payload:{}})}},Ve.createElement("p",{className:"tc"},"\u5B66\u751F\u5C06\u7ACB\u5373\u6536\u5230\u4F5C\u4E1A",Ve.createElement("br",null),'\u672C\u64CD\u4F5C\u53EA\u5BF9"\u672A\u53D1\u5E03"\u7684\u4F5C\u4E1A\u6709\u6548'),Ve.createElement(Be.default,{form:gt},Ve.createElement("div",{style:{paddingLeft:0}},Ve.createElement(De.Z,{className:"mt30",align:"middle"},Ve.createElement(Te.Z,null,Ve.createElement(Be.default.Item,{name:"publish_time",label:"\u53D1\u5E03\u65F6\u95F4"},Ve.createElement(Ze.default,{style:{width:170,marginRight:"25px"},disabledDate:Rt=>(0,Ge.Q8)(Rt,Ye),disabledTime:Rt=>(0,Ge.d0)(Rt),placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:ge()((0,Ke.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",allowClear:!1}))),Ve.createElement(Te.Z,{className:"ml20"},Ve.createElement(Be.default.Item,{name:"end_time",label:"\u622A\u6B62\u65F6\u95F4:"},Ve.createElement(Ze.default,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:ge()((0,Ke.U6)(),"HH:mm")},disabledDate:Rt=>(0,Ge.Q8)(Rt,Ye,gt.getFieldValue("publish_time")),disabledTime:Rt=>(0,Ge.d0)(Rt,gt.getFieldValue("publish_time")),format:"YYYY-MM-DD HH:mm",allowClear:!1})))),ct.actionTabs.type===2&&Ve.createElement(De.Z,{style:{marginBottom:"10px"}},Ve.createElement("span",{className:"mr5"},"\u53D1\u5E03\u8BBE\u7F6E:"),Ve.createElement(Pe.ZP.Group,{value:sn,onChange:Rt=>{it(Rt.target.value),zt([])}},Ve.createElement(Pe.ZP,{value:!0,disabled:!ct.actionTabs.manage_all_group},"\u7EDF\u4E00\u53D1\u5E03"),Ve.createElement(Pe.ZP,{className:"ml20",disabled:Dt.length<=0,value:!1},"\u5206\u73ED\u53D1\u5E03"))),Dt.length<=0&&ct.actionTabs.type===2&&Ve.createElement("span",{style:{marginLeft:"65px",color:"rgba(0, 0, 0, 0.25)"}},'\u8BFE\u5802\u65E0\u5206\u73ED\uFF0C\u4EC5\u652F\u6301\u9009\u62E9\u201C\u7EDF\u4E00\u53D1\u5E03"')),(ct.actionTabs.type===1||!sn)&&Dt.length>0&&Ve.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px"}},Ve.createElement("span",{style:{flex:1}},Ve.createElement(Ce.default,{checked:rn.length===Dt.length,onChange:Rt=>{rn.length===Dt.length?zt([]):zt(Dt)}},"\u5168\u9009")),Ve.createElement("span",{style:{width:16}}),Ve.createElement("span",{style:{flex:1}},"\u5DF2\u9009\u62E9",rn.length||0,"\u4E2A\u5206\u73ED")),(ct.actionTabs.type===1||!sn)&&Dt.length>0&&Ve.createElement(Ae.Z,{data:Dt,selectedRowKeys:rn,setSelectedRowKeys:zt}))),Ve.createElement(Le.Z,{resdata:dt,type:((Fe=ct.actionTabs.selectArrs)==null?void 0:Fe.length)===1?"shixun":"shixunpush",okloading:ue,oktext:(dt==null?void 0:dt.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:Rt=>_e(void 0,null,function*(){Ne(!0);let fn=yield(0,Ee.ZP)(`/api/courses/${je.coursesId}/batch_copy_shixuns.json`,{method:"post",body:{type:"homework_common",ids:[...ct.actionTabs.selectArrs]}});Ne(!1),(fn==null?void 0:fn.status)===0&&ne(Pt)})}))};at.Z=(0,Se.connect)(({classroomList:ct,user:Ut})=>({classroomList:ct,user:Ut}))(kt)},88656:function(ot,at,ee){"use strict";var y=ee(59301),Be=ee(14566),ye=ee(28284),ve=ee(20554),De=ee(54172),Te=ee(13747),Ze=ee(65582),Pe=ee(38147),Ce=ee(56656),oe=ee.n(Ce),ge=ee(59301),Ee=(he,pe,Ae)=>new Promise((Ge,Qe)=>{var Le=tt=>{try{Ve(Ae.next(tt))}catch(et){Qe(et)}},nt=tt=>{try{Ve(Ae.throw(tt))}catch(et){Qe(et)}},Ve=tt=>tt.done?Ge(tt.value):Promise.resolve(tt.value).then(Le,nt);Ve((Ae=Ae.apply(he,pe)).next())});const{Dragger:Ke}=Be.default,Se=({})=>{const he=(0,Ze.useParams)(),[pe]=ye.default.useForm(),[Ae,Ge]=(0,y.useState)(!0),[Qe,Le]=(0,y.useState)(!1);let[nt,Ve]=(0,y.useState)({type:window.location.href.indexOf("program_homework")>-1?2:1,limit:10,page:1});const tt=[{name:"\u5168\u90E8",value:"",question_type:0},{name:"\u5355\u9009\u9898",value:"SINGLE",question_type:0},{name:"\u591A\u9009\u9898",value:"MULTIPLE",question_type:1},{name:"\u5224\u65AD\u9898",value:"JUDGMENT",question_type:2},{name:"\u586B\u7A7A\u9898",value:"COMPLETION",question_type:3},{name:"\u7B80\u7B54\u9898",value:"SUBJECTIVE",question_type:4},{name:"\u5B9E\u8BAD\u9898",value:"SHIXUN",question_type:5},{name:"\u7F16\u7A0B\u9898",value:"PROGRAM",question_type:6},{name:"\u7EC4\u5408\u9898",value:"COMBINATION",question_type:7},{name:"\u7A0B\u5E8F\u586B\u7A7A\u9898",value:"BPROGRAM",question_type:8}];function et(){return Ee(this,null,function*(){let Me;Le(!0),window.location.href.indexOf("exercise")>-1?Me=`/api/exercises/${he==null?void 0:he.categoryId}/redo_logs.json`:Me=`/api/homework_commons/${he==null?void 0:he.categoryId}/redo_logs.json`;let ke=yield(0,Pe.ZP)(Me,{method:"get",params:nt});Le(!1),(ke==null?void 0:ke.status)===0&&Ge(ke==null?void 0:ke.data)})}(0,y.useEffect)(()=>{et()},[]);let st=[{title:"\u59D3\u540D",dataIndex:"user_name"},{title:"\u5B66\u53F7",dataIndex:"student_id"},{title:"\u73ED\u7EA7",dataIndex:"course_group_name"},window.location.href.indexOf("exercise")>-1&&{title:"\u9898\u578B",dataIndex:"question_type",render:(Me,ke,qe)=>{var be;return(be=tt.find(lt=>lt.question_type===Me))==null?void 0:be.name}},window.location.href.indexOf("exercise")>-1&&{title:"\u8BD5\u9898\u540D\u79F0",dataIndex:"question_name"},window.location.href.indexOf("exercise")>-1&&{title:"\u5173\u5361\u540D\u79F0",dataIndex:"challenge_name"},window.location.href.indexOf("exercise")<=-1&&{title:"\u4EFB\u52A1\u540D\u79F0",dataIndex:"task_name",width:"40%"},{title:"\u64CD\u4F5C",dataIndex:"redo_type",render:(Me,ke,qe)=>{var be;return(be=[{id:1,name:"\u6253\u56DE\u91CD\u505A"},{id:2,name:"\u6062\u590D\u521D\u59CB\u4EE3\u7801"},{id:3,name:"\u91CD\u7F6E\u4EE3\u7801\u4ED3\u5E93"}].find(lt=>lt.id===Me))==null?void 0:be.name}},{title:"\u6062\u590D\u521D\u59CB\u4EE3\u7801\u65F6\u95F4",dataIndex:"created_at",render:(Me,ke,qe)=>oe()(Me).format("YYYY-MM-DD HH:mm:ss")}].filter(Me=>!!Me);return ge.createElement("div",{style:{padding:"0px 30px",background:"#fff",paddingBottom:30}},ge.createElement(ve.default,{destroyInactiveTabPane:!0,onChange:Me=>{nt.type=Me,nt.page=1,nt.limit=10,Ve(nt),et()},items:[window.location.href.indexOf("program_homework")<=-1&&{key:"1",label:"\u6253\u56DE\u91CD\u505A",children:ge.createElement(De.default,{className:"mt20",loading:Qe,columns:[{title:"\u59D3\u540D",dataIndex:"user_name"},{title:"\u5B66\u53F7",dataIndex:"student_id"},{title:"\u73ED\u7EA7",dataIndex:"course_group_name"},{title:"\u6253\u56DE\u91CD\u505A\u65F6\u95F4",dataIndex:"created_at",render:(Me,ke,qe)=>oe()(Me).format("YYYY-MM-DD HH:mm:ss")},{title:"\u64CD\u4F5C\u4EBA",dataIndex:"operator"}],dataSource:Ae==null?void 0:Ae.list,pagination:!1})},{key:"2",label:"\u91CD\u7F6E\u4EE3\u7801",children:ge.createElement(De.default,{className:"mt20",loading:Qe,columns:st,dataSource:Ae==null?void 0:Ae.list,pagination:!1})}].filter(Me=>!!Me)}),ge.createElement(Te.Z,{hideOnSinglePage:!0,showSizeChanger:!1,onChange:(Me,ke)=>{nt.page=Me,nt.limit=ke,Ve(nt),et()},current:nt.page,total:Ae.count,pageSize:nt.limit,style:{marginTop:20}}))};at.Z=(0,Ze.connect)(({classroomList:he})=>({classroomList:he}))(Se)},75735:function(ot,at,ee){"use strict";var y=ee(59301),Be=ee(14566),ye=ee(28284),ve=ee(62957),De=ee(71051),Te=ee(65582),Ze=ee(38147),Pe=ee(56656),Ce=ee.n(Pe),oe=ee(65862),ge=ee(59301),Ee=Object.defineProperty,Ke=Object.defineProperties,Se=Object.getOwnPropertyDescriptors,he=Object.getOwnPropertySymbols,pe=Object.prototype.hasOwnProperty,Ae=Object.prototype.propertyIsEnumerable,Ge=(et,st,Me)=>st in et?Ee(et,st,{enumerable:!0,configurable:!0,writable:!0,value:Me}):et[st]=Me,Qe=(et,st)=>{for(var Me in st||(st={}))pe.call(st,Me)&&Ge(et,Me,st[Me]);if(he)for(var Me of he(st))Ae.call(st,Me)&&Ge(et,Me,st[Me]);return et},Le=(et,st)=>Ke(et,Se(st)),nt=(et,st,Me)=>new Promise((ke,qe)=>{var be=_e=>{try{Ue(Me.next(_e))}catch(kt){qe(kt)}},lt=_e=>{try{Ue(Me.throw(_e))}catch(kt){qe(kt)}},Ue=_e=>_e.done?ke(_e.value):Promise.resolve(_e.value).then(be,lt);Ue((Me=Me.apply(et,st)).next())});const{Dragger:Ve}=Be.default,tt=({classroomList:et,dispatch:st,onOk:Me})=>{const ke=(0,Te.useParams)(),[qe]=ye.default.useForm(),[be,lt]=(0,y.useState)(),[Ue,_e]=(0,y.useState)(!1),kt={height:100,onRemove:()=>{lt("")},accept:".xls,.xlsx",multiple:!1,beforeUpload:ct=>nt(void 0,null,function*(){return lt(ct),!1})};return(0,y.useEffect)(()=>{qe.setFieldsValue({publish_time:Ce()(Ce()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:Ce()(Ce()(new Date((0,oe.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))})},[]),ge.createElement(ve.default,{centered:!0,title:"\u4FEE\u6539\u6210\u7EE9",open:et.actionTabs.key==="\u4FEE\u6539\u6210\u7EE9",okText:"\u786E\u5B9A",width:600,cancelText:"\u53D6\u6D88",okButtonProps:{loading:Ue},onOk:()=>nt(void 0,null,function*(){qe.submit()}),onCancel:()=>{qe.resetFields(),st({type:"classroomList/setActionTabs",payload:{}})}},ge.createElement(ye.default,{form:qe,onFinish:ct=>nt(void 0,null,function*(){var Ut,_t;console.log("---",et.actionTabs,ct,ke);let Ye=((Ut=et==null?void 0:et.actionTabs)==null?void 0:Ut.type)==="exercise"?`/api/exercises/${ke==null?void 0:ke.category}/exercise_user/edit_score.json`:`/api/student_works/${et.actionTabs.id}/edit_score.json`;_e(!0);let Fe=yield(0,Ze.ZP)(Ye,{method:"post",body:Le(Qe({},ct),{exercise_user_id:((_t=et==null?void 0:et.actionTabs)==null?void 0:_t.type)==="exercise"?et.actionTabs.id:""})});_e(!1),qe.resetFields(),st({type:"classroomList/setActionTabs",payload:{}}),Me()})},ge.createElement(ye.default.Item,{label:"\u6700\u7EC8\u6210\u7EE9",style:{marginBottom:0},name:"score",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6700\u7EC8\u6210\u7EE9"}]},ge.createElement(De.Z,{min:0,style:{width:"100%"}}))))};at.Z=(0,Te.connect)(({classroomList:et})=>({classroomList:et}))(tt)},71635:function(ot,at,ee){"use strict";var y=ee(59301),Be=ee(14566),ye=ee(28284),ve=ee(7939),De=ee(77019),Te=ee(44104),Ze=ee(16326),Pe=ee(65582),Ce=ee(56656),oe=ee.n(Ce),ge=ee(99981),Ee=ee(38147),Ke=ee(59301),Se=(Ae,Ge,Qe)=>new Promise((Le,nt)=>{var Ve=st=>{try{et(Qe.next(st))}catch(Me){nt(Me)}},tt=st=>{try{et(Qe.throw(st))}catch(Me){nt(Me)}},et=st=>st.done?Le(st.value):Promise.resolve(st.value).then(Ve,tt);et((Qe=Qe.apply(Ae,Ge)).next())});const{Dragger:he}=Be.default,pe=({})=>{const Ae=(0,Pe.useParams)(),[Ge]=ye.default.useForm(),[Qe,Le]=(0,y.useState)(!0),[nt,Ve]=(0,y.useState)(!1);console.log("----",Ae);function tt(){return Se(this,null,function*(){var et,st;let Me;window.location.href.indexOf("exercise")>-1?Me=`/api/exercises/${Ae==null?void 0:Ae.categoryId}/get_time_setting.json`:Me=`/api/homework_commons/${Ae==null?void 0:Ae.categoryId}/get_time_setting.json`;let ke=yield(0,Ee.ZP)(Me,{method:"get"});(ke==null?void 0:ke.status)===0&&Ge.setFieldsValue({publish_time:oe()(oe()((et=ke==null?void 0:ke.data)==null?void 0:et.publish_time).format("YYYY-MM-DD HH:mm")),end_time:oe()(oe()((st=ke==null?void 0:ke.data)==null?void 0:st.end_time).format("YYYY-MM-DD HH:mm"))})})}return(0,y.useEffect)(()=>{tt()},[]),Ke.createElement("div",{style:{padding:"50px 30px",background:"#fff"}},Ke.createElement("div",{style:{textAlign:"end"}},Qe&&Ke.createElement(ve.ZP,{onClick:()=>{Le(!1)}},"\u7F16\u8F91\u8BBE\u7F6E"),!Qe&&Ke.createElement("div",null,Ke.createElement(ve.ZP,{type:"primary",loading:nt,onClick:()=>{Ge.submit()}},"\u63D0\u4EA4"),Ke.createElement(ve.ZP,{style:{marginLeft:20},onClick:()=>{Le(!0)}},"\u53D6\u6D88"))),Ke.createElement(ye.default,{form:Ge,disabled:Qe,onFinish:et=>Se(void 0,null,function*(){Ve(!0),console.log("---",window.location.href);let st;window.location.href.indexOf("exercise")>-1?st=`/api/exercises/${Ae==null?void 0:Ae.categoryId}/time_setting.json`:st=`/api/homework_commons/${Ae==null?void 0:Ae.categoryId}/time_setting.json`;let Me=yield(0,Ee.ZP)(st,{method:"post",body:{publish_time:oe()(et.publish_time).format("YYYY-MM-DD HH:mm"),end_time:oe()(et.end_time).format("YYYY-MM-DD HH:mm")}});Ve(!1),(Me==null?void 0:Me.status)===0&&Le(!0)})},Ke.createElement(De.Z,null,Ke.createElement(Te.Z,null,Ke.createElement(ye.default.Item,{label:"\u5F00\u59CB\u65F6\u95F4",name:"publish_time",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4"}]},Ke.createElement(Ze.default,{placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},style:{width:260},size:"large",disabledDate:et=>(0,ge.Q8)(et),disabledTime:et=>(0,ge.d0)(et),allowClear:!1,format:"YYYY-MM-DD HH:mm"})),Ke.createElement("span",{style:{color:"#999999",fontSize:"14px",height:40,marginBottom:8,display:"block"}},"\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u7684\u65F6\u95F4\uFF09"))),Ke.createElement(De.Z,null,Ke.createElement(Te.Z,null,Ke.createElement(ye.default.Item,{label:"\u7ED3\u675F\u65F6\u95F4",name:"end_time",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4"}]},Ke.createElement(Ze.default,{placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},style:{width:260},size:"large",disabledDate:et=>(0,ge.Q8)(et,"",Ge.getFieldValue("publish_time")),disabledTime:et=>(0,ge.d0)(et,Ge.getFieldValue("publish_time")),allowClear:!1,format:"YYYY-MM-DD HH:mm"})),Ke.createElement("span",{style:{color:"#999999",fontSize:"14px",height:40,marginBottom:8,display:"block"}},"\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9\uFF09")))))};at.Z=(0,Pe.connect)(({classroomList:Ae})=>({classroomList:Ae}))(pe)},91704:function(ot,at,ee){"use strict";ee.d(at,{Z:function(){return oe}});var y=ee(59301),Be=ee(37568),ye=ee(62673),ve=ee(77019),De={leftdiv:"leftdiv___aBzsX",listClass:"listClass___bxIEW",spantitle:"spantitle___v_Vc4",rightdiv:"rightdiv___xWu4M"},Te="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAbVJREFUOE+Nk79rFUEUhb+zE4OFwUD+CyGKKQQbSaMikQQ7C1tBBIsUQaJvl2Fn/cWDpAiIYJsi7YOIaCUWFoKKRhG0sbEzEImFGnev7G6yyXsxeU5159yZb87l3hG9q2WLiBO79FIwXpLp0s6cwITnQCMWrGDM43jdBckZQ0wTMdrong2R2Bxm0/98sZ8ozdcOEm5hjOC41u9Olc9ZQKySclOVkNhljCmCzjeAJM/4FbW5p+8k5tlggTtarfKxLSM6pHq4BTiL0SboaAOIi284jeP1nti+ApMEvdoEvEPMkOpJDZi1IwzwgqDh/wSsYZwk08ca4O0Qua3zW8OV5crmHg6u22EGbQ2nIbx+1IC6rrK+cYJW9gXEVrbxGUEj5bltQGJvgBapHu0LSGwCyEh1vBsQWwd4TNCDPg6uAOcImuoFlL1dJ9WNPg5uYwwRVM3MzhJmKIpjZK6e9bj4jNNpvL4QFx9wuoDXJ1r5IlH0llTtXgcXwa4SolObnYnwKnbFcfEcdJ+gpW6AtzFynuIop/Fn053u4CA5yzjO4FV9tu0Syl2S38WiSWBgD8AfoEPQ7Fb+LwIiyhxWwe2KAAAAAElFTkSuQmCC",Ze=ee(2524),Pe=(ge,Ee,Ke)=>new Promise((Se,he)=>{var pe=Qe=>{try{Ge(Ke.next(Qe))}catch(Le){he(Le)}},Ae=Qe=>{try{Ge(Ke.throw(Qe))}catch(Le){he(Le)}},Ge=Qe=>Qe.done?Se(Qe.value):Promise.resolve(Qe.value).then(pe,Ae);Ge((Ke=Ke.apply(ge,Ee)).next())}),oe=({data:ge,value:Ee=[],handleChangePage:Ke,className:Se="",setSelectedRowKeys:he,selectedRowKeys:pe,onChange:Ae=()=>{}})=>{const[Ge,Qe]=(0,y.useState)([]),[Le,nt]=(0,y.useState)([]),[Ve,tt]=(0,y.useState)([]);let[et,st]=(0,y.useState)(1),[Me,ke]=(0,y.useState)();return(0,y.useEffect)(()=>{Qe(ge),nt([]),tt([])},[ge]),(0,y.useEffect)(()=>{he&&(nt(pe),tt(pe))},[pe]),y.createElement("div",{className:`flex justify-between w-full ${Se}`},y.createElement("div",{className:De.leftdiv},y.createElement(Be.default.Search,{size:"middle",style:{marginBottom:"10rem"},onChange:qe=>Pe(void 0,null,function*(){Qe(ge.filter(be=>{var lt;return(lt=be==null?void 0:be.name)==null?void 0:lt.includes(qe.target.value)}))}),placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),Ge.length===0&&y.createElement(Ze.Z,{styles:{margin:"70rem auto"},customText:"\u6682\u65E0\u5206\u73ED"}),y.createElement("div",{style:{height:"85%",overflow:"auto",overflowX:"hidden"}},y.createElement(ye.default.Group,{value:Le.map(qe=>`${qe.id}`),onChange:qe=>{he(Ge.filter(be=>qe.includes(`${be.id}`)))},style:{marginTop:"10px",flexDirection:"column"}},Ge.map((qe,be)=>y.createElement(ve.Z,{key:qe.id,style:{marginTop:"10rem",lineHeight:"24rem",display:"flex",width:"200rem"}},y.createElement(ye.default,{style:{display:"flex",height:"24px",alignItems:"center"},disabled:qe.is_published,value:`${qe.id}`},y.createElement("div",{className:De.listClass},y.createElement("span",{className:De.spantitle,style:{width:qe.is_published?"108px":"170px"}},qe.name),qe.is_published&&y.createElement("span",{style:{width:"52px",height:"24px",background:"#B8B8B8",borderRadius:"13px",color:"white",lineHeight:"24px",textAlign:"center",display:"inline-block"}},"\u5DF2\u53D1\u5E03")))))))),y.createElement("div",{className:De.rightdiv},y.createElement(Be.default.Search,{onChange:qe=>{tt(Le.filter(be=>be.name.includes(qe.target.value)))},size:"middle",placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),Ve.length===0&&y.createElement(Ze.Z,{imgStyles:{width:"200rem"},styles:{margin:"70rem auto"},customText:"\u6682\u672A\u9009\u62E9\u5206\u73ED"}),Ve.length>0&&y.createElement("div",{style:{marginTop:"10px",height:"85%",overflow:"hidden",position:"relative"}},y.createElement("div",{style:{overflowX:"hidden",overflowY:"scroll",position:"absolute",left:0,top:0,right:-17,bottom:0}},Ve.map((qe,be)=>y.createElement("div",{className:"flex justify-between item-center",style:{marginTop:"10rem"},key:qe.id},y.createElement("div",{className:"multi_ellipsis1 flex-1 minW-0",style:{margin:"0 5rem"}},qe.name),y.createElement("img",{src:Te,className:"current",style:{height:"16rem",marginRight:"17rem"},onClick:()=>{he(Le.filter(lt=>`${lt.id}`!=`${qe.id}`))}})))))))}},42656:function(ot,at,ee){"use strict";ee.d(at,{Z:function(){return Ae}});var y=ee(59301),Be=ee(65582),ye=ee(16326),ve=ee(62957),De=ee(37568),Te=ee(6767),Ze=ee(77019),Pe=ee(5269),Ce={title_tooltip:"title_tooltip___LLdrn",multiple_select:"multiple_select___kDXUm",modal_con:"modal_con___ERnkW"},oe=ee(56656),ge=ee.n(oe),Ee=ee(65862),Ke=ee(2524),Se=ee(59301);const{RangePicker:he}=ye.default,pe=({dispatch:Ge,classroomList:Qe,onConfirm:Le})=>{const[nt,Ve]=(0,y.useState)([]),[tt,et]=(0,y.useState)([]),[st,Me]=(0,y.useState)(""),[ke,qe]=(0,y.useState)([!1,!1]);(0,y.useEffect)(()=>{var Ue,_e,kt,ct;if(Qe.actionTabs.key==="\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206"){console.log((Ue=Qe.actionTabs)==null?void 0:Ue.rangePickerDisabled),(_e=Qe.actionTabs)!=null&&_e.rangePickerDisabled?qe((kt=Qe.actionTabs)==null?void 0:kt.rangePickerDisabled):qe([!1,!1]);let Ut=Qe.actionTabs.data,_t=(ct=Ut==null?void 0:Ut.group_name)==null?void 0:ct.map((Ye,Fe)=>{var je;return{group_id:Ut==null?void 0:Ut.group_id[Fe],group_name:Ut==null?void 0:Ut.group_name[Fe],is_admin:Ut==null?void 0:Ut.is_admin,end_time:Ut==null?void 0:Ut.end_time,publish_time:Array.isArray(Ut==null?void 0:Ut.publish_time)?(je=Ut==null?void 0:Ut.publish_time)==null?void 0:je[0]:Ut==null?void 0:Ut.publish_time}});_t&&(Ve([..._t]),et([..._t]))}},[Qe.actionTabs]);const be=()=>{Ge({type:"classroomList/setActionTabs",payload:{}}),Me("")},lt=Ue=>{if(Ue){const _e=tt==null?void 0:tt.filter(kt=>{var ct,Ut;return(Ut=(ct=kt==null?void 0:kt.group_name)==null?void 0:ct.toLowerCase())==null?void 0:Ut.includes(Ue==null?void 0:Ue.toLowerCase())});Ve(_e)}else Ve(tt)};return Se.createElement(ve.default,{width:980,title:Se.createElement("div",{style:{fontWeight:"bold",display:"flex"}},Se.createElement("div",null,"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",Se.createElement("span",{className:Ce.title_tooltip},"\uFF08\u5F53\u5206\u73ED\u53D1\u5E03\u65F6\u95F4\u548C\u622A\u6B62\u65F6\u95F4\u4E0D\u76F8\u540C\u65F6\u5019\uFF0C\u73ED\u7EA7\u81EA\u52A8\u62C6\u5206\u51FA\u53BB\u65B0\u8D77\u89C4\u5219\uFF09")),Se.createElement(De.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u5B57\u8FDB\u884C\u641C\u7D22",style:{width:220,marginLeft:"60px"},value:st,onChange:Ue=>{Me(Ue.target.value.trim()),lt(Ue.target.value.trim())}})),centered:!0,maskClosable:!1,open:Qe.actionTabs.key==="\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",onCancel:()=>be(),onOk:()=>{var Ue;if(tt.some(kt=>!kt.end_time||!kt.publish_time)){Te.ZP.warning("\u8BF7\u5C06\u5217\u8868\u6570\u636E\u4E2D\u7684\u53D1\u5E03\u65F6\u95F4\u548C\u622A\u6B62\u65F6\u95F4\u8865\u5145\u5B8C\u6574\uFF01");return}Le((Ue=Qe.actionTabs)==null?void 0:Ue.index,tt),be()}},Se.createElement("div",{className:Ce.modal_con},Se.createElement(Ze.Z,{style:{display:"flex",color:"#666666",padding:"5px",marginTop:"1px"}},(nt==null?void 0:nt.length)>0?nt.map(function(Ue,_e){return Se.createElement(Pe.Z,{span:24,key:_e},Se.createElement(Ze.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:_e==(nt==null?void 0:nt.length)-1?"0px":"10px"}},Se.createElement("div",{className:Ce.multiple_select,title:Ue==null?void 0:Ue.group_name},Ue==null?void 0:Ue.group_name),Se.createElement("div",{className:"ml20"},Se.createElement(he,{size:"large",allowClear:!1,disabled:ke,style:{width:600},placeholder:["\u53D1\u5E03\u65F6\u95F4\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u65F6\u95F4\uFF09","\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u65F6\u95F4\u622A\u70B9\uFF09"],disabledDate:kt=>{var ct;return(0,Ee.Q8)(kt,(ct=Qe.actionTabs)==null?void 0:ct.disabledDate)},disabledTime:kt=>(0,Ee.d0)(kt),showTime:{showNow:!0,format:"HH:mm",defaultValue:[ge()((0,Ee.U6)(),"HH:mm"),ge()((0,Ee.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:(Ue==null?void 0:Ue.publish_time)&&[ge()(Ue==null?void 0:Ue.publish_time),Ue!=null&&Ue.end_time?ge()(Ue==null?void 0:Ue.end_time):void 0],onChange:(kt,ct)=>{nt[_e].publish_time=ct[0],nt[_e].end_time=ct[1],Ve([...nt]),tt.forEach(Ut=>{Ut.group_id===(Ue==null?void 0:Ue.group_id)&&(Ut.publish_time=ct[0],Ut.end_time=ct[1])}),et([...tt])},onCalendarChange:(kt,ct,Ut)=>{if(ct!=null&&ct[0]&&!ct[1]){const _t=ge()(ct[0]).add(7,"days");nt[_e].publish_time=ct[0],nt[_e].end_time=_t,Ve([...nt]),tt.forEach(Ye=>{Ye.group_id===(Ue==null?void 0:Ue.group_id)&&(Ye.publish_time=ct[0],Ye.end_time=_t)}),et([...tt])}}})),ke[0]?Se.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2",cursor:"not-allowed"}}):Se.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{nt.splice(_e,1),Ve([...nt]),tt.forEach((kt,ct)=>{kt.group_id===(Ue==null?void 0:Ue.group_id)&&tt.splice(ct,1)}),et([...tt])}})))}):Se.createElement(Ke.Z,null))))};var Ae=(0,Be.connect)(({classroomList:Ge})=>({classroomList:Ge}))(pe)},80024:function(ot,at,ee){"use strict";ee.d(at,{$J:function(){return ye},JZ:function(){return De},bN:function(){return Ze},jP:function(){return Te},rO:function(){return ve}});var y=ee(38147),Be=(Pe,Ce,oe)=>new Promise((ge,Ee)=>{var Ke=pe=>{try{he(oe.next(pe))}catch(Ae){Ee(Ae)}},Se=pe=>{try{he(oe.throw(pe))}catch(Ae){Ee(Ae)}},he=pe=>pe.done?ge(pe.value):Promise.resolve(pe.value).then(Ke,Se);he((oe=oe.apply(Pe,Ce)).next())});function ye(Pe){return(0,y.U2)(`libraries/${Pe}.json`)}function ve(){return(0,y.U2)("library_tags.json")}function De(Pe){return Be(this,null,function*(){return(yield(0,y.IV)(`attachments/${Pe}.json`)).status===0})}function Te(Pe){return(0,y.v_)("libraries.json",Pe)}function Ze(Pe,Ce){return(0,y.gz)(`libraries/${Pe}.json`,Ce)}},84454:function(ot,at,ee){"use strict";ee.d(at,{AD:function(){return _e},BA:function(){return sn},D9:function(){return je},Hp:function(){return tt},IM:function(){return Lt},Iy:function(){return st},KM:function(){return zt},KU:function(){return qt},MJ:function(){return et},Ne:function(){return gt},ON:function(){return Ft},Uj:function(){return Yt},VY:function(){return wt},YO:function(){return Kt},YX:function(){return mt},Zn:function(){return he},_g:function(){return Le},_k:function(){return Ye},c6:function(){return lt},cr:function(){return pe},eV:function(){return Ue},fi:function(){return Ae},gh:function(){return qe},hS:function(){return Re},iA:function(){return Ge},j6:function(){return nt},je:function(){return Ut},jj:function(){return Ve},kS:function(){return ut},lS:function(){return _t},o6:function(){return be},pO:function(){return rn},rQ:function(){return kt},sA:function(){return ke},xm:function(){return Fe},xo:function(){return Dt},y8:function(){return ct},yd:function(){return Qe}});var y=ee(33270),Be=ee(65582),ye=ee(65862),ve=ee(6767),De=ee(74128),Te=Object.defineProperty,Ze=Object.getOwnPropertySymbols,Pe=Object.prototype.hasOwnProperty,Ce=Object.prototype.propertyIsEnumerable,oe=(it,dt,$t)=>dt in it?Te(it,dt,{enumerable:!0,configurable:!0,writable:!0,value:$t}):it[dt]=$t,ge=(it,dt)=>{for(var $t in dt||(dt={}))Pe.call(dt,$t)&&oe(it,$t,dt[$t]);if(Ze)for(var $t of Ze(dt))Ce.call(dt,$t)&&oe(it,$t,dt[$t]);return it},Ee=(it,dt,$t)=>new Promise((Pt,wn)=>{var Xt=re=>{try{xe($t.next(re))}catch(ne){wn(ne)}},mr=re=>{try{xe($t.throw(re))}catch(ne){wn(ne)}},xe=re=>re.done?Pt(re.value):Promise.resolve(re.value).then(Xt,mr);xe(($t=$t.apply(it,dt)).next())});const Ke=()=>{(0,Be.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u751F\u6210\u6587\u4EF6\uFF0C\u8BF7\u7A0D\u540E..."}})},Se=()=>{(0,Be.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}})},he=it=>Ee(void 0,null,function*(){Ke(),(yield(0,y.YR)(ge({},it))).status===0&&(yield(0,ye.QH)("",(0,ye.NY)({url:De.Z.API_SERVER+`/api/courses/${it.coursesId}/export_couser_info.json`,query:it}))),Se()}),pe=it=>Ee(void 0,null,function*(){const dt=yield(0,y.yS)(ge({},it));if(dt.status===0)ve.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Be.history.push(`/classrooms/${it.coursesId}/exportlist/course_member_act_score`);else{if(dt.status===-2)return dt;dt.status===-3&&((0,Be.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Be.history.push(`/classrooms/${it.coursesId}/exportlist/course_member_act_score`))}}),Ae=it=>Ee(void 0,null,function*(){const dt=yield(0,y.W0)(ge({},it));if(dt.status===0)ve.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Be.history.push(`/classrooms/${it.coursesId}/exportlist/course_total_score`);else{if(dt.status===-4)return dt;dt.status===-3&&((0,Be.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Be.history.push(`/classrooms/${it.coursesId}/exportlist/course_total_score`))}}),Ge=it=>Ee(void 0,null,function*(){const dt=yield(0,y.Nl)(ge({},it));if(dt.status===0)ve.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Be.history.push(`/classrooms/${it.coursesId}/exportlist/course_total_exercise_and_other`);else{if(dt.status===-4)return dt;dt.status===-3&&((0,Be.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Be.history.push(`/classrooms/${it.coursesId}/exportlist/course_total_exercise_and_other`))}}),Qe=it=>Ee(void 0,null,function*(){const dt=yield(0,y.IU)(ge({},it));if(dt.status===0)ve.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Be.history.push(`/classrooms/${it.coursesId}/exportlist/export_star_user`);else{if(dt.status===-4)return dt;dt.status===-3&&((0,Be.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Be.history.push(`/classrooms/${it.coursesId}/exportlist/export_star_user`))}}),Le=it=>Ee(void 0,null,function*(){const dt=yield(0,y.td)(ge({},it));if(dt.status===0)ve.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Be.history.push(`/classrooms/${it.coursesId}/exportlist/course_total_exercise_and_other`);else{if(dt.status===-2)return dt;if(dt.status===-3)(0,Be.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Be.history.push(`/classrooms/${it.coursesId}/exportlist/course_total_exercise_and_other`);else if(dt.status===-4)return dt}}),nt=it=>Ee(void 0,null,function*(){const dt=yield(0,y.QX)(ge({},it));if(dt.status===0)ve.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Be.history.push(`/classrooms/${it.coursesId}/exportlist/course_total_homework`);else{if(dt.status===-4)return dt;dt.status===-3&&((0,Be.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Be.history.push(`/classrooms/${it.coursesId}/exportlist/course_total_homework`))}}),Ve=(it,dt)=>Ee(void 0,null,function*(){const $t=yield(0,y.o_)(ge({},it));$t.status===0?(ve.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F\uFF01\u5BFC\u51FA\u540E\u6587\u4EF6\u4FDD\u5B58\u65F6\u95F4\u4E3A7\u5929\uFF0C\u8BF7\u53CA\u65F6\u4E0B\u8F7D"),Be.history.push(`/classrooms/${it.coursesId}/exportlist/${dt}`)):$t.status===-3&&((0,Be.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Be.history.push(`/classrooms/${it.coursesId}/exportlist/${dt}`))}),tt=(it,dt)=>Ee(void 0,null,function*(){const $t=yield(0,y.ZL)(ge({},it));$t.status===0?(ve.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F\uFF01\u5BFC\u51FA\u540E\u6587\u4EF6\u4FDD\u5B58\u65F6\u95F4\u4E3A7\u5929\uFF0C\u8BF7\u53CA\u65F6\u4E0B\u8F7D"),Be.history.push(`/classrooms/${it.coursesId}/exportlist/${dt}`)):$t.status===-3&&((0,Be.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Be.history.push(`/classrooms/${it.coursesId}/exportlist/${dt}`))}),et=(it,dt)=>Ee(void 0,null,function*(){const $t=yield(0,y.vV)(ge({},it));$t.status===0?(ve.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F\uFF01\u5BFC\u51FA\u540E\u6587\u4EF6\u4FDD\u5B58\u65F6\u95F4\u4E3A7\u5929\uFF0C\u8BF7\u53CA\u65F6\u4E0B\u8F7D"),Be.history.push(`/classrooms/${it.coursesId}/exportlist/${dt}`)):$t.status===-3&&((0,Be.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Be.history.push(`/classrooms/${it.coursesId}/exportlist/${dt}`))}),st=(it,dt)=>Ee(void 0,null,function*(){const $t=yield(0,y.aP)(ge({},it));$t.status===0?(ve.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Be.history.push(`/classrooms/${it.coursesId}/exportlist/${dt}`)):$t.status===-3&&((0,Be.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Be.history.push(`/classrooms/${it.coursesId}/exportlist/${dt}`))}),Me=it=>Ee(void 0,null,function*(){Ke(),(yield exportCourseWorkListAppendix(ge({},it))).status===0&&(yield downLoadFileIframe("",setUrlQuery({url:ENV.API_SERVER+`/api/homework_commons/${it.categoryId}/works_list.zip`,query:it}))),Se()}),ke=it=>Ee(void 0,null,function*(){Ke(),yield(0,ye.FH)("",De.Z.API_SERVER+`/api/polls/${it.categoryId}/commit_result.xlsx`),Se()}),qe=it=>Ee(void 0,null,function*(){yield(0,ye.FH)("",(0,ye.NY)({url:De.Z.API_SERVER+`/api/courses/${it.coursesId}/attendances/export_xlsx_data.xlsx`,query:it}))}),be=it=>Ee(void 0,null,function*(){yield(0,ye.FH)("",(0,ye.NY)({url:De.Z.API_SERVER+`/api/courses/${it.coursesId}/video_study_statics.xlsx`,query:it}))}),lt=it=>Ee(void 0,null,function*(){yield(0,ye.FH)("",(0,ye.NY)({url:De.Z.API_SERVER+`/api/courses/${it.coursesId}/export_video_study.xlsx`,query:it}))}),Ue=it=>Ee(void 0,null,function*(){yield(0,ye.FH)("",(0,ye.NY)({url:De.Z.API_SERVER+`/api/courses/${it.coursesId}/export_course_students_info.xlsx`,query:it}))}),_e=it=>Ee(void 0,null,function*(){yield(0,ye.FH)("",(0,ye.NY)({url:De.Z.API_SERVER+"/api/school_manages/students.xlsx",query:it}))}),kt=it=>Ee(void 0,null,function*(){yield(0,ye.FH)("",(0,ye.NY)({url:De.Z.API_SERVER+"/api/item_banks/export.xlsx",query:it}))}),ct=it=>Ee(void 0,null,function*(){yield(0,ye.FH)("",(0,ye.NY)({url:De.Z.API_SERVER+"/api/competitions/region_reports.xlsx",query:it}))}),Ut=it=>Ee(void 0,null,function*(){const dt=yield(0,y.Uy)(ge({},it));dt.status===0?(ve.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Be.history.push(`/classrooms/${it.coursesId}/exportlist/exercise_score,export_exercise_users`)):dt.status===-3&&((0,Be.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Be.history.push(`/classrooms/${it.coursesId}/exportlist/exercise_score,export_exercise_users`))}),_t=it=>Ee(void 0,null,function*(){const dt=yield(0,y.tg)(ge({},it));dt.status===0?(ve.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Be.history.push(`/classrooms/${it.coursesId}/exportlist/exercise_score,export_exercise_report`)):dt.status===-3&&((0,Be.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Be.history.push(`/classrooms/${it.coursesId}/exportlist/exercise_score,export_exercise_report`))}),Ye=it=>Ee(void 0,null,function*(){console.log("----------","\u8C03\u7528\u4E0B\u8F7D"),yield(0,ye.FH)("",(0,ye.NY)({url:De.Z.API_SERVER+`/api/export_records/${it.id}.xlsx`,query:it}))}),Fe=it=>Ee(void 0,null,function*(){yield(0,ye.FH)("",(0,ye.NY)({url:De.Z.API_SERVER+"/api/ec_major_schools/0/ec_years.xlsx",query:it}))}),je=it=>Ee(void 0,null,function*(){yield(0,ye.FH)("",(0,ye.NY)({url:De.Z.API_SERVER+`/api/courses/${it==null?void 0:it.coursesId}/${it.menuKey}_statistic.xlsx?${it.checkedList.map(dt=>`course_group_id[]=${dt}`).join("&")}`,query:it}))}),gt=it=>Ee(void 0,null,function*(){yield(0,ye.FH)("",(0,ye.NY)({url:De.Z.API_SERVER+`/api/ec_years/${it==null?void 0:it.ec_year_id}/ec_training_objectives.xlsx`,query:it}))}),Lt=it=>Ee(void 0,null,function*(){yield(0,ye.FH)(it==null?void 0:it.name,(0,ye.NY)({url:De.Z.API_SERVER+"/api/attachments/get_ecs_attachment.docx",query:it}))}),Re=it=>Ee(void 0,null,function*(){yield(0,ye.FH)("",(0,ye.NY)({url:De.Z.API_SERVER+`/api/ec_years/${it==null?void 0:it.ec_year_id}/ec_courses.xlsx`,query:it}))}),Dt=it=>Ee(void 0,null,function*(){yield(0,ye.FH)("",(0,ye.NY)({url:De.Z.API_SERVER+`/api/ec_years/${it==null?void 0:it.ec_year_id}/ec_graduation_requirements.xlsx`,query:it}))}),wt=it=>Ee(void 0,null,function*(){yield(0,ye.FH)("",(0,ye.NY)({url:De.Z.API_SERVER+"/api/courses/rank_list.xlsx",query:it}))}),qt=it=>Ee(void 0,null,function*(){yield(0,ye.FH)("",(0,ye.NY)({url:De.Z.API_SERVER+`/api/exercises/${it.categoryId}/rank_list.xlsx`,query:it}))}),ut=it=>Ee(void 0,null,function*(){yield(0,ye.FH)("",(0,ye.NY)({url:De.Z.API_SERVER+"/api/courses/question_rank_list.xlsx",query:it}))}),Ft=it=>Ee(void 0,null,function*(){yield(0,ye.FH)("",(0,ye.NY)({url:De.Z.API_SERVER+`/api/examination_banks/${it.id}.json`,query:it}))}),mt=it=>Ee(void 0,null,function*(){yield(0,ye.FH)("",(0,ye.NY)({url:De.Z.API_SERVER+`/api/exercises/${it.categoryId}.json`,query:it}))}),Kt=it=>Ee(void 0,null,function*(){yield(0,ye.FH)("",(0,ye.NY)({url:De.Z.API_SERVER+`/api/polls/${it==null?void 0:it.id}/commit_result.json`,query:it}))}),Yt=it=>Ee(void 0,null,function*(){yield(0,ye.FH)("",(0,ye.NY)({url:De.Z.API_SERVER+"/api/paths/get_task_pass.json",query:it}))}),rn=(it,dt)=>Ee(void 0,null,function*(){yield(0,ye.FH)(dt||"",(0,ye.NY)({url:De.Z.API_SERVER+`/api/exercises/${it==null?void 0:it.exercise_id}/consult_exercise.json`,query:it}))}),zt=it=>Ee(void 0,null,function*(){yield(0,ye.FH)("",(0,ye.NY)({url:De.Z.API_SERVER+`/api/competitions/${it==null?void 0:it.identifier}/competition_commit_records/member_works.xlsx`,query:it}))}),sn=it=>Ee(void 0,null,function*(){yield(0,ye.FH)("",(0,ye.NY)({url:De.Z.API_SERVER+`/api/courses/${it==null?void 0:it.coursesId}/group_homeworks/import_group_template.xlsx`,query:it}))})},61527:function(ot,at,ee){"use strict";ee.d(at,{U:function(){return Ce}});var y=ee(59301),Be=Object.defineProperty,ye=Object.getOwnPropertySymbols,ve=Object.prototype.hasOwnProperty,De=Object.prototype.propertyIsEnumerable,Te=(oe,ge,Ee)=>ge in oe?Be(oe,ge,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):oe[ge]=Ee,Ze=(oe,ge)=>{for(var Ee in ge||(ge={}))ve.call(ge,Ee)&&Te(oe,Ee,ge[Ee]);if(ye)for(var Ee of ye(ge))De.call(ge,Ee)&&Te(oe,Ee,ge[Ee]);return oe},Pe=(oe,ge,Ee)=>new Promise((Ke,Se)=>{var he=Ge=>{try{Ae(Ee.next(Ge))}catch(Qe){Se(Qe)}},pe=Ge=>{try{Ae(Ee.throw(Ge))}catch(Qe){Se(Qe)}},Ae=Ge=>Ge.done?Ke(Ge.value):Promise.resolve(Ge.value).then(he,pe);Ae((Ee=Ee.apply(oe,ge)).next())});function Ce(oe,ge){const[Ee,Ke]=(0,y.useState)(ge),[Se,he]=(0,y.useState)(!1),[pe,Ae]=(0,y.useState)();return[Ee,Se,(Qe,Le=!1)=>Pe(this,null,function*(){const nt=Le?ge:Ze(Ze({},Ee),Qe);he(!0),Ke(nt);const Ve=yield oe(nt);return he(!1),Ae(Ve),Ve}),pe,Ae]}},75083:function(ot,at,ee){"use strict";ee.d(at,{Z:function(){return Ze}});var y=ee(59301),Be=ee.p+"static/modelContact.7a7eb113.png",ye=ee(94831),ve=ee(41867),De=ee(59301),Ze=()=>{const[Pe,Ce]=(0,y.useState)(!1);return{verifyModelUser:()=>(0,ve.$O)()?!0:(Ce(!0),!1),ContactModalElement:()=>De.createElement(ye.Z,{visible:Pe,setVisible:Ce,image:Be}),contactOpen:Pe,setContactOpen:Ce}}},49142:function(ot,at,ee){"use strict";ee.d(at,{AL:function(){return nt},Iy:function(){return ge},Qv:function(){return Se},ez:function(){return Le},jb:function(){return Ee}});var y=ee(32834),Be=ee.n(y),ye=ee(11690),ve=ee.n(ye);let De=1;function Te(Me,ke){const qe=Me.match(/^(\s+)(?:```)/);if(qe===null)return ke;const be=qe[1];return ke.split(` +\u8BF7\u70B9\u51FB\u201C\u5F00\u542F\u6311\u6218\u201D\u91CD\u505A\u8BFE\u7A0B\u5B9E\u9A8C`),jt({type:"shixunHomeworks/getShixunWorkList",payload:Et}))})})},Dl=pn=>{pn=pn!=null&&pn.includes(".json")?pn:`${pn}.json`,ye.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:Hr.createElement("div",{className:"tc font16"},"\u5B9E\u8BAD\u5DF2\u7ECF\u66F4\u65B0\u4E86\uFF0C\u6B63\u5728\u4E3A\u60A8\u91CD\u7F6E!"),onOk:()=>ii(void 0,null,function*(){const In=yield(0,so.$Q)({url:pn});if(!In)return;ve.ZP.success("\u91CD\u7F6E\u6210\u529F\uFF0C\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF01");const fr=yield(0,so.Ir)({id:In.shixun_identifier});if(fr!=null&&fr.game_identifier){(0,ge.xg)(`/tasks/${fr.game_identifier}?coursesId=${de.coursesId}`);return}(fr==null?void 0:fr.status)===2?Dl(fr==null?void 0:fr.message):(fr==null?void 0:fr.status)===3&&eu(fr==null?void 0:fr.message)})})},eu=pn=>{ye.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:Hr.createElement("div",{className:"tc font16"},"\u76EE\u524D\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5C1A\u5728\u5185\u6D4B\u4E2D\uFF0C\u5C06\u4E8E",pn,"\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01")})},Sl=pn=>ii(void 0,null,function*(){pn=pn!=null&&pn.includes(".json")?pn:`${pn}.json`;const In=yield(0,so.$Q)({url:pn});if(console.log(In,"execRes"),In!=null&&In.game_identifier){(0,ge.xg)(`/tasks/${de.coursesId}/${de.categoryId}/${In.game_identifier}?coursesId=${de.coursesId}`);return}(In==null?void 0:In.status)===-3?(0,ge.eF)():(In==null?void 0:In.status)===2?Dl(In==null?void 0:In.message):(In==null?void 0:In.status)===3&&eu(In==null?void 0:In.message)}),mu=[(0,je.GJ)()&&{name:"\u5B66\u751F\u5217\u8868",id:"0",compontent:Hr.createElement(Xl,{setExportParams:Ct}),forceRender:!0},{name:"\u4F5C\u4E1A\u8BE6\u60C5",id:"1",compontent:Hr.createElement(it,{gotosetting:()=>{jt({type:"shixunHomeworks/getWorkSetting",payload:ti({},de)}),$e("3")}})},(0,je.dE)()&&((Kt=le==null?void 0:le.headerInfo)==null?void 0:Kt.score_open)&&{name:"\u5B66\u751F\u5217\u8868",id:"0",compontent:Hr.createElement(Xl,{setExportParams:Ct}),forceRender:!0},{name:"\u4EE3\u7801\u67E5\u91CD",id:"2",compontent:Hr.createElement(Iu,null)},{name:"\u8D28\u91CF\u68C0\u6D4B",id:"4",compontent:Hr.createElement(oo,null)},{name:"\u91CD\u505A\u8BB0\u5F55",id:"9",compontent:Hr.createElement(ba.Z,null)},(0,je.GJ)()&&{name:Hr.createElement("div",null,"AI\u4F7F\u7528\u7EDF\u8BA1 ",Hr.createElement("img",{className:xi.ai_review_new,src:Vo.Z})),id:"10",compontent:Hr.createElement(ec,null)},{name:"\u4F5C\u4E1A\u7EDF\u8BA1\u5206\u6790",id:"5",compontent:Hr.createElement(Io.ZP,null)},(0,je.GJ)()&&((Nt=Lt==null?void 0:Lt.userInfo)==null?void 0:Nt.has_big_model_permission)&&{name:Hr.createElement("div",null,"\u4EE3\u7801\u8BC4\u4EF7 ",Hr.createElement("img",{className:xi.ai_review_new,src:Vo.Z})),id:"12",compontent:Hr.createElement(Ss,null)},{name:(0,je.GJ)()?"\u8BBE\u7F6E":"\u5F97\u5206\u89C4\u5219",id:"3",compontent:(bt=(nt=le==null?void 0:le.headerInfo)==null?void 0:nt.homework_status)!=null&&bt.includes("\u5BFC\u5165")?Hr.createElement(sa.Z,null):Hr.createElement(Vi,null),forceRender:!0}].filter(pn=>!!pn).filter(pn=>{var In,fr,el,Il,yl;return(0,je.dE)()?pn.name!=="\u4EE3\u7801\u67E5\u91CD"&&pn.name!=="\u4F5C\u4E1A\u7EDF\u8BA1\u5206\u6790"&&pn.name!=="\u5F97\u5206\u89C4\u5219":(0,je.dE)()||((fr=(In=le==null?void 0:le.headerInfo)==null?void 0:In.homework_status)==null?void 0:fr[0])!=="\u5DF2\u622A\u6B62"?pn.name!=="\u8D28\u91CF\u68C0\u6D4B":!((el=le==null?void 0:le.headerInfo)!=null&&el.code_review)&&((yl=(Il=le==null?void 0:le.headerInfo)==null?void 0:Il.homework_status)==null?void 0:yl[0])!=="\u672A\u53D1\u5E03"?!0:pn.name!=="\u4EE3\u7801\u67E5\u91CD"}).filter(pn=>{var In;return(In=le==null?void 0:le.headerInfo)!=null&&In.open_code_quality_analysis?!0:pn.name!=="\u8D28\u91CF\u68C0\u6D4B"}).filter(pn=>{var In;return(In=le==null?void 0:le.headerInfo)!=null&&In.action_analysis?!0:pn.name!=="\u4F5C\u4E1A\u7EDF\u8BA1\u5206\u6790"}).filter(pn=>{var In,fr;return(fr=(In=le==null?void 0:le.headerInfo)==null?void 0:In.homework_status)!=null&&fr.includes("\u5BFC\u5165")?pn.name!=="\u4EE3\u7801\u67E5\u91CD"&&pn.name!=="\u91CD\u505A\u8BB0\u5F55":!0}).filter(pn=>{var In,fr;return(fr=(In=le==null?void 0:le.headerInfo)==null?void 0:In.homework_status)!=null&&fr.includes("\u5BFC\u5165")&&(0,je.dE)()?pn.name!=="\u5F97\u5206\u89C4\u5219"&&pn.name!=="\u91CD\u505A\u8BB0\u5F55":!0}),Eu=()=>ii(void 0,null,function*(){var pn,In,fr;if(!(Mt!=null&&Mt.is_old_data_for_time)&&(0,ge.Ye)(jt))return;if(((In=(pn=le==null?void 0:le.headerInfo)==null?void 0:pn.challenges)==null?void 0:In.length)===0)return ve.ZP.info("\u672C\u6B21\u4F5C\u4E1A\u4E2D\u6CA1\u6709\u9700\u8981\u8FDB\u884C\u4EE3\u7801\u8BC4\u4EF7\u7684\u4EFB\u52A1\u5173\u5361~");if(((fr=le==null?void 0:le.headerInfo)==null?void 0:fr.commit_count)==0)return ve.ZP.info("\u6682\u65E0\u5B66\u751F\u63D0\u4EA4\u4F5C\u4E1A~");let el=yield Zt();if((el==null?void 0:el.complete_num)!=(el==null?void 0:el.total_count)&&(el==null?void 0:el.status)!=1)return ve.ZP.info("\u6B63\u5728\u4EE3\u7801\u8BC4\u4EF7\u4E2D\uFF0C\u8BF7\u7B49\u5F85\u672C\u6B21\u8BC4\u4EF7\u5B8C\u6210\u4E4B\u540E\u518D\u8FDB\u884C\u64CD\u4F5C\uFF01");jt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u667A\u80FD\u4EE3\u7801\u8BC4\u4EF7"}})}),Zt=()=>ii(void 0,null,function*(){const{ai_question_record_id:pn}=le.headerInfo;return pn?yield(0,Ee.ZP)(`/api/shixun_homeworks/${de==null?void 0:de.categoryId}/comments_schedule.json`,{method:"get",params:{ai_question_record_id:pn}}):void 0}),dr=()=>ii(void 0,null,function*(){const pn=yield(0,Ee.ZP)(`/api/courses/${de==null?void 0:de.coursesId}/ignore_prompt.json`,{method:"post",body:{container_type:"HomeworkCommon",container_id:de==null?void 0:de.categoryId}});(pn==null?void 0:pn.status)===0&&fa(!1)}),da=()=>ii(void 0,null,function*(){var pn;const In=yield(0,Ee.ZP)(`/api/courses/${de==null?void 0:de.coursesId}/sync_shixuns.json`,{method:"post",body:{homework_common_ids:[(pn=le==null?void 0:le.headerInfo)==null?void 0:pn.homework_id]}});(In==null?void 0:In.status)===0&&(jt({type:"classroomList/setActionTabs",payload:{}}),ve.ZP.info("\u5B9E\u8BAD\u540C\u6B65\u4E2D\uFF0C\u8BF7\u7A0D\u540E"))});return Hr.createElement("section",{style:{background:"#f3f3f3",minHeight:"80vh"}},Hr.createElement("div",{className:"edu-container"},Hr.createElement("section",{className:"animated fadeIn"},Hr.createElement("aside",{className:"mt10 minH22"},((ua=le==null?void 0:le.headerInfo)==null?void 0:ua.category)&&Hr.createElement(De.Z,{separator:">"},Hr.createElement(De.Z.Item,null,Hr.createElement(Be.Link,{to:`/classrooms/${de==null?void 0:de.coursesId}/shixun_homework`},(gr=le==null?void 0:le.headerInfo)==null?void 0:gr.course_name)),Hr.createElement(De.Z.Item,null,Hr.createElement(Be.Link,{to:`/classrooms/${de==null?void 0:de.coursesId}/shixun_homework/${(Ir=(Nn=le==null?void 0:le.headerInfo)==null?void 0:Nn.category)!=null&&Ir.main?"":(Un=(Qn=le==null?void 0:le.headerInfo)==null?void 0:Qn.category)==null?void 0:Un.category_id}`},(cr=(Cr=le==null?void 0:le.headerInfo)==null?void 0:Cr.category)==null?void 0:cr.category_name)),Hr.createElement(De.Z.Item,null,"\u4F5C\u4E1A\u8BE6\u60C5"))),Hr.createElement("aside",{className:[xi.title,"mt20"].join(" ")},Hr.createElement(Be.Link,{to:`/classrooms/${(ur=le==null?void 0:le.headerInfo)==null?void 0:ur.course_id}/shixun_homework/${(Tn=(Jr=le==null?void 0:le.headerInfo)==null?void 0:Jr.category)!=null&&Tn.main?"":(cn=(Ht=le==null?void 0:le.headerInfo)==null?void 0:Ht.category)==null?void 0:cn.category_id}`},Hr.createElement(oe.Z,{className:"font16 c-black"})),Hr.createElement(Te.Z,{title:(ma=le==null?void 0:le.headerInfo)==null?void 0:ma.homework_name,placement:"bottom"},Hr.createElement("strong",{className:"font20 ml5"},(Xn=le==null?void 0:le.headerInfo)==null?void 0:Xn.homework_name)),Hr.createElement(ge.VV,{temporary:!0,status:(an=le==null?void 0:le.headerInfo)==null?void 0:an.homework_status}),(0,je.G5)()&&((jr=le==null?void 0:le.headerInfo)==null?void 0:jr.shixun_change)&&Hr.createElement(Ze.Z,{trigger:"click",placement:"bottomLeft",open:Qr,onOpenChange:pn=>{fa(pn)},title:null,content:Hr.createElement("div",{style:{width:"310px",color:"#000"}},Hr.createElement("div",null,"\u5B9E\u8BAD\u7BA1\u7406\u5458\u5BF9\u5B9E\u8DF5\u9879\u76EE\u8FDB\u884C\u4E86\u4FEE\u6539\uFF0C\u8BF7\u68C0\u67E5\u540E\uFF0C\u786E\u8BA4\u662F\u5426\u9700\u8981\u540C\u6B65\u5230\u5B9E\u8BAD\u4F5C\u4E1A\u4E2D"),Hr.createElement("div",{className:xi.btn_warp},Hr.createElement(Pe.ZP,{size:"small",onClick:dr},"\u5FFD\u7565"),Hr.createElement(Pe.ZP,{className:"ml20",size:"small",type:"primary",onClick:()=>{fa(!1),jt({type:"classroomList/setActionTabs",payload:{key:"\u5B9E\u8BAD\u540C\u6B65\u786E\u8BA4",onOK:()=>da()}})}},"\u786E\u8BA4\u540C\u6B65"),Hr.createElement(Pe.ZP,{className:"ml20",size:"small",type:"primary",onClick:()=>{var pn;return(0,ge.xg)(`/shixuns/${(pn=le==null?void 0:le.headerInfo)==null?void 0:pn.forked_shixun_identifier}/challenges`)}},"\u524D\u5F80\u67E5\u770B")))},Hr.createElement("i",{className:"iconfont icon-tongzhi1 ml10 pl10 current",style:{fontSize:"16px",color:"#F7B500"},onClick:pn=>pn.stopPropagation()})))),Hr.createElement("aside",{className:"mt30 relative"},((xt=(Bt=le==null?void 0:le.headerInfo)==null?void 0:Bt.homework_status)==null?void 0:xt.includes("\u5BFC\u5165"))&&(0,je.GJ)()&&Hr.createElement("aside",{className:xi.rightMenu},Hr.createElement("p",{onClick:()=>{var pn,In;jt({type:"classroomList/setActionTabs",payload:{key:"\u8865\u5145\u6210\u7EE9",name:(pn=le==null?void 0:le.headerInfo)==null?void 0:pn.homework_name,id:(In=le==null?void 0:le.headerInfo)==null?void 0:In.homework_id,type:"practice"}})}},Hr.createElement("span",{className:"iconfont icon-shixun3 translateY1"}),"\u8865\u5145\u6210\u7EE9")),!((Fr=(zn=le==null?void 0:le.headerInfo)==null?void 0:zn.homework_status)!=null&&Fr.includes("\u5BFC\u5165"))&&Hr.createElement("aside",{className:xi.rightMenu},(0,je.dE)()&&((Er=le.headerInfo)==null?void 0:Er.redo_work)&&Hr.createElement("p",{onClick:Ga},Hr.createElement("span",{className:"iconfont icon-dahuizhongzuo3x"}),"\u91CD\u505A"),((Jn=le.headerInfo)==null?void 0:Jn.shixun_status)>1&&((Ta=le.headerInfo)==null?void 0:Ta.time_status)<5&&(0,je.dE)()&&Hr.createElement("p",{onClick:()=>ii(void 0,null,function*(){var pn,In,fr,el,Il,yl,Jl,Fu,Al,ni;if((0,Rr.tJ)(jt,!0)){if((pn=le==null?void 0:le.headerInfo)!=null&&pn.can_view_details){(0,ge.xg)(`/shixuns/${(In=le==null?void 0:le.headerInfo)==null?void 0:In.shixun_identifier}/challenges?homework_common_id=${(fr=le==null?void 0:le.headerInfo)==null?void 0:fr.homework_id}`);return}(yl=(Il=(el=le.headerInfo)==null?void 0:el.task_operation)==null?void 0:Il[1])!=null&&yl.includes("/")?Sl((Fu=(Jl=le.headerInfo)==null?void 0:Jl.task_operation)==null?void 0:Fu[1]):(0,ge.xg)(`/tasks/${(ni=(Al=le.headerInfo)==null?void 0:Al.task_operation)==null?void 0:ni[1]}`)}})},Hr.createElement("span",{className:"iconfont icon-kaiqizhong"}),(Ra=(cl=le.headerInfo)==null?void 0:cl.task_operation)==null?void 0:Ra[0]),((uu=le.headerInfo)==null?void 0:uu.commit_des)&&Hr.createElement("p",{onClick:()=>{var pn;(0,ge.xg)(`/classrooms/${de.coursesId}/shixun_homework/${de.categoryId}/${(pn=le.headerInfo)==null?void 0:pn.work_id}/commitsummary`)}},Hr.createElement("span",{className:"iconfont icon-tijiaozongjie"}),(ll=le.headerInfo)==null?void 0:ll.commit_des),!!((vu=(Gl=le.headerInfo)==null?void 0:Gl.submit_test_result_status)!=null&&vu[0])&&Hr.createElement("p",{style:{width:"auto",padding:"0 10px"},onClick:()=>ii(void 0,null,function*(){var pn,In,fr,el,Il,yl,Jl,Fu,Al,ni;if((0,Rr.tJ)(jt,!0)){if((pn=le==null?void 0:le.headerInfo)!=null&&pn.can_view_details){(0,ge.xg)(`/shixuns/${(In=le==null?void 0:le.headerInfo)==null?void 0:In.shixun_identifier}/challenges?homework_common_id=${(fr=le==null?void 0:le.headerInfo)==null?void 0:fr.homework_id}`);return}(yl=(Il=(el=le.headerInfo)==null?void 0:el.task_operation)==null?void 0:Il[1])!=null&&yl.includes("/")?Sl((Fu=(Jl=le.headerInfo)==null?void 0:Jl.task_operation)==null?void 0:Fu[1]):(0,ge.xg)(`/tasks/${(ni=(Al=le.headerInfo)==null?void 0:Al.task_operation)==null?void 0:ni[1]}`)}})},Hr.createElement("span",{className:"iconfont icon-shiyanjieguo"})," ",(tr=(Qa=le.headerInfo)==null?void 0:Qa.submit_test_result_status)==null?void 0:tr[0]),(0,je.GJ)()&&((za=(La=le==null?void 0:le.headerInfo)==null?void 0:La.homework_status)==null?void 0:za.includes("\u672A\u53D1\u5E03"))&&Hr.createElement("p",{onClick:()=>{var pn,In,fr,el;if(((pn=Lt==null?void 0:Lt.userInfo)==null?void 0:pn.user_status)===2){(0,Rr.Rd)();return}let Il=()=>{var yl;jt({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u53D1\u5E03",selectArrs:[de.categoryId],selectArrsAll:[le==null?void 0:le.headerInfo],params:de,detail:!0,type:2,manage_all_group:(yl=le==null?void 0:le.headerInfo)==null?void 0:yl.manage_all_group}})};(In=le==null?void 0:le.headerInfo)!=null&&In.high_resources_consume&&!((fr=le==null?void 0:le.headerInfo)!=null&&fr.high_resources_consume_permission)?jt({type:"classroomList/setActionTabs",payload:{key:"\u6388\u6743\u4F7F\u7528",id:de.coursesId,type:"shixun",type_id:de.categoryId,name:(el=le==null?void 0:le.headerInfo)==null?void 0:el.homework_name,fn:()=>{jt({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:{categoryId:de.categoryId}}),Il()}}}):Il()}},Hr.createElement("span",{className:"iconfont icon-yishezhifabushijian1 translateY1"}),"\u7ACB\u5373\u53D1\u5E03"),((Ol=le.headerInfo)==null?void 0:Ol.show_analysis_detail)&&Hr.createElement("p",{onClick:()=>{var pn;(0,ge.xg)(`/classrooms/${de.coursesId}/shixun_homework/${de.categoryId}/analysis/${(pn=le.headerInfo)==null?void 0:pn.analysis_id}`)}},Hr.createElement("span",{className:"iconfont icon-a-08zhiliang-xianxing font14 pr5"}),"\u8D28\u91CF\u8BC4\u5206"),Oe=="12"&&(((ul=($l=le==null?void 0:le.headerInfo)==null?void 0:$l.homework_status)==null?void 0:ul.includes("\u5DF2\u622A\u6B62"))||((Pl=(Xa=le==null?void 0:le.headerInfo)==null?void 0:Xa.homework_status)==null?void 0:Pl.includes("\u63D0\u4EA4\u4E2D"))||((Va=(yr=le==null?void 0:le.headerInfo)==null?void 0:yr.homework_status)==null?void 0:Va.includes("\u8FDB\u884C\u4E2D")))&&Hr.createElement("p",{style:{width:136},onClick:Eu},Hr.createElement("span",{className:"iconfont icon-yijiandaimapingjia translateY1"}),"\u667A\u80FD\u4EE3\u7801\u8BC4\u4EF7"),((kr=le.headerInfo)==null?void 0:kr.is_enter_shixun)&&((0,je.dE)()&&((E=(a=le==null?void 0:le.headerInfo)==null?void 0:a.homework_status)==null?void 0:E.includes("\u5DF2\u622A\u6B62"))||!(0,je.dE)())&&Hr.createElement("p",{onClick:()=>ii(void 0,null,function*(){var pn,In,fr,el;(0,je.dE)()?Sl((In=(pn=le.headerInfo)==null?void 0:pn.task_operation)==null?void 0:In[1]):((0,ge.Gn)((fr=le.headerInfo)==null?void 0:fr.homework_id),(0,ge.xg)(`/shixuns/${le==null?void 0:le.headerInfo.origin_shixun_identifier}/challenges?homework_common_id=${(el=le.headerInfo)==null?void 0:el.homework_id}`))})},Hr.createElement("span",{className:"iconfont icon-shixun3 translateY1"}),"\u8FDB\u5165\u5B9E\u8BAD"),(0,je.GJ)()&&((b=le==null?void 0:le.headerInfo)==null?void 0:b.end_immediately)&&Hr.createElement("p",{style:{background:"#0152d9",color:"#fff"},onClick:()=>{var pn,In;if((0,je.Rm)()&&!((In=(pn=me.AssistantObject)==null?void 0:pn.practice)!=null&&In.can_stop)){ve.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}jt({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u622A\u6B62",params:de,type:2,detail:!0,selectArrs:[de.categoryId]}})}},Hr.createElement("span",{style:{color:"#fff"},className:"iconfont icon-jiezhishiyan"}),"\u7ACB\u5373\u622A\u6B62")),Hr.createElement("aside",{className:`mt30 relative ${xi.workListTabWrap}`},Hr.createElement(Ce.default,{type:"card",defaultActiveKey:Oe,activeKey:Oe,onChange:Xr},mu.map((pn,In)=>Hr.createElement(Ce.default.TabPane,{tab:pn.name,key:pn.id,forceRender:pn.forceRender})))),(z=(x=mu.filter(pn=>pn.id===Oe))==null?void 0:x[0])==null?void 0:z.compontent)),Hr.createElement(au,null),Hr.createElement(_u.Z,{successCallback:()=>{jt({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:ti({},de)}),jt({type:"shixunHomeworks/getWorkSetting",payload:ti({},de)})},visible:me.actionTabs.key==="\u7ACB\u5373\u622A\u6B62",homeworkIds:[de.categoryId],courseId:de.coursesId,isBatch:!1,courseEndTime:(te=le==null?void 0:le.headerInfo)==null?void 0:te.course_end_date}),Hr.createElement(Xi.Z,{courseEndTime:(ie=le==null?void 0:le.headerInfo)==null?void 0:ie.course_end_date}),Hr.createElement(qo.Z,{onOk:()=>{jt({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:ti({},de)}),jt({type:"shixunHomeworks/getWorkSetting",payload:ti({},de)}),jt({type:"shixunHomeworks/getShixunWorkList",payload:de})}}),Hr.createElement(Ya.Z,{onOk:()=>{jt({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:ti({},de)}),jt({type:"shixunHomeworks/getWorkSetting",payload:ti({},de)}),jt({type:"shixunHomeworks/getShixunWorkList",payload:de})}}),Hr.createElement(ks,null),Hr.createElement(Mo.Z,null))};var Os=(0,Be.connect)(({shixunHomeworks:le,loading:me,globalSetting:ce,classroomList:Lt,user:Vt})=>({shixunHomeworks:le,globalSetting:ce,loading:me.effects,classroomList:Lt,user:Vt}))(fc)},61604:function(ot,at,ee){"use strict";var y=ee(59301),Be=ee(14566),ye=ee(28284),ve=ee(62957),De=ee(6767),Te=ee(54172),Ze=ee(65582),Pe=ee(74128),Ce=ee(84511),oe=ee(38147),ge=ee(56656),Ee=ee.n(ge),Ke=ee(65862),Se=ee(59301),he=Object.defineProperty,pe=Object.getOwnPropertySymbols,Ae=Object.prototype.hasOwnProperty,Ge=Object.prototype.propertyIsEnumerable,He=(et,st,Me)=>st in et?he(et,st,{enumerable:!0,configurable:!0,writable:!0,value:Me}):et[st]=Me,Le=(et,st)=>{for(var Me in st||(st={}))Ae.call(st,Me)&&He(et,Me,st[Me]);if(pe)for(var Me of pe(st))Ge.call(st,Me)&&He(et,Me,st[Me]);return et},rt=(et,st,Me)=>new Promise((ke,qe)=>{var be=_e=>{try{Ue(Me.next(_e))}catch(It){qe(It)}},lt=_e=>{try{Ue(Me.throw(_e))}catch(It){qe(It)}},Ue=_e=>_e.done?ke(_e.value):Promise.resolve(_e.value).then(be,lt);Ue((Me=Me.apply(et,st)).next())});const{Dragger:Ve}=Be.default,tt=({classroomList:et,dispatch:st,onOk:Me})=>{const ke=(0,Ze.useParams)(),[qe]=ye.default.useForm(),[be,lt]=(0,y.useState)(),[Ue,_e]=(0,y.useState)(!1),It={height:100,onRemove:()=>{lt("")},accept:".xls,.xlsx",multiple:!1,maxCount:1,beforeUpload:dt=>rt(void 0,null,function*(){return lt(dt),!1})};return(0,y.useEffect)(()=>{qe.setFieldsValue({publish_time:Ee()(Ee()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:Ee()(Ee()(new Date((0,Ke.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))})},[]),Se.createElement(ve.default,{centered:!0,title:"\u8865\u5145\u6210\u7EE9",open:et.actionTabs.key==="\u8865\u5145\u6210\u7EE9",okText:"\u786E\u5B9A",width:750,destroyOnClose:!0,cancelText:"\u53D6\u6D88",okButtonProps:{loading:Ue},onOk:()=>rt(void 0,null,function*(){qe.submit()}),onCancel:()=>{qe.resetFields(),st({type:"classroomList/setActionTabs",payload:{}})}},Se.createElement(ye.default,{form:qe,onFinish:dt=>rt(void 0,null,function*(){var Ut,_t,Ye;if(!(be!=null&&be.size)){De.ZP.info("\u8BF7\u4E0A\u4F20\u6587\u4EF6");return}_e(!0);let Fe=new FormData;Fe.append("type",et.actionTabs.type),Fe.append("file",be);let je;window.location.href.indexOf("exercise")>-1?je=`/api/exercises/${et.actionTabs.id}/supplement_score.json`:je=`/api/homework_commons/${et.actionTabs.id}/supplement_score.json`;let gt=yield(0,oe.ZP)(je,{method:"post",body:Fe},!0);_e(!1),(gt==null?void 0:gt.status)===0&&(Me(),qe.resetFields(),st({type:"classroomList/setActionTabs",payload:{}}),((_t=(Ut=gt==null?void 0:gt.data)==null?void 0:Ut.fail)==null?void 0:_t.length)>0&&ve.default.confirm({title:"\u5BFC\u5165\u5931\u8D25",closable:!0,icon:null,width:610,content:Se.createElement(Te.default,{pagination:!1,dataSource:(Ye=gt==null?void 0:gt.data)==null?void 0:Ye.fail,scroll:{y:400},columns:[{title:"\u59D3\u540D",align:"left",dataIndex:"name"},{title:"\u5B66\u53F7/\u624B\u673A\u53F7/\u90AE\u7BB1",align:"left",dataIndex:"student_id"},{title:"\u5BFC\u5165\u5931\u8D25\u539F\u56E0",align:"left",dataIndex:"message"}]}),okText:"\u4E0B\u8F7D\u5BFC\u5165\u5931\u8D25\u6587\u4EF6",cancelText:"\u53D6\u6D88",onOk:()=>{(0,Ke.FH)("",Pe.Z.API_SERVER+`/api/courses/get_external_score_fail_data.xlsx?type=${et.actionTabs.type}`)}}))})},Se.createElement(ye.default.Item,{label:"\u4F5C\u4E1A\u540D\u79F0",labelCol:{span:3},name:"name"},et.actionTabs.name),Se.createElement(ye.default.Item,{style:{marginBottom:0},label:Se.createElement("div",null,Se.createElement("span",{style:{color:"#ff4d4f",marginRight:5,fontFamily:"SimSun,sans-serif"}},"*"),Se.createElement("span",null,"\u5BFC\u5165\u6587\u4EF6")),labelCol:{span:3},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4F5C\u4E1A\u540D\u79F0"}]},Se.createElement("div",null,Se.createElement("a",{download:"\u6A21\u7248.xlsx",className:Ce.Z.downloadbutton,href:Pe.Z.API_SERVER+`/api/courses/down_external_score_template.json?type=${et.actionTabs.type}`},"\u4E0B\u8F7D\u6A21\u7248\u8868\u683C"),Se.createElement("span",{style:{marginLeft:10,color:"#999999"}},"\uFF08\u6839\u636E\u63D0\u793A\u4FE1\u606F\u5B8C\u5584\u8868\u683C\u5185\u5BB9\uFF09")),Se.createElement(ye.default.Item,{style:{marginBottom:0}},Se.createElement(Ve,Le({},It),Se.createElement("a",{className:Ce.Z.downloadbutton,style:{width:96}},"\u9009\u62E9\u6587\u4EF6"),Se.createElement("br",null),Se.createElement("span",{style:{color:"#999999"}},"\u4E0B\u8F7D\u6A21\u677F\u5E76\u5B8C\u5584\u4FE1\u606F\u540E\uFF0C\u53EF\u5C06\u6587\u4EF6\u62D6\u66F3\u81F3\u6B64\u5904\u4E0A\u4F20\u3002\u652F\u6301\u683C\u5F0F\uFF1A.xls\u3001.xlsx"))))))};at.Z=(0,Ze.connect)(({classroomList:et})=>({classroomList:et}))(tt)},63443:function(ot,at,ee){"use strict";var y=ee(59301),Be=ee(28284),ye=ee(62957),ve=ee(6767),De=ee(77019),Te=ee(5269),Ze=ee(16326),Pe=ee(47889),Ce=ee(62673),oe=ee(56656),ge=ee.n(oe),Ee=ee(38147),Ke=ee(65862),Se=ee(65582),he=ee(41867),pe=ee(33270),Ae=ee(91704),Ge=ee(99981),He=ee(88844),Le=ee(83028),rt=ee(60979),Ve=ee(59301),tt=Object.defineProperty,et=Object.defineProperties,st=Object.getOwnPropertyDescriptors,Me=Object.getOwnPropertySymbols,ke=Object.prototype.hasOwnProperty,qe=Object.prototype.propertyIsEnumerable,be=(dt,Ut,_t)=>Ut in dt?tt(dt,Ut,{enumerable:!0,configurable:!0,writable:!0,value:_t}):dt[Ut]=_t,lt=(dt,Ut)=>{for(var _t in Ut||(Ut={}))ke.call(Ut,_t)&&be(dt,_t,Ut[_t]);if(Me)for(var _t of Me(Ut))qe.call(Ut,_t)&&be(dt,_t,Ut[_t]);return dt},Ue=(dt,Ut)=>et(dt,st(Ut)),_e=(dt,Ut,_t)=>new Promise((Ye,Fe)=>{var je=Re=>{try{kt(_t.next(Re))}catch(Dt){Fe(Dt)}},gt=Re=>{try{kt(_t.throw(Re))}catch(Dt){Fe(Dt)}},kt=Re=>Re.done?Ye(Re.value):Promise.resolve(Re.value).then(je,gt);kt((_t=_t.apply(dt,Ut)).next())});const It=({classroomList:dt,dispatch:Ut,user:_t,courseEndTime:Ye})=>{var Fe;const je=(0,Se.useParams)(),[gt]=Be.default.useForm(),[kt,Re]=(0,y.useState)(1),[Dt,wt]=(0,y.useState)([]),[qt,ut]=(0,y.useState)(0),[Ft,mt]=(0,y.useState)(20),[Jt,Yt]=(0,y.useState)(!0),[rn,zt]=(0,y.useState)([]),[sn,it]=(0,y.useState)(!0),[ct,$t]=(0,y.useState)({}),[Pt,wn]=(0,y.useState)({});je.id=je.coursesId,(0,y.useEffect)(()=>{if(dt.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03")if(re(),Xt(),dt.actionTabs.type===2){const Rt=dt.actionTabs.selectArrsAll[0];it(Rt.unified_setting)}else it(!1)},[dt.actionTabs]);const Xt=Rt=>_e(void 0,null,function*(){Yt(!0);const fn=yield(0,pe.c_)(Ue(lt({},je),{page:Rt||kt,limit:2e4,homework_id:dt.actionTabs.type===1?"":dt.actionTabs.selectArrs[0]}));fn==null||fn.course_groups.map((tn,yt)=>{tn.key=tn.id,tn.title=tn.name,tn.disabled=tn.is_published}),fn&&(wt([...fn==null?void 0:fn.course_groups]),ut(fn==null?void 0:fn.course_groups_count),Yt(!1),Rt||gt.setFieldsValue({publish_time:ge()(ge()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:ge()(ge()(new Date).add(7,"days").format("YYYY-MM-DD HH:mm"))}))}),hr=()=>{var Rt;let fn=[...(Rt=dt.actionTabs.selectArrsAll)==null?void 0:Rt.filter(tn=>tn.high_resources_consume&&!tn.high_resources_consume_permission)];(fn==null?void 0:fn.length)>0&&dt.actionTabs.type===1&&ye.default.confirm({centered:!0,icon:null,footer:null,width:560,title:"\u63D0\u793A",closable:!0,content:Ve.createElement("div",null,Ve.createElement("div",{className:He.Z.tipcontent},Ve.createElement("div",{style:{color:"#191919"}},"\u60A8\u6709 ",Ve.createElement("span",{style:{color:"#f06b14"}},fn==null?void 0:fn.length)," \u4E2A\u9AD8\u6D88\u8017\u7C7B\u578B\u7684\u5B9E\u9A8C\u53D1\u5E03\u5931\u8D25\uFF0C\u8BF7\u5355\u72EC\u8FDB\u884C\u53D1\u5E03\u3002"),Ve.createElement("div",{className:"mt20 mb20"},fn==null?void 0:fn.map(tn=>Ve.createElement("div",{className:He.Z.failedList,key:tn.homework_id},Ve.createElement("div",{className:He.Z.name},tn==null?void 0:tn.name),Ve.createElement("div",{className:He.Z.publish,onClick:()=>{(0,Ke.xg)(`/classrooms/${je.coursesId}/shixun_homework/${tn.homework_id}/detail?tabs=0`)}},"\u53D1\u5E03"))))))})},xe=()=>_e(void 0,null,function*(){var Rt,fn,tn,yt,un,$n,br,xa,tl,ia,Wn,qn,dn,Kn;if(((tn=(fn=(Rt=_t==null?void 0:_t.userInfo)==null?void 0:Rt.course)==null?void 0:fn.shixun_homework_info)==null?void 0:tn.shixun_homework_remaining_count)===0&&((un=(yt=dt.actionTabs.selectArrsAll)==null?void 0:yt.filter(yn=>{var Ca,mn;return(mn=(Ca=(yn==null?void 0:yn.homework_status)||(yn==null?void 0:yn.status)).includes)==null?void 0:mn.call(Ca,"\u672A\u53D1\u5E03")}))==null?void 0:un.length)>0){(0,Ke.bR)(`\u60A8\u4ECA\u65E5\u5728\u3010${(br=($n=(0,he.eY)())==null?void 0:$n.course)==null?void 0:br.course_name}\u3011\u7684\u8BFE\u5802\u5B9E\u9A8C\u4F5C\u4E1A\u53D1\u5E03\u989D\u5EA6\u5DF2\u7528\u5B8C\u3002\u989D\u5EA6\u5C06\u4E8E\u6BCF\u65E524\u70B9\u91CD\u7F6E\uFF0C\u5C4A\u65F6\u5373\u53EF\u7EE7\u7EED\u53D1\u5E03\u3002\u5982\u9700\u7ACB\u5373\u53D1\u5E03\u66F4\u591A\u4F5C\u4E1A\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425\u6269\u5BB9\u3002`);return}if((0,he.Rm)()&&!((tl=(xa=dt.AssistantObject)==null?void 0:xa.practice)!=null&&tl.can_publish)){ve.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),Ne(!1);return}const aa=lt({},gt.getFieldsValue());if(aa.end_time<=aa.publish_time){ve.ZP.info("\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u5927\u4E8E\u6216\u7B49\u4E8E\u53D1\u5E03\u65F6\u95F4"),Ne(!1);return}if((rn==null?void 0:rn.length)<=0&&!sn&&Dt.length>0){ve.ZP.info("\u53D1\u5E03\u73ED\u7EA7\u4E0D\u80FD\u4E3A\u7A7A"),Ne(!1);return}let ja={homework_ids:[...dt.actionTabs.selectArrs],group_ids:rn.length>0?rn.map(yn=>yn.id):(ia=dt.detailShixunsList)==null?void 0:ia.course_groups,end_time:ge()(aa.end_time).format("YYYY-MM-DD HH:mm"),publish_time:ge()(aa.publish_time).format("YYYY-MM-DD HH:mm"),unified_setting:!rn.length},Ur=[...(Wn=dt.actionTabs.selectArrsAll)==null?void 0:Wn.filter(yn=>yn.high_resources_consume&&!yn.high_resources_consume_permission)];if((Ur==null?void 0:Ur.length)==dt.actionTabs.selectArrsAll.length&&dt.actionTabs.type==1){Ut({type:"classroomList/setActionTabs",payload:{key:"\u6E05\u9664\u9009\u62E9\u6570\u636E"}}),hr();return}((qn=dt.actionTabs.selectArrsAll)==null?void 0:qn.length)>0&&dt.actionTabs.type===1&&(ja.homework_ids=[...((Kn=(dn=dt.actionTabs.selectArrsAll)==null?void 0:dn.filter(yn=>!yn.high_resources_consume||yn.high_resources_consume_permission))==null?void 0:Kn.map(yn=>Number(yn==null?void 0:yn.homework_id)))||[]]);let Lr=yield(0,rt.Tr)({homework_common_ids:[...dt.actionTabs.selectArrs],course_id:je.coursesId,type:"homework_common"});(Lr==null?void 0:Lr.student_count)===0?ne(ja):(wn(ja),$t(Lr))}),re=()=>{Re(1),wt([]),zt([])},ne=Rt=>_e(void 0,null,function*(){Ne(!0);const fn=yield(0,Ee.ZP)(`/api/courses/${je.coursesId}/homework_commons/publish_with_homework_list_position.json`,{method:"post",body:lt({},Rt)});Ne(!1),fn.status===0&&(re(),(0,Ke.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BFE\u7A0B\u5B9E\u9A8C","\u7ACB\u5373\u53D1\u5E03"]),ve.ZP.success("\u53D1\u5E03\u6210\u529F"),Ut({type:"user/getUserInfo",payload:{course_id:je.coursesId}}),Ut({type:"classroomList/setActionTabs",payload:{key:"\u6E05\u9664\u9009\u62E9\u6570\u636E"}}),hr(),(0,he.GJ)()?dt.actionTabs.detail?(Ut({type:"shixunHomeworks/setActionTabs",payload:{}}),Ut({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:lt({},je)}),Ut({type:"shixunHomeworks/getWorkSetting",payload:lt({},je)})):Ut({type:"classroomList/getClassroomTeacherShixunsList",payload:Ue(lt({},dt.actionTabs.params),{type:4})}):Ut({type:"classroomList/getClassroomShixunsList",payload:lt({},dt.actionTabs.params)}),localStorage.getItem("Noviceguide")==="0"||Ut({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:13,text:Ve.createElement("div",null,"\u6700\u540E\uFF0C\u54B1\u4EEC\u7ED9\u6559\u5B66\u8BFE\u5802\u6DFB\u52A0\u4E00\u540D\u5B66\u751F~\u70B9\u51FB\u201C\u6DFB\u52A0\u5B66\u751F\u201D\uFF0C\u5728\u5F39\u7A97\u9875\u9762\u4E2D\u8F93\u5165\u5E76\u641C\u7D22\u5B66\u751F\u59D3\u540D\uFF0C\u70B9\u51FB\u201C\u786E\u5B9A\u201D\u5C31\u53EF\u4EE5\u4E3A\u60A8\u7684\u8BFE\u5802\u6DFB\u52A0\u7B2C\u4E00\u4F4D\u5B66\u751F\u5566~")}}))}),se=qt>kt*Ft,{detailShixunsList:Ie}=dt,[ue,Ne]=(0,y.useState)(!1);return Ve.createElement("div",null,Ve.createElement(ye.default,{width:600,centered:!0,confirmLoading:ue,title:"\u53D1\u5E03\u4F5C\u4E1A",open:dt.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03",okText:"\u53D1\u5E03\u4F5C\u4E1A",cancelText:"\u6682\u4E0D\u53D1\u5E03",onOk:()=>xe(),onCancel:()=>{re(),Ut({type:"classroomList/setActionTabs",payload:{}})}},Ve.createElement("p",{className:"tc"},"\u5B66\u751F\u5C06\u7ACB\u5373\u6536\u5230\u4F5C\u4E1A",Ve.createElement("br",null),'\u672C\u64CD\u4F5C\u53EA\u5BF9"\u672A\u53D1\u5E03"\u7684\u4F5C\u4E1A\u6709\u6548'),Ve.createElement(Be.default,{form:gt},Ve.createElement("div",{style:{paddingLeft:0}},Ve.createElement(De.Z,{className:"mt30",align:"middle"},Ve.createElement(Te.Z,null,Ve.createElement(Be.default.Item,{name:"publish_time",label:"\u53D1\u5E03\u65F6\u95F4"},Ve.createElement(Ze.default,{style:{width:170,marginRight:"25px"},disabledDate:Rt=>(0,Ge.Q8)(Rt,Ye),disabledTime:Rt=>(0,Ge.d0)(Rt),placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:ge()((0,Ke.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",allowClear:!1}))),Ve.createElement(Te.Z,{className:"ml20"},Ve.createElement(Be.default.Item,{name:"end_time",label:"\u622A\u6B62\u65F6\u95F4:"},Ve.createElement(Ze.default,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:ge()((0,Ke.U6)(),"HH:mm")},disabledDate:Rt=>(0,Ge.Q8)(Rt,Ye,gt.getFieldValue("publish_time")),disabledTime:Rt=>(0,Ge.d0)(Rt,gt.getFieldValue("publish_time")),format:"YYYY-MM-DD HH:mm",allowClear:!1})))),dt.actionTabs.type===2&&Ve.createElement(De.Z,{style:{marginBottom:"10px"}},Ve.createElement("span",{className:"mr5"},"\u53D1\u5E03\u8BBE\u7F6E:"),Ve.createElement(Pe.ZP.Group,{value:sn,onChange:Rt=>{it(Rt.target.value),zt([])}},Ve.createElement(Pe.ZP,{value:!0,disabled:!dt.actionTabs.manage_all_group},"\u7EDF\u4E00\u53D1\u5E03"),Ve.createElement(Pe.ZP,{className:"ml20",disabled:Dt.length<=0,value:!1},"\u5206\u73ED\u53D1\u5E03"))),Dt.length<=0&&dt.actionTabs.type===2&&Ve.createElement("span",{style:{marginLeft:"65px",color:"rgba(0, 0, 0, 0.25)"}},'\u8BFE\u5802\u65E0\u5206\u73ED\uFF0C\u4EC5\u652F\u6301\u9009\u62E9\u201C\u7EDF\u4E00\u53D1\u5E03"')),(dt.actionTabs.type===1||!sn)&&Dt.length>0&&Ve.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px"}},Ve.createElement("span",{style:{flex:1}},Ve.createElement(Ce.default,{checked:rn.length===Dt.length,onChange:Rt=>{rn.length===Dt.length?zt([]):zt(Dt)}},"\u5168\u9009")),Ve.createElement("span",{style:{width:16}}),Ve.createElement("span",{style:{flex:1}},"\u5DF2\u9009\u62E9",rn.length||0,"\u4E2A\u5206\u73ED")),(dt.actionTabs.type===1||!sn)&&Dt.length>0&&Ve.createElement(Ae.Z,{data:Dt,selectedRowKeys:rn,setSelectedRowKeys:zt}))),Ve.createElement(Le.Z,{resdata:ct,type:((Fe=dt.actionTabs.selectArrs)==null?void 0:Fe.length)===1?"shixun":"shixunpush",okloading:ue,oktext:(ct==null?void 0:ct.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:Rt=>_e(void 0,null,function*(){Ne(!0);let fn=yield(0,Ee.ZP)(`/api/courses/${je.coursesId}/batch_copy_shixuns.json`,{method:"post",body:{type:"homework_common",ids:[...dt.actionTabs.selectArrs]}});Ne(!1),(fn==null?void 0:fn.status)===0&&ne(Pt)})}))};at.Z=(0,Se.connect)(({classroomList:dt,user:Ut})=>({classroomList:dt,user:Ut}))(It)},88656:function(ot,at,ee){"use strict";var y=ee(59301),Be=ee(14566),ye=ee(28284),ve=ee(20554),De=ee(54172),Te=ee(13747),Ze=ee(65582),Pe=ee(38147),Ce=ee(56656),oe=ee.n(Ce),ge=ee(59301),Ee=(he,pe,Ae)=>new Promise((Ge,He)=>{var Le=tt=>{try{Ve(Ae.next(tt))}catch(et){He(et)}},rt=tt=>{try{Ve(Ae.throw(tt))}catch(et){He(et)}},Ve=tt=>tt.done?Ge(tt.value):Promise.resolve(tt.value).then(Le,rt);Ve((Ae=Ae.apply(he,pe)).next())});const{Dragger:Ke}=Be.default,Se=({})=>{const he=(0,Ze.useParams)(),[pe]=ye.default.useForm(),[Ae,Ge]=(0,y.useState)(!0),[He,Le]=(0,y.useState)(!1);let[rt,Ve]=(0,y.useState)({type:window.location.href.indexOf("program_homework")>-1?2:1,limit:10,page:1});const tt=[{name:"\u5168\u90E8",value:"",question_type:0},{name:"\u5355\u9009\u9898",value:"SINGLE",question_type:0},{name:"\u591A\u9009\u9898",value:"MULTIPLE",question_type:1},{name:"\u5224\u65AD\u9898",value:"JUDGMENT",question_type:2},{name:"\u586B\u7A7A\u9898",value:"COMPLETION",question_type:3},{name:"\u7B80\u7B54\u9898",value:"SUBJECTIVE",question_type:4},{name:"\u5B9E\u8BAD\u9898",value:"SHIXUN",question_type:5},{name:"\u7F16\u7A0B\u9898",value:"PROGRAM",question_type:6},{name:"\u7EC4\u5408\u9898",value:"COMBINATION",question_type:7},{name:"\u7A0B\u5E8F\u586B\u7A7A\u9898",value:"BPROGRAM",question_type:8}];function et(){return Ee(this,null,function*(){let Me;Le(!0),window.location.href.indexOf("exercise")>-1?Me=`/api/exercises/${he==null?void 0:he.categoryId}/redo_logs.json`:Me=`/api/homework_commons/${he==null?void 0:he.categoryId}/redo_logs.json`;let ke=yield(0,Pe.ZP)(Me,{method:"get",params:rt});Le(!1),(ke==null?void 0:ke.status)===0&&Ge(ke==null?void 0:ke.data)})}(0,y.useEffect)(()=>{et()},[]);let st=[{title:"\u59D3\u540D",dataIndex:"user_name"},{title:"\u5B66\u53F7",dataIndex:"student_id"},{title:"\u73ED\u7EA7",dataIndex:"course_group_name"},window.location.href.indexOf("exercise")>-1&&{title:"\u9898\u578B",dataIndex:"question_type",render:(Me,ke,qe)=>{var be;return(be=tt.find(lt=>lt.question_type===Me))==null?void 0:be.name}},window.location.href.indexOf("exercise")>-1&&{title:"\u8BD5\u9898\u540D\u79F0",dataIndex:"question_name"},window.location.href.indexOf("exercise")>-1&&{title:"\u5173\u5361\u540D\u79F0",dataIndex:"challenge_name"},window.location.href.indexOf("exercise")<=-1&&{title:"\u4EFB\u52A1\u540D\u79F0",dataIndex:"task_name",width:"40%"},{title:"\u64CD\u4F5C",dataIndex:"redo_type",render:(Me,ke,qe)=>{var be;return(be=[{id:1,name:"\u6253\u56DE\u91CD\u505A"},{id:2,name:"\u6062\u590D\u521D\u59CB\u4EE3\u7801"},{id:3,name:"\u91CD\u7F6E\u4EE3\u7801\u4ED3\u5E93"}].find(lt=>lt.id===Me))==null?void 0:be.name}},{title:"\u6062\u590D\u521D\u59CB\u4EE3\u7801\u65F6\u95F4",dataIndex:"created_at",render:(Me,ke,qe)=>oe()(Me).format("YYYY-MM-DD HH:mm:ss")}].filter(Me=>!!Me);return ge.createElement("div",{style:{padding:"0px 30px",background:"#fff",paddingBottom:30}},ge.createElement(ve.default,{destroyInactiveTabPane:!0,onChange:Me=>{rt.type=Me,rt.page=1,rt.limit=10,Ve(rt),et()},items:[window.location.href.indexOf("program_homework")<=-1&&{key:"1",label:"\u6253\u56DE\u91CD\u505A",children:ge.createElement(De.default,{className:"mt20",loading:He,columns:[{title:"\u59D3\u540D",dataIndex:"user_name"},{title:"\u5B66\u53F7",dataIndex:"student_id"},{title:"\u73ED\u7EA7",dataIndex:"course_group_name"},{title:"\u6253\u56DE\u91CD\u505A\u65F6\u95F4",dataIndex:"created_at",render:(Me,ke,qe)=>oe()(Me).format("YYYY-MM-DD HH:mm:ss")},{title:"\u64CD\u4F5C\u4EBA",dataIndex:"operator"}],dataSource:Ae==null?void 0:Ae.list,pagination:!1})},{key:"2",label:"\u91CD\u7F6E\u4EE3\u7801",children:ge.createElement(De.default,{className:"mt20",loading:He,columns:st,dataSource:Ae==null?void 0:Ae.list,pagination:!1})}].filter(Me=>!!Me)}),ge.createElement(Te.Z,{hideOnSinglePage:!0,showSizeChanger:!1,onChange:(Me,ke)=>{rt.page=Me,rt.limit=ke,Ve(rt),et()},current:rt.page,total:Ae.count,pageSize:rt.limit,style:{marginTop:20}}))};at.Z=(0,Ze.connect)(({classroomList:he})=>({classroomList:he}))(Se)},75735:function(ot,at,ee){"use strict";var y=ee(59301),Be=ee(14566),ye=ee(28284),ve=ee(62957),De=ee(71051),Te=ee(65582),Ze=ee(38147),Pe=ee(56656),Ce=ee.n(Pe),oe=ee(65862),ge=ee(59301),Ee=Object.defineProperty,Ke=Object.defineProperties,Se=Object.getOwnPropertyDescriptors,he=Object.getOwnPropertySymbols,pe=Object.prototype.hasOwnProperty,Ae=Object.prototype.propertyIsEnumerable,Ge=(et,st,Me)=>st in et?Ee(et,st,{enumerable:!0,configurable:!0,writable:!0,value:Me}):et[st]=Me,He=(et,st)=>{for(var Me in st||(st={}))pe.call(st,Me)&&Ge(et,Me,st[Me]);if(he)for(var Me of he(st))Ae.call(st,Me)&&Ge(et,Me,st[Me]);return et},Le=(et,st)=>Ke(et,Se(st)),rt=(et,st,Me)=>new Promise((ke,qe)=>{var be=_e=>{try{Ue(Me.next(_e))}catch(It){qe(It)}},lt=_e=>{try{Ue(Me.throw(_e))}catch(It){qe(It)}},Ue=_e=>_e.done?ke(_e.value):Promise.resolve(_e.value).then(be,lt);Ue((Me=Me.apply(et,st)).next())});const{Dragger:Ve}=Be.default,tt=({classroomList:et,dispatch:st,onOk:Me})=>{const ke=(0,Te.useParams)(),[qe]=ye.default.useForm(),[be,lt]=(0,y.useState)(),[Ue,_e]=(0,y.useState)(!1),It={height:100,onRemove:()=>{lt("")},accept:".xls,.xlsx",multiple:!1,beforeUpload:dt=>rt(void 0,null,function*(){return lt(dt),!1})};return(0,y.useEffect)(()=>{qe.setFieldsValue({publish_time:Ce()(Ce()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:Ce()(Ce()(new Date((0,oe.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))})},[]),ge.createElement(ve.default,{centered:!0,title:"\u4FEE\u6539\u6210\u7EE9",open:et.actionTabs.key==="\u4FEE\u6539\u6210\u7EE9",okText:"\u786E\u5B9A",width:600,cancelText:"\u53D6\u6D88",okButtonProps:{loading:Ue},onOk:()=>rt(void 0,null,function*(){qe.submit()}),onCancel:()=>{qe.resetFields(),st({type:"classroomList/setActionTabs",payload:{}})}},ge.createElement(ye.default,{form:qe,onFinish:dt=>rt(void 0,null,function*(){var Ut,_t;console.log("---",et.actionTabs,dt,ke);let Ye=((Ut=et==null?void 0:et.actionTabs)==null?void 0:Ut.type)==="exercise"?`/api/exercises/${ke==null?void 0:ke.category}/exercise_user/edit_score.json`:`/api/student_works/${et.actionTabs.id}/edit_score.json`;_e(!0);let Fe=yield(0,Ze.ZP)(Ye,{method:"post",body:Le(He({},dt),{exercise_user_id:((_t=et==null?void 0:et.actionTabs)==null?void 0:_t.type)==="exercise"?et.actionTabs.id:""})});_e(!1),qe.resetFields(),st({type:"classroomList/setActionTabs",payload:{}}),Me()})},ge.createElement(ye.default.Item,{label:"\u6700\u7EC8\u6210\u7EE9",style:{marginBottom:0},name:"score",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6700\u7EC8\u6210\u7EE9"}]},ge.createElement(De.Z,{min:0,style:{width:"100%"}}))))};at.Z=(0,Te.connect)(({classroomList:et})=>({classroomList:et}))(tt)},71635:function(ot,at,ee){"use strict";var y=ee(59301),Be=ee(14566),ye=ee(28284),ve=ee(7939),De=ee(77019),Te=ee(44104),Ze=ee(16326),Pe=ee(65582),Ce=ee(56656),oe=ee.n(Ce),ge=ee(99981),Ee=ee(38147),Ke=ee(59301),Se=(Ae,Ge,He)=>new Promise((Le,rt)=>{var Ve=st=>{try{et(He.next(st))}catch(Me){rt(Me)}},tt=st=>{try{et(He.throw(st))}catch(Me){rt(Me)}},et=st=>st.done?Le(st.value):Promise.resolve(st.value).then(Ve,tt);et((He=He.apply(Ae,Ge)).next())});const{Dragger:he}=Be.default,pe=({})=>{const Ae=(0,Pe.useParams)(),[Ge]=ye.default.useForm(),[He,Le]=(0,y.useState)(!0),[rt,Ve]=(0,y.useState)(!1);console.log("----",Ae);function tt(){return Se(this,null,function*(){var et,st;let Me;window.location.href.indexOf("exercise")>-1?Me=`/api/exercises/${Ae==null?void 0:Ae.categoryId}/get_time_setting.json`:Me=`/api/homework_commons/${Ae==null?void 0:Ae.categoryId}/get_time_setting.json`;let ke=yield(0,Ee.ZP)(Me,{method:"get"});(ke==null?void 0:ke.status)===0&&Ge.setFieldsValue({publish_time:oe()(oe()((et=ke==null?void 0:ke.data)==null?void 0:et.publish_time).format("YYYY-MM-DD HH:mm")),end_time:oe()(oe()((st=ke==null?void 0:ke.data)==null?void 0:st.end_time).format("YYYY-MM-DD HH:mm"))})})}return(0,y.useEffect)(()=>{tt()},[]),Ke.createElement("div",{style:{padding:"50px 30px",background:"#fff"}},Ke.createElement("div",{style:{textAlign:"end"}},He&&Ke.createElement(ve.ZP,{onClick:()=>{Le(!1)}},"\u7F16\u8F91\u8BBE\u7F6E"),!He&&Ke.createElement("div",null,Ke.createElement(ve.ZP,{type:"primary",loading:rt,onClick:()=>{Ge.submit()}},"\u63D0\u4EA4"),Ke.createElement(ve.ZP,{style:{marginLeft:20},onClick:()=>{Le(!0)}},"\u53D6\u6D88"))),Ke.createElement(ye.default,{form:Ge,disabled:He,onFinish:et=>Se(void 0,null,function*(){Ve(!0),console.log("---",window.location.href);let st;window.location.href.indexOf("exercise")>-1?st=`/api/exercises/${Ae==null?void 0:Ae.categoryId}/time_setting.json`:st=`/api/homework_commons/${Ae==null?void 0:Ae.categoryId}/time_setting.json`;let Me=yield(0,Ee.ZP)(st,{method:"post",body:{publish_time:oe()(et.publish_time).format("YYYY-MM-DD HH:mm"),end_time:oe()(et.end_time).format("YYYY-MM-DD HH:mm")}});Ve(!1),(Me==null?void 0:Me.status)===0&&Le(!0)})},Ke.createElement(De.Z,null,Ke.createElement(Te.Z,null,Ke.createElement(ye.default.Item,{label:"\u5F00\u59CB\u65F6\u95F4",name:"publish_time",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4"}]},Ke.createElement(Ze.default,{placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},style:{width:260},size:"large",disabledDate:et=>(0,ge.Q8)(et),disabledTime:et=>(0,ge.d0)(et),allowClear:!1,format:"YYYY-MM-DD HH:mm"})),Ke.createElement("span",{style:{color:"#999999",fontSize:"14px",height:40,marginBottom:8,display:"block"}},"\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u7684\u65F6\u95F4\uFF09"))),Ke.createElement(De.Z,null,Ke.createElement(Te.Z,null,Ke.createElement(ye.default.Item,{label:"\u7ED3\u675F\u65F6\u95F4",name:"end_time",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4"}]},Ke.createElement(Ze.default,{placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},style:{width:260},size:"large",disabledDate:et=>(0,ge.Q8)(et,"",Ge.getFieldValue("publish_time")),disabledTime:et=>(0,ge.d0)(et,Ge.getFieldValue("publish_time")),allowClear:!1,format:"YYYY-MM-DD HH:mm"})),Ke.createElement("span",{style:{color:"#999999",fontSize:"14px",height:40,marginBottom:8,display:"block"}},"\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9\uFF09")))))};at.Z=(0,Pe.connect)(({classroomList:Ae})=>({classroomList:Ae}))(pe)},91704:function(ot,at,ee){"use strict";ee.d(at,{Z:function(){return oe}});var y=ee(59301),Be=ee(37568),ye=ee(62673),ve=ee(77019),De={leftdiv:"leftdiv___aBzsX",listClass:"listClass___bxIEW",spantitle:"spantitle___v_Vc4",rightdiv:"rightdiv___xWu4M"},Te="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAbVJREFUOE+Nk79rFUEUhb+zE4OFwUD+CyGKKQQbSaMikQQ7C1tBBIsUQaJvl2Fn/cWDpAiIYJsi7YOIaCUWFoKKRhG0sbEzEImFGnev7G6yyXsxeU5159yZb87l3hG9q2WLiBO79FIwXpLp0s6cwITnQCMWrGDM43jdBckZQ0wTMdrong2R2Bxm0/98sZ8ozdcOEm5hjOC41u9Olc9ZQKySclOVkNhljCmCzjeAJM/4FbW5p+8k5tlggTtarfKxLSM6pHq4BTiL0SboaAOIi284jeP1nti+ApMEvdoEvEPMkOpJDZi1IwzwgqDh/wSsYZwk08ca4O0Qua3zW8OV5crmHg6u22EGbQ2nIbx+1IC6rrK+cYJW9gXEVrbxGUEj5bltQGJvgBapHu0LSGwCyEh1vBsQWwd4TNCDPg6uAOcImuoFlL1dJ9WNPg5uYwwRVM3MzhJmKIpjZK6e9bj4jNNpvL4QFx9wuoDXJ1r5IlH0llTtXgcXwa4SolObnYnwKnbFcfEcdJ+gpW6AtzFynuIop/Fn053u4CA5yzjO4FV9tu0Syl2S38WiSWBgD8AfoEPQ7Fb+LwIiyhxWwe2KAAAAAElFTkSuQmCC",Ze=ee(2524),Pe=(ge,Ee,Ke)=>new Promise((Se,he)=>{var pe=He=>{try{Ge(Ke.next(He))}catch(Le){he(Le)}},Ae=He=>{try{Ge(Ke.throw(He))}catch(Le){he(Le)}},Ge=He=>He.done?Se(He.value):Promise.resolve(He.value).then(pe,Ae);Ge((Ke=Ke.apply(ge,Ee)).next())}),oe=({data:ge,value:Ee=[],handleChangePage:Ke,className:Se="",setSelectedRowKeys:he,selectedRowKeys:pe,onChange:Ae=()=>{}})=>{const[Ge,He]=(0,y.useState)([]),[Le,rt]=(0,y.useState)([]),[Ve,tt]=(0,y.useState)([]);let[et,st]=(0,y.useState)(1),[Me,ke]=(0,y.useState)();return(0,y.useEffect)(()=>{He(ge),rt([]),tt([])},[ge]),(0,y.useEffect)(()=>{he&&(rt(pe),tt(pe))},[pe]),y.createElement("div",{className:`flex justify-between w-full ${Se}`},y.createElement("div",{className:De.leftdiv},y.createElement(Be.default.Search,{size:"middle",style:{marginBottom:"10rem"},onChange:qe=>Pe(void 0,null,function*(){He(ge.filter(be=>{var lt;return(lt=be==null?void 0:be.name)==null?void 0:lt.includes(qe.target.value)}))}),placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),Ge.length===0&&y.createElement(Ze.Z,{styles:{margin:"70rem auto"},customText:"\u6682\u65E0\u5206\u73ED"}),y.createElement("div",{style:{height:"85%",overflow:"auto",overflowX:"hidden"}},y.createElement(ye.default.Group,{value:Le.map(qe=>`${qe.id}`),onChange:qe=>{he(Ge.filter(be=>qe.includes(`${be.id}`)))},style:{marginTop:"10px",flexDirection:"column"}},Ge.map((qe,be)=>y.createElement(ve.Z,{key:qe.id,style:{marginTop:"10rem",lineHeight:"24rem",display:"flex",width:"200rem"}},y.createElement(ye.default,{style:{display:"flex",height:"24px",alignItems:"center"},disabled:qe.is_published,value:`${qe.id}`},y.createElement("div",{className:De.listClass},y.createElement("span",{className:De.spantitle,style:{width:qe.is_published?"108px":"170px"}},qe.name),qe.is_published&&y.createElement("span",{style:{width:"52px",height:"24px",background:"#B8B8B8",borderRadius:"13px",color:"white",lineHeight:"24px",textAlign:"center",display:"inline-block"}},"\u5DF2\u53D1\u5E03")))))))),y.createElement("div",{className:De.rightdiv},y.createElement(Be.default.Search,{onChange:qe=>{tt(Le.filter(be=>be.name.includes(qe.target.value)))},size:"middle",placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),Ve.length===0&&y.createElement(Ze.Z,{imgStyles:{width:"200rem"},styles:{margin:"70rem auto"},customText:"\u6682\u672A\u9009\u62E9\u5206\u73ED"}),Ve.length>0&&y.createElement("div",{style:{marginTop:"10px",height:"85%",overflow:"hidden",position:"relative"}},y.createElement("div",{style:{overflowX:"hidden",overflowY:"scroll",position:"absolute",left:0,top:0,right:-17,bottom:0}},Ve.map((qe,be)=>y.createElement("div",{className:"flex justify-between item-center",style:{marginTop:"10rem"},key:qe.id},y.createElement("div",{className:"multi_ellipsis1 flex-1 minW-0",style:{margin:"0 5rem"}},qe.name),y.createElement("img",{src:Te,className:"current",style:{height:"16rem",marginRight:"17rem"},onClick:()=>{he(Le.filter(lt=>`${lt.id}`!=`${qe.id}`))}})))))))}},42656:function(ot,at,ee){"use strict";ee.d(at,{Z:function(){return Ae}});var y=ee(59301),Be=ee(65582),ye=ee(16326),ve=ee(62957),De=ee(37568),Te=ee(6767),Ze=ee(77019),Pe=ee(5269),Ce={title_tooltip:"title_tooltip___LLdrn",multiple_select:"multiple_select___kDXUm",modal_con:"modal_con___ERnkW"},oe=ee(56656),ge=ee.n(oe),Ee=ee(65862),Ke=ee(2524),Se=ee(59301);const{RangePicker:he}=ye.default,pe=({dispatch:Ge,classroomList:He,onConfirm:Le})=>{const[rt,Ve]=(0,y.useState)([]),[tt,et]=(0,y.useState)([]),[st,Me]=(0,y.useState)(""),[ke,qe]=(0,y.useState)([!1,!1]);(0,y.useEffect)(()=>{var Ue,_e,It,dt;if(He.actionTabs.key==="\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206"){console.log((Ue=He.actionTabs)==null?void 0:Ue.rangePickerDisabled),(_e=He.actionTabs)!=null&&_e.rangePickerDisabled?qe((It=He.actionTabs)==null?void 0:It.rangePickerDisabled):qe([!1,!1]);let Ut=He.actionTabs.data,_t=(dt=Ut==null?void 0:Ut.group_name)==null?void 0:dt.map((Ye,Fe)=>{var je;return{group_id:Ut==null?void 0:Ut.group_id[Fe],group_name:Ut==null?void 0:Ut.group_name[Fe],is_admin:Ut==null?void 0:Ut.is_admin,end_time:Ut==null?void 0:Ut.end_time,publish_time:Array.isArray(Ut==null?void 0:Ut.publish_time)?(je=Ut==null?void 0:Ut.publish_time)==null?void 0:je[0]:Ut==null?void 0:Ut.publish_time}});_t&&(Ve([..._t]),et([..._t]))}},[He.actionTabs]);const be=()=>{Ge({type:"classroomList/setActionTabs",payload:{}}),Me("")},lt=Ue=>{if(Ue){const _e=tt==null?void 0:tt.filter(It=>{var dt,Ut;return(Ut=(dt=It==null?void 0:It.group_name)==null?void 0:dt.toLowerCase())==null?void 0:Ut.includes(Ue==null?void 0:Ue.toLowerCase())});Ve(_e)}else Ve(tt)};return Se.createElement(ve.default,{width:980,title:Se.createElement("div",{style:{fontWeight:"bold",display:"flex"}},Se.createElement("div",null,"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",Se.createElement("span",{className:Ce.title_tooltip},"\uFF08\u5F53\u5206\u73ED\u53D1\u5E03\u65F6\u95F4\u548C\u622A\u6B62\u65F6\u95F4\u4E0D\u76F8\u540C\u65F6\u5019\uFF0C\u73ED\u7EA7\u81EA\u52A8\u62C6\u5206\u51FA\u53BB\u65B0\u8D77\u89C4\u5219\uFF09")),Se.createElement(De.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u5B57\u8FDB\u884C\u641C\u7D22",style:{width:220,marginLeft:"60px"},value:st,onChange:Ue=>{Me(Ue.target.value.trim()),lt(Ue.target.value.trim())}})),centered:!0,maskClosable:!1,open:He.actionTabs.key==="\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",onCancel:()=>be(),onOk:()=>{var Ue;if(tt.some(It=>!It.end_time||!It.publish_time)){Te.ZP.warning("\u8BF7\u5C06\u5217\u8868\u6570\u636E\u4E2D\u7684\u53D1\u5E03\u65F6\u95F4\u548C\u622A\u6B62\u65F6\u95F4\u8865\u5145\u5B8C\u6574\uFF01");return}Le((Ue=He.actionTabs)==null?void 0:Ue.index,tt),be()}},Se.createElement("div",{className:Ce.modal_con},Se.createElement(Ze.Z,{style:{display:"flex",color:"#666666",padding:"5px",marginTop:"1px"}},(rt==null?void 0:rt.length)>0?rt.map(function(Ue,_e){return Se.createElement(Pe.Z,{span:24,key:_e},Se.createElement(Ze.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:_e==(rt==null?void 0:rt.length)-1?"0px":"10px"}},Se.createElement("div",{className:Ce.multiple_select,title:Ue==null?void 0:Ue.group_name},Ue==null?void 0:Ue.group_name),Se.createElement("div",{className:"ml20"},Se.createElement(he,{size:"large",allowClear:!1,disabled:ke,style:{width:600},placeholder:["\u53D1\u5E03\u65F6\u95F4\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u65F6\u95F4\uFF09","\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u65F6\u95F4\u622A\u70B9\uFF09"],disabledDate:It=>{var dt;return(0,Ee.Q8)(It,(dt=He.actionTabs)==null?void 0:dt.disabledDate)},disabledTime:It=>(0,Ee.d0)(It),showTime:{showNow:!0,format:"HH:mm",defaultValue:[ge()((0,Ee.U6)(),"HH:mm"),ge()((0,Ee.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:(Ue==null?void 0:Ue.publish_time)&&[ge()(Ue==null?void 0:Ue.publish_time),Ue!=null&&Ue.end_time?ge()(Ue==null?void 0:Ue.end_time):void 0],onChange:(It,dt)=>{rt[_e].publish_time=dt[0],rt[_e].end_time=dt[1],Ve([...rt]),tt.forEach(Ut=>{Ut.group_id===(Ue==null?void 0:Ue.group_id)&&(Ut.publish_time=dt[0],Ut.end_time=dt[1])}),et([...tt])},onCalendarChange:(It,dt,Ut)=>{if(dt!=null&&dt[0]&&!dt[1]){const _t=ge()(dt[0]).add(7,"days");rt[_e].publish_time=dt[0],rt[_e].end_time=_t,Ve([...rt]),tt.forEach(Ye=>{Ye.group_id===(Ue==null?void 0:Ue.group_id)&&(Ye.publish_time=dt[0],Ye.end_time=_t)}),et([...tt])}}})),ke[0]?Se.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2",cursor:"not-allowed"}}):Se.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{rt.splice(_e,1),Ve([...rt]),tt.forEach((It,dt)=>{It.group_id===(Ue==null?void 0:Ue.group_id)&&tt.splice(dt,1)}),et([...tt])}})))}):Se.createElement(Ke.Z,null))))};var Ae=(0,Be.connect)(({classroomList:Ge})=>({classroomList:Ge}))(pe)},80024:function(ot,at,ee){"use strict";ee.d(at,{$J:function(){return ye},JZ:function(){return De},bN:function(){return Ze},jP:function(){return Te},rO:function(){return ve}});var y=ee(38147),Be=(Pe,Ce,oe)=>new Promise((ge,Ee)=>{var Ke=pe=>{try{he(oe.next(pe))}catch(Ae){Ee(Ae)}},Se=pe=>{try{he(oe.throw(pe))}catch(Ae){Ee(Ae)}},he=pe=>pe.done?ge(pe.value):Promise.resolve(pe.value).then(Ke,Se);he((oe=oe.apply(Pe,Ce)).next())});function ye(Pe){return(0,y.U2)(`libraries/${Pe}.json`)}function ve(){return(0,y.U2)("library_tags.json")}function De(Pe){return Be(this,null,function*(){return(yield(0,y.IV)(`attachments/${Pe}.json`)).status===0})}function Te(Pe){return(0,y.v_)("libraries.json",Pe)}function Ze(Pe,Ce){return(0,y.gz)(`libraries/${Pe}.json`,Ce)}},84454:function(ot,at,ee){"use strict";ee.d(at,{AD:function(){return _e},BA:function(){return sn},D9:function(){return je},Hp:function(){return tt},IM:function(){return kt},Iy:function(){return st},KM:function(){return zt},KU:function(){return qt},MJ:function(){return et},Ne:function(){return gt},ON:function(){return Ft},Uj:function(){return Yt},VY:function(){return wt},YO:function(){return Jt},YX:function(){return mt},Zn:function(){return he},_g:function(){return Le},_k:function(){return Ye},c6:function(){return lt},cr:function(){return pe},eV:function(){return Ue},fi:function(){return Ae},gh:function(){return qe},hS:function(){return Re},iA:function(){return Ge},j6:function(){return rt},je:function(){return Ut},jj:function(){return Ve},kS:function(){return ut},lS:function(){return _t},o6:function(){return be},pO:function(){return rn},rQ:function(){return It},sA:function(){return ke},xm:function(){return Fe},xo:function(){return Dt},y8:function(){return dt},yd:function(){return He}});var y=ee(33270),Be=ee(65582),ye=ee(65862),ve=ee(6767),De=ee(74128),Te=Object.defineProperty,Ze=Object.getOwnPropertySymbols,Pe=Object.prototype.hasOwnProperty,Ce=Object.prototype.propertyIsEnumerable,oe=(it,ct,$t)=>ct in it?Te(it,ct,{enumerable:!0,configurable:!0,writable:!0,value:$t}):it[ct]=$t,ge=(it,ct)=>{for(var $t in ct||(ct={}))Pe.call(ct,$t)&&oe(it,$t,ct[$t]);if(Ze)for(var $t of Ze(ct))Ce.call(ct,$t)&&oe(it,$t,ct[$t]);return it},Ee=(it,ct,$t)=>new Promise((Pt,wn)=>{var Xt=re=>{try{xe($t.next(re))}catch(ne){wn(ne)}},hr=re=>{try{xe($t.throw(re))}catch(ne){wn(ne)}},xe=re=>re.done?Pt(re.value):Promise.resolve(re.value).then(Xt,hr);xe(($t=$t.apply(it,ct)).next())});const Ke=()=>{(0,Be.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u751F\u6210\u6587\u4EF6\uFF0C\u8BF7\u7A0D\u540E..."}})},Se=()=>{(0,Be.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}})},he=it=>Ee(void 0,null,function*(){Ke(),(yield(0,y.YR)(ge({},it))).status===0&&(yield(0,ye.QH)("",(0,ye.NY)({url:De.Z.API_SERVER+`/api/courses/${it.coursesId}/export_couser_info.json`,query:it}))),Se()}),pe=it=>Ee(void 0,null,function*(){const ct=yield(0,y.yS)(ge({},it));if(ct.status===0)ve.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Be.history.push(`/classrooms/${it.coursesId}/exportlist/course_member_act_score`);else{if(ct.status===-2)return ct;ct.status===-3&&((0,Be.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Be.history.push(`/classrooms/${it.coursesId}/exportlist/course_member_act_score`))}}),Ae=it=>Ee(void 0,null,function*(){const ct=yield(0,y.W0)(ge({},it));if(ct.status===0)ve.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Be.history.push(`/classrooms/${it.coursesId}/exportlist/course_total_score`);else{if(ct.status===-4)return ct;ct.status===-3&&((0,Be.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Be.history.push(`/classrooms/${it.coursesId}/exportlist/course_total_score`))}}),Ge=it=>Ee(void 0,null,function*(){const ct=yield(0,y.Nl)(ge({},it));if(ct.status===0)ve.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Be.history.push(`/classrooms/${it.coursesId}/exportlist/course_total_exercise_and_other`);else{if(ct.status===-4)return ct;ct.status===-3&&((0,Be.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Be.history.push(`/classrooms/${it.coursesId}/exportlist/course_total_exercise_and_other`))}}),He=it=>Ee(void 0,null,function*(){const ct=yield(0,y.IU)(ge({},it));if(ct.status===0)ve.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Be.history.push(`/classrooms/${it.coursesId}/exportlist/export_star_user`);else{if(ct.status===-4)return ct;ct.status===-3&&((0,Be.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Be.history.push(`/classrooms/${it.coursesId}/exportlist/export_star_user`))}}),Le=it=>Ee(void 0,null,function*(){const ct=yield(0,y.td)(ge({},it));if(ct.status===0)ve.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Be.history.push(`/classrooms/${it.coursesId}/exportlist/course_total_exercise_and_other`);else{if(ct.status===-2)return ct;if(ct.status===-3)(0,Be.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Be.history.push(`/classrooms/${it.coursesId}/exportlist/course_total_exercise_and_other`);else if(ct.status===-4)return ct}}),rt=it=>Ee(void 0,null,function*(){const ct=yield(0,y.QX)(ge({},it));if(ct.status===0)ve.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Be.history.push(`/classrooms/${it.coursesId}/exportlist/course_total_homework`);else{if(ct.status===-4)return ct;ct.status===-3&&((0,Be.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Be.history.push(`/classrooms/${it.coursesId}/exportlist/course_total_homework`))}}),Ve=(it,ct)=>Ee(void 0,null,function*(){const $t=yield(0,y.o_)(ge({},it));$t.status===0?(ve.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F\uFF01\u5BFC\u51FA\u540E\u6587\u4EF6\u4FDD\u5B58\u65F6\u95F4\u4E3A7\u5929\uFF0C\u8BF7\u53CA\u65F6\u4E0B\u8F7D"),Be.history.push(`/classrooms/${it.coursesId}/exportlist/${ct}`)):$t.status===-3&&((0,Be.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Be.history.push(`/classrooms/${it.coursesId}/exportlist/${ct}`))}),tt=(it,ct)=>Ee(void 0,null,function*(){const $t=yield(0,y.ZL)(ge({},it));$t.status===0?(ve.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F\uFF01\u5BFC\u51FA\u540E\u6587\u4EF6\u4FDD\u5B58\u65F6\u95F4\u4E3A7\u5929\uFF0C\u8BF7\u53CA\u65F6\u4E0B\u8F7D"),Be.history.push(`/classrooms/${it.coursesId}/exportlist/${ct}`)):$t.status===-3&&((0,Be.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Be.history.push(`/classrooms/${it.coursesId}/exportlist/${ct}`))}),et=(it,ct)=>Ee(void 0,null,function*(){const $t=yield(0,y.vV)(ge({},it));$t.status===0?(ve.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F\uFF01\u5BFC\u51FA\u540E\u6587\u4EF6\u4FDD\u5B58\u65F6\u95F4\u4E3A7\u5929\uFF0C\u8BF7\u53CA\u65F6\u4E0B\u8F7D"),Be.history.push(`/classrooms/${it.coursesId}/exportlist/${ct}`)):$t.status===-3&&((0,Be.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Be.history.push(`/classrooms/${it.coursesId}/exportlist/${ct}`))}),st=(it,ct)=>Ee(void 0,null,function*(){const $t=yield(0,y.aP)(ge({},it));$t.status===0?(ve.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Be.history.push(`/classrooms/${it.coursesId}/exportlist/${ct}`)):$t.status===-3&&((0,Be.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Be.history.push(`/classrooms/${it.coursesId}/exportlist/${ct}`))}),Me=it=>Ee(void 0,null,function*(){Ke(),(yield exportCourseWorkListAppendix(ge({},it))).status===0&&(yield downLoadFileIframe("",setUrlQuery({url:ENV.API_SERVER+`/api/homework_commons/${it.categoryId}/works_list.zip`,query:it}))),Se()}),ke=it=>Ee(void 0,null,function*(){Ke(),yield(0,ye.FH)("",De.Z.API_SERVER+`/api/polls/${it.categoryId}/commit_result.xlsx`),Se()}),qe=it=>Ee(void 0,null,function*(){yield(0,ye.FH)("",(0,ye.NY)({url:De.Z.API_SERVER+`/api/courses/${it.coursesId}/attendances/export_xlsx_data.xlsx`,query:it}))}),be=it=>Ee(void 0,null,function*(){yield(0,ye.FH)("",(0,ye.NY)({url:De.Z.API_SERVER+`/api/courses/${it.coursesId}/video_study_statics.xlsx`,query:it}))}),lt=it=>Ee(void 0,null,function*(){yield(0,ye.FH)("",(0,ye.NY)({url:De.Z.API_SERVER+`/api/courses/${it.coursesId}/export_video_study.xlsx`,query:it}))}),Ue=it=>Ee(void 0,null,function*(){yield(0,ye.FH)("",(0,ye.NY)({url:De.Z.API_SERVER+`/api/courses/${it.coursesId}/export_course_students_info.xlsx`,query:it}))}),_e=it=>Ee(void 0,null,function*(){yield(0,ye.FH)("",(0,ye.NY)({url:De.Z.API_SERVER+"/api/school_manages/students.xlsx",query:it}))}),It=it=>Ee(void 0,null,function*(){yield(0,ye.FH)("",(0,ye.NY)({url:De.Z.API_SERVER+"/api/item_banks/export.xlsx",query:it}))}),dt=it=>Ee(void 0,null,function*(){yield(0,ye.FH)("",(0,ye.NY)({url:De.Z.API_SERVER+"/api/competitions/region_reports.xlsx",query:it}))}),Ut=it=>Ee(void 0,null,function*(){const ct=yield(0,y.Uy)(ge({},it));ct.status===0?(ve.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Be.history.push(`/classrooms/${it.coursesId}/exportlist/exercise_score,export_exercise_users`)):ct.status===-3&&((0,Be.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Be.history.push(`/classrooms/${it.coursesId}/exportlist/exercise_score,export_exercise_users`))}),_t=it=>Ee(void 0,null,function*(){const ct=yield(0,y.tg)(ge({},it));ct.status===0?(ve.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Be.history.push(`/classrooms/${it.coursesId}/exportlist/exercise_score,export_exercise_report`)):ct.status===-3&&((0,Be.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Be.history.push(`/classrooms/${it.coursesId}/exportlist/exercise_score,export_exercise_report`))}),Ye=it=>Ee(void 0,null,function*(){console.log("----------","\u8C03\u7528\u4E0B\u8F7D"),yield(0,ye.FH)("",(0,ye.NY)({url:De.Z.API_SERVER+`/api/export_records/${it.id}.xlsx`,query:it}))}),Fe=it=>Ee(void 0,null,function*(){yield(0,ye.FH)("",(0,ye.NY)({url:De.Z.API_SERVER+"/api/ec_major_schools/0/ec_years.xlsx",query:it}))}),je=it=>Ee(void 0,null,function*(){yield(0,ye.FH)("",(0,ye.NY)({url:De.Z.API_SERVER+`/api/courses/${it==null?void 0:it.coursesId}/${it.menuKey}_statistic.xlsx?${it.checkedList.map(ct=>`course_group_id[]=${ct}`).join("&")}`,query:it}))}),gt=it=>Ee(void 0,null,function*(){yield(0,ye.FH)("",(0,ye.NY)({url:De.Z.API_SERVER+`/api/ec_years/${it==null?void 0:it.ec_year_id}/ec_training_objectives.xlsx`,query:it}))}),kt=it=>Ee(void 0,null,function*(){yield(0,ye.FH)(it==null?void 0:it.name,(0,ye.NY)({url:De.Z.API_SERVER+"/api/attachments/get_ecs_attachment.docx",query:it}))}),Re=it=>Ee(void 0,null,function*(){yield(0,ye.FH)("",(0,ye.NY)({url:De.Z.API_SERVER+`/api/ec_years/${it==null?void 0:it.ec_year_id}/ec_courses.xlsx`,query:it}))}),Dt=it=>Ee(void 0,null,function*(){yield(0,ye.FH)("",(0,ye.NY)({url:De.Z.API_SERVER+`/api/ec_years/${it==null?void 0:it.ec_year_id}/ec_graduation_requirements.xlsx`,query:it}))}),wt=it=>Ee(void 0,null,function*(){yield(0,ye.FH)("",(0,ye.NY)({url:De.Z.API_SERVER+"/api/courses/rank_list.xlsx",query:it}))}),qt=it=>Ee(void 0,null,function*(){yield(0,ye.FH)("",(0,ye.NY)({url:De.Z.API_SERVER+`/api/exercises/${it.categoryId}/rank_list.xlsx`,query:it}))}),ut=it=>Ee(void 0,null,function*(){yield(0,ye.FH)("",(0,ye.NY)({url:De.Z.API_SERVER+"/api/courses/question_rank_list.xlsx",query:it}))}),Ft=it=>Ee(void 0,null,function*(){yield(0,ye.FH)("",(0,ye.NY)({url:De.Z.API_SERVER+`/api/examination_banks/${it.id}.json`,query:it}))}),mt=it=>Ee(void 0,null,function*(){yield(0,ye.FH)("",(0,ye.NY)({url:De.Z.API_SERVER+`/api/exercises/${it.categoryId}.json`,query:it}))}),Jt=it=>Ee(void 0,null,function*(){yield(0,ye.FH)("",(0,ye.NY)({url:De.Z.API_SERVER+`/api/polls/${it==null?void 0:it.id}/commit_result.json`,query:it}))}),Yt=it=>Ee(void 0,null,function*(){yield(0,ye.FH)("",(0,ye.NY)({url:De.Z.API_SERVER+"/api/paths/get_task_pass.json",query:it}))}),rn=(it,ct)=>Ee(void 0,null,function*(){yield(0,ye.FH)(ct||"",(0,ye.NY)({url:De.Z.API_SERVER+`/api/exercises/${it==null?void 0:it.exercise_id}/consult_exercise.json`,query:it}))}),zt=it=>Ee(void 0,null,function*(){yield(0,ye.FH)("",(0,ye.NY)({url:De.Z.API_SERVER+`/api/competitions/${it==null?void 0:it.identifier}/competition_commit_records/member_works.xlsx`,query:it}))}),sn=it=>Ee(void 0,null,function*(){yield(0,ye.FH)("",(0,ye.NY)({url:De.Z.API_SERVER+`/api/courses/${it==null?void 0:it.coursesId}/group_homeworks/import_group_template.xlsx`,query:it}))})},61527:function(ot,at,ee){"use strict";ee.d(at,{U:function(){return Ce}});var y=ee(59301),Be=Object.defineProperty,ye=Object.getOwnPropertySymbols,ve=Object.prototype.hasOwnProperty,De=Object.prototype.propertyIsEnumerable,Te=(oe,ge,Ee)=>ge in oe?Be(oe,ge,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):oe[ge]=Ee,Ze=(oe,ge)=>{for(var Ee in ge||(ge={}))ve.call(ge,Ee)&&Te(oe,Ee,ge[Ee]);if(ye)for(var Ee of ye(ge))De.call(ge,Ee)&&Te(oe,Ee,ge[Ee]);return oe},Pe=(oe,ge,Ee)=>new Promise((Ke,Se)=>{var he=Ge=>{try{Ae(Ee.next(Ge))}catch(He){Se(He)}},pe=Ge=>{try{Ae(Ee.throw(Ge))}catch(He){Se(He)}},Ae=Ge=>Ge.done?Ke(Ge.value):Promise.resolve(Ge.value).then(he,pe);Ae((Ee=Ee.apply(oe,ge)).next())});function Ce(oe,ge){const[Ee,Ke]=(0,y.useState)(ge),[Se,he]=(0,y.useState)(!1),[pe,Ae]=(0,y.useState)();return[Ee,Se,(He,Le=!1)=>Pe(this,null,function*(){const rt=Le?ge:Ze(Ze({},Ee),He);he(!0),Ke(rt);const Ve=yield oe(rt);return he(!1),Ae(Ve),Ve}),pe,Ae]}},75083:function(ot,at,ee){"use strict";ee.d(at,{Z:function(){return Ze}});var y=ee(59301),Be=ee.p+"static/modelContact.7a7eb113.png",ye=ee(94831),ve=ee(41867),De=ee(59301),Ze=()=>{const[Pe,Ce]=(0,y.useState)(!1);return{verifyModelUser:()=>(0,ve.$O)()?!0:(Ce(!0),!1),ContactModalElement:()=>De.createElement(ye.Z,{visible:Pe,setVisible:Ce,image:Be}),contactOpen:Pe,setContactOpen:Ce}}},49142:function(ot,at,ee){"use strict";ee.d(at,{AL:function(){return rt},Iy:function(){return ge},Qv:function(){return Se},ez:function(){return Le},jb:function(){return Ee}});var y=ee(32834),Be=ee.n(y),ye=ee(11690),ve=ee.n(ye);let De=1;function Te(Me,ke){const qe=Me.match(/^(\s+)(?:```)/);if(qe===null)return ke;const be=qe[1];return ke.split(` `).map(lt=>{const Ue=lt.match(/^\s+/);if(Ue===null)return lt;const[_e]=Ue;return _e.length>=be.length?lt.slice(be.length):lt}).join(` -`)}let Ze=[],Pe=["
            "];const Ce=new(Be()).Renderer,oe=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function ge(){Ze.length=0,Pe=["
              "]}const Ee={overflow:"hidden",WebkitBoxOrient:"vertical",display:"-webkit-box",WebkitLineClamp:2};function Ke(Me,ke,qe,be){if(ke>=Me.length||Me[ke].level<=qe)return ke;var lt=Me[ke];be.push("
            • "+lt.text+""),ke++;var Ue=[];return ke=Ke(Me,ke,lt.level,Ue),Ue.length>0&&(be.push("
                "),Ue.forEach(function(_e){be.push(_e)}),be.push("
              ")),be.push("
            • "),ke=Ke(Me,ke,qe,be),ke}function Se(){return Ke(Ze,0,0,Pe),Pe.push("
            "),Pe.join("")}const he={heading(Me){const ke=oe.exec(Me);if(De+=1,ke)return{type:"heading",raw:ke[0],depth:ke[1].length,text:ke[2]}},fences(Me){const ke=this.rules.block.fences.exec(Me);if(ke){const qe=ke[0];let be=Te(qe,ke[3]||"");const lt=ke[2]?ke[2].trim():ke[2];if(["latex","katex","math"].indexOf(lt)>=0){const Ue=Ge(),_e=be;be=Ue,Qe[Ue]={type:"block",expression:_e}}return{type:"code",raw:qe,lang:lt,text:be}}}},pe=/(?:\${2})([^\n`]+?)(?:\${2})/gi;let Ae=0;const Ge=()=>`__special_katext_id_${Ae++}__`;let Qe={};function Le(){return Qe}function nt(){Ae=0,Qe={}}function Ve(Me){return Me=Me.replace(pe,(ke,qe)=>{const be=Ge();return Qe[be]={type:"inline",expression:qe},be}),Me}const tt=Ce.listitem;Ce.listitem=function(Me){return tt(Ve(Me))};const et=Ce.paragraph;Ce.paragraph=function(Me){return et(Ve(Me))};const st=Ce.tablecell;Ce.tablecell=function(Me,ke){return st(Ve(Me),ke)},Ce.code=function(Me,ke,qe){const be=(ke||"").match(/\S*/)[0];return be?["latex","katex","math"].indexOf(be)>=0?`

            ${Me}

            `:`
            ${qe?Me:(0,ye.escape)(Me,!0)}
            -`:'
            '+(qe?Me:(0,ye.escape)(Me,!0))+"
            "},Ce.heading=function(Me,ke,qe){let be=this.options.headerPrefix+qe.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return Ze.push({anchor:be,level:ke,text:Me}),"'+Me+""},Be().setOptions({silent:!0,gfm:!0,pedantic:!1}),Be().use({tokenizer:he,renderer:Ce}),at.ZP=Be()},66457:function(ot,at,ee){"use strict";ee.d(at,{rX:function(){return Ve},pW:function(){return tt},gy:function(){return et},xY:function(){return nt},O5:function(){return Le},hs:function(){return pe},tJ:function(){return Se},o1:function(){return he},Rd:function(){return Qe}});var y=ee(65582),Be=ee(62957),ye=ee(37285),ve=ee(6767),De=ee(41867),Te=ee(65862),Ze=ee(87169),Pe=ee(25510),Ce="data:image/png;base64,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",oe=ee.p+"static/newqrcode.a8740efb.png",ge=ee(32637),Ee=ee(59301),Ke=(st,Me,ke)=>new Promise((qe,be)=>{var lt=kt=>{try{_e(ke.next(kt))}catch(ct){be(ct)}},Ue=kt=>{try{_e(ke.throw(kt))}catch(ct){be(ct)}},_e=kt=>kt.done?qe(kt.value):Promise.resolve(kt.value).then(lt,Ue);_e((ke=ke.apply(st,Me)).next())});const Se=(st,Me=!1,ke=!1,qe="",be=!1)=>!!(he(st)&&Ae(st,Me,ke,qe,be)),he=st=>(0,De.bg)()?!0:(st({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),!1),pe=st=>{var Me,ke,qe;const{user:be}=(0,y.getDvaApp)()._store.getState();(0,De.bg)()&&!((ke=(Me=be==null?void 0:be.userInfo)==null?void 0:Me.course)!=null&&ke.course_public)&&!((qe=be==null?void 0:be.userInfo)!=null&&qe.profile_completed)&&st({type:"user/showUpdateProfilePanel",payload:{showUpdateProfilePanel:!0,showClosable:!0,backurl:"/account/profile/edit",isCurrentPage:!0}})},Ae=(st,Me=!1,ke=!0,qe="",be=!1)=>{var lt;const{user:Ue}=(0,y.getDvaApp)()._store.getState();return(lt=Ue.userInfo)!=null&<.profile_completed?!0:(ke?st({type:"user/showUpdateProfilePanel",payload:{showUpdateProfilePanel:!0,showClosable:!0,backurl:qe,isCurrentPage:be}}):Be.default.confirm({title:"\u63D0\u793A",width:530,centered:!0,content:"\u60A8\u9700\u8981\u53BB\u5B8C\u5584\u60A8\u7684\u4E2A\u4EBA\u8D44\u6599\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD",okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,Te.xg)("/account/profile/edit"),Ge()}}),!1)},Ge=()=>{Be.default.success({title:"\u63D0\u793A",width:430,closable:!0,centered:!0,content:"\u5DF2\u5B8C\u5584\u4E2A\u4EBA\u8D44\u6599\uFF1F\u8BF7\u5237\u65B0\u9875\u9762",okText:"\u7ACB\u5373\u5237\u65B0",icon:null,onOk:()=>{location.reload()}})},Qe=()=>{Be.default.warning({title:"\u63D0\u793A",icon:null,width:400,content:Ee.createElement("div",{style:{textAlign:"center"}},Ee.createElement("div",{style:{color:"#191919",fontSize:14,marginBottom:15,textAlign:"left"}},"\u8001\u5E08\u60A8\u597D\uFF0C\u60A8\u7684\u8BFE\u5802\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u76F8\u5173\u529F\u80FD\u88AB\u9650\u5236\u3002 \u5982\u9700\u7EE7\u7EED\u4F7F\u7528\uFF0C\u8BF7\u5C3D\u5FEB\u5BF9\u63A5\u4EBA\u5DE5\u652F\u6301\uFF01"),Ee.createElement("img",{style:{border:"1px solid #D8E3E9",width:190,height:180},src:ge}),Ee.createElement("div",{style:{color:"#666666",fontSize:14,marginTop:15}},"\u6DFB\u52A0\u5BA2\u670D\u4EBA\u5458\u5FAE\u4FE1\uFF0C\u83B7\u5F97\u66F4\u591A\u652F\u6301"))})},Le=()=>{var st;const{user:Me}=(0,y.getDvaApp)()._store.getState();return(st=Me.userInfo)!=null&&st.professional_certification?!0:(Be.default.confirm({title:"\u63D0\u793A",centered:!0,content:Ee.createElement("div",{className:"tc"},"\u60A8\u9700\u8981\u53BB\u5B8C\u6210\u60A8\u7684\u804C\u4E1A\u8BA4\u8BC1\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,Te.xg)("/account/certification")}}),!1)},nt=()=>(0,De.V9)()?!0:(Be.default.warning({centered:!0,width:530,title:"\u63D0\u793A",content:Ee.createElement("div",{className:"tc",style:{marginLeft:-38}},Ee.createElement("p",null,"\u626B\u7801\u52A0\u5934\u6B4C\u52A9\u6559\uFF0C\u7533\u8BF7\u64CD\u4F5C\u6743\u9650"),Ee.createElement("img",{src:oe,width:200})),okText:"\u6211\u77E5\u9053\u4E86",maskClosable:!0}),!1),Ve=(st,Me)=>st?!0:(Be.default.confirm({centered:!0,zIndex:1e4,width:530,title:"\u63D0\u793A",content:Ee.createElement("div",null,Ee.createElement("p",null,Me||"\u8BE5\u5B9E\u8DF5\u8D44\u6E90\u9700\u6388\u6743\u540E\u624D\u53EF\u4F7F\u7528\u3002 \u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650\u3002"),Ee.createElement("div",{style:{marginLeft:"110px"}},Ee.createElement("img",{src:Ce,width:200}),Ee.createElement("div",{style:{marginLeft:"35px"}},"\u7FA4\u53F7\uFF1A","714336072"))),okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:()=>{(0,Te.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=tIyDPXUtE0yEk-MOJxhH55lTUJS-nYAM&jump_from=webapi")}}),!1),tt=st=>{Be.default.info({title:"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425",icon:null,width:615,centered:!0,content:Ee.createElement("div",null,Ee.createElement("div",null,Ee.createElement("p",{style:{color:"#191919",fontWeight:400,fontSize:14}},"\u201C\u4FDD\u5B58\u5B9E\u9A8C\u4E34\u65F6\u6570\u636E\u201D\u529F\u80FD\u4E3A\u4ED8\u8D39\u529F\u80FD\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425\u8FDB\u884C\u5F00\u901A\u3002"),Ee.createElement(ye.Z,null),Ee.createElement("p",{style:{color:"#666666",fontSize:12}}," ",Ee.createElement("span",{style:{display:"inline-flex",width:14,height:14,borderRadius:2,background:"#F3F3F3",justifyContent:"center",color:"#666666",fontSize:12,lineHeight:"14px",marginRight:8}},"1")," \u56E0\u5E73\u53F0\u7684\u5B9E\u9A8C\u6570\u636E\u50A8\u5B58\u5BB9\u91CF\u548C\u6210\u672C\u6D88\u8017\u8F83\u5927\uFF0C\u5B9E\u8DF5\u9879\u76EE\u9ED8\u8BA4\u4FDD\u5B58\u5B9E\u9A8C\u73AF\u5883\u4E2D\u4E34\u65F6\u6570\u636E ",Ee.createElement("a",null,st),"\u5929\u3002"),Ee.createElement("p",{style:{color:"#666666",fontSize:12}}," ",Ee.createElement("span",{style:{display:"inline-flex",width:14,height:14,borderRadius:2,background:"#F3F3F3",justifyContent:"center",color:"#666666",fontSize:12,lineHeight:"14px",marginRight:8}},"2"),"\u82E5\u60A8\u9700\u8981\u4E2A\u6027\u5316\u7684\u6570\u636E\u4FDD\u5B58\u5468\u671F\u670D\u52A1\uFF0C\u6211\u4EEC\u53EF\u4EE5\u63D0\u4F9B\u76F8\u5173\u6280\u672F\u652F\u6301\uFF0C\u5E76\u6839\u636E\u60A8\u7684\u9700\u6C42\u6536\u53D6\u5B9A\u5236\u8D39\u7528\u3002")),Ee.createElement("div",{style:{textAlign:"center",marginTop:30}},Ee.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:Pe,alt:"\u4E8C\u7EF4\u7801",width:160})))})},et=(st,Me="")=>{const{shixunsDetail:{detail:ke}}=(0,y.getDvaApp)()._store.getState();if((ke==null?void 0:ke.public)===2||(ke==null?void 0:ke.public)===1||(ke==null?void 0:ke.shixun_status)===3){let qe="";return(ke==null?void 0:ke.public)===2&&(qe="\u5DF2\u516C\u5F00"),(ke==null?void 0:ke.public)===1&&(qe="\u5F85\u5BA1\u6838"),(ke==null?void 0:ke.shixun_status)===3&&(qe="\u5DF2\u5173\u95ED"),Be.default.info({centered:!0,icon:Ee.createElement(Ze.Z,{style:{color:"#faad14"}}),width:460,title:"\u63D0\u793A",content:Ee.createElement("div",{className:"tc",style:{marginLeft:-38}},Ee.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",paddingLeft:38,margin:"12px 0"}},Ee.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u72B6\u6001\u4E3A",qe,"\uFF0C",Me,"\u3002"),Ee.createElement("p",null,"\u5982\u6709\u9700\u8981\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u8FDB\u884C\u6280\u672F\u652F\u6301\u3002")),Ee.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:Pe,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"}),!0}return(ke==null?void 0:ke.shixun_status)===2?(Be.default.confirm({centered:!0,icon:Ee.createElement(Ze.Z,null),title:"\u63D0\u793A",content:Ee.createElement("div",null,Ee.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u53D1\u5E03\uFF0C",Me,"\u3002"),Ee.createElement("br",null),Ee.createElement("span",null,"\u5982\u6709\u9700\u8981\uFF0C\u60A8\u53EF\u4EE5\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u518D\u8FDB\u884C\u64CD\u4F5C\u3002")),okText:"\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>{Be.default.confirm({width:440,centered:!0,icon:Ee.createElement(Ze.Z,{style:{color:"#faad14"}}),title:"\u63D0\u793A",content:"\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u5B66\u5458\u5C06\u65E0\u6CD5\u8FDB\u884C\u7EC3\u4E60\u3002\u662F\u5426\u786E\u8BA4\u64A4\u9500\u53D1\u5E03\uFF1F",okText:"\u786E\u5B9A\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>Ke(void 0,null,function*(){(yield st({type:"shixunsDetail/cancelRelease",payload:{id:ke==null?void 0:ke.identifier}})).status!==401&&(ve.ZP.success("\u64A4\u9500\u53D1\u5E03\u6210\u529F\u3002\u5B9E\u8BAD\u56DE\u5230\u672A\u53D1\u5E03\u7684\u72B6\u6001\u3002"),st({type:"shixunsDetail/getShixunsDetail",payload:{id:ke==null?void 0:ke.identifier}}),st({type:"practiceSetting/getCommonData",payload:{id:ke==null?void 0:ke.identifier}}))})})}}),!0):!1}},99498:function(ot,at,ee){(function(y){y(ee(89780))})(function(y){y.defineOption("placeholder","",function(Pe,Ce,oe){var ge=oe&&oe!=y.Init;if(Ce&&!ge)Pe.on("blur",De),Pe.on("change",Te),Pe.on("swapDoc",Te),y.on(Pe.getInputField(),"compositionupdate",Pe.state.placeholderCompose=function(){ve(Pe)}),Te(Pe);else if(!Ce&&ge){Pe.off("blur",De),Pe.off("change",Te),Pe.off("swapDoc",Te),y.off(Pe.getInputField(),"compositionupdate",Pe.state.placeholderCompose),Be(Pe);var Ee=Pe.getWrapperElement();Ee.className=Ee.className.replace(" CodeMirror-empty","")}Ce&&!Pe.hasFocus()&&De(Pe)});function Be(Pe){Pe.state.placeholder&&(Pe.state.placeholder.parentNode.removeChild(Pe.state.placeholder),Pe.state.placeholder=null)}function ye(Pe){Be(Pe);var Ce=Pe.state.placeholder=document.createElement("pre");Ce.style.cssText="height: 0; overflow: visible",Ce.style.direction=Pe.getOption("direction"),Ce.className="CodeMirror-placeholder CodeMirror-line-like";var oe=Pe.getOption("placeholder");typeof oe=="string"&&(oe=document.createTextNode(oe)),Ce.appendChild(oe),Pe.display.lineSpace.insertBefore(Ce,Pe.display.lineSpace.firstChild)}function ve(Pe){setTimeout(function(){var Ce=!1,oe=Pe.getInputField();oe.nodeName=="TEXTAREA"?Ce=!oe.value:Pe.lineCount()==1&&(Ce=!/[^\u200b]/.test(oe.querySelector(".CodeMirror-line").textContent)),Ce?ye(Pe):Be(Pe)},20)}function De(Pe){Ze(Pe)&&ye(Pe)}function Te(Pe){var Ce=Pe.getWrapperElement(),oe=Ze(Pe);Ce.className=Ce.className.replace(" CodeMirror-empty","")+(oe?" CodeMirror-empty":""),oe?ye(Pe):Be(Pe)}function Ze(Pe){return Pe.lineCount()===1&&Pe.getLine(0)===""}})},25717:function(ot,at,ee){(function(y){y(ee(89780))})(function(y){var Be={pairs:`()[]{}''""`,closeBefore:`)]}'":;>`,triples:"",explode:"[]{}"},ye=y.Pos;y.defineOption("autoCloseBrackets",!1,function(he,pe,Ae){Ae&&Ae!=y.Init&&(he.removeKeyMap(De),he.state.closeBrackets=null),pe&&(Te(ve(pe,"pairs")),he.state.closeBrackets=pe,he.addKeyMap(De))});function ve(he,pe){return pe=="pairs"&&typeof he=="string"?he:typeof he=="object"&&he[pe]!=null?he[pe]:Be[pe]}var De={Backspace:Ce,Enter:oe};function Te(he){for(var pe=0;pe=0;Qe--){var nt=Ge[Qe].head;he.replaceRange("",ye(nt.line,nt.ch-1),ye(nt.line,nt.ch+1),"+delete")}}function oe(he){var pe=Pe(he),Ae=pe&&ve(pe,"explode");if(!Ae||he.getOption("disableInput"))return y.Pass;for(var Ge=he.listSelections(),Qe=0;Qe0;return{anchor:new ye(he.anchor.line,he.anchor.ch+(pe?-1:1)),head:new ye(he.head.line,he.head.ch+(pe?1:-1))}}function Ee(he,pe){var Ae=Pe(he);if(!Ae||he.getOption("disableInput"))return y.Pass;var Ge=ve(Ae,"pairs"),Qe=Ge.indexOf(pe);if(Qe==-1)return y.Pass;for(var Le=ve(Ae,"closeBefore"),nt=ve(Ae,"triples"),Ve=Ge.charAt(Qe+1)==pe,tt=he.listSelections(),et=Qe%2==0,st,Me=0;Me=0&&he.getRange(qe,ye(qe.line,qe.ch+3))==pe+pe+pe?be="skipThree":be="skip";else if(Ve&&qe.ch>1&&nt.indexOf(pe)>=0&&he.getRange(ye(qe.line,qe.ch-2),qe)==pe+pe){if(qe.ch>2&&/\bstring/.test(he.getTokenTypeAt(ye(qe.line,qe.ch-2))))return y.Pass;be="addFour"}else if(Ve){var Ue=qe.ch==0?" ":he.getRange(ye(qe.line,qe.ch-1),qe);if(!y.isWordChar(lt)&&Ue!=pe&&!y.isWordChar(Ue))be="both";else return y.Pass}else if(et&&(lt.length===0||/\s/.test(lt)||Le.indexOf(lt)>-1))be="both";else return y.Pass;if(!st)st=be;else if(st!=be)return y.Pass}var _e=Qe%2?Ge.charAt(Qe-1):pe,kt=Qe%2?pe:Ge.charAt(Qe+1);he.operation(function(){if(st=="skip")he.execCommand("goCharRight");else if(st=="skipThree")for(var ct=0;ct<3;ct++)he.execCommand("goCharRight");else if(st=="surround"){for(var Ut=he.getSelections(),ct=0;ct'"]=function(Ke){return ve(Ke)}),Ce.addKeyMap(Ee)}});var Be=["area","base","br","col","command","embed","hr","img","input","keygen","link","meta","param","source","track","wbr"],ye=["applet","blockquote","body","button","div","dl","fieldset","form","frameset","h1","h2","h3","h4","h5","h6","head","html","iframe","layer","legend","object","ol","p","select","table","ul"];function ve(Ce){if(Ce.getOption("disableInput"))return y.Pass;for(var oe=Ce.listSelections(),ge=[],Ee=Ce.getOption("autoCloseTags"),Ke=0;KeSe.ch&&(Qe=Qe.slice(0,Qe.length-he.end+Se.ch));var tt=Qe.toLowerCase();if(!Qe||he.type=="string"&&(he.end!=Se.ch||!/[\"\']/.test(he.string.charAt(he.string.length-1))||he.string.length==1)||he.type=="tag"&&Ge.close||he.string.indexOf("/")==Se.ch-he.start-1||nt&&Ze(nt,tt)>-1||Pe(Ce,pe.mode.xmlCurrentContext&&pe.mode.xmlCurrentContext(Ae)||[],Qe,Se,!0))return y.Pass;var et=typeof Ee=="object"&&Ee.emptyTags;if(et&&Ze(et,Qe)>-1){ge[Ke]={text:"/>",newPos:y.Pos(Se.line,Se.ch+2)};continue}var st=Ve&&Ze(Ve,tt)>-1;ge[Ke]={indent:st,text:">"+(st?` +`)}let Ze=[],Pe=["
              "];const Ce=new(Be()).Renderer,oe=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function ge(){Ze.length=0,Pe=["
                "]}const Ee={overflow:"hidden",WebkitBoxOrient:"vertical",display:"-webkit-box",WebkitLineClamp:2};function Ke(Me,ke,qe,be){if(ke>=Me.length||Me[ke].level<=qe)return ke;var lt=Me[ke];be.push("
              • "+lt.text+""),ke++;var Ue=[];return ke=Ke(Me,ke,lt.level,Ue),Ue.length>0&&(be.push("
                  "),Ue.forEach(function(_e){be.push(_e)}),be.push("
                ")),be.push("
              • "),ke=Ke(Me,ke,qe,be),ke}function Se(){return Ke(Ze,0,0,Pe),Pe.push("
              "),Pe.join("")}const he={heading(Me){const ke=oe.exec(Me);if(De+=1,ke)return{type:"heading",raw:ke[0],depth:ke[1].length,text:ke[2]}},fences(Me){const ke=this.rules.block.fences.exec(Me);if(ke){const qe=ke[0];let be=Te(qe,ke[3]||"");const lt=ke[2]?ke[2].trim():ke[2];if(["latex","katex","math"].indexOf(lt)>=0){const Ue=Ge(),_e=be;be=Ue,He[Ue]={type:"block",expression:_e}}return{type:"code",raw:qe,lang:lt,text:be}}}},pe=/(?:\${2})([^\n`]+?)(?:\${2})/gi;let Ae=0;const Ge=()=>`__special_katext_id_${Ae++}__`;let He={};function Le(){return He}function rt(){Ae=0,He={}}function Ve(Me){return Me=Me.replace(pe,(ke,qe)=>{const be=Ge();return He[be]={type:"inline",expression:qe},be}),Me}const tt=Ce.listitem;Ce.listitem=function(Me){return tt(Ve(Me))};const et=Ce.paragraph;Ce.paragraph=function(Me){return et(Ve(Me))};const st=Ce.tablecell;Ce.tablecell=function(Me,ke){return st(Ve(Me),ke)},Ce.code=function(Me,ke,qe){const be=(ke||"").match(/\S*/)[0];return be?["latex","katex","math"].indexOf(be)>=0?`

              ${Me}

              `:`
              ${qe?Me:(0,ye.escape)(Me,!0)}
              +`:'
              '+(qe?Me:(0,ye.escape)(Me,!0))+"
              "},Ce.heading=function(Me,ke,qe){let be=this.options.headerPrefix+qe.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return Ze.push({anchor:be,level:ke,text:Me}),"'+Me+""},Be().setOptions({silent:!0,gfm:!0,pedantic:!1}),Be().use({tokenizer:he,renderer:Ce}),at.ZP=Be()},66457:function(ot,at,ee){"use strict";ee.d(at,{rX:function(){return Ve},pW:function(){return tt},gy:function(){return et},xY:function(){return rt},O5:function(){return Le},hs:function(){return pe},tJ:function(){return Se},o1:function(){return he},Rd:function(){return He}});var y=ee(65582),Be=ee(62957),ye=ee(37285),ve=ee(6767),De=ee(41867),Te=ee(65862),Ze=ee(87169),Pe=ee(25510),Ce="data:image/png;base64,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",oe=ee.p+"static/newqrcode.a8740efb.png",ge=ee(32637),Ee=ee(59301),Ke=(st,Me,ke)=>new Promise((qe,be)=>{var lt=It=>{try{_e(ke.next(It))}catch(dt){be(dt)}},Ue=It=>{try{_e(ke.throw(It))}catch(dt){be(dt)}},_e=It=>It.done?qe(It.value):Promise.resolve(It.value).then(lt,Ue);_e((ke=ke.apply(st,Me)).next())});const Se=(st,Me=!1,ke=!1,qe="",be=!1)=>!!(he(st)&&Ae(st,Me,ke,qe,be)),he=st=>(0,De.bg)()?!0:(st({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),!1),pe=st=>{var Me,ke,qe;const{user:be}=(0,y.getDvaApp)()._store.getState();(0,De.bg)()&&!((ke=(Me=be==null?void 0:be.userInfo)==null?void 0:Me.course)!=null&&ke.course_public)&&!((qe=be==null?void 0:be.userInfo)!=null&&qe.profile_completed)&&st({type:"user/showUpdateProfilePanel",payload:{showUpdateProfilePanel:!0,showClosable:!0,backurl:"/account/profile/edit",isCurrentPage:!0}})},Ae=(st,Me=!1,ke=!0,qe="",be=!1)=>{var lt;const{user:Ue}=(0,y.getDvaApp)()._store.getState();return(lt=Ue.userInfo)!=null&<.profile_completed?!0:(ke?st({type:"user/showUpdateProfilePanel",payload:{showUpdateProfilePanel:!0,showClosable:!0,backurl:qe,isCurrentPage:be}}):Be.default.confirm({title:"\u63D0\u793A",width:530,centered:!0,content:"\u60A8\u9700\u8981\u53BB\u5B8C\u5584\u60A8\u7684\u4E2A\u4EBA\u8D44\u6599\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD",okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,Te.xg)("/account/profile/edit"),Ge()}}),!1)},Ge=()=>{Be.default.success({title:"\u63D0\u793A",width:430,closable:!0,centered:!0,content:"\u5DF2\u5B8C\u5584\u4E2A\u4EBA\u8D44\u6599\uFF1F\u8BF7\u5237\u65B0\u9875\u9762",okText:"\u7ACB\u5373\u5237\u65B0",icon:null,onOk:()=>{location.reload()}})},He=()=>{Be.default.warning({title:"\u63D0\u793A",icon:null,width:400,content:Ee.createElement("div",{style:{textAlign:"center"}},Ee.createElement("div",{style:{color:"#191919",fontSize:14,marginBottom:15,textAlign:"left"}},"\u8001\u5E08\u60A8\u597D\uFF0C\u60A8\u7684\u8BFE\u5802\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u76F8\u5173\u529F\u80FD\u88AB\u9650\u5236\u3002 \u5982\u9700\u7EE7\u7EED\u4F7F\u7528\uFF0C\u8BF7\u5C3D\u5FEB\u5BF9\u63A5\u4EBA\u5DE5\u652F\u6301\uFF01"),Ee.createElement("img",{style:{border:"1px solid #D8E3E9",width:190,height:180},src:ge}),Ee.createElement("div",{style:{color:"#666666",fontSize:14,marginTop:15}},"\u6DFB\u52A0\u5BA2\u670D\u4EBA\u5458\u5FAE\u4FE1\uFF0C\u83B7\u5F97\u66F4\u591A\u652F\u6301"))})},Le=()=>{var st;const{user:Me}=(0,y.getDvaApp)()._store.getState();return(st=Me.userInfo)!=null&&st.professional_certification?!0:(Be.default.confirm({title:"\u63D0\u793A",centered:!0,content:Ee.createElement("div",{className:"tc"},"\u60A8\u9700\u8981\u53BB\u5B8C\u6210\u60A8\u7684\u804C\u4E1A\u8BA4\u8BC1\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,Te.xg)("/account/certification")}}),!1)},rt=()=>(0,De.V9)()?!0:(Be.default.warning({centered:!0,width:530,title:"\u63D0\u793A",content:Ee.createElement("div",{className:"tc",style:{marginLeft:-38}},Ee.createElement("p",null,"\u626B\u7801\u52A0\u5934\u6B4C\u52A9\u6559\uFF0C\u7533\u8BF7\u64CD\u4F5C\u6743\u9650"),Ee.createElement("img",{src:oe,width:200})),okText:"\u6211\u77E5\u9053\u4E86",maskClosable:!0}),!1),Ve=(st,Me)=>st?!0:(Be.default.confirm({centered:!0,zIndex:1e4,width:530,title:"\u63D0\u793A",content:Ee.createElement("div",null,Ee.createElement("p",null,Me||"\u8BE5\u5B9E\u8DF5\u8D44\u6E90\u9700\u6388\u6743\u540E\u624D\u53EF\u4F7F\u7528\u3002 \u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650\u3002"),Ee.createElement("div",{style:{marginLeft:"110px"}},Ee.createElement("img",{src:Ce,width:200}),Ee.createElement("div",{style:{marginLeft:"35px"}},"\u7FA4\u53F7\uFF1A","714336072"))),okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:()=>{(0,Te.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=tIyDPXUtE0yEk-MOJxhH55lTUJS-nYAM&jump_from=webapi")}}),!1),tt=st=>{Be.default.info({title:"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425",icon:null,width:615,centered:!0,content:Ee.createElement("div",null,Ee.createElement("div",null,Ee.createElement("p",{style:{color:"#191919",fontWeight:400,fontSize:14}},"\u201C\u4FDD\u5B58\u5B9E\u9A8C\u4E34\u65F6\u6570\u636E\u201D\u529F\u80FD\u4E3A\u4ED8\u8D39\u529F\u80FD\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425\u8FDB\u884C\u5F00\u901A\u3002"),Ee.createElement(ye.Z,null),Ee.createElement("p",{style:{color:"#666666",fontSize:12}}," ",Ee.createElement("span",{style:{display:"inline-flex",width:14,height:14,borderRadius:2,background:"#F3F3F3",justifyContent:"center",color:"#666666",fontSize:12,lineHeight:"14px",marginRight:8}},"1")," \u56E0\u5E73\u53F0\u7684\u5B9E\u9A8C\u6570\u636E\u50A8\u5B58\u5BB9\u91CF\u548C\u6210\u672C\u6D88\u8017\u8F83\u5927\uFF0C\u5B9E\u8DF5\u9879\u76EE\u9ED8\u8BA4\u4FDD\u5B58\u5B9E\u9A8C\u73AF\u5883\u4E2D\u4E34\u65F6\u6570\u636E ",Ee.createElement("a",null,st),"\u5929\u3002"),Ee.createElement("p",{style:{color:"#666666",fontSize:12}}," ",Ee.createElement("span",{style:{display:"inline-flex",width:14,height:14,borderRadius:2,background:"#F3F3F3",justifyContent:"center",color:"#666666",fontSize:12,lineHeight:"14px",marginRight:8}},"2"),"\u82E5\u60A8\u9700\u8981\u4E2A\u6027\u5316\u7684\u6570\u636E\u4FDD\u5B58\u5468\u671F\u670D\u52A1\uFF0C\u6211\u4EEC\u53EF\u4EE5\u63D0\u4F9B\u76F8\u5173\u6280\u672F\u652F\u6301\uFF0C\u5E76\u6839\u636E\u60A8\u7684\u9700\u6C42\u6536\u53D6\u5B9A\u5236\u8D39\u7528\u3002")),Ee.createElement("div",{style:{textAlign:"center",marginTop:30}},Ee.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:Pe,alt:"\u4E8C\u7EF4\u7801",width:160})))})},et=(st,Me="")=>{const{shixunsDetail:{detail:ke}}=(0,y.getDvaApp)()._store.getState();if((ke==null?void 0:ke.public)===2||(ke==null?void 0:ke.public)===1||(ke==null?void 0:ke.shixun_status)===3){let qe="";return(ke==null?void 0:ke.public)===2&&(qe="\u5DF2\u516C\u5F00"),(ke==null?void 0:ke.public)===1&&(qe="\u5F85\u5BA1\u6838"),(ke==null?void 0:ke.shixun_status)===3&&(qe="\u5DF2\u5173\u95ED"),Be.default.info({centered:!0,icon:Ee.createElement(Ze.Z,{style:{color:"#faad14"}}),width:460,title:"\u63D0\u793A",content:Ee.createElement("div",{className:"tc",style:{marginLeft:-38}},Ee.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",paddingLeft:38,margin:"12px 0"}},Ee.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u72B6\u6001\u4E3A",qe,"\uFF0C",Me,"\u3002"),Ee.createElement("p",null,"\u5982\u6709\u9700\u8981\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u8FDB\u884C\u6280\u672F\u652F\u6301\u3002")),Ee.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:Pe,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"}),!0}return(ke==null?void 0:ke.shixun_status)===2?(Be.default.confirm({centered:!0,icon:Ee.createElement(Ze.Z,null),title:"\u63D0\u793A",content:Ee.createElement("div",null,Ee.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u53D1\u5E03\uFF0C",Me,"\u3002"),Ee.createElement("br",null),Ee.createElement("span",null,"\u5982\u6709\u9700\u8981\uFF0C\u60A8\u53EF\u4EE5\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u518D\u8FDB\u884C\u64CD\u4F5C\u3002")),okText:"\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>{Be.default.confirm({width:440,centered:!0,icon:Ee.createElement(Ze.Z,{style:{color:"#faad14"}}),title:"\u63D0\u793A",content:"\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u5B66\u5458\u5C06\u65E0\u6CD5\u8FDB\u884C\u7EC3\u4E60\u3002\u662F\u5426\u786E\u8BA4\u64A4\u9500\u53D1\u5E03\uFF1F",okText:"\u786E\u5B9A\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>Ke(void 0,null,function*(){(yield st({type:"shixunsDetail/cancelRelease",payload:{id:ke==null?void 0:ke.identifier}})).status!==401&&(ve.ZP.success("\u64A4\u9500\u53D1\u5E03\u6210\u529F\u3002\u5B9E\u8BAD\u56DE\u5230\u672A\u53D1\u5E03\u7684\u72B6\u6001\u3002"),st({type:"shixunsDetail/getShixunsDetail",payload:{id:ke==null?void 0:ke.identifier}}),st({type:"practiceSetting/getCommonData",payload:{id:ke==null?void 0:ke.identifier}}))})})}}),!0):!1}},99498:function(ot,at,ee){(function(y){y(ee(89780))})(function(y){y.defineOption("placeholder","",function(Pe,Ce,oe){var ge=oe&&oe!=y.Init;if(Ce&&!ge)Pe.on("blur",De),Pe.on("change",Te),Pe.on("swapDoc",Te),y.on(Pe.getInputField(),"compositionupdate",Pe.state.placeholderCompose=function(){ve(Pe)}),Te(Pe);else if(!Ce&&ge){Pe.off("blur",De),Pe.off("change",Te),Pe.off("swapDoc",Te),y.off(Pe.getInputField(),"compositionupdate",Pe.state.placeholderCompose),Be(Pe);var Ee=Pe.getWrapperElement();Ee.className=Ee.className.replace(" CodeMirror-empty","")}Ce&&!Pe.hasFocus()&&De(Pe)});function Be(Pe){Pe.state.placeholder&&(Pe.state.placeholder.parentNode.removeChild(Pe.state.placeholder),Pe.state.placeholder=null)}function ye(Pe){Be(Pe);var Ce=Pe.state.placeholder=document.createElement("pre");Ce.style.cssText="height: 0; overflow: visible",Ce.style.direction=Pe.getOption("direction"),Ce.className="CodeMirror-placeholder CodeMirror-line-like";var oe=Pe.getOption("placeholder");typeof oe=="string"&&(oe=document.createTextNode(oe)),Ce.appendChild(oe),Pe.display.lineSpace.insertBefore(Ce,Pe.display.lineSpace.firstChild)}function ve(Pe){setTimeout(function(){var Ce=!1,oe=Pe.getInputField();oe.nodeName=="TEXTAREA"?Ce=!oe.value:Pe.lineCount()==1&&(Ce=!/[^\u200b]/.test(oe.querySelector(".CodeMirror-line").textContent)),Ce?ye(Pe):Be(Pe)},20)}function De(Pe){Ze(Pe)&&ye(Pe)}function Te(Pe){var Ce=Pe.getWrapperElement(),oe=Ze(Pe);Ce.className=Ce.className.replace(" CodeMirror-empty","")+(oe?" CodeMirror-empty":""),oe?ye(Pe):Be(Pe)}function Ze(Pe){return Pe.lineCount()===1&&Pe.getLine(0)===""}})},25717:function(ot,at,ee){(function(y){y(ee(89780))})(function(y){var Be={pairs:`()[]{}''""`,closeBefore:`)]}'":;>`,triples:"",explode:"[]{}"},ye=y.Pos;y.defineOption("autoCloseBrackets",!1,function(he,pe,Ae){Ae&&Ae!=y.Init&&(he.removeKeyMap(De),he.state.closeBrackets=null),pe&&(Te(ve(pe,"pairs")),he.state.closeBrackets=pe,he.addKeyMap(De))});function ve(he,pe){return pe=="pairs"&&typeof he=="string"?he:typeof he=="object"&&he[pe]!=null?he[pe]:Be[pe]}var De={Backspace:Ce,Enter:oe};function Te(he){for(var pe=0;pe=0;He--){var rt=Ge[He].head;he.replaceRange("",ye(rt.line,rt.ch-1),ye(rt.line,rt.ch+1),"+delete")}}function oe(he){var pe=Pe(he),Ae=pe&&ve(pe,"explode");if(!Ae||he.getOption("disableInput"))return y.Pass;for(var Ge=he.listSelections(),He=0;He0;return{anchor:new ye(he.anchor.line,he.anchor.ch+(pe?-1:1)),head:new ye(he.head.line,he.head.ch+(pe?1:-1))}}function Ee(he,pe){var Ae=Pe(he);if(!Ae||he.getOption("disableInput"))return y.Pass;var Ge=ve(Ae,"pairs"),He=Ge.indexOf(pe);if(He==-1)return y.Pass;for(var Le=ve(Ae,"closeBefore"),rt=ve(Ae,"triples"),Ve=Ge.charAt(He+1)==pe,tt=he.listSelections(),et=He%2==0,st,Me=0;Me=0&&he.getRange(qe,ye(qe.line,qe.ch+3))==pe+pe+pe?be="skipThree":be="skip";else if(Ve&&qe.ch>1&&rt.indexOf(pe)>=0&&he.getRange(ye(qe.line,qe.ch-2),qe)==pe+pe){if(qe.ch>2&&/\bstring/.test(he.getTokenTypeAt(ye(qe.line,qe.ch-2))))return y.Pass;be="addFour"}else if(Ve){var Ue=qe.ch==0?" ":he.getRange(ye(qe.line,qe.ch-1),qe);if(!y.isWordChar(lt)&&Ue!=pe&&!y.isWordChar(Ue))be="both";else return y.Pass}else if(et&&(lt.length===0||/\s/.test(lt)||Le.indexOf(lt)>-1))be="both";else return y.Pass;if(!st)st=be;else if(st!=be)return y.Pass}var _e=He%2?Ge.charAt(He-1):pe,It=He%2?pe:Ge.charAt(He+1);he.operation(function(){if(st=="skip")he.execCommand("goCharRight");else if(st=="skipThree")for(var dt=0;dt<3;dt++)he.execCommand("goCharRight");else if(st=="surround"){for(var Ut=he.getSelections(),dt=0;dt'"]=function(Ke){return ve(Ke)}),Ce.addKeyMap(Ee)}});var Be=["area","base","br","col","command","embed","hr","img","input","keygen","link","meta","param","source","track","wbr"],ye=["applet","blockquote","body","button","div","dl","fieldset","form","frameset","h1","h2","h3","h4","h5","h6","head","html","iframe","layer","legend","object","ol","p","select","table","ul"];function ve(Ce){if(Ce.getOption("disableInput"))return y.Pass;for(var oe=Ce.listSelections(),ge=[],Ee=Ce.getOption("autoCloseTags"),Ke=0;KeSe.ch&&(He=He.slice(0,He.length-he.end+Se.ch));var tt=He.toLowerCase();if(!He||he.type=="string"&&(he.end!=Se.ch||!/[\"\']/.test(he.string.charAt(he.string.length-1))||he.string.length==1)||he.type=="tag"&&Ge.close||he.string.indexOf("/")==Se.ch-he.start-1||rt&&Ze(rt,tt)>-1||Pe(Ce,pe.mode.xmlCurrentContext&&pe.mode.xmlCurrentContext(Ae)||[],He,Se,!0))return y.Pass;var et=typeof Ee=="object"&&Ee.emptyTags;if(et&&Ze(et,He)>-1){ge[Ke]={text:"/>",newPos:y.Pos(Se.line,Se.ch+2)};continue}var st=Ve&&Ze(Ve,tt)>-1;ge[Ke]={indent:st,text:">"+(st?` -`:"")+"",newPos:st?y.Pos(Se.line+1,0):y.Pos(Se.line,Se.ch+1)}}for(var Me=typeof Ee=="object"&&Ee.dontIndentOnAutoClose,Ke=oe.length-1;Ke>=0;Ke--){var ke=ge[Ke];Ce.replaceRange(ke.text,oe[Ke].head,oe[Ke].anchor,"+insert");var qe=Ce.listSelections().slice(0);qe[Ke]={head:ke.newPos,anchor:ke.newPos},Ce.setSelections(qe),!Me&&ke.indent&&(Ce.indentLine(ke.newPos.line,null,!0),Ce.indentLine(ke.newPos.line+1,null,!0))}}function De(Ce,oe){for(var ge=Ce.listSelections(),Ee=[],Ke=oe?"/":""&&(nt+=">"),Ee[pe]=nt}if(Ce.replaceSelections(Ee),ge=Ce.listSelections(),!he)for(var pe=0;pe=0&&oe[Ae]==ge;Ae--)++pe;Ee=he.to;for(var Ae=1;Ae=Ae.max))return Ae.ch=0,Ae.text=Ae.cm.getLine(++Ae.line),!0}function oe(Ae){if(!(Ae.line<=Ae.min))return Ae.text=Ae.cm.getLine(--Ae.line),Ae.ch=Ae.text.length,!0}function ge(Ae){for(;;){var Ge=Ae.text.indexOf(">",Ae.ch);if(Ge==-1){if(Ce(Ae))continue;return}if(!Pe(Ae,Ge+1)){Ae.ch=Ge+1;continue}var Qe=Ae.text.lastIndexOf("/",Ge),Le=Qe>-1&&!/\S/.test(Ae.text.slice(Qe+1,Ge));return Ae.ch=Ge+1,Le?"selfClose":"regular"}}function Ee(Ae){for(;;){var Ge=Ae.ch?Ae.text.lastIndexOf("<",Ae.ch-1):-1;if(Ge==-1){if(oe(Ae))continue;return}if(!Pe(Ae,Ge+1)){Ae.ch=Ge;continue}Te.lastIndex=Ge,Ae.ch=Ge;var Qe=Te.exec(Ae.text);if(Qe&&Qe.index==Ge)return Qe}}function Ke(Ae){for(;;){Te.lastIndex=Ae.ch;var Ge=Te.exec(Ae.text);if(!Ge){if(Ce(Ae))continue;return}if(!Pe(Ae,Ge.index+1)){Ae.ch=Ge.index+1;continue}return Ae.ch=Ge.index+Ge[0].length,Ge}}function Se(Ae){for(;;){var Ge=Ae.ch?Ae.text.lastIndexOf(">",Ae.ch-1):-1;if(Ge==-1){if(oe(Ae))continue;return}if(!Pe(Ae,Ge+1)){Ae.ch=Ge;continue}var Qe=Ae.text.lastIndexOf("/",Ge),Le=Qe>-1&&!/\S/.test(Ae.text.slice(Qe+1,Ge));return Ae.ch=Ge+1,Le?"selfClose":"regular"}}function he(Ae,Ge){for(var Qe=[];;){var Le=Ke(Ae),nt,Ve=Ae.line,tt=Ae.ch-(Le?Le[0].length:0);if(!Le||!(nt=ge(Ae)))return;if(nt!="selfClose")if(Le[1]){for(var et=Qe.length-1;et>=0;--et)if(Qe[et]==Le[2]){Qe.length=et;break}if(et<0&&(!Ge||Ge==Le[2]))return{tag:Le[2],from:Be(Ve,tt),to:Be(Ae.line,Ae.ch)}}else Qe.push(Le[2])}}function pe(Ae,Ge){for(var Qe=[];;){var Le=Se(Ae);if(!Le)return;if(Le=="selfClose"){Ee(Ae);continue}var nt=Ae.line,Ve=Ae.ch,tt=Ee(Ae);if(!tt)return;if(tt[1])Qe.push(tt[2]);else{for(var et=Qe.length-1;et>=0;--et)if(Qe[et]==tt[2]){Qe.length=et;break}if(et<0&&(!Ge||Ge==tt[2]))return{tag:tt[2],from:Be(Ae.line,Ae.ch),to:Be(nt,Ve)}}}}y.registerHelper("fold","xml",function(Ae,Ge){for(var Qe=new Ze(Ae,Ge.line,0);;){var Le=Ke(Qe);if(!Le||Qe.line!=Ge.line)return;var nt=ge(Qe);if(!nt)return;if(!Le[1]&&nt!="selfClose"){var Ve=Be(Qe.line,Qe.ch),tt=he(Qe,Le[2]);return tt&&ye(tt.from,Ve)>0?{from:Ve,to:tt.from}:null}}}),y.findMatchingTag=function(Ae,Ge,Qe){var Le=new Ze(Ae,Ge.line,Ge.ch,Qe);if(!(Le.text.indexOf(">")==-1&&Le.text.indexOf("<")==-1)){var nt=ge(Le),Ve=nt&&Be(Le.line,Le.ch),tt=nt&&Ee(Le);if(!(!nt||!tt||ye(Le,Ge)>0)){var et={from:Be(Le.line,Le.ch),to:Ve,tag:tt[2]};return nt=="selfClose"?{open:et,close:null,at:"open"}:tt[1]?{open:pe(Le,tt[2]),close:et,at:"close"}:(Le=new Ze(Ae,Ve.line,Ve.ch,Qe),{open:et,close:he(Le,tt[2]),at:"open"})}}},y.findEnclosingTag=function(Ae,Ge,Qe,Le){for(var nt=new Ze(Ae,Ge.line,Ge.ch,Qe);;){var Ve=pe(nt,Le);if(!Ve)break;var tt=new Ze(Ae,Ge.line,Ge.ch,Qe),et=he(tt,Ve.tag);if(et)return{open:Ve,close:et}}},y.scanForClosingTag=function(Ae,Ge,Qe,Le){var nt=new Ze(Ae,Ge.line,Ge.ch,Le?{from:0,to:Le}:null);return he(nt,Qe)}})},89780:function(ot){(function(at,ee){ot.exports=ee()})(this,function(){"use strict";var at=navigator.userAgent,ee=navigator.platform,y=/gecko\/\d/i.test(at),Be=/MSIE \d/.test(at),ye=/Trident\/(?:[7-9]|\d{2,})\..*rv:(\d+)/.exec(at),ve=/Edge\/(\d+)/.exec(at),De=Be||ye||ve,Te=De&&(Be?document.documentMode||6:+(ve||ye)[1]),Ze=!ve&&/WebKit\//.test(at),Pe=Ze&&/Qt\/\d+\.\d+/.test(at),Ce=!ve&&/Chrome\//.test(at),oe=/Opera\//.test(at),ge=/Apple Computer/.test(navigator.vendor),Ee=/Mac OS X 1\d\D([8-9]|\d\d)\D/.test(at),Ke=/PhantomJS/.test(at),Se=!ve&&/AppleWebKit/.test(at)&&/Mobile\/\w+/.test(at),he=/Android/.test(at),pe=Se||he||/webOS|BlackBerry|Opera Mini|Opera Mobi|IEMobile/i.test(at),Ae=Se||/Mac/.test(ee),Ge=/\bCrOS\b/.test(at),Qe=/win/i.test(ee),Le=oe&&at.match(/Version\/(\d*\.\d*)/);Le&&(Le=Number(Le[1])),Le&&Le>=15&&(oe=!1,Ze=!0);var nt=Ae&&(Pe||oe&&(Le==null||Le<12.11)),Ve=y||De&&Te>=9;function tt(a){return new RegExp("(^|\\s)"+a+"(?:$|\\s)\\s*")}var et=function(a,E){var b=a.className,x=tt(E).exec(b);if(x){var z=b.slice(x.index+x[0].length);a.className=b.slice(0,x.index)+(z?x[1]+z:"")}};function st(a){for(var E=a.childNodes.length;E>0;--E)a.removeChild(a.firstChild);return a}function Me(a,E){return st(a).appendChild(E)}function ke(a,E,b,x){var z=document.createElement(a);if(b&&(z.className=b),x&&(z.style.cssText=x),typeof E=="string")z.appendChild(document.createTextNode(E));else if(E)for(var te=0;te=E)return ie+(E-te);ie+=fe-te,ie+=b-ie%b,te=fe+1}}var Fe=function(){this.id=null,this.f=null,this.time=0,this.handler=Ut(this.onTimeout,this)};Fe.prototype.onTimeout=function(a){a.id=0,a.time<=+new Date?a.f():setTimeout(a.handler,a.time-+new Date)},Fe.prototype.set=function(a,E){this.f=E;var b=+new Date+a;(!this.id||b=E)return x+Math.min(ie,E-z);if(z+=te-x,z+=b-z%b,x=te+1,z>=E)return x}}var ut=[""];function Ft(a){for(;ut.length<=a;)ut.push(mt(ut)+" ");return ut[a]}function mt(a){return a[a.length-1]}function Kt(a,E){for(var b=[],x=0;x"\x80"&&(a.toUpperCase()!=a.toLowerCase()||sn.test(a))}function dt(a,E){return E?E.source.indexOf("\\w")>-1&&it(a)?!0:E.test(a):it(a)}function $t(a){for(var E in a)if(a.hasOwnProperty(E)&&a[E])return!1;return!0}var Pt=/[\u0300-\u036f\u0483-\u0489\u0591-\u05bd\u05bf\u05c1\u05c2\u05c4\u05c5\u05c7\u0610-\u061a\u064b-\u065e\u0670\u06d6-\u06dc\u06de-\u06e4\u06e7\u06e8\u06ea-\u06ed\u0711\u0730-\u074a\u07a6-\u07b0\u07eb-\u07f3\u0816-\u0819\u081b-\u0823\u0825-\u0827\u0829-\u082d\u0900-\u0902\u093c\u0941-\u0948\u094d\u0951-\u0955\u0962\u0963\u0981\u09bc\u09be\u09c1-\u09c4\u09cd\u09d7\u09e2\u09e3\u0a01\u0a02\u0a3c\u0a41\u0a42\u0a47\u0a48\u0a4b-\u0a4d\u0a51\u0a70\u0a71\u0a75\u0a81\u0a82\u0abc\u0ac1-\u0ac5\u0ac7\u0ac8\u0acd\u0ae2\u0ae3\u0b01\u0b3c\u0b3e\u0b3f\u0b41-\u0b44\u0b4d\u0b56\u0b57\u0b62\u0b63\u0b82\u0bbe\u0bc0\u0bcd\u0bd7\u0c3e-\u0c40\u0c46-\u0c48\u0c4a-\u0c4d\u0c55\u0c56\u0c62\u0c63\u0cbc\u0cbf\u0cc2\u0cc6\u0ccc\u0ccd\u0cd5\u0cd6\u0ce2\u0ce3\u0d3e\u0d41-\u0d44\u0d4d\u0d57\u0d62\u0d63\u0dca\u0dcf\u0dd2-\u0dd4\u0dd6\u0ddf\u0e31\u0e34-\u0e3a\u0e47-\u0e4e\u0eb1\u0eb4-\u0eb9\u0ebb\u0ebc\u0ec8-\u0ecd\u0f18\u0f19\u0f35\u0f37\u0f39\u0f71-\u0f7e\u0f80-\u0f84\u0f86\u0f87\u0f90-\u0f97\u0f99-\u0fbc\u0fc6\u102d-\u1030\u1032-\u1037\u1039\u103a\u103d\u103e\u1058\u1059\u105e-\u1060\u1071-\u1074\u1082\u1085\u1086\u108d\u109d\u135f\u1712-\u1714\u1732-\u1734\u1752\u1753\u1772\u1773\u17b7-\u17bd\u17c6\u17c9-\u17d3\u17dd\u180b-\u180d\u18a9\u1920-\u1922\u1927\u1928\u1932\u1939-\u193b\u1a17\u1a18\u1a56\u1a58-\u1a5e\u1a60\u1a62\u1a65-\u1a6c\u1a73-\u1a7c\u1a7f\u1b00-\u1b03\u1b34\u1b36-\u1b3a\u1b3c\u1b42\u1b6b-\u1b73\u1b80\u1b81\u1ba2-\u1ba5\u1ba8\u1ba9\u1c2c-\u1c33\u1c36\u1c37\u1cd0-\u1cd2\u1cd4-\u1ce0\u1ce2-\u1ce8\u1ced\u1dc0-\u1de6\u1dfd-\u1dff\u200c\u200d\u20d0-\u20f0\u2cef-\u2cf1\u2de0-\u2dff\u302a-\u302f\u3099\u309a\ua66f-\ua672\ua67c\ua67d\ua6f0\ua6f1\ua802\ua806\ua80b\ua825\ua826\ua8c4\ua8e0-\ua8f1\ua926-\ua92d\ua947-\ua951\ua980-\ua982\ua9b3\ua9b6-\ua9b9\ua9bc\uaa29-\uaa2e\uaa31\uaa32\uaa35\uaa36\uaa43\uaa4c\uaab0\uaab2-\uaab4\uaab7\uaab8\uaabe\uaabf\uaac1\uabe5\uabe8\uabed\udc00-\udfff\ufb1e\ufe00-\ufe0f\ufe20-\ufe26\uff9e\uff9f]/;function wn(a){return a.charCodeAt(0)>=768&&Pt.test(a)}function Xt(a,E,b){for(;(b<0?E>0:Eb?-1:1;;){if(E==b)return E;var z=(E+b)/2,te=x<0?Math.ceil(z):Math.floor(z);if(te==E)return a(te)?E:b;a(te)?b=te:E=te+x}}function xe(a,E,b,x){if(!a)return x(E,b,"ltr",0);for(var z=!1,te=0;teE||E==b&&ie.to==E)&&(x(Math.max(ie.from,E),Math.min(ie.to,b),ie.level==1?"rtl":"ltr",te),z=!0)}z||x(E,b,"ltr")}var re=null;function ne(a,E,b){var x;re=null;for(var z=0;zE)return z;te.to==E&&(te.from!=te.to&&b=="before"?x=z:re=z),te.from==E&&(te.from!=te.to&&b!="before"?x=z:re=z)}return x!=null?x:re}var se=function(){var a="bbbbbbbbbtstwsbbbbbbbbbbbbbbssstwNN%%%NNNNNN,N,N1111111111NNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLNNNNbbbbbbsbbbbbbbbbbbbbbbbbbbbbbbbbb,N%%%%NNNNLNNNNN%%11NLNNN1LNNNNNLLLLLLLLLLLLLLLLLLLLLLLNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLN",E="nnnnnnNNr%%r,rNNmmmmmmmmmmmrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrmmmmmmmmmmmmmmmmmmmmmnnnnnnnnnn%nnrrrmrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrmmmmmmmnNmmmmmmrrmmNmmmmrr1111111111";function b(we){return we<=247?a.charAt(we):1424<=we&&we<=1524?"R":1536<=we&&we<=1785?E.charAt(we-1536):1774<=we&&we<=2220?"r":8192<=we&&we<=8203?"w":we==8204?"b":"L"}var x=/[\u0590-\u05f4\u0600-\u06ff\u0700-\u08ac]/,z=/[stwN]/,te=/[LRr]/,ie=/[Lb1n]/,fe=/[1n]/;function de(we,Oe,$e){this.level=we,this.from=Oe,this.to=$e}return function(we,Oe){var $e=Oe=="ltr"?"L":"R";if(we.length==0||Oe=="ltr"&&!x.test(we))return!1;for(var Et=we.length,Ct=[],nn=0;nn-1&&(x[E]=z.slice(0,te).concat(z.slice(te+1)))}}}function tn(a,E){var b=Rt(a,E);if(b.length)for(var x=Array.prototype.slice.call(arguments,2),z=0;z0}function br(a){a.prototype.on=function(E,b){Ne(this,E,b)},a.prototype.off=function(E,b){fn(this,E,b)}}function xa(a){a.preventDefault?a.preventDefault():a.returnValue=!1}function el(a){a.stopPropagation?a.stopPropagation():a.cancelBubble=!0}function ia(a){return a.defaultPrevented!=null?a.defaultPrevented:a.returnValue==!1}function Wn(a){xa(a),el(a)}function qn(a){return a.target||a.srcElement}function dn(a){var E=a.which;return E==null&&(a.button&1?E=1:a.button&2?E=3:a.button&4&&(E=2)),Ae&&a.ctrlKey&&E==1&&(E=3),E}var Kn=function(){if(De&&Te<9)return!1;var a=ke("div");return"draggable"in a||"dragDrop"in a}(),aa;function ja(a){if(aa==null){var E=ke("span","\u200B");Me(a,ke("span",[E,document.createTextNode("x")])),a.firstChild.offsetHeight!=0&&(aa=E.offsetWidth<=1&&E.offsetHeight>2&&!(De&&Te<8))}var b=aa?ke("span","\u200B"):ke("span","\xA0",null,"display: inline-block; width: 1px; margin-right: -1px");return b.setAttribute("cm-text",""),b}var Ur;function Lr(a){if(Ur!=null)return Ur;var E=Me(a,document.createTextNode("A\u062EA")),b=be(E,0,1).getBoundingClientRect(),x=be(E,1,2).getBoundingClientRect();return st(a),!b||b.left==b.right?!1:Ur=x.right-b.right<3}var En=` +`:"")+"",newPos:st?y.Pos(Se.line+1,0):y.Pos(Se.line,Se.ch+1)}}for(var Me=typeof Ee=="object"&&Ee.dontIndentOnAutoClose,Ke=oe.length-1;Ke>=0;Ke--){var ke=ge[Ke];Ce.replaceRange(ke.text,oe[Ke].head,oe[Ke].anchor,"+insert");var qe=Ce.listSelections().slice(0);qe[Ke]={head:ke.newPos,anchor:ke.newPos},Ce.setSelections(qe),!Me&&ke.indent&&(Ce.indentLine(ke.newPos.line,null,!0),Ce.indentLine(ke.newPos.line+1,null,!0))}}function De(Ce,oe){for(var ge=Ce.listSelections(),Ee=[],Ke=oe?"/":""&&(rt+=">"),Ee[pe]=rt}if(Ce.replaceSelections(Ee),ge=Ce.listSelections(),!he)for(var pe=0;pe=0&&oe[Ae]==ge;Ae--)++pe;Ee=he.to;for(var Ae=1;Ae=Ae.max))return Ae.ch=0,Ae.text=Ae.cm.getLine(++Ae.line),!0}function oe(Ae){if(!(Ae.line<=Ae.min))return Ae.text=Ae.cm.getLine(--Ae.line),Ae.ch=Ae.text.length,!0}function ge(Ae){for(;;){var Ge=Ae.text.indexOf(">",Ae.ch);if(Ge==-1){if(Ce(Ae))continue;return}if(!Pe(Ae,Ge+1)){Ae.ch=Ge+1;continue}var He=Ae.text.lastIndexOf("/",Ge),Le=He>-1&&!/\S/.test(Ae.text.slice(He+1,Ge));return Ae.ch=Ge+1,Le?"selfClose":"regular"}}function Ee(Ae){for(;;){var Ge=Ae.ch?Ae.text.lastIndexOf("<",Ae.ch-1):-1;if(Ge==-1){if(oe(Ae))continue;return}if(!Pe(Ae,Ge+1)){Ae.ch=Ge;continue}Te.lastIndex=Ge,Ae.ch=Ge;var He=Te.exec(Ae.text);if(He&&He.index==Ge)return He}}function Ke(Ae){for(;;){Te.lastIndex=Ae.ch;var Ge=Te.exec(Ae.text);if(!Ge){if(Ce(Ae))continue;return}if(!Pe(Ae,Ge.index+1)){Ae.ch=Ge.index+1;continue}return Ae.ch=Ge.index+Ge[0].length,Ge}}function Se(Ae){for(;;){var Ge=Ae.ch?Ae.text.lastIndexOf(">",Ae.ch-1):-1;if(Ge==-1){if(oe(Ae))continue;return}if(!Pe(Ae,Ge+1)){Ae.ch=Ge;continue}var He=Ae.text.lastIndexOf("/",Ge),Le=He>-1&&!/\S/.test(Ae.text.slice(He+1,Ge));return Ae.ch=Ge+1,Le?"selfClose":"regular"}}function he(Ae,Ge){for(var He=[];;){var Le=Ke(Ae),rt,Ve=Ae.line,tt=Ae.ch-(Le?Le[0].length:0);if(!Le||!(rt=ge(Ae)))return;if(rt!="selfClose")if(Le[1]){for(var et=He.length-1;et>=0;--et)if(He[et]==Le[2]){He.length=et;break}if(et<0&&(!Ge||Ge==Le[2]))return{tag:Le[2],from:Be(Ve,tt),to:Be(Ae.line,Ae.ch)}}else He.push(Le[2])}}function pe(Ae,Ge){for(var He=[];;){var Le=Se(Ae);if(!Le)return;if(Le=="selfClose"){Ee(Ae);continue}var rt=Ae.line,Ve=Ae.ch,tt=Ee(Ae);if(!tt)return;if(tt[1])He.push(tt[2]);else{for(var et=He.length-1;et>=0;--et)if(He[et]==tt[2]){He.length=et;break}if(et<0&&(!Ge||Ge==tt[2]))return{tag:tt[2],from:Be(Ae.line,Ae.ch),to:Be(rt,Ve)}}}}y.registerHelper("fold","xml",function(Ae,Ge){for(var He=new Ze(Ae,Ge.line,0);;){var Le=Ke(He);if(!Le||He.line!=Ge.line)return;var rt=ge(He);if(!rt)return;if(!Le[1]&&rt!="selfClose"){var Ve=Be(He.line,He.ch),tt=he(He,Le[2]);return tt&&ye(tt.from,Ve)>0?{from:Ve,to:tt.from}:null}}}),y.findMatchingTag=function(Ae,Ge,He){var Le=new Ze(Ae,Ge.line,Ge.ch,He);if(!(Le.text.indexOf(">")==-1&&Le.text.indexOf("<")==-1)){var rt=ge(Le),Ve=rt&&Be(Le.line,Le.ch),tt=rt&&Ee(Le);if(!(!rt||!tt||ye(Le,Ge)>0)){var et={from:Be(Le.line,Le.ch),to:Ve,tag:tt[2]};return rt=="selfClose"?{open:et,close:null,at:"open"}:tt[1]?{open:pe(Le,tt[2]),close:et,at:"close"}:(Le=new Ze(Ae,Ve.line,Ve.ch,He),{open:et,close:he(Le,tt[2]),at:"open"})}}},y.findEnclosingTag=function(Ae,Ge,He,Le){for(var rt=new Ze(Ae,Ge.line,Ge.ch,He);;){var Ve=pe(rt,Le);if(!Ve)break;var tt=new Ze(Ae,Ge.line,Ge.ch,He),et=he(tt,Ve.tag);if(et)return{open:Ve,close:et}}},y.scanForClosingTag=function(Ae,Ge,He,Le){var rt=new Ze(Ae,Ge.line,Ge.ch,Le?{from:0,to:Le}:null);return he(rt,He)}})},89780:function(ot){(function(at,ee){ot.exports=ee()})(this,function(){"use strict";var at=navigator.userAgent,ee=navigator.platform,y=/gecko\/\d/i.test(at),Be=/MSIE \d/.test(at),ye=/Trident\/(?:[7-9]|\d{2,})\..*rv:(\d+)/.exec(at),ve=/Edge\/(\d+)/.exec(at),De=Be||ye||ve,Te=De&&(Be?document.documentMode||6:+(ve||ye)[1]),Ze=!ve&&/WebKit\//.test(at),Pe=Ze&&/Qt\/\d+\.\d+/.test(at),Ce=!ve&&/Chrome\//.test(at),oe=/Opera\//.test(at),ge=/Apple Computer/.test(navigator.vendor),Ee=/Mac OS X 1\d\D([8-9]|\d\d)\D/.test(at),Ke=/PhantomJS/.test(at),Se=!ve&&/AppleWebKit/.test(at)&&/Mobile\/\w+/.test(at),he=/Android/.test(at),pe=Se||he||/webOS|BlackBerry|Opera Mini|Opera Mobi|IEMobile/i.test(at),Ae=Se||/Mac/.test(ee),Ge=/\bCrOS\b/.test(at),He=/win/i.test(ee),Le=oe&&at.match(/Version\/(\d*\.\d*)/);Le&&(Le=Number(Le[1])),Le&&Le>=15&&(oe=!1,Ze=!0);var rt=Ae&&(Pe||oe&&(Le==null||Le<12.11)),Ve=y||De&&Te>=9;function tt(a){return new RegExp("(^|\\s)"+a+"(?:$|\\s)\\s*")}var et=function(a,E){var b=a.className,x=tt(E).exec(b);if(x){var z=b.slice(x.index+x[0].length);a.className=b.slice(0,x.index)+(z?x[1]+z:"")}};function st(a){for(var E=a.childNodes.length;E>0;--E)a.removeChild(a.firstChild);return a}function Me(a,E){return st(a).appendChild(E)}function ke(a,E,b,x){var z=document.createElement(a);if(b&&(z.className=b),x&&(z.style.cssText=x),typeof E=="string")z.appendChild(document.createTextNode(E));else if(E)for(var te=0;te=E)return ie+(E-te);ie+=fe-te,ie+=b-ie%b,te=fe+1}}var Fe=function(){this.id=null,this.f=null,this.time=0,this.handler=Ut(this.onTimeout,this)};Fe.prototype.onTimeout=function(a){a.id=0,a.time<=+new Date?a.f():setTimeout(a.handler,a.time-+new Date)},Fe.prototype.set=function(a,E){this.f=E;var b=+new Date+a;(!this.id||b=E)return x+Math.min(ie,E-z);if(z+=te-x,z+=b-z%b,x=te+1,z>=E)return x}}var ut=[""];function Ft(a){for(;ut.length<=a;)ut.push(mt(ut)+" ");return ut[a]}function mt(a){return a[a.length-1]}function Jt(a,E){for(var b=[],x=0;x"\x80"&&(a.toUpperCase()!=a.toLowerCase()||sn.test(a))}function ct(a,E){return E?E.source.indexOf("\\w")>-1&&it(a)?!0:E.test(a):it(a)}function $t(a){for(var E in a)if(a.hasOwnProperty(E)&&a[E])return!1;return!0}var Pt=/[\u0300-\u036f\u0483-\u0489\u0591-\u05bd\u05bf\u05c1\u05c2\u05c4\u05c5\u05c7\u0610-\u061a\u064b-\u065e\u0670\u06d6-\u06dc\u06de-\u06e4\u06e7\u06e8\u06ea-\u06ed\u0711\u0730-\u074a\u07a6-\u07b0\u07eb-\u07f3\u0816-\u0819\u081b-\u0823\u0825-\u0827\u0829-\u082d\u0900-\u0902\u093c\u0941-\u0948\u094d\u0951-\u0955\u0962\u0963\u0981\u09bc\u09be\u09c1-\u09c4\u09cd\u09d7\u09e2\u09e3\u0a01\u0a02\u0a3c\u0a41\u0a42\u0a47\u0a48\u0a4b-\u0a4d\u0a51\u0a70\u0a71\u0a75\u0a81\u0a82\u0abc\u0ac1-\u0ac5\u0ac7\u0ac8\u0acd\u0ae2\u0ae3\u0b01\u0b3c\u0b3e\u0b3f\u0b41-\u0b44\u0b4d\u0b56\u0b57\u0b62\u0b63\u0b82\u0bbe\u0bc0\u0bcd\u0bd7\u0c3e-\u0c40\u0c46-\u0c48\u0c4a-\u0c4d\u0c55\u0c56\u0c62\u0c63\u0cbc\u0cbf\u0cc2\u0cc6\u0ccc\u0ccd\u0cd5\u0cd6\u0ce2\u0ce3\u0d3e\u0d41-\u0d44\u0d4d\u0d57\u0d62\u0d63\u0dca\u0dcf\u0dd2-\u0dd4\u0dd6\u0ddf\u0e31\u0e34-\u0e3a\u0e47-\u0e4e\u0eb1\u0eb4-\u0eb9\u0ebb\u0ebc\u0ec8-\u0ecd\u0f18\u0f19\u0f35\u0f37\u0f39\u0f71-\u0f7e\u0f80-\u0f84\u0f86\u0f87\u0f90-\u0f97\u0f99-\u0fbc\u0fc6\u102d-\u1030\u1032-\u1037\u1039\u103a\u103d\u103e\u1058\u1059\u105e-\u1060\u1071-\u1074\u1082\u1085\u1086\u108d\u109d\u135f\u1712-\u1714\u1732-\u1734\u1752\u1753\u1772\u1773\u17b7-\u17bd\u17c6\u17c9-\u17d3\u17dd\u180b-\u180d\u18a9\u1920-\u1922\u1927\u1928\u1932\u1939-\u193b\u1a17\u1a18\u1a56\u1a58-\u1a5e\u1a60\u1a62\u1a65-\u1a6c\u1a73-\u1a7c\u1a7f\u1b00-\u1b03\u1b34\u1b36-\u1b3a\u1b3c\u1b42\u1b6b-\u1b73\u1b80\u1b81\u1ba2-\u1ba5\u1ba8\u1ba9\u1c2c-\u1c33\u1c36\u1c37\u1cd0-\u1cd2\u1cd4-\u1ce0\u1ce2-\u1ce8\u1ced\u1dc0-\u1de6\u1dfd-\u1dff\u200c\u200d\u20d0-\u20f0\u2cef-\u2cf1\u2de0-\u2dff\u302a-\u302f\u3099\u309a\ua66f-\ua672\ua67c\ua67d\ua6f0\ua6f1\ua802\ua806\ua80b\ua825\ua826\ua8c4\ua8e0-\ua8f1\ua926-\ua92d\ua947-\ua951\ua980-\ua982\ua9b3\ua9b6-\ua9b9\ua9bc\uaa29-\uaa2e\uaa31\uaa32\uaa35\uaa36\uaa43\uaa4c\uaab0\uaab2-\uaab4\uaab7\uaab8\uaabe\uaabf\uaac1\uabe5\uabe8\uabed\udc00-\udfff\ufb1e\ufe00-\ufe0f\ufe20-\ufe26\uff9e\uff9f]/;function wn(a){return a.charCodeAt(0)>=768&&Pt.test(a)}function Xt(a,E,b){for(;(b<0?E>0:Eb?-1:1;;){if(E==b)return E;var z=(E+b)/2,te=x<0?Math.ceil(z):Math.floor(z);if(te==E)return a(te)?E:b;a(te)?b=te:E=te+x}}function xe(a,E,b,x){if(!a)return x(E,b,"ltr",0);for(var z=!1,te=0;teE||E==b&&ie.to==E)&&(x(Math.max(ie.from,E),Math.min(ie.to,b),ie.level==1?"rtl":"ltr",te),z=!0)}z||x(E,b,"ltr")}var re=null;function ne(a,E,b){var x;re=null;for(var z=0;zE)return z;te.to==E&&(te.from!=te.to&&b=="before"?x=z:re=z),te.from==E&&(te.from!=te.to&&b!="before"?x=z:re=z)}return x!=null?x:re}var se=function(){var a="bbbbbbbbbtstwsbbbbbbbbbbbbbbssstwNN%%%NNNNNN,N,N1111111111NNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLNNNNbbbbbbsbbbbbbbbbbbbbbbbbbbbbbbbbb,N%%%%NNNNLNNNNN%%11NLNNN1LNNNNNLLLLLLLLLLLLLLLLLLLLLLLNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLN",E="nnnnnnNNr%%r,rNNmmmmmmmmmmmrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrmmmmmmmmmmmmmmmmmmmmmnnnnnnnnnn%nnrrrmrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrmmmmmmmnNmmmmmmrrmmNmmmmrr1111111111";function b(we){return we<=247?a.charAt(we):1424<=we&&we<=1524?"R":1536<=we&&we<=1785?E.charAt(we-1536):1774<=we&&we<=2220?"r":8192<=we&&we<=8203?"w":we==8204?"b":"L"}var x=/[\u0590-\u05f4\u0600-\u06ff\u0700-\u08ac]/,z=/[stwN]/,te=/[LRr]/,ie=/[Lb1n]/,fe=/[1n]/;function de(we,Oe,$e){this.level=we,this.from=Oe,this.to=$e}return function(we,Oe){var $e=Oe=="ltr"?"L":"R";if(we.length==0||Oe=="ltr"&&!x.test(we))return!1;for(var Et=we.length,Ct=[],nn=0;nn-1&&(x[E]=z.slice(0,te).concat(z.slice(te+1)))}}}function tn(a,E){var b=Rt(a,E);if(b.length)for(var x=Array.prototype.slice.call(arguments,2),z=0;z0}function br(a){a.prototype.on=function(E,b){Ne(this,E,b)},a.prototype.off=function(E,b){fn(this,E,b)}}function xa(a){a.preventDefault?a.preventDefault():a.returnValue=!1}function tl(a){a.stopPropagation?a.stopPropagation():a.cancelBubble=!0}function ia(a){return a.defaultPrevented!=null?a.defaultPrevented:a.returnValue==!1}function Wn(a){xa(a),tl(a)}function qn(a){return a.target||a.srcElement}function dn(a){var E=a.which;return E==null&&(a.button&1?E=1:a.button&2?E=3:a.button&4&&(E=2)),Ae&&a.ctrlKey&&E==1&&(E=3),E}var Kn=function(){if(De&&Te<9)return!1;var a=ke("div");return"draggable"in a||"dragDrop"in a}(),aa;function ja(a){if(aa==null){var E=ke("span","\u200B");Me(a,ke("span",[E,document.createTextNode("x")])),a.firstChild.offsetHeight!=0&&(aa=E.offsetWidth<=1&&E.offsetHeight>2&&!(De&&Te<8))}var b=aa?ke("span","\u200B"):ke("span","\xA0",null,"display: inline-block; width: 1px; margin-right: -1px");return b.setAttribute("cm-text",""),b}var Ur;function Lr(a){if(Ur!=null)return Ur;var E=Me(a,document.createTextNode("A\u062EA")),b=be(E,0,1).getBoundingClientRect(),x=be(E,1,2).getBoundingClientRect();return st(a),!b||b.left==b.right?!1:Ur=x.right-b.right<3}var yn=` b`.split(/\n/).length!=3?function(a){for(var E=0,b=[],x=a.length;E<=x;){var z=a.indexOf(` -`,E);z==-1&&(z=a.length);var te=a.slice(E,a.charAt(z-1)=="\r"?z-1:z),ie=te.indexOf("\r");ie!=-1?(b.push(te.slice(0,ie)),E+=ie+1):(b.push(te),E=z+1)}return b}:function(a){return a.split(/\r\n?|\n/)},Ca=window.getSelection?function(a){try{return a.selectionStart!=a.selectionEnd}catch(E){return!1}}:function(a){var E;try{E=a.ownerDocument.selection.createRange()}catch(b){}return!E||E.parentElement()!=a?!1:E.compareEndPoints("StartToEnd",E)!=0},mn=function(){var a=ke("div");return"oncopy"in a?!0:(a.setAttribute("oncopy","return;"),typeof a.oncopy=="function")}(),Vn=null;function ln(a){if(Vn!=null)return Vn;var E=Me(a,ke("span","x")),b=E.getBoundingClientRect(),x=be(E,0,1).getBoundingClientRect();return Vn=Math.abs(b.left-x.left)>1}var hn={},Ot={};function Wt(a,E){arguments.length>2&&(E.dependencies=Array.prototype.slice.call(arguments,2)),hn[a]=E}function vn(a,E){Ot[a]=E}function nr(a){if(typeof a=="string"&&Ot.hasOwnProperty(a))a=Ot[a];else if(a&&typeof a.name=="string"&&Ot.hasOwnProperty(a.name)){var E=Ot[a.name];typeof E=="string"&&(E={name:E}),a=zt(E,a),a.name=E.name}else{if(typeof a=="string"&&/^[\w\-]+\/[\w\-]+\+xml$/.test(a))return nr("application/xml");if(typeof a=="string"&&/^[\w\-]+\/[\w\-]+\+json$/.test(a))return nr("application/json")}return typeof a=="string"?{name:a}:a||{name:"null"}}function lr(a,E){E=nr(E);var b=hn[E.name];if(!b)return lr(a,"text/plain");var x=b(a,E);if(rr.hasOwnProperty(E.name)){var z=rr[E.name];for(var te in z)z.hasOwnProperty(te)&&(x.hasOwnProperty(te)&&(x["_"+te]=x[te]),x[te]=z[te])}if(x.name=E.name,E.helperType&&(x.helperType=E.helperType),E.modeProps)for(var ie in E.modeProps)x[ie]=E.modeProps[ie];return x}var rr={};function xr(a,E){var b=rr.hasOwnProperty(a)?rr[a]:rr[a]={};_t(E,b)}function Qn(a,E){if(E===!0)return E;if(a.copyState)return a.copyState(E);var b={};for(var x in E){var z=E[x];z instanceof Array&&(z=z.concat([])),b[x]=z}return b}function $r(a,E){for(var b;a.innerMode&&(b=a.innerMode(E),!(!b||b.mode==a));)E=b.state,a=b.mode;return b||{mode:a,state:E}}function Yn(a,E,b){return a.startState?a.startState(E,b):!0}var Ln=function(a,E,b){this.pos=this.start=0,this.string=a,this.tabSize=E||8,this.lastColumnPos=this.lastColumnValue=0,this.lineStart=0,this.lineOracle=b};Ln.prototype.eol=function(){return this.pos>=this.string.length},Ln.prototype.sol=function(){return this.pos==this.lineStart},Ln.prototype.peek=function(){return this.string.charAt(this.pos)||void 0},Ln.prototype.next=function(){if(this.posE},Ln.prototype.eatSpace=function(){for(var a=this.pos;/[\s\u00a0]/.test(this.string.charAt(this.pos));)++this.pos;return this.pos>a},Ln.prototype.skipToEnd=function(){this.pos=this.string.length},Ln.prototype.skipTo=function(a){var E=this.string.indexOf(a,this.pos);if(E>-1)return this.pos=E,!0},Ln.prototype.backUp=function(a){this.pos-=a},Ln.prototype.column=function(){return this.lastColumnPos0?null:(te&&E!==!1&&(this.pos+=te[0].length),te)}},Ln.prototype.current=function(){return this.string.slice(this.start,this.pos)},Ln.prototype.hideFirstChars=function(a,E){this.lineStart+=a;try{return E()}finally{this.lineStart-=a}},Ln.prototype.lookAhead=function(a){var E=this.lineOracle;return E&&E.lookAhead(a)},Ln.prototype.baseToken=function(){var a=this.lineOracle;return a&&a.baseToken(this.pos)};function Gt(a,E){if(E-=a.first,E<0||E>=a.size)throw new Error("There is no line "+(E+a.first)+" in the document.");for(var b=a;!b.lines;)for(var x=0;;++x){var z=b.children[x],te=z.chunkSize();if(E=a.first&&Eb?Dn(b,Gt(a,b).text.length):Mn(E,Gt(a,E.line).text.length)}function Mn(a,E){var b=a.ch;return b==null||b>E?Dn(a.line,E):b<0?Dn(a.line,0):a}function Ol(a,E){for(var b=[],x=0;xthis.maxLookAhead&&(this.maxLookAhead=a),E},fl.prototype.baseToken=function(a){if(!this.baseTokens)return null;for(;this.baseTokens[this.baseTokenPos]<=a;)this.baseTokenPos+=2;var E=this.baseTokens[this.baseTokenPos+1];return{type:E&&E.replace(/( |^)overlay .*/,""),size:this.baseTokens[this.baseTokenPos]-a}},fl.prototype.nextLine=function(){this.line++,this.maxLookAhead>0&&this.maxLookAhead--},fl.fromSaved=function(a,E,b){return E instanceof dl?new fl(a,Qn(a.mode,E.state),b,E.lookAhead):new fl(a,Qn(a.mode,E),b)},fl.prototype.save=function(a){var E=a!==!1?Qn(this.doc.mode,this.state):this.state;return this.maxLookAhead>0?new dl(E,this.maxLookAhead):E};function yl(a,E,b,x){var z=[a.state.modeGen],te={};Au(a,E.text,a.doc.mode,b,function(we,Oe){return z.push(we,Oe)},te,x);for(var ie=b.state,fe=function(we){b.baseTokens=z;var Oe=a.state.overlays[we],$e=1,Et=0;b.state=!0,Au(a,E.text,Oe.mode,b,function(Ct,nn){for(var Nn=$e;EtCt&&z.splice($e,1,Ct,z[$e+1],Pn),$e+=2,Et=Math.min(Ct,Pn)}if(nn)if(Oe.opaque)z.splice(Nn,$e-Nn,Ct,"overlay "+nn),$e=Nn+2;else for(;Nn<$e;Nn+=2){var It=z[Nn+1];z[Nn+1]=(It?It+" ":"")+"overlay "+nn}},te),b.state=ie,b.baseTokens=null,b.baseTokenPos=1},de=0;dea.options.maxHighlightLength&&Qn(a.doc.mode,x.state),te=yl(a,E,x);z&&(x.state=z),E.stateAfter=x.save(!z),E.styles=te.styles,te.classes?E.styleClasses=te.classes:E.styleClasses&&(E.styleClasses=null),b===a.doc.highlightFrontier&&(a.doc.modeFrontier=Math.max(a.doc.modeFrontier,++a.doc.highlightFrontier))}return E.styles}function Jl(a,E,b){var x=a.doc,z=a.display;if(!x.mode.startState)return new fl(x,!0,E);var te=oi(a,E,b),ie=te>x.first&&Gt(x,te-1).stateAfter,fe=ie?fl.fromSaved(x,ie,te):new fl(x,Yn(x.mode),te);return x.iter(te,E,function(de){Sa(a,de.text,fe);var we=fe.line;de.stateAfter=we==E-1||we%5==0||we>=z.viewFrom&&weE.start)return te}throw new Error("Mode "+a.name+" failed to advance stream.")}var Ka=function(a,E,b){this.start=a.start,this.end=a.pos,this.string=a.current(),this.type=E||null,this.state=b};function Cl(a,E,b,x){var z=a.doc,te=z.mode,ie;E=wr(z,E);var fe=Gt(z,E.line),de=Jl(a,E.line,b),we=new Ln(fe.text,a.options.tabSize,de),Oe;for(x&&(Oe=[]);(x||we.posa.options.maxHighlightLength?(fe=!1,ie&&Sa(a,E,x,Oe.pos),Oe.pos=E.length,$e=null):$e=su(Yl(b,Oe,x.state,Et),te),Et){var Ct=Et[0].name;Ct&&($e="m-"+($e?Ct+" "+$e:Ct))}if(!fe||we!=$e){for(;deie;--fe){if(fe<=te.first)return te.first;var de=Gt(te,fe-1),we=de.stateAfter;if(we&&(!b||fe+(we instanceof dl?we.lookAhead:0)<=te.modeFrontier))return fe;var Oe=Ye(de.text,null,a.options.tabSize);(z==null||x>Oe)&&(z=fe-1,x=Oe)}return z}function Hu(a,E){if(a.modeFrontier=Math.min(a.modeFrontier,E),!(a.highlightFrontierb;x--){var z=Gt(a,x).stateAfter;if(z&&(!(z instanceof dl)||x+z.lookAhead=E:te.to>E);(x||(x=[])).push(new Ea(ie,te.from,de?null:te.to))}}return x}function Qu(a,E,b){var x;if(a)for(var z=0;z=E:te.to>E);if(fe||te.from==E&&ie.type=="bookmark"&&(!b||te.marker.insertLeft)){var de=te.from==null||(ie.inclusiveLeft?te.from<=E:te.from0&&fe)for(var Hr=0;Hr0)){var Oe=[de,1],$e=ta(we.from,fe.from),Et=ta(we.to,fe.to);($e<0||!ie.inclusiveLeft&&!$e)&&Oe.push({from:we.from,to:fe.from}),(Et>0||!ie.inclusiveRight&&!Et)&&Oe.push({from:fe.to,to:we.to}),z.splice.apply(z,Oe),de+=Oe.length-3}}return z}function Cn(a){var E=a.markedSpans;if(E){for(var b=0;bE)&&(!x||eu(x,te.marker)<0)&&(x=te.marker)}return x}function mi(a,E,b,x,z){var te=Gt(a,E),ie=qa&&te.markedSpans;if(ie)for(var fe=0;fe=0&&$e<=0||Oe<=0&&$e>=0)&&(Oe<=0&&(de.marker.inclusiveRight&&z.inclusiveLeft?ta(we.to,b)>=0:ta(we.to,b)>0)||Oe>=0&&(de.marker.inclusiveRight&&z.inclusiveLeft?ta(we.from,x)<=0:ta(we.from,x)<0)))return!0}}}function fu(a){for(var E;E=Ru(a);)a=E.find(-1,!0).line;return a}function Uu(a){for(var E;E=Bl(a);)a=E.find(1,!0).line;return a}function hi(a){for(var E,b;E=Bl(a);)a=E.find(1,!0).line,(b||(b=[])).push(a);return b}function ae(a,E){var b=Gt(a,E),x=fu(b);return b==x?E:na(x)}function We(a,E){if(E>a.lastLine())return E;var b=Gt(a,E),x;if(!ze(a,b))return E;for(;x=Bl(b);)b=x.find(1,!0).line;return na(b)+1}function ze(a,E){var b=qa&&E.markedSpans;if(b){for(var x=void 0,z=0;zE.maxLineLength&&(E.maxLineLength=z,E.maxLine=x)})}var vt=function(a,E,b){this.text=a,Tr(this,E),this.height=b?b(this):1};vt.prototype.lineNo=function(){return na(this)},br(vt);function Xe(a,E,b,x){a.text=E,a.stateAfter&&(a.stateAfter=null),a.styles&&(a.styles=null),a.order!=null&&(a.order=null),Cn(a),Tr(a,b);var z=x?x(a):1;z!=a.height&&Zn(a,z)}function en(a){a.parent=null,Cn(a)}var St={},on={};function In(a,E){if(!a||/^\s*$/.test(a))return null;var b=E.addModeClass?on:St;return b[a]||(b[a]=a.replace(/\S+/g,"cm-$&"))}function Fn(a,E){var b=qe("span",null,null,Ze?"padding-right: .1px":null),x={pre:qe("pre",[b],"CodeMirror-line"),content:b,col:0,pos:0,cm:a,trailingSpace:!1,splitSpaces:a.getOption("lineWrapping")};E.measure={};for(var z=0;z<=(E.rest?E.rest.length:0);z++){var te=z?E.rest[z-1]:E.line,ie=void 0;x.pos=0,x.addToken=Bn,Lr(a.display.measure)&&(ie=Ie(te,a.doc.direction))&&(x.addToken=xn(x.addToken,ie)),x.map=[];var fe=E!=a.display.externalMeasured&&na(te);Sn(te,x,Al(a,te,fe)),te.styleClasses&&(te.styleClasses.bgClass&&(x.bgClass=kt(te.styleClasses.bgClass,x.bgClass||"")),te.styleClasses.textClass&&(x.textClass=kt(te.styleClasses.textClass,x.textClass||""))),x.map.length==0&&x.map.push(0,0,x.content.appendChild(ja(a.display.measure))),z==0?(E.measure.map=x.map,E.measure.cache={}):((E.measure.maps||(E.measure.maps=[])).push(x.map),(E.measure.caches||(E.measure.caches=[])).push({}))}if(Ze){var de=x.content.lastChild;(/\bcm-tab\b/.test(de.className)||de.querySelector&&de.querySelector(".cm-tab"))&&(x.content.className="cm-tab-wrap-hack")}return tn(a,"renderLine",a,E.line,x.pre),x.pre.className&&(x.textClass=kt(x.pre.className,x.textClass||"")),x}function yn(a){var E=ke("span","\u2022","cm-invalidchar");return E.title="\\u"+a.charCodeAt(0).toString(16),E.setAttribute("aria-label",E.title),E}function Bn(a,E,b,x,z,te,ie){if(E){var fe=a.splitSpaces?pn(E,a.trailingSpace):E,de=a.cm.state.specialChars,we=!1,Oe;if(!de.test(E))a.col+=E.length,Oe=document.createTextNode(fe),a.map.push(a.pos,a.pos+E.length,Oe),De&&Te<9&&(we=!0),a.pos+=E.length;else{Oe=document.createDocumentFragment();for(var $e=0;;){de.lastIndex=$e;var Et=de.exec(E),Ct=Et?Et.index-$e:E.length-$e;if(Ct){var nn=document.createTextNode(fe.slice($e,$e+Ct));De&&Te<9?Oe.appendChild(ke("span",[nn])):Oe.appendChild(nn),a.map.push(a.pos,a.pos+Ct,nn),a.col+=Ct,a.pos+=Ct}if(!Et)break;$e+=Ct+1;var Nn=void 0;if(Et[0]==" "){var Pn=a.cm.options.tabSize,It=Pn-a.col%Pn;Nn=Oe.appendChild(ke("span",Ft(It),"cm-tab")),Nn.setAttribute("role","presentation"),Nn.setAttribute("cm-text"," "),a.col+=It}else Et[0]=="\r"||Et[0]==` -`?(Nn=Oe.appendChild(ke("span",Et[0]=="\r"?"\u240D":"\u2424","cm-invalidchar")),Nn.setAttribute("cm-text",Et[0]),a.col+=1):(Nn=a.cm.options.specialCharPlaceholder(Et[0]),Nn.setAttribute("cm-text",Et[0]),De&&Te<9?Oe.appendChild(ke("span",[Nn])):Oe.appendChild(Nn),a.col+=1);a.map.push(a.pos,a.pos+1,Nn),a.pos++}}if(a.trailingSpace=fe.charCodeAt(E.length-1)==32,b||x||z||we||te||ie){var Sr=b||"";x&&(Sr+=x),z&&(Sr+=z);var ar=ke("span",[Oe],Sr,te);if(ie)for(var Hr in ie)ie.hasOwnProperty(Hr)&&Hr!="style"&&Hr!="class"&&ar.setAttribute(Hr,ie[Hr]);return a.content.appendChild(ar)}a.content.appendChild(Oe)}}function pn(a,E){if(a.length>1&&!/ /.test(a))return a;for(var b=E,x="",z=0;zwe&&$e.from<=we));Et++);if($e.to>=Oe)return a(b,x,z,te,ie,fe,de);a(b,x.slice(0,$e.to-we),z,te,null,fe,de),te=null,x=x.slice($e.to-we),we=$e.to}}}function er(a,E,b,x){var z=!x&&b.widgetNode;z&&a.map.push(a.pos,a.pos+E,z),!x&&a.cm.display.input.needsContentAttribute&&(z||(z=a.content.appendChild(document.createElement("span"))),z.setAttribute("cm-marker",b.id)),z&&(a.cm.display.input.setUneditable(z),a.content.appendChild(z)),a.pos+=E,a.trailingSpace=!1}function Sn(a,E,b){var x=a.markedSpans,z=a.text,te=0;if(!x){for(var ie=1;iede||Ga.collapsed&&Xr.to==de&&Xr.from==de)){if(Xr.to!=null&&Xr.to!=de&&Ct>Xr.to&&(Ct=Xr.to,Nn=""),Ga.className&&(nn+=" "+Ga.className),Ga.css&&(Et=(Et?Et+";":"")+Ga.css),Ga.startStyle&&Xr.from==de&&(Pn+=" "+Ga.startStyle),Ga.endStyle&&Xr.to==Ct&&(Hr||(Hr=[])).push(Ga.endStyle,Xr.to),Ga.title&&((Sr||(Sr={})).title=Ga.title),Ga.attributes)for(var xl in Ga.attributes)(Sr||(Sr={}))[xl]=Ga.attributes[xl];Ga.collapsed&&(!It||eu(It.marker,Ga)<0)&&(It=Xr)}else Xr.from>de&&Ct>Xr.from&&(Ct=Xr.from)}if(Hr)for(var $l=0;$l=fe)break;for(var mu=Math.min(fe,Ct);;){if(Oe){var Eu=de+Oe.length;if(!It){var Zt=Eu>mu?Oe.slice(0,mu-de):Oe;E.addToken(E,Zt,$e?$e+nn:nn,Pn,de+Zt.length==Ct?Nn:"",Et,Sr)}if(Eu>=mu){Oe=Oe.slice(mu-de),de=mu;break}de=Eu,Pn=""}Oe=z.slice(te,te=b[we++]),$e=In(b[we++],E.cm.options)}}}function Rn(a,E,b){this.line=E,this.rest=hi(E),this.size=this.rest?na(mt(this.rest))-b+1:1,this.node=this.text=null,this.hidden=ze(a,E)}function fr(a,E,b){for(var x=[],z,te=E;te2&&te.push((de.bottom+we.top)/2-b.top)}}te.push(b.bottom-b.top)}}function Ua(a,E,b){if(a.line==E)return{map:a.measure.map,cache:a.measure.cache};for(var x=0;xb)return{map:a.measure.maps[z],cache:a.measure.caches[z],before:!0}}function il(a,E){E=fu(E);var b=na(E),x=a.display.externalMeasured=new Rn(a.doc,E,b);x.lineN=b;var z=x.built=Fn(a,x);return x.text=z.pre,Me(a.display.lineMeasure,z.pre),x}function Pa(a,E,b,x){return _a(a,Oa(a,E),b,x)}function gl(a,E){if(E>=a.display.viewFrom&&E=b.lineN&&EE)&&(te=de-fe,z=te-1,E>=de&&(ie="right")),z!=null){if(x=a[we+2],fe==de&&b==(x.insertLeft?"left":"right")&&(ie=b),b=="left"&&z==0)for(;we&&a[we-2]==a[we-3]&&a[we-1].insertLeft;)x=a[(we-=3)+2],ie="left";if(b=="right"&&z==de-fe)for(;we=0&&(b=a[z]).left==b.right;z--);return b}function pt(a,E,b,x){var z=rl(E.map,b,x),te=z.node,ie=z.start,fe=z.end,de=z.collapse,we;if(te.nodeType==3){for(var Oe=0;Oe<4;Oe++){for(;ie&&wn(E.line.text.charAt(z.coverStart+ie));)--ie;for(;z.coverStart+fe0&&(de=x="right");var $e;a.options.lineWrapping&&($e=te.getClientRects()).length>1?we=$e[x=="right"?$e.length-1:0]:we=te.getBoundingClientRect()}if(De&&Te<9&&!ie&&(!we||!we.left&&!we.right)){var Et=te.parentNode.getClientRects()[0];Et?we={left:Et.left,right:Et.left+cu(a.display),top:Et.top,bottom:Et.bottom}:we=hl}for(var Ct=we.top-E.rect.top,nn=we.bottom-E.rect.top,Nn=(Ct+nn)/2,Pn=E.view.measure.heights,It=0;It=x.text.length?(de=x.text.length,we="before"):de<=0&&(de=0,we="after"),!fe)return ie(we=="before"?de-1:de,we=="before");function Oe(nn,Nn,Pn){var It=fe[Nn],Sr=It.level==1;return ie(Pn?nn-1:nn,Sr!=Pn)}var $e=ne(fe,de,we),Et=re,Ct=Oe(de,$e,we=="before");return Et!=null&&(Ct.other=Oe(de,Et,we!="before")),Ct}function Zr(a,E){var b=0;E=wr(a.doc,E),a.options.lineWrapping||(b=cu(a.display)*E.ch);var x=Gt(a.doc,E.line),z=Je(x)+gn(a.display);return{left:b,right:b,top:z,bottom:z+x.height}}function ka(a,E,b,x,z){var te=Dn(a,E,b);return te.xRel=z,x&&(te.outside=x),te}function Mr(a,E,b){var x=a.doc;if(b+=a.display.viewOffset,b<0)return ka(x.first,0,null,-1,-1);var z=Wl(x,b),te=x.first+x.size-1;if(z>te)return ka(x.first+x.size-1,Gt(x,te).text.length,null,1,1);E<0&&(E=0);for(var ie=Gt(x,z);;){var fe=Dl(a,ie,z,E,b),de=Si(ie,fe.ch+(fe.xRel>0||fe.outside>0?1:0));if(!de)return fe;var we=de.find(1);if(we.line==z)return we;ie=Gt(x,z=we.line)}}function Gr(a,E,b,x){x-=la(E);var z=E.text.length,te=mr(function(ie){return _a(a,b,ie-1).bottom<=x},z,0);return z=mr(function(ie){return _a(a,b,ie).top>x},te,z),{begin:te,end:z}}function vl(a,E,b,x){b||(b=Oa(a,E));var z=Ja(a,E,_a(a,b,x),"line").top;return Gr(a,E,b,z)}function ml(a,E,b,x){return a.bottom<=b?!1:a.top>b?!0:(x?a.left:a.right)>E}function Dl(a,E,b,x,z){z-=Je(E);var te=Oa(a,E),ie=la(E),fe=0,de=E.text.length,we=!0,Oe=Ie(E,a.doc.direction);if(Oe){var $e=(a.options.lineWrapping?Ll:tu)(a,E,b,te,Oe,x,z);we=$e.level!=1,fe=we?$e.from:$e.to-1,de=we?$e.to:$e.from-1}var Et=null,Ct=null,nn=mr(function(fa){var Xr=_a(a,te,fa);return Xr.top+=ie,Xr.bottom+=ie,ml(Xr,x,z,!1)?(Xr.top<=z&&Xr.left<=x&&(Et=fa,Ct=Xr),!0):!1},fe,de),Nn,Pn,It=!1;if(Ct){var Sr=x-Ct.left=Hr.bottom?1:0}return nn=Xt(E.text,nn,1),ka(b,nn,Pn,It,x-Nn)}function tu(a,E,b,x,z,te,ie){var fe=mr(function($e){var Et=z[$e],Ct=Et.level!=1;return ml(Vr(a,Dn(b,Ct?Et.to:Et.from,Ct?"before":"after"),"line",E,x),te,ie,!0)},0,z.length-1),de=z[fe];if(fe>0){var we=de.level!=1,Oe=Vr(a,Dn(b,we?de.from:de.to,we?"after":"before"),"line",E,x);ml(Oe,te,ie,!0)&&Oe.top>ie&&(de=z[fe-1])}return de}function Ll(a,E,b,x,z,te,ie){var fe=Gr(a,E,x,ie),de=fe.begin,we=fe.end;/\s/.test(E.text.charAt(we-1))&&we--;for(var Oe=null,$e=null,Et=0;Et=we||Ct.to<=de)){var nn=Ct.level!=1,Nn=_a(a,x,nn?Math.min(we,Ct.to)-1:Math.max(de,Ct.from)).right,Pn=NnPn)&&(Oe=Ct,$e=Pn)}}return Oe||(Oe=z[z.length-1]),Oe.fromwe&&(Oe={from:Oe.from,to:we,level:Oe.level}),Oe}var sl;function Xl(a){if(a.cachedTextHeight!=null)return a.cachedTextHeight;if(sl==null){sl=ke("pre",null,"CodeMirror-line-like");for(var E=0;E<49;++E)sl.appendChild(document.createTextNode("x")),sl.appendChild(ke("br"));sl.appendChild(document.createTextNode("x"))}Me(a.measure,sl);var b=sl.offsetHeight/50;return b>3&&(a.cachedTextHeight=b),st(a.measure),b||1}function cu(a){if(a.cachedCharWidth!=null)return a.cachedCharWidth;var E=ke("span","xxxxxxxxxx"),b=ke("pre",[E],"CodeMirror-line-like");Me(a.measure,b);var x=E.getBoundingClientRect(),z=(x.right-x.left)/10;return z>2&&(a.cachedCharWidth=z),z||10}function gu(a){for(var E=a.display,b={},x={},z=E.gutters.clientLeft,te=E.gutters.firstChild,ie=0;te;te=te.nextSibling,++ie){var fe=a.display.gutterSpecs[ie].className;b[fe]=te.offsetLeft+te.clientLeft+z,x[fe]=te.clientWidth}return{fixedPos:Da(E),gutterTotalWidth:E.gutters.offsetWidth,gutterLeft:b,gutterWidth:x,wrapperWidth:E.wrapper.clientWidth}}function Da(a){return a.scroller.getBoundingClientRect().left-a.sizer.getBoundingClientRect().left}function pi(a){var E=Xl(a.display),b=a.options.lineWrapping,x=b&&Math.max(5,a.display.scroller.clientWidth/cu(a.display)-3);return function(z){if(ze(a.doc,z))return 0;var te=0;if(z.widgets)for(var ie=0;ie0&&(we=Gt(a.doc,de.line).text).length==de.ch){var Oe=Ye(we,we.length,a.options.tabSize)-we.length;de=Dn(de.line,Math.max(0,Math.round((te-ya(a.display).left)/cu(a.display))-Oe))}return de}function xu(a,E){if(E>=a.display.viewTo||(E-=a.display.viewFrom,E<0))return null;for(var b=a.display.view,x=0;xE)&&(z.updateLineNumbers=E),a.curOp.viewChanged=!0,E>=z.viewTo)qa&&ae(a.doc,E)z.viewFrom?Wu(a):(z.viewFrom+=x,z.viewTo+=x);else if(E<=z.viewFrom&&b>=z.viewTo)Wu(a);else if(E<=z.viewFrom){var te=gi(a,b,b+x,1);te?(z.view=z.view.slice(te.index),z.viewFrom=te.lineN,z.viewTo+=x):Wu(a)}else if(b>=z.viewTo){var ie=gi(a,E,E,-1);ie?(z.view=z.view.slice(0,ie.index),z.viewTo=ie.lineN):Wu(a)}else{var fe=gi(a,E,E,-1),de=gi(a,b,b+x,1);fe&&de?(z.view=z.view.slice(0,fe.index).concat(fr(a,fe.lineN,de.lineN)).concat(z.view.slice(de.index)),z.viewTo+=x):Wu(a)}var we=z.externalMeasured;we&&(b=z.lineN&&E=x.viewTo)){var te=x.view[xu(a,E)];if(te.node!=null){var ie=te.changes||(te.changes=[]);je(ie,b)==-1&&ie.push(b)}}}function Wu(a){a.display.viewFrom=a.display.viewTo=a.doc.first,a.display.view=[],a.display.viewOffset=0}function gi(a,E,b,x){var z=xu(a,E),te,ie=a.display.view;if(!qa||b==a.doc.first+a.doc.size)return{index:z,lineN:b};for(var fe=a.display.viewFrom,de=0;de0){if(z==ie.length-1)return null;te=fe+ie[z].size-E,z++}else te=fe-E;E+=te,b+=te}for(;ae(a.doc,b)!=b;){if(z==(x<0?0:ie.length-1))return null;b+=x*ie[z-(x<0?1:0)].size,z+=x}return{index:z,lineN:b}}function Qi(a,E,b){var x=a.display,z=x.view;z.length==0||E>=x.viewTo||b<=x.viewFrom?(x.view=fr(a,E,b),x.viewFrom=E):(x.viewFrom>E?x.view=fr(a,E,x.viewFrom).concat(x.view):x.viewFromb&&(x.view=x.view.slice(0,xu(a,b)))),x.viewTo=b}function vi(a){for(var E=a.display.view,b=0,x=0;x=a.display.viewTo||fe.to().line0?E.blinker=setInterval(function(){a.hasFocus()||Ju(a),E.cursorDiv.style.visibility=(b=!b)?"":"hidden"},a.options.cursorBlinkRate):a.options.cursorBlinkRate<0&&(E.cursorDiv.style.visibility="hidden")}}function Vi(a){a.state.focused||(a.display.input.focus(),ci(a))}function Wi(a){a.state.delayingBlurEvent=!0,setTimeout(function(){a.state.delayingBlurEvent&&(a.state.delayingBlurEvent=!1,Ju(a))},100)}function ci(a,E){a.state.delayingBlurEvent&&(a.state.delayingBlurEvent=!1),a.options.readOnly!="nocursor"&&(a.state.focused||(tn(a,"focus",a,E),a.state.focused=!0,_e(a.display.wrapper,"CodeMirror-focused"),!a.curOp&&a.display.selForContextMenu!=a.doc.sel&&(a.display.input.reset(),Ze&&setTimeout(function(){return a.display.input.reset(!0)},20)),a.display.input.receivedFocus()),Yu(a))}function Ju(a,E){a.state.delayingBlurEvent||(a.state.focused&&(tn(a,"blur",a,E),a.state.focused=!1,et(a.display.wrapper,"CodeMirror-focused")),clearInterval(a.display.blinker),setTimeout(function(){a.state.focused||(a.display.shift=!1)},150))}function Mi(a){for(var E=a.display,b=E.lineDiv.offsetTop,x=0;x.005||Oe<-.005)&&(Zn(z.line,ie),Ii(z.line),z.rest))for(var $e=0;$ea.display.sizerWidth){var Et=Math.ceil(fe/cu(a.display));Et>a.display.maxLineLength&&(a.display.maxLineLength=Et,a.display.maxLine=z.line,a.display.maxLineChanged=!0)}}}}function Ii(a){if(a.widgets)for(var E=0;E=ie&&(te=Wl(E,Je(Gt(E,de))-a.wrapper.clientHeight),ie=de)}return{from:te,to:Math.max(ie,te+1)}}function ki(a,E){if(!yt(a,"scrollCursorIntoView")){var b=a.display,x=b.sizer.getBoundingClientRect(),z=null;if(E.top+x.top<0?z=!0:E.bottom+x.top>(window.innerHeight||document.documentElement.clientHeight)&&(z=!1),z!=null&&!Ke){var te=ke("div","\u200B",null,`position: absolute; - top: `+(E.top-b.viewOffset-gn(a.display))+`px; +`,E);z==-1&&(z=a.length);var te=a.slice(E,a.charAt(z-1)=="\r"?z-1:z),ie=te.indexOf("\r");ie!=-1?(b.push(te.slice(0,ie)),E+=ie+1):(b.push(te),E=z+1)}return b}:function(a){return a.split(/\r\n?|\n/)},Ca=window.getSelection?function(a){try{return a.selectionStart!=a.selectionEnd}catch(E){return!1}}:function(a){var E;try{E=a.ownerDocument.selection.createRange()}catch(b){}return!E||E.parentElement()!=a?!1:E.compareEndPoints("StartToEnd",E)!=0},mn=function(){var a=ke("div");return"oncopy"in a?!0:(a.setAttribute("oncopy","return;"),typeof a.oncopy=="function")}(),Vn=null;function ln(a){if(Vn!=null)return Vn;var E=Me(a,ke("span","x")),b=E.getBoundingClientRect(),x=be(E,0,1).getBoundingClientRect();return Vn=Math.abs(b.left-x.left)>1}var hn={},Ot={};function Wt(a,E){arguments.length>2&&(E.dependencies=Array.prototype.slice.call(arguments,2)),hn[a]=E}function En(a,E){Ot[a]=E}function nr(a){if(typeof a=="string"&&Ot.hasOwnProperty(a))a=Ot[a];else if(a&&typeof a.name=="string"&&Ot.hasOwnProperty(a.name)){var E=Ot[a.name];typeof E=="string"&&(E={name:E}),a=zt(E,a),a.name=E.name}else{if(typeof a=="string"&&/^[\w\-]+\/[\w\-]+\+xml$/.test(a))return nr("application/xml");if(typeof a=="string"&&/^[\w\-]+\/[\w\-]+\+json$/.test(a))return nr("application/json")}return typeof a=="string"?{name:a}:a||{name:"null"}}function lr(a,E){E=nr(E);var b=hn[E.name];if(!b)return lr(a,"text/plain");var x=b(a,E);if(rr.hasOwnProperty(E.name)){var z=rr[E.name];for(var te in z)z.hasOwnProperty(te)&&(x.hasOwnProperty(te)&&(x["_"+te]=x[te]),x[te]=z[te])}if(x.name=E.name,E.helperType&&(x.helperType=E.helperType),E.modeProps)for(var ie in E.modeProps)x[ie]=E.modeProps[ie];return x}var rr={};function xr(a,E){var b=rr.hasOwnProperty(a)?rr[a]:rr[a]={};_t(E,b)}function Hn(a,E){if(E===!0)return E;if(a.copyState)return a.copyState(E);var b={};for(var x in E){var z=E[x];z instanceof Array&&(z=z.concat([])),b[x]=z}return b}function $r(a,E){for(var b;a.innerMode&&(b=a.innerMode(E),!(!b||b.mode==a));)E=b.state,a=b.mode;return b||{mode:a,state:E}}function Yn(a,E,b){return a.startState?a.startState(E,b):!0}var Pn=function(a,E,b){this.pos=this.start=0,this.string=a,this.tabSize=E||8,this.lastColumnPos=this.lastColumnValue=0,this.lineStart=0,this.lineOracle=b};Pn.prototype.eol=function(){return this.pos>=this.string.length},Pn.prototype.sol=function(){return this.pos==this.lineStart},Pn.prototype.peek=function(){return this.string.charAt(this.pos)||void 0},Pn.prototype.next=function(){if(this.posE},Pn.prototype.eatSpace=function(){for(var a=this.pos;/[\s\u00a0]/.test(this.string.charAt(this.pos));)++this.pos;return this.pos>a},Pn.prototype.skipToEnd=function(){this.pos=this.string.length},Pn.prototype.skipTo=function(a){var E=this.string.indexOf(a,this.pos);if(E>-1)return this.pos=E,!0},Pn.prototype.backUp=function(a){this.pos-=a},Pn.prototype.column=function(){return this.lastColumnPos0?null:(te&&E!==!1&&(this.pos+=te[0].length),te)}},Pn.prototype.current=function(){return this.string.slice(this.start,this.pos)},Pn.prototype.hideFirstChars=function(a,E){this.lineStart+=a;try{return E()}finally{this.lineStart-=a}},Pn.prototype.lookAhead=function(a){var E=this.lineOracle;return E&&E.lookAhead(a)},Pn.prototype.baseToken=function(){var a=this.lineOracle;return a&&a.baseToken(this.pos)};function Gt(a,E){if(E-=a.first,E<0||E>=a.size)throw new Error("There is no line "+(E+a.first)+" in the document.");for(var b=a;!b.lines;)for(var x=0;;++x){var z=b.children[x],te=z.chunkSize();if(E=a.first&&Eb?Dn(b,Gt(a,b).text.length):Mn(E,Gt(a,E.line).text.length)}function Mn(a,E){var b=a.ch;return b==null||b>E?Dn(a.line,E):b<0?Dn(a.line,0):a}function jl(a,E){for(var b=[],x=0;xthis.maxLookAhead&&(this.maxLookAhead=a),E},fl.prototype.baseToken=function(a){if(!this.baseTokens)return null;for(;this.baseTokens[this.baseTokenPos]<=a;)this.baseTokenPos+=2;var E=this.baseTokens[this.baseTokenPos+1];return{type:E&&E.replace(/( |^)overlay .*/,""),size:this.baseTokens[this.baseTokenPos]-a}},fl.prototype.nextLine=function(){this.line++,this.maxLookAhead>0&&this.maxLookAhead--},fl.fromSaved=function(a,E,b){return E instanceof dl?new fl(a,Hn(a.mode,E.state),b,E.lookAhead):new fl(a,Hn(a.mode,E),b)},fl.prototype.save=function(a){var E=a!==!1?Hn(this.doc.mode,this.state):this.state;return this.maxLookAhead>0?new dl(E,this.maxLookAhead):E};function Cl(a,E,b,x){var z=[a.state.modeGen],te={};Au(a,E.text,a.doc.mode,b,function(we,Oe){return z.push(we,Oe)},te,x);for(var ie=b.state,fe=function(we){b.baseTokens=z;var Oe=a.state.overlays[we],$e=1,Et=0;b.state=!0,Au(a,E.text,Oe.mode,b,function(Ct,nn){for(var On=$e;EtCt&&z.splice($e,1,Ct,z[$e+1],jn),$e+=2,Et=Math.min(Ct,jn)}if(nn)if(Oe.opaque)z.splice(On,$e-On,Ct,"overlay "+nn),$e=On+2;else for(;On<$e;On+=2){var Mt=z[On+1];z[On+1]=(Mt?Mt+" ":"")+"overlay "+nn}},te),b.state=ie,b.baseTokens=null,b.baseTokenPos=1},de=0;dea.options.maxHighlightLength&&Hn(a.doc.mode,x.state),te=Cl(a,E,x);z&&(x.state=z),E.stateAfter=x.save(!z),E.styles=te.styles,te.classes?E.styleClasses=te.classes:E.styleClasses&&(E.styleClasses=null),b===a.doc.highlightFrontier&&(a.doc.modeFrontier=Math.max(a.doc.modeFrontier,++a.doc.highlightFrontier))}return E.styles}function Xl(a,E,b){var x=a.doc,z=a.display;if(!x.mode.startState)return new fl(x,!0,E);var te=si(a,E,b),ie=te>x.first&&Gt(x,te-1).stateAfter,fe=ie?fl.fromSaved(x,ie,te):new fl(x,Yn(x.mode),te);return x.iter(te,E,function(de){Sa(a,de.text,fe);var we=fe.line;de.stateAfter=we==E-1||we%5==0||we>=z.viewFrom&&weE.start)return te}throw new Error("Mode "+a.name+" failed to advance stream.")}var Ka=function(a,E,b){this.start=a.start,this.end=a.pos,this.string=a.current(),this.type=E||null,this.state=b};function xl(a,E,b,x){var z=a.doc,te=z.mode,ie;E=wr(z,E);var fe=Gt(z,E.line),de=Xl(a,E.line,b),we=new Pn(fe.text,a.options.tabSize,de),Oe;for(x&&(Oe=[]);(x||we.posa.options.maxHighlightLength?(fe=!1,ie&&Sa(a,E,x,Oe.pos),Oe.pos=E.length,$e=null):$e=cu(Yl(b,Oe,x.state,Et),te),Et){var Ct=Et[0].name;Ct&&($e="m-"+($e?Ct+" "+$e:Ct))}if(!fe||we!=$e){for(;deie;--fe){if(fe<=te.first)return te.first;var de=Gt(te,fe-1),we=de.stateAfter;if(we&&(!b||fe+(we instanceof dl?we.lookAhead:0)<=te.modeFrontier))return fe;var Oe=Ye(de.text,null,a.options.tabSize);(z==null||x>Oe)&&(z=fe-1,x=Oe)}return z}function Qu(a,E){if(a.modeFrontier=Math.min(a.modeFrontier,E),!(a.highlightFrontierb;x--){var z=Gt(a,x).stateAfter;if(z&&(!(z instanceof dl)||x+z.lookAhead=E:te.to>E);(x||(x=[])).push(new Ea(ie,te.from,de?null:te.to))}}return x}function Hu(a,E,b){var x;if(a)for(var z=0;z=E:te.to>E);if(fe||te.from==E&&ie.type=="bookmark"&&(!b||te.marker.insertLeft)){var de=te.from==null||(ie.inclusiveLeft?te.from<=E:te.from0&&fe)for(var Qr=0;Qr0)){var Oe=[de,1],$e=ta(we.from,fe.from),Et=ta(we.to,fe.to);($e<0||!ie.inclusiveLeft&&!$e)&&Oe.push({from:we.from,to:fe.from}),(Et>0||!ie.inclusiveRight&&!Et)&&Oe.push({from:fe.to,to:we.to}),z.splice.apply(z,Oe),de+=Oe.length-3}}return z}function Cn(a){var E=a.markedSpans;if(E){for(var b=0;bE)&&(!x||tu(x,te.marker)<0)&&(x=te.marker)}return x}function hi(a,E,b,x,z){var te=Gt(a,E),ie=qa&&te.markedSpans;if(ie)for(var fe=0;fe=0&&$e<=0||Oe<=0&&$e>=0)&&(Oe<=0&&(de.marker.inclusiveRight&&z.inclusiveLeft?ta(we.to,b)>=0:ta(we.to,b)>0)||Oe>=0&&(de.marker.inclusiveRight&&z.inclusiveLeft?ta(we.from,x)<=0:ta(we.from,x)<0)))return!0}}}function fu(a){for(var E;E=Ru(a);)a=E.find(-1,!0).line;return a}function Uu(a){for(var E;E=Ml(a);)a=E.find(1,!0).line;return a}function pi(a){for(var E,b;E=Ml(a);)a=E.find(1,!0).line,(b||(b=[])).push(a);return b}function ae(a,E){var b=Gt(a,E),x=fu(b);return b==x?E:na(x)}function We(a,E){if(E>a.lastLine())return E;var b=Gt(a,E),x;if(!ze(a,b))return E;for(;x=Ml(b);)b=x.find(1,!0).line;return na(b)+1}function ze(a,E){var b=qa&&E.markedSpans;if(b){for(var x=void 0,z=0;zE.maxLineLength&&(E.maxLineLength=z,E.maxLine=x)})}var vt=function(a,E,b){this.text=a,Tr(this,E),this.height=b?b(this):1};vt.prototype.lineNo=function(){return na(this)},br(vt);function Xe(a,E,b,x){a.text=E,a.stateAfter&&(a.stateAfter=null),a.styles&&(a.styles=null),a.order!=null&&(a.order=null),Cn(a),Tr(a,b);var z=x?x(a):1;z!=a.height&&Zn(a,z)}function en(a){a.parent=null,Cn(a)}var St={},on={};function kn(a,E){if(!a||/^\s*$/.test(a))return null;var b=E.addModeClass?on:St;return b[a]||(b[a]=a.replace(/\S+/g,"cm-$&"))}function Fn(a,E){var b=qe("span",null,null,Ze?"padding-right: .1px":null),x={pre:qe("pre",[b],"CodeMirror-line"),content:b,col:0,pos:0,cm:a,trailingSpace:!1,splitSpaces:a.getOption("lineWrapping")};E.measure={};for(var z=0;z<=(E.rest?E.rest.length:0);z++){var te=z?E.rest[z-1]:E.line,ie=void 0;x.pos=0,x.addToken=Bn,Lr(a.display.measure)&&(ie=Ie(te,a.doc.direction))&&(x.addToken=xn(x.addToken,ie)),x.map=[];var fe=E!=a.display.externalMeasured&&na(te);Sn(te,x,Fl(a,te,fe)),te.styleClasses&&(te.styleClasses.bgClass&&(x.bgClass=It(te.styleClasses.bgClass,x.bgClass||"")),te.styleClasses.textClass&&(x.textClass=It(te.styleClasses.textClass,x.textClass||""))),x.map.length==0&&x.map.push(0,0,x.content.appendChild(ja(a.display.measure))),z==0?(E.measure.map=x.map,E.measure.cache={}):((E.measure.maps||(E.measure.maps=[])).push(x.map),(E.measure.caches||(E.measure.caches=[])).push({}))}if(Ze){var de=x.content.lastChild;(/\bcm-tab\b/.test(de.className)||de.querySelector&&de.querySelector(".cm-tab"))&&(x.content.className="cm-tab-wrap-hack")}return tn(a,"renderLine",a,E.line,x.pre),x.pre.className&&(x.textClass=It(x.pre.className,x.textClass||"")),x}function An(a){var E=ke("span","\u2022","cm-invalidchar");return E.title="\\u"+a.charCodeAt(0).toString(16),E.setAttribute("aria-label",E.title),E}function Bn(a,E,b,x,z,te,ie){if(E){var fe=a.splitSpaces?gn(E,a.trailingSpace):E,de=a.cm.state.specialChars,we=!1,Oe;if(!de.test(E))a.col+=E.length,Oe=document.createTextNode(fe),a.map.push(a.pos,a.pos+E.length,Oe),De&&Te<9&&(we=!0),a.pos+=E.length;else{Oe=document.createDocumentFragment();for(var $e=0;;){de.lastIndex=$e;var Et=de.exec(E),Ct=Et?Et.index-$e:E.length-$e;if(Ct){var nn=document.createTextNode(fe.slice($e,$e+Ct));De&&Te<9?Oe.appendChild(ke("span",[nn])):Oe.appendChild(nn),a.map.push(a.pos,a.pos+Ct,nn),a.col+=Ct,a.pos+=Ct}if(!Et)break;$e+=Ct+1;var On=void 0;if(Et[0]==" "){var jn=a.cm.options.tabSize,Mt=jn-a.col%jn;On=Oe.appendChild(ke("span",Ft(Mt),"cm-tab")),On.setAttribute("role","presentation"),On.setAttribute("cm-text"," "),a.col+=Mt}else Et[0]=="\r"||Et[0]==` +`?(On=Oe.appendChild(ke("span",Et[0]=="\r"?"\u240D":"\u2424","cm-invalidchar")),On.setAttribute("cm-text",Et[0]),a.col+=1):(On=a.cm.options.specialCharPlaceholder(Et[0]),On.setAttribute("cm-text",Et[0]),De&&Te<9?Oe.appendChild(ke("span",[On])):Oe.appendChild(On),a.col+=1);a.map.push(a.pos,a.pos+1,On),a.pos++}}if(a.trailingSpace=fe.charCodeAt(E.length-1)==32,b||x||z||we||te||ie){var Sr=b||"";x&&(Sr+=x),z&&(Sr+=z);var ar=ke("span",[Oe],Sr,te);if(ie)for(var Qr in ie)ie.hasOwnProperty(Qr)&&Qr!="style"&&Qr!="class"&&ar.setAttribute(Qr,ie[Qr]);return a.content.appendChild(ar)}a.content.appendChild(Oe)}}function gn(a,E){if(a.length>1&&!/ /.test(a))return a;for(var b=E,x="",z=0;zwe&&$e.from<=we));Et++);if($e.to>=Oe)return a(b,x,z,te,ie,fe,de);a(b,x.slice(0,$e.to-we),z,te,null,fe,de),te=null,x=x.slice($e.to-we),we=$e.to}}}function er(a,E,b,x){var z=!x&&b.widgetNode;z&&a.map.push(a.pos,a.pos+E,z),!x&&a.cm.display.input.needsContentAttribute&&(z||(z=a.content.appendChild(document.createElement("span"))),z.setAttribute("cm-marker",b.id)),z&&(a.cm.display.input.setUneditable(z),a.content.appendChild(z)),a.pos+=E,a.trailingSpace=!1}function Sn(a,E,b){var x=a.markedSpans,z=a.text,te=0;if(!x){for(var ie=1;iede||Ga.collapsed&&Xr.to==de&&Xr.from==de)){if(Xr.to!=null&&Xr.to!=de&&Ct>Xr.to&&(Ct=Xr.to,On=""),Ga.className&&(nn+=" "+Ga.className),Ga.css&&(Et=(Et?Et+";":"")+Ga.css),Ga.startStyle&&Xr.from==de&&(jn+=" "+Ga.startStyle),Ga.endStyle&&Xr.to==Ct&&(Qr||(Qr=[])).push(Ga.endStyle,Xr.to),Ga.title&&((Sr||(Sr={})).title=Ga.title),Ga.attributes)for(var Dl in Ga.attributes)(Sr||(Sr={}))[Dl]=Ga.attributes[Dl];Ga.collapsed&&(!Mt||tu(Mt.marker,Ga)<0)&&(Mt=Xr)}else Xr.from>de&&Ct>Xr.from&&(Ct=Xr.from)}if(Qr)for(var eu=0;eu=fe)break;for(var mu=Math.min(fe,Ct);;){if(Oe){var Eu=de+Oe.length;if(!Mt){var Zt=Eu>mu?Oe.slice(0,mu-de):Oe;E.addToken(E,Zt,$e?$e+nn:nn,jn,de+Zt.length==Ct?On:"",Et,Sr)}if(Eu>=mu){Oe=Oe.slice(mu-de),de=mu;break}de=Eu,jn=""}Oe=z.slice(te,te=b[we++]),$e=kn(b[we++],E.cm.options)}}}function Rn(a,E,b){this.line=E,this.rest=pi(E),this.size=this.rest?na(mt(this.rest))-b+1:1,this.node=this.text=null,this.hidden=ze(a,E)}function mr(a,E,b){for(var x=[],z,te=E;te2&&te.push((de.bottom+we.top)/2-b.top)}}te.push(b.bottom-b.top)}}function Ua(a,E,b){if(a.line==E)return{map:a.measure.map,cache:a.measure.cache};for(var x=0;xb)return{map:a.measure.maps[z],cache:a.measure.caches[z],before:!0}}function il(a,E){E=fu(E);var b=na(E),x=a.display.externalMeasured=new Rn(a.doc,E,b);x.lineN=b;var z=x.built=Fn(a,x);return x.text=z.pre,Me(a.display.lineMeasure,z.pre),x}function Pa(a,E,b,x){return _a(a,Oa(a,E),b,x)}function gl(a,E){if(E>=a.display.viewFrom&&E=b.lineN&&EE)&&(te=de-fe,z=te-1,E>=de&&(ie="right")),z!=null){if(x=a[we+2],fe==de&&b==(x.insertLeft?"left":"right")&&(ie=b),b=="left"&&z==0)for(;we&&a[we-2]==a[we-3]&&a[we-1].insertLeft;)x=a[(we-=3)+2],ie="left";if(b=="right"&&z==de-fe)for(;we=0&&(b=a[z]).left==b.right;z--);return b}function pt(a,E,b,x){var z=al(E.map,b,x),te=z.node,ie=z.start,fe=z.end,de=z.collapse,we;if(te.nodeType==3){for(var Oe=0;Oe<4;Oe++){for(;ie&&wn(E.line.text.charAt(z.coverStart+ie));)--ie;for(;z.coverStart+fe0&&(de=x="right");var $e;a.options.lineWrapping&&($e=te.getClientRects()).length>1?we=$e[x=="right"?$e.length-1:0]:we=te.getBoundingClientRect()}if(De&&Te<9&&!ie&&(!we||!we.left&&!we.right)){var Et=te.parentNode.getClientRects()[0];Et?we={left:Et.left,right:Et.left+du(a.display),top:Et.top,bottom:Et.bottom}:we=hl}for(var Ct=we.top-E.rect.top,nn=we.bottom-E.rect.top,On=(Ct+nn)/2,jn=E.view.measure.heights,Mt=0;Mt=x.text.length?(de=x.text.length,we="before"):de<=0&&(de=0,we="after"),!fe)return ie(we=="before"?de-1:de,we=="before");function Oe(nn,On,jn){var Mt=fe[On],Sr=Mt.level==1;return ie(jn?nn-1:nn,Sr!=jn)}var $e=ne(fe,de,we),Et=re,Ct=Oe(de,$e,we=="before");return Et!=null&&(Ct.other=Oe(de,Et,we!="before")),Ct}function Zr(a,E){var b=0;E=wr(a.doc,E),a.options.lineWrapping||(b=du(a.display)*E.ch);var x=Gt(a.doc,E.line),z=Je(x)+vn(a.display);return{left:b,right:b,top:z,bottom:z+x.height}}function ka(a,E,b,x,z){var te=Dn(a,E,b);return te.xRel=z,x&&(te.outside=x),te}function Mr(a,E,b){var x=a.doc;if(b+=a.display.viewOffset,b<0)return ka(x.first,0,null,-1,-1);var z=Wl(x,b),te=x.first+x.size-1;if(z>te)return ka(x.first+x.size-1,Gt(x,te).text.length,null,1,1);E<0&&(E=0);for(var ie=Gt(x,z);;){var fe=bl(a,ie,z,E,b),de=Si(ie,fe.ch+(fe.xRel>0||fe.outside>0?1:0));if(!de)return fe;var we=de.find(1);if(we.line==z)return we;ie=Gt(x,z=we.line)}}function Gr(a,E,b,x){x-=la(E);var z=E.text.length,te=hr(function(ie){return _a(a,b,ie-1).bottom<=x},z,0);return z=hr(function(ie){return _a(a,b,ie).top>x},te,z),{begin:te,end:z}}function vl(a,E,b,x){b||(b=Oa(a,E));var z=Ja(a,E,_a(a,b,x),"line").top;return Gr(a,E,b,z)}function ml(a,E,b,x){return a.bottom<=b?!1:a.top>b?!0:(x?a.left:a.right)>E}function bl(a,E,b,x,z){z-=Je(E);var te=Oa(a,E),ie=la(E),fe=0,de=E.text.length,we=!0,Oe=Ie(E,a.doc.direction);if(Oe){var $e=(a.options.lineWrapping?Nl:nu)(a,E,b,te,Oe,x,z);we=$e.level!=1,fe=we?$e.from:$e.to-1,de=we?$e.to:$e.from-1}var Et=null,Ct=null,nn=hr(function(fa){var Xr=_a(a,te,fa);return Xr.top+=ie,Xr.bottom+=ie,ml(Xr,x,z,!1)?(Xr.top<=z&&Xr.left<=x&&(Et=fa,Ct=Xr),!0):!1},fe,de),On,jn,Mt=!1;if(Ct){var Sr=x-Ct.left=Qr.bottom?1:0}return nn=Xt(E.text,nn,1),ka(b,nn,jn,Mt,x-On)}function nu(a,E,b,x,z,te,ie){var fe=hr(function($e){var Et=z[$e],Ct=Et.level!=1;return ml(Vr(a,Dn(b,Ct?Et.to:Et.from,Ct?"before":"after"),"line",E,x),te,ie,!0)},0,z.length-1),de=z[fe];if(fe>0){var we=de.level!=1,Oe=Vr(a,Dn(b,we?de.from:de.to,we?"after":"before"),"line",E,x);ml(Oe,te,ie,!0)&&Oe.top>ie&&(de=z[fe-1])}return de}function Nl(a,E,b,x,z,te,ie){var fe=Gr(a,E,x,ie),de=fe.begin,we=fe.end;/\s/.test(E.text.charAt(we-1))&&we--;for(var Oe=null,$e=null,Et=0;Et=we||Ct.to<=de)){var nn=Ct.level!=1,On=_a(a,x,nn?Math.min(we,Ct.to)-1:Math.max(de,Ct.from)).right,jn=Onjn)&&(Oe=Ct,$e=jn)}}return Oe||(Oe=z[z.length-1]),Oe.fromwe&&(Oe={from:Oe.from,to:we,level:Oe.level}),Oe}var sl;function ql(a){if(a.cachedTextHeight!=null)return a.cachedTextHeight;if(sl==null){sl=ke("pre",null,"CodeMirror-line-like");for(var E=0;E<49;++E)sl.appendChild(document.createTextNode("x")),sl.appendChild(ke("br"));sl.appendChild(document.createTextNode("x"))}Me(a.measure,sl);var b=sl.offsetHeight/50;return b>3&&(a.cachedTextHeight=b),st(a.measure),b||1}function du(a){if(a.cachedCharWidth!=null)return a.cachedCharWidth;var E=ke("span","xxxxxxxxxx"),b=ke("pre",[E],"CodeMirror-line-like");Me(a.measure,b);var x=E.getBoundingClientRect(),z=(x.right-x.left)/10;return z>2&&(a.cachedCharWidth=z),z||10}function gu(a){for(var E=a.display,b={},x={},z=E.gutters.clientLeft,te=E.gutters.firstChild,ie=0;te;te=te.nextSibling,++ie){var fe=a.display.gutterSpecs[ie].className;b[fe]=te.offsetLeft+te.clientLeft+z,x[fe]=te.clientWidth}return{fixedPos:Da(E),gutterTotalWidth:E.gutters.offsetWidth,gutterLeft:b,gutterWidth:x,wrapperWidth:E.wrapper.clientWidth}}function Da(a){return a.scroller.getBoundingClientRect().left-a.sizer.getBoundingClientRect().left}function gi(a){var E=ql(a.display),b=a.options.lineWrapping,x=b&&Math.max(5,a.display.scroller.clientWidth/du(a.display)-3);return function(z){if(ze(a.doc,z))return 0;var te=0;if(z.widgets)for(var ie=0;ie0&&(we=Gt(a.doc,de.line).text).length==de.ch){var Oe=Ye(we,we.length,a.options.tabSize)-we.length;de=Dn(de.line,Math.max(0,Math.round((te-ya(a.display).left)/du(a.display))-Oe))}return de}function wu(a,E){if(E>=a.display.viewTo||(E-=a.display.viewFrom,E<0))return null;for(var b=a.display.view,x=0;xE)&&(z.updateLineNumbers=E),a.curOp.viewChanged=!0,E>=z.viewTo)qa&&ae(a.doc,E)z.viewFrom?Wu(a):(z.viewFrom+=x,z.viewTo+=x);else if(E<=z.viewFrom&&b>=z.viewTo)Wu(a);else if(E<=z.viewFrom){var te=vi(a,b,b+x,1);te?(z.view=z.view.slice(te.index),z.viewFrom=te.lineN,z.viewTo+=x):Wu(a)}else if(b>=z.viewTo){var ie=vi(a,E,E,-1);ie?(z.view=z.view.slice(0,ie.index),z.viewTo=ie.lineN):Wu(a)}else{var fe=vi(a,E,E,-1),de=vi(a,b,b+x,1);fe&&de?(z.view=z.view.slice(0,fe.index).concat(mr(a,fe.lineN,de.lineN)).concat(z.view.slice(de.index)),z.viewTo+=x):Wu(a)}var we=z.externalMeasured;we&&(b=z.lineN&&E=x.viewTo)){var te=x.view[wu(a,E)];if(te.node!=null){var ie=te.changes||(te.changes=[]);je(ie,b)==-1&&ie.push(b)}}}function Wu(a){a.display.viewFrom=a.display.viewTo=a.doc.first,a.display.view=[],a.display.viewOffset=0}function vi(a,E,b,x){var z=wu(a,E),te,ie=a.display.view;if(!qa||b==a.doc.first+a.doc.size)return{index:z,lineN:b};for(var fe=a.display.viewFrom,de=0;de0){if(z==ie.length-1)return null;te=fe+ie[z].size-E,z++}else te=fe-E;E+=te,b+=te}for(;ae(a.doc,b)!=b;){if(z==(x<0?0:ie.length-1))return null;b+=x*ie[z-(x<0?1:0)].size,z+=x}return{index:z,lineN:b}}function Hi(a,E,b){var x=a.display,z=x.view;z.length==0||E>=x.viewTo||b<=x.viewFrom?(x.view=mr(a,E,b),x.viewFrom=E):(x.viewFrom>E?x.view=mr(a,E,x.viewFrom).concat(x.view):x.viewFromb&&(x.view=x.view.slice(0,wu(a,b)))),x.viewTo=b}function Ei(a){for(var E=a.display.view,b=0,x=0;x=a.display.viewTo||fe.to().line0?E.blinker=setInterval(function(){a.hasFocus()||Ju(a),E.cursorDiv.style.visibility=(b=!b)?"":"hidden"},a.options.cursorBlinkRate):a.options.cursorBlinkRate<0&&(E.cursorDiv.style.visibility="hidden")}}function Vi(a){a.state.focused||(a.display.input.focus(),di(a))}function Wi(a){a.state.delayingBlurEvent=!0,setTimeout(function(){a.state.delayingBlurEvent&&(a.state.delayingBlurEvent=!1,Ju(a))},100)}function di(a,E){a.state.delayingBlurEvent&&(a.state.delayingBlurEvent=!1),a.options.readOnly!="nocursor"&&(a.state.focused||(tn(a,"focus",a,E),a.state.focused=!0,_e(a.display.wrapper,"CodeMirror-focused"),!a.curOp&&a.display.selForContextMenu!=a.doc.sel&&(a.display.input.reset(),Ze&&setTimeout(function(){return a.display.input.reset(!0)},20)),a.display.input.receivedFocus()),Yu(a))}function Ju(a,E){a.state.delayingBlurEvent||(a.state.focused&&(tn(a,"blur",a,E),a.state.focused=!1,et(a.display.wrapper,"CodeMirror-focused")),clearInterval(a.display.blinker),setTimeout(function(){a.state.focused||(a.display.shift=!1)},150))}function Mi(a){for(var E=a.display,b=E.lineDiv.offsetTop,x=0;x.005||Oe<-.005)&&(Zn(z.line,ie),Ii(z.line),z.rest))for(var $e=0;$ea.display.sizerWidth){var Et=Math.ceil(fe/du(a.display));Et>a.display.maxLineLength&&(a.display.maxLineLength=Et,a.display.maxLine=z.line,a.display.maxLineChanged=!0)}}}}function Ii(a){if(a.widgets)for(var E=0;E=ie&&(te=Wl(E,Je(Gt(E,de))-a.wrapper.clientHeight),ie=de)}return{from:te,to:Math.max(ie,te+1)}}function ki(a,E){if(!yt(a,"scrollCursorIntoView")){var b=a.display,x=b.sizer.getBoundingClientRect(),z=null;if(E.top+x.top<0?z=!0:E.bottom+x.top>(window.innerHeight||document.documentElement.clientHeight)&&(z=!1),z!=null&&!Ke){var te=ke("div","\u200B",null,`position: absolute; + top: `+(E.top-b.viewOffset-vn(a.display))+`px; height: `+(E.bottom-E.top+Aa(a)+b.barHeight)+`px; - left: `+E.left+"px; width: "+Math.max(2,E.right-E.left)+"px;");a.display.lineSpace.appendChild(te),te.scrollIntoView(z),a.display.lineSpace.removeChild(te)}}}function Li(a,E,b,x){x==null&&(x=0);var z;!a.options.lineWrapping&&E==b&&(E=E.ch?Dn(E.line,E.sticky=="before"?E.ch-1:E.ch,"after"):E,b=E.sticky=="before"?Dn(E.line,E.ch+1,"before"):E);for(var te=0;te<5;te++){var ie=!1,fe=Vr(a,E),de=!b||b==E?fe:Vr(a,b);z={left:Math.min(fe.left,de.left),top:Math.min(fe.top,de.top)-x,right:Math.max(fe.left,de.left),bottom:Math.max(fe.bottom,de.bottom)+x};var we=ri(a,z),Oe=a.doc.scrollTop,$e=a.doc.scrollLeft;if(we.scrollTop!=null&&(Vl(a,we.scrollTop),Math.abs(a.doc.scrollTop-Oe)>1&&(ie=!0)),we.scrollLeft!=null&&(ai(a,we.scrollLeft),Math.abs(a.doc.scrollLeft-$e)>1&&(ie=!0)),!ie)break}return z}function Ni(a,E){var b=ri(a,E);b.scrollTop!=null&&Vl(a,b.scrollTop),b.scrollLeft!=null&&ai(a,b.scrollLeft)}function ri(a,E){var b=a.display,x=Xl(a.display);E.top<0&&(E.top=0);var z=a.curOp&&a.curOp.scrollTop!=null?a.curOp.scrollTop:b.scroller.scrollTop,te=Wa(a),ie={};E.bottom-E.top>te&&(E.bottom=E.top+te);var fe=a.doc.height+Na(b),de=E.topfe-x;if(E.topz+te){var Oe=Math.min(E.top,(we?fe:E.bottom)-te);Oe!=z&&(ie.scrollTop=Oe)}var $e=a.options.fixedGutter?0:b.gutters.offsetWidth,Et=a.curOp&&a.curOp.scrollLeft!=null?a.curOp.scrollLeft:b.scroller.scrollLeft-$e,Ct=Ma(a)-b.gutters.offsetWidth,nn=E.right-E.left>Ct;return nn&&(E.right=E.left+Ct),E.left<10?ie.scrollLeft=0:E.leftCt+Et-3&&(ie.scrollLeft=E.right+(nn?0:10)-Ct),ie}function Ei(a,E){E!=null&&(Pi(a),a.curOp.scrollTop=(a.curOp.scrollTop==null?a.doc.scrollTop:a.curOp.scrollTop)+E)}function Xu(a){Pi(a);var E=a.getCursor();a.curOp.scrollToPos={from:E,to:E,margin:a.options.cursorScrollMargin}}function yi(a,E,b){(E!=null||b!=null)&&Pi(a),E!=null&&(a.curOp.scrollLeft=E),b!=null&&(a.curOp.scrollTop=b)}function oo(a,E){Pi(a),a.curOp.scrollToPos=E}function Pi(a){var E=a.curOp.scrollToPos;if(E){a.curOp.scrollToPos=null;var b=Zr(a,E.from),x=Zr(a,E.to);Gi(a,b,x,E.margin)}}function Gi(a,E,b,x){var z=ri(a,{left:Math.min(E.left,b.left),top:Math.min(E.top,b.top)-x,right:Math.max(E.right,b.right),bottom:Math.max(E.bottom,b.bottom)+x});yi(a,z.scrollLeft,z.scrollTop)}function Vl(a,E){Math.abs(a.doc.scrollTop-E)<2||(y||ko(a,{top:E}),Ki(a,E,!0),y&&ko(a),ql(a,100))}function Ki(a,E,b){E=Math.max(0,Math.min(a.display.scroller.scrollHeight-a.display.scroller.clientHeight,E)),!(a.display.scroller.scrollTop==E&&!b)&&(a.doc.scrollTop=E,a.display.scrollbars.setScrollTop(E),a.display.scroller.scrollTop!=E&&(a.display.scroller.scrollTop=E))}function ai(a,E,b,x){E=Math.max(0,Math.min(E,a.display.scroller.scrollWidth-a.display.scroller.clientWidth)),!((b?E==a.doc.scrollLeft:Math.abs(a.doc.scrollLeft-E)<2)&&!x)&&(a.doc.scrollLeft=E,Po(a),a.display.scroller.scrollLeft!=E&&(a.display.scroller.scrollLeft=E),a.display.scrollbars.setScrollLeft(E))}function Ai(a){var E=a.display,b=E.gutters.offsetWidth,x=Math.round(a.doc.height+Na(a.display));return{clientHeight:E.scroller.clientHeight,viewHeight:E.wrapper.clientHeight,scrollWidth:E.scroller.scrollWidth,clientWidth:E.scroller.clientWidth,viewWidth:E.wrapper.clientWidth,barLeft:a.options.fixedGutter?b:0,docHeight:x,scrollHeight:x+Aa(a)+E.barHeight,nativeBarWidth:E.nativeBarWidth,gutterWidth:b}}var qu=function(a,E,b){this.cm=b;var x=this.vert=ke("div",[ke("div",null,null,"min-width: 1px")],"CodeMirror-vscrollbar"),z=this.horiz=ke("div",[ke("div",null,null,"height: 100%; min-height: 1px")],"CodeMirror-hscrollbar");x.tabIndex=z.tabIndex=-1,a(x),a(z),Ne(x,"scroll",function(){x.clientHeight&&E(x.scrollTop,"vertical")}),Ne(z,"scroll",function(){z.clientWidth&&E(z.scrollLeft,"horizontal")}),this.checkedZeroWidth=!1,De&&Te<8&&(this.horiz.style.minHeight=this.vert.style.minWidth="18px")};qu.prototype.update=function(a){var E=a.scrollWidth>a.clientWidth+1,b=a.scrollHeight>a.clientHeight+1,x=a.nativeBarWidth;if(b){this.vert.style.display="block",this.vert.style.bottom=E?x+"px":"0";var z=a.viewHeight-(E?x:0);this.vert.firstChild.style.height=Math.max(0,a.scrollHeight-a.clientHeight+z)+"px"}else this.vert.style.display="",this.vert.firstChild.style.height="0";if(E){this.horiz.style.display="block",this.horiz.style.right=b?x+"px":"0",this.horiz.style.left=a.barLeft+"px";var te=a.viewWidth-a.barLeft-(b?x:0);this.horiz.firstChild.style.width=Math.max(0,a.scrollWidth-a.clientWidth+te)+"px"}else this.horiz.style.display="",this.horiz.firstChild.style.width="0";return!this.checkedZeroWidth&&a.clientHeight>0&&(x==0&&this.zeroWidthHack(),this.checkedZeroWidth=!0),{right:b?x:0,bottom:E?x:0}},qu.prototype.setScrollLeft=function(a){this.horiz.scrollLeft!=a&&(this.horiz.scrollLeft=a),this.disableHoriz&&this.enableZeroWidthBar(this.horiz,this.disableHoriz,"horiz")},qu.prototype.setScrollTop=function(a){this.vert.scrollTop!=a&&(this.vert.scrollTop=a),this.disableVert&&this.enableZeroWidthBar(this.vert,this.disableVert,"vert")},qu.prototype.zeroWidthHack=function(){var a=Ae&&!Ee?"12px":"18px";this.horiz.style.height=this.vert.style.width=a,this.horiz.style.pointerEvents=this.vert.style.pointerEvents="none",this.disableHoriz=new Fe,this.disableVert=new Fe},qu.prototype.enableZeroWidthBar=function(a,E,b){a.style.pointerEvents="auto";function x(){var z=a.getBoundingClientRect(),te=b=="vert"?document.elementFromPoint(z.right-1,(z.top+z.bottom)/2):document.elementFromPoint((z.right+z.left)/2,z.bottom-1);te!=a?a.style.pointerEvents="none":E.set(1e3,x)}E.set(1e3,x)},qu.prototype.clear=function(){var a=this.horiz.parentNode;a.removeChild(this.horiz),a.removeChild(this.vert)};var Ci=function(){};Ci.prototype.update=function(){return{bottom:0,right:0}},Ci.prototype.setScrollLeft=function(){},Ci.prototype.setScrollTop=function(){},Ci.prototype.clear=function(){};function di(a,E){E||(E=Ai(a));var b=a.display.barWidth,x=a.display.barHeight;Zi(a,E);for(var z=0;z<4&&b!=a.display.barWidth||x!=a.display.barHeight;z++)b!=a.display.barWidth&&a.options.lineWrapping&&Mi(a),Zi(a,Ai(a)),b=a.display.barWidth,x=a.display.barHeight}function Zi(a,E){var b=a.display,x=b.scrollbars.update(E);b.sizer.style.paddingRight=(b.barWidth=x.right)+"px",b.sizer.style.paddingBottom=(b.barHeight=x.bottom)+"px",b.heightForcer.style.borderBottom=x.bottom+"px solid transparent",x.right&&x.bottom?(b.scrollbarFiller.style.display="block",b.scrollbarFiller.style.height=x.bottom+"px",b.scrollbarFiller.style.width=x.right+"px"):b.scrollbarFiller.style.display="",x.bottom&&a.options.coverGutterNextToScrollbar&&a.options.fixedGutter?(b.gutterFiller.style.display="block",b.gutterFiller.style.height=x.bottom+"px",b.gutterFiller.style.width=E.gutterWidth+"px"):b.gutterFiller.style.display=""}var Yi={native:qu,null:Ci};function Ji(a){a.display.scrollbars&&(a.display.scrollbars.clear(),a.display.scrollbars.addClass&&et(a.display.wrapper,a.display.scrollbars.addClass)),a.display.scrollbars=new Yi[a.options.scrollbarStyle](function(E){a.display.wrapper.insertBefore(E,a.display.scrollbarFiller),Ne(E,"mousedown",function(){a.state.focused&&setTimeout(function(){return a.display.input.focus()},0)}),E.setAttribute("cm-not-content","true")},function(E,b){b=="horizontal"?ai(a,E):Vl(a,E)},a),a.display.scrollbars.addClass&&_e(a.display.wrapper,a.display.scrollbars.addClass)}var $a=0;function Ba(a){a.curOp={cm:a,viewChanged:!1,startHeight:a.doc.height,forceUpdate:!1,updateInput:0,typing:!1,changeObjs:null,cursorActivityHandlers:null,cursorActivityCalled:0,selectionChanged:!1,updateMaxLine:!1,scrollLeft:null,scrollTop:null,scrollToPos:null,focus:!1,id:++$a},_n(a.curOp)}function ru(a){var E=a.curOp;E&&vr(E,function(b){for(var x=0;x=b.viewTo)||b.maxLineChanged&&E.options.lineWrapping,a.update=a.mustUpdate&&new Eo(E,a.mustUpdate&&{top:a.scrollTop,ensure:a.scrollToPos},a.forceUpdate)}function Fi(a){a.updatedDisplay=a.mustUpdate&&$o(a.cm,a.update)}function so(a){var E=a.cm,b=E.display;a.updatedDisplay&&Mi(E),a.barMeasure=Ai(E),b.maxLineChanged&&!E.options.lineWrapping&&(a.adjustWidthTo=Pa(E,b.maxLine,b.maxLine.text.length).left+3,E.display.sizerWidth=a.adjustWidthTo,a.barMeasure.scrollWidth=Math.max(b.scroller.clientWidth,b.sizer.offsetLeft+a.adjustWidthTo+Aa(E)+E.display.barWidth),a.maxScrollLeft=Math.max(0,b.sizer.offsetLeft+a.adjustWidthTo-Ma(E))),(a.updatedDisplay||a.selectionChanged)&&(a.preparedSelection=b.input.prepareSelection())}function Io(a){var E=a.cm;a.adjustWidthTo!=null&&(E.display.sizer.style.minWidth=a.adjustWidthTo+"px",a.maxScrollLeft=a.display.viewTo)){var b=+new Date+a.options.workTime,x=Jl(a,E.highlightFrontier),z=[];E.iter(x.line,Math.min(E.first+E.size,a.display.viewTo+500),function(te){if(x.line>=a.display.viewFrom){var ie=te.styles,fe=te.text.length>a.options.maxHighlightLength?Qn(E.mode,x.state):null,de=yl(a,te,x,!0);fe&&(x.state=fe),te.styles=de.styles;var we=te.styleClasses,Oe=de.classes;Oe?te.styleClasses=Oe:we&&(te.styleClasses=null);for(var $e=!ie||ie.length!=te.styles.length||we!=Oe&&(!we||!Oe||we.bgClass!=Oe.bgClass||we.textClass!=Oe.textClass),Et=0;!$e&&Etb)return ql(a,a.options.workDelay),!0}),E.highlightFrontier=x.line,E.modeFrontier=Math.max(E.modeFrontier,x.line),z.length&&Ya(a,function(){for(var te=0;te=b.viewFrom&&E.visible.to<=b.viewTo&&(b.updateLineNumbers==null||b.updateLineNumbers>=b.viewTo)&&b.renderedView==b.view&&vi(a)==0)return!1;ns(a)&&(Wu(a),E.dims=gu(a));var z=x.first+x.size,te=Math.max(E.visible.from-a.options.viewportMargin,x.first),ie=Math.min(z,E.visible.to+a.options.viewportMargin);b.viewFromie&&b.viewTo-ie<20&&(ie=Math.min(z,b.viewTo)),qa&&(te=ae(a.doc,te),ie=We(a.doc,ie));var fe=te!=b.viewFrom||ie!=b.viewTo||b.lastWrapHeight!=E.wrapperHeight||b.lastWrapWidth!=E.wrapperWidth;Qi(a,te,ie),b.viewOffset=Je(Gt(a.doc,b.viewFrom)),a.display.mover.style.top=b.viewOffset+"px";var de=vi(a);if(!fe&&de==0&&!E.force&&b.renderedView==b.view&&(b.updateLineNumbers==null||b.updateLineNumbers>=b.viewTo))return!1;var we=_o(a);return de>4&&(b.lineDiv.style.display="none"),ts(a,b.updateLineNumbers,E.dims),de>4&&(b.lineDiv.style.display=""),b.renderedView=b.view,Zs(we),st(b.cursorDiv),st(b.selectionDiv),b.gutters.style.height=b.sizer.style.minHeight=0,fe&&(b.lastWrapHeight=E.wrapperHeight,b.lastWrapWidth=E.wrapperWidth,ql(a,400)),b.updateLineNumbers=null,!0}function es(a,E){for(var b=E.viewport,x=!0;;x=!1){if(!x||!a.options.lineWrapping||E.oldDisplayWidth==Ma(a)){if(b&&b.top!=null&&(b={top:Math.min(a.doc.height+Na(a.display)-Wa(a),b.top)}),E.visible=Nu(a.display,a.doc,b),E.visible.from>=a.display.viewFrom&&E.visible.to<=a.display.viewTo)break}else x&&(E.visible=Nu(a.display,a.doc,b));if(!$o(a,E))break;Mi(a);var z=Ai(a);si(a),di(a,z),No(a,z),E.force=!1}E.signal(a,"update",a),(a.display.viewFrom!=a.display.reportedViewFrom||a.display.viewTo!=a.display.reportedViewTo)&&(E.signal(a,"viewportChange",a,a.display.viewFrom,a.display.viewTo),a.display.reportedViewFrom=a.display.viewFrom,a.display.reportedViewTo=a.display.viewTo)}function ko(a,E){var b=new Eo(a,E);if($o(a,b)){Mi(a),es(a,b);var x=Ai(a);si(a),di(a,x),No(a,x),b.finish()}}function ts(a,E,b){var x=a.display,z=a.options.lineNumbers,te=x.lineDiv,ie=te.firstChild;function fe(nn){var Nn=nn.nextSibling;return Ze&&Ae&&a.display.currentWheelTarget==nn?nn.style.display="none":nn.parentNode.removeChild(nn),Nn}for(var de=x.view,we=x.viewFrom,Oe=0;Oe-1&&(Ct=!1),Pr(a,$e,we,b)),Ct&&(st($e.lineNumber),$e.lineNumber.appendChild(document.createTextNode(wl(a.options,we)))),ie=$e.node.nextSibling}we+=$e.size}for(;ie;)ie=fe(ie)}function Lo(a){var E=a.gutters.offsetWidth;a.sizer.style.marginLeft=E+"px"}function No(a,E){a.display.sizer.style.minHeight=E.docHeight+"px",a.display.heightForcer.style.top=E.docHeight+"px",a.display.gutters.style.height=E.docHeight+a.display.barHeight+Aa(a)+"px"}function Po(a){var E=a.display,b=E.view;if(!(!E.alignWidgets&&(!E.gutters.firstChild||!a.options.fixedGutter))){for(var x=Da(E)-E.scroller.scrollLeft+a.doc.scrollLeft,z=E.gutters.offsetWidth,te=x+"px",ie=0;ieie.clientWidth,de=ie.scrollHeight>ie.clientHeight;if(x&&fe||z&&de){if(z&&Ae&&Ze){e:for(var we=E.target,Oe=te.view;we!=ie;we=we.parentNode)for(var $e=0;$e=0&&ta(a,x.to())<=0)return b}return-1};var Fl=function(a,E){this.anchor=a,this.head=E};Fl.prototype.from=function(){return ht(this.anchor,this.head)},Fl.prototype.to=function(){return Zl(this.anchor,this.head)},Fl.prototype.empty=function(){return this.head.line==this.anchor.line&&this.head.ch==this.anchor.ch};function $u(a,E,b){var x=a&&a.options.selectionsMayTouch,z=E[b];E.sort(function(Et,Ct){return ta(Et.from(),Ct.from())}),b=je(E,z);for(var te=1;te0:de>=0){var we=ht(fe.from(),ie.from()),Oe=Zl(fe.to(),ie.to()),$e=fe.empty()?ie.from()==ie.head:fe.from()==fe.head;te<=b&&--b,E.splice(--te,2,new Fl($e?Oe:we,$e?we:Oe))}}return new Ku(E,b)}function Oi(a,E){return new Ku([new Fl(a,E||a)],0)}function ji(a){return a.text?Dn(a.from.line+a.text.length-1,mt(a.text).length+(a.text.length==1?a.from.ch:0)):a.to}function jo(a,E){if(ta(a,E.from)<0)return a;if(ta(a,E.to)<=0)return ji(E);var b=a.line+E.text.length-(E.to.line-E.from.line)-1,x=a.ch;return a.line==E.to.line&&(x+=ji(E).ch-E.to.ch),Dn(b,x)}function To(a,E){for(var b=[],x=0;x1&&a.remove(fe.line+1,nn-1),a.insert(fe.line+1,It)}Dr(a,"change",a,E)}function xi(a,E,b){function x(z,te,ie){if(z.linked)for(var fe=0;fe1&&!a.done[a.done.length-2].ranges)return a.done.pop(),mt(a.done)}function Wo(a,E,b,x){var z=a.history;z.undone.length=0;var te=+new Date,ie,fe;if((z.lastOp==x||z.lastOrigin==E.origin&&E.origin&&(E.origin.charAt(0)=="+"&&z.lastModTime>te-(a.cm?a.cm.options.historyEventDelay:500)||E.origin.charAt(0)=="*"))&&(ie=Ks(z,z.lastOp==x)))fe=mt(ie.changes),ta(E.from,E.to)==0&&ta(E.from,fe.to)==0?fe.to=ji(E):ie.changes.push(Co(a,E));else{var de=mt(z.done);for((!de||!de.ranges)&&Fo(a.sel,z.done),ie={changes:[Co(a,E)],generation:z.generation},z.done.push(ie);z.done.length>z.undoDepth;)z.done.shift(),z.done[0].ranges||z.done.shift()}z.done.push(b),z.generation=++z.maxGeneration,z.lastModTime=z.lastSelTime=te,z.lastOp=z.lastSelOp=x,z.lastOrigin=z.lastSelOrigin=E.origin,fe||tn(a,"historyAdded")}function Js(a,E,b,x){var z=E.charAt(0);return z=="*"||z=="+"&&b.ranges.length==x.ranges.length&&b.somethingSelected()==x.somethingSelected()&&new Date-a.history.lastSelTime<=(a.cm?a.cm.options.historyEventDelay:500)}function gc(a,E,b,x){var z=a.history,te=x&&x.origin;b==z.lastSelOp||te&&z.lastSelOrigin==te&&(z.lastModTime==z.lastSelTime&&z.lastOrigin==te||Js(a,te,mt(z.done),E))?z.done[z.done.length-1]=E:Fo(E,z.done),z.lastSelTime=+new Date,z.lastSelOrigin=te,z.lastSelOp=b,x&&x.clearRedo!==!1&&os(z.undone)}function Fo(a,E){var b=mt(E);b&&b.ranges&&b.equals(a)||E.push(a)}function ss(a,E,b,x){var z=E["spans_"+a.id],te=0;a.iter(Math.max(a.first,b),Math.min(a.first+a.size,x),function(ie){ie.markedSpans&&((z||(z=E["spans_"+a.id]={}))[te]=ie.markedSpans),++te})}function cs(a){if(!a)return null;for(var E,b=0;b-1&&(mt(fe)[$e]=we[$e],delete we[$e])}}return x}function Zo(a,E,b,x){if(x){var z=a.anchor;if(b){var te=ta(E,z)<0;te!=ta(b,z)<0?(z=E,E=b):te!=ta(E,b)<0&&(E=b)}return new Fl(z,E)}else return new Fl(b||E,E)}function Yo(a,E,b,x,z){z==null&&(z=a.cm&&(a.cm.display.shift||a.extend)),Cu(a,new Ku([Zo(a.sel.primary(),E,b,z)],0),x)}function fs(a,E,b){for(var x=[],z=a.cm&&(a.cm.display.shift||a.extend),te=0;te=E.ch:fe.to>E.ch))){if(z&&(tn(de,"beforeCursorEnter"),de.explicitlyCleared))if(te.markedSpans){--ie;continue}else break;if(!de.atomic)continue;if(b){var $e=de.find(x<0?1:-1),Et=void 0;if((x<0?Oe:we)&&($e=gs(a,$e,-x,$e&&$e.line==E.line?te:null)),$e&&$e.line==E.line&&(Et=ta($e,b))&&(x<0?Et<0:Et>0))return _i(a,$e,E,x,z)}var Ct=de.find(x<0?-1:1);return(x<0?we:Oe)&&(Ct=gs(a,Ct,x,Ct.line==E.line?te:null)),Ct?_i(a,Ct,E,x,z):null}}return E}function wo(a,E,b,x,z){var te=x||1,ie=_i(a,E,b,te,z)||!z&&_i(a,E,b,te,!0)||_i(a,E,b,-te,z)||!z&&_i(a,E,b,-te,!0);return ie||(a.cantEdit=!0,Dn(a.first,0))}function gs(a,E,b,x){return b<0&&E.ch==0?E.line>a.first?wr(a,Dn(E.line-1)):null:b>0&&E.ch==(x||Gt(a,E.line)).text.length?E.line=0;--z)ys(a,{from:x[z].from,to:x[z].to,text:z?[""]:E.text,origin:E.origin});else ys(a,E)}}function ys(a,E){if(!(E.text.length==1&&E.text[0]==""&&ta(E.from,E.to)==0)){var b=To(a,E);Wo(a,E,b,a.cm?a.cm.curOp.id:NaN),$i(a,E,b,Ul(a,E));var x=[];xi(a,function(z,te){!te&&je(x,z.history)==-1&&(Su(z.history,E),x.push(z.history)),$i(z,E,null,Ul(z,E))})}}function Do(a,E,b){var x=a.cm&&a.cm.state.suppressEdits;if(!(x&&!b)){for(var z=a.history,te,ie=a.sel,fe=E=="undo"?z.done:z.undone,de=E=="undo"?z.undone:z.done,we=0;we=0;--Ct){var nn=Et(Ct);if(nn)return nn.v}}}}function As(a,E){if(E!=0&&(a.first+=E,a.sel=new Ku(Kt(a.sel.ranges,function(z){return new Fl(Dn(z.anchor.line+E,z.anchor.ch),Dn(z.head.line+E,z.head.ch))}),a.sel.primIndex),a.cm)){nu(a.cm,a.first,a.first-E,E);for(var b=a.cm.display,x=b.viewFrom;xa.lastLine())){if(E.from.linete&&(E={from:E.from,to:Dn(te,Gt(a,te).text.length),text:[E.text[0]],origin:E.origin}),E.removed=or(a,E.from,E.to),b||(b=To(a,E)),a.cm?$s(a.cm,E,x):zo(a,E,x),xo(a,b,Re),a.cantEdit&&wo(a,Dn(a.firstLine(),0))&&(a.cantEdit=!1)}}function $s(a,E,b){var x=a.doc,z=a.display,te=E.from,ie=E.to,fe=!1,de=te.line;a.options.lineWrapping||(de=na(fu(Gt(x,te.line))),x.iter(de,ie.line+1,function(Ct){if(Ct==z.maxLine)return fe=!0,!0})),x.sel.contains(E.from,E.to)>-1&&un(a),zo(x,E,b,pi(a)),a.options.lineWrapping||(x.iter(de,te.line+E.text.length,function(Ct){var nn=ft(Ct);nn>z.maxLineLength&&(z.maxLine=Ct,z.maxLineLength=nn,z.maxLineChanged=!0,fe=!1)}),fe&&(a.curOp.updateMaxLine=!0)),Hu(x,te.line),ql(a,400);var we=E.text.length-(ie.line-te.line)-1;E.full?nu(a):te.line==ie.line&&E.text.length==1&&!us(a.doc,E)?Lu(a,te.line,"text"):nu(a,te.line,ie.line+1,we);var Oe=$n(a,"changes"),$e=$n(a,"change");if($e||Oe){var Et={from:te,to:ie,text:E.text,removed:E.removed,origin:E.origin};$e&&Dr(a,"change",a,Et),Oe&&(a.curOp.changeObjs||(a.curOp.changeObjs=[])).push(Et)}a.display.selForContextMenu=null}function eo(a,E,b,x,z){var te;x||(x=b),ta(x,b)<0&&(te=[x,b],b=te[0],x=te[1]),typeof E=="string"&&(E=a.splitLines(E)),Tt(a,{from:b,to:x,text:E,origin:z})}function Uo(a,E,b,x){b1||!(this.children[0]instanceof fo))){var fe=[];this.collapse(fe),this.children=[new fo(fe)],this.children[0].parent=this}},collapse:function(a){for(var E=0;E50){for(var ie=z.lines.length%25+25,fe=ie;fe10);a.parent.maybeSpill()}},iterN:function(a,E,b){for(var x=0;xa.display.maxLineLength&&(a.display.maxLine=we,a.display.maxLineLength=Oe,a.display.maxLineChanged=!0)}x!=null&&a&&this.collapsed&&nu(a,x,z+1),this.lines.length=0,this.explicitlyCleared=!0,this.atomic&&this.doc.cantEdit&&(this.doc.cantEdit=!1,a&&hs(a.doc)),a&&Dr(a,"markerCleared",a,this,x,z),E&&ru(a),this.parent&&this.parent.clear()}},ei.prototype.find=function(a,E){a==null&&this.type=="bookmark"&&(a=1);for(var b,x,z=0;z0||ie==0&&te.clearWhenEmpty!==!1)return te;if(te.replacedWith&&(te.collapsed=!0,te.widgetNode=qe("span",[te.replacedWith],"CodeMirror-widget"),x.handleMouseEvents||te.widgetNode.setAttribute("cm-ignore-events","true"),x.insertLeft&&(te.widgetNode.insertLeft=!0)),te.collapsed){if(mi(a,E.line,E,b,te)||E.line!=b.line&&mi(a,b.line,E,b,te))throw new Error("Inserting collapsed marker partially overlapping an existing one");Ia()}te.addToHistory&&Wo(a,{from:E,to:b,origin:"markText"},a.sel,NaN);var fe=E.line,de=a.cm,we;if(a.iter(fe,b.line+1,function($e){de&&te.collapsed&&!de.options.lineWrapping&&fu($e)==de.display.maxLine&&(we=!0),te.collapsed&&fe!=E.line&&Zn($e,0),ku($e,new Ea(te,fe==E.line?E.ch:null,fe==b.line?b.ch:null)),++fe}),te.collapsed&&a.iter(E.line,b.line+1,function($e){ze(a,$e)&&Zn($e,0)}),te.clearOnEnter&&Ne(te,"beforeCursorEnter",function(){return te.clear()}),te.readOnly&&(Iu(),(a.history.done.length||a.history.undone.length)&&a.clearHistory()),te.collapsed&&(te.id=++Vo,te.atomic=!0),de){if(we&&(de.curOp.updateMaxLine=!0),te.collapsed)nu(de,E.line,b.line+1);else if(te.className||te.startStyle||te.endStyle||te.css||te.attributes||te.title)for(var Oe=E.line;Oe<=b.line;Oe++)Lu(de,Oe,"text");te.atomic&&hs(de.doc),Dr(de,"markerAdded",de,te)}return te}var fi=function(a,E){this.markers=a,this.primary=E;for(var b=0;b=0;de--)Tt(this,x[de]);fe?ms(this,fe):this.cm&&Xu(this.cm)}),undo:Br(function(){Do(this,"undo")}),redo:Br(function(){Do(this,"redo")}),undoSelection:Br(function(){Do(this,"undo",!0)}),redoSelection:Br(function(){Do(this,"redo",!0)}),setExtending:function(a){this.extend=a},getExtending:function(){return this.extend},historySize:function(){for(var a=this.history,E=0,b=0,x=0;x=a.ch)&&E.push(z.marker.parent||z.marker)}return E},findMarks:function(a,E,b){a=wr(this,a),E=wr(this,E);var x=[],z=a.line;return this.iter(a.line,E.line+1,function(te){var ie=te.markedSpans;if(ie)for(var fe=0;fe=de.to||de.from==null&&z!=a.line||de.from!=null&&z==E.line&&de.from>=E.ch)&&(!b||b(de.marker))&&x.push(de.marker.parent||de.marker)}++z}),x},getAllMarks:function(){var a=[];return this.iter(function(E){var b=E.markedSpans;if(b)for(var x=0;xa)return E=a,!0;a-=te,++b}),wr(this,Dn(b,E))},indexFromPos:function(a){a=wr(this,a);var E=a.ch;if(a.lineE&&(E=a.from),a.to!=null&&a.to-1){E.state.draggingText(a),setTimeout(function(){return E.display.input.focus()},20);return}try{var Oe=a.dataTransfer.getData("Text");if(Oe){var $e;if(E.state.draggingText&&!E.state.draggingText.copy&&($e=E.listSelections()),xo(E.doc,Oi(b,b)),$e)for(var Et=0;Et<$e.length;++Et)eo(E.doc,"",$e[Et].anchor,$e[Et].head,"drag");E.replaceSelection(Oe,"around","paste"),E.display.input.focus()}}catch(Ct){}}}}function ac(a,E){if(De&&(!a.state.draggingText||+new Date-Go<100)){Wn(E);return}if(!(yt(a,E)||va(a.display,E))&&(E.dataTransfer.setData("Text",a.getSelection()),E.dataTransfer.effectAllowed="copyMove",E.dataTransfer.setDragImage&&!ge)){var b=ke("img",null,null,"position: fixed; left: 0; top: 0;");b.src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==",oe&&(b.width=b.height=1,a.display.wrapper.appendChild(b),b._top=b.offsetTop),E.dataTransfer.setDragImage(b,0,0),oe&&b.parentNode.removeChild(b)}}function lc(a,E){var b=zu(a,E);if(b){var x=document.createDocumentFragment();zi(a,b,x),a.display.dragCursor||(a.display.dragCursor=ke("div",null,"CodeMirror-cursors CodeMirror-dragcursors"),a.display.lineSpace.insertBefore(a.display.dragCursor,a.display.cursorDiv)),Me(a.display.dragCursor,x)}}function Ds(a){a.display.dragCursor&&(a.display.lineSpace.removeChild(a.display.dragCursor),a.display.dragCursor=null)}function Bs(a){if(document.getElementsByClassName){for(var E=document.getElementsByClassName("CodeMirror"),b=[],x=0;x=0;fe--)eo(a.doc,"",x[fe].from,x[fe].to,"+delete");Xu(a)})}function bo(a,E,b){var x=Xt(a.text,E+b,b);return x<0||x>a.text.length?null:x}function Ko(a,E,b){var x=bo(a,E.ch,b);return x==null?null:new Dn(E.line,x,b<0?"after":"before")}function Jo(a,E,b,x,z){if(a){E.doc.direction=="rtl"&&(z=-z);var te=Ie(b,E.doc.direction);if(te){var ie=z<0?mt(te):te[0],fe=z<0==(ie.level==1),de=fe?"after":"before",we;if(ie.level>0||E.doc.direction=="rtl"){var Oe=Oa(E,b);we=z<0?b.text.length-1:0;var $e=_a(E,Oe,we).top;we=mr(function(Et){return _a(E,Oe,Et).top==$e},z<0==(ie.level==1)?ie.from:ie.to-1,we),de=="before"&&(we=bo(b,we,1))}else we=z<0?ie.to:ie.from;return new Dn(x,we,de)}}return new Dn(x,z<0?b.text.length:0,z<0?"before":"after")}function Is(a,E,b,x){var z=Ie(E,a.doc.direction);if(!z)return Ko(E,b,x);b.ch>=E.text.length?(b.ch=E.text.length,b.sticky="before"):b.ch<=0&&(b.ch=0,b.sticky="after");var te=ne(z,b.ch,b.sticky),ie=z[te];if(a.doc.direction=="ltr"&&ie.level%2==0&&(x>0?ie.to>b.ch:ie.from=ie.from&&Et>=Oe.begin)){var Ct=$e?"before":"after";return new Dn(b.line,Et,Ct)}}var nn=function(It,Sr,ar){for(var Hr=function(xl,$l){return $l?new Dn(b.line,fe(xl,1),"before"):new Dn(b.line,xl,"after")};It>=0&&It0==(fa.level!=1),Ga=Xr?ar.begin:fe(ar.end,-1);if(fa.from<=Ga&&Ga0?Oe.end:fe(Oe.begin,-1);return Pn!=null&&!(x>0&&Pn==E.text.length)&&(Nn=nn(x>0?0:z.length-1,x,we(Pn)),Nn)?Nn:null}var po={selectAll:vs,singleSelection:function(a){return a.setSelection(a.getCursor("anchor"),a.getCursor("head"),Re)},killLine:function(a){return lo(a,function(E){if(E.empty()){var b=Gt(a.doc,E.head.line).text.length;return E.head.ch==b&&E.head.line0)z=new Dn(z.line,z.ch+1),a.replaceRange(te.charAt(z.ch-1)+te.charAt(z.ch-2),Dn(z.line,z.ch-2),z,"+transpose");else if(z.line>a.doc.first){var ie=Gt(a.doc,z.line-1).text;ie&&(z=new Dn(z.line,1),a.replaceRange(te.charAt(0)+a.doc.lineSeparator()+ie.charAt(ie.length-1),Dn(z.line-1,ie.length-1),z,"+transpose"))}}b.push(new Fl(z,z))}a.setSelections(b)})},newlineAndIndent:function(a){return Ya(a,function(){for(var E=a.listSelections(),b=E.length-1;b>=0;b--)a.replaceRange(a.doc.lineSeparator(),E[b].anchor,E[b].head,"+input");E=a.listSelections();for(var x=0;xa&&ta(E,this.pos)==0&&b==this.button};var Nt,Vt;function jt(a,E){var b=+new Date;return Vt&&Vt.compare(b,a,E)?(Nt=Vt=null,"triple"):Nt&&Nt.compare(b,a,E)?(Vt=new ce(b,a,E),Nt=null,"double"):(Nt=new ce(b,a,E),Vt=null,"single")}function Jt(a){var E=this,b=E.display;if(!(yt(E,a)||b.activeTouch&&b.input.supportsTouch())){if(b.input.ensurePolled(),b.shift=a.shiftKey,va(b,a)){Ze||(b.scroller.draggable=!1,setTimeout(function(){return b.scroller.draggable=!0},100));return}if(!Un(E,a)){var x=zu(E,a),z=dn(a),te=x?jt(x,z):"single";window.focus(),z==1&&E.state.selectingText&&E.state.selectingText(a),!(x&&Mt(E,z,x,te,a))&&(z==1?x?bt(E,x,te,a):qn(a)==b.scroller&&xa(a):z==2?(x&&Yo(E.doc,x),setTimeout(function(){return b.input.focus()},20)):z==3&&(Ve?E.display.input.onContextMenu(a):Wi(E)))}}}function Mt(a,E,b,x,z){var te="Click";return x=="double"?te="Double"+te:x=="triple"&&(te="Triple"+te),te=(E==1?"Left":E==2?"Middle":"Right")+te,uo(a,Ms(te,z),z,function(ie){if(typeof ie=="string"&&(ie=po[ie]),!ie)return!1;var fe=!1;try{a.isReadOnly()&&(a.state.suppressEdits=!0),fe=ie(a,b)!=Lt}finally{a.state.suppressEdits=!1}return fe})}function rt(a,E,b){var x=a.getOption("configureMouse"),z=x?x(a,E,b):{};if(z.unit==null){var te=Ge?b.shiftKey&&b.metaKey:b.altKey;z.unit=te?"rectangle":E=="single"?"char":E=="double"?"word":"line"}return(z.extend==null||a.doc.extend)&&(z.extend=a.doc.extend||b.shiftKey),z.addNew==null&&(z.addNew=Ae?b.metaKey:b.ctrlKey),z.moveOnDrag==null&&(z.moveOnDrag=!(Ae?b.altKey:b.ctrlKey)),z}function bt(a,E,b,x){De?setTimeout(Ut(Vi,a),0):a.curOp.focus=Ue();var z=rt(a,b,x),te=a.doc.sel,ie;a.options.dragDrop&&Kn&&!a.isReadOnly()&&b=="single"&&(ie=te.contains(E))>-1&&(ta((ie=te.ranges[ie]).from(),E)<0||E.xRel>0)&&(ta(ie.to(),E)>0||E.xRel<0)?ua(a,x,E,z):jn(a,x,E,z)}function ua(a,E,b,x){var z=a.display,te=!1,ie=sa(a,function(we){Ze&&(z.scroller.draggable=!1),a.state.draggingText=!1,fn(z.wrapper.ownerDocument,"mouseup",ie),fn(z.wrapper.ownerDocument,"mousemove",fe),fn(z.scroller,"dragstart",de),fn(z.scroller,"drop",ie),te||(xa(we),x.addNew||Yo(a.doc,b,null,null,x.extend),Ze&&!ge||De&&Te==9?setTimeout(function(){z.wrapper.ownerDocument.body.focus({preventScroll:!0}),z.input.focus()},20):z.input.focus())}),fe=function(we){te=te||Math.abs(E.clientX-we.clientX)+Math.abs(E.clientY-we.clientY)>=10},de=function(){return te=!0};Ze&&(z.scroller.draggable=!0),a.state.draggingText=ie,ie.copy=!x.moveOnDrag,z.scroller.dragDrop&&z.scroller.dragDrop(),Ne(z.wrapper.ownerDocument,"mouseup",ie),Ne(z.wrapper.ownerDocument,"mousemove",fe),Ne(z.scroller,"dragstart",de),Ne(z.scroller,"drop",ie),Wi(a),setTimeout(function(){return z.input.focus()},20)}function pr(a,E,b){if(b=="char")return new Fl(E,E);if(b=="word")return a.findWordAt(E);if(b=="line")return new Fl(Dn(E.line,0),wr(a.doc,Dn(E.line+1,0)));var x=b(a,E);return new Fl(x.from,x.to)}function jn(a,E,b,x){var z=a.display,te=a.doc;xa(E);var ie,fe,de=te.sel,we=de.ranges;if(x.addNew&&!x.extend?(fe=te.sel.contains(b),fe>-1?ie=we[fe]:ie=new Fl(b,b)):(ie=te.sel.primary(),fe=te.sel.primIndex),x.unit=="rectangle")x.addNew||(ie=new Fl(b,b)),b=zu(a,E,!0,!0),fe=-1;else{var Oe=pr(a,b,x.unit);x.extend?ie=Zo(ie,Oe.anchor,Oe.head,x.extend):ie=Oe}x.addNew?fe==-1?(fe=we.length,Cu(te,$u(a,we.concat([ie]),fe),{scroll:!1,origin:"*mouse"})):we.length>1&&we[fe].empty()&&x.unit=="char"&&!x.extend?(Cu(te,$u(a,we.slice(0,fe).concat(we.slice(fe+1)),0),{scroll:!1,origin:"*mouse"}),de=te.sel):Ho(te,fe,ie,Dt):(fe=0,Cu(te,new Ku([ie],0),Dt),de=te.sel);var $e=b;function Et(ar){if(ta($e,ar)!=0)if($e=ar,x.unit=="rectangle"){for(var Hr=[],fa=a.options.tabSize,Xr=Ye(Gt(te,b.line).text,b.ch,fa),Ga=Ye(Gt(te,ar.line).text,ar.ch,fa),xl=Math.min(Xr,Ga),$l=Math.max(Xr,Ga),bl=Math.min(b.line,ar.line),mu=Math.min(a.lastLine(),Math.max(b.line,ar.line));bl<=mu;bl++){var Eu=Gt(te,bl).text,Zt=qt(Eu,xl,fa);xl==$l?Hr.push(new Fl(Dn(bl,Zt),Dn(bl,Zt))):Eu.length>Zt&&Hr.push(new Fl(Dn(bl,Zt),Dn(bl,qt(Eu,$l,fa))))}Hr.length||Hr.push(new Fl(b,b)),Cu(te,$u(a,de.ranges.slice(0,fe).concat(Hr),fe),{origin:"*mouse",scroll:!1}),a.scrollIntoView(ar)}else{var dr=ie,da=pr(a,ar,x.unit),An=dr.anchor,On;ta(da.anchor,An)>0?(On=da.head,An=ht(dr.from(),da.anchor)):(On=da.anchor,An=Zl(dr.to(),da.head));var gr=de.ranges.slice(0);gr[fe]=Ir(a,new Fl(wr(te,An),On)),Cu(te,$u(a,gr,fe),Dt)}}var Ct=z.wrapper.getBoundingClientRect(),nn=0;function Nn(ar){var Hr=++nn,fa=zu(a,ar,!0,x.unit=="rectangle");if(fa)if(ta(fa,$e)!=0){a.curOp.focus=Ue(),Et(fa);var Xr=Nu(z,te);(fa.line>=Xr.to||fa.lineCt.bottom?20:0;Ga&&setTimeout(sa(a,function(){nn==Hr&&(z.scroller.scrollTop+=Ga,Nn(ar))}),50)}}function Pn(ar){a.state.selectingText=!1,nn=1/0,ar&&(xa(ar),z.input.focus()),fn(z.wrapper.ownerDocument,"mousemove",It),fn(z.wrapper.ownerDocument,"mouseup",Sr),te.history.lastSelOrigin=null}var It=sa(a,function(ar){ar.buttons===0||!dn(ar)?Pn(ar):Nn(ar)}),Sr=sa(a,Pn);a.state.selectingText=Sr,Ne(z.wrapper.ownerDocument,"mousemove",It),Ne(z.wrapper.ownerDocument,"mouseup",Sr)}function Ir(a,E){var b=E.anchor,x=E.head,z=Gt(a.doc,b.line);if(ta(b,x)==0&&b.sticky==x.sticky)return E;var te=Ie(z);if(!te)return E;var ie=ne(te,b.ch,b.sticky),fe=te[ie];if(fe.from!=b.ch&&fe.to!=b.ch)return E;var de=ie+(fe.from==b.ch==(fe.level!=1)?0:1);if(de==0||de==te.length)return E;var we;if(x.line!=b.line)we=(x.line-b.line)*(a.doc.direction=="ltr"?1:-1)>0;else{var Oe=ne(te,x.ch,x.sticky),$e=Oe-ie||(x.ch-b.ch)*(fe.level==1?-1:1);Oe==de-1||Oe==de?we=$e<0:we=$e>0}var Et=te[de+(we?-1:0)],Ct=we==(Et.level==1),nn=Ct?Et.from:Et.to,Nn=Ct?"after":"before";return b.ch==nn&&b.sticky==Nn?E:new Fl(new Dn(b.line,nn,Nn),x)}function Hn(a,E,b,x){var z,te;if(E.touches)z=E.touches[0].clientX,te=E.touches[0].clientY;else try{z=E.clientX,te=E.clientY}catch(Et){return!1}if(z>=Math.floor(a.display.gutters.getBoundingClientRect().right))return!1;x&&xa(E);var ie=a.display,fe=ie.lineDiv.getBoundingClientRect();if(te>fe.bottom||!$n(a,b))return ia(E);te-=fe.top-ie.viewOffset;for(var de=0;de=z){var Oe=Wl(a.doc,te),$e=a.display.gutterSpecs[de];return tn(a,b,a,Oe,$e.className,E),ia(E)}}}function Un(a,E){return Hn(a,E,"gutterClick",!0)}function Cr(a,E){va(a.display,E)||cr(a,E)||yt(a,E,"contextmenu")||Ve||a.display.input.onContextMenu(E)}function cr(a,E){return $n(a,"gutterContextMenu")?Hn(a,E,"gutterContextMenu",!1):!1}function ur(a){a.display.wrapper.className=a.display.wrapper.className.replace(/\s*cm-s-\S+/g,"")+a.options.theme.replace(/(^|\s)\s*/g," cm-s-"),pa(a)}var Jr={toString:function(){return"CodeMirror.Init"}},Tn={},Qt={};function cn(a){var E=a.optionHandlers;function b(x,z,te,ie){a.defaults[x]=z,te&&(E[x]=ie?function(fe,de,we){we!=Jr&&te(fe,de,we)}:te)}a.defineOption=b,a.Init=Jr,b("value","",function(x,z){return x.setValue(z)},!0),b("mode",null,function(x,z){x.doc.modeOption=z,Ro(x)},!0),b("indentUnit",2,Ro,!0),b("indentWithTabs",!1),b("smartIndent",!0),b("tabSize",4,function(x){qi(x),pa(x),nu(x)},!0),b("lineSeparator",null,function(x,z){if(x.doc.lineSep=z,!!z){var te=[],ie=x.doc.first;x.doc.iter(function(de){for(var we=0;;){var Oe=de.text.indexOf(z,we);if(Oe==-1)break;we=Oe+z.length,te.push(Dn(ie,Oe))}ie++});for(var fe=te.length-1;fe>=0;fe--)eo(x.doc,z,te[fe],Dn(te[fe].line,te[fe].ch+z.length))}}),b("specialChars",/[\u0000-\u001f\u007f-\u009f\u00ad\u061c\u200b-\u200c\u200e\u200f\u2028\u2029\ufeff\ufff9-\ufffc]/g,function(x,z,te){x.state.specialChars=new RegExp(z.source+(z.test(" ")?"":"| "),"g"),te!=Jr&&x.refresh()}),b("specialCharPlaceholder",yn,function(x){return x.refresh()},!0),b("electricChars",!0),b("inputStyle",pe?"contenteditable":"textarea",function(){throw new Error("inputStyle can not (yet) be changed in a running editor")},!0),b("spellcheck",!1,function(x,z){return x.getInputField().spellcheck=z},!0),b("autocorrect",!1,function(x,z){return x.getInputField().autocorrect=z},!0),b("autocapitalize",!1,function(x,z){return x.getInputField().autocapitalize=z},!0),b("rtlMoveVisually",!Qe),b("wholeLineUpdateBefore",!0),b("theme","default",function(x){ur(x),co(x)},!0),b("keyMap","default",function(x,z,te){var ie=El(z),fe=te!=Jr&&El(te);fe&&fe.detach&&fe.detach(x,ie),ie.attach&&ie.attach(x,fe||null)}),b("extraKeys",null),b("configureMouse",null),b("lineWrapping",!1,Xn,!0),b("gutters",[],function(x,z){x.display.gutterSpecs=rs(z,x.options.lineNumbers),co(x)},!0),b("fixedGutter",!0,function(x,z){x.display.gutters.style.left=z?Da(x.display)+"px":"0",x.refresh()},!0),b("coverGutterNextToScrollbar",!1,function(x){return di(x)},!0),b("scrollbarStyle","native",function(x){Ji(x),di(x),x.display.scrollbars.setScrollTop(x.doc.scrollTop),x.display.scrollbars.setScrollLeft(x.doc.scrollLeft)},!0),b("lineNumbers",!1,function(x,z){x.display.gutterSpecs=rs(x.options.gutters,z),co(x)},!0),b("firstLineNumber",1,co,!0),b("lineNumberFormatter",function(x){return x},co,!0),b("showCursorWhenSelecting",!1,si,!0),b("resetSelectionOnContextMenu",!0),b("lineWiseCopyCut",!0),b("pasteLinesPerSelection",!0),b("selectionsMayTouch",!1),b("readOnly",!1,function(x,z){z=="nocursor"&&(Ju(x),x.display.input.blur()),x.display.input.readOnlyChanged(z)}),b("screenReaderLabel",null,function(x,z){z=z===""?null:z,x.display.input.screenReaderLabelChanged(z)}),b("disableInput",!1,function(x,z){z||x.display.input.reset()},!0),b("dragDrop",!0,ma),b("allowDropFileTypes",null),b("cursorBlinkRate",530),b("cursorScrollMargin",0),b("cursorHeight",1,si,!0),b("singleCursorHeightPerLine",!0,si,!0),b("workTime",100),b("workDelay",100),b("flattenSpans",!0,qi,!0),b("addModeClass",!1,qi,!0),b("pollInterval",100),b("undoDepth",200,function(x,z){return x.doc.history.undoDepth=z}),b("historyEventDelay",1250),b("viewportMargin",10,function(x){return x.refresh()},!0),b("maxHighlightLength",1e4,qi,!0),b("moveInputWithCursor",!0,function(x,z){z||x.display.input.resetPosition()}),b("tabindex",null,function(x,z){return x.display.input.getField().tabIndex=z||""}),b("autofocus",null),b("direction","ltr",function(x,z){return x.doc.setDirection(z)},!0),b("phrases",null)}function ma(a,E,b){var x=b&&b!=Jr;if(!E!=!x){var z=a.display.dragFunctions,te=E?Ne:fn;te(a.display.scroller,"dragstart",z.start),te(a.display.scroller,"dragenter",z.enter),te(a.display.scroller,"dragover",z.over),te(a.display.scroller,"dragleave",z.leave),te(a.display.scroller,"drop",z.drop)}}function Xn(a){a.options.lineWrapping?(_e(a.display.wrapper,"CodeMirror-wrap"),a.display.sizer.style.minWidth="",a.display.sizerWidth=null):(et(a.display.wrapper,"CodeMirror-wrap"),At(a)),Vu(a),nu(a),pa(a),setTimeout(function(){return di(a)},100)}function an(a,E){var b=this;if(!(this instanceof an))return new an(a,E);this.options=E=E?_t(E):{},_t(Tn,E,!1);var x=E.value;typeof x=="string"?x=new Pu(x,E.mode,null,E.lineSeparator,E.direction):E.mode&&(x.modeOption=E.mode),this.doc=x;var z=new an.inputStyles[E.inputStyle](this),te=this.display=new ls(a,x,z,E);te.wrapper.CodeMirror=this,ur(this),E.lineWrapping&&(this.display.wrapper.className+=" CodeMirror-wrap"),Ji(this),this.state={keyMaps:[],overlays:[],modeGen:0,overwrite:!1,delayingBlurEvent:!1,focused:!1,suppressEdits:!1,pasteIncoming:-1,cutIncoming:-1,selectingText:!1,draggingText:!1,highlight:new Fe,keySeq:null,specialChars:null},E.autofocus&&!pe&&te.input.focus(),De&&Te<11&&setTimeout(function(){return b.display.input.reset(!0)},20),jr(this),uc(),Ba(this),this.curOp.forceUpdate=!0,is(this,x),E.autofocus&&!pe||this.hasFocus()?setTimeout(function(){b.hasFocus()&&!b.state.focused&&ci(b)},20):Ju(this);for(var ie in Qt)Qt.hasOwnProperty(ie)&&Qt[ie](this,E[ie],Jr);ns(this),E.finishInit&&E.finishInit(this);for(var fe=0;fe20*20}Ne(E.scroller,"touchstart",function(de){if(!yt(a,de)&&!te(de)&&!Un(a,de)){E.input.ensurePolled(),clearTimeout(b);var we=+new Date;E.activeTouch={start:we,moved:!1,prev:we-x.end<=300?x:null},de.touches.length==1&&(E.activeTouch.left=de.touches[0].pageX,E.activeTouch.top=de.touches[0].pageY)}}),Ne(E.scroller,"touchmove",function(){E.activeTouch&&(E.activeTouch.moved=!0)}),Ne(E.scroller,"touchend",function(de){var we=E.activeTouch;if(we&&!va(E,de)&&we.left!=null&&!we.moved&&new Date-we.start<300){var Oe=a.coordsChar(E.activeTouch,"page"),$e;!we.prev||ie(we,we.prev)?$e=new Fl(Oe,Oe):!we.prev.prev||ie(we,we.prev.prev)?$e=a.findWordAt(Oe):$e=new Fl(Dn(Oe.line,0),wr(a.doc,Dn(Oe.line+1,0))),a.setSelection($e.anchor,$e.head),a.focus(),xa(de)}z()}),Ne(E.scroller,"touchcancel",z),Ne(E.scroller,"scroll",function(){E.scroller.clientHeight&&(Vl(a,E.scroller.scrollTop),ai(a,E.scroller.scrollLeft,!0),tn(a,"scroll",a))}),Ne(E.scroller,"mousewheel",function(de){return Hs(a,de)}),Ne(E.scroller,"DOMMouseScroll",function(de){return Hs(a,de)}),Ne(E.wrapper,"scroll",function(){return E.wrapper.scrollTop=E.wrapper.scrollLeft=0}),E.dragFunctions={enter:function(de){yt(a,de)||Wn(de)},over:function(de){yt(a,de)||(lc(a,de),Wn(de))},start:function(de){return ac(a,de)},drop:sa(a,ws),leave:function(de){yt(a,de)||Ds(a)}};var fe=E.input.getField();Ne(fe,"keyup",function(de){return Os.call(a,de)}),Ne(fe,"keydown",sa(a,ui)),Ne(fe,"keypress",sa(a,le)),Ne(fe,"focus",function(de){return ci(a,de)}),Ne(fe,"blur",function(de){return Ju(a,de)})}var Bt=[];an.defineInitHook=function(a){return Bt.push(a)};function xt(a,E,b,x){var z=a.doc,te;b==null&&(b="add"),b=="smart"&&(z.mode.indent?te=Jl(a,E).state:b="prev");var ie=a.options.tabSize,fe=Gt(z,E),de=Ye(fe.text,null,ie);fe.stateAfter&&(fe.stateAfter=null);var we=fe.text.match(/^\s*/)[0],Oe;if(!x&&!/\S/.test(fe.text))Oe=0,b="not";else if(b=="smart"&&(Oe=z.mode.indent(te,fe.text.slice(we.length),fe.text),Oe==Lt||Oe>150)){if(!x)return;b="prev"}b=="prev"?E>z.first?Oe=Ye(Gt(z,E-1).text,null,ie):Oe=0:b=="add"?Oe=de+a.options.indentUnit:b=="subtract"?Oe=de-a.options.indentUnit:typeof b=="number"&&(Oe=de+b),Oe=Math.max(0,Oe);var $e="",Et=0;if(a.options.indentWithTabs)for(var Ct=Math.floor(Oe/ie);Ct;--Ct)Et+=ie,$e+=" ";if(Etie,de=En(E),we=null;if(fe&&x.ranges.length>1)if(zn&&zn.text.join(` -`)==E){if(x.ranges.length%zn.text.length==0){we=[];for(var Oe=0;Oe=0;Et--){var Ct=x.ranges[Et],nn=Ct.from(),Nn=Ct.to();Ct.empty()&&(b&&b>0?nn=Dn(nn.line,nn.ch-b):a.state.overwrite&&!fe?Nn=Dn(Nn.line,Math.min(Gt(te,Nn.line).text.length,Nn.ch+mt(de).length)):fe&&zn&&zn.lineWise&&zn.text.join(` + left: `+E.left+"px; width: "+Math.max(2,E.right-E.left)+"px;");a.display.lineSpace.appendChild(te),te.scrollIntoView(z),a.display.lineSpace.removeChild(te)}}}function Li(a,E,b,x){x==null&&(x=0);var z;!a.options.lineWrapping&&E==b&&(E=E.ch?Dn(E.line,E.sticky=="before"?E.ch-1:E.ch,"after"):E,b=E.sticky=="before"?Dn(E.line,E.ch+1,"before"):E);for(var te=0;te<5;te++){var ie=!1,fe=Vr(a,E),de=!b||b==E?fe:Vr(a,b);z={left:Math.min(fe.left,de.left),top:Math.min(fe.top,de.top)-x,right:Math.max(fe.left,de.left),bottom:Math.max(fe.bottom,de.bottom)+x};var we=ai(a,z),Oe=a.doc.scrollTop,$e=a.doc.scrollLeft;if(we.scrollTop!=null&&(Vl(a,we.scrollTop),Math.abs(a.doc.scrollTop-Oe)>1&&(ie=!0)),we.scrollLeft!=null&&(li(a,we.scrollLeft),Math.abs(a.doc.scrollLeft-$e)>1&&(ie=!0)),!ie)break}return z}function Ni(a,E){var b=ai(a,E);b.scrollTop!=null&&Vl(a,b.scrollTop),b.scrollLeft!=null&&li(a,b.scrollLeft)}function ai(a,E){var b=a.display,x=ql(a.display);E.top<0&&(E.top=0);var z=a.curOp&&a.curOp.scrollTop!=null?a.curOp.scrollTop:b.scroller.scrollTop,te=Wa(a),ie={};E.bottom-E.top>te&&(E.bottom=E.top+te);var fe=a.doc.height+Na(b),de=E.topfe-x;if(E.topz+te){var Oe=Math.min(E.top,(we?fe:E.bottom)-te);Oe!=z&&(ie.scrollTop=Oe)}var $e=a.options.fixedGutter?0:b.gutters.offsetWidth,Et=a.curOp&&a.curOp.scrollLeft!=null?a.curOp.scrollLeft:b.scroller.scrollLeft-$e,Ct=Ma(a)-b.gutters.offsetWidth,nn=E.right-E.left>Ct;return nn&&(E.right=E.left+Ct),E.left<10?ie.scrollLeft=0:E.leftCt+Et-3&&(ie.scrollLeft=E.right+(nn?0:10)-Ct),ie}function yi(a,E){E!=null&&(Pi(a),a.curOp.scrollTop=(a.curOp.scrollTop==null?a.doc.scrollTop:a.curOp.scrollTop)+E)}function Xu(a){Pi(a);var E=a.getCursor();a.curOp.scrollToPos={from:E,to:E,margin:a.options.cursorScrollMargin}}function Ai(a,E,b){(E!=null||b!=null)&&Pi(a),E!=null&&(a.curOp.scrollLeft=E),b!=null&&(a.curOp.scrollTop=b)}function oo(a,E){Pi(a),a.curOp.scrollToPos=E}function Pi(a){var E=a.curOp.scrollToPos;if(E){a.curOp.scrollToPos=null;var b=Zr(a,E.from),x=Zr(a,E.to);Gi(a,b,x,E.margin)}}function Gi(a,E,b,x){var z=ai(a,{left:Math.min(E.left,b.left),top:Math.min(E.top,b.top)-x,right:Math.max(E.right,b.right),bottom:Math.max(E.bottom,b.bottom)+x});Ai(a,z.scrollLeft,z.scrollTop)}function Vl(a,E){Math.abs(a.doc.scrollTop-E)<2||(y||ko(a,{top:E}),Ki(a,E,!0),y&&ko(a),_l(a,100))}function Ki(a,E,b){E=Math.max(0,Math.min(a.display.scroller.scrollHeight-a.display.scroller.clientHeight,E)),!(a.display.scroller.scrollTop==E&&!b)&&(a.doc.scrollTop=E,a.display.scrollbars.setScrollTop(E),a.display.scroller.scrollTop!=E&&(a.display.scroller.scrollTop=E))}function li(a,E,b,x){E=Math.max(0,Math.min(E,a.display.scroller.scrollWidth-a.display.scroller.clientWidth)),!((b?E==a.doc.scrollLeft:Math.abs(a.doc.scrollLeft-E)<2)&&!x)&&(a.doc.scrollLeft=E,Po(a),a.display.scroller.scrollLeft!=E&&(a.display.scroller.scrollLeft=E),a.display.scrollbars.setScrollLeft(E))}function Ci(a){var E=a.display,b=E.gutters.offsetWidth,x=Math.round(a.doc.height+Na(a.display));return{clientHeight:E.scroller.clientHeight,viewHeight:E.wrapper.clientHeight,scrollWidth:E.scroller.scrollWidth,clientWidth:E.scroller.clientWidth,viewWidth:E.wrapper.clientWidth,barLeft:a.options.fixedGutter?b:0,docHeight:x,scrollHeight:x+Aa(a)+E.barHeight,nativeBarWidth:E.nativeBarWidth,gutterWidth:b}}var qu=function(a,E,b){this.cm=b;var x=this.vert=ke("div",[ke("div",null,null,"min-width: 1px")],"CodeMirror-vscrollbar"),z=this.horiz=ke("div",[ke("div",null,null,"height: 100%; min-height: 1px")],"CodeMirror-hscrollbar");x.tabIndex=z.tabIndex=-1,a(x),a(z),Ne(x,"scroll",function(){x.clientHeight&&E(x.scrollTop,"vertical")}),Ne(z,"scroll",function(){z.clientWidth&&E(z.scrollLeft,"horizontal")}),this.checkedZeroWidth=!1,De&&Te<8&&(this.horiz.style.minHeight=this.vert.style.minWidth="18px")};qu.prototype.update=function(a){var E=a.scrollWidth>a.clientWidth+1,b=a.scrollHeight>a.clientHeight+1,x=a.nativeBarWidth;if(b){this.vert.style.display="block",this.vert.style.bottom=E?x+"px":"0";var z=a.viewHeight-(E?x:0);this.vert.firstChild.style.height=Math.max(0,a.scrollHeight-a.clientHeight+z)+"px"}else this.vert.style.display="",this.vert.firstChild.style.height="0";if(E){this.horiz.style.display="block",this.horiz.style.right=b?x+"px":"0",this.horiz.style.left=a.barLeft+"px";var te=a.viewWidth-a.barLeft-(b?x:0);this.horiz.firstChild.style.width=Math.max(0,a.scrollWidth-a.clientWidth+te)+"px"}else this.horiz.style.display="",this.horiz.firstChild.style.width="0";return!this.checkedZeroWidth&&a.clientHeight>0&&(x==0&&this.zeroWidthHack(),this.checkedZeroWidth=!0),{right:b?x:0,bottom:E?x:0}},qu.prototype.setScrollLeft=function(a){this.horiz.scrollLeft!=a&&(this.horiz.scrollLeft=a),this.disableHoriz&&this.enableZeroWidthBar(this.horiz,this.disableHoriz,"horiz")},qu.prototype.setScrollTop=function(a){this.vert.scrollTop!=a&&(this.vert.scrollTop=a),this.disableVert&&this.enableZeroWidthBar(this.vert,this.disableVert,"vert")},qu.prototype.zeroWidthHack=function(){var a=Ae&&!Ee?"12px":"18px";this.horiz.style.height=this.vert.style.width=a,this.horiz.style.pointerEvents=this.vert.style.pointerEvents="none",this.disableHoriz=new Fe,this.disableVert=new Fe},qu.prototype.enableZeroWidthBar=function(a,E,b){a.style.pointerEvents="auto";function x(){var z=a.getBoundingClientRect(),te=b=="vert"?document.elementFromPoint(z.right-1,(z.top+z.bottom)/2):document.elementFromPoint((z.right+z.left)/2,z.bottom-1);te!=a?a.style.pointerEvents="none":E.set(1e3,x)}E.set(1e3,x)},qu.prototype.clear=function(){var a=this.horiz.parentNode;a.removeChild(this.horiz),a.removeChild(this.vert)};var Fi=function(){};Fi.prototype.update=function(){return{bottom:0,right:0}},Fi.prototype.setScrollLeft=function(){},Fi.prototype.setScrollTop=function(){},Fi.prototype.clear=function(){};function fi(a,E){E||(E=Ci(a));var b=a.display.barWidth,x=a.display.barHeight;Zi(a,E);for(var z=0;z<4&&b!=a.display.barWidth||x!=a.display.barHeight;z++)b!=a.display.barWidth&&a.options.lineWrapping&&Mi(a),Zi(a,Ci(a)),b=a.display.barWidth,x=a.display.barHeight}function Zi(a,E){var b=a.display,x=b.scrollbars.update(E);b.sizer.style.paddingRight=(b.barWidth=x.right)+"px",b.sizer.style.paddingBottom=(b.barHeight=x.bottom)+"px",b.heightForcer.style.borderBottom=x.bottom+"px solid transparent",x.right&&x.bottom?(b.scrollbarFiller.style.display="block",b.scrollbarFiller.style.height=x.bottom+"px",b.scrollbarFiller.style.width=x.right+"px"):b.scrollbarFiller.style.display="",x.bottom&&a.options.coverGutterNextToScrollbar&&a.options.fixedGutter?(b.gutterFiller.style.display="block",b.gutterFiller.style.height=x.bottom+"px",b.gutterFiller.style.width=E.gutterWidth+"px"):b.gutterFiller.style.display=""}var Yi={native:qu,null:Fi};function Ji(a){a.display.scrollbars&&(a.display.scrollbars.clear(),a.display.scrollbars.addClass&&et(a.display.wrapper,a.display.scrollbars.addClass)),a.display.scrollbars=new Yi[a.options.scrollbarStyle](function(E){a.display.wrapper.insertBefore(E,a.display.scrollbarFiller),Ne(E,"mousedown",function(){a.state.focused&&setTimeout(function(){return a.display.input.focus()},0)}),E.setAttribute("cm-not-content","true")},function(E,b){b=="horizontal"?li(a,E):Vl(a,E)},a),a.display.scrollbars.addClass&&_e(a.display.wrapper,a.display.scrollbars.addClass)}var $a=0;function Ba(a){a.curOp={cm:a,viewChanged:!1,startHeight:a.doc.height,forceUpdate:!1,updateInput:0,typing:!1,changeObjs:null,cursorActivityHandlers:null,cursorActivityCalled:0,selectionChanged:!1,updateMaxLine:!1,scrollLeft:null,scrollTop:null,scrollToPos:null,focus:!1,id:++$a},_n(a.curOp)}function au(a){var E=a.curOp;E&&vr(E,function(b){for(var x=0;x=b.viewTo)||b.maxLineChanged&&E.options.lineWrapping,a.update=a.mustUpdate&&new Eo(E,a.mustUpdate&&{top:a.scrollTop,ensure:a.scrollToPos},a.forceUpdate)}function xi(a){a.updatedDisplay=a.mustUpdate&&$o(a.cm,a.update)}function so(a){var E=a.cm,b=E.display;a.updatedDisplay&&Mi(E),a.barMeasure=Ci(E),b.maxLineChanged&&!E.options.lineWrapping&&(a.adjustWidthTo=Pa(E,b.maxLine,b.maxLine.text.length).left+3,E.display.sizerWidth=a.adjustWidthTo,a.barMeasure.scrollWidth=Math.max(b.scroller.clientWidth,b.sizer.offsetLeft+a.adjustWidthTo+Aa(E)+E.display.barWidth),a.maxScrollLeft=Math.max(0,b.sizer.offsetLeft+a.adjustWidthTo-Ma(E))),(a.updatedDisplay||a.selectionChanged)&&(a.preparedSelection=b.input.prepareSelection())}function Io(a){var E=a.cm;a.adjustWidthTo!=null&&(E.display.sizer.style.minWidth=a.adjustWidthTo+"px",a.maxScrollLeft=a.display.viewTo)){var b=+new Date+a.options.workTime,x=Xl(a,E.highlightFrontier),z=[];E.iter(x.line,Math.min(E.first+E.size,a.display.viewTo+500),function(te){if(x.line>=a.display.viewFrom){var ie=te.styles,fe=te.text.length>a.options.maxHighlightLength?Hn(E.mode,x.state):null,de=Cl(a,te,x,!0);fe&&(x.state=fe),te.styles=de.styles;var we=te.styleClasses,Oe=de.classes;Oe?te.styleClasses=Oe:we&&(te.styleClasses=null);for(var $e=!ie||ie.length!=te.styles.length||we!=Oe&&(!we||!Oe||we.bgClass!=Oe.bgClass||we.textClass!=Oe.textClass),Et=0;!$e&&Etb)return _l(a,a.options.workDelay),!0}),E.highlightFrontier=x.line,E.modeFrontier=Math.max(E.modeFrontier,x.line),z.length&&Ya(a,function(){for(var te=0;te=b.viewFrom&&E.visible.to<=b.viewTo&&(b.updateLineNumbers==null||b.updateLineNumbers>=b.viewTo)&&b.renderedView==b.view&&Ei(a)==0)return!1;ns(a)&&(Wu(a),E.dims=gu(a));var z=x.first+x.size,te=Math.max(E.visible.from-a.options.viewportMargin,x.first),ie=Math.min(z,E.visible.to+a.options.viewportMargin);b.viewFromie&&b.viewTo-ie<20&&(ie=Math.min(z,b.viewTo)),qa&&(te=ae(a.doc,te),ie=We(a.doc,ie));var fe=te!=b.viewFrom||ie!=b.viewTo||b.lastWrapHeight!=E.wrapperHeight||b.lastWrapWidth!=E.wrapperWidth;Hi(a,te,ie),b.viewOffset=Je(Gt(a.doc,b.viewFrom)),a.display.mover.style.top=b.viewOffset+"px";var de=Ei(a);if(!fe&&de==0&&!E.force&&b.renderedView==b.view&&(b.updateLineNumbers==null||b.updateLineNumbers>=b.viewTo))return!1;var we=_o(a);return de>4&&(b.lineDiv.style.display="none"),ts(a,b.updateLineNumbers,E.dims),de>4&&(b.lineDiv.style.display=""),b.renderedView=b.view,Zs(we),st(b.cursorDiv),st(b.selectionDiv),b.gutters.style.height=b.sizer.style.minHeight=0,fe&&(b.lastWrapHeight=E.wrapperHeight,b.lastWrapWidth=E.wrapperWidth,_l(a,400)),b.updateLineNumbers=null,!0}function es(a,E){for(var b=E.viewport,x=!0;;x=!1){if(!x||!a.options.lineWrapping||E.oldDisplayWidth==Ma(a)){if(b&&b.top!=null&&(b={top:Math.min(a.doc.height+Na(a.display)-Wa(a),b.top)}),E.visible=Pu(a.display,a.doc,b),E.visible.from>=a.display.viewFrom&&E.visible.to<=a.display.viewTo)break}else x&&(E.visible=Pu(a.display,a.doc,b));if(!$o(a,E))break;Mi(a);var z=Ci(a);ci(a),fi(a,z),No(a,z),E.force=!1}E.signal(a,"update",a),(a.display.viewFrom!=a.display.reportedViewFrom||a.display.viewTo!=a.display.reportedViewTo)&&(E.signal(a,"viewportChange",a,a.display.viewFrom,a.display.viewTo),a.display.reportedViewFrom=a.display.viewFrom,a.display.reportedViewTo=a.display.viewTo)}function ko(a,E){var b=new Eo(a,E);if($o(a,b)){Mi(a),es(a,b);var x=Ci(a);ci(a),fi(a,x),No(a,x),b.finish()}}function ts(a,E,b){var x=a.display,z=a.options.lineNumbers,te=x.lineDiv,ie=te.firstChild;function fe(nn){var On=nn.nextSibling;return Ze&&Ae&&a.display.currentWheelTarget==nn?nn.style.display="none":nn.parentNode.removeChild(nn),On}for(var de=x.view,we=x.viewFrom,Oe=0;Oe-1&&(Ct=!1),Pr(a,$e,we,b)),Ct&&(st($e.lineNumber),$e.lineNumber.appendChild(document.createTextNode(Bl(a.options,we)))),ie=$e.node.nextSibling}we+=$e.size}for(;ie;)ie=fe(ie)}function Lo(a){var E=a.gutters.offsetWidth;a.sizer.style.marginLeft=E+"px"}function No(a,E){a.display.sizer.style.minHeight=E.docHeight+"px",a.display.heightForcer.style.top=E.docHeight+"px",a.display.gutters.style.height=E.docHeight+a.display.barHeight+Aa(a)+"px"}function Po(a){var E=a.display,b=E.view;if(!(!E.alignWidgets&&(!E.gutters.firstChild||!a.options.fixedGutter))){for(var x=Da(E)-E.scroller.scrollLeft+a.doc.scrollLeft,z=E.gutters.offsetWidth,te=x+"px",ie=0;ieie.clientWidth,de=ie.scrollHeight>ie.clientHeight;if(x&&fe||z&&de){if(z&&Ae&&Ze){e:for(var we=E.target,Oe=te.view;we!=ie;we=we.parentNode)for(var $e=0;$e=0&&ta(a,x.to())<=0)return b}return-1};var wl=function(a,E){this.anchor=a,this.head=E};wl.prototype.from=function(){return ht(this.anchor,this.head)},wl.prototype.to=function(){return Zl(this.anchor,this.head)},wl.prototype.empty=function(){return this.head.line==this.anchor.line&&this.head.ch==this.anchor.ch};function $u(a,E,b){var x=a&&a.options.selectionsMayTouch,z=E[b];E.sort(function(Et,Ct){return ta(Et.from(),Ct.from())}),b=je(E,z);for(var te=1;te0:de>=0){var we=ht(fe.from(),ie.from()),Oe=Zl(fe.to(),ie.to()),$e=fe.empty()?ie.from()==ie.head:fe.from()==fe.head;te<=b&&--b,E.splice(--te,2,new wl($e?Oe:we,$e?we:Oe))}}return new Ku(E,b)}function Oi(a,E){return new Ku([new wl(a,E||a)],0)}function ji(a){return a.text?Dn(a.from.line+a.text.length-1,mt(a.text).length+(a.text.length==1?a.from.ch:0)):a.to}function jo(a,E){if(ta(a,E.from)<0)return a;if(ta(a,E.to)<=0)return ji(E);var b=a.line+E.text.length-(E.to.line-E.from.line)-1,x=a.ch;return a.line==E.to.line&&(x+=ji(E).ch-E.to.ch),Dn(b,x)}function To(a,E){for(var b=[],x=0;x1&&a.remove(fe.line+1,nn-1),a.insert(fe.line+1,Mt)}Dr(a,"change",a,E)}function wi(a,E,b){function x(z,te,ie){if(z.linked)for(var fe=0;fe1&&!a.done[a.done.length-2].ranges)return a.done.pop(),mt(a.done)}function Wo(a,E,b,x){var z=a.history;z.undone.length=0;var te=+new Date,ie,fe;if((z.lastOp==x||z.lastOrigin==E.origin&&E.origin&&(E.origin.charAt(0)=="+"&&z.lastModTime>te-(a.cm?a.cm.options.historyEventDelay:500)||E.origin.charAt(0)=="*"))&&(ie=Ks(z,z.lastOp==x)))fe=mt(ie.changes),ta(E.from,E.to)==0&&ta(E.from,fe.to)==0?fe.to=ji(E):ie.changes.push(Co(a,E));else{var de=mt(z.done);for((!de||!de.ranges)&&Fo(a.sel,z.done),ie={changes:[Co(a,E)],generation:z.generation},z.done.push(ie);z.done.length>z.undoDepth;)z.done.shift(),z.done[0].ranges||z.done.shift()}z.done.push(b),z.generation=++z.maxGeneration,z.lastModTime=z.lastSelTime=te,z.lastOp=z.lastSelOp=x,z.lastOrigin=z.lastSelOrigin=E.origin,fe||tn(a,"historyAdded")}function Js(a,E,b,x){var z=E.charAt(0);return z=="*"||z=="+"&&b.ranges.length==x.ranges.length&&b.somethingSelected()==x.somethingSelected()&&new Date-a.history.lastSelTime<=(a.cm?a.cm.options.historyEventDelay:500)}function gc(a,E,b,x){var z=a.history,te=x&&x.origin;b==z.lastSelOp||te&&z.lastSelOrigin==te&&(z.lastModTime==z.lastSelTime&&z.lastOrigin==te||Js(a,te,mt(z.done),E))?z.done[z.done.length-1]=E:Fo(E,z.done),z.lastSelTime=+new Date,z.lastSelOrigin=te,z.lastSelOp=b,x&&x.clearRedo!==!1&&os(z.undone)}function Fo(a,E){var b=mt(E);b&&b.ranges&&b.equals(a)||E.push(a)}function ss(a,E,b,x){var z=E["spans_"+a.id],te=0;a.iter(Math.max(a.first,b),Math.min(a.first+a.size,x),function(ie){ie.markedSpans&&((z||(z=E["spans_"+a.id]={}))[te]=ie.markedSpans),++te})}function cs(a){if(!a)return null;for(var E,b=0;b-1&&(mt(fe)[$e]=we[$e],delete we[$e])}}return x}function Zo(a,E,b,x){if(x){var z=a.anchor;if(b){var te=ta(E,z)<0;te!=ta(b,z)<0?(z=E,E=b):te!=ta(E,b)<0&&(E=b)}return new wl(z,E)}else return new wl(b||E,E)}function Yo(a,E,b,x,z){z==null&&(z=a.cm&&(a.cm.display.shift||a.extend)),Cu(a,new Ku([Zo(a.sel.primary(),E,b,z)],0),x)}function fs(a,E,b){for(var x=[],z=a.cm&&(a.cm.display.shift||a.extend),te=0;te=E.ch:fe.to>E.ch))){if(z&&(tn(de,"beforeCursorEnter"),de.explicitlyCleared))if(te.markedSpans){--ie;continue}else break;if(!de.atomic)continue;if(b){var $e=de.find(x<0?1:-1),Et=void 0;if((x<0?Oe:we)&&($e=gs(a,$e,-x,$e&&$e.line==E.line?te:null)),$e&&$e.line==E.line&&(Et=ta($e,b))&&(x<0?Et<0:Et>0))return _i(a,$e,E,x,z)}var Ct=de.find(x<0?-1:1);return(x<0?we:Oe)&&(Ct=gs(a,Ct,x,Ct.line==E.line?te:null)),Ct?_i(a,Ct,E,x,z):null}}return E}function wo(a,E,b,x,z){var te=x||1,ie=_i(a,E,b,te,z)||!z&&_i(a,E,b,te,!0)||_i(a,E,b,-te,z)||!z&&_i(a,E,b,-te,!0);return ie||(a.cantEdit=!0,Dn(a.first,0))}function gs(a,E,b,x){return b<0&&E.ch==0?E.line>a.first?wr(a,Dn(E.line-1)):null:b>0&&E.ch==(x||Gt(a,E.line)).text.length?E.line=0;--z)ys(a,{from:x[z].from,to:x[z].to,text:z?[""]:E.text,origin:E.origin});else ys(a,E)}}function ys(a,E){if(!(E.text.length==1&&E.text[0]==""&&ta(E.from,E.to)==0)){var b=To(a,E);Wo(a,E,b,a.cm?a.cm.curOp.id:NaN),$i(a,E,b,Ul(a,E));var x=[];wi(a,function(z,te){!te&&je(x,z.history)==-1&&(Mu(z.history,E),x.push(z.history)),$i(z,E,null,Ul(z,E))})}}function Do(a,E,b){var x=a.cm&&a.cm.state.suppressEdits;if(!(x&&!b)){for(var z=a.history,te,ie=a.sel,fe=E=="undo"?z.done:z.undone,de=E=="undo"?z.undone:z.done,we=0;we=0;--Ct){var nn=Et(Ct);if(nn)return nn.v}}}}function As(a,E){if(E!=0&&(a.first+=E,a.sel=new Ku(Jt(a.sel.ranges,function(z){return new wl(Dn(z.anchor.line+E,z.anchor.ch),Dn(z.head.line+E,z.head.ch))}),a.sel.primIndex),a.cm)){ru(a.cm,a.first,a.first-E,E);for(var b=a.cm.display,x=b.viewFrom;xa.lastLine())){if(E.from.linete&&(E={from:E.from,to:Dn(te,Gt(a,te).text.length),text:[E.text[0]],origin:E.origin}),E.removed=or(a,E.from,E.to),b||(b=To(a,E)),a.cm?$s(a.cm,E,x):zo(a,E,x),xo(a,b,Re),a.cantEdit&&wo(a,Dn(a.firstLine(),0))&&(a.cantEdit=!1)}}function $s(a,E,b){var x=a.doc,z=a.display,te=E.from,ie=E.to,fe=!1,de=te.line;a.options.lineWrapping||(de=na(fu(Gt(x,te.line))),x.iter(de,ie.line+1,function(Ct){if(Ct==z.maxLine)return fe=!0,!0})),x.sel.contains(E.from,E.to)>-1&&un(a),zo(x,E,b,gi(a)),a.options.lineWrapping||(x.iter(de,te.line+E.text.length,function(Ct){var nn=ft(Ct);nn>z.maxLineLength&&(z.maxLine=Ct,z.maxLineLength=nn,z.maxLineChanged=!0,fe=!1)}),fe&&(a.curOp.updateMaxLine=!0)),Qu(x,te.line),_l(a,400);var we=E.text.length-(ie.line-te.line)-1;E.full?ru(a):te.line==ie.line&&E.text.length==1&&!us(a.doc,E)?Nu(a,te.line,"text"):ru(a,te.line,ie.line+1,we);var Oe=$n(a,"changes"),$e=$n(a,"change");if($e||Oe){var Et={from:te,to:ie,text:E.text,removed:E.removed,origin:E.origin};$e&&Dr(a,"change",a,Et),Oe&&(a.curOp.changeObjs||(a.curOp.changeObjs=[])).push(Et)}a.display.selForContextMenu=null}function eo(a,E,b,x,z){var te;x||(x=b),ta(x,b)<0&&(te=[x,b],b=te[0],x=te[1]),typeof E=="string"&&(E=a.splitLines(E)),Tt(a,{from:b,to:x,text:E,origin:z})}function Uo(a,E,b,x){b1||!(this.children[0]instanceof fo))){var fe=[];this.collapse(fe),this.children=[new fo(fe)],this.children[0].parent=this}},collapse:function(a){for(var E=0;E50){for(var ie=z.lines.length%25+25,fe=ie;fe10);a.parent.maybeSpill()}},iterN:function(a,E,b){for(var x=0;xa.display.maxLineLength&&(a.display.maxLine=we,a.display.maxLineLength=Oe,a.display.maxLineChanged=!0)}x!=null&&a&&this.collapsed&&ru(a,x,z+1),this.lines.length=0,this.explicitlyCleared=!0,this.atomic&&this.doc.cantEdit&&(this.doc.cantEdit=!1,a&&hs(a.doc)),a&&Dr(a,"markerCleared",a,this,x,z),E&&au(a),this.parent&&this.parent.clear()}},ei.prototype.find=function(a,E){a==null&&this.type=="bookmark"&&(a=1);for(var b,x,z=0;z0||ie==0&&te.clearWhenEmpty!==!1)return te;if(te.replacedWith&&(te.collapsed=!0,te.widgetNode=qe("span",[te.replacedWith],"CodeMirror-widget"),x.handleMouseEvents||te.widgetNode.setAttribute("cm-ignore-events","true"),x.insertLeft&&(te.widgetNode.insertLeft=!0)),te.collapsed){if(hi(a,E.line,E,b,te)||E.line!=b.line&&hi(a,b.line,E,b,te))throw new Error("Inserting collapsed marker partially overlapping an existing one");Ia()}te.addToHistory&&Wo(a,{from:E,to:b,origin:"markText"},a.sel,NaN);var fe=E.line,de=a.cm,we;if(a.iter(fe,b.line+1,function($e){de&&te.collapsed&&!de.options.lineWrapping&&fu($e)==de.display.maxLine&&(we=!0),te.collapsed&&fe!=E.line&&Zn($e,0),Lu($e,new Ea(te,fe==E.line?E.ch:null,fe==b.line?b.ch:null)),++fe}),te.collapsed&&a.iter(E.line,b.line+1,function($e){ze(a,$e)&&Zn($e,0)}),te.clearOnEnter&&Ne(te,"beforeCursorEnter",function(){return te.clear()}),te.readOnly&&(ku(),(a.history.done.length||a.history.undone.length)&&a.clearHistory()),te.collapsed&&(te.id=++Vo,te.atomic=!0),de){if(we&&(de.curOp.updateMaxLine=!0),te.collapsed)ru(de,E.line,b.line+1);else if(te.className||te.startStyle||te.endStyle||te.css||te.attributes||te.title)for(var Oe=E.line;Oe<=b.line;Oe++)Nu(de,Oe,"text");te.atomic&&hs(de.doc),Dr(de,"markerAdded",de,te)}return te}var mi=function(a,E){this.markers=a,this.primary=E;for(var b=0;b=0;de--)Tt(this,x[de]);fe?ms(this,fe):this.cm&&Xu(this.cm)}),undo:Br(function(){Do(this,"undo")}),redo:Br(function(){Do(this,"redo")}),undoSelection:Br(function(){Do(this,"undo",!0)}),redoSelection:Br(function(){Do(this,"redo",!0)}),setExtending:function(a){this.extend=a},getExtending:function(){return this.extend},historySize:function(){for(var a=this.history,E=0,b=0,x=0;x=a.ch)&&E.push(z.marker.parent||z.marker)}return E},findMarks:function(a,E,b){a=wr(this,a),E=wr(this,E);var x=[],z=a.line;return this.iter(a.line,E.line+1,function(te){var ie=te.markedSpans;if(ie)for(var fe=0;fe=de.to||de.from==null&&z!=a.line||de.from!=null&&z==E.line&&de.from>=E.ch)&&(!b||b(de.marker))&&x.push(de.marker.parent||de.marker)}++z}),x},getAllMarks:function(){var a=[];return this.iter(function(E){var b=E.markedSpans;if(b)for(var x=0;xa)return E=a,!0;a-=te,++b}),wr(this,Dn(b,E))},indexFromPos:function(a){a=wr(this,a);var E=a.ch;if(a.lineE&&(E=a.from),a.to!=null&&a.to-1){E.state.draggingText(a),setTimeout(function(){return E.display.input.focus()},20);return}try{var Oe=a.dataTransfer.getData("Text");if(Oe){var $e;if(E.state.draggingText&&!E.state.draggingText.copy&&($e=E.listSelections()),xo(E.doc,Oi(b,b)),$e)for(var Et=0;Et<$e.length;++Et)eo(E.doc,"",$e[Et].anchor,$e[Et].head,"drag");E.replaceSelection(Oe,"around","paste"),E.display.input.focus()}}catch(Ct){}}}}function ac(a,E){if(De&&(!a.state.draggingText||+new Date-Go<100)){Wn(E);return}if(!(yt(a,E)||va(a.display,E))&&(E.dataTransfer.setData("Text",a.getSelection()),E.dataTransfer.effectAllowed="copyMove",E.dataTransfer.setDragImage&&!ge)){var b=ke("img",null,null,"position: fixed; left: 0; top: 0;");b.src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==",oe&&(b.width=b.height=1,a.display.wrapper.appendChild(b),b._top=b.offsetTop),E.dataTransfer.setDragImage(b,0,0),oe&&b.parentNode.removeChild(b)}}function lc(a,E){var b=zu(a,E);if(b){var x=document.createDocumentFragment();zi(a,b,x),a.display.dragCursor||(a.display.dragCursor=ke("div",null,"CodeMirror-cursors CodeMirror-dragcursors"),a.display.lineSpace.insertBefore(a.display.dragCursor,a.display.cursorDiv)),Me(a.display.dragCursor,x)}}function Ds(a){a.display.dragCursor&&(a.display.lineSpace.removeChild(a.display.dragCursor),a.display.dragCursor=null)}function Bs(a){if(document.getElementsByClassName){for(var E=document.getElementsByClassName("CodeMirror"),b=[],x=0;x=0;fe--)eo(a.doc,"",x[fe].from,x[fe].to,"+delete");Xu(a)})}function bo(a,E,b){var x=Xt(a.text,E+b,b);return x<0||x>a.text.length?null:x}function Ko(a,E,b){var x=bo(a,E.ch,b);return x==null?null:new Dn(E.line,x,b<0?"after":"before")}function Jo(a,E,b,x,z){if(a){E.doc.direction=="rtl"&&(z=-z);var te=Ie(b,E.doc.direction);if(te){var ie=z<0?mt(te):te[0],fe=z<0==(ie.level==1),de=fe?"after":"before",we;if(ie.level>0||E.doc.direction=="rtl"){var Oe=Oa(E,b);we=z<0?b.text.length-1:0;var $e=_a(E,Oe,we).top;we=hr(function(Et){return _a(E,Oe,Et).top==$e},z<0==(ie.level==1)?ie.from:ie.to-1,we),de=="before"&&(we=bo(b,we,1))}else we=z<0?ie.to:ie.from;return new Dn(x,we,de)}}return new Dn(x,z<0?b.text.length:0,z<0?"before":"after")}function Is(a,E,b,x){var z=Ie(E,a.doc.direction);if(!z)return Ko(E,b,x);b.ch>=E.text.length?(b.ch=E.text.length,b.sticky="before"):b.ch<=0&&(b.ch=0,b.sticky="after");var te=ne(z,b.ch,b.sticky),ie=z[te];if(a.doc.direction=="ltr"&&ie.level%2==0&&(x>0?ie.to>b.ch:ie.from=ie.from&&Et>=Oe.begin)){var Ct=$e?"before":"after";return new Dn(b.line,Et,Ct)}}var nn=function(Mt,Sr,ar){for(var Qr=function(Dl,eu){return eu?new Dn(b.line,fe(Dl,1),"before"):new Dn(b.line,Dl,"after")};Mt>=0&&Mt0==(fa.level!=1),Ga=Xr?ar.begin:fe(ar.end,-1);if(fa.from<=Ga&&Ga0?Oe.end:fe(Oe.begin,-1);return jn!=null&&!(x>0&&jn==E.text.length)&&(On=nn(x>0?0:z.length-1,x,we(jn)),On)?On:null}var po={selectAll:vs,singleSelection:function(a){return a.setSelection(a.getCursor("anchor"),a.getCursor("head"),Re)},killLine:function(a){return lo(a,function(E){if(E.empty()){var b=Gt(a.doc,E.head.line).text.length;return E.head.ch==b&&E.head.line0)z=new Dn(z.line,z.ch+1),a.replaceRange(te.charAt(z.ch-1)+te.charAt(z.ch-2),Dn(z.line,z.ch-2),z,"+transpose");else if(z.line>a.doc.first){var ie=Gt(a.doc,z.line-1).text;ie&&(z=new Dn(z.line,1),a.replaceRange(te.charAt(0)+a.doc.lineSeparator()+ie.charAt(ie.length-1),Dn(z.line-1,ie.length-1),z,"+transpose"))}}b.push(new wl(z,z))}a.setSelections(b)})},newlineAndIndent:function(a){return Ya(a,function(){for(var E=a.listSelections(),b=E.length-1;b>=0;b--)a.replaceRange(a.doc.lineSeparator(),E[b].anchor,E[b].head,"+input");E=a.listSelections();for(var x=0;xa&&ta(E,this.pos)==0&&b==this.button};var Lt,Vt;function jt(a,E){var b=+new Date;return Vt&&Vt.compare(b,a,E)?(Lt=Vt=null,"triple"):Lt&&Lt.compare(b,a,E)?(Vt=new ce(b,a,E),Lt=null,"double"):(Lt=new ce(b,a,E),Vt=null,"single")}function Kt(a){var E=this,b=E.display;if(!(yt(E,a)||b.activeTouch&&b.input.supportsTouch())){if(b.input.ensurePolled(),b.shift=a.shiftKey,va(b,a)){Ze||(b.scroller.draggable=!1,setTimeout(function(){return b.scroller.draggable=!0},100));return}if(!Un(E,a)){var x=zu(E,a),z=dn(a),te=x?jt(x,z):"single";window.focus(),z==1&&E.state.selectingText&&E.state.selectingText(a),!(x&&Nt(E,z,x,te,a))&&(z==1?x?bt(E,x,te,a):qn(a)==b.scroller&&xa(a):z==2?(x&&Yo(E.doc,x),setTimeout(function(){return b.input.focus()},20)):z==3&&(Ve?E.display.input.onContextMenu(a):Wi(E)))}}}function Nt(a,E,b,x,z){var te="Click";return x=="double"?te="Double"+te:x=="triple"&&(te="Triple"+te),te=(E==1?"Left":E==2?"Middle":"Right")+te,uo(a,Ms(te,z),z,function(ie){if(typeof ie=="string"&&(ie=po[ie]),!ie)return!1;var fe=!1;try{a.isReadOnly()&&(a.state.suppressEdits=!0),fe=ie(a,b)!=kt}finally{a.state.suppressEdits=!1}return fe})}function nt(a,E,b){var x=a.getOption("configureMouse"),z=x?x(a,E,b):{};if(z.unit==null){var te=Ge?b.shiftKey&&b.metaKey:b.altKey;z.unit=te?"rectangle":E=="single"?"char":E=="double"?"word":"line"}return(z.extend==null||a.doc.extend)&&(z.extend=a.doc.extend||b.shiftKey),z.addNew==null&&(z.addNew=Ae?b.metaKey:b.ctrlKey),z.moveOnDrag==null&&(z.moveOnDrag=!(Ae?b.altKey:b.ctrlKey)),z}function bt(a,E,b,x){De?setTimeout(Ut(Vi,a),0):a.curOp.focus=Ue();var z=nt(a,b,x),te=a.doc.sel,ie;a.options.dragDrop&&Kn&&!a.isReadOnly()&&b=="single"&&(ie=te.contains(E))>-1&&(ta((ie=te.ranges[ie]).from(),E)<0||E.xRel>0)&&(ta(ie.to(),E)>0||E.xRel<0)?ua(a,x,E,z):Nn(a,x,E,z)}function ua(a,E,b,x){var z=a.display,te=!1,ie=sa(a,function(we){Ze&&(z.scroller.draggable=!1),a.state.draggingText=!1,fn(z.wrapper.ownerDocument,"mouseup",ie),fn(z.wrapper.ownerDocument,"mousemove",fe),fn(z.scroller,"dragstart",de),fn(z.scroller,"drop",ie),te||(xa(we),x.addNew||Yo(a.doc,b,null,null,x.extend),Ze&&!ge||De&&Te==9?setTimeout(function(){z.wrapper.ownerDocument.body.focus({preventScroll:!0}),z.input.focus()},20):z.input.focus())}),fe=function(we){te=te||Math.abs(E.clientX-we.clientX)+Math.abs(E.clientY-we.clientY)>=10},de=function(){return te=!0};Ze&&(z.scroller.draggable=!0),a.state.draggingText=ie,ie.copy=!x.moveOnDrag,z.scroller.dragDrop&&z.scroller.dragDrop(),Ne(z.wrapper.ownerDocument,"mouseup",ie),Ne(z.wrapper.ownerDocument,"mousemove",fe),Ne(z.scroller,"dragstart",de),Ne(z.scroller,"drop",ie),Wi(a),setTimeout(function(){return z.input.focus()},20)}function gr(a,E,b){if(b=="char")return new wl(E,E);if(b=="word")return a.findWordAt(E);if(b=="line")return new wl(Dn(E.line,0),wr(a.doc,Dn(E.line+1,0)));var x=b(a,E);return new wl(x.from,x.to)}function Nn(a,E,b,x){var z=a.display,te=a.doc;xa(E);var ie,fe,de=te.sel,we=de.ranges;if(x.addNew&&!x.extend?(fe=te.sel.contains(b),fe>-1?ie=we[fe]:ie=new wl(b,b)):(ie=te.sel.primary(),fe=te.sel.primIndex),x.unit=="rectangle")x.addNew||(ie=new wl(b,b)),b=zu(a,E,!0,!0),fe=-1;else{var Oe=gr(a,b,x.unit);x.extend?ie=Zo(ie,Oe.anchor,Oe.head,x.extend):ie=Oe}x.addNew?fe==-1?(fe=we.length,Cu(te,$u(a,we.concat([ie]),fe),{scroll:!1,origin:"*mouse"})):we.length>1&&we[fe].empty()&&x.unit=="char"&&!x.extend?(Cu(te,$u(a,we.slice(0,fe).concat(we.slice(fe+1)),0),{scroll:!1,origin:"*mouse"}),de=te.sel):Qo(te,fe,ie,Dt):(fe=0,Cu(te,new Ku([ie],0),Dt),de=te.sel);var $e=b;function Et(ar){if(ta($e,ar)!=0)if($e=ar,x.unit=="rectangle"){for(var Qr=[],fa=a.options.tabSize,Xr=Ye(Gt(te,b.line).text,b.ch,fa),Ga=Ye(Gt(te,ar.line).text,ar.ch,fa),Dl=Math.min(Xr,Ga),eu=Math.max(Xr,Ga),Sl=Math.min(b.line,ar.line),mu=Math.min(a.lastLine(),Math.max(b.line,ar.line));Sl<=mu;Sl++){var Eu=Gt(te,Sl).text,Zt=qt(Eu,Dl,fa);Dl==eu?Qr.push(new wl(Dn(Sl,Zt),Dn(Sl,Zt))):Eu.length>Zt&&Qr.push(new wl(Dn(Sl,Zt),Dn(Sl,qt(Eu,eu,fa))))}Qr.length||Qr.push(new wl(b,b)),Cu(te,$u(a,de.ranges.slice(0,fe).concat(Qr),fe),{origin:"*mouse",scroll:!1}),a.scrollIntoView(ar)}else{var dr=ie,da=gr(a,ar,x.unit),pn=dr.anchor,In;ta(da.anchor,pn)>0?(In=da.head,pn=ht(dr.from(),da.anchor)):(In=da.anchor,pn=Zl(dr.to(),da.head));var fr=de.ranges.slice(0);fr[fe]=Ir(a,new wl(wr(te,pn),In)),Cu(te,$u(a,fr,fe),Dt)}}var Ct=z.wrapper.getBoundingClientRect(),nn=0;function On(ar){var Qr=++nn,fa=zu(a,ar,!0,x.unit=="rectangle");if(fa)if(ta(fa,$e)!=0){a.curOp.focus=Ue(),Et(fa);var Xr=Pu(z,te);(fa.line>=Xr.to||fa.lineCt.bottom?20:0;Ga&&setTimeout(sa(a,function(){nn==Qr&&(z.scroller.scrollTop+=Ga,On(ar))}),50)}}function jn(ar){a.state.selectingText=!1,nn=1/0,ar&&(xa(ar),z.input.focus()),fn(z.wrapper.ownerDocument,"mousemove",Mt),fn(z.wrapper.ownerDocument,"mouseup",Sr),te.history.lastSelOrigin=null}var Mt=sa(a,function(ar){ar.buttons===0||!dn(ar)?jn(ar):On(ar)}),Sr=sa(a,jn);a.state.selectingText=Sr,Ne(z.wrapper.ownerDocument,"mousemove",Mt),Ne(z.wrapper.ownerDocument,"mouseup",Sr)}function Ir(a,E){var b=E.anchor,x=E.head,z=Gt(a.doc,b.line);if(ta(b,x)==0&&b.sticky==x.sticky)return E;var te=Ie(z);if(!te)return E;var ie=ne(te,b.ch,b.sticky),fe=te[ie];if(fe.from!=b.ch&&fe.to!=b.ch)return E;var de=ie+(fe.from==b.ch==(fe.level!=1)?0:1);if(de==0||de==te.length)return E;var we;if(x.line!=b.line)we=(x.line-b.line)*(a.doc.direction=="ltr"?1:-1)>0;else{var Oe=ne(te,x.ch,x.sticky),$e=Oe-ie||(x.ch-b.ch)*(fe.level==1?-1:1);Oe==de-1||Oe==de?we=$e<0:we=$e>0}var Et=te[de+(we?-1:0)],Ct=we==(Et.level==1),nn=Ct?Et.from:Et.to,On=Ct?"after":"before";return b.ch==nn&&b.sticky==On?E:new wl(new Dn(b.line,nn,On),x)}function Qn(a,E,b,x){var z,te;if(E.touches)z=E.touches[0].clientX,te=E.touches[0].clientY;else try{z=E.clientX,te=E.clientY}catch(Et){return!1}if(z>=Math.floor(a.display.gutters.getBoundingClientRect().right))return!1;x&&xa(E);var ie=a.display,fe=ie.lineDiv.getBoundingClientRect();if(te>fe.bottom||!$n(a,b))return ia(E);te-=fe.top-ie.viewOffset;for(var de=0;de=z){var Oe=Wl(a.doc,te),$e=a.display.gutterSpecs[de];return tn(a,b,a,Oe,$e.className,E),ia(E)}}}function Un(a,E){return Qn(a,E,"gutterClick",!0)}function Cr(a,E){va(a.display,E)||cr(a,E)||yt(a,E,"contextmenu")||Ve||a.display.input.onContextMenu(E)}function cr(a,E){return $n(a,"gutterContextMenu")?Qn(a,E,"gutterContextMenu",!1):!1}function ur(a){a.display.wrapper.className=a.display.wrapper.className.replace(/\s*cm-s-\S+/g,"")+a.options.theme.replace(/(^|\s)\s*/g," cm-s-"),pa(a)}var Jr={toString:function(){return"CodeMirror.Init"}},Tn={},Ht={};function cn(a){var E=a.optionHandlers;function b(x,z,te,ie){a.defaults[x]=z,te&&(E[x]=ie?function(fe,de,we){we!=Jr&&te(fe,de,we)}:te)}a.defineOption=b,a.Init=Jr,b("value","",function(x,z){return x.setValue(z)},!0),b("mode",null,function(x,z){x.doc.modeOption=z,Ro(x)},!0),b("indentUnit",2,Ro,!0),b("indentWithTabs",!1),b("smartIndent",!0),b("tabSize",4,function(x){qi(x),pa(x),ru(x)},!0),b("lineSeparator",null,function(x,z){if(x.doc.lineSep=z,!!z){var te=[],ie=x.doc.first;x.doc.iter(function(de){for(var we=0;;){var Oe=de.text.indexOf(z,we);if(Oe==-1)break;we=Oe+z.length,te.push(Dn(ie,Oe))}ie++});for(var fe=te.length-1;fe>=0;fe--)eo(x.doc,z,te[fe],Dn(te[fe].line,te[fe].ch+z.length))}}),b("specialChars",/[\u0000-\u001f\u007f-\u009f\u00ad\u061c\u200b-\u200c\u200e\u200f\u2028\u2029\ufeff\ufff9-\ufffc]/g,function(x,z,te){x.state.specialChars=new RegExp(z.source+(z.test(" ")?"":"| "),"g"),te!=Jr&&x.refresh()}),b("specialCharPlaceholder",An,function(x){return x.refresh()},!0),b("electricChars",!0),b("inputStyle",pe?"contenteditable":"textarea",function(){throw new Error("inputStyle can not (yet) be changed in a running editor")},!0),b("spellcheck",!1,function(x,z){return x.getInputField().spellcheck=z},!0),b("autocorrect",!1,function(x,z){return x.getInputField().autocorrect=z},!0),b("autocapitalize",!1,function(x,z){return x.getInputField().autocapitalize=z},!0),b("rtlMoveVisually",!He),b("wholeLineUpdateBefore",!0),b("theme","default",function(x){ur(x),co(x)},!0),b("keyMap","default",function(x,z,te){var ie=El(z),fe=te!=Jr&&El(te);fe&&fe.detach&&fe.detach(x,ie),ie.attach&&ie.attach(x,fe||null)}),b("extraKeys",null),b("configureMouse",null),b("lineWrapping",!1,Xn,!0),b("gutters",[],function(x,z){x.display.gutterSpecs=rs(z,x.options.lineNumbers),co(x)},!0),b("fixedGutter",!0,function(x,z){x.display.gutters.style.left=z?Da(x.display)+"px":"0",x.refresh()},!0),b("coverGutterNextToScrollbar",!1,function(x){return fi(x)},!0),b("scrollbarStyle","native",function(x){Ji(x),fi(x),x.display.scrollbars.setScrollTop(x.doc.scrollTop),x.display.scrollbars.setScrollLeft(x.doc.scrollLeft)},!0),b("lineNumbers",!1,function(x,z){x.display.gutterSpecs=rs(x.options.gutters,z),co(x)},!0),b("firstLineNumber",1,co,!0),b("lineNumberFormatter",function(x){return x},co,!0),b("showCursorWhenSelecting",!1,ci,!0),b("resetSelectionOnContextMenu",!0),b("lineWiseCopyCut",!0),b("pasteLinesPerSelection",!0),b("selectionsMayTouch",!1),b("readOnly",!1,function(x,z){z=="nocursor"&&(Ju(x),x.display.input.blur()),x.display.input.readOnlyChanged(z)}),b("screenReaderLabel",null,function(x,z){z=z===""?null:z,x.display.input.screenReaderLabelChanged(z)}),b("disableInput",!1,function(x,z){z||x.display.input.reset()},!0),b("dragDrop",!0,ma),b("allowDropFileTypes",null),b("cursorBlinkRate",530),b("cursorScrollMargin",0),b("cursorHeight",1,ci,!0),b("singleCursorHeightPerLine",!0,ci,!0),b("workTime",100),b("workDelay",100),b("flattenSpans",!0,qi,!0),b("addModeClass",!1,qi,!0),b("pollInterval",100),b("undoDepth",200,function(x,z){return x.doc.history.undoDepth=z}),b("historyEventDelay",1250),b("viewportMargin",10,function(x){return x.refresh()},!0),b("maxHighlightLength",1e4,qi,!0),b("moveInputWithCursor",!0,function(x,z){z||x.display.input.resetPosition()}),b("tabindex",null,function(x,z){return x.display.input.getField().tabIndex=z||""}),b("autofocus",null),b("direction","ltr",function(x,z){return x.doc.setDirection(z)},!0),b("phrases",null)}function ma(a,E,b){var x=b&&b!=Jr;if(!E!=!x){var z=a.display.dragFunctions,te=E?Ne:fn;te(a.display.scroller,"dragstart",z.start),te(a.display.scroller,"dragenter",z.enter),te(a.display.scroller,"dragover",z.over),te(a.display.scroller,"dragleave",z.leave),te(a.display.scroller,"drop",z.drop)}}function Xn(a){a.options.lineWrapping?(_e(a.display.wrapper,"CodeMirror-wrap"),a.display.sizer.style.minWidth="",a.display.sizerWidth=null):(et(a.display.wrapper,"CodeMirror-wrap"),At(a)),Vu(a),ru(a),pa(a),setTimeout(function(){return fi(a)},100)}function an(a,E){var b=this;if(!(this instanceof an))return new an(a,E);this.options=E=E?_t(E):{},_t(Tn,E,!1);var x=E.value;typeof x=="string"?x=new Ou(x,E.mode,null,E.lineSeparator,E.direction):E.mode&&(x.modeOption=E.mode),this.doc=x;var z=new an.inputStyles[E.inputStyle](this),te=this.display=new ls(a,x,z,E);te.wrapper.CodeMirror=this,ur(this),E.lineWrapping&&(this.display.wrapper.className+=" CodeMirror-wrap"),Ji(this),this.state={keyMaps:[],overlays:[],modeGen:0,overwrite:!1,delayingBlurEvent:!1,focused:!1,suppressEdits:!1,pasteIncoming:-1,cutIncoming:-1,selectingText:!1,draggingText:!1,highlight:new Fe,keySeq:null,specialChars:null},E.autofocus&&!pe&&te.input.focus(),De&&Te<11&&setTimeout(function(){return b.display.input.reset(!0)},20),jr(this),uc(),Ba(this),this.curOp.forceUpdate=!0,is(this,x),E.autofocus&&!pe||this.hasFocus()?setTimeout(function(){b.hasFocus()&&!b.state.focused&&di(b)},20):Ju(this);for(var ie in Ht)Ht.hasOwnProperty(ie)&&Ht[ie](this,E[ie],Jr);ns(this),E.finishInit&&E.finishInit(this);for(var fe=0;fe20*20}Ne(E.scroller,"touchstart",function(de){if(!yt(a,de)&&!te(de)&&!Un(a,de)){E.input.ensurePolled(),clearTimeout(b);var we=+new Date;E.activeTouch={start:we,moved:!1,prev:we-x.end<=300?x:null},de.touches.length==1&&(E.activeTouch.left=de.touches[0].pageX,E.activeTouch.top=de.touches[0].pageY)}}),Ne(E.scroller,"touchmove",function(){E.activeTouch&&(E.activeTouch.moved=!0)}),Ne(E.scroller,"touchend",function(de){var we=E.activeTouch;if(we&&!va(E,de)&&we.left!=null&&!we.moved&&new Date-we.start<300){var Oe=a.coordsChar(E.activeTouch,"page"),$e;!we.prev||ie(we,we.prev)?$e=new wl(Oe,Oe):!we.prev.prev||ie(we,we.prev.prev)?$e=a.findWordAt(Oe):$e=new wl(Dn(Oe.line,0),wr(a.doc,Dn(Oe.line+1,0))),a.setSelection($e.anchor,$e.head),a.focus(),xa(de)}z()}),Ne(E.scroller,"touchcancel",z),Ne(E.scroller,"scroll",function(){E.scroller.clientHeight&&(Vl(a,E.scroller.scrollTop),li(a,E.scroller.scrollLeft,!0),tn(a,"scroll",a))}),Ne(E.scroller,"mousewheel",function(de){return Qs(a,de)}),Ne(E.scroller,"DOMMouseScroll",function(de){return Qs(a,de)}),Ne(E.wrapper,"scroll",function(){return E.wrapper.scrollTop=E.wrapper.scrollLeft=0}),E.dragFunctions={enter:function(de){yt(a,de)||Wn(de)},over:function(de){yt(a,de)||(lc(a,de),Wn(de))},start:function(de){return ac(a,de)},drop:sa(a,ws),leave:function(de){yt(a,de)||Ds(a)}};var fe=E.input.getField();Ne(fe,"keyup",function(de){return Os.call(a,de)}),Ne(fe,"keydown",sa(a,ii)),Ne(fe,"keypress",sa(a,le)),Ne(fe,"focus",function(de){return di(a,de)}),Ne(fe,"blur",function(de){return Ju(a,de)})}var Bt=[];an.defineInitHook=function(a){return Bt.push(a)};function xt(a,E,b,x){var z=a.doc,te;b==null&&(b="add"),b=="smart"&&(z.mode.indent?te=Xl(a,E).state:b="prev");var ie=a.options.tabSize,fe=Gt(z,E),de=Ye(fe.text,null,ie);fe.stateAfter&&(fe.stateAfter=null);var we=fe.text.match(/^\s*/)[0],Oe;if(!x&&!/\S/.test(fe.text))Oe=0,b="not";else if(b=="smart"&&(Oe=z.mode.indent(te,fe.text.slice(we.length),fe.text),Oe==kt||Oe>150)){if(!x)return;b="prev"}b=="prev"?E>z.first?Oe=Ye(Gt(z,E-1).text,null,ie):Oe=0:b=="add"?Oe=de+a.options.indentUnit:b=="subtract"?Oe=de-a.options.indentUnit:typeof b=="number"&&(Oe=de+b),Oe=Math.max(0,Oe);var $e="",Et=0;if(a.options.indentWithTabs)for(var Ct=Math.floor(Oe/ie);Ct;--Ct)Et+=ie,$e+=" ";if(Etie,de=yn(E),we=null;if(fe&&x.ranges.length>1)if(zn&&zn.text.join(` +`)==E){if(x.ranges.length%zn.text.length==0){we=[];for(var Oe=0;Oe=0;Et--){var Ct=x.ranges[Et],nn=Ct.from(),On=Ct.to();Ct.empty()&&(b&&b>0?nn=Dn(nn.line,nn.ch-b):a.state.overwrite&&!fe?On=Dn(On.line,Math.min(Gt(te,On.line).text.length,On.ch+mt(de).length)):fe&&zn&&zn.lineWise&&zn.text.join(` `)==de.join(` -`)&&(nn=Nn=Dn(nn.line,0)));var Pn={from:nn,to:Nn,text:we?we[Et%we.length]:de,origin:z||(fe?"paste":a.state.cutIncoming>ie?"cut":"+input")};Tt(a.doc,Pn),Dr(a,"inputRead",a,Pn)}E&&!fe&&Ta(a,E),Xu(a),a.curOp.updateInput<2&&(a.curOp.updateInput=$e),a.curOp.typing=!0,a.state.pasteIncoming=a.state.cutIncoming=-1}function Jn(a,E){var b=a.clipboardData&&a.clipboardData.getData("Text");if(b)return a.preventDefault(),!E.isReadOnly()&&!E.options.disableInput&&Ya(E,function(){return Er(E,b,0,null,"paste")}),!0}function Ta(a,E){if(!(!a.options.electricChars||!a.options.smartIndent))for(var b=a.doc.sel,x=b.ranges.length-1;x>=0;x--){var z=b.ranges[x];if(!(z.head.ch>100||x&&b.ranges[x-1].head.line==z.head.line)){var te=a.getModeAt(z.head),ie=!1;if(te.electricChars){for(var fe=0;fe-1){ie=xt(a,z.head.line,"smart");break}}else te.electricInput&&te.electricInput.test(Gt(a.doc,z.head.line).text.slice(0,z.head.ch))&&(ie=xt(a,z.head.line,"smart"));ie&&Dr(a,"electricInput",a,z.head.line)}}}function cl(a){for(var E=[],b=[],x=0;xte&&(xt(this,fe.head.line,x,!0),te=fe.head.line,ie==this.doc.sel.primIndex&&Xu(this));else{var de=fe.from(),we=fe.to(),Oe=Math.max(te,de.line);te=Math.min(this.lastLine(),we.line-(we.ch?0:1))+1;for(var $e=Oe;$e0&&Ho(this.doc,ie,new Fl(de,Et[ie].to()),Re)}}}),getTokenAt:function(x,z){return Cl(this,x,z)},getLineTokens:function(x,z){return Cl(this,Dn(x),z,!0)},getTokenTypeAt:function(x){x=wr(this.doc,x);var z=Al(this,Gt(this.doc,x.line)),te=0,ie=(z.length-1)/2,fe=x.ch,de;if(fe==0)de=z[2];else for(;;){var we=te+ie>>1;if((we?z[we*2-1]:0)>=fe)ie=we;else if(z[we*2+1]de&&(x=de,ie=!0),fe=Gt(this.doc,x)}else fe=x;return Ja(this,fe,{top:0,left:0},z||"page",te||ie).top+(ie?this.doc.height-Je(fe):0)},defaultTextHeight:function(){return Xl(this.display)},defaultCharWidth:function(){return cu(this.display)},getViewport:function(){return{from:this.display.viewFrom,to:this.display.viewTo}},addWidget:function(x,z,te,ie,fe){var de=this.display;x=Vr(this,wr(this.doc,x));var we=x.bottom,Oe=x.left;if(z.style.position="absolute",z.setAttribute("cm-ignore-events","true"),this.display.input.setUneditable(z),de.sizer.appendChild(z),ie=="over")we=x.top;else if(ie=="above"||ie=="near"){var $e=Math.max(de.wrapper.clientHeight,this.doc.height),Et=Math.max(de.sizer.clientWidth,de.lineSpace.clientWidth);(ie=="above"||x.bottom+z.offsetHeight>$e)&&x.top>z.offsetHeight?we=x.top-z.offsetHeight:x.bottom+z.offsetHeight<=$e&&(we=x.bottom),Oe+z.offsetWidth>Et&&(Oe=Et-z.offsetWidth)}z.style.top=we+"px",z.style.left=z.style.right="",fe=="right"?(Oe=de.sizer.clientWidth-z.offsetWidth,z.style.right="0px"):(fe=="left"?Oe=0:fe=="middle"&&(Oe=(de.sizer.clientWidth-z.offsetWidth)/2),z.style.left=Oe+"px"),te&&Ni(this,{left:Oe,top:we,right:Oe+z.offsetWidth,bottom:we+z.offsetHeight})},triggerOnKeyDown:ba(ui),triggerOnKeyPress:ba(le),triggerOnKeyUp:Os,triggerOnMouseDown:ba(Jt),execCommand:function(x){if(po.hasOwnProperty(x))return po[x].call(null,this)},triggerElectric:ba(function(x){Ta(this,x)}),findPosH:function(x,z,te,ie){var fe=1;z<0&&(fe=-1,z=-z);for(var de=wr(this.doc,x),we=0;we0&&Oe(te.charAt(ie-1));)--ie;for(;fe.5||this.options.lineWrapping)&&Vu(this),tn(this,"refresh",this)}),swapDoc:ba(function(x){var z=this.doc;return z.cm=null,this.state.selectingText&&this.state.selectingText(),is(this,x),pa(this),this.display.input.reset(),yi(this,x.scrollLeft,x.scrollTop),this.curOp.forceScroll=!0,Dr(this,"swapDoc",this,z),z}),phrase:function(x){var z=this.options.phrases;return z&&Object.prototype.hasOwnProperty.call(z,x)?z[x]:x},getInputField:function(){return this.display.input.getField()},getWrapperElement:function(){return this.display.wrapper},getScrollerElement:function(){return this.display.scroller},getGutterElement:function(){return this.display.gutters}},br(a),a.registerHelper=function(x,z,te){b.hasOwnProperty(x)||(b[x]=a[x]={_global:[]}),b[x][z]=te},a.registerGlobalHelper=function(x,z,te,ie){a.registerHelper(x,z,ie),b[x]._global.push({pred:te,val:ie})}}function Gl(a,E,b,x,z){var te=E,ie=b,fe=Gt(a,E.line),de=z&&a.direction=="rtl"?-b:b;function we(){var Sr=E.line+de;return Sr=a.first+a.size?!1:(E=new Dn(Sr,E.ch,E.sticky),fe=Gt(a,Sr))}function Oe(Sr){var ar;if(x=="codepoint"){var Hr=fe.text.charCodeAt(E.ch+(x>0?0:-1));isNaN(Hr)?ar=null:ar=new Dn(E.line,Math.max(0,Math.min(fe.text.length,E.ch+b*(Hr>=55296&&Hr<56320?2:1))),-b)}else z?ar=Is(a.cm,fe,E,b):ar=Ko(fe,E,b);if(ar==null)if(!Sr&&we())E=Jo(z,a.cm,fe,E.line,de);else return!1;else E=ar;return!0}if(x=="char"||x=="codepoint")Oe();else if(x=="column")Oe(!0);else if(x=="word"||x=="group")for(var $e=null,Et=x=="group",Ct=a.cm&&a.cm.getHelper(E,"wordChars"),nn=!0;!(b<0&&!Oe(!nn));nn=!1){var Nn=fe.text.charAt(E.ch)||` -`,Pn=dt(Nn,Ct)?"w":Et&&Nn==` -`?"n":!Et||/\s/.test(Nn)?null:"p";if(Et&&!nn&&!Pn&&(Pn="s"),$e&&$e!=Pn){b<0&&(b=1,Oe(),E.sticky="after");break}if(Pn&&($e=Pn),b>0&&!Oe(!nn))break}var It=wo(a,E,te,ie,!0);return ou(te,It)&&(It.hitSide=!0),It}function vu(a,E,b,x){var z=a.doc,te=E.left,ie;if(x=="page"){var fe=Math.min(a.display.wrapper.clientHeight,window.innerHeight||document.documentElement.clientHeight),de=Math.max(fe-.5*Xl(a.display),3);ie=(b>0?E.bottom:E.top)+b*de}else x=="line"&&(ie=b>0?E.bottom+3:E.top-3);for(var we;we=Mr(a,te,ie),!!we.outside;){if(b<0?ie<=0:ie>=z.height){we.hitSide=!0;break}ie+=b*5}return we}var Ha=function(a){this.cm=a,this.lastAnchorNode=this.lastAnchorOffset=this.lastFocusNode=this.lastFocusOffset=null,this.polling=new Fe,this.composing=null,this.gracePeriod=!1,this.readDOMTimeout=null};Ha.prototype.init=function(a){var E=this,b=this,x=b.cm,z=b.div=a.lineDiv;Ra(z,x.options.spellcheck,x.options.autocorrect,x.options.autocapitalize);function te(fe){for(var de=fe.target;de;de=de.parentNode){if(de==z)return!0;if(/\bCodeMirror-(?:line)?widget\b/.test(de.className))break}return!1}Ne(z,"paste",function(fe){!te(fe)||yt(x,fe)||Jn(fe,x)||Te<=11&&setTimeout(sa(x,function(){return E.updateFromDOM()}),20)}),Ne(z,"compositionstart",function(fe){E.composing={data:fe.data,done:!1}}),Ne(z,"compositionupdate",function(fe){E.composing||(E.composing={data:fe.data,done:!1})}),Ne(z,"compositionend",function(fe){E.composing&&(fe.data!=E.composing.data&&E.readFromDOMSoon(),E.composing.done=!0)}),Ne(z,"touchstart",function(){return b.forceCompositionEnd()}),Ne(z,"input",function(){E.composing||E.readFromDOMSoon()});function ie(fe){if(!(!te(fe)||yt(x,fe))){if(x.somethingSelected())Fr({lineWise:!1,text:x.getSelections()}),fe.type=="cut"&&x.replaceSelection("",null,"cut");else if(x.options.lineWiseCopyCut){var de=cl(x);Fr({lineWise:!0,text:de.text}),fe.type=="cut"&&x.operation(function(){x.setSelections(de.ranges,0,Re),x.replaceSelection("",null,"cut")})}else return;if(fe.clipboardData){fe.clipboardData.clearData();var we=zn.text.join(` -`);if(fe.clipboardData.setData("Text",we),fe.clipboardData.getData("Text")==we){fe.preventDefault();return}}var Oe=lu(),$e=Oe.firstChild;x.display.lineSpace.insertBefore(Oe,x.display.lineSpace.firstChild),$e.value=zn.text.join(` -`);var Et=document.activeElement;ct($e),setTimeout(function(){x.display.lineSpace.removeChild(Oe),Et.focus(),Et==z&&b.showPrimarySelection()},50)}}Ne(z,"copy",ie),Ne(z,"cut",ie)},Ha.prototype.screenReaderLabelChanged=function(a){a?this.div.setAttribute("aria-label",a):this.div.removeAttribute("aria-label")},Ha.prototype.prepareSelection=function(){var a=Ui(this.cm,!1);return a.focus=document.activeElement==this.div,a},Ha.prototype.showSelection=function(a,E){!a||!this.cm.display.view.length||((a.focus||E)&&this.showPrimarySelection(),this.showMultipleSelections(a))},Ha.prototype.getSelection=function(){return this.cm.display.wrapper.ownerDocument.getSelection()},Ha.prototype.showPrimarySelection=function(){var a=this.getSelection(),E=this.cm,b=E.doc.sel.primary(),x=b.from(),z=b.to();if(E.display.viewTo==E.display.viewFrom||x.line>=E.display.viewTo||z.line=E.display.viewFrom&&tr(E,x)||{node:fe[0].measure.map[2],offset:0},we=z.linea.firstLine()&&(x=Dn(x.line-1,Gt(a.doc,x.line-1).length)),z.ch==Gt(a.doc,z.line).text.length&&z.lineE.viewTo-1)return!1;var te,ie,fe;x.line==E.viewFrom||(te=xu(a,x.line))==0?(ie=na(E.view[0].line),fe=E.view[0].node):(ie=na(E.view[te].line),fe=E.view[te-1].node.nextSibling);var de=xu(a,z.line),we,Oe;if(de==E.view.length-1?(we=E.viewTo-1,Oe=E.lineDiv.lastChild):(we=na(E.view[de+1].line)-1,Oe=E.view[de+1].node.previousSibling),!fe)return!1;for(var $e=a.doc.splitLines(Pl(a,fe,Oe,ie,we)),Et=or(a.doc,Dn(ie,0),Dn(we,Gt(a.doc,we).text.length));$e.length>1&&Et.length>1;)if(mt($e)==mt(Et))$e.pop(),Et.pop(),we--;else if($e[0]==Et[0])$e.shift(),Et.shift(),ie++;else break;for(var Ct=0,nn=0,Nn=$e[0],Pn=Et[0],It=Math.min(Nn.length,Pn.length);Ctx.ch&&Sr.charCodeAt(Sr.length-nn-1)==ar.charCodeAt(ar.length-nn-1);)Ct--,nn++;$e[$e.length-1]=Sr.slice(0,Sr.length-nn).replace(/^\u200b+/,""),$e[0]=$e[0].slice(Ct).replace(/\u200b+$/,"");var fa=Dn(ie,Ct),Xr=Dn(we,Et.length?mt(Et).length-nn:0);if($e.length>1||$e[0]||ta(fa,Xr))return eo(a.doc,$e,fa,Xr,"+input"),!0},Ha.prototype.ensurePolled=function(){this.forceCompositionEnd()},Ha.prototype.reset=function(){this.forceCompositionEnd()},Ha.prototype.forceCompositionEnd=function(){this.composing&&(clearTimeout(this.readDOMTimeout),this.composing=null,this.updateFromDOM(),this.div.blur(),this.div.focus())},Ha.prototype.readFromDOMSoon=function(){var a=this;this.readDOMTimeout==null&&(this.readDOMTimeout=setTimeout(function(){if(a.readDOMTimeout=null,a.composing)if(a.composing.done)a.composing=null;else return;a.updateFromDOM()},80))},Ha.prototype.updateFromDOM=function(){var a=this;(this.cm.isReadOnly()||!this.pollContent())&&Ya(this.cm,function(){return nu(a.cm)})},Ha.prototype.setUneditable=function(a){a.contentEditable="false"},Ha.prototype.onKeyPress=function(a){a.charCode==0||this.composing||(a.preventDefault(),this.cm.isReadOnly()||sa(this.cm,Er)(this.cm,String.fromCharCode(a.charCode==null?a.keyCode:a.charCode),0))},Ha.prototype.readOnlyChanged=function(a){this.div.contentEditable=String(a!="nocursor")},Ha.prototype.onContextMenu=function(){},Ha.prototype.resetPosition=function(){},Ha.prototype.needsContentAttribute=!0;function tr(a,E){var b=gl(a,E.line);if(!b||b.hidden)return null;var x=Gt(a.doc,E.line),z=Ua(b,x,E.line),te=Ie(x,a.doc.direction),ie="left";if(te){var fe=ne(te,E.ch);ie=fe%2?"right":"left"}var de=rl(z.map,E.ch,ie);return de.offset=de.collapse=="right"?de.end:de.start,de}function La(a){for(var E=a;E;E=E.parentNode)if(/CodeMirror-gutter-wrapper/.test(E.className))return!0;return!1}function za(a,E){return E&&(a.bad=!0),a}function Pl(a,E,b,x,z){var te="",ie=!1,fe=a.doc.lineSeparator(),de=!1;function we(Ct){return function(nn){return nn.id==Ct}}function Oe(){ie&&(te+=fe,de&&(te+=fe),ie=de=!1)}function $e(Ct){Ct&&(Oe(),te+=Ct)}function Et(Ct){if(Ct.nodeType==1){var nn=Ct.getAttribute("cm-text");if(nn){$e(nn);return}var Nn=Ct.getAttribute("cm-marker"),Pn;if(Nn){var It=a.findMarks(Dn(x,0),Dn(z+1,0),we(+Nn));It.length&&(Pn=It[0].find(0))&&$e(or(a.doc,Pn.from,Pn.to).join(fe));return}if(Ct.getAttribute("contenteditable")=="false")return;var Sr=/^(pre|div|p|li|table|br)$/i.test(Ct.nodeName);if(!/^br$/i.test(Ct.nodeName)&&Ct.textContent.length==0)return;Sr&&Oe();for(var ar=0;ar=9&&E.hasSelection&&(E.hasSelection=null),b.poll()}),Ne(z,"paste",function(ie){yt(x,ie)||Jn(ie,x)||(x.state.pasteIncoming=+new Date,b.fastPoll())});function te(ie){if(!yt(x,ie)){if(x.somethingSelected())Fr({lineWise:!1,text:x.getSelections()});else if(x.options.lineWiseCopyCut){var fe=cl(x);Fr({lineWise:!0,text:fe.text}),ie.type=="cut"?x.setSelections(fe.ranges,null,Re):(b.prevInput="",z.value=fe.text.join(` -`),ct(z))}else return;ie.type=="cut"&&(x.state.cutIncoming=+new Date)}}Ne(z,"cut",te),Ne(z,"copy",te),Ne(a.scroller,"paste",function(ie){if(!(va(a,ie)||yt(x,ie))){if(!z.dispatchEvent){x.state.pasteIncoming=+new Date,b.focus();return}var fe=new Event("paste");fe.clipboardData=ie.clipboardData,z.dispatchEvent(fe)}}),Ne(a.lineSpace,"selectstart",function(ie){va(a,ie)||xa(ie)}),Ne(z,"compositionstart",function(){var ie=x.getCursor("from");b.composing&&b.composing.range.clear(),b.composing={start:ie,range:x.markText(ie,x.getCursor("to"),{className:"CodeMirror-composing"})}}),Ne(z,"compositionend",function(){b.composing&&(b.poll(),b.composing.range.clear(),b.composing=null)})},Xa.prototype.createField=function(a){this.wrapper=lu(),this.textarea=this.wrapper.firstChild},Xa.prototype.screenReaderLabelChanged=function(a){a?this.textarea.setAttribute("aria-label",a):this.textarea.removeAttribute("aria-label")},Xa.prototype.prepareSelection=function(){var a=this.cm,E=a.display,b=a.doc,x=Ui(a);if(a.options.moveInputWithCursor){var z=Vr(a,b.sel.primary().head,"div"),te=E.wrapper.getBoundingClientRect(),ie=E.lineDiv.getBoundingClientRect();x.teTop=Math.max(0,Math.min(E.wrapper.clientHeight-10,z.top+ie.top-te.top)),x.teLeft=Math.max(0,Math.min(E.wrapper.clientWidth-10,z.left+ie.left-te.left))}return x},Xa.prototype.showSelection=function(a){var E=this.cm,b=E.display;Me(b.cursorDiv,a.cursors),Me(b.selectionDiv,a.selection),a.teTop!=null&&(this.wrapper.style.top=a.teTop+"px",this.wrapper.style.left=a.teLeft+"px")},Xa.prototype.reset=function(a){if(!(this.contextMenuPending||this.composing)){var E=this.cm;if(E.somethingSelected()){this.prevInput="";var b=E.getSelection();this.textarea.value=b,E.state.focused&&ct(this.textarea),De&&Te>=9&&(this.hasSelection=b)}else a||(this.prevInput=this.textarea.value="",De&&Te>=9&&(this.hasSelection=null))}},Xa.prototype.getField=function(){return this.textarea},Xa.prototype.supportsTouch=function(){return!1},Xa.prototype.focus=function(){if(this.cm.options.readOnly!="nocursor"&&(!pe||Ue()!=this.textarea))try{this.textarea.focus()}catch(a){}},Xa.prototype.blur=function(){this.textarea.blur()},Xa.prototype.resetPosition=function(){this.wrapper.style.top=this.wrapper.style.left=0},Xa.prototype.receivedFocus=function(){this.slowPoll()},Xa.prototype.slowPoll=function(){var a=this;this.pollingFast||this.polling.set(this.cm.options.pollInterval,function(){a.poll(),a.cm.state.focused&&a.slowPoll()})},Xa.prototype.fastPoll=function(){var a=!1,E=this;E.pollingFast=!0;function b(){var x=E.poll();!x&&!a?(a=!0,E.polling.set(60,b)):(E.pollingFast=!1,E.slowPoll())}E.polling.set(20,b)},Xa.prototype.poll=function(){var a=this,E=this.cm,b=this.textarea,x=this.prevInput;if(this.contextMenuPending||!E.state.focused||Ca(b)&&!x&&!this.composing||E.isReadOnly()||E.options.disableInput||E.state.keySeq)return!1;var z=b.value;if(z==x&&!E.somethingSelected())return!1;if(De&&Te>=9&&this.hasSelection===z||Ae&&/[\uf700-\uf7ff]/.test(z))return E.display.input.reset(),!1;if(E.doc.sel==E.display.selForContextMenu){var te=z.charCodeAt(0);if(te==8203&&!x&&(x="\u200B"),te==8666)return this.reset(),this.cm.execCommand("undo")}for(var ie=0,fe=Math.min(x.length,z.length);ie1e3||z.indexOf(` +`)&&(nn=On=Dn(nn.line,0)));var jn={from:nn,to:On,text:we?we[Et%we.length]:de,origin:z||(fe?"paste":a.state.cutIncoming>ie?"cut":"+input")};Tt(a.doc,jn),Dr(a,"inputRead",a,jn)}E&&!fe&&Ta(a,E),Xu(a),a.curOp.updateInput<2&&(a.curOp.updateInput=$e),a.curOp.typing=!0,a.state.pasteIncoming=a.state.cutIncoming=-1}function Jn(a,E){var b=a.clipboardData&&a.clipboardData.getData("Text");if(b)return a.preventDefault(),!E.isReadOnly()&&!E.options.disableInput&&Ya(E,function(){return Er(E,b,0,null,"paste")}),!0}function Ta(a,E){if(!(!a.options.electricChars||!a.options.smartIndent))for(var b=a.doc.sel,x=b.ranges.length-1;x>=0;x--){var z=b.ranges[x];if(!(z.head.ch>100||x&&b.ranges[x-1].head.line==z.head.line)){var te=a.getModeAt(z.head),ie=!1;if(te.electricChars){for(var fe=0;fe-1){ie=xt(a,z.head.line,"smart");break}}else te.electricInput&&te.electricInput.test(Gt(a.doc,z.head.line).text.slice(0,z.head.ch))&&(ie=xt(a,z.head.line,"smart"));ie&&Dr(a,"electricInput",a,z.head.line)}}}function cl(a){for(var E=[],b=[],x=0;xte&&(xt(this,fe.head.line,x,!0),te=fe.head.line,ie==this.doc.sel.primIndex&&Xu(this));else{var de=fe.from(),we=fe.to(),Oe=Math.max(te,de.line);te=Math.min(this.lastLine(),we.line-(we.ch?0:1))+1;for(var $e=Oe;$e0&&Qo(this.doc,ie,new wl(de,Et[ie].to()),Re)}}}),getTokenAt:function(x,z){return xl(this,x,z)},getLineTokens:function(x,z){return xl(this,Dn(x),z,!0)},getTokenTypeAt:function(x){x=wr(this.doc,x);var z=Fl(this,Gt(this.doc,x.line)),te=0,ie=(z.length-1)/2,fe=x.ch,de;if(fe==0)de=z[2];else for(;;){var we=te+ie>>1;if((we?z[we*2-1]:0)>=fe)ie=we;else if(z[we*2+1]de&&(x=de,ie=!0),fe=Gt(this.doc,x)}else fe=x;return Ja(this,fe,{top:0,left:0},z||"page",te||ie).top+(ie?this.doc.height-Je(fe):0)},defaultTextHeight:function(){return ql(this.display)},defaultCharWidth:function(){return du(this.display)},getViewport:function(){return{from:this.display.viewFrom,to:this.display.viewTo}},addWidget:function(x,z,te,ie,fe){var de=this.display;x=Vr(this,wr(this.doc,x));var we=x.bottom,Oe=x.left;if(z.style.position="absolute",z.setAttribute("cm-ignore-events","true"),this.display.input.setUneditable(z),de.sizer.appendChild(z),ie=="over")we=x.top;else if(ie=="above"||ie=="near"){var $e=Math.max(de.wrapper.clientHeight,this.doc.height),Et=Math.max(de.sizer.clientWidth,de.lineSpace.clientWidth);(ie=="above"||x.bottom+z.offsetHeight>$e)&&x.top>z.offsetHeight?we=x.top-z.offsetHeight:x.bottom+z.offsetHeight<=$e&&(we=x.bottom),Oe+z.offsetWidth>Et&&(Oe=Et-z.offsetWidth)}z.style.top=we+"px",z.style.left=z.style.right="",fe=="right"?(Oe=de.sizer.clientWidth-z.offsetWidth,z.style.right="0px"):(fe=="left"?Oe=0:fe=="middle"&&(Oe=(de.sizer.clientWidth-z.offsetWidth)/2),z.style.left=Oe+"px"),te&&Ni(this,{left:Oe,top:we,right:Oe+z.offsetWidth,bottom:we+z.offsetHeight})},triggerOnKeyDown:ba(ii),triggerOnKeyPress:ba(le),triggerOnKeyUp:Os,triggerOnMouseDown:ba(Kt),execCommand:function(x){if(po.hasOwnProperty(x))return po[x].call(null,this)},triggerElectric:ba(function(x){Ta(this,x)}),findPosH:function(x,z,te,ie){var fe=1;z<0&&(fe=-1,z=-z);for(var de=wr(this.doc,x),we=0;we0&&Oe(te.charAt(ie-1));)--ie;for(;fe.5||this.options.lineWrapping)&&Vu(this),tn(this,"refresh",this)}),swapDoc:ba(function(x){var z=this.doc;return z.cm=null,this.state.selectingText&&this.state.selectingText(),is(this,x),pa(this),this.display.input.reset(),Ai(this,x.scrollLeft,x.scrollTop),this.curOp.forceScroll=!0,Dr(this,"swapDoc",this,z),z}),phrase:function(x){var z=this.options.phrases;return z&&Object.prototype.hasOwnProperty.call(z,x)?z[x]:x},getInputField:function(){return this.display.input.getField()},getWrapperElement:function(){return this.display.wrapper},getScrollerElement:function(){return this.display.scroller},getGutterElement:function(){return this.display.gutters}},br(a),a.registerHelper=function(x,z,te){b.hasOwnProperty(x)||(b[x]=a[x]={_global:[]}),b[x][z]=te},a.registerGlobalHelper=function(x,z,te,ie){a.registerHelper(x,z,ie),b[x]._global.push({pred:te,val:ie})}}function Gl(a,E,b,x,z){var te=E,ie=b,fe=Gt(a,E.line),de=z&&a.direction=="rtl"?-b:b;function we(){var Sr=E.line+de;return Sr=a.first+a.size?!1:(E=new Dn(Sr,E.ch,E.sticky),fe=Gt(a,Sr))}function Oe(Sr){var ar;if(x=="codepoint"){var Qr=fe.text.charCodeAt(E.ch+(x>0?0:-1));isNaN(Qr)?ar=null:ar=new Dn(E.line,Math.max(0,Math.min(fe.text.length,E.ch+b*(Qr>=55296&&Qr<56320?2:1))),-b)}else z?ar=Is(a.cm,fe,E,b):ar=Ko(fe,E,b);if(ar==null)if(!Sr&&we())E=Jo(z,a.cm,fe,E.line,de);else return!1;else E=ar;return!0}if(x=="char"||x=="codepoint")Oe();else if(x=="column")Oe(!0);else if(x=="word"||x=="group")for(var $e=null,Et=x=="group",Ct=a.cm&&a.cm.getHelper(E,"wordChars"),nn=!0;!(b<0&&!Oe(!nn));nn=!1){var On=fe.text.charAt(E.ch)||` +`,jn=ct(On,Ct)?"w":Et&&On==` +`?"n":!Et||/\s/.test(On)?null:"p";if(Et&&!nn&&!jn&&(jn="s"),$e&&$e!=jn){b<0&&(b=1,Oe(),E.sticky="after");break}if(jn&&($e=jn),b>0&&!Oe(!nn))break}var Mt=wo(a,E,te,ie,!0);return su(te,Mt)&&(Mt.hitSide=!0),Mt}function vu(a,E,b,x){var z=a.doc,te=E.left,ie;if(x=="page"){var fe=Math.min(a.display.wrapper.clientHeight,window.innerHeight||document.documentElement.clientHeight),de=Math.max(fe-.5*ql(a.display),3);ie=(b>0?E.bottom:E.top)+b*de}else x=="line"&&(ie=b>0?E.bottom+3:E.top-3);for(var we;we=Mr(a,te,ie),!!we.outside;){if(b<0?ie<=0:ie>=z.height){we.hitSide=!0;break}ie+=b*5}return we}var Qa=function(a){this.cm=a,this.lastAnchorNode=this.lastAnchorOffset=this.lastFocusNode=this.lastFocusOffset=null,this.polling=new Fe,this.composing=null,this.gracePeriod=!1,this.readDOMTimeout=null};Qa.prototype.init=function(a){var E=this,b=this,x=b.cm,z=b.div=a.lineDiv;Ra(z,x.options.spellcheck,x.options.autocorrect,x.options.autocapitalize);function te(fe){for(var de=fe.target;de;de=de.parentNode){if(de==z)return!0;if(/\bCodeMirror-(?:line)?widget\b/.test(de.className))break}return!1}Ne(z,"paste",function(fe){!te(fe)||yt(x,fe)||Jn(fe,x)||Te<=11&&setTimeout(sa(x,function(){return E.updateFromDOM()}),20)}),Ne(z,"compositionstart",function(fe){E.composing={data:fe.data,done:!1}}),Ne(z,"compositionupdate",function(fe){E.composing||(E.composing={data:fe.data,done:!1})}),Ne(z,"compositionend",function(fe){E.composing&&(fe.data!=E.composing.data&&E.readFromDOMSoon(),E.composing.done=!0)}),Ne(z,"touchstart",function(){return b.forceCompositionEnd()}),Ne(z,"input",function(){E.composing||E.readFromDOMSoon()});function ie(fe){if(!(!te(fe)||yt(x,fe))){if(x.somethingSelected())Fr({lineWise:!1,text:x.getSelections()}),fe.type=="cut"&&x.replaceSelection("",null,"cut");else if(x.options.lineWiseCopyCut){var de=cl(x);Fr({lineWise:!0,text:de.text}),fe.type=="cut"&&x.operation(function(){x.setSelections(de.ranges,0,Re),x.replaceSelection("",null,"cut")})}else return;if(fe.clipboardData){fe.clipboardData.clearData();var we=zn.text.join(` +`);if(fe.clipboardData.setData("Text",we),fe.clipboardData.getData("Text")==we){fe.preventDefault();return}}var Oe=uu(),$e=Oe.firstChild;x.display.lineSpace.insertBefore(Oe,x.display.lineSpace.firstChild),$e.value=zn.text.join(` +`);var Et=document.activeElement;dt($e),setTimeout(function(){x.display.lineSpace.removeChild(Oe),Et.focus(),Et==z&&b.showPrimarySelection()},50)}}Ne(z,"copy",ie),Ne(z,"cut",ie)},Qa.prototype.screenReaderLabelChanged=function(a){a?this.div.setAttribute("aria-label",a):this.div.removeAttribute("aria-label")},Qa.prototype.prepareSelection=function(){var a=Ui(this.cm,!1);return a.focus=document.activeElement==this.div,a},Qa.prototype.showSelection=function(a,E){!a||!this.cm.display.view.length||((a.focus||E)&&this.showPrimarySelection(),this.showMultipleSelections(a))},Qa.prototype.getSelection=function(){return this.cm.display.wrapper.ownerDocument.getSelection()},Qa.prototype.showPrimarySelection=function(){var a=this.getSelection(),E=this.cm,b=E.doc.sel.primary(),x=b.from(),z=b.to();if(E.display.viewTo==E.display.viewFrom||x.line>=E.display.viewTo||z.line=E.display.viewFrom&&tr(E,x)||{node:fe[0].measure.map[2],offset:0},we=z.linea.firstLine()&&(x=Dn(x.line-1,Gt(a.doc,x.line-1).length)),z.ch==Gt(a.doc,z.line).text.length&&z.lineE.viewTo-1)return!1;var te,ie,fe;x.line==E.viewFrom||(te=wu(a,x.line))==0?(ie=na(E.view[0].line),fe=E.view[0].node):(ie=na(E.view[te].line),fe=E.view[te-1].node.nextSibling);var de=wu(a,z.line),we,Oe;if(de==E.view.length-1?(we=E.viewTo-1,Oe=E.lineDiv.lastChild):(we=na(E.view[de+1].line)-1,Oe=E.view[de+1].node.previousSibling),!fe)return!1;for(var $e=a.doc.splitLines(Ol(a,fe,Oe,ie,we)),Et=or(a.doc,Dn(ie,0),Dn(we,Gt(a.doc,we).text.length));$e.length>1&&Et.length>1;)if(mt($e)==mt(Et))$e.pop(),Et.pop(),we--;else if($e[0]==Et[0])$e.shift(),Et.shift(),ie++;else break;for(var Ct=0,nn=0,On=$e[0],jn=Et[0],Mt=Math.min(On.length,jn.length);Ctx.ch&&Sr.charCodeAt(Sr.length-nn-1)==ar.charCodeAt(ar.length-nn-1);)Ct--,nn++;$e[$e.length-1]=Sr.slice(0,Sr.length-nn).replace(/^\u200b+/,""),$e[0]=$e[0].slice(Ct).replace(/\u200b+$/,"");var fa=Dn(ie,Ct),Xr=Dn(we,Et.length?mt(Et).length-nn:0);if($e.length>1||$e[0]||ta(fa,Xr))return eo(a.doc,$e,fa,Xr,"+input"),!0},Qa.prototype.ensurePolled=function(){this.forceCompositionEnd()},Qa.prototype.reset=function(){this.forceCompositionEnd()},Qa.prototype.forceCompositionEnd=function(){this.composing&&(clearTimeout(this.readDOMTimeout),this.composing=null,this.updateFromDOM(),this.div.blur(),this.div.focus())},Qa.prototype.readFromDOMSoon=function(){var a=this;this.readDOMTimeout==null&&(this.readDOMTimeout=setTimeout(function(){if(a.readDOMTimeout=null,a.composing)if(a.composing.done)a.composing=null;else return;a.updateFromDOM()},80))},Qa.prototype.updateFromDOM=function(){var a=this;(this.cm.isReadOnly()||!this.pollContent())&&Ya(this.cm,function(){return ru(a.cm)})},Qa.prototype.setUneditable=function(a){a.contentEditable="false"},Qa.prototype.onKeyPress=function(a){a.charCode==0||this.composing||(a.preventDefault(),this.cm.isReadOnly()||sa(this.cm,Er)(this.cm,String.fromCharCode(a.charCode==null?a.keyCode:a.charCode),0))},Qa.prototype.readOnlyChanged=function(a){this.div.contentEditable=String(a!="nocursor")},Qa.prototype.onContextMenu=function(){},Qa.prototype.resetPosition=function(){},Qa.prototype.needsContentAttribute=!0;function tr(a,E){var b=gl(a,E.line);if(!b||b.hidden)return null;var x=Gt(a.doc,E.line),z=Ua(b,x,E.line),te=Ie(x,a.doc.direction),ie="left";if(te){var fe=ne(te,E.ch);ie=fe%2?"right":"left"}var de=al(z.map,E.ch,ie);return de.offset=de.collapse=="right"?de.end:de.start,de}function La(a){for(var E=a;E;E=E.parentNode)if(/CodeMirror-gutter-wrapper/.test(E.className))return!0;return!1}function za(a,E){return E&&(a.bad=!0),a}function Ol(a,E,b,x,z){var te="",ie=!1,fe=a.doc.lineSeparator(),de=!1;function we(Ct){return function(nn){return nn.id==Ct}}function Oe(){ie&&(te+=fe,de&&(te+=fe),ie=de=!1)}function $e(Ct){Ct&&(Oe(),te+=Ct)}function Et(Ct){if(Ct.nodeType==1){var nn=Ct.getAttribute("cm-text");if(nn){$e(nn);return}var On=Ct.getAttribute("cm-marker"),jn;if(On){var Mt=a.findMarks(Dn(x,0),Dn(z+1,0),we(+On));Mt.length&&(jn=Mt[0].find(0))&&$e(or(a.doc,jn.from,jn.to).join(fe));return}if(Ct.getAttribute("contenteditable")=="false")return;var Sr=/^(pre|div|p|li|table|br)$/i.test(Ct.nodeName);if(!/^br$/i.test(Ct.nodeName)&&Ct.textContent.length==0)return;Sr&&Oe();for(var ar=0;ar=9&&E.hasSelection&&(E.hasSelection=null),b.poll()}),Ne(z,"paste",function(ie){yt(x,ie)||Jn(ie,x)||(x.state.pasteIncoming=+new Date,b.fastPoll())});function te(ie){if(!yt(x,ie)){if(x.somethingSelected())Fr({lineWise:!1,text:x.getSelections()});else if(x.options.lineWiseCopyCut){var fe=cl(x);Fr({lineWise:!0,text:fe.text}),ie.type=="cut"?x.setSelections(fe.ranges,null,Re):(b.prevInput="",z.value=fe.text.join(` +`),dt(z))}else return;ie.type=="cut"&&(x.state.cutIncoming=+new Date)}}Ne(z,"cut",te),Ne(z,"copy",te),Ne(a.scroller,"paste",function(ie){if(!(va(a,ie)||yt(x,ie))){if(!z.dispatchEvent){x.state.pasteIncoming=+new Date,b.focus();return}var fe=new Event("paste");fe.clipboardData=ie.clipboardData,z.dispatchEvent(fe)}}),Ne(a.lineSpace,"selectstart",function(ie){va(a,ie)||xa(ie)}),Ne(z,"compositionstart",function(){var ie=x.getCursor("from");b.composing&&b.composing.range.clear(),b.composing={start:ie,range:x.markText(ie,x.getCursor("to"),{className:"CodeMirror-composing"})}}),Ne(z,"compositionend",function(){b.composing&&(b.poll(),b.composing.range.clear(),b.composing=null)})},Xa.prototype.createField=function(a){this.wrapper=uu(),this.textarea=this.wrapper.firstChild},Xa.prototype.screenReaderLabelChanged=function(a){a?this.textarea.setAttribute("aria-label",a):this.textarea.removeAttribute("aria-label")},Xa.prototype.prepareSelection=function(){var a=this.cm,E=a.display,b=a.doc,x=Ui(a);if(a.options.moveInputWithCursor){var z=Vr(a,b.sel.primary().head,"div"),te=E.wrapper.getBoundingClientRect(),ie=E.lineDiv.getBoundingClientRect();x.teTop=Math.max(0,Math.min(E.wrapper.clientHeight-10,z.top+ie.top-te.top)),x.teLeft=Math.max(0,Math.min(E.wrapper.clientWidth-10,z.left+ie.left-te.left))}return x},Xa.prototype.showSelection=function(a){var E=this.cm,b=E.display;Me(b.cursorDiv,a.cursors),Me(b.selectionDiv,a.selection),a.teTop!=null&&(this.wrapper.style.top=a.teTop+"px",this.wrapper.style.left=a.teLeft+"px")},Xa.prototype.reset=function(a){if(!(this.contextMenuPending||this.composing)){var E=this.cm;if(E.somethingSelected()){this.prevInput="";var b=E.getSelection();this.textarea.value=b,E.state.focused&&dt(this.textarea),De&&Te>=9&&(this.hasSelection=b)}else a||(this.prevInput=this.textarea.value="",De&&Te>=9&&(this.hasSelection=null))}},Xa.prototype.getField=function(){return this.textarea},Xa.prototype.supportsTouch=function(){return!1},Xa.prototype.focus=function(){if(this.cm.options.readOnly!="nocursor"&&(!pe||Ue()!=this.textarea))try{this.textarea.focus()}catch(a){}},Xa.prototype.blur=function(){this.textarea.blur()},Xa.prototype.resetPosition=function(){this.wrapper.style.top=this.wrapper.style.left=0},Xa.prototype.receivedFocus=function(){this.slowPoll()},Xa.prototype.slowPoll=function(){var a=this;this.pollingFast||this.polling.set(this.cm.options.pollInterval,function(){a.poll(),a.cm.state.focused&&a.slowPoll()})},Xa.prototype.fastPoll=function(){var a=!1,E=this;E.pollingFast=!0;function b(){var x=E.poll();!x&&!a?(a=!0,E.polling.set(60,b)):(E.pollingFast=!1,E.slowPoll())}E.polling.set(20,b)},Xa.prototype.poll=function(){var a=this,E=this.cm,b=this.textarea,x=this.prevInput;if(this.contextMenuPending||!E.state.focused||Ca(b)&&!x&&!this.composing||E.isReadOnly()||E.options.disableInput||E.state.keySeq)return!1;var z=b.value;if(z==x&&!E.somethingSelected())return!1;if(De&&Te>=9&&this.hasSelection===z||Ae&&/[\uf700-\uf7ff]/.test(z))return E.display.input.reset(),!1;if(E.doc.sel==E.display.selForContextMenu){var te=z.charCodeAt(0);if(te==8203&&!x&&(x="\u200B"),te==8666)return this.reset(),this.cm.execCommand("undo")}for(var ie=0,fe=Math.min(x.length,z.length);ie1e3||z.indexOf(` `)>-1?b.value=a.prevInput="":a.prevInput=z,a.composing&&(a.composing.range.clear(),a.composing.range=E.markText(a.composing.start,E.getCursor("to"),{className:"CodeMirror-composing"}))}),!0},Xa.prototype.ensurePolled=function(){this.pollingFast&&this.poll()&&(this.pollingFast=!1)},Xa.prototype.onKeyPress=function(){De&&Te>=9&&(this.hasSelection=null),this.fastPoll()},Xa.prototype.onContextMenu=function(a){var E=this,b=E.cm,x=b.display,z=E.textarea;E.contextMenuPending&&E.contextMenuPending();var te=zu(b,a),ie=x.scroller.scrollTop;if(!te||oe)return;var fe=b.options.resetSelectionOnContextMenu;fe&&b.doc.sel.contains(te)==-1&&sa(b,Cu)(b.doc,Oi(te),Re);var de=z.style.cssText,we=E.wrapper.style.cssText,Oe=E.wrapper.offsetParent.getBoundingClientRect();E.wrapper.style.cssText="position: static",z.style.cssText=`position: absolute; width: 30px; height: 30px; top: `+(a.clientY-Oe.top-5)+"px; left: "+(a.clientX-Oe.left-5)+`px; z-index: 1000; background: `+(De?"rgba(255, 255, 255, .05)":"transparent")+`; - outline: none; border-width: 0; outline: none; overflow: hidden; opacity: .05; filter: alpha(opacity=5);`;var $e;Ze&&($e=window.scrollY),x.input.focus(),Ze&&window.scrollTo(null,$e),x.input.reset(),b.somethingSelected()||(z.value=E.prevInput=" "),E.contextMenuPending=Ct,x.selForContextMenu=b.doc.sel,clearTimeout(x.detectingSelectAll);function Et(){if(z.selectionStart!=null){var Nn=b.somethingSelected(),Pn="\u200B"+(Nn?z.value:"");z.value="\u21DA",z.value=Pn,E.prevInput=Nn?"":"\u200B",z.selectionStart=1,z.selectionEnd=Pn.length,x.selForContextMenu=b.doc.sel}}function Ct(){if(E.contextMenuPending==Ct&&(E.contextMenuPending=!1,E.wrapper.style.cssText=we,z.style.cssText=de,De&&Te<9&&x.scrollbars.setScrollTop(x.scroller.scrollTop=ie),z.selectionStart!=null)){(!De||De&&Te<9)&&Et();var Nn=0,Pn=function(){x.selForContextMenu==b.doc.sel&&z.selectionStart==0&&z.selectionEnd>0&&E.prevInput=="\u200B"?sa(b,vs)(b):Nn++<10?x.detectingSelectAll=setTimeout(Pn,500):(x.selForContextMenu=null,x.input.reset())};x.detectingSelectAll=setTimeout(Pn,200)}}if(De&&Te>=9&&Et(),Ve){Wn(a);var nn=function(){fn(window,"mouseup",nn),setTimeout(Ct,20)};Ne(window,"mouseup",nn)}else setTimeout(Ct,50)},Xa.prototype.readOnlyChanged=function(a){a||this.reset(),this.textarea.disabled=a=="nocursor",this.textarea.readOnly=!!a},Xa.prototype.setUneditable=function(){},Xa.prototype.needsContentAttribute=!1;function Nl(a,E){if(E=E?_t(E):{},E.value=a.value,!E.tabindex&&a.tabIndex&&(E.tabindex=a.tabIndex),!E.placeholder&&a.placeholder&&(E.placeholder=a.placeholder),E.autofocus==null){var b=Ue();E.autofocus=b==a||a.getAttribute("autofocus")!=null&&b==document.body}function x(){a.value=fe.getValue()}var z;if(a.form&&(Ne(a.form,"submit",x),!E.leaveSubmitMethodAlone)){var te=a.form;z=te.submit;try{var ie=te.submit=function(){x(),te.submit=z,te.submit(),te.submit=ie}}catch(de){}}E.finishInit=function(de){de.save=x,de.getTextArea=function(){return a},de.toTextArea=function(){de.toTextArea=isNaN,x(),a.parentNode.removeChild(de.getWrapperElement()),a.style.display="",a.form&&(fn(a.form,"submit",x),!E.leaveSubmitMethodAlone&&typeof a.form.submit=="function"&&(a.form.submit=z))}},a.style.display="none";var fe=an(function(de){return a.parentNode.insertBefore(de,a.nextSibling)},E);return fe}function yr(a){a.off=fn,a.on=Ne,a.wheelEventPixels=Ys,a.Doc=Pu,a.splitLines=En,a.countColumn=Ye,a.findColumn=qt,a.isWordChar=it,a.Pass=Lt,a.signal=tn,a.Line=vt,a.changeEnd=ji,a.scrollbarModel=Yi,a.Pos=Dn,a.cmpPos=ta,a.modes=hn,a.mimeModes=Ot,a.resolveMode=nr,a.getMode=lr,a.modeExtensions=rr,a.extendMode=xr,a.copyState=Qn,a.startState=Yn,a.innerMode=$r,a.commands=po,a.keyMap=li,a.keyName=Ti,a.isModifierKey=Ss,a.lookupKey=ao,a.normalizeKeyMap=bs,a.StringStream=Ln,a.SharedTextMarker=fi,a.TextMarker=ei,a.LineWidget=mo,a.e_preventDefault=xa,a.e_stopPropagation=el,a.e_stop=Wn,a.addClass=_e,a.contains=lt,a.rmClass=et,a.keyNames=wi}cn(an),al(an);var Va="iter insert remove copy getEditor constructor".split(" ");for(var kr in Pu.prototype)Pu.prototype.hasOwnProperty(kr)&&je(Va,kr)<0&&(an.prototype[kr]=function(a){return function(){return a.apply(this.doc,arguments)}}(Pu.prototype[kr]));return br(Pu),an.inputStyles={textarea:Xa,contenteditable:Ha},an.defineMode=function(a){!an.defaults.mode&&a!="null"&&(an.defaults.mode=a),Wt.apply(this,arguments)},an.defineMIME=vn,an.defineMode("null",function(){return{token:function(a){return a.skipToEnd()}}}),an.defineMIME("text/plain","null"),an.defineExtension=function(a,E){an.prototype[a]=E},an.defineDocExtension=function(a,E){Pu.prototype[a]=E},an.fromTextArea=Nl,yr(an),an.version="5.58.2",an})},25419:function(ot,at,ee){(function(y){y(ee(89780),ee(15525),ee(98101))})(function(y){"use strict";y.defineMode("markdown",function(Be,ye){var ve=y.getMode(Be,"text/html"),De=ve.name=="null";function Te(Ye){if(y.findModeByName){var Fe=y.findModeByName(Ye);Fe&&(Ye=Fe.mime||Fe.mimes[0])}var je=y.getMode(Be,Ye);return je.name=="null"?null:je}ye.highlightFormatting===void 0&&(ye.highlightFormatting=!1),ye.maxBlockquoteDepth===void 0&&(ye.maxBlockquoteDepth=0),ye.taskLists===void 0&&(ye.taskLists=!1),ye.strikethrough===void 0&&(ye.strikethrough=!1),ye.emoji===void 0&&(ye.emoji=!1),ye.fencedCodeBlockHighlighting===void 0&&(ye.fencedCodeBlockHighlighting=!0),ye.fencedCodeBlockDefaultMode===void 0&&(ye.fencedCodeBlockDefaultMode="text/plain"),ye.xml===void 0&&(ye.xml=!0),ye.tokenTypeOverrides===void 0&&(ye.tokenTypeOverrides={});var Ze={header:"header",code:"comment",quote:"quote",list1:"variable-2",list2:"variable-3",list3:"keyword",hr:"hr",image:"image",imageAltText:"image-alt-text",imageMarker:"image-marker",formatting:"formatting",linkInline:"link",linkEmail:"link",linkText:"link",linkHref:"string",em:"em",strong:"strong",strikethrough:"strikethrough",emoji:"builtin"};for(var Pe in Ze)Ze.hasOwnProperty(Pe)&&ye.tokenTypeOverrides[Pe]&&(Ze[Pe]=ye.tokenTypeOverrides[Pe]);var Ce=/^([*\-_])(?:\s*\1){2,}\s*$/,oe=/^(?:[*\-+]|^[0-9]+([.)]))\s+/,ge=/^\[(x| )\](?=\s)/i,Ee=ye.allowAtxHeaderWithoutSpace?/^(#+)/:/^(#+)(?: |$)/,Ke=/^ {0,3}(?:\={1,}|-{2,})\s*$/,Se=/^[^#!\[\]*_\\<>` "'(~:]+/,he=/^(~~~+|```+)[ \t]*([\w\/+#-]*)[^\n`]*$/,pe=/^\s*\[[^\]]+?\]:.*$/,Ae=/[!"#$%&'()*+,\-.\/:;<=>?@\[\\\]^_`{|}~\xA1\xA7\xAB\xB6\xB7\xBB\xBF\u037E\u0387\u055A-\u055F\u0589\u058A\u05BE\u05C0\u05C3\u05C6\u05F3\u05F4\u0609\u060A\u060C\u060D\u061B\u061E\u061F\u066A-\u066D\u06D4\u0700-\u070D\u07F7-\u07F9\u0830-\u083E\u085E\u0964\u0965\u0970\u0AF0\u0DF4\u0E4F\u0E5A\u0E5B\u0F04-\u0F12\u0F14\u0F3A-\u0F3D\u0F85\u0FD0-\u0FD4\u0FD9\u0FDA\u104A-\u104F\u10FB\u1360-\u1368\u1400\u166D\u166E\u169B\u169C\u16EB-\u16ED\u1735\u1736\u17D4-\u17D6\u17D8-\u17DA\u1800-\u180A\u1944\u1945\u1A1E\u1A1F\u1AA0-\u1AA6\u1AA8-\u1AAD\u1B5A-\u1B60\u1BFC-\u1BFF\u1C3B-\u1C3F\u1C7E\u1C7F\u1CC0-\u1CC7\u1CD3\u2010-\u2027\u2030-\u2043\u2045-\u2051\u2053-\u205E\u207D\u207E\u208D\u208E\u2308-\u230B\u2329\u232A\u2768-\u2775\u27C5\u27C6\u27E6-\u27EF\u2983-\u2998\u29D8-\u29DB\u29FC\u29FD\u2CF9-\u2CFC\u2CFE\u2CFF\u2D70\u2E00-\u2E2E\u2E30-\u2E42\u3001-\u3003\u3008-\u3011\u3014-\u301F\u3030\u303D\u30A0\u30FB\uA4FE\uA4FF\uA60D-\uA60F\uA673\uA67E\uA6F2-\uA6F7\uA874-\uA877\uA8CE\uA8CF\uA8F8-\uA8FA\uA8FC\uA92E\uA92F\uA95F\uA9C1-\uA9CD\uA9DE\uA9DF\uAA5C-\uAA5F\uAADE\uAADF\uAAF0\uAAF1\uABEB\uFD3E\uFD3F\uFE10-\uFE19\uFE30-\uFE52\uFE54-\uFE61\uFE63\uFE68\uFE6A\uFE6B\uFF01-\uFF03\uFF05-\uFF0A\uFF0C-\uFF0F\uFF1A\uFF1B\uFF1F\uFF20\uFF3B-\uFF3D\uFF3F\uFF5B\uFF5D\uFF5F-\uFF65]|\uD800[\uDD00-\uDD02\uDF9F\uDFD0]|\uD801\uDD6F|\uD802[\uDC57\uDD1F\uDD3F\uDE50-\uDE58\uDE7F\uDEF0-\uDEF6\uDF39-\uDF3F\uDF99-\uDF9C]|\uD804[\uDC47-\uDC4D\uDCBB\uDCBC\uDCBE-\uDCC1\uDD40-\uDD43\uDD74\uDD75\uDDC5-\uDDC9\uDDCD\uDDDB\uDDDD-\uDDDF\uDE38-\uDE3D\uDEA9]|\uD805[\uDCC6\uDDC1-\uDDD7\uDE41-\uDE43\uDF3C-\uDF3E]|\uD809[\uDC70-\uDC74]|\uD81A[\uDE6E\uDE6F\uDEF5\uDF37-\uDF3B\uDF44]|\uD82F\uDC9F|\uD836[\uDE87-\uDE8B]/,Ge=" ";function Qe(Ye,Fe,je){return Fe.f=Fe.inline=je,je(Ye,Fe)}function Le(Ye,Fe,je){return Fe.f=Fe.block=je,je(Ye,Fe)}function nt(Ye){return!Ye||!/\S/.test(Ye.string)}function Ve(Ye){if(Ye.linkTitle=!1,Ye.linkHref=!1,Ye.linkText=!1,Ye.em=!1,Ye.strong=!1,Ye.strikethrough=!1,Ye.quote=0,Ye.indentedCode=!1,Ye.f==et){var Fe=De;if(!Fe){var je=y.innerMode(ve,Ye.htmlState);Fe=je.mode.name=="xml"&&je.state.tagStart===null&&!je.state.context&&je.state.tokenize.isInText}Fe&&(Ye.f=qe,Ye.block=tt,Ye.htmlState=null)}return Ye.trailingSpace=0,Ye.trailingSpaceNewLine=!1,Ye.prevLine=Ye.thisLine,Ye.thisLine={stream:null},null}function tt(Ye,Fe){var je=Ye.column()===Fe.indentation,gt=nt(Fe.prevLine.stream),Lt=Fe.indentedCode,Re=Fe.prevLine.hr,Dt=Fe.list!==!1,wt=(Fe.listStack[Fe.listStack.length-1]||0)+3;Fe.indentedCode=!1;var qt=Fe.indentation;if(Fe.indentationDiff===null&&(Fe.indentationDiff=Fe.indentation,Dt)){for(Fe.list=null;qt=4&&(Lt||Fe.prevLine.fencedCodeEnd||Fe.prevLine.header||gt))return Ye.skipToEnd(),Fe.indentedCode=!0,Ze.code;if(Ye.eatSpace())return null;if(je&&Fe.indentation<=wt&&(mt=Ye.match(Ee))&&mt[1].length<=6)return Fe.quote=0,Fe.header=mt[1].length,Fe.thisLine.header=!0,ye.highlightFormatting&&(Fe.formatting="header"),Fe.f=Fe.inline,Me(Fe);if(Fe.indentation<=wt&&Ye.eat(">"))return Fe.quote=je?1:Fe.quote+1,ye.highlightFormatting&&(Fe.formatting="quote"),Ye.eatSpace(),Me(Fe);if(!Ft&&!Fe.setext&&je&&Fe.indentation<=wt&&(mt=Ye.match(oe))){var Kt=mt[1]?"ol":"ul";return Fe.indentation=qt+Ye.current().length,Fe.list=!0,Fe.quote=0,Fe.listStack.push(Fe.indentation),Fe.em=!1,Fe.strong=!1,Fe.code=!1,Fe.strikethrough=!1,ye.taskLists&&Ye.match(ge,!1)&&(Fe.taskList=!0),Fe.f=Fe.inline,ye.highlightFormatting&&(Fe.formatting=["list","list-"+Kt]),Me(Fe)}else{if(je&&Fe.indentation<=wt&&(mt=Ye.match(he,!0)))return Fe.quote=0,Fe.fencedEndRE=new RegExp(mt[1]+"+ *$"),Fe.localMode=ye.fencedCodeBlockHighlighting&&Te(mt[2]||ye.fencedCodeBlockDefaultMode),Fe.localMode&&(Fe.localState=y.startState(Fe.localMode)),Fe.f=Fe.block=st,ye.highlightFormatting&&(Fe.formatting="code-block"),Fe.code=-1,Me(Fe);if(Fe.setext||(!ut||!Dt)&&!Fe.quote&&Fe.list===!1&&!Fe.code&&!Ft&&!pe.test(Ye.string)&&(mt=Ye.lookAhead(1))&&(mt=mt.match(Ke)))return Fe.setext?(Fe.header=Fe.setext,Fe.setext=0,Ye.skipToEnd(),ye.highlightFormatting&&(Fe.formatting="header")):(Fe.header=mt[0].charAt(0)=="="?1:2,Fe.setext=Fe.header),Fe.thisLine.header=!0,Fe.f=Fe.inline,Me(Fe);if(Ft)return Ye.skipToEnd(),Fe.hr=!0,Fe.thisLine.hr=!0,Ze.hr;if(Ye.peek()==="[")return Qe(Ye,Fe,kt)}return Qe(Ye,Fe,Fe.inline)}function et(Ye,Fe){var je=ve.token(Ye,Fe.htmlState);if(!De){var gt=y.innerMode(ve,Fe.htmlState);(gt.mode.name=="xml"&>.state.tagStart===null&&!gt.state.context&>.state.tokenize.isInText||Fe.md_inside&&Ye.current().indexOf(">")>-1)&&(Fe.f=qe,Fe.block=tt,Fe.htmlState=null)}return je}function st(Ye,Fe){var je=Fe.listStack[Fe.listStack.length-1]||0,gt=Fe.indentation=Ye.quote?Fe.push(Ze.formatting+"-"+Ye.formatting[je]+"-"+Ye.quote):Fe.push("error"))}if(Ye.taskOpen)return Fe.push("meta"),Fe.length?Fe.join(" "):null;if(Ye.taskClosed)return Fe.push("property"),Fe.length?Fe.join(" "):null;if(Ye.linkHref?Fe.push(Ze.linkHref,"url"):(Ye.strong&&Fe.push(Ze.strong),Ye.em&&Fe.push(Ze.em),Ye.strikethrough&&Fe.push(Ze.strikethrough),Ye.emoji&&Fe.push(Ze.emoji),Ye.linkText&&Fe.push(Ze.linkText),Ye.code&&Fe.push(Ze.code),Ye.image&&Fe.push(Ze.image),Ye.imageAltText&&Fe.push(Ze.imageAltText,"link"),Ye.imageMarker&&Fe.push(Ze.imageMarker)),Ye.header&&Fe.push(Ze.header,Ze.header+"-"+Ye.header),Ye.quote&&(Fe.push(Ze.quote),!ye.maxBlockquoteDepth||ye.maxBlockquoteDepth>=Ye.quote?Fe.push(Ze.quote+"-"+Ye.quote):Fe.push(Ze.quote+"-"+ye.maxBlockquoteDepth)),Ye.list!==!1){var gt=(Ye.listStack.length-1)%3;gt?gt===1?Fe.push(Ze.list2):Fe.push(Ze.list3):Fe.push(Ze.list1)}return Ye.trailingSpaceNewLine?Fe.push("trailing-space-new-line"):Ye.trailingSpace&&Fe.push("trailing-space-"+(Ye.trailingSpace%2?"a":"b")),Fe.length?Fe.join(" "):null}function ke(Ye,Fe){if(Ye.match(Se,!0))return Me(Fe)}function qe(Ye,Fe){var je=Fe.text(Ye,Fe);if(typeof je!="undefined")return je;if(Fe.list)return Fe.list=null,Me(Fe);if(Fe.taskList){var gt=Ye.match(ge,!0)[1]===" ";return gt?Fe.taskOpen=!0:Fe.taskClosed=!0,ye.highlightFormatting&&(Fe.formatting="task"),Fe.taskList=!1,Me(Fe)}if(Fe.taskOpen=!1,Fe.taskClosed=!1,Fe.header&&Ye.match(/^#+$/,!0))return ye.highlightFormatting&&(Fe.formatting="header"),Me(Fe);var Lt=Ye.next();if(Fe.linkTitle){Fe.linkTitle=!1;var Re=Lt;Lt==="("&&(Re=")"),Re=(Re+"").replace(/([.?*+^\[\]\\(){}|-])/g,"\\$1");var Dt="^\\s*(?:[^"+Re+"\\\\]+|\\\\\\\\|\\\\.)"+Re;if(Ye.match(new RegExp(Dt),!0))return Ze.linkHref}if(Lt==="`"){var wt=Fe.formatting;ye.highlightFormatting&&(Fe.formatting="code"),Ye.eatWhile("`");var qt=Ye.current().length;if(Fe.code==0&&(!Fe.quote||qt==1))return Fe.code=qt,Me(Fe);if(qt==Fe.code){var ut=Me(Fe);return Fe.code=0,ut}else return Fe.formatting=wt,Me(Fe)}else if(Fe.code)return Me(Fe);if(Lt==="\\"&&(Ye.next(),ye.highlightFormatting)){var Ft=Me(Fe),mt=Ze.formatting+"-escape";return Ft?Ft+" "+mt:mt}if(Lt==="!"&&Ye.match(/\[[^\]]*\] ?(?:\(|\[)/,!1))return Fe.imageMarker=!0,Fe.image=!0,ye.highlightFormatting&&(Fe.formatting="image"),Me(Fe);if(Lt==="["&&Fe.imageMarker&&Ye.match(/[^\]]*\](\(.*?\)| ?\[.*?\])/,!1))return Fe.imageMarker=!1,Fe.imageAltText=!0,ye.highlightFormatting&&(Fe.formatting="image"),Me(Fe);if(Lt==="]"&&Fe.imageAltText){ye.highlightFormatting&&(Fe.formatting="image");var Ft=Me(Fe);return Fe.imageAltText=!1,Fe.image=!1,Fe.inline=Fe.f=lt,Ft}if(Lt==="["&&!Fe.image)return Fe.linkText&&Ye.match(/^.*?\]/)||(Fe.linkText=!0,ye.highlightFormatting&&(Fe.formatting="link")),Me(Fe);if(Lt==="]"&&Fe.linkText){ye.highlightFormatting&&(Fe.formatting="link");var Ft=Me(Fe);return Fe.linkText=!1,Fe.inline=Fe.f=Ye.match(/\(.*?\)| ?\[.*?\]/,!1)?lt:qe,Ft}if(Lt==="<"&&Ye.match(/^(https?|ftps?):\/\/(?:[^\\>]|\\.)+>/,!1)){Fe.f=Fe.inline=be,ye.highlightFormatting&&(Fe.formatting="link");var Ft=Me(Fe);return Ft?Ft+=" ":Ft="",Ft+Ze.linkInline}if(Lt==="<"&&Ye.match(/^[^> \\]+@(?:[^\\>]|\\.)+>/,!1)){Fe.f=Fe.inline=be,ye.highlightFormatting&&(Fe.formatting="link");var Ft=Me(Fe);return Ft?Ft+=" ":Ft="",Ft+Ze.linkEmail}if(ye.xml&&Lt==="<"&&Ye.match(/^(!--|\?|!\[CDATA\[|[a-z][a-z0-9-]*(?:\s+[a-z_:.\-]+(?:\s*=\s*[^>]+)?)*\s*(?:>|$))/i,!1)){var Kt=Ye.string.indexOf(">",Ye.pos);if(Kt!=-1){var Yt=Ye.string.substring(Ye.start,Kt);/markdown\s*=\s*('|"){0,1}1('|"){0,1}/.test(Yt)&&(Fe.md_inside=!0)}return Ye.backUp(1),Fe.htmlState=y.startState(ve),Le(Ye,Fe,et)}if(ye.xml&&Lt==="<"&&Ye.match(/^\/\w*?>/))return Fe.md_inside=!1,"tag";if(Lt==="*"||Lt==="_"){for(var rn=1,zt=Ye.pos==1?" ":Ye.string.charAt(Ye.pos-2);rn<3&&Ye.eat(Lt);)rn++;var sn=Ye.peek()||" ",it=!/\s/.test(sn)&&(!Ae.test(sn)||/\s/.test(zt)||Ae.test(zt)),dt=!/\s/.test(zt)&&(!Ae.test(zt)||/\s/.test(sn)||Ae.test(sn)),$t=null,Pt=null;if(rn%2&&(!Fe.em&&it&&(Lt==="*"||!dt||Ae.test(zt))?$t=!0:Fe.em==Lt&&dt&&(Lt==="*"||!it||Ae.test(sn))&&($t=!1)),rn>1&&(!Fe.strong&&it&&(Lt==="*"||!dt||Ae.test(zt))?Pt=!0:Fe.strong==Lt&&dt&&(Lt==="*"||!it||Ae.test(sn))&&(Pt=!1)),Pt!=null||$t!=null){ye.highlightFormatting&&(Fe.formatting=$t==null?"strong":Pt==null?"em":"strong em"),$t===!0&&(Fe.em=Lt),Pt===!0&&(Fe.strong=Lt);var ut=Me(Fe);return $t===!1&&(Fe.em=!1),Pt===!1&&(Fe.strong=!1),ut}}else if(Lt===" "&&(Ye.eat("*")||Ye.eat("_"))){if(Ye.peek()===" ")return Me(Fe);Ye.backUp(1)}if(ye.strikethrough){if(Lt==="~"&&Ye.eatWhile(Lt)){if(Fe.strikethrough){ye.highlightFormatting&&(Fe.formatting="strikethrough");var ut=Me(Fe);return Fe.strikethrough=!1,ut}else if(Ye.match(/^[^\s]/,!1))return Fe.strikethrough=!0,ye.highlightFormatting&&(Fe.formatting="strikethrough"),Me(Fe)}else if(Lt===" "&&Ye.match(/^~~/,!0)){if(Ye.peek()===" ")return Me(Fe);Ye.backUp(2)}}if(ye.emoji&&Lt===":"&&Ye.match(/^(?:[a-z_\d+][a-z_\d+-]*|\-[a-z_\d+][a-z_\d+-]*):/)){Fe.emoji=!0,ye.highlightFormatting&&(Fe.formatting="emoji");var wn=Me(Fe);return Fe.emoji=!1,wn}return Lt===" "&&(Ye.match(/^ +$/,!1)?Fe.trailingSpace++:Fe.trailingSpace&&(Fe.trailingSpaceNewLine=!0)),Me(Fe)}function be(Ye,Fe){var je=Ye.next();if(je===">"){Fe.f=Fe.inline=qe,ye.highlightFormatting&&(Fe.formatting="link");var gt=Me(Fe);return gt?gt+=" ":gt="",gt+Ze.linkInline}return Ye.match(/^[^>]+/,!0),Ze.linkInline}function lt(Ye,Fe){if(Ye.eatSpace())return null;var je=Ye.next();return je==="("||je==="["?(Fe.f=Fe.inline=_e(je==="("?")":"]"),ye.highlightFormatting&&(Fe.formatting="link-string"),Fe.linkHref=!0,Me(Fe)):"error"}var Ue={")":/^(?:[^\\\(\)]|\\.|\((?:[^\\\(\)]|\\.)*\))*?(?=\))/,"]":/^(?:[^\\\[\]]|\\.|\[(?:[^\\\[\]]|\\.)*\])*?(?=\])/};function _e(Ye){return function(Fe,je){var gt=Fe.next();if(gt===Ye){je.f=je.inline=qe,ye.highlightFormatting&&(je.formatting="link-string");var Lt=Me(je);return je.linkHref=!1,Lt}return Fe.match(Ue[Ye]),je.linkHref=!0,Me(je)}}function kt(Ye,Fe){return Ye.match(/^([^\]\\]|\\.)*\]:/,!1)?(Fe.f=ct,Ye.next(),ye.highlightFormatting&&(Fe.formatting="link"),Fe.linkText=!0,Me(Fe)):Qe(Ye,Fe,qe)}function ct(Ye,Fe){if(Ye.match(/^\]:/,!0)){Fe.f=Fe.inline=Ut,ye.highlightFormatting&&(Fe.formatting="link");var je=Me(Fe);return Fe.linkText=!1,je}return Ye.match(/^([^\]\\]|\\.)+/,!0),Ze.linkText}function Ut(Ye,Fe){return Ye.eatSpace()?null:(Ye.match(/^[^\s]+/,!0),Ye.peek()===void 0?Fe.linkTitle=!0:Ye.match(/^(?:\s+(?:"(?:[^"\\]|\\\\|\\.)+"|'(?:[^'\\]|\\\\|\\.)+'|\((?:[^)\\]|\\\\|\\.)+\)))?/,!0),Fe.f=Fe.inline=qe,Ze.linkHref+" url")}var _t={startState:function(){return{f:tt,prevLine:{stream:null},thisLine:{stream:null},block:tt,htmlState:null,indentation:0,inline:qe,text:ke,formatting:!1,linkText:!1,linkHref:!1,linkTitle:!1,code:0,em:!1,strong:!1,header:0,setext:0,hr:!1,taskList:!1,list:!1,listStack:[],quote:0,trailingSpace:0,trailingSpaceNewLine:!1,strikethrough:!1,emoji:!1,fencedEndRE:null}},copyState:function(Ye){return{f:Ye.f,prevLine:Ye.prevLine,thisLine:Ye.thisLine,block:Ye.block,htmlState:Ye.htmlState&&y.copyState(ve,Ye.htmlState),indentation:Ye.indentation,localMode:Ye.localMode,localState:Ye.localMode?y.copyState(Ye.localMode,Ye.localState):null,inline:Ye.inline,text:Ye.text,formatting:!1,linkText:Ye.linkText,linkTitle:Ye.linkTitle,linkHref:Ye.linkHref,code:Ye.code,em:Ye.em,strong:Ye.strong,strikethrough:Ye.strikethrough,emoji:Ye.emoji,header:Ye.header,setext:Ye.setext,hr:Ye.hr,taskList:Ye.taskList,list:Ye.list,listStack:Ye.listStack.slice(0),quote:Ye.quote,indentedCode:Ye.indentedCode,trailingSpace:Ye.trailingSpace,trailingSpaceNewLine:Ye.trailingSpaceNewLine,md_inside:Ye.md_inside,fencedEndRE:Ye.fencedEndRE}},token:function(Ye,Fe){if(Fe.formatting=!1,Ye!=Fe.thisLine.stream){if(Fe.header=0,Fe.hr=!1,Ye.match(/^\s*$/,!0))return Ve(Fe),null;if(Fe.prevLine=Fe.thisLine,Fe.thisLine={stream:Ye},Fe.taskList=!1,Fe.trailingSpace=0,Fe.trailingSpaceNewLine=!1,!Fe.localState&&(Fe.f=Fe.block,Fe.f!=et)){var je=Ye.match(/^\s*/,!0)[0].replace(/\t/g,Ge).length;if(Fe.indentation=je,Fe.indentationDiff=null,je>0)return null}}return Fe.f(Ye,Fe)},innerMode:function(Ye){return Ye.block==et?{state:Ye.htmlState,mode:ve}:Ye.localState?{state:Ye.localState,mode:Ye.localMode}:{state:Ye,mode:_t}},indent:function(Ye,Fe,je){return Ye.block==et&&ve.indent?ve.indent(Ye.htmlState,Fe,je):Ye.localState&&Ye.localMode.indent?Ye.localMode.indent(Ye.localState,Fe,je):y.Pass},blankLine:Ve,getType:Me,blockCommentStart:"",closeBrackets:"()[]{}''\"\"``",fold:"markdown"};return _t},"xml"),y.defineMIME("text/markdown","markdown"),y.defineMIME("text/x-markdown","markdown")})},98101:function(ot,at,ee){(function(y){y(ee(89780))})(function(y){"use strict";y.modeInfo=[{name:"APL",mime:"text/apl",mode:"apl",ext:["dyalog","apl"]},{name:"PGP",mimes:["application/pgp","application/pgp-encrypted","application/pgp-keys","application/pgp-signature"],mode:"asciiarmor",ext:["asc","pgp","sig"]},{name:"ASN.1",mime:"text/x-ttcn-asn",mode:"asn.1",ext:["asn","asn1"]},{name:"Asterisk",mime:"text/x-asterisk",mode:"asterisk",file:/^extensions\.conf$/i},{name:"Brainfuck",mime:"text/x-brainfuck",mode:"brainfuck",ext:["b","bf"]},{name:"C",mime:"text/x-csrc",mode:"clike",ext:["c","h","ino"]},{name:"C++",mime:"text/x-c++src",mode:"clike",ext:["cpp","c++","cc","cxx","hpp","h++","hh","hxx"],alias:["cpp"]},{name:"Cobol",mime:"text/x-cobol",mode:"cobol",ext:["cob","cpy"]},{name:"C#",mime:"text/x-csharp",mode:"clike",ext:["cs"],alias:["csharp","cs"]},{name:"Clojure",mime:"text/x-clojure",mode:"clojure",ext:["clj","cljc","cljx"]},{name:"ClojureScript",mime:"text/x-clojurescript",mode:"clojure",ext:["cljs"]},{name:"Closure Stylesheets (GSS)",mime:"text/x-gss",mode:"css",ext:["gss"]},{name:"CMake",mime:"text/x-cmake",mode:"cmake",ext:["cmake","cmake.in"],file:/^CMakeLists\.txt$/},{name:"CoffeeScript",mimes:["application/vnd.coffeescript","text/coffeescript","text/x-coffeescript"],mode:"coffeescript",ext:["coffee"],alias:["coffee","coffee-script"]},{name:"Common Lisp",mime:"text/x-common-lisp",mode:"commonlisp",ext:["cl","lisp","el"],alias:["lisp"]},{name:"Cypher",mime:"application/x-cypher-query",mode:"cypher",ext:["cyp","cypher"]},{name:"Cython",mime:"text/x-cython",mode:"python",ext:["pyx","pxd","pxi"]},{name:"Crystal",mime:"text/x-crystal",mode:"crystal",ext:["cr"]},{name:"CSS",mime:"text/css",mode:"css",ext:["css"]},{name:"CQL",mime:"text/x-cassandra",mode:"sql",ext:["cql"]},{name:"D",mime:"text/x-d",mode:"d",ext:["d"]},{name:"Dart",mimes:["application/dart","text/x-dart"],mode:"dart",ext:["dart"]},{name:"diff",mime:"text/x-diff",mode:"diff",ext:["diff","patch"]},{name:"Django",mime:"text/x-django",mode:"django"},{name:"Dockerfile",mime:"text/x-dockerfile",mode:"dockerfile",file:/^Dockerfile$/},{name:"DTD",mime:"application/xml-dtd",mode:"dtd",ext:["dtd"]},{name:"Dylan",mime:"text/x-dylan",mode:"dylan",ext:["dylan","dyl","intr"]},{name:"EBNF",mime:"text/x-ebnf",mode:"ebnf"},{name:"ECL",mime:"text/x-ecl",mode:"ecl",ext:["ecl"]},{name:"edn",mime:"application/edn",mode:"clojure",ext:["edn"]},{name:"Eiffel",mime:"text/x-eiffel",mode:"eiffel",ext:["e"]},{name:"Elm",mime:"text/x-elm",mode:"elm",ext:["elm"]},{name:"Embedded Javascript",mime:"application/x-ejs",mode:"htmlembedded",ext:["ejs"]},{name:"Embedded Ruby",mime:"application/x-erb",mode:"htmlembedded",ext:["erb"]},{name:"Erlang",mime:"text/x-erlang",mode:"erlang",ext:["erl"]},{name:"Esper",mime:"text/x-esper",mode:"sql"},{name:"Factor",mime:"text/x-factor",mode:"factor",ext:["factor"]},{name:"FCL",mime:"text/x-fcl",mode:"fcl"},{name:"Forth",mime:"text/x-forth",mode:"forth",ext:["forth","fth","4th"]},{name:"Fortran",mime:"text/x-fortran",mode:"fortran",ext:["f","for","f77","f90","f95"]},{name:"F#",mime:"text/x-fsharp",mode:"mllike",ext:["fs"],alias:["fsharp"]},{name:"Gas",mime:"text/x-gas",mode:"gas",ext:["s"]},{name:"Gherkin",mime:"text/x-feature",mode:"gherkin",ext:["feature"]},{name:"GitHub Flavored Markdown",mime:"text/x-gfm",mode:"gfm",file:/^(readme|contributing|history)\.md$/i},{name:"Go",mime:"text/x-go",mode:"go",ext:["go"]},{name:"Groovy",mime:"text/x-groovy",mode:"groovy",ext:["groovy","gradle"],file:/^Jenkinsfile$/},{name:"HAML",mime:"text/x-haml",mode:"haml",ext:["haml"]},{name:"Haskell",mime:"text/x-haskell",mode:"haskell",ext:["hs"]},{name:"Haskell (Literate)",mime:"text/x-literate-haskell",mode:"haskell-literate",ext:["lhs"]},{name:"Haxe",mime:"text/x-haxe",mode:"haxe",ext:["hx"]},{name:"HXML",mime:"text/x-hxml",mode:"haxe",ext:["hxml"]},{name:"ASP.NET",mime:"application/x-aspx",mode:"htmlembedded",ext:["aspx"],alias:["asp","aspx"]},{name:"HTML",mime:"text/html",mode:"htmlmixed",ext:["html","htm","handlebars","hbs"],alias:["xhtml"]},{name:"HTTP",mime:"message/http",mode:"http"},{name:"IDL",mime:"text/x-idl",mode:"idl",ext:["pro"]},{name:"Pug",mime:"text/x-pug",mode:"pug",ext:["jade","pug"],alias:["jade"]},{name:"Java",mime:"text/x-java",mode:"clike",ext:["java"]},{name:"Java Server Pages",mime:"application/x-jsp",mode:"htmlembedded",ext:["jsp"],alias:["jsp"]},{name:"JavaScript",mimes:["text/javascript","text/ecmascript","application/javascript","application/x-javascript","application/ecmascript"],mode:"javascript",ext:["js"],alias:["ecmascript","js","node"]},{name:"JSON",mimes:["application/json","application/x-json"],mode:"javascript",ext:["json","map"],alias:["json5"]},{name:"JSON-LD",mime:"application/ld+json",mode:"javascript",ext:["jsonld"],alias:["jsonld"]},{name:"JSX",mime:"text/jsx",mode:"jsx",ext:["jsx"]},{name:"Jinja2",mime:"text/jinja2",mode:"jinja2",ext:["j2","jinja","jinja2"]},{name:"Julia",mime:"text/x-julia",mode:"julia",ext:["jl"]},{name:"Kotlin",mime:"text/x-kotlin",mode:"clike",ext:["kt"]},{name:"LESS",mime:"text/x-less",mode:"css",ext:["less"]},{name:"LiveScript",mime:"text/x-livescript",mode:"livescript",ext:["ls"],alias:["ls"]},{name:"Lua",mime:"text/x-lua",mode:"lua",ext:["lua"]},{name:"Markdown",mime:"text/x-markdown",mode:"markdown",ext:["markdown","md","mkd"]},{name:"mIRC",mime:"text/mirc",mode:"mirc"},{name:"MariaDB SQL",mime:"text/x-mariadb",mode:"sql"},{name:"Mathematica",mime:"text/x-mathematica",mode:"mathematica",ext:["m","nb","wl","wls"]},{name:"Modelica",mime:"text/x-modelica",mode:"modelica",ext:["mo"]},{name:"MUMPS",mime:"text/x-mumps",mode:"mumps",ext:["mps"]},{name:"MS SQL",mime:"text/x-mssql",mode:"sql"},{name:"mbox",mime:"application/mbox",mode:"mbox",ext:["mbox"]},{name:"MySQL",mime:"text/x-mysql",mode:"sql"},{name:"Nginx",mime:"text/x-nginx-conf",mode:"nginx",file:/nginx.*\.conf$/i},{name:"NSIS",mime:"text/x-nsis",mode:"nsis",ext:["nsh","nsi"]},{name:"NTriples",mimes:["application/n-triples","application/n-quads","text/n-triples"],mode:"ntriples",ext:["nt","nq"]},{name:"Objective-C",mime:"text/x-objectivec",mode:"clike",ext:["m"],alias:["objective-c","objc"]},{name:"Objective-C++",mime:"text/x-objectivec++",mode:"clike",ext:["mm"],alias:["objective-c++","objc++"]},{name:"OCaml",mime:"text/x-ocaml",mode:"mllike",ext:["ml","mli","mll","mly"]},{name:"Octave",mime:"text/x-octave",mode:"octave",ext:["m"]},{name:"Oz",mime:"text/x-oz",mode:"oz",ext:["oz"]},{name:"Pascal",mime:"text/x-pascal",mode:"pascal",ext:["p","pas"]},{name:"PEG.js",mime:"null",mode:"pegjs",ext:["jsonld"]},{name:"Perl",mime:"text/x-perl",mode:"perl",ext:["pl","pm"]},{name:"PHP",mimes:["text/x-php","application/x-httpd-php","application/x-httpd-php-open"],mode:"php",ext:["php","php3","php4","php5","php7","phtml"]},{name:"Pig",mime:"text/x-pig",mode:"pig",ext:["pig"]},{name:"Plain Text",mime:"text/plain",mode:"null",ext:["txt","text","conf","def","list","log"]},{name:"PLSQL",mime:"text/x-plsql",mode:"sql",ext:["pls"]},{name:"PostgreSQL",mime:"text/x-pgsql",mode:"sql"},{name:"PowerShell",mime:"application/x-powershell",mode:"powershell",ext:["ps1","psd1","psm1"]},{name:"Properties files",mime:"text/x-properties",mode:"properties",ext:["properties","ini","in"],alias:["ini","properties"]},{name:"ProtoBuf",mime:"text/x-protobuf",mode:"protobuf",ext:["proto"]},{name:"Python",mime:"text/x-python",mode:"python",ext:["BUILD","bzl","py","pyw"],file:/^(BUCK|BUILD)$/},{name:"Puppet",mime:"text/x-puppet",mode:"puppet",ext:["pp"]},{name:"Q",mime:"text/x-q",mode:"q",ext:["q"]},{name:"R",mime:"text/x-rsrc",mode:"r",ext:["r","R"],alias:["rscript"]},{name:"reStructuredText",mime:"text/x-rst",mode:"rst",ext:["rst"],alias:["rst"]},{name:"RPM Changes",mime:"text/x-rpm-changes",mode:"rpm"},{name:"RPM Spec",mime:"text/x-rpm-spec",mode:"rpm",ext:["spec"]},{name:"Ruby",mime:"text/x-ruby",mode:"ruby",ext:["rb"],alias:["jruby","macruby","rake","rb","rbx"]},{name:"Rust",mime:"text/x-rustsrc",mode:"rust",ext:["rs"]},{name:"SAS",mime:"text/x-sas",mode:"sas",ext:["sas"]},{name:"Sass",mime:"text/x-sass",mode:"sass",ext:["sass"]},{name:"Scala",mime:"text/x-scala",mode:"clike",ext:["scala"]},{name:"Scheme",mime:"text/x-scheme",mode:"scheme",ext:["scm","ss"]},{name:"SCSS",mime:"text/x-scss",mode:"css",ext:["scss"]},{name:"Shell",mimes:["text/x-sh","application/x-sh"],mode:"shell",ext:["sh","ksh","bash"],alias:["bash","sh","zsh"],file:/^PKGBUILD$/},{name:"Sieve",mime:"application/sieve",mode:"sieve",ext:["siv","sieve"]},{name:"Slim",mimes:["text/x-slim","application/x-slim"],mode:"slim",ext:["slim"]},{name:"Smalltalk",mime:"text/x-stsrc",mode:"smalltalk",ext:["st"]},{name:"Smarty",mime:"text/x-smarty",mode:"smarty",ext:["tpl"]},{name:"Solr",mime:"text/x-solr",mode:"solr"},{name:"SML",mime:"text/x-sml",mode:"mllike",ext:["sml","sig","fun","smackspec"]},{name:"Soy",mime:"text/x-soy",mode:"soy",ext:["soy"],alias:["closure template"]},{name:"SPARQL",mime:"application/sparql-query",mode:"sparql",ext:["rq","sparql"],alias:["sparul"]},{name:"Spreadsheet",mime:"text/x-spreadsheet",mode:"spreadsheet",alias:["excel","formula"]},{name:"SQL",mime:"text/x-sql",mode:"sql",ext:["sql"]},{name:"SQLite",mime:"text/x-sqlite",mode:"sql"},{name:"Squirrel",mime:"text/x-squirrel",mode:"clike",ext:["nut"]},{name:"Stylus",mime:"text/x-styl",mode:"stylus",ext:["styl"]},{name:"Swift",mime:"text/x-swift",mode:"swift",ext:["swift"]},{name:"sTeX",mime:"text/x-stex",mode:"stex"},{name:"LaTeX",mime:"text/x-latex",mode:"stex",ext:["text","ltx","tex"],alias:["tex"]},{name:"SystemVerilog",mime:"text/x-systemverilog",mode:"verilog",ext:["v","sv","svh"]},{name:"Tcl",mime:"text/x-tcl",mode:"tcl",ext:["tcl"]},{name:"Textile",mime:"text/x-textile",mode:"textile",ext:["textile"]},{name:"TiddlyWiki",mime:"text/x-tiddlywiki",mode:"tiddlywiki"},{name:"Tiki wiki",mime:"text/tiki",mode:"tiki"},{name:"TOML",mime:"text/x-toml",mode:"toml",ext:["toml"]},{name:"Tornado",mime:"text/x-tornado",mode:"tornado"},{name:"troff",mime:"text/troff",mode:"troff",ext:["1","2","3","4","5","6","7","8","9"]},{name:"TTCN",mime:"text/x-ttcn",mode:"ttcn",ext:["ttcn","ttcn3","ttcnpp"]},{name:"TTCN_CFG",mime:"text/x-ttcn-cfg",mode:"ttcn-cfg",ext:["cfg"]},{name:"Turtle",mime:"text/turtle",mode:"turtle",ext:["ttl"]},{name:"TypeScript",mime:"application/typescript",mode:"javascript",ext:["ts"],alias:["ts"]},{name:"TypeScript-JSX",mime:"text/typescript-jsx",mode:"jsx",ext:["tsx"],alias:["tsx"]},{name:"Twig",mime:"text/x-twig",mode:"twig"},{name:"Web IDL",mime:"text/x-webidl",mode:"webidl",ext:["webidl"]},{name:"VB.NET",mime:"text/x-vb",mode:"vb",ext:["vb"]},{name:"VBScript",mime:"text/vbscript",mode:"vbscript",ext:["vbs"]},{name:"Velocity",mime:"text/velocity",mode:"velocity",ext:["vtl"]},{name:"Verilog",mime:"text/x-verilog",mode:"verilog",ext:["v"]},{name:"VHDL",mime:"text/x-vhdl",mode:"vhdl",ext:["vhd","vhdl"]},{name:"Vue.js Component",mimes:["script/x-vue","text/x-vue"],mode:"vue",ext:["vue"]},{name:"XML",mimes:["application/xml","text/xml"],mode:"xml",ext:["xml","xsl","xsd","svg"],alias:["rss","wsdl","xsd"]},{name:"XQuery",mime:"application/xquery",mode:"xquery",ext:["xy","xquery"]},{name:"Yacas",mime:"text/x-yacas",mode:"yacas",ext:["ys"]},{name:"YAML",mimes:["text/x-yaml","text/yaml"],mode:"yaml",ext:["yaml","yml"],alias:["yml"]},{name:"Z80",mime:"text/x-z80",mode:"z80",ext:["z80"]},{name:"mscgen",mime:"text/x-mscgen",mode:"mscgen",ext:["mscgen","mscin","msc"]},{name:"xu",mime:"text/x-xu",mode:"mscgen",ext:["xu"]},{name:"msgenny",mime:"text/x-msgenny",mode:"mscgen",ext:["msgenny"]},{name:"WebAssembly",mime:"text/webassembly",mode:"wast",ext:["wat","wast"]}];for(var Be=0;Be-1&&ve.substring(Ze+1,ve.length);if(Pe)return y.findModeByExtension(Pe)},y.findModeByName=function(ve){ve=ve.toLowerCase();for(var De=0;De0?Se.cmdState[Se.cmdState.length-1]:null}function Te(Se){var he=Se.cmdState.pop();he&&he.closeBracket()}function Ze(Se){for(var he=Se.cmdState,pe=he.length-1;pe>=0;pe--){var Ae=he[pe];if(Ae.name!="DEFAULT")return Ae}return{styleIdentifier:function(){return null}}}function Pe(Se,he,pe){return function(){this.name=Se,this.bracketNo=0,this.style=he,this.styles=pe,this.argument=null,this.styleIdentifier=function(){return this.styles[this.bracketNo-1]||null},this.openBracket=function(){return this.bracketNo++,"bracket"},this.closeBracket=function(){}}}var Ce={};Ce.importmodule=Pe("importmodule","tag",["string","builtin"]),Ce.documentclass=Pe("documentclass","tag",["","atom"]),Ce.usepackage=Pe("usepackage","tag",["atom"]),Ce.begin=Pe("begin","tag",["atom"]),Ce.end=Pe("end","tag",["atom"]),Ce.label=Pe("label","tag",["atom"]),Ce.ref=Pe("ref","tag",["atom"]),Ce.eqref=Pe("eqref","tag",["atom"]),Ce.cite=Pe("cite","tag",["atom"]),Ce.bibitem=Pe("bibitem","tag",["atom"]),Ce.Bibitem=Pe("Bibitem","tag",["atom"]),Ce.RBibitem=Pe("RBibitem","tag",["atom"]),Ce.DEFAULT=function(){this.name="DEFAULT",this.style="tag",this.styleIdentifier=this.openBracket=this.closeBracket=function(){}};function oe(Se,he){Se.f=he}function ge(Se,he){var pe;if(Se.match(/^\\[a-zA-Z@]+/)){var Ae=Se.current().slice(1);return pe=Ce.hasOwnProperty(Ae)?Ce[Ae]:Ce.DEFAULT,pe=new pe,ve(he,pe),oe(he,Ke),pe.style}if(Se.match(/^\\[$&%#{}_]/)||Se.match(/^\\[,;!\/\\]/))return"tag";if(Se.match("\\["))return oe(he,function(Qe,Le){return Ee(Qe,Le,"\\]")}),"keyword";if(Se.match("\\("))return oe(he,function(Qe,Le){return Ee(Qe,Le,"\\)")}),"keyword";if(Se.match("$$"))return oe(he,function(Qe,Le){return Ee(Qe,Le,"$$")}),"keyword";if(Se.match("$"))return oe(he,function(Qe,Le){return Ee(Qe,Le,"$")}),"keyword";var Ge=Se.next();if(Ge=="%")return Se.skipToEnd(),"comment";if(Ge=="}"||Ge=="]"){if(pe=De(he),pe)pe.closeBracket(Ge),oe(he,Ke);else return"error";return"bracket"}else return Ge=="{"||Ge=="["?(pe=Ce.DEFAULT,pe=new pe,ve(he,pe),"bracket"):/\d/.test(Ge)?(Se.eatWhile(/[\w.%]/),"atom"):(Se.eatWhile(/[\w\-_]/),pe=Ze(he),pe.name=="begin"&&(pe.argument=Se.current()),pe.styleIdentifier())}function Ee(Se,he,pe){if(Se.eatSpace())return null;if(pe&&Se.match(pe))return oe(he,ge),"keyword";if(Se.match(/^\\[a-zA-Z@]+/))return"tag";if(Se.match(/^[a-zA-Z]+/))return"variable-2";if(Se.match(/^\\[$&%#{}_]/)||Se.match(/^\\[,;!\/]/)||Se.match(/^[\^_&]/))return"tag";if(Se.match(/^[+\-<>|=,\/@!*:;'"`~#?]/))return null;if(Se.match(/^(\d+\.\d*|\d*\.\d+|\d+)/))return"number";var Ae=Se.next();return Ae=="{"||Ae=="}"||Ae=="["||Ae=="]"||Ae=="("||Ae==")"?"bracket":Ae=="%"?(Se.skipToEnd(),"comment"):"error"}function Ke(Se,he){var pe=Se.peek(),Ae;return pe=="{"||pe=="["?(Ae=De(he),Ae.openBracket(pe),Se.eat(pe),oe(he,ge),"bracket"):/[ \t\r]/.test(pe)?(Se.eat(pe),null):(oe(he,ge),Te(he),ge(Se,he))}return{startState:function(){var Se=ye.inMathMode?function(he,pe){return Ee(he,pe)}:ge;return{cmdState:[],f:Se}},copyState:function(Se){return{cmdState:Se.cmdState.slice(),f:Se.f}},token:function(Se,he){return he.f(Se,he)},blankLine:function(Se){Se.f=ge,Se.cmdState.length=0},lineComment:"%"}}),y.defineMIME("text/x-stex","stex"),y.defineMIME("text/x-latex","stex")})},15525:function(ot,at,ee){(function(y){y(ee(89780))})(function(y){"use strict";var Be={autoSelfClosers:{area:!0,base:!0,br:!0,col:!0,command:!0,embed:!0,frame:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0,menuitem:!0},implicitlyClosed:{dd:!0,li:!0,optgroup:!0,option:!0,p:!0,rp:!0,rt:!0,tbody:!0,td:!0,tfoot:!0,th:!0,tr:!0},contextGrabbers:{dd:{dd:!0,dt:!0},dt:{dd:!0,dt:!0},li:{li:!0},option:{option:!0,optgroup:!0},optgroup:{optgroup:!0},p:{address:!0,article:!0,aside:!0,blockquote:!0,dir:!0,div:!0,dl:!0,fieldset:!0,footer:!0,form:!0,h1:!0,h2:!0,h3:!0,h4:!0,h5:!0,h6:!0,header:!0,hgroup:!0,hr:!0,menu:!0,nav:!0,ol:!0,p:!0,pre:!0,section:!0,table:!0,ul:!0},rp:{rp:!0,rt:!0},rt:{rp:!0,rt:!0},tbody:{tbody:!0,tfoot:!0},td:{td:!0,th:!0},tfoot:{tbody:!0},th:{td:!0,th:!0},thead:{tbody:!0,tfoot:!0},tr:{tr:!0}},doNotIndent:{pre:!0},allowUnquoted:!0,allowMissing:!0,caseFold:!0},ye={autoSelfClosers:{},implicitlyClosed:{},contextGrabbers:{},doNotIndent:{},allowUnquoted:!1,allowMissing:!1,allowMissingTagName:!1,caseFold:!1};y.defineMode("xml",function(ve,De){var Te=ve.indentUnit,Ze={},Pe=De.htmlMode?Be:ye;for(var Ce in Pe)Ze[Ce]=Pe[Ce];for(var Ce in De)Ze[Ce]=De[Ce];var oe,ge;function Ee(be,lt){function Ue(ct){return lt.tokenize=ct,ct(be,lt)}var _e=be.next();if(_e=="<")return be.eat("!")?be.eat("[")?be.match("CDATA[")?Ue(he("atom","]]>")):null:be.match("--")?Ue(he("comment","-->")):be.match("DOCTYPE",!0,!0)?(be.eatWhile(/[\w\._\-]/),Ue(pe(1))):null:be.eat("?")?(be.eatWhile(/[\w\._\-]/),lt.tokenize=he("meta","?>"),"meta"):(oe=be.eat("/")?"closeTag":"openTag",lt.tokenize=Ke,"tag bracket");if(_e=="&"){var kt;return be.eat("#")?be.eat("x")?kt=be.eatWhile(/[a-fA-F\d]/)&&be.eat(";"):kt=be.eatWhile(/[\d]/)&&be.eat(";"):kt=be.eatWhile(/[\w\.\-:]/)&&be.eat(";"),kt?"atom":"error"}else return be.eatWhile(/[^&<]/),null}Ee.isInText=!0;function Ke(be,lt){var Ue=be.next();if(Ue==">"||Ue=="/"&&be.eat(">"))return lt.tokenize=Ee,oe=Ue==">"?"endTag":"selfcloseTag","tag bracket";if(Ue=="=")return oe="equals",null;if(Ue=="<"){lt.tokenize=Ee,lt.state=Le,lt.tagName=lt.tagStart=null;var _e=lt.tokenize(be,lt);return _e?_e+" tag error":"tag error"}else return/[\'\"]/.test(Ue)?(lt.tokenize=Se(Ue),lt.stringStartCol=be.column(),lt.tokenize(be,lt)):(be.match(/^[^\s\u00a0=<>\"\']*[^\s\u00a0=<>\"\'\/]/),"word")}function Se(be){var lt=function(Ue,_e){for(;!Ue.eol();)if(Ue.next()==be){_e.tokenize=Ke;break}return"string"};return lt.isInAttribute=!0,lt}function he(be,lt){return function(Ue,_e){for(;!Ue.eol();){if(Ue.match(lt)){_e.tokenize=Ee;break}Ue.next()}return be}}function pe(be){return function(lt,Ue){for(var _e;(_e=lt.next())!=null;){if(_e=="<")return Ue.tokenize=pe(be+1),Ue.tokenize(lt,Ue);if(_e==">")if(be==1){Ue.tokenize=Ee;break}else return Ue.tokenize=pe(be-1),Ue.tokenize(lt,Ue)}return"meta"}}function Ae(be,lt,Ue){this.prev=be.context,this.tagName=lt,this.indent=be.indented,this.startOfLine=Ue,(Ze.doNotIndent.hasOwnProperty(lt)||be.context&&be.context.noIndent)&&(this.noIndent=!0)}function Ge(be){be.context&&(be.context=be.context.prev)}function Qe(be,lt){for(var Ue;;){if(!be.context||(Ue=be.context.tagName,!Ze.contextGrabbers.hasOwnProperty(Ue)||!Ze.contextGrabbers[Ue].hasOwnProperty(lt)))return;Ge(be)}}function Le(be,lt,Ue){return be=="openTag"?(Ue.tagStart=lt.column(),nt):be=="closeTag"?Ve:Le}function nt(be,lt,Ue){return be=="word"?(Ue.tagName=lt.current(),ge="tag",st):Ze.allowMissingTagName&&be=="endTag"?(ge="tag bracket",st(be,lt,Ue)):(ge="error",nt)}function Ve(be,lt,Ue){if(be=="word"){var _e=lt.current();return Ue.context&&Ue.context.tagName!=_e&&Ze.implicitlyClosed.hasOwnProperty(Ue.context.tagName)&&Ge(Ue),Ue.context&&Ue.context.tagName==_e||Ze.matchClosing===!1?(ge="tag",tt):(ge="tag error",et)}else return Ze.allowMissingTagName&&be=="endTag"?(ge="tag bracket",tt(be,lt,Ue)):(ge="error",et)}function tt(be,lt,Ue){return be!="endTag"?(ge="error",tt):(Ge(Ue),Le)}function et(be,lt,Ue){return ge="error",tt(be,lt,Ue)}function st(be,lt,Ue){if(be=="word")return ge="attribute",Me;if(be=="endTag"||be=="selfcloseTag"){var _e=Ue.tagName,kt=Ue.tagStart;return Ue.tagName=Ue.tagStart=null,be=="selfcloseTag"||Ze.autoSelfClosers.hasOwnProperty(_e)?Qe(Ue,_e):(Qe(Ue,_e),Ue.context=new Ae(Ue,_e,kt==Ue.indented)),Le}return ge="error",st}function Me(be,lt,Ue){return be=="equals"?ke:(Ze.allowMissing||(ge="error"),st(be,lt,Ue))}function ke(be,lt,Ue){return be=="string"?qe:be=="word"&&Ze.allowUnquoted?(ge="string",st):(ge="error",st(be,lt,Ue))}function qe(be,lt,Ue){return be=="string"?qe:st(be,lt,Ue)}return{startState:function(be){var lt={tokenize:Ee,state:Le,indented:be||0,tagName:null,tagStart:null,context:null};return be!=null&&(lt.baseIndent=be),lt},token:function(be,lt){if(!lt.tagName&&be.sol()&&(lt.indented=be.indentation()),be.eatSpace())return null;oe=null;var Ue=lt.tokenize(be,lt);return(Ue||oe)&&Ue!="comment"&&(ge=null,lt.state=lt.state(oe||Ue,be,lt),ge&&(Ue=ge=="error"?Ue+" error":ge)),Ue},indent:function(be,lt,Ue){var _e=be.context;if(be.tokenize.isInAttribute)return be.tagStart==be.indented?be.stringStartCol+1:be.indented+Te;if(_e&&_e.noIndent)return y.Pass;if(be.tokenize!=Ke&&be.tokenize!=Ee)return Ue?Ue.match(/^(\s*)/)[0].length:0;if(be.tagName)return Ze.multilineTagIndentPastTag!==!1?be.tagStart+be.tagName.length+2:be.tagStart+Te*(Ze.multilineTagIndentFactor||1);if(Ze.alignCDATA&&/$/,blockCommentStart:"",configuration:Ze.htmlMode?"html":"xml",helperType:Ze.htmlMode?"html":"xml",skipAttribute:function(be){be.state==ke&&(be.state=st)},xmlCurrentTag:function(be){return be.tagName?{name:be.tagName,close:be.type=="closeTag"}:null},xmlCurrentContext:function(be){for(var lt=[],Ue=be.context;Ue;Ue=Ue.prev)Ue.tagName&<.push(Ue.tagName);return lt.reverse()}}}),y.defineMIME("text/xml","xml"),y.defineMIME("application/xml","xml"),y.mimeModes.hasOwnProperty("text/html")||y.defineMIME("text/html",{name:"xml",htmlMode:!0})})},97774:function(ot,at,ee){"use strict";Object.defineProperty(at,"__esModule",{value:!0}),at.default=void 0;var y=Object.assign||function(pe){for(var Ae=1;Ae2&&arguments[2]!==void 0?arguments[2]:"0",He=String(ae);He.length2&&arguments[2]!==void 0?arguments[2]:[],He=oe.useState([!1,!1]),Je=(0,ve.Z)(He,2),ft=Je[0],At=Je[1],vt=function(St,on){At(function(In){return tt(In,on,St)})},Xe=oe.useMemo(function(){return ft.map(function(en,St){if(en)return!0;var on=ae[St];return on?!!(!ze[St]&&!on||on&&We(on,{activeIndex:St})):!1})},[ae,ft,We,ze]);return[Xe,vt]}function lt(ae,We,ze,He,Je){var ft="",At=[];return ae&&At.push(Je?"hh":"HH"),We&&At.push("mm"),ze&&At.push("ss"),ft=At.join(":"),He&&(ft+=".SSS"),Je&&(ft+=" A"),ft}function Ue(ae,We,ze,He,Je,ft){var At=ae.fieldDateTimeFormat,vt=ae.fieldDateFormat,Xe=ae.fieldTimeFormat,en=ae.fieldMonthFormat,St=ae.fieldYearFormat,on=ae.fieldWeekFormat,In=ae.fieldQuarterFormat,Fn=ae.yearFormat,yn=ae.cellYearFormat,Bn=ae.cellQuarterFormat,pn=ae.dayFormat,xn=ae.cellDateFormat,er=lt(We,ze,He,Je,ft);return(0,ye.Z)((0,ye.Z)({},ae),{},{fieldDateTimeFormat:At||"YYYY-MM-DD ".concat(er),fieldDateFormat:vt||"YYYY-MM-DD",fieldTimeFormat:Xe||er,fieldMonthFormat:en||"YYYY-MM",fieldYearFormat:St||"YYYY",fieldWeekFormat:on||"gggg-wo",fieldQuarterFormat:In||"YYYY-[Q]Q",yearFormat:Fn||"YYYY",cellYearFormat:yn||"YYYY",cellQuarterFormat:Bn||"[Q]Q",cellDateFormat:xn||pn||"D"})}function _e(ae,We){var ze=We.showHour,He=We.showMinute,Je=We.showSecond,ft=We.showMillisecond,At=We.use12Hours;return oe.useMemo(function(){return Ue(ae,ze,He,Je,ft,At)},[ae,ze,He,Je,ft,At])}var kt=ee(76190);function ct(ae,We,ze){return ze!=null?ze:We.some(function(He){return ae.includes(He)})}var Ut=["showNow","showHour","showMinute","showSecond","showMillisecond","use12Hours","hourStep","minuteStep","secondStep","millisecondStep","hideDisabledOptions","defaultValue","disabledHours","disabledMinutes","disabledSeconds","disabledMilliseconds","disabledTime","changeOnScroll","defaultOpenValue"];function _t(ae){var We=et(ae,Ut),ze=ae.format,He=ae.picker,Je=null;return ze&&(Je=ze,Array.isArray(Je)&&(Je=Je[0]),Je=(0,kt.Z)(Je)==="object"?Je.format:Je),He==="time"&&(We.format=Je),[We,Je]}function Ye(ae){return ae&&typeof ae=="string"}function Fe(ae,We,ze,He){return[ae,We,ze,He].some(function(Je){return Je!==void 0})}function je(ae,We,ze,He,Je){var ft=We,At=ze,vt=He;if(!ae&&!ft&&!At&&!vt&&!Je)ft=!0,At=!0,vt=!0;else if(ae){var Xe,en,St,on=[ft,At,vt].some(function(yn){return yn===!1}),In=[ft,At,vt].some(function(yn){return yn===!0}),Fn=on?!0:!In;ft=(Xe=ft)!==null&&Xe!==void 0?Xe:Fn,At=(en=At)!==null&&en!==void 0?en:Fn,vt=(St=vt)!==null&&St!==void 0?St:Fn}return[ft,At,vt,Je]}function gt(ae){var We=ae.showTime,ze=_t(ae),He=(0,ve.Z)(ze,2),Je=He[0],ft=He[1],At=We&&(0,kt.Z)(We)==="object"?We:{},vt=(0,ye.Z)((0,ye.Z)({defaultOpenValue:At.defaultOpenValue||At.defaultValue},Je),At),Xe=vt.showMillisecond,en=vt.showHour,St=vt.showMinute,on=vt.showSecond,In=Fe(en,St,on,Xe),Fn=je(In,en,St,on,Xe),yn=(0,ve.Z)(Fn,3);return en=yn[0],St=yn[1],on=yn[2],[vt,(0,ye.Z)((0,ye.Z)({},vt),{},{showHour:en,showMinute:St,showSecond:on,showMillisecond:Xe}),vt.format,ft]}function Lt(ae,We,ze,He,Je){var ft=ae==="time";if(ae==="datetime"||ft){for(var At=He,vt=st(ae,Je,null),Xe=vt,en=[We,ze],St=0;St1&&(At=We.addDate(At,-7)),At}function wn(ae,We){var ze=We.generateConfig,He=We.locale,Je=We.format;return ae?typeof Je=="function"?Je(ae):ze.locale.format(He.locale,ae,Je):""}function Xt(ae,We,ze){var He=We,Je=["getHour","getMinute","getSecond","getMillisecond"],ft=["setHour","setMinute","setSecond","setMillisecond"];return ft.forEach(function(At,vt){ze?He=ae[At](He,ae[Je[vt]](ze)):He=ae[At](He,0)}),He}function mr(ae,We,ze,He,Je){var ft=(0,De.zX)(function(At,vt){return!!(ze&&ze(At,vt)||He&&ae.isAfter(He,At)&&!it(ae,We,He,At,vt.type)||Je&&ae.isAfter(At,Je)&&!it(ae,We,Je,At,vt.type))});return ft}function xe(ae,We,ze){return oe.useMemo(function(){var He=st(ae,We,ze),Je=Ve(He),ft=Je[0],At=(0,kt.Z)(ft)==="object"&&ft.type==="mask"?ft.format:null;return[Je.map(function(vt){return typeof vt=="string"||typeof vt=="function"?vt:vt.format}),At]},[ae,We,ze])}function re(ae,We,ze){return typeof ae[0]=="function"||ze?!0:We}function ne(ae,We,ze,He){var Je=(0,De.zX)(function(ft,At){var vt=(0,ye.Z)({type:We},At);if(delete vt.activeIndex,!ae.isValidate(ft)||ze&&ze(ft,vt))return!0;if((We==="date"||We==="time")&&He){var Xe,en=At&&At.activeIndex===1?"end":"start",St=((Xe=He.disabledTime)===null||Xe===void 0?void 0:Xe.call(He,ft,en,{from:vt.from}))||{},on=St.disabledHours,In=St.disabledMinutes,Fn=St.disabledSeconds,yn=St.disabledMilliseconds,Bn=He.disabledHours,pn=He.disabledMinutes,xn=He.disabledSeconds,er=on||Bn,Sn=In||pn,Rn=Fn||xn,fr=ae.getHour(ft),kn=ae.getMinute(ft),_n=ae.getSecond(ft),qr=ae.getMillisecond(ft);if(er&&er().includes(fr)||Sn&&Sn(fr).includes(kn)||Rn&&Rn(fr,kn).includes(_n)||yn&&yn(fr,kn,_n).includes(qr))return!0}return!1});return Je}function se(ae){var We=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,ze=oe.useMemo(function(){var He=ae&&Ve(ae);return We&&He&&(He[1]=He[1]||He[0]),He},[ae,We]);return ze}function Ie(ae,We){var ze=ae.generateConfig,He=ae.locale,Je=ae.picker,ft=Je===void 0?"date":Je,At=ae.prefixCls,vt=At===void 0?"rc-picker":At,Xe=ae.styles,en=Xe===void 0?{}:Xe,St=ae.classNames,on=St===void 0?{}:St,In=ae.order,Fn=In===void 0?!0:In,yn=ae.components,Bn=yn===void 0?{}:yn,pn=ae.inputRender,xn=ae.allowClear,er=ae.clearIcon,Sn=ae.needConfirm,Rn=ae.multiple,fr=ae.format,kn=ae.inputReadOnly,_n=ae.disabledDate,qr=ae.minDate,vr=ae.maxDate,zr=ae.showTime,Dr=ae.value,Wr=ae.defaultValue,Pr=ae.pickerValue,ir=ae.defaultPickerValue,Kr=se(Dr),ra=se(Wr),ca=se(Pr),ga=se(ir),wa=ft==="date"&&zr?"datetime":ft,ha=wa==="time"||wa==="datetime",Rr=ha||Rn,hr=Sn!=null?Sn:ha,Yr=gt(ae),Or=(0,ve.Z)(Yr,4),Fa=Or[0],va=Or[1],gn=Or[2],Na=Or[3],ya=_e(He,va),Aa=oe.useMemo(function(){return Lt(wa,gn,Na,Fa,ya)},[wa,gn,Na,Fa,ya]),Ma=oe.useMemo(function(){return(0,ye.Z)((0,ye.Z)({},ae),{},{prefixCls:vt,locale:ya,picker:ft,styles:en,classNames:on,order:Fn,components:(0,ye.Z)({input:pn},Bn),clearIcon:Re(vt,xn,er),showTime:Aa,value:Kr,defaultValue:ra,pickerValue:ca,defaultPickerValue:ga},We==null?void 0:We())},[ae]),Wa=xe(wa,ya,fr),ol=(0,ve.Z)(Wa,2),Ua=ol[0],il=ol[1],Pa=re(Ua,kn,Rn),gl=mr(ze,He,_n,qr,vr),Oa=ne(ze,ft,gl,Aa),_a=oe.useMemo(function(){return(0,ye.Z)((0,ye.Z)({},Ma),{},{needConfirm:hr,inputReadOnly:Pa,disabledDate:gl})},[Ma,hr,Pa,gl]);return[_a,wa,Rr,Ua,il,Oa]}var ue=ee(16089);function Ne(ae,We,ze){var He=(0,De.C8)(We,{value:ae}),Je=(0,ve.Z)(He,2),ft=Je[0],At=Je[1],vt=oe.useRef(ae),Xe=oe.useRef(),en=function(){ue.Z.cancel(Xe.current)},St=(0,De.zX)(function(){At(vt.current),ze&&ft!==vt.current&&ze(vt.current)}),on=(0,De.zX)(function(In,Fn){en(),vt.current=In,In||Fn?St():Xe.current=(0,ue.Z)(St)});return oe.useEffect(function(){return en},[]),[ft,on]}function Rt(ae,We){var ze=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[],He=arguments.length>3?arguments[3]:void 0,Je=ze.every(function(St){return St})?!1:ae,ft=Ne(Je,We||!1,He),At=(0,ve.Z)(ft,2),vt=At[0],Xe=At[1];function en(St){var on=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};(!on.inherit||vt)&&Xe(St,on.force)}return[vt,en]}function fn(ae){var We=oe.useRef();return oe.useImperativeHandle(ae,function(){var ze;return{nativeElement:(ze=We.current)===null||ze===void 0?void 0:ze.nativeElement,focus:function(Je){var ft;(ft=We.current)===null||ft===void 0||ft.focus(Je)},blur:function(){var Je;(Je=We.current)===null||Je===void 0||Je.blur()}}}),We}function tn(ae,We){return oe.useMemo(function(){return ae||(We?((0,Ce.ZP)(!1,"`ranges` is deprecated. Please use `presets` instead."),Object.entries(We).map(function(ze){var He=(0,ve.Z)(ze,2),Je=He[0],ft=He[1];return{label:Je,value:ft}})):[])},[ae,We])}function yt(ae,We){var ze=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1,He=oe.useRef(We);He.current=We,(0,Te.o)(function(){if(ae)He.current(ae);else{var Je=(0,ue.Z)(function(){He.current(ae)},ze);return function(){ue.Z.cancel(Je)}}},[ae])}function un(ae){var We=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],ze=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,He=oe.useState(0),Je=(0,ve.Z)(He,2),ft=Je[0],At=Je[1],vt=oe.useState(!1),Xe=(0,ve.Z)(vt,2),en=Xe[0],St=Xe[1],on=oe.useRef([]),In=oe.useRef(null),Fn=oe.useRef(null),yn=function(Rn){In.current=Rn},Bn=function(Rn){return In.current===Rn},pn=function(Rn){St(Rn)},xn=function(Rn){return Rn&&(Fn.current=Rn),Fn.current},er=function(Rn){var fr=on.current,kn=new Set(fr.filter(function(qr){return Rn[qr]||We[qr]})),_n=fr[fr.length-1]===0?1:0;return kn.size>=2||ae[_n]?null:_n};return yt(en||ze,function(){en||(on.current=[],yn(null))}),oe.useEffect(function(){en&&on.current.push(ft)},[en,ft]),[en,pn,xn,ft,At,er,on.current,yn,Bn]}function $n(ae,We,ze,He,Je,ft){var At=ze[ze.length-1],vt=function(en,St){var on=(0,ve.Z)(ae,2),In=on[0],Fn=on[1],yn=(0,ye.Z)((0,ye.Z)({},St),{},{from:Me(ae,ze)});return At===1&&We[0]&&In&&!it(He,Je,In,en,yn.type)&&He.isAfter(In,en)||At===0&&We[1]&&Fn&&!it(He,Je,Fn,en,yn.type)&&He.isAfter(en,Fn)?!0:ft==null?void 0:ft(en,yn)};return vt}function br(ae,We,ze,He){switch(We){case"date":case"week":return ae.addMonth(ze,He);case"month":case"quarter":return ae.addYear(ze,He);case"year":return ae.addYear(ze,He*10);case"decade":return ae.addYear(ze,He*100);default:return ze}}var xa=[];function el(ae,We,ze,He,Je,ft,At,vt){var Xe=arguments.length>8&&arguments[8]!==void 0?arguments[8]:xa,en=arguments.length>9&&arguments[9]!==void 0?arguments[9]:xa,St=arguments.length>10&&arguments[10]!==void 0?arguments[10]:xa,on=arguments.length>11?arguments[11]:void 0,In=arguments.length>12?arguments[12]:void 0,Fn=arguments.length>13?arguments[13]:void 0,yn=At==="time",Bn=ft||0,pn=function(ca){var ga=ae.getNow();return yn&&(ga=Xt(ae,ga)),Xe[ca]||ze[ca]||ga},xn=(0,ve.Z)(en,2),er=xn[0],Sn=xn[1],Rn=(0,De.C8)(function(){return pn(0)},{value:er}),fr=(0,ve.Z)(Rn,2),kn=fr[0],_n=fr[1],qr=(0,De.C8)(function(){return pn(1)},{value:Sn}),vr=(0,ve.Z)(qr,2),zr=vr[0],Dr=vr[1],Wr=oe.useMemo(function(){var ra=[kn,zr][Bn];return yn?ra:Xt(ae,ra,St[Bn])},[yn,kn,zr,Bn,ae,St]),Pr=function(ca){var ga=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"panel",wa=[_n,Dr][Bn];wa(ca);var ha=[kn,zr];ha[Bn]=ca,on&&(!it(ae,We,kn,ha[0],At)||!it(ae,We,zr,ha[1],At))&&on(ha,{source:ga,range:Bn===1?"end":"start",mode:He})},ir=function(ca,ga){if(vt){var wa={date:"month",week:"month",month:"year",quarter:"year"},ha=wa[At];if(ha&&!it(ae,We,ca,ga,ha))return br(ae,At,ga,-1);if(At==="year"&&ca){var Rr=Math.floor(ae.getYear(ca)/10),hr=Math.floor(ae.getYear(ga)/10);if(Rr!==hr)return br(ae,At,ga,-1)}}return ga},Kr=oe.useRef(null);return(0,Te.Z)(function(){if(Je&&!Xe[Bn]){var ra=yn?null:ae.getNow();if(Kr.current!==null&&Kr.current!==Bn?ra=[kn,zr][Bn^1]:ze[Bn]?ra=Bn===0?ze[0]:ir(ze[0],ze[1]):ze[Bn^1]&&(ra=ze[Bn^1]),ra){In&&ae.isAfter(In,ra)&&(ra=In);var ca=vt?br(ae,At,ra,1):ra;Fn&&ae.isAfter(ca,Fn)&&(ra=vt?br(ae,At,Fn,-1):Fn),Pr(ra,"reset")}}},[Je,Bn,ze[Bn]]),oe.useEffect(function(){Je?Kr.current=Bn:Kr.current=null},[Je,Bn]),(0,Te.Z)(function(){Je&&Xe&&Xe[Bn]&&Pr(Xe[Bn],"reset")},[Je,Bn]),[Wr,Pr]}function ia(ae,We){var ze=oe.useRef(ae),He=oe.useState({}),Je=(0,ve.Z)(He,2),ft=Je[1],At=function(en){return en&&We!==void 0?We:ze.current},vt=function(en){ze.current=en,ft({})};return[At,vt,At(!0)]}var Wn=[];function qn(ae,We,ze){var He=function(At){return At.map(function(vt){return wn(vt,{generateConfig:ae,locale:We,format:ze[0]})})},Je=function(At,vt){for(var Xe=Math.max(At.length,vt.length),en=-1,St=0;St2&&arguments[2]!==void 0?arguments[2]:1,He=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1,Je=arguments.length>4&&arguments[4]!==void 0?arguments[4]:[],ft=arguments.length>5&&arguments[5]!==void 0?arguments[5]:2,At=[],vt=ze>=1?ze|0:1,Xe=ae;Xe<=We;Xe+=vt){var en=Je.includes(Xe);(!en||!He)&&At.push({label:nt(Xe,ft),value:Xe,disabled:en})}return At}function Vn(ae){var We=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},ze=arguments.length>2?arguments[2]:void 0,He=We||{},Je=He.use12Hours,ft=He.hourStep,At=ft===void 0?1:ft,vt=He.minuteStep,Xe=vt===void 0?1:vt,en=He.secondStep,St=en===void 0?1:en,on=He.millisecondStep,In=on===void 0?100:on,Fn=He.hideDisabledOptions,yn=He.disabledTime,Bn=He.disabledHours,pn=He.disabledMinutes,xn=He.disabledSeconds,er=oe.useMemo(function(){return ze||ae.getNow()},[ze,ae]);if(0)var Sn,Rn,fr;var kn=oe.useCallback(function(Rr){var hr=(yn==null?void 0:yn(Rr))||{};return[hr.disabledHours||Bn||Ca,hr.disabledMinutes||pn||Ca,hr.disabledSeconds||xn||Ca,hr.disabledMilliseconds||Ca]},[yn,Bn,pn,xn]),_n=oe.useMemo(function(){return kn(er)},[er,kn]),qr=(0,ve.Z)(_n,4),vr=qr[0],zr=qr[1],Dr=qr[2],Wr=qr[3],Pr=oe.useCallback(function(Rr,hr,Yr,Or){var Fa=mn(0,23,At,Fn,Rr()),va=Je?Fa.map(function(Aa){return(0,ye.Z)((0,ye.Z)({},Aa),{},{label:nt(Aa.value%12||12,2)})}):Fa,gn=function(Ma){return mn(0,59,Xe,Fn,hr(Ma))},Na=function(Ma,Wa){return mn(0,59,St,Fn,Yr(Ma,Wa))},ya=function(Ma,Wa,ol){return mn(0,999,In,Fn,Or(Ma,Wa,ol),3)};return[va,gn,Na,ya]},[Fn,At,Je,In,Xe,St]),ir=oe.useMemo(function(){return Pr(vr,zr,Dr,Wr)},[Pr,vr,zr,Dr,Wr]),Kr=(0,ve.Z)(ir,4),ra=Kr[0],ca=Kr[1],ga=Kr[2],wa=Kr[3],ha=function(hr,Yr){var Or=function(){return ra},Fa=ca,va=ga,gn=wa;if(Yr){var Na=kn(Yr),ya=(0,ve.Z)(Na,4),Aa=ya[0],Ma=ya[1],Wa=ya[2],ol=ya[3],Ua=Pr(Aa,Ma,Wa,ol),il=(0,ve.Z)(Ua,4),Pa=il[0],gl=il[1],Oa=il[2],_a=il[3];Or=function(){return Pa},Fa=gl,va=Oa,gn=_a}var hl=En(hr,Or,Fa,va,gn,ae);return hl};return[ha,ra,ca,ga,wa]}function ln(ae){var We=ae.mode,ze=ae.internalMode,He=ae.renderExtraFooter,Je=ae.showNow,ft=ae.showTime,At=ae.onSubmit,vt=ae.onNow,Xe=ae.invalid,en=ae.needConfirm,St=ae.generateConfig,on=ae.disabledDate,In=oe.useContext(Ae),Fn=In.prefixCls,yn=In.locale,Bn=In.button,pn=Bn===void 0?"button":Bn,xn=St.getNow(),er=Vn(St,ft,xn),Sn=(0,ve.Z)(er,1),Rn=Sn[0],fr=He==null?void 0:He(We),kn=on(xn,{type:We}),_n=function(){if(!kn){var ir=Rn(xn);vt(ir)}},qr="".concat(Fn,"-now"),vr="".concat(qr,"-btn"),zr=Je&&oe.createElement("li",{className:qr},oe.createElement("a",{className:Se()(vr,kn&&"".concat(vr,"-disabled")),"aria-disabled":kn,onClick:_n},ze==="date"?yn.today:yn.now)),Dr=en&&oe.createElement("li",{className:"".concat(Fn,"-ok")},oe.createElement(pn,{disabled:Xe,onClick:At},yn.ok)),Wr=(zr||Dr)&&oe.createElement("ul",{className:"".concat(Fn,"-ranges")},zr,Dr);return!fr&&!Wr?null:oe.createElement("div",{className:"".concat(Fn,"-footer")},fr&&oe.createElement("div",{className:"".concat(Fn,"-footer-extra")},fr),Wr)}function hn(ae,We,ze){function He(Je,ft){var At=Je.findIndex(function(Xe){return it(ae,We,Xe,ft,ze)});if(At===-1)return[].concat((0,Be.Z)(Je),[ft]);var vt=(0,Be.Z)(Je);return vt.splice(At,1),vt}return He}var Ot=oe.createContext(null);function Wt(){return oe.useContext(Ot)}function vn(ae,We){var ze=ae.prefixCls,He=ae.generateConfig,Je=ae.locale,ft=ae.disabledDate,At=ae.minDate,vt=ae.maxDate,Xe=ae.cellRender,en=ae.hoverValue,St=ae.hoverRangeValue,on=ae.onHover,In=ae.values,Fn=ae.pickerValue,yn=ae.onSelect,Bn=ae.prevIcon,pn=ae.nextIcon,xn=ae.superPrevIcon,er=ae.superNextIcon,Sn=He.getNow(),Rn={now:Sn,values:In,pickerValue:Fn,prefixCls:ze,disabledDate:ft,minDate:At,maxDate:vt,cellRender:Xe,hoverValue:en,hoverRangeValue:St,onHover:on,locale:Je,generateConfig:He,onSelect:yn,panelType:We,prevIcon:Bn,nextIcon:pn,superPrevIcon:xn,superNextIcon:er};return[Rn,Sn]}var nr=oe.createContext({});function lr(ae){for(var We=ae.rowNum,ze=ae.colNum,He=ae.baseDate,Je=ae.getCellDate,ft=ae.prefixColumn,At=ae.rowClassName,vt=ae.titleFormat,Xe=ae.getCellText,en=ae.getCellClassName,St=ae.headerCells,on=ae.cellSelection,In=on===void 0?!0:on,Fn=ae.disabledDate,yn=Wt(),Bn=yn.prefixCls,pn=yn.panelType,xn=yn.now,er=yn.disabledDate,Sn=yn.cellRender,Rn=yn.onHover,fr=yn.hoverValue,kn=yn.hoverRangeValue,_n=yn.generateConfig,qr=yn.values,vr=yn.locale,zr=yn.onSelect,Dr=Fn||er,Wr="".concat(Bn,"-cell"),Pr=oe.useContext(nr),ir=Pr.onCellDblClick,Kr=function(Yr){return qr.some(function(Or){return Or&&it(_n,vr,Yr,Or,pn)})},ra=[],ca=0;ca1&&arguments[1]!==void 0?arguments[1]:!1;Za(Zr),pn==null||pn(Zr),ka&&pt(Zr)},Ar=function(Zr,ka){ya(Zr),ka&&Gn(ka),pt(ka,Zr)},sr=function(Zr){if(Oa(Zr),Gn(Zr),Na!==Rn){var ka=["decade","year"],Mr=[].concat(ka,["month"]),Gr={quarter:[].concat(ka,["quarter"]),week:[].concat((0,Be.Z)(Mr),["week"]),date:[].concat((0,Be.Z)(Mr),["date"])},vl=Gr[Rn]||Mr,ml=vl.indexOf(Na),Dl=vl[ml+1];Dl&&Ar(Dl,Zr)}},pa=oe.useMemo(function(){var Vr,Zr;if(Array.isArray(_n)){var ka=(0,ve.Z)(_n,2);Vr=ka[0],Zr=ka[1]}else Vr=_n;return!Vr&&!Zr?null:(Vr=Vr||Zr,Zr=Zr||Vr,Je.isAfter(Vr,Zr)?[Zr,Vr]:[Vr,Zr])},[_n,Je]),Nr=qe(qr,vr,zr),oa=Wr[Aa]||ht[Aa]||$r,la=oe.useContext(nr),Ja=oe.useMemo(function(){return(0,ye.Z)((0,ye.Z)({},la),{},{hideHeader:Pr})},[la,Pr]),_r="".concat(ir,"-panel"),kl=et(ae,["showWeek","prevIcon","nextIcon","superPrevIcon","superNextIcon","disabledDate","minDate","maxDate","onHover"]);return oe.createElement(nr.Provider,{value:Ja},oe.createElement("div",{ref:Kr,tabIndex:Xe,className:Se()(_r,(0,ge.Z)({},"".concat(_r,"-rtl"),ft==="rtl"))},oe.createElement(oa,(0,y.Z)({},kl,{showTime:Or,prefixCls:ir,locale:hr,generateConfig:Je,onModeChange:Ar,pickerValue:rl,onPickerValueChange:function(Zr){Gn(Zr,!0)},value:Pa[0],onSelect:sr,values:Pa,cellRender:Nr,hoverRangeValue:pa,hoverValue:kn}))))}var wr=oe.memo(oe.forwardRef(nl)),Mn=wr;function Ol(ae){var We=ae.picker,ze=ae.multiplePanel,He=ae.pickerValue,Je=ae.onPickerValueChange,ft=ae.needConfirm,At=ae.onSubmit,vt=ae.range,Xe=ae.hoverValue,en=oe.useContext(Ae),St=en.prefixCls,on=en.generateConfig,In=oe.useCallback(function(er,Sn){return br(on,We,er,Sn)},[on,We]),Fn=oe.useMemo(function(){return In(He,1)},[He,In]),yn=function(Sn){Je(In(Sn,-1))},Bn={onCellDblClick:function(){ft&&At()}},pn=We==="time",xn=(0,ye.Z)((0,ye.Z)({},ae),{},{hoverValue:null,hoverRangeValue:null,hideHeader:pn});return vt?xn.hoverRangeValue=Xe:xn.hoverValue=Xe,ze?oe.createElement("div",{className:"".concat(St,"-panels")},oe.createElement(nr.Provider,{value:(0,ye.Z)((0,ye.Z)({},Bn),{},{hideNext:!0})},oe.createElement(Mn,xn)),oe.createElement(nr.Provider,{value:(0,ye.Z)((0,ye.Z)({},Bn),{},{hidePrev:!0})},oe.createElement(Mn,(0,y.Z)({},xn,{pickerValue:Fn,onPickerValueChange:yn})))):oe.createElement(nr.Provider,{value:(0,ye.Z)({},Bn)},oe.createElement(Mn,xn))}function dl(ae){return typeof ae=="function"?ae():ae}function fl(ae){var We=ae.prefixCls,ze=ae.presets,He=ae.onClick,Je=ae.onHover;return ze.length?oe.createElement("div",{className:"".concat(We,"-presets")},oe.createElement("ul",null,ze.map(function(ft,At){var vt=ft.label,Xe=ft.value;return oe.createElement("li",{key:At,onClick:function(){He(dl(Xe))},onMouseEnter:function(){Je(dl(Xe))},onMouseLeave:function(){Je(null)}},vt)}))):null}function yl(ae){var We=ae.panelRender,ze=ae.internalMode,He=ae.picker,Je=ae.showNow,ft=ae.range,At=ae.multiple,vt=ae.activeInfo,Xe=vt===void 0?[0,0,0]:vt,en=ae.presets,St=ae.onPresetHover,on=ae.onPresetSubmit,In=ae.onFocus,Fn=ae.onBlur,yn=ae.onPanelMouseDown,Bn=ae.direction,pn=ae.value,xn=ae.onSelect,er=ae.isInvalid,Sn=ae.defaultOpenValue,Rn=ae.onOk,fr=ae.onSubmit,kn=oe.useContext(Ae),_n=kn.prefixCls,qr="".concat(_n,"-panel"),vr=Bn==="rtl",zr=oe.useRef(null),Dr=oe.useRef(null),Wr=oe.useState(0),Pr=(0,ve.Z)(Wr,2),ir=Pr[0],Kr=Pr[1],ra=oe.useState(0),ca=(0,ve.Z)(ra,2),ga=ca[0],wa=ca[1],ha=oe.useState(0),Rr=(0,ve.Z)(ha,2),hr=Rr[0],Yr=Rr[1],Or=function(sr){sr.width&&Kr(sr.width)},Fa=(0,ve.Z)(Xe,3),va=Fa[0],gn=Fa[1],Na=Fa[2],ya=oe.useState(0),Aa=(0,ve.Z)(ya,2),Ma=Aa[0],Wa=Aa[1];oe.useEffect(function(){Wa(10)},[va]),oe.useEffect(function(){if(ft&&Dr.current){var Ar,sr=((Ar=zr.current)===null||Ar===void 0?void 0:Ar.offsetWidth)||0,pa=Dr.current.getBoundingClientRect();if(!pa.height||pa.right<0){Wa(function(Ja){return Math.max(0,Ja-1)});return}var Nr=(vr?gn-sr:va)-pa.left;if(Yr(Nr),ir&&ir=vt&&ze<=Xe)return ft;var en=Math.min(Math.abs(ze-vt),Math.abs(ze-Xe));en0?Da:pi));var nu=xu+Xl,Lu=pi-Da+1;return String(Da+(Lu+nu-Da)%Lu)};switch(ka){case"Backspace":case"Delete":Mr="",Gr=ml;break;case"ArrowLeft":Mr="",Dl(-1);break;case"ArrowRight":Mr="",Dl(1);break;case"ArrowUp":Mr="",Gr=tu(1);break;case"ArrowDown":Mr="",Gr=tu(-1);break;default:isNaN(Number(ka))||(Mr=hr+ka,Gr=Mr);break}if(Mr!==null&&(Yr(Mr),Mr.length>=vl&&(Dl(1),Yr(""))),Gr!==null){var Ll=Wa.slice(0,Oa)+nt(Gr,vl)+Wa.slice(_a);rl(Ll.slice(0,At.length))}Ma({})},_r=oe.useRef();(0,Te.Z)(function(){if(!(!ir||!At||Gn.current)){if(!il.match(Wa)){rl(At);return}return Ua.current.setSelectionRange(Oa,_a),_r.current=(0,ue.Z)(function(){Ua.current.setSelectionRange(Oa,_a)}),function(){ue.Z.cancel(_r.current)}}},[il,At,ir,Wa,va,Oa,_a,Aa,rl]);var kl=At?{onFocus:pa,onBlur:oa,onKeyDown:Ja,onMouseDown:Ar,onMouseUp:sr,onPaste:pt}:{};return oe.createElement("div",{ref:ol,className:Se()(Dr,(0,ge.Z)((0,ge.Z)({},"".concat(Dr,"-active"),ze&&Je),"".concat(Dr,"-placeholder"),St))},oe.createElement(zr,(0,y.Z)({ref:Ua,"aria-invalid":pn,autoComplete:"off"},er,{onKeyDown:la,onBlur:Nr},kl,{value:Wa,onChange:Za})),oe.createElement(Cl,{type:"suffix",icon:ft}),xn)}),Hl=Ea,Tu=["id","prefix","clearIcon","suffixIcon","separator","activeIndex","activeHelp","allHelp","focused","onFocus","onBlur","onKeyDown","locale","generateConfig","placeholder","className","style","onClick","onClear","value","onChange","onSubmit","onInputChange","format","maskFormat","preserveInvalidOnBlur","onInvalid","disabled","invalid","inputReadOnly","direction","onOpenChange","onActiveInfo","placement","onMouseDown","required","aria-required","autoFocus","tabIndex"],ku=["index"];function Il(ae,We){var ze=ae.id,He=ae.prefix,Je=ae.clearIcon,ft=ae.suffixIcon,At=ae.separator,vt=At===void 0?"~":At,Xe=ae.activeIndex,en=ae.activeHelp,St=ae.allHelp,on=ae.focused,In=ae.onFocus,Fn=ae.onBlur,yn=ae.onKeyDown,Bn=ae.locale,pn=ae.generateConfig,xn=ae.placeholder,er=ae.className,Sn=ae.style,Rn=ae.onClick,fr=ae.onClear,kn=ae.value,_n=ae.onChange,qr=ae.onSubmit,vr=ae.onInputChange,zr=ae.format,Dr=ae.maskFormat,Wr=ae.preserveInvalidOnBlur,Pr=ae.onInvalid,ir=ae.disabled,Kr=ae.invalid,ra=ae.inputReadOnly,ca=ae.direction,ga=ae.onOpenChange,wa=ae.onActiveInfo,ha=ae.placement,Rr=ae.onMouseDown,hr=ae.required,Yr=ae["aria-required"],Or=ae.autoFocus,Fa=ae.tabIndex,va=(0,Al.Z)(ae,Tu),gn=ca==="rtl",Na=oe.useContext(Ae),ya=Na.prefixCls,Aa=oe.useMemo(function(){if(typeof ze=="string")return[ze];var Nr=ze||{};return[Nr.start,Nr.end]},[ze]),Ma=oe.useRef(),Wa=oe.useRef(),ol=oe.useRef(),Ua=function(oa){var la;return(la=[Wa,ol][oa])===null||la===void 0?void 0:la.current};oe.useImperativeHandle(We,function(){return{nativeElement:Ma.current,focus:function(oa){if((0,kt.Z)(oa)==="object"){var la,Ja=oa||{},_r=Ja.index,kl=_r===void 0?0:_r,Vr=(0,Al.Z)(Ja,ku);(la=Ua(kl))===null||la===void 0||la.focus(Vr)}else{var Zr;(Zr=Ua(oa!=null?oa:0))===null||Zr===void 0||Zr.focus()}},blur:function(){var oa,la;(oa=Ua(0))===null||oa===void 0||oa.blur(),(la=Ua(1))===null||la===void 0||la.blur()}}});var il=jl(va),Pa=oe.useMemo(function(){return Array.isArray(xn)?xn:[xn,xn]},[xn]),gl=Jl((0,ye.Z)((0,ye.Z)({},ae),{},{id:Aa,placeholder:Pa})),Oa=(0,ve.Z)(gl,1),_a=Oa[0],hl=oe.useState({position:"absolute",width:0}),rl=(0,ve.Z)(hl,2),Za=rl[0],pt=rl[1],Gn=(0,De.zX)(function(){var Nr=Ua(Xe);if(Nr){var oa=Nr.nativeElement.getBoundingClientRect(),la=Ma.current.getBoundingClientRect(),Ja=oa.left-la.left;pt(function(_r){return(0,ye.Z)((0,ye.Z)({},_r),{},{width:oa.width,left:Ja})}),wa([oa.left,oa.right,la.width])}});oe.useEffect(function(){Gn()},[Xe]);var Ar=Je&&(kn[0]&&!ir[0]||kn[1]&&!ir[1]),sr=Or&&!ir[0],pa=Or&&!sr&&!ir[1];return oe.createElement(Lr.Z,{onResize:Gn},oe.createElement("div",(0,y.Z)({},il,{className:Se()(ya,"".concat(ya,"-range"),(0,ge.Z)((0,ge.Z)((0,ge.Z)((0,ge.Z)({},"".concat(ya,"-focused"),on),"".concat(ya,"-disabled"),ir.every(function(Nr){return Nr})),"".concat(ya,"-invalid"),Kr.some(function(Nr){return Nr})),"".concat(ya,"-rtl"),gn),er),style:Sn,ref:Ma,onClick:Rn,onMouseDown:function(oa){var la=oa.target;la!==Wa.current.inputElement&&la!==ol.current.inputElement&&oa.preventDefault(),Rr==null||Rr(oa)}}),He&&oe.createElement("div",{className:"".concat(ya,"-prefix")},He),oe.createElement(Hl,(0,y.Z)({ref:Wa},_a(0),{autoFocus:sr,tabIndex:Fa,"date-range":"start"})),oe.createElement("div",{className:"".concat(ya,"-range-separator")},vt),oe.createElement(Hl,(0,y.Z)({ref:ol},_a(1),{autoFocus:pa,tabIndex:Fa,"date-range":"end"})),oe.createElement("div",{className:"".concat(ya,"-active-bar"),style:Za}),oe.createElement(Cl,{type:"suffix",icon:ft}),Ar&&oe.createElement(su,{icon:Je,onClear:fr})))}var Qu=oe.forwardRef(Il),Ul=Qu;function pu(ae,We){var ze=ae!=null?ae:We;return Array.isArray(ze)?ze:[ze,ze]}function Tl(ae){return ae===1?"end":"start"}function Cn(ae,We){var ze=Ie(ae,function(){var Ya=ae.disabled,sa=ae.allowEmpty,ba=pu(Ya,!1),Br=pu(sa,!1);return{disabled:ba,allowEmpty:Br}}),He=(0,ve.Z)(ze,6),Je=He[0],ft=He[1],At=He[2],vt=He[3],Xe=He[4],en=He[5],St=Je.prefixCls,on=Je.styles,In=Je.classNames,Fn=Je.defaultValue,yn=Je.value,Bn=Je.needConfirm,pn=Je.onKeyDown,xn=Je.disabled,er=Je.allowEmpty,Sn=Je.disabledDate,Rn=Je.minDate,fr=Je.maxDate,kn=Je.defaultOpen,_n=Je.open,qr=Je.onOpenChange,vr=Je.locale,zr=Je.generateConfig,Dr=Je.picker,Wr=Je.showNow,Pr=Je.showToday,ir=Je.showTime,Kr=Je.mode,ra=Je.onPanelChange,ca=Je.onCalendarChange,ga=Je.onOk,wa=Je.defaultPickerValue,ha=Je.pickerValue,Rr=Je.onPickerValueChange,hr=Je.inputReadOnly,Yr=Je.suffixIcon,Or=Je.onFocus,Fa=Je.onBlur,va=Je.presets,gn=Je.ranges,Na=Je.components,ya=Je.cellRender,Aa=Je.dateRender,Ma=Je.monthCellRender,Wa=Je.onClick,ol=fn(We),Ua=Rt(_n,kn,xn,qr),il=(0,ve.Z)(Ua,2),Pa=il[0],gl=il[1],Oa=function(sa,ba){(xn.some(function(Br){return!Br})||!sa)&&gl(sa,ba)},_a=aa(zr,vr,vt,!0,!1,Fn,yn,ca,ga),hl=(0,ve.Z)(_a,5),rl=hl[0],Za=hl[1],pt=hl[2],Gn=hl[3],Ar=hl[4],sr=pt(),pa=un(xn,er,Pa),Nr=(0,ve.Z)(pa,9),oa=Nr[0],la=Nr[1],Ja=Nr[2],_r=Nr[3],kl=Nr[4],Vr=Nr[5],Zr=Nr[6],ka=Nr[7],Mr=Nr[8],Gr=function(sa,ba){la(!0),Or==null||Or(sa,{range:Tl(ba!=null?ba:_r)})},vl=function(sa,ba){la(!1),Fa==null||Fa(sa,{range:Tl(ba!=null?ba:_r)})},ml=oe.useMemo(function(){if(!ir)return null;var Ya=ir.disabledTime,sa=Ya?function(ba){var Br=Tl(_r),ql=Me(sr,Zr,_r);return Ya(ba,Br,{from:ql})}:void 0;return(0,ye.Z)((0,ye.Z)({},ir),{},{disabledTime:sa})},[ir,_r,sr,Zr]),Dl=(0,De.C8)([Dr,Dr],{value:Kr}),tu=(0,ve.Z)(Dl,2),Ll=tu[0],sl=tu[1],Xl=Ll[_r]||Dr,cu=Xl==="date"&&ml?"datetime":Xl,gu=cu===Dr&&cu!=="time",Da=Ur(Dr,Xl,Wr,Pr,!0),pi=ja(Je,rl,Za,pt,Gn,xn,vt,oa,Pa,en),Vu=(0,ve.Z)(pi,2),zu=Vu[0],xu=Vu[1],nu=$n(sr,xn,Zr,zr,vr,Sn),Lu=be(sr,en,er),Wu=(0,ve.Z)(Lu,2),gi=Wu[0],Qi=Wu[1],vi=el(zr,vr,sr,Ll,Pa,_r,ft,gu,wa,ha,ml==null?void 0:ml.defaultOpenValue,Rr,Rn,fr),si=(0,ve.Z)(vi,2),Ui=si[0],zi=si[1],Zu=(0,De.zX)(function(Ya,sa,ba){var Br=tt(Ll,_r,sa);if((Br[0]!==Ll[0]||Br[1]!==Ll[1])&&sl(Br),ra&&ba!==!1){var ql=(0,Be.Z)(sr);Ya&&(ql[_r]=Ya),ra(ql,Br)}}),bu=function(sa,ba){return tt(sr,ba,sa)},Yu=function(sa,ba){var Br=sr;sa&&(Br=bu(sa,_r)),ka(_r);var ql=Vr(Br);Gn(Br),zu(_r,ql===null),ql===null?Oa(!1,{force:!0}):ba||ol.current.focus({index:ql})},Vi=function(sa){var ba,Br=sa.target.getRootNode();if(!ol.current.nativeElement.contains((ba=Br.activeElement)!==null&&ba!==void 0?ba:document.activeElement)){var ql=xn.findIndex(function(vo){return!vo});ql>=0&&ol.current.focus({index:ql})}Oa(!0),Wa==null||Wa(sa)},Wi=function(){xu(null),Oa(!1,{force:!0})},ci=oe.useState(null),Ju=(0,ve.Z)(ci,2),Mi=Ju[0],Ii=Ju[1],Nu=oe.useState(null),ki=(0,ve.Z)(Nu,2),Li=ki[0],Ni=ki[1],ri=oe.useMemo(function(){return Li||sr},[sr,Li]);oe.useEffect(function(){Pa||Ni(null)},[Pa]);var Ei=oe.useState([0,0,0]),Xu=(0,ve.Z)(Ei,2),yi=Xu[0],oo=Xu[1],Pi=tn(va,gn),Gi=function(sa){Ni(sa),Ii("preset")},Vl=function(sa){var ba=xu(sa);ba&&Oa(!1,{force:!0})},Ki=function(sa){Yu(sa)},ai=function(sa){Ni(sa?bu(sa,_r):null),Ii("cell")},Ai=function(sa){Oa(!0),Gr(sa)},qu=function(){Ja("panel")},Ci=function(sa){var ba=tt(sr,_r,sa);Gn(ba),!Bn&&!At&&ft===cu&&Yu(sa)},di=function(){Oa(!1)},Zi=qe(ya,Aa,Ma,Tl(_r)),Yi=sr[_r]||null,Ji=(0,De.zX)(function(Ya){return en(Ya,{activeIndex:_r})}),$a=oe.useMemo(function(){var Ya=(0,Pe.Z)(Je,!1),sa=(0,Ze.Z)(Je,[].concat((0,Be.Z)(Object.keys(Ya)),["onChange","onCalendarChange","style","className","onPanelChange","disabledTime"]));return sa},[Je]),Ba=oe.createElement(yl,(0,y.Z)({},$a,{showNow:Da,showTime:ml,range:!0,multiplePanel:gu,activeInfo:yi,disabledDate:nu,onFocus:Ai,onBlur:vl,onPanelMouseDown:qu,picker:Dr,mode:Xl,internalMode:cu,onPanelChange:Zu,format:Xe,value:Yi,isInvalid:Ji,onChange:null,onSelect:Ci,pickerValue:Ui,defaultOpenValue:Ve(ir==null?void 0:ir.defaultOpenValue)[_r],onPickerValueChange:zi,hoverValue:ri,onHover:ai,needConfirm:Bn,onSubmit:Yu,onOk:Ar,presets:Pi,onPresetHover:Gi,onPresetSubmit:Vl,onNow:Ki,cellRender:Zi})),ru=function(sa,ba){var Br=bu(sa,ba);Gn(Br)},_u=function(){Ja("input")},Xi=function(sa,ba){var Br=Zr.length,ql=Zr[Br-1];if(Br&&ql!==ba&&Bn&&!er[ql]&&!Mr(ql)&&sr[ql]){ol.current.focus({index:ql});return}Ja("input"),Oa(!0,{inherit:!0}),_r!==ba&&Pa&&!Bn&&At&&Yu(null,!0),kl(ba),Gr(sa,ba)},Fi=function(sa,ba){if(Oa(!1),!Bn&&Ja()==="input"){var Br=Vr(sr);zu(_r,Br===null)}vl(sa,ba)},so=function(sa,ba){sa.key==="Tab"&&Yu(null,!0),pn==null||pn(sa,ba)},Io=oe.useMemo(function(){return{prefixCls:St,locale:vr,generateConfig:zr,button:Na.button,input:Na.input}},[St,vr,zr,Na.button,Na.input]);if((0,Te.Z)(function(){Pa&&_r!==void 0&&Zu(null,Dr,!1)},[Pa,_r,Dr]),(0,Te.Z)(function(){var Ya=Ja();!Pa&&Ya==="input"&&(Oa(!1),Yu(null,!0)),!Pa&&At&&!Bn&&Ya==="panel"&&(Oa(!0),Yu())},[Pa]),0)var qo;return oe.createElement(Ae.Provider,{value:Io},oe.createElement(Le,(0,y.Z)({},ke(Je),{popupElement:Ba,popupStyle:on.popup,popupClassName:In.popup,visible:Pa,onClose:di,range:!0}),oe.createElement(Ul,(0,y.Z)({},Je,{ref:ol,suffixIcon:Yr,activeIndex:oa||Pa?_r:null,activeHelp:!!Li,allHelp:!!Li&&Mi==="preset",focused:oa,onFocus:Xi,onBlur:Fi,onKeyDown:so,onSubmit:Yu,value:ri,maskFormat:Xe,onChange:ru,onInputChange:_u,format:vt,inputReadOnly:hr,disabled:xn,open:Pa,onOpenChange:Oa,onClick:Vi,onClear:Wi,invalid:gi,onInvalid:Qi,onActiveInfo:oo}))))}var Tr=oe.forwardRef(Cn),tl=Tr,pl=ee(83836);function eu(ae){var We=ae.prefixCls,ze=ae.value,He=ae.onRemove,Je=ae.removeIcon,ft=Je===void 0?"\xD7":Je,At=ae.formatDate,vt=ae.disabled,Xe=ae.maxTagCount,en=ae.placeholder,St="".concat(We,"-selector"),on="".concat(We,"-selection"),In="".concat(on,"-overflow");function Fn(pn,xn){return oe.createElement("span",{className:Se()("".concat(on,"-item")),title:typeof pn=="string"?pn:null},oe.createElement("span",{className:"".concat(on,"-item-content")},pn),!vt&&xn&&oe.createElement("span",{onMouseDown:function(Sn){Sn.preventDefault()},onClick:xn,className:"".concat(on,"-item-remove")},ft))}function yn(pn){var xn=At(pn),er=function(Rn){Rn&&Rn.stopPropagation(),He(pn)};return Fn(xn,er)}function Bn(pn){var xn="+ ".concat(pn.length," ...");return Fn(xn)}return oe.createElement("div",{className:St},oe.createElement(pl.Z,{prefixCls:In,data:ze,renderItem:yn,renderRest:Bn,itemKey:function(xn){return At(xn)},maxCount:Xe}),!ze.length&&oe.createElement("span",{className:"".concat(We,"-selection-placeholder")},en))}var Fu=["id","open","prefix","clearIcon","suffixIcon","activeHelp","allHelp","focused","onFocus","onBlur","onKeyDown","locale","generateConfig","placeholder","className","style","onClick","onClear","internalPicker","value","onChange","onSubmit","onInputChange","multiple","maxTagCount","format","maskFormat","preserveInvalidOnBlur","onInvalid","disabled","invalid","inputReadOnly","direction","onOpenChange","onMouseDown","required","aria-required","autoFocus","tabIndex","removeIcon"];function Ru(ae,We){var ze=ae.id,He=ae.open,Je=ae.prefix,ft=ae.clearIcon,At=ae.suffixIcon,vt=ae.activeHelp,Xe=ae.allHelp,en=ae.focused,St=ae.onFocus,on=ae.onBlur,In=ae.onKeyDown,Fn=ae.locale,yn=ae.generateConfig,Bn=ae.placeholder,pn=ae.className,xn=ae.style,er=ae.onClick,Sn=ae.onClear,Rn=ae.internalPicker,fr=ae.value,kn=ae.onChange,_n=ae.onSubmit,qr=ae.onInputChange,vr=ae.multiple,zr=ae.maxTagCount,Dr=ae.format,Wr=ae.maskFormat,Pr=ae.preserveInvalidOnBlur,ir=ae.onInvalid,Kr=ae.disabled,ra=ae.invalid,ca=ae.inputReadOnly,ga=ae.direction,wa=ae.onOpenChange,ha=ae.onMouseDown,Rr=ae.required,hr=ae["aria-required"],Yr=ae.autoFocus,Or=ae.tabIndex,Fa=ae.removeIcon,va=(0,Al.Z)(ae,Fu),gn=ga==="rtl",Na=oe.useContext(Ae),ya=Na.prefixCls,Aa=oe.useRef(),Ma=oe.useRef();oe.useImperativeHandle(We,function(){return{nativeElement:Aa.current,focus:function(Za){var pt;(pt=Ma.current)===null||pt===void 0||pt.focus(Za)},blur:function(){var Za;(Za=Ma.current)===null||Za===void 0||Za.blur()}}});var Wa=jl(va),ol=function(Za){kn([Za])},Ua=function(Za){var pt=fr.filter(function(Gn){return Gn&&!it(yn,Fn,Gn,Za,Rn)});kn(pt),He||_n()},il=Jl((0,ye.Z)((0,ye.Z)({},ae),{},{onChange:ol}),function(rl){var Za=rl.valueTexts;return{value:Za[0]||"",active:en}}),Pa=(0,ve.Z)(il,2),gl=Pa[0],Oa=Pa[1],_a=!!(ft&&fr.length&&!Kr),hl=vr?oe.createElement(oe.Fragment,null,oe.createElement(eu,{prefixCls:ya,value:fr,onRemove:Ua,formatDate:Oa,maxTagCount:zr,disabled:Kr,removeIcon:Fa,placeholder:Bn}),oe.createElement("input",{className:"".concat(ya,"-multiple-input"),value:fr.map(Oa).join(","),ref:Ma,readOnly:!0,autoFocus:Yr,tabIndex:Or}),oe.createElement(Cl,{type:"suffix",icon:At}),_a&&oe.createElement(su,{icon:ft,onClear:Sn})):oe.createElement(Hl,(0,y.Z)({ref:Ma},gl(),{autoFocus:Yr,tabIndex:Or,suffixIcon:At,clearIcon:_a&&oe.createElement(su,{icon:ft,onClear:Sn}),showActiveCls:!1}));return oe.createElement("div",(0,y.Z)({},Wa,{className:Se()(ya,(0,ge.Z)((0,ge.Z)((0,ge.Z)((0,ge.Z)((0,ge.Z)({},"".concat(ya,"-multiple"),vr),"".concat(ya,"-focused"),en),"".concat(ya,"-disabled"),Kr),"".concat(ya,"-invalid"),ra),"".concat(ya,"-rtl"),gn),pn),style:xn,ref:Aa,onClick:er,onMouseDown:function(Za){var pt,Gn=Za.target;Gn!==((pt=Ma.current)===null||pt===void 0?void 0:pt.inputElement)&&Za.preventDefault(),ha==null||ha(Za)}}),Je&&oe.createElement("div",{className:"".concat(ya,"-prefix")},Je),hl)}var Bl=oe.forwardRef(Ru),Si=Bl;function mi(ae,We){var ze=Ie(ae),He=(0,ve.Z)(ze,6),Je=He[0],ft=He[1],At=He[2],vt=He[3],Xe=He[4],en=He[5],St=Je,on=St.prefixCls,In=St.styles,Fn=St.classNames,yn=St.order,Bn=St.defaultValue,pn=St.value,xn=St.needConfirm,er=St.onChange,Sn=St.onKeyDown,Rn=St.disabled,fr=St.disabledDate,kn=St.minDate,_n=St.maxDate,qr=St.defaultOpen,vr=St.open,zr=St.onOpenChange,Dr=St.locale,Wr=St.generateConfig,Pr=St.picker,ir=St.showNow,Kr=St.showToday,ra=St.showTime,ca=St.mode,ga=St.onPanelChange,wa=St.onCalendarChange,ha=St.onOk,Rr=St.multiple,hr=St.defaultPickerValue,Yr=St.pickerValue,Or=St.onPickerValueChange,Fa=St.inputReadOnly,va=St.suffixIcon,gn=St.removeIcon,Na=St.onFocus,ya=St.onBlur,Aa=St.presets,Ma=St.components,Wa=St.cellRender,ol=St.dateRender,Ua=St.monthCellRender,il=St.onClick,Pa=fn(We);function gl($a){return $a===null?null:Rr?$a:$a[0]}var Oa=hn(Wr,Dr,ft),_a=Rt(vr,qr,[Rn],zr),hl=(0,ve.Z)(_a,2),rl=hl[0],Za=hl[1],pt=function(Ba,ru,_u){if(wa){var Xi=(0,ye.Z)({},_u);delete Xi.range,wa(gl(Ba),gl(ru),Xi)}},Gn=function(Ba){ha==null||ha(gl(Ba))},Ar=aa(Wr,Dr,vt,!1,yn,Bn,pn,pt,Gn),sr=(0,ve.Z)(Ar,5),pa=sr[0],Nr=sr[1],oa=sr[2],la=sr[3],Ja=sr[4],_r=oa(),kl=un([Rn]),Vr=(0,ve.Z)(kl,4),Zr=Vr[0],ka=Vr[1],Mr=Vr[2],Gr=Vr[3],vl=function(Ba){ka(!0),Na==null||Na(Ba,{})},ml=function(Ba){ka(!1),ya==null||ya(Ba,{})},Dl=(0,De.C8)(Pr,{value:ca}),tu=(0,ve.Z)(Dl,2),Ll=tu[0],sl=tu[1],Xl=Ll==="date"&&ra?"datetime":Ll,cu=Ur(Pr,Ll,ir,Kr),gu=er&&function($a,Ba){er(gl($a),gl(Ba))},Da=ja((0,ye.Z)((0,ye.Z)({},Je),{},{onChange:gu}),pa,Nr,oa,la,[],vt,Zr,rl,en),pi=(0,ve.Z)(Da,2),Vu=pi[1],zu=be(_r,en),xu=(0,ve.Z)(zu,2),nu=xu[0],Lu=xu[1],Wu=oe.useMemo(function(){return nu.some(function($a){return $a})},[nu]),gi=function(Ba,ru){if(Or){var _u=(0,ye.Z)((0,ye.Z)({},ru),{},{mode:ru.mode[0]});delete _u.range,Or(Ba[0],_u)}},Qi=el(Wr,Dr,_r,[Ll],rl,Gr,ft,!1,hr,Yr,Ve(ra==null?void 0:ra.defaultOpenValue),gi,kn,_n),vi=(0,ve.Z)(Qi,2),si=vi[0],Ui=vi[1],zi=(0,De.zX)(function($a,Ba,ru){if(sl(Ba),ga&&ru!==!1){var _u=$a||_r[_r.length-1];ga(_u,Ba)}}),Zu=function(){Vu(oa()),Za(!1,{force:!0})},bu=function(Ba){!Rn&&!Pa.current.nativeElement.contains(document.activeElement)&&Pa.current.focus(),Za(!0),il==null||il(Ba)},Yu=function(){Vu(null),Za(!1,{force:!0})},Vi=oe.useState(null),Wi=(0,ve.Z)(Vi,2),ci=Wi[0],Ju=Wi[1],Mi=oe.useState(null),Ii=(0,ve.Z)(Mi,2),Nu=Ii[0],ki=Ii[1],Li=oe.useMemo(function(){var $a=[Nu].concat((0,Be.Z)(_r)).filter(function(Ba){return Ba});return Rr?$a:$a.slice(0,1)},[_r,Nu,Rr]),Ni=oe.useMemo(function(){return!Rr&&Nu?[Nu]:_r.filter(function($a){return $a})},[_r,Nu,Rr]);oe.useEffect(function(){rl||ki(null)},[rl]);var ri=tn(Aa),Ei=function(Ba){ki(Ba),Ju("preset")},Xu=function(Ba){var ru=Rr?Oa(oa(),Ba):[Ba],_u=Vu(ru);_u&&!Rr&&Za(!1,{force:!0})},yi=function(Ba){Xu(Ba)},oo=function(Ba){ki(Ba),Ju("cell")},Pi=function(Ba){Za(!0),vl(Ba)},Gi=function(Ba){if(Mr("panel"),!(Rr&&Xl!==Pr)){var ru=Rr?Oa(oa(),Ba):[Ba];la(ru),!xn&&!At&&ft===Xl&&Zu()}},Vl=function(){Za(!1)},Ki=qe(Wa,ol,Ua),ai=oe.useMemo(function(){var $a=(0,Pe.Z)(Je,!1),Ba=(0,Ze.Z)(Je,[].concat((0,Be.Z)(Object.keys($a)),["onChange","onCalendarChange","style","className","onPanelChange"]));return(0,ye.Z)((0,ye.Z)({},Ba),{},{multiple:Je.multiple})},[Je]),Ai=oe.createElement(yl,(0,y.Z)({},ai,{showNow:cu,showTime:ra,disabledDate:fr,onFocus:Pi,onBlur:ml,picker:Pr,mode:Ll,internalMode:Xl,onPanelChange:zi,format:Xe,value:_r,isInvalid:en,onChange:null,onSelect:Gi,pickerValue:si,defaultOpenValue:ra==null?void 0:ra.defaultOpenValue,onPickerValueChange:Ui,hoverValue:Li,onHover:oo,needConfirm:xn,onSubmit:Zu,onOk:Ja,presets:ri,onPresetHover:Ei,onPresetSubmit:Xu,onNow:yi,cellRender:Ki})),qu=function(Ba){la(Ba)},Ci=function(){Mr("input")},di=function(Ba){Mr("input"),Za(!0,{inherit:!0}),vl(Ba)},Zi=function(Ba){Za(!1),ml(Ba)},Yi=function(Ba,ru){Ba.key==="Tab"&&Zu(),Sn==null||Sn(Ba,ru)},Ji=oe.useMemo(function(){return{prefixCls:on,locale:Dr,generateConfig:Wr,button:Ma.button,input:Ma.input}},[on,Dr,Wr,Ma.button,Ma.input]);return(0,Te.Z)(function(){rl&&Gr!==void 0&&zi(null,Pr,!1)},[rl,Gr,Pr]),(0,Te.Z)(function(){var $a=Mr();!rl&&$a==="input"&&(Za(!1),Zu()),!rl&&At&&!xn&&$a==="panel"&&Zu()},[rl]),oe.createElement(Ae.Provider,{value:Ji},oe.createElement(Le,(0,y.Z)({},ke(Je),{popupElement:Ai,popupStyle:In.popup,popupClassName:Fn.popup,visible:rl,onClose:Vl}),oe.createElement(Si,(0,y.Z)({},Je,{ref:Pa,suffixIcon:va,removeIcon:gn,activeHelp:!!Nu,allHelp:!!Nu&&ci==="preset",focused:Zr,onFocus:di,onBlur:Zi,onKeyDown:Yi,onSubmit:Zu,value:Ni,maskFormat:Xe,onChange:qu,onInputChange:Ci,internalPicker:ft,format:vt,inputReadOnly:Fa,disabled:Rn,open:rl,onOpenChange:Za,onClick:bu,onClear:Yu,invalid:Wu,onInvalid:function(Ba){Lu(Ba,0)}}))))}var fu=oe.forwardRef(mi),Uu=fu,hi=Uu},63158:function(ot,at,ee){"use strict";var y=ee(54476),Be=ee(20068),ye=ee(42978),ve=ee(75931),De=ee(59301),Te=ee(92310),Ze=ee.n(Te),Pe=ee(18929),Ce=ee(10228),oe=["prefixCls","className","checked","defaultChecked","disabled","loadingIcon","checkedChildren","unCheckedChildren","onClick","onChange","onKeyDown"],ge=De.forwardRef(function(Ee,Ke){var Se,he=Ee.prefixCls,pe=he===void 0?"rc-switch":he,Ae=Ee.className,Ge=Ee.checked,Qe=Ee.defaultChecked,Le=Ee.disabled,nt=Ee.loadingIcon,Ve=Ee.checkedChildren,tt=Ee.unCheckedChildren,et=Ee.onClick,st=Ee.onChange,Me=Ee.onKeyDown,ke=(0,ve.Z)(Ee,oe),qe=(0,Pe.Z)(!1,{value:Ge,defaultValue:Qe}),be=(0,ye.Z)(qe,2),lt=be[0],Ue=be[1];function _e(_t,Ye){var Fe=lt;return Le||(Fe=_t,Ue(Fe),st==null||st(Fe,Ye)),Fe}function kt(_t){_t.which===Ce.Z.LEFT?_e(!1,_t):_t.which===Ce.Z.RIGHT&&_e(!0,_t),Me==null||Me(_t)}function ct(_t){var Ye=_e(!lt,_t);et==null||et(Ye,_t)}var Ut=Ze()(pe,Ae,(Se={},(0,Be.Z)(Se,"".concat(pe,"-checked"),lt),(0,Be.Z)(Se,"".concat(pe,"-disabled"),Le),Se));return De.createElement("button",(0,y.Z)({},ke,{type:"button",role:"switch","aria-checked":lt,disabled:Le,className:Ut,ref:Ke,onKeyDown:kt,onClick:ct}),nt,De.createElement("span",{className:"".concat(pe,"-inner")},De.createElement("span",{className:"".concat(pe,"-inner-checked")},Ve),De.createElement("span",{className:"".concat(pe,"-inner-unchecked")},tt)))});ge.displayName="Switch",at.Z=ge},51581:function(ot,at,ee){"use strict";Object.defineProperty(at,"__esModule",{value:!0});var y=function(){function Ee(Ke,Se){for(var he=0;he=0||Object.prototype.hasOwnProperty.call(Ee,he)&&(Se[he]=Ee[he]);return Se}function Pe(Ee,Ke){if(!(Ee instanceof Ke))throw new TypeError("Cannot call a class as a function")}function Ce(Ee,Ke){if(!Ee)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return Ke&&(typeof Ke=="object"||typeof Ke=="function")?Ke:Ee}function oe(Ee,Ke){if(typeof Ke!="function"&&Ke!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof Ke);Ee.prototype=Object.create(Ke&&Ke.prototype,{constructor:{value:Ee,enumerable:!1,writable:!0,configurable:!0}}),Ke&&(Object.setPrototypeOf?Object.setPrototypeOf(Ee,Ke):Ee.__proto__=Ke)}var ge=function(Ee){oe(Ke,Ee);function Ke(Se){Pe(this,Ke);var he=Ce(this,(Ke.__proto__||Object.getPrototypeOf(Ke)).call(this,Se));return he.scrollListener=he.scrollListener.bind(he),he.eventListenerOptions=he.eventListenerOptions.bind(he),he.mousewheelListener=he.mousewheelListener.bind(he),he}return y(Ke,[{key:"componentDidMount",value:function(){this.pageLoaded=this.props.pageStart,this.options=this.eventListenerOptions(),this.attachScrollListener()}},{key:"componentDidUpdate",value:function(){if(this.props.isReverse&&this.loadMore){var he=this.getParentElement(this.scrollComponent);he.scrollTop=he.scrollHeight-this.beforeScrollHeight+this.beforeScrollTop,this.loadMore=!1}this.attachScrollListener()}},{key:"componentWillUnmount",value:function(){this.detachScrollListener(),this.detachMousewheelListener()}},{key:"isPassiveSupported",value:function(){var he=!1,pe={get passive(){he=!0}};try{document.addEventListener("test",null,pe),document.removeEventListener("test",null,pe)}catch(Ae){}return he}},{key:"eventListenerOptions",value:function(){var he=this.props.useCapture;return this.isPassiveSupported()&&(he={useCapture:this.props.useCapture,passive:!0}),he}},{key:"setDefaultLoader",value:function(he){this.defaultLoader=he}},{key:"detachMousewheelListener",value:function(){var he=window;this.props.useWindow===!1&&(he=this.scrollComponent.parentNode),he.removeEventListener("mousewheel",this.mousewheelListener,this.options?this.options:this.props.useCapture)}},{key:"detachScrollListener",value:function(){var he=window;this.props.useWindow===!1&&(he=this.getParentElement(this.scrollComponent)),he.removeEventListener("scroll",this.scrollListener,this.options?this.options:this.props.useCapture),he.removeEventListener("resize",this.scrollListener,this.options?this.options:this.props.useCapture)}},{key:"getParentElement",value:function(he){var pe=this.props.getScrollParent&&this.props.getScrollParent();return pe!=null?pe:he&&he.parentNode}},{key:"filterProps",value:function(he){return he}},{key:"attachScrollListener",value:function(){var he=this.getParentElement(this.scrollComponent);if(!(!this.props.hasMore||!he)){var pe=window;this.props.useWindow===!1&&(pe=he),pe.addEventListener("mousewheel",this.mousewheelListener,this.options?this.options:this.props.useCapture),pe.addEventListener("scroll",this.scrollListener,this.options?this.options:this.props.useCapture),pe.addEventListener("resize",this.scrollListener,this.options?this.options:this.props.useCapture),this.props.initialLoad&&this.scrollListener()}}},{key:"mousewheelListener",value:function(he){he.deltaY===1&&!this.isPassiveSupported()&&he.preventDefault()}},{key:"scrollListener",value:function(){var he=this.scrollComponent,pe=window,Ae=this.getParentElement(he),Ge=void 0;if(this.props.useWindow){var Qe=document.documentElement||document.body.parentNode||document.body,Le=pe.pageYOffset!==void 0?pe.pageYOffset:Qe.scrollTop;this.props.isReverse?Ge=Le:Ge=this.calculateOffset(he,Le)}else this.props.isReverse?Ge=Ae.scrollTop:Ge=he.scrollHeight-Ae.scrollTop-Ae.clientHeight;Ge1&&arguments[1]!==void 0?arguments[1]:60,ve=null;return function(){for(var De=this,Te=arguments.length,Ze=new Array(Te),Pe=0;Pe0&&E.prevInput=="\u200B"?sa(b,vs)(b):On++<10?x.detectingSelectAll=setTimeout(jn,500):(x.selForContextMenu=null,x.input.reset())};x.detectingSelectAll=setTimeout(jn,200)}}if(De&&Te>=9&&Et(),Ve){Wn(a);var nn=function(){fn(window,"mouseup",nn),setTimeout(Ct,20)};Ne(window,"mouseup",nn)}else setTimeout(Ct,50)},Xa.prototype.readOnlyChanged=function(a){a||this.reset(),this.textarea.disabled=a=="nocursor",this.textarea.readOnly=!!a},Xa.prototype.setUneditable=function(){},Xa.prototype.needsContentAttribute=!1;function Pl(a,E){if(E=E?_t(E):{},E.value=a.value,!E.tabindex&&a.tabIndex&&(E.tabindex=a.tabIndex),!E.placeholder&&a.placeholder&&(E.placeholder=a.placeholder),E.autofocus==null){var b=Ue();E.autofocus=b==a||a.getAttribute("autofocus")!=null&&b==document.body}function x(){a.value=fe.getValue()}var z;if(a.form&&(Ne(a.form,"submit",x),!E.leaveSubmitMethodAlone)){var te=a.form;z=te.submit;try{var ie=te.submit=function(){x(),te.submit=z,te.submit(),te.submit=ie}}catch(de){}}E.finishInit=function(de){de.save=x,de.getTextArea=function(){return a},de.toTextArea=function(){de.toTextArea=isNaN,x(),a.parentNode.removeChild(de.getWrapperElement()),a.style.display="",a.form&&(fn(a.form,"submit",x),!E.leaveSubmitMethodAlone&&typeof a.form.submit=="function"&&(a.form.submit=z))}},a.style.display="none";var fe=an(function(de){return a.parentNode.insertBefore(de,a.nextSibling)},E);return fe}function yr(a){a.off=fn,a.on=Ne,a.wheelEventPixels=Ys,a.Doc=Ou,a.splitLines=yn,a.countColumn=Ye,a.findColumn=qt,a.isWordChar=it,a.Pass=kt,a.signal=tn,a.Line=vt,a.changeEnd=ji,a.scrollbarModel=Yi,a.Pos=Dn,a.cmpPos=ta,a.modes=hn,a.mimeModes=Ot,a.resolveMode=nr,a.getMode=lr,a.modeExtensions=rr,a.extendMode=xr,a.copyState=Hn,a.startState=Yn,a.innerMode=$r,a.commands=po,a.keyMap=ui,a.keyName=Ti,a.isModifierKey=Ss,a.lookupKey=ao,a.normalizeKeyMap=bs,a.StringStream=Pn,a.SharedTextMarker=mi,a.TextMarker=ei,a.LineWidget=mo,a.e_preventDefault=xa,a.e_stopPropagation=tl,a.e_stop=Wn,a.addClass=_e,a.contains=lt,a.rmClass=et,a.keyNames=Di}cn(an),ll(an);var Va="iter insert remove copy getEditor constructor".split(" ");for(var kr in Ou.prototype)Ou.prototype.hasOwnProperty(kr)&&je(Va,kr)<0&&(an.prototype[kr]=function(a){return function(){return a.apply(this.doc,arguments)}}(Ou.prototype[kr]));return br(Ou),an.inputStyles={textarea:Xa,contenteditable:Qa},an.defineMode=function(a){!an.defaults.mode&&a!="null"&&(an.defaults.mode=a),Wt.apply(this,arguments)},an.defineMIME=En,an.defineMode("null",function(){return{token:function(a){return a.skipToEnd()}}}),an.defineMIME("text/plain","null"),an.defineExtension=function(a,E){an.prototype[a]=E},an.defineDocExtension=function(a,E){Ou.prototype[a]=E},an.fromTextArea=Pl,yr(an),an.version="5.58.2",an})},25419:function(ot,at,ee){(function(y){y(ee(89780),ee(15525),ee(98101))})(function(y){"use strict";y.defineMode("markdown",function(Be,ye){var ve=y.getMode(Be,"text/html"),De=ve.name=="null";function Te(Ye){if(y.findModeByName){var Fe=y.findModeByName(Ye);Fe&&(Ye=Fe.mime||Fe.mimes[0])}var je=y.getMode(Be,Ye);return je.name=="null"?null:je}ye.highlightFormatting===void 0&&(ye.highlightFormatting=!1),ye.maxBlockquoteDepth===void 0&&(ye.maxBlockquoteDepth=0),ye.taskLists===void 0&&(ye.taskLists=!1),ye.strikethrough===void 0&&(ye.strikethrough=!1),ye.emoji===void 0&&(ye.emoji=!1),ye.fencedCodeBlockHighlighting===void 0&&(ye.fencedCodeBlockHighlighting=!0),ye.fencedCodeBlockDefaultMode===void 0&&(ye.fencedCodeBlockDefaultMode="text/plain"),ye.xml===void 0&&(ye.xml=!0),ye.tokenTypeOverrides===void 0&&(ye.tokenTypeOverrides={});var Ze={header:"header",code:"comment",quote:"quote",list1:"variable-2",list2:"variable-3",list3:"keyword",hr:"hr",image:"image",imageAltText:"image-alt-text",imageMarker:"image-marker",formatting:"formatting",linkInline:"link",linkEmail:"link",linkText:"link",linkHref:"string",em:"em",strong:"strong",strikethrough:"strikethrough",emoji:"builtin"};for(var Pe in Ze)Ze.hasOwnProperty(Pe)&&ye.tokenTypeOverrides[Pe]&&(Ze[Pe]=ye.tokenTypeOverrides[Pe]);var Ce=/^([*\-_])(?:\s*\1){2,}\s*$/,oe=/^(?:[*\-+]|^[0-9]+([.)]))\s+/,ge=/^\[(x| )\](?=\s)/i,Ee=ye.allowAtxHeaderWithoutSpace?/^(#+)/:/^(#+)(?: |$)/,Ke=/^ {0,3}(?:\={1,}|-{2,})\s*$/,Se=/^[^#!\[\]*_\\<>` "'(~:]+/,he=/^(~~~+|```+)[ \t]*([\w\/+#-]*)[^\n`]*$/,pe=/^\s*\[[^\]]+?\]:.*$/,Ae=/[!"#$%&'()*+,\-.\/:;<=>?@\[\\\]^_`{|}~\xA1\xA7\xAB\xB6\xB7\xBB\xBF\u037E\u0387\u055A-\u055F\u0589\u058A\u05BE\u05C0\u05C3\u05C6\u05F3\u05F4\u0609\u060A\u060C\u060D\u061B\u061E\u061F\u066A-\u066D\u06D4\u0700-\u070D\u07F7-\u07F9\u0830-\u083E\u085E\u0964\u0965\u0970\u0AF0\u0DF4\u0E4F\u0E5A\u0E5B\u0F04-\u0F12\u0F14\u0F3A-\u0F3D\u0F85\u0FD0-\u0FD4\u0FD9\u0FDA\u104A-\u104F\u10FB\u1360-\u1368\u1400\u166D\u166E\u169B\u169C\u16EB-\u16ED\u1735\u1736\u17D4-\u17D6\u17D8-\u17DA\u1800-\u180A\u1944\u1945\u1A1E\u1A1F\u1AA0-\u1AA6\u1AA8-\u1AAD\u1B5A-\u1B60\u1BFC-\u1BFF\u1C3B-\u1C3F\u1C7E\u1C7F\u1CC0-\u1CC7\u1CD3\u2010-\u2027\u2030-\u2043\u2045-\u2051\u2053-\u205E\u207D\u207E\u208D\u208E\u2308-\u230B\u2329\u232A\u2768-\u2775\u27C5\u27C6\u27E6-\u27EF\u2983-\u2998\u29D8-\u29DB\u29FC\u29FD\u2CF9-\u2CFC\u2CFE\u2CFF\u2D70\u2E00-\u2E2E\u2E30-\u2E42\u3001-\u3003\u3008-\u3011\u3014-\u301F\u3030\u303D\u30A0\u30FB\uA4FE\uA4FF\uA60D-\uA60F\uA673\uA67E\uA6F2-\uA6F7\uA874-\uA877\uA8CE\uA8CF\uA8F8-\uA8FA\uA8FC\uA92E\uA92F\uA95F\uA9C1-\uA9CD\uA9DE\uA9DF\uAA5C-\uAA5F\uAADE\uAADF\uAAF0\uAAF1\uABEB\uFD3E\uFD3F\uFE10-\uFE19\uFE30-\uFE52\uFE54-\uFE61\uFE63\uFE68\uFE6A\uFE6B\uFF01-\uFF03\uFF05-\uFF0A\uFF0C-\uFF0F\uFF1A\uFF1B\uFF1F\uFF20\uFF3B-\uFF3D\uFF3F\uFF5B\uFF5D\uFF5F-\uFF65]|\uD800[\uDD00-\uDD02\uDF9F\uDFD0]|\uD801\uDD6F|\uD802[\uDC57\uDD1F\uDD3F\uDE50-\uDE58\uDE7F\uDEF0-\uDEF6\uDF39-\uDF3F\uDF99-\uDF9C]|\uD804[\uDC47-\uDC4D\uDCBB\uDCBC\uDCBE-\uDCC1\uDD40-\uDD43\uDD74\uDD75\uDDC5-\uDDC9\uDDCD\uDDDB\uDDDD-\uDDDF\uDE38-\uDE3D\uDEA9]|\uD805[\uDCC6\uDDC1-\uDDD7\uDE41-\uDE43\uDF3C-\uDF3E]|\uD809[\uDC70-\uDC74]|\uD81A[\uDE6E\uDE6F\uDEF5\uDF37-\uDF3B\uDF44]|\uD82F\uDC9F|\uD836[\uDE87-\uDE8B]/,Ge=" ";function He(Ye,Fe,je){return Fe.f=Fe.inline=je,je(Ye,Fe)}function Le(Ye,Fe,je){return Fe.f=Fe.block=je,je(Ye,Fe)}function rt(Ye){return!Ye||!/\S/.test(Ye.string)}function Ve(Ye){if(Ye.linkTitle=!1,Ye.linkHref=!1,Ye.linkText=!1,Ye.em=!1,Ye.strong=!1,Ye.strikethrough=!1,Ye.quote=0,Ye.indentedCode=!1,Ye.f==et){var Fe=De;if(!Fe){var je=y.innerMode(ve,Ye.htmlState);Fe=je.mode.name=="xml"&&je.state.tagStart===null&&!je.state.context&&je.state.tokenize.isInText}Fe&&(Ye.f=qe,Ye.block=tt,Ye.htmlState=null)}return Ye.trailingSpace=0,Ye.trailingSpaceNewLine=!1,Ye.prevLine=Ye.thisLine,Ye.thisLine={stream:null},null}function tt(Ye,Fe){var je=Ye.column()===Fe.indentation,gt=rt(Fe.prevLine.stream),kt=Fe.indentedCode,Re=Fe.prevLine.hr,Dt=Fe.list!==!1,wt=(Fe.listStack[Fe.listStack.length-1]||0)+3;Fe.indentedCode=!1;var qt=Fe.indentation;if(Fe.indentationDiff===null&&(Fe.indentationDiff=Fe.indentation,Dt)){for(Fe.list=null;qt=4&&(kt||Fe.prevLine.fencedCodeEnd||Fe.prevLine.header||gt))return Ye.skipToEnd(),Fe.indentedCode=!0,Ze.code;if(Ye.eatSpace())return null;if(je&&Fe.indentation<=wt&&(mt=Ye.match(Ee))&&mt[1].length<=6)return Fe.quote=0,Fe.header=mt[1].length,Fe.thisLine.header=!0,ye.highlightFormatting&&(Fe.formatting="header"),Fe.f=Fe.inline,Me(Fe);if(Fe.indentation<=wt&&Ye.eat(">"))return Fe.quote=je?1:Fe.quote+1,ye.highlightFormatting&&(Fe.formatting="quote"),Ye.eatSpace(),Me(Fe);if(!Ft&&!Fe.setext&&je&&Fe.indentation<=wt&&(mt=Ye.match(oe))){var Jt=mt[1]?"ol":"ul";return Fe.indentation=qt+Ye.current().length,Fe.list=!0,Fe.quote=0,Fe.listStack.push(Fe.indentation),Fe.em=!1,Fe.strong=!1,Fe.code=!1,Fe.strikethrough=!1,ye.taskLists&&Ye.match(ge,!1)&&(Fe.taskList=!0),Fe.f=Fe.inline,ye.highlightFormatting&&(Fe.formatting=["list","list-"+Jt]),Me(Fe)}else{if(je&&Fe.indentation<=wt&&(mt=Ye.match(he,!0)))return Fe.quote=0,Fe.fencedEndRE=new RegExp(mt[1]+"+ *$"),Fe.localMode=ye.fencedCodeBlockHighlighting&&Te(mt[2]||ye.fencedCodeBlockDefaultMode),Fe.localMode&&(Fe.localState=y.startState(Fe.localMode)),Fe.f=Fe.block=st,ye.highlightFormatting&&(Fe.formatting="code-block"),Fe.code=-1,Me(Fe);if(Fe.setext||(!ut||!Dt)&&!Fe.quote&&Fe.list===!1&&!Fe.code&&!Ft&&!pe.test(Ye.string)&&(mt=Ye.lookAhead(1))&&(mt=mt.match(Ke)))return Fe.setext?(Fe.header=Fe.setext,Fe.setext=0,Ye.skipToEnd(),ye.highlightFormatting&&(Fe.formatting="header")):(Fe.header=mt[0].charAt(0)=="="?1:2,Fe.setext=Fe.header),Fe.thisLine.header=!0,Fe.f=Fe.inline,Me(Fe);if(Ft)return Ye.skipToEnd(),Fe.hr=!0,Fe.thisLine.hr=!0,Ze.hr;if(Ye.peek()==="[")return He(Ye,Fe,It)}return He(Ye,Fe,Fe.inline)}function et(Ye,Fe){var je=ve.token(Ye,Fe.htmlState);if(!De){var gt=y.innerMode(ve,Fe.htmlState);(gt.mode.name=="xml"&>.state.tagStart===null&&!gt.state.context&>.state.tokenize.isInText||Fe.md_inside&&Ye.current().indexOf(">")>-1)&&(Fe.f=qe,Fe.block=tt,Fe.htmlState=null)}return je}function st(Ye,Fe){var je=Fe.listStack[Fe.listStack.length-1]||0,gt=Fe.indentation=Ye.quote?Fe.push(Ze.formatting+"-"+Ye.formatting[je]+"-"+Ye.quote):Fe.push("error"))}if(Ye.taskOpen)return Fe.push("meta"),Fe.length?Fe.join(" "):null;if(Ye.taskClosed)return Fe.push("property"),Fe.length?Fe.join(" "):null;if(Ye.linkHref?Fe.push(Ze.linkHref,"url"):(Ye.strong&&Fe.push(Ze.strong),Ye.em&&Fe.push(Ze.em),Ye.strikethrough&&Fe.push(Ze.strikethrough),Ye.emoji&&Fe.push(Ze.emoji),Ye.linkText&&Fe.push(Ze.linkText),Ye.code&&Fe.push(Ze.code),Ye.image&&Fe.push(Ze.image),Ye.imageAltText&&Fe.push(Ze.imageAltText,"link"),Ye.imageMarker&&Fe.push(Ze.imageMarker)),Ye.header&&Fe.push(Ze.header,Ze.header+"-"+Ye.header),Ye.quote&&(Fe.push(Ze.quote),!ye.maxBlockquoteDepth||ye.maxBlockquoteDepth>=Ye.quote?Fe.push(Ze.quote+"-"+Ye.quote):Fe.push(Ze.quote+"-"+ye.maxBlockquoteDepth)),Ye.list!==!1){var gt=(Ye.listStack.length-1)%3;gt?gt===1?Fe.push(Ze.list2):Fe.push(Ze.list3):Fe.push(Ze.list1)}return Ye.trailingSpaceNewLine?Fe.push("trailing-space-new-line"):Ye.trailingSpace&&Fe.push("trailing-space-"+(Ye.trailingSpace%2?"a":"b")),Fe.length?Fe.join(" "):null}function ke(Ye,Fe){if(Ye.match(Se,!0))return Me(Fe)}function qe(Ye,Fe){var je=Fe.text(Ye,Fe);if(typeof je!="undefined")return je;if(Fe.list)return Fe.list=null,Me(Fe);if(Fe.taskList){var gt=Ye.match(ge,!0)[1]===" ";return gt?Fe.taskOpen=!0:Fe.taskClosed=!0,ye.highlightFormatting&&(Fe.formatting="task"),Fe.taskList=!1,Me(Fe)}if(Fe.taskOpen=!1,Fe.taskClosed=!1,Fe.header&&Ye.match(/^#+$/,!0))return ye.highlightFormatting&&(Fe.formatting="header"),Me(Fe);var kt=Ye.next();if(Fe.linkTitle){Fe.linkTitle=!1;var Re=kt;kt==="("&&(Re=")"),Re=(Re+"").replace(/([.?*+^\[\]\\(){}|-])/g,"\\$1");var Dt="^\\s*(?:[^"+Re+"\\\\]+|\\\\\\\\|\\\\.)"+Re;if(Ye.match(new RegExp(Dt),!0))return Ze.linkHref}if(kt==="`"){var wt=Fe.formatting;ye.highlightFormatting&&(Fe.formatting="code"),Ye.eatWhile("`");var qt=Ye.current().length;if(Fe.code==0&&(!Fe.quote||qt==1))return Fe.code=qt,Me(Fe);if(qt==Fe.code){var ut=Me(Fe);return Fe.code=0,ut}else return Fe.formatting=wt,Me(Fe)}else if(Fe.code)return Me(Fe);if(kt==="\\"&&(Ye.next(),ye.highlightFormatting)){var Ft=Me(Fe),mt=Ze.formatting+"-escape";return Ft?Ft+" "+mt:mt}if(kt==="!"&&Ye.match(/\[[^\]]*\] ?(?:\(|\[)/,!1))return Fe.imageMarker=!0,Fe.image=!0,ye.highlightFormatting&&(Fe.formatting="image"),Me(Fe);if(kt==="["&&Fe.imageMarker&&Ye.match(/[^\]]*\](\(.*?\)| ?\[.*?\])/,!1))return Fe.imageMarker=!1,Fe.imageAltText=!0,ye.highlightFormatting&&(Fe.formatting="image"),Me(Fe);if(kt==="]"&&Fe.imageAltText){ye.highlightFormatting&&(Fe.formatting="image");var Ft=Me(Fe);return Fe.imageAltText=!1,Fe.image=!1,Fe.inline=Fe.f=lt,Ft}if(kt==="["&&!Fe.image)return Fe.linkText&&Ye.match(/^.*?\]/)||(Fe.linkText=!0,ye.highlightFormatting&&(Fe.formatting="link")),Me(Fe);if(kt==="]"&&Fe.linkText){ye.highlightFormatting&&(Fe.formatting="link");var Ft=Me(Fe);return Fe.linkText=!1,Fe.inline=Fe.f=Ye.match(/\(.*?\)| ?\[.*?\]/,!1)?lt:qe,Ft}if(kt==="<"&&Ye.match(/^(https?|ftps?):\/\/(?:[^\\>]|\\.)+>/,!1)){Fe.f=Fe.inline=be,ye.highlightFormatting&&(Fe.formatting="link");var Ft=Me(Fe);return Ft?Ft+=" ":Ft="",Ft+Ze.linkInline}if(kt==="<"&&Ye.match(/^[^> \\]+@(?:[^\\>]|\\.)+>/,!1)){Fe.f=Fe.inline=be,ye.highlightFormatting&&(Fe.formatting="link");var Ft=Me(Fe);return Ft?Ft+=" ":Ft="",Ft+Ze.linkEmail}if(ye.xml&&kt==="<"&&Ye.match(/^(!--|\?|!\[CDATA\[|[a-z][a-z0-9-]*(?:\s+[a-z_:.\-]+(?:\s*=\s*[^>]+)?)*\s*(?:>|$))/i,!1)){var Jt=Ye.string.indexOf(">",Ye.pos);if(Jt!=-1){var Yt=Ye.string.substring(Ye.start,Jt);/markdown\s*=\s*('|"){0,1}1('|"){0,1}/.test(Yt)&&(Fe.md_inside=!0)}return Ye.backUp(1),Fe.htmlState=y.startState(ve),Le(Ye,Fe,et)}if(ye.xml&&kt==="<"&&Ye.match(/^\/\w*?>/))return Fe.md_inside=!1,"tag";if(kt==="*"||kt==="_"){for(var rn=1,zt=Ye.pos==1?" ":Ye.string.charAt(Ye.pos-2);rn<3&&Ye.eat(kt);)rn++;var sn=Ye.peek()||" ",it=!/\s/.test(sn)&&(!Ae.test(sn)||/\s/.test(zt)||Ae.test(zt)),ct=!/\s/.test(zt)&&(!Ae.test(zt)||/\s/.test(sn)||Ae.test(sn)),$t=null,Pt=null;if(rn%2&&(!Fe.em&&it&&(kt==="*"||!ct||Ae.test(zt))?$t=!0:Fe.em==kt&&ct&&(kt==="*"||!it||Ae.test(sn))&&($t=!1)),rn>1&&(!Fe.strong&&it&&(kt==="*"||!ct||Ae.test(zt))?Pt=!0:Fe.strong==kt&&ct&&(kt==="*"||!it||Ae.test(sn))&&(Pt=!1)),Pt!=null||$t!=null){ye.highlightFormatting&&(Fe.formatting=$t==null?"strong":Pt==null?"em":"strong em"),$t===!0&&(Fe.em=kt),Pt===!0&&(Fe.strong=kt);var ut=Me(Fe);return $t===!1&&(Fe.em=!1),Pt===!1&&(Fe.strong=!1),ut}}else if(kt===" "&&(Ye.eat("*")||Ye.eat("_"))){if(Ye.peek()===" ")return Me(Fe);Ye.backUp(1)}if(ye.strikethrough){if(kt==="~"&&Ye.eatWhile(kt)){if(Fe.strikethrough){ye.highlightFormatting&&(Fe.formatting="strikethrough");var ut=Me(Fe);return Fe.strikethrough=!1,ut}else if(Ye.match(/^[^\s]/,!1))return Fe.strikethrough=!0,ye.highlightFormatting&&(Fe.formatting="strikethrough"),Me(Fe)}else if(kt===" "&&Ye.match(/^~~/,!0)){if(Ye.peek()===" ")return Me(Fe);Ye.backUp(2)}}if(ye.emoji&&kt===":"&&Ye.match(/^(?:[a-z_\d+][a-z_\d+-]*|\-[a-z_\d+][a-z_\d+-]*):/)){Fe.emoji=!0,ye.highlightFormatting&&(Fe.formatting="emoji");var wn=Me(Fe);return Fe.emoji=!1,wn}return kt===" "&&(Ye.match(/^ +$/,!1)?Fe.trailingSpace++:Fe.trailingSpace&&(Fe.trailingSpaceNewLine=!0)),Me(Fe)}function be(Ye,Fe){var je=Ye.next();if(je===">"){Fe.f=Fe.inline=qe,ye.highlightFormatting&&(Fe.formatting="link");var gt=Me(Fe);return gt?gt+=" ":gt="",gt+Ze.linkInline}return Ye.match(/^[^>]+/,!0),Ze.linkInline}function lt(Ye,Fe){if(Ye.eatSpace())return null;var je=Ye.next();return je==="("||je==="["?(Fe.f=Fe.inline=_e(je==="("?")":"]"),ye.highlightFormatting&&(Fe.formatting="link-string"),Fe.linkHref=!0,Me(Fe)):"error"}var Ue={")":/^(?:[^\\\(\)]|\\.|\((?:[^\\\(\)]|\\.)*\))*?(?=\))/,"]":/^(?:[^\\\[\]]|\\.|\[(?:[^\\\[\]]|\\.)*\])*?(?=\])/};function _e(Ye){return function(Fe,je){var gt=Fe.next();if(gt===Ye){je.f=je.inline=qe,ye.highlightFormatting&&(je.formatting="link-string");var kt=Me(je);return je.linkHref=!1,kt}return Fe.match(Ue[Ye]),je.linkHref=!0,Me(je)}}function It(Ye,Fe){return Ye.match(/^([^\]\\]|\\.)*\]:/,!1)?(Fe.f=dt,Ye.next(),ye.highlightFormatting&&(Fe.formatting="link"),Fe.linkText=!0,Me(Fe)):He(Ye,Fe,qe)}function dt(Ye,Fe){if(Ye.match(/^\]:/,!0)){Fe.f=Fe.inline=Ut,ye.highlightFormatting&&(Fe.formatting="link");var je=Me(Fe);return Fe.linkText=!1,je}return Ye.match(/^([^\]\\]|\\.)+/,!0),Ze.linkText}function Ut(Ye,Fe){return Ye.eatSpace()?null:(Ye.match(/^[^\s]+/,!0),Ye.peek()===void 0?Fe.linkTitle=!0:Ye.match(/^(?:\s+(?:"(?:[^"\\]|\\\\|\\.)+"|'(?:[^'\\]|\\\\|\\.)+'|\((?:[^)\\]|\\\\|\\.)+\)))?/,!0),Fe.f=Fe.inline=qe,Ze.linkHref+" url")}var _t={startState:function(){return{f:tt,prevLine:{stream:null},thisLine:{stream:null},block:tt,htmlState:null,indentation:0,inline:qe,text:ke,formatting:!1,linkText:!1,linkHref:!1,linkTitle:!1,code:0,em:!1,strong:!1,header:0,setext:0,hr:!1,taskList:!1,list:!1,listStack:[],quote:0,trailingSpace:0,trailingSpaceNewLine:!1,strikethrough:!1,emoji:!1,fencedEndRE:null}},copyState:function(Ye){return{f:Ye.f,prevLine:Ye.prevLine,thisLine:Ye.thisLine,block:Ye.block,htmlState:Ye.htmlState&&y.copyState(ve,Ye.htmlState),indentation:Ye.indentation,localMode:Ye.localMode,localState:Ye.localMode?y.copyState(Ye.localMode,Ye.localState):null,inline:Ye.inline,text:Ye.text,formatting:!1,linkText:Ye.linkText,linkTitle:Ye.linkTitle,linkHref:Ye.linkHref,code:Ye.code,em:Ye.em,strong:Ye.strong,strikethrough:Ye.strikethrough,emoji:Ye.emoji,header:Ye.header,setext:Ye.setext,hr:Ye.hr,taskList:Ye.taskList,list:Ye.list,listStack:Ye.listStack.slice(0),quote:Ye.quote,indentedCode:Ye.indentedCode,trailingSpace:Ye.trailingSpace,trailingSpaceNewLine:Ye.trailingSpaceNewLine,md_inside:Ye.md_inside,fencedEndRE:Ye.fencedEndRE}},token:function(Ye,Fe){if(Fe.formatting=!1,Ye!=Fe.thisLine.stream){if(Fe.header=0,Fe.hr=!1,Ye.match(/^\s*$/,!0))return Ve(Fe),null;if(Fe.prevLine=Fe.thisLine,Fe.thisLine={stream:Ye},Fe.taskList=!1,Fe.trailingSpace=0,Fe.trailingSpaceNewLine=!1,!Fe.localState&&(Fe.f=Fe.block,Fe.f!=et)){var je=Ye.match(/^\s*/,!0)[0].replace(/\t/g,Ge).length;if(Fe.indentation=je,Fe.indentationDiff=null,je>0)return null}}return Fe.f(Ye,Fe)},innerMode:function(Ye){return Ye.block==et?{state:Ye.htmlState,mode:ve}:Ye.localState?{state:Ye.localState,mode:Ye.localMode}:{state:Ye,mode:_t}},indent:function(Ye,Fe,je){return Ye.block==et&&ve.indent?ve.indent(Ye.htmlState,Fe,je):Ye.localState&&Ye.localMode.indent?Ye.localMode.indent(Ye.localState,Fe,je):y.Pass},blankLine:Ve,getType:Me,blockCommentStart:"",closeBrackets:"()[]{}''\"\"``",fold:"markdown"};return _t},"xml"),y.defineMIME("text/markdown","markdown"),y.defineMIME("text/x-markdown","markdown")})},98101:function(ot,at,ee){(function(y){y(ee(89780))})(function(y){"use strict";y.modeInfo=[{name:"APL",mime:"text/apl",mode:"apl",ext:["dyalog","apl"]},{name:"PGP",mimes:["application/pgp","application/pgp-encrypted","application/pgp-keys","application/pgp-signature"],mode:"asciiarmor",ext:["asc","pgp","sig"]},{name:"ASN.1",mime:"text/x-ttcn-asn",mode:"asn.1",ext:["asn","asn1"]},{name:"Asterisk",mime:"text/x-asterisk",mode:"asterisk",file:/^extensions\.conf$/i},{name:"Brainfuck",mime:"text/x-brainfuck",mode:"brainfuck",ext:["b","bf"]},{name:"C",mime:"text/x-csrc",mode:"clike",ext:["c","h","ino"]},{name:"C++",mime:"text/x-c++src",mode:"clike",ext:["cpp","c++","cc","cxx","hpp","h++","hh","hxx"],alias:["cpp"]},{name:"Cobol",mime:"text/x-cobol",mode:"cobol",ext:["cob","cpy"]},{name:"C#",mime:"text/x-csharp",mode:"clike",ext:["cs"],alias:["csharp","cs"]},{name:"Clojure",mime:"text/x-clojure",mode:"clojure",ext:["clj","cljc","cljx"]},{name:"ClojureScript",mime:"text/x-clojurescript",mode:"clojure",ext:["cljs"]},{name:"Closure Stylesheets (GSS)",mime:"text/x-gss",mode:"css",ext:["gss"]},{name:"CMake",mime:"text/x-cmake",mode:"cmake",ext:["cmake","cmake.in"],file:/^CMakeLists\.txt$/},{name:"CoffeeScript",mimes:["application/vnd.coffeescript","text/coffeescript","text/x-coffeescript"],mode:"coffeescript",ext:["coffee"],alias:["coffee","coffee-script"]},{name:"Common Lisp",mime:"text/x-common-lisp",mode:"commonlisp",ext:["cl","lisp","el"],alias:["lisp"]},{name:"Cypher",mime:"application/x-cypher-query",mode:"cypher",ext:["cyp","cypher"]},{name:"Cython",mime:"text/x-cython",mode:"python",ext:["pyx","pxd","pxi"]},{name:"Crystal",mime:"text/x-crystal",mode:"crystal",ext:["cr"]},{name:"CSS",mime:"text/css",mode:"css",ext:["css"]},{name:"CQL",mime:"text/x-cassandra",mode:"sql",ext:["cql"]},{name:"D",mime:"text/x-d",mode:"d",ext:["d"]},{name:"Dart",mimes:["application/dart","text/x-dart"],mode:"dart",ext:["dart"]},{name:"diff",mime:"text/x-diff",mode:"diff",ext:["diff","patch"]},{name:"Django",mime:"text/x-django",mode:"django"},{name:"Dockerfile",mime:"text/x-dockerfile",mode:"dockerfile",file:/^Dockerfile$/},{name:"DTD",mime:"application/xml-dtd",mode:"dtd",ext:["dtd"]},{name:"Dylan",mime:"text/x-dylan",mode:"dylan",ext:["dylan","dyl","intr"]},{name:"EBNF",mime:"text/x-ebnf",mode:"ebnf"},{name:"ECL",mime:"text/x-ecl",mode:"ecl",ext:["ecl"]},{name:"edn",mime:"application/edn",mode:"clojure",ext:["edn"]},{name:"Eiffel",mime:"text/x-eiffel",mode:"eiffel",ext:["e"]},{name:"Elm",mime:"text/x-elm",mode:"elm",ext:["elm"]},{name:"Embedded Javascript",mime:"application/x-ejs",mode:"htmlembedded",ext:["ejs"]},{name:"Embedded Ruby",mime:"application/x-erb",mode:"htmlembedded",ext:["erb"]},{name:"Erlang",mime:"text/x-erlang",mode:"erlang",ext:["erl"]},{name:"Esper",mime:"text/x-esper",mode:"sql"},{name:"Factor",mime:"text/x-factor",mode:"factor",ext:["factor"]},{name:"FCL",mime:"text/x-fcl",mode:"fcl"},{name:"Forth",mime:"text/x-forth",mode:"forth",ext:["forth","fth","4th"]},{name:"Fortran",mime:"text/x-fortran",mode:"fortran",ext:["f","for","f77","f90","f95"]},{name:"F#",mime:"text/x-fsharp",mode:"mllike",ext:["fs"],alias:["fsharp"]},{name:"Gas",mime:"text/x-gas",mode:"gas",ext:["s"]},{name:"Gherkin",mime:"text/x-feature",mode:"gherkin",ext:["feature"]},{name:"GitHub Flavored Markdown",mime:"text/x-gfm",mode:"gfm",file:/^(readme|contributing|history)\.md$/i},{name:"Go",mime:"text/x-go",mode:"go",ext:["go"]},{name:"Groovy",mime:"text/x-groovy",mode:"groovy",ext:["groovy","gradle"],file:/^Jenkinsfile$/},{name:"HAML",mime:"text/x-haml",mode:"haml",ext:["haml"]},{name:"Haskell",mime:"text/x-haskell",mode:"haskell",ext:["hs"]},{name:"Haskell (Literate)",mime:"text/x-literate-haskell",mode:"haskell-literate",ext:["lhs"]},{name:"Haxe",mime:"text/x-haxe",mode:"haxe",ext:["hx"]},{name:"HXML",mime:"text/x-hxml",mode:"haxe",ext:["hxml"]},{name:"ASP.NET",mime:"application/x-aspx",mode:"htmlembedded",ext:["aspx"],alias:["asp","aspx"]},{name:"HTML",mime:"text/html",mode:"htmlmixed",ext:["html","htm","handlebars","hbs"],alias:["xhtml"]},{name:"HTTP",mime:"message/http",mode:"http"},{name:"IDL",mime:"text/x-idl",mode:"idl",ext:["pro"]},{name:"Pug",mime:"text/x-pug",mode:"pug",ext:["jade","pug"],alias:["jade"]},{name:"Java",mime:"text/x-java",mode:"clike",ext:["java"]},{name:"Java Server Pages",mime:"application/x-jsp",mode:"htmlembedded",ext:["jsp"],alias:["jsp"]},{name:"JavaScript",mimes:["text/javascript","text/ecmascript","application/javascript","application/x-javascript","application/ecmascript"],mode:"javascript",ext:["js"],alias:["ecmascript","js","node"]},{name:"JSON",mimes:["application/json","application/x-json"],mode:"javascript",ext:["json","map"],alias:["json5"]},{name:"JSON-LD",mime:"application/ld+json",mode:"javascript",ext:["jsonld"],alias:["jsonld"]},{name:"JSX",mime:"text/jsx",mode:"jsx",ext:["jsx"]},{name:"Jinja2",mime:"text/jinja2",mode:"jinja2",ext:["j2","jinja","jinja2"]},{name:"Julia",mime:"text/x-julia",mode:"julia",ext:["jl"]},{name:"Kotlin",mime:"text/x-kotlin",mode:"clike",ext:["kt"]},{name:"LESS",mime:"text/x-less",mode:"css",ext:["less"]},{name:"LiveScript",mime:"text/x-livescript",mode:"livescript",ext:["ls"],alias:["ls"]},{name:"Lua",mime:"text/x-lua",mode:"lua",ext:["lua"]},{name:"Markdown",mime:"text/x-markdown",mode:"markdown",ext:["markdown","md","mkd"]},{name:"mIRC",mime:"text/mirc",mode:"mirc"},{name:"MariaDB SQL",mime:"text/x-mariadb",mode:"sql"},{name:"Mathematica",mime:"text/x-mathematica",mode:"mathematica",ext:["m","nb","wl","wls"]},{name:"Modelica",mime:"text/x-modelica",mode:"modelica",ext:["mo"]},{name:"MUMPS",mime:"text/x-mumps",mode:"mumps",ext:["mps"]},{name:"MS SQL",mime:"text/x-mssql",mode:"sql"},{name:"mbox",mime:"application/mbox",mode:"mbox",ext:["mbox"]},{name:"MySQL",mime:"text/x-mysql",mode:"sql"},{name:"Nginx",mime:"text/x-nginx-conf",mode:"nginx",file:/nginx.*\.conf$/i},{name:"NSIS",mime:"text/x-nsis",mode:"nsis",ext:["nsh","nsi"]},{name:"NTriples",mimes:["application/n-triples","application/n-quads","text/n-triples"],mode:"ntriples",ext:["nt","nq"]},{name:"Objective-C",mime:"text/x-objectivec",mode:"clike",ext:["m"],alias:["objective-c","objc"]},{name:"Objective-C++",mime:"text/x-objectivec++",mode:"clike",ext:["mm"],alias:["objective-c++","objc++"]},{name:"OCaml",mime:"text/x-ocaml",mode:"mllike",ext:["ml","mli","mll","mly"]},{name:"Octave",mime:"text/x-octave",mode:"octave",ext:["m"]},{name:"Oz",mime:"text/x-oz",mode:"oz",ext:["oz"]},{name:"Pascal",mime:"text/x-pascal",mode:"pascal",ext:["p","pas"]},{name:"PEG.js",mime:"null",mode:"pegjs",ext:["jsonld"]},{name:"Perl",mime:"text/x-perl",mode:"perl",ext:["pl","pm"]},{name:"PHP",mimes:["text/x-php","application/x-httpd-php","application/x-httpd-php-open"],mode:"php",ext:["php","php3","php4","php5","php7","phtml"]},{name:"Pig",mime:"text/x-pig",mode:"pig",ext:["pig"]},{name:"Plain Text",mime:"text/plain",mode:"null",ext:["txt","text","conf","def","list","log"]},{name:"PLSQL",mime:"text/x-plsql",mode:"sql",ext:["pls"]},{name:"PostgreSQL",mime:"text/x-pgsql",mode:"sql"},{name:"PowerShell",mime:"application/x-powershell",mode:"powershell",ext:["ps1","psd1","psm1"]},{name:"Properties files",mime:"text/x-properties",mode:"properties",ext:["properties","ini","in"],alias:["ini","properties"]},{name:"ProtoBuf",mime:"text/x-protobuf",mode:"protobuf",ext:["proto"]},{name:"Python",mime:"text/x-python",mode:"python",ext:["BUILD","bzl","py","pyw"],file:/^(BUCK|BUILD)$/},{name:"Puppet",mime:"text/x-puppet",mode:"puppet",ext:["pp"]},{name:"Q",mime:"text/x-q",mode:"q",ext:["q"]},{name:"R",mime:"text/x-rsrc",mode:"r",ext:["r","R"],alias:["rscript"]},{name:"reStructuredText",mime:"text/x-rst",mode:"rst",ext:["rst"],alias:["rst"]},{name:"RPM Changes",mime:"text/x-rpm-changes",mode:"rpm"},{name:"RPM Spec",mime:"text/x-rpm-spec",mode:"rpm",ext:["spec"]},{name:"Ruby",mime:"text/x-ruby",mode:"ruby",ext:["rb"],alias:["jruby","macruby","rake","rb","rbx"]},{name:"Rust",mime:"text/x-rustsrc",mode:"rust",ext:["rs"]},{name:"SAS",mime:"text/x-sas",mode:"sas",ext:["sas"]},{name:"Sass",mime:"text/x-sass",mode:"sass",ext:["sass"]},{name:"Scala",mime:"text/x-scala",mode:"clike",ext:["scala"]},{name:"Scheme",mime:"text/x-scheme",mode:"scheme",ext:["scm","ss"]},{name:"SCSS",mime:"text/x-scss",mode:"css",ext:["scss"]},{name:"Shell",mimes:["text/x-sh","application/x-sh"],mode:"shell",ext:["sh","ksh","bash"],alias:["bash","sh","zsh"],file:/^PKGBUILD$/},{name:"Sieve",mime:"application/sieve",mode:"sieve",ext:["siv","sieve"]},{name:"Slim",mimes:["text/x-slim","application/x-slim"],mode:"slim",ext:["slim"]},{name:"Smalltalk",mime:"text/x-stsrc",mode:"smalltalk",ext:["st"]},{name:"Smarty",mime:"text/x-smarty",mode:"smarty",ext:["tpl"]},{name:"Solr",mime:"text/x-solr",mode:"solr"},{name:"SML",mime:"text/x-sml",mode:"mllike",ext:["sml","sig","fun","smackspec"]},{name:"Soy",mime:"text/x-soy",mode:"soy",ext:["soy"],alias:["closure template"]},{name:"SPARQL",mime:"application/sparql-query",mode:"sparql",ext:["rq","sparql"],alias:["sparul"]},{name:"Spreadsheet",mime:"text/x-spreadsheet",mode:"spreadsheet",alias:["excel","formula"]},{name:"SQL",mime:"text/x-sql",mode:"sql",ext:["sql"]},{name:"SQLite",mime:"text/x-sqlite",mode:"sql"},{name:"Squirrel",mime:"text/x-squirrel",mode:"clike",ext:["nut"]},{name:"Stylus",mime:"text/x-styl",mode:"stylus",ext:["styl"]},{name:"Swift",mime:"text/x-swift",mode:"swift",ext:["swift"]},{name:"sTeX",mime:"text/x-stex",mode:"stex"},{name:"LaTeX",mime:"text/x-latex",mode:"stex",ext:["text","ltx","tex"],alias:["tex"]},{name:"SystemVerilog",mime:"text/x-systemverilog",mode:"verilog",ext:["v","sv","svh"]},{name:"Tcl",mime:"text/x-tcl",mode:"tcl",ext:["tcl"]},{name:"Textile",mime:"text/x-textile",mode:"textile",ext:["textile"]},{name:"TiddlyWiki",mime:"text/x-tiddlywiki",mode:"tiddlywiki"},{name:"Tiki wiki",mime:"text/tiki",mode:"tiki"},{name:"TOML",mime:"text/x-toml",mode:"toml",ext:["toml"]},{name:"Tornado",mime:"text/x-tornado",mode:"tornado"},{name:"troff",mime:"text/troff",mode:"troff",ext:["1","2","3","4","5","6","7","8","9"]},{name:"TTCN",mime:"text/x-ttcn",mode:"ttcn",ext:["ttcn","ttcn3","ttcnpp"]},{name:"TTCN_CFG",mime:"text/x-ttcn-cfg",mode:"ttcn-cfg",ext:["cfg"]},{name:"Turtle",mime:"text/turtle",mode:"turtle",ext:["ttl"]},{name:"TypeScript",mime:"application/typescript",mode:"javascript",ext:["ts"],alias:["ts"]},{name:"TypeScript-JSX",mime:"text/typescript-jsx",mode:"jsx",ext:["tsx"],alias:["tsx"]},{name:"Twig",mime:"text/x-twig",mode:"twig"},{name:"Web IDL",mime:"text/x-webidl",mode:"webidl",ext:["webidl"]},{name:"VB.NET",mime:"text/x-vb",mode:"vb",ext:["vb"]},{name:"VBScript",mime:"text/vbscript",mode:"vbscript",ext:["vbs"]},{name:"Velocity",mime:"text/velocity",mode:"velocity",ext:["vtl"]},{name:"Verilog",mime:"text/x-verilog",mode:"verilog",ext:["v"]},{name:"VHDL",mime:"text/x-vhdl",mode:"vhdl",ext:["vhd","vhdl"]},{name:"Vue.js Component",mimes:["script/x-vue","text/x-vue"],mode:"vue",ext:["vue"]},{name:"XML",mimes:["application/xml","text/xml"],mode:"xml",ext:["xml","xsl","xsd","svg"],alias:["rss","wsdl","xsd"]},{name:"XQuery",mime:"application/xquery",mode:"xquery",ext:["xy","xquery"]},{name:"Yacas",mime:"text/x-yacas",mode:"yacas",ext:["ys"]},{name:"YAML",mimes:["text/x-yaml","text/yaml"],mode:"yaml",ext:["yaml","yml"],alias:["yml"]},{name:"Z80",mime:"text/x-z80",mode:"z80",ext:["z80"]},{name:"mscgen",mime:"text/x-mscgen",mode:"mscgen",ext:["mscgen","mscin","msc"]},{name:"xu",mime:"text/x-xu",mode:"mscgen",ext:["xu"]},{name:"msgenny",mime:"text/x-msgenny",mode:"mscgen",ext:["msgenny"]},{name:"WebAssembly",mime:"text/webassembly",mode:"wast",ext:["wat","wast"]}];for(var Be=0;Be-1&&ve.substring(Ze+1,ve.length);if(Pe)return y.findModeByExtension(Pe)},y.findModeByName=function(ve){ve=ve.toLowerCase();for(var De=0;De0?Se.cmdState[Se.cmdState.length-1]:null}function Te(Se){var he=Se.cmdState.pop();he&&he.closeBracket()}function Ze(Se){for(var he=Se.cmdState,pe=he.length-1;pe>=0;pe--){var Ae=he[pe];if(Ae.name!="DEFAULT")return Ae}return{styleIdentifier:function(){return null}}}function Pe(Se,he,pe){return function(){this.name=Se,this.bracketNo=0,this.style=he,this.styles=pe,this.argument=null,this.styleIdentifier=function(){return this.styles[this.bracketNo-1]||null},this.openBracket=function(){return this.bracketNo++,"bracket"},this.closeBracket=function(){}}}var Ce={};Ce.importmodule=Pe("importmodule","tag",["string","builtin"]),Ce.documentclass=Pe("documentclass","tag",["","atom"]),Ce.usepackage=Pe("usepackage","tag",["atom"]),Ce.begin=Pe("begin","tag",["atom"]),Ce.end=Pe("end","tag",["atom"]),Ce.label=Pe("label","tag",["atom"]),Ce.ref=Pe("ref","tag",["atom"]),Ce.eqref=Pe("eqref","tag",["atom"]),Ce.cite=Pe("cite","tag",["atom"]),Ce.bibitem=Pe("bibitem","tag",["atom"]),Ce.Bibitem=Pe("Bibitem","tag",["atom"]),Ce.RBibitem=Pe("RBibitem","tag",["atom"]),Ce.DEFAULT=function(){this.name="DEFAULT",this.style="tag",this.styleIdentifier=this.openBracket=this.closeBracket=function(){}};function oe(Se,he){Se.f=he}function ge(Se,he){var pe;if(Se.match(/^\\[a-zA-Z@]+/)){var Ae=Se.current().slice(1);return pe=Ce.hasOwnProperty(Ae)?Ce[Ae]:Ce.DEFAULT,pe=new pe,ve(he,pe),oe(he,Ke),pe.style}if(Se.match(/^\\[$&%#{}_]/)||Se.match(/^\\[,;!\/\\]/))return"tag";if(Se.match("\\["))return oe(he,function(He,Le){return Ee(He,Le,"\\]")}),"keyword";if(Se.match("\\("))return oe(he,function(He,Le){return Ee(He,Le,"\\)")}),"keyword";if(Se.match("$$"))return oe(he,function(He,Le){return Ee(He,Le,"$$")}),"keyword";if(Se.match("$"))return oe(he,function(He,Le){return Ee(He,Le,"$")}),"keyword";var Ge=Se.next();if(Ge=="%")return Se.skipToEnd(),"comment";if(Ge=="}"||Ge=="]"){if(pe=De(he),pe)pe.closeBracket(Ge),oe(he,Ke);else return"error";return"bracket"}else return Ge=="{"||Ge=="["?(pe=Ce.DEFAULT,pe=new pe,ve(he,pe),"bracket"):/\d/.test(Ge)?(Se.eatWhile(/[\w.%]/),"atom"):(Se.eatWhile(/[\w\-_]/),pe=Ze(he),pe.name=="begin"&&(pe.argument=Se.current()),pe.styleIdentifier())}function Ee(Se,he,pe){if(Se.eatSpace())return null;if(pe&&Se.match(pe))return oe(he,ge),"keyword";if(Se.match(/^\\[a-zA-Z@]+/))return"tag";if(Se.match(/^[a-zA-Z]+/))return"variable-2";if(Se.match(/^\\[$&%#{}_]/)||Se.match(/^\\[,;!\/]/)||Se.match(/^[\^_&]/))return"tag";if(Se.match(/^[+\-<>|=,\/@!*:;'"`~#?]/))return null;if(Se.match(/^(\d+\.\d*|\d*\.\d+|\d+)/))return"number";var Ae=Se.next();return Ae=="{"||Ae=="}"||Ae=="["||Ae=="]"||Ae=="("||Ae==")"?"bracket":Ae=="%"?(Se.skipToEnd(),"comment"):"error"}function Ke(Se,he){var pe=Se.peek(),Ae;return pe=="{"||pe=="["?(Ae=De(he),Ae.openBracket(pe),Se.eat(pe),oe(he,ge),"bracket"):/[ \t\r]/.test(pe)?(Se.eat(pe),null):(oe(he,ge),Te(he),ge(Se,he))}return{startState:function(){var Se=ye.inMathMode?function(he,pe){return Ee(he,pe)}:ge;return{cmdState:[],f:Se}},copyState:function(Se){return{cmdState:Se.cmdState.slice(),f:Se.f}},token:function(Se,he){return he.f(Se,he)},blankLine:function(Se){Se.f=ge,Se.cmdState.length=0},lineComment:"%"}}),y.defineMIME("text/x-stex","stex"),y.defineMIME("text/x-latex","stex")})},15525:function(ot,at,ee){(function(y){y(ee(89780))})(function(y){"use strict";var Be={autoSelfClosers:{area:!0,base:!0,br:!0,col:!0,command:!0,embed:!0,frame:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0,menuitem:!0},implicitlyClosed:{dd:!0,li:!0,optgroup:!0,option:!0,p:!0,rp:!0,rt:!0,tbody:!0,td:!0,tfoot:!0,th:!0,tr:!0},contextGrabbers:{dd:{dd:!0,dt:!0},dt:{dd:!0,dt:!0},li:{li:!0},option:{option:!0,optgroup:!0},optgroup:{optgroup:!0},p:{address:!0,article:!0,aside:!0,blockquote:!0,dir:!0,div:!0,dl:!0,fieldset:!0,footer:!0,form:!0,h1:!0,h2:!0,h3:!0,h4:!0,h5:!0,h6:!0,header:!0,hgroup:!0,hr:!0,menu:!0,nav:!0,ol:!0,p:!0,pre:!0,section:!0,table:!0,ul:!0},rp:{rp:!0,rt:!0},rt:{rp:!0,rt:!0},tbody:{tbody:!0,tfoot:!0},td:{td:!0,th:!0},tfoot:{tbody:!0},th:{td:!0,th:!0},thead:{tbody:!0,tfoot:!0},tr:{tr:!0}},doNotIndent:{pre:!0},allowUnquoted:!0,allowMissing:!0,caseFold:!0},ye={autoSelfClosers:{},implicitlyClosed:{},contextGrabbers:{},doNotIndent:{},allowUnquoted:!1,allowMissing:!1,allowMissingTagName:!1,caseFold:!1};y.defineMode("xml",function(ve,De){var Te=ve.indentUnit,Ze={},Pe=De.htmlMode?Be:ye;for(var Ce in Pe)Ze[Ce]=Pe[Ce];for(var Ce in De)Ze[Ce]=De[Ce];var oe,ge;function Ee(be,lt){function Ue(dt){return lt.tokenize=dt,dt(be,lt)}var _e=be.next();if(_e=="<")return be.eat("!")?be.eat("[")?be.match("CDATA[")?Ue(he("atom","]]>")):null:be.match("--")?Ue(he("comment","-->")):be.match("DOCTYPE",!0,!0)?(be.eatWhile(/[\w\._\-]/),Ue(pe(1))):null:be.eat("?")?(be.eatWhile(/[\w\._\-]/),lt.tokenize=he("meta","?>"),"meta"):(oe=be.eat("/")?"closeTag":"openTag",lt.tokenize=Ke,"tag bracket");if(_e=="&"){var It;return be.eat("#")?be.eat("x")?It=be.eatWhile(/[a-fA-F\d]/)&&be.eat(";"):It=be.eatWhile(/[\d]/)&&be.eat(";"):It=be.eatWhile(/[\w\.\-:]/)&&be.eat(";"),It?"atom":"error"}else return be.eatWhile(/[^&<]/),null}Ee.isInText=!0;function Ke(be,lt){var Ue=be.next();if(Ue==">"||Ue=="/"&&be.eat(">"))return lt.tokenize=Ee,oe=Ue==">"?"endTag":"selfcloseTag","tag bracket";if(Ue=="=")return oe="equals",null;if(Ue=="<"){lt.tokenize=Ee,lt.state=Le,lt.tagName=lt.tagStart=null;var _e=lt.tokenize(be,lt);return _e?_e+" tag error":"tag error"}else return/[\'\"]/.test(Ue)?(lt.tokenize=Se(Ue),lt.stringStartCol=be.column(),lt.tokenize(be,lt)):(be.match(/^[^\s\u00a0=<>\"\']*[^\s\u00a0=<>\"\'\/]/),"word")}function Se(be){var lt=function(Ue,_e){for(;!Ue.eol();)if(Ue.next()==be){_e.tokenize=Ke;break}return"string"};return lt.isInAttribute=!0,lt}function he(be,lt){return function(Ue,_e){for(;!Ue.eol();){if(Ue.match(lt)){_e.tokenize=Ee;break}Ue.next()}return be}}function pe(be){return function(lt,Ue){for(var _e;(_e=lt.next())!=null;){if(_e=="<")return Ue.tokenize=pe(be+1),Ue.tokenize(lt,Ue);if(_e==">")if(be==1){Ue.tokenize=Ee;break}else return Ue.tokenize=pe(be-1),Ue.tokenize(lt,Ue)}return"meta"}}function Ae(be,lt,Ue){this.prev=be.context,this.tagName=lt,this.indent=be.indented,this.startOfLine=Ue,(Ze.doNotIndent.hasOwnProperty(lt)||be.context&&be.context.noIndent)&&(this.noIndent=!0)}function Ge(be){be.context&&(be.context=be.context.prev)}function He(be,lt){for(var Ue;;){if(!be.context||(Ue=be.context.tagName,!Ze.contextGrabbers.hasOwnProperty(Ue)||!Ze.contextGrabbers[Ue].hasOwnProperty(lt)))return;Ge(be)}}function Le(be,lt,Ue){return be=="openTag"?(Ue.tagStart=lt.column(),rt):be=="closeTag"?Ve:Le}function rt(be,lt,Ue){return be=="word"?(Ue.tagName=lt.current(),ge="tag",st):Ze.allowMissingTagName&&be=="endTag"?(ge="tag bracket",st(be,lt,Ue)):(ge="error",rt)}function Ve(be,lt,Ue){if(be=="word"){var _e=lt.current();return Ue.context&&Ue.context.tagName!=_e&&Ze.implicitlyClosed.hasOwnProperty(Ue.context.tagName)&&Ge(Ue),Ue.context&&Ue.context.tagName==_e||Ze.matchClosing===!1?(ge="tag",tt):(ge="tag error",et)}else return Ze.allowMissingTagName&&be=="endTag"?(ge="tag bracket",tt(be,lt,Ue)):(ge="error",et)}function tt(be,lt,Ue){return be!="endTag"?(ge="error",tt):(Ge(Ue),Le)}function et(be,lt,Ue){return ge="error",tt(be,lt,Ue)}function st(be,lt,Ue){if(be=="word")return ge="attribute",Me;if(be=="endTag"||be=="selfcloseTag"){var _e=Ue.tagName,It=Ue.tagStart;return Ue.tagName=Ue.tagStart=null,be=="selfcloseTag"||Ze.autoSelfClosers.hasOwnProperty(_e)?He(Ue,_e):(He(Ue,_e),Ue.context=new Ae(Ue,_e,It==Ue.indented)),Le}return ge="error",st}function Me(be,lt,Ue){return be=="equals"?ke:(Ze.allowMissing||(ge="error"),st(be,lt,Ue))}function ke(be,lt,Ue){return be=="string"?qe:be=="word"&&Ze.allowUnquoted?(ge="string",st):(ge="error",st(be,lt,Ue))}function qe(be,lt,Ue){return be=="string"?qe:st(be,lt,Ue)}return{startState:function(be){var lt={tokenize:Ee,state:Le,indented:be||0,tagName:null,tagStart:null,context:null};return be!=null&&(lt.baseIndent=be),lt},token:function(be,lt){if(!lt.tagName&&be.sol()&&(lt.indented=be.indentation()),be.eatSpace())return null;oe=null;var Ue=lt.tokenize(be,lt);return(Ue||oe)&&Ue!="comment"&&(ge=null,lt.state=lt.state(oe||Ue,be,lt),ge&&(Ue=ge=="error"?Ue+" error":ge)),Ue},indent:function(be,lt,Ue){var _e=be.context;if(be.tokenize.isInAttribute)return be.tagStart==be.indented?be.stringStartCol+1:be.indented+Te;if(_e&&_e.noIndent)return y.Pass;if(be.tokenize!=Ke&&be.tokenize!=Ee)return Ue?Ue.match(/^(\s*)/)[0].length:0;if(be.tagName)return Ze.multilineTagIndentPastTag!==!1?be.tagStart+be.tagName.length+2:be.tagStart+Te*(Ze.multilineTagIndentFactor||1);if(Ze.alignCDATA&&/$/,blockCommentStart:"",configuration:Ze.htmlMode?"html":"xml",helperType:Ze.htmlMode?"html":"xml",skipAttribute:function(be){be.state==ke&&(be.state=st)},xmlCurrentTag:function(be){return be.tagName?{name:be.tagName,close:be.type=="closeTag"}:null},xmlCurrentContext:function(be){for(var lt=[],Ue=be.context;Ue;Ue=Ue.prev)Ue.tagName&<.push(Ue.tagName);return lt.reverse()}}}),y.defineMIME("text/xml","xml"),y.defineMIME("application/xml","xml"),y.mimeModes.hasOwnProperty("text/html")||y.defineMIME("text/html",{name:"xml",htmlMode:!0})})},97774:function(ot,at,ee){"use strict";Object.defineProperty(at,"__esModule",{value:!0}),at.default=void 0;var y=Object.assign||function(pe){for(var Ae=1;Ae2&&arguments[2]!==void 0?arguments[2]:"0",Qe=String(ae);Qe.length2&&arguments[2]!==void 0?arguments[2]:[],Qe=oe.useState([!1,!1]),Je=(0,ve.Z)(Qe,2),ft=Je[0],At=Je[1],vt=function(St,on){At(function(kn){return tt(kn,on,St)})},Xe=oe.useMemo(function(){return ft.map(function(en,St){if(en)return!0;var on=ae[St];return on?!!(!ze[St]&&!on||on&&We(on,{activeIndex:St})):!1})},[ae,ft,We,ze]);return[Xe,vt]}function lt(ae,We,ze,Qe,Je){var ft="",At=[];return ae&&At.push(Je?"hh":"HH"),We&&At.push("mm"),ze&&At.push("ss"),ft=At.join(":"),Qe&&(ft+=".SSS"),Je&&(ft+=" A"),ft}function Ue(ae,We,ze,Qe,Je,ft){var At=ae.fieldDateTimeFormat,vt=ae.fieldDateFormat,Xe=ae.fieldTimeFormat,en=ae.fieldMonthFormat,St=ae.fieldYearFormat,on=ae.fieldWeekFormat,kn=ae.fieldQuarterFormat,Fn=ae.yearFormat,An=ae.cellYearFormat,Bn=ae.cellQuarterFormat,gn=ae.dayFormat,xn=ae.cellDateFormat,er=lt(We,ze,Qe,Je,ft);return(0,ye.Z)((0,ye.Z)({},ae),{},{fieldDateTimeFormat:At||"YYYY-MM-DD ".concat(er),fieldDateFormat:vt||"YYYY-MM-DD",fieldTimeFormat:Xe||er,fieldMonthFormat:en||"YYYY-MM",fieldYearFormat:St||"YYYY",fieldWeekFormat:on||"gggg-wo",fieldQuarterFormat:kn||"YYYY-[Q]Q",yearFormat:Fn||"YYYY",cellYearFormat:An||"YYYY",cellQuarterFormat:Bn||"[Q]Q",cellDateFormat:xn||gn||"D"})}function _e(ae,We){var ze=We.showHour,Qe=We.showMinute,Je=We.showSecond,ft=We.showMillisecond,At=We.use12Hours;return oe.useMemo(function(){return Ue(ae,ze,Qe,Je,ft,At)},[ae,ze,Qe,Je,ft,At])}var It=ee(76190);function dt(ae,We,ze){return ze!=null?ze:We.some(function(Qe){return ae.includes(Qe)})}var Ut=["showNow","showHour","showMinute","showSecond","showMillisecond","use12Hours","hourStep","minuteStep","secondStep","millisecondStep","hideDisabledOptions","defaultValue","disabledHours","disabledMinutes","disabledSeconds","disabledMilliseconds","disabledTime","changeOnScroll","defaultOpenValue"];function _t(ae){var We=et(ae,Ut),ze=ae.format,Qe=ae.picker,Je=null;return ze&&(Je=ze,Array.isArray(Je)&&(Je=Je[0]),Je=(0,It.Z)(Je)==="object"?Je.format:Je),Qe==="time"&&(We.format=Je),[We,Je]}function Ye(ae){return ae&&typeof ae=="string"}function Fe(ae,We,ze,Qe){return[ae,We,ze,Qe].some(function(Je){return Je!==void 0})}function je(ae,We,ze,Qe,Je){var ft=We,At=ze,vt=Qe;if(!ae&&!ft&&!At&&!vt&&!Je)ft=!0,At=!0,vt=!0;else if(ae){var Xe,en,St,on=[ft,At,vt].some(function(An){return An===!1}),kn=[ft,At,vt].some(function(An){return An===!0}),Fn=on?!0:!kn;ft=(Xe=ft)!==null&&Xe!==void 0?Xe:Fn,At=(en=At)!==null&&en!==void 0?en:Fn,vt=(St=vt)!==null&&St!==void 0?St:Fn}return[ft,At,vt,Je]}function gt(ae){var We=ae.showTime,ze=_t(ae),Qe=(0,ve.Z)(ze,2),Je=Qe[0],ft=Qe[1],At=We&&(0,It.Z)(We)==="object"?We:{},vt=(0,ye.Z)((0,ye.Z)({defaultOpenValue:At.defaultOpenValue||At.defaultValue},Je),At),Xe=vt.showMillisecond,en=vt.showHour,St=vt.showMinute,on=vt.showSecond,kn=Fe(en,St,on,Xe),Fn=je(kn,en,St,on,Xe),An=(0,ve.Z)(Fn,3);return en=An[0],St=An[1],on=An[2],[vt,(0,ye.Z)((0,ye.Z)({},vt),{},{showHour:en,showMinute:St,showSecond:on,showMillisecond:Xe}),vt.format,ft]}function kt(ae,We,ze,Qe,Je){var ft=ae==="time";if(ae==="datetime"||ft){for(var At=Qe,vt=st(ae,Je,null),Xe=vt,en=[We,ze],St=0;St1&&(At=We.addDate(At,-7)),At}function wn(ae,We){var ze=We.generateConfig,Qe=We.locale,Je=We.format;return ae?typeof Je=="function"?Je(ae):ze.locale.format(Qe.locale,ae,Je):""}function Xt(ae,We,ze){var Qe=We,Je=["getHour","getMinute","getSecond","getMillisecond"],ft=["setHour","setMinute","setSecond","setMillisecond"];return ft.forEach(function(At,vt){ze?Qe=ae[At](Qe,ae[Je[vt]](ze)):Qe=ae[At](Qe,0)}),Qe}function hr(ae,We,ze,Qe,Je){var ft=(0,De.zX)(function(At,vt){return!!(ze&&ze(At,vt)||Qe&&ae.isAfter(Qe,At)&&!it(ae,We,Qe,At,vt.type)||Je&&ae.isAfter(At,Je)&&!it(ae,We,Je,At,vt.type))});return ft}function xe(ae,We,ze){return oe.useMemo(function(){var Qe=st(ae,We,ze),Je=Ve(Qe),ft=Je[0],At=(0,It.Z)(ft)==="object"&&ft.type==="mask"?ft.format:null;return[Je.map(function(vt){return typeof vt=="string"||typeof vt=="function"?vt:vt.format}),At]},[ae,We,ze])}function re(ae,We,ze){return typeof ae[0]=="function"||ze?!0:We}function ne(ae,We,ze,Qe){var Je=(0,De.zX)(function(ft,At){var vt=(0,ye.Z)({type:We},At);if(delete vt.activeIndex,!ae.isValidate(ft)||ze&&ze(ft,vt))return!0;if((We==="date"||We==="time")&&Qe){var Xe,en=At&&At.activeIndex===1?"end":"start",St=((Xe=Qe.disabledTime)===null||Xe===void 0?void 0:Xe.call(Qe,ft,en,{from:vt.from}))||{},on=St.disabledHours,kn=St.disabledMinutes,Fn=St.disabledSeconds,An=St.disabledMilliseconds,Bn=Qe.disabledHours,gn=Qe.disabledMinutes,xn=Qe.disabledSeconds,er=on||Bn,Sn=kn||gn,Rn=Fn||xn,mr=ae.getHour(ft),Ln=ae.getMinute(ft),_n=ae.getSecond(ft),qr=ae.getMillisecond(ft);if(er&&er().includes(mr)||Sn&&Sn(mr).includes(Ln)||Rn&&Rn(mr,Ln).includes(_n)||An&&An(mr,Ln,_n).includes(qr))return!0}return!1});return Je}function se(ae){var We=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,ze=oe.useMemo(function(){var Qe=ae&&Ve(ae);return We&&Qe&&(Qe[1]=Qe[1]||Qe[0]),Qe},[ae,We]);return ze}function Ie(ae,We){var ze=ae.generateConfig,Qe=ae.locale,Je=ae.picker,ft=Je===void 0?"date":Je,At=ae.prefixCls,vt=At===void 0?"rc-picker":At,Xe=ae.styles,en=Xe===void 0?{}:Xe,St=ae.classNames,on=St===void 0?{}:St,kn=ae.order,Fn=kn===void 0?!0:kn,An=ae.components,Bn=An===void 0?{}:An,gn=ae.inputRender,xn=ae.allowClear,er=ae.clearIcon,Sn=ae.needConfirm,Rn=ae.multiple,mr=ae.format,Ln=ae.inputReadOnly,_n=ae.disabledDate,qr=ae.minDate,vr=ae.maxDate,Rr=ae.showTime,Dr=ae.value,Wr=ae.defaultValue,Pr=ae.pickerValue,ir=ae.defaultPickerValue,Kr=se(Dr),ra=se(Wr),ca=se(Pr),ga=se(ir),wa=ft==="date"&&Rr?"datetime":ft,ha=wa==="time"||wa==="datetime",zr=ha||Rn,pr=Sn!=null?Sn:ha,Yr=gt(ae),Or=(0,ve.Z)(Yr,4),Fa=Or[0],va=Or[1],vn=Or[2],Na=Or[3],ya=_e(Qe,va),Aa=oe.useMemo(function(){return kt(wa,vn,Na,Fa,ya)},[wa,vn,Na,Fa,ya]),Ma=oe.useMemo(function(){return(0,ye.Z)((0,ye.Z)({},ae),{},{prefixCls:vt,locale:ya,picker:ft,styles:en,classNames:on,order:Fn,components:(0,ye.Z)({input:gn},Bn),clearIcon:Re(vt,xn,er),showTime:Aa,value:Kr,defaultValue:ra,pickerValue:ca,defaultPickerValue:ga},We==null?void 0:We())},[ae]),Wa=xe(wa,ya,mr),ol=(0,ve.Z)(Wa,2),Ua=ol[0],il=ol[1],Pa=re(Ua,Ln,Rn),gl=hr(ze,Qe,_n,qr,vr),Oa=ne(ze,ft,gl,Aa),_a=oe.useMemo(function(){return(0,ye.Z)((0,ye.Z)({},Ma),{},{needConfirm:pr,inputReadOnly:Pa,disabledDate:gl})},[Ma,pr,Pa,gl]);return[_a,wa,zr,Ua,il,Oa]}var ue=ee(16089);function Ne(ae,We,ze){var Qe=(0,De.C8)(We,{value:ae}),Je=(0,ve.Z)(Qe,2),ft=Je[0],At=Je[1],vt=oe.useRef(ae),Xe=oe.useRef(),en=function(){ue.Z.cancel(Xe.current)},St=(0,De.zX)(function(){At(vt.current),ze&&ft!==vt.current&&ze(vt.current)}),on=(0,De.zX)(function(kn,Fn){en(),vt.current=kn,kn||Fn?St():Xe.current=(0,ue.Z)(St)});return oe.useEffect(function(){return en},[]),[ft,on]}function Rt(ae,We){var ze=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[],Qe=arguments.length>3?arguments[3]:void 0,Je=ze.every(function(St){return St})?!1:ae,ft=Ne(Je,We||!1,Qe),At=(0,ve.Z)(ft,2),vt=At[0],Xe=At[1];function en(St){var on=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};(!on.inherit||vt)&&Xe(St,on.force)}return[vt,en]}function fn(ae){var We=oe.useRef();return oe.useImperativeHandle(ae,function(){var ze;return{nativeElement:(ze=We.current)===null||ze===void 0?void 0:ze.nativeElement,focus:function(Je){var ft;(ft=We.current)===null||ft===void 0||ft.focus(Je)},blur:function(){var Je;(Je=We.current)===null||Je===void 0||Je.blur()}}}),We}function tn(ae,We){return oe.useMemo(function(){return ae||(We?((0,Ce.ZP)(!1,"`ranges` is deprecated. Please use `presets` instead."),Object.entries(We).map(function(ze){var Qe=(0,ve.Z)(ze,2),Je=Qe[0],ft=Qe[1];return{label:Je,value:ft}})):[])},[ae,We])}function yt(ae,We){var ze=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1,Qe=oe.useRef(We);Qe.current=We,(0,Te.o)(function(){if(ae)Qe.current(ae);else{var Je=(0,ue.Z)(function(){Qe.current(ae)},ze);return function(){ue.Z.cancel(Je)}}},[ae])}function un(ae){var We=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],ze=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,Qe=oe.useState(0),Je=(0,ve.Z)(Qe,2),ft=Je[0],At=Je[1],vt=oe.useState(!1),Xe=(0,ve.Z)(vt,2),en=Xe[0],St=Xe[1],on=oe.useRef([]),kn=oe.useRef(null),Fn=oe.useRef(null),An=function(Rn){kn.current=Rn},Bn=function(Rn){return kn.current===Rn},gn=function(Rn){St(Rn)},xn=function(Rn){return Rn&&(Fn.current=Rn),Fn.current},er=function(Rn){var mr=on.current,Ln=new Set(mr.filter(function(qr){return Rn[qr]||We[qr]})),_n=mr[mr.length-1]===0?1:0;return Ln.size>=2||ae[_n]?null:_n};return yt(en||ze,function(){en||(on.current=[],An(null))}),oe.useEffect(function(){en&&on.current.push(ft)},[en,ft]),[en,gn,xn,ft,At,er,on.current,An,Bn]}function $n(ae,We,ze,Qe,Je,ft){var At=ze[ze.length-1],vt=function(en,St){var on=(0,ve.Z)(ae,2),kn=on[0],Fn=on[1],An=(0,ye.Z)((0,ye.Z)({},St),{},{from:Me(ae,ze)});return At===1&&We[0]&&kn&&!it(Qe,Je,kn,en,An.type)&&Qe.isAfter(kn,en)||At===0&&We[1]&&Fn&&!it(Qe,Je,Fn,en,An.type)&&Qe.isAfter(en,Fn)?!0:ft==null?void 0:ft(en,An)};return vt}function br(ae,We,ze,Qe){switch(We){case"date":case"week":return ae.addMonth(ze,Qe);case"month":case"quarter":return ae.addYear(ze,Qe);case"year":return ae.addYear(ze,Qe*10);case"decade":return ae.addYear(ze,Qe*100);default:return ze}}var xa=[];function tl(ae,We,ze,Qe,Je,ft,At,vt){var Xe=arguments.length>8&&arguments[8]!==void 0?arguments[8]:xa,en=arguments.length>9&&arguments[9]!==void 0?arguments[9]:xa,St=arguments.length>10&&arguments[10]!==void 0?arguments[10]:xa,on=arguments.length>11?arguments[11]:void 0,kn=arguments.length>12?arguments[12]:void 0,Fn=arguments.length>13?arguments[13]:void 0,An=At==="time",Bn=ft||0,gn=function(ca){var ga=ae.getNow();return An&&(ga=Xt(ae,ga)),Xe[ca]||ze[ca]||ga},xn=(0,ve.Z)(en,2),er=xn[0],Sn=xn[1],Rn=(0,De.C8)(function(){return gn(0)},{value:er}),mr=(0,ve.Z)(Rn,2),Ln=mr[0],_n=mr[1],qr=(0,De.C8)(function(){return gn(1)},{value:Sn}),vr=(0,ve.Z)(qr,2),Rr=vr[0],Dr=vr[1],Wr=oe.useMemo(function(){var ra=[Ln,Rr][Bn];return An?ra:Xt(ae,ra,St[Bn])},[An,Ln,Rr,Bn,ae,St]),Pr=function(ca){var ga=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"panel",wa=[_n,Dr][Bn];wa(ca);var ha=[Ln,Rr];ha[Bn]=ca,on&&(!it(ae,We,Ln,ha[0],At)||!it(ae,We,Rr,ha[1],At))&&on(ha,{source:ga,range:Bn===1?"end":"start",mode:Qe})},ir=function(ca,ga){if(vt){var wa={date:"month",week:"month",month:"year",quarter:"year"},ha=wa[At];if(ha&&!it(ae,We,ca,ga,ha))return br(ae,At,ga,-1);if(At==="year"&&ca){var zr=Math.floor(ae.getYear(ca)/10),pr=Math.floor(ae.getYear(ga)/10);if(zr!==pr)return br(ae,At,ga,-1)}}return ga},Kr=oe.useRef(null);return(0,Te.Z)(function(){if(Je&&!Xe[Bn]){var ra=An?null:ae.getNow();if(Kr.current!==null&&Kr.current!==Bn?ra=[Ln,Rr][Bn^1]:ze[Bn]?ra=Bn===0?ze[0]:ir(ze[0],ze[1]):ze[Bn^1]&&(ra=ze[Bn^1]),ra){kn&&ae.isAfter(kn,ra)&&(ra=kn);var ca=vt?br(ae,At,ra,1):ra;Fn&&ae.isAfter(ca,Fn)&&(ra=vt?br(ae,At,Fn,-1):Fn),Pr(ra,"reset")}}},[Je,Bn,ze[Bn]]),oe.useEffect(function(){Je?Kr.current=Bn:Kr.current=null},[Je,Bn]),(0,Te.Z)(function(){Je&&Xe&&Xe[Bn]&&Pr(Xe[Bn],"reset")},[Je,Bn]),[Wr,Pr]}function ia(ae,We){var ze=oe.useRef(ae),Qe=oe.useState({}),Je=(0,ve.Z)(Qe,2),ft=Je[1],At=function(en){return en&&We!==void 0?We:ze.current},vt=function(en){ze.current=en,ft({})};return[At,vt,At(!0)]}var Wn=[];function qn(ae,We,ze){var Qe=function(At){return At.map(function(vt){return wn(vt,{generateConfig:ae,locale:We,format:ze[0]})})},Je=function(At,vt){for(var Xe=Math.max(At.length,vt.length),en=-1,St=0;St2&&arguments[2]!==void 0?arguments[2]:1,Qe=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1,Je=arguments.length>4&&arguments[4]!==void 0?arguments[4]:[],ft=arguments.length>5&&arguments[5]!==void 0?arguments[5]:2,At=[],vt=ze>=1?ze|0:1,Xe=ae;Xe<=We;Xe+=vt){var en=Je.includes(Xe);(!en||!Qe)&&At.push({label:rt(Xe,ft),value:Xe,disabled:en})}return At}function Vn(ae){var We=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},ze=arguments.length>2?arguments[2]:void 0,Qe=We||{},Je=Qe.use12Hours,ft=Qe.hourStep,At=ft===void 0?1:ft,vt=Qe.minuteStep,Xe=vt===void 0?1:vt,en=Qe.secondStep,St=en===void 0?1:en,on=Qe.millisecondStep,kn=on===void 0?100:on,Fn=Qe.hideDisabledOptions,An=Qe.disabledTime,Bn=Qe.disabledHours,gn=Qe.disabledMinutes,xn=Qe.disabledSeconds,er=oe.useMemo(function(){return ze||ae.getNow()},[ze,ae]);if(0)var Sn,Rn,mr;var Ln=oe.useCallback(function(zr){var pr=(An==null?void 0:An(zr))||{};return[pr.disabledHours||Bn||Ca,pr.disabledMinutes||gn||Ca,pr.disabledSeconds||xn||Ca,pr.disabledMilliseconds||Ca]},[An,Bn,gn,xn]),_n=oe.useMemo(function(){return Ln(er)},[er,Ln]),qr=(0,ve.Z)(_n,4),vr=qr[0],Rr=qr[1],Dr=qr[2],Wr=qr[3],Pr=oe.useCallback(function(zr,pr,Yr,Or){var Fa=mn(0,23,At,Fn,zr()),va=Je?Fa.map(function(Aa){return(0,ye.Z)((0,ye.Z)({},Aa),{},{label:rt(Aa.value%12||12,2)})}):Fa,vn=function(Ma){return mn(0,59,Xe,Fn,pr(Ma))},Na=function(Ma,Wa){return mn(0,59,St,Fn,Yr(Ma,Wa))},ya=function(Ma,Wa,ol){return mn(0,999,kn,Fn,Or(Ma,Wa,ol),3)};return[va,vn,Na,ya]},[Fn,At,Je,kn,Xe,St]),ir=oe.useMemo(function(){return Pr(vr,Rr,Dr,Wr)},[Pr,vr,Rr,Dr,Wr]),Kr=(0,ve.Z)(ir,4),ra=Kr[0],ca=Kr[1],ga=Kr[2],wa=Kr[3],ha=function(pr,Yr){var Or=function(){return ra},Fa=ca,va=ga,vn=wa;if(Yr){var Na=Ln(Yr),ya=(0,ve.Z)(Na,4),Aa=ya[0],Ma=ya[1],Wa=ya[2],ol=ya[3],Ua=Pr(Aa,Ma,Wa,ol),il=(0,ve.Z)(Ua,4),Pa=il[0],gl=il[1],Oa=il[2],_a=il[3];Or=function(){return Pa},Fa=gl,va=Oa,vn=_a}var hl=yn(pr,Or,Fa,va,vn,ae);return hl};return[ha,ra,ca,ga,wa]}function ln(ae){var We=ae.mode,ze=ae.internalMode,Qe=ae.renderExtraFooter,Je=ae.showNow,ft=ae.showTime,At=ae.onSubmit,vt=ae.onNow,Xe=ae.invalid,en=ae.needConfirm,St=ae.generateConfig,on=ae.disabledDate,kn=oe.useContext(Ae),Fn=kn.prefixCls,An=kn.locale,Bn=kn.button,gn=Bn===void 0?"button":Bn,xn=St.getNow(),er=Vn(St,ft,xn),Sn=(0,ve.Z)(er,1),Rn=Sn[0],mr=Qe==null?void 0:Qe(We),Ln=on(xn,{type:We}),_n=function(){if(!Ln){var ir=Rn(xn);vt(ir)}},qr="".concat(Fn,"-now"),vr="".concat(qr,"-btn"),Rr=Je&&oe.createElement("li",{className:qr},oe.createElement("a",{className:Se()(vr,Ln&&"".concat(vr,"-disabled")),"aria-disabled":Ln,onClick:_n},ze==="date"?An.today:An.now)),Dr=en&&oe.createElement("li",{className:"".concat(Fn,"-ok")},oe.createElement(gn,{disabled:Xe,onClick:At},An.ok)),Wr=(Rr||Dr)&&oe.createElement("ul",{className:"".concat(Fn,"-ranges")},Rr,Dr);return!mr&&!Wr?null:oe.createElement("div",{className:"".concat(Fn,"-footer")},mr&&oe.createElement("div",{className:"".concat(Fn,"-footer-extra")},mr),Wr)}function hn(ae,We,ze){function Qe(Je,ft){var At=Je.findIndex(function(Xe){return it(ae,We,Xe,ft,ze)});if(At===-1)return[].concat((0,Be.Z)(Je),[ft]);var vt=(0,Be.Z)(Je);return vt.splice(At,1),vt}return Qe}var Ot=oe.createContext(null);function Wt(){return oe.useContext(Ot)}function En(ae,We){var ze=ae.prefixCls,Qe=ae.generateConfig,Je=ae.locale,ft=ae.disabledDate,At=ae.minDate,vt=ae.maxDate,Xe=ae.cellRender,en=ae.hoverValue,St=ae.hoverRangeValue,on=ae.onHover,kn=ae.values,Fn=ae.pickerValue,An=ae.onSelect,Bn=ae.prevIcon,gn=ae.nextIcon,xn=ae.superPrevIcon,er=ae.superNextIcon,Sn=Qe.getNow(),Rn={now:Sn,values:kn,pickerValue:Fn,prefixCls:ze,disabledDate:ft,minDate:At,maxDate:vt,cellRender:Xe,hoverValue:en,hoverRangeValue:St,onHover:on,locale:Je,generateConfig:Qe,onSelect:An,panelType:We,prevIcon:Bn,nextIcon:gn,superPrevIcon:xn,superNextIcon:er};return[Rn,Sn]}var nr=oe.createContext({});function lr(ae){for(var We=ae.rowNum,ze=ae.colNum,Qe=ae.baseDate,Je=ae.getCellDate,ft=ae.prefixColumn,At=ae.rowClassName,vt=ae.titleFormat,Xe=ae.getCellText,en=ae.getCellClassName,St=ae.headerCells,on=ae.cellSelection,kn=on===void 0?!0:on,Fn=ae.disabledDate,An=Wt(),Bn=An.prefixCls,gn=An.panelType,xn=An.now,er=An.disabledDate,Sn=An.cellRender,Rn=An.onHover,mr=An.hoverValue,Ln=An.hoverRangeValue,_n=An.generateConfig,qr=An.values,vr=An.locale,Rr=An.onSelect,Dr=Fn||er,Wr="".concat(Bn,"-cell"),Pr=oe.useContext(nr),ir=Pr.onCellDblClick,Kr=function(Yr){return qr.some(function(Or){return Or&&it(_n,vr,Yr,Or,gn)})},ra=[],ca=0;ca1&&arguments[1]!==void 0?arguments[1]:!1;Za(Zr),gn==null||gn(Zr),ka&&pt(Zr)},Ar=function(Zr,ka){ya(Zr),ka&&Gn(ka),pt(ka,Zr)},sr=function(Zr){if(Oa(Zr),Gn(Zr),Na!==Rn){var ka=["decade","year"],Mr=[].concat(ka,["month"]),Gr={quarter:[].concat(ka,["quarter"]),week:[].concat((0,Be.Z)(Mr),["week"]),date:[].concat((0,Be.Z)(Mr),["date"])},vl=Gr[Rn]||Mr,ml=vl.indexOf(Na),bl=vl[ml+1];bl&&Ar(bl,Zr)}},pa=oe.useMemo(function(){var Vr,Zr;if(Array.isArray(_n)){var ka=(0,ve.Z)(_n,2);Vr=ka[0],Zr=ka[1]}else Vr=_n;return!Vr&&!Zr?null:(Vr=Vr||Zr,Zr=Zr||Vr,Je.isAfter(Vr,Zr)?[Zr,Vr]:[Vr,Zr])},[_n,Je]),Nr=qe(qr,vr,Rr),oa=Wr[Aa]||ht[Aa]||$r,la=oe.useContext(nr),Ja=oe.useMemo(function(){return(0,ye.Z)((0,ye.Z)({},la),{},{hideHeader:Pr})},[la,Pr]),_r="".concat(ir,"-panel"),Ll=et(ae,["showWeek","prevIcon","nextIcon","superPrevIcon","superNextIcon","disabledDate","minDate","maxDate","onHover"]);return oe.createElement(nr.Provider,{value:Ja},oe.createElement("div",{ref:Kr,tabIndex:Xe,className:Se()(_r,(0,ge.Z)({},"".concat(_r,"-rtl"),ft==="rtl"))},oe.createElement(oa,(0,y.Z)({},Ll,{showTime:Or,prefixCls:ir,locale:pr,generateConfig:Je,onModeChange:Ar,pickerValue:al,onPickerValueChange:function(Zr){Gn(Zr,!0)},value:Pa[0],onSelect:sr,values:Pa,cellRender:Nr,hoverRangeValue:pa,hoverValue:Ln}))))}var wr=oe.memo(oe.forwardRef(rl)),Mn=wr;function jl(ae){var We=ae.picker,ze=ae.multiplePanel,Qe=ae.pickerValue,Je=ae.onPickerValueChange,ft=ae.needConfirm,At=ae.onSubmit,vt=ae.range,Xe=ae.hoverValue,en=oe.useContext(Ae),St=en.prefixCls,on=en.generateConfig,kn=oe.useCallback(function(er,Sn){return br(on,We,er,Sn)},[on,We]),Fn=oe.useMemo(function(){return kn(Qe,1)},[Qe,kn]),An=function(Sn){Je(kn(Sn,-1))},Bn={onCellDblClick:function(){ft&&At()}},gn=We==="time",xn=(0,ye.Z)((0,ye.Z)({},ae),{},{hoverValue:null,hoverRangeValue:null,hideHeader:gn});return vt?xn.hoverRangeValue=Xe:xn.hoverValue=Xe,ze?oe.createElement("div",{className:"".concat(St,"-panels")},oe.createElement(nr.Provider,{value:(0,ye.Z)((0,ye.Z)({},Bn),{},{hideNext:!0})},oe.createElement(Mn,xn)),oe.createElement(nr.Provider,{value:(0,ye.Z)((0,ye.Z)({},Bn),{},{hidePrev:!0})},oe.createElement(Mn,(0,y.Z)({},xn,{pickerValue:Fn,onPickerValueChange:An})))):oe.createElement(nr.Provider,{value:(0,ye.Z)({},Bn)},oe.createElement(Mn,xn))}function dl(ae){return typeof ae=="function"?ae():ae}function fl(ae){var We=ae.prefixCls,ze=ae.presets,Qe=ae.onClick,Je=ae.onHover;return ze.length?oe.createElement("div",{className:"".concat(We,"-presets")},oe.createElement("ul",null,ze.map(function(ft,At){var vt=ft.label,Xe=ft.value;return oe.createElement("li",{key:At,onClick:function(){Qe(dl(Xe))},onMouseEnter:function(){Je(dl(Xe))},onMouseLeave:function(){Je(null)}},vt)}))):null}function Cl(ae){var We=ae.panelRender,ze=ae.internalMode,Qe=ae.picker,Je=ae.showNow,ft=ae.range,At=ae.multiple,vt=ae.activeInfo,Xe=vt===void 0?[0,0,0]:vt,en=ae.presets,St=ae.onPresetHover,on=ae.onPresetSubmit,kn=ae.onFocus,Fn=ae.onBlur,An=ae.onPanelMouseDown,Bn=ae.direction,gn=ae.value,xn=ae.onSelect,er=ae.isInvalid,Sn=ae.defaultOpenValue,Rn=ae.onOk,mr=ae.onSubmit,Ln=oe.useContext(Ae),_n=Ln.prefixCls,qr="".concat(_n,"-panel"),vr=Bn==="rtl",Rr=oe.useRef(null),Dr=oe.useRef(null),Wr=oe.useState(0),Pr=(0,ve.Z)(Wr,2),ir=Pr[0],Kr=Pr[1],ra=oe.useState(0),ca=(0,ve.Z)(ra,2),ga=ca[0],wa=ca[1],ha=oe.useState(0),zr=(0,ve.Z)(ha,2),pr=zr[0],Yr=zr[1],Or=function(sr){sr.width&&Kr(sr.width)},Fa=(0,ve.Z)(Xe,3),va=Fa[0],vn=Fa[1],Na=Fa[2],ya=oe.useState(0),Aa=(0,ve.Z)(ya,2),Ma=Aa[0],Wa=Aa[1];oe.useEffect(function(){Wa(10)},[va]),oe.useEffect(function(){if(ft&&Dr.current){var Ar,sr=((Ar=Rr.current)===null||Ar===void 0?void 0:Ar.offsetWidth)||0,pa=Dr.current.getBoundingClientRect();if(!pa.height||pa.right<0){Wa(function(Ja){return Math.max(0,Ja-1)});return}var Nr=(vr?vn-sr:va)-pa.left;if(Yr(Nr),ir&&ir=vt&&ze<=Xe)return ft;var en=Math.min(Math.abs(ze-vt),Math.abs(ze-Xe));en0?Da:gi));var ru=wu+ql,Nu=gi-Da+1;return String(Da+(Nu+ru-Da)%Nu)};switch(ka){case"Backspace":case"Delete":Mr="",Gr=ml;break;case"ArrowLeft":Mr="",bl(-1);break;case"ArrowRight":Mr="",bl(1);break;case"ArrowUp":Mr="",Gr=nu(1);break;case"ArrowDown":Mr="",Gr=nu(-1);break;default:isNaN(Number(ka))||(Mr=pr+ka,Gr=Mr);break}if(Mr!==null&&(Yr(Mr),Mr.length>=vl&&(bl(1),Yr(""))),Gr!==null){var Nl=Wa.slice(0,Oa)+rt(Gr,vl)+Wa.slice(_a);al(Nl.slice(0,At.length))}Ma({})},_r=oe.useRef();(0,Te.Z)(function(){if(!(!ir||!At||Gn.current)){if(!il.match(Wa)){al(At);return}return Ua.current.setSelectionRange(Oa,_a),_r.current=(0,ue.Z)(function(){Ua.current.setSelectionRange(Oa,_a)}),function(){ue.Z.cancel(_r.current)}}},[il,At,ir,Wa,va,Oa,_a,Aa,al]);var Ll=At?{onFocus:pa,onBlur:oa,onKeyDown:Ja,onMouseDown:Ar,onMouseUp:sr,onPaste:pt}:{};return oe.createElement("div",{ref:ol,className:Se()(Dr,(0,ge.Z)((0,ge.Z)({},"".concat(Dr,"-active"),ze&&Je),"".concat(Dr,"-placeholder"),St))},oe.createElement(Rr,(0,y.Z)({ref:Ua,"aria-invalid":gn,autoComplete:"off"},er,{onKeyDown:la,onBlur:Nr},Ll,{value:Wa,onChange:Za})),oe.createElement(xl,{type:"suffix",icon:ft}),xn)}),Ql=Ea,Tu=["id","prefix","clearIcon","suffixIcon","separator","activeIndex","activeHelp","allHelp","focused","onFocus","onBlur","onKeyDown","locale","generateConfig","placeholder","className","style","onClick","onClear","value","onChange","onSubmit","onInputChange","format","maskFormat","preserveInvalidOnBlur","onInvalid","disabled","invalid","inputReadOnly","direction","onOpenChange","onActiveInfo","placement","onMouseDown","required","aria-required","autoFocus","tabIndex"],Lu=["index"];function kl(ae,We){var ze=ae.id,Qe=ae.prefix,Je=ae.clearIcon,ft=ae.suffixIcon,At=ae.separator,vt=At===void 0?"~":At,Xe=ae.activeIndex,en=ae.activeHelp,St=ae.allHelp,on=ae.focused,kn=ae.onFocus,Fn=ae.onBlur,An=ae.onKeyDown,Bn=ae.locale,gn=ae.generateConfig,xn=ae.placeholder,er=ae.className,Sn=ae.style,Rn=ae.onClick,mr=ae.onClear,Ln=ae.value,_n=ae.onChange,qr=ae.onSubmit,vr=ae.onInputChange,Rr=ae.format,Dr=ae.maskFormat,Wr=ae.preserveInvalidOnBlur,Pr=ae.onInvalid,ir=ae.disabled,Kr=ae.invalid,ra=ae.inputReadOnly,ca=ae.direction,ga=ae.onOpenChange,wa=ae.onActiveInfo,ha=ae.placement,zr=ae.onMouseDown,pr=ae.required,Yr=ae["aria-required"],Or=ae.autoFocus,Fa=ae.tabIndex,va=(0,Fl.Z)(ae,Tu),vn=ca==="rtl",Na=oe.useContext(Ae),ya=Na.prefixCls,Aa=oe.useMemo(function(){if(typeof ze=="string")return[ze];var Nr=ze||{};return[Nr.start,Nr.end]},[ze]),Ma=oe.useRef(),Wa=oe.useRef(),ol=oe.useRef(),Ua=function(oa){var la;return(la=[Wa,ol][oa])===null||la===void 0?void 0:la.current};oe.useImperativeHandle(We,function(){return{nativeElement:Ma.current,focus:function(oa){if((0,It.Z)(oa)==="object"){var la,Ja=oa||{},_r=Ja.index,Ll=_r===void 0?0:_r,Vr=(0,Fl.Z)(Ja,Lu);(la=Ua(Ll))===null||la===void 0||la.focus(Vr)}else{var Zr;(Zr=Ua(oa!=null?oa:0))===null||Zr===void 0||Zr.focus()}},blur:function(){var oa,la;(oa=Ua(0))===null||oa===void 0||oa.blur(),(la=Ua(1))===null||la===void 0||la.blur()}}});var il=Tl(va),Pa=oe.useMemo(function(){return Array.isArray(xn)?xn:[xn,xn]},[xn]),gl=Xl((0,ye.Z)((0,ye.Z)({},ae),{},{id:Aa,placeholder:Pa})),Oa=(0,ve.Z)(gl,1),_a=Oa[0],hl=oe.useState({position:"absolute",width:0}),al=(0,ve.Z)(hl,2),Za=al[0],pt=al[1],Gn=(0,De.zX)(function(){var Nr=Ua(Xe);if(Nr){var oa=Nr.nativeElement.getBoundingClientRect(),la=Ma.current.getBoundingClientRect(),Ja=oa.left-la.left;pt(function(_r){return(0,ye.Z)((0,ye.Z)({},_r),{},{width:oa.width,left:Ja})}),wa([oa.left,oa.right,la.width])}});oe.useEffect(function(){Gn()},[Xe]);var Ar=Je&&(Ln[0]&&!ir[0]||Ln[1]&&!ir[1]),sr=Or&&!ir[0],pa=Or&&!sr&&!ir[1];return oe.createElement(Lr.Z,{onResize:Gn},oe.createElement("div",(0,y.Z)({},il,{className:Se()(ya,"".concat(ya,"-range"),(0,ge.Z)((0,ge.Z)((0,ge.Z)((0,ge.Z)({},"".concat(ya,"-focused"),on),"".concat(ya,"-disabled"),ir.every(function(Nr){return Nr})),"".concat(ya,"-invalid"),Kr.some(function(Nr){return Nr})),"".concat(ya,"-rtl"),vn),er),style:Sn,ref:Ma,onClick:Rn,onMouseDown:function(oa){var la=oa.target;la!==Wa.current.inputElement&&la!==ol.current.inputElement&&oa.preventDefault(),zr==null||zr(oa)}}),Qe&&oe.createElement("div",{className:"".concat(ya,"-prefix")},Qe),oe.createElement(Ql,(0,y.Z)({ref:Wa},_a(0),{autoFocus:sr,tabIndex:Fa,"date-range":"start"})),oe.createElement("div",{className:"".concat(ya,"-range-separator")},vt),oe.createElement(Ql,(0,y.Z)({ref:ol},_a(1),{autoFocus:pa,tabIndex:Fa,"date-range":"end"})),oe.createElement("div",{className:"".concat(ya,"-active-bar"),style:Za}),oe.createElement(xl,{type:"suffix",icon:ft}),Ar&&oe.createElement(cu,{icon:Je,onClear:mr})))}var Hu=oe.forwardRef(kl),Ul=Hu;function pu(ae,We){var ze=ae!=null?ae:We;return Array.isArray(ze)?ze:[ze,ze]}function Rl(ae){return ae===1?"end":"start"}function Cn(ae,We){var ze=Ie(ae,function(){var Ya=ae.disabled,sa=ae.allowEmpty,ba=pu(Ya,!1),Br=pu(sa,!1);return{disabled:ba,allowEmpty:Br}}),Qe=(0,ve.Z)(ze,6),Je=Qe[0],ft=Qe[1],At=Qe[2],vt=Qe[3],Xe=Qe[4],en=Qe[5],St=Je.prefixCls,on=Je.styles,kn=Je.classNames,Fn=Je.defaultValue,An=Je.value,Bn=Je.needConfirm,gn=Je.onKeyDown,xn=Je.disabled,er=Je.allowEmpty,Sn=Je.disabledDate,Rn=Je.minDate,mr=Je.maxDate,Ln=Je.defaultOpen,_n=Je.open,qr=Je.onOpenChange,vr=Je.locale,Rr=Je.generateConfig,Dr=Je.picker,Wr=Je.showNow,Pr=Je.showToday,ir=Je.showTime,Kr=Je.mode,ra=Je.onPanelChange,ca=Je.onCalendarChange,ga=Je.onOk,wa=Je.defaultPickerValue,ha=Je.pickerValue,zr=Je.onPickerValueChange,pr=Je.inputReadOnly,Yr=Je.suffixIcon,Or=Je.onFocus,Fa=Je.onBlur,va=Je.presets,vn=Je.ranges,Na=Je.components,ya=Je.cellRender,Aa=Je.dateRender,Ma=Je.monthCellRender,Wa=Je.onClick,ol=fn(We),Ua=Rt(_n,Ln,xn,qr),il=(0,ve.Z)(Ua,2),Pa=il[0],gl=il[1],Oa=function(sa,ba){(xn.some(function(Br){return!Br})||!sa)&&gl(sa,ba)},_a=aa(Rr,vr,vt,!0,!1,Fn,An,ca,ga),hl=(0,ve.Z)(_a,5),al=hl[0],Za=hl[1],pt=hl[2],Gn=hl[3],Ar=hl[4],sr=pt(),pa=un(xn,er,Pa),Nr=(0,ve.Z)(pa,9),oa=Nr[0],la=Nr[1],Ja=Nr[2],_r=Nr[3],Ll=Nr[4],Vr=Nr[5],Zr=Nr[6],ka=Nr[7],Mr=Nr[8],Gr=function(sa,ba){la(!0),Or==null||Or(sa,{range:Rl(ba!=null?ba:_r)})},vl=function(sa,ba){la(!1),Fa==null||Fa(sa,{range:Rl(ba!=null?ba:_r)})},ml=oe.useMemo(function(){if(!ir)return null;var Ya=ir.disabledTime,sa=Ya?function(ba){var Br=Rl(_r),_l=Me(sr,Zr,_r);return Ya(ba,Br,{from:_l})}:void 0;return(0,ye.Z)((0,ye.Z)({},ir),{},{disabledTime:sa})},[ir,_r,sr,Zr]),bl=(0,De.C8)([Dr,Dr],{value:Kr}),nu=(0,ve.Z)(bl,2),Nl=nu[0],sl=nu[1],ql=Nl[_r]||Dr,du=ql==="date"&&ml?"datetime":ql,gu=du===Dr&&du!=="time",Da=Ur(Dr,ql,Wr,Pr,!0),gi=ja(Je,al,Za,pt,Gn,xn,vt,oa,Pa,en),Vu=(0,ve.Z)(gi,2),zu=Vu[0],wu=Vu[1],ru=$n(sr,xn,Zr,Rr,vr,Sn),Nu=be(sr,en,er),Wu=(0,ve.Z)(Nu,2),vi=Wu[0],Hi=Wu[1],Ei=tl(Rr,vr,sr,Nl,Pa,_r,ft,gu,wa,ha,ml==null?void 0:ml.defaultOpenValue,zr,Rn,mr),ci=(0,ve.Z)(Ei,2),Ui=ci[0],zi=ci[1],Zu=(0,De.zX)(function(Ya,sa,ba){var Br=tt(Nl,_r,sa);if((Br[0]!==Nl[0]||Br[1]!==Nl[1])&&sl(Br),ra&&ba!==!1){var _l=(0,Be.Z)(sr);Ya&&(_l[_r]=Ya),ra(_l,Br)}}),Su=function(sa,ba){return tt(sr,ba,sa)},Yu=function(sa,ba){var Br=sr;sa&&(Br=Su(sa,_r)),ka(_r);var _l=Vr(Br);Gn(Br),zu(_r,_l===null),_l===null?Oa(!1,{force:!0}):ba||ol.current.focus({index:_l})},Vi=function(sa){var ba,Br=sa.target.getRootNode();if(!ol.current.nativeElement.contains((ba=Br.activeElement)!==null&&ba!==void 0?ba:document.activeElement)){var _l=xn.findIndex(function(vo){return!vo});_l>=0&&ol.current.focus({index:_l})}Oa(!0),Wa==null||Wa(sa)},Wi=function(){wu(null),Oa(!1,{force:!0})},di=oe.useState(null),Ju=(0,ve.Z)(di,2),Mi=Ju[0],Ii=Ju[1],Pu=oe.useState(null),ki=(0,ve.Z)(Pu,2),Li=ki[0],Ni=ki[1],ai=oe.useMemo(function(){return Li||sr},[sr,Li]);oe.useEffect(function(){Pa||Ni(null)},[Pa]);var yi=oe.useState([0,0,0]),Xu=(0,ve.Z)(yi,2),Ai=Xu[0],oo=Xu[1],Pi=tn(va,vn),Gi=function(sa){Ni(sa),Ii("preset")},Vl=function(sa){var ba=wu(sa);ba&&Oa(!1,{force:!0})},Ki=function(sa){Yu(sa)},li=function(sa){Ni(sa?Su(sa,_r):null),Ii("cell")},Ci=function(sa){Oa(!0),Gr(sa)},qu=function(){Ja("panel")},Fi=function(sa){var ba=tt(sr,_r,sa);Gn(ba),!Bn&&!At&&ft===du&&Yu(sa)},fi=function(){Oa(!1)},Zi=qe(ya,Aa,Ma,Rl(_r)),Yi=sr[_r]||null,Ji=(0,De.zX)(function(Ya){return en(Ya,{activeIndex:_r})}),$a=oe.useMemo(function(){var Ya=(0,Pe.Z)(Je,!1),sa=(0,Ze.Z)(Je,[].concat((0,Be.Z)(Object.keys(Ya)),["onChange","onCalendarChange","style","className","onPanelChange","disabledTime"]));return sa},[Je]),Ba=oe.createElement(Cl,(0,y.Z)({},$a,{showNow:Da,showTime:ml,range:!0,multiplePanel:gu,activeInfo:Ai,disabledDate:ru,onFocus:Ci,onBlur:vl,onPanelMouseDown:qu,picker:Dr,mode:ql,internalMode:du,onPanelChange:Zu,format:Xe,value:Yi,isInvalid:Ji,onChange:null,onSelect:Fi,pickerValue:Ui,defaultOpenValue:Ve(ir==null?void 0:ir.defaultOpenValue)[_r],onPickerValueChange:zi,hoverValue:ai,onHover:li,needConfirm:Bn,onSubmit:Yu,onOk:Ar,presets:Pi,onPresetHover:Gi,onPresetSubmit:Vl,onNow:Ki,cellRender:Zi})),au=function(sa,ba){var Br=Su(sa,ba);Gn(Br)},_u=function(){Ja("input")},Xi=function(sa,ba){var Br=Zr.length,_l=Zr[Br-1];if(Br&&_l!==ba&&Bn&&!er[_l]&&!Mr(_l)&&sr[_l]){ol.current.focus({index:_l});return}Ja("input"),Oa(!0,{inherit:!0}),_r!==ba&&Pa&&!Bn&&At&&Yu(null,!0),Ll(ba),Gr(sa,ba)},xi=function(sa,ba){if(Oa(!1),!Bn&&Ja()==="input"){var Br=Vr(sr);zu(_r,Br===null)}vl(sa,ba)},so=function(sa,ba){sa.key==="Tab"&&Yu(null,!0),gn==null||gn(sa,ba)},Io=oe.useMemo(function(){return{prefixCls:St,locale:vr,generateConfig:Rr,button:Na.button,input:Na.input}},[St,vr,Rr,Na.button,Na.input]);if((0,Te.Z)(function(){Pa&&_r!==void 0&&Zu(null,Dr,!1)},[Pa,_r,Dr]),(0,Te.Z)(function(){var Ya=Ja();!Pa&&Ya==="input"&&(Oa(!1),Yu(null,!0)),!Pa&&At&&!Bn&&Ya==="panel"&&(Oa(!0),Yu())},[Pa]),0)var qo;return oe.createElement(Ae.Provider,{value:Io},oe.createElement(Le,(0,y.Z)({},ke(Je),{popupElement:Ba,popupStyle:on.popup,popupClassName:kn.popup,visible:Pa,onClose:fi,range:!0}),oe.createElement(Ul,(0,y.Z)({},Je,{ref:ol,suffixIcon:Yr,activeIndex:oa||Pa?_r:null,activeHelp:!!Li,allHelp:!!Li&&Mi==="preset",focused:oa,onFocus:Xi,onBlur:xi,onKeyDown:so,onSubmit:Yu,value:ai,maskFormat:Xe,onChange:au,onInputChange:_u,format:vt,inputReadOnly:pr,disabled:xn,open:Pa,onOpenChange:Oa,onClick:Vi,onClear:Wi,invalid:vi,onInvalid:Hi,onActiveInfo:oo}))))}var Tr=oe.forwardRef(Cn),nl=Tr,pl=ee(83836);function tu(ae){var We=ae.prefixCls,ze=ae.value,Qe=ae.onRemove,Je=ae.removeIcon,ft=Je===void 0?"\xD7":Je,At=ae.formatDate,vt=ae.disabled,Xe=ae.maxTagCount,en=ae.placeholder,St="".concat(We,"-selector"),on="".concat(We,"-selection"),kn="".concat(on,"-overflow");function Fn(gn,xn){return oe.createElement("span",{className:Se()("".concat(on,"-item")),title:typeof gn=="string"?gn:null},oe.createElement("span",{className:"".concat(on,"-item-content")},gn),!vt&&xn&&oe.createElement("span",{onMouseDown:function(Sn){Sn.preventDefault()},onClick:xn,className:"".concat(on,"-item-remove")},ft))}function An(gn){var xn=At(gn),er=function(Rn){Rn&&Rn.stopPropagation(),Qe(gn)};return Fn(xn,er)}function Bn(gn){var xn="+ ".concat(gn.length," ...");return Fn(xn)}return oe.createElement("div",{className:St},oe.createElement(pl.Z,{prefixCls:kn,data:ze,renderItem:An,renderRest:Bn,itemKey:function(xn){return At(xn)},maxCount:Xe}),!ze.length&&oe.createElement("span",{className:"".concat(We,"-selection-placeholder")},en))}var xu=["id","open","prefix","clearIcon","suffixIcon","activeHelp","allHelp","focused","onFocus","onBlur","onKeyDown","locale","generateConfig","placeholder","className","style","onClick","onClear","internalPicker","value","onChange","onSubmit","onInputChange","multiple","maxTagCount","format","maskFormat","preserveInvalidOnBlur","onInvalid","disabled","invalid","inputReadOnly","direction","onOpenChange","onMouseDown","required","aria-required","autoFocus","tabIndex","removeIcon"];function Ru(ae,We){var ze=ae.id,Qe=ae.open,Je=ae.prefix,ft=ae.clearIcon,At=ae.suffixIcon,vt=ae.activeHelp,Xe=ae.allHelp,en=ae.focused,St=ae.onFocus,on=ae.onBlur,kn=ae.onKeyDown,Fn=ae.locale,An=ae.generateConfig,Bn=ae.placeholder,gn=ae.className,xn=ae.style,er=ae.onClick,Sn=ae.onClear,Rn=ae.internalPicker,mr=ae.value,Ln=ae.onChange,_n=ae.onSubmit,qr=ae.onInputChange,vr=ae.multiple,Rr=ae.maxTagCount,Dr=ae.format,Wr=ae.maskFormat,Pr=ae.preserveInvalidOnBlur,ir=ae.onInvalid,Kr=ae.disabled,ra=ae.invalid,ca=ae.inputReadOnly,ga=ae.direction,wa=ae.onOpenChange,ha=ae.onMouseDown,zr=ae.required,pr=ae["aria-required"],Yr=ae.autoFocus,Or=ae.tabIndex,Fa=ae.removeIcon,va=(0,Fl.Z)(ae,xu),vn=ga==="rtl",Na=oe.useContext(Ae),ya=Na.prefixCls,Aa=oe.useRef(),Ma=oe.useRef();oe.useImperativeHandle(We,function(){return{nativeElement:Aa.current,focus:function(Za){var pt;(pt=Ma.current)===null||pt===void 0||pt.focus(Za)},blur:function(){var Za;(Za=Ma.current)===null||Za===void 0||Za.blur()}}});var Wa=Tl(va),ol=function(Za){Ln([Za])},Ua=function(Za){var pt=mr.filter(function(Gn){return Gn&&!it(An,Fn,Gn,Za,Rn)});Ln(pt),Qe||_n()},il=Xl((0,ye.Z)((0,ye.Z)({},ae),{},{onChange:ol}),function(al){var Za=al.valueTexts;return{value:Za[0]||"",active:en}}),Pa=(0,ve.Z)(il,2),gl=Pa[0],Oa=Pa[1],_a=!!(ft&&mr.length&&!Kr),hl=vr?oe.createElement(oe.Fragment,null,oe.createElement(tu,{prefixCls:ya,value:mr,onRemove:Ua,formatDate:Oa,maxTagCount:Rr,disabled:Kr,removeIcon:Fa,placeholder:Bn}),oe.createElement("input",{className:"".concat(ya,"-multiple-input"),value:mr.map(Oa).join(","),ref:Ma,readOnly:!0,autoFocus:Yr,tabIndex:Or}),oe.createElement(xl,{type:"suffix",icon:At}),_a&&oe.createElement(cu,{icon:ft,onClear:Sn})):oe.createElement(Ql,(0,y.Z)({ref:Ma},gl(),{autoFocus:Yr,tabIndex:Or,suffixIcon:At,clearIcon:_a&&oe.createElement(cu,{icon:ft,onClear:Sn}),showActiveCls:!1}));return oe.createElement("div",(0,y.Z)({},Wa,{className:Se()(ya,(0,ge.Z)((0,ge.Z)((0,ge.Z)((0,ge.Z)((0,ge.Z)({},"".concat(ya,"-multiple"),vr),"".concat(ya,"-focused"),en),"".concat(ya,"-disabled"),Kr),"".concat(ya,"-invalid"),ra),"".concat(ya,"-rtl"),vn),gn),style:xn,ref:Aa,onClick:er,onMouseDown:function(Za){var pt,Gn=Za.target;Gn!==((pt=Ma.current)===null||pt===void 0?void 0:pt.inputElement)&&Za.preventDefault(),ha==null||ha(Za)}}),Je&&oe.createElement("div",{className:"".concat(ya,"-prefix")},Je),hl)}var Ml=oe.forwardRef(Ru),Si=Ml;function hi(ae,We){var ze=Ie(ae),Qe=(0,ve.Z)(ze,6),Je=Qe[0],ft=Qe[1],At=Qe[2],vt=Qe[3],Xe=Qe[4],en=Qe[5],St=Je,on=St.prefixCls,kn=St.styles,Fn=St.classNames,An=St.order,Bn=St.defaultValue,gn=St.value,xn=St.needConfirm,er=St.onChange,Sn=St.onKeyDown,Rn=St.disabled,mr=St.disabledDate,Ln=St.minDate,_n=St.maxDate,qr=St.defaultOpen,vr=St.open,Rr=St.onOpenChange,Dr=St.locale,Wr=St.generateConfig,Pr=St.picker,ir=St.showNow,Kr=St.showToday,ra=St.showTime,ca=St.mode,ga=St.onPanelChange,wa=St.onCalendarChange,ha=St.onOk,zr=St.multiple,pr=St.defaultPickerValue,Yr=St.pickerValue,Or=St.onPickerValueChange,Fa=St.inputReadOnly,va=St.suffixIcon,vn=St.removeIcon,Na=St.onFocus,ya=St.onBlur,Aa=St.presets,Ma=St.components,Wa=St.cellRender,ol=St.dateRender,Ua=St.monthCellRender,il=St.onClick,Pa=fn(We);function gl($a){return $a===null?null:zr?$a:$a[0]}var Oa=hn(Wr,Dr,ft),_a=Rt(vr,qr,[Rn],Rr),hl=(0,ve.Z)(_a,2),al=hl[0],Za=hl[1],pt=function(Ba,au,_u){if(wa){var Xi=(0,ye.Z)({},_u);delete Xi.range,wa(gl(Ba),gl(au),Xi)}},Gn=function(Ba){ha==null||ha(gl(Ba))},Ar=aa(Wr,Dr,vt,!1,An,Bn,gn,pt,Gn),sr=(0,ve.Z)(Ar,5),pa=sr[0],Nr=sr[1],oa=sr[2],la=sr[3],Ja=sr[4],_r=oa(),Ll=un([Rn]),Vr=(0,ve.Z)(Ll,4),Zr=Vr[0],ka=Vr[1],Mr=Vr[2],Gr=Vr[3],vl=function(Ba){ka(!0),Na==null||Na(Ba,{})},ml=function(Ba){ka(!1),ya==null||ya(Ba,{})},bl=(0,De.C8)(Pr,{value:ca}),nu=(0,ve.Z)(bl,2),Nl=nu[0],sl=nu[1],ql=Nl==="date"&&ra?"datetime":Nl,du=Ur(Pr,Nl,ir,Kr),gu=er&&function($a,Ba){er(gl($a),gl(Ba))},Da=ja((0,ye.Z)((0,ye.Z)({},Je),{},{onChange:gu}),pa,Nr,oa,la,[],vt,Zr,al,en),gi=(0,ve.Z)(Da,2),Vu=gi[1],zu=be(_r,en),wu=(0,ve.Z)(zu,2),ru=wu[0],Nu=wu[1],Wu=oe.useMemo(function(){return ru.some(function($a){return $a})},[ru]),vi=function(Ba,au){if(Or){var _u=(0,ye.Z)((0,ye.Z)({},au),{},{mode:au.mode[0]});delete _u.range,Or(Ba[0],_u)}},Hi=tl(Wr,Dr,_r,[Nl],al,Gr,ft,!1,pr,Yr,Ve(ra==null?void 0:ra.defaultOpenValue),vi,Ln,_n),Ei=(0,ve.Z)(Hi,2),ci=Ei[0],Ui=Ei[1],zi=(0,De.zX)(function($a,Ba,au){if(sl(Ba),ga&&au!==!1){var _u=$a||_r[_r.length-1];ga(_u,Ba)}}),Zu=function(){Vu(oa()),Za(!1,{force:!0})},Su=function(Ba){!Rn&&!Pa.current.nativeElement.contains(document.activeElement)&&Pa.current.focus(),Za(!0),il==null||il(Ba)},Yu=function(){Vu(null),Za(!1,{force:!0})},Vi=oe.useState(null),Wi=(0,ve.Z)(Vi,2),di=Wi[0],Ju=Wi[1],Mi=oe.useState(null),Ii=(0,ve.Z)(Mi,2),Pu=Ii[0],ki=Ii[1],Li=oe.useMemo(function(){var $a=[Pu].concat((0,Be.Z)(_r)).filter(function(Ba){return Ba});return zr?$a:$a.slice(0,1)},[_r,Pu,zr]),Ni=oe.useMemo(function(){return!zr&&Pu?[Pu]:_r.filter(function($a){return $a})},[_r,Pu,zr]);oe.useEffect(function(){al||ki(null)},[al]);var ai=tn(Aa),yi=function(Ba){ki(Ba),Ju("preset")},Xu=function(Ba){var au=zr?Oa(oa(),Ba):[Ba],_u=Vu(au);_u&&!zr&&Za(!1,{force:!0})},Ai=function(Ba){Xu(Ba)},oo=function(Ba){ki(Ba),Ju("cell")},Pi=function(Ba){Za(!0),vl(Ba)},Gi=function(Ba){if(Mr("panel"),!(zr&&ql!==Pr)){var au=zr?Oa(oa(),Ba):[Ba];la(au),!xn&&!At&&ft===ql&&Zu()}},Vl=function(){Za(!1)},Ki=qe(Wa,ol,Ua),li=oe.useMemo(function(){var $a=(0,Pe.Z)(Je,!1),Ba=(0,Ze.Z)(Je,[].concat((0,Be.Z)(Object.keys($a)),["onChange","onCalendarChange","style","className","onPanelChange"]));return(0,ye.Z)((0,ye.Z)({},Ba),{},{multiple:Je.multiple})},[Je]),Ci=oe.createElement(Cl,(0,y.Z)({},li,{showNow:du,showTime:ra,disabledDate:mr,onFocus:Pi,onBlur:ml,picker:Pr,mode:Nl,internalMode:ql,onPanelChange:zi,format:Xe,value:_r,isInvalid:en,onChange:null,onSelect:Gi,pickerValue:ci,defaultOpenValue:ra==null?void 0:ra.defaultOpenValue,onPickerValueChange:Ui,hoverValue:Li,onHover:oo,needConfirm:xn,onSubmit:Zu,onOk:Ja,presets:ai,onPresetHover:yi,onPresetSubmit:Xu,onNow:Ai,cellRender:Ki})),qu=function(Ba){la(Ba)},Fi=function(){Mr("input")},fi=function(Ba){Mr("input"),Za(!0,{inherit:!0}),vl(Ba)},Zi=function(Ba){Za(!1),ml(Ba)},Yi=function(Ba,au){Ba.key==="Tab"&&Zu(),Sn==null||Sn(Ba,au)},Ji=oe.useMemo(function(){return{prefixCls:on,locale:Dr,generateConfig:Wr,button:Ma.button,input:Ma.input}},[on,Dr,Wr,Ma.button,Ma.input]);return(0,Te.Z)(function(){al&&Gr!==void 0&&zi(null,Pr,!1)},[al,Gr,Pr]),(0,Te.Z)(function(){var $a=Mr();!al&&$a==="input"&&(Za(!1),Zu()),!al&&At&&!xn&&$a==="panel"&&Zu()},[al]),oe.createElement(Ae.Provider,{value:Ji},oe.createElement(Le,(0,y.Z)({},ke(Je),{popupElement:Ci,popupStyle:kn.popup,popupClassName:Fn.popup,visible:al,onClose:Vl}),oe.createElement(Si,(0,y.Z)({},Je,{ref:Pa,suffixIcon:va,removeIcon:vn,activeHelp:!!Pu,allHelp:!!Pu&&di==="preset",focused:Zr,onFocus:fi,onBlur:Zi,onKeyDown:Yi,onSubmit:Zu,value:Ni,maskFormat:Xe,onChange:qu,onInputChange:Fi,internalPicker:ft,format:vt,inputReadOnly:Fa,disabled:Rn,open:al,onOpenChange:Za,onClick:Su,onClear:Yu,invalid:Wu,onInvalid:function(Ba){Nu(Ba,0)}}))))}var fu=oe.forwardRef(hi),Uu=fu,pi=Uu},63158:function(ot,at,ee){"use strict";var y=ee(54476),Be=ee(20068),ye=ee(42978),ve=ee(75931),De=ee(59301),Te=ee(92310),Ze=ee.n(Te),Pe=ee(18929),Ce=ee(10228),oe=["prefixCls","className","checked","defaultChecked","disabled","loadingIcon","checkedChildren","unCheckedChildren","onClick","onChange","onKeyDown"],ge=De.forwardRef(function(Ee,Ke){var Se,he=Ee.prefixCls,pe=he===void 0?"rc-switch":he,Ae=Ee.className,Ge=Ee.checked,He=Ee.defaultChecked,Le=Ee.disabled,rt=Ee.loadingIcon,Ve=Ee.checkedChildren,tt=Ee.unCheckedChildren,et=Ee.onClick,st=Ee.onChange,Me=Ee.onKeyDown,ke=(0,ve.Z)(Ee,oe),qe=(0,Pe.Z)(!1,{value:Ge,defaultValue:He}),be=(0,ye.Z)(qe,2),lt=be[0],Ue=be[1];function _e(_t,Ye){var Fe=lt;return Le||(Fe=_t,Ue(Fe),st==null||st(Fe,Ye)),Fe}function It(_t){_t.which===Ce.Z.LEFT?_e(!1,_t):_t.which===Ce.Z.RIGHT&&_e(!0,_t),Me==null||Me(_t)}function dt(_t){var Ye=_e(!lt,_t);et==null||et(Ye,_t)}var Ut=Ze()(pe,Ae,(Se={},(0,Be.Z)(Se,"".concat(pe,"-checked"),lt),(0,Be.Z)(Se,"".concat(pe,"-disabled"),Le),Se));return De.createElement("button",(0,y.Z)({},ke,{type:"button",role:"switch","aria-checked":lt,disabled:Le,className:Ut,ref:Ke,onKeyDown:It,onClick:dt}),rt,De.createElement("span",{className:"".concat(pe,"-inner")},De.createElement("span",{className:"".concat(pe,"-inner-checked")},Ve),De.createElement("span",{className:"".concat(pe,"-inner-unchecked")},tt)))});ge.displayName="Switch",at.Z=ge},51581:function(ot,at,ee){"use strict";Object.defineProperty(at,"__esModule",{value:!0});var y=function(){function Ee(Ke,Se){for(var he=0;he=0||Object.prototype.hasOwnProperty.call(Ee,he)&&(Se[he]=Ee[he]);return Se}function Pe(Ee,Ke){if(!(Ee instanceof Ke))throw new TypeError("Cannot call a class as a function")}function Ce(Ee,Ke){if(!Ee)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return Ke&&(typeof Ke=="object"||typeof Ke=="function")?Ke:Ee}function oe(Ee,Ke){if(typeof Ke!="function"&&Ke!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof Ke);Ee.prototype=Object.create(Ke&&Ke.prototype,{constructor:{value:Ee,enumerable:!1,writable:!0,configurable:!0}}),Ke&&(Object.setPrototypeOf?Object.setPrototypeOf(Ee,Ke):Ee.__proto__=Ke)}var ge=function(Ee){oe(Ke,Ee);function Ke(Se){Pe(this,Ke);var he=Ce(this,(Ke.__proto__||Object.getPrototypeOf(Ke)).call(this,Se));return he.scrollListener=he.scrollListener.bind(he),he.eventListenerOptions=he.eventListenerOptions.bind(he),he.mousewheelListener=he.mousewheelListener.bind(he),he}return y(Ke,[{key:"componentDidMount",value:function(){this.pageLoaded=this.props.pageStart,this.options=this.eventListenerOptions(),this.attachScrollListener()}},{key:"componentDidUpdate",value:function(){if(this.props.isReverse&&this.loadMore){var he=this.getParentElement(this.scrollComponent);he.scrollTop=he.scrollHeight-this.beforeScrollHeight+this.beforeScrollTop,this.loadMore=!1}this.attachScrollListener()}},{key:"componentWillUnmount",value:function(){this.detachScrollListener(),this.detachMousewheelListener()}},{key:"isPassiveSupported",value:function(){var he=!1,pe={get passive(){he=!0}};try{document.addEventListener("test",null,pe),document.removeEventListener("test",null,pe)}catch(Ae){}return he}},{key:"eventListenerOptions",value:function(){var he=this.props.useCapture;return this.isPassiveSupported()&&(he={useCapture:this.props.useCapture,passive:!0}),he}},{key:"setDefaultLoader",value:function(he){this.defaultLoader=he}},{key:"detachMousewheelListener",value:function(){var he=window;this.props.useWindow===!1&&(he=this.scrollComponent.parentNode),he.removeEventListener("mousewheel",this.mousewheelListener,this.options?this.options:this.props.useCapture)}},{key:"detachScrollListener",value:function(){var he=window;this.props.useWindow===!1&&(he=this.getParentElement(this.scrollComponent)),he.removeEventListener("scroll",this.scrollListener,this.options?this.options:this.props.useCapture),he.removeEventListener("resize",this.scrollListener,this.options?this.options:this.props.useCapture)}},{key:"getParentElement",value:function(he){var pe=this.props.getScrollParent&&this.props.getScrollParent();return pe!=null?pe:he&&he.parentNode}},{key:"filterProps",value:function(he){return he}},{key:"attachScrollListener",value:function(){var he=this.getParentElement(this.scrollComponent);if(!(!this.props.hasMore||!he)){var pe=window;this.props.useWindow===!1&&(pe=he),pe.addEventListener("mousewheel",this.mousewheelListener,this.options?this.options:this.props.useCapture),pe.addEventListener("scroll",this.scrollListener,this.options?this.options:this.props.useCapture),pe.addEventListener("resize",this.scrollListener,this.options?this.options:this.props.useCapture),this.props.initialLoad&&this.scrollListener()}}},{key:"mousewheelListener",value:function(he){he.deltaY===1&&!this.isPassiveSupported()&&he.preventDefault()}},{key:"scrollListener",value:function(){var he=this.scrollComponent,pe=window,Ae=this.getParentElement(he),Ge=void 0;if(this.props.useWindow){var He=document.documentElement||document.body.parentNode||document.body,Le=pe.pageYOffset!==void 0?pe.pageYOffset:He.scrollTop;this.props.isReverse?Ge=Le:Ge=this.calculateOffset(he,Le)}else this.props.isReverse?Ge=Ae.scrollTop:Ge=he.scrollHeight-Ae.scrollTop-Ae.clientHeight;Ge1&&arguments[1]!==void 0?arguments[1]:60,ve=null;return function(){for(var De=this,Te=arguments.length,Ze=new Array(Te),Pe=0;Pe.newline{display:block}.katex .base{position:relative;white-space:nowrap;width:min-content}.katex .base,.katex .strut{display:inline-block}.katex .textbf{font-weight:700}.katex .textit{font-style:italic}.katex .textrm{font-family:KaTeX_Main}.katex .textsf{font-family:KaTeX_SansSerif}.katex .texttt{font-family:KaTeX_Typewriter}.katex .mathdefault{font-family:KaTeX_Math;font-style:italic}.katex .mathit{font-family:KaTeX_Main;font-style:italic}.katex .mathrm{font-style:normal}.katex .mathbf{font-family:KaTeX_Main;font-weight:700}.katex .boldsymbol{font-family:KaTeX_Math;font-weight:700;font-style:italic}.katex .amsrm,.katex .mathbb,.katex .textbb{font-family:KaTeX_AMS}.katex .mathcal{font-family:KaTeX_Caligraphic}.katex .mathfrak,.katex .textfrak{font-family:KaTeX_Fraktur}.katex .mathtt{font-family:KaTeX_Typewriter}.katex .mathscr,.katex .textscr{font-family:KaTeX_Script}.katex .mathsf,.katex .textsf{font-family:KaTeX_SansSerif}.katex .mathboldsf,.katex .textboldsf{font-family:KaTeX_SansSerif;font-weight:700}.katex .mathitsf,.katex .textitsf{font-family:KaTeX_SansSerif;font-style:italic}.katex .mainrm{font-family:KaTeX_Main;font-style:normal}.katex .vlist-t{display:inline-table;table-layout:fixed}.katex .vlist-r{display:table-row}.katex .vlist{display:table-cell;vertical-align:bottom;position:relative}.katex .vlist>span{display:block;height:0;position:relative}.katex .vlist>span>span{display:inline-block}.katex .vlist>span>.pstrut{overflow:hidden;width:0}.katex .vlist-t2{margin-right:-2px}.katex .vlist-s{display:table-cell;vertical-align:bottom;font-size:1px;width:2px;min-width:2px}.katex .msupsub{text-align:left}.katex .mfrac>span>span{text-align:center}.katex .mfrac .frac-line{display:inline-block;width:100%;border-bottom-style:solid}.katex .hdashline,.katex .hline,.katex .mfrac .frac-line,.katex .overline .overline-line,.katex .rule,.katex .underline .underline-line{min-height:1px}.katex .mspace{display:inline-block}.katex .clap,.katex .llap,.katex .rlap{width:0;position:relative}.katex .clap>.inner,.katex .llap>.inner,.katex .rlap>.inner{position:absolute}.katex .clap>.fix,.katex .llap>.fix,.katex .rlap>.fix{display:inline-block}.katex .llap>.inner{right:0}.katex .clap>.inner,.katex .rlap>.inner{left:0}.katex .clap>.inner>span{margin-left:-50%;margin-right:50%}.katex .rule{display:inline-block;border:0 solid;position:relative}.katex .hline,.katex .overline .overline-line,.katex .underline .underline-line{display:inline-block;width:100%;border-bottom-style:solid}.katex .hdashline{display:inline-block;width:100%;border-bottom-style:dashed}.katex .sqrt>.root{margin-left:.27777778em;margin-right:-.55555556em}.katex .fontsize-ensurer.reset-size1.size1,.katex .sizing.reset-size1.size1{font-size:1em}.katex .fontsize-ensurer.reset-size1.size2,.katex .sizing.reset-size1.size2{font-size:1.2em}.katex .fontsize-ensurer.reset-size1.size3,.katex .sizing.reset-size1.size3{font-size:1.4em}.katex .fontsize-ensurer.reset-size1.size4,.katex .sizing.reset-size1.size4{font-size:1.6em}.katex .fontsize-ensurer.reset-size1.size5,.katex .sizing.reset-size1.size5{font-size:1.8em}.katex .fontsize-ensurer.reset-size1.size6,.katex .sizing.reset-size1.size6{font-size:2em}.katex .fontsize-ensurer.reset-size1.size7,.katex .sizing.reset-size1.size7{font-size:2.4em}.katex .fontsize-ensurer.reset-size1.size8,.katex .sizing.reset-size1.size8{font-size:2.88em}.katex .fontsize-ensurer.reset-size1.size9,.katex .sizing.reset-size1.size9{font-size:3.456em}.katex .fontsize-ensurer.reset-size1.size10,.katex .sizing.reset-size1.size10{font-size:4.148em}.katex .fontsize-ensurer.reset-size1.size11,.katex .sizing.reset-size1.size11{font-size:4.976em}.katex .fontsize-ensurer.reset-size2.size1,.katex .sizing.reset-size2.size1{font-size:.83333333em}.katex .fontsize-ensurer.reset-size2.size2,.katex .sizing.reset-size2.size2{font-size:1em}.katex .fontsize-ensurer.reset-size2.size3,.katex .sizing.reset-size2.size3{font-size:1.16666667em}.katex .fontsize-ensurer.reset-size2.size4,.katex .sizing.reset-size2.size4{font-size:1.33333333em}.katex .fontsize-ensurer.reset-size2.size5,.katex .sizing.reset-size2.size5{font-size:1.5em}.katex .fontsize-ensurer.reset-size2.size6,.katex .sizing.reset-size2.size6{font-size:1.66666667em}.katex .fontsize-ensurer.reset-size2.size7,.katex .sizing.reset-size2.size7{font-size:2em}.katex .fontsize-ensurer.reset-size2.size8,.katex .sizing.reset-size2.size8{font-size:2.4em}.katex .fontsize-ensurer.reset-size2.size9,.katex .sizing.reset-size2.size9{font-size:2.88em}.katex .fontsize-ensurer.reset-size2.size10,.katex .sizing.reset-size2.size10{font-size:3.45666667em}.katex .fontsize-ensurer.reset-size2.size11,.katex .sizing.reset-size2.size11{font-size:4.14666667em}.katex .fontsize-ensurer.reset-size3.size1,.katex .sizing.reset-size3.size1{font-size:.71428571em}.katex .fontsize-ensurer.reset-size3.size2,.katex .sizing.reset-size3.size2{font-size:.85714286em}.katex .fontsize-ensurer.reset-size3.size3,.katex .sizing.reset-size3.size3{font-size:1em}.katex .fontsize-ensurer.reset-size3.size4,.katex .sizing.reset-size3.size4{font-size:1.14285714em}.katex .fontsize-ensurer.reset-size3.size5,.katex .sizing.reset-size3.size5{font-size:1.28571429em}.katex .fontsize-ensurer.reset-size3.size6,.katex .sizing.reset-size3.size6{font-size:1.42857143em}.katex .fontsize-ensurer.reset-size3.size7,.katex .sizing.reset-size3.size7{font-size:1.71428571em}.katex .fontsize-ensurer.reset-size3.size8,.katex .sizing.reset-size3.size8{font-size:2.05714286em}.katex .fontsize-ensurer.reset-size3.size9,.katex .sizing.reset-size3.size9{font-size:2.46857143em}.katex .fontsize-ensurer.reset-size3.size10,.katex .sizing.reset-size3.size10{font-size:2.96285714em}.katex .fontsize-ensurer.reset-size3.size11,.katex .sizing.reset-size3.size11{font-size:3.55428571em}.katex .fontsize-ensurer.reset-size4.size1,.katex .sizing.reset-size4.size1{font-size:.625em}.katex .fontsize-ensurer.reset-size4.size2,.katex .sizing.reset-size4.size2{font-size:.75em}.katex .fontsize-ensurer.reset-size4.size3,.katex .sizing.reset-size4.size3{font-size:.875em}.katex .fontsize-ensurer.reset-size4.size4,.katex .sizing.reset-size4.size4{font-size:1em}.katex .fontsize-ensurer.reset-size4.size5,.katex .sizing.reset-size4.size5{font-size:1.125em}.katex .fontsize-ensurer.reset-size4.size6,.katex .sizing.reset-size4.size6{font-size:1.25em}.katex .fontsize-ensurer.reset-size4.size7,.katex .sizing.reset-size4.size7{font-size:1.5em}.katex .fontsize-ensurer.reset-size4.size8,.katex .sizing.reset-size4.size8{font-size:1.8em}.katex .fontsize-ensurer.reset-size4.size9,.katex .sizing.reset-size4.size9{font-size:2.16em}.katex .fontsize-ensurer.reset-size4.size10,.katex .sizing.reset-size4.size10{font-size:2.5925em}.katex .fontsize-ensurer.reset-size4.size11,.katex .sizing.reset-size4.size11{font-size:3.11em}.katex .fontsize-ensurer.reset-size5.size1,.katex .sizing.reset-size5.size1{font-size:.55555556em}.katex .fontsize-ensurer.reset-size5.size2,.katex .sizing.reset-size5.size2{font-size:.66666667em}.katex .fontsize-ensurer.reset-size5.size3,.katex .sizing.reset-size5.size3{font-size:.77777778em}.katex .fontsize-ensurer.reset-size5.size4,.katex .sizing.reset-size5.size4{font-size:.88888889em}.katex .fontsize-ensurer.reset-size5.size5,.katex .sizing.reset-size5.size5{font-size:1em}.katex .fontsize-ensurer.reset-size5.size6,.katex .sizing.reset-size5.size6{font-size:1.11111111em}.katex .fontsize-ensurer.reset-size5.size7,.katex .sizing.reset-size5.size7{font-size:1.33333333em}.katex .fontsize-ensurer.reset-size5.size8,.katex .sizing.reset-size5.size8{font-size:1.6em}.katex .fontsize-ensurer.reset-size5.size9,.katex .sizing.reset-size5.size9{font-size:1.92em}.katex .fontsize-ensurer.reset-size5.size10,.katex .sizing.reset-size5.size10{font-size:2.30444444em}.katex .fontsize-ensurer.reset-size5.size11,.katex .sizing.reset-size5.size11{font-size:2.76444444em}.katex .fontsize-ensurer.reset-size6.size1,.katex .sizing.reset-size6.size1{font-size:.5em}.katex .fontsize-ensurer.reset-size6.size2,.katex .sizing.reset-size6.size2{font-size:.6em}.katex .fontsize-ensurer.reset-size6.size3,.katex .sizing.reset-size6.size3{font-size:.7em}.katex .fontsize-ensurer.reset-size6.size4,.katex .sizing.reset-size6.size4{font-size:.8em}.katex .fontsize-ensurer.reset-size6.size5,.katex .sizing.reset-size6.size5{font-size:.9em}.katex .fontsize-ensurer.reset-size6.size6,.katex .sizing.reset-size6.size6{font-size:1em}.katex .fontsize-ensurer.reset-size6.size7,.katex .sizing.reset-size6.size7{font-size:1.2em}.katex .fontsize-ensurer.reset-size6.size8,.katex .sizing.reset-size6.size8{font-size:1.44em}.katex .fontsize-ensurer.reset-size6.size9,.katex .sizing.reset-size6.size9{font-size:1.728em}.katex .fontsize-ensurer.reset-size6.size10,.katex .sizing.reset-size6.size10{font-size:2.074em}.katex .fontsize-ensurer.reset-size6.size11,.katex .sizing.reset-size6.size11{font-size:2.488em}.katex .fontsize-ensurer.reset-size7.size1,.katex .sizing.reset-size7.size1{font-size:.41666667em}.katex .fontsize-ensurer.reset-size7.size2,.katex .sizing.reset-size7.size2{font-size:.5em}.katex .fontsize-ensurer.reset-size7.size3,.katex .sizing.reset-size7.size3{font-size:.58333333em}.katex .fontsize-ensurer.reset-size7.size4,.katex .sizing.reset-size7.size4{font-size:.66666667em}.katex .fontsize-ensurer.reset-size7.size5,.katex .sizing.reset-size7.size5{font-size:.75em}.katex .fontsize-ensurer.reset-size7.size6,.katex .sizing.reset-size7.size6{font-size:.83333333em}.katex .fontsize-ensurer.reset-size7.size7,.katex .sizing.reset-size7.size7{font-size:1em}.katex .fontsize-ensurer.reset-size7.size8,.katex .sizing.reset-size7.size8{font-size:1.2em}.katex .fontsize-ensurer.reset-size7.size9,.katex .sizing.reset-size7.size9{font-size:1.44em}.katex .fontsize-ensurer.reset-size7.size10,.katex .sizing.reset-size7.size10{font-size:1.72833333em}.katex .fontsize-ensurer.reset-size7.size11,.katex .sizing.reset-size7.size11{font-size:2.07333333em}.katex .fontsize-ensurer.reset-size8.size1,.katex .sizing.reset-size8.size1{font-size:.34722222em}.katex .fontsize-ensurer.reset-size8.size2,.katex .sizing.reset-size8.size2{font-size:.41666667em}.katex .fontsize-ensurer.reset-size8.size3,.katex .sizing.reset-size8.size3{font-size:.48611111em}.katex .fontsize-ensurer.reset-size8.size4,.katex .sizing.reset-size8.size4{font-size:.55555556em}.katex .fontsize-ensurer.reset-size8.size5,.katex .sizing.reset-size8.size5{font-size:.625em}.katex .fontsize-ensurer.reset-size8.size6,.katex .sizing.reset-size8.size6{font-size:.69444444em}.katex .fontsize-ensurer.reset-size8.size7,.katex .sizing.reset-size8.size7{font-size:.83333333em}.katex .fontsize-ensurer.reset-size8.size8,.katex .sizing.reset-size8.size8{font-size:1em}.katex .fontsize-ensurer.reset-size8.size9,.katex .sizing.reset-size8.size9{font-size:1.2em}.katex .fontsize-ensurer.reset-size8.size10,.katex .sizing.reset-size8.size10{font-size:1.44027778em}.katex .fontsize-ensurer.reset-size8.size11,.katex .sizing.reset-size8.size11{font-size:1.72777778em}.katex .fontsize-ensurer.reset-size9.size1,.katex .sizing.reset-size9.size1{font-size:.28935185em}.katex .fontsize-ensurer.reset-size9.size2,.katex .sizing.reset-size9.size2{font-size:.34722222em}.katex .fontsize-ensurer.reset-size9.size3,.katex .sizing.reset-size9.size3{font-size:.40509259em}.katex .fontsize-ensurer.reset-size9.size4,.katex .sizing.reset-size9.size4{font-size:.46296296em}.katex .fontsize-ensurer.reset-size9.size5,.katex .sizing.reset-size9.size5{font-size:.52083333em}.katex .fontsize-ensurer.reset-size9.size6,.katex .sizing.reset-size9.size6{font-size:.5787037em}.katex .fontsize-ensurer.reset-size9.size7,.katex .sizing.reset-size9.size7{font-size:.69444444em}.katex .fontsize-ensurer.reset-size9.size8,.katex .sizing.reset-size9.size8{font-size:.83333333em}.katex .fontsize-ensurer.reset-size9.size9,.katex .sizing.reset-size9.size9{font-size:1em}.katex .fontsize-ensurer.reset-size9.size10,.katex .sizing.reset-size9.size10{font-size:1.20023148em}.katex .fontsize-ensurer.reset-size9.size11,.katex .sizing.reset-size9.size11{font-size:1.43981481em}.katex .fontsize-ensurer.reset-size10.size1,.katex .sizing.reset-size10.size1{font-size:.24108004em}.katex .fontsize-ensurer.reset-size10.size2,.katex .sizing.reset-size10.size2{font-size:.28929605em}.katex .fontsize-ensurer.reset-size10.size3,.katex .sizing.reset-size10.size3{font-size:.33751205em}.katex .fontsize-ensurer.reset-size10.size4,.katex .sizing.reset-size10.size4{font-size:.38572806em}.katex .fontsize-ensurer.reset-size10.size5,.katex .sizing.reset-size10.size5{font-size:.43394407em}.katex .fontsize-ensurer.reset-size10.size6,.katex .sizing.reset-size10.size6{font-size:.48216008em}.katex .fontsize-ensurer.reset-size10.size7,.katex .sizing.reset-size10.size7{font-size:.57859209em}.katex .fontsize-ensurer.reset-size10.size8,.katex .sizing.reset-size10.size8{font-size:.69431051em}.katex .fontsize-ensurer.reset-size10.size9,.katex .sizing.reset-size10.size9{font-size:.83317261em}.katex .fontsize-ensurer.reset-size10.size10,.katex .sizing.reset-size10.size10{font-size:1em}.katex .fontsize-ensurer.reset-size10.size11,.katex .sizing.reset-size10.size11{font-size:1.19961427em}.katex .fontsize-ensurer.reset-size11.size1,.katex .sizing.reset-size11.size1{font-size:.20096463em}.katex .fontsize-ensurer.reset-size11.size2,.katex .sizing.reset-size11.size2{font-size:.24115756em}.katex .fontsize-ensurer.reset-size11.size3,.katex .sizing.reset-size11.size3{font-size:.28135048em}.katex .fontsize-ensurer.reset-size11.size4,.katex .sizing.reset-size11.size4{font-size:.32154341em}.katex .fontsize-ensurer.reset-size11.size5,.katex .sizing.reset-size11.size5{font-size:.36173633em}.katex .fontsize-ensurer.reset-size11.size6,.katex .sizing.reset-size11.size6{font-size:.40192926em}.katex .fontsize-ensurer.reset-size11.size7,.katex .sizing.reset-size11.size7{font-size:.48231511em}.katex .fontsize-ensurer.reset-size11.size8,.katex .sizing.reset-size11.size8{font-size:.57877814em}.katex .fontsize-ensurer.reset-size11.size9,.katex .sizing.reset-size11.size9{font-size:.69453376em}.katex .fontsize-ensurer.reset-size11.size10,.katex .sizing.reset-size11.size10{font-size:.83360129em}.katex .fontsize-ensurer.reset-size11.size11,.katex .sizing.reset-size11.size11{font-size:1em}.katex .delimsizing.size1{font-family:KaTeX_Size1}.katex .delimsizing.size2{font-family:KaTeX_Size2}.katex .delimsizing.size3{font-family:KaTeX_Size3}.katex .delimsizing.size4{font-family:KaTeX_Size4}.katex .delimsizing.mult .delim-size1>span{font-family:KaTeX_Size1}.katex .delimsizing.mult .delim-size4>span{font-family:KaTeX_Size4}.katex .nulldelimiter{display:inline-block;width:.12em}.katex .delimcenter,.katex .op-symbol{position:relative}.katex .op-symbol.small-op{font-family:KaTeX_Size1}.katex .op-symbol.large-op{font-family:KaTeX_Size2}.katex .op-limits>.vlist-t{text-align:center}.katex .accent>.vlist-t{text-align:center}.katex .accent .accent-body{position:relative}.katex .accent .accent-body:not(.accent-full){width:0}.katex .overlay{display:block}.katex .mtable .vertical-separator{display:inline-block;min-width:1px}.katex .mtable .arraycolsep{display:inline-block}.katex .mtable .col-align-c>.vlist-t{text-align:center}.katex .mtable .col-align-l>.vlist-t{text-align:left}.katex .mtable .col-align-r>.vlist-t{text-align:right}.katex .svg-align{text-align:left}.katex svg{display:block;position:absolute;width:100%;height:inherit;fill:currentColor;stroke:currentColor;fill-rule:nonzero;fill-opacity:1;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1}.katex svg path{stroke:none}.katex img{border-style:none;min-width:0;min-height:0;max-width:none;max-height:none}.katex .stretchy{width:100%;display:block;position:relative;overflow:hidden}.katex .stretchy:after,.katex .stretchy:before{content:""}.katex .hide-tail{width:100%;position:relative;overflow:hidden}.katex .halfarrow-left{position:absolute;left:0;width:50.2%;overflow:hidden}.katex .halfarrow-right{position:absolute;right:0;width:50.2%;overflow:hidden}.katex .brace-left{position:absolute;left:0;width:25.1%;overflow:hidden}.katex .brace-center{position:absolute;left:25%;width:50%;overflow:hidden}.katex .brace-right{position:absolute;right:0;width:25.1%;overflow:hidden}.katex .x-arrow-pad{padding:0 .5em}.katex .mover,.katex .munder,.katex .x-arrow{text-align:center}.katex .boxpad{padding:0 .3em}.katex .fbox,.katex .fcolorbox{box-sizing:border-box;border:.04em solid}.katex .cancel-pad{padding:0 .2em}.katex .cancel-lap{margin-left:-.2em;margin-right:-.2em}.katex .sout{border-bottom-style:solid;border-bottom-width:.08em}.katex-display{display:block;margin:1em 0;text-align:center}.katex-display>.katex{display:block;text-align:center;white-space:nowrap}.katex-display>.katex>.katex-html{display:block;position:relative}.katex-display>.katex>.katex-html>.tag{position:absolute;right:0}.katex-display.leqno>.katex>.katex-html>.tag{left:0;right:auto}.katex-display.fleqn>.katex{text-align:left}.wrp___dq7YK{display:flex;justify-content:center;align-items:center;position:fixed;width:100%;height:100%;left:0;top:0;z-index:108}.wrp___dq7YK.bgBlack___ARIUV{background:#00000080}.wrp___dq7YK img,.wrp___dq7YK video{max-width:100%;max-height:80%;text-align:center}.wrp___dq7YK iframe{width:100%;height:100%;position:absolute;left:0;top:0;background:#fff;border:none}.monaco___VnZC3{position:absolute;height:100%;width:100%}.darkBlue___UprA9 *{font-size:14px}.darkBlue___UprA9 [class~=margin],.darkBlue___UprA9 [class~=monaco-editor-background]{background:#0a0e2d!important}.darkBlue___UprA9 [class~=line-numbers]{color:#fff!important}.close___LKoWu{position:absolute;right:40px;top:40px;z-index:10;display:flex}.close___LKoWu>span{background:#4a4a4a;color:#fff;width:40px;height:40px;border-radius:4px;display:flex;justify-content:center;align-items:center;cursor:pointer;margin-left:10px}.embed___hvpEJ{position:absolute;left:0;top:0;width:100%;height:100%}.my-monaco-editor div,.my-diff-editor div{font-size:unset}.my-error-line-wrp{width:calc(100% - 20px)!important;background:#f5000033!important;height:auto!important;color:#f50000}.noCopyPaste .quick-input-widget{display:none!important}.breakpoints-select{background:red;width:8px!important;height:8px!important;left:7px!important;top:7px;border-radius:4px;user-select:none;pointer-events:none}.breakpoints-fake{background:#ff000080;width:8px!important;height:8px!important;left:7px!important;top:7px;border-radius:4px;user-select:none;pointer-events:none}.highlighted-line{background:#4b4b18}.mdBody___raKXb{position:relative}.button___Ch5Pc{position:absolute;display:flex;align-items:center;justify-content:center;background:#0000001a;display:none}.previewFlowChart___vY1dq{align-items:flex-start;justify-content:end;background:none!important}.previewFlowChart___vY1dq button{margin:20px}.wrap___VVwDB div[class~=ant-form-item]{margin-bottom:0}.wrap___VVwDB .deleteIcon___w2LrU{color:#e30000;font-size:16px}.wrap___VVwDB .keywordTag___kKokf{padding:10px 10px 10px 8px;font-size:14px;font-weight:400;color:#000;display:flex}.questionTitleEditorWrap___l3CW4{margin-bottom:18px}.choiceListWrap___i_tGH{margin-bottom:20px!important}.choiceListWrap___i_tGH[class~=ant-form-item-has-error] div[class~=inputBorderError]{border:1px solid #ff4d4f!important}.choiceListWrap___i_tGH div[class~=ant-form-item-explain-error]{padding-left:60px}.choiceWrap___aqY4o .choiceIndex___hB6s7{display:flex;flex:0 0 auto;justify-content:center;align-items:center;width:35px;height:35px;border-radius:50%;border:1px solid #DCDCDC;font-size:18px;font-weight:400;color:#464f66;cursor:pointer}.choiceWrap___aqY4o .choiceIndex___hB6s7.judgementIndex___l51fi{border-radius:2px}.choiceWrap___aqY4o .setAnswerBtn___TIxeU{border-radius:2px;border:1px solid #DCDCDC;font-size:14px;font-weight:400;color:#9096a3;height:46px;display:flex;align-items:center;padding:0 16px;cursor:pointer}.choiceWrap___aqY4o .activeAnswer___gFvFT{background-color:#37ad83;border-color:#37ad83;color:#fff}.choiceWrap___aqY4o .activeJudgementAnswer___kHQ8Q{background-color:#ebf6f2;border-color:#37ad83;color:#37ad83}.choiceWrap___aqY4o .actionWrapper___JOrSn{display:flex;align-items:center;justify-content:flex-end}.choiceWrap___aqY4o .actionWrapper___JOrSn .addIcon___HnhN3{color:#2fa34f;font-size:14px}.choiceWrap___aqY4o .actionWrapper___JOrSn .deleteIcon___w2LrU{color:#e30000;font-size:14px;margin-left:20px}.inputBorder___Xeeb8{border-radius:2px;border:1px solid #DCDCDC;padding:8px 12px;font-size:14px;min-height:46px;display:flex;flex-direction:column}.placeholder___RCuX1{font-size:14px;font-weight:400;color:#9096a3}.blankInputNumberWrapper___wBpTq div[class~=ant-form-item-label]{line-height:46px}.blankInputNumberWrapper___wBpTq [class~=ant-row]{align-items:center!important}.blankInputNumberWrapper___wBpTq input[class~=ant-input-number-input]{font-size:14px;height:46px}.addBtn___hD5tk{width:114px;height:34px;background:linear-gradient(180deg,#fff,#f6f7f9),#f6f7f9;box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border-radius:2px;border:1px solid #BACFFE;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#3061d0;text-align:justify;font-style:normal;display:flex;justify-content:center;cursor:pointer;align-items:center}.blankIndex___PyWhr{font-size:14px;font-weight:400;color:#666}.baseInputWrapper___CELxJ div[class~=ant-form-item-label]{line-height:56px}.baseInputWrapper___CELxJ input[class~=ant-input-number-input]{font-size:14px}div[class~=ant-collapse-borderless]{background-color:#fff}.collapseWrapper___H7kM_{margin-bottom:30px}.collapseWrapper___H7kM_ div[class~=ant-collapse-item]{margin-bottom:20px;border:none;box-shadow:0 2px 4px #eaeef4}.collapseWrapper___H7kM_ div[class~=ant-collapse-item] div[class~=ant-collapse-header]{padding:0 20px!important;height:64px!important;background-color:#f6f7f8;align-items:center!important}.collapseWrapper___H7kM_ div[class~=ant-collapse-item] div[class~=ant-collapse-content]{background-color:#fff!important}.collapseWrapper___H7kM_ div[class~=ant-collapse-item] div[class~=ant-collapse-content] div[class~=ant-collapse-content-box]{padding:20px 40px!important}.collapseWrapper___H7kM_ div[class~=ant-collapse-item-active] div[class~=ant-collapse-header]{background-color:#eaeffa!important}.collapseWrapper___H7kM_ .panelHeader___Lcwvj{font-size:14px;font-weight:400;color:#000}.collapseWrapper___H7kM_ .panelHeader___Lcwvj span{color:#666}.collapseWrapper___H7kM_ .open___cPZFP{color:#165dff;transform:rotate(90deg)}.collapseWrapper___H7kM_ .close___ycoAA{color:#82a8ff}.hide___opoo7{display:none}.green___sxfuh,.green___sxfuh span,.green___sxfuh p,.green___sxfuh h1,.green___sxfuh h2,.green___sxfuh h3,.green___sxfuh h4,.green___sxfuh h5,.green___sxfuh h6,.green___sxfuh b,.green___sxfuh strong{color:#00e373}.green___sxfuh .textArea___kOi0I{border:1px solid #00e373}.row___CDKwD{display:flex;align-items:baseline}.row___CDKwD .html___BGi53{max-width:610px;margin-right:10px}.row___CDKwD [class~=ant-radio-wrapper] [class~=ant-radio-checked] [class~=ant-radio-inner]{border-color:#00e373!important}.row___CDKwD [class~=ant-radio-wrapper] [class~=ant-radio-checked] [class~=ant-radio-inner]:after{background-color:#00e373}.line___R0teC{height:1px;background-color:#eee;margin:20px 0}.c___rZMQB{display:inline-block;width:max-content;height:20px;padding:0 2px;text-align:center;line-height:20px;background:#2ec25b33;border-radius:4px;font-family:PingFangSC,PingFang SC;font-weight:500;font-size:14px;color:#2ec25b;margin-right:5px}.cpp___yHztz{display:inline-block;width:max-content;padding:0 2px;height:20px;text-align:center;line-height:20px;background:#f1973833;color:#dc7b14;font-family:PingFangSC,PingFang SC;font-weight:500;font-size:14px;border-radius:4px;margin-right:5px}.java___iqjke{display:inline-block;width:max-content;padding:0 2px;height:20px;text-align:center;line-height:20px;background:#eb606033;color:#e30000;font-family:PingFangSC,PingFang SC;font-weight:500;font-size:14px;border-radius:4px;margin-right:5px}.python___CUXfz{display:inline-block;width:max-content;height:20px;padding:0 2px;text-align:center;line-height:20px;background:#6eb1fb33;color:#1e96f4;font-family:PingFangSC,PingFang SC;font-weight:500;font-size:14px;border-radius:4px;margin-right:5px}.questionBox____Iq0u .choiceWrap2___MBz9v{margin-top:30px}.questionBox____Iq0u .choiceWrap2___MBz9v .choiceIndex___hB6s7{display:flex;flex:0 0 auto;justify-content:center;align-items:center;width:35px;height:35px;border-radius:50%;font-family:PingFangSC,PingFang SC;font-weight:500;font-size:18px;color:#000;cursor:pointer;background-color:#3061d01a}.questionBox____Iq0u .choiceWrap2___MBz9v .activeAnswer___gFvFT{background-color:#3061d0;border-color:#3061d0;color:#fff}.questionBox____Iq0u .choiceWrap2___MBz9v .rightAnswer___uxhhz{background-color:#37ad83;border-color:#37ad83;color:#fff}.questionBox____Iq0u .choiceWrap2___MBz9v .errorAnswer___d9RKW{background:#e30000;border-color:#e30000;color:#fff}.solutionWrap___FzrQt{background:#f6f7f9;border-radius:2px;padding:20px;margin-top:40px}.descBox___hYGZv{border:1px solid #F1F1F1;overflow-y:hidden;margin-top:40px}.descBox___hYGZv .title___jgtln{height:40px;line-height:40px;padding:0 20px;background-color:#fff;display:flex;align-items:center}.descBox___hYGZv .desc___MCwp8{height:170px;padding:20px;background-color:#f6f7f9}.choiceBox___JuFu6{cursor:pointer;background:#f6f7f9;color:#000;border-radius:4px;padding-left:20px;padding-right:20px;min-height:60px;margin-top:20px}.rightAnswerBox___CrV47{background:#2ec25b1a}.rightAnswerBox___CrV47 .choiceIndex___hB6s7{color:#2ec25b;font-size:16px}.rightAnswerBox___CrV47 .html___BGi53{color:#2ec25b}.CodeMirror{font-family:monospace;height:300px;color:#000;direction:ltr}.CodeMirror-lines{padding:4px 0}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{padding:0 4px}.CodeMirror-scrollbar-filler,.CodeMirror-gutter-filler{background-color:#fff}.CodeMirror-gutters{border-right:1px solid #ddd;background-color:#f7f7f7;white-space:nowrap}.CodeMirror-linenumber{padding:0 3px 0 5px;min-width:20px;text-align:right;color:#999;white-space:nowrap}.CodeMirror-guttermarker{color:#000}.CodeMirror-guttermarker-subtle{color:#999}.CodeMirror-cursor{border-left:1px solid black;border-right:none;width:0}.CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}.cm-fat-cursor .CodeMirror-cursor{width:auto;border:0!important;background:#7e7}.cm-fat-cursor div.CodeMirror-cursors{z-index:1}.cm-fat-cursor-mark{background-color:#14ff1480;animation:blink 1.06s steps(1) infinite}.cm-animate-fat-cursor{width:auto;border:0;animation:blink 1.06s steps(1) infinite;background-color:#7e7}.cm-tab{display:inline-block;text-decoration:inherit}.CodeMirror-rulers{position:absolute;inset:-50px 0 0;overflow:hidden}.CodeMirror-ruler{border-left:1px solid #ccc;top:0;bottom:0;position:absolute}.cm-s-default .cm-header{color:#00f}.cm-s-default .cm-quote{color:#090}.cm-negative{color:#d44}.cm-positive{color:#292}.cm-header,.cm-strong{font-weight:700}.cm-em{font-style:italic}.cm-link{text-decoration:underline}.cm-strikethrough{text-decoration:line-through}.cm-s-default .cm-keyword{color:#708}.cm-s-default .cm-atom{color:#219}.cm-s-default .cm-number{color:#164}.cm-s-default .cm-def{color:#00f}.cm-s-default .cm-variable-2{color:#05a}.cm-s-default .cm-variable-3,.cm-s-default .cm-type{color:#085}.cm-s-default .cm-comment{color:#a50}.cm-s-default .cm-string{color:#a11}.cm-s-default .cm-string-2{color:#f50}.cm-s-default .cm-meta,.cm-s-default .cm-qualifier{color:#555}.cm-s-default .cm-builtin{color:#30a}.cm-s-default .cm-bracket{color:#997}.cm-s-default .cm-tag{color:#170}.cm-s-default .cm-attribute{color:#00c}.cm-s-default .cm-hr{color:#999}.cm-s-default .cm-link{color:#00c}.cm-s-default .cm-error,.cm-invalidchar{color:red}.CodeMirror-composing{border-bottom:2px solid}div.CodeMirror span.CodeMirror-matchingbracket{color:#0b0}div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#a22}.CodeMirror-matchingtag{background:#ff96004d}.CodeMirror-activeline-background{background:#e8f2ff}.CodeMirror{position:relative;overflow:hidden;background:#fff}.CodeMirror-scroll{overflow:scroll!important;margin-bottom:-50px;margin-right:-50px;padding-bottom:50px;height:100%;outline:none;position:relative}.CodeMirror-sizer{position:relative;border-right:50px solid transparent}.CodeMirror-vscrollbar,.CodeMirror-hscrollbar,.CodeMirror-scrollbar-filler,.CodeMirror-gutter-filler{position:absolute;z-index:6;display:none;outline:none}.CodeMirror-vscrollbar{right:0;top:0;overflow-x:hidden;overflow-y:scroll}.CodeMirror-hscrollbar{bottom:0;left:0;overflow-y:hidden;overflow-x:scroll}.CodeMirror-scrollbar-filler{right:0;bottom:0}.CodeMirror-gutter-filler{left:0;bottom:0}.CodeMirror-gutters{position:absolute;left:0;top:0;min-height:100%;z-index:3}.CodeMirror-gutter{white-space:normal;height:100%;display:inline-block;vertical-align:top;margin-bottom:-50px}.CodeMirror-gutter-wrapper{position:absolute;z-index:4;background:none!important;border:none!important}.CodeMirror-gutter-background{position:absolute;top:0;bottom:0;z-index:4}.CodeMirror-gutter-elt{position:absolute;cursor:default;z-index:4}.CodeMirror-gutter-wrapper ::selection{background-color:transparent}.CodeMirror-gutter-wrapper ::-moz-selection{background-color:transparent}.CodeMirror-lines{cursor:text;min-height:1px}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{border-radius:0;border-width:0;background:transparent;font-family:inherit;font-size:inherit;margin:0;white-space:pre;word-wrap:normal;line-height:inherit;color:inherit;z-index:2;position:relative;overflow:visible;-webkit-tap-highlight-color:transparent;font-variant-ligatures:contextual}.CodeMirror-wrap pre.CodeMirror-line,.CodeMirror-wrap pre.CodeMirror-line-like{word-wrap:break-word;white-space:pre-wrap;word-break:normal}.CodeMirror-linebackground{position:absolute;inset:0;z-index:0}.CodeMirror-linewidget{position:relative;z-index:2;padding:.1px}.CodeMirror-rtl pre{direction:rtl}.CodeMirror-code{outline:none}.CodeMirror-scroll,.CodeMirror-sizer,.CodeMirror-gutter,.CodeMirror-gutters,.CodeMirror-linenumber{box-sizing:content-box}.CodeMirror-measure{position:absolute;width:100%;height:0;overflow:hidden;visibility:hidden}.CodeMirror-cursor{position:absolute;pointer-events:none}.CodeMirror-measure pre{position:static}div.CodeMirror-cursors{visibility:hidden;position:relative;z-index:3}div.CodeMirror-dragcursors,.CodeMirror-focused div.CodeMirror-cursors{visibility:visible}.CodeMirror-selected{background:#d9d9d9}.CodeMirror-focused .CodeMirror-selected{background:#d7d4f0}.CodeMirror-crosshair{cursor:crosshair}.CodeMirror-line::selection,.CodeMirror-line>span::selection,.CodeMirror-line>span>span::selection{background:#d7d4f0}.CodeMirror-line::-moz-selection,.CodeMirror-line>span::-moz-selection,.CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}.cm-searching{background-color:#ffa;background-color:#ff06}.cm-force-border{padding-right:.1px}@media print{.CodeMirror div.CodeMirror-cursors{visibility:hidden}}.cm-tab-wrap-hack:after{content:""}span.CodeMirror-selectedtext{background:none}#educoder .markdown-editor-wrapper{position:relative}#educoder .markdown-editor-body{display:flex;flex-flow:row nowrap;width:100%;height:calc(100% - 38px);align-items:center}#educoder .markdown-editor-body .codemirror-container{flex:1 0;height:100%;width:100%;overflow:hidden}#educoder .markdown-editor-body .preview-container{flex:1 0;height:100%;margin:10px 0;padding:8px 8px 50px;background:#fff;overflow-y:auto;box-sizing:border-box;border-left:1px solid #ccc;word-wrap:break-word;word-break:break-word;white-space:normal;font-size:16px;position:relative}#educoder .markdown-editor-container{border:1px solid #ccc;overflow:hidden;border-radius:4px;margin-bottom:12px;font-size:16px}#educoder .markdown-editor-container.full-screen{position:fixed;inset:0;height:100%!important;z-index:998}#educoder .markdown-editor-container.full-screen .preview-container>div{padding-bottom:180px!important}#educoder .markdown-editor-container.full-screen .CodeMirror-sizer>div{margin-bottom:90px}#educoder .markdown-editor-container.on-preview .codemirror-container,#educoder .markdown-editor-container.on-preview .preview-container{width:50%}#educoder .mini .markdown-editor-body{height:calc(100% - 28px)}#educoder .flex-end{justify-content:flex-end}#educoder .my-codemirror-container{border:1px solid #ccc;width:100%;margin-bottom:24px}#educoder .markdown-tip{color:#cdcdcd;font-size:12px;position:absolute;right:0;bottom:-28px;margin-bottom:7px}#educoder .CodeMirror-lines{padding:4px 0}#educoder .CodeMirror pre.CodeMirror-line,#educoder .CodeMirror pre.CodeMirror-line-like{padding:0 4px}#educoder .CodeMirror-scrollbar-filler,#educoder .CodeMirror-gutter-filler{background-color:#fff}#educoder .CodeMirror-gutters{border-right:1px solid #ddd;background-color:#f7f7f7;white-space:nowrap}#educoder .CodeMirror-linenumber{padding:0 3px 0 5px;min-width:20px;text-align:right;color:#999;white-space:nowrap}#educoder .CodeMirror-guttermarker{color:#000}#educoder .CodeMirror-guttermarker-subtle{color:#999}#educoder .CodeMirror-cursor{border-left:1px solid black;border-right:none;width:0}#educoder .CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}#educoder .cm-fat-cursor .CodeMirror-cursor{width:auto;border:0!important;background:#7e7}#educoder .cm-fat-cursor div.CodeMirror-cursors{z-index:1}#educoder .cm-fat-cursor-mark{background-color:#14ff1480;animation:blink 1.06s steps(1) infinite}#educoder .cm-animate-fat-cursor{width:auto;border:0;animation:blink 1.06s steps(1) infinite;background-color:#7e7}@keyframes blink{50%{background-color:transparent}}#educoder .cm-tab{display:inline-block;text-decoration:inherit}#educoder .CodeMirror-rulers{position:absolute;inset:-50px 0 0;overflow:hidden}#educoder .CodeMirror-ruler{border-left:1px solid #ccc;top:0;bottom:0;position:absolute}#educoder .cm-s-default .cm-header{color:#00f}#educoder .cm-s-default .cm-quote{color:#090}#educoder .cm-negative{color:#d44}#educoder .cm-positive{color:#292}#educoder .cm-header,#educoder .cm-strong{font-weight:700}#educoder .cm-em{font-style:italic}#educoder .cm-link{text-decoration:underline}#educoder .cm-strikethrough{text-decoration:line-through}#educoder .cm-s-default .cm-keyword{color:#708}#educoder .cm-s-default .cm-atom{color:#219}#educoder .cm-s-default .cm-number{color:#164}#educoder .cm-s-default .cm-def{color:#00f}#educoder .cm-s-default .cm-variable-2{color:#05a}#educoder .cm-s-default .cm-variable-3,#educoder .cm-s-default .cm-type{color:#085}#educoder .cm-s-default .cm-comment{color:#a50}#educoder .cm-s-default .cm-string{color:#a11}#educoder .cm-s-default .cm-string-2{color:#f50}#educoder .cm-s-default .cm-meta,#educoder .cm-s-default .cm-qualifier{color:#555}#educoder .cm-s-default .cm-builtin{color:#30a}#educoder .cm-s-default .cm-bracket{color:#997}#educoder .cm-s-default .cm-tag{color:#170}#educoder .cm-s-default .cm-attribute{color:#00c}#educoder .cm-s-default .cm-hr{color:#999}#educoder .cm-s-default .cm-link{color:#00c}#educoder .cm-s-default .cm-error,#educoder .cm-invalidchar{color:red}#educoder .CodeMirror-composing{border-bottom:2px solid}#educoder div.CodeMirror span.CodeMirror-matchingbracket{color:#0b0}#educoder div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#a22}#educoder .CodeMirror-matchingtag{background:#ff96004d}#educoder .CodeMirror-activeline-background{background:#e8f2ff}#educoder .CodeMirror{position:relative;overflow:hidden;background:#fff}#educoder .CodeMirror-scroll{overflow:scroll!important;margin-bottom:0;margin-right:0;padding-bottom:5px;height:100%;outline:none;position:relative}#educoder .CodeMirror-sizer{position:relative;border-right:0px}#educoder .CodeMirror-vscrollbar,#educoder .CodeMirror-hscrollbar,#educoder .CodeMirror-scrollbar-filler,#educoder .CodeMirror-gutter-filler{position:absolute;z-index:6;display:none}#educoder .CodeMirror-vscrollbar{right:0;top:0;overflow-x:hidden;overflow-y:scroll}#educoder .CodeMirror-hscrollbar{bottom:0;left:0;overflow-y:hidden;overflow-x:scroll}#educoder .CodeMirror-scrollbar-filler{right:0;bottom:0}#educoder .CodeMirror-gutter-filler{left:0;bottom:0}#educoder .CodeMirror-gutters{position:absolute;left:0;top:0;min-height:100%;z-index:3}#educoder .CodeMirror-gutter{white-space:normal;height:100%;display:inline-block;vertical-align:top;margin-bottom:-50px}#educoder .CodeMirror-gutter-wrapper{position:absolute;z-index:4;background:none!important;border:none!important}#educoder .CodeMirror-gutter-background{position:absolute;top:0;bottom:0;z-index:4}#educoder .CodeMirror-gutter-elt{position:absolute;cursor:default;z-index:4}#educoder .CodeMirror-gutter-wrapper ::selection{background-color:transparent}#educoder .CodeMirror-gutter-wrapper ::-moz-selection{background-color:transparent}#educoder .CodeMirror-lines{cursor:text;min-height:1px}#educoder .CodeMirror pre.CodeMirror-line,#educoder .CodeMirror pre.CodeMirror-line-like{border-radius:0;border-width:0;background:transparent;font-family:inherit;font-size:inherit;margin:0;white-space:pre;word-wrap:normal;line-height:inherit;color:inherit;z-index:2;position:relative;overflow:visible;-webkit-tap-highlight-color:transparent;font-variant-ligatures:contextual}#educoder .CodeMirror-wrap pre.CodeMirror-line,#educoder .CodeMirror-wrap pre.CodeMirror-line-like{word-wrap:break-word;white-space:pre-wrap;word-break:normal}#educoder .CodeMirror-linebackground{position:absolute;inset:0;height:100vh!important;z-index:1100}#educoder .CodeMirror-linebackground .preview-container>div{padding-bottom:180px!important}#educoder .CodeMirror-linebackground .CodeMirror-sizer>div{margin-bottom:90px}#educoder .CodeMirror-linewidget{position:relative;z-index:2;padding:.1px}#educoder .CodeMirror-rtl pre{direction:rtl}#educoder .CodeMirror-code{outline:none}#educoder .CodeMirror-scroll,#educoder .CodeMirror-sizer,#educoder .CodeMirror-gutter,#educoder .CodeMirror-gutters,#educoder .CodeMirror-linenumber{box-sizing:content-box}#educoder .CodeMirror-measure{position:absolute;width:100%;height:0;overflow:hidden;visibility:hidden}#educoder .CodeMirror-cursor{position:absolute;pointer-events:none}#educoder .CodeMirror-measure pre{position:static}#educoder div.CodeMirror-cursors{visibility:hidden;position:relative;z-index:3}#educoder div.CodeMirror-dragcursors,#educoder .CodeMirror-focused div.CodeMirror-cursors{visibility:visible}#educoder .CodeMirror-selected{background:#d9d9d9}#educoder .CodeMirror-focused .CodeMirror-selected{background:#d7d4f0}#educoder .CodeMirror-crosshair{cursor:crosshair}#educoder .CodeMirror-line::selection,#educoder .CodeMirror-line>span::selection,#educoder .CodeMirror-line>span>span::selection{background:#d7d4f0}#educoder .CodeMirror-line::-moz-selection,#educoder .CodeMirror-line>span::-moz-selection,#educoder .CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}#educoder .cm-searching{background-color:#ffa;background-color:#ff06}#educoder .cm-force-border{padding-right:.1px}@media print{#educoder .CodeMirror div.CodeMirror-cursors{visibility:hidden}}#educoder .cm-tab-wrap-hack:after{content:""}#educoder span.CodeMirror-selectedtext{background:none}#educoder .CodeMirror-sizer{padding-top:10px;padding-bottom:10px!important}#educoder .CodeMirror-empty.CodeMirror-focused{outline:none}#educoder .CodeMirror pre.CodeMirror-placeholder{color:#999}#educoder .CodeMirror{position:relative;overflow:hidden;background:#fff;word-break:break-word}#educoder .CodeMirror pre.CodeMirror-line,#educoder .CodeMirror pre.CodeMirror-line-like{word-wrap:break-word;word-break:break-word;white-space:pre-wrap;line-height:1.6}.markdown-toolbar-container{display:flex;flex-flow:row wrap;align-items:center;padding:0 28px 0 5px;margin:0;position:relative;list-style:none;background:#fff;border-bottom:1px solid #ccc;box-sizing:border-box;line-height:20px;width:100%;min-height:30px;height:38px;overflow:hidden}.markdown-toolbar-container .fill-tip{cursor:pointer;font-size:12px;display:inline-block;padding:5px;border:1px solid #E99237;border-radius:5px;box-sizing:border-box;line-height:16px;height:auto;color:#a65500;background-color:#fff1e2;position:relative;margin-left:10px}.markdown-toolbar-container .fill-tip:before{content:" ";width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:6px solid #FFF1E2;position:absolute;left:-6px;top:6px;z-index:10}.markdown-toolbar-container .fill-tip:after{content:" ";width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:6px solid #E99237;position:absolute;left:-7px;top:6px}.markdown-toolbar-container li{color:#666;padding:0 1px;height:100%;display:flex;height:38px;flex-flow:column nowrap;justify-content:center}.markdown-toolbar-container a,.markdown-toolbar-container span{display:block}.markdown-toolbar-container a{width:28px;color:#666;cursor:pointer;text-align:center;font-size:18px}.markdown-toolbar-container a i{font-size:18px}.markdown-toolbar-container a i:before{font-size:18px}.markdown-toolbar-container .btn-null{width:auto;display:flex;flex-flow:row nowrap;align-items:center}.markdown-toolbar-container .insert-blank{color:#e99237;font-size:18px}.markdown-toolbar-container span.v-line{margin:0 5px;height:65%;border-right:1px solid #ccc}.mini .markdown-toolbar-container li{height:28px}.editor-resize{display:block;width:120px;height:4px;left:54%;border-top:1px solid #ccc;border-bottom:1px solid #ccc;cursor:row-resize;white-space:nowrap;overflow:hidden;text-transform:capitalize;box-sizing:border-box;margin:0 auto}.btn-full-screen{position:absolute;right:5px}@font-face{font-family:md-iconfont;src:url(./static/iconfont.345f94c8.eot);src:url(./static/iconfont.345f94c8.eot#iefix) format("embedded-opentype"),url(./static/iconfont.deef216b.woff) format("woff"),url(./static/iconfont.42606faf.ttf) format("truetype"),url(./static/iconfont.504b881c.svg#iconfont) format("svg")}.md-iconfont{font-family:md-iconfont!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-uniE900:before{content:"\e900";font-size:14px;margin-left:5px}.icon-shrink:before{content:"\e728"}.icon-enlarge:before{content:"\e623"}.icon-code:before{content:"\e602"}.icon-italic:before{content:"\e718"}.icon-bold:before{content:"\e644"}.icon-picture:before{content:"\e606"}.icon-minus:before{content:"\e62c"}.icon-order-list:before{content:"\e655"}.icon-link:before{content:"\e7d4"}.icon-formula:before{content:"\e633"}.icon-unorder-list:before{content:"\e668"}.icon-edit:before{content:"\e603"}.icon-table:before{content:"\e7db"}.icon-sum:before{content:"\e667"}.icon-eye:before{content:"\e69f"}.icon-eye-slash:before{content:"\e601"}.icon-eraser:before{content:"\e8cd"}.icon-file-code:before{content:"\e9ec"}.cm-s-blackboard.CodeMirror{background:#0c1021;color:#f8f8f8}.cm-s-blackboard div.CodeMirror-selected{background:#253b76}.cm-s-blackboard .CodeMirror-line::selection,.cm-s-blackboard .CodeMirror-line>span::selection,.cm-s-blackboard .CodeMirror-line>span>span::selection{background:#253b76fc}.cm-s-blackboard .CodeMirror-line::-moz-selection,.cm-s-blackboard .CodeMirror-line>span::-moz-selection,.cm-s-blackboard .CodeMirror-line>span>span::-moz-selection{background:#253b76fc}.cm-s-blackboard .CodeMirror-gutters{background:#0c1021;border-right:0}.cm-s-blackboard .CodeMirror-guttermarker{color:#fbde2d}.cm-s-blackboard .CodeMirror-guttermarker-subtle,.cm-s-blackboard .CodeMirror-linenumber{color:#888}.cm-s-blackboard .CodeMirror-cursor{border-left:1px solid #A7A7A7}.cm-s-blackboard .cm-keyword{color:#fbde2d}.cm-s-blackboard .cm-atom,.cm-s-blackboard .cm-number{color:#d8fa3c}.cm-s-blackboard .cm-def{color:#8da6ce}.cm-s-blackboard .cm-variable{color:#ff6400}.cm-s-blackboard .cm-operator{color:#fbde2d}.cm-s-blackboard .cm-comment{color:#aeaeae}.cm-s-blackboard .cm-string,.cm-s-blackboard .cm-string-2{color:#61ce3c}.cm-s-blackboard .cm-meta{color:#d8fa3c}.cm-s-blackboard .cm-builtin,.cm-s-blackboard .cm-tag,.cm-s-blackboard .cm-attribute{color:#8da6ce}.cm-s-blackboard .cm-header{color:#ff6400}.cm-s-blackboard .cm-hr{color:#aeaeae}.cm-s-blackboard .cm-link{color:#8da6ce}.cm-s-blackboard .cm-error{background:#9d1e15;color:#f8f8f8}.cm-s-blackboard .CodeMirror-activeline-background{background:#3c3636}.cm-s-blackboard .CodeMirror-matchingbracket{outline:1px solid grey;color:#fff!important}.upload-button{width:106px;height:32px;line-height:32px;font-size:12px;display:block;position:relative;color:#0152d9}.upload-button input{opacity:0;width:160px;height:32px;position:absolute;top:0;left:0;z-index:-1}.imageDimensions___a7crR{display:flex;justify-content:center;align-items:center;position:fixed;width:100%;height:100vh;left:0;top:0;z-index:1005;background:#fff;overflow:hidden}.imageDimensions___a7crR .img___Kroat{visibility:hidden;max-width:80%;min-width:500px}.imageDimensions___a7crR [class*=_toolbox_colors]{position:fixed;left:0;bottom:0}.imageDimensions___a7crR.fullWidth___c492T .img___Kroat{max-width:100%;width:100%;height:100%}.myPaletteDiv___Xjz2I{position:relative;left:-15px;width:320px}.myPaletteDiv___Xjz2I canvas{margin-top:15px}.flowChartWrp____f45r [class^=goTXarea],.flowChartWrp____f45r textarea{min-width:70px;margin-left:-15px!important}.maxH60___Pd4Re [class^=ant-modal-content]{height:57px!important;overflow:hidden}.drawerWrap___MfDw8 [class~=ant-drawer-body]{padding:0!important}.lists___xhHyq{padding-bottom:10px}.lists___xhHyq code{background:none!important}.lists___xhHyq>div>div:first-child{background:#f6f6f6;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:10px 0;font-size:12px;cursor:pointer}.lists___xhHyq>div>div:first-child [class^=katex]{font-size:22px}.item___pWJAA{position:relative}.item___pWJAA:nth-last-child(-n+3) .children___sDG61{left:initial;right:5px}.item___pWJAA:hover{z-index:2147483648}.item___pWJAA:hover .children___sDG61{display:block}.children___sDG61{display:none;position:absolute;left:6px;top:70px;width:440px;max-height:400px;overflow:auto;background:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:0 0 6px #ccc;padding:15px}.children___sDG61 h1{font-size:14px;padding-top:6px}.children___sDG61 .diamond___FwgzD>div{background:#f6f6f6;display:flex;align-items:center;justify-content:center;flex-direction:column;cursor:pointer;height:50px;font-size:12px;padding:0 10px;min-width:80px}.children___sDG61 .diamond___FwgzD>div [class^=katex]{font-size:14px}.button___WPN6r{position:absolute;right:20px;bottom:20px}.mathWrap___FmnMJ{width:800px;height:550px}.mathFillWrap___PmY3H{cursor:pointer}.mathFillWrap___PmY3H ::part(menu-toggle){color:#00f;opacity:1;display:none}.mathFillWrap___PmY3H math-field{background:none}.mathFillWrap___PmY3H *{pointer-events:none}.wrap___ZbEYZ{display:flex;height:100%}.left___wH6vq{width:42%;border-right:1px solid #DCDCDC;display:flex;flex-direction:column;padding:20px 35px}.left___wH6vq div[class~=ant-input-number]{width:84px}.tip___EiRrS{background:#37ad83;border-radius:30px;color:#fff;padding:8px 20px 8px 61px;position:relative;line-height:22px;margin-left:20px;margin-top:8px}.tip___EiRrS img{width:60px;position:absolute;z-index:10;left:-20px;top:-8px}.bottomBtn___Og638{width:122px;height:40px;background:linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 0 10px #cfcfcf,inset 0 1px 3px #ffffff80;border-radius:20px;border:1px solid #BACFFE;display:flex;align-items:center;justify-content:center;font-size:16px;color:#333;cursor:pointer;margin:20px auto}.bottomBtn___Og638:hover{color:#165dff;border:1px solid #165dff}.bottomBtn___Og638.disabled___rzckb{border:1px solid #BACFFE;color:#333;cursor:not-allowed;opacity:.3}.bottomBtn___Og638 i{color:#3061d0;margin-right:10px}.save_btn___N0Wqn{display:flex;align-items:center;justify-content:center;width:116px;height:34px;background:linear-gradient(180deg,#fff,#f6f7f9),#f6f7f9!important;box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80!important;border-radius:17px;border:1px solid #BACFFE!important;cursor:pointer;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#3061d0!important}.flex_box_center___ILe3s{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___c0XhE{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___Iusj1{align-items:center;box-align:center}.flex_box_center_end___DIVMO{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___x06LA{flex-direction:column;box-orient:block-axis}#educoder:has([class*=intelligent-body-curb]) body{overflow:initial}.intelligentBox___M5xO7{margin:0 auto;position:relative}.intelligentBox___M5xO7 .red___oyEWt{color:#e53333}.intelligentBox___M5xO7 .imgBox___DdoNI{display:flex;flex-direction:column;justify-content:center;align-items:center}.intelligentBox___M5xO7 .imgBox___DdoNI span{font-size:16px;color:#3061d04d;margin-top:10px}.intelligentBox___M5xO7 .underpin___fwUex{display:flex;justify-content:space-between;position:absolute;z-index:1;height:100%;width:100%}.intelligentBox___M5xO7 .underpin___fwUex b{display:block;width:calc((100% - 80px)/2);min-height:calc(100vh - 260px);background:#f6f7f9;border-radius:4px}.intelligentBox___M5xO7 .row___W9MrK{display:flex;justify-content:space-between;width:100%;position:relative;z-index:2;padding-bottom:10px}.intelligentBox___M5xO7 .row___W9MrK .leftLayout___MMjoZ{width:calc((100% - 160px)/2);margin-left:20px}.intelligentBox___M5xO7 .row___W9MrK .rightLayout___EsxRX{width:calc((100% - 160px)/2);margin-right:20px}.intelligentBox___M5xO7 .head___Q7Od8{display:flex;justify-content:space-between;width:100%;position:relative;z-index:2;padding-bottom:10px;position:sticky;top:0;z-index:3}.intelligentBox___M5xO7 .head___Q7Od8 .leftLayout___MMjoZ{width:calc((100% - 160px)/2);margin-left:20px}.intelligentBox___M5xO7 .head___Q7Od8 .rightLayout___EsxRX{width:calc((100% - 160px)/2);margin-right:20px}.intelligentBox___M5xO7 .head___Q7Od8 .leftLayout___MMjoZ,.intelligentBox___M5xO7 .head___Q7Od8 .rightLayout___EsxRX{width:calc((100% - 159px)/2);background:#f6f7f9;border-top:20px solid #F6F7F9;margin-right:19px}.intelligentBox___M5xO7 .head___Q7Od8 .centerBox___j58Ut{position:absolute;z-index:4;left:50%;top:360px;width:80px;height:80px;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-left:-40px}.intelligentBox___M5xO7 .head___Q7Od8 .title___rMcNx{font-size:16px;color:#000;margin-right:auto}.intelligentBox___M5xO7 .head___Q7Od8 .tip___gLHFS{height:30px;background:#9096a31a;border-radius:0 0 8px 8px;display:flex;align-items:center;padding-left:20px;margin-top:10px;font-size:12px;color:#9096a3}.leftBox___DJ6lp{background:#fff;border:1px dashed rgba(48,97,208,.2);padding:20px}.leftBox___DJ6lp img{max-width:100%}.leftBox___DJ6lp .question___THjM9>h4{margin-top:20px;margin-bottom:0}.leftBox___DJ6lp .question___THjM9>h5{color:#e53333;display:flex;background:#e533330f;padding:10px 20px;font-size:14px;width:calc(100% + 40px);margin-left:-20px;margin-bottom:20px;margin-top:20px;white-space:pre-wrap;font-weight:400}.leftBox___DJ6lp .question___THjM9>h5 i{margin-right:3px;margin-top:3px}.leftBox___DJ6lp .question___THjM9>h5:last-child{margin-bottom:-20px}.leftBox___DJ6lp .question___THjM9>p{margin-top:20px;margin-bottom:0}.leftBox___DJ6lp:focus-within{border:1px solid #0152d9!important}.leftBox___DJ6lp:hover{border:1px dashed rgba(48,97,208,.6)}.leftBox___DJ6lp [contenteditable]{white-space:pre-wrap}.leftBox___DJ6lp [contenteditable]:focus-visible{outline:0px solid #0152d9}.rightBox___CuMdf{background:#fff;border:1px solid rgba(48,97,208,.2)}.rightBox___CuMdf.error___PHzCG{border:1px solid rgba(229,51,51,.2)}.rightBox___CuMdf.error___PHzCG .actionHead___vTHMx{background:#e533330f}.rightBox___CuMdf [contenteditable]{white-space:pre-wrap}.rightBox___CuMdf img{max-width:100%}.rightBox___CuMdf .edit___EaRLy{border:1px solid transparent}.rightBox___CuMdf .edit___EaRLy:focus-visible{outline:0px solid #0152d9;border:1px solid #0152d9}.rightBox___CuMdf .edit___EaRLy:hover{border:1px dashed rgba(48,97,208,.6)}.rightBox___CuMdf .actionHead___vTHMx{height:46px;background:#3061d01a;display:flex;align-items:center;padding:0 12px 0 20px}.rightBox___CuMdf .option___z4UTy{display:flex;align-items:center;padding:0 20px 20px}.rightBox___CuMdf .option___z4UTy>aside{width:40px;height:40px;border-radius:23px;border:1px solid #DCDCDC;font-size:16px;color:#464f66;line-height:38px;text-align:center;flex-shrink:0;margin-right:10px;cursor:pointer}.rightBox___CuMdf .option___z4UTy>aside.active___o8wNJ{background:#37ad83;border:1px solid #DCDCDC;color:#fff}.rightBox___CuMdf .option___z4UTy>aside.fill___g760n{border:0;height:14px;font-size:14px;color:#5f6368;width:auto;height:40px;min-width:50px;line-height:40px}.rightBox___CuMdf .option___z4UTy .text___L_lug{flex:1 1;padding:8.5px 12px;border:1px solid #DCDCDC;border-radius:2px}.rightBox___CuMdf .option___z4UTy .text___L_lug:focus-visible{outline:0px solid #0152d9;border:1px solid #0152d9!important;box-shadow:none!important}.rightBox___CuMdf .option___z4UTy .text___L_lug:hover{box-shadow:0 0 4px #3061d04d;border:1px solid rgba(48,97,208,.2)}.rightBox___CuMdf .liWrap___LDwxe{background:#f6f7f9;padding:10px 10px 0;margin:0 20px 20px;overflow:hidden}.rightBox___CuMdf .liWrap___LDwxe .li___k4Mcf{display:flex;align-items:center;margin-bottom:10px}.rightBox___CuMdf .liWrap___LDwxe .li___k4Mcf>aside{color:#5f6368;flex-shrink:0;margin-right:10px}.rightBox___CuMdf .liWrap___LDwxe .li___k4Mcf .text___L_lug{flex:1 1}.rightBox___CuMdf>h5{color:#e53333;display:flex;background:#e533330f;padding:10px 20px;font-size:14px;margin-bottom:0;white-space:pre-wrap;font-weight:400}.rightBox___CuMdf>h5 i{margin-right:3px;margin-top:3px}.buttonFixed___QxKdm{position:fixed;z-index:900;bottom:0;left:0;width:100%;height:64px;background:#fff;box-shadow:0 -4px 4px #0000000d}.buttonFixed___QxKdm .buttonWrap___OEep5{display:flex;justify-content:center;align-items:center;height:100%}.buttonFixed___QxKdm .buttonWrap___OEep5 .button___b2y4h{min-width:100px;height:38px!important;line-height:38px!important;font-weight:400;padding:0 14px;font-size:14px!important}.menu___aQ4xO .ant-dropdown-menu-item{padding:0!important;display:flex!important;align-items:center!important;justify-content:center;height:35px}.tabs___QmlP4{display:flex;gap:20px}.tabs___QmlP4 div{width:77px;height:32px;background:#ebeef5;box-shadow:inset 0 1px 3px #ccd6e2;border-radius:2px;font-size:14px;color:#9096a3;line-height:32px;text-align:center;cursor:pointer;user-select:none}.tabs___QmlP4 div.active___o8wNJ{background:#3061d0;box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;color:#fff}@keyframes showHide___fHrAG{0%,to{opacity:0}33%{opacity:1}}.dotLoading___zUYOu span{opacity:0;animation:showHide___fHrAG 1.5s infinite}.dotLoading___zUYOu span:nth-child(1){animation-delay:0s}.dotLoading___zUYOu span:nth-child(2){animation-delay:.5s}.dotLoading___zUYOu span:nth-child(3){animation-delay:1s}.flex_box_center___NeSU8{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___ImTGl{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___BtRd9{align-items:center;box-align:center}.flex_box_center_end___qcLe3{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___Ze_3q{flex-direction:column;box-orient:block-axis}.banner___PoUBO{display:flex;align-items:center;justify-content:center}.banner___PoUBO .content___XoDjy{width:1200px;height:212px;display:flex;align-items:flex-start;justify-content:space-between}.banner___PoUBO .content___XoDjy aside{margin-top:56px}.banner___PoUBO .content___XoDjy aside p{display:flex;align-items:center}.banner___PoUBO .content___XoDjy aside p b{font-size:30px;font-weight:500;color:#000;letter-spacing:4px;margin-right:20px}.banner___PoUBO .content___XoDjy aside p span{font-size:16px;color:#000;letter-spacing:4px}.banner___PoUBO .content___XoDjy aside .btns___Pb35j{margin-top:35px}.banner___PoUBO .content___XoDjy aside .btns___Pb35j>div{display:inline-block;height:32px;background:#f6f7f9;box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border-radius:4px;border:1px solid #dadbde;font-size:14px;color:#3b3e47;line-height:30px;margin-right:23px;padding:0 16px;position:relative;cursor:pointer}.banner___PoUBO .content___XoDjy aside .btns___Pb35j>div:hover{color:#165dff;border:1px solid #bacffe}.banner___PoUBO .content___XoDjy aside .btns___Pb35j>div img{position:absolute;z-index:1;top:-21px;right:22px}.flex_box_center___hG6RI{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___ss3Fh{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___K80p9{align-items:center;box-align:center}.flex_box_center_end___qmXX3{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___GFV8F{flex-direction:column;box-orient:block-axis}.row___aXJjm{display:flex;align-items:flex-start;justify-content:flex-start}.row___aXJjm .title___HUKL0{font-size:14px;color:#9096a3;flex-shrink:0;width:41px;text-align-last:justify;margin-top:4px;margin-right:12px}.row___aXJjm .tagsWrap___XB2W3{flex:1 1;position:relative}.row___aXJjm .tagsWrap___XB2W3 .action___VdHb1{font-size:14px;color:#82a8ff;width:55px;position:absolute;z-index:2;bottom:20px;right:0;cursor:pointer}.row___aXJjm .tagsWrap___XB2W3 .action___VdHb1 i{display:inline-block;font-size:12px}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC{max-height:245px;overflow:hidden}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft>span{display:inline-flex;align-items:center;margin-left:8px;margin-bottom:17px;font-size:14px;cursor:pointer;padding:4px 12px}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft>span .name___Hk1Ip{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:600px;display:inline-block}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft>span .num___xQpcH{margin-left:3px}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft>span:hover{color:#165dff!important}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft .active___XryTX{color:#165dff!important;border-radius:2px;background:#f6f7f9}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC::-webkit-scrollbar-thumb{background:#0000000d!important;border-radius:3px}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC::-webkit-scrollbar-track{background-color:#f6f7f9!important;box-shadow:initial!important}.row___aXJjm .tagsBorderWrap___OMxjs .bar___t1kKC{padding-top:8px;border-radius:4px;border:1px solid rgba(219,220,224,.5)}.flex_box_center___aK2n3{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___HX0Oh{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___LJOJr{align-items:center;box-align:center}.flex_box_center_end___SCakF{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___AYv4m{flex-direction:column;box-orient:block-axis}.tabs___GTqPV{height:32px;background:#f6f7f9;box-shadow:inset 0 1px 3px #d7d8d9;border-radius:16px;display:inline-block}.tabs___GTqPV span{display:inline-block;padding:0 20px;line-height:32px;font-size:14px;font-weight:400;color:#9096a3;position:relative;cursor:pointer}.tabs___GTqPV span:hover{color:#165dff}.tabs___GTqPV span:after{content:"";position:absolute;width:1px;height:calc(100% - 2px);background:#e2e2e2;border-radius:4px;z-index:1;left:0;top:1px;background:linear-gradient(180deg,#fff0,#e2e2e2,#fff0)}.tabs___GTqPV span:first-child:after,.tabs___GTqPV .active___F26E8+span:after{display:none}.tabs___GTqPV .active___F26E8{background:linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 0 2px #e8effb;border-radius:16px;border:1px solid #c8d2ea;color:#165dff;line-height:30px}.tabs___GTqPV .active___F26E8:after{display:none}.flex_box_center___yX6Oa{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___t7oqF{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___dEIHy{align-items:center;box-align:center}.flex_box_center_end___taQDF{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___xY_Lr{flex-direction:column;box-orient:block-axis}.input___PW2zI{width:507px;height:38px;background:#f6f7f9;border-radius:19px;display:flex;align-items:center;padding:0 20px}.input___PW2zI .dropdown___vSy8B{position:relative;flex-shrink:0}.input___PW2zI .dropdown___vSy8B:hover .menu___NiyBu{display:block}.input___PW2zI .dropdown___vSy8B .text___Grueu{color:#000;font-size:14px;cursor:default;height:38px;display:flex;align-items:center}.input___PW2zI .dropdown___vSy8B .text___Grueu i{font-size:12px;display:inline-block;transform:translateY(1px) scale(.6);color:#979797}.input___PW2zI .dropdown___vSy8B .text___Grueu .b1___ZKryM{display:inline-block;width:1px;height:38px;margin-left:15px;margin-right:0;background:linear-gradient(180deg,#fff0,#fff,#fff0)}.input___PW2zI .dropdown___vSy8B .text___Grueu .b2___aKyGa{display:inline-block;width:1px;height:38px;margin-left:0;margin-right:8px;background:linear-gradient(180deg,#fff0,#e2e2e2,#fff0)}.input___PW2zI .dropdown___vSy8B .menu___NiyBu{display:none;position:absolute;z-index:999;width:auto;left:-16px;top:35px;padding:4px;background-color:#fff;border-radius:8px;box-shadow:0 10px 16px #cecece}.input___PW2zI .dropdown___vSy8B .menu___NiyBu div{clear:both;margin:0;padding:5px 12px;color:#000000e0;font-weight:400;font-size:14px;text-align:left;line-height:1.57142857;cursor:pointer;transition:all .2s;white-space:nowrap}.input___PW2zI .dropdown___vSy8B .menu___NiyBu div:hover{background-color:#f5f5f5}.input___PW2zI>input{flex:1 1;padding:4px 0}.flex_box_center___tol8o{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___Z235C{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___Wq1sZ{align-items:center;box-align:center}.flex_box_center_end___LLxom{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___DbMSN{flex-direction:column;box-orient:block-axis}.quickPager___GM30J{display:flex;align-items:center;justify-content:center}.quickPager___GM30J>div{width:60px;height:28px;line-height:26px;text-align:center;background:#f8f9fc;border-radius:2px;border:1px solid rgba(195,207,224,.5);font-size:12px;color:#464f66;margin:0 10px;user-select:none;cursor:pointer}.quickPager___GM30J>div:hover{color:#165dff}.quickPager___GM30J .disabled___Ozc8I{background:#f3f3f5;border:0;line-height:28px;cursor:not-allowed;color:#cecece}.flex_box_center___FO7TP{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___LotYx{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___bWdaw{align-items:center;box-align:center}.flex_box_center_end___mVJ1o{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___M83Mm{flex-direction:column;box-orient:block-axis}.list___oOsiS{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;padding:0}.list___oOsiS .wrap___G6T7F{height:277px;background:#fff;box-shadow:0 2px 4px #d6dae1;border-radius:8px;position:relative}.list___oOsiS .wrap___G6T7F .lockWrap___Rl79E{position:absolute;width:100%;left:0;top:0;background-color:#00000080;height:100%;z-index:10;display:flex;cursor:default;justify-content:center;align-items:center;flex-direction:column;border-radius:8px}.list___oOsiS .wrap___G6T7F .li___oZZ7l:hover .cover___b2bYW{transform:scale(1.1)}.list___oOsiS .wrap___G6T7F .li___oZZ7l .img___IQX7w{overflow:hidden;height:calc(100% - 100px);border-radius:8px 8px 0 0;position:relative}.list___oOsiS .wrap___G6T7F .li___oZZ7l .img___IQX7w .cover___b2bYW{width:100%;transition:all .5s}.list___oOsiS .wrap___G6T7F .li___oZZ7l .img___IQX7w .sign___HkT6C{position:absolute;z-index:1;left:0;bottom:0;height:30px}.list___oOsiS .wrap___G6T7F .li___oZZ7l .name___SsJx8{height:52px;font-size:16px;font-weight:600;color:#000;padding:30px 12px 0;width:100%;display:flex;align-items:center}.list___oOsiS .wrap___G6T7F .li___oZZ7l .name___SsJx8 .e___TMqq0{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo{height:45px;display:flex;align-items:center;color:#000f37;padding:0 12px}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo i{color:#7d8592}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo>span{margin-right:5px;font-size:12px}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7{display:flex;align-items:center;margin-left:auto}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7 [class~=ant-rate-star]{font-size:13px}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7 [class~=ant-rate]{font-size:12px;margin-top:-3px;color:#ffa100}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7 [class~=ant-rate-star]:not(:last-child){margin-right:2px}.flex_box_center___AQ53o{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___i2aIa{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___sPEKB{align-items:center;box-align:center}.flex_box_center_end___GhSSH{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___R9_Hb{flex-direction:column;box-orient:block-axis}.list___jb2Ay{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;padding:0}.list___jb2Ay .wrap___VsQDr{height:308px;background:#fff;box-shadow:0 2px 4px #d6dae1;border-radius:8px;position:relative}.list___jb2Ay .wrap___VsQDr:hover [class~=user-path-items]{display:block!important}.list___jb2Ay .wrap___VsQDr .lockWrap___g1k1T{position:absolute;width:100%;left:0;top:0;background-color:#00000080;height:100%;z-index:10;display:flex;cursor:default;justify-content:center;align-items:center;border-radius:8px}.list___jb2Ay .wrap___VsQDr .li___IxCLC:hover .cover___Mu8wr{transform:scale(1.1)}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA{overflow:hidden;height:calc(100% - 131px);border-radius:8px 8px 0 0}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .cover___Mu8wr{width:100%;transition:all .5s}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .movebq___mF7wt{display:none;position:absolute;z-index:1;padding:4px 8px;line-height:1;background:#fff3;border-radius:9px;color:#fff;font-size:12px;right:4px;top:4px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .movebq___mF7wt i{margin-right:2px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .movebq___mF7wt:hover{color:#e30000;background:#fff}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .bq___Bil0T{height:22px;background:#0000004d;color:#d9c7ab;border-radius:2px;padding:0 8px;font-size:12px;line-height:22px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .sign___DXJ4d{width:52px;text-align:center;position:absolute;z-index:2;left:0;top:7px;color:#fff}.list___jb2Ay .wrap___VsQDr .li___IxCLC .name___l7FoJ{height:52px;font-size:16px;font-weight:600;color:#000;padding:30px 12px 0;width:100%;display:flex;align-items:center}.list___jb2Ay .wrap___VsQDr .li___IxCLC .name___l7FoJ .e___pXQUG{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___jb2Ay .wrap___VsQDr .li___IxCLC .unit___wCIFR{font-size:14px;color:#000f37;padding:0 12px;margin-top:8px;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___jb2Ay .wrap___VsQDr .li___IxCLC .unit___wCIFR i{color:#7d8592}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil{height:34px;display:flex;align-items:center;justify-content:space-between;color:#000f37;padding:0 12px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil div{display:flex;align-items:center}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil div>span{margin-right:12px;font-size:12px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil div i{color:#7d8592}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil .tag1___dxm7r,.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil .tag2___llZkf{height:18px;padding:3px 6px;font-size:12px;border-radius:2px;border:1px solid #FFE6AB;color:#ca7720;display:flex;align-items:center;justify-content:center;font-weight:400}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil .tag2___llZkf{border:1px solid #D6F7EF;color:#01795d;margin-left:6px}.list___jb2Ay .wrapisCurrent___qIfQT{height:280px;background:#fff;box-shadow:0 2px 4px #d6dae1;border-radius:8px;position:relative}.list___jb2Ay .wrapisCurrent___qIfQT:hover [class~=user-path-items]{display:block!important}.list___jb2Ay .wrapisCurrent___qIfQT .lockWrap___g1k1T{position:absolute;width:100%;left:0;top:0;background-color:#00000080;height:100%;z-index:10;display:flex;cursor:default;justify-content:center;align-items:center;border-radius:8px}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC:hover .cover___Mu8wr{transform:scale(1.1)}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA{overflow:hidden;height:calc(100% - 105px);border-radius:8px 8px 0 0}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA .tagsDom___COQg7{height:calc(100% - 105px)!important}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA .cover___Mu8wr{width:100%;transition:all .5s}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA .bq___Bil0T{height:22px;background:#0000004d;color:#d9c7ab;border-radius:2px;padding:0 8px;font-size:12px;line-height:22px}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA .sign___DXJ4d{width:52px;text-align:center;position:absolute;z-index:2;left:0;top:7px;color:#fff}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .name___l7FoJ{font-size:16px;font-weight:600;color:#000;padding:10px 12px 0;width:100%;display:flex;align-items:center}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .name___l7FoJ .e___pXQUG{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .unit___wCIFR{font-size:14px;color:#000f37;padding:0 12px;margin-top:8px;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .unit___wCIFR i{color:#7d8592}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil{height:34px;display:flex;align-items:center;justify-content:space-between;color:#000f37;padding:0 12px}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil div{display:flex;align-items:center}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil div>span{margin-right:12px;font-size:12px}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil div i{color:#7d8592}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil .tag1___dxm7r,.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil .tag2___llZkf{height:18px;padding:3px 6px;font-size:12px;border-radius:2px;border:1px solid #FFE6AB;color:#ca7720;display:flex;align-items:center;justify-content:center;font-weight:400}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil .tag2___llZkf{border:1px solid #D6F7EF;color:#01795d;margin-left:6px}.tagsDom___COQg7{display:flex;align-items:end;width:100%;padding:6px;position:absolute;top:0;left:0;height:calc(100% - 131px)}.movebq___mF7wt{display:none;position:absolute;top:0;right:95px!important;z-index:1;padding:4px 8px;line-height:1;background:#fff3;border-radius:9px;color:#fff;font-size:12px;right:4px;top:4px}.movebq___mF7wt i{margin-right:2px}.movebq___mF7wt:hover{color:#e30000;background:#fff}.hiddenbq___TqlUF{display:none;position:absolute;z-index:1;padding:4px 8px;line-height:1;background:#fff3;border-radius:9px;color:#fff;font-size:12px;right:4px;top:4px}.hiddenbq___TqlUF i{margin-right:2px}.hiddenbq___TqlUF:hover{color:#3061d0;background:#fff}.flex_box_center___eMcr7{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___HcNca{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___ZnvVN{align-items:center;box-align:center}.flex_box_center_end___fdgDf{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___SEKvd{flex-direction:column;box-orient:block-axis}.list___L1hmU{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;padding:0}.list___L1hmU .hidden___NniIi{display:none;position:absolute;z-index:1;padding:4px 8px;line-height:1;background:#9999991a;border-radius:9px;color:#999;font-size:12px;right:4px;top:4px}.list___L1hmU .hidden___NniIi i{margin-right:2px}.list___L1hmU .hidden___NniIi:hover{color:#3061d0;background:#3061d01a}.list___L1hmU .wrap___pKgcW{height:270px;background:#fff;box-shadow:0 1px 4px #d6dae1;border-radius:8px;position:relative}.list___L1hmU .wrap___pKgcW:hover .lockWrap___SMhkK{display:flex}.list___L1hmU .wrap___pKgcW:hover .hidden___NniIi{display:inline-block}.list___L1hmU .wrap___pKgcW .lockWrap___SMhkK{position:absolute;z-index:10;left:0;top:0;width:100%;height:100%;background:#0009;box-shadow:0 2px 5px #0000000d;border-radius:8px;display:none;flex-direction:column;justify-content:center;align-items:center}.list___L1hmU .wrap___pKgcW .lockWrap___SMhkK div{width:116px;height:36px;border-radius:18px;border:1px solid #ffffff;font-size:14px;font-weight:600;color:#fff;line-height:34px;text-align:center;margin:10px 0;cursor:pointer}.list___L1hmU .wrap___pKgcW .lockWrap___SMhkK div:hover{box-shadow:0 0 4px #4f85ff;border:1px solid #c2d3f8}.list___L1hmU .wrap___pKgcW .top___udHSB{height:calc(100% - 50px);display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:0 24px;position:relative}.list___L1hmU .wrap___pKgcW .top___udHSB .sign___uwRpq{position:absolute;z-index:1;width:44px;height:22px;background:#ffe9c1;border-radius:8px 0 13px;left:0;top:0;color:#a45204;text-align:center;line-height:22px}.list___L1hmU .wrap___pKgcW .top___udHSB .name___Fpf90{font-weight:600;color:#333;margin-top:25px;font-size:16px;white-space:normal;text-align:center;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;line-height:26px;height:48px}.list___L1hmU .wrap___pKgcW .top___udHSB .img___AMLhL{width:60px;height:60px;border-radius:30px;margin-top:14px}.list___L1hmU .wrap___pKgcW .top___udHSB .text___KiTb7{font-size:14px;color:#333;margin-top:8px;width:98%;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.list___L1hmU .wrap___pKgcW .top___udHSB .btns___i6IuZ{display:flex;align-items:center;margin-top:12px}.list___L1hmU .wrap___pKgcW .top___udHSB .btns___i6IuZ div{width:76px;background:#fff;height:26px;border-radius:13px;border:1px solid #d6f7ef;font-size:14px;color:#01795d;line-height:24px;text-align:center;margin:0 10px}.list___L1hmU .wrap___pKgcW .top___udHSB .btns___i6IuZ aside{width:76px;background:#fff;height:26px;border-radius:13px;border:1px solid #ffe9c1;font-size:14px;color:#a45204;line-height:24px;text-align:center;margin:0 10px}.list___L1hmU .wrap___pKgcW .bottom____k2sh{height:50px;border-top:1px solid #f5f5f5;display:flex;align-items:center;padding:0 12px}.list___L1hmU .wrap___pKgcW .bottom____k2sh>div{margin-left:auto}.list___L1hmU .wrap___pKgcW .bottom____k2sh>span{display:flex;align-items:center;margin-right:12px;color:#999}.list___L1hmU .wrap___pKgcW .bottom____k2sh>span i{font-size:14px;font-size:12px;color:#999;margin-right:6px}.flex_box_center___d27mZ{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___qfRU9{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___fCRld{align-items:center;box-align:center}.flex_box_center_end___ORMV8{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___PNKtZ{flex-direction:column;box-orient:block-axis}.tabs___alpa7{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #dbdce0;height:54px}.tabs___alpa7 .tabsWrap___aCQjw{display:flex;align-items:center;height:100%}.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4{display:flex;align-items:center;margin-right:40px;height:100%;cursor:pointer}.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4>div{position:relative;font-size:14px;font-weight:400;color:#5f6368;display:flex;align-items:center;height:100%}.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4 .active___nl_4v{font-weight:500;color:#202124}.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4 .active___nl_4v:after{position:absolute;content:"";width:100%;z-index:4;left:0;bottom:0;height:3px;background:#202124;border-radius:100px 100px 0 0}.flex_box_center___e6HxQ{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___RnXYe{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___lVxPk{align-items:center;box-align:center}.flex_box_center_end___bu8yv{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___JczGj{flex-direction:column;box-orient:block-axis}.orderWrap___ZfyGX{display:box;display:flex;align-items:center}.orderIconWrap___XTB_O{display:box;display:flex;flex-direction:column;height:40px;line-height:40px;color:#999}.orderAsc___KWHmA{flex-direction:column;text-align:center;height:10px;line-height:10px;display:inline-block;margin-top:9px;transform:translateY(2px)}.orderDesc___rHdbB{flex-direction:column;text-align:center;height:10px;line-height:10px;display:table}.active___a7eSP{color:#232b40!important}.cursorPointer___gs9kL{cursor:pointer;color:#d8d8d8;height:10px}.orderTextWrap___teAKn{font-size:14px;color:#3b3e47;cursor:pointer;margin-right:5px}.flex_box_center___LCi0B{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___hzONe{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___ZyQRE{align-items:center;box-align:center}.flex_box_center_end___XKM74{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___p8LCU{flex-direction:column;box-orient:block-axis}.btn___In02G.mediacy-round___uveEv{height:36px;border-radius:36px}.btn___In02G.mediacy-default___dDxsd{height:36px;border-radius:4px}.btn___In02G .default___K791v{background:#f6f7f9 linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border:1px solid #bacffe;font-size:14px;padding:0 15px;color:#3061d0;text-align:center;cursor:pointer;user-select:none}button[class~=ant-btn-default]:not(:disabled).btn___In02G{background:#f6f7f9 linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border:1px solid #bacffe;font-size:14px;padding:0 15px;color:#3061d0;text-align:center;cursor:pointer;user-select:none}button[class~=ant-btn-default]:not(:disabled).btn___In02G:hover{color:#165dff;border:1px solid #165dff}button[class~=ant-btn-default]:disabled.btn___In02G{background:#f6f7f9 linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border:1px solid #bacffe;font-size:14px;padding:0 15px;color:#3061d0;text-align:center;cursor:pointer;user-select:none;opacity:50%;cursor:not-allowed}.flex_box_center___TB7bQ{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___oBlTb{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___b5XbB{align-items:center;box-align:center}.flex_box_center_end___CNhe7{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___yHXKW{flex-direction:column;box-orient:block-axis}.head___ghH72{height:54px;border-bottom:1px solid #DBDCE0;display:flex;align-items:center}.head___ghH72>span{color:#999;font-size:12px;cursor:pointer;flex-shrink:0}.head___ghH72>b{font-weight:500;color:#232b40;margin-left:30px;font-size:14px;flex:1 1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.head___ghH72 .node___mjPEy{margin-left:auto;flex-shrink:0}.flex_box_center___AlHuF{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___vN2LW{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___Ac7D2{align-items:center;box-align:center}.flex_box_center_end___y38I7{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___iQE6P{flex-direction:column;box-orient:block-axis}.btns___sNgTb{display:flex;align-items:center}.btns___sNgTb .confirm___Ozirl{height:38px;background:#3061d0;border-radius:2px;color:#fff;padding:0 34px}.btns___sNgTb .cancel___aiq1I{height:38px;background:#f8f9fc;border-radius:2px;opacity:.5;border:1px solid #C3CFE0;font-size:14px;color:#464f66;margin-left:20px}.flex_box_center___jkpdr{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___OtsL8{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___rbcb_{align-items:center;box-align:center}.flex_box_center_end___zBR21{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___nS_eP{flex-direction:column;box-orient:block-axis}.fixedBottom___oJl7m{width:100%;height:70px;background:#fff;box-shadow:0 -3px 16px #dbdbdb80;position:fixed;z-index:1000;bottom:0;left:0}.fixedBottom___oJl7m .wrap___A3Oq1{width:1200px;height:100%;margin:auto;display:flex;align-items:center;justify-content:space-between}.fixedBottom___oJl7m .wrap___A3Oq1 .center____VL1y{flex:1 1}.flex_box_center___tY8Yn{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___vHdYA{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___pa61F{align-items:center;box-align:center}.flex_box_center_end___HyDXt{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___UjZek{flex-direction:column;box-orient:block-axis}.crumbs___V41Oe{margin:15px auto 25px;width:1200px;cursor:default}.crumbs___V41Oe span{font-size:12px;color:#c5c5c5}.crumbs___V41Oe .hover___bEIVd{cursor:pointer}.crumbs___V41Oe .hover___bEIVd:hover{color:#5f6368}.folderWrapper___G__0a span[class~=ant-tree-switcher-line-icon] svg{transform:scale(1.2);color:#d2ddf5}.folderWrapper___G__0a span[class=ant-tree-node-content-wrapper]{position:relative}.folderWrapper___G__0a div[class~=ant-tree-treenode]{padding:10px 0}.folderWrapper___G__0a span[class~=ant-tree-switcher-leaf-line]:after{border-bottom:1px dotted #d9d9d9!important}.folderWrapper___G__0a span[class~=ant-tree-switcher-leaf-line]:before{border-left:1px dotted #d9d9d9!important}.folderWrapper___G__0a span[class~=ant-tree-indent-unit]:after{border-right:1px dotted #d9d9d9!important}.folderWrapper___G__0a span[class~=ant-tree-indent-unit]:before{border-right:1px dotted #d9d9d9!important}.folderWrapper___G__0a span[class~=ant-tree-iconEle]{margin-right:4px}.folderWrapper___G__0a div[class~=ant-tree-treenode-selected] span[class~=ant-tree-node-selected]{background-color:transparent}.folderWrapper___G__0a div[class~=ant-tree-treenode-selected] span[class~=ant-tree-node-selected] span[class~=ant-tree-title]{color:#3061d0;background:#f7f8f9}.folderWrapper___G__0a .folderIcon___oTG6c{height:20px;width:20px}.wrap___Yz6fc{display:flex;height:100%}.left___F0axg{width:42%;border-right:1px solid #DCDCDC;display:flex;flex-direction:column;padding:20px 35px}.left___F0axg div[class~=ant-input-number]{width:84px}.tip___nCmqI{background:#37ad83;border-radius:30px;color:#fff;padding:8px 20px 8px 61px;position:relative;line-height:22px;margin-left:20px;margin-top:8px}.tip___nCmqI img{width:60px;position:absolute;z-index:10;left:-20px;top:-8px}.bottomBtn___x70Gq{width:122px;height:40px;background:linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 0 10px #cfcfcf,inset 0 1px 3px #ffffff80;border-radius:20px;border:1px solid #BACFFE;display:flex;align-items:center;justify-content:center;font-size:16px;color:#333;cursor:pointer;margin:20px auto}.bottomBtn___x70Gq:hover{color:#165dff;border:1px solid #165dff}.bottomBtn___x70Gq.disabled___CWzre{border:1px solid #BACFFE;color:#333;cursor:not-allowed;opacity:.3}.bottomBtn___x70Gq i{color:#3061d0;margin-right:10px}@keyframes showHide___Dfprh{0%,to{opacity:0}33%{opacity:1}}.dotLoading___s6Sh4 span{opacity:0;animation:showHide___Dfprh 1.5s infinite;color:#3061d0;font-size:28px}.dotLoading___s6Sh4 span:nth-child(1){animation-delay:0s}.dotLoading___s6Sh4 span:nth-child(2){animation-delay:.5s}.dotLoading___s6Sh4 span:nth-child(3){animation-delay:1s}div[class~=ant-progress].progress___QUpqo,div[class~=ant-progress].progress___QUpqo span[class~=ant-progress-text]{color:#3061d0}.num___VQiqB{color:#fa6400;margin:0 4px}.container___DAVRd{padding:36px 70px;width:58%;background:#f6f7f9;overflow:auto}.container___DAVRd code,.container___DAVRd .katex___oS9Qs,.container___DAVRd pre{pointer-events:none}.liWrap___pAkIe:focus-visible{outline:0px solid transparent}.backBottom___kT237{height:0;width:fit-content;position:sticky;z-index:100;bottom:0;left:50%;transform:translate(-50%);cursor:pointer}.backBottom___kT237:hover i{color:#5c64ff}.backBottom___kT237 i{font-size:40px;color:#5c64ff80;position:absolute;z-index:101;bottom:8px}.imgBox___O8q6M{display:flex;flex-direction:column;justify-content:center;align-items:center;height:calc(100% - 30px)}.imgBox___O8q6M span{font-size:16px;color:#3061d04d;margin-top:10px}.answer___UngkO{font-size:14px;color:#434d6c;transition:all .2s;position:relative;line-height:1.8}.answer___UngkO ::selection{background:#ecf1fe}.answer___UngkO .imgWrap___ORTRf{width:320px;cursor:pointer;border-radius:8px;overflow:hidden;position:relative}.answer___UngkO .imgWrap___ORTRf img{width:100%;user-select:none}.answer___UngkO .imgWrap___ORTRf:after{content:"";position:absolute;inset:0;background:#00000080;cursor:pointer;opacity:0;transition:opacity .3s}.answer___UngkO .imgWrap___ORTRf:hover:after{opacity:1}.answer___UngkO pre{width:100%;overflow:auto}.answer___UngkO ol li{list-style:auto}.answer___UngkO hr{border:none;border-bottom:1px solid #ccc}.answer___UngkO span[class=katex-error]{color:inherit!important}.codeCopy___re8vm{position:relative;min-height:50px}.codeCopy___re8vm button{position:absolute;top:7px;right:0;padding:4px 8px;border-radius:0 0 0 5px;border:none;background-color:#007bff;color:#fff;cursor:pointer;font-size:12px;height:26px;pointer-events:auto}.codeCopy___re8vm button.runCode___MYs9m{bottom:0;top:initial}#educoder .smartWrp___NjRcB [class~=ant-drawer-body]{padding:0}.wrap___AasCO{display:flex;flex-direction:column;width:calc(100vw * .58 - 180px);max-height:80vh;background:#fff;box-shadow:0 0 10px #e2e2e280;border-radius:4px;border:1px solid #145DFF}.chatContainer___n6e3E{flex:1 1;width:100%;padding:20px 20px 0;overflow:auto}.btnContainer___yKyVB{display:flex;gap:10px;border-bottom:1px solid #DCDCDC;padding:20px 20px 10px}.btnContainer___yKyVB .btn___Y_09T{display:flex;align-items:center;justify-content:center;height:36px;background:#fff;border-radius:8px;border:1px solid #DCDCDC;font-size:14px;color:#333;cursor:pointer;transition:.4s;width:36px}.btnContainer___yKyVB .btn___Y_09T:hover{border-color:#3061d0;color:#3061d0}.inputContainer____bM3M{height:60px;display:flex;align-items:center;padding:0 20px}.inputContainer____bM3M textarea{padding:23px 0 0!important;resize:none!important;flex:1 1!important}.inputContainer____bM3M textarea::placeholder{color:#c1c1d9}.inputContainer____bM3M .sendBtn___UHHLj{width:40px!important;height:40px;background:linear-gradient(139deg,#5c64ff,#6988f8);border:none;border-radius:50%;padding:0;flex-shrink:0}.inputContainer____bM3M .sendBtn___UHHLj:disabled{background:#d2d2d2}.inputContainer____bM3M .sendBtnDisabled___AoSRc{width:40px!important;height:40px;background:#d2d2d2;border:none;border-radius:50%;padding:0;flex-shrink:0}.inputContainer____bM3M .cancelBtn___yql4C{font-size:40px;color:#5c64ff;cursor:pointer;flex-shrink:0;transition:.3s}.inputContainer____bM3M .cancelBtn___yql4C:hover{transform:scale(1.05)}@keyframes dot-fade___LruoO{0%,40%{opacity:.5}50%{opacity:1}90%,to{opacity:.5}}.loadingWrp___gYLGT{display:flex;align-items:center;padding:5px 15px 15px;color:#9096a3}.hover-line-container___kkYQN{position:relative}.hover-line-content___ZkD9e{position:relative;min-height:200px;padding:10px;line-height:1.5}.hover-line-content___ZkD9e::selection{background:#ff0}.line-button-container___A79j9{position:absolute;right:calc(100% - 40px);z-index:111;width:30px}.line-button-container___A79j9:before{content:"";position:absolute;left:30px;right:0;top:0;height:1.5em;background:#ffff004d;z-index:-1;pointer-events:none}.button___X_Iu7{width:30px;padding:0 8px;background:linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border-radius:4px;border:1px solid #BACFFE;display:flex;align-items:center;cursor:pointer;white-space:nowrap;transition:all .5s;position:absolute;right:0;overflow:hidden}.button___X_Iu7:hover{width:74px;border:1px solid #5C64FF}.button___X_Iu7 span{font-size:12px;color:#5c64ff;margin-left:6px}.toolbar___qYQBF{position:absolute;background:#fff;border-radius:12px;box-shadow:#0000001a 0 8px 16px;z-index:1000}.chat-dialog___AUJYU{position:absolute;width:700px;background:#fff;border:.5px solid #2356f6;border-radius:4px;box-shadow:0 2px 4px #0000001a;z-index:1001}.button___VhNes{padding:2px 8px;background:linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border-radius:4px;border:1px solid #BACFFE;display:flex;align-items:center;cursor:pointer;transition:.3s}.button___VhNes:hover{border:1px solid #5C64FF}.button___VhNes span{font-size:12px;color:#5c64ff;margin-left:6px}@keyframes dot-fade___BPUGC{0%,40%{opacity:.5}50%{opacity:8}90%,to{opacity:.5}}.loading___SifAS{display:flex;margin-top:20px}.loading___SifAS .dot___J5R0d{width:10px;height:10px;border-radius:50%;margin-right:8px;background:#145dff;opacity:.5;animation:dot-fade___BPUGC 1s infinite}.loading___SifAS .dot___J5R0d:nth-child(2){animation-delay:.3s}.loading___SifAS .dot___J5R0d:nth-child(3){animation-delay:.7s}.flex_box_center___kyfCX{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___GHTzD{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___FdgNd{align-items:center;box-align:center}.flex_box_center_end___LMVYD{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___Yb2bC{flex-direction:column;box-orient:block-axis}.f_l_c___nwLBO{display:flex;gap:10px;flex-wrap:wrap}.f_l_c___nwLBO .officediv___KkKIB{display:inline-flex;width:200px;align-items:center;justify-content:start;height:40px;background-color:#fff;border:1px solid #f1f1f1;border-radius:12px;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;line-height:40px;padding:0 10px;cursor:pointer}.preclass___SCKdC{white-space:pre-wrap;word-wrap:break-word;overflow-wrap:break-word}.flex_box_center___yMUhy{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___KNvG9{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___yqWY9{align-items:center;box-align:center}.flex_box_center_end___DJKuV{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___NTtN1{flex-direction:column;box-orient:block-axis}.singleSelect___fU3O9,.multipleSelect___LFXCB{display:flex;align-items:center}.multipleSelect___LFXCB .plus___gdDhG div[class~=ant-select-selector]{min-height:46px}.summaryWrap___HzbVK .summaryItem___dATph{display:flex}.summaryWrap___HzbVK .summaryItem___dATph [class~=ant-progress-text-outer]{width:35px!important}.summaryWrap___HzbVK .summaryItem___dATph [class~=ant-progress-text]{text-align:end!important}.summaryWrap___HzbVK .label___pvZkE{width:80px;padding-top:2px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#5f6a95}.summaryWrap___HzbVK .percentSty___nvQwe{font-family:PingFangSC,PingFang SC;font-weight:500;font-size:14px;color:#000;margin-left:12px;display:inline-block}.summaryWrap___HzbVK .title___hDMEi{font-family:PingFangSC,PingFang SC;font-weight:500;font-size:16px;color:#000;margin-bottom:10px;margin-top:10px}.summaryWrap___HzbVK .chart_container___cRvUY{display:flex;align-items:center;background:#fff}.Onerow___tzmiF p{overflow:hidden!important;white-space:nowrap!important;text-overflow:ellipsis!important}.detailSty___QKxCg{padding:9px 5px;border:1px solid #F1F1F1}.detailSty___QKxCg .detailItem___fHG9y{display:flex;align-items:center;height:40px;padding:0 15px}.detailSty___QKxCg .detailItem___fHG9y:hover{background-color:#f6f7f9}.detailSty___QKxCg .detailItem___fHG9y:hover .questionTag___OaNLz,.detailSty___QKxCg .detailItem___fHG9y:hover .numSty___wUXe3{color:#3061d0}.detailSty___QKxCg .detailItem___fHG9y:hover .detailBtn___JylOu{display:inline-block}.detailSty___QKxCg .detailItem___fHG9y .questionTitle___EMw2w{width:280px;color:#000;display:flex;align-items:center}.detailSty___QKxCg .detailItem___fHG9y .questionTitle___EMw2w p{overflow:hidden!important;white-space:nowrap!important;text-overflow:ellipsis!important}.detailSty___QKxCg .detailItem___fHG9y .questionTitle___EMw2w .questionTag___OaNLz{font-size:18px}.detailSty___QKxCg .detailItem___fHG9y .proSty___SpcZ9{height:20px;background:#3061d099;border-radius:0 2px 2px 0}.detailSty___QKxCg .detailItem___fHG9y .numSty___wUXe3{font-size:16px;color:#000;margin-left:25px}.detailSty___QKxCg .detailItem___fHG9y .detailBtn___JylOu{display:none;margin-left:10px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:16px;color:#3061d0;line-height:16px;text-align:left;font-style:normal;text-decoration-line:underline;cursor:pointer}.commentBody___BBaLu [class~=ant-table-body]{overflow-y:auto!important}.flex_box_center___kuaVT{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___exKHH{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___BzvkN{align-items:center;box-align:center}.flex_box_center_end___Ss2DJ{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___p1LEr{flex-direction:column;box-orient:block-axis}.scoremodal___upTFR [class~=ant-modal-body]{padding:30px 40px}.scoremodal___upTFR [class~=ant-modal-footer]{margin-top:0!important;padding:0 0 20px!important}.scoremodal___upTFR .selectWrapper___HH3RX span[class~=ant-select-selection-placeholder]{color:#9096a3}.scoremodal___upTFR .selectWrapper___HH3RX div[class~=ant-select-selector]{height:38px!important}.scoremodal___upTFR .selectWrapper___HH3RX div[class~=ant-select-selector] input[class~=ant-select-selection-search-input],.scoremodal___upTFR .selectWrapper___HH3RX div[class~=ant-select-selector] span[class~=ant-select-selection-placeholder]{height:38px!important;line-height:36px!important}.scoremodal___upTFR .selectWrapper___HH3RX div[class~=ant-select-selector] span[class~=ant-select-selection-item]{line-height:36px!important}.scoremodal___upTFR .selectWrapper___HH3RX span[class~=ant-select-arrow]{right:12px}.scoremodal___upTFR .selectWrappers___fUWwr span[class~=ant-select-selection-placeholder]{color:#9096a3}.scoremodal___upTFR .selectWrappers___fUWwr div[class~=ant-select-selector]{height:38px!important}.scoremodal___upTFR .selectWrappers___fUWwr div[class~=ant-select-selector] input[class~=ant-select-selection-search-input],.scoremodal___upTFR .selectWrappers___fUWwr div[class~=ant-select-selector] span[class~=ant-select-selection-placeholder]{height:38px!important;line-height:36px!important}.scoremodal___upTFR .selectWrappers___fUWwr span[class~=ant-select-arrow]{right:12px}.scoremodal___upTFR .allqingchu___BFF1D{margin-top:8px;color:#165dff;cursor:pointer}.scoremodal___upTFR .allqingchu___BFF1D span{width:84px;height:20px;font-size:14px;font-weight:400;color:#165dff;line-height:20px;margin-left:5px}.scoremodal___upTFR .allqingchu___BFF1D:hover,.scoremodal___upTFR .allqingchu___BFF1D:hover span{color:#e30000}.scoremodal___upTFR .title___hFasb{color:#000;font-size:16px;font-weight:500;display:flex;width:100%;margin-top:10px}.scoremodal___upTFR .score___DXG3o{margin-left:305px;color:#3061d0;text-align:end}.scoremodal___upTFR .close___kEIiB{font-size:15px;cursor:pointer;color:#979797}.scoremodal___upTFR .content___Mco8L{display:flex;justify-content:space-between;margin-top:40px;color:#5f6368;font-size:14px;margin-bottom:24px}.scoremodal___upTFR .content___Mco8L span{display:flex;flex:1 1}.scoremodal___upTFR .content___Mco8L span:nth-child(4){display:flex;min-width:160px;align-items:center}.scoremodal___upTFR .items___j98jk{display:flex;justify-content:space-between;align-items:center;color:#5f6368;font-size:14px;margin-bottom:12px}.scoremodal___upTFR .items___j98jk span{display:flex;flex:1 1;color:#000;font-weight:400}.scoremodal___upTFR .items___j98jk span:nth-child(4){display:flex;min-width:160px;align-items:center;color:#9096a3}.scoremodal___upTFR .bottom___A1n1C{width:100%;text-align:end}.scoremodal___upTFR .bottom___A1n1C .yes___P1zzb{height:32px;background:#3061d0;box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border-radius:2px;font-weight:400;color:#fff}.scoremodal___upTFR .bottom___A1n1C .no___xZqXd{margin-right:20px;width:60px;height:32px;background:#f8f9fc;border-radius:2px;opacity:.5;border:1px solid #C3CFE0;font-weight:400;color:#464f66;line-height:14px}.scoremodal___upTFR .titlecount___fqA9P{width:41px;height:22px;background:#fa6400;border-radius:15px;margin-left:5px;color:#fff;display:inline-flex;justify-content:center}.scoremodal___upTFR .add___MqV0R{font-weight:400;color:#fa6400;line-height:14px;font-size:14px;position:absolute;top:2px}.scoremodal___upTFR .search___NREgv{display:flex;align-items:center;overflow:hidden;border-radius:19px;height:38px;width:270px;padding-left:20px;background-color:#f6f7f9;border:none}.scoremodal___upTFR .search___NREgv [class~=ant-input-affix-wrapper]{background-color:#f6f7f9;border:none}.scoremodal___upTFR .search___NREgv [class~=ant-input-affix-wrapper]{outline:none!important;border:none!important;box-shadow:none!important}.scoremodal___upTFR .search___NREgv span[class~=ant-input-group-addon]{display:none}.scoremodal___upTFR .search___NREgv .searchIcon___qny3A{margin-right:14px;cursor:pointer}.scoremodal___upTFR .search___NREgv input{background-color:#f6f7f9;font-size:14px}.scoremodal___upTFR .tabWrap___dR18c{margin-bottom:18px}.scoremodal___upTFR .tabWrap___dR18c div[class~=ant-tabs-tab]{font-size:14px;margin-right:40px!important;color:#5f6368}.scoremodal___upTFR .tabWrap___dR18c div[class~=ant-tabs-tab-active] [class~=ant-tabs-tab-btn]{color:#232b40}.scoremodal___upTFR .tabWrap___dR18c [class~=ant-tabs-nav]{margin:0;height:52px;padding:0 2px}.scoremodal___upTFR .tabWrap___dR18c [class~=ant-tabs-nav] div[class~=ant-tabs-ink-bar]{background-color:#232b40;border-radius:100px 100px 0 0;height:3px}.scoremodal___upTFR .tabWrap___dR18c [class~=ant-tabs-nav]:before{background:#f1f1f1}.previewModal___uSiGS div[class~=ant-modal-header]{padding-top:30px;padding-left:40px;padding-bottom:0}.previewModal___uSiGS div[class~=ant-modal-body]{padding:30px 40px}.previewModal___uSiGS button[class~=ant-modal-close]{top:17px;right:16px;transform:scale(1.2)}.q_title___a9NY9>div{display:inline-block;max-width:249px;word-break:break-all;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;vertical-align:bottom}.flex_box_center___nnwwA{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___cRir9{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___FqTZ8{align-items:center;box-align:center}.flex_box_center_end___WU5_v{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___QZFa1{flex-direction:column;box-orient:block-axis}.warp___aLZwN{max-height:552px;overflow:auto}.warp___aLZwN .shixunbutton___Eoa1i{font-size:14px;color:#3061d0;margin-right:20px;font-weight:400;background:#3061d0;width:108px;height:32px;color:#fff;display:flex;align-items:center;justify-content:center;line-height:32px;box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border-radius:16px}.warp___aLZwN .shixunbutton___Eoa1i i{font-size:12px}.warp___aLZwN .redio___LJ4js{display:flex;flex-wrap:nowrap;align-items:center;margin-bottom:25px}.warp___aLZwN .redio___LJ4js .redioitem___YicCC{width:14px;height:14px;min-width:14px;background:#f5f5f5;border-radius:7px;border:1px solid #D9D9D9;margin-right:10px}.warp___aLZwN .redio___LJ4js .redioitemyes___lX4Nr{font-size:14px;color:#37ad83;margin-right:10px}.warp___aLZwN .redio___LJ4js .title___pi1jH{color:#000;font-size:16px}.warp___aLZwN .redio___LJ4js .titleyes___jiEh7{color:#37ad83;font-size:16px}.warp___aLZwN .redio___LJ4js .yestag___DLWoP{width:60px;min-width:60px;height:20px;color:#37ad83;text-align:center;margin-left:16px;line-height:20px;font-size:12px;background:#ebf6f2}.warp___aLZwN .qcount___U9kkL{display:flex;align-items:center;margin-bottom:10px}.warp___aLZwN .qcount___U9kkL .score___vLK4B{width:44px;height:20px;background:#ececec99;border-radius:0 0 2px;text-align:center;color:#464f66;margin-right:5px}.warp___aLZwN .qcount___U9kkL .qtitle___kyg0t{width:100%;color:#000}.warp___aLZwN .checkbox___vjiBw{display:flex;align-items:flex-start;margin-bottom:25px}.warp___aLZwN .checkbox___vjiBw .checkboxitem___HW3CP{width:14px;height:14px;min-width:14px;margin-top:6px;background:#f5f5f5;border-radius:2px;margin-right:10px;border:1px solid #D9D9D9}.warp___aLZwN .checkbox___vjiBw .checkboxitemyes___kpjek{font-size:14px;color:#37ad83;margin-right:10px;margin-top:6px}.warp___aLZwN .checkbox___vjiBw .title___pi1jH{color:#000;font-size:16px}.warp___aLZwN .checkbox___vjiBw .titleyes___jiEh7{color:#37ad83;font-size:16px}.warp___aLZwN .checkbox___vjiBw .yestag___DLWoP{width:60px;height:20px;min-width:60px;color:#37ad83;text-align:center;margin-left:16px;line-height:20px;font-size:12px;background:#ebf6f2}.warp___aLZwN .bottom___uG8Zq{margin-top:20px;background-color:#f6f7f9;padding:40px 20px 20px}.warp___aLZwN .bottom___uG8Zq .bottomitem___TnJQQ{margin-bottom:25px;display:flex;align-items:baseline}.warp___aLZwN .bottom___uG8Zq .bottomitem___TnJQQ .left___M8WXX{color:#666;text-align:end;width:56px;min-width:48px;font-size:14px}.warp___aLZwN .bottom___uG8Zq .bottomitem___TnJQQ .right____dkCI{color:#000;margin-left:10px;font-size:14px}.warp___aLZwN .completion___H6RmA .title___pi1jH{width:70px;height:46px;min-width:70px;display:flex;align-items:center;justify-content:center}.warp___aLZwN .completion___H6RmA .content___a2hGC{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap}.warp___aLZwN .completion___H6RmA .content___a2hGC .items___D8mLd{padding:14px 16px;border:1px solid #dcdcdc;height:46px;border-radius:2px;margin-left:20px;color:#37ad83;min-width:102px;display:inline-block;font-size:14px;text-align:center;margin-bottom:20px}.warp___aLZwN .simple___fQ0OS .title___pi1jH{color:#37ad83;font-size:14px;margin-top:2px;min-width:56px;margin-bottom:3px}.warp___aLZwN .simple___fQ0OS .content___a2hGC{font-size:16px}.warp___aLZwN .shixun___nB6Jk{display:flex;align-items:center;margin-top:20px}.warp___aLZwN .shixun___nB6Jk .score___vLK4B{width:44px;height:25px;background:#ececec99;border-radius:0 0 2px;text-align:center;line-height:25px;color:#464f66;margin-right:10px}.warp___aLZwN .shixun___nB6Jk .qtitle___kyg0t{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;width:80%;color:#000;font-weight:400;font-size:16px}.warp___aLZwN .combination___YrOdz{display:flex;align-items:center;margin-top:20px}.warp___aLZwN .combination___YrOdz .score___vLK4B{width:44px;height:25px;background:#ececec99;border-radius:0 0 2px;text-align:center;line-height:25px;color:#464f66;margin-right:10px}.warp___aLZwN .combination___YrOdz .qtitle___kyg0t{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;width:80%;color:#000;font-weight:600;font-size:16px}.warp___aLZwN .program___lG0JA{display:flex;align-items:flex-start}.warp___aLZwN .program___lG0JA .title___pi1jH{color:#37ad83;font-size:14px;margin-top:2px;min-width:56px}.warp___aLZwN .program___lG0JA .content___a2hGC{font-size:16px}.text___FxbAX{display:flex;align-items:center;justify-content:space-around;width:58px;height:24px;background:#e40d0d21;border-radius:4px;border:1px solid rgba(251,43,43,.16);font-weight:400;font-size:14px;color:#e1140f;line-height:14px;text-align:left;font-style:normal;cursor:pointer}.text___FxbAX:hover{border:1px solid rgba(225,20,15,.5)}.wrap___UlBQ1{width:402px;height:254px;padding:8px 13px}.wrap___UlBQ1 p{width:352px;height:66px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#191919;line-height:22px;text-align:left;font-style:normal;margin-bottom:15px}.wrap___UlBQ1 .contact____pUDq{display:flex;flex-direction:column;align-items:center}.wrap___UlBQ1 .img___BapAv{width:130px;height:130px;display:flex;align-items:center;justify-content:space-around}.gzsm___VoLAf{width:100%;padding:10px;background:#f6f7f9;border-radius:2px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#666;text-align:justify;font-style:normal;margin-top:10px}.wrap___Caec9 div[class~=ant-input-number]{width:84px}.wrap___Caec9 .type_style___U6wBf{width:64px;height:16px;font-family:PingFangSC,PingFang SC;font-weight:500;font-size:16px;color:#000;line-height:16px;text-align:justify;font-style:normal}.wrap___Caec9 .type_list___Cq1WK{display:flex;margin:20px auto}.wrap___Caec9 .type_list___Cq1WK .type_tag_noactive___BcE1l{width:108px;height:30px;background:#f6f7f9;border-radius:2px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#9096a3;line-height:30px;font-style:normal;text-align:center;cursor:pointer}.wrap___Caec9 .type_list___Cq1WK .type_tag_active___o54ss{width:108px;height:30px;background:#3061d01a;border-radius:2px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#3061d0;line-height:30px;font-style:normal;text-align:center;cursor:pointer}.wrap___Caec9 .type_tootip___jTpTe{background:#f6f7f9;border-radius:2px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#666;text-align:justify;font-style:normal;padding:10px}.imgBox___k6jG2{display:flex;flex-direction:column;justify-content:center;align-items:center;height:calc(100% - 30px)}.imgBox___k6jG2 div{font-size:16px;color:#3061d04d;margin-top:10px}.judgment___fhglz{display:flex;flex-direction:column;gap:10px}.judgment___fhglz div{display:flex}.judgment___fhglz div b{width:46px;height:46px;border-radius:2px;border:1px solid #DCDCDC;font-size:16px;font-weight:400;color:#464f66;cursor:pointer;margin-right:10px;text-align:center;line-height:44px}.judgment___fhglz div span{border-radius:2px;border:1px solid #DCDCDC;padding-left:8px;font-size:14px;height:46px;line-height:44px;flex:1 1}.judgment___fhglz .active___Mh2K8 b{background-color:#37ad83;border-color:#37ad83;color:#fff}.judgment___fhglz .active___Mh2K8 span{background-color:#ebf6f2;border-color:#37ad83;color:#37ad83}.wrap___yzOLg{display:flex;height:100%}.left___lhFsp{width:45%;border-right:1px solid #DCDCDC;display:flex;flex-direction:column;padding:20px 35px}.left___lhFsp div[class~=ant-input-number]{width:84px}.tip____qjZn{background:#37ad83;border-radius:30px;color:#fff;padding:8px 20px 8px 61px;position:relative;line-height:22px;margin-left:20px;margin-top:8px}.tip____qjZn img{width:60px;position:absolute;z-index:10;left:-20px;top:-8px}.bottomBtn___gR4b0{width:122px;height:40px;background:linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 0 10px #cfcfcf,inset 0 1px 3px #ffffff80;border-radius:20px;border:1px solid #BACFFE;display:flex;align-items:center;justify-content:center;font-size:16px;color:#333;cursor:pointer;margin:20px auto}.bottomBtn___gR4b0:hover{color:#165dff;border:1px solid #165dff}.bottomBtn___gR4b0.disabled___tHi8U{border:1px solid #BACFFE;color:#333;cursor:not-allowed;opacity:.3}.bottomBtn___gR4b0 i{color:#3061d0;margin-right:10px}.imgBox___XwRIk{display:flex;flex-direction:column;justify-content:center;align-items:center;height:calc(100% - 30px)}.imgBox___XwRIk div{font-size:16px;color:#3061d04d;margin-top:10px}.start_btn___P67Pc{margin:60px auto;width:136px;height:40px;background:#3061d0;box-shadow:0 2px 4px #e0dfe1,inset 0 -1px 3px #ffffff80;border-radius:20px;text-align:center;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#fff;line-height:40px;cursor:pointer}.stop_btn___j_aKt{margin:60px auto;width:136px;height:40px;background:linear-gradient(180deg,#fff,#f9f6f6);box-shadow:0 2px 4px #e6dcdc,inset 0 1px 3px #ffffff80;border-radius:20px;border:1px solid #FEBABA;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#e30000;line-height:40px;text-align:center;cursor:pointer}.save_btn___mzPPO{display:flex;align-items:center;justify-content:center;width:116px;height:34px;background:linear-gradient(180deg,#fff,#f6f7f9),#f6f7f9!important;box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80!important;border-radius:17px;border:1px solid #BACFFE!important;cursor:pointer;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#3061d0!important}.backBottom___vf1Tx{height:0;width:fit-content;position:sticky;z-index:100;bottom:0;left:50%;transform:translate(-50%);cursor:pointer}.backBottom___vf1Tx:hover i{color:#5c64ff}.backBottom___vf1Tx i{font-size:40px;color:#5c64ff80;position:absolute;z-index:101;bottom:8px}.pptBtn___kEb6S{width:103px;height:34px;background:#f4f8ff;border-radius:20px;border:1px solid rgba(20,93,255,.2);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:.3s;color:#3061d0}.headTip___MSazD{height:34px;background:#f6f7f9;border-radius:0 0 8px 8px;font-size:14px;color:#5f6368;padding:0 10px;line-height:34px;margin-bottom:50px}.headTip___MSazD span{color:#3061d0;cursor:pointer}.tips___bXOTU{display:flex;padding-left:20px;margin-bottom:20px}.tips___bXOTU .avatar___eSFE8{width:40px;height:40px;border-radius:5px;margin-right:10px}.tips___bXOTU .details___miwc5{box-shadow:0 0 10px #e2e2e280;border-radius:8px;border:1px solid rgba(20,93,255,.2);padding:16px;flex:1 1;min-width:0}.try___y8hPW{padding-left:20px}.try___y8hPW div{height:40px;background:#3061d01a;border-radius:20px;padding:0 20px;display:flex;align-items:center;cursor:pointer;color:#5f6a95;width:fit-content;transition:.3s;margin-bottom:10px}.try___y8hPW div span{line-height:14px}.try___y8hPW div:hover{background:#3061d04d}.footerContainer___JFPnb{display:flex;flex-direction:column;transition:all .3s}.footerContainer___JFPnb .togglesContainer___dRNY4{width:100%;margin-bottom:12px;display:flex;align-items:center;flex-wrap:wrap;gap:10px}.footerContainer___JFPnb .togglesContainer___dRNY4 .attachment___VYSbv{padding:0 10px;align-items:center;border-radius:12px;color:#585a73;display:inline-flex;font-size:12px;height:28px;justify-content:center;line-height:16px;transition:.3s all;border:1px solid #e8eaf2}.footerContainer___JFPnb .togglesContainer___dRNY4 .btn___T5UpT{padding:0 10px;align-items:center;border-radius:12px;color:#585a73;display:inline-flex;font-size:12px;height:28px;justify-content:center;line-height:16px;transition:.3s all;border:1px solid #e8eaf2;cursor:pointer;user-select:none}.footerContainer___JFPnb .togglesContainer___dRNY4 .btn___T5UpT:hover{background:linear-gradient(111deg,#e9e7ff -12%,#fff 25% 69%,#e9e7ff 113%);border:1px solid #e0dfff;color:#6d6acd}.footerContainer___JFPnb .togglesContainer___dRNY4 .btn___T5UpT.btnActive___gq01r{background:#eeedff;border:1px solid #eeedff;color:#6d6acd}.footerContainer___JFPnb .inputContainer___Yy8gW{flex:1 1;display:flex;align-items:center;background:#fff;box-shadow:0 0 10px #e2e2e280;border-radius:8px;border:1px solid #e8eaf2;padding:10px 20px;position:relative}.footerContainer___JFPnb .inputContainer___Yy8gW:hover{border:1px solid #145DFF}.footerContainer___JFPnb .inputContainer___Yy8gW .uploadBtn___OcD8F{width:40px;height:40px;border:none;border-radius:20px;flex-shrink:0;background:#d2d2d2;cursor:default}.footerContainer___JFPnb .inputContainer___Yy8gW .uploadBtn___OcD8F:hover{background:linear-gradient(139deg,#5c64ff,#6988f8)!important}.footerContainer___JFPnb .inputContainer___Yy8gW .sendBtn___e2elL{width:40px;height:40px;background:linear-gradient(139deg,#5c64ff,#6988f8)!important;border:none;border-radius:50%;padding:0;flex-shrink:0}.footerContainer___JFPnb .inputContainer___Yy8gW .sendBtn___e2elL:disabled{background:#d2d2d2!important}.footerContainer___JFPnb .inputContainer___Yy8gW .cancelBtn___DEsSI{font-size:40px;color:#5c64ff;cursor:pointer;flex-shrink:0;transition:.3}.footerContainer___JFPnb .inputContainer___Yy8gW .cancelBtn___DEsSI:hover{transform:scale(1.05)}.footerContainer___JFPnb .inputContainer___Yy8gW textarea{margin-right:9px;padding:0 11px;transition:none}.footerContainer___JFPnb .inputContainer___Yy8gW textarea::placeholder{color:#c1c1d9}.footerContainer___JFPnb .lineFour___GcA3R.inputContainer___Yy8gW{align-items:flex-end}.footerContainer___JFPnb .lineFour___GcA3R.inputContainer___Yy8gW .fullIcon___fmG_6{position:absolute;right:31px;top:20px;color:#145dff;cursor:pointer}.footerContainer___JFPnb.selected___m2pW_{border-radius:20px;box-shadow:0 12px 24px -16px #3636490a,0 12px 40px #33334714,0 0 1px #2c2c3605;position:relative;transition:border .4s ease;border:1px solid #e8eaf2}.footerContainer___JFPnb.selected___m2pW_:hover{border:1px solid #145DFF}.footerContainer___JFPnb.selected___m2pW_ .togglesContainer___dRNY4{background:#f7f8fc;padding:15px 15px 15px 20px;border-radius:20px 20px 0 0;border:none;margin-bottom:0}.footerContainer___JFPnb.selected___m2pW_ .inputContainer___Yy8gW{border:none;box-shadow:none;background:transparent}.footerContainer___JFPnb.selected___m2pW_ .inputContainer___Yy8gW:hover{background:transparent;border:none}.footerContainer___JFPnb.full___cZUDM{height:100%}.footerContainer___JFPnb.full___cZUDM textarea{height:100%!important;max-height:100%!important}.disabledInput___ijUlM{cursor:not-allowed}.disabledInput___ijUlM>*{pointer-events:none;opacity:.3}@keyframes dot-fade___dHh10{0%,40%{opacity:.5}50%{opacity:8}90%,to{opacity:.5}}.loading___dHPeG{display:flex}.loading___dHPeG .dot___wB_Xx{width:10px;height:10px;border-radius:50%;margin-right:8px;background:#145dff;opacity:.5;animation:dot-fade___dHh10 1s infinite}.loading___dHPeG .dot___wB_Xx:nth-child(2){animation-delay:.3s}.loading___dHPeG .dot___wB_Xx:nth-child(3){animation-delay:.7s}.li___pjgC0{display:flex}.li___pjgC0 .avatarIcon___SHala .img___DK87r{width:40px;height:40px;border-radius:5px;margin-right:10px}.li___pjgC0 .content___kiz_D{flex:1 1;min-width:0}.li___pjgC0 .content___kiz_D .borderBox___Txzil{box-shadow:0 0 10px #e2e2e280;border-radius:8px;border:1px solid rgba(20,93,255,.2);padding:16px}.li___pjgC0 .content___kiz_D .borderBox___Txzil .text___iNCQg{white-space:pre-wrap;color:#3061d0}.li___pjgC0 .content___kiz_D .fileWrap___wWt5C{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:10px}.li___pjgC0 .content___kiz_D .fileWrap___wWt5C .file___ZeKPM{width:calc((100% - 30px)/4);display:flex;align-items:center;background:#fff;border:1px solid rgba(20,93,255,.1);border-radius:8px;padding:6px 15px;font-size:14px;box-shadow:0 0 10px #e2e2e233}.li___pjgC0 .content___kiz_D .fileWrap___wWt5C .file___ZeKPM aside{flex:1 1;min-width:0}.li___pjgC0 .content___kiz_D .fileWrap___wWt5C .file___ZeKPM aside .fileName___FzNuv{color:#333;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:100%;width:fit-content}.li___pjgC0 .content___kiz_D .source___tXQ7H{height:16px;background:#f4f8ff;border-radius:8px 0;font-size:10px;color:#666;padding:0 14px;text-align:center;line-height:16px;width:fit-content;float:right;margin-top:-17px;margin-right:1px}.li___pjgC0 .content___kiz_D .action___xwJSd{height:54px;display:flex;align-items:center;justify-content:flex-end;gap:20px;padding-bottom:10px}.li___pjgC0 .content___kiz_D .action___xwJSd i{color:#666;cursor:pointer}.li___pjgC0 .content___kiz_D .action___xwJSd i:hover{color:#3061d0}.reasoning___S0mKl{margin-bottom:20px}.reasoning___S0mKl .btn____CIJG{display:flex;align-items:center;width:fit-content;height:35px;background:#f4f8ff;border-radius:8px;color:#3061d0;border:1px solid rgba(20,93,255,.2);padding:0 12px;cursor:pointer}.reasoning___S0mKl .btn____CIJG span{font-size:14px;margin-left:10px;margin-right:35px}.reasoning___S0mKl .content___CIAh9{font-size:14px;color:#888;border-left:2px solid #DCDCDC;padding-left:8px;margin-top:20px;white-space:pre-wrap}.reasoning___S0mKl b{font-size:8px}.flex_box_center___UDQ_A{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___L60OU{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___knshJ{align-items:center;box-align:center}.flex_box_center_end___BYPJy{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___mKzh0{flex-direction:column;box-orient:block-axis}.modalContent___C7Swl{text-align:center;margin-top:10px;color:#333;font-size:16px}.modalContentLeft___X1oAN{text-align:left;color:#333;font-size:16px}.green___YnDvQ span,.green___YnDvQ p,.green___YnDvQ h1,.green___YnDvQ h2,.green___YnDvQ h3,.green___YnDvQ h4,.green___YnDvQ h5,.green___YnDvQ h6,.green___YnDvQ b,.green___YnDvQ strong{color:#00e373}.green___YnDvQ .textArea___Zlp0S{border:1px solid #00e373}.red___BFvO0 span,.red___BFvO0 p,.red___BFvO0 h1,.red___BFvO0 h2,.red___BFvO0 h3,.red___BFvO0 h4,.red___BFvO0 h5,.red___BFvO0 h6,.red___BFvO0 b,.red___BFvO0 strong{color:#e02020}.red___BFvO0 .textArea___Zlp0S{border:1px solid #e02020}.row___Vd2L2{display:flex;align-items:baseline;margin-top:5px}.html___D18eP{max-width:610px;margin-right:10px}.line___w9apf{height:1px;background-color:#eee;margin:20px 0}.submit_button___rKWec{margin:20px auto;background:#3061d0;text-align:center;border-radius:20px;cursor:pointer;color:#fff}.choiceWrap___iBbUB{margin-top:30px}.choiceWrap___iBbUB .choiceIndex___UbZwC{display:flex;flex:0 0 auto;justify-content:center;align-items:center;width:35px;height:35px;border-radius:50%;font-family:PingFangSC,PingFang SC;font-weight:500;font-size:18px;color:#000;cursor:pointer;background-color:#3061d01a}.choiceWrap___iBbUB .choiceIndex___UbZwC.judgementIndex___PY3if{border-radius:2px}.choiceWrap___iBbUB .activeAnswer___ih3N8{background-color:#3061d0;border-color:#3061d0;color:#fff}.choiceWrap___iBbUB .rightAnswer___hUnPB{background-color:#37ad83;border-color:#37ad83;color:#fff}.choiceWrap___iBbUB .errorAnswer___zLf6A{background:#e30000;border-color:#e30000;color:#fff}.choiceWrap___iBbUB .setAnswerBtn___SKqR6{border-radius:2px;border:1px solid #DCDCDC;font-size:14px;font-weight:400;color:#9096a3;height:46px;display:flex;align-items:center;padding:0 16px;cursor:pointer}.choiceWrap___iBbUB .activeJudgementAnswer___dDnAD{background-color:#ebf6f2;border-color:#37ad83;color:#37ad83}.choiceWrap___iBbUB .actionWrapper___zHvDG{display:flex;align-items:center;justify-content:flex-end}.choiceWrap___iBbUB .actionWrapper___zHvDG .addIcon___AfrJN{color:#2fa34f;font-size:14px}.choiceWrap___iBbUB .actionWrapper___zHvDG .deleteIcon___sfJc_{color:#e30000;font-size:14px;margin-left:20px}.analysisWrap___ukahD{margin-top:20px;padding:10px;background:#f6f7f9;border-radius:2px}.Drawrap___H9sBA [class~=ant-drawer-body]{padding:0!important}.Drawrap___H9sBA .iframe___qLhNQ{width:100%;height:100vh}.c___BapQh{display:inline-block;width:max-content;height:20px;padding:0 2px;text-align:center;line-height:20px;background:#2ec25b33;border-radius:4px;font-family:PingFangSC,PingFang SC;font-weight:500;font-size:14px;color:#2ec25b;margin-right:5px;min-width:20px}.cpp___kWVQV{display:inline-block;width:max-content;padding:0 2px;height:20px;text-align:center;line-height:20px;background:#f1973833;color:#dc7b14;font-family:PingFangSC,PingFang SC;font-weight:500;font-size:14px;border-radius:4px;margin-right:5px}.java___TgN6O{display:inline-block;width:max-content;padding:0 2px;height:20px;text-align:center;line-height:20px;background:#eb606033;color:#e30000;font-family:PingFangSC,PingFang SC;font-weight:500;font-size:14px;border-radius:4px;margin-right:5px}.python___u7i95{display:inline-block;width:max-content;height:20px;padding:0 2px;text-align:center;line-height:20px;background:#6eb1fb33;color:#1e96f4;font-family:PingFangSC,PingFang SC;font-weight:500;font-size:14px;border-radius:4px;margin-right:5px}.shixunWrp___CpqhK .full___M9JLT{height:36px;border:1px solid #cccccc;border-bottom-width:0px;color:#007aff;display:flex;justify-content:space-between;align-items:center}.shixunWrp___CpqhK .full___M9JLT>span{display:flex;justify-content:center;align-items:center;cursor:pointer}.shixunWrp___CpqhK .full___M9JLT>span span{margin:0 9px}.questionWrap___gXjon{width:100%}.descBox___FF1aM{border:1px solid #F1F1F1;overflow-y:hidden;margin-top:20px}.descBox___FF1aM .title___w1bbB{height:40px;line-height:40px;padding:0 20px;background-color:#fff;display:flex;align-items:center}.descBox___FF1aM .desc___ZkzLN{height:170px;padding:20px;background-color:#f6f7f9}.activeAnswer___ih3N8{background-color:#3061d0;border-color:#3061d0;color:#fff}.rightAnswer___hUnPB{background-color:#37ad83;border-color:#37ad83;color:#fff}.errorAnswer___zLf6A{background:#e30000;border-color:#e30000;color:#fff}.solutionWrap___SniYp{background:#f6f7f9;border-radius:2px;padding:20px;margin-top:20px}.choiceBox___VJxA_{cursor:pointer;background:#f6f7f9;color:#000;border-radius:4px;padding-left:20px;padding-right:20px;min-height:60px;margin-top:20px}.activeAnswerBox___KRmkd{background:#3061d033}.activeAnswerBox___KRmkd .choiceIndex___UbZwC{color:#3061d0;font-size:16px}.activeAnswerBox___KRmkd .html___D18eP{color:#3061d0}.rightAnswerBox___KoUBD{background:#2ec25b1a}.rightAnswerBox___KoUBD .choiceIndex___UbZwC{color:#2ec25b;font-size:16px}.rightAnswerBox___KoUBD .html___D18eP{color:#2ec25b}.errorAnswerBox___wA48r{background:#e300001a}.errorAnswerBox___wA48r .choiceIndex___UbZwC{color:#e30000;font-size:16px}.errorAnswerBox___wA48r .html___D18eP{color:#e30000}.greenColor___Kb9jq{color:#2ec25b}.redColor___QMBfz{color:#e30000}.footer___bruwa{display:flex;align-items:center;justify-content:flex-end;height:46px;background:#030814;padding-right:15px;border-top:1px solid #030814;border-bottom:1px solid #030814}.whiteFooter___mR7kn{background:#fff;border-top:1px solid #ddd;border-bottom:1px solid #fff}.error___KO0Jg{font-size:12px;color:#fb3226}.case___L0pNc{background:#0e1525;position:relative}.case___L0pNc .resize-y-bar___NK0gI{height:1px;width:100%;background:#3d445c;cursor:ns-resize;position:absolute;top:0;left:0;z-index:10}.case___L0pNc .resize-y-bar___NK0gI>i{color:#0053dc;position:absolute;top:50%;left:50%;margin-top:-7px;margin-left:-17px;z-index:10}.case___L0pNc .unfoldBtn___aMmZw{width:98px;height:24px;background:#3d445c;border-radius:8px 8px 0 0;position:absolute;left:50%;transform:translate(-50%);top:-24px;font-size:14px;color:#8d97af;line-height:24px;text-align:center;cursor:pointer;user-select:none}.case___L0pNc .caseHead___EuMPr{display:flex;align-items:center;height:34px;padding:0 16px}.case___L0pNc .caseHead___EuMPr .dot___Iky9k{width:10px;height:10px;background:#95a4c5;border-radius:50%;margin-right:4px;margin-top:2px}.case___L0pNc .caseHead___EuMPr .text___lMSx6{font-size:14px;color:#dde3ea}.case___L0pNc .caseHead___EuMPr .pass___XjijC{font-size:14px;color:#2abd8c;margin-left:10px}.case___L0pNc .caseHead___EuMPr .noPass___JxpWk{font-size:14px;color:#ff2c29;margin-left:10px}.case___L0pNc .caseHead___EuMPr .btns___FPIaK{margin-left:auto;display:flex;align-items:center}.case___L0pNc .caseHead___EuMPr .btns___FPIaK div{margin-left:15px;cursor:pointer;color:#bfbfbf}.case___L0pNc .caseHead___EuMPr .btns___FPIaK div i{font-size:14px;color:#687799;margin-right:5px}.case___L0pNc .result___oRj1h{height:100%;display:flex;padding:0 20px 10px}.case___L0pNc .result___oRj1h .title___IhMSa{flex-shrink:0;height:30px;background:#22293b;padding-left:15px;line-height:30px}.case___L0pNc .result___oRj1h .title___IhMSa span{color:#bfbfbf;font-size:14px}.case___L0pNc .result___oRj1h .left___XlC98{width:424px;flex-shrink:0;display:flex;flex-direction:column;margin-right:4px;overflow:hidden}.case___L0pNc .result___oRj1h .left___XlC98 .leftNode___NGHgx{flex:1 1;background:#1b2333}.case___L0pNc .result___oRj1h .left___XlC98 .leftNode___NGHgx textarea{background:none;border:none;color:#fff;resize:none;height:100%;padding:15px}.case___L0pNc .result___oRj1h .left___XlC98 .leftNode___NGHgx textarea::placeholder{color:#8f96b1!important}.case___L0pNc .result___oRj1h .right____fIu_{flex:1 1;display:flex;flex-direction:column;overflow:hidden}.case___L0pNc .result___oRj1h .node___MwdH7{flex:1 1;overflow:auto;position:relative;color:#fff;background:#2c32464d;padding:15px}.case___L0pNc .result___oRj1h .node___MwdH7 pre{overflow:hidden;margin-bottom:0;white-space:pre-wrap}.case___L0pNc .elseNode___WjFIg{background:#22293b;display:flex;align-items:start;margin:0 20px 4px}.case___L0pNc .elseNode___WjFIg .nameWrap___bEdbD{margin-left:15px;margin-top:4px;color:#bfbfbf}.case___L0pNc .elseNode___WjFIg .scroll___ylWYt{flex:1 1;position:relative}.case___L0pNc .elseNode___WjFIg .scroll___ylWYt .scrollBox___hWkc9{overflow:auto;color:#fff;margin-left:20px;margin-top:6px;padding-right:50px;white-space:pre-wrap;margin-bottom:0}.case___L0pNc .elseNode___WjFIg .scroll___ylWYt .action___xBwDi{position:absolute;z-index:10;top:3px;right:0}.case___L0pNc .elseNode___WjFIg .scroll___ylWYt .action___xBwDi span{margin-right:15px;color:#1890ff;cursor:pointer}.case___L0pNc .elseNode___WjFIg .scroll___ylWYt .action___xBwDi i{color:#687799;cursor:pointer;font-size:14px}.whiteCase___AZiDR{background:#f6f7f9}.whiteCase___AZiDR .resize-y-bar___NK0gI{background:#ddd}.whiteCase___AZiDR .unfoldBtn___aMmZw{background:#e9eaea;color:#5f6368}.whiteCase___AZiDR .caseHead___EuMPr .text___lMSx6{color:#333}.whiteCase___AZiDR .caseHead___EuMPr .btns___FPIaK div{color:#666}.whiteCase___AZiDR .caseHead___EuMPr .btns___FPIaK div i{color:#687799}.whiteCase___AZiDR .result___oRj1h .title___IhMSa{background:#fff}.whiteCase___AZiDR .result___oRj1h .title___IhMSa span{color:#333}.whiteCase___AZiDR .result___oRj1h .leftNode___NGHgx{background:#fafafa!important}.whiteCase___AZiDR .result___oRj1h .leftNode___NGHgx textarea{color:#333!important}.whiteCase___AZiDR .result___oRj1h .node___MwdH7{background:#fafafa!important;color:#333}.whiteCase___AZiDR .elseNode___WjFIg{background:#fafafa;color:#333}.whiteCase___AZiDR .elseNode___WjFIg .nameWrap___bEdbD span{color:#333}.whiteCase___AZiDR .elseNode___WjFIg .scrollBox___hWkc9{color:#000!important}.disabled___lWQU2:disabled{color:#d9d9d9!important;border-color:#d9d9d9!important}.codeHead___l8q5R{height:40px;background:#161d2c;display:flex;align-items:center}.codeHead___l8q5R .navWrap___xdWQe{display:flex;align-items:center}.codeHead___l8q5R .navWrap___xdWQe .nav___JKPVX{width:112px;height:40px;background:#161d2c;border:1px solid #161D2C;border-radius:2px;margin-right:1px;font-weight:500;font-size:14px;color:#d1d1d1;text-align:center;line-height:38px;cursor:pointer}.codeHead___l8q5R .navWrap___xdWQe .nav___JKPVX.active___DTAtT{background:#1b2333;color:#fff}.codeHead___l8q5R .navWrap___xdWQe .nav___JKPVX i{font-size:14px;color:#3f93b1;margin-right:10px}.whiteCodeHead___wDOny{background:#f6f7f9}.whiteCodeHead___wDOny .navWrap___xdWQe .nav___JKPVX{width:112px;height:40px;background:linear-gradient(180deg,#fff,#f6f7f9),#f6f7f9;box-shadow:inset 0 1px 3px #ffffff80;border-radius:2px;border:1px solid #BACFFE;color:#666}.whiteCodeHead___wDOny .navWrap___xdWQe .nav___JKPVX.active___DTAtT{background:#3061d0;color:#fff;box-shadow:none}.whiteCodeHead___wDOny .navWrap___xdWQe .nav___JKPVX.active___DTAtT i{color:#fff}.header___VjNh9{display:flex;align-items:center;height:50px;width:100%;background:#0e1525;color:#fff;padding:0 20px}.header___VjNh9 h2{text-align:center;color:#fff;flex:1 0 auto;margin:0;font-size:16px}.header___VjNh9 a{color:#fff}.header___VjNh9 div{display:flex;flex-flow:row nowrap;align-items:center}.header___VjNh9 div img{border-radius:18px;margin-right:10px;overflow:hidden;width:36px;height:36px}.header___VjNh9 .timepiece___yuqJC{width:94px;height:30px;background:#242936;border-radius:15px;font-weight:500;font-size:16px;color:#42d5a0;margin-right:15px;justify-content:center}.header___VjNh9 .btn_edit___ozzux{width:82px;height:30px;background:#3061d0;border-radius:15px;margin-right:10px;text-align:center;line-height:30px}.whiteHeader___REV3m{background:#fff}.whiteHeader___REV3m .timepiece___yuqJC{background:#fff;box-shadow:0 2px 4px #e0dfe1}.djs___v0Ru7{display:inline-block!important}.myProblems___DKSbs{height:calc(100vh - 50px)!important}.whiteMyProblems___k0QS3 section[class~=resize-x-bar]{background:#fff!important}.fullMask___QZH1M{position:fixed;z-index:1000;width:100vw;height:100vh;top:0;left:0;background:transparent;cursor:ns-resize;display:none}.ldsRing___mpBZC{position:relative;width:40px;height:40px;margin:0 auto}.idsRingWrapper___Of9_n{position:absolute;z-index:1000;width:100%;height:100%;left:0;top:0;display:flex;flex-flow:column nowrap;justify-content:center}.idsRingWrapper___Of9_n p{text-align:center;margin-top:12px}.ldsRing___mpBZC div{box-sizing:border-box;display:block;position:absolute;width:32px;height:32px;margin:4px;border:4px solid #1976d2;border-radius:50%;animation:ldsring___o0w2t 1.2s cubic-bezier(.5,0,.5,1) infinite;border-color:#1976d2 transparent transparent transparent}.ldsRing___mpBZC div:nth-child(1){animation-delay:-.45s}.ldsRing___mpBZC div:nth-child(2){animation-delay:-.3s}.ldsRing___mpBZC div:nth-child(3){animation-delay:-.15s}@keyframes ldsring___o0w2t{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.record-detail-info{width:100%;background-color:#fff;min-height:260px}.record-detail-info .record-info{display:flex;align-items:center;flex-flow:row nowrap;list-style:none;padding:0;margin-bottom:20px}.record-detail-info .record-info li{margin-right:40px}.record-detail-info .record-info li:last-child{margin-right:0;flex:1 0;text-align:right}.record-detail-info .record-detail-body{padding:8px 0;max-height:80vh}.footer{display:flex;flex-flow:row nowrap;align-items:center;height:56px;background:#121c24;color:#fff;padding:0 20px;justify-content:space-between}.test-case-panel{position:relative}.test-case-panel .error{font-size:12px;color:#fb3226}.test-case-panel .test-case-panel-body{position:absolute;will-change:transform;width:100%;transition:all .2s linear;bottom:0;transform:translate3d(0,350px,0);opacity:.1}.test-case-panel .test-case-panel-body pre{max-height:150px;overflow:auto}.test-case-panel .test-case-panel-body.active{transform:translate3d(0,-56px,0);opacity:1}.test-case-panel .tab-panel-body{padding:20px 10px;height:240px;background-color:#070f19;display:flex;flex-flow:column nowrap;justify-content:center;color:#ddd}.test-case-panel .tab-panel-body .tip{text-align:center}.test-case-panel .tab-panel-body textarea{background:#070f19!important;color:#fff;font-size:14px;border:0 solid transparent!important;height:200px;outline:none}.test-case-panel .btn-green{margin-right:10px;color:#28bd8b;border-color:#28bd8b}.test-case-panel .btn-blue{margin-right:10px;color:#0152d9;border-color:#0152d9}.test-case-panel .btn-blue span{pointer-events:none}.test-case-panel .btn-collapse{position:absolute;top:0;width:54px;height:27px;left:50%;margin-left:-27px;background:#2a3a4f;z-index:8;border-bottom-left-radius:100px;border-bottom-right-radius:100px;color:#fff;text-align:center;cursor:pointer;opacity:.4;transition:all .3s}.test-case-panel .btn-collapse.up{top:-294px}ul.s-navs{list-style:none;margin:0;padding:0 17px;height:54px;display:flex;flex-flow:row nowrap;align-items:center;background:#0f1e31;font-size:14px;color:#ddd}ul.s-navs.bg-white{background:#fff;color:#888}ul.s-navs.bg-white a{color:#888}ul.s-navs a{color:#ddd;display:block;margin-right:20px;height:54px;line-height:54px;border-bottom:2px solid transparent}ul.s-navs a.active{color:#5091ff;border-bottom:2px solid #5091ff}#educoder .custom-ant-disabled:disabled{color:inherit}.XtermText-valueRef .xterm .xterm-viewport{overflow:auto}.inputs textarea::placeholder{color:#536879!important}.flex_box_center___Gc4dd{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___K2f1v{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___pupRp{align-items:center;box-align:center}.flex_box_center_end___UDLRC{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___a5uDo{flex-direction:column;box-orient:block-axis}.result___gu5zt{background:#070f19;height:100%;display:flex}.result___gu5zt .title___xrnx2{margin-top:20px;margin-bottom:10px;flex-shrink:0}.result___gu5zt .title___xrnx2 span{color:#bbbcbe}.result___gu5zt .left___IAxp9{width:340px;border-right:1px solid #333131;padding:0 20px 10px;flex-shrink:0;display:flex;flex-direction:column}.result___gu5zt .left___IAxp9 .leftNode___HL8fG{flex:1 1;background:#121c24}.result___gu5zt .left___IAxp9 .leftNode___HL8fG textarea{background:none;border:none;color:#fff;resize:none;height:100%;padding:10px}.result___gu5zt .left___IAxp9 .leftNode___HL8fG textarea::placeholder{color:#536879!important}.result___gu5zt .right___ZXYmw{flex:1 1;padding:0 20px 10px;display:flex;flex-direction:column}.result___gu5zt .right___ZXYmw .rightNode___jYL5_{flex:1 1;overflow:auto;position:relative;color:#fff}.result___gu5zt .right___ZXYmw .rightNode___jYL5_ .custom-spinner>div>div{border:4px solid #00D4F3!important;border-color:#00D4F3 transparent transparent transparent!important}.result___gu5zt .right___ZXYmw .rightNode___jYL5_ .custom-spinner p{color:#00d4f3!important}.split-panel-container{width:100%;height:calc(100vh - 121px);display:flex;flex-flow:row nowrap;align-items:center;overflow:hidden}.split-panel-container>section{height:100%}.split-panel-container.my-problems{height:calc(100vh - 65px)}.split-panel-container .resize-x-bar{width:4px;cursor:ew-resize;height:100%;display:flex;flex-flow:column nowrap;justify-content:center;background:#111c24}.split-panel-container .btn-resize{display:flex;flex-flow:column nowrap;text-align:center;justify-content:center;align-items:center;width:24px;height:24px;font-size:24px;z-index:10;border-radius:50%;position:absolute;margin-left:-10px;opacity:.7;box-shadow:0 3px 5px -1px #0003,0 6px 10px #00000024,0 1px 18px #0000001f;background-color:#e0e0e0;color:#000000de}.list{display:flex;align-items:center;font-size:14px;margin:7px 0;padding-left:4px}.list dt,.list dd{margin:0}.list dt{flex:1 1;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;word-break:break-all}.list dd{width:66px;text-align:right;color:#0152d9;cursor:pointer}.list .copy{color:#38bcd8}.tpi-code-setting{height:calc(100vh - 54px);background:#031b2a;color:#ddd;font-size:13px;line-height:17px}.tpi-code-setting.oj{height:calc(100vh - 65px)}.tpi-code-setting h3{color:#008cff;font-size:16px;line-height:21px;padding-bottom:12px;text-align:left;width:100%;display:block;border-bottom:1px solid #092436}.tpi-code-setting .file-item{color:#ddd;padding:20px 0 0;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center}.tpi-code-setting .file-item.action{justify-content:flex-start}.tpi-code-setting .file-item.action .iconfont{margin-right:21px}.tpi-code-setting .file-item span{max-width:148px}.tpi-code-setting .file-item:last-child{margin-bottom:25px}.tpi-code-setting span{color:#597a8f}.setting-drawer .ant-drawer-content-wrapper{top:54px;bottom:51px}.setting-drawer .ant-drawer-content{height:auto}.oj .ant-drawer-content-wrapper{top:65px}.setting-drawer .ant-drawer-body,.oj .ant-drawer-body{background:#031b2a}.setting-drawer .ant-drawer-body,.oj .ant-drawer-body{height:auto}.setting-drawer .ant-select-selection,.oj .ant-select-selection{width:120px;background:#0a2030;color:#597a8f;border:1px solid #597a8f}.list___IRN6i{display:flex;align-items:center;font-size:14px;margin:7px 0;padding-left:4px}.list___IRN6i dt,.list___IRN6i dd{margin:0}.list___IRN6i dt{flex:1 1;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;word-break:break-all}.list___IRN6i dd{width:66px;text-align:right;color:#0152d9;cursor:pointer}.list___IRN6i .copy___qCn9B{color:#38bcd8}.right-panel{position:relative}.btn-notes{position:absolute;right:0;top:50%;width:36px;height:36px;margin-top:-18px;border-radius:50%;background:#5091ff;color:#fff;font-size:18px;text-align:center;transform:translate(18px);will-change:transform;cursor:pointer;opacity:.5;transition:transform .3s linear,opacity .3s linear;z-index:100;display:flex;flex-flow:column nowrap;justify-content:center}.btn-notes:hover{opacity:1;color:#fff;transform:translate(-10px)}.note-form-area{position:absolute;right:10px;top:50%;width:450px;margin-top:-100px;background:#fff;border-radius:5px;padding:14px 10px 0;transform:translate(500px);will-change:transform;transition:transform .3s}.note-form-area.active{transform:translate(0)}.oj-modal .ant-modal-body{padding:0}.oj-modal .oj-modal-content{display:flex;flex-direction:column;align-items:center}.oj-modal .oj-modal-content>aside{font-size:14px;margin-top:50px;color:#333;width:438px}.oj-modal .oj-modal-head{width:100%;height:120px;padding-left:177px;padding-right:40px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #f1f1f1}.oj-modal .oj-modal-btn{width:180px;height:50px;background:#0152d9;border-radius:4px;font-size:16px;font-weight:500;color:#fff;cursor:pointer;line-height:50px;text-align:center;margin-bottom:30px}.oj-modal .oj-modal-tt{margin-right:51px;display:inline-flex;flex-direction:column;transform:translateY(-4px)}.oj-modal .oj-modal-tt>span:last-child{width:160px;height:6px;background:#e7f3ff;border-radius:3px}.oj-modal .oj-modal-tt>span:last-child span{display:inherit;width:60px;height:6px;background:#0152d9;border-radius:3px}.oj-modal i{color:#666;cursor:pointer}.oj-select{margin-left:20px}.oj-select .ant-select-selector{background:#25343e!important;border:0px!important;height:30px!important}.oj-select .ant-select-arrow{color:#fff}.oj-select .ant-select-selection-item{color:#fff;font-size:12px;line-height:30px!important}.exercise_user_info{font-size:14px;font-weight:400;color:#b2bacb}.exercise_user_info span{font-size:16px;font-weight:500;color:#55bfd6}.djs{margin-top:3px!important;display:inline-block!important}.time{margin-top:5px!important;display:inline-block!important}.flex_box_center___rM3g8{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___Oc7SE{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___MnmYE{align-items:center;box-align:center}.flex_box_center_end___QQh83{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___ZRFbL{flex-direction:column;box-orient:block-axis}.left-panel___SKGyd{position:relative;display:flex;flex-direction:column;height:100%;overflow:hidden}.left-panel___SKGyd .tab-panel-body___gABdv{padding:0 16px;overflow:auto;flex:1 1}.left-panel___SKGyd .tab-panel-body___gABdv pre:empty{display:none}.left-panel___SKGyd .b1___QpbmK{border-bottom:1px solid #eaecef}.left-panel___SKGyd .oj-width-input___eJQWT{width:270px}@media screen and (max-width: 1280px){.left-panel___SKGyd .oj-mr___AxILO{margin-right:20px}.left-panel___SKGyd .oj-width-input___eJQWT{width:235px}}.s-navs___FXwOi{list-style:none;margin:0;padding:0 10px;height:40px;display:flex;flex-flow:row nowrap;align-items:center;border-top:1px solid #F3F3F3;background:#0f1e31;font-size:16px;color:#ddd}.s-navs___FXwOi li{margin-right:auto}.s-navs___FXwOi.bg-white___kbZ6r{background:#fff;color:#888}.s-navs___FXwOi.bg-white___kbZ6r a{color:#888}.s-navs___FXwOi a{color:#ddd;display:block;margin-right:20px;height:40px;line-height:40px;border-bottom:2px solid transparent}.s-navs___FXwOi a.active___QGOnZ{color:#5091ff;border-bottom:2px solid #5091ff}.list___PXTsq{display:flex;align-items:center;justify-content:space-between;padding:0 10px;height:46px;color:#ddd;margin-bottom:1px;background:#3d445c4d;cursor:pointer}.list___PXTsq span{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;padding-right:20px;flex-basis:64px;width:100%}.list___PXTsq:hover{background-color:#263446ba}.list___PXTsq.active___QGOnZ{background-color:#263446!important}.btns___F8yZK{width:30px;height:30px;background:#3061d0;border-radius:4px;cursor:pointer;user-select:none;text-align:center;line-height:30px}#educoder .drawer___xdGaT .ant-input-search{background:#2c3246}#educoder .drawer___xdGaT .ant-input-search input{background:#2c3246;border:1px solid #3D445C;color:#fff}#educoder .drawer___xdGaT .ant-input-search input::placeholder{color:#ccc}#educoder .drawer___xdGaT .ant-input-search .ant-input-search-button{color:#4e5977;background:#2c3246;border:1px solid #3D445C;border-left:1px solid transparent}#educoder .drawer___xdGaT .ant-select .ant-select-selector{background:#2c3246;border:1px solid #3D445C}#educoder .drawer___xdGaT .ant-select .ant-select-arrow{color:#4e5977}#educoder .drawer___xdGaT .ant-select .ant-select-selection-item{color:#fff}#educoder .drawer___xdGaT .ant-select .ant-select-selection-placeholder{color:#ccc}#educoder .drawer___xdGaT .ant-pagination .ant-pagination-item-active{border-color:#0152d9!important;background-color:#0152d9!important}#educoder .drawer___xdGaT .ant-pagination .ant-pagination-item-link{background-color:transparent!important;color:#fff}#educoder .drawer___xdGaT .ant-pagination .ant-pagination-item{background-color:transparent;border:1px solid #656f87}#educoder .drawer___xdGaT .ant-pagination .ant-pagination-item a,#educoder .drawer___xdGaT .ant-pagination .ant-pagination-item-ellipsis{color:#fff}#educoder .drawer___xdGaT .ant-pagination .ant-pagination-options{color:#656f87}#educoder .drawer___xdGaT .ant-pagination .ant-pagination-options input{color:#fff;width:40px;background:transparent}#educoder .drawer___xdGaT .ant-pagination button,#educoder .drawer___xdGaT .ant-pagination input{line-height:initial;border:1px solid #656f87!important}.tour___oMkVh[class~=ant-tour]{left:7px!important;width:340px}.tour___oMkVh[class~=ant-tour] [class~=ant-tour-arrow]{left:17px!important}.tour___oMkVh[class~=ant-tour] [class~=ant-tour-footer]{display:none!important}.tour___oMkVh[class~=ant-tour] [class~=ant-tour-description]{padding:16px!important;overflow:hidden}.pagination___yDAjZ{text-align:center;margin-top:10px}.info___ATmsa{display:flex;flex-flow:row nowrap;align-items:center;height:56px;list-style:none;background:#fff;justify-content:space-between}.wrap____KX19 [class~=xterm] [class~=xterm-viewport]{overflow:auto!important}.desc___iOAgd{padding:8px 16px;height:calc(100vh - 138px);overflow:auto}.info___GPALq{color:#888;display:flex;align-items:center;font-size:14px;height:46px;background:#fff;padding:0 10px;box-shadow:0 2px 4px #e5e3e380;border-top:1px solid #f4f4f4;border-bottom:1px solid #f4f4f4}.info___GPALq .info_tag___CFEn8{height:22px;line-height:22px;padding:0 5px;background:#37ad8333;border-radius:2px;border:1px solid #A9DFCC;font-family:PingFangSC,PingFang SC;font-weight:600;font-size:14px;color:#2cc497;text-align:left;font-style:normal}.info___GPALq li{margin-right:8px}.discuss-panel{height:calc(100vh - 142px);overflow:auto;padding:0 16px}.discuss-item-container{display:flex;flex-flow:row nowrap;width:100%;padding:15px;border-bottom:1px solid #e3e3e3;overflow:hidden}.discuss-item-container section{margin-left:15px;flex:1 1 auto;width:100%}.discuss-item-container .grey{color:#ccc}.discuss-content{margin:4px 0;word-break:break-word;word-wrap:break-word}.discuss-content img{max-width:200px}.discuss-info{display:flex;flex-flow:row wrap;align-items:center;color:#999;line-height:16px;font-size:12px}.discuss-info .top{color:#fff;padding:0 8px;background:#ff4343;border-radius:8px;text-align:center}.discuss-info .gift{cursor:default}.discuss-info .view-code{color:#4cacff}.discuss-info a{color:#999}.discuss-info a,.discuss-info span{margin-right:15px}.btn-group{display:flex;flex-flow:row nowrap;justify-content:flex-end;margin-bottom:8px}.btn-group .btn-top .iconfont{transform:rotate(180deg);display:inline-block}.btn-group a{width:31px;text-align:center;color:#888}.btn-group a .iconfont{font-size:14px!important}.second-discuss .btn-group{opacity:0}.second-discuss:hover{background:#ebebeb}.second-discuss:hover .btn-group{opacity:1}.reply-discuss-container{background:#f4f4f4;border-radius:4px;margin-bottom:6px;position:relative;margin-top:6px}.reply-discuss-container:before{content:" ";position:absolute;border-color:#000;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;left:13px;top:-9px;border-bottom:10px solid #f4f4f4}.discuss-item-editor{width:100%;overflow:hidden}.discuss-item-editor .btn-send{cursor:pointer;border:none;padding:0 12px;color:#fff;letter-spacing:1px;text-align:center;font-size:14px;height:30px;line-height:30px;border-radius:2px;font-weight:400;margin-right:22px;margin-top:6px;background:#0152d9;float:right}.image-preview-container{display:flex;flex-flow:column nowrap;position:fixed;align-items:center;justify-content:center;inset:0;z-index:99999;background:#000c}.image-preview-container .image-preview{transition:transform .4s linear;max-width:86%}.image-preview-container .button-group{display:flex;flex-flow:row nowrap;align-items:center;justify-content:flex-end;position:absolute;z-index:101;right:10px;top:10px}.image-preview-container .button-group a,.image-preview-container .button-group button{color:#000000a6;margin-right:10px;display:flex;flex-flow:row nowrap;align-items:center}.preview-wrp-group{overflow:auto;width:100%;text-align:center}.dis-input-editor-container___nKGxx{position:relative;background:#fff;width:100%;box-shadow:0 -3px 5px #4cacff33}.dis-input-editor-container___nKGxx.active___tmt7T{position:absolute;height:calc(100vh - 50px);background:transparent;z-index:1000;width:100%;display:flex;flex-flow:column nowrap;justify-content:center;top:0}.dis-input-editor-container___nKGxx .input-mask___epEle{flex:1 0;background:#0000;width:100%}.dis-input-editor-container___nKGxx .text-area___Vry8W{display:flex;flex-flow:row nowrap;padding:10px 20px;align-items:center}.dis-input-editor-container___nKGxx .text-area___Vry8W input{border-radius:15px;border:1px solid #eaeaea;background-color:#fff;overflow:hidden;height:32px;padding:0 16px;line-height:32px;outline:none;flex:1 0;margin-right:10px}.dis-input-editor-container___nKGxx .text-area___Vry8W a{color:#888;display:block;height:32px;line-height:32px;margin-right:20px;display:flex;flex-flow:row nowrap;align-items:center}.dis-input-editor-container___nKGxx .text-area___Vry8W a span{line-height:32px;font-size:16px}.dis-input-editor-container___nKGxx .tip-container___plpA3{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center}.dis-input-editor-container___nKGxx .tip-container___plpA3 p{font-size:12px;color:#ff6800}.dis-input-editor-container___nKGxx .hide___kPfyC{display:none}.dis-input-editor-container___nKGxx .md-container___u85aq{background:#fff;padding:10px 20px}.btn-send___deQ5v{cursor:pointer;display:inline-block;border:none;padding:0 12px;color:#fff;background:#0152d9;letter-spacing:1px;text-align:center;font-size:14px;height:30px;line-height:30px;border-radius:2px;font-weight:400}.hackSets___tw75g .collapseWrapper___TteKi div[class~=ant-collapse]{background-color:transparent}.hackSets___tw75g .collapseWrapper___TteKi div[class~=ant-collapse-item]{margin-bottom:20px;border:none;box-shadow:0 2px 4px #eaeef4}.hackSets___tw75g .collapseWrapper___TteKi div[class~=ant-collapse-item] div[class~=ant-collapse-header]{padding:0 20px;height:64px;background-color:#fff;align-items:center!important}.hackSets___tw75g .collapseWrapper___TteKi div[class~=ant-collapse-item] div[class~=ant-collapse-content]{background-color:#fff}.hackSets___tw75g .collapseWrapper___TteKi div[class~=ant-collapse-item] div[class~=ant-collapse-content] div[class~=ant-collapse-content-box]{padding:20px}.hackSets___tw75g .collapseWrapper___TteKi div[class~=ant-collapse-item-active] div[class~=ant-collapse-header]{background-color:#eaeffa}.hackSets___tw75g .collapseWrapper___TteKi .panelHeader___Y_Xjq{font-size:14px;font-weight:400;color:#000}.hackSets___tw75g .collapseWrapper___TteKi .rateInput___y1qUi{display:inline-flex;align-items:center;white-space:nowrap}.hackSets___tw75g .collapseWrapper___TteKi .rateInput___y1qUi span{font-size:14px;font-weight:400;color:#666}.hackSets___tw75g .collapseWrapper___TteKi .open___xrixP{color:#165dff!important;transform:rotate(90deg)}.hackSets___tw75g .collapseWrapper___TteKi .close___jb6D2{color:#82a8ff!important}.uploadTableWrapper___U9Tz_{background:#fff}.uploadTableWrapper___U9Tz_ div[class^=headProgram]>div,.uploadTableWrapper___U9Tz_ div[class^=listWrapper]>div[class^=list]>div{flex:1 1;padding:0 12px!important}.uploadTableWrapper___U9Tz_ div[class^=headProgram]>div:last-child,.uploadTableWrapper___U9Tz_ div[class^=listWrapper]>div[class^=list]>div:last-child{display:none}.wrap___MkYbQ [class~=ant-upload-drag]{background:#1890ff0a!important;border-radius:4px;border:1px dashed #0152d9}.wrap___MkYbQ .colorBlue___onjbP{color:#0152d9}.wrap___MkYbQ .repeatedName___nbqnE{color:red}.wrap___MkYbQ .text___xvutp{margin-top:20px;color:#464f66;line-height:24px}.wrap___MkYbQ .greyText___dihvZ{font-size:14px;font-weight:400;color:#5f6368}.wrap___MkYbQ .noData___LxOJA{height:180px;margin-bottom:30px}.wrap___MkYbQ .noData___LxOJA .dragger___y7F4A{display:flex;align-items:center;justify-content:center}.wrap___MkYbQ .noData___LxOJA .dragger___y7F4A img{width:46px}.wrap___MkYbQ .noData___LxOJA .dragger___y7F4A span{font-size:14px;font-weight:400;color:#9096a3}.wrap___MkYbQ .noData___LxOJA .dragger___y7F4A .uploadText___Et3KS{color:#3061d0}.wrap___MkYbQ .btnS___k1e6j{height:32px;border-radius:4px;background:#3061d0}.wrap___MkYbQ .btnS___k1e6j i{margin-right:6px}.wrap___MkYbQ .testCaseRadio___q1wXT label[class~=ant-radio-button-wrapper]{width:60px;height:38px;background:#f6f7f9;box-shadow:inset 0 1px 3px #d7d8d9;border-radius:23px;border:none;display:inline-flex;align-items:center;justify-content:center;margin-right:20px}.wrap___MkYbQ .testCaseRadio___q1wXT label[class~=ant-radio-button-wrapper]:before{background-color:transparent}.wrap___MkYbQ .testCaseRadio___q1wXT label[class~=ant-radio-button-wrapper] span{color:#464f66;font-size:14px}.wrap___MkYbQ .testCaseRadio___q1wXT label[class~=ant-radio-button-wrapper-checked]{background-color:#fff;box-shadow:0 2px 4px #e0dfe1;border:1px solid #BACFFE;background:#d3e0fd linear-gradient(180deg,#fff,#f6f7f9)}.wrap___MkYbQ .testCaseRadio___q1wXT label[class~=ant-radio-button-wrapper-checked]:first-child{border-right-color:#bacffe}.wrap___MkYbQ .testCaseRadio___q1wXT label[class~=ant-radio-button-wrapper-checked]:focus-within{box-shadow:0 2px 4px #e0dfe1}.wrap___MkYbQ .testCaseRadio___q1wXT label[class~=ant-radio-button-wrapper-checked] span{color:#165dff;font-size:14px}.head___s4Eix{display:flex;margin-bottom:36px}.head___s4Eix .operation___JCAVh{text-align:center}.head___s4Eix>div{color:#5f6368;font-size:14px;text-align:left;display:inline-block}.headProgram___uWA_M{display:flex;height:40px;line-height:40px;background:#f6f7f8;box-shadow:0 2px 4px #eaeef4;padding-left:5px;padding-right:5px}.headProgram___uWA_M .operation___JCAVh{text-align:center}.headProgram___uWA_M>div{color:#5f6368;font-size:14px;text-align:left;display:inline-block}.listWrapper___xW3b4{max-height:214px;overflow:auto}.listWrapper___xW3b4::-webkit-scrollbar{display:none}.listWrapper___xW3b4 .list___dCbd6{display:flex;margin-bottom:36px;align-items:center}.listWrapper___xW3b4 .list___dCbd6 .del___abNho{color:#e53333;cursor:pointer}.listWrapper___xW3b4 .list___dCbd6 .info___J1Wmf{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 12px}.listWrapper___xW3b4 .list___dCbd6 .info___J1Wmf>span{color:#3061d0;cursor:pointer;text-decoration:underline}.listWrapper___xW3b4 .list___dCbd6>div{text-align:left;display:inline-block;background:#fff}.tabs___p2jIb .tabWarp___mt05L{display:flex;align-items:center}.tabs___p2jIb .tabWarp___mt05L .tab___IYGdQ{width:88px;text-align:center;height:30px;line-height:30px;background:#f0f0f0;font-weight:400;font-size:16px;color:#666;cursor:pointer}.tabs___p2jIb .tabWarp___mt05L .tab___IYGdQ.active___fQMlP{background:#fff;color:#3061d0}.tabs___p2jIb .content___GWVJY{padding:10px;background-color:#fff}.exitFullScreenModalWrapper___aNB9Q div[class~=ant-modal-confirm-btns]{float:none;display:flex;justify-content:center;margin-bottom:20px}.exitFullScreenModalWrapper___aNB9Q div[class~=ant-modal-confirm-btns] button{width:120px;height:38px;background:#f6f7f9 #3061d0;border-radius:2px}.exitFullScreenModal___HIMyY{text-align:center;font-size:30px;font-weight:400}.exitFullScreenModal___HIMyY .warningIcon___xEURa{height:88px;margin-bottom:20px}.exitFullScreenModal___HIMyY .warningText___W6NPJ{color:#e30000}.exitFullScreenModal___HIMyY .countdownWrapper___n8g1M{display:inline-block}.forcedModalWrapper___JPMQ2 .forcedModalContent___uY5FV{text-align:center}.forcedModalWrapper___JPMQ2 .forcedModalContent___uY5FV .forcedText___C3CrF{font-size:30px;font-weight:500;color:#e30000;margin-bottom:10px}.forcedModalWrapper___JPMQ2 .forcedModalContent___uY5FV .screenNumText___oljHN{font-size:14px;font-weight:400;color:#333;margin-bottom:20px}.forcedModalWrapper___JPMQ2 .forcedModalContent___uY5FV img{height:85px;margin-bottom:20px}.select___Kt_GE .box___S5_ly{position:relative}.select___Kt_GE .text___dtZDv{width:206px;height:40px;background:#fff;border-radius:8px;border:1px solid rgba(20,93,255,.2);display:flex;align-items:center;padding:0 12px;color:#333;cursor:pointer}.select___Kt_GE .text___dtZDv:hover{background:#f6f6f6}.select___Kt_GE .text___dtZDv span{padding-left:6px}.select___Kt_GE .text___dtZDv b{font-size:12px;margin-left:auto;display:inline-block;transform:scale(.6)}.select___Kt_GE .itemWrap___xmw7x{position:absolute;z-index:10;top:40px;padding-top:7px}.select___Kt_GE .itemWrap___xmw7x aside{width:206px;background:#fff;box-shadow:0 2px 6px #d2d2d2;border-radius:2px;border:1px solid #E7F3FF;padding:10px 0}.select___Kt_GE .itemWrap___xmw7x .item___io6Bx{display:flex;align-items:center;padding:0 12px;height:36px;color:#464f66;cursor:pointer}.select___Kt_GE .itemWrap___xmw7x .item___io6Bx span{padding-left:6px}.select___Kt_GE .itemWrap___xmw7x .item___io6Bx:hover{background:#e7f3ff80;color:#3061d0}.select___Kt_GE .itemWrap___xmw7x .item___io6Bx.active___nHRTI{background:#e7f3ff;color:#3061d0}.flex_box_center___NfmQB{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___kVtBD{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___EegZo{align-items:center;box-align:center}.flex_box_center_end___Ueaqo{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___Sd9Zb{flex-direction:column;box-orient:block-axis}@keyframes dot-fade___gzUhM{0%,40%{opacity:.5}50%{opacity:8}90%,to{opacity:.5}}.loadingPic___sQWGQ{display:flex;align-items:center}.loading___ss_U1{display:flex}.loading___ss_U1 .dot___eTny8{width:10px;height:10px;border-radius:50%;margin-right:8px;background:#145dff;opacity:.5;animation:dot-fade___gzUhM 1s infinite}.loading___ss_U1 .dot___eTny8:nth-child(2){animation-delay:.3s}.loading___ss_U1 .dot___eTny8:nth-child(3){animation-delay:.7s}.wrap___SoLR4{display:flex;flex-direction:column;height:100%;overflow:hidden;flex:1 1;padding:20px 0}.chatContainer___bSpXP{flex:1 1;width:100%;overflow:auto}.footerContainer___IbaJq{margin-left:50px;margin-right:21px;flex-shrink:0;display:flex;flex-direction:column;transition:all .3s}.footerContainer___IbaJq .btnWrp___z89PH{width:100%;margin-bottom:12px;display:flex;flex-wrap:wrap;gap:10px}.footerContainer___IbaJq .btnWrp___z89PH>div{padding:0 10px;align-items:center;border-radius:12px;color:#585a73;display:inline-flex;font-size:12px;height:28px;justify-content:center;line-height:16px;transition:.3s all;border:1px solid #e8eaf2}.footerContainer___IbaJq .btnWrp___z89PH .btn___VK3Di{cursor:pointer;user-select:none}.footerContainer___IbaJq .btnWrp___z89PH .btn___VK3Di:hover{background:linear-gradient(111deg,#e9e7ff -12%,#fff 25% 69%,#e9e7ff 113%);border:1px solid #e0dfff;color:#6d6acd}.footerContainer___IbaJq .btnWrp___z89PH .btn___VK3Di.btnActive___en_8L{background:#eeedff;border:1px solid #eeedff;color:#6d6acd}.footerContainer___IbaJq .inputContainer___q_PRC{flex:1 1;display:flex;align-items:center;background:#fff;box-shadow:0 0 10px #e2e2e280;border-radius:8px;border:1px solid #e8eaf2;padding:10px 20px;position:relative;transition:all .5s}.footerContainer___IbaJq .inputContainer___q_PRC:hover{border:1px solid #145DFF}.footerContainer___IbaJq .inputContainer___q_PRC .uploadBtn___fY3BV{width:40px;height:40px;border:none;border-radius:20px;flex-shrink:0;background:#d2d2d2;cursor:default}.footerContainer___IbaJq .inputContainer___q_PRC .uploadBtn___fY3BV:hover{background:linear-gradient(139deg,#5c64ff,#6988f8)!important}.footerContainer___IbaJq .inputContainer___q_PRC .sendBtn____aYXt{width:40px;height:40px;background:linear-gradient(139deg,#5c64ff,#6988f8)!important;border:none;border-radius:50%;padding:0;flex-shrink:0}.footerContainer___IbaJq .inputContainer___q_PRC .sendBtn____aYXt:disabled{background:#d2d2d2!important}.footerContainer___IbaJq .inputContainer___q_PRC .sendBtnDisabled____WhtC{width:40px;height:40px;background:#d2d2d2!important;border:none;border-radius:50%;padding:0;flex-shrink:0}.footerContainer___IbaJq .inputContainer___q_PRC .cancelBtn___I91qC{font-size:40px;color:#5c64ff;cursor:pointer;flex-shrink:0;transition:.3}.footerContainer___IbaJq .inputContainer___q_PRC .cancelBtn___I91qC:hover{transform:scale(1.05)}.footerContainer___IbaJq .inputContainer___q_PRC textarea{margin:6px 9px 0;padding:0 11px;resize:none}.footerContainer___IbaJq .inputContainer___q_PRC textarea::placeholder{color:#c1c1d9}.footerContainer___IbaJq .lineFour___t_eBm.inputContainer___q_PRC{align-items:flex-end}.footerContainer___IbaJq .lineFour___t_eBm.inputContainer___q_PRC textarea{height:100%}.footerContainer___IbaJq .lineFour___t_eBm.inputContainer___q_PRC .fullIcon___WYjW2{position:absolute;right:31px;top:20px;color:#145dff;cursor:pointer}.footerContainer___IbaJq.footerContainerSelected___TV_oq{border-radius:20px;box-shadow:0 12px 24px -16px #3636490a,0 12px 40px #33334714,0 0 1px #2c2c3605;position:relative;transition:border .4s ease;border:1px solid #e8eaf2}.footerContainer___IbaJq.footerContainerSelected___TV_oq:hover{border:1px solid #145DFF}.footerContainer___IbaJq.footerContainerSelected___TV_oq .btnWrp___z89PH{background:#f7f8fc;padding:15px 15px 15px 20px;border-radius:20px 20px 0 0;border:none}.footerContainer___IbaJq.footerContainerSelected___TV_oq .inputContainer___q_PRC{border:none;box-shadow:none;background:transparent}.footerContainer___IbaJq.footerContainerSelected___TV_oq .inputContainer___q_PRC:hover{background:transparent;border:none}.footerContainer___IbaJq.full___h1vtm{height:100%}.li___DXR9A{display:flex;padding-left:20px}.li___DXR9A .avatarIcon___EYoqp .img___wrenL{width:40px;height:40px;border-radius:5px;margin-right:10px}.li___DXR9A .content___NK_Ew{flex:1 1;min-width:0}.li___DXR9A .content___NK_Ew .borderBox___UVtN4{box-shadow:0 0 10px #e2e2e280;border-radius:8px;border:1px solid rgba(20,93,255,.2);padding:16px}.li___DXR9A .content___NK_Ew .borderBox___UVtN4 .text___d_gYw{white-space:pre-wrap;color:#3061d0}.li___DXR9A .content___NK_Ew .fileWrap___kbAp0{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:10px}.li___DXR9A .content___NK_Ew .fileWrap___kbAp0 .file___R5FNg{width:calc((100% - 30px)/4);display:flex;align-items:center;background:#fff;border:1px solid rgba(20,93,255,.1);border-radius:8px;padding:6px 15px;font-size:14px;box-shadow:0 0 10px #e2e2e233}.li___DXR9A .content___NK_Ew .fileWrap___kbAp0 .file___R5FNg aside{flex:1 1;min-width:0}.li___DXR9A .content___NK_Ew .fileWrap___kbAp0 .file___R5FNg aside .fileName___oTYTw{color:#333;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:100%;width:fit-content}.li___DXR9A .content___NK_Ew .source___JD93j{height:16px;background:#f4f8ff;border-radius:8px 0;font-size:10px;color:#666;padding:0 14px;text-align:center;line-height:16px;width:fit-content;float:right;margin-top:-17px;margin-right:1px}.li___DXR9A .content___NK_Ew .action___CTh1w{height:54px;display:flex;align-items:center;justify-content:flex-end;gap:20px}.li___DXR9A .content___NK_Ew .action___CTh1w i{color:#666;cursor:pointer}.li___DXR9A .content___NK_Ew .action___CTh1w i:hover{color:#3061d0}.disabledInput___rMs3e{cursor:not-allowed;border:1px solid #9cb8f5!important}.disabledInput___rMs3e>*{pointer-events:none;opacity:.3}.backBottom___VIz5U{height:0;width:fit-content;position:sticky;z-index:100;bottom:0;left:50%;transform:translate(-50%);cursor:pointer;padding-left:20px}.backBottom___VIz5U:hover i{color:#5c64ff}.backBottom___VIz5U i{font-size:40px;color:#5c64ff80;position:absolute;z-index:101;bottom:8px}.head___vWC9s{display:flex;align-items:center;gap:20px;position:relative;height:54px;padding-right:20px;border-bottom:1px solid #EFEEEE}.head___vWC9s .title___l1GaK{display:flex;align-items:center;flex:1 1;padding-left:20px;height:100%;cursor:move}.head___vWC9s .headBtn___fGGSq{cursor:pointer;color:#333}.head___vWC9s .headBtn___fGGSq:hover{color:#3061d0}.menuWarp___Py4k9{list-style-type:none;background-color:#fff;background-clip:padding-box;border-radius:2px;outline:none;box-shadow:0 6px 16px #00000014,0 3px 6px -4px #0000001f,0 9px 28px 8px #0000000d}.menuWarp___Py4k9 h4{padding-left:20px;padding-top:13px;font-weight:600}.menuWarp___Py4k9 .menu___Rpj4l{max-height:400px;min-height:40px;width:250px;overflow:auto;color:#464f66}.menuWarp___Py4k9 .menu___Rpj4l aside{display:flex;align-items:center;height:36px;padding:0 20px;cursor:pointer}.menuWarp___Py4k9 .menu___Rpj4l aside .menuText___zGoGw{flex:1 1;min-width:0;display:flex;align-items:center}.menuWarp___Py4k9 .menu___Rpj4l aside .menuText___zGoGw span{max-width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.menuWarp___Py4k9 .menu___Rpj4l aside .menuDel___qa0au{display:none;flex-shrink:0;margin-left:10px}.menuWarp___Py4k9 .menu___Rpj4l aside.active___n_Cfs{background:#e7f3ff!important}.menuWarp___Py4k9 .menu___Rpj4l aside.active___n_Cfs span{color:#3061d0}.menuWarp___Py4k9 .menu___Rpj4l aside:hover{background:#e7f3ff80}.menuWarp___Py4k9 .menu___Rpj4l aside:hover span{color:#3061d0}.menuWarp___Py4k9 .menu___Rpj4l aside:hover .menuDel___qa0au{display:inline}.draggableWrap___u95gi{width:100vw;height:100vh;position:fixed;z-index:999;left:0;top:0;pointer-events:none}.draggableWrap___u95gi>div{pointer-events:auto}.draggableWrap___u95gi .modal___Q60Fu{width:100%;height:100%;background:#fff;box-shadow:0 10px 26px #14131d87;border-radius:8px;border:1px solid #7E8183;display:flex;flex-direction:column}.footer___lxKwN{padding-right:20px;padding-left:20px}.footer___lxKwN .main____xLI7{background:#fff;box-shadow:0 2px 20px #d7e5ff80;border-radius:18px;border:1px solid #EFF2FF;overflow:hidden}.footer___lxKwN .main____xLI7 .files___U6HeB{display:flex;flex-wrap:wrap;gap:5px;background:#fafbff;padding:10px 20px}.footer___lxKwN .main____xLI7 .files___U6HeB .file___R5FNg{width:calc((100% - 15px)/4);display:flex;align-items:center;background:#fff;border-radius:8px;padding:3px 9px;font-size:14px;border:1px solid #EBEBEB;position:relative}.footer___lxKwN .main____xLI7 .files___U6HeB .file___R5FNg aside{flex:1 1;min-width:0;margin-left:10px}.footer___lxKwN .main____xLI7 .files___U6HeB .file___R5FNg aside .fileName___oTYTw{color:#333;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:100%;width:fit-content}.footer___lxKwN .main____xLI7 .files___U6HeB .file___R5FNg:hover .fileDel___HitRv{opacity:1}.footer___lxKwN .main____xLI7 .files___U6HeB .file___R5FNg .fileDel___HitRv{opacity:0;transition:.3s;position:absolute;z-index:10;top:2px;right:5px;font-size:11px;color:#999;cursor:pointer}.footer___lxKwN .main____xLI7 .files___U6HeB .file___R5FNg .fileDel___HitRv:hover{color:#333}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc{height:138px;background:#fff;padding:20px;display:flex;flex-direction:column}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc textarea{flex:1 1;resize:none;padding:0;font-size:16px}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc textarea::placeholder{color:#c1c1d9}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w{display:flex;align-items:center;margin-top:10px}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .btnWrap___ENcDO{display:flex;align-items:center;gap:12px;margin-right:auto}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .btnWrap___ENcDO .btn___VK3Di{color:#333;height:34px;background:#fff;border-radius:20px;border:1px solid #EBEBEB;padding:0 12px;line-height:32px;transition:.3s;cursor:pointer}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .btnWrap___ENcDO .btn___VK3Di:hover{border:1px solid rgba(20,93,255,.2);color:#3061d0}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .btnWrap___ENcDO .btn___VK3Di.btnActive___en_8L{background:#f4f8ff;border:1px solid rgba(20,93,255,.2);color:#3061d0}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .btnWrap___ENcDO .btn___VK3Di.btnDisabled___AFYEZ{cursor:not-allowed;border:1px solid #ebebeb;background:#fff;color:#333;opacity:.5}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .uploadBtn___fY3BV{color:#666;width:34px;height:34px;border-radius:50%;cursor:pointer;text-align:center;line-height:34px}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .uploadBtn___fY3BV:hover{background:#f4f8ff;color:#145dff}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .uploadDisabledBtn___LslUe{color:#666;width:34px;height:34px;border-radius:50%;cursor:pointer;text-align:center;line-height:34px;color:#999;cursor:not-allowed}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .uploadDisabledBtn___LslUe:hover{background:#f4f8ff;color:#145dff}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .uploadDisabledBtn___LslUe:hover{color:#999}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .sendBtn____aYXt{width:34px;height:34px;background:linear-gradient(139deg,#5c64ff,#6988f8);border:none;border-radius:50%;padding:0;flex-shrink:0}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .sendBtnDisabled____WhtC{width:34px;height:34px;background:linear-gradient(139deg,#5c64ff,#6988f8);border:none;border-radius:50%;padding:0;flex-shrink:0;background:#d2d2d2;cursor:not-allowed}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .cancelBtn___I91qC{font-size:34px;color:#5c64ff;cursor:pointer;flex-shrink:0;transition:.3}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .cancelBtn___I91qC:hover{transform:scale(1.05)}.bottomlist___Unmz9{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;background:#f6f7f9;border-radius:6px;border:1px solid #EFF1F6;height:48px;padding:0 20px;max-width:90%;margin-top:20px;font-size:14px;line-height:48px;cursor:pointer;width:max-content}.bottomlist___Unmz9:hover{background:#e2ecff;border-radius:6px;border:1px solid #3061D0}.draggableImage___vcTso{position:fixed;left:calc(100vw - 84px);z-index:100}.draggableImage___vcTso .img___xAyno{user-select:none}.draggableImage___vcTso .close___WUtfj{user-select:none;cursor:pointer;display:none;position:absolute;z-index:101;left:-11px;top:-8px;color:#dcdcdc}.draggableImage___vcTso:hover .close___WUtfj{display:block}.extraNode___tnBrt{cursor:initial}.specialImg___yAPav{display:flex;flex-direction:column;align-items:center}.specialImg___yAPav .bubble___qNdfF{background-color:#3a5eff;color:#fff;padding:4px 8px;border-radius:4px;font-size:12px;position:relative;margin-bottom:8px}.specialImg___yAPav .bubble___qNdfF:after{content:"";position:absolute;bottom:-6px;left:50%;z-index:101;transform:translate(-50%);width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #3A5EFF}.specialImg___yAPav .upImg___Mx6QM{width:60px;height:60px;border-radius:50%}.bigTipsBox___XRGyw{width:calc(100% - 98px);overflow:hidden}.bigTips___uPRW3{display:flex;overflow-x:hidden;scroll-behavior:smooth;gap:22px;width:100%;position:relative;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none;position:sticky;top:0;background:#fff;z-index:8}.bigTips___uPRW3::-webkit-scrollbar{display:none}.bigTips___uPRW3 .item___KMGDu{position:relative;width:80px!important;height:88px;background:#95bdff1a;border-radius:8px;cursor:pointer;display:flex!important;flex-direction:column;justify-content:center;align-items:center;border:1px solid transparent}.bigTips___uPRW3 .item___KMGDu .editBtn___JiZpD{display:none;position:absolute;top:6px;right:6px;font-size:12px;color:#c7cbdb}.bigTips___uPRW3 .item___KMGDu .editBtn___JiZpD:hover{color:#145dff}.bigTips___uPRW3 .item___KMGDu span{font-weight:600;font-size:14px;color:#232b40;margin-top:16px;word-break:break-all;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:68px}.bigTips___uPRW3 .item___KMGDu:hover{border:1px solid #145DFF}.bigTips___uPRW3 .item___KMGDu:hover .editBtn___JiZpD{display:block}.bigTips___uPRW3 .item___KMGDu.active___EX5N5{border:1px solid #145DFF}.PrevNext____kcgs{width:calc(100% - 98px);height:105px;position:absolute;top:-6px;left:2px;z-index:100;pointer-events:none;opacity:1;transition:.3s}.PrevNext____kcgs>div{width:42px;height:105px;display:flex;align-items:center;justify-content:center;position:absolute}.PrevNext____kcgs>div img{width:20px;height:20px;pointer-events:auto}.PrevNext____kcgs>div .img___X2ms3{display:block}.PrevNext____kcgs>div .imgHover___wIHti{display:none}.PrevNext____kcgs>div:hover{cursor:pointer}.PrevNext____kcgs>div:hover .img___X2ms3{display:none}.PrevNext____kcgs>div:hover .imgHover___wIHti{display:block}.PrevNext____kcgs .LeftButton___P5Wge{left:-11px}.PrevNext____kcgs .RightButton___NAbBu{right:-20px}.agent___exMfN .add___cWyoE{width:80px;height:88px;background:#95bdff1a;border-radius:8px;display:flex;align-items:center;justify-content:center;cursor:pointer}.agent___exMfN .add___cWyoE i{color:#7f8791}.agent___exMfN .add___cWyoE:hover{background:#95bdff1a;border:1px solid rgba(48,97,208,.5)}.agent___exMfN .add___cWyoE:hover i{color:#3061d0}.imgUpLoad___Wg61u{position:relative;width:50px;height:auto;background-color:#f4f3f4;display:flex;align-items:center;justify-content:center;margin-top:15px}.imgUpLoad___Wg61u>div{position:absolute;right:-6px;top:-6px;cursor:pointer;background-color:#fff;width:16px;height:16px;border-radius:50%}.tip___WGAb5{display:flex;align-items:center;gap:6px;color:#ff8c29;font-size:14px;margin-top:10px;margin-left:100px}.tip___WGAb5 i{font-size:14px}.flex_box_center___VcCAZ{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___I3jjO{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___Rm_54{align-items:center;box-align:center}.flex_box_center_end___nTsdc{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___UVpzN{flex-direction:column;box-orient:block-axis}.tags___kRRoe{display:flex;align-items:center}.tags___kRRoe .text___IyyEa{font-size:14px;color:#666;margin-right:10px}.tags___kRRoe .tagWrap___v63mB{display:flex;align-items:center;column-gap:10px}.tags___kRRoe .tagWrap___v63mB .tag___X7wE6{height:20px;padding:0 4px;border-radius:2px;border:1px solid #333;font-weight:600;font-size:14px;line-height:18px}.tags___kRRoe .tagWrap___v63mB .c___mZMPq{height:20px;padding:0 4px;border-radius:2px;border:1px solid #333;font-weight:600;font-size:14px;line-height:18px;border-color:#a9dfcc;background:#4aedb233;color:#2cc497}.tags___kRRoe .tagWrap___v63mB .cpp___eaTie{height:20px;padding:0 4px;border-radius:2px;border:1px solid #333;font-weight:600;font-size:14px;line-height:18px;border-color:#f19738;background:#f1973833;color:#dc7b14}.tags___kRRoe .tagWrap___v63mB .java___gL98T{height:20px;padding:0 4px;border-radius:2px;border:1px solid #333;font-weight:600;font-size:14px;line-height:18px;border-color:#fa2c2c;background:#eb606033;color:#e30000}.tags___kRRoe .tagWrap___v63mB .python___eNRkk{height:20px;padding:0 4px;border-radius:2px;border:1px solid #333;font-weight:600;font-size:14px;line-height:18px;border-color:#86c0ff;background:#6eb1fb33;color:#1e96f4}.tags___kRRoe .edit___tbVu0{color:#6aaf99;cursor:pointer;font-size:18px;margin-left:20px}.tags___kRRoe .edit___tbVu0:hover{color:#3061d0}.box___O_GXX{margin-left:auto;background-color:#fff;margin-bottom:20px;overflow:hidden;min-width:700px}.box___O_GXX .code_style___qc2BU{background:#f6f7f9;margin:20px auto}.box___O_GXX .shiti_icon___WqNfe{display:flex;align-items:center;margin-left:auto;z-index:90}.box___O_GXX .shiti_icon___WqNfe .genghuan___DZm8u:hover{color:#3061d0}.box___O_GXX .shiti_icon___WqNfe .shannchu___cu1k_{color:#999}.box___O_GXX .shiti_icon___WqNfe .shanchu___AjXkt:hover{color:#df0000}.box___O_GXX .box_header___EU6Ci{display:flex;align-items:center;position:sticky;top:0;z-index:0;background-color:#fff;padding:24px 20px 40px}.box___O_GXX .box_header___EU6Ci [class~=ant-tabs-nav]{margin-bottom:5px!important;align-items:flex-start!important}.box___O_GXX .box_header___EU6Ci [class~=ant-tabs-nav]:before{border-bottom:1px solid #F6F7F9}.box___O_GXX .box_header___EU6Ci [class~=ant-tabs-nav] [class~=ant-tabs-tab]{padding:0 0 25px}.box___O_GXX .box_header___EU6Ci [class~=ant-tabs-nav] [class~=ant-tabs-tab-active] .subBtn___jMd8M span{color:#3061d0!important}.box___O_GXX .box_header___EU6Ci [class~=ant-tabs-tab]+[class~=ant-tabs-tab]{margin:0 0 0 20px}.box___O_GXX .box_header___EU6Ci .iconSty___gwxfg{color:#a4c8fc}.box___O_GXX .box_header___EU6Ci .iconSty___gwxfg:hover{color:#3061d0}.box___O_GXX .box_header___EU6Ci .addTypeRadio___Rv_oZ{background:#f6f7f9;box-shadow:inset 0 1px 3px #d7d8d9;border-radius:16px;display:flex;align-items:center}.box___O_GXX .box_header___EU6Ci .addTypeRadio___Rv_oZ span{font-size:14px}.box___O_GXX .box_header___EU6Ci .addTypeRadio___Rv_oZ label[class~=ant-radio-button-wrapper]{background-color:transparent!important;border:1px #f5f6f8 solid!important;border-radius:16px!important;padding:0 20px!important;display:inline-flex!important;align-items:center!important;height:32px!important;color:#9096a3!important}.box___O_GXX .box_header___EU6Ci .addTypeRadio___Rv_oZ label[class~=ant-radio-button-wrapper]:before{background-color:transparent!important}.box___O_GXX .box_header___EU6Ci .addTypeRadio___Rv_oZ label[class~=ant-radio-button-wrapper-checked]{background:linear-gradient(180deg,#fff,#f6f7f9)!important;border:1px solid #C8D2EA!important;border-radius:16px!important;padding:0 20px!important;display:inline-flex!important;align-items:center!important;color:#3061d0!important}.box___O_GXX .box_header___EU6Ci .addTypeRadio___Rv_oZ label[class~=ant-radio-button-wrapper-checked]:first-child{border:1px solid #C8D2EA!important}.box___O_GXX .box_header___EU6Ci .addTypeRadio___Rv_oZ label[class~=ant-radio-button-wrapper-checked]:focus-within{box-shadow:none!important}.box___O_GXX .box_header___EU6Ci .addTypeRadio___Rv_oZ label[class~=ant-radio-button-wrapper-checked]:before{background-color:transparent!important}.box___O_GXX .box_header___EU6Ci .box_add___k530f{height:30px;background:linear-gradient(180deg,#fff,#f6f7f9),#f6f7f9;box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border-radius:4px;border:1px solid #BACFFE;display:flex;align-items:center;justify-content:center;padding:6px 12px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#3061d0;text-align:justify;font-style:normal;cursor:pointer;margin-left:20px}.box___O_GXX .box_header___EU6Ci .box_botton___zdzbP{display:flex;align-items:center;justify-content:center;padding:3px 15px;background:#fff;box-shadow:0 0 10px #e3e1ff;border-radius:17px;border:1px solid rgba(20,93,255,.2);cursor:pointer}.box___O_GXX .box_header___EU6Ci .box_botton___zdzbP:hover{border:1px solid rgba(20,93,255,.4)}.box___O_GXX .box_header___EU6Ci .box_close___fhcBa{display:flex;align-items:center;justify-content:center;padding:3px 0;background:#fff;border-radius:17px;cursor:pointer;margin-left:20px;color:#5f6a95}.box___O_GXX .box_header___EU6Ci .box_close___fhcBa:hover{color:#e30000}.box___O_GXX .box_header___EU6Ci .header_title___CqB69{width:80px;height:16px;font-family:PingFangSC,PingFang SC;font-weight:600;font-size:16px;color:#000;line-height:16px;text-align:left;font-style:normal}.box___O_GXX .box_header___EU6Ci .ewm___tywWw{margin-left:auto;display:flex;align-items:center;height:30px;cursor:pointer}.box___O_GXX .box_header___EU6Ci .ewm___tywWw .ewm_img___Z8Eqo{width:30px;height:30px;background:#fff;border-radius:8px;padding:8px;border:1px solid rgba(20,93,255,.2);margin-right:4px;display:flex;align-items:center;justify-content:center}.box___O_GXX .box_header___EU6Ci .ewm___tywWw .ewm_text___qOswI{font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#5f6a95;text-align:left;font-style:normal}.box___O_GXX .box_header___EU6Ci .headerBtn___ErXEv{width:28px;height:28px;background:#fff;box-shadow:0 0 10px #e3e1ff;border:1px solid rgba(20,93,255,.2);display:flex;justify-content:center;cursor:pointer;border-radius:4px}.box___O_GXX .box_header___EU6Ci .headerBtn___ErXEv img{width:24px;height:24px}.box___O_GXX .box_header___EU6Ci .subBtn___jMd8M{display:flex;align-items:center;cursor:pointer;padding:3px 0}.box___O_GXX .box_header___EU6Ci .subBtn___jMd8M:hover>span{color:#3061d0}.box___O_GXX .box_header___EU6Ci .subBtn___jMd8M img{width:24px;height:24px}.box___O_GXX .box_header___EU6Ci .subBtn___jMd8M span{font-family:PingFangSC,PingFang SC;font-weight:400;font-size:16px;color:#5f6368;margin-left:4px}.box___O_GXX .box_miaoshu___choaP{font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#333;line-height:22px;text-align:justify;font-style:normal;margin:20px auto 0}.box___O_GXX .question_button___tHqji{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;margin-top:20px;text-align:center}.box___O_GXX .question_button___tHqji .select_question___GM3w_{width:272px;height:122px;background:#fff;box-shadow:0 0 10px #e2e2e280;border-radius:8px;cursor:pointer;border:1px solid rgba(20,93,255,.2);padding:20px;display:flex;margin-bottom:15px}.box___O_GXX .question_button___tHqji .select_question___GM3w_ .question_right___YHC9i{margin-left:14px}.box___O_GXX .question_button___tHqji .select_question___GM3w_ .question_right___YHC9i .question_right_title___MJAvU{height:14px;font-family:PingFangSC,PingFang SC;font-weight:600;font-size:14px;color:#333;line-height:14px;text-align:left;font-style:normal}.box___O_GXX .question_button___tHqji .select_question___GM3w_ .question_right___YHC9i .question_right_content___y3dLW{height:60px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:12px;color:#666;line-height:20px;text-align:justify;font-style:normal;margin-top:8px}.box___O_GXX .question_button___tHqji .select_question___GM3w_:hover{border:1px solid #145DFF}.box___O_GXX .page_footer___mHfAE{height:70px;background:#fff;margin:auto;display:flex;align-items:center;padding:20px}.box___O_GXX .page_footer___mHfAE .num_style___INlu1,.box___O_GXX .page_footer___mHfAE .num_style_active___c0T9N{width:30px;height:30px;border-radius:6px;margin-right:12px;cursor:pointer;font-family:PingFangSC,PingFang SC;font-weight:500;font-size:16px;font-style:normal;text-align:center;line-height:30px}.box___O_GXX .page_footer___mHfAE .num_style___INlu1{color:#5f6a95;background:#f1f1f1}.box___O_GXX .page_footer___mHfAE .num_style___INlu1:hover{background:#3061d0;color:#fff}.box___O_GXX .page_footer___mHfAE .num_style_active___c0T9N{color:#fff;background:#3061d0}.box___O_GXX .page_footer___mHfAE .question_add___TZ7kz{height:30px;background:linear-gradient(180deg,#fff,#f6f7f9),#f6f7f9;box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border-radius:2px;border:1px solid #BACFFE;display:flex;align-items:center;justify-content:center;padding:6px 12px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#3061d0;text-align:justify;font-style:normal;cursor:pointer;margin-left:auto}.box___O_GXX .page_footer___mHfAE .yulan_style___OAV36{width:80px;height:30px;background:#3061d0;box-shadow:0 2px 4px #e0dfe1,inset 0 -1px 3px #ffffff80;border-radius:2px;margin-left:10px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;line-height:30px;color:#fff;text-align:justify;font-style:normal;text-align:center;cursor:pointer}.box___O_GXX .page_footer___mHfAE .yanshi_style___STmaE{width:52px;height:30px;background:linear-gradient(180deg,#fff,#f6f7f9),#f6f7f9;box-shadow:0 2px 4px #e1e0df,inset 0 1px 3px #ffffff80;border-radius:2px;border:1px solid #F9B78A;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#fa6400;line-height:30px;text-align:center;font-style:normal;cursor:pointer;margin-left:10px}.box___O_GXX .page_footer___mHfAE .cancle_sty___fiAJU{width:52px;height:30px;background:#f8f9fc;border-radius:2px;border:1px solid #C3CFE0;opacity:.5;text-align:center;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#666;line-height:30px;cursor:pointer}.box___O_GXX .page_footer___mHfAE .yulan_style_end___nrHPP{width:80px;height:30px;background:linear-gradient(180deg,#fff,#f9f6f6),#f9f6f6;box-shadow:0 2px 4px #e1dfdf,inset 0 1px 3px #ffffff80;border-radius:4px;border:1px solid #FFD0D0;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#e30000;line-height:30px;margin-left:10px;text-align:justify;font-style:normal;text-align:center;cursor:pointer}.question_list___zOLcV{width:100%;padding:12px 20px;background:#3061d014;border-radius:2px;font-family:PingFangSC,PingFang SC;color:#000;font-weight:400;font-size:14px;text-align:left;font-style:normal;margin-top:20px}.answer_list___fpfCU,.ai_question_list___zsQmo{width:100%;padding:20px;background:#f6f7f9;border-radius:2px;font-family:PingFangSC,PingFang SC;color:#000;font-weight:400;font-size:14px;text-align:left;font-style:normal;margin-top:10px}.staticWrap___ar2G4 .title___JEGhR{font-family:PingFangSC,PingFang SC;font-weight:600;font-size:16px;color:#000;margin-bottom:10px}.staticWrap___ar2G4 .subTitle___vTr4z{font-family:PingFangSC,PingFang SC;font-weight:500;font-size:16px;color:#000;margin-bottom:10px;margin-top:10px}.erweima___e8td6{width:280px;background:#fff;box-shadow:0 0 10px #e2e2e280;border-radius:8px;border:1px solid rgba(20,93,255,.2);padding:10px;margin:20px auto}.scoreByBlankRadio___vl95k{background:#f6f7f9;box-shadow:inset 0 1px 3px #d7d8d9;border-radius:16px;margin-top:10px;top:15px}.scoreByBlankRadio___vl95k span{font-size:14px}.scoreByBlankRadio___vl95k label[class~=ant-radio-button-wrapper]{background-color:transparent!important;border:1px #f5f6f8 solid!important;border-radius:16px!important;padding:0 20px!important;display:inline-flex!important;align-items:center!important;height:32px!important;color:#9096a3!important}.scoreByBlankRadio___vl95k label[class~=ant-radio-button-wrapper]:before{background-color:transparent!important}.scoreByBlankRadio___vl95k label[class~=ant-radio-button-wrapper-checked]{background:linear-gradient(180deg,#fff,#f6f7f9)!important;box-shadow:inset 0 1px 3px #d7d8d9!important;border:1px solid #C8D2EA!important;border-radius:16px!important;padding:0 20px!important;display:inline-flex!important;align-items:center!important;color:#3061d0!important}.scoreByBlankRadio___vl95k label[class~=ant-radio-button-wrapper-checked]:first-child{border:1px solid #C8D2EA!important;box-shadow:inset 0 1px 3px #d7d8d9!important}.scoreByBlankRadio___vl95k label[class~=ant-radio-button-wrapper-checked]:focus-within{box-shadow:none!important}.scoreByBlankRadio___vl95k label[class~=ant-radio-button-wrapper-checked]:before{background-color:transparent!important}.evalueWrap___JhKgV{min-width:300px}.evalueWrap___JhKgV .evalueSty___WoIZ0{margin-top:10px;background-color:#f6f7f9;padding-bottom:6px}.evalueWrap___JhKgV .evalueSty___WoIZ0 .title___JEGhR{font-family:PingFangSC,PingFang SC;font-weight:500;font-size:14px;color:#000000d9;padding:12px 12px 0}.evalueWrap___JhKgV .evalueSty___WoIZ0 .label___vkStA{font-family:PingFangSC,PingFang SC;font-weight:600;font-size:14px;color:#000;min-width:80px;line-height:28px}.evalueWrap___JhKgV .evalueSty___WoIZ0 .asnCont___qRPRV{font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#000000d9}.evalueWrap___JhKgV .evalueSty___WoIZ0 .ansWrap___THxlN{font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#000000d9;height:500px;overflow-y:auto;padding:12px}.selectMore___ljsRw [class~=ant-select-selector]{padding:1px!important}.selectMore___ljsRw [class~=ant-select-selection-overflow]{padding-right:10px}.edit_knowledges___ACKSS:hover{color:#3061d0}.nodataSty___PUTmM .rightWrap___FS9yr .wrap_title___o2V_V{width:100%;background:#f6f7f9;border-radius:2px;padding:13px 10px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#5f6a95;text-align:justify;font-style:normal}.nodataSty___PUTmM .rightWrap___FS9yr .wrap_add___OvJcv{display:flex;justify-content:flex-start;margin-top:20px}.nodataSty___PUTmM .rightWrap___FS9yr .wrap_add___OvJcv .wrap_button___o_lTV{display:flex;align-items:center;padding:20px 18px;cursor:pointer;transition:.3s;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#3061d0;font-style:normal;width:320px;height:102px;background:#fff;box-shadow:0 0 10px #e2e2e24d;border-radius:8px;border:1px solid #EAEBED}.nodataSty___PUTmM .rightWrap___FS9yr .wrap_add___OvJcv .wrap_button___o_lTV:hover{border:1px solid rgba(20,93,255,.4)}.nodataSty___PUTmM .rightWrap___FS9yr .wrap_add___OvJcv .wrap_button___o_lTV .wrap_img___Hus6u{width:34px;height:34px;background:#fff;box-shadow:0 0 10px #e3e1ff;border:1px solid rgba(20,93,255,.2);padding:1px;border-radius:4px;display:flex;align-items:center;justify-content:center}.nodataSty___PUTmM .rightWrap___FS9yr .toolWrap___PM2dY{background:#3061d01a;border-radius:20px;display:flex;align-items:center;padding:8px 20px;cursor:pointer}.nodataSty___PUTmM .rightWrap___FS9yr .toolWrap___PM2dY:hover .toolSty___oZtDs{color:#3061d0}.nodataSty___PUTmM .rightWrap___FS9yr .toolWrap___PM2dY .toolSty___oZtDs{color:#000;font-size:16px;margin-left:4px}.nodataSty___PUTmM .rightWrap___FS9yr .toolWrap___PM2dY .toolDesc___SoqG0{font-size:16px;color:#5f6a95}#smartAI___w6P73,#smartAnimation____ROIK,#smartQuestion___Vp7mH{scroll-margin-top:120px}.close_drawer___JFBac{width:40px;height:40px;background:#fff;box-shadow:0 0 10px #e3e1ff;border:1px solid rgba(20,93,255,.2);position:absolute;right:680px;top:45vh;cursor:pointer;border-radius:20px;display:flex;align-items:center;justify-content:center;color:#3061d0;z-index:9999;pointer-events:auto}.bottomDiv___IX_wG{height:64px;background:#fff;box-shadow:0 -2px 4px #e0dfe1;width:100%;min-width:1200px;left:0;bottom:0;z-index:10;position:fixed;align-items:center;justify-content:center;display:flex;color:#343636}.commentModalSty___nj567 [class~=ant-modal-close]{top:25px}.commentBody___Y3Gx0 [class~=ant-table-body]{overflow-y:auto!important}.save_button___YTvMf{width:88px;height:40px;background:linear-gradient(180deg,#fff,#f6f7f9),#f6f7f9;box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border-radius:4px;border:1px solid #BACFFE;font-family:PingFangSC,PingFang SC;font-weight:500;font-size:14px;color:#3061d0;text-align:justify;font-style:normal;display:flex;align-items:center;justify-content:center;cursor:pointer}.start_button___h8HNk{width:140px;height:40px;background:#3061d0;border-radius:4px;font-family:PingFangSC,PingFang SC;font-weight:500;font-size:14px;color:#fff;text-align:justify;font-style:normal;display:flex;align-items:center;justify-content:center;cursor:pointer;margin-left:20px}.submit_button___AEM2W{width:140px;height:40px;background:linear-gradient(180deg,#fff,#f9f6f6),#f9f6f6;box-shadow:0 2px 4px #e1dfdf,inset 0 1px 3px #ffffff80;border-radius:4px;border:1px solid #FFD0D0;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#e30000;text-align:justify;font-style:normal;display:flex;align-items:center;justify-content:center;cursor:pointer;margin-left:20px}.iconTipSty____X1xw{width:24px;height:24px;line-height:24px;text-align:center;border-radius:50%;background:#3061d01a;cursor:pointer;margin-left:20px}.iconTipSty____X1xw i{color:#3061d0;font-size:14px}.iconTipSty____X1xw:hover{color:#3061d0}.comment_button___HCLEd{width:160px;height:34px;background:linear-gradient(180deg,#fff,#f6f7f9),#f6f7f9;box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border-radius:20px;border:1px solid #BACFFE;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:16px;color:#3061d0;line-height:16px;text-align:justify;font-style:normal;display:flex;align-items:center;justify-content:center;cursor:pointer}.studyUnit___me1iV{width:119px;height:42px;background-image:url(data:image/png;base64,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);background-size:cover;background-position:center;background-repeat:no-repeat;text-align:center;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#a25806;line-height:32px;position:relative;left:-20px}.add___Esqhf{display:flex;margin-top:20px;flex-wrap:wrap;gap:20px}.add___Esqhf .add_button___QmP6T{display:flex;align-items:center;padding:0 20px;cursor:pointer;transition:.3s;box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border:1px solid #BACFFE;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#3061d0;justify-content:center;font-style:normal;width:150px;height:60px;background:#fff;box-shadow:0 0 10px #e2e2e24d;border-radius:8px;border:1px solid #F6F7F9}.add___Esqhf .add_button___QmP6T:hover{border:1px solid rgba(20,93,255,.4)}.menuSty___iCdYB [class~=ant-dropdown-menu-item]{color:#5f6a95!important}.menuSty___iCdYB [class~=ant-dropdown-menu-item]:hover{background-color:#e7f3ff!important;color:#3061d0!important}.questionWrap___e1xAG{width:100%}.questionWrap___e1xAG .questionHeader___XJVq0{display:flex;align-items:center;margin-bottom:40px;height:60px;background:#3061d00a;border-radius:10px 10px 0 0;padding:0 20px}.questionWrap___e1xAG .questionHeader___XJVq0 .questionTitle___K4EEw{display:flex;align-items:center;color:#000;font-weight:500;font-size:16px}.questionWrap___e1xAG .questionHeader___XJVq0 .questionTitle___K4EEw .question_type___eYEr4{font-weight:600;color:#000;font-size:16px}.questionWrap___e1xAG .questionHeader___XJVq0 .questionTitle___K4EEw .time_long___DIAn9{font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#5f6a95;text-align:left;font-style:normal;margin-left:20px}.questionWrap___e1xAG .questionHeader___XJVq0 .questionTitle___K4EEw .daojishi___r1mMF{background:#ff9d181a;border-radius:12px;padding:4px 10px;display:flex;align-items:center;color:#fa6400;font-size:14px;margin-left:10px}.close_drawer___JFBac{width:40px;height:40px;background:#fff;box-shadow:0 0 10px #e3e1ff;border:1px solid rgba(20,93,255,.2);position:absolute;right:680px;top:45vh;cursor:pointer;border-radius:20px;display:flex;align-items:center;justify-content:center;color:#3061d0}.modal___NWQHD{display:flex;align-items:center;justify-content:center}.header_style___OjKXs{width:100%;background:#f6f7f9;border-radius:2px;margin:20px auto;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#333;text-align:justify;font-style:normal;padding:10px 20px}.content___Ix9Id{background:#fff;box-shadow:0 0 10px #e2e2e24d;border-radius:8px;border:1px solid #F6F7F9;padding:20px;overflow-y:auto}.content___Ix9Id .legend___ZG4ed{display:flex;align-items:center;height:20px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#5f6368;line-height:20px;text-align:justify;font-style:normal;margin-bottom:15px}.content___Ix9Id .legend___ZG4ed .legend_icon___LM_Vy{width:20px;height:14px;background:#3061d0;border-radius:2px;margin-right:10px}.content___Ix9Id .item_list___i0Egp{display:flex;overflow:hidden}.content___Ix9Id .item_list___i0Egp .item_list_title___Pflnd{width:60px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#000;text-align:justify;font-style:normal;display:flex;flex-wrap:wrap;gap:20px}.content___Ix9Id .item_list___i0Egp .item_title___mLa60{height:110px;border-radius:4px;position:relative}.content___Ix9Id .item_list___i0Egp .item_title___mLa60 .item_top____XMW3{background:#fff;border-radius:4px;margin-top:14px}.content___Ix9Id .item_list___i0Egp .item_title___mLa60 .item_bottom___ox1qv{margin-top:15px;height:30px;font-weight:400;line-height:30px}.content___Ix9Id .box___zl8eg{display:flex;flex-wrap:wrap;gap:20px;width:800px}.content___Ix9Id .box___zl8eg .page_item_acitve___aJbmD{width:110px;height:110px;border-radius:4px;padding:5px;position:relative}.content___Ix9Id .box___zl8eg .page_item_acitve___aJbmD:hover{background:#3061d033}.content___Ix9Id .box___zl8eg .page_item_acitve___aJbmD:hover .drag_style___wO0hd .item_bottom___ox1qv{background:#3061d0;color:#fff}.content___Ix9Id .box___zl8eg .page_item_acitve___aJbmD .item_top____XMW3{width:100px;height:60px;background:#fff;box-shadow:0 2px 4px #e0dfe1;border-radius:4px;border:1px solid #BACFFE;display:flex;align-items:center;justify-content:center}.content___Ix9Id .box___zl8eg .page_item_acitve___aJbmD .item_top____XMW3 .top_content___ElhxK{width:90px;height:50px;background:#2a56ca;border-radius:4px;line-height:50px;font-family:PingFangSC,PingFang SC;font-weight:600;font-size:18px;color:#fff;text-align:center;font-style:normal}.content___Ix9Id .box___zl8eg .page_item_acitve___aJbmD .drag_style___wO0hd{position:absolute;top:0;height:110px;cursor:pointer}.content___Ix9Id .box___zl8eg .page_item_acitve___aJbmD .drag_style___wO0hd .item_bottom___ox1qv{margin-top:72px;width:100px;height:30px;border:1px solid #BACFFE;background:linear-gradient(180deg,#fff,#f6f7f9),#f6f7f9;box-shadow:inset 0 1px 3px #ffffff80;border-radius:4px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#3061d0;line-height:30px;text-align:center;font-style:normal;display:flex;align-items:center;justify-content:center;cursor:move}.content___Ix9Id .box___zl8eg .page_item___U0LMa{width:110px;height:110px;border-radius:4px;padding:5px;position:relative}.content___Ix9Id .box___zl8eg .page_item___U0LMa:hover{background:#3061d033}.content___Ix9Id .box___zl8eg .page_item___U0LMa:hover .drag_style___wO0hd .item_bottom___ox1qv{background:#3061d0;color:#fff}.content___Ix9Id .box___zl8eg .page_item___U0LMa .item_top____XMW3{width:100px;height:60px;background:#fff;box-shadow:0 2px 4px #e0dfe1;border-radius:4px;border:1px solid #E3E3E3;display:flex;align-items:center;justify-content:center}.content___Ix9Id .box___zl8eg .page_item___U0LMa .item_top____XMW3 .top_content___ElhxK{width:90px;height:50px;background:#c1ccdc;border-radius:4px;line-height:50px;font-family:PingFangSC,PingFang SC;font-weight:600;font-size:18px;color:#fff;text-align:center;font-style:normal}.content___Ix9Id .box___zl8eg .page_item___U0LMa .drag_style___wO0hd{position:absolute;top:0;cursor:pointer;height:110px}.content___Ix9Id .box___zl8eg .page_item___U0LMa .drag_style___wO0hd .item_bottom___ox1qv{margin-top:72px;width:100px;height:30px;background:linear-gradient(180deg,#fff,#eef0f4);box-shadow:inset 0 1px 3px #ffffff80;border-radius:4px;border:1px solid #DCDCDC;font-family:PingFangSC,PingFang SC;font-weight:400;color:#5f6a95;line-height:30px;text-align:center;font-style:normal;display:flex;align-items:center;justify-content:center;cursor:move}.expandBtn___ZkM8D{position:absolute;right:-55px;top:40px;width:55px;height:80px;background:#fff;border-radius:0 14px 14px 0;display:flex;align-items:flex-start;flex-direction:column;justify-content:center;padding-left:10px;cursor:pointer}.expandBtn___ZkM8D .imgWrap___eNTpL{width:30px;height:30px;display:flex;justify-content:center;align-items:center;background:#3061d01a;border-radius:8px}#weboffice-zone___TKF3X{height:100vh;z-index:1}.page_style___AiHeR{position:fixed;top:20px;left:20px;z-index:1000;width:100px;height:50px;background:#fff;box-shadow:0 0 10px #e3e1ff;border-radius:2px;border:1px solid rgba(20,93,255,.2);font-size:18px;display:flex;align-items:center;justify-content:center}.editable-container___Hv4tS{position:relative;width:100%;max-width:800px;margin:20px auto}.editable-container___Hv4tS ::selection{background:#ecf1fe;padding:10px;box-shadow:12px 0 #3498db,-12px 0 #3498db}.editable-content___wM_1T{border:1px solid #ccc;padding:10px 30px 10px 40px;min-height:200px;outline:none;position:relative;overflow:auto;line-height:1.5em}.toolbar___cnYFp,.line-menu___jgIfE{position:absolute;background:#fff;border:1px solid #ddd;border-radius:12px;padding:5px;box-shadow:#0000001a 0 8px 16px;z-index:1000}.toolbar___cnYFp button,.line-menu___jgIfE button{margin:0 5px;padding:2px 8px;cursor:pointer;background:none;border:none}.line-menu___jgIfE{left:25px;top:0}.line-menu___jgIfE button{display:block;margin:2px 0;width:100%;text-align:left}.chat-dialog___HS5PJ{position:absolute;width:700px;background:#fff;border:.5px solid #2356f6;border-radius:4px;box-shadow:0 2px 4px #0000001a;z-index:1001}.chat-header___byzBT{padding:5px 10px;background:#f5f5f5;border-bottom:1px solid #ddd}.chat-content___jrn7Q{padding:10px}.chat-content___jrn7Q textarea{width:100%;min-height:100px;margin-top:10px}.chat-actions___KhMUp{margin-top:10px;display:flex;gap:10px}.over_item_list___BGRpQ{position:absolute;bottom:65px;display:block;margin:0 100px;width:calc(100% - 200px);z-index:100;display:flex;align-items:center}.over_item_list___BGRpQ .over_item____cy2z{display:flex;align-items:center;margin:auto;padding:5px 10px;justify-content:center;background:#fff;box-shadow:0 0 10px #e1e5ff;border-radius:10px}.over_item_list___BGRpQ .over_item____cy2z .close_button___ZfK6v{cursor:pointer;position:absolute;top:-20px;width:60px;height:20px;box-shadow:0 0 10px #e1e5ff;border-radius:8px 8px 0 0;border:1px solid #fff;background:#fff;color:#5f6a95;font-size:12px;display:flex;align-items:center;justify-content:center;z-index:-1}.over_item_list___BGRpQ .over_item____cy2z .close_button___ZfK6v:hover{color:#3061d0}.over_item_list___BGRpQ .over_item____cy2z .over_button___Zixqf:hover{background:#f6f7f9}.over_item_list___BGRpQ .over_item____cy2z .over_button___Zixqf{padding:5px 10px;display:flex;align-items:center;justify-content:center;border-radius:4px;cursor:pointer}.over_item_list___BGRpQ .over_item____cy2z .over_button___Zixqf .ewm_img___zUb7w{margin-right:6px}.over_item_list___BGRpQ .over_item____cy2z .over_button___Zixqf .ewm_text___XsYJq{font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#5f6a95;text-align:left;font-style:normal}.kjgj_style___jIqhD{position:absolute;bottom:65px;display:block;margin:0 100px;width:calc(100% - 200px);z-index:100;display:flex;align-items:center}.kjgj_style___jIqhD .kjgj_item___d355l{display:flex;align-items:center;margin:auto;padding:2px;width:108px;height:44px;background:#3061d099;box-shadow:0 0 10px #b9c1f2;border:1px solid #FFFFFF;border-radius:10px;cursor:pointer}.kjgj_style___jIqhD .kjgj_item___d355l .kjgj_img___mwqc3{width:38px;height:38px;background:#fff;border-radius:8px;padding:4px}.kjgj_style___jIqhD .kjgj_item___d355l .kjgj_text___DcyGA{margin-left:5px;width:56px;height:14px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#fff;line-height:14px;text-align:left;font-style:normal}.over_content___sF378{position:absolute;bottom:65px;left:50%;transform:translate(-50%);cursor:pointer;z-index:100;padding:5px 10px;display:flex;align-items:center;justify-content:center;background:#fff;box-shadow:0 0 10px #e1e5ff;border-radius:10px}.over_content___sF378 .over_button___Zixqf:hover{background:#f6f7f9}.over_content___sF378 .over_button___Zixqf{padding:5px 10px;display:flex;align-items:center;justify-content:center;border-radius:4px;cursor:pointer}.over_content___sF378 .over_button___Zixqf .ewm_img___zUb7w{margin-right:6px}.over_content___sF378 .over_button___Zixqf .ewm_text___XsYJq{font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#5f6a95;text-align:left;font-style:normal}.overcont2wrap___bFkY4{position:absolute;bottom:30px;left:50%;transform:translate(-50%);z-index:100;padding:5px 10px;display:flex;align-items:center;justify-content:center}.overcont2wrap___bFkY4 .over_content2___hJcZc{background:#fff;box-shadow:0 0 10px #e1e5ff;border-radius:10px;display:flex;align-items:center;justify-content:center;padding:5px 10px}.overcont2wrap___bFkY4 .over_content2___hJcZc .over_button2___Jemel:hover{background:#f6f7f9}.overcont2wrap___bFkY4 .over_content2___hJcZc .over_button2___Jemel{padding:5px 10px;display:flex;align-items:center;justify-content:center;border-radius:4px;cursor:pointer}.overcont2wrap___bFkY4 .over_content2___hJcZc .over_button2___Jemel .ewm_img2___YA3Oe{margin-right:6px}.overcont2wrap___bFkY4 .over_content2___hJcZc .over_button2___Jemel .ewm_text2____31uu{font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#5f6a95;text-align:left;font-style:normal}.officeWrp___k5Vj6{width:100vw;height:100vh;display:flex;overflow:hidden}.officeWrp___k5Vj6 .left___N1Ud5{flex:1 1;position:relative;height:100%;overflow:hidden}.officeWrp___k5Vj6 .left___N1Ud5 .left_zone___a3NSb *{pointer-events:none!important}.officeWrp___k5Vj6 .left___N1Ud5 .btn_float___heSNx{position:absolute;right:20px;bottom:20px;box-sizing:border-box;z-index:100;text-align:right;padding:10px}.officeWrp___k5Vj6 .left___N1Ud5 .btn_float___heSNx .to_page_style___LctZq{background:#f6f7f9 linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border:1px solid #bacffe;color:#464f66;margin-top:20px;border-radius:30px;display:flex;align-items:center;padding:5px 15px}.officeWrp___k5Vj6 .left___N1Ud5 .left_float___nZY5i{position:fixed;right:0;top:100px;height:60px;box-shadow:0 0 10px #e3e1ff;border-radius:30px 0 0 30px;border-top:1px rgba(20,93,255,.2) solid;border-left:1px rgba(20,93,255,.2) solid;border-bottom:1px rgba(20,93,255,.2) solid;background:#fff;box-sizing:border-box;z-index:100;display:flex;align-items:center;padding:10px;cursor:pointer}.officeWrp___k5Vj6 .left___N1Ud5 .left_float___nZY5i .float_icon___JUMlu{width:40px;height:40px;background:#3061d01a;border-radius:20px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.officeWrp___k5Vj6 .left___N1Ud5 .left_float___nZY5i .float_text___Eq4xh{margin-left:10px;margin-right:10px;color:#5f6a95;cursor:pointer;height:60px;display:flex;align-items:center}.officeWrp___k5Vj6 .left___N1Ud5 .left_float___nZY5i .float_text___Eq4xh:hover{color:#3061d0}.officeWrp___k5Vj6 .left___N1Ud5 .left_float___nZY5i .float_more___gL4yG{display:flex;align-items:center;justify-content:flex-start;max-width:0;white-space:nowrap;overflow:hidden;transition:all 1s ease-in-out}.officeWrp___k5Vj6 .left___N1Ud5 .left_float___nZY5i:hover .float_more___gL4yG{max-width:500px}.officeWrp___k5Vj6 .right___siptG{min-width:700px;background:#fff;height:100%;overflow:hidden;flex:0 0 700px}.footer_button___yetpK{display:flex;align-items:center;margin:10px 0 20px}.footer_button___yetpK .quxiao___M3LW4{width:100px;height:32px;background:#f8f9fc;border-radius:2px;border:1px solid #C3CFE0;opacity:.5;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#464f66;line-height:30px;text-align:center;font-style:normal;cursor:pointer;margin-left:auto}.footer_button___yetpK .queren___nmAw_{width:100px;height:32px;background:#3061d0;box-shadow:0 2px 4px #e0dfe1,inset 0 -1px 3px #ffffff80;border-radius:2px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#fff;line-height:30px;text-align:center;font-style:normal;cursor:pointer;margin-left:20px}.close_drawer___PU7PN{width:40px;height:40px;background:#fff;box-shadow:0 0 10px #e3e1ff;border:1px solid rgba(20,93,255,.2);position:absolute;right:680px;top:45vh;cursor:pointer;border-radius:20px;display:flex;align-items:center;justify-content:center;color:#3061d0}.erweima___C9QL5{width:280px;background:#fff;box-shadow:0 0 10px #e2e2e280;border-radius:8px;border:1px solid rgba(20,93,255,.2);padding:10px;margin:20px auto}.arrow___fFtZm [class~=ant-splitter-bar-collapse-bar]{opacity:1!important}.modal___GuDAW{display:flex;align-items:center;justify-content:center}.drawer_ewm___xY2Oi{width:500px;position:fixed;top:33vh;left:18vw;z-index:100;background:#fff;padding:20px}.drawer_ewm___xY2Oi .drawer_ewm_title___nHqEm{font-size:20px;font-weight:500;color:#000;text-align:left;display:flex;justify-content:space-between}.drawer_ewm___xY2Oi .drawer_text___EnOs3{text-align:center;margin-top:15px}.drawer_ewm___xY2Oi .drawer_code___cZMU2{width:280px;background:#fff;box-shadow:0 0 10px #e2e2e280;border-radius:8px;border:1px solid rgba(20,93,255,.2);padding:10px;margin:20px auto 10px}.box___9t6dj{margin-left:auto;overflow-y:hidden}.box___9t6dj .code_style___L5H95{background:#f6f7f9;margin:0 auto 20px;padding:14px 20px}.box___9t6dj .box_header___PThC5{height:140px;padding:30px 20px 40px;position:sticky;top:0;z-index:0;background-color:#fff}.box___9t6dj .box_header___PThC5 .headTip___MoiWM{height:34px;background:#f6f7f9;border-radius:0 0 8px 8px;font-size:14px;color:#5f6368;padding:0 10px;line-height:34px;margin-top:10px}.box___9t6dj .box_header___PThC5 .headTip___MoiWM span{color:#3061d0;cursor:pointer}.box___9t6dj .box_header___PThC5 .box_wrap_____SpK{display:flex;align-items:center;justify-content:space-between}.box___9t6dj .box_header___PThC5 .box_wrap_____SpK .progressbarWrap___Xb_JW{display:flex;align-items:center}.box___9t6dj .box_header___PThC5 .box_wrap_____SpK .progressbarWrap___Xb_JW .progressItem___r6hIu{display:flex;align-items:center;color:#5f6368;cursor:pointer;font-family:PingFangSC,PingFang SC;font-weight:500;font-size:18px}.box___9t6dj .box_header___PThC5 .box_wrap_____SpK .progressbarWrap___Xb_JW .progressItem___r6hIu .circle___dmxdq{width:24px;height:24px;border-radius:50%;line-height:24px;text-align:center;background:#f6f7f9;font-family:PingFangSC,PingFang SC;font-weight:600;font-size:16px;margin-right:10px;box-sizing:border-box;display:flex;align-items:center;justify-content:center}.box___9t6dj .box_header___PThC5 .box_wrap_____SpK .progressbarWrap___Xb_JW .activeWrap___ZAXAN{color:#3061d0}.box___9t6dj .box_header___PThC5 .box_wrap_____SpK .progressbarWrap___Xb_JW .activeWrap___ZAXAN .circle___dmxdq{border:1px solid #3061D0}.box___9t6dj .box_header___PThC5 .box_wrap_____SpK .quit___fMx4e{display:flex;align-items:center;font-family:PingFangSC,PingFang SC;font-weight:400;padding:3px 0;font-size:14px;color:#5f6a95;cursor:pointer}.box___9t6dj .box_header___PThC5 .box_wrap_____SpK .quit___fMx4e:hover{color:#e30000}.box___9t6dj .box_botton___nhfoY{display:flex;align-items:center;justify-content:center;padding:3px 15px;background:#fff;box-shadow:0 0 10px #e3e1ff;border-radius:17px;border:1px solid rgba(20,93,255,.2);cursor:pointer}.box___9t6dj .box_botton___nhfoY:hover{border:1px solid rgba(20,93,255,.4)}.mainContent___EseHE{height:calc(100vh - 110px);overflow-y:auto;overflow-x:hidden}.questionWrap___bTxa_{border-radius:2px;background:#f6f7f9;position:relative;padding:20px 30px 0}.questionWrap___bTxa_ .questionStatus___g9DRZ{display:flex;align-items:center;justify-content:space-between}.studyUnit___G1Nk2{width:119px;height:42px;background-image:url(data:image/png;base64,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);background-size:cover;background-position:center;background-repeat:no-repeat;text-align:center;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#a25806;line-height:32px;position:relative;left:-20px}.page_footer___PFaVy{height:80px;background:#fff;margin:auto;display:flex;align-items:center;padding:20px}.page_footer___PFaVy .num_style___GIpVz,.page_footer___PFaVy .num_style_active___bq8RR{width:30px;height:30px;border-radius:6px;margin-right:20px;cursor:pointer;font-family:PingFangSC,PingFang SC;font-weight:500;font-size:16px;font-style:normal;text-align:center;line-height:30px}.page_footer___PFaVy .num_style___GIpVz{color:#5f6a95;background:#f1f1f1}.page_footer___PFaVy .num_style___GIpVz:hover{background:#3061d0;color:#fff}.page_footer___PFaVy .num_style_active___bq8RR{color:#fff;background:#3061d0}.page_footer___PFaVy .button1___HqBEu{height:32px;background:linear-gradient(180deg,#fff,#f6f7f9),#f6f7f9;box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border-radius:2px;border:1px solid #BACFFE;display:flex;align-items:center;justify-content:center;padding:6px 12px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#3061d0;text-align:justify;font-style:normal;cursor:pointer}.page_footer___PFaVy .button2___VYEdv{width:80px;height:30px;background:#3061d0;box-shadow:0 2px 4px #e0dfe1,inset 0 -1px 3px #ffffff80;border-radius:2px;margin-left:10px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;line-height:30px;color:#fff;text-align:justify;font-style:normal;text-align:center;cursor:pointer}.daojishi___wZ6er{width:80px;background:#ff9d181a;border-radius:12px;height:26px;display:flex;align-items:center;justify-content:center;color:#fa6400;font-size:14px;margin-left:10px}.datijieshu___ouuJX{width:100px;background:#f6f7f9;border-radius:12px;height:26px;display:flex;align-items:center;justify-content:center;color:#666;font-size:14px;margin-left:10px}.modalContent___iFtJg{text-align:center;margin-top:10px;color:#333;font-size:16px}.modalContentLeft___YMwu4{text-align:left;color:#333;font-size:16px}.green___cf5ZK span,.green___cf5ZK p,.green___cf5ZK h1,.green___cf5ZK h2,.green___cf5ZK h3,.green___cf5ZK h4,.green___cf5ZK h5,.green___cf5ZK h6,.green___cf5ZK b,.green___cf5ZK strong{color:#00e373}.green___cf5ZK .textArea___yDJpX{border:1px solid #00e373}.green___cf5ZK [class~=ant-radio-wrapper] [class~=ant-radio-checked] [class~=ant-radio-inner]{border-color:#00e373!important}.green___cf5ZK [class~=ant-radio-wrapper] [class~=ant-radio-checked] [class~=ant-radio-inner]:after{background-color:#00e373}.red___vaJTM span,.red___vaJTM p,.red___vaJTM h1,.red___vaJTM h2,.red___vaJTM h3,.red___vaJTM h4,.red___vaJTM h5,.red___vaJTM h6,.red___vaJTM b,.red___vaJTM strong{color:#e02020}.red___vaJTM .textArea___yDJpX{border:1px solid #e02020}.red___vaJTM [class~=ant-radio-wrapper] [class~=ant-radio-checked] [class~=ant-radio-inner]{border-color:#e02020!important}.red___vaJTM [class~=ant-radio-wrapper] [class~=ant-radio-checked] [class~=ant-radio-inner]:after{background-color:#e02020}.row____R6FZ{display:flex;align-items:baseline;margin-top:5px}.html___GYpZl{max-width:610px;margin-right:10px}.line___jKbuh{height:1px;background-color:#eee;margin:20px 0}.choiceWrap___XHmE4{margin-top:30px}.choiceWrap___XHmE4 .choiceIndex___wpoi0{display:flex;flex:0 0 auto;justify-content:center;align-items:center;line-height:35px;width:35px;height:35px;border-radius:50%;font-family:PingFangSC,PingFang SC;font-weight:500;font-size:18px;color:#000;cursor:pointer;background-color:#3061d01a}.choiceWrap___XHmE4 .choiceIndex___wpoi0.judgementIndex___Eie7b{border-radius:2px}.choiceWrap___XHmE4 .activeAnswer___uuVOS{background-color:#3061d0;border-color:#3061d0;color:#fff}.choiceWrap___XHmE4 .rightAnswer___vz9aJ{background-color:#37ad83;border-color:#37ad83;color:#fff}.choiceWrap___XHmE4 .errorAnswer___ffoBB{background:#e30000;border-color:#e30000;color:#fff}.choiceWrap___XHmE4 .setAnswerBtn___JXqx2{border-radius:2px;border:1px solid #DCDCDC;font-size:14px;font-weight:400;color:#9096a3;height:46px;display:flex;align-items:center;padding:0 16px;cursor:pointer}.choiceWrap___XHmE4 .activeJudgementAnswer___HPUar{background-color:#ebf6f2;border-color:#37ad83;color:#37ad83}.choiceWrap___XHmE4 .actionWrapper___YFUXa{display:flex;align-items:center;justify-content:flex-end}.choiceWrap___XHmE4 .actionWrapper___YFUXa .addIcon___XHNO1{color:#2fa34f;font-size:14px}.choiceWrap___XHmE4 .actionWrapper___YFUXa .deleteIcon___Ti66j{color:#e30000;font-size:14px;margin-left:20px}.analysisWrap___a52qa{margin-top:20px;padding:10px;background:#f6f7f9;border-radius:2px}.Drawrap___sKs5x [class~=ant-drawer-body]{padding:0!important}.Drawrap___sKs5x .iframe___ZCHT9{width:100%;height:100vh}.c___yzswq{display:inline-block;width:max-content;height:20px;padding:0 2px;text-align:center;line-height:20px;background:#2ec25b33;border-radius:4px;font-family:PingFangSC,PingFang SC;font-weight:500;font-size:14px;color:#2ec25b;margin-right:5px;min-width:20px}.cpp___aD_5y{display:inline-block;width:max-content;padding:0 2px;height:20px;text-align:center;line-height:20px;background:#f1973833;color:#dc7b14;font-family:PingFangSC,PingFang SC;font-weight:500;font-size:14px;border-radius:4px;margin-right:5px}.java___s91Vb{display:inline-block;width:max-content;padding:0 2px;height:20px;text-align:center;line-height:20px;background:#eb606033;color:#e30000;font-family:PingFangSC,PingFang SC;font-weight:500;font-size:14px;border-radius:4px;margin-right:5px}.python___PRu_t{display:inline-block;width:max-content;height:20px;padding:0 2px;text-align:center;line-height:20px;background:#6eb1fb33;color:#1e96f4;font-family:PingFangSC,PingFang SC;font-weight:500;font-size:14px;border-radius:4px;margin-right:5px}.commitBtn___g2N79{width:200px;height:50px;background:#3061d0;box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border-radius:25px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:18px;color:#fff;line-height:50px;text-align:center;margin:40px auto 0;cursor:pointer}.questionWrap___nKdxT{width:100%}.solutionWrap___jaM5J{background:#f6f7f9;border-radius:2px;padding:20px;margin-top:40px}.descBox___bONsy{border:1px solid #F1F1F1;overflow-y:hidden;margin-top:40px}.descBox___bONsy .title___ufkCS{height:40px;line-height:40px;padding:0 20px;background-color:#fff;display:flex;align-items:center}.descBox___bONsy .desc___DG7jE{height:170px;padding:20px;background-color:#f6f7f9}.choiceBox___uhqIh{cursor:pointer;background:#f6f7f9;color:#000;border-radius:4px;padding-left:20px;padding-right:20px;min-height:60px;margin-top:20px}.activeAnswerBox___BEPta{background:#3061d033}.activeAnswerBox___BEPta .choiceIndex___wpoi0{color:#3061d0;font-size:16px}.activeAnswerBox___BEPta .html___GYpZl{color:#3061d0}.rightAnswerBox___c561Z{background:#2ec25b1a}.rightAnswerBox___c561Z .choiceIndex___wpoi0{color:#2ec25b;font-size:16px}.rightAnswerBox___c561Z .html___GYpZl{color:#2ec25b}.errorAnswerBox___ouNWS{background:#e300001a}.errorAnswerBox___ouNWS .choiceIndex___wpoi0{color:#e30000;font-size:16px}.errorAnswerBox___ouNWS .html___GYpZl{color:#e30000}.greenColor___IiAyu{color:#2ec25b}.redColor___f6vEe{color:#e30000}.header_style___Dx0vL{width:100%;background:#f6f7f9;border-radius:2px;margin:20px auto;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#333;text-align:justify;font-style:normal;padding:10px 20px}.content___RXnuY{background:#fff;box-shadow:0 0 10px #e2e2e24d;border-radius:8px;border:1px solid #F6F7F9;padding:20px;overflow-y:auto}.content___RXnuY .legend___evR3g{display:flex;align-items:center;height:20px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#5f6368;line-height:20px;text-align:justify;font-style:normal;margin-bottom:15px}.content___RXnuY .legend___evR3g .legend_icon___EEW5x{width:20px;height:14px;background:#3061d0;border-radius:2px;margin-right:10px}.content___RXnuY .item_list___Kl2Op{display:flex;overflow:hidden}.content___RXnuY .item_list___Kl2Op .item_list_title___NB3Cg{width:60px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#000;text-align:justify;font-style:normal;display:flex;flex-wrap:wrap;gap:20px}.content___RXnuY .item_list___Kl2Op .item_title___koibo{height:110px;border-radius:4px;position:relative}.content___RXnuY .item_list___Kl2Op .item_title___koibo .item_top___fIB7h{background:#fff;border-radius:4px;margin-top:14px}.content___RXnuY .item_list___Kl2Op .item_title___koibo .item_bottom___wsbMe{margin-top:15px;height:30px;font-weight:400;line-height:30px}.content___RXnuY .box___VtbZB{display:flex;flex-wrap:wrap;gap:20px;width:800px}.content___RXnuY .box___VtbZB .page_item_acitve___FbAiG{width:110px;height:110px;border-radius:4px;padding:5px;position:relative}.content___RXnuY .box___VtbZB .page_item_acitve___FbAiG:hover{background:#3061d033}.content___RXnuY .box___VtbZB .page_item_acitve___FbAiG .item_top___fIB7h{width:100px;height:60px;background:#fff;box-shadow:0 2px 4px #e0dfe1;border-radius:4px;padding:5px;cursor:pointer;border:1px solid #85E1A1;display:flex;align-items:center}.content___RXnuY .box___VtbZB .page_item_acitve___FbAiG .item_top___fIB7h .top_content___BwoGH{width:90px;height:50px;background:#2ec25b;border-radius:4px;line-height:50px;font-family:PingFangSC,PingFang SC;font-weight:600;font-size:18px;color:#fff;text-align:center;font-style:normal}.content___RXnuY .box___VtbZB .page_item_acitve___FbAiG .drag_style___t_nRF{position:absolute;top:0;height:110px;cursor:pointer}.content___RXnuY .box___VtbZB .page_item_acitve___FbAiG .drag_style___t_nRF .item_bottom___wsbMe{margin-top:72px;width:100px;height:30px;background:#2ec25b;box-shadow:0 2px 4px #3061d066,inset 0 -1px 3px #ffffff80;border-radius:4px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#fff;line-height:30px;text-align:center;font-style:normal;display:flex;align-items:center;justify-content:center;cursor:pointer}.content___RXnuY .box___VtbZB .page_item____ovHq{width:110px;height:110px;border-radius:4px;padding:5px;position:relative}.content___RXnuY .box___VtbZB .page_item____ovHq:hover{background:#3061d033}.content___RXnuY .box___VtbZB .page_item____ovHq .item_top___fIB7h{width:100px;height:60px;background:#fff;box-shadow:0 2px 4px #e0dfe1;border-radius:4px;padding:5px;cursor:pointer;border:1px solid #E3E3E3;display:flex;align-items:center}.content___RXnuY .box___VtbZB .page_item____ovHq .item_top___fIB7h .top_content___BwoGH{width:90px;height:50px;background:#c1ccdc;border-radius:4px;line-height:50px;font-family:PingFangSC,PingFang SC;font-weight:600;font-size:18px;color:#fff;text-align:center;font-style:normal}.content___RXnuY .box___VtbZB .page_item____ovHq .drag_style___t_nRF{position:absolute;top:0;cursor:pointer;height:110px}.content___RXnuY .box___VtbZB .page_item____ovHq .drag_style___t_nRF .item_bottom___wsbMe{margin-top:72px;width:100px;height:30px;background:linear-gradient(180deg,#fff,#eef0f4);box-shadow:inset 0 1px 3px #ffffff80;border-radius:4px;border:1px solid #DCDCDC;font-family:PingFangSC,PingFang SC;font-weight:400;color:#5f6a95;line-height:30px;text-align:center;font-style:normal;display:flex;align-items:center;justify-content:center;cursor:pointer}.box___TOI8U{min-height:80vh;margin-left:auto;overflow-y:auto}.box___TOI8U .code_style___HqBfy{background:#f6f7f9;margin:10px auto;padding:14px 20px}.box___TOI8U .box_header___aw0DM{display:flex;align-items:center;padding-top:24px;padding-bottom:10px;position:sticky;top:0;z-index:10;background-color:#fff;justify-content:space-between}.box___TOI8U .box_header___aw0DM .header_title___aeL59{width:80px;height:16px;font-family:PingFangSC,PingFang SC;font-weight:600;font-size:16px;color:#000;line-height:16px;text-align:left;font-style:normal}.box___TOI8U .box_header___aw0DM .ewm___vQtyb{margin-left:auto;display:flex;align-items:center;height:30px;cursor:pointer}.box___TOI8U .box_header___aw0DM .ewm___vQtyb .ewm_img___qqWwF{width:30px;height:30px;background:#fff;border-radius:8px;padding:8px;border:1px solid rgba(20,93,255,.2);margin-right:4px;display:flex;align-items:center;justify-content:center}.box___TOI8U .box_header___aw0DM .ewm___vQtyb .ewm_text___i4Jyd{font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#5f6a95;text-align:left;font-style:normal}.box___TOI8U .question_buuton___dQRn4{display:flex;align-items:center;justify-content:space-around;margin-top:30px;text-align:center}.box___TOI8U .question_buuton___dQRn4 .selectQuestion___ziNOo,.box___TOI8U .question_buuton___dQRn4 .addQuestion___aHncw{width:100px;height:100px;border:1px green solid;cursor:pointer}.submit_button___KEeMK{width:100%;height:40px;background:#3061d0;text-align:center;line-height:40px;border-radius:20px;cursor:pointer;color:#fff;margin-top:20px}.evalueWrap___NEAE5{min-width:300px}.evalueWrap___NEAE5 .evalueSty___Fk0S3{background-color:#f6f7f9;padding-bottom:6px}.evalueWrap___NEAE5 .evalueSty___Fk0S3 .title___Mq_RW{font-family:PingFangSC,PingFang SC;font-weight:500;font-size:14px;color:#000000d9;padding:12px 12px 0}.evalueWrap___NEAE5 .evalueSty___Fk0S3 .label___ZOLLS{font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#5f6a95;min-width:80px;line-height:28px}.evalueWrap___NEAE5 .evalueSty___Fk0S3 .asnCont___wrZOg{font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#000000d9}.evalueWrap___NEAE5 .evalueSty___Fk0S3 .ansWrap____M3UH{font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#000000d9;height:230px;overflow-y:auto;padding:12px}.ansWrap____M3UH{font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#000000d9;max-height:230px;overflow-y:auto;padding:12px}.page_footer___bYve1{height:70px;background:#fff;margin:auto;display:flex;align-items:center;padding:20px}.page_footer___bYve1 .num_style___dooAY,.page_footer___bYve1 .num_style_active___tFy8m{width:30px;height:30px;border-radius:6px;margin-right:20px;cursor:pointer;font-family:PingFangSC,PingFang SC;font-weight:500;font-size:16px;font-style:normal;text-align:center;line-height:30px}.page_footer___bYve1 .num_style___dooAY{color:#5f6a95;background:#f1f1f1}.page_footer___bYve1 .num_style___dooAY:hover{background:#3061d0;color:#fff}.page_footer___bYve1 .num_style_active___tFy8m{color:#fff;background:#3061d0}.page_footer___bYve1 .question_add___WXNyb{height:30px;background:linear-gradient(180deg,#fff,#f6f7f9),#f6f7f9;box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border-radius:4px;border:1px solid #BACFFE;display:flex;align-items:center;justify-content:center;padding:6px 12px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#3061d0;text-align:justify;font-style:normal;cursor:pointer;margin-left:auto}.page_footer___bYve1 .yulan_style___shO_G{width:80px;height:30px;background:#3061d0;box-shadow:0 2px 4px #e0dfe1,inset 0 -1px 3px #ffffff80;border-radius:2px;margin-left:10px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;line-height:30px;color:#fff;text-align:justify;font-style:normal;text-align:center;cursor:pointer}.page_footer___bYve1 .yulan_style_end___gxZaC{width:80px;height:30px;background:linear-gradient(180deg,#fff,#f9f6f6),#f9f6f6;box-shadow:0 2px 4px #e1dfdf,inset 0 1px 3px #ffffff80;border-radius:4px;border:1px solid #FFD0D0;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#e30000;line-height:30px;margin-left:10px;text-align:justify;font-style:normal;text-align:center;cursor:pointer}.flex_box_center___DFeZA{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___DmOsm{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___nPXRf{align-items:center;box-align:center}.flex_box_center_end___bkHWA{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___WTOFM{flex-direction:column;box-orient:block-axis}.Onerow___dqGHb{word-break:break-all;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.title___B6nUX{display:flex;align-items:center}.export___zEOOU{position:absolute;right:20px;top:23px;z-index:2;font-size:16px}.export___zEOOU a,.export___zEOOU button{margin-left:30px}.bg___ufHn2{background:#fafafa}.tabs___HT71D [class=ant-tabs-nav-scroll]{padding-left:25px}.tabs___HT71D [class~=ant-tabs-tab]{padding:23px 0;font-size:18px;color:#333}.tabs___HT71D [class~=ant-tabs-tab-active]{color:#0152d9}.tabs___HT71D [class=ant-tabs-nav]{margin-bottom:0!important}.workListTabWrap___tpilt .ant-tabs-card>.ant-tabs-nav{align-items:flex-start;height:40px;margin-bottom:0}.workListTabWrap___tpilt .ant-tabs-card>.ant-tabs-nav:before{content:unset}.workListTabWrap___tpilt .ant-tabs-card>.ant-tabs-nav .ant-tabs-nav-wrap{padding-left:0}.workListTabWrap___tpilt .ant-tabs-card>.ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab{min-width:96px;height:38px;background:#f5f5f5;border-radius:4px 4px 0 0;font-size:14px;font-weight:400;color:#b9b8b8;display:unset;border:none;text-align:center;padding-top:9px}.workListTabWrap___tpilt .ant-tabs-card>.ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab .ant-tabs-tab-btn:active{color:#333}.workListTabWrap___tpilt .ant-tabs-card>.ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab.ant-tabs-tab-active{position:relative;background:#fff}.workListTabWrap___tpilt .ant-tabs-card>.ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:#333}.workListTabWrap___tpilt .ant-tabs-card>.ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab.ant-tabs-tab-active:after{position:absolute;content:"";width:100%;height:2px;background-color:#fff;bottom:-2px;left:0}.workListTabWrap___tpilt .workListTabButton___RHhkN{display:flex}.workListTabWrap___tpilt .workListTabButton___RHhkN>button{border-radius:2px;margin-right:10px}.workListTabWrap___tpilt .workListTabButton___RHhkN>button:last-child{margin-right:0}.title_style___mL9QF{max-width:1000px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.tags_styles___3IEB9{padding:3px 6px;border-radius:3px;font-size:12px;margin-left:10px;color:#fff}.customBtnSty___rmHQG{height:32px;background:linear-gradient(180deg,#fff,#f6f7f9),#f6f7f9;box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border-radius:2px;border:1px solid #BACFFE;display:flex;align-items:center;justify-content:center;padding:6px 12px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#3061d0;text-align:justify;font-style:normal;cursor:pointer;margin-right:10px}.customBtnSty2___Zomuk{height:32px;background:linear-gradient(180deg,#fff,#f9f6f6);box-shadow:0 2px 4px #e1dfdf,inset 0 1px 3px #ffffff80;border-radius:2px;border:1px solid #FEBABA;display:flex;align-items:center;justify-content:center;padding:6px 12px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#e30000;text-align:justify;font-style:normal;cursor:pointer;margin-right:10px}.myForm___Z1ii9 [class~=ant-form-item]{margin-bottom:15px!important}.myGroupSettings___OTZyo [class~=ant-form-item]{margin-bottom:0!important}.rule_desc___sgPu1{width:56px;height:22px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#3061d0;line-height:22px;text-align:center;font-style:normal;margin:0 10px;cursor:pointer}.tips___z4dFA{width:620px;height:30px;background:#ff9d181a;border-radius:0 0 8px 8px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#ff9d18;line-height:30px;text-align:left;font-style:normal;padding-left:12px;margin-top:-8px;margin-bottom:15px}.box___542Xs{overflow:auto;margin-top:10px;padding-right:6px}.box___542Xs .row___hSJJt{display:flex;align-items:center;margin-top:10px}.box___542Xs .row___hSJJt:first-child{margin-top:0}.box___542Xs .row___hSJJt .icon___qExRj{margin-right:5px;width:16px}.box___542Xs .row___hSJJt div[class~=ant-progress-line]{margin:0}.leftdiv___aBzsX{flex:1 1;margin-right:8px;height:340px;border-radius:4px;border:1px solid #d9d9d9;padding:14px}.leftdiv___aBzsX .listClass___bxIEW{display:flex;align-items:center}.leftdiv___aBzsX .spantitle___v_Vc4{word-break:break-all;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:108px;display:inline-block}.rightdiv___xWu4M{margin-left:8px;flex:1 1;height:340px;border-radius:4px;border:1px solid #d9d9d9;padding:14px}.qiandao___foQ6t{margin-top:10px}.qiandao___foQ6t .qiandao_title___OOono{height:14px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#000;line-height:14px;text-align:left;font-style:normal}.qiandao___foQ6t .qiandao_text___okCw5{height:14px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#666;line-height:14px;text-align:left;font-style:normal;margin-top:20px}.start_dianming___qybXD{margin-top:10px}.start_dianming___qybXD .start_dianming_title___XA9ne{height:14px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#000;line-height:14px;text-align:left;font-style:normal}.start_dianming___qybXD .start_dianming_text___CU9en{height:14px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#666;line-height:14px;text-align:left;font-style:normal;margin-top:20px}.end_dianming___C2H9e{margin-top:10px;text-align:center}.end_dianming___C2H9e .end_dianming_name___oYlne{height:14px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#000;line-height:14px;text-align:center;font-style:normal;margin-top:15px}.end_dianming___C2H9e .end_dianming_number___iq5C_{height:14px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#666;line-height:14px;text-align:center;font-style:normal;margin-top:10px}.end_dianming___C2H9e .end_dianming_text___ApSkk{height:20px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#fa6400;line-height:20px;text-align:center;font-style:normal;margin-top:20px}.continue_dianming___Yh1KA{display:flex;align-items:center;margin-top:10px}.continue_dianming___Yh1KA .continue_user___XOIei{width:140px;text-align:center}.continue_dianming___Yh1KA .continue_user___XOIei .continue_user_name___FDI4n{height:14px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#000;line-height:14px;text-align:center;font-style:normal;margin-top:15px}.continue_dianming___Yh1KA .continue_user___XOIei .continue_user_number___fX7k5{height:14px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#666;line-height:14px;text-align:center;font-style:normal;margin-top:10px}.continue_dianming___Yh1KA .continue_user___XOIei .continue_user_text___qWeW4{font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#fa6400;line-height:20px;text-align:center;font-style:normal;margin-top:20px}.continue_dianming___Yh1KA .user_list___zJeNk{width:385px;height:155px;background:#f6f7f9;margin-left:20px;padding:10px}.continue_dianming___Yh1KA .user_list___zJeNk .user_list_title___ihh_B{width:56px;height:14px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#666;line-height:14px;text-align:left;font-style:normal}.continue_dianming___Yh1KA .user_list___zJeNk .list___QRd_Q{display:flex;height:110px;margin-top:10px;align-items:center;overflow-x:auto;white-space:nowrap}.continue_dianming___Yh1KA .user_list___zJeNk .list___QRd_Q .list_item___tBr64{margin:0 15px;display:inline-block;text-align:center}.continue_dianming___Yh1KA .user_list___zJeNk .list___QRd_Q .list_item___tBr64 .list_item_name___AgrNX{height:14px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#000;line-height:14px;font-style:normal;margin-top:15px}.continue_dianming___Yh1KA .user_list___zJeNk .list___QRd_Q .list_item___tBr64 .list_item_number___VFONZ{height:14px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#666;line-height:14px;font-style:normal;margin-top:10px}.summaryWrap___OG35q .summaryItem___hoOKu{display:flex}.summaryWrap___OG35q .summaryItem___hoOKu [class~=ant-progress-text-outer]{width:35px!important}.summaryWrap___OG35q .summaryItem___hoOKu [class~=ant-progress-text]{text-align:end!important}.summaryWrap___OG35q .label___MqI4a{width:80px;padding-top:2px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#5f6a95}.summaryWrap___OG35q .percentSty___gHG8D{font-family:PingFangSC,PingFang SC;font-weight:500;font-size:14px;color:#000;margin-left:12px;display:inline-block}.summaryWrap___OG35q .title___mNpYU{font-family:PingFangSC,PingFang SC;font-weight:500;font-size:16px;color:#000;margin-bottom:10px;margin-top:10px}.summaryWrap___OG35q .chart_container___i1Iuj{display:flex;align-items:center;background:#fff}.Onerow___OiT1e p{overflow:hidden!important;white-space:nowrap!important;text-overflow:ellipsis!important}.detailSty___a5EG5{padding:9px 5px;border:1px solid #F1F1F1}.detailSty___a5EG5 .detailItem___yYmqy{display:flex;align-items:center;height:40px;padding:0 15px}.detailSty___a5EG5 .detailItem___yYmqy:hover{background-color:#f6f7f9}.detailSty___a5EG5 .detailItem___yYmqy:hover .questionTag___bwScr,.detailSty___a5EG5 .detailItem___yYmqy:hover .numSty___wOs1Q{color:#3061d0}.detailSty___a5EG5 .detailItem___yYmqy:hover .detailBtn___LPYU4{display:inline-block}.detailSty___a5EG5 .detailItem___yYmqy .questionTitle___tXMUJ{width:280px;color:#000;display:flex;align-items:center}.detailSty___a5EG5 .detailItem___yYmqy .questionTitle___tXMUJ p{overflow:hidden!important;white-space:nowrap!important;text-overflow:ellipsis!important}.detailSty___a5EG5 .detailItem___yYmqy .questionTitle___tXMUJ .questionTag___bwScr{font-size:18px}.detailSty___a5EG5 .detailItem___yYmqy .proSty___OnC9j{height:20px;background:#3061d099;border-radius:0 2px 2px 0}.detailSty___a5EG5 .detailItem___yYmqy .numSty___wOs1Q{font-size:16px;color:#000;margin-left:25px}.detailSty___a5EG5 .detailItem___yYmqy .detailBtn___LPYU4{display:none;margin-left:10px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:16px;color:#3061d0;line-height:16px;text-align:left;font-style:normal;text-decoration-line:underline;cursor:pointer}.commentBody___MMxP6 [class~=ant-table-body]{overflow-y:auto!important}.box_title___nS6XP{height:20px;font-family:PingFangSC,PingFang SC;font-weight:500;font-size:16px;color:#333;line-height:20px;font-style:normal;margin-bottom:20px;display:flex;align-items:center;justify-content:space-between}.modal___WqWsA{display:flex;align-items:center;justify-content:center}.erweima___WMbXK{width:280px;background:#fff;box-shadow:0 0 10px #e2e2e280;border-radius:8px;border:1px solid rgba(20,93,255,.2);padding:10px;margin:20px auto}.drawer_ewm___gWIAW{width:500px;position:fixed;top:30vh;left:17vw;z-index:100;background:#fff;padding:20px}.drawer_ewm___gWIAW .drawer_ewm_title___xS0o0{font-size:20px;font-weight:500;color:#000;text-align:left;display:flex;justify-content:space-between}.drawer_ewm___gWIAW .drawer_text___hEhSn{text-align:center;margin-top:15px}.drawer_ewm___gWIAW .drawer_code___bnaj8{width:280px;background:#fff;box-shadow:0 0 10px #e2e2e280;border-radius:8px;border:1px solid rgba(20,93,255,.2);padding:10px;margin:20px auto 10px}.toolbar___Uo7LQ,.line-menu___mAWlG{position:absolute;background:#fff;border:1px solid #ddd;border-radius:12px;padding:5px;box-shadow:#0000001a 0 8px 16px;z-index:1000}.toolbar___Uo7LQ button,.line-menu___mAWlG button{margin:0 5px;padding:2px 8px;cursor:pointer;background:none;border:none}.line-menu___mAWlG{left:25px;top:0}.line-menu___mAWlG button{display:block;margin:2px 0;width:100%;text-align:left}.chat-dialog___KJCds{position:absolute;width:700px;background:#fff;border:.5px solid #2356f6;border-radius:4px;box-shadow:0 2px 4px #0000001a;z-index:1001}.chat-header___D2PUI{padding:5px 10px;background:#f5f5f5;border-bottom:1px solid #ddd}.chat-content___C0vtj{padding:10px}.chat-content___C0vtj textarea{width:100%;min-height:100px;margin-top:10px}.chat-actions___TYIxs{margin-top:10px;display:flex;gap:10px}.over_item_list___rJ28g{display:block;z-index:100;display:flex;align-items:center;white-space:nowrap}.over_item_list___rJ28g .over_item___NX1fq{display:flex;align-items:center;margin:auto;padding:5px 10px;justify-content:center;background:#fff;box-shadow:0 0 10px #e1e5ff;border-radius:10px}.over_item_list___rJ28g .over_item___NX1fq .close_button___hqqIO{cursor:pointer;position:absolute;top:-20px;width:60px;height:20px;box-shadow:0 0 10px #e1e5ff;border-radius:8px 8px 0 0;border:1px solid #fff;background:#fff;color:#5f6a95;font-size:12px;display:flex;align-items:center;justify-content:center;z-index:-1}.over_item_list___rJ28g .over_item___NX1fq .close_button___hqqIO:hover{color:#3061d0}.over_item_list___rJ28g .over_item___NX1fq .over_button___g0Acf:hover{background:#f6f7f9}.over_item_list___rJ28g .over_item___NX1fq .over_button___g0Acf{padding:5px 10px;display:flex;align-items:center;justify-content:center;border-radius:4px;cursor:pointer}.over_item_list___rJ28g .over_item___NX1fq .over_button___g0Acf .ewm_img___CgU19{margin-right:6px}.over_item_list___rJ28g .over_item___NX1fq .over_button___g0Acf .ewm_text___qJOQD{font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#5f6a95;text-align:left;font-style:normal}.kjgj_style___LpPYV{display:block;z-index:100;display:flex;align-items:center}.kjgj_style___LpPYV .kjgj_item___znzOt{display:flex;align-items:center;margin:auto;padding:2px;width:108px;height:44px;background:#3061d099;box-shadow:0 0 10px #b9c1f2;border:1px solid #FFFFFF;border-radius:10px;cursor:pointer}.kjgj_style___LpPYV .kjgj_item___znzOt .kjgj_img___g7zps{width:38px;height:38px;background:#fff;border-radius:8px;padding:4px}.kjgj_style___LpPYV .kjgj_item___znzOt .kjgj_text___Ua7tW{margin-left:5px;width:56px;height:14px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#fff;line-height:14px;text-align:left;font-style:normal}.over_content___aH5pL{position:absolute;bottom:65px;left:50%;transform:translate(-50%);cursor:pointer;z-index:100;padding:5px 10px;display:flex;align-items:center;justify-content:center;background:#fff;box-shadow:0 0 10px #e1e5ff;border-radius:10px}.over_content___aH5pL .over_button___g0Acf:hover{background:#f6f7f9}.over_content___aH5pL .over_button___g0Acf{padding:5px 10px;display:flex;align-items:center;justify-content:center;border-radius:4px;cursor:pointer}.over_content___aH5pL .over_button___g0Acf .ewm_img___CgU19{margin-right:6px}.over_content___aH5pL .over_button___g0Acf .ewm_text___qJOQD{font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#5f6a95;text-align:left;font-style:normal}.overcont2wrap___PAra8{position:absolute;bottom:30px;left:50%;transform:translate(-50%);z-index:100;padding:5px 10px;display:flex;align-items:center;justify-content:center}.overcont2wrap___PAra8 .over_content2___c8jx0{background:#fff;box-shadow:0 0 10px #e1e5ff;border-radius:10px;display:flex;align-items:center;justify-content:center;padding:5px 10px}.overcont2wrap___PAra8 .over_content2___c8jx0 .over_button2___dQ7lA:hover{background:#f6f7f9}.overcont2wrap___PAra8 .over_content2___c8jx0 .over_button2___dQ7lA{padding:5px 10px;display:flex;align-items:center;justify-content:center;border-radius:4px;cursor:pointer}.overcont2wrap___PAra8 .over_content2___c8jx0 .over_button2___dQ7lA .ewm_img2___Ba35z{margin-right:6px}.overcont2wrap___PAra8 .over_content2___c8jx0 .over_button2___dQ7lA .ewm_text2___v3R_z{font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#5f6a95;text-align:left;font-style:normal}.officeWrp___B0eRV{width:100vw;height:100vh;display:flex;overflow:hidden}.officeWrp___B0eRV .left___wU_GS{flex:1 1;position:relative;height:100%;overflow:hidden}.officeWrp___B0eRV .left___wU_GS .btn_float___nXsLR{position:absolute;right:20px;bottom:20px;box-sizing:border-box;z-index:100;text-align:right;padding:10px}.officeWrp___B0eRV .left___wU_GS .btn_float___nXsLR .to_page_style___bmH79{background:#f6f7f9 linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border:1px solid #bacffe;color:#464f66;margin-top:20px;border-radius:30px;display:flex;align-items:center;padding:5px 15px}.officeWrp___B0eRV .left___wU_GS .left_float___N_wk1{position:fixed;right:0;top:100px;height:60px;box-shadow:0 0 10px #e3e1ff;border-radius:30px 0 0 30px;border-top:1px rgba(20,93,255,.2) solid;border-left:1px rgba(20,93,255,.2) solid;border-bottom:1px rgba(20,93,255,.2) solid;background:#fff;box-sizing:border-box;z-index:100;display:flex;align-items:center;padding:10px;cursor:pointer}.officeWrp___B0eRV .left___wU_GS .left_float___N_wk1 .float_icon___xmC9W{width:40px;height:40px;background:#3061d01a;border-radius:20px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.officeWrp___B0eRV .left___wU_GS .left_float___N_wk1 .float_text___m_LGU{margin-left:10px;margin-right:10px;color:#5f6a95;cursor:pointer;height:60px;display:flex;align-items:center}.officeWrp___B0eRV .left___wU_GS .left_float___N_wk1 .float_text___m_LGU:hover{color:#3061d0}.officeWrp___B0eRV .left___wU_GS .left_float___N_wk1 .float_more___nbaug{display:flex;align-items:center;justify-content:flex-start;max-width:0;white-space:nowrap;overflow:hidden;transition:all 1s ease-in-out}.officeWrp___B0eRV .left___wU_GS .left_float___N_wk1:hover .float_more___nbaug{max-width:500px}.officeWrp___B0eRV .right___jQ8G4{min-width:700px;background:#fff;height:100%;overflow:hidden;flex:0 0 700px}.footer_button___xLWDh{display:flex;align-items:center;margin:10px 0 20px}.footer_button___xLWDh .quxiao___nHatU{width:100px;height:32px;background:#f8f9fc;border-radius:2px;border:1px solid #C3CFE0;opacity:.5;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#464f66;line-height:30px;text-align:center;font-style:normal;cursor:pointer;margin-left:auto}.footer_button___xLWDh .queren___BRoLo{width:100px;height:32px;background:#3061d0;box-shadow:0 2px 4px #e0dfe1,inset 0 -1px 3px #ffffff80;border-radius:2px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#fff;line-height:30px;text-align:center;font-style:normal;cursor:pointer;margin-left:20px}.close_drawer___vZp3v{width:40px;height:40px;background:#fff;box-shadow:0 0 10px #e3e1ff;border:1px solid rgba(20,93,255,.2);position:absolute;right:680px;top:45vh;cursor:pointer;border-radius:20px;display:flex;align-items:center;justify-content:center;color:#3061d0}.erweima___YfDc7{width:280px;background:#fff;box-shadow:0 0 10px #e2e2e280;border-radius:8px;border:1px solid rgba(20,93,255,.2);padding:10px;margin:20px auto}[class~=ant-notification-notice-wrapper]{top:80px!important;right:-24px!important;border-radius:40px!important}.arrow___ElSwz [class~=ant-splitter-bar-collapse-bar]{opacity:1!important}.modal___CqCC8{text-align:center} +#weboffice-zone{height:100vh;z-index:1}.page_style{position:fixed;top:20px;left:20px;z-index:1000;width:100px;height:50px;background:#fff;box-shadow:0 0 10px #e3e1ff;border-radius:2px;border:1px solid rgba(20,93,255,.2);font-size:18px;display:flex;align-items:center;justify-content:center}.editable-container{position:relative;width:100%;max-width:800px;margin:20px auto}.editable-container ::selection{background:#ecf1fe;padding:10px;box-shadow:12px 0 #3498db,-12px 0 #3498db}.editable-content{border:1px solid #ccc;padding:10px 30px 10px 40px;min-height:200px;outline:none;position:relative;overflow:auto;line-height:1.5em}.toolbar,.line-menu{position:absolute;background:#fff;border:1px solid #ddd;border-radius:12px;padding:5px;box-shadow:#0000001a 0 8px 16px;z-index:1000}.toolbar button,.line-menu button{margin:0 5px;padding:2px 8px;cursor:pointer;background:none;border:none}.line-menu{left:25px;top:0}.line-menu button{display:block;margin:2px 0;width:100%;text-align:left}.chat-dialog{position:absolute;width:700px;background:#fff;border:.5px solid #2356f6;border-radius:4px;box-shadow:0 2px 4px #0000001a;z-index:1001}.chat-header{padding:5px 10px;background:#f5f5f5;border-bottom:1px solid #ddd}.chat-content{padding:10px}.chat-content textarea{width:100%;min-height:100px;margin-top:10px}.chat-actions{margin-top:10px;display:flex;gap:10px}.over_item_list{position:absolute;bottom:65px;display:block;margin:0 100px;width:calc(100% - 200px);z-index:100;display:flex;align-items:center}.over_item_list .over_item{display:flex;align-items:center;margin:auto;padding:5px 10px;justify-content:center;background:#fff;box-shadow:0 0 10px #e1e5ff;border-radius:10px}.over_item_list .over_item .close_button{cursor:pointer;position:absolute;top:-20px;width:60px;height:20px;box-shadow:0 0 10px #e1e5ff;border-radius:8px 8px 0 0;border:1px solid #fff;background:#fff;color:#5f6a95;font-size:12px;display:flex;align-items:center;justify-content:center;z-index:-1}.over_item_list .over_item .close_button:hover{color:#3061d0}.over_item_list .over_item .over_button:hover{background:#f6f7f9}.over_item_list .over_item .over_button{padding:5px 10px;display:flex;align-items:center;justify-content:center;border-radius:4px;cursor:pointer}.over_item_list .over_item .over_button .ewm_img{margin-right:6px}.over_item_list .over_item .over_button .ewm_text{font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#5f6a95;text-align:left;font-style:normal}.kjgj_style{position:absolute;bottom:65px;display:block;margin:0 100px;width:calc(100% - 200px);z-index:100;display:flex;align-items:center}.kjgj_style .kjgj_item{display:flex;align-items:center;margin:auto;padding:2px;width:108px;height:44px;background:#3061d099;box-shadow:0 0 10px #b9c1f2;border:1px solid #FFFFFF;border-radius:10px;cursor:pointer}.kjgj_style .kjgj_item .kjgj_img{width:38px;height:38px;background:#fff;border-radius:8px;padding:4px}.kjgj_style .kjgj_item .kjgj_text{margin-left:5px;width:56px;height:14px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#fff;line-height:14px;text-align:left;font-style:normal}.over_content{position:absolute;bottom:65px;left:50%;transform:translate(-50%);cursor:pointer;z-index:100;padding:5px 10px;display:flex;align-items:center;justify-content:center;background:#fff;box-shadow:0 0 10px #e1e5ff;border-radius:10px}.over_content .over_button:hover{background:#f6f7f9}.over_content .over_button{padding:5px 10px;display:flex;align-items:center;justify-content:center;border-radius:4px;cursor:pointer}.over_content .over_button .ewm_img{margin-right:6px}.over_content .over_button .ewm_text{font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#5f6a95;text-align:left;font-style:normal}.overcont2wrap{position:absolute;bottom:30px;left:50%;transform:translate(-50%);z-index:100;padding:5px 10px;display:flex;align-items:center;justify-content:center}.overcont2wrap .over_content2{background:#fff;box-shadow:0 0 10px #e1e5ff;border-radius:10px;display:flex;align-items:center;justify-content:center;padding:5px 10px}.overcont2wrap .over_content2 .over_button2:hover{background:#f6f7f9}.overcont2wrap .over_content2 .over_button2{padding:5px 10px;display:flex;align-items:center;justify-content:center;border-radius:4px;cursor:pointer}.overcont2wrap .over_content2 .over_button2 .ewm_img2{margin-right:6px}.overcont2wrap .over_content2 .over_button2 .ewm_text2{font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#5f6a95;text-align:left;font-style:normal}.officeWrp{width:100vw;height:100vh;display:flex;overflow:hidden}.officeWrp .left{flex:1 1;position:relative;height:100%;overflow:hidden}.officeWrp .left .left_zone *{pointer-events:none!important}.officeWrp .left .btn_float{position:absolute;right:20px;bottom:20px;box-sizing:border-box;z-index:100;text-align:right;padding:10px}.officeWrp .left .btn_float .to_page_style{background:#f6f7f9 linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border:1px solid #bacffe;color:#464f66;margin-top:20px;border-radius:30px;display:flex;align-items:center;padding:5px 15px}.officeWrp .left .left_float{position:fixed;right:0;top:100px;height:60px;box-shadow:0 0 10px #e3e1ff;border-radius:30px 0 0 30px;border-top:1px rgba(20,93,255,.2) solid;border-left:1px rgba(20,93,255,.2) solid;border-bottom:1px rgba(20,93,255,.2) solid;background:#fff;box-sizing:border-box;z-index:100;display:flex;align-items:center;padding:10px;cursor:pointer}.officeWrp .left .left_float .float_icon{width:40px;height:40px;background:#3061d01a;border-radius:20px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.officeWrp .left .left_float .float_text{margin-left:10px;margin-right:10px;color:#5f6a95;cursor:pointer;height:60px;display:flex;align-items:center}.officeWrp .left .left_float .float_text:hover{color:#3061d0}.officeWrp .left .left_float .float_more{display:flex;align-items:center;justify-content:flex-start;max-width:0;white-space:nowrap;overflow:hidden;transition:all 1s ease-in-out}.officeWrp .left .left_float:hover .float_more{max-width:500px}.officeWrp .right{min-width:700px;background:#fff;height:100%;overflow:hidden;flex:0 0 700px}.footer_button{display:flex;align-items:center;margin:10px 0 20px}.footer_button .quxiao{width:100px;height:32px;background:#f8f9fc;border-radius:2px;border:1px solid #C3CFE0;opacity:.5;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#464f66;line-height:30px;text-align:center;font-style:normal;cursor:pointer;margin-left:auto}.footer_button .queren{width:100px;height:32px;background:#3061d0;box-shadow:0 2px 4px #e0dfe1,inset 0 -1px 3px #ffffff80;border-radius:2px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#fff;line-height:30px;text-align:center;font-style:normal;cursor:pointer;margin-left:20px}.close_drawer{width:40px;height:40px;background:#fff;box-shadow:0 0 10px #e3e1ff;border:1px solid rgba(20,93,255,.2);position:absolute;right:680px;top:45vh;cursor:pointer;border-radius:20px;display:flex;align-items:center;justify-content:center;color:#3061d0}.erweima{width:280px;background:#fff;box-shadow:0 0 10px #e2e2e280;border-radius:8px;border:1px solid rgba(20,93,255,.2);padding:10px;margin:20px auto}.arrow [class~=ant-splitter-bar-collapse-bar]{opacity:1!important}.modal{display:flex;align-items:center;justify-content:center}.drawer_ewm{width:500px;position:fixed;top:33vh;left:18vw;z-index:100;background:#fff;padding:20px}.drawer_ewm .drawer_ewm_title{font-size:20px;font-weight:500;color:#000;text-align:left;display:flex;justify-content:space-between}.drawer_ewm .drawer_text{text-align:center;margin-top:15px}.drawer_ewm .drawer_code{width:280px;background:#fff;box-shadow:0 0 10px #e2e2e280;border-radius:8px;border:1px solid rgba(20,93,255,.2);padding:10px;margin:20px auto 10px}@font-face{font-family:KaTeX_AMS;src:url(./static/KaTeX_AMS-Regular.e101fd3b.woff2) format("woff2"),url(./static/KaTeX_AMS-Regular.89a32939.woff) format("woff"),url(./static/KaTeX_AMS-Regular.76b481f1.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Caligraphic;src:url(./static/KaTeX_Caligraphic-Bold.804b0502.woff2) format("woff2"),url(./static/KaTeX_Caligraphic-Bold.ebf5447d.woff) format("woff"),url(./static/KaTeX_Caligraphic-Bold.28758623.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:KaTeX_Caligraphic;src:url(./static/KaTeX_Caligraphic-Regular.7ca15b3a.woff2) format("woff2"),url(./static/KaTeX_Caligraphic-Regular.d642f1a8.woff) format("woff"),url(./static/KaTeX_Caligraphic-Regular.fe9310f0.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Fraktur;src:url(./static/KaTeX_Fraktur-Bold.33bcfed3.woff2) format("woff2"),url(./static/KaTeX_Fraktur-Bold.fc482350.woff) format("woff"),url(./static/KaTeX_Fraktur-Bold.70f2abc1.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:KaTeX_Fraktur;src:url(./static/KaTeX_Fraktur-Regular.86cfbe4e.woff2) format("woff2"),url(./static/KaTeX_Fraktur-Regular.29abfb1c.woff) format("woff"),url(./static/KaTeX_Fraktur-Regular.51bff235.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Main;src:url(./static/KaTeX_Main-Bold.603892c5.woff2) format("woff2"),url(./static/KaTeX_Main-Bold.9f5bc66f.woff) format("woff"),url(./static/KaTeX_Main-Bold.da66c0ab.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:KaTeX_Main;src:url(./static/KaTeX_Main-BoldItalic.bd95a810.woff2) format("woff2"),url(./static/KaTeX_Main-BoldItalic.c31eb616.woff) format("woff"),url(./static/KaTeX_Main-BoldItalic.962b328a.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:KaTeX_Main;src:url(./static/KaTeX_Main-Italic.7662be2b.woff2) format("woff2"),url(./static/KaTeX_Main-Italic.3c94ae8c.woff) format("woff"),url(./static/KaTeX_Main-Italic.b1598925.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:KaTeX_Main;src:url(./static/KaTeX_Main-Regular.7056d1df.woff2) format("woff2"),url(./static/KaTeX_Main-Regular.f23b28dc.woff) format("woff"),url(./static/KaTeX_Main-Regular.fe159c21.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Math;src:url(./static/KaTeX_Math-BoldItalic.df742084.woff2) format("woff2"),url(./static/KaTeX_Math-BoldItalic.a6fde119.woff) format("woff"),url(./static/KaTeX_Math-BoldItalic.8ee92314.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:KaTeX_Math;src:url(./static/KaTeX_Math-Italic.912cb075.woff2) format("woff2"),url(./static/KaTeX_Math-Italic.ad043b21.woff) format("woff"),url(./static/KaTeX_Math-Italic.f4a2fd50.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:KaTeX_SansSerif;src:url(./static/KaTeX_SansSerif-Bold.198a2b19.woff2) format("woff2"),url(./static/KaTeX_SansSerif-Bold.2dee50c6.woff) format("woff"),url(./static/KaTeX_SansSerif-Bold.9ae5090b.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:KaTeX_SansSerif;src:url(./static/KaTeX_SansSerif-Italic.58452206.woff2) format("woff2"),url(./static/KaTeX_SansSerif-Italic.f88f16ed.woff) format("woff"),url(./static/KaTeX_SansSerif-Italic.363562bf.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:KaTeX_SansSerif;src:url(./static/KaTeX_SansSerif-Regular.50cd68ac.woff2) format("woff2"),url(./static/KaTeX_SansSerif-Regular.13e35ac8.woff) format("woff"),url(./static/KaTeX_SansSerif-Regular.d1c35243.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Script;src:url(./static/KaTeX_Script-Regular.2fc42204.woff2) format("woff2"),url(./static/KaTeX_Script-Regular.8f35f84f.woff) format("woff"),url(./static/KaTeX_Script-Regular.d09e0cea.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Size1;src:url(./static/KaTeX_Size1-Regular.03ff84ee.woff2) format("woff2"),url(./static/KaTeX_Size1-Regular.2222c8c3.woff) format("woff"),url(./static/KaTeX_Size1-Regular.920c8080.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Size2;src:url(./static/KaTeX_Size2-Regular.fa296a19.woff2) format("woff2"),url(./static/KaTeX_Size2-Regular.45c74525.woff) format("woff"),url(./static/KaTeX_Size2-Regular.7d3e746e.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Size3;src:url(./static/KaTeX_Size3-Regular.d9075b2b.woff2) format("woff2"),url(./static/KaTeX_Size3-Regular.62bef299.woff) format("woff"),url(./static/KaTeX_Size3-Regular.39f7a039.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Size4;src:url(./static/KaTeX_Size4-Regular.93084eec.woff2) format("woff2"),url(./static/KaTeX_Size4-Regular.3ee0d868.woff) format("woff"),url(./static/KaTeX_Size4-Regular.cd3f02bf.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Typewriter;src:url(./static/KaTeX_Typewriter-Regular.65cd6476.woff2) format("woff2"),url(./static/KaTeX_Typewriter-Regular.3f215ba2.woff) format("woff"),url(./static/KaTeX_Typewriter-Regular.73468499.ttf) format("truetype");font-weight:400;font-style:normal}.katex{font: 1.21em KaTeX_Main,Times New Roman,serif;line-height:1.2;text-indent:0;text-rendering:auto}.katex *{-ms-high-contrast-adjust:none!important}.katex .katex-version:after{content:"0.11.1"}.katex .katex-mathml{position:absolute;clip:rect(1px,1px,1px,1px);padding:0;border:0;height:1px;width:1px;overflow:hidden}.katex .katex-html>.newline{display:block}.katex .base{position:relative;white-space:nowrap;width:min-content}.katex .base,.katex .strut{display:inline-block}.katex .textbf{font-weight:700}.katex .textit{font-style:italic}.katex .textrm{font-family:KaTeX_Main}.katex .textsf{font-family:KaTeX_SansSerif}.katex .texttt{font-family:KaTeX_Typewriter}.katex .mathdefault{font-family:KaTeX_Math;font-style:italic}.katex .mathit{font-family:KaTeX_Main;font-style:italic}.katex .mathrm{font-style:normal}.katex .mathbf{font-family:KaTeX_Main;font-weight:700}.katex .boldsymbol{font-family:KaTeX_Math;font-weight:700;font-style:italic}.katex .amsrm,.katex .mathbb,.katex .textbb{font-family:KaTeX_AMS}.katex .mathcal{font-family:KaTeX_Caligraphic}.katex .mathfrak,.katex .textfrak{font-family:KaTeX_Fraktur}.katex .mathtt{font-family:KaTeX_Typewriter}.katex .mathscr,.katex .textscr{font-family:KaTeX_Script}.katex .mathsf,.katex .textsf{font-family:KaTeX_SansSerif}.katex .mathboldsf,.katex .textboldsf{font-family:KaTeX_SansSerif;font-weight:700}.katex .mathitsf,.katex .textitsf{font-family:KaTeX_SansSerif;font-style:italic}.katex .mainrm{font-family:KaTeX_Main;font-style:normal}.katex .vlist-t{display:inline-table;table-layout:fixed}.katex .vlist-r{display:table-row}.katex .vlist{display:table-cell;vertical-align:bottom;position:relative}.katex .vlist>span{display:block;height:0;position:relative}.katex .vlist>span>span{display:inline-block}.katex .vlist>span>.pstrut{overflow:hidden;width:0}.katex .vlist-t2{margin-right:-2px}.katex .vlist-s{display:table-cell;vertical-align:bottom;font-size:1px;width:2px;min-width:2px}.katex .msupsub{text-align:left}.katex .mfrac>span>span{text-align:center}.katex .mfrac .frac-line{display:inline-block;width:100%;border-bottom-style:solid}.katex .hdashline,.katex .hline,.katex .mfrac .frac-line,.katex .overline .overline-line,.katex .rule,.katex .underline .underline-line{min-height:1px}.katex .mspace{display:inline-block}.katex .clap,.katex .llap,.katex .rlap{width:0;position:relative}.katex .clap>.inner,.katex .llap>.inner,.katex .rlap>.inner{position:absolute}.katex .clap>.fix,.katex .llap>.fix,.katex .rlap>.fix{display:inline-block}.katex .llap>.inner{right:0}.katex .clap>.inner,.katex .rlap>.inner{left:0}.katex .clap>.inner>span{margin-left:-50%;margin-right:50%}.katex .rule{display:inline-block;border:0 solid;position:relative}.katex .hline,.katex .overline .overline-line,.katex .underline .underline-line{display:inline-block;width:100%;border-bottom-style:solid}.katex .hdashline{display:inline-block;width:100%;border-bottom-style:dashed}.katex .sqrt>.root{margin-left:.27777778em;margin-right:-.55555556em}.katex .fontsize-ensurer.reset-size1.size1,.katex .sizing.reset-size1.size1{font-size:1em}.katex .fontsize-ensurer.reset-size1.size2,.katex .sizing.reset-size1.size2{font-size:1.2em}.katex .fontsize-ensurer.reset-size1.size3,.katex .sizing.reset-size1.size3{font-size:1.4em}.katex .fontsize-ensurer.reset-size1.size4,.katex .sizing.reset-size1.size4{font-size:1.6em}.katex .fontsize-ensurer.reset-size1.size5,.katex .sizing.reset-size1.size5{font-size:1.8em}.katex .fontsize-ensurer.reset-size1.size6,.katex .sizing.reset-size1.size6{font-size:2em}.katex .fontsize-ensurer.reset-size1.size7,.katex .sizing.reset-size1.size7{font-size:2.4em}.katex .fontsize-ensurer.reset-size1.size8,.katex .sizing.reset-size1.size8{font-size:2.88em}.katex .fontsize-ensurer.reset-size1.size9,.katex .sizing.reset-size1.size9{font-size:3.456em}.katex .fontsize-ensurer.reset-size1.size10,.katex .sizing.reset-size1.size10{font-size:4.148em}.katex .fontsize-ensurer.reset-size1.size11,.katex .sizing.reset-size1.size11{font-size:4.976em}.katex .fontsize-ensurer.reset-size2.size1,.katex .sizing.reset-size2.size1{font-size:.83333333em}.katex .fontsize-ensurer.reset-size2.size2,.katex .sizing.reset-size2.size2{font-size:1em}.katex .fontsize-ensurer.reset-size2.size3,.katex .sizing.reset-size2.size3{font-size:1.16666667em}.katex .fontsize-ensurer.reset-size2.size4,.katex .sizing.reset-size2.size4{font-size:1.33333333em}.katex .fontsize-ensurer.reset-size2.size5,.katex .sizing.reset-size2.size5{font-size:1.5em}.katex .fontsize-ensurer.reset-size2.size6,.katex .sizing.reset-size2.size6{font-size:1.66666667em}.katex .fontsize-ensurer.reset-size2.size7,.katex .sizing.reset-size2.size7{font-size:2em}.katex .fontsize-ensurer.reset-size2.size8,.katex .sizing.reset-size2.size8{font-size:2.4em}.katex .fontsize-ensurer.reset-size2.size9,.katex .sizing.reset-size2.size9{font-size:2.88em}.katex .fontsize-ensurer.reset-size2.size10,.katex .sizing.reset-size2.size10{font-size:3.45666667em}.katex .fontsize-ensurer.reset-size2.size11,.katex .sizing.reset-size2.size11{font-size:4.14666667em}.katex .fontsize-ensurer.reset-size3.size1,.katex .sizing.reset-size3.size1{font-size:.71428571em}.katex .fontsize-ensurer.reset-size3.size2,.katex .sizing.reset-size3.size2{font-size:.85714286em}.katex .fontsize-ensurer.reset-size3.size3,.katex .sizing.reset-size3.size3{font-size:1em}.katex .fontsize-ensurer.reset-size3.size4,.katex .sizing.reset-size3.size4{font-size:1.14285714em}.katex .fontsize-ensurer.reset-size3.size5,.katex .sizing.reset-size3.size5{font-size:1.28571429em}.katex .fontsize-ensurer.reset-size3.size6,.katex .sizing.reset-size3.size6{font-size:1.42857143em}.katex .fontsize-ensurer.reset-size3.size7,.katex .sizing.reset-size3.size7{font-size:1.71428571em}.katex .fontsize-ensurer.reset-size3.size8,.katex .sizing.reset-size3.size8{font-size:2.05714286em}.katex .fontsize-ensurer.reset-size3.size9,.katex .sizing.reset-size3.size9{font-size:2.46857143em}.katex .fontsize-ensurer.reset-size3.size10,.katex .sizing.reset-size3.size10{font-size:2.96285714em}.katex .fontsize-ensurer.reset-size3.size11,.katex .sizing.reset-size3.size11{font-size:3.55428571em}.katex .fontsize-ensurer.reset-size4.size1,.katex .sizing.reset-size4.size1{font-size:.625em}.katex .fontsize-ensurer.reset-size4.size2,.katex .sizing.reset-size4.size2{font-size:.75em}.katex .fontsize-ensurer.reset-size4.size3,.katex .sizing.reset-size4.size3{font-size:.875em}.katex .fontsize-ensurer.reset-size4.size4,.katex .sizing.reset-size4.size4{font-size:1em}.katex .fontsize-ensurer.reset-size4.size5,.katex .sizing.reset-size4.size5{font-size:1.125em}.katex .fontsize-ensurer.reset-size4.size6,.katex .sizing.reset-size4.size6{font-size:1.25em}.katex .fontsize-ensurer.reset-size4.size7,.katex .sizing.reset-size4.size7{font-size:1.5em}.katex .fontsize-ensurer.reset-size4.size8,.katex .sizing.reset-size4.size8{font-size:1.8em}.katex .fontsize-ensurer.reset-size4.size9,.katex .sizing.reset-size4.size9{font-size:2.16em}.katex .fontsize-ensurer.reset-size4.size10,.katex .sizing.reset-size4.size10{font-size:2.5925em}.katex .fontsize-ensurer.reset-size4.size11,.katex .sizing.reset-size4.size11{font-size:3.11em}.katex .fontsize-ensurer.reset-size5.size1,.katex .sizing.reset-size5.size1{font-size:.55555556em}.katex .fontsize-ensurer.reset-size5.size2,.katex .sizing.reset-size5.size2{font-size:.66666667em}.katex .fontsize-ensurer.reset-size5.size3,.katex .sizing.reset-size5.size3{font-size:.77777778em}.katex .fontsize-ensurer.reset-size5.size4,.katex .sizing.reset-size5.size4{font-size:.88888889em}.katex .fontsize-ensurer.reset-size5.size5,.katex .sizing.reset-size5.size5{font-size:1em}.katex .fontsize-ensurer.reset-size5.size6,.katex .sizing.reset-size5.size6{font-size:1.11111111em}.katex .fontsize-ensurer.reset-size5.size7,.katex .sizing.reset-size5.size7{font-size:1.33333333em}.katex .fontsize-ensurer.reset-size5.size8,.katex .sizing.reset-size5.size8{font-size:1.6em}.katex .fontsize-ensurer.reset-size5.size9,.katex .sizing.reset-size5.size9{font-size:1.92em}.katex .fontsize-ensurer.reset-size5.size10,.katex .sizing.reset-size5.size10{font-size:2.30444444em}.katex .fontsize-ensurer.reset-size5.size11,.katex .sizing.reset-size5.size11{font-size:2.76444444em}.katex .fontsize-ensurer.reset-size6.size1,.katex .sizing.reset-size6.size1{font-size:.5em}.katex .fontsize-ensurer.reset-size6.size2,.katex .sizing.reset-size6.size2{font-size:.6em}.katex .fontsize-ensurer.reset-size6.size3,.katex .sizing.reset-size6.size3{font-size:.7em}.katex .fontsize-ensurer.reset-size6.size4,.katex .sizing.reset-size6.size4{font-size:.8em}.katex .fontsize-ensurer.reset-size6.size5,.katex .sizing.reset-size6.size5{font-size:.9em}.katex .fontsize-ensurer.reset-size6.size6,.katex .sizing.reset-size6.size6{font-size:1em}.katex .fontsize-ensurer.reset-size6.size7,.katex .sizing.reset-size6.size7{font-size:1.2em}.katex .fontsize-ensurer.reset-size6.size8,.katex .sizing.reset-size6.size8{font-size:1.44em}.katex .fontsize-ensurer.reset-size6.size9,.katex .sizing.reset-size6.size9{font-size:1.728em}.katex .fontsize-ensurer.reset-size6.size10,.katex .sizing.reset-size6.size10{font-size:2.074em}.katex .fontsize-ensurer.reset-size6.size11,.katex .sizing.reset-size6.size11{font-size:2.488em}.katex .fontsize-ensurer.reset-size7.size1,.katex .sizing.reset-size7.size1{font-size:.41666667em}.katex .fontsize-ensurer.reset-size7.size2,.katex .sizing.reset-size7.size2{font-size:.5em}.katex .fontsize-ensurer.reset-size7.size3,.katex .sizing.reset-size7.size3{font-size:.58333333em}.katex .fontsize-ensurer.reset-size7.size4,.katex .sizing.reset-size7.size4{font-size:.66666667em}.katex .fontsize-ensurer.reset-size7.size5,.katex .sizing.reset-size7.size5{font-size:.75em}.katex .fontsize-ensurer.reset-size7.size6,.katex .sizing.reset-size7.size6{font-size:.83333333em}.katex .fontsize-ensurer.reset-size7.size7,.katex .sizing.reset-size7.size7{font-size:1em}.katex .fontsize-ensurer.reset-size7.size8,.katex .sizing.reset-size7.size8{font-size:1.2em}.katex .fontsize-ensurer.reset-size7.size9,.katex .sizing.reset-size7.size9{font-size:1.44em}.katex .fontsize-ensurer.reset-size7.size10,.katex .sizing.reset-size7.size10{font-size:1.72833333em}.katex .fontsize-ensurer.reset-size7.size11,.katex .sizing.reset-size7.size11{font-size:2.07333333em}.katex .fontsize-ensurer.reset-size8.size1,.katex .sizing.reset-size8.size1{font-size:.34722222em}.katex .fontsize-ensurer.reset-size8.size2,.katex .sizing.reset-size8.size2{font-size:.41666667em}.katex .fontsize-ensurer.reset-size8.size3,.katex .sizing.reset-size8.size3{font-size:.48611111em}.katex .fontsize-ensurer.reset-size8.size4,.katex .sizing.reset-size8.size4{font-size:.55555556em}.katex .fontsize-ensurer.reset-size8.size5,.katex .sizing.reset-size8.size5{font-size:.625em}.katex .fontsize-ensurer.reset-size8.size6,.katex .sizing.reset-size8.size6{font-size:.69444444em}.katex .fontsize-ensurer.reset-size8.size7,.katex .sizing.reset-size8.size7{font-size:.83333333em}.katex .fontsize-ensurer.reset-size8.size8,.katex .sizing.reset-size8.size8{font-size:1em}.katex .fontsize-ensurer.reset-size8.size9,.katex .sizing.reset-size8.size9{font-size:1.2em}.katex .fontsize-ensurer.reset-size8.size10,.katex .sizing.reset-size8.size10{font-size:1.44027778em}.katex .fontsize-ensurer.reset-size8.size11,.katex .sizing.reset-size8.size11{font-size:1.72777778em}.katex .fontsize-ensurer.reset-size9.size1,.katex .sizing.reset-size9.size1{font-size:.28935185em}.katex .fontsize-ensurer.reset-size9.size2,.katex .sizing.reset-size9.size2{font-size:.34722222em}.katex .fontsize-ensurer.reset-size9.size3,.katex .sizing.reset-size9.size3{font-size:.40509259em}.katex .fontsize-ensurer.reset-size9.size4,.katex .sizing.reset-size9.size4{font-size:.46296296em}.katex .fontsize-ensurer.reset-size9.size5,.katex .sizing.reset-size9.size5{font-size:.52083333em}.katex .fontsize-ensurer.reset-size9.size6,.katex .sizing.reset-size9.size6{font-size:.5787037em}.katex .fontsize-ensurer.reset-size9.size7,.katex .sizing.reset-size9.size7{font-size:.69444444em}.katex .fontsize-ensurer.reset-size9.size8,.katex .sizing.reset-size9.size8{font-size:.83333333em}.katex .fontsize-ensurer.reset-size9.size9,.katex .sizing.reset-size9.size9{font-size:1em}.katex .fontsize-ensurer.reset-size9.size10,.katex .sizing.reset-size9.size10{font-size:1.20023148em}.katex .fontsize-ensurer.reset-size9.size11,.katex .sizing.reset-size9.size11{font-size:1.43981481em}.katex .fontsize-ensurer.reset-size10.size1,.katex .sizing.reset-size10.size1{font-size:.24108004em}.katex .fontsize-ensurer.reset-size10.size2,.katex .sizing.reset-size10.size2{font-size:.28929605em}.katex .fontsize-ensurer.reset-size10.size3,.katex .sizing.reset-size10.size3{font-size:.33751205em}.katex .fontsize-ensurer.reset-size10.size4,.katex .sizing.reset-size10.size4{font-size:.38572806em}.katex .fontsize-ensurer.reset-size10.size5,.katex .sizing.reset-size10.size5{font-size:.43394407em}.katex .fontsize-ensurer.reset-size10.size6,.katex .sizing.reset-size10.size6{font-size:.48216008em}.katex .fontsize-ensurer.reset-size10.size7,.katex .sizing.reset-size10.size7{font-size:.57859209em}.katex .fontsize-ensurer.reset-size10.size8,.katex .sizing.reset-size10.size8{font-size:.69431051em}.katex .fontsize-ensurer.reset-size10.size9,.katex .sizing.reset-size10.size9{font-size:.83317261em}.katex .fontsize-ensurer.reset-size10.size10,.katex .sizing.reset-size10.size10{font-size:1em}.katex .fontsize-ensurer.reset-size10.size11,.katex .sizing.reset-size10.size11{font-size:1.19961427em}.katex .fontsize-ensurer.reset-size11.size1,.katex .sizing.reset-size11.size1{font-size:.20096463em}.katex .fontsize-ensurer.reset-size11.size2,.katex .sizing.reset-size11.size2{font-size:.24115756em}.katex .fontsize-ensurer.reset-size11.size3,.katex .sizing.reset-size11.size3{font-size:.28135048em}.katex .fontsize-ensurer.reset-size11.size4,.katex .sizing.reset-size11.size4{font-size:.32154341em}.katex .fontsize-ensurer.reset-size11.size5,.katex .sizing.reset-size11.size5{font-size:.36173633em}.katex .fontsize-ensurer.reset-size11.size6,.katex .sizing.reset-size11.size6{font-size:.40192926em}.katex .fontsize-ensurer.reset-size11.size7,.katex .sizing.reset-size11.size7{font-size:.48231511em}.katex .fontsize-ensurer.reset-size11.size8,.katex .sizing.reset-size11.size8{font-size:.57877814em}.katex .fontsize-ensurer.reset-size11.size9,.katex .sizing.reset-size11.size9{font-size:.69453376em}.katex .fontsize-ensurer.reset-size11.size10,.katex .sizing.reset-size11.size10{font-size:.83360129em}.katex .fontsize-ensurer.reset-size11.size11,.katex .sizing.reset-size11.size11{font-size:1em}.katex .delimsizing.size1{font-family:KaTeX_Size1}.katex .delimsizing.size2{font-family:KaTeX_Size2}.katex .delimsizing.size3{font-family:KaTeX_Size3}.katex .delimsizing.size4{font-family:KaTeX_Size4}.katex .delimsizing.mult .delim-size1>span{font-family:KaTeX_Size1}.katex .delimsizing.mult .delim-size4>span{font-family:KaTeX_Size4}.katex .nulldelimiter{display:inline-block;width:.12em}.katex .delimcenter,.katex .op-symbol{position:relative}.katex .op-symbol.small-op{font-family:KaTeX_Size1}.katex .op-symbol.large-op{font-family:KaTeX_Size2}.katex .op-limits>.vlist-t{text-align:center}.katex .accent>.vlist-t{text-align:center}.katex .accent .accent-body{position:relative}.katex .accent .accent-body:not(.accent-full){width:0}.katex .overlay{display:block}.katex .mtable .vertical-separator{display:inline-block;min-width:1px}.katex .mtable .arraycolsep{display:inline-block}.katex .mtable .col-align-c>.vlist-t{text-align:center}.katex .mtable .col-align-l>.vlist-t{text-align:left}.katex .mtable .col-align-r>.vlist-t{text-align:right}.katex .svg-align{text-align:left}.katex svg{display:block;position:absolute;width:100%;height:inherit;fill:currentColor;stroke:currentColor;fill-rule:nonzero;fill-opacity:1;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1}.katex svg path{stroke:none}.katex img{border-style:none;min-width:0;min-height:0;max-width:none;max-height:none}.katex .stretchy{width:100%;display:block;position:relative;overflow:hidden}.katex .stretchy:after,.katex .stretchy:before{content:""}.katex .hide-tail{width:100%;position:relative;overflow:hidden}.katex .halfarrow-left{position:absolute;left:0;width:50.2%;overflow:hidden}.katex .halfarrow-right{position:absolute;right:0;width:50.2%;overflow:hidden}.katex .brace-left{position:absolute;left:0;width:25.1%;overflow:hidden}.katex .brace-center{position:absolute;left:25%;width:50%;overflow:hidden}.katex .brace-right{position:absolute;right:0;width:25.1%;overflow:hidden}.katex .x-arrow-pad{padding:0 .5em}.katex .mover,.katex .munder,.katex .x-arrow{text-align:center}.katex .boxpad{padding:0 .3em}.katex .fbox,.katex .fcolorbox{box-sizing:border-box;border:.04em solid}.katex .cancel-pad{padding:0 .2em}.katex .cancel-lap{margin-left:-.2em;margin-right:-.2em}.katex .sout{border-bottom-style:solid;border-bottom-width:.08em}.katex-display{display:block;margin:1em 0;text-align:center}.katex-display>.katex{display:block;text-align:center;white-space:nowrap}.katex-display>.katex>.katex-html{display:block;position:relative}.katex-display>.katex>.katex-html>.tag{position:absolute;right:0}.katex-display.leqno>.katex>.katex-html>.tag{left:0;right:auto}.katex-display.fleqn>.katex{text-align:left}.wrp___dq7YK{display:flex;justify-content:center;align-items:center;position:fixed;width:100%;height:100%;left:0;top:0;z-index:108}.wrp___dq7YK.bgBlack___ARIUV{background:#00000080}.wrp___dq7YK img,.wrp___dq7YK video{max-width:100%;max-height:80%;text-align:center}.wrp___dq7YK iframe{width:100%;height:100%;position:absolute;left:0;top:0;background:#fff;border:none}.monaco___VnZC3{position:absolute;height:100%;width:100%}.darkBlue___UprA9 *{font-size:14px}.darkBlue___UprA9 [class~=margin],.darkBlue___UprA9 [class~=monaco-editor-background]{background:#0a0e2d!important}.darkBlue___UprA9 [class~=line-numbers]{color:#fff!important}.close___LKoWu{position:absolute;right:40px;top:40px;z-index:10;display:flex}.close___LKoWu>span{background:#4a4a4a;color:#fff;width:40px;height:40px;border-radius:4px;display:flex;justify-content:center;align-items:center;cursor:pointer;margin-left:10px}.embed___hvpEJ{position:absolute;left:0;top:0;width:100%;height:100%}.my-monaco-editor div,.my-diff-editor div{font-size:unset}.my-error-line-wrp{width:calc(100% - 20px)!important;background:#f5000033!important;height:auto!important;color:#f50000}.noCopyPaste .quick-input-widget{display:none!important}.breakpoints-select{background:red;width:8px!important;height:8px!important;left:7px!important;top:7px;border-radius:4px;user-select:none;pointer-events:none}.breakpoints-fake{background:#ff000080;width:8px!important;height:8px!important;left:7px!important;top:7px;border-radius:4px;user-select:none;pointer-events:none}.highlighted-line{background:#4b4b18}.mdBody___raKXb{position:relative}.button___Ch5Pc{position:absolute;display:flex;align-items:center;justify-content:center;background:#0000001a;display:none}.previewFlowChart___vY1dq{align-items:flex-start;justify-content:end;background:none!important}.previewFlowChart___vY1dq button{margin:20px}.wrap___VVwDB div[class~=ant-form-item]{margin-bottom:0}.wrap___VVwDB .deleteIcon___w2LrU{color:#e30000;font-size:16px}.wrap___VVwDB .keywordTag___kKokf{padding:10px 10px 10px 8px;font-size:14px;font-weight:400;color:#000;display:flex}.questionTitleEditorWrap___l3CW4{margin-bottom:18px}.choiceListWrap___i_tGH{margin-bottom:20px!important}.choiceListWrap___i_tGH[class~=ant-form-item-has-error] div[class~=inputBorderError]{border:1px solid #ff4d4f!important}.choiceListWrap___i_tGH div[class~=ant-form-item-explain-error]{padding-left:60px}.choiceWrap___aqY4o .choiceIndex___hB6s7{display:flex;flex:0 0 auto;justify-content:center;align-items:center;width:35px;height:35px;border-radius:50%;border:1px solid #DCDCDC;font-size:18px;font-weight:400;color:#464f66;cursor:pointer}.choiceWrap___aqY4o .choiceIndex___hB6s7.judgementIndex___l51fi{border-radius:2px}.choiceWrap___aqY4o .setAnswerBtn___TIxeU{border-radius:2px;border:1px solid #DCDCDC;font-size:14px;font-weight:400;color:#9096a3;height:46px;display:flex;align-items:center;padding:0 16px;cursor:pointer}.choiceWrap___aqY4o .activeAnswer___gFvFT{background-color:#37ad83;border-color:#37ad83;color:#fff}.choiceWrap___aqY4o .activeJudgementAnswer___kHQ8Q{background-color:#ebf6f2;border-color:#37ad83;color:#37ad83}.choiceWrap___aqY4o .actionWrapper___JOrSn{display:flex;align-items:center;justify-content:flex-end}.choiceWrap___aqY4o .actionWrapper___JOrSn .addIcon___HnhN3{color:#2fa34f;font-size:14px}.choiceWrap___aqY4o .actionWrapper___JOrSn .deleteIcon___w2LrU{color:#e30000;font-size:14px;margin-left:20px}.inputBorder___Xeeb8{border-radius:2px;border:1px solid #DCDCDC;padding:8px 12px;font-size:14px;min-height:46px;display:flex;flex-direction:column}.placeholder___RCuX1{font-size:14px;font-weight:400;color:#9096a3}.blankInputNumberWrapper___wBpTq div[class~=ant-form-item-label]{line-height:46px}.blankInputNumberWrapper___wBpTq [class~=ant-row]{align-items:center!important}.blankInputNumberWrapper___wBpTq input[class~=ant-input-number-input]{font-size:14px;height:46px}.addBtn___hD5tk{width:114px;height:34px;background:linear-gradient(180deg,#fff,#f6f7f9),#f6f7f9;box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border-radius:2px;border:1px solid #BACFFE;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#3061d0;text-align:justify;font-style:normal;display:flex;justify-content:center;cursor:pointer;align-items:center}.blankIndex___PyWhr{font-size:14px;font-weight:400;color:#666}.baseInputWrapper___CELxJ div[class~=ant-form-item-label]{line-height:56px}.baseInputWrapper___CELxJ input[class~=ant-input-number-input]{font-size:14px}div[class~=ant-collapse-borderless]{background-color:#fff}.collapseWrapper___H7kM_{margin-bottom:30px}.collapseWrapper___H7kM_ div[class~=ant-collapse-item]{margin-bottom:20px;border:none;box-shadow:0 2px 4px #eaeef4}.collapseWrapper___H7kM_ div[class~=ant-collapse-item] div[class~=ant-collapse-header]{padding:0 20px!important;height:64px!important;background-color:#f6f7f8;align-items:center!important}.collapseWrapper___H7kM_ div[class~=ant-collapse-item] div[class~=ant-collapse-content]{background-color:#fff!important}.collapseWrapper___H7kM_ div[class~=ant-collapse-item] div[class~=ant-collapse-content] div[class~=ant-collapse-content-box]{padding:20px 40px!important}.collapseWrapper___H7kM_ div[class~=ant-collapse-item-active] div[class~=ant-collapse-header]{background-color:#eaeffa!important}.collapseWrapper___H7kM_ .panelHeader___Lcwvj{font-size:14px;font-weight:400;color:#000}.collapseWrapper___H7kM_ .panelHeader___Lcwvj span{color:#666}.collapseWrapper___H7kM_ .open___cPZFP{color:#165dff;transform:rotate(90deg)}.collapseWrapper___H7kM_ .close___ycoAA{color:#82a8ff}.hide___opoo7{display:none}.green___sxfuh,.green___sxfuh span,.green___sxfuh p,.green___sxfuh h1,.green___sxfuh h2,.green___sxfuh h3,.green___sxfuh h4,.green___sxfuh h5,.green___sxfuh h6,.green___sxfuh b,.green___sxfuh strong{color:#00e373}.green___sxfuh .textArea___kOi0I{border:1px solid #00e373}.row___CDKwD{display:flex;align-items:baseline}.row___CDKwD .html___BGi53{max-width:610px;margin-right:10px}.row___CDKwD [class~=ant-radio-wrapper] [class~=ant-radio-checked] [class~=ant-radio-inner]{border-color:#00e373!important}.row___CDKwD [class~=ant-radio-wrapper] [class~=ant-radio-checked] [class~=ant-radio-inner]:after{background-color:#00e373}.line___R0teC{height:1px;background-color:#eee;margin:20px 0}.c___rZMQB{display:inline-block;width:max-content;height:20px;padding:0 2px;text-align:center;line-height:20px;background:#2ec25b33;border-radius:4px;font-family:PingFangSC,PingFang SC;font-weight:500;font-size:14px;color:#2ec25b;margin-right:5px}.cpp___yHztz{display:inline-block;width:max-content;padding:0 2px;height:20px;text-align:center;line-height:20px;background:#f1973833;color:#dc7b14;font-family:PingFangSC,PingFang SC;font-weight:500;font-size:14px;border-radius:4px;margin-right:5px}.java___iqjke{display:inline-block;width:max-content;padding:0 2px;height:20px;text-align:center;line-height:20px;background:#eb606033;color:#e30000;font-family:PingFangSC,PingFang SC;font-weight:500;font-size:14px;border-radius:4px;margin-right:5px}.python___CUXfz{display:inline-block;width:max-content;height:20px;padding:0 2px;text-align:center;line-height:20px;background:#6eb1fb33;color:#1e96f4;font-family:PingFangSC,PingFang SC;font-weight:500;font-size:14px;border-radius:4px;margin-right:5px}.questionBox____Iq0u .choiceWrap2___MBz9v{margin-top:30px}.questionBox____Iq0u .choiceWrap2___MBz9v .choiceIndex___hB6s7{display:flex;flex:0 0 auto;justify-content:center;align-items:center;width:35px;height:35px;border-radius:50%;font-family:PingFangSC,PingFang SC;font-weight:500;font-size:18px;color:#000;cursor:pointer;background-color:#3061d01a}.questionBox____Iq0u .choiceWrap2___MBz9v .activeAnswer___gFvFT{background-color:#3061d0;border-color:#3061d0;color:#fff}.questionBox____Iq0u .choiceWrap2___MBz9v .rightAnswer___uxhhz{background-color:#37ad83;border-color:#37ad83;color:#fff}.questionBox____Iq0u .choiceWrap2___MBz9v .errorAnswer___d9RKW{background:#e30000;border-color:#e30000;color:#fff}.solutionWrap___FzrQt{background:#f6f7f9;border-radius:2px;padding:20px;margin-top:40px}.descBox___hYGZv{border:1px solid #F1F1F1;overflow-y:hidden;margin-top:40px}.descBox___hYGZv .title___jgtln{height:40px;line-height:40px;padding:0 20px;background-color:#fff;display:flex;align-items:center}.descBox___hYGZv .desc___MCwp8{height:170px;padding:20px;background-color:#f6f7f9}.choiceBox___JuFu6{cursor:pointer;background:#f6f7f9;color:#000;border-radius:4px;padding-left:20px;padding-right:20px;min-height:60px;margin-top:20px}.rightAnswerBox___CrV47{background:#2ec25b1a}.rightAnswerBox___CrV47 .choiceIndex___hB6s7{color:#2ec25b;font-size:16px}.rightAnswerBox___CrV47 .html___BGi53{color:#2ec25b}.CodeMirror{font-family:monospace;height:300px;color:#000;direction:ltr}.CodeMirror-lines{padding:4px 0}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{padding:0 4px}.CodeMirror-scrollbar-filler,.CodeMirror-gutter-filler{background-color:#fff}.CodeMirror-gutters{border-right:1px solid #ddd;background-color:#f7f7f7;white-space:nowrap}.CodeMirror-linenumber{padding:0 3px 0 5px;min-width:20px;text-align:right;color:#999;white-space:nowrap}.CodeMirror-guttermarker{color:#000}.CodeMirror-guttermarker-subtle{color:#999}.CodeMirror-cursor{border-left:1px solid black;border-right:none;width:0}.CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}.cm-fat-cursor .CodeMirror-cursor{width:auto;border:0!important;background:#7e7}.cm-fat-cursor div.CodeMirror-cursors{z-index:1}.cm-fat-cursor-mark{background-color:#14ff1480;animation:blink 1.06s steps(1) infinite}.cm-animate-fat-cursor{width:auto;border:0;animation:blink 1.06s steps(1) infinite;background-color:#7e7}.cm-tab{display:inline-block;text-decoration:inherit}.CodeMirror-rulers{position:absolute;inset:-50px 0 0;overflow:hidden}.CodeMirror-ruler{border-left:1px solid #ccc;top:0;bottom:0;position:absolute}.cm-s-default .cm-header{color:#00f}.cm-s-default .cm-quote{color:#090}.cm-negative{color:#d44}.cm-positive{color:#292}.cm-header,.cm-strong{font-weight:700}.cm-em{font-style:italic}.cm-link{text-decoration:underline}.cm-strikethrough{text-decoration:line-through}.cm-s-default .cm-keyword{color:#708}.cm-s-default .cm-atom{color:#219}.cm-s-default .cm-number{color:#164}.cm-s-default .cm-def{color:#00f}.cm-s-default .cm-variable-2{color:#05a}.cm-s-default .cm-variable-3,.cm-s-default .cm-type{color:#085}.cm-s-default .cm-comment{color:#a50}.cm-s-default .cm-string{color:#a11}.cm-s-default .cm-string-2{color:#f50}.cm-s-default .cm-meta,.cm-s-default .cm-qualifier{color:#555}.cm-s-default .cm-builtin{color:#30a}.cm-s-default .cm-bracket{color:#997}.cm-s-default .cm-tag{color:#170}.cm-s-default .cm-attribute{color:#00c}.cm-s-default .cm-hr{color:#999}.cm-s-default .cm-link{color:#00c}.cm-s-default .cm-error,.cm-invalidchar{color:red}.CodeMirror-composing{border-bottom:2px solid}div.CodeMirror span.CodeMirror-matchingbracket{color:#0b0}div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#a22}.CodeMirror-matchingtag{background:#ff96004d}.CodeMirror-activeline-background{background:#e8f2ff}.CodeMirror{position:relative;overflow:hidden;background:#fff}.CodeMirror-scroll{overflow:scroll!important;margin-bottom:-50px;margin-right:-50px;padding-bottom:50px;height:100%;outline:none;position:relative}.CodeMirror-sizer{position:relative;border-right:50px solid transparent}.CodeMirror-vscrollbar,.CodeMirror-hscrollbar,.CodeMirror-scrollbar-filler,.CodeMirror-gutter-filler{position:absolute;z-index:6;display:none;outline:none}.CodeMirror-vscrollbar{right:0;top:0;overflow-x:hidden;overflow-y:scroll}.CodeMirror-hscrollbar{bottom:0;left:0;overflow-y:hidden;overflow-x:scroll}.CodeMirror-scrollbar-filler{right:0;bottom:0}.CodeMirror-gutter-filler{left:0;bottom:0}.CodeMirror-gutters{position:absolute;left:0;top:0;min-height:100%;z-index:3}.CodeMirror-gutter{white-space:normal;height:100%;display:inline-block;vertical-align:top;margin-bottom:-50px}.CodeMirror-gutter-wrapper{position:absolute;z-index:4;background:none!important;border:none!important}.CodeMirror-gutter-background{position:absolute;top:0;bottom:0;z-index:4}.CodeMirror-gutter-elt{position:absolute;cursor:default;z-index:4}.CodeMirror-gutter-wrapper ::selection{background-color:transparent}.CodeMirror-gutter-wrapper ::-moz-selection{background-color:transparent}.CodeMirror-lines{cursor:text;min-height:1px}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{border-radius:0;border-width:0;background:transparent;font-family:inherit;font-size:inherit;margin:0;white-space:pre;word-wrap:normal;line-height:inherit;color:inherit;z-index:2;position:relative;overflow:visible;-webkit-tap-highlight-color:transparent;font-variant-ligatures:contextual}.CodeMirror-wrap pre.CodeMirror-line,.CodeMirror-wrap pre.CodeMirror-line-like{word-wrap:break-word;white-space:pre-wrap;word-break:normal}.CodeMirror-linebackground{position:absolute;inset:0;z-index:0}.CodeMirror-linewidget{position:relative;z-index:2;padding:.1px}.CodeMirror-rtl pre{direction:rtl}.CodeMirror-code{outline:none}.CodeMirror-scroll,.CodeMirror-sizer,.CodeMirror-gutter,.CodeMirror-gutters,.CodeMirror-linenumber{box-sizing:content-box}.CodeMirror-measure{position:absolute;width:100%;height:0;overflow:hidden;visibility:hidden}.CodeMirror-cursor{position:absolute;pointer-events:none}.CodeMirror-measure pre{position:static}div.CodeMirror-cursors{visibility:hidden;position:relative;z-index:3}div.CodeMirror-dragcursors,.CodeMirror-focused div.CodeMirror-cursors{visibility:visible}.CodeMirror-selected{background:#d9d9d9}.CodeMirror-focused .CodeMirror-selected{background:#d7d4f0}.CodeMirror-crosshair{cursor:crosshair}.CodeMirror-line::selection,.CodeMirror-line>span::selection,.CodeMirror-line>span>span::selection{background:#d7d4f0}.CodeMirror-line::-moz-selection,.CodeMirror-line>span::-moz-selection,.CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}.cm-searching{background-color:#ffa;background-color:#ff06}.cm-force-border{padding-right:.1px}@media print{.CodeMirror div.CodeMirror-cursors{visibility:hidden}}.cm-tab-wrap-hack:after{content:""}span.CodeMirror-selectedtext{background:none}#educoder .markdown-editor-wrapper{position:relative}#educoder .markdown-editor-body{display:flex;flex-flow:row nowrap;width:100%;height:calc(100% - 38px);align-items:center}#educoder .markdown-editor-body .codemirror-container{flex:1 0;height:100%;width:100%;overflow:hidden}#educoder .markdown-editor-body .preview-container{flex:1 0;height:100%;margin:10px 0;padding:8px 8px 50px;background:#fff;overflow-y:auto;box-sizing:border-box;border-left:1px solid #ccc;word-wrap:break-word;word-break:break-word;white-space:normal;font-size:16px;position:relative}#educoder .markdown-editor-container{border:1px solid #ccc;overflow:hidden;border-radius:4px;margin-bottom:12px;font-size:16px}#educoder .markdown-editor-container.full-screen{position:fixed;inset:0;height:100%!important;z-index:998}#educoder .markdown-editor-container.full-screen .preview-container>div{padding-bottom:180px!important}#educoder .markdown-editor-container.full-screen .CodeMirror-sizer>div{margin-bottom:90px}#educoder .markdown-editor-container.on-preview .codemirror-container,#educoder .markdown-editor-container.on-preview .preview-container{width:50%}#educoder .mini .markdown-editor-body{height:calc(100% - 28px)}#educoder .flex-end{justify-content:flex-end}#educoder .my-codemirror-container{border:1px solid #ccc;width:100%;margin-bottom:24px}#educoder .markdown-tip{color:#cdcdcd;font-size:12px;position:absolute;right:0;bottom:-28px;margin-bottom:7px}#educoder .CodeMirror-lines{padding:4px 0}#educoder .CodeMirror pre.CodeMirror-line,#educoder .CodeMirror pre.CodeMirror-line-like{padding:0 4px}#educoder .CodeMirror-scrollbar-filler,#educoder .CodeMirror-gutter-filler{background-color:#fff}#educoder .CodeMirror-gutters{border-right:1px solid #ddd;background-color:#f7f7f7;white-space:nowrap}#educoder .CodeMirror-linenumber{padding:0 3px 0 5px;min-width:20px;text-align:right;color:#999;white-space:nowrap}#educoder .CodeMirror-guttermarker{color:#000}#educoder .CodeMirror-guttermarker-subtle{color:#999}#educoder .CodeMirror-cursor{border-left:1px solid black;border-right:none;width:0}#educoder .CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}#educoder .cm-fat-cursor .CodeMirror-cursor{width:auto;border:0!important;background:#7e7}#educoder .cm-fat-cursor div.CodeMirror-cursors{z-index:1}#educoder .cm-fat-cursor-mark{background-color:#14ff1480;animation:blink 1.06s steps(1) infinite}#educoder .cm-animate-fat-cursor{width:auto;border:0;animation:blink 1.06s steps(1) infinite;background-color:#7e7}@keyframes blink{50%{background-color:transparent}}#educoder .cm-tab{display:inline-block;text-decoration:inherit}#educoder .CodeMirror-rulers{position:absolute;inset:-50px 0 0;overflow:hidden}#educoder .CodeMirror-ruler{border-left:1px solid #ccc;top:0;bottom:0;position:absolute}#educoder .cm-s-default .cm-header{color:#00f}#educoder .cm-s-default .cm-quote{color:#090}#educoder .cm-negative{color:#d44}#educoder .cm-positive{color:#292}#educoder .cm-header,#educoder .cm-strong{font-weight:700}#educoder .cm-em{font-style:italic}#educoder .cm-link{text-decoration:underline}#educoder .cm-strikethrough{text-decoration:line-through}#educoder .cm-s-default .cm-keyword{color:#708}#educoder .cm-s-default .cm-atom{color:#219}#educoder .cm-s-default .cm-number{color:#164}#educoder .cm-s-default .cm-def{color:#00f}#educoder .cm-s-default .cm-variable-2{color:#05a}#educoder .cm-s-default .cm-variable-3,#educoder .cm-s-default .cm-type{color:#085}#educoder .cm-s-default .cm-comment{color:#a50}#educoder .cm-s-default .cm-string{color:#a11}#educoder .cm-s-default .cm-string-2{color:#f50}#educoder .cm-s-default .cm-meta,#educoder .cm-s-default .cm-qualifier{color:#555}#educoder .cm-s-default .cm-builtin{color:#30a}#educoder .cm-s-default .cm-bracket{color:#997}#educoder .cm-s-default .cm-tag{color:#170}#educoder .cm-s-default .cm-attribute{color:#00c}#educoder .cm-s-default .cm-hr{color:#999}#educoder .cm-s-default .cm-link{color:#00c}#educoder .cm-s-default .cm-error,#educoder .cm-invalidchar{color:red}#educoder .CodeMirror-composing{border-bottom:2px solid}#educoder div.CodeMirror span.CodeMirror-matchingbracket{color:#0b0}#educoder div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#a22}#educoder .CodeMirror-matchingtag{background:#ff96004d}#educoder .CodeMirror-activeline-background{background:#e8f2ff}#educoder .CodeMirror{position:relative;overflow:hidden;background:#fff}#educoder .CodeMirror-scroll{overflow:scroll!important;margin-bottom:0;margin-right:0;padding-bottom:5px;height:100%;outline:none;position:relative}#educoder .CodeMirror-sizer{position:relative;border-right:0px}#educoder .CodeMirror-vscrollbar,#educoder .CodeMirror-hscrollbar,#educoder .CodeMirror-scrollbar-filler,#educoder .CodeMirror-gutter-filler{position:absolute;z-index:6;display:none}#educoder .CodeMirror-vscrollbar{right:0;top:0;overflow-x:hidden;overflow-y:scroll}#educoder .CodeMirror-hscrollbar{bottom:0;left:0;overflow-y:hidden;overflow-x:scroll}#educoder .CodeMirror-scrollbar-filler{right:0;bottom:0}#educoder .CodeMirror-gutter-filler{left:0;bottom:0}#educoder .CodeMirror-gutters{position:absolute;left:0;top:0;min-height:100%;z-index:3}#educoder .CodeMirror-gutter{white-space:normal;height:100%;display:inline-block;vertical-align:top;margin-bottom:-50px}#educoder .CodeMirror-gutter-wrapper{position:absolute;z-index:4;background:none!important;border:none!important}#educoder .CodeMirror-gutter-background{position:absolute;top:0;bottom:0;z-index:4}#educoder .CodeMirror-gutter-elt{position:absolute;cursor:default;z-index:4}#educoder .CodeMirror-gutter-wrapper ::selection{background-color:transparent}#educoder .CodeMirror-gutter-wrapper ::-moz-selection{background-color:transparent}#educoder .CodeMirror-lines{cursor:text;min-height:1px}#educoder .CodeMirror pre.CodeMirror-line,#educoder .CodeMirror pre.CodeMirror-line-like{border-radius:0;border-width:0;background:transparent;font-family:inherit;font-size:inherit;margin:0;white-space:pre;word-wrap:normal;line-height:inherit;color:inherit;z-index:2;position:relative;overflow:visible;-webkit-tap-highlight-color:transparent;font-variant-ligatures:contextual}#educoder .CodeMirror-wrap pre.CodeMirror-line,#educoder .CodeMirror-wrap pre.CodeMirror-line-like{word-wrap:break-word;white-space:pre-wrap;word-break:normal}#educoder .CodeMirror-linebackground{position:absolute;inset:0;height:100vh!important;z-index:1100}#educoder .CodeMirror-linebackground .preview-container>div{padding-bottom:180px!important}#educoder .CodeMirror-linebackground .CodeMirror-sizer>div{margin-bottom:90px}#educoder .CodeMirror-linewidget{position:relative;z-index:2;padding:.1px}#educoder .CodeMirror-rtl pre{direction:rtl}#educoder .CodeMirror-code{outline:none}#educoder .CodeMirror-scroll,#educoder .CodeMirror-sizer,#educoder .CodeMirror-gutter,#educoder .CodeMirror-gutters,#educoder .CodeMirror-linenumber{box-sizing:content-box}#educoder .CodeMirror-measure{position:absolute;width:100%;height:0;overflow:hidden;visibility:hidden}#educoder .CodeMirror-cursor{position:absolute;pointer-events:none}#educoder .CodeMirror-measure pre{position:static}#educoder div.CodeMirror-cursors{visibility:hidden;position:relative;z-index:3}#educoder div.CodeMirror-dragcursors,#educoder .CodeMirror-focused div.CodeMirror-cursors{visibility:visible}#educoder .CodeMirror-selected{background:#d9d9d9}#educoder .CodeMirror-focused .CodeMirror-selected{background:#d7d4f0}#educoder .CodeMirror-crosshair{cursor:crosshair}#educoder .CodeMirror-line::selection,#educoder .CodeMirror-line>span::selection,#educoder .CodeMirror-line>span>span::selection{background:#d7d4f0}#educoder .CodeMirror-line::-moz-selection,#educoder .CodeMirror-line>span::-moz-selection,#educoder .CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}#educoder .cm-searching{background-color:#ffa;background-color:#ff06}#educoder .cm-force-border{padding-right:.1px}@media print{#educoder .CodeMirror div.CodeMirror-cursors{visibility:hidden}}#educoder .cm-tab-wrap-hack:after{content:""}#educoder span.CodeMirror-selectedtext{background:none}#educoder .CodeMirror-sizer{padding-top:10px;padding-bottom:10px!important}#educoder .CodeMirror-empty.CodeMirror-focused{outline:none}#educoder .CodeMirror pre.CodeMirror-placeholder{color:#999}#educoder .CodeMirror{position:relative;overflow:hidden;background:#fff;word-break:break-word}#educoder .CodeMirror pre.CodeMirror-line,#educoder .CodeMirror pre.CodeMirror-line-like{word-wrap:break-word;word-break:break-word;white-space:pre-wrap;line-height:1.6}.markdown-toolbar-container{display:flex;flex-flow:row wrap;align-items:center;padding:0 28px 0 5px;margin:0;position:relative;list-style:none;background:#fff;border-bottom:1px solid #ccc;box-sizing:border-box;line-height:20px;width:100%;min-height:30px;height:38px;overflow:hidden}.markdown-toolbar-container .fill-tip{cursor:pointer;font-size:12px;display:inline-block;padding:5px;border:1px solid #E99237;border-radius:5px;box-sizing:border-box;line-height:16px;height:auto;color:#a65500;background-color:#fff1e2;position:relative;margin-left:10px}.markdown-toolbar-container .fill-tip:before{content:" ";width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:6px solid #FFF1E2;position:absolute;left:-6px;top:6px;z-index:10}.markdown-toolbar-container .fill-tip:after{content:" ";width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:6px solid #E99237;position:absolute;left:-7px;top:6px}.markdown-toolbar-container li{color:#666;padding:0 1px;height:100%;display:flex;height:38px;flex-flow:column nowrap;justify-content:center}.markdown-toolbar-container a,.markdown-toolbar-container span{display:block}.markdown-toolbar-container a{width:28px;color:#666;cursor:pointer;text-align:center;font-size:18px}.markdown-toolbar-container a i{font-size:18px}.markdown-toolbar-container a i:before{font-size:18px}.markdown-toolbar-container .btn-null{width:auto;display:flex;flex-flow:row nowrap;align-items:center}.markdown-toolbar-container .insert-blank{color:#e99237;font-size:18px}.markdown-toolbar-container span.v-line{margin:0 5px;height:65%;border-right:1px solid #ccc}.mini .markdown-toolbar-container li{height:28px}.editor-resize{display:block;width:120px;height:4px;left:54%;border-top:1px solid #ccc;border-bottom:1px solid #ccc;cursor:row-resize;white-space:nowrap;overflow:hidden;text-transform:capitalize;box-sizing:border-box;margin:0 auto}.btn-full-screen{position:absolute;right:5px}@font-face{font-family:md-iconfont;src:url(./static/iconfont.345f94c8.eot);src:url(./static/iconfont.345f94c8.eot#iefix) format("embedded-opentype"),url(./static/iconfont.deef216b.woff) format("woff"),url(./static/iconfont.42606faf.ttf) format("truetype"),url(./static/iconfont.504b881c.svg#iconfont) format("svg")}.md-iconfont{font-family:md-iconfont!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-uniE900:before{content:"\e900";font-size:14px;margin-left:5px}.icon-shrink:before{content:"\e728"}.icon-enlarge:before{content:"\e623"}.icon-code:before{content:"\e602"}.icon-italic:before{content:"\e718"}.icon-bold:before{content:"\e644"}.icon-picture:before{content:"\e606"}.icon-minus:before{content:"\e62c"}.icon-order-list:before{content:"\e655"}.icon-link:before{content:"\e7d4"}.icon-formula:before{content:"\e633"}.icon-unorder-list:before{content:"\e668"}.icon-edit:before{content:"\e603"}.icon-table:before{content:"\e7db"}.icon-sum:before{content:"\e667"}.icon-eye:before{content:"\e69f"}.icon-eye-slash:before{content:"\e601"}.icon-eraser:before{content:"\e8cd"}.icon-file-code:before{content:"\e9ec"}.cm-s-blackboard.CodeMirror{background:#0c1021;color:#f8f8f8}.cm-s-blackboard div.CodeMirror-selected{background:#253b76}.cm-s-blackboard .CodeMirror-line::selection,.cm-s-blackboard .CodeMirror-line>span::selection,.cm-s-blackboard .CodeMirror-line>span>span::selection{background:#253b76fc}.cm-s-blackboard .CodeMirror-line::-moz-selection,.cm-s-blackboard .CodeMirror-line>span::-moz-selection,.cm-s-blackboard .CodeMirror-line>span>span::-moz-selection{background:#253b76fc}.cm-s-blackboard .CodeMirror-gutters{background:#0c1021;border-right:0}.cm-s-blackboard .CodeMirror-guttermarker{color:#fbde2d}.cm-s-blackboard .CodeMirror-guttermarker-subtle,.cm-s-blackboard .CodeMirror-linenumber{color:#888}.cm-s-blackboard .CodeMirror-cursor{border-left:1px solid #A7A7A7}.cm-s-blackboard .cm-keyword{color:#fbde2d}.cm-s-blackboard .cm-atom,.cm-s-blackboard .cm-number{color:#d8fa3c}.cm-s-blackboard .cm-def{color:#8da6ce}.cm-s-blackboard .cm-variable{color:#ff6400}.cm-s-blackboard .cm-operator{color:#fbde2d}.cm-s-blackboard .cm-comment{color:#aeaeae}.cm-s-blackboard .cm-string,.cm-s-blackboard .cm-string-2{color:#61ce3c}.cm-s-blackboard .cm-meta{color:#d8fa3c}.cm-s-blackboard .cm-builtin,.cm-s-blackboard .cm-tag,.cm-s-blackboard .cm-attribute{color:#8da6ce}.cm-s-blackboard .cm-header{color:#ff6400}.cm-s-blackboard .cm-hr{color:#aeaeae}.cm-s-blackboard .cm-link{color:#8da6ce}.cm-s-blackboard .cm-error{background:#9d1e15;color:#f8f8f8}.cm-s-blackboard .CodeMirror-activeline-background{background:#3c3636}.cm-s-blackboard .CodeMirror-matchingbracket{outline:1px solid grey;color:#fff!important}.upload-button{width:106px;height:32px;line-height:32px;font-size:12px;display:block;position:relative;color:#0152d9}.upload-button input{opacity:0;width:160px;height:32px;position:absolute;top:0;left:0;z-index:-1}.imageDimensions___a7crR{display:flex;justify-content:center;align-items:center;position:fixed;width:100%;height:100vh;left:0;top:0;z-index:1005;background:#fff;overflow:hidden}.imageDimensions___a7crR .img___Kroat{visibility:hidden;max-width:80%;min-width:500px}.imageDimensions___a7crR [class*=_toolbox_colors]{position:fixed;left:0;bottom:0}.imageDimensions___a7crR.fullWidth___c492T .img___Kroat{max-width:100%;width:100%;height:100%}.myPaletteDiv___Xjz2I{position:relative;left:-15px;width:320px}.myPaletteDiv___Xjz2I canvas{margin-top:15px}.flowChartWrp____f45r [class^=goTXarea],.flowChartWrp____f45r textarea{min-width:70px;margin-left:-15px!important}.maxH60___Pd4Re [class^=ant-modal-content]{height:57px!important;overflow:hidden}.drawerWrap___MfDw8 [class~=ant-drawer-body]{padding:0!important}.lists___xhHyq{padding-bottom:10px}.lists___xhHyq code{background:none!important}.lists___xhHyq>div>div:first-child{background:#f6f6f6;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:10px 0;font-size:12px;cursor:pointer}.lists___xhHyq>div>div:first-child [class^=katex]{font-size:22px}.item___pWJAA{position:relative}.item___pWJAA:nth-last-child(-n+3) .children___sDG61{left:initial;right:5px}.item___pWJAA:hover{z-index:2147483648}.item___pWJAA:hover .children___sDG61{display:block}.children___sDG61{display:none;position:absolute;left:6px;top:70px;width:440px;max-height:400px;overflow:auto;background:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:0 0 6px #ccc;padding:15px}.children___sDG61 h1{font-size:14px;padding-top:6px}.children___sDG61 .diamond___FwgzD>div{background:#f6f6f6;display:flex;align-items:center;justify-content:center;flex-direction:column;cursor:pointer;height:50px;font-size:12px;padding:0 10px;min-width:80px}.children___sDG61 .diamond___FwgzD>div [class^=katex]{font-size:14px}.button___WPN6r{position:absolute;right:20px;bottom:20px}.mathWrap___FmnMJ{width:800px;height:550px}.mathFillWrap___PmY3H{cursor:pointer}.mathFillWrap___PmY3H ::part(menu-toggle){color:#00f;opacity:1;display:none}.mathFillWrap___PmY3H math-field{background:none}.mathFillWrap___PmY3H *{pointer-events:none}.wrap___ZbEYZ{display:flex;height:100%}.left___wH6vq{width:42%;border-right:1px solid #DCDCDC;display:flex;flex-direction:column;padding:20px 35px}.left___wH6vq div[class~=ant-input-number]{width:84px}.tip___EiRrS{background:#37ad83;border-radius:30px;color:#fff;padding:8px 20px 8px 61px;position:relative;line-height:22px;margin-left:20px;margin-top:8px}.tip___EiRrS img{width:60px;position:absolute;z-index:10;left:-20px;top:-8px}.bottomBtn___Og638{width:122px;height:40px;background:linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 0 10px #cfcfcf,inset 0 1px 3px #ffffff80;border-radius:20px;border:1px solid #BACFFE;display:flex;align-items:center;justify-content:center;font-size:16px;color:#333;cursor:pointer;margin:20px auto}.bottomBtn___Og638:hover{color:#165dff;border:1px solid #165dff}.bottomBtn___Og638.disabled___rzckb{border:1px solid #BACFFE;color:#333;cursor:not-allowed;opacity:.3}.bottomBtn___Og638 i{color:#3061d0;margin-right:10px}.save_btn___N0Wqn{display:flex;align-items:center;justify-content:center;width:116px;height:34px;background:linear-gradient(180deg,#fff,#f6f7f9),#f6f7f9!important;box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80!important;border-radius:17px;border:1px solid #BACFFE!important;cursor:pointer;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#3061d0!important}.flex_box_center___ILe3s{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___c0XhE{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___Iusj1{align-items:center;box-align:center}.flex_box_center_end___DIVMO{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___x06LA{flex-direction:column;box-orient:block-axis}#educoder:has([class*=intelligent-body-curb]) body{overflow:initial}.intelligentBox___M5xO7{margin:0 auto;position:relative}.intelligentBox___M5xO7 .red___oyEWt{color:#e53333}.intelligentBox___M5xO7 .imgBox___DdoNI{display:flex;flex-direction:column;justify-content:center;align-items:center}.intelligentBox___M5xO7 .imgBox___DdoNI span{font-size:16px;color:#3061d04d;margin-top:10px}.intelligentBox___M5xO7 .underpin___fwUex{display:flex;justify-content:space-between;position:absolute;z-index:1;height:100%;width:100%}.intelligentBox___M5xO7 .underpin___fwUex b{display:block;width:calc((100% - 80px)/2);min-height:calc(100vh - 260px);background:#f6f7f9;border-radius:4px}.intelligentBox___M5xO7 .row___W9MrK{display:flex;justify-content:space-between;width:100%;position:relative;z-index:2;padding-bottom:10px}.intelligentBox___M5xO7 .row___W9MrK .leftLayout___MMjoZ{width:calc((100% - 160px)/2);margin-left:20px}.intelligentBox___M5xO7 .row___W9MrK .rightLayout___EsxRX{width:calc((100% - 160px)/2);margin-right:20px}.intelligentBox___M5xO7 .head___Q7Od8{display:flex;justify-content:space-between;width:100%;position:relative;z-index:2;padding-bottom:10px;position:sticky;top:0;z-index:3}.intelligentBox___M5xO7 .head___Q7Od8 .leftLayout___MMjoZ{width:calc((100% - 160px)/2);margin-left:20px}.intelligentBox___M5xO7 .head___Q7Od8 .rightLayout___EsxRX{width:calc((100% - 160px)/2);margin-right:20px}.intelligentBox___M5xO7 .head___Q7Od8 .leftLayout___MMjoZ,.intelligentBox___M5xO7 .head___Q7Od8 .rightLayout___EsxRX{width:calc((100% - 159px)/2);background:#f6f7f9;border-top:20px solid #F6F7F9;margin-right:19px}.intelligentBox___M5xO7 .head___Q7Od8 .centerBox___j58Ut{position:absolute;z-index:4;left:50%;top:360px;width:80px;height:80px;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-left:-40px}.intelligentBox___M5xO7 .head___Q7Od8 .title___rMcNx{font-size:16px;color:#000;margin-right:auto}.intelligentBox___M5xO7 .head___Q7Od8 .tip___gLHFS{height:30px;background:#9096a31a;border-radius:0 0 8px 8px;display:flex;align-items:center;padding-left:20px;margin-top:10px;font-size:12px;color:#9096a3}.leftBox___DJ6lp{background:#fff;border:1px dashed rgba(48,97,208,.2);padding:20px}.leftBox___DJ6lp img{max-width:100%}.leftBox___DJ6lp .question___THjM9>h4{margin-top:20px;margin-bottom:0}.leftBox___DJ6lp .question___THjM9>h5{color:#e53333;display:flex;background:#e533330f;padding:10px 20px;font-size:14px;width:calc(100% + 40px);margin-left:-20px;margin-bottom:20px;margin-top:20px;white-space:pre-wrap;font-weight:400}.leftBox___DJ6lp .question___THjM9>h5 i{margin-right:3px;margin-top:3px}.leftBox___DJ6lp .question___THjM9>h5:last-child{margin-bottom:-20px}.leftBox___DJ6lp .question___THjM9>p{margin-top:20px;margin-bottom:0}.leftBox___DJ6lp:focus-within{border:1px solid #0152d9!important}.leftBox___DJ6lp:hover{border:1px dashed rgba(48,97,208,.6)}.leftBox___DJ6lp [contenteditable]{white-space:pre-wrap}.leftBox___DJ6lp [contenteditable]:focus-visible{outline:0px solid #0152d9}.rightBox___CuMdf{background:#fff;border:1px solid rgba(48,97,208,.2)}.rightBox___CuMdf.error___PHzCG{border:1px solid rgba(229,51,51,.2)}.rightBox___CuMdf.error___PHzCG .actionHead___vTHMx{background:#e533330f}.rightBox___CuMdf [contenteditable]{white-space:pre-wrap}.rightBox___CuMdf img{max-width:100%}.rightBox___CuMdf .edit___EaRLy{border:1px solid transparent}.rightBox___CuMdf .edit___EaRLy:focus-visible{outline:0px solid #0152d9;border:1px solid #0152d9}.rightBox___CuMdf .edit___EaRLy:hover{border:1px dashed rgba(48,97,208,.6)}.rightBox___CuMdf .actionHead___vTHMx{height:46px;background:#3061d01a;display:flex;align-items:center;padding:0 12px 0 20px}.rightBox___CuMdf .option___z4UTy{display:flex;align-items:center;padding:0 20px 20px}.rightBox___CuMdf .option___z4UTy>aside{width:40px;height:40px;border-radius:23px;border:1px solid #DCDCDC;font-size:16px;color:#464f66;line-height:38px;text-align:center;flex-shrink:0;margin-right:10px;cursor:pointer}.rightBox___CuMdf .option___z4UTy>aside.active___o8wNJ{background:#37ad83;border:1px solid #DCDCDC;color:#fff}.rightBox___CuMdf .option___z4UTy>aside.fill___g760n{border:0;height:14px;font-size:14px;color:#5f6368;width:auto;height:40px;min-width:50px;line-height:40px}.rightBox___CuMdf .option___z4UTy .text___L_lug{flex:1 1;padding:8.5px 12px;border:1px solid #DCDCDC;border-radius:2px}.rightBox___CuMdf .option___z4UTy .text___L_lug:focus-visible{outline:0px solid #0152d9;border:1px solid #0152d9!important;box-shadow:none!important}.rightBox___CuMdf .option___z4UTy .text___L_lug:hover{box-shadow:0 0 4px #3061d04d;border:1px solid rgba(48,97,208,.2)}.rightBox___CuMdf .liWrap___LDwxe{background:#f6f7f9;padding:10px 10px 0;margin:0 20px 20px;overflow:hidden}.rightBox___CuMdf .liWrap___LDwxe .li___k4Mcf{display:flex;align-items:center;margin-bottom:10px}.rightBox___CuMdf .liWrap___LDwxe .li___k4Mcf>aside{color:#5f6368;flex-shrink:0;margin-right:10px}.rightBox___CuMdf .liWrap___LDwxe .li___k4Mcf .text___L_lug{flex:1 1}.rightBox___CuMdf>h5{color:#e53333;display:flex;background:#e533330f;padding:10px 20px;font-size:14px;margin-bottom:0;white-space:pre-wrap;font-weight:400}.rightBox___CuMdf>h5 i{margin-right:3px;margin-top:3px}.buttonFixed___QxKdm{position:fixed;z-index:900;bottom:0;left:0;width:100%;height:64px;background:#fff;box-shadow:0 -4px 4px #0000000d}.buttonFixed___QxKdm .buttonWrap___OEep5{display:flex;justify-content:center;align-items:center;height:100%}.buttonFixed___QxKdm .buttonWrap___OEep5 .button___b2y4h{min-width:100px;height:38px!important;line-height:38px!important;font-weight:400;padding:0 14px;font-size:14px!important}.menu___aQ4xO .ant-dropdown-menu-item{padding:0!important;display:flex!important;align-items:center!important;justify-content:center;height:35px}.tabs___QmlP4{display:flex;gap:20px}.tabs___QmlP4 div{width:77px;height:32px;background:#ebeef5;box-shadow:inset 0 1px 3px #ccd6e2;border-radius:2px;font-size:14px;color:#9096a3;line-height:32px;text-align:center;cursor:pointer;user-select:none}.tabs___QmlP4 div.active___o8wNJ{background:#3061d0;box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;color:#fff}@keyframes showHide___fHrAG{0%,to{opacity:0}33%{opacity:1}}.dotLoading___zUYOu span{opacity:0;animation:showHide___fHrAG 1.5s infinite}.dotLoading___zUYOu span:nth-child(1){animation-delay:0s}.dotLoading___zUYOu span:nth-child(2){animation-delay:.5s}.dotLoading___zUYOu span:nth-child(3){animation-delay:1s}.flex_box_center___NeSU8{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___ImTGl{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___BtRd9{align-items:center;box-align:center}.flex_box_center_end___qcLe3{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___Ze_3q{flex-direction:column;box-orient:block-axis}.banner___PoUBO{display:flex;align-items:center;justify-content:center}.banner___PoUBO .content___XoDjy{width:1200px;height:212px;display:flex;align-items:flex-start;justify-content:space-between}.banner___PoUBO .content___XoDjy aside{margin-top:56px}.banner___PoUBO .content___XoDjy aside p{display:flex;align-items:center}.banner___PoUBO .content___XoDjy aside p b{font-size:30px;font-weight:500;color:#000;letter-spacing:4px;margin-right:20px}.banner___PoUBO .content___XoDjy aside p span{font-size:16px;color:#000;letter-spacing:4px}.banner___PoUBO .content___XoDjy aside .btns___Pb35j{margin-top:35px}.banner___PoUBO .content___XoDjy aside .btns___Pb35j>div{display:inline-block;height:32px;background:#f6f7f9;box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border-radius:4px;border:1px solid #dadbde;font-size:14px;color:#3b3e47;line-height:30px;margin-right:23px;padding:0 16px;position:relative;cursor:pointer}.banner___PoUBO .content___XoDjy aside .btns___Pb35j>div:hover{color:#165dff;border:1px solid #bacffe}.banner___PoUBO .content___XoDjy aside .btns___Pb35j>div img{position:absolute;z-index:1;top:-21px;right:22px}.flex_box_center___hG6RI{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___ss3Fh{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___K80p9{align-items:center;box-align:center}.flex_box_center_end___qmXX3{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___GFV8F{flex-direction:column;box-orient:block-axis}.row___aXJjm{display:flex;align-items:flex-start;justify-content:flex-start}.row___aXJjm .title___HUKL0{font-size:14px;color:#9096a3;flex-shrink:0;width:41px;text-align-last:justify;margin-top:4px;margin-right:12px}.row___aXJjm .tagsWrap___XB2W3{flex:1 1;position:relative}.row___aXJjm .tagsWrap___XB2W3 .action___VdHb1{font-size:14px;color:#82a8ff;width:55px;position:absolute;z-index:2;bottom:20px;right:0;cursor:pointer}.row___aXJjm .tagsWrap___XB2W3 .action___VdHb1 i{display:inline-block;font-size:12px}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC{max-height:245px;overflow:hidden}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft>span{display:inline-flex;align-items:center;margin-left:8px;margin-bottom:17px;font-size:14px;cursor:pointer;padding:4px 12px}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft>span .name___Hk1Ip{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:600px;display:inline-block}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft>span .num___xQpcH{margin-left:3px}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft>span:hover{color:#165dff!important}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft .active___XryTX{color:#165dff!important;border-radius:2px;background:#f6f7f9}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC::-webkit-scrollbar-thumb{background:#0000000d!important;border-radius:3px}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC::-webkit-scrollbar-track{background-color:#f6f7f9!important;box-shadow:initial!important}.row___aXJjm .tagsBorderWrap___OMxjs .bar___t1kKC{padding-top:8px;border-radius:4px;border:1px solid rgba(219,220,224,.5)}.flex_box_center___aK2n3{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___HX0Oh{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___LJOJr{align-items:center;box-align:center}.flex_box_center_end___SCakF{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___AYv4m{flex-direction:column;box-orient:block-axis}.tabs___GTqPV{height:32px;background:#f6f7f9;box-shadow:inset 0 1px 3px #d7d8d9;border-radius:16px;display:inline-block}.tabs___GTqPV span{display:inline-block;padding:0 20px;line-height:32px;font-size:14px;font-weight:400;color:#9096a3;position:relative;cursor:pointer}.tabs___GTqPV span:hover{color:#165dff}.tabs___GTqPV span:after{content:"";position:absolute;width:1px;height:calc(100% - 2px);background:#e2e2e2;border-radius:4px;z-index:1;left:0;top:1px;background:linear-gradient(180deg,#fff0,#e2e2e2,#fff0)}.tabs___GTqPV span:first-child:after,.tabs___GTqPV .active___F26E8+span:after{display:none}.tabs___GTqPV .active___F26E8{background:linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 0 2px #e8effb;border-radius:16px;border:1px solid #c8d2ea;color:#165dff;line-height:30px}.tabs___GTqPV .active___F26E8:after{display:none}.flex_box_center___yX6Oa{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___t7oqF{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___dEIHy{align-items:center;box-align:center}.flex_box_center_end___taQDF{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___xY_Lr{flex-direction:column;box-orient:block-axis}.input___PW2zI{width:507px;height:38px;background:#f6f7f9;border-radius:19px;display:flex;align-items:center;padding:0 20px}.input___PW2zI .dropdown___vSy8B{position:relative;flex-shrink:0}.input___PW2zI .dropdown___vSy8B:hover .menu___NiyBu{display:block}.input___PW2zI .dropdown___vSy8B .text___Grueu{color:#000;font-size:14px;cursor:default;height:38px;display:flex;align-items:center}.input___PW2zI .dropdown___vSy8B .text___Grueu i{font-size:12px;display:inline-block;transform:translateY(1px) scale(.6);color:#979797}.input___PW2zI .dropdown___vSy8B .text___Grueu .b1___ZKryM{display:inline-block;width:1px;height:38px;margin-left:15px;margin-right:0;background:linear-gradient(180deg,#fff0,#fff,#fff0)}.input___PW2zI .dropdown___vSy8B .text___Grueu .b2___aKyGa{display:inline-block;width:1px;height:38px;margin-left:0;margin-right:8px;background:linear-gradient(180deg,#fff0,#e2e2e2,#fff0)}.input___PW2zI .dropdown___vSy8B .menu___NiyBu{display:none;position:absolute;z-index:999;width:auto;left:-16px;top:35px;padding:4px;background-color:#fff;border-radius:8px;box-shadow:0 10px 16px #cecece}.input___PW2zI .dropdown___vSy8B .menu___NiyBu div{clear:both;margin:0;padding:5px 12px;color:#000000e0;font-weight:400;font-size:14px;text-align:left;line-height:1.57142857;cursor:pointer;transition:all .2s;white-space:nowrap}.input___PW2zI .dropdown___vSy8B .menu___NiyBu div:hover{background-color:#f5f5f5}.input___PW2zI>input{flex:1 1;padding:4px 0}.flex_box_center___tol8o{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___Z235C{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___Wq1sZ{align-items:center;box-align:center}.flex_box_center_end___LLxom{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___DbMSN{flex-direction:column;box-orient:block-axis}.quickPager___GM30J{display:flex;align-items:center;justify-content:center}.quickPager___GM30J>div{width:60px;height:28px;line-height:26px;text-align:center;background:#f8f9fc;border-radius:2px;border:1px solid rgba(195,207,224,.5);font-size:12px;color:#464f66;margin:0 10px;user-select:none;cursor:pointer}.quickPager___GM30J>div:hover{color:#165dff}.quickPager___GM30J .disabled___Ozc8I{background:#f3f3f5;border:0;line-height:28px;cursor:not-allowed;color:#cecece}.flex_box_center___FO7TP{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___LotYx{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___bWdaw{align-items:center;box-align:center}.flex_box_center_end___mVJ1o{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___M83Mm{flex-direction:column;box-orient:block-axis}.list___oOsiS{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;padding:0}.list___oOsiS .wrap___G6T7F{height:277px;background:#fff;box-shadow:0 2px 4px #d6dae1;border-radius:8px;position:relative}.list___oOsiS .wrap___G6T7F .lockWrap___Rl79E{position:absolute;width:100%;left:0;top:0;background-color:#00000080;height:100%;z-index:10;display:flex;cursor:default;justify-content:center;align-items:center;flex-direction:column;border-radius:8px}.list___oOsiS .wrap___G6T7F .li___oZZ7l:hover .cover___b2bYW{transform:scale(1.1)}.list___oOsiS .wrap___G6T7F .li___oZZ7l .img___IQX7w{overflow:hidden;height:calc(100% - 100px);border-radius:8px 8px 0 0;position:relative}.list___oOsiS .wrap___G6T7F .li___oZZ7l .img___IQX7w .cover___b2bYW{width:100%;transition:all .5s}.list___oOsiS .wrap___G6T7F .li___oZZ7l .img___IQX7w .sign___HkT6C{position:absolute;z-index:1;left:0;bottom:0;height:30px}.list___oOsiS .wrap___G6T7F .li___oZZ7l .name___SsJx8{height:52px;font-size:16px;font-weight:600;color:#000;padding:30px 12px 0;width:100%;display:flex;align-items:center}.list___oOsiS .wrap___G6T7F .li___oZZ7l .name___SsJx8 .e___TMqq0{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo{height:45px;display:flex;align-items:center;color:#000f37;padding:0 12px}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo i{color:#7d8592}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo>span{margin-right:5px;font-size:12px}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7{display:flex;align-items:center;margin-left:auto}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7 [class~=ant-rate-star]{font-size:13px}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7 [class~=ant-rate]{font-size:12px;margin-top:-3px;color:#ffa100}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7 [class~=ant-rate-star]:not(:last-child){margin-right:2px}.flex_box_center___AQ53o{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___i2aIa{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___sPEKB{align-items:center;box-align:center}.flex_box_center_end___GhSSH{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___R9_Hb{flex-direction:column;box-orient:block-axis}.list___jb2Ay{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;padding:0}.list___jb2Ay .wrap___VsQDr{height:308px;background:#fff;box-shadow:0 2px 4px #d6dae1;border-radius:8px;position:relative}.list___jb2Ay .wrap___VsQDr:hover [class~=user-path-items]{display:block!important}.list___jb2Ay .wrap___VsQDr .lockWrap___g1k1T{position:absolute;width:100%;left:0;top:0;background-color:#00000080;height:100%;z-index:10;display:flex;cursor:default;justify-content:center;align-items:center;border-radius:8px}.list___jb2Ay .wrap___VsQDr .li___IxCLC:hover .cover___Mu8wr{transform:scale(1.1)}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA{overflow:hidden;height:calc(100% - 131px);border-radius:8px 8px 0 0}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .cover___Mu8wr{width:100%;transition:all .5s}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .movebq___mF7wt{display:none;position:absolute;z-index:1;padding:4px 8px;line-height:1;background:#fff3;border-radius:9px;color:#fff;font-size:12px;right:4px;top:4px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .movebq___mF7wt i{margin-right:2px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .movebq___mF7wt:hover{color:#e30000;background:#fff}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .bq___Bil0T{height:22px;background:#0000004d;color:#d9c7ab;border-radius:2px;padding:0 8px;font-size:12px;line-height:22px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .sign___DXJ4d{width:52px;text-align:center;position:absolute;z-index:2;left:0;top:7px;color:#fff}.list___jb2Ay .wrap___VsQDr .li___IxCLC .name___l7FoJ{height:52px;font-size:16px;font-weight:600;color:#000;padding:30px 12px 0;width:100%;display:flex;align-items:center}.list___jb2Ay .wrap___VsQDr .li___IxCLC .name___l7FoJ .e___pXQUG{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___jb2Ay .wrap___VsQDr .li___IxCLC .unit___wCIFR{font-size:14px;color:#000f37;padding:0 12px;margin-top:8px;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___jb2Ay .wrap___VsQDr .li___IxCLC .unit___wCIFR i{color:#7d8592}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil{height:34px;display:flex;align-items:center;justify-content:space-between;color:#000f37;padding:0 12px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil div{display:flex;align-items:center}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil div>span{margin-right:12px;font-size:12px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil div i{color:#7d8592}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil .tag1___dxm7r,.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil .tag2___llZkf{height:18px;padding:3px 6px;font-size:12px;border-radius:2px;border:1px solid #FFE6AB;color:#ca7720;display:flex;align-items:center;justify-content:center;font-weight:400}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil .tag2___llZkf{border:1px solid #D6F7EF;color:#01795d;margin-left:6px}.list___jb2Ay .wrapisCurrent___qIfQT{height:280px;background:#fff;box-shadow:0 2px 4px #d6dae1;border-radius:8px;position:relative}.list___jb2Ay .wrapisCurrent___qIfQT:hover [class~=user-path-items]{display:block!important}.list___jb2Ay .wrapisCurrent___qIfQT .lockWrap___g1k1T{position:absolute;width:100%;left:0;top:0;background-color:#00000080;height:100%;z-index:10;display:flex;cursor:default;justify-content:center;align-items:center;border-radius:8px}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC:hover .cover___Mu8wr{transform:scale(1.1)}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA{overflow:hidden;height:calc(100% - 105px);border-radius:8px 8px 0 0}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA .tagsDom___COQg7{height:calc(100% - 105px)!important}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA .cover___Mu8wr{width:100%;transition:all .5s}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA .bq___Bil0T{height:22px;background:#0000004d;color:#d9c7ab;border-radius:2px;padding:0 8px;font-size:12px;line-height:22px}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA .sign___DXJ4d{width:52px;text-align:center;position:absolute;z-index:2;left:0;top:7px;color:#fff}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .name___l7FoJ{font-size:16px;font-weight:600;color:#000;padding:10px 12px 0;width:100%;display:flex;align-items:center}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .name___l7FoJ .e___pXQUG{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .unit___wCIFR{font-size:14px;color:#000f37;padding:0 12px;margin-top:8px;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .unit___wCIFR i{color:#7d8592}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil{height:34px;display:flex;align-items:center;justify-content:space-between;color:#000f37;padding:0 12px}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil div{display:flex;align-items:center}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil div>span{margin-right:12px;font-size:12px}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil div i{color:#7d8592}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil .tag1___dxm7r,.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil .tag2___llZkf{height:18px;padding:3px 6px;font-size:12px;border-radius:2px;border:1px solid #FFE6AB;color:#ca7720;display:flex;align-items:center;justify-content:center;font-weight:400}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil .tag2___llZkf{border:1px solid #D6F7EF;color:#01795d;margin-left:6px}.tagsDom___COQg7{display:flex;align-items:end;width:100%;padding:6px;position:absolute;top:0;left:0;height:calc(100% - 131px)}.movebq___mF7wt{display:none;position:absolute;top:0;right:95px!important;z-index:1;padding:4px 8px;line-height:1;background:#fff3;border-radius:9px;color:#fff;font-size:12px;right:4px;top:4px}.movebq___mF7wt i{margin-right:2px}.movebq___mF7wt:hover{color:#e30000;background:#fff}.hiddenbq___TqlUF{display:none;position:absolute;z-index:1;padding:4px 8px;line-height:1;background:#fff3;border-radius:9px;color:#fff;font-size:12px;right:4px;top:4px}.hiddenbq___TqlUF i{margin-right:2px}.hiddenbq___TqlUF:hover{color:#3061d0;background:#fff}.flex_box_center___eMcr7{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___HcNca{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___ZnvVN{align-items:center;box-align:center}.flex_box_center_end___fdgDf{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___SEKvd{flex-direction:column;box-orient:block-axis}.list___L1hmU{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;padding:0}.list___L1hmU .hidden___NniIi{display:none;position:absolute;z-index:1;padding:4px 8px;line-height:1;background:#9999991a;border-radius:9px;color:#999;font-size:12px;right:4px;top:4px}.list___L1hmU .hidden___NniIi i{margin-right:2px}.list___L1hmU .hidden___NniIi:hover{color:#3061d0;background:#3061d01a}.list___L1hmU .wrap___pKgcW{height:270px;background:#fff;box-shadow:0 1px 4px #d6dae1;border-radius:8px;position:relative}.list___L1hmU .wrap___pKgcW:hover .lockWrap___SMhkK{display:flex}.list___L1hmU .wrap___pKgcW:hover .hidden___NniIi{display:inline-block}.list___L1hmU .wrap___pKgcW .lockWrap___SMhkK{position:absolute;z-index:10;left:0;top:0;width:100%;height:100%;background:#0009;box-shadow:0 2px 5px #0000000d;border-radius:8px;display:none;flex-direction:column;justify-content:center;align-items:center}.list___L1hmU .wrap___pKgcW .lockWrap___SMhkK div{width:116px;height:36px;border-radius:18px;border:1px solid #ffffff;font-size:14px;font-weight:600;color:#fff;line-height:34px;text-align:center;margin:10px 0;cursor:pointer}.list___L1hmU .wrap___pKgcW .lockWrap___SMhkK div:hover{box-shadow:0 0 4px #4f85ff;border:1px solid #c2d3f8}.list___L1hmU .wrap___pKgcW .top___udHSB{height:calc(100% - 50px);display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:0 24px;position:relative}.list___L1hmU .wrap___pKgcW .top___udHSB .sign___uwRpq{position:absolute;z-index:1;width:44px;height:22px;background:#ffe9c1;border-radius:8px 0 13px;left:0;top:0;color:#a45204;text-align:center;line-height:22px}.list___L1hmU .wrap___pKgcW .top___udHSB .name___Fpf90{font-weight:600;color:#333;margin-top:25px;font-size:16px;white-space:normal;text-align:center;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;line-height:26px;height:48px}.list___L1hmU .wrap___pKgcW .top___udHSB .img___AMLhL{width:60px;height:60px;border-radius:30px;margin-top:14px}.list___L1hmU .wrap___pKgcW .top___udHSB .text___KiTb7{font-size:14px;color:#333;margin-top:8px;width:98%;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.list___L1hmU .wrap___pKgcW .top___udHSB .btns___i6IuZ{display:flex;align-items:center;margin-top:12px}.list___L1hmU .wrap___pKgcW .top___udHSB .btns___i6IuZ div{width:76px;background:#fff;height:26px;border-radius:13px;border:1px solid #d6f7ef;font-size:14px;color:#01795d;line-height:24px;text-align:center;margin:0 10px}.list___L1hmU .wrap___pKgcW .top___udHSB .btns___i6IuZ aside{width:76px;background:#fff;height:26px;border-radius:13px;border:1px solid #ffe9c1;font-size:14px;color:#a45204;line-height:24px;text-align:center;margin:0 10px}.list___L1hmU .wrap___pKgcW .bottom____k2sh{height:50px;border-top:1px solid #f5f5f5;display:flex;align-items:center;padding:0 12px}.list___L1hmU .wrap___pKgcW .bottom____k2sh>div{margin-left:auto}.list___L1hmU .wrap___pKgcW .bottom____k2sh>span{display:flex;align-items:center;margin-right:12px;color:#999}.list___L1hmU .wrap___pKgcW .bottom____k2sh>span i{font-size:14px;font-size:12px;color:#999;margin-right:6px}.flex_box_center___d27mZ{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___qfRU9{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___fCRld{align-items:center;box-align:center}.flex_box_center_end___ORMV8{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___PNKtZ{flex-direction:column;box-orient:block-axis}.tabs___alpa7{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #dbdce0;height:54px}.tabs___alpa7 .tabsWrap___aCQjw{display:flex;align-items:center;height:100%}.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4{display:flex;align-items:center;margin-right:40px;height:100%;cursor:pointer}.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4>div{position:relative;font-size:14px;font-weight:400;color:#5f6368;display:flex;align-items:center;height:100%}.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4 .active___nl_4v{font-weight:500;color:#202124}.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4 .active___nl_4v:after{position:absolute;content:"";width:100%;z-index:4;left:0;bottom:0;height:3px;background:#202124;border-radius:100px 100px 0 0}.flex_box_center___e6HxQ{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___RnXYe{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___lVxPk{align-items:center;box-align:center}.flex_box_center_end___bu8yv{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___JczGj{flex-direction:column;box-orient:block-axis}.orderWrap___ZfyGX{display:box;display:flex;align-items:center}.orderIconWrap___XTB_O{display:box;display:flex;flex-direction:column;height:40px;line-height:40px;color:#999}.orderAsc___KWHmA{flex-direction:column;text-align:center;height:10px;line-height:10px;display:inline-block;margin-top:9px;transform:translateY(2px)}.orderDesc___rHdbB{flex-direction:column;text-align:center;height:10px;line-height:10px;display:table}.active___a7eSP{color:#232b40!important}.cursorPointer___gs9kL{cursor:pointer;color:#d8d8d8;height:10px}.orderTextWrap___teAKn{font-size:14px;color:#3b3e47;cursor:pointer;margin-right:5px}.flex_box_center___LCi0B{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___hzONe{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___ZyQRE{align-items:center;box-align:center}.flex_box_center_end___XKM74{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___p8LCU{flex-direction:column;box-orient:block-axis}.btn___In02G.mediacy-round___uveEv{height:36px;border-radius:36px}.btn___In02G.mediacy-default___dDxsd{height:36px;border-radius:4px}.btn___In02G .default___K791v{background:#f6f7f9 linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border:1px solid #bacffe;font-size:14px;padding:0 15px;color:#3061d0;text-align:center;cursor:pointer;user-select:none}button[class~=ant-btn-default]:not(:disabled).btn___In02G{background:#f6f7f9 linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border:1px solid #bacffe;font-size:14px;padding:0 15px;color:#3061d0;text-align:center;cursor:pointer;user-select:none}button[class~=ant-btn-default]:not(:disabled).btn___In02G:hover{color:#165dff;border:1px solid #165dff}button[class~=ant-btn-default]:disabled.btn___In02G{background:#f6f7f9 linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border:1px solid #bacffe;font-size:14px;padding:0 15px;color:#3061d0;text-align:center;cursor:pointer;user-select:none;opacity:50%;cursor:not-allowed}.flex_box_center___TB7bQ{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___oBlTb{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___b5XbB{align-items:center;box-align:center}.flex_box_center_end___CNhe7{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___yHXKW{flex-direction:column;box-orient:block-axis}.head___ghH72{height:54px;border-bottom:1px solid #DBDCE0;display:flex;align-items:center}.head___ghH72>span{color:#999;font-size:12px;cursor:pointer;flex-shrink:0}.head___ghH72>b{font-weight:500;color:#232b40;margin-left:30px;font-size:14px;flex:1 1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.head___ghH72 .node___mjPEy{margin-left:auto;flex-shrink:0}.flex_box_center___AlHuF{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___vN2LW{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___Ac7D2{align-items:center;box-align:center}.flex_box_center_end___y38I7{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___iQE6P{flex-direction:column;box-orient:block-axis}.btns___sNgTb{display:flex;align-items:center}.btns___sNgTb .confirm___Ozirl{height:38px;background:#3061d0;border-radius:2px;color:#fff;padding:0 34px}.btns___sNgTb .cancel___aiq1I{height:38px;background:#f8f9fc;border-radius:2px;opacity:.5;border:1px solid #C3CFE0;font-size:14px;color:#464f66;margin-left:20px}.flex_box_center___jkpdr{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___OtsL8{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___rbcb_{align-items:center;box-align:center}.flex_box_center_end___zBR21{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___nS_eP{flex-direction:column;box-orient:block-axis}.fixedBottom___oJl7m{width:100%;height:70px;background:#fff;box-shadow:0 -3px 16px #dbdbdb80;position:fixed;z-index:1000;bottom:0;left:0}.fixedBottom___oJl7m .wrap___A3Oq1{width:1200px;height:100%;margin:auto;display:flex;align-items:center;justify-content:space-between}.fixedBottom___oJl7m .wrap___A3Oq1 .center____VL1y{flex:1 1}.flex_box_center___tY8Yn{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___vHdYA{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___pa61F{align-items:center;box-align:center}.flex_box_center_end___HyDXt{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___UjZek{flex-direction:column;box-orient:block-axis}.crumbs___V41Oe{margin:15px auto 25px;width:1200px;cursor:default}.crumbs___V41Oe span{font-size:12px;color:#c5c5c5}.crumbs___V41Oe .hover___bEIVd{cursor:pointer}.crumbs___V41Oe .hover___bEIVd:hover{color:#5f6368}.folderWrapper___G__0a span[class~=ant-tree-switcher-line-icon] svg{transform:scale(1.2);color:#d2ddf5}.folderWrapper___G__0a span[class=ant-tree-node-content-wrapper]{position:relative}.folderWrapper___G__0a div[class~=ant-tree-treenode]{padding:10px 0}.folderWrapper___G__0a span[class~=ant-tree-switcher-leaf-line]:after{border-bottom:1px dotted #d9d9d9!important}.folderWrapper___G__0a span[class~=ant-tree-switcher-leaf-line]:before{border-left:1px dotted #d9d9d9!important}.folderWrapper___G__0a span[class~=ant-tree-indent-unit]:after{border-right:1px dotted #d9d9d9!important}.folderWrapper___G__0a span[class~=ant-tree-indent-unit]:before{border-right:1px dotted #d9d9d9!important}.folderWrapper___G__0a span[class~=ant-tree-iconEle]{margin-right:4px}.folderWrapper___G__0a div[class~=ant-tree-treenode-selected] span[class~=ant-tree-node-selected]{background-color:transparent}.folderWrapper___G__0a div[class~=ant-tree-treenode-selected] span[class~=ant-tree-node-selected] span[class~=ant-tree-title]{color:#3061d0;background:#f7f8f9}.folderWrapper___G__0a .folderIcon___oTG6c{height:20px;width:20px}.wrap___Yz6fc{display:flex;height:100%}.left___F0axg{width:42%;border-right:1px solid #DCDCDC;display:flex;flex-direction:column;padding:20px 35px}.left___F0axg div[class~=ant-input-number]{width:84px}.tip___nCmqI{background:#37ad83;border-radius:30px;color:#fff;padding:8px 20px 8px 61px;position:relative;line-height:22px;margin-left:20px;margin-top:8px}.tip___nCmqI img{width:60px;position:absolute;z-index:10;left:-20px;top:-8px}.bottomBtn___x70Gq{width:122px;height:40px;background:linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 0 10px #cfcfcf,inset 0 1px 3px #ffffff80;border-radius:20px;border:1px solid #BACFFE;display:flex;align-items:center;justify-content:center;font-size:16px;color:#333;cursor:pointer;margin:20px auto}.bottomBtn___x70Gq:hover{color:#165dff;border:1px solid #165dff}.bottomBtn___x70Gq.disabled___CWzre{border:1px solid #BACFFE;color:#333;cursor:not-allowed;opacity:.3}.bottomBtn___x70Gq i{color:#3061d0;margin-right:10px}@keyframes showHide___Dfprh{0%,to{opacity:0}33%{opacity:1}}.dotLoading___s6Sh4 span{opacity:0;animation:showHide___Dfprh 1.5s infinite;color:#3061d0;font-size:28px}.dotLoading___s6Sh4 span:nth-child(1){animation-delay:0s}.dotLoading___s6Sh4 span:nth-child(2){animation-delay:.5s}.dotLoading___s6Sh4 span:nth-child(3){animation-delay:1s}div[class~=ant-progress].progress___QUpqo,div[class~=ant-progress].progress___QUpqo span[class~=ant-progress-text]{color:#3061d0}.num___VQiqB{color:#fa6400;margin:0 4px}.container___DAVRd{padding:36px 70px;width:58%;background:#f6f7f9;overflow:auto}.container___DAVRd code,.container___DAVRd .katex___oS9Qs,.container___DAVRd pre{pointer-events:none}.liWrap___pAkIe:focus-visible{outline:0px solid transparent}.backBottom___kT237{height:0;width:fit-content;position:sticky;z-index:100;bottom:0;left:50%;transform:translate(-50%);cursor:pointer}.backBottom___kT237:hover i{color:#5c64ff}.backBottom___kT237 i{font-size:40px;color:#5c64ff80;position:absolute;z-index:101;bottom:8px}.imgBox___O8q6M{display:flex;flex-direction:column;justify-content:center;align-items:center;height:calc(100% - 30px)}.imgBox___O8q6M span{font-size:16px;color:#3061d04d;margin-top:10px}.answer___UngkO{font-size:14px;color:#434d6c;transition:all .2s;position:relative;line-height:1.8}.answer___UngkO ::selection{background:#ecf1fe}.answer___UngkO .imgWrap___ORTRf{width:320px;cursor:pointer;border-radius:8px;overflow:hidden;position:relative}.answer___UngkO .imgWrap___ORTRf img{width:100%;user-select:none}.answer___UngkO .imgWrap___ORTRf:after{content:"";position:absolute;inset:0;background:#00000080;cursor:pointer;opacity:0;transition:opacity .3s}.answer___UngkO .imgWrap___ORTRf:hover:after{opacity:1}.answer___UngkO pre{width:100%;overflow:auto}.answer___UngkO ol li{list-style:auto}.answer___UngkO hr{border:none;border-bottom:1px solid #ccc}.answer___UngkO span[class=katex-error]{color:inherit!important}.codeCopy___re8vm{position:relative;min-height:50px}.codeCopy___re8vm button{position:absolute;top:7px;right:0;padding:4px 8px;border-radius:0 0 0 5px;border:none;background-color:#007bff;color:#fff;cursor:pointer;font-size:12px;height:26px;pointer-events:auto}.codeCopy___re8vm button.runCode___MYs9m{bottom:0;top:initial}#educoder .smartWrp___NjRcB [class~=ant-drawer-body]{padding:0}.wrap___AasCO{display:flex;flex-direction:column;width:calc(100vw * .58 - 180px);max-height:80vh;background:#fff;box-shadow:0 0 10px #e2e2e280;border-radius:4px;border:1px solid #145DFF}.chatContainer___n6e3E{flex:1 1;width:100%;padding:20px 20px 0;overflow:auto}.btnContainer___yKyVB{display:flex;gap:10px;border-bottom:1px solid #DCDCDC;padding:20px 20px 10px}.btnContainer___yKyVB .btn___Y_09T{display:flex;align-items:center;justify-content:center;height:36px;background:#fff;border-radius:8px;border:1px solid #DCDCDC;font-size:14px;color:#333;cursor:pointer;transition:.4s;width:36px}.btnContainer___yKyVB .btn___Y_09T:hover{border-color:#3061d0;color:#3061d0}.inputContainer____bM3M{height:60px;display:flex;align-items:center;padding:0 20px}.inputContainer____bM3M textarea{padding:23px 0 0!important;resize:none!important;flex:1 1!important}.inputContainer____bM3M textarea::placeholder{color:#c1c1d9}.inputContainer____bM3M .sendBtn___UHHLj{width:40px!important;height:40px;background:linear-gradient(139deg,#5c64ff,#6988f8);border:none;border-radius:50%;padding:0;flex-shrink:0}.inputContainer____bM3M .sendBtn___UHHLj:disabled{background:#d2d2d2}.inputContainer____bM3M .sendBtnDisabled___AoSRc{width:40px!important;height:40px;background:#d2d2d2;border:none;border-radius:50%;padding:0;flex-shrink:0}.inputContainer____bM3M .cancelBtn___yql4C{font-size:40px;color:#5c64ff;cursor:pointer;flex-shrink:0;transition:.3s}.inputContainer____bM3M .cancelBtn___yql4C:hover{transform:scale(1.05)}@keyframes dot-fade___LruoO{0%,40%{opacity:.5}50%{opacity:1}90%,to{opacity:.5}}.loadingWrp___gYLGT{display:flex;align-items:center;padding:5px 15px 15px;color:#9096a3}.hover-line-container___kkYQN{position:relative}.hover-line-content___ZkD9e{position:relative;min-height:200px;padding:10px;line-height:1.5}.hover-line-content___ZkD9e::selection{background:#ff0}.line-button-container___A79j9{position:absolute;right:calc(100% - 40px);z-index:111;width:30px}.line-button-container___A79j9:before{content:"";position:absolute;left:30px;right:0;top:0;height:1.5em;background:#ffff004d;z-index:-1;pointer-events:none}.button___X_Iu7{width:30px;padding:0 8px;background:linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border-radius:4px;border:1px solid #BACFFE;display:flex;align-items:center;cursor:pointer;white-space:nowrap;transition:all .5s;position:absolute;right:0;overflow:hidden}.button___X_Iu7:hover{width:74px;border:1px solid #5C64FF}.button___X_Iu7 span{font-size:12px;color:#5c64ff;margin-left:6px}.toolbar___qYQBF{position:absolute;background:#fff;border-radius:12px;box-shadow:#0000001a 0 8px 16px;z-index:1000}.chat-dialog___AUJYU{position:absolute;width:700px;background:#fff;border:.5px solid #2356f6;border-radius:4px;box-shadow:0 2px 4px #0000001a;z-index:1001}.button___VhNes{padding:2px 8px;background:linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border-radius:4px;border:1px solid #BACFFE;display:flex;align-items:center;cursor:pointer;transition:.3s}.button___VhNes:hover{border:1px solid #5C64FF}.button___VhNes span{font-size:12px;color:#5c64ff;margin-left:6px}@keyframes dot-fade___BPUGC{0%,40%{opacity:.5}50%{opacity:8}90%,to{opacity:.5}}.loading___SifAS{display:flex;margin-top:20px}.loading___SifAS .dot___J5R0d{width:10px;height:10px;border-radius:50%;margin-right:8px;background:#145dff;opacity:.5;animation:dot-fade___BPUGC 1s infinite}.loading___SifAS .dot___J5R0d:nth-child(2){animation-delay:.3s}.loading___SifAS .dot___J5R0d:nth-child(3){animation-delay:.7s}.flex_box_center___kyfCX{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___GHTzD{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___FdgNd{align-items:center;box-align:center}.flex_box_center_end___LMVYD{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___Yb2bC{flex-direction:column;box-orient:block-axis}.f_l_c___nwLBO{display:flex;gap:10px;flex-wrap:wrap}.f_l_c___nwLBO .officediv___KkKIB{display:inline-flex;width:200px;align-items:center;justify-content:start;height:40px;background-color:#fff;border:1px solid #f1f1f1;border-radius:12px;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;line-height:40px;padding:0 10px;cursor:pointer}.preclass___SCKdC{white-space:pre-wrap;word-wrap:break-word;overflow-wrap:break-word}.flex_box_center___yMUhy{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___KNvG9{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___yqWY9{align-items:center;box-align:center}.flex_box_center_end___DJKuV{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___NTtN1{flex-direction:column;box-orient:block-axis}.singleSelect___fU3O9,.multipleSelect___LFXCB{display:flex;align-items:center}.multipleSelect___LFXCB .plus___gdDhG div[class~=ant-select-selector]{min-height:46px}.summaryWrap___HzbVK .summaryItem___dATph{display:flex}.summaryWrap___HzbVK .summaryItem___dATph [class~=ant-progress-text-outer]{width:35px!important}.summaryWrap___HzbVK .summaryItem___dATph [class~=ant-progress-text]{text-align:end!important}.summaryWrap___HzbVK .label___pvZkE{width:80px;padding-top:2px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#5f6a95}.summaryWrap___HzbVK .percentSty___nvQwe{font-family:PingFangSC,PingFang SC;font-weight:500;font-size:14px;color:#000;margin-left:12px;display:inline-block}.summaryWrap___HzbVK .title___hDMEi{font-family:PingFangSC,PingFang SC;font-weight:500;font-size:16px;color:#000;margin-bottom:10px;margin-top:10px}.summaryWrap___HzbVK .chart_container___cRvUY{display:flex;align-items:center;background:#fff}.Onerow___tzmiF p{overflow:hidden!important;white-space:nowrap!important;text-overflow:ellipsis!important}.detailSty___QKxCg{padding:9px 5px;border:1px solid #F1F1F1}.detailSty___QKxCg .detailItem___fHG9y{display:flex;align-items:center;height:40px;padding:0 15px}.detailSty___QKxCg .detailItem___fHG9y:hover{background-color:#f6f7f9}.detailSty___QKxCg .detailItem___fHG9y:hover .questionTag___OaNLz,.detailSty___QKxCg .detailItem___fHG9y:hover .numSty___wUXe3{color:#3061d0}.detailSty___QKxCg .detailItem___fHG9y:hover .detailBtn___JylOu{display:inline-block}.detailSty___QKxCg .detailItem___fHG9y .questionTitle___EMw2w{width:280px;color:#000;display:flex;align-items:center}.detailSty___QKxCg .detailItem___fHG9y .questionTitle___EMw2w p{overflow:hidden!important;white-space:nowrap!important;text-overflow:ellipsis!important}.detailSty___QKxCg .detailItem___fHG9y .questionTitle___EMw2w .questionTag___OaNLz{font-size:18px}.detailSty___QKxCg .detailItem___fHG9y .proSty___SpcZ9{height:20px;background:#3061d099;border-radius:0 2px 2px 0}.detailSty___QKxCg .detailItem___fHG9y .numSty___wUXe3{font-size:16px;color:#000;margin-left:25px}.detailSty___QKxCg .detailItem___fHG9y .detailBtn___JylOu{display:none;margin-left:10px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:16px;color:#3061d0;line-height:16px;text-align:left;font-style:normal;text-decoration-line:underline;cursor:pointer}.commentBody___BBaLu [class~=ant-table-body]{overflow-y:auto!important}.flex_box_center___kuaVT{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___exKHH{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___BzvkN{align-items:center;box-align:center}.flex_box_center_end___Ss2DJ{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___p1LEr{flex-direction:column;box-orient:block-axis}.scoremodal___upTFR [class~=ant-modal-body]{padding:30px 40px}.scoremodal___upTFR [class~=ant-modal-footer]{margin-top:0!important;padding:0 0 20px!important}.scoremodal___upTFR .selectWrapper___HH3RX span[class~=ant-select-selection-placeholder]{color:#9096a3}.scoremodal___upTFR .selectWrapper___HH3RX div[class~=ant-select-selector]{height:38px!important}.scoremodal___upTFR .selectWrapper___HH3RX div[class~=ant-select-selector] input[class~=ant-select-selection-search-input],.scoremodal___upTFR .selectWrapper___HH3RX div[class~=ant-select-selector] span[class~=ant-select-selection-placeholder]{height:38px!important;line-height:36px!important}.scoremodal___upTFR .selectWrapper___HH3RX div[class~=ant-select-selector] span[class~=ant-select-selection-item]{line-height:36px!important}.scoremodal___upTFR .selectWrapper___HH3RX span[class~=ant-select-arrow]{right:12px}.scoremodal___upTFR .selectWrappers___fUWwr span[class~=ant-select-selection-placeholder]{color:#9096a3}.scoremodal___upTFR .selectWrappers___fUWwr div[class~=ant-select-selector]{height:38px!important}.scoremodal___upTFR .selectWrappers___fUWwr div[class~=ant-select-selector] input[class~=ant-select-selection-search-input],.scoremodal___upTFR .selectWrappers___fUWwr div[class~=ant-select-selector] span[class~=ant-select-selection-placeholder]{height:38px!important;line-height:36px!important}.scoremodal___upTFR .selectWrappers___fUWwr span[class~=ant-select-arrow]{right:12px}.scoremodal___upTFR .allqingchu___BFF1D{margin-top:8px;color:#165dff;cursor:pointer}.scoremodal___upTFR .allqingchu___BFF1D span{width:84px;height:20px;font-size:14px;font-weight:400;color:#165dff;line-height:20px;margin-left:5px}.scoremodal___upTFR .allqingchu___BFF1D:hover,.scoremodal___upTFR .allqingchu___BFF1D:hover span{color:#e30000}.scoremodal___upTFR .title___hFasb{color:#000;font-size:16px;font-weight:500;display:flex;width:100%;margin-top:10px}.scoremodal___upTFR .score___DXG3o{margin-left:305px;color:#3061d0;text-align:end}.scoremodal___upTFR .close___kEIiB{font-size:15px;cursor:pointer;color:#979797}.scoremodal___upTFR .content___Mco8L{display:flex;justify-content:space-between;margin-top:40px;color:#5f6368;font-size:14px;margin-bottom:24px}.scoremodal___upTFR .content___Mco8L span{display:flex;flex:1 1}.scoremodal___upTFR .content___Mco8L span:nth-child(4){display:flex;min-width:160px;align-items:center}.scoremodal___upTFR .items___j98jk{display:flex;justify-content:space-between;align-items:center;color:#5f6368;font-size:14px;margin-bottom:12px}.scoremodal___upTFR .items___j98jk span{display:flex;flex:1 1;color:#000;font-weight:400}.scoremodal___upTFR .items___j98jk span:nth-child(4){display:flex;min-width:160px;align-items:center;color:#9096a3}.scoremodal___upTFR .bottom___A1n1C{width:100%;text-align:end}.scoremodal___upTFR .bottom___A1n1C .yes___P1zzb{height:32px;background:#3061d0;box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border-radius:2px;font-weight:400;color:#fff}.scoremodal___upTFR .bottom___A1n1C .no___xZqXd{margin-right:20px;width:60px;height:32px;background:#f8f9fc;border-radius:2px;opacity:.5;border:1px solid #C3CFE0;font-weight:400;color:#464f66;line-height:14px}.scoremodal___upTFR .titlecount___fqA9P{width:41px;height:22px;background:#fa6400;border-radius:15px;margin-left:5px;color:#fff;display:inline-flex;justify-content:center}.scoremodal___upTFR .add___MqV0R{font-weight:400;color:#fa6400;line-height:14px;font-size:14px;position:absolute;top:2px}.scoremodal___upTFR .search___NREgv{display:flex;align-items:center;overflow:hidden;border-radius:19px;height:38px;width:270px;padding-left:20px;background-color:#f6f7f9;border:none}.scoremodal___upTFR .search___NREgv [class~=ant-input-affix-wrapper]{background-color:#f6f7f9;border:none}.scoremodal___upTFR .search___NREgv [class~=ant-input-affix-wrapper]{outline:none!important;border:none!important;box-shadow:none!important}.scoremodal___upTFR .search___NREgv span[class~=ant-input-group-addon]{display:none}.scoremodal___upTFR .search___NREgv .searchIcon___qny3A{margin-right:14px;cursor:pointer}.scoremodal___upTFR .search___NREgv input{background-color:#f6f7f9;font-size:14px}.scoremodal___upTFR .tabWrap___dR18c{margin-bottom:18px}.scoremodal___upTFR .tabWrap___dR18c div[class~=ant-tabs-tab]{font-size:14px;margin-right:40px!important;color:#5f6368}.scoremodal___upTFR .tabWrap___dR18c div[class~=ant-tabs-tab-active] [class~=ant-tabs-tab-btn]{color:#232b40}.scoremodal___upTFR .tabWrap___dR18c [class~=ant-tabs-nav]{margin:0;height:52px;padding:0 2px}.scoremodal___upTFR .tabWrap___dR18c [class~=ant-tabs-nav] div[class~=ant-tabs-ink-bar]{background-color:#232b40;border-radius:100px 100px 0 0;height:3px}.scoremodal___upTFR .tabWrap___dR18c [class~=ant-tabs-nav]:before{background:#f1f1f1}.previewModal___uSiGS div[class~=ant-modal-header]{padding-top:30px;padding-left:40px;padding-bottom:0}.previewModal___uSiGS div[class~=ant-modal-body]{padding:30px 40px}.previewModal___uSiGS button[class~=ant-modal-close]{top:17px;right:16px;transform:scale(1.2)}.q_title___a9NY9>div{display:inline-block;max-width:249px;word-break:break-all;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;vertical-align:bottom}.flex_box_center___nnwwA{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___cRir9{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___FqTZ8{align-items:center;box-align:center}.flex_box_center_end___WU5_v{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___QZFa1{flex-direction:column;box-orient:block-axis}.warp___aLZwN{max-height:552px;overflow:auto}.warp___aLZwN .shixunbutton___Eoa1i{font-size:14px;color:#3061d0;margin-right:20px;font-weight:400;background:#3061d0;width:108px;height:32px;color:#fff;display:flex;align-items:center;justify-content:center;line-height:32px;box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border-radius:16px}.warp___aLZwN .shixunbutton___Eoa1i i{font-size:12px}.warp___aLZwN .redio___LJ4js{display:flex;flex-wrap:nowrap;align-items:center;margin-bottom:25px}.warp___aLZwN .redio___LJ4js .redioitem___YicCC{width:14px;height:14px;min-width:14px;background:#f5f5f5;border-radius:7px;border:1px solid #D9D9D9;margin-right:10px}.warp___aLZwN .redio___LJ4js .redioitemyes___lX4Nr{font-size:14px;color:#37ad83;margin-right:10px}.warp___aLZwN .redio___LJ4js .title___pi1jH{color:#000;font-size:16px}.warp___aLZwN .redio___LJ4js .titleyes___jiEh7{color:#37ad83;font-size:16px}.warp___aLZwN .redio___LJ4js .yestag___DLWoP{width:60px;min-width:60px;height:20px;color:#37ad83;text-align:center;margin-left:16px;line-height:20px;font-size:12px;background:#ebf6f2}.warp___aLZwN .qcount___U9kkL{display:flex;align-items:center;margin-bottom:10px}.warp___aLZwN .qcount___U9kkL .score___vLK4B{width:44px;height:20px;background:#ececec99;border-radius:0 0 2px;text-align:center;color:#464f66;margin-right:5px}.warp___aLZwN .qcount___U9kkL .qtitle___kyg0t{width:100%;color:#000}.warp___aLZwN .checkbox___vjiBw{display:flex;align-items:flex-start;margin-bottom:25px}.warp___aLZwN .checkbox___vjiBw .checkboxitem___HW3CP{width:14px;height:14px;min-width:14px;margin-top:6px;background:#f5f5f5;border-radius:2px;margin-right:10px;border:1px solid #D9D9D9}.warp___aLZwN .checkbox___vjiBw .checkboxitemyes___kpjek{font-size:14px;color:#37ad83;margin-right:10px;margin-top:6px}.warp___aLZwN .checkbox___vjiBw .title___pi1jH{color:#000;font-size:16px}.warp___aLZwN .checkbox___vjiBw .titleyes___jiEh7{color:#37ad83;font-size:16px}.warp___aLZwN .checkbox___vjiBw .yestag___DLWoP{width:60px;height:20px;min-width:60px;color:#37ad83;text-align:center;margin-left:16px;line-height:20px;font-size:12px;background:#ebf6f2}.warp___aLZwN .bottom___uG8Zq{margin-top:20px;background-color:#f6f7f9;padding:40px 20px 20px}.warp___aLZwN .bottom___uG8Zq .bottomitem___TnJQQ{margin-bottom:25px;display:flex;align-items:baseline}.warp___aLZwN .bottom___uG8Zq .bottomitem___TnJQQ .left___M8WXX{color:#666;text-align:end;width:56px;min-width:48px;font-size:14px}.warp___aLZwN .bottom___uG8Zq .bottomitem___TnJQQ .right____dkCI{color:#000;margin-left:10px;font-size:14px}.warp___aLZwN .completion___H6RmA .title___pi1jH{width:70px;height:46px;min-width:70px;display:flex;align-items:center;justify-content:center}.warp___aLZwN .completion___H6RmA .content___a2hGC{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap}.warp___aLZwN .completion___H6RmA .content___a2hGC .items___D8mLd{padding:14px 16px;border:1px solid #dcdcdc;height:46px;border-radius:2px;margin-left:20px;color:#37ad83;min-width:102px;display:inline-block;font-size:14px;text-align:center;margin-bottom:20px}.warp___aLZwN .simple___fQ0OS .title___pi1jH{color:#37ad83;font-size:14px;margin-top:2px;min-width:56px;margin-bottom:3px}.warp___aLZwN .simple___fQ0OS .content___a2hGC{font-size:16px}.warp___aLZwN .shixun___nB6Jk{display:flex;align-items:center;margin-top:20px}.warp___aLZwN .shixun___nB6Jk .score___vLK4B{width:44px;height:25px;background:#ececec99;border-radius:0 0 2px;text-align:center;line-height:25px;color:#464f66;margin-right:10px}.warp___aLZwN .shixun___nB6Jk .qtitle___kyg0t{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;width:80%;color:#000;font-weight:400;font-size:16px}.warp___aLZwN .combination___YrOdz{display:flex;align-items:center;margin-top:20px}.warp___aLZwN .combination___YrOdz .score___vLK4B{width:44px;height:25px;background:#ececec99;border-radius:0 0 2px;text-align:center;line-height:25px;color:#464f66;margin-right:10px}.warp___aLZwN .combination___YrOdz .qtitle___kyg0t{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;width:80%;color:#000;font-weight:600;font-size:16px}.warp___aLZwN .program___lG0JA{display:flex;align-items:flex-start}.warp___aLZwN .program___lG0JA .title___pi1jH{color:#37ad83;font-size:14px;margin-top:2px;min-width:56px}.warp___aLZwN .program___lG0JA .content___a2hGC{font-size:16px}.text___FxbAX{display:flex;align-items:center;justify-content:space-around;width:58px;height:24px;background:#e40d0d21;border-radius:4px;border:1px solid rgba(251,43,43,.16);font-weight:400;font-size:14px;color:#e1140f;line-height:14px;text-align:left;font-style:normal;cursor:pointer}.text___FxbAX:hover{border:1px solid rgba(225,20,15,.5)}.wrap___UlBQ1{width:402px;height:254px;padding:8px 13px}.wrap___UlBQ1 p{width:352px;height:66px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#191919;line-height:22px;text-align:left;font-style:normal;margin-bottom:15px}.wrap___UlBQ1 .contact____pUDq{display:flex;flex-direction:column;align-items:center}.wrap___UlBQ1 .img___BapAv{width:130px;height:130px;display:flex;align-items:center;justify-content:space-around}.gzsm___VoLAf{width:100%;padding:10px;background:#f6f7f9;border-radius:2px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#666;text-align:justify;font-style:normal;margin-top:10px}.wrap___Caec9 div[class~=ant-input-number]{width:84px}.wrap___Caec9 .type_style___U6wBf{width:64px;height:16px;font-family:PingFangSC,PingFang SC;font-weight:500;font-size:16px;color:#000;line-height:16px;text-align:justify;font-style:normal}.wrap___Caec9 .type_list___Cq1WK{display:flex;margin:20px auto}.wrap___Caec9 .type_list___Cq1WK .type_tag_noactive___BcE1l{width:108px;height:30px;background:#f6f7f9;border-radius:2px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#9096a3;line-height:30px;font-style:normal;text-align:center;cursor:pointer}.wrap___Caec9 .type_list___Cq1WK .type_tag_active___o54ss{width:108px;height:30px;background:#3061d01a;border-radius:2px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#3061d0;line-height:30px;font-style:normal;text-align:center;cursor:pointer}.wrap___Caec9 .type_tootip___jTpTe{background:#f6f7f9;border-radius:2px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#666;text-align:justify;font-style:normal;padding:10px}.imgBox___k6jG2{display:flex;flex-direction:column;justify-content:center;align-items:center;height:calc(100% - 30px)}.imgBox___k6jG2 div{font-size:16px;color:#3061d04d;margin-top:10px}.judgment___fhglz{display:flex;flex-direction:column;gap:10px}.judgment___fhglz div{display:flex}.judgment___fhglz div b{width:46px;height:46px;border-radius:2px;border:1px solid #DCDCDC;font-size:16px;font-weight:400;color:#464f66;cursor:pointer;margin-right:10px;text-align:center;line-height:44px}.judgment___fhglz div span{border-radius:2px;border:1px solid #DCDCDC;padding-left:8px;font-size:14px;height:46px;line-height:44px;flex:1 1}.judgment___fhglz .active___Mh2K8 b{background-color:#37ad83;border-color:#37ad83;color:#fff}.judgment___fhglz .active___Mh2K8 span{background-color:#ebf6f2;border-color:#37ad83;color:#37ad83}.wrap___yzOLg{display:flex;height:100%}.left___lhFsp{width:45%;border-right:1px solid #DCDCDC;display:flex;flex-direction:column;padding:20px 35px}.left___lhFsp div[class~=ant-input-number]{width:84px}.tip____qjZn{background:#37ad83;border-radius:30px;color:#fff;padding:8px 20px 8px 61px;position:relative;line-height:22px;margin-left:20px;margin-top:8px}.tip____qjZn img{width:60px;position:absolute;z-index:10;left:-20px;top:-8px}.bottomBtn___gR4b0{width:122px;height:40px;background:linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 0 10px #cfcfcf,inset 0 1px 3px #ffffff80;border-radius:20px;border:1px solid #BACFFE;display:flex;align-items:center;justify-content:center;font-size:16px;color:#333;cursor:pointer;margin:20px auto}.bottomBtn___gR4b0:hover{color:#165dff;border:1px solid #165dff}.bottomBtn___gR4b0.disabled___tHi8U{border:1px solid #BACFFE;color:#333;cursor:not-allowed;opacity:.3}.bottomBtn___gR4b0 i{color:#3061d0;margin-right:10px}.imgBox___XwRIk{display:flex;flex-direction:column;justify-content:center;align-items:center;height:calc(100% - 30px)}.imgBox___XwRIk div{font-size:16px;color:#3061d04d;margin-top:10px}.start_btn___P67Pc{margin:60px auto;width:136px;height:40px;background:#3061d0;box-shadow:0 2px 4px #e0dfe1,inset 0 -1px 3px #ffffff80;border-radius:20px;text-align:center;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#fff;line-height:40px;cursor:pointer}.stop_btn___j_aKt{margin:60px auto;width:136px;height:40px;background:linear-gradient(180deg,#fff,#f9f6f6);box-shadow:0 2px 4px #e6dcdc,inset 0 1px 3px #ffffff80;border-radius:20px;border:1px solid #FEBABA;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#e30000;line-height:40px;text-align:center;cursor:pointer}.save_btn___mzPPO{display:flex;align-items:center;justify-content:center;width:116px;height:34px;background:linear-gradient(180deg,#fff,#f6f7f9),#f6f7f9!important;box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80!important;border-radius:17px;border:1px solid #BACFFE!important;cursor:pointer;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#3061d0!important}.backBottom___vf1Tx{height:0;width:fit-content;position:sticky;z-index:100;bottom:0;left:50%;transform:translate(-50%);cursor:pointer}.backBottom___vf1Tx:hover i{color:#5c64ff}.backBottom___vf1Tx i{font-size:40px;color:#5c64ff80;position:absolute;z-index:101;bottom:8px}.pptBtn___kEb6S{width:103px;height:34px;background:#f4f8ff;border-radius:20px;border:1px solid rgba(20,93,255,.2);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:.3s;color:#3061d0}.headTip___MSazD{height:34px;background:#f6f7f9;border-radius:0 0 8px 8px;font-size:14px;color:#5f6368;padding:0 10px;line-height:34px;margin-bottom:50px}.headTip___MSazD span{color:#3061d0;cursor:pointer}.tips___bXOTU{display:flex;padding-left:20px;margin-bottom:20px}.tips___bXOTU .avatar___eSFE8{width:40px;height:40px;border-radius:5px;margin-right:10px}.tips___bXOTU .details___miwc5{box-shadow:0 0 10px #e2e2e280;border-radius:8px;border:1px solid rgba(20,93,255,.2);padding:16px;flex:1 1;min-width:0}.try___y8hPW{padding-left:20px}.try___y8hPW div{height:40px;background:#3061d01a;border-radius:20px;padding:0 20px;display:flex;align-items:center;cursor:pointer;color:#5f6a95;width:fit-content;transition:.3s;margin-bottom:10px}.try___y8hPW div span{line-height:14px}.try___y8hPW div:hover{background:#3061d04d}.footerContainer___JFPnb{display:flex;flex-direction:column;transition:all .3s}.footerContainer___JFPnb .togglesContainer___dRNY4{width:100%;margin-bottom:12px;display:flex;align-items:center;flex-wrap:wrap;gap:10px}.footerContainer___JFPnb .togglesContainer___dRNY4 .attachment___VYSbv{padding:0 10px;align-items:center;border-radius:12px;color:#585a73;display:inline-flex;font-size:12px;height:28px;justify-content:center;line-height:16px;transition:.3s all;border:1px solid #e8eaf2}.footerContainer___JFPnb .togglesContainer___dRNY4 .btn___T5UpT{padding:0 10px;align-items:center;border-radius:12px;color:#585a73;display:inline-flex;font-size:12px;height:28px;justify-content:center;line-height:16px;transition:.3s all;border:1px solid #e8eaf2;cursor:pointer;user-select:none}.footerContainer___JFPnb .togglesContainer___dRNY4 .btn___T5UpT:hover{background:linear-gradient(111deg,#e9e7ff -12%,#fff 25% 69%,#e9e7ff 113%);border:1px solid #e0dfff;color:#6d6acd}.footerContainer___JFPnb .togglesContainer___dRNY4 .btn___T5UpT.btnActive___gq01r{background:#eeedff;border:1px solid #eeedff;color:#6d6acd}.footerContainer___JFPnb .inputContainer___Yy8gW{flex:1 1;display:flex;align-items:center;background:#fff;box-shadow:0 0 10px #e2e2e280;border-radius:8px;border:1px solid #e8eaf2;padding:10px 20px;position:relative}.footerContainer___JFPnb .inputContainer___Yy8gW:hover{border:1px solid #145DFF}.footerContainer___JFPnb .inputContainer___Yy8gW .uploadBtn___OcD8F{width:40px;height:40px;border:none;border-radius:20px;flex-shrink:0;background:#d2d2d2;cursor:default}.footerContainer___JFPnb .inputContainer___Yy8gW .uploadBtn___OcD8F:hover{background:linear-gradient(139deg,#5c64ff,#6988f8)!important}.footerContainer___JFPnb .inputContainer___Yy8gW .sendBtn___e2elL{width:40px;height:40px;background:linear-gradient(139deg,#5c64ff,#6988f8)!important;border:none;border-radius:50%;padding:0;flex-shrink:0}.footerContainer___JFPnb .inputContainer___Yy8gW .sendBtn___e2elL:disabled{background:#d2d2d2!important}.footerContainer___JFPnb .inputContainer___Yy8gW .cancelBtn___DEsSI{font-size:40px;color:#5c64ff;cursor:pointer;flex-shrink:0;transition:.3}.footerContainer___JFPnb .inputContainer___Yy8gW .cancelBtn___DEsSI:hover{transform:scale(1.05)}.footerContainer___JFPnb .inputContainer___Yy8gW textarea{margin-right:9px;padding:0 11px;transition:none}.footerContainer___JFPnb .inputContainer___Yy8gW textarea::placeholder{color:#c1c1d9}.footerContainer___JFPnb .lineFour___GcA3R.inputContainer___Yy8gW{align-items:flex-end}.footerContainer___JFPnb .lineFour___GcA3R.inputContainer___Yy8gW .fullIcon___fmG_6{position:absolute;right:31px;top:20px;color:#145dff;cursor:pointer}.footerContainer___JFPnb.selected___m2pW_{border-radius:20px;box-shadow:0 12px 24px -16px #3636490a,0 12px 40px #33334714,0 0 1px #2c2c3605;position:relative;transition:border .4s ease;border:1px solid #e8eaf2}.footerContainer___JFPnb.selected___m2pW_:hover{border:1px solid #145DFF}.footerContainer___JFPnb.selected___m2pW_ .togglesContainer___dRNY4{background:#f7f8fc;padding:15px 15px 15px 20px;border-radius:20px 20px 0 0;border:none;margin-bottom:0}.footerContainer___JFPnb.selected___m2pW_ .inputContainer___Yy8gW{border:none;box-shadow:none;background:transparent}.footerContainer___JFPnb.selected___m2pW_ .inputContainer___Yy8gW:hover{background:transparent;border:none}.footerContainer___JFPnb.full___cZUDM{height:100%}.footerContainer___JFPnb.full___cZUDM textarea{height:100%!important;max-height:100%!important}.disabledInput___ijUlM{cursor:not-allowed}.disabledInput___ijUlM>*{pointer-events:none;opacity:.3}@keyframes dot-fade___dHh10{0%,40%{opacity:.5}50%{opacity:8}90%,to{opacity:.5}}.loading___dHPeG{display:flex}.loading___dHPeG .dot___wB_Xx{width:10px;height:10px;border-radius:50%;margin-right:8px;background:#145dff;opacity:.5;animation:dot-fade___dHh10 1s infinite}.loading___dHPeG .dot___wB_Xx:nth-child(2){animation-delay:.3s}.loading___dHPeG .dot___wB_Xx:nth-child(3){animation-delay:.7s}.li___pjgC0{display:flex}.li___pjgC0 .avatarIcon___SHala .img___DK87r{width:40px;height:40px;border-radius:5px;margin-right:10px}.li___pjgC0 .content___kiz_D{flex:1 1;min-width:0}.li___pjgC0 .content___kiz_D .borderBox___Txzil{box-shadow:0 0 10px #e2e2e280;border-radius:8px;border:1px solid rgba(20,93,255,.2);padding:16px}.li___pjgC0 .content___kiz_D .borderBox___Txzil .text___iNCQg{white-space:pre-wrap;color:#3061d0}.li___pjgC0 .content___kiz_D .fileWrap___wWt5C{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:10px}.li___pjgC0 .content___kiz_D .fileWrap___wWt5C .file___ZeKPM{width:calc((100% - 30px)/4);display:flex;align-items:center;background:#fff;border:1px solid rgba(20,93,255,.1);border-radius:8px;padding:6px 15px;font-size:14px;box-shadow:0 0 10px #e2e2e233}.li___pjgC0 .content___kiz_D .fileWrap___wWt5C .file___ZeKPM aside{flex:1 1;min-width:0}.li___pjgC0 .content___kiz_D .fileWrap___wWt5C .file___ZeKPM aside .fileName___FzNuv{color:#333;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:100%;width:fit-content}.li___pjgC0 .content___kiz_D .source___tXQ7H{height:16px;background:#f4f8ff;border-radius:8px 0;font-size:10px;color:#666;padding:0 14px;text-align:center;line-height:16px;width:fit-content;float:right;margin-top:-17px;margin-right:1px}.li___pjgC0 .content___kiz_D .action___xwJSd{height:54px;display:flex;align-items:center;justify-content:flex-end;gap:20px;padding-bottom:10px}.li___pjgC0 .content___kiz_D .action___xwJSd i{color:#666;cursor:pointer}.li___pjgC0 .content___kiz_D .action___xwJSd i:hover{color:#3061d0}.reasoning___S0mKl{margin-bottom:20px}.reasoning___S0mKl .btn____CIJG{display:flex;align-items:center;width:fit-content;height:35px;background:#f4f8ff;border-radius:8px;color:#3061d0;border:1px solid rgba(20,93,255,.2);padding:0 12px;cursor:pointer}.reasoning___S0mKl .btn____CIJG span{font-size:14px;margin-left:10px;margin-right:35px}.reasoning___S0mKl .content___CIAh9{font-size:14px;color:#888;border-left:2px solid #DCDCDC;padding-left:8px;margin-top:20px;white-space:pre-wrap}.reasoning___S0mKl b{font-size:8px}.flex_box_center___UDQ_A{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___L60OU{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___knshJ{align-items:center;box-align:center}.flex_box_center_end___BYPJy{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___mKzh0{flex-direction:column;box-orient:block-axis}.modalContent___C7Swl{text-align:center;margin-top:10px;color:#333;font-size:16px}.modalContentLeft___X1oAN{text-align:left;color:#333;font-size:16px}.green___YnDvQ span,.green___YnDvQ p,.green___YnDvQ h1,.green___YnDvQ h2,.green___YnDvQ h3,.green___YnDvQ h4,.green___YnDvQ h5,.green___YnDvQ h6,.green___YnDvQ b,.green___YnDvQ strong{color:#00e373}.green___YnDvQ .textArea___Zlp0S{border:1px solid #00e373}.red___BFvO0 span,.red___BFvO0 p,.red___BFvO0 h1,.red___BFvO0 h2,.red___BFvO0 h3,.red___BFvO0 h4,.red___BFvO0 h5,.red___BFvO0 h6,.red___BFvO0 b,.red___BFvO0 strong{color:#e02020}.red___BFvO0 .textArea___Zlp0S{border:1px solid #e02020}.row___Vd2L2{display:flex;align-items:baseline;margin-top:5px}.html___D18eP{max-width:610px;margin-right:10px}.line___w9apf{height:1px;background-color:#eee;margin:20px 0}.submit_button___rKWec{margin:20px auto;background:#3061d0;text-align:center;border-radius:20px;cursor:pointer;color:#fff}.choiceWrap___iBbUB{margin-top:30px}.choiceWrap___iBbUB .choiceIndex___UbZwC{display:flex;flex:0 0 auto;justify-content:center;align-items:center;width:35px;height:35px;border-radius:50%;font-family:PingFangSC,PingFang SC;font-weight:500;font-size:18px;color:#000;cursor:pointer;background-color:#3061d01a}.choiceWrap___iBbUB .choiceIndex___UbZwC.judgementIndex___PY3if{border-radius:2px}.choiceWrap___iBbUB .activeAnswer___ih3N8{background-color:#3061d0;border-color:#3061d0;color:#fff}.choiceWrap___iBbUB .rightAnswer___hUnPB{background-color:#37ad83;border-color:#37ad83;color:#fff}.choiceWrap___iBbUB .errorAnswer___zLf6A{background:#e30000;border-color:#e30000;color:#fff}.choiceWrap___iBbUB .setAnswerBtn___SKqR6{border-radius:2px;border:1px solid #DCDCDC;font-size:14px;font-weight:400;color:#9096a3;height:46px;display:flex;align-items:center;padding:0 16px;cursor:pointer}.choiceWrap___iBbUB .activeJudgementAnswer___dDnAD{background-color:#ebf6f2;border-color:#37ad83;color:#37ad83}.choiceWrap___iBbUB .actionWrapper___zHvDG{display:flex;align-items:center;justify-content:flex-end}.choiceWrap___iBbUB .actionWrapper___zHvDG .addIcon___AfrJN{color:#2fa34f;font-size:14px}.choiceWrap___iBbUB .actionWrapper___zHvDG .deleteIcon___sfJc_{color:#e30000;font-size:14px;margin-left:20px}.analysisWrap___ukahD{margin-top:20px;padding:10px;background:#f6f7f9;border-radius:2px}.Drawrap___H9sBA [class~=ant-drawer-body]{padding:0!important}.Drawrap___H9sBA .iframe___qLhNQ{width:100%;height:100vh}.c___BapQh{display:inline-block;width:max-content;height:20px;padding:0 2px;text-align:center;line-height:20px;background:#2ec25b33;border-radius:4px;font-family:PingFangSC,PingFang SC;font-weight:500;font-size:14px;color:#2ec25b;margin-right:5px;min-width:20px}.cpp___kWVQV{display:inline-block;width:max-content;padding:0 2px;height:20px;text-align:center;line-height:20px;background:#f1973833;color:#dc7b14;font-family:PingFangSC,PingFang SC;font-weight:500;font-size:14px;border-radius:4px;margin-right:5px}.java___TgN6O{display:inline-block;width:max-content;padding:0 2px;height:20px;text-align:center;line-height:20px;background:#eb606033;color:#e30000;font-family:PingFangSC,PingFang SC;font-weight:500;font-size:14px;border-radius:4px;margin-right:5px}.python___u7i95{display:inline-block;width:max-content;height:20px;padding:0 2px;text-align:center;line-height:20px;background:#6eb1fb33;color:#1e96f4;font-family:PingFangSC,PingFang SC;font-weight:500;font-size:14px;border-radius:4px;margin-right:5px}.shixunWrp___CpqhK .full___M9JLT{height:36px;border:1px solid #cccccc;border-bottom-width:0px;color:#007aff;display:flex;justify-content:space-between;align-items:center}.shixunWrp___CpqhK .full___M9JLT>span{display:flex;justify-content:center;align-items:center;cursor:pointer}.shixunWrp___CpqhK .full___M9JLT>span span{margin:0 9px}.questionWrap___gXjon{width:100%}.descBox___FF1aM{border:1px solid #F1F1F1;overflow-y:hidden;margin-top:20px}.descBox___FF1aM .title___w1bbB{height:40px;line-height:40px;padding:0 20px;background-color:#fff;display:flex;align-items:center}.descBox___FF1aM .desc___ZkzLN{height:170px;padding:20px;background-color:#f6f7f9}.activeAnswer___ih3N8{background-color:#3061d0;border-color:#3061d0;color:#fff}.rightAnswer___hUnPB{background-color:#37ad83;border-color:#37ad83;color:#fff}.errorAnswer___zLf6A{background:#e30000;border-color:#e30000;color:#fff}.solutionWrap___SniYp{background:#f6f7f9;border-radius:2px;padding:20px;margin-top:20px}.choiceBox___VJxA_{cursor:pointer;background:#f6f7f9;color:#000;border-radius:4px;padding-left:20px;padding-right:20px;min-height:60px;margin-top:20px}.activeAnswerBox___KRmkd{background:#3061d033}.activeAnswerBox___KRmkd .choiceIndex___UbZwC{color:#3061d0;font-size:16px}.activeAnswerBox___KRmkd .html___D18eP{color:#3061d0}.rightAnswerBox___KoUBD{background:#2ec25b1a}.rightAnswerBox___KoUBD .choiceIndex___UbZwC{color:#2ec25b;font-size:16px}.rightAnswerBox___KoUBD .html___D18eP{color:#2ec25b}.errorAnswerBox___wA48r{background:#e300001a}.errorAnswerBox___wA48r .choiceIndex___UbZwC{color:#e30000;font-size:16px}.errorAnswerBox___wA48r .html___D18eP{color:#e30000}.greenColor___Kb9jq{color:#2ec25b}.redColor___QMBfz{color:#e30000}.footer___bruwa{display:flex;align-items:center;justify-content:flex-end;height:46px;background:#030814;padding-right:15px;border-top:1px solid #030814;border-bottom:1px solid #030814}.whiteFooter___mR7kn{background:#fff;border-top:1px solid #ddd;border-bottom:1px solid #fff}.error___KO0Jg{font-size:12px;color:#fb3226}.case___L0pNc{background:#0e1525;position:relative}.case___L0pNc .resize-y-bar___NK0gI{height:1px;width:100%;background:#3d445c;cursor:ns-resize;position:absolute;top:0;left:0;z-index:10}.case___L0pNc .resize-y-bar___NK0gI>i{color:#0053dc;position:absolute;top:50%;left:50%;margin-top:-7px;margin-left:-17px;z-index:10}.case___L0pNc .unfoldBtn___aMmZw{width:98px;height:24px;background:#3d445c;border-radius:8px 8px 0 0;position:absolute;left:50%;transform:translate(-50%);top:-24px;font-size:14px;color:#8d97af;line-height:24px;text-align:center;cursor:pointer;user-select:none}.case___L0pNc .caseHead___EuMPr{display:flex;align-items:center;height:34px;padding:0 16px}.case___L0pNc .caseHead___EuMPr .dot___Iky9k{width:10px;height:10px;background:#95a4c5;border-radius:50%;margin-right:4px;margin-top:2px}.case___L0pNc .caseHead___EuMPr .text___lMSx6{font-size:14px;color:#dde3ea}.case___L0pNc .caseHead___EuMPr .pass___XjijC{font-size:14px;color:#2abd8c;margin-left:10px}.case___L0pNc .caseHead___EuMPr .noPass___JxpWk{font-size:14px;color:#ff2c29;margin-left:10px}.case___L0pNc .caseHead___EuMPr .btns___FPIaK{margin-left:auto;display:flex;align-items:center}.case___L0pNc .caseHead___EuMPr .btns___FPIaK div{margin-left:15px;cursor:pointer;color:#bfbfbf}.case___L0pNc .caseHead___EuMPr .btns___FPIaK div i{font-size:14px;color:#687799;margin-right:5px}.case___L0pNc .result___oRj1h{height:100%;display:flex;padding:0 20px 10px}.case___L0pNc .result___oRj1h .title___IhMSa{flex-shrink:0;height:30px;background:#22293b;padding-left:15px;line-height:30px}.case___L0pNc .result___oRj1h .title___IhMSa span{color:#bfbfbf;font-size:14px}.case___L0pNc .result___oRj1h .left___XlC98{width:424px;flex-shrink:0;display:flex;flex-direction:column;margin-right:4px;overflow:hidden}.case___L0pNc .result___oRj1h .left___XlC98 .leftNode___NGHgx{flex:1 1;background:#1b2333}.case___L0pNc .result___oRj1h .left___XlC98 .leftNode___NGHgx textarea{background:none;border:none;color:#fff;resize:none;height:100%;padding:15px}.case___L0pNc .result___oRj1h .left___XlC98 .leftNode___NGHgx textarea::placeholder{color:#8f96b1!important}.case___L0pNc .result___oRj1h .right____fIu_{flex:1 1;display:flex;flex-direction:column;overflow:hidden}.case___L0pNc .result___oRj1h .node___MwdH7{flex:1 1;overflow:auto;position:relative;color:#fff;background:#2c32464d;padding:15px}.case___L0pNc .result___oRj1h .node___MwdH7 pre{overflow:hidden;margin-bottom:0;white-space:pre-wrap}.case___L0pNc .elseNode___WjFIg{background:#22293b;display:flex;align-items:start;margin:0 20px 4px}.case___L0pNc .elseNode___WjFIg .nameWrap___bEdbD{margin-left:15px;margin-top:4px;color:#bfbfbf}.case___L0pNc .elseNode___WjFIg .scroll___ylWYt{flex:1 1;position:relative}.case___L0pNc .elseNode___WjFIg .scroll___ylWYt .scrollBox___hWkc9{overflow:auto;color:#fff;margin-left:20px;margin-top:6px;padding-right:50px;white-space:pre-wrap;margin-bottom:0}.case___L0pNc .elseNode___WjFIg .scroll___ylWYt .action___xBwDi{position:absolute;z-index:10;top:3px;right:0}.case___L0pNc .elseNode___WjFIg .scroll___ylWYt .action___xBwDi span{margin-right:15px;color:#1890ff;cursor:pointer}.case___L0pNc .elseNode___WjFIg .scroll___ylWYt .action___xBwDi i{color:#687799;cursor:pointer;font-size:14px}.whiteCase___AZiDR{background:#f6f7f9}.whiteCase___AZiDR .resize-y-bar___NK0gI{background:#ddd}.whiteCase___AZiDR .unfoldBtn___aMmZw{background:#e9eaea;color:#5f6368}.whiteCase___AZiDR .caseHead___EuMPr .text___lMSx6{color:#333}.whiteCase___AZiDR .caseHead___EuMPr .btns___FPIaK div{color:#666}.whiteCase___AZiDR .caseHead___EuMPr .btns___FPIaK div i{color:#687799}.whiteCase___AZiDR .result___oRj1h .title___IhMSa{background:#fff}.whiteCase___AZiDR .result___oRj1h .title___IhMSa span{color:#333}.whiteCase___AZiDR .result___oRj1h .leftNode___NGHgx{background:#fafafa!important}.whiteCase___AZiDR .result___oRj1h .leftNode___NGHgx textarea{color:#333!important}.whiteCase___AZiDR .result___oRj1h .node___MwdH7{background:#fafafa!important;color:#333}.whiteCase___AZiDR .elseNode___WjFIg{background:#fafafa;color:#333}.whiteCase___AZiDR .elseNode___WjFIg .nameWrap___bEdbD span{color:#333}.whiteCase___AZiDR .elseNode___WjFIg .scrollBox___hWkc9{color:#000!important}.disabled___lWQU2:disabled{color:#d9d9d9!important;border-color:#d9d9d9!important}.codeHead___l8q5R{height:40px;background:#161d2c;display:flex;align-items:center}.codeHead___l8q5R .navWrap___xdWQe{display:flex;align-items:center}.codeHead___l8q5R .navWrap___xdWQe .nav___JKPVX{width:112px;height:40px;background:#161d2c;border:1px solid #161D2C;border-radius:2px;margin-right:1px;font-weight:500;font-size:14px;color:#d1d1d1;text-align:center;line-height:38px;cursor:pointer}.codeHead___l8q5R .navWrap___xdWQe .nav___JKPVX.active___DTAtT{background:#1b2333;color:#fff}.codeHead___l8q5R .navWrap___xdWQe .nav___JKPVX i{font-size:14px;color:#3f93b1;margin-right:10px}.whiteCodeHead___wDOny{background:#f6f7f9}.whiteCodeHead___wDOny .navWrap___xdWQe .nav___JKPVX{width:112px;height:40px;background:linear-gradient(180deg,#fff,#f6f7f9),#f6f7f9;box-shadow:inset 0 1px 3px #ffffff80;border-radius:2px;border:1px solid #BACFFE;color:#666}.whiteCodeHead___wDOny .navWrap___xdWQe .nav___JKPVX.active___DTAtT{background:#3061d0;color:#fff;box-shadow:none}.whiteCodeHead___wDOny .navWrap___xdWQe .nav___JKPVX.active___DTAtT i{color:#fff}.header___VjNh9{display:flex;align-items:center;height:50px;width:100%;background:#0e1525;color:#fff;padding:0 20px}.header___VjNh9 h2{text-align:center;color:#fff;flex:1 0 auto;margin:0;font-size:16px}.header___VjNh9 a{color:#fff}.header___VjNh9 div{display:flex;flex-flow:row nowrap;align-items:center}.header___VjNh9 div img{border-radius:18px;margin-right:10px;overflow:hidden;width:36px;height:36px}.header___VjNh9 .timepiece___yuqJC{width:94px;height:30px;background:#242936;border-radius:15px;font-weight:500;font-size:16px;color:#42d5a0;margin-right:15px;justify-content:center}.header___VjNh9 .btn_edit___ozzux{width:82px;height:30px;background:#3061d0;border-radius:15px;margin-right:10px;text-align:center;line-height:30px}.whiteHeader___REV3m{background:#fff}.whiteHeader___REV3m .timepiece___yuqJC{background:#fff;box-shadow:0 2px 4px #e0dfe1}.djs___v0Ru7{display:inline-block!important}.myProblems___DKSbs{height:calc(100vh - 50px)!important}.whiteMyProblems___k0QS3 section[class~=resize-x-bar]{background:#fff!important}.fullMask___QZH1M{position:fixed;z-index:1000;width:100vw;height:100vh;top:0;left:0;background:transparent;cursor:ns-resize;display:none}.ldsRing___mpBZC{position:relative;width:40px;height:40px;margin:0 auto}.idsRingWrapper___Of9_n{position:absolute;z-index:1000;width:100%;height:100%;left:0;top:0;display:flex;flex-flow:column nowrap;justify-content:center}.idsRingWrapper___Of9_n p{text-align:center;margin-top:12px}.ldsRing___mpBZC div{box-sizing:border-box;display:block;position:absolute;width:32px;height:32px;margin:4px;border:4px solid #1976d2;border-radius:50%;animation:ldsring___o0w2t 1.2s cubic-bezier(.5,0,.5,1) infinite;border-color:#1976d2 transparent transparent transparent}.ldsRing___mpBZC div:nth-child(1){animation-delay:-.45s}.ldsRing___mpBZC div:nth-child(2){animation-delay:-.3s}.ldsRing___mpBZC div:nth-child(3){animation-delay:-.15s}@keyframes ldsring___o0w2t{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.record-detail-info{width:100%;background-color:#fff;min-height:260px}.record-detail-info .record-info{display:flex;align-items:center;flex-flow:row nowrap;list-style:none;padding:0;margin-bottom:20px}.record-detail-info .record-info li{margin-right:40px}.record-detail-info .record-info li:last-child{margin-right:0;flex:1 0;text-align:right}.record-detail-info .record-detail-body{padding:8px 0;max-height:80vh}.footer{display:flex;flex-flow:row nowrap;align-items:center;height:56px;background:#121c24;color:#fff;padding:0 20px;justify-content:space-between}.test-case-panel{position:relative}.test-case-panel .error{font-size:12px;color:#fb3226}.test-case-panel .test-case-panel-body{position:absolute;will-change:transform;width:100%;transition:all .2s linear;bottom:0;transform:translate3d(0,350px,0);opacity:.1}.test-case-panel .test-case-panel-body pre{max-height:150px;overflow:auto}.test-case-panel .test-case-panel-body.active{transform:translate3d(0,-56px,0);opacity:1}.test-case-panel .tab-panel-body{padding:20px 10px;height:240px;background-color:#070f19;display:flex;flex-flow:column nowrap;justify-content:center;color:#ddd}.test-case-panel .tab-panel-body .tip{text-align:center}.test-case-panel .tab-panel-body textarea{background:#070f19!important;color:#fff;font-size:14px;border:0 solid transparent!important;height:200px;outline:none}.test-case-panel .btn-green{margin-right:10px;color:#28bd8b;border-color:#28bd8b}.test-case-panel .btn-blue{margin-right:10px;color:#0152d9;border-color:#0152d9}.test-case-panel .btn-blue span{pointer-events:none}.test-case-panel .btn-collapse{position:absolute;top:0;width:54px;height:27px;left:50%;margin-left:-27px;background:#2a3a4f;z-index:8;border-bottom-left-radius:100px;border-bottom-right-radius:100px;color:#fff;text-align:center;cursor:pointer;opacity:.4;transition:all .3s}.test-case-panel .btn-collapse.up{top:-294px}ul.s-navs{list-style:none;margin:0;padding:0 17px;height:54px;display:flex;flex-flow:row nowrap;align-items:center;background:#0f1e31;font-size:14px;color:#ddd}ul.s-navs.bg-white{background:#fff;color:#888}ul.s-navs.bg-white a{color:#888}ul.s-navs a{color:#ddd;display:block;margin-right:20px;height:54px;line-height:54px;border-bottom:2px solid transparent}ul.s-navs a.active{color:#5091ff;border-bottom:2px solid #5091ff}#educoder .custom-ant-disabled:disabled{color:inherit}.XtermText-valueRef .xterm .xterm-viewport{overflow:auto}.inputs textarea::placeholder{color:#536879!important}.flex_box_center___Gc4dd{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___K2f1v{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___pupRp{align-items:center;box-align:center}.flex_box_center_end___UDLRC{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___a5uDo{flex-direction:column;box-orient:block-axis}.result___gu5zt{background:#070f19;height:100%;display:flex}.result___gu5zt .title___xrnx2{margin-top:20px;margin-bottom:10px;flex-shrink:0}.result___gu5zt .title___xrnx2 span{color:#bbbcbe}.result___gu5zt .left___IAxp9{width:340px;border-right:1px solid #333131;padding:0 20px 10px;flex-shrink:0;display:flex;flex-direction:column}.result___gu5zt .left___IAxp9 .leftNode___HL8fG{flex:1 1;background:#121c24}.result___gu5zt .left___IAxp9 .leftNode___HL8fG textarea{background:none;border:none;color:#fff;resize:none;height:100%;padding:10px}.result___gu5zt .left___IAxp9 .leftNode___HL8fG textarea::placeholder{color:#536879!important}.result___gu5zt .right___ZXYmw{flex:1 1;padding:0 20px 10px;display:flex;flex-direction:column}.result___gu5zt .right___ZXYmw .rightNode___jYL5_{flex:1 1;overflow:auto;position:relative;color:#fff}.result___gu5zt .right___ZXYmw .rightNode___jYL5_ .custom-spinner>div>div{border:4px solid #00D4F3!important;border-color:#00D4F3 transparent transparent transparent!important}.result___gu5zt .right___ZXYmw .rightNode___jYL5_ .custom-spinner p{color:#00d4f3!important}.split-panel-container{width:100%;height:calc(100vh - 121px);display:flex;flex-flow:row nowrap;align-items:center;overflow:hidden}.split-panel-container>section{height:100%}.split-panel-container.my-problems{height:calc(100vh - 65px)}.split-panel-container .resize-x-bar{width:4px;cursor:ew-resize;height:100%;display:flex;flex-flow:column nowrap;justify-content:center;background:#111c24}.split-panel-container .btn-resize{display:flex;flex-flow:column nowrap;text-align:center;justify-content:center;align-items:center;width:24px;height:24px;font-size:24px;z-index:10;border-radius:50%;position:absolute;margin-left:-10px;opacity:.7;box-shadow:0 3px 5px -1px #0003,0 6px 10px #00000024,0 1px 18px #0000001f;background-color:#e0e0e0;color:#000000de}.list{display:flex;align-items:center;font-size:14px;margin:7px 0;padding-left:4px}.list dt,.list dd{margin:0}.list dt{flex:1 1;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;word-break:break-all}.list dd{width:66px;text-align:right;color:#0152d9;cursor:pointer}.list .copy{color:#38bcd8}.tpi-code-setting{height:calc(100vh - 54px);background:#031b2a;color:#ddd;font-size:13px;line-height:17px}.tpi-code-setting.oj{height:calc(100vh - 65px)}.tpi-code-setting h3{color:#008cff;font-size:16px;line-height:21px;padding-bottom:12px;text-align:left;width:100%;display:block;border-bottom:1px solid #092436}.tpi-code-setting .file-item{color:#ddd;padding:20px 0 0;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center}.tpi-code-setting .file-item.action{justify-content:flex-start}.tpi-code-setting .file-item.action .iconfont{margin-right:21px}.tpi-code-setting .file-item span{max-width:148px}.tpi-code-setting .file-item:last-child{margin-bottom:25px}.tpi-code-setting span{color:#597a8f}.setting-drawer .ant-drawer-content-wrapper{top:54px;bottom:51px}.setting-drawer .ant-drawer-content{height:auto}.oj .ant-drawer-content-wrapper{top:65px}.setting-drawer .ant-drawer-body,.oj .ant-drawer-body{background:#031b2a}.setting-drawer .ant-drawer-body,.oj .ant-drawer-body{height:auto}.setting-drawer .ant-select-selection,.oj .ant-select-selection{width:120px;background:#0a2030;color:#597a8f;border:1px solid #597a8f}.list___IRN6i{display:flex;align-items:center;font-size:14px;margin:7px 0;padding-left:4px}.list___IRN6i dt,.list___IRN6i dd{margin:0}.list___IRN6i dt{flex:1 1;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;word-break:break-all}.list___IRN6i dd{width:66px;text-align:right;color:#0152d9;cursor:pointer}.list___IRN6i .copy___qCn9B{color:#38bcd8}.right-panel{position:relative}.btn-notes{position:absolute;right:0;top:50%;width:36px;height:36px;margin-top:-18px;border-radius:50%;background:#5091ff;color:#fff;font-size:18px;text-align:center;transform:translate(18px);will-change:transform;cursor:pointer;opacity:.5;transition:transform .3s linear,opacity .3s linear;z-index:100;display:flex;flex-flow:column nowrap;justify-content:center}.btn-notes:hover{opacity:1;color:#fff;transform:translate(-10px)}.note-form-area{position:absolute;right:10px;top:50%;width:450px;margin-top:-100px;background:#fff;border-radius:5px;padding:14px 10px 0;transform:translate(500px);will-change:transform;transition:transform .3s}.note-form-area.active{transform:translate(0)}.oj-modal .ant-modal-body{padding:0}.oj-modal .oj-modal-content{display:flex;flex-direction:column;align-items:center}.oj-modal .oj-modal-content>aside{font-size:14px;margin-top:50px;color:#333;width:438px}.oj-modal .oj-modal-head{width:100%;height:120px;padding-left:177px;padding-right:40px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #f1f1f1}.oj-modal .oj-modal-btn{width:180px;height:50px;background:#0152d9;border-radius:4px;font-size:16px;font-weight:500;color:#fff;cursor:pointer;line-height:50px;text-align:center;margin-bottom:30px}.oj-modal .oj-modal-tt{margin-right:51px;display:inline-flex;flex-direction:column;transform:translateY(-4px)}.oj-modal .oj-modal-tt>span:last-child{width:160px;height:6px;background:#e7f3ff;border-radius:3px}.oj-modal .oj-modal-tt>span:last-child span{display:inherit;width:60px;height:6px;background:#0152d9;border-radius:3px}.oj-modal i{color:#666;cursor:pointer}.oj-select{margin-left:20px}.oj-select .ant-select-selector{background:#25343e!important;border:0px!important;height:30px!important}.oj-select .ant-select-arrow{color:#fff}.oj-select .ant-select-selection-item{color:#fff;font-size:12px;line-height:30px!important}.exercise_user_info{font-size:14px;font-weight:400;color:#b2bacb}.exercise_user_info span{font-size:16px;font-weight:500;color:#55bfd6}.djs{margin-top:3px!important;display:inline-block!important}.time{margin-top:5px!important;display:inline-block!important}.flex_box_center___rM3g8{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___Oc7SE{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___MnmYE{align-items:center;box-align:center}.flex_box_center_end___QQh83{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___ZRFbL{flex-direction:column;box-orient:block-axis}.left-panel___SKGyd{position:relative;display:flex;flex-direction:column;height:100%;overflow:hidden}.left-panel___SKGyd .tab-panel-body___gABdv{padding:0 16px;overflow:auto;flex:1 1}.left-panel___SKGyd .tab-panel-body___gABdv pre:empty{display:none}.left-panel___SKGyd .b1___QpbmK{border-bottom:1px solid #eaecef}.left-panel___SKGyd .oj-width-input___eJQWT{width:270px}@media screen and (max-width: 1280px){.left-panel___SKGyd .oj-mr___AxILO{margin-right:20px}.left-panel___SKGyd .oj-width-input___eJQWT{width:235px}}.s-navs___FXwOi{list-style:none;margin:0;padding:0 10px;height:40px;display:flex;flex-flow:row nowrap;align-items:center;border-top:1px solid #F3F3F3;background:#0f1e31;font-size:16px;color:#ddd}.s-navs___FXwOi li{margin-right:auto}.s-navs___FXwOi.bg-white___kbZ6r{background:#fff;color:#888}.s-navs___FXwOi.bg-white___kbZ6r a{color:#888}.s-navs___FXwOi a{color:#ddd;display:block;margin-right:20px;height:40px;line-height:40px;border-bottom:2px solid transparent}.s-navs___FXwOi a.active___QGOnZ{color:#5091ff;border-bottom:2px solid #5091ff}.list___PXTsq{display:flex;align-items:center;justify-content:space-between;padding:0 10px;height:46px;color:#ddd;margin-bottom:1px;background:#3d445c4d;cursor:pointer}.list___PXTsq span{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;padding-right:20px;flex-basis:64px;width:100%}.list___PXTsq:hover{background-color:#263446ba}.list___PXTsq.active___QGOnZ{background-color:#263446!important}.btns___F8yZK{width:30px;height:30px;background:#3061d0;border-radius:4px;cursor:pointer;user-select:none;text-align:center;line-height:30px}#educoder .drawer___xdGaT .ant-input-search{background:#2c3246}#educoder .drawer___xdGaT .ant-input-search input{background:#2c3246;border:1px solid #3D445C;color:#fff}#educoder .drawer___xdGaT .ant-input-search input::placeholder{color:#ccc}#educoder .drawer___xdGaT .ant-input-search .ant-input-search-button{color:#4e5977;background:#2c3246;border:1px solid #3D445C;border-left:1px solid transparent}#educoder .drawer___xdGaT .ant-select .ant-select-selector{background:#2c3246;border:1px solid #3D445C}#educoder .drawer___xdGaT .ant-select .ant-select-arrow{color:#4e5977}#educoder .drawer___xdGaT .ant-select .ant-select-selection-item{color:#fff}#educoder .drawer___xdGaT .ant-select .ant-select-selection-placeholder{color:#ccc}#educoder .drawer___xdGaT .ant-pagination .ant-pagination-item-active{border-color:#0152d9!important;background-color:#0152d9!important}#educoder .drawer___xdGaT .ant-pagination .ant-pagination-item-link{background-color:transparent!important;color:#fff}#educoder .drawer___xdGaT .ant-pagination .ant-pagination-item{background-color:transparent;border:1px solid #656f87}#educoder .drawer___xdGaT .ant-pagination .ant-pagination-item a,#educoder .drawer___xdGaT .ant-pagination .ant-pagination-item-ellipsis{color:#fff}#educoder .drawer___xdGaT .ant-pagination .ant-pagination-options{color:#656f87}#educoder .drawer___xdGaT .ant-pagination .ant-pagination-options input{color:#fff;width:40px;background:transparent}#educoder .drawer___xdGaT .ant-pagination button,#educoder .drawer___xdGaT .ant-pagination input{line-height:initial;border:1px solid #656f87!important}.tour___oMkVh[class~=ant-tour]{left:7px!important;width:340px}.tour___oMkVh[class~=ant-tour] [class~=ant-tour-arrow]{left:17px!important}.tour___oMkVh[class~=ant-tour] [class~=ant-tour-footer]{display:none!important}.tour___oMkVh[class~=ant-tour] [class~=ant-tour-description]{padding:16px!important;overflow:hidden}.pagination___yDAjZ{text-align:center;margin-top:10px}.info___ATmsa{display:flex;flex-flow:row nowrap;align-items:center;height:56px;list-style:none;background:#fff;justify-content:space-between}.wrap____KX19 [class~=xterm] [class~=xterm-viewport]{overflow:auto!important}.desc___iOAgd{padding:8px 16px;height:calc(100vh - 138px);overflow:auto}.info___GPALq{color:#888;display:flex;align-items:center;font-size:14px;height:46px;background:#fff;padding:0 10px;box-shadow:0 2px 4px #e5e3e380;border-top:1px solid #f4f4f4;border-bottom:1px solid #f4f4f4}.info___GPALq .info_tag___CFEn8{height:22px;line-height:22px;padding:0 5px;background:#37ad8333;border-radius:2px;border:1px solid #A9DFCC;font-family:PingFangSC,PingFang SC;font-weight:600;font-size:14px;color:#2cc497;text-align:left;font-style:normal}.info___GPALq li{margin-right:8px}.discuss-panel{height:calc(100vh - 142px);overflow:auto;padding:0 16px}.discuss-item-container{display:flex;flex-flow:row nowrap;width:100%;padding:15px;border-bottom:1px solid #e3e3e3;overflow:hidden}.discuss-item-container section{margin-left:15px;flex:1 1 auto;width:100%}.discuss-item-container .grey{color:#ccc}.discuss-content{margin:4px 0;word-break:break-word;word-wrap:break-word}.discuss-content img{max-width:200px}.discuss-info{display:flex;flex-flow:row wrap;align-items:center;color:#999;line-height:16px;font-size:12px}.discuss-info .top{color:#fff;padding:0 8px;background:#ff4343;border-radius:8px;text-align:center}.discuss-info .gift{cursor:default}.discuss-info .view-code{color:#4cacff}.discuss-info a{color:#999}.discuss-info a,.discuss-info span{margin-right:15px}.btn-group{display:flex;flex-flow:row nowrap;justify-content:flex-end;margin-bottom:8px}.btn-group .btn-top .iconfont{transform:rotate(180deg);display:inline-block}.btn-group a{width:31px;text-align:center;color:#888}.btn-group a .iconfont{font-size:14px!important}.second-discuss .btn-group{opacity:0}.second-discuss:hover{background:#ebebeb}.second-discuss:hover .btn-group{opacity:1}.reply-discuss-container{background:#f4f4f4;border-radius:4px;margin-bottom:6px;position:relative;margin-top:6px}.reply-discuss-container:before{content:" ";position:absolute;border-color:#000;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;left:13px;top:-9px;border-bottom:10px solid #f4f4f4}.discuss-item-editor{width:100%;overflow:hidden}.discuss-item-editor .btn-send{cursor:pointer;border:none;padding:0 12px;color:#fff;letter-spacing:1px;text-align:center;font-size:14px;height:30px;line-height:30px;border-radius:2px;font-weight:400;margin-right:22px;margin-top:6px;background:#0152d9;float:right}.image-preview-container{display:flex;flex-flow:column nowrap;position:fixed;align-items:center;justify-content:center;inset:0;z-index:99999;background:#000c}.image-preview-container .image-preview{transition:transform .4s linear;max-width:86%}.image-preview-container .button-group{display:flex;flex-flow:row nowrap;align-items:center;justify-content:flex-end;position:absolute;z-index:101;right:10px;top:10px}.image-preview-container .button-group a,.image-preview-container .button-group button{color:#000000a6;margin-right:10px;display:flex;flex-flow:row nowrap;align-items:center}.preview-wrp-group{overflow:auto;width:100%;text-align:center}.dis-input-editor-container___nKGxx{position:relative;background:#fff;width:100%;box-shadow:0 -3px 5px #4cacff33}.dis-input-editor-container___nKGxx.active___tmt7T{position:absolute;height:calc(100vh - 50px);background:transparent;z-index:1000;width:100%;display:flex;flex-flow:column nowrap;justify-content:center;top:0}.dis-input-editor-container___nKGxx .input-mask___epEle{flex:1 0;background:#0000;width:100%}.dis-input-editor-container___nKGxx .text-area___Vry8W{display:flex;flex-flow:row nowrap;padding:10px 20px;align-items:center}.dis-input-editor-container___nKGxx .text-area___Vry8W input{border-radius:15px;border:1px solid #eaeaea;background-color:#fff;overflow:hidden;height:32px;padding:0 16px;line-height:32px;outline:none;flex:1 0;margin-right:10px}.dis-input-editor-container___nKGxx .text-area___Vry8W a{color:#888;display:block;height:32px;line-height:32px;margin-right:20px;display:flex;flex-flow:row nowrap;align-items:center}.dis-input-editor-container___nKGxx .text-area___Vry8W a span{line-height:32px;font-size:16px}.dis-input-editor-container___nKGxx .tip-container___plpA3{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center}.dis-input-editor-container___nKGxx .tip-container___plpA3 p{font-size:12px;color:#ff6800}.dis-input-editor-container___nKGxx .hide___kPfyC{display:none}.dis-input-editor-container___nKGxx .md-container___u85aq{background:#fff;padding:10px 20px}.btn-send___deQ5v{cursor:pointer;display:inline-block;border:none;padding:0 12px;color:#fff;background:#0152d9;letter-spacing:1px;text-align:center;font-size:14px;height:30px;line-height:30px;border-radius:2px;font-weight:400}.hackSets___tw75g .collapseWrapper___TteKi div[class~=ant-collapse]{background-color:transparent}.hackSets___tw75g .collapseWrapper___TteKi div[class~=ant-collapse-item]{margin-bottom:20px;border:none;box-shadow:0 2px 4px #eaeef4}.hackSets___tw75g .collapseWrapper___TteKi div[class~=ant-collapse-item] div[class~=ant-collapse-header]{padding:0 20px;height:64px;background-color:#fff;align-items:center!important}.hackSets___tw75g .collapseWrapper___TteKi div[class~=ant-collapse-item] div[class~=ant-collapse-content]{background-color:#fff}.hackSets___tw75g .collapseWrapper___TteKi div[class~=ant-collapse-item] div[class~=ant-collapse-content] div[class~=ant-collapse-content-box]{padding:20px}.hackSets___tw75g .collapseWrapper___TteKi div[class~=ant-collapse-item-active] div[class~=ant-collapse-header]{background-color:#eaeffa}.hackSets___tw75g .collapseWrapper___TteKi .panelHeader___Y_Xjq{font-size:14px;font-weight:400;color:#000}.hackSets___tw75g .collapseWrapper___TteKi .rateInput___y1qUi{display:inline-flex;align-items:center;white-space:nowrap}.hackSets___tw75g .collapseWrapper___TteKi .rateInput___y1qUi span{font-size:14px;font-weight:400;color:#666}.hackSets___tw75g .collapseWrapper___TteKi .open___xrixP{color:#165dff!important;transform:rotate(90deg)}.hackSets___tw75g .collapseWrapper___TteKi .close___jb6D2{color:#82a8ff!important}.uploadTableWrapper___U9Tz_{background:#fff}.uploadTableWrapper___U9Tz_ div[class^=headProgram]>div,.uploadTableWrapper___U9Tz_ div[class^=listWrapper]>div[class^=list]>div{flex:1 1;padding:0 12px!important}.uploadTableWrapper___U9Tz_ div[class^=headProgram]>div:last-child,.uploadTableWrapper___U9Tz_ div[class^=listWrapper]>div[class^=list]>div:last-child{display:none}.wrap___MkYbQ [class~=ant-upload-drag]{background:#1890ff0a!important;border-radius:4px;border:1px dashed #0152d9}.wrap___MkYbQ .colorBlue___onjbP{color:#0152d9}.wrap___MkYbQ .repeatedName___nbqnE{color:red}.wrap___MkYbQ .text___xvutp{margin-top:20px;color:#464f66;line-height:24px}.wrap___MkYbQ .greyText___dihvZ{font-size:14px;font-weight:400;color:#5f6368}.wrap___MkYbQ .noData___LxOJA{height:180px;margin-bottom:30px}.wrap___MkYbQ .noData___LxOJA .dragger___y7F4A{display:flex;align-items:center;justify-content:center}.wrap___MkYbQ .noData___LxOJA .dragger___y7F4A img{width:46px}.wrap___MkYbQ .noData___LxOJA .dragger___y7F4A span{font-size:14px;font-weight:400;color:#9096a3}.wrap___MkYbQ .noData___LxOJA .dragger___y7F4A .uploadText___Et3KS{color:#3061d0}.wrap___MkYbQ .btnS___k1e6j{height:32px;border-radius:4px;background:#3061d0}.wrap___MkYbQ .btnS___k1e6j i{margin-right:6px}.wrap___MkYbQ .testCaseRadio___q1wXT label[class~=ant-radio-button-wrapper]{width:60px;height:38px;background:#f6f7f9;box-shadow:inset 0 1px 3px #d7d8d9;border-radius:23px;border:none;display:inline-flex;align-items:center;justify-content:center;margin-right:20px}.wrap___MkYbQ .testCaseRadio___q1wXT label[class~=ant-radio-button-wrapper]:before{background-color:transparent}.wrap___MkYbQ .testCaseRadio___q1wXT label[class~=ant-radio-button-wrapper] span{color:#464f66;font-size:14px}.wrap___MkYbQ .testCaseRadio___q1wXT label[class~=ant-radio-button-wrapper-checked]{background-color:#fff;box-shadow:0 2px 4px #e0dfe1;border:1px solid #BACFFE;background:#d3e0fd linear-gradient(180deg,#fff,#f6f7f9)}.wrap___MkYbQ .testCaseRadio___q1wXT label[class~=ant-radio-button-wrapper-checked]:first-child{border-right-color:#bacffe}.wrap___MkYbQ .testCaseRadio___q1wXT label[class~=ant-radio-button-wrapper-checked]:focus-within{box-shadow:0 2px 4px #e0dfe1}.wrap___MkYbQ .testCaseRadio___q1wXT label[class~=ant-radio-button-wrapper-checked] span{color:#165dff;font-size:14px}.head___s4Eix{display:flex;margin-bottom:36px}.head___s4Eix .operation___JCAVh{text-align:center}.head___s4Eix>div{color:#5f6368;font-size:14px;text-align:left;display:inline-block}.headProgram___uWA_M{display:flex;height:40px;line-height:40px;background:#f6f7f8;box-shadow:0 2px 4px #eaeef4;padding-left:5px;padding-right:5px}.headProgram___uWA_M .operation___JCAVh{text-align:center}.headProgram___uWA_M>div{color:#5f6368;font-size:14px;text-align:left;display:inline-block}.listWrapper___xW3b4{max-height:214px;overflow:auto}.listWrapper___xW3b4::-webkit-scrollbar{display:none}.listWrapper___xW3b4 .list___dCbd6{display:flex;margin-bottom:36px;align-items:center}.listWrapper___xW3b4 .list___dCbd6 .del___abNho{color:#e53333;cursor:pointer}.listWrapper___xW3b4 .list___dCbd6 .info___J1Wmf{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 12px}.listWrapper___xW3b4 .list___dCbd6 .info___J1Wmf>span{color:#3061d0;cursor:pointer;text-decoration:underline}.listWrapper___xW3b4 .list___dCbd6>div{text-align:left;display:inline-block;background:#fff}.tabs___p2jIb .tabWarp___mt05L{display:flex;align-items:center}.tabs___p2jIb .tabWarp___mt05L .tab___IYGdQ{width:88px;text-align:center;height:30px;line-height:30px;background:#f0f0f0;font-weight:400;font-size:16px;color:#666;cursor:pointer}.tabs___p2jIb .tabWarp___mt05L .tab___IYGdQ.active___fQMlP{background:#fff;color:#3061d0}.tabs___p2jIb .content___GWVJY{padding:10px;background-color:#fff}.exitFullScreenModalWrapper___aNB9Q div[class~=ant-modal-confirm-btns]{float:none;display:flex;justify-content:center;margin-bottom:20px}.exitFullScreenModalWrapper___aNB9Q div[class~=ant-modal-confirm-btns] button{width:120px;height:38px;background:#f6f7f9 #3061d0;border-radius:2px}.exitFullScreenModal___HIMyY{text-align:center;font-size:30px;font-weight:400}.exitFullScreenModal___HIMyY .warningIcon___xEURa{height:88px;margin-bottom:20px}.exitFullScreenModal___HIMyY .warningText___W6NPJ{color:#e30000}.exitFullScreenModal___HIMyY .countdownWrapper___n8g1M{display:inline-block}.forcedModalWrapper___JPMQ2 .forcedModalContent___uY5FV{text-align:center}.forcedModalWrapper___JPMQ2 .forcedModalContent___uY5FV .forcedText___C3CrF{font-size:30px;font-weight:500;color:#e30000;margin-bottom:10px}.forcedModalWrapper___JPMQ2 .forcedModalContent___uY5FV .screenNumText___oljHN{font-size:14px;font-weight:400;color:#333;margin-bottom:20px}.forcedModalWrapper___JPMQ2 .forcedModalContent___uY5FV img{height:85px;margin-bottom:20px}.select___Kt_GE .box___S5_ly{position:relative}.select___Kt_GE .text___dtZDv{width:206px;height:40px;background:#fff;border-radius:8px;border:1px solid rgba(20,93,255,.2);display:flex;align-items:center;padding:0 12px;color:#333;cursor:pointer}.select___Kt_GE .text___dtZDv:hover{background:#f6f6f6}.select___Kt_GE .text___dtZDv span{padding-left:6px}.select___Kt_GE .text___dtZDv b{font-size:12px;margin-left:auto;display:inline-block;transform:scale(.6)}.select___Kt_GE .itemWrap___xmw7x{position:absolute;z-index:10;top:40px;padding-top:7px}.select___Kt_GE .itemWrap___xmw7x aside{width:206px;background:#fff;box-shadow:0 2px 6px #d2d2d2;border-radius:2px;border:1px solid #E7F3FF;padding:10px 0}.select___Kt_GE .itemWrap___xmw7x .item___io6Bx{display:flex;align-items:center;padding:0 12px;height:36px;color:#464f66;cursor:pointer}.select___Kt_GE .itemWrap___xmw7x .item___io6Bx span{padding-left:6px}.select___Kt_GE .itemWrap___xmw7x .item___io6Bx:hover{background:#e7f3ff80;color:#3061d0}.select___Kt_GE .itemWrap___xmw7x .item___io6Bx.active___nHRTI{background:#e7f3ff;color:#3061d0}.flex_box_center___NfmQB{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___kVtBD{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___EegZo{align-items:center;box-align:center}.flex_box_center_end___Ueaqo{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___Sd9Zb{flex-direction:column;box-orient:block-axis}@keyframes dot-fade___gzUhM{0%,40%{opacity:.5}50%{opacity:8}90%,to{opacity:.5}}.loadingPic___sQWGQ{display:flex;align-items:center}.loading___ss_U1{display:flex}.loading___ss_U1 .dot___eTny8{width:10px;height:10px;border-radius:50%;margin-right:8px;background:#145dff;opacity:.5;animation:dot-fade___gzUhM 1s infinite}.loading___ss_U1 .dot___eTny8:nth-child(2){animation-delay:.3s}.loading___ss_U1 .dot___eTny8:nth-child(3){animation-delay:.7s}.wrap___SoLR4{display:flex;flex-direction:column;height:100%;overflow:hidden;flex:1 1;padding:20px 0}.chatContainer___bSpXP{flex:1 1;width:100%;overflow:auto}.footerContainer___IbaJq{margin-left:50px;margin-right:21px;flex-shrink:0;display:flex;flex-direction:column;transition:all .3s}.footerContainer___IbaJq .btnWrp___z89PH{width:100%;margin-bottom:12px;display:flex;flex-wrap:wrap;gap:10px}.footerContainer___IbaJq .btnWrp___z89PH>div{padding:0 10px;align-items:center;border-radius:12px;color:#585a73;display:inline-flex;font-size:12px;height:28px;justify-content:center;line-height:16px;transition:.3s all;border:1px solid #e8eaf2}.footerContainer___IbaJq .btnWrp___z89PH .btn___VK3Di{cursor:pointer;user-select:none}.footerContainer___IbaJq .btnWrp___z89PH .btn___VK3Di:hover{background:linear-gradient(111deg,#e9e7ff -12%,#fff 25% 69%,#e9e7ff 113%);border:1px solid #e0dfff;color:#6d6acd}.footerContainer___IbaJq .btnWrp___z89PH .btn___VK3Di.btnActive___en_8L{background:#eeedff;border:1px solid #eeedff;color:#6d6acd}.footerContainer___IbaJq .inputContainer___q_PRC{flex:1 1;display:flex;align-items:center;background:#fff;box-shadow:0 0 10px #e2e2e280;border-radius:8px;border:1px solid #e8eaf2;padding:10px 20px;position:relative;transition:all .5s}.footerContainer___IbaJq .inputContainer___q_PRC:hover{border:1px solid #145DFF}.footerContainer___IbaJq .inputContainer___q_PRC .uploadBtn___fY3BV{width:40px;height:40px;border:none;border-radius:20px;flex-shrink:0;background:#d2d2d2;cursor:default}.footerContainer___IbaJq .inputContainer___q_PRC .uploadBtn___fY3BV:hover{background:linear-gradient(139deg,#5c64ff,#6988f8)!important}.footerContainer___IbaJq .inputContainer___q_PRC .sendBtn____aYXt{width:40px;height:40px;background:linear-gradient(139deg,#5c64ff,#6988f8)!important;border:none;border-radius:50%;padding:0;flex-shrink:0}.footerContainer___IbaJq .inputContainer___q_PRC .sendBtn____aYXt:disabled{background:#d2d2d2!important}.footerContainer___IbaJq .inputContainer___q_PRC .sendBtnDisabled____WhtC{width:40px;height:40px;background:#d2d2d2!important;border:none;border-radius:50%;padding:0;flex-shrink:0}.footerContainer___IbaJq .inputContainer___q_PRC .cancelBtn___I91qC{font-size:40px;color:#5c64ff;cursor:pointer;flex-shrink:0;transition:.3}.footerContainer___IbaJq .inputContainer___q_PRC .cancelBtn___I91qC:hover{transform:scale(1.05)}.footerContainer___IbaJq .inputContainer___q_PRC textarea{margin:6px 9px 0;padding:0 11px;resize:none}.footerContainer___IbaJq .inputContainer___q_PRC textarea::placeholder{color:#c1c1d9}.footerContainer___IbaJq .lineFour___t_eBm.inputContainer___q_PRC{align-items:flex-end}.footerContainer___IbaJq .lineFour___t_eBm.inputContainer___q_PRC textarea{height:100%}.footerContainer___IbaJq .lineFour___t_eBm.inputContainer___q_PRC .fullIcon___WYjW2{position:absolute;right:31px;top:20px;color:#145dff;cursor:pointer}.footerContainer___IbaJq.footerContainerSelected___TV_oq{border-radius:20px;box-shadow:0 12px 24px -16px #3636490a,0 12px 40px #33334714,0 0 1px #2c2c3605;position:relative;transition:border .4s ease;border:1px solid #e8eaf2}.footerContainer___IbaJq.footerContainerSelected___TV_oq:hover{border:1px solid #145DFF}.footerContainer___IbaJq.footerContainerSelected___TV_oq .btnWrp___z89PH{background:#f7f8fc;padding:15px 15px 15px 20px;border-radius:20px 20px 0 0;border:none}.footerContainer___IbaJq.footerContainerSelected___TV_oq .inputContainer___q_PRC{border:none;box-shadow:none;background:transparent}.footerContainer___IbaJq.footerContainerSelected___TV_oq .inputContainer___q_PRC:hover{background:transparent;border:none}.footerContainer___IbaJq.full___h1vtm{height:100%}.li___DXR9A{display:flex;padding-left:20px}.li___DXR9A .avatarIcon___EYoqp .img___wrenL{width:40px;height:40px;border-radius:5px;margin-right:10px}.li___DXR9A .content___NK_Ew{flex:1 1;min-width:0}.li___DXR9A .content___NK_Ew .borderBox___UVtN4{box-shadow:0 0 10px #e2e2e280;border-radius:8px;border:1px solid rgba(20,93,255,.2);padding:16px}.li___DXR9A .content___NK_Ew .borderBox___UVtN4 .text___d_gYw{white-space:pre-wrap;color:#3061d0}.li___DXR9A .content___NK_Ew .fileWrap___kbAp0{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:10px}.li___DXR9A .content___NK_Ew .fileWrap___kbAp0 .file___R5FNg{width:calc((100% - 30px)/4);display:flex;align-items:center;background:#fff;border:1px solid rgba(20,93,255,.1);border-radius:8px;padding:6px 15px;font-size:14px;box-shadow:0 0 10px #e2e2e233}.li___DXR9A .content___NK_Ew .fileWrap___kbAp0 .file___R5FNg aside{flex:1 1;min-width:0}.li___DXR9A .content___NK_Ew .fileWrap___kbAp0 .file___R5FNg aside .fileName___oTYTw{color:#333;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:100%;width:fit-content}.li___DXR9A .content___NK_Ew .source___JD93j{height:16px;background:#f4f8ff;border-radius:8px 0;font-size:10px;color:#666;padding:0 14px;text-align:center;line-height:16px;width:fit-content;float:right;margin-top:-17px;margin-right:1px}.li___DXR9A .content___NK_Ew .action___CTh1w{height:54px;display:flex;align-items:center;gap:20px}.li___DXR9A .content___NK_Ew .action___CTh1w i{color:#666;cursor:pointer}.li___DXR9A .content___NK_Ew .action___CTh1w i:hover{color:#3061d0}.disabledInput___rMs3e{cursor:not-allowed;border:1px solid #9cb8f5!important}.disabledInput___rMs3e>*{pointer-events:none;opacity:.3}.backBottom___VIz5U{height:0;width:fit-content;position:sticky;z-index:100;bottom:0;left:50%;transform:translate(-50%);cursor:pointer;padding-left:20px}.backBottom___VIz5U:hover i{color:#5c64ff}.backBottom___VIz5U i{font-size:40px;color:#5c64ff80;position:absolute;z-index:101;bottom:8px}.head___vWC9s{display:flex;align-items:center;gap:20px;position:relative;height:54px;padding-right:20px;border-bottom:1px solid #EFEEEE}.head___vWC9s .title___l1GaK{display:flex;align-items:center;flex:1 1;padding-left:20px;height:100%;cursor:move}.head___vWC9s .headBtn___fGGSq{cursor:pointer;color:#333}.head___vWC9s .headBtn___fGGSq:hover{color:#3061d0}.menuWarp___Py4k9{list-style-type:none;background-color:#fff;background-clip:padding-box;border-radius:2px;outline:none;box-shadow:0 6px 16px #00000014,0 3px 6px -4px #0000001f,0 9px 28px 8px #0000000d}.menuWarp___Py4k9 h4{padding-left:20px;padding-top:13px;font-weight:600}.menuWarp___Py4k9 .menu___Rpj4l{max-height:400px;min-height:40px;width:250px;overflow:auto;color:#464f66}.menuWarp___Py4k9 .menu___Rpj4l aside{display:flex;align-items:center;height:36px;padding:0 20px;cursor:pointer}.menuWarp___Py4k9 .menu___Rpj4l aside .menuText___zGoGw{flex:1 1;min-width:0;display:flex;align-items:center}.menuWarp___Py4k9 .menu___Rpj4l aside .menuText___zGoGw span{max-width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.menuWarp___Py4k9 .menu___Rpj4l aside .menuDel___qa0au{display:none;flex-shrink:0;margin-left:10px}.menuWarp___Py4k9 .menu___Rpj4l aside.active___n_Cfs{background:#e7f3ff!important}.menuWarp___Py4k9 .menu___Rpj4l aside.active___n_Cfs span{color:#3061d0}.menuWarp___Py4k9 .menu___Rpj4l aside:hover{background:#e7f3ff80}.menuWarp___Py4k9 .menu___Rpj4l aside:hover span{color:#3061d0}.menuWarp___Py4k9 .menu___Rpj4l aside:hover .menuDel___qa0au{display:inline}.draggableWrap___u95gi{width:100vw;height:100vh;position:fixed;z-index:999;left:0;top:0;pointer-events:none}.draggableWrap___u95gi>div{pointer-events:auto}.draggableWrap___u95gi .modal___Q60Fu{width:100%;height:100%;background:#fff;box-shadow:0 10px 26px #14131d87;border-radius:8px;border:1px solid #7E8183;display:flex;flex-direction:column}.footer___lxKwN{padding-right:20px;padding-left:20px}.footer___lxKwN .main____xLI7{background:#fff;box-shadow:0 2px 20px #d7e5ff80;border-radius:18px;border:1px solid #EFF2FF;overflow:hidden}.footer___lxKwN .main____xLI7 .files___U6HeB{display:flex;flex-wrap:wrap;gap:5px;background:#fafbff;padding:10px 20px}.footer___lxKwN .main____xLI7 .files___U6HeB .file___R5FNg{width:calc((100% - 15px)/4);display:flex;align-items:center;background:#fff;border-radius:8px;padding:3px 9px;font-size:14px;border:1px solid #EBEBEB;position:relative}.footer___lxKwN .main____xLI7 .files___U6HeB .file___R5FNg aside{flex:1 1;min-width:0;margin-left:10px}.footer___lxKwN .main____xLI7 .files___U6HeB .file___R5FNg aside .fileName___oTYTw{color:#333;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:100%;width:fit-content}.footer___lxKwN .main____xLI7 .files___U6HeB .file___R5FNg:hover .fileDel___HitRv{opacity:1}.footer___lxKwN .main____xLI7 .files___U6HeB .file___R5FNg .fileDel___HitRv{opacity:0;transition:.3s;position:absolute;z-index:10;top:2px;right:5px;font-size:11px;color:#999;cursor:pointer}.footer___lxKwN .main____xLI7 .files___U6HeB .file___R5FNg .fileDel___HitRv:hover{color:#333}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc{height:138px;background:#fff;padding:20px;display:flex;flex-direction:column}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc textarea{flex:1 1;resize:none;padding:0;font-size:16px}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc textarea::placeholder{color:#c1c1d9}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w{display:flex;align-items:center;margin-top:10px}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .btnWrap___ENcDO{display:flex;align-items:center;gap:12px;margin-right:auto}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .btnWrap___ENcDO .btn___VK3Di{color:#333;height:34px;background:#fff;border-radius:20px;border:1px solid #EBEBEB;padding:0 12px;line-height:32px;transition:.3s;cursor:pointer}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .btnWrap___ENcDO .btn___VK3Di:hover{border:1px solid rgba(20,93,255,.2);color:#3061d0}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .btnWrap___ENcDO .btn___VK3Di.btnActive___en_8L{background:#f4f8ff;border:1px solid rgba(20,93,255,.2);color:#3061d0}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .btnWrap___ENcDO .btn___VK3Di.btnDisabled___AFYEZ{cursor:not-allowed;border:1px solid #ebebeb;background:#fff;color:#333;opacity:.5}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .uploadBtn___fY3BV{color:#666;width:34px;height:34px;border-radius:50%;cursor:pointer;text-align:center;line-height:34px}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .uploadBtn___fY3BV:hover{background:#f4f8ff;color:#145dff}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .uploadDisabledBtn___LslUe{color:#666;width:34px;height:34px;border-radius:50%;cursor:pointer;text-align:center;line-height:34px;color:#999;cursor:not-allowed}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .uploadDisabledBtn___LslUe:hover{background:#f4f8ff;color:#145dff}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .uploadDisabledBtn___LslUe:hover{color:#999}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .sendBtn____aYXt{width:34px;height:34px;background:linear-gradient(139deg,#5c64ff,#6988f8);border:none;border-radius:50%;padding:0;flex-shrink:0}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .sendBtnDisabled____WhtC{width:34px;height:34px;background:linear-gradient(139deg,#5c64ff,#6988f8);border:none;border-radius:50%;padding:0;flex-shrink:0;background:#d2d2d2;cursor:not-allowed}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .cancelBtn___I91qC{font-size:34px;color:#5c64ff;cursor:pointer;flex-shrink:0;transition:.3}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .cancelBtn___I91qC:hover{transform:scale(1.05)}.bottomlist___Unmz9{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;background:#f6f7f9;border-radius:6px;border:1px solid #EFF1F6;height:48px;padding:0 20px;max-width:90%;margin-top:20px;font-size:14px;line-height:48px;cursor:pointer;width:max-content}.bottomlist___Unmz9:hover{background:#e2ecff;border-radius:6px;border:1px solid #3061D0}.draggableImage___vcTso{position:fixed;left:calc(100vw - 84px);z-index:100}.draggableImage___vcTso .img___xAyno{user-select:none}.draggableImage___vcTso .close___WUtfj{user-select:none;cursor:pointer;display:none;position:absolute;z-index:101;left:-11px;top:-8px;color:#dcdcdc}.draggableImage___vcTso:hover .close___WUtfj{display:block}.extraNode___tnBrt{cursor:initial}.specialImg___yAPav{display:flex;flex-direction:column;align-items:center}.specialImg___yAPav .bubble___qNdfF{background-color:#3a5eff;color:#fff;padding:4px 8px;border-radius:4px;font-size:12px;position:relative;margin-bottom:8px}.specialImg___yAPav .bubble___qNdfF:after{content:"";position:absolute;bottom:-6px;left:50%;z-index:101;transform:translate(-50%);width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #3A5EFF}.specialImg___yAPav .upImg___Mx6QM{width:60px;height:60px;border-radius:50%}.bigTipsBox___XRGyw{width:calc(100% - 98px);overflow:hidden}.bigTips___uPRW3{display:flex;overflow-x:hidden;scroll-behavior:smooth;gap:22px;width:100%;position:relative;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none;position:sticky;top:0;background:#fff;z-index:8}.bigTips___uPRW3::-webkit-scrollbar{display:none}.bigTips___uPRW3 .item___KMGDu{position:relative;width:80px!important;height:88px;background:#95bdff1a;border-radius:8px;cursor:pointer;display:flex!important;flex-direction:column;justify-content:center;align-items:center;border:1px solid transparent}.bigTips___uPRW3 .item___KMGDu .editBtn___JiZpD{display:none;position:absolute;top:6px;right:6px;font-size:12px;color:#c7cbdb}.bigTips___uPRW3 .item___KMGDu .editBtn___JiZpD:hover{color:#145dff}.bigTips___uPRW3 .item___KMGDu span{font-weight:600;font-size:14px;color:#232b40;margin-top:16px;word-break:break-all;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:68px}.bigTips___uPRW3 .item___KMGDu:hover{border:1px solid #145DFF}.bigTips___uPRW3 .item___KMGDu:hover .editBtn___JiZpD{display:block}.bigTips___uPRW3 .item___KMGDu.active___EX5N5{border:1px solid #145DFF}.PrevNext____kcgs{width:calc(100% - 98px);height:105px;position:absolute;top:-6px;left:2px;z-index:100;pointer-events:none;opacity:1;transition:.3s}.PrevNext____kcgs>div{width:42px;height:105px;display:flex;align-items:center;justify-content:center;position:absolute}.PrevNext____kcgs>div img{width:20px;height:20px;pointer-events:auto}.PrevNext____kcgs>div .img___X2ms3{display:block}.PrevNext____kcgs>div .imgHover___wIHti{display:none}.PrevNext____kcgs>div:hover{cursor:pointer}.PrevNext____kcgs>div:hover .img___X2ms3{display:none}.PrevNext____kcgs>div:hover .imgHover___wIHti{display:block}.PrevNext____kcgs .LeftButton___P5Wge{left:-11px}.PrevNext____kcgs .RightButton___NAbBu{right:-20px}.agent___exMfN .add___cWyoE{width:80px;height:88px;background:#95bdff1a;border-radius:8px;display:flex;align-items:center;justify-content:center;cursor:pointer}.agent___exMfN .add___cWyoE i{color:#7f8791}.agent___exMfN .add___cWyoE:hover{background:#95bdff1a;border:1px solid rgba(48,97,208,.5)}.agent___exMfN .add___cWyoE:hover i{color:#3061d0}.imgUpLoad___Wg61u{position:relative;width:50px;height:auto;background-color:#f4f3f4;display:flex;align-items:center;justify-content:center;margin-top:15px}.imgUpLoad___Wg61u>div{position:absolute;right:-6px;top:-6px;cursor:pointer;background-color:#fff;width:16px;height:16px;border-radius:50%}.tip___WGAb5{display:flex;align-items:center;gap:6px;color:#ff8c29;font-size:14px;margin-top:10px;margin-left:100px}.tip___WGAb5 i{font-size:14px}.flex_box_center___VcCAZ{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___I3jjO{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___Rm_54{align-items:center;box-align:center}.flex_box_center_end___nTsdc{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___UVpzN{flex-direction:column;box-orient:block-axis}.tags___kRRoe{display:flex;align-items:center}.tags___kRRoe .text___IyyEa{font-size:14px;color:#666;margin-right:10px}.tags___kRRoe .tagWrap___v63mB{display:flex;align-items:center;column-gap:10px}.tags___kRRoe .tagWrap___v63mB .tag___X7wE6{height:20px;padding:0 4px;border-radius:2px;border:1px solid #333;font-weight:600;font-size:14px;line-height:18px}.tags___kRRoe .tagWrap___v63mB .c___mZMPq{height:20px;padding:0 4px;border-radius:2px;border:1px solid #333;font-weight:600;font-size:14px;line-height:18px;border-color:#a9dfcc;background:#4aedb233;color:#2cc497}.tags___kRRoe .tagWrap___v63mB .cpp___eaTie{height:20px;padding:0 4px;border-radius:2px;border:1px solid #333;font-weight:600;font-size:14px;line-height:18px;border-color:#f19738;background:#f1973833;color:#dc7b14}.tags___kRRoe .tagWrap___v63mB .java___gL98T{height:20px;padding:0 4px;border-radius:2px;border:1px solid #333;font-weight:600;font-size:14px;line-height:18px;border-color:#fa2c2c;background:#eb606033;color:#e30000}.tags___kRRoe .tagWrap___v63mB .python___eNRkk{height:20px;padding:0 4px;border-radius:2px;border:1px solid #333;font-weight:600;font-size:14px;line-height:18px;border-color:#86c0ff;background:#6eb1fb33;color:#1e96f4}.tags___kRRoe .edit___tbVu0{color:#6aaf99;cursor:pointer;font-size:18px;margin-left:20px}.tags___kRRoe .edit___tbVu0:hover{color:#3061d0}.box___O_GXX{margin-left:auto;background-color:#fff;margin-bottom:20px;overflow:hidden;min-width:700px}.box___O_GXX .code_style___qc2BU{background:#f6f7f9;margin:20px auto}.box___O_GXX .shiti_icon___WqNfe{display:flex;align-items:center;margin-left:auto;z-index:90}.box___O_GXX .shiti_icon___WqNfe .genghuan___DZm8u:hover{color:#3061d0}.box___O_GXX .shiti_icon___WqNfe .shannchu___cu1k_{color:#999}.box___O_GXX .shiti_icon___WqNfe .shanchu___AjXkt:hover{color:#df0000}.box___O_GXX .box_header___EU6Ci{display:flex;align-items:center;position:sticky;top:0;z-index:0;background-color:#fff;padding:24px 20px 40px}.box___O_GXX .box_header___EU6Ci [class~=ant-tabs-nav]{margin-bottom:5px!important;align-items:flex-start!important}.box___O_GXX .box_header___EU6Ci [class~=ant-tabs-nav]:before{border-bottom:1px solid #F6F7F9}.box___O_GXX .box_header___EU6Ci [class~=ant-tabs-nav] [class~=ant-tabs-tab]{padding:0 0 25px}.box___O_GXX .box_header___EU6Ci [class~=ant-tabs-nav] [class~=ant-tabs-tab-active] .subBtn___jMd8M span{color:#3061d0!important}.box___O_GXX .box_header___EU6Ci [class~=ant-tabs-tab]+[class~=ant-tabs-tab]{margin:0 0 0 20px}.box___O_GXX .box_header___EU6Ci .iconSty___gwxfg{color:#a4c8fc}.box___O_GXX .box_header___EU6Ci .iconSty___gwxfg:hover{color:#3061d0}.box___O_GXX .box_header___EU6Ci .addTypeRadio___Rv_oZ{background:#f6f7f9;box-shadow:inset 0 1px 3px #d7d8d9;border-radius:16px;display:flex;align-items:center}.box___O_GXX .box_header___EU6Ci .addTypeRadio___Rv_oZ span{font-size:14px}.box___O_GXX .box_header___EU6Ci .addTypeRadio___Rv_oZ label[class~=ant-radio-button-wrapper]{background-color:transparent!important;border:1px #f5f6f8 solid!important;border-radius:16px!important;padding:0 20px!important;display:inline-flex!important;align-items:center!important;height:32px!important;color:#9096a3!important}.box___O_GXX .box_header___EU6Ci .addTypeRadio___Rv_oZ label[class~=ant-radio-button-wrapper]:before{background-color:transparent!important}.box___O_GXX .box_header___EU6Ci .addTypeRadio___Rv_oZ label[class~=ant-radio-button-wrapper-checked]{background:linear-gradient(180deg,#fff,#f6f7f9)!important;border:1px solid #C8D2EA!important;border-radius:16px!important;padding:0 20px!important;display:inline-flex!important;align-items:center!important;color:#3061d0!important}.box___O_GXX .box_header___EU6Ci .addTypeRadio___Rv_oZ label[class~=ant-radio-button-wrapper-checked]:first-child{border:1px solid #C8D2EA!important}.box___O_GXX .box_header___EU6Ci .addTypeRadio___Rv_oZ label[class~=ant-radio-button-wrapper-checked]:focus-within{box-shadow:none!important}.box___O_GXX .box_header___EU6Ci .addTypeRadio___Rv_oZ label[class~=ant-radio-button-wrapper-checked]:before{background-color:transparent!important}.box___O_GXX .box_header___EU6Ci .box_add___k530f{height:30px;background:linear-gradient(180deg,#fff,#f6f7f9),#f6f7f9;box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border-radius:4px;border:1px solid #BACFFE;display:flex;align-items:center;justify-content:center;padding:6px 12px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#3061d0;text-align:justify;font-style:normal;cursor:pointer;margin-left:20px}.box___O_GXX .box_header___EU6Ci .box_botton___zdzbP{display:flex;align-items:center;justify-content:center;padding:3px 15px;background:#fff;box-shadow:0 0 10px #e3e1ff;border-radius:17px;border:1px solid rgba(20,93,255,.2);cursor:pointer}.box___O_GXX .box_header___EU6Ci .box_botton___zdzbP:hover{border:1px solid rgba(20,93,255,.4)}.box___O_GXX .box_header___EU6Ci .box_close___fhcBa{display:flex;align-items:center;justify-content:center;padding:3px 0;background:#fff;border-radius:17px;cursor:pointer;margin-left:20px;color:#5f6a95}.box___O_GXX .box_header___EU6Ci .box_close___fhcBa:hover{color:#e30000}.box___O_GXX .box_header___EU6Ci .header_title___CqB69{width:80px;height:16px;font-family:PingFangSC,PingFang SC;font-weight:600;font-size:16px;color:#000;line-height:16px;text-align:left;font-style:normal}.box___O_GXX .box_header___EU6Ci .ewm___tywWw{margin-left:auto;display:flex;align-items:center;height:30px;cursor:pointer}.box___O_GXX .box_header___EU6Ci .ewm___tywWw .ewm_img___Z8Eqo{width:30px;height:30px;background:#fff;border-radius:8px;padding:8px;border:1px solid rgba(20,93,255,.2);margin-right:4px;display:flex;align-items:center;justify-content:center}.box___O_GXX .box_header___EU6Ci .ewm___tywWw .ewm_text___qOswI{font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#5f6a95;text-align:left;font-style:normal}.box___O_GXX .box_header___EU6Ci .headerBtn___ErXEv{width:28px;height:28px;background:#fff;box-shadow:0 0 10px #e3e1ff;border:1px solid rgba(20,93,255,.2);display:flex;justify-content:center;cursor:pointer;border-radius:4px}.box___O_GXX .box_header___EU6Ci .headerBtn___ErXEv img{width:24px;height:24px}.box___O_GXX .box_header___EU6Ci .subBtn___jMd8M{display:flex;align-items:center;cursor:pointer;padding:3px 0}.box___O_GXX .box_header___EU6Ci .subBtn___jMd8M:hover>span{color:#3061d0}.box___O_GXX .box_header___EU6Ci .subBtn___jMd8M img{width:24px;height:24px}.box___O_GXX .box_header___EU6Ci .subBtn___jMd8M span{font-family:PingFangSC,PingFang SC;font-weight:400;font-size:16px;color:#5f6368;margin-left:4px}.box___O_GXX .box_miaoshu___choaP{font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#333;line-height:22px;text-align:justify;font-style:normal;margin:20px auto 0}.box___O_GXX .question_button___tHqji{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;margin-top:20px;text-align:center}.box___O_GXX .question_button___tHqji .select_question___GM3w_{width:272px;height:122px;background:#fff;box-shadow:0 0 10px #e2e2e280;border-radius:8px;cursor:pointer;border:1px solid rgba(20,93,255,.2);padding:20px;display:flex;margin-bottom:15px}.box___O_GXX .question_button___tHqji .select_question___GM3w_ .question_right___YHC9i{margin-left:14px}.box___O_GXX .question_button___tHqji .select_question___GM3w_ .question_right___YHC9i .question_right_title___MJAvU{height:14px;font-family:PingFangSC,PingFang SC;font-weight:600;font-size:14px;color:#333;line-height:14px;text-align:left;font-style:normal}.box___O_GXX .question_button___tHqji .select_question___GM3w_ .question_right___YHC9i .question_right_content___y3dLW{height:60px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:12px;color:#666;line-height:20px;text-align:justify;font-style:normal;margin-top:8px}.box___O_GXX .question_button___tHqji .select_question___GM3w_:hover{border:1px solid #145DFF}.box___O_GXX .page_footer___mHfAE{height:70px;background:#fff;margin:auto;display:flex;align-items:center;padding:20px}.box___O_GXX .page_footer___mHfAE .num_style___INlu1,.box___O_GXX .page_footer___mHfAE .num_style_active___c0T9N{width:30px;height:30px;border-radius:6px;margin-right:12px;cursor:pointer;font-family:PingFangSC,PingFang SC;font-weight:500;font-size:16px;font-style:normal;text-align:center;line-height:30px}.box___O_GXX .page_footer___mHfAE .num_style___INlu1{color:#5f6a95;background:#f1f1f1}.box___O_GXX .page_footer___mHfAE .num_style___INlu1:hover{background:#3061d0;color:#fff}.box___O_GXX .page_footer___mHfAE .num_style_active___c0T9N{color:#fff;background:#3061d0}.box___O_GXX .page_footer___mHfAE .question_add___TZ7kz{height:30px;background:linear-gradient(180deg,#fff,#f6f7f9),#f6f7f9;box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border-radius:2px;border:1px solid #BACFFE;display:flex;align-items:center;justify-content:center;padding:6px 12px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#3061d0;text-align:justify;font-style:normal;cursor:pointer;margin-left:auto}.box___O_GXX .page_footer___mHfAE .yulan_style___OAV36{width:80px;height:30px;background:#3061d0;box-shadow:0 2px 4px #e0dfe1,inset 0 -1px 3px #ffffff80;border-radius:2px;margin-left:10px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;line-height:30px;color:#fff;text-align:justify;font-style:normal;text-align:center;cursor:pointer}.box___O_GXX .page_footer___mHfAE .yanshi_style___STmaE{width:52px;height:30px;background:linear-gradient(180deg,#fff,#f6f7f9),#f6f7f9;box-shadow:0 2px 4px #e1e0df,inset 0 1px 3px #ffffff80;border-radius:2px;border:1px solid #F9B78A;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#fa6400;line-height:30px;text-align:center;font-style:normal;cursor:pointer;margin-left:10px}.box___O_GXX .page_footer___mHfAE .cancle_sty___fiAJU{width:52px;height:30px;background:#f8f9fc;border-radius:2px;border:1px solid #C3CFE0;opacity:.5;text-align:center;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#666;line-height:30px;cursor:pointer}.box___O_GXX .page_footer___mHfAE .yulan_style_end___nrHPP{width:80px;height:30px;background:linear-gradient(180deg,#fff,#f9f6f6),#f9f6f6;box-shadow:0 2px 4px #e1dfdf,inset 0 1px 3px #ffffff80;border-radius:4px;border:1px solid #FFD0D0;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#e30000;line-height:30px;margin-left:10px;text-align:justify;font-style:normal;text-align:center;cursor:pointer}.question_list___zOLcV{width:100%;padding:12px 20px;background:#3061d014;border-radius:2px;font-family:PingFangSC,PingFang SC;color:#000;font-weight:400;font-size:14px;text-align:left;font-style:normal;margin-top:20px}.answer_list___fpfCU,.ai_question_list___zsQmo{width:100%;padding:20px;background:#f6f7f9;border-radius:2px;font-family:PingFangSC,PingFang SC;color:#000;font-weight:400;font-size:14px;text-align:left;font-style:normal;margin-top:10px}.staticWrap___ar2G4 .title___JEGhR{font-family:PingFangSC,PingFang SC;font-weight:600;font-size:16px;color:#000;margin-bottom:10px}.staticWrap___ar2G4 .subTitle___vTr4z{font-family:PingFangSC,PingFang SC;font-weight:500;font-size:16px;color:#000;margin-bottom:10px;margin-top:10px}.erweima___e8td6{width:280px;background:#fff;box-shadow:0 0 10px #e2e2e280;border-radius:8px;border:1px solid rgba(20,93,255,.2);padding:10px;margin:20px auto}.scoreByBlankRadio___vl95k{background:#f6f7f9;box-shadow:inset 0 1px 3px #d7d8d9;border-radius:16px;margin-top:10px;top:15px}.scoreByBlankRadio___vl95k span{font-size:14px}.scoreByBlankRadio___vl95k label[class~=ant-radio-button-wrapper]{background-color:transparent!important;border:1px #f5f6f8 solid!important;border-radius:16px!important;padding:0 20px!important;display:inline-flex!important;align-items:center!important;height:32px!important;color:#9096a3!important}.scoreByBlankRadio___vl95k label[class~=ant-radio-button-wrapper]:before{background-color:transparent!important}.scoreByBlankRadio___vl95k label[class~=ant-radio-button-wrapper-checked]{background:linear-gradient(180deg,#fff,#f6f7f9)!important;box-shadow:inset 0 1px 3px #d7d8d9!important;border:1px solid #C8D2EA!important;border-radius:16px!important;padding:0 20px!important;display:inline-flex!important;align-items:center!important;color:#3061d0!important}.scoreByBlankRadio___vl95k label[class~=ant-radio-button-wrapper-checked]:first-child{border:1px solid #C8D2EA!important;box-shadow:inset 0 1px 3px #d7d8d9!important}.scoreByBlankRadio___vl95k label[class~=ant-radio-button-wrapper-checked]:focus-within{box-shadow:none!important}.scoreByBlankRadio___vl95k label[class~=ant-radio-button-wrapper-checked]:before{background-color:transparent!important}.evalueWrap___JhKgV{min-width:300px}.evalueWrap___JhKgV .evalueSty___WoIZ0{margin-top:10px;background-color:#f6f7f9;padding-bottom:6px}.evalueWrap___JhKgV .evalueSty___WoIZ0 .title___JEGhR{font-family:PingFangSC,PingFang SC;font-weight:500;font-size:14px;color:#000000d9;padding:12px 12px 0}.evalueWrap___JhKgV .evalueSty___WoIZ0 .label___vkStA{font-family:PingFangSC,PingFang SC;font-weight:600;font-size:14px;color:#000;min-width:80px;line-height:28px}.evalueWrap___JhKgV .evalueSty___WoIZ0 .asnCont___qRPRV{font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#000000d9}.evalueWrap___JhKgV .evalueSty___WoIZ0 .ansWrap___THxlN{font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#000000d9;height:500px;overflow-y:auto;padding:12px}.selectMore___ljsRw [class~=ant-select-selector]{padding:1px!important}.selectMore___ljsRw [class~=ant-select-selection-overflow]{padding-right:10px}.edit_knowledges___ACKSS:hover{color:#3061d0}.nodataSty___PUTmM .rightWrap___FS9yr .wrap_title___o2V_V{width:100%;background:#f6f7f9;border-radius:2px;padding:13px 10px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#5f6a95;text-align:justify;font-style:normal}.nodataSty___PUTmM .rightWrap___FS9yr .wrap_add___OvJcv{display:flex;justify-content:flex-start;margin-top:20px}.nodataSty___PUTmM .rightWrap___FS9yr .wrap_add___OvJcv .wrap_button___o_lTV{display:flex;align-items:center;padding:20px 18px;cursor:pointer;transition:.3s;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#3061d0;font-style:normal;width:320px;height:102px;background:#fff;box-shadow:0 0 10px #e2e2e24d;border-radius:8px;border:1px solid #EAEBED}.nodataSty___PUTmM .rightWrap___FS9yr .wrap_add___OvJcv .wrap_button___o_lTV:hover{border:1px solid rgba(20,93,255,.4)}.nodataSty___PUTmM .rightWrap___FS9yr .wrap_add___OvJcv .wrap_button___o_lTV .wrap_img___Hus6u{width:34px;height:34px;background:#fff;box-shadow:0 0 10px #e3e1ff;border:1px solid rgba(20,93,255,.2);padding:1px;border-radius:4px;display:flex;align-items:center;justify-content:center}.nodataSty___PUTmM .rightWrap___FS9yr .toolWrap___PM2dY{background:#3061d01a;border-radius:20px;display:flex;align-items:center;padding:8px 20px;cursor:pointer}.nodataSty___PUTmM .rightWrap___FS9yr .toolWrap___PM2dY:hover .toolSty___oZtDs{color:#3061d0}.nodataSty___PUTmM .rightWrap___FS9yr .toolWrap___PM2dY .toolSty___oZtDs{color:#000;font-size:16px;margin-left:4px}.nodataSty___PUTmM .rightWrap___FS9yr .toolWrap___PM2dY .toolDesc___SoqG0{font-size:16px;color:#5f6a95}#smartAI___w6P73,#smartAnimation____ROIK,#smartQuestion___Vp7mH{scroll-margin-top:120px}.close_drawer___JFBac{width:40px;height:40px;background:#fff;box-shadow:0 0 10px #e3e1ff;border:1px solid rgba(20,93,255,.2);position:absolute;right:680px;top:45vh;cursor:pointer;border-radius:20px;display:flex;align-items:center;justify-content:center;color:#3061d0;z-index:9999;pointer-events:auto}.bottomDiv___IX_wG{height:64px;background:#fff;box-shadow:0 -2px 4px #e0dfe1;width:100%;min-width:1200px;left:0;bottom:0;z-index:10;position:fixed;align-items:center;justify-content:center;display:flex;color:#343636}.commentModalSty___nj567 [class~=ant-modal-close]{top:25px}.commentBody___Y3Gx0 [class~=ant-table-body]{overflow-y:auto!important}.save_button___YTvMf{width:88px;height:40px;background:linear-gradient(180deg,#fff,#f6f7f9),#f6f7f9;box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border-radius:4px;border:1px solid #BACFFE;font-family:PingFangSC,PingFang SC;font-weight:500;font-size:14px;color:#3061d0;text-align:justify;font-style:normal;display:flex;align-items:center;justify-content:center;cursor:pointer}.start_button___h8HNk{width:140px;height:40px;background:#3061d0;border-radius:4px;font-family:PingFangSC,PingFang SC;font-weight:500;font-size:14px;color:#fff;text-align:justify;font-style:normal;display:flex;align-items:center;justify-content:center;cursor:pointer;margin-left:20px}.submit_button___AEM2W{width:140px;height:40px;background:linear-gradient(180deg,#fff,#f9f6f6),#f9f6f6;box-shadow:0 2px 4px #e1dfdf,inset 0 1px 3px #ffffff80;border-radius:4px;border:1px solid #FFD0D0;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#e30000;text-align:justify;font-style:normal;display:flex;align-items:center;justify-content:center;cursor:pointer;margin-left:20px}.iconTipSty____X1xw{width:24px;height:24px;line-height:24px;text-align:center;border-radius:50%;background:#3061d01a;cursor:pointer;margin-left:20px}.iconTipSty____X1xw i{color:#3061d0;font-size:14px}.iconTipSty____X1xw:hover{color:#3061d0}.comment_button___HCLEd{width:160px;height:34px;background:linear-gradient(180deg,#fff,#f6f7f9),#f6f7f9;box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border-radius:20px;border:1px solid #BACFFE;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:16px;color:#3061d0;line-height:16px;text-align:justify;font-style:normal;display:flex;align-items:center;justify-content:center;cursor:pointer}.studyUnit___me1iV{width:119px;height:42px;background-image:url(data:image/png;base64,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);background-size:cover;background-position:center;background-repeat:no-repeat;text-align:center;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#a25806;line-height:32px;position:relative;left:-20px}.add___Esqhf{display:flex;margin-top:20px;flex-wrap:wrap;gap:20px}.add___Esqhf .add_button___QmP6T{display:flex;align-items:center;padding:0 20px;cursor:pointer;transition:.3s;box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border:1px solid #BACFFE;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#3061d0;justify-content:center;font-style:normal;width:150px;height:60px;background:#fff;box-shadow:0 0 10px #e2e2e24d;border-radius:8px;border:1px solid #F6F7F9}.add___Esqhf .add_button___QmP6T:hover{border:1px solid rgba(20,93,255,.4)}.menuSty___iCdYB [class~=ant-dropdown-menu-item]{color:#5f6a95!important}.menuSty___iCdYB [class~=ant-dropdown-menu-item]:hover{background-color:#e7f3ff!important;color:#3061d0!important}.questionWrap___e1xAG{width:100%}.questionWrap___e1xAG .questionHeader___XJVq0{display:flex;align-items:center;margin-bottom:40px;height:60px;background:#3061d00a;border-radius:10px 10px 0 0;padding:0 20px}.questionWrap___e1xAG .questionHeader___XJVq0 .questionTitle___K4EEw{display:flex;align-items:center;color:#000;font-weight:500;font-size:16px}.questionWrap___e1xAG .questionHeader___XJVq0 .questionTitle___K4EEw .question_type___eYEr4{font-weight:600;color:#000;font-size:16px}.questionWrap___e1xAG .questionHeader___XJVq0 .questionTitle___K4EEw .time_long___DIAn9{font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#5f6a95;text-align:left;font-style:normal;margin-left:20px}.questionWrap___e1xAG .questionHeader___XJVq0 .questionTitle___K4EEw .daojishi___r1mMF{background:#ff9d181a;border-radius:12px;padding:4px 10px;display:flex;align-items:center;color:#fa6400;font-size:14px;margin-left:10px}.close_drawer___JFBac{width:40px;height:40px;background:#fff;box-shadow:0 0 10px #e3e1ff;border:1px solid rgba(20,93,255,.2);position:absolute;right:680px;top:45vh;cursor:pointer;border-radius:20px;display:flex;align-items:center;justify-content:center;color:#3061d0}.modal___NWQHD{display:flex;align-items:center;justify-content:center}.header_style___OjKXs{width:100%;background:#f6f7f9;border-radius:2px;margin:20px auto;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#333;text-align:justify;font-style:normal;padding:10px 20px}.content___Ix9Id{background:#fff;box-shadow:0 0 10px #e2e2e24d;border-radius:8px;border:1px solid #F6F7F9;padding:20px;overflow-y:auto}.content___Ix9Id .legend___ZG4ed{display:flex;align-items:center;height:20px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#5f6368;line-height:20px;text-align:justify;font-style:normal;margin-bottom:15px}.content___Ix9Id .legend___ZG4ed .legend_icon___LM_Vy{width:20px;height:14px;background:#3061d0;border-radius:2px;margin-right:10px}.content___Ix9Id .item_list___i0Egp{display:flex;overflow:hidden}.content___Ix9Id .item_list___i0Egp .item_list_title___Pflnd{width:60px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#000;text-align:justify;font-style:normal;display:flex;flex-wrap:wrap;gap:20px}.content___Ix9Id .item_list___i0Egp .item_title___mLa60{height:110px;border-radius:4px;position:relative}.content___Ix9Id .item_list___i0Egp .item_title___mLa60 .item_top____XMW3{background:#fff;border-radius:4px;margin-top:14px}.content___Ix9Id .item_list___i0Egp .item_title___mLa60 .item_bottom___ox1qv{margin-top:15px;height:30px;font-weight:400;line-height:30px}.content___Ix9Id .box___zl8eg{display:flex;flex-wrap:wrap;gap:20px;width:800px}.content___Ix9Id .box___zl8eg .page_item_acitve___aJbmD{width:110px;height:110px;border-radius:4px;padding:5px;position:relative}.content___Ix9Id .box___zl8eg .page_item_acitve___aJbmD:hover{background:#3061d033}.content___Ix9Id .box___zl8eg .page_item_acitve___aJbmD:hover .drag_style___wO0hd .item_bottom___ox1qv{background:#3061d0;color:#fff}.content___Ix9Id .box___zl8eg .page_item_acitve___aJbmD .item_top____XMW3{width:100px;height:60px;background:#fff;box-shadow:0 2px 4px #e0dfe1;border-radius:4px;border:1px solid #BACFFE;display:flex;align-items:center;justify-content:center}.content___Ix9Id .box___zl8eg .page_item_acitve___aJbmD .item_top____XMW3 .top_content___ElhxK{width:90px;height:50px;background:#2a56ca;border-radius:4px;line-height:50px;font-family:PingFangSC,PingFang SC;font-weight:600;font-size:18px;color:#fff;text-align:center;font-style:normal}.content___Ix9Id .box___zl8eg .page_item_acitve___aJbmD .drag_style___wO0hd{position:absolute;top:0;height:110px;cursor:pointer}.content___Ix9Id .box___zl8eg .page_item_acitve___aJbmD .drag_style___wO0hd .item_bottom___ox1qv{margin-top:72px;width:100px;height:30px;border:1px solid #BACFFE;background:linear-gradient(180deg,#fff,#f6f7f9),#f6f7f9;box-shadow:inset 0 1px 3px #ffffff80;border-radius:4px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#3061d0;line-height:30px;text-align:center;font-style:normal;display:flex;align-items:center;justify-content:center;cursor:move}.content___Ix9Id .box___zl8eg .page_item___U0LMa{width:110px;height:110px;border-radius:4px;padding:5px;position:relative}.content___Ix9Id .box___zl8eg .page_item___U0LMa:hover{background:#3061d033}.content___Ix9Id .box___zl8eg .page_item___U0LMa:hover .drag_style___wO0hd .item_bottom___ox1qv{background:#3061d0;color:#fff}.content___Ix9Id .box___zl8eg .page_item___U0LMa .item_top____XMW3{width:100px;height:60px;background:#fff;box-shadow:0 2px 4px #e0dfe1;border-radius:4px;border:1px solid #E3E3E3;display:flex;align-items:center;justify-content:center}.content___Ix9Id .box___zl8eg .page_item___U0LMa .item_top____XMW3 .top_content___ElhxK{width:90px;height:50px;background:#c1ccdc;border-radius:4px;line-height:50px;font-family:PingFangSC,PingFang SC;font-weight:600;font-size:18px;color:#fff;text-align:center;font-style:normal}.content___Ix9Id .box___zl8eg .page_item___U0LMa .drag_style___wO0hd{position:absolute;top:0;cursor:pointer;height:110px}.content___Ix9Id .box___zl8eg .page_item___U0LMa .drag_style___wO0hd .item_bottom___ox1qv{margin-top:72px;width:100px;height:30px;background:linear-gradient(180deg,#fff,#eef0f4);box-shadow:inset 0 1px 3px #ffffff80;border-radius:4px;border:1px solid #DCDCDC;font-family:PingFangSC,PingFang SC;font-weight:400;color:#5f6a95;line-height:30px;text-align:center;font-style:normal;display:flex;align-items:center;justify-content:center;cursor:move}.expandBtn___ZkM8D{position:absolute;right:-55px;top:40px;width:55px;height:80px;background:#fff;border-radius:0 14px 14px 0;display:flex;align-items:flex-start;flex-direction:column;justify-content:center;padding-left:10px;cursor:pointer}.expandBtn___ZkM8D .imgWrap___eNTpL{width:30px;height:30px;display:flex;justify-content:center;align-items:center;background:#3061d01a;border-radius:8px}#weboffice-zone___TKF3X{height:100vh;z-index:1}.page_style___AiHeR{position:fixed;top:20px;left:20px;z-index:1000;width:100px;height:50px;background:#fff;box-shadow:0 0 10px #e3e1ff;border-radius:2px;border:1px solid rgba(20,93,255,.2);font-size:18px;display:flex;align-items:center;justify-content:center}.editable-container___Hv4tS{position:relative;width:100%;max-width:800px;margin:20px auto}.editable-container___Hv4tS ::selection{background:#ecf1fe;padding:10px;box-shadow:12px 0 #3498db,-12px 0 #3498db}.editable-content___wM_1T{border:1px solid #ccc;padding:10px 30px 10px 40px;min-height:200px;outline:none;position:relative;overflow:auto;line-height:1.5em}.toolbar___cnYFp,.line-menu___jgIfE{position:absolute;background:#fff;border:1px solid #ddd;border-radius:12px;padding:5px;box-shadow:#0000001a 0 8px 16px;z-index:1000}.toolbar___cnYFp button,.line-menu___jgIfE button{margin:0 5px;padding:2px 8px;cursor:pointer;background:none;border:none}.line-menu___jgIfE{left:25px;top:0}.line-menu___jgIfE button{display:block;margin:2px 0;width:100%;text-align:left}.chat-dialog___HS5PJ{position:absolute;width:700px;background:#fff;border:.5px solid #2356f6;border-radius:4px;box-shadow:0 2px 4px #0000001a;z-index:1001}.chat-header___byzBT{padding:5px 10px;background:#f5f5f5;border-bottom:1px solid #ddd}.chat-content___jrn7Q{padding:10px}.chat-content___jrn7Q textarea{width:100%;min-height:100px;margin-top:10px}.chat-actions___KhMUp{margin-top:10px;display:flex;gap:10px}.over_item_list___BGRpQ{position:absolute;bottom:65px;display:block;margin:0 100px;width:calc(100% - 200px);z-index:100;display:flex;align-items:center}.over_item_list___BGRpQ .over_item____cy2z{display:flex;align-items:center;margin:auto;padding:5px 10px;justify-content:center;background:#fff;box-shadow:0 0 10px #e1e5ff;border-radius:10px}.over_item_list___BGRpQ .over_item____cy2z .close_button___ZfK6v{cursor:pointer;position:absolute;top:-20px;width:60px;height:20px;box-shadow:0 0 10px #e1e5ff;border-radius:8px 8px 0 0;border:1px solid #fff;background:#fff;color:#5f6a95;font-size:12px;display:flex;align-items:center;justify-content:center;z-index:-1}.over_item_list___BGRpQ .over_item____cy2z .close_button___ZfK6v:hover{color:#3061d0}.over_item_list___BGRpQ .over_item____cy2z .over_button___Zixqf:hover{background:#f6f7f9}.over_item_list___BGRpQ .over_item____cy2z .over_button___Zixqf{padding:5px 10px;display:flex;align-items:center;justify-content:center;border-radius:4px;cursor:pointer}.over_item_list___BGRpQ .over_item____cy2z .over_button___Zixqf .ewm_img___zUb7w{margin-right:6px}.over_item_list___BGRpQ .over_item____cy2z .over_button___Zixqf .ewm_text___XsYJq{font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#5f6a95;text-align:left;font-style:normal}.kjgj_style___jIqhD{position:absolute;bottom:65px;display:block;margin:0 100px;width:calc(100% - 200px);z-index:100;display:flex;align-items:center}.kjgj_style___jIqhD .kjgj_item___d355l{display:flex;align-items:center;margin:auto;padding:2px;width:108px;height:44px;background:#3061d099;box-shadow:0 0 10px #b9c1f2;border:1px solid #FFFFFF;border-radius:10px;cursor:pointer}.kjgj_style___jIqhD .kjgj_item___d355l .kjgj_img___mwqc3{width:38px;height:38px;background:#fff;border-radius:8px;padding:4px}.kjgj_style___jIqhD .kjgj_item___d355l .kjgj_text___DcyGA{margin-left:5px;width:56px;height:14px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#fff;line-height:14px;text-align:left;font-style:normal}.over_content___sF378{position:absolute;bottom:65px;left:50%;transform:translate(-50%);cursor:pointer;z-index:100;padding:5px 10px;display:flex;align-items:center;justify-content:center;background:#fff;box-shadow:0 0 10px #e1e5ff;border-radius:10px}.over_content___sF378 .over_button___Zixqf:hover{background:#f6f7f9}.over_content___sF378 .over_button___Zixqf{padding:5px 10px;display:flex;align-items:center;justify-content:center;border-radius:4px;cursor:pointer}.over_content___sF378 .over_button___Zixqf .ewm_img___zUb7w{margin-right:6px}.over_content___sF378 .over_button___Zixqf .ewm_text___XsYJq{font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#5f6a95;text-align:left;font-style:normal}.overcont2wrap___bFkY4{position:absolute;bottom:30px;left:50%;transform:translate(-50%);z-index:100;padding:5px 10px;display:flex;align-items:center;justify-content:center}.overcont2wrap___bFkY4 .over_content2___hJcZc{background:#fff;box-shadow:0 0 10px #e1e5ff;border-radius:10px;display:flex;align-items:center;justify-content:center;padding:5px 10px}.overcont2wrap___bFkY4 .over_content2___hJcZc .over_button2___Jemel:hover{background:#f6f7f9}.overcont2wrap___bFkY4 .over_content2___hJcZc .over_button2___Jemel{padding:5px 10px;display:flex;align-items:center;justify-content:center;border-radius:4px;cursor:pointer}.overcont2wrap___bFkY4 .over_content2___hJcZc .over_button2___Jemel .ewm_img2___YA3Oe{margin-right:6px}.overcont2wrap___bFkY4 .over_content2___hJcZc .over_button2___Jemel .ewm_text2____31uu{font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#5f6a95;text-align:left;font-style:normal}.officeWrp___k5Vj6{width:100vw;height:100vh;display:flex;overflow:hidden}.officeWrp___k5Vj6 .left___N1Ud5{flex:1 1;position:relative;height:100%;overflow:hidden}.officeWrp___k5Vj6 .left___N1Ud5 .left_zone___a3NSb *{pointer-events:none!important}.officeWrp___k5Vj6 .left___N1Ud5 .btn_float___heSNx{position:absolute;right:20px;bottom:20px;box-sizing:border-box;z-index:100;text-align:right;padding:10px}.officeWrp___k5Vj6 .left___N1Ud5 .btn_float___heSNx .to_page_style___LctZq{background:#f6f7f9 linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border:1px solid #bacffe;color:#464f66;margin-top:20px;border-radius:30px;display:flex;align-items:center;padding:5px 15px}.officeWrp___k5Vj6 .left___N1Ud5 .left_float___nZY5i{position:fixed;right:0;top:100px;height:60px;box-shadow:0 0 10px #e3e1ff;border-radius:30px 0 0 30px;border-top:1px rgba(20,93,255,.2) solid;border-left:1px rgba(20,93,255,.2) solid;border-bottom:1px rgba(20,93,255,.2) solid;background:#fff;box-sizing:border-box;z-index:100;display:flex;align-items:center;padding:10px;cursor:pointer}.officeWrp___k5Vj6 .left___N1Ud5 .left_float___nZY5i .float_icon___JUMlu{width:40px;height:40px;background:#3061d01a;border-radius:20px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.officeWrp___k5Vj6 .left___N1Ud5 .left_float___nZY5i .float_text___Eq4xh{margin-left:10px;margin-right:10px;color:#5f6a95;cursor:pointer;height:60px;display:flex;align-items:center}.officeWrp___k5Vj6 .left___N1Ud5 .left_float___nZY5i .float_text___Eq4xh:hover{color:#3061d0}.officeWrp___k5Vj6 .left___N1Ud5 .left_float___nZY5i .float_more___gL4yG{display:flex;align-items:center;justify-content:flex-start;max-width:0;white-space:nowrap;overflow:hidden;transition:all 1s ease-in-out}.officeWrp___k5Vj6 .left___N1Ud5 .left_float___nZY5i:hover .float_more___gL4yG{max-width:500px}.officeWrp___k5Vj6 .right___siptG{min-width:700px;background:#fff;height:100%;overflow:hidden;flex:0 0 700px}.footer_button___yetpK{display:flex;align-items:center;margin:10px 0 20px}.footer_button___yetpK .quxiao___M3LW4{width:100px;height:32px;background:#f8f9fc;border-radius:2px;border:1px solid #C3CFE0;opacity:.5;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#464f66;line-height:30px;text-align:center;font-style:normal;cursor:pointer;margin-left:auto}.footer_button___yetpK .queren___nmAw_{width:100px;height:32px;background:#3061d0;box-shadow:0 2px 4px #e0dfe1,inset 0 -1px 3px #ffffff80;border-radius:2px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#fff;line-height:30px;text-align:center;font-style:normal;cursor:pointer;margin-left:20px}.close_drawer___PU7PN{width:40px;height:40px;background:#fff;box-shadow:0 0 10px #e3e1ff;border:1px solid rgba(20,93,255,.2);position:absolute;right:680px;top:45vh;cursor:pointer;border-radius:20px;display:flex;align-items:center;justify-content:center;color:#3061d0}.erweima___C9QL5{width:280px;background:#fff;box-shadow:0 0 10px #e2e2e280;border-radius:8px;border:1px solid rgba(20,93,255,.2);padding:10px;margin:20px auto}.arrow___fFtZm [class~=ant-splitter-bar-collapse-bar]{opacity:1!important}.modal___GuDAW{display:flex;align-items:center;justify-content:center}.drawer_ewm___xY2Oi{width:500px;position:fixed;top:33vh;left:18vw;z-index:100;background:#fff;padding:20px}.drawer_ewm___xY2Oi .drawer_ewm_title___nHqEm{font-size:20px;font-weight:500;color:#000;text-align:left;display:flex;justify-content:space-between}.drawer_ewm___xY2Oi .drawer_text___EnOs3{text-align:center;margin-top:15px}.drawer_ewm___xY2Oi .drawer_code___cZMU2{width:280px;background:#fff;box-shadow:0 0 10px #e2e2e280;border-radius:8px;border:1px solid rgba(20,93,255,.2);padding:10px;margin:20px auto 10px}.box___9t6dj{margin-left:auto;overflow-y:hidden}.box___9t6dj .code_style___L5H95{background:#f6f7f9;margin:0 auto 20px;padding:14px 20px}.box___9t6dj .box_header___PThC5{height:140px;padding:30px 20px 40px;position:sticky;top:0;z-index:0;background-color:#fff}.box___9t6dj .box_header___PThC5 .headTip___MoiWM{height:34px;background:#f6f7f9;border-radius:0 0 8px 8px;font-size:14px;color:#5f6368;padding:0 10px;line-height:34px;margin-top:10px}.box___9t6dj .box_header___PThC5 .headTip___MoiWM span{color:#3061d0;cursor:pointer}.box___9t6dj .box_header___PThC5 .box_wrap_____SpK{display:flex;align-items:center;justify-content:space-between}.box___9t6dj .box_header___PThC5 .box_wrap_____SpK .progressbarWrap___Xb_JW{display:flex;align-items:center}.box___9t6dj .box_header___PThC5 .box_wrap_____SpK .progressbarWrap___Xb_JW .progressItem___r6hIu{display:flex;align-items:center;color:#5f6368;cursor:pointer;font-family:PingFangSC,PingFang SC;font-weight:500;font-size:18px}.box___9t6dj .box_header___PThC5 .box_wrap_____SpK .progressbarWrap___Xb_JW .progressItem___r6hIu .circle___dmxdq{width:24px;height:24px;border-radius:50%;line-height:24px;text-align:center;background:#f6f7f9;font-family:PingFangSC,PingFang SC;font-weight:600;font-size:16px;margin-right:10px;box-sizing:border-box;display:flex;align-items:center;justify-content:center}.box___9t6dj .box_header___PThC5 .box_wrap_____SpK .progressbarWrap___Xb_JW .activeWrap___ZAXAN{color:#3061d0}.box___9t6dj .box_header___PThC5 .box_wrap_____SpK .progressbarWrap___Xb_JW .activeWrap___ZAXAN .circle___dmxdq{border:1px solid #3061D0}.box___9t6dj .box_header___PThC5 .box_wrap_____SpK .quit___fMx4e{display:flex;align-items:center;font-family:PingFangSC,PingFang SC;font-weight:400;padding:3px 0;font-size:14px;color:#5f6a95;cursor:pointer}.box___9t6dj .box_header___PThC5 .box_wrap_____SpK .quit___fMx4e:hover{color:#e30000}.box___9t6dj .box_botton___nhfoY{display:flex;align-items:center;justify-content:center;padding:3px 15px;background:#fff;box-shadow:0 0 10px #e3e1ff;border-radius:17px;border:1px solid rgba(20,93,255,.2);cursor:pointer}.box___9t6dj .box_botton___nhfoY:hover{border:1px solid rgba(20,93,255,.4)}.mainContent___EseHE{height:calc(100vh - 110px);overflow-y:auto;overflow-x:hidden}.questionWrap___bTxa_{border-radius:2px;background:#f6f7f9;position:relative;padding:20px 30px 0}.questionWrap___bTxa_ .questionStatus___g9DRZ{display:flex;align-items:center;justify-content:space-between}.studyUnit___G1Nk2{width:119px;height:42px;background-image:url(data:image/png;base64,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);background-size:cover;background-position:center;background-repeat:no-repeat;text-align:center;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#a25806;line-height:32px;position:relative;left:-20px}.page_footer___PFaVy{height:80px;background:#fff;margin:auto;display:flex;align-items:center;padding:20px}.page_footer___PFaVy .num_style___GIpVz,.page_footer___PFaVy .num_style_active___bq8RR{width:30px;height:30px;border-radius:6px;margin-right:20px;cursor:pointer;font-family:PingFangSC,PingFang SC;font-weight:500;font-size:16px;font-style:normal;text-align:center;line-height:30px}.page_footer___PFaVy .num_style___GIpVz{color:#5f6a95;background:#f1f1f1}.page_footer___PFaVy .num_style___GIpVz:hover{background:#3061d0;color:#fff}.page_footer___PFaVy .num_style_active___bq8RR{color:#fff;background:#3061d0}.page_footer___PFaVy .button1___HqBEu{height:32px;background:linear-gradient(180deg,#fff,#f6f7f9),#f6f7f9;box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border-radius:2px;border:1px solid #BACFFE;display:flex;align-items:center;justify-content:center;padding:6px 12px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#3061d0;text-align:justify;font-style:normal;cursor:pointer}.page_footer___PFaVy .button2___VYEdv{width:80px;height:30px;background:#3061d0;box-shadow:0 2px 4px #e0dfe1,inset 0 -1px 3px #ffffff80;border-radius:2px;margin-left:10px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;line-height:30px;color:#fff;text-align:justify;font-style:normal;text-align:center;cursor:pointer}.daojishi___wZ6er{width:80px;background:#ff9d181a;border-radius:12px;height:26px;display:flex;align-items:center;justify-content:center;color:#fa6400;font-size:14px;margin-left:10px}.datijieshu___ouuJX{width:100px;background:#f6f7f9;border-radius:12px;height:26px;display:flex;align-items:center;justify-content:center;color:#666;font-size:14px;margin-left:10px}.modalContent___iFtJg{text-align:center;margin-top:10px;color:#333;font-size:16px}.modalContentLeft___YMwu4{text-align:left;color:#333;font-size:16px}.green___cf5ZK span,.green___cf5ZK p,.green___cf5ZK h1,.green___cf5ZK h2,.green___cf5ZK h3,.green___cf5ZK h4,.green___cf5ZK h5,.green___cf5ZK h6,.green___cf5ZK b,.green___cf5ZK strong{color:#00e373}.green___cf5ZK .textArea___yDJpX{border:1px solid #00e373}.green___cf5ZK [class~=ant-radio-wrapper] [class~=ant-radio-checked] [class~=ant-radio-inner]{border-color:#00e373!important}.green___cf5ZK [class~=ant-radio-wrapper] [class~=ant-radio-checked] [class~=ant-radio-inner]:after{background-color:#00e373}.red___vaJTM span,.red___vaJTM p,.red___vaJTM h1,.red___vaJTM h2,.red___vaJTM h3,.red___vaJTM h4,.red___vaJTM h5,.red___vaJTM h6,.red___vaJTM b,.red___vaJTM strong{color:#e02020}.red___vaJTM .textArea___yDJpX{border:1px solid #e02020}.red___vaJTM [class~=ant-radio-wrapper] [class~=ant-radio-checked] [class~=ant-radio-inner]{border-color:#e02020!important}.red___vaJTM [class~=ant-radio-wrapper] [class~=ant-radio-checked] [class~=ant-radio-inner]:after{background-color:#e02020}.row____R6FZ{display:flex;align-items:baseline;margin-top:5px}.html___GYpZl{max-width:610px;margin-right:10px}.line___jKbuh{height:1px;background-color:#eee;margin:20px 0}.choiceWrap___XHmE4{margin-top:30px}.choiceWrap___XHmE4 .choiceIndex___wpoi0{display:flex;flex:0 0 auto;justify-content:center;align-items:center;line-height:35px;width:35px;height:35px;border-radius:50%;font-family:PingFangSC,PingFang SC;font-weight:500;font-size:18px;color:#000;cursor:pointer;background-color:#3061d01a}.choiceWrap___XHmE4 .choiceIndex___wpoi0.judgementIndex___Eie7b{border-radius:2px}.choiceWrap___XHmE4 .activeAnswer___uuVOS{background-color:#3061d0;border-color:#3061d0;color:#fff}.choiceWrap___XHmE4 .rightAnswer___vz9aJ{background-color:#37ad83;border-color:#37ad83;color:#fff}.choiceWrap___XHmE4 .errorAnswer___ffoBB{background:#e30000;border-color:#e30000;color:#fff}.choiceWrap___XHmE4 .setAnswerBtn___JXqx2{border-radius:2px;border:1px solid #DCDCDC;font-size:14px;font-weight:400;color:#9096a3;height:46px;display:flex;align-items:center;padding:0 16px;cursor:pointer}.choiceWrap___XHmE4 .activeJudgementAnswer___HPUar{background-color:#ebf6f2;border-color:#37ad83;color:#37ad83}.choiceWrap___XHmE4 .actionWrapper___YFUXa{display:flex;align-items:center;justify-content:flex-end}.choiceWrap___XHmE4 .actionWrapper___YFUXa .addIcon___XHNO1{color:#2fa34f;font-size:14px}.choiceWrap___XHmE4 .actionWrapper___YFUXa .deleteIcon___Ti66j{color:#e30000;font-size:14px;margin-left:20px}.analysisWrap___a52qa{margin-top:20px;padding:10px;background:#f6f7f9;border-radius:2px}.Drawrap___sKs5x [class~=ant-drawer-body]{padding:0!important}.Drawrap___sKs5x .iframe___ZCHT9{width:100%;height:100vh}.c___yzswq{display:inline-block;width:max-content;height:20px;padding:0 2px;text-align:center;line-height:20px;background:#2ec25b33;border-radius:4px;font-family:PingFangSC,PingFang SC;font-weight:500;font-size:14px;color:#2ec25b;margin-right:5px;min-width:20px}.cpp___aD_5y{display:inline-block;width:max-content;padding:0 2px;height:20px;text-align:center;line-height:20px;background:#f1973833;color:#dc7b14;font-family:PingFangSC,PingFang SC;font-weight:500;font-size:14px;border-radius:4px;margin-right:5px}.java___s91Vb{display:inline-block;width:max-content;padding:0 2px;height:20px;text-align:center;line-height:20px;background:#eb606033;color:#e30000;font-family:PingFangSC,PingFang SC;font-weight:500;font-size:14px;border-radius:4px;margin-right:5px}.python___PRu_t{display:inline-block;width:max-content;height:20px;padding:0 2px;text-align:center;line-height:20px;background:#6eb1fb33;color:#1e96f4;font-family:PingFangSC,PingFang SC;font-weight:500;font-size:14px;border-radius:4px;margin-right:5px}.commitBtn___g2N79{width:200px;height:50px;background:#3061d0;box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border-radius:25px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:18px;color:#fff;line-height:50px;text-align:center;margin:40px auto 0;cursor:pointer}.questionWrap___nKdxT{width:100%}.solutionWrap___jaM5J{background:#f6f7f9;border-radius:2px;padding:20px;margin-top:40px}.descBox___bONsy{border:1px solid #F1F1F1;overflow-y:hidden;margin-top:40px}.descBox___bONsy .title___ufkCS{height:40px;line-height:40px;padding:0 20px;background-color:#fff;display:flex;align-items:center}.descBox___bONsy .desc___DG7jE{height:170px;padding:20px;background-color:#f6f7f9}.choiceBox___uhqIh{cursor:pointer;background:#f6f7f9;color:#000;border-radius:4px;padding-left:20px;padding-right:20px;min-height:60px;margin-top:20px}.activeAnswerBox___BEPta{background:#3061d033}.activeAnswerBox___BEPta .choiceIndex___wpoi0{color:#3061d0;font-size:16px}.activeAnswerBox___BEPta .html___GYpZl{color:#3061d0}.rightAnswerBox___c561Z{background:#2ec25b1a}.rightAnswerBox___c561Z .choiceIndex___wpoi0{color:#2ec25b;font-size:16px}.rightAnswerBox___c561Z .html___GYpZl{color:#2ec25b}.errorAnswerBox___ouNWS{background:#e300001a}.errorAnswerBox___ouNWS .choiceIndex___wpoi0{color:#e30000;font-size:16px}.errorAnswerBox___ouNWS .html___GYpZl{color:#e30000}.greenColor___IiAyu{color:#2ec25b}.redColor___f6vEe{color:#e30000}.header_style___Dx0vL{width:100%;background:#f6f7f9;border-radius:2px;margin:20px auto;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#333;text-align:justify;font-style:normal;padding:10px 20px}.content___RXnuY{background:#fff;box-shadow:0 0 10px #e2e2e24d;border-radius:8px;border:1px solid #F6F7F9;padding:20px;overflow-y:auto}.content___RXnuY .legend___evR3g{display:flex;align-items:center;height:20px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#5f6368;line-height:20px;text-align:justify;font-style:normal;margin-bottom:15px}.content___RXnuY .legend___evR3g .legend_icon___EEW5x{width:20px;height:14px;background:#3061d0;border-radius:2px;margin-right:10px}.content___RXnuY .item_list___Kl2Op{display:flex;overflow:hidden}.content___RXnuY .item_list___Kl2Op .item_list_title___NB3Cg{width:60px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#000;text-align:justify;font-style:normal;display:flex;flex-wrap:wrap;gap:20px}.content___RXnuY .item_list___Kl2Op .item_title___koibo{height:110px;border-radius:4px;position:relative}.content___RXnuY .item_list___Kl2Op .item_title___koibo .item_top___fIB7h{background:#fff;border-radius:4px;margin-top:14px}.content___RXnuY .item_list___Kl2Op .item_title___koibo .item_bottom___wsbMe{margin-top:15px;height:30px;font-weight:400;line-height:30px}.content___RXnuY .box___VtbZB{display:flex;flex-wrap:wrap;gap:20px;width:800px}.content___RXnuY .box___VtbZB .page_item_acitve___FbAiG{width:110px;height:110px;border-radius:4px;padding:5px;position:relative}.content___RXnuY .box___VtbZB .page_item_acitve___FbAiG:hover{background:#3061d033}.content___RXnuY .box___VtbZB .page_item_acitve___FbAiG .item_top___fIB7h{width:100px;height:60px;background:#fff;box-shadow:0 2px 4px #e0dfe1;border-radius:4px;padding:5px;cursor:pointer;border:1px solid #85E1A1;display:flex;align-items:center}.content___RXnuY .box___VtbZB .page_item_acitve___FbAiG .item_top___fIB7h .top_content___BwoGH{width:90px;height:50px;background:#2ec25b;border-radius:4px;line-height:50px;font-family:PingFangSC,PingFang SC;font-weight:600;font-size:18px;color:#fff;text-align:center;font-style:normal}.content___RXnuY .box___VtbZB .page_item_acitve___FbAiG .drag_style___t_nRF{position:absolute;top:0;height:110px;cursor:pointer}.content___RXnuY .box___VtbZB .page_item_acitve___FbAiG .drag_style___t_nRF .item_bottom___wsbMe{margin-top:72px;width:100px;height:30px;background:#2ec25b;box-shadow:0 2px 4px #3061d066,inset 0 -1px 3px #ffffff80;border-radius:4px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#fff;line-height:30px;text-align:center;font-style:normal;display:flex;align-items:center;justify-content:center;cursor:pointer}.content___RXnuY .box___VtbZB .page_item____ovHq{width:110px;height:110px;border-radius:4px;padding:5px;position:relative}.content___RXnuY .box___VtbZB .page_item____ovHq:hover{background:#3061d033}.content___RXnuY .box___VtbZB .page_item____ovHq .item_top___fIB7h{width:100px;height:60px;background:#fff;box-shadow:0 2px 4px #e0dfe1;border-radius:4px;padding:5px;cursor:pointer;border:1px solid #E3E3E3;display:flex;align-items:center}.content___RXnuY .box___VtbZB .page_item____ovHq .item_top___fIB7h .top_content___BwoGH{width:90px;height:50px;background:#c1ccdc;border-radius:4px;line-height:50px;font-family:PingFangSC,PingFang SC;font-weight:600;font-size:18px;color:#fff;text-align:center;font-style:normal}.content___RXnuY .box___VtbZB .page_item____ovHq .drag_style___t_nRF{position:absolute;top:0;cursor:pointer;height:110px}.content___RXnuY .box___VtbZB .page_item____ovHq .drag_style___t_nRF .item_bottom___wsbMe{margin-top:72px;width:100px;height:30px;background:linear-gradient(180deg,#fff,#eef0f4);box-shadow:inset 0 1px 3px #ffffff80;border-radius:4px;border:1px solid #DCDCDC;font-family:PingFangSC,PingFang SC;font-weight:400;color:#5f6a95;line-height:30px;text-align:center;font-style:normal;display:flex;align-items:center;justify-content:center;cursor:pointer}.box___TOI8U{min-height:80vh;margin-left:auto;overflow-y:auto}.box___TOI8U .code_style___HqBfy{background:#f6f7f9;margin:10px auto;padding:14px 20px}.box___TOI8U .box_header___aw0DM{display:flex;align-items:center;padding-top:24px;padding-bottom:10px;position:sticky;top:0;z-index:10;background-color:#fff;justify-content:space-between}.box___TOI8U .box_header___aw0DM .header_title___aeL59{width:80px;height:16px;font-family:PingFangSC,PingFang SC;font-weight:600;font-size:16px;color:#000;line-height:16px;text-align:left;font-style:normal}.box___TOI8U .box_header___aw0DM .ewm___vQtyb{margin-left:auto;display:flex;align-items:center;height:30px;cursor:pointer}.box___TOI8U .box_header___aw0DM .ewm___vQtyb .ewm_img___qqWwF{width:30px;height:30px;background:#fff;border-radius:8px;padding:8px;border:1px solid rgba(20,93,255,.2);margin-right:4px;display:flex;align-items:center;justify-content:center}.box___TOI8U .box_header___aw0DM .ewm___vQtyb .ewm_text___i4Jyd{font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#5f6a95;text-align:left;font-style:normal}.box___TOI8U .question_buuton___dQRn4{display:flex;align-items:center;justify-content:space-around;margin-top:30px;text-align:center}.box___TOI8U .question_buuton___dQRn4 .selectQuestion___ziNOo,.box___TOI8U .question_buuton___dQRn4 .addQuestion___aHncw{width:100px;height:100px;border:1px green solid;cursor:pointer}.submit_button___KEeMK{width:100%;height:40px;background:#3061d0;text-align:center;line-height:40px;border-radius:20px;cursor:pointer;color:#fff;margin-top:20px}.evalueWrap___NEAE5{min-width:300px}.evalueWrap___NEAE5 .evalueSty___Fk0S3{background-color:#f6f7f9;padding-bottom:6px}.evalueWrap___NEAE5 .evalueSty___Fk0S3 .title___Mq_RW{font-family:PingFangSC,PingFang SC;font-weight:500;font-size:14px;color:#000000d9;padding:12px 12px 0}.evalueWrap___NEAE5 .evalueSty___Fk0S3 .label___ZOLLS{font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#5f6a95;min-width:80px;line-height:28px}.evalueWrap___NEAE5 .evalueSty___Fk0S3 .asnCont___wrZOg{font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#000000d9}.evalueWrap___NEAE5 .evalueSty___Fk0S3 .ansWrap____M3UH{font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#000000d9;height:230px;overflow-y:auto;padding:12px}.ansWrap____M3UH{font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#000000d9;max-height:230px;overflow-y:auto;padding:12px}.page_footer___bYve1{height:70px;background:#fff;margin:auto;display:flex;align-items:center;padding:20px}.page_footer___bYve1 .num_style___dooAY,.page_footer___bYve1 .num_style_active___tFy8m{width:30px;height:30px;border-radius:6px;margin-right:20px;cursor:pointer;font-family:PingFangSC,PingFang SC;font-weight:500;font-size:16px;font-style:normal;text-align:center;line-height:30px}.page_footer___bYve1 .num_style___dooAY{color:#5f6a95;background:#f1f1f1}.page_footer___bYve1 .num_style___dooAY:hover{background:#3061d0;color:#fff}.page_footer___bYve1 .num_style_active___tFy8m{color:#fff;background:#3061d0}.page_footer___bYve1 .question_add___WXNyb{height:30px;background:linear-gradient(180deg,#fff,#f6f7f9),#f6f7f9;box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border-radius:4px;border:1px solid #BACFFE;display:flex;align-items:center;justify-content:center;padding:6px 12px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#3061d0;text-align:justify;font-style:normal;cursor:pointer;margin-left:auto}.page_footer___bYve1 .yulan_style___shO_G{width:80px;height:30px;background:#3061d0;box-shadow:0 2px 4px #e0dfe1,inset 0 -1px 3px #ffffff80;border-radius:2px;margin-left:10px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;line-height:30px;color:#fff;text-align:justify;font-style:normal;text-align:center;cursor:pointer}.page_footer___bYve1 .yulan_style_end___gxZaC{width:80px;height:30px;background:linear-gradient(180deg,#fff,#f9f6f6),#f9f6f6;box-shadow:0 2px 4px #e1dfdf,inset 0 1px 3px #ffffff80;border-radius:4px;border:1px solid #FFD0D0;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#e30000;line-height:30px;margin-left:10px;text-align:justify;font-style:normal;text-align:center;cursor:pointer}.flex_box_center___DFeZA{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___DmOsm{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___nPXRf{align-items:center;box-align:center}.flex_box_center_end___bkHWA{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___WTOFM{flex-direction:column;box-orient:block-axis}.Onerow___dqGHb{word-break:break-all;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.title___B6nUX{display:flex;align-items:center}.export___zEOOU{position:absolute;right:20px;top:23px;z-index:2;font-size:16px}.export___zEOOU a,.export___zEOOU button{margin-left:30px}.bg___ufHn2{background:#fafafa}.tabs___HT71D [class=ant-tabs-nav-scroll]{padding-left:25px}.tabs___HT71D [class~=ant-tabs-tab]{padding:23px 0;font-size:18px;color:#333}.tabs___HT71D [class~=ant-tabs-tab-active]{color:#0152d9}.tabs___HT71D [class=ant-tabs-nav]{margin-bottom:0!important}.workListTabWrap___tpilt .ant-tabs-card>.ant-tabs-nav{align-items:flex-start;height:40px;margin-bottom:0}.workListTabWrap___tpilt .ant-tabs-card>.ant-tabs-nav:before{content:unset}.workListTabWrap___tpilt .ant-tabs-card>.ant-tabs-nav .ant-tabs-nav-wrap{padding-left:0}.workListTabWrap___tpilt .ant-tabs-card>.ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab{min-width:96px;height:38px;background:#f5f5f5;border-radius:4px 4px 0 0;font-size:14px;font-weight:400;color:#b9b8b8;display:unset;border:none;text-align:center;padding-top:9px}.workListTabWrap___tpilt .ant-tabs-card>.ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab .ant-tabs-tab-btn:active{color:#333}.workListTabWrap___tpilt .ant-tabs-card>.ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab.ant-tabs-tab-active{position:relative;background:#fff}.workListTabWrap___tpilt .ant-tabs-card>.ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:#333}.workListTabWrap___tpilt .ant-tabs-card>.ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab.ant-tabs-tab-active:after{position:absolute;content:"";width:100%;height:2px;background-color:#fff;bottom:-2px;left:0}.workListTabWrap___tpilt .workListTabButton___RHhkN{display:flex}.workListTabWrap___tpilt .workListTabButton___RHhkN>button{border-radius:2px;margin-right:10px}.workListTabWrap___tpilt .workListTabButton___RHhkN>button:last-child{margin-right:0}.title_style___mL9QF{max-width:1000px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.tags_styles___3IEB9{padding:3px 6px;border-radius:3px;font-size:12px;margin-left:10px;color:#fff}.customBtnSty___rmHQG{height:32px;background:linear-gradient(180deg,#fff,#f6f7f9),#f6f7f9;box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border-radius:2px;border:1px solid #BACFFE;display:flex;align-items:center;justify-content:center;padding:6px 12px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#3061d0;text-align:justify;font-style:normal;cursor:pointer;margin-right:10px}.customBtnSty2___Zomuk{height:32px;background:linear-gradient(180deg,#fff,#f9f6f6);box-shadow:0 2px 4px #e1dfdf,inset 0 1px 3px #ffffff80;border-radius:2px;border:1px solid #FEBABA;display:flex;align-items:center;justify-content:center;padding:6px 12px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#e30000;text-align:justify;font-style:normal;cursor:pointer;margin-right:10px}.myForm___Z1ii9 [class~=ant-form-item]{margin-bottom:15px!important}.myGroupSettings___OTZyo [class~=ant-form-item]{margin-bottom:0!important}.rule_desc___sgPu1{width:56px;height:22px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#3061d0;line-height:22px;text-align:center;font-style:normal;margin:0 10px;cursor:pointer}.tips___z4dFA{width:620px;height:30px;background:#ff9d181a;border-radius:0 0 8px 8px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#ff9d18;line-height:30px;text-align:left;font-style:normal;padding-left:12px;margin-top:-8px;margin-bottom:15px}.box___542Xs{overflow:auto;margin-top:10px;padding-right:6px}.box___542Xs .row___hSJJt{display:flex;align-items:center;margin-top:10px}.box___542Xs .row___hSJJt:first-child{margin-top:0}.box___542Xs .row___hSJJt .icon___qExRj{margin-right:5px;width:16px}.box___542Xs .row___hSJJt div[class~=ant-progress-line]{margin:0}.leftdiv___aBzsX{flex:1 1;margin-right:8px;height:340px;border-radius:4px;border:1px solid #d9d9d9;padding:14px}.leftdiv___aBzsX .listClass___bxIEW{display:flex;align-items:center}.leftdiv___aBzsX .spantitle___v_Vc4{word-break:break-all;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:108px;display:inline-block}.rightdiv___xWu4M{margin-left:8px;flex:1 1;height:340px;border-radius:4px;border:1px solid #d9d9d9;padding:14px}.qiandao___foQ6t{margin-top:10px}.qiandao___foQ6t .qiandao_title___OOono{height:14px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#000;line-height:14px;text-align:left;font-style:normal}.qiandao___foQ6t .qiandao_text___okCw5{height:14px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#666;line-height:14px;text-align:left;font-style:normal;margin-top:20px}.start_dianming___qybXD{margin-top:10px}.start_dianming___qybXD .start_dianming_title___XA9ne{height:14px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#000;line-height:14px;text-align:left;font-style:normal}.start_dianming___qybXD .start_dianming_text___CU9en{height:14px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#666;line-height:14px;text-align:left;font-style:normal;margin-top:20px}.end_dianming___C2H9e{margin-top:10px;text-align:center}.end_dianming___C2H9e .end_dianming_name___oYlne{height:14px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#000;line-height:14px;text-align:center;font-style:normal;margin-top:15px}.end_dianming___C2H9e .end_dianming_number___iq5C_{height:14px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#666;line-height:14px;text-align:center;font-style:normal;margin-top:10px}.end_dianming___C2H9e .end_dianming_text___ApSkk{height:20px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#fa6400;line-height:20px;text-align:center;font-style:normal;margin-top:20px}.continue_dianming___Yh1KA{display:flex;align-items:center;margin-top:10px}.continue_dianming___Yh1KA .continue_user___XOIei{width:140px;text-align:center}.continue_dianming___Yh1KA .continue_user___XOIei .continue_user_name___FDI4n{height:14px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#000;line-height:14px;text-align:center;font-style:normal;margin-top:15px}.continue_dianming___Yh1KA .continue_user___XOIei .continue_user_number___fX7k5{height:14px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#666;line-height:14px;text-align:center;font-style:normal;margin-top:10px}.continue_dianming___Yh1KA .continue_user___XOIei .continue_user_text___qWeW4{font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#fa6400;line-height:20px;text-align:center;font-style:normal;margin-top:20px}.continue_dianming___Yh1KA .user_list___zJeNk{width:385px;height:155px;background:#f6f7f9;margin-left:20px;padding:10px}.continue_dianming___Yh1KA .user_list___zJeNk .user_list_title___ihh_B{width:56px;height:14px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#666;line-height:14px;text-align:left;font-style:normal}.continue_dianming___Yh1KA .user_list___zJeNk .list___QRd_Q{display:flex;height:110px;margin-top:10px;align-items:center;overflow-x:auto;white-space:nowrap}.continue_dianming___Yh1KA .user_list___zJeNk .list___QRd_Q .list_item___tBr64{margin:0 15px;display:inline-block;text-align:center}.continue_dianming___Yh1KA .user_list___zJeNk .list___QRd_Q .list_item___tBr64 .list_item_name___AgrNX{height:14px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#000;line-height:14px;font-style:normal;margin-top:15px}.continue_dianming___Yh1KA .user_list___zJeNk .list___QRd_Q .list_item___tBr64 .list_item_number___VFONZ{height:14px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#666;line-height:14px;font-style:normal;margin-top:10px}.summaryWrap___OG35q .summaryItem___hoOKu{display:flex}.summaryWrap___OG35q .summaryItem___hoOKu [class~=ant-progress-text-outer]{width:35px!important}.summaryWrap___OG35q .summaryItem___hoOKu [class~=ant-progress-text]{text-align:end!important}.summaryWrap___OG35q .label___MqI4a{width:80px;padding-top:2px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#5f6a95}.summaryWrap___OG35q .percentSty___gHG8D{font-family:PingFangSC,PingFang SC;font-weight:500;font-size:14px;color:#000;margin-left:12px;display:inline-block}.summaryWrap___OG35q .title___mNpYU{font-family:PingFangSC,PingFang SC;font-weight:500;font-size:16px;color:#000;margin-bottom:10px;margin-top:10px}.summaryWrap___OG35q .chart_container___i1Iuj{display:flex;align-items:center;background:#fff}.Onerow___OiT1e p{overflow:hidden!important;white-space:nowrap!important;text-overflow:ellipsis!important}.detailSty___a5EG5{padding:9px 5px;border:1px solid #F1F1F1}.detailSty___a5EG5 .detailItem___yYmqy{display:flex;align-items:center;height:40px;padding:0 15px}.detailSty___a5EG5 .detailItem___yYmqy:hover{background-color:#f6f7f9}.detailSty___a5EG5 .detailItem___yYmqy:hover .questionTag___bwScr,.detailSty___a5EG5 .detailItem___yYmqy:hover .numSty___wOs1Q{color:#3061d0}.detailSty___a5EG5 .detailItem___yYmqy:hover .detailBtn___LPYU4{display:inline-block}.detailSty___a5EG5 .detailItem___yYmqy .questionTitle___tXMUJ{width:280px;color:#000;display:flex;align-items:center}.detailSty___a5EG5 .detailItem___yYmqy .questionTitle___tXMUJ p{overflow:hidden!important;white-space:nowrap!important;text-overflow:ellipsis!important}.detailSty___a5EG5 .detailItem___yYmqy .questionTitle___tXMUJ .questionTag___bwScr{font-size:18px}.detailSty___a5EG5 .detailItem___yYmqy .proSty___OnC9j{height:20px;background:#3061d099;border-radius:0 2px 2px 0}.detailSty___a5EG5 .detailItem___yYmqy .numSty___wOs1Q{font-size:16px;color:#000;margin-left:25px}.detailSty___a5EG5 .detailItem___yYmqy .detailBtn___LPYU4{display:none;margin-left:10px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:16px;color:#3061d0;line-height:16px;text-align:left;font-style:normal;text-decoration-line:underline;cursor:pointer}.commentBody___MMxP6 [class~=ant-table-body]{overflow-y:auto!important}.box_title___nS6XP{height:20px;font-family:PingFangSC,PingFang SC;font-weight:500;font-size:16px;color:#333;line-height:20px;font-style:normal;margin-bottom:20px;display:flex;align-items:center;justify-content:space-between}.modal___WqWsA{display:flex;align-items:center;justify-content:center}.erweima___WMbXK{width:280px;background:#fff;box-shadow:0 0 10px #e2e2e280;border-radius:8px;border:1px solid rgba(20,93,255,.2);padding:10px;margin:20px auto}.drawer_ewm___gWIAW{width:500px;position:fixed;top:30vh;left:17vw;z-index:100;background:#fff;padding:20px}.drawer_ewm___gWIAW .drawer_ewm_title___xS0o0{font-size:20px;font-weight:500;color:#000;text-align:left;display:flex;justify-content:space-between}.drawer_ewm___gWIAW .drawer_text___hEhSn{text-align:center;margin-top:15px}.drawer_ewm___gWIAW .drawer_code___bnaj8{width:280px;background:#fff;box-shadow:0 0 10px #e2e2e280;border-radius:8px;border:1px solid rgba(20,93,255,.2);padding:10px;margin:20px auto 10px}.toolbar___Uo7LQ,.line-menu___mAWlG{position:absolute;background:#fff;border:1px solid #ddd;border-radius:12px;padding:5px;box-shadow:#0000001a 0 8px 16px;z-index:1000}.toolbar___Uo7LQ button,.line-menu___mAWlG button{margin:0 5px;padding:2px 8px;cursor:pointer;background:none;border:none}.line-menu___mAWlG{left:25px;top:0}.line-menu___mAWlG button{display:block;margin:2px 0;width:100%;text-align:left}.chat-dialog___KJCds{position:absolute;width:700px;background:#fff;border:.5px solid #2356f6;border-radius:4px;box-shadow:0 2px 4px #0000001a;z-index:1001}.chat-header___D2PUI{padding:5px 10px;background:#f5f5f5;border-bottom:1px solid #ddd}.chat-content___C0vtj{padding:10px}.chat-content___C0vtj textarea{width:100%;min-height:100px;margin-top:10px}.chat-actions___TYIxs{margin-top:10px;display:flex;gap:10px}.over_item_list___rJ28g{display:block;z-index:100;display:flex;align-items:center;white-space:nowrap}.over_item_list___rJ28g .over_item___NX1fq{display:flex;align-items:center;margin:auto;padding:5px 10px;justify-content:center;background:#fff;box-shadow:0 0 10px #e1e5ff;border-radius:10px}.over_item_list___rJ28g .over_item___NX1fq .close_button___hqqIO{cursor:pointer;position:absolute;top:-20px;width:60px;height:20px;box-shadow:0 0 10px #e1e5ff;border-radius:8px 8px 0 0;border:1px solid #fff;background:#fff;color:#5f6a95;font-size:12px;display:flex;align-items:center;justify-content:center;z-index:-1}.over_item_list___rJ28g .over_item___NX1fq .close_button___hqqIO:hover{color:#3061d0}.over_item_list___rJ28g .over_item___NX1fq .over_button___g0Acf:hover{background:#f6f7f9}.over_item_list___rJ28g .over_item___NX1fq .over_button___g0Acf{padding:5px 10px;display:flex;align-items:center;justify-content:center;border-radius:4px;cursor:pointer}.over_item_list___rJ28g .over_item___NX1fq .over_button___g0Acf .ewm_img___CgU19{margin-right:6px}.over_item_list___rJ28g .over_item___NX1fq .over_button___g0Acf .ewm_text___qJOQD{font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#5f6a95;text-align:left;font-style:normal}.kjgj_style___LpPYV{display:block;z-index:100;display:flex;align-items:center}.kjgj_style___LpPYV .kjgj_item___znzOt{display:flex;align-items:center;margin:auto;padding:2px;width:108px;height:44px;background:#3061d099;box-shadow:0 0 10px #b9c1f2;border:1px solid #FFFFFF;border-radius:10px;cursor:pointer}.kjgj_style___LpPYV .kjgj_item___znzOt .kjgj_img___g7zps{width:38px;height:38px;background:#fff;border-radius:8px;padding:4px}.kjgj_style___LpPYV .kjgj_item___znzOt .kjgj_text___Ua7tW{margin-left:5px;width:56px;height:14px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#fff;line-height:14px;text-align:left;font-style:normal}.over_content___aH5pL{position:absolute;bottom:65px;left:50%;transform:translate(-50%);cursor:pointer;z-index:100;padding:5px 10px;display:flex;align-items:center;justify-content:center;background:#fff;box-shadow:0 0 10px #e1e5ff;border-radius:10px}.over_content___aH5pL .over_button___g0Acf:hover{background:#f6f7f9}.over_content___aH5pL .over_button___g0Acf{padding:5px 10px;display:flex;align-items:center;justify-content:center;border-radius:4px;cursor:pointer}.over_content___aH5pL .over_button___g0Acf .ewm_img___CgU19{margin-right:6px}.over_content___aH5pL .over_button___g0Acf .ewm_text___qJOQD{font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#5f6a95;text-align:left;font-style:normal}.overcont2wrap___PAra8{position:absolute;bottom:30px;left:50%;transform:translate(-50%);z-index:100;padding:5px 10px;display:flex;align-items:center;justify-content:center}.overcont2wrap___PAra8 .over_content2___c8jx0{background:#fff;box-shadow:0 0 10px #e1e5ff;border-radius:10px;display:flex;align-items:center;justify-content:center;padding:5px 10px}.overcont2wrap___PAra8 .over_content2___c8jx0 .over_button2___dQ7lA:hover{background:#f6f7f9}.overcont2wrap___PAra8 .over_content2___c8jx0 .over_button2___dQ7lA{padding:5px 10px;display:flex;align-items:center;justify-content:center;border-radius:4px;cursor:pointer}.overcont2wrap___PAra8 .over_content2___c8jx0 .over_button2___dQ7lA .ewm_img2___Ba35z{margin-right:6px}.overcont2wrap___PAra8 .over_content2___c8jx0 .over_button2___dQ7lA .ewm_text2___v3R_z{font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#5f6a95;text-align:left;font-style:normal}.officeWrp___B0eRV{width:100vw;height:100vh;display:flex;overflow:hidden}.officeWrp___B0eRV .left___wU_GS{flex:1 1;position:relative;height:100%;overflow:hidden}.officeWrp___B0eRV .left___wU_GS .btn_float___nXsLR{position:absolute;right:20px;bottom:20px;box-sizing:border-box;z-index:100;text-align:right;padding:10px}.officeWrp___B0eRV .left___wU_GS .btn_float___nXsLR .to_page_style___bmH79{background:#f6f7f9 linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border:1px solid #bacffe;color:#464f66;margin-top:20px;border-radius:30px;display:flex;align-items:center;padding:5px 15px}.officeWrp___B0eRV .left___wU_GS .left_float___N_wk1{position:fixed;right:0;top:100px;height:60px;box-shadow:0 0 10px #e3e1ff;border-radius:30px 0 0 30px;border-top:1px rgba(20,93,255,.2) solid;border-left:1px rgba(20,93,255,.2) solid;border-bottom:1px rgba(20,93,255,.2) solid;background:#fff;box-sizing:border-box;z-index:100;display:flex;align-items:center;padding:10px;cursor:pointer}.officeWrp___B0eRV .left___wU_GS .left_float___N_wk1 .float_icon___xmC9W{width:40px;height:40px;background:#3061d01a;border-radius:20px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.officeWrp___B0eRV .left___wU_GS .left_float___N_wk1 .float_text___m_LGU{margin-left:10px;margin-right:10px;color:#5f6a95;cursor:pointer;height:60px;display:flex;align-items:center}.officeWrp___B0eRV .left___wU_GS .left_float___N_wk1 .float_text___m_LGU:hover{color:#3061d0}.officeWrp___B0eRV .left___wU_GS .left_float___N_wk1 .float_more___nbaug{display:flex;align-items:center;justify-content:flex-start;max-width:0;white-space:nowrap;overflow:hidden;transition:all 1s ease-in-out}.officeWrp___B0eRV .left___wU_GS .left_float___N_wk1:hover .float_more___nbaug{max-width:500px}.officeWrp___B0eRV .right___jQ8G4{min-width:700px;background:#fff;height:100%;overflow:hidden;flex:0 0 700px}.footer_button___xLWDh{display:flex;align-items:center;margin:10px 0 20px}.footer_button___xLWDh .quxiao___nHatU{width:100px;height:32px;background:#f8f9fc;border-radius:2px;border:1px solid #C3CFE0;opacity:.5;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#464f66;line-height:30px;text-align:center;font-style:normal;cursor:pointer;margin-left:auto}.footer_button___xLWDh .queren___BRoLo{width:100px;height:32px;background:#3061d0;box-shadow:0 2px 4px #e0dfe1,inset 0 -1px 3px #ffffff80;border-radius:2px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#fff;line-height:30px;text-align:center;font-style:normal;cursor:pointer;margin-left:20px}.close_drawer___vZp3v{width:40px;height:40px;background:#fff;box-shadow:0 0 10px #e3e1ff;border:1px solid rgba(20,93,255,.2);position:absolute;right:680px;top:45vh;cursor:pointer;border-radius:20px;display:flex;align-items:center;justify-content:center;color:#3061d0}.erweima___YfDc7{width:280px;background:#fff;box-shadow:0 0 10px #e2e2e280;border-radius:8px;border:1px solid rgba(20,93,255,.2);padding:10px;margin:20px auto}[class~=ant-notification-notice-wrapper]{top:80px!important;right:-24px!important;border-radius:40px!important}.arrow___ElSwz [class~=ant-splitter-bar-collapse-bar]{opacity:1!important}.modal___CqCC8{text-align:center} diff --git a/p__MyProblem__RecordDetail__index.937cfd18.chunk.css b/p__MyProblem__RecordDetail__index.4bb15667.chunk.css similarity index 91% rename from p__MyProblem__RecordDetail__index.937cfd18.chunk.css rename to p__MyProblem__RecordDetail__index.4bb15667.chunk.css index 47d0f3ff75..068ed1e6ee 100644 --- a/p__MyProblem__RecordDetail__index.937cfd18.chunk.css +++ b/p__MyProblem__RecordDetail__index.4bb15667.chunk.css @@ -1 +1 @@ -.header___HqHSe{display:flex;flex-flow:row nowrap;align-items:center;height:65px;width:100%;background:#070f19;color:#fff;padding:0 20px}.header___HqHSe h2{text-align:center;color:#fff;flex:1 0 auto;margin:0;font-size:16px}.header___HqHSe a{color:#fff}.header___HqHSe div{display:flex;flex-flow:row nowrap;align-items:center}.header___HqHSe div img{border-radius:15px;margin-right:10px}.checkboxs___ObBnD span[class~=ant-checkbox]{top:0!important}.field___w_sM6{display:flex;flex-flow:row nowrap;align-items:center;justify-content:space-between}.field___w_sM6>div{width:48%}.oj-form-container____odYP{height:calc(100vh - 65px);overflow:hidden}.oj-left-panel___emEB2{height:calc(100vh - 121px)}.oj-form-info___m00Ag{padding:20px 15px;height:100%;overflow:auto}.footer___O4iSJ{display:flex;align-items:center;justify-content:center;height:56px;background:#121c24}.footer___O4iSJ>button{margin-right:20px}.collapse___Ltfkj div[class~=ant-collapse-header]{align-items:center!important}.test-case-name___miZcb{display:flex;flex-flow:row nowrap;align-items:center;float:left;color:#000000a6}.test-case-name___miZcb>div{margin:0 15px!important}.btn-remove-case___cHap2{position:relative;font-size:20px;color:#8e8e8e;border-radius:50%;vertical-align:center}.btn-remove-case___cHap2:hover{color:#fff;background:#e7514f}.icon-tag___gmyTb{font-size:20px;margin-left:10px;color:#4ebc7e}.btn_back___tNmX3{color:#888!important;cursor:pointer}.btn_back___tNmX3 span{margin-right:6px}.testJi___L3fHb{flex-direction:row!important}.testJi___L3fHb .ant-form-item-control-input-content{margin-top:-4px;margin-left:20px}.upBtn___RGH6X{position:relative}.upBtn___RGH6X button{position:absolute!important;z-index:10;top:-47px;right:4px}.djs____TS0n{margin-top:3px!important;display:inline-block!important}.time___IAdHc{margin-top:5px!important;display:inline-block!important}.record-detail-info{width:100%;background-color:#fff}.record-detail-info .record-detail-body{padding:8px 16px;height:calc(100vh - 50px)}.footer___bruwa{display:flex;align-items:center;justify-content:flex-end;height:46px;background:#030814;padding-right:15px;border-top:1px solid #030814;border-bottom:1px solid #030814}.whiteFooter___mR7kn{background:#fff;border-top:1px solid #ddd;border-bottom:1px solid #fff}.error___KO0Jg{font-size:12px;color:#fb3226}.case___L0pNc{background:#0e1525;position:relative}.case___L0pNc .resize-y-bar___NK0gI{height:1px;width:100%;background:#3d445c;cursor:ns-resize;position:absolute;top:0;left:0;z-index:10}.case___L0pNc .resize-y-bar___NK0gI>i{color:#0053dc;position:absolute;top:50%;left:50%;margin-top:-7px;margin-left:-17px;z-index:10}.case___L0pNc .unfoldBtn___aMmZw{width:98px;height:24px;background:#3d445c;border-radius:8px 8px 0 0;position:absolute;left:50%;transform:translate(-50%);top:-24px;font-size:14px;color:#8d97af;line-height:24px;text-align:center;cursor:pointer;user-select:none}.case___L0pNc .caseHead___EuMPr{display:flex;align-items:center;height:34px;padding:0 16px}.case___L0pNc .caseHead___EuMPr .dot___Iky9k{width:10px;height:10px;background:#95a4c5;border-radius:50%;margin-right:4px;margin-top:2px}.case___L0pNc .caseHead___EuMPr .text___lMSx6{font-size:14px;color:#dde3ea}.case___L0pNc .caseHead___EuMPr .pass___XjijC{font-size:14px;color:#2abd8c;margin-left:10px}.case___L0pNc .caseHead___EuMPr .noPass___JxpWk{font-size:14px;color:#ff2c29;margin-left:10px}.case___L0pNc .caseHead___EuMPr .btns___FPIaK{margin-left:auto;display:flex;align-items:center}.case___L0pNc .caseHead___EuMPr .btns___FPIaK div{margin-left:15px;cursor:pointer;color:#bfbfbf}.case___L0pNc .caseHead___EuMPr .btns___FPIaK div i{font-size:14px;color:#687799;margin-right:5px}.case___L0pNc .result___oRj1h{height:100%;display:flex;padding:0 20px 10px}.case___L0pNc .result___oRj1h .title___IhMSa{flex-shrink:0;height:30px;background:#22293b;padding-left:15px;line-height:30px}.case___L0pNc .result___oRj1h .title___IhMSa span{color:#bfbfbf;font-size:14px}.case___L0pNc .result___oRj1h .left___XlC98{width:424px;flex-shrink:0;display:flex;flex-direction:column;margin-right:4px;overflow:hidden}.case___L0pNc .result___oRj1h .left___XlC98 .leftNode___NGHgx{flex:1 1;background:#1b2333}.case___L0pNc .result___oRj1h .left___XlC98 .leftNode___NGHgx textarea{background:none;border:none;color:#fff;resize:none;height:100%;padding:15px}.case___L0pNc .result___oRj1h .left___XlC98 .leftNode___NGHgx textarea::placeholder{color:#8f96b1!important}.case___L0pNc .result___oRj1h .right____fIu_{flex:1 1;display:flex;flex-direction:column;overflow:hidden}.case___L0pNc .result___oRj1h .node___MwdH7{flex:1 1;overflow:auto;position:relative;color:#fff;background:#2c32464d;padding:15px}.case___L0pNc .result___oRj1h .node___MwdH7 pre{overflow:hidden;margin-bottom:0;white-space:pre-wrap}.case___L0pNc .elseNode___WjFIg{background:#22293b;display:flex;align-items:start;margin:0 20px 4px}.case___L0pNc .elseNode___WjFIg .nameWrap___bEdbD{margin-left:15px;margin-top:4px;color:#bfbfbf}.case___L0pNc .elseNode___WjFIg .scroll___ylWYt{flex:1 1;position:relative}.case___L0pNc .elseNode___WjFIg .scroll___ylWYt .scrollBox___hWkc9{overflow:auto;color:#fff;margin-left:20px;margin-top:6px;padding-right:50px;white-space:pre-wrap;margin-bottom:0}.case___L0pNc .elseNode___WjFIg .scroll___ylWYt .action___xBwDi{position:absolute;z-index:10;top:3px;right:0}.case___L0pNc .elseNode___WjFIg .scroll___ylWYt .action___xBwDi span{margin-right:15px;color:#1890ff;cursor:pointer}.case___L0pNc .elseNode___WjFIg .scroll___ylWYt .action___xBwDi i{color:#687799;cursor:pointer;font-size:14px}.whiteCase___AZiDR{background:#f6f7f9}.whiteCase___AZiDR .resize-y-bar___NK0gI{background:#ddd}.whiteCase___AZiDR .unfoldBtn___aMmZw{background:#e9eaea;color:#5f6368}.whiteCase___AZiDR .caseHead___EuMPr .text___lMSx6{color:#333}.whiteCase___AZiDR .caseHead___EuMPr .btns___FPIaK div{color:#666}.whiteCase___AZiDR .caseHead___EuMPr .btns___FPIaK div i{color:#687799}.whiteCase___AZiDR .result___oRj1h .title___IhMSa{background:#fff}.whiteCase___AZiDR .result___oRj1h .title___IhMSa span{color:#333}.whiteCase___AZiDR .result___oRj1h .leftNode___NGHgx{background:#fafafa!important}.whiteCase___AZiDR .result___oRj1h .leftNode___NGHgx textarea{color:#333!important}.whiteCase___AZiDR .result___oRj1h .node___MwdH7{background:#fafafa!important;color:#333}.whiteCase___AZiDR .elseNode___WjFIg{background:#fafafa;color:#333}.whiteCase___AZiDR .elseNode___WjFIg .nameWrap___bEdbD span{color:#333}.whiteCase___AZiDR .elseNode___WjFIg .scrollBox___hWkc9{color:#000!important}.disabled___lWQU2:disabled{color:#d9d9d9!important;border-color:#d9d9d9!important}.codeHead___l8q5R{height:40px;background:#161d2c;display:flex;align-items:center}.codeHead___l8q5R .navWrap___xdWQe{display:flex;align-items:center}.codeHead___l8q5R .navWrap___xdWQe .nav___JKPVX{width:112px;height:40px;background:#161d2c;border:1px solid #161D2C;border-radius:2px;margin-right:1px;font-weight:500;font-size:14px;color:#d1d1d1;text-align:center;line-height:38px;cursor:pointer}.codeHead___l8q5R .navWrap___xdWQe .nav___JKPVX.active___DTAtT{background:#1b2333;color:#fff}.codeHead___l8q5R .navWrap___xdWQe .nav___JKPVX i{font-size:14px;color:#3f93b1;margin-right:10px}.whiteCodeHead___wDOny{background:#f6f7f9}.whiteCodeHead___wDOny .navWrap___xdWQe .nav___JKPVX{width:112px;height:40px;background:linear-gradient(180deg,#fff,#f6f7f9),#f6f7f9;box-shadow:inset 0 1px 3px #ffffff80;border-radius:2px;border:1px solid #BACFFE;color:#666}.whiteCodeHead___wDOny .navWrap___xdWQe .nav___JKPVX.active___DTAtT{background:#3061d0;color:#fff;box-shadow:none}.whiteCodeHead___wDOny .navWrap___xdWQe .nav___JKPVX.active___DTAtT i{color:#fff}.header___VjNh9{display:flex;align-items:center;height:50px;width:100%;background:#0e1525;color:#fff;padding:0 20px}.header___VjNh9 h2{text-align:center;color:#fff;flex:1 0 auto;margin:0;font-size:16px}.header___VjNh9 a{color:#fff}.header___VjNh9 div{display:flex;flex-flow:row nowrap;align-items:center}.header___VjNh9 div img{border-radius:18px;margin-right:10px;overflow:hidden;width:36px;height:36px}.header___VjNh9 .timepiece___yuqJC{width:94px;height:30px;background:#242936;border-radius:15px;font-weight:500;font-size:16px;color:#42d5a0;margin-right:15px;justify-content:center}.header___VjNh9 .btn_edit___ozzux{width:82px;height:30px;background:#3061d0;border-radius:15px;margin-right:10px;text-align:center;line-height:30px}.whiteHeader___REV3m{background:#fff}.whiteHeader___REV3m .timepiece___yuqJC{background:#fff;box-shadow:0 2px 4px #e0dfe1}.djs___v0Ru7{display:inline-block!important}.myProblems___DKSbs{height:calc(100vh - 50px)!important}.whiteMyProblems___k0QS3 section[class~=resize-x-bar]{background:#fff!important}.fullMask___QZH1M{position:fixed;z-index:1000;width:100vw;height:100vh;top:0;left:0;background:transparent;cursor:ns-resize;display:none}.ldsRing___mpBZC{position:relative;width:40px;height:40px;margin:0 auto}.idsRingWrapper___Of9_n{position:absolute;z-index:1000;width:100%;height:100%;left:0;top:0;display:flex;flex-flow:column nowrap;justify-content:center}.idsRingWrapper___Of9_n p{text-align:center;margin-top:12px}.ldsRing___mpBZC div{box-sizing:border-box;display:block;position:absolute;width:32px;height:32px;margin:4px;border:4px solid #1976d2;border-radius:50%;animation:ldsring___o0w2t 1.2s cubic-bezier(.5,0,.5,1) infinite;border-color:#1976d2 transparent transparent transparent}.ldsRing___mpBZC div:nth-child(1){animation-delay:-.45s}.ldsRing___mpBZC div:nth-child(2){animation-delay:-.3s}.ldsRing___mpBZC div:nth-child(3){animation-delay:-.15s}@keyframes ldsring___o0w2t{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@font-face{font-family:KaTeX_AMS;src:url(./static/KaTeX_AMS-Regular.e101fd3b.woff2) format("woff2"),url(./static/KaTeX_AMS-Regular.89a32939.woff) format("woff"),url(./static/KaTeX_AMS-Regular.76b481f1.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Caligraphic;src:url(./static/KaTeX_Caligraphic-Bold.804b0502.woff2) format("woff2"),url(./static/KaTeX_Caligraphic-Bold.ebf5447d.woff) format("woff"),url(./static/KaTeX_Caligraphic-Bold.28758623.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:KaTeX_Caligraphic;src:url(./static/KaTeX_Caligraphic-Regular.7ca15b3a.woff2) format("woff2"),url(./static/KaTeX_Caligraphic-Regular.d642f1a8.woff) format("woff"),url(./static/KaTeX_Caligraphic-Regular.fe9310f0.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Fraktur;src:url(./static/KaTeX_Fraktur-Bold.33bcfed3.woff2) format("woff2"),url(./static/KaTeX_Fraktur-Bold.fc482350.woff) format("woff"),url(./static/KaTeX_Fraktur-Bold.70f2abc1.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:KaTeX_Fraktur;src:url(./static/KaTeX_Fraktur-Regular.86cfbe4e.woff2) format("woff2"),url(./static/KaTeX_Fraktur-Regular.29abfb1c.woff) format("woff"),url(./static/KaTeX_Fraktur-Regular.51bff235.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Main;src:url(./static/KaTeX_Main-Bold.603892c5.woff2) format("woff2"),url(./static/KaTeX_Main-Bold.9f5bc66f.woff) format("woff"),url(./static/KaTeX_Main-Bold.da66c0ab.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:KaTeX_Main;src:url(./static/KaTeX_Main-BoldItalic.bd95a810.woff2) format("woff2"),url(./static/KaTeX_Main-BoldItalic.c31eb616.woff) format("woff"),url(./static/KaTeX_Main-BoldItalic.962b328a.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:KaTeX_Main;src:url(./static/KaTeX_Main-Italic.7662be2b.woff2) format("woff2"),url(./static/KaTeX_Main-Italic.3c94ae8c.woff) format("woff"),url(./static/KaTeX_Main-Italic.b1598925.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:KaTeX_Main;src:url(./static/KaTeX_Main-Regular.7056d1df.woff2) format("woff2"),url(./static/KaTeX_Main-Regular.f23b28dc.woff) format("woff"),url(./static/KaTeX_Main-Regular.fe159c21.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Math;src:url(./static/KaTeX_Math-BoldItalic.df742084.woff2) format("woff2"),url(./static/KaTeX_Math-BoldItalic.a6fde119.woff) format("woff"),url(./static/KaTeX_Math-BoldItalic.8ee92314.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:KaTeX_Math;src:url(./static/KaTeX_Math-Italic.912cb075.woff2) format("woff2"),url(./static/KaTeX_Math-Italic.ad043b21.woff) format("woff"),url(./static/KaTeX_Math-Italic.f4a2fd50.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:KaTeX_SansSerif;src:url(./static/KaTeX_SansSerif-Bold.198a2b19.woff2) format("woff2"),url(./static/KaTeX_SansSerif-Bold.2dee50c6.woff) format("woff"),url(./static/KaTeX_SansSerif-Bold.9ae5090b.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:KaTeX_SansSerif;src:url(./static/KaTeX_SansSerif-Italic.58452206.woff2) format("woff2"),url(./static/KaTeX_SansSerif-Italic.f88f16ed.woff) format("woff"),url(./static/KaTeX_SansSerif-Italic.363562bf.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:KaTeX_SansSerif;src:url(./static/KaTeX_SansSerif-Regular.50cd68ac.woff2) format("woff2"),url(./static/KaTeX_SansSerif-Regular.13e35ac8.woff) format("woff"),url(./static/KaTeX_SansSerif-Regular.d1c35243.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Script;src:url(./static/KaTeX_Script-Regular.2fc42204.woff2) format("woff2"),url(./static/KaTeX_Script-Regular.8f35f84f.woff) format("woff"),url(./static/KaTeX_Script-Regular.d09e0cea.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Size1;src:url(./static/KaTeX_Size1-Regular.03ff84ee.woff2) format("woff2"),url(./static/KaTeX_Size1-Regular.2222c8c3.woff) format("woff"),url(./static/KaTeX_Size1-Regular.920c8080.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Size2;src:url(./static/KaTeX_Size2-Regular.fa296a19.woff2) format("woff2"),url(./static/KaTeX_Size2-Regular.45c74525.woff) format("woff"),url(./static/KaTeX_Size2-Regular.7d3e746e.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Size3;src:url(./static/KaTeX_Size3-Regular.d9075b2b.woff2) format("woff2"),url(./static/KaTeX_Size3-Regular.62bef299.woff) format("woff"),url(./static/KaTeX_Size3-Regular.39f7a039.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Size4;src:url(./static/KaTeX_Size4-Regular.93084eec.woff2) format("woff2"),url(./static/KaTeX_Size4-Regular.3ee0d868.woff) format("woff"),url(./static/KaTeX_Size4-Regular.cd3f02bf.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Typewriter;src:url(./static/KaTeX_Typewriter-Regular.65cd6476.woff2) format("woff2"),url(./static/KaTeX_Typewriter-Regular.3f215ba2.woff) format("woff"),url(./static/KaTeX_Typewriter-Regular.73468499.ttf) format("truetype");font-weight:400;font-style:normal}.katex{font: 1.21em KaTeX_Main,Times New Roman,serif;line-height:1.2;text-indent:0;text-rendering:auto}.katex *{-ms-high-contrast-adjust:none!important}.katex .katex-version:after{content:"0.11.1"}.katex .katex-mathml{position:absolute;clip:rect(1px,1px,1px,1px);padding:0;border:0;height:1px;width:1px;overflow:hidden}.katex .katex-html>.newline{display:block}.katex .base{position:relative;white-space:nowrap;width:min-content}.katex .base,.katex .strut{display:inline-block}.katex .textbf{font-weight:700}.katex .textit{font-style:italic}.katex .textrm{font-family:KaTeX_Main}.katex .textsf{font-family:KaTeX_SansSerif}.katex .texttt{font-family:KaTeX_Typewriter}.katex .mathdefault{font-family:KaTeX_Math;font-style:italic}.katex .mathit{font-family:KaTeX_Main;font-style:italic}.katex .mathrm{font-style:normal}.katex .mathbf{font-family:KaTeX_Main;font-weight:700}.katex .boldsymbol{font-family:KaTeX_Math;font-weight:700;font-style:italic}.katex .amsrm,.katex .mathbb,.katex .textbb{font-family:KaTeX_AMS}.katex .mathcal{font-family:KaTeX_Caligraphic}.katex .mathfrak,.katex .textfrak{font-family:KaTeX_Fraktur}.katex .mathtt{font-family:KaTeX_Typewriter}.katex .mathscr,.katex .textscr{font-family:KaTeX_Script}.katex .mathsf,.katex .textsf{font-family:KaTeX_SansSerif}.katex .mathboldsf,.katex .textboldsf{font-family:KaTeX_SansSerif;font-weight:700}.katex .mathitsf,.katex .textitsf{font-family:KaTeX_SansSerif;font-style:italic}.katex .mainrm{font-family:KaTeX_Main;font-style:normal}.katex .vlist-t{display:inline-table;table-layout:fixed}.katex .vlist-r{display:table-row}.katex .vlist{display:table-cell;vertical-align:bottom;position:relative}.katex .vlist>span{display:block;height:0;position:relative}.katex .vlist>span>span{display:inline-block}.katex .vlist>span>.pstrut{overflow:hidden;width:0}.katex .vlist-t2{margin-right:-2px}.katex .vlist-s{display:table-cell;vertical-align:bottom;font-size:1px;width:2px;min-width:2px}.katex .msupsub{text-align:left}.katex .mfrac>span>span{text-align:center}.katex .mfrac .frac-line{display:inline-block;width:100%;border-bottom-style:solid}.katex .hdashline,.katex .hline,.katex .mfrac .frac-line,.katex .overline .overline-line,.katex .rule,.katex .underline .underline-line{min-height:1px}.katex .mspace{display:inline-block}.katex .clap,.katex .llap,.katex .rlap{width:0;position:relative}.katex .clap>.inner,.katex .llap>.inner,.katex .rlap>.inner{position:absolute}.katex .clap>.fix,.katex .llap>.fix,.katex .rlap>.fix{display:inline-block}.katex .llap>.inner{right:0}.katex .clap>.inner,.katex .rlap>.inner{left:0}.katex .clap>.inner>span{margin-left:-50%;margin-right:50%}.katex .rule{display:inline-block;border:0 solid;position:relative}.katex .hline,.katex .overline .overline-line,.katex .underline .underline-line{display:inline-block;width:100%;border-bottom-style:solid}.katex .hdashline{display:inline-block;width:100%;border-bottom-style:dashed}.katex .sqrt>.root{margin-left:.27777778em;margin-right:-.55555556em}.katex .fontsize-ensurer.reset-size1.size1,.katex .sizing.reset-size1.size1{font-size:1em}.katex .fontsize-ensurer.reset-size1.size2,.katex .sizing.reset-size1.size2{font-size:1.2em}.katex .fontsize-ensurer.reset-size1.size3,.katex .sizing.reset-size1.size3{font-size:1.4em}.katex .fontsize-ensurer.reset-size1.size4,.katex .sizing.reset-size1.size4{font-size:1.6em}.katex .fontsize-ensurer.reset-size1.size5,.katex .sizing.reset-size1.size5{font-size:1.8em}.katex .fontsize-ensurer.reset-size1.size6,.katex .sizing.reset-size1.size6{font-size:2em}.katex .fontsize-ensurer.reset-size1.size7,.katex .sizing.reset-size1.size7{font-size:2.4em}.katex .fontsize-ensurer.reset-size1.size8,.katex .sizing.reset-size1.size8{font-size:2.88em}.katex .fontsize-ensurer.reset-size1.size9,.katex .sizing.reset-size1.size9{font-size:3.456em}.katex .fontsize-ensurer.reset-size1.size10,.katex .sizing.reset-size1.size10{font-size:4.148em}.katex .fontsize-ensurer.reset-size1.size11,.katex .sizing.reset-size1.size11{font-size:4.976em}.katex .fontsize-ensurer.reset-size2.size1,.katex .sizing.reset-size2.size1{font-size:.83333333em}.katex .fontsize-ensurer.reset-size2.size2,.katex .sizing.reset-size2.size2{font-size:1em}.katex .fontsize-ensurer.reset-size2.size3,.katex .sizing.reset-size2.size3{font-size:1.16666667em}.katex .fontsize-ensurer.reset-size2.size4,.katex .sizing.reset-size2.size4{font-size:1.33333333em}.katex .fontsize-ensurer.reset-size2.size5,.katex .sizing.reset-size2.size5{font-size:1.5em}.katex .fontsize-ensurer.reset-size2.size6,.katex .sizing.reset-size2.size6{font-size:1.66666667em}.katex .fontsize-ensurer.reset-size2.size7,.katex .sizing.reset-size2.size7{font-size:2em}.katex .fontsize-ensurer.reset-size2.size8,.katex .sizing.reset-size2.size8{font-size:2.4em}.katex .fontsize-ensurer.reset-size2.size9,.katex .sizing.reset-size2.size9{font-size:2.88em}.katex .fontsize-ensurer.reset-size2.size10,.katex .sizing.reset-size2.size10{font-size:3.45666667em}.katex .fontsize-ensurer.reset-size2.size11,.katex .sizing.reset-size2.size11{font-size:4.14666667em}.katex .fontsize-ensurer.reset-size3.size1,.katex .sizing.reset-size3.size1{font-size:.71428571em}.katex .fontsize-ensurer.reset-size3.size2,.katex .sizing.reset-size3.size2{font-size:.85714286em}.katex .fontsize-ensurer.reset-size3.size3,.katex .sizing.reset-size3.size3{font-size:1em}.katex .fontsize-ensurer.reset-size3.size4,.katex .sizing.reset-size3.size4{font-size:1.14285714em}.katex .fontsize-ensurer.reset-size3.size5,.katex .sizing.reset-size3.size5{font-size:1.28571429em}.katex .fontsize-ensurer.reset-size3.size6,.katex .sizing.reset-size3.size6{font-size:1.42857143em}.katex .fontsize-ensurer.reset-size3.size7,.katex .sizing.reset-size3.size7{font-size:1.71428571em}.katex .fontsize-ensurer.reset-size3.size8,.katex .sizing.reset-size3.size8{font-size:2.05714286em}.katex .fontsize-ensurer.reset-size3.size9,.katex .sizing.reset-size3.size9{font-size:2.46857143em}.katex .fontsize-ensurer.reset-size3.size10,.katex .sizing.reset-size3.size10{font-size:2.96285714em}.katex .fontsize-ensurer.reset-size3.size11,.katex .sizing.reset-size3.size11{font-size:3.55428571em}.katex .fontsize-ensurer.reset-size4.size1,.katex .sizing.reset-size4.size1{font-size:.625em}.katex .fontsize-ensurer.reset-size4.size2,.katex .sizing.reset-size4.size2{font-size:.75em}.katex .fontsize-ensurer.reset-size4.size3,.katex .sizing.reset-size4.size3{font-size:.875em}.katex .fontsize-ensurer.reset-size4.size4,.katex .sizing.reset-size4.size4{font-size:1em}.katex .fontsize-ensurer.reset-size4.size5,.katex .sizing.reset-size4.size5{font-size:1.125em}.katex .fontsize-ensurer.reset-size4.size6,.katex .sizing.reset-size4.size6{font-size:1.25em}.katex .fontsize-ensurer.reset-size4.size7,.katex .sizing.reset-size4.size7{font-size:1.5em}.katex .fontsize-ensurer.reset-size4.size8,.katex .sizing.reset-size4.size8{font-size:1.8em}.katex .fontsize-ensurer.reset-size4.size9,.katex .sizing.reset-size4.size9{font-size:2.16em}.katex .fontsize-ensurer.reset-size4.size10,.katex .sizing.reset-size4.size10{font-size:2.5925em}.katex .fontsize-ensurer.reset-size4.size11,.katex .sizing.reset-size4.size11{font-size:3.11em}.katex .fontsize-ensurer.reset-size5.size1,.katex .sizing.reset-size5.size1{font-size:.55555556em}.katex .fontsize-ensurer.reset-size5.size2,.katex .sizing.reset-size5.size2{font-size:.66666667em}.katex .fontsize-ensurer.reset-size5.size3,.katex .sizing.reset-size5.size3{font-size:.77777778em}.katex .fontsize-ensurer.reset-size5.size4,.katex .sizing.reset-size5.size4{font-size:.88888889em}.katex .fontsize-ensurer.reset-size5.size5,.katex .sizing.reset-size5.size5{font-size:1em}.katex .fontsize-ensurer.reset-size5.size6,.katex .sizing.reset-size5.size6{font-size:1.11111111em}.katex .fontsize-ensurer.reset-size5.size7,.katex .sizing.reset-size5.size7{font-size:1.33333333em}.katex .fontsize-ensurer.reset-size5.size8,.katex .sizing.reset-size5.size8{font-size:1.6em}.katex .fontsize-ensurer.reset-size5.size9,.katex .sizing.reset-size5.size9{font-size:1.92em}.katex .fontsize-ensurer.reset-size5.size10,.katex .sizing.reset-size5.size10{font-size:2.30444444em}.katex .fontsize-ensurer.reset-size5.size11,.katex .sizing.reset-size5.size11{font-size:2.76444444em}.katex .fontsize-ensurer.reset-size6.size1,.katex .sizing.reset-size6.size1{font-size:.5em}.katex .fontsize-ensurer.reset-size6.size2,.katex .sizing.reset-size6.size2{font-size:.6em}.katex .fontsize-ensurer.reset-size6.size3,.katex .sizing.reset-size6.size3{font-size:.7em}.katex .fontsize-ensurer.reset-size6.size4,.katex .sizing.reset-size6.size4{font-size:.8em}.katex .fontsize-ensurer.reset-size6.size5,.katex .sizing.reset-size6.size5{font-size:.9em}.katex .fontsize-ensurer.reset-size6.size6,.katex .sizing.reset-size6.size6{font-size:1em}.katex .fontsize-ensurer.reset-size6.size7,.katex .sizing.reset-size6.size7{font-size:1.2em}.katex .fontsize-ensurer.reset-size6.size8,.katex .sizing.reset-size6.size8{font-size:1.44em}.katex .fontsize-ensurer.reset-size6.size9,.katex .sizing.reset-size6.size9{font-size:1.728em}.katex .fontsize-ensurer.reset-size6.size10,.katex .sizing.reset-size6.size10{font-size:2.074em}.katex .fontsize-ensurer.reset-size6.size11,.katex .sizing.reset-size6.size11{font-size:2.488em}.katex .fontsize-ensurer.reset-size7.size1,.katex .sizing.reset-size7.size1{font-size:.41666667em}.katex .fontsize-ensurer.reset-size7.size2,.katex .sizing.reset-size7.size2{font-size:.5em}.katex .fontsize-ensurer.reset-size7.size3,.katex .sizing.reset-size7.size3{font-size:.58333333em}.katex .fontsize-ensurer.reset-size7.size4,.katex .sizing.reset-size7.size4{font-size:.66666667em}.katex .fontsize-ensurer.reset-size7.size5,.katex .sizing.reset-size7.size5{font-size:.75em}.katex .fontsize-ensurer.reset-size7.size6,.katex .sizing.reset-size7.size6{font-size:.83333333em}.katex .fontsize-ensurer.reset-size7.size7,.katex .sizing.reset-size7.size7{font-size:1em}.katex .fontsize-ensurer.reset-size7.size8,.katex .sizing.reset-size7.size8{font-size:1.2em}.katex .fontsize-ensurer.reset-size7.size9,.katex .sizing.reset-size7.size9{font-size:1.44em}.katex .fontsize-ensurer.reset-size7.size10,.katex .sizing.reset-size7.size10{font-size:1.72833333em}.katex .fontsize-ensurer.reset-size7.size11,.katex .sizing.reset-size7.size11{font-size:2.07333333em}.katex .fontsize-ensurer.reset-size8.size1,.katex .sizing.reset-size8.size1{font-size:.34722222em}.katex .fontsize-ensurer.reset-size8.size2,.katex .sizing.reset-size8.size2{font-size:.41666667em}.katex .fontsize-ensurer.reset-size8.size3,.katex .sizing.reset-size8.size3{font-size:.48611111em}.katex .fontsize-ensurer.reset-size8.size4,.katex .sizing.reset-size8.size4{font-size:.55555556em}.katex .fontsize-ensurer.reset-size8.size5,.katex .sizing.reset-size8.size5{font-size:.625em}.katex .fontsize-ensurer.reset-size8.size6,.katex .sizing.reset-size8.size6{font-size:.69444444em}.katex .fontsize-ensurer.reset-size8.size7,.katex .sizing.reset-size8.size7{font-size:.83333333em}.katex .fontsize-ensurer.reset-size8.size8,.katex .sizing.reset-size8.size8{font-size:1em}.katex .fontsize-ensurer.reset-size8.size9,.katex .sizing.reset-size8.size9{font-size:1.2em}.katex .fontsize-ensurer.reset-size8.size10,.katex .sizing.reset-size8.size10{font-size:1.44027778em}.katex .fontsize-ensurer.reset-size8.size11,.katex .sizing.reset-size8.size11{font-size:1.72777778em}.katex .fontsize-ensurer.reset-size9.size1,.katex .sizing.reset-size9.size1{font-size:.28935185em}.katex .fontsize-ensurer.reset-size9.size2,.katex .sizing.reset-size9.size2{font-size:.34722222em}.katex .fontsize-ensurer.reset-size9.size3,.katex .sizing.reset-size9.size3{font-size:.40509259em}.katex .fontsize-ensurer.reset-size9.size4,.katex .sizing.reset-size9.size4{font-size:.46296296em}.katex .fontsize-ensurer.reset-size9.size5,.katex .sizing.reset-size9.size5{font-size:.52083333em}.katex .fontsize-ensurer.reset-size9.size6,.katex .sizing.reset-size9.size6{font-size:.5787037em}.katex .fontsize-ensurer.reset-size9.size7,.katex .sizing.reset-size9.size7{font-size:.69444444em}.katex .fontsize-ensurer.reset-size9.size8,.katex .sizing.reset-size9.size8{font-size:.83333333em}.katex .fontsize-ensurer.reset-size9.size9,.katex .sizing.reset-size9.size9{font-size:1em}.katex .fontsize-ensurer.reset-size9.size10,.katex .sizing.reset-size9.size10{font-size:1.20023148em}.katex .fontsize-ensurer.reset-size9.size11,.katex .sizing.reset-size9.size11{font-size:1.43981481em}.katex .fontsize-ensurer.reset-size10.size1,.katex .sizing.reset-size10.size1{font-size:.24108004em}.katex .fontsize-ensurer.reset-size10.size2,.katex .sizing.reset-size10.size2{font-size:.28929605em}.katex .fontsize-ensurer.reset-size10.size3,.katex .sizing.reset-size10.size3{font-size:.33751205em}.katex .fontsize-ensurer.reset-size10.size4,.katex .sizing.reset-size10.size4{font-size:.38572806em}.katex .fontsize-ensurer.reset-size10.size5,.katex .sizing.reset-size10.size5{font-size:.43394407em}.katex .fontsize-ensurer.reset-size10.size6,.katex .sizing.reset-size10.size6{font-size:.48216008em}.katex .fontsize-ensurer.reset-size10.size7,.katex .sizing.reset-size10.size7{font-size:.57859209em}.katex .fontsize-ensurer.reset-size10.size8,.katex .sizing.reset-size10.size8{font-size:.69431051em}.katex .fontsize-ensurer.reset-size10.size9,.katex .sizing.reset-size10.size9{font-size:.83317261em}.katex .fontsize-ensurer.reset-size10.size10,.katex .sizing.reset-size10.size10{font-size:1em}.katex .fontsize-ensurer.reset-size10.size11,.katex .sizing.reset-size10.size11{font-size:1.19961427em}.katex .fontsize-ensurer.reset-size11.size1,.katex .sizing.reset-size11.size1{font-size:.20096463em}.katex .fontsize-ensurer.reset-size11.size2,.katex .sizing.reset-size11.size2{font-size:.24115756em}.katex .fontsize-ensurer.reset-size11.size3,.katex .sizing.reset-size11.size3{font-size:.28135048em}.katex .fontsize-ensurer.reset-size11.size4,.katex .sizing.reset-size11.size4{font-size:.32154341em}.katex .fontsize-ensurer.reset-size11.size5,.katex .sizing.reset-size11.size5{font-size:.36173633em}.katex .fontsize-ensurer.reset-size11.size6,.katex .sizing.reset-size11.size6{font-size:.40192926em}.katex .fontsize-ensurer.reset-size11.size7,.katex .sizing.reset-size11.size7{font-size:.48231511em}.katex .fontsize-ensurer.reset-size11.size8,.katex .sizing.reset-size11.size8{font-size:.57877814em}.katex .fontsize-ensurer.reset-size11.size9,.katex .sizing.reset-size11.size9{font-size:.69453376em}.katex .fontsize-ensurer.reset-size11.size10,.katex .sizing.reset-size11.size10{font-size:.83360129em}.katex .fontsize-ensurer.reset-size11.size11,.katex .sizing.reset-size11.size11{font-size:1em}.katex .delimsizing.size1{font-family:KaTeX_Size1}.katex .delimsizing.size2{font-family:KaTeX_Size2}.katex .delimsizing.size3{font-family:KaTeX_Size3}.katex .delimsizing.size4{font-family:KaTeX_Size4}.katex .delimsizing.mult .delim-size1>span{font-family:KaTeX_Size1}.katex .delimsizing.mult .delim-size4>span{font-family:KaTeX_Size4}.katex .nulldelimiter{display:inline-block;width:.12em}.katex .delimcenter,.katex .op-symbol{position:relative}.katex .op-symbol.small-op{font-family:KaTeX_Size1}.katex .op-symbol.large-op{font-family:KaTeX_Size2}.katex .op-limits>.vlist-t{text-align:center}.katex .accent>.vlist-t{text-align:center}.katex .accent .accent-body{position:relative}.katex .accent .accent-body:not(.accent-full){width:0}.katex .overlay{display:block}.katex .mtable .vertical-separator{display:inline-block;min-width:1px}.katex .mtable .arraycolsep{display:inline-block}.katex .mtable .col-align-c>.vlist-t{text-align:center}.katex .mtable .col-align-l>.vlist-t{text-align:left}.katex .mtable .col-align-r>.vlist-t{text-align:right}.katex .svg-align{text-align:left}.katex svg{display:block;position:absolute;width:100%;height:inherit;fill:currentColor;stroke:currentColor;fill-rule:nonzero;fill-opacity:1;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1}.katex svg path{stroke:none}.katex img{border-style:none;min-width:0;min-height:0;max-width:none;max-height:none}.katex .stretchy{width:100%;display:block;position:relative;overflow:hidden}.katex .stretchy:after,.katex .stretchy:before{content:""}.katex .hide-tail{width:100%;position:relative;overflow:hidden}.katex .halfarrow-left{position:absolute;left:0;width:50.2%;overflow:hidden}.katex .halfarrow-right{position:absolute;right:0;width:50.2%;overflow:hidden}.katex .brace-left{position:absolute;left:0;width:25.1%;overflow:hidden}.katex .brace-center{position:absolute;left:25%;width:50%;overflow:hidden}.katex .brace-right{position:absolute;right:0;width:25.1%;overflow:hidden}.katex .x-arrow-pad{padding:0 .5em}.katex .mover,.katex .munder,.katex .x-arrow{text-align:center}.katex .boxpad{padding:0 .3em}.katex .fbox,.katex .fcolorbox{box-sizing:border-box;border:.04em solid}.katex .cancel-pad{padding:0 .2em}.katex .cancel-lap{margin-left:-.2em;margin-right:-.2em}.katex .sout{border-bottom-style:solid;border-bottom-width:.08em}.katex-display{display:block;margin:1em 0;text-align:center}.katex-display>.katex{display:block;text-align:center;white-space:nowrap}.katex-display>.katex>.katex-html{display:block;position:relative}.katex-display>.katex>.katex-html>.tag{position:absolute;right:0}.katex-display.leqno>.katex>.katex-html>.tag{left:0;right:auto}.katex-display.fleqn>.katex{text-align:left}.wrp___dq7YK{display:flex;justify-content:center;align-items:center;position:fixed;width:100%;height:100%;left:0;top:0;z-index:108}.wrp___dq7YK.bgBlack___ARIUV{background:#00000080}.wrp___dq7YK img,.wrp___dq7YK video{max-width:100%;max-height:80%;text-align:center}.wrp___dq7YK iframe{width:100%;height:100%;position:absolute;left:0;top:0;background:#fff;border:none}.monaco___VnZC3{position:absolute;height:100%;width:100%}.darkBlue___UprA9 *{font-size:14px}.darkBlue___UprA9 [class~=margin],.darkBlue___UprA9 [class~=monaco-editor-background]{background:#0a0e2d!important}.darkBlue___UprA9 [class~=line-numbers]{color:#fff!important}.close___LKoWu{position:absolute;right:40px;top:40px;z-index:10;display:flex}.close___LKoWu>span{background:#4a4a4a;color:#fff;width:40px;height:40px;border-radius:4px;display:flex;justify-content:center;align-items:center;cursor:pointer;margin-left:10px}.embed___hvpEJ{position:absolute;left:0;top:0;width:100%;height:100%}.my-monaco-editor div,.my-diff-editor div{font-size:unset}.my-error-line-wrp{width:calc(100% - 20px)!important;background:#f5000033!important;height:auto!important;color:#f50000}.noCopyPaste .quick-input-widget{display:none!important}.breakpoints-select{background:red;width:8px!important;height:8px!important;left:7px!important;top:7px;border-radius:4px;user-select:none;pointer-events:none}.breakpoints-fake{background:#ff000080;width:8px!important;height:8px!important;left:7px!important;top:7px;border-radius:4px;user-select:none;pointer-events:none}.highlighted-line{background:#4b4b18}.mdBody___raKXb{position:relative}.button___Ch5Pc{position:absolute;display:flex;align-items:center;justify-content:center;background:#0000001a;display:none}.previewFlowChart___vY1dq{align-items:flex-start;justify-content:end;background:none!important}.previewFlowChart___vY1dq button{margin:20px}.record-detail-info{width:100%;background-color:#fff;min-height:260px}.record-detail-info .record-info{display:flex;align-items:center;flex-flow:row nowrap;list-style:none;padding:0;margin-bottom:20px}.record-detail-info .record-info li{margin-right:40px}.record-detail-info .record-info li:last-child{margin-right:0;flex:1 0;text-align:right}.record-detail-info .record-detail-body{padding:8px 0;max-height:80vh}.footer{display:flex;flex-flow:row nowrap;align-items:center;height:56px;background:#121c24;color:#fff;padding:0 20px;justify-content:space-between}.test-case-panel{position:relative}.test-case-panel .error{font-size:12px;color:#fb3226}.test-case-panel .test-case-panel-body{position:absolute;will-change:transform;width:100%;transition:all .2s linear;bottom:0;transform:translate3d(0,350px,0);opacity:.1}.test-case-panel .test-case-panel-body pre{max-height:150px;overflow:auto}.test-case-panel .test-case-panel-body.active{transform:translate3d(0,-56px,0);opacity:1}.test-case-panel .tab-panel-body{padding:20px 10px;height:240px;background-color:#070f19;display:flex;flex-flow:column nowrap;justify-content:center;color:#ddd}.test-case-panel .tab-panel-body .tip{text-align:center}.test-case-panel .tab-panel-body textarea{background:#070f19!important;color:#fff;font-size:14px;border:0 solid transparent!important;height:200px;outline:none}.test-case-panel .btn-green{margin-right:10px;color:#28bd8b;border-color:#28bd8b}.test-case-panel .btn-blue{margin-right:10px;color:#0152d9;border-color:#0152d9}.test-case-panel .btn-blue span{pointer-events:none}.test-case-panel .btn-collapse{position:absolute;top:0;width:54px;height:27px;left:50%;margin-left:-27px;background:#2a3a4f;z-index:8;border-bottom-left-radius:100px;border-bottom-right-radius:100px;color:#fff;text-align:center;cursor:pointer;opacity:.4;transition:all .3s}.test-case-panel .btn-collapse.up{top:-294px}ul.s-navs{list-style:none;margin:0;padding:0 17px;height:54px;display:flex;flex-flow:row nowrap;align-items:center;background:#0f1e31;font-size:14px;color:#ddd}ul.s-navs.bg-white{background:#fff;color:#888}ul.s-navs.bg-white a{color:#888}ul.s-navs a{color:#ddd;display:block;margin-right:20px;height:54px;line-height:54px;border-bottom:2px solid transparent}ul.s-navs a.active{color:#5091ff;border-bottom:2px solid #5091ff}#educoder .custom-ant-disabled:disabled{color:inherit}.XtermText-valueRef .xterm .xterm-viewport{overflow:auto}.inputs textarea::placeholder{color:#536879!important}.flex_box_center___Gc4dd{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___K2f1v{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___pupRp{align-items:center;box-align:center}.flex_box_center_end___UDLRC{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___a5uDo{flex-direction:column;box-orient:block-axis}.result___gu5zt{background:#070f19;height:100%;display:flex}.result___gu5zt .title___xrnx2{margin-top:20px;margin-bottom:10px;flex-shrink:0}.result___gu5zt .title___xrnx2 span{color:#bbbcbe}.result___gu5zt .left___IAxp9{width:340px;border-right:1px solid #333131;padding:0 20px 10px;flex-shrink:0;display:flex;flex-direction:column}.result___gu5zt .left___IAxp9 .leftNode___HL8fG{flex:1 1;background:#121c24}.result___gu5zt .left___IAxp9 .leftNode___HL8fG textarea{background:none;border:none;color:#fff;resize:none;height:100%;padding:10px}.result___gu5zt .left___IAxp9 .leftNode___HL8fG textarea::placeholder{color:#536879!important}.result___gu5zt .right___ZXYmw{flex:1 1;padding:0 20px 10px;display:flex;flex-direction:column}.result___gu5zt .right___ZXYmw .rightNode___jYL5_{flex:1 1;overflow:auto;position:relative;color:#fff}.result___gu5zt .right___ZXYmw .rightNode___jYL5_ .custom-spinner>div>div{border:4px solid #00D4F3!important;border-color:#00D4F3 transparent transparent transparent!important}.result___gu5zt .right___ZXYmw .rightNode___jYL5_ .custom-spinner p{color:#00d4f3!important}.split-panel-container{width:100%;height:calc(100vh - 121px);display:flex;flex-flow:row nowrap;align-items:center;overflow:hidden}.split-panel-container>section{height:100%}.split-panel-container.my-problems{height:calc(100vh - 65px)}.split-panel-container .resize-x-bar{width:4px;cursor:ew-resize;height:100%;display:flex;flex-flow:column nowrap;justify-content:center;background:#111c24}.split-panel-container .btn-resize{display:flex;flex-flow:column nowrap;text-align:center;justify-content:center;align-items:center;width:24px;height:24px;font-size:24px;z-index:10;border-radius:50%;position:absolute;margin-left:-10px;opacity:.7;box-shadow:0 3px 5px -1px #0003,0 6px 10px #00000024,0 1px 18px #0000001f;background-color:#e0e0e0;color:#000000de}.list{display:flex;align-items:center;font-size:14px;margin:7px 0;padding-left:4px}.list dt,.list dd{margin:0}.list dt{flex:1 1;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;word-break:break-all}.list dd{width:66px;text-align:right;color:#0152d9;cursor:pointer}.list .copy{color:#38bcd8}.tpi-code-setting{height:calc(100vh - 54px);background:#031b2a;color:#ddd;font-size:13px;line-height:17px}.tpi-code-setting.oj{height:calc(100vh - 65px)}.tpi-code-setting h3{color:#008cff;font-size:16px;line-height:21px;padding-bottom:12px;text-align:left;width:100%;display:block;border-bottom:1px solid #092436}.tpi-code-setting .file-item{color:#ddd;padding:20px 0 0;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center}.tpi-code-setting .file-item.action{justify-content:flex-start}.tpi-code-setting .file-item.action .iconfont{margin-right:21px}.tpi-code-setting .file-item span{max-width:148px}.tpi-code-setting .file-item:last-child{margin-bottom:25px}.tpi-code-setting span{color:#597a8f}.setting-drawer .ant-drawer-content-wrapper{top:54px;bottom:51px}.setting-drawer .ant-drawer-content{height:auto}.oj .ant-drawer-content-wrapper{top:65px}.setting-drawer .ant-drawer-body,.oj .ant-drawer-body{background:#031b2a}.setting-drawer .ant-drawer-body,.oj .ant-drawer-body{height:auto}.setting-drawer .ant-select-selection,.oj .ant-select-selection{width:120px;background:#0a2030;color:#597a8f;border:1px solid #597a8f}.list___IRN6i{display:flex;align-items:center;font-size:14px;margin:7px 0;padding-left:4px}.list___IRN6i dt,.list___IRN6i dd{margin:0}.list___IRN6i dt{flex:1 1;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;word-break:break-all}.list___IRN6i dd{width:66px;text-align:right;color:#0152d9;cursor:pointer}.list___IRN6i .copy___qCn9B{color:#38bcd8}.right-panel{position:relative}.btn-notes{position:absolute;right:0;top:50%;width:36px;height:36px;margin-top:-18px;border-radius:50%;background:#5091ff;color:#fff;font-size:18px;text-align:center;transform:translate(18px);will-change:transform;cursor:pointer;opacity:.5;transition:transform .3s linear,opacity .3s linear;z-index:100;display:flex;flex-flow:column nowrap;justify-content:center}.btn-notes:hover{opacity:1;color:#fff;transform:translate(-10px)}.note-form-area{position:absolute;right:10px;top:50%;width:450px;margin-top:-100px;background:#fff;border-radius:5px;padding:14px 10px 0;transform:translate(500px);will-change:transform;transition:transform .3s}.note-form-area.active{transform:translate(0)}.oj-modal .ant-modal-body{padding:0}.oj-modal .oj-modal-content{display:flex;flex-direction:column;align-items:center}.oj-modal .oj-modal-content>aside{font-size:14px;margin-top:50px;color:#333;width:438px}.oj-modal .oj-modal-head{width:100%;height:120px;padding-left:177px;padding-right:40px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #f1f1f1}.oj-modal .oj-modal-btn{width:180px;height:50px;background:#0152d9;border-radius:4px;font-size:16px;font-weight:500;color:#fff;cursor:pointer;line-height:50px;text-align:center;margin-bottom:30px}.oj-modal .oj-modal-tt{margin-right:51px;display:inline-flex;flex-direction:column;transform:translateY(-4px)}.oj-modal .oj-modal-tt>span:last-child{width:160px;height:6px;background:#e7f3ff;border-radius:3px}.oj-modal .oj-modal-tt>span:last-child span{display:inherit;width:60px;height:6px;background:#0152d9;border-radius:3px}.oj-modal i{color:#666;cursor:pointer}.oj-select{margin-left:20px}.oj-select .ant-select-selector{background:#25343e!important;border:0px!important;height:30px!important}.oj-select .ant-select-arrow{color:#fff}.oj-select .ant-select-selection-item{color:#fff;font-size:12px;line-height:30px!important}.exercise_user_info{font-size:14px;font-weight:400;color:#b2bacb}.exercise_user_info span{font-size:16px;font-weight:500;color:#55bfd6}.djs{margin-top:3px!important;display:inline-block!important}.time{margin-top:5px!important;display:inline-block!important}.flex_box_center___rM3g8{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___Oc7SE{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___MnmYE{align-items:center;box-align:center}.flex_box_center_end___QQh83{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___ZRFbL{flex-direction:column;box-orient:block-axis}.left-panel___SKGyd{position:relative;display:flex;flex-direction:column;height:100%;overflow:hidden}.left-panel___SKGyd .tab-panel-body___gABdv{padding:0 16px;overflow:auto;flex:1 1}.left-panel___SKGyd .tab-panel-body___gABdv pre:empty{display:none}.left-panel___SKGyd .b1___QpbmK{border-bottom:1px solid #eaecef}.left-panel___SKGyd .oj-width-input___eJQWT{width:270px}@media screen and (max-width: 1280px){.left-panel___SKGyd .oj-mr___AxILO{margin-right:20px}.left-panel___SKGyd .oj-width-input___eJQWT{width:235px}}.s-navs___FXwOi{list-style:none;margin:0;padding:0 10px;height:40px;display:flex;flex-flow:row nowrap;align-items:center;border-top:1px solid #F3F3F3;background:#0f1e31;font-size:16px;color:#ddd}.s-navs___FXwOi li{margin-right:auto}.s-navs___FXwOi.bg-white___kbZ6r{background:#fff;color:#888}.s-navs___FXwOi.bg-white___kbZ6r a{color:#888}.s-navs___FXwOi a{color:#ddd;display:block;margin-right:20px;height:40px;line-height:40px;border-bottom:2px solid transparent}.s-navs___FXwOi a.active___QGOnZ{color:#5091ff;border-bottom:2px solid #5091ff}.list___PXTsq{display:flex;align-items:center;justify-content:space-between;padding:0 10px;height:46px;color:#ddd;margin-bottom:1px;background:#3d445c4d;cursor:pointer}.list___PXTsq span{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;padding-right:20px;flex-basis:64px;width:100%}.list___PXTsq:hover{background-color:#263446ba}.list___PXTsq.active___QGOnZ{background-color:#263446!important}.btns___F8yZK{width:30px;height:30px;background:#3061d0;border-radius:4px;cursor:pointer;user-select:none;text-align:center;line-height:30px}#educoder .drawer___xdGaT .ant-input-search{background:#2c3246}#educoder .drawer___xdGaT .ant-input-search input{background:#2c3246;border:1px solid #3D445C;color:#fff}#educoder .drawer___xdGaT .ant-input-search input::placeholder{color:#ccc}#educoder .drawer___xdGaT .ant-input-search .ant-input-search-button{color:#4e5977;background:#2c3246;border:1px solid #3D445C;border-left:1px solid transparent}#educoder .drawer___xdGaT .ant-select .ant-select-selector{background:#2c3246;border:1px solid #3D445C}#educoder .drawer___xdGaT .ant-select .ant-select-arrow{color:#4e5977}#educoder .drawer___xdGaT .ant-select .ant-select-selection-item{color:#fff}#educoder .drawer___xdGaT .ant-select .ant-select-selection-placeholder{color:#ccc}#educoder .drawer___xdGaT .ant-pagination .ant-pagination-item-active{border-color:#0152d9!important;background-color:#0152d9!important}#educoder .drawer___xdGaT .ant-pagination .ant-pagination-item-link{background-color:transparent!important;color:#fff}#educoder .drawer___xdGaT .ant-pagination .ant-pagination-item{background-color:transparent;border:1px solid #656f87}#educoder .drawer___xdGaT .ant-pagination .ant-pagination-item a,#educoder .drawer___xdGaT .ant-pagination .ant-pagination-item-ellipsis{color:#fff}#educoder .drawer___xdGaT .ant-pagination .ant-pagination-options{color:#656f87}#educoder .drawer___xdGaT .ant-pagination .ant-pagination-options input{color:#fff;width:40px;background:transparent}#educoder .drawer___xdGaT .ant-pagination button,#educoder .drawer___xdGaT .ant-pagination input{line-height:initial;border:1px solid #656f87!important}.tour___oMkVh[class~=ant-tour]{left:7px!important;width:340px}.tour___oMkVh[class~=ant-tour] [class~=ant-tour-arrow]{left:17px!important}.tour___oMkVh[class~=ant-tour] [class~=ant-tour-footer]{display:none!important}.tour___oMkVh[class~=ant-tour] [class~=ant-tour-description]{padding:16px!important;overflow:hidden}.pagination___yDAjZ{text-align:center;margin-top:10px}.info___ATmsa{display:flex;flex-flow:row nowrap;align-items:center;height:56px;list-style:none;background:#fff;justify-content:space-between}.wrap____KX19 [class~=xterm] [class~=xterm-viewport]{overflow:auto!important}.desc___iOAgd{padding:8px 16px;height:calc(100vh - 138px);overflow:auto}.info___GPALq{color:#888;display:flex;align-items:center;font-size:14px;height:46px;background:#fff;padding:0 10px;box-shadow:0 2px 4px #e5e3e380;border-top:1px solid #f4f4f4;border-bottom:1px solid #f4f4f4}.info___GPALq .info_tag___CFEn8{height:22px;line-height:22px;padding:0 5px;background:#37ad8333;border-radius:2px;border:1px solid #A9DFCC;font-family:PingFangSC,PingFang SC;font-weight:600;font-size:14px;color:#2cc497;text-align:left;font-style:normal}.info___GPALq li{margin-right:8px}.discuss-panel{height:calc(100vh - 142px);overflow:auto;padding:0 16px}.discuss-item-container{display:flex;flex-flow:row nowrap;width:100%;padding:15px;border-bottom:1px solid #e3e3e3;overflow:hidden}.discuss-item-container section{margin-left:15px;flex:1 1 auto;width:100%}.discuss-item-container .grey{color:#ccc}.discuss-content{margin:4px 0;word-break:break-word;word-wrap:break-word}.discuss-content img{max-width:200px}.discuss-info{display:flex;flex-flow:row wrap;align-items:center;color:#999;line-height:16px;font-size:12px}.discuss-info .top{color:#fff;padding:0 8px;background:#ff4343;border-radius:8px;text-align:center}.discuss-info .gift{cursor:default}.discuss-info .view-code{color:#4cacff}.discuss-info a{color:#999}.discuss-info a,.discuss-info span{margin-right:15px}.btn-group{display:flex;flex-flow:row nowrap;justify-content:flex-end;margin-bottom:8px}.btn-group .btn-top .iconfont{transform:rotate(180deg);display:inline-block}.btn-group a{width:31px;text-align:center;color:#888}.btn-group a .iconfont{font-size:14px!important}.second-discuss .btn-group{opacity:0}.second-discuss:hover{background:#ebebeb}.second-discuss:hover .btn-group{opacity:1}.reply-discuss-container{background:#f4f4f4;border-radius:4px;margin-bottom:6px;position:relative;margin-top:6px}.reply-discuss-container:before{content:" ";position:absolute;border-color:#000;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;left:13px;top:-9px;border-bottom:10px solid #f4f4f4}.discuss-item-editor{width:100%;overflow:hidden}.discuss-item-editor .btn-send{cursor:pointer;border:none;padding:0 12px;color:#fff;letter-spacing:1px;text-align:center;font-size:14px;height:30px;line-height:30px;border-radius:2px;font-weight:400;margin-right:22px;margin-top:6px;background:#0152d9;float:right}.CodeMirror{font-family:monospace;height:300px;color:#000;direction:ltr}.CodeMirror-lines{padding:4px 0}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{padding:0 4px}.CodeMirror-scrollbar-filler,.CodeMirror-gutter-filler{background-color:#fff}.CodeMirror-gutters{border-right:1px solid #ddd;background-color:#f7f7f7;white-space:nowrap}.CodeMirror-linenumber{padding:0 3px 0 5px;min-width:20px;text-align:right;color:#999;white-space:nowrap}.CodeMirror-guttermarker{color:#000}.CodeMirror-guttermarker-subtle{color:#999}.CodeMirror-cursor{border-left:1px solid black;border-right:none;width:0}.CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}.cm-fat-cursor .CodeMirror-cursor{width:auto;border:0!important;background:#7e7}.cm-fat-cursor div.CodeMirror-cursors{z-index:1}.cm-fat-cursor-mark{background-color:#14ff1480;animation:blink 1.06s steps(1) infinite}.cm-animate-fat-cursor{width:auto;border:0;animation:blink 1.06s steps(1) infinite;background-color:#7e7}.cm-tab{display:inline-block;text-decoration:inherit}.CodeMirror-rulers{position:absolute;inset:-50px 0 0;overflow:hidden}.CodeMirror-ruler{border-left:1px solid #ccc;top:0;bottom:0;position:absolute}.cm-s-default .cm-header{color:#00f}.cm-s-default .cm-quote{color:#090}.cm-negative{color:#d44}.cm-positive{color:#292}.cm-header,.cm-strong{font-weight:700}.cm-em{font-style:italic}.cm-link{text-decoration:underline}.cm-strikethrough{text-decoration:line-through}.cm-s-default .cm-keyword{color:#708}.cm-s-default .cm-atom{color:#219}.cm-s-default .cm-number{color:#164}.cm-s-default .cm-def{color:#00f}.cm-s-default .cm-variable-2{color:#05a}.cm-s-default .cm-variable-3,.cm-s-default .cm-type{color:#085}.cm-s-default .cm-comment{color:#a50}.cm-s-default .cm-string{color:#a11}.cm-s-default .cm-string-2{color:#f50}.cm-s-default .cm-meta,.cm-s-default .cm-qualifier{color:#555}.cm-s-default .cm-builtin{color:#30a}.cm-s-default .cm-bracket{color:#997}.cm-s-default .cm-tag{color:#170}.cm-s-default .cm-attribute{color:#00c}.cm-s-default .cm-hr{color:#999}.cm-s-default .cm-link{color:#00c}.cm-s-default .cm-error,.cm-invalidchar{color:red}.CodeMirror-composing{border-bottom:2px solid}div.CodeMirror span.CodeMirror-matchingbracket{color:#0b0}div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#a22}.CodeMirror-matchingtag{background:#ff96004d}.CodeMirror-activeline-background{background:#e8f2ff}.CodeMirror{position:relative;overflow:hidden;background:#fff}.CodeMirror-scroll{overflow:scroll!important;margin-bottom:-50px;margin-right:-50px;padding-bottom:50px;height:100%;outline:none;position:relative}.CodeMirror-sizer{position:relative;border-right:50px solid transparent}.CodeMirror-vscrollbar,.CodeMirror-hscrollbar,.CodeMirror-scrollbar-filler,.CodeMirror-gutter-filler{position:absolute;z-index:6;display:none;outline:none}.CodeMirror-vscrollbar{right:0;top:0;overflow-x:hidden;overflow-y:scroll}.CodeMirror-hscrollbar{bottom:0;left:0;overflow-y:hidden;overflow-x:scroll}.CodeMirror-scrollbar-filler{right:0;bottom:0}.CodeMirror-gutter-filler{left:0;bottom:0}.CodeMirror-gutters{position:absolute;left:0;top:0;min-height:100%;z-index:3}.CodeMirror-gutter{white-space:normal;height:100%;display:inline-block;vertical-align:top;margin-bottom:-50px}.CodeMirror-gutter-wrapper{position:absolute;z-index:4;background:none!important;border:none!important}.CodeMirror-gutter-background{position:absolute;top:0;bottom:0;z-index:4}.CodeMirror-gutter-elt{position:absolute;cursor:default;z-index:4}.CodeMirror-gutter-wrapper ::selection{background-color:transparent}.CodeMirror-gutter-wrapper ::-moz-selection{background-color:transparent}.CodeMirror-lines{cursor:text;min-height:1px}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{border-radius:0;border-width:0;background:transparent;font-family:inherit;font-size:inherit;margin:0;white-space:pre;word-wrap:normal;line-height:inherit;color:inherit;z-index:2;position:relative;overflow:visible;-webkit-tap-highlight-color:transparent;font-variant-ligatures:contextual}.CodeMirror-wrap pre.CodeMirror-line,.CodeMirror-wrap pre.CodeMirror-line-like{word-wrap:break-word;white-space:pre-wrap;word-break:normal}.CodeMirror-linebackground{position:absolute;inset:0;z-index:0}.CodeMirror-linewidget{position:relative;z-index:2;padding:.1px}.CodeMirror-rtl pre{direction:rtl}.CodeMirror-code{outline:none}.CodeMirror-scroll,.CodeMirror-sizer,.CodeMirror-gutter,.CodeMirror-gutters,.CodeMirror-linenumber{box-sizing:content-box}.CodeMirror-measure{position:absolute;width:100%;height:0;overflow:hidden;visibility:hidden}.CodeMirror-cursor{position:absolute;pointer-events:none}.CodeMirror-measure pre{position:static}div.CodeMirror-cursors{visibility:hidden;position:relative;z-index:3}div.CodeMirror-dragcursors,.CodeMirror-focused div.CodeMirror-cursors{visibility:visible}.CodeMirror-selected{background:#d9d9d9}.CodeMirror-focused .CodeMirror-selected{background:#d7d4f0}.CodeMirror-crosshair{cursor:crosshair}.CodeMirror-line::selection,.CodeMirror-line>span::selection,.CodeMirror-line>span>span::selection{background:#d7d4f0}.CodeMirror-line::-moz-selection,.CodeMirror-line>span::-moz-selection,.CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}.cm-searching{background-color:#ffa;background-color:#ff06}.cm-force-border{padding-right:.1px}@media print{.CodeMirror div.CodeMirror-cursors{visibility:hidden}}.cm-tab-wrap-hack:after{content:""}span.CodeMirror-selectedtext{background:none}#educoder .markdown-editor-wrapper{position:relative}#educoder .markdown-editor-body{display:flex;flex-flow:row nowrap;width:100%;height:calc(100% - 38px);align-items:center}#educoder .markdown-editor-body .codemirror-container{flex:1 0;height:100%;width:100%;overflow:hidden}#educoder .markdown-editor-body .preview-container{flex:1 0;height:100%;margin:10px 0;padding:8px 8px 50px;background:#fff;overflow-y:auto;box-sizing:border-box;border-left:1px solid #ccc;word-wrap:break-word;word-break:break-word;white-space:normal;font-size:16px;position:relative}#educoder .markdown-editor-container{border:1px solid #ccc;overflow:hidden;border-radius:4px;margin-bottom:12px;font-size:16px}#educoder .markdown-editor-container.full-screen{position:fixed;inset:0;height:100%!important;z-index:998}#educoder .markdown-editor-container.full-screen .preview-container>div{padding-bottom:180px!important}#educoder .markdown-editor-container.full-screen .CodeMirror-sizer>div{margin-bottom:90px}#educoder .markdown-editor-container.on-preview .codemirror-container,#educoder .markdown-editor-container.on-preview .preview-container{width:50%}#educoder .mini .markdown-editor-body{height:calc(100% - 28px)}#educoder .flex-end{justify-content:flex-end}#educoder .my-codemirror-container{border:1px solid #ccc;width:100%;margin-bottom:24px}#educoder .markdown-tip{color:#cdcdcd;font-size:12px;position:absolute;right:0;bottom:-28px;margin-bottom:7px}#educoder .CodeMirror-lines{padding:4px 0}#educoder .CodeMirror pre.CodeMirror-line,#educoder .CodeMirror pre.CodeMirror-line-like{padding:0 4px}#educoder .CodeMirror-scrollbar-filler,#educoder .CodeMirror-gutter-filler{background-color:#fff}#educoder .CodeMirror-gutters{border-right:1px solid #ddd;background-color:#f7f7f7;white-space:nowrap}#educoder .CodeMirror-linenumber{padding:0 3px 0 5px;min-width:20px;text-align:right;color:#999;white-space:nowrap}#educoder .CodeMirror-guttermarker{color:#000}#educoder .CodeMirror-guttermarker-subtle{color:#999}#educoder .CodeMirror-cursor{border-left:1px solid black;border-right:none;width:0}#educoder .CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}#educoder .cm-fat-cursor .CodeMirror-cursor{width:auto;border:0!important;background:#7e7}#educoder .cm-fat-cursor div.CodeMirror-cursors{z-index:1}#educoder .cm-fat-cursor-mark{background-color:#14ff1480;animation:blink 1.06s steps(1) infinite}#educoder .cm-animate-fat-cursor{width:auto;border:0;animation:blink 1.06s steps(1) infinite;background-color:#7e7}@keyframes blink{50%{background-color:transparent}}#educoder .cm-tab{display:inline-block;text-decoration:inherit}#educoder .CodeMirror-rulers{position:absolute;inset:-50px 0 0;overflow:hidden}#educoder .CodeMirror-ruler{border-left:1px solid #ccc;top:0;bottom:0;position:absolute}#educoder .cm-s-default .cm-header{color:#00f}#educoder .cm-s-default .cm-quote{color:#090}#educoder .cm-negative{color:#d44}#educoder .cm-positive{color:#292}#educoder .cm-header,#educoder .cm-strong{font-weight:700}#educoder .cm-em{font-style:italic}#educoder .cm-link{text-decoration:underline}#educoder .cm-strikethrough{text-decoration:line-through}#educoder .cm-s-default .cm-keyword{color:#708}#educoder .cm-s-default .cm-atom{color:#219}#educoder .cm-s-default .cm-number{color:#164}#educoder .cm-s-default .cm-def{color:#00f}#educoder .cm-s-default .cm-variable-2{color:#05a}#educoder .cm-s-default .cm-variable-3,#educoder .cm-s-default .cm-type{color:#085}#educoder .cm-s-default .cm-comment{color:#a50}#educoder .cm-s-default .cm-string{color:#a11}#educoder .cm-s-default .cm-string-2{color:#f50}#educoder .cm-s-default .cm-meta,#educoder .cm-s-default .cm-qualifier{color:#555}#educoder .cm-s-default .cm-builtin{color:#30a}#educoder .cm-s-default .cm-bracket{color:#997}#educoder .cm-s-default .cm-tag{color:#170}#educoder .cm-s-default .cm-attribute{color:#00c}#educoder .cm-s-default .cm-hr{color:#999}#educoder .cm-s-default .cm-link{color:#00c}#educoder .cm-s-default .cm-error,#educoder .cm-invalidchar{color:red}#educoder .CodeMirror-composing{border-bottom:2px solid}#educoder div.CodeMirror span.CodeMirror-matchingbracket{color:#0b0}#educoder div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#a22}#educoder .CodeMirror-matchingtag{background:#ff96004d}#educoder .CodeMirror-activeline-background{background:#e8f2ff}#educoder .CodeMirror{position:relative;overflow:hidden;background:#fff}#educoder .CodeMirror-scroll{overflow:scroll!important;margin-bottom:0;margin-right:0;padding-bottom:5px;height:100%;outline:none;position:relative}#educoder .CodeMirror-sizer{position:relative;border-right:0px}#educoder .CodeMirror-vscrollbar,#educoder .CodeMirror-hscrollbar,#educoder .CodeMirror-scrollbar-filler,#educoder .CodeMirror-gutter-filler{position:absolute;z-index:6;display:none}#educoder .CodeMirror-vscrollbar{right:0;top:0;overflow-x:hidden;overflow-y:scroll}#educoder .CodeMirror-hscrollbar{bottom:0;left:0;overflow-y:hidden;overflow-x:scroll}#educoder .CodeMirror-scrollbar-filler{right:0;bottom:0}#educoder .CodeMirror-gutter-filler{left:0;bottom:0}#educoder .CodeMirror-gutters{position:absolute;left:0;top:0;min-height:100%;z-index:3}#educoder .CodeMirror-gutter{white-space:normal;height:100%;display:inline-block;vertical-align:top;margin-bottom:-50px}#educoder .CodeMirror-gutter-wrapper{position:absolute;z-index:4;background:none!important;border:none!important}#educoder .CodeMirror-gutter-background{position:absolute;top:0;bottom:0;z-index:4}#educoder .CodeMirror-gutter-elt{position:absolute;cursor:default;z-index:4}#educoder .CodeMirror-gutter-wrapper ::selection{background-color:transparent}#educoder .CodeMirror-gutter-wrapper ::-moz-selection{background-color:transparent}#educoder .CodeMirror-lines{cursor:text;min-height:1px}#educoder .CodeMirror pre.CodeMirror-line,#educoder .CodeMirror pre.CodeMirror-line-like{border-radius:0;border-width:0;background:transparent;font-family:inherit;font-size:inherit;margin:0;white-space:pre;word-wrap:normal;line-height:inherit;color:inherit;z-index:2;position:relative;overflow:visible;-webkit-tap-highlight-color:transparent;font-variant-ligatures:contextual}#educoder .CodeMirror-wrap pre.CodeMirror-line,#educoder .CodeMirror-wrap pre.CodeMirror-line-like{word-wrap:break-word;white-space:pre-wrap;word-break:normal}#educoder .CodeMirror-linebackground{position:absolute;inset:0;height:100vh!important;z-index:1100}#educoder .CodeMirror-linebackground .preview-container>div{padding-bottom:180px!important}#educoder .CodeMirror-linebackground .CodeMirror-sizer>div{margin-bottom:90px}#educoder .CodeMirror-linewidget{position:relative;z-index:2;padding:.1px}#educoder .CodeMirror-rtl pre{direction:rtl}#educoder .CodeMirror-code{outline:none}#educoder .CodeMirror-scroll,#educoder .CodeMirror-sizer,#educoder .CodeMirror-gutter,#educoder .CodeMirror-gutters,#educoder .CodeMirror-linenumber{box-sizing:content-box}#educoder .CodeMirror-measure{position:absolute;width:100%;height:0;overflow:hidden;visibility:hidden}#educoder .CodeMirror-cursor{position:absolute;pointer-events:none}#educoder .CodeMirror-measure pre{position:static}#educoder div.CodeMirror-cursors{visibility:hidden;position:relative;z-index:3}#educoder div.CodeMirror-dragcursors,#educoder .CodeMirror-focused div.CodeMirror-cursors{visibility:visible}#educoder .CodeMirror-selected{background:#d9d9d9}#educoder .CodeMirror-focused .CodeMirror-selected{background:#d7d4f0}#educoder .CodeMirror-crosshair{cursor:crosshair}#educoder .CodeMirror-line::selection,#educoder .CodeMirror-line>span::selection,#educoder .CodeMirror-line>span>span::selection{background:#d7d4f0}#educoder .CodeMirror-line::-moz-selection,#educoder .CodeMirror-line>span::-moz-selection,#educoder .CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}#educoder .cm-searching{background-color:#ffa;background-color:#ff06}#educoder .cm-force-border{padding-right:.1px}@media print{#educoder .CodeMirror div.CodeMirror-cursors{visibility:hidden}}#educoder .cm-tab-wrap-hack:after{content:""}#educoder span.CodeMirror-selectedtext{background:none}#educoder .CodeMirror-sizer{padding-top:10px;padding-bottom:10px!important}#educoder .CodeMirror-empty.CodeMirror-focused{outline:none}#educoder .CodeMirror pre.CodeMirror-placeholder{color:#999}#educoder .CodeMirror{position:relative;overflow:hidden;background:#fff;word-break:break-word}#educoder .CodeMirror pre.CodeMirror-line,#educoder .CodeMirror pre.CodeMirror-line-like{word-wrap:break-word;word-break:break-word;white-space:pre-wrap;line-height:1.6}.markdown-toolbar-container{display:flex;flex-flow:row wrap;align-items:center;padding:0 28px 0 5px;margin:0;position:relative;list-style:none;background:#fff;border-bottom:1px solid #ccc;box-sizing:border-box;line-height:20px;width:100%;min-height:30px;height:38px;overflow:hidden}.markdown-toolbar-container .fill-tip{cursor:pointer;font-size:12px;display:inline-block;padding:5px;border:1px solid #E99237;border-radius:5px;box-sizing:border-box;line-height:16px;height:auto;color:#a65500;background-color:#fff1e2;position:relative;margin-left:10px}.markdown-toolbar-container .fill-tip:before{content:" ";width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:6px solid #FFF1E2;position:absolute;left:-6px;top:6px;z-index:10}.markdown-toolbar-container .fill-tip:after{content:" ";width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:6px solid #E99237;position:absolute;left:-7px;top:6px}.markdown-toolbar-container li{color:#666;padding:0 1px;height:100%;display:flex;height:38px;flex-flow:column nowrap;justify-content:center}.markdown-toolbar-container a,.markdown-toolbar-container span{display:block}.markdown-toolbar-container a{width:28px;color:#666;cursor:pointer;text-align:center;font-size:18px}.markdown-toolbar-container a i{font-size:18px}.markdown-toolbar-container a i:before{font-size:18px}.markdown-toolbar-container .btn-null{width:auto;display:flex;flex-flow:row nowrap;align-items:center}.markdown-toolbar-container .insert-blank{color:#e99237;font-size:18px}.markdown-toolbar-container span.v-line{margin:0 5px;height:65%;border-right:1px solid #ccc}.mini .markdown-toolbar-container li{height:28px}.editor-resize{display:block;width:120px;height:4px;left:54%;border-top:1px solid #ccc;border-bottom:1px solid #ccc;cursor:row-resize;white-space:nowrap;overflow:hidden;text-transform:capitalize;box-sizing:border-box;margin:0 auto}.btn-full-screen{position:absolute;right:5px}@font-face{font-family:md-iconfont;src:url(./static/iconfont.345f94c8.eot);src:url(./static/iconfont.345f94c8.eot#iefix) format("embedded-opentype"),url(./static/iconfont.deef216b.woff) format("woff"),url(./static/iconfont.42606faf.ttf) format("truetype"),url(./static/iconfont.504b881c.svg#iconfont) format("svg")}.md-iconfont{font-family:md-iconfont!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-uniE900:before{content:"\e900";font-size:14px;margin-left:5px}.icon-shrink:before{content:"\e728"}.icon-enlarge:before{content:"\e623"}.icon-code:before{content:"\e602"}.icon-italic:before{content:"\e718"}.icon-bold:before{content:"\e644"}.icon-picture:before{content:"\e606"}.icon-minus:before{content:"\e62c"}.icon-order-list:before{content:"\e655"}.icon-link:before{content:"\e7d4"}.icon-formula:before{content:"\e633"}.icon-unorder-list:before{content:"\e668"}.icon-edit:before{content:"\e603"}.icon-table:before{content:"\e7db"}.icon-sum:before{content:"\e667"}.icon-eye:before{content:"\e69f"}.icon-eye-slash:before{content:"\e601"}.icon-eraser:before{content:"\e8cd"}.icon-file-code:before{content:"\e9ec"}.cm-s-blackboard.CodeMirror{background:#0c1021;color:#f8f8f8}.cm-s-blackboard div.CodeMirror-selected{background:#253b76}.cm-s-blackboard .CodeMirror-line::selection,.cm-s-blackboard .CodeMirror-line>span::selection,.cm-s-blackboard .CodeMirror-line>span>span::selection{background:#253b76fc}.cm-s-blackboard .CodeMirror-line::-moz-selection,.cm-s-blackboard .CodeMirror-line>span::-moz-selection,.cm-s-blackboard .CodeMirror-line>span>span::-moz-selection{background:#253b76fc}.cm-s-blackboard .CodeMirror-gutters{background:#0c1021;border-right:0}.cm-s-blackboard .CodeMirror-guttermarker{color:#fbde2d}.cm-s-blackboard .CodeMirror-guttermarker-subtle,.cm-s-blackboard .CodeMirror-linenumber{color:#888}.cm-s-blackboard .CodeMirror-cursor{border-left:1px solid #A7A7A7}.cm-s-blackboard .cm-keyword{color:#fbde2d}.cm-s-blackboard .cm-atom,.cm-s-blackboard .cm-number{color:#d8fa3c}.cm-s-blackboard .cm-def{color:#8da6ce}.cm-s-blackboard .cm-variable{color:#ff6400}.cm-s-blackboard .cm-operator{color:#fbde2d}.cm-s-blackboard .cm-comment{color:#aeaeae}.cm-s-blackboard .cm-string,.cm-s-blackboard .cm-string-2{color:#61ce3c}.cm-s-blackboard .cm-meta{color:#d8fa3c}.cm-s-blackboard .cm-builtin,.cm-s-blackboard .cm-tag,.cm-s-blackboard .cm-attribute{color:#8da6ce}.cm-s-blackboard .cm-header{color:#ff6400}.cm-s-blackboard .cm-hr{color:#aeaeae}.cm-s-blackboard .cm-link{color:#8da6ce}.cm-s-blackboard .cm-error{background:#9d1e15;color:#f8f8f8}.cm-s-blackboard .CodeMirror-activeline-background{background:#3c3636}.cm-s-blackboard .CodeMirror-matchingbracket{outline:1px solid grey;color:#fff!important}.upload-button{width:106px;height:32px;line-height:32px;font-size:12px;display:block;position:relative;color:#0152d9}.upload-button input{opacity:0;width:160px;height:32px;position:absolute;top:0;left:0;z-index:-1}.imageDimensions___a7crR{display:flex;justify-content:center;align-items:center;position:fixed;width:100%;height:100vh;left:0;top:0;z-index:1005;background:#fff;overflow:hidden}.imageDimensions___a7crR .img___Kroat{visibility:hidden;max-width:80%;min-width:500px}.imageDimensions___a7crR [class*=_toolbox_colors]{position:fixed;left:0;bottom:0}.imageDimensions___a7crR.fullWidth___c492T .img___Kroat{max-width:100%;width:100%;height:100%}.myPaletteDiv___Xjz2I{position:relative;left:-15px;width:320px}.myPaletteDiv___Xjz2I canvas{margin-top:15px}.flowChartWrp____f45r [class^=goTXarea],.flowChartWrp____f45r textarea{min-width:70px;margin-left:-15px!important}.maxH60___Pd4Re [class^=ant-modal-content]{height:57px!important;overflow:hidden}.drawerWrap___MfDw8 [class~=ant-drawer-body]{padding:0!important}.lists___xhHyq{padding-bottom:10px}.lists___xhHyq code{background:none!important}.lists___xhHyq>div>div:first-child{background:#f6f6f6;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:10px 0;font-size:12px;cursor:pointer}.lists___xhHyq>div>div:first-child [class^=katex]{font-size:22px}.item___pWJAA{position:relative}.item___pWJAA:nth-last-child(-n+3) .children___sDG61{left:initial;right:5px}.item___pWJAA:hover{z-index:2147483648}.item___pWJAA:hover .children___sDG61{display:block}.children___sDG61{display:none;position:absolute;left:6px;top:70px;width:440px;max-height:400px;overflow:auto;background:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:0 0 6px #ccc;padding:15px}.children___sDG61 h1{font-size:14px;padding-top:6px}.children___sDG61 .diamond___FwgzD>div{background:#f6f6f6;display:flex;align-items:center;justify-content:center;flex-direction:column;cursor:pointer;height:50px;font-size:12px;padding:0 10px;min-width:80px}.children___sDG61 .diamond___FwgzD>div [class^=katex]{font-size:14px}.button___WPN6r{position:absolute;right:20px;bottom:20px}.mathWrap___FmnMJ{width:800px;height:550px}.mathFillWrap___PmY3H{cursor:pointer}.mathFillWrap___PmY3H ::part(menu-toggle){color:#00f;opacity:1;display:none}.mathFillWrap___PmY3H math-field{background:none}.mathFillWrap___PmY3H *{pointer-events:none}.image-preview-container{display:flex;flex-flow:column nowrap;position:fixed;align-items:center;justify-content:center;inset:0;z-index:99999;background:#000c}.image-preview-container .image-preview{transition:transform .4s linear;max-width:86%}.image-preview-container .button-group{display:flex;flex-flow:row nowrap;align-items:center;justify-content:flex-end;position:absolute;z-index:101;right:10px;top:10px}.image-preview-container .button-group a,.image-preview-container .button-group button{color:#000000a6;margin-right:10px;display:flex;flex-flow:row nowrap;align-items:center}.preview-wrp-group{overflow:auto;width:100%;text-align:center}.dis-input-editor-container___nKGxx{position:relative;background:#fff;width:100%;box-shadow:0 -3px 5px #4cacff33}.dis-input-editor-container___nKGxx.active___tmt7T{position:absolute;height:calc(100vh - 50px);background:transparent;z-index:1000;width:100%;display:flex;flex-flow:column nowrap;justify-content:center;top:0}.dis-input-editor-container___nKGxx .input-mask___epEle{flex:1 0;background:#0000;width:100%}.dis-input-editor-container___nKGxx .text-area___Vry8W{display:flex;flex-flow:row nowrap;padding:10px 20px;align-items:center}.dis-input-editor-container___nKGxx .text-area___Vry8W input{border-radius:15px;border:1px solid #eaeaea;background-color:#fff;overflow:hidden;height:32px;padding:0 16px;line-height:32px;outline:none;flex:1 0;margin-right:10px}.dis-input-editor-container___nKGxx .text-area___Vry8W a{color:#888;display:block;height:32px;line-height:32px;margin-right:20px;display:flex;flex-flow:row nowrap;align-items:center}.dis-input-editor-container___nKGxx .text-area___Vry8W a span{line-height:32px;font-size:16px}.dis-input-editor-container___nKGxx .tip-container___plpA3{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center}.dis-input-editor-container___nKGxx .tip-container___plpA3 p{font-size:12px;color:#ff6800}.dis-input-editor-container___nKGxx .hide___kPfyC{display:none}.dis-input-editor-container___nKGxx .md-container___u85aq{background:#fff;padding:10px 20px}.btn-send___deQ5v{cursor:pointer;display:inline-block;border:none;padding:0 12px;color:#fff;background:#0152d9;letter-spacing:1px;text-align:center;font-size:14px;height:30px;line-height:30px;border-radius:2px;font-weight:400}.hackSets___tw75g .collapseWrapper___TteKi div[class~=ant-collapse]{background-color:transparent}.hackSets___tw75g .collapseWrapper___TteKi div[class~=ant-collapse-item]{margin-bottom:20px;border:none;box-shadow:0 2px 4px #eaeef4}.hackSets___tw75g .collapseWrapper___TteKi div[class~=ant-collapse-item] div[class~=ant-collapse-header]{padding:0 20px;height:64px;background-color:#fff;align-items:center!important}.hackSets___tw75g .collapseWrapper___TteKi div[class~=ant-collapse-item] div[class~=ant-collapse-content]{background-color:#fff}.hackSets___tw75g .collapseWrapper___TteKi div[class~=ant-collapse-item] div[class~=ant-collapse-content] div[class~=ant-collapse-content-box]{padding:20px}.hackSets___tw75g .collapseWrapper___TteKi div[class~=ant-collapse-item-active] div[class~=ant-collapse-header]{background-color:#eaeffa}.hackSets___tw75g .collapseWrapper___TteKi .panelHeader___Y_Xjq{font-size:14px;font-weight:400;color:#000}.hackSets___tw75g .collapseWrapper___TteKi .rateInput___y1qUi{display:inline-flex;align-items:center;white-space:nowrap}.hackSets___tw75g .collapseWrapper___TteKi .rateInput___y1qUi span{font-size:14px;font-weight:400;color:#666}.hackSets___tw75g .collapseWrapper___TteKi .open___xrixP{color:#165dff!important;transform:rotate(90deg)}.hackSets___tw75g .collapseWrapper___TteKi .close___jb6D2{color:#82a8ff!important}.uploadTableWrapper___U9Tz_{background:#fff}.uploadTableWrapper___U9Tz_ div[class^=headProgram]>div,.uploadTableWrapper___U9Tz_ div[class^=listWrapper]>div[class^=list]>div{flex:1 1;padding:0 12px!important}.uploadTableWrapper___U9Tz_ div[class^=headProgram]>div:last-child,.uploadTableWrapper___U9Tz_ div[class^=listWrapper]>div[class^=list]>div:last-child{display:none}.wrap___MkYbQ [class~=ant-upload-drag]{background:#1890ff0a!important;border-radius:4px;border:1px dashed #0152d9}.wrap___MkYbQ .colorBlue___onjbP{color:#0152d9}.wrap___MkYbQ .repeatedName___nbqnE{color:red}.wrap___MkYbQ .text___xvutp{margin-top:20px;color:#464f66;line-height:24px}.wrap___MkYbQ .greyText___dihvZ{font-size:14px;font-weight:400;color:#5f6368}.wrap___MkYbQ .noData___LxOJA{height:180px;margin-bottom:30px}.wrap___MkYbQ .noData___LxOJA .dragger___y7F4A{display:flex;align-items:center;justify-content:center}.wrap___MkYbQ .noData___LxOJA .dragger___y7F4A img{width:46px}.wrap___MkYbQ .noData___LxOJA .dragger___y7F4A span{font-size:14px;font-weight:400;color:#9096a3}.wrap___MkYbQ .noData___LxOJA .dragger___y7F4A .uploadText___Et3KS{color:#3061d0}.wrap___MkYbQ .btnS___k1e6j{height:32px;border-radius:4px;background:#3061d0}.wrap___MkYbQ .btnS___k1e6j i{margin-right:6px}.wrap___MkYbQ .testCaseRadio___q1wXT label[class~=ant-radio-button-wrapper]{width:60px;height:38px;background:#f6f7f9;box-shadow:inset 0 1px 3px #d7d8d9;border-radius:23px;border:none;display:inline-flex;align-items:center;justify-content:center;margin-right:20px}.wrap___MkYbQ .testCaseRadio___q1wXT label[class~=ant-radio-button-wrapper]:before{background-color:transparent}.wrap___MkYbQ .testCaseRadio___q1wXT label[class~=ant-radio-button-wrapper] span{color:#464f66;font-size:14px}.wrap___MkYbQ .testCaseRadio___q1wXT label[class~=ant-radio-button-wrapper-checked]{background-color:#fff;box-shadow:0 2px 4px #e0dfe1;border:1px solid #BACFFE;background:#d3e0fd linear-gradient(180deg,#fff,#f6f7f9)}.wrap___MkYbQ .testCaseRadio___q1wXT label[class~=ant-radio-button-wrapper-checked]:first-child{border-right-color:#bacffe}.wrap___MkYbQ .testCaseRadio___q1wXT label[class~=ant-radio-button-wrapper-checked]:focus-within{box-shadow:0 2px 4px #e0dfe1}.wrap___MkYbQ .testCaseRadio___q1wXT label[class~=ant-radio-button-wrapper-checked] span{color:#165dff;font-size:14px}.head___s4Eix{display:flex;margin-bottom:36px}.head___s4Eix .operation___JCAVh{text-align:center}.head___s4Eix>div{color:#5f6368;font-size:14px;text-align:left;display:inline-block}.headProgram___uWA_M{display:flex;height:40px;line-height:40px;background:#f6f7f8;box-shadow:0 2px 4px #eaeef4;padding-left:5px;padding-right:5px}.headProgram___uWA_M .operation___JCAVh{text-align:center}.headProgram___uWA_M>div{color:#5f6368;font-size:14px;text-align:left;display:inline-block}.listWrapper___xW3b4{max-height:214px;overflow:auto}.listWrapper___xW3b4::-webkit-scrollbar{display:none}.listWrapper___xW3b4 .list___dCbd6{display:flex;margin-bottom:36px;align-items:center}.listWrapper___xW3b4 .list___dCbd6 .del___abNho{color:#e53333;cursor:pointer}.listWrapper___xW3b4 .list___dCbd6 .info___J1Wmf{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 12px}.listWrapper___xW3b4 .list___dCbd6 .info___J1Wmf>span{color:#3061d0;cursor:pointer;text-decoration:underline}.listWrapper___xW3b4 .list___dCbd6>div{text-align:left;display:inline-block;background:#fff}.tabs___p2jIb .tabWarp___mt05L{display:flex;align-items:center}.tabs___p2jIb .tabWarp___mt05L .tab___IYGdQ{width:88px;text-align:center;height:30px;line-height:30px;background:#f0f0f0;font-weight:400;font-size:16px;color:#666;cursor:pointer}.tabs___p2jIb .tabWarp___mt05L .tab___IYGdQ.active___fQMlP{background:#fff;color:#3061d0}.tabs___p2jIb .content___GWVJY{padding:10px;background-color:#fff}.exitFullScreenModalWrapper___aNB9Q div[class~=ant-modal-confirm-btns]{float:none;display:flex;justify-content:center;margin-bottom:20px}.exitFullScreenModalWrapper___aNB9Q div[class~=ant-modal-confirm-btns] button{width:120px;height:38px;background:#f6f7f9 #3061d0;border-radius:2px}.exitFullScreenModal___HIMyY{text-align:center;font-size:30px;font-weight:400}.exitFullScreenModal___HIMyY .warningIcon___xEURa{height:88px;margin-bottom:20px}.exitFullScreenModal___HIMyY .warningText___W6NPJ{color:#e30000}.exitFullScreenModal___HIMyY .countdownWrapper___n8g1M{display:inline-block}.forcedModalWrapper___JPMQ2 .forcedModalContent___uY5FV{text-align:center}.forcedModalWrapper___JPMQ2 .forcedModalContent___uY5FV .forcedText___C3CrF{font-size:30px;font-weight:500;color:#e30000;margin-bottom:10px}.forcedModalWrapper___JPMQ2 .forcedModalContent___uY5FV .screenNumText___oljHN{font-size:14px;font-weight:400;color:#333;margin-bottom:20px}.forcedModalWrapper___JPMQ2 .forcedModalContent___uY5FV img{height:85px;margin-bottom:20px}.answer___UngkO{font-size:14px;color:#434d6c;transition:all .2s;position:relative;line-height:1.8}.answer___UngkO ::selection{background:#ecf1fe}.answer___UngkO .imgWrap___ORTRf{width:320px;cursor:pointer;border-radius:8px;overflow:hidden;position:relative}.answer___UngkO .imgWrap___ORTRf img{width:100%;user-select:none}.answer___UngkO .imgWrap___ORTRf:after{content:"";position:absolute;inset:0;background:#00000080;cursor:pointer;opacity:0;transition:opacity .3s}.answer___UngkO .imgWrap___ORTRf:hover:after{opacity:1}.answer___UngkO pre{width:100%;overflow:auto}.answer___UngkO ol li{list-style:auto}.answer___UngkO hr{border:none;border-bottom:1px solid #ccc}.answer___UngkO span[class=katex-error]{color:inherit!important}.codeCopy___re8vm{position:relative;min-height:50px}.codeCopy___re8vm button{position:absolute;top:7px;right:0;padding:4px 8px;border-radius:0 0 0 5px;border:none;background-color:#007bff;color:#fff;cursor:pointer;font-size:12px;height:26px;pointer-events:auto}.codeCopy___re8vm button.runCode___MYs9m{bottom:0;top:initial}#educoder .smartWrp___NjRcB [class~=ant-drawer-body]{padding:0}.flex_box_center___NeSU8{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___ImTGl{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___BtRd9{align-items:center;box-align:center}.flex_box_center_end___qcLe3{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___Ze_3q{flex-direction:column;box-orient:block-axis}.banner___PoUBO{display:flex;align-items:center;justify-content:center}.banner___PoUBO .content___XoDjy{width:1200px;height:212px;display:flex;align-items:flex-start;justify-content:space-between}.banner___PoUBO .content___XoDjy aside{margin-top:56px}.banner___PoUBO .content___XoDjy aside p{display:flex;align-items:center}.banner___PoUBO .content___XoDjy aside p b{font-size:30px;font-weight:500;color:#000;letter-spacing:4px;margin-right:20px}.banner___PoUBO .content___XoDjy aside p span{font-size:16px;color:#000;letter-spacing:4px}.banner___PoUBO .content___XoDjy aside .btns___Pb35j{margin-top:35px}.banner___PoUBO .content___XoDjy aside .btns___Pb35j>div{display:inline-block;height:32px;background:#f6f7f9;box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border-radius:4px;border:1px solid #dadbde;font-size:14px;color:#3b3e47;line-height:30px;margin-right:23px;padding:0 16px;position:relative;cursor:pointer}.banner___PoUBO .content___XoDjy aside .btns___Pb35j>div:hover{color:#165dff;border:1px solid #bacffe}.banner___PoUBO .content___XoDjy aside .btns___Pb35j>div img{position:absolute;z-index:1;top:-21px;right:22px}.flex_box_center___hG6RI{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___ss3Fh{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___K80p9{align-items:center;box-align:center}.flex_box_center_end___qmXX3{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___GFV8F{flex-direction:column;box-orient:block-axis}.row___aXJjm{display:flex;align-items:flex-start;justify-content:flex-start}.row___aXJjm .title___HUKL0{font-size:14px;color:#9096a3;flex-shrink:0;width:41px;text-align-last:justify;margin-top:4px;margin-right:12px}.row___aXJjm .tagsWrap___XB2W3{flex:1 1;position:relative}.row___aXJjm .tagsWrap___XB2W3 .action___VdHb1{font-size:14px;color:#82a8ff;width:55px;position:absolute;z-index:2;bottom:20px;right:0;cursor:pointer}.row___aXJjm .tagsWrap___XB2W3 .action___VdHb1 i{display:inline-block;font-size:12px}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC{max-height:245px;overflow:hidden}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft>span{display:inline-flex;align-items:center;margin-left:8px;margin-bottom:17px;font-size:14px;cursor:pointer;padding:4px 12px}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft>span .name___Hk1Ip{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:600px;display:inline-block}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft>span .num___xQpcH{margin-left:3px}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft>span:hover{color:#165dff!important}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft .active___XryTX{color:#165dff!important;border-radius:2px;background:#f6f7f9}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC::-webkit-scrollbar-thumb{background:#0000000d!important;border-radius:3px}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC::-webkit-scrollbar-track{background-color:#f6f7f9!important;box-shadow:initial!important}.row___aXJjm .tagsBorderWrap___OMxjs .bar___t1kKC{padding-top:8px;border-radius:4px;border:1px solid rgba(219,220,224,.5)}.flex_box_center___aK2n3{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___HX0Oh{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___LJOJr{align-items:center;box-align:center}.flex_box_center_end___SCakF{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___AYv4m{flex-direction:column;box-orient:block-axis}.tabs___GTqPV{height:32px;background:#f6f7f9;box-shadow:inset 0 1px 3px #d7d8d9;border-radius:16px;display:inline-block}.tabs___GTqPV span{display:inline-block;padding:0 20px;line-height:32px;font-size:14px;font-weight:400;color:#9096a3;position:relative;cursor:pointer}.tabs___GTqPV span:hover{color:#165dff}.tabs___GTqPV span:after{content:"";position:absolute;width:1px;height:calc(100% - 2px);background:#e2e2e2;border-radius:4px;z-index:1;left:0;top:1px;background:linear-gradient(180deg,#fff0,#e2e2e2,#fff0)}.tabs___GTqPV span:first-child:after,.tabs___GTqPV .active___F26E8+span:after{display:none}.tabs___GTqPV .active___F26E8{background:linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 0 2px #e8effb;border-radius:16px;border:1px solid #c8d2ea;color:#165dff;line-height:30px}.tabs___GTqPV .active___F26E8:after{display:none}.flex_box_center___yX6Oa{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___t7oqF{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___dEIHy{align-items:center;box-align:center}.flex_box_center_end___taQDF{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___xY_Lr{flex-direction:column;box-orient:block-axis}.input___PW2zI{width:507px;height:38px;background:#f6f7f9;border-radius:19px;display:flex;align-items:center;padding:0 20px}.input___PW2zI .dropdown___vSy8B{position:relative;flex-shrink:0}.input___PW2zI .dropdown___vSy8B:hover .menu___NiyBu{display:block}.input___PW2zI .dropdown___vSy8B .text___Grueu{color:#000;font-size:14px;cursor:default;height:38px;display:flex;align-items:center}.input___PW2zI .dropdown___vSy8B .text___Grueu i{font-size:12px;display:inline-block;transform:translateY(1px) scale(.6);color:#979797}.input___PW2zI .dropdown___vSy8B .text___Grueu .b1___ZKryM{display:inline-block;width:1px;height:38px;margin-left:15px;margin-right:0;background:linear-gradient(180deg,#fff0,#fff,#fff0)}.input___PW2zI .dropdown___vSy8B .text___Grueu .b2___aKyGa{display:inline-block;width:1px;height:38px;margin-left:0;margin-right:8px;background:linear-gradient(180deg,#fff0,#e2e2e2,#fff0)}.input___PW2zI .dropdown___vSy8B .menu___NiyBu{display:none;position:absolute;z-index:999;width:auto;left:-16px;top:35px;padding:4px;background-color:#fff;border-radius:8px;box-shadow:0 10px 16px #cecece}.input___PW2zI .dropdown___vSy8B .menu___NiyBu div{clear:both;margin:0;padding:5px 12px;color:#000000e0;font-weight:400;font-size:14px;text-align:left;line-height:1.57142857;cursor:pointer;transition:all .2s;white-space:nowrap}.input___PW2zI .dropdown___vSy8B .menu___NiyBu div:hover{background-color:#f5f5f5}.input___PW2zI>input{flex:1 1;padding:4px 0}.flex_box_center___tol8o{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___Z235C{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___Wq1sZ{align-items:center;box-align:center}.flex_box_center_end___LLxom{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___DbMSN{flex-direction:column;box-orient:block-axis}.quickPager___GM30J{display:flex;align-items:center;justify-content:center}.quickPager___GM30J>div{width:60px;height:28px;line-height:26px;text-align:center;background:#f8f9fc;border-radius:2px;border:1px solid rgba(195,207,224,.5);font-size:12px;color:#464f66;margin:0 10px;user-select:none;cursor:pointer}.quickPager___GM30J>div:hover{color:#165dff}.quickPager___GM30J .disabled___Ozc8I{background:#f3f3f5;border:0;line-height:28px;cursor:not-allowed;color:#cecece}.flex_box_center___FO7TP{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___LotYx{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___bWdaw{align-items:center;box-align:center}.flex_box_center_end___mVJ1o{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___M83Mm{flex-direction:column;box-orient:block-axis}.list___oOsiS{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;padding:0}.list___oOsiS .wrap___G6T7F{height:277px;background:#fff;box-shadow:0 2px 4px #d6dae1;border-radius:8px;position:relative}.list___oOsiS .wrap___G6T7F .lockWrap___Rl79E{position:absolute;width:100%;left:0;top:0;background-color:#00000080;height:100%;z-index:10;display:flex;cursor:default;justify-content:center;align-items:center;flex-direction:column;border-radius:8px}.list___oOsiS .wrap___G6T7F .li___oZZ7l:hover .cover___b2bYW{transform:scale(1.1)}.list___oOsiS .wrap___G6T7F .li___oZZ7l .img___IQX7w{overflow:hidden;height:calc(100% - 100px);border-radius:8px 8px 0 0;position:relative}.list___oOsiS .wrap___G6T7F .li___oZZ7l .img___IQX7w .cover___b2bYW{width:100%;transition:all .5s}.list___oOsiS .wrap___G6T7F .li___oZZ7l .img___IQX7w .sign___HkT6C{position:absolute;z-index:1;left:0;bottom:0;height:30px}.list___oOsiS .wrap___G6T7F .li___oZZ7l .name___SsJx8{height:52px;font-size:16px;font-weight:600;color:#000;padding:30px 12px 0;width:100%;display:flex;align-items:center}.list___oOsiS .wrap___G6T7F .li___oZZ7l .name___SsJx8 .e___TMqq0{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo{height:45px;display:flex;align-items:center;color:#000f37;padding:0 12px}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo i{color:#7d8592}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo>span{margin-right:5px;font-size:12px}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7{display:flex;align-items:center;margin-left:auto}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7 [class~=ant-rate-star]{font-size:13px}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7 [class~=ant-rate]{font-size:12px;margin-top:-3px;color:#ffa100}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7 [class~=ant-rate-star]:not(:last-child){margin-right:2px}.flex_box_center___AQ53o{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___i2aIa{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___sPEKB{align-items:center;box-align:center}.flex_box_center_end___GhSSH{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___R9_Hb{flex-direction:column;box-orient:block-axis}.list___jb2Ay{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;padding:0}.list___jb2Ay .wrap___VsQDr{height:308px;background:#fff;box-shadow:0 2px 4px #d6dae1;border-radius:8px;position:relative}.list___jb2Ay .wrap___VsQDr:hover [class~=user-path-items]{display:block!important}.list___jb2Ay .wrap___VsQDr .lockWrap___g1k1T{position:absolute;width:100%;left:0;top:0;background-color:#00000080;height:100%;z-index:10;display:flex;cursor:default;justify-content:center;align-items:center;border-radius:8px}.list___jb2Ay .wrap___VsQDr .li___IxCLC:hover .cover___Mu8wr{transform:scale(1.1)}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA{overflow:hidden;height:calc(100% - 131px);border-radius:8px 8px 0 0}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .cover___Mu8wr{width:100%;transition:all .5s}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .movebq___mF7wt{display:none;position:absolute;z-index:1;padding:4px 8px;line-height:1;background:#fff3;border-radius:9px;color:#fff;font-size:12px;right:4px;top:4px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .movebq___mF7wt i{margin-right:2px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .movebq___mF7wt:hover{color:#e30000;background:#fff}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .bq___Bil0T{height:22px;background:#0000004d;color:#d9c7ab;border-radius:2px;padding:0 8px;font-size:12px;line-height:22px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .sign___DXJ4d{width:52px;text-align:center;position:absolute;z-index:2;left:0;top:7px;color:#fff}.list___jb2Ay .wrap___VsQDr .li___IxCLC .name___l7FoJ{height:52px;font-size:16px;font-weight:600;color:#000;padding:30px 12px 0;width:100%;display:flex;align-items:center}.list___jb2Ay .wrap___VsQDr .li___IxCLC .name___l7FoJ .e___pXQUG{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___jb2Ay .wrap___VsQDr .li___IxCLC .unit___wCIFR{font-size:14px;color:#000f37;padding:0 12px;margin-top:8px;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___jb2Ay .wrap___VsQDr .li___IxCLC .unit___wCIFR i{color:#7d8592}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil{height:34px;display:flex;align-items:center;justify-content:space-between;color:#000f37;padding:0 12px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil div{display:flex;align-items:center}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil div>span{margin-right:12px;font-size:12px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil div i{color:#7d8592}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil .tag1___dxm7r,.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil .tag2___llZkf{height:18px;padding:3px 6px;font-size:12px;border-radius:2px;border:1px solid #FFE6AB;color:#ca7720;display:flex;align-items:center;justify-content:center;font-weight:400}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil .tag2___llZkf{border:1px solid #D6F7EF;color:#01795d;margin-left:6px}.list___jb2Ay .wrapisCurrent___qIfQT{height:280px;background:#fff;box-shadow:0 2px 4px #d6dae1;border-radius:8px;position:relative}.list___jb2Ay .wrapisCurrent___qIfQT:hover [class~=user-path-items]{display:block!important}.list___jb2Ay .wrapisCurrent___qIfQT .lockWrap___g1k1T{position:absolute;width:100%;left:0;top:0;background-color:#00000080;height:100%;z-index:10;display:flex;cursor:default;justify-content:center;align-items:center;border-radius:8px}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC:hover .cover___Mu8wr{transform:scale(1.1)}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA{overflow:hidden;height:calc(100% - 105px);border-radius:8px 8px 0 0}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA .tagsDom___COQg7{height:calc(100% - 105px)!important}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA .cover___Mu8wr{width:100%;transition:all .5s}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA .bq___Bil0T{height:22px;background:#0000004d;color:#d9c7ab;border-radius:2px;padding:0 8px;font-size:12px;line-height:22px}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA .sign___DXJ4d{width:52px;text-align:center;position:absolute;z-index:2;left:0;top:7px;color:#fff}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .name___l7FoJ{font-size:16px;font-weight:600;color:#000;padding:10px 12px 0;width:100%;display:flex;align-items:center}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .name___l7FoJ .e___pXQUG{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .unit___wCIFR{font-size:14px;color:#000f37;padding:0 12px;margin-top:8px;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .unit___wCIFR i{color:#7d8592}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil{height:34px;display:flex;align-items:center;justify-content:space-between;color:#000f37;padding:0 12px}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil div{display:flex;align-items:center}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil div>span{margin-right:12px;font-size:12px}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil div i{color:#7d8592}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil .tag1___dxm7r,.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil .tag2___llZkf{height:18px;padding:3px 6px;font-size:12px;border-radius:2px;border:1px solid #FFE6AB;color:#ca7720;display:flex;align-items:center;justify-content:center;font-weight:400}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil .tag2___llZkf{border:1px solid #D6F7EF;color:#01795d;margin-left:6px}.tagsDom___COQg7{display:flex;align-items:end;width:100%;padding:6px;position:absolute;top:0;left:0;height:calc(100% - 131px)}.movebq___mF7wt{display:none;position:absolute;top:0;right:95px!important;z-index:1;padding:4px 8px;line-height:1;background:#fff3;border-radius:9px;color:#fff;font-size:12px;right:4px;top:4px}.movebq___mF7wt i{margin-right:2px}.movebq___mF7wt:hover{color:#e30000;background:#fff}.hiddenbq___TqlUF{display:none;position:absolute;z-index:1;padding:4px 8px;line-height:1;background:#fff3;border-radius:9px;color:#fff;font-size:12px;right:4px;top:4px}.hiddenbq___TqlUF i{margin-right:2px}.hiddenbq___TqlUF:hover{color:#3061d0;background:#fff}.flex_box_center___eMcr7{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___HcNca{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___ZnvVN{align-items:center;box-align:center}.flex_box_center_end___fdgDf{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___SEKvd{flex-direction:column;box-orient:block-axis}.list___L1hmU{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;padding:0}.list___L1hmU .hidden___NniIi{display:none;position:absolute;z-index:1;padding:4px 8px;line-height:1;background:#9999991a;border-radius:9px;color:#999;font-size:12px;right:4px;top:4px}.list___L1hmU .hidden___NniIi i{margin-right:2px}.list___L1hmU .hidden___NniIi:hover{color:#3061d0;background:#3061d01a}.list___L1hmU .wrap___pKgcW{height:270px;background:#fff;box-shadow:0 1px 4px #d6dae1;border-radius:8px;position:relative}.list___L1hmU .wrap___pKgcW:hover .lockWrap___SMhkK{display:flex}.list___L1hmU .wrap___pKgcW:hover .hidden___NniIi{display:inline-block}.list___L1hmU .wrap___pKgcW .lockWrap___SMhkK{position:absolute;z-index:10;left:0;top:0;width:100%;height:100%;background:#0009;box-shadow:0 2px 5px #0000000d;border-radius:8px;display:none;flex-direction:column;justify-content:center;align-items:center}.list___L1hmU .wrap___pKgcW .lockWrap___SMhkK div{width:116px;height:36px;border-radius:18px;border:1px solid #ffffff;font-size:14px;font-weight:600;color:#fff;line-height:34px;text-align:center;margin:10px 0;cursor:pointer}.list___L1hmU .wrap___pKgcW .lockWrap___SMhkK div:hover{box-shadow:0 0 4px #4f85ff;border:1px solid #c2d3f8}.list___L1hmU .wrap___pKgcW .top___udHSB{height:calc(100% - 50px);display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:0 24px;position:relative}.list___L1hmU .wrap___pKgcW .top___udHSB .sign___uwRpq{position:absolute;z-index:1;width:44px;height:22px;background:#ffe9c1;border-radius:8px 0 13px;left:0;top:0;color:#a45204;text-align:center;line-height:22px}.list___L1hmU .wrap___pKgcW .top___udHSB .name___Fpf90{font-weight:600;color:#333;margin-top:25px;font-size:16px;white-space:normal;text-align:center;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;line-height:26px;height:48px}.list___L1hmU .wrap___pKgcW .top___udHSB .img___AMLhL{width:60px;height:60px;border-radius:30px;margin-top:14px}.list___L1hmU .wrap___pKgcW .top___udHSB .text___KiTb7{font-size:14px;color:#333;margin-top:8px;width:98%;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.list___L1hmU .wrap___pKgcW .top___udHSB .btns___i6IuZ{display:flex;align-items:center;margin-top:12px}.list___L1hmU .wrap___pKgcW .top___udHSB .btns___i6IuZ div{width:76px;background:#fff;height:26px;border-radius:13px;border:1px solid #d6f7ef;font-size:14px;color:#01795d;line-height:24px;text-align:center;margin:0 10px}.list___L1hmU .wrap___pKgcW .top___udHSB .btns___i6IuZ aside{width:76px;background:#fff;height:26px;border-radius:13px;border:1px solid #ffe9c1;font-size:14px;color:#a45204;line-height:24px;text-align:center;margin:0 10px}.list___L1hmU .wrap___pKgcW .bottom____k2sh{height:50px;border-top:1px solid #f5f5f5;display:flex;align-items:center;padding:0 12px}.list___L1hmU .wrap___pKgcW .bottom____k2sh>div{margin-left:auto}.list___L1hmU .wrap___pKgcW .bottom____k2sh>span{display:flex;align-items:center;margin-right:12px;color:#999}.list___L1hmU .wrap___pKgcW .bottom____k2sh>span i{font-size:14px;font-size:12px;color:#999;margin-right:6px}.flex_box_center___d27mZ{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___qfRU9{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___fCRld{align-items:center;box-align:center}.flex_box_center_end___ORMV8{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___PNKtZ{flex-direction:column;box-orient:block-axis}.tabs___alpa7{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #dbdce0;height:54px}.tabs___alpa7 .tabsWrap___aCQjw{display:flex;align-items:center;height:100%}.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4{display:flex;align-items:center;margin-right:40px;height:100%;cursor:pointer}.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4>div{position:relative;font-size:14px;font-weight:400;color:#5f6368;display:flex;align-items:center;height:100%}.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4 .active___nl_4v{font-weight:500;color:#202124}.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4 .active___nl_4v:after{position:absolute;content:"";width:100%;z-index:4;left:0;bottom:0;height:3px;background:#202124;border-radius:100px 100px 0 0}.flex_box_center___e6HxQ{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___RnXYe{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___lVxPk{align-items:center;box-align:center}.flex_box_center_end___bu8yv{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___JczGj{flex-direction:column;box-orient:block-axis}.orderWrap___ZfyGX{display:box;display:flex;align-items:center}.orderIconWrap___XTB_O{display:box;display:flex;flex-direction:column;height:40px;line-height:40px;color:#999}.orderAsc___KWHmA{flex-direction:column;text-align:center;height:10px;line-height:10px;display:inline-block;margin-top:9px;transform:translateY(2px)}.orderDesc___rHdbB{flex-direction:column;text-align:center;height:10px;line-height:10px;display:table}.active___a7eSP{color:#232b40!important}.cursorPointer___gs9kL{cursor:pointer;color:#d8d8d8;height:10px}.orderTextWrap___teAKn{font-size:14px;color:#3b3e47;cursor:pointer;margin-right:5px}.flex_box_center___LCi0B{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___hzONe{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___ZyQRE{align-items:center;box-align:center}.flex_box_center_end___XKM74{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___p8LCU{flex-direction:column;box-orient:block-axis}.btn___In02G.mediacy-round___uveEv{height:36px;border-radius:36px}.btn___In02G.mediacy-default___dDxsd{height:36px;border-radius:4px}.btn___In02G .default___K791v{background:#f6f7f9 linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border:1px solid #bacffe;font-size:14px;padding:0 15px;color:#3061d0;text-align:center;cursor:pointer;user-select:none}button[class~=ant-btn-default]:not(:disabled).btn___In02G{background:#f6f7f9 linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border:1px solid #bacffe;font-size:14px;padding:0 15px;color:#3061d0;text-align:center;cursor:pointer;user-select:none}button[class~=ant-btn-default]:not(:disabled).btn___In02G:hover{color:#165dff;border:1px solid #165dff}button[class~=ant-btn-default]:disabled.btn___In02G{background:#f6f7f9 linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border:1px solid #bacffe;font-size:14px;padding:0 15px;color:#3061d0;text-align:center;cursor:pointer;user-select:none;opacity:50%;cursor:not-allowed}.flex_box_center___TB7bQ{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___oBlTb{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___b5XbB{align-items:center;box-align:center}.flex_box_center_end___CNhe7{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___yHXKW{flex-direction:column;box-orient:block-axis}.head___ghH72{height:54px;border-bottom:1px solid #DBDCE0;display:flex;align-items:center}.head___ghH72>span{color:#999;font-size:12px;cursor:pointer;flex-shrink:0}.head___ghH72>b{font-weight:500;color:#232b40;margin-left:30px;font-size:14px;flex:1 1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.head___ghH72 .node___mjPEy{margin-left:auto;flex-shrink:0}.flex_box_center___AlHuF{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___vN2LW{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___Ac7D2{align-items:center;box-align:center}.flex_box_center_end___y38I7{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___iQE6P{flex-direction:column;box-orient:block-axis}.btns___sNgTb{display:flex;align-items:center}.btns___sNgTb .confirm___Ozirl{height:38px;background:#3061d0;border-radius:2px;color:#fff;padding:0 34px}.btns___sNgTb .cancel___aiq1I{height:38px;background:#f8f9fc;border-radius:2px;opacity:.5;border:1px solid #C3CFE0;font-size:14px;color:#464f66;margin-left:20px}.flex_box_center___jkpdr{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___OtsL8{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___rbcb_{align-items:center;box-align:center}.flex_box_center_end___zBR21{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___nS_eP{flex-direction:column;box-orient:block-axis}.fixedBottom___oJl7m{width:100%;height:70px;background:#fff;box-shadow:0 -3px 16px #dbdbdb80;position:fixed;z-index:1000;bottom:0;left:0}.fixedBottom___oJl7m .wrap___A3Oq1{width:1200px;height:100%;margin:auto;display:flex;align-items:center;justify-content:space-between}.fixedBottom___oJl7m .wrap___A3Oq1 .center____VL1y{flex:1 1}.flex_box_center___tY8Yn{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___vHdYA{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___pa61F{align-items:center;box-align:center}.flex_box_center_end___HyDXt{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___UjZek{flex-direction:column;box-orient:block-axis}.crumbs___V41Oe{margin:15px auto 25px;width:1200px;cursor:default}.crumbs___V41Oe span{font-size:12px;color:#c5c5c5}.crumbs___V41Oe .hover___bEIVd{cursor:pointer}.crumbs___V41Oe .hover___bEIVd:hover{color:#5f6368}.reasoning___S0mKl{margin-bottom:20px}.reasoning___S0mKl .btn____CIJG{display:flex;align-items:center;width:fit-content;height:35px;background:#f4f8ff;border-radius:8px;color:#3061d0;border:1px solid rgba(20,93,255,.2);padding:0 12px;cursor:pointer}.reasoning___S0mKl .btn____CIJG span{font-size:14px;margin-left:10px;margin-right:35px}.reasoning___S0mKl .content___CIAh9{font-size:14px;color:#888;border-left:2px solid #DCDCDC;padding-left:8px;margin-top:20px;white-space:pre-wrap}.reasoning___S0mKl b{font-size:8px}.select___Kt_GE .box___S5_ly{position:relative}.select___Kt_GE .text___dtZDv{width:206px;height:40px;background:#fff;border-radius:8px;border:1px solid rgba(20,93,255,.2);display:flex;align-items:center;padding:0 12px;color:#333;cursor:pointer}.select___Kt_GE .text___dtZDv:hover{background:#f6f6f6}.select___Kt_GE .text___dtZDv span{padding-left:6px}.select___Kt_GE .text___dtZDv b{font-size:12px;margin-left:auto;display:inline-block;transform:scale(.6)}.select___Kt_GE .itemWrap___xmw7x{position:absolute;z-index:10;top:40px;padding-top:7px}.select___Kt_GE .itemWrap___xmw7x aside{width:206px;background:#fff;box-shadow:0 2px 6px #d2d2d2;border-radius:2px;border:1px solid #E7F3FF;padding:10px 0}.select___Kt_GE .itemWrap___xmw7x .item___io6Bx{display:flex;align-items:center;padding:0 12px;height:36px;color:#464f66;cursor:pointer}.select___Kt_GE .itemWrap___xmw7x .item___io6Bx span{padding-left:6px}.select___Kt_GE .itemWrap___xmw7x .item___io6Bx:hover{background:#e7f3ff80;color:#3061d0}.select___Kt_GE .itemWrap___xmw7x .item___io6Bx.active___nHRTI{background:#e7f3ff;color:#3061d0}.flex_box_center___NfmQB{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___kVtBD{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___EegZo{align-items:center;box-align:center}.flex_box_center_end___Ueaqo{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___Sd9Zb{flex-direction:column;box-orient:block-axis}@keyframes dot-fade___gzUhM{0%,40%{opacity:.5}50%{opacity:8}90%,to{opacity:.5}}.loadingPic___sQWGQ{display:flex;align-items:center}.loading___ss_U1{display:flex}.loading___ss_U1 .dot___eTny8{width:10px;height:10px;border-radius:50%;margin-right:8px;background:#145dff;opacity:.5;animation:dot-fade___gzUhM 1s infinite}.loading___ss_U1 .dot___eTny8:nth-child(2){animation-delay:.3s}.loading___ss_U1 .dot___eTny8:nth-child(3){animation-delay:.7s}.wrap___SoLR4{display:flex;flex-direction:column;height:100%;overflow:hidden;flex:1 1;padding:20px 0}.chatContainer___bSpXP{flex:1 1;width:100%;overflow:auto}.footerContainer___IbaJq{margin-left:50px;margin-right:21px;flex-shrink:0;display:flex;flex-direction:column;transition:all .3s}.footerContainer___IbaJq .btnWrp___z89PH{width:100%;margin-bottom:12px;display:flex;flex-wrap:wrap;gap:10px}.footerContainer___IbaJq .btnWrp___z89PH>div{padding:0 10px;align-items:center;border-radius:12px;color:#585a73;display:inline-flex;font-size:12px;height:28px;justify-content:center;line-height:16px;transition:.3s all;border:1px solid #e8eaf2}.footerContainer___IbaJq .btnWrp___z89PH .btn___VK3Di{cursor:pointer;user-select:none}.footerContainer___IbaJq .btnWrp___z89PH .btn___VK3Di:hover{background:linear-gradient(111deg,#e9e7ff -12%,#fff 25% 69%,#e9e7ff 113%);border:1px solid #e0dfff;color:#6d6acd}.footerContainer___IbaJq .btnWrp___z89PH .btn___VK3Di.btnActive___en_8L{background:#eeedff;border:1px solid #eeedff;color:#6d6acd}.footerContainer___IbaJq .inputContainer___q_PRC{flex:1 1;display:flex;align-items:center;background:#fff;box-shadow:0 0 10px #e2e2e280;border-radius:8px;border:1px solid #e8eaf2;padding:10px 20px;position:relative;transition:all .5s}.footerContainer___IbaJq .inputContainer___q_PRC:hover{border:1px solid #145DFF}.footerContainer___IbaJq .inputContainer___q_PRC .uploadBtn___fY3BV{width:40px;height:40px;border:none;border-radius:20px;flex-shrink:0;background:#d2d2d2;cursor:default}.footerContainer___IbaJq .inputContainer___q_PRC .uploadBtn___fY3BV:hover{background:linear-gradient(139deg,#5c64ff,#6988f8)!important}.footerContainer___IbaJq .inputContainer___q_PRC .sendBtn____aYXt{width:40px;height:40px;background:linear-gradient(139deg,#5c64ff,#6988f8)!important;border:none;border-radius:50%;padding:0;flex-shrink:0}.footerContainer___IbaJq .inputContainer___q_PRC .sendBtn____aYXt:disabled{background:#d2d2d2!important}.footerContainer___IbaJq .inputContainer___q_PRC .sendBtnDisabled____WhtC{width:40px;height:40px;background:#d2d2d2!important;border:none;border-radius:50%;padding:0;flex-shrink:0}.footerContainer___IbaJq .inputContainer___q_PRC .cancelBtn___I91qC{font-size:40px;color:#5c64ff;cursor:pointer;flex-shrink:0;transition:.3}.footerContainer___IbaJq .inputContainer___q_PRC .cancelBtn___I91qC:hover{transform:scale(1.05)}.footerContainer___IbaJq .inputContainer___q_PRC textarea{margin:6px 9px 0;padding:0 11px;resize:none}.footerContainer___IbaJq .inputContainer___q_PRC textarea::placeholder{color:#c1c1d9}.footerContainer___IbaJq .lineFour___t_eBm.inputContainer___q_PRC{align-items:flex-end}.footerContainer___IbaJq .lineFour___t_eBm.inputContainer___q_PRC textarea{height:100%}.footerContainer___IbaJq .lineFour___t_eBm.inputContainer___q_PRC .fullIcon___WYjW2{position:absolute;right:31px;top:20px;color:#145dff;cursor:pointer}.footerContainer___IbaJq.footerContainerSelected___TV_oq{border-radius:20px;box-shadow:0 12px 24px -16px #3636490a,0 12px 40px #33334714,0 0 1px #2c2c3605;position:relative;transition:border .4s ease;border:1px solid #e8eaf2}.footerContainer___IbaJq.footerContainerSelected___TV_oq:hover{border:1px solid #145DFF}.footerContainer___IbaJq.footerContainerSelected___TV_oq .btnWrp___z89PH{background:#f7f8fc;padding:15px 15px 15px 20px;border-radius:20px 20px 0 0;border:none}.footerContainer___IbaJq.footerContainerSelected___TV_oq .inputContainer___q_PRC{border:none;box-shadow:none;background:transparent}.footerContainer___IbaJq.footerContainerSelected___TV_oq .inputContainer___q_PRC:hover{background:transparent;border:none}.footerContainer___IbaJq.full___h1vtm{height:100%}.li___DXR9A{display:flex;padding-left:20px}.li___DXR9A .avatarIcon___EYoqp .img___wrenL{width:40px;height:40px;border-radius:5px;margin-right:10px}.li___DXR9A .content___NK_Ew{flex:1 1;min-width:0}.li___DXR9A .content___NK_Ew .borderBox___UVtN4{box-shadow:0 0 10px #e2e2e280;border-radius:8px;border:1px solid rgba(20,93,255,.2);padding:16px}.li___DXR9A .content___NK_Ew .borderBox___UVtN4 .text___d_gYw{white-space:pre-wrap;color:#3061d0}.li___DXR9A .content___NK_Ew .fileWrap___kbAp0{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:10px}.li___DXR9A .content___NK_Ew .fileWrap___kbAp0 .file___R5FNg{width:calc((100% - 30px)/4);display:flex;align-items:center;background:#fff;border:1px solid rgba(20,93,255,.1);border-radius:8px;padding:6px 15px;font-size:14px;box-shadow:0 0 10px #e2e2e233}.li___DXR9A .content___NK_Ew .fileWrap___kbAp0 .file___R5FNg aside{flex:1 1;min-width:0}.li___DXR9A .content___NK_Ew .fileWrap___kbAp0 .file___R5FNg aside .fileName___oTYTw{color:#333;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:100%;width:fit-content}.li___DXR9A .content___NK_Ew .source___JD93j{height:16px;background:#f4f8ff;border-radius:8px 0;font-size:10px;color:#666;padding:0 14px;text-align:center;line-height:16px;width:fit-content;float:right;margin-top:-17px;margin-right:1px}.li___DXR9A .content___NK_Ew .action___CTh1w{height:54px;display:flex;align-items:center;justify-content:flex-end;gap:20px}.li___DXR9A .content___NK_Ew .action___CTh1w i{color:#666;cursor:pointer}.li___DXR9A .content___NK_Ew .action___CTh1w i:hover{color:#3061d0}.disabledInput___rMs3e{cursor:not-allowed;border:1px solid #9cb8f5!important}.disabledInput___rMs3e>*{pointer-events:none;opacity:.3}.backBottom___VIz5U{height:0;width:fit-content;position:sticky;z-index:100;bottom:0;left:50%;transform:translate(-50%);cursor:pointer;padding-left:20px}.backBottom___VIz5U:hover i{color:#5c64ff}.backBottom___VIz5U i{font-size:40px;color:#5c64ff80;position:absolute;z-index:101;bottom:8px}.head___vWC9s{display:flex;align-items:center;gap:20px;position:relative;height:54px;padding-right:20px;border-bottom:1px solid #EFEEEE}.head___vWC9s .title___l1GaK{display:flex;align-items:center;flex:1 1;padding-left:20px;height:100%;cursor:move}.head___vWC9s .headBtn___fGGSq{cursor:pointer;color:#333}.head___vWC9s .headBtn___fGGSq:hover{color:#3061d0}.menuWarp___Py4k9{list-style-type:none;background-color:#fff;background-clip:padding-box;border-radius:2px;outline:none;box-shadow:0 6px 16px #00000014,0 3px 6px -4px #0000001f,0 9px 28px 8px #0000000d}.menuWarp___Py4k9 h4{padding-left:20px;padding-top:13px;font-weight:600}.menuWarp___Py4k9 .menu___Rpj4l{max-height:400px;min-height:40px;width:250px;overflow:auto;color:#464f66}.menuWarp___Py4k9 .menu___Rpj4l aside{display:flex;align-items:center;height:36px;padding:0 20px;cursor:pointer}.menuWarp___Py4k9 .menu___Rpj4l aside .menuText___zGoGw{flex:1 1;min-width:0;display:flex;align-items:center}.menuWarp___Py4k9 .menu___Rpj4l aside .menuText___zGoGw span{max-width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.menuWarp___Py4k9 .menu___Rpj4l aside .menuDel___qa0au{display:none;flex-shrink:0;margin-left:10px}.menuWarp___Py4k9 .menu___Rpj4l aside.active___n_Cfs{background:#e7f3ff!important}.menuWarp___Py4k9 .menu___Rpj4l aside.active___n_Cfs span{color:#3061d0}.menuWarp___Py4k9 .menu___Rpj4l aside:hover{background:#e7f3ff80}.menuWarp___Py4k9 .menu___Rpj4l aside:hover span{color:#3061d0}.menuWarp___Py4k9 .menu___Rpj4l aside:hover .menuDel___qa0au{display:inline}.draggableWrap___u95gi{width:100vw;height:100vh;position:fixed;z-index:999;left:0;top:0;pointer-events:none}.draggableWrap___u95gi>div{pointer-events:auto}.draggableWrap___u95gi .modal___Q60Fu{width:100%;height:100%;background:#fff;box-shadow:0 10px 26px #14131d87;border-radius:8px;border:1px solid #7E8183;display:flex;flex-direction:column}.footer___lxKwN{padding-right:20px;padding-left:20px}.footer___lxKwN .main____xLI7{background:#fff;box-shadow:0 2px 20px #d7e5ff80;border-radius:18px;border:1px solid #EFF2FF;overflow:hidden}.footer___lxKwN .main____xLI7 .files___U6HeB{display:flex;flex-wrap:wrap;gap:5px;background:#fafbff;padding:10px 20px}.footer___lxKwN .main____xLI7 .files___U6HeB .file___R5FNg{width:calc((100% - 15px)/4);display:flex;align-items:center;background:#fff;border-radius:8px;padding:3px 9px;font-size:14px;border:1px solid #EBEBEB;position:relative}.footer___lxKwN .main____xLI7 .files___U6HeB .file___R5FNg aside{flex:1 1;min-width:0;margin-left:10px}.footer___lxKwN .main____xLI7 .files___U6HeB .file___R5FNg aside .fileName___oTYTw{color:#333;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:100%;width:fit-content}.footer___lxKwN .main____xLI7 .files___U6HeB .file___R5FNg:hover .fileDel___HitRv{opacity:1}.footer___lxKwN .main____xLI7 .files___U6HeB .file___R5FNg .fileDel___HitRv{opacity:0;transition:.3s;position:absolute;z-index:10;top:2px;right:5px;font-size:11px;color:#999;cursor:pointer}.footer___lxKwN .main____xLI7 .files___U6HeB .file___R5FNg .fileDel___HitRv:hover{color:#333}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc{height:138px;background:#fff;padding:20px;display:flex;flex-direction:column}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc textarea{flex:1 1;resize:none;padding:0;font-size:16px}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc textarea::placeholder{color:#c1c1d9}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w{display:flex;align-items:center;margin-top:10px}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .btnWrap___ENcDO{display:flex;align-items:center;gap:12px;margin-right:auto}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .btnWrap___ENcDO .btn___VK3Di{color:#333;height:34px;background:#fff;border-radius:20px;border:1px solid #EBEBEB;padding:0 12px;line-height:32px;transition:.3s;cursor:pointer}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .btnWrap___ENcDO .btn___VK3Di:hover{border:1px solid rgba(20,93,255,.2);color:#3061d0}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .btnWrap___ENcDO .btn___VK3Di.btnActive___en_8L{background:#f4f8ff;border:1px solid rgba(20,93,255,.2);color:#3061d0}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .btnWrap___ENcDO .btn___VK3Di.btnDisabled___AFYEZ{cursor:not-allowed;border:1px solid #ebebeb;background:#fff;color:#333;opacity:.5}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .uploadBtn___fY3BV{color:#666;width:34px;height:34px;border-radius:50%;cursor:pointer;text-align:center;line-height:34px}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .uploadBtn___fY3BV:hover{background:#f4f8ff;color:#145dff}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .uploadDisabledBtn___LslUe{color:#666;width:34px;height:34px;border-radius:50%;cursor:pointer;text-align:center;line-height:34px;color:#999;cursor:not-allowed}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .uploadDisabledBtn___LslUe:hover{background:#f4f8ff;color:#145dff}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .uploadDisabledBtn___LslUe:hover{color:#999}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .sendBtn____aYXt{width:34px;height:34px;background:linear-gradient(139deg,#5c64ff,#6988f8);border:none;border-radius:50%;padding:0;flex-shrink:0}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .sendBtnDisabled____WhtC{width:34px;height:34px;background:linear-gradient(139deg,#5c64ff,#6988f8);border:none;border-radius:50%;padding:0;flex-shrink:0;background:#d2d2d2;cursor:not-allowed}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .cancelBtn___I91qC{font-size:34px;color:#5c64ff;cursor:pointer;flex-shrink:0;transition:.3}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .cancelBtn___I91qC:hover{transform:scale(1.05)}.bottomlist___Unmz9{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;background:#f6f7f9;border-radius:6px;border:1px solid #EFF1F6;height:48px;padding:0 20px;max-width:90%;margin-top:20px;font-size:14px;line-height:48px;cursor:pointer;width:max-content}.bottomlist___Unmz9:hover{background:#e2ecff;border-radius:6px;border:1px solid #3061D0}.draggableImage___vcTso{position:fixed;left:calc(100vw - 84px);z-index:100}.draggableImage___vcTso .img___xAyno{user-select:none}.draggableImage___vcTso .close___WUtfj{user-select:none;cursor:pointer;display:none;position:absolute;z-index:101;left:-11px;top:-8px;color:#dcdcdc}.draggableImage___vcTso:hover .close___WUtfj{display:block}.extraNode___tnBrt{cursor:initial}.specialImg___yAPav{display:flex;flex-direction:column;align-items:center}.specialImg___yAPav .bubble___qNdfF{background-color:#3a5eff;color:#fff;padding:4px 8px;border-radius:4px;font-size:12px;position:relative;margin-bottom:8px}.specialImg___yAPav .bubble___qNdfF:after{content:"";position:absolute;bottom:-6px;left:50%;z-index:101;transform:translate(-50%);width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #3A5EFF}.specialImg___yAPav .upImg___Mx6QM{width:60px;height:60px;border-radius:50%}.bigTipsBox___XRGyw{width:calc(100% - 98px);overflow:hidden}.bigTips___uPRW3{display:flex;overflow-x:hidden;scroll-behavior:smooth;gap:22px;width:100%;position:relative;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none;position:sticky;top:0;background:#fff;z-index:8}.bigTips___uPRW3::-webkit-scrollbar{display:none}.bigTips___uPRW3 .item___KMGDu{position:relative;width:80px!important;height:88px;background:#95bdff1a;border-radius:8px;cursor:pointer;display:flex!important;flex-direction:column;justify-content:center;align-items:center;border:1px solid transparent}.bigTips___uPRW3 .item___KMGDu .editBtn___JiZpD{display:none;position:absolute;top:6px;right:6px;font-size:12px;color:#c7cbdb}.bigTips___uPRW3 .item___KMGDu .editBtn___JiZpD:hover{color:#145dff}.bigTips___uPRW3 .item___KMGDu span{font-weight:600;font-size:14px;color:#232b40;margin-top:16px;word-break:break-all;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:68px}.bigTips___uPRW3 .item___KMGDu:hover{border:1px solid #145DFF}.bigTips___uPRW3 .item___KMGDu:hover .editBtn___JiZpD{display:block}.bigTips___uPRW3 .item___KMGDu.active___EX5N5{border:1px solid #145DFF}.PrevNext____kcgs{width:calc(100% - 98px);height:105px;position:absolute;top:-6px;left:2px;z-index:100;pointer-events:none;opacity:1;transition:.3s}.PrevNext____kcgs>div{width:42px;height:105px;display:flex;align-items:center;justify-content:center;position:absolute}.PrevNext____kcgs>div img{width:20px;height:20px;pointer-events:auto}.PrevNext____kcgs>div .img___X2ms3{display:block}.PrevNext____kcgs>div .imgHover___wIHti{display:none}.PrevNext____kcgs>div:hover{cursor:pointer}.PrevNext____kcgs>div:hover .img___X2ms3{display:none}.PrevNext____kcgs>div:hover .imgHover___wIHti{display:block}.PrevNext____kcgs .LeftButton___P5Wge{left:-11px}.PrevNext____kcgs .RightButton___NAbBu{right:-20px}.agent___exMfN .add___cWyoE{width:80px;height:88px;background:#95bdff1a;border-radius:8px;display:flex;align-items:center;justify-content:center;cursor:pointer}.agent___exMfN .add___cWyoE i{color:#7f8791}.agent___exMfN .add___cWyoE:hover{background:#95bdff1a;border:1px solid rgba(48,97,208,.5)}.agent___exMfN .add___cWyoE:hover i{color:#3061d0}.imgUpLoad___Wg61u{position:relative;width:50px;height:auto;background-color:#f4f3f4;display:flex;align-items:center;justify-content:center;margin-top:15px}.imgUpLoad___Wg61u>div{position:absolute;right:-6px;top:-6px;cursor:pointer;background-color:#fff;width:16px;height:16px;border-radius:50%}.tip___WGAb5{display:flex;align-items:center;gap:6px;color:#ff8c29;font-size:14px;margin-top:10px;margin-left:100px}.tip___WGAb5 i{font-size:14px} +.header___HqHSe{display:flex;flex-flow:row nowrap;align-items:center;height:65px;width:100%;background:#070f19;color:#fff;padding:0 20px}.header___HqHSe h2{text-align:center;color:#fff;flex:1 0 auto;margin:0;font-size:16px}.header___HqHSe a{color:#fff}.header___HqHSe div{display:flex;flex-flow:row nowrap;align-items:center}.header___HqHSe div img{border-radius:15px;margin-right:10px}.checkboxs___ObBnD span[class~=ant-checkbox]{top:0!important}.field___w_sM6{display:flex;flex-flow:row nowrap;align-items:center;justify-content:space-between}.field___w_sM6>div{width:48%}.oj-form-container____odYP{height:calc(100vh - 65px);overflow:hidden}.oj-left-panel___emEB2{height:calc(100vh - 121px)}.oj-form-info___m00Ag{padding:20px 15px;height:100%;overflow:auto}.footer___O4iSJ{display:flex;align-items:center;justify-content:center;height:56px;background:#121c24}.footer___O4iSJ>button{margin-right:20px}.collapse___Ltfkj div[class~=ant-collapse-header]{align-items:center!important}.test-case-name___miZcb{display:flex;flex-flow:row nowrap;align-items:center;float:left;color:#000000a6}.test-case-name___miZcb>div{margin:0 15px!important}.btn-remove-case___cHap2{position:relative;font-size:20px;color:#8e8e8e;border-radius:50%;vertical-align:center}.btn-remove-case___cHap2:hover{color:#fff;background:#e7514f}.icon-tag___gmyTb{font-size:20px;margin-left:10px;color:#4ebc7e}.btn_back___tNmX3{color:#888!important;cursor:pointer}.btn_back___tNmX3 span{margin-right:6px}.testJi___L3fHb{flex-direction:row!important}.testJi___L3fHb .ant-form-item-control-input-content{margin-top:-4px;margin-left:20px}.upBtn___RGH6X{position:relative}.upBtn___RGH6X button{position:absolute!important;z-index:10;top:-47px;right:4px}.djs____TS0n{margin-top:3px!important;display:inline-block!important}.time___IAdHc{margin-top:5px!important;display:inline-block!important}.record-detail-info{width:100%;background-color:#fff}.record-detail-info .record-detail-body{padding:8px 16px;height:calc(100vh - 50px)}.footer___bruwa{display:flex;align-items:center;justify-content:flex-end;height:46px;background:#030814;padding-right:15px;border-top:1px solid #030814;border-bottom:1px solid #030814}.whiteFooter___mR7kn{background:#fff;border-top:1px solid #ddd;border-bottom:1px solid #fff}.error___KO0Jg{font-size:12px;color:#fb3226}.case___L0pNc{background:#0e1525;position:relative}.case___L0pNc .resize-y-bar___NK0gI{height:1px;width:100%;background:#3d445c;cursor:ns-resize;position:absolute;top:0;left:0;z-index:10}.case___L0pNc .resize-y-bar___NK0gI>i{color:#0053dc;position:absolute;top:50%;left:50%;margin-top:-7px;margin-left:-17px;z-index:10}.case___L0pNc .unfoldBtn___aMmZw{width:98px;height:24px;background:#3d445c;border-radius:8px 8px 0 0;position:absolute;left:50%;transform:translate(-50%);top:-24px;font-size:14px;color:#8d97af;line-height:24px;text-align:center;cursor:pointer;user-select:none}.case___L0pNc .caseHead___EuMPr{display:flex;align-items:center;height:34px;padding:0 16px}.case___L0pNc .caseHead___EuMPr .dot___Iky9k{width:10px;height:10px;background:#95a4c5;border-radius:50%;margin-right:4px;margin-top:2px}.case___L0pNc .caseHead___EuMPr .text___lMSx6{font-size:14px;color:#dde3ea}.case___L0pNc .caseHead___EuMPr .pass___XjijC{font-size:14px;color:#2abd8c;margin-left:10px}.case___L0pNc .caseHead___EuMPr .noPass___JxpWk{font-size:14px;color:#ff2c29;margin-left:10px}.case___L0pNc .caseHead___EuMPr .btns___FPIaK{margin-left:auto;display:flex;align-items:center}.case___L0pNc .caseHead___EuMPr .btns___FPIaK div{margin-left:15px;cursor:pointer;color:#bfbfbf}.case___L0pNc .caseHead___EuMPr .btns___FPIaK div i{font-size:14px;color:#687799;margin-right:5px}.case___L0pNc .result___oRj1h{height:100%;display:flex;padding:0 20px 10px}.case___L0pNc .result___oRj1h .title___IhMSa{flex-shrink:0;height:30px;background:#22293b;padding-left:15px;line-height:30px}.case___L0pNc .result___oRj1h .title___IhMSa span{color:#bfbfbf;font-size:14px}.case___L0pNc .result___oRj1h .left___XlC98{width:424px;flex-shrink:0;display:flex;flex-direction:column;margin-right:4px;overflow:hidden}.case___L0pNc .result___oRj1h .left___XlC98 .leftNode___NGHgx{flex:1 1;background:#1b2333}.case___L0pNc .result___oRj1h .left___XlC98 .leftNode___NGHgx textarea{background:none;border:none;color:#fff;resize:none;height:100%;padding:15px}.case___L0pNc .result___oRj1h .left___XlC98 .leftNode___NGHgx textarea::placeholder{color:#8f96b1!important}.case___L0pNc .result___oRj1h .right____fIu_{flex:1 1;display:flex;flex-direction:column;overflow:hidden}.case___L0pNc .result___oRj1h .node___MwdH7{flex:1 1;overflow:auto;position:relative;color:#fff;background:#2c32464d;padding:15px}.case___L0pNc .result___oRj1h .node___MwdH7 pre{overflow:hidden;margin-bottom:0;white-space:pre-wrap}.case___L0pNc .elseNode___WjFIg{background:#22293b;display:flex;align-items:start;margin:0 20px 4px}.case___L0pNc .elseNode___WjFIg .nameWrap___bEdbD{margin-left:15px;margin-top:4px;color:#bfbfbf}.case___L0pNc .elseNode___WjFIg .scroll___ylWYt{flex:1 1;position:relative}.case___L0pNc .elseNode___WjFIg .scroll___ylWYt .scrollBox___hWkc9{overflow:auto;color:#fff;margin-left:20px;margin-top:6px;padding-right:50px;white-space:pre-wrap;margin-bottom:0}.case___L0pNc .elseNode___WjFIg .scroll___ylWYt .action___xBwDi{position:absolute;z-index:10;top:3px;right:0}.case___L0pNc .elseNode___WjFIg .scroll___ylWYt .action___xBwDi span{margin-right:15px;color:#1890ff;cursor:pointer}.case___L0pNc .elseNode___WjFIg .scroll___ylWYt .action___xBwDi i{color:#687799;cursor:pointer;font-size:14px}.whiteCase___AZiDR{background:#f6f7f9}.whiteCase___AZiDR .resize-y-bar___NK0gI{background:#ddd}.whiteCase___AZiDR .unfoldBtn___aMmZw{background:#e9eaea;color:#5f6368}.whiteCase___AZiDR .caseHead___EuMPr .text___lMSx6{color:#333}.whiteCase___AZiDR .caseHead___EuMPr .btns___FPIaK div{color:#666}.whiteCase___AZiDR .caseHead___EuMPr .btns___FPIaK div i{color:#687799}.whiteCase___AZiDR .result___oRj1h .title___IhMSa{background:#fff}.whiteCase___AZiDR .result___oRj1h .title___IhMSa span{color:#333}.whiteCase___AZiDR .result___oRj1h .leftNode___NGHgx{background:#fafafa!important}.whiteCase___AZiDR .result___oRj1h .leftNode___NGHgx textarea{color:#333!important}.whiteCase___AZiDR .result___oRj1h .node___MwdH7{background:#fafafa!important;color:#333}.whiteCase___AZiDR .elseNode___WjFIg{background:#fafafa;color:#333}.whiteCase___AZiDR .elseNode___WjFIg .nameWrap___bEdbD span{color:#333}.whiteCase___AZiDR .elseNode___WjFIg .scrollBox___hWkc9{color:#000!important}.disabled___lWQU2:disabled{color:#d9d9d9!important;border-color:#d9d9d9!important}.codeHead___l8q5R{height:40px;background:#161d2c;display:flex;align-items:center}.codeHead___l8q5R .navWrap___xdWQe{display:flex;align-items:center}.codeHead___l8q5R .navWrap___xdWQe .nav___JKPVX{width:112px;height:40px;background:#161d2c;border:1px solid #161D2C;border-radius:2px;margin-right:1px;font-weight:500;font-size:14px;color:#d1d1d1;text-align:center;line-height:38px;cursor:pointer}.codeHead___l8q5R .navWrap___xdWQe .nav___JKPVX.active___DTAtT{background:#1b2333;color:#fff}.codeHead___l8q5R .navWrap___xdWQe .nav___JKPVX i{font-size:14px;color:#3f93b1;margin-right:10px}.whiteCodeHead___wDOny{background:#f6f7f9}.whiteCodeHead___wDOny .navWrap___xdWQe .nav___JKPVX{width:112px;height:40px;background:linear-gradient(180deg,#fff,#f6f7f9),#f6f7f9;box-shadow:inset 0 1px 3px #ffffff80;border-radius:2px;border:1px solid #BACFFE;color:#666}.whiteCodeHead___wDOny .navWrap___xdWQe .nav___JKPVX.active___DTAtT{background:#3061d0;color:#fff;box-shadow:none}.whiteCodeHead___wDOny .navWrap___xdWQe .nav___JKPVX.active___DTAtT i{color:#fff}.header___VjNh9{display:flex;align-items:center;height:50px;width:100%;background:#0e1525;color:#fff;padding:0 20px}.header___VjNh9 h2{text-align:center;color:#fff;flex:1 0 auto;margin:0;font-size:16px}.header___VjNh9 a{color:#fff}.header___VjNh9 div{display:flex;flex-flow:row nowrap;align-items:center}.header___VjNh9 div img{border-radius:18px;margin-right:10px;overflow:hidden;width:36px;height:36px}.header___VjNh9 .timepiece___yuqJC{width:94px;height:30px;background:#242936;border-radius:15px;font-weight:500;font-size:16px;color:#42d5a0;margin-right:15px;justify-content:center}.header___VjNh9 .btn_edit___ozzux{width:82px;height:30px;background:#3061d0;border-radius:15px;margin-right:10px;text-align:center;line-height:30px}.whiteHeader___REV3m{background:#fff}.whiteHeader___REV3m .timepiece___yuqJC{background:#fff;box-shadow:0 2px 4px #e0dfe1}.djs___v0Ru7{display:inline-block!important}.myProblems___DKSbs{height:calc(100vh - 50px)!important}.whiteMyProblems___k0QS3 section[class~=resize-x-bar]{background:#fff!important}.fullMask___QZH1M{position:fixed;z-index:1000;width:100vw;height:100vh;top:0;left:0;background:transparent;cursor:ns-resize;display:none}.ldsRing___mpBZC{position:relative;width:40px;height:40px;margin:0 auto}.idsRingWrapper___Of9_n{position:absolute;z-index:1000;width:100%;height:100%;left:0;top:0;display:flex;flex-flow:column nowrap;justify-content:center}.idsRingWrapper___Of9_n p{text-align:center;margin-top:12px}.ldsRing___mpBZC div{box-sizing:border-box;display:block;position:absolute;width:32px;height:32px;margin:4px;border:4px solid #1976d2;border-radius:50%;animation:ldsring___o0w2t 1.2s cubic-bezier(.5,0,.5,1) infinite;border-color:#1976d2 transparent transparent transparent}.ldsRing___mpBZC div:nth-child(1){animation-delay:-.45s}.ldsRing___mpBZC div:nth-child(2){animation-delay:-.3s}.ldsRing___mpBZC div:nth-child(3){animation-delay:-.15s}@keyframes ldsring___o0w2t{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@font-face{font-family:KaTeX_AMS;src:url(./static/KaTeX_AMS-Regular.e101fd3b.woff2) format("woff2"),url(./static/KaTeX_AMS-Regular.89a32939.woff) format("woff"),url(./static/KaTeX_AMS-Regular.76b481f1.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Caligraphic;src:url(./static/KaTeX_Caligraphic-Bold.804b0502.woff2) format("woff2"),url(./static/KaTeX_Caligraphic-Bold.ebf5447d.woff) format("woff"),url(./static/KaTeX_Caligraphic-Bold.28758623.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:KaTeX_Caligraphic;src:url(./static/KaTeX_Caligraphic-Regular.7ca15b3a.woff2) format("woff2"),url(./static/KaTeX_Caligraphic-Regular.d642f1a8.woff) format("woff"),url(./static/KaTeX_Caligraphic-Regular.fe9310f0.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Fraktur;src:url(./static/KaTeX_Fraktur-Bold.33bcfed3.woff2) format("woff2"),url(./static/KaTeX_Fraktur-Bold.fc482350.woff) format("woff"),url(./static/KaTeX_Fraktur-Bold.70f2abc1.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:KaTeX_Fraktur;src:url(./static/KaTeX_Fraktur-Regular.86cfbe4e.woff2) format("woff2"),url(./static/KaTeX_Fraktur-Regular.29abfb1c.woff) format("woff"),url(./static/KaTeX_Fraktur-Regular.51bff235.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Main;src:url(./static/KaTeX_Main-Bold.603892c5.woff2) format("woff2"),url(./static/KaTeX_Main-Bold.9f5bc66f.woff) format("woff"),url(./static/KaTeX_Main-Bold.da66c0ab.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:KaTeX_Main;src:url(./static/KaTeX_Main-BoldItalic.bd95a810.woff2) format("woff2"),url(./static/KaTeX_Main-BoldItalic.c31eb616.woff) format("woff"),url(./static/KaTeX_Main-BoldItalic.962b328a.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:KaTeX_Main;src:url(./static/KaTeX_Main-Italic.7662be2b.woff2) format("woff2"),url(./static/KaTeX_Main-Italic.3c94ae8c.woff) format("woff"),url(./static/KaTeX_Main-Italic.b1598925.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:KaTeX_Main;src:url(./static/KaTeX_Main-Regular.7056d1df.woff2) format("woff2"),url(./static/KaTeX_Main-Regular.f23b28dc.woff) format("woff"),url(./static/KaTeX_Main-Regular.fe159c21.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Math;src:url(./static/KaTeX_Math-BoldItalic.df742084.woff2) format("woff2"),url(./static/KaTeX_Math-BoldItalic.a6fde119.woff) format("woff"),url(./static/KaTeX_Math-BoldItalic.8ee92314.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:KaTeX_Math;src:url(./static/KaTeX_Math-Italic.912cb075.woff2) format("woff2"),url(./static/KaTeX_Math-Italic.ad043b21.woff) format("woff"),url(./static/KaTeX_Math-Italic.f4a2fd50.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:KaTeX_SansSerif;src:url(./static/KaTeX_SansSerif-Bold.198a2b19.woff2) format("woff2"),url(./static/KaTeX_SansSerif-Bold.2dee50c6.woff) format("woff"),url(./static/KaTeX_SansSerif-Bold.9ae5090b.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:KaTeX_SansSerif;src:url(./static/KaTeX_SansSerif-Italic.58452206.woff2) format("woff2"),url(./static/KaTeX_SansSerif-Italic.f88f16ed.woff) format("woff"),url(./static/KaTeX_SansSerif-Italic.363562bf.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:KaTeX_SansSerif;src:url(./static/KaTeX_SansSerif-Regular.50cd68ac.woff2) format("woff2"),url(./static/KaTeX_SansSerif-Regular.13e35ac8.woff) format("woff"),url(./static/KaTeX_SansSerif-Regular.d1c35243.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Script;src:url(./static/KaTeX_Script-Regular.2fc42204.woff2) format("woff2"),url(./static/KaTeX_Script-Regular.8f35f84f.woff) format("woff"),url(./static/KaTeX_Script-Regular.d09e0cea.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Size1;src:url(./static/KaTeX_Size1-Regular.03ff84ee.woff2) format("woff2"),url(./static/KaTeX_Size1-Regular.2222c8c3.woff) format("woff"),url(./static/KaTeX_Size1-Regular.920c8080.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Size2;src:url(./static/KaTeX_Size2-Regular.fa296a19.woff2) format("woff2"),url(./static/KaTeX_Size2-Regular.45c74525.woff) format("woff"),url(./static/KaTeX_Size2-Regular.7d3e746e.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Size3;src:url(./static/KaTeX_Size3-Regular.d9075b2b.woff2) format("woff2"),url(./static/KaTeX_Size3-Regular.62bef299.woff) format("woff"),url(./static/KaTeX_Size3-Regular.39f7a039.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Size4;src:url(./static/KaTeX_Size4-Regular.93084eec.woff2) format("woff2"),url(./static/KaTeX_Size4-Regular.3ee0d868.woff) format("woff"),url(./static/KaTeX_Size4-Regular.cd3f02bf.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Typewriter;src:url(./static/KaTeX_Typewriter-Regular.65cd6476.woff2) format("woff2"),url(./static/KaTeX_Typewriter-Regular.3f215ba2.woff) format("woff"),url(./static/KaTeX_Typewriter-Regular.73468499.ttf) format("truetype");font-weight:400;font-style:normal}.katex{font: 1.21em KaTeX_Main,Times New Roman,serif;line-height:1.2;text-indent:0;text-rendering:auto}.katex *{-ms-high-contrast-adjust:none!important}.katex .katex-version:after{content:"0.11.1"}.katex .katex-mathml{position:absolute;clip:rect(1px,1px,1px,1px);padding:0;border:0;height:1px;width:1px;overflow:hidden}.katex .katex-html>.newline{display:block}.katex .base{position:relative;white-space:nowrap;width:min-content}.katex .base,.katex .strut{display:inline-block}.katex .textbf{font-weight:700}.katex .textit{font-style:italic}.katex .textrm{font-family:KaTeX_Main}.katex .textsf{font-family:KaTeX_SansSerif}.katex .texttt{font-family:KaTeX_Typewriter}.katex .mathdefault{font-family:KaTeX_Math;font-style:italic}.katex .mathit{font-family:KaTeX_Main;font-style:italic}.katex .mathrm{font-style:normal}.katex .mathbf{font-family:KaTeX_Main;font-weight:700}.katex .boldsymbol{font-family:KaTeX_Math;font-weight:700;font-style:italic}.katex .amsrm,.katex .mathbb,.katex .textbb{font-family:KaTeX_AMS}.katex .mathcal{font-family:KaTeX_Caligraphic}.katex .mathfrak,.katex .textfrak{font-family:KaTeX_Fraktur}.katex .mathtt{font-family:KaTeX_Typewriter}.katex .mathscr,.katex .textscr{font-family:KaTeX_Script}.katex .mathsf,.katex .textsf{font-family:KaTeX_SansSerif}.katex .mathboldsf,.katex .textboldsf{font-family:KaTeX_SansSerif;font-weight:700}.katex .mathitsf,.katex .textitsf{font-family:KaTeX_SansSerif;font-style:italic}.katex .mainrm{font-family:KaTeX_Main;font-style:normal}.katex .vlist-t{display:inline-table;table-layout:fixed}.katex .vlist-r{display:table-row}.katex .vlist{display:table-cell;vertical-align:bottom;position:relative}.katex .vlist>span{display:block;height:0;position:relative}.katex .vlist>span>span{display:inline-block}.katex .vlist>span>.pstrut{overflow:hidden;width:0}.katex .vlist-t2{margin-right:-2px}.katex .vlist-s{display:table-cell;vertical-align:bottom;font-size:1px;width:2px;min-width:2px}.katex .msupsub{text-align:left}.katex .mfrac>span>span{text-align:center}.katex .mfrac .frac-line{display:inline-block;width:100%;border-bottom-style:solid}.katex .hdashline,.katex .hline,.katex .mfrac .frac-line,.katex .overline .overline-line,.katex .rule,.katex .underline .underline-line{min-height:1px}.katex .mspace{display:inline-block}.katex .clap,.katex .llap,.katex .rlap{width:0;position:relative}.katex .clap>.inner,.katex .llap>.inner,.katex .rlap>.inner{position:absolute}.katex .clap>.fix,.katex .llap>.fix,.katex .rlap>.fix{display:inline-block}.katex .llap>.inner{right:0}.katex .clap>.inner,.katex .rlap>.inner{left:0}.katex .clap>.inner>span{margin-left:-50%;margin-right:50%}.katex .rule{display:inline-block;border:0 solid;position:relative}.katex .hline,.katex .overline .overline-line,.katex .underline .underline-line{display:inline-block;width:100%;border-bottom-style:solid}.katex .hdashline{display:inline-block;width:100%;border-bottom-style:dashed}.katex .sqrt>.root{margin-left:.27777778em;margin-right:-.55555556em}.katex .fontsize-ensurer.reset-size1.size1,.katex .sizing.reset-size1.size1{font-size:1em}.katex .fontsize-ensurer.reset-size1.size2,.katex .sizing.reset-size1.size2{font-size:1.2em}.katex .fontsize-ensurer.reset-size1.size3,.katex .sizing.reset-size1.size3{font-size:1.4em}.katex .fontsize-ensurer.reset-size1.size4,.katex .sizing.reset-size1.size4{font-size:1.6em}.katex .fontsize-ensurer.reset-size1.size5,.katex .sizing.reset-size1.size5{font-size:1.8em}.katex .fontsize-ensurer.reset-size1.size6,.katex .sizing.reset-size1.size6{font-size:2em}.katex .fontsize-ensurer.reset-size1.size7,.katex .sizing.reset-size1.size7{font-size:2.4em}.katex .fontsize-ensurer.reset-size1.size8,.katex .sizing.reset-size1.size8{font-size:2.88em}.katex .fontsize-ensurer.reset-size1.size9,.katex .sizing.reset-size1.size9{font-size:3.456em}.katex .fontsize-ensurer.reset-size1.size10,.katex .sizing.reset-size1.size10{font-size:4.148em}.katex .fontsize-ensurer.reset-size1.size11,.katex .sizing.reset-size1.size11{font-size:4.976em}.katex .fontsize-ensurer.reset-size2.size1,.katex .sizing.reset-size2.size1{font-size:.83333333em}.katex .fontsize-ensurer.reset-size2.size2,.katex .sizing.reset-size2.size2{font-size:1em}.katex .fontsize-ensurer.reset-size2.size3,.katex .sizing.reset-size2.size3{font-size:1.16666667em}.katex .fontsize-ensurer.reset-size2.size4,.katex .sizing.reset-size2.size4{font-size:1.33333333em}.katex .fontsize-ensurer.reset-size2.size5,.katex .sizing.reset-size2.size5{font-size:1.5em}.katex .fontsize-ensurer.reset-size2.size6,.katex .sizing.reset-size2.size6{font-size:1.66666667em}.katex .fontsize-ensurer.reset-size2.size7,.katex .sizing.reset-size2.size7{font-size:2em}.katex .fontsize-ensurer.reset-size2.size8,.katex .sizing.reset-size2.size8{font-size:2.4em}.katex .fontsize-ensurer.reset-size2.size9,.katex .sizing.reset-size2.size9{font-size:2.88em}.katex .fontsize-ensurer.reset-size2.size10,.katex .sizing.reset-size2.size10{font-size:3.45666667em}.katex .fontsize-ensurer.reset-size2.size11,.katex .sizing.reset-size2.size11{font-size:4.14666667em}.katex .fontsize-ensurer.reset-size3.size1,.katex .sizing.reset-size3.size1{font-size:.71428571em}.katex .fontsize-ensurer.reset-size3.size2,.katex .sizing.reset-size3.size2{font-size:.85714286em}.katex .fontsize-ensurer.reset-size3.size3,.katex .sizing.reset-size3.size3{font-size:1em}.katex .fontsize-ensurer.reset-size3.size4,.katex .sizing.reset-size3.size4{font-size:1.14285714em}.katex .fontsize-ensurer.reset-size3.size5,.katex .sizing.reset-size3.size5{font-size:1.28571429em}.katex .fontsize-ensurer.reset-size3.size6,.katex .sizing.reset-size3.size6{font-size:1.42857143em}.katex .fontsize-ensurer.reset-size3.size7,.katex .sizing.reset-size3.size7{font-size:1.71428571em}.katex .fontsize-ensurer.reset-size3.size8,.katex .sizing.reset-size3.size8{font-size:2.05714286em}.katex .fontsize-ensurer.reset-size3.size9,.katex .sizing.reset-size3.size9{font-size:2.46857143em}.katex .fontsize-ensurer.reset-size3.size10,.katex .sizing.reset-size3.size10{font-size:2.96285714em}.katex .fontsize-ensurer.reset-size3.size11,.katex .sizing.reset-size3.size11{font-size:3.55428571em}.katex .fontsize-ensurer.reset-size4.size1,.katex .sizing.reset-size4.size1{font-size:.625em}.katex .fontsize-ensurer.reset-size4.size2,.katex .sizing.reset-size4.size2{font-size:.75em}.katex .fontsize-ensurer.reset-size4.size3,.katex .sizing.reset-size4.size3{font-size:.875em}.katex .fontsize-ensurer.reset-size4.size4,.katex .sizing.reset-size4.size4{font-size:1em}.katex .fontsize-ensurer.reset-size4.size5,.katex .sizing.reset-size4.size5{font-size:1.125em}.katex .fontsize-ensurer.reset-size4.size6,.katex .sizing.reset-size4.size6{font-size:1.25em}.katex .fontsize-ensurer.reset-size4.size7,.katex .sizing.reset-size4.size7{font-size:1.5em}.katex .fontsize-ensurer.reset-size4.size8,.katex .sizing.reset-size4.size8{font-size:1.8em}.katex .fontsize-ensurer.reset-size4.size9,.katex .sizing.reset-size4.size9{font-size:2.16em}.katex .fontsize-ensurer.reset-size4.size10,.katex .sizing.reset-size4.size10{font-size:2.5925em}.katex .fontsize-ensurer.reset-size4.size11,.katex .sizing.reset-size4.size11{font-size:3.11em}.katex .fontsize-ensurer.reset-size5.size1,.katex .sizing.reset-size5.size1{font-size:.55555556em}.katex .fontsize-ensurer.reset-size5.size2,.katex .sizing.reset-size5.size2{font-size:.66666667em}.katex .fontsize-ensurer.reset-size5.size3,.katex .sizing.reset-size5.size3{font-size:.77777778em}.katex .fontsize-ensurer.reset-size5.size4,.katex .sizing.reset-size5.size4{font-size:.88888889em}.katex .fontsize-ensurer.reset-size5.size5,.katex .sizing.reset-size5.size5{font-size:1em}.katex .fontsize-ensurer.reset-size5.size6,.katex .sizing.reset-size5.size6{font-size:1.11111111em}.katex .fontsize-ensurer.reset-size5.size7,.katex .sizing.reset-size5.size7{font-size:1.33333333em}.katex .fontsize-ensurer.reset-size5.size8,.katex .sizing.reset-size5.size8{font-size:1.6em}.katex .fontsize-ensurer.reset-size5.size9,.katex .sizing.reset-size5.size9{font-size:1.92em}.katex .fontsize-ensurer.reset-size5.size10,.katex .sizing.reset-size5.size10{font-size:2.30444444em}.katex .fontsize-ensurer.reset-size5.size11,.katex .sizing.reset-size5.size11{font-size:2.76444444em}.katex .fontsize-ensurer.reset-size6.size1,.katex .sizing.reset-size6.size1{font-size:.5em}.katex .fontsize-ensurer.reset-size6.size2,.katex .sizing.reset-size6.size2{font-size:.6em}.katex .fontsize-ensurer.reset-size6.size3,.katex .sizing.reset-size6.size3{font-size:.7em}.katex .fontsize-ensurer.reset-size6.size4,.katex .sizing.reset-size6.size4{font-size:.8em}.katex .fontsize-ensurer.reset-size6.size5,.katex .sizing.reset-size6.size5{font-size:.9em}.katex .fontsize-ensurer.reset-size6.size6,.katex .sizing.reset-size6.size6{font-size:1em}.katex .fontsize-ensurer.reset-size6.size7,.katex .sizing.reset-size6.size7{font-size:1.2em}.katex .fontsize-ensurer.reset-size6.size8,.katex .sizing.reset-size6.size8{font-size:1.44em}.katex .fontsize-ensurer.reset-size6.size9,.katex .sizing.reset-size6.size9{font-size:1.728em}.katex .fontsize-ensurer.reset-size6.size10,.katex .sizing.reset-size6.size10{font-size:2.074em}.katex .fontsize-ensurer.reset-size6.size11,.katex .sizing.reset-size6.size11{font-size:2.488em}.katex .fontsize-ensurer.reset-size7.size1,.katex .sizing.reset-size7.size1{font-size:.41666667em}.katex .fontsize-ensurer.reset-size7.size2,.katex .sizing.reset-size7.size2{font-size:.5em}.katex .fontsize-ensurer.reset-size7.size3,.katex .sizing.reset-size7.size3{font-size:.58333333em}.katex .fontsize-ensurer.reset-size7.size4,.katex .sizing.reset-size7.size4{font-size:.66666667em}.katex .fontsize-ensurer.reset-size7.size5,.katex .sizing.reset-size7.size5{font-size:.75em}.katex .fontsize-ensurer.reset-size7.size6,.katex .sizing.reset-size7.size6{font-size:.83333333em}.katex .fontsize-ensurer.reset-size7.size7,.katex .sizing.reset-size7.size7{font-size:1em}.katex .fontsize-ensurer.reset-size7.size8,.katex .sizing.reset-size7.size8{font-size:1.2em}.katex .fontsize-ensurer.reset-size7.size9,.katex .sizing.reset-size7.size9{font-size:1.44em}.katex .fontsize-ensurer.reset-size7.size10,.katex .sizing.reset-size7.size10{font-size:1.72833333em}.katex .fontsize-ensurer.reset-size7.size11,.katex .sizing.reset-size7.size11{font-size:2.07333333em}.katex .fontsize-ensurer.reset-size8.size1,.katex .sizing.reset-size8.size1{font-size:.34722222em}.katex .fontsize-ensurer.reset-size8.size2,.katex .sizing.reset-size8.size2{font-size:.41666667em}.katex .fontsize-ensurer.reset-size8.size3,.katex .sizing.reset-size8.size3{font-size:.48611111em}.katex .fontsize-ensurer.reset-size8.size4,.katex .sizing.reset-size8.size4{font-size:.55555556em}.katex .fontsize-ensurer.reset-size8.size5,.katex .sizing.reset-size8.size5{font-size:.625em}.katex .fontsize-ensurer.reset-size8.size6,.katex .sizing.reset-size8.size6{font-size:.69444444em}.katex .fontsize-ensurer.reset-size8.size7,.katex .sizing.reset-size8.size7{font-size:.83333333em}.katex .fontsize-ensurer.reset-size8.size8,.katex .sizing.reset-size8.size8{font-size:1em}.katex .fontsize-ensurer.reset-size8.size9,.katex .sizing.reset-size8.size9{font-size:1.2em}.katex .fontsize-ensurer.reset-size8.size10,.katex .sizing.reset-size8.size10{font-size:1.44027778em}.katex .fontsize-ensurer.reset-size8.size11,.katex .sizing.reset-size8.size11{font-size:1.72777778em}.katex .fontsize-ensurer.reset-size9.size1,.katex .sizing.reset-size9.size1{font-size:.28935185em}.katex .fontsize-ensurer.reset-size9.size2,.katex .sizing.reset-size9.size2{font-size:.34722222em}.katex .fontsize-ensurer.reset-size9.size3,.katex .sizing.reset-size9.size3{font-size:.40509259em}.katex .fontsize-ensurer.reset-size9.size4,.katex .sizing.reset-size9.size4{font-size:.46296296em}.katex .fontsize-ensurer.reset-size9.size5,.katex .sizing.reset-size9.size5{font-size:.52083333em}.katex .fontsize-ensurer.reset-size9.size6,.katex .sizing.reset-size9.size6{font-size:.5787037em}.katex .fontsize-ensurer.reset-size9.size7,.katex .sizing.reset-size9.size7{font-size:.69444444em}.katex .fontsize-ensurer.reset-size9.size8,.katex .sizing.reset-size9.size8{font-size:.83333333em}.katex .fontsize-ensurer.reset-size9.size9,.katex .sizing.reset-size9.size9{font-size:1em}.katex .fontsize-ensurer.reset-size9.size10,.katex .sizing.reset-size9.size10{font-size:1.20023148em}.katex .fontsize-ensurer.reset-size9.size11,.katex .sizing.reset-size9.size11{font-size:1.43981481em}.katex .fontsize-ensurer.reset-size10.size1,.katex .sizing.reset-size10.size1{font-size:.24108004em}.katex .fontsize-ensurer.reset-size10.size2,.katex .sizing.reset-size10.size2{font-size:.28929605em}.katex .fontsize-ensurer.reset-size10.size3,.katex .sizing.reset-size10.size3{font-size:.33751205em}.katex .fontsize-ensurer.reset-size10.size4,.katex .sizing.reset-size10.size4{font-size:.38572806em}.katex .fontsize-ensurer.reset-size10.size5,.katex .sizing.reset-size10.size5{font-size:.43394407em}.katex .fontsize-ensurer.reset-size10.size6,.katex .sizing.reset-size10.size6{font-size:.48216008em}.katex .fontsize-ensurer.reset-size10.size7,.katex .sizing.reset-size10.size7{font-size:.57859209em}.katex .fontsize-ensurer.reset-size10.size8,.katex .sizing.reset-size10.size8{font-size:.69431051em}.katex .fontsize-ensurer.reset-size10.size9,.katex .sizing.reset-size10.size9{font-size:.83317261em}.katex .fontsize-ensurer.reset-size10.size10,.katex .sizing.reset-size10.size10{font-size:1em}.katex .fontsize-ensurer.reset-size10.size11,.katex .sizing.reset-size10.size11{font-size:1.19961427em}.katex .fontsize-ensurer.reset-size11.size1,.katex .sizing.reset-size11.size1{font-size:.20096463em}.katex .fontsize-ensurer.reset-size11.size2,.katex .sizing.reset-size11.size2{font-size:.24115756em}.katex .fontsize-ensurer.reset-size11.size3,.katex .sizing.reset-size11.size3{font-size:.28135048em}.katex .fontsize-ensurer.reset-size11.size4,.katex .sizing.reset-size11.size4{font-size:.32154341em}.katex .fontsize-ensurer.reset-size11.size5,.katex .sizing.reset-size11.size5{font-size:.36173633em}.katex .fontsize-ensurer.reset-size11.size6,.katex .sizing.reset-size11.size6{font-size:.40192926em}.katex .fontsize-ensurer.reset-size11.size7,.katex .sizing.reset-size11.size7{font-size:.48231511em}.katex .fontsize-ensurer.reset-size11.size8,.katex .sizing.reset-size11.size8{font-size:.57877814em}.katex .fontsize-ensurer.reset-size11.size9,.katex .sizing.reset-size11.size9{font-size:.69453376em}.katex .fontsize-ensurer.reset-size11.size10,.katex .sizing.reset-size11.size10{font-size:.83360129em}.katex .fontsize-ensurer.reset-size11.size11,.katex .sizing.reset-size11.size11{font-size:1em}.katex .delimsizing.size1{font-family:KaTeX_Size1}.katex .delimsizing.size2{font-family:KaTeX_Size2}.katex .delimsizing.size3{font-family:KaTeX_Size3}.katex .delimsizing.size4{font-family:KaTeX_Size4}.katex .delimsizing.mult .delim-size1>span{font-family:KaTeX_Size1}.katex .delimsizing.mult .delim-size4>span{font-family:KaTeX_Size4}.katex .nulldelimiter{display:inline-block;width:.12em}.katex .delimcenter,.katex .op-symbol{position:relative}.katex .op-symbol.small-op{font-family:KaTeX_Size1}.katex .op-symbol.large-op{font-family:KaTeX_Size2}.katex .op-limits>.vlist-t{text-align:center}.katex .accent>.vlist-t{text-align:center}.katex .accent .accent-body{position:relative}.katex .accent .accent-body:not(.accent-full){width:0}.katex .overlay{display:block}.katex .mtable .vertical-separator{display:inline-block;min-width:1px}.katex .mtable .arraycolsep{display:inline-block}.katex .mtable .col-align-c>.vlist-t{text-align:center}.katex .mtable .col-align-l>.vlist-t{text-align:left}.katex .mtable .col-align-r>.vlist-t{text-align:right}.katex .svg-align{text-align:left}.katex svg{display:block;position:absolute;width:100%;height:inherit;fill:currentColor;stroke:currentColor;fill-rule:nonzero;fill-opacity:1;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1}.katex svg path{stroke:none}.katex img{border-style:none;min-width:0;min-height:0;max-width:none;max-height:none}.katex .stretchy{width:100%;display:block;position:relative;overflow:hidden}.katex .stretchy:after,.katex .stretchy:before{content:""}.katex .hide-tail{width:100%;position:relative;overflow:hidden}.katex .halfarrow-left{position:absolute;left:0;width:50.2%;overflow:hidden}.katex .halfarrow-right{position:absolute;right:0;width:50.2%;overflow:hidden}.katex .brace-left{position:absolute;left:0;width:25.1%;overflow:hidden}.katex .brace-center{position:absolute;left:25%;width:50%;overflow:hidden}.katex .brace-right{position:absolute;right:0;width:25.1%;overflow:hidden}.katex .x-arrow-pad{padding:0 .5em}.katex .mover,.katex .munder,.katex .x-arrow{text-align:center}.katex .boxpad{padding:0 .3em}.katex .fbox,.katex .fcolorbox{box-sizing:border-box;border:.04em solid}.katex .cancel-pad{padding:0 .2em}.katex .cancel-lap{margin-left:-.2em;margin-right:-.2em}.katex .sout{border-bottom-style:solid;border-bottom-width:.08em}.katex-display{display:block;margin:1em 0;text-align:center}.katex-display>.katex{display:block;text-align:center;white-space:nowrap}.katex-display>.katex>.katex-html{display:block;position:relative}.katex-display>.katex>.katex-html>.tag{position:absolute;right:0}.katex-display.leqno>.katex>.katex-html>.tag{left:0;right:auto}.katex-display.fleqn>.katex{text-align:left}.wrp___dq7YK{display:flex;justify-content:center;align-items:center;position:fixed;width:100%;height:100%;left:0;top:0;z-index:108}.wrp___dq7YK.bgBlack___ARIUV{background:#00000080}.wrp___dq7YK img,.wrp___dq7YK video{max-width:100%;max-height:80%;text-align:center}.wrp___dq7YK iframe{width:100%;height:100%;position:absolute;left:0;top:0;background:#fff;border:none}.monaco___VnZC3{position:absolute;height:100%;width:100%}.darkBlue___UprA9 *{font-size:14px}.darkBlue___UprA9 [class~=margin],.darkBlue___UprA9 [class~=monaco-editor-background]{background:#0a0e2d!important}.darkBlue___UprA9 [class~=line-numbers]{color:#fff!important}.close___LKoWu{position:absolute;right:40px;top:40px;z-index:10;display:flex}.close___LKoWu>span{background:#4a4a4a;color:#fff;width:40px;height:40px;border-radius:4px;display:flex;justify-content:center;align-items:center;cursor:pointer;margin-left:10px}.embed___hvpEJ{position:absolute;left:0;top:0;width:100%;height:100%}.my-monaco-editor div,.my-diff-editor div{font-size:unset}.my-error-line-wrp{width:calc(100% - 20px)!important;background:#f5000033!important;height:auto!important;color:#f50000}.noCopyPaste .quick-input-widget{display:none!important}.breakpoints-select{background:red;width:8px!important;height:8px!important;left:7px!important;top:7px;border-radius:4px;user-select:none;pointer-events:none}.breakpoints-fake{background:#ff000080;width:8px!important;height:8px!important;left:7px!important;top:7px;border-radius:4px;user-select:none;pointer-events:none}.highlighted-line{background:#4b4b18}.mdBody___raKXb{position:relative}.button___Ch5Pc{position:absolute;display:flex;align-items:center;justify-content:center;background:#0000001a;display:none}.previewFlowChart___vY1dq{align-items:flex-start;justify-content:end;background:none!important}.previewFlowChart___vY1dq button{margin:20px}.record-detail-info{width:100%;background-color:#fff;min-height:260px}.record-detail-info .record-info{display:flex;align-items:center;flex-flow:row nowrap;list-style:none;padding:0;margin-bottom:20px}.record-detail-info .record-info li{margin-right:40px}.record-detail-info .record-info li:last-child{margin-right:0;flex:1 0;text-align:right}.record-detail-info .record-detail-body{padding:8px 0;max-height:80vh}.footer{display:flex;flex-flow:row nowrap;align-items:center;height:56px;background:#121c24;color:#fff;padding:0 20px;justify-content:space-between}.test-case-panel{position:relative}.test-case-panel .error{font-size:12px;color:#fb3226}.test-case-panel .test-case-panel-body{position:absolute;will-change:transform;width:100%;transition:all .2s linear;bottom:0;transform:translate3d(0,350px,0);opacity:.1}.test-case-panel .test-case-panel-body pre{max-height:150px;overflow:auto}.test-case-panel .test-case-panel-body.active{transform:translate3d(0,-56px,0);opacity:1}.test-case-panel .tab-panel-body{padding:20px 10px;height:240px;background-color:#070f19;display:flex;flex-flow:column nowrap;justify-content:center;color:#ddd}.test-case-panel .tab-panel-body .tip{text-align:center}.test-case-panel .tab-panel-body textarea{background:#070f19!important;color:#fff;font-size:14px;border:0 solid transparent!important;height:200px;outline:none}.test-case-panel .btn-green{margin-right:10px;color:#28bd8b;border-color:#28bd8b}.test-case-panel .btn-blue{margin-right:10px;color:#0152d9;border-color:#0152d9}.test-case-panel .btn-blue span{pointer-events:none}.test-case-panel .btn-collapse{position:absolute;top:0;width:54px;height:27px;left:50%;margin-left:-27px;background:#2a3a4f;z-index:8;border-bottom-left-radius:100px;border-bottom-right-radius:100px;color:#fff;text-align:center;cursor:pointer;opacity:.4;transition:all .3s}.test-case-panel .btn-collapse.up{top:-294px}ul.s-navs{list-style:none;margin:0;padding:0 17px;height:54px;display:flex;flex-flow:row nowrap;align-items:center;background:#0f1e31;font-size:14px;color:#ddd}ul.s-navs.bg-white{background:#fff;color:#888}ul.s-navs.bg-white a{color:#888}ul.s-navs a{color:#ddd;display:block;margin-right:20px;height:54px;line-height:54px;border-bottom:2px solid transparent}ul.s-navs a.active{color:#5091ff;border-bottom:2px solid #5091ff}#educoder .custom-ant-disabled:disabled{color:inherit}.XtermText-valueRef .xterm .xterm-viewport{overflow:auto}.inputs textarea::placeholder{color:#536879!important}.flex_box_center___Gc4dd{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___K2f1v{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___pupRp{align-items:center;box-align:center}.flex_box_center_end___UDLRC{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___a5uDo{flex-direction:column;box-orient:block-axis}.result___gu5zt{background:#070f19;height:100%;display:flex}.result___gu5zt .title___xrnx2{margin-top:20px;margin-bottom:10px;flex-shrink:0}.result___gu5zt .title___xrnx2 span{color:#bbbcbe}.result___gu5zt .left___IAxp9{width:340px;border-right:1px solid #333131;padding:0 20px 10px;flex-shrink:0;display:flex;flex-direction:column}.result___gu5zt .left___IAxp9 .leftNode___HL8fG{flex:1 1;background:#121c24}.result___gu5zt .left___IAxp9 .leftNode___HL8fG textarea{background:none;border:none;color:#fff;resize:none;height:100%;padding:10px}.result___gu5zt .left___IAxp9 .leftNode___HL8fG textarea::placeholder{color:#536879!important}.result___gu5zt .right___ZXYmw{flex:1 1;padding:0 20px 10px;display:flex;flex-direction:column}.result___gu5zt .right___ZXYmw .rightNode___jYL5_{flex:1 1;overflow:auto;position:relative;color:#fff}.result___gu5zt .right___ZXYmw .rightNode___jYL5_ .custom-spinner>div>div{border:4px solid #00D4F3!important;border-color:#00D4F3 transparent transparent transparent!important}.result___gu5zt .right___ZXYmw .rightNode___jYL5_ .custom-spinner p{color:#00d4f3!important}.split-panel-container{width:100%;height:calc(100vh - 121px);display:flex;flex-flow:row nowrap;align-items:center;overflow:hidden}.split-panel-container>section{height:100%}.split-panel-container.my-problems{height:calc(100vh - 65px)}.split-panel-container .resize-x-bar{width:4px;cursor:ew-resize;height:100%;display:flex;flex-flow:column nowrap;justify-content:center;background:#111c24}.split-panel-container .btn-resize{display:flex;flex-flow:column nowrap;text-align:center;justify-content:center;align-items:center;width:24px;height:24px;font-size:24px;z-index:10;border-radius:50%;position:absolute;margin-left:-10px;opacity:.7;box-shadow:0 3px 5px -1px #0003,0 6px 10px #00000024,0 1px 18px #0000001f;background-color:#e0e0e0;color:#000000de}.list{display:flex;align-items:center;font-size:14px;margin:7px 0;padding-left:4px}.list dt,.list dd{margin:0}.list dt{flex:1 1;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;word-break:break-all}.list dd{width:66px;text-align:right;color:#0152d9;cursor:pointer}.list .copy{color:#38bcd8}.tpi-code-setting{height:calc(100vh - 54px);background:#031b2a;color:#ddd;font-size:13px;line-height:17px}.tpi-code-setting.oj{height:calc(100vh - 65px)}.tpi-code-setting h3{color:#008cff;font-size:16px;line-height:21px;padding-bottom:12px;text-align:left;width:100%;display:block;border-bottom:1px solid #092436}.tpi-code-setting .file-item{color:#ddd;padding:20px 0 0;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center}.tpi-code-setting .file-item.action{justify-content:flex-start}.tpi-code-setting .file-item.action .iconfont{margin-right:21px}.tpi-code-setting .file-item span{max-width:148px}.tpi-code-setting .file-item:last-child{margin-bottom:25px}.tpi-code-setting span{color:#597a8f}.setting-drawer .ant-drawer-content-wrapper{top:54px;bottom:51px}.setting-drawer .ant-drawer-content{height:auto}.oj .ant-drawer-content-wrapper{top:65px}.setting-drawer .ant-drawer-body,.oj .ant-drawer-body{background:#031b2a}.setting-drawer .ant-drawer-body,.oj .ant-drawer-body{height:auto}.setting-drawer .ant-select-selection,.oj .ant-select-selection{width:120px;background:#0a2030;color:#597a8f;border:1px solid #597a8f}.list___IRN6i{display:flex;align-items:center;font-size:14px;margin:7px 0;padding-left:4px}.list___IRN6i dt,.list___IRN6i dd{margin:0}.list___IRN6i dt{flex:1 1;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;word-break:break-all}.list___IRN6i dd{width:66px;text-align:right;color:#0152d9;cursor:pointer}.list___IRN6i .copy___qCn9B{color:#38bcd8}.right-panel{position:relative}.btn-notes{position:absolute;right:0;top:50%;width:36px;height:36px;margin-top:-18px;border-radius:50%;background:#5091ff;color:#fff;font-size:18px;text-align:center;transform:translate(18px);will-change:transform;cursor:pointer;opacity:.5;transition:transform .3s linear,opacity .3s linear;z-index:100;display:flex;flex-flow:column nowrap;justify-content:center}.btn-notes:hover{opacity:1;color:#fff;transform:translate(-10px)}.note-form-area{position:absolute;right:10px;top:50%;width:450px;margin-top:-100px;background:#fff;border-radius:5px;padding:14px 10px 0;transform:translate(500px);will-change:transform;transition:transform .3s}.note-form-area.active{transform:translate(0)}.oj-modal .ant-modal-body{padding:0}.oj-modal .oj-modal-content{display:flex;flex-direction:column;align-items:center}.oj-modal .oj-modal-content>aside{font-size:14px;margin-top:50px;color:#333;width:438px}.oj-modal .oj-modal-head{width:100%;height:120px;padding-left:177px;padding-right:40px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #f1f1f1}.oj-modal .oj-modal-btn{width:180px;height:50px;background:#0152d9;border-radius:4px;font-size:16px;font-weight:500;color:#fff;cursor:pointer;line-height:50px;text-align:center;margin-bottom:30px}.oj-modal .oj-modal-tt{margin-right:51px;display:inline-flex;flex-direction:column;transform:translateY(-4px)}.oj-modal .oj-modal-tt>span:last-child{width:160px;height:6px;background:#e7f3ff;border-radius:3px}.oj-modal .oj-modal-tt>span:last-child span{display:inherit;width:60px;height:6px;background:#0152d9;border-radius:3px}.oj-modal i{color:#666;cursor:pointer}.oj-select{margin-left:20px}.oj-select .ant-select-selector{background:#25343e!important;border:0px!important;height:30px!important}.oj-select .ant-select-arrow{color:#fff}.oj-select .ant-select-selection-item{color:#fff;font-size:12px;line-height:30px!important}.exercise_user_info{font-size:14px;font-weight:400;color:#b2bacb}.exercise_user_info span{font-size:16px;font-weight:500;color:#55bfd6}.djs{margin-top:3px!important;display:inline-block!important}.time{margin-top:5px!important;display:inline-block!important}.flex_box_center___rM3g8{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___Oc7SE{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___MnmYE{align-items:center;box-align:center}.flex_box_center_end___QQh83{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___ZRFbL{flex-direction:column;box-orient:block-axis}.left-panel___SKGyd{position:relative;display:flex;flex-direction:column;height:100%;overflow:hidden}.left-panel___SKGyd .tab-panel-body___gABdv{padding:0 16px;overflow:auto;flex:1 1}.left-panel___SKGyd .tab-panel-body___gABdv pre:empty{display:none}.left-panel___SKGyd .b1___QpbmK{border-bottom:1px solid #eaecef}.left-panel___SKGyd .oj-width-input___eJQWT{width:270px}@media screen and (max-width: 1280px){.left-panel___SKGyd .oj-mr___AxILO{margin-right:20px}.left-panel___SKGyd .oj-width-input___eJQWT{width:235px}}.s-navs___FXwOi{list-style:none;margin:0;padding:0 10px;height:40px;display:flex;flex-flow:row nowrap;align-items:center;border-top:1px solid #F3F3F3;background:#0f1e31;font-size:16px;color:#ddd}.s-navs___FXwOi li{margin-right:auto}.s-navs___FXwOi.bg-white___kbZ6r{background:#fff;color:#888}.s-navs___FXwOi.bg-white___kbZ6r a{color:#888}.s-navs___FXwOi a{color:#ddd;display:block;margin-right:20px;height:40px;line-height:40px;border-bottom:2px solid transparent}.s-navs___FXwOi a.active___QGOnZ{color:#5091ff;border-bottom:2px solid #5091ff}.list___PXTsq{display:flex;align-items:center;justify-content:space-between;padding:0 10px;height:46px;color:#ddd;margin-bottom:1px;background:#3d445c4d;cursor:pointer}.list___PXTsq span{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;padding-right:20px;flex-basis:64px;width:100%}.list___PXTsq:hover{background-color:#263446ba}.list___PXTsq.active___QGOnZ{background-color:#263446!important}.btns___F8yZK{width:30px;height:30px;background:#3061d0;border-radius:4px;cursor:pointer;user-select:none;text-align:center;line-height:30px}#educoder .drawer___xdGaT .ant-input-search{background:#2c3246}#educoder .drawer___xdGaT .ant-input-search input{background:#2c3246;border:1px solid #3D445C;color:#fff}#educoder .drawer___xdGaT .ant-input-search input::placeholder{color:#ccc}#educoder .drawer___xdGaT .ant-input-search .ant-input-search-button{color:#4e5977;background:#2c3246;border:1px solid #3D445C;border-left:1px solid transparent}#educoder .drawer___xdGaT .ant-select .ant-select-selector{background:#2c3246;border:1px solid #3D445C}#educoder .drawer___xdGaT .ant-select .ant-select-arrow{color:#4e5977}#educoder .drawer___xdGaT .ant-select .ant-select-selection-item{color:#fff}#educoder .drawer___xdGaT .ant-select .ant-select-selection-placeholder{color:#ccc}#educoder .drawer___xdGaT .ant-pagination .ant-pagination-item-active{border-color:#0152d9!important;background-color:#0152d9!important}#educoder .drawer___xdGaT .ant-pagination .ant-pagination-item-link{background-color:transparent!important;color:#fff}#educoder .drawer___xdGaT .ant-pagination .ant-pagination-item{background-color:transparent;border:1px solid #656f87}#educoder .drawer___xdGaT .ant-pagination .ant-pagination-item a,#educoder .drawer___xdGaT .ant-pagination .ant-pagination-item-ellipsis{color:#fff}#educoder .drawer___xdGaT .ant-pagination .ant-pagination-options{color:#656f87}#educoder .drawer___xdGaT .ant-pagination .ant-pagination-options input{color:#fff;width:40px;background:transparent}#educoder .drawer___xdGaT .ant-pagination button,#educoder .drawer___xdGaT .ant-pagination input{line-height:initial;border:1px solid #656f87!important}.tour___oMkVh[class~=ant-tour]{left:7px!important;width:340px}.tour___oMkVh[class~=ant-tour] [class~=ant-tour-arrow]{left:17px!important}.tour___oMkVh[class~=ant-tour] [class~=ant-tour-footer]{display:none!important}.tour___oMkVh[class~=ant-tour] [class~=ant-tour-description]{padding:16px!important;overflow:hidden}.pagination___yDAjZ{text-align:center;margin-top:10px}.info___ATmsa{display:flex;flex-flow:row nowrap;align-items:center;height:56px;list-style:none;background:#fff;justify-content:space-between}.wrap____KX19 [class~=xterm] [class~=xterm-viewport]{overflow:auto!important}.desc___iOAgd{padding:8px 16px;height:calc(100vh - 138px);overflow:auto}.info___GPALq{color:#888;display:flex;align-items:center;font-size:14px;height:46px;background:#fff;padding:0 10px;box-shadow:0 2px 4px #e5e3e380;border-top:1px solid #f4f4f4;border-bottom:1px solid #f4f4f4}.info___GPALq .info_tag___CFEn8{height:22px;line-height:22px;padding:0 5px;background:#37ad8333;border-radius:2px;border:1px solid #A9DFCC;font-family:PingFangSC,PingFang SC;font-weight:600;font-size:14px;color:#2cc497;text-align:left;font-style:normal}.info___GPALq li{margin-right:8px}.discuss-panel{height:calc(100vh - 142px);overflow:auto;padding:0 16px}.discuss-item-container{display:flex;flex-flow:row nowrap;width:100%;padding:15px;border-bottom:1px solid #e3e3e3;overflow:hidden}.discuss-item-container section{margin-left:15px;flex:1 1 auto;width:100%}.discuss-item-container .grey{color:#ccc}.discuss-content{margin:4px 0;word-break:break-word;word-wrap:break-word}.discuss-content img{max-width:200px}.discuss-info{display:flex;flex-flow:row wrap;align-items:center;color:#999;line-height:16px;font-size:12px}.discuss-info .top{color:#fff;padding:0 8px;background:#ff4343;border-radius:8px;text-align:center}.discuss-info .gift{cursor:default}.discuss-info .view-code{color:#4cacff}.discuss-info a{color:#999}.discuss-info a,.discuss-info span{margin-right:15px}.btn-group{display:flex;flex-flow:row nowrap;justify-content:flex-end;margin-bottom:8px}.btn-group .btn-top .iconfont{transform:rotate(180deg);display:inline-block}.btn-group a{width:31px;text-align:center;color:#888}.btn-group a .iconfont{font-size:14px!important}.second-discuss .btn-group{opacity:0}.second-discuss:hover{background:#ebebeb}.second-discuss:hover .btn-group{opacity:1}.reply-discuss-container{background:#f4f4f4;border-radius:4px;margin-bottom:6px;position:relative;margin-top:6px}.reply-discuss-container:before{content:" ";position:absolute;border-color:#000;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;left:13px;top:-9px;border-bottom:10px solid #f4f4f4}.discuss-item-editor{width:100%;overflow:hidden}.discuss-item-editor .btn-send{cursor:pointer;border:none;padding:0 12px;color:#fff;letter-spacing:1px;text-align:center;font-size:14px;height:30px;line-height:30px;border-radius:2px;font-weight:400;margin-right:22px;margin-top:6px;background:#0152d9;float:right}.CodeMirror{font-family:monospace;height:300px;color:#000;direction:ltr}.CodeMirror-lines{padding:4px 0}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{padding:0 4px}.CodeMirror-scrollbar-filler,.CodeMirror-gutter-filler{background-color:#fff}.CodeMirror-gutters{border-right:1px solid #ddd;background-color:#f7f7f7;white-space:nowrap}.CodeMirror-linenumber{padding:0 3px 0 5px;min-width:20px;text-align:right;color:#999;white-space:nowrap}.CodeMirror-guttermarker{color:#000}.CodeMirror-guttermarker-subtle{color:#999}.CodeMirror-cursor{border-left:1px solid black;border-right:none;width:0}.CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}.cm-fat-cursor .CodeMirror-cursor{width:auto;border:0!important;background:#7e7}.cm-fat-cursor div.CodeMirror-cursors{z-index:1}.cm-fat-cursor-mark{background-color:#14ff1480;animation:blink 1.06s steps(1) infinite}.cm-animate-fat-cursor{width:auto;border:0;animation:blink 1.06s steps(1) infinite;background-color:#7e7}.cm-tab{display:inline-block;text-decoration:inherit}.CodeMirror-rulers{position:absolute;inset:-50px 0 0;overflow:hidden}.CodeMirror-ruler{border-left:1px solid #ccc;top:0;bottom:0;position:absolute}.cm-s-default .cm-header{color:#00f}.cm-s-default .cm-quote{color:#090}.cm-negative{color:#d44}.cm-positive{color:#292}.cm-header,.cm-strong{font-weight:700}.cm-em{font-style:italic}.cm-link{text-decoration:underline}.cm-strikethrough{text-decoration:line-through}.cm-s-default .cm-keyword{color:#708}.cm-s-default .cm-atom{color:#219}.cm-s-default .cm-number{color:#164}.cm-s-default .cm-def{color:#00f}.cm-s-default .cm-variable-2{color:#05a}.cm-s-default .cm-variable-3,.cm-s-default .cm-type{color:#085}.cm-s-default .cm-comment{color:#a50}.cm-s-default .cm-string{color:#a11}.cm-s-default .cm-string-2{color:#f50}.cm-s-default .cm-meta,.cm-s-default .cm-qualifier{color:#555}.cm-s-default .cm-builtin{color:#30a}.cm-s-default .cm-bracket{color:#997}.cm-s-default .cm-tag{color:#170}.cm-s-default .cm-attribute{color:#00c}.cm-s-default .cm-hr{color:#999}.cm-s-default .cm-link{color:#00c}.cm-s-default .cm-error,.cm-invalidchar{color:red}.CodeMirror-composing{border-bottom:2px solid}div.CodeMirror span.CodeMirror-matchingbracket{color:#0b0}div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#a22}.CodeMirror-matchingtag{background:#ff96004d}.CodeMirror-activeline-background{background:#e8f2ff}.CodeMirror{position:relative;overflow:hidden;background:#fff}.CodeMirror-scroll{overflow:scroll!important;margin-bottom:-50px;margin-right:-50px;padding-bottom:50px;height:100%;outline:none;position:relative}.CodeMirror-sizer{position:relative;border-right:50px solid transparent}.CodeMirror-vscrollbar,.CodeMirror-hscrollbar,.CodeMirror-scrollbar-filler,.CodeMirror-gutter-filler{position:absolute;z-index:6;display:none;outline:none}.CodeMirror-vscrollbar{right:0;top:0;overflow-x:hidden;overflow-y:scroll}.CodeMirror-hscrollbar{bottom:0;left:0;overflow-y:hidden;overflow-x:scroll}.CodeMirror-scrollbar-filler{right:0;bottom:0}.CodeMirror-gutter-filler{left:0;bottom:0}.CodeMirror-gutters{position:absolute;left:0;top:0;min-height:100%;z-index:3}.CodeMirror-gutter{white-space:normal;height:100%;display:inline-block;vertical-align:top;margin-bottom:-50px}.CodeMirror-gutter-wrapper{position:absolute;z-index:4;background:none!important;border:none!important}.CodeMirror-gutter-background{position:absolute;top:0;bottom:0;z-index:4}.CodeMirror-gutter-elt{position:absolute;cursor:default;z-index:4}.CodeMirror-gutter-wrapper ::selection{background-color:transparent}.CodeMirror-gutter-wrapper ::-moz-selection{background-color:transparent}.CodeMirror-lines{cursor:text;min-height:1px}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{border-radius:0;border-width:0;background:transparent;font-family:inherit;font-size:inherit;margin:0;white-space:pre;word-wrap:normal;line-height:inherit;color:inherit;z-index:2;position:relative;overflow:visible;-webkit-tap-highlight-color:transparent;font-variant-ligatures:contextual}.CodeMirror-wrap pre.CodeMirror-line,.CodeMirror-wrap pre.CodeMirror-line-like{word-wrap:break-word;white-space:pre-wrap;word-break:normal}.CodeMirror-linebackground{position:absolute;inset:0;z-index:0}.CodeMirror-linewidget{position:relative;z-index:2;padding:.1px}.CodeMirror-rtl pre{direction:rtl}.CodeMirror-code{outline:none}.CodeMirror-scroll,.CodeMirror-sizer,.CodeMirror-gutter,.CodeMirror-gutters,.CodeMirror-linenumber{box-sizing:content-box}.CodeMirror-measure{position:absolute;width:100%;height:0;overflow:hidden;visibility:hidden}.CodeMirror-cursor{position:absolute;pointer-events:none}.CodeMirror-measure pre{position:static}div.CodeMirror-cursors{visibility:hidden;position:relative;z-index:3}div.CodeMirror-dragcursors,.CodeMirror-focused div.CodeMirror-cursors{visibility:visible}.CodeMirror-selected{background:#d9d9d9}.CodeMirror-focused .CodeMirror-selected{background:#d7d4f0}.CodeMirror-crosshair{cursor:crosshair}.CodeMirror-line::selection,.CodeMirror-line>span::selection,.CodeMirror-line>span>span::selection{background:#d7d4f0}.CodeMirror-line::-moz-selection,.CodeMirror-line>span::-moz-selection,.CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}.cm-searching{background-color:#ffa;background-color:#ff06}.cm-force-border{padding-right:.1px}@media print{.CodeMirror div.CodeMirror-cursors{visibility:hidden}}.cm-tab-wrap-hack:after{content:""}span.CodeMirror-selectedtext{background:none}#educoder .markdown-editor-wrapper{position:relative}#educoder .markdown-editor-body{display:flex;flex-flow:row nowrap;width:100%;height:calc(100% - 38px);align-items:center}#educoder .markdown-editor-body .codemirror-container{flex:1 0;height:100%;width:100%;overflow:hidden}#educoder .markdown-editor-body .preview-container{flex:1 0;height:100%;margin:10px 0;padding:8px 8px 50px;background:#fff;overflow-y:auto;box-sizing:border-box;border-left:1px solid #ccc;word-wrap:break-word;word-break:break-word;white-space:normal;font-size:16px;position:relative}#educoder .markdown-editor-container{border:1px solid #ccc;overflow:hidden;border-radius:4px;margin-bottom:12px;font-size:16px}#educoder .markdown-editor-container.full-screen{position:fixed;inset:0;height:100%!important;z-index:998}#educoder .markdown-editor-container.full-screen .preview-container>div{padding-bottom:180px!important}#educoder .markdown-editor-container.full-screen .CodeMirror-sizer>div{margin-bottom:90px}#educoder .markdown-editor-container.on-preview .codemirror-container,#educoder .markdown-editor-container.on-preview .preview-container{width:50%}#educoder .mini .markdown-editor-body{height:calc(100% - 28px)}#educoder .flex-end{justify-content:flex-end}#educoder .my-codemirror-container{border:1px solid #ccc;width:100%;margin-bottom:24px}#educoder .markdown-tip{color:#cdcdcd;font-size:12px;position:absolute;right:0;bottom:-28px;margin-bottom:7px}#educoder .CodeMirror-lines{padding:4px 0}#educoder .CodeMirror pre.CodeMirror-line,#educoder .CodeMirror pre.CodeMirror-line-like{padding:0 4px}#educoder .CodeMirror-scrollbar-filler,#educoder .CodeMirror-gutter-filler{background-color:#fff}#educoder .CodeMirror-gutters{border-right:1px solid #ddd;background-color:#f7f7f7;white-space:nowrap}#educoder .CodeMirror-linenumber{padding:0 3px 0 5px;min-width:20px;text-align:right;color:#999;white-space:nowrap}#educoder .CodeMirror-guttermarker{color:#000}#educoder .CodeMirror-guttermarker-subtle{color:#999}#educoder .CodeMirror-cursor{border-left:1px solid black;border-right:none;width:0}#educoder .CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}#educoder .cm-fat-cursor .CodeMirror-cursor{width:auto;border:0!important;background:#7e7}#educoder .cm-fat-cursor div.CodeMirror-cursors{z-index:1}#educoder .cm-fat-cursor-mark{background-color:#14ff1480;animation:blink 1.06s steps(1) infinite}#educoder .cm-animate-fat-cursor{width:auto;border:0;animation:blink 1.06s steps(1) infinite;background-color:#7e7}@keyframes blink{50%{background-color:transparent}}#educoder .cm-tab{display:inline-block;text-decoration:inherit}#educoder .CodeMirror-rulers{position:absolute;inset:-50px 0 0;overflow:hidden}#educoder .CodeMirror-ruler{border-left:1px solid #ccc;top:0;bottom:0;position:absolute}#educoder .cm-s-default .cm-header{color:#00f}#educoder .cm-s-default .cm-quote{color:#090}#educoder .cm-negative{color:#d44}#educoder .cm-positive{color:#292}#educoder .cm-header,#educoder .cm-strong{font-weight:700}#educoder .cm-em{font-style:italic}#educoder .cm-link{text-decoration:underline}#educoder .cm-strikethrough{text-decoration:line-through}#educoder .cm-s-default .cm-keyword{color:#708}#educoder .cm-s-default .cm-atom{color:#219}#educoder .cm-s-default .cm-number{color:#164}#educoder .cm-s-default .cm-def{color:#00f}#educoder .cm-s-default .cm-variable-2{color:#05a}#educoder .cm-s-default .cm-variable-3,#educoder .cm-s-default .cm-type{color:#085}#educoder .cm-s-default .cm-comment{color:#a50}#educoder .cm-s-default .cm-string{color:#a11}#educoder .cm-s-default .cm-string-2{color:#f50}#educoder .cm-s-default .cm-meta,#educoder .cm-s-default .cm-qualifier{color:#555}#educoder .cm-s-default .cm-builtin{color:#30a}#educoder .cm-s-default .cm-bracket{color:#997}#educoder .cm-s-default .cm-tag{color:#170}#educoder .cm-s-default .cm-attribute{color:#00c}#educoder .cm-s-default .cm-hr{color:#999}#educoder .cm-s-default .cm-link{color:#00c}#educoder .cm-s-default .cm-error,#educoder .cm-invalidchar{color:red}#educoder .CodeMirror-composing{border-bottom:2px solid}#educoder div.CodeMirror span.CodeMirror-matchingbracket{color:#0b0}#educoder div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#a22}#educoder .CodeMirror-matchingtag{background:#ff96004d}#educoder .CodeMirror-activeline-background{background:#e8f2ff}#educoder .CodeMirror{position:relative;overflow:hidden;background:#fff}#educoder .CodeMirror-scroll{overflow:scroll!important;margin-bottom:0;margin-right:0;padding-bottom:5px;height:100%;outline:none;position:relative}#educoder .CodeMirror-sizer{position:relative;border-right:0px}#educoder .CodeMirror-vscrollbar,#educoder .CodeMirror-hscrollbar,#educoder .CodeMirror-scrollbar-filler,#educoder .CodeMirror-gutter-filler{position:absolute;z-index:6;display:none}#educoder .CodeMirror-vscrollbar{right:0;top:0;overflow-x:hidden;overflow-y:scroll}#educoder .CodeMirror-hscrollbar{bottom:0;left:0;overflow-y:hidden;overflow-x:scroll}#educoder .CodeMirror-scrollbar-filler{right:0;bottom:0}#educoder .CodeMirror-gutter-filler{left:0;bottom:0}#educoder .CodeMirror-gutters{position:absolute;left:0;top:0;min-height:100%;z-index:3}#educoder .CodeMirror-gutter{white-space:normal;height:100%;display:inline-block;vertical-align:top;margin-bottom:-50px}#educoder .CodeMirror-gutter-wrapper{position:absolute;z-index:4;background:none!important;border:none!important}#educoder .CodeMirror-gutter-background{position:absolute;top:0;bottom:0;z-index:4}#educoder .CodeMirror-gutter-elt{position:absolute;cursor:default;z-index:4}#educoder .CodeMirror-gutter-wrapper ::selection{background-color:transparent}#educoder .CodeMirror-gutter-wrapper ::-moz-selection{background-color:transparent}#educoder .CodeMirror-lines{cursor:text;min-height:1px}#educoder .CodeMirror pre.CodeMirror-line,#educoder .CodeMirror pre.CodeMirror-line-like{border-radius:0;border-width:0;background:transparent;font-family:inherit;font-size:inherit;margin:0;white-space:pre;word-wrap:normal;line-height:inherit;color:inherit;z-index:2;position:relative;overflow:visible;-webkit-tap-highlight-color:transparent;font-variant-ligatures:contextual}#educoder .CodeMirror-wrap pre.CodeMirror-line,#educoder .CodeMirror-wrap pre.CodeMirror-line-like{word-wrap:break-word;white-space:pre-wrap;word-break:normal}#educoder .CodeMirror-linebackground{position:absolute;inset:0;height:100vh!important;z-index:1100}#educoder .CodeMirror-linebackground .preview-container>div{padding-bottom:180px!important}#educoder .CodeMirror-linebackground .CodeMirror-sizer>div{margin-bottom:90px}#educoder .CodeMirror-linewidget{position:relative;z-index:2;padding:.1px}#educoder .CodeMirror-rtl pre{direction:rtl}#educoder .CodeMirror-code{outline:none}#educoder .CodeMirror-scroll,#educoder .CodeMirror-sizer,#educoder .CodeMirror-gutter,#educoder .CodeMirror-gutters,#educoder .CodeMirror-linenumber{box-sizing:content-box}#educoder .CodeMirror-measure{position:absolute;width:100%;height:0;overflow:hidden;visibility:hidden}#educoder .CodeMirror-cursor{position:absolute;pointer-events:none}#educoder .CodeMirror-measure pre{position:static}#educoder div.CodeMirror-cursors{visibility:hidden;position:relative;z-index:3}#educoder div.CodeMirror-dragcursors,#educoder .CodeMirror-focused div.CodeMirror-cursors{visibility:visible}#educoder .CodeMirror-selected{background:#d9d9d9}#educoder .CodeMirror-focused .CodeMirror-selected{background:#d7d4f0}#educoder .CodeMirror-crosshair{cursor:crosshair}#educoder .CodeMirror-line::selection,#educoder .CodeMirror-line>span::selection,#educoder .CodeMirror-line>span>span::selection{background:#d7d4f0}#educoder .CodeMirror-line::-moz-selection,#educoder .CodeMirror-line>span::-moz-selection,#educoder .CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}#educoder .cm-searching{background-color:#ffa;background-color:#ff06}#educoder .cm-force-border{padding-right:.1px}@media print{#educoder .CodeMirror div.CodeMirror-cursors{visibility:hidden}}#educoder .cm-tab-wrap-hack:after{content:""}#educoder span.CodeMirror-selectedtext{background:none}#educoder .CodeMirror-sizer{padding-top:10px;padding-bottom:10px!important}#educoder .CodeMirror-empty.CodeMirror-focused{outline:none}#educoder .CodeMirror pre.CodeMirror-placeholder{color:#999}#educoder .CodeMirror{position:relative;overflow:hidden;background:#fff;word-break:break-word}#educoder .CodeMirror pre.CodeMirror-line,#educoder .CodeMirror pre.CodeMirror-line-like{word-wrap:break-word;word-break:break-word;white-space:pre-wrap;line-height:1.6}.markdown-toolbar-container{display:flex;flex-flow:row wrap;align-items:center;padding:0 28px 0 5px;margin:0;position:relative;list-style:none;background:#fff;border-bottom:1px solid #ccc;box-sizing:border-box;line-height:20px;width:100%;min-height:30px;height:38px;overflow:hidden}.markdown-toolbar-container .fill-tip{cursor:pointer;font-size:12px;display:inline-block;padding:5px;border:1px solid #E99237;border-radius:5px;box-sizing:border-box;line-height:16px;height:auto;color:#a65500;background-color:#fff1e2;position:relative;margin-left:10px}.markdown-toolbar-container .fill-tip:before{content:" ";width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:6px solid #FFF1E2;position:absolute;left:-6px;top:6px;z-index:10}.markdown-toolbar-container .fill-tip:after{content:" ";width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:6px solid #E99237;position:absolute;left:-7px;top:6px}.markdown-toolbar-container li{color:#666;padding:0 1px;height:100%;display:flex;height:38px;flex-flow:column nowrap;justify-content:center}.markdown-toolbar-container a,.markdown-toolbar-container span{display:block}.markdown-toolbar-container a{width:28px;color:#666;cursor:pointer;text-align:center;font-size:18px}.markdown-toolbar-container a i{font-size:18px}.markdown-toolbar-container a i:before{font-size:18px}.markdown-toolbar-container .btn-null{width:auto;display:flex;flex-flow:row nowrap;align-items:center}.markdown-toolbar-container .insert-blank{color:#e99237;font-size:18px}.markdown-toolbar-container span.v-line{margin:0 5px;height:65%;border-right:1px solid #ccc}.mini .markdown-toolbar-container li{height:28px}.editor-resize{display:block;width:120px;height:4px;left:54%;border-top:1px solid #ccc;border-bottom:1px solid #ccc;cursor:row-resize;white-space:nowrap;overflow:hidden;text-transform:capitalize;box-sizing:border-box;margin:0 auto}.btn-full-screen{position:absolute;right:5px}@font-face{font-family:md-iconfont;src:url(./static/iconfont.345f94c8.eot);src:url(./static/iconfont.345f94c8.eot#iefix) format("embedded-opentype"),url(./static/iconfont.deef216b.woff) format("woff"),url(./static/iconfont.42606faf.ttf) format("truetype"),url(./static/iconfont.504b881c.svg#iconfont) format("svg")}.md-iconfont{font-family:md-iconfont!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-uniE900:before{content:"\e900";font-size:14px;margin-left:5px}.icon-shrink:before{content:"\e728"}.icon-enlarge:before{content:"\e623"}.icon-code:before{content:"\e602"}.icon-italic:before{content:"\e718"}.icon-bold:before{content:"\e644"}.icon-picture:before{content:"\e606"}.icon-minus:before{content:"\e62c"}.icon-order-list:before{content:"\e655"}.icon-link:before{content:"\e7d4"}.icon-formula:before{content:"\e633"}.icon-unorder-list:before{content:"\e668"}.icon-edit:before{content:"\e603"}.icon-table:before{content:"\e7db"}.icon-sum:before{content:"\e667"}.icon-eye:before{content:"\e69f"}.icon-eye-slash:before{content:"\e601"}.icon-eraser:before{content:"\e8cd"}.icon-file-code:before{content:"\e9ec"}.cm-s-blackboard.CodeMirror{background:#0c1021;color:#f8f8f8}.cm-s-blackboard div.CodeMirror-selected{background:#253b76}.cm-s-blackboard .CodeMirror-line::selection,.cm-s-blackboard .CodeMirror-line>span::selection,.cm-s-blackboard .CodeMirror-line>span>span::selection{background:#253b76fc}.cm-s-blackboard .CodeMirror-line::-moz-selection,.cm-s-blackboard .CodeMirror-line>span::-moz-selection,.cm-s-blackboard .CodeMirror-line>span>span::-moz-selection{background:#253b76fc}.cm-s-blackboard .CodeMirror-gutters{background:#0c1021;border-right:0}.cm-s-blackboard .CodeMirror-guttermarker{color:#fbde2d}.cm-s-blackboard .CodeMirror-guttermarker-subtle,.cm-s-blackboard .CodeMirror-linenumber{color:#888}.cm-s-blackboard .CodeMirror-cursor{border-left:1px solid #A7A7A7}.cm-s-blackboard .cm-keyword{color:#fbde2d}.cm-s-blackboard .cm-atom,.cm-s-blackboard .cm-number{color:#d8fa3c}.cm-s-blackboard .cm-def{color:#8da6ce}.cm-s-blackboard .cm-variable{color:#ff6400}.cm-s-blackboard .cm-operator{color:#fbde2d}.cm-s-blackboard .cm-comment{color:#aeaeae}.cm-s-blackboard .cm-string,.cm-s-blackboard .cm-string-2{color:#61ce3c}.cm-s-blackboard .cm-meta{color:#d8fa3c}.cm-s-blackboard .cm-builtin,.cm-s-blackboard .cm-tag,.cm-s-blackboard .cm-attribute{color:#8da6ce}.cm-s-blackboard .cm-header{color:#ff6400}.cm-s-blackboard .cm-hr{color:#aeaeae}.cm-s-blackboard .cm-link{color:#8da6ce}.cm-s-blackboard .cm-error{background:#9d1e15;color:#f8f8f8}.cm-s-blackboard .CodeMirror-activeline-background{background:#3c3636}.cm-s-blackboard .CodeMirror-matchingbracket{outline:1px solid grey;color:#fff!important}.upload-button{width:106px;height:32px;line-height:32px;font-size:12px;display:block;position:relative;color:#0152d9}.upload-button input{opacity:0;width:160px;height:32px;position:absolute;top:0;left:0;z-index:-1}.imageDimensions___a7crR{display:flex;justify-content:center;align-items:center;position:fixed;width:100%;height:100vh;left:0;top:0;z-index:1005;background:#fff;overflow:hidden}.imageDimensions___a7crR .img___Kroat{visibility:hidden;max-width:80%;min-width:500px}.imageDimensions___a7crR [class*=_toolbox_colors]{position:fixed;left:0;bottom:0}.imageDimensions___a7crR.fullWidth___c492T .img___Kroat{max-width:100%;width:100%;height:100%}.myPaletteDiv___Xjz2I{position:relative;left:-15px;width:320px}.myPaletteDiv___Xjz2I canvas{margin-top:15px}.flowChartWrp____f45r [class^=goTXarea],.flowChartWrp____f45r textarea{min-width:70px;margin-left:-15px!important}.maxH60___Pd4Re [class^=ant-modal-content]{height:57px!important;overflow:hidden}.drawerWrap___MfDw8 [class~=ant-drawer-body]{padding:0!important}.lists___xhHyq{padding-bottom:10px}.lists___xhHyq code{background:none!important}.lists___xhHyq>div>div:first-child{background:#f6f6f6;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:10px 0;font-size:12px;cursor:pointer}.lists___xhHyq>div>div:first-child [class^=katex]{font-size:22px}.item___pWJAA{position:relative}.item___pWJAA:nth-last-child(-n+3) .children___sDG61{left:initial;right:5px}.item___pWJAA:hover{z-index:2147483648}.item___pWJAA:hover .children___sDG61{display:block}.children___sDG61{display:none;position:absolute;left:6px;top:70px;width:440px;max-height:400px;overflow:auto;background:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:0 0 6px #ccc;padding:15px}.children___sDG61 h1{font-size:14px;padding-top:6px}.children___sDG61 .diamond___FwgzD>div{background:#f6f6f6;display:flex;align-items:center;justify-content:center;flex-direction:column;cursor:pointer;height:50px;font-size:12px;padding:0 10px;min-width:80px}.children___sDG61 .diamond___FwgzD>div [class^=katex]{font-size:14px}.button___WPN6r{position:absolute;right:20px;bottom:20px}.mathWrap___FmnMJ{width:800px;height:550px}.mathFillWrap___PmY3H{cursor:pointer}.mathFillWrap___PmY3H ::part(menu-toggle){color:#00f;opacity:1;display:none}.mathFillWrap___PmY3H math-field{background:none}.mathFillWrap___PmY3H *{pointer-events:none}.image-preview-container{display:flex;flex-flow:column nowrap;position:fixed;align-items:center;justify-content:center;inset:0;z-index:99999;background:#000c}.image-preview-container .image-preview{transition:transform .4s linear;max-width:86%}.image-preview-container .button-group{display:flex;flex-flow:row nowrap;align-items:center;justify-content:flex-end;position:absolute;z-index:101;right:10px;top:10px}.image-preview-container .button-group a,.image-preview-container .button-group button{color:#000000a6;margin-right:10px;display:flex;flex-flow:row nowrap;align-items:center}.preview-wrp-group{overflow:auto;width:100%;text-align:center}.dis-input-editor-container___nKGxx{position:relative;background:#fff;width:100%;box-shadow:0 -3px 5px #4cacff33}.dis-input-editor-container___nKGxx.active___tmt7T{position:absolute;height:calc(100vh - 50px);background:transparent;z-index:1000;width:100%;display:flex;flex-flow:column nowrap;justify-content:center;top:0}.dis-input-editor-container___nKGxx .input-mask___epEle{flex:1 0;background:#0000;width:100%}.dis-input-editor-container___nKGxx .text-area___Vry8W{display:flex;flex-flow:row nowrap;padding:10px 20px;align-items:center}.dis-input-editor-container___nKGxx .text-area___Vry8W input{border-radius:15px;border:1px solid #eaeaea;background-color:#fff;overflow:hidden;height:32px;padding:0 16px;line-height:32px;outline:none;flex:1 0;margin-right:10px}.dis-input-editor-container___nKGxx .text-area___Vry8W a{color:#888;display:block;height:32px;line-height:32px;margin-right:20px;display:flex;flex-flow:row nowrap;align-items:center}.dis-input-editor-container___nKGxx .text-area___Vry8W a span{line-height:32px;font-size:16px}.dis-input-editor-container___nKGxx .tip-container___plpA3{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center}.dis-input-editor-container___nKGxx .tip-container___plpA3 p{font-size:12px;color:#ff6800}.dis-input-editor-container___nKGxx .hide___kPfyC{display:none}.dis-input-editor-container___nKGxx .md-container___u85aq{background:#fff;padding:10px 20px}.btn-send___deQ5v{cursor:pointer;display:inline-block;border:none;padding:0 12px;color:#fff;background:#0152d9;letter-spacing:1px;text-align:center;font-size:14px;height:30px;line-height:30px;border-radius:2px;font-weight:400}.hackSets___tw75g .collapseWrapper___TteKi div[class~=ant-collapse]{background-color:transparent}.hackSets___tw75g .collapseWrapper___TteKi div[class~=ant-collapse-item]{margin-bottom:20px;border:none;box-shadow:0 2px 4px #eaeef4}.hackSets___tw75g .collapseWrapper___TteKi div[class~=ant-collapse-item] div[class~=ant-collapse-header]{padding:0 20px;height:64px;background-color:#fff;align-items:center!important}.hackSets___tw75g .collapseWrapper___TteKi div[class~=ant-collapse-item] div[class~=ant-collapse-content]{background-color:#fff}.hackSets___tw75g .collapseWrapper___TteKi div[class~=ant-collapse-item] div[class~=ant-collapse-content] div[class~=ant-collapse-content-box]{padding:20px}.hackSets___tw75g .collapseWrapper___TteKi div[class~=ant-collapse-item-active] div[class~=ant-collapse-header]{background-color:#eaeffa}.hackSets___tw75g .collapseWrapper___TteKi .panelHeader___Y_Xjq{font-size:14px;font-weight:400;color:#000}.hackSets___tw75g .collapseWrapper___TteKi .rateInput___y1qUi{display:inline-flex;align-items:center;white-space:nowrap}.hackSets___tw75g .collapseWrapper___TteKi .rateInput___y1qUi span{font-size:14px;font-weight:400;color:#666}.hackSets___tw75g .collapseWrapper___TteKi .open___xrixP{color:#165dff!important;transform:rotate(90deg)}.hackSets___tw75g .collapseWrapper___TteKi .close___jb6D2{color:#82a8ff!important}.uploadTableWrapper___U9Tz_{background:#fff}.uploadTableWrapper___U9Tz_ div[class^=headProgram]>div,.uploadTableWrapper___U9Tz_ div[class^=listWrapper]>div[class^=list]>div{flex:1 1;padding:0 12px!important}.uploadTableWrapper___U9Tz_ div[class^=headProgram]>div:last-child,.uploadTableWrapper___U9Tz_ div[class^=listWrapper]>div[class^=list]>div:last-child{display:none}.wrap___MkYbQ [class~=ant-upload-drag]{background:#1890ff0a!important;border-radius:4px;border:1px dashed #0152d9}.wrap___MkYbQ .colorBlue___onjbP{color:#0152d9}.wrap___MkYbQ .repeatedName___nbqnE{color:red}.wrap___MkYbQ .text___xvutp{margin-top:20px;color:#464f66;line-height:24px}.wrap___MkYbQ .greyText___dihvZ{font-size:14px;font-weight:400;color:#5f6368}.wrap___MkYbQ .noData___LxOJA{height:180px;margin-bottom:30px}.wrap___MkYbQ .noData___LxOJA .dragger___y7F4A{display:flex;align-items:center;justify-content:center}.wrap___MkYbQ .noData___LxOJA .dragger___y7F4A img{width:46px}.wrap___MkYbQ .noData___LxOJA .dragger___y7F4A span{font-size:14px;font-weight:400;color:#9096a3}.wrap___MkYbQ .noData___LxOJA .dragger___y7F4A .uploadText___Et3KS{color:#3061d0}.wrap___MkYbQ .btnS___k1e6j{height:32px;border-radius:4px;background:#3061d0}.wrap___MkYbQ .btnS___k1e6j i{margin-right:6px}.wrap___MkYbQ .testCaseRadio___q1wXT label[class~=ant-radio-button-wrapper]{width:60px;height:38px;background:#f6f7f9;box-shadow:inset 0 1px 3px #d7d8d9;border-radius:23px;border:none;display:inline-flex;align-items:center;justify-content:center;margin-right:20px}.wrap___MkYbQ .testCaseRadio___q1wXT label[class~=ant-radio-button-wrapper]:before{background-color:transparent}.wrap___MkYbQ .testCaseRadio___q1wXT label[class~=ant-radio-button-wrapper] span{color:#464f66;font-size:14px}.wrap___MkYbQ .testCaseRadio___q1wXT label[class~=ant-radio-button-wrapper-checked]{background-color:#fff;box-shadow:0 2px 4px #e0dfe1;border:1px solid #BACFFE;background:#d3e0fd linear-gradient(180deg,#fff,#f6f7f9)}.wrap___MkYbQ .testCaseRadio___q1wXT label[class~=ant-radio-button-wrapper-checked]:first-child{border-right-color:#bacffe}.wrap___MkYbQ .testCaseRadio___q1wXT label[class~=ant-radio-button-wrapper-checked]:focus-within{box-shadow:0 2px 4px #e0dfe1}.wrap___MkYbQ .testCaseRadio___q1wXT label[class~=ant-radio-button-wrapper-checked] span{color:#165dff;font-size:14px}.head___s4Eix{display:flex;margin-bottom:36px}.head___s4Eix .operation___JCAVh{text-align:center}.head___s4Eix>div{color:#5f6368;font-size:14px;text-align:left;display:inline-block}.headProgram___uWA_M{display:flex;height:40px;line-height:40px;background:#f6f7f8;box-shadow:0 2px 4px #eaeef4;padding-left:5px;padding-right:5px}.headProgram___uWA_M .operation___JCAVh{text-align:center}.headProgram___uWA_M>div{color:#5f6368;font-size:14px;text-align:left;display:inline-block}.listWrapper___xW3b4{max-height:214px;overflow:auto}.listWrapper___xW3b4::-webkit-scrollbar{display:none}.listWrapper___xW3b4 .list___dCbd6{display:flex;margin-bottom:36px;align-items:center}.listWrapper___xW3b4 .list___dCbd6 .del___abNho{color:#e53333;cursor:pointer}.listWrapper___xW3b4 .list___dCbd6 .info___J1Wmf{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 12px}.listWrapper___xW3b4 .list___dCbd6 .info___J1Wmf>span{color:#3061d0;cursor:pointer;text-decoration:underline}.listWrapper___xW3b4 .list___dCbd6>div{text-align:left;display:inline-block;background:#fff}.tabs___p2jIb .tabWarp___mt05L{display:flex;align-items:center}.tabs___p2jIb .tabWarp___mt05L .tab___IYGdQ{width:88px;text-align:center;height:30px;line-height:30px;background:#f0f0f0;font-weight:400;font-size:16px;color:#666;cursor:pointer}.tabs___p2jIb .tabWarp___mt05L .tab___IYGdQ.active___fQMlP{background:#fff;color:#3061d0}.tabs___p2jIb .content___GWVJY{padding:10px;background-color:#fff}.exitFullScreenModalWrapper___aNB9Q div[class~=ant-modal-confirm-btns]{float:none;display:flex;justify-content:center;margin-bottom:20px}.exitFullScreenModalWrapper___aNB9Q div[class~=ant-modal-confirm-btns] button{width:120px;height:38px;background:#f6f7f9 #3061d0;border-radius:2px}.exitFullScreenModal___HIMyY{text-align:center;font-size:30px;font-weight:400}.exitFullScreenModal___HIMyY .warningIcon___xEURa{height:88px;margin-bottom:20px}.exitFullScreenModal___HIMyY .warningText___W6NPJ{color:#e30000}.exitFullScreenModal___HIMyY .countdownWrapper___n8g1M{display:inline-block}.forcedModalWrapper___JPMQ2 .forcedModalContent___uY5FV{text-align:center}.forcedModalWrapper___JPMQ2 .forcedModalContent___uY5FV .forcedText___C3CrF{font-size:30px;font-weight:500;color:#e30000;margin-bottom:10px}.forcedModalWrapper___JPMQ2 .forcedModalContent___uY5FV .screenNumText___oljHN{font-size:14px;font-weight:400;color:#333;margin-bottom:20px}.forcedModalWrapper___JPMQ2 .forcedModalContent___uY5FV img{height:85px;margin-bottom:20px}.answer___UngkO{font-size:14px;color:#434d6c;transition:all .2s;position:relative;line-height:1.8}.answer___UngkO ::selection{background:#ecf1fe}.answer___UngkO .imgWrap___ORTRf{width:320px;cursor:pointer;border-radius:8px;overflow:hidden;position:relative}.answer___UngkO .imgWrap___ORTRf img{width:100%;user-select:none}.answer___UngkO .imgWrap___ORTRf:after{content:"";position:absolute;inset:0;background:#00000080;cursor:pointer;opacity:0;transition:opacity .3s}.answer___UngkO .imgWrap___ORTRf:hover:after{opacity:1}.answer___UngkO pre{width:100%;overflow:auto}.answer___UngkO ol li{list-style:auto}.answer___UngkO hr{border:none;border-bottom:1px solid #ccc}.answer___UngkO span[class=katex-error]{color:inherit!important}.codeCopy___re8vm{position:relative;min-height:50px}.codeCopy___re8vm button{position:absolute;top:7px;right:0;padding:4px 8px;border-radius:0 0 0 5px;border:none;background-color:#007bff;color:#fff;cursor:pointer;font-size:12px;height:26px;pointer-events:auto}.codeCopy___re8vm button.runCode___MYs9m{bottom:0;top:initial}#educoder .smartWrp___NjRcB [class~=ant-drawer-body]{padding:0}.flex_box_center___NeSU8{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___ImTGl{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___BtRd9{align-items:center;box-align:center}.flex_box_center_end___qcLe3{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___Ze_3q{flex-direction:column;box-orient:block-axis}.banner___PoUBO{display:flex;align-items:center;justify-content:center}.banner___PoUBO .content___XoDjy{width:1200px;height:212px;display:flex;align-items:flex-start;justify-content:space-between}.banner___PoUBO .content___XoDjy aside{margin-top:56px}.banner___PoUBO .content___XoDjy aside p{display:flex;align-items:center}.banner___PoUBO .content___XoDjy aside p b{font-size:30px;font-weight:500;color:#000;letter-spacing:4px;margin-right:20px}.banner___PoUBO .content___XoDjy aside p span{font-size:16px;color:#000;letter-spacing:4px}.banner___PoUBO .content___XoDjy aside .btns___Pb35j{margin-top:35px}.banner___PoUBO .content___XoDjy aside .btns___Pb35j>div{display:inline-block;height:32px;background:#f6f7f9;box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border-radius:4px;border:1px solid #dadbde;font-size:14px;color:#3b3e47;line-height:30px;margin-right:23px;padding:0 16px;position:relative;cursor:pointer}.banner___PoUBO .content___XoDjy aside .btns___Pb35j>div:hover{color:#165dff;border:1px solid #bacffe}.banner___PoUBO .content___XoDjy aside .btns___Pb35j>div img{position:absolute;z-index:1;top:-21px;right:22px}.flex_box_center___hG6RI{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___ss3Fh{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___K80p9{align-items:center;box-align:center}.flex_box_center_end___qmXX3{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___GFV8F{flex-direction:column;box-orient:block-axis}.row___aXJjm{display:flex;align-items:flex-start;justify-content:flex-start}.row___aXJjm .title___HUKL0{font-size:14px;color:#9096a3;flex-shrink:0;width:41px;text-align-last:justify;margin-top:4px;margin-right:12px}.row___aXJjm .tagsWrap___XB2W3{flex:1 1;position:relative}.row___aXJjm .tagsWrap___XB2W3 .action___VdHb1{font-size:14px;color:#82a8ff;width:55px;position:absolute;z-index:2;bottom:20px;right:0;cursor:pointer}.row___aXJjm .tagsWrap___XB2W3 .action___VdHb1 i{display:inline-block;font-size:12px}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC{max-height:245px;overflow:hidden}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft>span{display:inline-flex;align-items:center;margin-left:8px;margin-bottom:17px;font-size:14px;cursor:pointer;padding:4px 12px}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft>span .name___Hk1Ip{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:600px;display:inline-block}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft>span .num___xQpcH{margin-left:3px}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft>span:hover{color:#165dff!important}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft .active___XryTX{color:#165dff!important;border-radius:2px;background:#f6f7f9}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC::-webkit-scrollbar-thumb{background:#0000000d!important;border-radius:3px}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC::-webkit-scrollbar-track{background-color:#f6f7f9!important;box-shadow:initial!important}.row___aXJjm .tagsBorderWrap___OMxjs .bar___t1kKC{padding-top:8px;border-radius:4px;border:1px solid rgba(219,220,224,.5)}.flex_box_center___aK2n3{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___HX0Oh{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___LJOJr{align-items:center;box-align:center}.flex_box_center_end___SCakF{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___AYv4m{flex-direction:column;box-orient:block-axis}.tabs___GTqPV{height:32px;background:#f6f7f9;box-shadow:inset 0 1px 3px #d7d8d9;border-radius:16px;display:inline-block}.tabs___GTqPV span{display:inline-block;padding:0 20px;line-height:32px;font-size:14px;font-weight:400;color:#9096a3;position:relative;cursor:pointer}.tabs___GTqPV span:hover{color:#165dff}.tabs___GTqPV span:after{content:"";position:absolute;width:1px;height:calc(100% - 2px);background:#e2e2e2;border-radius:4px;z-index:1;left:0;top:1px;background:linear-gradient(180deg,#fff0,#e2e2e2,#fff0)}.tabs___GTqPV span:first-child:after,.tabs___GTqPV .active___F26E8+span:after{display:none}.tabs___GTqPV .active___F26E8{background:linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 0 2px #e8effb;border-radius:16px;border:1px solid #c8d2ea;color:#165dff;line-height:30px}.tabs___GTqPV .active___F26E8:after{display:none}.flex_box_center___yX6Oa{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___t7oqF{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___dEIHy{align-items:center;box-align:center}.flex_box_center_end___taQDF{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___xY_Lr{flex-direction:column;box-orient:block-axis}.input___PW2zI{width:507px;height:38px;background:#f6f7f9;border-radius:19px;display:flex;align-items:center;padding:0 20px}.input___PW2zI .dropdown___vSy8B{position:relative;flex-shrink:0}.input___PW2zI .dropdown___vSy8B:hover .menu___NiyBu{display:block}.input___PW2zI .dropdown___vSy8B .text___Grueu{color:#000;font-size:14px;cursor:default;height:38px;display:flex;align-items:center}.input___PW2zI .dropdown___vSy8B .text___Grueu i{font-size:12px;display:inline-block;transform:translateY(1px) scale(.6);color:#979797}.input___PW2zI .dropdown___vSy8B .text___Grueu .b1___ZKryM{display:inline-block;width:1px;height:38px;margin-left:15px;margin-right:0;background:linear-gradient(180deg,#fff0,#fff,#fff0)}.input___PW2zI .dropdown___vSy8B .text___Grueu .b2___aKyGa{display:inline-block;width:1px;height:38px;margin-left:0;margin-right:8px;background:linear-gradient(180deg,#fff0,#e2e2e2,#fff0)}.input___PW2zI .dropdown___vSy8B .menu___NiyBu{display:none;position:absolute;z-index:999;width:auto;left:-16px;top:35px;padding:4px;background-color:#fff;border-radius:8px;box-shadow:0 10px 16px #cecece}.input___PW2zI .dropdown___vSy8B .menu___NiyBu div{clear:both;margin:0;padding:5px 12px;color:#000000e0;font-weight:400;font-size:14px;text-align:left;line-height:1.57142857;cursor:pointer;transition:all .2s;white-space:nowrap}.input___PW2zI .dropdown___vSy8B .menu___NiyBu div:hover{background-color:#f5f5f5}.input___PW2zI>input{flex:1 1;padding:4px 0}.flex_box_center___tol8o{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___Z235C{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___Wq1sZ{align-items:center;box-align:center}.flex_box_center_end___LLxom{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___DbMSN{flex-direction:column;box-orient:block-axis}.quickPager___GM30J{display:flex;align-items:center;justify-content:center}.quickPager___GM30J>div{width:60px;height:28px;line-height:26px;text-align:center;background:#f8f9fc;border-radius:2px;border:1px solid rgba(195,207,224,.5);font-size:12px;color:#464f66;margin:0 10px;user-select:none;cursor:pointer}.quickPager___GM30J>div:hover{color:#165dff}.quickPager___GM30J .disabled___Ozc8I{background:#f3f3f5;border:0;line-height:28px;cursor:not-allowed;color:#cecece}.flex_box_center___FO7TP{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___LotYx{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___bWdaw{align-items:center;box-align:center}.flex_box_center_end___mVJ1o{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___M83Mm{flex-direction:column;box-orient:block-axis}.list___oOsiS{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;padding:0}.list___oOsiS .wrap___G6T7F{height:277px;background:#fff;box-shadow:0 2px 4px #d6dae1;border-radius:8px;position:relative}.list___oOsiS .wrap___G6T7F .lockWrap___Rl79E{position:absolute;width:100%;left:0;top:0;background-color:#00000080;height:100%;z-index:10;display:flex;cursor:default;justify-content:center;align-items:center;flex-direction:column;border-radius:8px}.list___oOsiS .wrap___G6T7F .li___oZZ7l:hover .cover___b2bYW{transform:scale(1.1)}.list___oOsiS .wrap___G6T7F .li___oZZ7l .img___IQX7w{overflow:hidden;height:calc(100% - 100px);border-radius:8px 8px 0 0;position:relative}.list___oOsiS .wrap___G6T7F .li___oZZ7l .img___IQX7w .cover___b2bYW{width:100%;transition:all .5s}.list___oOsiS .wrap___G6T7F .li___oZZ7l .img___IQX7w .sign___HkT6C{position:absolute;z-index:1;left:0;bottom:0;height:30px}.list___oOsiS .wrap___G6T7F .li___oZZ7l .name___SsJx8{height:52px;font-size:16px;font-weight:600;color:#000;padding:30px 12px 0;width:100%;display:flex;align-items:center}.list___oOsiS .wrap___G6T7F .li___oZZ7l .name___SsJx8 .e___TMqq0{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo{height:45px;display:flex;align-items:center;color:#000f37;padding:0 12px}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo i{color:#7d8592}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo>span{margin-right:5px;font-size:12px}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7{display:flex;align-items:center;margin-left:auto}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7 [class~=ant-rate-star]{font-size:13px}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7 [class~=ant-rate]{font-size:12px;margin-top:-3px;color:#ffa100}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7 [class~=ant-rate-star]:not(:last-child){margin-right:2px}.flex_box_center___AQ53o{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___i2aIa{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___sPEKB{align-items:center;box-align:center}.flex_box_center_end___GhSSH{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___R9_Hb{flex-direction:column;box-orient:block-axis}.list___jb2Ay{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;padding:0}.list___jb2Ay .wrap___VsQDr{height:308px;background:#fff;box-shadow:0 2px 4px #d6dae1;border-radius:8px;position:relative}.list___jb2Ay .wrap___VsQDr:hover [class~=user-path-items]{display:block!important}.list___jb2Ay .wrap___VsQDr .lockWrap___g1k1T{position:absolute;width:100%;left:0;top:0;background-color:#00000080;height:100%;z-index:10;display:flex;cursor:default;justify-content:center;align-items:center;border-radius:8px}.list___jb2Ay .wrap___VsQDr .li___IxCLC:hover .cover___Mu8wr{transform:scale(1.1)}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA{overflow:hidden;height:calc(100% - 131px);border-radius:8px 8px 0 0}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .cover___Mu8wr{width:100%;transition:all .5s}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .movebq___mF7wt{display:none;position:absolute;z-index:1;padding:4px 8px;line-height:1;background:#fff3;border-radius:9px;color:#fff;font-size:12px;right:4px;top:4px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .movebq___mF7wt i{margin-right:2px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .movebq___mF7wt:hover{color:#e30000;background:#fff}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .bq___Bil0T{height:22px;background:#0000004d;color:#d9c7ab;border-radius:2px;padding:0 8px;font-size:12px;line-height:22px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .sign___DXJ4d{width:52px;text-align:center;position:absolute;z-index:2;left:0;top:7px;color:#fff}.list___jb2Ay .wrap___VsQDr .li___IxCLC .name___l7FoJ{height:52px;font-size:16px;font-weight:600;color:#000;padding:30px 12px 0;width:100%;display:flex;align-items:center}.list___jb2Ay .wrap___VsQDr .li___IxCLC .name___l7FoJ .e___pXQUG{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___jb2Ay .wrap___VsQDr .li___IxCLC .unit___wCIFR{font-size:14px;color:#000f37;padding:0 12px;margin-top:8px;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___jb2Ay .wrap___VsQDr .li___IxCLC .unit___wCIFR i{color:#7d8592}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil{height:34px;display:flex;align-items:center;justify-content:space-between;color:#000f37;padding:0 12px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil div{display:flex;align-items:center}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil div>span{margin-right:12px;font-size:12px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil div i{color:#7d8592}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil .tag1___dxm7r,.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil .tag2___llZkf{height:18px;padding:3px 6px;font-size:12px;border-radius:2px;border:1px solid #FFE6AB;color:#ca7720;display:flex;align-items:center;justify-content:center;font-weight:400}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil .tag2___llZkf{border:1px solid #D6F7EF;color:#01795d;margin-left:6px}.list___jb2Ay .wrapisCurrent___qIfQT{height:280px;background:#fff;box-shadow:0 2px 4px #d6dae1;border-radius:8px;position:relative}.list___jb2Ay .wrapisCurrent___qIfQT:hover [class~=user-path-items]{display:block!important}.list___jb2Ay .wrapisCurrent___qIfQT .lockWrap___g1k1T{position:absolute;width:100%;left:0;top:0;background-color:#00000080;height:100%;z-index:10;display:flex;cursor:default;justify-content:center;align-items:center;border-radius:8px}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC:hover .cover___Mu8wr{transform:scale(1.1)}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA{overflow:hidden;height:calc(100% - 105px);border-radius:8px 8px 0 0}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA .tagsDom___COQg7{height:calc(100% - 105px)!important}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA .cover___Mu8wr{width:100%;transition:all .5s}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA .bq___Bil0T{height:22px;background:#0000004d;color:#d9c7ab;border-radius:2px;padding:0 8px;font-size:12px;line-height:22px}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA .sign___DXJ4d{width:52px;text-align:center;position:absolute;z-index:2;left:0;top:7px;color:#fff}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .name___l7FoJ{font-size:16px;font-weight:600;color:#000;padding:10px 12px 0;width:100%;display:flex;align-items:center}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .name___l7FoJ .e___pXQUG{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .unit___wCIFR{font-size:14px;color:#000f37;padding:0 12px;margin-top:8px;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .unit___wCIFR i{color:#7d8592}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil{height:34px;display:flex;align-items:center;justify-content:space-between;color:#000f37;padding:0 12px}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil div{display:flex;align-items:center}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil div>span{margin-right:12px;font-size:12px}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil div i{color:#7d8592}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil .tag1___dxm7r,.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil .tag2___llZkf{height:18px;padding:3px 6px;font-size:12px;border-radius:2px;border:1px solid #FFE6AB;color:#ca7720;display:flex;align-items:center;justify-content:center;font-weight:400}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil .tag2___llZkf{border:1px solid #D6F7EF;color:#01795d;margin-left:6px}.tagsDom___COQg7{display:flex;align-items:end;width:100%;padding:6px;position:absolute;top:0;left:0;height:calc(100% - 131px)}.movebq___mF7wt{display:none;position:absolute;top:0;right:95px!important;z-index:1;padding:4px 8px;line-height:1;background:#fff3;border-radius:9px;color:#fff;font-size:12px;right:4px;top:4px}.movebq___mF7wt i{margin-right:2px}.movebq___mF7wt:hover{color:#e30000;background:#fff}.hiddenbq___TqlUF{display:none;position:absolute;z-index:1;padding:4px 8px;line-height:1;background:#fff3;border-radius:9px;color:#fff;font-size:12px;right:4px;top:4px}.hiddenbq___TqlUF i{margin-right:2px}.hiddenbq___TqlUF:hover{color:#3061d0;background:#fff}.flex_box_center___eMcr7{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___HcNca{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___ZnvVN{align-items:center;box-align:center}.flex_box_center_end___fdgDf{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___SEKvd{flex-direction:column;box-orient:block-axis}.list___L1hmU{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;padding:0}.list___L1hmU .hidden___NniIi{display:none;position:absolute;z-index:1;padding:4px 8px;line-height:1;background:#9999991a;border-radius:9px;color:#999;font-size:12px;right:4px;top:4px}.list___L1hmU .hidden___NniIi i{margin-right:2px}.list___L1hmU .hidden___NniIi:hover{color:#3061d0;background:#3061d01a}.list___L1hmU .wrap___pKgcW{height:270px;background:#fff;box-shadow:0 1px 4px #d6dae1;border-radius:8px;position:relative}.list___L1hmU .wrap___pKgcW:hover .lockWrap___SMhkK{display:flex}.list___L1hmU .wrap___pKgcW:hover .hidden___NniIi{display:inline-block}.list___L1hmU .wrap___pKgcW .lockWrap___SMhkK{position:absolute;z-index:10;left:0;top:0;width:100%;height:100%;background:#0009;box-shadow:0 2px 5px #0000000d;border-radius:8px;display:none;flex-direction:column;justify-content:center;align-items:center}.list___L1hmU .wrap___pKgcW .lockWrap___SMhkK div{width:116px;height:36px;border-radius:18px;border:1px solid #ffffff;font-size:14px;font-weight:600;color:#fff;line-height:34px;text-align:center;margin:10px 0;cursor:pointer}.list___L1hmU .wrap___pKgcW .lockWrap___SMhkK div:hover{box-shadow:0 0 4px #4f85ff;border:1px solid #c2d3f8}.list___L1hmU .wrap___pKgcW .top___udHSB{height:calc(100% - 50px);display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:0 24px;position:relative}.list___L1hmU .wrap___pKgcW .top___udHSB .sign___uwRpq{position:absolute;z-index:1;width:44px;height:22px;background:#ffe9c1;border-radius:8px 0 13px;left:0;top:0;color:#a45204;text-align:center;line-height:22px}.list___L1hmU .wrap___pKgcW .top___udHSB .name___Fpf90{font-weight:600;color:#333;margin-top:25px;font-size:16px;white-space:normal;text-align:center;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;line-height:26px;height:48px}.list___L1hmU .wrap___pKgcW .top___udHSB .img___AMLhL{width:60px;height:60px;border-radius:30px;margin-top:14px}.list___L1hmU .wrap___pKgcW .top___udHSB .text___KiTb7{font-size:14px;color:#333;margin-top:8px;width:98%;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.list___L1hmU .wrap___pKgcW .top___udHSB .btns___i6IuZ{display:flex;align-items:center;margin-top:12px}.list___L1hmU .wrap___pKgcW .top___udHSB .btns___i6IuZ div{width:76px;background:#fff;height:26px;border-radius:13px;border:1px solid #d6f7ef;font-size:14px;color:#01795d;line-height:24px;text-align:center;margin:0 10px}.list___L1hmU .wrap___pKgcW .top___udHSB .btns___i6IuZ aside{width:76px;background:#fff;height:26px;border-radius:13px;border:1px solid #ffe9c1;font-size:14px;color:#a45204;line-height:24px;text-align:center;margin:0 10px}.list___L1hmU .wrap___pKgcW .bottom____k2sh{height:50px;border-top:1px solid #f5f5f5;display:flex;align-items:center;padding:0 12px}.list___L1hmU .wrap___pKgcW .bottom____k2sh>div{margin-left:auto}.list___L1hmU .wrap___pKgcW .bottom____k2sh>span{display:flex;align-items:center;margin-right:12px;color:#999}.list___L1hmU .wrap___pKgcW .bottom____k2sh>span i{font-size:14px;font-size:12px;color:#999;margin-right:6px}.flex_box_center___d27mZ{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___qfRU9{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___fCRld{align-items:center;box-align:center}.flex_box_center_end___ORMV8{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___PNKtZ{flex-direction:column;box-orient:block-axis}.tabs___alpa7{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #dbdce0;height:54px}.tabs___alpa7 .tabsWrap___aCQjw{display:flex;align-items:center;height:100%}.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4{display:flex;align-items:center;margin-right:40px;height:100%;cursor:pointer}.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4>div{position:relative;font-size:14px;font-weight:400;color:#5f6368;display:flex;align-items:center;height:100%}.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4 .active___nl_4v{font-weight:500;color:#202124}.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4 .active___nl_4v:after{position:absolute;content:"";width:100%;z-index:4;left:0;bottom:0;height:3px;background:#202124;border-radius:100px 100px 0 0}.flex_box_center___e6HxQ{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___RnXYe{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___lVxPk{align-items:center;box-align:center}.flex_box_center_end___bu8yv{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___JczGj{flex-direction:column;box-orient:block-axis}.orderWrap___ZfyGX{display:box;display:flex;align-items:center}.orderIconWrap___XTB_O{display:box;display:flex;flex-direction:column;height:40px;line-height:40px;color:#999}.orderAsc___KWHmA{flex-direction:column;text-align:center;height:10px;line-height:10px;display:inline-block;margin-top:9px;transform:translateY(2px)}.orderDesc___rHdbB{flex-direction:column;text-align:center;height:10px;line-height:10px;display:table}.active___a7eSP{color:#232b40!important}.cursorPointer___gs9kL{cursor:pointer;color:#d8d8d8;height:10px}.orderTextWrap___teAKn{font-size:14px;color:#3b3e47;cursor:pointer;margin-right:5px}.flex_box_center___LCi0B{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___hzONe{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___ZyQRE{align-items:center;box-align:center}.flex_box_center_end___XKM74{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___p8LCU{flex-direction:column;box-orient:block-axis}.btn___In02G.mediacy-round___uveEv{height:36px;border-radius:36px}.btn___In02G.mediacy-default___dDxsd{height:36px;border-radius:4px}.btn___In02G .default___K791v{background:#f6f7f9 linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border:1px solid #bacffe;font-size:14px;padding:0 15px;color:#3061d0;text-align:center;cursor:pointer;user-select:none}button[class~=ant-btn-default]:not(:disabled).btn___In02G{background:#f6f7f9 linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border:1px solid #bacffe;font-size:14px;padding:0 15px;color:#3061d0;text-align:center;cursor:pointer;user-select:none}button[class~=ant-btn-default]:not(:disabled).btn___In02G:hover{color:#165dff;border:1px solid #165dff}button[class~=ant-btn-default]:disabled.btn___In02G{background:#f6f7f9 linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border:1px solid #bacffe;font-size:14px;padding:0 15px;color:#3061d0;text-align:center;cursor:pointer;user-select:none;opacity:50%;cursor:not-allowed}.flex_box_center___TB7bQ{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___oBlTb{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___b5XbB{align-items:center;box-align:center}.flex_box_center_end___CNhe7{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___yHXKW{flex-direction:column;box-orient:block-axis}.head___ghH72{height:54px;border-bottom:1px solid #DBDCE0;display:flex;align-items:center}.head___ghH72>span{color:#999;font-size:12px;cursor:pointer;flex-shrink:0}.head___ghH72>b{font-weight:500;color:#232b40;margin-left:30px;font-size:14px;flex:1 1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.head___ghH72 .node___mjPEy{margin-left:auto;flex-shrink:0}.flex_box_center___AlHuF{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___vN2LW{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___Ac7D2{align-items:center;box-align:center}.flex_box_center_end___y38I7{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___iQE6P{flex-direction:column;box-orient:block-axis}.btns___sNgTb{display:flex;align-items:center}.btns___sNgTb .confirm___Ozirl{height:38px;background:#3061d0;border-radius:2px;color:#fff;padding:0 34px}.btns___sNgTb .cancel___aiq1I{height:38px;background:#f8f9fc;border-radius:2px;opacity:.5;border:1px solid #C3CFE0;font-size:14px;color:#464f66;margin-left:20px}.flex_box_center___jkpdr{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___OtsL8{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___rbcb_{align-items:center;box-align:center}.flex_box_center_end___zBR21{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___nS_eP{flex-direction:column;box-orient:block-axis}.fixedBottom___oJl7m{width:100%;height:70px;background:#fff;box-shadow:0 -3px 16px #dbdbdb80;position:fixed;z-index:1000;bottom:0;left:0}.fixedBottom___oJl7m .wrap___A3Oq1{width:1200px;height:100%;margin:auto;display:flex;align-items:center;justify-content:space-between}.fixedBottom___oJl7m .wrap___A3Oq1 .center____VL1y{flex:1 1}.flex_box_center___tY8Yn{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___vHdYA{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___pa61F{align-items:center;box-align:center}.flex_box_center_end___HyDXt{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___UjZek{flex-direction:column;box-orient:block-axis}.crumbs___V41Oe{margin:15px auto 25px;width:1200px;cursor:default}.crumbs___V41Oe span{font-size:12px;color:#c5c5c5}.crumbs___V41Oe .hover___bEIVd{cursor:pointer}.crumbs___V41Oe .hover___bEIVd:hover{color:#5f6368}.reasoning___S0mKl{margin-bottom:20px}.reasoning___S0mKl .btn____CIJG{display:flex;align-items:center;width:fit-content;height:35px;background:#f4f8ff;border-radius:8px;color:#3061d0;border:1px solid rgba(20,93,255,.2);padding:0 12px;cursor:pointer}.reasoning___S0mKl .btn____CIJG span{font-size:14px;margin-left:10px;margin-right:35px}.reasoning___S0mKl .content___CIAh9{font-size:14px;color:#888;border-left:2px solid #DCDCDC;padding-left:8px;margin-top:20px;white-space:pre-wrap}.reasoning___S0mKl b{font-size:8px}.select___Kt_GE .box___S5_ly{position:relative}.select___Kt_GE .text___dtZDv{width:206px;height:40px;background:#fff;border-radius:8px;border:1px solid rgba(20,93,255,.2);display:flex;align-items:center;padding:0 12px;color:#333;cursor:pointer}.select___Kt_GE .text___dtZDv:hover{background:#f6f6f6}.select___Kt_GE .text___dtZDv span{padding-left:6px}.select___Kt_GE .text___dtZDv b{font-size:12px;margin-left:auto;display:inline-block;transform:scale(.6)}.select___Kt_GE .itemWrap___xmw7x{position:absolute;z-index:10;top:40px;padding-top:7px}.select___Kt_GE .itemWrap___xmw7x aside{width:206px;background:#fff;box-shadow:0 2px 6px #d2d2d2;border-radius:2px;border:1px solid #E7F3FF;padding:10px 0}.select___Kt_GE .itemWrap___xmw7x .item___io6Bx{display:flex;align-items:center;padding:0 12px;height:36px;color:#464f66;cursor:pointer}.select___Kt_GE .itemWrap___xmw7x .item___io6Bx span{padding-left:6px}.select___Kt_GE .itemWrap___xmw7x .item___io6Bx:hover{background:#e7f3ff80;color:#3061d0}.select___Kt_GE .itemWrap___xmw7x .item___io6Bx.active___nHRTI{background:#e7f3ff;color:#3061d0}.flex_box_center___NfmQB{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___kVtBD{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___EegZo{align-items:center;box-align:center}.flex_box_center_end___Ueaqo{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___Sd9Zb{flex-direction:column;box-orient:block-axis}@keyframes dot-fade___gzUhM{0%,40%{opacity:.5}50%{opacity:8}90%,to{opacity:.5}}.loadingPic___sQWGQ{display:flex;align-items:center}.loading___ss_U1{display:flex}.loading___ss_U1 .dot___eTny8{width:10px;height:10px;border-radius:50%;margin-right:8px;background:#145dff;opacity:.5;animation:dot-fade___gzUhM 1s infinite}.loading___ss_U1 .dot___eTny8:nth-child(2){animation-delay:.3s}.loading___ss_U1 .dot___eTny8:nth-child(3){animation-delay:.7s}.wrap___SoLR4{display:flex;flex-direction:column;height:100%;overflow:hidden;flex:1 1;padding:20px 0}.chatContainer___bSpXP{flex:1 1;width:100%;overflow:auto}.footerContainer___IbaJq{margin-left:50px;margin-right:21px;flex-shrink:0;display:flex;flex-direction:column;transition:all .3s}.footerContainer___IbaJq .btnWrp___z89PH{width:100%;margin-bottom:12px;display:flex;flex-wrap:wrap;gap:10px}.footerContainer___IbaJq .btnWrp___z89PH>div{padding:0 10px;align-items:center;border-radius:12px;color:#585a73;display:inline-flex;font-size:12px;height:28px;justify-content:center;line-height:16px;transition:.3s all;border:1px solid #e8eaf2}.footerContainer___IbaJq .btnWrp___z89PH .btn___VK3Di{cursor:pointer;user-select:none}.footerContainer___IbaJq .btnWrp___z89PH .btn___VK3Di:hover{background:linear-gradient(111deg,#e9e7ff -12%,#fff 25% 69%,#e9e7ff 113%);border:1px solid #e0dfff;color:#6d6acd}.footerContainer___IbaJq .btnWrp___z89PH .btn___VK3Di.btnActive___en_8L{background:#eeedff;border:1px solid #eeedff;color:#6d6acd}.footerContainer___IbaJq .inputContainer___q_PRC{flex:1 1;display:flex;align-items:center;background:#fff;box-shadow:0 0 10px #e2e2e280;border-radius:8px;border:1px solid #e8eaf2;padding:10px 20px;position:relative;transition:all .5s}.footerContainer___IbaJq .inputContainer___q_PRC:hover{border:1px solid #145DFF}.footerContainer___IbaJq .inputContainer___q_PRC .uploadBtn___fY3BV{width:40px;height:40px;border:none;border-radius:20px;flex-shrink:0;background:#d2d2d2;cursor:default}.footerContainer___IbaJq .inputContainer___q_PRC .uploadBtn___fY3BV:hover{background:linear-gradient(139deg,#5c64ff,#6988f8)!important}.footerContainer___IbaJq .inputContainer___q_PRC .sendBtn____aYXt{width:40px;height:40px;background:linear-gradient(139deg,#5c64ff,#6988f8)!important;border:none;border-radius:50%;padding:0;flex-shrink:0}.footerContainer___IbaJq .inputContainer___q_PRC .sendBtn____aYXt:disabled{background:#d2d2d2!important}.footerContainer___IbaJq .inputContainer___q_PRC .sendBtnDisabled____WhtC{width:40px;height:40px;background:#d2d2d2!important;border:none;border-radius:50%;padding:0;flex-shrink:0}.footerContainer___IbaJq .inputContainer___q_PRC .cancelBtn___I91qC{font-size:40px;color:#5c64ff;cursor:pointer;flex-shrink:0;transition:.3}.footerContainer___IbaJq .inputContainer___q_PRC .cancelBtn___I91qC:hover{transform:scale(1.05)}.footerContainer___IbaJq .inputContainer___q_PRC textarea{margin:6px 9px 0;padding:0 11px;resize:none}.footerContainer___IbaJq .inputContainer___q_PRC textarea::placeholder{color:#c1c1d9}.footerContainer___IbaJq .lineFour___t_eBm.inputContainer___q_PRC{align-items:flex-end}.footerContainer___IbaJq .lineFour___t_eBm.inputContainer___q_PRC textarea{height:100%}.footerContainer___IbaJq .lineFour___t_eBm.inputContainer___q_PRC .fullIcon___WYjW2{position:absolute;right:31px;top:20px;color:#145dff;cursor:pointer}.footerContainer___IbaJq.footerContainerSelected___TV_oq{border-radius:20px;box-shadow:0 12px 24px -16px #3636490a,0 12px 40px #33334714,0 0 1px #2c2c3605;position:relative;transition:border .4s ease;border:1px solid #e8eaf2}.footerContainer___IbaJq.footerContainerSelected___TV_oq:hover{border:1px solid #145DFF}.footerContainer___IbaJq.footerContainerSelected___TV_oq .btnWrp___z89PH{background:#f7f8fc;padding:15px 15px 15px 20px;border-radius:20px 20px 0 0;border:none}.footerContainer___IbaJq.footerContainerSelected___TV_oq .inputContainer___q_PRC{border:none;box-shadow:none;background:transparent}.footerContainer___IbaJq.footerContainerSelected___TV_oq .inputContainer___q_PRC:hover{background:transparent;border:none}.footerContainer___IbaJq.full___h1vtm{height:100%}.li___DXR9A{display:flex;padding-left:20px}.li___DXR9A .avatarIcon___EYoqp .img___wrenL{width:40px;height:40px;border-radius:5px;margin-right:10px}.li___DXR9A .content___NK_Ew{flex:1 1;min-width:0}.li___DXR9A .content___NK_Ew .borderBox___UVtN4{box-shadow:0 0 10px #e2e2e280;border-radius:8px;border:1px solid rgba(20,93,255,.2);padding:16px}.li___DXR9A .content___NK_Ew .borderBox___UVtN4 .text___d_gYw{white-space:pre-wrap;color:#3061d0}.li___DXR9A .content___NK_Ew .fileWrap___kbAp0{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:10px}.li___DXR9A .content___NK_Ew .fileWrap___kbAp0 .file___R5FNg{width:calc((100% - 30px)/4);display:flex;align-items:center;background:#fff;border:1px solid rgba(20,93,255,.1);border-radius:8px;padding:6px 15px;font-size:14px;box-shadow:0 0 10px #e2e2e233}.li___DXR9A .content___NK_Ew .fileWrap___kbAp0 .file___R5FNg aside{flex:1 1;min-width:0}.li___DXR9A .content___NK_Ew .fileWrap___kbAp0 .file___R5FNg aside .fileName___oTYTw{color:#333;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:100%;width:fit-content}.li___DXR9A .content___NK_Ew .source___JD93j{height:16px;background:#f4f8ff;border-radius:8px 0;font-size:10px;color:#666;padding:0 14px;text-align:center;line-height:16px;width:fit-content;float:right;margin-top:-17px;margin-right:1px}.li___DXR9A .content___NK_Ew .action___CTh1w{height:54px;display:flex;align-items:center;gap:20px}.li___DXR9A .content___NK_Ew .action___CTh1w i{color:#666;cursor:pointer}.li___DXR9A .content___NK_Ew .action___CTh1w i:hover{color:#3061d0}.disabledInput___rMs3e{cursor:not-allowed;border:1px solid #9cb8f5!important}.disabledInput___rMs3e>*{pointer-events:none;opacity:.3}.backBottom___VIz5U{height:0;width:fit-content;position:sticky;z-index:100;bottom:0;left:50%;transform:translate(-50%);cursor:pointer;padding-left:20px}.backBottom___VIz5U:hover i{color:#5c64ff}.backBottom___VIz5U i{font-size:40px;color:#5c64ff80;position:absolute;z-index:101;bottom:8px}.head___vWC9s{display:flex;align-items:center;gap:20px;position:relative;height:54px;padding-right:20px;border-bottom:1px solid #EFEEEE}.head___vWC9s .title___l1GaK{display:flex;align-items:center;flex:1 1;padding-left:20px;height:100%;cursor:move}.head___vWC9s .headBtn___fGGSq{cursor:pointer;color:#333}.head___vWC9s .headBtn___fGGSq:hover{color:#3061d0}.menuWarp___Py4k9{list-style-type:none;background-color:#fff;background-clip:padding-box;border-radius:2px;outline:none;box-shadow:0 6px 16px #00000014,0 3px 6px -4px #0000001f,0 9px 28px 8px #0000000d}.menuWarp___Py4k9 h4{padding-left:20px;padding-top:13px;font-weight:600}.menuWarp___Py4k9 .menu___Rpj4l{max-height:400px;min-height:40px;width:250px;overflow:auto;color:#464f66}.menuWarp___Py4k9 .menu___Rpj4l aside{display:flex;align-items:center;height:36px;padding:0 20px;cursor:pointer}.menuWarp___Py4k9 .menu___Rpj4l aside .menuText___zGoGw{flex:1 1;min-width:0;display:flex;align-items:center}.menuWarp___Py4k9 .menu___Rpj4l aside .menuText___zGoGw span{max-width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.menuWarp___Py4k9 .menu___Rpj4l aside .menuDel___qa0au{display:none;flex-shrink:0;margin-left:10px}.menuWarp___Py4k9 .menu___Rpj4l aside.active___n_Cfs{background:#e7f3ff!important}.menuWarp___Py4k9 .menu___Rpj4l aside.active___n_Cfs span{color:#3061d0}.menuWarp___Py4k9 .menu___Rpj4l aside:hover{background:#e7f3ff80}.menuWarp___Py4k9 .menu___Rpj4l aside:hover span{color:#3061d0}.menuWarp___Py4k9 .menu___Rpj4l aside:hover .menuDel___qa0au{display:inline}.draggableWrap___u95gi{width:100vw;height:100vh;position:fixed;z-index:999;left:0;top:0;pointer-events:none}.draggableWrap___u95gi>div{pointer-events:auto}.draggableWrap___u95gi .modal___Q60Fu{width:100%;height:100%;background:#fff;box-shadow:0 10px 26px #14131d87;border-radius:8px;border:1px solid #7E8183;display:flex;flex-direction:column}.footer___lxKwN{padding-right:20px;padding-left:20px}.footer___lxKwN .main____xLI7{background:#fff;box-shadow:0 2px 20px #d7e5ff80;border-radius:18px;border:1px solid #EFF2FF;overflow:hidden}.footer___lxKwN .main____xLI7 .files___U6HeB{display:flex;flex-wrap:wrap;gap:5px;background:#fafbff;padding:10px 20px}.footer___lxKwN .main____xLI7 .files___U6HeB .file___R5FNg{width:calc((100% - 15px)/4);display:flex;align-items:center;background:#fff;border-radius:8px;padding:3px 9px;font-size:14px;border:1px solid #EBEBEB;position:relative}.footer___lxKwN .main____xLI7 .files___U6HeB .file___R5FNg aside{flex:1 1;min-width:0;margin-left:10px}.footer___lxKwN .main____xLI7 .files___U6HeB .file___R5FNg aside .fileName___oTYTw{color:#333;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:100%;width:fit-content}.footer___lxKwN .main____xLI7 .files___U6HeB .file___R5FNg:hover .fileDel___HitRv{opacity:1}.footer___lxKwN .main____xLI7 .files___U6HeB .file___R5FNg .fileDel___HitRv{opacity:0;transition:.3s;position:absolute;z-index:10;top:2px;right:5px;font-size:11px;color:#999;cursor:pointer}.footer___lxKwN .main____xLI7 .files___U6HeB .file___R5FNg .fileDel___HitRv:hover{color:#333}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc{height:138px;background:#fff;padding:20px;display:flex;flex-direction:column}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc textarea{flex:1 1;resize:none;padding:0;font-size:16px}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc textarea::placeholder{color:#c1c1d9}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w{display:flex;align-items:center;margin-top:10px}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .btnWrap___ENcDO{display:flex;align-items:center;gap:12px;margin-right:auto}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .btnWrap___ENcDO .btn___VK3Di{color:#333;height:34px;background:#fff;border-radius:20px;border:1px solid #EBEBEB;padding:0 12px;line-height:32px;transition:.3s;cursor:pointer}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .btnWrap___ENcDO .btn___VK3Di:hover{border:1px solid rgba(20,93,255,.2);color:#3061d0}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .btnWrap___ENcDO .btn___VK3Di.btnActive___en_8L{background:#f4f8ff;border:1px solid rgba(20,93,255,.2);color:#3061d0}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .btnWrap___ENcDO .btn___VK3Di.btnDisabled___AFYEZ{cursor:not-allowed;border:1px solid #ebebeb;background:#fff;color:#333;opacity:.5}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .uploadBtn___fY3BV{color:#666;width:34px;height:34px;border-radius:50%;cursor:pointer;text-align:center;line-height:34px}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .uploadBtn___fY3BV:hover{background:#f4f8ff;color:#145dff}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .uploadDisabledBtn___LslUe{color:#666;width:34px;height:34px;border-radius:50%;cursor:pointer;text-align:center;line-height:34px;color:#999;cursor:not-allowed}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .uploadDisabledBtn___LslUe:hover{background:#f4f8ff;color:#145dff}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .uploadDisabledBtn___LslUe:hover{color:#999}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .sendBtn____aYXt{width:34px;height:34px;background:linear-gradient(139deg,#5c64ff,#6988f8);border:none;border-radius:50%;padding:0;flex-shrink:0}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .sendBtnDisabled____WhtC{width:34px;height:34px;background:linear-gradient(139deg,#5c64ff,#6988f8);border:none;border-radius:50%;padding:0;flex-shrink:0;background:#d2d2d2;cursor:not-allowed}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .cancelBtn___I91qC{font-size:34px;color:#5c64ff;cursor:pointer;flex-shrink:0;transition:.3}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .cancelBtn___I91qC:hover{transform:scale(1.05)}.bottomlist___Unmz9{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;background:#f6f7f9;border-radius:6px;border:1px solid #EFF1F6;height:48px;padding:0 20px;max-width:90%;margin-top:20px;font-size:14px;line-height:48px;cursor:pointer;width:max-content}.bottomlist___Unmz9:hover{background:#e2ecff;border-radius:6px;border:1px solid #3061D0}.draggableImage___vcTso{position:fixed;left:calc(100vw - 84px);z-index:100}.draggableImage___vcTso .img___xAyno{user-select:none}.draggableImage___vcTso .close___WUtfj{user-select:none;cursor:pointer;display:none;position:absolute;z-index:101;left:-11px;top:-8px;color:#dcdcdc}.draggableImage___vcTso:hover .close___WUtfj{display:block}.extraNode___tnBrt{cursor:initial}.specialImg___yAPav{display:flex;flex-direction:column;align-items:center}.specialImg___yAPav .bubble___qNdfF{background-color:#3a5eff;color:#fff;padding:4px 8px;border-radius:4px;font-size:12px;position:relative;margin-bottom:8px}.specialImg___yAPav .bubble___qNdfF:after{content:"";position:absolute;bottom:-6px;left:50%;z-index:101;transform:translate(-50%);width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #3A5EFF}.specialImg___yAPav .upImg___Mx6QM{width:60px;height:60px;border-radius:50%}.bigTipsBox___XRGyw{width:calc(100% - 98px);overflow:hidden}.bigTips___uPRW3{display:flex;overflow-x:hidden;scroll-behavior:smooth;gap:22px;width:100%;position:relative;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none;position:sticky;top:0;background:#fff;z-index:8}.bigTips___uPRW3::-webkit-scrollbar{display:none}.bigTips___uPRW3 .item___KMGDu{position:relative;width:80px!important;height:88px;background:#95bdff1a;border-radius:8px;cursor:pointer;display:flex!important;flex-direction:column;justify-content:center;align-items:center;border:1px solid transparent}.bigTips___uPRW3 .item___KMGDu .editBtn___JiZpD{display:none;position:absolute;top:6px;right:6px;font-size:12px;color:#c7cbdb}.bigTips___uPRW3 .item___KMGDu .editBtn___JiZpD:hover{color:#145dff}.bigTips___uPRW3 .item___KMGDu span{font-weight:600;font-size:14px;color:#232b40;margin-top:16px;word-break:break-all;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:68px}.bigTips___uPRW3 .item___KMGDu:hover{border:1px solid #145DFF}.bigTips___uPRW3 .item___KMGDu:hover .editBtn___JiZpD{display:block}.bigTips___uPRW3 .item___KMGDu.active___EX5N5{border:1px solid #145DFF}.PrevNext____kcgs{width:calc(100% - 98px);height:105px;position:absolute;top:-6px;left:2px;z-index:100;pointer-events:none;opacity:1;transition:.3s}.PrevNext____kcgs>div{width:42px;height:105px;display:flex;align-items:center;justify-content:center;position:absolute}.PrevNext____kcgs>div img{width:20px;height:20px;pointer-events:auto}.PrevNext____kcgs>div .img___X2ms3{display:block}.PrevNext____kcgs>div .imgHover___wIHti{display:none}.PrevNext____kcgs>div:hover{cursor:pointer}.PrevNext____kcgs>div:hover .img___X2ms3{display:none}.PrevNext____kcgs>div:hover .imgHover___wIHti{display:block}.PrevNext____kcgs .LeftButton___P5Wge{left:-11px}.PrevNext____kcgs .RightButton___NAbBu{right:-20px}.agent___exMfN .add___cWyoE{width:80px;height:88px;background:#95bdff1a;border-radius:8px;display:flex;align-items:center;justify-content:center;cursor:pointer}.agent___exMfN .add___cWyoE i{color:#7f8791}.agent___exMfN .add___cWyoE:hover{background:#95bdff1a;border:1px solid rgba(48,97,208,.5)}.agent___exMfN .add___cWyoE:hover i{color:#3061d0}.imgUpLoad___Wg61u{position:relative;width:50px;height:auto;background-color:#f4f3f4;display:flex;align-items:center;justify-content:center;margin-top:15px}.imgUpLoad___Wg61u>div{position:absolute;right:-6px;top:-6px;cursor:pointer;background-color:#fff;width:16px;height:16px;border-radius:50%}.tip___WGAb5{display:flex;align-items:center;gap:6px;color:#ff8c29;font-size:14px;margin-top:10px;margin-left:100px}.tip___WGAb5 i{font-size:14px} diff --git a/p__MyProblem__index.cdd0c589.chunk.css b/p__MyProblem__index.369403ef.chunk.css similarity index 91% rename from p__MyProblem__index.cdd0c589.chunk.css rename to p__MyProblem__index.369403ef.chunk.css index 32c4268fac..cff482b5b9 100644 --- a/p__MyProblem__index.cdd0c589.chunk.css +++ b/p__MyProblem__index.369403ef.chunk.css @@ -1 +1 @@ -.split-panel-container{width:100%;height:calc(100vh - 121px);display:flex;flex-flow:row nowrap;align-items:center;overflow:hidden}.split-panel-container>section{height:100%}.split-panel-container.my-problems{height:calc(100vh - 65px)}.split-panel-container .resize-x-bar{width:4px;cursor:ew-resize;height:100%;display:flex;flex-flow:column nowrap;justify-content:center;background:#111c24}.split-panel-container .btn-resize{display:flex;flex-flow:column nowrap;text-align:center;justify-content:center;align-items:center;width:24px;height:24px;font-size:24px;z-index:10;border-radius:50%;position:absolute;margin-left:-10px;opacity:.7;box-shadow:0 3px 5px -1px #0003,0 6px 10px #00000024,0 1px 18px #0000001f;background-color:#e0e0e0;color:#000000de}.my-monaco-editor div,.my-diff-editor div{font-size:unset}.my-error-line-wrp{width:calc(100% - 20px)!important;background:#f5000033!important;height:auto!important;color:#f50000}.noCopyPaste .quick-input-widget{display:none!important}.breakpoints-select{background:red;width:8px!important;height:8px!important;left:7px!important;top:7px;border-radius:4px;user-select:none;pointer-events:none}.breakpoints-fake{background:#ff000080;width:8px!important;height:8px!important;left:7px!important;top:7px;border-radius:4px;user-select:none;pointer-events:none}.highlighted-line{background:#4b4b18}.list{display:flex;align-items:center;font-size:14px;margin:7px 0;padding-left:4px}.list dt,.list dd{margin:0}.list dt{flex:1 1;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;word-break:break-all}.list dd{width:66px;text-align:right;color:#0152d9;cursor:pointer}.list .copy{color:#38bcd8}.tpi-code-setting{height:calc(100vh - 54px);background:#031b2a;color:#ddd;font-size:13px;line-height:17px}.tpi-code-setting.oj{height:calc(100vh - 65px)}.tpi-code-setting h3{color:#008cff;font-size:16px;line-height:21px;padding-bottom:12px;text-align:left;width:100%;display:block;border-bottom:1px solid #092436}.tpi-code-setting .file-item{color:#ddd;padding:20px 0 0;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center}.tpi-code-setting .file-item.action{justify-content:flex-start}.tpi-code-setting .file-item.action .iconfont{margin-right:21px}.tpi-code-setting .file-item span{max-width:148px}.tpi-code-setting .file-item:last-child{margin-bottom:25px}.tpi-code-setting span{color:#597a8f}.setting-drawer .ant-drawer-content-wrapper{top:54px;bottom:51px}.setting-drawer .ant-drawer-content{height:auto}.oj .ant-drawer-content-wrapper{top:65px}.setting-drawer .ant-drawer-body,.oj .ant-drawer-body{background:#031b2a}.setting-drawer .ant-drawer-body,.oj .ant-drawer-body{height:auto}.setting-drawer .ant-select-selection,.oj .ant-select-selection{width:120px;background:#0a2030;color:#597a8f;border:1px solid #597a8f}.list___IRN6i{display:flex;align-items:center;font-size:14px;margin:7px 0;padding-left:4px}.list___IRN6i dt,.list___IRN6i dd{margin:0}.list___IRN6i dt{flex:1 1;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;word-break:break-all}.list___IRN6i dd{width:66px;text-align:right;color:#0152d9;cursor:pointer}.list___IRN6i .copy___qCn9B{color:#38bcd8}.right-panel{position:relative}.btn-notes{position:absolute;right:0;top:50%;width:36px;height:36px;margin-top:-18px;border-radius:50%;background:#5091ff;color:#fff;font-size:18px;text-align:center;transform:translate(18px);will-change:transform;cursor:pointer;opacity:.5;transition:transform .3s linear,opacity .3s linear;z-index:100;display:flex;flex-flow:column nowrap;justify-content:center}.btn-notes:hover{opacity:1;color:#fff;transform:translate(-10px)}.note-form-area{position:absolute;right:10px;top:50%;width:450px;margin-top:-100px;background:#fff;border-radius:5px;padding:14px 10px 0;transform:translate(500px);will-change:transform;transition:transform .3s}.note-form-area.active{transform:translate(0)}.oj-modal .ant-modal-body{padding:0}.oj-modal .oj-modal-content{display:flex;flex-direction:column;align-items:center}.oj-modal .oj-modal-content>aside{font-size:14px;margin-top:50px;color:#333;width:438px}.oj-modal .oj-modal-head{width:100%;height:120px;padding-left:177px;padding-right:40px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #f1f1f1}.oj-modal .oj-modal-btn{width:180px;height:50px;background:#0152d9;border-radius:4px;font-size:16px;font-weight:500;color:#fff;cursor:pointer;line-height:50px;text-align:center;margin-bottom:30px}.oj-modal .oj-modal-tt{margin-right:51px;display:inline-flex;flex-direction:column;transform:translateY(-4px)}.oj-modal .oj-modal-tt>span:last-child{width:160px;height:6px;background:#e7f3ff;border-radius:3px}.oj-modal .oj-modal-tt>span:last-child span{display:inherit;width:60px;height:6px;background:#0152d9;border-radius:3px}.oj-modal i{color:#666;cursor:pointer}.oj-select{margin-left:20px}.oj-select .ant-select-selector{background:#25343e!important;border:0px!important;height:30px!important}.oj-select .ant-select-arrow{color:#fff}.oj-select .ant-select-selection-item{color:#fff;font-size:12px;line-height:30px!important}.exercise_user_info{font-size:14px;font-weight:400;color:#b2bacb}.exercise_user_info span{font-size:16px;font-weight:500;color:#55bfd6}.djs{margin-top:3px!important;display:inline-block!important}.time{margin-top:5px!important;display:inline-block!important}.footer___bruwa{display:flex;align-items:center;justify-content:flex-end;height:46px;background:#030814;padding-right:15px;border-top:1px solid #030814;border-bottom:1px solid #030814}.whiteFooter___mR7kn{background:#fff;border-top:1px solid #ddd;border-bottom:1px solid #fff}.error___KO0Jg{font-size:12px;color:#fb3226}.case___L0pNc{background:#0e1525;position:relative}.case___L0pNc .resize-y-bar___NK0gI{height:1px;width:100%;background:#3d445c;cursor:ns-resize;position:absolute;top:0;left:0;z-index:10}.case___L0pNc .resize-y-bar___NK0gI>i{color:#0053dc;position:absolute;top:50%;left:50%;margin-top:-7px;margin-left:-17px;z-index:10}.case___L0pNc .unfoldBtn___aMmZw{width:98px;height:24px;background:#3d445c;border-radius:8px 8px 0 0;position:absolute;left:50%;transform:translate(-50%);top:-24px;font-size:14px;color:#8d97af;line-height:24px;text-align:center;cursor:pointer;user-select:none}.case___L0pNc .caseHead___EuMPr{display:flex;align-items:center;height:34px;padding:0 16px}.case___L0pNc .caseHead___EuMPr .dot___Iky9k{width:10px;height:10px;background:#95a4c5;border-radius:50%;margin-right:4px;margin-top:2px}.case___L0pNc .caseHead___EuMPr .text___lMSx6{font-size:14px;color:#dde3ea}.case___L0pNc .caseHead___EuMPr .pass___XjijC{font-size:14px;color:#2abd8c;margin-left:10px}.case___L0pNc .caseHead___EuMPr .noPass___JxpWk{font-size:14px;color:#ff2c29;margin-left:10px}.case___L0pNc .caseHead___EuMPr .btns___FPIaK{margin-left:auto;display:flex;align-items:center}.case___L0pNc .caseHead___EuMPr .btns___FPIaK div{margin-left:15px;cursor:pointer;color:#bfbfbf}.case___L0pNc .caseHead___EuMPr .btns___FPIaK div i{font-size:14px;color:#687799;margin-right:5px}.case___L0pNc .result___oRj1h{height:100%;display:flex;padding:0 20px 10px}.case___L0pNc .result___oRj1h .title___IhMSa{flex-shrink:0;height:30px;background:#22293b;padding-left:15px;line-height:30px}.case___L0pNc .result___oRj1h .title___IhMSa span{color:#bfbfbf;font-size:14px}.case___L0pNc .result___oRj1h .left___XlC98{width:424px;flex-shrink:0;display:flex;flex-direction:column;margin-right:4px;overflow:hidden}.case___L0pNc .result___oRj1h .left___XlC98 .leftNode___NGHgx{flex:1 1;background:#1b2333}.case___L0pNc .result___oRj1h .left___XlC98 .leftNode___NGHgx textarea{background:none;border:none;color:#fff;resize:none;height:100%;padding:15px}.case___L0pNc .result___oRj1h .left___XlC98 .leftNode___NGHgx textarea::placeholder{color:#8f96b1!important}.case___L0pNc .result___oRj1h .right____fIu_{flex:1 1;display:flex;flex-direction:column;overflow:hidden}.case___L0pNc .result___oRj1h .node___MwdH7{flex:1 1;overflow:auto;position:relative;color:#fff;background:#2c32464d;padding:15px}.case___L0pNc .result___oRj1h .node___MwdH7 pre{overflow:hidden;margin-bottom:0;white-space:pre-wrap}.case___L0pNc .elseNode___WjFIg{background:#22293b;display:flex;align-items:start;margin:0 20px 4px}.case___L0pNc .elseNode___WjFIg .nameWrap___bEdbD{margin-left:15px;margin-top:4px;color:#bfbfbf}.case___L0pNc .elseNode___WjFIg .scroll___ylWYt{flex:1 1;position:relative}.case___L0pNc .elseNode___WjFIg .scroll___ylWYt .scrollBox___hWkc9{overflow:auto;color:#fff;margin-left:20px;margin-top:6px;padding-right:50px;white-space:pre-wrap;margin-bottom:0}.case___L0pNc .elseNode___WjFIg .scroll___ylWYt .action___xBwDi{position:absolute;z-index:10;top:3px;right:0}.case___L0pNc .elseNode___WjFIg .scroll___ylWYt .action___xBwDi span{margin-right:15px;color:#1890ff;cursor:pointer}.case___L0pNc .elseNode___WjFIg .scroll___ylWYt .action___xBwDi i{color:#687799;cursor:pointer;font-size:14px}.whiteCase___AZiDR{background:#f6f7f9}.whiteCase___AZiDR .resize-y-bar___NK0gI{background:#ddd}.whiteCase___AZiDR .unfoldBtn___aMmZw{background:#e9eaea;color:#5f6368}.whiteCase___AZiDR .caseHead___EuMPr .text___lMSx6{color:#333}.whiteCase___AZiDR .caseHead___EuMPr .btns___FPIaK div{color:#666}.whiteCase___AZiDR .caseHead___EuMPr .btns___FPIaK div i{color:#687799}.whiteCase___AZiDR .result___oRj1h .title___IhMSa{background:#fff}.whiteCase___AZiDR .result___oRj1h .title___IhMSa span{color:#333}.whiteCase___AZiDR .result___oRj1h .leftNode___NGHgx{background:#fafafa!important}.whiteCase___AZiDR .result___oRj1h .leftNode___NGHgx textarea{color:#333!important}.whiteCase___AZiDR .result___oRj1h .node___MwdH7{background:#fafafa!important;color:#333}.whiteCase___AZiDR .elseNode___WjFIg{background:#fafafa;color:#333}.whiteCase___AZiDR .elseNode___WjFIg .nameWrap___bEdbD span{color:#333}.whiteCase___AZiDR .elseNode___WjFIg .scrollBox___hWkc9{color:#000!important}.disabled___lWQU2:disabled{color:#d9d9d9!important;border-color:#d9d9d9!important}.codeHead___l8q5R{height:40px;background:#161d2c;display:flex;align-items:center}.codeHead___l8q5R .navWrap___xdWQe{display:flex;align-items:center}.codeHead___l8q5R .navWrap___xdWQe .nav___JKPVX{width:112px;height:40px;background:#161d2c;border:1px solid #161D2C;border-radius:2px;margin-right:1px;font-weight:500;font-size:14px;color:#d1d1d1;text-align:center;line-height:38px;cursor:pointer}.codeHead___l8q5R .navWrap___xdWQe .nav___JKPVX.active___DTAtT{background:#1b2333;color:#fff}.codeHead___l8q5R .navWrap___xdWQe .nav___JKPVX i{font-size:14px;color:#3f93b1;margin-right:10px}.whiteCodeHead___wDOny{background:#f6f7f9}.whiteCodeHead___wDOny .navWrap___xdWQe .nav___JKPVX{width:112px;height:40px;background:linear-gradient(180deg,#fff,#f6f7f9),#f6f7f9;box-shadow:inset 0 1px 3px #ffffff80;border-radius:2px;border:1px solid #BACFFE;color:#666}.whiteCodeHead___wDOny .navWrap___xdWQe .nav___JKPVX.active___DTAtT{background:#3061d0;color:#fff;box-shadow:none}.whiteCodeHead___wDOny .navWrap___xdWQe .nav___JKPVX.active___DTAtT i{color:#fff}.header___VjNh9{display:flex;align-items:center;height:50px;width:100%;background:#0e1525;color:#fff;padding:0 20px}.header___VjNh9 h2{text-align:center;color:#fff;flex:1 0 auto;margin:0;font-size:16px}.header___VjNh9 a{color:#fff}.header___VjNh9 div{display:flex;flex-flow:row nowrap;align-items:center}.header___VjNh9 div img{border-radius:18px;margin-right:10px;overflow:hidden;width:36px;height:36px}.header___VjNh9 .timepiece___yuqJC{width:94px;height:30px;background:#242936;border-radius:15px;font-weight:500;font-size:16px;color:#42d5a0;margin-right:15px;justify-content:center}.header___VjNh9 .btn_edit___ozzux{width:82px;height:30px;background:#3061d0;border-radius:15px;margin-right:10px;text-align:center;line-height:30px}.whiteHeader___REV3m{background:#fff}.whiteHeader___REV3m .timepiece___yuqJC{background:#fff;box-shadow:0 2px 4px #e0dfe1}.djs___v0Ru7{display:inline-block!important}.myProblems___DKSbs{height:calc(100vh - 50px)!important}.whiteMyProblems___k0QS3 section[class~=resize-x-bar]{background:#fff!important}.fullMask___QZH1M{position:fixed;z-index:1000;width:100vw;height:100vh;top:0;left:0;background:transparent;cursor:ns-resize;display:none}.ldsRing___mpBZC{position:relative;width:40px;height:40px;margin:0 auto}.idsRingWrapper___Of9_n{position:absolute;z-index:1000;width:100%;height:100%;left:0;top:0;display:flex;flex-flow:column nowrap;justify-content:center}.idsRingWrapper___Of9_n p{text-align:center;margin-top:12px}.ldsRing___mpBZC div{box-sizing:border-box;display:block;position:absolute;width:32px;height:32px;margin:4px;border:4px solid #1976d2;border-radius:50%;animation:ldsring___o0w2t 1.2s cubic-bezier(.5,0,.5,1) infinite;border-color:#1976d2 transparent transparent transparent}.ldsRing___mpBZC div:nth-child(1){animation-delay:-.45s}.ldsRing___mpBZC div:nth-child(2){animation-delay:-.3s}.ldsRing___mpBZC div:nth-child(3){animation-delay:-.15s}@keyframes ldsring___o0w2t{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@font-face{font-family:KaTeX_AMS;src:url(./static/KaTeX_AMS-Regular.e101fd3b.woff2) format("woff2"),url(./static/KaTeX_AMS-Regular.89a32939.woff) format("woff"),url(./static/KaTeX_AMS-Regular.76b481f1.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Caligraphic;src:url(./static/KaTeX_Caligraphic-Bold.804b0502.woff2) format("woff2"),url(./static/KaTeX_Caligraphic-Bold.ebf5447d.woff) format("woff"),url(./static/KaTeX_Caligraphic-Bold.28758623.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:KaTeX_Caligraphic;src:url(./static/KaTeX_Caligraphic-Regular.7ca15b3a.woff2) format("woff2"),url(./static/KaTeX_Caligraphic-Regular.d642f1a8.woff) format("woff"),url(./static/KaTeX_Caligraphic-Regular.fe9310f0.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Fraktur;src:url(./static/KaTeX_Fraktur-Bold.33bcfed3.woff2) format("woff2"),url(./static/KaTeX_Fraktur-Bold.fc482350.woff) format("woff"),url(./static/KaTeX_Fraktur-Bold.70f2abc1.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:KaTeX_Fraktur;src:url(./static/KaTeX_Fraktur-Regular.86cfbe4e.woff2) format("woff2"),url(./static/KaTeX_Fraktur-Regular.29abfb1c.woff) format("woff"),url(./static/KaTeX_Fraktur-Regular.51bff235.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Main;src:url(./static/KaTeX_Main-Bold.603892c5.woff2) format("woff2"),url(./static/KaTeX_Main-Bold.9f5bc66f.woff) format("woff"),url(./static/KaTeX_Main-Bold.da66c0ab.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:KaTeX_Main;src:url(./static/KaTeX_Main-BoldItalic.bd95a810.woff2) format("woff2"),url(./static/KaTeX_Main-BoldItalic.c31eb616.woff) format("woff"),url(./static/KaTeX_Main-BoldItalic.962b328a.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:KaTeX_Main;src:url(./static/KaTeX_Main-Italic.7662be2b.woff2) format("woff2"),url(./static/KaTeX_Main-Italic.3c94ae8c.woff) format("woff"),url(./static/KaTeX_Main-Italic.b1598925.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:KaTeX_Main;src:url(./static/KaTeX_Main-Regular.7056d1df.woff2) format("woff2"),url(./static/KaTeX_Main-Regular.f23b28dc.woff) format("woff"),url(./static/KaTeX_Main-Regular.fe159c21.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Math;src:url(./static/KaTeX_Math-BoldItalic.df742084.woff2) format("woff2"),url(./static/KaTeX_Math-BoldItalic.a6fde119.woff) format("woff"),url(./static/KaTeX_Math-BoldItalic.8ee92314.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:KaTeX_Math;src:url(./static/KaTeX_Math-Italic.912cb075.woff2) format("woff2"),url(./static/KaTeX_Math-Italic.ad043b21.woff) format("woff"),url(./static/KaTeX_Math-Italic.f4a2fd50.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:KaTeX_SansSerif;src:url(./static/KaTeX_SansSerif-Bold.198a2b19.woff2) format("woff2"),url(./static/KaTeX_SansSerif-Bold.2dee50c6.woff) format("woff"),url(./static/KaTeX_SansSerif-Bold.9ae5090b.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:KaTeX_SansSerif;src:url(./static/KaTeX_SansSerif-Italic.58452206.woff2) format("woff2"),url(./static/KaTeX_SansSerif-Italic.f88f16ed.woff) format("woff"),url(./static/KaTeX_SansSerif-Italic.363562bf.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:KaTeX_SansSerif;src:url(./static/KaTeX_SansSerif-Regular.50cd68ac.woff2) format("woff2"),url(./static/KaTeX_SansSerif-Regular.13e35ac8.woff) format("woff"),url(./static/KaTeX_SansSerif-Regular.d1c35243.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Script;src:url(./static/KaTeX_Script-Regular.2fc42204.woff2) format("woff2"),url(./static/KaTeX_Script-Regular.8f35f84f.woff) format("woff"),url(./static/KaTeX_Script-Regular.d09e0cea.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Size1;src:url(./static/KaTeX_Size1-Regular.03ff84ee.woff2) format("woff2"),url(./static/KaTeX_Size1-Regular.2222c8c3.woff) format("woff"),url(./static/KaTeX_Size1-Regular.920c8080.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Size2;src:url(./static/KaTeX_Size2-Regular.fa296a19.woff2) format("woff2"),url(./static/KaTeX_Size2-Regular.45c74525.woff) format("woff"),url(./static/KaTeX_Size2-Regular.7d3e746e.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Size3;src:url(./static/KaTeX_Size3-Regular.d9075b2b.woff2) format("woff2"),url(./static/KaTeX_Size3-Regular.62bef299.woff) format("woff"),url(./static/KaTeX_Size3-Regular.39f7a039.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Size4;src:url(./static/KaTeX_Size4-Regular.93084eec.woff2) format("woff2"),url(./static/KaTeX_Size4-Regular.3ee0d868.woff) format("woff"),url(./static/KaTeX_Size4-Regular.cd3f02bf.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Typewriter;src:url(./static/KaTeX_Typewriter-Regular.65cd6476.woff2) format("woff2"),url(./static/KaTeX_Typewriter-Regular.3f215ba2.woff) format("woff"),url(./static/KaTeX_Typewriter-Regular.73468499.ttf) format("truetype");font-weight:400;font-style:normal}.katex{font: 1.21em KaTeX_Main,Times New Roman,serif;line-height:1.2;text-indent:0;text-rendering:auto}.katex *{-ms-high-contrast-adjust:none!important}.katex .katex-version:after{content:"0.11.1"}.katex .katex-mathml{position:absolute;clip:rect(1px,1px,1px,1px);padding:0;border:0;height:1px;width:1px;overflow:hidden}.katex .katex-html>.newline{display:block}.katex .base{position:relative;white-space:nowrap;width:min-content}.katex .base,.katex .strut{display:inline-block}.katex .textbf{font-weight:700}.katex .textit{font-style:italic}.katex .textrm{font-family:KaTeX_Main}.katex .textsf{font-family:KaTeX_SansSerif}.katex .texttt{font-family:KaTeX_Typewriter}.katex .mathdefault{font-family:KaTeX_Math;font-style:italic}.katex .mathit{font-family:KaTeX_Main;font-style:italic}.katex .mathrm{font-style:normal}.katex .mathbf{font-family:KaTeX_Main;font-weight:700}.katex .boldsymbol{font-family:KaTeX_Math;font-weight:700;font-style:italic}.katex .amsrm,.katex .mathbb,.katex .textbb{font-family:KaTeX_AMS}.katex .mathcal{font-family:KaTeX_Caligraphic}.katex .mathfrak,.katex .textfrak{font-family:KaTeX_Fraktur}.katex .mathtt{font-family:KaTeX_Typewriter}.katex .mathscr,.katex .textscr{font-family:KaTeX_Script}.katex .mathsf,.katex .textsf{font-family:KaTeX_SansSerif}.katex .mathboldsf,.katex .textboldsf{font-family:KaTeX_SansSerif;font-weight:700}.katex .mathitsf,.katex .textitsf{font-family:KaTeX_SansSerif;font-style:italic}.katex .mainrm{font-family:KaTeX_Main;font-style:normal}.katex .vlist-t{display:inline-table;table-layout:fixed}.katex .vlist-r{display:table-row}.katex .vlist{display:table-cell;vertical-align:bottom;position:relative}.katex .vlist>span{display:block;height:0;position:relative}.katex .vlist>span>span{display:inline-block}.katex .vlist>span>.pstrut{overflow:hidden;width:0}.katex .vlist-t2{margin-right:-2px}.katex .vlist-s{display:table-cell;vertical-align:bottom;font-size:1px;width:2px;min-width:2px}.katex .msupsub{text-align:left}.katex .mfrac>span>span{text-align:center}.katex .mfrac .frac-line{display:inline-block;width:100%;border-bottom-style:solid}.katex .hdashline,.katex .hline,.katex .mfrac .frac-line,.katex .overline .overline-line,.katex .rule,.katex .underline .underline-line{min-height:1px}.katex .mspace{display:inline-block}.katex .clap,.katex .llap,.katex .rlap{width:0;position:relative}.katex .clap>.inner,.katex .llap>.inner,.katex .rlap>.inner{position:absolute}.katex .clap>.fix,.katex .llap>.fix,.katex .rlap>.fix{display:inline-block}.katex .llap>.inner{right:0}.katex .clap>.inner,.katex .rlap>.inner{left:0}.katex .clap>.inner>span{margin-left:-50%;margin-right:50%}.katex .rule{display:inline-block;border:0 solid;position:relative}.katex .hline,.katex .overline .overline-line,.katex .underline .underline-line{display:inline-block;width:100%;border-bottom-style:solid}.katex .hdashline{display:inline-block;width:100%;border-bottom-style:dashed}.katex .sqrt>.root{margin-left:.27777778em;margin-right:-.55555556em}.katex .fontsize-ensurer.reset-size1.size1,.katex .sizing.reset-size1.size1{font-size:1em}.katex .fontsize-ensurer.reset-size1.size2,.katex .sizing.reset-size1.size2{font-size:1.2em}.katex .fontsize-ensurer.reset-size1.size3,.katex .sizing.reset-size1.size3{font-size:1.4em}.katex .fontsize-ensurer.reset-size1.size4,.katex .sizing.reset-size1.size4{font-size:1.6em}.katex .fontsize-ensurer.reset-size1.size5,.katex .sizing.reset-size1.size5{font-size:1.8em}.katex .fontsize-ensurer.reset-size1.size6,.katex .sizing.reset-size1.size6{font-size:2em}.katex .fontsize-ensurer.reset-size1.size7,.katex .sizing.reset-size1.size7{font-size:2.4em}.katex .fontsize-ensurer.reset-size1.size8,.katex .sizing.reset-size1.size8{font-size:2.88em}.katex .fontsize-ensurer.reset-size1.size9,.katex .sizing.reset-size1.size9{font-size:3.456em}.katex .fontsize-ensurer.reset-size1.size10,.katex .sizing.reset-size1.size10{font-size:4.148em}.katex .fontsize-ensurer.reset-size1.size11,.katex .sizing.reset-size1.size11{font-size:4.976em}.katex .fontsize-ensurer.reset-size2.size1,.katex .sizing.reset-size2.size1{font-size:.83333333em}.katex .fontsize-ensurer.reset-size2.size2,.katex .sizing.reset-size2.size2{font-size:1em}.katex .fontsize-ensurer.reset-size2.size3,.katex .sizing.reset-size2.size3{font-size:1.16666667em}.katex .fontsize-ensurer.reset-size2.size4,.katex .sizing.reset-size2.size4{font-size:1.33333333em}.katex .fontsize-ensurer.reset-size2.size5,.katex .sizing.reset-size2.size5{font-size:1.5em}.katex .fontsize-ensurer.reset-size2.size6,.katex .sizing.reset-size2.size6{font-size:1.66666667em}.katex .fontsize-ensurer.reset-size2.size7,.katex .sizing.reset-size2.size7{font-size:2em}.katex .fontsize-ensurer.reset-size2.size8,.katex .sizing.reset-size2.size8{font-size:2.4em}.katex .fontsize-ensurer.reset-size2.size9,.katex .sizing.reset-size2.size9{font-size:2.88em}.katex .fontsize-ensurer.reset-size2.size10,.katex .sizing.reset-size2.size10{font-size:3.45666667em}.katex .fontsize-ensurer.reset-size2.size11,.katex .sizing.reset-size2.size11{font-size:4.14666667em}.katex .fontsize-ensurer.reset-size3.size1,.katex .sizing.reset-size3.size1{font-size:.71428571em}.katex .fontsize-ensurer.reset-size3.size2,.katex .sizing.reset-size3.size2{font-size:.85714286em}.katex .fontsize-ensurer.reset-size3.size3,.katex .sizing.reset-size3.size3{font-size:1em}.katex .fontsize-ensurer.reset-size3.size4,.katex .sizing.reset-size3.size4{font-size:1.14285714em}.katex .fontsize-ensurer.reset-size3.size5,.katex .sizing.reset-size3.size5{font-size:1.28571429em}.katex .fontsize-ensurer.reset-size3.size6,.katex .sizing.reset-size3.size6{font-size:1.42857143em}.katex .fontsize-ensurer.reset-size3.size7,.katex .sizing.reset-size3.size7{font-size:1.71428571em}.katex .fontsize-ensurer.reset-size3.size8,.katex .sizing.reset-size3.size8{font-size:2.05714286em}.katex .fontsize-ensurer.reset-size3.size9,.katex .sizing.reset-size3.size9{font-size:2.46857143em}.katex .fontsize-ensurer.reset-size3.size10,.katex .sizing.reset-size3.size10{font-size:2.96285714em}.katex .fontsize-ensurer.reset-size3.size11,.katex .sizing.reset-size3.size11{font-size:3.55428571em}.katex .fontsize-ensurer.reset-size4.size1,.katex .sizing.reset-size4.size1{font-size:.625em}.katex .fontsize-ensurer.reset-size4.size2,.katex .sizing.reset-size4.size2{font-size:.75em}.katex .fontsize-ensurer.reset-size4.size3,.katex .sizing.reset-size4.size3{font-size:.875em}.katex .fontsize-ensurer.reset-size4.size4,.katex .sizing.reset-size4.size4{font-size:1em}.katex .fontsize-ensurer.reset-size4.size5,.katex .sizing.reset-size4.size5{font-size:1.125em}.katex .fontsize-ensurer.reset-size4.size6,.katex .sizing.reset-size4.size6{font-size:1.25em}.katex .fontsize-ensurer.reset-size4.size7,.katex .sizing.reset-size4.size7{font-size:1.5em}.katex .fontsize-ensurer.reset-size4.size8,.katex .sizing.reset-size4.size8{font-size:1.8em}.katex .fontsize-ensurer.reset-size4.size9,.katex .sizing.reset-size4.size9{font-size:2.16em}.katex .fontsize-ensurer.reset-size4.size10,.katex .sizing.reset-size4.size10{font-size:2.5925em}.katex .fontsize-ensurer.reset-size4.size11,.katex .sizing.reset-size4.size11{font-size:3.11em}.katex .fontsize-ensurer.reset-size5.size1,.katex .sizing.reset-size5.size1{font-size:.55555556em}.katex .fontsize-ensurer.reset-size5.size2,.katex .sizing.reset-size5.size2{font-size:.66666667em}.katex .fontsize-ensurer.reset-size5.size3,.katex .sizing.reset-size5.size3{font-size:.77777778em}.katex .fontsize-ensurer.reset-size5.size4,.katex .sizing.reset-size5.size4{font-size:.88888889em}.katex .fontsize-ensurer.reset-size5.size5,.katex .sizing.reset-size5.size5{font-size:1em}.katex .fontsize-ensurer.reset-size5.size6,.katex .sizing.reset-size5.size6{font-size:1.11111111em}.katex .fontsize-ensurer.reset-size5.size7,.katex .sizing.reset-size5.size7{font-size:1.33333333em}.katex .fontsize-ensurer.reset-size5.size8,.katex .sizing.reset-size5.size8{font-size:1.6em}.katex .fontsize-ensurer.reset-size5.size9,.katex .sizing.reset-size5.size9{font-size:1.92em}.katex .fontsize-ensurer.reset-size5.size10,.katex .sizing.reset-size5.size10{font-size:2.30444444em}.katex .fontsize-ensurer.reset-size5.size11,.katex .sizing.reset-size5.size11{font-size:2.76444444em}.katex .fontsize-ensurer.reset-size6.size1,.katex .sizing.reset-size6.size1{font-size:.5em}.katex .fontsize-ensurer.reset-size6.size2,.katex .sizing.reset-size6.size2{font-size:.6em}.katex .fontsize-ensurer.reset-size6.size3,.katex .sizing.reset-size6.size3{font-size:.7em}.katex .fontsize-ensurer.reset-size6.size4,.katex .sizing.reset-size6.size4{font-size:.8em}.katex .fontsize-ensurer.reset-size6.size5,.katex .sizing.reset-size6.size5{font-size:.9em}.katex .fontsize-ensurer.reset-size6.size6,.katex .sizing.reset-size6.size6{font-size:1em}.katex .fontsize-ensurer.reset-size6.size7,.katex .sizing.reset-size6.size7{font-size:1.2em}.katex .fontsize-ensurer.reset-size6.size8,.katex .sizing.reset-size6.size8{font-size:1.44em}.katex .fontsize-ensurer.reset-size6.size9,.katex .sizing.reset-size6.size9{font-size:1.728em}.katex .fontsize-ensurer.reset-size6.size10,.katex .sizing.reset-size6.size10{font-size:2.074em}.katex .fontsize-ensurer.reset-size6.size11,.katex .sizing.reset-size6.size11{font-size:2.488em}.katex .fontsize-ensurer.reset-size7.size1,.katex .sizing.reset-size7.size1{font-size:.41666667em}.katex .fontsize-ensurer.reset-size7.size2,.katex .sizing.reset-size7.size2{font-size:.5em}.katex .fontsize-ensurer.reset-size7.size3,.katex .sizing.reset-size7.size3{font-size:.58333333em}.katex .fontsize-ensurer.reset-size7.size4,.katex .sizing.reset-size7.size4{font-size:.66666667em}.katex .fontsize-ensurer.reset-size7.size5,.katex .sizing.reset-size7.size5{font-size:.75em}.katex .fontsize-ensurer.reset-size7.size6,.katex .sizing.reset-size7.size6{font-size:.83333333em}.katex .fontsize-ensurer.reset-size7.size7,.katex .sizing.reset-size7.size7{font-size:1em}.katex .fontsize-ensurer.reset-size7.size8,.katex .sizing.reset-size7.size8{font-size:1.2em}.katex .fontsize-ensurer.reset-size7.size9,.katex .sizing.reset-size7.size9{font-size:1.44em}.katex .fontsize-ensurer.reset-size7.size10,.katex .sizing.reset-size7.size10{font-size:1.72833333em}.katex .fontsize-ensurer.reset-size7.size11,.katex .sizing.reset-size7.size11{font-size:2.07333333em}.katex .fontsize-ensurer.reset-size8.size1,.katex .sizing.reset-size8.size1{font-size:.34722222em}.katex .fontsize-ensurer.reset-size8.size2,.katex .sizing.reset-size8.size2{font-size:.41666667em}.katex .fontsize-ensurer.reset-size8.size3,.katex .sizing.reset-size8.size3{font-size:.48611111em}.katex .fontsize-ensurer.reset-size8.size4,.katex .sizing.reset-size8.size4{font-size:.55555556em}.katex .fontsize-ensurer.reset-size8.size5,.katex .sizing.reset-size8.size5{font-size:.625em}.katex .fontsize-ensurer.reset-size8.size6,.katex .sizing.reset-size8.size6{font-size:.69444444em}.katex .fontsize-ensurer.reset-size8.size7,.katex .sizing.reset-size8.size7{font-size:.83333333em}.katex .fontsize-ensurer.reset-size8.size8,.katex .sizing.reset-size8.size8{font-size:1em}.katex .fontsize-ensurer.reset-size8.size9,.katex .sizing.reset-size8.size9{font-size:1.2em}.katex .fontsize-ensurer.reset-size8.size10,.katex .sizing.reset-size8.size10{font-size:1.44027778em}.katex .fontsize-ensurer.reset-size8.size11,.katex .sizing.reset-size8.size11{font-size:1.72777778em}.katex .fontsize-ensurer.reset-size9.size1,.katex .sizing.reset-size9.size1{font-size:.28935185em}.katex .fontsize-ensurer.reset-size9.size2,.katex .sizing.reset-size9.size2{font-size:.34722222em}.katex .fontsize-ensurer.reset-size9.size3,.katex .sizing.reset-size9.size3{font-size:.40509259em}.katex .fontsize-ensurer.reset-size9.size4,.katex .sizing.reset-size9.size4{font-size:.46296296em}.katex .fontsize-ensurer.reset-size9.size5,.katex .sizing.reset-size9.size5{font-size:.52083333em}.katex .fontsize-ensurer.reset-size9.size6,.katex .sizing.reset-size9.size6{font-size:.5787037em}.katex .fontsize-ensurer.reset-size9.size7,.katex .sizing.reset-size9.size7{font-size:.69444444em}.katex .fontsize-ensurer.reset-size9.size8,.katex .sizing.reset-size9.size8{font-size:.83333333em}.katex .fontsize-ensurer.reset-size9.size9,.katex .sizing.reset-size9.size9{font-size:1em}.katex .fontsize-ensurer.reset-size9.size10,.katex .sizing.reset-size9.size10{font-size:1.20023148em}.katex .fontsize-ensurer.reset-size9.size11,.katex .sizing.reset-size9.size11{font-size:1.43981481em}.katex .fontsize-ensurer.reset-size10.size1,.katex .sizing.reset-size10.size1{font-size:.24108004em}.katex .fontsize-ensurer.reset-size10.size2,.katex .sizing.reset-size10.size2{font-size:.28929605em}.katex .fontsize-ensurer.reset-size10.size3,.katex .sizing.reset-size10.size3{font-size:.33751205em}.katex .fontsize-ensurer.reset-size10.size4,.katex .sizing.reset-size10.size4{font-size:.38572806em}.katex .fontsize-ensurer.reset-size10.size5,.katex .sizing.reset-size10.size5{font-size:.43394407em}.katex .fontsize-ensurer.reset-size10.size6,.katex .sizing.reset-size10.size6{font-size:.48216008em}.katex .fontsize-ensurer.reset-size10.size7,.katex .sizing.reset-size10.size7{font-size:.57859209em}.katex .fontsize-ensurer.reset-size10.size8,.katex .sizing.reset-size10.size8{font-size:.69431051em}.katex .fontsize-ensurer.reset-size10.size9,.katex .sizing.reset-size10.size9{font-size:.83317261em}.katex .fontsize-ensurer.reset-size10.size10,.katex .sizing.reset-size10.size10{font-size:1em}.katex .fontsize-ensurer.reset-size10.size11,.katex .sizing.reset-size10.size11{font-size:1.19961427em}.katex .fontsize-ensurer.reset-size11.size1,.katex .sizing.reset-size11.size1{font-size:.20096463em}.katex .fontsize-ensurer.reset-size11.size2,.katex .sizing.reset-size11.size2{font-size:.24115756em}.katex .fontsize-ensurer.reset-size11.size3,.katex .sizing.reset-size11.size3{font-size:.28135048em}.katex .fontsize-ensurer.reset-size11.size4,.katex .sizing.reset-size11.size4{font-size:.32154341em}.katex .fontsize-ensurer.reset-size11.size5,.katex .sizing.reset-size11.size5{font-size:.36173633em}.katex .fontsize-ensurer.reset-size11.size6,.katex .sizing.reset-size11.size6{font-size:.40192926em}.katex .fontsize-ensurer.reset-size11.size7,.katex .sizing.reset-size11.size7{font-size:.48231511em}.katex .fontsize-ensurer.reset-size11.size8,.katex .sizing.reset-size11.size8{font-size:.57877814em}.katex .fontsize-ensurer.reset-size11.size9,.katex .sizing.reset-size11.size9{font-size:.69453376em}.katex .fontsize-ensurer.reset-size11.size10,.katex .sizing.reset-size11.size10{font-size:.83360129em}.katex .fontsize-ensurer.reset-size11.size11,.katex .sizing.reset-size11.size11{font-size:1em}.katex .delimsizing.size1{font-family:KaTeX_Size1}.katex .delimsizing.size2{font-family:KaTeX_Size2}.katex .delimsizing.size3{font-family:KaTeX_Size3}.katex .delimsizing.size4{font-family:KaTeX_Size4}.katex .delimsizing.mult .delim-size1>span{font-family:KaTeX_Size1}.katex .delimsizing.mult .delim-size4>span{font-family:KaTeX_Size4}.katex .nulldelimiter{display:inline-block;width:.12em}.katex .delimcenter,.katex .op-symbol{position:relative}.katex .op-symbol.small-op{font-family:KaTeX_Size1}.katex .op-symbol.large-op{font-family:KaTeX_Size2}.katex .op-limits>.vlist-t{text-align:center}.katex .accent>.vlist-t{text-align:center}.katex .accent .accent-body{position:relative}.katex .accent .accent-body:not(.accent-full){width:0}.katex .overlay{display:block}.katex .mtable .vertical-separator{display:inline-block;min-width:1px}.katex .mtable .arraycolsep{display:inline-block}.katex .mtable .col-align-c>.vlist-t{text-align:center}.katex .mtable .col-align-l>.vlist-t{text-align:left}.katex .mtable .col-align-r>.vlist-t{text-align:right}.katex .svg-align{text-align:left}.katex svg{display:block;position:absolute;width:100%;height:inherit;fill:currentColor;stroke:currentColor;fill-rule:nonzero;fill-opacity:1;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1}.katex svg path{stroke:none}.katex img{border-style:none;min-width:0;min-height:0;max-width:none;max-height:none}.katex .stretchy{width:100%;display:block;position:relative;overflow:hidden}.katex .stretchy:after,.katex .stretchy:before{content:""}.katex .hide-tail{width:100%;position:relative;overflow:hidden}.katex .halfarrow-left{position:absolute;left:0;width:50.2%;overflow:hidden}.katex .halfarrow-right{position:absolute;right:0;width:50.2%;overflow:hidden}.katex .brace-left{position:absolute;left:0;width:25.1%;overflow:hidden}.katex .brace-center{position:absolute;left:25%;width:50%;overflow:hidden}.katex .brace-right{position:absolute;right:0;width:25.1%;overflow:hidden}.katex .x-arrow-pad{padding:0 .5em}.katex .mover,.katex .munder,.katex .x-arrow{text-align:center}.katex .boxpad{padding:0 .3em}.katex .fbox,.katex .fcolorbox{box-sizing:border-box;border:.04em solid}.katex .cancel-pad{padding:0 .2em}.katex .cancel-lap{margin-left:-.2em;margin-right:-.2em}.katex .sout{border-bottom-style:solid;border-bottom-width:.08em}.katex-display{display:block;margin:1em 0;text-align:center}.katex-display>.katex{display:block;text-align:center;white-space:nowrap}.katex-display>.katex>.katex-html{display:block;position:relative}.katex-display>.katex>.katex-html>.tag{position:absolute;right:0}.katex-display.leqno>.katex>.katex-html>.tag{left:0;right:auto}.katex-display.fleqn>.katex{text-align:left}.wrp___dq7YK{display:flex;justify-content:center;align-items:center;position:fixed;width:100%;height:100%;left:0;top:0;z-index:108}.wrp___dq7YK.bgBlack___ARIUV{background:#00000080}.wrp___dq7YK img,.wrp___dq7YK video{max-width:100%;max-height:80%;text-align:center}.wrp___dq7YK iframe{width:100%;height:100%;position:absolute;left:0;top:0;background:#fff;border:none}.monaco___VnZC3{position:absolute;height:100%;width:100%}.darkBlue___UprA9 *{font-size:14px}.darkBlue___UprA9 [class~=margin],.darkBlue___UprA9 [class~=monaco-editor-background]{background:#0a0e2d!important}.darkBlue___UprA9 [class~=line-numbers]{color:#fff!important}.close___LKoWu{position:absolute;right:40px;top:40px;z-index:10;display:flex}.close___LKoWu>span{background:#4a4a4a;color:#fff;width:40px;height:40px;border-radius:4px;display:flex;justify-content:center;align-items:center;cursor:pointer;margin-left:10px}.embed___hvpEJ{position:absolute;left:0;top:0;width:100%;height:100%}.mdBody___raKXb{position:relative}.button___Ch5Pc{position:absolute;display:flex;align-items:center;justify-content:center;background:#0000001a;display:none}.previewFlowChart___vY1dq{align-items:flex-start;justify-content:end;background:none!important}.previewFlowChart___vY1dq button{margin:20px}.record-detail-info{width:100%;background-color:#fff;min-height:260px}.record-detail-info .record-info{display:flex;align-items:center;flex-flow:row nowrap;list-style:none;padding:0;margin-bottom:20px}.record-detail-info .record-info li{margin-right:40px}.record-detail-info .record-info li:last-child{margin-right:0;flex:1 0;text-align:right}.record-detail-info .record-detail-body{padding:8px 0;max-height:80vh}.footer{display:flex;flex-flow:row nowrap;align-items:center;height:56px;background:#121c24;color:#fff;padding:0 20px;justify-content:space-between}.test-case-panel{position:relative}.test-case-panel .error{font-size:12px;color:#fb3226}.test-case-panel .test-case-panel-body{position:absolute;will-change:transform;width:100%;transition:all .2s linear;bottom:0;transform:translate3d(0,350px,0);opacity:.1}.test-case-panel .test-case-panel-body pre{max-height:150px;overflow:auto}.test-case-panel .test-case-panel-body.active{transform:translate3d(0,-56px,0);opacity:1}.test-case-panel .tab-panel-body{padding:20px 10px;height:240px;background-color:#070f19;display:flex;flex-flow:column nowrap;justify-content:center;color:#ddd}.test-case-panel .tab-panel-body .tip{text-align:center}.test-case-panel .tab-panel-body textarea{background:#070f19!important;color:#fff;font-size:14px;border:0 solid transparent!important;height:200px;outline:none}.test-case-panel .btn-green{margin-right:10px;color:#28bd8b;border-color:#28bd8b}.test-case-panel .btn-blue{margin-right:10px;color:#0152d9;border-color:#0152d9}.test-case-panel .btn-blue span{pointer-events:none}.test-case-panel .btn-collapse{position:absolute;top:0;width:54px;height:27px;left:50%;margin-left:-27px;background:#2a3a4f;z-index:8;border-bottom-left-radius:100px;border-bottom-right-radius:100px;color:#fff;text-align:center;cursor:pointer;opacity:.4;transition:all .3s}.test-case-panel .btn-collapse.up{top:-294px}ul.s-navs{list-style:none;margin:0;padding:0 17px;height:54px;display:flex;flex-flow:row nowrap;align-items:center;background:#0f1e31;font-size:14px;color:#ddd}ul.s-navs.bg-white{background:#fff;color:#888}ul.s-navs.bg-white a{color:#888}ul.s-navs a{color:#ddd;display:block;margin-right:20px;height:54px;line-height:54px;border-bottom:2px solid transparent}ul.s-navs a.active{color:#5091ff;border-bottom:2px solid #5091ff}#educoder .custom-ant-disabled:disabled{color:inherit}.XtermText-valueRef .xterm .xterm-viewport{overflow:auto}.inputs textarea::placeholder{color:#536879!important}.flex_box_center___Gc4dd{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___K2f1v{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___pupRp{align-items:center;box-align:center}.flex_box_center_end___UDLRC{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___a5uDo{flex-direction:column;box-orient:block-axis}.result___gu5zt{background:#070f19;height:100%;display:flex}.result___gu5zt .title___xrnx2{margin-top:20px;margin-bottom:10px;flex-shrink:0}.result___gu5zt .title___xrnx2 span{color:#bbbcbe}.result___gu5zt .left___IAxp9{width:340px;border-right:1px solid #333131;padding:0 20px 10px;flex-shrink:0;display:flex;flex-direction:column}.result___gu5zt .left___IAxp9 .leftNode___HL8fG{flex:1 1;background:#121c24}.result___gu5zt .left___IAxp9 .leftNode___HL8fG textarea{background:none;border:none;color:#fff;resize:none;height:100%;padding:10px}.result___gu5zt .left___IAxp9 .leftNode___HL8fG textarea::placeholder{color:#536879!important}.result___gu5zt .right___ZXYmw{flex:1 1;padding:0 20px 10px;display:flex;flex-direction:column}.result___gu5zt .right___ZXYmw .rightNode___jYL5_{flex:1 1;overflow:auto;position:relative;color:#fff}.result___gu5zt .right___ZXYmw .rightNode___jYL5_ .custom-spinner>div>div{border:4px solid #00D4F3!important;border-color:#00D4F3 transparent transparent transparent!important}.result___gu5zt .right___ZXYmw .rightNode___jYL5_ .custom-spinner p{color:#00d4f3!important}.flex_box_center___rM3g8{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___Oc7SE{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___MnmYE{align-items:center;box-align:center}.flex_box_center_end___QQh83{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___ZRFbL{flex-direction:column;box-orient:block-axis}.left-panel___SKGyd{position:relative;display:flex;flex-direction:column;height:100%;overflow:hidden}.left-panel___SKGyd .tab-panel-body___gABdv{padding:0 16px;overflow:auto;flex:1 1}.left-panel___SKGyd .tab-panel-body___gABdv pre:empty{display:none}.left-panel___SKGyd .b1___QpbmK{border-bottom:1px solid #eaecef}.left-panel___SKGyd .oj-width-input___eJQWT{width:270px}@media screen and (max-width: 1280px){.left-panel___SKGyd .oj-mr___AxILO{margin-right:20px}.left-panel___SKGyd .oj-width-input___eJQWT{width:235px}}.s-navs___FXwOi{list-style:none;margin:0;padding:0 10px;height:40px;display:flex;flex-flow:row nowrap;align-items:center;border-top:1px solid #F3F3F3;background:#0f1e31;font-size:16px;color:#ddd}.s-navs___FXwOi li{margin-right:auto}.s-navs___FXwOi.bg-white___kbZ6r{background:#fff;color:#888}.s-navs___FXwOi.bg-white___kbZ6r a{color:#888}.s-navs___FXwOi a{color:#ddd;display:block;margin-right:20px;height:40px;line-height:40px;border-bottom:2px solid transparent}.s-navs___FXwOi a.active___QGOnZ{color:#5091ff;border-bottom:2px solid #5091ff}.list___PXTsq{display:flex;align-items:center;justify-content:space-between;padding:0 10px;height:46px;color:#ddd;margin-bottom:1px;background:#3d445c4d;cursor:pointer}.list___PXTsq span{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;padding-right:20px;flex-basis:64px;width:100%}.list___PXTsq:hover{background-color:#263446ba}.list___PXTsq.active___QGOnZ{background-color:#263446!important}.btns___F8yZK{width:30px;height:30px;background:#3061d0;border-radius:4px;cursor:pointer;user-select:none;text-align:center;line-height:30px}#educoder .drawer___xdGaT .ant-input-search{background:#2c3246}#educoder .drawer___xdGaT .ant-input-search input{background:#2c3246;border:1px solid #3D445C;color:#fff}#educoder .drawer___xdGaT .ant-input-search input::placeholder{color:#ccc}#educoder .drawer___xdGaT .ant-input-search .ant-input-search-button{color:#4e5977;background:#2c3246;border:1px solid #3D445C;border-left:1px solid transparent}#educoder .drawer___xdGaT .ant-select .ant-select-selector{background:#2c3246;border:1px solid #3D445C}#educoder .drawer___xdGaT .ant-select .ant-select-arrow{color:#4e5977}#educoder .drawer___xdGaT .ant-select .ant-select-selection-item{color:#fff}#educoder .drawer___xdGaT .ant-select .ant-select-selection-placeholder{color:#ccc}#educoder .drawer___xdGaT .ant-pagination .ant-pagination-item-active{border-color:#0152d9!important;background-color:#0152d9!important}#educoder .drawer___xdGaT .ant-pagination .ant-pagination-item-link{background-color:transparent!important;color:#fff}#educoder .drawer___xdGaT .ant-pagination .ant-pagination-item{background-color:transparent;border:1px solid #656f87}#educoder .drawer___xdGaT .ant-pagination .ant-pagination-item a,#educoder .drawer___xdGaT .ant-pagination .ant-pagination-item-ellipsis{color:#fff}#educoder .drawer___xdGaT .ant-pagination .ant-pagination-options{color:#656f87}#educoder .drawer___xdGaT .ant-pagination .ant-pagination-options input{color:#fff;width:40px;background:transparent}#educoder .drawer___xdGaT .ant-pagination button,#educoder .drawer___xdGaT .ant-pagination input{line-height:initial;border:1px solid #656f87!important}.tour___oMkVh[class~=ant-tour]{left:7px!important;width:340px}.tour___oMkVh[class~=ant-tour] [class~=ant-tour-arrow]{left:17px!important}.tour___oMkVh[class~=ant-tour] [class~=ant-tour-footer]{display:none!important}.tour___oMkVh[class~=ant-tour] [class~=ant-tour-description]{padding:16px!important;overflow:hidden}.pagination___yDAjZ{text-align:center;margin-top:10px}.info___ATmsa{display:flex;flex-flow:row nowrap;align-items:center;height:56px;list-style:none;background:#fff;justify-content:space-between}.wrap____KX19 [class~=xterm] [class~=xterm-viewport]{overflow:auto!important}.desc___iOAgd{padding:8px 16px;height:calc(100vh - 138px);overflow:auto}.info___GPALq{color:#888;display:flex;align-items:center;font-size:14px;height:46px;background:#fff;padding:0 10px;box-shadow:0 2px 4px #e5e3e380;border-top:1px solid #f4f4f4;border-bottom:1px solid #f4f4f4}.info___GPALq .info_tag___CFEn8{height:22px;line-height:22px;padding:0 5px;background:#37ad8333;border-radius:2px;border:1px solid #A9DFCC;font-family:PingFangSC,PingFang SC;font-weight:600;font-size:14px;color:#2cc497;text-align:left;font-style:normal}.info___GPALq li{margin-right:8px}.discuss-panel{height:calc(100vh - 142px);overflow:auto;padding:0 16px}.discuss-item-container{display:flex;flex-flow:row nowrap;width:100%;padding:15px;border-bottom:1px solid #e3e3e3;overflow:hidden}.discuss-item-container section{margin-left:15px;flex:1 1 auto;width:100%}.discuss-item-container .grey{color:#ccc}.discuss-content{margin:4px 0;word-break:break-word;word-wrap:break-word}.discuss-content img{max-width:200px}.discuss-info{display:flex;flex-flow:row wrap;align-items:center;color:#999;line-height:16px;font-size:12px}.discuss-info .top{color:#fff;padding:0 8px;background:#ff4343;border-radius:8px;text-align:center}.discuss-info .gift{cursor:default}.discuss-info .view-code{color:#4cacff}.discuss-info a{color:#999}.discuss-info a,.discuss-info span{margin-right:15px}.btn-group{display:flex;flex-flow:row nowrap;justify-content:flex-end;margin-bottom:8px}.btn-group .btn-top .iconfont{transform:rotate(180deg);display:inline-block}.btn-group a{width:31px;text-align:center;color:#888}.btn-group a .iconfont{font-size:14px!important}.second-discuss .btn-group{opacity:0}.second-discuss:hover{background:#ebebeb}.second-discuss:hover .btn-group{opacity:1}.reply-discuss-container{background:#f4f4f4;border-radius:4px;margin-bottom:6px;position:relative;margin-top:6px}.reply-discuss-container:before{content:" ";position:absolute;border-color:#000;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;left:13px;top:-9px;border-bottom:10px solid #f4f4f4}.discuss-item-editor{width:100%;overflow:hidden}.discuss-item-editor .btn-send{cursor:pointer;border:none;padding:0 12px;color:#fff;letter-spacing:1px;text-align:center;font-size:14px;height:30px;line-height:30px;border-radius:2px;font-weight:400;margin-right:22px;margin-top:6px;background:#0152d9;float:right}.CodeMirror{font-family:monospace;height:300px;color:#000;direction:ltr}.CodeMirror-lines{padding:4px 0}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{padding:0 4px}.CodeMirror-scrollbar-filler,.CodeMirror-gutter-filler{background-color:#fff}.CodeMirror-gutters{border-right:1px solid #ddd;background-color:#f7f7f7;white-space:nowrap}.CodeMirror-linenumber{padding:0 3px 0 5px;min-width:20px;text-align:right;color:#999;white-space:nowrap}.CodeMirror-guttermarker{color:#000}.CodeMirror-guttermarker-subtle{color:#999}.CodeMirror-cursor{border-left:1px solid black;border-right:none;width:0}.CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}.cm-fat-cursor .CodeMirror-cursor{width:auto;border:0!important;background:#7e7}.cm-fat-cursor div.CodeMirror-cursors{z-index:1}.cm-fat-cursor-mark{background-color:#14ff1480;animation:blink 1.06s steps(1) infinite}.cm-animate-fat-cursor{width:auto;border:0;animation:blink 1.06s steps(1) infinite;background-color:#7e7}.cm-tab{display:inline-block;text-decoration:inherit}.CodeMirror-rulers{position:absolute;inset:-50px 0 0;overflow:hidden}.CodeMirror-ruler{border-left:1px solid #ccc;top:0;bottom:0;position:absolute}.cm-s-default .cm-header{color:#00f}.cm-s-default .cm-quote{color:#090}.cm-negative{color:#d44}.cm-positive{color:#292}.cm-header,.cm-strong{font-weight:700}.cm-em{font-style:italic}.cm-link{text-decoration:underline}.cm-strikethrough{text-decoration:line-through}.cm-s-default .cm-keyword{color:#708}.cm-s-default .cm-atom{color:#219}.cm-s-default .cm-number{color:#164}.cm-s-default .cm-def{color:#00f}.cm-s-default .cm-variable-2{color:#05a}.cm-s-default .cm-variable-3,.cm-s-default .cm-type{color:#085}.cm-s-default .cm-comment{color:#a50}.cm-s-default .cm-string{color:#a11}.cm-s-default .cm-string-2{color:#f50}.cm-s-default .cm-meta,.cm-s-default .cm-qualifier{color:#555}.cm-s-default .cm-builtin{color:#30a}.cm-s-default .cm-bracket{color:#997}.cm-s-default .cm-tag{color:#170}.cm-s-default .cm-attribute{color:#00c}.cm-s-default .cm-hr{color:#999}.cm-s-default .cm-link{color:#00c}.cm-s-default .cm-error,.cm-invalidchar{color:red}.CodeMirror-composing{border-bottom:2px solid}div.CodeMirror span.CodeMirror-matchingbracket{color:#0b0}div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#a22}.CodeMirror-matchingtag{background:#ff96004d}.CodeMirror-activeline-background{background:#e8f2ff}.CodeMirror{position:relative;overflow:hidden;background:#fff}.CodeMirror-scroll{overflow:scroll!important;margin-bottom:-50px;margin-right:-50px;padding-bottom:50px;height:100%;outline:none;position:relative}.CodeMirror-sizer{position:relative;border-right:50px solid transparent}.CodeMirror-vscrollbar,.CodeMirror-hscrollbar,.CodeMirror-scrollbar-filler,.CodeMirror-gutter-filler{position:absolute;z-index:6;display:none;outline:none}.CodeMirror-vscrollbar{right:0;top:0;overflow-x:hidden;overflow-y:scroll}.CodeMirror-hscrollbar{bottom:0;left:0;overflow-y:hidden;overflow-x:scroll}.CodeMirror-scrollbar-filler{right:0;bottom:0}.CodeMirror-gutter-filler{left:0;bottom:0}.CodeMirror-gutters{position:absolute;left:0;top:0;min-height:100%;z-index:3}.CodeMirror-gutter{white-space:normal;height:100%;display:inline-block;vertical-align:top;margin-bottom:-50px}.CodeMirror-gutter-wrapper{position:absolute;z-index:4;background:none!important;border:none!important}.CodeMirror-gutter-background{position:absolute;top:0;bottom:0;z-index:4}.CodeMirror-gutter-elt{position:absolute;cursor:default;z-index:4}.CodeMirror-gutter-wrapper ::selection{background-color:transparent}.CodeMirror-gutter-wrapper ::-moz-selection{background-color:transparent}.CodeMirror-lines{cursor:text;min-height:1px}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{border-radius:0;border-width:0;background:transparent;font-family:inherit;font-size:inherit;margin:0;white-space:pre;word-wrap:normal;line-height:inherit;color:inherit;z-index:2;position:relative;overflow:visible;-webkit-tap-highlight-color:transparent;font-variant-ligatures:contextual}.CodeMirror-wrap pre.CodeMirror-line,.CodeMirror-wrap pre.CodeMirror-line-like{word-wrap:break-word;white-space:pre-wrap;word-break:normal}.CodeMirror-linebackground{position:absolute;inset:0;z-index:0}.CodeMirror-linewidget{position:relative;z-index:2;padding:.1px}.CodeMirror-rtl pre{direction:rtl}.CodeMirror-code{outline:none}.CodeMirror-scroll,.CodeMirror-sizer,.CodeMirror-gutter,.CodeMirror-gutters,.CodeMirror-linenumber{box-sizing:content-box}.CodeMirror-measure{position:absolute;width:100%;height:0;overflow:hidden;visibility:hidden}.CodeMirror-cursor{position:absolute;pointer-events:none}.CodeMirror-measure pre{position:static}div.CodeMirror-cursors{visibility:hidden;position:relative;z-index:3}div.CodeMirror-dragcursors,.CodeMirror-focused div.CodeMirror-cursors{visibility:visible}.CodeMirror-selected{background:#d9d9d9}.CodeMirror-focused .CodeMirror-selected{background:#d7d4f0}.CodeMirror-crosshair{cursor:crosshair}.CodeMirror-line::selection,.CodeMirror-line>span::selection,.CodeMirror-line>span>span::selection{background:#d7d4f0}.CodeMirror-line::-moz-selection,.CodeMirror-line>span::-moz-selection,.CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}.cm-searching{background-color:#ffa;background-color:#ff06}.cm-force-border{padding-right:.1px}@media print{.CodeMirror div.CodeMirror-cursors{visibility:hidden}}.cm-tab-wrap-hack:after{content:""}span.CodeMirror-selectedtext{background:none}#educoder .markdown-editor-wrapper{position:relative}#educoder .markdown-editor-body{display:flex;flex-flow:row nowrap;width:100%;height:calc(100% - 38px);align-items:center}#educoder .markdown-editor-body .codemirror-container{flex:1 0;height:100%;width:100%;overflow:hidden}#educoder .markdown-editor-body .preview-container{flex:1 0;height:100%;margin:10px 0;padding:8px 8px 50px;background:#fff;overflow-y:auto;box-sizing:border-box;border-left:1px solid #ccc;word-wrap:break-word;word-break:break-word;white-space:normal;font-size:16px;position:relative}#educoder .markdown-editor-container{border:1px solid #ccc;overflow:hidden;border-radius:4px;margin-bottom:12px;font-size:16px}#educoder .markdown-editor-container.full-screen{position:fixed;inset:0;height:100%!important;z-index:998}#educoder .markdown-editor-container.full-screen .preview-container>div{padding-bottom:180px!important}#educoder .markdown-editor-container.full-screen .CodeMirror-sizer>div{margin-bottom:90px}#educoder .markdown-editor-container.on-preview .codemirror-container,#educoder .markdown-editor-container.on-preview .preview-container{width:50%}#educoder .mini .markdown-editor-body{height:calc(100% - 28px)}#educoder .flex-end{justify-content:flex-end}#educoder .my-codemirror-container{border:1px solid #ccc;width:100%;margin-bottom:24px}#educoder .markdown-tip{color:#cdcdcd;font-size:12px;position:absolute;right:0;bottom:-28px;margin-bottom:7px}#educoder .CodeMirror-lines{padding:4px 0}#educoder .CodeMirror pre.CodeMirror-line,#educoder .CodeMirror pre.CodeMirror-line-like{padding:0 4px}#educoder .CodeMirror-scrollbar-filler,#educoder .CodeMirror-gutter-filler{background-color:#fff}#educoder .CodeMirror-gutters{border-right:1px solid #ddd;background-color:#f7f7f7;white-space:nowrap}#educoder .CodeMirror-linenumber{padding:0 3px 0 5px;min-width:20px;text-align:right;color:#999;white-space:nowrap}#educoder .CodeMirror-guttermarker{color:#000}#educoder .CodeMirror-guttermarker-subtle{color:#999}#educoder .CodeMirror-cursor{border-left:1px solid black;border-right:none;width:0}#educoder .CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}#educoder .cm-fat-cursor .CodeMirror-cursor{width:auto;border:0!important;background:#7e7}#educoder .cm-fat-cursor div.CodeMirror-cursors{z-index:1}#educoder .cm-fat-cursor-mark{background-color:#14ff1480;animation:blink 1.06s steps(1) infinite}#educoder .cm-animate-fat-cursor{width:auto;border:0;animation:blink 1.06s steps(1) infinite;background-color:#7e7}@keyframes blink{50%{background-color:transparent}}#educoder .cm-tab{display:inline-block;text-decoration:inherit}#educoder .CodeMirror-rulers{position:absolute;inset:-50px 0 0;overflow:hidden}#educoder .CodeMirror-ruler{border-left:1px solid #ccc;top:0;bottom:0;position:absolute}#educoder .cm-s-default .cm-header{color:#00f}#educoder .cm-s-default .cm-quote{color:#090}#educoder .cm-negative{color:#d44}#educoder .cm-positive{color:#292}#educoder .cm-header,#educoder .cm-strong{font-weight:700}#educoder .cm-em{font-style:italic}#educoder .cm-link{text-decoration:underline}#educoder .cm-strikethrough{text-decoration:line-through}#educoder .cm-s-default .cm-keyword{color:#708}#educoder .cm-s-default .cm-atom{color:#219}#educoder .cm-s-default .cm-number{color:#164}#educoder .cm-s-default .cm-def{color:#00f}#educoder .cm-s-default .cm-variable-2{color:#05a}#educoder .cm-s-default .cm-variable-3,#educoder .cm-s-default .cm-type{color:#085}#educoder .cm-s-default .cm-comment{color:#a50}#educoder .cm-s-default .cm-string{color:#a11}#educoder .cm-s-default .cm-string-2{color:#f50}#educoder .cm-s-default .cm-meta,#educoder .cm-s-default .cm-qualifier{color:#555}#educoder .cm-s-default .cm-builtin{color:#30a}#educoder .cm-s-default .cm-bracket{color:#997}#educoder .cm-s-default .cm-tag{color:#170}#educoder .cm-s-default .cm-attribute{color:#00c}#educoder .cm-s-default .cm-hr{color:#999}#educoder .cm-s-default .cm-link{color:#00c}#educoder .cm-s-default .cm-error,#educoder .cm-invalidchar{color:red}#educoder .CodeMirror-composing{border-bottom:2px solid}#educoder div.CodeMirror span.CodeMirror-matchingbracket{color:#0b0}#educoder div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#a22}#educoder .CodeMirror-matchingtag{background:#ff96004d}#educoder .CodeMirror-activeline-background{background:#e8f2ff}#educoder .CodeMirror{position:relative;overflow:hidden;background:#fff}#educoder .CodeMirror-scroll{overflow:scroll!important;margin-bottom:0;margin-right:0;padding-bottom:5px;height:100%;outline:none;position:relative}#educoder .CodeMirror-sizer{position:relative;border-right:0px}#educoder .CodeMirror-vscrollbar,#educoder .CodeMirror-hscrollbar,#educoder .CodeMirror-scrollbar-filler,#educoder .CodeMirror-gutter-filler{position:absolute;z-index:6;display:none}#educoder .CodeMirror-vscrollbar{right:0;top:0;overflow-x:hidden;overflow-y:scroll}#educoder .CodeMirror-hscrollbar{bottom:0;left:0;overflow-y:hidden;overflow-x:scroll}#educoder .CodeMirror-scrollbar-filler{right:0;bottom:0}#educoder .CodeMirror-gutter-filler{left:0;bottom:0}#educoder .CodeMirror-gutters{position:absolute;left:0;top:0;min-height:100%;z-index:3}#educoder .CodeMirror-gutter{white-space:normal;height:100%;display:inline-block;vertical-align:top;margin-bottom:-50px}#educoder .CodeMirror-gutter-wrapper{position:absolute;z-index:4;background:none!important;border:none!important}#educoder .CodeMirror-gutter-background{position:absolute;top:0;bottom:0;z-index:4}#educoder .CodeMirror-gutter-elt{position:absolute;cursor:default;z-index:4}#educoder .CodeMirror-gutter-wrapper ::selection{background-color:transparent}#educoder .CodeMirror-gutter-wrapper ::-moz-selection{background-color:transparent}#educoder .CodeMirror-lines{cursor:text;min-height:1px}#educoder .CodeMirror pre.CodeMirror-line,#educoder .CodeMirror pre.CodeMirror-line-like{border-radius:0;border-width:0;background:transparent;font-family:inherit;font-size:inherit;margin:0;white-space:pre;word-wrap:normal;line-height:inherit;color:inherit;z-index:2;position:relative;overflow:visible;-webkit-tap-highlight-color:transparent;font-variant-ligatures:contextual}#educoder .CodeMirror-wrap pre.CodeMirror-line,#educoder .CodeMirror-wrap pre.CodeMirror-line-like{word-wrap:break-word;white-space:pre-wrap;word-break:normal}#educoder .CodeMirror-linebackground{position:absolute;inset:0;height:100vh!important;z-index:1100}#educoder .CodeMirror-linebackground .preview-container>div{padding-bottom:180px!important}#educoder .CodeMirror-linebackground .CodeMirror-sizer>div{margin-bottom:90px}#educoder .CodeMirror-linewidget{position:relative;z-index:2;padding:.1px}#educoder .CodeMirror-rtl pre{direction:rtl}#educoder .CodeMirror-code{outline:none}#educoder .CodeMirror-scroll,#educoder .CodeMirror-sizer,#educoder .CodeMirror-gutter,#educoder .CodeMirror-gutters,#educoder .CodeMirror-linenumber{box-sizing:content-box}#educoder .CodeMirror-measure{position:absolute;width:100%;height:0;overflow:hidden;visibility:hidden}#educoder .CodeMirror-cursor{position:absolute;pointer-events:none}#educoder .CodeMirror-measure pre{position:static}#educoder div.CodeMirror-cursors{visibility:hidden;position:relative;z-index:3}#educoder div.CodeMirror-dragcursors,#educoder .CodeMirror-focused div.CodeMirror-cursors{visibility:visible}#educoder .CodeMirror-selected{background:#d9d9d9}#educoder .CodeMirror-focused .CodeMirror-selected{background:#d7d4f0}#educoder .CodeMirror-crosshair{cursor:crosshair}#educoder .CodeMirror-line::selection,#educoder .CodeMirror-line>span::selection,#educoder .CodeMirror-line>span>span::selection{background:#d7d4f0}#educoder .CodeMirror-line::-moz-selection,#educoder .CodeMirror-line>span::-moz-selection,#educoder .CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}#educoder .cm-searching{background-color:#ffa;background-color:#ff06}#educoder .cm-force-border{padding-right:.1px}@media print{#educoder .CodeMirror div.CodeMirror-cursors{visibility:hidden}}#educoder .cm-tab-wrap-hack:after{content:""}#educoder span.CodeMirror-selectedtext{background:none}#educoder .CodeMirror-sizer{padding-top:10px;padding-bottom:10px!important}#educoder .CodeMirror-empty.CodeMirror-focused{outline:none}#educoder .CodeMirror pre.CodeMirror-placeholder{color:#999}#educoder .CodeMirror{position:relative;overflow:hidden;background:#fff;word-break:break-word}#educoder .CodeMirror pre.CodeMirror-line,#educoder .CodeMirror pre.CodeMirror-line-like{word-wrap:break-word;word-break:break-word;white-space:pre-wrap;line-height:1.6}.markdown-toolbar-container{display:flex;flex-flow:row wrap;align-items:center;padding:0 28px 0 5px;margin:0;position:relative;list-style:none;background:#fff;border-bottom:1px solid #ccc;box-sizing:border-box;line-height:20px;width:100%;min-height:30px;height:38px;overflow:hidden}.markdown-toolbar-container .fill-tip{cursor:pointer;font-size:12px;display:inline-block;padding:5px;border:1px solid #E99237;border-radius:5px;box-sizing:border-box;line-height:16px;height:auto;color:#a65500;background-color:#fff1e2;position:relative;margin-left:10px}.markdown-toolbar-container .fill-tip:before{content:" ";width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:6px solid #FFF1E2;position:absolute;left:-6px;top:6px;z-index:10}.markdown-toolbar-container .fill-tip:after{content:" ";width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:6px solid #E99237;position:absolute;left:-7px;top:6px}.markdown-toolbar-container li{color:#666;padding:0 1px;height:100%;display:flex;height:38px;flex-flow:column nowrap;justify-content:center}.markdown-toolbar-container a,.markdown-toolbar-container span{display:block}.markdown-toolbar-container a{width:28px;color:#666;cursor:pointer;text-align:center;font-size:18px}.markdown-toolbar-container a i{font-size:18px}.markdown-toolbar-container a i:before{font-size:18px}.markdown-toolbar-container .btn-null{width:auto;display:flex;flex-flow:row nowrap;align-items:center}.markdown-toolbar-container .insert-blank{color:#e99237;font-size:18px}.markdown-toolbar-container span.v-line{margin:0 5px;height:65%;border-right:1px solid #ccc}.mini .markdown-toolbar-container li{height:28px}.editor-resize{display:block;width:120px;height:4px;left:54%;border-top:1px solid #ccc;border-bottom:1px solid #ccc;cursor:row-resize;white-space:nowrap;overflow:hidden;text-transform:capitalize;box-sizing:border-box;margin:0 auto}.btn-full-screen{position:absolute;right:5px}@font-face{font-family:md-iconfont;src:url(./static/iconfont.345f94c8.eot);src:url(./static/iconfont.345f94c8.eot#iefix) format("embedded-opentype"),url(./static/iconfont.deef216b.woff) format("woff"),url(./static/iconfont.42606faf.ttf) format("truetype"),url(./static/iconfont.504b881c.svg#iconfont) format("svg")}.md-iconfont{font-family:md-iconfont!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-uniE900:before{content:"\e900";font-size:14px;margin-left:5px}.icon-shrink:before{content:"\e728"}.icon-enlarge:before{content:"\e623"}.icon-code:before{content:"\e602"}.icon-italic:before{content:"\e718"}.icon-bold:before{content:"\e644"}.icon-picture:before{content:"\e606"}.icon-minus:before{content:"\e62c"}.icon-order-list:before{content:"\e655"}.icon-link:before{content:"\e7d4"}.icon-formula:before{content:"\e633"}.icon-unorder-list:before{content:"\e668"}.icon-edit:before{content:"\e603"}.icon-table:before{content:"\e7db"}.icon-sum:before{content:"\e667"}.icon-eye:before{content:"\e69f"}.icon-eye-slash:before{content:"\e601"}.icon-eraser:before{content:"\e8cd"}.icon-file-code:before{content:"\e9ec"}.cm-s-blackboard.CodeMirror{background:#0c1021;color:#f8f8f8}.cm-s-blackboard div.CodeMirror-selected{background:#253b76}.cm-s-blackboard .CodeMirror-line::selection,.cm-s-blackboard .CodeMirror-line>span::selection,.cm-s-blackboard .CodeMirror-line>span>span::selection{background:#253b76fc}.cm-s-blackboard .CodeMirror-line::-moz-selection,.cm-s-blackboard .CodeMirror-line>span::-moz-selection,.cm-s-blackboard .CodeMirror-line>span>span::-moz-selection{background:#253b76fc}.cm-s-blackboard .CodeMirror-gutters{background:#0c1021;border-right:0}.cm-s-blackboard .CodeMirror-guttermarker{color:#fbde2d}.cm-s-blackboard .CodeMirror-guttermarker-subtle,.cm-s-blackboard .CodeMirror-linenumber{color:#888}.cm-s-blackboard .CodeMirror-cursor{border-left:1px solid #A7A7A7}.cm-s-blackboard .cm-keyword{color:#fbde2d}.cm-s-blackboard .cm-atom,.cm-s-blackboard .cm-number{color:#d8fa3c}.cm-s-blackboard .cm-def{color:#8da6ce}.cm-s-blackboard .cm-variable{color:#ff6400}.cm-s-blackboard .cm-operator{color:#fbde2d}.cm-s-blackboard .cm-comment{color:#aeaeae}.cm-s-blackboard .cm-string,.cm-s-blackboard .cm-string-2{color:#61ce3c}.cm-s-blackboard .cm-meta{color:#d8fa3c}.cm-s-blackboard .cm-builtin,.cm-s-blackboard .cm-tag,.cm-s-blackboard .cm-attribute{color:#8da6ce}.cm-s-blackboard .cm-header{color:#ff6400}.cm-s-blackboard .cm-hr{color:#aeaeae}.cm-s-blackboard .cm-link{color:#8da6ce}.cm-s-blackboard .cm-error{background:#9d1e15;color:#f8f8f8}.cm-s-blackboard .CodeMirror-activeline-background{background:#3c3636}.cm-s-blackboard .CodeMirror-matchingbracket{outline:1px solid grey;color:#fff!important}.upload-button{width:106px;height:32px;line-height:32px;font-size:12px;display:block;position:relative;color:#0152d9}.upload-button input{opacity:0;width:160px;height:32px;position:absolute;top:0;left:0;z-index:-1}.imageDimensions___a7crR{display:flex;justify-content:center;align-items:center;position:fixed;width:100%;height:100vh;left:0;top:0;z-index:1005;background:#fff;overflow:hidden}.imageDimensions___a7crR .img___Kroat{visibility:hidden;max-width:80%;min-width:500px}.imageDimensions___a7crR [class*=_toolbox_colors]{position:fixed;left:0;bottom:0}.imageDimensions___a7crR.fullWidth___c492T .img___Kroat{max-width:100%;width:100%;height:100%}.myPaletteDiv___Xjz2I{position:relative;left:-15px;width:320px}.myPaletteDiv___Xjz2I canvas{margin-top:15px}.flowChartWrp____f45r [class^=goTXarea],.flowChartWrp____f45r textarea{min-width:70px;margin-left:-15px!important}.maxH60___Pd4Re [class^=ant-modal-content]{height:57px!important;overflow:hidden}.drawerWrap___MfDw8 [class~=ant-drawer-body]{padding:0!important}.lists___xhHyq{padding-bottom:10px}.lists___xhHyq code{background:none!important}.lists___xhHyq>div>div:first-child{background:#f6f6f6;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:10px 0;font-size:12px;cursor:pointer}.lists___xhHyq>div>div:first-child [class^=katex]{font-size:22px}.item___pWJAA{position:relative}.item___pWJAA:nth-last-child(-n+3) .children___sDG61{left:initial;right:5px}.item___pWJAA:hover{z-index:2147483648}.item___pWJAA:hover .children___sDG61{display:block}.children___sDG61{display:none;position:absolute;left:6px;top:70px;width:440px;max-height:400px;overflow:auto;background:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:0 0 6px #ccc;padding:15px}.children___sDG61 h1{font-size:14px;padding-top:6px}.children___sDG61 .diamond___FwgzD>div{background:#f6f6f6;display:flex;align-items:center;justify-content:center;flex-direction:column;cursor:pointer;height:50px;font-size:12px;padding:0 10px;min-width:80px}.children___sDG61 .diamond___FwgzD>div [class^=katex]{font-size:14px}.button___WPN6r{position:absolute;right:20px;bottom:20px}.mathWrap___FmnMJ{width:800px;height:550px}.mathFillWrap___PmY3H{cursor:pointer}.mathFillWrap___PmY3H ::part(menu-toggle){color:#00f;opacity:1;display:none}.mathFillWrap___PmY3H math-field{background:none}.mathFillWrap___PmY3H *{pointer-events:none}.image-preview-container{display:flex;flex-flow:column nowrap;position:fixed;align-items:center;justify-content:center;inset:0;z-index:99999;background:#000c}.image-preview-container .image-preview{transition:transform .4s linear;max-width:86%}.image-preview-container .button-group{display:flex;flex-flow:row nowrap;align-items:center;justify-content:flex-end;position:absolute;z-index:101;right:10px;top:10px}.image-preview-container .button-group a,.image-preview-container .button-group button{color:#000000a6;margin-right:10px;display:flex;flex-flow:row nowrap;align-items:center}.preview-wrp-group{overflow:auto;width:100%;text-align:center}.dis-input-editor-container___nKGxx{position:relative;background:#fff;width:100%;box-shadow:0 -3px 5px #4cacff33}.dis-input-editor-container___nKGxx.active___tmt7T{position:absolute;height:calc(100vh - 50px);background:transparent;z-index:1000;width:100%;display:flex;flex-flow:column nowrap;justify-content:center;top:0}.dis-input-editor-container___nKGxx .input-mask___epEle{flex:1 0;background:#0000;width:100%}.dis-input-editor-container___nKGxx .text-area___Vry8W{display:flex;flex-flow:row nowrap;padding:10px 20px;align-items:center}.dis-input-editor-container___nKGxx .text-area___Vry8W input{border-radius:15px;border:1px solid #eaeaea;background-color:#fff;overflow:hidden;height:32px;padding:0 16px;line-height:32px;outline:none;flex:1 0;margin-right:10px}.dis-input-editor-container___nKGxx .text-area___Vry8W a{color:#888;display:block;height:32px;line-height:32px;margin-right:20px;display:flex;flex-flow:row nowrap;align-items:center}.dis-input-editor-container___nKGxx .text-area___Vry8W a span{line-height:32px;font-size:16px}.dis-input-editor-container___nKGxx .tip-container___plpA3{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center}.dis-input-editor-container___nKGxx .tip-container___plpA3 p{font-size:12px;color:#ff6800}.dis-input-editor-container___nKGxx .hide___kPfyC{display:none}.dis-input-editor-container___nKGxx .md-container___u85aq{background:#fff;padding:10px 20px}.btn-send___deQ5v{cursor:pointer;display:inline-block;border:none;padding:0 12px;color:#fff;background:#0152d9;letter-spacing:1px;text-align:center;font-size:14px;height:30px;line-height:30px;border-radius:2px;font-weight:400}.hackSets___tw75g .collapseWrapper___TteKi div[class~=ant-collapse]{background-color:transparent}.hackSets___tw75g .collapseWrapper___TteKi div[class~=ant-collapse-item]{margin-bottom:20px;border:none;box-shadow:0 2px 4px #eaeef4}.hackSets___tw75g .collapseWrapper___TteKi div[class~=ant-collapse-item] div[class~=ant-collapse-header]{padding:0 20px;height:64px;background-color:#fff;align-items:center!important}.hackSets___tw75g .collapseWrapper___TteKi div[class~=ant-collapse-item] div[class~=ant-collapse-content]{background-color:#fff}.hackSets___tw75g .collapseWrapper___TteKi div[class~=ant-collapse-item] div[class~=ant-collapse-content] div[class~=ant-collapse-content-box]{padding:20px}.hackSets___tw75g .collapseWrapper___TteKi div[class~=ant-collapse-item-active] div[class~=ant-collapse-header]{background-color:#eaeffa}.hackSets___tw75g .collapseWrapper___TteKi .panelHeader___Y_Xjq{font-size:14px;font-weight:400;color:#000}.hackSets___tw75g .collapseWrapper___TteKi .rateInput___y1qUi{display:inline-flex;align-items:center;white-space:nowrap}.hackSets___tw75g .collapseWrapper___TteKi .rateInput___y1qUi span{font-size:14px;font-weight:400;color:#666}.hackSets___tw75g .collapseWrapper___TteKi .open___xrixP{color:#165dff!important;transform:rotate(90deg)}.hackSets___tw75g .collapseWrapper___TteKi .close___jb6D2{color:#82a8ff!important}.uploadTableWrapper___U9Tz_{background:#fff}.uploadTableWrapper___U9Tz_ div[class^=headProgram]>div,.uploadTableWrapper___U9Tz_ div[class^=listWrapper]>div[class^=list]>div{flex:1 1;padding:0 12px!important}.uploadTableWrapper___U9Tz_ div[class^=headProgram]>div:last-child,.uploadTableWrapper___U9Tz_ div[class^=listWrapper]>div[class^=list]>div:last-child{display:none}.wrap___MkYbQ [class~=ant-upload-drag]{background:#1890ff0a!important;border-radius:4px;border:1px dashed #0152d9}.wrap___MkYbQ .colorBlue___onjbP{color:#0152d9}.wrap___MkYbQ .repeatedName___nbqnE{color:red}.wrap___MkYbQ .text___xvutp{margin-top:20px;color:#464f66;line-height:24px}.wrap___MkYbQ .greyText___dihvZ{font-size:14px;font-weight:400;color:#5f6368}.wrap___MkYbQ .noData___LxOJA{height:180px;margin-bottom:30px}.wrap___MkYbQ .noData___LxOJA .dragger___y7F4A{display:flex;align-items:center;justify-content:center}.wrap___MkYbQ .noData___LxOJA .dragger___y7F4A img{width:46px}.wrap___MkYbQ .noData___LxOJA .dragger___y7F4A span{font-size:14px;font-weight:400;color:#9096a3}.wrap___MkYbQ .noData___LxOJA .dragger___y7F4A .uploadText___Et3KS{color:#3061d0}.wrap___MkYbQ .btnS___k1e6j{height:32px;border-radius:4px;background:#3061d0}.wrap___MkYbQ .btnS___k1e6j i{margin-right:6px}.wrap___MkYbQ .testCaseRadio___q1wXT label[class~=ant-radio-button-wrapper]{width:60px;height:38px;background:#f6f7f9;box-shadow:inset 0 1px 3px #d7d8d9;border-radius:23px;border:none;display:inline-flex;align-items:center;justify-content:center;margin-right:20px}.wrap___MkYbQ .testCaseRadio___q1wXT label[class~=ant-radio-button-wrapper]:before{background-color:transparent}.wrap___MkYbQ .testCaseRadio___q1wXT label[class~=ant-radio-button-wrapper] span{color:#464f66;font-size:14px}.wrap___MkYbQ .testCaseRadio___q1wXT label[class~=ant-radio-button-wrapper-checked]{background-color:#fff;box-shadow:0 2px 4px #e0dfe1;border:1px solid #BACFFE;background:#d3e0fd linear-gradient(180deg,#fff,#f6f7f9)}.wrap___MkYbQ .testCaseRadio___q1wXT label[class~=ant-radio-button-wrapper-checked]:first-child{border-right-color:#bacffe}.wrap___MkYbQ .testCaseRadio___q1wXT label[class~=ant-radio-button-wrapper-checked]:focus-within{box-shadow:0 2px 4px #e0dfe1}.wrap___MkYbQ .testCaseRadio___q1wXT label[class~=ant-radio-button-wrapper-checked] span{color:#165dff;font-size:14px}.head___s4Eix{display:flex;margin-bottom:36px}.head___s4Eix .operation___JCAVh{text-align:center}.head___s4Eix>div{color:#5f6368;font-size:14px;text-align:left;display:inline-block}.headProgram___uWA_M{display:flex;height:40px;line-height:40px;background:#f6f7f8;box-shadow:0 2px 4px #eaeef4;padding-left:5px;padding-right:5px}.headProgram___uWA_M .operation___JCAVh{text-align:center}.headProgram___uWA_M>div{color:#5f6368;font-size:14px;text-align:left;display:inline-block}.listWrapper___xW3b4{max-height:214px;overflow:auto}.listWrapper___xW3b4::-webkit-scrollbar{display:none}.listWrapper___xW3b4 .list___dCbd6{display:flex;margin-bottom:36px;align-items:center}.listWrapper___xW3b4 .list___dCbd6 .del___abNho{color:#e53333;cursor:pointer}.listWrapper___xW3b4 .list___dCbd6 .info___J1Wmf{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 12px}.listWrapper___xW3b4 .list___dCbd6 .info___J1Wmf>span{color:#3061d0;cursor:pointer;text-decoration:underline}.listWrapper___xW3b4 .list___dCbd6>div{text-align:left;display:inline-block;background:#fff}.tabs___p2jIb .tabWarp___mt05L{display:flex;align-items:center}.tabs___p2jIb .tabWarp___mt05L .tab___IYGdQ{width:88px;text-align:center;height:30px;line-height:30px;background:#f0f0f0;font-weight:400;font-size:16px;color:#666;cursor:pointer}.tabs___p2jIb .tabWarp___mt05L .tab___IYGdQ.active___fQMlP{background:#fff;color:#3061d0}.tabs___p2jIb .content___GWVJY{padding:10px;background-color:#fff}.exitFullScreenModalWrapper___aNB9Q div[class~=ant-modal-confirm-btns]{float:none;display:flex;justify-content:center;margin-bottom:20px}.exitFullScreenModalWrapper___aNB9Q div[class~=ant-modal-confirm-btns] button{width:120px;height:38px;background:#f6f7f9 #3061d0;border-radius:2px}.exitFullScreenModal___HIMyY{text-align:center;font-size:30px;font-weight:400}.exitFullScreenModal___HIMyY .warningIcon___xEURa{height:88px;margin-bottom:20px}.exitFullScreenModal___HIMyY .warningText___W6NPJ{color:#e30000}.exitFullScreenModal___HIMyY .countdownWrapper___n8g1M{display:inline-block}.forcedModalWrapper___JPMQ2 .forcedModalContent___uY5FV{text-align:center}.forcedModalWrapper___JPMQ2 .forcedModalContent___uY5FV .forcedText___C3CrF{font-size:30px;font-weight:500;color:#e30000;margin-bottom:10px}.forcedModalWrapper___JPMQ2 .forcedModalContent___uY5FV .screenNumText___oljHN{font-size:14px;font-weight:400;color:#333;margin-bottom:20px}.forcedModalWrapper___JPMQ2 .forcedModalContent___uY5FV img{height:85px;margin-bottom:20px}.answer___UngkO{font-size:14px;color:#434d6c;transition:all .2s;position:relative;line-height:1.8}.answer___UngkO ::selection{background:#ecf1fe}.answer___UngkO .imgWrap___ORTRf{width:320px;cursor:pointer;border-radius:8px;overflow:hidden;position:relative}.answer___UngkO .imgWrap___ORTRf img{width:100%;user-select:none}.answer___UngkO .imgWrap___ORTRf:after{content:"";position:absolute;inset:0;background:#00000080;cursor:pointer;opacity:0;transition:opacity .3s}.answer___UngkO .imgWrap___ORTRf:hover:after{opacity:1}.answer___UngkO pre{width:100%;overflow:auto}.answer___UngkO ol li{list-style:auto}.answer___UngkO hr{border:none;border-bottom:1px solid #ccc}.answer___UngkO span[class=katex-error]{color:inherit!important}.codeCopy___re8vm{position:relative;min-height:50px}.codeCopy___re8vm button{position:absolute;top:7px;right:0;padding:4px 8px;border-radius:0 0 0 5px;border:none;background-color:#007bff;color:#fff;cursor:pointer;font-size:12px;height:26px;pointer-events:auto}.codeCopy___re8vm button.runCode___MYs9m{bottom:0;top:initial}#educoder .smartWrp___NjRcB [class~=ant-drawer-body]{padding:0}.flex_box_center___NeSU8{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___ImTGl{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___BtRd9{align-items:center;box-align:center}.flex_box_center_end___qcLe3{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___Ze_3q{flex-direction:column;box-orient:block-axis}.banner___PoUBO{display:flex;align-items:center;justify-content:center}.banner___PoUBO .content___XoDjy{width:1200px;height:212px;display:flex;align-items:flex-start;justify-content:space-between}.banner___PoUBO .content___XoDjy aside{margin-top:56px}.banner___PoUBO .content___XoDjy aside p{display:flex;align-items:center}.banner___PoUBO .content___XoDjy aside p b{font-size:30px;font-weight:500;color:#000;letter-spacing:4px;margin-right:20px}.banner___PoUBO .content___XoDjy aside p span{font-size:16px;color:#000;letter-spacing:4px}.banner___PoUBO .content___XoDjy aside .btns___Pb35j{margin-top:35px}.banner___PoUBO .content___XoDjy aside .btns___Pb35j>div{display:inline-block;height:32px;background:#f6f7f9;box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border-radius:4px;border:1px solid #dadbde;font-size:14px;color:#3b3e47;line-height:30px;margin-right:23px;padding:0 16px;position:relative;cursor:pointer}.banner___PoUBO .content___XoDjy aside .btns___Pb35j>div:hover{color:#165dff;border:1px solid #bacffe}.banner___PoUBO .content___XoDjy aside .btns___Pb35j>div img{position:absolute;z-index:1;top:-21px;right:22px}.flex_box_center___hG6RI{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___ss3Fh{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___K80p9{align-items:center;box-align:center}.flex_box_center_end___qmXX3{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___GFV8F{flex-direction:column;box-orient:block-axis}.row___aXJjm{display:flex;align-items:flex-start;justify-content:flex-start}.row___aXJjm .title___HUKL0{font-size:14px;color:#9096a3;flex-shrink:0;width:41px;text-align-last:justify;margin-top:4px;margin-right:12px}.row___aXJjm .tagsWrap___XB2W3{flex:1 1;position:relative}.row___aXJjm .tagsWrap___XB2W3 .action___VdHb1{font-size:14px;color:#82a8ff;width:55px;position:absolute;z-index:2;bottom:20px;right:0;cursor:pointer}.row___aXJjm .tagsWrap___XB2W3 .action___VdHb1 i{display:inline-block;font-size:12px}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC{max-height:245px;overflow:hidden}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft>span{display:inline-flex;align-items:center;margin-left:8px;margin-bottom:17px;font-size:14px;cursor:pointer;padding:4px 12px}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft>span .name___Hk1Ip{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:600px;display:inline-block}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft>span .num___xQpcH{margin-left:3px}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft>span:hover{color:#165dff!important}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft .active___XryTX{color:#165dff!important;border-radius:2px;background:#f6f7f9}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC::-webkit-scrollbar-thumb{background:#0000000d!important;border-radius:3px}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC::-webkit-scrollbar-track{background-color:#f6f7f9!important;box-shadow:initial!important}.row___aXJjm .tagsBorderWrap___OMxjs .bar___t1kKC{padding-top:8px;border-radius:4px;border:1px solid rgba(219,220,224,.5)}.flex_box_center___aK2n3{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___HX0Oh{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___LJOJr{align-items:center;box-align:center}.flex_box_center_end___SCakF{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___AYv4m{flex-direction:column;box-orient:block-axis}.tabs___GTqPV{height:32px;background:#f6f7f9;box-shadow:inset 0 1px 3px #d7d8d9;border-radius:16px;display:inline-block}.tabs___GTqPV span{display:inline-block;padding:0 20px;line-height:32px;font-size:14px;font-weight:400;color:#9096a3;position:relative;cursor:pointer}.tabs___GTqPV span:hover{color:#165dff}.tabs___GTqPV span:after{content:"";position:absolute;width:1px;height:calc(100% - 2px);background:#e2e2e2;border-radius:4px;z-index:1;left:0;top:1px;background:linear-gradient(180deg,#fff0,#e2e2e2,#fff0)}.tabs___GTqPV span:first-child:after,.tabs___GTqPV .active___F26E8+span:after{display:none}.tabs___GTqPV .active___F26E8{background:linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 0 2px #e8effb;border-radius:16px;border:1px solid #c8d2ea;color:#165dff;line-height:30px}.tabs___GTqPV .active___F26E8:after{display:none}.flex_box_center___yX6Oa{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___t7oqF{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___dEIHy{align-items:center;box-align:center}.flex_box_center_end___taQDF{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___xY_Lr{flex-direction:column;box-orient:block-axis}.input___PW2zI{width:507px;height:38px;background:#f6f7f9;border-radius:19px;display:flex;align-items:center;padding:0 20px}.input___PW2zI .dropdown___vSy8B{position:relative;flex-shrink:0}.input___PW2zI .dropdown___vSy8B:hover .menu___NiyBu{display:block}.input___PW2zI .dropdown___vSy8B .text___Grueu{color:#000;font-size:14px;cursor:default;height:38px;display:flex;align-items:center}.input___PW2zI .dropdown___vSy8B .text___Grueu i{font-size:12px;display:inline-block;transform:translateY(1px) scale(.6);color:#979797}.input___PW2zI .dropdown___vSy8B .text___Grueu .b1___ZKryM{display:inline-block;width:1px;height:38px;margin-left:15px;margin-right:0;background:linear-gradient(180deg,#fff0,#fff,#fff0)}.input___PW2zI .dropdown___vSy8B .text___Grueu .b2___aKyGa{display:inline-block;width:1px;height:38px;margin-left:0;margin-right:8px;background:linear-gradient(180deg,#fff0,#e2e2e2,#fff0)}.input___PW2zI .dropdown___vSy8B .menu___NiyBu{display:none;position:absolute;z-index:999;width:auto;left:-16px;top:35px;padding:4px;background-color:#fff;border-radius:8px;box-shadow:0 10px 16px #cecece}.input___PW2zI .dropdown___vSy8B .menu___NiyBu div{clear:both;margin:0;padding:5px 12px;color:#000000e0;font-weight:400;font-size:14px;text-align:left;line-height:1.57142857;cursor:pointer;transition:all .2s;white-space:nowrap}.input___PW2zI .dropdown___vSy8B .menu___NiyBu div:hover{background-color:#f5f5f5}.input___PW2zI>input{flex:1 1;padding:4px 0}.flex_box_center___tol8o{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___Z235C{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___Wq1sZ{align-items:center;box-align:center}.flex_box_center_end___LLxom{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___DbMSN{flex-direction:column;box-orient:block-axis}.quickPager___GM30J{display:flex;align-items:center;justify-content:center}.quickPager___GM30J>div{width:60px;height:28px;line-height:26px;text-align:center;background:#f8f9fc;border-radius:2px;border:1px solid rgba(195,207,224,.5);font-size:12px;color:#464f66;margin:0 10px;user-select:none;cursor:pointer}.quickPager___GM30J>div:hover{color:#165dff}.quickPager___GM30J .disabled___Ozc8I{background:#f3f3f5;border:0;line-height:28px;cursor:not-allowed;color:#cecece}.flex_box_center___FO7TP{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___LotYx{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___bWdaw{align-items:center;box-align:center}.flex_box_center_end___mVJ1o{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___M83Mm{flex-direction:column;box-orient:block-axis}.list___oOsiS{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;padding:0}.list___oOsiS .wrap___G6T7F{height:277px;background:#fff;box-shadow:0 2px 4px #d6dae1;border-radius:8px;position:relative}.list___oOsiS .wrap___G6T7F .lockWrap___Rl79E{position:absolute;width:100%;left:0;top:0;background-color:#00000080;height:100%;z-index:10;display:flex;cursor:default;justify-content:center;align-items:center;flex-direction:column;border-radius:8px}.list___oOsiS .wrap___G6T7F .li___oZZ7l:hover .cover___b2bYW{transform:scale(1.1)}.list___oOsiS .wrap___G6T7F .li___oZZ7l .img___IQX7w{overflow:hidden;height:calc(100% - 100px);border-radius:8px 8px 0 0;position:relative}.list___oOsiS .wrap___G6T7F .li___oZZ7l .img___IQX7w .cover___b2bYW{width:100%;transition:all .5s}.list___oOsiS .wrap___G6T7F .li___oZZ7l .img___IQX7w .sign___HkT6C{position:absolute;z-index:1;left:0;bottom:0;height:30px}.list___oOsiS .wrap___G6T7F .li___oZZ7l .name___SsJx8{height:52px;font-size:16px;font-weight:600;color:#000;padding:30px 12px 0;width:100%;display:flex;align-items:center}.list___oOsiS .wrap___G6T7F .li___oZZ7l .name___SsJx8 .e___TMqq0{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo{height:45px;display:flex;align-items:center;color:#000f37;padding:0 12px}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo i{color:#7d8592}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo>span{margin-right:5px;font-size:12px}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7{display:flex;align-items:center;margin-left:auto}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7 [class~=ant-rate-star]{font-size:13px}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7 [class~=ant-rate]{font-size:12px;margin-top:-3px;color:#ffa100}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7 [class~=ant-rate-star]:not(:last-child){margin-right:2px}.flex_box_center___AQ53o{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___i2aIa{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___sPEKB{align-items:center;box-align:center}.flex_box_center_end___GhSSH{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___R9_Hb{flex-direction:column;box-orient:block-axis}.list___jb2Ay{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;padding:0}.list___jb2Ay .wrap___VsQDr{height:308px;background:#fff;box-shadow:0 2px 4px #d6dae1;border-radius:8px;position:relative}.list___jb2Ay .wrap___VsQDr:hover [class~=user-path-items]{display:block!important}.list___jb2Ay .wrap___VsQDr .lockWrap___g1k1T{position:absolute;width:100%;left:0;top:0;background-color:#00000080;height:100%;z-index:10;display:flex;cursor:default;justify-content:center;align-items:center;border-radius:8px}.list___jb2Ay .wrap___VsQDr .li___IxCLC:hover .cover___Mu8wr{transform:scale(1.1)}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA{overflow:hidden;height:calc(100% - 131px);border-radius:8px 8px 0 0}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .cover___Mu8wr{width:100%;transition:all .5s}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .movebq___mF7wt{display:none;position:absolute;z-index:1;padding:4px 8px;line-height:1;background:#fff3;border-radius:9px;color:#fff;font-size:12px;right:4px;top:4px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .movebq___mF7wt i{margin-right:2px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .movebq___mF7wt:hover{color:#e30000;background:#fff}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .bq___Bil0T{height:22px;background:#0000004d;color:#d9c7ab;border-radius:2px;padding:0 8px;font-size:12px;line-height:22px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .sign___DXJ4d{width:52px;text-align:center;position:absolute;z-index:2;left:0;top:7px;color:#fff}.list___jb2Ay .wrap___VsQDr .li___IxCLC .name___l7FoJ{height:52px;font-size:16px;font-weight:600;color:#000;padding:30px 12px 0;width:100%;display:flex;align-items:center}.list___jb2Ay .wrap___VsQDr .li___IxCLC .name___l7FoJ .e___pXQUG{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___jb2Ay .wrap___VsQDr .li___IxCLC .unit___wCIFR{font-size:14px;color:#000f37;padding:0 12px;margin-top:8px;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___jb2Ay .wrap___VsQDr .li___IxCLC .unit___wCIFR i{color:#7d8592}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil{height:34px;display:flex;align-items:center;justify-content:space-between;color:#000f37;padding:0 12px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil div{display:flex;align-items:center}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil div>span{margin-right:12px;font-size:12px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil div i{color:#7d8592}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil .tag1___dxm7r,.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil .tag2___llZkf{height:18px;padding:3px 6px;font-size:12px;border-radius:2px;border:1px solid #FFE6AB;color:#ca7720;display:flex;align-items:center;justify-content:center;font-weight:400}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil .tag2___llZkf{border:1px solid #D6F7EF;color:#01795d;margin-left:6px}.list___jb2Ay .wrapisCurrent___qIfQT{height:280px;background:#fff;box-shadow:0 2px 4px #d6dae1;border-radius:8px;position:relative}.list___jb2Ay .wrapisCurrent___qIfQT:hover [class~=user-path-items]{display:block!important}.list___jb2Ay .wrapisCurrent___qIfQT .lockWrap___g1k1T{position:absolute;width:100%;left:0;top:0;background-color:#00000080;height:100%;z-index:10;display:flex;cursor:default;justify-content:center;align-items:center;border-radius:8px}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC:hover .cover___Mu8wr{transform:scale(1.1)}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA{overflow:hidden;height:calc(100% - 105px);border-radius:8px 8px 0 0}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA .tagsDom___COQg7{height:calc(100% - 105px)!important}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA .cover___Mu8wr{width:100%;transition:all .5s}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA .bq___Bil0T{height:22px;background:#0000004d;color:#d9c7ab;border-radius:2px;padding:0 8px;font-size:12px;line-height:22px}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA .sign___DXJ4d{width:52px;text-align:center;position:absolute;z-index:2;left:0;top:7px;color:#fff}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .name___l7FoJ{font-size:16px;font-weight:600;color:#000;padding:10px 12px 0;width:100%;display:flex;align-items:center}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .name___l7FoJ .e___pXQUG{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .unit___wCIFR{font-size:14px;color:#000f37;padding:0 12px;margin-top:8px;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .unit___wCIFR i{color:#7d8592}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil{height:34px;display:flex;align-items:center;justify-content:space-between;color:#000f37;padding:0 12px}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil div{display:flex;align-items:center}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil div>span{margin-right:12px;font-size:12px}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil div i{color:#7d8592}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil .tag1___dxm7r,.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil .tag2___llZkf{height:18px;padding:3px 6px;font-size:12px;border-radius:2px;border:1px solid #FFE6AB;color:#ca7720;display:flex;align-items:center;justify-content:center;font-weight:400}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil .tag2___llZkf{border:1px solid #D6F7EF;color:#01795d;margin-left:6px}.tagsDom___COQg7{display:flex;align-items:end;width:100%;padding:6px;position:absolute;top:0;left:0;height:calc(100% - 131px)}.movebq___mF7wt{display:none;position:absolute;top:0;right:95px!important;z-index:1;padding:4px 8px;line-height:1;background:#fff3;border-radius:9px;color:#fff;font-size:12px;right:4px;top:4px}.movebq___mF7wt i{margin-right:2px}.movebq___mF7wt:hover{color:#e30000;background:#fff}.hiddenbq___TqlUF{display:none;position:absolute;z-index:1;padding:4px 8px;line-height:1;background:#fff3;border-radius:9px;color:#fff;font-size:12px;right:4px;top:4px}.hiddenbq___TqlUF i{margin-right:2px}.hiddenbq___TqlUF:hover{color:#3061d0;background:#fff}.flex_box_center___eMcr7{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___HcNca{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___ZnvVN{align-items:center;box-align:center}.flex_box_center_end___fdgDf{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___SEKvd{flex-direction:column;box-orient:block-axis}.list___L1hmU{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;padding:0}.list___L1hmU .hidden___NniIi{display:none;position:absolute;z-index:1;padding:4px 8px;line-height:1;background:#9999991a;border-radius:9px;color:#999;font-size:12px;right:4px;top:4px}.list___L1hmU .hidden___NniIi i{margin-right:2px}.list___L1hmU .hidden___NniIi:hover{color:#3061d0;background:#3061d01a}.list___L1hmU .wrap___pKgcW{height:270px;background:#fff;box-shadow:0 1px 4px #d6dae1;border-radius:8px;position:relative}.list___L1hmU .wrap___pKgcW:hover .lockWrap___SMhkK{display:flex}.list___L1hmU .wrap___pKgcW:hover .hidden___NniIi{display:inline-block}.list___L1hmU .wrap___pKgcW .lockWrap___SMhkK{position:absolute;z-index:10;left:0;top:0;width:100%;height:100%;background:#0009;box-shadow:0 2px 5px #0000000d;border-radius:8px;display:none;flex-direction:column;justify-content:center;align-items:center}.list___L1hmU .wrap___pKgcW .lockWrap___SMhkK div{width:116px;height:36px;border-radius:18px;border:1px solid #ffffff;font-size:14px;font-weight:600;color:#fff;line-height:34px;text-align:center;margin:10px 0;cursor:pointer}.list___L1hmU .wrap___pKgcW .lockWrap___SMhkK div:hover{box-shadow:0 0 4px #4f85ff;border:1px solid #c2d3f8}.list___L1hmU .wrap___pKgcW .top___udHSB{height:calc(100% - 50px);display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:0 24px;position:relative}.list___L1hmU .wrap___pKgcW .top___udHSB .sign___uwRpq{position:absolute;z-index:1;width:44px;height:22px;background:#ffe9c1;border-radius:8px 0 13px;left:0;top:0;color:#a45204;text-align:center;line-height:22px}.list___L1hmU .wrap___pKgcW .top___udHSB .name___Fpf90{font-weight:600;color:#333;margin-top:25px;font-size:16px;white-space:normal;text-align:center;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;line-height:26px;height:48px}.list___L1hmU .wrap___pKgcW .top___udHSB .img___AMLhL{width:60px;height:60px;border-radius:30px;margin-top:14px}.list___L1hmU .wrap___pKgcW .top___udHSB .text___KiTb7{font-size:14px;color:#333;margin-top:8px;width:98%;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.list___L1hmU .wrap___pKgcW .top___udHSB .btns___i6IuZ{display:flex;align-items:center;margin-top:12px}.list___L1hmU .wrap___pKgcW .top___udHSB .btns___i6IuZ div{width:76px;background:#fff;height:26px;border-radius:13px;border:1px solid #d6f7ef;font-size:14px;color:#01795d;line-height:24px;text-align:center;margin:0 10px}.list___L1hmU .wrap___pKgcW .top___udHSB .btns___i6IuZ aside{width:76px;background:#fff;height:26px;border-radius:13px;border:1px solid #ffe9c1;font-size:14px;color:#a45204;line-height:24px;text-align:center;margin:0 10px}.list___L1hmU .wrap___pKgcW .bottom____k2sh{height:50px;border-top:1px solid #f5f5f5;display:flex;align-items:center;padding:0 12px}.list___L1hmU .wrap___pKgcW .bottom____k2sh>div{margin-left:auto}.list___L1hmU .wrap___pKgcW .bottom____k2sh>span{display:flex;align-items:center;margin-right:12px;color:#999}.list___L1hmU .wrap___pKgcW .bottom____k2sh>span i{font-size:14px;font-size:12px;color:#999;margin-right:6px}.flex_box_center___d27mZ{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___qfRU9{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___fCRld{align-items:center;box-align:center}.flex_box_center_end___ORMV8{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___PNKtZ{flex-direction:column;box-orient:block-axis}.tabs___alpa7{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #dbdce0;height:54px}.tabs___alpa7 .tabsWrap___aCQjw{display:flex;align-items:center;height:100%}.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4{display:flex;align-items:center;margin-right:40px;height:100%;cursor:pointer}.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4>div{position:relative;font-size:14px;font-weight:400;color:#5f6368;display:flex;align-items:center;height:100%}.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4 .active___nl_4v{font-weight:500;color:#202124}.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4 .active___nl_4v:after{position:absolute;content:"";width:100%;z-index:4;left:0;bottom:0;height:3px;background:#202124;border-radius:100px 100px 0 0}.flex_box_center___e6HxQ{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___RnXYe{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___lVxPk{align-items:center;box-align:center}.flex_box_center_end___bu8yv{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___JczGj{flex-direction:column;box-orient:block-axis}.orderWrap___ZfyGX{display:box;display:flex;align-items:center}.orderIconWrap___XTB_O{display:box;display:flex;flex-direction:column;height:40px;line-height:40px;color:#999}.orderAsc___KWHmA{flex-direction:column;text-align:center;height:10px;line-height:10px;display:inline-block;margin-top:9px;transform:translateY(2px)}.orderDesc___rHdbB{flex-direction:column;text-align:center;height:10px;line-height:10px;display:table}.active___a7eSP{color:#232b40!important}.cursorPointer___gs9kL{cursor:pointer;color:#d8d8d8;height:10px}.orderTextWrap___teAKn{font-size:14px;color:#3b3e47;cursor:pointer;margin-right:5px}.flex_box_center___LCi0B{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___hzONe{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___ZyQRE{align-items:center;box-align:center}.flex_box_center_end___XKM74{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___p8LCU{flex-direction:column;box-orient:block-axis}.btn___In02G.mediacy-round___uveEv{height:36px;border-radius:36px}.btn___In02G.mediacy-default___dDxsd{height:36px;border-radius:4px}.btn___In02G .default___K791v{background:#f6f7f9 linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border:1px solid #bacffe;font-size:14px;padding:0 15px;color:#3061d0;text-align:center;cursor:pointer;user-select:none}button[class~=ant-btn-default]:not(:disabled).btn___In02G{background:#f6f7f9 linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border:1px solid #bacffe;font-size:14px;padding:0 15px;color:#3061d0;text-align:center;cursor:pointer;user-select:none}button[class~=ant-btn-default]:not(:disabled).btn___In02G:hover{color:#165dff;border:1px solid #165dff}button[class~=ant-btn-default]:disabled.btn___In02G{background:#f6f7f9 linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border:1px solid #bacffe;font-size:14px;padding:0 15px;color:#3061d0;text-align:center;cursor:pointer;user-select:none;opacity:50%;cursor:not-allowed}.flex_box_center___TB7bQ{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___oBlTb{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___b5XbB{align-items:center;box-align:center}.flex_box_center_end___CNhe7{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___yHXKW{flex-direction:column;box-orient:block-axis}.head___ghH72{height:54px;border-bottom:1px solid #DBDCE0;display:flex;align-items:center}.head___ghH72>span{color:#999;font-size:12px;cursor:pointer;flex-shrink:0}.head___ghH72>b{font-weight:500;color:#232b40;margin-left:30px;font-size:14px;flex:1 1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.head___ghH72 .node___mjPEy{margin-left:auto;flex-shrink:0}.flex_box_center___AlHuF{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___vN2LW{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___Ac7D2{align-items:center;box-align:center}.flex_box_center_end___y38I7{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___iQE6P{flex-direction:column;box-orient:block-axis}.btns___sNgTb{display:flex;align-items:center}.btns___sNgTb .confirm___Ozirl{height:38px;background:#3061d0;border-radius:2px;color:#fff;padding:0 34px}.btns___sNgTb .cancel___aiq1I{height:38px;background:#f8f9fc;border-radius:2px;opacity:.5;border:1px solid #C3CFE0;font-size:14px;color:#464f66;margin-left:20px}.flex_box_center___jkpdr{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___OtsL8{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___rbcb_{align-items:center;box-align:center}.flex_box_center_end___zBR21{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___nS_eP{flex-direction:column;box-orient:block-axis}.fixedBottom___oJl7m{width:100%;height:70px;background:#fff;box-shadow:0 -3px 16px #dbdbdb80;position:fixed;z-index:1000;bottom:0;left:0}.fixedBottom___oJl7m .wrap___A3Oq1{width:1200px;height:100%;margin:auto;display:flex;align-items:center;justify-content:space-between}.fixedBottom___oJl7m .wrap___A3Oq1 .center____VL1y{flex:1 1}.flex_box_center___tY8Yn{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___vHdYA{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___pa61F{align-items:center;box-align:center}.flex_box_center_end___HyDXt{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___UjZek{flex-direction:column;box-orient:block-axis}.crumbs___V41Oe{margin:15px auto 25px;width:1200px;cursor:default}.crumbs___V41Oe span{font-size:12px;color:#c5c5c5}.crumbs___V41Oe .hover___bEIVd{cursor:pointer}.crumbs___V41Oe .hover___bEIVd:hover{color:#5f6368}.reasoning___S0mKl{margin-bottom:20px}.reasoning___S0mKl .btn____CIJG{display:flex;align-items:center;width:fit-content;height:35px;background:#f4f8ff;border-radius:8px;color:#3061d0;border:1px solid rgba(20,93,255,.2);padding:0 12px;cursor:pointer}.reasoning___S0mKl .btn____CIJG span{font-size:14px;margin-left:10px;margin-right:35px}.reasoning___S0mKl .content___CIAh9{font-size:14px;color:#888;border-left:2px solid #DCDCDC;padding-left:8px;margin-top:20px;white-space:pre-wrap}.reasoning___S0mKl b{font-size:8px}.select___Kt_GE .box___S5_ly{position:relative}.select___Kt_GE .text___dtZDv{width:206px;height:40px;background:#fff;border-radius:8px;border:1px solid rgba(20,93,255,.2);display:flex;align-items:center;padding:0 12px;color:#333;cursor:pointer}.select___Kt_GE .text___dtZDv:hover{background:#f6f6f6}.select___Kt_GE .text___dtZDv span{padding-left:6px}.select___Kt_GE .text___dtZDv b{font-size:12px;margin-left:auto;display:inline-block;transform:scale(.6)}.select___Kt_GE .itemWrap___xmw7x{position:absolute;z-index:10;top:40px;padding-top:7px}.select___Kt_GE .itemWrap___xmw7x aside{width:206px;background:#fff;box-shadow:0 2px 6px #d2d2d2;border-radius:2px;border:1px solid #E7F3FF;padding:10px 0}.select___Kt_GE .itemWrap___xmw7x .item___io6Bx{display:flex;align-items:center;padding:0 12px;height:36px;color:#464f66;cursor:pointer}.select___Kt_GE .itemWrap___xmw7x .item___io6Bx span{padding-left:6px}.select___Kt_GE .itemWrap___xmw7x .item___io6Bx:hover{background:#e7f3ff80;color:#3061d0}.select___Kt_GE .itemWrap___xmw7x .item___io6Bx.active___nHRTI{background:#e7f3ff;color:#3061d0}.flex_box_center___NfmQB{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___kVtBD{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___EegZo{align-items:center;box-align:center}.flex_box_center_end___Ueaqo{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___Sd9Zb{flex-direction:column;box-orient:block-axis}@keyframes dot-fade___gzUhM{0%,40%{opacity:.5}50%{opacity:8}90%,to{opacity:.5}}.loadingPic___sQWGQ{display:flex;align-items:center}.loading___ss_U1{display:flex}.loading___ss_U1 .dot___eTny8{width:10px;height:10px;border-radius:50%;margin-right:8px;background:#145dff;opacity:.5;animation:dot-fade___gzUhM 1s infinite}.loading___ss_U1 .dot___eTny8:nth-child(2){animation-delay:.3s}.loading___ss_U1 .dot___eTny8:nth-child(3){animation-delay:.7s}.wrap___SoLR4{display:flex;flex-direction:column;height:100%;overflow:hidden;flex:1 1;padding:20px 0}.chatContainer___bSpXP{flex:1 1;width:100%;overflow:auto}.footerContainer___IbaJq{margin-left:50px;margin-right:21px;flex-shrink:0;display:flex;flex-direction:column;transition:all .3s}.footerContainer___IbaJq .btnWrp___z89PH{width:100%;margin-bottom:12px;display:flex;flex-wrap:wrap;gap:10px}.footerContainer___IbaJq .btnWrp___z89PH>div{padding:0 10px;align-items:center;border-radius:12px;color:#585a73;display:inline-flex;font-size:12px;height:28px;justify-content:center;line-height:16px;transition:.3s all;border:1px solid #e8eaf2}.footerContainer___IbaJq .btnWrp___z89PH .btn___VK3Di{cursor:pointer;user-select:none}.footerContainer___IbaJq .btnWrp___z89PH .btn___VK3Di:hover{background:linear-gradient(111deg,#e9e7ff -12%,#fff 25% 69%,#e9e7ff 113%);border:1px solid #e0dfff;color:#6d6acd}.footerContainer___IbaJq .btnWrp___z89PH .btn___VK3Di.btnActive___en_8L{background:#eeedff;border:1px solid #eeedff;color:#6d6acd}.footerContainer___IbaJq .inputContainer___q_PRC{flex:1 1;display:flex;align-items:center;background:#fff;box-shadow:0 0 10px #e2e2e280;border-radius:8px;border:1px solid #e8eaf2;padding:10px 20px;position:relative;transition:all .5s}.footerContainer___IbaJq .inputContainer___q_PRC:hover{border:1px solid #145DFF}.footerContainer___IbaJq .inputContainer___q_PRC .uploadBtn___fY3BV{width:40px;height:40px;border:none;border-radius:20px;flex-shrink:0;background:#d2d2d2;cursor:default}.footerContainer___IbaJq .inputContainer___q_PRC .uploadBtn___fY3BV:hover{background:linear-gradient(139deg,#5c64ff,#6988f8)!important}.footerContainer___IbaJq .inputContainer___q_PRC .sendBtn____aYXt{width:40px;height:40px;background:linear-gradient(139deg,#5c64ff,#6988f8)!important;border:none;border-radius:50%;padding:0;flex-shrink:0}.footerContainer___IbaJq .inputContainer___q_PRC .sendBtn____aYXt:disabled{background:#d2d2d2!important}.footerContainer___IbaJq .inputContainer___q_PRC .sendBtnDisabled____WhtC{width:40px;height:40px;background:#d2d2d2!important;border:none;border-radius:50%;padding:0;flex-shrink:0}.footerContainer___IbaJq .inputContainer___q_PRC .cancelBtn___I91qC{font-size:40px;color:#5c64ff;cursor:pointer;flex-shrink:0;transition:.3}.footerContainer___IbaJq .inputContainer___q_PRC .cancelBtn___I91qC:hover{transform:scale(1.05)}.footerContainer___IbaJq .inputContainer___q_PRC textarea{margin:6px 9px 0;padding:0 11px;resize:none}.footerContainer___IbaJq .inputContainer___q_PRC textarea::placeholder{color:#c1c1d9}.footerContainer___IbaJq .lineFour___t_eBm.inputContainer___q_PRC{align-items:flex-end}.footerContainer___IbaJq .lineFour___t_eBm.inputContainer___q_PRC textarea{height:100%}.footerContainer___IbaJq .lineFour___t_eBm.inputContainer___q_PRC .fullIcon___WYjW2{position:absolute;right:31px;top:20px;color:#145dff;cursor:pointer}.footerContainer___IbaJq.footerContainerSelected___TV_oq{border-radius:20px;box-shadow:0 12px 24px -16px #3636490a,0 12px 40px #33334714,0 0 1px #2c2c3605;position:relative;transition:border .4s ease;border:1px solid #e8eaf2}.footerContainer___IbaJq.footerContainerSelected___TV_oq:hover{border:1px solid #145DFF}.footerContainer___IbaJq.footerContainerSelected___TV_oq .btnWrp___z89PH{background:#f7f8fc;padding:15px 15px 15px 20px;border-radius:20px 20px 0 0;border:none}.footerContainer___IbaJq.footerContainerSelected___TV_oq .inputContainer___q_PRC{border:none;box-shadow:none;background:transparent}.footerContainer___IbaJq.footerContainerSelected___TV_oq .inputContainer___q_PRC:hover{background:transparent;border:none}.footerContainer___IbaJq.full___h1vtm{height:100%}.li___DXR9A{display:flex;padding-left:20px}.li___DXR9A .avatarIcon___EYoqp .img___wrenL{width:40px;height:40px;border-radius:5px;margin-right:10px}.li___DXR9A .content___NK_Ew{flex:1 1;min-width:0}.li___DXR9A .content___NK_Ew .borderBox___UVtN4{box-shadow:0 0 10px #e2e2e280;border-radius:8px;border:1px solid rgba(20,93,255,.2);padding:16px}.li___DXR9A .content___NK_Ew .borderBox___UVtN4 .text___d_gYw{white-space:pre-wrap;color:#3061d0}.li___DXR9A .content___NK_Ew .fileWrap___kbAp0{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:10px}.li___DXR9A .content___NK_Ew .fileWrap___kbAp0 .file___R5FNg{width:calc((100% - 30px)/4);display:flex;align-items:center;background:#fff;border:1px solid rgba(20,93,255,.1);border-radius:8px;padding:6px 15px;font-size:14px;box-shadow:0 0 10px #e2e2e233}.li___DXR9A .content___NK_Ew .fileWrap___kbAp0 .file___R5FNg aside{flex:1 1;min-width:0}.li___DXR9A .content___NK_Ew .fileWrap___kbAp0 .file___R5FNg aside .fileName___oTYTw{color:#333;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:100%;width:fit-content}.li___DXR9A .content___NK_Ew .source___JD93j{height:16px;background:#f4f8ff;border-radius:8px 0;font-size:10px;color:#666;padding:0 14px;text-align:center;line-height:16px;width:fit-content;float:right;margin-top:-17px;margin-right:1px}.li___DXR9A .content___NK_Ew .action___CTh1w{height:54px;display:flex;align-items:center;justify-content:flex-end;gap:20px}.li___DXR9A .content___NK_Ew .action___CTh1w i{color:#666;cursor:pointer}.li___DXR9A .content___NK_Ew .action___CTh1w i:hover{color:#3061d0}.disabledInput___rMs3e{cursor:not-allowed;border:1px solid #9cb8f5!important}.disabledInput___rMs3e>*{pointer-events:none;opacity:.3}.backBottom___VIz5U{height:0;width:fit-content;position:sticky;z-index:100;bottom:0;left:50%;transform:translate(-50%);cursor:pointer;padding-left:20px}.backBottom___VIz5U:hover i{color:#5c64ff}.backBottom___VIz5U i{font-size:40px;color:#5c64ff80;position:absolute;z-index:101;bottom:8px}.head___vWC9s{display:flex;align-items:center;gap:20px;position:relative;height:54px;padding-right:20px;border-bottom:1px solid #EFEEEE}.head___vWC9s .title___l1GaK{display:flex;align-items:center;flex:1 1;padding-left:20px;height:100%;cursor:move}.head___vWC9s .headBtn___fGGSq{cursor:pointer;color:#333}.head___vWC9s .headBtn___fGGSq:hover{color:#3061d0}.menuWarp___Py4k9{list-style-type:none;background-color:#fff;background-clip:padding-box;border-radius:2px;outline:none;box-shadow:0 6px 16px #00000014,0 3px 6px -4px #0000001f,0 9px 28px 8px #0000000d}.menuWarp___Py4k9 h4{padding-left:20px;padding-top:13px;font-weight:600}.menuWarp___Py4k9 .menu___Rpj4l{max-height:400px;min-height:40px;width:250px;overflow:auto;color:#464f66}.menuWarp___Py4k9 .menu___Rpj4l aside{display:flex;align-items:center;height:36px;padding:0 20px;cursor:pointer}.menuWarp___Py4k9 .menu___Rpj4l aside .menuText___zGoGw{flex:1 1;min-width:0;display:flex;align-items:center}.menuWarp___Py4k9 .menu___Rpj4l aside .menuText___zGoGw span{max-width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.menuWarp___Py4k9 .menu___Rpj4l aside .menuDel___qa0au{display:none;flex-shrink:0;margin-left:10px}.menuWarp___Py4k9 .menu___Rpj4l aside.active___n_Cfs{background:#e7f3ff!important}.menuWarp___Py4k9 .menu___Rpj4l aside.active___n_Cfs span{color:#3061d0}.menuWarp___Py4k9 .menu___Rpj4l aside:hover{background:#e7f3ff80}.menuWarp___Py4k9 .menu___Rpj4l aside:hover span{color:#3061d0}.menuWarp___Py4k9 .menu___Rpj4l aside:hover .menuDel___qa0au{display:inline}.draggableWrap___u95gi{width:100vw;height:100vh;position:fixed;z-index:999;left:0;top:0;pointer-events:none}.draggableWrap___u95gi>div{pointer-events:auto}.draggableWrap___u95gi .modal___Q60Fu{width:100%;height:100%;background:#fff;box-shadow:0 10px 26px #14131d87;border-radius:8px;border:1px solid #7E8183;display:flex;flex-direction:column}.footer___lxKwN{padding-right:20px;padding-left:20px}.footer___lxKwN .main____xLI7{background:#fff;box-shadow:0 2px 20px #d7e5ff80;border-radius:18px;border:1px solid #EFF2FF;overflow:hidden}.footer___lxKwN .main____xLI7 .files___U6HeB{display:flex;flex-wrap:wrap;gap:5px;background:#fafbff;padding:10px 20px}.footer___lxKwN .main____xLI7 .files___U6HeB .file___R5FNg{width:calc((100% - 15px)/4);display:flex;align-items:center;background:#fff;border-radius:8px;padding:3px 9px;font-size:14px;border:1px solid #EBEBEB;position:relative}.footer___lxKwN .main____xLI7 .files___U6HeB .file___R5FNg aside{flex:1 1;min-width:0;margin-left:10px}.footer___lxKwN .main____xLI7 .files___U6HeB .file___R5FNg aside .fileName___oTYTw{color:#333;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:100%;width:fit-content}.footer___lxKwN .main____xLI7 .files___U6HeB .file___R5FNg:hover .fileDel___HitRv{opacity:1}.footer___lxKwN .main____xLI7 .files___U6HeB .file___R5FNg .fileDel___HitRv{opacity:0;transition:.3s;position:absolute;z-index:10;top:2px;right:5px;font-size:11px;color:#999;cursor:pointer}.footer___lxKwN .main____xLI7 .files___U6HeB .file___R5FNg .fileDel___HitRv:hover{color:#333}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc{height:138px;background:#fff;padding:20px;display:flex;flex-direction:column}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc textarea{flex:1 1;resize:none;padding:0;font-size:16px}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc textarea::placeholder{color:#c1c1d9}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w{display:flex;align-items:center;margin-top:10px}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .btnWrap___ENcDO{display:flex;align-items:center;gap:12px;margin-right:auto}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .btnWrap___ENcDO .btn___VK3Di{color:#333;height:34px;background:#fff;border-radius:20px;border:1px solid #EBEBEB;padding:0 12px;line-height:32px;transition:.3s;cursor:pointer}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .btnWrap___ENcDO .btn___VK3Di:hover{border:1px solid rgba(20,93,255,.2);color:#3061d0}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .btnWrap___ENcDO .btn___VK3Di.btnActive___en_8L{background:#f4f8ff;border:1px solid rgba(20,93,255,.2);color:#3061d0}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .btnWrap___ENcDO .btn___VK3Di.btnDisabled___AFYEZ{cursor:not-allowed;border:1px solid #ebebeb;background:#fff;color:#333;opacity:.5}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .uploadBtn___fY3BV{color:#666;width:34px;height:34px;border-radius:50%;cursor:pointer;text-align:center;line-height:34px}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .uploadBtn___fY3BV:hover{background:#f4f8ff;color:#145dff}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .uploadDisabledBtn___LslUe{color:#666;width:34px;height:34px;border-radius:50%;cursor:pointer;text-align:center;line-height:34px;color:#999;cursor:not-allowed}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .uploadDisabledBtn___LslUe:hover{background:#f4f8ff;color:#145dff}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .uploadDisabledBtn___LslUe:hover{color:#999}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .sendBtn____aYXt{width:34px;height:34px;background:linear-gradient(139deg,#5c64ff,#6988f8);border:none;border-radius:50%;padding:0;flex-shrink:0}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .sendBtnDisabled____WhtC{width:34px;height:34px;background:linear-gradient(139deg,#5c64ff,#6988f8);border:none;border-radius:50%;padding:0;flex-shrink:0;background:#d2d2d2;cursor:not-allowed}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .cancelBtn___I91qC{font-size:34px;color:#5c64ff;cursor:pointer;flex-shrink:0;transition:.3}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .cancelBtn___I91qC:hover{transform:scale(1.05)}.bottomlist___Unmz9{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;background:#f6f7f9;border-radius:6px;border:1px solid #EFF1F6;height:48px;padding:0 20px;max-width:90%;margin-top:20px;font-size:14px;line-height:48px;cursor:pointer;width:max-content}.bottomlist___Unmz9:hover{background:#e2ecff;border-radius:6px;border:1px solid #3061D0}.draggableImage___vcTso{position:fixed;left:calc(100vw - 84px);z-index:100}.draggableImage___vcTso .img___xAyno{user-select:none}.draggableImage___vcTso .close___WUtfj{user-select:none;cursor:pointer;display:none;position:absolute;z-index:101;left:-11px;top:-8px;color:#dcdcdc}.draggableImage___vcTso:hover .close___WUtfj{display:block}.extraNode___tnBrt{cursor:initial}.specialImg___yAPav{display:flex;flex-direction:column;align-items:center}.specialImg___yAPav .bubble___qNdfF{background-color:#3a5eff;color:#fff;padding:4px 8px;border-radius:4px;font-size:12px;position:relative;margin-bottom:8px}.specialImg___yAPav .bubble___qNdfF:after{content:"";position:absolute;bottom:-6px;left:50%;z-index:101;transform:translate(-50%);width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #3A5EFF}.specialImg___yAPav .upImg___Mx6QM{width:60px;height:60px;border-radius:50%}.bigTipsBox___XRGyw{width:calc(100% - 98px);overflow:hidden}.bigTips___uPRW3{display:flex;overflow-x:hidden;scroll-behavior:smooth;gap:22px;width:100%;position:relative;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none;position:sticky;top:0;background:#fff;z-index:8}.bigTips___uPRW3::-webkit-scrollbar{display:none}.bigTips___uPRW3 .item___KMGDu{position:relative;width:80px!important;height:88px;background:#95bdff1a;border-radius:8px;cursor:pointer;display:flex!important;flex-direction:column;justify-content:center;align-items:center;border:1px solid transparent}.bigTips___uPRW3 .item___KMGDu .editBtn___JiZpD{display:none;position:absolute;top:6px;right:6px;font-size:12px;color:#c7cbdb}.bigTips___uPRW3 .item___KMGDu .editBtn___JiZpD:hover{color:#145dff}.bigTips___uPRW3 .item___KMGDu span{font-weight:600;font-size:14px;color:#232b40;margin-top:16px;word-break:break-all;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:68px}.bigTips___uPRW3 .item___KMGDu:hover{border:1px solid #145DFF}.bigTips___uPRW3 .item___KMGDu:hover .editBtn___JiZpD{display:block}.bigTips___uPRW3 .item___KMGDu.active___EX5N5{border:1px solid #145DFF}.PrevNext____kcgs{width:calc(100% - 98px);height:105px;position:absolute;top:-6px;left:2px;z-index:100;pointer-events:none;opacity:1;transition:.3s}.PrevNext____kcgs>div{width:42px;height:105px;display:flex;align-items:center;justify-content:center;position:absolute}.PrevNext____kcgs>div img{width:20px;height:20px;pointer-events:auto}.PrevNext____kcgs>div .img___X2ms3{display:block}.PrevNext____kcgs>div .imgHover___wIHti{display:none}.PrevNext____kcgs>div:hover{cursor:pointer}.PrevNext____kcgs>div:hover .img___X2ms3{display:none}.PrevNext____kcgs>div:hover .imgHover___wIHti{display:block}.PrevNext____kcgs .LeftButton___P5Wge{left:-11px}.PrevNext____kcgs .RightButton___NAbBu{right:-20px}.agent___exMfN .add___cWyoE{width:80px;height:88px;background:#95bdff1a;border-radius:8px;display:flex;align-items:center;justify-content:center;cursor:pointer}.agent___exMfN .add___cWyoE i{color:#7f8791}.agent___exMfN .add___cWyoE:hover{background:#95bdff1a;border:1px solid rgba(48,97,208,.5)}.agent___exMfN .add___cWyoE:hover i{color:#3061d0}.imgUpLoad___Wg61u{position:relative;width:50px;height:auto;background-color:#f4f3f4;display:flex;align-items:center;justify-content:center;margin-top:15px}.imgUpLoad___Wg61u>div{position:absolute;right:-6px;top:-6px;cursor:pointer;background-color:#fff;width:16px;height:16px;border-radius:50%}.tip___WGAb5{display:flex;align-items:center;gap:6px;color:#ff8c29;font-size:14px;margin-top:10px;margin-left:100px}.tip___WGAb5 i{font-size:14px} +.split-panel-container{width:100%;height:calc(100vh - 121px);display:flex;flex-flow:row nowrap;align-items:center;overflow:hidden}.split-panel-container>section{height:100%}.split-panel-container.my-problems{height:calc(100vh - 65px)}.split-panel-container .resize-x-bar{width:4px;cursor:ew-resize;height:100%;display:flex;flex-flow:column nowrap;justify-content:center;background:#111c24}.split-panel-container .btn-resize{display:flex;flex-flow:column nowrap;text-align:center;justify-content:center;align-items:center;width:24px;height:24px;font-size:24px;z-index:10;border-radius:50%;position:absolute;margin-left:-10px;opacity:.7;box-shadow:0 3px 5px -1px #0003,0 6px 10px #00000024,0 1px 18px #0000001f;background-color:#e0e0e0;color:#000000de}.my-monaco-editor div,.my-diff-editor div{font-size:unset}.my-error-line-wrp{width:calc(100% - 20px)!important;background:#f5000033!important;height:auto!important;color:#f50000}.noCopyPaste .quick-input-widget{display:none!important}.breakpoints-select{background:red;width:8px!important;height:8px!important;left:7px!important;top:7px;border-radius:4px;user-select:none;pointer-events:none}.breakpoints-fake{background:#ff000080;width:8px!important;height:8px!important;left:7px!important;top:7px;border-radius:4px;user-select:none;pointer-events:none}.highlighted-line{background:#4b4b18}.list{display:flex;align-items:center;font-size:14px;margin:7px 0;padding-left:4px}.list dt,.list dd{margin:0}.list dt{flex:1 1;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;word-break:break-all}.list dd{width:66px;text-align:right;color:#0152d9;cursor:pointer}.list .copy{color:#38bcd8}.tpi-code-setting{height:calc(100vh - 54px);background:#031b2a;color:#ddd;font-size:13px;line-height:17px}.tpi-code-setting.oj{height:calc(100vh - 65px)}.tpi-code-setting h3{color:#008cff;font-size:16px;line-height:21px;padding-bottom:12px;text-align:left;width:100%;display:block;border-bottom:1px solid #092436}.tpi-code-setting .file-item{color:#ddd;padding:20px 0 0;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center}.tpi-code-setting .file-item.action{justify-content:flex-start}.tpi-code-setting .file-item.action .iconfont{margin-right:21px}.tpi-code-setting .file-item span{max-width:148px}.tpi-code-setting .file-item:last-child{margin-bottom:25px}.tpi-code-setting span{color:#597a8f}.setting-drawer .ant-drawer-content-wrapper{top:54px;bottom:51px}.setting-drawer .ant-drawer-content{height:auto}.oj .ant-drawer-content-wrapper{top:65px}.setting-drawer .ant-drawer-body,.oj .ant-drawer-body{background:#031b2a}.setting-drawer .ant-drawer-body,.oj .ant-drawer-body{height:auto}.setting-drawer .ant-select-selection,.oj .ant-select-selection{width:120px;background:#0a2030;color:#597a8f;border:1px solid #597a8f}.list___IRN6i{display:flex;align-items:center;font-size:14px;margin:7px 0;padding-left:4px}.list___IRN6i dt,.list___IRN6i dd{margin:0}.list___IRN6i dt{flex:1 1;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;word-break:break-all}.list___IRN6i dd{width:66px;text-align:right;color:#0152d9;cursor:pointer}.list___IRN6i .copy___qCn9B{color:#38bcd8}.right-panel{position:relative}.btn-notes{position:absolute;right:0;top:50%;width:36px;height:36px;margin-top:-18px;border-radius:50%;background:#5091ff;color:#fff;font-size:18px;text-align:center;transform:translate(18px);will-change:transform;cursor:pointer;opacity:.5;transition:transform .3s linear,opacity .3s linear;z-index:100;display:flex;flex-flow:column nowrap;justify-content:center}.btn-notes:hover{opacity:1;color:#fff;transform:translate(-10px)}.note-form-area{position:absolute;right:10px;top:50%;width:450px;margin-top:-100px;background:#fff;border-radius:5px;padding:14px 10px 0;transform:translate(500px);will-change:transform;transition:transform .3s}.note-form-area.active{transform:translate(0)}.oj-modal .ant-modal-body{padding:0}.oj-modal .oj-modal-content{display:flex;flex-direction:column;align-items:center}.oj-modal .oj-modal-content>aside{font-size:14px;margin-top:50px;color:#333;width:438px}.oj-modal .oj-modal-head{width:100%;height:120px;padding-left:177px;padding-right:40px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #f1f1f1}.oj-modal .oj-modal-btn{width:180px;height:50px;background:#0152d9;border-radius:4px;font-size:16px;font-weight:500;color:#fff;cursor:pointer;line-height:50px;text-align:center;margin-bottom:30px}.oj-modal .oj-modal-tt{margin-right:51px;display:inline-flex;flex-direction:column;transform:translateY(-4px)}.oj-modal .oj-modal-tt>span:last-child{width:160px;height:6px;background:#e7f3ff;border-radius:3px}.oj-modal .oj-modal-tt>span:last-child span{display:inherit;width:60px;height:6px;background:#0152d9;border-radius:3px}.oj-modal i{color:#666;cursor:pointer}.oj-select{margin-left:20px}.oj-select .ant-select-selector{background:#25343e!important;border:0px!important;height:30px!important}.oj-select .ant-select-arrow{color:#fff}.oj-select .ant-select-selection-item{color:#fff;font-size:12px;line-height:30px!important}.exercise_user_info{font-size:14px;font-weight:400;color:#b2bacb}.exercise_user_info span{font-size:16px;font-weight:500;color:#55bfd6}.djs{margin-top:3px!important;display:inline-block!important}.time{margin-top:5px!important;display:inline-block!important}.footer___bruwa{display:flex;align-items:center;justify-content:flex-end;height:46px;background:#030814;padding-right:15px;border-top:1px solid #030814;border-bottom:1px solid #030814}.whiteFooter___mR7kn{background:#fff;border-top:1px solid #ddd;border-bottom:1px solid #fff}.error___KO0Jg{font-size:12px;color:#fb3226}.case___L0pNc{background:#0e1525;position:relative}.case___L0pNc .resize-y-bar___NK0gI{height:1px;width:100%;background:#3d445c;cursor:ns-resize;position:absolute;top:0;left:0;z-index:10}.case___L0pNc .resize-y-bar___NK0gI>i{color:#0053dc;position:absolute;top:50%;left:50%;margin-top:-7px;margin-left:-17px;z-index:10}.case___L0pNc .unfoldBtn___aMmZw{width:98px;height:24px;background:#3d445c;border-radius:8px 8px 0 0;position:absolute;left:50%;transform:translate(-50%);top:-24px;font-size:14px;color:#8d97af;line-height:24px;text-align:center;cursor:pointer;user-select:none}.case___L0pNc .caseHead___EuMPr{display:flex;align-items:center;height:34px;padding:0 16px}.case___L0pNc .caseHead___EuMPr .dot___Iky9k{width:10px;height:10px;background:#95a4c5;border-radius:50%;margin-right:4px;margin-top:2px}.case___L0pNc .caseHead___EuMPr .text___lMSx6{font-size:14px;color:#dde3ea}.case___L0pNc .caseHead___EuMPr .pass___XjijC{font-size:14px;color:#2abd8c;margin-left:10px}.case___L0pNc .caseHead___EuMPr .noPass___JxpWk{font-size:14px;color:#ff2c29;margin-left:10px}.case___L0pNc .caseHead___EuMPr .btns___FPIaK{margin-left:auto;display:flex;align-items:center}.case___L0pNc .caseHead___EuMPr .btns___FPIaK div{margin-left:15px;cursor:pointer;color:#bfbfbf}.case___L0pNc .caseHead___EuMPr .btns___FPIaK div i{font-size:14px;color:#687799;margin-right:5px}.case___L0pNc .result___oRj1h{height:100%;display:flex;padding:0 20px 10px}.case___L0pNc .result___oRj1h .title___IhMSa{flex-shrink:0;height:30px;background:#22293b;padding-left:15px;line-height:30px}.case___L0pNc .result___oRj1h .title___IhMSa span{color:#bfbfbf;font-size:14px}.case___L0pNc .result___oRj1h .left___XlC98{width:424px;flex-shrink:0;display:flex;flex-direction:column;margin-right:4px;overflow:hidden}.case___L0pNc .result___oRj1h .left___XlC98 .leftNode___NGHgx{flex:1 1;background:#1b2333}.case___L0pNc .result___oRj1h .left___XlC98 .leftNode___NGHgx textarea{background:none;border:none;color:#fff;resize:none;height:100%;padding:15px}.case___L0pNc .result___oRj1h .left___XlC98 .leftNode___NGHgx textarea::placeholder{color:#8f96b1!important}.case___L0pNc .result___oRj1h .right____fIu_{flex:1 1;display:flex;flex-direction:column;overflow:hidden}.case___L0pNc .result___oRj1h .node___MwdH7{flex:1 1;overflow:auto;position:relative;color:#fff;background:#2c32464d;padding:15px}.case___L0pNc .result___oRj1h .node___MwdH7 pre{overflow:hidden;margin-bottom:0;white-space:pre-wrap}.case___L0pNc .elseNode___WjFIg{background:#22293b;display:flex;align-items:start;margin:0 20px 4px}.case___L0pNc .elseNode___WjFIg .nameWrap___bEdbD{margin-left:15px;margin-top:4px;color:#bfbfbf}.case___L0pNc .elseNode___WjFIg .scroll___ylWYt{flex:1 1;position:relative}.case___L0pNc .elseNode___WjFIg .scroll___ylWYt .scrollBox___hWkc9{overflow:auto;color:#fff;margin-left:20px;margin-top:6px;padding-right:50px;white-space:pre-wrap;margin-bottom:0}.case___L0pNc .elseNode___WjFIg .scroll___ylWYt .action___xBwDi{position:absolute;z-index:10;top:3px;right:0}.case___L0pNc .elseNode___WjFIg .scroll___ylWYt .action___xBwDi span{margin-right:15px;color:#1890ff;cursor:pointer}.case___L0pNc .elseNode___WjFIg .scroll___ylWYt .action___xBwDi i{color:#687799;cursor:pointer;font-size:14px}.whiteCase___AZiDR{background:#f6f7f9}.whiteCase___AZiDR .resize-y-bar___NK0gI{background:#ddd}.whiteCase___AZiDR .unfoldBtn___aMmZw{background:#e9eaea;color:#5f6368}.whiteCase___AZiDR .caseHead___EuMPr .text___lMSx6{color:#333}.whiteCase___AZiDR .caseHead___EuMPr .btns___FPIaK div{color:#666}.whiteCase___AZiDR .caseHead___EuMPr .btns___FPIaK div i{color:#687799}.whiteCase___AZiDR .result___oRj1h .title___IhMSa{background:#fff}.whiteCase___AZiDR .result___oRj1h .title___IhMSa span{color:#333}.whiteCase___AZiDR .result___oRj1h .leftNode___NGHgx{background:#fafafa!important}.whiteCase___AZiDR .result___oRj1h .leftNode___NGHgx textarea{color:#333!important}.whiteCase___AZiDR .result___oRj1h .node___MwdH7{background:#fafafa!important;color:#333}.whiteCase___AZiDR .elseNode___WjFIg{background:#fafafa;color:#333}.whiteCase___AZiDR .elseNode___WjFIg .nameWrap___bEdbD span{color:#333}.whiteCase___AZiDR .elseNode___WjFIg .scrollBox___hWkc9{color:#000!important}.disabled___lWQU2:disabled{color:#d9d9d9!important;border-color:#d9d9d9!important}.codeHead___l8q5R{height:40px;background:#161d2c;display:flex;align-items:center}.codeHead___l8q5R .navWrap___xdWQe{display:flex;align-items:center}.codeHead___l8q5R .navWrap___xdWQe .nav___JKPVX{width:112px;height:40px;background:#161d2c;border:1px solid #161D2C;border-radius:2px;margin-right:1px;font-weight:500;font-size:14px;color:#d1d1d1;text-align:center;line-height:38px;cursor:pointer}.codeHead___l8q5R .navWrap___xdWQe .nav___JKPVX.active___DTAtT{background:#1b2333;color:#fff}.codeHead___l8q5R .navWrap___xdWQe .nav___JKPVX i{font-size:14px;color:#3f93b1;margin-right:10px}.whiteCodeHead___wDOny{background:#f6f7f9}.whiteCodeHead___wDOny .navWrap___xdWQe .nav___JKPVX{width:112px;height:40px;background:linear-gradient(180deg,#fff,#f6f7f9),#f6f7f9;box-shadow:inset 0 1px 3px #ffffff80;border-radius:2px;border:1px solid #BACFFE;color:#666}.whiteCodeHead___wDOny .navWrap___xdWQe .nav___JKPVX.active___DTAtT{background:#3061d0;color:#fff;box-shadow:none}.whiteCodeHead___wDOny .navWrap___xdWQe .nav___JKPVX.active___DTAtT i{color:#fff}.header___VjNh9{display:flex;align-items:center;height:50px;width:100%;background:#0e1525;color:#fff;padding:0 20px}.header___VjNh9 h2{text-align:center;color:#fff;flex:1 0 auto;margin:0;font-size:16px}.header___VjNh9 a{color:#fff}.header___VjNh9 div{display:flex;flex-flow:row nowrap;align-items:center}.header___VjNh9 div img{border-radius:18px;margin-right:10px;overflow:hidden;width:36px;height:36px}.header___VjNh9 .timepiece___yuqJC{width:94px;height:30px;background:#242936;border-radius:15px;font-weight:500;font-size:16px;color:#42d5a0;margin-right:15px;justify-content:center}.header___VjNh9 .btn_edit___ozzux{width:82px;height:30px;background:#3061d0;border-radius:15px;margin-right:10px;text-align:center;line-height:30px}.whiteHeader___REV3m{background:#fff}.whiteHeader___REV3m .timepiece___yuqJC{background:#fff;box-shadow:0 2px 4px #e0dfe1}.djs___v0Ru7{display:inline-block!important}.myProblems___DKSbs{height:calc(100vh - 50px)!important}.whiteMyProblems___k0QS3 section[class~=resize-x-bar]{background:#fff!important}.fullMask___QZH1M{position:fixed;z-index:1000;width:100vw;height:100vh;top:0;left:0;background:transparent;cursor:ns-resize;display:none}.ldsRing___mpBZC{position:relative;width:40px;height:40px;margin:0 auto}.idsRingWrapper___Of9_n{position:absolute;z-index:1000;width:100%;height:100%;left:0;top:0;display:flex;flex-flow:column nowrap;justify-content:center}.idsRingWrapper___Of9_n p{text-align:center;margin-top:12px}.ldsRing___mpBZC div{box-sizing:border-box;display:block;position:absolute;width:32px;height:32px;margin:4px;border:4px solid #1976d2;border-radius:50%;animation:ldsring___o0w2t 1.2s cubic-bezier(.5,0,.5,1) infinite;border-color:#1976d2 transparent transparent transparent}.ldsRing___mpBZC div:nth-child(1){animation-delay:-.45s}.ldsRing___mpBZC div:nth-child(2){animation-delay:-.3s}.ldsRing___mpBZC div:nth-child(3){animation-delay:-.15s}@keyframes ldsring___o0w2t{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@font-face{font-family:KaTeX_AMS;src:url(./static/KaTeX_AMS-Regular.e101fd3b.woff2) format("woff2"),url(./static/KaTeX_AMS-Regular.89a32939.woff) format("woff"),url(./static/KaTeX_AMS-Regular.76b481f1.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Caligraphic;src:url(./static/KaTeX_Caligraphic-Bold.804b0502.woff2) format("woff2"),url(./static/KaTeX_Caligraphic-Bold.ebf5447d.woff) format("woff"),url(./static/KaTeX_Caligraphic-Bold.28758623.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:KaTeX_Caligraphic;src:url(./static/KaTeX_Caligraphic-Regular.7ca15b3a.woff2) format("woff2"),url(./static/KaTeX_Caligraphic-Regular.d642f1a8.woff) format("woff"),url(./static/KaTeX_Caligraphic-Regular.fe9310f0.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Fraktur;src:url(./static/KaTeX_Fraktur-Bold.33bcfed3.woff2) format("woff2"),url(./static/KaTeX_Fraktur-Bold.fc482350.woff) format("woff"),url(./static/KaTeX_Fraktur-Bold.70f2abc1.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:KaTeX_Fraktur;src:url(./static/KaTeX_Fraktur-Regular.86cfbe4e.woff2) format("woff2"),url(./static/KaTeX_Fraktur-Regular.29abfb1c.woff) format("woff"),url(./static/KaTeX_Fraktur-Regular.51bff235.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Main;src:url(./static/KaTeX_Main-Bold.603892c5.woff2) format("woff2"),url(./static/KaTeX_Main-Bold.9f5bc66f.woff) format("woff"),url(./static/KaTeX_Main-Bold.da66c0ab.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:KaTeX_Main;src:url(./static/KaTeX_Main-BoldItalic.bd95a810.woff2) format("woff2"),url(./static/KaTeX_Main-BoldItalic.c31eb616.woff) format("woff"),url(./static/KaTeX_Main-BoldItalic.962b328a.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:KaTeX_Main;src:url(./static/KaTeX_Main-Italic.7662be2b.woff2) format("woff2"),url(./static/KaTeX_Main-Italic.3c94ae8c.woff) format("woff"),url(./static/KaTeX_Main-Italic.b1598925.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:KaTeX_Main;src:url(./static/KaTeX_Main-Regular.7056d1df.woff2) format("woff2"),url(./static/KaTeX_Main-Regular.f23b28dc.woff) format("woff"),url(./static/KaTeX_Main-Regular.fe159c21.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Math;src:url(./static/KaTeX_Math-BoldItalic.df742084.woff2) format("woff2"),url(./static/KaTeX_Math-BoldItalic.a6fde119.woff) format("woff"),url(./static/KaTeX_Math-BoldItalic.8ee92314.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:KaTeX_Math;src:url(./static/KaTeX_Math-Italic.912cb075.woff2) format("woff2"),url(./static/KaTeX_Math-Italic.ad043b21.woff) format("woff"),url(./static/KaTeX_Math-Italic.f4a2fd50.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:KaTeX_SansSerif;src:url(./static/KaTeX_SansSerif-Bold.198a2b19.woff2) format("woff2"),url(./static/KaTeX_SansSerif-Bold.2dee50c6.woff) format("woff"),url(./static/KaTeX_SansSerif-Bold.9ae5090b.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:KaTeX_SansSerif;src:url(./static/KaTeX_SansSerif-Italic.58452206.woff2) format("woff2"),url(./static/KaTeX_SansSerif-Italic.f88f16ed.woff) format("woff"),url(./static/KaTeX_SansSerif-Italic.363562bf.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:KaTeX_SansSerif;src:url(./static/KaTeX_SansSerif-Regular.50cd68ac.woff2) format("woff2"),url(./static/KaTeX_SansSerif-Regular.13e35ac8.woff) format("woff"),url(./static/KaTeX_SansSerif-Regular.d1c35243.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Script;src:url(./static/KaTeX_Script-Regular.2fc42204.woff2) format("woff2"),url(./static/KaTeX_Script-Regular.8f35f84f.woff) format("woff"),url(./static/KaTeX_Script-Regular.d09e0cea.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Size1;src:url(./static/KaTeX_Size1-Regular.03ff84ee.woff2) format("woff2"),url(./static/KaTeX_Size1-Regular.2222c8c3.woff) format("woff"),url(./static/KaTeX_Size1-Regular.920c8080.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Size2;src:url(./static/KaTeX_Size2-Regular.fa296a19.woff2) format("woff2"),url(./static/KaTeX_Size2-Regular.45c74525.woff) format("woff"),url(./static/KaTeX_Size2-Regular.7d3e746e.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Size3;src:url(./static/KaTeX_Size3-Regular.d9075b2b.woff2) format("woff2"),url(./static/KaTeX_Size3-Regular.62bef299.woff) format("woff"),url(./static/KaTeX_Size3-Regular.39f7a039.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Size4;src:url(./static/KaTeX_Size4-Regular.93084eec.woff2) format("woff2"),url(./static/KaTeX_Size4-Regular.3ee0d868.woff) format("woff"),url(./static/KaTeX_Size4-Regular.cd3f02bf.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Typewriter;src:url(./static/KaTeX_Typewriter-Regular.65cd6476.woff2) format("woff2"),url(./static/KaTeX_Typewriter-Regular.3f215ba2.woff) format("woff"),url(./static/KaTeX_Typewriter-Regular.73468499.ttf) format("truetype");font-weight:400;font-style:normal}.katex{font: 1.21em KaTeX_Main,Times New Roman,serif;line-height:1.2;text-indent:0;text-rendering:auto}.katex *{-ms-high-contrast-adjust:none!important}.katex .katex-version:after{content:"0.11.1"}.katex .katex-mathml{position:absolute;clip:rect(1px,1px,1px,1px);padding:0;border:0;height:1px;width:1px;overflow:hidden}.katex .katex-html>.newline{display:block}.katex .base{position:relative;white-space:nowrap;width:min-content}.katex .base,.katex .strut{display:inline-block}.katex .textbf{font-weight:700}.katex .textit{font-style:italic}.katex .textrm{font-family:KaTeX_Main}.katex .textsf{font-family:KaTeX_SansSerif}.katex .texttt{font-family:KaTeX_Typewriter}.katex .mathdefault{font-family:KaTeX_Math;font-style:italic}.katex .mathit{font-family:KaTeX_Main;font-style:italic}.katex .mathrm{font-style:normal}.katex .mathbf{font-family:KaTeX_Main;font-weight:700}.katex .boldsymbol{font-family:KaTeX_Math;font-weight:700;font-style:italic}.katex .amsrm,.katex .mathbb,.katex .textbb{font-family:KaTeX_AMS}.katex .mathcal{font-family:KaTeX_Caligraphic}.katex .mathfrak,.katex .textfrak{font-family:KaTeX_Fraktur}.katex .mathtt{font-family:KaTeX_Typewriter}.katex .mathscr,.katex .textscr{font-family:KaTeX_Script}.katex .mathsf,.katex .textsf{font-family:KaTeX_SansSerif}.katex .mathboldsf,.katex .textboldsf{font-family:KaTeX_SansSerif;font-weight:700}.katex .mathitsf,.katex .textitsf{font-family:KaTeX_SansSerif;font-style:italic}.katex .mainrm{font-family:KaTeX_Main;font-style:normal}.katex .vlist-t{display:inline-table;table-layout:fixed}.katex .vlist-r{display:table-row}.katex .vlist{display:table-cell;vertical-align:bottom;position:relative}.katex .vlist>span{display:block;height:0;position:relative}.katex .vlist>span>span{display:inline-block}.katex .vlist>span>.pstrut{overflow:hidden;width:0}.katex .vlist-t2{margin-right:-2px}.katex .vlist-s{display:table-cell;vertical-align:bottom;font-size:1px;width:2px;min-width:2px}.katex .msupsub{text-align:left}.katex .mfrac>span>span{text-align:center}.katex .mfrac .frac-line{display:inline-block;width:100%;border-bottom-style:solid}.katex .hdashline,.katex .hline,.katex .mfrac .frac-line,.katex .overline .overline-line,.katex .rule,.katex .underline .underline-line{min-height:1px}.katex .mspace{display:inline-block}.katex .clap,.katex .llap,.katex .rlap{width:0;position:relative}.katex .clap>.inner,.katex .llap>.inner,.katex .rlap>.inner{position:absolute}.katex .clap>.fix,.katex .llap>.fix,.katex .rlap>.fix{display:inline-block}.katex .llap>.inner{right:0}.katex .clap>.inner,.katex .rlap>.inner{left:0}.katex .clap>.inner>span{margin-left:-50%;margin-right:50%}.katex .rule{display:inline-block;border:0 solid;position:relative}.katex .hline,.katex .overline .overline-line,.katex .underline .underline-line{display:inline-block;width:100%;border-bottom-style:solid}.katex .hdashline{display:inline-block;width:100%;border-bottom-style:dashed}.katex .sqrt>.root{margin-left:.27777778em;margin-right:-.55555556em}.katex .fontsize-ensurer.reset-size1.size1,.katex .sizing.reset-size1.size1{font-size:1em}.katex .fontsize-ensurer.reset-size1.size2,.katex .sizing.reset-size1.size2{font-size:1.2em}.katex .fontsize-ensurer.reset-size1.size3,.katex .sizing.reset-size1.size3{font-size:1.4em}.katex .fontsize-ensurer.reset-size1.size4,.katex .sizing.reset-size1.size4{font-size:1.6em}.katex .fontsize-ensurer.reset-size1.size5,.katex .sizing.reset-size1.size5{font-size:1.8em}.katex .fontsize-ensurer.reset-size1.size6,.katex .sizing.reset-size1.size6{font-size:2em}.katex .fontsize-ensurer.reset-size1.size7,.katex .sizing.reset-size1.size7{font-size:2.4em}.katex .fontsize-ensurer.reset-size1.size8,.katex .sizing.reset-size1.size8{font-size:2.88em}.katex .fontsize-ensurer.reset-size1.size9,.katex .sizing.reset-size1.size9{font-size:3.456em}.katex .fontsize-ensurer.reset-size1.size10,.katex .sizing.reset-size1.size10{font-size:4.148em}.katex .fontsize-ensurer.reset-size1.size11,.katex .sizing.reset-size1.size11{font-size:4.976em}.katex .fontsize-ensurer.reset-size2.size1,.katex .sizing.reset-size2.size1{font-size:.83333333em}.katex .fontsize-ensurer.reset-size2.size2,.katex .sizing.reset-size2.size2{font-size:1em}.katex .fontsize-ensurer.reset-size2.size3,.katex .sizing.reset-size2.size3{font-size:1.16666667em}.katex .fontsize-ensurer.reset-size2.size4,.katex .sizing.reset-size2.size4{font-size:1.33333333em}.katex .fontsize-ensurer.reset-size2.size5,.katex .sizing.reset-size2.size5{font-size:1.5em}.katex .fontsize-ensurer.reset-size2.size6,.katex .sizing.reset-size2.size6{font-size:1.66666667em}.katex .fontsize-ensurer.reset-size2.size7,.katex .sizing.reset-size2.size7{font-size:2em}.katex .fontsize-ensurer.reset-size2.size8,.katex .sizing.reset-size2.size8{font-size:2.4em}.katex .fontsize-ensurer.reset-size2.size9,.katex .sizing.reset-size2.size9{font-size:2.88em}.katex .fontsize-ensurer.reset-size2.size10,.katex .sizing.reset-size2.size10{font-size:3.45666667em}.katex .fontsize-ensurer.reset-size2.size11,.katex .sizing.reset-size2.size11{font-size:4.14666667em}.katex .fontsize-ensurer.reset-size3.size1,.katex .sizing.reset-size3.size1{font-size:.71428571em}.katex .fontsize-ensurer.reset-size3.size2,.katex .sizing.reset-size3.size2{font-size:.85714286em}.katex .fontsize-ensurer.reset-size3.size3,.katex .sizing.reset-size3.size3{font-size:1em}.katex .fontsize-ensurer.reset-size3.size4,.katex .sizing.reset-size3.size4{font-size:1.14285714em}.katex .fontsize-ensurer.reset-size3.size5,.katex .sizing.reset-size3.size5{font-size:1.28571429em}.katex .fontsize-ensurer.reset-size3.size6,.katex .sizing.reset-size3.size6{font-size:1.42857143em}.katex .fontsize-ensurer.reset-size3.size7,.katex .sizing.reset-size3.size7{font-size:1.71428571em}.katex .fontsize-ensurer.reset-size3.size8,.katex .sizing.reset-size3.size8{font-size:2.05714286em}.katex .fontsize-ensurer.reset-size3.size9,.katex .sizing.reset-size3.size9{font-size:2.46857143em}.katex .fontsize-ensurer.reset-size3.size10,.katex .sizing.reset-size3.size10{font-size:2.96285714em}.katex .fontsize-ensurer.reset-size3.size11,.katex .sizing.reset-size3.size11{font-size:3.55428571em}.katex .fontsize-ensurer.reset-size4.size1,.katex .sizing.reset-size4.size1{font-size:.625em}.katex .fontsize-ensurer.reset-size4.size2,.katex .sizing.reset-size4.size2{font-size:.75em}.katex .fontsize-ensurer.reset-size4.size3,.katex .sizing.reset-size4.size3{font-size:.875em}.katex .fontsize-ensurer.reset-size4.size4,.katex .sizing.reset-size4.size4{font-size:1em}.katex .fontsize-ensurer.reset-size4.size5,.katex .sizing.reset-size4.size5{font-size:1.125em}.katex .fontsize-ensurer.reset-size4.size6,.katex .sizing.reset-size4.size6{font-size:1.25em}.katex .fontsize-ensurer.reset-size4.size7,.katex .sizing.reset-size4.size7{font-size:1.5em}.katex .fontsize-ensurer.reset-size4.size8,.katex .sizing.reset-size4.size8{font-size:1.8em}.katex .fontsize-ensurer.reset-size4.size9,.katex .sizing.reset-size4.size9{font-size:2.16em}.katex .fontsize-ensurer.reset-size4.size10,.katex .sizing.reset-size4.size10{font-size:2.5925em}.katex .fontsize-ensurer.reset-size4.size11,.katex .sizing.reset-size4.size11{font-size:3.11em}.katex .fontsize-ensurer.reset-size5.size1,.katex .sizing.reset-size5.size1{font-size:.55555556em}.katex .fontsize-ensurer.reset-size5.size2,.katex .sizing.reset-size5.size2{font-size:.66666667em}.katex .fontsize-ensurer.reset-size5.size3,.katex .sizing.reset-size5.size3{font-size:.77777778em}.katex .fontsize-ensurer.reset-size5.size4,.katex .sizing.reset-size5.size4{font-size:.88888889em}.katex .fontsize-ensurer.reset-size5.size5,.katex .sizing.reset-size5.size5{font-size:1em}.katex .fontsize-ensurer.reset-size5.size6,.katex .sizing.reset-size5.size6{font-size:1.11111111em}.katex .fontsize-ensurer.reset-size5.size7,.katex .sizing.reset-size5.size7{font-size:1.33333333em}.katex .fontsize-ensurer.reset-size5.size8,.katex .sizing.reset-size5.size8{font-size:1.6em}.katex .fontsize-ensurer.reset-size5.size9,.katex .sizing.reset-size5.size9{font-size:1.92em}.katex .fontsize-ensurer.reset-size5.size10,.katex .sizing.reset-size5.size10{font-size:2.30444444em}.katex .fontsize-ensurer.reset-size5.size11,.katex .sizing.reset-size5.size11{font-size:2.76444444em}.katex .fontsize-ensurer.reset-size6.size1,.katex .sizing.reset-size6.size1{font-size:.5em}.katex .fontsize-ensurer.reset-size6.size2,.katex .sizing.reset-size6.size2{font-size:.6em}.katex .fontsize-ensurer.reset-size6.size3,.katex .sizing.reset-size6.size3{font-size:.7em}.katex .fontsize-ensurer.reset-size6.size4,.katex .sizing.reset-size6.size4{font-size:.8em}.katex .fontsize-ensurer.reset-size6.size5,.katex .sizing.reset-size6.size5{font-size:.9em}.katex .fontsize-ensurer.reset-size6.size6,.katex .sizing.reset-size6.size6{font-size:1em}.katex .fontsize-ensurer.reset-size6.size7,.katex .sizing.reset-size6.size7{font-size:1.2em}.katex .fontsize-ensurer.reset-size6.size8,.katex .sizing.reset-size6.size8{font-size:1.44em}.katex .fontsize-ensurer.reset-size6.size9,.katex .sizing.reset-size6.size9{font-size:1.728em}.katex .fontsize-ensurer.reset-size6.size10,.katex .sizing.reset-size6.size10{font-size:2.074em}.katex .fontsize-ensurer.reset-size6.size11,.katex .sizing.reset-size6.size11{font-size:2.488em}.katex .fontsize-ensurer.reset-size7.size1,.katex .sizing.reset-size7.size1{font-size:.41666667em}.katex .fontsize-ensurer.reset-size7.size2,.katex .sizing.reset-size7.size2{font-size:.5em}.katex .fontsize-ensurer.reset-size7.size3,.katex .sizing.reset-size7.size3{font-size:.58333333em}.katex .fontsize-ensurer.reset-size7.size4,.katex .sizing.reset-size7.size4{font-size:.66666667em}.katex .fontsize-ensurer.reset-size7.size5,.katex .sizing.reset-size7.size5{font-size:.75em}.katex .fontsize-ensurer.reset-size7.size6,.katex .sizing.reset-size7.size6{font-size:.83333333em}.katex .fontsize-ensurer.reset-size7.size7,.katex .sizing.reset-size7.size7{font-size:1em}.katex .fontsize-ensurer.reset-size7.size8,.katex .sizing.reset-size7.size8{font-size:1.2em}.katex .fontsize-ensurer.reset-size7.size9,.katex .sizing.reset-size7.size9{font-size:1.44em}.katex .fontsize-ensurer.reset-size7.size10,.katex .sizing.reset-size7.size10{font-size:1.72833333em}.katex .fontsize-ensurer.reset-size7.size11,.katex .sizing.reset-size7.size11{font-size:2.07333333em}.katex .fontsize-ensurer.reset-size8.size1,.katex .sizing.reset-size8.size1{font-size:.34722222em}.katex .fontsize-ensurer.reset-size8.size2,.katex .sizing.reset-size8.size2{font-size:.41666667em}.katex .fontsize-ensurer.reset-size8.size3,.katex .sizing.reset-size8.size3{font-size:.48611111em}.katex .fontsize-ensurer.reset-size8.size4,.katex .sizing.reset-size8.size4{font-size:.55555556em}.katex .fontsize-ensurer.reset-size8.size5,.katex .sizing.reset-size8.size5{font-size:.625em}.katex .fontsize-ensurer.reset-size8.size6,.katex .sizing.reset-size8.size6{font-size:.69444444em}.katex .fontsize-ensurer.reset-size8.size7,.katex .sizing.reset-size8.size7{font-size:.83333333em}.katex .fontsize-ensurer.reset-size8.size8,.katex .sizing.reset-size8.size8{font-size:1em}.katex .fontsize-ensurer.reset-size8.size9,.katex .sizing.reset-size8.size9{font-size:1.2em}.katex .fontsize-ensurer.reset-size8.size10,.katex .sizing.reset-size8.size10{font-size:1.44027778em}.katex .fontsize-ensurer.reset-size8.size11,.katex .sizing.reset-size8.size11{font-size:1.72777778em}.katex .fontsize-ensurer.reset-size9.size1,.katex .sizing.reset-size9.size1{font-size:.28935185em}.katex .fontsize-ensurer.reset-size9.size2,.katex .sizing.reset-size9.size2{font-size:.34722222em}.katex .fontsize-ensurer.reset-size9.size3,.katex .sizing.reset-size9.size3{font-size:.40509259em}.katex .fontsize-ensurer.reset-size9.size4,.katex .sizing.reset-size9.size4{font-size:.46296296em}.katex .fontsize-ensurer.reset-size9.size5,.katex .sizing.reset-size9.size5{font-size:.52083333em}.katex .fontsize-ensurer.reset-size9.size6,.katex .sizing.reset-size9.size6{font-size:.5787037em}.katex .fontsize-ensurer.reset-size9.size7,.katex .sizing.reset-size9.size7{font-size:.69444444em}.katex .fontsize-ensurer.reset-size9.size8,.katex .sizing.reset-size9.size8{font-size:.83333333em}.katex .fontsize-ensurer.reset-size9.size9,.katex .sizing.reset-size9.size9{font-size:1em}.katex .fontsize-ensurer.reset-size9.size10,.katex .sizing.reset-size9.size10{font-size:1.20023148em}.katex .fontsize-ensurer.reset-size9.size11,.katex .sizing.reset-size9.size11{font-size:1.43981481em}.katex .fontsize-ensurer.reset-size10.size1,.katex .sizing.reset-size10.size1{font-size:.24108004em}.katex .fontsize-ensurer.reset-size10.size2,.katex .sizing.reset-size10.size2{font-size:.28929605em}.katex .fontsize-ensurer.reset-size10.size3,.katex .sizing.reset-size10.size3{font-size:.33751205em}.katex .fontsize-ensurer.reset-size10.size4,.katex .sizing.reset-size10.size4{font-size:.38572806em}.katex .fontsize-ensurer.reset-size10.size5,.katex .sizing.reset-size10.size5{font-size:.43394407em}.katex .fontsize-ensurer.reset-size10.size6,.katex .sizing.reset-size10.size6{font-size:.48216008em}.katex .fontsize-ensurer.reset-size10.size7,.katex .sizing.reset-size10.size7{font-size:.57859209em}.katex .fontsize-ensurer.reset-size10.size8,.katex .sizing.reset-size10.size8{font-size:.69431051em}.katex .fontsize-ensurer.reset-size10.size9,.katex .sizing.reset-size10.size9{font-size:.83317261em}.katex .fontsize-ensurer.reset-size10.size10,.katex .sizing.reset-size10.size10{font-size:1em}.katex .fontsize-ensurer.reset-size10.size11,.katex .sizing.reset-size10.size11{font-size:1.19961427em}.katex .fontsize-ensurer.reset-size11.size1,.katex .sizing.reset-size11.size1{font-size:.20096463em}.katex .fontsize-ensurer.reset-size11.size2,.katex .sizing.reset-size11.size2{font-size:.24115756em}.katex .fontsize-ensurer.reset-size11.size3,.katex .sizing.reset-size11.size3{font-size:.28135048em}.katex .fontsize-ensurer.reset-size11.size4,.katex .sizing.reset-size11.size4{font-size:.32154341em}.katex .fontsize-ensurer.reset-size11.size5,.katex .sizing.reset-size11.size5{font-size:.36173633em}.katex .fontsize-ensurer.reset-size11.size6,.katex .sizing.reset-size11.size6{font-size:.40192926em}.katex .fontsize-ensurer.reset-size11.size7,.katex .sizing.reset-size11.size7{font-size:.48231511em}.katex .fontsize-ensurer.reset-size11.size8,.katex .sizing.reset-size11.size8{font-size:.57877814em}.katex .fontsize-ensurer.reset-size11.size9,.katex .sizing.reset-size11.size9{font-size:.69453376em}.katex .fontsize-ensurer.reset-size11.size10,.katex .sizing.reset-size11.size10{font-size:.83360129em}.katex .fontsize-ensurer.reset-size11.size11,.katex .sizing.reset-size11.size11{font-size:1em}.katex .delimsizing.size1{font-family:KaTeX_Size1}.katex .delimsizing.size2{font-family:KaTeX_Size2}.katex .delimsizing.size3{font-family:KaTeX_Size3}.katex .delimsizing.size4{font-family:KaTeX_Size4}.katex .delimsizing.mult .delim-size1>span{font-family:KaTeX_Size1}.katex .delimsizing.mult .delim-size4>span{font-family:KaTeX_Size4}.katex .nulldelimiter{display:inline-block;width:.12em}.katex .delimcenter,.katex .op-symbol{position:relative}.katex .op-symbol.small-op{font-family:KaTeX_Size1}.katex .op-symbol.large-op{font-family:KaTeX_Size2}.katex .op-limits>.vlist-t{text-align:center}.katex .accent>.vlist-t{text-align:center}.katex .accent .accent-body{position:relative}.katex .accent .accent-body:not(.accent-full){width:0}.katex .overlay{display:block}.katex .mtable .vertical-separator{display:inline-block;min-width:1px}.katex .mtable .arraycolsep{display:inline-block}.katex .mtable .col-align-c>.vlist-t{text-align:center}.katex .mtable .col-align-l>.vlist-t{text-align:left}.katex .mtable .col-align-r>.vlist-t{text-align:right}.katex .svg-align{text-align:left}.katex svg{display:block;position:absolute;width:100%;height:inherit;fill:currentColor;stroke:currentColor;fill-rule:nonzero;fill-opacity:1;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1}.katex svg path{stroke:none}.katex img{border-style:none;min-width:0;min-height:0;max-width:none;max-height:none}.katex .stretchy{width:100%;display:block;position:relative;overflow:hidden}.katex .stretchy:after,.katex .stretchy:before{content:""}.katex .hide-tail{width:100%;position:relative;overflow:hidden}.katex .halfarrow-left{position:absolute;left:0;width:50.2%;overflow:hidden}.katex .halfarrow-right{position:absolute;right:0;width:50.2%;overflow:hidden}.katex .brace-left{position:absolute;left:0;width:25.1%;overflow:hidden}.katex .brace-center{position:absolute;left:25%;width:50%;overflow:hidden}.katex .brace-right{position:absolute;right:0;width:25.1%;overflow:hidden}.katex .x-arrow-pad{padding:0 .5em}.katex .mover,.katex .munder,.katex .x-arrow{text-align:center}.katex .boxpad{padding:0 .3em}.katex .fbox,.katex .fcolorbox{box-sizing:border-box;border:.04em solid}.katex .cancel-pad{padding:0 .2em}.katex .cancel-lap{margin-left:-.2em;margin-right:-.2em}.katex .sout{border-bottom-style:solid;border-bottom-width:.08em}.katex-display{display:block;margin:1em 0;text-align:center}.katex-display>.katex{display:block;text-align:center;white-space:nowrap}.katex-display>.katex>.katex-html{display:block;position:relative}.katex-display>.katex>.katex-html>.tag{position:absolute;right:0}.katex-display.leqno>.katex>.katex-html>.tag{left:0;right:auto}.katex-display.fleqn>.katex{text-align:left}.wrp___dq7YK{display:flex;justify-content:center;align-items:center;position:fixed;width:100%;height:100%;left:0;top:0;z-index:108}.wrp___dq7YK.bgBlack___ARIUV{background:#00000080}.wrp___dq7YK img,.wrp___dq7YK video{max-width:100%;max-height:80%;text-align:center}.wrp___dq7YK iframe{width:100%;height:100%;position:absolute;left:0;top:0;background:#fff;border:none}.monaco___VnZC3{position:absolute;height:100%;width:100%}.darkBlue___UprA9 *{font-size:14px}.darkBlue___UprA9 [class~=margin],.darkBlue___UprA9 [class~=monaco-editor-background]{background:#0a0e2d!important}.darkBlue___UprA9 [class~=line-numbers]{color:#fff!important}.close___LKoWu{position:absolute;right:40px;top:40px;z-index:10;display:flex}.close___LKoWu>span{background:#4a4a4a;color:#fff;width:40px;height:40px;border-radius:4px;display:flex;justify-content:center;align-items:center;cursor:pointer;margin-left:10px}.embed___hvpEJ{position:absolute;left:0;top:0;width:100%;height:100%}.mdBody___raKXb{position:relative}.button___Ch5Pc{position:absolute;display:flex;align-items:center;justify-content:center;background:#0000001a;display:none}.previewFlowChart___vY1dq{align-items:flex-start;justify-content:end;background:none!important}.previewFlowChart___vY1dq button{margin:20px}.record-detail-info{width:100%;background-color:#fff;min-height:260px}.record-detail-info .record-info{display:flex;align-items:center;flex-flow:row nowrap;list-style:none;padding:0;margin-bottom:20px}.record-detail-info .record-info li{margin-right:40px}.record-detail-info .record-info li:last-child{margin-right:0;flex:1 0;text-align:right}.record-detail-info .record-detail-body{padding:8px 0;max-height:80vh}.footer{display:flex;flex-flow:row nowrap;align-items:center;height:56px;background:#121c24;color:#fff;padding:0 20px;justify-content:space-between}.test-case-panel{position:relative}.test-case-panel .error{font-size:12px;color:#fb3226}.test-case-panel .test-case-panel-body{position:absolute;will-change:transform;width:100%;transition:all .2s linear;bottom:0;transform:translate3d(0,350px,0);opacity:.1}.test-case-panel .test-case-panel-body pre{max-height:150px;overflow:auto}.test-case-panel .test-case-panel-body.active{transform:translate3d(0,-56px,0);opacity:1}.test-case-panel .tab-panel-body{padding:20px 10px;height:240px;background-color:#070f19;display:flex;flex-flow:column nowrap;justify-content:center;color:#ddd}.test-case-panel .tab-panel-body .tip{text-align:center}.test-case-panel .tab-panel-body textarea{background:#070f19!important;color:#fff;font-size:14px;border:0 solid transparent!important;height:200px;outline:none}.test-case-panel .btn-green{margin-right:10px;color:#28bd8b;border-color:#28bd8b}.test-case-panel .btn-blue{margin-right:10px;color:#0152d9;border-color:#0152d9}.test-case-panel .btn-blue span{pointer-events:none}.test-case-panel .btn-collapse{position:absolute;top:0;width:54px;height:27px;left:50%;margin-left:-27px;background:#2a3a4f;z-index:8;border-bottom-left-radius:100px;border-bottom-right-radius:100px;color:#fff;text-align:center;cursor:pointer;opacity:.4;transition:all .3s}.test-case-panel .btn-collapse.up{top:-294px}ul.s-navs{list-style:none;margin:0;padding:0 17px;height:54px;display:flex;flex-flow:row nowrap;align-items:center;background:#0f1e31;font-size:14px;color:#ddd}ul.s-navs.bg-white{background:#fff;color:#888}ul.s-navs.bg-white a{color:#888}ul.s-navs a{color:#ddd;display:block;margin-right:20px;height:54px;line-height:54px;border-bottom:2px solid transparent}ul.s-navs a.active{color:#5091ff;border-bottom:2px solid #5091ff}#educoder .custom-ant-disabled:disabled{color:inherit}.XtermText-valueRef .xterm .xterm-viewport{overflow:auto}.inputs textarea::placeholder{color:#536879!important}.flex_box_center___Gc4dd{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___K2f1v{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___pupRp{align-items:center;box-align:center}.flex_box_center_end___UDLRC{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___a5uDo{flex-direction:column;box-orient:block-axis}.result___gu5zt{background:#070f19;height:100%;display:flex}.result___gu5zt .title___xrnx2{margin-top:20px;margin-bottom:10px;flex-shrink:0}.result___gu5zt .title___xrnx2 span{color:#bbbcbe}.result___gu5zt .left___IAxp9{width:340px;border-right:1px solid #333131;padding:0 20px 10px;flex-shrink:0;display:flex;flex-direction:column}.result___gu5zt .left___IAxp9 .leftNode___HL8fG{flex:1 1;background:#121c24}.result___gu5zt .left___IAxp9 .leftNode___HL8fG textarea{background:none;border:none;color:#fff;resize:none;height:100%;padding:10px}.result___gu5zt .left___IAxp9 .leftNode___HL8fG textarea::placeholder{color:#536879!important}.result___gu5zt .right___ZXYmw{flex:1 1;padding:0 20px 10px;display:flex;flex-direction:column}.result___gu5zt .right___ZXYmw .rightNode___jYL5_{flex:1 1;overflow:auto;position:relative;color:#fff}.result___gu5zt .right___ZXYmw .rightNode___jYL5_ .custom-spinner>div>div{border:4px solid #00D4F3!important;border-color:#00D4F3 transparent transparent transparent!important}.result___gu5zt .right___ZXYmw .rightNode___jYL5_ .custom-spinner p{color:#00d4f3!important}.flex_box_center___rM3g8{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___Oc7SE{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___MnmYE{align-items:center;box-align:center}.flex_box_center_end___QQh83{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___ZRFbL{flex-direction:column;box-orient:block-axis}.left-panel___SKGyd{position:relative;display:flex;flex-direction:column;height:100%;overflow:hidden}.left-panel___SKGyd .tab-panel-body___gABdv{padding:0 16px;overflow:auto;flex:1 1}.left-panel___SKGyd .tab-panel-body___gABdv pre:empty{display:none}.left-panel___SKGyd .b1___QpbmK{border-bottom:1px solid #eaecef}.left-panel___SKGyd .oj-width-input___eJQWT{width:270px}@media screen and (max-width: 1280px){.left-panel___SKGyd .oj-mr___AxILO{margin-right:20px}.left-panel___SKGyd .oj-width-input___eJQWT{width:235px}}.s-navs___FXwOi{list-style:none;margin:0;padding:0 10px;height:40px;display:flex;flex-flow:row nowrap;align-items:center;border-top:1px solid #F3F3F3;background:#0f1e31;font-size:16px;color:#ddd}.s-navs___FXwOi li{margin-right:auto}.s-navs___FXwOi.bg-white___kbZ6r{background:#fff;color:#888}.s-navs___FXwOi.bg-white___kbZ6r a{color:#888}.s-navs___FXwOi a{color:#ddd;display:block;margin-right:20px;height:40px;line-height:40px;border-bottom:2px solid transparent}.s-navs___FXwOi a.active___QGOnZ{color:#5091ff;border-bottom:2px solid #5091ff}.list___PXTsq{display:flex;align-items:center;justify-content:space-between;padding:0 10px;height:46px;color:#ddd;margin-bottom:1px;background:#3d445c4d;cursor:pointer}.list___PXTsq span{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;padding-right:20px;flex-basis:64px;width:100%}.list___PXTsq:hover{background-color:#263446ba}.list___PXTsq.active___QGOnZ{background-color:#263446!important}.btns___F8yZK{width:30px;height:30px;background:#3061d0;border-radius:4px;cursor:pointer;user-select:none;text-align:center;line-height:30px}#educoder .drawer___xdGaT .ant-input-search{background:#2c3246}#educoder .drawer___xdGaT .ant-input-search input{background:#2c3246;border:1px solid #3D445C;color:#fff}#educoder .drawer___xdGaT .ant-input-search input::placeholder{color:#ccc}#educoder .drawer___xdGaT .ant-input-search .ant-input-search-button{color:#4e5977;background:#2c3246;border:1px solid #3D445C;border-left:1px solid transparent}#educoder .drawer___xdGaT .ant-select .ant-select-selector{background:#2c3246;border:1px solid #3D445C}#educoder .drawer___xdGaT .ant-select .ant-select-arrow{color:#4e5977}#educoder .drawer___xdGaT .ant-select .ant-select-selection-item{color:#fff}#educoder .drawer___xdGaT .ant-select .ant-select-selection-placeholder{color:#ccc}#educoder .drawer___xdGaT .ant-pagination .ant-pagination-item-active{border-color:#0152d9!important;background-color:#0152d9!important}#educoder .drawer___xdGaT .ant-pagination .ant-pagination-item-link{background-color:transparent!important;color:#fff}#educoder .drawer___xdGaT .ant-pagination .ant-pagination-item{background-color:transparent;border:1px solid #656f87}#educoder .drawer___xdGaT .ant-pagination .ant-pagination-item a,#educoder .drawer___xdGaT .ant-pagination .ant-pagination-item-ellipsis{color:#fff}#educoder .drawer___xdGaT .ant-pagination .ant-pagination-options{color:#656f87}#educoder .drawer___xdGaT .ant-pagination .ant-pagination-options input{color:#fff;width:40px;background:transparent}#educoder .drawer___xdGaT .ant-pagination button,#educoder .drawer___xdGaT .ant-pagination input{line-height:initial;border:1px solid #656f87!important}.tour___oMkVh[class~=ant-tour]{left:7px!important;width:340px}.tour___oMkVh[class~=ant-tour] [class~=ant-tour-arrow]{left:17px!important}.tour___oMkVh[class~=ant-tour] [class~=ant-tour-footer]{display:none!important}.tour___oMkVh[class~=ant-tour] [class~=ant-tour-description]{padding:16px!important;overflow:hidden}.pagination___yDAjZ{text-align:center;margin-top:10px}.info___ATmsa{display:flex;flex-flow:row nowrap;align-items:center;height:56px;list-style:none;background:#fff;justify-content:space-between}.wrap____KX19 [class~=xterm] [class~=xterm-viewport]{overflow:auto!important}.desc___iOAgd{padding:8px 16px;height:calc(100vh - 138px);overflow:auto}.info___GPALq{color:#888;display:flex;align-items:center;font-size:14px;height:46px;background:#fff;padding:0 10px;box-shadow:0 2px 4px #e5e3e380;border-top:1px solid #f4f4f4;border-bottom:1px solid #f4f4f4}.info___GPALq .info_tag___CFEn8{height:22px;line-height:22px;padding:0 5px;background:#37ad8333;border-radius:2px;border:1px solid #A9DFCC;font-family:PingFangSC,PingFang SC;font-weight:600;font-size:14px;color:#2cc497;text-align:left;font-style:normal}.info___GPALq li{margin-right:8px}.discuss-panel{height:calc(100vh - 142px);overflow:auto;padding:0 16px}.discuss-item-container{display:flex;flex-flow:row nowrap;width:100%;padding:15px;border-bottom:1px solid #e3e3e3;overflow:hidden}.discuss-item-container section{margin-left:15px;flex:1 1 auto;width:100%}.discuss-item-container .grey{color:#ccc}.discuss-content{margin:4px 0;word-break:break-word;word-wrap:break-word}.discuss-content img{max-width:200px}.discuss-info{display:flex;flex-flow:row wrap;align-items:center;color:#999;line-height:16px;font-size:12px}.discuss-info .top{color:#fff;padding:0 8px;background:#ff4343;border-radius:8px;text-align:center}.discuss-info .gift{cursor:default}.discuss-info .view-code{color:#4cacff}.discuss-info a{color:#999}.discuss-info a,.discuss-info span{margin-right:15px}.btn-group{display:flex;flex-flow:row nowrap;justify-content:flex-end;margin-bottom:8px}.btn-group .btn-top .iconfont{transform:rotate(180deg);display:inline-block}.btn-group a{width:31px;text-align:center;color:#888}.btn-group a .iconfont{font-size:14px!important}.second-discuss .btn-group{opacity:0}.second-discuss:hover{background:#ebebeb}.second-discuss:hover .btn-group{opacity:1}.reply-discuss-container{background:#f4f4f4;border-radius:4px;margin-bottom:6px;position:relative;margin-top:6px}.reply-discuss-container:before{content:" ";position:absolute;border-color:#000;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;left:13px;top:-9px;border-bottom:10px solid #f4f4f4}.discuss-item-editor{width:100%;overflow:hidden}.discuss-item-editor .btn-send{cursor:pointer;border:none;padding:0 12px;color:#fff;letter-spacing:1px;text-align:center;font-size:14px;height:30px;line-height:30px;border-radius:2px;font-weight:400;margin-right:22px;margin-top:6px;background:#0152d9;float:right}.CodeMirror{font-family:monospace;height:300px;color:#000;direction:ltr}.CodeMirror-lines{padding:4px 0}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{padding:0 4px}.CodeMirror-scrollbar-filler,.CodeMirror-gutter-filler{background-color:#fff}.CodeMirror-gutters{border-right:1px solid #ddd;background-color:#f7f7f7;white-space:nowrap}.CodeMirror-linenumber{padding:0 3px 0 5px;min-width:20px;text-align:right;color:#999;white-space:nowrap}.CodeMirror-guttermarker{color:#000}.CodeMirror-guttermarker-subtle{color:#999}.CodeMirror-cursor{border-left:1px solid black;border-right:none;width:0}.CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}.cm-fat-cursor .CodeMirror-cursor{width:auto;border:0!important;background:#7e7}.cm-fat-cursor div.CodeMirror-cursors{z-index:1}.cm-fat-cursor-mark{background-color:#14ff1480;animation:blink 1.06s steps(1) infinite}.cm-animate-fat-cursor{width:auto;border:0;animation:blink 1.06s steps(1) infinite;background-color:#7e7}.cm-tab{display:inline-block;text-decoration:inherit}.CodeMirror-rulers{position:absolute;inset:-50px 0 0;overflow:hidden}.CodeMirror-ruler{border-left:1px solid #ccc;top:0;bottom:0;position:absolute}.cm-s-default .cm-header{color:#00f}.cm-s-default .cm-quote{color:#090}.cm-negative{color:#d44}.cm-positive{color:#292}.cm-header,.cm-strong{font-weight:700}.cm-em{font-style:italic}.cm-link{text-decoration:underline}.cm-strikethrough{text-decoration:line-through}.cm-s-default .cm-keyword{color:#708}.cm-s-default .cm-atom{color:#219}.cm-s-default .cm-number{color:#164}.cm-s-default .cm-def{color:#00f}.cm-s-default .cm-variable-2{color:#05a}.cm-s-default .cm-variable-3,.cm-s-default .cm-type{color:#085}.cm-s-default .cm-comment{color:#a50}.cm-s-default .cm-string{color:#a11}.cm-s-default .cm-string-2{color:#f50}.cm-s-default .cm-meta,.cm-s-default .cm-qualifier{color:#555}.cm-s-default .cm-builtin{color:#30a}.cm-s-default .cm-bracket{color:#997}.cm-s-default .cm-tag{color:#170}.cm-s-default .cm-attribute{color:#00c}.cm-s-default .cm-hr{color:#999}.cm-s-default .cm-link{color:#00c}.cm-s-default .cm-error,.cm-invalidchar{color:red}.CodeMirror-composing{border-bottom:2px solid}div.CodeMirror span.CodeMirror-matchingbracket{color:#0b0}div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#a22}.CodeMirror-matchingtag{background:#ff96004d}.CodeMirror-activeline-background{background:#e8f2ff}.CodeMirror{position:relative;overflow:hidden;background:#fff}.CodeMirror-scroll{overflow:scroll!important;margin-bottom:-50px;margin-right:-50px;padding-bottom:50px;height:100%;outline:none;position:relative}.CodeMirror-sizer{position:relative;border-right:50px solid transparent}.CodeMirror-vscrollbar,.CodeMirror-hscrollbar,.CodeMirror-scrollbar-filler,.CodeMirror-gutter-filler{position:absolute;z-index:6;display:none;outline:none}.CodeMirror-vscrollbar{right:0;top:0;overflow-x:hidden;overflow-y:scroll}.CodeMirror-hscrollbar{bottom:0;left:0;overflow-y:hidden;overflow-x:scroll}.CodeMirror-scrollbar-filler{right:0;bottom:0}.CodeMirror-gutter-filler{left:0;bottom:0}.CodeMirror-gutters{position:absolute;left:0;top:0;min-height:100%;z-index:3}.CodeMirror-gutter{white-space:normal;height:100%;display:inline-block;vertical-align:top;margin-bottom:-50px}.CodeMirror-gutter-wrapper{position:absolute;z-index:4;background:none!important;border:none!important}.CodeMirror-gutter-background{position:absolute;top:0;bottom:0;z-index:4}.CodeMirror-gutter-elt{position:absolute;cursor:default;z-index:4}.CodeMirror-gutter-wrapper ::selection{background-color:transparent}.CodeMirror-gutter-wrapper ::-moz-selection{background-color:transparent}.CodeMirror-lines{cursor:text;min-height:1px}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{border-radius:0;border-width:0;background:transparent;font-family:inherit;font-size:inherit;margin:0;white-space:pre;word-wrap:normal;line-height:inherit;color:inherit;z-index:2;position:relative;overflow:visible;-webkit-tap-highlight-color:transparent;font-variant-ligatures:contextual}.CodeMirror-wrap pre.CodeMirror-line,.CodeMirror-wrap pre.CodeMirror-line-like{word-wrap:break-word;white-space:pre-wrap;word-break:normal}.CodeMirror-linebackground{position:absolute;inset:0;z-index:0}.CodeMirror-linewidget{position:relative;z-index:2;padding:.1px}.CodeMirror-rtl pre{direction:rtl}.CodeMirror-code{outline:none}.CodeMirror-scroll,.CodeMirror-sizer,.CodeMirror-gutter,.CodeMirror-gutters,.CodeMirror-linenumber{box-sizing:content-box}.CodeMirror-measure{position:absolute;width:100%;height:0;overflow:hidden;visibility:hidden}.CodeMirror-cursor{position:absolute;pointer-events:none}.CodeMirror-measure pre{position:static}div.CodeMirror-cursors{visibility:hidden;position:relative;z-index:3}div.CodeMirror-dragcursors,.CodeMirror-focused div.CodeMirror-cursors{visibility:visible}.CodeMirror-selected{background:#d9d9d9}.CodeMirror-focused .CodeMirror-selected{background:#d7d4f0}.CodeMirror-crosshair{cursor:crosshair}.CodeMirror-line::selection,.CodeMirror-line>span::selection,.CodeMirror-line>span>span::selection{background:#d7d4f0}.CodeMirror-line::-moz-selection,.CodeMirror-line>span::-moz-selection,.CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}.cm-searching{background-color:#ffa;background-color:#ff06}.cm-force-border{padding-right:.1px}@media print{.CodeMirror div.CodeMirror-cursors{visibility:hidden}}.cm-tab-wrap-hack:after{content:""}span.CodeMirror-selectedtext{background:none}#educoder .markdown-editor-wrapper{position:relative}#educoder .markdown-editor-body{display:flex;flex-flow:row nowrap;width:100%;height:calc(100% - 38px);align-items:center}#educoder .markdown-editor-body .codemirror-container{flex:1 0;height:100%;width:100%;overflow:hidden}#educoder .markdown-editor-body .preview-container{flex:1 0;height:100%;margin:10px 0;padding:8px 8px 50px;background:#fff;overflow-y:auto;box-sizing:border-box;border-left:1px solid #ccc;word-wrap:break-word;word-break:break-word;white-space:normal;font-size:16px;position:relative}#educoder .markdown-editor-container{border:1px solid #ccc;overflow:hidden;border-radius:4px;margin-bottom:12px;font-size:16px}#educoder .markdown-editor-container.full-screen{position:fixed;inset:0;height:100%!important;z-index:998}#educoder .markdown-editor-container.full-screen .preview-container>div{padding-bottom:180px!important}#educoder .markdown-editor-container.full-screen .CodeMirror-sizer>div{margin-bottom:90px}#educoder .markdown-editor-container.on-preview .codemirror-container,#educoder .markdown-editor-container.on-preview .preview-container{width:50%}#educoder .mini .markdown-editor-body{height:calc(100% - 28px)}#educoder .flex-end{justify-content:flex-end}#educoder .my-codemirror-container{border:1px solid #ccc;width:100%;margin-bottom:24px}#educoder .markdown-tip{color:#cdcdcd;font-size:12px;position:absolute;right:0;bottom:-28px;margin-bottom:7px}#educoder .CodeMirror-lines{padding:4px 0}#educoder .CodeMirror pre.CodeMirror-line,#educoder .CodeMirror pre.CodeMirror-line-like{padding:0 4px}#educoder .CodeMirror-scrollbar-filler,#educoder .CodeMirror-gutter-filler{background-color:#fff}#educoder .CodeMirror-gutters{border-right:1px solid #ddd;background-color:#f7f7f7;white-space:nowrap}#educoder .CodeMirror-linenumber{padding:0 3px 0 5px;min-width:20px;text-align:right;color:#999;white-space:nowrap}#educoder .CodeMirror-guttermarker{color:#000}#educoder .CodeMirror-guttermarker-subtle{color:#999}#educoder .CodeMirror-cursor{border-left:1px solid black;border-right:none;width:0}#educoder .CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}#educoder .cm-fat-cursor .CodeMirror-cursor{width:auto;border:0!important;background:#7e7}#educoder .cm-fat-cursor div.CodeMirror-cursors{z-index:1}#educoder .cm-fat-cursor-mark{background-color:#14ff1480;animation:blink 1.06s steps(1) infinite}#educoder .cm-animate-fat-cursor{width:auto;border:0;animation:blink 1.06s steps(1) infinite;background-color:#7e7}@keyframes blink{50%{background-color:transparent}}#educoder .cm-tab{display:inline-block;text-decoration:inherit}#educoder .CodeMirror-rulers{position:absolute;inset:-50px 0 0;overflow:hidden}#educoder .CodeMirror-ruler{border-left:1px solid #ccc;top:0;bottom:0;position:absolute}#educoder .cm-s-default .cm-header{color:#00f}#educoder .cm-s-default .cm-quote{color:#090}#educoder .cm-negative{color:#d44}#educoder .cm-positive{color:#292}#educoder .cm-header,#educoder .cm-strong{font-weight:700}#educoder .cm-em{font-style:italic}#educoder .cm-link{text-decoration:underline}#educoder .cm-strikethrough{text-decoration:line-through}#educoder .cm-s-default .cm-keyword{color:#708}#educoder .cm-s-default .cm-atom{color:#219}#educoder .cm-s-default .cm-number{color:#164}#educoder .cm-s-default .cm-def{color:#00f}#educoder .cm-s-default .cm-variable-2{color:#05a}#educoder .cm-s-default .cm-variable-3,#educoder .cm-s-default .cm-type{color:#085}#educoder .cm-s-default .cm-comment{color:#a50}#educoder .cm-s-default .cm-string{color:#a11}#educoder .cm-s-default .cm-string-2{color:#f50}#educoder .cm-s-default .cm-meta,#educoder .cm-s-default .cm-qualifier{color:#555}#educoder .cm-s-default .cm-builtin{color:#30a}#educoder .cm-s-default .cm-bracket{color:#997}#educoder .cm-s-default .cm-tag{color:#170}#educoder .cm-s-default .cm-attribute{color:#00c}#educoder .cm-s-default .cm-hr{color:#999}#educoder .cm-s-default .cm-link{color:#00c}#educoder .cm-s-default .cm-error,#educoder .cm-invalidchar{color:red}#educoder .CodeMirror-composing{border-bottom:2px solid}#educoder div.CodeMirror span.CodeMirror-matchingbracket{color:#0b0}#educoder div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#a22}#educoder .CodeMirror-matchingtag{background:#ff96004d}#educoder .CodeMirror-activeline-background{background:#e8f2ff}#educoder .CodeMirror{position:relative;overflow:hidden;background:#fff}#educoder .CodeMirror-scroll{overflow:scroll!important;margin-bottom:0;margin-right:0;padding-bottom:5px;height:100%;outline:none;position:relative}#educoder .CodeMirror-sizer{position:relative;border-right:0px}#educoder .CodeMirror-vscrollbar,#educoder .CodeMirror-hscrollbar,#educoder .CodeMirror-scrollbar-filler,#educoder .CodeMirror-gutter-filler{position:absolute;z-index:6;display:none}#educoder .CodeMirror-vscrollbar{right:0;top:0;overflow-x:hidden;overflow-y:scroll}#educoder .CodeMirror-hscrollbar{bottom:0;left:0;overflow-y:hidden;overflow-x:scroll}#educoder .CodeMirror-scrollbar-filler{right:0;bottom:0}#educoder .CodeMirror-gutter-filler{left:0;bottom:0}#educoder .CodeMirror-gutters{position:absolute;left:0;top:0;min-height:100%;z-index:3}#educoder .CodeMirror-gutter{white-space:normal;height:100%;display:inline-block;vertical-align:top;margin-bottom:-50px}#educoder .CodeMirror-gutter-wrapper{position:absolute;z-index:4;background:none!important;border:none!important}#educoder .CodeMirror-gutter-background{position:absolute;top:0;bottom:0;z-index:4}#educoder .CodeMirror-gutter-elt{position:absolute;cursor:default;z-index:4}#educoder .CodeMirror-gutter-wrapper ::selection{background-color:transparent}#educoder .CodeMirror-gutter-wrapper ::-moz-selection{background-color:transparent}#educoder .CodeMirror-lines{cursor:text;min-height:1px}#educoder .CodeMirror pre.CodeMirror-line,#educoder .CodeMirror pre.CodeMirror-line-like{border-radius:0;border-width:0;background:transparent;font-family:inherit;font-size:inherit;margin:0;white-space:pre;word-wrap:normal;line-height:inherit;color:inherit;z-index:2;position:relative;overflow:visible;-webkit-tap-highlight-color:transparent;font-variant-ligatures:contextual}#educoder .CodeMirror-wrap pre.CodeMirror-line,#educoder .CodeMirror-wrap pre.CodeMirror-line-like{word-wrap:break-word;white-space:pre-wrap;word-break:normal}#educoder .CodeMirror-linebackground{position:absolute;inset:0;height:100vh!important;z-index:1100}#educoder .CodeMirror-linebackground .preview-container>div{padding-bottom:180px!important}#educoder .CodeMirror-linebackground .CodeMirror-sizer>div{margin-bottom:90px}#educoder .CodeMirror-linewidget{position:relative;z-index:2;padding:.1px}#educoder .CodeMirror-rtl pre{direction:rtl}#educoder .CodeMirror-code{outline:none}#educoder .CodeMirror-scroll,#educoder .CodeMirror-sizer,#educoder .CodeMirror-gutter,#educoder .CodeMirror-gutters,#educoder .CodeMirror-linenumber{box-sizing:content-box}#educoder .CodeMirror-measure{position:absolute;width:100%;height:0;overflow:hidden;visibility:hidden}#educoder .CodeMirror-cursor{position:absolute;pointer-events:none}#educoder .CodeMirror-measure pre{position:static}#educoder div.CodeMirror-cursors{visibility:hidden;position:relative;z-index:3}#educoder div.CodeMirror-dragcursors,#educoder .CodeMirror-focused div.CodeMirror-cursors{visibility:visible}#educoder .CodeMirror-selected{background:#d9d9d9}#educoder .CodeMirror-focused .CodeMirror-selected{background:#d7d4f0}#educoder .CodeMirror-crosshair{cursor:crosshair}#educoder .CodeMirror-line::selection,#educoder .CodeMirror-line>span::selection,#educoder .CodeMirror-line>span>span::selection{background:#d7d4f0}#educoder .CodeMirror-line::-moz-selection,#educoder .CodeMirror-line>span::-moz-selection,#educoder .CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}#educoder .cm-searching{background-color:#ffa;background-color:#ff06}#educoder .cm-force-border{padding-right:.1px}@media print{#educoder .CodeMirror div.CodeMirror-cursors{visibility:hidden}}#educoder .cm-tab-wrap-hack:after{content:""}#educoder span.CodeMirror-selectedtext{background:none}#educoder .CodeMirror-sizer{padding-top:10px;padding-bottom:10px!important}#educoder .CodeMirror-empty.CodeMirror-focused{outline:none}#educoder .CodeMirror pre.CodeMirror-placeholder{color:#999}#educoder .CodeMirror{position:relative;overflow:hidden;background:#fff;word-break:break-word}#educoder .CodeMirror pre.CodeMirror-line,#educoder .CodeMirror pre.CodeMirror-line-like{word-wrap:break-word;word-break:break-word;white-space:pre-wrap;line-height:1.6}.markdown-toolbar-container{display:flex;flex-flow:row wrap;align-items:center;padding:0 28px 0 5px;margin:0;position:relative;list-style:none;background:#fff;border-bottom:1px solid #ccc;box-sizing:border-box;line-height:20px;width:100%;min-height:30px;height:38px;overflow:hidden}.markdown-toolbar-container .fill-tip{cursor:pointer;font-size:12px;display:inline-block;padding:5px;border:1px solid #E99237;border-radius:5px;box-sizing:border-box;line-height:16px;height:auto;color:#a65500;background-color:#fff1e2;position:relative;margin-left:10px}.markdown-toolbar-container .fill-tip:before{content:" ";width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:6px solid #FFF1E2;position:absolute;left:-6px;top:6px;z-index:10}.markdown-toolbar-container .fill-tip:after{content:" ";width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:6px solid #E99237;position:absolute;left:-7px;top:6px}.markdown-toolbar-container li{color:#666;padding:0 1px;height:100%;display:flex;height:38px;flex-flow:column nowrap;justify-content:center}.markdown-toolbar-container a,.markdown-toolbar-container span{display:block}.markdown-toolbar-container a{width:28px;color:#666;cursor:pointer;text-align:center;font-size:18px}.markdown-toolbar-container a i{font-size:18px}.markdown-toolbar-container a i:before{font-size:18px}.markdown-toolbar-container .btn-null{width:auto;display:flex;flex-flow:row nowrap;align-items:center}.markdown-toolbar-container .insert-blank{color:#e99237;font-size:18px}.markdown-toolbar-container span.v-line{margin:0 5px;height:65%;border-right:1px solid #ccc}.mini .markdown-toolbar-container li{height:28px}.editor-resize{display:block;width:120px;height:4px;left:54%;border-top:1px solid #ccc;border-bottom:1px solid #ccc;cursor:row-resize;white-space:nowrap;overflow:hidden;text-transform:capitalize;box-sizing:border-box;margin:0 auto}.btn-full-screen{position:absolute;right:5px}@font-face{font-family:md-iconfont;src:url(./static/iconfont.345f94c8.eot);src:url(./static/iconfont.345f94c8.eot#iefix) format("embedded-opentype"),url(./static/iconfont.deef216b.woff) format("woff"),url(./static/iconfont.42606faf.ttf) format("truetype"),url(./static/iconfont.504b881c.svg#iconfont) format("svg")}.md-iconfont{font-family:md-iconfont!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-uniE900:before{content:"\e900";font-size:14px;margin-left:5px}.icon-shrink:before{content:"\e728"}.icon-enlarge:before{content:"\e623"}.icon-code:before{content:"\e602"}.icon-italic:before{content:"\e718"}.icon-bold:before{content:"\e644"}.icon-picture:before{content:"\e606"}.icon-minus:before{content:"\e62c"}.icon-order-list:before{content:"\e655"}.icon-link:before{content:"\e7d4"}.icon-formula:before{content:"\e633"}.icon-unorder-list:before{content:"\e668"}.icon-edit:before{content:"\e603"}.icon-table:before{content:"\e7db"}.icon-sum:before{content:"\e667"}.icon-eye:before{content:"\e69f"}.icon-eye-slash:before{content:"\e601"}.icon-eraser:before{content:"\e8cd"}.icon-file-code:before{content:"\e9ec"}.cm-s-blackboard.CodeMirror{background:#0c1021;color:#f8f8f8}.cm-s-blackboard div.CodeMirror-selected{background:#253b76}.cm-s-blackboard .CodeMirror-line::selection,.cm-s-blackboard .CodeMirror-line>span::selection,.cm-s-blackboard .CodeMirror-line>span>span::selection{background:#253b76fc}.cm-s-blackboard .CodeMirror-line::-moz-selection,.cm-s-blackboard .CodeMirror-line>span::-moz-selection,.cm-s-blackboard .CodeMirror-line>span>span::-moz-selection{background:#253b76fc}.cm-s-blackboard .CodeMirror-gutters{background:#0c1021;border-right:0}.cm-s-blackboard .CodeMirror-guttermarker{color:#fbde2d}.cm-s-blackboard .CodeMirror-guttermarker-subtle,.cm-s-blackboard .CodeMirror-linenumber{color:#888}.cm-s-blackboard .CodeMirror-cursor{border-left:1px solid #A7A7A7}.cm-s-blackboard .cm-keyword{color:#fbde2d}.cm-s-blackboard .cm-atom,.cm-s-blackboard .cm-number{color:#d8fa3c}.cm-s-blackboard .cm-def{color:#8da6ce}.cm-s-blackboard .cm-variable{color:#ff6400}.cm-s-blackboard .cm-operator{color:#fbde2d}.cm-s-blackboard .cm-comment{color:#aeaeae}.cm-s-blackboard .cm-string,.cm-s-blackboard .cm-string-2{color:#61ce3c}.cm-s-blackboard .cm-meta{color:#d8fa3c}.cm-s-blackboard .cm-builtin,.cm-s-blackboard .cm-tag,.cm-s-blackboard .cm-attribute{color:#8da6ce}.cm-s-blackboard .cm-header{color:#ff6400}.cm-s-blackboard .cm-hr{color:#aeaeae}.cm-s-blackboard .cm-link{color:#8da6ce}.cm-s-blackboard .cm-error{background:#9d1e15;color:#f8f8f8}.cm-s-blackboard .CodeMirror-activeline-background{background:#3c3636}.cm-s-blackboard .CodeMirror-matchingbracket{outline:1px solid grey;color:#fff!important}.upload-button{width:106px;height:32px;line-height:32px;font-size:12px;display:block;position:relative;color:#0152d9}.upload-button input{opacity:0;width:160px;height:32px;position:absolute;top:0;left:0;z-index:-1}.imageDimensions___a7crR{display:flex;justify-content:center;align-items:center;position:fixed;width:100%;height:100vh;left:0;top:0;z-index:1005;background:#fff;overflow:hidden}.imageDimensions___a7crR .img___Kroat{visibility:hidden;max-width:80%;min-width:500px}.imageDimensions___a7crR [class*=_toolbox_colors]{position:fixed;left:0;bottom:0}.imageDimensions___a7crR.fullWidth___c492T .img___Kroat{max-width:100%;width:100%;height:100%}.myPaletteDiv___Xjz2I{position:relative;left:-15px;width:320px}.myPaletteDiv___Xjz2I canvas{margin-top:15px}.flowChartWrp____f45r [class^=goTXarea],.flowChartWrp____f45r textarea{min-width:70px;margin-left:-15px!important}.maxH60___Pd4Re [class^=ant-modal-content]{height:57px!important;overflow:hidden}.drawerWrap___MfDw8 [class~=ant-drawer-body]{padding:0!important}.lists___xhHyq{padding-bottom:10px}.lists___xhHyq code{background:none!important}.lists___xhHyq>div>div:first-child{background:#f6f6f6;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:10px 0;font-size:12px;cursor:pointer}.lists___xhHyq>div>div:first-child [class^=katex]{font-size:22px}.item___pWJAA{position:relative}.item___pWJAA:nth-last-child(-n+3) .children___sDG61{left:initial;right:5px}.item___pWJAA:hover{z-index:2147483648}.item___pWJAA:hover .children___sDG61{display:block}.children___sDG61{display:none;position:absolute;left:6px;top:70px;width:440px;max-height:400px;overflow:auto;background:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:0 0 6px #ccc;padding:15px}.children___sDG61 h1{font-size:14px;padding-top:6px}.children___sDG61 .diamond___FwgzD>div{background:#f6f6f6;display:flex;align-items:center;justify-content:center;flex-direction:column;cursor:pointer;height:50px;font-size:12px;padding:0 10px;min-width:80px}.children___sDG61 .diamond___FwgzD>div [class^=katex]{font-size:14px}.button___WPN6r{position:absolute;right:20px;bottom:20px}.mathWrap___FmnMJ{width:800px;height:550px}.mathFillWrap___PmY3H{cursor:pointer}.mathFillWrap___PmY3H ::part(menu-toggle){color:#00f;opacity:1;display:none}.mathFillWrap___PmY3H math-field{background:none}.mathFillWrap___PmY3H *{pointer-events:none}.image-preview-container{display:flex;flex-flow:column nowrap;position:fixed;align-items:center;justify-content:center;inset:0;z-index:99999;background:#000c}.image-preview-container .image-preview{transition:transform .4s linear;max-width:86%}.image-preview-container .button-group{display:flex;flex-flow:row nowrap;align-items:center;justify-content:flex-end;position:absolute;z-index:101;right:10px;top:10px}.image-preview-container .button-group a,.image-preview-container .button-group button{color:#000000a6;margin-right:10px;display:flex;flex-flow:row nowrap;align-items:center}.preview-wrp-group{overflow:auto;width:100%;text-align:center}.dis-input-editor-container___nKGxx{position:relative;background:#fff;width:100%;box-shadow:0 -3px 5px #4cacff33}.dis-input-editor-container___nKGxx.active___tmt7T{position:absolute;height:calc(100vh - 50px);background:transparent;z-index:1000;width:100%;display:flex;flex-flow:column nowrap;justify-content:center;top:0}.dis-input-editor-container___nKGxx .input-mask___epEle{flex:1 0;background:#0000;width:100%}.dis-input-editor-container___nKGxx .text-area___Vry8W{display:flex;flex-flow:row nowrap;padding:10px 20px;align-items:center}.dis-input-editor-container___nKGxx .text-area___Vry8W input{border-radius:15px;border:1px solid #eaeaea;background-color:#fff;overflow:hidden;height:32px;padding:0 16px;line-height:32px;outline:none;flex:1 0;margin-right:10px}.dis-input-editor-container___nKGxx .text-area___Vry8W a{color:#888;display:block;height:32px;line-height:32px;margin-right:20px;display:flex;flex-flow:row nowrap;align-items:center}.dis-input-editor-container___nKGxx .text-area___Vry8W a span{line-height:32px;font-size:16px}.dis-input-editor-container___nKGxx .tip-container___plpA3{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center}.dis-input-editor-container___nKGxx .tip-container___plpA3 p{font-size:12px;color:#ff6800}.dis-input-editor-container___nKGxx .hide___kPfyC{display:none}.dis-input-editor-container___nKGxx .md-container___u85aq{background:#fff;padding:10px 20px}.btn-send___deQ5v{cursor:pointer;display:inline-block;border:none;padding:0 12px;color:#fff;background:#0152d9;letter-spacing:1px;text-align:center;font-size:14px;height:30px;line-height:30px;border-radius:2px;font-weight:400}.hackSets___tw75g .collapseWrapper___TteKi div[class~=ant-collapse]{background-color:transparent}.hackSets___tw75g .collapseWrapper___TteKi div[class~=ant-collapse-item]{margin-bottom:20px;border:none;box-shadow:0 2px 4px #eaeef4}.hackSets___tw75g .collapseWrapper___TteKi div[class~=ant-collapse-item] div[class~=ant-collapse-header]{padding:0 20px;height:64px;background-color:#fff;align-items:center!important}.hackSets___tw75g .collapseWrapper___TteKi div[class~=ant-collapse-item] div[class~=ant-collapse-content]{background-color:#fff}.hackSets___tw75g .collapseWrapper___TteKi div[class~=ant-collapse-item] div[class~=ant-collapse-content] div[class~=ant-collapse-content-box]{padding:20px}.hackSets___tw75g .collapseWrapper___TteKi div[class~=ant-collapse-item-active] div[class~=ant-collapse-header]{background-color:#eaeffa}.hackSets___tw75g .collapseWrapper___TteKi .panelHeader___Y_Xjq{font-size:14px;font-weight:400;color:#000}.hackSets___tw75g .collapseWrapper___TteKi .rateInput___y1qUi{display:inline-flex;align-items:center;white-space:nowrap}.hackSets___tw75g .collapseWrapper___TteKi .rateInput___y1qUi span{font-size:14px;font-weight:400;color:#666}.hackSets___tw75g .collapseWrapper___TteKi .open___xrixP{color:#165dff!important;transform:rotate(90deg)}.hackSets___tw75g .collapseWrapper___TteKi .close___jb6D2{color:#82a8ff!important}.uploadTableWrapper___U9Tz_{background:#fff}.uploadTableWrapper___U9Tz_ div[class^=headProgram]>div,.uploadTableWrapper___U9Tz_ div[class^=listWrapper]>div[class^=list]>div{flex:1 1;padding:0 12px!important}.uploadTableWrapper___U9Tz_ div[class^=headProgram]>div:last-child,.uploadTableWrapper___U9Tz_ div[class^=listWrapper]>div[class^=list]>div:last-child{display:none}.wrap___MkYbQ [class~=ant-upload-drag]{background:#1890ff0a!important;border-radius:4px;border:1px dashed #0152d9}.wrap___MkYbQ .colorBlue___onjbP{color:#0152d9}.wrap___MkYbQ .repeatedName___nbqnE{color:red}.wrap___MkYbQ .text___xvutp{margin-top:20px;color:#464f66;line-height:24px}.wrap___MkYbQ .greyText___dihvZ{font-size:14px;font-weight:400;color:#5f6368}.wrap___MkYbQ .noData___LxOJA{height:180px;margin-bottom:30px}.wrap___MkYbQ .noData___LxOJA .dragger___y7F4A{display:flex;align-items:center;justify-content:center}.wrap___MkYbQ .noData___LxOJA .dragger___y7F4A img{width:46px}.wrap___MkYbQ .noData___LxOJA .dragger___y7F4A span{font-size:14px;font-weight:400;color:#9096a3}.wrap___MkYbQ .noData___LxOJA .dragger___y7F4A .uploadText___Et3KS{color:#3061d0}.wrap___MkYbQ .btnS___k1e6j{height:32px;border-radius:4px;background:#3061d0}.wrap___MkYbQ .btnS___k1e6j i{margin-right:6px}.wrap___MkYbQ .testCaseRadio___q1wXT label[class~=ant-radio-button-wrapper]{width:60px;height:38px;background:#f6f7f9;box-shadow:inset 0 1px 3px #d7d8d9;border-radius:23px;border:none;display:inline-flex;align-items:center;justify-content:center;margin-right:20px}.wrap___MkYbQ .testCaseRadio___q1wXT label[class~=ant-radio-button-wrapper]:before{background-color:transparent}.wrap___MkYbQ .testCaseRadio___q1wXT label[class~=ant-radio-button-wrapper] span{color:#464f66;font-size:14px}.wrap___MkYbQ .testCaseRadio___q1wXT label[class~=ant-radio-button-wrapper-checked]{background-color:#fff;box-shadow:0 2px 4px #e0dfe1;border:1px solid #BACFFE;background:#d3e0fd linear-gradient(180deg,#fff,#f6f7f9)}.wrap___MkYbQ .testCaseRadio___q1wXT label[class~=ant-radio-button-wrapper-checked]:first-child{border-right-color:#bacffe}.wrap___MkYbQ .testCaseRadio___q1wXT label[class~=ant-radio-button-wrapper-checked]:focus-within{box-shadow:0 2px 4px #e0dfe1}.wrap___MkYbQ .testCaseRadio___q1wXT label[class~=ant-radio-button-wrapper-checked] span{color:#165dff;font-size:14px}.head___s4Eix{display:flex;margin-bottom:36px}.head___s4Eix .operation___JCAVh{text-align:center}.head___s4Eix>div{color:#5f6368;font-size:14px;text-align:left;display:inline-block}.headProgram___uWA_M{display:flex;height:40px;line-height:40px;background:#f6f7f8;box-shadow:0 2px 4px #eaeef4;padding-left:5px;padding-right:5px}.headProgram___uWA_M .operation___JCAVh{text-align:center}.headProgram___uWA_M>div{color:#5f6368;font-size:14px;text-align:left;display:inline-block}.listWrapper___xW3b4{max-height:214px;overflow:auto}.listWrapper___xW3b4::-webkit-scrollbar{display:none}.listWrapper___xW3b4 .list___dCbd6{display:flex;margin-bottom:36px;align-items:center}.listWrapper___xW3b4 .list___dCbd6 .del___abNho{color:#e53333;cursor:pointer}.listWrapper___xW3b4 .list___dCbd6 .info___J1Wmf{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 12px}.listWrapper___xW3b4 .list___dCbd6 .info___J1Wmf>span{color:#3061d0;cursor:pointer;text-decoration:underline}.listWrapper___xW3b4 .list___dCbd6>div{text-align:left;display:inline-block;background:#fff}.tabs___p2jIb .tabWarp___mt05L{display:flex;align-items:center}.tabs___p2jIb .tabWarp___mt05L .tab___IYGdQ{width:88px;text-align:center;height:30px;line-height:30px;background:#f0f0f0;font-weight:400;font-size:16px;color:#666;cursor:pointer}.tabs___p2jIb .tabWarp___mt05L .tab___IYGdQ.active___fQMlP{background:#fff;color:#3061d0}.tabs___p2jIb .content___GWVJY{padding:10px;background-color:#fff}.exitFullScreenModalWrapper___aNB9Q div[class~=ant-modal-confirm-btns]{float:none;display:flex;justify-content:center;margin-bottom:20px}.exitFullScreenModalWrapper___aNB9Q div[class~=ant-modal-confirm-btns] button{width:120px;height:38px;background:#f6f7f9 #3061d0;border-radius:2px}.exitFullScreenModal___HIMyY{text-align:center;font-size:30px;font-weight:400}.exitFullScreenModal___HIMyY .warningIcon___xEURa{height:88px;margin-bottom:20px}.exitFullScreenModal___HIMyY .warningText___W6NPJ{color:#e30000}.exitFullScreenModal___HIMyY .countdownWrapper___n8g1M{display:inline-block}.forcedModalWrapper___JPMQ2 .forcedModalContent___uY5FV{text-align:center}.forcedModalWrapper___JPMQ2 .forcedModalContent___uY5FV .forcedText___C3CrF{font-size:30px;font-weight:500;color:#e30000;margin-bottom:10px}.forcedModalWrapper___JPMQ2 .forcedModalContent___uY5FV .screenNumText___oljHN{font-size:14px;font-weight:400;color:#333;margin-bottom:20px}.forcedModalWrapper___JPMQ2 .forcedModalContent___uY5FV img{height:85px;margin-bottom:20px}.answer___UngkO{font-size:14px;color:#434d6c;transition:all .2s;position:relative;line-height:1.8}.answer___UngkO ::selection{background:#ecf1fe}.answer___UngkO .imgWrap___ORTRf{width:320px;cursor:pointer;border-radius:8px;overflow:hidden;position:relative}.answer___UngkO .imgWrap___ORTRf img{width:100%;user-select:none}.answer___UngkO .imgWrap___ORTRf:after{content:"";position:absolute;inset:0;background:#00000080;cursor:pointer;opacity:0;transition:opacity .3s}.answer___UngkO .imgWrap___ORTRf:hover:after{opacity:1}.answer___UngkO pre{width:100%;overflow:auto}.answer___UngkO ol li{list-style:auto}.answer___UngkO hr{border:none;border-bottom:1px solid #ccc}.answer___UngkO span[class=katex-error]{color:inherit!important}.codeCopy___re8vm{position:relative;min-height:50px}.codeCopy___re8vm button{position:absolute;top:7px;right:0;padding:4px 8px;border-radius:0 0 0 5px;border:none;background-color:#007bff;color:#fff;cursor:pointer;font-size:12px;height:26px;pointer-events:auto}.codeCopy___re8vm button.runCode___MYs9m{bottom:0;top:initial}#educoder .smartWrp___NjRcB [class~=ant-drawer-body]{padding:0}.flex_box_center___NeSU8{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___ImTGl{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___BtRd9{align-items:center;box-align:center}.flex_box_center_end___qcLe3{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___Ze_3q{flex-direction:column;box-orient:block-axis}.banner___PoUBO{display:flex;align-items:center;justify-content:center}.banner___PoUBO .content___XoDjy{width:1200px;height:212px;display:flex;align-items:flex-start;justify-content:space-between}.banner___PoUBO .content___XoDjy aside{margin-top:56px}.banner___PoUBO .content___XoDjy aside p{display:flex;align-items:center}.banner___PoUBO .content___XoDjy aside p b{font-size:30px;font-weight:500;color:#000;letter-spacing:4px;margin-right:20px}.banner___PoUBO .content___XoDjy aside p span{font-size:16px;color:#000;letter-spacing:4px}.banner___PoUBO .content___XoDjy aside .btns___Pb35j{margin-top:35px}.banner___PoUBO .content___XoDjy aside .btns___Pb35j>div{display:inline-block;height:32px;background:#f6f7f9;box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border-radius:4px;border:1px solid #dadbde;font-size:14px;color:#3b3e47;line-height:30px;margin-right:23px;padding:0 16px;position:relative;cursor:pointer}.banner___PoUBO .content___XoDjy aside .btns___Pb35j>div:hover{color:#165dff;border:1px solid #bacffe}.banner___PoUBO .content___XoDjy aside .btns___Pb35j>div img{position:absolute;z-index:1;top:-21px;right:22px}.flex_box_center___hG6RI{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___ss3Fh{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___K80p9{align-items:center;box-align:center}.flex_box_center_end___qmXX3{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___GFV8F{flex-direction:column;box-orient:block-axis}.row___aXJjm{display:flex;align-items:flex-start;justify-content:flex-start}.row___aXJjm .title___HUKL0{font-size:14px;color:#9096a3;flex-shrink:0;width:41px;text-align-last:justify;margin-top:4px;margin-right:12px}.row___aXJjm .tagsWrap___XB2W3{flex:1 1;position:relative}.row___aXJjm .tagsWrap___XB2W3 .action___VdHb1{font-size:14px;color:#82a8ff;width:55px;position:absolute;z-index:2;bottom:20px;right:0;cursor:pointer}.row___aXJjm .tagsWrap___XB2W3 .action___VdHb1 i{display:inline-block;font-size:12px}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC{max-height:245px;overflow:hidden}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft>span{display:inline-flex;align-items:center;margin-left:8px;margin-bottom:17px;font-size:14px;cursor:pointer;padding:4px 12px}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft>span .name___Hk1Ip{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:600px;display:inline-block}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft>span .num___xQpcH{margin-left:3px}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft>span:hover{color:#165dff!important}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft .active___XryTX{color:#165dff!important;border-radius:2px;background:#f6f7f9}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC::-webkit-scrollbar-thumb{background:#0000000d!important;border-radius:3px}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC::-webkit-scrollbar-track{background-color:#f6f7f9!important;box-shadow:initial!important}.row___aXJjm .tagsBorderWrap___OMxjs .bar___t1kKC{padding-top:8px;border-radius:4px;border:1px solid rgba(219,220,224,.5)}.flex_box_center___aK2n3{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___HX0Oh{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___LJOJr{align-items:center;box-align:center}.flex_box_center_end___SCakF{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___AYv4m{flex-direction:column;box-orient:block-axis}.tabs___GTqPV{height:32px;background:#f6f7f9;box-shadow:inset 0 1px 3px #d7d8d9;border-radius:16px;display:inline-block}.tabs___GTqPV span{display:inline-block;padding:0 20px;line-height:32px;font-size:14px;font-weight:400;color:#9096a3;position:relative;cursor:pointer}.tabs___GTqPV span:hover{color:#165dff}.tabs___GTqPV span:after{content:"";position:absolute;width:1px;height:calc(100% - 2px);background:#e2e2e2;border-radius:4px;z-index:1;left:0;top:1px;background:linear-gradient(180deg,#fff0,#e2e2e2,#fff0)}.tabs___GTqPV span:first-child:after,.tabs___GTqPV .active___F26E8+span:after{display:none}.tabs___GTqPV .active___F26E8{background:linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 0 2px #e8effb;border-radius:16px;border:1px solid #c8d2ea;color:#165dff;line-height:30px}.tabs___GTqPV .active___F26E8:after{display:none}.flex_box_center___yX6Oa{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___t7oqF{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___dEIHy{align-items:center;box-align:center}.flex_box_center_end___taQDF{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___xY_Lr{flex-direction:column;box-orient:block-axis}.input___PW2zI{width:507px;height:38px;background:#f6f7f9;border-radius:19px;display:flex;align-items:center;padding:0 20px}.input___PW2zI .dropdown___vSy8B{position:relative;flex-shrink:0}.input___PW2zI .dropdown___vSy8B:hover .menu___NiyBu{display:block}.input___PW2zI .dropdown___vSy8B .text___Grueu{color:#000;font-size:14px;cursor:default;height:38px;display:flex;align-items:center}.input___PW2zI .dropdown___vSy8B .text___Grueu i{font-size:12px;display:inline-block;transform:translateY(1px) scale(.6);color:#979797}.input___PW2zI .dropdown___vSy8B .text___Grueu .b1___ZKryM{display:inline-block;width:1px;height:38px;margin-left:15px;margin-right:0;background:linear-gradient(180deg,#fff0,#fff,#fff0)}.input___PW2zI .dropdown___vSy8B .text___Grueu .b2___aKyGa{display:inline-block;width:1px;height:38px;margin-left:0;margin-right:8px;background:linear-gradient(180deg,#fff0,#e2e2e2,#fff0)}.input___PW2zI .dropdown___vSy8B .menu___NiyBu{display:none;position:absolute;z-index:999;width:auto;left:-16px;top:35px;padding:4px;background-color:#fff;border-radius:8px;box-shadow:0 10px 16px #cecece}.input___PW2zI .dropdown___vSy8B .menu___NiyBu div{clear:both;margin:0;padding:5px 12px;color:#000000e0;font-weight:400;font-size:14px;text-align:left;line-height:1.57142857;cursor:pointer;transition:all .2s;white-space:nowrap}.input___PW2zI .dropdown___vSy8B .menu___NiyBu div:hover{background-color:#f5f5f5}.input___PW2zI>input{flex:1 1;padding:4px 0}.flex_box_center___tol8o{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___Z235C{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___Wq1sZ{align-items:center;box-align:center}.flex_box_center_end___LLxom{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___DbMSN{flex-direction:column;box-orient:block-axis}.quickPager___GM30J{display:flex;align-items:center;justify-content:center}.quickPager___GM30J>div{width:60px;height:28px;line-height:26px;text-align:center;background:#f8f9fc;border-radius:2px;border:1px solid rgba(195,207,224,.5);font-size:12px;color:#464f66;margin:0 10px;user-select:none;cursor:pointer}.quickPager___GM30J>div:hover{color:#165dff}.quickPager___GM30J .disabled___Ozc8I{background:#f3f3f5;border:0;line-height:28px;cursor:not-allowed;color:#cecece}.flex_box_center___FO7TP{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___LotYx{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___bWdaw{align-items:center;box-align:center}.flex_box_center_end___mVJ1o{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___M83Mm{flex-direction:column;box-orient:block-axis}.list___oOsiS{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;padding:0}.list___oOsiS .wrap___G6T7F{height:277px;background:#fff;box-shadow:0 2px 4px #d6dae1;border-radius:8px;position:relative}.list___oOsiS .wrap___G6T7F .lockWrap___Rl79E{position:absolute;width:100%;left:0;top:0;background-color:#00000080;height:100%;z-index:10;display:flex;cursor:default;justify-content:center;align-items:center;flex-direction:column;border-radius:8px}.list___oOsiS .wrap___G6T7F .li___oZZ7l:hover .cover___b2bYW{transform:scale(1.1)}.list___oOsiS .wrap___G6T7F .li___oZZ7l .img___IQX7w{overflow:hidden;height:calc(100% - 100px);border-radius:8px 8px 0 0;position:relative}.list___oOsiS .wrap___G6T7F .li___oZZ7l .img___IQX7w .cover___b2bYW{width:100%;transition:all .5s}.list___oOsiS .wrap___G6T7F .li___oZZ7l .img___IQX7w .sign___HkT6C{position:absolute;z-index:1;left:0;bottom:0;height:30px}.list___oOsiS .wrap___G6T7F .li___oZZ7l .name___SsJx8{height:52px;font-size:16px;font-weight:600;color:#000;padding:30px 12px 0;width:100%;display:flex;align-items:center}.list___oOsiS .wrap___G6T7F .li___oZZ7l .name___SsJx8 .e___TMqq0{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo{height:45px;display:flex;align-items:center;color:#000f37;padding:0 12px}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo i{color:#7d8592}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo>span{margin-right:5px;font-size:12px}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7{display:flex;align-items:center;margin-left:auto}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7 [class~=ant-rate-star]{font-size:13px}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7 [class~=ant-rate]{font-size:12px;margin-top:-3px;color:#ffa100}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7 [class~=ant-rate-star]:not(:last-child){margin-right:2px}.flex_box_center___AQ53o{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___i2aIa{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___sPEKB{align-items:center;box-align:center}.flex_box_center_end___GhSSH{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___R9_Hb{flex-direction:column;box-orient:block-axis}.list___jb2Ay{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;padding:0}.list___jb2Ay .wrap___VsQDr{height:308px;background:#fff;box-shadow:0 2px 4px #d6dae1;border-radius:8px;position:relative}.list___jb2Ay .wrap___VsQDr:hover [class~=user-path-items]{display:block!important}.list___jb2Ay .wrap___VsQDr .lockWrap___g1k1T{position:absolute;width:100%;left:0;top:0;background-color:#00000080;height:100%;z-index:10;display:flex;cursor:default;justify-content:center;align-items:center;border-radius:8px}.list___jb2Ay .wrap___VsQDr .li___IxCLC:hover .cover___Mu8wr{transform:scale(1.1)}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA{overflow:hidden;height:calc(100% - 131px);border-radius:8px 8px 0 0}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .cover___Mu8wr{width:100%;transition:all .5s}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .movebq___mF7wt{display:none;position:absolute;z-index:1;padding:4px 8px;line-height:1;background:#fff3;border-radius:9px;color:#fff;font-size:12px;right:4px;top:4px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .movebq___mF7wt i{margin-right:2px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .movebq___mF7wt:hover{color:#e30000;background:#fff}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .bq___Bil0T{height:22px;background:#0000004d;color:#d9c7ab;border-radius:2px;padding:0 8px;font-size:12px;line-height:22px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .sign___DXJ4d{width:52px;text-align:center;position:absolute;z-index:2;left:0;top:7px;color:#fff}.list___jb2Ay .wrap___VsQDr .li___IxCLC .name___l7FoJ{height:52px;font-size:16px;font-weight:600;color:#000;padding:30px 12px 0;width:100%;display:flex;align-items:center}.list___jb2Ay .wrap___VsQDr .li___IxCLC .name___l7FoJ .e___pXQUG{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___jb2Ay .wrap___VsQDr .li___IxCLC .unit___wCIFR{font-size:14px;color:#000f37;padding:0 12px;margin-top:8px;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___jb2Ay .wrap___VsQDr .li___IxCLC .unit___wCIFR i{color:#7d8592}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil{height:34px;display:flex;align-items:center;justify-content:space-between;color:#000f37;padding:0 12px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil div{display:flex;align-items:center}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil div>span{margin-right:12px;font-size:12px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil div i{color:#7d8592}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil .tag1___dxm7r,.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil .tag2___llZkf{height:18px;padding:3px 6px;font-size:12px;border-radius:2px;border:1px solid #FFE6AB;color:#ca7720;display:flex;align-items:center;justify-content:center;font-weight:400}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil .tag2___llZkf{border:1px solid #D6F7EF;color:#01795d;margin-left:6px}.list___jb2Ay .wrapisCurrent___qIfQT{height:280px;background:#fff;box-shadow:0 2px 4px #d6dae1;border-radius:8px;position:relative}.list___jb2Ay .wrapisCurrent___qIfQT:hover [class~=user-path-items]{display:block!important}.list___jb2Ay .wrapisCurrent___qIfQT .lockWrap___g1k1T{position:absolute;width:100%;left:0;top:0;background-color:#00000080;height:100%;z-index:10;display:flex;cursor:default;justify-content:center;align-items:center;border-radius:8px}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC:hover .cover___Mu8wr{transform:scale(1.1)}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA{overflow:hidden;height:calc(100% - 105px);border-radius:8px 8px 0 0}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA .tagsDom___COQg7{height:calc(100% - 105px)!important}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA .cover___Mu8wr{width:100%;transition:all .5s}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA .bq___Bil0T{height:22px;background:#0000004d;color:#d9c7ab;border-radius:2px;padding:0 8px;font-size:12px;line-height:22px}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA .sign___DXJ4d{width:52px;text-align:center;position:absolute;z-index:2;left:0;top:7px;color:#fff}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .name___l7FoJ{font-size:16px;font-weight:600;color:#000;padding:10px 12px 0;width:100%;display:flex;align-items:center}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .name___l7FoJ .e___pXQUG{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .unit___wCIFR{font-size:14px;color:#000f37;padding:0 12px;margin-top:8px;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .unit___wCIFR i{color:#7d8592}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil{height:34px;display:flex;align-items:center;justify-content:space-between;color:#000f37;padding:0 12px}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil div{display:flex;align-items:center}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil div>span{margin-right:12px;font-size:12px}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil div i{color:#7d8592}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil .tag1___dxm7r,.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil .tag2___llZkf{height:18px;padding:3px 6px;font-size:12px;border-radius:2px;border:1px solid #FFE6AB;color:#ca7720;display:flex;align-items:center;justify-content:center;font-weight:400}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil .tag2___llZkf{border:1px solid #D6F7EF;color:#01795d;margin-left:6px}.tagsDom___COQg7{display:flex;align-items:end;width:100%;padding:6px;position:absolute;top:0;left:0;height:calc(100% - 131px)}.movebq___mF7wt{display:none;position:absolute;top:0;right:95px!important;z-index:1;padding:4px 8px;line-height:1;background:#fff3;border-radius:9px;color:#fff;font-size:12px;right:4px;top:4px}.movebq___mF7wt i{margin-right:2px}.movebq___mF7wt:hover{color:#e30000;background:#fff}.hiddenbq___TqlUF{display:none;position:absolute;z-index:1;padding:4px 8px;line-height:1;background:#fff3;border-radius:9px;color:#fff;font-size:12px;right:4px;top:4px}.hiddenbq___TqlUF i{margin-right:2px}.hiddenbq___TqlUF:hover{color:#3061d0;background:#fff}.flex_box_center___eMcr7{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___HcNca{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___ZnvVN{align-items:center;box-align:center}.flex_box_center_end___fdgDf{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___SEKvd{flex-direction:column;box-orient:block-axis}.list___L1hmU{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;padding:0}.list___L1hmU .hidden___NniIi{display:none;position:absolute;z-index:1;padding:4px 8px;line-height:1;background:#9999991a;border-radius:9px;color:#999;font-size:12px;right:4px;top:4px}.list___L1hmU .hidden___NniIi i{margin-right:2px}.list___L1hmU .hidden___NniIi:hover{color:#3061d0;background:#3061d01a}.list___L1hmU .wrap___pKgcW{height:270px;background:#fff;box-shadow:0 1px 4px #d6dae1;border-radius:8px;position:relative}.list___L1hmU .wrap___pKgcW:hover .lockWrap___SMhkK{display:flex}.list___L1hmU .wrap___pKgcW:hover .hidden___NniIi{display:inline-block}.list___L1hmU .wrap___pKgcW .lockWrap___SMhkK{position:absolute;z-index:10;left:0;top:0;width:100%;height:100%;background:#0009;box-shadow:0 2px 5px #0000000d;border-radius:8px;display:none;flex-direction:column;justify-content:center;align-items:center}.list___L1hmU .wrap___pKgcW .lockWrap___SMhkK div{width:116px;height:36px;border-radius:18px;border:1px solid #ffffff;font-size:14px;font-weight:600;color:#fff;line-height:34px;text-align:center;margin:10px 0;cursor:pointer}.list___L1hmU .wrap___pKgcW .lockWrap___SMhkK div:hover{box-shadow:0 0 4px #4f85ff;border:1px solid #c2d3f8}.list___L1hmU .wrap___pKgcW .top___udHSB{height:calc(100% - 50px);display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:0 24px;position:relative}.list___L1hmU .wrap___pKgcW .top___udHSB .sign___uwRpq{position:absolute;z-index:1;width:44px;height:22px;background:#ffe9c1;border-radius:8px 0 13px;left:0;top:0;color:#a45204;text-align:center;line-height:22px}.list___L1hmU .wrap___pKgcW .top___udHSB .name___Fpf90{font-weight:600;color:#333;margin-top:25px;font-size:16px;white-space:normal;text-align:center;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;line-height:26px;height:48px}.list___L1hmU .wrap___pKgcW .top___udHSB .img___AMLhL{width:60px;height:60px;border-radius:30px;margin-top:14px}.list___L1hmU .wrap___pKgcW .top___udHSB .text___KiTb7{font-size:14px;color:#333;margin-top:8px;width:98%;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.list___L1hmU .wrap___pKgcW .top___udHSB .btns___i6IuZ{display:flex;align-items:center;margin-top:12px}.list___L1hmU .wrap___pKgcW .top___udHSB .btns___i6IuZ div{width:76px;background:#fff;height:26px;border-radius:13px;border:1px solid #d6f7ef;font-size:14px;color:#01795d;line-height:24px;text-align:center;margin:0 10px}.list___L1hmU .wrap___pKgcW .top___udHSB .btns___i6IuZ aside{width:76px;background:#fff;height:26px;border-radius:13px;border:1px solid #ffe9c1;font-size:14px;color:#a45204;line-height:24px;text-align:center;margin:0 10px}.list___L1hmU .wrap___pKgcW .bottom____k2sh{height:50px;border-top:1px solid #f5f5f5;display:flex;align-items:center;padding:0 12px}.list___L1hmU .wrap___pKgcW .bottom____k2sh>div{margin-left:auto}.list___L1hmU .wrap___pKgcW .bottom____k2sh>span{display:flex;align-items:center;margin-right:12px;color:#999}.list___L1hmU .wrap___pKgcW .bottom____k2sh>span i{font-size:14px;font-size:12px;color:#999;margin-right:6px}.flex_box_center___d27mZ{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___qfRU9{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___fCRld{align-items:center;box-align:center}.flex_box_center_end___ORMV8{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___PNKtZ{flex-direction:column;box-orient:block-axis}.tabs___alpa7{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #dbdce0;height:54px}.tabs___alpa7 .tabsWrap___aCQjw{display:flex;align-items:center;height:100%}.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4{display:flex;align-items:center;margin-right:40px;height:100%;cursor:pointer}.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4>div{position:relative;font-size:14px;font-weight:400;color:#5f6368;display:flex;align-items:center;height:100%}.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4 .active___nl_4v{font-weight:500;color:#202124}.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4 .active___nl_4v:after{position:absolute;content:"";width:100%;z-index:4;left:0;bottom:0;height:3px;background:#202124;border-radius:100px 100px 0 0}.flex_box_center___e6HxQ{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___RnXYe{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___lVxPk{align-items:center;box-align:center}.flex_box_center_end___bu8yv{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___JczGj{flex-direction:column;box-orient:block-axis}.orderWrap___ZfyGX{display:box;display:flex;align-items:center}.orderIconWrap___XTB_O{display:box;display:flex;flex-direction:column;height:40px;line-height:40px;color:#999}.orderAsc___KWHmA{flex-direction:column;text-align:center;height:10px;line-height:10px;display:inline-block;margin-top:9px;transform:translateY(2px)}.orderDesc___rHdbB{flex-direction:column;text-align:center;height:10px;line-height:10px;display:table}.active___a7eSP{color:#232b40!important}.cursorPointer___gs9kL{cursor:pointer;color:#d8d8d8;height:10px}.orderTextWrap___teAKn{font-size:14px;color:#3b3e47;cursor:pointer;margin-right:5px}.flex_box_center___LCi0B{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___hzONe{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___ZyQRE{align-items:center;box-align:center}.flex_box_center_end___XKM74{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___p8LCU{flex-direction:column;box-orient:block-axis}.btn___In02G.mediacy-round___uveEv{height:36px;border-radius:36px}.btn___In02G.mediacy-default___dDxsd{height:36px;border-radius:4px}.btn___In02G .default___K791v{background:#f6f7f9 linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border:1px solid #bacffe;font-size:14px;padding:0 15px;color:#3061d0;text-align:center;cursor:pointer;user-select:none}button[class~=ant-btn-default]:not(:disabled).btn___In02G{background:#f6f7f9 linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border:1px solid #bacffe;font-size:14px;padding:0 15px;color:#3061d0;text-align:center;cursor:pointer;user-select:none}button[class~=ant-btn-default]:not(:disabled).btn___In02G:hover{color:#165dff;border:1px solid #165dff}button[class~=ant-btn-default]:disabled.btn___In02G{background:#f6f7f9 linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border:1px solid #bacffe;font-size:14px;padding:0 15px;color:#3061d0;text-align:center;cursor:pointer;user-select:none;opacity:50%;cursor:not-allowed}.flex_box_center___TB7bQ{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___oBlTb{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___b5XbB{align-items:center;box-align:center}.flex_box_center_end___CNhe7{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___yHXKW{flex-direction:column;box-orient:block-axis}.head___ghH72{height:54px;border-bottom:1px solid #DBDCE0;display:flex;align-items:center}.head___ghH72>span{color:#999;font-size:12px;cursor:pointer;flex-shrink:0}.head___ghH72>b{font-weight:500;color:#232b40;margin-left:30px;font-size:14px;flex:1 1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.head___ghH72 .node___mjPEy{margin-left:auto;flex-shrink:0}.flex_box_center___AlHuF{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___vN2LW{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___Ac7D2{align-items:center;box-align:center}.flex_box_center_end___y38I7{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___iQE6P{flex-direction:column;box-orient:block-axis}.btns___sNgTb{display:flex;align-items:center}.btns___sNgTb .confirm___Ozirl{height:38px;background:#3061d0;border-radius:2px;color:#fff;padding:0 34px}.btns___sNgTb .cancel___aiq1I{height:38px;background:#f8f9fc;border-radius:2px;opacity:.5;border:1px solid #C3CFE0;font-size:14px;color:#464f66;margin-left:20px}.flex_box_center___jkpdr{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___OtsL8{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___rbcb_{align-items:center;box-align:center}.flex_box_center_end___zBR21{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___nS_eP{flex-direction:column;box-orient:block-axis}.fixedBottom___oJl7m{width:100%;height:70px;background:#fff;box-shadow:0 -3px 16px #dbdbdb80;position:fixed;z-index:1000;bottom:0;left:0}.fixedBottom___oJl7m .wrap___A3Oq1{width:1200px;height:100%;margin:auto;display:flex;align-items:center;justify-content:space-between}.fixedBottom___oJl7m .wrap___A3Oq1 .center____VL1y{flex:1 1}.flex_box_center___tY8Yn{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___vHdYA{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___pa61F{align-items:center;box-align:center}.flex_box_center_end___HyDXt{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___UjZek{flex-direction:column;box-orient:block-axis}.crumbs___V41Oe{margin:15px auto 25px;width:1200px;cursor:default}.crumbs___V41Oe span{font-size:12px;color:#c5c5c5}.crumbs___V41Oe .hover___bEIVd{cursor:pointer}.crumbs___V41Oe .hover___bEIVd:hover{color:#5f6368}.reasoning___S0mKl{margin-bottom:20px}.reasoning___S0mKl .btn____CIJG{display:flex;align-items:center;width:fit-content;height:35px;background:#f4f8ff;border-radius:8px;color:#3061d0;border:1px solid rgba(20,93,255,.2);padding:0 12px;cursor:pointer}.reasoning___S0mKl .btn____CIJG span{font-size:14px;margin-left:10px;margin-right:35px}.reasoning___S0mKl .content___CIAh9{font-size:14px;color:#888;border-left:2px solid #DCDCDC;padding-left:8px;margin-top:20px;white-space:pre-wrap}.reasoning___S0mKl b{font-size:8px}.select___Kt_GE .box___S5_ly{position:relative}.select___Kt_GE .text___dtZDv{width:206px;height:40px;background:#fff;border-radius:8px;border:1px solid rgba(20,93,255,.2);display:flex;align-items:center;padding:0 12px;color:#333;cursor:pointer}.select___Kt_GE .text___dtZDv:hover{background:#f6f6f6}.select___Kt_GE .text___dtZDv span{padding-left:6px}.select___Kt_GE .text___dtZDv b{font-size:12px;margin-left:auto;display:inline-block;transform:scale(.6)}.select___Kt_GE .itemWrap___xmw7x{position:absolute;z-index:10;top:40px;padding-top:7px}.select___Kt_GE .itemWrap___xmw7x aside{width:206px;background:#fff;box-shadow:0 2px 6px #d2d2d2;border-radius:2px;border:1px solid #E7F3FF;padding:10px 0}.select___Kt_GE .itemWrap___xmw7x .item___io6Bx{display:flex;align-items:center;padding:0 12px;height:36px;color:#464f66;cursor:pointer}.select___Kt_GE .itemWrap___xmw7x .item___io6Bx span{padding-left:6px}.select___Kt_GE .itemWrap___xmw7x .item___io6Bx:hover{background:#e7f3ff80;color:#3061d0}.select___Kt_GE .itemWrap___xmw7x .item___io6Bx.active___nHRTI{background:#e7f3ff;color:#3061d0}.flex_box_center___NfmQB{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___kVtBD{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___EegZo{align-items:center;box-align:center}.flex_box_center_end___Ueaqo{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___Sd9Zb{flex-direction:column;box-orient:block-axis}@keyframes dot-fade___gzUhM{0%,40%{opacity:.5}50%{opacity:8}90%,to{opacity:.5}}.loadingPic___sQWGQ{display:flex;align-items:center}.loading___ss_U1{display:flex}.loading___ss_U1 .dot___eTny8{width:10px;height:10px;border-radius:50%;margin-right:8px;background:#145dff;opacity:.5;animation:dot-fade___gzUhM 1s infinite}.loading___ss_U1 .dot___eTny8:nth-child(2){animation-delay:.3s}.loading___ss_U1 .dot___eTny8:nth-child(3){animation-delay:.7s}.wrap___SoLR4{display:flex;flex-direction:column;height:100%;overflow:hidden;flex:1 1;padding:20px 0}.chatContainer___bSpXP{flex:1 1;width:100%;overflow:auto}.footerContainer___IbaJq{margin-left:50px;margin-right:21px;flex-shrink:0;display:flex;flex-direction:column;transition:all .3s}.footerContainer___IbaJq .btnWrp___z89PH{width:100%;margin-bottom:12px;display:flex;flex-wrap:wrap;gap:10px}.footerContainer___IbaJq .btnWrp___z89PH>div{padding:0 10px;align-items:center;border-radius:12px;color:#585a73;display:inline-flex;font-size:12px;height:28px;justify-content:center;line-height:16px;transition:.3s all;border:1px solid #e8eaf2}.footerContainer___IbaJq .btnWrp___z89PH .btn___VK3Di{cursor:pointer;user-select:none}.footerContainer___IbaJq .btnWrp___z89PH .btn___VK3Di:hover{background:linear-gradient(111deg,#e9e7ff -12%,#fff 25% 69%,#e9e7ff 113%);border:1px solid #e0dfff;color:#6d6acd}.footerContainer___IbaJq .btnWrp___z89PH .btn___VK3Di.btnActive___en_8L{background:#eeedff;border:1px solid #eeedff;color:#6d6acd}.footerContainer___IbaJq .inputContainer___q_PRC{flex:1 1;display:flex;align-items:center;background:#fff;box-shadow:0 0 10px #e2e2e280;border-radius:8px;border:1px solid #e8eaf2;padding:10px 20px;position:relative;transition:all .5s}.footerContainer___IbaJq .inputContainer___q_PRC:hover{border:1px solid #145DFF}.footerContainer___IbaJq .inputContainer___q_PRC .uploadBtn___fY3BV{width:40px;height:40px;border:none;border-radius:20px;flex-shrink:0;background:#d2d2d2;cursor:default}.footerContainer___IbaJq .inputContainer___q_PRC .uploadBtn___fY3BV:hover{background:linear-gradient(139deg,#5c64ff,#6988f8)!important}.footerContainer___IbaJq .inputContainer___q_PRC .sendBtn____aYXt{width:40px;height:40px;background:linear-gradient(139deg,#5c64ff,#6988f8)!important;border:none;border-radius:50%;padding:0;flex-shrink:0}.footerContainer___IbaJq .inputContainer___q_PRC .sendBtn____aYXt:disabled{background:#d2d2d2!important}.footerContainer___IbaJq .inputContainer___q_PRC .sendBtnDisabled____WhtC{width:40px;height:40px;background:#d2d2d2!important;border:none;border-radius:50%;padding:0;flex-shrink:0}.footerContainer___IbaJq .inputContainer___q_PRC .cancelBtn___I91qC{font-size:40px;color:#5c64ff;cursor:pointer;flex-shrink:0;transition:.3}.footerContainer___IbaJq .inputContainer___q_PRC .cancelBtn___I91qC:hover{transform:scale(1.05)}.footerContainer___IbaJq .inputContainer___q_PRC textarea{margin:6px 9px 0;padding:0 11px;resize:none}.footerContainer___IbaJq .inputContainer___q_PRC textarea::placeholder{color:#c1c1d9}.footerContainer___IbaJq .lineFour___t_eBm.inputContainer___q_PRC{align-items:flex-end}.footerContainer___IbaJq .lineFour___t_eBm.inputContainer___q_PRC textarea{height:100%}.footerContainer___IbaJq .lineFour___t_eBm.inputContainer___q_PRC .fullIcon___WYjW2{position:absolute;right:31px;top:20px;color:#145dff;cursor:pointer}.footerContainer___IbaJq.footerContainerSelected___TV_oq{border-radius:20px;box-shadow:0 12px 24px -16px #3636490a,0 12px 40px #33334714,0 0 1px #2c2c3605;position:relative;transition:border .4s ease;border:1px solid #e8eaf2}.footerContainer___IbaJq.footerContainerSelected___TV_oq:hover{border:1px solid #145DFF}.footerContainer___IbaJq.footerContainerSelected___TV_oq .btnWrp___z89PH{background:#f7f8fc;padding:15px 15px 15px 20px;border-radius:20px 20px 0 0;border:none}.footerContainer___IbaJq.footerContainerSelected___TV_oq .inputContainer___q_PRC{border:none;box-shadow:none;background:transparent}.footerContainer___IbaJq.footerContainerSelected___TV_oq .inputContainer___q_PRC:hover{background:transparent;border:none}.footerContainer___IbaJq.full___h1vtm{height:100%}.li___DXR9A{display:flex;padding-left:20px}.li___DXR9A .avatarIcon___EYoqp .img___wrenL{width:40px;height:40px;border-radius:5px;margin-right:10px}.li___DXR9A .content___NK_Ew{flex:1 1;min-width:0}.li___DXR9A .content___NK_Ew .borderBox___UVtN4{box-shadow:0 0 10px #e2e2e280;border-radius:8px;border:1px solid rgba(20,93,255,.2);padding:16px}.li___DXR9A .content___NK_Ew .borderBox___UVtN4 .text___d_gYw{white-space:pre-wrap;color:#3061d0}.li___DXR9A .content___NK_Ew .fileWrap___kbAp0{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:10px}.li___DXR9A .content___NK_Ew .fileWrap___kbAp0 .file___R5FNg{width:calc((100% - 30px)/4);display:flex;align-items:center;background:#fff;border:1px solid rgba(20,93,255,.1);border-radius:8px;padding:6px 15px;font-size:14px;box-shadow:0 0 10px #e2e2e233}.li___DXR9A .content___NK_Ew .fileWrap___kbAp0 .file___R5FNg aside{flex:1 1;min-width:0}.li___DXR9A .content___NK_Ew .fileWrap___kbAp0 .file___R5FNg aside .fileName___oTYTw{color:#333;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:100%;width:fit-content}.li___DXR9A .content___NK_Ew .source___JD93j{height:16px;background:#f4f8ff;border-radius:8px 0;font-size:10px;color:#666;padding:0 14px;text-align:center;line-height:16px;width:fit-content;float:right;margin-top:-17px;margin-right:1px}.li___DXR9A .content___NK_Ew .action___CTh1w{height:54px;display:flex;align-items:center;gap:20px}.li___DXR9A .content___NK_Ew .action___CTh1w i{color:#666;cursor:pointer}.li___DXR9A .content___NK_Ew .action___CTh1w i:hover{color:#3061d0}.disabledInput___rMs3e{cursor:not-allowed;border:1px solid #9cb8f5!important}.disabledInput___rMs3e>*{pointer-events:none;opacity:.3}.backBottom___VIz5U{height:0;width:fit-content;position:sticky;z-index:100;bottom:0;left:50%;transform:translate(-50%);cursor:pointer;padding-left:20px}.backBottom___VIz5U:hover i{color:#5c64ff}.backBottom___VIz5U i{font-size:40px;color:#5c64ff80;position:absolute;z-index:101;bottom:8px}.head___vWC9s{display:flex;align-items:center;gap:20px;position:relative;height:54px;padding-right:20px;border-bottom:1px solid #EFEEEE}.head___vWC9s .title___l1GaK{display:flex;align-items:center;flex:1 1;padding-left:20px;height:100%;cursor:move}.head___vWC9s .headBtn___fGGSq{cursor:pointer;color:#333}.head___vWC9s .headBtn___fGGSq:hover{color:#3061d0}.menuWarp___Py4k9{list-style-type:none;background-color:#fff;background-clip:padding-box;border-radius:2px;outline:none;box-shadow:0 6px 16px #00000014,0 3px 6px -4px #0000001f,0 9px 28px 8px #0000000d}.menuWarp___Py4k9 h4{padding-left:20px;padding-top:13px;font-weight:600}.menuWarp___Py4k9 .menu___Rpj4l{max-height:400px;min-height:40px;width:250px;overflow:auto;color:#464f66}.menuWarp___Py4k9 .menu___Rpj4l aside{display:flex;align-items:center;height:36px;padding:0 20px;cursor:pointer}.menuWarp___Py4k9 .menu___Rpj4l aside .menuText___zGoGw{flex:1 1;min-width:0;display:flex;align-items:center}.menuWarp___Py4k9 .menu___Rpj4l aside .menuText___zGoGw span{max-width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.menuWarp___Py4k9 .menu___Rpj4l aside .menuDel___qa0au{display:none;flex-shrink:0;margin-left:10px}.menuWarp___Py4k9 .menu___Rpj4l aside.active___n_Cfs{background:#e7f3ff!important}.menuWarp___Py4k9 .menu___Rpj4l aside.active___n_Cfs span{color:#3061d0}.menuWarp___Py4k9 .menu___Rpj4l aside:hover{background:#e7f3ff80}.menuWarp___Py4k9 .menu___Rpj4l aside:hover span{color:#3061d0}.menuWarp___Py4k9 .menu___Rpj4l aside:hover .menuDel___qa0au{display:inline}.draggableWrap___u95gi{width:100vw;height:100vh;position:fixed;z-index:999;left:0;top:0;pointer-events:none}.draggableWrap___u95gi>div{pointer-events:auto}.draggableWrap___u95gi .modal___Q60Fu{width:100%;height:100%;background:#fff;box-shadow:0 10px 26px #14131d87;border-radius:8px;border:1px solid #7E8183;display:flex;flex-direction:column}.footer___lxKwN{padding-right:20px;padding-left:20px}.footer___lxKwN .main____xLI7{background:#fff;box-shadow:0 2px 20px #d7e5ff80;border-radius:18px;border:1px solid #EFF2FF;overflow:hidden}.footer___lxKwN .main____xLI7 .files___U6HeB{display:flex;flex-wrap:wrap;gap:5px;background:#fafbff;padding:10px 20px}.footer___lxKwN .main____xLI7 .files___U6HeB .file___R5FNg{width:calc((100% - 15px)/4);display:flex;align-items:center;background:#fff;border-radius:8px;padding:3px 9px;font-size:14px;border:1px solid #EBEBEB;position:relative}.footer___lxKwN .main____xLI7 .files___U6HeB .file___R5FNg aside{flex:1 1;min-width:0;margin-left:10px}.footer___lxKwN .main____xLI7 .files___U6HeB .file___R5FNg aside .fileName___oTYTw{color:#333;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:100%;width:fit-content}.footer___lxKwN .main____xLI7 .files___U6HeB .file___R5FNg:hover .fileDel___HitRv{opacity:1}.footer___lxKwN .main____xLI7 .files___U6HeB .file___R5FNg .fileDel___HitRv{opacity:0;transition:.3s;position:absolute;z-index:10;top:2px;right:5px;font-size:11px;color:#999;cursor:pointer}.footer___lxKwN .main____xLI7 .files___U6HeB .file___R5FNg .fileDel___HitRv:hover{color:#333}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc{height:138px;background:#fff;padding:20px;display:flex;flex-direction:column}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc textarea{flex:1 1;resize:none;padding:0;font-size:16px}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc textarea::placeholder{color:#c1c1d9}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w{display:flex;align-items:center;margin-top:10px}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .btnWrap___ENcDO{display:flex;align-items:center;gap:12px;margin-right:auto}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .btnWrap___ENcDO .btn___VK3Di{color:#333;height:34px;background:#fff;border-radius:20px;border:1px solid #EBEBEB;padding:0 12px;line-height:32px;transition:.3s;cursor:pointer}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .btnWrap___ENcDO .btn___VK3Di:hover{border:1px solid rgba(20,93,255,.2);color:#3061d0}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .btnWrap___ENcDO .btn___VK3Di.btnActive___en_8L{background:#f4f8ff;border:1px solid rgba(20,93,255,.2);color:#3061d0}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .btnWrap___ENcDO .btn___VK3Di.btnDisabled___AFYEZ{cursor:not-allowed;border:1px solid #ebebeb;background:#fff;color:#333;opacity:.5}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .uploadBtn___fY3BV{color:#666;width:34px;height:34px;border-radius:50%;cursor:pointer;text-align:center;line-height:34px}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .uploadBtn___fY3BV:hover{background:#f4f8ff;color:#145dff}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .uploadDisabledBtn___LslUe{color:#666;width:34px;height:34px;border-radius:50%;cursor:pointer;text-align:center;line-height:34px;color:#999;cursor:not-allowed}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .uploadDisabledBtn___LslUe:hover{background:#f4f8ff;color:#145dff}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .uploadDisabledBtn___LslUe:hover{color:#999}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .sendBtn____aYXt{width:34px;height:34px;background:linear-gradient(139deg,#5c64ff,#6988f8);border:none;border-radius:50%;padding:0;flex-shrink:0}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .sendBtnDisabled____WhtC{width:34px;height:34px;background:linear-gradient(139deg,#5c64ff,#6988f8);border:none;border-radius:50%;padding:0;flex-shrink:0;background:#d2d2d2;cursor:not-allowed}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .cancelBtn___I91qC{font-size:34px;color:#5c64ff;cursor:pointer;flex-shrink:0;transition:.3}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .cancelBtn___I91qC:hover{transform:scale(1.05)}.bottomlist___Unmz9{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;background:#f6f7f9;border-radius:6px;border:1px solid #EFF1F6;height:48px;padding:0 20px;max-width:90%;margin-top:20px;font-size:14px;line-height:48px;cursor:pointer;width:max-content}.bottomlist___Unmz9:hover{background:#e2ecff;border-radius:6px;border:1px solid #3061D0}.draggableImage___vcTso{position:fixed;left:calc(100vw - 84px);z-index:100}.draggableImage___vcTso .img___xAyno{user-select:none}.draggableImage___vcTso .close___WUtfj{user-select:none;cursor:pointer;display:none;position:absolute;z-index:101;left:-11px;top:-8px;color:#dcdcdc}.draggableImage___vcTso:hover .close___WUtfj{display:block}.extraNode___tnBrt{cursor:initial}.specialImg___yAPav{display:flex;flex-direction:column;align-items:center}.specialImg___yAPav .bubble___qNdfF{background-color:#3a5eff;color:#fff;padding:4px 8px;border-radius:4px;font-size:12px;position:relative;margin-bottom:8px}.specialImg___yAPav .bubble___qNdfF:after{content:"";position:absolute;bottom:-6px;left:50%;z-index:101;transform:translate(-50%);width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #3A5EFF}.specialImg___yAPav .upImg___Mx6QM{width:60px;height:60px;border-radius:50%}.bigTipsBox___XRGyw{width:calc(100% - 98px);overflow:hidden}.bigTips___uPRW3{display:flex;overflow-x:hidden;scroll-behavior:smooth;gap:22px;width:100%;position:relative;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none;position:sticky;top:0;background:#fff;z-index:8}.bigTips___uPRW3::-webkit-scrollbar{display:none}.bigTips___uPRW3 .item___KMGDu{position:relative;width:80px!important;height:88px;background:#95bdff1a;border-radius:8px;cursor:pointer;display:flex!important;flex-direction:column;justify-content:center;align-items:center;border:1px solid transparent}.bigTips___uPRW3 .item___KMGDu .editBtn___JiZpD{display:none;position:absolute;top:6px;right:6px;font-size:12px;color:#c7cbdb}.bigTips___uPRW3 .item___KMGDu .editBtn___JiZpD:hover{color:#145dff}.bigTips___uPRW3 .item___KMGDu span{font-weight:600;font-size:14px;color:#232b40;margin-top:16px;word-break:break-all;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:68px}.bigTips___uPRW3 .item___KMGDu:hover{border:1px solid #145DFF}.bigTips___uPRW3 .item___KMGDu:hover .editBtn___JiZpD{display:block}.bigTips___uPRW3 .item___KMGDu.active___EX5N5{border:1px solid #145DFF}.PrevNext____kcgs{width:calc(100% - 98px);height:105px;position:absolute;top:-6px;left:2px;z-index:100;pointer-events:none;opacity:1;transition:.3s}.PrevNext____kcgs>div{width:42px;height:105px;display:flex;align-items:center;justify-content:center;position:absolute}.PrevNext____kcgs>div img{width:20px;height:20px;pointer-events:auto}.PrevNext____kcgs>div .img___X2ms3{display:block}.PrevNext____kcgs>div .imgHover___wIHti{display:none}.PrevNext____kcgs>div:hover{cursor:pointer}.PrevNext____kcgs>div:hover .img___X2ms3{display:none}.PrevNext____kcgs>div:hover .imgHover___wIHti{display:block}.PrevNext____kcgs .LeftButton___P5Wge{left:-11px}.PrevNext____kcgs .RightButton___NAbBu{right:-20px}.agent___exMfN .add___cWyoE{width:80px;height:88px;background:#95bdff1a;border-radius:8px;display:flex;align-items:center;justify-content:center;cursor:pointer}.agent___exMfN .add___cWyoE i{color:#7f8791}.agent___exMfN .add___cWyoE:hover{background:#95bdff1a;border:1px solid rgba(48,97,208,.5)}.agent___exMfN .add___cWyoE:hover i{color:#3061d0}.imgUpLoad___Wg61u{position:relative;width:50px;height:auto;background-color:#f4f3f4;display:flex;align-items:center;justify-content:center;margin-top:15px}.imgUpLoad___Wg61u>div{position:absolute;right:-6px;top:-6px;cursor:pointer;background-color:#fff;width:16px;height:16px;border-radius:50%}.tip___WGAb5{display:flex;align-items:center;gap:6px;color:#ff8c29;font-size:14px;margin-top:10px;margin-left:100px}.tip___WGAb5 i{font-size:14px} diff --git a/p__Problemset__index.f16e4d40.chunk.css b/p__Problemset__index.c63b670b.chunk.css similarity index 93% rename from p__Problemset__index.f16e4d40.chunk.css rename to p__Problemset__index.c63b670b.chunk.css index cb257e2124..c780cebcba 100644 --- a/p__Problemset__index.f16e4d40.chunk.css +++ b/p__Problemset__index.c63b670b.chunk.css @@ -1 +1 @@ -.wrap___Njoy9{background:#fff;padding-top:15px}.content___PJ68n{width:1200px;margin:0 auto}#educoder .action___TlJrk{display:flex;align-items:center;justify-content:right;gap:30px}#educoder .action___TlJrk button[class^=ant-btn]{padding:0;padding-inline-start:0;padding-inline-end:0}.folderName___kwJWn{display:flex;align-items:center}.folderName___kwJWn b{font-weight:400;font-size:14px;color:#000;cursor:pointer;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:inline-block}.folderName___kwJWn b:hover{color:#3061d0}.folderName___kwJWn span{height:22px;background:#f3f6fb;border-radius:4px;border:1px solid #E7EAF2;line-height:20px;padding:0 6px;font-size:12px;color:#7d879e;margin-left:10px;flex-shrink:0}.questionName___ezH8K{width:100%;color:#000;cursor:pointer;display:flex;align-items:center;margin-left:-7px}.questionName___ezH8K:hover{background-color:#e7eeff;border-radius:2px}.questionName___ezH8K i{color:#979797;font-size:14px}.questionName___ezH8K>div{min-width:0}.questionName___ezH8K div[class^=mdBody]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.filterWrap___R5PMa{display:flex;flex-wrap:wrap;gap:20px 30px;padding:20px 0}.filterWrap___R5PMa .label___psb9j{color:#5f6368}.tips___xnRXZ{font-size:12px;background:#f6f7f9;padding:10px;margin-bottom:14px}.batch___wvp7O{width:100%;height:60px;background:#fff;box-shadow:0 -1px 6px #efefef;position:sticky;bottom:0;z-index:10;padding:0 calc((100% - 1200px)/2);display:flex;align-items:center}.batch___wvp7O .btn___AEGwM{height:32px;line-height:32px;background:#fff;border-radius:2px;border:1px solid #d9d9d9;padding:0 10px;color:#145dff;cursor:pointer;margin-right:15px;font-size:14px}.batch___wvp7O .btn___AEGwM i{color:#464f66;margin-right:6px;font-size:14px}.flex_box_center___yMUhy{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___KNvG9{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___yqWY9{align-items:center;box-align:center}.flex_box_center_end___DJKuV{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___NTtN1{flex-direction:column;box-orient:block-axis}.singleSelect___fU3O9,.multipleSelect___LFXCB{display:flex;align-items:center}.multipleSelect___LFXCB .plus___gdDhG div[class~=ant-select-selector]{min-height:46px}.flex_box_center___dFGJD{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___eMmlA{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___vHp1I{align-items:center;box-align:center}.flex_box_center_end___Sd5XQ{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___vHuxp{flex-direction:column;box-orient:block-axis}.muchWrap___iSTfq{display:flex;flex-direction:column;align-items:center;justify-content:center}.muchWrap___iSTfq span{max-width:196px;cursor:pointer;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.muchWrap___iSTfq span:hover{color:#3061d0}.few___EvQkY{font-size:14px;display:inline-flex;color:#000000b3}.few___EvQkY b{display:inline-block;max-width:196px;cursor:pointer;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.few___EvQkY b:last-child{color:#000}.few___EvQkY b:hover{color:#3061d0}.tip___tKX6W{height:60px;background:#37ad83;border-radius:30px;color:#fff;padding:8px 20px 8px 52px;margin-top:12px;margin-left:18px}.knowledgeWrapper___KcnuR div[class*=add_style]{left:293px!important;top:auto!important;white-space:nowrap}.knowledgeWrapper___KcnuR div[class~=ant-select] div[class~=ant-select-selector]{min-height:40px!important}.knowledgeWrapper___KcnuR div[class~=ant-select] div[class~=ant-select-selector] span[class~=ant-select-selection-item]{height:32px!important;line-height:32px!important}.fixedLoading___XmyB7{width:100vw;height:100vh;background-color:#0003;z-index:1200;position:fixed;left:0;top:0;display:flex;align-items:center;justify-content:center}.leftNode___Y2uWT{background:#fff;border:1px dashed rgba(48,97,208,.2);padding:20px}.leftNode___Y2uWT [class~=markdown-body] p{font-size:14px;color:#000;line-height:22px;font-family:initial}.leftNode___Y2uWT .option____sKqP{display:flex;margin-bottom:10px}.leftNode___Y2uWT .option____sKqP .serial___qF0bP{color:#000;flex-shrink:0}.leftNode___Y2uWT .row___oV21b{display:flex;margin-top:10px}.leftNode___Y2uWT .row___oV21b .label___XumW5{color:#464f66;flex-shrink:0;margin-right:10px}.leftNode___Y2uWT .row___oV21b .content___qfqms{font-weight:500;font-size:14px;color:#000}.flex_box_center___kuaVT{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___exKHH{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___BzvkN{align-items:center;box-align:center}.flex_box_center_end___Ss2DJ{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___p1LEr{flex-direction:column;box-orient:block-axis}.scoremodal___upTFR [class~=ant-modal-body]{padding:30px 40px}.scoremodal___upTFR [class~=ant-modal-footer]{margin-top:0!important;padding:0 0 20px!important}.scoremodal___upTFR .selectWrapper___HH3RX span[class~=ant-select-selection-placeholder]{color:#9096a3}.scoremodal___upTFR .selectWrapper___HH3RX div[class~=ant-select-selector]{height:38px!important}.scoremodal___upTFR .selectWrapper___HH3RX div[class~=ant-select-selector] input[class~=ant-select-selection-search-input],.scoremodal___upTFR .selectWrapper___HH3RX div[class~=ant-select-selector] span[class~=ant-select-selection-placeholder]{height:38px!important;line-height:36px!important}.scoremodal___upTFR .selectWrapper___HH3RX div[class~=ant-select-selector] span[class~=ant-select-selection-item]{line-height:36px!important}.scoremodal___upTFR .selectWrapper___HH3RX span[class~=ant-select-arrow]{right:12px}.scoremodal___upTFR .selectWrappers___fUWwr span[class~=ant-select-selection-placeholder]{color:#9096a3}.scoremodal___upTFR .selectWrappers___fUWwr div[class~=ant-select-selector]{height:38px!important}.scoremodal___upTFR .selectWrappers___fUWwr div[class~=ant-select-selector] input[class~=ant-select-selection-search-input],.scoremodal___upTFR .selectWrappers___fUWwr div[class~=ant-select-selector] span[class~=ant-select-selection-placeholder]{height:38px!important;line-height:36px!important}.scoremodal___upTFR .selectWrappers___fUWwr span[class~=ant-select-arrow]{right:12px}.scoremodal___upTFR .allqingchu___BFF1D{margin-top:8px;color:#165dff;cursor:pointer}.scoremodal___upTFR .allqingchu___BFF1D span{width:84px;height:20px;font-size:14px;font-weight:400;color:#165dff;line-height:20px;margin-left:5px}.scoremodal___upTFR .allqingchu___BFF1D:hover,.scoremodal___upTFR .allqingchu___BFF1D:hover span{color:#e30000}.scoremodal___upTFR .title___hFasb{color:#000;font-size:16px;font-weight:500;display:flex;width:100%;margin-top:10px}.scoremodal___upTFR .score___DXG3o{margin-left:305px;color:#3061d0;text-align:end}.scoremodal___upTFR .close___kEIiB{font-size:15px;cursor:pointer;color:#979797}.scoremodal___upTFR .content___Mco8L{display:flex;justify-content:space-between;margin-top:40px;color:#5f6368;font-size:14px;margin-bottom:24px}.scoremodal___upTFR .content___Mco8L span{display:flex;flex:1 1}.scoremodal___upTFR .content___Mco8L span:nth-child(4){display:flex;min-width:160px;align-items:center}.scoremodal___upTFR .items___j98jk{display:flex;justify-content:space-between;align-items:center;color:#5f6368;font-size:14px;margin-bottom:12px}.scoremodal___upTFR .items___j98jk span{display:flex;flex:1 1;color:#000;font-weight:400}.scoremodal___upTFR .items___j98jk span:nth-child(4){display:flex;min-width:160px;align-items:center;color:#9096a3}.scoremodal___upTFR .bottom___A1n1C{width:100%;text-align:end}.scoremodal___upTFR .bottom___A1n1C .yes___P1zzb{height:32px;background:#3061d0;box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border-radius:2px;font-weight:400;color:#fff}.scoremodal___upTFR .bottom___A1n1C .no___xZqXd{margin-right:20px;width:60px;height:32px;background:#f8f9fc;border-radius:2px;opacity:.5;border:1px solid #C3CFE0;font-weight:400;color:#464f66;line-height:14px}.scoremodal___upTFR .titlecount___fqA9P{width:41px;height:22px;background:#fa6400;border-radius:15px;margin-left:5px;color:#fff;display:inline-flex;justify-content:center}.scoremodal___upTFR .add___MqV0R{font-weight:400;color:#fa6400;line-height:14px;font-size:14px;position:absolute;top:2px}.scoremodal___upTFR .search___NREgv{display:flex;align-items:center;overflow:hidden;border-radius:19px;height:38px;width:270px;padding-left:20px;background-color:#f6f7f9;border:none}.scoremodal___upTFR .search___NREgv [class~=ant-input-affix-wrapper]{background-color:#f6f7f9;border:none}.scoremodal___upTFR .search___NREgv [class~=ant-input-affix-wrapper]{outline:none!important;border:none!important;box-shadow:none!important}.scoremodal___upTFR .search___NREgv span[class~=ant-input-group-addon]{display:none}.scoremodal___upTFR .search___NREgv .searchIcon___qny3A{margin-right:14px;cursor:pointer}.scoremodal___upTFR .search___NREgv input{background-color:#f6f7f9;font-size:14px}.scoremodal___upTFR .tabWrap___dR18c{margin-bottom:18px}.scoremodal___upTFR .tabWrap___dR18c div[class~=ant-tabs-tab]{font-size:14px;margin-right:40px!important;color:#5f6368}.scoremodal___upTFR .tabWrap___dR18c div[class~=ant-tabs-tab-active] [class~=ant-tabs-tab-btn]{color:#232b40}.scoremodal___upTFR .tabWrap___dR18c [class~=ant-tabs-nav]{margin:0;height:52px;padding:0 2px}.scoremodal___upTFR .tabWrap___dR18c [class~=ant-tabs-nav] div[class~=ant-tabs-ink-bar]{background-color:#232b40;border-radius:100px 100px 0 0;height:3px}.scoremodal___upTFR .tabWrap___dR18c [class~=ant-tabs-nav]:before{background:#f1f1f1}.previewModal___uSiGS div[class~=ant-modal-header]{padding-top:30px;padding-left:40px;padding-bottom:0}.previewModal___uSiGS div[class~=ant-modal-body]{padding:30px 40px}.previewModal___uSiGS button[class~=ant-modal-close]{top:17px;right:16px;transform:scale(1.2)}.q_title___a9NY9>div{display:inline-block;max-width:249px;word-break:break-all;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;vertical-align:bottom}.flex_box_center___nnwwA{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___cRir9{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___FqTZ8{align-items:center;box-align:center}.flex_box_center_end___WU5_v{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___QZFa1{flex-direction:column;box-orient:block-axis}.warp___aLZwN{max-height:552px;overflow:auto}.warp___aLZwN .shixunbutton___Eoa1i{font-size:14px;color:#3061d0;margin-right:20px;font-weight:400;background:#3061d0;width:108px;height:32px;color:#fff;display:flex;align-items:center;justify-content:center;line-height:32px;box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border-radius:16px}.warp___aLZwN .shixunbutton___Eoa1i i{font-size:12px}.warp___aLZwN .redio___LJ4js{display:flex;flex-wrap:nowrap;align-items:center;margin-bottom:25px}.warp___aLZwN .redio___LJ4js .redioitem___YicCC{width:14px;height:14px;min-width:14px;background:#f5f5f5;border-radius:7px;border:1px solid #D9D9D9;margin-right:10px}.warp___aLZwN .redio___LJ4js .redioitemyes___lX4Nr{font-size:14px;color:#37ad83;margin-right:10px}.warp___aLZwN .redio___LJ4js .title___pi1jH{color:#000;font-size:16px}.warp___aLZwN .redio___LJ4js .titleyes___jiEh7{color:#37ad83;font-size:16px}.warp___aLZwN .redio___LJ4js .yestag___DLWoP{width:60px;min-width:60px;height:20px;color:#37ad83;text-align:center;margin-left:16px;line-height:20px;font-size:12px;background:#ebf6f2}.warp___aLZwN .qcount___U9kkL{display:flex;align-items:center;margin-bottom:10px}.warp___aLZwN .qcount___U9kkL .score___vLK4B{width:44px;height:20px;background:#ececec99;border-radius:0 0 2px;text-align:center;color:#464f66;margin-right:5px}.warp___aLZwN .qcount___U9kkL .qtitle___kyg0t{width:100%;color:#000}.warp___aLZwN .checkbox___vjiBw{display:flex;align-items:flex-start;margin-bottom:25px}.warp___aLZwN .checkbox___vjiBw .checkboxitem___HW3CP{width:14px;height:14px;min-width:14px;margin-top:6px;background:#f5f5f5;border-radius:2px;margin-right:10px;border:1px solid #D9D9D9}.warp___aLZwN .checkbox___vjiBw .checkboxitemyes___kpjek{font-size:14px;color:#37ad83;margin-right:10px;margin-top:6px}.warp___aLZwN .checkbox___vjiBw .title___pi1jH{color:#000;font-size:16px}.warp___aLZwN .checkbox___vjiBw .titleyes___jiEh7{color:#37ad83;font-size:16px}.warp___aLZwN .checkbox___vjiBw .yestag___DLWoP{width:60px;height:20px;min-width:60px;color:#37ad83;text-align:center;margin-left:16px;line-height:20px;font-size:12px;background:#ebf6f2}.warp___aLZwN .bottom___uG8Zq{margin-top:20px;background-color:#f6f7f9;padding:40px 20px 20px}.warp___aLZwN .bottom___uG8Zq .bottomitem___TnJQQ{margin-bottom:25px;display:flex;align-items:baseline}.warp___aLZwN .bottom___uG8Zq .bottomitem___TnJQQ .left___M8WXX{color:#666;text-align:end;width:56px;min-width:48px;font-size:14px}.warp___aLZwN .bottom___uG8Zq .bottomitem___TnJQQ .right____dkCI{color:#000;margin-left:10px;font-size:14px}.warp___aLZwN .completion___H6RmA .title___pi1jH{width:70px;height:46px;min-width:70px;display:flex;align-items:center;justify-content:center}.warp___aLZwN .completion___H6RmA .content___a2hGC{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap}.warp___aLZwN .completion___H6RmA .content___a2hGC .items___D8mLd{padding:14px 16px;border:1px solid #dcdcdc;height:46px;border-radius:2px;margin-left:20px;color:#37ad83;min-width:102px;display:inline-block;font-size:14px;text-align:center;margin-bottom:20px}.warp___aLZwN .simple___fQ0OS .title___pi1jH{color:#37ad83;font-size:14px;margin-top:2px;min-width:56px;margin-bottom:3px}.warp___aLZwN .simple___fQ0OS .content___a2hGC{font-size:16px}.warp___aLZwN .shixun___nB6Jk{display:flex;align-items:center;margin-top:20px}.warp___aLZwN .shixun___nB6Jk .score___vLK4B{width:44px;height:25px;background:#ececec99;border-radius:0 0 2px;text-align:center;line-height:25px;color:#464f66;margin-right:10px}.warp___aLZwN .shixun___nB6Jk .qtitle___kyg0t{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;width:80%;color:#000;font-weight:400;font-size:16px}.warp___aLZwN .combination___YrOdz{display:flex;align-items:center;margin-top:20px}.warp___aLZwN .combination___YrOdz .score___vLK4B{width:44px;height:25px;background:#ececec99;border-radius:0 0 2px;text-align:center;line-height:25px;color:#464f66;margin-right:10px}.warp___aLZwN .combination___YrOdz .qtitle___kyg0t{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;width:80%;color:#000;font-weight:600;font-size:16px}.warp___aLZwN .program___lG0JA{display:flex;align-items:flex-start}.warp___aLZwN .program___lG0JA .title___pi1jH{color:#37ad83;font-size:14px;margin-top:2px;min-width:56px}.warp___aLZwN .program___lG0JA .content___a2hGC{font-size:16px}@font-face{font-family:KaTeX_AMS;src:url(./static/KaTeX_AMS-Regular.e101fd3b.woff2) format("woff2"),url(./static/KaTeX_AMS-Regular.89a32939.woff) format("woff"),url(./static/KaTeX_AMS-Regular.76b481f1.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Caligraphic;src:url(./static/KaTeX_Caligraphic-Bold.804b0502.woff2) format("woff2"),url(./static/KaTeX_Caligraphic-Bold.ebf5447d.woff) format("woff"),url(./static/KaTeX_Caligraphic-Bold.28758623.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:KaTeX_Caligraphic;src:url(./static/KaTeX_Caligraphic-Regular.7ca15b3a.woff2) format("woff2"),url(./static/KaTeX_Caligraphic-Regular.d642f1a8.woff) format("woff"),url(./static/KaTeX_Caligraphic-Regular.fe9310f0.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Fraktur;src:url(./static/KaTeX_Fraktur-Bold.33bcfed3.woff2) format("woff2"),url(./static/KaTeX_Fraktur-Bold.fc482350.woff) format("woff"),url(./static/KaTeX_Fraktur-Bold.70f2abc1.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:KaTeX_Fraktur;src:url(./static/KaTeX_Fraktur-Regular.86cfbe4e.woff2) format("woff2"),url(./static/KaTeX_Fraktur-Regular.29abfb1c.woff) format("woff"),url(./static/KaTeX_Fraktur-Regular.51bff235.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Main;src:url(./static/KaTeX_Main-Bold.603892c5.woff2) format("woff2"),url(./static/KaTeX_Main-Bold.9f5bc66f.woff) format("woff"),url(./static/KaTeX_Main-Bold.da66c0ab.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:KaTeX_Main;src:url(./static/KaTeX_Main-BoldItalic.bd95a810.woff2) format("woff2"),url(./static/KaTeX_Main-BoldItalic.c31eb616.woff) format("woff"),url(./static/KaTeX_Main-BoldItalic.962b328a.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:KaTeX_Main;src:url(./static/KaTeX_Main-Italic.7662be2b.woff2) format("woff2"),url(./static/KaTeX_Main-Italic.3c94ae8c.woff) format("woff"),url(./static/KaTeX_Main-Italic.b1598925.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:KaTeX_Main;src:url(./static/KaTeX_Main-Regular.7056d1df.woff2) format("woff2"),url(./static/KaTeX_Main-Regular.f23b28dc.woff) format("woff"),url(./static/KaTeX_Main-Regular.fe159c21.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Math;src:url(./static/KaTeX_Math-BoldItalic.df742084.woff2) format("woff2"),url(./static/KaTeX_Math-BoldItalic.a6fde119.woff) format("woff"),url(./static/KaTeX_Math-BoldItalic.8ee92314.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:KaTeX_Math;src:url(./static/KaTeX_Math-Italic.912cb075.woff2) format("woff2"),url(./static/KaTeX_Math-Italic.ad043b21.woff) format("woff"),url(./static/KaTeX_Math-Italic.f4a2fd50.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:KaTeX_SansSerif;src:url(./static/KaTeX_SansSerif-Bold.198a2b19.woff2) format("woff2"),url(./static/KaTeX_SansSerif-Bold.2dee50c6.woff) format("woff"),url(./static/KaTeX_SansSerif-Bold.9ae5090b.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:KaTeX_SansSerif;src:url(./static/KaTeX_SansSerif-Italic.58452206.woff2) format("woff2"),url(./static/KaTeX_SansSerif-Italic.f88f16ed.woff) format("woff"),url(./static/KaTeX_SansSerif-Italic.363562bf.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:KaTeX_SansSerif;src:url(./static/KaTeX_SansSerif-Regular.50cd68ac.woff2) format("woff2"),url(./static/KaTeX_SansSerif-Regular.13e35ac8.woff) format("woff"),url(./static/KaTeX_SansSerif-Regular.d1c35243.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Script;src:url(./static/KaTeX_Script-Regular.2fc42204.woff2) format("woff2"),url(./static/KaTeX_Script-Regular.8f35f84f.woff) format("woff"),url(./static/KaTeX_Script-Regular.d09e0cea.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Size1;src:url(./static/KaTeX_Size1-Regular.03ff84ee.woff2) format("woff2"),url(./static/KaTeX_Size1-Regular.2222c8c3.woff) format("woff"),url(./static/KaTeX_Size1-Regular.920c8080.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Size2;src:url(./static/KaTeX_Size2-Regular.fa296a19.woff2) format("woff2"),url(./static/KaTeX_Size2-Regular.45c74525.woff) format("woff"),url(./static/KaTeX_Size2-Regular.7d3e746e.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Size3;src:url(./static/KaTeX_Size3-Regular.d9075b2b.woff2) format("woff2"),url(./static/KaTeX_Size3-Regular.62bef299.woff) format("woff"),url(./static/KaTeX_Size3-Regular.39f7a039.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Size4;src:url(./static/KaTeX_Size4-Regular.93084eec.woff2) format("woff2"),url(./static/KaTeX_Size4-Regular.3ee0d868.woff) format("woff"),url(./static/KaTeX_Size4-Regular.cd3f02bf.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Typewriter;src:url(./static/KaTeX_Typewriter-Regular.65cd6476.woff2) format("woff2"),url(./static/KaTeX_Typewriter-Regular.3f215ba2.woff) format("woff"),url(./static/KaTeX_Typewriter-Regular.73468499.ttf) format("truetype");font-weight:400;font-style:normal}.katex{font: 1.21em KaTeX_Main,Times New Roman,serif;line-height:1.2;text-indent:0;text-rendering:auto}.katex *{-ms-high-contrast-adjust:none!important}.katex .katex-version:after{content:"0.11.1"}.katex .katex-mathml{position:absolute;clip:rect(1px,1px,1px,1px);padding:0;border:0;height:1px;width:1px;overflow:hidden}.katex .katex-html>.newline{display:block}.katex .base{position:relative;white-space:nowrap;width:min-content}.katex .base,.katex .strut{display:inline-block}.katex .textbf{font-weight:700}.katex .textit{font-style:italic}.katex .textrm{font-family:KaTeX_Main}.katex .textsf{font-family:KaTeX_SansSerif}.katex .texttt{font-family:KaTeX_Typewriter}.katex .mathdefault{font-family:KaTeX_Math;font-style:italic}.katex .mathit{font-family:KaTeX_Main;font-style:italic}.katex .mathrm{font-style:normal}.katex .mathbf{font-family:KaTeX_Main;font-weight:700}.katex .boldsymbol{font-family:KaTeX_Math;font-weight:700;font-style:italic}.katex .amsrm,.katex .mathbb,.katex .textbb{font-family:KaTeX_AMS}.katex .mathcal{font-family:KaTeX_Caligraphic}.katex .mathfrak,.katex .textfrak{font-family:KaTeX_Fraktur}.katex .mathtt{font-family:KaTeX_Typewriter}.katex .mathscr,.katex .textscr{font-family:KaTeX_Script}.katex .mathsf,.katex .textsf{font-family:KaTeX_SansSerif}.katex .mathboldsf,.katex .textboldsf{font-family:KaTeX_SansSerif;font-weight:700}.katex .mathitsf,.katex .textitsf{font-family:KaTeX_SansSerif;font-style:italic}.katex .mainrm{font-family:KaTeX_Main;font-style:normal}.katex .vlist-t{display:inline-table;table-layout:fixed}.katex .vlist-r{display:table-row}.katex .vlist{display:table-cell;vertical-align:bottom;position:relative}.katex .vlist>span{display:block;height:0;position:relative}.katex .vlist>span>span{display:inline-block}.katex .vlist>span>.pstrut{overflow:hidden;width:0}.katex .vlist-t2{margin-right:-2px}.katex .vlist-s{display:table-cell;vertical-align:bottom;font-size:1px;width:2px;min-width:2px}.katex .msupsub{text-align:left}.katex .mfrac>span>span{text-align:center}.katex .mfrac .frac-line{display:inline-block;width:100%;border-bottom-style:solid}.katex .hdashline,.katex .hline,.katex .mfrac .frac-line,.katex .overline .overline-line,.katex .rule,.katex .underline .underline-line{min-height:1px}.katex .mspace{display:inline-block}.katex .clap,.katex .llap,.katex .rlap{width:0;position:relative}.katex .clap>.inner,.katex .llap>.inner,.katex .rlap>.inner{position:absolute}.katex .clap>.fix,.katex .llap>.fix,.katex .rlap>.fix{display:inline-block}.katex .llap>.inner{right:0}.katex .clap>.inner,.katex .rlap>.inner{left:0}.katex .clap>.inner>span{margin-left:-50%;margin-right:50%}.katex .rule{display:inline-block;border:0 solid;position:relative}.katex .hline,.katex .overline .overline-line,.katex .underline .underline-line{display:inline-block;width:100%;border-bottom-style:solid}.katex .hdashline{display:inline-block;width:100%;border-bottom-style:dashed}.katex .sqrt>.root{margin-left:.27777778em;margin-right:-.55555556em}.katex .fontsize-ensurer.reset-size1.size1,.katex .sizing.reset-size1.size1{font-size:1em}.katex .fontsize-ensurer.reset-size1.size2,.katex .sizing.reset-size1.size2{font-size:1.2em}.katex .fontsize-ensurer.reset-size1.size3,.katex .sizing.reset-size1.size3{font-size:1.4em}.katex .fontsize-ensurer.reset-size1.size4,.katex .sizing.reset-size1.size4{font-size:1.6em}.katex .fontsize-ensurer.reset-size1.size5,.katex .sizing.reset-size1.size5{font-size:1.8em}.katex .fontsize-ensurer.reset-size1.size6,.katex .sizing.reset-size1.size6{font-size:2em}.katex .fontsize-ensurer.reset-size1.size7,.katex .sizing.reset-size1.size7{font-size:2.4em}.katex .fontsize-ensurer.reset-size1.size8,.katex .sizing.reset-size1.size8{font-size:2.88em}.katex .fontsize-ensurer.reset-size1.size9,.katex .sizing.reset-size1.size9{font-size:3.456em}.katex .fontsize-ensurer.reset-size1.size10,.katex .sizing.reset-size1.size10{font-size:4.148em}.katex .fontsize-ensurer.reset-size1.size11,.katex .sizing.reset-size1.size11{font-size:4.976em}.katex .fontsize-ensurer.reset-size2.size1,.katex .sizing.reset-size2.size1{font-size:.83333333em}.katex .fontsize-ensurer.reset-size2.size2,.katex .sizing.reset-size2.size2{font-size:1em}.katex .fontsize-ensurer.reset-size2.size3,.katex .sizing.reset-size2.size3{font-size:1.16666667em}.katex .fontsize-ensurer.reset-size2.size4,.katex .sizing.reset-size2.size4{font-size:1.33333333em}.katex .fontsize-ensurer.reset-size2.size5,.katex .sizing.reset-size2.size5{font-size:1.5em}.katex .fontsize-ensurer.reset-size2.size6,.katex .sizing.reset-size2.size6{font-size:1.66666667em}.katex .fontsize-ensurer.reset-size2.size7,.katex .sizing.reset-size2.size7{font-size:2em}.katex .fontsize-ensurer.reset-size2.size8,.katex .sizing.reset-size2.size8{font-size:2.4em}.katex .fontsize-ensurer.reset-size2.size9,.katex .sizing.reset-size2.size9{font-size:2.88em}.katex .fontsize-ensurer.reset-size2.size10,.katex .sizing.reset-size2.size10{font-size:3.45666667em}.katex .fontsize-ensurer.reset-size2.size11,.katex .sizing.reset-size2.size11{font-size:4.14666667em}.katex .fontsize-ensurer.reset-size3.size1,.katex .sizing.reset-size3.size1{font-size:.71428571em}.katex .fontsize-ensurer.reset-size3.size2,.katex .sizing.reset-size3.size2{font-size:.85714286em}.katex .fontsize-ensurer.reset-size3.size3,.katex .sizing.reset-size3.size3{font-size:1em}.katex .fontsize-ensurer.reset-size3.size4,.katex .sizing.reset-size3.size4{font-size:1.14285714em}.katex .fontsize-ensurer.reset-size3.size5,.katex .sizing.reset-size3.size5{font-size:1.28571429em}.katex .fontsize-ensurer.reset-size3.size6,.katex .sizing.reset-size3.size6{font-size:1.42857143em}.katex .fontsize-ensurer.reset-size3.size7,.katex .sizing.reset-size3.size7{font-size:1.71428571em}.katex .fontsize-ensurer.reset-size3.size8,.katex .sizing.reset-size3.size8{font-size:2.05714286em}.katex .fontsize-ensurer.reset-size3.size9,.katex .sizing.reset-size3.size9{font-size:2.46857143em}.katex .fontsize-ensurer.reset-size3.size10,.katex .sizing.reset-size3.size10{font-size:2.96285714em}.katex .fontsize-ensurer.reset-size3.size11,.katex .sizing.reset-size3.size11{font-size:3.55428571em}.katex .fontsize-ensurer.reset-size4.size1,.katex .sizing.reset-size4.size1{font-size:.625em}.katex .fontsize-ensurer.reset-size4.size2,.katex .sizing.reset-size4.size2{font-size:.75em}.katex .fontsize-ensurer.reset-size4.size3,.katex .sizing.reset-size4.size3{font-size:.875em}.katex .fontsize-ensurer.reset-size4.size4,.katex .sizing.reset-size4.size4{font-size:1em}.katex .fontsize-ensurer.reset-size4.size5,.katex .sizing.reset-size4.size5{font-size:1.125em}.katex .fontsize-ensurer.reset-size4.size6,.katex .sizing.reset-size4.size6{font-size:1.25em}.katex .fontsize-ensurer.reset-size4.size7,.katex .sizing.reset-size4.size7{font-size:1.5em}.katex .fontsize-ensurer.reset-size4.size8,.katex .sizing.reset-size4.size8{font-size:1.8em}.katex .fontsize-ensurer.reset-size4.size9,.katex .sizing.reset-size4.size9{font-size:2.16em}.katex .fontsize-ensurer.reset-size4.size10,.katex .sizing.reset-size4.size10{font-size:2.5925em}.katex .fontsize-ensurer.reset-size4.size11,.katex .sizing.reset-size4.size11{font-size:3.11em}.katex .fontsize-ensurer.reset-size5.size1,.katex .sizing.reset-size5.size1{font-size:.55555556em}.katex .fontsize-ensurer.reset-size5.size2,.katex .sizing.reset-size5.size2{font-size:.66666667em}.katex .fontsize-ensurer.reset-size5.size3,.katex .sizing.reset-size5.size3{font-size:.77777778em}.katex .fontsize-ensurer.reset-size5.size4,.katex .sizing.reset-size5.size4{font-size:.88888889em}.katex .fontsize-ensurer.reset-size5.size5,.katex .sizing.reset-size5.size5{font-size:1em}.katex .fontsize-ensurer.reset-size5.size6,.katex .sizing.reset-size5.size6{font-size:1.11111111em}.katex .fontsize-ensurer.reset-size5.size7,.katex .sizing.reset-size5.size7{font-size:1.33333333em}.katex .fontsize-ensurer.reset-size5.size8,.katex .sizing.reset-size5.size8{font-size:1.6em}.katex .fontsize-ensurer.reset-size5.size9,.katex .sizing.reset-size5.size9{font-size:1.92em}.katex .fontsize-ensurer.reset-size5.size10,.katex .sizing.reset-size5.size10{font-size:2.30444444em}.katex .fontsize-ensurer.reset-size5.size11,.katex .sizing.reset-size5.size11{font-size:2.76444444em}.katex .fontsize-ensurer.reset-size6.size1,.katex .sizing.reset-size6.size1{font-size:.5em}.katex .fontsize-ensurer.reset-size6.size2,.katex .sizing.reset-size6.size2{font-size:.6em}.katex .fontsize-ensurer.reset-size6.size3,.katex .sizing.reset-size6.size3{font-size:.7em}.katex .fontsize-ensurer.reset-size6.size4,.katex .sizing.reset-size6.size4{font-size:.8em}.katex .fontsize-ensurer.reset-size6.size5,.katex .sizing.reset-size6.size5{font-size:.9em}.katex .fontsize-ensurer.reset-size6.size6,.katex .sizing.reset-size6.size6{font-size:1em}.katex .fontsize-ensurer.reset-size6.size7,.katex .sizing.reset-size6.size7{font-size:1.2em}.katex .fontsize-ensurer.reset-size6.size8,.katex .sizing.reset-size6.size8{font-size:1.44em}.katex .fontsize-ensurer.reset-size6.size9,.katex .sizing.reset-size6.size9{font-size:1.728em}.katex .fontsize-ensurer.reset-size6.size10,.katex .sizing.reset-size6.size10{font-size:2.074em}.katex .fontsize-ensurer.reset-size6.size11,.katex .sizing.reset-size6.size11{font-size:2.488em}.katex .fontsize-ensurer.reset-size7.size1,.katex .sizing.reset-size7.size1{font-size:.41666667em}.katex .fontsize-ensurer.reset-size7.size2,.katex .sizing.reset-size7.size2{font-size:.5em}.katex .fontsize-ensurer.reset-size7.size3,.katex .sizing.reset-size7.size3{font-size:.58333333em}.katex .fontsize-ensurer.reset-size7.size4,.katex .sizing.reset-size7.size4{font-size:.66666667em}.katex .fontsize-ensurer.reset-size7.size5,.katex .sizing.reset-size7.size5{font-size:.75em}.katex .fontsize-ensurer.reset-size7.size6,.katex .sizing.reset-size7.size6{font-size:.83333333em}.katex .fontsize-ensurer.reset-size7.size7,.katex .sizing.reset-size7.size7{font-size:1em}.katex .fontsize-ensurer.reset-size7.size8,.katex .sizing.reset-size7.size8{font-size:1.2em}.katex .fontsize-ensurer.reset-size7.size9,.katex .sizing.reset-size7.size9{font-size:1.44em}.katex .fontsize-ensurer.reset-size7.size10,.katex .sizing.reset-size7.size10{font-size:1.72833333em}.katex .fontsize-ensurer.reset-size7.size11,.katex .sizing.reset-size7.size11{font-size:2.07333333em}.katex .fontsize-ensurer.reset-size8.size1,.katex .sizing.reset-size8.size1{font-size:.34722222em}.katex .fontsize-ensurer.reset-size8.size2,.katex .sizing.reset-size8.size2{font-size:.41666667em}.katex .fontsize-ensurer.reset-size8.size3,.katex .sizing.reset-size8.size3{font-size:.48611111em}.katex .fontsize-ensurer.reset-size8.size4,.katex .sizing.reset-size8.size4{font-size:.55555556em}.katex .fontsize-ensurer.reset-size8.size5,.katex .sizing.reset-size8.size5{font-size:.625em}.katex .fontsize-ensurer.reset-size8.size6,.katex .sizing.reset-size8.size6{font-size:.69444444em}.katex .fontsize-ensurer.reset-size8.size7,.katex .sizing.reset-size8.size7{font-size:.83333333em}.katex .fontsize-ensurer.reset-size8.size8,.katex .sizing.reset-size8.size8{font-size:1em}.katex .fontsize-ensurer.reset-size8.size9,.katex .sizing.reset-size8.size9{font-size:1.2em}.katex .fontsize-ensurer.reset-size8.size10,.katex .sizing.reset-size8.size10{font-size:1.44027778em}.katex .fontsize-ensurer.reset-size8.size11,.katex .sizing.reset-size8.size11{font-size:1.72777778em}.katex .fontsize-ensurer.reset-size9.size1,.katex .sizing.reset-size9.size1{font-size:.28935185em}.katex .fontsize-ensurer.reset-size9.size2,.katex .sizing.reset-size9.size2{font-size:.34722222em}.katex .fontsize-ensurer.reset-size9.size3,.katex .sizing.reset-size9.size3{font-size:.40509259em}.katex .fontsize-ensurer.reset-size9.size4,.katex .sizing.reset-size9.size4{font-size:.46296296em}.katex .fontsize-ensurer.reset-size9.size5,.katex .sizing.reset-size9.size5{font-size:.52083333em}.katex .fontsize-ensurer.reset-size9.size6,.katex .sizing.reset-size9.size6{font-size:.5787037em}.katex .fontsize-ensurer.reset-size9.size7,.katex .sizing.reset-size9.size7{font-size:.69444444em}.katex .fontsize-ensurer.reset-size9.size8,.katex .sizing.reset-size9.size8{font-size:.83333333em}.katex .fontsize-ensurer.reset-size9.size9,.katex .sizing.reset-size9.size9{font-size:1em}.katex .fontsize-ensurer.reset-size9.size10,.katex .sizing.reset-size9.size10{font-size:1.20023148em}.katex .fontsize-ensurer.reset-size9.size11,.katex .sizing.reset-size9.size11{font-size:1.43981481em}.katex .fontsize-ensurer.reset-size10.size1,.katex .sizing.reset-size10.size1{font-size:.24108004em}.katex .fontsize-ensurer.reset-size10.size2,.katex .sizing.reset-size10.size2{font-size:.28929605em}.katex .fontsize-ensurer.reset-size10.size3,.katex .sizing.reset-size10.size3{font-size:.33751205em}.katex .fontsize-ensurer.reset-size10.size4,.katex .sizing.reset-size10.size4{font-size:.38572806em}.katex .fontsize-ensurer.reset-size10.size5,.katex .sizing.reset-size10.size5{font-size:.43394407em}.katex .fontsize-ensurer.reset-size10.size6,.katex .sizing.reset-size10.size6{font-size:.48216008em}.katex .fontsize-ensurer.reset-size10.size7,.katex .sizing.reset-size10.size7{font-size:.57859209em}.katex .fontsize-ensurer.reset-size10.size8,.katex .sizing.reset-size10.size8{font-size:.69431051em}.katex .fontsize-ensurer.reset-size10.size9,.katex .sizing.reset-size10.size9{font-size:.83317261em}.katex .fontsize-ensurer.reset-size10.size10,.katex .sizing.reset-size10.size10{font-size:1em}.katex .fontsize-ensurer.reset-size10.size11,.katex .sizing.reset-size10.size11{font-size:1.19961427em}.katex .fontsize-ensurer.reset-size11.size1,.katex .sizing.reset-size11.size1{font-size:.20096463em}.katex .fontsize-ensurer.reset-size11.size2,.katex .sizing.reset-size11.size2{font-size:.24115756em}.katex .fontsize-ensurer.reset-size11.size3,.katex .sizing.reset-size11.size3{font-size:.28135048em}.katex .fontsize-ensurer.reset-size11.size4,.katex .sizing.reset-size11.size4{font-size:.32154341em}.katex .fontsize-ensurer.reset-size11.size5,.katex .sizing.reset-size11.size5{font-size:.36173633em}.katex .fontsize-ensurer.reset-size11.size6,.katex .sizing.reset-size11.size6{font-size:.40192926em}.katex .fontsize-ensurer.reset-size11.size7,.katex .sizing.reset-size11.size7{font-size:.48231511em}.katex .fontsize-ensurer.reset-size11.size8,.katex .sizing.reset-size11.size8{font-size:.57877814em}.katex .fontsize-ensurer.reset-size11.size9,.katex .sizing.reset-size11.size9{font-size:.69453376em}.katex .fontsize-ensurer.reset-size11.size10,.katex .sizing.reset-size11.size10{font-size:.83360129em}.katex .fontsize-ensurer.reset-size11.size11,.katex .sizing.reset-size11.size11{font-size:1em}.katex .delimsizing.size1{font-family:KaTeX_Size1}.katex .delimsizing.size2{font-family:KaTeX_Size2}.katex .delimsizing.size3{font-family:KaTeX_Size3}.katex .delimsizing.size4{font-family:KaTeX_Size4}.katex .delimsizing.mult .delim-size1>span{font-family:KaTeX_Size1}.katex .delimsizing.mult .delim-size4>span{font-family:KaTeX_Size4}.katex .nulldelimiter{display:inline-block;width:.12em}.katex .delimcenter,.katex .op-symbol{position:relative}.katex .op-symbol.small-op{font-family:KaTeX_Size1}.katex .op-symbol.large-op{font-family:KaTeX_Size2}.katex .op-limits>.vlist-t{text-align:center}.katex .accent>.vlist-t{text-align:center}.katex .accent .accent-body{position:relative}.katex .accent .accent-body:not(.accent-full){width:0}.katex .overlay{display:block}.katex .mtable .vertical-separator{display:inline-block;min-width:1px}.katex .mtable .arraycolsep{display:inline-block}.katex .mtable .col-align-c>.vlist-t{text-align:center}.katex .mtable .col-align-l>.vlist-t{text-align:left}.katex .mtable .col-align-r>.vlist-t{text-align:right}.katex .svg-align{text-align:left}.katex svg{display:block;position:absolute;width:100%;height:inherit;fill:currentColor;stroke:currentColor;fill-rule:nonzero;fill-opacity:1;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1}.katex svg path{stroke:none}.katex img{border-style:none;min-width:0;min-height:0;max-width:none;max-height:none}.katex .stretchy{width:100%;display:block;position:relative;overflow:hidden}.katex .stretchy:after,.katex .stretchy:before{content:""}.katex .hide-tail{width:100%;position:relative;overflow:hidden}.katex .halfarrow-left{position:absolute;left:0;width:50.2%;overflow:hidden}.katex .halfarrow-right{position:absolute;right:0;width:50.2%;overflow:hidden}.katex .brace-left{position:absolute;left:0;width:25.1%;overflow:hidden}.katex .brace-center{position:absolute;left:25%;width:50%;overflow:hidden}.katex .brace-right{position:absolute;right:0;width:25.1%;overflow:hidden}.katex .x-arrow-pad{padding:0 .5em}.katex .mover,.katex .munder,.katex .x-arrow{text-align:center}.katex .boxpad{padding:0 .3em}.katex .fbox,.katex .fcolorbox{box-sizing:border-box;border:.04em solid}.katex .cancel-pad{padding:0 .2em}.katex .cancel-lap{margin-left:-.2em;margin-right:-.2em}.katex .sout{border-bottom-style:solid;border-bottom-width:.08em}.katex-display{display:block;margin:1em 0;text-align:center}.katex-display>.katex{display:block;text-align:center;white-space:nowrap}.katex-display>.katex>.katex-html{display:block;position:relative}.katex-display>.katex>.katex-html>.tag{position:absolute;right:0}.katex-display.leqno>.katex>.katex-html>.tag{left:0;right:auto}.katex-display.fleqn>.katex{text-align:left}.wrp___dq7YK{display:flex;justify-content:center;align-items:center;position:fixed;width:100%;height:100%;left:0;top:0;z-index:108}.wrp___dq7YK.bgBlack___ARIUV{background:#00000080}.wrp___dq7YK img,.wrp___dq7YK video{max-width:100%;max-height:80%;text-align:center}.wrp___dq7YK iframe{width:100%;height:100%;position:absolute;left:0;top:0;background:#fff;border:none}.monaco___VnZC3{position:absolute;height:100%;width:100%}.darkBlue___UprA9 *{font-size:14px}.darkBlue___UprA9 [class~=margin],.darkBlue___UprA9 [class~=monaco-editor-background]{background:#0a0e2d!important}.darkBlue___UprA9 [class~=line-numbers]{color:#fff!important}.close___LKoWu{position:absolute;right:40px;top:40px;z-index:10;display:flex}.close___LKoWu>span{background:#4a4a4a;color:#fff;width:40px;height:40px;border-radius:4px;display:flex;justify-content:center;align-items:center;cursor:pointer;margin-left:10px}.embed___hvpEJ{position:absolute;left:0;top:0;width:100%;height:100%}.my-monaco-editor div,.my-diff-editor div{font-size:unset}.my-error-line-wrp{width:calc(100% - 20px)!important;background:#f5000033!important;height:auto!important;color:#f50000}.noCopyPaste .quick-input-widget{display:none!important}.breakpoints-select{background:red;width:8px!important;height:8px!important;left:7px!important;top:7px;border-radius:4px;user-select:none;pointer-events:none}.breakpoints-fake{background:#ff000080;width:8px!important;height:8px!important;left:7px!important;top:7px;border-radius:4px;user-select:none;pointer-events:none}.highlighted-line{background:#4b4b18}.mdBody___raKXb{position:relative}.button___Ch5Pc{position:absolute;display:flex;align-items:center;justify-content:center;background:#0000001a;display:none}.previewFlowChart___vY1dq{align-items:flex-start;justify-content:end;background:none!important}.previewFlowChart___vY1dq button{margin:20px}.text___FxbAX{display:flex;align-items:center;justify-content:space-around;width:58px;height:24px;background:#e40d0d21;border-radius:4px;border:1px solid rgba(251,43,43,.16);font-weight:400;font-size:14px;color:#e1140f;line-height:14px;text-align:left;font-style:normal;cursor:pointer}.text___FxbAX:hover{border:1px solid rgba(225,20,15,.5)}.wrap___UlBQ1{width:402px;height:254px;padding:8px 13px}.wrap___UlBQ1 p{width:352px;height:66px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#191919;line-height:22px;text-align:left;font-style:normal;margin-bottom:15px}.wrap___UlBQ1 .contact____pUDq{display:flex;flex-direction:column;align-items:center}.wrap___UlBQ1 .img___BapAv{width:130px;height:130px;display:flex;align-items:center;justify-content:space-around}.CodeMirror{font-family:monospace;height:300px;color:#000;direction:ltr}.CodeMirror-lines{padding:4px 0}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{padding:0 4px}.CodeMirror-scrollbar-filler,.CodeMirror-gutter-filler{background-color:#fff}.CodeMirror-gutters{border-right:1px solid #ddd;background-color:#f7f7f7;white-space:nowrap}.CodeMirror-linenumber{padding:0 3px 0 5px;min-width:20px;text-align:right;color:#999;white-space:nowrap}.CodeMirror-guttermarker{color:#000}.CodeMirror-guttermarker-subtle{color:#999}.CodeMirror-cursor{border-left:1px solid black;border-right:none;width:0}.CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}.cm-fat-cursor .CodeMirror-cursor{width:auto;border:0!important;background:#7e7}.cm-fat-cursor div.CodeMirror-cursors{z-index:1}.cm-fat-cursor-mark{background-color:#14ff1480;animation:blink 1.06s steps(1) infinite}.cm-animate-fat-cursor{width:auto;border:0;animation:blink 1.06s steps(1) infinite;background-color:#7e7}.cm-tab{display:inline-block;text-decoration:inherit}.CodeMirror-rulers{position:absolute;inset:-50px 0 0;overflow:hidden}.CodeMirror-ruler{border-left:1px solid #ccc;top:0;bottom:0;position:absolute}.cm-s-default .cm-header{color:#00f}.cm-s-default .cm-quote{color:#090}.cm-negative{color:#d44}.cm-positive{color:#292}.cm-header,.cm-strong{font-weight:700}.cm-em{font-style:italic}.cm-link{text-decoration:underline}.cm-strikethrough{text-decoration:line-through}.cm-s-default .cm-keyword{color:#708}.cm-s-default .cm-atom{color:#219}.cm-s-default .cm-number{color:#164}.cm-s-default .cm-def{color:#00f}.cm-s-default .cm-variable-2{color:#05a}.cm-s-default .cm-variable-3,.cm-s-default .cm-type{color:#085}.cm-s-default .cm-comment{color:#a50}.cm-s-default .cm-string{color:#a11}.cm-s-default .cm-string-2{color:#f50}.cm-s-default .cm-meta,.cm-s-default .cm-qualifier{color:#555}.cm-s-default .cm-builtin{color:#30a}.cm-s-default .cm-bracket{color:#997}.cm-s-default .cm-tag{color:#170}.cm-s-default .cm-attribute{color:#00c}.cm-s-default .cm-hr{color:#999}.cm-s-default .cm-link{color:#00c}.cm-s-default .cm-error,.cm-invalidchar{color:red}.CodeMirror-composing{border-bottom:2px solid}div.CodeMirror span.CodeMirror-matchingbracket{color:#0b0}div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#a22}.CodeMirror-matchingtag{background:#ff96004d}.CodeMirror-activeline-background{background:#e8f2ff}.CodeMirror{position:relative;overflow:hidden;background:#fff}.CodeMirror-scroll{overflow:scroll!important;margin-bottom:-50px;margin-right:-50px;padding-bottom:50px;height:100%;outline:none;position:relative}.CodeMirror-sizer{position:relative;border-right:50px solid transparent}.CodeMirror-vscrollbar,.CodeMirror-hscrollbar,.CodeMirror-scrollbar-filler,.CodeMirror-gutter-filler{position:absolute;z-index:6;display:none;outline:none}.CodeMirror-vscrollbar{right:0;top:0;overflow-x:hidden;overflow-y:scroll}.CodeMirror-hscrollbar{bottom:0;left:0;overflow-y:hidden;overflow-x:scroll}.CodeMirror-scrollbar-filler{right:0;bottom:0}.CodeMirror-gutter-filler{left:0;bottom:0}.CodeMirror-gutters{position:absolute;left:0;top:0;min-height:100%;z-index:3}.CodeMirror-gutter{white-space:normal;height:100%;display:inline-block;vertical-align:top;margin-bottom:-50px}.CodeMirror-gutter-wrapper{position:absolute;z-index:4;background:none!important;border:none!important}.CodeMirror-gutter-background{position:absolute;top:0;bottom:0;z-index:4}.CodeMirror-gutter-elt{position:absolute;cursor:default;z-index:4}.CodeMirror-gutter-wrapper ::selection{background-color:transparent}.CodeMirror-gutter-wrapper ::-moz-selection{background-color:transparent}.CodeMirror-lines{cursor:text;min-height:1px}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{border-radius:0;border-width:0;background:transparent;font-family:inherit;font-size:inherit;margin:0;white-space:pre;word-wrap:normal;line-height:inherit;color:inherit;z-index:2;position:relative;overflow:visible;-webkit-tap-highlight-color:transparent;font-variant-ligatures:contextual}.CodeMirror-wrap pre.CodeMirror-line,.CodeMirror-wrap pre.CodeMirror-line-like{word-wrap:break-word;white-space:pre-wrap;word-break:normal}.CodeMirror-linebackground{position:absolute;inset:0;z-index:0}.CodeMirror-linewidget{position:relative;z-index:2;padding:.1px}.CodeMirror-rtl pre{direction:rtl}.CodeMirror-code{outline:none}.CodeMirror-scroll,.CodeMirror-sizer,.CodeMirror-gutter,.CodeMirror-gutters,.CodeMirror-linenumber{box-sizing:content-box}.CodeMirror-measure{position:absolute;width:100%;height:0;overflow:hidden;visibility:hidden}.CodeMirror-cursor{position:absolute;pointer-events:none}.CodeMirror-measure pre{position:static}div.CodeMirror-cursors{visibility:hidden;position:relative;z-index:3}div.CodeMirror-dragcursors,.CodeMirror-focused div.CodeMirror-cursors{visibility:visible}.CodeMirror-selected{background:#d9d9d9}.CodeMirror-focused .CodeMirror-selected{background:#d7d4f0}.CodeMirror-crosshair{cursor:crosshair}.CodeMirror-line::selection,.CodeMirror-line>span::selection,.CodeMirror-line>span>span::selection{background:#d7d4f0}.CodeMirror-line::-moz-selection,.CodeMirror-line>span::-moz-selection,.CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}.cm-searching{background-color:#ffa;background-color:#ff06}.cm-force-border{padding-right:.1px}@media print{.CodeMirror div.CodeMirror-cursors{visibility:hidden}}.cm-tab-wrap-hack:after{content:""}span.CodeMirror-selectedtext{background:none}#educoder .markdown-editor-wrapper{position:relative}#educoder .markdown-editor-body{display:flex;flex-flow:row nowrap;width:100%;height:calc(100% - 38px);align-items:center}#educoder .markdown-editor-body .codemirror-container{flex:1 0;height:100%;width:100%;overflow:hidden}#educoder .markdown-editor-body .preview-container{flex:1 0;height:100%;margin:10px 0;padding:8px 8px 50px;background:#fff;overflow-y:auto;box-sizing:border-box;border-left:1px solid #ccc;word-wrap:break-word;word-break:break-word;white-space:normal;font-size:16px;position:relative}#educoder .markdown-editor-container{border:1px solid #ccc;overflow:hidden;border-radius:4px;margin-bottom:12px;font-size:16px}#educoder .markdown-editor-container.full-screen{position:fixed;inset:0;height:100%!important;z-index:998}#educoder .markdown-editor-container.full-screen .preview-container>div{padding-bottom:180px!important}#educoder .markdown-editor-container.full-screen .CodeMirror-sizer>div{margin-bottom:90px}#educoder .markdown-editor-container.on-preview .codemirror-container,#educoder .markdown-editor-container.on-preview .preview-container{width:50%}#educoder .mini .markdown-editor-body{height:calc(100% - 28px)}#educoder .flex-end{justify-content:flex-end}#educoder .my-codemirror-container{border:1px solid #ccc;width:100%;margin-bottom:24px}#educoder .markdown-tip{color:#cdcdcd;font-size:12px;position:absolute;right:0;bottom:-28px;margin-bottom:7px}#educoder .CodeMirror-lines{padding:4px 0}#educoder .CodeMirror pre.CodeMirror-line,#educoder .CodeMirror pre.CodeMirror-line-like{padding:0 4px}#educoder .CodeMirror-scrollbar-filler,#educoder .CodeMirror-gutter-filler{background-color:#fff}#educoder .CodeMirror-gutters{border-right:1px solid #ddd;background-color:#f7f7f7;white-space:nowrap}#educoder .CodeMirror-linenumber{padding:0 3px 0 5px;min-width:20px;text-align:right;color:#999;white-space:nowrap}#educoder .CodeMirror-guttermarker{color:#000}#educoder .CodeMirror-guttermarker-subtle{color:#999}#educoder .CodeMirror-cursor{border-left:1px solid black;border-right:none;width:0}#educoder .CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}#educoder .cm-fat-cursor .CodeMirror-cursor{width:auto;border:0!important;background:#7e7}#educoder .cm-fat-cursor div.CodeMirror-cursors{z-index:1}#educoder .cm-fat-cursor-mark{background-color:#14ff1480;animation:blink 1.06s steps(1) infinite}#educoder .cm-animate-fat-cursor{width:auto;border:0;animation:blink 1.06s steps(1) infinite;background-color:#7e7}@keyframes blink{50%{background-color:transparent}}#educoder .cm-tab{display:inline-block;text-decoration:inherit}#educoder .CodeMirror-rulers{position:absolute;inset:-50px 0 0;overflow:hidden}#educoder .CodeMirror-ruler{border-left:1px solid #ccc;top:0;bottom:0;position:absolute}#educoder .cm-s-default .cm-header{color:#00f}#educoder .cm-s-default .cm-quote{color:#090}#educoder .cm-negative{color:#d44}#educoder .cm-positive{color:#292}#educoder .cm-header,#educoder .cm-strong{font-weight:700}#educoder .cm-em{font-style:italic}#educoder .cm-link{text-decoration:underline}#educoder .cm-strikethrough{text-decoration:line-through}#educoder .cm-s-default .cm-keyword{color:#708}#educoder .cm-s-default .cm-atom{color:#219}#educoder .cm-s-default .cm-number{color:#164}#educoder .cm-s-default .cm-def{color:#00f}#educoder .cm-s-default .cm-variable-2{color:#05a}#educoder .cm-s-default .cm-variable-3,#educoder .cm-s-default .cm-type{color:#085}#educoder .cm-s-default .cm-comment{color:#a50}#educoder .cm-s-default .cm-string{color:#a11}#educoder .cm-s-default .cm-string-2{color:#f50}#educoder .cm-s-default .cm-meta,#educoder .cm-s-default .cm-qualifier{color:#555}#educoder .cm-s-default .cm-builtin{color:#30a}#educoder .cm-s-default .cm-bracket{color:#997}#educoder .cm-s-default .cm-tag{color:#170}#educoder .cm-s-default .cm-attribute{color:#00c}#educoder .cm-s-default .cm-hr{color:#999}#educoder .cm-s-default .cm-link{color:#00c}#educoder .cm-s-default .cm-error,#educoder .cm-invalidchar{color:red}#educoder .CodeMirror-composing{border-bottom:2px solid}#educoder div.CodeMirror span.CodeMirror-matchingbracket{color:#0b0}#educoder div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#a22}#educoder .CodeMirror-matchingtag{background:#ff96004d}#educoder .CodeMirror-activeline-background{background:#e8f2ff}#educoder .CodeMirror{position:relative;overflow:hidden;background:#fff}#educoder .CodeMirror-scroll{overflow:scroll!important;margin-bottom:0;margin-right:0;padding-bottom:5px;height:100%;outline:none;position:relative}#educoder .CodeMirror-sizer{position:relative;border-right:0px}#educoder .CodeMirror-vscrollbar,#educoder .CodeMirror-hscrollbar,#educoder .CodeMirror-scrollbar-filler,#educoder .CodeMirror-gutter-filler{position:absolute;z-index:6;display:none}#educoder .CodeMirror-vscrollbar{right:0;top:0;overflow-x:hidden;overflow-y:scroll}#educoder .CodeMirror-hscrollbar{bottom:0;left:0;overflow-y:hidden;overflow-x:scroll}#educoder .CodeMirror-scrollbar-filler{right:0;bottom:0}#educoder .CodeMirror-gutter-filler{left:0;bottom:0}#educoder .CodeMirror-gutters{position:absolute;left:0;top:0;min-height:100%;z-index:3}#educoder .CodeMirror-gutter{white-space:normal;height:100%;display:inline-block;vertical-align:top;margin-bottom:-50px}#educoder .CodeMirror-gutter-wrapper{position:absolute;z-index:4;background:none!important;border:none!important}#educoder .CodeMirror-gutter-background{position:absolute;top:0;bottom:0;z-index:4}#educoder .CodeMirror-gutter-elt{position:absolute;cursor:default;z-index:4}#educoder .CodeMirror-gutter-wrapper ::selection{background-color:transparent}#educoder .CodeMirror-gutter-wrapper ::-moz-selection{background-color:transparent}#educoder .CodeMirror-lines{cursor:text;min-height:1px}#educoder .CodeMirror pre.CodeMirror-line,#educoder .CodeMirror pre.CodeMirror-line-like{border-radius:0;border-width:0;background:transparent;font-family:inherit;font-size:inherit;margin:0;white-space:pre;word-wrap:normal;line-height:inherit;color:inherit;z-index:2;position:relative;overflow:visible;-webkit-tap-highlight-color:transparent;font-variant-ligatures:contextual}#educoder .CodeMirror-wrap pre.CodeMirror-line,#educoder .CodeMirror-wrap pre.CodeMirror-line-like{word-wrap:break-word;white-space:pre-wrap;word-break:normal}#educoder .CodeMirror-linebackground{position:absolute;inset:0;height:100vh!important;z-index:1100}#educoder .CodeMirror-linebackground .preview-container>div{padding-bottom:180px!important}#educoder .CodeMirror-linebackground .CodeMirror-sizer>div{margin-bottom:90px}#educoder .CodeMirror-linewidget{position:relative;z-index:2;padding:.1px}#educoder .CodeMirror-rtl pre{direction:rtl}#educoder .CodeMirror-code{outline:none}#educoder .CodeMirror-scroll,#educoder .CodeMirror-sizer,#educoder .CodeMirror-gutter,#educoder .CodeMirror-gutters,#educoder .CodeMirror-linenumber{box-sizing:content-box}#educoder .CodeMirror-measure{position:absolute;width:100%;height:0;overflow:hidden;visibility:hidden}#educoder .CodeMirror-cursor{position:absolute;pointer-events:none}#educoder .CodeMirror-measure pre{position:static}#educoder div.CodeMirror-cursors{visibility:hidden;position:relative;z-index:3}#educoder div.CodeMirror-dragcursors,#educoder .CodeMirror-focused div.CodeMirror-cursors{visibility:visible}#educoder .CodeMirror-selected{background:#d9d9d9}#educoder .CodeMirror-focused .CodeMirror-selected{background:#d7d4f0}#educoder .CodeMirror-crosshair{cursor:crosshair}#educoder .CodeMirror-line::selection,#educoder .CodeMirror-line>span::selection,#educoder .CodeMirror-line>span>span::selection{background:#d7d4f0}#educoder .CodeMirror-line::-moz-selection,#educoder .CodeMirror-line>span::-moz-selection,#educoder .CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}#educoder .cm-searching{background-color:#ffa;background-color:#ff06}#educoder .cm-force-border{padding-right:.1px}@media print{#educoder .CodeMirror div.CodeMirror-cursors{visibility:hidden}}#educoder .cm-tab-wrap-hack:after{content:""}#educoder span.CodeMirror-selectedtext{background:none}#educoder .CodeMirror-sizer{padding-top:10px;padding-bottom:10px!important}#educoder .CodeMirror-empty.CodeMirror-focused{outline:none}#educoder .CodeMirror pre.CodeMirror-placeholder{color:#999}#educoder .CodeMirror{position:relative;overflow:hidden;background:#fff;word-break:break-word}#educoder .CodeMirror pre.CodeMirror-line,#educoder .CodeMirror pre.CodeMirror-line-like{word-wrap:break-word;word-break:break-word;white-space:pre-wrap;line-height:1.6}.markdown-toolbar-container{display:flex;flex-flow:row wrap;align-items:center;padding:0 28px 0 5px;margin:0;position:relative;list-style:none;background:#fff;border-bottom:1px solid #ccc;box-sizing:border-box;line-height:20px;width:100%;min-height:30px;height:38px;overflow:hidden}.markdown-toolbar-container .fill-tip{cursor:pointer;font-size:12px;display:inline-block;padding:5px;border:1px solid #E99237;border-radius:5px;box-sizing:border-box;line-height:16px;height:auto;color:#a65500;background-color:#fff1e2;position:relative;margin-left:10px}.markdown-toolbar-container .fill-tip:before{content:" ";width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:6px solid #FFF1E2;position:absolute;left:-6px;top:6px;z-index:10}.markdown-toolbar-container .fill-tip:after{content:" ";width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:6px solid #E99237;position:absolute;left:-7px;top:6px}.markdown-toolbar-container li{color:#666;padding:0 1px;height:100%;display:flex;height:38px;flex-flow:column nowrap;justify-content:center}.markdown-toolbar-container a,.markdown-toolbar-container span{display:block}.markdown-toolbar-container a{width:28px;color:#666;cursor:pointer;text-align:center;font-size:18px}.markdown-toolbar-container a i{font-size:18px}.markdown-toolbar-container a i:before{font-size:18px}.markdown-toolbar-container .btn-null{width:auto;display:flex;flex-flow:row nowrap;align-items:center}.markdown-toolbar-container .insert-blank{color:#e99237;font-size:18px}.markdown-toolbar-container span.v-line{margin:0 5px;height:65%;border-right:1px solid #ccc}.mini .markdown-toolbar-container li{height:28px}.editor-resize{display:block;width:120px;height:4px;left:54%;border-top:1px solid #ccc;border-bottom:1px solid #ccc;cursor:row-resize;white-space:nowrap;overflow:hidden;text-transform:capitalize;box-sizing:border-box;margin:0 auto}.btn-full-screen{position:absolute;right:5px}@font-face{font-family:md-iconfont;src:url(./static/iconfont.345f94c8.eot);src:url(./static/iconfont.345f94c8.eot#iefix) format("embedded-opentype"),url(./static/iconfont.deef216b.woff) format("woff"),url(./static/iconfont.42606faf.ttf) format("truetype"),url(./static/iconfont.504b881c.svg#iconfont) format("svg")}.md-iconfont{font-family:md-iconfont!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-uniE900:before{content:"\e900";font-size:14px;margin-left:5px}.icon-shrink:before{content:"\e728"}.icon-enlarge:before{content:"\e623"}.icon-code:before{content:"\e602"}.icon-italic:before{content:"\e718"}.icon-bold:before{content:"\e644"}.icon-picture:before{content:"\e606"}.icon-minus:before{content:"\e62c"}.icon-order-list:before{content:"\e655"}.icon-link:before{content:"\e7d4"}.icon-formula:before{content:"\e633"}.icon-unorder-list:before{content:"\e668"}.icon-edit:before{content:"\e603"}.icon-table:before{content:"\e7db"}.icon-sum:before{content:"\e667"}.icon-eye:before{content:"\e69f"}.icon-eye-slash:before{content:"\e601"}.icon-eraser:before{content:"\e8cd"}.icon-file-code:before{content:"\e9ec"}.cm-s-blackboard.CodeMirror{background:#0c1021;color:#f8f8f8}.cm-s-blackboard div.CodeMirror-selected{background:#253b76}.cm-s-blackboard .CodeMirror-line::selection,.cm-s-blackboard .CodeMirror-line>span::selection,.cm-s-blackboard .CodeMirror-line>span>span::selection{background:#253b76fc}.cm-s-blackboard .CodeMirror-line::-moz-selection,.cm-s-blackboard .CodeMirror-line>span::-moz-selection,.cm-s-blackboard .CodeMirror-line>span>span::-moz-selection{background:#253b76fc}.cm-s-blackboard .CodeMirror-gutters{background:#0c1021;border-right:0}.cm-s-blackboard .CodeMirror-guttermarker{color:#fbde2d}.cm-s-blackboard .CodeMirror-guttermarker-subtle,.cm-s-blackboard .CodeMirror-linenumber{color:#888}.cm-s-blackboard .CodeMirror-cursor{border-left:1px solid #A7A7A7}.cm-s-blackboard .cm-keyword{color:#fbde2d}.cm-s-blackboard .cm-atom,.cm-s-blackboard .cm-number{color:#d8fa3c}.cm-s-blackboard .cm-def{color:#8da6ce}.cm-s-blackboard .cm-variable{color:#ff6400}.cm-s-blackboard .cm-operator{color:#fbde2d}.cm-s-blackboard .cm-comment{color:#aeaeae}.cm-s-blackboard .cm-string,.cm-s-blackboard .cm-string-2{color:#61ce3c}.cm-s-blackboard .cm-meta{color:#d8fa3c}.cm-s-blackboard .cm-builtin,.cm-s-blackboard .cm-tag,.cm-s-blackboard .cm-attribute{color:#8da6ce}.cm-s-blackboard .cm-header{color:#ff6400}.cm-s-blackboard .cm-hr{color:#aeaeae}.cm-s-blackboard .cm-link{color:#8da6ce}.cm-s-blackboard .cm-error{background:#9d1e15;color:#f8f8f8}.cm-s-blackboard .CodeMirror-activeline-background{background:#3c3636}.cm-s-blackboard .CodeMirror-matchingbracket{outline:1px solid grey;color:#fff!important}.upload-button{width:106px;height:32px;line-height:32px;font-size:12px;display:block;position:relative;color:#0152d9}.upload-button input{opacity:0;width:160px;height:32px;position:absolute;top:0;left:0;z-index:-1}.imageDimensions___a7crR{display:flex;justify-content:center;align-items:center;position:fixed;width:100%;height:100vh;left:0;top:0;z-index:1005;background:#fff;overflow:hidden}.imageDimensions___a7crR .img___Kroat{visibility:hidden;max-width:80%;min-width:500px}.imageDimensions___a7crR [class*=_toolbox_colors]{position:fixed;left:0;bottom:0}.imageDimensions___a7crR.fullWidth___c492T .img___Kroat{max-width:100%;width:100%;height:100%}.myPaletteDiv___Xjz2I{position:relative;left:-15px;width:320px}.myPaletteDiv___Xjz2I canvas{margin-top:15px}.flowChartWrp____f45r [class^=goTXarea],.flowChartWrp____f45r textarea{min-width:70px;margin-left:-15px!important}.maxH60___Pd4Re [class^=ant-modal-content]{height:57px!important;overflow:hidden}.drawerWrap___MfDw8 [class~=ant-drawer-body]{padding:0!important}.lists___xhHyq{padding-bottom:10px}.lists___xhHyq code{background:none!important}.lists___xhHyq>div>div:first-child{background:#f6f6f6;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:10px 0;font-size:12px;cursor:pointer}.lists___xhHyq>div>div:first-child [class^=katex]{font-size:22px}.item___pWJAA{position:relative}.item___pWJAA:nth-last-child(-n+3) .children___sDG61{left:initial;right:5px}.item___pWJAA:hover{z-index:2147483648}.item___pWJAA:hover .children___sDG61{display:block}.children___sDG61{display:none;position:absolute;left:6px;top:70px;width:440px;max-height:400px;overflow:auto;background:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:0 0 6px #ccc;padding:15px}.children___sDG61 h1{font-size:14px;padding-top:6px}.children___sDG61 .diamond___FwgzD>div{background:#f6f6f6;display:flex;align-items:center;justify-content:center;flex-direction:column;cursor:pointer;height:50px;font-size:12px;padding:0 10px;min-width:80px}.children___sDG61 .diamond___FwgzD>div [class^=katex]{font-size:14px}.button___WPN6r{position:absolute;right:20px;bottom:20px}.mathWrap___FmnMJ{width:800px;height:550px}.mathFillWrap___PmY3H{cursor:pointer}.mathFillWrap___PmY3H ::part(menu-toggle){color:#00f;opacity:1;display:none}.mathFillWrap___PmY3H math-field{background:none}.mathFillWrap___PmY3H *{pointer-events:none}.num___VQiqB{color:#fa6400;margin:0 4px}.wrap___YcSZv{display:flex;height:100%}.left___Rou01{width:42%;border-right:1px solid #DCDCDC;display:flex;flex-direction:column;padding:30px 35px}.leftNode___hFjN9{padding:20px;margin-top:12px;overflow:auto;background:#f6f7f9}.leftNode___hFjN9 [class~=markdown-body] p{font-size:14px;color:#000;line-height:22px;font-family:initial}.leftNode___hFjN9 .option___JIrUI{display:flex;margin-bottom:10px}.leftNode___hFjN9 .option___JIrUI .serial___U64xx{color:#000;flex-shrink:0}.leftNode___hFjN9 .row___gQbg9{display:flex;margin-top:10px}.leftNode___hFjN9 .row___gQbg9 .label___brOMv{color:#464f66;flex-shrink:0;margin-right:10px}.leftNode___hFjN9 .row___gQbg9 .content___qUMZz{font-weight:500;font-size:14px;color:#000}.bottomActionContainer___eMaBv{display:flex;justify-content:flex-end;position:fixed;bottom:37px;right:30px}.bottomActionContainer___eMaBv .bottomBtn___hQiMj{width:122px;height:40px;background:linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 0 10px #cfcfcf,inset 0 1px 3px #ffffff80;border-radius:20px;border:1px solid #BACFFE;display:flex;align-items:center;justify-content:center;font-size:16px;color:#333;cursor:pointer}.bottomActionContainer___eMaBv .bottomBtn___hQiMj:hover{color:#165dff;border:1px solid #165dff}.bottomActionContainer___eMaBv .bottomBtn___hQiMj i{color:#3061d0;margin-right:10px}.flex_box_center___NeSU8{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___ImTGl{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___BtRd9{align-items:center;box-align:center}.flex_box_center_end___qcLe3{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___Ze_3q{flex-direction:column;box-orient:block-axis}.banner___PoUBO{display:flex;align-items:center;justify-content:center}.banner___PoUBO .content___XoDjy{width:1200px;height:212px;display:flex;align-items:flex-start;justify-content:space-between}.banner___PoUBO .content___XoDjy aside{margin-top:56px}.banner___PoUBO .content___XoDjy aside p{display:flex;align-items:center}.banner___PoUBO .content___XoDjy aside p b{font-size:30px;font-weight:500;color:#000;letter-spacing:4px;margin-right:20px}.banner___PoUBO .content___XoDjy aside p span{font-size:16px;color:#000;letter-spacing:4px}.banner___PoUBO .content___XoDjy aside .btns___Pb35j{margin-top:35px}.banner___PoUBO .content___XoDjy aside .btns___Pb35j>div{display:inline-block;height:32px;background:#f6f7f9;box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border-radius:4px;border:1px solid #dadbde;font-size:14px;color:#3b3e47;line-height:30px;margin-right:23px;padding:0 16px;position:relative;cursor:pointer}.banner___PoUBO .content___XoDjy aside .btns___Pb35j>div:hover{color:#165dff;border:1px solid #bacffe}.banner___PoUBO .content___XoDjy aside .btns___Pb35j>div img{position:absolute;z-index:1;top:-21px;right:22px}.flex_box_center___hG6RI{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___ss3Fh{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___K80p9{align-items:center;box-align:center}.flex_box_center_end___qmXX3{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___GFV8F{flex-direction:column;box-orient:block-axis}.row___aXJjm{display:flex;align-items:flex-start;justify-content:flex-start}.row___aXJjm .title___HUKL0{font-size:14px;color:#9096a3;flex-shrink:0;width:41px;text-align-last:justify;margin-top:4px;margin-right:12px}.row___aXJjm .tagsWrap___XB2W3{flex:1 1;position:relative}.row___aXJjm .tagsWrap___XB2W3 .action___VdHb1{font-size:14px;color:#82a8ff;width:55px;position:absolute;z-index:2;bottom:20px;right:0;cursor:pointer}.row___aXJjm .tagsWrap___XB2W3 .action___VdHb1 i{display:inline-block;font-size:12px}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC{max-height:245px;overflow:hidden}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft>span{display:inline-flex;align-items:center;margin-left:8px;margin-bottom:17px;font-size:14px;cursor:pointer;padding:4px 12px}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft>span .name___Hk1Ip{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:600px;display:inline-block}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft>span .num___xQpcH{margin-left:3px}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft>span:hover{color:#165dff!important}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft .active___XryTX{color:#165dff!important;border-radius:2px;background:#f6f7f9}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC::-webkit-scrollbar-thumb{background:#0000000d!important;border-radius:3px}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC::-webkit-scrollbar-track{background-color:#f6f7f9!important;box-shadow:initial!important}.row___aXJjm .tagsBorderWrap___OMxjs .bar___t1kKC{padding-top:8px;border-radius:4px;border:1px solid rgba(219,220,224,.5)}.flex_box_center___aK2n3{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___HX0Oh{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___LJOJr{align-items:center;box-align:center}.flex_box_center_end___SCakF{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___AYv4m{flex-direction:column;box-orient:block-axis}.tabs___GTqPV{height:32px;background:#f6f7f9;box-shadow:inset 0 1px 3px #d7d8d9;border-radius:16px;display:inline-block}.tabs___GTqPV span{display:inline-block;padding:0 20px;line-height:32px;font-size:14px;font-weight:400;color:#9096a3;position:relative;cursor:pointer}.tabs___GTqPV span:hover{color:#165dff}.tabs___GTqPV span:after{content:"";position:absolute;width:1px;height:calc(100% - 2px);background:#e2e2e2;border-radius:4px;z-index:1;left:0;top:1px;background:linear-gradient(180deg,#fff0,#e2e2e2,#fff0)}.tabs___GTqPV span:first-child:after,.tabs___GTqPV .active___F26E8+span:after{display:none}.tabs___GTqPV .active___F26E8{background:linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 0 2px #e8effb;border-radius:16px;border:1px solid #c8d2ea;color:#165dff;line-height:30px}.tabs___GTqPV .active___F26E8:after{display:none}.flex_box_center___yX6Oa{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___t7oqF{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___dEIHy{align-items:center;box-align:center}.flex_box_center_end___taQDF{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___xY_Lr{flex-direction:column;box-orient:block-axis}.input___PW2zI{width:507px;height:38px;background:#f6f7f9;border-radius:19px;display:flex;align-items:center;padding:0 20px}.input___PW2zI .dropdown___vSy8B{position:relative;flex-shrink:0}.input___PW2zI .dropdown___vSy8B:hover .menu___NiyBu{display:block}.input___PW2zI .dropdown___vSy8B .text___Grueu{color:#000;font-size:14px;cursor:default;height:38px;display:flex;align-items:center}.input___PW2zI .dropdown___vSy8B .text___Grueu i{font-size:12px;display:inline-block;transform:translateY(1px) scale(.6);color:#979797}.input___PW2zI .dropdown___vSy8B .text___Grueu .b1___ZKryM{display:inline-block;width:1px;height:38px;margin-left:15px;margin-right:0;background:linear-gradient(180deg,#fff0,#fff,#fff0)}.input___PW2zI .dropdown___vSy8B .text___Grueu .b2___aKyGa{display:inline-block;width:1px;height:38px;margin-left:0;margin-right:8px;background:linear-gradient(180deg,#fff0,#e2e2e2,#fff0)}.input___PW2zI .dropdown___vSy8B .menu___NiyBu{display:none;position:absolute;z-index:999;width:auto;left:-16px;top:35px;padding:4px;background-color:#fff;border-radius:8px;box-shadow:0 10px 16px #cecece}.input___PW2zI .dropdown___vSy8B .menu___NiyBu div{clear:both;margin:0;padding:5px 12px;color:#000000e0;font-weight:400;font-size:14px;text-align:left;line-height:1.57142857;cursor:pointer;transition:all .2s;white-space:nowrap}.input___PW2zI .dropdown___vSy8B .menu___NiyBu div:hover{background-color:#f5f5f5}.input___PW2zI>input{flex:1 1;padding:4px 0}.flex_box_center___tol8o{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___Z235C{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___Wq1sZ{align-items:center;box-align:center}.flex_box_center_end___LLxom{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___DbMSN{flex-direction:column;box-orient:block-axis}.quickPager___GM30J{display:flex;align-items:center;justify-content:center}.quickPager___GM30J>div{width:60px;height:28px;line-height:26px;text-align:center;background:#f8f9fc;border-radius:2px;border:1px solid rgba(195,207,224,.5);font-size:12px;color:#464f66;margin:0 10px;user-select:none;cursor:pointer}.quickPager___GM30J>div:hover{color:#165dff}.quickPager___GM30J .disabled___Ozc8I{background:#f3f3f5;border:0;line-height:28px;cursor:not-allowed;color:#cecece}.flex_box_center___FO7TP{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___LotYx{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___bWdaw{align-items:center;box-align:center}.flex_box_center_end___mVJ1o{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___M83Mm{flex-direction:column;box-orient:block-axis}.list___oOsiS{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;padding:0}.list___oOsiS .wrap___G6T7F{height:277px;background:#fff;box-shadow:0 2px 4px #d6dae1;border-radius:8px;position:relative}.list___oOsiS .wrap___G6T7F .lockWrap___Rl79E{position:absolute;width:100%;left:0;top:0;background-color:#00000080;height:100%;z-index:10;display:flex;cursor:default;justify-content:center;align-items:center;flex-direction:column;border-radius:8px}.list___oOsiS .wrap___G6T7F .li___oZZ7l:hover .cover___b2bYW{transform:scale(1.1)}.list___oOsiS .wrap___G6T7F .li___oZZ7l .img___IQX7w{overflow:hidden;height:calc(100% - 100px);border-radius:8px 8px 0 0;position:relative}.list___oOsiS .wrap___G6T7F .li___oZZ7l .img___IQX7w .cover___b2bYW{width:100%;transition:all .5s}.list___oOsiS .wrap___G6T7F .li___oZZ7l .img___IQX7w .sign___HkT6C{position:absolute;z-index:1;left:0;bottom:0;height:30px}.list___oOsiS .wrap___G6T7F .li___oZZ7l .name___SsJx8{height:52px;font-size:16px;font-weight:600;color:#000;padding:30px 12px 0;width:100%;display:flex;align-items:center}.list___oOsiS .wrap___G6T7F .li___oZZ7l .name___SsJx8 .e___TMqq0{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo{height:45px;display:flex;align-items:center;color:#000f37;padding:0 12px}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo i{color:#7d8592}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo>span{margin-right:5px;font-size:12px}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7{display:flex;align-items:center;margin-left:auto}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7 [class~=ant-rate-star]{font-size:13px}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7 [class~=ant-rate]{font-size:12px;margin-top:-3px;color:#ffa100}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7 [class~=ant-rate-star]:not(:last-child){margin-right:2px}.flex_box_center___AQ53o{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___i2aIa{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___sPEKB{align-items:center;box-align:center}.flex_box_center_end___GhSSH{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___R9_Hb{flex-direction:column;box-orient:block-axis}.list___jb2Ay{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;padding:0}.list___jb2Ay .wrap___VsQDr{height:308px;background:#fff;box-shadow:0 2px 4px #d6dae1;border-radius:8px;position:relative}.list___jb2Ay .wrap___VsQDr:hover [class~=user-path-items]{display:block!important}.list___jb2Ay .wrap___VsQDr .lockWrap___g1k1T{position:absolute;width:100%;left:0;top:0;background-color:#00000080;height:100%;z-index:10;display:flex;cursor:default;justify-content:center;align-items:center;border-radius:8px}.list___jb2Ay .wrap___VsQDr .li___IxCLC:hover .cover___Mu8wr{transform:scale(1.1)}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA{overflow:hidden;height:calc(100% - 131px);border-radius:8px 8px 0 0}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .cover___Mu8wr{width:100%;transition:all .5s}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .movebq___mF7wt{display:none;position:absolute;z-index:1;padding:4px 8px;line-height:1;background:#fff3;border-radius:9px;color:#fff;font-size:12px;right:4px;top:4px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .movebq___mF7wt i{margin-right:2px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .movebq___mF7wt:hover{color:#e30000;background:#fff}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .bq___Bil0T{height:22px;background:#0000004d;color:#d9c7ab;border-radius:2px;padding:0 8px;font-size:12px;line-height:22px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .sign___DXJ4d{width:52px;text-align:center;position:absolute;z-index:2;left:0;top:7px;color:#fff}.list___jb2Ay .wrap___VsQDr .li___IxCLC .name___l7FoJ{height:52px;font-size:16px;font-weight:600;color:#000;padding:30px 12px 0;width:100%;display:flex;align-items:center}.list___jb2Ay .wrap___VsQDr .li___IxCLC .name___l7FoJ .e___pXQUG{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___jb2Ay .wrap___VsQDr .li___IxCLC .unit___wCIFR{font-size:14px;color:#000f37;padding:0 12px;margin-top:8px;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___jb2Ay .wrap___VsQDr .li___IxCLC .unit___wCIFR i{color:#7d8592}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil{height:34px;display:flex;align-items:center;justify-content:space-between;color:#000f37;padding:0 12px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil div{display:flex;align-items:center}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil div>span{margin-right:12px;font-size:12px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil div i{color:#7d8592}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil .tag1___dxm7r,.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil .tag2___llZkf{height:18px;padding:3px 6px;font-size:12px;border-radius:2px;border:1px solid #FFE6AB;color:#ca7720;display:flex;align-items:center;justify-content:center;font-weight:400}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil .tag2___llZkf{border:1px solid #D6F7EF;color:#01795d;margin-left:6px}.list___jb2Ay .wrapisCurrent___qIfQT{height:280px;background:#fff;box-shadow:0 2px 4px #d6dae1;border-radius:8px;position:relative}.list___jb2Ay .wrapisCurrent___qIfQT:hover [class~=user-path-items]{display:block!important}.list___jb2Ay .wrapisCurrent___qIfQT .lockWrap___g1k1T{position:absolute;width:100%;left:0;top:0;background-color:#00000080;height:100%;z-index:10;display:flex;cursor:default;justify-content:center;align-items:center;border-radius:8px}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC:hover .cover___Mu8wr{transform:scale(1.1)}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA{overflow:hidden;height:calc(100% - 105px);border-radius:8px 8px 0 0}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA .tagsDom___COQg7{height:calc(100% - 105px)!important}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA .cover___Mu8wr{width:100%;transition:all .5s}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA .bq___Bil0T{height:22px;background:#0000004d;color:#d9c7ab;border-radius:2px;padding:0 8px;font-size:12px;line-height:22px}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA .sign___DXJ4d{width:52px;text-align:center;position:absolute;z-index:2;left:0;top:7px;color:#fff}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .name___l7FoJ{font-size:16px;font-weight:600;color:#000;padding:10px 12px 0;width:100%;display:flex;align-items:center}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .name___l7FoJ .e___pXQUG{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .unit___wCIFR{font-size:14px;color:#000f37;padding:0 12px;margin-top:8px;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .unit___wCIFR i{color:#7d8592}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil{height:34px;display:flex;align-items:center;justify-content:space-between;color:#000f37;padding:0 12px}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil div{display:flex;align-items:center}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil div>span{margin-right:12px;font-size:12px}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil div i{color:#7d8592}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil .tag1___dxm7r,.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil .tag2___llZkf{height:18px;padding:3px 6px;font-size:12px;border-radius:2px;border:1px solid #FFE6AB;color:#ca7720;display:flex;align-items:center;justify-content:center;font-weight:400}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil .tag2___llZkf{border:1px solid #D6F7EF;color:#01795d;margin-left:6px}.tagsDom___COQg7{display:flex;align-items:end;width:100%;padding:6px;position:absolute;top:0;left:0;height:calc(100% - 131px)}.movebq___mF7wt{display:none;position:absolute;top:0;right:95px!important;z-index:1;padding:4px 8px;line-height:1;background:#fff3;border-radius:9px;color:#fff;font-size:12px;right:4px;top:4px}.movebq___mF7wt i{margin-right:2px}.movebq___mF7wt:hover{color:#e30000;background:#fff}.hiddenbq___TqlUF{display:none;position:absolute;z-index:1;padding:4px 8px;line-height:1;background:#fff3;border-radius:9px;color:#fff;font-size:12px;right:4px;top:4px}.hiddenbq___TqlUF i{margin-right:2px}.hiddenbq___TqlUF:hover{color:#3061d0;background:#fff}.flex_box_center___eMcr7{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___HcNca{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___ZnvVN{align-items:center;box-align:center}.flex_box_center_end___fdgDf{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___SEKvd{flex-direction:column;box-orient:block-axis}.list___L1hmU{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;padding:0}.list___L1hmU .hidden___NniIi{display:none;position:absolute;z-index:1;padding:4px 8px;line-height:1;background:#9999991a;border-radius:9px;color:#999;font-size:12px;right:4px;top:4px}.list___L1hmU .hidden___NniIi i{margin-right:2px}.list___L1hmU .hidden___NniIi:hover{color:#3061d0;background:#3061d01a}.list___L1hmU .wrap___pKgcW{height:270px;background:#fff;box-shadow:0 1px 4px #d6dae1;border-radius:8px;position:relative}.list___L1hmU .wrap___pKgcW:hover .lockWrap___SMhkK{display:flex}.list___L1hmU .wrap___pKgcW:hover .hidden___NniIi{display:inline-block}.list___L1hmU .wrap___pKgcW .lockWrap___SMhkK{position:absolute;z-index:10;left:0;top:0;width:100%;height:100%;background:#0009;box-shadow:0 2px 5px #0000000d;border-radius:8px;display:none;flex-direction:column;justify-content:center;align-items:center}.list___L1hmU .wrap___pKgcW .lockWrap___SMhkK div{width:116px;height:36px;border-radius:18px;border:1px solid #ffffff;font-size:14px;font-weight:600;color:#fff;line-height:34px;text-align:center;margin:10px 0;cursor:pointer}.list___L1hmU .wrap___pKgcW .lockWrap___SMhkK div:hover{box-shadow:0 0 4px #4f85ff;border:1px solid #c2d3f8}.list___L1hmU .wrap___pKgcW .top___udHSB{height:calc(100% - 50px);display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:0 24px;position:relative}.list___L1hmU .wrap___pKgcW .top___udHSB .sign___uwRpq{position:absolute;z-index:1;width:44px;height:22px;background:#ffe9c1;border-radius:8px 0 13px;left:0;top:0;color:#a45204;text-align:center;line-height:22px}.list___L1hmU .wrap___pKgcW .top___udHSB .name___Fpf90{font-weight:600;color:#333;margin-top:25px;font-size:16px;white-space:normal;text-align:center;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;line-height:26px;height:48px}.list___L1hmU .wrap___pKgcW .top___udHSB .img___AMLhL{width:60px;height:60px;border-radius:30px;margin-top:14px}.list___L1hmU .wrap___pKgcW .top___udHSB .text___KiTb7{font-size:14px;color:#333;margin-top:8px;width:98%;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.list___L1hmU .wrap___pKgcW .top___udHSB .btns___i6IuZ{display:flex;align-items:center;margin-top:12px}.list___L1hmU .wrap___pKgcW .top___udHSB .btns___i6IuZ div{width:76px;background:#fff;height:26px;border-radius:13px;border:1px solid #d6f7ef;font-size:14px;color:#01795d;line-height:24px;text-align:center;margin:0 10px}.list___L1hmU .wrap___pKgcW .top___udHSB .btns___i6IuZ aside{width:76px;background:#fff;height:26px;border-radius:13px;border:1px solid #ffe9c1;font-size:14px;color:#a45204;line-height:24px;text-align:center;margin:0 10px}.list___L1hmU .wrap___pKgcW .bottom____k2sh{height:50px;border-top:1px solid #f5f5f5;display:flex;align-items:center;padding:0 12px}.list___L1hmU .wrap___pKgcW .bottom____k2sh>div{margin-left:auto}.list___L1hmU .wrap___pKgcW .bottom____k2sh>span{display:flex;align-items:center;margin-right:12px;color:#999}.list___L1hmU .wrap___pKgcW .bottom____k2sh>span i{font-size:14px;font-size:12px;color:#999;margin-right:6px}.flex_box_center___d27mZ{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___qfRU9{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___fCRld{align-items:center;box-align:center}.flex_box_center_end___ORMV8{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___PNKtZ{flex-direction:column;box-orient:block-axis}.tabs___alpa7{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #dbdce0;height:54px}.tabs___alpa7 .tabsWrap___aCQjw{display:flex;align-items:center;height:100%}.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4{display:flex;align-items:center;margin-right:40px;height:100%;cursor:pointer}.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4>div{position:relative;font-size:14px;font-weight:400;color:#5f6368;display:flex;align-items:center;height:100%}.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4 .active___nl_4v{font-weight:500;color:#202124}.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4 .active___nl_4v:after{position:absolute;content:"";width:100%;z-index:4;left:0;bottom:0;height:3px;background:#202124;border-radius:100px 100px 0 0}.flex_box_center___e6HxQ{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___RnXYe{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___lVxPk{align-items:center;box-align:center}.flex_box_center_end___bu8yv{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___JczGj{flex-direction:column;box-orient:block-axis}.orderWrap___ZfyGX{display:box;display:flex;align-items:center}.orderIconWrap___XTB_O{display:box;display:flex;flex-direction:column;height:40px;line-height:40px;color:#999}.orderAsc___KWHmA{flex-direction:column;text-align:center;height:10px;line-height:10px;display:inline-block;margin-top:9px;transform:translateY(2px)}.orderDesc___rHdbB{flex-direction:column;text-align:center;height:10px;line-height:10px;display:table}.active___a7eSP{color:#232b40!important}.cursorPointer___gs9kL{cursor:pointer;color:#d8d8d8;height:10px}.orderTextWrap___teAKn{font-size:14px;color:#3b3e47;cursor:pointer;margin-right:5px}.flex_box_center___LCi0B{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___hzONe{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___ZyQRE{align-items:center;box-align:center}.flex_box_center_end___XKM74{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___p8LCU{flex-direction:column;box-orient:block-axis}.btn___In02G.mediacy-round___uveEv{height:36px;border-radius:36px}.btn___In02G.mediacy-default___dDxsd{height:36px;border-radius:4px}.btn___In02G .default___K791v{background:#f6f7f9 linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border:1px solid #bacffe;font-size:14px;padding:0 15px;color:#3061d0;text-align:center;cursor:pointer;user-select:none}button[class~=ant-btn-default]:not(:disabled).btn___In02G{background:#f6f7f9 linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border:1px solid #bacffe;font-size:14px;padding:0 15px;color:#3061d0;text-align:center;cursor:pointer;user-select:none}button[class~=ant-btn-default]:not(:disabled).btn___In02G:hover{color:#165dff;border:1px solid #165dff}button[class~=ant-btn-default]:disabled.btn___In02G{background:#f6f7f9 linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border:1px solid #bacffe;font-size:14px;padding:0 15px;color:#3061d0;text-align:center;cursor:pointer;user-select:none;opacity:50%;cursor:not-allowed}.flex_box_center___TB7bQ{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___oBlTb{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___b5XbB{align-items:center;box-align:center}.flex_box_center_end___CNhe7{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___yHXKW{flex-direction:column;box-orient:block-axis}.head___ghH72{height:54px;border-bottom:1px solid #DBDCE0;display:flex;align-items:center}.head___ghH72>span{color:#999;font-size:12px;cursor:pointer;flex-shrink:0}.head___ghH72>b{font-weight:500;color:#232b40;margin-left:30px;font-size:14px;flex:1 1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.head___ghH72 .node___mjPEy{margin-left:auto;flex-shrink:0}.flex_box_center___AlHuF{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___vN2LW{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___Ac7D2{align-items:center;box-align:center}.flex_box_center_end___y38I7{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___iQE6P{flex-direction:column;box-orient:block-axis}.btns___sNgTb{display:flex;align-items:center}.btns___sNgTb .confirm___Ozirl{height:38px;background:#3061d0;border-radius:2px;color:#fff;padding:0 34px}.btns___sNgTb .cancel___aiq1I{height:38px;background:#f8f9fc;border-radius:2px;opacity:.5;border:1px solid #C3CFE0;font-size:14px;color:#464f66;margin-left:20px}.flex_box_center___jkpdr{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___OtsL8{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___rbcb_{align-items:center;box-align:center}.flex_box_center_end___zBR21{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___nS_eP{flex-direction:column;box-orient:block-axis}.fixedBottom___oJl7m{width:100%;height:70px;background:#fff;box-shadow:0 -3px 16px #dbdbdb80;position:fixed;z-index:1000;bottom:0;left:0}.fixedBottom___oJl7m .wrap___A3Oq1{width:1200px;height:100%;margin:auto;display:flex;align-items:center;justify-content:space-between}.fixedBottom___oJl7m .wrap___A3Oq1 .center____VL1y{flex:1 1}.flex_box_center___tY8Yn{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___vHdYA{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___pa61F{align-items:center;box-align:center}.flex_box_center_end___HyDXt{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___UjZek{flex-direction:column;box-orient:block-axis}.crumbs___V41Oe{margin:15px auto 25px;width:1200px;cursor:default}.crumbs___V41Oe span{font-size:12px;color:#c5c5c5}.crumbs___V41Oe .hover___bEIVd{cursor:pointer}.crumbs___V41Oe .hover___bEIVd:hover{color:#5f6368}.flex_box_center___ILe3s{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___c0XhE{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___Iusj1{align-items:center;box-align:center}.flex_box_center_end___DIVMO{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___x06LA{flex-direction:column;box-orient:block-axis}#educoder:has([class*=intelligent-body-curb]) body{overflow:initial}.intelligentBox___M5xO7{margin:0 auto;position:relative}.intelligentBox___M5xO7 .red___oyEWt{color:#e53333}.intelligentBox___M5xO7 .imgBox___DdoNI{display:flex;flex-direction:column;justify-content:center;align-items:center}.intelligentBox___M5xO7 .imgBox___DdoNI span{font-size:16px;color:#3061d04d;margin-top:10px}.intelligentBox___M5xO7 .underpin___fwUex{display:flex;justify-content:space-between;position:absolute;z-index:1;height:100%;width:100%}.intelligentBox___M5xO7 .underpin___fwUex b{display:block;width:calc((100% - 80px)/2);min-height:calc(100vh - 260px);background:#f6f7f9;border-radius:4px}.intelligentBox___M5xO7 .row___W9MrK{display:flex;justify-content:space-between;width:100%;position:relative;z-index:2;padding-bottom:10px}.intelligentBox___M5xO7 .row___W9MrK .leftLayout___MMjoZ{width:calc((100% - 160px)/2);margin-left:20px}.intelligentBox___M5xO7 .row___W9MrK .rightLayout___EsxRX{width:calc((100% - 160px)/2);margin-right:20px}.intelligentBox___M5xO7 .head___Q7Od8{display:flex;justify-content:space-between;width:100%;position:relative;z-index:2;padding-bottom:10px;position:sticky;top:0;z-index:3}.intelligentBox___M5xO7 .head___Q7Od8 .leftLayout___MMjoZ{width:calc((100% - 160px)/2);margin-left:20px}.intelligentBox___M5xO7 .head___Q7Od8 .rightLayout___EsxRX{width:calc((100% - 160px)/2);margin-right:20px}.intelligentBox___M5xO7 .head___Q7Od8 .leftLayout___MMjoZ,.intelligentBox___M5xO7 .head___Q7Od8 .rightLayout___EsxRX{width:calc((100% - 159px)/2);background:#f6f7f9;border-top:20px solid #F6F7F9;margin-right:19px}.intelligentBox___M5xO7 .head___Q7Od8 .centerBox___j58Ut{position:absolute;z-index:4;left:50%;top:360px;width:80px;height:80px;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-left:-40px}.intelligentBox___M5xO7 .head___Q7Od8 .title___rMcNx{font-size:16px;color:#000;margin-right:auto}.intelligentBox___M5xO7 .head___Q7Od8 .tip___gLHFS{height:30px;background:#9096a31a;border-radius:0 0 8px 8px;display:flex;align-items:center;padding-left:20px;margin-top:10px;font-size:12px;color:#9096a3}.leftBox___DJ6lp{background:#fff;border:1px dashed rgba(48,97,208,.2);padding:20px}.leftBox___DJ6lp img{max-width:100%}.leftBox___DJ6lp .question___THjM9>h4{margin-top:20px;margin-bottom:0}.leftBox___DJ6lp .question___THjM9>h5{color:#e53333;display:flex;background:#e533330f;padding:10px 20px;font-size:14px;width:calc(100% + 40px);margin-left:-20px;margin-bottom:20px;margin-top:20px;white-space:pre-wrap;font-weight:400}.leftBox___DJ6lp .question___THjM9>h5 i{margin-right:3px;margin-top:3px}.leftBox___DJ6lp .question___THjM9>h5:last-child{margin-bottom:-20px}.leftBox___DJ6lp .question___THjM9>p{margin-top:20px;margin-bottom:0}.leftBox___DJ6lp:focus-within{border:1px solid #0152d9!important}.leftBox___DJ6lp:hover{border:1px dashed rgba(48,97,208,.6)}.leftBox___DJ6lp [contenteditable]{white-space:pre-wrap}.leftBox___DJ6lp [contenteditable]:focus-visible{outline:0px solid #0152d9}.rightBox___CuMdf{background:#fff;border:1px solid rgba(48,97,208,.2)}.rightBox___CuMdf.error___PHzCG{border:1px solid rgba(229,51,51,.2)}.rightBox___CuMdf.error___PHzCG .actionHead___vTHMx{background:#e533330f}.rightBox___CuMdf [contenteditable]{white-space:pre-wrap}.rightBox___CuMdf img{max-width:100%}.rightBox___CuMdf .edit___EaRLy{border:1px solid transparent}.rightBox___CuMdf .edit___EaRLy:focus-visible{outline:0px solid #0152d9;border:1px solid #0152d9}.rightBox___CuMdf .edit___EaRLy:hover{border:1px dashed rgba(48,97,208,.6)}.rightBox___CuMdf .actionHead___vTHMx{height:46px;background:#3061d01a;display:flex;align-items:center;padding:0 12px 0 20px}.rightBox___CuMdf .option___z4UTy{display:flex;align-items:center;padding:0 20px 20px}.rightBox___CuMdf .option___z4UTy>aside{width:40px;height:40px;border-radius:23px;border:1px solid #DCDCDC;font-size:16px;color:#464f66;line-height:38px;text-align:center;flex-shrink:0;margin-right:10px;cursor:pointer}.rightBox___CuMdf .option___z4UTy>aside.active___o8wNJ{background:#37ad83;border:1px solid #DCDCDC;color:#fff}.rightBox___CuMdf .option___z4UTy>aside.fill___g760n{border:0;height:14px;font-size:14px;color:#5f6368;width:auto;height:40px;min-width:50px;line-height:40px}.rightBox___CuMdf .option___z4UTy .text___L_lug{flex:1 1;padding:8.5px 12px;border:1px solid #DCDCDC;border-radius:2px}.rightBox___CuMdf .option___z4UTy .text___L_lug:focus-visible{outline:0px solid #0152d9;border:1px solid #0152d9!important;box-shadow:none!important}.rightBox___CuMdf .option___z4UTy .text___L_lug:hover{box-shadow:0 0 4px #3061d04d;border:1px solid rgba(48,97,208,.2)}.rightBox___CuMdf .liWrap___LDwxe{background:#f6f7f9;padding:10px 10px 0;margin:0 20px 20px;overflow:hidden}.rightBox___CuMdf .liWrap___LDwxe .li___k4Mcf{display:flex;align-items:center;margin-bottom:10px}.rightBox___CuMdf .liWrap___LDwxe .li___k4Mcf>aside{color:#5f6368;flex-shrink:0;margin-right:10px}.rightBox___CuMdf .liWrap___LDwxe .li___k4Mcf .text___L_lug{flex:1 1}.rightBox___CuMdf>h5{color:#e53333;display:flex;background:#e533330f;padding:10px 20px;font-size:14px;margin-bottom:0;white-space:pre-wrap;font-weight:400}.rightBox___CuMdf>h5 i{margin-right:3px;margin-top:3px}.buttonFixed___QxKdm{position:fixed;z-index:900;bottom:0;left:0;width:100%;height:64px;background:#fff;box-shadow:0 -4px 4px #0000000d}.buttonFixed___QxKdm .buttonWrap___OEep5{display:flex;justify-content:center;align-items:center;height:100%}.buttonFixed___QxKdm .buttonWrap___OEep5 .button___b2y4h{min-width:100px;height:38px!important;line-height:38px!important;font-weight:400;padding:0 14px;font-size:14px!important}.menu___aQ4xO .ant-dropdown-menu-item{padding:0!important;display:flex!important;align-items:center!important;justify-content:center;height:35px}.tabs___QmlP4{display:flex;gap:20px}.tabs___QmlP4 div{width:77px;height:32px;background:#ebeef5;box-shadow:inset 0 1px 3px #ccd6e2;border-radius:2px;font-size:14px;color:#9096a3;line-height:32px;text-align:center;cursor:pointer;user-select:none}.tabs___QmlP4 div.active___o8wNJ{background:#3061d0;box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;color:#fff}@keyframes showHide___fHrAG{0%,to{opacity:0}33%{opacity:1}}.dotLoading___zUYOu span{opacity:0;animation:showHide___fHrAG 1.5s infinite}.dotLoading___zUYOu span:nth-child(1){animation-delay:0s}.dotLoading___zUYOu span:nth-child(2){animation-delay:.5s}.dotLoading___zUYOu span:nth-child(3){animation-delay:1s}.folderWrapper___G__0a span[class~=ant-tree-switcher-line-icon] svg{transform:scale(1.2);color:#d2ddf5}.folderWrapper___G__0a span[class=ant-tree-node-content-wrapper]{position:relative}.folderWrapper___G__0a div[class~=ant-tree-treenode]{padding:10px 0}.folderWrapper___G__0a span[class~=ant-tree-switcher-leaf-line]:after{border-bottom:1px dotted #d9d9d9!important}.folderWrapper___G__0a span[class~=ant-tree-switcher-leaf-line]:before{border-left:1px dotted #d9d9d9!important}.folderWrapper___G__0a span[class~=ant-tree-indent-unit]:after{border-right:1px dotted #d9d9d9!important}.folderWrapper___G__0a span[class~=ant-tree-indent-unit]:before{border-right:1px dotted #d9d9d9!important}.folderWrapper___G__0a span[class~=ant-tree-iconEle]{margin-right:4px}.folderWrapper___G__0a div[class~=ant-tree-treenode-selected] span[class~=ant-tree-node-selected]{background-color:transparent}.folderWrapper___G__0a div[class~=ant-tree-treenode-selected] span[class~=ant-tree-node-selected] span[class~=ant-tree-title]{color:#3061d0;background:#f7f8f9}.folderWrapper___G__0a .folderIcon___oTG6c{height:20px;width:20px}.wrap___Yz6fc{display:flex;height:100%}.left___F0axg{width:42%;border-right:1px solid #DCDCDC;display:flex;flex-direction:column;padding:20px 35px}.left___F0axg div[class~=ant-input-number]{width:84px}.tip___nCmqI{background:#37ad83;border-radius:30px;color:#fff;padding:8px 20px 8px 61px;position:relative;line-height:22px;margin-left:20px;margin-top:8px}.tip___nCmqI img{width:60px;position:absolute;z-index:10;left:-20px;top:-8px}.bottomBtn___x70Gq{width:122px;height:40px;background:linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 0 10px #cfcfcf,inset 0 1px 3px #ffffff80;border-radius:20px;border:1px solid #BACFFE;display:flex;align-items:center;justify-content:center;font-size:16px;color:#333;cursor:pointer;margin:20px auto}.bottomBtn___x70Gq:hover{color:#165dff;border:1px solid #165dff}.bottomBtn___x70Gq.disabled___CWzre{border:1px solid #BACFFE;color:#333;cursor:not-allowed;opacity:.3}.bottomBtn___x70Gq i{color:#3061d0;margin-right:10px}@keyframes showHide___Dfprh{0%,to{opacity:0}33%{opacity:1}}.dotLoading___s6Sh4 span{opacity:0;animation:showHide___Dfprh 1.5s infinite;color:#3061d0;font-size:28px}.dotLoading___s6Sh4 span:nth-child(1){animation-delay:0s}.dotLoading___s6Sh4 span:nth-child(2){animation-delay:.5s}.dotLoading___s6Sh4 span:nth-child(3){animation-delay:1s}div[class~=ant-progress].progress___QUpqo,div[class~=ant-progress].progress___QUpqo span[class~=ant-progress-text]{color:#3061d0}.container___DAVRd{padding:36px 70px;width:58%;background:#f6f7f9;overflow:auto}.container___DAVRd code,.container___DAVRd .katex___oS9Qs,.container___DAVRd pre{pointer-events:none}.liWrap___pAkIe:focus-visible{outline:0px solid transparent}.backBottom___kT237{height:0;width:fit-content;position:sticky;z-index:100;bottom:0;left:50%;transform:translate(-50%);cursor:pointer}.backBottom___kT237:hover i{color:#5c64ff}.backBottom___kT237 i{font-size:40px;color:#5c64ff80;position:absolute;z-index:101;bottom:8px}.imgBox___O8q6M{display:flex;flex-direction:column;justify-content:center;align-items:center;height:calc(100% - 30px)}.imgBox___O8q6M span{font-size:16px;color:#3061d04d;margin-top:10px}.answer___UngkO{font-size:14px;color:#434d6c;transition:all .2s;position:relative;line-height:1.8}.answer___UngkO ::selection{background:#ecf1fe}.answer___UngkO .imgWrap___ORTRf{width:320px;cursor:pointer;border-radius:8px;overflow:hidden;position:relative}.answer___UngkO .imgWrap___ORTRf img{width:100%;user-select:none}.answer___UngkO .imgWrap___ORTRf:after{content:"";position:absolute;inset:0;background:#00000080;cursor:pointer;opacity:0;transition:opacity .3s}.answer___UngkO .imgWrap___ORTRf:hover:after{opacity:1}.answer___UngkO pre{width:100%;overflow:auto}.answer___UngkO ol li{list-style:auto}.answer___UngkO hr{border:none;border-bottom:1px solid #ccc}.answer___UngkO span[class=katex-error]{color:inherit!important}.codeCopy___re8vm{position:relative;min-height:50px}.codeCopy___re8vm button{position:absolute;top:7px;right:0;padding:4px 8px;border-radius:0 0 0 5px;border:none;background-color:#007bff;color:#fff;cursor:pointer;font-size:12px;height:26px;pointer-events:auto}.codeCopy___re8vm button.runCode___MYs9m{bottom:0;top:initial}#educoder .smartWrp___NjRcB [class~=ant-drawer-body]{padding:0}.wrap___AasCO{display:flex;flex-direction:column;width:calc(100vw * .58 - 180px);max-height:80vh;background:#fff;box-shadow:0 0 10px #e2e2e280;border-radius:4px;border:1px solid #145DFF}.chatContainer___n6e3E{flex:1 1;width:100%;padding:20px 20px 0;overflow:auto}.btnContainer___yKyVB{display:flex;gap:10px;border-bottom:1px solid #DCDCDC;padding:20px 20px 10px}.btnContainer___yKyVB .btn___Y_09T{display:flex;align-items:center;justify-content:center;height:36px;background:#fff;border-radius:8px;border:1px solid #DCDCDC;font-size:14px;color:#333;cursor:pointer;transition:.4s;width:36px}.btnContainer___yKyVB .btn___Y_09T:hover{border-color:#3061d0;color:#3061d0}.inputContainer____bM3M{height:60px;display:flex;align-items:center;padding:0 20px}.inputContainer____bM3M textarea{padding:23px 0 0!important;resize:none!important;flex:1 1!important}.inputContainer____bM3M textarea::placeholder{color:#c1c1d9}.inputContainer____bM3M .sendBtn___UHHLj{width:40px!important;height:40px;background:linear-gradient(139deg,#5c64ff,#6988f8);border:none;border-radius:50%;padding:0;flex-shrink:0}.inputContainer____bM3M .sendBtn___UHHLj:disabled{background:#d2d2d2}.inputContainer____bM3M .sendBtnDisabled___AoSRc{width:40px!important;height:40px;background:#d2d2d2;border:none;border-radius:50%;padding:0;flex-shrink:0}.inputContainer____bM3M .cancelBtn___yql4C{font-size:40px;color:#5c64ff;cursor:pointer;flex-shrink:0;transition:.3s}.inputContainer____bM3M .cancelBtn___yql4C:hover{transform:scale(1.05)}@keyframes dot-fade___LruoO{0%,40%{opacity:.5}50%{opacity:1}90%,to{opacity:.5}}.loadingWrp___gYLGT{display:flex;align-items:center;padding:5px 15px 15px;color:#9096a3}.hover-line-container___kkYQN{position:relative}.hover-line-content___ZkD9e{position:relative;min-height:200px;padding:10px;line-height:1.5}.hover-line-content___ZkD9e::selection{background:#ff0}.line-button-container___A79j9{position:absolute;right:calc(100% - 40px);z-index:111;width:30px}.line-button-container___A79j9:before{content:"";position:absolute;left:30px;right:0;top:0;height:1.5em;background:#ffff004d;z-index:-1;pointer-events:none}.button___X_Iu7{width:30px;padding:0 8px;background:linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border-radius:4px;border:1px solid #BACFFE;display:flex;align-items:center;cursor:pointer;white-space:nowrap;transition:all .5s;position:absolute;right:0;overflow:hidden}.button___X_Iu7:hover{width:74px;border:1px solid #5C64FF}.button___X_Iu7 span{font-size:12px;color:#5c64ff;margin-left:6px}.toolbar___qYQBF{position:absolute;background:#fff;border-radius:12px;box-shadow:#0000001a 0 8px 16px;z-index:1000}.chat-dialog___AUJYU{position:absolute;width:700px;background:#fff;border:.5px solid #2356f6;border-radius:4px;box-shadow:0 2px 4px #0000001a;z-index:1001}.button___VhNes{padding:2px 8px;background:linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border-radius:4px;border:1px solid #BACFFE;display:flex;align-items:center;cursor:pointer;transition:.3s}.button___VhNes:hover{border:1px solid #5C64FF}.button___VhNes span{font-size:12px;color:#5c64ff;margin-left:6px}@keyframes dot-fade___BPUGC{0%,40%{opacity:.5}50%{opacity:8}90%,to{opacity:.5}}.loading___SifAS{display:flex;margin-top:20px}.loading___SifAS .dot___J5R0d{width:10px;height:10px;border-radius:50%;margin-right:8px;background:#145dff;opacity:.5;animation:dot-fade___BPUGC 1s infinite}.loading___SifAS .dot___J5R0d:nth-child(2){animation-delay:.3s}.loading___SifAS .dot___J5R0d:nth-child(3){animation-delay:.7s}.flex_box_center___kyfCX{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___GHTzD{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___FdgNd{align-items:center;box-align:center}.flex_box_center_end___LMVYD{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___Yb2bC{flex-direction:column;box-orient:block-axis}.f_l_c___nwLBO{display:flex;gap:10px;flex-wrap:wrap}.f_l_c___nwLBO .officediv___KkKIB{display:inline-flex;width:200px;align-items:center;justify-content:start;height:40px;background-color:#fff;border:1px solid #f1f1f1;border-radius:12px;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;line-height:40px;padding:0 10px;cursor:pointer}.preclass___SCKdC{white-space:pre-wrap;word-wrap:break-word;overflow-wrap:break-word}.drawerWrap___pL0ai div[class=ant-drawer-content-wrapper]{width:160px}.drawerWrap___pL0ai div[class=ant-drawer-body]{height:100%;background:#eaeaea!important;padding:0!important}.drawerWrap___pL0ai div[class~=ant-drawer-right]{width:0px!important}.title___D60AS{height:40px;line-height:40px;text-align:center;font-size:14px;background:#606060;color:#fff;margin-bottom:15px}.contentWrap___VyVzG{padding:0 10px}.contentWrap___VyVzG .totalInfo___wXopO{font-size:14px;font-weight:600;color:#333;margin-bottom:14px}.contentWrap___VyVzG .totalInfo___wXopO .clear___Sbav5{font-size:12px;font-weight:400;color:#e30000;text-align:right;cursor:pointer}.contentWrap___VyVzG .problemset___jGIix{font-size:14px;font-weight:400;color:#333;margin-bottom:20px}.contentWrap___VyVzG .problemset___jGIix .delete___zwK_M{text-align:right}.contentWrap___VyVzG .problemset___jGIix .delete___zwK_M .deleteIcon___BYp0Q{color:#f65160;cursor:pointer}.content___ciXL0{cursor:pointer}.createBtnWrapper___Qnnet button[class~=ant-btn-primary]{background-color:#3061d0;border-color:#3061d0}.hide___P6mxu{right:10px}.open___hazgP{right:160px}@media screen and (max-width: 1440px){.open___hazgP{right:140px}}.basket___y6VHF{width:74px;height:74px;position:fixed;z-index:10;top:50%;transform:translateY(-50%);border-radius:50%;cursor:pointer;background:#33bc8c;display:flex;flex-direction:column;align-items:center;justify-content:center;transition:all .2s;box-shadow:0 0 10px #8ce9c8}.count___YEH5s{max-width:30px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:default;width:29px;height:20px;background:#ff6601;border-radius:10px;position:absolute;font-size:11px;color:#fff;line-height:20px;top:-4px;right:-4px;text-align:center}.iconWrap___l__Lj{display:flex;justify-content:center}.icon___yiXgh{cursor:pointer;color:#fff;font-size:18px;margin-bottom:8px}.name___tBtew{cursor:pointer;color:#fff;font-size:12px}.modalContent___UXmJC{text-align:center;margin-top:10px;color:#333;font-size:16px}.modalContentLeft___JOFgX{text-align:left;color:#333;font-size:16px}.green___rI_w_ span,.green___rI_w_ p,.green___rI_w_ h1,.green___rI_w_ h2,.green___rI_w_ h3,.green___rI_w_ h4,.green___rI_w_ h5,.green___rI_w_ h6,.green___rI_w_ b,.green___rI_w_ strong{color:#00e373}.green___rI_w_ .textArea___OTapv{border:1px solid #00e373}.red___cDswv span,.red___cDswv p,.red___cDswv h1,.red___cDswv h2,.red___cDswv h3,.red___cDswv h4,.red___cDswv h5,.red___cDswv h6,.red___cDswv b,.red___cDswv strong{color:#e02020}.red___cDswv .textArea___OTapv{border:1px solid #e02020}.row___CE3Y7{display:flex;align-items:baseline;margin-top:5px}.html___u9n4r{max-width:610px;margin-right:10px}.line___Lh9Lb{height:1px;background-color:#eee;margin:20px 0}.flex_box_center___SFmJH{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___f2H1D{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___hW_hp{align-items:center;box-align:center}.flex_box_center_end___yklmJ{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___m0oUw{flex-direction:column;box-orient:block-axis}.customTree___ZhEHU .name___RIkn2{display:inline-block;font-size:14px;margin-left:10px;max-width:200px;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top:4px}.customTree___ZhEHU .ant-tree-node-content-wrapper{display:flex;align-items:center}.customTree___ZhEHU .ant-tree-switcher{color:#999;line-height:29px}.publicQuest___iYvzo .ant-modal-footer{margin-top:0!important}.publicQuest___iYvzo .ant-input{min-height:30px;border-radius:4px}.publicQuest___iYvzo .ant-form-item{margin-bottom:20px}.publicQuest___iYvzo [class~=ant-select-selector]{height:40px!important}.publicQuest___iYvzo [class~=ant-select-selector] input[class~=ant-select-selection-search-input],.publicQuest___iYvzo [class~=ant-select-selector] span[class~=ant-select-selection-placeholder]{height:40px!important;line-height:40px!important}.publicQuest___iYvzo [class~=ant-select-selector] span[class~=ant-select-selection-item]{line-height:40px!important}.publicQuest___iYvzo [class~=ant-select-selection-search] input{height:40px!important}.publicQuest___iYvzo .ant-form-item-label{padding-top:6px}.publicQuest___iYvzo .publicQuestContent___vgbKh .public_tips___UX0Dn{font-size:14px;font-weight:400;line-height:26px;color:#9096a3;margin-bottom:15px;display:flex;align-items:flex-start;padding:10px;background-color:#f6f7f9}.publicQuest___iYvzo .publicQuestContent___vgbKh .concat___wOfND{color:#9096a3;position:relative;top:-14px;display:flex;justify-content:flex-end;margin-bottom:10px}.publicQuest___iYvzo .publicQuestContent___vgbKh .concat___wOfND span{color:#3061d0;cursor:pointer}.ul___TdfYY{padding-left:0}.ul___TdfYY li{line-height:26px}.header___FvBGV{display:flex;align-items:center;height:40px;background:#f6f7f9;font-size:14px;color:#5f6368}.body___i8hMq .card___aKeto{border-bottom:1px solid #F6F7F9}.body___i8hMq .card___aKeto:last-child{border-bottom:0}.body___i8hMq .row___zGoON{display:flex;align-items:center;height:60px;font-size:14px;color:#5f6368}.body___i8hMq .expand___ugRwH{padding-left:36px;padding-bottom:20px}.cell___H9Wph{padding:0 12px}.flex_box_center___h6G9J{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___jwT2I{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___hFv0B{align-items:center;box-align:center}.flex_box_center_end___w41f3{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___Tc8zg{flex-direction:column;box-orient:block-axis}.itemDetail___Xt7MP{padding:20px;background-color:#f6f7f9}.answerWrapper___uK7Rz{background-color:#fff;border-radius:6px;padding:40px 15px 30px;position:relative}.answerWrapper___uK7Rz .decoration___nIzIW{height:28px;position:absolute;top:-8px;left:50%;transform:translate(-50%)}.row___t7AFh{display:box;display:flex;flex-direction:row;align-items:center;padding:0}.topicTitleContent___BBfNq{font-size:14px;color:#000;line-height:24px;font-family:auto}.topicTitleContent___BBfNq p{line-height:28px}.judgmentContent___hyNyV{display:box;display:flex;flex-direction:row;line-height:28px;font-size:14px;color:#000;margin-top:10px}.judgmentContent___hyNyV span{font-size:14px}.programContent___i3RCQ{color:#000;line-height:28px;font-size:14px}.otherContent___G6QL8{display:box;display:flex;flex-direction:column;color:#000;font-size:14px;line-height:19px}.combinationContent___Fi1SK{display:flex;flex-direction:column;color:#000;width:100%;font-size:14px}.combinationContent___Fi1SK .con___Ahfia{width:calc(100% + 40px);background:#f1f1f1;padding:10px 20px;margin-bottom:10px;margin-left:-20px;z-index:10px}.combinationContent___Fi1SK .con___Ahfia>div{display:flex;margin-top:7px}.combinationContent___Fi1SK .con___Ahfia>div>span{line-height:27px;flex-shrink:0}.otherContentItem___ntrAr{display:box;display:flex;flex-direction:row}.otherContentItem___ntrAr p{line-height:28px;font-size:14px;flex-shrink:0}.otherContentHtml___ejFuK{font-size:16px;color:#000;line-height:28px}.updateTimeRow___sCN9c{display:box;display:flex;flex-direction:row;justify-content:space-between;width:100%}.updateTimeWrap___OP95j{display:box;display:flex;flex-direction:row;align-items:center;color:#000;font-size:14px;line-height:28px}.programLanguage___MorEv{line-height:28px;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#000}.answer___hcUEA{display:box;display:flex;flex-direction:row;color:#000;font-size:14px;margin-top:15px}.answerHtml___QUJL2{color:#000;font-size:14px}.parse___s1D4z{display:box;display:flex;flex-direction:row;color:#000;font-size:14px;margin-top:5px}.parseText___cUyVq{line-height:28px;font-size:14px;word-break:break-word;color:#000;flex-shrink:0}.parseAnswer___uaoNl{word-break:break-word;line-height:28px;font-size:14px;color:#000}.parseAnswerHtml___GxmwV{font-size:14px;color:#000;line-height:28px}.shixunContent___iIfwS{width:100%}.shixunContent___iIfwS .BottomTags___emcZ7{display:flex;align-items:center;gap:40px;color:#000;height:60px;border-top:1px dashed #C7CEEB;margin-top:20px}.shixunContent___iIfwS .BottomTags___emcZ7 .label___m9SVI{color:#4b4e6e;margin-right:8px}.flex_box_center___YKb0w{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___wpoDJ{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center____nKxT{align-items:center;box-align:center}.flex_box_center_end___vyS5Y{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___WjAJ8{flex-direction:column;box-orient:block-axis}.exportModal___zrCjw{max-height:500px;overflow:auto}.export_text___BpWql{position:absolute;bottom:30px;left:35px}.footer___bruwa{display:flex;align-items:center;justify-content:flex-end;height:46px;background:#030814;padding-right:15px;border-top:1px solid #030814;border-bottom:1px solid #030814}.whiteFooter___mR7kn{background:#fff;border-top:1px solid #ddd;border-bottom:1px solid #fff}.error___KO0Jg{font-size:12px;color:#fb3226}.case___L0pNc{background:#0e1525;position:relative}.case___L0pNc .resize-y-bar___NK0gI{height:1px;width:100%;background:#3d445c;cursor:ns-resize;position:absolute;top:0;left:0;z-index:10}.case___L0pNc .resize-y-bar___NK0gI>i{color:#0053dc;position:absolute;top:50%;left:50%;margin-top:-7px;margin-left:-17px;z-index:10}.case___L0pNc .unfoldBtn___aMmZw{width:98px;height:24px;background:#3d445c;border-radius:8px 8px 0 0;position:absolute;left:50%;transform:translate(-50%);top:-24px;font-size:14px;color:#8d97af;line-height:24px;text-align:center;cursor:pointer;user-select:none}.case___L0pNc .caseHead___EuMPr{display:flex;align-items:center;height:34px;padding:0 16px}.case___L0pNc .caseHead___EuMPr .dot___Iky9k{width:10px;height:10px;background:#95a4c5;border-radius:50%;margin-right:4px;margin-top:2px}.case___L0pNc .caseHead___EuMPr .text___lMSx6{font-size:14px;color:#dde3ea}.case___L0pNc .caseHead___EuMPr .pass___XjijC{font-size:14px;color:#2abd8c;margin-left:10px}.case___L0pNc .caseHead___EuMPr .noPass___JxpWk{font-size:14px;color:#ff2c29;margin-left:10px}.case___L0pNc .caseHead___EuMPr .btns___FPIaK{margin-left:auto;display:flex;align-items:center}.case___L0pNc .caseHead___EuMPr .btns___FPIaK div{margin-left:15px;cursor:pointer;color:#bfbfbf}.case___L0pNc .caseHead___EuMPr .btns___FPIaK div i{font-size:14px;color:#687799;margin-right:5px}.case___L0pNc .result___oRj1h{height:100%;display:flex;padding:0 20px 10px}.case___L0pNc .result___oRj1h .title___IhMSa{flex-shrink:0;height:30px;background:#22293b;padding-left:15px;line-height:30px}.case___L0pNc .result___oRj1h .title___IhMSa span{color:#bfbfbf;font-size:14px}.case___L0pNc .result___oRj1h .left___XlC98{width:424px;flex-shrink:0;display:flex;flex-direction:column;margin-right:4px;overflow:hidden}.case___L0pNc .result___oRj1h .left___XlC98 .leftNode___NGHgx{flex:1 1;background:#1b2333}.case___L0pNc .result___oRj1h .left___XlC98 .leftNode___NGHgx textarea{background:none;border:none;color:#fff;resize:none;height:100%;padding:15px}.case___L0pNc .result___oRj1h .left___XlC98 .leftNode___NGHgx textarea::placeholder{color:#8f96b1!important}.case___L0pNc .result___oRj1h .right____fIu_{flex:1 1;display:flex;flex-direction:column;overflow:hidden}.case___L0pNc .result___oRj1h .node___MwdH7{flex:1 1;overflow:auto;position:relative;color:#fff;background:#2c32464d;padding:15px}.case___L0pNc .result___oRj1h .node___MwdH7 pre{overflow:hidden;margin-bottom:0;white-space:pre-wrap}.case___L0pNc .elseNode___WjFIg{background:#22293b;display:flex;align-items:start;margin:0 20px 4px}.case___L0pNc .elseNode___WjFIg .nameWrap___bEdbD{margin-left:15px;margin-top:4px;color:#bfbfbf}.case___L0pNc .elseNode___WjFIg .scroll___ylWYt{flex:1 1;position:relative}.case___L0pNc .elseNode___WjFIg .scroll___ylWYt .scrollBox___hWkc9{overflow:auto;color:#fff;margin-left:20px;margin-top:6px;padding-right:50px;white-space:pre-wrap;margin-bottom:0}.case___L0pNc .elseNode___WjFIg .scroll___ylWYt .action___xBwDi{position:absolute;z-index:10;top:3px;right:0}.case___L0pNc .elseNode___WjFIg .scroll___ylWYt .action___xBwDi span{margin-right:15px;color:#1890ff;cursor:pointer}.case___L0pNc .elseNode___WjFIg .scroll___ylWYt .action___xBwDi i{color:#687799;cursor:pointer;font-size:14px}.whiteCase___AZiDR{background:#f6f7f9}.whiteCase___AZiDR .resize-y-bar___NK0gI{background:#ddd}.whiteCase___AZiDR .unfoldBtn___aMmZw{background:#e9eaea;color:#5f6368}.whiteCase___AZiDR .caseHead___EuMPr .text___lMSx6{color:#333}.whiteCase___AZiDR .caseHead___EuMPr .btns___FPIaK div{color:#666}.whiteCase___AZiDR .caseHead___EuMPr .btns___FPIaK div i{color:#687799}.whiteCase___AZiDR .result___oRj1h .title___IhMSa{background:#fff}.whiteCase___AZiDR .result___oRj1h .title___IhMSa span{color:#333}.whiteCase___AZiDR .result___oRj1h .leftNode___NGHgx{background:#fafafa!important}.whiteCase___AZiDR .result___oRj1h .leftNode___NGHgx textarea{color:#333!important}.whiteCase___AZiDR .result___oRj1h .node___MwdH7{background:#fafafa!important;color:#333}.whiteCase___AZiDR .elseNode___WjFIg{background:#fafafa;color:#333}.whiteCase___AZiDR .elseNode___WjFIg .nameWrap___bEdbD span{color:#333}.whiteCase___AZiDR .elseNode___WjFIg .scrollBox___hWkc9{color:#000!important}.disabled___lWQU2:disabled{color:#d9d9d9!important;border-color:#d9d9d9!important}.codeHead___l8q5R{height:40px;background:#161d2c;display:flex;align-items:center}.codeHead___l8q5R .navWrap___xdWQe{display:flex;align-items:center}.codeHead___l8q5R .navWrap___xdWQe .nav___JKPVX{width:112px;height:40px;background:#161d2c;border:1px solid #161D2C;border-radius:2px;margin-right:1px;font-weight:500;font-size:14px;color:#d1d1d1;text-align:center;line-height:38px;cursor:pointer}.codeHead___l8q5R .navWrap___xdWQe .nav___JKPVX.active___DTAtT{background:#1b2333;color:#fff}.codeHead___l8q5R .navWrap___xdWQe .nav___JKPVX i{font-size:14px;color:#3f93b1;margin-right:10px}.whiteCodeHead___wDOny{background:#f6f7f9}.whiteCodeHead___wDOny .navWrap___xdWQe .nav___JKPVX{width:112px;height:40px;background:linear-gradient(180deg,#fff,#f6f7f9),#f6f7f9;box-shadow:inset 0 1px 3px #ffffff80;border-radius:2px;border:1px solid #BACFFE;color:#666}.whiteCodeHead___wDOny .navWrap___xdWQe .nav___JKPVX.active___DTAtT{background:#3061d0;color:#fff;box-shadow:none}.whiteCodeHead___wDOny .navWrap___xdWQe .nav___JKPVX.active___DTAtT i{color:#fff}.header___VjNh9{display:flex;align-items:center;height:50px;width:100%;background:#0e1525;color:#fff;padding:0 20px}.header___VjNh9 h2{text-align:center;color:#fff;flex:1 0 auto;margin:0;font-size:16px}.header___VjNh9 a{color:#fff}.header___VjNh9 div{display:flex;flex-flow:row nowrap;align-items:center}.header___VjNh9 div img{border-radius:18px;margin-right:10px;overflow:hidden;width:36px;height:36px}.header___VjNh9 .timepiece___yuqJC{width:94px;height:30px;background:#242936;border-radius:15px;font-weight:500;font-size:16px;color:#42d5a0;margin-right:15px;justify-content:center}.header___VjNh9 .btn_edit___ozzux{width:82px;height:30px;background:#3061d0;border-radius:15px;margin-right:10px;text-align:center;line-height:30px}.whiteHeader___REV3m{background:#fff}.whiteHeader___REV3m .timepiece___yuqJC{background:#fff;box-shadow:0 2px 4px #e0dfe1}.djs___v0Ru7{display:inline-block!important}.myProblems___DKSbs{height:calc(100vh - 50px)!important}.whiteMyProblems___k0QS3 section[class~=resize-x-bar]{background:#fff!important}.fullMask___QZH1M{position:fixed;z-index:1000;width:100vw;height:100vh;top:0;left:0;background:transparent;cursor:ns-resize;display:none}.ldsRing___mpBZC{position:relative;width:40px;height:40px;margin:0 auto}.idsRingWrapper___Of9_n{position:absolute;z-index:1000;width:100%;height:100%;left:0;top:0;display:flex;flex-flow:column nowrap;justify-content:center}.idsRingWrapper___Of9_n p{text-align:center;margin-top:12px}.ldsRing___mpBZC div{box-sizing:border-box;display:block;position:absolute;width:32px;height:32px;margin:4px;border:4px solid #1976d2;border-radius:50%;animation:ldsring___o0w2t 1.2s cubic-bezier(.5,0,.5,1) infinite;border-color:#1976d2 transparent transparent transparent}.ldsRing___mpBZC div:nth-child(1){animation-delay:-.45s}.ldsRing___mpBZC div:nth-child(2){animation-delay:-.3s}.ldsRing___mpBZC div:nth-child(3){animation-delay:-.15s}@keyframes ldsring___o0w2t{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.record-detail-info{width:100%;background-color:#fff;min-height:260px}.record-detail-info .record-info{display:flex;align-items:center;flex-flow:row nowrap;list-style:none;padding:0;margin-bottom:20px}.record-detail-info .record-info li{margin-right:40px}.record-detail-info .record-info li:last-child{margin-right:0;flex:1 0;text-align:right}.record-detail-info .record-detail-body{padding:8px 0;max-height:80vh}.footer{display:flex;flex-flow:row nowrap;align-items:center;height:56px;background:#121c24;color:#fff;padding:0 20px;justify-content:space-between}.test-case-panel{position:relative}.test-case-panel .error{font-size:12px;color:#fb3226}.test-case-panel .test-case-panel-body{position:absolute;will-change:transform;width:100%;transition:all .2s linear;bottom:0;transform:translate3d(0,350px,0);opacity:.1}.test-case-panel .test-case-panel-body pre{max-height:150px;overflow:auto}.test-case-panel .test-case-panel-body.active{transform:translate3d(0,-56px,0);opacity:1}.test-case-panel .tab-panel-body{padding:20px 10px;height:240px;background-color:#070f19;display:flex;flex-flow:column nowrap;justify-content:center;color:#ddd}.test-case-panel .tab-panel-body .tip{text-align:center}.test-case-panel .tab-panel-body textarea{background:#070f19!important;color:#fff;font-size:14px;border:0 solid transparent!important;height:200px;outline:none}.test-case-panel .btn-green{margin-right:10px;color:#28bd8b;border-color:#28bd8b}.test-case-panel .btn-blue{margin-right:10px;color:#0152d9;border-color:#0152d9}.test-case-panel .btn-blue span{pointer-events:none}.test-case-panel .btn-collapse{position:absolute;top:0;width:54px;height:27px;left:50%;margin-left:-27px;background:#2a3a4f;z-index:8;border-bottom-left-radius:100px;border-bottom-right-radius:100px;color:#fff;text-align:center;cursor:pointer;opacity:.4;transition:all .3s}.test-case-panel .btn-collapse.up{top:-294px}ul.s-navs{list-style:none;margin:0;padding:0 17px;height:54px;display:flex;flex-flow:row nowrap;align-items:center;background:#0f1e31;font-size:14px;color:#ddd}ul.s-navs.bg-white{background:#fff;color:#888}ul.s-navs.bg-white a{color:#888}ul.s-navs a{color:#ddd;display:block;margin-right:20px;height:54px;line-height:54px;border-bottom:2px solid transparent}ul.s-navs a.active{color:#5091ff;border-bottom:2px solid #5091ff}#educoder .custom-ant-disabled:disabled{color:inherit}.XtermText-valueRef .xterm .xterm-viewport{overflow:auto}.inputs textarea::placeholder{color:#536879!important}.flex_box_center___Gc4dd{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___K2f1v{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___pupRp{align-items:center;box-align:center}.flex_box_center_end___UDLRC{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___a5uDo{flex-direction:column;box-orient:block-axis}.result___gu5zt{background:#070f19;height:100%;display:flex}.result___gu5zt .title___xrnx2{margin-top:20px;margin-bottom:10px;flex-shrink:0}.result___gu5zt .title___xrnx2 span{color:#bbbcbe}.result___gu5zt .left___IAxp9{width:340px;border-right:1px solid #333131;padding:0 20px 10px;flex-shrink:0;display:flex;flex-direction:column}.result___gu5zt .left___IAxp9 .leftNode___HL8fG{flex:1 1;background:#121c24}.result___gu5zt .left___IAxp9 .leftNode___HL8fG textarea{background:none;border:none;color:#fff;resize:none;height:100%;padding:10px}.result___gu5zt .left___IAxp9 .leftNode___HL8fG textarea::placeholder{color:#536879!important}.result___gu5zt .right___ZXYmw{flex:1 1;padding:0 20px 10px;display:flex;flex-direction:column}.result___gu5zt .right___ZXYmw .rightNode___jYL5_{flex:1 1;overflow:auto;position:relative;color:#fff}.result___gu5zt .right___ZXYmw .rightNode___jYL5_ .custom-spinner>div>div{border:4px solid #00D4F3!important;border-color:#00D4F3 transparent transparent transparent!important}.result___gu5zt .right___ZXYmw .rightNode___jYL5_ .custom-spinner p{color:#00d4f3!important}.split-panel-container{width:100%;height:calc(100vh - 121px);display:flex;flex-flow:row nowrap;align-items:center;overflow:hidden}.split-panel-container>section{height:100%}.split-panel-container.my-problems{height:calc(100vh - 65px)}.split-panel-container .resize-x-bar{width:4px;cursor:ew-resize;height:100%;display:flex;flex-flow:column nowrap;justify-content:center;background:#111c24}.split-panel-container .btn-resize{display:flex;flex-flow:column nowrap;text-align:center;justify-content:center;align-items:center;width:24px;height:24px;font-size:24px;z-index:10;border-radius:50%;position:absolute;margin-left:-10px;opacity:.7;box-shadow:0 3px 5px -1px #0003,0 6px 10px #00000024,0 1px 18px #0000001f;background-color:#e0e0e0;color:#000000de}.list{display:flex;align-items:center;font-size:14px;margin:7px 0;padding-left:4px}.list dt,.list dd{margin:0}.list dt{flex:1 1;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;word-break:break-all}.list dd{width:66px;text-align:right;color:#0152d9;cursor:pointer}.list .copy{color:#38bcd8}.tpi-code-setting{height:calc(100vh - 54px);background:#031b2a;color:#ddd;font-size:13px;line-height:17px}.tpi-code-setting.oj{height:calc(100vh - 65px)}.tpi-code-setting h3{color:#008cff;font-size:16px;line-height:21px;padding-bottom:12px;text-align:left;width:100%;display:block;border-bottom:1px solid #092436}.tpi-code-setting .file-item{color:#ddd;padding:20px 0 0;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center}.tpi-code-setting .file-item.action{justify-content:flex-start}.tpi-code-setting .file-item.action .iconfont{margin-right:21px}.tpi-code-setting .file-item span{max-width:148px}.tpi-code-setting .file-item:last-child{margin-bottom:25px}.tpi-code-setting span{color:#597a8f}.setting-drawer .ant-drawer-content-wrapper{top:54px;bottom:51px}.setting-drawer .ant-drawer-content{height:auto}.oj .ant-drawer-content-wrapper{top:65px}.setting-drawer .ant-drawer-body,.oj .ant-drawer-body{background:#031b2a}.setting-drawer .ant-drawer-body,.oj .ant-drawer-body{height:auto}.setting-drawer .ant-select-selection,.oj .ant-select-selection{width:120px;background:#0a2030;color:#597a8f;border:1px solid #597a8f}.list___IRN6i{display:flex;align-items:center;font-size:14px;margin:7px 0;padding-left:4px}.list___IRN6i dt,.list___IRN6i dd{margin:0}.list___IRN6i dt{flex:1 1;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;word-break:break-all}.list___IRN6i dd{width:66px;text-align:right;color:#0152d9;cursor:pointer}.list___IRN6i .copy___qCn9B{color:#38bcd8}.right-panel{position:relative}.btn-notes{position:absolute;right:0;top:50%;width:36px;height:36px;margin-top:-18px;border-radius:50%;background:#5091ff;color:#fff;font-size:18px;text-align:center;transform:translate(18px);will-change:transform;cursor:pointer;opacity:.5;transition:transform .3s linear,opacity .3s linear;z-index:100;display:flex;flex-flow:column nowrap;justify-content:center}.btn-notes:hover{opacity:1;color:#fff;transform:translate(-10px)}.note-form-area{position:absolute;right:10px;top:50%;width:450px;margin-top:-100px;background:#fff;border-radius:5px;padding:14px 10px 0;transform:translate(500px);will-change:transform;transition:transform .3s}.note-form-area.active{transform:translate(0)}.oj-modal .ant-modal-body{padding:0}.oj-modal .oj-modal-content{display:flex;flex-direction:column;align-items:center}.oj-modal .oj-modal-content>aside{font-size:14px;margin-top:50px;color:#333;width:438px}.oj-modal .oj-modal-head{width:100%;height:120px;padding-left:177px;padding-right:40px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #f1f1f1}.oj-modal .oj-modal-btn{width:180px;height:50px;background:#0152d9;border-radius:4px;font-size:16px;font-weight:500;color:#fff;cursor:pointer;line-height:50px;text-align:center;margin-bottom:30px}.oj-modal .oj-modal-tt{margin-right:51px;display:inline-flex;flex-direction:column;transform:translateY(-4px)}.oj-modal .oj-modal-tt>span:last-child{width:160px;height:6px;background:#e7f3ff;border-radius:3px}.oj-modal .oj-modal-tt>span:last-child span{display:inherit;width:60px;height:6px;background:#0152d9;border-radius:3px}.oj-modal i{color:#666;cursor:pointer}.oj-select{margin-left:20px}.oj-select .ant-select-selector{background:#25343e!important;border:0px!important;height:30px!important}.oj-select .ant-select-arrow{color:#fff}.oj-select .ant-select-selection-item{color:#fff;font-size:12px;line-height:30px!important}.exercise_user_info{font-size:14px;font-weight:400;color:#b2bacb}.exercise_user_info span{font-size:16px;font-weight:500;color:#55bfd6}.djs{margin-top:3px!important;display:inline-block!important}.time{margin-top:5px!important;display:inline-block!important}.flex_box_center___rM3g8{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___Oc7SE{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___MnmYE{align-items:center;box-align:center}.flex_box_center_end___QQh83{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___ZRFbL{flex-direction:column;box-orient:block-axis}.left-panel___SKGyd{position:relative;display:flex;flex-direction:column;height:100%;overflow:hidden}.left-panel___SKGyd .tab-panel-body___gABdv{padding:0 16px;overflow:auto;flex:1 1}.left-panel___SKGyd .tab-panel-body___gABdv pre:empty{display:none}.left-panel___SKGyd .b1___QpbmK{border-bottom:1px solid #eaecef}.left-panel___SKGyd .oj-width-input___eJQWT{width:270px}@media screen and (max-width: 1280px){.left-panel___SKGyd .oj-mr___AxILO{margin-right:20px}.left-panel___SKGyd .oj-width-input___eJQWT{width:235px}}.s-navs___FXwOi{list-style:none;margin:0;padding:0 10px;height:40px;display:flex;flex-flow:row nowrap;align-items:center;border-top:1px solid #F3F3F3;background:#0f1e31;font-size:16px;color:#ddd}.s-navs___FXwOi li{margin-right:auto}.s-navs___FXwOi.bg-white___kbZ6r{background:#fff;color:#888}.s-navs___FXwOi.bg-white___kbZ6r a{color:#888}.s-navs___FXwOi a{color:#ddd;display:block;margin-right:20px;height:40px;line-height:40px;border-bottom:2px solid transparent}.s-navs___FXwOi a.active___QGOnZ{color:#5091ff;border-bottom:2px solid #5091ff}.list___PXTsq{display:flex;align-items:center;justify-content:space-between;padding:0 10px;height:46px;color:#ddd;margin-bottom:1px;background:#3d445c4d;cursor:pointer}.list___PXTsq span{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;padding-right:20px;flex-basis:64px;width:100%}.list___PXTsq:hover{background-color:#263446ba}.list___PXTsq.active___QGOnZ{background-color:#263446!important}.btns___F8yZK{width:30px;height:30px;background:#3061d0;border-radius:4px;cursor:pointer;user-select:none;text-align:center;line-height:30px}#educoder .drawer___xdGaT .ant-input-search{background:#2c3246}#educoder .drawer___xdGaT .ant-input-search input{background:#2c3246;border:1px solid #3D445C;color:#fff}#educoder .drawer___xdGaT .ant-input-search input::placeholder{color:#ccc}#educoder .drawer___xdGaT .ant-input-search .ant-input-search-button{color:#4e5977;background:#2c3246;border:1px solid #3D445C;border-left:1px solid transparent}#educoder .drawer___xdGaT .ant-select .ant-select-selector{background:#2c3246;border:1px solid #3D445C}#educoder .drawer___xdGaT .ant-select .ant-select-arrow{color:#4e5977}#educoder .drawer___xdGaT .ant-select .ant-select-selection-item{color:#fff}#educoder .drawer___xdGaT .ant-select .ant-select-selection-placeholder{color:#ccc}#educoder .drawer___xdGaT .ant-pagination .ant-pagination-item-active{border-color:#0152d9!important;background-color:#0152d9!important}#educoder .drawer___xdGaT .ant-pagination .ant-pagination-item-link{background-color:transparent!important;color:#fff}#educoder .drawer___xdGaT .ant-pagination .ant-pagination-item{background-color:transparent;border:1px solid #656f87}#educoder .drawer___xdGaT .ant-pagination .ant-pagination-item a,#educoder .drawer___xdGaT .ant-pagination .ant-pagination-item-ellipsis{color:#fff}#educoder .drawer___xdGaT .ant-pagination .ant-pagination-options{color:#656f87}#educoder .drawer___xdGaT .ant-pagination .ant-pagination-options input{color:#fff;width:40px;background:transparent}#educoder .drawer___xdGaT .ant-pagination button,#educoder .drawer___xdGaT .ant-pagination input{line-height:initial;border:1px solid #656f87!important}.tour___oMkVh[class~=ant-tour]{left:7px!important;width:340px}.tour___oMkVh[class~=ant-tour] [class~=ant-tour-arrow]{left:17px!important}.tour___oMkVh[class~=ant-tour] [class~=ant-tour-footer]{display:none!important}.tour___oMkVh[class~=ant-tour] [class~=ant-tour-description]{padding:16px!important;overflow:hidden}.pagination___yDAjZ{text-align:center;margin-top:10px}.info___ATmsa{display:flex;flex-flow:row nowrap;align-items:center;height:56px;list-style:none;background:#fff;justify-content:space-between}.wrap____KX19 [class~=xterm] [class~=xterm-viewport]{overflow:auto!important}.desc___iOAgd{padding:8px 16px;height:calc(100vh - 138px);overflow:auto}.info___GPALq{color:#888;display:flex;align-items:center;font-size:14px;height:46px;background:#fff;padding:0 10px;box-shadow:0 2px 4px #e5e3e380;border-top:1px solid #f4f4f4;border-bottom:1px solid #f4f4f4}.info___GPALq .info_tag___CFEn8{height:22px;line-height:22px;padding:0 5px;background:#37ad8333;border-radius:2px;border:1px solid #A9DFCC;font-family:PingFangSC,PingFang SC;font-weight:600;font-size:14px;color:#2cc497;text-align:left;font-style:normal}.info___GPALq li{margin-right:8px}.discuss-panel{height:calc(100vh - 142px);overflow:auto;padding:0 16px}.discuss-item-container{display:flex;flex-flow:row nowrap;width:100%;padding:15px;border-bottom:1px solid #e3e3e3;overflow:hidden}.discuss-item-container section{margin-left:15px;flex:1 1 auto;width:100%}.discuss-item-container .grey{color:#ccc}.discuss-content{margin:4px 0;word-break:break-word;word-wrap:break-word}.discuss-content img{max-width:200px}.discuss-info{display:flex;flex-flow:row wrap;align-items:center;color:#999;line-height:16px;font-size:12px}.discuss-info .top{color:#fff;padding:0 8px;background:#ff4343;border-radius:8px;text-align:center}.discuss-info .gift{cursor:default}.discuss-info .view-code{color:#4cacff}.discuss-info a{color:#999}.discuss-info a,.discuss-info span{margin-right:15px}.btn-group{display:flex;flex-flow:row nowrap;justify-content:flex-end;margin-bottom:8px}.btn-group .btn-top .iconfont{transform:rotate(180deg);display:inline-block}.btn-group a{width:31px;text-align:center;color:#888}.btn-group a .iconfont{font-size:14px!important}.second-discuss .btn-group{opacity:0}.second-discuss:hover{background:#ebebeb}.second-discuss:hover .btn-group{opacity:1}.reply-discuss-container{background:#f4f4f4;border-radius:4px;margin-bottom:6px;position:relative;margin-top:6px}.reply-discuss-container:before{content:" ";position:absolute;border-color:#000;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;left:13px;top:-9px;border-bottom:10px solid #f4f4f4}.discuss-item-editor{width:100%;overflow:hidden}.discuss-item-editor .btn-send{cursor:pointer;border:none;padding:0 12px;color:#fff;letter-spacing:1px;text-align:center;font-size:14px;height:30px;line-height:30px;border-radius:2px;font-weight:400;margin-right:22px;margin-top:6px;background:#0152d9;float:right}.image-preview-container{display:flex;flex-flow:column nowrap;position:fixed;align-items:center;justify-content:center;inset:0;z-index:99999;background:#000c}.image-preview-container .image-preview{transition:transform .4s linear;max-width:86%}.image-preview-container .button-group{display:flex;flex-flow:row nowrap;align-items:center;justify-content:flex-end;position:absolute;z-index:101;right:10px;top:10px}.image-preview-container .button-group a,.image-preview-container .button-group button{color:#000000a6;margin-right:10px;display:flex;flex-flow:row nowrap;align-items:center}.preview-wrp-group{overflow:auto;width:100%;text-align:center}.dis-input-editor-container___nKGxx{position:relative;background:#fff;width:100%;box-shadow:0 -3px 5px #4cacff33}.dis-input-editor-container___nKGxx.active___tmt7T{position:absolute;height:calc(100vh - 50px);background:transparent;z-index:1000;width:100%;display:flex;flex-flow:column nowrap;justify-content:center;top:0}.dis-input-editor-container___nKGxx .input-mask___epEle{flex:1 0;background:#0000;width:100%}.dis-input-editor-container___nKGxx .text-area___Vry8W{display:flex;flex-flow:row nowrap;padding:10px 20px;align-items:center}.dis-input-editor-container___nKGxx .text-area___Vry8W input{border-radius:15px;border:1px solid #eaeaea;background-color:#fff;overflow:hidden;height:32px;padding:0 16px;line-height:32px;outline:none;flex:1 0;margin-right:10px}.dis-input-editor-container___nKGxx .text-area___Vry8W a{color:#888;display:block;height:32px;line-height:32px;margin-right:20px;display:flex;flex-flow:row nowrap;align-items:center}.dis-input-editor-container___nKGxx .text-area___Vry8W a span{line-height:32px;font-size:16px}.dis-input-editor-container___nKGxx .tip-container___plpA3{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center}.dis-input-editor-container___nKGxx .tip-container___plpA3 p{font-size:12px;color:#ff6800}.dis-input-editor-container___nKGxx .hide___kPfyC{display:none}.dis-input-editor-container___nKGxx .md-container___u85aq{background:#fff;padding:10px 20px}.btn-send___deQ5v{cursor:pointer;display:inline-block;border:none;padding:0 12px;color:#fff;background:#0152d9;letter-spacing:1px;text-align:center;font-size:14px;height:30px;line-height:30px;border-radius:2px;font-weight:400}.hackSets___tw75g .collapseWrapper___TteKi div[class~=ant-collapse]{background-color:transparent}.hackSets___tw75g .collapseWrapper___TteKi div[class~=ant-collapse-item]{margin-bottom:20px;border:none;box-shadow:0 2px 4px #eaeef4}.hackSets___tw75g .collapseWrapper___TteKi div[class~=ant-collapse-item] div[class~=ant-collapse-header]{padding:0 20px;height:64px;background-color:#fff;align-items:center!important}.hackSets___tw75g .collapseWrapper___TteKi div[class~=ant-collapse-item] div[class~=ant-collapse-content]{background-color:#fff}.hackSets___tw75g .collapseWrapper___TteKi div[class~=ant-collapse-item] div[class~=ant-collapse-content] div[class~=ant-collapse-content-box]{padding:20px}.hackSets___tw75g .collapseWrapper___TteKi div[class~=ant-collapse-item-active] div[class~=ant-collapse-header]{background-color:#eaeffa}.hackSets___tw75g .collapseWrapper___TteKi .panelHeader___Y_Xjq{font-size:14px;font-weight:400;color:#000}.hackSets___tw75g .collapseWrapper___TteKi .rateInput___y1qUi{display:inline-flex;align-items:center;white-space:nowrap}.hackSets___tw75g .collapseWrapper___TteKi .rateInput___y1qUi span{font-size:14px;font-weight:400;color:#666}.hackSets___tw75g .collapseWrapper___TteKi .open___xrixP{color:#165dff!important;transform:rotate(90deg)}.hackSets___tw75g .collapseWrapper___TteKi .close___jb6D2{color:#82a8ff!important}.uploadTableWrapper___U9Tz_{background:#fff}.uploadTableWrapper___U9Tz_ div[class^=headProgram]>div,.uploadTableWrapper___U9Tz_ div[class^=listWrapper]>div[class^=list]>div{flex:1 1;padding:0 12px!important}.uploadTableWrapper___U9Tz_ div[class^=headProgram]>div:last-child,.uploadTableWrapper___U9Tz_ div[class^=listWrapper]>div[class^=list]>div:last-child{display:none}.wrap___MkYbQ [class~=ant-upload-drag]{background:#1890ff0a!important;border-radius:4px;border:1px dashed #0152d9}.wrap___MkYbQ .colorBlue___onjbP{color:#0152d9}.wrap___MkYbQ .repeatedName___nbqnE{color:red}.wrap___MkYbQ .text___xvutp{margin-top:20px;color:#464f66;line-height:24px}.wrap___MkYbQ .greyText___dihvZ{font-size:14px;font-weight:400;color:#5f6368}.wrap___MkYbQ .noData___LxOJA{height:180px;margin-bottom:30px}.wrap___MkYbQ .noData___LxOJA .dragger___y7F4A{display:flex;align-items:center;justify-content:center}.wrap___MkYbQ .noData___LxOJA .dragger___y7F4A img{width:46px}.wrap___MkYbQ .noData___LxOJA .dragger___y7F4A span{font-size:14px;font-weight:400;color:#9096a3}.wrap___MkYbQ .noData___LxOJA .dragger___y7F4A .uploadText___Et3KS{color:#3061d0}.wrap___MkYbQ .btnS___k1e6j{height:32px;border-radius:4px;background:#3061d0}.wrap___MkYbQ .btnS___k1e6j i{margin-right:6px}.wrap___MkYbQ .testCaseRadio___q1wXT label[class~=ant-radio-button-wrapper]{width:60px;height:38px;background:#f6f7f9;box-shadow:inset 0 1px 3px #d7d8d9;border-radius:23px;border:none;display:inline-flex;align-items:center;justify-content:center;margin-right:20px}.wrap___MkYbQ .testCaseRadio___q1wXT label[class~=ant-radio-button-wrapper]:before{background-color:transparent}.wrap___MkYbQ .testCaseRadio___q1wXT label[class~=ant-radio-button-wrapper] span{color:#464f66;font-size:14px}.wrap___MkYbQ .testCaseRadio___q1wXT label[class~=ant-radio-button-wrapper-checked]{background-color:#fff;box-shadow:0 2px 4px #e0dfe1;border:1px solid #BACFFE;background:#d3e0fd linear-gradient(180deg,#fff,#f6f7f9)}.wrap___MkYbQ .testCaseRadio___q1wXT label[class~=ant-radio-button-wrapper-checked]:first-child{border-right-color:#bacffe}.wrap___MkYbQ .testCaseRadio___q1wXT label[class~=ant-radio-button-wrapper-checked]:focus-within{box-shadow:0 2px 4px #e0dfe1}.wrap___MkYbQ .testCaseRadio___q1wXT label[class~=ant-radio-button-wrapper-checked] span{color:#165dff;font-size:14px}.head___s4Eix{display:flex;margin-bottom:36px}.head___s4Eix .operation___JCAVh{text-align:center}.head___s4Eix>div{color:#5f6368;font-size:14px;text-align:left;display:inline-block}.headProgram___uWA_M{display:flex;height:40px;line-height:40px;background:#f6f7f8;box-shadow:0 2px 4px #eaeef4;padding-left:5px;padding-right:5px}.headProgram___uWA_M .operation___JCAVh{text-align:center}.headProgram___uWA_M>div{color:#5f6368;font-size:14px;text-align:left;display:inline-block}.listWrapper___xW3b4{max-height:214px;overflow:auto}.listWrapper___xW3b4::-webkit-scrollbar{display:none}.listWrapper___xW3b4 .list___dCbd6{display:flex;margin-bottom:36px;align-items:center}.listWrapper___xW3b4 .list___dCbd6 .del___abNho{color:#e53333;cursor:pointer}.listWrapper___xW3b4 .list___dCbd6 .info___J1Wmf{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 12px}.listWrapper___xW3b4 .list___dCbd6 .info___J1Wmf>span{color:#3061d0;cursor:pointer;text-decoration:underline}.listWrapper___xW3b4 .list___dCbd6>div{text-align:left;display:inline-block;background:#fff}.tabs___p2jIb .tabWarp___mt05L{display:flex;align-items:center}.tabs___p2jIb .tabWarp___mt05L .tab___IYGdQ{width:88px;text-align:center;height:30px;line-height:30px;background:#f0f0f0;font-weight:400;font-size:16px;color:#666;cursor:pointer}.tabs___p2jIb .tabWarp___mt05L .tab___IYGdQ.active___fQMlP{background:#fff;color:#3061d0}.tabs___p2jIb .content___GWVJY{padding:10px;background-color:#fff}.exitFullScreenModalWrapper___aNB9Q div[class~=ant-modal-confirm-btns]{float:none;display:flex;justify-content:center;margin-bottom:20px}.exitFullScreenModalWrapper___aNB9Q div[class~=ant-modal-confirm-btns] button{width:120px;height:38px;background:#f6f7f9 #3061d0;border-radius:2px}.exitFullScreenModal___HIMyY{text-align:center;font-size:30px;font-weight:400}.exitFullScreenModal___HIMyY .warningIcon___xEURa{height:88px;margin-bottom:20px}.exitFullScreenModal___HIMyY .warningText___W6NPJ{color:#e30000}.exitFullScreenModal___HIMyY .countdownWrapper___n8g1M{display:inline-block}.forcedModalWrapper___JPMQ2 .forcedModalContent___uY5FV{text-align:center}.forcedModalWrapper___JPMQ2 .forcedModalContent___uY5FV .forcedText___C3CrF{font-size:30px;font-weight:500;color:#e30000;margin-bottom:10px}.forcedModalWrapper___JPMQ2 .forcedModalContent___uY5FV .screenNumText___oljHN{font-size:14px;font-weight:400;color:#333;margin-bottom:20px}.forcedModalWrapper___JPMQ2 .forcedModalContent___uY5FV img{height:85px;margin-bottom:20px}.reasoning___S0mKl{margin-bottom:20px}.reasoning___S0mKl .btn____CIJG{display:flex;align-items:center;width:fit-content;height:35px;background:#f4f8ff;border-radius:8px;color:#3061d0;border:1px solid rgba(20,93,255,.2);padding:0 12px;cursor:pointer}.reasoning___S0mKl .btn____CIJG span{font-size:14px;margin-left:10px;margin-right:35px}.reasoning___S0mKl .content___CIAh9{font-size:14px;color:#888;border-left:2px solid #DCDCDC;padding-left:8px;margin-top:20px;white-space:pre-wrap}.reasoning___S0mKl b{font-size:8px}.select___Kt_GE .box___S5_ly{position:relative}.select___Kt_GE .text___dtZDv{width:206px;height:40px;background:#fff;border-radius:8px;border:1px solid rgba(20,93,255,.2);display:flex;align-items:center;padding:0 12px;color:#333;cursor:pointer}.select___Kt_GE .text___dtZDv:hover{background:#f6f6f6}.select___Kt_GE .text___dtZDv span{padding-left:6px}.select___Kt_GE .text___dtZDv b{font-size:12px;margin-left:auto;display:inline-block;transform:scale(.6)}.select___Kt_GE .itemWrap___xmw7x{position:absolute;z-index:10;top:40px;padding-top:7px}.select___Kt_GE .itemWrap___xmw7x aside{width:206px;background:#fff;box-shadow:0 2px 6px #d2d2d2;border-radius:2px;border:1px solid #E7F3FF;padding:10px 0}.select___Kt_GE .itemWrap___xmw7x .item___io6Bx{display:flex;align-items:center;padding:0 12px;height:36px;color:#464f66;cursor:pointer}.select___Kt_GE .itemWrap___xmw7x .item___io6Bx span{padding-left:6px}.select___Kt_GE .itemWrap___xmw7x .item___io6Bx:hover{background:#e7f3ff80;color:#3061d0}.select___Kt_GE .itemWrap___xmw7x .item___io6Bx.active___nHRTI{background:#e7f3ff;color:#3061d0}.flex_box_center___NfmQB{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___kVtBD{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___EegZo{align-items:center;box-align:center}.flex_box_center_end___Ueaqo{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___Sd9Zb{flex-direction:column;box-orient:block-axis}@keyframes dot-fade___gzUhM{0%,40%{opacity:.5}50%{opacity:8}90%,to{opacity:.5}}.loadingPic___sQWGQ{display:flex;align-items:center}.loading___ss_U1{display:flex}.loading___ss_U1 .dot___eTny8{width:10px;height:10px;border-radius:50%;margin-right:8px;background:#145dff;opacity:.5;animation:dot-fade___gzUhM 1s infinite}.loading___ss_U1 .dot___eTny8:nth-child(2){animation-delay:.3s}.loading___ss_U1 .dot___eTny8:nth-child(3){animation-delay:.7s}.wrap___SoLR4{display:flex;flex-direction:column;height:100%;overflow:hidden;flex:1 1;padding:20px 0}.chatContainer___bSpXP{flex:1 1;width:100%;overflow:auto}.footerContainer___IbaJq{margin-left:50px;margin-right:21px;flex-shrink:0;display:flex;flex-direction:column;transition:all .3s}.footerContainer___IbaJq .btnWrp___z89PH{width:100%;margin-bottom:12px;display:flex;flex-wrap:wrap;gap:10px}.footerContainer___IbaJq .btnWrp___z89PH>div{padding:0 10px;align-items:center;border-radius:12px;color:#585a73;display:inline-flex;font-size:12px;height:28px;justify-content:center;line-height:16px;transition:.3s all;border:1px solid #e8eaf2}.footerContainer___IbaJq .btnWrp___z89PH .btn___VK3Di{cursor:pointer;user-select:none}.footerContainer___IbaJq .btnWrp___z89PH .btn___VK3Di:hover{background:linear-gradient(111deg,#e9e7ff -12%,#fff 25% 69%,#e9e7ff 113%);border:1px solid #e0dfff;color:#6d6acd}.footerContainer___IbaJq .btnWrp___z89PH .btn___VK3Di.btnActive___en_8L{background:#eeedff;border:1px solid #eeedff;color:#6d6acd}.footerContainer___IbaJq .inputContainer___q_PRC{flex:1 1;display:flex;align-items:center;background:#fff;box-shadow:0 0 10px #e2e2e280;border-radius:8px;border:1px solid #e8eaf2;padding:10px 20px;position:relative;transition:all .5s}.footerContainer___IbaJq .inputContainer___q_PRC:hover{border:1px solid #145DFF}.footerContainer___IbaJq .inputContainer___q_PRC .uploadBtn___fY3BV{width:40px;height:40px;border:none;border-radius:20px;flex-shrink:0;background:#d2d2d2;cursor:default}.footerContainer___IbaJq .inputContainer___q_PRC .uploadBtn___fY3BV:hover{background:linear-gradient(139deg,#5c64ff,#6988f8)!important}.footerContainer___IbaJq .inputContainer___q_PRC .sendBtn____aYXt{width:40px;height:40px;background:linear-gradient(139deg,#5c64ff,#6988f8)!important;border:none;border-radius:50%;padding:0;flex-shrink:0}.footerContainer___IbaJq .inputContainer___q_PRC .sendBtn____aYXt:disabled{background:#d2d2d2!important}.footerContainer___IbaJq .inputContainer___q_PRC .sendBtnDisabled____WhtC{width:40px;height:40px;background:#d2d2d2!important;border:none;border-radius:50%;padding:0;flex-shrink:0}.footerContainer___IbaJq .inputContainer___q_PRC .cancelBtn___I91qC{font-size:40px;color:#5c64ff;cursor:pointer;flex-shrink:0;transition:.3}.footerContainer___IbaJq .inputContainer___q_PRC .cancelBtn___I91qC:hover{transform:scale(1.05)}.footerContainer___IbaJq .inputContainer___q_PRC textarea{margin:6px 9px 0;padding:0 11px;resize:none}.footerContainer___IbaJq .inputContainer___q_PRC textarea::placeholder{color:#c1c1d9}.footerContainer___IbaJq .lineFour___t_eBm.inputContainer___q_PRC{align-items:flex-end}.footerContainer___IbaJq .lineFour___t_eBm.inputContainer___q_PRC textarea{height:100%}.footerContainer___IbaJq .lineFour___t_eBm.inputContainer___q_PRC .fullIcon___WYjW2{position:absolute;right:31px;top:20px;color:#145dff;cursor:pointer}.footerContainer___IbaJq.footerContainerSelected___TV_oq{border-radius:20px;box-shadow:0 12px 24px -16px #3636490a,0 12px 40px #33334714,0 0 1px #2c2c3605;position:relative;transition:border .4s ease;border:1px solid #e8eaf2}.footerContainer___IbaJq.footerContainerSelected___TV_oq:hover{border:1px solid #145DFF}.footerContainer___IbaJq.footerContainerSelected___TV_oq .btnWrp___z89PH{background:#f7f8fc;padding:15px 15px 15px 20px;border-radius:20px 20px 0 0;border:none}.footerContainer___IbaJq.footerContainerSelected___TV_oq .inputContainer___q_PRC{border:none;box-shadow:none;background:transparent}.footerContainer___IbaJq.footerContainerSelected___TV_oq .inputContainer___q_PRC:hover{background:transparent;border:none}.footerContainer___IbaJq.full___h1vtm{height:100%}.li___DXR9A{display:flex;padding-left:20px}.li___DXR9A .avatarIcon___EYoqp .img___wrenL{width:40px;height:40px;border-radius:5px;margin-right:10px}.li___DXR9A .content___NK_Ew{flex:1 1;min-width:0}.li___DXR9A .content___NK_Ew .borderBox___UVtN4{box-shadow:0 0 10px #e2e2e280;border-radius:8px;border:1px solid rgba(20,93,255,.2);padding:16px}.li___DXR9A .content___NK_Ew .borderBox___UVtN4 .text___d_gYw{white-space:pre-wrap;color:#3061d0}.li___DXR9A .content___NK_Ew .fileWrap___kbAp0{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:10px}.li___DXR9A .content___NK_Ew .fileWrap___kbAp0 .file___R5FNg{width:calc((100% - 30px)/4);display:flex;align-items:center;background:#fff;border:1px solid rgba(20,93,255,.1);border-radius:8px;padding:6px 15px;font-size:14px;box-shadow:0 0 10px #e2e2e233}.li___DXR9A .content___NK_Ew .fileWrap___kbAp0 .file___R5FNg aside{flex:1 1;min-width:0}.li___DXR9A .content___NK_Ew .fileWrap___kbAp0 .file___R5FNg aside .fileName___oTYTw{color:#333;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:100%;width:fit-content}.li___DXR9A .content___NK_Ew .source___JD93j{height:16px;background:#f4f8ff;border-radius:8px 0;font-size:10px;color:#666;padding:0 14px;text-align:center;line-height:16px;width:fit-content;float:right;margin-top:-17px;margin-right:1px}.li___DXR9A .content___NK_Ew .action___CTh1w{height:54px;display:flex;align-items:center;justify-content:flex-end;gap:20px}.li___DXR9A .content___NK_Ew .action___CTh1w i{color:#666;cursor:pointer}.li___DXR9A .content___NK_Ew .action___CTh1w i:hover{color:#3061d0}.disabledInput___rMs3e{cursor:not-allowed;border:1px solid #9cb8f5!important}.disabledInput___rMs3e>*{pointer-events:none;opacity:.3}.backBottom___VIz5U{height:0;width:fit-content;position:sticky;z-index:100;bottom:0;left:50%;transform:translate(-50%);cursor:pointer;padding-left:20px}.backBottom___VIz5U:hover i{color:#5c64ff}.backBottom___VIz5U i{font-size:40px;color:#5c64ff80;position:absolute;z-index:101;bottom:8px}.head___vWC9s{display:flex;align-items:center;gap:20px;position:relative;height:54px;padding-right:20px;border-bottom:1px solid #EFEEEE}.head___vWC9s .title___l1GaK{display:flex;align-items:center;flex:1 1;padding-left:20px;height:100%;cursor:move}.head___vWC9s .headBtn___fGGSq{cursor:pointer;color:#333}.head___vWC9s .headBtn___fGGSq:hover{color:#3061d0}.menuWarp___Py4k9{list-style-type:none;background-color:#fff;background-clip:padding-box;border-radius:2px;outline:none;box-shadow:0 6px 16px #00000014,0 3px 6px -4px #0000001f,0 9px 28px 8px #0000000d}.menuWarp___Py4k9 h4{padding-left:20px;padding-top:13px;font-weight:600}.menuWarp___Py4k9 .menu___Rpj4l{max-height:400px;min-height:40px;width:250px;overflow:auto;color:#464f66}.menuWarp___Py4k9 .menu___Rpj4l aside{display:flex;align-items:center;height:36px;padding:0 20px;cursor:pointer}.menuWarp___Py4k9 .menu___Rpj4l aside .menuText___zGoGw{flex:1 1;min-width:0;display:flex;align-items:center}.menuWarp___Py4k9 .menu___Rpj4l aside .menuText___zGoGw span{max-width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.menuWarp___Py4k9 .menu___Rpj4l aside .menuDel___qa0au{display:none;flex-shrink:0;margin-left:10px}.menuWarp___Py4k9 .menu___Rpj4l aside.active___n_Cfs{background:#e7f3ff!important}.menuWarp___Py4k9 .menu___Rpj4l aside.active___n_Cfs span{color:#3061d0}.menuWarp___Py4k9 .menu___Rpj4l aside:hover{background:#e7f3ff80}.menuWarp___Py4k9 .menu___Rpj4l aside:hover span{color:#3061d0}.menuWarp___Py4k9 .menu___Rpj4l aside:hover .menuDel___qa0au{display:inline}.draggableWrap___u95gi{width:100vw;height:100vh;position:fixed;z-index:999;left:0;top:0;pointer-events:none}.draggableWrap___u95gi>div{pointer-events:auto}.draggableWrap___u95gi .modal___Q60Fu{width:100%;height:100%;background:#fff;box-shadow:0 10px 26px #14131d87;border-radius:8px;border:1px solid #7E8183;display:flex;flex-direction:column}.footer___lxKwN{padding-right:20px;padding-left:20px}.footer___lxKwN .main____xLI7{background:#fff;box-shadow:0 2px 20px #d7e5ff80;border-radius:18px;border:1px solid #EFF2FF;overflow:hidden}.footer___lxKwN .main____xLI7 .files___U6HeB{display:flex;flex-wrap:wrap;gap:5px;background:#fafbff;padding:10px 20px}.footer___lxKwN .main____xLI7 .files___U6HeB .file___R5FNg{width:calc((100% - 15px)/4);display:flex;align-items:center;background:#fff;border-radius:8px;padding:3px 9px;font-size:14px;border:1px solid #EBEBEB;position:relative}.footer___lxKwN .main____xLI7 .files___U6HeB .file___R5FNg aside{flex:1 1;min-width:0;margin-left:10px}.footer___lxKwN .main____xLI7 .files___U6HeB .file___R5FNg aside .fileName___oTYTw{color:#333;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:100%;width:fit-content}.footer___lxKwN .main____xLI7 .files___U6HeB .file___R5FNg:hover .fileDel___HitRv{opacity:1}.footer___lxKwN .main____xLI7 .files___U6HeB .file___R5FNg .fileDel___HitRv{opacity:0;transition:.3s;position:absolute;z-index:10;top:2px;right:5px;font-size:11px;color:#999;cursor:pointer}.footer___lxKwN .main____xLI7 .files___U6HeB .file___R5FNg .fileDel___HitRv:hover{color:#333}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc{height:138px;background:#fff;padding:20px;display:flex;flex-direction:column}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc textarea{flex:1 1;resize:none;padding:0;font-size:16px}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc textarea::placeholder{color:#c1c1d9}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w{display:flex;align-items:center;margin-top:10px}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .btnWrap___ENcDO{display:flex;align-items:center;gap:12px;margin-right:auto}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .btnWrap___ENcDO .btn___VK3Di{color:#333;height:34px;background:#fff;border-radius:20px;border:1px solid #EBEBEB;padding:0 12px;line-height:32px;transition:.3s;cursor:pointer}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .btnWrap___ENcDO .btn___VK3Di:hover{border:1px solid rgba(20,93,255,.2);color:#3061d0}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .btnWrap___ENcDO .btn___VK3Di.btnActive___en_8L{background:#f4f8ff;border:1px solid rgba(20,93,255,.2);color:#3061d0}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .btnWrap___ENcDO .btn___VK3Di.btnDisabled___AFYEZ{cursor:not-allowed;border:1px solid #ebebeb;background:#fff;color:#333;opacity:.5}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .uploadBtn___fY3BV{color:#666;width:34px;height:34px;border-radius:50%;cursor:pointer;text-align:center;line-height:34px}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .uploadBtn___fY3BV:hover{background:#f4f8ff;color:#145dff}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .uploadDisabledBtn___LslUe{color:#666;width:34px;height:34px;border-radius:50%;cursor:pointer;text-align:center;line-height:34px;color:#999;cursor:not-allowed}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .uploadDisabledBtn___LslUe:hover{background:#f4f8ff;color:#145dff}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .uploadDisabledBtn___LslUe:hover{color:#999}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .sendBtn____aYXt{width:34px;height:34px;background:linear-gradient(139deg,#5c64ff,#6988f8);border:none;border-radius:50%;padding:0;flex-shrink:0}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .sendBtnDisabled____WhtC{width:34px;height:34px;background:linear-gradient(139deg,#5c64ff,#6988f8);border:none;border-radius:50%;padding:0;flex-shrink:0;background:#d2d2d2;cursor:not-allowed}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .cancelBtn___I91qC{font-size:34px;color:#5c64ff;cursor:pointer;flex-shrink:0;transition:.3}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .cancelBtn___I91qC:hover{transform:scale(1.05)}.bottomlist___Unmz9{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;background:#f6f7f9;border-radius:6px;border:1px solid #EFF1F6;height:48px;padding:0 20px;max-width:90%;margin-top:20px;font-size:14px;line-height:48px;cursor:pointer;width:max-content}.bottomlist___Unmz9:hover{background:#e2ecff;border-radius:6px;border:1px solid #3061D0}.draggableImage___vcTso{position:fixed;left:calc(100vw - 84px);z-index:100}.draggableImage___vcTso .img___xAyno{user-select:none}.draggableImage___vcTso .close___WUtfj{user-select:none;cursor:pointer;display:none;position:absolute;z-index:101;left:-11px;top:-8px;color:#dcdcdc}.draggableImage___vcTso:hover .close___WUtfj{display:block}.extraNode___tnBrt{cursor:initial}.specialImg___yAPav{display:flex;flex-direction:column;align-items:center}.specialImg___yAPav .bubble___qNdfF{background-color:#3a5eff;color:#fff;padding:4px 8px;border-radius:4px;font-size:12px;position:relative;margin-bottom:8px}.specialImg___yAPav .bubble___qNdfF:after{content:"";position:absolute;bottom:-6px;left:50%;z-index:101;transform:translate(-50%);width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #3A5EFF}.specialImg___yAPav .upImg___Mx6QM{width:60px;height:60px;border-radius:50%}.bigTipsBox___XRGyw{width:calc(100% - 98px);overflow:hidden}.bigTips___uPRW3{display:flex;overflow-x:hidden;scroll-behavior:smooth;gap:22px;width:100%;position:relative;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none;position:sticky;top:0;background:#fff;z-index:8}.bigTips___uPRW3::-webkit-scrollbar{display:none}.bigTips___uPRW3 .item___KMGDu{position:relative;width:80px!important;height:88px;background:#95bdff1a;border-radius:8px;cursor:pointer;display:flex!important;flex-direction:column;justify-content:center;align-items:center;border:1px solid transparent}.bigTips___uPRW3 .item___KMGDu .editBtn___JiZpD{display:none;position:absolute;top:6px;right:6px;font-size:12px;color:#c7cbdb}.bigTips___uPRW3 .item___KMGDu .editBtn___JiZpD:hover{color:#145dff}.bigTips___uPRW3 .item___KMGDu span{font-weight:600;font-size:14px;color:#232b40;margin-top:16px;word-break:break-all;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:68px}.bigTips___uPRW3 .item___KMGDu:hover{border:1px solid #145DFF}.bigTips___uPRW3 .item___KMGDu:hover .editBtn___JiZpD{display:block}.bigTips___uPRW3 .item___KMGDu.active___EX5N5{border:1px solid #145DFF}.PrevNext____kcgs{width:calc(100% - 98px);height:105px;position:absolute;top:-6px;left:2px;z-index:100;pointer-events:none;opacity:1;transition:.3s}.PrevNext____kcgs>div{width:42px;height:105px;display:flex;align-items:center;justify-content:center;position:absolute}.PrevNext____kcgs>div img{width:20px;height:20px;pointer-events:auto}.PrevNext____kcgs>div .img___X2ms3{display:block}.PrevNext____kcgs>div .imgHover___wIHti{display:none}.PrevNext____kcgs>div:hover{cursor:pointer}.PrevNext____kcgs>div:hover .img___X2ms3{display:none}.PrevNext____kcgs>div:hover .imgHover___wIHti{display:block}.PrevNext____kcgs .LeftButton___P5Wge{left:-11px}.PrevNext____kcgs .RightButton___NAbBu{right:-20px}.agent___exMfN .add___cWyoE{width:80px;height:88px;background:#95bdff1a;border-radius:8px;display:flex;align-items:center;justify-content:center;cursor:pointer}.agent___exMfN .add___cWyoE i{color:#7f8791}.agent___exMfN .add___cWyoE:hover{background:#95bdff1a;border:1px solid rgba(48,97,208,.5)}.agent___exMfN .add___cWyoE:hover i{color:#3061d0}.imgUpLoad___Wg61u{position:relative;width:50px;height:auto;background-color:#f4f3f4;display:flex;align-items:center;justify-content:center;margin-top:15px}.imgUpLoad___Wg61u>div{position:absolute;right:-6px;top:-6px;cursor:pointer;background-color:#fff;width:16px;height:16px;border-radius:50%}.tip___WGAb5{display:flex;align-items:center;gap:6px;color:#ff8c29;font-size:14px;margin-top:10px;margin-left:100px}.tip___WGAb5 i{font-size:14px} +.wrap___Njoy9{background:#fff;padding-top:15px}.content___PJ68n{width:1200px;margin:0 auto}#educoder .action___TlJrk{display:flex;align-items:center;justify-content:right;gap:30px}#educoder .action___TlJrk button[class^=ant-btn]{padding:0;padding-inline-start:0;padding-inline-end:0}.folderName___kwJWn{display:flex;align-items:center}.folderName___kwJWn b{font-weight:400;font-size:14px;color:#000;cursor:pointer;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:inline-block}.folderName___kwJWn b:hover{color:#3061d0}.folderName___kwJWn span{height:22px;background:#f3f6fb;border-radius:4px;border:1px solid #E7EAF2;line-height:20px;padding:0 6px;font-size:12px;color:#7d879e;margin-left:10px;flex-shrink:0}.questionName___ezH8K{width:100%;color:#000;cursor:pointer;display:flex;align-items:center;margin-left:-7px}.questionName___ezH8K:hover{background-color:#e7eeff;border-radius:2px}.questionName___ezH8K i{color:#979797;font-size:14px}.questionName___ezH8K>div{min-width:0}.questionName___ezH8K div[class^=mdBody]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.filterWrap___R5PMa{display:flex;flex-wrap:wrap;gap:20px 30px;padding:20px 0}.filterWrap___R5PMa .label___psb9j{color:#5f6368}.tips___xnRXZ{font-size:12px;background:#f6f7f9;padding:10px;margin-bottom:14px}.batch___wvp7O{width:100%;height:60px;background:#fff;box-shadow:0 -1px 6px #efefef;position:sticky;bottom:0;z-index:10;padding:0 calc((100% - 1200px)/2);display:flex;align-items:center}.batch___wvp7O .btn___AEGwM{height:32px;line-height:32px;background:#fff;border-radius:2px;border:1px solid #d9d9d9;padding:0 10px;color:#145dff;cursor:pointer;margin-right:15px;font-size:14px}.batch___wvp7O .btn___AEGwM i{color:#464f66;margin-right:6px;font-size:14px}.flex_box_center___yMUhy{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___KNvG9{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___yqWY9{align-items:center;box-align:center}.flex_box_center_end___DJKuV{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___NTtN1{flex-direction:column;box-orient:block-axis}.singleSelect___fU3O9,.multipleSelect___LFXCB{display:flex;align-items:center}.multipleSelect___LFXCB .plus___gdDhG div[class~=ant-select-selector]{min-height:46px}.flex_box_center___dFGJD{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___eMmlA{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___vHp1I{align-items:center;box-align:center}.flex_box_center_end___Sd5XQ{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___vHuxp{flex-direction:column;box-orient:block-axis}.muchWrap___iSTfq{display:flex;flex-direction:column;align-items:center;justify-content:center}.muchWrap___iSTfq span{max-width:196px;cursor:pointer;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.muchWrap___iSTfq span:hover{color:#3061d0}.few___EvQkY{font-size:14px;display:inline-flex;color:#000000b3}.few___EvQkY b{display:inline-block;max-width:196px;cursor:pointer;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.few___EvQkY b:last-child{color:#000}.few___EvQkY b:hover{color:#3061d0}.tip___tKX6W{height:60px;background:#37ad83;border-radius:30px;color:#fff;padding:8px 20px 8px 52px;margin-top:12px;margin-left:18px}.knowledgeWrapper___KcnuR div[class*=add_style]{left:293px!important;top:auto!important;white-space:nowrap}.knowledgeWrapper___KcnuR div[class~=ant-select] div[class~=ant-select-selector]{min-height:40px!important}.knowledgeWrapper___KcnuR div[class~=ant-select] div[class~=ant-select-selector] span[class~=ant-select-selection-item]{height:32px!important;line-height:32px!important}.fixedLoading___XmyB7{width:100vw;height:100vh;background-color:#0003;z-index:1200;position:fixed;left:0;top:0;display:flex;align-items:center;justify-content:center}.leftNode___Y2uWT{background:#fff;border:1px dashed rgba(48,97,208,.2);padding:20px}.leftNode___Y2uWT [class~=markdown-body] p{font-size:14px;color:#000;line-height:22px;font-family:initial}.leftNode___Y2uWT .option____sKqP{display:flex;margin-bottom:10px}.leftNode___Y2uWT .option____sKqP .serial___qF0bP{color:#000;flex-shrink:0}.leftNode___Y2uWT .row___oV21b{display:flex;margin-top:10px}.leftNode___Y2uWT .row___oV21b .label___XumW5{color:#464f66;flex-shrink:0;margin-right:10px}.leftNode___Y2uWT .row___oV21b .content___qfqms{font-weight:500;font-size:14px;color:#000}.flex_box_center___kuaVT{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___exKHH{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___BzvkN{align-items:center;box-align:center}.flex_box_center_end___Ss2DJ{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___p1LEr{flex-direction:column;box-orient:block-axis}.scoremodal___upTFR [class~=ant-modal-body]{padding:30px 40px}.scoremodal___upTFR [class~=ant-modal-footer]{margin-top:0!important;padding:0 0 20px!important}.scoremodal___upTFR .selectWrapper___HH3RX span[class~=ant-select-selection-placeholder]{color:#9096a3}.scoremodal___upTFR .selectWrapper___HH3RX div[class~=ant-select-selector]{height:38px!important}.scoremodal___upTFR .selectWrapper___HH3RX div[class~=ant-select-selector] input[class~=ant-select-selection-search-input],.scoremodal___upTFR .selectWrapper___HH3RX div[class~=ant-select-selector] span[class~=ant-select-selection-placeholder]{height:38px!important;line-height:36px!important}.scoremodal___upTFR .selectWrapper___HH3RX div[class~=ant-select-selector] span[class~=ant-select-selection-item]{line-height:36px!important}.scoremodal___upTFR .selectWrapper___HH3RX span[class~=ant-select-arrow]{right:12px}.scoremodal___upTFR .selectWrappers___fUWwr span[class~=ant-select-selection-placeholder]{color:#9096a3}.scoremodal___upTFR .selectWrappers___fUWwr div[class~=ant-select-selector]{height:38px!important}.scoremodal___upTFR .selectWrappers___fUWwr div[class~=ant-select-selector] input[class~=ant-select-selection-search-input],.scoremodal___upTFR .selectWrappers___fUWwr div[class~=ant-select-selector] span[class~=ant-select-selection-placeholder]{height:38px!important;line-height:36px!important}.scoremodal___upTFR .selectWrappers___fUWwr span[class~=ant-select-arrow]{right:12px}.scoremodal___upTFR .allqingchu___BFF1D{margin-top:8px;color:#165dff;cursor:pointer}.scoremodal___upTFR .allqingchu___BFF1D span{width:84px;height:20px;font-size:14px;font-weight:400;color:#165dff;line-height:20px;margin-left:5px}.scoremodal___upTFR .allqingchu___BFF1D:hover,.scoremodal___upTFR .allqingchu___BFF1D:hover span{color:#e30000}.scoremodal___upTFR .title___hFasb{color:#000;font-size:16px;font-weight:500;display:flex;width:100%;margin-top:10px}.scoremodal___upTFR .score___DXG3o{margin-left:305px;color:#3061d0;text-align:end}.scoremodal___upTFR .close___kEIiB{font-size:15px;cursor:pointer;color:#979797}.scoremodal___upTFR .content___Mco8L{display:flex;justify-content:space-between;margin-top:40px;color:#5f6368;font-size:14px;margin-bottom:24px}.scoremodal___upTFR .content___Mco8L span{display:flex;flex:1 1}.scoremodal___upTFR .content___Mco8L span:nth-child(4){display:flex;min-width:160px;align-items:center}.scoremodal___upTFR .items___j98jk{display:flex;justify-content:space-between;align-items:center;color:#5f6368;font-size:14px;margin-bottom:12px}.scoremodal___upTFR .items___j98jk span{display:flex;flex:1 1;color:#000;font-weight:400}.scoremodal___upTFR .items___j98jk span:nth-child(4){display:flex;min-width:160px;align-items:center;color:#9096a3}.scoremodal___upTFR .bottom___A1n1C{width:100%;text-align:end}.scoremodal___upTFR .bottom___A1n1C .yes___P1zzb{height:32px;background:#3061d0;box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border-radius:2px;font-weight:400;color:#fff}.scoremodal___upTFR .bottom___A1n1C .no___xZqXd{margin-right:20px;width:60px;height:32px;background:#f8f9fc;border-radius:2px;opacity:.5;border:1px solid #C3CFE0;font-weight:400;color:#464f66;line-height:14px}.scoremodal___upTFR .titlecount___fqA9P{width:41px;height:22px;background:#fa6400;border-radius:15px;margin-left:5px;color:#fff;display:inline-flex;justify-content:center}.scoremodal___upTFR .add___MqV0R{font-weight:400;color:#fa6400;line-height:14px;font-size:14px;position:absolute;top:2px}.scoremodal___upTFR .search___NREgv{display:flex;align-items:center;overflow:hidden;border-radius:19px;height:38px;width:270px;padding-left:20px;background-color:#f6f7f9;border:none}.scoremodal___upTFR .search___NREgv [class~=ant-input-affix-wrapper]{background-color:#f6f7f9;border:none}.scoremodal___upTFR .search___NREgv [class~=ant-input-affix-wrapper]{outline:none!important;border:none!important;box-shadow:none!important}.scoremodal___upTFR .search___NREgv span[class~=ant-input-group-addon]{display:none}.scoremodal___upTFR .search___NREgv .searchIcon___qny3A{margin-right:14px;cursor:pointer}.scoremodal___upTFR .search___NREgv input{background-color:#f6f7f9;font-size:14px}.scoremodal___upTFR .tabWrap___dR18c{margin-bottom:18px}.scoremodal___upTFR .tabWrap___dR18c div[class~=ant-tabs-tab]{font-size:14px;margin-right:40px!important;color:#5f6368}.scoremodal___upTFR .tabWrap___dR18c div[class~=ant-tabs-tab-active] [class~=ant-tabs-tab-btn]{color:#232b40}.scoremodal___upTFR .tabWrap___dR18c [class~=ant-tabs-nav]{margin:0;height:52px;padding:0 2px}.scoremodal___upTFR .tabWrap___dR18c [class~=ant-tabs-nav] div[class~=ant-tabs-ink-bar]{background-color:#232b40;border-radius:100px 100px 0 0;height:3px}.scoremodal___upTFR .tabWrap___dR18c [class~=ant-tabs-nav]:before{background:#f1f1f1}.previewModal___uSiGS div[class~=ant-modal-header]{padding-top:30px;padding-left:40px;padding-bottom:0}.previewModal___uSiGS div[class~=ant-modal-body]{padding:30px 40px}.previewModal___uSiGS button[class~=ant-modal-close]{top:17px;right:16px;transform:scale(1.2)}.q_title___a9NY9>div{display:inline-block;max-width:249px;word-break:break-all;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;vertical-align:bottom}.flex_box_center___nnwwA{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___cRir9{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___FqTZ8{align-items:center;box-align:center}.flex_box_center_end___WU5_v{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___QZFa1{flex-direction:column;box-orient:block-axis}.warp___aLZwN{max-height:552px;overflow:auto}.warp___aLZwN .shixunbutton___Eoa1i{font-size:14px;color:#3061d0;margin-right:20px;font-weight:400;background:#3061d0;width:108px;height:32px;color:#fff;display:flex;align-items:center;justify-content:center;line-height:32px;box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border-radius:16px}.warp___aLZwN .shixunbutton___Eoa1i i{font-size:12px}.warp___aLZwN .redio___LJ4js{display:flex;flex-wrap:nowrap;align-items:center;margin-bottom:25px}.warp___aLZwN .redio___LJ4js .redioitem___YicCC{width:14px;height:14px;min-width:14px;background:#f5f5f5;border-radius:7px;border:1px solid #D9D9D9;margin-right:10px}.warp___aLZwN .redio___LJ4js .redioitemyes___lX4Nr{font-size:14px;color:#37ad83;margin-right:10px}.warp___aLZwN .redio___LJ4js .title___pi1jH{color:#000;font-size:16px}.warp___aLZwN .redio___LJ4js .titleyes___jiEh7{color:#37ad83;font-size:16px}.warp___aLZwN .redio___LJ4js .yestag___DLWoP{width:60px;min-width:60px;height:20px;color:#37ad83;text-align:center;margin-left:16px;line-height:20px;font-size:12px;background:#ebf6f2}.warp___aLZwN .qcount___U9kkL{display:flex;align-items:center;margin-bottom:10px}.warp___aLZwN .qcount___U9kkL .score___vLK4B{width:44px;height:20px;background:#ececec99;border-radius:0 0 2px;text-align:center;color:#464f66;margin-right:5px}.warp___aLZwN .qcount___U9kkL .qtitle___kyg0t{width:100%;color:#000}.warp___aLZwN .checkbox___vjiBw{display:flex;align-items:flex-start;margin-bottom:25px}.warp___aLZwN .checkbox___vjiBw .checkboxitem___HW3CP{width:14px;height:14px;min-width:14px;margin-top:6px;background:#f5f5f5;border-radius:2px;margin-right:10px;border:1px solid #D9D9D9}.warp___aLZwN .checkbox___vjiBw .checkboxitemyes___kpjek{font-size:14px;color:#37ad83;margin-right:10px;margin-top:6px}.warp___aLZwN .checkbox___vjiBw .title___pi1jH{color:#000;font-size:16px}.warp___aLZwN .checkbox___vjiBw .titleyes___jiEh7{color:#37ad83;font-size:16px}.warp___aLZwN .checkbox___vjiBw .yestag___DLWoP{width:60px;height:20px;min-width:60px;color:#37ad83;text-align:center;margin-left:16px;line-height:20px;font-size:12px;background:#ebf6f2}.warp___aLZwN .bottom___uG8Zq{margin-top:20px;background-color:#f6f7f9;padding:40px 20px 20px}.warp___aLZwN .bottom___uG8Zq .bottomitem___TnJQQ{margin-bottom:25px;display:flex;align-items:baseline}.warp___aLZwN .bottom___uG8Zq .bottomitem___TnJQQ .left___M8WXX{color:#666;text-align:end;width:56px;min-width:48px;font-size:14px}.warp___aLZwN .bottom___uG8Zq .bottomitem___TnJQQ .right____dkCI{color:#000;margin-left:10px;font-size:14px}.warp___aLZwN .completion___H6RmA .title___pi1jH{width:70px;height:46px;min-width:70px;display:flex;align-items:center;justify-content:center}.warp___aLZwN .completion___H6RmA .content___a2hGC{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap}.warp___aLZwN .completion___H6RmA .content___a2hGC .items___D8mLd{padding:14px 16px;border:1px solid #dcdcdc;height:46px;border-radius:2px;margin-left:20px;color:#37ad83;min-width:102px;display:inline-block;font-size:14px;text-align:center;margin-bottom:20px}.warp___aLZwN .simple___fQ0OS .title___pi1jH{color:#37ad83;font-size:14px;margin-top:2px;min-width:56px;margin-bottom:3px}.warp___aLZwN .simple___fQ0OS .content___a2hGC{font-size:16px}.warp___aLZwN .shixun___nB6Jk{display:flex;align-items:center;margin-top:20px}.warp___aLZwN .shixun___nB6Jk .score___vLK4B{width:44px;height:25px;background:#ececec99;border-radius:0 0 2px;text-align:center;line-height:25px;color:#464f66;margin-right:10px}.warp___aLZwN .shixun___nB6Jk .qtitle___kyg0t{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;width:80%;color:#000;font-weight:400;font-size:16px}.warp___aLZwN .combination___YrOdz{display:flex;align-items:center;margin-top:20px}.warp___aLZwN .combination___YrOdz .score___vLK4B{width:44px;height:25px;background:#ececec99;border-radius:0 0 2px;text-align:center;line-height:25px;color:#464f66;margin-right:10px}.warp___aLZwN .combination___YrOdz .qtitle___kyg0t{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;width:80%;color:#000;font-weight:600;font-size:16px}.warp___aLZwN .program___lG0JA{display:flex;align-items:flex-start}.warp___aLZwN .program___lG0JA .title___pi1jH{color:#37ad83;font-size:14px;margin-top:2px;min-width:56px}.warp___aLZwN .program___lG0JA .content___a2hGC{font-size:16px}@font-face{font-family:KaTeX_AMS;src:url(./static/KaTeX_AMS-Regular.e101fd3b.woff2) format("woff2"),url(./static/KaTeX_AMS-Regular.89a32939.woff) format("woff"),url(./static/KaTeX_AMS-Regular.76b481f1.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Caligraphic;src:url(./static/KaTeX_Caligraphic-Bold.804b0502.woff2) format("woff2"),url(./static/KaTeX_Caligraphic-Bold.ebf5447d.woff) format("woff"),url(./static/KaTeX_Caligraphic-Bold.28758623.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:KaTeX_Caligraphic;src:url(./static/KaTeX_Caligraphic-Regular.7ca15b3a.woff2) format("woff2"),url(./static/KaTeX_Caligraphic-Regular.d642f1a8.woff) format("woff"),url(./static/KaTeX_Caligraphic-Regular.fe9310f0.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Fraktur;src:url(./static/KaTeX_Fraktur-Bold.33bcfed3.woff2) format("woff2"),url(./static/KaTeX_Fraktur-Bold.fc482350.woff) format("woff"),url(./static/KaTeX_Fraktur-Bold.70f2abc1.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:KaTeX_Fraktur;src:url(./static/KaTeX_Fraktur-Regular.86cfbe4e.woff2) format("woff2"),url(./static/KaTeX_Fraktur-Regular.29abfb1c.woff) format("woff"),url(./static/KaTeX_Fraktur-Regular.51bff235.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Main;src:url(./static/KaTeX_Main-Bold.603892c5.woff2) format("woff2"),url(./static/KaTeX_Main-Bold.9f5bc66f.woff) format("woff"),url(./static/KaTeX_Main-Bold.da66c0ab.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:KaTeX_Main;src:url(./static/KaTeX_Main-BoldItalic.bd95a810.woff2) format("woff2"),url(./static/KaTeX_Main-BoldItalic.c31eb616.woff) format("woff"),url(./static/KaTeX_Main-BoldItalic.962b328a.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:KaTeX_Main;src:url(./static/KaTeX_Main-Italic.7662be2b.woff2) format("woff2"),url(./static/KaTeX_Main-Italic.3c94ae8c.woff) format("woff"),url(./static/KaTeX_Main-Italic.b1598925.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:KaTeX_Main;src:url(./static/KaTeX_Main-Regular.7056d1df.woff2) format("woff2"),url(./static/KaTeX_Main-Regular.f23b28dc.woff) format("woff"),url(./static/KaTeX_Main-Regular.fe159c21.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Math;src:url(./static/KaTeX_Math-BoldItalic.df742084.woff2) format("woff2"),url(./static/KaTeX_Math-BoldItalic.a6fde119.woff) format("woff"),url(./static/KaTeX_Math-BoldItalic.8ee92314.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:KaTeX_Math;src:url(./static/KaTeX_Math-Italic.912cb075.woff2) format("woff2"),url(./static/KaTeX_Math-Italic.ad043b21.woff) format("woff"),url(./static/KaTeX_Math-Italic.f4a2fd50.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:KaTeX_SansSerif;src:url(./static/KaTeX_SansSerif-Bold.198a2b19.woff2) format("woff2"),url(./static/KaTeX_SansSerif-Bold.2dee50c6.woff) format("woff"),url(./static/KaTeX_SansSerif-Bold.9ae5090b.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:KaTeX_SansSerif;src:url(./static/KaTeX_SansSerif-Italic.58452206.woff2) format("woff2"),url(./static/KaTeX_SansSerif-Italic.f88f16ed.woff) format("woff"),url(./static/KaTeX_SansSerif-Italic.363562bf.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:KaTeX_SansSerif;src:url(./static/KaTeX_SansSerif-Regular.50cd68ac.woff2) format("woff2"),url(./static/KaTeX_SansSerif-Regular.13e35ac8.woff) format("woff"),url(./static/KaTeX_SansSerif-Regular.d1c35243.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Script;src:url(./static/KaTeX_Script-Regular.2fc42204.woff2) format("woff2"),url(./static/KaTeX_Script-Regular.8f35f84f.woff) format("woff"),url(./static/KaTeX_Script-Regular.d09e0cea.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Size1;src:url(./static/KaTeX_Size1-Regular.03ff84ee.woff2) format("woff2"),url(./static/KaTeX_Size1-Regular.2222c8c3.woff) format("woff"),url(./static/KaTeX_Size1-Regular.920c8080.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Size2;src:url(./static/KaTeX_Size2-Regular.fa296a19.woff2) format("woff2"),url(./static/KaTeX_Size2-Regular.45c74525.woff) format("woff"),url(./static/KaTeX_Size2-Regular.7d3e746e.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Size3;src:url(./static/KaTeX_Size3-Regular.d9075b2b.woff2) format("woff2"),url(./static/KaTeX_Size3-Regular.62bef299.woff) format("woff"),url(./static/KaTeX_Size3-Regular.39f7a039.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Size4;src:url(./static/KaTeX_Size4-Regular.93084eec.woff2) format("woff2"),url(./static/KaTeX_Size4-Regular.3ee0d868.woff) format("woff"),url(./static/KaTeX_Size4-Regular.cd3f02bf.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Typewriter;src:url(./static/KaTeX_Typewriter-Regular.65cd6476.woff2) format("woff2"),url(./static/KaTeX_Typewriter-Regular.3f215ba2.woff) format("woff"),url(./static/KaTeX_Typewriter-Regular.73468499.ttf) format("truetype");font-weight:400;font-style:normal}.katex{font: 1.21em KaTeX_Main,Times New Roman,serif;line-height:1.2;text-indent:0;text-rendering:auto}.katex *{-ms-high-contrast-adjust:none!important}.katex .katex-version:after{content:"0.11.1"}.katex .katex-mathml{position:absolute;clip:rect(1px,1px,1px,1px);padding:0;border:0;height:1px;width:1px;overflow:hidden}.katex .katex-html>.newline{display:block}.katex .base{position:relative;white-space:nowrap;width:min-content}.katex .base,.katex .strut{display:inline-block}.katex .textbf{font-weight:700}.katex .textit{font-style:italic}.katex .textrm{font-family:KaTeX_Main}.katex .textsf{font-family:KaTeX_SansSerif}.katex .texttt{font-family:KaTeX_Typewriter}.katex .mathdefault{font-family:KaTeX_Math;font-style:italic}.katex .mathit{font-family:KaTeX_Main;font-style:italic}.katex .mathrm{font-style:normal}.katex .mathbf{font-family:KaTeX_Main;font-weight:700}.katex .boldsymbol{font-family:KaTeX_Math;font-weight:700;font-style:italic}.katex .amsrm,.katex .mathbb,.katex .textbb{font-family:KaTeX_AMS}.katex .mathcal{font-family:KaTeX_Caligraphic}.katex .mathfrak,.katex .textfrak{font-family:KaTeX_Fraktur}.katex .mathtt{font-family:KaTeX_Typewriter}.katex .mathscr,.katex .textscr{font-family:KaTeX_Script}.katex .mathsf,.katex .textsf{font-family:KaTeX_SansSerif}.katex .mathboldsf,.katex .textboldsf{font-family:KaTeX_SansSerif;font-weight:700}.katex .mathitsf,.katex .textitsf{font-family:KaTeX_SansSerif;font-style:italic}.katex .mainrm{font-family:KaTeX_Main;font-style:normal}.katex .vlist-t{display:inline-table;table-layout:fixed}.katex .vlist-r{display:table-row}.katex .vlist{display:table-cell;vertical-align:bottom;position:relative}.katex .vlist>span{display:block;height:0;position:relative}.katex .vlist>span>span{display:inline-block}.katex .vlist>span>.pstrut{overflow:hidden;width:0}.katex .vlist-t2{margin-right:-2px}.katex .vlist-s{display:table-cell;vertical-align:bottom;font-size:1px;width:2px;min-width:2px}.katex .msupsub{text-align:left}.katex .mfrac>span>span{text-align:center}.katex .mfrac .frac-line{display:inline-block;width:100%;border-bottom-style:solid}.katex .hdashline,.katex .hline,.katex .mfrac .frac-line,.katex .overline .overline-line,.katex .rule,.katex .underline .underline-line{min-height:1px}.katex .mspace{display:inline-block}.katex .clap,.katex .llap,.katex .rlap{width:0;position:relative}.katex .clap>.inner,.katex .llap>.inner,.katex .rlap>.inner{position:absolute}.katex .clap>.fix,.katex .llap>.fix,.katex .rlap>.fix{display:inline-block}.katex .llap>.inner{right:0}.katex .clap>.inner,.katex .rlap>.inner{left:0}.katex .clap>.inner>span{margin-left:-50%;margin-right:50%}.katex .rule{display:inline-block;border:0 solid;position:relative}.katex .hline,.katex .overline .overline-line,.katex .underline .underline-line{display:inline-block;width:100%;border-bottom-style:solid}.katex .hdashline{display:inline-block;width:100%;border-bottom-style:dashed}.katex .sqrt>.root{margin-left:.27777778em;margin-right:-.55555556em}.katex .fontsize-ensurer.reset-size1.size1,.katex .sizing.reset-size1.size1{font-size:1em}.katex .fontsize-ensurer.reset-size1.size2,.katex .sizing.reset-size1.size2{font-size:1.2em}.katex .fontsize-ensurer.reset-size1.size3,.katex .sizing.reset-size1.size3{font-size:1.4em}.katex .fontsize-ensurer.reset-size1.size4,.katex .sizing.reset-size1.size4{font-size:1.6em}.katex .fontsize-ensurer.reset-size1.size5,.katex .sizing.reset-size1.size5{font-size:1.8em}.katex .fontsize-ensurer.reset-size1.size6,.katex .sizing.reset-size1.size6{font-size:2em}.katex .fontsize-ensurer.reset-size1.size7,.katex .sizing.reset-size1.size7{font-size:2.4em}.katex .fontsize-ensurer.reset-size1.size8,.katex .sizing.reset-size1.size8{font-size:2.88em}.katex .fontsize-ensurer.reset-size1.size9,.katex .sizing.reset-size1.size9{font-size:3.456em}.katex .fontsize-ensurer.reset-size1.size10,.katex .sizing.reset-size1.size10{font-size:4.148em}.katex .fontsize-ensurer.reset-size1.size11,.katex .sizing.reset-size1.size11{font-size:4.976em}.katex .fontsize-ensurer.reset-size2.size1,.katex .sizing.reset-size2.size1{font-size:.83333333em}.katex .fontsize-ensurer.reset-size2.size2,.katex .sizing.reset-size2.size2{font-size:1em}.katex .fontsize-ensurer.reset-size2.size3,.katex .sizing.reset-size2.size3{font-size:1.16666667em}.katex .fontsize-ensurer.reset-size2.size4,.katex .sizing.reset-size2.size4{font-size:1.33333333em}.katex .fontsize-ensurer.reset-size2.size5,.katex .sizing.reset-size2.size5{font-size:1.5em}.katex .fontsize-ensurer.reset-size2.size6,.katex .sizing.reset-size2.size6{font-size:1.66666667em}.katex .fontsize-ensurer.reset-size2.size7,.katex .sizing.reset-size2.size7{font-size:2em}.katex .fontsize-ensurer.reset-size2.size8,.katex .sizing.reset-size2.size8{font-size:2.4em}.katex .fontsize-ensurer.reset-size2.size9,.katex .sizing.reset-size2.size9{font-size:2.88em}.katex .fontsize-ensurer.reset-size2.size10,.katex .sizing.reset-size2.size10{font-size:3.45666667em}.katex .fontsize-ensurer.reset-size2.size11,.katex .sizing.reset-size2.size11{font-size:4.14666667em}.katex .fontsize-ensurer.reset-size3.size1,.katex .sizing.reset-size3.size1{font-size:.71428571em}.katex .fontsize-ensurer.reset-size3.size2,.katex .sizing.reset-size3.size2{font-size:.85714286em}.katex .fontsize-ensurer.reset-size3.size3,.katex .sizing.reset-size3.size3{font-size:1em}.katex .fontsize-ensurer.reset-size3.size4,.katex .sizing.reset-size3.size4{font-size:1.14285714em}.katex .fontsize-ensurer.reset-size3.size5,.katex .sizing.reset-size3.size5{font-size:1.28571429em}.katex .fontsize-ensurer.reset-size3.size6,.katex .sizing.reset-size3.size6{font-size:1.42857143em}.katex .fontsize-ensurer.reset-size3.size7,.katex .sizing.reset-size3.size7{font-size:1.71428571em}.katex .fontsize-ensurer.reset-size3.size8,.katex .sizing.reset-size3.size8{font-size:2.05714286em}.katex .fontsize-ensurer.reset-size3.size9,.katex .sizing.reset-size3.size9{font-size:2.46857143em}.katex .fontsize-ensurer.reset-size3.size10,.katex .sizing.reset-size3.size10{font-size:2.96285714em}.katex .fontsize-ensurer.reset-size3.size11,.katex .sizing.reset-size3.size11{font-size:3.55428571em}.katex .fontsize-ensurer.reset-size4.size1,.katex .sizing.reset-size4.size1{font-size:.625em}.katex .fontsize-ensurer.reset-size4.size2,.katex .sizing.reset-size4.size2{font-size:.75em}.katex .fontsize-ensurer.reset-size4.size3,.katex .sizing.reset-size4.size3{font-size:.875em}.katex .fontsize-ensurer.reset-size4.size4,.katex .sizing.reset-size4.size4{font-size:1em}.katex .fontsize-ensurer.reset-size4.size5,.katex .sizing.reset-size4.size5{font-size:1.125em}.katex .fontsize-ensurer.reset-size4.size6,.katex .sizing.reset-size4.size6{font-size:1.25em}.katex .fontsize-ensurer.reset-size4.size7,.katex .sizing.reset-size4.size7{font-size:1.5em}.katex .fontsize-ensurer.reset-size4.size8,.katex .sizing.reset-size4.size8{font-size:1.8em}.katex .fontsize-ensurer.reset-size4.size9,.katex .sizing.reset-size4.size9{font-size:2.16em}.katex .fontsize-ensurer.reset-size4.size10,.katex .sizing.reset-size4.size10{font-size:2.5925em}.katex .fontsize-ensurer.reset-size4.size11,.katex .sizing.reset-size4.size11{font-size:3.11em}.katex .fontsize-ensurer.reset-size5.size1,.katex .sizing.reset-size5.size1{font-size:.55555556em}.katex .fontsize-ensurer.reset-size5.size2,.katex .sizing.reset-size5.size2{font-size:.66666667em}.katex .fontsize-ensurer.reset-size5.size3,.katex .sizing.reset-size5.size3{font-size:.77777778em}.katex .fontsize-ensurer.reset-size5.size4,.katex .sizing.reset-size5.size4{font-size:.88888889em}.katex .fontsize-ensurer.reset-size5.size5,.katex .sizing.reset-size5.size5{font-size:1em}.katex .fontsize-ensurer.reset-size5.size6,.katex .sizing.reset-size5.size6{font-size:1.11111111em}.katex .fontsize-ensurer.reset-size5.size7,.katex .sizing.reset-size5.size7{font-size:1.33333333em}.katex .fontsize-ensurer.reset-size5.size8,.katex .sizing.reset-size5.size8{font-size:1.6em}.katex .fontsize-ensurer.reset-size5.size9,.katex .sizing.reset-size5.size9{font-size:1.92em}.katex .fontsize-ensurer.reset-size5.size10,.katex .sizing.reset-size5.size10{font-size:2.30444444em}.katex .fontsize-ensurer.reset-size5.size11,.katex .sizing.reset-size5.size11{font-size:2.76444444em}.katex .fontsize-ensurer.reset-size6.size1,.katex .sizing.reset-size6.size1{font-size:.5em}.katex .fontsize-ensurer.reset-size6.size2,.katex .sizing.reset-size6.size2{font-size:.6em}.katex .fontsize-ensurer.reset-size6.size3,.katex .sizing.reset-size6.size3{font-size:.7em}.katex .fontsize-ensurer.reset-size6.size4,.katex .sizing.reset-size6.size4{font-size:.8em}.katex .fontsize-ensurer.reset-size6.size5,.katex .sizing.reset-size6.size5{font-size:.9em}.katex .fontsize-ensurer.reset-size6.size6,.katex .sizing.reset-size6.size6{font-size:1em}.katex .fontsize-ensurer.reset-size6.size7,.katex .sizing.reset-size6.size7{font-size:1.2em}.katex .fontsize-ensurer.reset-size6.size8,.katex .sizing.reset-size6.size8{font-size:1.44em}.katex .fontsize-ensurer.reset-size6.size9,.katex .sizing.reset-size6.size9{font-size:1.728em}.katex .fontsize-ensurer.reset-size6.size10,.katex .sizing.reset-size6.size10{font-size:2.074em}.katex .fontsize-ensurer.reset-size6.size11,.katex .sizing.reset-size6.size11{font-size:2.488em}.katex .fontsize-ensurer.reset-size7.size1,.katex .sizing.reset-size7.size1{font-size:.41666667em}.katex .fontsize-ensurer.reset-size7.size2,.katex .sizing.reset-size7.size2{font-size:.5em}.katex .fontsize-ensurer.reset-size7.size3,.katex .sizing.reset-size7.size3{font-size:.58333333em}.katex .fontsize-ensurer.reset-size7.size4,.katex .sizing.reset-size7.size4{font-size:.66666667em}.katex .fontsize-ensurer.reset-size7.size5,.katex .sizing.reset-size7.size5{font-size:.75em}.katex .fontsize-ensurer.reset-size7.size6,.katex .sizing.reset-size7.size6{font-size:.83333333em}.katex .fontsize-ensurer.reset-size7.size7,.katex .sizing.reset-size7.size7{font-size:1em}.katex .fontsize-ensurer.reset-size7.size8,.katex .sizing.reset-size7.size8{font-size:1.2em}.katex .fontsize-ensurer.reset-size7.size9,.katex .sizing.reset-size7.size9{font-size:1.44em}.katex .fontsize-ensurer.reset-size7.size10,.katex .sizing.reset-size7.size10{font-size:1.72833333em}.katex .fontsize-ensurer.reset-size7.size11,.katex .sizing.reset-size7.size11{font-size:2.07333333em}.katex .fontsize-ensurer.reset-size8.size1,.katex .sizing.reset-size8.size1{font-size:.34722222em}.katex .fontsize-ensurer.reset-size8.size2,.katex .sizing.reset-size8.size2{font-size:.41666667em}.katex .fontsize-ensurer.reset-size8.size3,.katex .sizing.reset-size8.size3{font-size:.48611111em}.katex .fontsize-ensurer.reset-size8.size4,.katex .sizing.reset-size8.size4{font-size:.55555556em}.katex .fontsize-ensurer.reset-size8.size5,.katex .sizing.reset-size8.size5{font-size:.625em}.katex .fontsize-ensurer.reset-size8.size6,.katex .sizing.reset-size8.size6{font-size:.69444444em}.katex .fontsize-ensurer.reset-size8.size7,.katex .sizing.reset-size8.size7{font-size:.83333333em}.katex .fontsize-ensurer.reset-size8.size8,.katex .sizing.reset-size8.size8{font-size:1em}.katex .fontsize-ensurer.reset-size8.size9,.katex .sizing.reset-size8.size9{font-size:1.2em}.katex .fontsize-ensurer.reset-size8.size10,.katex .sizing.reset-size8.size10{font-size:1.44027778em}.katex .fontsize-ensurer.reset-size8.size11,.katex .sizing.reset-size8.size11{font-size:1.72777778em}.katex .fontsize-ensurer.reset-size9.size1,.katex .sizing.reset-size9.size1{font-size:.28935185em}.katex .fontsize-ensurer.reset-size9.size2,.katex .sizing.reset-size9.size2{font-size:.34722222em}.katex .fontsize-ensurer.reset-size9.size3,.katex .sizing.reset-size9.size3{font-size:.40509259em}.katex .fontsize-ensurer.reset-size9.size4,.katex .sizing.reset-size9.size4{font-size:.46296296em}.katex .fontsize-ensurer.reset-size9.size5,.katex .sizing.reset-size9.size5{font-size:.52083333em}.katex .fontsize-ensurer.reset-size9.size6,.katex .sizing.reset-size9.size6{font-size:.5787037em}.katex .fontsize-ensurer.reset-size9.size7,.katex .sizing.reset-size9.size7{font-size:.69444444em}.katex .fontsize-ensurer.reset-size9.size8,.katex .sizing.reset-size9.size8{font-size:.83333333em}.katex .fontsize-ensurer.reset-size9.size9,.katex .sizing.reset-size9.size9{font-size:1em}.katex .fontsize-ensurer.reset-size9.size10,.katex .sizing.reset-size9.size10{font-size:1.20023148em}.katex .fontsize-ensurer.reset-size9.size11,.katex .sizing.reset-size9.size11{font-size:1.43981481em}.katex .fontsize-ensurer.reset-size10.size1,.katex .sizing.reset-size10.size1{font-size:.24108004em}.katex .fontsize-ensurer.reset-size10.size2,.katex .sizing.reset-size10.size2{font-size:.28929605em}.katex .fontsize-ensurer.reset-size10.size3,.katex .sizing.reset-size10.size3{font-size:.33751205em}.katex .fontsize-ensurer.reset-size10.size4,.katex .sizing.reset-size10.size4{font-size:.38572806em}.katex .fontsize-ensurer.reset-size10.size5,.katex .sizing.reset-size10.size5{font-size:.43394407em}.katex .fontsize-ensurer.reset-size10.size6,.katex .sizing.reset-size10.size6{font-size:.48216008em}.katex .fontsize-ensurer.reset-size10.size7,.katex .sizing.reset-size10.size7{font-size:.57859209em}.katex .fontsize-ensurer.reset-size10.size8,.katex .sizing.reset-size10.size8{font-size:.69431051em}.katex .fontsize-ensurer.reset-size10.size9,.katex .sizing.reset-size10.size9{font-size:.83317261em}.katex .fontsize-ensurer.reset-size10.size10,.katex .sizing.reset-size10.size10{font-size:1em}.katex .fontsize-ensurer.reset-size10.size11,.katex .sizing.reset-size10.size11{font-size:1.19961427em}.katex .fontsize-ensurer.reset-size11.size1,.katex .sizing.reset-size11.size1{font-size:.20096463em}.katex .fontsize-ensurer.reset-size11.size2,.katex .sizing.reset-size11.size2{font-size:.24115756em}.katex .fontsize-ensurer.reset-size11.size3,.katex .sizing.reset-size11.size3{font-size:.28135048em}.katex .fontsize-ensurer.reset-size11.size4,.katex .sizing.reset-size11.size4{font-size:.32154341em}.katex .fontsize-ensurer.reset-size11.size5,.katex .sizing.reset-size11.size5{font-size:.36173633em}.katex .fontsize-ensurer.reset-size11.size6,.katex .sizing.reset-size11.size6{font-size:.40192926em}.katex .fontsize-ensurer.reset-size11.size7,.katex .sizing.reset-size11.size7{font-size:.48231511em}.katex .fontsize-ensurer.reset-size11.size8,.katex .sizing.reset-size11.size8{font-size:.57877814em}.katex .fontsize-ensurer.reset-size11.size9,.katex .sizing.reset-size11.size9{font-size:.69453376em}.katex .fontsize-ensurer.reset-size11.size10,.katex .sizing.reset-size11.size10{font-size:.83360129em}.katex .fontsize-ensurer.reset-size11.size11,.katex .sizing.reset-size11.size11{font-size:1em}.katex .delimsizing.size1{font-family:KaTeX_Size1}.katex .delimsizing.size2{font-family:KaTeX_Size2}.katex .delimsizing.size3{font-family:KaTeX_Size3}.katex .delimsizing.size4{font-family:KaTeX_Size4}.katex .delimsizing.mult .delim-size1>span{font-family:KaTeX_Size1}.katex .delimsizing.mult .delim-size4>span{font-family:KaTeX_Size4}.katex .nulldelimiter{display:inline-block;width:.12em}.katex .delimcenter,.katex .op-symbol{position:relative}.katex .op-symbol.small-op{font-family:KaTeX_Size1}.katex .op-symbol.large-op{font-family:KaTeX_Size2}.katex .op-limits>.vlist-t{text-align:center}.katex .accent>.vlist-t{text-align:center}.katex .accent .accent-body{position:relative}.katex .accent .accent-body:not(.accent-full){width:0}.katex .overlay{display:block}.katex .mtable .vertical-separator{display:inline-block;min-width:1px}.katex .mtable .arraycolsep{display:inline-block}.katex .mtable .col-align-c>.vlist-t{text-align:center}.katex .mtable .col-align-l>.vlist-t{text-align:left}.katex .mtable .col-align-r>.vlist-t{text-align:right}.katex .svg-align{text-align:left}.katex svg{display:block;position:absolute;width:100%;height:inherit;fill:currentColor;stroke:currentColor;fill-rule:nonzero;fill-opacity:1;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1}.katex svg path{stroke:none}.katex img{border-style:none;min-width:0;min-height:0;max-width:none;max-height:none}.katex .stretchy{width:100%;display:block;position:relative;overflow:hidden}.katex .stretchy:after,.katex .stretchy:before{content:""}.katex .hide-tail{width:100%;position:relative;overflow:hidden}.katex .halfarrow-left{position:absolute;left:0;width:50.2%;overflow:hidden}.katex .halfarrow-right{position:absolute;right:0;width:50.2%;overflow:hidden}.katex .brace-left{position:absolute;left:0;width:25.1%;overflow:hidden}.katex .brace-center{position:absolute;left:25%;width:50%;overflow:hidden}.katex .brace-right{position:absolute;right:0;width:25.1%;overflow:hidden}.katex .x-arrow-pad{padding:0 .5em}.katex .mover,.katex .munder,.katex .x-arrow{text-align:center}.katex .boxpad{padding:0 .3em}.katex .fbox,.katex .fcolorbox{box-sizing:border-box;border:.04em solid}.katex .cancel-pad{padding:0 .2em}.katex .cancel-lap{margin-left:-.2em;margin-right:-.2em}.katex .sout{border-bottom-style:solid;border-bottom-width:.08em}.katex-display{display:block;margin:1em 0;text-align:center}.katex-display>.katex{display:block;text-align:center;white-space:nowrap}.katex-display>.katex>.katex-html{display:block;position:relative}.katex-display>.katex>.katex-html>.tag{position:absolute;right:0}.katex-display.leqno>.katex>.katex-html>.tag{left:0;right:auto}.katex-display.fleqn>.katex{text-align:left}.wrp___dq7YK{display:flex;justify-content:center;align-items:center;position:fixed;width:100%;height:100%;left:0;top:0;z-index:108}.wrp___dq7YK.bgBlack___ARIUV{background:#00000080}.wrp___dq7YK img,.wrp___dq7YK video{max-width:100%;max-height:80%;text-align:center}.wrp___dq7YK iframe{width:100%;height:100%;position:absolute;left:0;top:0;background:#fff;border:none}.monaco___VnZC3{position:absolute;height:100%;width:100%}.darkBlue___UprA9 *{font-size:14px}.darkBlue___UprA9 [class~=margin],.darkBlue___UprA9 [class~=monaco-editor-background]{background:#0a0e2d!important}.darkBlue___UprA9 [class~=line-numbers]{color:#fff!important}.close___LKoWu{position:absolute;right:40px;top:40px;z-index:10;display:flex}.close___LKoWu>span{background:#4a4a4a;color:#fff;width:40px;height:40px;border-radius:4px;display:flex;justify-content:center;align-items:center;cursor:pointer;margin-left:10px}.embed___hvpEJ{position:absolute;left:0;top:0;width:100%;height:100%}.my-monaco-editor div,.my-diff-editor div{font-size:unset}.my-error-line-wrp{width:calc(100% - 20px)!important;background:#f5000033!important;height:auto!important;color:#f50000}.noCopyPaste .quick-input-widget{display:none!important}.breakpoints-select{background:red;width:8px!important;height:8px!important;left:7px!important;top:7px;border-radius:4px;user-select:none;pointer-events:none}.breakpoints-fake{background:#ff000080;width:8px!important;height:8px!important;left:7px!important;top:7px;border-radius:4px;user-select:none;pointer-events:none}.highlighted-line{background:#4b4b18}.mdBody___raKXb{position:relative}.button___Ch5Pc{position:absolute;display:flex;align-items:center;justify-content:center;background:#0000001a;display:none}.previewFlowChart___vY1dq{align-items:flex-start;justify-content:end;background:none!important}.previewFlowChart___vY1dq button{margin:20px}.text___FxbAX{display:flex;align-items:center;justify-content:space-around;width:58px;height:24px;background:#e40d0d21;border-radius:4px;border:1px solid rgba(251,43,43,.16);font-weight:400;font-size:14px;color:#e1140f;line-height:14px;text-align:left;font-style:normal;cursor:pointer}.text___FxbAX:hover{border:1px solid rgba(225,20,15,.5)}.wrap___UlBQ1{width:402px;height:254px;padding:8px 13px}.wrap___UlBQ1 p{width:352px;height:66px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#191919;line-height:22px;text-align:left;font-style:normal;margin-bottom:15px}.wrap___UlBQ1 .contact____pUDq{display:flex;flex-direction:column;align-items:center}.wrap___UlBQ1 .img___BapAv{width:130px;height:130px;display:flex;align-items:center;justify-content:space-around}.CodeMirror{font-family:monospace;height:300px;color:#000;direction:ltr}.CodeMirror-lines{padding:4px 0}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{padding:0 4px}.CodeMirror-scrollbar-filler,.CodeMirror-gutter-filler{background-color:#fff}.CodeMirror-gutters{border-right:1px solid #ddd;background-color:#f7f7f7;white-space:nowrap}.CodeMirror-linenumber{padding:0 3px 0 5px;min-width:20px;text-align:right;color:#999;white-space:nowrap}.CodeMirror-guttermarker{color:#000}.CodeMirror-guttermarker-subtle{color:#999}.CodeMirror-cursor{border-left:1px solid black;border-right:none;width:0}.CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}.cm-fat-cursor .CodeMirror-cursor{width:auto;border:0!important;background:#7e7}.cm-fat-cursor div.CodeMirror-cursors{z-index:1}.cm-fat-cursor-mark{background-color:#14ff1480;animation:blink 1.06s steps(1) infinite}.cm-animate-fat-cursor{width:auto;border:0;animation:blink 1.06s steps(1) infinite;background-color:#7e7}.cm-tab{display:inline-block;text-decoration:inherit}.CodeMirror-rulers{position:absolute;inset:-50px 0 0;overflow:hidden}.CodeMirror-ruler{border-left:1px solid #ccc;top:0;bottom:0;position:absolute}.cm-s-default .cm-header{color:#00f}.cm-s-default .cm-quote{color:#090}.cm-negative{color:#d44}.cm-positive{color:#292}.cm-header,.cm-strong{font-weight:700}.cm-em{font-style:italic}.cm-link{text-decoration:underline}.cm-strikethrough{text-decoration:line-through}.cm-s-default .cm-keyword{color:#708}.cm-s-default .cm-atom{color:#219}.cm-s-default .cm-number{color:#164}.cm-s-default .cm-def{color:#00f}.cm-s-default .cm-variable-2{color:#05a}.cm-s-default .cm-variable-3,.cm-s-default .cm-type{color:#085}.cm-s-default .cm-comment{color:#a50}.cm-s-default .cm-string{color:#a11}.cm-s-default .cm-string-2{color:#f50}.cm-s-default .cm-meta,.cm-s-default .cm-qualifier{color:#555}.cm-s-default .cm-builtin{color:#30a}.cm-s-default .cm-bracket{color:#997}.cm-s-default .cm-tag{color:#170}.cm-s-default .cm-attribute{color:#00c}.cm-s-default .cm-hr{color:#999}.cm-s-default .cm-link{color:#00c}.cm-s-default .cm-error,.cm-invalidchar{color:red}.CodeMirror-composing{border-bottom:2px solid}div.CodeMirror span.CodeMirror-matchingbracket{color:#0b0}div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#a22}.CodeMirror-matchingtag{background:#ff96004d}.CodeMirror-activeline-background{background:#e8f2ff}.CodeMirror{position:relative;overflow:hidden;background:#fff}.CodeMirror-scroll{overflow:scroll!important;margin-bottom:-50px;margin-right:-50px;padding-bottom:50px;height:100%;outline:none;position:relative}.CodeMirror-sizer{position:relative;border-right:50px solid transparent}.CodeMirror-vscrollbar,.CodeMirror-hscrollbar,.CodeMirror-scrollbar-filler,.CodeMirror-gutter-filler{position:absolute;z-index:6;display:none;outline:none}.CodeMirror-vscrollbar{right:0;top:0;overflow-x:hidden;overflow-y:scroll}.CodeMirror-hscrollbar{bottom:0;left:0;overflow-y:hidden;overflow-x:scroll}.CodeMirror-scrollbar-filler{right:0;bottom:0}.CodeMirror-gutter-filler{left:0;bottom:0}.CodeMirror-gutters{position:absolute;left:0;top:0;min-height:100%;z-index:3}.CodeMirror-gutter{white-space:normal;height:100%;display:inline-block;vertical-align:top;margin-bottom:-50px}.CodeMirror-gutter-wrapper{position:absolute;z-index:4;background:none!important;border:none!important}.CodeMirror-gutter-background{position:absolute;top:0;bottom:0;z-index:4}.CodeMirror-gutter-elt{position:absolute;cursor:default;z-index:4}.CodeMirror-gutter-wrapper ::selection{background-color:transparent}.CodeMirror-gutter-wrapper ::-moz-selection{background-color:transparent}.CodeMirror-lines{cursor:text;min-height:1px}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{border-radius:0;border-width:0;background:transparent;font-family:inherit;font-size:inherit;margin:0;white-space:pre;word-wrap:normal;line-height:inherit;color:inherit;z-index:2;position:relative;overflow:visible;-webkit-tap-highlight-color:transparent;font-variant-ligatures:contextual}.CodeMirror-wrap pre.CodeMirror-line,.CodeMirror-wrap pre.CodeMirror-line-like{word-wrap:break-word;white-space:pre-wrap;word-break:normal}.CodeMirror-linebackground{position:absolute;inset:0;z-index:0}.CodeMirror-linewidget{position:relative;z-index:2;padding:.1px}.CodeMirror-rtl pre{direction:rtl}.CodeMirror-code{outline:none}.CodeMirror-scroll,.CodeMirror-sizer,.CodeMirror-gutter,.CodeMirror-gutters,.CodeMirror-linenumber{box-sizing:content-box}.CodeMirror-measure{position:absolute;width:100%;height:0;overflow:hidden;visibility:hidden}.CodeMirror-cursor{position:absolute;pointer-events:none}.CodeMirror-measure pre{position:static}div.CodeMirror-cursors{visibility:hidden;position:relative;z-index:3}div.CodeMirror-dragcursors,.CodeMirror-focused div.CodeMirror-cursors{visibility:visible}.CodeMirror-selected{background:#d9d9d9}.CodeMirror-focused .CodeMirror-selected{background:#d7d4f0}.CodeMirror-crosshair{cursor:crosshair}.CodeMirror-line::selection,.CodeMirror-line>span::selection,.CodeMirror-line>span>span::selection{background:#d7d4f0}.CodeMirror-line::-moz-selection,.CodeMirror-line>span::-moz-selection,.CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}.cm-searching{background-color:#ffa;background-color:#ff06}.cm-force-border{padding-right:.1px}@media print{.CodeMirror div.CodeMirror-cursors{visibility:hidden}}.cm-tab-wrap-hack:after{content:""}span.CodeMirror-selectedtext{background:none}#educoder .markdown-editor-wrapper{position:relative}#educoder .markdown-editor-body{display:flex;flex-flow:row nowrap;width:100%;height:calc(100% - 38px);align-items:center}#educoder .markdown-editor-body .codemirror-container{flex:1 0;height:100%;width:100%;overflow:hidden}#educoder .markdown-editor-body .preview-container{flex:1 0;height:100%;margin:10px 0;padding:8px 8px 50px;background:#fff;overflow-y:auto;box-sizing:border-box;border-left:1px solid #ccc;word-wrap:break-word;word-break:break-word;white-space:normal;font-size:16px;position:relative}#educoder .markdown-editor-container{border:1px solid #ccc;overflow:hidden;border-radius:4px;margin-bottom:12px;font-size:16px}#educoder .markdown-editor-container.full-screen{position:fixed;inset:0;height:100%!important;z-index:998}#educoder .markdown-editor-container.full-screen .preview-container>div{padding-bottom:180px!important}#educoder .markdown-editor-container.full-screen .CodeMirror-sizer>div{margin-bottom:90px}#educoder .markdown-editor-container.on-preview .codemirror-container,#educoder .markdown-editor-container.on-preview .preview-container{width:50%}#educoder .mini .markdown-editor-body{height:calc(100% - 28px)}#educoder .flex-end{justify-content:flex-end}#educoder .my-codemirror-container{border:1px solid #ccc;width:100%;margin-bottom:24px}#educoder .markdown-tip{color:#cdcdcd;font-size:12px;position:absolute;right:0;bottom:-28px;margin-bottom:7px}#educoder .CodeMirror-lines{padding:4px 0}#educoder .CodeMirror pre.CodeMirror-line,#educoder .CodeMirror pre.CodeMirror-line-like{padding:0 4px}#educoder .CodeMirror-scrollbar-filler,#educoder .CodeMirror-gutter-filler{background-color:#fff}#educoder .CodeMirror-gutters{border-right:1px solid #ddd;background-color:#f7f7f7;white-space:nowrap}#educoder .CodeMirror-linenumber{padding:0 3px 0 5px;min-width:20px;text-align:right;color:#999;white-space:nowrap}#educoder .CodeMirror-guttermarker{color:#000}#educoder .CodeMirror-guttermarker-subtle{color:#999}#educoder .CodeMirror-cursor{border-left:1px solid black;border-right:none;width:0}#educoder .CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}#educoder .cm-fat-cursor .CodeMirror-cursor{width:auto;border:0!important;background:#7e7}#educoder .cm-fat-cursor div.CodeMirror-cursors{z-index:1}#educoder .cm-fat-cursor-mark{background-color:#14ff1480;animation:blink 1.06s steps(1) infinite}#educoder .cm-animate-fat-cursor{width:auto;border:0;animation:blink 1.06s steps(1) infinite;background-color:#7e7}@keyframes blink{50%{background-color:transparent}}#educoder .cm-tab{display:inline-block;text-decoration:inherit}#educoder .CodeMirror-rulers{position:absolute;inset:-50px 0 0;overflow:hidden}#educoder .CodeMirror-ruler{border-left:1px solid #ccc;top:0;bottom:0;position:absolute}#educoder .cm-s-default .cm-header{color:#00f}#educoder .cm-s-default .cm-quote{color:#090}#educoder .cm-negative{color:#d44}#educoder .cm-positive{color:#292}#educoder .cm-header,#educoder .cm-strong{font-weight:700}#educoder .cm-em{font-style:italic}#educoder .cm-link{text-decoration:underline}#educoder .cm-strikethrough{text-decoration:line-through}#educoder .cm-s-default .cm-keyword{color:#708}#educoder .cm-s-default .cm-atom{color:#219}#educoder .cm-s-default .cm-number{color:#164}#educoder .cm-s-default .cm-def{color:#00f}#educoder .cm-s-default .cm-variable-2{color:#05a}#educoder .cm-s-default .cm-variable-3,#educoder .cm-s-default .cm-type{color:#085}#educoder .cm-s-default .cm-comment{color:#a50}#educoder .cm-s-default .cm-string{color:#a11}#educoder .cm-s-default .cm-string-2{color:#f50}#educoder .cm-s-default .cm-meta,#educoder .cm-s-default .cm-qualifier{color:#555}#educoder .cm-s-default .cm-builtin{color:#30a}#educoder .cm-s-default .cm-bracket{color:#997}#educoder .cm-s-default .cm-tag{color:#170}#educoder .cm-s-default .cm-attribute{color:#00c}#educoder .cm-s-default .cm-hr{color:#999}#educoder .cm-s-default .cm-link{color:#00c}#educoder .cm-s-default .cm-error,#educoder .cm-invalidchar{color:red}#educoder .CodeMirror-composing{border-bottom:2px solid}#educoder div.CodeMirror span.CodeMirror-matchingbracket{color:#0b0}#educoder div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#a22}#educoder .CodeMirror-matchingtag{background:#ff96004d}#educoder .CodeMirror-activeline-background{background:#e8f2ff}#educoder .CodeMirror{position:relative;overflow:hidden;background:#fff}#educoder .CodeMirror-scroll{overflow:scroll!important;margin-bottom:0;margin-right:0;padding-bottom:5px;height:100%;outline:none;position:relative}#educoder .CodeMirror-sizer{position:relative;border-right:0px}#educoder .CodeMirror-vscrollbar,#educoder .CodeMirror-hscrollbar,#educoder .CodeMirror-scrollbar-filler,#educoder .CodeMirror-gutter-filler{position:absolute;z-index:6;display:none}#educoder .CodeMirror-vscrollbar{right:0;top:0;overflow-x:hidden;overflow-y:scroll}#educoder .CodeMirror-hscrollbar{bottom:0;left:0;overflow-y:hidden;overflow-x:scroll}#educoder .CodeMirror-scrollbar-filler{right:0;bottom:0}#educoder .CodeMirror-gutter-filler{left:0;bottom:0}#educoder .CodeMirror-gutters{position:absolute;left:0;top:0;min-height:100%;z-index:3}#educoder .CodeMirror-gutter{white-space:normal;height:100%;display:inline-block;vertical-align:top;margin-bottom:-50px}#educoder .CodeMirror-gutter-wrapper{position:absolute;z-index:4;background:none!important;border:none!important}#educoder .CodeMirror-gutter-background{position:absolute;top:0;bottom:0;z-index:4}#educoder .CodeMirror-gutter-elt{position:absolute;cursor:default;z-index:4}#educoder .CodeMirror-gutter-wrapper ::selection{background-color:transparent}#educoder .CodeMirror-gutter-wrapper ::-moz-selection{background-color:transparent}#educoder .CodeMirror-lines{cursor:text;min-height:1px}#educoder .CodeMirror pre.CodeMirror-line,#educoder .CodeMirror pre.CodeMirror-line-like{border-radius:0;border-width:0;background:transparent;font-family:inherit;font-size:inherit;margin:0;white-space:pre;word-wrap:normal;line-height:inherit;color:inherit;z-index:2;position:relative;overflow:visible;-webkit-tap-highlight-color:transparent;font-variant-ligatures:contextual}#educoder .CodeMirror-wrap pre.CodeMirror-line,#educoder .CodeMirror-wrap pre.CodeMirror-line-like{word-wrap:break-word;white-space:pre-wrap;word-break:normal}#educoder .CodeMirror-linebackground{position:absolute;inset:0;height:100vh!important;z-index:1100}#educoder .CodeMirror-linebackground .preview-container>div{padding-bottom:180px!important}#educoder .CodeMirror-linebackground .CodeMirror-sizer>div{margin-bottom:90px}#educoder .CodeMirror-linewidget{position:relative;z-index:2;padding:.1px}#educoder .CodeMirror-rtl pre{direction:rtl}#educoder .CodeMirror-code{outline:none}#educoder .CodeMirror-scroll,#educoder .CodeMirror-sizer,#educoder .CodeMirror-gutter,#educoder .CodeMirror-gutters,#educoder .CodeMirror-linenumber{box-sizing:content-box}#educoder .CodeMirror-measure{position:absolute;width:100%;height:0;overflow:hidden;visibility:hidden}#educoder .CodeMirror-cursor{position:absolute;pointer-events:none}#educoder .CodeMirror-measure pre{position:static}#educoder div.CodeMirror-cursors{visibility:hidden;position:relative;z-index:3}#educoder div.CodeMirror-dragcursors,#educoder .CodeMirror-focused div.CodeMirror-cursors{visibility:visible}#educoder .CodeMirror-selected{background:#d9d9d9}#educoder .CodeMirror-focused .CodeMirror-selected{background:#d7d4f0}#educoder .CodeMirror-crosshair{cursor:crosshair}#educoder .CodeMirror-line::selection,#educoder .CodeMirror-line>span::selection,#educoder .CodeMirror-line>span>span::selection{background:#d7d4f0}#educoder .CodeMirror-line::-moz-selection,#educoder .CodeMirror-line>span::-moz-selection,#educoder .CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}#educoder .cm-searching{background-color:#ffa;background-color:#ff06}#educoder .cm-force-border{padding-right:.1px}@media print{#educoder .CodeMirror div.CodeMirror-cursors{visibility:hidden}}#educoder .cm-tab-wrap-hack:after{content:""}#educoder span.CodeMirror-selectedtext{background:none}#educoder .CodeMirror-sizer{padding-top:10px;padding-bottom:10px!important}#educoder .CodeMirror-empty.CodeMirror-focused{outline:none}#educoder .CodeMirror pre.CodeMirror-placeholder{color:#999}#educoder .CodeMirror{position:relative;overflow:hidden;background:#fff;word-break:break-word}#educoder .CodeMirror pre.CodeMirror-line,#educoder .CodeMirror pre.CodeMirror-line-like{word-wrap:break-word;word-break:break-word;white-space:pre-wrap;line-height:1.6}.markdown-toolbar-container{display:flex;flex-flow:row wrap;align-items:center;padding:0 28px 0 5px;margin:0;position:relative;list-style:none;background:#fff;border-bottom:1px solid #ccc;box-sizing:border-box;line-height:20px;width:100%;min-height:30px;height:38px;overflow:hidden}.markdown-toolbar-container .fill-tip{cursor:pointer;font-size:12px;display:inline-block;padding:5px;border:1px solid #E99237;border-radius:5px;box-sizing:border-box;line-height:16px;height:auto;color:#a65500;background-color:#fff1e2;position:relative;margin-left:10px}.markdown-toolbar-container .fill-tip:before{content:" ";width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:6px solid #FFF1E2;position:absolute;left:-6px;top:6px;z-index:10}.markdown-toolbar-container .fill-tip:after{content:" ";width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:6px solid #E99237;position:absolute;left:-7px;top:6px}.markdown-toolbar-container li{color:#666;padding:0 1px;height:100%;display:flex;height:38px;flex-flow:column nowrap;justify-content:center}.markdown-toolbar-container a,.markdown-toolbar-container span{display:block}.markdown-toolbar-container a{width:28px;color:#666;cursor:pointer;text-align:center;font-size:18px}.markdown-toolbar-container a i{font-size:18px}.markdown-toolbar-container a i:before{font-size:18px}.markdown-toolbar-container .btn-null{width:auto;display:flex;flex-flow:row nowrap;align-items:center}.markdown-toolbar-container .insert-blank{color:#e99237;font-size:18px}.markdown-toolbar-container span.v-line{margin:0 5px;height:65%;border-right:1px solid #ccc}.mini .markdown-toolbar-container li{height:28px}.editor-resize{display:block;width:120px;height:4px;left:54%;border-top:1px solid #ccc;border-bottom:1px solid #ccc;cursor:row-resize;white-space:nowrap;overflow:hidden;text-transform:capitalize;box-sizing:border-box;margin:0 auto}.btn-full-screen{position:absolute;right:5px}@font-face{font-family:md-iconfont;src:url(./static/iconfont.345f94c8.eot);src:url(./static/iconfont.345f94c8.eot#iefix) format("embedded-opentype"),url(./static/iconfont.deef216b.woff) format("woff"),url(./static/iconfont.42606faf.ttf) format("truetype"),url(./static/iconfont.504b881c.svg#iconfont) format("svg")}.md-iconfont{font-family:md-iconfont!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-uniE900:before{content:"\e900";font-size:14px;margin-left:5px}.icon-shrink:before{content:"\e728"}.icon-enlarge:before{content:"\e623"}.icon-code:before{content:"\e602"}.icon-italic:before{content:"\e718"}.icon-bold:before{content:"\e644"}.icon-picture:before{content:"\e606"}.icon-minus:before{content:"\e62c"}.icon-order-list:before{content:"\e655"}.icon-link:before{content:"\e7d4"}.icon-formula:before{content:"\e633"}.icon-unorder-list:before{content:"\e668"}.icon-edit:before{content:"\e603"}.icon-table:before{content:"\e7db"}.icon-sum:before{content:"\e667"}.icon-eye:before{content:"\e69f"}.icon-eye-slash:before{content:"\e601"}.icon-eraser:before{content:"\e8cd"}.icon-file-code:before{content:"\e9ec"}.cm-s-blackboard.CodeMirror{background:#0c1021;color:#f8f8f8}.cm-s-blackboard div.CodeMirror-selected{background:#253b76}.cm-s-blackboard .CodeMirror-line::selection,.cm-s-blackboard .CodeMirror-line>span::selection,.cm-s-blackboard .CodeMirror-line>span>span::selection{background:#253b76fc}.cm-s-blackboard .CodeMirror-line::-moz-selection,.cm-s-blackboard .CodeMirror-line>span::-moz-selection,.cm-s-blackboard .CodeMirror-line>span>span::-moz-selection{background:#253b76fc}.cm-s-blackboard .CodeMirror-gutters{background:#0c1021;border-right:0}.cm-s-blackboard .CodeMirror-guttermarker{color:#fbde2d}.cm-s-blackboard .CodeMirror-guttermarker-subtle,.cm-s-blackboard .CodeMirror-linenumber{color:#888}.cm-s-blackboard .CodeMirror-cursor{border-left:1px solid #A7A7A7}.cm-s-blackboard .cm-keyword{color:#fbde2d}.cm-s-blackboard .cm-atom,.cm-s-blackboard .cm-number{color:#d8fa3c}.cm-s-blackboard .cm-def{color:#8da6ce}.cm-s-blackboard .cm-variable{color:#ff6400}.cm-s-blackboard .cm-operator{color:#fbde2d}.cm-s-blackboard .cm-comment{color:#aeaeae}.cm-s-blackboard .cm-string,.cm-s-blackboard .cm-string-2{color:#61ce3c}.cm-s-blackboard .cm-meta{color:#d8fa3c}.cm-s-blackboard .cm-builtin,.cm-s-blackboard .cm-tag,.cm-s-blackboard .cm-attribute{color:#8da6ce}.cm-s-blackboard .cm-header{color:#ff6400}.cm-s-blackboard .cm-hr{color:#aeaeae}.cm-s-blackboard .cm-link{color:#8da6ce}.cm-s-blackboard .cm-error{background:#9d1e15;color:#f8f8f8}.cm-s-blackboard .CodeMirror-activeline-background{background:#3c3636}.cm-s-blackboard .CodeMirror-matchingbracket{outline:1px solid grey;color:#fff!important}.upload-button{width:106px;height:32px;line-height:32px;font-size:12px;display:block;position:relative;color:#0152d9}.upload-button input{opacity:0;width:160px;height:32px;position:absolute;top:0;left:0;z-index:-1}.imageDimensions___a7crR{display:flex;justify-content:center;align-items:center;position:fixed;width:100%;height:100vh;left:0;top:0;z-index:1005;background:#fff;overflow:hidden}.imageDimensions___a7crR .img___Kroat{visibility:hidden;max-width:80%;min-width:500px}.imageDimensions___a7crR [class*=_toolbox_colors]{position:fixed;left:0;bottom:0}.imageDimensions___a7crR.fullWidth___c492T .img___Kroat{max-width:100%;width:100%;height:100%}.myPaletteDiv___Xjz2I{position:relative;left:-15px;width:320px}.myPaletteDiv___Xjz2I canvas{margin-top:15px}.flowChartWrp____f45r [class^=goTXarea],.flowChartWrp____f45r textarea{min-width:70px;margin-left:-15px!important}.maxH60___Pd4Re [class^=ant-modal-content]{height:57px!important;overflow:hidden}.drawerWrap___MfDw8 [class~=ant-drawer-body]{padding:0!important}.lists___xhHyq{padding-bottom:10px}.lists___xhHyq code{background:none!important}.lists___xhHyq>div>div:first-child{background:#f6f6f6;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:10px 0;font-size:12px;cursor:pointer}.lists___xhHyq>div>div:first-child [class^=katex]{font-size:22px}.item___pWJAA{position:relative}.item___pWJAA:nth-last-child(-n+3) .children___sDG61{left:initial;right:5px}.item___pWJAA:hover{z-index:2147483648}.item___pWJAA:hover .children___sDG61{display:block}.children___sDG61{display:none;position:absolute;left:6px;top:70px;width:440px;max-height:400px;overflow:auto;background:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:0 0 6px #ccc;padding:15px}.children___sDG61 h1{font-size:14px;padding-top:6px}.children___sDG61 .diamond___FwgzD>div{background:#f6f6f6;display:flex;align-items:center;justify-content:center;flex-direction:column;cursor:pointer;height:50px;font-size:12px;padding:0 10px;min-width:80px}.children___sDG61 .diamond___FwgzD>div [class^=katex]{font-size:14px}.button___WPN6r{position:absolute;right:20px;bottom:20px}.mathWrap___FmnMJ{width:800px;height:550px}.mathFillWrap___PmY3H{cursor:pointer}.mathFillWrap___PmY3H ::part(menu-toggle){color:#00f;opacity:1;display:none}.mathFillWrap___PmY3H math-field{background:none}.mathFillWrap___PmY3H *{pointer-events:none}.num___VQiqB{color:#fa6400;margin:0 4px}.wrap___YcSZv{display:flex;height:100%}.left___Rou01{width:42%;border-right:1px solid #DCDCDC;display:flex;flex-direction:column;padding:30px 35px}.leftNode___hFjN9{padding:20px;margin-top:12px;overflow:auto;background:#f6f7f9}.leftNode___hFjN9 [class~=markdown-body] p{font-size:14px;color:#000;line-height:22px;font-family:initial}.leftNode___hFjN9 .option___JIrUI{display:flex;margin-bottom:10px}.leftNode___hFjN9 .option___JIrUI .serial___U64xx{color:#000;flex-shrink:0}.leftNode___hFjN9 .row___gQbg9{display:flex;margin-top:10px}.leftNode___hFjN9 .row___gQbg9 .label___brOMv{color:#464f66;flex-shrink:0;margin-right:10px}.leftNode___hFjN9 .row___gQbg9 .content___qUMZz{font-weight:500;font-size:14px;color:#000}.bottomActionContainer___eMaBv{display:flex;justify-content:flex-end;position:fixed;bottom:37px;right:30px}.bottomActionContainer___eMaBv .bottomBtn___hQiMj{width:122px;height:40px;background:linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 0 10px #cfcfcf,inset 0 1px 3px #ffffff80;border-radius:20px;border:1px solid #BACFFE;display:flex;align-items:center;justify-content:center;font-size:16px;color:#333;cursor:pointer}.bottomActionContainer___eMaBv .bottomBtn___hQiMj:hover{color:#165dff;border:1px solid #165dff}.bottomActionContainer___eMaBv .bottomBtn___hQiMj i{color:#3061d0;margin-right:10px}.flex_box_center___NeSU8{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___ImTGl{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___BtRd9{align-items:center;box-align:center}.flex_box_center_end___qcLe3{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___Ze_3q{flex-direction:column;box-orient:block-axis}.banner___PoUBO{display:flex;align-items:center;justify-content:center}.banner___PoUBO .content___XoDjy{width:1200px;height:212px;display:flex;align-items:flex-start;justify-content:space-between}.banner___PoUBO .content___XoDjy aside{margin-top:56px}.banner___PoUBO .content___XoDjy aside p{display:flex;align-items:center}.banner___PoUBO .content___XoDjy aside p b{font-size:30px;font-weight:500;color:#000;letter-spacing:4px;margin-right:20px}.banner___PoUBO .content___XoDjy aside p span{font-size:16px;color:#000;letter-spacing:4px}.banner___PoUBO .content___XoDjy aside .btns___Pb35j{margin-top:35px}.banner___PoUBO .content___XoDjy aside .btns___Pb35j>div{display:inline-block;height:32px;background:#f6f7f9;box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border-radius:4px;border:1px solid #dadbde;font-size:14px;color:#3b3e47;line-height:30px;margin-right:23px;padding:0 16px;position:relative;cursor:pointer}.banner___PoUBO .content___XoDjy aside .btns___Pb35j>div:hover{color:#165dff;border:1px solid #bacffe}.banner___PoUBO .content___XoDjy aside .btns___Pb35j>div img{position:absolute;z-index:1;top:-21px;right:22px}.flex_box_center___hG6RI{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___ss3Fh{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___K80p9{align-items:center;box-align:center}.flex_box_center_end___qmXX3{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___GFV8F{flex-direction:column;box-orient:block-axis}.row___aXJjm{display:flex;align-items:flex-start;justify-content:flex-start}.row___aXJjm .title___HUKL0{font-size:14px;color:#9096a3;flex-shrink:0;width:41px;text-align-last:justify;margin-top:4px;margin-right:12px}.row___aXJjm .tagsWrap___XB2W3{flex:1 1;position:relative}.row___aXJjm .tagsWrap___XB2W3 .action___VdHb1{font-size:14px;color:#82a8ff;width:55px;position:absolute;z-index:2;bottom:20px;right:0;cursor:pointer}.row___aXJjm .tagsWrap___XB2W3 .action___VdHb1 i{display:inline-block;font-size:12px}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC{max-height:245px;overflow:hidden}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft>span{display:inline-flex;align-items:center;margin-left:8px;margin-bottom:17px;font-size:14px;cursor:pointer;padding:4px 12px}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft>span .name___Hk1Ip{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:600px;display:inline-block}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft>span .num___xQpcH{margin-left:3px}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft>span:hover{color:#165dff!important}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft .active___XryTX{color:#165dff!important;border-radius:2px;background:#f6f7f9}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC::-webkit-scrollbar-thumb{background:#0000000d!important;border-radius:3px}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC::-webkit-scrollbar-track{background-color:#f6f7f9!important;box-shadow:initial!important}.row___aXJjm .tagsBorderWrap___OMxjs .bar___t1kKC{padding-top:8px;border-radius:4px;border:1px solid rgba(219,220,224,.5)}.flex_box_center___aK2n3{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___HX0Oh{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___LJOJr{align-items:center;box-align:center}.flex_box_center_end___SCakF{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___AYv4m{flex-direction:column;box-orient:block-axis}.tabs___GTqPV{height:32px;background:#f6f7f9;box-shadow:inset 0 1px 3px #d7d8d9;border-radius:16px;display:inline-block}.tabs___GTqPV span{display:inline-block;padding:0 20px;line-height:32px;font-size:14px;font-weight:400;color:#9096a3;position:relative;cursor:pointer}.tabs___GTqPV span:hover{color:#165dff}.tabs___GTqPV span:after{content:"";position:absolute;width:1px;height:calc(100% - 2px);background:#e2e2e2;border-radius:4px;z-index:1;left:0;top:1px;background:linear-gradient(180deg,#fff0,#e2e2e2,#fff0)}.tabs___GTqPV span:first-child:after,.tabs___GTqPV .active___F26E8+span:after{display:none}.tabs___GTqPV .active___F26E8{background:linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 0 2px #e8effb;border-radius:16px;border:1px solid #c8d2ea;color:#165dff;line-height:30px}.tabs___GTqPV .active___F26E8:after{display:none}.flex_box_center___yX6Oa{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___t7oqF{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___dEIHy{align-items:center;box-align:center}.flex_box_center_end___taQDF{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___xY_Lr{flex-direction:column;box-orient:block-axis}.input___PW2zI{width:507px;height:38px;background:#f6f7f9;border-radius:19px;display:flex;align-items:center;padding:0 20px}.input___PW2zI .dropdown___vSy8B{position:relative;flex-shrink:0}.input___PW2zI .dropdown___vSy8B:hover .menu___NiyBu{display:block}.input___PW2zI .dropdown___vSy8B .text___Grueu{color:#000;font-size:14px;cursor:default;height:38px;display:flex;align-items:center}.input___PW2zI .dropdown___vSy8B .text___Grueu i{font-size:12px;display:inline-block;transform:translateY(1px) scale(.6);color:#979797}.input___PW2zI .dropdown___vSy8B .text___Grueu .b1___ZKryM{display:inline-block;width:1px;height:38px;margin-left:15px;margin-right:0;background:linear-gradient(180deg,#fff0,#fff,#fff0)}.input___PW2zI .dropdown___vSy8B .text___Grueu .b2___aKyGa{display:inline-block;width:1px;height:38px;margin-left:0;margin-right:8px;background:linear-gradient(180deg,#fff0,#e2e2e2,#fff0)}.input___PW2zI .dropdown___vSy8B .menu___NiyBu{display:none;position:absolute;z-index:999;width:auto;left:-16px;top:35px;padding:4px;background-color:#fff;border-radius:8px;box-shadow:0 10px 16px #cecece}.input___PW2zI .dropdown___vSy8B .menu___NiyBu div{clear:both;margin:0;padding:5px 12px;color:#000000e0;font-weight:400;font-size:14px;text-align:left;line-height:1.57142857;cursor:pointer;transition:all .2s;white-space:nowrap}.input___PW2zI .dropdown___vSy8B .menu___NiyBu div:hover{background-color:#f5f5f5}.input___PW2zI>input{flex:1 1;padding:4px 0}.flex_box_center___tol8o{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___Z235C{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___Wq1sZ{align-items:center;box-align:center}.flex_box_center_end___LLxom{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___DbMSN{flex-direction:column;box-orient:block-axis}.quickPager___GM30J{display:flex;align-items:center;justify-content:center}.quickPager___GM30J>div{width:60px;height:28px;line-height:26px;text-align:center;background:#f8f9fc;border-radius:2px;border:1px solid rgba(195,207,224,.5);font-size:12px;color:#464f66;margin:0 10px;user-select:none;cursor:pointer}.quickPager___GM30J>div:hover{color:#165dff}.quickPager___GM30J .disabled___Ozc8I{background:#f3f3f5;border:0;line-height:28px;cursor:not-allowed;color:#cecece}.flex_box_center___FO7TP{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___LotYx{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___bWdaw{align-items:center;box-align:center}.flex_box_center_end___mVJ1o{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___M83Mm{flex-direction:column;box-orient:block-axis}.list___oOsiS{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;padding:0}.list___oOsiS .wrap___G6T7F{height:277px;background:#fff;box-shadow:0 2px 4px #d6dae1;border-radius:8px;position:relative}.list___oOsiS .wrap___G6T7F .lockWrap___Rl79E{position:absolute;width:100%;left:0;top:0;background-color:#00000080;height:100%;z-index:10;display:flex;cursor:default;justify-content:center;align-items:center;flex-direction:column;border-radius:8px}.list___oOsiS .wrap___G6T7F .li___oZZ7l:hover .cover___b2bYW{transform:scale(1.1)}.list___oOsiS .wrap___G6T7F .li___oZZ7l .img___IQX7w{overflow:hidden;height:calc(100% - 100px);border-radius:8px 8px 0 0;position:relative}.list___oOsiS .wrap___G6T7F .li___oZZ7l .img___IQX7w .cover___b2bYW{width:100%;transition:all .5s}.list___oOsiS .wrap___G6T7F .li___oZZ7l .img___IQX7w .sign___HkT6C{position:absolute;z-index:1;left:0;bottom:0;height:30px}.list___oOsiS .wrap___G6T7F .li___oZZ7l .name___SsJx8{height:52px;font-size:16px;font-weight:600;color:#000;padding:30px 12px 0;width:100%;display:flex;align-items:center}.list___oOsiS .wrap___G6T7F .li___oZZ7l .name___SsJx8 .e___TMqq0{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo{height:45px;display:flex;align-items:center;color:#000f37;padding:0 12px}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo i{color:#7d8592}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo>span{margin-right:5px;font-size:12px}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7{display:flex;align-items:center;margin-left:auto}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7 [class~=ant-rate-star]{font-size:13px}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7 [class~=ant-rate]{font-size:12px;margin-top:-3px;color:#ffa100}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7 [class~=ant-rate-star]:not(:last-child){margin-right:2px}.flex_box_center___AQ53o{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___i2aIa{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___sPEKB{align-items:center;box-align:center}.flex_box_center_end___GhSSH{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___R9_Hb{flex-direction:column;box-orient:block-axis}.list___jb2Ay{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;padding:0}.list___jb2Ay .wrap___VsQDr{height:308px;background:#fff;box-shadow:0 2px 4px #d6dae1;border-radius:8px;position:relative}.list___jb2Ay .wrap___VsQDr:hover [class~=user-path-items]{display:block!important}.list___jb2Ay .wrap___VsQDr .lockWrap___g1k1T{position:absolute;width:100%;left:0;top:0;background-color:#00000080;height:100%;z-index:10;display:flex;cursor:default;justify-content:center;align-items:center;border-radius:8px}.list___jb2Ay .wrap___VsQDr .li___IxCLC:hover .cover___Mu8wr{transform:scale(1.1)}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA{overflow:hidden;height:calc(100% - 131px);border-radius:8px 8px 0 0}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .cover___Mu8wr{width:100%;transition:all .5s}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .movebq___mF7wt{display:none;position:absolute;z-index:1;padding:4px 8px;line-height:1;background:#fff3;border-radius:9px;color:#fff;font-size:12px;right:4px;top:4px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .movebq___mF7wt i{margin-right:2px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .movebq___mF7wt:hover{color:#e30000;background:#fff}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .bq___Bil0T{height:22px;background:#0000004d;color:#d9c7ab;border-radius:2px;padding:0 8px;font-size:12px;line-height:22px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .sign___DXJ4d{width:52px;text-align:center;position:absolute;z-index:2;left:0;top:7px;color:#fff}.list___jb2Ay .wrap___VsQDr .li___IxCLC .name___l7FoJ{height:52px;font-size:16px;font-weight:600;color:#000;padding:30px 12px 0;width:100%;display:flex;align-items:center}.list___jb2Ay .wrap___VsQDr .li___IxCLC .name___l7FoJ .e___pXQUG{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___jb2Ay .wrap___VsQDr .li___IxCLC .unit___wCIFR{font-size:14px;color:#000f37;padding:0 12px;margin-top:8px;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___jb2Ay .wrap___VsQDr .li___IxCLC .unit___wCIFR i{color:#7d8592}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil{height:34px;display:flex;align-items:center;justify-content:space-between;color:#000f37;padding:0 12px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil div{display:flex;align-items:center}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil div>span{margin-right:12px;font-size:12px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil div i{color:#7d8592}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil .tag1___dxm7r,.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil .tag2___llZkf{height:18px;padding:3px 6px;font-size:12px;border-radius:2px;border:1px solid #FFE6AB;color:#ca7720;display:flex;align-items:center;justify-content:center;font-weight:400}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil .tag2___llZkf{border:1px solid #D6F7EF;color:#01795d;margin-left:6px}.list___jb2Ay .wrapisCurrent___qIfQT{height:280px;background:#fff;box-shadow:0 2px 4px #d6dae1;border-radius:8px;position:relative}.list___jb2Ay .wrapisCurrent___qIfQT:hover [class~=user-path-items]{display:block!important}.list___jb2Ay .wrapisCurrent___qIfQT .lockWrap___g1k1T{position:absolute;width:100%;left:0;top:0;background-color:#00000080;height:100%;z-index:10;display:flex;cursor:default;justify-content:center;align-items:center;border-radius:8px}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC:hover .cover___Mu8wr{transform:scale(1.1)}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA{overflow:hidden;height:calc(100% - 105px);border-radius:8px 8px 0 0}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA .tagsDom___COQg7{height:calc(100% - 105px)!important}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA .cover___Mu8wr{width:100%;transition:all .5s}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA .bq___Bil0T{height:22px;background:#0000004d;color:#d9c7ab;border-radius:2px;padding:0 8px;font-size:12px;line-height:22px}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA .sign___DXJ4d{width:52px;text-align:center;position:absolute;z-index:2;left:0;top:7px;color:#fff}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .name___l7FoJ{font-size:16px;font-weight:600;color:#000;padding:10px 12px 0;width:100%;display:flex;align-items:center}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .name___l7FoJ .e___pXQUG{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .unit___wCIFR{font-size:14px;color:#000f37;padding:0 12px;margin-top:8px;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .unit___wCIFR i{color:#7d8592}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil{height:34px;display:flex;align-items:center;justify-content:space-between;color:#000f37;padding:0 12px}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil div{display:flex;align-items:center}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil div>span{margin-right:12px;font-size:12px}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil div i{color:#7d8592}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil .tag1___dxm7r,.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil .tag2___llZkf{height:18px;padding:3px 6px;font-size:12px;border-radius:2px;border:1px solid #FFE6AB;color:#ca7720;display:flex;align-items:center;justify-content:center;font-weight:400}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil .tag2___llZkf{border:1px solid #D6F7EF;color:#01795d;margin-left:6px}.tagsDom___COQg7{display:flex;align-items:end;width:100%;padding:6px;position:absolute;top:0;left:0;height:calc(100% - 131px)}.movebq___mF7wt{display:none;position:absolute;top:0;right:95px!important;z-index:1;padding:4px 8px;line-height:1;background:#fff3;border-radius:9px;color:#fff;font-size:12px;right:4px;top:4px}.movebq___mF7wt i{margin-right:2px}.movebq___mF7wt:hover{color:#e30000;background:#fff}.hiddenbq___TqlUF{display:none;position:absolute;z-index:1;padding:4px 8px;line-height:1;background:#fff3;border-radius:9px;color:#fff;font-size:12px;right:4px;top:4px}.hiddenbq___TqlUF i{margin-right:2px}.hiddenbq___TqlUF:hover{color:#3061d0;background:#fff}.flex_box_center___eMcr7{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___HcNca{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___ZnvVN{align-items:center;box-align:center}.flex_box_center_end___fdgDf{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___SEKvd{flex-direction:column;box-orient:block-axis}.list___L1hmU{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;padding:0}.list___L1hmU .hidden___NniIi{display:none;position:absolute;z-index:1;padding:4px 8px;line-height:1;background:#9999991a;border-radius:9px;color:#999;font-size:12px;right:4px;top:4px}.list___L1hmU .hidden___NniIi i{margin-right:2px}.list___L1hmU .hidden___NniIi:hover{color:#3061d0;background:#3061d01a}.list___L1hmU .wrap___pKgcW{height:270px;background:#fff;box-shadow:0 1px 4px #d6dae1;border-radius:8px;position:relative}.list___L1hmU .wrap___pKgcW:hover .lockWrap___SMhkK{display:flex}.list___L1hmU .wrap___pKgcW:hover .hidden___NniIi{display:inline-block}.list___L1hmU .wrap___pKgcW .lockWrap___SMhkK{position:absolute;z-index:10;left:0;top:0;width:100%;height:100%;background:#0009;box-shadow:0 2px 5px #0000000d;border-radius:8px;display:none;flex-direction:column;justify-content:center;align-items:center}.list___L1hmU .wrap___pKgcW .lockWrap___SMhkK div{width:116px;height:36px;border-radius:18px;border:1px solid #ffffff;font-size:14px;font-weight:600;color:#fff;line-height:34px;text-align:center;margin:10px 0;cursor:pointer}.list___L1hmU .wrap___pKgcW .lockWrap___SMhkK div:hover{box-shadow:0 0 4px #4f85ff;border:1px solid #c2d3f8}.list___L1hmU .wrap___pKgcW .top___udHSB{height:calc(100% - 50px);display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:0 24px;position:relative}.list___L1hmU .wrap___pKgcW .top___udHSB .sign___uwRpq{position:absolute;z-index:1;width:44px;height:22px;background:#ffe9c1;border-radius:8px 0 13px;left:0;top:0;color:#a45204;text-align:center;line-height:22px}.list___L1hmU .wrap___pKgcW .top___udHSB .name___Fpf90{font-weight:600;color:#333;margin-top:25px;font-size:16px;white-space:normal;text-align:center;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;line-height:26px;height:48px}.list___L1hmU .wrap___pKgcW .top___udHSB .img___AMLhL{width:60px;height:60px;border-radius:30px;margin-top:14px}.list___L1hmU .wrap___pKgcW .top___udHSB .text___KiTb7{font-size:14px;color:#333;margin-top:8px;width:98%;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.list___L1hmU .wrap___pKgcW .top___udHSB .btns___i6IuZ{display:flex;align-items:center;margin-top:12px}.list___L1hmU .wrap___pKgcW .top___udHSB .btns___i6IuZ div{width:76px;background:#fff;height:26px;border-radius:13px;border:1px solid #d6f7ef;font-size:14px;color:#01795d;line-height:24px;text-align:center;margin:0 10px}.list___L1hmU .wrap___pKgcW .top___udHSB .btns___i6IuZ aside{width:76px;background:#fff;height:26px;border-radius:13px;border:1px solid #ffe9c1;font-size:14px;color:#a45204;line-height:24px;text-align:center;margin:0 10px}.list___L1hmU .wrap___pKgcW .bottom____k2sh{height:50px;border-top:1px solid #f5f5f5;display:flex;align-items:center;padding:0 12px}.list___L1hmU .wrap___pKgcW .bottom____k2sh>div{margin-left:auto}.list___L1hmU .wrap___pKgcW .bottom____k2sh>span{display:flex;align-items:center;margin-right:12px;color:#999}.list___L1hmU .wrap___pKgcW .bottom____k2sh>span i{font-size:14px;font-size:12px;color:#999;margin-right:6px}.flex_box_center___d27mZ{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___qfRU9{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___fCRld{align-items:center;box-align:center}.flex_box_center_end___ORMV8{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___PNKtZ{flex-direction:column;box-orient:block-axis}.tabs___alpa7{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #dbdce0;height:54px}.tabs___alpa7 .tabsWrap___aCQjw{display:flex;align-items:center;height:100%}.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4{display:flex;align-items:center;margin-right:40px;height:100%;cursor:pointer}.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4>div{position:relative;font-size:14px;font-weight:400;color:#5f6368;display:flex;align-items:center;height:100%}.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4 .active___nl_4v{font-weight:500;color:#202124}.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4 .active___nl_4v:after{position:absolute;content:"";width:100%;z-index:4;left:0;bottom:0;height:3px;background:#202124;border-radius:100px 100px 0 0}.flex_box_center___e6HxQ{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___RnXYe{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___lVxPk{align-items:center;box-align:center}.flex_box_center_end___bu8yv{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___JczGj{flex-direction:column;box-orient:block-axis}.orderWrap___ZfyGX{display:box;display:flex;align-items:center}.orderIconWrap___XTB_O{display:box;display:flex;flex-direction:column;height:40px;line-height:40px;color:#999}.orderAsc___KWHmA{flex-direction:column;text-align:center;height:10px;line-height:10px;display:inline-block;margin-top:9px;transform:translateY(2px)}.orderDesc___rHdbB{flex-direction:column;text-align:center;height:10px;line-height:10px;display:table}.active___a7eSP{color:#232b40!important}.cursorPointer___gs9kL{cursor:pointer;color:#d8d8d8;height:10px}.orderTextWrap___teAKn{font-size:14px;color:#3b3e47;cursor:pointer;margin-right:5px}.flex_box_center___LCi0B{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___hzONe{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___ZyQRE{align-items:center;box-align:center}.flex_box_center_end___XKM74{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___p8LCU{flex-direction:column;box-orient:block-axis}.btn___In02G.mediacy-round___uveEv{height:36px;border-radius:36px}.btn___In02G.mediacy-default___dDxsd{height:36px;border-radius:4px}.btn___In02G .default___K791v{background:#f6f7f9 linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border:1px solid #bacffe;font-size:14px;padding:0 15px;color:#3061d0;text-align:center;cursor:pointer;user-select:none}button[class~=ant-btn-default]:not(:disabled).btn___In02G{background:#f6f7f9 linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border:1px solid #bacffe;font-size:14px;padding:0 15px;color:#3061d0;text-align:center;cursor:pointer;user-select:none}button[class~=ant-btn-default]:not(:disabled).btn___In02G:hover{color:#165dff;border:1px solid #165dff}button[class~=ant-btn-default]:disabled.btn___In02G{background:#f6f7f9 linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border:1px solid #bacffe;font-size:14px;padding:0 15px;color:#3061d0;text-align:center;cursor:pointer;user-select:none;opacity:50%;cursor:not-allowed}.flex_box_center___TB7bQ{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___oBlTb{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___b5XbB{align-items:center;box-align:center}.flex_box_center_end___CNhe7{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___yHXKW{flex-direction:column;box-orient:block-axis}.head___ghH72{height:54px;border-bottom:1px solid #DBDCE0;display:flex;align-items:center}.head___ghH72>span{color:#999;font-size:12px;cursor:pointer;flex-shrink:0}.head___ghH72>b{font-weight:500;color:#232b40;margin-left:30px;font-size:14px;flex:1 1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.head___ghH72 .node___mjPEy{margin-left:auto;flex-shrink:0}.flex_box_center___AlHuF{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___vN2LW{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___Ac7D2{align-items:center;box-align:center}.flex_box_center_end___y38I7{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___iQE6P{flex-direction:column;box-orient:block-axis}.btns___sNgTb{display:flex;align-items:center}.btns___sNgTb .confirm___Ozirl{height:38px;background:#3061d0;border-radius:2px;color:#fff;padding:0 34px}.btns___sNgTb .cancel___aiq1I{height:38px;background:#f8f9fc;border-radius:2px;opacity:.5;border:1px solid #C3CFE0;font-size:14px;color:#464f66;margin-left:20px}.flex_box_center___jkpdr{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___OtsL8{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___rbcb_{align-items:center;box-align:center}.flex_box_center_end___zBR21{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___nS_eP{flex-direction:column;box-orient:block-axis}.fixedBottom___oJl7m{width:100%;height:70px;background:#fff;box-shadow:0 -3px 16px #dbdbdb80;position:fixed;z-index:1000;bottom:0;left:0}.fixedBottom___oJl7m .wrap___A3Oq1{width:1200px;height:100%;margin:auto;display:flex;align-items:center;justify-content:space-between}.fixedBottom___oJl7m .wrap___A3Oq1 .center____VL1y{flex:1 1}.flex_box_center___tY8Yn{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___vHdYA{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___pa61F{align-items:center;box-align:center}.flex_box_center_end___HyDXt{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___UjZek{flex-direction:column;box-orient:block-axis}.crumbs___V41Oe{margin:15px auto 25px;width:1200px;cursor:default}.crumbs___V41Oe span{font-size:12px;color:#c5c5c5}.crumbs___V41Oe .hover___bEIVd{cursor:pointer}.crumbs___V41Oe .hover___bEIVd:hover{color:#5f6368}.flex_box_center___ILe3s{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___c0XhE{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___Iusj1{align-items:center;box-align:center}.flex_box_center_end___DIVMO{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___x06LA{flex-direction:column;box-orient:block-axis}#educoder:has([class*=intelligent-body-curb]) body{overflow:initial}.intelligentBox___M5xO7{margin:0 auto;position:relative}.intelligentBox___M5xO7 .red___oyEWt{color:#e53333}.intelligentBox___M5xO7 .imgBox___DdoNI{display:flex;flex-direction:column;justify-content:center;align-items:center}.intelligentBox___M5xO7 .imgBox___DdoNI span{font-size:16px;color:#3061d04d;margin-top:10px}.intelligentBox___M5xO7 .underpin___fwUex{display:flex;justify-content:space-between;position:absolute;z-index:1;height:100%;width:100%}.intelligentBox___M5xO7 .underpin___fwUex b{display:block;width:calc((100% - 80px)/2);min-height:calc(100vh - 260px);background:#f6f7f9;border-radius:4px}.intelligentBox___M5xO7 .row___W9MrK{display:flex;justify-content:space-between;width:100%;position:relative;z-index:2;padding-bottom:10px}.intelligentBox___M5xO7 .row___W9MrK .leftLayout___MMjoZ{width:calc((100% - 160px)/2);margin-left:20px}.intelligentBox___M5xO7 .row___W9MrK .rightLayout___EsxRX{width:calc((100% - 160px)/2);margin-right:20px}.intelligentBox___M5xO7 .head___Q7Od8{display:flex;justify-content:space-between;width:100%;position:relative;z-index:2;padding-bottom:10px;position:sticky;top:0;z-index:3}.intelligentBox___M5xO7 .head___Q7Od8 .leftLayout___MMjoZ{width:calc((100% - 160px)/2);margin-left:20px}.intelligentBox___M5xO7 .head___Q7Od8 .rightLayout___EsxRX{width:calc((100% - 160px)/2);margin-right:20px}.intelligentBox___M5xO7 .head___Q7Od8 .leftLayout___MMjoZ,.intelligentBox___M5xO7 .head___Q7Od8 .rightLayout___EsxRX{width:calc((100% - 159px)/2);background:#f6f7f9;border-top:20px solid #F6F7F9;margin-right:19px}.intelligentBox___M5xO7 .head___Q7Od8 .centerBox___j58Ut{position:absolute;z-index:4;left:50%;top:360px;width:80px;height:80px;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-left:-40px}.intelligentBox___M5xO7 .head___Q7Od8 .title___rMcNx{font-size:16px;color:#000;margin-right:auto}.intelligentBox___M5xO7 .head___Q7Od8 .tip___gLHFS{height:30px;background:#9096a31a;border-radius:0 0 8px 8px;display:flex;align-items:center;padding-left:20px;margin-top:10px;font-size:12px;color:#9096a3}.leftBox___DJ6lp{background:#fff;border:1px dashed rgba(48,97,208,.2);padding:20px}.leftBox___DJ6lp img{max-width:100%}.leftBox___DJ6lp .question___THjM9>h4{margin-top:20px;margin-bottom:0}.leftBox___DJ6lp .question___THjM9>h5{color:#e53333;display:flex;background:#e533330f;padding:10px 20px;font-size:14px;width:calc(100% + 40px);margin-left:-20px;margin-bottom:20px;margin-top:20px;white-space:pre-wrap;font-weight:400}.leftBox___DJ6lp .question___THjM9>h5 i{margin-right:3px;margin-top:3px}.leftBox___DJ6lp .question___THjM9>h5:last-child{margin-bottom:-20px}.leftBox___DJ6lp .question___THjM9>p{margin-top:20px;margin-bottom:0}.leftBox___DJ6lp:focus-within{border:1px solid #0152d9!important}.leftBox___DJ6lp:hover{border:1px dashed rgba(48,97,208,.6)}.leftBox___DJ6lp [contenteditable]{white-space:pre-wrap}.leftBox___DJ6lp [contenteditable]:focus-visible{outline:0px solid #0152d9}.rightBox___CuMdf{background:#fff;border:1px solid rgba(48,97,208,.2)}.rightBox___CuMdf.error___PHzCG{border:1px solid rgba(229,51,51,.2)}.rightBox___CuMdf.error___PHzCG .actionHead___vTHMx{background:#e533330f}.rightBox___CuMdf [contenteditable]{white-space:pre-wrap}.rightBox___CuMdf img{max-width:100%}.rightBox___CuMdf .edit___EaRLy{border:1px solid transparent}.rightBox___CuMdf .edit___EaRLy:focus-visible{outline:0px solid #0152d9;border:1px solid #0152d9}.rightBox___CuMdf .edit___EaRLy:hover{border:1px dashed rgba(48,97,208,.6)}.rightBox___CuMdf .actionHead___vTHMx{height:46px;background:#3061d01a;display:flex;align-items:center;padding:0 12px 0 20px}.rightBox___CuMdf .option___z4UTy{display:flex;align-items:center;padding:0 20px 20px}.rightBox___CuMdf .option___z4UTy>aside{width:40px;height:40px;border-radius:23px;border:1px solid #DCDCDC;font-size:16px;color:#464f66;line-height:38px;text-align:center;flex-shrink:0;margin-right:10px;cursor:pointer}.rightBox___CuMdf .option___z4UTy>aside.active___o8wNJ{background:#37ad83;border:1px solid #DCDCDC;color:#fff}.rightBox___CuMdf .option___z4UTy>aside.fill___g760n{border:0;height:14px;font-size:14px;color:#5f6368;width:auto;height:40px;min-width:50px;line-height:40px}.rightBox___CuMdf .option___z4UTy .text___L_lug{flex:1 1;padding:8.5px 12px;border:1px solid #DCDCDC;border-radius:2px}.rightBox___CuMdf .option___z4UTy .text___L_lug:focus-visible{outline:0px solid #0152d9;border:1px solid #0152d9!important;box-shadow:none!important}.rightBox___CuMdf .option___z4UTy .text___L_lug:hover{box-shadow:0 0 4px #3061d04d;border:1px solid rgba(48,97,208,.2)}.rightBox___CuMdf .liWrap___LDwxe{background:#f6f7f9;padding:10px 10px 0;margin:0 20px 20px;overflow:hidden}.rightBox___CuMdf .liWrap___LDwxe .li___k4Mcf{display:flex;align-items:center;margin-bottom:10px}.rightBox___CuMdf .liWrap___LDwxe .li___k4Mcf>aside{color:#5f6368;flex-shrink:0;margin-right:10px}.rightBox___CuMdf .liWrap___LDwxe .li___k4Mcf .text___L_lug{flex:1 1}.rightBox___CuMdf>h5{color:#e53333;display:flex;background:#e533330f;padding:10px 20px;font-size:14px;margin-bottom:0;white-space:pre-wrap;font-weight:400}.rightBox___CuMdf>h5 i{margin-right:3px;margin-top:3px}.buttonFixed___QxKdm{position:fixed;z-index:900;bottom:0;left:0;width:100%;height:64px;background:#fff;box-shadow:0 -4px 4px #0000000d}.buttonFixed___QxKdm .buttonWrap___OEep5{display:flex;justify-content:center;align-items:center;height:100%}.buttonFixed___QxKdm .buttonWrap___OEep5 .button___b2y4h{min-width:100px;height:38px!important;line-height:38px!important;font-weight:400;padding:0 14px;font-size:14px!important}.menu___aQ4xO .ant-dropdown-menu-item{padding:0!important;display:flex!important;align-items:center!important;justify-content:center;height:35px}.tabs___QmlP4{display:flex;gap:20px}.tabs___QmlP4 div{width:77px;height:32px;background:#ebeef5;box-shadow:inset 0 1px 3px #ccd6e2;border-radius:2px;font-size:14px;color:#9096a3;line-height:32px;text-align:center;cursor:pointer;user-select:none}.tabs___QmlP4 div.active___o8wNJ{background:#3061d0;box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;color:#fff}@keyframes showHide___fHrAG{0%,to{opacity:0}33%{opacity:1}}.dotLoading___zUYOu span{opacity:0;animation:showHide___fHrAG 1.5s infinite}.dotLoading___zUYOu span:nth-child(1){animation-delay:0s}.dotLoading___zUYOu span:nth-child(2){animation-delay:.5s}.dotLoading___zUYOu span:nth-child(3){animation-delay:1s}.folderWrapper___G__0a span[class~=ant-tree-switcher-line-icon] svg{transform:scale(1.2);color:#d2ddf5}.folderWrapper___G__0a span[class=ant-tree-node-content-wrapper]{position:relative}.folderWrapper___G__0a div[class~=ant-tree-treenode]{padding:10px 0}.folderWrapper___G__0a span[class~=ant-tree-switcher-leaf-line]:after{border-bottom:1px dotted #d9d9d9!important}.folderWrapper___G__0a span[class~=ant-tree-switcher-leaf-line]:before{border-left:1px dotted #d9d9d9!important}.folderWrapper___G__0a span[class~=ant-tree-indent-unit]:after{border-right:1px dotted #d9d9d9!important}.folderWrapper___G__0a span[class~=ant-tree-indent-unit]:before{border-right:1px dotted #d9d9d9!important}.folderWrapper___G__0a span[class~=ant-tree-iconEle]{margin-right:4px}.folderWrapper___G__0a div[class~=ant-tree-treenode-selected] span[class~=ant-tree-node-selected]{background-color:transparent}.folderWrapper___G__0a div[class~=ant-tree-treenode-selected] span[class~=ant-tree-node-selected] span[class~=ant-tree-title]{color:#3061d0;background:#f7f8f9}.folderWrapper___G__0a .folderIcon___oTG6c{height:20px;width:20px}.wrap___Yz6fc{display:flex;height:100%}.left___F0axg{width:42%;border-right:1px solid #DCDCDC;display:flex;flex-direction:column;padding:20px 35px}.left___F0axg div[class~=ant-input-number]{width:84px}.tip___nCmqI{background:#37ad83;border-radius:30px;color:#fff;padding:8px 20px 8px 61px;position:relative;line-height:22px;margin-left:20px;margin-top:8px}.tip___nCmqI img{width:60px;position:absolute;z-index:10;left:-20px;top:-8px}.bottomBtn___x70Gq{width:122px;height:40px;background:linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 0 10px #cfcfcf,inset 0 1px 3px #ffffff80;border-radius:20px;border:1px solid #BACFFE;display:flex;align-items:center;justify-content:center;font-size:16px;color:#333;cursor:pointer;margin:20px auto}.bottomBtn___x70Gq:hover{color:#165dff;border:1px solid #165dff}.bottomBtn___x70Gq.disabled___CWzre{border:1px solid #BACFFE;color:#333;cursor:not-allowed;opacity:.3}.bottomBtn___x70Gq i{color:#3061d0;margin-right:10px}@keyframes showHide___Dfprh{0%,to{opacity:0}33%{opacity:1}}.dotLoading___s6Sh4 span{opacity:0;animation:showHide___Dfprh 1.5s infinite;color:#3061d0;font-size:28px}.dotLoading___s6Sh4 span:nth-child(1){animation-delay:0s}.dotLoading___s6Sh4 span:nth-child(2){animation-delay:.5s}.dotLoading___s6Sh4 span:nth-child(3){animation-delay:1s}div[class~=ant-progress].progress___QUpqo,div[class~=ant-progress].progress___QUpqo span[class~=ant-progress-text]{color:#3061d0}.container___DAVRd{padding:36px 70px;width:58%;background:#f6f7f9;overflow:auto}.container___DAVRd code,.container___DAVRd .katex___oS9Qs,.container___DAVRd pre{pointer-events:none}.liWrap___pAkIe:focus-visible{outline:0px solid transparent}.backBottom___kT237{height:0;width:fit-content;position:sticky;z-index:100;bottom:0;left:50%;transform:translate(-50%);cursor:pointer}.backBottom___kT237:hover i{color:#5c64ff}.backBottom___kT237 i{font-size:40px;color:#5c64ff80;position:absolute;z-index:101;bottom:8px}.imgBox___O8q6M{display:flex;flex-direction:column;justify-content:center;align-items:center;height:calc(100% - 30px)}.imgBox___O8q6M span{font-size:16px;color:#3061d04d;margin-top:10px}.answer___UngkO{font-size:14px;color:#434d6c;transition:all .2s;position:relative;line-height:1.8}.answer___UngkO ::selection{background:#ecf1fe}.answer___UngkO .imgWrap___ORTRf{width:320px;cursor:pointer;border-radius:8px;overflow:hidden;position:relative}.answer___UngkO .imgWrap___ORTRf img{width:100%;user-select:none}.answer___UngkO .imgWrap___ORTRf:after{content:"";position:absolute;inset:0;background:#00000080;cursor:pointer;opacity:0;transition:opacity .3s}.answer___UngkO .imgWrap___ORTRf:hover:after{opacity:1}.answer___UngkO pre{width:100%;overflow:auto}.answer___UngkO ol li{list-style:auto}.answer___UngkO hr{border:none;border-bottom:1px solid #ccc}.answer___UngkO span[class=katex-error]{color:inherit!important}.codeCopy___re8vm{position:relative;min-height:50px}.codeCopy___re8vm button{position:absolute;top:7px;right:0;padding:4px 8px;border-radius:0 0 0 5px;border:none;background-color:#007bff;color:#fff;cursor:pointer;font-size:12px;height:26px;pointer-events:auto}.codeCopy___re8vm button.runCode___MYs9m{bottom:0;top:initial}#educoder .smartWrp___NjRcB [class~=ant-drawer-body]{padding:0}.wrap___AasCO{display:flex;flex-direction:column;width:calc(100vw * .58 - 180px);max-height:80vh;background:#fff;box-shadow:0 0 10px #e2e2e280;border-radius:4px;border:1px solid #145DFF}.chatContainer___n6e3E{flex:1 1;width:100%;padding:20px 20px 0;overflow:auto}.btnContainer___yKyVB{display:flex;gap:10px;border-bottom:1px solid #DCDCDC;padding:20px 20px 10px}.btnContainer___yKyVB .btn___Y_09T{display:flex;align-items:center;justify-content:center;height:36px;background:#fff;border-radius:8px;border:1px solid #DCDCDC;font-size:14px;color:#333;cursor:pointer;transition:.4s;width:36px}.btnContainer___yKyVB .btn___Y_09T:hover{border-color:#3061d0;color:#3061d0}.inputContainer____bM3M{height:60px;display:flex;align-items:center;padding:0 20px}.inputContainer____bM3M textarea{padding:23px 0 0!important;resize:none!important;flex:1 1!important}.inputContainer____bM3M textarea::placeholder{color:#c1c1d9}.inputContainer____bM3M .sendBtn___UHHLj{width:40px!important;height:40px;background:linear-gradient(139deg,#5c64ff,#6988f8);border:none;border-radius:50%;padding:0;flex-shrink:0}.inputContainer____bM3M .sendBtn___UHHLj:disabled{background:#d2d2d2}.inputContainer____bM3M .sendBtnDisabled___AoSRc{width:40px!important;height:40px;background:#d2d2d2;border:none;border-radius:50%;padding:0;flex-shrink:0}.inputContainer____bM3M .cancelBtn___yql4C{font-size:40px;color:#5c64ff;cursor:pointer;flex-shrink:0;transition:.3s}.inputContainer____bM3M .cancelBtn___yql4C:hover{transform:scale(1.05)}@keyframes dot-fade___LruoO{0%,40%{opacity:.5}50%{opacity:1}90%,to{opacity:.5}}.loadingWrp___gYLGT{display:flex;align-items:center;padding:5px 15px 15px;color:#9096a3}.hover-line-container___kkYQN{position:relative}.hover-line-content___ZkD9e{position:relative;min-height:200px;padding:10px;line-height:1.5}.hover-line-content___ZkD9e::selection{background:#ff0}.line-button-container___A79j9{position:absolute;right:calc(100% - 40px);z-index:111;width:30px}.line-button-container___A79j9:before{content:"";position:absolute;left:30px;right:0;top:0;height:1.5em;background:#ffff004d;z-index:-1;pointer-events:none}.button___X_Iu7{width:30px;padding:0 8px;background:linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border-radius:4px;border:1px solid #BACFFE;display:flex;align-items:center;cursor:pointer;white-space:nowrap;transition:all .5s;position:absolute;right:0;overflow:hidden}.button___X_Iu7:hover{width:74px;border:1px solid #5C64FF}.button___X_Iu7 span{font-size:12px;color:#5c64ff;margin-left:6px}.toolbar___qYQBF{position:absolute;background:#fff;border-radius:12px;box-shadow:#0000001a 0 8px 16px;z-index:1000}.chat-dialog___AUJYU{position:absolute;width:700px;background:#fff;border:.5px solid #2356f6;border-radius:4px;box-shadow:0 2px 4px #0000001a;z-index:1001}.button___VhNes{padding:2px 8px;background:linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border-radius:4px;border:1px solid #BACFFE;display:flex;align-items:center;cursor:pointer;transition:.3s}.button___VhNes:hover{border:1px solid #5C64FF}.button___VhNes span{font-size:12px;color:#5c64ff;margin-left:6px}@keyframes dot-fade___BPUGC{0%,40%{opacity:.5}50%{opacity:8}90%,to{opacity:.5}}.loading___SifAS{display:flex;margin-top:20px}.loading___SifAS .dot___J5R0d{width:10px;height:10px;border-radius:50%;margin-right:8px;background:#145dff;opacity:.5;animation:dot-fade___BPUGC 1s infinite}.loading___SifAS .dot___J5R0d:nth-child(2){animation-delay:.3s}.loading___SifAS .dot___J5R0d:nth-child(3){animation-delay:.7s}.flex_box_center___kyfCX{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___GHTzD{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___FdgNd{align-items:center;box-align:center}.flex_box_center_end___LMVYD{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___Yb2bC{flex-direction:column;box-orient:block-axis}.f_l_c___nwLBO{display:flex;gap:10px;flex-wrap:wrap}.f_l_c___nwLBO .officediv___KkKIB{display:inline-flex;width:200px;align-items:center;justify-content:start;height:40px;background-color:#fff;border:1px solid #f1f1f1;border-radius:12px;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;line-height:40px;padding:0 10px;cursor:pointer}.preclass___SCKdC{white-space:pre-wrap;word-wrap:break-word;overflow-wrap:break-word}.drawerWrap___pL0ai div[class=ant-drawer-content-wrapper]{width:160px}.drawerWrap___pL0ai div[class=ant-drawer-body]{height:100%;background:#eaeaea!important;padding:0!important}.drawerWrap___pL0ai div[class~=ant-drawer-right]{width:0px!important}.title___D60AS{height:40px;line-height:40px;text-align:center;font-size:14px;background:#606060;color:#fff;margin-bottom:15px}.contentWrap___VyVzG{padding:0 10px}.contentWrap___VyVzG .totalInfo___wXopO{font-size:14px;font-weight:600;color:#333;margin-bottom:14px}.contentWrap___VyVzG .totalInfo___wXopO .clear___Sbav5{font-size:12px;font-weight:400;color:#e30000;text-align:right;cursor:pointer}.contentWrap___VyVzG .problemset___jGIix{font-size:14px;font-weight:400;color:#333;margin-bottom:20px}.contentWrap___VyVzG .problemset___jGIix .delete___zwK_M{text-align:right}.contentWrap___VyVzG .problemset___jGIix .delete___zwK_M .deleteIcon___BYp0Q{color:#f65160;cursor:pointer}.content___ciXL0{cursor:pointer}.createBtnWrapper___Qnnet button[class~=ant-btn-primary]{background-color:#3061d0;border-color:#3061d0}.hide___P6mxu{right:10px}.open___hazgP{right:160px}@media screen and (max-width: 1440px){.open___hazgP{right:140px}}.basket___y6VHF{width:74px;height:74px;position:fixed;z-index:10;top:50%;transform:translateY(-50%);border-radius:50%;cursor:pointer;background:#33bc8c;display:flex;flex-direction:column;align-items:center;justify-content:center;transition:all .2s;box-shadow:0 0 10px #8ce9c8}.count___YEH5s{max-width:30px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:default;width:29px;height:20px;background:#ff6601;border-radius:10px;position:absolute;font-size:11px;color:#fff;line-height:20px;top:-4px;right:-4px;text-align:center}.iconWrap___l__Lj{display:flex;justify-content:center}.icon___yiXgh{cursor:pointer;color:#fff;font-size:18px;margin-bottom:8px}.name___tBtew{cursor:pointer;color:#fff;font-size:12px}.modalContent___UXmJC{text-align:center;margin-top:10px;color:#333;font-size:16px}.modalContentLeft___JOFgX{text-align:left;color:#333;font-size:16px}.green___rI_w_ span,.green___rI_w_ p,.green___rI_w_ h1,.green___rI_w_ h2,.green___rI_w_ h3,.green___rI_w_ h4,.green___rI_w_ h5,.green___rI_w_ h6,.green___rI_w_ b,.green___rI_w_ strong{color:#00e373}.green___rI_w_ .textArea___OTapv{border:1px solid #00e373}.red___cDswv span,.red___cDswv p,.red___cDswv h1,.red___cDswv h2,.red___cDswv h3,.red___cDswv h4,.red___cDswv h5,.red___cDswv h6,.red___cDswv b,.red___cDswv strong{color:#e02020}.red___cDswv .textArea___OTapv{border:1px solid #e02020}.row___CE3Y7{display:flex;align-items:baseline;margin-top:5px}.html___u9n4r{max-width:610px;margin-right:10px}.line___Lh9Lb{height:1px;background-color:#eee;margin:20px 0}.flex_box_center___SFmJH{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___f2H1D{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___hW_hp{align-items:center;box-align:center}.flex_box_center_end___yklmJ{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___m0oUw{flex-direction:column;box-orient:block-axis}.customTree___ZhEHU .name___RIkn2{display:inline-block;font-size:14px;margin-left:10px;max-width:200px;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top:4px}.customTree___ZhEHU .ant-tree-node-content-wrapper{display:flex;align-items:center}.customTree___ZhEHU .ant-tree-switcher{color:#999;line-height:29px}.publicQuest___iYvzo .ant-modal-footer{margin-top:0!important}.publicQuest___iYvzo .ant-input{min-height:30px;border-radius:4px}.publicQuest___iYvzo .ant-form-item{margin-bottom:20px}.publicQuest___iYvzo [class~=ant-select-selector]{height:40px!important}.publicQuest___iYvzo [class~=ant-select-selector] input[class~=ant-select-selection-search-input],.publicQuest___iYvzo [class~=ant-select-selector] span[class~=ant-select-selection-placeholder]{height:40px!important;line-height:40px!important}.publicQuest___iYvzo [class~=ant-select-selector] span[class~=ant-select-selection-item]{line-height:40px!important}.publicQuest___iYvzo [class~=ant-select-selection-search] input{height:40px!important}.publicQuest___iYvzo .ant-form-item-label{padding-top:6px}.publicQuest___iYvzo .publicQuestContent___vgbKh .public_tips___UX0Dn{font-size:14px;font-weight:400;line-height:26px;color:#9096a3;margin-bottom:15px;display:flex;align-items:flex-start;padding:10px;background-color:#f6f7f9}.publicQuest___iYvzo .publicQuestContent___vgbKh .concat___wOfND{color:#9096a3;position:relative;top:-14px;display:flex;justify-content:flex-end;margin-bottom:10px}.publicQuest___iYvzo .publicQuestContent___vgbKh .concat___wOfND span{color:#3061d0;cursor:pointer}.ul___TdfYY{padding-left:0}.ul___TdfYY li{line-height:26px}.header___FvBGV{display:flex;align-items:center;height:40px;background:#f6f7f9;font-size:14px;color:#5f6368}.body___i8hMq .card___aKeto{border-bottom:1px solid #F6F7F9}.body___i8hMq .card___aKeto:last-child{border-bottom:0}.body___i8hMq .row___zGoON{display:flex;align-items:center;height:60px;font-size:14px;color:#5f6368}.body___i8hMq .expand___ugRwH{padding-left:36px;padding-bottom:20px}.cell___H9Wph{padding:0 12px}.flex_box_center___h6G9J{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___jwT2I{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___hFv0B{align-items:center;box-align:center}.flex_box_center_end___w41f3{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___Tc8zg{flex-direction:column;box-orient:block-axis}.itemDetail___Xt7MP{padding:20px;background-color:#f6f7f9}.answerWrapper___uK7Rz{background-color:#fff;border-radius:6px;padding:40px 15px 30px;position:relative}.answerWrapper___uK7Rz .decoration___nIzIW{height:28px;position:absolute;top:-8px;left:50%;transform:translate(-50%)}.row___t7AFh{display:box;display:flex;flex-direction:row;align-items:center;padding:0}.topicTitleContent___BBfNq{font-size:14px;color:#000;line-height:24px;font-family:auto}.topicTitleContent___BBfNq p{line-height:28px}.judgmentContent___hyNyV{display:box;display:flex;flex-direction:row;line-height:28px;font-size:14px;color:#000;margin-top:10px}.judgmentContent___hyNyV span{font-size:14px}.programContent___i3RCQ{color:#000;line-height:28px;font-size:14px}.otherContent___G6QL8{display:box;display:flex;flex-direction:column;color:#000;font-size:14px;line-height:19px}.combinationContent___Fi1SK{display:flex;flex-direction:column;color:#000;width:100%;font-size:14px}.combinationContent___Fi1SK .con___Ahfia{width:calc(100% + 40px);background:#f1f1f1;padding:10px 20px;margin-bottom:10px;margin-left:-20px;z-index:10px}.combinationContent___Fi1SK .con___Ahfia>div{display:flex;margin-top:7px}.combinationContent___Fi1SK .con___Ahfia>div>span{line-height:27px;flex-shrink:0}.otherContentItem___ntrAr{display:box;display:flex;flex-direction:row}.otherContentItem___ntrAr p{line-height:28px;font-size:14px;flex-shrink:0}.otherContentHtml___ejFuK{font-size:16px;color:#000;line-height:28px}.updateTimeRow___sCN9c{display:box;display:flex;flex-direction:row;justify-content:space-between;width:100%}.updateTimeWrap___OP95j{display:box;display:flex;flex-direction:row;align-items:center;color:#000;font-size:14px;line-height:28px}.programLanguage___MorEv{line-height:28px;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#000}.answer___hcUEA{display:box;display:flex;flex-direction:row;color:#000;font-size:14px;margin-top:15px}.answerHtml___QUJL2{color:#000;font-size:14px}.parse___s1D4z{display:box;display:flex;flex-direction:row;color:#000;font-size:14px;margin-top:5px}.parseText___cUyVq{line-height:28px;font-size:14px;word-break:break-word;color:#000;flex-shrink:0}.parseAnswer___uaoNl{word-break:break-word;line-height:28px;font-size:14px;color:#000}.parseAnswerHtml___GxmwV{font-size:14px;color:#000;line-height:28px}.shixunContent___iIfwS{width:100%}.shixunContent___iIfwS .BottomTags___emcZ7{display:flex;align-items:center;gap:40px;color:#000;height:60px;border-top:1px dashed #C7CEEB;margin-top:20px}.shixunContent___iIfwS .BottomTags___emcZ7 .label___m9SVI{color:#4b4e6e;margin-right:8px}.flex_box_center___YKb0w{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___wpoDJ{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center____nKxT{align-items:center;box-align:center}.flex_box_center_end___vyS5Y{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___WjAJ8{flex-direction:column;box-orient:block-axis}.exportModal___zrCjw{max-height:500px;overflow:auto}.export_text___BpWql{position:absolute;bottom:30px;left:35px}.footer___bruwa{display:flex;align-items:center;justify-content:flex-end;height:46px;background:#030814;padding-right:15px;border-top:1px solid #030814;border-bottom:1px solid #030814}.whiteFooter___mR7kn{background:#fff;border-top:1px solid #ddd;border-bottom:1px solid #fff}.error___KO0Jg{font-size:12px;color:#fb3226}.case___L0pNc{background:#0e1525;position:relative}.case___L0pNc .resize-y-bar___NK0gI{height:1px;width:100%;background:#3d445c;cursor:ns-resize;position:absolute;top:0;left:0;z-index:10}.case___L0pNc .resize-y-bar___NK0gI>i{color:#0053dc;position:absolute;top:50%;left:50%;margin-top:-7px;margin-left:-17px;z-index:10}.case___L0pNc .unfoldBtn___aMmZw{width:98px;height:24px;background:#3d445c;border-radius:8px 8px 0 0;position:absolute;left:50%;transform:translate(-50%);top:-24px;font-size:14px;color:#8d97af;line-height:24px;text-align:center;cursor:pointer;user-select:none}.case___L0pNc .caseHead___EuMPr{display:flex;align-items:center;height:34px;padding:0 16px}.case___L0pNc .caseHead___EuMPr .dot___Iky9k{width:10px;height:10px;background:#95a4c5;border-radius:50%;margin-right:4px;margin-top:2px}.case___L0pNc .caseHead___EuMPr .text___lMSx6{font-size:14px;color:#dde3ea}.case___L0pNc .caseHead___EuMPr .pass___XjijC{font-size:14px;color:#2abd8c;margin-left:10px}.case___L0pNc .caseHead___EuMPr .noPass___JxpWk{font-size:14px;color:#ff2c29;margin-left:10px}.case___L0pNc .caseHead___EuMPr .btns___FPIaK{margin-left:auto;display:flex;align-items:center}.case___L0pNc .caseHead___EuMPr .btns___FPIaK div{margin-left:15px;cursor:pointer;color:#bfbfbf}.case___L0pNc .caseHead___EuMPr .btns___FPIaK div i{font-size:14px;color:#687799;margin-right:5px}.case___L0pNc .result___oRj1h{height:100%;display:flex;padding:0 20px 10px}.case___L0pNc .result___oRj1h .title___IhMSa{flex-shrink:0;height:30px;background:#22293b;padding-left:15px;line-height:30px}.case___L0pNc .result___oRj1h .title___IhMSa span{color:#bfbfbf;font-size:14px}.case___L0pNc .result___oRj1h .left___XlC98{width:424px;flex-shrink:0;display:flex;flex-direction:column;margin-right:4px;overflow:hidden}.case___L0pNc .result___oRj1h .left___XlC98 .leftNode___NGHgx{flex:1 1;background:#1b2333}.case___L0pNc .result___oRj1h .left___XlC98 .leftNode___NGHgx textarea{background:none;border:none;color:#fff;resize:none;height:100%;padding:15px}.case___L0pNc .result___oRj1h .left___XlC98 .leftNode___NGHgx textarea::placeholder{color:#8f96b1!important}.case___L0pNc .result___oRj1h .right____fIu_{flex:1 1;display:flex;flex-direction:column;overflow:hidden}.case___L0pNc .result___oRj1h .node___MwdH7{flex:1 1;overflow:auto;position:relative;color:#fff;background:#2c32464d;padding:15px}.case___L0pNc .result___oRj1h .node___MwdH7 pre{overflow:hidden;margin-bottom:0;white-space:pre-wrap}.case___L0pNc .elseNode___WjFIg{background:#22293b;display:flex;align-items:start;margin:0 20px 4px}.case___L0pNc .elseNode___WjFIg .nameWrap___bEdbD{margin-left:15px;margin-top:4px;color:#bfbfbf}.case___L0pNc .elseNode___WjFIg .scroll___ylWYt{flex:1 1;position:relative}.case___L0pNc .elseNode___WjFIg .scroll___ylWYt .scrollBox___hWkc9{overflow:auto;color:#fff;margin-left:20px;margin-top:6px;padding-right:50px;white-space:pre-wrap;margin-bottom:0}.case___L0pNc .elseNode___WjFIg .scroll___ylWYt .action___xBwDi{position:absolute;z-index:10;top:3px;right:0}.case___L0pNc .elseNode___WjFIg .scroll___ylWYt .action___xBwDi span{margin-right:15px;color:#1890ff;cursor:pointer}.case___L0pNc .elseNode___WjFIg .scroll___ylWYt .action___xBwDi i{color:#687799;cursor:pointer;font-size:14px}.whiteCase___AZiDR{background:#f6f7f9}.whiteCase___AZiDR .resize-y-bar___NK0gI{background:#ddd}.whiteCase___AZiDR .unfoldBtn___aMmZw{background:#e9eaea;color:#5f6368}.whiteCase___AZiDR .caseHead___EuMPr .text___lMSx6{color:#333}.whiteCase___AZiDR .caseHead___EuMPr .btns___FPIaK div{color:#666}.whiteCase___AZiDR .caseHead___EuMPr .btns___FPIaK div i{color:#687799}.whiteCase___AZiDR .result___oRj1h .title___IhMSa{background:#fff}.whiteCase___AZiDR .result___oRj1h .title___IhMSa span{color:#333}.whiteCase___AZiDR .result___oRj1h .leftNode___NGHgx{background:#fafafa!important}.whiteCase___AZiDR .result___oRj1h .leftNode___NGHgx textarea{color:#333!important}.whiteCase___AZiDR .result___oRj1h .node___MwdH7{background:#fafafa!important;color:#333}.whiteCase___AZiDR .elseNode___WjFIg{background:#fafafa;color:#333}.whiteCase___AZiDR .elseNode___WjFIg .nameWrap___bEdbD span{color:#333}.whiteCase___AZiDR .elseNode___WjFIg .scrollBox___hWkc9{color:#000!important}.disabled___lWQU2:disabled{color:#d9d9d9!important;border-color:#d9d9d9!important}.codeHead___l8q5R{height:40px;background:#161d2c;display:flex;align-items:center}.codeHead___l8q5R .navWrap___xdWQe{display:flex;align-items:center}.codeHead___l8q5R .navWrap___xdWQe .nav___JKPVX{width:112px;height:40px;background:#161d2c;border:1px solid #161D2C;border-radius:2px;margin-right:1px;font-weight:500;font-size:14px;color:#d1d1d1;text-align:center;line-height:38px;cursor:pointer}.codeHead___l8q5R .navWrap___xdWQe .nav___JKPVX.active___DTAtT{background:#1b2333;color:#fff}.codeHead___l8q5R .navWrap___xdWQe .nav___JKPVX i{font-size:14px;color:#3f93b1;margin-right:10px}.whiteCodeHead___wDOny{background:#f6f7f9}.whiteCodeHead___wDOny .navWrap___xdWQe .nav___JKPVX{width:112px;height:40px;background:linear-gradient(180deg,#fff,#f6f7f9),#f6f7f9;box-shadow:inset 0 1px 3px #ffffff80;border-radius:2px;border:1px solid #BACFFE;color:#666}.whiteCodeHead___wDOny .navWrap___xdWQe .nav___JKPVX.active___DTAtT{background:#3061d0;color:#fff;box-shadow:none}.whiteCodeHead___wDOny .navWrap___xdWQe .nav___JKPVX.active___DTAtT i{color:#fff}.header___VjNh9{display:flex;align-items:center;height:50px;width:100%;background:#0e1525;color:#fff;padding:0 20px}.header___VjNh9 h2{text-align:center;color:#fff;flex:1 0 auto;margin:0;font-size:16px}.header___VjNh9 a{color:#fff}.header___VjNh9 div{display:flex;flex-flow:row nowrap;align-items:center}.header___VjNh9 div img{border-radius:18px;margin-right:10px;overflow:hidden;width:36px;height:36px}.header___VjNh9 .timepiece___yuqJC{width:94px;height:30px;background:#242936;border-radius:15px;font-weight:500;font-size:16px;color:#42d5a0;margin-right:15px;justify-content:center}.header___VjNh9 .btn_edit___ozzux{width:82px;height:30px;background:#3061d0;border-radius:15px;margin-right:10px;text-align:center;line-height:30px}.whiteHeader___REV3m{background:#fff}.whiteHeader___REV3m .timepiece___yuqJC{background:#fff;box-shadow:0 2px 4px #e0dfe1}.djs___v0Ru7{display:inline-block!important}.myProblems___DKSbs{height:calc(100vh - 50px)!important}.whiteMyProblems___k0QS3 section[class~=resize-x-bar]{background:#fff!important}.fullMask___QZH1M{position:fixed;z-index:1000;width:100vw;height:100vh;top:0;left:0;background:transparent;cursor:ns-resize;display:none}.ldsRing___mpBZC{position:relative;width:40px;height:40px;margin:0 auto}.idsRingWrapper___Of9_n{position:absolute;z-index:1000;width:100%;height:100%;left:0;top:0;display:flex;flex-flow:column nowrap;justify-content:center}.idsRingWrapper___Of9_n p{text-align:center;margin-top:12px}.ldsRing___mpBZC div{box-sizing:border-box;display:block;position:absolute;width:32px;height:32px;margin:4px;border:4px solid #1976d2;border-radius:50%;animation:ldsring___o0w2t 1.2s cubic-bezier(.5,0,.5,1) infinite;border-color:#1976d2 transparent transparent transparent}.ldsRing___mpBZC div:nth-child(1){animation-delay:-.45s}.ldsRing___mpBZC div:nth-child(2){animation-delay:-.3s}.ldsRing___mpBZC div:nth-child(3){animation-delay:-.15s}@keyframes ldsring___o0w2t{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.record-detail-info{width:100%;background-color:#fff;min-height:260px}.record-detail-info .record-info{display:flex;align-items:center;flex-flow:row nowrap;list-style:none;padding:0;margin-bottom:20px}.record-detail-info .record-info li{margin-right:40px}.record-detail-info .record-info li:last-child{margin-right:0;flex:1 0;text-align:right}.record-detail-info .record-detail-body{padding:8px 0;max-height:80vh}.footer{display:flex;flex-flow:row nowrap;align-items:center;height:56px;background:#121c24;color:#fff;padding:0 20px;justify-content:space-between}.test-case-panel{position:relative}.test-case-panel .error{font-size:12px;color:#fb3226}.test-case-panel .test-case-panel-body{position:absolute;will-change:transform;width:100%;transition:all .2s linear;bottom:0;transform:translate3d(0,350px,0);opacity:.1}.test-case-panel .test-case-panel-body pre{max-height:150px;overflow:auto}.test-case-panel .test-case-panel-body.active{transform:translate3d(0,-56px,0);opacity:1}.test-case-panel .tab-panel-body{padding:20px 10px;height:240px;background-color:#070f19;display:flex;flex-flow:column nowrap;justify-content:center;color:#ddd}.test-case-panel .tab-panel-body .tip{text-align:center}.test-case-panel .tab-panel-body textarea{background:#070f19!important;color:#fff;font-size:14px;border:0 solid transparent!important;height:200px;outline:none}.test-case-panel .btn-green{margin-right:10px;color:#28bd8b;border-color:#28bd8b}.test-case-panel .btn-blue{margin-right:10px;color:#0152d9;border-color:#0152d9}.test-case-panel .btn-blue span{pointer-events:none}.test-case-panel .btn-collapse{position:absolute;top:0;width:54px;height:27px;left:50%;margin-left:-27px;background:#2a3a4f;z-index:8;border-bottom-left-radius:100px;border-bottom-right-radius:100px;color:#fff;text-align:center;cursor:pointer;opacity:.4;transition:all .3s}.test-case-panel .btn-collapse.up{top:-294px}ul.s-navs{list-style:none;margin:0;padding:0 17px;height:54px;display:flex;flex-flow:row nowrap;align-items:center;background:#0f1e31;font-size:14px;color:#ddd}ul.s-navs.bg-white{background:#fff;color:#888}ul.s-navs.bg-white a{color:#888}ul.s-navs a{color:#ddd;display:block;margin-right:20px;height:54px;line-height:54px;border-bottom:2px solid transparent}ul.s-navs a.active{color:#5091ff;border-bottom:2px solid #5091ff}#educoder .custom-ant-disabled:disabled{color:inherit}.XtermText-valueRef .xterm .xterm-viewport{overflow:auto}.inputs textarea::placeholder{color:#536879!important}.flex_box_center___Gc4dd{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___K2f1v{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___pupRp{align-items:center;box-align:center}.flex_box_center_end___UDLRC{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___a5uDo{flex-direction:column;box-orient:block-axis}.result___gu5zt{background:#070f19;height:100%;display:flex}.result___gu5zt .title___xrnx2{margin-top:20px;margin-bottom:10px;flex-shrink:0}.result___gu5zt .title___xrnx2 span{color:#bbbcbe}.result___gu5zt .left___IAxp9{width:340px;border-right:1px solid #333131;padding:0 20px 10px;flex-shrink:0;display:flex;flex-direction:column}.result___gu5zt .left___IAxp9 .leftNode___HL8fG{flex:1 1;background:#121c24}.result___gu5zt .left___IAxp9 .leftNode___HL8fG textarea{background:none;border:none;color:#fff;resize:none;height:100%;padding:10px}.result___gu5zt .left___IAxp9 .leftNode___HL8fG textarea::placeholder{color:#536879!important}.result___gu5zt .right___ZXYmw{flex:1 1;padding:0 20px 10px;display:flex;flex-direction:column}.result___gu5zt .right___ZXYmw .rightNode___jYL5_{flex:1 1;overflow:auto;position:relative;color:#fff}.result___gu5zt .right___ZXYmw .rightNode___jYL5_ .custom-spinner>div>div{border:4px solid #00D4F3!important;border-color:#00D4F3 transparent transparent transparent!important}.result___gu5zt .right___ZXYmw .rightNode___jYL5_ .custom-spinner p{color:#00d4f3!important}.split-panel-container{width:100%;height:calc(100vh - 121px);display:flex;flex-flow:row nowrap;align-items:center;overflow:hidden}.split-panel-container>section{height:100%}.split-panel-container.my-problems{height:calc(100vh - 65px)}.split-panel-container .resize-x-bar{width:4px;cursor:ew-resize;height:100%;display:flex;flex-flow:column nowrap;justify-content:center;background:#111c24}.split-panel-container .btn-resize{display:flex;flex-flow:column nowrap;text-align:center;justify-content:center;align-items:center;width:24px;height:24px;font-size:24px;z-index:10;border-radius:50%;position:absolute;margin-left:-10px;opacity:.7;box-shadow:0 3px 5px -1px #0003,0 6px 10px #00000024,0 1px 18px #0000001f;background-color:#e0e0e0;color:#000000de}.list{display:flex;align-items:center;font-size:14px;margin:7px 0;padding-left:4px}.list dt,.list dd{margin:0}.list dt{flex:1 1;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;word-break:break-all}.list dd{width:66px;text-align:right;color:#0152d9;cursor:pointer}.list .copy{color:#38bcd8}.tpi-code-setting{height:calc(100vh - 54px);background:#031b2a;color:#ddd;font-size:13px;line-height:17px}.tpi-code-setting.oj{height:calc(100vh - 65px)}.tpi-code-setting h3{color:#008cff;font-size:16px;line-height:21px;padding-bottom:12px;text-align:left;width:100%;display:block;border-bottom:1px solid #092436}.tpi-code-setting .file-item{color:#ddd;padding:20px 0 0;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center}.tpi-code-setting .file-item.action{justify-content:flex-start}.tpi-code-setting .file-item.action .iconfont{margin-right:21px}.tpi-code-setting .file-item span{max-width:148px}.tpi-code-setting .file-item:last-child{margin-bottom:25px}.tpi-code-setting span{color:#597a8f}.setting-drawer .ant-drawer-content-wrapper{top:54px;bottom:51px}.setting-drawer .ant-drawer-content{height:auto}.oj .ant-drawer-content-wrapper{top:65px}.setting-drawer .ant-drawer-body,.oj .ant-drawer-body{background:#031b2a}.setting-drawer .ant-drawer-body,.oj .ant-drawer-body{height:auto}.setting-drawer .ant-select-selection,.oj .ant-select-selection{width:120px;background:#0a2030;color:#597a8f;border:1px solid #597a8f}.list___IRN6i{display:flex;align-items:center;font-size:14px;margin:7px 0;padding-left:4px}.list___IRN6i dt,.list___IRN6i dd{margin:0}.list___IRN6i dt{flex:1 1;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;word-break:break-all}.list___IRN6i dd{width:66px;text-align:right;color:#0152d9;cursor:pointer}.list___IRN6i .copy___qCn9B{color:#38bcd8}.right-panel{position:relative}.btn-notes{position:absolute;right:0;top:50%;width:36px;height:36px;margin-top:-18px;border-radius:50%;background:#5091ff;color:#fff;font-size:18px;text-align:center;transform:translate(18px);will-change:transform;cursor:pointer;opacity:.5;transition:transform .3s linear,opacity .3s linear;z-index:100;display:flex;flex-flow:column nowrap;justify-content:center}.btn-notes:hover{opacity:1;color:#fff;transform:translate(-10px)}.note-form-area{position:absolute;right:10px;top:50%;width:450px;margin-top:-100px;background:#fff;border-radius:5px;padding:14px 10px 0;transform:translate(500px);will-change:transform;transition:transform .3s}.note-form-area.active{transform:translate(0)}.oj-modal .ant-modal-body{padding:0}.oj-modal .oj-modal-content{display:flex;flex-direction:column;align-items:center}.oj-modal .oj-modal-content>aside{font-size:14px;margin-top:50px;color:#333;width:438px}.oj-modal .oj-modal-head{width:100%;height:120px;padding-left:177px;padding-right:40px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #f1f1f1}.oj-modal .oj-modal-btn{width:180px;height:50px;background:#0152d9;border-radius:4px;font-size:16px;font-weight:500;color:#fff;cursor:pointer;line-height:50px;text-align:center;margin-bottom:30px}.oj-modal .oj-modal-tt{margin-right:51px;display:inline-flex;flex-direction:column;transform:translateY(-4px)}.oj-modal .oj-modal-tt>span:last-child{width:160px;height:6px;background:#e7f3ff;border-radius:3px}.oj-modal .oj-modal-tt>span:last-child span{display:inherit;width:60px;height:6px;background:#0152d9;border-radius:3px}.oj-modal i{color:#666;cursor:pointer}.oj-select{margin-left:20px}.oj-select .ant-select-selector{background:#25343e!important;border:0px!important;height:30px!important}.oj-select .ant-select-arrow{color:#fff}.oj-select .ant-select-selection-item{color:#fff;font-size:12px;line-height:30px!important}.exercise_user_info{font-size:14px;font-weight:400;color:#b2bacb}.exercise_user_info span{font-size:16px;font-weight:500;color:#55bfd6}.djs{margin-top:3px!important;display:inline-block!important}.time{margin-top:5px!important;display:inline-block!important}.flex_box_center___rM3g8{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___Oc7SE{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___MnmYE{align-items:center;box-align:center}.flex_box_center_end___QQh83{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___ZRFbL{flex-direction:column;box-orient:block-axis}.left-panel___SKGyd{position:relative;display:flex;flex-direction:column;height:100%;overflow:hidden}.left-panel___SKGyd .tab-panel-body___gABdv{padding:0 16px;overflow:auto;flex:1 1}.left-panel___SKGyd .tab-panel-body___gABdv pre:empty{display:none}.left-panel___SKGyd .b1___QpbmK{border-bottom:1px solid #eaecef}.left-panel___SKGyd .oj-width-input___eJQWT{width:270px}@media screen and (max-width: 1280px){.left-panel___SKGyd .oj-mr___AxILO{margin-right:20px}.left-panel___SKGyd .oj-width-input___eJQWT{width:235px}}.s-navs___FXwOi{list-style:none;margin:0;padding:0 10px;height:40px;display:flex;flex-flow:row nowrap;align-items:center;border-top:1px solid #F3F3F3;background:#0f1e31;font-size:16px;color:#ddd}.s-navs___FXwOi li{margin-right:auto}.s-navs___FXwOi.bg-white___kbZ6r{background:#fff;color:#888}.s-navs___FXwOi.bg-white___kbZ6r a{color:#888}.s-navs___FXwOi a{color:#ddd;display:block;margin-right:20px;height:40px;line-height:40px;border-bottom:2px solid transparent}.s-navs___FXwOi a.active___QGOnZ{color:#5091ff;border-bottom:2px solid #5091ff}.list___PXTsq{display:flex;align-items:center;justify-content:space-between;padding:0 10px;height:46px;color:#ddd;margin-bottom:1px;background:#3d445c4d;cursor:pointer}.list___PXTsq span{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;padding-right:20px;flex-basis:64px;width:100%}.list___PXTsq:hover{background-color:#263446ba}.list___PXTsq.active___QGOnZ{background-color:#263446!important}.btns___F8yZK{width:30px;height:30px;background:#3061d0;border-radius:4px;cursor:pointer;user-select:none;text-align:center;line-height:30px}#educoder .drawer___xdGaT .ant-input-search{background:#2c3246}#educoder .drawer___xdGaT .ant-input-search input{background:#2c3246;border:1px solid #3D445C;color:#fff}#educoder .drawer___xdGaT .ant-input-search input::placeholder{color:#ccc}#educoder .drawer___xdGaT .ant-input-search .ant-input-search-button{color:#4e5977;background:#2c3246;border:1px solid #3D445C;border-left:1px solid transparent}#educoder .drawer___xdGaT .ant-select .ant-select-selector{background:#2c3246;border:1px solid #3D445C}#educoder .drawer___xdGaT .ant-select .ant-select-arrow{color:#4e5977}#educoder .drawer___xdGaT .ant-select .ant-select-selection-item{color:#fff}#educoder .drawer___xdGaT .ant-select .ant-select-selection-placeholder{color:#ccc}#educoder .drawer___xdGaT .ant-pagination .ant-pagination-item-active{border-color:#0152d9!important;background-color:#0152d9!important}#educoder .drawer___xdGaT .ant-pagination .ant-pagination-item-link{background-color:transparent!important;color:#fff}#educoder .drawer___xdGaT .ant-pagination .ant-pagination-item{background-color:transparent;border:1px solid #656f87}#educoder .drawer___xdGaT .ant-pagination .ant-pagination-item a,#educoder .drawer___xdGaT .ant-pagination .ant-pagination-item-ellipsis{color:#fff}#educoder .drawer___xdGaT .ant-pagination .ant-pagination-options{color:#656f87}#educoder .drawer___xdGaT .ant-pagination .ant-pagination-options input{color:#fff;width:40px;background:transparent}#educoder .drawer___xdGaT .ant-pagination button,#educoder .drawer___xdGaT .ant-pagination input{line-height:initial;border:1px solid #656f87!important}.tour___oMkVh[class~=ant-tour]{left:7px!important;width:340px}.tour___oMkVh[class~=ant-tour] [class~=ant-tour-arrow]{left:17px!important}.tour___oMkVh[class~=ant-tour] [class~=ant-tour-footer]{display:none!important}.tour___oMkVh[class~=ant-tour] [class~=ant-tour-description]{padding:16px!important;overflow:hidden}.pagination___yDAjZ{text-align:center;margin-top:10px}.info___ATmsa{display:flex;flex-flow:row nowrap;align-items:center;height:56px;list-style:none;background:#fff;justify-content:space-between}.wrap____KX19 [class~=xterm] [class~=xterm-viewport]{overflow:auto!important}.desc___iOAgd{padding:8px 16px;height:calc(100vh - 138px);overflow:auto}.info___GPALq{color:#888;display:flex;align-items:center;font-size:14px;height:46px;background:#fff;padding:0 10px;box-shadow:0 2px 4px #e5e3e380;border-top:1px solid #f4f4f4;border-bottom:1px solid #f4f4f4}.info___GPALq .info_tag___CFEn8{height:22px;line-height:22px;padding:0 5px;background:#37ad8333;border-radius:2px;border:1px solid #A9DFCC;font-family:PingFangSC,PingFang SC;font-weight:600;font-size:14px;color:#2cc497;text-align:left;font-style:normal}.info___GPALq li{margin-right:8px}.discuss-panel{height:calc(100vh - 142px);overflow:auto;padding:0 16px}.discuss-item-container{display:flex;flex-flow:row nowrap;width:100%;padding:15px;border-bottom:1px solid #e3e3e3;overflow:hidden}.discuss-item-container section{margin-left:15px;flex:1 1 auto;width:100%}.discuss-item-container .grey{color:#ccc}.discuss-content{margin:4px 0;word-break:break-word;word-wrap:break-word}.discuss-content img{max-width:200px}.discuss-info{display:flex;flex-flow:row wrap;align-items:center;color:#999;line-height:16px;font-size:12px}.discuss-info .top{color:#fff;padding:0 8px;background:#ff4343;border-radius:8px;text-align:center}.discuss-info .gift{cursor:default}.discuss-info .view-code{color:#4cacff}.discuss-info a{color:#999}.discuss-info a,.discuss-info span{margin-right:15px}.btn-group{display:flex;flex-flow:row nowrap;justify-content:flex-end;margin-bottom:8px}.btn-group .btn-top .iconfont{transform:rotate(180deg);display:inline-block}.btn-group a{width:31px;text-align:center;color:#888}.btn-group a .iconfont{font-size:14px!important}.second-discuss .btn-group{opacity:0}.second-discuss:hover{background:#ebebeb}.second-discuss:hover .btn-group{opacity:1}.reply-discuss-container{background:#f4f4f4;border-radius:4px;margin-bottom:6px;position:relative;margin-top:6px}.reply-discuss-container:before{content:" ";position:absolute;border-color:#000;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;left:13px;top:-9px;border-bottom:10px solid #f4f4f4}.discuss-item-editor{width:100%;overflow:hidden}.discuss-item-editor .btn-send{cursor:pointer;border:none;padding:0 12px;color:#fff;letter-spacing:1px;text-align:center;font-size:14px;height:30px;line-height:30px;border-radius:2px;font-weight:400;margin-right:22px;margin-top:6px;background:#0152d9;float:right}.image-preview-container{display:flex;flex-flow:column nowrap;position:fixed;align-items:center;justify-content:center;inset:0;z-index:99999;background:#000c}.image-preview-container .image-preview{transition:transform .4s linear;max-width:86%}.image-preview-container .button-group{display:flex;flex-flow:row nowrap;align-items:center;justify-content:flex-end;position:absolute;z-index:101;right:10px;top:10px}.image-preview-container .button-group a,.image-preview-container .button-group button{color:#000000a6;margin-right:10px;display:flex;flex-flow:row nowrap;align-items:center}.preview-wrp-group{overflow:auto;width:100%;text-align:center}.dis-input-editor-container___nKGxx{position:relative;background:#fff;width:100%;box-shadow:0 -3px 5px #4cacff33}.dis-input-editor-container___nKGxx.active___tmt7T{position:absolute;height:calc(100vh - 50px);background:transparent;z-index:1000;width:100%;display:flex;flex-flow:column nowrap;justify-content:center;top:0}.dis-input-editor-container___nKGxx .input-mask___epEle{flex:1 0;background:#0000;width:100%}.dis-input-editor-container___nKGxx .text-area___Vry8W{display:flex;flex-flow:row nowrap;padding:10px 20px;align-items:center}.dis-input-editor-container___nKGxx .text-area___Vry8W input{border-radius:15px;border:1px solid #eaeaea;background-color:#fff;overflow:hidden;height:32px;padding:0 16px;line-height:32px;outline:none;flex:1 0;margin-right:10px}.dis-input-editor-container___nKGxx .text-area___Vry8W a{color:#888;display:block;height:32px;line-height:32px;margin-right:20px;display:flex;flex-flow:row nowrap;align-items:center}.dis-input-editor-container___nKGxx .text-area___Vry8W a span{line-height:32px;font-size:16px}.dis-input-editor-container___nKGxx .tip-container___plpA3{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center}.dis-input-editor-container___nKGxx .tip-container___plpA3 p{font-size:12px;color:#ff6800}.dis-input-editor-container___nKGxx .hide___kPfyC{display:none}.dis-input-editor-container___nKGxx .md-container___u85aq{background:#fff;padding:10px 20px}.btn-send___deQ5v{cursor:pointer;display:inline-block;border:none;padding:0 12px;color:#fff;background:#0152d9;letter-spacing:1px;text-align:center;font-size:14px;height:30px;line-height:30px;border-radius:2px;font-weight:400}.hackSets___tw75g .collapseWrapper___TteKi div[class~=ant-collapse]{background-color:transparent}.hackSets___tw75g .collapseWrapper___TteKi div[class~=ant-collapse-item]{margin-bottom:20px;border:none;box-shadow:0 2px 4px #eaeef4}.hackSets___tw75g .collapseWrapper___TteKi div[class~=ant-collapse-item] div[class~=ant-collapse-header]{padding:0 20px;height:64px;background-color:#fff;align-items:center!important}.hackSets___tw75g .collapseWrapper___TteKi div[class~=ant-collapse-item] div[class~=ant-collapse-content]{background-color:#fff}.hackSets___tw75g .collapseWrapper___TteKi div[class~=ant-collapse-item] div[class~=ant-collapse-content] div[class~=ant-collapse-content-box]{padding:20px}.hackSets___tw75g .collapseWrapper___TteKi div[class~=ant-collapse-item-active] div[class~=ant-collapse-header]{background-color:#eaeffa}.hackSets___tw75g .collapseWrapper___TteKi .panelHeader___Y_Xjq{font-size:14px;font-weight:400;color:#000}.hackSets___tw75g .collapseWrapper___TteKi .rateInput___y1qUi{display:inline-flex;align-items:center;white-space:nowrap}.hackSets___tw75g .collapseWrapper___TteKi .rateInput___y1qUi span{font-size:14px;font-weight:400;color:#666}.hackSets___tw75g .collapseWrapper___TteKi .open___xrixP{color:#165dff!important;transform:rotate(90deg)}.hackSets___tw75g .collapseWrapper___TteKi .close___jb6D2{color:#82a8ff!important}.uploadTableWrapper___U9Tz_{background:#fff}.uploadTableWrapper___U9Tz_ div[class^=headProgram]>div,.uploadTableWrapper___U9Tz_ div[class^=listWrapper]>div[class^=list]>div{flex:1 1;padding:0 12px!important}.uploadTableWrapper___U9Tz_ div[class^=headProgram]>div:last-child,.uploadTableWrapper___U9Tz_ div[class^=listWrapper]>div[class^=list]>div:last-child{display:none}.wrap___MkYbQ [class~=ant-upload-drag]{background:#1890ff0a!important;border-radius:4px;border:1px dashed #0152d9}.wrap___MkYbQ .colorBlue___onjbP{color:#0152d9}.wrap___MkYbQ .repeatedName___nbqnE{color:red}.wrap___MkYbQ .text___xvutp{margin-top:20px;color:#464f66;line-height:24px}.wrap___MkYbQ .greyText___dihvZ{font-size:14px;font-weight:400;color:#5f6368}.wrap___MkYbQ .noData___LxOJA{height:180px;margin-bottom:30px}.wrap___MkYbQ .noData___LxOJA .dragger___y7F4A{display:flex;align-items:center;justify-content:center}.wrap___MkYbQ .noData___LxOJA .dragger___y7F4A img{width:46px}.wrap___MkYbQ .noData___LxOJA .dragger___y7F4A span{font-size:14px;font-weight:400;color:#9096a3}.wrap___MkYbQ .noData___LxOJA .dragger___y7F4A .uploadText___Et3KS{color:#3061d0}.wrap___MkYbQ .btnS___k1e6j{height:32px;border-radius:4px;background:#3061d0}.wrap___MkYbQ .btnS___k1e6j i{margin-right:6px}.wrap___MkYbQ .testCaseRadio___q1wXT label[class~=ant-radio-button-wrapper]{width:60px;height:38px;background:#f6f7f9;box-shadow:inset 0 1px 3px #d7d8d9;border-radius:23px;border:none;display:inline-flex;align-items:center;justify-content:center;margin-right:20px}.wrap___MkYbQ .testCaseRadio___q1wXT label[class~=ant-radio-button-wrapper]:before{background-color:transparent}.wrap___MkYbQ .testCaseRadio___q1wXT label[class~=ant-radio-button-wrapper] span{color:#464f66;font-size:14px}.wrap___MkYbQ .testCaseRadio___q1wXT label[class~=ant-radio-button-wrapper-checked]{background-color:#fff;box-shadow:0 2px 4px #e0dfe1;border:1px solid #BACFFE;background:#d3e0fd linear-gradient(180deg,#fff,#f6f7f9)}.wrap___MkYbQ .testCaseRadio___q1wXT label[class~=ant-radio-button-wrapper-checked]:first-child{border-right-color:#bacffe}.wrap___MkYbQ .testCaseRadio___q1wXT label[class~=ant-radio-button-wrapper-checked]:focus-within{box-shadow:0 2px 4px #e0dfe1}.wrap___MkYbQ .testCaseRadio___q1wXT label[class~=ant-radio-button-wrapper-checked] span{color:#165dff;font-size:14px}.head___s4Eix{display:flex;margin-bottom:36px}.head___s4Eix .operation___JCAVh{text-align:center}.head___s4Eix>div{color:#5f6368;font-size:14px;text-align:left;display:inline-block}.headProgram___uWA_M{display:flex;height:40px;line-height:40px;background:#f6f7f8;box-shadow:0 2px 4px #eaeef4;padding-left:5px;padding-right:5px}.headProgram___uWA_M .operation___JCAVh{text-align:center}.headProgram___uWA_M>div{color:#5f6368;font-size:14px;text-align:left;display:inline-block}.listWrapper___xW3b4{max-height:214px;overflow:auto}.listWrapper___xW3b4::-webkit-scrollbar{display:none}.listWrapper___xW3b4 .list___dCbd6{display:flex;margin-bottom:36px;align-items:center}.listWrapper___xW3b4 .list___dCbd6 .del___abNho{color:#e53333;cursor:pointer}.listWrapper___xW3b4 .list___dCbd6 .info___J1Wmf{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 12px}.listWrapper___xW3b4 .list___dCbd6 .info___J1Wmf>span{color:#3061d0;cursor:pointer;text-decoration:underline}.listWrapper___xW3b4 .list___dCbd6>div{text-align:left;display:inline-block;background:#fff}.tabs___p2jIb .tabWarp___mt05L{display:flex;align-items:center}.tabs___p2jIb .tabWarp___mt05L .tab___IYGdQ{width:88px;text-align:center;height:30px;line-height:30px;background:#f0f0f0;font-weight:400;font-size:16px;color:#666;cursor:pointer}.tabs___p2jIb .tabWarp___mt05L .tab___IYGdQ.active___fQMlP{background:#fff;color:#3061d0}.tabs___p2jIb .content___GWVJY{padding:10px;background-color:#fff}.exitFullScreenModalWrapper___aNB9Q div[class~=ant-modal-confirm-btns]{float:none;display:flex;justify-content:center;margin-bottom:20px}.exitFullScreenModalWrapper___aNB9Q div[class~=ant-modal-confirm-btns] button{width:120px;height:38px;background:#f6f7f9 #3061d0;border-radius:2px}.exitFullScreenModal___HIMyY{text-align:center;font-size:30px;font-weight:400}.exitFullScreenModal___HIMyY .warningIcon___xEURa{height:88px;margin-bottom:20px}.exitFullScreenModal___HIMyY .warningText___W6NPJ{color:#e30000}.exitFullScreenModal___HIMyY .countdownWrapper___n8g1M{display:inline-block}.forcedModalWrapper___JPMQ2 .forcedModalContent___uY5FV{text-align:center}.forcedModalWrapper___JPMQ2 .forcedModalContent___uY5FV .forcedText___C3CrF{font-size:30px;font-weight:500;color:#e30000;margin-bottom:10px}.forcedModalWrapper___JPMQ2 .forcedModalContent___uY5FV .screenNumText___oljHN{font-size:14px;font-weight:400;color:#333;margin-bottom:20px}.forcedModalWrapper___JPMQ2 .forcedModalContent___uY5FV img{height:85px;margin-bottom:20px}.reasoning___S0mKl{margin-bottom:20px}.reasoning___S0mKl .btn____CIJG{display:flex;align-items:center;width:fit-content;height:35px;background:#f4f8ff;border-radius:8px;color:#3061d0;border:1px solid rgba(20,93,255,.2);padding:0 12px;cursor:pointer}.reasoning___S0mKl .btn____CIJG span{font-size:14px;margin-left:10px;margin-right:35px}.reasoning___S0mKl .content___CIAh9{font-size:14px;color:#888;border-left:2px solid #DCDCDC;padding-left:8px;margin-top:20px;white-space:pre-wrap}.reasoning___S0mKl b{font-size:8px}.select___Kt_GE .box___S5_ly{position:relative}.select___Kt_GE .text___dtZDv{width:206px;height:40px;background:#fff;border-radius:8px;border:1px solid rgba(20,93,255,.2);display:flex;align-items:center;padding:0 12px;color:#333;cursor:pointer}.select___Kt_GE .text___dtZDv:hover{background:#f6f6f6}.select___Kt_GE .text___dtZDv span{padding-left:6px}.select___Kt_GE .text___dtZDv b{font-size:12px;margin-left:auto;display:inline-block;transform:scale(.6)}.select___Kt_GE .itemWrap___xmw7x{position:absolute;z-index:10;top:40px;padding-top:7px}.select___Kt_GE .itemWrap___xmw7x aside{width:206px;background:#fff;box-shadow:0 2px 6px #d2d2d2;border-radius:2px;border:1px solid #E7F3FF;padding:10px 0}.select___Kt_GE .itemWrap___xmw7x .item___io6Bx{display:flex;align-items:center;padding:0 12px;height:36px;color:#464f66;cursor:pointer}.select___Kt_GE .itemWrap___xmw7x .item___io6Bx span{padding-left:6px}.select___Kt_GE .itemWrap___xmw7x .item___io6Bx:hover{background:#e7f3ff80;color:#3061d0}.select___Kt_GE .itemWrap___xmw7x .item___io6Bx.active___nHRTI{background:#e7f3ff;color:#3061d0}.flex_box_center___NfmQB{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___kVtBD{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___EegZo{align-items:center;box-align:center}.flex_box_center_end___Ueaqo{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___Sd9Zb{flex-direction:column;box-orient:block-axis}@keyframes dot-fade___gzUhM{0%,40%{opacity:.5}50%{opacity:8}90%,to{opacity:.5}}.loadingPic___sQWGQ{display:flex;align-items:center}.loading___ss_U1{display:flex}.loading___ss_U1 .dot___eTny8{width:10px;height:10px;border-radius:50%;margin-right:8px;background:#145dff;opacity:.5;animation:dot-fade___gzUhM 1s infinite}.loading___ss_U1 .dot___eTny8:nth-child(2){animation-delay:.3s}.loading___ss_U1 .dot___eTny8:nth-child(3){animation-delay:.7s}.wrap___SoLR4{display:flex;flex-direction:column;height:100%;overflow:hidden;flex:1 1;padding:20px 0}.chatContainer___bSpXP{flex:1 1;width:100%;overflow:auto}.footerContainer___IbaJq{margin-left:50px;margin-right:21px;flex-shrink:0;display:flex;flex-direction:column;transition:all .3s}.footerContainer___IbaJq .btnWrp___z89PH{width:100%;margin-bottom:12px;display:flex;flex-wrap:wrap;gap:10px}.footerContainer___IbaJq .btnWrp___z89PH>div{padding:0 10px;align-items:center;border-radius:12px;color:#585a73;display:inline-flex;font-size:12px;height:28px;justify-content:center;line-height:16px;transition:.3s all;border:1px solid #e8eaf2}.footerContainer___IbaJq .btnWrp___z89PH .btn___VK3Di{cursor:pointer;user-select:none}.footerContainer___IbaJq .btnWrp___z89PH .btn___VK3Di:hover{background:linear-gradient(111deg,#e9e7ff -12%,#fff 25% 69%,#e9e7ff 113%);border:1px solid #e0dfff;color:#6d6acd}.footerContainer___IbaJq .btnWrp___z89PH .btn___VK3Di.btnActive___en_8L{background:#eeedff;border:1px solid #eeedff;color:#6d6acd}.footerContainer___IbaJq .inputContainer___q_PRC{flex:1 1;display:flex;align-items:center;background:#fff;box-shadow:0 0 10px #e2e2e280;border-radius:8px;border:1px solid #e8eaf2;padding:10px 20px;position:relative;transition:all .5s}.footerContainer___IbaJq .inputContainer___q_PRC:hover{border:1px solid #145DFF}.footerContainer___IbaJq .inputContainer___q_PRC .uploadBtn___fY3BV{width:40px;height:40px;border:none;border-radius:20px;flex-shrink:0;background:#d2d2d2;cursor:default}.footerContainer___IbaJq .inputContainer___q_PRC .uploadBtn___fY3BV:hover{background:linear-gradient(139deg,#5c64ff,#6988f8)!important}.footerContainer___IbaJq .inputContainer___q_PRC .sendBtn____aYXt{width:40px;height:40px;background:linear-gradient(139deg,#5c64ff,#6988f8)!important;border:none;border-radius:50%;padding:0;flex-shrink:0}.footerContainer___IbaJq .inputContainer___q_PRC .sendBtn____aYXt:disabled{background:#d2d2d2!important}.footerContainer___IbaJq .inputContainer___q_PRC .sendBtnDisabled____WhtC{width:40px;height:40px;background:#d2d2d2!important;border:none;border-radius:50%;padding:0;flex-shrink:0}.footerContainer___IbaJq .inputContainer___q_PRC .cancelBtn___I91qC{font-size:40px;color:#5c64ff;cursor:pointer;flex-shrink:0;transition:.3}.footerContainer___IbaJq .inputContainer___q_PRC .cancelBtn___I91qC:hover{transform:scale(1.05)}.footerContainer___IbaJq .inputContainer___q_PRC textarea{margin:6px 9px 0;padding:0 11px;resize:none}.footerContainer___IbaJq .inputContainer___q_PRC textarea::placeholder{color:#c1c1d9}.footerContainer___IbaJq .lineFour___t_eBm.inputContainer___q_PRC{align-items:flex-end}.footerContainer___IbaJq .lineFour___t_eBm.inputContainer___q_PRC textarea{height:100%}.footerContainer___IbaJq .lineFour___t_eBm.inputContainer___q_PRC .fullIcon___WYjW2{position:absolute;right:31px;top:20px;color:#145dff;cursor:pointer}.footerContainer___IbaJq.footerContainerSelected___TV_oq{border-radius:20px;box-shadow:0 12px 24px -16px #3636490a,0 12px 40px #33334714,0 0 1px #2c2c3605;position:relative;transition:border .4s ease;border:1px solid #e8eaf2}.footerContainer___IbaJq.footerContainerSelected___TV_oq:hover{border:1px solid #145DFF}.footerContainer___IbaJq.footerContainerSelected___TV_oq .btnWrp___z89PH{background:#f7f8fc;padding:15px 15px 15px 20px;border-radius:20px 20px 0 0;border:none}.footerContainer___IbaJq.footerContainerSelected___TV_oq .inputContainer___q_PRC{border:none;box-shadow:none;background:transparent}.footerContainer___IbaJq.footerContainerSelected___TV_oq .inputContainer___q_PRC:hover{background:transparent;border:none}.footerContainer___IbaJq.full___h1vtm{height:100%}.li___DXR9A{display:flex;padding-left:20px}.li___DXR9A .avatarIcon___EYoqp .img___wrenL{width:40px;height:40px;border-radius:5px;margin-right:10px}.li___DXR9A .content___NK_Ew{flex:1 1;min-width:0}.li___DXR9A .content___NK_Ew .borderBox___UVtN4{box-shadow:0 0 10px #e2e2e280;border-radius:8px;border:1px solid rgba(20,93,255,.2);padding:16px}.li___DXR9A .content___NK_Ew .borderBox___UVtN4 .text___d_gYw{white-space:pre-wrap;color:#3061d0}.li___DXR9A .content___NK_Ew .fileWrap___kbAp0{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:10px}.li___DXR9A .content___NK_Ew .fileWrap___kbAp0 .file___R5FNg{width:calc((100% - 30px)/4);display:flex;align-items:center;background:#fff;border:1px solid rgba(20,93,255,.1);border-radius:8px;padding:6px 15px;font-size:14px;box-shadow:0 0 10px #e2e2e233}.li___DXR9A .content___NK_Ew .fileWrap___kbAp0 .file___R5FNg aside{flex:1 1;min-width:0}.li___DXR9A .content___NK_Ew .fileWrap___kbAp0 .file___R5FNg aside .fileName___oTYTw{color:#333;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:100%;width:fit-content}.li___DXR9A .content___NK_Ew .source___JD93j{height:16px;background:#f4f8ff;border-radius:8px 0;font-size:10px;color:#666;padding:0 14px;text-align:center;line-height:16px;width:fit-content;float:right;margin-top:-17px;margin-right:1px}.li___DXR9A .content___NK_Ew .action___CTh1w{height:54px;display:flex;align-items:center;gap:20px}.li___DXR9A .content___NK_Ew .action___CTh1w i{color:#666;cursor:pointer}.li___DXR9A .content___NK_Ew .action___CTh1w i:hover{color:#3061d0}.disabledInput___rMs3e{cursor:not-allowed;border:1px solid #9cb8f5!important}.disabledInput___rMs3e>*{pointer-events:none;opacity:.3}.backBottom___VIz5U{height:0;width:fit-content;position:sticky;z-index:100;bottom:0;left:50%;transform:translate(-50%);cursor:pointer;padding-left:20px}.backBottom___VIz5U:hover i{color:#5c64ff}.backBottom___VIz5U i{font-size:40px;color:#5c64ff80;position:absolute;z-index:101;bottom:8px}.head___vWC9s{display:flex;align-items:center;gap:20px;position:relative;height:54px;padding-right:20px;border-bottom:1px solid #EFEEEE}.head___vWC9s .title___l1GaK{display:flex;align-items:center;flex:1 1;padding-left:20px;height:100%;cursor:move}.head___vWC9s .headBtn___fGGSq{cursor:pointer;color:#333}.head___vWC9s .headBtn___fGGSq:hover{color:#3061d0}.menuWarp___Py4k9{list-style-type:none;background-color:#fff;background-clip:padding-box;border-radius:2px;outline:none;box-shadow:0 6px 16px #00000014,0 3px 6px -4px #0000001f,0 9px 28px 8px #0000000d}.menuWarp___Py4k9 h4{padding-left:20px;padding-top:13px;font-weight:600}.menuWarp___Py4k9 .menu___Rpj4l{max-height:400px;min-height:40px;width:250px;overflow:auto;color:#464f66}.menuWarp___Py4k9 .menu___Rpj4l aside{display:flex;align-items:center;height:36px;padding:0 20px;cursor:pointer}.menuWarp___Py4k9 .menu___Rpj4l aside .menuText___zGoGw{flex:1 1;min-width:0;display:flex;align-items:center}.menuWarp___Py4k9 .menu___Rpj4l aside .menuText___zGoGw span{max-width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.menuWarp___Py4k9 .menu___Rpj4l aside .menuDel___qa0au{display:none;flex-shrink:0;margin-left:10px}.menuWarp___Py4k9 .menu___Rpj4l aside.active___n_Cfs{background:#e7f3ff!important}.menuWarp___Py4k9 .menu___Rpj4l aside.active___n_Cfs span{color:#3061d0}.menuWarp___Py4k9 .menu___Rpj4l aside:hover{background:#e7f3ff80}.menuWarp___Py4k9 .menu___Rpj4l aside:hover span{color:#3061d0}.menuWarp___Py4k9 .menu___Rpj4l aside:hover .menuDel___qa0au{display:inline}.draggableWrap___u95gi{width:100vw;height:100vh;position:fixed;z-index:999;left:0;top:0;pointer-events:none}.draggableWrap___u95gi>div{pointer-events:auto}.draggableWrap___u95gi .modal___Q60Fu{width:100%;height:100%;background:#fff;box-shadow:0 10px 26px #14131d87;border-radius:8px;border:1px solid #7E8183;display:flex;flex-direction:column}.footer___lxKwN{padding-right:20px;padding-left:20px}.footer___lxKwN .main____xLI7{background:#fff;box-shadow:0 2px 20px #d7e5ff80;border-radius:18px;border:1px solid #EFF2FF;overflow:hidden}.footer___lxKwN .main____xLI7 .files___U6HeB{display:flex;flex-wrap:wrap;gap:5px;background:#fafbff;padding:10px 20px}.footer___lxKwN .main____xLI7 .files___U6HeB .file___R5FNg{width:calc((100% - 15px)/4);display:flex;align-items:center;background:#fff;border-radius:8px;padding:3px 9px;font-size:14px;border:1px solid #EBEBEB;position:relative}.footer___lxKwN .main____xLI7 .files___U6HeB .file___R5FNg aside{flex:1 1;min-width:0;margin-left:10px}.footer___lxKwN .main____xLI7 .files___U6HeB .file___R5FNg aside .fileName___oTYTw{color:#333;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:100%;width:fit-content}.footer___lxKwN .main____xLI7 .files___U6HeB .file___R5FNg:hover .fileDel___HitRv{opacity:1}.footer___lxKwN .main____xLI7 .files___U6HeB .file___R5FNg .fileDel___HitRv{opacity:0;transition:.3s;position:absolute;z-index:10;top:2px;right:5px;font-size:11px;color:#999;cursor:pointer}.footer___lxKwN .main____xLI7 .files___U6HeB .file___R5FNg .fileDel___HitRv:hover{color:#333}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc{height:138px;background:#fff;padding:20px;display:flex;flex-direction:column}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc textarea{flex:1 1;resize:none;padding:0;font-size:16px}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc textarea::placeholder{color:#c1c1d9}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w{display:flex;align-items:center;margin-top:10px}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .btnWrap___ENcDO{display:flex;align-items:center;gap:12px;margin-right:auto}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .btnWrap___ENcDO .btn___VK3Di{color:#333;height:34px;background:#fff;border-radius:20px;border:1px solid #EBEBEB;padding:0 12px;line-height:32px;transition:.3s;cursor:pointer}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .btnWrap___ENcDO .btn___VK3Di:hover{border:1px solid rgba(20,93,255,.2);color:#3061d0}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .btnWrap___ENcDO .btn___VK3Di.btnActive___en_8L{background:#f4f8ff;border:1px solid rgba(20,93,255,.2);color:#3061d0}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .btnWrap___ENcDO .btn___VK3Di.btnDisabled___AFYEZ{cursor:not-allowed;border:1px solid #ebebeb;background:#fff;color:#333;opacity:.5}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .uploadBtn___fY3BV{color:#666;width:34px;height:34px;border-radius:50%;cursor:pointer;text-align:center;line-height:34px}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .uploadBtn___fY3BV:hover{background:#f4f8ff;color:#145dff}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .uploadDisabledBtn___LslUe{color:#666;width:34px;height:34px;border-radius:50%;cursor:pointer;text-align:center;line-height:34px;color:#999;cursor:not-allowed}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .uploadDisabledBtn___LslUe:hover{background:#f4f8ff;color:#145dff}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .uploadDisabledBtn___LslUe:hover{color:#999}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .sendBtn____aYXt{width:34px;height:34px;background:linear-gradient(139deg,#5c64ff,#6988f8);border:none;border-radius:50%;padding:0;flex-shrink:0}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .sendBtnDisabled____WhtC{width:34px;height:34px;background:linear-gradient(139deg,#5c64ff,#6988f8);border:none;border-radius:50%;padding:0;flex-shrink:0;background:#d2d2d2;cursor:not-allowed}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .cancelBtn___I91qC{font-size:34px;color:#5c64ff;cursor:pointer;flex-shrink:0;transition:.3}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .cancelBtn___I91qC:hover{transform:scale(1.05)}.bottomlist___Unmz9{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;background:#f6f7f9;border-radius:6px;border:1px solid #EFF1F6;height:48px;padding:0 20px;max-width:90%;margin-top:20px;font-size:14px;line-height:48px;cursor:pointer;width:max-content}.bottomlist___Unmz9:hover{background:#e2ecff;border-radius:6px;border:1px solid #3061D0}.draggableImage___vcTso{position:fixed;left:calc(100vw - 84px);z-index:100}.draggableImage___vcTso .img___xAyno{user-select:none}.draggableImage___vcTso .close___WUtfj{user-select:none;cursor:pointer;display:none;position:absolute;z-index:101;left:-11px;top:-8px;color:#dcdcdc}.draggableImage___vcTso:hover .close___WUtfj{display:block}.extraNode___tnBrt{cursor:initial}.specialImg___yAPav{display:flex;flex-direction:column;align-items:center}.specialImg___yAPav .bubble___qNdfF{background-color:#3a5eff;color:#fff;padding:4px 8px;border-radius:4px;font-size:12px;position:relative;margin-bottom:8px}.specialImg___yAPav .bubble___qNdfF:after{content:"";position:absolute;bottom:-6px;left:50%;z-index:101;transform:translate(-50%);width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #3A5EFF}.specialImg___yAPav .upImg___Mx6QM{width:60px;height:60px;border-radius:50%}.bigTipsBox___XRGyw{width:calc(100% - 98px);overflow:hidden}.bigTips___uPRW3{display:flex;overflow-x:hidden;scroll-behavior:smooth;gap:22px;width:100%;position:relative;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none;position:sticky;top:0;background:#fff;z-index:8}.bigTips___uPRW3::-webkit-scrollbar{display:none}.bigTips___uPRW3 .item___KMGDu{position:relative;width:80px!important;height:88px;background:#95bdff1a;border-radius:8px;cursor:pointer;display:flex!important;flex-direction:column;justify-content:center;align-items:center;border:1px solid transparent}.bigTips___uPRW3 .item___KMGDu .editBtn___JiZpD{display:none;position:absolute;top:6px;right:6px;font-size:12px;color:#c7cbdb}.bigTips___uPRW3 .item___KMGDu .editBtn___JiZpD:hover{color:#145dff}.bigTips___uPRW3 .item___KMGDu span{font-weight:600;font-size:14px;color:#232b40;margin-top:16px;word-break:break-all;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:68px}.bigTips___uPRW3 .item___KMGDu:hover{border:1px solid #145DFF}.bigTips___uPRW3 .item___KMGDu:hover .editBtn___JiZpD{display:block}.bigTips___uPRW3 .item___KMGDu.active___EX5N5{border:1px solid #145DFF}.PrevNext____kcgs{width:calc(100% - 98px);height:105px;position:absolute;top:-6px;left:2px;z-index:100;pointer-events:none;opacity:1;transition:.3s}.PrevNext____kcgs>div{width:42px;height:105px;display:flex;align-items:center;justify-content:center;position:absolute}.PrevNext____kcgs>div img{width:20px;height:20px;pointer-events:auto}.PrevNext____kcgs>div .img___X2ms3{display:block}.PrevNext____kcgs>div .imgHover___wIHti{display:none}.PrevNext____kcgs>div:hover{cursor:pointer}.PrevNext____kcgs>div:hover .img___X2ms3{display:none}.PrevNext____kcgs>div:hover .imgHover___wIHti{display:block}.PrevNext____kcgs .LeftButton___P5Wge{left:-11px}.PrevNext____kcgs .RightButton___NAbBu{right:-20px}.agent___exMfN .add___cWyoE{width:80px;height:88px;background:#95bdff1a;border-radius:8px;display:flex;align-items:center;justify-content:center;cursor:pointer}.agent___exMfN .add___cWyoE i{color:#7f8791}.agent___exMfN .add___cWyoE:hover{background:#95bdff1a;border:1px solid rgba(48,97,208,.5)}.agent___exMfN .add___cWyoE:hover i{color:#3061d0}.imgUpLoad___Wg61u{position:relative;width:50px;height:auto;background-color:#f4f3f4;display:flex;align-items:center;justify-content:center;margin-top:15px}.imgUpLoad___Wg61u>div{position:absolute;right:-6px;top:-6px;cursor:pointer;background-color:#fff;width:16px;height:16px;border-radius:50%}.tip___WGAb5{display:flex;align-items:center;gap:6px;color:#ff8c29;font-size:14px;margin-top:10px;margin-left:100px}.tip___WGAb5 i{font-size:14px} diff --git a/p__Shixuns__Detail__Merge__index.0a0b835d.async.js b/p__Shixuns__Detail__Merge__index.b7354242.async.js similarity index 60% rename from p__Shixuns__Detail__Merge__index.0a0b835d.async.js rename to p__Shixuns__Detail__Merge__index.b7354242.async.js index 5085a5ccc2..db3a8c0ed2 100644 --- a/p__Shixuns__Detail__Merge__index.0a0b835d.async.js +++ b/p__Shixuns__Detail__Merge__index.b7354242.async.js @@ -1,6 +1,6 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[5573],{65030:function(zn,Ot,e){e.d(Ot,{Z:function(){return b}});var V=e(33885),E=e(42978),P=e(75931),oe=e(43403),D=e(92310),se=e.n(D),re=e(29301),Se=e(76846),N=e(96452),o=e(6089),Oe=e(80402),l=e(34280),s=e(49658),I=e(59301),yt=e(54476),At=e(77900),Rt=e(8654);function Tt(i){var u=i.prefixCls,n=i.align,p=i.arrow,R=i.arrowPos,x=p||{},M=x.className,q=x.content,j=R.x,J=j===void 0?0:j,Y=R.y,G=Y===void 0?0:Y,ee=I.useRef();if(!n||!n.points)return null;var T={position:"absolute"};if(n.autoArrow!==!1){var K=n.points[0],Fe=n.points[1],De=K[0],$=K[1],Ue=Fe[0],Ne=Fe[1];De===Ue||!["t","b"].includes(De)?T.top=G:De==="t"?T.top=0:T.bottom=0,$===Ne||!["l","r"].includes($)?T.left=J:$==="l"?T.left=0:T.right=0}return I.createElement("div",{ref:ee,className:se()("".concat(u,"-arrow"),M),style:T},q)}function Mt(i){var u=i.prefixCls,n=i.open,p=i.zIndex,R=i.mask,x=i.motion;return R?I.createElement(At.default,(0,yt.Z)({},x,{motionAppear:!0,visible:n,removeOnLeave:!0}),function(M){var q=M.className;return I.createElement("div",{style:{zIndex:p},className:se()("".concat(u,"-mask"),q)})}):null}var Ze=I.memo(function(i){var u=i.children;return u},function(i,u){return u.cache}),W=Ze,Dt=I.forwardRef(function(i,u){var n=i.popup,p=i.className,R=i.prefixCls,x=i.style,M=i.target,q=i.onVisibleChanged,j=i.open,J=i.keepDom,Y=i.fresh,G=i.onClick,ee=i.mask,T=i.arrow,K=i.arrowPos,Fe=i.align,De=i.motion,$=i.maskMotion,Ue=i.forceRender,Ne=i.getPopupContainer,lt=i.autoDestroy,Le=i.portal,he=i.zIndex,vt=i.onMouseEnter,kt=i.onMouseLeave,Ke=i.onPointerEnter,Gt=i.onPointerDownCapture,ln=i.ready,rt=i.offsetX,We=i.offsetY,gt=i.offsetR,Vt=i.offsetB,st=i.onAlign,k=i.onPrepare,Ee=i.stretch,St=i.targetWidth,Zt=i.targetHeight,Yt=typeof n=="function"?n():n,tt=j||J,un=(Ne==null?void 0:Ne.length)>0,Ut=I.useState(!Ne||!un),yn=(0,E.Z)(Ut,2),An=yn[0],Jt=yn[1];if((0,l.Z)(function(){!An&&un&&M&&Jt(!0)},[An,un,M]),!An)return null;var Xt="auto",vn={left:"-1000vw",top:"-1000vh",right:Xt,bottom:Xt};if(ln||!j){var hn,$t=Fe.points,zt=Fe.dynamicInset||((hn=Fe._experimental)===null||hn===void 0?void 0:hn.dynamicInset),Cn=zt&&$t[0][1]==="r",rn=zt&&$t[0][0]==="b";Cn?(vn.right=gt,vn.left=Xt):(vn.left=rt,vn.right=Xt),rn?(vn.bottom=Vt,vn.top=Xt):(vn.top=We,vn.bottom=Xt)}var ct={};return Ee&&(Ee.includes("height")&&Zt?ct.height=Zt:Ee.includes("minHeight")&&Zt&&(ct.minHeight=Zt),Ee.includes("width")&&St?ct.width=St:Ee.includes("minWidth")&&St&&(ct.minWidth=St)),j||(ct.pointerEvents="none"),I.createElement(Le,{open:Ue||tt,getContainer:Ne&&function(){return Ne(M)},autoDestroy:lt},I.createElement(Mt,{prefixCls:R,open:j,zIndex:he,mask:ee,motion:$}),I.createElement(re.Z,{onResize:st,disabled:!j},function(pt){return I.createElement(At.default,(0,yt.Z)({motionAppear:!0,motionEnter:!0,motionLeave:!0,removeOnLeave:!1,forceRender:Ue,leavedClassName:"".concat(R,"-hidden")},De,{onAppearPrepare:k,onEnterPrepare:k,visible:j,onVisibleChanged:function(dn){var a;De==null||(a=De.onVisibleChanged)===null||a===void 0||a.call(De,dn),q(dn)}}),function(sn,dn){var a=sn.className,t=sn.style,F=se()(R,a,p);return I.createElement("div",{ref:(0,Rt.sQ)(pt,u,dn),className:F,style:(0,V.Z)((0,V.Z)((0,V.Z)((0,V.Z)({"--arrow-x":"".concat(K.x||0,"px"),"--arrow-y":"".concat(K.y||0,"px")},vn),ct),t),{},{boxSizing:"border-box",zIndex:he},x),onMouseEnter:vt,onMouseLeave:kt,onPointerEnter:Ke,onClick:G,onPointerDownCapture:Gt},T&&I.createElement(Tt,{prefixCls:R,arrow:T,arrowPos:K,align:Fe}),I.createElement(W,{cache:!j&&!Y},Yt))})}))}),jt=Dt,Ie=I.forwardRef(function(i,u){var n=i.children,p=i.getTriggerDOMNode,R=(0,Rt.Yr)(n),x=I.useCallback(function(q){(0,Rt.mH)(u,p?p(q):q)},[p]),M=(0,Rt.x1)(x,(0,Rt.C4)(n));return R?I.cloneElement(n,{ref:M}):n}),be=Ie,d=I.createContext(null),at=d;function ge(i){return i?Array.isArray(i)?i:[i]:[]}function bt(i,u,n,p){return I.useMemo(function(){var R=ge(n!=null?n:u),x=ge(p!=null?p:u),M=new Set(R),q=new Set(x);return i&&(M.has("hover")&&(M.delete("hover"),M.add("click")),q.has("hover")&&(q.delete("hover"),q.add("click"))),[M,q]},[i,u,n,p])}var S=e(29194);function g(){var i=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],u=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],n=arguments.length>2?arguments[2]:void 0;return n?i[0]===u[0]:i[0]===u[0]&&i[1]===u[1]}function Z(i,u,n,p){for(var R=n.points,x=Object.keys(i),M=0;M1&&arguments[1]!==void 0?arguments[1]:1;return Number.isNaN(i)?u:i}function ne(i){return h(parseFloat(i),0)}function _e(i,u){var n=(0,V.Z)({},i);return(u||[]).forEach(function(p){if(!(p instanceof HTMLBodyElement||p instanceof HTMLHtmlElement)){var R=w(p).getComputedStyle(p),x=R.overflow,M=R.overflowClipMargin,q=R.borderTopWidth,j=R.borderBottomWidth,J=R.borderLeftWidth,Y=R.borderRightWidth,G=p.getBoundingClientRect(),ee=p.offsetHeight,T=p.clientHeight,K=p.offsetWidth,Fe=p.clientWidth,De=ne(q),$=ne(j),Ue=ne(J),Ne=ne(Y),lt=h(Math.round(G.width/K*1e3)/1e3),Le=h(Math.round(G.height/ee*1e3)/1e3),he=(K-Fe-Ue-Ne)*lt,vt=(ee-T-De-$)*Le,kt=De*Le,Ke=$*Le,Gt=Ue*lt,ln=Ne*lt,rt=0,We=0;if(x==="clip"){var gt=ne(M);rt=gt*lt,We=gt*Le}var Vt=G.x+Gt-rt,st=G.y+kt-We,k=Vt+G.width+2*rt-Gt-ln-he,Ee=st+G.height+2*We-kt-Ke-vt;n.left=Math.max(n.left,Vt),n.top=Math.max(n.top,st),n.right=Math.min(n.right,k),n.bottom=Math.min(n.bottom,Ee)}}),n}function Ae(i){var u=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,n="".concat(u),p=n.match(/^(.*)\%$/);return p?i*(parseFloat(p[1])/100):parseFloat(n)}function te(i,u){var n=u||[],p=(0,E.Z)(n,2),R=p[0],x=p[1];return[Ae(i.width,R),Ae(i.height,x)]}function _(){var i=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return[i[0],i[1]]}function ae(i,u){var n=u[0],p=u[1],R,x;return n==="t"?x=i.y:n==="b"?x=i.y+i.height:x=i.y+i.height/2,p==="l"?R=i.x:p==="r"?R=i.x+i.width:R=i.x+i.width/2,{x:R,y:x}}function ce(i,u){var n={t:"b",b:"t",l:"r",r:"l"};return i.map(function(p,R){return R===u?n[p]||"c":p}).join("")}function Be(i,u,n,p,R,x,M){var q=I.useState({ready:!1,offsetX:0,offsetY:0,offsetR:0,offsetB:0,arrowX:0,arrowY:0,scaleX:1,scaleY:1,align:R[p]||{}}),j=(0,E.Z)(q,2),J=j[0],Y=j[1],G=I.useRef(0),ee=I.useMemo(function(){return u?ve(u):[]},[u]),T=I.useRef({}),K=function(){T.current={}};i||K();var Fe=(0,o.Z)(function(){if(u&&n&&i){let Qt=function(Pn,Xe){var dt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:ie,ut=tt.x+Pn,mt=tt.y+Xe,_t=ut+rn,fn=mt+Cn,Xn=Math.max(ut,dt.left),ze=Math.max(mt,dt.top),it=Math.min(_t,dt.right),Pt=Math.min(fn,dt.bottom);return Math.max(0,(it-Xn)*(Pt-ze))},Sn=function(){cn=tt.y+Pe,an=cn+Cn,Wt=tt.x+we,Je=Wt+rn};var Ue,Ne,lt,Le,he=u,vt=he.ownerDocument,kt=w(he),Ke=kt.getComputedStyle(he),Gt=Ke.position,ln=he.style.left,rt=he.style.top,We=he.style.right,gt=he.style.bottom,Vt=he.style.overflow,st=(0,V.Z)((0,V.Z)({},R[p]),x),k=vt.createElement("div");(Ue=he.parentElement)===null||Ue===void 0||Ue.appendChild(k),k.style.left="".concat(he.offsetLeft,"px"),k.style.top="".concat(he.offsetTop,"px"),k.style.position=Gt,k.style.height="".concat(he.offsetHeight,"px"),k.style.width="".concat(he.offsetWidth,"px"),he.style.left="0",he.style.top="0",he.style.right="auto",he.style.bottom="auto",he.style.overflow="hidden";var Ee;if(Array.isArray(n))Ee={x:n[0],y:n[1],width:0,height:0};else{var St,Zt,Yt=n.getBoundingClientRect();Yt.x=(St=Yt.x)!==null&&St!==void 0?St:Yt.left,Yt.y=(Zt=Yt.y)!==null&&Zt!==void 0?Zt:Yt.top,Ee={x:Yt.x,y:Yt.y,width:Yt.width,height:Yt.height}}var tt=he.getBoundingClientRect(),un=kt.getComputedStyle(he),Ut=un.height,yn=un.width;tt.x=(Ne=tt.x)!==null&&Ne!==void 0?Ne:tt.left,tt.y=(lt=tt.y)!==null&<!==void 0?lt:tt.top;var An=vt.documentElement,Jt=An.clientWidth,Xt=An.clientHeight,vn=An.scrollWidth,hn=An.scrollHeight,$t=An.scrollTop,zt=An.scrollLeft,Cn=tt.height,rn=tt.width,ct=Ee.height,pt=Ee.width,sn={left:0,top:0,right:Jt,bottom:Xt},dn={left:-zt,top:-$t,right:vn-zt,bottom:hn-$t},a=st.htmlRegion,t="visible",F="visibleFirst";a!=="scroll"&&a!==F&&(a=t);var A=a===F,U=_e(dn,ee),H=_e(sn,ee),ie=a===t?H:U,L=A?H:ie;he.style.left="auto",he.style.top="auto",he.style.right="0",he.style.bottom="0";var de=he.getBoundingClientRect();he.style.left=ln,he.style.top=rt,he.style.right=We,he.style.bottom=gt,he.style.overflow=Vt,(Le=he.parentElement)===null||Le===void 0||Le.removeChild(k);var le=h(Math.round(rn/parseFloat(yn)*1e3)/1e3),Te=h(Math.round(Cn/parseFloat(Ut)*1e3)/1e3);if(le===0||Te===0||(0,Se.Sh)(n)&&!(0,S.Z)(n))return;var qe=st.offset,ot=st.targetOffset,pe=te(tt,qe),r=(0,E.Z)(pe,2),c=r[0],v=r[1],f=te(Ee,ot),m=(0,E.Z)(f,2),y=m[0],C=m[1];Ee.x-=y,Ee.y-=C;var X=st.points||[],fe=(0,E.Z)(X,2),Re=fe[0],ft=fe[1],xe=_(ft),Me=_(Re),ke=ae(Ee,xe),Qe=ae(tt,Me),Ge=(0,V.Z)({},st),we=ke.x-Qe.x+c,Pe=ke.y-Qe.y+v,Q=Qt(we,Pe),ue=Qt(we,Pe,H),me=ae(Ee,["t","l"]),Ye=ae(tt,["t","l"]),Ve=ae(Ee,["b","r"]),je=ae(tt,["b","r"]),Bt=st.overflow||{},Nt=Bt.adjustX,en=Bt.adjustY,xt=Bt.shiftX,tn=Bt.shiftY,Ht=function(Xe){return typeof Xe=="boolean"?Xe:Xe>=0},cn,an,Wt,Je;Sn();var B=Ht(en),z=Me[0]===xe[0];if(B&&Me[0]==="t"&&(an>L.bottom||T.current.bt)){var Ce=Pe;z?Ce-=Cn-ct:Ce=me.y-je.y-v;var ye=Qt(we,Ce),$e=Qt(we,Ce,H);ye>Q||ye===Q&&(!A||$e>=ue)?(T.current.bt=!0,Pe=Ce,v=-v,Ge.points=[ce(Me,0),ce(xe,0)]):T.current.bt=!1}if(B&&Me[0]==="b"&&(cnQ||Ft===Q&&(!A||Et>=ue)?(T.current.tb=!0,Pe=wt,v=-v,Ge.points=[ce(Me,0),ce(xe,0)]):T.current.tb=!1}var nn=Ht(Nt),wn=Me[1]===xe[1];if(nn&&Me[1]==="l"&&(Je>L.right||T.current.rl)){var En=we;wn?En-=rn-pt:En=me.x-je.x-c;var Zn=Qt(En,Pe),Lt=Qt(En,Pe,H);Zn>Q||Zn===Q&&(!A||Lt>=ue)?(T.current.rl=!0,we=En,c=-c,Ge.points=[ce(Me,1),ce(xe,1)]):T.current.rl=!1}if(nn&&Me[1]==="r"&&(WtQ||Nn===Q&&(!A||On>=ue)?(T.current.lr=!0,we=In,c=-c,Ge.points=[ce(Me,1),ce(xe,1)]):T.current.lr=!1}Sn();var on=xt===!0?0:xt;typeof on=="number"&&(WtH.right&&(we-=Je-H.right-c,Ee.x>H.right-on&&(we+=Ee.x-H.right+on)));var bn=tn===!0?0:tn;typeof bn=="number"&&(cnH.bottom&&(Pe-=an-H.bottom-v,Ee.y>H.bottom-bn&&(Pe+=Ee.y-H.bottom+bn)));var gn=tt.x+we,Ln=gn+rn,Hn=tt.y+Pe,jn=Hn+Cn,Vn=Ee.x,Tn=Vn+pt,$n=Ee.y,kn=$n+ct,_n=Math.max(gn,Vn),Rn=Math.min(Ln,Tn),lr=(_n+Rn)/2,ar=lr-gn,er=Math.max(Hn,$n),or=Math.min(jn,kn),tr=(er+or)/2,Qn=tr-Hn;M==null||M(u,Ge);var Mn=de.right-tt.x-(we+tt.width),Un=de.bottom-tt.y-(Pe+tt.height);le===1&&(we=Math.round(we),Mn=Math.round(Mn)),Te===1&&(Pe=Math.round(Pe),Un=Math.round(Un));var Yn={ready:!0,offsetX:we/le,offsetY:Pe/Te,offsetR:Mn/le,offsetB:Un/Te,arrowX:ar/le,arrowY:Qn/Te,scaleX:le,scaleY:Te,align:Ge};Y(Yn)}}),De=function(){G.current+=1;var Ne=G.current;Promise.resolve().then(function(){G.current===Ne&&Fe()})},$=function(){Y(function(Ne){return(0,V.Z)((0,V.Z)({},Ne),{},{ready:!1})})};return(0,l.Z)($,[p]),(0,l.Z)(function(){i||$()},[i]),[J.ready,J.offsetX,J.offsetY,J.offsetR,J.offsetB,J.arrowX,J.arrowY,J.scaleX,J.scaleY,J.align,De]}var Ct=e(94480);function nt(i,u,n,p,R){(0,l.Z)(function(){if(i&&u&&n){let G=function(){p(),R()};var x=u,M=n,q=ve(x),j=ve(M),J=w(M),Y=new Set([J].concat((0,Ct.Z)(q),(0,Ct.Z)(j)));return Y.forEach(function(ee){ee.addEventListener("scroll",G,{passive:!0})}),J.addEventListener("resize",G,{passive:!0}),p(),function(){Y.forEach(function(ee){ee.removeEventListener("scroll",G),J.removeEventListener("resize",G)})}}},[i,u,n])}var He=e(48736);function et(i,u,n,p,R,x,M,q){var j=I.useRef(i);j.current=i;var J=I.useRef(!1);I.useEffect(function(){if(u&&p&&(!R||x)){var G=function(){J.current=!1},ee=function(lt){var Le;j.current&&!M(((Le=lt.composedPath)===null||Le===void 0||(Le=Le.call(lt))===null||Le===void 0?void 0:Le[0])||lt.target)&&!J.current&&q(!1)},T=w(p);T.addEventListener("pointerdown",G,!0),T.addEventListener("mousedown",ee,!0),T.addEventListener("contextmenu",ee,!0);var K=(0,N.A)(n);if(K&&(K.addEventListener("mousedown",ee,!0),K.addEventListener("contextmenu",ee,!0)),0)var Fe,De,$,Ue;return function(){T.removeEventListener("pointerdown",G,!0),T.removeEventListener("mousedown",ee,!0),T.removeEventListener("contextmenu",ee,!0),K&&(K.removeEventListener("mousedown",ee,!0),K.removeEventListener("contextmenu",ee,!0))}}},[u,n,p,R,x]);function Y(){J.current=!0}return Y}var ht=["prefixCls","children","action","showAction","hideAction","popupVisible","defaultPopupVisible","onPopupVisibleChange","afterPopupVisibleChange","mouseEnterDelay","mouseLeaveDelay","focusDelay","blurDelay","mask","maskClosable","getPopupContainer","forceRender","autoDestroy","destroyPopupOnHide","popup","popupClassName","popupStyle","popupPlacement","builtinPlacements","popupAlign","zIndex","stretch","getPopupClassNameFromAlign","fresh","alignPoint","onPopupClick","onPopupAlign","arrow","popupMotion","maskMotion","popupTransitionName","popupAnimation","maskTransitionName","maskAnimation","className","getTriggerDOMNode"];function It(){var i=arguments.length>0&&arguments[0]!==void 0?arguments[0]:oe.Z,u=I.forwardRef(function(n,p){var R=n.prefixCls,x=R===void 0?"rc-trigger-popup":R,M=n.children,q=n.action,j=q===void 0?"hover":q,J=n.showAction,Y=n.hideAction,G=n.popupVisible,ee=n.defaultPopupVisible,T=n.onPopupVisibleChange,K=n.afterPopupVisibleChange,Fe=n.mouseEnterDelay,De=n.mouseLeaveDelay,$=De===void 0?.1:De,Ue=n.focusDelay,Ne=n.blurDelay,lt=n.mask,Le=n.maskClosable,he=Le===void 0?!0:Le,vt=n.getPopupContainer,kt=n.forceRender,Ke=n.autoDestroy,Gt=n.destroyPopupOnHide,ln=n.popup,rt=n.popupClassName,We=n.popupStyle,gt=n.popupPlacement,Vt=n.builtinPlacements,st=Vt===void 0?{}:Vt,k=n.popupAlign,Ee=n.zIndex,St=n.stretch,Zt=n.getPopupClassNameFromAlign,Yt=n.fresh,tt=n.alignPoint,un=n.onPopupClick,Ut=n.onPopupAlign,yn=n.arrow,An=n.popupMotion,Jt=n.maskMotion,Xt=n.popupTransitionName,vn=n.popupAnimation,hn=n.maskTransitionName,$t=n.maskAnimation,zt=n.className,Cn=n.getTriggerDOMNode,rn=(0,P.Z)(n,ht),ct=Ke||Gt||!1,pt=I.useState(!1),sn=(0,E.Z)(pt,2),dn=sn[0],a=sn[1];(0,l.Z)(function(){a((0,s.Z)())},[]);var t=I.useRef({}),F=I.useContext(at),A=I.useMemo(function(){return{registerSubPopup:function(it,Pt){t.current[it]=Pt,F==null||F.registerSubPopup(it,Pt)}}},[F]),U=(0,Oe.Z)(),H=I.useState(null),ie=(0,E.Z)(H,2),L=ie[0],de=ie[1],le=I.useRef(null),Te=(0,o.Z)(function(ze){le.current=ze,(0,Se.Sh)(ze)&&L!==ze&&de(ze),F==null||F.registerSubPopup(U,ze)}),qe=I.useState(null),ot=(0,E.Z)(qe,2),pe=ot[0],r=ot[1],c=I.useRef(null),v=(0,o.Z)(function(ze){(0,Se.Sh)(ze)&&pe!==ze&&(r(ze),c.current=ze)}),f=I.Children.only(M),m=(f==null?void 0:f.props)||{},y={},C=(0,o.Z)(function(ze){var it,Pt,pn=pe;return(pn==null?void 0:pn.contains(ze))||((it=(0,N.A)(pn))===null||it===void 0?void 0:it.host)===ze||ze===pn||(L==null?void 0:L.contains(ze))||((Pt=(0,N.A)(L))===null||Pt===void 0?void 0:Pt.host)===ze||ze===L||Object.values(t.current).some(function(mn){return(mn==null?void 0:mn.contains(ze))||ze===mn})}),X=O(x,An,vn,Xt),fe=O(x,Jt,$t,hn),Re=I.useState(ee||!1),ft=(0,E.Z)(Re,2),xe=ft[0],Me=ft[1],ke=G!=null?G:xe,Qe=(0,o.Z)(function(ze){G===void 0&&Me(ze)});(0,l.Z)(function(){Me(G||!1)},[G]);var Ge=I.useRef(ke);Ge.current=ke;var we=I.useRef([]);we.current=[];var Pe=(0,o.Z)(function(ze){var it;Qe(ze),((it=we.current[we.current.length-1])!==null&&it!==void 0?it:ke)!==ze&&(we.current.push(ze),T==null||T(ze))}),Q=I.useRef(),ue=function(){clearTimeout(Q.current)},me=function(it){var Pt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;ue(),Pt===0?Pe(it):Q.current=setTimeout(function(){Pe(it)},Pt*1e3)};I.useEffect(function(){return ue},[]);var Ye=I.useState(!1),Ve=(0,E.Z)(Ye,2),je=Ve[0],Bt=Ve[1];(0,l.Z)(function(ze){(!ze||ke)&&Bt(!0)},[ke]);var Nt=I.useState(null),en=(0,E.Z)(Nt,2),xt=en[0],tn=en[1],Ht=I.useState(null),cn=(0,E.Z)(Ht,2),an=cn[0],Wt=cn[1],Je=function(it){Wt([it.clientX,it.clientY])},B=Be(ke,L,tt&&an!==null?an:pe,gt,st,k,Ut),z=(0,E.Z)(B,11),Ce=z[0],ye=z[1],$e=z[2],wt=z[3],Ft=z[4],Et=z[5],nn=z[6],wn=z[7],En=z[8],Zn=z[9],Lt=z[10],In=bt(dn,j,J,Y),Nn=(0,E.Z)(In,2),On=Nn[0],on=Nn[1],bn=On.has("click"),gn=on.has("click")||on.has("contextMenu"),Ln=(0,o.Z)(function(){je||Lt()}),Hn=function(){Ge.current&&tt&&gn&&me(!1)};nt(ke,pe,L,Ln,Hn),(0,l.Z)(function(){Ln()},[an,gt]),(0,l.Z)(function(){ke&&!(st!=null&&st[gt])&&Ln()},[JSON.stringify(k)]);var jn=I.useMemo(function(){var ze=Z(st,x,Zn,tt);return se()(ze,Zt==null?void 0:Zt(Zn))},[Zn,Zt,st,x,tt]);I.useImperativeHandle(p,function(){return{nativeElement:c.current,popupElement:le.current,forceAlign:Ln}});var Vn=I.useState(0),Tn=(0,E.Z)(Vn,2),$n=Tn[0],kn=Tn[1],_n=I.useState(0),Rn=(0,E.Z)(_n,2),lr=Rn[0],ar=Rn[1],er=function(){if(St&&pe){var it=pe.getBoundingClientRect();kn(it.width),ar(it.height)}},or=function(){er(),Ln()},tr=function(it){Bt(!1),Lt(),K==null||K(it)},Qn=function(){return new Promise(function(it){er(),tn(function(){return it})})};(0,l.Z)(function(){xt&&(Lt(),xt(),tn(null))},[xt]);function Mn(ze,it,Pt,pn){y[ze]=function(mn){var ur;pn==null||pn(mn),me(it,Pt);for(var qn=arguments.length,cr=new Array(qn>1?qn-1:0),Wn=1;Wn1?Pt-1:0),mn=1;mn1?Pt-1:0),mn=1;mnyt in I?oe(I,yt,{enumerable:!0,configurable:!0,writable:!0,value:At}):I[yt]=At,Oe=(I,yt)=>{for(var At in yt||(yt={}))Se.call(yt,At)&&o(I,At,yt[At]);if(re)for(var At of re(yt))N.call(yt,At)&&o(I,At,yt[At]);return I},l=(I,yt)=>D(I,se(yt));const s=({img:I,buttonProps:yt={},styles:At={},customText:Rt,ButtonText:Tt,ButtonClick:Mt,Buttonclass:Ze,ButtonTwo:W,imgStyles:Dt,loading:jt=!1,className:Ie=""})=>V.createElement("section",{className:`tc animated fadeIn ${Ie}`,style:Oe({color:"#999",margin:"100px auto",visibility:jt?"hidden":"visible"},At)},V.createElement("img",{src:I||E,style:l(Oe({},Dt),{pointerEvents:"none",userSelect:"none"})}),V.createElement("p",{className:"mt20 font14"},Rt||"\u6682\u65F6\u8FD8\u6CA1\u6709\u76F8\u5173\u6570\u636E\u54E6!"),Tt&&V.createElement(P.ZP,Oe({className:Ze,onClick:Mt},yt),Tt),W&&W);Ot.Z=s},62538:function(zn,Ot,e){e.r(Ot),e.d(Ot,{default:function(){return Ae}});var V=e(59301),E=e(65582),P=e(91882),oe=e(25399),D=e(62673),se=e(77019),re=e(5269),Se=e(37568),N=e(6767),o=e(62957),Oe=e(13747),l=e(7939),s="data:image/png;base64,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",I={totitle:"totitle___awxGW",content:"content___Capbm",left:"left___YG3at",title:"title___waFCx",text:"text___lM5tL",spanstyles:"spanstyles___k7w2T",redio:"redio___pJ2BO",checks:"checks___gzkJ8",right:"right___aaabN",tabletitle:"tabletitle___dykdv",tabletd:"tabletd___bp4rv",tabletdselect:"tabletdselect___QHns8",Nodate:"Nodate___kpZyB",titleredio:"titleredio___Vh5KM"},yt="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAAAXNSR0IArs4c6QAAAotJREFUSEudlU9IVFEUxr9zZ4ZmkZVCpG4kEGpRu2Dm9QfKXdiiCALBmpkS5r0BlVxkCYWUlNqmLJxJc94ouGkZJdRmaDNvpkUULSJqI0FZgzAogeG8e+KNvcn5y9O7vOc7v/udc+87j1Bn9S5M7Mg37u6AkIcko1UwpGT+ITyu9yatvZk6El6vlU7VAj3p6X1udt8CcBFAQzUNEXJgxH8LcXfOF1gu11SAw6lEF0FOgWhnvWrsGDNygigQVYLPN+tLwFpGH2KJEQBVK6lzkIQQ/TFf4LGtKQIimUSXlDy/DajNMsHibOxo4IW1UQBH3urN0qQvADsqv47z5bU1tCdOhXIFsGboUQZUJz0t0RA+g3GgbG805g/doGBS93q9lN26Wx6PKZcH1bQeAyNchDOyzcpiM2mZRCdLLvTF+dqAWno1pT8AoX9zriTXCVLT+nUw7m0LaiTGAL5WmUsRChv6BAG9ZcGP7KKrZPIMgLb/sU1Oa0ILT+IOqUb8IUB9JY9b0JmoL/iyJzO33y3N5AbcIdTiEt0mzZgdZMjRMsdLAq6OSeXSJwvukXwhqgTGCj2t5/QfhAGNNGPmNEMsVOlxEW7HnEAtrWA+RtYEW29syNYYNkW4UygDP1teLbbaH8gEV16gbXQJREkwdzl5OQwaeaIEbxbAve/ie9f/0FcAu5wk19QwsqtitX3e37dSHEJqOnEe4GdgiO3BKS8InZP+4OviELJBmqEPMOH+1uGUBzgSU0LTNqti7qqZ2XNsyjgR9jh0nhVE3bbTmmArcCX1tMkj3ENgDgFoqn4A/QIw7SH3+CN/90q5pu6f4mRy2H3Q23acgcOCqIWZmYi+mzA/tPq+pYZpWNaq6i/DTgfNK9sAWAAAAABJRU5ErkJggg==",At="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IArs4c6QAAAW1JREFUOE+tVT1Lw1AUPSdpF0GdXNRNQdyE9geYDm7SiiiIf8LBimMHB7Fujq66FMR0dGkXxaUFqYM6FAQ/cLCDrYPYJFdetaW0IQn4Mr6cd+49557cED6PVBJx92U8Q0gagiSAyT/YK4iKgEVz6sNmstoevM7BA7FTKy4kD2DGr1jfWd0Es8yUzvtxPULJwXAWrH2D2BbBUCE/chLiCQ5jN+Vd5uApTO9i27YOCGRDuvJ9LUA+ninv9AiVTI9yFrWzId8IMYSrSj47A3geuwvyzFg8hjRqkNujIAF1c7o5T6eYWoNIIQhppkuQ9xq8q61gR8h1ukXrRASbOghJnNK1rXsB5rQQAg+KsCnAqCbCFh3baiKE0Fi+AJSH16GpakWSjIkE8NUAWo+BQ2FHcoShIDYCuN+AOMGEaihRYmMsFX5zWN0Lj02UYHN2A/L5BLxdhgdbIbR+et2SWpdDp0vd66vbqbYF2+/2f34BP71q1BQJfQVCAAAAAElFTkSuQmCC",Rt="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAAXNSR0IArs4c6QAAAdRJREFUOE+Vkr9rFFEQx7/zdu+Mt3IH2hhIo6BgIWiRTgsrD8EipAhYWAi6Grnj3ltUrDy5pPFu31vXWyGJKSR/gCimSisIWqilhZ1eoWBzoMW+eyMbcqDkIjowzTCf+fGdIfyH9fv9Q9baKwVC/8L1er1Zz/MWmfkCgAGAN3uC7XZ7qlqtLgBYBBAAeJzn+UapVOow88ddYLfbPSKEuE5ElwG8IqLMWvvW9/01AE+cc/cA3NkGmZmMMecB3CSiU8659XK5vNpoNAbGmGlmfsHMr4fDoarVal8rlcoMJUmy4JxbIqIBM2dBEDwLwzAvCmqtTwJ4TkRGSvnIGHOUmTeVUidIaz0HIAPwNAiCThiGP3agOjOvCyGuSSk3i1gcx/MA5qMourQ9qtb6IIBlAHUAiogOM/NtIpqTUr4fK6+17hDRUEr54A9xkiSZdc6tEFGJmetKqS+/n0tr/VII8bDVam3tUlVrXSh6jJm3iOgMMy8rpX7uTPbZ9/3TzWbz256g53n3rbU9AOeI6IbneR+ste+UUjMTP2fcUUoZFQlpmp611q4C+F64UuriRDCO46sAjkdRdGu8X5qm+/I8vyuE+CSl3JgIZll2YDQa7S/2+Nsf/wIZoMU7GMQjvgAAAABJRU5ErkJggg==",Tt="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAAXNSR0IArs4c6QAAAfZJREFUOE+V0j9oE1EcB/Dv7+Uul1ilqItCQRQUHQQtrU2CDk4GwaEULDroXbXN3VWXioqTSOwiQtGa5pK2XEJwFsW6dCiI7TVGUCdxcBA0Q4UOin+aS95PrhJQmoq+8fE+7/1+3/cj/McaLhe3SsiBgNC/uMF5tzskYAM4zoQqwM/XhfqcG4lGuJ8hbCJuk8CEX5elsCLSYH67Bp4vT+5UpGoCfAZEz8Cc+fo5VGlrl5MgOQWm6wRc/QWZya4UjskGDYNwAMzTihbJ3+s8VR16mtsuwtojYvbe/Hg/sjeyY0mqtQ5KecV+Ab7JxFUwZaS68iDflfKD+y68cPc3fDyEwFi2xxi3Kvd3cb0248SNfWSWi71oyAyAogzX0vmu1LcA2QtuUhKmSdBQtkefCfbMxUIfgD4npp9eLfXcwtSWMCmjDE6CxQiIt4H4ihDonThkvGomb3mFNANfnLh+649w7Hm3WwrKAVDBlHQSZz/+/l3WovtYAndyMWN2TaopzzUFsFsyZonocJQ3jI4lTn5fLdVzP6gaHxzvHPi0LlRIveGzfxugowSyFK3x2l+hl07c6Gg5Oc0Xs3HjUnDAKpeOsKznASwDtOzE9RMtoem5g8S0J5vQLzf7u/jkruZv3nQNhHdOzCi1hPZcZmOoPRoN+vjbHP8ExufFzgdDwCYAAAAASUVORK5CYII=",Mt=e(38147),Ze=e(2524),W="data:image/png;base64,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",Dt="data:image/png;base64,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",jt=e(47651),Ie=e(3247),be=e(41867),d=e(59301),at=Object.defineProperty,ge=Object.defineProperties,bt=Object.getOwnPropertyDescriptors,S=Object.getOwnPropertySymbols,g=Object.prototype.hasOwnProperty,Z=Object.prototype.propertyIsEnumerable,O=(te,_,ae)=>_ in te?at(te,_,{enumerable:!0,configurable:!0,writable:!0,value:ae}):te[_]=ae,w=(te,_)=>{for(var ae in _||(_={}))g.call(_,ae)&&O(te,ae,_[ae]);if(S)for(var ae of S(_))Z.call(_,ae)&&O(te,ae,_[ae]);return te},ve=(te,_)=>ge(te,bt(_)),h=(te,_)=>{var ae={};for(var ce in te)g.call(te,ce)&&_.indexOf(ce)<0&&(ae[ce]=te[ce]);if(te!=null&&S)for(var ce of S(te))_.indexOf(ce)<0&&Z.call(te,ce)&&(ae[ce]=te[ce]);return ae},ne=(te,_,ae)=>new Promise((ce,Be)=>{var Ct=et=>{try{He(ae.next(et))}catch(ht){Be(ht)}},nt=et=>{try{He(ae.throw(et))}catch(ht){Be(ht)}},He=et=>et.done?ce(et.value):Promise.resolve(et.value).then(Ct,nt);He((ae=ae.apply(te,_)).next())});const _e=te=>{var _=te,{shixunsDetail:ae,user:ce,globalSetting:Be,loading:Ct,dispatch:nt}=_,He=h(_,["shixunsDetail","user","globalSetting","loading","dispatch"]),et,ht,It,b,i,u,n,p,R,x,M,q,j,J,Y,G,ee,T;const K=(0,E.useParams)(),[Fe,De]=(0,V.useState)([]),[$,Ue]=(0,V.useState)([]),[Ne,lt]=(0,V.useState)(),[Le,he]=(0,V.useState)(1),[vt,kt]=(0,V.useState)(!1),[Ke,Gt]=(0,V.useState)(!1),[ln,rt]=(0,V.useState)("");(0,V.useEffect)(()=>{We()},[K]);function We(){return ne(this,null,function*(){nt({type:"shixunsDetail/getChallengesData",payload:{id:K.id}}),nt({type:"shixunsDetail/getShixunsDetail",payload:{id:K.id}})})}(0,V.useEffect)(()=>{ce.userInfo.login&&Vt({per_page:"8",page:Le})},[ce.userInfo.login]);function gt(k){return ne(this,null,function*(){let Ee=yield(0,Mt.ZP)(`/api/users/${ce.userInfo.login}/shixuns.json`,{method:"get",params:ve(w({},k),{status:"not_closed",category:"manage"})});Ue(Ee),kt(!1)})}function Vt(k){return ne(this,null,function*(){let Ee=yield(0,Mt.ZP)(`/api/users/${ce.userInfo.login}/shixuns.json`,{method:"get",params:ve(w({},k),{status:"not_closed",category:"manage"})});Ue(Ee),kt(!0)})}const st=(k,Ee="")=>(k==null?void 0:k.length)>0?k==null?void 0:k.join("\u3001"):Ee;return d.createElement("div",{style:{width:"1200px",margin:"0 auto",marginTop:"22px"}},d.createElement(P.Z,{separator:">"},d.createElement(P.Z.Item,null,d.createElement(E.Link,{to:"/shixuns"},"\u5B9E\u8DF5\u9879\u76EE")),d.createElement(P.Z.Item,null,d.createElement(oe.Z,{title:(et=ae.detail)==null?void 0:et.name},d.createElement(E.Link,{to:`/shixuns/${K.id}/challenges`},((It=(ht=ae.detail)==null?void 0:ht.name)==null?void 0:It.length)>12?((b=ae.detail)==null?void 0:b.name.substr(0,12))+"...":(i=ae.detail)==null?void 0:i.name))),d.createElement(P.Z.Item,null,"\u5173\u5361\u5408\u5E76")),d.createElement("div",{className:I.totitle},d.createElement("img",{src:s}),d.createElement("div",{style:{marginLeft:"11px"}},"\u4E3A\u4E86\u4E0D\u5F71\u54CD\u5DF2\u53D1\u5E03\u5B9E\u8DF5\u9879\u76EE\u6570\u636E\u7684\u6B63\u5E38\u4F7F\u7528\uFF0C\u8BF7\u5728\u6267\u884C\u5408\u5E76\u64CD\u4F5C\u524D",d.createElement("span",null,"\u786E\u4FDD\u76EE\u6807\u5B9E\u8DF5\u9879\u76EE\u4E3A\u672A\u53D1\u5E03\u72B6\u6001\uFF0C"),"\u4E14\u5F53\u76EE\u6807\u5B9E\u8DF5\u9879\u76EE\u7684",d.createElement("span",null,"\u5B9E\u9A8C\u73AF\u5883\u3001\u5B9E\u9A8C\u6A21\u5F0F\u4E0E\u6E90\u5B9E\u8DF5\u9879\u76EE\u4E0D\u4E00\u81F4\u65F6\uFF0C"),"\u8BF7\u5728\u5408\u5E76\u540E\u53CA\u65F6\u8C03\u6574\u76F8\u5173\u914D\u7F6E\u3002")),d.createElement("div",{className:I.content},d.createElement("div",{className:I.left},d.createElement("p",{className:I.title},d.createElement("div",null,d.createElement("span",{className:I.titleredio})," \u6E90\u5B9E\u8DF5\u9879\u76EE")," ",d.createElement(D.default,{checked:Fe.length===((n=(u=ae.challenges)==null?void 0:u.challenge_list)==null?void 0:n.length),onChange:k=>{var Ee,St;k.target.checked?De((St=(Ee=ae.challenges)==null?void 0:Ee.challenge_list)==null?void 0:St.map(Zt=>Zt.challenge_id)):De([])}},"\u5168\u9009")),d.createElement("p",{style:{fontSize:"14px"}},"\u540D\u79F0\uFF1A",(p=ae.detail)==null?void 0:p.name),d.createElement("p",null,d.createElement("span",{className:I.text},d.createElement("span",{className:I.spanstyles},d.createElement("span",{className:I.redio}),"\u5B9E\u9A8C\u73AF\u5883\uFF1A"),d.createElement("span",{title:st((R=ae.detail)==null?void 0:R.experiment_environment)},st((x=ae.detail)==null?void 0:x.experiment_environment))),d.createElement("span",{className:I.text},d.createElement("span",{className:I.spanstyles},d.createElement("span",{className:I.redio}),"\u5B9E\u9A8C\u6A21\u5F0F\uFF1A"),d.createElement("span",{title:st((M=ae.detail)==null?void 0:M.experiment_modes)},st((q=ae.detail)==null?void 0:q.experiment_modes)))),d.createElement("div",{className:I.checks},d.createElement(D.default.Group,{style:{flexDirection:"column"},value:Fe,onChange:k=>{De(k)}},(J=(j=ae.challenges)==null?void 0:j.challenge_list)==null?void 0:J.map((k,Ee)=>d.createElement(se.Z,{style:{marginTop:Ee===0?"":"24px"}}," ",d.createElement(re.Z,{span:24},d.createElement(D.default,{style:{fontSize:"14px"},value:k.challenge_id},k.name))))))),d.createElement("div",{className:I.right},d.createElement("p",{className:I.title},d.createElement("div",null,d.createElement("span",{className:I.titleredio})," \u6211\u7684\u5B9E\u8DF5\u9879\u76EE"),((Y=$==null?void 0:$.shixuns)==null?void 0:Y.length)<=0&&vt?"":d.createElement(Se.default.Search,{size:"middle",enterButton:!0,onSearch:k=>{gt({username:ce.userInfo.login,per_page:"8",page:1,search:k})},style:{width:"270px",height:"42px"}})),d.createElement("div",{className:I.tabletitle},d.createElement("span",{style:{flex:"3"}},"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0"),d.createElement("span",{style:{flex:"2",paddingRight:20}},"\u5B9E\u9A8C\u73AF\u5883"),d.createElement("span",{style:{flex:"2",paddingRight:20}},"\u5B9E\u9A8C\u6A21\u5F0F"),d.createElement("span",{style:{flex:"1"}},"\u72B6\u6001")),((G=$==null?void 0:$.shixuns)==null?void 0:G.length)<=0&&!vt&&d.createElement(Ze.Z,null),((ee=$==null?void 0:$.shixuns)==null?void 0:ee.length)<=0&&vt&&d.createElement("div",{className:I.Nodate},d.createElement("img",{src:Ke?Dt:W}),d.createElement("span",null,Ke?"\u590D\u5236\u6210\u529F\uFF0C\u8BF7\u5728\u6211\u7684\u5B9E\u8DF5\u9879\u76EE\u4E2D\u67E5\u770B":"\u5F53\u524D\u7528\u6237\u6682\u65E0\u5B9E\u8DF5\u9879\u76EE"),d.createElement("button",{onClick:()=>ne(void 0,null,function*(){var k,Ee,St;if((k=ae.detail)!=null&&k.can_fork){nt({type:"shixunsDetail/setActionTabs",payload:{key:"Banner-Auth"}});return}if(Ke)(St=E.history)==null||St.push(ln);else{const Zt=yield(0,Mt.ZP)(`/api/shixuns/${K.id}/copy.json`,{method:"post",body:{}});Zt.status===0&&(N.ZP.success("\u590D\u5236\u6210\u529F"),Gt(!0),rt(`/shixuns/${(Ee=Zt.data)==null?void 0:Ee.shixun}/challenges`))}})},Ke?"\u8FD4\u56DE":"\u590D\u5236\u5B9E\u8DF5\u9879\u76EE")),(T=$==null?void 0:$.shixuns)==null?void 0:T.map((k,Ee)=>{var St,Zt,Yt,tt,un,Ut;return d.createElement("div",{className:Ne===k.identifier?I.tabletdselect:I.tabletd,onClick:()=>{if(k.is_public&&!(0,be.j5)()){N.ZP.info("\u8BE5\u5B9E\u8DF5\u8BFE\u7A0B\u5DF2\u516C\u5F00\uFF0C\u5982\u9700\u4FEE\u6539\uFF0C\u8BF7\u8054\u7CFB\u7BA1\u7406\u5458\u64A4\u9500\u516C\u5F00");return}if(k.human_status!="\u7F16\u8F91\u4E2D"){o.default.confirm({title:"\u6E29\u99A8\u63D0\u793A",content:"\u5F53\u524D\u5B9E\u8DF5\u9879\u76EE\u4E3A\u5DF2\u53D1\u5E03\u72B6\u6001\uFF0C\u662F\u5426\u64A4\u9500\u53D1\u5E03\uFF1F",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:()=>ne(void 0,null,function*(){k.human_status==="\u5DF2\u53D1\u5E03"||k.human_status==="\u5DF2\u516C\u5F00"?(yield nt({type:"shixunsDetail/cancelPublic",payload:{id:k.identifier}})).status===0&&(yield nt({type:"shixunsDetail/cancelRelease",payload:{id:k.identifier}})).status!==401&&(lt(k.identifier),gt({category:"manage",per_page:"8",page:Le})):(yield nt({type:"shixunsDetail/cancelRelease",payload:{id:K.id}})).status!==401&&(lt(k.identifier),gt({category:"manage",per_page:"8",page:Le}))})});return}lt(k.identifier)}},d.createElement("span",{style:{flex:"3",marginLeft:Ne===k.identifier?-14:0,display:"flex",alignItems:"center"}},Ne===k.identifier&&d.createElement("img",{style:{width:14,marginRight:2},src:yt}),d.createElement("span",{title:k.name},k.name)),d.createElement("span",{style:{flex:"2",marginLeft:Ne===k.identifier?14:0,display:"flex",alignItems:"center",paddingRight:20}},d.createElement("span",{title:st(k==null?void 0:k.experiment_environment)},st(k==null?void 0:k.experiment_environment,"- -")),Ne===k.identifier&&((St=k==null?void 0:k.experiment_environment)==null?void 0:St.toString())!==((Yt=(Zt=ae.detail)==null?void 0:Zt.experiment_environment)==null?void 0:Yt.toString())&&d.createElement(oe.Z,{color:"#F4E0E0",overlayStyle:{maxWidth:"initial"},title:d.createElement("span",{className:"c-black"},"\u76EE\u6807\u5B9E\u8DF5\u9879\u76EE\u5B9E\u9A8C\u73AF\u5883\u4E0E\u6E90\u5B9E\u8DF5\u9879\u76EE\u4E0D\u4E00\u81F4\u3002")},d.createElement("img",{style:{margin:"0 5px",width:14},src:At}))),d.createElement("span",{style:{flex:"2",display:"flex",alignItems:"center",paddingRight:20}},d.createElement("span",{title:st(k==null?void 0:k.experiment_modes)},st(k==null?void 0:k.experiment_modes,"- -")),Ne===k.identifier&&((tt=k==null?void 0:k.experiment_modes)==null?void 0:tt.toString())!==((Ut=(un=ae.detail)==null?void 0:un.experiment_modes)==null?void 0:Ut.toString())&&d.createElement(oe.Z,{color:"#F4E0E0",overlayStyle:{maxWidth:"initial"},title:d.createElement("span",{className:"c-black"},"\u76EE\u6807\u5B9E\u8DF5\u9879\u76EE\u5B9E\u9A8C\u6A21\u5F0F\u4E0E\u6E90\u5B9E\u8DF5\u9879\u76EE\u4E0D\u4E00\u81F4\u3002")},d.createElement("img",{style:{margin:"0 5px",width:14},src:At}))),d.createElement("div",{style:{flex:"1"}},d.createElement("img",{style:{width:"14px",height:"14px",marginRight:"5px"},src:Ne===k.identifier?Tt:Rt}),k.human_status==="\u7F16\u8F91\u4E2D"?"\u672A\u53D1\u5E03":"\u5DF2\u53D1\u5E03"))}),d.createElement(Oe.Z,{total:$.count,pageSize:8,current:Le,hideOnSinglePage:!0,showSizeChanger:!1,onChange:k=>{he(k),gt({category:"manage",per_page:"8",page:k})},showQuickJumper:!0,style:{textAlign:"center",marginTop:"20px"}}))),d.createElement("div",{style:{width:"100%",textAlign:"center",margin:"20px 0px"}},d.createElement(l.ZP,{style:{borderRadius:"20px",height:"36px",width:"100px",color:"#047AFF",marginRight:"10px"},onClick:()=>{E.history.back()}},"\u53D6\u6D88"),d.createElement(l.ZP,{onClick:()=>ne(void 0,null,function*(){var k;if(Fe.length===0){N.ZP.info("\u8BF7\u9009\u62E9\u5173\u5361");return}if(!Ne){N.ZP.info("\u8BF7\u9009\u62E9\u53F3\u4FA7\u5B9E\u8DF5\u9879\u76EE");return}if((k=ae.detail)!=null&&k.can_fork){nt({type:"shixunsDetail/setActionTabs",payload:{key:"Banner-Auth"}});return}let Ee=yield(0,Mt.ZP)(`/api/shixuns/${K.id}/copy_checkpoints.json`,{method:"post",body:{identifier:K.id,target_shixun_identifier:Ne,challenge_ids:Fe}});Ee.status===-3&&nt({type:"shixunsDetail/setActionTabs",payload:{key:"Banner-Per",params:{message:Ee.message,text:"\u5408\u5E76"}}}),Ee.status===0&&o.default.confirm({title:"\u6E29\u99A8\u63D0\u793A",content:"\u5408\u5E76\u64CD\u4F5C\u5DF2\u5B8C\u6210\uFF0C\u8BF7\u6839\u636E\u5B9E\u9645\u9700\u8981\u4FEE\u6539\u76F8\u5173\u914D\u7F6E",okText:"\u67E5\u770B",cancelText:"\u8FD4\u56DE",onCancel:()=>{E.history.back()},onOk:()=>ne(void 0,null,function*(){E.history.push(`/shixuns/${Ee.data.shixun}/challenges`)})})}),style:{borderRadius:"20px",height:"36px",width:"100px",color:"#FFFFFF",marginLeft:"10px"},type:"primary"},"\u786E\u8BA4")),d.createElement(Ie.Z,null),d.createElement(jt.Z,null))};var Ae=(0,E.connect)(({shixunsDetail:te,user:_,loading:ae,globalSetting:ce})=>({shixunsDetail:te,user:_,globalSetting:ce,loading:ae.models.index}))(_e)},47651:function(zn,Ot,e){var V=e(59301),E=e(65582),P=e(62957),oe=Object.getOwnPropertySymbols,D=Object.prototype.hasOwnProperty,se=Object.prototype.propertyIsEnumerable,re=(N,o)=>{var Oe={};for(var l in N)D.call(N,l)&&o.indexOf(l)<0&&(Oe[l]=N[l]);if(N!=null&&oe)for(var l of oe(N))o.indexOf(l)<0&&se.call(N,l)&&(Oe[l]=N[l]);return Oe};const Se=N=>{var o=N,{shixunsDetail:Oe,globalSetting:l,loading:s,dispatch:I}=o,yt=re(o,["shixunsDetail","globalSetting","loading","dispatch"]),At,Rt;return V.createElement(P.default,{centered:!0,keyboard:!1,closable:!1,title:"\u63D0\u793A",open:Oe.actionTabs.key==="Banner-Auth",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>{var Tt,Mt;I({type:"shixunsDetail/setActionTabs",payload:{}}),window.location.href=(Mt=(Tt=Oe.detail)==null?void 0:Tt.can_fork)==null?void 0:Mt.certi_url},onCancel:()=>{I({type:"shixunsDetail/setActionTabs",payload:{}})}},V.createElement("p",{className:"tc font16"},(Rt=(At=Oe.detail)==null?void 0:At.can_fork)==null?void 0:Rt.can_fork,V.createElement("br",null),"\u8BF7\u95EE\u662F\u5426\u524D\u5F80\u8FDB\u884C\u8BA4\u8BC1\uFF1F"))};Ot.Z=(0,E.connect)(({shixunsDetail:N,loading:o,globalSetting:Oe})=>({shixunsDetail:N,globalSetting:Oe,loading:o.models.index}))(Se)},3247:function(zn,Ot,e){var V=e(59301),E=e(65582),P=e(62957),oe=Object.getOwnPropertySymbols,D=Object.prototype.hasOwnProperty,se=Object.prototype.propertyIsEnumerable,re=(N,o)=>{var Oe={};for(var l in N)D.call(N,l)&&o.indexOf(l)<0&&(Oe[l]=N[l]);if(N!=null&&oe)for(var l of oe(N))o.indexOf(l)<0&&se.call(N,l)&&(Oe[l]=N[l]);return Oe};const Se=N=>{var o=N,{shixunsDetail:Oe,globalSetting:l,loading:s,dispatch:I}=o,yt=re(o,["shixunsDetail","globalSetting","loading","dispatch"]),At,Rt,Tt,Mt;return V.createElement(P.default,{centered:!0,keyboard:!1,closable:!1,title:"\u63D0\u793A",open:Oe.actionTabs.key==="Banner-Per",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>{I({type:"shixunsDetail/setActionTabs",payload:{}})},onCancel:()=>{I({type:"shixunsDetail/setActionTabs",payload:{}})}},V.createElement("p",{className:"tc font16"},"\u8BE5\u5B9E\u8BAD\u6240\u4F7F\u7528\u7684\u5B9E\u9A8C\u73AF\u5883\u4E3A\u79C1\u6709\u73AF\u5883\uFF1A",V.createElement("br",null),(Rt=(At=Oe.actionTabs)==null?void 0:At.params)==null?void 0:Rt.message,V.createElement("br",null),"\u60A8\u65E0\u8BE5\u5B9E\u9A8C\u73AF\u5883\u7684\u4F7F\u7528\u6743\u9650\uFF0C\u6240\u4EE5\u65E0\u6CD5",((Mt=(Tt=Oe.actionTabs)==null?void 0:Tt.params)==null?void 0:Mt.text)||"\u590D\u5236","\u8BE5\u5B9E\u8BAD"))};Ot.Z=(0,E.connect)(({shixunsDetail:N,loading:o,globalSetting:Oe})=>({shixunsDetail:N,globalSetting:Oe,loading:o.models.index}))(Se)},16632:function(zn,Ot,e){var V=e(54476),E=e(33885),P=e(20068),oe=e(42978),D=e(75931),se=e(92310),re=e.n(se),Se=e(18929),N=e(59301),o=["prefixCls","className","style","checked","disabled","defaultChecked","type","title","onChange"],Oe=(0,N.forwardRef)(function(l,s){var I=l.prefixCls,yt=I===void 0?"rc-checkbox":I,At=l.className,Rt=l.style,Tt=l.checked,Mt=l.disabled,Ze=l.defaultChecked,W=Ze===void 0?!1:Ze,Dt=l.type,jt=Dt===void 0?"checkbox":Dt,Ie=l.title,be=l.onChange,d=(0,D.Z)(l,o),at=(0,N.useRef)(null),ge=(0,N.useRef)(null),bt=(0,Se.Z)(W,{value:Tt}),S=(0,oe.Z)(bt,2),g=S[0],Z=S[1];(0,N.useImperativeHandle)(s,function(){return{focus:function(h){var ne;(ne=at.current)===null||ne===void 0||ne.focus(h)},blur:function(){var h;(h=at.current)===null||h===void 0||h.blur()},input:at.current,nativeElement:ge.current}});var O=re()(yt,At,(0,P.Z)((0,P.Z)({},"".concat(yt,"-checked"),g),"".concat(yt,"-disabled"),Mt)),w=function(h){Mt||("checked"in l||Z(h.target.checked),be==null||be({target:(0,E.Z)((0,E.Z)({},l),{},{type:jt,checked:h.target.checked}),stopPropagation:function(){h.stopPropagation()},preventDefault:function(){h.preventDefault()},nativeEvent:h.nativeEvent}))};return N.createElement("span",{className:O,title:Ie,style:Rt,ref:ge},N.createElement("input",(0,V.Z)({},d,{className:"".concat(yt,"-input"),ref:at,onChange:w,disabled:Mt,checked:!!g,type:jt})),N.createElement("span",{className:"".concat(yt,"-inner")}))});Ot.Z=Oe},96478:function(zn,Ot,e){e.d(Ot,{Z:function(){return Ie}});var V=e(54476),E=e(20068),P=e(42978),oe=e(75931),D=e(65030),se=e(92310),re=e.n(se),Se=e(8654),N=e(59301),o=e(10228),Oe=e(16089),l=o.Z.ESC,s=o.Z.TAB;function I(be){var d=be.visible,at=be.triggerRef,ge=be.onVisibleChange,bt=be.autoFocus,S=be.overlayRef,g=N.useRef(!1),Z=function(){if(d){var h,ne;(h=at.current)===null||h===void 0||(ne=h.focus)===null||ne===void 0||ne.call(h),ge==null||ge(!1)}},O=function(){var h;return(h=S.current)!==null&&h!==void 0&&h.focus?(S.current.focus(),g.current=!0,!0):!1},w=function(h){switch(h.keyCode){case l:Z();break;case s:{var ne=!1;g.current||(ne=O()),ne?h.preventDefault():Z();break}}};N.useEffect(function(){return d?(window.addEventListener("keydown",w),bt&&(0,Oe.Z)(O,3),function(){window.removeEventListener("keydown",w),g.current=!1}):function(){g.current=!1}},[d])}var yt=(0,N.forwardRef)(function(be,d){var at=be.overlay,ge=be.arrow,bt=be.prefixCls,S=(0,N.useMemo)(function(){var Z;return typeof at=="function"?Z=at():Z=at,Z},[at]),g=(0,Se.sQ)(d,(0,Se.C4)(S));return N.createElement(N.Fragment,null,ge&&N.createElement("div",{className:"".concat(bt,"-arrow")}),N.cloneElement(S,{ref:(0,Se.Yr)(S)?g:void 0}))}),At=yt,Rt={adjustX:1,adjustY:1},Tt=[0,0],Mt={topLeft:{points:["bl","tl"],overflow:Rt,offset:[0,-4],targetOffset:Tt},top:{points:["bc","tc"],overflow:Rt,offset:[0,-4],targetOffset:Tt},topRight:{points:["br","tr"],overflow:Rt,offset:[0,-4],targetOffset:Tt},bottomLeft:{points:["tl","bl"],overflow:Rt,offset:[0,4],targetOffset:Tt},bottom:{points:["tc","bc"],overflow:Rt,offset:[0,4],targetOffset:Tt},bottomRight:{points:["tr","br"],overflow:Rt,offset:[0,4],targetOffset:Tt}},Ze=Mt,W=["arrow","prefixCls","transitionName","animation","align","placement","placements","getPopupContainer","showAction","hideAction","overlayClassName","overlayStyle","visible","trigger","autoFocus","overlay","children","onVisibleChange"];function Dt(be,d){var at,ge=be.arrow,bt=ge===void 0?!1:ge,S=be.prefixCls,g=S===void 0?"rc-dropdown":S,Z=be.transitionName,O=be.animation,w=be.align,ve=be.placement,h=ve===void 0?"bottomLeft":ve,ne=be.placements,_e=ne===void 0?Ze:ne,Ae=be.getPopupContainer,te=be.showAction,_=be.hideAction,ae=be.overlayClassName,ce=be.overlayStyle,Be=be.visible,Ct=be.trigger,nt=Ct===void 0?["hover"]:Ct,He=be.autoFocus,et=be.overlay,ht=be.children,It=be.onVisibleChange,b=(0,oe.Z)(be,W),i=N.useState(),u=(0,P.Z)(i,2),n=u[0],p=u[1],R="visible"in be?Be:n,x=N.useRef(null),M=N.useRef(null),q=N.useRef(null);N.useImperativeHandle(d,function(){return x.current});var j=function($){p($),It==null||It($)};I({visible:R,triggerRef:q,onVisibleChange:j,autoFocus:He,overlayRef:M});var J=function($){var Ue=be.onOverlayClick;p(!1),Ue&&Ue($)},Y=function(){return N.createElement(At,{ref:M,overlay:et,prefixCls:g,arrow:bt})},G=function(){return typeof et=="function"?Y:Y()},ee=function(){var $=be.minOverlayWidthMatchTrigger,Ue=be.alignPoint;return"minOverlayWidthMatchTrigger"in be?$:!Ue},T=function(){var $=be.openClassName;return $!==void 0?$:"".concat(g,"-open")},K=N.cloneElement(ht,{className:re()((at=ht.props)===null||at===void 0?void 0:at.className,R&&T()),ref:(0,Se.Yr)(ht)?(0,Se.sQ)(q,(0,Se.C4)(ht)):void 0}),Fe=_;return!Fe&&nt.indexOf("contextMenu")!==-1&&(Fe=["click"]),N.createElement(D.Z,(0,V.Z)({builtinPlacements:_e},b,{prefixCls:g,ref:x,popupClassName:re()(ae,(0,E.Z)({},"".concat(g,"-show-arrow"),bt)),popupStyle:ce,action:nt,showAction:te,hideAction:Fe,popupPlacement:h,popupAlign:w,popupTransitionName:Z,popupAnimation:O,popupVisible:R,stretch:ee()?"minWidth":"",popup:G(),onPopupVisibleChange:j,onPopupClick:J,getPopupContainer:Ae}),K)}var jt=N.forwardRef(Dt),Ie=jt},66003:function(zn,Ot,e){e.d(Ot,{Z:function(){return re}});var V=e(75931),E=e(33885),P=e(76190),oe=e(59301),D=["show"];function se(Se,N){if(!N.max)return!0;var o=N.strategy(Se);return o<=N.max}function re(Se,N){return oe.useMemo(function(){var o={};N&&(o.show=(0,P.Z)(N)==="object"&&N.formatter?N.formatter:!!N),o=(0,E.Z)((0,E.Z)({},o),Se);var Oe=o,l=Oe.show,s=(0,V.Z)(Oe,D);return(0,E.Z)((0,E.Z)({},s),{},{show:!!l,showFormatter:typeof l=="function"?l:void 0,strategy:s.strategy||function(I){return I.length}})},[Se,N])}},36901:function(zn,Ot,e){e.r(Ot),e.d(Ot,{BaseInput:function(){return o},default:function(){return Ze}});var V=e(33885),E=e(54476),P=e(20068),oe=e(76190),D=e(92310),se=e.n(D),re=e(59301),Se=e(30292),N=re.forwardRef(function(W,Dt){var jt,Ie,be,d=W.inputElement,at=W.children,ge=W.prefixCls,bt=W.prefix,S=W.suffix,g=W.addonBefore,Z=W.addonAfter,O=W.className,w=W.style,ve=W.disabled,h=W.readOnly,ne=W.focused,_e=W.triggerFocus,Ae=W.allowClear,te=W.value,_=W.handleReset,ae=W.hidden,ce=W.classes,Be=W.classNames,Ct=W.dataAttrs,nt=W.styles,He=W.components,et=W.onClear,ht=at!=null?at:d,It=(He==null?void 0:He.affixWrapper)||"span",b=(He==null?void 0:He.groupWrapper)||"span",i=(He==null?void 0:He.wrapper)||"span",u=(He==null?void 0:He.groupAddon)||"span",n=(0,re.useRef)(null),p=function(lt){var Le;(Le=n.current)!==null&&Le!==void 0&&Le.contains(lt.target)&&(_e==null||_e())},R=(0,Se.X3)(W),x=(0,re.cloneElement)(ht,{value:te,className:se()((jt=ht.props)===null||jt===void 0?void 0:jt.className,!R&&(Be==null?void 0:Be.variant))||null}),M=(0,re.useRef)(null);if(re.useImperativeHandle(Dt,function(){return{nativeElement:M.current||n.current}}),R){var q=null;if(Ae){var j=!ve&&!h&&te,J="".concat(ge,"-clear-icon"),Y=(0,oe.Z)(Ae)==="object"&&Ae!==null&&Ae!==void 0&&Ae.clearIcon?Ae.clearIcon:"\u2716";q=re.createElement("button",{type:"button",tabIndex:-1,onClick:function(lt){_==null||_(lt),et==null||et()},onMouseDown:function(lt){return lt.preventDefault()},className:se()(J,(0,P.Z)((0,P.Z)({},"".concat(J,"-hidden"),!j),"".concat(J,"-has-suffix"),!!S))},Y)}var G="".concat(ge,"-affix-wrapper"),ee=se()(G,(0,P.Z)((0,P.Z)((0,P.Z)((0,P.Z)((0,P.Z)({},"".concat(ge,"-disabled"),ve),"".concat(G,"-disabled"),ve),"".concat(G,"-focused"),ne),"".concat(G,"-readonly"),h),"".concat(G,"-input-with-clear-btn"),S&&Ae&&te),ce==null?void 0:ce.affixWrapper,Be==null?void 0:Be.affixWrapper,Be==null?void 0:Be.variant),T=(S||Ae)&&re.createElement("span",{className:se()("".concat(ge,"-suffix"),Be==null?void 0:Be.suffix),style:nt==null?void 0:nt.suffix},q,S);x=re.createElement(It,(0,E.Z)({className:ee,style:nt==null?void 0:nt.affixWrapper,onClick:p},Ct==null?void 0:Ct.affixWrapper,{ref:n}),bt&&re.createElement("span",{className:se()("".concat(ge,"-prefix"),Be==null?void 0:Be.prefix),style:nt==null?void 0:nt.prefix},bt),x,T)}if((0,Se.He)(W)){var K="".concat(ge,"-group"),Fe="".concat(K,"-addon"),De="".concat(K,"-wrapper"),$=se()("".concat(ge,"-wrapper"),K,ce==null?void 0:ce.wrapper,Be==null?void 0:Be.wrapper),Ue=se()(De,(0,P.Z)({},"".concat(De,"-disabled"),ve),ce==null?void 0:ce.group,Be==null?void 0:Be.groupWrapper);x=re.createElement(b,{className:Ue,ref:M},re.createElement(i,{className:$},g&&re.createElement(u,{className:Fe},g),x,Z&&re.createElement(u,{className:Fe},Z)))}return re.cloneElement(x,{className:se()((Ie=x.props)===null||Ie===void 0?void 0:Ie.className,O)||null,style:(0,V.Z)((0,V.Z)({},(be=x.props)===null||be===void 0?void 0:be.style),w),hidden:ae})}),o=N,Oe=e(94480),l=e(42978),s=e(75931),I=e(18929),yt=e(2738),At=e(66003),Rt=["autoComplete","onChange","onFocus","onBlur","onPressEnter","onKeyDown","onKeyUp","prefixCls","disabled","htmlSize","className","maxLength","suffix","showCount","count","type","classes","classNames","styles","onCompositionStart","onCompositionEnd"],Tt=(0,re.forwardRef)(function(W,Dt){var jt=W.autoComplete,Ie=W.onChange,be=W.onFocus,d=W.onBlur,at=W.onPressEnter,ge=W.onKeyDown,bt=W.onKeyUp,S=W.prefixCls,g=S===void 0?"rc-input":S,Z=W.disabled,O=W.htmlSize,w=W.className,ve=W.maxLength,h=W.suffix,ne=W.showCount,_e=W.count,Ae=W.type,te=Ae===void 0?"text":Ae,_=W.classes,ae=W.classNames,ce=W.styles,Be=W.onCompositionStart,Ct=W.onCompositionEnd,nt=(0,s.Z)(W,Rt),He=(0,re.useState)(!1),et=(0,l.Z)(He,2),ht=et[0],It=et[1],b=(0,re.useRef)(!1),i=(0,re.useRef)(!1),u=(0,re.useRef)(null),n=(0,re.useRef)(null),p=function(We){u.current&&(0,Se.nH)(u.current,We)},R=(0,I.Z)(W.defaultValue,{value:W.value}),x=(0,l.Z)(R,2),M=x[0],q=x[1],j=M==null?"":String(M),J=(0,re.useState)(null),Y=(0,l.Z)(J,2),G=Y[0],ee=Y[1],T=(0,At.Z)(_e,ne),K=T.max||ve,Fe=T.strategy(j),De=!!K&&Fe>K;(0,re.useImperativeHandle)(Dt,function(){var rt;return{focus:p,blur:function(){var gt;(gt=u.current)===null||gt===void 0||gt.blur()},setSelectionRange:function(gt,Vt,st){var k;(k=u.current)===null||k===void 0||k.setSelectionRange(gt,Vt,st)},select:function(){var gt;(gt=u.current)===null||gt===void 0||gt.select()},input:u.current,nativeElement:((rt=n.current)===null||rt===void 0?void 0:rt.nativeElement)||u.current}}),(0,re.useEffect)(function(){i.current&&(i.current=!1),It(function(rt){return rt&&Z?!1:rt})},[Z]);var $=function(We,gt,Vt){var st=gt;if(!b.current&&T.exceedFormatter&&T.max&&T.strategy(gt)>T.max){if(st=T.exceedFormatter(gt,{max:T.max}),gt!==st){var k,Ee;ee([((k=u.current)===null||k===void 0?void 0:k.selectionStart)||0,((Ee=u.current)===null||Ee===void 0?void 0:Ee.selectionEnd)||0])}}else if(Vt.source==="compositionEnd")return;q(st),u.current&&(0,Se.rJ)(u.current,We,Ie,st)};(0,re.useEffect)(function(){if(G){var rt;(rt=u.current)===null||rt===void 0||rt.setSelectionRange.apply(rt,(0,Oe.Z)(G))}},[G]);var Ue=function(We){$(We,We.target.value,{source:"change"})},Ne=function(We){b.current=!1,$(We,We.currentTarget.value,{source:"compositionEnd"}),Ct==null||Ct(We)},lt=function(We){at&&We.key==="Enter"&&!i.current&&(i.current=!0,at(We)),ge==null||ge(We)},Le=function(We){We.key==="Enter"&&(i.current=!1),bt==null||bt(We)},he=function(We){It(!0),be==null||be(We)},vt=function(We){i.current&&(i.current=!1),It(!1),d==null||d(We)},kt=function(We){q(""),p(),u.current&&(0,Se.rJ)(u.current,We,Ie)},Ke=De&&"".concat(g,"-out-of-range"),Gt=function(){var We=(0,yt.Z)(W,["prefixCls","onPressEnter","addonBefore","addonAfter","prefix","suffix","allowClear","defaultValue","showCount","count","classes","htmlSize","styles","classNames","onClear"]);return re.createElement("input",(0,E.Z)({autoComplete:jt},We,{onChange:Ue,onFocus:he,onBlur:vt,onKeyDown:lt,onKeyUp:Le,className:se()(g,(0,P.Z)({},"".concat(g,"-disabled"),Z),ae==null?void 0:ae.input),style:ce==null?void 0:ce.input,ref:u,size:O,type:te,onCompositionStart:function(Vt){b.current=!0,Be==null||Be(Vt)},onCompositionEnd:Ne}))},ln=function(){var We=Number(K)>0;if(h||T.show){var gt=T.showFormatter?T.showFormatter({value:j,count:Fe,maxLength:K}):"".concat(Fe).concat(We?" / ".concat(K):"");return re.createElement(re.Fragment,null,T.show&&re.createElement("span",{className:se()("".concat(g,"-show-count-suffix"),(0,P.Z)({},"".concat(g,"-show-count-has-suffix"),!!h),ae==null?void 0:ae.count),style:(0,V.Z)({},ce==null?void 0:ce.count)},gt),h)}return null};return re.createElement(o,(0,E.Z)({},nt,{prefixCls:g,className:se()(w,Ke),handleReset:kt,value:j,focused:ht,triggerFocus:p,suffix:ln(),disabled:Z,classes:_,classNames:ae,styles:ce}),Gt())}),Mt=Tt,Ze=Mt},30292:function(zn,Ot,e){e.d(Ot,{He:function(){return V},X3:function(){return E},nH:function(){return D},rJ:function(){return oe}});function V(se){return!!(se.addonBefore||se.addonAfter)}function E(se){return!!(se.prefix||se.suffix||se.allowClear)}function P(se,re,Se){var N=re.cloneNode(!0),o=Object.create(se,{target:{value:N},currentTarget:{value:N}});return N.value=Se,typeof re.selectionStart=="number"&&typeof re.selectionEnd=="number"&&(N.selectionStart=re.selectionStart,N.selectionEnd=re.selectionEnd),N.setSelectionRange=function(){re.setSelectionRange.apply(re,arguments)},o}function oe(se,re,Se,N){if(Se){var o=re;if(re.type==="click"){o=P(re,se,""),Se(o);return}if(se.type!=="file"&&N!==void 0){o=P(re,se,N),Se(o);return}Se(o)}}function D(se,re){if(se){se.focus(re);var Se=re||{},N=Se.cursor;if(N){var o=se.value.length;switch(N){case"start":se.setSelectionRange(0,0);break;case"end":se.setSelectionRange(o,o);break;default:se.setSelectionRange(0,o)}}}}},28321:function(zn,Ot,e){e.d(Ot,{iz:function(){return a},ck:function(){return st},BW:function(){return U},sN:function(){return st},Wd:function(){return sn},ZP:function(){return pe},Xl:function(){return at}});var V=e(54476),E=e(20068),P=e(33885),oe=e(94480),D=e(42978),se=e(75931),re=e(92310),Se=e.n(re),N=e(83836),o=e(18929),Oe=e(13697),l=e(48736),s=e(59301),I=e(4676),yt=s.createContext(null);function At(r,c){return r===void 0?null:"".concat(r,"-").concat(c)}function Rt(r){var c=s.useContext(yt);return At(c,r)}var Tt=e(80547),Mt=["children","locked"],Ze=s.createContext(null);function W(r,c){var v=(0,P.Z)({},r);return Object.keys(c).forEach(function(f){var m=c[f];m!==void 0&&(v[f]=m)}),v}function Dt(r){var c=r.children,v=r.locked,f=(0,se.Z)(r,Mt),m=s.useContext(Ze),y=(0,Tt.Z)(function(){return W(m,f)},[m,f],function(C,X){return!v&&(C[0]!==X[0]||!(0,Oe.Z)(C[1],X[1],!0))});return s.createElement(Ze.Provider,{value:y},c)}var jt=[],Ie=s.createContext(null);function be(){return s.useContext(Ie)}var d=s.createContext(jt);function at(r){var c=s.useContext(d);return s.useMemo(function(){return r!==void 0?[].concat((0,oe.Z)(c),[r]):c},[c,r])}var ge=s.createContext(null),bt=s.createContext({}),S=bt,g=e(29194);function Z(r){var c=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if((0,g.Z)(r)){var v=r.nodeName.toLowerCase(),f=["input","select","textarea","button"].includes(v)||r.isContentEditable||v==="a"&&!!r.getAttribute("href"),m=r.getAttribute("tabindex"),y=Number(m),C=null;return m&&!Number.isNaN(y)?C=y:f&&C===null&&(C=0),f&&r.disabled&&(C=null),C!==null&&(C>=0||c&&C<0)}return!1}function O(r){var c=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,v=(0,oe.Z)(r.querySelectorAll("*")).filter(function(f){return Z(f,c)});return Z(r,c)&&v.unshift(r),v}var w=null;function ve(){w=document.activeElement}function h(){w=null}function ne(){if(w)try{w.focus()}catch(r){}}function _e(r,c){if(c.keyCode===9){var v=O(r),f=v[c.shiftKey?0:v.length-1],m=f===document.activeElement||r===document.activeElement;if(m){var y=v[c.shiftKey?v.length-1:0];y.focus(),c.preventDefault()}}}var Ae=e(10228),te=e(16089),_=Ae.Z.LEFT,ae=Ae.Z.RIGHT,ce=Ae.Z.UP,Be=Ae.Z.DOWN,Ct=Ae.Z.ENTER,nt=Ae.Z.ESC,He=Ae.Z.HOME,et=Ae.Z.END,ht=[ce,Be,_,ae];function It(r,c,v,f){var m,y="prev",C="next",X="children",fe="parent";if(r==="inline"&&f===Ct)return{inlineTrigger:!0};var Re=(0,E.Z)((0,E.Z)({},ce,y),Be,C),ft=(0,E.Z)((0,E.Z)((0,E.Z)((0,E.Z)({},_,v?C:y),ae,v?y:C),Be,X),Ct,X),xe=(0,E.Z)((0,E.Z)((0,E.Z)((0,E.Z)((0,E.Z)((0,E.Z)({},ce,y),Be,C),Ct,X),nt,fe),_,v?X:fe),ae,v?fe:X),Me={inline:Re,horizontal:ft,vertical:xe,inlineSub:Re,horizontalSub:xe,verticalSub:xe},ke=(m=Me["".concat(r).concat(c?"":"Sub")])===null||m===void 0?void 0:m[f];switch(ke){case y:return{offset:-1,sibling:!0};case C:return{offset:1,sibling:!0};case fe:return{offset:-1,sibling:!1};case X:return{offset:1,sibling:!1};default:return null}}function b(r){for(var c=r;c;){if(c.getAttribute("data-menu-list"))return c;c=c.parentElement}return null}function i(r,c){for(var v=r||document.activeElement;v;){if(c.has(v))return v;v=v.parentElement}return null}function u(r,c){var v=O(r,!0);return v.filter(function(f){return c.has(f)})}function n(r,c,v){var f=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;if(!r)return null;var m=u(r,c),y=m.length,C=m.findIndex(function(X){return v===X});return f<0?C===-1?C=y-1:C-=1:f>0&&(C+=1),C=(C+y)%y,m[C]}var p=function(c,v){var f=new Set,m=new Map,y=new Map;return c.forEach(function(C){var X=document.querySelector("[data-menu-id='".concat(At(v,C),"']"));X&&(f.add(X),y.set(X,C),m.set(C,X))}),{elements:f,key2element:m,element2key:y}};function R(r,c,v,f,m,y,C,X,fe,Re){var ft=s.useRef(),xe=s.useRef();xe.current=c;var Me=function(){te.Z.cancel(ft.current)};return s.useEffect(function(){return function(){Me()}},[]),function(ke){var Qe=ke.which;if([].concat(ht,[Ct,nt,He,et]).includes(Qe)){var Ge=y(),we=p(Ge,f),Pe=we,Q=Pe.elements,ue=Pe.key2element,me=Pe.element2key,Ye=ue.get(c),Ve=i(Ye,Q),je=me.get(Ve),Bt=It(r,C(je,!0).length===1,v,Qe);if(!Bt&&Qe!==He&&Qe!==et)return;(ht.includes(Qe)||[He,et].includes(Qe))&&ke.preventDefault();var Nt=function(Je){if(Je){var B=Je,z=Je.querySelector("a");z!=null&&z.getAttribute("href")&&(B=z);var Ce=me.get(Je);X(Ce),Me(),ft.current=(0,te.Z)(function(){xe.current===Ce&&B.focus()})}};if([He,et].includes(Qe)||Bt.sibling||!Ve){var en;!Ve||r==="inline"?en=m.current:en=b(Ve);var xt,tn=u(en,Q);Qe===He?xt=tn[0]:Qe===et?xt=tn[tn.length-1]:xt=n(en,Q,Ve,Bt.offset),Nt(xt)}else if(Bt.inlineTrigger)fe(je);else if(Bt.offset>0)fe(je,!0),Me(),ft.current=(0,te.Z)(function(){we=p(Ge,f);var Wt=Ve.getAttribute("aria-controls"),Je=document.getElementById(Wt),B=n(Je,we.elements);Nt(B)},5);else if(Bt.offset<0){var Ht=C(je,!0),cn=Ht[Ht.length-2],an=ue.get(cn);fe(cn,!1),Nt(an)}}Re==null||Re(ke)}}function x(r){Promise.resolve().then(r)}var M="__RC_UTIL_PATH_SPLIT__",q=function(c){return c.join(M)},j=function(c){return c.split(M)},J="rc-menu-more";function Y(){var r=s.useState({}),c=(0,D.Z)(r,2),v=c[1],f=(0,s.useRef)(new Map),m=(0,s.useRef)(new Map),y=s.useState([]),C=(0,D.Z)(y,2),X=C[0],fe=C[1],Re=(0,s.useRef)(0),ft=(0,s.useRef)(!1),xe=function(){ft.current||v({})},Me=(0,s.useCallback)(function(ue,me){var Ye=q(me);m.current.set(Ye,ue),f.current.set(ue,Ye),Re.current+=1;var Ve=Re.current;x(function(){Ve===Re.current&&xe()})},[]),ke=(0,s.useCallback)(function(ue,me){var Ye=q(me);m.current.delete(Ye),f.current.delete(ue)},[]),Qe=(0,s.useCallback)(function(ue){fe(ue)},[]),Ge=(0,s.useCallback)(function(ue,me){var Ye=f.current.get(ue)||"",Ve=j(Ye);return me&&X.includes(Ve[0])&&Ve.unshift(J),Ve},[X]),we=(0,s.useCallback)(function(ue,me){return ue.filter(function(Ye){return Ye!==void 0}).some(function(Ye){var Ve=Ge(Ye,!0);return Ve.includes(me)})},[Ge]),Pe=function(){var me=(0,oe.Z)(f.current.keys());return X.length&&me.push(J),me},Q=(0,s.useCallback)(function(ue){var me="".concat(f.current.get(ue)).concat(M),Ye=new Set;return(0,oe.Z)(m.current.keys()).forEach(function(Ve){Ve.startsWith(me)&&Ye.add(m.current.get(Ve))}),Ye},[]);return s.useEffect(function(){return function(){ft.current=!0}},[]),{registerPath:Me,unregisterPath:ke,refreshOverflowKeys:Qe,isSubPathKey:we,getKeyPath:Ge,getKeys:Pe,getSubPathKeys:Q}}function G(r){var c=s.useRef(r);c.current=r;var v=s.useCallback(function(){for(var f,m=arguments.length,y=new Array(m),C=0;C1&&(Q.motionAppear=!1);var ue=Q.onVisibleChanged;return Q.onVisibleChanged=function(me){return!Me.current&&!me&&we(!0),ue==null?void 0:ue(me)},Ge?null:s.createElement(Dt,{mode:y,locked:!Me.current},s.createElement($t.default,(0,V.Z)({visible:Pe},Q,{forceRender:fe,removeOnLeave:!1,leavedClassName:"".concat(X,"-hidden")}),function(me){var Ye=me.className,Ve=me.style;return s.createElement(Zt,{id:c,className:Ye,style:Ve},m)}))}var Cn=["style","className","title","eventKey","warnKey","disabled","internalPopupClose","children","itemIcon","expandIcon","popupClassName","popupOffset","popupStyle","onClick","onMouseEnter","onMouseLeave","onTitleClick","onTitleMouseEnter","onTitleMouseLeave"],rn=["active"],ct=s.forwardRef(function(r,c){var v=r.style,f=r.className,m=r.title,y=r.eventKey,C=r.warnKey,X=r.disabled,fe=r.internalPopupClose,Re=r.children,ft=r.itemIcon,xe=r.expandIcon,Me=r.popupClassName,ke=r.popupOffset,Qe=r.popupStyle,Ge=r.onClick,we=r.onMouseEnter,Pe=r.onMouseLeave,Q=r.onTitleClick,ue=r.onTitleMouseEnter,me=r.onTitleMouseLeave,Ye=(0,se.Z)(r,Cn),Ve=Rt(y),je=s.useContext(Ze),Bt=je.prefixCls,Nt=je.mode,en=je.openKeys,xt=je.disabled,tn=je.overflowDisabled,Ht=je.activeKey,cn=je.selectedKeys,an=je.itemIcon,Wt=je.expandIcon,Je=je.onItemClick,B=je.onOpenChange,z=je.onActive,Ce=s.useContext(S),ye=Ce._internalRenderSubMenuItem,$e=s.useContext(ge),wt=$e.isSubPathKey,Ft=at(),Et="".concat(Bt,"-submenu"),nn=xt||X,wn=s.useRef(),En=s.useRef(),Zn=ft!=null?ft:an,Lt=xe!=null?xe:Wt,In=en.includes(y),Nn=!tn&&In,On=wt(cn,y),on=Le(y,nn,ue,me),bn=on.active,gn=(0,se.Z)(on,rn),Ln=s.useState(!1),Hn=(0,D.Z)(Ln,2),jn=Hn[0],Vn=Hn[1],Tn=function(Pn){nn||Vn(Pn)},$n=function(Pn){Tn(!0),we==null||we({key:y,domEvent:Pn})},kn=function(Pn){Tn(!1),Pe==null||Pe({key:y,domEvent:Pn})},_n=s.useMemo(function(){return bn||(Nt!=="inline"?jn||wt([Ht],y):!1)},[Nt,bn,Ht,jn,y,wt]),Rn=he(Ft.length),lr=function(Pn){nn||(Q==null||Q({key:y,domEvent:Pn}),Nt==="inline"&&B(y,!In))},ar=G(function(Sn){Ge==null||Ge(Ke(Sn)),Je(Sn)}),er=function(Pn){Nt!=="inline"&&B(y,Pn)},or=function(){z(y)},tr=Ve&&"".concat(Ve,"-popup"),Qn=s.useMemo(function(){return s.createElement(vt,{icon:Nt!=="horizontal"?Lt:void 0,props:(0,P.Z)((0,P.Z)({},r),{},{isOpen:Nn,isSubMenu:!0})},s.createElement("i",{className:"".concat(Et,"-arrow")}))},[Nt,Lt,r,Nn,Et]),Mn=s.createElement("div",(0,V.Z)({role:"menuitem",style:Rn,className:"".concat(Et,"-title"),tabIndex:nn?null:-1,ref:wn,title:typeof m=="string"?m:null,"data-menu-id":tn&&Ve?null:Ve,"aria-expanded":Nn,"aria-haspopup":!0,"aria-controls":tr,"aria-disabled":nn,onClick:lr,onFocus:or},gn),m,Qn),Un=s.useRef(Nt);if(Nt!=="inline"&&Ft.length>1?Un.current="vertical":Un.current=Nt,!tn){var Yn=Un.current;Mn=s.createElement(hn,{mode:Yn,prefixCls:Et,visible:!fe&&Nn&&Nt!=="inline",popupClassName:Me,popupOffset:ke,popupStyle:Qe,popup:s.createElement(Dt,{mode:Yn==="horizontal"?"vertical":Yn},s.createElement(Zt,{id:tr,ref:En},Re)),disabled:nn,onVisibleChange:er},Mn)}var Qt=s.createElement(N.Z.Item,(0,V.Z)({ref:c,role:"none"},Ye,{component:"li",style:v,className:Se()(Et,"".concat(Et,"-").concat(Nt),f,(0,E.Z)((0,E.Z)((0,E.Z)((0,E.Z)({},"".concat(Et,"-open"),Nn),"".concat(Et,"-active"),_n),"".concat(Et,"-selected"),On),"".concat(Et,"-disabled"),nn)),onMouseEnter:$n,onMouseLeave:kn}),Mn,!tn&&s.createElement(zt,{id:tr,open:Nn,keyPath:Ft},Re));return ye&&(Qt=ye(Qt,r,{selected:On,active:_n,open:Nn,disabled:nn})),s.createElement(Dt,{onItemClick:ar,mode:Nt==="horizontal"?"vertical":Nt,itemIcon:Zn,expandIcon:Lt},Qt)}),pt=s.forwardRef(function(r,c){var v=r.eventKey,f=r.children,m=at(v),y=tt(f,m),C=be();s.useEffect(function(){if(C)return C.registerPath(v,m),function(){C.unregisterPath(v,m)}},[m]);var X;return C?X=y:X=s.createElement(ct,(0,V.Z)({ref:c},r),y),s.createElement(d.Provider,{value:m},X)}),sn=pt,dn=e(76190);function a(r){var c=r.className,v=r.style,f=s.useContext(Ze),m=f.prefixCls,y=be();return y?null:s.createElement("li",{role:"separator",className:Se()("".concat(m,"-item-divider"),c),style:v})}var t=["className","title","eventKey","children"],F=s.forwardRef(function(r,c){var v=r.className,f=r.title,m=r.eventKey,y=r.children,C=(0,se.Z)(r,t),X=s.useContext(Ze),fe=X.prefixCls,Re="".concat(fe,"-item-group");return s.createElement("li",(0,V.Z)({ref:c,role:"presentation"},C,{onClick:function(xe){return xe.stopPropagation()},className:Se()(Re,v)}),s.createElement("div",{role:"presentation",className:"".concat(Re,"-title"),title:typeof f=="string"?f:void 0},f),s.createElement("ul",{role:"group",className:"".concat(Re,"-list")},y))}),A=s.forwardRef(function(r,c){var v=r.eventKey,f=r.children,m=at(v),y=tt(f,m),C=be();return C?y:s.createElement(F,(0,V.Z)({ref:c},(0,Ne.Z)(r,["warnKey"])),y)}),U=A,H=["label","children","key","type","extra"];function ie(r,c,v){var f=c.item,m=c.group,y=c.submenu,C=c.divider;return(r||[]).map(function(X,fe){if(X&&(0,dn.Z)(X)==="object"){var Re=X,ft=Re.label,xe=Re.children,Me=Re.key,ke=Re.type,Qe=Re.extra,Ge=(0,se.Z)(Re,H),we=Me!=null?Me:"tmp-".concat(fe);return xe||ke==="group"?ke==="group"?s.createElement(m,(0,V.Z)({key:we},Ge,{title:ft}),ie(xe,c,v)):s.createElement(y,(0,V.Z)({key:we},Ge,{title:ft}),ie(xe,c,v)):ke==="divider"?s.createElement(C,(0,V.Z)({key:we},Ge)):s.createElement(f,(0,V.Z)({key:we},Ge,{extra:Qe}),ft,(!!Qe||Qe===0)&&s.createElement("span",{className:"".concat(v,"-item-extra")},Qe))}return null}).filter(function(X){return X})}function L(r,c,v,f,m){var y=r,C=(0,P.Z)({divider:a,item:st,group:U,submenu:sn},f);return c&&(y=ie(c,C,m)),tt(y,v)}var de=["prefixCls","rootClassName","style","className","tabIndex","items","children","direction","id","mode","inlineCollapsed","disabled","disabledOverflow","subMenuOpenDelay","subMenuCloseDelay","forceSubMenuRender","defaultOpenKeys","openKeys","activeKey","defaultActiveFirst","selectable","multiple","defaultSelectedKeys","selectedKeys","onSelect","onDeselect","inlineIndent","motion","defaultMotions","triggerSubMenuAction","builtinPlacements","itemIcon","expandIcon","overflowedIndicator","overflowedIndicatorPopupClassName","getPopupContainer","onClick","onOpenChange","onKeyDown","openAnimation","openTransitionName","_internalRenderMenuItem","_internalRenderSubMenuItem","_internalComponents"],le=[],Te=s.forwardRef(function(r,c){var v,f=r,m=f.prefixCls,y=m===void 0?"rc-menu":m,C=f.rootClassName,X=f.style,fe=f.className,Re=f.tabIndex,ft=Re===void 0?0:Re,xe=f.items,Me=f.children,ke=f.direction,Qe=f.id,Ge=f.mode,we=Ge===void 0?"vertical":Ge,Pe=f.inlineCollapsed,Q=f.disabled,ue=f.disabledOverflow,me=f.subMenuOpenDelay,Ye=me===void 0?.1:me,Ve=f.subMenuCloseDelay,je=Ve===void 0?.1:Ve,Bt=f.forceSubMenuRender,Nt=f.defaultOpenKeys,en=f.openKeys,xt=f.activeKey,tn=f.defaultActiveFirst,Ht=f.selectable,cn=Ht===void 0?!0:Ht,an=f.multiple,Wt=an===void 0?!1:an,Je=f.defaultSelectedKeys,B=f.selectedKeys,z=f.onSelect,Ce=f.onDeselect,ye=f.inlineIndent,$e=ye===void 0?24:ye,wt=f.motion,Ft=f.defaultMotions,Et=f.triggerSubMenuAction,nn=Et===void 0?"hover":Et,wn=f.builtinPlacements,En=f.itemIcon,Zn=f.expandIcon,Lt=f.overflowedIndicator,In=Lt===void 0?"...":Lt,Nn=f.overflowedIndicatorPopupClassName,On=f.getPopupContainer,on=f.onClick,bn=f.onOpenChange,gn=f.onKeyDown,Ln=f.openAnimation,Hn=f.openTransitionName,jn=f._internalRenderMenuItem,Vn=f._internalRenderSubMenuItem,Tn=f._internalComponents,$n=(0,se.Z)(f,de),kn=s.useMemo(function(){return[L(Me,xe,le,Tn,y),L(Me,xe,le,{},y)]},[Me,xe,Tn]),_n=(0,D.Z)(kn,2),Rn=_n[0],lr=_n[1],ar=s.useState(!1),er=(0,D.Z)(ar,2),or=er[0],tr=er[1],Qn=s.useRef(),Mn=K(Qe),Un=ke==="rtl",Yn=(0,o.Z)(Nt,{value:en,postState:function(xn){return xn||le}}),Qt=(0,D.Z)(Yn,2),Sn=Qt[0],Pn=Qt[1],Xe=function(xn){var Dn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;function nr(){Pn(xn),bn==null||bn(xn)}Dn?(0,I.flushSync)(nr):nr()},dt=s.useState(Sn),ut=(0,D.Z)(dt,2),mt=ut[0],_t=ut[1],fn=s.useRef(!1),Xn=s.useMemo(function(){return(we==="inline"||we==="vertical")&&Pe?["vertical",Pe]:[we,!1]},[we,Pe]),ze=(0,D.Z)(Xn,2),it=ze[0],Pt=ze[1],pn=it==="inline",mn=s.useState(it),ur=(0,D.Z)(mn,2),qn=ur[0],cr=ur[1],Wn=s.useState(Pt),pr=(0,D.Z)(Wn,2),Dr=pr[0],Nr=pr[1];s.useEffect(function(){cr(it),Nr(Pt),fn.current&&(pn?Pn(mt):Xe(le))},[it,Pt]);var gr=s.useState(0),Mr=(0,D.Z)(gr,2),yr=Mr[0],Or=Mr[1],br=yr>=Rn.length-1||qn!=="horizontal"||ue;s.useEffect(function(){pn&&_t(Sn)},[Sn]),s.useEffect(function(){return fn.current=!0,function(){fn.current=!1}},[]);var fr=Y(),Sr=fr.registerPath,Zr=fr.unregisterPath,Ir=fr.refreshOverflowKeys,Ar=fr.isSubPathKey,Tr=fr.getKeyPath,Rr=fr.getKeys,zr=fr.getSubPathKeys,Br=s.useMemo(function(){return{registerPath:Sr,unregisterPath:Zr}},[Sr,Zr]),Fr=s.useMemo(function(){return{isSubPathKey:Ar}},[Ar]);s.useEffect(function(){Ir(br?le:Rn.slice(yr+1).map(function(Fn){return Fn.key}))},[yr,br]);var Lr=(0,o.Z)(xt||tn&&((v=Rn[0])===null||v===void 0?void 0:v.key),{value:xt}),xr=(0,D.Z)(Lr,2),vr=xr[0],qt=xr[1],Kt=G(function(Fn){qt(Fn)}),Gn=G(function(){qt(void 0)});(0,s.useImperativeHandle)(c,function(){return{list:Qn.current,focus:function(xn){var Dn,nr=Rr(),rr=p(nr,Mn),Pr=rr.elements,Vr=rr.key2element,Wr=rr.element2key,kr=u(Qn.current,Pr),Ur=vr!=null?vr:kr[0]?Wr.get(kr[0]):(Dn=Rn.find(function(Gr){return!Gr.props.disabled}))===null||Dn===void 0?void 0:Dn.key,wr=Vr.get(Ur);if(Ur&&wr){var Kr;wr==null||(Kr=wr.focus)===null||Kr===void 0||Kr.call(wr,xn)}}}});var Jn=(0,o.Z)(Je||[],{value:B,postState:function(xn){return Array.isArray(xn)?xn:xn==null?le:[xn]}}),Bn=(0,D.Z)(Jn,2),Kn=Bn[0],sr=Bn[1],ir=function(xn){if(cn){var Dn=xn.key,nr=Kn.includes(Dn),rr;Wt?nr?rr=Kn.filter(function(Vr){return Vr!==Dn}):rr=[].concat((0,oe.Z)(Kn),[Dn]):rr=[Dn],sr(rr);var Pr=(0,P.Z)((0,P.Z)({},xn),{},{selectedKeys:rr});nr?Ce==null||Ce(Pr):z==null||z(Pr)}!Wt&&Sn.length&&qn!=="inline"&&Xe(le)},dr=G(function(Fn){on==null||on(Ke(Fn)),ir(Fn)}),mr=G(function(Fn,xn){var Dn=Sn.filter(function(rr){return rr!==Fn});if(xn)Dn.push(Fn);else if(qn!=="inline"){var nr=zr(Fn);Dn=Dn.filter(function(rr){return!nr.has(rr)})}(0,Oe.Z)(Sn,Dn,!0)||Xe(Dn,!0)}),hr=function(xn,Dn){var nr=Dn!=null?Dn:!Sn.includes(xn);mr(xn,nr)},Cr=R(qn,vr,Un,Mn,Qn,Rr,Tr,qt,hr,gn);s.useEffect(function(){tr(!0)},[]);var Er=s.useMemo(function(){return{_internalRenderMenuItem:jn,_internalRenderSubMenuItem:Vn}},[jn,Vn]),jr=qn!=="horizontal"||ue?Rn:Rn.map(function(Fn,xn){return s.createElement(Dt,{key:Fn.key,overflowDisabled:xn>yr},Fn)}),Hr=s.createElement(N.Z,(0,V.Z)({id:Qe,ref:Qn,prefixCls:"".concat(y,"-overflow"),component:"ul",itemComponent:st,className:Se()(y,"".concat(y,"-root"),"".concat(y,"-").concat(qn),fe,(0,E.Z)((0,E.Z)({},"".concat(y,"-inline-collapsed"),Dr),"".concat(y,"-rtl"),Un),C),dir:ke,style:X,role:"menu",tabIndex:ft,data:jr,renderRawItem:function(xn){return xn},renderRawRest:function(xn){var Dn=xn.length,nr=Dn?Rn.slice(-Dn):null;return s.createElement(sn,{eventKey:J,title:In,disabled:br,internalPopupClose:Dn===0,popupClassName:Nn},nr)},maxCount:qn!=="horizontal"||ue?N.Z.INVALIDATE:N.Z.RESPONSIVE,ssr:"full","data-menu-list":!0,onVisibleChange:function(xn){Or(xn)},onKeyDown:Cr},$n));return s.createElement(S.Provider,{value:Er},s.createElement(yt.Provider,{value:Mn},s.createElement(Dt,{prefixCls:y,rootClassName:C,mode:qn,openKeys:Sn,rtl:Un,disabled:Q,motion:or?wt:null,defaultMotions:or?Ft:null,activeKey:vr,onActive:Kt,onInactive:Gn,selectedKeys:Kn,inlineIndent:$e,subMenuOpenDelay:Ye,subMenuCloseDelay:je,forceSubMenuRender:Bt,builtinPlacements:wn,triggerSubMenuAction:nn,getPopupContainer:On,itemIcon:En,expandIcon:Zn,onItemClick:dr,onOpenChange:mr},s.createElement(ge.Provider,{value:Fr},Hr),s.createElement("div",{style:{display:"none"},"aria-hidden":!0},s.createElement(Ie.Provider,{value:Br},lr)))))}),qe=Te,ot=qe;ot.Item=st,ot.SubMenu=sn,ot.ItemGroup=U,ot.Divider=a;var pe=ot},83836:function(zn,Ot,e){e.d(Ot,{Z:function(){return ve}});var V=e(54476),E=e(33885),P=e(42978),oe=e(75931),D=e(59301),se=e(92310),re=e.n(se),Se=e(29301),N=e(34280),o=["prefixCls","invalidate","item","renderItem","responsive","responsiveDisabled","registerSize","itemKey","className","style","children","display","order","component"],Oe=void 0;function l(h,ne){var _e=h.prefixCls,Ae=h.invalidate,te=h.item,_=h.renderItem,ae=h.responsive,ce=h.responsiveDisabled,Be=h.registerSize,Ct=h.itemKey,nt=h.className,He=h.style,et=h.children,ht=h.display,It=h.order,b=h.component,i=b===void 0?"div":b,u=(0,oe.Z)(h,o),n=ae&&!ht;function p(j){Be(Ct,j)}D.useEffect(function(){return function(){p(null)}},[]);var R=_&&te!==Oe?_(te,{index:It}):et,x;Ae||(x={opacity:n?0:1,height:n?0:Oe,overflowY:n?"hidden":Oe,order:ae?It:Oe,pointerEvents:n?"none":Oe,position:n?"absolute":Oe});var M={};n&&(M["aria-hidden"]=!0);var q=D.createElement(i,(0,V.Z)({className:re()(!Ae&&_e,nt),style:(0,E.Z)((0,E.Z)({},x),He)},M,u,{ref:ne}),R);return ae&&(q=D.createElement(Se.Z,{onResize:function(J){var Y=J.offsetWidth;p(Y)},disabled:ce},q)),q}var s=D.forwardRef(l);s.displayName="Item";var I=s,yt=e(6089),At=e(4676),Rt=e(16089);function Tt(h){if(typeof MessageChannel=="undefined")(0,Rt.Z)(h);else{var ne=new MessageChannel;ne.port1.onmessage=function(){return h()},ne.port2.postMessage(void 0)}}function Mt(){var h=D.useRef(null),ne=function(Ae){h.current||(h.current=[],Tt(function(){(0,At.unstable_batchedUpdates)(function(){h.current.forEach(function(te){te()}),h.current=null})})),h.current.push(Ae)};return ne}function Ze(h,ne){var _e=D.useState(ne),Ae=(0,P.Z)(_e,2),te=Ae[0],_=Ae[1],ae=(0,yt.Z)(function(ce){h(function(){_(ce)})});return[te,ae]}var W=D.createContext(null),Dt=["component"],jt=["className"],Ie=["className"],be=function(ne,_e){var Ae=D.useContext(W);if(!Ae){var te=ne.component,_=te===void 0?"div":te,ae=(0,oe.Z)(ne,Dt);return D.createElement(_,(0,V.Z)({},ae,{ref:_e}))}var ce=Ae.className,Be=(0,oe.Z)(Ae,jt),Ct=ne.className,nt=(0,oe.Z)(ne,Ie);return D.createElement(W.Provider,{value:null},D.createElement(I,(0,V.Z)({ref:_e,className:re()(ce,Ct)},Be,nt)))},d=D.forwardRef(be);d.displayName="RawItem";var at=d,ge=["prefixCls","data","renderItem","renderRawItem","itemKey","itemWidth","ssr","style","className","maxCount","renderRest","renderRawRest","prefix","suffix","component","itemComponent","onVisibleChange"],bt="responsive",S="invalidate";function g(h){return"+ ".concat(h.length," ...")}function Z(h,ne){var _e=h.prefixCls,Ae=_e===void 0?"rc-overflow":_e,te=h.data,_=te===void 0?[]:te,ae=h.renderItem,ce=h.renderRawItem,Be=h.itemKey,Ct=h.itemWidth,nt=Ct===void 0?10:Ct,He=h.ssr,et=h.style,ht=h.className,It=h.maxCount,b=h.renderRest,i=h.renderRawRest,u=h.prefix,n=h.suffix,p=h.component,R=p===void 0?"div":p,x=h.itemComponent,M=h.onVisibleChange,q=(0,oe.Z)(h,ge),j=He==="full",J=Mt(),Y=Ze(J,null),G=(0,P.Z)(Y,2),ee=G[0],T=G[1],K=ee||0,Fe=Ze(J,new Map),De=(0,P.Z)(Fe,2),$=De[0],Ue=De[1],Ne=Ze(J,0),lt=(0,P.Z)(Ne,2),Le=lt[0],he=lt[1],vt=Ze(J,0),kt=(0,P.Z)(vt,2),Ke=kt[0],Gt=kt[1],ln=Ze(J,0),rt=(0,P.Z)(ln,2),We=rt[0],gt=rt[1],Vt=Ze(J,0),st=(0,P.Z)(Vt,2),k=st[0],Ee=st[1],St=(0,D.useState)(null),Zt=(0,P.Z)(St,2),Yt=Zt[0],tt=Zt[1],un=(0,D.useState)(null),Ut=(0,P.Z)(un,2),yn=Ut[0],An=Ut[1],Jt=D.useMemo(function(){return yn===null&&j?Number.MAX_SAFE_INTEGER:yn||0},[yn,ee]),Xt=(0,D.useState)(!1),vn=(0,P.Z)(Xt,2),hn=vn[0],$t=vn[1],zt="".concat(Ae,"-item"),Cn=Math.max(Le,Ke),rn=It===bt,ct=_.length&&rn,pt=It===S,sn=ct||typeof It=="number"&&_.length>It,dn=(0,D.useMemo)(function(){var m=_;return ct?ee===null&&j?m=_:m=_.slice(0,Math.min(_.length,K/nt)):typeof It=="number"&&(m=_.slice(0,It)),m},[_,nt,ee,It,ct]),a=(0,D.useMemo)(function(){return ct?_.slice(Jt+1):_.slice(dn.length)},[_,dn,ct,Jt]),t=(0,D.useCallback)(function(m,y){var C;return typeof Be=="function"?Be(m):(C=Be&&(m==null?void 0:m[Be]))!==null&&C!==void 0?C:y},[Be]),F=(0,D.useCallback)(ae||function(m){return m},[ae]);function A(m,y,C){yn===m&&(y===void 0||y===Yt)||(An(m),C||($t(m<_.length-1),M==null||M(m)),y!==void 0&&tt(y))}function U(m,y){T(y.clientWidth)}function H(m,y){Ue(function(C){var X=new Map(C);return y===null?X.delete(m):X.set(m,y),X})}function ie(m,y){Gt(y),he(Ke)}function L(m,y){gt(y)}function de(m,y){Ee(y)}function le(m){return $.get(t(dn[m],m))}(0,N.Z)(function(){if(K&&typeof Cn=="number"&&dn){var m=We+k,y=dn.length,C=y-1;if(!y){A(0,null);return}for(var X=0;XK){A(X-1,m-fe-k+Ke);break}}n&&le(0)+k>K&&tt(null)}},[K,$,Ke,We,k,t,dn]);var Te=hn&&!!a.length,qe={};Yt!==null&&ct&&(qe={position:"absolute",left:Yt,top:0});var ot={prefixCls:zt,responsive:ct,component:x,invalidate:pt},pe=ce?function(m,y){var C=t(m,y);return D.createElement(W.Provider,{key:C,value:(0,E.Z)((0,E.Z)({},ot),{},{order:y,item:m,itemKey:C,registerSize:H,display:y<=Jt})},ce(m,y))}:function(m,y){var C=t(m,y);return D.createElement(I,(0,V.Z)({},ot,{order:y,key:C,item:m,renderItem:F,itemKey:C,registerSize:H,display:y<=Jt}))},r={order:Te?Jt:Number.MAX_SAFE_INTEGER,className:"".concat(zt,"-rest"),registerSize:ie,display:Te},c=b||g,v=i?D.createElement(W.Provider,{value:(0,E.Z)((0,E.Z)({},ot),r)},i(a)):D.createElement(I,(0,V.Z)({},ot,r),typeof c=="function"?c(a):c),f=D.createElement(R,(0,V.Z)({className:re()(!pt&&Ae,ht),style:et,ref:ne},q),u&&D.createElement(I,(0,V.Z)({},ot,{responsive:rn,responsiveDisabled:!ct,order:-1,className:"".concat(zt,"-prefix"),registerSize:L,display:!0}),u),dn.map(pe),sn?v:null,n&&D.createElement(I,(0,V.Z)({},ot,{responsive:rn,responsiveDisabled:!ct,order:Jt,className:"".concat(zt,"-suffix"),registerSize:de,display:!0,style:qe}),n));return rn?D.createElement(Se.Z,{onResize:U,disabled:!ct},f):f}var O=D.forwardRef(Z);O.displayName="Overflow",O.Item=at,O.RESPONSIVE=bt,O.INVALIDATE=S;var w=O,ve=w},23425:function(zn,Ot,e){e.d(Ot,{Z:function(){return Ie}});var V=e(20068),E=e(54476),P=e(76190),oe=e(33885),D=e(42978),se=e(92310),re=e.n(se),Se=e(18929),N=e(10228),o=e(26112),Oe=e(48736),l=e(59301),s=e(17119),I=[10,20,50,100],yt=function(d){var at=d.pageSizeOptions,ge=at===void 0?I:at,bt=d.locale,S=d.changeSize,g=d.pageSize,Z=d.goButton,O=d.quickGo,w=d.rootPrefixCls,ve=d.disabled,h=d.buildOptionText,ne=d.showSizeChanger,_e=d.sizeChangerRender,Ae=l.useState(""),te=(0,D.Z)(Ae,2),_=te[0],ae=te[1],ce=function(){return!_||Number.isNaN(_)?void 0:Number(_)},Be=typeof h=="function"?h:function(u){return"".concat(u," ").concat(bt.items_per_page)},Ct=function(n){ae(n.target.value)},nt=function(n){Z||_===""||(ae(""),!(n.relatedTarget&&(n.relatedTarget.className.indexOf("".concat(w,"-item-link"))>=0||n.relatedTarget.className.indexOf("".concat(w,"-item"))>=0))&&(O==null||O(ce())))},He=function(n){_!==""&&(n.keyCode===N.Z.ENTER||n.type==="click")&&(ae(""),O==null||O(ce()))},et=function(){return ge.some(function(n){return n.toString()===g.toString()})?ge:ge.concat([g]).sort(function(n,p){var R=Number.isNaN(Number(n))?0:Number(n),x=Number.isNaN(Number(p))?0:Number(p);return R-x})},ht="".concat(w,"-options");if(!ne&&!O)return null;var It=null,b=null,i=null;return ne&&_e&&(It=_e({disabled:ve,size:g,onSizeChange:function(n){S==null||S(Number(n))},"aria-label":bt.page_size,className:"".concat(ht,"-size-changer"),options:et().map(function(u){return{label:Be(u),value:u}})})),O&&(Z&&(i=typeof Z=="boolean"?l.createElement("button",{type:"button",onClick:He,onKeyUp:He,disabled:ve,className:"".concat(ht,"-quick-jumper-button")},bt.jump_to_confirm):l.createElement("span",{onClick:He,onKeyUp:He},Z)),b=l.createElement("div",{className:"".concat(ht,"-quick-jumper")},bt.jump_to,l.createElement("input",{disabled:ve,type:"text",value:_,onChange:Ct,onKeyUp:He,onBlur:nt,"aria-label":bt.page}),bt.page,i)),l.createElement("li",{className:ht},It,b)},At=yt,Rt=function(d){var at=d.rootPrefixCls,ge=d.page,bt=d.active,S=d.className,g=d.showTitle,Z=d.onClick,O=d.onKeyPress,w=d.itemRender,ve="".concat(at,"-item"),h=re()(ve,"".concat(ve,"-").concat(ge),(0,V.Z)((0,V.Z)({},"".concat(ve,"-active"),bt),"".concat(ve,"-disabled"),!ge),S),ne=function(){Z(ge)},_e=function(_){O(_,Z,ge)},Ae=w(ge,"page",l.createElement("a",{rel:"nofollow"},ge));return Ae?l.createElement("li",{title:g?String(ge):null,className:h,onClick:ne,onKeyDown:_e,tabIndex:0},Ae):null},Tt=Rt,Mt=function(d,at,ge){return ge};function Ze(){}function W(be){var d=Number(be);return typeof d=="number"&&!Number.isNaN(d)&&isFinite(d)&&Math.floor(d)===d}function Dt(be,d,at){var ge=typeof be=="undefined"?d:be;return Math.floor((at-1)/ge)+1}var jt=function(d){var at=d.prefixCls,ge=at===void 0?"rc-pagination":at,bt=d.selectPrefixCls,S=bt===void 0?"rc-select":bt,g=d.className,Z=d.current,O=d.defaultCurrent,w=O===void 0?1:O,ve=d.total,h=ve===void 0?0:ve,ne=d.pageSize,_e=d.defaultPageSize,Ae=_e===void 0?10:_e,te=d.onChange,_=te===void 0?Ze:te,ae=d.hideOnSinglePage,ce=d.align,Be=d.showPrevNextJumpers,Ct=Be===void 0?!0:Be,nt=d.showQuickJumper,He=d.showLessItems,et=d.showTitle,ht=et===void 0?!0:et,It=d.onShowSizeChange,b=It===void 0?Ze:It,i=d.locale,u=i===void 0?s.Z:i,n=d.style,p=d.totalBoundaryShowSizeChanger,R=p===void 0?50:p,x=d.disabled,M=d.simple,q=d.showTotal,j=d.showSizeChanger,J=j===void 0?h>R:j,Y=d.sizeChangerRender,G=d.pageSizeOptions,ee=d.itemRender,T=ee===void 0?Mt:ee,K=d.jumpPrevIcon,Fe=d.jumpNextIcon,De=d.prevIcon,$=d.nextIcon,Ue=l.useRef(null),Ne=(0,Se.Z)(10,{value:ne,defaultValue:Ae}),lt=(0,D.Z)(Ne,2),Le=lt[0],he=lt[1],vt=(0,Se.Z)(1,{value:Z,defaultValue:w,postState:function(ue){return Math.max(1,Math.min(ue,Dt(void 0,Le,h)))}}),kt=(0,D.Z)(vt,2),Ke=kt[0],Gt=kt[1],ln=l.useState(Ke),rt=(0,D.Z)(ln,2),We=rt[0],gt=rt[1];(0,l.useEffect)(function(){gt(Ke)},[Ke]);var Vt=_!==Ze,st="current"in d,k=Math.max(1,Ke-(He?3:5)),Ee=Math.min(Dt(void 0,Le,h),Ke+(He?3:5));function St(Q,ue){var me=Q||l.createElement("button",{type:"button","aria-label":ue,className:"".concat(ge,"-item-link")});return typeof Q=="function"&&(me=l.createElement(Q,(0,oe.Z)({},d))),me}function Zt(Q){var ue=Q.target.value,me=Dt(void 0,Le,h),Ye;return ue===""?Ye=ue:Number.isNaN(Number(ue))?Ye=We:ue>=me?Ye=me:Ye=Number(ue),Ye}function Yt(Q){return W(Q)&&Q!==Ke&&W(h)&&h>0}var tt=h>Le?nt:!1;function un(Q){(Q.keyCode===N.Z.UP||Q.keyCode===N.Z.DOWN)&&Q.preventDefault()}function Ut(Q){var ue=Zt(Q);switch(ue!==We&>(ue),Q.keyCode){case N.Z.ENTER:Jt(ue);break;case N.Z.UP:Jt(ue-1);break;case N.Z.DOWN:Jt(ue+1);break;default:break}}function yn(Q){Jt(Zt(Q))}function An(Q){var ue=Dt(Q,Le,h),me=Ke>ue&&ue!==0?ue:Ke;he(Q),gt(me),b==null||b(Ke,Q),Gt(me),_==null||_(me,Q)}function Jt(Q){if(Yt(Q)&&!x){var ue=Dt(void 0,Le,h),me=Q;return Q>ue?me=ue:Q<1&&(me=1),me!==We&>(me),Gt(me),_==null||_(me,Le),me}return Ke}var Xt=Ke>1,vn=Ke2?me-2:0),Ve=2;Veh?h:Ke*Le])),ie=null,L=Dt(void 0,Le,h);if(ae&&h<=Le)return null;var de=[],le={rootPrefixCls:ge,onClick:Jt,onKeyPress:rn,showTitle:ht,itemRender:T,page:-1},Te=Ke-1>0?Ke-1:0,qe=Ke+1=v*2&&Ke!==3&&(de[0]=l.cloneElement(de[0],{className:re()("".concat(ge,"-item-after-jump-prev"),de[0].props.className)}),de.unshift(A)),L-Ke>=v*2&&Ke!==L-2){var xe=de[de.length-1];de[de.length-1]=l.cloneElement(xe,{className:re()("".concat(ge,"-item-before-jump-next"),xe.props.className)}),de.push(ie)}fe!==1&&de.unshift(l.createElement(Tt,(0,E.Z)({},le,{key:1,page:1}))),Re!==L&&de.push(l.createElement(Tt,(0,E.Z)({},le,{key:L,page:L})))}var Me=a(Te);if(Me){var ke=!Xt||!L;Me=l.createElement("li",{title:ht?u.prev_page:null,onClick:hn,tabIndex:ke?null:0,onKeyDown:ct,className:re()("".concat(ge,"-prev"),(0,V.Z)({},"".concat(ge,"-disabled"),ke)),"aria-disabled":ke},Me)}var Qe=t(qe);if(Qe){var Ge,we;M?(Ge=!vn,we=Xt?0:null):(Ge=!vn||!L,we=Ge?null:0),Qe=l.createElement("li",{title:ht?u.next_page:null,onClick:$t,tabIndex:we,onKeyDown:pt,className:re()("".concat(ge,"-next"),(0,V.Z)({},"".concat(ge,"-disabled"),Ge)),"aria-disabled":Ge},Qe)}var Pe=re()(ge,g,(0,V.Z)((0,V.Z)((0,V.Z)((0,V.Z)((0,V.Z)({},"".concat(ge,"-start"),ce==="start"),"".concat(ge,"-center"),ce==="center"),"".concat(ge,"-end"),ce==="end"),"".concat(ge,"-simple"),M),"".concat(ge,"-disabled"),x));return l.createElement("ul",(0,E.Z)({className:Pe,style:n,ref:Ue},U),H,Me,M?c:de,Qe,l.createElement(At,{locale:u,rootPrefixCls:ge,disabled:x,selectPrefixCls:S,changeSize:An,pageSize:Le,pageSizeOptions:G,quickGo:tt?Jt:null,goButton:r,showSizeChanger:J,sizeChangerRender:Y}))},Ie=jt},29301:function(zn,Ot,e){e.d(Ot,{Z:function(){return S}});var V=e(54476),E=e(59301),P=e(11592),oe=e(48736),D=e(33885),se=e(76190),re=e(76846),Se=e(8654),N=E.createContext(null);function o(g){var Z=g.children,O=g.onBatchResize,w=E.useRef(0),ve=E.useRef([]),h=E.useContext(N),ne=E.useCallback(function(_e,Ae,te){w.current+=1;var _=w.current;ve.current.push({size:_e,element:Ae,data:te}),Promise.resolve().then(function(){_===w.current&&(O==null||O(ve.current),ve.current=[])}),h==null||h(_e,Ae,te)},[O,h]);return E.createElement(N.Provider,{value:ne},Z)}var Oe=e(76374),l=new Map;function s(g){g.forEach(function(Z){var O,w=Z.target;(O=l.get(w))===null||O===void 0||O.forEach(function(ve){return ve(w)})})}var I=new Oe.Z(s),yt=null,At=null;function Rt(g,Z){l.has(g)||(l.set(g,new Set),I.observe(g)),l.get(g).add(Z)}function Tt(g,Z){l.has(g)&&(l.get(g).delete(Z),l.get(g).size||(I.unobserve(g),l.delete(g)))}var Mt=e(67732),Ze=e(83652),W=e(42403),Dt=e(158),jt=function(g){(0,W.Z)(O,g);var Z=(0,Dt.Z)(O);function O(){return(0,Mt.Z)(this,O),Z.apply(this,arguments)}return(0,Ze.Z)(O,[{key:"render",value:function(){return this.props.children}}]),O}(E.Component);function Ie(g,Z){var O=g.children,w=g.disabled,ve=E.useRef(null),h=E.useRef(null),ne=E.useContext(N),_e=typeof O=="function",Ae=_e?O(ve):O,te=E.useRef({width:-1,height:-1,offsetWidth:-1,offsetHeight:-1}),_=!_e&&E.isValidElement(Ae)&&(0,Se.Yr)(Ae),ae=_?(0,Se.C4)(Ae):null,ce=(0,Se.x1)(ae,ve),Be=function(){var et;return(0,re.ZP)(ve.current)||(ve.current&&(0,se.Z)(ve.current)==="object"?(0,re.ZP)((et=ve.current)===null||et===void 0?void 0:et.nativeElement):null)||(0,re.ZP)(h.current)};E.useImperativeHandle(Z,function(){return Be()});var Ct=E.useRef(g);Ct.current=g;var nt=E.useCallback(function(He){var et=Ct.current,ht=et.onResize,It=et.data,b=He.getBoundingClientRect(),i=b.width,u=b.height,n=He.offsetWidth,p=He.offsetHeight,R=Math.floor(i),x=Math.floor(u);if(te.current.width!==R||te.current.height!==x||te.current.offsetWidth!==n||te.current.offsetHeight!==p){var M={width:R,height:x,offsetWidth:n,offsetHeight:p};te.current=M;var q=n===Math.round(i)?i:n,j=p===Math.round(u)?u:p,J=(0,D.Z)((0,D.Z)({},M),{},{offsetWidth:q,offsetHeight:j});ne==null||ne(J,He,It),ht&&Promise.resolve().then(function(){ht(J,He)})}},[]);return E.useEffect(function(){var He=Be();return He&&!w&&Rt(He,nt),function(){return Tt(He,nt)}},[ve.current,w]),E.createElement(jt,{ref:h},_?E.cloneElement(Ae,{ref:ce}):Ae)}var be=E.forwardRef(Ie),d=be,at="rc-observer-key";function ge(g,Z){var O=g.children,w=typeof O=="function"?[O]:(0,P.Z)(O);return w.map(function(ve,h){var ne=(ve==null?void 0:ve.key)||"".concat(at,"-").concat(h);return E.createElement(d,(0,V.Z)({},g,{key:ne,ref:h===0?Z:void 0}),ve)})}var bt=E.forwardRef(ge);bt.Collection=o;var S=bt},6551:function(zn,Ot,e){e.d(Ot,{ZP:function(){return re}});var V=e(42978),E=e(59301),P=e(47273),oe=0,D=(0,P.Z)();function se(){var Se;return D?(Se=oe,oe+=1):Se="TEST_OR_SSR",Se}function re(Se){var N=E.useState(),o=(0,V.Z)(N,2),Oe=o[0],l=o[1];return E.useEffect(function(){l("rc_select_".concat(se()))},[]),Se||Oe}},37463:function(zn,Ot,e){e.d(Ot,{Ac:function(){return Ne},Xo:function(){return Le},Wx:function(){return vt},ZP:function(){return dn},lk:function(){return Ze}});var V=e(54476),E=e(94480),P=e(20068),oe=e(33885),D=e(42978),se=e(75931),re=e(76190),Se=e(18929),N=e(48736),o=e(59301),Oe=e(92310),l=e.n(Oe),s=e(34280),I=e(49658),yt=e(8654),At=function(t){var F=t.className,A=t.customizeIcon,U=t.customizeIconProps,H=t.children,ie=t.onMouseDown,L=t.onClick,de=typeof A=="function"?A(U):A;return o.createElement("span",{className:F,onMouseDown:function(Te){Te.preventDefault(),ie==null||ie(Te)},style:{userSelect:"none",WebkitUserSelect:"none"},unselectable:"on",onClick:L,"aria-hidden":!0},de!==void 0?de:o.createElement("span",{className:l()(F.split(/\s+/).map(function(le){return"".concat(le,"-icon")}))},H))},Rt=At,Tt=function(t,F,A,U,H){var ie=arguments.length>5&&arguments[5]!==void 0?arguments[5]:!1,L=arguments.length>6?arguments[6]:void 0,de=arguments.length>7?arguments[7]:void 0,le=o.useMemo(function(){if((0,re.Z)(U)==="object")return U.clearIcon;if(H)return H},[U,H]),Te=o.useMemo(function(){return!!(!ie&&U&&(A.length||L)&&!(de==="combobox"&&L===""))},[U,ie,A.length,L,de]);return{allowClear:Te,clearIcon:o.createElement(Rt,{className:"".concat(t,"-clear"),onMouseDown:F,customizeIcon:le},"\xD7")}},Mt=o.createContext(null);function Ze(){return o.useContext(Mt)}function W(){var a=arguments.length>0&&arguments[0]!==void 0?arguments[0]:10,t=o.useState(!1),F=(0,D.Z)(t,2),A=F[0],U=F[1],H=o.useRef(null),ie=function(){window.clearTimeout(H.current)};o.useEffect(function(){return ie},[]);var L=function(le,Te){ie(),H.current=window.setTimeout(function(){U(le),Te&&Te()},a)};return[A,L,ie]}function Dt(){var a=arguments.length>0&&arguments[0]!==void 0?arguments[0]:250,t=o.useRef(null),F=o.useRef(null);o.useEffect(function(){return function(){window.clearTimeout(F.current)}},[]);function A(U){(U||t.current===null)&&(t.current=U),window.clearTimeout(F.current),F.current=window.setTimeout(function(){t.current=null},a)}return[function(){return t.current},A]}function jt(a,t,F,A){var U=o.useRef(null);U.current={open:t,triggerOpen:F,customizedTrigger:A},o.useEffect(function(){function H(ie){var L;if(!((L=U.current)!==null&&L!==void 0&&L.customizedTrigger)){var de=ie.target;de.shadowRoot&&ie.composed&&(de=ie.composedPath()[0]||de),U.current.open&&a().filter(function(le){return le}).every(function(le){return!le.contains(de)&&le!==de})&&U.current.triggerOpen(!1)}}return window.addEventListener("mousedown",H),function(){return window.removeEventListener("mousedown",H)}},[])}var Ie=e(10228);function be(a){return a&&![Ie.Z.ESC,Ie.Z.SHIFT,Ie.Z.BACKSPACE,Ie.Z.TAB,Ie.Z.WIN_KEY,Ie.Z.ALT,Ie.Z.META,Ie.Z.WIN_KEY_RIGHT,Ie.Z.CTRL,Ie.Z.SEMICOLON,Ie.Z.EQUALS,Ie.Z.CAPS_LOCK,Ie.Z.CONTEXT_MENU,Ie.Z.F1,Ie.Z.F2,Ie.Z.F3,Ie.Z.F4,Ie.Z.F5,Ie.Z.F6,Ie.Z.F7,Ie.Z.F8,Ie.Z.F9,Ie.Z.F10,Ie.Z.F11,Ie.Z.F12].includes(a)}var d=e(26112),at=e(83836);function ge(a,t,F){var A=(0,oe.Z)((0,oe.Z)({},a),F?t:{});return Object.keys(t).forEach(function(U){var H=t[U];typeof H=="function"&&(A[U]=function(){for(var ie,L=arguments.length,de=new Array(L),le=0;ley&&(nn="".concat(wn.slice(0,y),"..."))}var En=function(Lt){Lt&&Lt.stopPropagation(),ft(ye)};return typeof fe=="function"?an(Ft,nn,$e,Et,En):cn(ye,nn,$e,Et,En)},Je=function(ye){if(!U.length)return null;var $e=typeof X=="function"?X(ye):X;return typeof fe=="function"?an(void 0,$e,!1,!1,void 0,!0):cn({title:$e},$e,!1)},B=o.createElement("div",{className:"".concat(xt,"-search"),style:{width:Ye},onFocus:function(){en(!0)},onBlur:function(){en(!1)}},o.createElement(O,{ref:de,open:H,prefixCls:A,id:F,inputElement:null,disabled:Te,autoFocus:pe,autoComplete:r,editable:Ht,activeDescendantId:c,value:tn,onKeyDown:ke,onMouseDown:Qe,onChange:xe,onPaste:Me,onCompositionStart:Ge,onCompositionEnd:we,onBlur:Pe,tabIndex:v,attrs:(0,d.Z)(t,!0)}),o.createElement("span",{ref:Q,className:"".concat(xt,"-search-mirror"),"aria-hidden":!0},tn,"\xA0")),z=o.createElement(at.Z,{prefixCls:"".concat(xt,"-overflow"),data:U,renderItem:Wt,renderRest:Je,suffix:B,itemKey:ae,maxCount:m});return o.createElement("span",{className:"".concat(xt,"-wrap")},z,!U.length&&!tn&&o.createElement("span",{className:"".concat(xt,"-placeholder")},le))},Ct=Be,nt=function(t){var F=t.inputElement,A=t.prefixCls,U=t.id,H=t.inputRef,ie=t.disabled,L=t.autoFocus,de=t.autoComplete,le=t.activeDescendantId,Te=t.mode,qe=t.open,ot=t.values,pe=t.placeholder,r=t.tabIndex,c=t.showSearch,v=t.searchValue,f=t.activeValue,m=t.maxLength,y=t.onInputKeyDown,C=t.onInputMouseDown,X=t.onInputChange,fe=t.onInputPaste,Re=t.onInputCompositionStart,ft=t.onInputCompositionEnd,xe=t.onInputBlur,Me=t.title,ke=o.useState(!1),Qe=(0,D.Z)(ke,2),Ge=Qe[0],we=Qe[1],Pe=Te==="combobox",Q=Pe||c,ue=ot[0],me=v||"";Pe&&f&&!Ge&&(me=f),o.useEffect(function(){Pe&&we(!1)},[Pe,f]);var Ye=Te!=="combobox"&&!qe&&!c?!1:!!me,Ve=Me===void 0?te(ue):Me,je=o.useMemo(function(){return ue?null:o.createElement("span",{className:"".concat(A,"-selection-placeholder"),style:Ye?{visibility:"hidden"}:void 0},pe)},[ue,Ye,pe,A]);return o.createElement("span",{className:"".concat(A,"-selection-wrap")},o.createElement("span",{className:"".concat(A,"-selection-search")},o.createElement(O,{ref:H,prefixCls:A,id:U,open:qe,inputElement:F,disabled:ie,autoFocus:L,autoComplete:de,editable:Q,activeDescendantId:le,value:me,onKeyDown:y,onMouseDown:C,onChange:function(Nt){we(!0),X(Nt)},onPaste:fe,onCompositionStart:Re,onCompositionEnd:ft,onBlur:xe,tabIndex:r,attrs:(0,d.Z)(t,!0),maxLength:Pe?m:void 0})),!Pe&&ue?o.createElement("span",{className:"".concat(A,"-selection-item"),title:Ve,style:Ye?{visibility:"hidden"}:void 0},ue.label):null,je)},He=nt,et=function(t,F){var A=(0,o.useRef)(null),U=(0,o.useRef)(!1),H=t.prefixCls,ie=t.open,L=t.mode,de=t.showSearch,le=t.tokenWithEnter,Te=t.disabled,qe=t.prefix,ot=t.autoClearSearchValue,pe=t.onSearch,r=t.onSearchSubmit,c=t.onToggleOpen,v=t.onInputKeyDown,f=t.onInputBlur,m=t.domRef;o.useImperativeHandle(F,function(){return{focus:function(Ve){A.current.focus(Ve)},blur:function(){A.current.blur()}}});var y=Dt(0),C=(0,D.Z)(y,2),X=C[0],fe=C[1],Re=function(Ve){var je=Ve.which,Bt=A.current instanceof HTMLTextAreaElement;!Bt&&ie&&(je===Ie.Z.UP||je===Ie.Z.DOWN)&&Ve.preventDefault(),v&&v(Ve),je===Ie.Z.ENTER&&L==="tags"&&!U.current&&!ie&&(r==null||r(Ve.target.value)),!(Bt&&!ie&&~[Ie.Z.UP,Ie.Z.DOWN,Ie.Z.LEFT,Ie.Z.RIGHT].indexOf(je))&&be(je)&&c(!0)},ft=function(){fe(!0)},xe=(0,o.useRef)(null),Me=function(Ve){pe(Ve,!0,U.current)!==!1&&c(!0)},ke=function(){U.current=!0},Qe=function(Ve){U.current=!1,L!=="combobox"&&Me(Ve.target.value)},Ge=function(Ve){var je=Ve.target.value;if(le&&xe.current&&/[\r\n]/.test(xe.current)){var Bt=xe.current.replace(/[\r\n]+$/,"").replace(/\r\n/g," ").replace(/[\r\n]/g," ");je=je.replace(Bt,xe.current)}xe.current=null,Me(je)},we=function(Ve){var je=Ve.clipboardData,Bt=je==null?void 0:je.getData("text");xe.current=Bt||""},Pe=function(Ve){var je=Ve.target;if(je!==A.current){var Bt=document.body.style.msTouchAction!==void 0;Bt?setTimeout(function(){A.current.focus()}):A.current.focus()}},Q=function(Ve){var je=X();Ve.target!==A.current&&!je&&!(L==="combobox"&&Te)&&Ve.preventDefault(),(L!=="combobox"&&(!de||!je)||!ie)&&(ie&&ot!==!1&&pe("",!0,!1),c())},ue={inputRef:A,onInputKeyDown:Re,onInputMouseDown:ft,onInputChange:Ge,onInputPaste:we,onInputCompositionStart:ke,onInputCompositionEnd:Qe,onInputBlur:f},me=L==="multiple"||L==="tags"?o.createElement(Ct,(0,V.Z)({},t,ue)):o.createElement(He,(0,V.Z)({},t,ue));return o.createElement("div",{ref:m,className:"".concat(H,"-selector"),onClick:Pe,onMouseDown:Q},qe&&o.createElement("div",{className:"".concat(H,"-prefix")},qe),me)},ht=o.forwardRef(et),It=ht,b=e(65030),i=["prefixCls","disabled","visible","children","popupElement","animation","transitionName","dropdownStyle","dropdownClassName","direction","placement","builtinPlacements","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","getPopupContainer","empty","getTriggerDOMNode","onPopupVisibleChange","onPopupMouseEnter"],u=function(t){var F=t===!0?0:1;return{bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:F,adjustY:1},htmlRegion:"scroll"},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:F,adjustY:1},htmlRegion:"scroll"},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:F,adjustY:1},htmlRegion:"scroll"},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:F,adjustY:1},htmlRegion:"scroll"}}},n=function(t,F){var A=t.prefixCls,U=t.disabled,H=t.visible,ie=t.children,L=t.popupElement,de=t.animation,le=t.transitionName,Te=t.dropdownStyle,qe=t.dropdownClassName,ot=t.direction,pe=ot===void 0?"ltr":ot,r=t.placement,c=t.builtinPlacements,v=t.dropdownMatchSelectWidth,f=t.dropdownRender,m=t.dropdownAlign,y=t.getPopupContainer,C=t.empty,X=t.getTriggerDOMNode,fe=t.onPopupVisibleChange,Re=t.onPopupMouseEnter,ft=(0,se.Z)(t,i),xe="".concat(A,"-dropdown"),Me=L;f&&(Me=f(L));var ke=o.useMemo(function(){return c||u(v)},[c,v]),Qe=de?"".concat(xe,"-").concat(de):le,Ge=typeof v=="number",we=o.useMemo(function(){return Ge?null:v===!1?"minWidth":"width"},[v,Ge]),Pe=Te;Ge&&(Pe=(0,oe.Z)((0,oe.Z)({},Pe),{},{width:v}));var Q=o.useRef(null);return o.useImperativeHandle(F,function(){return{getPopupElement:function(){var me;return(me=Q.current)===null||me===void 0?void 0:me.popupElement}}}),o.createElement(b.Z,(0,V.Z)({},ft,{showAction:fe?["click"]:[],hideAction:fe?["click"]:[],popupPlacement:r||(pe==="rtl"?"bottomRight":"bottomLeft"),builtinPlacements:ke,prefixCls:xe,popupTransitionName:Qe,popup:o.createElement("div",{onMouseEnter:Re},Me),ref:Q,stretch:we,popupAlign:m,popupVisible:H,getPopupContainer:y,popupClassName:l()(qe,(0,P.Z)({},"".concat(xe,"-empty"),C)),popupStyle:Pe,getTriggerDOMNode:X,onPopupVisibleChange:fe}),ie)},p=o.forwardRef(n),R=p,x=e(66712);function M(a,t){var F=a.key,A;return"value"in a&&(A=a.value),F!=null?F:A!==void 0?A:"rc-index-key-".concat(t)}function q(a){return typeof a!="undefined"&&!Number.isNaN(a)}function j(a,t){var F=a||{},A=F.label,U=F.value,H=F.options,ie=F.groupLabel,L=A||(t?"children":"label");return{label:L,value:U||"value",options:H||"options",groupLabel:ie||L}}function J(a){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},F=t.fieldNames,A=t.childrenAsData,U=[],H=j(F,!1),ie=H.label,L=H.value,de=H.options,le=H.groupLabel;function Te(qe,ot){Array.isArray(qe)&&qe.forEach(function(pe){if(ot||!(de in pe)){var r=pe[L];U.push({key:M(pe,U.length),groupOption:ot,data:pe,label:pe[ie],value:r})}else{var c=pe[le];c===void 0&&A&&(c=pe.label),U.push({key:M(pe,U.length),group:!0,data:pe,label:c}),Te(pe[de],!0)}})}return Te(a,!1),U}function Y(a){var t=(0,oe.Z)({},a);return"props"in t||Object.defineProperty(t,"props",{get:function(){return(0,N.ZP)(!1,"Return type is option instead of Option instance. Please read value directly instead of reading from `props`."),t}}),t}var G=function(t,F,A){if(!F||!F.length)return null;var U=!1,H=function L(de,le){var Te=(0,x.Z)(le),qe=Te[0],ot=Te.slice(1);if(!qe)return[de];var pe=de.split(qe);return U=U||pe.length>1,pe.reduce(function(r,c){return[].concat((0,E.Z)(r),(0,E.Z)(L(c,ot)))},[]).filter(Boolean)},ie=H(t,F);return U?typeof A!="undefined"?ie.slice(0,A):ie:null},ee=o.createContext(null),T=ee;function K(a){var t=a.visible,F=a.values;if(!t)return null;var A=50;return o.createElement("span",{"aria-live":"polite",style:{width:0,height:0,position:"absolute",overflow:"hidden",opacity:0}},"".concat(F.slice(0,A).map(function(U){var H=U.label,ie=U.value;return["number","string"].includes((0,re.Z)(H))?H:ie}).join(", ")),F.length>A?", ...":null)}var Fe=["id","prefixCls","className","showSearch","tagRender","direction","omitDomProps","displayValues","onDisplayValuesChange","emptyOptions","notFoundContent","onClear","mode","disabled","loading","getInputElement","getRawInputElement","open","defaultOpen","onDropdownVisibleChange","activeValue","onActiveValueChange","activeDescendantId","searchValue","autoClearSearchValue","onSearch","onSearchSplit","tokenSeparators","allowClear","prefix","suffixIcon","clearIcon","OptionList","animation","transitionName","dropdownStyle","dropdownClassName","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","placement","builtinPlacements","getPopupContainer","showAction","onFocus","onBlur","onKeyUp","onKeyDown","onMouseDown"],De=["value","onChange","removeIcon","placeholder","autoFocus","maxTagCount","maxTagTextLength","maxTagPlaceholder","choiceTransitionName","onInputKeyDown","onPopupScroll","tabIndex"],$=function(t){return t==="tags"||t==="multiple"},Ue=o.forwardRef(function(a,t){var F,A=a.id,U=a.prefixCls,H=a.className,ie=a.showSearch,L=a.tagRender,de=a.direction,le=a.omitDomProps,Te=a.displayValues,qe=a.onDisplayValuesChange,ot=a.emptyOptions,pe=a.notFoundContent,r=pe===void 0?"Not Found":pe,c=a.onClear,v=a.mode,f=a.disabled,m=a.loading,y=a.getInputElement,C=a.getRawInputElement,X=a.open,fe=a.defaultOpen,Re=a.onDropdownVisibleChange,ft=a.activeValue,xe=a.onActiveValueChange,Me=a.activeDescendantId,ke=a.searchValue,Qe=a.autoClearSearchValue,Ge=a.onSearch,we=a.onSearchSplit,Pe=a.tokenSeparators,Q=a.allowClear,ue=a.prefix,me=a.suffixIcon,Ye=a.clearIcon,Ve=a.OptionList,je=a.animation,Bt=a.transitionName,Nt=a.dropdownStyle,en=a.dropdownClassName,xt=a.dropdownMatchSelectWidth,tn=a.dropdownRender,Ht=a.dropdownAlign,cn=a.placement,an=a.builtinPlacements,Wt=a.getPopupContainer,Je=a.showAction,B=Je===void 0?[]:Je,z=a.onFocus,Ce=a.onBlur,ye=a.onKeyUp,$e=a.onKeyDown,wt=a.onMouseDown,Ft=(0,se.Z)(a,Fe),Et=$(v),nn=(ie!==void 0?ie:Et)||v==="combobox",wn=(0,oe.Z)({},Ft);De.forEach(function(qt){delete wn[qt]}),le==null||le.forEach(function(qt){delete wn[qt]});var En=o.useState(!1),Zn=(0,D.Z)(En,2),Lt=Zn[0],In=Zn[1];o.useEffect(function(){In((0,I.Z)())},[]);var Nn=o.useRef(null),On=o.useRef(null),on=o.useRef(null),bn=o.useRef(null),gn=o.useRef(null),Ln=o.useRef(!1),Hn=W(),jn=(0,D.Z)(Hn,3),Vn=jn[0],Tn=jn[1],$n=jn[2];o.useImperativeHandle(t,function(){var qt,Kt;return{focus:(qt=bn.current)===null||qt===void 0?void 0:qt.focus,blur:(Kt=bn.current)===null||Kt===void 0?void 0:Kt.blur,scrollTo:function(Jn){var Bn;return(Bn=gn.current)===null||Bn===void 0?void 0:Bn.scrollTo(Jn)},nativeElement:Nn.current||On.current}});var kn=o.useMemo(function(){var qt;if(v!=="combobox")return ke;var Kt=(qt=Te[0])===null||qt===void 0?void 0:qt.value;return typeof Kt=="string"||typeof Kt=="number"?String(Kt):""},[ke,v,Te]),_n=v==="combobox"&&typeof y=="function"&&y()||null,Rn=typeof C=="function"&&C(),lr=(0,yt.x1)(On,Rn==null||(F=Rn.props)===null||F===void 0?void 0:F.ref),ar=o.useState(!1),er=(0,D.Z)(ar,2),or=er[0],tr=er[1];(0,s.Z)(function(){tr(!0)},[]);var Qn=(0,Se.Z)(!1,{defaultValue:fe,value:X}),Mn=(0,D.Z)(Qn,2),Un=Mn[0],Yn=Mn[1],Qt=or?Un:!1,Sn=!r&&ot;(f||Sn&&Qt&&v==="combobox")&&(Qt=!1);var Pn=Sn?!1:Qt,Xe=o.useCallback(function(qt){var Kt=qt!==void 0?qt:!Qt;f||(Yn(Kt),Qt!==Kt&&(Re==null||Re(Kt)))},[f,Qt,Yn,Re]),dt=o.useMemo(function(){return(Pe||[]).some(function(qt){return[` +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[5573],{65030:function(zn,Ot,e){e.d(Ot,{Z:function(){return b}});var V=e(33885),E=e(42978),P=e(75931),oe=e(43403),D=e(92310),se=e.n(D),re=e(29301),Se=e(76846),N=e(96452),o=e(6089),Oe=e(80402),l=e(34280),s=e(49658),I=e(59301),yt=e(54476),At=e(77900),Rt=e(8654);function Tt(i){var u=i.prefixCls,n=i.align,p=i.arrow,R=i.arrowPos,x=p||{},M=x.className,q=x.content,j=R.x,J=j===void 0?0:j,Y=R.y,G=Y===void 0?0:Y,ee=I.useRef();if(!n||!n.points)return null;var T={position:"absolute"};if(n.autoArrow!==!1){var K=n.points[0],Fe=n.points[1],De=K[0],$=K[1],Ue=Fe[0],Ne=Fe[1];De===Ue||!["t","b"].includes(De)?T.top=G:De==="t"?T.top=0:T.bottom=0,$===Ne||!["l","r"].includes($)?T.left=J:$==="l"?T.left=0:T.right=0}return I.createElement("div",{ref:ee,className:se()("".concat(u,"-arrow"),M),style:T},q)}function Mt(i){var u=i.prefixCls,n=i.open,p=i.zIndex,R=i.mask,x=i.motion;return R?I.createElement(At.default,(0,yt.Z)({},x,{motionAppear:!0,visible:n,removeOnLeave:!0}),function(M){var q=M.className;return I.createElement("div",{style:{zIndex:p},className:se()("".concat(u,"-mask"),q)})}):null}var Ze=I.memo(function(i){var u=i.children;return u},function(i,u){return u.cache}),W=Ze,Dt=I.forwardRef(function(i,u){var n=i.popup,p=i.className,R=i.prefixCls,x=i.style,M=i.target,q=i.onVisibleChanged,j=i.open,J=i.keepDom,Y=i.fresh,G=i.onClick,ee=i.mask,T=i.arrow,K=i.arrowPos,Fe=i.align,De=i.motion,$=i.maskMotion,Ue=i.forceRender,Ne=i.getPopupContainer,lt=i.autoDestroy,Le=i.portal,he=i.zIndex,vt=i.onMouseEnter,kt=i.onMouseLeave,Ke=i.onPointerEnter,Gt=i.onPointerDownCapture,ln=i.ready,rt=i.offsetX,We=i.offsetY,gt=i.offsetR,Vt=i.offsetB,st=i.onAlign,k=i.onPrepare,Ee=i.stretch,St=i.targetWidth,Zt=i.targetHeight,Yt=typeof n=="function"?n():n,tt=j||J,un=(Ne==null?void 0:Ne.length)>0,Ut=I.useState(!Ne||!un),yn=(0,E.Z)(Ut,2),An=yn[0],Jt=yn[1];if((0,l.Z)(function(){!An&&un&&M&&Jt(!0)},[An,un,M]),!An)return null;var Xt="auto",vn={left:"-1000vw",top:"-1000vh",right:Xt,bottom:Xt};if(ln||!j){var hn,$t=Fe.points,zt=Fe.dynamicInset||((hn=Fe._experimental)===null||hn===void 0?void 0:hn.dynamicInset),Cn=zt&&$t[0][1]==="r",rn=zt&&$t[0][0]==="b";Cn?(vn.right=gt,vn.left=Xt):(vn.left=rt,vn.right=Xt),rn?(vn.bottom=Vt,vn.top=Xt):(vn.top=We,vn.bottom=Xt)}var ct={};return Ee&&(Ee.includes("height")&&Zt?ct.height=Zt:Ee.includes("minHeight")&&Zt&&(ct.minHeight=Zt),Ee.includes("width")&&St?ct.width=St:Ee.includes("minWidth")&&St&&(ct.minWidth=St)),j||(ct.pointerEvents="none"),I.createElement(Le,{open:Ue||tt,getContainer:Ne&&function(){return Ne(M)},autoDestroy:lt},I.createElement(Mt,{prefixCls:R,open:j,zIndex:he,mask:ee,motion:$}),I.createElement(re.Z,{onResize:st,disabled:!j},function(pt){return I.createElement(At.default,(0,yt.Z)({motionAppear:!0,motionEnter:!0,motionLeave:!0,removeOnLeave:!1,forceRender:Ue,leavedClassName:"".concat(R,"-hidden")},De,{onAppearPrepare:k,onEnterPrepare:k,visible:j,onVisibleChanged:function(dn){var a;De==null||(a=De.onVisibleChanged)===null||a===void 0||a.call(De,dn),q(dn)}}),function(sn,dn){var a=sn.className,t=sn.style,F=se()(R,a,p);return I.createElement("div",{ref:(0,Rt.sQ)(pt,u,dn),className:F,style:(0,V.Z)((0,V.Z)((0,V.Z)((0,V.Z)({"--arrow-x":"".concat(K.x||0,"px"),"--arrow-y":"".concat(K.y||0,"px")},vn),ct),t),{},{boxSizing:"border-box",zIndex:he},x),onMouseEnter:vt,onMouseLeave:kt,onPointerEnter:Ke,onClick:G,onPointerDownCapture:Gt},T&&I.createElement(Tt,{prefixCls:R,arrow:T,arrowPos:K,align:Fe}),I.createElement(W,{cache:!j&&!Y},Yt))})}))}),jt=Dt,Ie=I.forwardRef(function(i,u){var n=i.children,p=i.getTriggerDOMNode,R=(0,Rt.Yr)(n),x=I.useCallback(function(q){(0,Rt.mH)(u,p?p(q):q)},[p]),M=(0,Rt.x1)(x,(0,Rt.C4)(n));return R?I.cloneElement(n,{ref:M}):n}),be=Ie,v=I.createContext(null),at=v;function ge(i){return i?Array.isArray(i)?i:[i]:[]}function bt(i,u,n,p){return I.useMemo(function(){var R=ge(n!=null?n:u),x=ge(p!=null?p:u),M=new Set(R),q=new Set(x);return i&&(M.has("hover")&&(M.delete("hover"),M.add("click")),q.has("hover")&&(q.delete("hover"),q.add("click"))),[M,q]},[i,u,n,p])}var S=e(29194);function g(){var i=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],u=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],n=arguments.length>2?arguments[2]:void 0;return n?i[0]===u[0]:i[0]===u[0]&&i[1]===u[1]}function Z(i,u,n,p){for(var R=n.points,x=Object.keys(i),M=0;M1&&arguments[1]!==void 0?arguments[1]:1;return Number.isNaN(i)?u:i}function ne(i){return h(parseFloat(i),0)}function _e(i,u){var n=(0,V.Z)({},i);return(u||[]).forEach(function(p){if(!(p instanceof HTMLBodyElement||p instanceof HTMLHtmlElement)){var R=w(p).getComputedStyle(p),x=R.overflow,M=R.overflowClipMargin,q=R.borderTopWidth,j=R.borderBottomWidth,J=R.borderLeftWidth,Y=R.borderRightWidth,G=p.getBoundingClientRect(),ee=p.offsetHeight,T=p.clientHeight,K=p.offsetWidth,Fe=p.clientWidth,De=ne(q),$=ne(j),Ue=ne(J),Ne=ne(Y),lt=h(Math.round(G.width/K*1e3)/1e3),Le=h(Math.round(G.height/ee*1e3)/1e3),he=(K-Fe-Ue-Ne)*lt,vt=(ee-T-De-$)*Le,kt=De*Le,Ke=$*Le,Gt=Ue*lt,ln=Ne*lt,rt=0,We=0;if(x==="clip"){var gt=ne(M);rt=gt*lt,We=gt*Le}var Vt=G.x+Gt-rt,st=G.y+kt-We,k=Vt+G.width+2*rt-Gt-ln-he,Ee=st+G.height+2*We-kt-Ke-vt;n.left=Math.max(n.left,Vt),n.top=Math.max(n.top,st),n.right=Math.min(n.right,k),n.bottom=Math.min(n.bottom,Ee)}}),n}function Ae(i){var u=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,n="".concat(u),p=n.match(/^(.*)\%$/);return p?i*(parseFloat(p[1])/100):parseFloat(n)}function te(i,u){var n=u||[],p=(0,E.Z)(n,2),R=p[0],x=p[1];return[Ae(i.width,R),Ae(i.height,x)]}function _(){var i=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return[i[0],i[1]]}function ae(i,u){var n=u[0],p=u[1],R,x;return n==="t"?x=i.y:n==="b"?x=i.y+i.height:x=i.y+i.height/2,p==="l"?R=i.x:p==="r"?R=i.x+i.width:R=i.x+i.width/2,{x:R,y:x}}function ce(i,u){var n={t:"b",b:"t",l:"r",r:"l"};return i.map(function(p,R){return R===u?n[p]||"c":p}).join("")}function Be(i,u,n,p,R,x,M){var q=I.useState({ready:!1,offsetX:0,offsetY:0,offsetR:0,offsetB:0,arrowX:0,arrowY:0,scaleX:1,scaleY:1,align:R[p]||{}}),j=(0,E.Z)(q,2),J=j[0],Y=j[1],G=I.useRef(0),ee=I.useMemo(function(){return u?ve(u):[]},[u]),T=I.useRef({}),K=function(){T.current={}};i||K();var Fe=(0,o.Z)(function(){if(u&&n&&i){let Qt=function(Pn,Xe){var dt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:ie,ut=tt.x+Pn,mt=tt.y+Xe,_t=ut+rn,fn=mt+Cn,Xn=Math.max(ut,dt.left),ze=Math.max(mt,dt.top),it=Math.min(_t,dt.right),Pt=Math.min(fn,dt.bottom);return Math.max(0,(it-Xn)*(Pt-ze))},Sn=function(){cn=tt.y+Pe,an=cn+Cn,Wt=tt.x+we,Je=Wt+rn};var Ue,Ne,lt,Le,he=u,vt=he.ownerDocument,kt=w(he),Ke=kt.getComputedStyle(he),Gt=Ke.position,ln=he.style.left,rt=he.style.top,We=he.style.right,gt=he.style.bottom,Vt=he.style.overflow,st=(0,V.Z)((0,V.Z)({},R[p]),x),k=vt.createElement("div");(Ue=he.parentElement)===null||Ue===void 0||Ue.appendChild(k),k.style.left="".concat(he.offsetLeft,"px"),k.style.top="".concat(he.offsetTop,"px"),k.style.position=Gt,k.style.height="".concat(he.offsetHeight,"px"),k.style.width="".concat(he.offsetWidth,"px"),he.style.left="0",he.style.top="0",he.style.right="auto",he.style.bottom="auto",he.style.overflow="hidden";var Ee;if(Array.isArray(n))Ee={x:n[0],y:n[1],width:0,height:0};else{var St,Zt,Yt=n.getBoundingClientRect();Yt.x=(St=Yt.x)!==null&&St!==void 0?St:Yt.left,Yt.y=(Zt=Yt.y)!==null&&Zt!==void 0?Zt:Yt.top,Ee={x:Yt.x,y:Yt.y,width:Yt.width,height:Yt.height}}var tt=he.getBoundingClientRect(),un=kt.getComputedStyle(he),Ut=un.height,yn=un.width;tt.x=(Ne=tt.x)!==null&&Ne!==void 0?Ne:tt.left,tt.y=(lt=tt.y)!==null&<!==void 0?lt:tt.top;var An=vt.documentElement,Jt=An.clientWidth,Xt=An.clientHeight,vn=An.scrollWidth,hn=An.scrollHeight,$t=An.scrollTop,zt=An.scrollLeft,Cn=tt.height,rn=tt.width,ct=Ee.height,pt=Ee.width,sn={left:0,top:0,right:Jt,bottom:Xt},dn={left:-zt,top:-$t,right:vn-zt,bottom:hn-$t},a=st.htmlRegion,t="visible",F="visibleFirst";a!=="scroll"&&a!==F&&(a=t);var A=a===F,U=_e(dn,ee),H=_e(sn,ee),ie=a===t?H:U,L=A?H:ie;he.style.left="auto",he.style.top="auto",he.style.right="0",he.style.bottom="0";var de=he.getBoundingClientRect();he.style.left=ln,he.style.top=rt,he.style.right=We,he.style.bottom=gt,he.style.overflow=Vt,(Le=he.parentElement)===null||Le===void 0||Le.removeChild(k);var le=h(Math.round(rn/parseFloat(yn)*1e3)/1e3),Te=h(Math.round(Cn/parseFloat(Ut)*1e3)/1e3);if(le===0||Te===0||(0,Se.Sh)(n)&&!(0,S.Z)(n))return;var qe=st.offset,ot=st.targetOffset,pe=te(tt,qe),r=(0,E.Z)(pe,2),c=r[0],d=r[1],f=te(Ee,ot),m=(0,E.Z)(f,2),y=m[0],C=m[1];Ee.x-=y,Ee.y-=C;var X=st.points||[],fe=(0,E.Z)(X,2),Re=fe[0],ft=fe[1],xe=_(ft),Me=_(Re),ke=ae(Ee,xe),Qe=ae(tt,Me),Ge=(0,V.Z)({},st),we=ke.x-Qe.x+c,Pe=ke.y-Qe.y+d,Q=Qt(we,Pe),ue=Qt(we,Pe,H),me=ae(Ee,["t","l"]),Ye=ae(tt,["t","l"]),Ve=ae(Ee,["b","r"]),je=ae(tt,["b","r"]),Bt=st.overflow||{},Nt=Bt.adjustX,en=Bt.adjustY,xt=Bt.shiftX,tn=Bt.shiftY,Ht=function(Xe){return typeof Xe=="boolean"?Xe:Xe>=0},cn,an,Wt,Je;Sn();var B=Ht(en),z=Me[0]===xe[0];if(B&&Me[0]==="t"&&(an>L.bottom||T.current.bt)){var Ce=Pe;z?Ce-=Cn-ct:Ce=me.y-je.y-d;var ye=Qt(we,Ce),$e=Qt(we,Ce,H);ye>Q||ye===Q&&(!A||$e>=ue)?(T.current.bt=!0,Pe=Ce,d=-d,Ge.points=[ce(Me,0),ce(xe,0)]):T.current.bt=!1}if(B&&Me[0]==="b"&&(cnQ||Ft===Q&&(!A||Et>=ue)?(T.current.tb=!0,Pe=wt,d=-d,Ge.points=[ce(Me,0),ce(xe,0)]):T.current.tb=!1}var nn=Ht(Nt),wn=Me[1]===xe[1];if(nn&&Me[1]==="l"&&(Je>L.right||T.current.rl)){var En=we;wn?En-=rn-pt:En=me.x-je.x-c;var Zn=Qt(En,Pe),Lt=Qt(En,Pe,H);Zn>Q||Zn===Q&&(!A||Lt>=ue)?(T.current.rl=!0,we=En,c=-c,Ge.points=[ce(Me,1),ce(xe,1)]):T.current.rl=!1}if(nn&&Me[1]==="r"&&(WtQ||Nn===Q&&(!A||On>=ue)?(T.current.lr=!0,we=In,c=-c,Ge.points=[ce(Me,1),ce(xe,1)]):T.current.lr=!1}Sn();var on=xt===!0?0:xt;typeof on=="number"&&(WtH.right&&(we-=Je-H.right-c,Ee.x>H.right-on&&(we+=Ee.x-H.right+on)));var bn=tn===!0?0:tn;typeof bn=="number"&&(cnH.bottom&&(Pe-=an-H.bottom-d,Ee.y>H.bottom-bn&&(Pe+=Ee.y-H.bottom+bn)));var gn=tt.x+we,Ln=gn+rn,Hn=tt.y+Pe,jn=Hn+Cn,Vn=Ee.x,Tn=Vn+pt,$n=Ee.y,kn=$n+ct,_n=Math.max(gn,Vn),Rn=Math.min(Ln,Tn),lr=(_n+Rn)/2,ar=lr-gn,er=Math.max(Hn,$n),or=Math.min(jn,kn),tr=(er+or)/2,Qn=tr-Hn;M==null||M(u,Ge);var Mn=de.right-tt.x-(we+tt.width),Un=de.bottom-tt.y-(Pe+tt.height);le===1&&(we=Math.round(we),Mn=Math.round(Mn)),Te===1&&(Pe=Math.round(Pe),Un=Math.round(Un));var Yn={ready:!0,offsetX:we/le,offsetY:Pe/Te,offsetR:Mn/le,offsetB:Un/Te,arrowX:ar/le,arrowY:Qn/Te,scaleX:le,scaleY:Te,align:Ge};Y(Yn)}}),De=function(){G.current+=1;var Ne=G.current;Promise.resolve().then(function(){G.current===Ne&&Fe()})},$=function(){Y(function(Ne){return(0,V.Z)((0,V.Z)({},Ne),{},{ready:!1})})};return(0,l.Z)($,[p]),(0,l.Z)(function(){i||$()},[i]),[J.ready,J.offsetX,J.offsetY,J.offsetR,J.offsetB,J.arrowX,J.arrowY,J.scaleX,J.scaleY,J.align,De]}var Ct=e(94480);function nt(i,u,n,p,R){(0,l.Z)(function(){if(i&&u&&n){let G=function(){p(),R()};var x=u,M=n,q=ve(x),j=ve(M),J=w(M),Y=new Set([J].concat((0,Ct.Z)(q),(0,Ct.Z)(j)));return Y.forEach(function(ee){ee.addEventListener("scroll",G,{passive:!0})}),J.addEventListener("resize",G,{passive:!0}),p(),function(){Y.forEach(function(ee){ee.removeEventListener("scroll",G),J.removeEventListener("resize",G)})}}},[i,u,n])}var He=e(48736);function et(i,u,n,p,R,x,M,q){var j=I.useRef(i);j.current=i;var J=I.useRef(!1);I.useEffect(function(){if(u&&p&&(!R||x)){var G=function(){J.current=!1},ee=function(lt){var Le;j.current&&!M(((Le=lt.composedPath)===null||Le===void 0||(Le=Le.call(lt))===null||Le===void 0?void 0:Le[0])||lt.target)&&!J.current&&q(!1)},T=w(p);T.addEventListener("pointerdown",G,!0),T.addEventListener("mousedown",ee,!0),T.addEventListener("contextmenu",ee,!0);var K=(0,N.A)(n);if(K&&(K.addEventListener("mousedown",ee,!0),K.addEventListener("contextmenu",ee,!0)),0)var Fe,De,$,Ue;return function(){T.removeEventListener("pointerdown",G,!0),T.removeEventListener("mousedown",ee,!0),T.removeEventListener("contextmenu",ee,!0),K&&(K.removeEventListener("mousedown",ee,!0),K.removeEventListener("contextmenu",ee,!0))}}},[u,n,p,R,x]);function Y(){J.current=!0}return Y}var ht=["prefixCls","children","action","showAction","hideAction","popupVisible","defaultPopupVisible","onPopupVisibleChange","afterPopupVisibleChange","mouseEnterDelay","mouseLeaveDelay","focusDelay","blurDelay","mask","maskClosable","getPopupContainer","forceRender","autoDestroy","destroyPopupOnHide","popup","popupClassName","popupStyle","popupPlacement","builtinPlacements","popupAlign","zIndex","stretch","getPopupClassNameFromAlign","fresh","alignPoint","onPopupClick","onPopupAlign","arrow","popupMotion","maskMotion","popupTransitionName","popupAnimation","maskTransitionName","maskAnimation","className","getTriggerDOMNode"];function It(){var i=arguments.length>0&&arguments[0]!==void 0?arguments[0]:oe.Z,u=I.forwardRef(function(n,p){var R=n.prefixCls,x=R===void 0?"rc-trigger-popup":R,M=n.children,q=n.action,j=q===void 0?"hover":q,J=n.showAction,Y=n.hideAction,G=n.popupVisible,ee=n.defaultPopupVisible,T=n.onPopupVisibleChange,K=n.afterPopupVisibleChange,Fe=n.mouseEnterDelay,De=n.mouseLeaveDelay,$=De===void 0?.1:De,Ue=n.focusDelay,Ne=n.blurDelay,lt=n.mask,Le=n.maskClosable,he=Le===void 0?!0:Le,vt=n.getPopupContainer,kt=n.forceRender,Ke=n.autoDestroy,Gt=n.destroyPopupOnHide,ln=n.popup,rt=n.popupClassName,We=n.popupStyle,gt=n.popupPlacement,Vt=n.builtinPlacements,st=Vt===void 0?{}:Vt,k=n.popupAlign,Ee=n.zIndex,St=n.stretch,Zt=n.getPopupClassNameFromAlign,Yt=n.fresh,tt=n.alignPoint,un=n.onPopupClick,Ut=n.onPopupAlign,yn=n.arrow,An=n.popupMotion,Jt=n.maskMotion,Xt=n.popupTransitionName,vn=n.popupAnimation,hn=n.maskTransitionName,$t=n.maskAnimation,zt=n.className,Cn=n.getTriggerDOMNode,rn=(0,P.Z)(n,ht),ct=Ke||Gt||!1,pt=I.useState(!1),sn=(0,E.Z)(pt,2),dn=sn[0],a=sn[1];(0,l.Z)(function(){a((0,s.Z)())},[]);var t=I.useRef({}),F=I.useContext(at),A=I.useMemo(function(){return{registerSubPopup:function(it,Pt){t.current[it]=Pt,F==null||F.registerSubPopup(it,Pt)}}},[F]),U=(0,Oe.Z)(),H=I.useState(null),ie=(0,E.Z)(H,2),L=ie[0],de=ie[1],le=I.useRef(null),Te=(0,o.Z)(function(ze){le.current=ze,(0,Se.Sh)(ze)&&L!==ze&&de(ze),F==null||F.registerSubPopup(U,ze)}),qe=I.useState(null),ot=(0,E.Z)(qe,2),pe=ot[0],r=ot[1],c=I.useRef(null),d=(0,o.Z)(function(ze){(0,Se.Sh)(ze)&&pe!==ze&&(r(ze),c.current=ze)}),f=I.Children.only(M),m=(f==null?void 0:f.props)||{},y={},C=(0,o.Z)(function(ze){var it,Pt,pn=pe;return(pn==null?void 0:pn.contains(ze))||((it=(0,N.A)(pn))===null||it===void 0?void 0:it.host)===ze||ze===pn||(L==null?void 0:L.contains(ze))||((Pt=(0,N.A)(L))===null||Pt===void 0?void 0:Pt.host)===ze||ze===L||Object.values(t.current).some(function(mn){return(mn==null?void 0:mn.contains(ze))||ze===mn})}),X=O(x,An,vn,Xt),fe=O(x,Jt,$t,hn),Re=I.useState(ee||!1),ft=(0,E.Z)(Re,2),xe=ft[0],Me=ft[1],ke=G!=null?G:xe,Qe=(0,o.Z)(function(ze){G===void 0&&Me(ze)});(0,l.Z)(function(){Me(G||!1)},[G]);var Ge=I.useRef(ke);Ge.current=ke;var we=I.useRef([]);we.current=[];var Pe=(0,o.Z)(function(ze){var it;Qe(ze),((it=we.current[we.current.length-1])!==null&&it!==void 0?it:ke)!==ze&&(we.current.push(ze),T==null||T(ze))}),Q=I.useRef(),ue=function(){clearTimeout(Q.current)},me=function(it){var Pt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;ue(),Pt===0?Pe(it):Q.current=setTimeout(function(){Pe(it)},Pt*1e3)};I.useEffect(function(){return ue},[]);var Ye=I.useState(!1),Ve=(0,E.Z)(Ye,2),je=Ve[0],Bt=Ve[1];(0,l.Z)(function(ze){(!ze||ke)&&Bt(!0)},[ke]);var Nt=I.useState(null),en=(0,E.Z)(Nt,2),xt=en[0],tn=en[1],Ht=I.useState(null),cn=(0,E.Z)(Ht,2),an=cn[0],Wt=cn[1],Je=function(it){Wt([it.clientX,it.clientY])},B=Be(ke,L,tt&&an!==null?an:pe,gt,st,k,Ut),z=(0,E.Z)(B,11),Ce=z[0],ye=z[1],$e=z[2],wt=z[3],Ft=z[4],Et=z[5],nn=z[6],wn=z[7],En=z[8],Zn=z[9],Lt=z[10],In=bt(dn,j,J,Y),Nn=(0,E.Z)(In,2),On=Nn[0],on=Nn[1],bn=On.has("click"),gn=on.has("click")||on.has("contextMenu"),Ln=(0,o.Z)(function(){je||Lt()}),Hn=function(){Ge.current&&tt&&gn&&me(!1)};nt(ke,pe,L,Ln,Hn),(0,l.Z)(function(){Ln()},[an,gt]),(0,l.Z)(function(){ke&&!(st!=null&&st[gt])&&Ln()},[JSON.stringify(k)]);var jn=I.useMemo(function(){var ze=Z(st,x,Zn,tt);return se()(ze,Zt==null?void 0:Zt(Zn))},[Zn,Zt,st,x,tt]);I.useImperativeHandle(p,function(){return{nativeElement:c.current,popupElement:le.current,forceAlign:Ln}});var Vn=I.useState(0),Tn=(0,E.Z)(Vn,2),$n=Tn[0],kn=Tn[1],_n=I.useState(0),Rn=(0,E.Z)(_n,2),lr=Rn[0],ar=Rn[1],er=function(){if(St&&pe){var it=pe.getBoundingClientRect();kn(it.width),ar(it.height)}},or=function(){er(),Ln()},tr=function(it){Bt(!1),Lt(),K==null||K(it)},Qn=function(){return new Promise(function(it){er(),tn(function(){return it})})};(0,l.Z)(function(){xt&&(Lt(),xt(),tn(null))},[xt]);function Mn(ze,it,Pt,pn){y[ze]=function(mn){var ur;pn==null||pn(mn),me(it,Pt);for(var qn=arguments.length,cr=new Array(qn>1?qn-1:0),Wn=1;Wn1?Pt-1:0),mn=1;mn1?Pt-1:0),mn=1;mnyt in I?oe(I,yt,{enumerable:!0,configurable:!0,writable:!0,value:At}):I[yt]=At,Oe=(I,yt)=>{for(var At in yt||(yt={}))Se.call(yt,At)&&o(I,At,yt[At]);if(re)for(var At of re(yt))N.call(yt,At)&&o(I,At,yt[At]);return I},l=(I,yt)=>D(I,se(yt));const s=({img:I,buttonProps:yt={},styles:At={},customText:Rt,ButtonText:Tt,ButtonClick:Mt,Buttonclass:Ze,ButtonTwo:W,imgStyles:Dt,loading:jt=!1,className:Ie=""})=>V.createElement("section",{className:`tc animated fadeIn ${Ie}`,style:Oe({color:"#999",margin:"100px auto",visibility:jt?"hidden":"visible"},At)},V.createElement("img",{src:I||E,style:l(Oe({},Dt),{pointerEvents:"none",userSelect:"none"})}),V.createElement("p",{className:"mt20 font14"},Rt||"\u6682\u65F6\u8FD8\u6CA1\u6709\u76F8\u5173\u6570\u636E\u54E6!"),Tt&&V.createElement(P.ZP,Oe({className:Ze,onClick:Mt},yt),Tt),W&&W);Ot.Z=s},62538:function(zn,Ot,e){e.r(Ot),e.d(Ot,{default:function(){return Ae}});var V=e(59301),E=e(65582),P=e(91882),oe=e(25399),D=e(62673),se=e(77019),re=e(5269),Se=e(37568),N=e(6767),o=e(62957),Oe=e(13747),l=e(7939),s="data:image/png;base64,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",I={totitle:"totitle___awxGW",content:"content___Capbm",left:"left___YG3at",title:"title___waFCx",text:"text___lM5tL",spanstyles:"spanstyles___k7w2T",redio:"redio___pJ2BO",checks:"checks___gzkJ8",right:"right___aaabN",tabletitle:"tabletitle___dykdv",tabletd:"tabletd___bp4rv",tabletdselect:"tabletdselect___QHns8",Nodate:"Nodate___kpZyB",titleredio:"titleredio___Vh5KM"},yt="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAAAXNSR0IArs4c6QAAAotJREFUSEudlU9IVFEUxr9zZ4ZmkZVCpG4kEGpRu2Dm9QfKXdiiCALBmpkS5r0BlVxkCYWUlNqmLJxJc94ouGkZJdRmaDNvpkUULSJqI0FZgzAogeG8e+KNvcn5y9O7vOc7v/udc+87j1Bn9S5M7Mg37u6AkIcko1UwpGT+ITyu9yatvZk6El6vlU7VAj3p6X1udt8CcBFAQzUNEXJgxH8LcXfOF1gu11SAw6lEF0FOgWhnvWrsGDNygigQVYLPN+tLwFpGH2KJEQBVK6lzkIQQ/TFf4LGtKQIimUSXlDy/DajNMsHibOxo4IW1UQBH3urN0qQvADsqv47z5bU1tCdOhXIFsGboUQZUJz0t0RA+g3GgbG805g/doGBS93q9lN26Wx6PKZcH1bQeAyNchDOyzcpiM2mZRCdLLvTF+dqAWno1pT8AoX9zriTXCVLT+nUw7m0LaiTGAL5WmUsRChv6BAG9ZcGP7KKrZPIMgLb/sU1Oa0ILT+IOqUb8IUB9JY9b0JmoL/iyJzO33y3N5AbcIdTiEt0mzZgdZMjRMsdLAq6OSeXSJwvukXwhqgTGCj2t5/QfhAGNNGPmNEMsVOlxEW7HnEAtrWA+RtYEW29syNYYNkW4UygDP1teLbbaH8gEV16gbXQJREkwdzl5OQwaeaIEbxbAve/ie9f/0FcAu5wk19QwsqtitX3e37dSHEJqOnEe4GdgiO3BKS8InZP+4OviELJBmqEPMOH+1uGUBzgSU0LTNqti7qqZ2XNsyjgR9jh0nhVE3bbTmmArcCX1tMkj3ENgDgFoqn4A/QIw7SH3+CN/90q5pu6f4mRy2H3Q23acgcOCqIWZmYi+mzA/tPq+pYZpWNaq6i/DTgfNK9sAWAAAAABJRU5ErkJggg==",At="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IArs4c6QAAAW1JREFUOE+tVT1Lw1AUPSdpF0GdXNRNQdyE9geYDm7SiiiIf8LBimMHB7Fujq66FMR0dGkXxaUFqYM6FAQ/cLCDrYPYJFdetaW0IQn4Mr6cd+49557cED6PVBJx92U8Q0gagiSAyT/YK4iKgEVz6sNmstoevM7BA7FTKy4kD2DGr1jfWd0Es8yUzvtxPULJwXAWrH2D2BbBUCE/chLiCQ5jN+Vd5uApTO9i27YOCGRDuvJ9LUA+ninv9AiVTI9yFrWzId8IMYSrSj47A3geuwvyzFg8hjRqkNujIAF1c7o5T6eYWoNIIQhppkuQ9xq8q61gR8h1ukXrRASbOghJnNK1rXsB5rQQAg+KsCnAqCbCFh3baiKE0Fi+AJSH16GpakWSjIkE8NUAWo+BQ2FHcoShIDYCuN+AOMGEaihRYmMsFX5zWN0Lj02UYHN2A/L5BLxdhgdbIbR+et2SWpdDp0vd66vbqbYF2+/2f34BP71q1BQJfQVCAAAAAElFTkSuQmCC",Rt="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAAXNSR0IArs4c6QAAAdRJREFUOE+Vkr9rFFEQx7/zdu+Mt3IH2hhIo6BgIWiRTgsrD8EipAhYWAi6Grnj3ltUrDy5pPFu31vXWyGJKSR/gCimSisIWqilhZ1eoWBzoMW+eyMbcqDkIjowzTCf+fGdIfyH9fv9Q9baKwVC/8L1er1Zz/MWmfkCgAGAN3uC7XZ7qlqtLgBYBBAAeJzn+UapVOow88ddYLfbPSKEuE5ElwG8IqLMWvvW9/01AE+cc/cA3NkGmZmMMecB3CSiU8659XK5vNpoNAbGmGlmfsHMr4fDoarVal8rlcoMJUmy4JxbIqIBM2dBEDwLwzAvCmqtTwJ4TkRGSvnIGHOUmTeVUidIaz0HIAPwNAiCThiGP3agOjOvCyGuSSk3i1gcx/MA5qMourQ9qtb6IIBlAHUAiogOM/NtIpqTUr4fK6+17hDRUEr54A9xkiSZdc6tEFGJmetKqS+/n0tr/VII8bDVam3tUlVrXSh6jJm3iOgMMy8rpX7uTPbZ9/3TzWbz256g53n3rbU9AOeI6IbneR+ste+UUjMTP2fcUUoZFQlpmp611q4C+F64UuriRDCO46sAjkdRdGu8X5qm+/I8vyuE+CSl3JgIZll2YDQa7S/2+Nsf/wIZoMU7GMQjvgAAAABJRU5ErkJggg==",Tt="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAAXNSR0IArs4c6QAAAfZJREFUOE+V0j9oE1EcB/Dv7+Uul1ilqItCQRQUHQQtrU2CDk4GwaEULDroXbXN3VWXioqTSOwiQtGa5pK2XEJwFsW6dCiI7TVGUCdxcBA0Q4UOin+aS95PrhJQmoq+8fE+7/1+3/cj/McaLhe3SsiBgNC/uMF5tzskYAM4zoQqwM/XhfqcG4lGuJ8hbCJuk8CEX5elsCLSYH67Bp4vT+5UpGoCfAZEz8Cc+fo5VGlrl5MgOQWm6wRc/QWZya4UjskGDYNwAMzTihbJ3+s8VR16mtsuwtojYvbe/Hg/sjeyY0mqtQ5KecV+Ab7JxFUwZaS68iDflfKD+y68cPc3fDyEwFi2xxi3Kvd3cb0248SNfWSWi71oyAyAogzX0vmu1LcA2QtuUhKmSdBQtkefCfbMxUIfgD4npp9eLfXcwtSWMCmjDE6CxQiIt4H4ihDonThkvGomb3mFNANfnLh+649w7Hm3WwrKAVDBlHQSZz/+/l3WovtYAndyMWN2TaopzzUFsFsyZonocJQ3jI4lTn5fLdVzP6gaHxzvHPi0LlRIveGzfxugowSyFK3x2l+hl07c6Gg5Oc0Xs3HjUnDAKpeOsKznASwDtOzE9RMtoem5g8S0J5vQLzf7u/jkruZv3nQNhHdOzCi1hPZcZmOoPRoN+vjbHP8ExufFzgdDwCYAAAAASUVORK5CYII=",Mt=e(38147),Ze=e(2524),W="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIwAAABzCAYAAABKBOryAAAAAXNSR0IArs4c6QAAHKxJREFUeF7tXQt8VNWZ/3/3zkxCXpMHCRCeIckkiKAiCgoI1AeCFupjodWttrVbu1qhrrqP7nZFt9vd2ie6brvb0lbtWgjVkkQI1opaVBB5yCOQZIgJQQIkJJnJJCGZzD3f/s4kAzEkmXtn7kxiyNH5DZk55zvn+85/vnPuOd+DMFJMl0BpaalNVdXxiqJM1DStSb4T0UIA6QBqAexn5ieJSAHQqijKA0KI3zOzUBSFrFbrCq/XW8zMBICZ+XFVVW8SQsQA+JiZ31RVtTw3N7fD9MEHISgHNFJCkEBVVVUsMzu8Xm8VEX2LiHKZOYeI1gG4nZnTiegEgNeYuY6IMpi5HsBJh8Nx+qmnnuK1a9cKPV2vXbtWuffee7OEEA4AUxVFKWXmpcy8BMAOq9VaMHXq1B16aIVbZwQwQSTIzKrT6XQw80wAM1VV/YUQogSAl5krFEX5ZyHETCKqZebKvLy8s+FOit72Bw4ciI+JiVlARJ1EdAsRCVVVfzZ16tQzemkYrTcCmF4SKysry1RV9VYhxNXdWuMJInqSmQ8SkXxtycnJkROkSzsYnZBQ68tl0Gq13iOXL/nKz8/fFiqtgdpd0oCRy0p7e/t0VVVXAZgDwKVp2tNEdCMR7bXZbHuzsrJckRB8pGjW1tbGud3uDIvF8khOTo4Eu6nAvqQAU1dXl+B2u68XQtxLRLMAvCmE+B2A8TabbVckVXmkANIf3fLy8u8ripKYm5v7iJl9D2vASA3i9XpvJaKVAK5i5hcAbBdCqEKIvdOnT/eaKcyhRqu8vPwNIcS/Tps2badZYxt2gCkvL18G4E4iuk5RlF/IvYemaa0HDx7cv3LlSs0swX0W6FRVVSULITKys7MrzBrvZx4wZWVls4nodiJawswvyXMORVGavF7vzuGuQfSAoKKi4nBzc/NVs2fP7tRTP1idIQGYgjfesFs8ZPH5fBxswPYxo+LHpYxeoCi0RAh+nwjjBESjx93+em1tgzznCKtYUi2DLhO1Nda7YsV8T1iMdDeuqKh4zWKxPDx16tTjZtAbNOEUFBbmMFm/A8bnAYw2g5nhRIOATwD+0coVt8mDwJBLRUXFK0KI7+Tn55eHTKRHw0EBzKai15cKFgUAJ5jBxPCmwU+tWnHb2lB5rKqqmjJlypST8nAvVBo920UdML//Y8kUReXDYMSPzRiN6Xm5sCclwqKqZvAzLGj4NA0fV5/AR6VHJT8+ItWxcvmSKqPM7dmzx5qUlLTP4XDMMNq2v/pRB8zGoq2/BuOrY0an4YbrrgFR1IdgluwiTmfHrj04VSe3ZfTUqhVLDWsZp9O5iJnvczgcXzNrsFGdrbfeestS13xO3rXYb5x/HdJSk83iY1jSqayuwd6DpSDC2yuXL1tslMny8vJfCSE2TZs27XWjbYeEhvlDcXGuJtQKi8WCO5bdjKii1SyJRZFOQ5MLb+7wn7nVrlqxbLyRruXFZHx8fFZ2dvYRM68HojJnTqdzrhDi4abm1rHHa0/fZE9MwJLFC4zwf0nWbWltw9Y335G8d6xasSzWiBAqKiq+x8zH8/LyfmmkXbC6EQMMM1uOHDmSZ7PZbhdCyIu95w9VVMdpQitKS0nGjQuuCza2S/77tnPteO2Nt+QepnPViqU2vQIpLy+X2qjE5/PNNvvw0nTAnD59Or65ufnrAP6GmV/Oy8v7foDRDYWv3UlQXhmdmoLPzZ+rl/9Ltp6npRUl2/8CEJpWLV+WqlcQTqfz34now5ycnM162+itZxpgSktLE6xW693SooyZr+no6Pj5zJkzm3oOZOMft6yEQhszRqdi0fVS6YyUgSTgbvbg9bfflVXOrFqxbKweacknI5/P1zBt2rRDeuobraMPMOt4EtZQTV/EnU5njBDiISKSWuU3L7/88k/6Mz3cWFTyJTC/LB+pF15/rdGxXnL1jQKmvLxcnpi/zcy35OfnS9th04suwKjP8te01fTr3r07nc67hRCH5e0wMz+Xn58/4P3HhsKt9xLwuzHpo7HwumtMZ2a4ETQCGGkwXlFRUUxEv3E4HK9EShbBAfM8j1V8/LpYo1wRGERFRcVUCRAiqmPmJ/TasRYUbfsys3hxbEY6bpg7O1I8DRu6RgBTVVU1tqOjY05+fn5hJAUQFDDKs9o/EOM/NVWZi2/RB2VlZVlE9DdyF56Xl2fIUn1jYcn9AP92XEY6FgwAGE0ICGGqZWEkZRgWbVVRoCjS2+TiohcwFRUVtwFY7XA4pBdBRMvAgHmeJ6o+/5KTBNC7h289VqmAa/Py8r4TyqgKikq+wsy/GTcmHQvm9K9h2s6dQ3t7eyhdfObaxI0ahdjYvo9Y9ADG6XReJoTYIP2WcnJy6iItgP4B83Mer3j5zwTODwxiQrxvw/Gv2+4BKKjdSl8D31i4Vd5prM8ck4H5c67ul7cRwHSJJhhg5L7l2LFjD2matiM/P/9gpMEi6V8MmB9yvBIjHiDGkwD6ePanbRroCawhqXkMlYKikgeY+VeZYzMw/9oRwEjhhaph5NMpM2+x2WxfnjJlyilDExFG5S7ArGXFlo48oYm7GHgcDHsQmsygfaTQ81on/oS/o5N6xrBh85avE9EvRwBzQVqhAqa8vPxFAB/l5eX9RI/szapzsYb5b05ROsWDBPw9gJQ+Ompkxo8FlPX4NhnysNtYuFVulv93/NgxmHet9PLou4wsSQMvSWVlZfOI6P68vLxvmAUEvXT638P8lKWh02vEPP0CMdqlCboTj1JIKnAEMBdPi1EN0/1EFONwOF7VO8lm1hv4KWkdT1KJPwJzCgNlgpQ5WE3NoQ6goKjkG8z8P+PHjcG8a0Y0jNE9TGVlpUPTtFcURbkxGk9Efc1z8HOYdfw4QfyQoHzOt4bk1WnIZQQwoWuYlcuXjq+oqNilquo3c3Jy9oY8CWE2DAoY/IRTFZXfEWuUsO1CN2wueZCIfzGiYYxveq/Mz/5bVVXfGyzNEhhxcMAAUNf57tHWWF4OE5zYVFTyoGD+xYRxY3D9yJLkF6eePYxFVb0zHFnrHQ7HQ+HOQbjtdQEGz3EmHqGwbz9HABPakqSqStsVedmpgxFxqveI9QEmXFh2tx8BTGiAMWIPY9JU9UtmkAAzFtdfc1W/g2IO6eYh0rKKGP3+XG2CXQ1EbEADEB6SgBkMQQzFPkcAo3PTOxQnL9QxCWa4OgS0EJRms6cFb7/3AWwKn7nvC7fqMtEMdZx62w2Shhn4KUnv4IdyvT9VteKZnU34y4lz6BQhoKUHc0k2aCmjYm44/vCU9web5xHARGAG/uWds/j39xv9lLPtFoyLV6GE4BL8sbsTn7R0xUCyqeS1x1pX1K/JGjDYoZM5JpcoYvF7owqYwMFdsHMYn88HaXUXSrFaLP1asIVCz2ibgqMerNp8CpnxKp6cm4JrxshYzKGVn+1348WjLZiZbkPpWa/0QxeJMepfNz2a/fv+KO6rbrvr2O5Rm1eupIhE2xoUwETypDcpKWlQI0Fcub4ah+u92LgsA1Pt1tCQ0t0qAJhvXZEER4oVf7+jEV4BTrIp33Y9lvNsb+JOJ8d4rK0fKKT+6MrJo2SwR9NLVAETjbukwQRMh8YY9YwTM0bb8NtbZJT48EpPwHxteiIO1Hux5p2zaO4Ej45Vfnj20Zx/kD0ws7K/pvVzxPQ9Bs8BUSuDn7bExP/2irFkqtnmCGDCm9NPtW44p2H0zyoxPzMWzy5KC5tyb8BIgpXuTjy8vQF15zRkxFtfqluddT+IWO5dPDWtjxJIeppWsSK+Nmtiot8x28wyJAEjD+5CPbyTh2CDFXMmGoCRk3+q1YeHtjfguMeH1FFqSWOcawUe7Ap6uP94y0ZWbd+fNcF2wEygBGgNScBEgtFo0IwWYCQvTe0aHnm7AUcaO5FoU9+NHdWxtP7h6S17TrTMmD0xISJusrLfqAJGr8VdNCY3En2YDZjnDzRjfakHcv8iN769S2unwGM7GrH7dAdiLMpHExJpybFvZtcThebVoUcmI4DRIyWddcwGTHFVG57c2YTpaVa8cEsGlD5myysY332/CW/UnINNoWOTUmJvPfbgpEqdQzZcLaqA2VS07euCxS+DGYEb5mKINDADMO0aI1btmhaPV+D2ojP+97tz47H6yiQkWC/2kpTXDz/Y48YmZyvsMUqV+7HcqZESSVQBo9fNJFLMRppuuIB56oMmFFa2+YHxlcsS/cN988Q5/OO7jf67KAmV0aOUfjf1dW0aEmyKx/N47sXrl0nMRxUweh3ZzklX2Y6InW73KTr5ZJVsD+aONbDUwwXM4j+cgtsrMCPNhheWXDjH2VvXgWc/asahs8FzacRZqbXtCUfE4h8PScAMhl+SBExKcnhRPcMFzIqiMzjR4sO8zFg818c5Tkun8N9892cu9JU/1UMAze7HcsND/gC/i6gCZij7Vg8FwMgJP3jWi9uz4vD0dX35EA6s4W559RQ6eRgBZlPxtq8KIX4dzBnf29kJX6cpkc71r9xEfoPscEq4GubRdxrwzsl23DctAd++yriSGHaA2bB5y1eJ6NfjxmRgwQDRG8KZtMFsGy5gnv6gCZt7bXqN8DPsAKM3PowRIQ2luuEC5rmP3PjNkRasnZuM5VPjDbOmGzBrWcHa0HJBRnkP0x2BKkhAIcOSGiINwgXM78pa8JN9bqxbmIYF4w3FcfZLQDdg1nmvBlkPY7VxQ6vBAUyQkGVDZP4NDyNcwGypasN3dzbhxSXpuDxNdxzn8+PUCxh1nfYsoHyorSGZwc5QiSpgNhVvvU8IvBAsxp0hDoZQ5XABs/NUOx5+qwHFy8dgfILFMGdBAVPAqnIGq0nwDwF2K6Qs7VxNu410FFXA6I2i2eH1otMb/JAqGKMydpxMhBGtEi5gyhq9uGdbPd5dmYm4EDIJDgiY/2G70oFvEIt/CsT9YeAMQVmtEQr1Lk9RBsyWLzPTizKx1g1z+4/Ta9bBXUJCAmzW8MwkjYAtXMC4OwRWv93wqVNeI/0H1TCS2LM8QWHxIRFVaRotw6NkKJF7VAGzsbDkrwF+aQQw/cNAmnnGdF8+GgGLkU2vso6/IRi78G0yHEgxqoDZVLz1XiHwu7Hpo/3Z2Por8h6pw4S7pLi4OEgvgmiVcDWMNPL+84lz/dq/BOOjt4YpLS219ZnN5FlOx2oKKQNvVAEz3EPHhwMYr8aYu7ErQIb0Y9qywrijY2/AHDjRNmfmhFG7zTSoiipgCjZvuYeJ/m+45hoIBzASKNLCrqS6DQ9MT8QdOeEf3O2rbv0uE7ZePTnetIhVUQXM+Wwm6WlYeN3wy2YSLmCCLTnBvu+pYaSPUout7QiA7VdNjpfRS00pUQXMpsKSLwrw74dr+puhBJi91a3PE/ghEDRFVW++csKosOITBtAWVcAUFG9dxQIbMkanYdEwzJc0FACjMVrfvCtzG8B39ZhkDxR1tXNX7EvhutBGFzCbt65iGgGMKWtDH0TkkmRVaYANM1Uz89OxlvjC6ROpK1qAwRJVwGws2rISHDyFn/+kN9r2MAMITtrJ9JeipmezIaFhgJY/3zluEwFfDYyNAU1RlJ+yddQzs8aF9jg9KEvSpsKSvxLggvS0VCye13/OR7NOeg3+ePqtbk9KgqqqQckNBcAELO72VXv+DaB/IUAQKV+6cnJcQVAGdFSIqoYpKN56NwtsGq6AaWzXkPbTSszLjMFzi2T6xeiWm189BZ+A2/14bnIBs5pb03aAmXfNmpIg83GaUqIKmI1F2+4Ciz8EA4xZJ72mSAhAQny8Lg0j/YNinzmG8QkqXr19jFnd66IjDcSl10GCVS13P57jz3H1UU3bo0KxbDfTzzqqgNlUWHKnAL+SnpaCxfOGZ97q5ZtOovhYK9bOTcHyqXG6JtuMSs/scWFDRSsSY5T/8DyW68+Yt6eyZcbsbHP9rKMKmILikjtY8KvDOdH5kfoOzHmhBq2djNuy4nBHdhwy4kILWRYMSD5m1DT7/FGqPjzTIV1laxLi0mY0rk7zJxB56y22LF5MvmB0jHwfXcBsLrmDaXgDRgp/58lz+FLhKRx3mzpXA85rnFXZPy6OVlY+nHPMCACM1o0qYDYWb/0CBP44nDVMYALkZeKr5S1+8Jxp1SD3N/0VnwAsfSSW7ez0ob6hERqU9oOtca/3bi/YH8Hs+MQE63uVD2VtNjr5odSPKmA2FG1ZQUyb01KTceP860IZ77Brc+gs40QLsGzKxVNxyQd2LigsWc7gwrSUZNy4YAQwH55h3LON0dYJrL+JsGSyjJ514TdxyQNmY/HWz0OgaAQwF0CxvpRR2gD8eMGnwSJrhAuYxsbGeSrRFxmYB+ZxMmwrA7UEvMtELyUnJ+8zqrLDXpJqa2vjEkeNmuMDrlKJRjOR9DdtICE+YUV51263n9+EbSp6/XbBWvEIYC5Mk5zBujZgbB/mL6ECpqGhYaKqKOsB3DwgIIj+KDO8JSYm6o60GTJgXC7XbGJew8BfAeg3ejEROUH0fFJHx/pNO/ctZIjXUlPsuGnB9UbBfcnVDwUwzfX1Dk1V3yaicToFVmmLiVkUFxf3iZ76hgFTX1+faLVafwRmedzcx96+325PlFfXbKiuOflEarIdN90wAphgE2QUMMxsdbvde8A8Mxjtnt8TsCMpOXmRXLKCtTMEmJaWlrGaz7eVmftPdjRAj2cbXbz38FHSCxh5RVBZXeOneNFDqeF8DwM3CJ9+b8Y/TTHocPuoIG/tq2r8P/xWEP4L3G8Qy6JVK5a919TU9GUCZAJ0w4UUZZndbi8J1lA3YJg51u12vwfm/vMHB+mtvrEJ+w6XISXZjpt1apg/79iJxiZDrjPBeB5230sjb2Z++ab5c+JURbkjJAaZf56cmho0p6RuwLjd7h+zEH8X0mC6G9U3urDv8FGk2JNw88J5ukjVnKzFrr0HIPMTTMrUaUnfi6uLmQzGdu+f+8D1e38bTJsET2wSbHwXROfTNHx8/ATqG5qQYk/UZs+croaSOQVAjUL03z4h3ktJSXmvP08DXSNrra/P7FTVShAZDynQAxZnG13YaxAwXm8ntm5/x+/BOHeWoaVZFyCHQyUJ0IrKKpyoPYOcyRORPXlCuGxVKcDzicnJzxHRp3yWdQHG7XZ/i4V4LtxRhAIY2efu/QdRfeIkFsyZhRib8agG4Y77s9BeXj1ITSx/YIvmXq3LHEMHX04r0Rfje5zXBAVMc3Ozg4V4iZnD9gs52+TC3kNHkWxPwi06lyTJlFS5ew4cxszLHMhIS9XB56VZpebkaVR8XI2rpucjI814jLy+pMbMbYqq3h3YEPcLGOlmOSEz8wcMPCJznZsxBQ1NLuwJATBnG5uw/d1dyM2ahMkTMs0YyrCk4WlpxQf7D5m1LPWUUQsD81NSUg70CZju5/liMC8xU7LnAZOUiFsWzddNWgqiZPtfMGViJnKmTNLd7lKr2NHhxY7d+5CWbN9+zRXTM5nZb3lnRiGi3Ul2+9w+AeNuanqage+a0VFPGg1Nbuw5dATJBgETOMDKmjQe2ZMnmj2sYUOv7Vw73t/zEbImZsKRNVluVk3d8CnMn78IMA0NDUmqopyUpqxmSzJUwJyqq8eOXXuQn5MFmS9ypPQtgTP1DThU5sRluVMxMQJykoeCFwHG7XbfxkK8FolJcbk9+ODAYSTEx2HZjQt1d3GgtAzllVW49srLkZRoOo51j2OoVzzi/Bi1p+sw7+or/DKOQLl4D+NyuR4A86/C7UxmVNM0reslhP/9XHsH9h+p8DuFfWHpTbqSeUqrs61vvuO3E5l3zVWDlm0tXHlEur18nH7vw/2IibFh9uX5/sfqwMusvqnLNOJCOXHixKjExMQfg/lvjXYiASLTB3fKFMI+H+QJZF/lYFkl2r1ezJo5XdcGdu/BUv99Un72FEzQe9JrdPCf8fpS9gePVvhPe3MmT0CqvSsTiiwyJL6M82dRVVit1nDPZy5omBaX6yYf8y8BTDEiPyGEP/OI1+vVlaexrqEJ1SdPw2JRsej6OZAXkX0VKYTDZU4cdVb6rxJmzZg2ol36EJSUU3llNT45dQZpyUnInjR+wOlTFQUxMTGw2WyG5UnAS34N42poeByK8gOD5gr+ZcbT0qILKAEu/AxWnUBzS6t/abrMkY3crMl+9AdKs6cFUrNIA+jEhHjMunwarNbohR4z8oMZzLqtbW046qyCq9mDpIQ4OKZM1OUDLscstU5igrH9oKKqy8nlcq0kYAMzBz317S0cufy0tLQYlpnc03xcU4umZo+/raIQpBVefFwc5JmLPK+RRa7H8jFaqtPe5cIFXo9hd/+zr8tG/2cXfUH+z/pivOuzXl+yNLOQ//mTRfttLvx/d30Q+Mj/nb9W1//df/vzS/upXngPtAvQ7KIXyG/j7yLQ5jy9LqLNra1obHL76Y0ZnYqJYzP8ctRb5I81KTFRv5Yh2mO3268lt8t1hJmn6e2odz25b5HO81LbGClSEE1uD2rrzqKtPbrJtIyMc6jW9afrSUrAuPQ0xMcZy8Iil6NRsbG6tZG0x2FgQUpKyn5yNTW1ATDWYx9SlICRITqk1pEgMlKkoZDL0wKfrwt0gdzT5/NPyx+m/PF8ym6g+9faq6MLv7EgNg49afWpmfrRPjIvdvdQ+tRMvVRZ158BA++utl3aMUD/gvF3gF8//4F2Pd7Pt/MvKaqup8yAPGU0UYvV6r/1N5rXWwG+kpSS8oKfltvlkhZ0S41McLC6n3qk7vFoHWry8mD9jXx/QQJyqZEb28Ajtdyr6IltM4AM3Z0+38T09HT//oGa6+vzhMWyMxBOPJLCl09UvV9yPyOBJD8fAVRw6UvtIAHQ8yUBEvjbqPYI0iOTotxvt9vPJ7Hwa76WpqYrfIB0tTT0SB2cPWM1JGB6gicAImnrEfiur3djvQyN2heWKrkkdb38lnLd7yRBEPhc6cokG3hFhQPmdoXom4GlKNDn+WVY3iEpivJ9Ah6US2RUBmVSJwEQSXLnAdX1x4UnmsB3gT7PP310fzCA73NgC9W9wTo/6sCkd+9Iuj7v3n/03I/0/OxTn5vEfwTIbFdU9eGkpKSy3rT7ukvKFUL8k0L0JWn4HYHBjJAcghLoNiR/20L0HwnJyW/0N8R+H9w9p09ncGzsfYL5fgCXD0EeR4ZkjgTqCHhZY16fmpp6OBhJXSc9Ho9nus/nu0sh+jyAWcxsxIEt2BhGvo++BI6TohQz82a73S69JHUfoukCTE9+PB5PhujsvJmJFoNoIQHZoZwSR19Gl3CPRGcB/IWIJDje6Gtvolc6hgHTm7DH40ln5jmsaXNAJGOpXs3MI5baemfA5HpE1A7gAJh3Q1F2k9e7O3H0aKdZGU3CBkxf/LY1NEzotFhmEvMMIcRMEMmrh9xIWPGZLO/PDDkikpngq8B8VACHLESHoKqHEvbscdLixcaO2g1wHRHA9Nd/fX19ZmxsbK6maQ4A2QAmE/Mklu9EY5nZFO8EA/wP6apE1MBADTFLB/PjUJRKAE75SkpKqiYyN+ChHmFEFTADDUh6KrS73RM6FWW8EGIcM4+VIALzWMh3IB1dS10aESV9hjfe8iKvkYBGENUT82kmOg3gjBDitKIop1VVPZmQkFBDRK16JjGadYYMYIwwLTWRx+ORnlqpzJyiMicKRUlkTUsEcyIrSiJJI3bmOBDF+M+Tutx8/f8mohgwy8NJhQHpi6xImiTfu0KYyKNlIZ8eBLNQAI0BGQpDA/mTg8t9QgcxtzNzh9w3MNE5eWhORB4hhP+9x8vV3t7e6HK5GnNzcz/TV/P/D3J12kGURWAtAAAAAElFTkSuQmCC",Dt="data:image/png;base64,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",jt=e(47651),Ie=e(3247),be=e(41867),v=e(59301),at=Object.defineProperty,ge=Object.defineProperties,bt=Object.getOwnPropertyDescriptors,S=Object.getOwnPropertySymbols,g=Object.prototype.hasOwnProperty,Z=Object.prototype.propertyIsEnumerable,O=(te,_,ae)=>_ in te?at(te,_,{enumerable:!0,configurable:!0,writable:!0,value:ae}):te[_]=ae,w=(te,_)=>{for(var ae in _||(_={}))g.call(_,ae)&&O(te,ae,_[ae]);if(S)for(var ae of S(_))Z.call(_,ae)&&O(te,ae,_[ae]);return te},ve=(te,_)=>ge(te,bt(_)),h=(te,_)=>{var ae={};for(var ce in te)g.call(te,ce)&&_.indexOf(ce)<0&&(ae[ce]=te[ce]);if(te!=null&&S)for(var ce of S(te))_.indexOf(ce)<0&&Z.call(te,ce)&&(ae[ce]=te[ce]);return ae},ne=(te,_,ae)=>new Promise((ce,Be)=>{var Ct=et=>{try{He(ae.next(et))}catch(ht){Be(ht)}},nt=et=>{try{He(ae.throw(et))}catch(ht){Be(ht)}},He=et=>et.done?ce(et.value):Promise.resolve(et.value).then(Ct,nt);He((ae=ae.apply(te,_)).next())});const _e=te=>{var _=te,{shixunsDetail:ae,user:ce,globalSetting:Be,loading:Ct,dispatch:nt}=_,He=h(_,["shixunsDetail","user","globalSetting","loading","dispatch"]),et,ht,It,b,i,u,n,p,R,x,M,q,j,J,Y,G,ee,T;const K=(0,E.useParams)(),[Fe,De]=(0,V.useState)([]),[$,Ue]=(0,V.useState)([]),[Ne,lt]=(0,V.useState)(),[Le,he]=(0,V.useState)(1),[vt,kt]=(0,V.useState)(!1),[Ke,Gt]=(0,V.useState)(!1),[ln,rt]=(0,V.useState)("");(0,V.useEffect)(()=>{We()},[K]);function We(){return ne(this,null,function*(){nt({type:"shixunsDetail/getChallengesData",payload:{id:K.id}}),nt({type:"shixunsDetail/getShixunsDetail",payload:{id:K.id}})})}(0,V.useEffect)(()=>{ce.userInfo.login&&Vt({per_page:"8",page:Le})},[ce.userInfo.login]);function gt(k){return ne(this,null,function*(){let Ee=yield(0,Mt.ZP)(`/api/users/${ce.userInfo.login}/shixuns.json`,{method:"get",params:ve(w({},k),{status:"not_closed",category:"manage"})});Ue(Ee),kt(!1)})}function Vt(k){return ne(this,null,function*(){let Ee=yield(0,Mt.ZP)(`/api/users/${ce.userInfo.login}/shixuns.json`,{method:"get",params:ve(w({},k),{status:"not_closed",category:"manage"})});Ue(Ee),kt(!0)})}const st=(k,Ee="")=>(k==null?void 0:k.length)>0?k==null?void 0:k.join("\u3001"):Ee;return v.createElement("div",{style:{width:"1200px",margin:"0 auto",marginTop:"22px"}},v.createElement(P.Z,{separator:">"},v.createElement(P.Z.Item,null,v.createElement(E.Link,{to:"/shixuns"},"\u5B9E\u8DF5\u9879\u76EE")),v.createElement(P.Z.Item,null,v.createElement(oe.Z,{title:(et=ae.detail)==null?void 0:et.name},v.createElement(E.Link,{to:`/shixuns/${K.id}/challenges`},((It=(ht=ae.detail)==null?void 0:ht.name)==null?void 0:It.length)>12?((b=ae.detail)==null?void 0:b.name.substr(0,12))+"...":(i=ae.detail)==null?void 0:i.name))),v.createElement(P.Z.Item,null,"\u5173\u5361\u5408\u5E76")),v.createElement("div",{className:I.totitle},v.createElement("img",{src:s}),v.createElement("div",{style:{marginLeft:"11px"}},"\u4E3A\u4E86\u4E0D\u5F71\u54CD\u5DF2\u53D1\u5E03\u5B9E\u8DF5\u9879\u76EE\u6570\u636E\u7684\u6B63\u5E38\u4F7F\u7528\uFF0C\u8BF7\u5728\u6267\u884C\u5408\u5E76\u64CD\u4F5C\u524D",v.createElement("span",null,"\u786E\u4FDD\u76EE\u6807\u5B9E\u8DF5\u9879\u76EE\u4E3A\u672A\u53D1\u5E03\u72B6\u6001\uFF0C"),"\u4E14\u5F53\u76EE\u6807\u5B9E\u8DF5\u9879\u76EE\u7684",v.createElement("span",null,"\u5B9E\u9A8C\u73AF\u5883\u3001\u5B9E\u9A8C\u6A21\u5F0F\u4E0E\u6E90\u5B9E\u8DF5\u9879\u76EE\u4E0D\u4E00\u81F4\u65F6\uFF0C"),"\u8BF7\u5728\u5408\u5E76\u540E\u53CA\u65F6\u8C03\u6574\u76F8\u5173\u914D\u7F6E\uFF0C",v.createElement("span",null,"\u5B9E\u8DF5\u9879\u76EE\u53D1\u5E03\u4F7F\u7528\u4E4B\u524D\u8BF7\u5145\u5206\u6D4B\u8BD5\u3002"))),v.createElement("div",{className:I.content},v.createElement("div",{className:I.left},v.createElement("p",{className:I.title},v.createElement("div",null,v.createElement("span",{className:I.titleredio})," \u6E90\u5B9E\u8DF5\u9879\u76EE")," ",v.createElement(D.default,{checked:Fe.length===((n=(u=ae.challenges)==null?void 0:u.challenge_list)==null?void 0:n.length),onChange:k=>{var Ee,St;k.target.checked?De((St=(Ee=ae.challenges)==null?void 0:Ee.challenge_list)==null?void 0:St.map(Zt=>Zt.challenge_id)):De([])}},"\u5168\u9009")),v.createElement("p",{style:{fontSize:"14px"}},"\u540D\u79F0\uFF1A",(p=ae.detail)==null?void 0:p.name),v.createElement("p",null,v.createElement("span",{className:I.text},v.createElement("span",{className:I.spanstyles},v.createElement("span",{className:I.redio}),"\u5B9E\u9A8C\u73AF\u5883\uFF1A"),v.createElement("span",{title:st((R=ae.detail)==null?void 0:R.experiment_environment)},st((x=ae.detail)==null?void 0:x.experiment_environment))),v.createElement("span",{className:I.text},v.createElement("span",{className:I.spanstyles},v.createElement("span",{className:I.redio}),"\u5B9E\u9A8C\u6A21\u5F0F\uFF1A"),v.createElement("span",{title:st((M=ae.detail)==null?void 0:M.experiment_modes)},st((q=ae.detail)==null?void 0:q.experiment_modes)))),v.createElement("div",{className:I.checks},v.createElement(D.default.Group,{style:{flexDirection:"column"},value:Fe,onChange:k=>{De(k)}},(J=(j=ae.challenges)==null?void 0:j.challenge_list)==null?void 0:J.map((k,Ee)=>v.createElement(se.Z,{style:{marginTop:Ee===0?"":"24px"}}," ",v.createElement(re.Z,{span:24},v.createElement(D.default,{style:{fontSize:"14px"},value:k.challenge_id},k.name))))))),v.createElement("div",{className:I.right},v.createElement("p",{className:I.title},v.createElement("div",null,v.createElement("span",{className:I.titleredio})," \u6211\u7684\u5B9E\u8DF5\u9879\u76EE"),((Y=$==null?void 0:$.shixuns)==null?void 0:Y.length)<=0&&vt?"":v.createElement(Se.default.Search,{size:"middle",enterButton:!0,onSearch:k=>{gt({username:ce.userInfo.login,per_page:"8",page:1,search:k})},style:{width:"270px",height:"42px"}})),v.createElement("div",{className:I.tabletitle},v.createElement("span",{style:{flex:"3"}},"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0"),v.createElement("span",{style:{flex:"2",paddingRight:20}},"\u5B9E\u9A8C\u73AF\u5883"),v.createElement("span",{style:{flex:"2",paddingRight:20}},"\u5B9E\u9A8C\u6A21\u5F0F"),v.createElement("span",{style:{flex:"1"}},"\u72B6\u6001")),((G=$==null?void 0:$.shixuns)==null?void 0:G.length)<=0&&!vt&&v.createElement(Ze.Z,null),((ee=$==null?void 0:$.shixuns)==null?void 0:ee.length)<=0&&vt&&v.createElement("div",{className:I.Nodate},v.createElement("img",{src:Ke?Dt:W}),v.createElement("span",null,Ke?"\u590D\u5236\u6210\u529F\uFF0C\u8BF7\u5728\u6211\u7684\u5B9E\u8DF5\u9879\u76EE\u4E2D\u67E5\u770B":"\u5F53\u524D\u7528\u6237\u6682\u65E0\u5B9E\u8DF5\u9879\u76EE"),v.createElement("button",{onClick:()=>ne(void 0,null,function*(){var k,Ee,St;if((k=ae.detail)!=null&&k.can_fork){nt({type:"shixunsDetail/setActionTabs",payload:{key:"Banner-Auth"}});return}if(Ke)(St=E.history)==null||St.push(ln);else{const Zt=yield(0,Mt.ZP)(`/api/shixuns/${K.id}/copy.json`,{method:"post",body:{}});Zt.status===0&&(N.ZP.success("\u590D\u5236\u6210\u529F"),Gt(!0),rt(`/shixuns/${(Ee=Zt.data)==null?void 0:Ee.shixun}/challenges`))}})},Ke?"\u8FD4\u56DE":"\u590D\u5236\u5B9E\u8DF5\u9879\u76EE")),(T=$==null?void 0:$.shixuns)==null?void 0:T.map((k,Ee)=>{var St,Zt,Yt,tt,un,Ut;return v.createElement("div",{className:Ne===k.identifier?I.tabletdselect:I.tabletd,onClick:()=>{if(k.is_public&&!(0,be.j5)()){N.ZP.info("\u8BE5\u5B9E\u8DF5\u8BFE\u7A0B\u5DF2\u516C\u5F00\uFF0C\u5982\u9700\u4FEE\u6539\uFF0C\u8BF7\u8054\u7CFB\u7BA1\u7406\u5458\u64A4\u9500\u516C\u5F00");return}if(k.human_status!="\u7F16\u8F91\u4E2D"){o.default.confirm({title:"\u6E29\u99A8\u63D0\u793A",content:"\u5F53\u524D\u5B9E\u8DF5\u9879\u76EE\u4E3A\u5DF2\u53D1\u5E03\u72B6\u6001\uFF0C\u662F\u5426\u64A4\u9500\u53D1\u5E03\uFF1F",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:()=>ne(void 0,null,function*(){k.human_status==="\u5DF2\u53D1\u5E03"||k.human_status==="\u5DF2\u516C\u5F00"?(yield nt({type:"shixunsDetail/cancelPublic",payload:{id:k.identifier}})).status===0&&(yield nt({type:"shixunsDetail/cancelRelease",payload:{id:k.identifier}})).status!==401&&(lt(k.identifier),gt({category:"manage",per_page:"8",page:Le})):(yield nt({type:"shixunsDetail/cancelRelease",payload:{id:K.id}})).status!==401&&(lt(k.identifier),gt({category:"manage",per_page:"8",page:Le}))})});return}lt(k.identifier)}},v.createElement("span",{style:{flex:"3",marginLeft:Ne===k.identifier?-14:0,display:"flex",alignItems:"center"}},Ne===k.identifier&&v.createElement("img",{style:{width:14,marginRight:2},src:yt}),v.createElement("span",{title:k.name},k.name)),v.createElement("span",{style:{flex:"2",marginLeft:Ne===k.identifier?14:0,display:"flex",alignItems:"center",paddingRight:20}},v.createElement("span",{title:st(k==null?void 0:k.experiment_environment)},st(k==null?void 0:k.experiment_environment,"- -")),Ne===k.identifier&&((St=k==null?void 0:k.experiment_environment)==null?void 0:St.toString())!==((Yt=(Zt=ae.detail)==null?void 0:Zt.experiment_environment)==null?void 0:Yt.toString())&&v.createElement(oe.Z,{color:"#F4E0E0",overlayStyle:{maxWidth:"initial"},title:v.createElement("span",{className:"c-black"},"\u76EE\u6807\u5B9E\u8DF5\u9879\u76EE\u5B9E\u9A8C\u73AF\u5883\u4E0E\u6E90\u5B9E\u8DF5\u9879\u76EE\u4E0D\u4E00\u81F4\u3002")},v.createElement("img",{style:{margin:"0 5px",width:14},src:At}))),v.createElement("span",{style:{flex:"2",display:"flex",alignItems:"center",paddingRight:20}},v.createElement("span",{title:st(k==null?void 0:k.experiment_modes)},st(k==null?void 0:k.experiment_modes,"- -")),Ne===k.identifier&&((tt=k==null?void 0:k.experiment_modes)==null?void 0:tt.toString())!==((Ut=(un=ae.detail)==null?void 0:un.experiment_modes)==null?void 0:Ut.toString())&&v.createElement(oe.Z,{color:"#F4E0E0",overlayStyle:{maxWidth:"initial"},title:v.createElement("span",{className:"c-black"},"\u76EE\u6807\u5B9E\u8DF5\u9879\u76EE\u5B9E\u9A8C\u6A21\u5F0F\u4E0E\u6E90\u5B9E\u8DF5\u9879\u76EE\u4E0D\u4E00\u81F4\u3002")},v.createElement("img",{style:{margin:"0 5px",width:14},src:At}))),v.createElement("div",{style:{flex:"1"}},v.createElement("img",{style:{width:"14px",height:"14px",marginRight:"5px"},src:Ne===k.identifier?Tt:Rt}),k.human_status==="\u7F16\u8F91\u4E2D"?"\u672A\u53D1\u5E03":"\u5DF2\u53D1\u5E03"))}),v.createElement(Oe.Z,{total:$.count,pageSize:8,current:Le,hideOnSinglePage:!0,showSizeChanger:!1,onChange:k=>{he(k),gt({category:"manage",per_page:"8",page:k})},showQuickJumper:!0,style:{textAlign:"center",marginTop:"20px"}}))),v.createElement("div",{style:{width:"100%",textAlign:"center",margin:"20px 0px"}},v.createElement(l.ZP,{style:{borderRadius:"20px",height:"36px",width:"100px",color:"#047AFF",marginRight:"10px"},onClick:()=>{E.history.back()}},"\u53D6\u6D88"),v.createElement(l.ZP,{onClick:()=>ne(void 0,null,function*(){var k;if(Fe.length===0){N.ZP.info("\u8BF7\u9009\u62E9\u5173\u5361");return}if(!Ne){N.ZP.info("\u8BF7\u9009\u62E9\u53F3\u4FA7\u5B9E\u8DF5\u9879\u76EE");return}if((k=ae.detail)!=null&&k.can_fork){nt({type:"shixunsDetail/setActionTabs",payload:{key:"Banner-Auth"}});return}let Ee=yield(0,Mt.ZP)(`/api/shixuns/${K.id}/copy_checkpoints.json`,{method:"post",body:{identifier:K.id,target_shixun_identifier:Ne,challenge_ids:Fe}});Ee.status===-3&&nt({type:"shixunsDetail/setActionTabs",payload:{key:"Banner-Per",params:{message:Ee.message,text:"\u5408\u5E76"}}}),Ee.status===0&&o.default.confirm({title:"\u6E29\u99A8\u63D0\u793A",content:"\u5408\u5E76\u64CD\u4F5C\u5DF2\u5B8C\u6210\uFF0C\u8BF7\u6839\u636E\u5B9E\u9645\u9700\u8981\u4FEE\u6539\u76F8\u5173\u914D\u7F6E\uFF0C\u53D1\u5E03\u524D\u8BF7\u5145\u5206\u6D4B\u8BD5",okText:"\u67E5\u770B",cancelText:"\u8FD4\u56DE",onCancel:()=>{E.history.back()},onOk:()=>ne(void 0,null,function*(){E.history.push(`/shixuns/${Ee.data.shixun}/challenges`)})})}),style:{borderRadius:"20px",height:"36px",width:"100px",color:"#FFFFFF",marginLeft:"10px"},type:"primary"},"\u786E\u8BA4")),v.createElement(Ie.Z,null),v.createElement(jt.Z,null))};var Ae=(0,E.connect)(({shixunsDetail:te,user:_,loading:ae,globalSetting:ce})=>({shixunsDetail:te,user:_,globalSetting:ce,loading:ae.models.index}))(_e)},47651:function(zn,Ot,e){var V=e(59301),E=e(65582),P=e(62957),oe=Object.getOwnPropertySymbols,D=Object.prototype.hasOwnProperty,se=Object.prototype.propertyIsEnumerable,re=(N,o)=>{var Oe={};for(var l in N)D.call(N,l)&&o.indexOf(l)<0&&(Oe[l]=N[l]);if(N!=null&&oe)for(var l of oe(N))o.indexOf(l)<0&&se.call(N,l)&&(Oe[l]=N[l]);return Oe};const Se=N=>{var o=N,{shixunsDetail:Oe,globalSetting:l,loading:s,dispatch:I}=o,yt=re(o,["shixunsDetail","globalSetting","loading","dispatch"]),At,Rt;return V.createElement(P.default,{centered:!0,keyboard:!1,closable:!1,title:"\u63D0\u793A",open:Oe.actionTabs.key==="Banner-Auth",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>{var Tt,Mt;I({type:"shixunsDetail/setActionTabs",payload:{}}),window.location.href=(Mt=(Tt=Oe.detail)==null?void 0:Tt.can_fork)==null?void 0:Mt.certi_url},onCancel:()=>{I({type:"shixunsDetail/setActionTabs",payload:{}})}},V.createElement("p",{className:"tc font16"},(Rt=(At=Oe.detail)==null?void 0:At.can_fork)==null?void 0:Rt.can_fork,V.createElement("br",null),"\u8BF7\u95EE\u662F\u5426\u524D\u5F80\u8FDB\u884C\u8BA4\u8BC1\uFF1F"))};Ot.Z=(0,E.connect)(({shixunsDetail:N,loading:o,globalSetting:Oe})=>({shixunsDetail:N,globalSetting:Oe,loading:o.models.index}))(Se)},3247:function(zn,Ot,e){var V=e(59301),E=e(65582),P=e(62957),oe=Object.getOwnPropertySymbols,D=Object.prototype.hasOwnProperty,se=Object.prototype.propertyIsEnumerable,re=(N,o)=>{var Oe={};for(var l in N)D.call(N,l)&&o.indexOf(l)<0&&(Oe[l]=N[l]);if(N!=null&&oe)for(var l of oe(N))o.indexOf(l)<0&&se.call(N,l)&&(Oe[l]=N[l]);return Oe};const Se=N=>{var o=N,{shixunsDetail:Oe,globalSetting:l,loading:s,dispatch:I}=o,yt=re(o,["shixunsDetail","globalSetting","loading","dispatch"]),At,Rt,Tt,Mt;return V.createElement(P.default,{centered:!0,keyboard:!1,closable:!1,title:"\u63D0\u793A",open:Oe.actionTabs.key==="Banner-Per",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>{I({type:"shixunsDetail/setActionTabs",payload:{}})},onCancel:()=>{I({type:"shixunsDetail/setActionTabs",payload:{}})}},V.createElement("p",{className:"tc font16"},"\u8BE5\u5B9E\u8BAD\u6240\u4F7F\u7528\u7684\u5B9E\u9A8C\u73AF\u5883\u4E3A\u79C1\u6709\u73AF\u5883\uFF1A",V.createElement("br",null),(Rt=(At=Oe.actionTabs)==null?void 0:At.params)==null?void 0:Rt.message,V.createElement("br",null),"\u60A8\u65E0\u8BE5\u5B9E\u9A8C\u73AF\u5883\u7684\u4F7F\u7528\u6743\u9650\uFF0C\u6240\u4EE5\u65E0\u6CD5",((Mt=(Tt=Oe.actionTabs)==null?void 0:Tt.params)==null?void 0:Mt.text)||"\u590D\u5236","\u8BE5\u5B9E\u8BAD"))};Ot.Z=(0,E.connect)(({shixunsDetail:N,loading:o,globalSetting:Oe})=>({shixunsDetail:N,globalSetting:Oe,loading:o.models.index}))(Se)},16632:function(zn,Ot,e){var V=e(54476),E=e(33885),P=e(20068),oe=e(42978),D=e(75931),se=e(92310),re=e.n(se),Se=e(18929),N=e(59301),o=["prefixCls","className","style","checked","disabled","defaultChecked","type","title","onChange"],Oe=(0,N.forwardRef)(function(l,s){var I=l.prefixCls,yt=I===void 0?"rc-checkbox":I,At=l.className,Rt=l.style,Tt=l.checked,Mt=l.disabled,Ze=l.defaultChecked,W=Ze===void 0?!1:Ze,Dt=l.type,jt=Dt===void 0?"checkbox":Dt,Ie=l.title,be=l.onChange,v=(0,D.Z)(l,o),at=(0,N.useRef)(null),ge=(0,N.useRef)(null),bt=(0,Se.Z)(W,{value:Tt}),S=(0,oe.Z)(bt,2),g=S[0],Z=S[1];(0,N.useImperativeHandle)(s,function(){return{focus:function(h){var ne;(ne=at.current)===null||ne===void 0||ne.focus(h)},blur:function(){var h;(h=at.current)===null||h===void 0||h.blur()},input:at.current,nativeElement:ge.current}});var O=re()(yt,At,(0,P.Z)((0,P.Z)({},"".concat(yt,"-checked"),g),"".concat(yt,"-disabled"),Mt)),w=function(h){Mt||("checked"in l||Z(h.target.checked),be==null||be({target:(0,E.Z)((0,E.Z)({},l),{},{type:jt,checked:h.target.checked}),stopPropagation:function(){h.stopPropagation()},preventDefault:function(){h.preventDefault()},nativeEvent:h.nativeEvent}))};return N.createElement("span",{className:O,title:Ie,style:Rt,ref:ge},N.createElement("input",(0,V.Z)({},v,{className:"".concat(yt,"-input"),ref:at,onChange:w,disabled:Mt,checked:!!g,type:jt})),N.createElement("span",{className:"".concat(yt,"-inner")}))});Ot.Z=Oe},96478:function(zn,Ot,e){e.d(Ot,{Z:function(){return Ie}});var V=e(54476),E=e(20068),P=e(42978),oe=e(75931),D=e(65030),se=e(92310),re=e.n(se),Se=e(8654),N=e(59301),o=e(10228),Oe=e(16089),l=o.Z.ESC,s=o.Z.TAB;function I(be){var v=be.visible,at=be.triggerRef,ge=be.onVisibleChange,bt=be.autoFocus,S=be.overlayRef,g=N.useRef(!1),Z=function(){if(v){var h,ne;(h=at.current)===null||h===void 0||(ne=h.focus)===null||ne===void 0||ne.call(h),ge==null||ge(!1)}},O=function(){var h;return(h=S.current)!==null&&h!==void 0&&h.focus?(S.current.focus(),g.current=!0,!0):!1},w=function(h){switch(h.keyCode){case l:Z();break;case s:{var ne=!1;g.current||(ne=O()),ne?h.preventDefault():Z();break}}};N.useEffect(function(){return v?(window.addEventListener("keydown",w),bt&&(0,Oe.Z)(O,3),function(){window.removeEventListener("keydown",w),g.current=!1}):function(){g.current=!1}},[v])}var yt=(0,N.forwardRef)(function(be,v){var at=be.overlay,ge=be.arrow,bt=be.prefixCls,S=(0,N.useMemo)(function(){var Z;return typeof at=="function"?Z=at():Z=at,Z},[at]),g=(0,Se.sQ)(v,(0,Se.C4)(S));return N.createElement(N.Fragment,null,ge&&N.createElement("div",{className:"".concat(bt,"-arrow")}),N.cloneElement(S,{ref:(0,Se.Yr)(S)?g:void 0}))}),At=yt,Rt={adjustX:1,adjustY:1},Tt=[0,0],Mt={topLeft:{points:["bl","tl"],overflow:Rt,offset:[0,-4],targetOffset:Tt},top:{points:["bc","tc"],overflow:Rt,offset:[0,-4],targetOffset:Tt},topRight:{points:["br","tr"],overflow:Rt,offset:[0,-4],targetOffset:Tt},bottomLeft:{points:["tl","bl"],overflow:Rt,offset:[0,4],targetOffset:Tt},bottom:{points:["tc","bc"],overflow:Rt,offset:[0,4],targetOffset:Tt},bottomRight:{points:["tr","br"],overflow:Rt,offset:[0,4],targetOffset:Tt}},Ze=Mt,W=["arrow","prefixCls","transitionName","animation","align","placement","placements","getPopupContainer","showAction","hideAction","overlayClassName","overlayStyle","visible","trigger","autoFocus","overlay","children","onVisibleChange"];function Dt(be,v){var at,ge=be.arrow,bt=ge===void 0?!1:ge,S=be.prefixCls,g=S===void 0?"rc-dropdown":S,Z=be.transitionName,O=be.animation,w=be.align,ve=be.placement,h=ve===void 0?"bottomLeft":ve,ne=be.placements,_e=ne===void 0?Ze:ne,Ae=be.getPopupContainer,te=be.showAction,_=be.hideAction,ae=be.overlayClassName,ce=be.overlayStyle,Be=be.visible,Ct=be.trigger,nt=Ct===void 0?["hover"]:Ct,He=be.autoFocus,et=be.overlay,ht=be.children,It=be.onVisibleChange,b=(0,oe.Z)(be,W),i=N.useState(),u=(0,P.Z)(i,2),n=u[0],p=u[1],R="visible"in be?Be:n,x=N.useRef(null),M=N.useRef(null),q=N.useRef(null);N.useImperativeHandle(v,function(){return x.current});var j=function($){p($),It==null||It($)};I({visible:R,triggerRef:q,onVisibleChange:j,autoFocus:He,overlayRef:M});var J=function($){var Ue=be.onOverlayClick;p(!1),Ue&&Ue($)},Y=function(){return N.createElement(At,{ref:M,overlay:et,prefixCls:g,arrow:bt})},G=function(){return typeof et=="function"?Y:Y()},ee=function(){var $=be.minOverlayWidthMatchTrigger,Ue=be.alignPoint;return"minOverlayWidthMatchTrigger"in be?$:!Ue},T=function(){var $=be.openClassName;return $!==void 0?$:"".concat(g,"-open")},K=N.cloneElement(ht,{className:re()((at=ht.props)===null||at===void 0?void 0:at.className,R&&T()),ref:(0,Se.Yr)(ht)?(0,Se.sQ)(q,(0,Se.C4)(ht)):void 0}),Fe=_;return!Fe&&nt.indexOf("contextMenu")!==-1&&(Fe=["click"]),N.createElement(D.Z,(0,V.Z)({builtinPlacements:_e},b,{prefixCls:g,ref:x,popupClassName:re()(ae,(0,E.Z)({},"".concat(g,"-show-arrow"),bt)),popupStyle:ce,action:nt,showAction:te,hideAction:Fe,popupPlacement:h,popupAlign:w,popupTransitionName:Z,popupAnimation:O,popupVisible:R,stretch:ee()?"minWidth":"",popup:G(),onPopupVisibleChange:j,onPopupClick:J,getPopupContainer:Ae}),K)}var jt=N.forwardRef(Dt),Ie=jt},66003:function(zn,Ot,e){e.d(Ot,{Z:function(){return re}});var V=e(75931),E=e(33885),P=e(76190),oe=e(59301),D=["show"];function se(Se,N){if(!N.max)return!0;var o=N.strategy(Se);return o<=N.max}function re(Se,N){return oe.useMemo(function(){var o={};N&&(o.show=(0,P.Z)(N)==="object"&&N.formatter?N.formatter:!!N),o=(0,E.Z)((0,E.Z)({},o),Se);var Oe=o,l=Oe.show,s=(0,V.Z)(Oe,D);return(0,E.Z)((0,E.Z)({},s),{},{show:!!l,showFormatter:typeof l=="function"?l:void 0,strategy:s.strategy||function(I){return I.length}})},[Se,N])}},36901:function(zn,Ot,e){e.r(Ot),e.d(Ot,{BaseInput:function(){return o},default:function(){return Ze}});var V=e(33885),E=e(54476),P=e(20068),oe=e(76190),D=e(92310),se=e.n(D),re=e(59301),Se=e(30292),N=re.forwardRef(function(W,Dt){var jt,Ie,be,v=W.inputElement,at=W.children,ge=W.prefixCls,bt=W.prefix,S=W.suffix,g=W.addonBefore,Z=W.addonAfter,O=W.className,w=W.style,ve=W.disabled,h=W.readOnly,ne=W.focused,_e=W.triggerFocus,Ae=W.allowClear,te=W.value,_=W.handleReset,ae=W.hidden,ce=W.classes,Be=W.classNames,Ct=W.dataAttrs,nt=W.styles,He=W.components,et=W.onClear,ht=at!=null?at:v,It=(He==null?void 0:He.affixWrapper)||"span",b=(He==null?void 0:He.groupWrapper)||"span",i=(He==null?void 0:He.wrapper)||"span",u=(He==null?void 0:He.groupAddon)||"span",n=(0,re.useRef)(null),p=function(lt){var Le;(Le=n.current)!==null&&Le!==void 0&&Le.contains(lt.target)&&(_e==null||_e())},R=(0,Se.X3)(W),x=(0,re.cloneElement)(ht,{value:te,className:se()((jt=ht.props)===null||jt===void 0?void 0:jt.className,!R&&(Be==null?void 0:Be.variant))||null}),M=(0,re.useRef)(null);if(re.useImperativeHandle(Dt,function(){return{nativeElement:M.current||n.current}}),R){var q=null;if(Ae){var j=!ve&&!h&&te,J="".concat(ge,"-clear-icon"),Y=(0,oe.Z)(Ae)==="object"&&Ae!==null&&Ae!==void 0&&Ae.clearIcon?Ae.clearIcon:"\u2716";q=re.createElement("button",{type:"button",tabIndex:-1,onClick:function(lt){_==null||_(lt),et==null||et()},onMouseDown:function(lt){return lt.preventDefault()},className:se()(J,(0,P.Z)((0,P.Z)({},"".concat(J,"-hidden"),!j),"".concat(J,"-has-suffix"),!!S))},Y)}var G="".concat(ge,"-affix-wrapper"),ee=se()(G,(0,P.Z)((0,P.Z)((0,P.Z)((0,P.Z)((0,P.Z)({},"".concat(ge,"-disabled"),ve),"".concat(G,"-disabled"),ve),"".concat(G,"-focused"),ne),"".concat(G,"-readonly"),h),"".concat(G,"-input-with-clear-btn"),S&&Ae&&te),ce==null?void 0:ce.affixWrapper,Be==null?void 0:Be.affixWrapper,Be==null?void 0:Be.variant),T=(S||Ae)&&re.createElement("span",{className:se()("".concat(ge,"-suffix"),Be==null?void 0:Be.suffix),style:nt==null?void 0:nt.suffix},q,S);x=re.createElement(It,(0,E.Z)({className:ee,style:nt==null?void 0:nt.affixWrapper,onClick:p},Ct==null?void 0:Ct.affixWrapper,{ref:n}),bt&&re.createElement("span",{className:se()("".concat(ge,"-prefix"),Be==null?void 0:Be.prefix),style:nt==null?void 0:nt.prefix},bt),x,T)}if((0,Se.He)(W)){var K="".concat(ge,"-group"),Fe="".concat(K,"-addon"),De="".concat(K,"-wrapper"),$=se()("".concat(ge,"-wrapper"),K,ce==null?void 0:ce.wrapper,Be==null?void 0:Be.wrapper),Ue=se()(De,(0,P.Z)({},"".concat(De,"-disabled"),ve),ce==null?void 0:ce.group,Be==null?void 0:Be.groupWrapper);x=re.createElement(b,{className:Ue,ref:M},re.createElement(i,{className:$},g&&re.createElement(u,{className:Fe},g),x,Z&&re.createElement(u,{className:Fe},Z)))}return re.cloneElement(x,{className:se()((Ie=x.props)===null||Ie===void 0?void 0:Ie.className,O)||null,style:(0,V.Z)((0,V.Z)({},(be=x.props)===null||be===void 0?void 0:be.style),w),hidden:ae})}),o=N,Oe=e(94480),l=e(42978),s=e(75931),I=e(18929),yt=e(2738),At=e(66003),Rt=["autoComplete","onChange","onFocus","onBlur","onPressEnter","onKeyDown","onKeyUp","prefixCls","disabled","htmlSize","className","maxLength","suffix","showCount","count","type","classes","classNames","styles","onCompositionStart","onCompositionEnd"],Tt=(0,re.forwardRef)(function(W,Dt){var jt=W.autoComplete,Ie=W.onChange,be=W.onFocus,v=W.onBlur,at=W.onPressEnter,ge=W.onKeyDown,bt=W.onKeyUp,S=W.prefixCls,g=S===void 0?"rc-input":S,Z=W.disabled,O=W.htmlSize,w=W.className,ve=W.maxLength,h=W.suffix,ne=W.showCount,_e=W.count,Ae=W.type,te=Ae===void 0?"text":Ae,_=W.classes,ae=W.classNames,ce=W.styles,Be=W.onCompositionStart,Ct=W.onCompositionEnd,nt=(0,s.Z)(W,Rt),He=(0,re.useState)(!1),et=(0,l.Z)(He,2),ht=et[0],It=et[1],b=(0,re.useRef)(!1),i=(0,re.useRef)(!1),u=(0,re.useRef)(null),n=(0,re.useRef)(null),p=function(We){u.current&&(0,Se.nH)(u.current,We)},R=(0,I.Z)(W.defaultValue,{value:W.value}),x=(0,l.Z)(R,2),M=x[0],q=x[1],j=M==null?"":String(M),J=(0,re.useState)(null),Y=(0,l.Z)(J,2),G=Y[0],ee=Y[1],T=(0,At.Z)(_e,ne),K=T.max||ve,Fe=T.strategy(j),De=!!K&&Fe>K;(0,re.useImperativeHandle)(Dt,function(){var rt;return{focus:p,blur:function(){var gt;(gt=u.current)===null||gt===void 0||gt.blur()},setSelectionRange:function(gt,Vt,st){var k;(k=u.current)===null||k===void 0||k.setSelectionRange(gt,Vt,st)},select:function(){var gt;(gt=u.current)===null||gt===void 0||gt.select()},input:u.current,nativeElement:((rt=n.current)===null||rt===void 0?void 0:rt.nativeElement)||u.current}}),(0,re.useEffect)(function(){i.current&&(i.current=!1),It(function(rt){return rt&&Z?!1:rt})},[Z]);var $=function(We,gt,Vt){var st=gt;if(!b.current&&T.exceedFormatter&&T.max&&T.strategy(gt)>T.max){if(st=T.exceedFormatter(gt,{max:T.max}),gt!==st){var k,Ee;ee([((k=u.current)===null||k===void 0?void 0:k.selectionStart)||0,((Ee=u.current)===null||Ee===void 0?void 0:Ee.selectionEnd)||0])}}else if(Vt.source==="compositionEnd")return;q(st),u.current&&(0,Se.rJ)(u.current,We,Ie,st)};(0,re.useEffect)(function(){if(G){var rt;(rt=u.current)===null||rt===void 0||rt.setSelectionRange.apply(rt,(0,Oe.Z)(G))}},[G]);var Ue=function(We){$(We,We.target.value,{source:"change"})},Ne=function(We){b.current=!1,$(We,We.currentTarget.value,{source:"compositionEnd"}),Ct==null||Ct(We)},lt=function(We){at&&We.key==="Enter"&&!i.current&&(i.current=!0,at(We)),ge==null||ge(We)},Le=function(We){We.key==="Enter"&&(i.current=!1),bt==null||bt(We)},he=function(We){It(!0),be==null||be(We)},vt=function(We){i.current&&(i.current=!1),It(!1),v==null||v(We)},kt=function(We){q(""),p(),u.current&&(0,Se.rJ)(u.current,We,Ie)},Ke=De&&"".concat(g,"-out-of-range"),Gt=function(){var We=(0,yt.Z)(W,["prefixCls","onPressEnter","addonBefore","addonAfter","prefix","suffix","allowClear","defaultValue","showCount","count","classes","htmlSize","styles","classNames","onClear"]);return re.createElement("input",(0,E.Z)({autoComplete:jt},We,{onChange:Ue,onFocus:he,onBlur:vt,onKeyDown:lt,onKeyUp:Le,className:se()(g,(0,P.Z)({},"".concat(g,"-disabled"),Z),ae==null?void 0:ae.input),style:ce==null?void 0:ce.input,ref:u,size:O,type:te,onCompositionStart:function(Vt){b.current=!0,Be==null||Be(Vt)},onCompositionEnd:Ne}))},ln=function(){var We=Number(K)>0;if(h||T.show){var gt=T.showFormatter?T.showFormatter({value:j,count:Fe,maxLength:K}):"".concat(Fe).concat(We?" / ".concat(K):"");return re.createElement(re.Fragment,null,T.show&&re.createElement("span",{className:se()("".concat(g,"-show-count-suffix"),(0,P.Z)({},"".concat(g,"-show-count-has-suffix"),!!h),ae==null?void 0:ae.count),style:(0,V.Z)({},ce==null?void 0:ce.count)},gt),h)}return null};return re.createElement(o,(0,E.Z)({},nt,{prefixCls:g,className:se()(w,Ke),handleReset:kt,value:j,focused:ht,triggerFocus:p,suffix:ln(),disabled:Z,classes:_,classNames:ae,styles:ce}),Gt())}),Mt=Tt,Ze=Mt},30292:function(zn,Ot,e){e.d(Ot,{He:function(){return V},X3:function(){return E},nH:function(){return D},rJ:function(){return oe}});function V(se){return!!(se.addonBefore||se.addonAfter)}function E(se){return!!(se.prefix||se.suffix||se.allowClear)}function P(se,re,Se){var N=re.cloneNode(!0),o=Object.create(se,{target:{value:N},currentTarget:{value:N}});return N.value=Se,typeof re.selectionStart=="number"&&typeof re.selectionEnd=="number"&&(N.selectionStart=re.selectionStart,N.selectionEnd=re.selectionEnd),N.setSelectionRange=function(){re.setSelectionRange.apply(re,arguments)},o}function oe(se,re,Se,N){if(Se){var o=re;if(re.type==="click"){o=P(re,se,""),Se(o);return}if(se.type!=="file"&&N!==void 0){o=P(re,se,N),Se(o);return}Se(o)}}function D(se,re){if(se){se.focus(re);var Se=re||{},N=Se.cursor;if(N){var o=se.value.length;switch(N){case"start":se.setSelectionRange(0,0);break;case"end":se.setSelectionRange(o,o);break;default:se.setSelectionRange(0,o)}}}}},28321:function(zn,Ot,e){e.d(Ot,{iz:function(){return a},ck:function(){return st},BW:function(){return U},sN:function(){return st},Wd:function(){return sn},ZP:function(){return pe},Xl:function(){return at}});var V=e(54476),E=e(20068),P=e(33885),oe=e(94480),D=e(42978),se=e(75931),re=e(92310),Se=e.n(re),N=e(83836),o=e(18929),Oe=e(13697),l=e(48736),s=e(59301),I=e(4676),yt=s.createContext(null);function At(r,c){return r===void 0?null:"".concat(r,"-").concat(c)}function Rt(r){var c=s.useContext(yt);return At(c,r)}var Tt=e(80547),Mt=["children","locked"],Ze=s.createContext(null);function W(r,c){var d=(0,P.Z)({},r);return Object.keys(c).forEach(function(f){var m=c[f];m!==void 0&&(d[f]=m)}),d}function Dt(r){var c=r.children,d=r.locked,f=(0,se.Z)(r,Mt),m=s.useContext(Ze),y=(0,Tt.Z)(function(){return W(m,f)},[m,f],function(C,X){return!d&&(C[0]!==X[0]||!(0,Oe.Z)(C[1],X[1],!0))});return s.createElement(Ze.Provider,{value:y},c)}var jt=[],Ie=s.createContext(null);function be(){return s.useContext(Ie)}var v=s.createContext(jt);function at(r){var c=s.useContext(v);return s.useMemo(function(){return r!==void 0?[].concat((0,oe.Z)(c),[r]):c},[c,r])}var ge=s.createContext(null),bt=s.createContext({}),S=bt,g=e(29194);function Z(r){var c=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if((0,g.Z)(r)){var d=r.nodeName.toLowerCase(),f=["input","select","textarea","button"].includes(d)||r.isContentEditable||d==="a"&&!!r.getAttribute("href"),m=r.getAttribute("tabindex"),y=Number(m),C=null;return m&&!Number.isNaN(y)?C=y:f&&C===null&&(C=0),f&&r.disabled&&(C=null),C!==null&&(C>=0||c&&C<0)}return!1}function O(r){var c=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,d=(0,oe.Z)(r.querySelectorAll("*")).filter(function(f){return Z(f,c)});return Z(r,c)&&d.unshift(r),d}var w=null;function ve(){w=document.activeElement}function h(){w=null}function ne(){if(w)try{w.focus()}catch(r){}}function _e(r,c){if(c.keyCode===9){var d=O(r),f=d[c.shiftKey?0:d.length-1],m=f===document.activeElement||r===document.activeElement;if(m){var y=d[c.shiftKey?d.length-1:0];y.focus(),c.preventDefault()}}}var Ae=e(10228),te=e(16089),_=Ae.Z.LEFT,ae=Ae.Z.RIGHT,ce=Ae.Z.UP,Be=Ae.Z.DOWN,Ct=Ae.Z.ENTER,nt=Ae.Z.ESC,He=Ae.Z.HOME,et=Ae.Z.END,ht=[ce,Be,_,ae];function It(r,c,d,f){var m,y="prev",C="next",X="children",fe="parent";if(r==="inline"&&f===Ct)return{inlineTrigger:!0};var Re=(0,E.Z)((0,E.Z)({},ce,y),Be,C),ft=(0,E.Z)((0,E.Z)((0,E.Z)((0,E.Z)({},_,d?C:y),ae,d?y:C),Be,X),Ct,X),xe=(0,E.Z)((0,E.Z)((0,E.Z)((0,E.Z)((0,E.Z)((0,E.Z)({},ce,y),Be,C),Ct,X),nt,fe),_,d?X:fe),ae,d?fe:X),Me={inline:Re,horizontal:ft,vertical:xe,inlineSub:Re,horizontalSub:xe,verticalSub:xe},ke=(m=Me["".concat(r).concat(c?"":"Sub")])===null||m===void 0?void 0:m[f];switch(ke){case y:return{offset:-1,sibling:!0};case C:return{offset:1,sibling:!0};case fe:return{offset:-1,sibling:!1};case X:return{offset:1,sibling:!1};default:return null}}function b(r){for(var c=r;c;){if(c.getAttribute("data-menu-list"))return c;c=c.parentElement}return null}function i(r,c){for(var d=r||document.activeElement;d;){if(c.has(d))return d;d=d.parentElement}return null}function u(r,c){var d=O(r,!0);return d.filter(function(f){return c.has(f)})}function n(r,c,d){var f=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;if(!r)return null;var m=u(r,c),y=m.length,C=m.findIndex(function(X){return d===X});return f<0?C===-1?C=y-1:C-=1:f>0&&(C+=1),C=(C+y)%y,m[C]}var p=function(c,d){var f=new Set,m=new Map,y=new Map;return c.forEach(function(C){var X=document.querySelector("[data-menu-id='".concat(At(d,C),"']"));X&&(f.add(X),y.set(X,C),m.set(C,X))}),{elements:f,key2element:m,element2key:y}};function R(r,c,d,f,m,y,C,X,fe,Re){var ft=s.useRef(),xe=s.useRef();xe.current=c;var Me=function(){te.Z.cancel(ft.current)};return s.useEffect(function(){return function(){Me()}},[]),function(ke){var Qe=ke.which;if([].concat(ht,[Ct,nt,He,et]).includes(Qe)){var Ge=y(),we=p(Ge,f),Pe=we,Q=Pe.elements,ue=Pe.key2element,me=Pe.element2key,Ye=ue.get(c),Ve=i(Ye,Q),je=me.get(Ve),Bt=It(r,C(je,!0).length===1,d,Qe);if(!Bt&&Qe!==He&&Qe!==et)return;(ht.includes(Qe)||[He,et].includes(Qe))&&ke.preventDefault();var Nt=function(Je){if(Je){var B=Je,z=Je.querySelector("a");z!=null&&z.getAttribute("href")&&(B=z);var Ce=me.get(Je);X(Ce),Me(),ft.current=(0,te.Z)(function(){xe.current===Ce&&B.focus()})}};if([He,et].includes(Qe)||Bt.sibling||!Ve){var en;!Ve||r==="inline"?en=m.current:en=b(Ve);var xt,tn=u(en,Q);Qe===He?xt=tn[0]:Qe===et?xt=tn[tn.length-1]:xt=n(en,Q,Ve,Bt.offset),Nt(xt)}else if(Bt.inlineTrigger)fe(je);else if(Bt.offset>0)fe(je,!0),Me(),ft.current=(0,te.Z)(function(){we=p(Ge,f);var Wt=Ve.getAttribute("aria-controls"),Je=document.getElementById(Wt),B=n(Je,we.elements);Nt(B)},5);else if(Bt.offset<0){var Ht=C(je,!0),cn=Ht[Ht.length-2],an=ue.get(cn);fe(cn,!1),Nt(an)}}Re==null||Re(ke)}}function x(r){Promise.resolve().then(r)}var M="__RC_UTIL_PATH_SPLIT__",q=function(c){return c.join(M)},j=function(c){return c.split(M)},J="rc-menu-more";function Y(){var r=s.useState({}),c=(0,D.Z)(r,2),d=c[1],f=(0,s.useRef)(new Map),m=(0,s.useRef)(new Map),y=s.useState([]),C=(0,D.Z)(y,2),X=C[0],fe=C[1],Re=(0,s.useRef)(0),ft=(0,s.useRef)(!1),xe=function(){ft.current||d({})},Me=(0,s.useCallback)(function(ue,me){var Ye=q(me);m.current.set(Ye,ue),f.current.set(ue,Ye),Re.current+=1;var Ve=Re.current;x(function(){Ve===Re.current&&xe()})},[]),ke=(0,s.useCallback)(function(ue,me){var Ye=q(me);m.current.delete(Ye),f.current.delete(ue)},[]),Qe=(0,s.useCallback)(function(ue){fe(ue)},[]),Ge=(0,s.useCallback)(function(ue,me){var Ye=f.current.get(ue)||"",Ve=j(Ye);return me&&X.includes(Ve[0])&&Ve.unshift(J),Ve},[X]),we=(0,s.useCallback)(function(ue,me){return ue.filter(function(Ye){return Ye!==void 0}).some(function(Ye){var Ve=Ge(Ye,!0);return Ve.includes(me)})},[Ge]),Pe=function(){var me=(0,oe.Z)(f.current.keys());return X.length&&me.push(J),me},Q=(0,s.useCallback)(function(ue){var me="".concat(f.current.get(ue)).concat(M),Ye=new Set;return(0,oe.Z)(m.current.keys()).forEach(function(Ve){Ve.startsWith(me)&&Ye.add(m.current.get(Ve))}),Ye},[]);return s.useEffect(function(){return function(){ft.current=!0}},[]),{registerPath:Me,unregisterPath:ke,refreshOverflowKeys:Qe,isSubPathKey:we,getKeyPath:Ge,getKeys:Pe,getSubPathKeys:Q}}function G(r){var c=s.useRef(r);c.current=r;var d=s.useCallback(function(){for(var f,m=arguments.length,y=new Array(m),C=0;C1&&(Q.motionAppear=!1);var ue=Q.onVisibleChanged;return Q.onVisibleChanged=function(me){return!Me.current&&!me&&we(!0),ue==null?void 0:ue(me)},Ge?null:s.createElement(Dt,{mode:y,locked:!Me.current},s.createElement($t.default,(0,V.Z)({visible:Pe},Q,{forceRender:fe,removeOnLeave:!1,leavedClassName:"".concat(X,"-hidden")}),function(me){var Ye=me.className,Ve=me.style;return s.createElement(Zt,{id:c,className:Ye,style:Ve},m)}))}var Cn=["style","className","title","eventKey","warnKey","disabled","internalPopupClose","children","itemIcon","expandIcon","popupClassName","popupOffset","popupStyle","onClick","onMouseEnter","onMouseLeave","onTitleClick","onTitleMouseEnter","onTitleMouseLeave"],rn=["active"],ct=s.forwardRef(function(r,c){var d=r.style,f=r.className,m=r.title,y=r.eventKey,C=r.warnKey,X=r.disabled,fe=r.internalPopupClose,Re=r.children,ft=r.itemIcon,xe=r.expandIcon,Me=r.popupClassName,ke=r.popupOffset,Qe=r.popupStyle,Ge=r.onClick,we=r.onMouseEnter,Pe=r.onMouseLeave,Q=r.onTitleClick,ue=r.onTitleMouseEnter,me=r.onTitleMouseLeave,Ye=(0,se.Z)(r,Cn),Ve=Rt(y),je=s.useContext(Ze),Bt=je.prefixCls,Nt=je.mode,en=je.openKeys,xt=je.disabled,tn=je.overflowDisabled,Ht=je.activeKey,cn=je.selectedKeys,an=je.itemIcon,Wt=je.expandIcon,Je=je.onItemClick,B=je.onOpenChange,z=je.onActive,Ce=s.useContext(S),ye=Ce._internalRenderSubMenuItem,$e=s.useContext(ge),wt=$e.isSubPathKey,Ft=at(),Et="".concat(Bt,"-submenu"),nn=xt||X,wn=s.useRef(),En=s.useRef(),Zn=ft!=null?ft:an,Lt=xe!=null?xe:Wt,In=en.includes(y),Nn=!tn&&In,On=wt(cn,y),on=Le(y,nn,ue,me),bn=on.active,gn=(0,se.Z)(on,rn),Ln=s.useState(!1),Hn=(0,D.Z)(Ln,2),jn=Hn[0],Vn=Hn[1],Tn=function(Pn){nn||Vn(Pn)},$n=function(Pn){Tn(!0),we==null||we({key:y,domEvent:Pn})},kn=function(Pn){Tn(!1),Pe==null||Pe({key:y,domEvent:Pn})},_n=s.useMemo(function(){return bn||(Nt!=="inline"?jn||wt([Ht],y):!1)},[Nt,bn,Ht,jn,y,wt]),Rn=he(Ft.length),lr=function(Pn){nn||(Q==null||Q({key:y,domEvent:Pn}),Nt==="inline"&&B(y,!In))},ar=G(function(Sn){Ge==null||Ge(Ke(Sn)),Je(Sn)}),er=function(Pn){Nt!=="inline"&&B(y,Pn)},or=function(){z(y)},tr=Ve&&"".concat(Ve,"-popup"),Qn=s.useMemo(function(){return s.createElement(vt,{icon:Nt!=="horizontal"?Lt:void 0,props:(0,P.Z)((0,P.Z)({},r),{},{isOpen:Nn,isSubMenu:!0})},s.createElement("i",{className:"".concat(Et,"-arrow")}))},[Nt,Lt,r,Nn,Et]),Mn=s.createElement("div",(0,V.Z)({role:"menuitem",style:Rn,className:"".concat(Et,"-title"),tabIndex:nn?null:-1,ref:wn,title:typeof m=="string"?m:null,"data-menu-id":tn&&Ve?null:Ve,"aria-expanded":Nn,"aria-haspopup":!0,"aria-controls":tr,"aria-disabled":nn,onClick:lr,onFocus:or},gn),m,Qn),Un=s.useRef(Nt);if(Nt!=="inline"&&Ft.length>1?Un.current="vertical":Un.current=Nt,!tn){var Yn=Un.current;Mn=s.createElement(hn,{mode:Yn,prefixCls:Et,visible:!fe&&Nn&&Nt!=="inline",popupClassName:Me,popupOffset:ke,popupStyle:Qe,popup:s.createElement(Dt,{mode:Yn==="horizontal"?"vertical":Yn},s.createElement(Zt,{id:tr,ref:En},Re)),disabled:nn,onVisibleChange:er},Mn)}var Qt=s.createElement(N.Z.Item,(0,V.Z)({ref:c,role:"none"},Ye,{component:"li",style:d,className:Se()(Et,"".concat(Et,"-").concat(Nt),f,(0,E.Z)((0,E.Z)((0,E.Z)((0,E.Z)({},"".concat(Et,"-open"),Nn),"".concat(Et,"-active"),_n),"".concat(Et,"-selected"),On),"".concat(Et,"-disabled"),nn)),onMouseEnter:$n,onMouseLeave:kn}),Mn,!tn&&s.createElement(zt,{id:tr,open:Nn,keyPath:Ft},Re));return ye&&(Qt=ye(Qt,r,{selected:On,active:_n,open:Nn,disabled:nn})),s.createElement(Dt,{onItemClick:ar,mode:Nt==="horizontal"?"vertical":Nt,itemIcon:Zn,expandIcon:Lt},Qt)}),pt=s.forwardRef(function(r,c){var d=r.eventKey,f=r.children,m=at(d),y=tt(f,m),C=be();s.useEffect(function(){if(C)return C.registerPath(d,m),function(){C.unregisterPath(d,m)}},[m]);var X;return C?X=y:X=s.createElement(ct,(0,V.Z)({ref:c},r),y),s.createElement(v.Provider,{value:m},X)}),sn=pt,dn=e(76190);function a(r){var c=r.className,d=r.style,f=s.useContext(Ze),m=f.prefixCls,y=be();return y?null:s.createElement("li",{role:"separator",className:Se()("".concat(m,"-item-divider"),c),style:d})}var t=["className","title","eventKey","children"],F=s.forwardRef(function(r,c){var d=r.className,f=r.title,m=r.eventKey,y=r.children,C=(0,se.Z)(r,t),X=s.useContext(Ze),fe=X.prefixCls,Re="".concat(fe,"-item-group");return s.createElement("li",(0,V.Z)({ref:c,role:"presentation"},C,{onClick:function(xe){return xe.stopPropagation()},className:Se()(Re,d)}),s.createElement("div",{role:"presentation",className:"".concat(Re,"-title"),title:typeof f=="string"?f:void 0},f),s.createElement("ul",{role:"group",className:"".concat(Re,"-list")},y))}),A=s.forwardRef(function(r,c){var d=r.eventKey,f=r.children,m=at(d),y=tt(f,m),C=be();return C?y:s.createElement(F,(0,V.Z)({ref:c},(0,Ne.Z)(r,["warnKey"])),y)}),U=A,H=["label","children","key","type","extra"];function ie(r,c,d){var f=c.item,m=c.group,y=c.submenu,C=c.divider;return(r||[]).map(function(X,fe){if(X&&(0,dn.Z)(X)==="object"){var Re=X,ft=Re.label,xe=Re.children,Me=Re.key,ke=Re.type,Qe=Re.extra,Ge=(0,se.Z)(Re,H),we=Me!=null?Me:"tmp-".concat(fe);return xe||ke==="group"?ke==="group"?s.createElement(m,(0,V.Z)({key:we},Ge,{title:ft}),ie(xe,c,d)):s.createElement(y,(0,V.Z)({key:we},Ge,{title:ft}),ie(xe,c,d)):ke==="divider"?s.createElement(C,(0,V.Z)({key:we},Ge)):s.createElement(f,(0,V.Z)({key:we},Ge,{extra:Qe}),ft,(!!Qe||Qe===0)&&s.createElement("span",{className:"".concat(d,"-item-extra")},Qe))}return null}).filter(function(X){return X})}function L(r,c,d,f,m){var y=r,C=(0,P.Z)({divider:a,item:st,group:U,submenu:sn},f);return c&&(y=ie(c,C,m)),tt(y,d)}var de=["prefixCls","rootClassName","style","className","tabIndex","items","children","direction","id","mode","inlineCollapsed","disabled","disabledOverflow","subMenuOpenDelay","subMenuCloseDelay","forceSubMenuRender","defaultOpenKeys","openKeys","activeKey","defaultActiveFirst","selectable","multiple","defaultSelectedKeys","selectedKeys","onSelect","onDeselect","inlineIndent","motion","defaultMotions","triggerSubMenuAction","builtinPlacements","itemIcon","expandIcon","overflowedIndicator","overflowedIndicatorPopupClassName","getPopupContainer","onClick","onOpenChange","onKeyDown","openAnimation","openTransitionName","_internalRenderMenuItem","_internalRenderSubMenuItem","_internalComponents"],le=[],Te=s.forwardRef(function(r,c){var d,f=r,m=f.prefixCls,y=m===void 0?"rc-menu":m,C=f.rootClassName,X=f.style,fe=f.className,Re=f.tabIndex,ft=Re===void 0?0:Re,xe=f.items,Me=f.children,ke=f.direction,Qe=f.id,Ge=f.mode,we=Ge===void 0?"vertical":Ge,Pe=f.inlineCollapsed,Q=f.disabled,ue=f.disabledOverflow,me=f.subMenuOpenDelay,Ye=me===void 0?.1:me,Ve=f.subMenuCloseDelay,je=Ve===void 0?.1:Ve,Bt=f.forceSubMenuRender,Nt=f.defaultOpenKeys,en=f.openKeys,xt=f.activeKey,tn=f.defaultActiveFirst,Ht=f.selectable,cn=Ht===void 0?!0:Ht,an=f.multiple,Wt=an===void 0?!1:an,Je=f.defaultSelectedKeys,B=f.selectedKeys,z=f.onSelect,Ce=f.onDeselect,ye=f.inlineIndent,$e=ye===void 0?24:ye,wt=f.motion,Ft=f.defaultMotions,Et=f.triggerSubMenuAction,nn=Et===void 0?"hover":Et,wn=f.builtinPlacements,En=f.itemIcon,Zn=f.expandIcon,Lt=f.overflowedIndicator,In=Lt===void 0?"...":Lt,Nn=f.overflowedIndicatorPopupClassName,On=f.getPopupContainer,on=f.onClick,bn=f.onOpenChange,gn=f.onKeyDown,Ln=f.openAnimation,Hn=f.openTransitionName,jn=f._internalRenderMenuItem,Vn=f._internalRenderSubMenuItem,Tn=f._internalComponents,$n=(0,se.Z)(f,de),kn=s.useMemo(function(){return[L(Me,xe,le,Tn,y),L(Me,xe,le,{},y)]},[Me,xe,Tn]),_n=(0,D.Z)(kn,2),Rn=_n[0],lr=_n[1],ar=s.useState(!1),er=(0,D.Z)(ar,2),or=er[0],tr=er[1],Qn=s.useRef(),Mn=K(Qe),Un=ke==="rtl",Yn=(0,o.Z)(Nt,{value:en,postState:function(xn){return xn||le}}),Qt=(0,D.Z)(Yn,2),Sn=Qt[0],Pn=Qt[1],Xe=function(xn){var Dn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;function nr(){Pn(xn),bn==null||bn(xn)}Dn?(0,I.flushSync)(nr):nr()},dt=s.useState(Sn),ut=(0,D.Z)(dt,2),mt=ut[0],_t=ut[1],fn=s.useRef(!1),Xn=s.useMemo(function(){return(we==="inline"||we==="vertical")&&Pe?["vertical",Pe]:[we,!1]},[we,Pe]),ze=(0,D.Z)(Xn,2),it=ze[0],Pt=ze[1],pn=it==="inline",mn=s.useState(it),ur=(0,D.Z)(mn,2),qn=ur[0],cr=ur[1],Wn=s.useState(Pt),pr=(0,D.Z)(Wn,2),Dr=pr[0],Nr=pr[1];s.useEffect(function(){cr(it),Nr(Pt),fn.current&&(pn?Pn(mt):Xe(le))},[it,Pt]);var gr=s.useState(0),Mr=(0,D.Z)(gr,2),yr=Mr[0],Or=Mr[1],br=yr>=Rn.length-1||qn!=="horizontal"||ue;s.useEffect(function(){pn&&_t(Sn)},[Sn]),s.useEffect(function(){return fn.current=!0,function(){fn.current=!1}},[]);var fr=Y(),Sr=fr.registerPath,Zr=fr.unregisterPath,Ir=fr.refreshOverflowKeys,Ar=fr.isSubPathKey,Tr=fr.getKeyPath,Rr=fr.getKeys,zr=fr.getSubPathKeys,Br=s.useMemo(function(){return{registerPath:Sr,unregisterPath:Zr}},[Sr,Zr]),Fr=s.useMemo(function(){return{isSubPathKey:Ar}},[Ar]);s.useEffect(function(){Ir(br?le:Rn.slice(yr+1).map(function(Fn){return Fn.key}))},[yr,br]);var Lr=(0,o.Z)(xt||tn&&((d=Rn[0])===null||d===void 0?void 0:d.key),{value:xt}),xr=(0,D.Z)(Lr,2),vr=xr[0],qt=xr[1],Kt=G(function(Fn){qt(Fn)}),Gn=G(function(){qt(void 0)});(0,s.useImperativeHandle)(c,function(){return{list:Qn.current,focus:function(xn){var Dn,nr=Rr(),rr=p(nr,Mn),Pr=rr.elements,Vr=rr.key2element,Wr=rr.element2key,kr=u(Qn.current,Pr),Ur=vr!=null?vr:kr[0]?Wr.get(kr[0]):(Dn=Rn.find(function(Gr){return!Gr.props.disabled}))===null||Dn===void 0?void 0:Dn.key,wr=Vr.get(Ur);if(Ur&&wr){var Kr;wr==null||(Kr=wr.focus)===null||Kr===void 0||Kr.call(wr,xn)}}}});var Jn=(0,o.Z)(Je||[],{value:B,postState:function(xn){return Array.isArray(xn)?xn:xn==null?le:[xn]}}),Bn=(0,D.Z)(Jn,2),Kn=Bn[0],sr=Bn[1],ir=function(xn){if(cn){var Dn=xn.key,nr=Kn.includes(Dn),rr;Wt?nr?rr=Kn.filter(function(Vr){return Vr!==Dn}):rr=[].concat((0,oe.Z)(Kn),[Dn]):rr=[Dn],sr(rr);var Pr=(0,P.Z)((0,P.Z)({},xn),{},{selectedKeys:rr});nr?Ce==null||Ce(Pr):z==null||z(Pr)}!Wt&&Sn.length&&qn!=="inline"&&Xe(le)},dr=G(function(Fn){on==null||on(Ke(Fn)),ir(Fn)}),mr=G(function(Fn,xn){var Dn=Sn.filter(function(rr){return rr!==Fn});if(xn)Dn.push(Fn);else if(qn!=="inline"){var nr=zr(Fn);Dn=Dn.filter(function(rr){return!nr.has(rr)})}(0,Oe.Z)(Sn,Dn,!0)||Xe(Dn,!0)}),hr=function(xn,Dn){var nr=Dn!=null?Dn:!Sn.includes(xn);mr(xn,nr)},Cr=R(qn,vr,Un,Mn,Qn,Rr,Tr,qt,hr,gn);s.useEffect(function(){tr(!0)},[]);var Er=s.useMemo(function(){return{_internalRenderMenuItem:jn,_internalRenderSubMenuItem:Vn}},[jn,Vn]),jr=qn!=="horizontal"||ue?Rn:Rn.map(function(Fn,xn){return s.createElement(Dt,{key:Fn.key,overflowDisabled:xn>yr},Fn)}),Hr=s.createElement(N.Z,(0,V.Z)({id:Qe,ref:Qn,prefixCls:"".concat(y,"-overflow"),component:"ul",itemComponent:st,className:Se()(y,"".concat(y,"-root"),"".concat(y,"-").concat(qn),fe,(0,E.Z)((0,E.Z)({},"".concat(y,"-inline-collapsed"),Dr),"".concat(y,"-rtl"),Un),C),dir:ke,style:X,role:"menu",tabIndex:ft,data:jr,renderRawItem:function(xn){return xn},renderRawRest:function(xn){var Dn=xn.length,nr=Dn?Rn.slice(-Dn):null;return s.createElement(sn,{eventKey:J,title:In,disabled:br,internalPopupClose:Dn===0,popupClassName:Nn},nr)},maxCount:qn!=="horizontal"||ue?N.Z.INVALIDATE:N.Z.RESPONSIVE,ssr:"full","data-menu-list":!0,onVisibleChange:function(xn){Or(xn)},onKeyDown:Cr},$n));return s.createElement(S.Provider,{value:Er},s.createElement(yt.Provider,{value:Mn},s.createElement(Dt,{prefixCls:y,rootClassName:C,mode:qn,openKeys:Sn,rtl:Un,disabled:Q,motion:or?wt:null,defaultMotions:or?Ft:null,activeKey:vr,onActive:Kt,onInactive:Gn,selectedKeys:Kn,inlineIndent:$e,subMenuOpenDelay:Ye,subMenuCloseDelay:je,forceSubMenuRender:Bt,builtinPlacements:wn,triggerSubMenuAction:nn,getPopupContainer:On,itemIcon:En,expandIcon:Zn,onItemClick:dr,onOpenChange:mr},s.createElement(ge.Provider,{value:Fr},Hr),s.createElement("div",{style:{display:"none"},"aria-hidden":!0},s.createElement(Ie.Provider,{value:Br},lr)))))}),qe=Te,ot=qe;ot.Item=st,ot.SubMenu=sn,ot.ItemGroup=U,ot.Divider=a;var pe=ot},83836:function(zn,Ot,e){e.d(Ot,{Z:function(){return ve}});var V=e(54476),E=e(33885),P=e(42978),oe=e(75931),D=e(59301),se=e(92310),re=e.n(se),Se=e(29301),N=e(34280),o=["prefixCls","invalidate","item","renderItem","responsive","responsiveDisabled","registerSize","itemKey","className","style","children","display","order","component"],Oe=void 0;function l(h,ne){var _e=h.prefixCls,Ae=h.invalidate,te=h.item,_=h.renderItem,ae=h.responsive,ce=h.responsiveDisabled,Be=h.registerSize,Ct=h.itemKey,nt=h.className,He=h.style,et=h.children,ht=h.display,It=h.order,b=h.component,i=b===void 0?"div":b,u=(0,oe.Z)(h,o),n=ae&&!ht;function p(j){Be(Ct,j)}D.useEffect(function(){return function(){p(null)}},[]);var R=_&&te!==Oe?_(te,{index:It}):et,x;Ae||(x={opacity:n?0:1,height:n?0:Oe,overflowY:n?"hidden":Oe,order:ae?It:Oe,pointerEvents:n?"none":Oe,position:n?"absolute":Oe});var M={};n&&(M["aria-hidden"]=!0);var q=D.createElement(i,(0,V.Z)({className:re()(!Ae&&_e,nt),style:(0,E.Z)((0,E.Z)({},x),He)},M,u,{ref:ne}),R);return ae&&(q=D.createElement(Se.Z,{onResize:function(J){var Y=J.offsetWidth;p(Y)},disabled:ce},q)),q}var s=D.forwardRef(l);s.displayName="Item";var I=s,yt=e(6089),At=e(4676),Rt=e(16089);function Tt(h){if(typeof MessageChannel=="undefined")(0,Rt.Z)(h);else{var ne=new MessageChannel;ne.port1.onmessage=function(){return h()},ne.port2.postMessage(void 0)}}function Mt(){var h=D.useRef(null),ne=function(Ae){h.current||(h.current=[],Tt(function(){(0,At.unstable_batchedUpdates)(function(){h.current.forEach(function(te){te()}),h.current=null})})),h.current.push(Ae)};return ne}function Ze(h,ne){var _e=D.useState(ne),Ae=(0,P.Z)(_e,2),te=Ae[0],_=Ae[1],ae=(0,yt.Z)(function(ce){h(function(){_(ce)})});return[te,ae]}var W=D.createContext(null),Dt=["component"],jt=["className"],Ie=["className"],be=function(ne,_e){var Ae=D.useContext(W);if(!Ae){var te=ne.component,_=te===void 0?"div":te,ae=(0,oe.Z)(ne,Dt);return D.createElement(_,(0,V.Z)({},ae,{ref:_e}))}var ce=Ae.className,Be=(0,oe.Z)(Ae,jt),Ct=ne.className,nt=(0,oe.Z)(ne,Ie);return D.createElement(W.Provider,{value:null},D.createElement(I,(0,V.Z)({ref:_e,className:re()(ce,Ct)},Be,nt)))},v=D.forwardRef(be);v.displayName="RawItem";var at=v,ge=["prefixCls","data","renderItem","renderRawItem","itemKey","itemWidth","ssr","style","className","maxCount","renderRest","renderRawRest","prefix","suffix","component","itemComponent","onVisibleChange"],bt="responsive",S="invalidate";function g(h){return"+ ".concat(h.length," ...")}function Z(h,ne){var _e=h.prefixCls,Ae=_e===void 0?"rc-overflow":_e,te=h.data,_=te===void 0?[]:te,ae=h.renderItem,ce=h.renderRawItem,Be=h.itemKey,Ct=h.itemWidth,nt=Ct===void 0?10:Ct,He=h.ssr,et=h.style,ht=h.className,It=h.maxCount,b=h.renderRest,i=h.renderRawRest,u=h.prefix,n=h.suffix,p=h.component,R=p===void 0?"div":p,x=h.itemComponent,M=h.onVisibleChange,q=(0,oe.Z)(h,ge),j=He==="full",J=Mt(),Y=Ze(J,null),G=(0,P.Z)(Y,2),ee=G[0],T=G[1],K=ee||0,Fe=Ze(J,new Map),De=(0,P.Z)(Fe,2),$=De[0],Ue=De[1],Ne=Ze(J,0),lt=(0,P.Z)(Ne,2),Le=lt[0],he=lt[1],vt=Ze(J,0),kt=(0,P.Z)(vt,2),Ke=kt[0],Gt=kt[1],ln=Ze(J,0),rt=(0,P.Z)(ln,2),We=rt[0],gt=rt[1],Vt=Ze(J,0),st=(0,P.Z)(Vt,2),k=st[0],Ee=st[1],St=(0,D.useState)(null),Zt=(0,P.Z)(St,2),Yt=Zt[0],tt=Zt[1],un=(0,D.useState)(null),Ut=(0,P.Z)(un,2),yn=Ut[0],An=Ut[1],Jt=D.useMemo(function(){return yn===null&&j?Number.MAX_SAFE_INTEGER:yn||0},[yn,ee]),Xt=(0,D.useState)(!1),vn=(0,P.Z)(Xt,2),hn=vn[0],$t=vn[1],zt="".concat(Ae,"-item"),Cn=Math.max(Le,Ke),rn=It===bt,ct=_.length&&rn,pt=It===S,sn=ct||typeof It=="number"&&_.length>It,dn=(0,D.useMemo)(function(){var m=_;return ct?ee===null&&j?m=_:m=_.slice(0,Math.min(_.length,K/nt)):typeof It=="number"&&(m=_.slice(0,It)),m},[_,nt,ee,It,ct]),a=(0,D.useMemo)(function(){return ct?_.slice(Jt+1):_.slice(dn.length)},[_,dn,ct,Jt]),t=(0,D.useCallback)(function(m,y){var C;return typeof Be=="function"?Be(m):(C=Be&&(m==null?void 0:m[Be]))!==null&&C!==void 0?C:y},[Be]),F=(0,D.useCallback)(ae||function(m){return m},[ae]);function A(m,y,C){yn===m&&(y===void 0||y===Yt)||(An(m),C||($t(m<_.length-1),M==null||M(m)),y!==void 0&&tt(y))}function U(m,y){T(y.clientWidth)}function H(m,y){Ue(function(C){var X=new Map(C);return y===null?X.delete(m):X.set(m,y),X})}function ie(m,y){Gt(y),he(Ke)}function L(m,y){gt(y)}function de(m,y){Ee(y)}function le(m){return $.get(t(dn[m],m))}(0,N.Z)(function(){if(K&&typeof Cn=="number"&&dn){var m=We+k,y=dn.length,C=y-1;if(!y){A(0,null);return}for(var X=0;XK){A(X-1,m-fe-k+Ke);break}}n&&le(0)+k>K&&tt(null)}},[K,$,Ke,We,k,t,dn]);var Te=hn&&!!a.length,qe={};Yt!==null&&ct&&(qe={position:"absolute",left:Yt,top:0});var ot={prefixCls:zt,responsive:ct,component:x,invalidate:pt},pe=ce?function(m,y){var C=t(m,y);return D.createElement(W.Provider,{key:C,value:(0,E.Z)((0,E.Z)({},ot),{},{order:y,item:m,itemKey:C,registerSize:H,display:y<=Jt})},ce(m,y))}:function(m,y){var C=t(m,y);return D.createElement(I,(0,V.Z)({},ot,{order:y,key:C,item:m,renderItem:F,itemKey:C,registerSize:H,display:y<=Jt}))},r={order:Te?Jt:Number.MAX_SAFE_INTEGER,className:"".concat(zt,"-rest"),registerSize:ie,display:Te},c=b||g,d=i?D.createElement(W.Provider,{value:(0,E.Z)((0,E.Z)({},ot),r)},i(a)):D.createElement(I,(0,V.Z)({},ot,r),typeof c=="function"?c(a):c),f=D.createElement(R,(0,V.Z)({className:re()(!pt&&Ae,ht),style:et,ref:ne},q),u&&D.createElement(I,(0,V.Z)({},ot,{responsive:rn,responsiveDisabled:!ct,order:-1,className:"".concat(zt,"-prefix"),registerSize:L,display:!0}),u),dn.map(pe),sn?d:null,n&&D.createElement(I,(0,V.Z)({},ot,{responsive:rn,responsiveDisabled:!ct,order:Jt,className:"".concat(zt,"-suffix"),registerSize:de,display:!0,style:qe}),n));return rn?D.createElement(Se.Z,{onResize:U,disabled:!ct},f):f}var O=D.forwardRef(Z);O.displayName="Overflow",O.Item=at,O.RESPONSIVE=bt,O.INVALIDATE=S;var w=O,ve=w},23425:function(zn,Ot,e){e.d(Ot,{Z:function(){return Ie}});var V=e(20068),E=e(54476),P=e(76190),oe=e(33885),D=e(42978),se=e(92310),re=e.n(se),Se=e(18929),N=e(10228),o=e(26112),Oe=e(48736),l=e(59301),s=e(17119),I=[10,20,50,100],yt=function(v){var at=v.pageSizeOptions,ge=at===void 0?I:at,bt=v.locale,S=v.changeSize,g=v.pageSize,Z=v.goButton,O=v.quickGo,w=v.rootPrefixCls,ve=v.disabled,h=v.buildOptionText,ne=v.showSizeChanger,_e=v.sizeChangerRender,Ae=l.useState(""),te=(0,D.Z)(Ae,2),_=te[0],ae=te[1],ce=function(){return!_||Number.isNaN(_)?void 0:Number(_)},Be=typeof h=="function"?h:function(u){return"".concat(u," ").concat(bt.items_per_page)},Ct=function(n){ae(n.target.value)},nt=function(n){Z||_===""||(ae(""),!(n.relatedTarget&&(n.relatedTarget.className.indexOf("".concat(w,"-item-link"))>=0||n.relatedTarget.className.indexOf("".concat(w,"-item"))>=0))&&(O==null||O(ce())))},He=function(n){_!==""&&(n.keyCode===N.Z.ENTER||n.type==="click")&&(ae(""),O==null||O(ce()))},et=function(){return ge.some(function(n){return n.toString()===g.toString()})?ge:ge.concat([g]).sort(function(n,p){var R=Number.isNaN(Number(n))?0:Number(n),x=Number.isNaN(Number(p))?0:Number(p);return R-x})},ht="".concat(w,"-options");if(!ne&&!O)return null;var It=null,b=null,i=null;return ne&&_e&&(It=_e({disabled:ve,size:g,onSizeChange:function(n){S==null||S(Number(n))},"aria-label":bt.page_size,className:"".concat(ht,"-size-changer"),options:et().map(function(u){return{label:Be(u),value:u}})})),O&&(Z&&(i=typeof Z=="boolean"?l.createElement("button",{type:"button",onClick:He,onKeyUp:He,disabled:ve,className:"".concat(ht,"-quick-jumper-button")},bt.jump_to_confirm):l.createElement("span",{onClick:He,onKeyUp:He},Z)),b=l.createElement("div",{className:"".concat(ht,"-quick-jumper")},bt.jump_to,l.createElement("input",{disabled:ve,type:"text",value:_,onChange:Ct,onKeyUp:He,onBlur:nt,"aria-label":bt.page}),bt.page,i)),l.createElement("li",{className:ht},It,b)},At=yt,Rt=function(v){var at=v.rootPrefixCls,ge=v.page,bt=v.active,S=v.className,g=v.showTitle,Z=v.onClick,O=v.onKeyPress,w=v.itemRender,ve="".concat(at,"-item"),h=re()(ve,"".concat(ve,"-").concat(ge),(0,V.Z)((0,V.Z)({},"".concat(ve,"-active"),bt),"".concat(ve,"-disabled"),!ge),S),ne=function(){Z(ge)},_e=function(_){O(_,Z,ge)},Ae=w(ge,"page",l.createElement("a",{rel:"nofollow"},ge));return Ae?l.createElement("li",{title:g?String(ge):null,className:h,onClick:ne,onKeyDown:_e,tabIndex:0},Ae):null},Tt=Rt,Mt=function(v,at,ge){return ge};function Ze(){}function W(be){var v=Number(be);return typeof v=="number"&&!Number.isNaN(v)&&isFinite(v)&&Math.floor(v)===v}function Dt(be,v,at){var ge=typeof be=="undefined"?v:be;return Math.floor((at-1)/ge)+1}var jt=function(v){var at=v.prefixCls,ge=at===void 0?"rc-pagination":at,bt=v.selectPrefixCls,S=bt===void 0?"rc-select":bt,g=v.className,Z=v.current,O=v.defaultCurrent,w=O===void 0?1:O,ve=v.total,h=ve===void 0?0:ve,ne=v.pageSize,_e=v.defaultPageSize,Ae=_e===void 0?10:_e,te=v.onChange,_=te===void 0?Ze:te,ae=v.hideOnSinglePage,ce=v.align,Be=v.showPrevNextJumpers,Ct=Be===void 0?!0:Be,nt=v.showQuickJumper,He=v.showLessItems,et=v.showTitle,ht=et===void 0?!0:et,It=v.onShowSizeChange,b=It===void 0?Ze:It,i=v.locale,u=i===void 0?s.Z:i,n=v.style,p=v.totalBoundaryShowSizeChanger,R=p===void 0?50:p,x=v.disabled,M=v.simple,q=v.showTotal,j=v.showSizeChanger,J=j===void 0?h>R:j,Y=v.sizeChangerRender,G=v.pageSizeOptions,ee=v.itemRender,T=ee===void 0?Mt:ee,K=v.jumpPrevIcon,Fe=v.jumpNextIcon,De=v.prevIcon,$=v.nextIcon,Ue=l.useRef(null),Ne=(0,Se.Z)(10,{value:ne,defaultValue:Ae}),lt=(0,D.Z)(Ne,2),Le=lt[0],he=lt[1],vt=(0,Se.Z)(1,{value:Z,defaultValue:w,postState:function(ue){return Math.max(1,Math.min(ue,Dt(void 0,Le,h)))}}),kt=(0,D.Z)(vt,2),Ke=kt[0],Gt=kt[1],ln=l.useState(Ke),rt=(0,D.Z)(ln,2),We=rt[0],gt=rt[1];(0,l.useEffect)(function(){gt(Ke)},[Ke]);var Vt=_!==Ze,st="current"in v,k=Math.max(1,Ke-(He?3:5)),Ee=Math.min(Dt(void 0,Le,h),Ke+(He?3:5));function St(Q,ue){var me=Q||l.createElement("button",{type:"button","aria-label":ue,className:"".concat(ge,"-item-link")});return typeof Q=="function"&&(me=l.createElement(Q,(0,oe.Z)({},v))),me}function Zt(Q){var ue=Q.target.value,me=Dt(void 0,Le,h),Ye;return ue===""?Ye=ue:Number.isNaN(Number(ue))?Ye=We:ue>=me?Ye=me:Ye=Number(ue),Ye}function Yt(Q){return W(Q)&&Q!==Ke&&W(h)&&h>0}var tt=h>Le?nt:!1;function un(Q){(Q.keyCode===N.Z.UP||Q.keyCode===N.Z.DOWN)&&Q.preventDefault()}function Ut(Q){var ue=Zt(Q);switch(ue!==We&>(ue),Q.keyCode){case N.Z.ENTER:Jt(ue);break;case N.Z.UP:Jt(ue-1);break;case N.Z.DOWN:Jt(ue+1);break;default:break}}function yn(Q){Jt(Zt(Q))}function An(Q){var ue=Dt(Q,Le,h),me=Ke>ue&&ue!==0?ue:Ke;he(Q),gt(me),b==null||b(Ke,Q),Gt(me),_==null||_(me,Q)}function Jt(Q){if(Yt(Q)&&!x){var ue=Dt(void 0,Le,h),me=Q;return Q>ue?me=ue:Q<1&&(me=1),me!==We&>(me),Gt(me),_==null||_(me,Le),me}return Ke}var Xt=Ke>1,vn=Ke2?me-2:0),Ve=2;Veh?h:Ke*Le])),ie=null,L=Dt(void 0,Le,h);if(ae&&h<=Le)return null;var de=[],le={rootPrefixCls:ge,onClick:Jt,onKeyPress:rn,showTitle:ht,itemRender:T,page:-1},Te=Ke-1>0?Ke-1:0,qe=Ke+1=d*2&&Ke!==3&&(de[0]=l.cloneElement(de[0],{className:re()("".concat(ge,"-item-after-jump-prev"),de[0].props.className)}),de.unshift(A)),L-Ke>=d*2&&Ke!==L-2){var xe=de[de.length-1];de[de.length-1]=l.cloneElement(xe,{className:re()("".concat(ge,"-item-before-jump-next"),xe.props.className)}),de.push(ie)}fe!==1&&de.unshift(l.createElement(Tt,(0,E.Z)({},le,{key:1,page:1}))),Re!==L&&de.push(l.createElement(Tt,(0,E.Z)({},le,{key:L,page:L})))}var Me=a(Te);if(Me){var ke=!Xt||!L;Me=l.createElement("li",{title:ht?u.prev_page:null,onClick:hn,tabIndex:ke?null:0,onKeyDown:ct,className:re()("".concat(ge,"-prev"),(0,V.Z)({},"".concat(ge,"-disabled"),ke)),"aria-disabled":ke},Me)}var Qe=t(qe);if(Qe){var Ge,we;M?(Ge=!vn,we=Xt?0:null):(Ge=!vn||!L,we=Ge?null:0),Qe=l.createElement("li",{title:ht?u.next_page:null,onClick:$t,tabIndex:we,onKeyDown:pt,className:re()("".concat(ge,"-next"),(0,V.Z)({},"".concat(ge,"-disabled"),Ge)),"aria-disabled":Ge},Qe)}var Pe=re()(ge,g,(0,V.Z)((0,V.Z)((0,V.Z)((0,V.Z)((0,V.Z)({},"".concat(ge,"-start"),ce==="start"),"".concat(ge,"-center"),ce==="center"),"".concat(ge,"-end"),ce==="end"),"".concat(ge,"-simple"),M),"".concat(ge,"-disabled"),x));return l.createElement("ul",(0,E.Z)({className:Pe,style:n,ref:Ue},U),H,Me,M?c:de,Qe,l.createElement(At,{locale:u,rootPrefixCls:ge,disabled:x,selectPrefixCls:S,changeSize:An,pageSize:Le,pageSizeOptions:G,quickGo:tt?Jt:null,goButton:r,showSizeChanger:J,sizeChangerRender:Y}))},Ie=jt},29301:function(zn,Ot,e){e.d(Ot,{Z:function(){return S}});var V=e(54476),E=e(59301),P=e(11592),oe=e(48736),D=e(33885),se=e(76190),re=e(76846),Se=e(8654),N=E.createContext(null);function o(g){var Z=g.children,O=g.onBatchResize,w=E.useRef(0),ve=E.useRef([]),h=E.useContext(N),ne=E.useCallback(function(_e,Ae,te){w.current+=1;var _=w.current;ve.current.push({size:_e,element:Ae,data:te}),Promise.resolve().then(function(){_===w.current&&(O==null||O(ve.current),ve.current=[])}),h==null||h(_e,Ae,te)},[O,h]);return E.createElement(N.Provider,{value:ne},Z)}var Oe=e(76374),l=new Map;function s(g){g.forEach(function(Z){var O,w=Z.target;(O=l.get(w))===null||O===void 0||O.forEach(function(ve){return ve(w)})})}var I=new Oe.Z(s),yt=null,At=null;function Rt(g,Z){l.has(g)||(l.set(g,new Set),I.observe(g)),l.get(g).add(Z)}function Tt(g,Z){l.has(g)&&(l.get(g).delete(Z),l.get(g).size||(I.unobserve(g),l.delete(g)))}var Mt=e(67732),Ze=e(83652),W=e(42403),Dt=e(158),jt=function(g){(0,W.Z)(O,g);var Z=(0,Dt.Z)(O);function O(){return(0,Mt.Z)(this,O),Z.apply(this,arguments)}return(0,Ze.Z)(O,[{key:"render",value:function(){return this.props.children}}]),O}(E.Component);function Ie(g,Z){var O=g.children,w=g.disabled,ve=E.useRef(null),h=E.useRef(null),ne=E.useContext(N),_e=typeof O=="function",Ae=_e?O(ve):O,te=E.useRef({width:-1,height:-1,offsetWidth:-1,offsetHeight:-1}),_=!_e&&E.isValidElement(Ae)&&(0,Se.Yr)(Ae),ae=_?(0,Se.C4)(Ae):null,ce=(0,Se.x1)(ae,ve),Be=function(){var et;return(0,re.ZP)(ve.current)||(ve.current&&(0,se.Z)(ve.current)==="object"?(0,re.ZP)((et=ve.current)===null||et===void 0?void 0:et.nativeElement):null)||(0,re.ZP)(h.current)};E.useImperativeHandle(Z,function(){return Be()});var Ct=E.useRef(g);Ct.current=g;var nt=E.useCallback(function(He){var et=Ct.current,ht=et.onResize,It=et.data,b=He.getBoundingClientRect(),i=b.width,u=b.height,n=He.offsetWidth,p=He.offsetHeight,R=Math.floor(i),x=Math.floor(u);if(te.current.width!==R||te.current.height!==x||te.current.offsetWidth!==n||te.current.offsetHeight!==p){var M={width:R,height:x,offsetWidth:n,offsetHeight:p};te.current=M;var q=n===Math.round(i)?i:n,j=p===Math.round(u)?u:p,J=(0,D.Z)((0,D.Z)({},M),{},{offsetWidth:q,offsetHeight:j});ne==null||ne(J,He,It),ht&&Promise.resolve().then(function(){ht(J,He)})}},[]);return E.useEffect(function(){var He=Be();return He&&!w&&Rt(He,nt),function(){return Tt(He,nt)}},[ve.current,w]),E.createElement(jt,{ref:h},_?E.cloneElement(Ae,{ref:ce}):Ae)}var be=E.forwardRef(Ie),v=be,at="rc-observer-key";function ge(g,Z){var O=g.children,w=typeof O=="function"?[O]:(0,P.Z)(O);return w.map(function(ve,h){var ne=(ve==null?void 0:ve.key)||"".concat(at,"-").concat(h);return E.createElement(v,(0,V.Z)({},g,{key:ne,ref:h===0?Z:void 0}),ve)})}var bt=E.forwardRef(ge);bt.Collection=o;var S=bt},6551:function(zn,Ot,e){e.d(Ot,{ZP:function(){return re}});var V=e(42978),E=e(59301),P=e(47273),oe=0,D=(0,P.Z)();function se(){var Se;return D?(Se=oe,oe+=1):Se="TEST_OR_SSR",Se}function re(Se){var N=E.useState(),o=(0,V.Z)(N,2),Oe=o[0],l=o[1];return E.useEffect(function(){l("rc_select_".concat(se()))},[]),Se||Oe}},37463:function(zn,Ot,e){e.d(Ot,{Ac:function(){return Ne},Xo:function(){return Le},Wx:function(){return vt},ZP:function(){return dn},lk:function(){return Ze}});var V=e(54476),E=e(94480),P=e(20068),oe=e(33885),D=e(42978),se=e(75931),re=e(76190),Se=e(18929),N=e(48736),o=e(59301),Oe=e(92310),l=e.n(Oe),s=e(34280),I=e(49658),yt=e(8654),At=function(t){var F=t.className,A=t.customizeIcon,U=t.customizeIconProps,H=t.children,ie=t.onMouseDown,L=t.onClick,de=typeof A=="function"?A(U):A;return o.createElement("span",{className:F,onMouseDown:function(Te){Te.preventDefault(),ie==null||ie(Te)},style:{userSelect:"none",WebkitUserSelect:"none"},unselectable:"on",onClick:L,"aria-hidden":!0},de!==void 0?de:o.createElement("span",{className:l()(F.split(/\s+/).map(function(le){return"".concat(le,"-icon")}))},H))},Rt=At,Tt=function(t,F,A,U,H){var ie=arguments.length>5&&arguments[5]!==void 0?arguments[5]:!1,L=arguments.length>6?arguments[6]:void 0,de=arguments.length>7?arguments[7]:void 0,le=o.useMemo(function(){if((0,re.Z)(U)==="object")return U.clearIcon;if(H)return H},[U,H]),Te=o.useMemo(function(){return!!(!ie&&U&&(A.length||L)&&!(de==="combobox"&&L===""))},[U,ie,A.length,L,de]);return{allowClear:Te,clearIcon:o.createElement(Rt,{className:"".concat(t,"-clear"),onMouseDown:F,customizeIcon:le},"\xD7")}},Mt=o.createContext(null);function Ze(){return o.useContext(Mt)}function W(){var a=arguments.length>0&&arguments[0]!==void 0?arguments[0]:10,t=o.useState(!1),F=(0,D.Z)(t,2),A=F[0],U=F[1],H=o.useRef(null),ie=function(){window.clearTimeout(H.current)};o.useEffect(function(){return ie},[]);var L=function(le,Te){ie(),H.current=window.setTimeout(function(){U(le),Te&&Te()},a)};return[A,L,ie]}function Dt(){var a=arguments.length>0&&arguments[0]!==void 0?arguments[0]:250,t=o.useRef(null),F=o.useRef(null);o.useEffect(function(){return function(){window.clearTimeout(F.current)}},[]);function A(U){(U||t.current===null)&&(t.current=U),window.clearTimeout(F.current),F.current=window.setTimeout(function(){t.current=null},a)}return[function(){return t.current},A]}function jt(a,t,F,A){var U=o.useRef(null);U.current={open:t,triggerOpen:F,customizedTrigger:A},o.useEffect(function(){function H(ie){var L;if(!((L=U.current)!==null&&L!==void 0&&L.customizedTrigger)){var de=ie.target;de.shadowRoot&&ie.composed&&(de=ie.composedPath()[0]||de),U.current.open&&a().filter(function(le){return le}).every(function(le){return!le.contains(de)&&le!==de})&&U.current.triggerOpen(!1)}}return window.addEventListener("mousedown",H),function(){return window.removeEventListener("mousedown",H)}},[])}var Ie=e(10228);function be(a){return a&&![Ie.Z.ESC,Ie.Z.SHIFT,Ie.Z.BACKSPACE,Ie.Z.TAB,Ie.Z.WIN_KEY,Ie.Z.ALT,Ie.Z.META,Ie.Z.WIN_KEY_RIGHT,Ie.Z.CTRL,Ie.Z.SEMICOLON,Ie.Z.EQUALS,Ie.Z.CAPS_LOCK,Ie.Z.CONTEXT_MENU,Ie.Z.F1,Ie.Z.F2,Ie.Z.F3,Ie.Z.F4,Ie.Z.F5,Ie.Z.F6,Ie.Z.F7,Ie.Z.F8,Ie.Z.F9,Ie.Z.F10,Ie.Z.F11,Ie.Z.F12].includes(a)}var v=e(26112),at=e(83836);function ge(a,t,F){var A=(0,oe.Z)((0,oe.Z)({},a),F?t:{});return Object.keys(t).forEach(function(U){var H=t[U];typeof H=="function"&&(A[U]=function(){for(var ie,L=arguments.length,de=new Array(L),le=0;ley&&(nn="".concat(wn.slice(0,y),"..."))}var En=function(Lt){Lt&&Lt.stopPropagation(),ft(ye)};return typeof fe=="function"?an(Ft,nn,$e,Et,En):cn(ye,nn,$e,Et,En)},Je=function(ye){if(!U.length)return null;var $e=typeof X=="function"?X(ye):X;return typeof fe=="function"?an(void 0,$e,!1,!1,void 0,!0):cn({title:$e},$e,!1)},B=o.createElement("div",{className:"".concat(xt,"-search"),style:{width:Ye},onFocus:function(){en(!0)},onBlur:function(){en(!1)}},o.createElement(O,{ref:de,open:H,prefixCls:A,id:F,inputElement:null,disabled:Te,autoFocus:pe,autoComplete:r,editable:Ht,activeDescendantId:c,value:tn,onKeyDown:ke,onMouseDown:Qe,onChange:xe,onPaste:Me,onCompositionStart:Ge,onCompositionEnd:we,onBlur:Pe,tabIndex:d,attrs:(0,v.Z)(t,!0)}),o.createElement("span",{ref:Q,className:"".concat(xt,"-search-mirror"),"aria-hidden":!0},tn,"\xA0")),z=o.createElement(at.Z,{prefixCls:"".concat(xt,"-overflow"),data:U,renderItem:Wt,renderRest:Je,suffix:B,itemKey:ae,maxCount:m});return o.createElement("span",{className:"".concat(xt,"-wrap")},z,!U.length&&!tn&&o.createElement("span",{className:"".concat(xt,"-placeholder")},le))},Ct=Be,nt=function(t){var F=t.inputElement,A=t.prefixCls,U=t.id,H=t.inputRef,ie=t.disabled,L=t.autoFocus,de=t.autoComplete,le=t.activeDescendantId,Te=t.mode,qe=t.open,ot=t.values,pe=t.placeholder,r=t.tabIndex,c=t.showSearch,d=t.searchValue,f=t.activeValue,m=t.maxLength,y=t.onInputKeyDown,C=t.onInputMouseDown,X=t.onInputChange,fe=t.onInputPaste,Re=t.onInputCompositionStart,ft=t.onInputCompositionEnd,xe=t.onInputBlur,Me=t.title,ke=o.useState(!1),Qe=(0,D.Z)(ke,2),Ge=Qe[0],we=Qe[1],Pe=Te==="combobox",Q=Pe||c,ue=ot[0],me=d||"";Pe&&f&&!Ge&&(me=f),o.useEffect(function(){Pe&&we(!1)},[Pe,f]);var Ye=Te!=="combobox"&&!qe&&!c?!1:!!me,Ve=Me===void 0?te(ue):Me,je=o.useMemo(function(){return ue?null:o.createElement("span",{className:"".concat(A,"-selection-placeholder"),style:Ye?{visibility:"hidden"}:void 0},pe)},[ue,Ye,pe,A]);return o.createElement("span",{className:"".concat(A,"-selection-wrap")},o.createElement("span",{className:"".concat(A,"-selection-search")},o.createElement(O,{ref:H,prefixCls:A,id:U,open:qe,inputElement:F,disabled:ie,autoFocus:L,autoComplete:de,editable:Q,activeDescendantId:le,value:me,onKeyDown:y,onMouseDown:C,onChange:function(Nt){we(!0),X(Nt)},onPaste:fe,onCompositionStart:Re,onCompositionEnd:ft,onBlur:xe,tabIndex:r,attrs:(0,v.Z)(t,!0),maxLength:Pe?m:void 0})),!Pe&&ue?o.createElement("span",{className:"".concat(A,"-selection-item"),title:Ve,style:Ye?{visibility:"hidden"}:void 0},ue.label):null,je)},He=nt,et=function(t,F){var A=(0,o.useRef)(null),U=(0,o.useRef)(!1),H=t.prefixCls,ie=t.open,L=t.mode,de=t.showSearch,le=t.tokenWithEnter,Te=t.disabled,qe=t.prefix,ot=t.autoClearSearchValue,pe=t.onSearch,r=t.onSearchSubmit,c=t.onToggleOpen,d=t.onInputKeyDown,f=t.onInputBlur,m=t.domRef;o.useImperativeHandle(F,function(){return{focus:function(Ve){A.current.focus(Ve)},blur:function(){A.current.blur()}}});var y=Dt(0),C=(0,D.Z)(y,2),X=C[0],fe=C[1],Re=function(Ve){var je=Ve.which,Bt=A.current instanceof HTMLTextAreaElement;!Bt&&ie&&(je===Ie.Z.UP||je===Ie.Z.DOWN)&&Ve.preventDefault(),d&&d(Ve),je===Ie.Z.ENTER&&L==="tags"&&!U.current&&!ie&&(r==null||r(Ve.target.value)),!(Bt&&!ie&&~[Ie.Z.UP,Ie.Z.DOWN,Ie.Z.LEFT,Ie.Z.RIGHT].indexOf(je))&&be(je)&&c(!0)},ft=function(){fe(!0)},xe=(0,o.useRef)(null),Me=function(Ve){pe(Ve,!0,U.current)!==!1&&c(!0)},ke=function(){U.current=!0},Qe=function(Ve){U.current=!1,L!=="combobox"&&Me(Ve.target.value)},Ge=function(Ve){var je=Ve.target.value;if(le&&xe.current&&/[\r\n]/.test(xe.current)){var Bt=xe.current.replace(/[\r\n]+$/,"").replace(/\r\n/g," ").replace(/[\r\n]/g," ");je=je.replace(Bt,xe.current)}xe.current=null,Me(je)},we=function(Ve){var je=Ve.clipboardData,Bt=je==null?void 0:je.getData("text");xe.current=Bt||""},Pe=function(Ve){var je=Ve.target;if(je!==A.current){var Bt=document.body.style.msTouchAction!==void 0;Bt?setTimeout(function(){A.current.focus()}):A.current.focus()}},Q=function(Ve){var je=X();Ve.target!==A.current&&!je&&!(L==="combobox"&&Te)&&Ve.preventDefault(),(L!=="combobox"&&(!de||!je)||!ie)&&(ie&&ot!==!1&&pe("",!0,!1),c())},ue={inputRef:A,onInputKeyDown:Re,onInputMouseDown:ft,onInputChange:Ge,onInputPaste:we,onInputCompositionStart:ke,onInputCompositionEnd:Qe,onInputBlur:f},me=L==="multiple"||L==="tags"?o.createElement(Ct,(0,V.Z)({},t,ue)):o.createElement(He,(0,V.Z)({},t,ue));return o.createElement("div",{ref:m,className:"".concat(H,"-selector"),onClick:Pe,onMouseDown:Q},qe&&o.createElement("div",{className:"".concat(H,"-prefix")},qe),me)},ht=o.forwardRef(et),It=ht,b=e(65030),i=["prefixCls","disabled","visible","children","popupElement","animation","transitionName","dropdownStyle","dropdownClassName","direction","placement","builtinPlacements","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","getPopupContainer","empty","getTriggerDOMNode","onPopupVisibleChange","onPopupMouseEnter"],u=function(t){var F=t===!0?0:1;return{bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:F,adjustY:1},htmlRegion:"scroll"},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:F,adjustY:1},htmlRegion:"scroll"},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:F,adjustY:1},htmlRegion:"scroll"},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:F,adjustY:1},htmlRegion:"scroll"}}},n=function(t,F){var A=t.prefixCls,U=t.disabled,H=t.visible,ie=t.children,L=t.popupElement,de=t.animation,le=t.transitionName,Te=t.dropdownStyle,qe=t.dropdownClassName,ot=t.direction,pe=ot===void 0?"ltr":ot,r=t.placement,c=t.builtinPlacements,d=t.dropdownMatchSelectWidth,f=t.dropdownRender,m=t.dropdownAlign,y=t.getPopupContainer,C=t.empty,X=t.getTriggerDOMNode,fe=t.onPopupVisibleChange,Re=t.onPopupMouseEnter,ft=(0,se.Z)(t,i),xe="".concat(A,"-dropdown"),Me=L;f&&(Me=f(L));var ke=o.useMemo(function(){return c||u(d)},[c,d]),Qe=de?"".concat(xe,"-").concat(de):le,Ge=typeof d=="number",we=o.useMemo(function(){return Ge?null:d===!1?"minWidth":"width"},[d,Ge]),Pe=Te;Ge&&(Pe=(0,oe.Z)((0,oe.Z)({},Pe),{},{width:d}));var Q=o.useRef(null);return o.useImperativeHandle(F,function(){return{getPopupElement:function(){var me;return(me=Q.current)===null||me===void 0?void 0:me.popupElement}}}),o.createElement(b.Z,(0,V.Z)({},ft,{showAction:fe?["click"]:[],hideAction:fe?["click"]:[],popupPlacement:r||(pe==="rtl"?"bottomRight":"bottomLeft"),builtinPlacements:ke,prefixCls:xe,popupTransitionName:Qe,popup:o.createElement("div",{onMouseEnter:Re},Me),ref:Q,stretch:we,popupAlign:m,popupVisible:H,getPopupContainer:y,popupClassName:l()(qe,(0,P.Z)({},"".concat(xe,"-empty"),C)),popupStyle:Pe,getTriggerDOMNode:X,onPopupVisibleChange:fe}),ie)},p=o.forwardRef(n),R=p,x=e(66712);function M(a,t){var F=a.key,A;return"value"in a&&(A=a.value),F!=null?F:A!==void 0?A:"rc-index-key-".concat(t)}function q(a){return typeof a!="undefined"&&!Number.isNaN(a)}function j(a,t){var F=a||{},A=F.label,U=F.value,H=F.options,ie=F.groupLabel,L=A||(t?"children":"label");return{label:L,value:U||"value",options:H||"options",groupLabel:ie||L}}function J(a){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},F=t.fieldNames,A=t.childrenAsData,U=[],H=j(F,!1),ie=H.label,L=H.value,de=H.options,le=H.groupLabel;function Te(qe,ot){Array.isArray(qe)&&qe.forEach(function(pe){if(ot||!(de in pe)){var r=pe[L];U.push({key:M(pe,U.length),groupOption:ot,data:pe,label:pe[ie],value:r})}else{var c=pe[le];c===void 0&&A&&(c=pe.label),U.push({key:M(pe,U.length),group:!0,data:pe,label:c}),Te(pe[de],!0)}})}return Te(a,!1),U}function Y(a){var t=(0,oe.Z)({},a);return"props"in t||Object.defineProperty(t,"props",{get:function(){return(0,N.ZP)(!1,"Return type is option instead of Option instance. Please read value directly instead of reading from `props`."),t}}),t}var G=function(t,F,A){if(!F||!F.length)return null;var U=!1,H=function L(de,le){var Te=(0,x.Z)(le),qe=Te[0],ot=Te.slice(1);if(!qe)return[de];var pe=de.split(qe);return U=U||pe.length>1,pe.reduce(function(r,c){return[].concat((0,E.Z)(r),(0,E.Z)(L(c,ot)))},[]).filter(Boolean)},ie=H(t,F);return U?typeof A!="undefined"?ie.slice(0,A):ie:null},ee=o.createContext(null),T=ee;function K(a){var t=a.visible,F=a.values;if(!t)return null;var A=50;return o.createElement("span",{"aria-live":"polite",style:{width:0,height:0,position:"absolute",overflow:"hidden",opacity:0}},"".concat(F.slice(0,A).map(function(U){var H=U.label,ie=U.value;return["number","string"].includes((0,re.Z)(H))?H:ie}).join(", ")),F.length>A?", ...":null)}var Fe=["id","prefixCls","className","showSearch","tagRender","direction","omitDomProps","displayValues","onDisplayValuesChange","emptyOptions","notFoundContent","onClear","mode","disabled","loading","getInputElement","getRawInputElement","open","defaultOpen","onDropdownVisibleChange","activeValue","onActiveValueChange","activeDescendantId","searchValue","autoClearSearchValue","onSearch","onSearchSplit","tokenSeparators","allowClear","prefix","suffixIcon","clearIcon","OptionList","animation","transitionName","dropdownStyle","dropdownClassName","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","placement","builtinPlacements","getPopupContainer","showAction","onFocus","onBlur","onKeyUp","onKeyDown","onMouseDown"],De=["value","onChange","removeIcon","placeholder","autoFocus","maxTagCount","maxTagTextLength","maxTagPlaceholder","choiceTransitionName","onInputKeyDown","onPopupScroll","tabIndex"],$=function(t){return t==="tags"||t==="multiple"},Ue=o.forwardRef(function(a,t){var F,A=a.id,U=a.prefixCls,H=a.className,ie=a.showSearch,L=a.tagRender,de=a.direction,le=a.omitDomProps,Te=a.displayValues,qe=a.onDisplayValuesChange,ot=a.emptyOptions,pe=a.notFoundContent,r=pe===void 0?"Not Found":pe,c=a.onClear,d=a.mode,f=a.disabled,m=a.loading,y=a.getInputElement,C=a.getRawInputElement,X=a.open,fe=a.defaultOpen,Re=a.onDropdownVisibleChange,ft=a.activeValue,xe=a.onActiveValueChange,Me=a.activeDescendantId,ke=a.searchValue,Qe=a.autoClearSearchValue,Ge=a.onSearch,we=a.onSearchSplit,Pe=a.tokenSeparators,Q=a.allowClear,ue=a.prefix,me=a.suffixIcon,Ye=a.clearIcon,Ve=a.OptionList,je=a.animation,Bt=a.transitionName,Nt=a.dropdownStyle,en=a.dropdownClassName,xt=a.dropdownMatchSelectWidth,tn=a.dropdownRender,Ht=a.dropdownAlign,cn=a.placement,an=a.builtinPlacements,Wt=a.getPopupContainer,Je=a.showAction,B=Je===void 0?[]:Je,z=a.onFocus,Ce=a.onBlur,ye=a.onKeyUp,$e=a.onKeyDown,wt=a.onMouseDown,Ft=(0,se.Z)(a,Fe),Et=$(d),nn=(ie!==void 0?ie:Et)||d==="combobox",wn=(0,oe.Z)({},Ft);De.forEach(function(qt){delete wn[qt]}),le==null||le.forEach(function(qt){delete wn[qt]});var En=o.useState(!1),Zn=(0,D.Z)(En,2),Lt=Zn[0],In=Zn[1];o.useEffect(function(){In((0,I.Z)())},[]);var Nn=o.useRef(null),On=o.useRef(null),on=o.useRef(null),bn=o.useRef(null),gn=o.useRef(null),Ln=o.useRef(!1),Hn=W(),jn=(0,D.Z)(Hn,3),Vn=jn[0],Tn=jn[1],$n=jn[2];o.useImperativeHandle(t,function(){var qt,Kt;return{focus:(qt=bn.current)===null||qt===void 0?void 0:qt.focus,blur:(Kt=bn.current)===null||Kt===void 0?void 0:Kt.blur,scrollTo:function(Jn){var Bn;return(Bn=gn.current)===null||Bn===void 0?void 0:Bn.scrollTo(Jn)},nativeElement:Nn.current||On.current}});var kn=o.useMemo(function(){var qt;if(d!=="combobox")return ke;var Kt=(qt=Te[0])===null||qt===void 0?void 0:qt.value;return typeof Kt=="string"||typeof Kt=="number"?String(Kt):""},[ke,d,Te]),_n=d==="combobox"&&typeof y=="function"&&y()||null,Rn=typeof C=="function"&&C(),lr=(0,yt.x1)(On,Rn==null||(F=Rn.props)===null||F===void 0?void 0:F.ref),ar=o.useState(!1),er=(0,D.Z)(ar,2),or=er[0],tr=er[1];(0,s.Z)(function(){tr(!0)},[]);var Qn=(0,Se.Z)(!1,{defaultValue:fe,value:X}),Mn=(0,D.Z)(Qn,2),Un=Mn[0],Yn=Mn[1],Qt=or?Un:!1,Sn=!r&&ot;(f||Sn&&Qt&&d==="combobox")&&(Qt=!1);var Pn=Sn?!1:Qt,Xe=o.useCallback(function(qt){var Kt=qt!==void 0?qt:!Qt;f||(Yn(Kt),Qt!==Kt&&(Re==null||Re(Kt)))},[f,Qt,Yn,Re]),dt=o.useMemo(function(){return(Pe||[]).some(function(qt){return[` `,`\r -`].includes(qt)})},[Pe]),ut=o.useContext(T)||{},mt=ut.maxCount,_t=ut.rawValues,fn=function(Kt,Gn,Jn){if(!(Et&&q(mt)&&(_t==null?void 0:_t.size)>=mt)){var Bn=!0,Kn=Kt;xe==null||xe(null);var sr=G(Kt,Pe,q(mt)?mt-_t.size:void 0),ir=Jn?null:sr;return v!=="combobox"&&ir&&(Kn="",we==null||we(ir),Xe(!1),Bn=!1),Ge&&kn!==Kn&&Ge(Kn,{source:Gn?"typing":"effect"}),Bn}},Xn=function(Kt){!Kt||!Kt.trim()||Ge(Kt,{source:"submit"})};o.useEffect(function(){!Qt&&!Et&&v!=="combobox"&&fn("",!1,!1)},[Qt]),o.useEffect(function(){Un&&f&&Yn(!1),f&&!Ln.current&&Tn(!1)},[f]);var ze=Dt(),it=(0,D.Z)(ze,2),Pt=it[0],pn=it[1],mn=o.useRef(!1),ur=function(Kt){var Gn=Pt(),Jn=Kt.key,Bn=Jn==="Enter";if(Bn&&(v!=="combobox"&&Kt.preventDefault(),Qt||Xe(!0)),pn(!!kn),Jn==="Backspace"&&!Gn&&Et&&!kn&&Te.length){for(var Kn=(0,E.Z)(Te),sr=null,ir=Kn.length-1;ir>=0;ir-=1){var dr=Kn[ir];if(!dr.disabled){Kn.splice(ir,1),sr=dr;break}}sr&&qe(Kn,{type:"remove",values:[sr]})}for(var mr=arguments.length,hr=new Array(mr>1?mr-1:0),Cr=1;Cr1?Gn-1:0),Bn=1;Bn1?sr-1:0),dr=1;dr=r},[L,r,C==null?void 0:C.size]),Pe=function(B){B.preventDefault()},Q=function(B){var z;(z=Ge.current)===null||z===void 0||z.scrollTo(typeof B=="number"?{index:B}:B)},ue=o.useCallback(function(Je){return de==="combobox"?!1:C.has(Je)},[de,(0,E.Z)(C).toString(),C.size]),me=function(B){for(var z=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1,Ce=Qe.length,ye=0;ye1&&arguments[1]!==void 0?arguments[1]:!1;Bt(B);var Ce={source:z?"keyboard":"mouse"},ye=Qe[B];if(!ye){v(null,-1,Ce);return}v(ye.value,B,Ce)};(0,o.useEffect)(function(){Nt(f!==!1?me(0):-1)},[Qe.length,le]);var en=o.useCallback(function(Je){return de==="combobox"?String(Je).toLowerCase()===le.toLowerCase():C.has(Je)},[de,le,(0,E.Z)(C).toString(),C.size]);(0,o.useEffect)(function(){var Je=setTimeout(function(){if(!L&&ie&&C.size===1){var z=Array.from(C)[0],Ce=Qe.findIndex(function(ye){var $e=ye.data;return le?String($e.value).startsWith(le):$e.value===z});Ce!==-1&&(Nt(Ce),Q(Ce))}});if(ie){var B;(B=Ge.current)===null||B===void 0||B.scrollTo(void 0)}return function(){return clearTimeout(Je)}},[ie,le]);var xt=function(B){B!==void 0&&m(B,{selected:!C.has(B)}),L||Te(!1)};if(o.useImperativeHandle(F,function(){return{onKeyDown:function(B){var z=B.which,Ce=B.ctrlKey;switch(z){case Ie.Z.N:case Ie.Z.P:case Ie.Z.UP:case Ie.Z.DOWN:{var ye=0;if(z===Ie.Z.UP?ye=-1:z===Ie.Z.DOWN?ye=1:ln()&&Ce&&(z===Ie.Z.N?ye=1:z===Ie.Z.P&&(ye=-1)),ye!==0){var $e=me(je+ye,ye);Q($e),Nt($e,!0)}break}case Ie.Z.TAB:case Ie.Z.ENTER:{var wt,Ft=Qe[je];Ft&&!(Ft!=null&&(wt=Ft.data)!==null&&wt!==void 0&&wt.disabled)&&!we?xt(Ft.value):xt(void 0),ie&&B.preventDefault();break}case Ie.Z.ESC:Te(!1),ie&&B.stopPropagation()}},onKeyUp:function(){},scrollTo:function(B){Q(B)}}}),Qe.length===0)return o.createElement("div",{role:"listbox",id:"".concat(H,"_list"),className:"".concat(ke,"-empty"),onMouseDown:Pe},qe);var tn=Object.keys(X).map(function(Je){return X[Je]}),Ht=function(B){return B.label};function cn(Je,B){var z=Je.group;return{role:z?"presentation":"option",id:"".concat(H,"_list_").concat(B)}}var an=function(B){var z=Qe[B];if(!z)return null;var Ce=z.data||{},ye=Ce.value,$e=z.group,wt=(0,d.Z)(Ce,!0),Ft=Ht(z);return z?o.createElement("div",(0,V.Z)({"aria-label":typeof Ft=="string"&&!$e?Ft:null},wt,{key:B},cn(z,B),{"aria-selected":en(ye)}),ye):null},Wt={role:"listbox",id:"".concat(H,"_list")};return o.createElement(o.Fragment,null,fe&&o.createElement("div",(0,V.Z)({},Wt,{style:{height:0,width:0,overflow:"hidden"}}),an(je-1),an(je),an(je+1)),o.createElement(Gt.Z,{itemKey:"key",ref:Ge,data:Qe,height:ft,itemHeight:xe,fullHeight:!1,onMouseDown:Pe,onScroll:ot,virtual:fe,direction:Re,innerProps:fe?null:Wt},function(Je,B){var z=Je.group,Ce=Je.groupOption,ye=Je.data,$e=Je.label,wt=Je.value,Ft=ye.key;if(z){var Et,nn=(Et=ye.title)!==null&&Et!==void 0?Et:We($e)?$e.toString():void 0;return o.createElement("div",{className:l()(ke,"".concat(ke,"-group"),ye.className),title:nn},$e!==void 0?$e:Ft)}var wn=ye.disabled,En=ye.title,Zn=ye.children,Lt=ye.style,In=ye.className,Nn=(0,se.Z)(ye,rt),On=(0,Ke.Z)(Nn,tn),on=ue(wt),bn=wn||!on&&we,gn="".concat(ke,"-option"),Ln=l()(ke,gn,In,(0,P.Z)((0,P.Z)((0,P.Z)((0,P.Z)({},"".concat(gn,"-grouped"),Ce),"".concat(gn,"-active"),je===B&&!bn),"".concat(gn,"-disabled"),bn),"".concat(gn,"-selected"),on)),Hn=Ht(Je),jn=!y||typeof y=="function"||on,Vn=typeof Hn=="number"?Hn:Hn||wt,Tn=We(Vn)?Vn.toString():void 0;return En!==void 0&&(Tn=En),o.createElement("div",(0,V.Z)({},(0,d.Z)(On),fe?{}:cn(Je,B),{"aria-selected":en(wt),className:Ln,title:Tn,onMouseMove:function(){je===B||bn||Nt(B)},onClick:function(){bn||xt(wt)},style:Lt}),o.createElement("div",{className:"".concat(gn,"-content")},typeof Me=="function"?Me(Je,{index:B}):Vn),o.isValidElement(y)||on,jn&&o.createElement(Rt,{className:"".concat(ke,"-option-state"),customizeIcon:y,customizeIconProps:{value:wt,disabled:bn,isSelected:on}},on?"\u2713":null))}))},Vt=o.forwardRef(gt),st=Vt,k=function(a,t){var F=o.useRef({values:new Map,options:new Map}),A=o.useMemo(function(){var H=F.current,ie=H.values,L=H.options,de=a.map(function(qe){if(qe.label===void 0){var ot;return(0,oe.Z)((0,oe.Z)({},qe),{},{label:(ot=ie.get(qe.value))===null||ot===void 0?void 0:ot.label})}return qe}),le=new Map,Te=new Map;return de.forEach(function(qe){le.set(qe.value,qe),Te.set(qe.value,t.get(qe.value)||L.get(qe.value))}),F.current.values=le,F.current.options=Te,de},[a,t]),U=o.useCallback(function(H){return t.get(H)||F.current.options.get(H)},[t]);return[A,U]};function Ee(a,t){return w(a).join("").toUpperCase().includes(t)}var St=function(a,t,F,A,U){return o.useMemo(function(){if(!F||A===!1)return a;var H=t.options,ie=t.label,L=t.value,de=[],le=typeof A=="function",Te=F.toUpperCase(),qe=le?A:function(pe,r){return U?Ee(r[U],Te):r[H]?Ee(r[ie!=="children"?ie:"label"],Te):Ee(r[L],Te)},ot=le?function(pe){return Y(pe)}:function(pe){return pe};return a.forEach(function(pe){if(pe[H]){var r=qe(F,ot(pe));if(r)de.push(pe);else{var c=pe[H].filter(function(v){return qe(F,ot(v))});c.length&&de.push((0,oe.Z)((0,oe.Z)({},pe),{},(0,P.Z)({},H,c)))}return}qe(F,ot(pe))&&de.push(pe)}),de},[a,A,U,F,t])},Zt=e(6551),Yt=e(11592),tt=["children","value"],un=["children"];function Ut(a){var t=a,F=t.key,A=t.props,U=A.children,H=A.value,ie=(0,se.Z)(A,tt);return(0,oe.Z)({key:F,value:H!==void 0?H:F,children:U},ie)}function yn(a){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return(0,Yt.Z)(a).map(function(F,A){if(!o.isValidElement(F)||!F.type)return null;var U=F,H=U.type.isSelectOptGroup,ie=U.key,L=U.props,de=L.children,le=(0,se.Z)(L,un);return t||!H?Ut(F):(0,oe.Z)((0,oe.Z)({key:"__RC_SELECT_GRP__".concat(ie===null?A:ie,"__"),label:ie},le),{},{options:yn(de)})}).filter(function(F){return F})}var An=function(t,F,A,U,H){return o.useMemo(function(){var ie=t,L=!t;L&&(ie=yn(F));var de=new Map,le=new Map,Te=function(pe,r,c){c&&typeof c=="string"&&pe.set(r[c],r)},qe=function ot(pe){for(var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,c=0;c1&&arguments[1]!==void 0?arguments[1]:!1,ie=0;ie0?Xe(mt.options):mt.options}):mt})},jn=o.useMemo(function(){return m?Hn(Ln):Ln},[Ln,m,Wt]),Vn=o.useMemo(function(){return J(jn,{fieldNames:Ht,childrenAsData:xt})},[jn,Ht,xt]),Tn=function(dt){var ut=$e(dt);if(nn(ut),Ve&&(ut.length!==Lt.length||ut.some(function(fn,Xn){var ze;return((ze=Lt[Xn])===null||ze===void 0?void 0:ze.value)!==(fn==null?void 0:fn.value)}))){var mt=Ye?ut:ut.map(function(fn){return fn.value}),_t=ut.map(function(fn){return Y(In(fn.value))});Ve(en?mt:mt[0],en?_t:_t[0])}},$n=o.useState(null),kn=(0,D.Z)($n,2),_n=kn[0],Rn=kn[1],lr=o.useState(0),ar=(0,D.Z)(lr,2),er=ar[0],or=ar[1],tr=ft!==void 0?ft:A!=="combobox",Qn=o.useCallback(function(Xe,dt){var ut=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},mt=ut.source,_t=mt===void 0?"keyboard":mt;or(dt),ie&&A==="combobox"&&Xe!==null&&_t==="keyboard"&&Rn(String(Xe))},[ie,A]),Mn=function(dt,ut,mt){var _t=function(){var cr,Wn=In(dt);return[Ye?{label:Wn==null?void 0:Wn[Ht.label],value:dt,key:(cr=Wn==null?void 0:Wn.key)!==null&&cr!==void 0?cr:dt}:dt,Y(Wn)]};if(ut&&pe){var fn=_t(),Xn=(0,D.Z)(fn,2),ze=Xn[0],it=Xn[1];pe(ze,it)}else if(!ut&&r&&mt!=="clear"){var Pt=_t(),pn=(0,D.Z)(Pt,2),mn=pn[0],ur=pn[1];r(mn,ur)}},Un=Xt(function(Xe,dt){var ut,mt=en?dt.selected:!0;mt?ut=en?[].concat((0,E.Z)(Lt),[Xe]):[Xe]:ut=Lt.filter(function(_t){return _t.value!==Xe}),Tn(ut),Mn(Xe,mt),A==="combobox"?Rn(""):(!$||ot)&&(Je(""),Rn(""))}),Yn=function(dt,ut){Tn(dt);var mt=ut.type,_t=ut.values;(mt==="remove"||mt==="clear")&&_t.forEach(function(fn){Mn(fn.value,!1,mt)})},Qt=function(dt,ut){if(Je(dt),Rn(null),ut.source==="submit"){var mt=(dt||"").trim();if(mt){var _t=Array.from(new Set([].concat((0,E.Z)(On),[mt])));Tn(_t),Mn(mt,!0),Je("")}return}ut.source!=="blur"&&(A==="combobox"&&Tn(dt),Te==null||Te(dt))},Sn=function(dt){var ut=dt;A!=="tags"&&(ut=dt.map(function(_t){var fn=Ce.get(_t);return fn==null?void 0:fn.value}).filter(function(_t){return _t!==void 0}));var mt=Array.from(new Set([].concat((0,E.Z)(On),(0,E.Z)(ut))));Tn(mt),mt.forEach(function(_t){Mn(_t,!0)})},Pn=o.useMemo(function(){var Xe=Me!==!1&&v!==!1;return(0,oe.Z)((0,oe.Z)({},B),{},{flattenOptions:Vn,onActiveValue:Qn,defaultActiveFirstOption:tr,onSelect:Un,menuItemSelectedIcon:xe,rawValues:On,fieldNames:Ht,virtual:Xe,direction:ke,listHeight:Ge,listItemHeight:Pe,childrenAsData:xt,maxCount:je,optionRender:fe})},[je,B,Vn,Qn,tr,Un,xe,On,Ht,Me,v,ke,Ge,Pe,xt,fe]);return o.createElement(T.Provider,{value:Pn},o.createElement(Ne,(0,V.Z)({},Bt,{id:Nt,prefixCls:H,ref:t,omitDomProps:Cn,mode:A,displayValues:Nn,onDisplayValuesChange:Yn,direction:ke,searchValue:Wt,onSearch:Qt,autoClearSearchValue:ot,onSearchSplit:Sn,dropdownMatchSelectWidth:v,OptionList:st,emptyOptions:!Vn.length,activeValue:_n,activeDescendantId:"".concat(Nt,"_list_").concat(er)})))}),pt=ct;pt.Option=vt,pt.OptGroup=Le;var sn=pt,dn=sn},22711:function(zn,Ot,e){e.r(Ot),e.d(Ot,{ResizableTextArea:function(){return bt},default:function(){return O}});var V=e(54476),E=e(20068),P=e(33885),oe=e(94480),D=e(42978),se=e(75931),re=e(92310),Se=e.n(re),N=e(36901),o=e(66003),Oe=e(30292),l=e(18929),s=e(59301),I=e(76190),yt=e(29301),At=e(34280),Rt=e(16089),Tt=` +`].includes(qt)})},[Pe]),ut=o.useContext(T)||{},mt=ut.maxCount,_t=ut.rawValues,fn=function(Kt,Gn,Jn){if(!(Et&&q(mt)&&(_t==null?void 0:_t.size)>=mt)){var Bn=!0,Kn=Kt;xe==null||xe(null);var sr=G(Kt,Pe,q(mt)?mt-_t.size:void 0),ir=Jn?null:sr;return d!=="combobox"&&ir&&(Kn="",we==null||we(ir),Xe(!1),Bn=!1),Ge&&kn!==Kn&&Ge(Kn,{source:Gn?"typing":"effect"}),Bn}},Xn=function(Kt){!Kt||!Kt.trim()||Ge(Kt,{source:"submit"})};o.useEffect(function(){!Qt&&!Et&&d!=="combobox"&&fn("",!1,!1)},[Qt]),o.useEffect(function(){Un&&f&&Yn(!1),f&&!Ln.current&&Tn(!1)},[f]);var ze=Dt(),it=(0,D.Z)(ze,2),Pt=it[0],pn=it[1],mn=o.useRef(!1),ur=function(Kt){var Gn=Pt(),Jn=Kt.key,Bn=Jn==="Enter";if(Bn&&(d!=="combobox"&&Kt.preventDefault(),Qt||Xe(!0)),pn(!!kn),Jn==="Backspace"&&!Gn&&Et&&!kn&&Te.length){for(var Kn=(0,E.Z)(Te),sr=null,ir=Kn.length-1;ir>=0;ir-=1){var dr=Kn[ir];if(!dr.disabled){Kn.splice(ir,1),sr=dr;break}}sr&&qe(Kn,{type:"remove",values:[sr]})}for(var mr=arguments.length,hr=new Array(mr>1?mr-1:0),Cr=1;Cr1?Gn-1:0),Bn=1;Bn1?sr-1:0),dr=1;dr=r},[L,r,C==null?void 0:C.size]),Pe=function(B){B.preventDefault()},Q=function(B){var z;(z=Ge.current)===null||z===void 0||z.scrollTo(typeof B=="number"?{index:B}:B)},ue=o.useCallback(function(Je){return de==="combobox"?!1:C.has(Je)},[de,(0,E.Z)(C).toString(),C.size]),me=function(B){for(var z=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1,Ce=Qe.length,ye=0;ye1&&arguments[1]!==void 0?arguments[1]:!1;Bt(B);var Ce={source:z?"keyboard":"mouse"},ye=Qe[B];if(!ye){d(null,-1,Ce);return}d(ye.value,B,Ce)};(0,o.useEffect)(function(){Nt(f!==!1?me(0):-1)},[Qe.length,le]);var en=o.useCallback(function(Je){return de==="combobox"?String(Je).toLowerCase()===le.toLowerCase():C.has(Je)},[de,le,(0,E.Z)(C).toString(),C.size]);(0,o.useEffect)(function(){var Je=setTimeout(function(){if(!L&&ie&&C.size===1){var z=Array.from(C)[0],Ce=Qe.findIndex(function(ye){var $e=ye.data;return le?String($e.value).startsWith(le):$e.value===z});Ce!==-1&&(Nt(Ce),Q(Ce))}});if(ie){var B;(B=Ge.current)===null||B===void 0||B.scrollTo(void 0)}return function(){return clearTimeout(Je)}},[ie,le]);var xt=function(B){B!==void 0&&m(B,{selected:!C.has(B)}),L||Te(!1)};if(o.useImperativeHandle(F,function(){return{onKeyDown:function(B){var z=B.which,Ce=B.ctrlKey;switch(z){case Ie.Z.N:case Ie.Z.P:case Ie.Z.UP:case Ie.Z.DOWN:{var ye=0;if(z===Ie.Z.UP?ye=-1:z===Ie.Z.DOWN?ye=1:ln()&&Ce&&(z===Ie.Z.N?ye=1:z===Ie.Z.P&&(ye=-1)),ye!==0){var $e=me(je+ye,ye);Q($e),Nt($e,!0)}break}case Ie.Z.TAB:case Ie.Z.ENTER:{var wt,Ft=Qe[je];Ft&&!(Ft!=null&&(wt=Ft.data)!==null&&wt!==void 0&&wt.disabled)&&!we?xt(Ft.value):xt(void 0),ie&&B.preventDefault();break}case Ie.Z.ESC:Te(!1),ie&&B.stopPropagation()}},onKeyUp:function(){},scrollTo:function(B){Q(B)}}}),Qe.length===0)return o.createElement("div",{role:"listbox",id:"".concat(H,"_list"),className:"".concat(ke,"-empty"),onMouseDown:Pe},qe);var tn=Object.keys(X).map(function(Je){return X[Je]}),Ht=function(B){return B.label};function cn(Je,B){var z=Je.group;return{role:z?"presentation":"option",id:"".concat(H,"_list_").concat(B)}}var an=function(B){var z=Qe[B];if(!z)return null;var Ce=z.data||{},ye=Ce.value,$e=z.group,wt=(0,v.Z)(Ce,!0),Ft=Ht(z);return z?o.createElement("div",(0,V.Z)({"aria-label":typeof Ft=="string"&&!$e?Ft:null},wt,{key:B},cn(z,B),{"aria-selected":en(ye)}),ye):null},Wt={role:"listbox",id:"".concat(H,"_list")};return o.createElement(o.Fragment,null,fe&&o.createElement("div",(0,V.Z)({},Wt,{style:{height:0,width:0,overflow:"hidden"}}),an(je-1),an(je),an(je+1)),o.createElement(Gt.Z,{itemKey:"key",ref:Ge,data:Qe,height:ft,itemHeight:xe,fullHeight:!1,onMouseDown:Pe,onScroll:ot,virtual:fe,direction:Re,innerProps:fe?null:Wt},function(Je,B){var z=Je.group,Ce=Je.groupOption,ye=Je.data,$e=Je.label,wt=Je.value,Ft=ye.key;if(z){var Et,nn=(Et=ye.title)!==null&&Et!==void 0?Et:We($e)?$e.toString():void 0;return o.createElement("div",{className:l()(ke,"".concat(ke,"-group"),ye.className),title:nn},$e!==void 0?$e:Ft)}var wn=ye.disabled,En=ye.title,Zn=ye.children,Lt=ye.style,In=ye.className,Nn=(0,se.Z)(ye,rt),On=(0,Ke.Z)(Nn,tn),on=ue(wt),bn=wn||!on&&we,gn="".concat(ke,"-option"),Ln=l()(ke,gn,In,(0,P.Z)((0,P.Z)((0,P.Z)((0,P.Z)({},"".concat(gn,"-grouped"),Ce),"".concat(gn,"-active"),je===B&&!bn),"".concat(gn,"-disabled"),bn),"".concat(gn,"-selected"),on)),Hn=Ht(Je),jn=!y||typeof y=="function"||on,Vn=typeof Hn=="number"?Hn:Hn||wt,Tn=We(Vn)?Vn.toString():void 0;return En!==void 0&&(Tn=En),o.createElement("div",(0,V.Z)({},(0,v.Z)(On),fe?{}:cn(Je,B),{"aria-selected":en(wt),className:Ln,title:Tn,onMouseMove:function(){je===B||bn||Nt(B)},onClick:function(){bn||xt(wt)},style:Lt}),o.createElement("div",{className:"".concat(gn,"-content")},typeof Me=="function"?Me(Je,{index:B}):Vn),o.isValidElement(y)||on,jn&&o.createElement(Rt,{className:"".concat(ke,"-option-state"),customizeIcon:y,customizeIconProps:{value:wt,disabled:bn,isSelected:on}},on?"\u2713":null))}))},Vt=o.forwardRef(gt),st=Vt,k=function(a,t){var F=o.useRef({values:new Map,options:new Map}),A=o.useMemo(function(){var H=F.current,ie=H.values,L=H.options,de=a.map(function(qe){if(qe.label===void 0){var ot;return(0,oe.Z)((0,oe.Z)({},qe),{},{label:(ot=ie.get(qe.value))===null||ot===void 0?void 0:ot.label})}return qe}),le=new Map,Te=new Map;return de.forEach(function(qe){le.set(qe.value,qe),Te.set(qe.value,t.get(qe.value)||L.get(qe.value))}),F.current.values=le,F.current.options=Te,de},[a,t]),U=o.useCallback(function(H){return t.get(H)||F.current.options.get(H)},[t]);return[A,U]};function Ee(a,t){return w(a).join("").toUpperCase().includes(t)}var St=function(a,t,F,A,U){return o.useMemo(function(){if(!F||A===!1)return a;var H=t.options,ie=t.label,L=t.value,de=[],le=typeof A=="function",Te=F.toUpperCase(),qe=le?A:function(pe,r){return U?Ee(r[U],Te):r[H]?Ee(r[ie!=="children"?ie:"label"],Te):Ee(r[L],Te)},ot=le?function(pe){return Y(pe)}:function(pe){return pe};return a.forEach(function(pe){if(pe[H]){var r=qe(F,ot(pe));if(r)de.push(pe);else{var c=pe[H].filter(function(d){return qe(F,ot(d))});c.length&&de.push((0,oe.Z)((0,oe.Z)({},pe),{},(0,P.Z)({},H,c)))}return}qe(F,ot(pe))&&de.push(pe)}),de},[a,A,U,F,t])},Zt=e(6551),Yt=e(11592),tt=["children","value"],un=["children"];function Ut(a){var t=a,F=t.key,A=t.props,U=A.children,H=A.value,ie=(0,se.Z)(A,tt);return(0,oe.Z)({key:F,value:H!==void 0?H:F,children:U},ie)}function yn(a){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return(0,Yt.Z)(a).map(function(F,A){if(!o.isValidElement(F)||!F.type)return null;var U=F,H=U.type.isSelectOptGroup,ie=U.key,L=U.props,de=L.children,le=(0,se.Z)(L,un);return t||!H?Ut(F):(0,oe.Z)((0,oe.Z)({key:"__RC_SELECT_GRP__".concat(ie===null?A:ie,"__"),label:ie},le),{},{options:yn(de)})}).filter(function(F){return F})}var An=function(t,F,A,U,H){return o.useMemo(function(){var ie=t,L=!t;L&&(ie=yn(F));var de=new Map,le=new Map,Te=function(pe,r,c){c&&typeof c=="string"&&pe.set(r[c],r)},qe=function ot(pe){for(var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,c=0;c1&&arguments[1]!==void 0?arguments[1]:!1,ie=0;ie0?Xe(mt.options):mt.options}):mt})},jn=o.useMemo(function(){return m?Hn(Ln):Ln},[Ln,m,Wt]),Vn=o.useMemo(function(){return J(jn,{fieldNames:Ht,childrenAsData:xt})},[jn,Ht,xt]),Tn=function(dt){var ut=$e(dt);if(nn(ut),Ve&&(ut.length!==Lt.length||ut.some(function(fn,Xn){var ze;return((ze=Lt[Xn])===null||ze===void 0?void 0:ze.value)!==(fn==null?void 0:fn.value)}))){var mt=Ye?ut:ut.map(function(fn){return fn.value}),_t=ut.map(function(fn){return Y(In(fn.value))});Ve(en?mt:mt[0],en?_t:_t[0])}},$n=o.useState(null),kn=(0,D.Z)($n,2),_n=kn[0],Rn=kn[1],lr=o.useState(0),ar=(0,D.Z)(lr,2),er=ar[0],or=ar[1],tr=ft!==void 0?ft:A!=="combobox",Qn=o.useCallback(function(Xe,dt){var ut=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},mt=ut.source,_t=mt===void 0?"keyboard":mt;or(dt),ie&&A==="combobox"&&Xe!==null&&_t==="keyboard"&&Rn(String(Xe))},[ie,A]),Mn=function(dt,ut,mt){var _t=function(){var cr,Wn=In(dt);return[Ye?{label:Wn==null?void 0:Wn[Ht.label],value:dt,key:(cr=Wn==null?void 0:Wn.key)!==null&&cr!==void 0?cr:dt}:dt,Y(Wn)]};if(ut&&pe){var fn=_t(),Xn=(0,D.Z)(fn,2),ze=Xn[0],it=Xn[1];pe(ze,it)}else if(!ut&&r&&mt!=="clear"){var Pt=_t(),pn=(0,D.Z)(Pt,2),mn=pn[0],ur=pn[1];r(mn,ur)}},Un=Xt(function(Xe,dt){var ut,mt=en?dt.selected:!0;mt?ut=en?[].concat((0,E.Z)(Lt),[Xe]):[Xe]:ut=Lt.filter(function(_t){return _t.value!==Xe}),Tn(ut),Mn(Xe,mt),A==="combobox"?Rn(""):(!$||ot)&&(Je(""),Rn(""))}),Yn=function(dt,ut){Tn(dt);var mt=ut.type,_t=ut.values;(mt==="remove"||mt==="clear")&&_t.forEach(function(fn){Mn(fn.value,!1,mt)})},Qt=function(dt,ut){if(Je(dt),Rn(null),ut.source==="submit"){var mt=(dt||"").trim();if(mt){var _t=Array.from(new Set([].concat((0,E.Z)(On),[mt])));Tn(_t),Mn(mt,!0),Je("")}return}ut.source!=="blur"&&(A==="combobox"&&Tn(dt),Te==null||Te(dt))},Sn=function(dt){var ut=dt;A!=="tags"&&(ut=dt.map(function(_t){var fn=Ce.get(_t);return fn==null?void 0:fn.value}).filter(function(_t){return _t!==void 0}));var mt=Array.from(new Set([].concat((0,E.Z)(On),(0,E.Z)(ut))));Tn(mt),mt.forEach(function(_t){Mn(_t,!0)})},Pn=o.useMemo(function(){var Xe=Me!==!1&&d!==!1;return(0,oe.Z)((0,oe.Z)({},B),{},{flattenOptions:Vn,onActiveValue:Qn,defaultActiveFirstOption:tr,onSelect:Un,menuItemSelectedIcon:xe,rawValues:On,fieldNames:Ht,virtual:Xe,direction:ke,listHeight:Ge,listItemHeight:Pe,childrenAsData:xt,maxCount:je,optionRender:fe})},[je,B,Vn,Qn,tr,Un,xe,On,Ht,Me,d,ke,Ge,Pe,xt,fe]);return o.createElement(T.Provider,{value:Pn},o.createElement(Ne,(0,V.Z)({},Bt,{id:Nt,prefixCls:H,ref:t,omitDomProps:Cn,mode:A,displayValues:Nn,onDisplayValuesChange:Yn,direction:ke,searchValue:Wt,onSearch:Qt,autoClearSearchValue:ot,onSearchSplit:Sn,dropdownMatchSelectWidth:d,OptionList:st,emptyOptions:!Vn.length,activeValue:_n,activeDescendantId:"".concat(Nt,"_list_").concat(er)})))}),pt=ct;pt.Option=vt,pt.OptGroup=Le;var sn=pt,dn=sn},22711:function(zn,Ot,e){e.r(Ot),e.d(Ot,{ResizableTextArea:function(){return bt},default:function(){return O}});var V=e(54476),E=e(20068),P=e(33885),oe=e(94480),D=e(42978),se=e(75931),re=e(92310),Se=e.n(re),N=e(36901),o=e(66003),Oe=e(30292),l=e(18929),s=e(59301),I=e(76190),yt=e(29301),At=e(34280),Rt=e(16089),Tt=` min-height:0 !important; max-height:none !important; height:0 !important; @@ -11,4 +11,4 @@ top:0 !important; right:0 !important; pointer-events: none !important; -`,Mt=["letter-spacing","line-height","padding-top","padding-bottom","font-family","font-weight","font-size","font-variant","text-rendering","text-transform","width","text-indent","padding-left","padding-right","border-width","box-sizing","word-break","white-space"],Ze={},W;function Dt(w){var ve=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,h=w.getAttribute("id")||w.getAttribute("data-reactid")||w.getAttribute("name");if(ve&&Ze[h])return Ze[h];var ne=window.getComputedStyle(w),_e=ne.getPropertyValue("box-sizing")||ne.getPropertyValue("-moz-box-sizing")||ne.getPropertyValue("-webkit-box-sizing"),Ae=parseFloat(ne.getPropertyValue("padding-bottom"))+parseFloat(ne.getPropertyValue("padding-top")),te=parseFloat(ne.getPropertyValue("border-bottom-width"))+parseFloat(ne.getPropertyValue("border-top-width")),_=Mt.map(function(ce){return"".concat(ce,":").concat(ne.getPropertyValue(ce))}).join(";"),ae={sizingStyle:_,paddingSize:Ae,borderSize:te,boxSizing:_e};return ve&&h&&(Ze[h]=ae),ae}function jt(w){var ve=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,h=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,ne=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null;W||(W=document.createElement("textarea"),W.setAttribute("tab-index","-1"),W.setAttribute("aria-hidden","true"),W.setAttribute("name","hiddenTextarea"),document.body.appendChild(W)),w.getAttribute("wrap")?W.setAttribute("wrap",w.getAttribute("wrap")):W.removeAttribute("wrap");var _e=Dt(w,ve),Ae=_e.paddingSize,te=_e.borderSize,_=_e.boxSizing,ae=_e.sizingStyle;W.setAttribute("style","".concat(ae,";").concat(Tt)),W.value=w.value||w.placeholder||"";var ce=void 0,Be=void 0,Ct,nt=W.scrollHeight;if(_==="border-box"?nt+=te:_==="content-box"&&(nt-=Ae),h!==null||ne!==null){W.value=" ";var He=W.scrollHeight-Ae;h!==null&&(ce=He*h,_==="border-box"&&(ce=ce+Ae+te),nt=Math.max(ce,nt)),ne!==null&&(Be=He*ne,_==="border-box"&&(Be=Be+Ae+te),Ct=nt>Be?"":"hidden",nt=Math.min(Be,nt))}var et={height:nt,overflowY:Ct,resize:"none"};return ce&&(et.minHeight=ce),Be&&(et.maxHeight=Be),et}var Ie=["prefixCls","defaultValue","value","autoSize","onResize","className","style","disabled","onChange","onInternalAutoSize"],be=0,d=1,at=2,ge=s.forwardRef(function(w,ve){var h=w,ne=h.prefixCls,_e=h.defaultValue,Ae=h.value,te=h.autoSize,_=h.onResize,ae=h.className,ce=h.style,Be=h.disabled,Ct=h.onChange,nt=h.onInternalAutoSize,He=(0,se.Z)(h,Ie),et=(0,l.Z)(_e,{value:Ae,postState:function(vt){return vt!=null?vt:""}}),ht=(0,D.Z)(et,2),It=ht[0],b=ht[1],i=function(vt){b(vt.target.value),Ct==null||Ct(vt)},u=s.useRef();s.useImperativeHandle(ve,function(){return{textArea:u.current}});var n=s.useMemo(function(){return te&&(0,I.Z)(te)==="object"?[te.minRows,te.maxRows]:[]},[te]),p=(0,D.Z)(n,2),R=p[0],x=p[1],M=!!te,q=function(){try{if(document.activeElement===u.current){var vt=u.current,kt=vt.selectionStart,Ke=vt.selectionEnd,Gt=vt.scrollTop;u.current.setSelectionRange(kt,Ke),u.current.scrollTop=Gt}}catch(ln){}},j=s.useState(at),J=(0,D.Z)(j,2),Y=J[0],G=J[1],ee=s.useState(),T=(0,D.Z)(ee,2),K=T[0],Fe=T[1],De=function(){G(be)};(0,At.Z)(function(){M&&De()},[Ae,R,x,M]),(0,At.Z)(function(){if(Y===be)G(d);else if(Y===d){var he=jt(u.current,!1,R,x);G(at),Fe(he)}else q()},[Y]);var $=s.useRef(),Ue=function(){Rt.Z.cancel($.current)},Ne=function(vt){Y===at&&(_==null||_(vt),te&&(Ue(),$.current=(0,Rt.Z)(function(){De()})))};s.useEffect(function(){return Ue},[]);var lt=M?K:null,Le=(0,P.Z)((0,P.Z)({},ce),lt);return(Y===be||Y===d)&&(Le.overflowY="hidden",Le.overflowX="hidden"),s.createElement(yt.Z,{onResize:Ne,disabled:!(te||_)},s.createElement("textarea",(0,V.Z)({},He,{ref:u,style:Le,className:Se()(ne,ae,(0,E.Z)({},"".concat(ne,"-disabled"),Be)),disabled:Be,value:It,onChange:i})))}),bt=ge,S=["defaultValue","value","onFocus","onBlur","onChange","allowClear","maxLength","onCompositionStart","onCompositionEnd","suffix","prefixCls","showCount","count","className","style","disabled","hidden","classNames","styles","onResize","onClear","onPressEnter","readOnly","autoSize","onKeyDown"],g=s.forwardRef(function(w,ve){var h,ne=w.defaultValue,_e=w.value,Ae=w.onFocus,te=w.onBlur,_=w.onChange,ae=w.allowClear,ce=w.maxLength,Be=w.onCompositionStart,Ct=w.onCompositionEnd,nt=w.suffix,He=w.prefixCls,et=He===void 0?"rc-textarea":He,ht=w.showCount,It=w.count,b=w.className,i=w.style,u=w.disabled,n=w.hidden,p=w.classNames,R=w.styles,x=w.onResize,M=w.onClear,q=w.onPressEnter,j=w.readOnly,J=w.autoSize,Y=w.onKeyDown,G=(0,se.Z)(w,S),ee=(0,l.Z)(ne,{value:_e,defaultValue:ne}),T=(0,D.Z)(ee,2),K=T[0],Fe=T[1],De=K==null?"":String(K),$=s.useState(!1),Ue=(0,D.Z)($,2),Ne=Ue[0],lt=Ue[1],Le=s.useRef(!1),he=s.useState(null),vt=(0,D.Z)(he,2),kt=vt[0],Ke=vt[1],Gt=(0,s.useRef)(null),ln=(0,s.useRef)(null),rt=function(){var pt;return(pt=ln.current)===null||pt===void 0?void 0:pt.textArea},We=function(){rt().focus()};(0,s.useImperativeHandle)(ve,function(){var ct;return{resizableTextArea:ln.current,focus:We,blur:function(){rt().blur()},nativeElement:((ct=Gt.current)===null||ct===void 0?void 0:ct.nativeElement)||rt()}}),(0,s.useEffect)(function(){lt(function(ct){return!u&&ct})},[u]);var gt=s.useState(null),Vt=(0,D.Z)(gt,2),st=Vt[0],k=Vt[1];s.useEffect(function(){if(st){var ct;(ct=rt()).setSelectionRange.apply(ct,(0,oe.Z)(st))}},[st]);var Ee=(0,o.Z)(It,ht),St=(h=Ee.max)!==null&&h!==void 0?h:ce,Zt=Number(St)>0,Yt=Ee.strategy(De),tt=!!St&&Yt>St,un=function(pt,sn){var dn=sn;!Le.current&&Ee.exceedFormatter&&Ee.max&&Ee.strategy(sn)>Ee.max&&(dn=Ee.exceedFormatter(sn,{max:Ee.max}),sn!==dn&&k([rt().selectionStart||0,rt().selectionEnd||0])),Fe(dn),(0,Oe.rJ)(pt.currentTarget,pt,_,dn)},Ut=function(pt){Le.current=!0,Be==null||Be(pt)},yn=function(pt){Le.current=!1,un(pt,pt.currentTarget.value),Ct==null||Ct(pt)},An=function(pt){un(pt,pt.target.value)},Jt=function(pt){pt.key==="Enter"&&q&&q(pt),Y==null||Y(pt)},Xt=function(pt){lt(!0),Ae==null||Ae(pt)},vn=function(pt){lt(!1),te==null||te(pt)},hn=function(pt){Fe(""),We(),(0,Oe.rJ)(rt(),pt,_)},$t=nt,zt;Ee.show&&(Ee.showFormatter?zt=Ee.showFormatter({value:De,count:Yt,maxLength:St}):zt="".concat(Yt).concat(Zt?" / ".concat(St):""),$t=s.createElement(s.Fragment,null,$t,s.createElement("span",{className:Se()("".concat(et,"-data-count"),p==null?void 0:p.count),style:R==null?void 0:R.count},zt)));var Cn=function(pt){var sn;x==null||x(pt),(sn=rt())!==null&&sn!==void 0&&sn.style.height&&Ke(!0)},rn=!J&&!ht&&!ae;return s.createElement(N.BaseInput,{ref:Gt,value:De,allowClear:ae,handleReset:hn,suffix:$t,prefixCls:et,classNames:(0,P.Z)((0,P.Z)({},p),{},{affixWrapper:Se()(p==null?void 0:p.affixWrapper,(0,E.Z)((0,E.Z)({},"".concat(et,"-show-count"),ht),"".concat(et,"-textarea-allow-clear"),ae))}),disabled:u,focused:Ne,className:Se()(b,tt&&"".concat(et,"-out-of-range")),style:(0,P.Z)((0,P.Z)({},i),kt&&!rn?{height:"auto"}:{}),dataAttrs:{affixWrapper:{"data-count":typeof zt=="string"?zt:void 0}},hidden:n,readOnly:j,onClear:M},s.createElement(bt,(0,V.Z)({},G,{autoSize:J,maxLength:ce,onKeyDown:Jt,onChange:An,onFocus:Xt,onBlur:vn,onCompositionStart:Ut,onCompositionEnd:yn,className:Se()(p==null?void 0:p.textarea),style:(0,P.Z)((0,P.Z)({},R==null?void 0:R.textarea),{},{resize:i==null?void 0:i.resize}),disabled:u,prefixCls:et,onResize:Cn,ref:ln,readOnly:j})))}),Z=g,O=Z},29125:function(zn,Ot,e){e.d(Ot,{G:function(){return oe},Z:function(){return Tt}});var V=e(92310),E=e.n(V),P=e(59301);function oe(Mt){var Ze=Mt.children,W=Mt.prefixCls,Dt=Mt.id,jt=Mt.overlayInnerStyle,Ie=Mt.bodyClassName,be=Mt.className,d=Mt.style;return P.createElement("div",{className:E()("".concat(W,"-content"),be),style:d},P.createElement("div",{className:E()("".concat(W,"-inner"),Ie),id:Dt,role:"tooltip",style:jt},typeof Ze=="function"?Ze():Ze))}var D=e(54476),se=e(33885),re=e(75931),Se=e(65030),N={shiftX:64,adjustY:1},o={adjustX:1,shiftY:!0},Oe=[0,0],l={left:{points:["cr","cl"],overflow:o,offset:[-4,0],targetOffset:Oe},right:{points:["cl","cr"],overflow:o,offset:[4,0],targetOffset:Oe},top:{points:["bc","tc"],overflow:N,offset:[0,-4],targetOffset:Oe},bottom:{points:["tc","bc"],overflow:N,offset:[0,4],targetOffset:Oe},topLeft:{points:["bl","tl"],overflow:N,offset:[0,-4],targetOffset:Oe},leftTop:{points:["tr","tl"],overflow:o,offset:[-4,0],targetOffset:Oe},topRight:{points:["br","tr"],overflow:N,offset:[0,-4],targetOffset:Oe},rightTop:{points:["tl","tr"],overflow:o,offset:[4,0],targetOffset:Oe},bottomRight:{points:["tr","br"],overflow:N,offset:[0,4],targetOffset:Oe},rightBottom:{points:["bl","br"],overflow:o,offset:[4,0],targetOffset:Oe},bottomLeft:{points:["tl","bl"],overflow:N,offset:[0,4],targetOffset:Oe},leftBottom:{points:["br","bl"],overflow:o,offset:[-4,0],targetOffset:Oe}},s=null,I=e(80402),yt=["overlayClassName","trigger","mouseEnterDelay","mouseLeaveDelay","overlayStyle","prefixCls","children","onVisibleChange","afterVisibleChange","transitionName","animation","motion","placement","align","destroyTooltipOnHide","defaultVisible","getTooltipContainer","overlayInnerStyle","arrowContent","overlay","id","showArrow","classNames","styles"],At=function(Ze,W){var Dt=Ze.overlayClassName,jt=Ze.trigger,Ie=jt===void 0?["hover"]:jt,be=Ze.mouseEnterDelay,d=be===void 0?0:be,at=Ze.mouseLeaveDelay,ge=at===void 0?.1:at,bt=Ze.overlayStyle,S=Ze.prefixCls,g=S===void 0?"rc-tooltip":S,Z=Ze.children,O=Ze.onVisibleChange,w=Ze.afterVisibleChange,ve=Ze.transitionName,h=Ze.animation,ne=Ze.motion,_e=Ze.placement,Ae=_e===void 0?"right":_e,te=Ze.align,_=te===void 0?{}:te,ae=Ze.destroyTooltipOnHide,ce=ae===void 0?!1:ae,Be=Ze.defaultVisible,Ct=Ze.getTooltipContainer,nt=Ze.overlayInnerStyle,He=Ze.arrowContent,et=Ze.overlay,ht=Ze.id,It=Ze.showArrow,b=It===void 0?!0:It,i=Ze.classNames,u=Ze.styles,n=(0,re.Z)(Ze,yt),p=(0,I.Z)(ht),R=(0,P.useRef)(null);(0,P.useImperativeHandle)(W,function(){return R.current});var x=(0,se.Z)({},n);"visible"in Ze&&(x.popupVisible=Ze.visible);var M=function(){return P.createElement(oe,{key:"content",prefixCls:g,id:p,bodyClassName:i==null?void 0:i.body,overlayInnerStyle:(0,se.Z)((0,se.Z)({},nt),u==null?void 0:u.body)},et)},q=function(){var J=P.Children.only(Z),Y=(J==null?void 0:J.props)||{},G=(0,se.Z)((0,se.Z)({},Y),{},{"aria-describedby":et?p:null});return P.cloneElement(Z,G)};return P.createElement(Se.Z,(0,D.Z)({popupClassName:E()(Dt,i==null?void 0:i.root),prefixCls:g,popup:M,action:Ie,builtinPlacements:l,popupPlacement:Ae,ref:R,popupAlign:_,getPopupContainer:Ct,onPopupVisibleChange:O,afterPopupVisibleChange:w,popupTransitionName:ve,popupAnimation:h,popupMotion:ne,defaultPopupVisible:Be,autoDestroy:ce,mouseLeaveDelay:ge,popupStyle:(0,se.Z)((0,se.Z)({},bt),u==null?void 0:u.root),mouseEnterDelay:d,arrow:b},x),q())},Rt=(0,P.forwardRef)(At),Tt=Rt},49658:function(zn,Ot){Ot.Z=function(){if(typeof navigator=="undefined"||typeof window=="undefined")return!1;var e=navigator.userAgent||navigator.vendor||window.opera;return/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino|android|ipad|playbook|silk/i.test(e)||/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw-(n|u)|c55\/|capi|ccwa|cdm-|cell|chtm|cldc|cmd-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc-s|devi|dica|dmob|do(c|p)o|ds(12|-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(-|_)|g1 u|g560|gene|gf-5|g-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd-(m|p|t)|hei-|hi(pt|ta)|hp( i|ip)|hs-c|ht(c(-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i-(20|go|ma)|i230|iac( |-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|-[a-w])|libw|lynx|m1-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|-([1-8]|c))|phil|pire|pl(ay|uc)|pn-2|po(ck|rt|se)|prox|psio|pt-g|qa-a|qc(07|12|21|32|60|-[2-7]|i-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h-|oo|p-)|sdk\/|se(c(-|0|1)|47|mc|nd|ri)|sgh-|shar|sie(-|m)|sk-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h-|v-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl-|tdg-|tel(i|m)|tim-|t-mo|to(pl|sh)|ts(70|m-|m3|m5)|tx-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas-|your|zeto|zte-/i.test(e==null?void 0:e.substr(0,4))}},48911:function(zn,Ot,e){e.d(Ot,{Z:function(){return It}});var V=e(54476),E=e(76190),P=e(33885),oe=e(20068),D=e(42978),se=e(75931),re=e(92310),Se=e.n(re),N=e(29301),o=e(70425),Oe=e(34280),l=e(59301),s=e(4676),I=l.forwardRef(function(b,i){var u=b.height,n=b.offsetY,p=b.offsetX,R=b.children,x=b.prefixCls,M=b.onInnerResize,q=b.innerProps,j=b.rtl,J=b.extra,Y={},G={display:"flex",flexDirection:"column"};return n!==void 0&&(Y={height:u,position:"relative",overflow:"hidden"},G=(0,P.Z)((0,P.Z)({},G),{},(0,oe.Z)((0,oe.Z)((0,oe.Z)((0,oe.Z)((0,oe.Z)({transform:"translateY(".concat(n,"px)")},j?"marginRight":"marginLeft",-p),"position","absolute"),"left",0),"right",0),"top",0))),l.createElement("div",{style:Y},l.createElement(N.Z,{onResize:function(T){var K=T.offsetHeight;K&&M&&M()}},l.createElement("div",(0,V.Z)({style:G,className:Se()((0,oe.Z)({},"".concat(x,"-holder-inner"),x)),ref:i},q),R,J)))});I.displayName="Filler";var yt=I;function At(b){var i=b.children,u=b.setRef,n=l.useCallback(function(p){u(p)},[]);return l.cloneElement(i,{ref:n})}function Rt(b,i,u,n,p,R,x,M){var q=M.getKey;return b.slice(i,u+1).map(function(j,J){var Y=i+J,G=x(j,Y,{style:{width:n},offsetX:p}),ee=q(j);return l.createElement(At,{key:ee,setRef:function(K){return R(j,K)}},G)})}function Tt(b,i,u,n){var p=u-b,R=i-u,x=Math.min(p,R)*2;if(n<=x){var M=Math.floor(n/2);return n%2?u+M+1:u-M}return p>R?u-(n-R):u+(n-p)}function Mt(b,i,u){var n=b.length,p=i.length,R,x;if(n===0&&p===0)return null;n2&&arguments[2]!==void 0?arguments[2]:!1,Y=q?j<0&&M.current.left||j>0&&M.current.right:j<0&&M.current.top||j>0&&M.current.bottom;return J&&Y?(clearTimeout(R.current),p.current=!1):(!Y||p.current)&&x(),!p.current&&Y}};function be(b,i,u,n,p,R,x){var M=(0,l.useRef)(0),q=(0,l.useRef)(null),j=(0,l.useRef)(null),J=(0,l.useRef)(!1),Y=Ie(i,u,n,p);function G($,Ue){if(W.Z.cancel(q.current),!Y(!1,Ue)){var Ne=$;if(!Ne._virtualHandled)Ne._virtualHandled=!0;else return;M.current+=Ue,j.current=Ue,jt||Ne.preventDefault(),q.current=(0,W.Z)(function(){var lt=J.current?10:1;x(M.current*lt,!1),M.current=0})}}function ee($,Ue){x(Ue,!0),jt||$.preventDefault()}var T=(0,l.useRef)(null),K=(0,l.useRef)(null);function Fe($){if(b){W.Z.cancel(K.current),K.current=(0,W.Z)(function(){T.current=null},2);var Ue=$.deltaX,Ne=$.deltaY,lt=$.shiftKey,Le=Ue,he=Ne;(T.current==="sx"||!T.current&<&&Ne&&!Ue)&&(Le=Ne,he=0,T.current="sx");var vt=Math.abs(Le),kt=Math.abs(he);T.current===null&&(T.current=R&&vt>kt?"x":"y"),T.current==="y"?G($,he):ee($,Le)}}function De($){b&&(J.current=$.detail===j.current)}return[Fe,De]}function d(b,i,u,n){var p=l.useMemo(function(){return[new Map,[]]},[b,u.id,n]),R=(0,D.Z)(p,2),x=R[0],M=R[1],q=function(J){var Y=arguments.length>1&&arguments[1]!==void 0?arguments[1]:J,G=x.get(J),ee=x.get(Y);if(G===void 0||ee===void 0)for(var T=b.length,K=M.length;K0&&arguments[0]!==void 0?arguments[0]:!1;J();var T=function(){var De=!1;M.current.forEach(function($,Ue){if($&&$.offsetParent){var Ne=$.offsetHeight,lt=getComputedStyle($),Le=lt.marginTop,he=lt.marginBottom,vt=g(Le),kt=g(he),Ke=Ne+vt+kt;q.current.get(Ue)!==Ke&&(q.current.set(Ue,Ke),De=!0)}}),De&&x(function($){return $+1})};if(ee)T();else{j.current+=1;var K=j.current;Promise.resolve().then(function(){K===j.current&&T()})}}function G(ee,T){var K=b(ee),Fe=M.current.get(K);T?(M.current.set(K,T),Y()):M.current.delete(K),!Fe!=!T&&(T?i==null||i(ee):u==null||u(ee))}return(0,l.useEffect)(function(){return J},[]),[G,Y,q.current,R]}var O=14/15;function w(b,i,u){var n=(0,l.useRef)(!1),p=(0,l.useRef)(0),R=(0,l.useRef)(0),x=(0,l.useRef)(null),M=(0,l.useRef)(null),q,j=function(ee){if(n.current){var T=Math.ceil(ee.touches[0].pageX),K=Math.ceil(ee.touches[0].pageY),Fe=p.current-T,De=R.current-K,$=Math.abs(Fe)>Math.abs(De);$?p.current=T:R.current=K;var Ue=u($,$?Fe:De,!1,ee);Ue&&ee.preventDefault(),clearInterval(M.current),Ue&&(M.current=setInterval(function(){$?Fe*=O:De*=O;var Ne=Math.floor($?Fe:De);(!u($,Ne,!0)||Math.abs(Ne)<=.1)&&clearInterval(M.current)},16))}},J=function(){n.current=!1,q()},Y=function(ee){q(),ee.touches.length===1&&!n.current&&(n.current=!0,p.current=Math.ceil(ee.touches[0].pageX),R.current=Math.ceil(ee.touches[0].pageY),x.current=ee.target,x.current.addEventListener("touchmove",j,{passive:!1}),x.current.addEventListener("touchend",J,{passive:!0}))};q=function(){x.current&&(x.current.removeEventListener("touchmove",j),x.current.removeEventListener("touchend",J))},(0,Oe.Z)(function(){return b&&i.current.addEventListener("touchstart",Y,{passive:!0}),function(){var G;(G=i.current)===null||G===void 0||G.removeEventListener("touchstart",Y),q(),clearInterval(M.current)}},[b])}function ve(b){return Math.floor(Math.pow(b,.5))}function h(b,i){var u="touches"in b?b.touches[0]:b;return u[i?"pageX":"pageY"]-window[i?"scrollX":"scrollY"]}function ne(b,i,u){l.useEffect(function(){var n=i.current;if(b&&n){var p=!1,R,x,M=function(){W.Z.cancel(R)},q=function G(){M(),R=(0,W.Z)(function(){u(x),G()})},j=function(){p=!1,M()},J=function(ee){if(!(ee.target.draggable||ee.button!==0)){var T=ee;T._virtualHandled||(T._virtualHandled=!0,p=!0)}},Y=function(ee){if(p){var T=h(ee,!1),K=n.getBoundingClientRect(),Fe=K.top,De=K.bottom;if(T<=Fe){var $=Fe-T;x=-ve($),q()}else if(T>=De){var Ue=T-De;x=ve(Ue),q()}else M()}};return n.addEventListener("mousedown",J),n.ownerDocument.addEventListener("mouseup",j),n.ownerDocument.addEventListener("mousemove",Y),n.ownerDocument.addEventListener("dragend",j),function(){n.removeEventListener("mousedown",J),n.ownerDocument.removeEventListener("mouseup",j),n.ownerDocument.removeEventListener("mousemove",Y),n.ownerDocument.removeEventListener("dragend",j),M()}}},[b])}var _e=10;function Ae(b,i,u,n,p,R,x,M){var q=l.useRef(),j=l.useState(null),J=(0,D.Z)(j,2),Y=J[0],G=J[1];return(0,Oe.Z)(function(){if(Y&&Y.times<_e){if(!b.current){G(function(Ee){return(0,P.Z)({},Ee)});return}R();var ee=Y.targetAlign,T=Y.originAlign,K=Y.index,Fe=Y.offset,De=b.current.clientHeight,$=!1,Ue=ee,Ne=null;if(De){for(var lt=ee||T,Le=0,he=0,vt=0,kt=Math.min(i.length-1,K),Ke=0;Ke<=kt;Ke+=1){var Gt=p(i[Ke]);he=Le;var ln=u.get(Gt);vt=he+(ln===void 0?n:ln),Le=vt}for(var rt=lt==="top"?Fe:De-Fe,We=kt;We>=0;We-=1){var gt=p(i[We]),Vt=u.get(gt);if(Vt===void 0){$=!0;break}if(rt-=Vt,rt<=0)break}switch(lt){case"top":Ne=he-Fe;break;case"bottom":Ne=vt-De+Fe;break;default:{var st=b.current.scrollTop,k=st+De;hek&&(Ue="bottom")}}Ne!==null&&x(Ne),Ne!==Y.lastTop&&($=!0)}$&&G((0,P.Z)((0,P.Z)({},Y),{},{times:Y.times+1,targetAlign:Ue,lastTop:Ne}))}},[Y,b.current]),function(ee){if(ee==null){M();return}if(W.Z.cancel(q.current),typeof ee=="number")x(ee);else if(ee&&(0,E.Z)(ee)==="object"){var T,K=ee.align;"index"in ee?T=ee.index:T=i.findIndex(function($){return p($)===ee.key});var Fe=ee.offset,De=Fe===void 0?0:Fe;G({times:0,index:T,offset:De,originAlign:K})}}}var te=l.forwardRef(function(b,i){var u=b.prefixCls,n=b.rtl,p=b.scrollOffset,R=b.scrollRange,x=b.onStartMove,M=b.onStopMove,q=b.onScroll,j=b.horizontal,J=b.spinSize,Y=b.containerSize,G=b.style,ee=b.thumbStyle,T=b.showScrollBar,K=l.useState(!1),Fe=(0,D.Z)(K,2),De=Fe[0],$=Fe[1],Ue=l.useState(null),Ne=(0,D.Z)(Ue,2),lt=Ne[0],Le=Ne[1],he=l.useState(null),vt=(0,D.Z)(he,2),kt=vt[0],Ke=vt[1],Gt=!n,ln=l.useRef(),rt=l.useRef(),We=l.useState(T),gt=(0,D.Z)(We,2),Vt=gt[0],st=gt[1],k=l.useRef(),Ee=function(){T===!0||T===!1||(clearTimeout(k.current),st(!0),k.current=setTimeout(function(){st(!1)},3e3))},St=R-Y||0,Zt=Y-J||0,Yt=l.useMemo(function(){if(p===0||St===0)return 0;var hn=p/St;return hn*Zt},[p,St,Zt]),tt=function($t){$t.stopPropagation(),$t.preventDefault()},un=l.useRef({top:Yt,dragging:De,pageY:lt,startTop:kt});un.current={top:Yt,dragging:De,pageY:lt,startTop:kt};var Ut=function($t){$(!0),Le(h($t,j)),Ke(un.current.top),x(),$t.stopPropagation(),$t.preventDefault()};l.useEffect(function(){var hn=function(rn){rn.preventDefault()},$t=ln.current,zt=rt.current;return $t.addEventListener("touchstart",hn,{passive:!1}),zt.addEventListener("touchstart",Ut,{passive:!1}),function(){$t.removeEventListener("touchstart",hn),zt.removeEventListener("touchstart",Ut)}},[]);var yn=l.useRef();yn.current=St;var An=l.useRef();An.current=Zt,l.useEffect(function(){if(De){var hn,$t=function(rn){var ct=un.current,pt=ct.dragging,sn=ct.pageY,dn=ct.startTop;W.Z.cancel(hn);var a=ln.current.getBoundingClientRect(),t=Y/(j?a.width:a.height);if(pt){var F=(h(rn,j)-sn)*t,A=dn;!Gt&&j?A-=F:A+=F;var U=yn.current,H=An.current,ie=H?A/H:0,L=Math.ceil(ie*U);L=Math.max(L,0),L=Math.min(L,U),hn=(0,W.Z)(function(){q(L,j)})}},zt=function(){$(!1),M()};return window.addEventListener("mousemove",$t,{passive:!0}),window.addEventListener("touchmove",$t,{passive:!0}),window.addEventListener("mouseup",zt,{passive:!0}),window.addEventListener("touchend",zt,{passive:!0}),function(){window.removeEventListener("mousemove",$t),window.removeEventListener("touchmove",$t),window.removeEventListener("mouseup",zt),window.removeEventListener("touchend",zt),W.Z.cancel(hn)}}},[De]),l.useEffect(function(){return Ee(),function(){clearTimeout(k.current)}},[p]),l.useImperativeHandle(i,function(){return{delayHidden:Ee}});var Jt="".concat(u,"-scrollbar"),Xt={position:"absolute",visibility:Vt?null:"hidden"},vn={position:"absolute",borderRadius:99,background:"var(--rc-virtual-list-scrollbar-bg, rgba(0, 0, 0, 0.5))",cursor:"pointer",userSelect:"none"};return j?(Object.assign(Xt,{height:8,left:0,right:0,bottom:0}),Object.assign(vn,(0,oe.Z)({height:"100%",width:J},Gt?"left":"right",Yt))):(Object.assign(Xt,(0,oe.Z)({width:8,top:0,bottom:0},Gt?"right":"left",0)),Object.assign(vn,{width:"100%",height:J,top:Yt})),l.createElement("div",{ref:ln,className:Se()(Jt,(0,oe.Z)((0,oe.Z)((0,oe.Z)({},"".concat(Jt,"-horizontal"),j),"".concat(Jt,"-vertical"),!j),"".concat(Jt,"-visible"),Vt)),style:(0,P.Z)((0,P.Z)({},Xt),G),onMouseDown:tt,onMouseMove:Ee},l.createElement("div",{ref:rt,className:Se()("".concat(Jt,"-thumb"),(0,oe.Z)({},"".concat(Jt,"-thumb-moving"),De)),style:(0,P.Z)((0,P.Z)({},vn),ee),onMouseDown:Ut}))}),_=te,ae=20;function ce(){var b=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,u=b/i*b;return isNaN(u)&&(u=0),u=Math.max(u,ae),Math.floor(u)}var Be=["prefixCls","className","height","itemHeight","fullHeight","style","data","children","itemKey","virtual","direction","scrollWidth","component","onScroll","onVirtualScroll","onVisibleChange","innerProps","extraRender","styles","showScrollBar"],Ct=[],nt={overflowY:"auto",overflowAnchor:"none"};function He(b,i){var u=b.prefixCls,n=u===void 0?"rc-virtual-list":u,p=b.className,R=b.height,x=b.itemHeight,M=b.fullHeight,q=M===void 0?!0:M,j=b.style,J=b.data,Y=b.children,G=b.itemKey,ee=b.virtual,T=b.direction,K=b.scrollWidth,Fe=b.component,De=Fe===void 0?"div":Fe,$=b.onScroll,Ue=b.onVirtualScroll,Ne=b.onVisibleChange,lt=b.innerProps,Le=b.extraRender,he=b.styles,vt=b.showScrollBar,kt=vt===void 0?"optional":vt,Ke=(0,se.Z)(b,Be),Gt=l.useCallback(function(B){return typeof G=="function"?G(B):B==null?void 0:B[G]},[G]),ln=Z(Gt,null,null),rt=(0,D.Z)(ln,4),We=rt[0],gt=rt[1],Vt=rt[2],st=rt[3],k=!!(ee!==!1&&R&&x),Ee=l.useMemo(function(){return Object.values(Vt.maps).reduce(function(B,z){return B+z},0)},[Vt.id,Vt.maps]),St=k&&J&&(Math.max(x*J.length,Ee)>R||!!K),Zt=T==="rtl",Yt=Se()(n,(0,oe.Z)({},"".concat(n,"-rtl"),Zt),p),tt=J||Ct,un=(0,l.useRef)(),Ut=(0,l.useRef)(),yn=(0,l.useRef)(),An=(0,l.useState)(0),Jt=(0,D.Z)(An,2),Xt=Jt[0],vn=Jt[1],hn=(0,l.useState)(0),$t=(0,D.Z)(hn,2),zt=$t[0],Cn=$t[1],rn=(0,l.useState)(!1),ct=(0,D.Z)(rn,2),pt=ct[0],sn=ct[1],dn=function(){sn(!0)},a=function(){sn(!1)},t={getKey:Gt};function F(B){vn(function(z){var Ce;typeof B=="function"?Ce=B(z):Ce=B;var ye=ft(Ce);return un.current.scrollTop=ye,ye})}var A=(0,l.useRef)({start:0,end:tt.length}),U=(0,l.useRef)(),H=Ze(tt,Gt),ie=(0,D.Z)(H,1),L=ie[0];U.current=L;var de=l.useMemo(function(){if(!k)return{scrollHeight:void 0,start:0,end:tt.length-1,offset:void 0};if(!St){var B;return{scrollHeight:((B=Ut.current)===null||B===void 0?void 0:B.offsetHeight)||0,start:0,end:tt.length-1,offset:void 0}}for(var z=0,Ce,ye,$e,wt=tt.length,Ft=0;Ft=Xt&&Ce===void 0&&(Ce=Ft,ye=z),En>Xt+R&&$e===void 0&&($e=Ft),z=En}return Ce===void 0&&(Ce=0,ye=0,$e=Math.ceil(R/x)),$e===void 0&&($e=tt.length-1),$e=Math.min($e+1,tt.length-1),{scrollHeight:z,start:Ce,end:$e,offset:ye}},[St,k,Xt,tt,st,R]),le=de.scrollHeight,Te=de.start,qe=de.end,ot=de.offset;A.current.start=Te,A.current.end=qe,l.useLayoutEffect(function(){var B=Vt.getRecord();if(B.size===1){var z=Array.from(B.keys())[0],Ce=B.get(z),ye=tt[Te];if(ye&&Ce===void 0){var $e=Gt(ye);if($e===z){var wt=Vt.get(z),Ft=wt-x;F(function(Et){return Et+Ft})}}}Vt.resetRecord()},[le]);var pe=l.useState({width:0,height:R}),r=(0,D.Z)(pe,2),c=r[0],v=r[1],f=function(z){v({width:z.offsetWidth,height:z.offsetHeight})},m=(0,l.useRef)(),y=(0,l.useRef)(),C=l.useMemo(function(){return ce(c.width,K)},[c.width,K]),X=l.useMemo(function(){return ce(c.height,le)},[c.height,le]),fe=le-R,Re=(0,l.useRef)(fe);Re.current=fe;function ft(B){var z=B;return Number.isNaN(Re.current)||(z=Math.min(z,Re.current)),z=Math.max(z,0),z}var xe=Xt<=0,Me=Xt>=fe,ke=zt<=0,Qe=zt>=K,Ge=Ie(xe,Me,ke,Qe),we=function(){return{x:Zt?-zt:zt,y:Xt}},Pe=(0,l.useRef)(we()),Q=(0,o.zX)(function(B){if(Ue){var z=(0,P.Z)((0,P.Z)({},we()),B);(Pe.current.x!==z.x||Pe.current.y!==z.y)&&(Ue(z),Pe.current=z)}});function ue(B,z){var Ce=B;z?((0,s.flushSync)(function(){Cn(Ce)}),Q()):F(Ce)}function me(B){var z=B.currentTarget.scrollTop;z!==Xt&&F(z),$==null||$(B),Q()}var Ye=function(z){var Ce=z,ye=K?K-c.width:0;return Ce=Math.max(Ce,0),Ce=Math.min(Ce,ye),Ce},Ve=(0,o.zX)(function(B,z){z?((0,s.flushSync)(function(){Cn(function(Ce){var ye=Ce+(Zt?-B:B);return Ye(ye)})}),Q()):F(function(Ce){var ye=Ce+B;return ye})}),je=be(k,xe,Me,ke,Qe,!!K,Ve),Bt=(0,D.Z)(je,2),Nt=Bt[0],en=Bt[1];w(k,un,function(B,z,Ce,ye){var $e=ye;return Ge(B,z,Ce)?!1:!$e||!$e._virtualHandled?($e&&($e._virtualHandled=!0),Nt({preventDefault:function(){},deltaX:B?z:0,deltaY:B?0:z}),!0):!1}),ne(St,un,function(B){F(function(z){return z+B})}),(0,Oe.Z)(function(){function B(Ce){var ye=xe&&Ce.detail<0,$e=Me&&Ce.detail>0;k&&!ye&&!$e&&Ce.preventDefault()}var z=un.current;return z.addEventListener("wheel",Nt,{passive:!1}),z.addEventListener("DOMMouseScroll",en,{passive:!0}),z.addEventListener("MozMousePixelScroll",B,{passive:!1}),function(){z.removeEventListener("wheel",Nt),z.removeEventListener("DOMMouseScroll",en),z.removeEventListener("MozMousePixelScroll",B)}},[k,xe,Me]),(0,Oe.Z)(function(){if(K){var B=Ye(zt);Cn(B),Q({x:B})}},[c.width,K]);var xt=function(){var z,Ce;(z=m.current)===null||z===void 0||z.delayHidden(),(Ce=y.current)===null||Ce===void 0||Ce.delayHidden()},tn=Ae(un,tt,Vt,x,Gt,function(){return gt(!0)},F,xt);l.useImperativeHandle(i,function(){return{nativeElement:yn.current,getScrollInfo:we,scrollTo:function(z){function Ce(ye){return ye&&(0,E.Z)(ye)==="object"&&("left"in ye||"top"in ye)}Ce(z)?(z.left!==void 0&&Cn(Ye(z.left)),tn(z.top)):tn(z)}}}),(0,Oe.Z)(function(){if(Ne){var B=tt.slice(Te,qe+1);Ne(B,tt)}},[Te,qe,tt]);var Ht=d(tt,Gt,Vt,x),cn=Le==null?void 0:Le({start:Te,end:qe,virtual:St,offsetX:zt,offsetY:ot,rtl:Zt,getSize:Ht}),an=Rt(tt,Te,qe,K,zt,We,Y,t),Wt=null;R&&(Wt=(0,P.Z)((0,oe.Z)({},q?"height":"maxHeight",R),nt),k&&(Wt.overflowY="hidden",K&&(Wt.overflowX="hidden"),pt&&(Wt.pointerEvents="none")));var Je={};return Zt&&(Je.dir="rtl"),l.createElement("div",(0,V.Z)({ref:yn,style:(0,P.Z)((0,P.Z)({},j),{},{position:"relative"}),className:Yt},Je,Ke),l.createElement(N.Z,{onResize:f},l.createElement(De,{className:"".concat(n,"-holder"),style:Wt,ref:un,onScroll:me,onMouseEnter:xt},l.createElement(yt,{prefixCls:n,height:le,offsetX:zt,offsetY:ot,scrollWidth:K,onInnerResize:gt,ref:Ut,innerProps:lt,rtl:Zt,extra:cn},an))),St&&le>R&&l.createElement(_,{ref:m,prefixCls:n,scrollOffset:Xt,scrollRange:le,rtl:Zt,onScroll:ue,onStartMove:dn,onStopMove:a,spinSize:X,containerSize:c.height,style:he==null?void 0:he.verticalScrollBar,thumbStyle:he==null?void 0:he.verticalScrollBarThumb,showScrollBar:kt}),St&&K>c.width&&l.createElement(_,{ref:y,prefixCls:n,scrollOffset:zt,scrollRange:K,rtl:Zt,onScroll:ue,onStartMove:dn,onStopMove:a,spinSize:C,containerSize:c.width,horizontal:!0,style:he==null?void 0:he.horizontalScrollBar,thumbStyle:he==null?void 0:he.horizontalScrollBarThumb,showScrollBar:kt}))}var et=l.forwardRef(He);et.displayName="List";var ht=et,It=ht},76374:function(zn,Ot,e){var V=function(){if(typeof Map!="undefined")return Map;function S(g,Z){var O=-1;return g.some(function(w,ve){return w[0]===Z?(O=ve,!0):!1}),O}return function(){function g(){this.__entries__=[]}return Object.defineProperty(g.prototype,"size",{get:function(){return this.__entries__.length},enumerable:!0,configurable:!0}),g.prototype.get=function(Z){var O=S(this.__entries__,Z),w=this.__entries__[O];return w&&w[1]},g.prototype.set=function(Z,O){var w=S(this.__entries__,Z);~w?this.__entries__[w][1]=O:this.__entries__.push([Z,O])},g.prototype.delete=function(Z){var O=this.__entries__,w=S(O,Z);~w&&O.splice(w,1)},g.prototype.has=function(Z){return!!~S(this.__entries__,Z)},g.prototype.clear=function(){this.__entries__.splice(0)},g.prototype.forEach=function(Z,O){O===void 0&&(O=null);for(var w=0,ve=this.__entries__;w0},S.prototype.connect_=function(){!E||this.connected_||(document.addEventListener("transitionend",this.onTransitionEnd_),window.addEventListener("resize",this.refresh),N?(this.mutationsObserver_=new MutationObserver(this.refresh),this.mutationsObserver_.observe(document,{attributes:!0,childList:!0,characterData:!0,subtree:!0})):(document.addEventListener("DOMSubtreeModified",this.refresh),this.mutationEventsAdded_=!0),this.connected_=!0)},S.prototype.disconnect_=function(){!E||!this.connected_||(document.removeEventListener("transitionend",this.onTransitionEnd_),window.removeEventListener("resize",this.refresh),this.mutationsObserver_&&this.mutationsObserver_.disconnect(),this.mutationEventsAdded_&&document.removeEventListener("DOMSubtreeModified",this.refresh),this.mutationsObserver_=null,this.mutationEventsAdded_=!1,this.connected_=!1)},S.prototype.onTransitionEnd_=function(g){var Z=g.propertyName,O=Z===void 0?"":Z,w=Se.some(function(ve){return!!~O.indexOf(ve)});w&&this.refresh()},S.getInstance=function(){return this.instance_||(this.instance_=new S),this.instance_},S.instance_=null,S}(),Oe=function(S,g){for(var Z=0,O=Object.keys(g);Z0},S}(),at=typeof WeakMap!="undefined"?new WeakMap:new V,ge=function(){function S(g){if(!(this instanceof S))throw new TypeError("Cannot call a class as a function.");if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");var Z=o.getInstance(),O=new d(g,Z,this);at.set(this,O)}return S}();["observe","unobserve","disconnect"].forEach(function(S){ge.prototype[S]=function(){var g;return(g=at.get(this))[S].apply(g,arguments)}});var bt=function(){return typeof P.ResizeObserver!="undefined"?P.ResizeObserver:ge}();Ot.Z=bt},93314:function(zn){zn.exports="data:image/png;base64,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"}}]); +`,Mt=["letter-spacing","line-height","padding-top","padding-bottom","font-family","font-weight","font-size","font-variant","text-rendering","text-transform","width","text-indent","padding-left","padding-right","border-width","box-sizing","word-break","white-space"],Ze={},W;function Dt(w){var ve=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,h=w.getAttribute("id")||w.getAttribute("data-reactid")||w.getAttribute("name");if(ve&&Ze[h])return Ze[h];var ne=window.getComputedStyle(w),_e=ne.getPropertyValue("box-sizing")||ne.getPropertyValue("-moz-box-sizing")||ne.getPropertyValue("-webkit-box-sizing"),Ae=parseFloat(ne.getPropertyValue("padding-bottom"))+parseFloat(ne.getPropertyValue("padding-top")),te=parseFloat(ne.getPropertyValue("border-bottom-width"))+parseFloat(ne.getPropertyValue("border-top-width")),_=Mt.map(function(ce){return"".concat(ce,":").concat(ne.getPropertyValue(ce))}).join(";"),ae={sizingStyle:_,paddingSize:Ae,borderSize:te,boxSizing:_e};return ve&&h&&(Ze[h]=ae),ae}function jt(w){var ve=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,h=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,ne=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null;W||(W=document.createElement("textarea"),W.setAttribute("tab-index","-1"),W.setAttribute("aria-hidden","true"),W.setAttribute("name","hiddenTextarea"),document.body.appendChild(W)),w.getAttribute("wrap")?W.setAttribute("wrap",w.getAttribute("wrap")):W.removeAttribute("wrap");var _e=Dt(w,ve),Ae=_e.paddingSize,te=_e.borderSize,_=_e.boxSizing,ae=_e.sizingStyle;W.setAttribute("style","".concat(ae,";").concat(Tt)),W.value=w.value||w.placeholder||"";var ce=void 0,Be=void 0,Ct,nt=W.scrollHeight;if(_==="border-box"?nt+=te:_==="content-box"&&(nt-=Ae),h!==null||ne!==null){W.value=" ";var He=W.scrollHeight-Ae;h!==null&&(ce=He*h,_==="border-box"&&(ce=ce+Ae+te),nt=Math.max(ce,nt)),ne!==null&&(Be=He*ne,_==="border-box"&&(Be=Be+Ae+te),Ct=nt>Be?"":"hidden",nt=Math.min(Be,nt))}var et={height:nt,overflowY:Ct,resize:"none"};return ce&&(et.minHeight=ce),Be&&(et.maxHeight=Be),et}var Ie=["prefixCls","defaultValue","value","autoSize","onResize","className","style","disabled","onChange","onInternalAutoSize"],be=0,v=1,at=2,ge=s.forwardRef(function(w,ve){var h=w,ne=h.prefixCls,_e=h.defaultValue,Ae=h.value,te=h.autoSize,_=h.onResize,ae=h.className,ce=h.style,Be=h.disabled,Ct=h.onChange,nt=h.onInternalAutoSize,He=(0,se.Z)(h,Ie),et=(0,l.Z)(_e,{value:Ae,postState:function(vt){return vt!=null?vt:""}}),ht=(0,D.Z)(et,2),It=ht[0],b=ht[1],i=function(vt){b(vt.target.value),Ct==null||Ct(vt)},u=s.useRef();s.useImperativeHandle(ve,function(){return{textArea:u.current}});var n=s.useMemo(function(){return te&&(0,I.Z)(te)==="object"?[te.minRows,te.maxRows]:[]},[te]),p=(0,D.Z)(n,2),R=p[0],x=p[1],M=!!te,q=function(){try{if(document.activeElement===u.current){var vt=u.current,kt=vt.selectionStart,Ke=vt.selectionEnd,Gt=vt.scrollTop;u.current.setSelectionRange(kt,Ke),u.current.scrollTop=Gt}}catch(ln){}},j=s.useState(at),J=(0,D.Z)(j,2),Y=J[0],G=J[1],ee=s.useState(),T=(0,D.Z)(ee,2),K=T[0],Fe=T[1],De=function(){G(be)};(0,At.Z)(function(){M&&De()},[Ae,R,x,M]),(0,At.Z)(function(){if(Y===be)G(v);else if(Y===v){var he=jt(u.current,!1,R,x);G(at),Fe(he)}else q()},[Y]);var $=s.useRef(),Ue=function(){Rt.Z.cancel($.current)},Ne=function(vt){Y===at&&(_==null||_(vt),te&&(Ue(),$.current=(0,Rt.Z)(function(){De()})))};s.useEffect(function(){return Ue},[]);var lt=M?K:null,Le=(0,P.Z)((0,P.Z)({},ce),lt);return(Y===be||Y===v)&&(Le.overflowY="hidden",Le.overflowX="hidden"),s.createElement(yt.Z,{onResize:Ne,disabled:!(te||_)},s.createElement("textarea",(0,V.Z)({},He,{ref:u,style:Le,className:Se()(ne,ae,(0,E.Z)({},"".concat(ne,"-disabled"),Be)),disabled:Be,value:It,onChange:i})))}),bt=ge,S=["defaultValue","value","onFocus","onBlur","onChange","allowClear","maxLength","onCompositionStart","onCompositionEnd","suffix","prefixCls","showCount","count","className","style","disabled","hidden","classNames","styles","onResize","onClear","onPressEnter","readOnly","autoSize","onKeyDown"],g=s.forwardRef(function(w,ve){var h,ne=w.defaultValue,_e=w.value,Ae=w.onFocus,te=w.onBlur,_=w.onChange,ae=w.allowClear,ce=w.maxLength,Be=w.onCompositionStart,Ct=w.onCompositionEnd,nt=w.suffix,He=w.prefixCls,et=He===void 0?"rc-textarea":He,ht=w.showCount,It=w.count,b=w.className,i=w.style,u=w.disabled,n=w.hidden,p=w.classNames,R=w.styles,x=w.onResize,M=w.onClear,q=w.onPressEnter,j=w.readOnly,J=w.autoSize,Y=w.onKeyDown,G=(0,se.Z)(w,S),ee=(0,l.Z)(ne,{value:_e,defaultValue:ne}),T=(0,D.Z)(ee,2),K=T[0],Fe=T[1],De=K==null?"":String(K),$=s.useState(!1),Ue=(0,D.Z)($,2),Ne=Ue[0],lt=Ue[1],Le=s.useRef(!1),he=s.useState(null),vt=(0,D.Z)(he,2),kt=vt[0],Ke=vt[1],Gt=(0,s.useRef)(null),ln=(0,s.useRef)(null),rt=function(){var pt;return(pt=ln.current)===null||pt===void 0?void 0:pt.textArea},We=function(){rt().focus()};(0,s.useImperativeHandle)(ve,function(){var ct;return{resizableTextArea:ln.current,focus:We,blur:function(){rt().blur()},nativeElement:((ct=Gt.current)===null||ct===void 0?void 0:ct.nativeElement)||rt()}}),(0,s.useEffect)(function(){lt(function(ct){return!u&&ct})},[u]);var gt=s.useState(null),Vt=(0,D.Z)(gt,2),st=Vt[0],k=Vt[1];s.useEffect(function(){if(st){var ct;(ct=rt()).setSelectionRange.apply(ct,(0,oe.Z)(st))}},[st]);var Ee=(0,o.Z)(It,ht),St=(h=Ee.max)!==null&&h!==void 0?h:ce,Zt=Number(St)>0,Yt=Ee.strategy(De),tt=!!St&&Yt>St,un=function(pt,sn){var dn=sn;!Le.current&&Ee.exceedFormatter&&Ee.max&&Ee.strategy(sn)>Ee.max&&(dn=Ee.exceedFormatter(sn,{max:Ee.max}),sn!==dn&&k([rt().selectionStart||0,rt().selectionEnd||0])),Fe(dn),(0,Oe.rJ)(pt.currentTarget,pt,_,dn)},Ut=function(pt){Le.current=!0,Be==null||Be(pt)},yn=function(pt){Le.current=!1,un(pt,pt.currentTarget.value),Ct==null||Ct(pt)},An=function(pt){un(pt,pt.target.value)},Jt=function(pt){pt.key==="Enter"&&q&&q(pt),Y==null||Y(pt)},Xt=function(pt){lt(!0),Ae==null||Ae(pt)},vn=function(pt){lt(!1),te==null||te(pt)},hn=function(pt){Fe(""),We(),(0,Oe.rJ)(rt(),pt,_)},$t=nt,zt;Ee.show&&(Ee.showFormatter?zt=Ee.showFormatter({value:De,count:Yt,maxLength:St}):zt="".concat(Yt).concat(Zt?" / ".concat(St):""),$t=s.createElement(s.Fragment,null,$t,s.createElement("span",{className:Se()("".concat(et,"-data-count"),p==null?void 0:p.count),style:R==null?void 0:R.count},zt)));var Cn=function(pt){var sn;x==null||x(pt),(sn=rt())!==null&&sn!==void 0&&sn.style.height&&Ke(!0)},rn=!J&&!ht&&!ae;return s.createElement(N.BaseInput,{ref:Gt,value:De,allowClear:ae,handleReset:hn,suffix:$t,prefixCls:et,classNames:(0,P.Z)((0,P.Z)({},p),{},{affixWrapper:Se()(p==null?void 0:p.affixWrapper,(0,E.Z)((0,E.Z)({},"".concat(et,"-show-count"),ht),"".concat(et,"-textarea-allow-clear"),ae))}),disabled:u,focused:Ne,className:Se()(b,tt&&"".concat(et,"-out-of-range")),style:(0,P.Z)((0,P.Z)({},i),kt&&!rn?{height:"auto"}:{}),dataAttrs:{affixWrapper:{"data-count":typeof zt=="string"?zt:void 0}},hidden:n,readOnly:j,onClear:M},s.createElement(bt,(0,V.Z)({},G,{autoSize:J,maxLength:ce,onKeyDown:Jt,onChange:An,onFocus:Xt,onBlur:vn,onCompositionStart:Ut,onCompositionEnd:yn,className:Se()(p==null?void 0:p.textarea),style:(0,P.Z)((0,P.Z)({},R==null?void 0:R.textarea),{},{resize:i==null?void 0:i.resize}),disabled:u,prefixCls:et,onResize:Cn,ref:ln,readOnly:j})))}),Z=g,O=Z},29125:function(zn,Ot,e){e.d(Ot,{G:function(){return oe},Z:function(){return Tt}});var V=e(92310),E=e.n(V),P=e(59301);function oe(Mt){var Ze=Mt.children,W=Mt.prefixCls,Dt=Mt.id,jt=Mt.overlayInnerStyle,Ie=Mt.bodyClassName,be=Mt.className,v=Mt.style;return P.createElement("div",{className:E()("".concat(W,"-content"),be),style:v},P.createElement("div",{className:E()("".concat(W,"-inner"),Ie),id:Dt,role:"tooltip",style:jt},typeof Ze=="function"?Ze():Ze))}var D=e(54476),se=e(33885),re=e(75931),Se=e(65030),N={shiftX:64,adjustY:1},o={adjustX:1,shiftY:!0},Oe=[0,0],l={left:{points:["cr","cl"],overflow:o,offset:[-4,0],targetOffset:Oe},right:{points:["cl","cr"],overflow:o,offset:[4,0],targetOffset:Oe},top:{points:["bc","tc"],overflow:N,offset:[0,-4],targetOffset:Oe},bottom:{points:["tc","bc"],overflow:N,offset:[0,4],targetOffset:Oe},topLeft:{points:["bl","tl"],overflow:N,offset:[0,-4],targetOffset:Oe},leftTop:{points:["tr","tl"],overflow:o,offset:[-4,0],targetOffset:Oe},topRight:{points:["br","tr"],overflow:N,offset:[0,-4],targetOffset:Oe},rightTop:{points:["tl","tr"],overflow:o,offset:[4,0],targetOffset:Oe},bottomRight:{points:["tr","br"],overflow:N,offset:[0,4],targetOffset:Oe},rightBottom:{points:["bl","br"],overflow:o,offset:[4,0],targetOffset:Oe},bottomLeft:{points:["tl","bl"],overflow:N,offset:[0,4],targetOffset:Oe},leftBottom:{points:["br","bl"],overflow:o,offset:[-4,0],targetOffset:Oe}},s=null,I=e(80402),yt=["overlayClassName","trigger","mouseEnterDelay","mouseLeaveDelay","overlayStyle","prefixCls","children","onVisibleChange","afterVisibleChange","transitionName","animation","motion","placement","align","destroyTooltipOnHide","defaultVisible","getTooltipContainer","overlayInnerStyle","arrowContent","overlay","id","showArrow","classNames","styles"],At=function(Ze,W){var Dt=Ze.overlayClassName,jt=Ze.trigger,Ie=jt===void 0?["hover"]:jt,be=Ze.mouseEnterDelay,v=be===void 0?0:be,at=Ze.mouseLeaveDelay,ge=at===void 0?.1:at,bt=Ze.overlayStyle,S=Ze.prefixCls,g=S===void 0?"rc-tooltip":S,Z=Ze.children,O=Ze.onVisibleChange,w=Ze.afterVisibleChange,ve=Ze.transitionName,h=Ze.animation,ne=Ze.motion,_e=Ze.placement,Ae=_e===void 0?"right":_e,te=Ze.align,_=te===void 0?{}:te,ae=Ze.destroyTooltipOnHide,ce=ae===void 0?!1:ae,Be=Ze.defaultVisible,Ct=Ze.getTooltipContainer,nt=Ze.overlayInnerStyle,He=Ze.arrowContent,et=Ze.overlay,ht=Ze.id,It=Ze.showArrow,b=It===void 0?!0:It,i=Ze.classNames,u=Ze.styles,n=(0,re.Z)(Ze,yt),p=(0,I.Z)(ht),R=(0,P.useRef)(null);(0,P.useImperativeHandle)(W,function(){return R.current});var x=(0,se.Z)({},n);"visible"in Ze&&(x.popupVisible=Ze.visible);var M=function(){return P.createElement(oe,{key:"content",prefixCls:g,id:p,bodyClassName:i==null?void 0:i.body,overlayInnerStyle:(0,se.Z)((0,se.Z)({},nt),u==null?void 0:u.body)},et)},q=function(){var J=P.Children.only(Z),Y=(J==null?void 0:J.props)||{},G=(0,se.Z)((0,se.Z)({},Y),{},{"aria-describedby":et?p:null});return P.cloneElement(Z,G)};return P.createElement(Se.Z,(0,D.Z)({popupClassName:E()(Dt,i==null?void 0:i.root),prefixCls:g,popup:M,action:Ie,builtinPlacements:l,popupPlacement:Ae,ref:R,popupAlign:_,getPopupContainer:Ct,onPopupVisibleChange:O,afterPopupVisibleChange:w,popupTransitionName:ve,popupAnimation:h,popupMotion:ne,defaultPopupVisible:Be,autoDestroy:ce,mouseLeaveDelay:ge,popupStyle:(0,se.Z)((0,se.Z)({},bt),u==null?void 0:u.root),mouseEnterDelay:v,arrow:b},x),q())},Rt=(0,P.forwardRef)(At),Tt=Rt},49658:function(zn,Ot){Ot.Z=function(){if(typeof navigator=="undefined"||typeof window=="undefined")return!1;var e=navigator.userAgent||navigator.vendor||window.opera;return/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino|android|ipad|playbook|silk/i.test(e)||/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw-(n|u)|c55\/|capi|ccwa|cdm-|cell|chtm|cldc|cmd-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc-s|devi|dica|dmob|do(c|p)o|ds(12|-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(-|_)|g1 u|g560|gene|gf-5|g-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd-(m|p|t)|hei-|hi(pt|ta)|hp( i|ip)|hs-c|ht(c(-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i-(20|go|ma)|i230|iac( |-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|-[a-w])|libw|lynx|m1-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|-([1-8]|c))|phil|pire|pl(ay|uc)|pn-2|po(ck|rt|se)|prox|psio|pt-g|qa-a|qc(07|12|21|32|60|-[2-7]|i-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h-|oo|p-)|sdk\/|se(c(-|0|1)|47|mc|nd|ri)|sgh-|shar|sie(-|m)|sk-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h-|v-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl-|tdg-|tel(i|m)|tim-|t-mo|to(pl|sh)|ts(70|m-|m3|m5)|tx-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas-|your|zeto|zte-/i.test(e==null?void 0:e.substr(0,4))}},48911:function(zn,Ot,e){e.d(Ot,{Z:function(){return It}});var V=e(54476),E=e(76190),P=e(33885),oe=e(20068),D=e(42978),se=e(75931),re=e(92310),Se=e.n(re),N=e(29301),o=e(70425),Oe=e(34280),l=e(59301),s=e(4676),I=l.forwardRef(function(b,i){var u=b.height,n=b.offsetY,p=b.offsetX,R=b.children,x=b.prefixCls,M=b.onInnerResize,q=b.innerProps,j=b.rtl,J=b.extra,Y={},G={display:"flex",flexDirection:"column"};return n!==void 0&&(Y={height:u,position:"relative",overflow:"hidden"},G=(0,P.Z)((0,P.Z)({},G),{},(0,oe.Z)((0,oe.Z)((0,oe.Z)((0,oe.Z)((0,oe.Z)({transform:"translateY(".concat(n,"px)")},j?"marginRight":"marginLeft",-p),"position","absolute"),"left",0),"right",0),"top",0))),l.createElement("div",{style:Y},l.createElement(N.Z,{onResize:function(T){var K=T.offsetHeight;K&&M&&M()}},l.createElement("div",(0,V.Z)({style:G,className:Se()((0,oe.Z)({},"".concat(x,"-holder-inner"),x)),ref:i},q),R,J)))});I.displayName="Filler";var yt=I;function At(b){var i=b.children,u=b.setRef,n=l.useCallback(function(p){u(p)},[]);return l.cloneElement(i,{ref:n})}function Rt(b,i,u,n,p,R,x,M){var q=M.getKey;return b.slice(i,u+1).map(function(j,J){var Y=i+J,G=x(j,Y,{style:{width:n},offsetX:p}),ee=q(j);return l.createElement(At,{key:ee,setRef:function(K){return R(j,K)}},G)})}function Tt(b,i,u,n){var p=u-b,R=i-u,x=Math.min(p,R)*2;if(n<=x){var M=Math.floor(n/2);return n%2?u+M+1:u-M}return p>R?u-(n-R):u+(n-p)}function Mt(b,i,u){var n=b.length,p=i.length,R,x;if(n===0&&p===0)return null;n2&&arguments[2]!==void 0?arguments[2]:!1,Y=q?j<0&&M.current.left||j>0&&M.current.right:j<0&&M.current.top||j>0&&M.current.bottom;return J&&Y?(clearTimeout(R.current),p.current=!1):(!Y||p.current)&&x(),!p.current&&Y}};function be(b,i,u,n,p,R,x){var M=(0,l.useRef)(0),q=(0,l.useRef)(null),j=(0,l.useRef)(null),J=(0,l.useRef)(!1),Y=Ie(i,u,n,p);function G($,Ue){if(W.Z.cancel(q.current),!Y(!1,Ue)){var Ne=$;if(!Ne._virtualHandled)Ne._virtualHandled=!0;else return;M.current+=Ue,j.current=Ue,jt||Ne.preventDefault(),q.current=(0,W.Z)(function(){var lt=J.current?10:1;x(M.current*lt,!1),M.current=0})}}function ee($,Ue){x(Ue,!0),jt||$.preventDefault()}var T=(0,l.useRef)(null),K=(0,l.useRef)(null);function Fe($){if(b){W.Z.cancel(K.current),K.current=(0,W.Z)(function(){T.current=null},2);var Ue=$.deltaX,Ne=$.deltaY,lt=$.shiftKey,Le=Ue,he=Ne;(T.current==="sx"||!T.current&<&&Ne&&!Ue)&&(Le=Ne,he=0,T.current="sx");var vt=Math.abs(Le),kt=Math.abs(he);T.current===null&&(T.current=R&&vt>kt?"x":"y"),T.current==="y"?G($,he):ee($,Le)}}function De($){b&&(J.current=$.detail===j.current)}return[Fe,De]}function v(b,i,u,n){var p=l.useMemo(function(){return[new Map,[]]},[b,u.id,n]),R=(0,D.Z)(p,2),x=R[0],M=R[1],q=function(J){var Y=arguments.length>1&&arguments[1]!==void 0?arguments[1]:J,G=x.get(J),ee=x.get(Y);if(G===void 0||ee===void 0)for(var T=b.length,K=M.length;K0&&arguments[0]!==void 0?arguments[0]:!1;J();var T=function(){var De=!1;M.current.forEach(function($,Ue){if($&&$.offsetParent){var Ne=$.offsetHeight,lt=getComputedStyle($),Le=lt.marginTop,he=lt.marginBottom,vt=g(Le),kt=g(he),Ke=Ne+vt+kt;q.current.get(Ue)!==Ke&&(q.current.set(Ue,Ke),De=!0)}}),De&&x(function($){return $+1})};if(ee)T();else{j.current+=1;var K=j.current;Promise.resolve().then(function(){K===j.current&&T()})}}function G(ee,T){var K=b(ee),Fe=M.current.get(K);T?(M.current.set(K,T),Y()):M.current.delete(K),!Fe!=!T&&(T?i==null||i(ee):u==null||u(ee))}return(0,l.useEffect)(function(){return J},[]),[G,Y,q.current,R]}var O=14/15;function w(b,i,u){var n=(0,l.useRef)(!1),p=(0,l.useRef)(0),R=(0,l.useRef)(0),x=(0,l.useRef)(null),M=(0,l.useRef)(null),q,j=function(ee){if(n.current){var T=Math.ceil(ee.touches[0].pageX),K=Math.ceil(ee.touches[0].pageY),Fe=p.current-T,De=R.current-K,$=Math.abs(Fe)>Math.abs(De);$?p.current=T:R.current=K;var Ue=u($,$?Fe:De,!1,ee);Ue&&ee.preventDefault(),clearInterval(M.current),Ue&&(M.current=setInterval(function(){$?Fe*=O:De*=O;var Ne=Math.floor($?Fe:De);(!u($,Ne,!0)||Math.abs(Ne)<=.1)&&clearInterval(M.current)},16))}},J=function(){n.current=!1,q()},Y=function(ee){q(),ee.touches.length===1&&!n.current&&(n.current=!0,p.current=Math.ceil(ee.touches[0].pageX),R.current=Math.ceil(ee.touches[0].pageY),x.current=ee.target,x.current.addEventListener("touchmove",j,{passive:!1}),x.current.addEventListener("touchend",J,{passive:!0}))};q=function(){x.current&&(x.current.removeEventListener("touchmove",j),x.current.removeEventListener("touchend",J))},(0,Oe.Z)(function(){return b&&i.current.addEventListener("touchstart",Y,{passive:!0}),function(){var G;(G=i.current)===null||G===void 0||G.removeEventListener("touchstart",Y),q(),clearInterval(M.current)}},[b])}function ve(b){return Math.floor(Math.pow(b,.5))}function h(b,i){var u="touches"in b?b.touches[0]:b;return u[i?"pageX":"pageY"]-window[i?"scrollX":"scrollY"]}function ne(b,i,u){l.useEffect(function(){var n=i.current;if(b&&n){var p=!1,R,x,M=function(){W.Z.cancel(R)},q=function G(){M(),R=(0,W.Z)(function(){u(x),G()})},j=function(){p=!1,M()},J=function(ee){if(!(ee.target.draggable||ee.button!==0)){var T=ee;T._virtualHandled||(T._virtualHandled=!0,p=!0)}},Y=function(ee){if(p){var T=h(ee,!1),K=n.getBoundingClientRect(),Fe=K.top,De=K.bottom;if(T<=Fe){var $=Fe-T;x=-ve($),q()}else if(T>=De){var Ue=T-De;x=ve(Ue),q()}else M()}};return n.addEventListener("mousedown",J),n.ownerDocument.addEventListener("mouseup",j),n.ownerDocument.addEventListener("mousemove",Y),n.ownerDocument.addEventListener("dragend",j),function(){n.removeEventListener("mousedown",J),n.ownerDocument.removeEventListener("mouseup",j),n.ownerDocument.removeEventListener("mousemove",Y),n.ownerDocument.removeEventListener("dragend",j),M()}}},[b])}var _e=10;function Ae(b,i,u,n,p,R,x,M){var q=l.useRef(),j=l.useState(null),J=(0,D.Z)(j,2),Y=J[0],G=J[1];return(0,Oe.Z)(function(){if(Y&&Y.times<_e){if(!b.current){G(function(Ee){return(0,P.Z)({},Ee)});return}R();var ee=Y.targetAlign,T=Y.originAlign,K=Y.index,Fe=Y.offset,De=b.current.clientHeight,$=!1,Ue=ee,Ne=null;if(De){for(var lt=ee||T,Le=0,he=0,vt=0,kt=Math.min(i.length-1,K),Ke=0;Ke<=kt;Ke+=1){var Gt=p(i[Ke]);he=Le;var ln=u.get(Gt);vt=he+(ln===void 0?n:ln),Le=vt}for(var rt=lt==="top"?Fe:De-Fe,We=kt;We>=0;We-=1){var gt=p(i[We]),Vt=u.get(gt);if(Vt===void 0){$=!0;break}if(rt-=Vt,rt<=0)break}switch(lt){case"top":Ne=he-Fe;break;case"bottom":Ne=vt-De+Fe;break;default:{var st=b.current.scrollTop,k=st+De;hek&&(Ue="bottom")}}Ne!==null&&x(Ne),Ne!==Y.lastTop&&($=!0)}$&&G((0,P.Z)((0,P.Z)({},Y),{},{times:Y.times+1,targetAlign:Ue,lastTop:Ne}))}},[Y,b.current]),function(ee){if(ee==null){M();return}if(W.Z.cancel(q.current),typeof ee=="number")x(ee);else if(ee&&(0,E.Z)(ee)==="object"){var T,K=ee.align;"index"in ee?T=ee.index:T=i.findIndex(function($){return p($)===ee.key});var Fe=ee.offset,De=Fe===void 0?0:Fe;G({times:0,index:T,offset:De,originAlign:K})}}}var te=l.forwardRef(function(b,i){var u=b.prefixCls,n=b.rtl,p=b.scrollOffset,R=b.scrollRange,x=b.onStartMove,M=b.onStopMove,q=b.onScroll,j=b.horizontal,J=b.spinSize,Y=b.containerSize,G=b.style,ee=b.thumbStyle,T=b.showScrollBar,K=l.useState(!1),Fe=(0,D.Z)(K,2),De=Fe[0],$=Fe[1],Ue=l.useState(null),Ne=(0,D.Z)(Ue,2),lt=Ne[0],Le=Ne[1],he=l.useState(null),vt=(0,D.Z)(he,2),kt=vt[0],Ke=vt[1],Gt=!n,ln=l.useRef(),rt=l.useRef(),We=l.useState(T),gt=(0,D.Z)(We,2),Vt=gt[0],st=gt[1],k=l.useRef(),Ee=function(){T===!0||T===!1||(clearTimeout(k.current),st(!0),k.current=setTimeout(function(){st(!1)},3e3))},St=R-Y||0,Zt=Y-J||0,Yt=l.useMemo(function(){if(p===0||St===0)return 0;var hn=p/St;return hn*Zt},[p,St,Zt]),tt=function($t){$t.stopPropagation(),$t.preventDefault()},un=l.useRef({top:Yt,dragging:De,pageY:lt,startTop:kt});un.current={top:Yt,dragging:De,pageY:lt,startTop:kt};var Ut=function($t){$(!0),Le(h($t,j)),Ke(un.current.top),x(),$t.stopPropagation(),$t.preventDefault()};l.useEffect(function(){var hn=function(rn){rn.preventDefault()},$t=ln.current,zt=rt.current;return $t.addEventListener("touchstart",hn,{passive:!1}),zt.addEventListener("touchstart",Ut,{passive:!1}),function(){$t.removeEventListener("touchstart",hn),zt.removeEventListener("touchstart",Ut)}},[]);var yn=l.useRef();yn.current=St;var An=l.useRef();An.current=Zt,l.useEffect(function(){if(De){var hn,$t=function(rn){var ct=un.current,pt=ct.dragging,sn=ct.pageY,dn=ct.startTop;W.Z.cancel(hn);var a=ln.current.getBoundingClientRect(),t=Y/(j?a.width:a.height);if(pt){var F=(h(rn,j)-sn)*t,A=dn;!Gt&&j?A-=F:A+=F;var U=yn.current,H=An.current,ie=H?A/H:0,L=Math.ceil(ie*U);L=Math.max(L,0),L=Math.min(L,U),hn=(0,W.Z)(function(){q(L,j)})}},zt=function(){$(!1),M()};return window.addEventListener("mousemove",$t,{passive:!0}),window.addEventListener("touchmove",$t,{passive:!0}),window.addEventListener("mouseup",zt,{passive:!0}),window.addEventListener("touchend",zt,{passive:!0}),function(){window.removeEventListener("mousemove",$t),window.removeEventListener("touchmove",$t),window.removeEventListener("mouseup",zt),window.removeEventListener("touchend",zt),W.Z.cancel(hn)}}},[De]),l.useEffect(function(){return Ee(),function(){clearTimeout(k.current)}},[p]),l.useImperativeHandle(i,function(){return{delayHidden:Ee}});var Jt="".concat(u,"-scrollbar"),Xt={position:"absolute",visibility:Vt?null:"hidden"},vn={position:"absolute",borderRadius:99,background:"var(--rc-virtual-list-scrollbar-bg, rgba(0, 0, 0, 0.5))",cursor:"pointer",userSelect:"none"};return j?(Object.assign(Xt,{height:8,left:0,right:0,bottom:0}),Object.assign(vn,(0,oe.Z)({height:"100%",width:J},Gt?"left":"right",Yt))):(Object.assign(Xt,(0,oe.Z)({width:8,top:0,bottom:0},Gt?"right":"left",0)),Object.assign(vn,{width:"100%",height:J,top:Yt})),l.createElement("div",{ref:ln,className:Se()(Jt,(0,oe.Z)((0,oe.Z)((0,oe.Z)({},"".concat(Jt,"-horizontal"),j),"".concat(Jt,"-vertical"),!j),"".concat(Jt,"-visible"),Vt)),style:(0,P.Z)((0,P.Z)({},Xt),G),onMouseDown:tt,onMouseMove:Ee},l.createElement("div",{ref:rt,className:Se()("".concat(Jt,"-thumb"),(0,oe.Z)({},"".concat(Jt,"-thumb-moving"),De)),style:(0,P.Z)((0,P.Z)({},vn),ee),onMouseDown:Ut}))}),_=te,ae=20;function ce(){var b=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,u=b/i*b;return isNaN(u)&&(u=0),u=Math.max(u,ae),Math.floor(u)}var Be=["prefixCls","className","height","itemHeight","fullHeight","style","data","children","itemKey","virtual","direction","scrollWidth","component","onScroll","onVirtualScroll","onVisibleChange","innerProps","extraRender","styles","showScrollBar"],Ct=[],nt={overflowY:"auto",overflowAnchor:"none"};function He(b,i){var u=b.prefixCls,n=u===void 0?"rc-virtual-list":u,p=b.className,R=b.height,x=b.itemHeight,M=b.fullHeight,q=M===void 0?!0:M,j=b.style,J=b.data,Y=b.children,G=b.itemKey,ee=b.virtual,T=b.direction,K=b.scrollWidth,Fe=b.component,De=Fe===void 0?"div":Fe,$=b.onScroll,Ue=b.onVirtualScroll,Ne=b.onVisibleChange,lt=b.innerProps,Le=b.extraRender,he=b.styles,vt=b.showScrollBar,kt=vt===void 0?"optional":vt,Ke=(0,se.Z)(b,Be),Gt=l.useCallback(function(B){return typeof G=="function"?G(B):B==null?void 0:B[G]},[G]),ln=Z(Gt,null,null),rt=(0,D.Z)(ln,4),We=rt[0],gt=rt[1],Vt=rt[2],st=rt[3],k=!!(ee!==!1&&R&&x),Ee=l.useMemo(function(){return Object.values(Vt.maps).reduce(function(B,z){return B+z},0)},[Vt.id,Vt.maps]),St=k&&J&&(Math.max(x*J.length,Ee)>R||!!K),Zt=T==="rtl",Yt=Se()(n,(0,oe.Z)({},"".concat(n,"-rtl"),Zt),p),tt=J||Ct,un=(0,l.useRef)(),Ut=(0,l.useRef)(),yn=(0,l.useRef)(),An=(0,l.useState)(0),Jt=(0,D.Z)(An,2),Xt=Jt[0],vn=Jt[1],hn=(0,l.useState)(0),$t=(0,D.Z)(hn,2),zt=$t[0],Cn=$t[1],rn=(0,l.useState)(!1),ct=(0,D.Z)(rn,2),pt=ct[0],sn=ct[1],dn=function(){sn(!0)},a=function(){sn(!1)},t={getKey:Gt};function F(B){vn(function(z){var Ce;typeof B=="function"?Ce=B(z):Ce=B;var ye=ft(Ce);return un.current.scrollTop=ye,ye})}var A=(0,l.useRef)({start:0,end:tt.length}),U=(0,l.useRef)(),H=Ze(tt,Gt),ie=(0,D.Z)(H,1),L=ie[0];U.current=L;var de=l.useMemo(function(){if(!k)return{scrollHeight:void 0,start:0,end:tt.length-1,offset:void 0};if(!St){var B;return{scrollHeight:((B=Ut.current)===null||B===void 0?void 0:B.offsetHeight)||0,start:0,end:tt.length-1,offset:void 0}}for(var z=0,Ce,ye,$e,wt=tt.length,Ft=0;Ft=Xt&&Ce===void 0&&(Ce=Ft,ye=z),En>Xt+R&&$e===void 0&&($e=Ft),z=En}return Ce===void 0&&(Ce=0,ye=0,$e=Math.ceil(R/x)),$e===void 0&&($e=tt.length-1),$e=Math.min($e+1,tt.length-1),{scrollHeight:z,start:Ce,end:$e,offset:ye}},[St,k,Xt,tt,st,R]),le=de.scrollHeight,Te=de.start,qe=de.end,ot=de.offset;A.current.start=Te,A.current.end=qe,l.useLayoutEffect(function(){var B=Vt.getRecord();if(B.size===1){var z=Array.from(B.keys())[0],Ce=B.get(z),ye=tt[Te];if(ye&&Ce===void 0){var $e=Gt(ye);if($e===z){var wt=Vt.get(z),Ft=wt-x;F(function(Et){return Et+Ft})}}}Vt.resetRecord()},[le]);var pe=l.useState({width:0,height:R}),r=(0,D.Z)(pe,2),c=r[0],d=r[1],f=function(z){d({width:z.offsetWidth,height:z.offsetHeight})},m=(0,l.useRef)(),y=(0,l.useRef)(),C=l.useMemo(function(){return ce(c.width,K)},[c.width,K]),X=l.useMemo(function(){return ce(c.height,le)},[c.height,le]),fe=le-R,Re=(0,l.useRef)(fe);Re.current=fe;function ft(B){var z=B;return Number.isNaN(Re.current)||(z=Math.min(z,Re.current)),z=Math.max(z,0),z}var xe=Xt<=0,Me=Xt>=fe,ke=zt<=0,Qe=zt>=K,Ge=Ie(xe,Me,ke,Qe),we=function(){return{x:Zt?-zt:zt,y:Xt}},Pe=(0,l.useRef)(we()),Q=(0,o.zX)(function(B){if(Ue){var z=(0,P.Z)((0,P.Z)({},we()),B);(Pe.current.x!==z.x||Pe.current.y!==z.y)&&(Ue(z),Pe.current=z)}});function ue(B,z){var Ce=B;z?((0,s.flushSync)(function(){Cn(Ce)}),Q()):F(Ce)}function me(B){var z=B.currentTarget.scrollTop;z!==Xt&&F(z),$==null||$(B),Q()}var Ye=function(z){var Ce=z,ye=K?K-c.width:0;return Ce=Math.max(Ce,0),Ce=Math.min(Ce,ye),Ce},Ve=(0,o.zX)(function(B,z){z?((0,s.flushSync)(function(){Cn(function(Ce){var ye=Ce+(Zt?-B:B);return Ye(ye)})}),Q()):F(function(Ce){var ye=Ce+B;return ye})}),je=be(k,xe,Me,ke,Qe,!!K,Ve),Bt=(0,D.Z)(je,2),Nt=Bt[0],en=Bt[1];w(k,un,function(B,z,Ce,ye){var $e=ye;return Ge(B,z,Ce)?!1:!$e||!$e._virtualHandled?($e&&($e._virtualHandled=!0),Nt({preventDefault:function(){},deltaX:B?z:0,deltaY:B?0:z}),!0):!1}),ne(St,un,function(B){F(function(z){return z+B})}),(0,Oe.Z)(function(){function B(Ce){var ye=xe&&Ce.detail<0,$e=Me&&Ce.detail>0;k&&!ye&&!$e&&Ce.preventDefault()}var z=un.current;return z.addEventListener("wheel",Nt,{passive:!1}),z.addEventListener("DOMMouseScroll",en,{passive:!0}),z.addEventListener("MozMousePixelScroll",B,{passive:!1}),function(){z.removeEventListener("wheel",Nt),z.removeEventListener("DOMMouseScroll",en),z.removeEventListener("MozMousePixelScroll",B)}},[k,xe,Me]),(0,Oe.Z)(function(){if(K){var B=Ye(zt);Cn(B),Q({x:B})}},[c.width,K]);var xt=function(){var z,Ce;(z=m.current)===null||z===void 0||z.delayHidden(),(Ce=y.current)===null||Ce===void 0||Ce.delayHidden()},tn=Ae(un,tt,Vt,x,Gt,function(){return gt(!0)},F,xt);l.useImperativeHandle(i,function(){return{nativeElement:yn.current,getScrollInfo:we,scrollTo:function(z){function Ce(ye){return ye&&(0,E.Z)(ye)==="object"&&("left"in ye||"top"in ye)}Ce(z)?(z.left!==void 0&&Cn(Ye(z.left)),tn(z.top)):tn(z)}}}),(0,Oe.Z)(function(){if(Ne){var B=tt.slice(Te,qe+1);Ne(B,tt)}},[Te,qe,tt]);var Ht=v(tt,Gt,Vt,x),cn=Le==null?void 0:Le({start:Te,end:qe,virtual:St,offsetX:zt,offsetY:ot,rtl:Zt,getSize:Ht}),an=Rt(tt,Te,qe,K,zt,We,Y,t),Wt=null;R&&(Wt=(0,P.Z)((0,oe.Z)({},q?"height":"maxHeight",R),nt),k&&(Wt.overflowY="hidden",K&&(Wt.overflowX="hidden"),pt&&(Wt.pointerEvents="none")));var Je={};return Zt&&(Je.dir="rtl"),l.createElement("div",(0,V.Z)({ref:yn,style:(0,P.Z)((0,P.Z)({},j),{},{position:"relative"}),className:Yt},Je,Ke),l.createElement(N.Z,{onResize:f},l.createElement(De,{className:"".concat(n,"-holder"),style:Wt,ref:un,onScroll:me,onMouseEnter:xt},l.createElement(yt,{prefixCls:n,height:le,offsetX:zt,offsetY:ot,scrollWidth:K,onInnerResize:gt,ref:Ut,innerProps:lt,rtl:Zt,extra:cn},an))),St&&le>R&&l.createElement(_,{ref:m,prefixCls:n,scrollOffset:Xt,scrollRange:le,rtl:Zt,onScroll:ue,onStartMove:dn,onStopMove:a,spinSize:X,containerSize:c.height,style:he==null?void 0:he.verticalScrollBar,thumbStyle:he==null?void 0:he.verticalScrollBarThumb,showScrollBar:kt}),St&&K>c.width&&l.createElement(_,{ref:y,prefixCls:n,scrollOffset:zt,scrollRange:K,rtl:Zt,onScroll:ue,onStartMove:dn,onStopMove:a,spinSize:C,containerSize:c.width,horizontal:!0,style:he==null?void 0:he.horizontalScrollBar,thumbStyle:he==null?void 0:he.horizontalScrollBarThumb,showScrollBar:kt}))}var et=l.forwardRef(He);et.displayName="List";var ht=et,It=ht},76374:function(zn,Ot,e){var V=function(){if(typeof Map!="undefined")return Map;function S(g,Z){var O=-1;return g.some(function(w,ve){return w[0]===Z?(O=ve,!0):!1}),O}return function(){function g(){this.__entries__=[]}return Object.defineProperty(g.prototype,"size",{get:function(){return this.__entries__.length},enumerable:!0,configurable:!0}),g.prototype.get=function(Z){var O=S(this.__entries__,Z),w=this.__entries__[O];return w&&w[1]},g.prototype.set=function(Z,O){var w=S(this.__entries__,Z);~w?this.__entries__[w][1]=O:this.__entries__.push([Z,O])},g.prototype.delete=function(Z){var O=this.__entries__,w=S(O,Z);~w&&O.splice(w,1)},g.prototype.has=function(Z){return!!~S(this.__entries__,Z)},g.prototype.clear=function(){this.__entries__.splice(0)},g.prototype.forEach=function(Z,O){O===void 0&&(O=null);for(var w=0,ve=this.__entries__;w0},S.prototype.connect_=function(){!E||this.connected_||(document.addEventListener("transitionend",this.onTransitionEnd_),window.addEventListener("resize",this.refresh),N?(this.mutationsObserver_=new MutationObserver(this.refresh),this.mutationsObserver_.observe(document,{attributes:!0,childList:!0,characterData:!0,subtree:!0})):(document.addEventListener("DOMSubtreeModified",this.refresh),this.mutationEventsAdded_=!0),this.connected_=!0)},S.prototype.disconnect_=function(){!E||!this.connected_||(document.removeEventListener("transitionend",this.onTransitionEnd_),window.removeEventListener("resize",this.refresh),this.mutationsObserver_&&this.mutationsObserver_.disconnect(),this.mutationEventsAdded_&&document.removeEventListener("DOMSubtreeModified",this.refresh),this.mutationsObserver_=null,this.mutationEventsAdded_=!1,this.connected_=!1)},S.prototype.onTransitionEnd_=function(g){var Z=g.propertyName,O=Z===void 0?"":Z,w=Se.some(function(ve){return!!~O.indexOf(ve)});w&&this.refresh()},S.getInstance=function(){return this.instance_||(this.instance_=new S),this.instance_},S.instance_=null,S}(),Oe=function(S,g){for(var Z=0,O=Object.keys(g);Z0},S}(),at=typeof WeakMap!="undefined"?new WeakMap:new V,ge=function(){function S(g){if(!(this instanceof S))throw new TypeError("Cannot call a class as a function.");if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");var Z=o.getInstance(),O=new v(g,Z,this);at.set(this,O)}return S}();["observe","unobserve","disconnect"].forEach(function(S){ge.prototype[S]=function(){var g;return(g=at.get(this))[S].apply(g,arguments)}});var bt=function(){return typeof P.ResizeObserver!="undefined"?P.ResizeObserver:ge}();Ot.Z=bt},93314:function(zn){zn.exports="data:image/png;base64,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"}}]); diff --git a/p__WxMiniProgram__Courseware__Study__index.8f5e3053.chunk.css b/p__WxMiniProgram__Courseware__Study__index.9ee2f019.chunk.css similarity index 88% rename from p__WxMiniProgram__Courseware__Study__index.8f5e3053.chunk.css rename to p__WxMiniProgram__Courseware__Study__index.9ee2f019.chunk.css index cd40fe0ce7..6be530ead6 100644 --- a/p__WxMiniProgram__Courseware__Study__index.8f5e3053.chunk.css +++ b/p__WxMiniProgram__Courseware__Study__index.9ee2f019.chunk.css @@ -1 +1 @@ -.maskSty___QKBqv{position:absolute;top:0;left:0;width:100%;height:40vh;background:transparent}.btn_float___MTyg8{position:absolute;top:34vh;right:20px;left:20px;box-sizing:border-box;z-index:100;display:flex;text-align:right;align-items:center;justify-content:space-between}.btn_float___MTyg8 .to_page_style___QN8R3{background:#f6f7f9 linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border:1px solid #bacffe;color:#464f66;margin-top:20px;border-radius:30px;display:flex;align-items:center;padding:5px 15px}.box___JDRma{height:60vh;overflow:auto;background-color:#fff;display:flex;flex-direction:column;padding-bottom:20px}.box___JDRma .page_style___TSxPN{position:fixed;top:20px;left:20px;z-index:1000;padding:0 15px;height:35px;background:#fff;box-shadow:0 0 10px #e3e1ff;border-radius:2px;border:1px solid rgba(20,93,255,.2);font-size:18px;display:flex;align-items:center;justify-content:center}.box___JDRma .mainContent___WrnJ_{flex:1 1;overflow:auto}.box___JDRma .question_buuton___tVuIm{display:flex;align-items:center;justify-content:space-around;margin-top:30px;text-align:center}.box___JDRma .question_buuton___tVuIm .selectQuestion___xdvxF,.box___JDRma .question_buuton___tVuIm .addQuestion___FQqbC{width:100px;height:100px;border:1px green solid;cursor:pointer}.submit_button___NUmmN{width:100%;height:40px;background:#3061d0;text-align:center;line-height:40px;border-radius:20px;cursor:pointer;color:#fff;margin-top:20px}.page_footer___xsCAT{height:60px;display:flex;align-items:center;justify-content:space-between;padding:10px 20px;position:fixed;bottom:8px;width:100%;z-index:99}.page_footer___xsCAT .num_style____RKER,.page_footer___xsCAT .num_style_active___Zj1Yq{width:30px;height:30px;border-radius:6px;margin-right:10px;cursor:pointer;font-family:PingFangSC,PingFang SC;font-weight:500;font-size:16px;font-style:normal;text-align:center;line-height:30px}.page_footer___xsCAT .num_style____RKER{color:#5f6a95;background:#f1f1f1}.page_footer___xsCAT .num_style____RKER:hover{background:#3061d0;color:#fff}.page_footer___xsCAT .num_style_active___Zj1Yq{color:#fff;background:#3061d0}.page_footer___xsCAT .button1___Qlp0H{height:40px;background:linear-gradient(180deg,#fff,#f6f7f9),#f6f7f9;box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border-radius:20px;border:1px solid #BACFFE;padding:12px 23px;font-weight:400;font-size:16px;color:#3061d0;cursor:pointer;display:flex;align-items:center}.page_footer___xsCAT .button2___bOgXY{height:40px;background:#3061d0;box-shadow:0 2px 4px #e0dfe1,inset 0 -1px 3px #ffffff80;border-radius:20px;padding:12px 25px;font-weight:400;font-size:16px;color:#fff;cursor:pointer;display:flex;align-items:center}.box_header___uPIfT{margin:0 auto;position:sticky;top:0;z-index:0}.box_header___uPIfT .headTip___ghf23{height:34px;background:#f6f7f9;border-radius:0 0 8px 8px;font-size:14px;color:#5f6368;padding:0 10px;line-height:34px;margin-top:10px}.box_header___uPIfT .headTip___ghf23 span{color:#3061d0;cursor:pointer}.box_header___uPIfT .box_wrap___TctAB{background:#fff;box-shadow:0 0 10px #bec9da4d;border-radius:0 0 30px 30px;border:1px solid rgba(48,97,208,.2);display:flex;align-items:center;justify-content:space-between;width:fit-content;margin:0 auto;padding:10px 20px}.box_header___uPIfT .box_wrap___TctAB .progressbarWrap___iIjTu{display:flex;align-items:center}.box_header___uPIfT .box_wrap___TctAB .progressbarWrap___iIjTu .progressItem___n5eeJ{display:flex;align-items:center;color:#5f6368;cursor:pointer;font-family:PingFangSC,PingFang SC;font-weight:500;font-size:16px}.box_header___uPIfT .box_wrap___TctAB .progressbarWrap___iIjTu .progressItem___n5eeJ .circle___j5pl1{width:20px;height:20px;border-radius:50%;line-height:24px;text-align:center;background:#f6f7f9;font-family:PingFangSC,PingFang SC;font-weight:600;font-size:16px;margin-right:10px;box-sizing:border-box;display:flex;align-items:center;justify-content:center}.box_header___uPIfT .box_wrap___TctAB .progressbarWrap___iIjTu .activeWrap___UmJBd{color:#3061d0}.box_header___uPIfT .box_wrap___TctAB .progressbarWrap___iIjTu .activeWrap___UmJBd .circle___j5pl1{border:1px solid #3061D0}.box_header___uPIfT .box_wrap___TctAB .quit___XYuQm{display:flex;align-items:center;font-family:PingFangSC,PingFang SC;font-weight:400;padding:3px 0;font-size:14px;color:#5f6a95;cursor:pointer}.box_header___uPIfT .box_wrap___TctAB .quit___XYuQm:hover{color:#e30000}.progressBox____MSrA{height:50px;margin-bottom:20px;background:#fff;box-shadow:0 0 10px #bec9da4d;border-radius:4px;border:1px solid rgba(48,97,208,.2);padding:10px;display:flex;align-items:center}.progressBox____MSrA .time___FDg0I{width:30px;height:30px;background:#d8f4ee;margin-right:6px;display:flex;align-items:center;justify-content:center;border-radius:8px}.progressBox____MSrA .time___FDg0I i{font-size:15px;color:#75e8cd}.progressBox____MSrA .span1___eXY3E{font-weight:600;font-size:14px;color:#000}.progressBox____MSrA .span2___TADIW{font-weight:600;font-size:14px;color:#3061d0}.progressBox____MSrA .span3___dcqT8{font-size:14px;color:#9096a3}.progressBox____MSrA .datikaWrap___fPCkE{margin-left:auto;display:flex;align-items:center;height:30px;background:linear-gradient(180deg,#fff,#f6f7f9),#f6f7f9;box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border-radius:4px;border:1px solid #BACFFE;padding:6px 10px;cursor:pointer}.progressBox____MSrA .datikaWrap___fPCkE i{font-size:14px;color:#3061d0}.progressBox____MSrA .datikaWrap___fPCkE .datika___A5_TO{font-weight:400;font-size:14px;color:#3061d0;margin-left:5px}.datikaModal___Nxivs{margin-bottom:20px}.datikaModal___Nxivs .datititleBox___kObjF{margin:10px 20px 20px;display:flex;align-items:center;justify-content:space-between}.datikaModal___Nxivs .datititleBox___kObjF .datititle___GRijH{display:flex;align-items:center}.datikaModal___Nxivs .datititleBox___kObjF .datititle___GRijH .titleBox___Mt6rh{margin-left:4px;font-size:14px}.datikaModal___Nxivs .datititleBox___kObjF .datititle___GRijH .square___vAu_x{width:10px;height:10px;border-radius:2px}.datikaModal___Nxivs .daticontentBox___g5MyB{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;column-gap:20px;row-gap:10px}.datikaModal___Nxivs .daticontentBox___g5MyB .square___vAu_x{width:40px;height:40px;border-radius:4px;text-align:center;line-height:38px;font-size:18px;font-weight:600;border:1px solid transparent;box-sizing:border-box}.datikaModal___Nxivs .activeSquare___hlB9V{border:1px solid #33B3F4!important}.datikaModal___Nxivs .rightSty___e0dA6{color:#2ec25b;background:#2ec25b33}.datikaModal___Nxivs .errorSty___zRt0M{color:#e30000;background:#e3000033}.datikaModal___Nxivs .unanswer___Ht_gx{color:#9096a3;background:#9096a333}.datikaModal___Nxivs .answered___pWlE1{color:#3061d0;background:#3061d033}.datikaModal___Nxivs .confirmBtn___TcROa{width:100px;height:30px;line-height:30px;text-align:center;font-size:16px;color:#fff;background:#3061d0;box-shadow:0 2px 4px #e0dfe1,inset 0 -1px 3px #ffffff80;border-radius:15px;margin:20px auto 10px}.datikaModalSty___z78QJ div[class~=ant-modal-content],.datikaModalSty___z78QJ div[class~=ant-modal-header]{border-radius:20px!important}.daojishi___l66Zz{background:#ff9d181a;border-radius:12px;height:26px;display:flex;align-items:center;justify-content:center;color:#fa6400;font-size:14px;padding:0 8px 0 10px}.datijieshu___gY5Rn{width:100px;background:#f6f7f9;border-radius:12px;height:26px;display:flex;align-items:center;justify-content:center;color:#666;font-size:14px;margin-left:10px}.modalContent___hC3en{text-align:center;margin-top:10px;color:#333;font-size:16px}.modalContentLeft___v0x0I{text-align:left;color:#333;font-size:16px}.green___pAmUz span,.green___pAmUz p,.green___pAmUz h1,.green___pAmUz h2,.green___pAmUz h3,.green___pAmUz h4,.green___pAmUz h5,.green___pAmUz h6,.green___pAmUz b,.green___pAmUz strong{color:#00e373}.green___pAmUz .textArea___ucgCJ{border:1px solid #00e373}.green___pAmUz [class~=ant-radio-wrapper] [class~=ant-radio-checked] [class~=ant-radio-inner]{border-color:#00e373!important}.green___pAmUz [class~=ant-radio-wrapper] [class~=ant-radio-checked] [class~=ant-radio-inner]:after{background-color:#00e373}.red___eb0mt span,.red___eb0mt p,.red___eb0mt h1,.red___eb0mt h2,.red___eb0mt h3,.red___eb0mt h4,.red___eb0mt h5,.red___eb0mt h6,.red___eb0mt b,.red___eb0mt strong{color:#e02020}.red___eb0mt .textArea___ucgCJ{border:1px solid #e02020}.red___eb0mt [class~=ant-radio-wrapper] [class~=ant-radio-checked] [class~=ant-radio-inner]{border-color:#e02020!important}.red___eb0mt [class~=ant-radio-wrapper] [class~=ant-radio-checked] [class~=ant-radio-inner]:after{background-color:#e02020}.row___td54s{display:flex;align-items:baseline;margin-top:5px}.html___F0iOy{max-width:610px;margin-right:10px}.line___I6TCQ{height:1px;background-color:#eee;margin:20px 0}.choiceWrap___woZbf{margin-top:30px}.choiceWrap___woZbf .choiceIndex___kqVan{display:flex;flex:0 0 auto;justify-content:center;align-items:center;width:40px;height:40px;border-radius:25px;font-family:PingFangSC,PingFang SC;font-weight:500;font-size:20px;color:#000;cursor:pointer;background-color:#3061d01a}.choiceWrap___woZbf .choiceIndex___kqVan.judgementIndex___Q2_6R{border-radius:2px}.choiceWrap___woZbf .activeAnswer___FWW1B{background-color:#3061d0;border-color:#3061d0;color:#fff}.choiceWrap___woZbf .rightAnswer___cnHN6{background-color:#37ad83;border-color:#37ad83;color:#fff}.choiceWrap___woZbf .errorAnswer___uDjCC{background:#e30000;border-color:#e30000;color:#fff}.choiceWrap___woZbf .setAnswerBtn___sH6CO{border-radius:2px;border:1px solid #DCDCDC;font-size:14px;font-weight:400;color:#9096a3;height:46px;display:flex;align-items:center;padding:0 16px;cursor:pointer}.choiceWrap___woZbf .activeJudgementAnswer___HEzO8{background-color:#ebf6f2;border-color:#37ad83;color:#37ad83}.choiceWrap___woZbf .actionWrapper___cBT2P{display:flex;align-items:center;justify-content:flex-end}.choiceWrap___woZbf .actionWrapper___cBT2P .addIcon___S1J1I{color:#2fa34f;font-size:14px}.choiceWrap___woZbf .actionWrapper___cBT2P .deleteIcon___ryiF8{color:#e30000;font-size:14px;margin-left:20px}.analysisWrap___Z_Wmc{margin-top:20px;padding:10px;background:#f6f7f9;border-radius:2px}.Drawrap___EoEUV [class~=ant-drawer-body]{padding:0!important}.Drawrap___EoEUV .iframe___SOG0q{width:100%;height:100vh}.c___b2vnF{display:inline-block;width:max-content;height:20px;padding:0 2px;text-align:center;line-height:20px;background:#2ec25b33;border-radius:4px;font-family:PingFangSC,PingFang SC;font-weight:500;font-size:14px;color:#2ec25b;margin-right:5px;min-width:20px}.cpp___P7I43{display:inline-block;width:max-content;padding:0 2px;height:20px;text-align:center;line-height:20px;background:#f1973833;color:#dc7b14;font-family:PingFangSC,PingFang SC;font-weight:500;font-size:14px;border-radius:4px;margin-right:5px}.java___WVWs5{display:inline-block;width:max-content;padding:0 2px;height:20px;text-align:center;line-height:20px;background:#eb606033;color:#e30000;font-family:PingFangSC,PingFang SC;font-weight:500;font-size:14px;border-radius:4px;margin-right:5px}.python___jYtaY{display:inline-block;width:max-content;height:20px;padding:0 2px;text-align:center;line-height:20px;background:#6eb1fb33;color:#1e96f4;font-family:PingFangSC,PingFang SC;font-weight:500;font-size:14px;border-radius:4px;margin-right:5px}.commitBtn___nn6xU{width:200px;height:50px;background:#3061d0;box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border-radius:25px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:18px;color:#fff;line-height:50px;text-align:center;margin:40px auto 0;cursor:pointer}.questionWrap___etqMI{width:100%}.solutionWrap___mYqhV{background:#f6f7f9;border-radius:2px;padding:10px;margin-top:20px}.descBox___wxQO7{border:1px solid #F1F1F1;overflow-y:hidden;margin-top:20px}.descBox___wxQO7 .title___kbl_N{height:40px;line-height:40px;padding:0 20px;background-color:#fff;display:flex;align-items:center}.descBox___wxQO7 .desc___Fqem8{height:170px;padding:20px;background-color:#f6f7f9}.choiceBox___nT00I{cursor:pointer;background:#f6f7f9;color:#000;border-radius:2px;padding-left:10px;padding-right:10px;min-height:40px;margin-top:20px}.activeAnswerBox___fu7T_{background:#3061d01a}.activeAnswerBox___fu7T_ .choiceIndex___kqVan{color:#3061d0;font-size:16px}.activeAnswerBox___fu7T_ .html___F0iOy{color:#3061d0}.rightAnswerBox___gyayt{background:#2ec25b1a}.rightAnswerBox___gyayt .choiceIndex___kqVan{color:#2ec25b;font-size:16px}.rightAnswerBox___gyayt .html___F0iOy{color:#2ec25b}.errorAnswerBox___FlDEL{background:#e300001a}.errorAnswerBox___FlDEL .choiceIndex___kqVan{color:#e30000;font-size:16px}.errorAnswerBox___FlDEL .html___F0iOy{color:#e30000}.greenColor___Dkxsy{color:#2ec25b}.redColor___TB4es{color:#e30000}@font-face{font-family:KaTeX_AMS;src:url(./static/KaTeX_AMS-Regular.e101fd3b.woff2) format("woff2"),url(./static/KaTeX_AMS-Regular.89a32939.woff) format("woff"),url(./static/KaTeX_AMS-Regular.76b481f1.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Caligraphic;src:url(./static/KaTeX_Caligraphic-Bold.804b0502.woff2) format("woff2"),url(./static/KaTeX_Caligraphic-Bold.ebf5447d.woff) format("woff"),url(./static/KaTeX_Caligraphic-Bold.28758623.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:KaTeX_Caligraphic;src:url(./static/KaTeX_Caligraphic-Regular.7ca15b3a.woff2) format("woff2"),url(./static/KaTeX_Caligraphic-Regular.d642f1a8.woff) format("woff"),url(./static/KaTeX_Caligraphic-Regular.fe9310f0.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Fraktur;src:url(./static/KaTeX_Fraktur-Bold.33bcfed3.woff2) format("woff2"),url(./static/KaTeX_Fraktur-Bold.fc482350.woff) format("woff"),url(./static/KaTeX_Fraktur-Bold.70f2abc1.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:KaTeX_Fraktur;src:url(./static/KaTeX_Fraktur-Regular.86cfbe4e.woff2) format("woff2"),url(./static/KaTeX_Fraktur-Regular.29abfb1c.woff) format("woff"),url(./static/KaTeX_Fraktur-Regular.51bff235.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Main;src:url(./static/KaTeX_Main-Bold.603892c5.woff2) format("woff2"),url(./static/KaTeX_Main-Bold.9f5bc66f.woff) format("woff"),url(./static/KaTeX_Main-Bold.da66c0ab.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:KaTeX_Main;src:url(./static/KaTeX_Main-BoldItalic.bd95a810.woff2) format("woff2"),url(./static/KaTeX_Main-BoldItalic.c31eb616.woff) format("woff"),url(./static/KaTeX_Main-BoldItalic.962b328a.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:KaTeX_Main;src:url(./static/KaTeX_Main-Italic.7662be2b.woff2) format("woff2"),url(./static/KaTeX_Main-Italic.3c94ae8c.woff) format("woff"),url(./static/KaTeX_Main-Italic.b1598925.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:KaTeX_Main;src:url(./static/KaTeX_Main-Regular.7056d1df.woff2) format("woff2"),url(./static/KaTeX_Main-Regular.f23b28dc.woff) format("woff"),url(./static/KaTeX_Main-Regular.fe159c21.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Math;src:url(./static/KaTeX_Math-BoldItalic.df742084.woff2) format("woff2"),url(./static/KaTeX_Math-BoldItalic.a6fde119.woff) format("woff"),url(./static/KaTeX_Math-BoldItalic.8ee92314.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:KaTeX_Math;src:url(./static/KaTeX_Math-Italic.912cb075.woff2) format("woff2"),url(./static/KaTeX_Math-Italic.ad043b21.woff) format("woff"),url(./static/KaTeX_Math-Italic.f4a2fd50.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:KaTeX_SansSerif;src:url(./static/KaTeX_SansSerif-Bold.198a2b19.woff2) format("woff2"),url(./static/KaTeX_SansSerif-Bold.2dee50c6.woff) format("woff"),url(./static/KaTeX_SansSerif-Bold.9ae5090b.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:KaTeX_SansSerif;src:url(./static/KaTeX_SansSerif-Italic.58452206.woff2) format("woff2"),url(./static/KaTeX_SansSerif-Italic.f88f16ed.woff) format("woff"),url(./static/KaTeX_SansSerif-Italic.363562bf.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:KaTeX_SansSerif;src:url(./static/KaTeX_SansSerif-Regular.50cd68ac.woff2) format("woff2"),url(./static/KaTeX_SansSerif-Regular.13e35ac8.woff) format("woff"),url(./static/KaTeX_SansSerif-Regular.d1c35243.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Script;src:url(./static/KaTeX_Script-Regular.2fc42204.woff2) format("woff2"),url(./static/KaTeX_Script-Regular.8f35f84f.woff) format("woff"),url(./static/KaTeX_Script-Regular.d09e0cea.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Size1;src:url(./static/KaTeX_Size1-Regular.03ff84ee.woff2) format("woff2"),url(./static/KaTeX_Size1-Regular.2222c8c3.woff) format("woff"),url(./static/KaTeX_Size1-Regular.920c8080.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Size2;src:url(./static/KaTeX_Size2-Regular.fa296a19.woff2) format("woff2"),url(./static/KaTeX_Size2-Regular.45c74525.woff) format("woff"),url(./static/KaTeX_Size2-Regular.7d3e746e.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Size3;src:url(./static/KaTeX_Size3-Regular.d9075b2b.woff2) format("woff2"),url(./static/KaTeX_Size3-Regular.62bef299.woff) format("woff"),url(./static/KaTeX_Size3-Regular.39f7a039.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Size4;src:url(./static/KaTeX_Size4-Regular.93084eec.woff2) format("woff2"),url(./static/KaTeX_Size4-Regular.3ee0d868.woff) format("woff"),url(./static/KaTeX_Size4-Regular.cd3f02bf.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Typewriter;src:url(./static/KaTeX_Typewriter-Regular.65cd6476.woff2) format("woff2"),url(./static/KaTeX_Typewriter-Regular.3f215ba2.woff) format("woff"),url(./static/KaTeX_Typewriter-Regular.73468499.ttf) format("truetype");font-weight:400;font-style:normal}.katex{font: 1.21em KaTeX_Main,Times New Roman,serif;line-height:1.2;text-indent:0;text-rendering:auto}.katex *{-ms-high-contrast-adjust:none!important}.katex .katex-version:after{content:"0.11.1"}.katex .katex-mathml{position:absolute;clip:rect(1px,1px,1px,1px);padding:0;border:0;height:1px;width:1px;overflow:hidden}.katex .katex-html>.newline{display:block}.katex .base{position:relative;white-space:nowrap;width:min-content}.katex .base,.katex .strut{display:inline-block}.katex .textbf{font-weight:700}.katex .textit{font-style:italic}.katex .textrm{font-family:KaTeX_Main}.katex .textsf{font-family:KaTeX_SansSerif}.katex .texttt{font-family:KaTeX_Typewriter}.katex .mathdefault{font-family:KaTeX_Math;font-style:italic}.katex .mathit{font-family:KaTeX_Main;font-style:italic}.katex .mathrm{font-style:normal}.katex .mathbf{font-family:KaTeX_Main;font-weight:700}.katex .boldsymbol{font-family:KaTeX_Math;font-weight:700;font-style:italic}.katex .amsrm,.katex .mathbb,.katex .textbb{font-family:KaTeX_AMS}.katex .mathcal{font-family:KaTeX_Caligraphic}.katex .mathfrak,.katex .textfrak{font-family:KaTeX_Fraktur}.katex .mathtt{font-family:KaTeX_Typewriter}.katex .mathscr,.katex .textscr{font-family:KaTeX_Script}.katex .mathsf,.katex .textsf{font-family:KaTeX_SansSerif}.katex .mathboldsf,.katex .textboldsf{font-family:KaTeX_SansSerif;font-weight:700}.katex .mathitsf,.katex .textitsf{font-family:KaTeX_SansSerif;font-style:italic}.katex .mainrm{font-family:KaTeX_Main;font-style:normal}.katex .vlist-t{display:inline-table;table-layout:fixed}.katex .vlist-r{display:table-row}.katex .vlist{display:table-cell;vertical-align:bottom;position:relative}.katex .vlist>span{display:block;height:0;position:relative}.katex .vlist>span>span{display:inline-block}.katex .vlist>span>.pstrut{overflow:hidden;width:0}.katex .vlist-t2{margin-right:-2px}.katex .vlist-s{display:table-cell;vertical-align:bottom;font-size:1px;width:2px;min-width:2px}.katex .msupsub{text-align:left}.katex .mfrac>span>span{text-align:center}.katex .mfrac .frac-line{display:inline-block;width:100%;border-bottom-style:solid}.katex .hdashline,.katex .hline,.katex .mfrac .frac-line,.katex .overline .overline-line,.katex .rule,.katex .underline .underline-line{min-height:1px}.katex .mspace{display:inline-block}.katex .clap,.katex .llap,.katex .rlap{width:0;position:relative}.katex .clap>.inner,.katex .llap>.inner,.katex .rlap>.inner{position:absolute}.katex .clap>.fix,.katex .llap>.fix,.katex .rlap>.fix{display:inline-block}.katex .llap>.inner{right:0}.katex .clap>.inner,.katex .rlap>.inner{left:0}.katex .clap>.inner>span{margin-left:-50%;margin-right:50%}.katex .rule{display:inline-block;border:0 solid;position:relative}.katex .hline,.katex .overline .overline-line,.katex .underline .underline-line{display:inline-block;width:100%;border-bottom-style:solid}.katex .hdashline{display:inline-block;width:100%;border-bottom-style:dashed}.katex .sqrt>.root{margin-left:.27777778em;margin-right:-.55555556em}.katex .fontsize-ensurer.reset-size1.size1,.katex .sizing.reset-size1.size1{font-size:1em}.katex .fontsize-ensurer.reset-size1.size2,.katex .sizing.reset-size1.size2{font-size:1.2em}.katex .fontsize-ensurer.reset-size1.size3,.katex .sizing.reset-size1.size3{font-size:1.4em}.katex .fontsize-ensurer.reset-size1.size4,.katex .sizing.reset-size1.size4{font-size:1.6em}.katex .fontsize-ensurer.reset-size1.size5,.katex .sizing.reset-size1.size5{font-size:1.8em}.katex .fontsize-ensurer.reset-size1.size6,.katex .sizing.reset-size1.size6{font-size:2em}.katex .fontsize-ensurer.reset-size1.size7,.katex .sizing.reset-size1.size7{font-size:2.4em}.katex .fontsize-ensurer.reset-size1.size8,.katex .sizing.reset-size1.size8{font-size:2.88em}.katex .fontsize-ensurer.reset-size1.size9,.katex .sizing.reset-size1.size9{font-size:3.456em}.katex .fontsize-ensurer.reset-size1.size10,.katex .sizing.reset-size1.size10{font-size:4.148em}.katex .fontsize-ensurer.reset-size1.size11,.katex .sizing.reset-size1.size11{font-size:4.976em}.katex .fontsize-ensurer.reset-size2.size1,.katex .sizing.reset-size2.size1{font-size:.83333333em}.katex .fontsize-ensurer.reset-size2.size2,.katex .sizing.reset-size2.size2{font-size:1em}.katex .fontsize-ensurer.reset-size2.size3,.katex .sizing.reset-size2.size3{font-size:1.16666667em}.katex .fontsize-ensurer.reset-size2.size4,.katex .sizing.reset-size2.size4{font-size:1.33333333em}.katex .fontsize-ensurer.reset-size2.size5,.katex .sizing.reset-size2.size5{font-size:1.5em}.katex .fontsize-ensurer.reset-size2.size6,.katex .sizing.reset-size2.size6{font-size:1.66666667em}.katex .fontsize-ensurer.reset-size2.size7,.katex .sizing.reset-size2.size7{font-size:2em}.katex .fontsize-ensurer.reset-size2.size8,.katex .sizing.reset-size2.size8{font-size:2.4em}.katex .fontsize-ensurer.reset-size2.size9,.katex .sizing.reset-size2.size9{font-size:2.88em}.katex .fontsize-ensurer.reset-size2.size10,.katex .sizing.reset-size2.size10{font-size:3.45666667em}.katex .fontsize-ensurer.reset-size2.size11,.katex .sizing.reset-size2.size11{font-size:4.14666667em}.katex .fontsize-ensurer.reset-size3.size1,.katex .sizing.reset-size3.size1{font-size:.71428571em}.katex .fontsize-ensurer.reset-size3.size2,.katex .sizing.reset-size3.size2{font-size:.85714286em}.katex .fontsize-ensurer.reset-size3.size3,.katex .sizing.reset-size3.size3{font-size:1em}.katex .fontsize-ensurer.reset-size3.size4,.katex .sizing.reset-size3.size4{font-size:1.14285714em}.katex .fontsize-ensurer.reset-size3.size5,.katex .sizing.reset-size3.size5{font-size:1.28571429em}.katex .fontsize-ensurer.reset-size3.size6,.katex .sizing.reset-size3.size6{font-size:1.42857143em}.katex .fontsize-ensurer.reset-size3.size7,.katex .sizing.reset-size3.size7{font-size:1.71428571em}.katex .fontsize-ensurer.reset-size3.size8,.katex .sizing.reset-size3.size8{font-size:2.05714286em}.katex .fontsize-ensurer.reset-size3.size9,.katex .sizing.reset-size3.size9{font-size:2.46857143em}.katex .fontsize-ensurer.reset-size3.size10,.katex .sizing.reset-size3.size10{font-size:2.96285714em}.katex .fontsize-ensurer.reset-size3.size11,.katex .sizing.reset-size3.size11{font-size:3.55428571em}.katex .fontsize-ensurer.reset-size4.size1,.katex .sizing.reset-size4.size1{font-size:.625em}.katex .fontsize-ensurer.reset-size4.size2,.katex .sizing.reset-size4.size2{font-size:.75em}.katex .fontsize-ensurer.reset-size4.size3,.katex .sizing.reset-size4.size3{font-size:.875em}.katex .fontsize-ensurer.reset-size4.size4,.katex .sizing.reset-size4.size4{font-size:1em}.katex .fontsize-ensurer.reset-size4.size5,.katex .sizing.reset-size4.size5{font-size:1.125em}.katex .fontsize-ensurer.reset-size4.size6,.katex .sizing.reset-size4.size6{font-size:1.25em}.katex .fontsize-ensurer.reset-size4.size7,.katex .sizing.reset-size4.size7{font-size:1.5em}.katex .fontsize-ensurer.reset-size4.size8,.katex .sizing.reset-size4.size8{font-size:1.8em}.katex .fontsize-ensurer.reset-size4.size9,.katex .sizing.reset-size4.size9{font-size:2.16em}.katex .fontsize-ensurer.reset-size4.size10,.katex .sizing.reset-size4.size10{font-size:2.5925em}.katex .fontsize-ensurer.reset-size4.size11,.katex .sizing.reset-size4.size11{font-size:3.11em}.katex .fontsize-ensurer.reset-size5.size1,.katex .sizing.reset-size5.size1{font-size:.55555556em}.katex .fontsize-ensurer.reset-size5.size2,.katex .sizing.reset-size5.size2{font-size:.66666667em}.katex .fontsize-ensurer.reset-size5.size3,.katex .sizing.reset-size5.size3{font-size:.77777778em}.katex .fontsize-ensurer.reset-size5.size4,.katex .sizing.reset-size5.size4{font-size:.88888889em}.katex .fontsize-ensurer.reset-size5.size5,.katex .sizing.reset-size5.size5{font-size:1em}.katex .fontsize-ensurer.reset-size5.size6,.katex .sizing.reset-size5.size6{font-size:1.11111111em}.katex .fontsize-ensurer.reset-size5.size7,.katex .sizing.reset-size5.size7{font-size:1.33333333em}.katex .fontsize-ensurer.reset-size5.size8,.katex .sizing.reset-size5.size8{font-size:1.6em}.katex .fontsize-ensurer.reset-size5.size9,.katex .sizing.reset-size5.size9{font-size:1.92em}.katex .fontsize-ensurer.reset-size5.size10,.katex .sizing.reset-size5.size10{font-size:2.30444444em}.katex .fontsize-ensurer.reset-size5.size11,.katex .sizing.reset-size5.size11{font-size:2.76444444em}.katex .fontsize-ensurer.reset-size6.size1,.katex .sizing.reset-size6.size1{font-size:.5em}.katex .fontsize-ensurer.reset-size6.size2,.katex .sizing.reset-size6.size2{font-size:.6em}.katex .fontsize-ensurer.reset-size6.size3,.katex .sizing.reset-size6.size3{font-size:.7em}.katex .fontsize-ensurer.reset-size6.size4,.katex .sizing.reset-size6.size4{font-size:.8em}.katex .fontsize-ensurer.reset-size6.size5,.katex .sizing.reset-size6.size5{font-size:.9em}.katex .fontsize-ensurer.reset-size6.size6,.katex .sizing.reset-size6.size6{font-size:1em}.katex .fontsize-ensurer.reset-size6.size7,.katex .sizing.reset-size6.size7{font-size:1.2em}.katex .fontsize-ensurer.reset-size6.size8,.katex .sizing.reset-size6.size8{font-size:1.44em}.katex .fontsize-ensurer.reset-size6.size9,.katex .sizing.reset-size6.size9{font-size:1.728em}.katex .fontsize-ensurer.reset-size6.size10,.katex .sizing.reset-size6.size10{font-size:2.074em}.katex .fontsize-ensurer.reset-size6.size11,.katex .sizing.reset-size6.size11{font-size:2.488em}.katex .fontsize-ensurer.reset-size7.size1,.katex .sizing.reset-size7.size1{font-size:.41666667em}.katex .fontsize-ensurer.reset-size7.size2,.katex .sizing.reset-size7.size2{font-size:.5em}.katex .fontsize-ensurer.reset-size7.size3,.katex .sizing.reset-size7.size3{font-size:.58333333em}.katex .fontsize-ensurer.reset-size7.size4,.katex .sizing.reset-size7.size4{font-size:.66666667em}.katex .fontsize-ensurer.reset-size7.size5,.katex .sizing.reset-size7.size5{font-size:.75em}.katex .fontsize-ensurer.reset-size7.size6,.katex .sizing.reset-size7.size6{font-size:.83333333em}.katex .fontsize-ensurer.reset-size7.size7,.katex .sizing.reset-size7.size7{font-size:1em}.katex .fontsize-ensurer.reset-size7.size8,.katex .sizing.reset-size7.size8{font-size:1.2em}.katex .fontsize-ensurer.reset-size7.size9,.katex .sizing.reset-size7.size9{font-size:1.44em}.katex .fontsize-ensurer.reset-size7.size10,.katex .sizing.reset-size7.size10{font-size:1.72833333em}.katex .fontsize-ensurer.reset-size7.size11,.katex .sizing.reset-size7.size11{font-size:2.07333333em}.katex .fontsize-ensurer.reset-size8.size1,.katex .sizing.reset-size8.size1{font-size:.34722222em}.katex .fontsize-ensurer.reset-size8.size2,.katex .sizing.reset-size8.size2{font-size:.41666667em}.katex .fontsize-ensurer.reset-size8.size3,.katex .sizing.reset-size8.size3{font-size:.48611111em}.katex .fontsize-ensurer.reset-size8.size4,.katex .sizing.reset-size8.size4{font-size:.55555556em}.katex .fontsize-ensurer.reset-size8.size5,.katex .sizing.reset-size8.size5{font-size:.625em}.katex .fontsize-ensurer.reset-size8.size6,.katex .sizing.reset-size8.size6{font-size:.69444444em}.katex .fontsize-ensurer.reset-size8.size7,.katex .sizing.reset-size8.size7{font-size:.83333333em}.katex .fontsize-ensurer.reset-size8.size8,.katex .sizing.reset-size8.size8{font-size:1em}.katex .fontsize-ensurer.reset-size8.size9,.katex .sizing.reset-size8.size9{font-size:1.2em}.katex .fontsize-ensurer.reset-size8.size10,.katex .sizing.reset-size8.size10{font-size:1.44027778em}.katex .fontsize-ensurer.reset-size8.size11,.katex .sizing.reset-size8.size11{font-size:1.72777778em}.katex .fontsize-ensurer.reset-size9.size1,.katex .sizing.reset-size9.size1{font-size:.28935185em}.katex .fontsize-ensurer.reset-size9.size2,.katex .sizing.reset-size9.size2{font-size:.34722222em}.katex .fontsize-ensurer.reset-size9.size3,.katex .sizing.reset-size9.size3{font-size:.40509259em}.katex .fontsize-ensurer.reset-size9.size4,.katex .sizing.reset-size9.size4{font-size:.46296296em}.katex .fontsize-ensurer.reset-size9.size5,.katex .sizing.reset-size9.size5{font-size:.52083333em}.katex .fontsize-ensurer.reset-size9.size6,.katex .sizing.reset-size9.size6{font-size:.5787037em}.katex .fontsize-ensurer.reset-size9.size7,.katex .sizing.reset-size9.size7{font-size:.69444444em}.katex .fontsize-ensurer.reset-size9.size8,.katex .sizing.reset-size9.size8{font-size:.83333333em}.katex .fontsize-ensurer.reset-size9.size9,.katex .sizing.reset-size9.size9{font-size:1em}.katex .fontsize-ensurer.reset-size9.size10,.katex .sizing.reset-size9.size10{font-size:1.20023148em}.katex .fontsize-ensurer.reset-size9.size11,.katex .sizing.reset-size9.size11{font-size:1.43981481em}.katex .fontsize-ensurer.reset-size10.size1,.katex .sizing.reset-size10.size1{font-size:.24108004em}.katex .fontsize-ensurer.reset-size10.size2,.katex .sizing.reset-size10.size2{font-size:.28929605em}.katex .fontsize-ensurer.reset-size10.size3,.katex .sizing.reset-size10.size3{font-size:.33751205em}.katex .fontsize-ensurer.reset-size10.size4,.katex .sizing.reset-size10.size4{font-size:.38572806em}.katex .fontsize-ensurer.reset-size10.size5,.katex .sizing.reset-size10.size5{font-size:.43394407em}.katex .fontsize-ensurer.reset-size10.size6,.katex .sizing.reset-size10.size6{font-size:.48216008em}.katex .fontsize-ensurer.reset-size10.size7,.katex .sizing.reset-size10.size7{font-size:.57859209em}.katex .fontsize-ensurer.reset-size10.size8,.katex .sizing.reset-size10.size8{font-size:.69431051em}.katex .fontsize-ensurer.reset-size10.size9,.katex .sizing.reset-size10.size9{font-size:.83317261em}.katex .fontsize-ensurer.reset-size10.size10,.katex .sizing.reset-size10.size10{font-size:1em}.katex .fontsize-ensurer.reset-size10.size11,.katex .sizing.reset-size10.size11{font-size:1.19961427em}.katex .fontsize-ensurer.reset-size11.size1,.katex .sizing.reset-size11.size1{font-size:.20096463em}.katex .fontsize-ensurer.reset-size11.size2,.katex .sizing.reset-size11.size2{font-size:.24115756em}.katex .fontsize-ensurer.reset-size11.size3,.katex .sizing.reset-size11.size3{font-size:.28135048em}.katex .fontsize-ensurer.reset-size11.size4,.katex .sizing.reset-size11.size4{font-size:.32154341em}.katex .fontsize-ensurer.reset-size11.size5,.katex .sizing.reset-size11.size5{font-size:.36173633em}.katex .fontsize-ensurer.reset-size11.size6,.katex .sizing.reset-size11.size6{font-size:.40192926em}.katex .fontsize-ensurer.reset-size11.size7,.katex .sizing.reset-size11.size7{font-size:.48231511em}.katex .fontsize-ensurer.reset-size11.size8,.katex .sizing.reset-size11.size8{font-size:.57877814em}.katex .fontsize-ensurer.reset-size11.size9,.katex .sizing.reset-size11.size9{font-size:.69453376em}.katex .fontsize-ensurer.reset-size11.size10,.katex .sizing.reset-size11.size10{font-size:.83360129em}.katex .fontsize-ensurer.reset-size11.size11,.katex .sizing.reset-size11.size11{font-size:1em}.katex .delimsizing.size1{font-family:KaTeX_Size1}.katex .delimsizing.size2{font-family:KaTeX_Size2}.katex .delimsizing.size3{font-family:KaTeX_Size3}.katex .delimsizing.size4{font-family:KaTeX_Size4}.katex .delimsizing.mult .delim-size1>span{font-family:KaTeX_Size1}.katex .delimsizing.mult .delim-size4>span{font-family:KaTeX_Size4}.katex .nulldelimiter{display:inline-block;width:.12em}.katex .delimcenter,.katex .op-symbol{position:relative}.katex .op-symbol.small-op{font-family:KaTeX_Size1}.katex .op-symbol.large-op{font-family:KaTeX_Size2}.katex .op-limits>.vlist-t{text-align:center}.katex .accent>.vlist-t{text-align:center}.katex .accent .accent-body{position:relative}.katex .accent .accent-body:not(.accent-full){width:0}.katex .overlay{display:block}.katex .mtable .vertical-separator{display:inline-block;min-width:1px}.katex .mtable .arraycolsep{display:inline-block}.katex .mtable .col-align-c>.vlist-t{text-align:center}.katex .mtable .col-align-l>.vlist-t{text-align:left}.katex .mtable .col-align-r>.vlist-t{text-align:right}.katex .svg-align{text-align:left}.katex svg{display:block;position:absolute;width:100%;height:inherit;fill:currentColor;stroke:currentColor;fill-rule:nonzero;fill-opacity:1;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1}.katex svg path{stroke:none}.katex img{border-style:none;min-width:0;min-height:0;max-width:none;max-height:none}.katex .stretchy{width:100%;display:block;position:relative;overflow:hidden}.katex .stretchy:after,.katex .stretchy:before{content:""}.katex .hide-tail{width:100%;position:relative;overflow:hidden}.katex .halfarrow-left{position:absolute;left:0;width:50.2%;overflow:hidden}.katex .halfarrow-right{position:absolute;right:0;width:50.2%;overflow:hidden}.katex .brace-left{position:absolute;left:0;width:25.1%;overflow:hidden}.katex .brace-center{position:absolute;left:25%;width:50%;overflow:hidden}.katex .brace-right{position:absolute;right:0;width:25.1%;overflow:hidden}.katex .x-arrow-pad{padding:0 .5em}.katex .mover,.katex .munder,.katex .x-arrow{text-align:center}.katex .boxpad{padding:0 .3em}.katex .fbox,.katex .fcolorbox{box-sizing:border-box;border:.04em solid}.katex .cancel-pad{padding:0 .2em}.katex .cancel-lap{margin-left:-.2em;margin-right:-.2em}.katex .sout{border-bottom-style:solid;border-bottom-width:.08em}.katex-display{display:block;margin:1em 0;text-align:center}.katex-display>.katex{display:block;text-align:center;white-space:nowrap}.katex-display>.katex>.katex-html{display:block;position:relative}.katex-display>.katex>.katex-html>.tag{position:absolute;right:0}.katex-display.leqno>.katex>.katex-html>.tag{left:0;right:auto}.katex-display.fleqn>.katex{text-align:left}.wrp___dq7YK{display:flex;justify-content:center;align-items:center;position:fixed;width:100%;height:100%;left:0;top:0;z-index:108}.wrp___dq7YK.bgBlack___ARIUV{background:#00000080}.wrp___dq7YK img,.wrp___dq7YK video{max-width:100%;max-height:80%;text-align:center}.wrp___dq7YK iframe{width:100%;height:100%;position:absolute;left:0;top:0;background:#fff;border:none}.monaco___VnZC3{position:absolute;height:100%;width:100%}.darkBlue___UprA9 *{font-size:14px}.darkBlue___UprA9 [class~=margin],.darkBlue___UprA9 [class~=monaco-editor-background]{background:#0a0e2d!important}.darkBlue___UprA9 [class~=line-numbers]{color:#fff!important}.close___LKoWu{position:absolute;right:40px;top:40px;z-index:10;display:flex}.close___LKoWu>span{background:#4a4a4a;color:#fff;width:40px;height:40px;border-radius:4px;display:flex;justify-content:center;align-items:center;cursor:pointer;margin-left:10px}.embed___hvpEJ{position:absolute;left:0;top:0;width:100%;height:100%}.my-monaco-editor div,.my-diff-editor div{font-size:unset}.my-error-line-wrp{width:calc(100% - 20px)!important;background:#f5000033!important;height:auto!important;color:#f50000}.noCopyPaste .quick-input-widget{display:none!important}.breakpoints-select{background:red;width:8px!important;height:8px!important;left:7px!important;top:7px;border-radius:4px;user-select:none;pointer-events:none}.breakpoints-fake{background:#ff000080;width:8px!important;height:8px!important;left:7px!important;top:7px;border-radius:4px;user-select:none;pointer-events:none}.highlighted-line{background:#4b4b18}.mdBody___raKXb{position:relative}.button___Ch5Pc{position:absolute;display:flex;align-items:center;justify-content:center;background:#0000001a;display:none}.previewFlowChart___vY1dq{align-items:flex-start;justify-content:end;background:none!important}.previewFlowChart___vY1dq button{margin:20px}.footer___bruwa{display:flex;align-items:center;justify-content:flex-end;height:46px;background:#030814;padding-right:15px;border-top:1px solid #030814;border-bottom:1px solid #030814}.whiteFooter___mR7kn{background:#fff;border-top:1px solid #ddd;border-bottom:1px solid #fff}.error___KO0Jg{font-size:12px;color:#fb3226}.case___L0pNc{background:#0e1525;position:relative}.case___L0pNc .resize-y-bar___NK0gI{height:1px;width:100%;background:#3d445c;cursor:ns-resize;position:absolute;top:0;left:0;z-index:10}.case___L0pNc .resize-y-bar___NK0gI>i{color:#0053dc;position:absolute;top:50%;left:50%;margin-top:-7px;margin-left:-17px;z-index:10}.case___L0pNc .unfoldBtn___aMmZw{width:98px;height:24px;background:#3d445c;border-radius:8px 8px 0 0;position:absolute;left:50%;transform:translate(-50%);top:-24px;font-size:14px;color:#8d97af;line-height:24px;text-align:center;cursor:pointer;user-select:none}.case___L0pNc .caseHead___EuMPr{display:flex;align-items:center;height:34px;padding:0 16px}.case___L0pNc .caseHead___EuMPr .dot___Iky9k{width:10px;height:10px;background:#95a4c5;border-radius:50%;margin-right:4px;margin-top:2px}.case___L0pNc .caseHead___EuMPr .text___lMSx6{font-size:14px;color:#dde3ea}.case___L0pNc .caseHead___EuMPr .pass___XjijC{font-size:14px;color:#2abd8c;margin-left:10px}.case___L0pNc .caseHead___EuMPr .noPass___JxpWk{font-size:14px;color:#ff2c29;margin-left:10px}.case___L0pNc .caseHead___EuMPr .btns___FPIaK{margin-left:auto;display:flex;align-items:center}.case___L0pNc .caseHead___EuMPr .btns___FPIaK div{margin-left:15px;cursor:pointer;color:#bfbfbf}.case___L0pNc .caseHead___EuMPr .btns___FPIaK div i{font-size:14px;color:#687799;margin-right:5px}.case___L0pNc .result___oRj1h{height:100%;display:flex;padding:0 20px 10px}.case___L0pNc .result___oRj1h .title___IhMSa{flex-shrink:0;height:30px;background:#22293b;padding-left:15px;line-height:30px}.case___L0pNc .result___oRj1h .title___IhMSa span{color:#bfbfbf;font-size:14px}.case___L0pNc .result___oRj1h .left___XlC98{width:424px;flex-shrink:0;display:flex;flex-direction:column;margin-right:4px;overflow:hidden}.case___L0pNc .result___oRj1h .left___XlC98 .leftNode___NGHgx{flex:1 1;background:#1b2333}.case___L0pNc .result___oRj1h .left___XlC98 .leftNode___NGHgx textarea{background:none;border:none;color:#fff;resize:none;height:100%;padding:15px}.case___L0pNc .result___oRj1h .left___XlC98 .leftNode___NGHgx textarea::placeholder{color:#8f96b1!important}.case___L0pNc .result___oRj1h .right____fIu_{flex:1 1;display:flex;flex-direction:column;overflow:hidden}.case___L0pNc .result___oRj1h .node___MwdH7{flex:1 1;overflow:auto;position:relative;color:#fff;background:#2c32464d;padding:15px}.case___L0pNc .result___oRj1h .node___MwdH7 pre{overflow:hidden;margin-bottom:0;white-space:pre-wrap}.case___L0pNc .elseNode___WjFIg{background:#22293b;display:flex;align-items:start;margin:0 20px 4px}.case___L0pNc .elseNode___WjFIg .nameWrap___bEdbD{margin-left:15px;margin-top:4px;color:#bfbfbf}.case___L0pNc .elseNode___WjFIg .scroll___ylWYt{flex:1 1;position:relative}.case___L0pNc .elseNode___WjFIg .scroll___ylWYt .scrollBox___hWkc9{overflow:auto;color:#fff;margin-left:20px;margin-top:6px;padding-right:50px;white-space:pre-wrap;margin-bottom:0}.case___L0pNc .elseNode___WjFIg .scroll___ylWYt .action___xBwDi{position:absolute;z-index:10;top:3px;right:0}.case___L0pNc .elseNode___WjFIg .scroll___ylWYt .action___xBwDi span{margin-right:15px;color:#1890ff;cursor:pointer}.case___L0pNc .elseNode___WjFIg .scroll___ylWYt .action___xBwDi i{color:#687799;cursor:pointer;font-size:14px}.whiteCase___AZiDR{background:#f6f7f9}.whiteCase___AZiDR .resize-y-bar___NK0gI{background:#ddd}.whiteCase___AZiDR .unfoldBtn___aMmZw{background:#e9eaea;color:#5f6368}.whiteCase___AZiDR .caseHead___EuMPr .text___lMSx6{color:#333}.whiteCase___AZiDR .caseHead___EuMPr .btns___FPIaK div{color:#666}.whiteCase___AZiDR .caseHead___EuMPr .btns___FPIaK div i{color:#687799}.whiteCase___AZiDR .result___oRj1h .title___IhMSa{background:#fff}.whiteCase___AZiDR .result___oRj1h .title___IhMSa span{color:#333}.whiteCase___AZiDR .result___oRj1h .leftNode___NGHgx{background:#fafafa!important}.whiteCase___AZiDR .result___oRj1h .leftNode___NGHgx textarea{color:#333!important}.whiteCase___AZiDR .result___oRj1h .node___MwdH7{background:#fafafa!important;color:#333}.whiteCase___AZiDR .elseNode___WjFIg{background:#fafafa;color:#333}.whiteCase___AZiDR .elseNode___WjFIg .nameWrap___bEdbD span{color:#333}.whiteCase___AZiDR .elseNode___WjFIg .scrollBox___hWkc9{color:#000!important}.disabled___lWQU2:disabled{color:#d9d9d9!important;border-color:#d9d9d9!important}.codeHead___l8q5R{height:40px;background:#161d2c;display:flex;align-items:center}.codeHead___l8q5R .navWrap___xdWQe{display:flex;align-items:center}.codeHead___l8q5R .navWrap___xdWQe .nav___JKPVX{width:112px;height:40px;background:#161d2c;border:1px solid #161D2C;border-radius:2px;margin-right:1px;font-weight:500;font-size:14px;color:#d1d1d1;text-align:center;line-height:38px;cursor:pointer}.codeHead___l8q5R .navWrap___xdWQe .nav___JKPVX.active___DTAtT{background:#1b2333;color:#fff}.codeHead___l8q5R .navWrap___xdWQe .nav___JKPVX i{font-size:14px;color:#3f93b1;margin-right:10px}.whiteCodeHead___wDOny{background:#f6f7f9}.whiteCodeHead___wDOny .navWrap___xdWQe .nav___JKPVX{width:112px;height:40px;background:linear-gradient(180deg,#fff,#f6f7f9),#f6f7f9;box-shadow:inset 0 1px 3px #ffffff80;border-radius:2px;border:1px solid #BACFFE;color:#666}.whiteCodeHead___wDOny .navWrap___xdWQe .nav___JKPVX.active___DTAtT{background:#3061d0;color:#fff;box-shadow:none}.whiteCodeHead___wDOny .navWrap___xdWQe .nav___JKPVX.active___DTAtT i{color:#fff}.header___VjNh9{display:flex;align-items:center;height:50px;width:100%;background:#0e1525;color:#fff;padding:0 20px}.header___VjNh9 h2{text-align:center;color:#fff;flex:1 0 auto;margin:0;font-size:16px}.header___VjNh9 a{color:#fff}.header___VjNh9 div{display:flex;flex-flow:row nowrap;align-items:center}.header___VjNh9 div img{border-radius:18px;margin-right:10px;overflow:hidden;width:36px;height:36px}.header___VjNh9 .timepiece___yuqJC{width:94px;height:30px;background:#242936;border-radius:15px;font-weight:500;font-size:16px;color:#42d5a0;margin-right:15px;justify-content:center}.header___VjNh9 .btn_edit___ozzux{width:82px;height:30px;background:#3061d0;border-radius:15px;margin-right:10px;text-align:center;line-height:30px}.whiteHeader___REV3m{background:#fff}.whiteHeader___REV3m .timepiece___yuqJC{background:#fff;box-shadow:0 2px 4px #e0dfe1}.djs___v0Ru7{display:inline-block!important}.myProblems___DKSbs{height:calc(100vh - 50px)!important}.whiteMyProblems___k0QS3 section[class~=resize-x-bar]{background:#fff!important}.fullMask___QZH1M{position:fixed;z-index:1000;width:100vw;height:100vh;top:0;left:0;background:transparent;cursor:ns-resize;display:none}.ldsRing___mpBZC{position:relative;width:40px;height:40px;margin:0 auto}.idsRingWrapper___Of9_n{position:absolute;z-index:1000;width:100%;height:100%;left:0;top:0;display:flex;flex-flow:column nowrap;justify-content:center}.idsRingWrapper___Of9_n p{text-align:center;margin-top:12px}.ldsRing___mpBZC div{box-sizing:border-box;display:block;position:absolute;width:32px;height:32px;margin:4px;border:4px solid #1976d2;border-radius:50%;animation:ldsring___o0w2t 1.2s cubic-bezier(.5,0,.5,1) infinite;border-color:#1976d2 transparent transparent transparent}.ldsRing___mpBZC div:nth-child(1){animation-delay:-.45s}.ldsRing___mpBZC div:nth-child(2){animation-delay:-.3s}.ldsRing___mpBZC div:nth-child(3){animation-delay:-.15s}@keyframes ldsring___o0w2t{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.record-detail-info{width:100%;background-color:#fff;min-height:260px}.record-detail-info .record-info{display:flex;align-items:center;flex-flow:row nowrap;list-style:none;padding:0;margin-bottom:20px}.record-detail-info .record-info li{margin-right:40px}.record-detail-info .record-info li:last-child{margin-right:0;flex:1 0;text-align:right}.record-detail-info .record-detail-body{padding:8px 0;max-height:80vh}.footer{display:flex;flex-flow:row nowrap;align-items:center;height:56px;background:#121c24;color:#fff;padding:0 20px;justify-content:space-between}.test-case-panel{position:relative}.test-case-panel .error{font-size:12px;color:#fb3226}.test-case-panel .test-case-panel-body{position:absolute;will-change:transform;width:100%;transition:all .2s linear;bottom:0;transform:translate3d(0,350px,0);opacity:.1}.test-case-panel .test-case-panel-body pre{max-height:150px;overflow:auto}.test-case-panel .test-case-panel-body.active{transform:translate3d(0,-56px,0);opacity:1}.test-case-panel .tab-panel-body{padding:20px 10px;height:240px;background-color:#070f19;display:flex;flex-flow:column nowrap;justify-content:center;color:#ddd}.test-case-panel .tab-panel-body .tip{text-align:center}.test-case-panel .tab-panel-body textarea{background:#070f19!important;color:#fff;font-size:14px;border:0 solid transparent!important;height:200px;outline:none}.test-case-panel .btn-green{margin-right:10px;color:#28bd8b;border-color:#28bd8b}.test-case-panel .btn-blue{margin-right:10px;color:#0152d9;border-color:#0152d9}.test-case-panel .btn-blue span{pointer-events:none}.test-case-panel .btn-collapse{position:absolute;top:0;width:54px;height:27px;left:50%;margin-left:-27px;background:#2a3a4f;z-index:8;border-bottom-left-radius:100px;border-bottom-right-radius:100px;color:#fff;text-align:center;cursor:pointer;opacity:.4;transition:all .3s}.test-case-panel .btn-collapse.up{top:-294px}ul.s-navs{list-style:none;margin:0;padding:0 17px;height:54px;display:flex;flex-flow:row nowrap;align-items:center;background:#0f1e31;font-size:14px;color:#ddd}ul.s-navs.bg-white{background:#fff;color:#888}ul.s-navs.bg-white a{color:#888}ul.s-navs a{color:#ddd;display:block;margin-right:20px;height:54px;line-height:54px;border-bottom:2px solid transparent}ul.s-navs a.active{color:#5091ff;border-bottom:2px solid #5091ff}#educoder .custom-ant-disabled:disabled{color:inherit}.XtermText-valueRef .xterm .xterm-viewport{overflow:auto}.inputs textarea::placeholder{color:#536879!important}.flex_box_center___Gc4dd{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___K2f1v{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___pupRp{align-items:center;box-align:center}.flex_box_center_end___UDLRC{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___a5uDo{flex-direction:column;box-orient:block-axis}.result___gu5zt{background:#070f19;height:100%;display:flex}.result___gu5zt .title___xrnx2{margin-top:20px;margin-bottom:10px;flex-shrink:0}.result___gu5zt .title___xrnx2 span{color:#bbbcbe}.result___gu5zt .left___IAxp9{width:340px;border-right:1px solid #333131;padding:0 20px 10px;flex-shrink:0;display:flex;flex-direction:column}.result___gu5zt .left___IAxp9 .leftNode___HL8fG{flex:1 1;background:#121c24}.result___gu5zt .left___IAxp9 .leftNode___HL8fG textarea{background:none;border:none;color:#fff;resize:none;height:100%;padding:10px}.result___gu5zt .left___IAxp9 .leftNode___HL8fG textarea::placeholder{color:#536879!important}.result___gu5zt .right___ZXYmw{flex:1 1;padding:0 20px 10px;display:flex;flex-direction:column}.result___gu5zt .right___ZXYmw .rightNode___jYL5_{flex:1 1;overflow:auto;position:relative;color:#fff}.result___gu5zt .right___ZXYmw .rightNode___jYL5_ .custom-spinner>div>div{border:4px solid #00D4F3!important;border-color:#00D4F3 transparent transparent transparent!important}.result___gu5zt .right___ZXYmw .rightNode___jYL5_ .custom-spinner p{color:#00d4f3!important}.split-panel-container{width:100%;height:calc(100vh - 121px);display:flex;flex-flow:row nowrap;align-items:center;overflow:hidden}.split-panel-container>section{height:100%}.split-panel-container.my-problems{height:calc(100vh - 65px)}.split-panel-container .resize-x-bar{width:4px;cursor:ew-resize;height:100%;display:flex;flex-flow:column nowrap;justify-content:center;background:#111c24}.split-panel-container .btn-resize{display:flex;flex-flow:column nowrap;text-align:center;justify-content:center;align-items:center;width:24px;height:24px;font-size:24px;z-index:10;border-radius:50%;position:absolute;margin-left:-10px;opacity:.7;box-shadow:0 3px 5px -1px #0003,0 6px 10px #00000024,0 1px 18px #0000001f;background-color:#e0e0e0;color:#000000de}.list{display:flex;align-items:center;font-size:14px;margin:7px 0;padding-left:4px}.list dt,.list dd{margin:0}.list dt{flex:1 1;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;word-break:break-all}.list dd{width:66px;text-align:right;color:#0152d9;cursor:pointer}.list .copy{color:#38bcd8}.tpi-code-setting{height:calc(100vh - 54px);background:#031b2a;color:#ddd;font-size:13px;line-height:17px}.tpi-code-setting.oj{height:calc(100vh - 65px)}.tpi-code-setting h3{color:#008cff;font-size:16px;line-height:21px;padding-bottom:12px;text-align:left;width:100%;display:block;border-bottom:1px solid #092436}.tpi-code-setting .file-item{color:#ddd;padding:20px 0 0;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center}.tpi-code-setting .file-item.action{justify-content:flex-start}.tpi-code-setting .file-item.action .iconfont{margin-right:21px}.tpi-code-setting .file-item span{max-width:148px}.tpi-code-setting .file-item:last-child{margin-bottom:25px}.tpi-code-setting span{color:#597a8f}.setting-drawer .ant-drawer-content-wrapper{top:54px;bottom:51px}.setting-drawer .ant-drawer-content{height:auto}.oj .ant-drawer-content-wrapper{top:65px}.setting-drawer .ant-drawer-body,.oj .ant-drawer-body{background:#031b2a}.setting-drawer .ant-drawer-body,.oj .ant-drawer-body{height:auto}.setting-drawer .ant-select-selection,.oj .ant-select-selection{width:120px;background:#0a2030;color:#597a8f;border:1px solid #597a8f}.list___IRN6i{display:flex;align-items:center;font-size:14px;margin:7px 0;padding-left:4px}.list___IRN6i dt,.list___IRN6i dd{margin:0}.list___IRN6i dt{flex:1 1;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;word-break:break-all}.list___IRN6i dd{width:66px;text-align:right;color:#0152d9;cursor:pointer}.list___IRN6i .copy___qCn9B{color:#38bcd8}.right-panel{position:relative}.btn-notes{position:absolute;right:0;top:50%;width:36px;height:36px;margin-top:-18px;border-radius:50%;background:#5091ff;color:#fff;font-size:18px;text-align:center;transform:translate(18px);will-change:transform;cursor:pointer;opacity:.5;transition:transform .3s linear,opacity .3s linear;z-index:100;display:flex;flex-flow:column nowrap;justify-content:center}.btn-notes:hover{opacity:1;color:#fff;transform:translate(-10px)}.note-form-area{position:absolute;right:10px;top:50%;width:450px;margin-top:-100px;background:#fff;border-radius:5px;padding:14px 10px 0;transform:translate(500px);will-change:transform;transition:transform .3s}.note-form-area.active{transform:translate(0)}.oj-modal .ant-modal-body{padding:0}.oj-modal .oj-modal-content{display:flex;flex-direction:column;align-items:center}.oj-modal .oj-modal-content>aside{font-size:14px;margin-top:50px;color:#333;width:438px}.oj-modal .oj-modal-head{width:100%;height:120px;padding-left:177px;padding-right:40px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #f1f1f1}.oj-modal .oj-modal-btn{width:180px;height:50px;background:#0152d9;border-radius:4px;font-size:16px;font-weight:500;color:#fff;cursor:pointer;line-height:50px;text-align:center;margin-bottom:30px}.oj-modal .oj-modal-tt{margin-right:51px;display:inline-flex;flex-direction:column;transform:translateY(-4px)}.oj-modal .oj-modal-tt>span:last-child{width:160px;height:6px;background:#e7f3ff;border-radius:3px}.oj-modal .oj-modal-tt>span:last-child span{display:inherit;width:60px;height:6px;background:#0152d9;border-radius:3px}.oj-modal i{color:#666;cursor:pointer}.oj-select{margin-left:20px}.oj-select .ant-select-selector{background:#25343e!important;border:0px!important;height:30px!important}.oj-select .ant-select-arrow{color:#fff}.oj-select .ant-select-selection-item{color:#fff;font-size:12px;line-height:30px!important}.exercise_user_info{font-size:14px;font-weight:400;color:#b2bacb}.exercise_user_info span{font-size:16px;font-weight:500;color:#55bfd6}.djs{margin-top:3px!important;display:inline-block!important}.time{margin-top:5px!important;display:inline-block!important}.flex_box_center___rM3g8{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___Oc7SE{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___MnmYE{align-items:center;box-align:center}.flex_box_center_end___QQh83{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___ZRFbL{flex-direction:column;box-orient:block-axis}.left-panel___SKGyd{position:relative;display:flex;flex-direction:column;height:100%;overflow:hidden}.left-panel___SKGyd .tab-panel-body___gABdv{padding:0 16px;overflow:auto;flex:1 1}.left-panel___SKGyd .tab-panel-body___gABdv pre:empty{display:none}.left-panel___SKGyd .b1___QpbmK{border-bottom:1px solid #eaecef}.left-panel___SKGyd .oj-width-input___eJQWT{width:270px}@media screen and (max-width: 1280px){.left-panel___SKGyd .oj-mr___AxILO{margin-right:20px}.left-panel___SKGyd .oj-width-input___eJQWT{width:235px}}.s-navs___FXwOi{list-style:none;margin:0;padding:0 10px;height:40px;display:flex;flex-flow:row nowrap;align-items:center;border-top:1px solid #F3F3F3;background:#0f1e31;font-size:16px;color:#ddd}.s-navs___FXwOi li{margin-right:auto}.s-navs___FXwOi.bg-white___kbZ6r{background:#fff;color:#888}.s-navs___FXwOi.bg-white___kbZ6r a{color:#888}.s-navs___FXwOi a{color:#ddd;display:block;margin-right:20px;height:40px;line-height:40px;border-bottom:2px solid transparent}.s-navs___FXwOi a.active___QGOnZ{color:#5091ff;border-bottom:2px solid #5091ff}.list___PXTsq{display:flex;align-items:center;justify-content:space-between;padding:0 10px;height:46px;color:#ddd;margin-bottom:1px;background:#3d445c4d;cursor:pointer}.list___PXTsq span{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;padding-right:20px;flex-basis:64px;width:100%}.list___PXTsq:hover{background-color:#263446ba}.list___PXTsq.active___QGOnZ{background-color:#263446!important}.btns___F8yZK{width:30px;height:30px;background:#3061d0;border-radius:4px;cursor:pointer;user-select:none;text-align:center;line-height:30px}#educoder .drawer___xdGaT .ant-input-search{background:#2c3246}#educoder .drawer___xdGaT .ant-input-search input{background:#2c3246;border:1px solid #3D445C;color:#fff}#educoder .drawer___xdGaT .ant-input-search input::placeholder{color:#ccc}#educoder .drawer___xdGaT .ant-input-search .ant-input-search-button{color:#4e5977;background:#2c3246;border:1px solid #3D445C;border-left:1px solid transparent}#educoder .drawer___xdGaT .ant-select .ant-select-selector{background:#2c3246;border:1px solid #3D445C}#educoder .drawer___xdGaT .ant-select .ant-select-arrow{color:#4e5977}#educoder .drawer___xdGaT .ant-select .ant-select-selection-item{color:#fff}#educoder .drawer___xdGaT .ant-select .ant-select-selection-placeholder{color:#ccc}#educoder .drawer___xdGaT .ant-pagination .ant-pagination-item-active{border-color:#0152d9!important;background-color:#0152d9!important}#educoder .drawer___xdGaT .ant-pagination .ant-pagination-item-link{background-color:transparent!important;color:#fff}#educoder .drawer___xdGaT .ant-pagination .ant-pagination-item{background-color:transparent;border:1px solid #656f87}#educoder .drawer___xdGaT .ant-pagination .ant-pagination-item a,#educoder .drawer___xdGaT .ant-pagination .ant-pagination-item-ellipsis{color:#fff}#educoder .drawer___xdGaT .ant-pagination .ant-pagination-options{color:#656f87}#educoder .drawer___xdGaT .ant-pagination .ant-pagination-options input{color:#fff;width:40px;background:transparent}#educoder .drawer___xdGaT .ant-pagination button,#educoder .drawer___xdGaT .ant-pagination input{line-height:initial;border:1px solid #656f87!important}.tour___oMkVh[class~=ant-tour]{left:7px!important;width:340px}.tour___oMkVh[class~=ant-tour] [class~=ant-tour-arrow]{left:17px!important}.tour___oMkVh[class~=ant-tour] [class~=ant-tour-footer]{display:none!important}.tour___oMkVh[class~=ant-tour] [class~=ant-tour-description]{padding:16px!important;overflow:hidden}.pagination___yDAjZ{text-align:center;margin-top:10px}.info___ATmsa{display:flex;flex-flow:row nowrap;align-items:center;height:56px;list-style:none;background:#fff;justify-content:space-between}.wrap____KX19 [class~=xterm] [class~=xterm-viewport]{overflow:auto!important}.desc___iOAgd{padding:8px 16px;height:calc(100vh - 138px);overflow:auto}.info___GPALq{color:#888;display:flex;align-items:center;font-size:14px;height:46px;background:#fff;padding:0 10px;box-shadow:0 2px 4px #e5e3e380;border-top:1px solid #f4f4f4;border-bottom:1px solid #f4f4f4}.info___GPALq .info_tag___CFEn8{height:22px;line-height:22px;padding:0 5px;background:#37ad8333;border-radius:2px;border:1px solid #A9DFCC;font-family:PingFangSC,PingFang SC;font-weight:600;font-size:14px;color:#2cc497;text-align:left;font-style:normal}.info___GPALq li{margin-right:8px}.discuss-panel{height:calc(100vh - 142px);overflow:auto;padding:0 16px}.discuss-item-container{display:flex;flex-flow:row nowrap;width:100%;padding:15px;border-bottom:1px solid #e3e3e3;overflow:hidden}.discuss-item-container section{margin-left:15px;flex:1 1 auto;width:100%}.discuss-item-container .grey{color:#ccc}.discuss-content{margin:4px 0;word-break:break-word;word-wrap:break-word}.discuss-content img{max-width:200px}.discuss-info{display:flex;flex-flow:row wrap;align-items:center;color:#999;line-height:16px;font-size:12px}.discuss-info .top{color:#fff;padding:0 8px;background:#ff4343;border-radius:8px;text-align:center}.discuss-info .gift{cursor:default}.discuss-info .view-code{color:#4cacff}.discuss-info a{color:#999}.discuss-info a,.discuss-info span{margin-right:15px}.btn-group{display:flex;flex-flow:row nowrap;justify-content:flex-end;margin-bottom:8px}.btn-group .btn-top .iconfont{transform:rotate(180deg);display:inline-block}.btn-group a{width:31px;text-align:center;color:#888}.btn-group a .iconfont{font-size:14px!important}.second-discuss .btn-group{opacity:0}.second-discuss:hover{background:#ebebeb}.second-discuss:hover .btn-group{opacity:1}.reply-discuss-container{background:#f4f4f4;border-radius:4px;margin-bottom:6px;position:relative;margin-top:6px}.reply-discuss-container:before{content:" ";position:absolute;border-color:#000;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;left:13px;top:-9px;border-bottom:10px solid #f4f4f4}.discuss-item-editor{width:100%;overflow:hidden}.discuss-item-editor .btn-send{cursor:pointer;border:none;padding:0 12px;color:#fff;letter-spacing:1px;text-align:center;font-size:14px;height:30px;line-height:30px;border-radius:2px;font-weight:400;margin-right:22px;margin-top:6px;background:#0152d9;float:right}.CodeMirror{font-family:monospace;height:300px;color:#000;direction:ltr}.CodeMirror-lines{padding:4px 0}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{padding:0 4px}.CodeMirror-scrollbar-filler,.CodeMirror-gutter-filler{background-color:#fff}.CodeMirror-gutters{border-right:1px solid #ddd;background-color:#f7f7f7;white-space:nowrap}.CodeMirror-linenumber{padding:0 3px 0 5px;min-width:20px;text-align:right;color:#999;white-space:nowrap}.CodeMirror-guttermarker{color:#000}.CodeMirror-guttermarker-subtle{color:#999}.CodeMirror-cursor{border-left:1px solid black;border-right:none;width:0}.CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}.cm-fat-cursor .CodeMirror-cursor{width:auto;border:0!important;background:#7e7}.cm-fat-cursor div.CodeMirror-cursors{z-index:1}.cm-fat-cursor-mark{background-color:#14ff1480;animation:blink 1.06s steps(1) infinite}.cm-animate-fat-cursor{width:auto;border:0;animation:blink 1.06s steps(1) infinite;background-color:#7e7}.cm-tab{display:inline-block;text-decoration:inherit}.CodeMirror-rulers{position:absolute;inset:-50px 0 0;overflow:hidden}.CodeMirror-ruler{border-left:1px solid #ccc;top:0;bottom:0;position:absolute}.cm-s-default .cm-header{color:#00f}.cm-s-default .cm-quote{color:#090}.cm-negative{color:#d44}.cm-positive{color:#292}.cm-header,.cm-strong{font-weight:700}.cm-em{font-style:italic}.cm-link{text-decoration:underline}.cm-strikethrough{text-decoration:line-through}.cm-s-default .cm-keyword{color:#708}.cm-s-default .cm-atom{color:#219}.cm-s-default .cm-number{color:#164}.cm-s-default .cm-def{color:#00f}.cm-s-default .cm-variable-2{color:#05a}.cm-s-default .cm-variable-3,.cm-s-default .cm-type{color:#085}.cm-s-default .cm-comment{color:#a50}.cm-s-default .cm-string{color:#a11}.cm-s-default .cm-string-2{color:#f50}.cm-s-default .cm-meta,.cm-s-default .cm-qualifier{color:#555}.cm-s-default .cm-builtin{color:#30a}.cm-s-default .cm-bracket{color:#997}.cm-s-default .cm-tag{color:#170}.cm-s-default .cm-attribute{color:#00c}.cm-s-default .cm-hr{color:#999}.cm-s-default .cm-link{color:#00c}.cm-s-default .cm-error,.cm-invalidchar{color:red}.CodeMirror-composing{border-bottom:2px solid}div.CodeMirror span.CodeMirror-matchingbracket{color:#0b0}div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#a22}.CodeMirror-matchingtag{background:#ff96004d}.CodeMirror-activeline-background{background:#e8f2ff}.CodeMirror{position:relative;overflow:hidden;background:#fff}.CodeMirror-scroll{overflow:scroll!important;margin-bottom:-50px;margin-right:-50px;padding-bottom:50px;height:100%;outline:none;position:relative}.CodeMirror-sizer{position:relative;border-right:50px solid transparent}.CodeMirror-vscrollbar,.CodeMirror-hscrollbar,.CodeMirror-scrollbar-filler,.CodeMirror-gutter-filler{position:absolute;z-index:6;display:none;outline:none}.CodeMirror-vscrollbar{right:0;top:0;overflow-x:hidden;overflow-y:scroll}.CodeMirror-hscrollbar{bottom:0;left:0;overflow-y:hidden;overflow-x:scroll}.CodeMirror-scrollbar-filler{right:0;bottom:0}.CodeMirror-gutter-filler{left:0;bottom:0}.CodeMirror-gutters{position:absolute;left:0;top:0;min-height:100%;z-index:3}.CodeMirror-gutter{white-space:normal;height:100%;display:inline-block;vertical-align:top;margin-bottom:-50px}.CodeMirror-gutter-wrapper{position:absolute;z-index:4;background:none!important;border:none!important}.CodeMirror-gutter-background{position:absolute;top:0;bottom:0;z-index:4}.CodeMirror-gutter-elt{position:absolute;cursor:default;z-index:4}.CodeMirror-gutter-wrapper ::selection{background-color:transparent}.CodeMirror-gutter-wrapper ::-moz-selection{background-color:transparent}.CodeMirror-lines{cursor:text;min-height:1px}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{border-radius:0;border-width:0;background:transparent;font-family:inherit;font-size:inherit;margin:0;white-space:pre;word-wrap:normal;line-height:inherit;color:inherit;z-index:2;position:relative;overflow:visible;-webkit-tap-highlight-color:transparent;font-variant-ligatures:contextual}.CodeMirror-wrap pre.CodeMirror-line,.CodeMirror-wrap pre.CodeMirror-line-like{word-wrap:break-word;white-space:pre-wrap;word-break:normal}.CodeMirror-linebackground{position:absolute;inset:0;z-index:0}.CodeMirror-linewidget{position:relative;z-index:2;padding:.1px}.CodeMirror-rtl pre{direction:rtl}.CodeMirror-code{outline:none}.CodeMirror-scroll,.CodeMirror-sizer,.CodeMirror-gutter,.CodeMirror-gutters,.CodeMirror-linenumber{box-sizing:content-box}.CodeMirror-measure{position:absolute;width:100%;height:0;overflow:hidden;visibility:hidden}.CodeMirror-cursor{position:absolute;pointer-events:none}.CodeMirror-measure pre{position:static}div.CodeMirror-cursors{visibility:hidden;position:relative;z-index:3}div.CodeMirror-dragcursors,.CodeMirror-focused div.CodeMirror-cursors{visibility:visible}.CodeMirror-selected{background:#d9d9d9}.CodeMirror-focused .CodeMirror-selected{background:#d7d4f0}.CodeMirror-crosshair{cursor:crosshair}.CodeMirror-line::selection,.CodeMirror-line>span::selection,.CodeMirror-line>span>span::selection{background:#d7d4f0}.CodeMirror-line::-moz-selection,.CodeMirror-line>span::-moz-selection,.CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}.cm-searching{background-color:#ffa;background-color:#ff06}.cm-force-border{padding-right:.1px}@media print{.CodeMirror div.CodeMirror-cursors{visibility:hidden}}.cm-tab-wrap-hack:after{content:""}span.CodeMirror-selectedtext{background:none}#educoder .markdown-editor-wrapper{position:relative}#educoder .markdown-editor-body{display:flex;flex-flow:row nowrap;width:100%;height:calc(100% - 38px);align-items:center}#educoder .markdown-editor-body .codemirror-container{flex:1 0;height:100%;width:100%;overflow:hidden}#educoder .markdown-editor-body .preview-container{flex:1 0;height:100%;margin:10px 0;padding:8px 8px 50px;background:#fff;overflow-y:auto;box-sizing:border-box;border-left:1px solid #ccc;word-wrap:break-word;word-break:break-word;white-space:normal;font-size:16px;position:relative}#educoder .markdown-editor-container{border:1px solid #ccc;overflow:hidden;border-radius:4px;margin-bottom:12px;font-size:16px}#educoder .markdown-editor-container.full-screen{position:fixed;inset:0;height:100%!important;z-index:998}#educoder .markdown-editor-container.full-screen .preview-container>div{padding-bottom:180px!important}#educoder .markdown-editor-container.full-screen .CodeMirror-sizer>div{margin-bottom:90px}#educoder .markdown-editor-container.on-preview .codemirror-container,#educoder .markdown-editor-container.on-preview .preview-container{width:50%}#educoder .mini .markdown-editor-body{height:calc(100% - 28px)}#educoder .flex-end{justify-content:flex-end}#educoder .my-codemirror-container{border:1px solid #ccc;width:100%;margin-bottom:24px}#educoder .markdown-tip{color:#cdcdcd;font-size:12px;position:absolute;right:0;bottom:-28px;margin-bottom:7px}#educoder .CodeMirror-lines{padding:4px 0}#educoder .CodeMirror pre.CodeMirror-line,#educoder .CodeMirror pre.CodeMirror-line-like{padding:0 4px}#educoder .CodeMirror-scrollbar-filler,#educoder .CodeMirror-gutter-filler{background-color:#fff}#educoder .CodeMirror-gutters{border-right:1px solid #ddd;background-color:#f7f7f7;white-space:nowrap}#educoder .CodeMirror-linenumber{padding:0 3px 0 5px;min-width:20px;text-align:right;color:#999;white-space:nowrap}#educoder .CodeMirror-guttermarker{color:#000}#educoder .CodeMirror-guttermarker-subtle{color:#999}#educoder .CodeMirror-cursor{border-left:1px solid black;border-right:none;width:0}#educoder .CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}#educoder .cm-fat-cursor .CodeMirror-cursor{width:auto;border:0!important;background:#7e7}#educoder .cm-fat-cursor div.CodeMirror-cursors{z-index:1}#educoder .cm-fat-cursor-mark{background-color:#14ff1480;animation:blink 1.06s steps(1) infinite}#educoder .cm-animate-fat-cursor{width:auto;border:0;animation:blink 1.06s steps(1) infinite;background-color:#7e7}@keyframes blink{50%{background-color:transparent}}#educoder .cm-tab{display:inline-block;text-decoration:inherit}#educoder .CodeMirror-rulers{position:absolute;inset:-50px 0 0;overflow:hidden}#educoder .CodeMirror-ruler{border-left:1px solid #ccc;top:0;bottom:0;position:absolute}#educoder .cm-s-default .cm-header{color:#00f}#educoder .cm-s-default .cm-quote{color:#090}#educoder .cm-negative{color:#d44}#educoder .cm-positive{color:#292}#educoder .cm-header,#educoder .cm-strong{font-weight:700}#educoder .cm-em{font-style:italic}#educoder .cm-link{text-decoration:underline}#educoder .cm-strikethrough{text-decoration:line-through}#educoder .cm-s-default .cm-keyword{color:#708}#educoder .cm-s-default .cm-atom{color:#219}#educoder .cm-s-default .cm-number{color:#164}#educoder .cm-s-default .cm-def{color:#00f}#educoder .cm-s-default .cm-variable-2{color:#05a}#educoder .cm-s-default .cm-variable-3,#educoder .cm-s-default .cm-type{color:#085}#educoder .cm-s-default .cm-comment{color:#a50}#educoder .cm-s-default .cm-string{color:#a11}#educoder .cm-s-default .cm-string-2{color:#f50}#educoder .cm-s-default .cm-meta,#educoder .cm-s-default .cm-qualifier{color:#555}#educoder .cm-s-default .cm-builtin{color:#30a}#educoder .cm-s-default .cm-bracket{color:#997}#educoder .cm-s-default .cm-tag{color:#170}#educoder .cm-s-default .cm-attribute{color:#00c}#educoder .cm-s-default .cm-hr{color:#999}#educoder .cm-s-default .cm-link{color:#00c}#educoder .cm-s-default .cm-error,#educoder .cm-invalidchar{color:red}#educoder .CodeMirror-composing{border-bottom:2px solid}#educoder div.CodeMirror span.CodeMirror-matchingbracket{color:#0b0}#educoder div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#a22}#educoder .CodeMirror-matchingtag{background:#ff96004d}#educoder .CodeMirror-activeline-background{background:#e8f2ff}#educoder .CodeMirror{position:relative;overflow:hidden;background:#fff}#educoder .CodeMirror-scroll{overflow:scroll!important;margin-bottom:0;margin-right:0;padding-bottom:5px;height:100%;outline:none;position:relative}#educoder .CodeMirror-sizer{position:relative;border-right:0px}#educoder .CodeMirror-vscrollbar,#educoder .CodeMirror-hscrollbar,#educoder .CodeMirror-scrollbar-filler,#educoder .CodeMirror-gutter-filler{position:absolute;z-index:6;display:none}#educoder .CodeMirror-vscrollbar{right:0;top:0;overflow-x:hidden;overflow-y:scroll}#educoder .CodeMirror-hscrollbar{bottom:0;left:0;overflow-y:hidden;overflow-x:scroll}#educoder .CodeMirror-scrollbar-filler{right:0;bottom:0}#educoder .CodeMirror-gutter-filler{left:0;bottom:0}#educoder .CodeMirror-gutters{position:absolute;left:0;top:0;min-height:100%;z-index:3}#educoder .CodeMirror-gutter{white-space:normal;height:100%;display:inline-block;vertical-align:top;margin-bottom:-50px}#educoder .CodeMirror-gutter-wrapper{position:absolute;z-index:4;background:none!important;border:none!important}#educoder .CodeMirror-gutter-background{position:absolute;top:0;bottom:0;z-index:4}#educoder .CodeMirror-gutter-elt{position:absolute;cursor:default;z-index:4}#educoder .CodeMirror-gutter-wrapper ::selection{background-color:transparent}#educoder .CodeMirror-gutter-wrapper ::-moz-selection{background-color:transparent}#educoder .CodeMirror-lines{cursor:text;min-height:1px}#educoder .CodeMirror pre.CodeMirror-line,#educoder .CodeMirror pre.CodeMirror-line-like{border-radius:0;border-width:0;background:transparent;font-family:inherit;font-size:inherit;margin:0;white-space:pre;word-wrap:normal;line-height:inherit;color:inherit;z-index:2;position:relative;overflow:visible;-webkit-tap-highlight-color:transparent;font-variant-ligatures:contextual}#educoder .CodeMirror-wrap pre.CodeMirror-line,#educoder .CodeMirror-wrap pre.CodeMirror-line-like{word-wrap:break-word;white-space:pre-wrap;word-break:normal}#educoder .CodeMirror-linebackground{position:absolute;inset:0;height:100vh!important;z-index:1100}#educoder .CodeMirror-linebackground .preview-container>div{padding-bottom:180px!important}#educoder .CodeMirror-linebackground .CodeMirror-sizer>div{margin-bottom:90px}#educoder .CodeMirror-linewidget{position:relative;z-index:2;padding:.1px}#educoder .CodeMirror-rtl pre{direction:rtl}#educoder .CodeMirror-code{outline:none}#educoder .CodeMirror-scroll,#educoder .CodeMirror-sizer,#educoder .CodeMirror-gutter,#educoder .CodeMirror-gutters,#educoder .CodeMirror-linenumber{box-sizing:content-box}#educoder .CodeMirror-measure{position:absolute;width:100%;height:0;overflow:hidden;visibility:hidden}#educoder .CodeMirror-cursor{position:absolute;pointer-events:none}#educoder .CodeMirror-measure pre{position:static}#educoder div.CodeMirror-cursors{visibility:hidden;position:relative;z-index:3}#educoder div.CodeMirror-dragcursors,#educoder .CodeMirror-focused div.CodeMirror-cursors{visibility:visible}#educoder .CodeMirror-selected{background:#d9d9d9}#educoder .CodeMirror-focused .CodeMirror-selected{background:#d7d4f0}#educoder .CodeMirror-crosshair{cursor:crosshair}#educoder .CodeMirror-line::selection,#educoder .CodeMirror-line>span::selection,#educoder .CodeMirror-line>span>span::selection{background:#d7d4f0}#educoder .CodeMirror-line::-moz-selection,#educoder .CodeMirror-line>span::-moz-selection,#educoder .CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}#educoder .cm-searching{background-color:#ffa;background-color:#ff06}#educoder .cm-force-border{padding-right:.1px}@media print{#educoder .CodeMirror div.CodeMirror-cursors{visibility:hidden}}#educoder .cm-tab-wrap-hack:after{content:""}#educoder span.CodeMirror-selectedtext{background:none}#educoder .CodeMirror-sizer{padding-top:10px;padding-bottom:10px!important}#educoder .CodeMirror-empty.CodeMirror-focused{outline:none}#educoder .CodeMirror pre.CodeMirror-placeholder{color:#999}#educoder .CodeMirror{position:relative;overflow:hidden;background:#fff;word-break:break-word}#educoder .CodeMirror pre.CodeMirror-line,#educoder .CodeMirror pre.CodeMirror-line-like{word-wrap:break-word;word-break:break-word;white-space:pre-wrap;line-height:1.6}.markdown-toolbar-container{display:flex;flex-flow:row wrap;align-items:center;padding:0 28px 0 5px;margin:0;position:relative;list-style:none;background:#fff;border-bottom:1px solid #ccc;box-sizing:border-box;line-height:20px;width:100%;min-height:30px;height:38px;overflow:hidden}.markdown-toolbar-container .fill-tip{cursor:pointer;font-size:12px;display:inline-block;padding:5px;border:1px solid #E99237;border-radius:5px;box-sizing:border-box;line-height:16px;height:auto;color:#a65500;background-color:#fff1e2;position:relative;margin-left:10px}.markdown-toolbar-container .fill-tip:before{content:" ";width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:6px solid #FFF1E2;position:absolute;left:-6px;top:6px;z-index:10}.markdown-toolbar-container .fill-tip:after{content:" ";width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:6px solid #E99237;position:absolute;left:-7px;top:6px}.markdown-toolbar-container li{color:#666;padding:0 1px;height:100%;display:flex;height:38px;flex-flow:column nowrap;justify-content:center}.markdown-toolbar-container a,.markdown-toolbar-container span{display:block}.markdown-toolbar-container a{width:28px;color:#666;cursor:pointer;text-align:center;font-size:18px}.markdown-toolbar-container a i{font-size:18px}.markdown-toolbar-container a i:before{font-size:18px}.markdown-toolbar-container .btn-null{width:auto;display:flex;flex-flow:row nowrap;align-items:center}.markdown-toolbar-container .insert-blank{color:#e99237;font-size:18px}.markdown-toolbar-container span.v-line{margin:0 5px;height:65%;border-right:1px solid #ccc}.mini .markdown-toolbar-container li{height:28px}.editor-resize{display:block;width:120px;height:4px;left:54%;border-top:1px solid #ccc;border-bottom:1px solid #ccc;cursor:row-resize;white-space:nowrap;overflow:hidden;text-transform:capitalize;box-sizing:border-box;margin:0 auto}.btn-full-screen{position:absolute;right:5px}@font-face{font-family:md-iconfont;src:url(./static/iconfont.345f94c8.eot);src:url(./static/iconfont.345f94c8.eot#iefix) format("embedded-opentype"),url(./static/iconfont.deef216b.woff) format("woff"),url(./static/iconfont.42606faf.ttf) format("truetype"),url(./static/iconfont.504b881c.svg#iconfont) format("svg")}.md-iconfont{font-family:md-iconfont!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-uniE900:before{content:"\e900";font-size:14px;margin-left:5px}.icon-shrink:before{content:"\e728"}.icon-enlarge:before{content:"\e623"}.icon-code:before{content:"\e602"}.icon-italic:before{content:"\e718"}.icon-bold:before{content:"\e644"}.icon-picture:before{content:"\e606"}.icon-minus:before{content:"\e62c"}.icon-order-list:before{content:"\e655"}.icon-link:before{content:"\e7d4"}.icon-formula:before{content:"\e633"}.icon-unorder-list:before{content:"\e668"}.icon-edit:before{content:"\e603"}.icon-table:before{content:"\e7db"}.icon-sum:before{content:"\e667"}.icon-eye:before{content:"\e69f"}.icon-eye-slash:before{content:"\e601"}.icon-eraser:before{content:"\e8cd"}.icon-file-code:before{content:"\e9ec"}.cm-s-blackboard.CodeMirror{background:#0c1021;color:#f8f8f8}.cm-s-blackboard div.CodeMirror-selected{background:#253b76}.cm-s-blackboard .CodeMirror-line::selection,.cm-s-blackboard .CodeMirror-line>span::selection,.cm-s-blackboard .CodeMirror-line>span>span::selection{background:#253b76fc}.cm-s-blackboard .CodeMirror-line::-moz-selection,.cm-s-blackboard .CodeMirror-line>span::-moz-selection,.cm-s-blackboard .CodeMirror-line>span>span::-moz-selection{background:#253b76fc}.cm-s-blackboard .CodeMirror-gutters{background:#0c1021;border-right:0}.cm-s-blackboard .CodeMirror-guttermarker{color:#fbde2d}.cm-s-blackboard .CodeMirror-guttermarker-subtle,.cm-s-blackboard .CodeMirror-linenumber{color:#888}.cm-s-blackboard .CodeMirror-cursor{border-left:1px solid #A7A7A7}.cm-s-blackboard .cm-keyword{color:#fbde2d}.cm-s-blackboard .cm-atom,.cm-s-blackboard .cm-number{color:#d8fa3c}.cm-s-blackboard .cm-def{color:#8da6ce}.cm-s-blackboard .cm-variable{color:#ff6400}.cm-s-blackboard .cm-operator{color:#fbde2d}.cm-s-blackboard .cm-comment{color:#aeaeae}.cm-s-blackboard .cm-string,.cm-s-blackboard .cm-string-2{color:#61ce3c}.cm-s-blackboard .cm-meta{color:#d8fa3c}.cm-s-blackboard .cm-builtin,.cm-s-blackboard .cm-tag,.cm-s-blackboard .cm-attribute{color:#8da6ce}.cm-s-blackboard .cm-header{color:#ff6400}.cm-s-blackboard .cm-hr{color:#aeaeae}.cm-s-blackboard .cm-link{color:#8da6ce}.cm-s-blackboard .cm-error{background:#9d1e15;color:#f8f8f8}.cm-s-blackboard .CodeMirror-activeline-background{background:#3c3636}.cm-s-blackboard .CodeMirror-matchingbracket{outline:1px solid grey;color:#fff!important}.upload-button{width:106px;height:32px;line-height:32px;font-size:12px;display:block;position:relative;color:#0152d9}.upload-button input{opacity:0;width:160px;height:32px;position:absolute;top:0;left:0;z-index:-1}.imageDimensions___a7crR{display:flex;justify-content:center;align-items:center;position:fixed;width:100%;height:100vh;left:0;top:0;z-index:1005;background:#fff;overflow:hidden}.imageDimensions___a7crR .img___Kroat{visibility:hidden;max-width:80%;min-width:500px}.imageDimensions___a7crR [class*=_toolbox_colors]{position:fixed;left:0;bottom:0}.imageDimensions___a7crR.fullWidth___c492T .img___Kroat{max-width:100%;width:100%;height:100%}.myPaletteDiv___Xjz2I{position:relative;left:-15px;width:320px}.myPaletteDiv___Xjz2I canvas{margin-top:15px}.flowChartWrp____f45r [class^=goTXarea],.flowChartWrp____f45r textarea{min-width:70px;margin-left:-15px!important}.maxH60___Pd4Re [class^=ant-modal-content]{height:57px!important;overflow:hidden}.drawerWrap___MfDw8 [class~=ant-drawer-body]{padding:0!important}.lists___xhHyq{padding-bottom:10px}.lists___xhHyq code{background:none!important}.lists___xhHyq>div>div:first-child{background:#f6f6f6;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:10px 0;font-size:12px;cursor:pointer}.lists___xhHyq>div>div:first-child [class^=katex]{font-size:22px}.item___pWJAA{position:relative}.item___pWJAA:nth-last-child(-n+3) .children___sDG61{left:initial;right:5px}.item___pWJAA:hover{z-index:2147483648}.item___pWJAA:hover .children___sDG61{display:block}.children___sDG61{display:none;position:absolute;left:6px;top:70px;width:440px;max-height:400px;overflow:auto;background:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:0 0 6px #ccc;padding:15px}.children___sDG61 h1{font-size:14px;padding-top:6px}.children___sDG61 .diamond___FwgzD>div{background:#f6f6f6;display:flex;align-items:center;justify-content:center;flex-direction:column;cursor:pointer;height:50px;font-size:12px;padding:0 10px;min-width:80px}.children___sDG61 .diamond___FwgzD>div [class^=katex]{font-size:14px}.button___WPN6r{position:absolute;right:20px;bottom:20px}.mathWrap___FmnMJ{width:800px;height:550px}.mathFillWrap___PmY3H{cursor:pointer}.mathFillWrap___PmY3H ::part(menu-toggle){color:#00f;opacity:1;display:none}.mathFillWrap___PmY3H math-field{background:none}.mathFillWrap___PmY3H *{pointer-events:none}.image-preview-container{display:flex;flex-flow:column nowrap;position:fixed;align-items:center;justify-content:center;inset:0;z-index:99999;background:#000c}.image-preview-container .image-preview{transition:transform .4s linear;max-width:86%}.image-preview-container .button-group{display:flex;flex-flow:row nowrap;align-items:center;justify-content:flex-end;position:absolute;z-index:101;right:10px;top:10px}.image-preview-container .button-group a,.image-preview-container .button-group button{color:#000000a6;margin-right:10px;display:flex;flex-flow:row nowrap;align-items:center}.preview-wrp-group{overflow:auto;width:100%;text-align:center}.dis-input-editor-container___nKGxx{position:relative;background:#fff;width:100%;box-shadow:0 -3px 5px #4cacff33}.dis-input-editor-container___nKGxx.active___tmt7T{position:absolute;height:calc(100vh - 50px);background:transparent;z-index:1000;width:100%;display:flex;flex-flow:column nowrap;justify-content:center;top:0}.dis-input-editor-container___nKGxx .input-mask___epEle{flex:1 0;background:#0000;width:100%}.dis-input-editor-container___nKGxx .text-area___Vry8W{display:flex;flex-flow:row nowrap;padding:10px 20px;align-items:center}.dis-input-editor-container___nKGxx .text-area___Vry8W input{border-radius:15px;border:1px solid #eaeaea;background-color:#fff;overflow:hidden;height:32px;padding:0 16px;line-height:32px;outline:none;flex:1 0;margin-right:10px}.dis-input-editor-container___nKGxx .text-area___Vry8W a{color:#888;display:block;height:32px;line-height:32px;margin-right:20px;display:flex;flex-flow:row nowrap;align-items:center}.dis-input-editor-container___nKGxx .text-area___Vry8W a span{line-height:32px;font-size:16px}.dis-input-editor-container___nKGxx .tip-container___plpA3{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center}.dis-input-editor-container___nKGxx .tip-container___plpA3 p{font-size:12px;color:#ff6800}.dis-input-editor-container___nKGxx .hide___kPfyC{display:none}.dis-input-editor-container___nKGxx .md-container___u85aq{background:#fff;padding:10px 20px}.btn-send___deQ5v{cursor:pointer;display:inline-block;border:none;padding:0 12px;color:#fff;background:#0152d9;letter-spacing:1px;text-align:center;font-size:14px;height:30px;line-height:30px;border-radius:2px;font-weight:400}.hackSets___tw75g .collapseWrapper___TteKi div[class~=ant-collapse]{background-color:transparent}.hackSets___tw75g .collapseWrapper___TteKi div[class~=ant-collapse-item]{margin-bottom:20px;border:none;box-shadow:0 2px 4px #eaeef4}.hackSets___tw75g .collapseWrapper___TteKi div[class~=ant-collapse-item] div[class~=ant-collapse-header]{padding:0 20px;height:64px;background-color:#fff;align-items:center!important}.hackSets___tw75g .collapseWrapper___TteKi div[class~=ant-collapse-item] div[class~=ant-collapse-content]{background-color:#fff}.hackSets___tw75g .collapseWrapper___TteKi div[class~=ant-collapse-item] div[class~=ant-collapse-content] div[class~=ant-collapse-content-box]{padding:20px}.hackSets___tw75g .collapseWrapper___TteKi div[class~=ant-collapse-item-active] div[class~=ant-collapse-header]{background-color:#eaeffa}.hackSets___tw75g .collapseWrapper___TteKi .panelHeader___Y_Xjq{font-size:14px;font-weight:400;color:#000}.hackSets___tw75g .collapseWrapper___TteKi .rateInput___y1qUi{display:inline-flex;align-items:center;white-space:nowrap}.hackSets___tw75g .collapseWrapper___TteKi .rateInput___y1qUi span{font-size:14px;font-weight:400;color:#666}.hackSets___tw75g .collapseWrapper___TteKi .open___xrixP{color:#165dff!important;transform:rotate(90deg)}.hackSets___tw75g .collapseWrapper___TteKi .close___jb6D2{color:#82a8ff!important}.uploadTableWrapper___U9Tz_{background:#fff}.uploadTableWrapper___U9Tz_ div[class^=headProgram]>div,.uploadTableWrapper___U9Tz_ div[class^=listWrapper]>div[class^=list]>div{flex:1 1;padding:0 12px!important}.uploadTableWrapper___U9Tz_ div[class^=headProgram]>div:last-child,.uploadTableWrapper___U9Tz_ div[class^=listWrapper]>div[class^=list]>div:last-child{display:none}.wrap___MkYbQ [class~=ant-upload-drag]{background:#1890ff0a!important;border-radius:4px;border:1px dashed #0152d9}.wrap___MkYbQ .colorBlue___onjbP{color:#0152d9}.wrap___MkYbQ .repeatedName___nbqnE{color:red}.wrap___MkYbQ .text___xvutp{margin-top:20px;color:#464f66;line-height:24px}.wrap___MkYbQ .greyText___dihvZ{font-size:14px;font-weight:400;color:#5f6368}.wrap___MkYbQ .noData___LxOJA{height:180px;margin-bottom:30px}.wrap___MkYbQ .noData___LxOJA .dragger___y7F4A{display:flex;align-items:center;justify-content:center}.wrap___MkYbQ .noData___LxOJA .dragger___y7F4A img{width:46px}.wrap___MkYbQ .noData___LxOJA .dragger___y7F4A span{font-size:14px;font-weight:400;color:#9096a3}.wrap___MkYbQ .noData___LxOJA .dragger___y7F4A .uploadText___Et3KS{color:#3061d0}.wrap___MkYbQ .btnS___k1e6j{height:32px;border-radius:4px;background:#3061d0}.wrap___MkYbQ .btnS___k1e6j i{margin-right:6px}.wrap___MkYbQ .testCaseRadio___q1wXT label[class~=ant-radio-button-wrapper]{width:60px;height:38px;background:#f6f7f9;box-shadow:inset 0 1px 3px #d7d8d9;border-radius:23px;border:none;display:inline-flex;align-items:center;justify-content:center;margin-right:20px}.wrap___MkYbQ .testCaseRadio___q1wXT label[class~=ant-radio-button-wrapper]:before{background-color:transparent}.wrap___MkYbQ .testCaseRadio___q1wXT label[class~=ant-radio-button-wrapper] span{color:#464f66;font-size:14px}.wrap___MkYbQ .testCaseRadio___q1wXT label[class~=ant-radio-button-wrapper-checked]{background-color:#fff;box-shadow:0 2px 4px #e0dfe1;border:1px solid #BACFFE;background:#d3e0fd linear-gradient(180deg,#fff,#f6f7f9)}.wrap___MkYbQ .testCaseRadio___q1wXT label[class~=ant-radio-button-wrapper-checked]:first-child{border-right-color:#bacffe}.wrap___MkYbQ .testCaseRadio___q1wXT label[class~=ant-radio-button-wrapper-checked]:focus-within{box-shadow:0 2px 4px #e0dfe1}.wrap___MkYbQ .testCaseRadio___q1wXT label[class~=ant-radio-button-wrapper-checked] span{color:#165dff;font-size:14px}.head___s4Eix{display:flex;margin-bottom:36px}.head___s4Eix .operation___JCAVh{text-align:center}.head___s4Eix>div{color:#5f6368;font-size:14px;text-align:left;display:inline-block}.headProgram___uWA_M{display:flex;height:40px;line-height:40px;background:#f6f7f8;box-shadow:0 2px 4px #eaeef4;padding-left:5px;padding-right:5px}.headProgram___uWA_M .operation___JCAVh{text-align:center}.headProgram___uWA_M>div{color:#5f6368;font-size:14px;text-align:left;display:inline-block}.listWrapper___xW3b4{max-height:214px;overflow:auto}.listWrapper___xW3b4::-webkit-scrollbar{display:none}.listWrapper___xW3b4 .list___dCbd6{display:flex;margin-bottom:36px;align-items:center}.listWrapper___xW3b4 .list___dCbd6 .del___abNho{color:#e53333;cursor:pointer}.listWrapper___xW3b4 .list___dCbd6 .info___J1Wmf{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 12px}.listWrapper___xW3b4 .list___dCbd6 .info___J1Wmf>span{color:#3061d0;cursor:pointer;text-decoration:underline}.listWrapper___xW3b4 .list___dCbd6>div{text-align:left;display:inline-block;background:#fff}.tabs___p2jIb .tabWarp___mt05L{display:flex;align-items:center}.tabs___p2jIb .tabWarp___mt05L .tab___IYGdQ{width:88px;text-align:center;height:30px;line-height:30px;background:#f0f0f0;font-weight:400;font-size:16px;color:#666;cursor:pointer}.tabs___p2jIb .tabWarp___mt05L .tab___IYGdQ.active___fQMlP{background:#fff;color:#3061d0}.tabs___p2jIb .content___GWVJY{padding:10px;background-color:#fff}.exitFullScreenModalWrapper___aNB9Q div[class~=ant-modal-confirm-btns]{float:none;display:flex;justify-content:center;margin-bottom:20px}.exitFullScreenModalWrapper___aNB9Q div[class~=ant-modal-confirm-btns] button{width:120px;height:38px;background:#f6f7f9 #3061d0;border-radius:2px}.exitFullScreenModal___HIMyY{text-align:center;font-size:30px;font-weight:400}.exitFullScreenModal___HIMyY .warningIcon___xEURa{height:88px;margin-bottom:20px}.exitFullScreenModal___HIMyY .warningText___W6NPJ{color:#e30000}.exitFullScreenModal___HIMyY .countdownWrapper___n8g1M{display:inline-block}.forcedModalWrapper___JPMQ2 .forcedModalContent___uY5FV{text-align:center}.forcedModalWrapper___JPMQ2 .forcedModalContent___uY5FV .forcedText___C3CrF{font-size:30px;font-weight:500;color:#e30000;margin-bottom:10px}.forcedModalWrapper___JPMQ2 .forcedModalContent___uY5FV .screenNumText___oljHN{font-size:14px;font-weight:400;color:#333;margin-bottom:20px}.forcedModalWrapper___JPMQ2 .forcedModalContent___uY5FV img{height:85px;margin-bottom:20px}.answer___UngkO{font-size:14px;color:#434d6c;transition:all .2s;position:relative;line-height:1.8}.answer___UngkO ::selection{background:#ecf1fe}.answer___UngkO .imgWrap___ORTRf{width:320px;cursor:pointer;border-radius:8px;overflow:hidden;position:relative}.answer___UngkO .imgWrap___ORTRf img{width:100%;user-select:none}.answer___UngkO .imgWrap___ORTRf:after{content:"";position:absolute;inset:0;background:#00000080;cursor:pointer;opacity:0;transition:opacity .3s}.answer___UngkO .imgWrap___ORTRf:hover:after{opacity:1}.answer___UngkO pre{width:100%;overflow:auto}.answer___UngkO ol li{list-style:auto}.answer___UngkO hr{border:none;border-bottom:1px solid #ccc}.answer___UngkO span[class=katex-error]{color:inherit!important}.codeCopy___re8vm{position:relative;min-height:50px}.codeCopy___re8vm button{position:absolute;top:7px;right:0;padding:4px 8px;border-radius:0 0 0 5px;border:none;background-color:#007bff;color:#fff;cursor:pointer;font-size:12px;height:26px;pointer-events:auto}.codeCopy___re8vm button.runCode___MYs9m{bottom:0;top:initial}#educoder .smartWrp___NjRcB [class~=ant-drawer-body]{padding:0}.flex_box_center___NeSU8{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___ImTGl{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___BtRd9{align-items:center;box-align:center}.flex_box_center_end___qcLe3{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___Ze_3q{flex-direction:column;box-orient:block-axis}.banner___PoUBO{display:flex;align-items:center;justify-content:center}.banner___PoUBO .content___XoDjy{width:1200px;height:212px;display:flex;align-items:flex-start;justify-content:space-between}.banner___PoUBO .content___XoDjy aside{margin-top:56px}.banner___PoUBO .content___XoDjy aside p{display:flex;align-items:center}.banner___PoUBO .content___XoDjy aside p b{font-size:30px;font-weight:500;color:#000;letter-spacing:4px;margin-right:20px}.banner___PoUBO .content___XoDjy aside p span{font-size:16px;color:#000;letter-spacing:4px}.banner___PoUBO .content___XoDjy aside .btns___Pb35j{margin-top:35px}.banner___PoUBO .content___XoDjy aside .btns___Pb35j>div{display:inline-block;height:32px;background:#f6f7f9;box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border-radius:4px;border:1px solid #dadbde;font-size:14px;color:#3b3e47;line-height:30px;margin-right:23px;padding:0 16px;position:relative;cursor:pointer}.banner___PoUBO .content___XoDjy aside .btns___Pb35j>div:hover{color:#165dff;border:1px solid #bacffe}.banner___PoUBO .content___XoDjy aside .btns___Pb35j>div img{position:absolute;z-index:1;top:-21px;right:22px}.flex_box_center___hG6RI{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___ss3Fh{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___K80p9{align-items:center;box-align:center}.flex_box_center_end___qmXX3{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___GFV8F{flex-direction:column;box-orient:block-axis}.row___aXJjm{display:flex;align-items:flex-start;justify-content:flex-start}.row___aXJjm .title___HUKL0{font-size:14px;color:#9096a3;flex-shrink:0;width:41px;text-align-last:justify;margin-top:4px;margin-right:12px}.row___aXJjm .tagsWrap___XB2W3{flex:1 1;position:relative}.row___aXJjm .tagsWrap___XB2W3 .action___VdHb1{font-size:14px;color:#82a8ff;width:55px;position:absolute;z-index:2;bottom:20px;right:0;cursor:pointer}.row___aXJjm .tagsWrap___XB2W3 .action___VdHb1 i{display:inline-block;font-size:12px}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC{max-height:245px;overflow:hidden}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft>span{display:inline-flex;align-items:center;margin-left:8px;margin-bottom:17px;font-size:14px;cursor:pointer;padding:4px 12px}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft>span .name___Hk1Ip{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:600px;display:inline-block}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft>span .num___xQpcH{margin-left:3px}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft>span:hover{color:#165dff!important}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft .active___XryTX{color:#165dff!important;border-radius:2px;background:#f6f7f9}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC::-webkit-scrollbar-thumb{background:#0000000d!important;border-radius:3px}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC::-webkit-scrollbar-track{background-color:#f6f7f9!important;box-shadow:initial!important}.row___aXJjm .tagsBorderWrap___OMxjs .bar___t1kKC{padding-top:8px;border-radius:4px;border:1px solid rgba(219,220,224,.5)}.flex_box_center___aK2n3{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___HX0Oh{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___LJOJr{align-items:center;box-align:center}.flex_box_center_end___SCakF{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___AYv4m{flex-direction:column;box-orient:block-axis}.tabs___GTqPV{height:32px;background:#f6f7f9;box-shadow:inset 0 1px 3px #d7d8d9;border-radius:16px;display:inline-block}.tabs___GTqPV span{display:inline-block;padding:0 20px;line-height:32px;font-size:14px;font-weight:400;color:#9096a3;position:relative;cursor:pointer}.tabs___GTqPV span:hover{color:#165dff}.tabs___GTqPV span:after{content:"";position:absolute;width:1px;height:calc(100% - 2px);background:#e2e2e2;border-radius:4px;z-index:1;left:0;top:1px;background:linear-gradient(180deg,#fff0,#e2e2e2,#fff0)}.tabs___GTqPV span:first-child:after,.tabs___GTqPV .active___F26E8+span:after{display:none}.tabs___GTqPV .active___F26E8{background:linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 0 2px #e8effb;border-radius:16px;border:1px solid #c8d2ea;color:#165dff;line-height:30px}.tabs___GTqPV .active___F26E8:after{display:none}.flex_box_center___yX6Oa{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___t7oqF{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___dEIHy{align-items:center;box-align:center}.flex_box_center_end___taQDF{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___xY_Lr{flex-direction:column;box-orient:block-axis}.input___PW2zI{width:507px;height:38px;background:#f6f7f9;border-radius:19px;display:flex;align-items:center;padding:0 20px}.input___PW2zI .dropdown___vSy8B{position:relative;flex-shrink:0}.input___PW2zI .dropdown___vSy8B:hover .menu___NiyBu{display:block}.input___PW2zI .dropdown___vSy8B .text___Grueu{color:#000;font-size:14px;cursor:default;height:38px;display:flex;align-items:center}.input___PW2zI .dropdown___vSy8B .text___Grueu i{font-size:12px;display:inline-block;transform:translateY(1px) scale(.6);color:#979797}.input___PW2zI .dropdown___vSy8B .text___Grueu .b1___ZKryM{display:inline-block;width:1px;height:38px;margin-left:15px;margin-right:0;background:linear-gradient(180deg,#fff0,#fff,#fff0)}.input___PW2zI .dropdown___vSy8B .text___Grueu .b2___aKyGa{display:inline-block;width:1px;height:38px;margin-left:0;margin-right:8px;background:linear-gradient(180deg,#fff0,#e2e2e2,#fff0)}.input___PW2zI .dropdown___vSy8B .menu___NiyBu{display:none;position:absolute;z-index:999;width:auto;left:-16px;top:35px;padding:4px;background-color:#fff;border-radius:8px;box-shadow:0 10px 16px #cecece}.input___PW2zI .dropdown___vSy8B .menu___NiyBu div{clear:both;margin:0;padding:5px 12px;color:#000000e0;font-weight:400;font-size:14px;text-align:left;line-height:1.57142857;cursor:pointer;transition:all .2s;white-space:nowrap}.input___PW2zI .dropdown___vSy8B .menu___NiyBu div:hover{background-color:#f5f5f5}.input___PW2zI>input{flex:1 1;padding:4px 0}.flex_box_center___tol8o{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___Z235C{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___Wq1sZ{align-items:center;box-align:center}.flex_box_center_end___LLxom{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___DbMSN{flex-direction:column;box-orient:block-axis}.quickPager___GM30J{display:flex;align-items:center;justify-content:center}.quickPager___GM30J>div{width:60px;height:28px;line-height:26px;text-align:center;background:#f8f9fc;border-radius:2px;border:1px solid rgba(195,207,224,.5);font-size:12px;color:#464f66;margin:0 10px;user-select:none;cursor:pointer}.quickPager___GM30J>div:hover{color:#165dff}.quickPager___GM30J .disabled___Ozc8I{background:#f3f3f5;border:0;line-height:28px;cursor:not-allowed;color:#cecece}.flex_box_center___FO7TP{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___LotYx{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___bWdaw{align-items:center;box-align:center}.flex_box_center_end___mVJ1o{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___M83Mm{flex-direction:column;box-orient:block-axis}.list___oOsiS{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;padding:0}.list___oOsiS .wrap___G6T7F{height:277px;background:#fff;box-shadow:0 2px 4px #d6dae1;border-radius:8px;position:relative}.list___oOsiS .wrap___G6T7F .lockWrap___Rl79E{position:absolute;width:100%;left:0;top:0;background-color:#00000080;height:100%;z-index:10;display:flex;cursor:default;justify-content:center;align-items:center;flex-direction:column;border-radius:8px}.list___oOsiS .wrap___G6T7F .li___oZZ7l:hover .cover___b2bYW{transform:scale(1.1)}.list___oOsiS .wrap___G6T7F .li___oZZ7l .img___IQX7w{overflow:hidden;height:calc(100% - 100px);border-radius:8px 8px 0 0;position:relative}.list___oOsiS .wrap___G6T7F .li___oZZ7l .img___IQX7w .cover___b2bYW{width:100%;transition:all .5s}.list___oOsiS .wrap___G6T7F .li___oZZ7l .img___IQX7w .sign___HkT6C{position:absolute;z-index:1;left:0;bottom:0;height:30px}.list___oOsiS .wrap___G6T7F .li___oZZ7l .name___SsJx8{height:52px;font-size:16px;font-weight:600;color:#000;padding:30px 12px 0;width:100%;display:flex;align-items:center}.list___oOsiS .wrap___G6T7F .li___oZZ7l .name___SsJx8 .e___TMqq0{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo{height:45px;display:flex;align-items:center;color:#000f37;padding:0 12px}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo i{color:#7d8592}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo>span{margin-right:5px;font-size:12px}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7{display:flex;align-items:center;margin-left:auto}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7 [class~=ant-rate-star]{font-size:13px}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7 [class~=ant-rate]{font-size:12px;margin-top:-3px;color:#ffa100}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7 [class~=ant-rate-star]:not(:last-child){margin-right:2px}.flex_box_center___AQ53o{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___i2aIa{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___sPEKB{align-items:center;box-align:center}.flex_box_center_end___GhSSH{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___R9_Hb{flex-direction:column;box-orient:block-axis}.list___jb2Ay{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;padding:0}.list___jb2Ay .wrap___VsQDr{height:308px;background:#fff;box-shadow:0 2px 4px #d6dae1;border-radius:8px;position:relative}.list___jb2Ay .wrap___VsQDr:hover [class~=user-path-items]{display:block!important}.list___jb2Ay .wrap___VsQDr .lockWrap___g1k1T{position:absolute;width:100%;left:0;top:0;background-color:#00000080;height:100%;z-index:10;display:flex;cursor:default;justify-content:center;align-items:center;border-radius:8px}.list___jb2Ay .wrap___VsQDr .li___IxCLC:hover .cover___Mu8wr{transform:scale(1.1)}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA{overflow:hidden;height:calc(100% - 131px);border-radius:8px 8px 0 0}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .cover___Mu8wr{width:100%;transition:all .5s}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .movebq___mF7wt{display:none;position:absolute;z-index:1;padding:4px 8px;line-height:1;background:#fff3;border-radius:9px;color:#fff;font-size:12px;right:4px;top:4px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .movebq___mF7wt i{margin-right:2px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .movebq___mF7wt:hover{color:#e30000;background:#fff}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .bq___Bil0T{height:22px;background:#0000004d;color:#d9c7ab;border-radius:2px;padding:0 8px;font-size:12px;line-height:22px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .sign___DXJ4d{width:52px;text-align:center;position:absolute;z-index:2;left:0;top:7px;color:#fff}.list___jb2Ay .wrap___VsQDr .li___IxCLC .name___l7FoJ{height:52px;font-size:16px;font-weight:600;color:#000;padding:30px 12px 0;width:100%;display:flex;align-items:center}.list___jb2Ay .wrap___VsQDr .li___IxCLC .name___l7FoJ .e___pXQUG{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___jb2Ay .wrap___VsQDr .li___IxCLC .unit___wCIFR{font-size:14px;color:#000f37;padding:0 12px;margin-top:8px;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___jb2Ay .wrap___VsQDr .li___IxCLC .unit___wCIFR i{color:#7d8592}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil{height:34px;display:flex;align-items:center;justify-content:space-between;color:#000f37;padding:0 12px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil div{display:flex;align-items:center}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil div>span{margin-right:12px;font-size:12px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil div i{color:#7d8592}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil .tag1___dxm7r,.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil .tag2___llZkf{height:18px;padding:3px 6px;font-size:12px;border-radius:2px;border:1px solid #FFE6AB;color:#ca7720;display:flex;align-items:center;justify-content:center;font-weight:400}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil .tag2___llZkf{border:1px solid #D6F7EF;color:#01795d;margin-left:6px}.list___jb2Ay .wrapisCurrent___qIfQT{height:280px;background:#fff;box-shadow:0 2px 4px #d6dae1;border-radius:8px;position:relative}.list___jb2Ay .wrapisCurrent___qIfQT:hover [class~=user-path-items]{display:block!important}.list___jb2Ay .wrapisCurrent___qIfQT .lockWrap___g1k1T{position:absolute;width:100%;left:0;top:0;background-color:#00000080;height:100%;z-index:10;display:flex;cursor:default;justify-content:center;align-items:center;border-radius:8px}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC:hover .cover___Mu8wr{transform:scale(1.1)}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA{overflow:hidden;height:calc(100% - 105px);border-radius:8px 8px 0 0}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA .tagsDom___COQg7{height:calc(100% - 105px)!important}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA .cover___Mu8wr{width:100%;transition:all .5s}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA .bq___Bil0T{height:22px;background:#0000004d;color:#d9c7ab;border-radius:2px;padding:0 8px;font-size:12px;line-height:22px}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA .sign___DXJ4d{width:52px;text-align:center;position:absolute;z-index:2;left:0;top:7px;color:#fff}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .name___l7FoJ{font-size:16px;font-weight:600;color:#000;padding:10px 12px 0;width:100%;display:flex;align-items:center}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .name___l7FoJ .e___pXQUG{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .unit___wCIFR{font-size:14px;color:#000f37;padding:0 12px;margin-top:8px;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .unit___wCIFR i{color:#7d8592}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil{height:34px;display:flex;align-items:center;justify-content:space-between;color:#000f37;padding:0 12px}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil div{display:flex;align-items:center}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil div>span{margin-right:12px;font-size:12px}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil div i{color:#7d8592}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil .tag1___dxm7r,.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil .tag2___llZkf{height:18px;padding:3px 6px;font-size:12px;border-radius:2px;border:1px solid #FFE6AB;color:#ca7720;display:flex;align-items:center;justify-content:center;font-weight:400}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil .tag2___llZkf{border:1px solid #D6F7EF;color:#01795d;margin-left:6px}.tagsDom___COQg7{display:flex;align-items:end;width:100%;padding:6px;position:absolute;top:0;left:0;height:calc(100% - 131px)}.movebq___mF7wt{display:none;position:absolute;top:0;right:95px!important;z-index:1;padding:4px 8px;line-height:1;background:#fff3;border-radius:9px;color:#fff;font-size:12px;right:4px;top:4px}.movebq___mF7wt i{margin-right:2px}.movebq___mF7wt:hover{color:#e30000;background:#fff}.hiddenbq___TqlUF{display:none;position:absolute;z-index:1;padding:4px 8px;line-height:1;background:#fff3;border-radius:9px;color:#fff;font-size:12px;right:4px;top:4px}.hiddenbq___TqlUF i{margin-right:2px}.hiddenbq___TqlUF:hover{color:#3061d0;background:#fff}.flex_box_center___eMcr7{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___HcNca{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___ZnvVN{align-items:center;box-align:center}.flex_box_center_end___fdgDf{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___SEKvd{flex-direction:column;box-orient:block-axis}.list___L1hmU{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;padding:0}.list___L1hmU .hidden___NniIi{display:none;position:absolute;z-index:1;padding:4px 8px;line-height:1;background:#9999991a;border-radius:9px;color:#999;font-size:12px;right:4px;top:4px}.list___L1hmU .hidden___NniIi i{margin-right:2px}.list___L1hmU .hidden___NniIi:hover{color:#3061d0;background:#3061d01a}.list___L1hmU .wrap___pKgcW{height:270px;background:#fff;box-shadow:0 1px 4px #d6dae1;border-radius:8px;position:relative}.list___L1hmU .wrap___pKgcW:hover .lockWrap___SMhkK{display:flex}.list___L1hmU .wrap___pKgcW:hover .hidden___NniIi{display:inline-block}.list___L1hmU .wrap___pKgcW .lockWrap___SMhkK{position:absolute;z-index:10;left:0;top:0;width:100%;height:100%;background:#0009;box-shadow:0 2px 5px #0000000d;border-radius:8px;display:none;flex-direction:column;justify-content:center;align-items:center}.list___L1hmU .wrap___pKgcW .lockWrap___SMhkK div{width:116px;height:36px;border-radius:18px;border:1px solid #ffffff;font-size:14px;font-weight:600;color:#fff;line-height:34px;text-align:center;margin:10px 0;cursor:pointer}.list___L1hmU .wrap___pKgcW .lockWrap___SMhkK div:hover{box-shadow:0 0 4px #4f85ff;border:1px solid #c2d3f8}.list___L1hmU .wrap___pKgcW .top___udHSB{height:calc(100% - 50px);display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:0 24px;position:relative}.list___L1hmU .wrap___pKgcW .top___udHSB .sign___uwRpq{position:absolute;z-index:1;width:44px;height:22px;background:#ffe9c1;border-radius:8px 0 13px;left:0;top:0;color:#a45204;text-align:center;line-height:22px}.list___L1hmU .wrap___pKgcW .top___udHSB .name___Fpf90{font-weight:600;color:#333;margin-top:25px;font-size:16px;white-space:normal;text-align:center;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;line-height:26px;height:48px}.list___L1hmU .wrap___pKgcW .top___udHSB .img___AMLhL{width:60px;height:60px;border-radius:30px;margin-top:14px}.list___L1hmU .wrap___pKgcW .top___udHSB .text___KiTb7{font-size:14px;color:#333;margin-top:8px;width:98%;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.list___L1hmU .wrap___pKgcW .top___udHSB .btns___i6IuZ{display:flex;align-items:center;margin-top:12px}.list___L1hmU .wrap___pKgcW .top___udHSB .btns___i6IuZ div{width:76px;background:#fff;height:26px;border-radius:13px;border:1px solid #d6f7ef;font-size:14px;color:#01795d;line-height:24px;text-align:center;margin:0 10px}.list___L1hmU .wrap___pKgcW .top___udHSB .btns___i6IuZ aside{width:76px;background:#fff;height:26px;border-radius:13px;border:1px solid #ffe9c1;font-size:14px;color:#a45204;line-height:24px;text-align:center;margin:0 10px}.list___L1hmU .wrap___pKgcW .bottom____k2sh{height:50px;border-top:1px solid #f5f5f5;display:flex;align-items:center;padding:0 12px}.list___L1hmU .wrap___pKgcW .bottom____k2sh>div{margin-left:auto}.list___L1hmU .wrap___pKgcW .bottom____k2sh>span{display:flex;align-items:center;margin-right:12px;color:#999}.list___L1hmU .wrap___pKgcW .bottom____k2sh>span i{font-size:14px;font-size:12px;color:#999;margin-right:6px}.flex_box_center___d27mZ{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___qfRU9{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___fCRld{align-items:center;box-align:center}.flex_box_center_end___ORMV8{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___PNKtZ{flex-direction:column;box-orient:block-axis}.tabs___alpa7{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #dbdce0;height:54px}.tabs___alpa7 .tabsWrap___aCQjw{display:flex;align-items:center;height:100%}.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4{display:flex;align-items:center;margin-right:40px;height:100%;cursor:pointer}.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4>div{position:relative;font-size:14px;font-weight:400;color:#5f6368;display:flex;align-items:center;height:100%}.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4 .active___nl_4v{font-weight:500;color:#202124}.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4 .active___nl_4v:after{position:absolute;content:"";width:100%;z-index:4;left:0;bottom:0;height:3px;background:#202124;border-radius:100px 100px 0 0}.flex_box_center___e6HxQ{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___RnXYe{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___lVxPk{align-items:center;box-align:center}.flex_box_center_end___bu8yv{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___JczGj{flex-direction:column;box-orient:block-axis}.orderWrap___ZfyGX{display:box;display:flex;align-items:center}.orderIconWrap___XTB_O{display:box;display:flex;flex-direction:column;height:40px;line-height:40px;color:#999}.orderAsc___KWHmA{flex-direction:column;text-align:center;height:10px;line-height:10px;display:inline-block;margin-top:9px;transform:translateY(2px)}.orderDesc___rHdbB{flex-direction:column;text-align:center;height:10px;line-height:10px;display:table}.active___a7eSP{color:#232b40!important}.cursorPointer___gs9kL{cursor:pointer;color:#d8d8d8;height:10px}.orderTextWrap___teAKn{font-size:14px;color:#3b3e47;cursor:pointer;margin-right:5px}.flex_box_center___LCi0B{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___hzONe{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___ZyQRE{align-items:center;box-align:center}.flex_box_center_end___XKM74{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___p8LCU{flex-direction:column;box-orient:block-axis}.btn___In02G.mediacy-round___uveEv{height:36px;border-radius:36px}.btn___In02G.mediacy-default___dDxsd{height:36px;border-radius:4px}.btn___In02G .default___K791v{background:#f6f7f9 linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border:1px solid #bacffe;font-size:14px;padding:0 15px;color:#3061d0;text-align:center;cursor:pointer;user-select:none}button[class~=ant-btn-default]:not(:disabled).btn___In02G{background:#f6f7f9 linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border:1px solid #bacffe;font-size:14px;padding:0 15px;color:#3061d0;text-align:center;cursor:pointer;user-select:none}button[class~=ant-btn-default]:not(:disabled).btn___In02G:hover{color:#165dff;border:1px solid #165dff}button[class~=ant-btn-default]:disabled.btn___In02G{background:#f6f7f9 linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border:1px solid #bacffe;font-size:14px;padding:0 15px;color:#3061d0;text-align:center;cursor:pointer;user-select:none;opacity:50%;cursor:not-allowed}.flex_box_center___TB7bQ{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___oBlTb{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___b5XbB{align-items:center;box-align:center}.flex_box_center_end___CNhe7{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___yHXKW{flex-direction:column;box-orient:block-axis}.head___ghH72{height:54px;border-bottom:1px solid #DBDCE0;display:flex;align-items:center}.head___ghH72>span{color:#999;font-size:12px;cursor:pointer;flex-shrink:0}.head___ghH72>b{font-weight:500;color:#232b40;margin-left:30px;font-size:14px;flex:1 1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.head___ghH72 .node___mjPEy{margin-left:auto;flex-shrink:0}.flex_box_center___AlHuF{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___vN2LW{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___Ac7D2{align-items:center;box-align:center}.flex_box_center_end___y38I7{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___iQE6P{flex-direction:column;box-orient:block-axis}.btns___sNgTb{display:flex;align-items:center}.btns___sNgTb .confirm___Ozirl{height:38px;background:#3061d0;border-radius:2px;color:#fff;padding:0 34px}.btns___sNgTb .cancel___aiq1I{height:38px;background:#f8f9fc;border-radius:2px;opacity:.5;border:1px solid #C3CFE0;font-size:14px;color:#464f66;margin-left:20px}.flex_box_center___jkpdr{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___OtsL8{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___rbcb_{align-items:center;box-align:center}.flex_box_center_end___zBR21{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___nS_eP{flex-direction:column;box-orient:block-axis}.fixedBottom___oJl7m{width:100%;height:70px;background:#fff;box-shadow:0 -3px 16px #dbdbdb80;position:fixed;z-index:1000;bottom:0;left:0}.fixedBottom___oJl7m .wrap___A3Oq1{width:1200px;height:100%;margin:auto;display:flex;align-items:center;justify-content:space-between}.fixedBottom___oJl7m .wrap___A3Oq1 .center____VL1y{flex:1 1}.flex_box_center___tY8Yn{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___vHdYA{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___pa61F{align-items:center;box-align:center}.flex_box_center_end___HyDXt{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___UjZek{flex-direction:column;box-orient:block-axis}.crumbs___V41Oe{margin:15px auto 25px;width:1200px;cursor:default}.crumbs___V41Oe span{font-size:12px;color:#c5c5c5}.crumbs___V41Oe .hover___bEIVd{cursor:pointer}.crumbs___V41Oe .hover___bEIVd:hover{color:#5f6368}.reasoning___S0mKl{margin-bottom:20px}.reasoning___S0mKl .btn____CIJG{display:flex;align-items:center;width:fit-content;height:35px;background:#f4f8ff;border-radius:8px;color:#3061d0;border:1px solid rgba(20,93,255,.2);padding:0 12px;cursor:pointer}.reasoning___S0mKl .btn____CIJG span{font-size:14px;margin-left:10px;margin-right:35px}.reasoning___S0mKl .content___CIAh9{font-size:14px;color:#888;border-left:2px solid #DCDCDC;padding-left:8px;margin-top:20px;white-space:pre-wrap}.reasoning___S0mKl b{font-size:8px}.select___Kt_GE .box___S5_ly{position:relative}.select___Kt_GE .text___dtZDv{width:206px;height:40px;background:#fff;border-radius:8px;border:1px solid rgba(20,93,255,.2);display:flex;align-items:center;padding:0 12px;color:#333;cursor:pointer}.select___Kt_GE .text___dtZDv:hover{background:#f6f6f6}.select___Kt_GE .text___dtZDv span{padding-left:6px}.select___Kt_GE .text___dtZDv b{font-size:12px;margin-left:auto;display:inline-block;transform:scale(.6)}.select___Kt_GE .itemWrap___xmw7x{position:absolute;z-index:10;top:40px;padding-top:7px}.select___Kt_GE .itemWrap___xmw7x aside{width:206px;background:#fff;box-shadow:0 2px 6px #d2d2d2;border-radius:2px;border:1px solid #E7F3FF;padding:10px 0}.select___Kt_GE .itemWrap___xmw7x .item___io6Bx{display:flex;align-items:center;padding:0 12px;height:36px;color:#464f66;cursor:pointer}.select___Kt_GE .itemWrap___xmw7x .item___io6Bx span{padding-left:6px}.select___Kt_GE .itemWrap___xmw7x .item___io6Bx:hover{background:#e7f3ff80;color:#3061d0}.select___Kt_GE .itemWrap___xmw7x .item___io6Bx.active___nHRTI{background:#e7f3ff;color:#3061d0}.flex_box_center___NfmQB{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___kVtBD{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___EegZo{align-items:center;box-align:center}.flex_box_center_end___Ueaqo{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___Sd9Zb{flex-direction:column;box-orient:block-axis}@keyframes dot-fade___gzUhM{0%,40%{opacity:.5}50%{opacity:8}90%,to{opacity:.5}}.loadingPic___sQWGQ{display:flex;align-items:center}.loading___ss_U1{display:flex}.loading___ss_U1 .dot___eTny8{width:10px;height:10px;border-radius:50%;margin-right:8px;background:#145dff;opacity:.5;animation:dot-fade___gzUhM 1s infinite}.loading___ss_U1 .dot___eTny8:nth-child(2){animation-delay:.3s}.loading___ss_U1 .dot___eTny8:nth-child(3){animation-delay:.7s}.wrap___SoLR4{display:flex;flex-direction:column;height:100%;overflow:hidden;flex:1 1;padding:20px 0}.chatContainer___bSpXP{flex:1 1;width:100%;overflow:auto}.footerContainer___IbaJq{margin-left:50px;margin-right:21px;flex-shrink:0;display:flex;flex-direction:column;transition:all .3s}.footerContainer___IbaJq .btnWrp___z89PH{width:100%;margin-bottom:12px;display:flex;flex-wrap:wrap;gap:10px}.footerContainer___IbaJq .btnWrp___z89PH>div{padding:0 10px;align-items:center;border-radius:12px;color:#585a73;display:inline-flex;font-size:12px;height:28px;justify-content:center;line-height:16px;transition:.3s all;border:1px solid #e8eaf2}.footerContainer___IbaJq .btnWrp___z89PH .btn___VK3Di{cursor:pointer;user-select:none}.footerContainer___IbaJq .btnWrp___z89PH .btn___VK3Di:hover{background:linear-gradient(111deg,#e9e7ff -12%,#fff 25% 69%,#e9e7ff 113%);border:1px solid #e0dfff;color:#6d6acd}.footerContainer___IbaJq .btnWrp___z89PH .btn___VK3Di.btnActive___en_8L{background:#eeedff;border:1px solid #eeedff;color:#6d6acd}.footerContainer___IbaJq .inputContainer___q_PRC{flex:1 1;display:flex;align-items:center;background:#fff;box-shadow:0 0 10px #e2e2e280;border-radius:8px;border:1px solid #e8eaf2;padding:10px 20px;position:relative;transition:all .5s}.footerContainer___IbaJq .inputContainer___q_PRC:hover{border:1px solid #145DFF}.footerContainer___IbaJq .inputContainer___q_PRC .uploadBtn___fY3BV{width:40px;height:40px;border:none;border-radius:20px;flex-shrink:0;background:#d2d2d2;cursor:default}.footerContainer___IbaJq .inputContainer___q_PRC .uploadBtn___fY3BV:hover{background:linear-gradient(139deg,#5c64ff,#6988f8)!important}.footerContainer___IbaJq .inputContainer___q_PRC .sendBtn____aYXt{width:40px;height:40px;background:linear-gradient(139deg,#5c64ff,#6988f8)!important;border:none;border-radius:50%;padding:0;flex-shrink:0}.footerContainer___IbaJq .inputContainer___q_PRC .sendBtn____aYXt:disabled{background:#d2d2d2!important}.footerContainer___IbaJq .inputContainer___q_PRC .sendBtnDisabled____WhtC{width:40px;height:40px;background:#d2d2d2!important;border:none;border-radius:50%;padding:0;flex-shrink:0}.footerContainer___IbaJq .inputContainer___q_PRC .cancelBtn___I91qC{font-size:40px;color:#5c64ff;cursor:pointer;flex-shrink:0;transition:.3}.footerContainer___IbaJq .inputContainer___q_PRC .cancelBtn___I91qC:hover{transform:scale(1.05)}.footerContainer___IbaJq .inputContainer___q_PRC textarea{margin:6px 9px 0;padding:0 11px;resize:none}.footerContainer___IbaJq .inputContainer___q_PRC textarea::placeholder{color:#c1c1d9}.footerContainer___IbaJq .lineFour___t_eBm.inputContainer___q_PRC{align-items:flex-end}.footerContainer___IbaJq .lineFour___t_eBm.inputContainer___q_PRC textarea{height:100%}.footerContainer___IbaJq .lineFour___t_eBm.inputContainer___q_PRC .fullIcon___WYjW2{position:absolute;right:31px;top:20px;color:#145dff;cursor:pointer}.footerContainer___IbaJq.footerContainerSelected___TV_oq{border-radius:20px;box-shadow:0 12px 24px -16px #3636490a,0 12px 40px #33334714,0 0 1px #2c2c3605;position:relative;transition:border .4s ease;border:1px solid #e8eaf2}.footerContainer___IbaJq.footerContainerSelected___TV_oq:hover{border:1px solid #145DFF}.footerContainer___IbaJq.footerContainerSelected___TV_oq .btnWrp___z89PH{background:#f7f8fc;padding:15px 15px 15px 20px;border-radius:20px 20px 0 0;border:none}.footerContainer___IbaJq.footerContainerSelected___TV_oq .inputContainer___q_PRC{border:none;box-shadow:none;background:transparent}.footerContainer___IbaJq.footerContainerSelected___TV_oq .inputContainer___q_PRC:hover{background:transparent;border:none}.footerContainer___IbaJq.full___h1vtm{height:100%}.li___DXR9A{display:flex;padding-left:20px}.li___DXR9A .avatarIcon___EYoqp .img___wrenL{width:40px;height:40px;border-radius:5px;margin-right:10px}.li___DXR9A .content___NK_Ew{flex:1 1;min-width:0}.li___DXR9A .content___NK_Ew .borderBox___UVtN4{box-shadow:0 0 10px #e2e2e280;border-radius:8px;border:1px solid rgba(20,93,255,.2);padding:16px}.li___DXR9A .content___NK_Ew .borderBox___UVtN4 .text___d_gYw{white-space:pre-wrap;color:#3061d0}.li___DXR9A .content___NK_Ew .fileWrap___kbAp0{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:10px}.li___DXR9A .content___NK_Ew .fileWrap___kbAp0 .file___R5FNg{width:calc((100% - 30px)/4);display:flex;align-items:center;background:#fff;border:1px solid rgba(20,93,255,.1);border-radius:8px;padding:6px 15px;font-size:14px;box-shadow:0 0 10px #e2e2e233}.li___DXR9A .content___NK_Ew .fileWrap___kbAp0 .file___R5FNg aside{flex:1 1;min-width:0}.li___DXR9A .content___NK_Ew .fileWrap___kbAp0 .file___R5FNg aside .fileName___oTYTw{color:#333;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:100%;width:fit-content}.li___DXR9A .content___NK_Ew .source___JD93j{height:16px;background:#f4f8ff;border-radius:8px 0;font-size:10px;color:#666;padding:0 14px;text-align:center;line-height:16px;width:fit-content;float:right;margin-top:-17px;margin-right:1px}.li___DXR9A .content___NK_Ew .action___CTh1w{height:54px;display:flex;align-items:center;justify-content:flex-end;gap:20px}.li___DXR9A .content___NK_Ew .action___CTh1w i{color:#666;cursor:pointer}.li___DXR9A .content___NK_Ew .action___CTh1w i:hover{color:#3061d0}.disabledInput___rMs3e{cursor:not-allowed;border:1px solid #9cb8f5!important}.disabledInput___rMs3e>*{pointer-events:none;opacity:.3}.backBottom___VIz5U{height:0;width:fit-content;position:sticky;z-index:100;bottom:0;left:50%;transform:translate(-50%);cursor:pointer;padding-left:20px}.backBottom___VIz5U:hover i{color:#5c64ff}.backBottom___VIz5U i{font-size:40px;color:#5c64ff80;position:absolute;z-index:101;bottom:8px}.head___vWC9s{display:flex;align-items:center;gap:20px;position:relative;height:54px;padding-right:20px;border-bottom:1px solid #EFEEEE}.head___vWC9s .title___l1GaK{display:flex;align-items:center;flex:1 1;padding-left:20px;height:100%;cursor:move}.head___vWC9s .headBtn___fGGSq{cursor:pointer;color:#333}.head___vWC9s .headBtn___fGGSq:hover{color:#3061d0}.menuWarp___Py4k9{list-style-type:none;background-color:#fff;background-clip:padding-box;border-radius:2px;outline:none;box-shadow:0 6px 16px #00000014,0 3px 6px -4px #0000001f,0 9px 28px 8px #0000000d}.menuWarp___Py4k9 h4{padding-left:20px;padding-top:13px;font-weight:600}.menuWarp___Py4k9 .menu___Rpj4l{max-height:400px;min-height:40px;width:250px;overflow:auto;color:#464f66}.menuWarp___Py4k9 .menu___Rpj4l aside{display:flex;align-items:center;height:36px;padding:0 20px;cursor:pointer}.menuWarp___Py4k9 .menu___Rpj4l aside .menuText___zGoGw{flex:1 1;min-width:0;display:flex;align-items:center}.menuWarp___Py4k9 .menu___Rpj4l aside .menuText___zGoGw span{max-width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.menuWarp___Py4k9 .menu___Rpj4l aside .menuDel___qa0au{display:none;flex-shrink:0;margin-left:10px}.menuWarp___Py4k9 .menu___Rpj4l aside.active___n_Cfs{background:#e7f3ff!important}.menuWarp___Py4k9 .menu___Rpj4l aside.active___n_Cfs span{color:#3061d0}.menuWarp___Py4k9 .menu___Rpj4l aside:hover{background:#e7f3ff80}.menuWarp___Py4k9 .menu___Rpj4l aside:hover span{color:#3061d0}.menuWarp___Py4k9 .menu___Rpj4l aside:hover .menuDel___qa0au{display:inline}.draggableWrap___u95gi{width:100vw;height:100vh;position:fixed;z-index:999;left:0;top:0;pointer-events:none}.draggableWrap___u95gi>div{pointer-events:auto}.draggableWrap___u95gi .modal___Q60Fu{width:100%;height:100%;background:#fff;box-shadow:0 10px 26px #14131d87;border-radius:8px;border:1px solid #7E8183;display:flex;flex-direction:column}.footer___lxKwN{padding-right:20px;padding-left:20px}.footer___lxKwN .main____xLI7{background:#fff;box-shadow:0 2px 20px #d7e5ff80;border-radius:18px;border:1px solid #EFF2FF;overflow:hidden}.footer___lxKwN .main____xLI7 .files___U6HeB{display:flex;flex-wrap:wrap;gap:5px;background:#fafbff;padding:10px 20px}.footer___lxKwN .main____xLI7 .files___U6HeB .file___R5FNg{width:calc((100% - 15px)/4);display:flex;align-items:center;background:#fff;border-radius:8px;padding:3px 9px;font-size:14px;border:1px solid #EBEBEB;position:relative}.footer___lxKwN .main____xLI7 .files___U6HeB .file___R5FNg aside{flex:1 1;min-width:0;margin-left:10px}.footer___lxKwN .main____xLI7 .files___U6HeB .file___R5FNg aside .fileName___oTYTw{color:#333;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:100%;width:fit-content}.footer___lxKwN .main____xLI7 .files___U6HeB .file___R5FNg:hover .fileDel___HitRv{opacity:1}.footer___lxKwN .main____xLI7 .files___U6HeB .file___R5FNg .fileDel___HitRv{opacity:0;transition:.3s;position:absolute;z-index:10;top:2px;right:5px;font-size:11px;color:#999;cursor:pointer}.footer___lxKwN .main____xLI7 .files___U6HeB .file___R5FNg .fileDel___HitRv:hover{color:#333}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc{height:138px;background:#fff;padding:20px;display:flex;flex-direction:column}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc textarea{flex:1 1;resize:none;padding:0;font-size:16px}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc textarea::placeholder{color:#c1c1d9}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w{display:flex;align-items:center;margin-top:10px}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .btnWrap___ENcDO{display:flex;align-items:center;gap:12px;margin-right:auto}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .btnWrap___ENcDO .btn___VK3Di{color:#333;height:34px;background:#fff;border-radius:20px;border:1px solid #EBEBEB;padding:0 12px;line-height:32px;transition:.3s;cursor:pointer}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .btnWrap___ENcDO .btn___VK3Di:hover{border:1px solid rgba(20,93,255,.2);color:#3061d0}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .btnWrap___ENcDO .btn___VK3Di.btnActive___en_8L{background:#f4f8ff;border:1px solid rgba(20,93,255,.2);color:#3061d0}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .btnWrap___ENcDO .btn___VK3Di.btnDisabled___AFYEZ{cursor:not-allowed;border:1px solid #ebebeb;background:#fff;color:#333;opacity:.5}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .uploadBtn___fY3BV{color:#666;width:34px;height:34px;border-radius:50%;cursor:pointer;text-align:center;line-height:34px}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .uploadBtn___fY3BV:hover{background:#f4f8ff;color:#145dff}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .uploadDisabledBtn___LslUe{color:#666;width:34px;height:34px;border-radius:50%;cursor:pointer;text-align:center;line-height:34px;color:#999;cursor:not-allowed}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .uploadDisabledBtn___LslUe:hover{background:#f4f8ff;color:#145dff}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .uploadDisabledBtn___LslUe:hover{color:#999}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .sendBtn____aYXt{width:34px;height:34px;background:linear-gradient(139deg,#5c64ff,#6988f8);border:none;border-radius:50%;padding:0;flex-shrink:0}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .sendBtnDisabled____WhtC{width:34px;height:34px;background:linear-gradient(139deg,#5c64ff,#6988f8);border:none;border-radius:50%;padding:0;flex-shrink:0;background:#d2d2d2;cursor:not-allowed}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .cancelBtn___I91qC{font-size:34px;color:#5c64ff;cursor:pointer;flex-shrink:0;transition:.3}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .cancelBtn___I91qC:hover{transform:scale(1.05)}.bottomlist___Unmz9{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;background:#f6f7f9;border-radius:6px;border:1px solid #EFF1F6;height:48px;padding:0 20px;max-width:90%;margin-top:20px;font-size:14px;line-height:48px;cursor:pointer;width:max-content}.bottomlist___Unmz9:hover{background:#e2ecff;border-radius:6px;border:1px solid #3061D0}.draggableImage___vcTso{position:fixed;left:calc(100vw - 84px);z-index:100}.draggableImage___vcTso .img___xAyno{user-select:none}.draggableImage___vcTso .close___WUtfj{user-select:none;cursor:pointer;display:none;position:absolute;z-index:101;left:-11px;top:-8px;color:#dcdcdc}.draggableImage___vcTso:hover .close___WUtfj{display:block}.extraNode___tnBrt{cursor:initial}.specialImg___yAPav{display:flex;flex-direction:column;align-items:center}.specialImg___yAPav .bubble___qNdfF{background-color:#3a5eff;color:#fff;padding:4px 8px;border-radius:4px;font-size:12px;position:relative;margin-bottom:8px}.specialImg___yAPav .bubble___qNdfF:after{content:"";position:absolute;bottom:-6px;left:50%;z-index:101;transform:translate(-50%);width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #3A5EFF}.specialImg___yAPav .upImg___Mx6QM{width:60px;height:60px;border-radius:50%}.bigTipsBox___XRGyw{width:calc(100% - 98px);overflow:hidden}.bigTips___uPRW3{display:flex;overflow-x:hidden;scroll-behavior:smooth;gap:22px;width:100%;position:relative;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none;position:sticky;top:0;background:#fff;z-index:8}.bigTips___uPRW3::-webkit-scrollbar{display:none}.bigTips___uPRW3 .item___KMGDu{position:relative;width:80px!important;height:88px;background:#95bdff1a;border-radius:8px;cursor:pointer;display:flex!important;flex-direction:column;justify-content:center;align-items:center;border:1px solid transparent}.bigTips___uPRW3 .item___KMGDu .editBtn___JiZpD{display:none;position:absolute;top:6px;right:6px;font-size:12px;color:#c7cbdb}.bigTips___uPRW3 .item___KMGDu .editBtn___JiZpD:hover{color:#145dff}.bigTips___uPRW3 .item___KMGDu span{font-weight:600;font-size:14px;color:#232b40;margin-top:16px;word-break:break-all;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:68px}.bigTips___uPRW3 .item___KMGDu:hover{border:1px solid #145DFF}.bigTips___uPRW3 .item___KMGDu:hover .editBtn___JiZpD{display:block}.bigTips___uPRW3 .item___KMGDu.active___EX5N5{border:1px solid #145DFF}.PrevNext____kcgs{width:calc(100% - 98px);height:105px;position:absolute;top:-6px;left:2px;z-index:100;pointer-events:none;opacity:1;transition:.3s}.PrevNext____kcgs>div{width:42px;height:105px;display:flex;align-items:center;justify-content:center;position:absolute}.PrevNext____kcgs>div img{width:20px;height:20px;pointer-events:auto}.PrevNext____kcgs>div .img___X2ms3{display:block}.PrevNext____kcgs>div .imgHover___wIHti{display:none}.PrevNext____kcgs>div:hover{cursor:pointer}.PrevNext____kcgs>div:hover .img___X2ms3{display:none}.PrevNext____kcgs>div:hover .imgHover___wIHti{display:block}.PrevNext____kcgs .LeftButton___P5Wge{left:-11px}.PrevNext____kcgs .RightButton___NAbBu{right:-20px}.agent___exMfN .add___cWyoE{width:80px;height:88px;background:#95bdff1a;border-radius:8px;display:flex;align-items:center;justify-content:center;cursor:pointer}.agent___exMfN .add___cWyoE i{color:#7f8791}.agent___exMfN .add___cWyoE:hover{background:#95bdff1a;border:1px solid rgba(48,97,208,.5)}.agent___exMfN .add___cWyoE:hover i{color:#3061d0}.imgUpLoad___Wg61u{position:relative;width:50px;height:auto;background-color:#f4f3f4;display:flex;align-items:center;justify-content:center;margin-top:15px}.imgUpLoad___Wg61u>div{position:absolute;right:-6px;top:-6px;cursor:pointer;background-color:#fff;width:16px;height:16px;border-radius:50%}.tip___WGAb5{display:flex;align-items:center;gap:6px;color:#ff8c29;font-size:14px;margin-top:10px;margin-left:100px}.tip___WGAb5 i{font-size:14px}.backBottom___vf1Tx{height:0;width:fit-content;position:sticky;z-index:100;bottom:0;left:50%;transform:translate(-50%);cursor:pointer}.backBottom___vf1Tx:hover i{color:#5c64ff}.backBottom___vf1Tx i{font-size:40px;color:#5c64ff80;position:absolute;z-index:101;bottom:8px}.pptBtn___kEb6S{width:103px;height:34px;background:#f4f8ff;border-radius:20px;border:1px solid rgba(20,93,255,.2);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:.3s;color:#3061d0}.headTip___MSazD{height:34px;background:#f6f7f9;border-radius:0 0 8px 8px;font-size:14px;color:#5f6368;padding:0 10px;line-height:34px;margin-bottom:50px}.headTip___MSazD span{color:#3061d0;cursor:pointer}.tips___bXOTU{display:flex;padding-left:20px;margin-bottom:20px}.tips___bXOTU .avatar___eSFE8{width:40px;height:40px;border-radius:5px;margin-right:10px}.tips___bXOTU .details___miwc5{box-shadow:0 0 10px #e2e2e280;border-radius:8px;border:1px solid rgba(20,93,255,.2);padding:16px;flex:1 1;min-width:0}.try___y8hPW{padding-left:20px}.try___y8hPW div{height:40px;background:#3061d01a;border-radius:20px;padding:0 20px;display:flex;align-items:center;cursor:pointer;color:#5f6a95;width:fit-content;transition:.3s;margin-bottom:10px}.try___y8hPW div span{line-height:14px}.try___y8hPW div:hover{background:#3061d04d}.footerContainer___JFPnb{display:flex;flex-direction:column;transition:all .3s}.footerContainer___JFPnb .togglesContainer___dRNY4{width:100%;margin-bottom:12px;display:flex;align-items:center;flex-wrap:wrap;gap:10px}.footerContainer___JFPnb .togglesContainer___dRNY4 .attachment___VYSbv{padding:0 10px;align-items:center;border-radius:12px;color:#585a73;display:inline-flex;font-size:12px;height:28px;justify-content:center;line-height:16px;transition:.3s all;border:1px solid #e8eaf2}.footerContainer___JFPnb .togglesContainer___dRNY4 .btn___T5UpT{padding:0 10px;align-items:center;border-radius:12px;color:#585a73;display:inline-flex;font-size:12px;height:28px;justify-content:center;line-height:16px;transition:.3s all;border:1px solid #e8eaf2;cursor:pointer;user-select:none}.footerContainer___JFPnb .togglesContainer___dRNY4 .btn___T5UpT:hover{background:linear-gradient(111deg,#e9e7ff -12%,#fff 25% 69%,#e9e7ff 113%);border:1px solid #e0dfff;color:#6d6acd}.footerContainer___JFPnb .togglesContainer___dRNY4 .btn___T5UpT.btnActive___gq01r{background:#eeedff;border:1px solid #eeedff;color:#6d6acd}.footerContainer___JFPnb .inputContainer___Yy8gW{flex:1 1;display:flex;align-items:center;background:#fff;box-shadow:0 0 10px #e2e2e280;border-radius:8px;border:1px solid #e8eaf2;padding:10px 20px;position:relative}.footerContainer___JFPnb .inputContainer___Yy8gW:hover{border:1px solid #145DFF}.footerContainer___JFPnb .inputContainer___Yy8gW .uploadBtn___OcD8F{width:40px;height:40px;border:none;border-radius:20px;flex-shrink:0;background:#d2d2d2;cursor:default}.footerContainer___JFPnb .inputContainer___Yy8gW .uploadBtn___OcD8F:hover{background:linear-gradient(139deg,#5c64ff,#6988f8)!important}.footerContainer___JFPnb .inputContainer___Yy8gW .sendBtn___e2elL{width:40px;height:40px;background:linear-gradient(139deg,#5c64ff,#6988f8)!important;border:none;border-radius:50%;padding:0;flex-shrink:0}.footerContainer___JFPnb .inputContainer___Yy8gW .sendBtn___e2elL:disabled{background:#d2d2d2!important}.footerContainer___JFPnb .inputContainer___Yy8gW .cancelBtn___DEsSI{font-size:40px;color:#5c64ff;cursor:pointer;flex-shrink:0;transition:.3}.footerContainer___JFPnb .inputContainer___Yy8gW .cancelBtn___DEsSI:hover{transform:scale(1.05)}.footerContainer___JFPnb .inputContainer___Yy8gW textarea{margin-right:9px;padding:0 11px;transition:none}.footerContainer___JFPnb .inputContainer___Yy8gW textarea::placeholder{color:#c1c1d9}.footerContainer___JFPnb .lineFour___GcA3R.inputContainer___Yy8gW{align-items:flex-end}.footerContainer___JFPnb .lineFour___GcA3R.inputContainer___Yy8gW .fullIcon___fmG_6{position:absolute;right:31px;top:20px;color:#145dff;cursor:pointer}.footerContainer___JFPnb.selected___m2pW_{border-radius:20px;box-shadow:0 12px 24px -16px #3636490a,0 12px 40px #33334714,0 0 1px #2c2c3605;position:relative;transition:border .4s ease;border:1px solid #e8eaf2}.footerContainer___JFPnb.selected___m2pW_:hover{border:1px solid #145DFF}.footerContainer___JFPnb.selected___m2pW_ .togglesContainer___dRNY4{background:#f7f8fc;padding:15px 15px 15px 20px;border-radius:20px 20px 0 0;border:none;margin-bottom:0}.footerContainer___JFPnb.selected___m2pW_ .inputContainer___Yy8gW{border:none;box-shadow:none;background:transparent}.footerContainer___JFPnb.selected___m2pW_ .inputContainer___Yy8gW:hover{background:transparent;border:none}.footerContainer___JFPnb.full___cZUDM{height:100%}.footerContainer___JFPnb.full___cZUDM textarea{height:100%!important;max-height:100%!important}.disabledInput___ijUlM{cursor:not-allowed}.disabledInput___ijUlM>*{pointer-events:none;opacity:.3}@keyframes dot-fade___dHh10{0%,40%{opacity:.5}50%{opacity:8}90%,to{opacity:.5}}.loading___dHPeG{display:flex}.loading___dHPeG .dot___wB_Xx{width:10px;height:10px;border-radius:50%;margin-right:8px;background:#145dff;opacity:.5;animation:dot-fade___dHh10 1s infinite}.loading___dHPeG .dot___wB_Xx:nth-child(2){animation-delay:.3s}.loading___dHPeG .dot___wB_Xx:nth-child(3){animation-delay:.7s}.li___pjgC0{display:flex}.li___pjgC0 .avatarIcon___SHala .img___DK87r{width:40px;height:40px;border-radius:5px;margin-right:10px}.li___pjgC0 .content___kiz_D{flex:1 1;min-width:0}.li___pjgC0 .content___kiz_D .borderBox___Txzil{box-shadow:0 0 10px #e2e2e280;border-radius:8px;border:1px solid rgba(20,93,255,.2);padding:16px}.li___pjgC0 .content___kiz_D .borderBox___Txzil .text___iNCQg{white-space:pre-wrap;color:#3061d0}.li___pjgC0 .content___kiz_D .fileWrap___wWt5C{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:10px}.li___pjgC0 .content___kiz_D .fileWrap___wWt5C .file___ZeKPM{width:calc((100% - 30px)/4);display:flex;align-items:center;background:#fff;border:1px solid rgba(20,93,255,.1);border-radius:8px;padding:6px 15px;font-size:14px;box-shadow:0 0 10px #e2e2e233}.li___pjgC0 .content___kiz_D .fileWrap___wWt5C .file___ZeKPM aside{flex:1 1;min-width:0}.li___pjgC0 .content___kiz_D .fileWrap___wWt5C .file___ZeKPM aside .fileName___FzNuv{color:#333;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:100%;width:fit-content}.li___pjgC0 .content___kiz_D .source___tXQ7H{height:16px;background:#f4f8ff;border-radius:8px 0;font-size:10px;color:#666;padding:0 14px;text-align:center;line-height:16px;width:fit-content;float:right;margin-top:-17px;margin-right:1px}.li___pjgC0 .content___kiz_D .action___xwJSd{height:54px;display:flex;align-items:center;justify-content:flex-end;gap:20px;padding-bottom:10px}.li___pjgC0 .content___kiz_D .action___xwJSd i{color:#666;cursor:pointer}.li___pjgC0 .content___kiz_D .action___xwJSd i:hover{color:#3061d0} +.maskSty___QKBqv{position:absolute;top:0;left:0;width:100%;height:40vh;background:transparent}.btn_float___MTyg8{position:absolute;top:34vh;right:20px;left:20px;box-sizing:border-box;z-index:100;display:flex;text-align:right;align-items:center;justify-content:space-between}.btn_float___MTyg8 .to_page_style___QN8R3{background:#f6f7f9 linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border:1px solid #bacffe;color:#464f66;margin-top:20px;border-radius:30px;display:flex;align-items:center;padding:5px 15px}.box___JDRma{height:60vh;overflow:auto;background-color:#fff;display:flex;flex-direction:column;padding-bottom:20px}.box___JDRma .page_style___TSxPN{position:fixed;top:20px;left:20px;z-index:1000;padding:0 15px;height:35px;background:#fff;box-shadow:0 0 10px #e3e1ff;border-radius:2px;border:1px solid rgba(20,93,255,.2);font-size:18px;display:flex;align-items:center;justify-content:center}.box___JDRma .mainContent___WrnJ_{flex:1 1;overflow:auto}.box___JDRma .question_buuton___tVuIm{display:flex;align-items:center;justify-content:space-around;margin-top:30px;text-align:center}.box___JDRma .question_buuton___tVuIm .selectQuestion___xdvxF,.box___JDRma .question_buuton___tVuIm .addQuestion___FQqbC{width:100px;height:100px;border:1px green solid;cursor:pointer}.submit_button___NUmmN{width:100%;height:40px;background:#3061d0;text-align:center;line-height:40px;border-radius:20px;cursor:pointer;color:#fff;margin-top:20px}.page_footer___xsCAT{height:60px;display:flex;align-items:center;justify-content:space-between;padding:10px 20px;position:fixed;bottom:8px;width:100%;z-index:99}.page_footer___xsCAT .num_style____RKER,.page_footer___xsCAT .num_style_active___Zj1Yq{width:30px;height:30px;border-radius:6px;margin-right:10px;cursor:pointer;font-family:PingFangSC,PingFang SC;font-weight:500;font-size:16px;font-style:normal;text-align:center;line-height:30px}.page_footer___xsCAT .num_style____RKER{color:#5f6a95;background:#f1f1f1}.page_footer___xsCAT .num_style____RKER:hover{background:#3061d0;color:#fff}.page_footer___xsCAT .num_style_active___Zj1Yq{color:#fff;background:#3061d0}.page_footer___xsCAT .button1___Qlp0H{height:40px;background:linear-gradient(180deg,#fff,#f6f7f9),#f6f7f9;box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border-radius:20px;border:1px solid #BACFFE;padding:12px 23px;font-weight:400;font-size:16px;color:#3061d0;cursor:pointer;display:flex;align-items:center}.page_footer___xsCAT .button2___bOgXY{height:40px;background:#3061d0;box-shadow:0 2px 4px #e0dfe1,inset 0 -1px 3px #ffffff80;border-radius:20px;padding:12px 25px;font-weight:400;font-size:16px;color:#fff;cursor:pointer;display:flex;align-items:center}.box_header___uPIfT{margin:0 auto;position:sticky;top:0;z-index:0}.box_header___uPIfT .headTip___ghf23{height:34px;background:#f6f7f9;border-radius:0 0 8px 8px;font-size:14px;color:#5f6368;padding:0 10px;line-height:34px;margin-top:10px}.box_header___uPIfT .headTip___ghf23 span{color:#3061d0;cursor:pointer}.box_header___uPIfT .box_wrap___TctAB{background:#fff;box-shadow:0 0 10px #bec9da4d;border-radius:0 0 30px 30px;border:1px solid rgba(48,97,208,.2);display:flex;align-items:center;justify-content:space-between;width:fit-content;margin:0 auto;padding:10px 20px}.box_header___uPIfT .box_wrap___TctAB .progressbarWrap___iIjTu{display:flex;align-items:center}.box_header___uPIfT .box_wrap___TctAB .progressbarWrap___iIjTu .progressItem___n5eeJ{display:flex;align-items:center;color:#5f6368;cursor:pointer;font-family:PingFangSC,PingFang SC;font-weight:500;font-size:16px}.box_header___uPIfT .box_wrap___TctAB .progressbarWrap___iIjTu .progressItem___n5eeJ .circle___j5pl1{width:20px;height:20px;border-radius:50%;line-height:24px;text-align:center;background:#f6f7f9;font-family:PingFangSC,PingFang SC;font-weight:600;font-size:16px;margin-right:10px;box-sizing:border-box;display:flex;align-items:center;justify-content:center}.box_header___uPIfT .box_wrap___TctAB .progressbarWrap___iIjTu .activeWrap___UmJBd{color:#3061d0}.box_header___uPIfT .box_wrap___TctAB .progressbarWrap___iIjTu .activeWrap___UmJBd .circle___j5pl1{border:1px solid #3061D0}.box_header___uPIfT .box_wrap___TctAB .quit___XYuQm{display:flex;align-items:center;font-family:PingFangSC,PingFang SC;font-weight:400;padding:3px 0;font-size:14px;color:#5f6a95;cursor:pointer}.box_header___uPIfT .box_wrap___TctAB .quit___XYuQm:hover{color:#e30000}.progressBox____MSrA{height:50px;margin-bottom:20px;background:#fff;box-shadow:0 0 10px #bec9da4d;border-radius:4px;border:1px solid rgba(48,97,208,.2);padding:10px;display:flex;align-items:center}.progressBox____MSrA .time___FDg0I{width:30px;height:30px;background:#d8f4ee;margin-right:6px;display:flex;align-items:center;justify-content:center;border-radius:8px}.progressBox____MSrA .time___FDg0I i{font-size:15px;color:#75e8cd}.progressBox____MSrA .span1___eXY3E{font-weight:600;font-size:14px;color:#000}.progressBox____MSrA .span2___TADIW{font-weight:600;font-size:14px;color:#3061d0}.progressBox____MSrA .span3___dcqT8{font-size:14px;color:#9096a3}.progressBox____MSrA .datikaWrap___fPCkE{margin-left:auto;display:flex;align-items:center;height:30px;background:linear-gradient(180deg,#fff,#f6f7f9),#f6f7f9;box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border-radius:4px;border:1px solid #BACFFE;padding:6px 10px;cursor:pointer}.progressBox____MSrA .datikaWrap___fPCkE i{font-size:14px;color:#3061d0}.progressBox____MSrA .datikaWrap___fPCkE .datika___A5_TO{font-weight:400;font-size:14px;color:#3061d0;margin-left:5px}.datikaModal___Nxivs{margin-bottom:20px}.datikaModal___Nxivs .datititleBox___kObjF{margin:10px 20px 20px;display:flex;align-items:center;justify-content:space-between}.datikaModal___Nxivs .datititleBox___kObjF .datititle___GRijH{display:flex;align-items:center}.datikaModal___Nxivs .datititleBox___kObjF .datititle___GRijH .titleBox___Mt6rh{margin-left:4px;font-size:14px}.datikaModal___Nxivs .datititleBox___kObjF .datititle___GRijH .square___vAu_x{width:10px;height:10px;border-radius:2px}.datikaModal___Nxivs .daticontentBox___g5MyB{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;column-gap:20px;row-gap:10px}.datikaModal___Nxivs .daticontentBox___g5MyB .square___vAu_x{width:40px;height:40px;border-radius:4px;text-align:center;line-height:38px;font-size:18px;font-weight:600;border:1px solid transparent;box-sizing:border-box}.datikaModal___Nxivs .activeSquare___hlB9V{border:1px solid #33B3F4!important}.datikaModal___Nxivs .rightSty___e0dA6{color:#2ec25b;background:#2ec25b33}.datikaModal___Nxivs .errorSty___zRt0M{color:#e30000;background:#e3000033}.datikaModal___Nxivs .unanswer___Ht_gx{color:#9096a3;background:#9096a333}.datikaModal___Nxivs .answered___pWlE1{color:#3061d0;background:#3061d033}.datikaModal___Nxivs .confirmBtn___TcROa{width:100px;height:30px;line-height:30px;text-align:center;font-size:16px;color:#fff;background:#3061d0;box-shadow:0 2px 4px #e0dfe1,inset 0 -1px 3px #ffffff80;border-radius:15px;margin:20px auto 10px}.datikaModalSty___z78QJ div[class~=ant-modal-content],.datikaModalSty___z78QJ div[class~=ant-modal-header]{border-radius:20px!important}.daojishi___l66Zz{background:#ff9d181a;border-radius:12px;height:26px;display:flex;align-items:center;justify-content:center;color:#fa6400;font-size:14px;padding:0 8px 0 10px}.datijieshu___gY5Rn{width:100px;background:#f6f7f9;border-radius:12px;height:26px;display:flex;align-items:center;justify-content:center;color:#666;font-size:14px;margin-left:10px}.modalContent___hC3en{text-align:center;margin-top:10px;color:#333;font-size:16px}.modalContentLeft___v0x0I{text-align:left;color:#333;font-size:16px}.green___pAmUz span,.green___pAmUz p,.green___pAmUz h1,.green___pAmUz h2,.green___pAmUz h3,.green___pAmUz h4,.green___pAmUz h5,.green___pAmUz h6,.green___pAmUz b,.green___pAmUz strong{color:#00e373}.green___pAmUz .textArea___ucgCJ{border:1px solid #00e373}.green___pAmUz [class~=ant-radio-wrapper] [class~=ant-radio-checked] [class~=ant-radio-inner]{border-color:#00e373!important}.green___pAmUz [class~=ant-radio-wrapper] [class~=ant-radio-checked] [class~=ant-radio-inner]:after{background-color:#00e373}.red___eb0mt span,.red___eb0mt p,.red___eb0mt h1,.red___eb0mt h2,.red___eb0mt h3,.red___eb0mt h4,.red___eb0mt h5,.red___eb0mt h6,.red___eb0mt b,.red___eb0mt strong{color:#e02020}.red___eb0mt .textArea___ucgCJ{border:1px solid #e02020}.red___eb0mt [class~=ant-radio-wrapper] [class~=ant-radio-checked] [class~=ant-radio-inner]{border-color:#e02020!important}.red___eb0mt [class~=ant-radio-wrapper] [class~=ant-radio-checked] [class~=ant-radio-inner]:after{background-color:#e02020}.row___td54s{display:flex;align-items:baseline;margin-top:5px}.html___F0iOy{max-width:610px;margin-right:10px}.line___I6TCQ{height:1px;background-color:#eee;margin:20px 0}.choiceWrap___woZbf{margin-top:30px}.choiceWrap___woZbf .choiceIndex___kqVan{display:flex;flex:0 0 auto;justify-content:center;align-items:center;width:40px;height:40px;border-radius:25px;font-family:PingFangSC,PingFang SC;font-weight:500;font-size:20px;color:#000;cursor:pointer;background-color:#3061d01a}.choiceWrap___woZbf .choiceIndex___kqVan.judgementIndex___Q2_6R{border-radius:2px}.choiceWrap___woZbf .activeAnswer___FWW1B{background-color:#3061d0;border-color:#3061d0;color:#fff}.choiceWrap___woZbf .rightAnswer___cnHN6{background-color:#37ad83;border-color:#37ad83;color:#fff}.choiceWrap___woZbf .errorAnswer___uDjCC{background:#e30000;border-color:#e30000;color:#fff}.choiceWrap___woZbf .setAnswerBtn___sH6CO{border-radius:2px;border:1px solid #DCDCDC;font-size:14px;font-weight:400;color:#9096a3;height:46px;display:flex;align-items:center;padding:0 16px;cursor:pointer}.choiceWrap___woZbf .activeJudgementAnswer___HEzO8{background-color:#ebf6f2;border-color:#37ad83;color:#37ad83}.choiceWrap___woZbf .actionWrapper___cBT2P{display:flex;align-items:center;justify-content:flex-end}.choiceWrap___woZbf .actionWrapper___cBT2P .addIcon___S1J1I{color:#2fa34f;font-size:14px}.choiceWrap___woZbf .actionWrapper___cBT2P .deleteIcon___ryiF8{color:#e30000;font-size:14px;margin-left:20px}.analysisWrap___Z_Wmc{margin-top:20px;padding:10px;background:#f6f7f9;border-radius:2px}.Drawrap___EoEUV [class~=ant-drawer-body]{padding:0!important}.Drawrap___EoEUV .iframe___SOG0q{width:100%;height:100vh}.c___b2vnF{display:inline-block;width:max-content;height:20px;padding:0 2px;text-align:center;line-height:20px;background:#2ec25b33;border-radius:4px;font-family:PingFangSC,PingFang SC;font-weight:500;font-size:14px;color:#2ec25b;margin-right:5px;min-width:20px}.cpp___P7I43{display:inline-block;width:max-content;padding:0 2px;height:20px;text-align:center;line-height:20px;background:#f1973833;color:#dc7b14;font-family:PingFangSC,PingFang SC;font-weight:500;font-size:14px;border-radius:4px;margin-right:5px}.java___WVWs5{display:inline-block;width:max-content;padding:0 2px;height:20px;text-align:center;line-height:20px;background:#eb606033;color:#e30000;font-family:PingFangSC,PingFang SC;font-weight:500;font-size:14px;border-radius:4px;margin-right:5px}.python___jYtaY{display:inline-block;width:max-content;height:20px;padding:0 2px;text-align:center;line-height:20px;background:#6eb1fb33;color:#1e96f4;font-family:PingFangSC,PingFang SC;font-weight:500;font-size:14px;border-radius:4px;margin-right:5px}.commitBtn___nn6xU{width:200px;height:50px;background:#3061d0;box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border-radius:25px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:18px;color:#fff;line-height:50px;text-align:center;margin:40px auto 0;cursor:pointer}.questionWrap___etqMI{width:100%}.solutionWrap___mYqhV{background:#f6f7f9;border-radius:2px;padding:10px;margin-top:20px}.descBox___wxQO7{border:1px solid #F1F1F1;overflow-y:hidden;margin-top:20px}.descBox___wxQO7 .title___kbl_N{height:40px;line-height:40px;padding:0 20px;background-color:#fff;display:flex;align-items:center}.descBox___wxQO7 .desc___Fqem8{height:170px;padding:20px;background-color:#f6f7f9}.choiceBox___nT00I{cursor:pointer;background:#f6f7f9;color:#000;border-radius:2px;padding-left:10px;padding-right:10px;min-height:40px;margin-top:20px}.activeAnswerBox___fu7T_{background:#3061d01a}.activeAnswerBox___fu7T_ .choiceIndex___kqVan{color:#3061d0;font-size:16px}.activeAnswerBox___fu7T_ .html___F0iOy{color:#3061d0}.rightAnswerBox___gyayt{background:#2ec25b1a}.rightAnswerBox___gyayt .choiceIndex___kqVan{color:#2ec25b;font-size:16px}.rightAnswerBox___gyayt .html___F0iOy{color:#2ec25b}.errorAnswerBox___FlDEL{background:#e300001a}.errorAnswerBox___FlDEL .choiceIndex___kqVan{color:#e30000;font-size:16px}.errorAnswerBox___FlDEL .html___F0iOy{color:#e30000}.greenColor___Dkxsy{color:#2ec25b}.redColor___TB4es{color:#e30000}@font-face{font-family:KaTeX_AMS;src:url(./static/KaTeX_AMS-Regular.e101fd3b.woff2) format("woff2"),url(./static/KaTeX_AMS-Regular.89a32939.woff) format("woff"),url(./static/KaTeX_AMS-Regular.76b481f1.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Caligraphic;src:url(./static/KaTeX_Caligraphic-Bold.804b0502.woff2) format("woff2"),url(./static/KaTeX_Caligraphic-Bold.ebf5447d.woff) format("woff"),url(./static/KaTeX_Caligraphic-Bold.28758623.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:KaTeX_Caligraphic;src:url(./static/KaTeX_Caligraphic-Regular.7ca15b3a.woff2) format("woff2"),url(./static/KaTeX_Caligraphic-Regular.d642f1a8.woff) format("woff"),url(./static/KaTeX_Caligraphic-Regular.fe9310f0.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Fraktur;src:url(./static/KaTeX_Fraktur-Bold.33bcfed3.woff2) format("woff2"),url(./static/KaTeX_Fraktur-Bold.fc482350.woff) format("woff"),url(./static/KaTeX_Fraktur-Bold.70f2abc1.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:KaTeX_Fraktur;src:url(./static/KaTeX_Fraktur-Regular.86cfbe4e.woff2) format("woff2"),url(./static/KaTeX_Fraktur-Regular.29abfb1c.woff) format("woff"),url(./static/KaTeX_Fraktur-Regular.51bff235.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Main;src:url(./static/KaTeX_Main-Bold.603892c5.woff2) format("woff2"),url(./static/KaTeX_Main-Bold.9f5bc66f.woff) format("woff"),url(./static/KaTeX_Main-Bold.da66c0ab.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:KaTeX_Main;src:url(./static/KaTeX_Main-BoldItalic.bd95a810.woff2) format("woff2"),url(./static/KaTeX_Main-BoldItalic.c31eb616.woff) format("woff"),url(./static/KaTeX_Main-BoldItalic.962b328a.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:KaTeX_Main;src:url(./static/KaTeX_Main-Italic.7662be2b.woff2) format("woff2"),url(./static/KaTeX_Main-Italic.3c94ae8c.woff) format("woff"),url(./static/KaTeX_Main-Italic.b1598925.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:KaTeX_Main;src:url(./static/KaTeX_Main-Regular.7056d1df.woff2) format("woff2"),url(./static/KaTeX_Main-Regular.f23b28dc.woff) format("woff"),url(./static/KaTeX_Main-Regular.fe159c21.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Math;src:url(./static/KaTeX_Math-BoldItalic.df742084.woff2) format("woff2"),url(./static/KaTeX_Math-BoldItalic.a6fde119.woff) format("woff"),url(./static/KaTeX_Math-BoldItalic.8ee92314.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:KaTeX_Math;src:url(./static/KaTeX_Math-Italic.912cb075.woff2) format("woff2"),url(./static/KaTeX_Math-Italic.ad043b21.woff) format("woff"),url(./static/KaTeX_Math-Italic.f4a2fd50.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:KaTeX_SansSerif;src:url(./static/KaTeX_SansSerif-Bold.198a2b19.woff2) format("woff2"),url(./static/KaTeX_SansSerif-Bold.2dee50c6.woff) format("woff"),url(./static/KaTeX_SansSerif-Bold.9ae5090b.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:KaTeX_SansSerif;src:url(./static/KaTeX_SansSerif-Italic.58452206.woff2) format("woff2"),url(./static/KaTeX_SansSerif-Italic.f88f16ed.woff) format("woff"),url(./static/KaTeX_SansSerif-Italic.363562bf.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:KaTeX_SansSerif;src:url(./static/KaTeX_SansSerif-Regular.50cd68ac.woff2) format("woff2"),url(./static/KaTeX_SansSerif-Regular.13e35ac8.woff) format("woff"),url(./static/KaTeX_SansSerif-Regular.d1c35243.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Script;src:url(./static/KaTeX_Script-Regular.2fc42204.woff2) format("woff2"),url(./static/KaTeX_Script-Regular.8f35f84f.woff) format("woff"),url(./static/KaTeX_Script-Regular.d09e0cea.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Size1;src:url(./static/KaTeX_Size1-Regular.03ff84ee.woff2) format("woff2"),url(./static/KaTeX_Size1-Regular.2222c8c3.woff) format("woff"),url(./static/KaTeX_Size1-Regular.920c8080.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Size2;src:url(./static/KaTeX_Size2-Regular.fa296a19.woff2) format("woff2"),url(./static/KaTeX_Size2-Regular.45c74525.woff) format("woff"),url(./static/KaTeX_Size2-Regular.7d3e746e.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Size3;src:url(./static/KaTeX_Size3-Regular.d9075b2b.woff2) format("woff2"),url(./static/KaTeX_Size3-Regular.62bef299.woff) format("woff"),url(./static/KaTeX_Size3-Regular.39f7a039.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Size4;src:url(./static/KaTeX_Size4-Regular.93084eec.woff2) format("woff2"),url(./static/KaTeX_Size4-Regular.3ee0d868.woff) format("woff"),url(./static/KaTeX_Size4-Regular.cd3f02bf.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Typewriter;src:url(./static/KaTeX_Typewriter-Regular.65cd6476.woff2) format("woff2"),url(./static/KaTeX_Typewriter-Regular.3f215ba2.woff) format("woff"),url(./static/KaTeX_Typewriter-Regular.73468499.ttf) format("truetype");font-weight:400;font-style:normal}.katex{font: 1.21em KaTeX_Main,Times New Roman,serif;line-height:1.2;text-indent:0;text-rendering:auto}.katex *{-ms-high-contrast-adjust:none!important}.katex .katex-version:after{content:"0.11.1"}.katex .katex-mathml{position:absolute;clip:rect(1px,1px,1px,1px);padding:0;border:0;height:1px;width:1px;overflow:hidden}.katex .katex-html>.newline{display:block}.katex .base{position:relative;white-space:nowrap;width:min-content}.katex .base,.katex .strut{display:inline-block}.katex .textbf{font-weight:700}.katex .textit{font-style:italic}.katex .textrm{font-family:KaTeX_Main}.katex .textsf{font-family:KaTeX_SansSerif}.katex .texttt{font-family:KaTeX_Typewriter}.katex .mathdefault{font-family:KaTeX_Math;font-style:italic}.katex .mathit{font-family:KaTeX_Main;font-style:italic}.katex .mathrm{font-style:normal}.katex .mathbf{font-family:KaTeX_Main;font-weight:700}.katex .boldsymbol{font-family:KaTeX_Math;font-weight:700;font-style:italic}.katex .amsrm,.katex .mathbb,.katex .textbb{font-family:KaTeX_AMS}.katex .mathcal{font-family:KaTeX_Caligraphic}.katex .mathfrak,.katex .textfrak{font-family:KaTeX_Fraktur}.katex .mathtt{font-family:KaTeX_Typewriter}.katex .mathscr,.katex .textscr{font-family:KaTeX_Script}.katex .mathsf,.katex .textsf{font-family:KaTeX_SansSerif}.katex .mathboldsf,.katex .textboldsf{font-family:KaTeX_SansSerif;font-weight:700}.katex .mathitsf,.katex .textitsf{font-family:KaTeX_SansSerif;font-style:italic}.katex .mainrm{font-family:KaTeX_Main;font-style:normal}.katex .vlist-t{display:inline-table;table-layout:fixed}.katex .vlist-r{display:table-row}.katex .vlist{display:table-cell;vertical-align:bottom;position:relative}.katex .vlist>span{display:block;height:0;position:relative}.katex .vlist>span>span{display:inline-block}.katex .vlist>span>.pstrut{overflow:hidden;width:0}.katex .vlist-t2{margin-right:-2px}.katex .vlist-s{display:table-cell;vertical-align:bottom;font-size:1px;width:2px;min-width:2px}.katex .msupsub{text-align:left}.katex .mfrac>span>span{text-align:center}.katex .mfrac .frac-line{display:inline-block;width:100%;border-bottom-style:solid}.katex .hdashline,.katex .hline,.katex .mfrac .frac-line,.katex .overline .overline-line,.katex .rule,.katex .underline .underline-line{min-height:1px}.katex .mspace{display:inline-block}.katex .clap,.katex .llap,.katex .rlap{width:0;position:relative}.katex .clap>.inner,.katex .llap>.inner,.katex .rlap>.inner{position:absolute}.katex .clap>.fix,.katex .llap>.fix,.katex .rlap>.fix{display:inline-block}.katex .llap>.inner{right:0}.katex .clap>.inner,.katex .rlap>.inner{left:0}.katex .clap>.inner>span{margin-left:-50%;margin-right:50%}.katex .rule{display:inline-block;border:0 solid;position:relative}.katex .hline,.katex .overline .overline-line,.katex .underline .underline-line{display:inline-block;width:100%;border-bottom-style:solid}.katex .hdashline{display:inline-block;width:100%;border-bottom-style:dashed}.katex .sqrt>.root{margin-left:.27777778em;margin-right:-.55555556em}.katex .fontsize-ensurer.reset-size1.size1,.katex .sizing.reset-size1.size1{font-size:1em}.katex .fontsize-ensurer.reset-size1.size2,.katex .sizing.reset-size1.size2{font-size:1.2em}.katex .fontsize-ensurer.reset-size1.size3,.katex .sizing.reset-size1.size3{font-size:1.4em}.katex .fontsize-ensurer.reset-size1.size4,.katex .sizing.reset-size1.size4{font-size:1.6em}.katex .fontsize-ensurer.reset-size1.size5,.katex .sizing.reset-size1.size5{font-size:1.8em}.katex .fontsize-ensurer.reset-size1.size6,.katex .sizing.reset-size1.size6{font-size:2em}.katex .fontsize-ensurer.reset-size1.size7,.katex .sizing.reset-size1.size7{font-size:2.4em}.katex .fontsize-ensurer.reset-size1.size8,.katex .sizing.reset-size1.size8{font-size:2.88em}.katex .fontsize-ensurer.reset-size1.size9,.katex .sizing.reset-size1.size9{font-size:3.456em}.katex .fontsize-ensurer.reset-size1.size10,.katex .sizing.reset-size1.size10{font-size:4.148em}.katex .fontsize-ensurer.reset-size1.size11,.katex .sizing.reset-size1.size11{font-size:4.976em}.katex .fontsize-ensurer.reset-size2.size1,.katex .sizing.reset-size2.size1{font-size:.83333333em}.katex .fontsize-ensurer.reset-size2.size2,.katex .sizing.reset-size2.size2{font-size:1em}.katex .fontsize-ensurer.reset-size2.size3,.katex .sizing.reset-size2.size3{font-size:1.16666667em}.katex .fontsize-ensurer.reset-size2.size4,.katex .sizing.reset-size2.size4{font-size:1.33333333em}.katex .fontsize-ensurer.reset-size2.size5,.katex .sizing.reset-size2.size5{font-size:1.5em}.katex .fontsize-ensurer.reset-size2.size6,.katex .sizing.reset-size2.size6{font-size:1.66666667em}.katex .fontsize-ensurer.reset-size2.size7,.katex .sizing.reset-size2.size7{font-size:2em}.katex .fontsize-ensurer.reset-size2.size8,.katex .sizing.reset-size2.size8{font-size:2.4em}.katex .fontsize-ensurer.reset-size2.size9,.katex .sizing.reset-size2.size9{font-size:2.88em}.katex .fontsize-ensurer.reset-size2.size10,.katex .sizing.reset-size2.size10{font-size:3.45666667em}.katex .fontsize-ensurer.reset-size2.size11,.katex .sizing.reset-size2.size11{font-size:4.14666667em}.katex .fontsize-ensurer.reset-size3.size1,.katex .sizing.reset-size3.size1{font-size:.71428571em}.katex .fontsize-ensurer.reset-size3.size2,.katex .sizing.reset-size3.size2{font-size:.85714286em}.katex .fontsize-ensurer.reset-size3.size3,.katex .sizing.reset-size3.size3{font-size:1em}.katex .fontsize-ensurer.reset-size3.size4,.katex .sizing.reset-size3.size4{font-size:1.14285714em}.katex .fontsize-ensurer.reset-size3.size5,.katex .sizing.reset-size3.size5{font-size:1.28571429em}.katex .fontsize-ensurer.reset-size3.size6,.katex .sizing.reset-size3.size6{font-size:1.42857143em}.katex .fontsize-ensurer.reset-size3.size7,.katex .sizing.reset-size3.size7{font-size:1.71428571em}.katex .fontsize-ensurer.reset-size3.size8,.katex .sizing.reset-size3.size8{font-size:2.05714286em}.katex .fontsize-ensurer.reset-size3.size9,.katex .sizing.reset-size3.size9{font-size:2.46857143em}.katex .fontsize-ensurer.reset-size3.size10,.katex .sizing.reset-size3.size10{font-size:2.96285714em}.katex .fontsize-ensurer.reset-size3.size11,.katex .sizing.reset-size3.size11{font-size:3.55428571em}.katex .fontsize-ensurer.reset-size4.size1,.katex .sizing.reset-size4.size1{font-size:.625em}.katex .fontsize-ensurer.reset-size4.size2,.katex .sizing.reset-size4.size2{font-size:.75em}.katex .fontsize-ensurer.reset-size4.size3,.katex .sizing.reset-size4.size3{font-size:.875em}.katex .fontsize-ensurer.reset-size4.size4,.katex .sizing.reset-size4.size4{font-size:1em}.katex .fontsize-ensurer.reset-size4.size5,.katex .sizing.reset-size4.size5{font-size:1.125em}.katex .fontsize-ensurer.reset-size4.size6,.katex .sizing.reset-size4.size6{font-size:1.25em}.katex .fontsize-ensurer.reset-size4.size7,.katex .sizing.reset-size4.size7{font-size:1.5em}.katex .fontsize-ensurer.reset-size4.size8,.katex .sizing.reset-size4.size8{font-size:1.8em}.katex .fontsize-ensurer.reset-size4.size9,.katex .sizing.reset-size4.size9{font-size:2.16em}.katex .fontsize-ensurer.reset-size4.size10,.katex .sizing.reset-size4.size10{font-size:2.5925em}.katex .fontsize-ensurer.reset-size4.size11,.katex .sizing.reset-size4.size11{font-size:3.11em}.katex .fontsize-ensurer.reset-size5.size1,.katex .sizing.reset-size5.size1{font-size:.55555556em}.katex .fontsize-ensurer.reset-size5.size2,.katex .sizing.reset-size5.size2{font-size:.66666667em}.katex .fontsize-ensurer.reset-size5.size3,.katex .sizing.reset-size5.size3{font-size:.77777778em}.katex .fontsize-ensurer.reset-size5.size4,.katex .sizing.reset-size5.size4{font-size:.88888889em}.katex .fontsize-ensurer.reset-size5.size5,.katex .sizing.reset-size5.size5{font-size:1em}.katex .fontsize-ensurer.reset-size5.size6,.katex .sizing.reset-size5.size6{font-size:1.11111111em}.katex .fontsize-ensurer.reset-size5.size7,.katex .sizing.reset-size5.size7{font-size:1.33333333em}.katex .fontsize-ensurer.reset-size5.size8,.katex .sizing.reset-size5.size8{font-size:1.6em}.katex .fontsize-ensurer.reset-size5.size9,.katex .sizing.reset-size5.size9{font-size:1.92em}.katex .fontsize-ensurer.reset-size5.size10,.katex .sizing.reset-size5.size10{font-size:2.30444444em}.katex .fontsize-ensurer.reset-size5.size11,.katex .sizing.reset-size5.size11{font-size:2.76444444em}.katex .fontsize-ensurer.reset-size6.size1,.katex .sizing.reset-size6.size1{font-size:.5em}.katex .fontsize-ensurer.reset-size6.size2,.katex .sizing.reset-size6.size2{font-size:.6em}.katex .fontsize-ensurer.reset-size6.size3,.katex .sizing.reset-size6.size3{font-size:.7em}.katex .fontsize-ensurer.reset-size6.size4,.katex .sizing.reset-size6.size4{font-size:.8em}.katex .fontsize-ensurer.reset-size6.size5,.katex .sizing.reset-size6.size5{font-size:.9em}.katex .fontsize-ensurer.reset-size6.size6,.katex .sizing.reset-size6.size6{font-size:1em}.katex .fontsize-ensurer.reset-size6.size7,.katex .sizing.reset-size6.size7{font-size:1.2em}.katex .fontsize-ensurer.reset-size6.size8,.katex .sizing.reset-size6.size8{font-size:1.44em}.katex .fontsize-ensurer.reset-size6.size9,.katex .sizing.reset-size6.size9{font-size:1.728em}.katex .fontsize-ensurer.reset-size6.size10,.katex .sizing.reset-size6.size10{font-size:2.074em}.katex .fontsize-ensurer.reset-size6.size11,.katex .sizing.reset-size6.size11{font-size:2.488em}.katex .fontsize-ensurer.reset-size7.size1,.katex .sizing.reset-size7.size1{font-size:.41666667em}.katex .fontsize-ensurer.reset-size7.size2,.katex .sizing.reset-size7.size2{font-size:.5em}.katex .fontsize-ensurer.reset-size7.size3,.katex .sizing.reset-size7.size3{font-size:.58333333em}.katex .fontsize-ensurer.reset-size7.size4,.katex .sizing.reset-size7.size4{font-size:.66666667em}.katex .fontsize-ensurer.reset-size7.size5,.katex .sizing.reset-size7.size5{font-size:.75em}.katex .fontsize-ensurer.reset-size7.size6,.katex .sizing.reset-size7.size6{font-size:.83333333em}.katex .fontsize-ensurer.reset-size7.size7,.katex .sizing.reset-size7.size7{font-size:1em}.katex .fontsize-ensurer.reset-size7.size8,.katex .sizing.reset-size7.size8{font-size:1.2em}.katex .fontsize-ensurer.reset-size7.size9,.katex .sizing.reset-size7.size9{font-size:1.44em}.katex .fontsize-ensurer.reset-size7.size10,.katex .sizing.reset-size7.size10{font-size:1.72833333em}.katex .fontsize-ensurer.reset-size7.size11,.katex .sizing.reset-size7.size11{font-size:2.07333333em}.katex .fontsize-ensurer.reset-size8.size1,.katex .sizing.reset-size8.size1{font-size:.34722222em}.katex .fontsize-ensurer.reset-size8.size2,.katex .sizing.reset-size8.size2{font-size:.41666667em}.katex .fontsize-ensurer.reset-size8.size3,.katex .sizing.reset-size8.size3{font-size:.48611111em}.katex .fontsize-ensurer.reset-size8.size4,.katex .sizing.reset-size8.size4{font-size:.55555556em}.katex .fontsize-ensurer.reset-size8.size5,.katex .sizing.reset-size8.size5{font-size:.625em}.katex .fontsize-ensurer.reset-size8.size6,.katex .sizing.reset-size8.size6{font-size:.69444444em}.katex .fontsize-ensurer.reset-size8.size7,.katex .sizing.reset-size8.size7{font-size:.83333333em}.katex .fontsize-ensurer.reset-size8.size8,.katex .sizing.reset-size8.size8{font-size:1em}.katex .fontsize-ensurer.reset-size8.size9,.katex .sizing.reset-size8.size9{font-size:1.2em}.katex .fontsize-ensurer.reset-size8.size10,.katex .sizing.reset-size8.size10{font-size:1.44027778em}.katex .fontsize-ensurer.reset-size8.size11,.katex .sizing.reset-size8.size11{font-size:1.72777778em}.katex .fontsize-ensurer.reset-size9.size1,.katex .sizing.reset-size9.size1{font-size:.28935185em}.katex .fontsize-ensurer.reset-size9.size2,.katex .sizing.reset-size9.size2{font-size:.34722222em}.katex .fontsize-ensurer.reset-size9.size3,.katex .sizing.reset-size9.size3{font-size:.40509259em}.katex .fontsize-ensurer.reset-size9.size4,.katex .sizing.reset-size9.size4{font-size:.46296296em}.katex .fontsize-ensurer.reset-size9.size5,.katex .sizing.reset-size9.size5{font-size:.52083333em}.katex .fontsize-ensurer.reset-size9.size6,.katex .sizing.reset-size9.size6{font-size:.5787037em}.katex .fontsize-ensurer.reset-size9.size7,.katex .sizing.reset-size9.size7{font-size:.69444444em}.katex .fontsize-ensurer.reset-size9.size8,.katex .sizing.reset-size9.size8{font-size:.83333333em}.katex .fontsize-ensurer.reset-size9.size9,.katex .sizing.reset-size9.size9{font-size:1em}.katex .fontsize-ensurer.reset-size9.size10,.katex .sizing.reset-size9.size10{font-size:1.20023148em}.katex .fontsize-ensurer.reset-size9.size11,.katex .sizing.reset-size9.size11{font-size:1.43981481em}.katex .fontsize-ensurer.reset-size10.size1,.katex .sizing.reset-size10.size1{font-size:.24108004em}.katex .fontsize-ensurer.reset-size10.size2,.katex .sizing.reset-size10.size2{font-size:.28929605em}.katex .fontsize-ensurer.reset-size10.size3,.katex .sizing.reset-size10.size3{font-size:.33751205em}.katex .fontsize-ensurer.reset-size10.size4,.katex .sizing.reset-size10.size4{font-size:.38572806em}.katex .fontsize-ensurer.reset-size10.size5,.katex .sizing.reset-size10.size5{font-size:.43394407em}.katex .fontsize-ensurer.reset-size10.size6,.katex .sizing.reset-size10.size6{font-size:.48216008em}.katex .fontsize-ensurer.reset-size10.size7,.katex .sizing.reset-size10.size7{font-size:.57859209em}.katex .fontsize-ensurer.reset-size10.size8,.katex .sizing.reset-size10.size8{font-size:.69431051em}.katex .fontsize-ensurer.reset-size10.size9,.katex .sizing.reset-size10.size9{font-size:.83317261em}.katex .fontsize-ensurer.reset-size10.size10,.katex .sizing.reset-size10.size10{font-size:1em}.katex .fontsize-ensurer.reset-size10.size11,.katex .sizing.reset-size10.size11{font-size:1.19961427em}.katex .fontsize-ensurer.reset-size11.size1,.katex .sizing.reset-size11.size1{font-size:.20096463em}.katex .fontsize-ensurer.reset-size11.size2,.katex .sizing.reset-size11.size2{font-size:.24115756em}.katex .fontsize-ensurer.reset-size11.size3,.katex .sizing.reset-size11.size3{font-size:.28135048em}.katex .fontsize-ensurer.reset-size11.size4,.katex .sizing.reset-size11.size4{font-size:.32154341em}.katex .fontsize-ensurer.reset-size11.size5,.katex .sizing.reset-size11.size5{font-size:.36173633em}.katex .fontsize-ensurer.reset-size11.size6,.katex .sizing.reset-size11.size6{font-size:.40192926em}.katex .fontsize-ensurer.reset-size11.size7,.katex .sizing.reset-size11.size7{font-size:.48231511em}.katex .fontsize-ensurer.reset-size11.size8,.katex .sizing.reset-size11.size8{font-size:.57877814em}.katex .fontsize-ensurer.reset-size11.size9,.katex .sizing.reset-size11.size9{font-size:.69453376em}.katex .fontsize-ensurer.reset-size11.size10,.katex .sizing.reset-size11.size10{font-size:.83360129em}.katex .fontsize-ensurer.reset-size11.size11,.katex .sizing.reset-size11.size11{font-size:1em}.katex .delimsizing.size1{font-family:KaTeX_Size1}.katex .delimsizing.size2{font-family:KaTeX_Size2}.katex .delimsizing.size3{font-family:KaTeX_Size3}.katex .delimsizing.size4{font-family:KaTeX_Size4}.katex .delimsizing.mult .delim-size1>span{font-family:KaTeX_Size1}.katex .delimsizing.mult .delim-size4>span{font-family:KaTeX_Size4}.katex .nulldelimiter{display:inline-block;width:.12em}.katex .delimcenter,.katex .op-symbol{position:relative}.katex .op-symbol.small-op{font-family:KaTeX_Size1}.katex .op-symbol.large-op{font-family:KaTeX_Size2}.katex .op-limits>.vlist-t{text-align:center}.katex .accent>.vlist-t{text-align:center}.katex .accent .accent-body{position:relative}.katex .accent .accent-body:not(.accent-full){width:0}.katex .overlay{display:block}.katex .mtable .vertical-separator{display:inline-block;min-width:1px}.katex .mtable .arraycolsep{display:inline-block}.katex .mtable .col-align-c>.vlist-t{text-align:center}.katex .mtable .col-align-l>.vlist-t{text-align:left}.katex .mtable .col-align-r>.vlist-t{text-align:right}.katex .svg-align{text-align:left}.katex svg{display:block;position:absolute;width:100%;height:inherit;fill:currentColor;stroke:currentColor;fill-rule:nonzero;fill-opacity:1;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1}.katex svg path{stroke:none}.katex img{border-style:none;min-width:0;min-height:0;max-width:none;max-height:none}.katex .stretchy{width:100%;display:block;position:relative;overflow:hidden}.katex .stretchy:after,.katex .stretchy:before{content:""}.katex .hide-tail{width:100%;position:relative;overflow:hidden}.katex .halfarrow-left{position:absolute;left:0;width:50.2%;overflow:hidden}.katex .halfarrow-right{position:absolute;right:0;width:50.2%;overflow:hidden}.katex .brace-left{position:absolute;left:0;width:25.1%;overflow:hidden}.katex .brace-center{position:absolute;left:25%;width:50%;overflow:hidden}.katex .brace-right{position:absolute;right:0;width:25.1%;overflow:hidden}.katex .x-arrow-pad{padding:0 .5em}.katex .mover,.katex .munder,.katex .x-arrow{text-align:center}.katex .boxpad{padding:0 .3em}.katex .fbox,.katex .fcolorbox{box-sizing:border-box;border:.04em solid}.katex .cancel-pad{padding:0 .2em}.katex .cancel-lap{margin-left:-.2em;margin-right:-.2em}.katex .sout{border-bottom-style:solid;border-bottom-width:.08em}.katex-display{display:block;margin:1em 0;text-align:center}.katex-display>.katex{display:block;text-align:center;white-space:nowrap}.katex-display>.katex>.katex-html{display:block;position:relative}.katex-display>.katex>.katex-html>.tag{position:absolute;right:0}.katex-display.leqno>.katex>.katex-html>.tag{left:0;right:auto}.katex-display.fleqn>.katex{text-align:left}.wrp___dq7YK{display:flex;justify-content:center;align-items:center;position:fixed;width:100%;height:100%;left:0;top:0;z-index:108}.wrp___dq7YK.bgBlack___ARIUV{background:#00000080}.wrp___dq7YK img,.wrp___dq7YK video{max-width:100%;max-height:80%;text-align:center}.wrp___dq7YK iframe{width:100%;height:100%;position:absolute;left:0;top:0;background:#fff;border:none}.monaco___VnZC3{position:absolute;height:100%;width:100%}.darkBlue___UprA9 *{font-size:14px}.darkBlue___UprA9 [class~=margin],.darkBlue___UprA9 [class~=monaco-editor-background]{background:#0a0e2d!important}.darkBlue___UprA9 [class~=line-numbers]{color:#fff!important}.close___LKoWu{position:absolute;right:40px;top:40px;z-index:10;display:flex}.close___LKoWu>span{background:#4a4a4a;color:#fff;width:40px;height:40px;border-radius:4px;display:flex;justify-content:center;align-items:center;cursor:pointer;margin-left:10px}.embed___hvpEJ{position:absolute;left:0;top:0;width:100%;height:100%}.my-monaco-editor div,.my-diff-editor div{font-size:unset}.my-error-line-wrp{width:calc(100% - 20px)!important;background:#f5000033!important;height:auto!important;color:#f50000}.noCopyPaste .quick-input-widget{display:none!important}.breakpoints-select{background:red;width:8px!important;height:8px!important;left:7px!important;top:7px;border-radius:4px;user-select:none;pointer-events:none}.breakpoints-fake{background:#ff000080;width:8px!important;height:8px!important;left:7px!important;top:7px;border-radius:4px;user-select:none;pointer-events:none}.highlighted-line{background:#4b4b18}.mdBody___raKXb{position:relative}.button___Ch5Pc{position:absolute;display:flex;align-items:center;justify-content:center;background:#0000001a;display:none}.previewFlowChart___vY1dq{align-items:flex-start;justify-content:end;background:none!important}.previewFlowChart___vY1dq button{margin:20px}.footer___bruwa{display:flex;align-items:center;justify-content:flex-end;height:46px;background:#030814;padding-right:15px;border-top:1px solid #030814;border-bottom:1px solid #030814}.whiteFooter___mR7kn{background:#fff;border-top:1px solid #ddd;border-bottom:1px solid #fff}.error___KO0Jg{font-size:12px;color:#fb3226}.case___L0pNc{background:#0e1525;position:relative}.case___L0pNc .resize-y-bar___NK0gI{height:1px;width:100%;background:#3d445c;cursor:ns-resize;position:absolute;top:0;left:0;z-index:10}.case___L0pNc .resize-y-bar___NK0gI>i{color:#0053dc;position:absolute;top:50%;left:50%;margin-top:-7px;margin-left:-17px;z-index:10}.case___L0pNc .unfoldBtn___aMmZw{width:98px;height:24px;background:#3d445c;border-radius:8px 8px 0 0;position:absolute;left:50%;transform:translate(-50%);top:-24px;font-size:14px;color:#8d97af;line-height:24px;text-align:center;cursor:pointer;user-select:none}.case___L0pNc .caseHead___EuMPr{display:flex;align-items:center;height:34px;padding:0 16px}.case___L0pNc .caseHead___EuMPr .dot___Iky9k{width:10px;height:10px;background:#95a4c5;border-radius:50%;margin-right:4px;margin-top:2px}.case___L0pNc .caseHead___EuMPr .text___lMSx6{font-size:14px;color:#dde3ea}.case___L0pNc .caseHead___EuMPr .pass___XjijC{font-size:14px;color:#2abd8c;margin-left:10px}.case___L0pNc .caseHead___EuMPr .noPass___JxpWk{font-size:14px;color:#ff2c29;margin-left:10px}.case___L0pNc .caseHead___EuMPr .btns___FPIaK{margin-left:auto;display:flex;align-items:center}.case___L0pNc .caseHead___EuMPr .btns___FPIaK div{margin-left:15px;cursor:pointer;color:#bfbfbf}.case___L0pNc .caseHead___EuMPr .btns___FPIaK div i{font-size:14px;color:#687799;margin-right:5px}.case___L0pNc .result___oRj1h{height:100%;display:flex;padding:0 20px 10px}.case___L0pNc .result___oRj1h .title___IhMSa{flex-shrink:0;height:30px;background:#22293b;padding-left:15px;line-height:30px}.case___L0pNc .result___oRj1h .title___IhMSa span{color:#bfbfbf;font-size:14px}.case___L0pNc .result___oRj1h .left___XlC98{width:424px;flex-shrink:0;display:flex;flex-direction:column;margin-right:4px;overflow:hidden}.case___L0pNc .result___oRj1h .left___XlC98 .leftNode___NGHgx{flex:1 1;background:#1b2333}.case___L0pNc .result___oRj1h .left___XlC98 .leftNode___NGHgx textarea{background:none;border:none;color:#fff;resize:none;height:100%;padding:15px}.case___L0pNc .result___oRj1h .left___XlC98 .leftNode___NGHgx textarea::placeholder{color:#8f96b1!important}.case___L0pNc .result___oRj1h .right____fIu_{flex:1 1;display:flex;flex-direction:column;overflow:hidden}.case___L0pNc .result___oRj1h .node___MwdH7{flex:1 1;overflow:auto;position:relative;color:#fff;background:#2c32464d;padding:15px}.case___L0pNc .result___oRj1h .node___MwdH7 pre{overflow:hidden;margin-bottom:0;white-space:pre-wrap}.case___L0pNc .elseNode___WjFIg{background:#22293b;display:flex;align-items:start;margin:0 20px 4px}.case___L0pNc .elseNode___WjFIg .nameWrap___bEdbD{margin-left:15px;margin-top:4px;color:#bfbfbf}.case___L0pNc .elseNode___WjFIg .scroll___ylWYt{flex:1 1;position:relative}.case___L0pNc .elseNode___WjFIg .scroll___ylWYt .scrollBox___hWkc9{overflow:auto;color:#fff;margin-left:20px;margin-top:6px;padding-right:50px;white-space:pre-wrap;margin-bottom:0}.case___L0pNc .elseNode___WjFIg .scroll___ylWYt .action___xBwDi{position:absolute;z-index:10;top:3px;right:0}.case___L0pNc .elseNode___WjFIg .scroll___ylWYt .action___xBwDi span{margin-right:15px;color:#1890ff;cursor:pointer}.case___L0pNc .elseNode___WjFIg .scroll___ylWYt .action___xBwDi i{color:#687799;cursor:pointer;font-size:14px}.whiteCase___AZiDR{background:#f6f7f9}.whiteCase___AZiDR .resize-y-bar___NK0gI{background:#ddd}.whiteCase___AZiDR .unfoldBtn___aMmZw{background:#e9eaea;color:#5f6368}.whiteCase___AZiDR .caseHead___EuMPr .text___lMSx6{color:#333}.whiteCase___AZiDR .caseHead___EuMPr .btns___FPIaK div{color:#666}.whiteCase___AZiDR .caseHead___EuMPr .btns___FPIaK div i{color:#687799}.whiteCase___AZiDR .result___oRj1h .title___IhMSa{background:#fff}.whiteCase___AZiDR .result___oRj1h .title___IhMSa span{color:#333}.whiteCase___AZiDR .result___oRj1h .leftNode___NGHgx{background:#fafafa!important}.whiteCase___AZiDR .result___oRj1h .leftNode___NGHgx textarea{color:#333!important}.whiteCase___AZiDR .result___oRj1h .node___MwdH7{background:#fafafa!important;color:#333}.whiteCase___AZiDR .elseNode___WjFIg{background:#fafafa;color:#333}.whiteCase___AZiDR .elseNode___WjFIg .nameWrap___bEdbD span{color:#333}.whiteCase___AZiDR .elseNode___WjFIg .scrollBox___hWkc9{color:#000!important}.disabled___lWQU2:disabled{color:#d9d9d9!important;border-color:#d9d9d9!important}.codeHead___l8q5R{height:40px;background:#161d2c;display:flex;align-items:center}.codeHead___l8q5R .navWrap___xdWQe{display:flex;align-items:center}.codeHead___l8q5R .navWrap___xdWQe .nav___JKPVX{width:112px;height:40px;background:#161d2c;border:1px solid #161D2C;border-radius:2px;margin-right:1px;font-weight:500;font-size:14px;color:#d1d1d1;text-align:center;line-height:38px;cursor:pointer}.codeHead___l8q5R .navWrap___xdWQe .nav___JKPVX.active___DTAtT{background:#1b2333;color:#fff}.codeHead___l8q5R .navWrap___xdWQe .nav___JKPVX i{font-size:14px;color:#3f93b1;margin-right:10px}.whiteCodeHead___wDOny{background:#f6f7f9}.whiteCodeHead___wDOny .navWrap___xdWQe .nav___JKPVX{width:112px;height:40px;background:linear-gradient(180deg,#fff,#f6f7f9),#f6f7f9;box-shadow:inset 0 1px 3px #ffffff80;border-radius:2px;border:1px solid #BACFFE;color:#666}.whiteCodeHead___wDOny .navWrap___xdWQe .nav___JKPVX.active___DTAtT{background:#3061d0;color:#fff;box-shadow:none}.whiteCodeHead___wDOny .navWrap___xdWQe .nav___JKPVX.active___DTAtT i{color:#fff}.header___VjNh9{display:flex;align-items:center;height:50px;width:100%;background:#0e1525;color:#fff;padding:0 20px}.header___VjNh9 h2{text-align:center;color:#fff;flex:1 0 auto;margin:0;font-size:16px}.header___VjNh9 a{color:#fff}.header___VjNh9 div{display:flex;flex-flow:row nowrap;align-items:center}.header___VjNh9 div img{border-radius:18px;margin-right:10px;overflow:hidden;width:36px;height:36px}.header___VjNh9 .timepiece___yuqJC{width:94px;height:30px;background:#242936;border-radius:15px;font-weight:500;font-size:16px;color:#42d5a0;margin-right:15px;justify-content:center}.header___VjNh9 .btn_edit___ozzux{width:82px;height:30px;background:#3061d0;border-radius:15px;margin-right:10px;text-align:center;line-height:30px}.whiteHeader___REV3m{background:#fff}.whiteHeader___REV3m .timepiece___yuqJC{background:#fff;box-shadow:0 2px 4px #e0dfe1}.djs___v0Ru7{display:inline-block!important}.myProblems___DKSbs{height:calc(100vh - 50px)!important}.whiteMyProblems___k0QS3 section[class~=resize-x-bar]{background:#fff!important}.fullMask___QZH1M{position:fixed;z-index:1000;width:100vw;height:100vh;top:0;left:0;background:transparent;cursor:ns-resize;display:none}.ldsRing___mpBZC{position:relative;width:40px;height:40px;margin:0 auto}.idsRingWrapper___Of9_n{position:absolute;z-index:1000;width:100%;height:100%;left:0;top:0;display:flex;flex-flow:column nowrap;justify-content:center}.idsRingWrapper___Of9_n p{text-align:center;margin-top:12px}.ldsRing___mpBZC div{box-sizing:border-box;display:block;position:absolute;width:32px;height:32px;margin:4px;border:4px solid #1976d2;border-radius:50%;animation:ldsring___o0w2t 1.2s cubic-bezier(.5,0,.5,1) infinite;border-color:#1976d2 transparent transparent transparent}.ldsRing___mpBZC div:nth-child(1){animation-delay:-.45s}.ldsRing___mpBZC div:nth-child(2){animation-delay:-.3s}.ldsRing___mpBZC div:nth-child(3){animation-delay:-.15s}@keyframes ldsring___o0w2t{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.record-detail-info{width:100%;background-color:#fff;min-height:260px}.record-detail-info .record-info{display:flex;align-items:center;flex-flow:row nowrap;list-style:none;padding:0;margin-bottom:20px}.record-detail-info .record-info li{margin-right:40px}.record-detail-info .record-info li:last-child{margin-right:0;flex:1 0;text-align:right}.record-detail-info .record-detail-body{padding:8px 0;max-height:80vh}.footer{display:flex;flex-flow:row nowrap;align-items:center;height:56px;background:#121c24;color:#fff;padding:0 20px;justify-content:space-between}.test-case-panel{position:relative}.test-case-panel .error{font-size:12px;color:#fb3226}.test-case-panel .test-case-panel-body{position:absolute;will-change:transform;width:100%;transition:all .2s linear;bottom:0;transform:translate3d(0,350px,0);opacity:.1}.test-case-panel .test-case-panel-body pre{max-height:150px;overflow:auto}.test-case-panel .test-case-panel-body.active{transform:translate3d(0,-56px,0);opacity:1}.test-case-panel .tab-panel-body{padding:20px 10px;height:240px;background-color:#070f19;display:flex;flex-flow:column nowrap;justify-content:center;color:#ddd}.test-case-panel .tab-panel-body .tip{text-align:center}.test-case-panel .tab-panel-body textarea{background:#070f19!important;color:#fff;font-size:14px;border:0 solid transparent!important;height:200px;outline:none}.test-case-panel .btn-green{margin-right:10px;color:#28bd8b;border-color:#28bd8b}.test-case-panel .btn-blue{margin-right:10px;color:#0152d9;border-color:#0152d9}.test-case-panel .btn-blue span{pointer-events:none}.test-case-panel .btn-collapse{position:absolute;top:0;width:54px;height:27px;left:50%;margin-left:-27px;background:#2a3a4f;z-index:8;border-bottom-left-radius:100px;border-bottom-right-radius:100px;color:#fff;text-align:center;cursor:pointer;opacity:.4;transition:all .3s}.test-case-panel .btn-collapse.up{top:-294px}ul.s-navs{list-style:none;margin:0;padding:0 17px;height:54px;display:flex;flex-flow:row nowrap;align-items:center;background:#0f1e31;font-size:14px;color:#ddd}ul.s-navs.bg-white{background:#fff;color:#888}ul.s-navs.bg-white a{color:#888}ul.s-navs a{color:#ddd;display:block;margin-right:20px;height:54px;line-height:54px;border-bottom:2px solid transparent}ul.s-navs a.active{color:#5091ff;border-bottom:2px solid #5091ff}#educoder .custom-ant-disabled:disabled{color:inherit}.XtermText-valueRef .xterm .xterm-viewport{overflow:auto}.inputs textarea::placeholder{color:#536879!important}.flex_box_center___Gc4dd{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___K2f1v{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___pupRp{align-items:center;box-align:center}.flex_box_center_end___UDLRC{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___a5uDo{flex-direction:column;box-orient:block-axis}.result___gu5zt{background:#070f19;height:100%;display:flex}.result___gu5zt .title___xrnx2{margin-top:20px;margin-bottom:10px;flex-shrink:0}.result___gu5zt .title___xrnx2 span{color:#bbbcbe}.result___gu5zt .left___IAxp9{width:340px;border-right:1px solid #333131;padding:0 20px 10px;flex-shrink:0;display:flex;flex-direction:column}.result___gu5zt .left___IAxp9 .leftNode___HL8fG{flex:1 1;background:#121c24}.result___gu5zt .left___IAxp9 .leftNode___HL8fG textarea{background:none;border:none;color:#fff;resize:none;height:100%;padding:10px}.result___gu5zt .left___IAxp9 .leftNode___HL8fG textarea::placeholder{color:#536879!important}.result___gu5zt .right___ZXYmw{flex:1 1;padding:0 20px 10px;display:flex;flex-direction:column}.result___gu5zt .right___ZXYmw .rightNode___jYL5_{flex:1 1;overflow:auto;position:relative;color:#fff}.result___gu5zt .right___ZXYmw .rightNode___jYL5_ .custom-spinner>div>div{border:4px solid #00D4F3!important;border-color:#00D4F3 transparent transparent transparent!important}.result___gu5zt .right___ZXYmw .rightNode___jYL5_ .custom-spinner p{color:#00d4f3!important}.split-panel-container{width:100%;height:calc(100vh - 121px);display:flex;flex-flow:row nowrap;align-items:center;overflow:hidden}.split-panel-container>section{height:100%}.split-panel-container.my-problems{height:calc(100vh - 65px)}.split-panel-container .resize-x-bar{width:4px;cursor:ew-resize;height:100%;display:flex;flex-flow:column nowrap;justify-content:center;background:#111c24}.split-panel-container .btn-resize{display:flex;flex-flow:column nowrap;text-align:center;justify-content:center;align-items:center;width:24px;height:24px;font-size:24px;z-index:10;border-radius:50%;position:absolute;margin-left:-10px;opacity:.7;box-shadow:0 3px 5px -1px #0003,0 6px 10px #00000024,0 1px 18px #0000001f;background-color:#e0e0e0;color:#000000de}.list{display:flex;align-items:center;font-size:14px;margin:7px 0;padding-left:4px}.list dt,.list dd{margin:0}.list dt{flex:1 1;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;word-break:break-all}.list dd{width:66px;text-align:right;color:#0152d9;cursor:pointer}.list .copy{color:#38bcd8}.tpi-code-setting{height:calc(100vh - 54px);background:#031b2a;color:#ddd;font-size:13px;line-height:17px}.tpi-code-setting.oj{height:calc(100vh - 65px)}.tpi-code-setting h3{color:#008cff;font-size:16px;line-height:21px;padding-bottom:12px;text-align:left;width:100%;display:block;border-bottom:1px solid #092436}.tpi-code-setting .file-item{color:#ddd;padding:20px 0 0;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center}.tpi-code-setting .file-item.action{justify-content:flex-start}.tpi-code-setting .file-item.action .iconfont{margin-right:21px}.tpi-code-setting .file-item span{max-width:148px}.tpi-code-setting .file-item:last-child{margin-bottom:25px}.tpi-code-setting span{color:#597a8f}.setting-drawer .ant-drawer-content-wrapper{top:54px;bottom:51px}.setting-drawer .ant-drawer-content{height:auto}.oj .ant-drawer-content-wrapper{top:65px}.setting-drawer .ant-drawer-body,.oj .ant-drawer-body{background:#031b2a}.setting-drawer .ant-drawer-body,.oj .ant-drawer-body{height:auto}.setting-drawer .ant-select-selection,.oj .ant-select-selection{width:120px;background:#0a2030;color:#597a8f;border:1px solid #597a8f}.list___IRN6i{display:flex;align-items:center;font-size:14px;margin:7px 0;padding-left:4px}.list___IRN6i dt,.list___IRN6i dd{margin:0}.list___IRN6i dt{flex:1 1;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;word-break:break-all}.list___IRN6i dd{width:66px;text-align:right;color:#0152d9;cursor:pointer}.list___IRN6i .copy___qCn9B{color:#38bcd8}.right-panel{position:relative}.btn-notes{position:absolute;right:0;top:50%;width:36px;height:36px;margin-top:-18px;border-radius:50%;background:#5091ff;color:#fff;font-size:18px;text-align:center;transform:translate(18px);will-change:transform;cursor:pointer;opacity:.5;transition:transform .3s linear,opacity .3s linear;z-index:100;display:flex;flex-flow:column nowrap;justify-content:center}.btn-notes:hover{opacity:1;color:#fff;transform:translate(-10px)}.note-form-area{position:absolute;right:10px;top:50%;width:450px;margin-top:-100px;background:#fff;border-radius:5px;padding:14px 10px 0;transform:translate(500px);will-change:transform;transition:transform .3s}.note-form-area.active{transform:translate(0)}.oj-modal .ant-modal-body{padding:0}.oj-modal .oj-modal-content{display:flex;flex-direction:column;align-items:center}.oj-modal .oj-modal-content>aside{font-size:14px;margin-top:50px;color:#333;width:438px}.oj-modal .oj-modal-head{width:100%;height:120px;padding-left:177px;padding-right:40px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #f1f1f1}.oj-modal .oj-modal-btn{width:180px;height:50px;background:#0152d9;border-radius:4px;font-size:16px;font-weight:500;color:#fff;cursor:pointer;line-height:50px;text-align:center;margin-bottom:30px}.oj-modal .oj-modal-tt{margin-right:51px;display:inline-flex;flex-direction:column;transform:translateY(-4px)}.oj-modal .oj-modal-tt>span:last-child{width:160px;height:6px;background:#e7f3ff;border-radius:3px}.oj-modal .oj-modal-tt>span:last-child span{display:inherit;width:60px;height:6px;background:#0152d9;border-radius:3px}.oj-modal i{color:#666;cursor:pointer}.oj-select{margin-left:20px}.oj-select .ant-select-selector{background:#25343e!important;border:0px!important;height:30px!important}.oj-select .ant-select-arrow{color:#fff}.oj-select .ant-select-selection-item{color:#fff;font-size:12px;line-height:30px!important}.exercise_user_info{font-size:14px;font-weight:400;color:#b2bacb}.exercise_user_info span{font-size:16px;font-weight:500;color:#55bfd6}.djs{margin-top:3px!important;display:inline-block!important}.time{margin-top:5px!important;display:inline-block!important}.flex_box_center___rM3g8{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___Oc7SE{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___MnmYE{align-items:center;box-align:center}.flex_box_center_end___QQh83{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___ZRFbL{flex-direction:column;box-orient:block-axis}.left-panel___SKGyd{position:relative;display:flex;flex-direction:column;height:100%;overflow:hidden}.left-panel___SKGyd .tab-panel-body___gABdv{padding:0 16px;overflow:auto;flex:1 1}.left-panel___SKGyd .tab-panel-body___gABdv pre:empty{display:none}.left-panel___SKGyd .b1___QpbmK{border-bottom:1px solid #eaecef}.left-panel___SKGyd .oj-width-input___eJQWT{width:270px}@media screen and (max-width: 1280px){.left-panel___SKGyd .oj-mr___AxILO{margin-right:20px}.left-panel___SKGyd .oj-width-input___eJQWT{width:235px}}.s-navs___FXwOi{list-style:none;margin:0;padding:0 10px;height:40px;display:flex;flex-flow:row nowrap;align-items:center;border-top:1px solid #F3F3F3;background:#0f1e31;font-size:16px;color:#ddd}.s-navs___FXwOi li{margin-right:auto}.s-navs___FXwOi.bg-white___kbZ6r{background:#fff;color:#888}.s-navs___FXwOi.bg-white___kbZ6r a{color:#888}.s-navs___FXwOi a{color:#ddd;display:block;margin-right:20px;height:40px;line-height:40px;border-bottom:2px solid transparent}.s-navs___FXwOi a.active___QGOnZ{color:#5091ff;border-bottom:2px solid #5091ff}.list___PXTsq{display:flex;align-items:center;justify-content:space-between;padding:0 10px;height:46px;color:#ddd;margin-bottom:1px;background:#3d445c4d;cursor:pointer}.list___PXTsq span{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;padding-right:20px;flex-basis:64px;width:100%}.list___PXTsq:hover{background-color:#263446ba}.list___PXTsq.active___QGOnZ{background-color:#263446!important}.btns___F8yZK{width:30px;height:30px;background:#3061d0;border-radius:4px;cursor:pointer;user-select:none;text-align:center;line-height:30px}#educoder .drawer___xdGaT .ant-input-search{background:#2c3246}#educoder .drawer___xdGaT .ant-input-search input{background:#2c3246;border:1px solid #3D445C;color:#fff}#educoder .drawer___xdGaT .ant-input-search input::placeholder{color:#ccc}#educoder .drawer___xdGaT .ant-input-search .ant-input-search-button{color:#4e5977;background:#2c3246;border:1px solid #3D445C;border-left:1px solid transparent}#educoder .drawer___xdGaT .ant-select .ant-select-selector{background:#2c3246;border:1px solid #3D445C}#educoder .drawer___xdGaT .ant-select .ant-select-arrow{color:#4e5977}#educoder .drawer___xdGaT .ant-select .ant-select-selection-item{color:#fff}#educoder .drawer___xdGaT .ant-select .ant-select-selection-placeholder{color:#ccc}#educoder .drawer___xdGaT .ant-pagination .ant-pagination-item-active{border-color:#0152d9!important;background-color:#0152d9!important}#educoder .drawer___xdGaT .ant-pagination .ant-pagination-item-link{background-color:transparent!important;color:#fff}#educoder .drawer___xdGaT .ant-pagination .ant-pagination-item{background-color:transparent;border:1px solid #656f87}#educoder .drawer___xdGaT .ant-pagination .ant-pagination-item a,#educoder .drawer___xdGaT .ant-pagination .ant-pagination-item-ellipsis{color:#fff}#educoder .drawer___xdGaT .ant-pagination .ant-pagination-options{color:#656f87}#educoder .drawer___xdGaT .ant-pagination .ant-pagination-options input{color:#fff;width:40px;background:transparent}#educoder .drawer___xdGaT .ant-pagination button,#educoder .drawer___xdGaT .ant-pagination input{line-height:initial;border:1px solid #656f87!important}.tour___oMkVh[class~=ant-tour]{left:7px!important;width:340px}.tour___oMkVh[class~=ant-tour] [class~=ant-tour-arrow]{left:17px!important}.tour___oMkVh[class~=ant-tour] [class~=ant-tour-footer]{display:none!important}.tour___oMkVh[class~=ant-tour] [class~=ant-tour-description]{padding:16px!important;overflow:hidden}.pagination___yDAjZ{text-align:center;margin-top:10px}.info___ATmsa{display:flex;flex-flow:row nowrap;align-items:center;height:56px;list-style:none;background:#fff;justify-content:space-between}.wrap____KX19 [class~=xterm] [class~=xterm-viewport]{overflow:auto!important}.desc___iOAgd{padding:8px 16px;height:calc(100vh - 138px);overflow:auto}.info___GPALq{color:#888;display:flex;align-items:center;font-size:14px;height:46px;background:#fff;padding:0 10px;box-shadow:0 2px 4px #e5e3e380;border-top:1px solid #f4f4f4;border-bottom:1px solid #f4f4f4}.info___GPALq .info_tag___CFEn8{height:22px;line-height:22px;padding:0 5px;background:#37ad8333;border-radius:2px;border:1px solid #A9DFCC;font-family:PingFangSC,PingFang SC;font-weight:600;font-size:14px;color:#2cc497;text-align:left;font-style:normal}.info___GPALq li{margin-right:8px}.discuss-panel{height:calc(100vh - 142px);overflow:auto;padding:0 16px}.discuss-item-container{display:flex;flex-flow:row nowrap;width:100%;padding:15px;border-bottom:1px solid #e3e3e3;overflow:hidden}.discuss-item-container section{margin-left:15px;flex:1 1 auto;width:100%}.discuss-item-container .grey{color:#ccc}.discuss-content{margin:4px 0;word-break:break-word;word-wrap:break-word}.discuss-content img{max-width:200px}.discuss-info{display:flex;flex-flow:row wrap;align-items:center;color:#999;line-height:16px;font-size:12px}.discuss-info .top{color:#fff;padding:0 8px;background:#ff4343;border-radius:8px;text-align:center}.discuss-info .gift{cursor:default}.discuss-info .view-code{color:#4cacff}.discuss-info a{color:#999}.discuss-info a,.discuss-info span{margin-right:15px}.btn-group{display:flex;flex-flow:row nowrap;justify-content:flex-end;margin-bottom:8px}.btn-group .btn-top .iconfont{transform:rotate(180deg);display:inline-block}.btn-group a{width:31px;text-align:center;color:#888}.btn-group a .iconfont{font-size:14px!important}.second-discuss .btn-group{opacity:0}.second-discuss:hover{background:#ebebeb}.second-discuss:hover .btn-group{opacity:1}.reply-discuss-container{background:#f4f4f4;border-radius:4px;margin-bottom:6px;position:relative;margin-top:6px}.reply-discuss-container:before{content:" ";position:absolute;border-color:#000;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;left:13px;top:-9px;border-bottom:10px solid #f4f4f4}.discuss-item-editor{width:100%;overflow:hidden}.discuss-item-editor .btn-send{cursor:pointer;border:none;padding:0 12px;color:#fff;letter-spacing:1px;text-align:center;font-size:14px;height:30px;line-height:30px;border-radius:2px;font-weight:400;margin-right:22px;margin-top:6px;background:#0152d9;float:right}.CodeMirror{font-family:monospace;height:300px;color:#000;direction:ltr}.CodeMirror-lines{padding:4px 0}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{padding:0 4px}.CodeMirror-scrollbar-filler,.CodeMirror-gutter-filler{background-color:#fff}.CodeMirror-gutters{border-right:1px solid #ddd;background-color:#f7f7f7;white-space:nowrap}.CodeMirror-linenumber{padding:0 3px 0 5px;min-width:20px;text-align:right;color:#999;white-space:nowrap}.CodeMirror-guttermarker{color:#000}.CodeMirror-guttermarker-subtle{color:#999}.CodeMirror-cursor{border-left:1px solid black;border-right:none;width:0}.CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}.cm-fat-cursor .CodeMirror-cursor{width:auto;border:0!important;background:#7e7}.cm-fat-cursor div.CodeMirror-cursors{z-index:1}.cm-fat-cursor-mark{background-color:#14ff1480;animation:blink 1.06s steps(1) infinite}.cm-animate-fat-cursor{width:auto;border:0;animation:blink 1.06s steps(1) infinite;background-color:#7e7}.cm-tab{display:inline-block;text-decoration:inherit}.CodeMirror-rulers{position:absolute;inset:-50px 0 0;overflow:hidden}.CodeMirror-ruler{border-left:1px solid #ccc;top:0;bottom:0;position:absolute}.cm-s-default .cm-header{color:#00f}.cm-s-default .cm-quote{color:#090}.cm-negative{color:#d44}.cm-positive{color:#292}.cm-header,.cm-strong{font-weight:700}.cm-em{font-style:italic}.cm-link{text-decoration:underline}.cm-strikethrough{text-decoration:line-through}.cm-s-default .cm-keyword{color:#708}.cm-s-default .cm-atom{color:#219}.cm-s-default .cm-number{color:#164}.cm-s-default .cm-def{color:#00f}.cm-s-default .cm-variable-2{color:#05a}.cm-s-default .cm-variable-3,.cm-s-default .cm-type{color:#085}.cm-s-default .cm-comment{color:#a50}.cm-s-default .cm-string{color:#a11}.cm-s-default .cm-string-2{color:#f50}.cm-s-default .cm-meta,.cm-s-default .cm-qualifier{color:#555}.cm-s-default .cm-builtin{color:#30a}.cm-s-default .cm-bracket{color:#997}.cm-s-default .cm-tag{color:#170}.cm-s-default .cm-attribute{color:#00c}.cm-s-default .cm-hr{color:#999}.cm-s-default .cm-link{color:#00c}.cm-s-default .cm-error,.cm-invalidchar{color:red}.CodeMirror-composing{border-bottom:2px solid}div.CodeMirror span.CodeMirror-matchingbracket{color:#0b0}div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#a22}.CodeMirror-matchingtag{background:#ff96004d}.CodeMirror-activeline-background{background:#e8f2ff}.CodeMirror{position:relative;overflow:hidden;background:#fff}.CodeMirror-scroll{overflow:scroll!important;margin-bottom:-50px;margin-right:-50px;padding-bottom:50px;height:100%;outline:none;position:relative}.CodeMirror-sizer{position:relative;border-right:50px solid transparent}.CodeMirror-vscrollbar,.CodeMirror-hscrollbar,.CodeMirror-scrollbar-filler,.CodeMirror-gutter-filler{position:absolute;z-index:6;display:none;outline:none}.CodeMirror-vscrollbar{right:0;top:0;overflow-x:hidden;overflow-y:scroll}.CodeMirror-hscrollbar{bottom:0;left:0;overflow-y:hidden;overflow-x:scroll}.CodeMirror-scrollbar-filler{right:0;bottom:0}.CodeMirror-gutter-filler{left:0;bottom:0}.CodeMirror-gutters{position:absolute;left:0;top:0;min-height:100%;z-index:3}.CodeMirror-gutter{white-space:normal;height:100%;display:inline-block;vertical-align:top;margin-bottom:-50px}.CodeMirror-gutter-wrapper{position:absolute;z-index:4;background:none!important;border:none!important}.CodeMirror-gutter-background{position:absolute;top:0;bottom:0;z-index:4}.CodeMirror-gutter-elt{position:absolute;cursor:default;z-index:4}.CodeMirror-gutter-wrapper ::selection{background-color:transparent}.CodeMirror-gutter-wrapper ::-moz-selection{background-color:transparent}.CodeMirror-lines{cursor:text;min-height:1px}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{border-radius:0;border-width:0;background:transparent;font-family:inherit;font-size:inherit;margin:0;white-space:pre;word-wrap:normal;line-height:inherit;color:inherit;z-index:2;position:relative;overflow:visible;-webkit-tap-highlight-color:transparent;font-variant-ligatures:contextual}.CodeMirror-wrap pre.CodeMirror-line,.CodeMirror-wrap pre.CodeMirror-line-like{word-wrap:break-word;white-space:pre-wrap;word-break:normal}.CodeMirror-linebackground{position:absolute;inset:0;z-index:0}.CodeMirror-linewidget{position:relative;z-index:2;padding:.1px}.CodeMirror-rtl pre{direction:rtl}.CodeMirror-code{outline:none}.CodeMirror-scroll,.CodeMirror-sizer,.CodeMirror-gutter,.CodeMirror-gutters,.CodeMirror-linenumber{box-sizing:content-box}.CodeMirror-measure{position:absolute;width:100%;height:0;overflow:hidden;visibility:hidden}.CodeMirror-cursor{position:absolute;pointer-events:none}.CodeMirror-measure pre{position:static}div.CodeMirror-cursors{visibility:hidden;position:relative;z-index:3}div.CodeMirror-dragcursors,.CodeMirror-focused div.CodeMirror-cursors{visibility:visible}.CodeMirror-selected{background:#d9d9d9}.CodeMirror-focused .CodeMirror-selected{background:#d7d4f0}.CodeMirror-crosshair{cursor:crosshair}.CodeMirror-line::selection,.CodeMirror-line>span::selection,.CodeMirror-line>span>span::selection{background:#d7d4f0}.CodeMirror-line::-moz-selection,.CodeMirror-line>span::-moz-selection,.CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}.cm-searching{background-color:#ffa;background-color:#ff06}.cm-force-border{padding-right:.1px}@media print{.CodeMirror div.CodeMirror-cursors{visibility:hidden}}.cm-tab-wrap-hack:after{content:""}span.CodeMirror-selectedtext{background:none}#educoder .markdown-editor-wrapper{position:relative}#educoder .markdown-editor-body{display:flex;flex-flow:row nowrap;width:100%;height:calc(100% - 38px);align-items:center}#educoder .markdown-editor-body .codemirror-container{flex:1 0;height:100%;width:100%;overflow:hidden}#educoder .markdown-editor-body .preview-container{flex:1 0;height:100%;margin:10px 0;padding:8px 8px 50px;background:#fff;overflow-y:auto;box-sizing:border-box;border-left:1px solid #ccc;word-wrap:break-word;word-break:break-word;white-space:normal;font-size:16px;position:relative}#educoder .markdown-editor-container{border:1px solid #ccc;overflow:hidden;border-radius:4px;margin-bottom:12px;font-size:16px}#educoder .markdown-editor-container.full-screen{position:fixed;inset:0;height:100%!important;z-index:998}#educoder .markdown-editor-container.full-screen .preview-container>div{padding-bottom:180px!important}#educoder .markdown-editor-container.full-screen .CodeMirror-sizer>div{margin-bottom:90px}#educoder .markdown-editor-container.on-preview .codemirror-container,#educoder .markdown-editor-container.on-preview .preview-container{width:50%}#educoder .mini .markdown-editor-body{height:calc(100% - 28px)}#educoder .flex-end{justify-content:flex-end}#educoder .my-codemirror-container{border:1px solid #ccc;width:100%;margin-bottom:24px}#educoder .markdown-tip{color:#cdcdcd;font-size:12px;position:absolute;right:0;bottom:-28px;margin-bottom:7px}#educoder .CodeMirror-lines{padding:4px 0}#educoder .CodeMirror pre.CodeMirror-line,#educoder .CodeMirror pre.CodeMirror-line-like{padding:0 4px}#educoder .CodeMirror-scrollbar-filler,#educoder .CodeMirror-gutter-filler{background-color:#fff}#educoder .CodeMirror-gutters{border-right:1px solid #ddd;background-color:#f7f7f7;white-space:nowrap}#educoder .CodeMirror-linenumber{padding:0 3px 0 5px;min-width:20px;text-align:right;color:#999;white-space:nowrap}#educoder .CodeMirror-guttermarker{color:#000}#educoder .CodeMirror-guttermarker-subtle{color:#999}#educoder .CodeMirror-cursor{border-left:1px solid black;border-right:none;width:0}#educoder .CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}#educoder .cm-fat-cursor .CodeMirror-cursor{width:auto;border:0!important;background:#7e7}#educoder .cm-fat-cursor div.CodeMirror-cursors{z-index:1}#educoder .cm-fat-cursor-mark{background-color:#14ff1480;animation:blink 1.06s steps(1) infinite}#educoder .cm-animate-fat-cursor{width:auto;border:0;animation:blink 1.06s steps(1) infinite;background-color:#7e7}@keyframes blink{50%{background-color:transparent}}#educoder .cm-tab{display:inline-block;text-decoration:inherit}#educoder .CodeMirror-rulers{position:absolute;inset:-50px 0 0;overflow:hidden}#educoder .CodeMirror-ruler{border-left:1px solid #ccc;top:0;bottom:0;position:absolute}#educoder .cm-s-default .cm-header{color:#00f}#educoder .cm-s-default .cm-quote{color:#090}#educoder .cm-negative{color:#d44}#educoder .cm-positive{color:#292}#educoder .cm-header,#educoder .cm-strong{font-weight:700}#educoder .cm-em{font-style:italic}#educoder .cm-link{text-decoration:underline}#educoder .cm-strikethrough{text-decoration:line-through}#educoder .cm-s-default .cm-keyword{color:#708}#educoder .cm-s-default .cm-atom{color:#219}#educoder .cm-s-default .cm-number{color:#164}#educoder .cm-s-default .cm-def{color:#00f}#educoder .cm-s-default .cm-variable-2{color:#05a}#educoder .cm-s-default .cm-variable-3,#educoder .cm-s-default .cm-type{color:#085}#educoder .cm-s-default .cm-comment{color:#a50}#educoder .cm-s-default .cm-string{color:#a11}#educoder .cm-s-default .cm-string-2{color:#f50}#educoder .cm-s-default .cm-meta,#educoder .cm-s-default .cm-qualifier{color:#555}#educoder .cm-s-default .cm-builtin{color:#30a}#educoder .cm-s-default .cm-bracket{color:#997}#educoder .cm-s-default .cm-tag{color:#170}#educoder .cm-s-default .cm-attribute{color:#00c}#educoder .cm-s-default .cm-hr{color:#999}#educoder .cm-s-default .cm-link{color:#00c}#educoder .cm-s-default .cm-error,#educoder .cm-invalidchar{color:red}#educoder .CodeMirror-composing{border-bottom:2px solid}#educoder div.CodeMirror span.CodeMirror-matchingbracket{color:#0b0}#educoder div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#a22}#educoder .CodeMirror-matchingtag{background:#ff96004d}#educoder .CodeMirror-activeline-background{background:#e8f2ff}#educoder .CodeMirror{position:relative;overflow:hidden;background:#fff}#educoder .CodeMirror-scroll{overflow:scroll!important;margin-bottom:0;margin-right:0;padding-bottom:5px;height:100%;outline:none;position:relative}#educoder .CodeMirror-sizer{position:relative;border-right:0px}#educoder .CodeMirror-vscrollbar,#educoder .CodeMirror-hscrollbar,#educoder .CodeMirror-scrollbar-filler,#educoder .CodeMirror-gutter-filler{position:absolute;z-index:6;display:none}#educoder .CodeMirror-vscrollbar{right:0;top:0;overflow-x:hidden;overflow-y:scroll}#educoder .CodeMirror-hscrollbar{bottom:0;left:0;overflow-y:hidden;overflow-x:scroll}#educoder .CodeMirror-scrollbar-filler{right:0;bottom:0}#educoder .CodeMirror-gutter-filler{left:0;bottom:0}#educoder .CodeMirror-gutters{position:absolute;left:0;top:0;min-height:100%;z-index:3}#educoder .CodeMirror-gutter{white-space:normal;height:100%;display:inline-block;vertical-align:top;margin-bottom:-50px}#educoder .CodeMirror-gutter-wrapper{position:absolute;z-index:4;background:none!important;border:none!important}#educoder .CodeMirror-gutter-background{position:absolute;top:0;bottom:0;z-index:4}#educoder .CodeMirror-gutter-elt{position:absolute;cursor:default;z-index:4}#educoder .CodeMirror-gutter-wrapper ::selection{background-color:transparent}#educoder .CodeMirror-gutter-wrapper ::-moz-selection{background-color:transparent}#educoder .CodeMirror-lines{cursor:text;min-height:1px}#educoder .CodeMirror pre.CodeMirror-line,#educoder .CodeMirror pre.CodeMirror-line-like{border-radius:0;border-width:0;background:transparent;font-family:inherit;font-size:inherit;margin:0;white-space:pre;word-wrap:normal;line-height:inherit;color:inherit;z-index:2;position:relative;overflow:visible;-webkit-tap-highlight-color:transparent;font-variant-ligatures:contextual}#educoder .CodeMirror-wrap pre.CodeMirror-line,#educoder .CodeMirror-wrap pre.CodeMirror-line-like{word-wrap:break-word;white-space:pre-wrap;word-break:normal}#educoder .CodeMirror-linebackground{position:absolute;inset:0;height:100vh!important;z-index:1100}#educoder .CodeMirror-linebackground .preview-container>div{padding-bottom:180px!important}#educoder .CodeMirror-linebackground .CodeMirror-sizer>div{margin-bottom:90px}#educoder .CodeMirror-linewidget{position:relative;z-index:2;padding:.1px}#educoder .CodeMirror-rtl pre{direction:rtl}#educoder .CodeMirror-code{outline:none}#educoder .CodeMirror-scroll,#educoder .CodeMirror-sizer,#educoder .CodeMirror-gutter,#educoder .CodeMirror-gutters,#educoder .CodeMirror-linenumber{box-sizing:content-box}#educoder .CodeMirror-measure{position:absolute;width:100%;height:0;overflow:hidden;visibility:hidden}#educoder .CodeMirror-cursor{position:absolute;pointer-events:none}#educoder .CodeMirror-measure pre{position:static}#educoder div.CodeMirror-cursors{visibility:hidden;position:relative;z-index:3}#educoder div.CodeMirror-dragcursors,#educoder .CodeMirror-focused div.CodeMirror-cursors{visibility:visible}#educoder .CodeMirror-selected{background:#d9d9d9}#educoder .CodeMirror-focused .CodeMirror-selected{background:#d7d4f0}#educoder .CodeMirror-crosshair{cursor:crosshair}#educoder .CodeMirror-line::selection,#educoder .CodeMirror-line>span::selection,#educoder .CodeMirror-line>span>span::selection{background:#d7d4f0}#educoder .CodeMirror-line::-moz-selection,#educoder .CodeMirror-line>span::-moz-selection,#educoder .CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}#educoder .cm-searching{background-color:#ffa;background-color:#ff06}#educoder .cm-force-border{padding-right:.1px}@media print{#educoder .CodeMirror div.CodeMirror-cursors{visibility:hidden}}#educoder .cm-tab-wrap-hack:after{content:""}#educoder span.CodeMirror-selectedtext{background:none}#educoder .CodeMirror-sizer{padding-top:10px;padding-bottom:10px!important}#educoder .CodeMirror-empty.CodeMirror-focused{outline:none}#educoder .CodeMirror pre.CodeMirror-placeholder{color:#999}#educoder .CodeMirror{position:relative;overflow:hidden;background:#fff;word-break:break-word}#educoder .CodeMirror pre.CodeMirror-line,#educoder .CodeMirror pre.CodeMirror-line-like{word-wrap:break-word;word-break:break-word;white-space:pre-wrap;line-height:1.6}.markdown-toolbar-container{display:flex;flex-flow:row wrap;align-items:center;padding:0 28px 0 5px;margin:0;position:relative;list-style:none;background:#fff;border-bottom:1px solid #ccc;box-sizing:border-box;line-height:20px;width:100%;min-height:30px;height:38px;overflow:hidden}.markdown-toolbar-container .fill-tip{cursor:pointer;font-size:12px;display:inline-block;padding:5px;border:1px solid #E99237;border-radius:5px;box-sizing:border-box;line-height:16px;height:auto;color:#a65500;background-color:#fff1e2;position:relative;margin-left:10px}.markdown-toolbar-container .fill-tip:before{content:" ";width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:6px solid #FFF1E2;position:absolute;left:-6px;top:6px;z-index:10}.markdown-toolbar-container .fill-tip:after{content:" ";width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:6px solid #E99237;position:absolute;left:-7px;top:6px}.markdown-toolbar-container li{color:#666;padding:0 1px;height:100%;display:flex;height:38px;flex-flow:column nowrap;justify-content:center}.markdown-toolbar-container a,.markdown-toolbar-container span{display:block}.markdown-toolbar-container a{width:28px;color:#666;cursor:pointer;text-align:center;font-size:18px}.markdown-toolbar-container a i{font-size:18px}.markdown-toolbar-container a i:before{font-size:18px}.markdown-toolbar-container .btn-null{width:auto;display:flex;flex-flow:row nowrap;align-items:center}.markdown-toolbar-container .insert-blank{color:#e99237;font-size:18px}.markdown-toolbar-container span.v-line{margin:0 5px;height:65%;border-right:1px solid #ccc}.mini .markdown-toolbar-container li{height:28px}.editor-resize{display:block;width:120px;height:4px;left:54%;border-top:1px solid #ccc;border-bottom:1px solid #ccc;cursor:row-resize;white-space:nowrap;overflow:hidden;text-transform:capitalize;box-sizing:border-box;margin:0 auto}.btn-full-screen{position:absolute;right:5px}@font-face{font-family:md-iconfont;src:url(./static/iconfont.345f94c8.eot);src:url(./static/iconfont.345f94c8.eot#iefix) format("embedded-opentype"),url(./static/iconfont.deef216b.woff) format("woff"),url(./static/iconfont.42606faf.ttf) format("truetype"),url(./static/iconfont.504b881c.svg#iconfont) format("svg")}.md-iconfont{font-family:md-iconfont!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-uniE900:before{content:"\e900";font-size:14px;margin-left:5px}.icon-shrink:before{content:"\e728"}.icon-enlarge:before{content:"\e623"}.icon-code:before{content:"\e602"}.icon-italic:before{content:"\e718"}.icon-bold:before{content:"\e644"}.icon-picture:before{content:"\e606"}.icon-minus:before{content:"\e62c"}.icon-order-list:before{content:"\e655"}.icon-link:before{content:"\e7d4"}.icon-formula:before{content:"\e633"}.icon-unorder-list:before{content:"\e668"}.icon-edit:before{content:"\e603"}.icon-table:before{content:"\e7db"}.icon-sum:before{content:"\e667"}.icon-eye:before{content:"\e69f"}.icon-eye-slash:before{content:"\e601"}.icon-eraser:before{content:"\e8cd"}.icon-file-code:before{content:"\e9ec"}.cm-s-blackboard.CodeMirror{background:#0c1021;color:#f8f8f8}.cm-s-blackboard div.CodeMirror-selected{background:#253b76}.cm-s-blackboard .CodeMirror-line::selection,.cm-s-blackboard .CodeMirror-line>span::selection,.cm-s-blackboard .CodeMirror-line>span>span::selection{background:#253b76fc}.cm-s-blackboard .CodeMirror-line::-moz-selection,.cm-s-blackboard .CodeMirror-line>span::-moz-selection,.cm-s-blackboard .CodeMirror-line>span>span::-moz-selection{background:#253b76fc}.cm-s-blackboard .CodeMirror-gutters{background:#0c1021;border-right:0}.cm-s-blackboard .CodeMirror-guttermarker{color:#fbde2d}.cm-s-blackboard .CodeMirror-guttermarker-subtle,.cm-s-blackboard .CodeMirror-linenumber{color:#888}.cm-s-blackboard .CodeMirror-cursor{border-left:1px solid #A7A7A7}.cm-s-blackboard .cm-keyword{color:#fbde2d}.cm-s-blackboard .cm-atom,.cm-s-blackboard .cm-number{color:#d8fa3c}.cm-s-blackboard .cm-def{color:#8da6ce}.cm-s-blackboard .cm-variable{color:#ff6400}.cm-s-blackboard .cm-operator{color:#fbde2d}.cm-s-blackboard .cm-comment{color:#aeaeae}.cm-s-blackboard .cm-string,.cm-s-blackboard .cm-string-2{color:#61ce3c}.cm-s-blackboard .cm-meta{color:#d8fa3c}.cm-s-blackboard .cm-builtin,.cm-s-blackboard .cm-tag,.cm-s-blackboard .cm-attribute{color:#8da6ce}.cm-s-blackboard .cm-header{color:#ff6400}.cm-s-blackboard .cm-hr{color:#aeaeae}.cm-s-blackboard .cm-link{color:#8da6ce}.cm-s-blackboard .cm-error{background:#9d1e15;color:#f8f8f8}.cm-s-blackboard .CodeMirror-activeline-background{background:#3c3636}.cm-s-blackboard .CodeMirror-matchingbracket{outline:1px solid grey;color:#fff!important}.upload-button{width:106px;height:32px;line-height:32px;font-size:12px;display:block;position:relative;color:#0152d9}.upload-button input{opacity:0;width:160px;height:32px;position:absolute;top:0;left:0;z-index:-1}.imageDimensions___a7crR{display:flex;justify-content:center;align-items:center;position:fixed;width:100%;height:100vh;left:0;top:0;z-index:1005;background:#fff;overflow:hidden}.imageDimensions___a7crR .img___Kroat{visibility:hidden;max-width:80%;min-width:500px}.imageDimensions___a7crR [class*=_toolbox_colors]{position:fixed;left:0;bottom:0}.imageDimensions___a7crR.fullWidth___c492T .img___Kroat{max-width:100%;width:100%;height:100%}.myPaletteDiv___Xjz2I{position:relative;left:-15px;width:320px}.myPaletteDiv___Xjz2I canvas{margin-top:15px}.flowChartWrp____f45r [class^=goTXarea],.flowChartWrp____f45r textarea{min-width:70px;margin-left:-15px!important}.maxH60___Pd4Re [class^=ant-modal-content]{height:57px!important;overflow:hidden}.drawerWrap___MfDw8 [class~=ant-drawer-body]{padding:0!important}.lists___xhHyq{padding-bottom:10px}.lists___xhHyq code{background:none!important}.lists___xhHyq>div>div:first-child{background:#f6f6f6;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:10px 0;font-size:12px;cursor:pointer}.lists___xhHyq>div>div:first-child [class^=katex]{font-size:22px}.item___pWJAA{position:relative}.item___pWJAA:nth-last-child(-n+3) .children___sDG61{left:initial;right:5px}.item___pWJAA:hover{z-index:2147483648}.item___pWJAA:hover .children___sDG61{display:block}.children___sDG61{display:none;position:absolute;left:6px;top:70px;width:440px;max-height:400px;overflow:auto;background:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:0 0 6px #ccc;padding:15px}.children___sDG61 h1{font-size:14px;padding-top:6px}.children___sDG61 .diamond___FwgzD>div{background:#f6f6f6;display:flex;align-items:center;justify-content:center;flex-direction:column;cursor:pointer;height:50px;font-size:12px;padding:0 10px;min-width:80px}.children___sDG61 .diamond___FwgzD>div [class^=katex]{font-size:14px}.button___WPN6r{position:absolute;right:20px;bottom:20px}.mathWrap___FmnMJ{width:800px;height:550px}.mathFillWrap___PmY3H{cursor:pointer}.mathFillWrap___PmY3H ::part(menu-toggle){color:#00f;opacity:1;display:none}.mathFillWrap___PmY3H math-field{background:none}.mathFillWrap___PmY3H *{pointer-events:none}.image-preview-container{display:flex;flex-flow:column nowrap;position:fixed;align-items:center;justify-content:center;inset:0;z-index:99999;background:#000c}.image-preview-container .image-preview{transition:transform .4s linear;max-width:86%}.image-preview-container .button-group{display:flex;flex-flow:row nowrap;align-items:center;justify-content:flex-end;position:absolute;z-index:101;right:10px;top:10px}.image-preview-container .button-group a,.image-preview-container .button-group button{color:#000000a6;margin-right:10px;display:flex;flex-flow:row nowrap;align-items:center}.preview-wrp-group{overflow:auto;width:100%;text-align:center}.dis-input-editor-container___nKGxx{position:relative;background:#fff;width:100%;box-shadow:0 -3px 5px #4cacff33}.dis-input-editor-container___nKGxx.active___tmt7T{position:absolute;height:calc(100vh - 50px);background:transparent;z-index:1000;width:100%;display:flex;flex-flow:column nowrap;justify-content:center;top:0}.dis-input-editor-container___nKGxx .input-mask___epEle{flex:1 0;background:#0000;width:100%}.dis-input-editor-container___nKGxx .text-area___Vry8W{display:flex;flex-flow:row nowrap;padding:10px 20px;align-items:center}.dis-input-editor-container___nKGxx .text-area___Vry8W input{border-radius:15px;border:1px solid #eaeaea;background-color:#fff;overflow:hidden;height:32px;padding:0 16px;line-height:32px;outline:none;flex:1 0;margin-right:10px}.dis-input-editor-container___nKGxx .text-area___Vry8W a{color:#888;display:block;height:32px;line-height:32px;margin-right:20px;display:flex;flex-flow:row nowrap;align-items:center}.dis-input-editor-container___nKGxx .text-area___Vry8W a span{line-height:32px;font-size:16px}.dis-input-editor-container___nKGxx .tip-container___plpA3{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center}.dis-input-editor-container___nKGxx .tip-container___plpA3 p{font-size:12px;color:#ff6800}.dis-input-editor-container___nKGxx .hide___kPfyC{display:none}.dis-input-editor-container___nKGxx .md-container___u85aq{background:#fff;padding:10px 20px}.btn-send___deQ5v{cursor:pointer;display:inline-block;border:none;padding:0 12px;color:#fff;background:#0152d9;letter-spacing:1px;text-align:center;font-size:14px;height:30px;line-height:30px;border-radius:2px;font-weight:400}.hackSets___tw75g .collapseWrapper___TteKi div[class~=ant-collapse]{background-color:transparent}.hackSets___tw75g .collapseWrapper___TteKi div[class~=ant-collapse-item]{margin-bottom:20px;border:none;box-shadow:0 2px 4px #eaeef4}.hackSets___tw75g .collapseWrapper___TteKi div[class~=ant-collapse-item] div[class~=ant-collapse-header]{padding:0 20px;height:64px;background-color:#fff;align-items:center!important}.hackSets___tw75g .collapseWrapper___TteKi div[class~=ant-collapse-item] div[class~=ant-collapse-content]{background-color:#fff}.hackSets___tw75g .collapseWrapper___TteKi div[class~=ant-collapse-item] div[class~=ant-collapse-content] div[class~=ant-collapse-content-box]{padding:20px}.hackSets___tw75g .collapseWrapper___TteKi div[class~=ant-collapse-item-active] div[class~=ant-collapse-header]{background-color:#eaeffa}.hackSets___tw75g .collapseWrapper___TteKi .panelHeader___Y_Xjq{font-size:14px;font-weight:400;color:#000}.hackSets___tw75g .collapseWrapper___TteKi .rateInput___y1qUi{display:inline-flex;align-items:center;white-space:nowrap}.hackSets___tw75g .collapseWrapper___TteKi .rateInput___y1qUi span{font-size:14px;font-weight:400;color:#666}.hackSets___tw75g .collapseWrapper___TteKi .open___xrixP{color:#165dff!important;transform:rotate(90deg)}.hackSets___tw75g .collapseWrapper___TteKi .close___jb6D2{color:#82a8ff!important}.uploadTableWrapper___U9Tz_{background:#fff}.uploadTableWrapper___U9Tz_ div[class^=headProgram]>div,.uploadTableWrapper___U9Tz_ div[class^=listWrapper]>div[class^=list]>div{flex:1 1;padding:0 12px!important}.uploadTableWrapper___U9Tz_ div[class^=headProgram]>div:last-child,.uploadTableWrapper___U9Tz_ div[class^=listWrapper]>div[class^=list]>div:last-child{display:none}.wrap___MkYbQ [class~=ant-upload-drag]{background:#1890ff0a!important;border-radius:4px;border:1px dashed #0152d9}.wrap___MkYbQ .colorBlue___onjbP{color:#0152d9}.wrap___MkYbQ .repeatedName___nbqnE{color:red}.wrap___MkYbQ .text___xvutp{margin-top:20px;color:#464f66;line-height:24px}.wrap___MkYbQ .greyText___dihvZ{font-size:14px;font-weight:400;color:#5f6368}.wrap___MkYbQ .noData___LxOJA{height:180px;margin-bottom:30px}.wrap___MkYbQ .noData___LxOJA .dragger___y7F4A{display:flex;align-items:center;justify-content:center}.wrap___MkYbQ .noData___LxOJA .dragger___y7F4A img{width:46px}.wrap___MkYbQ .noData___LxOJA .dragger___y7F4A span{font-size:14px;font-weight:400;color:#9096a3}.wrap___MkYbQ .noData___LxOJA .dragger___y7F4A .uploadText___Et3KS{color:#3061d0}.wrap___MkYbQ .btnS___k1e6j{height:32px;border-radius:4px;background:#3061d0}.wrap___MkYbQ .btnS___k1e6j i{margin-right:6px}.wrap___MkYbQ .testCaseRadio___q1wXT label[class~=ant-radio-button-wrapper]{width:60px;height:38px;background:#f6f7f9;box-shadow:inset 0 1px 3px #d7d8d9;border-radius:23px;border:none;display:inline-flex;align-items:center;justify-content:center;margin-right:20px}.wrap___MkYbQ .testCaseRadio___q1wXT label[class~=ant-radio-button-wrapper]:before{background-color:transparent}.wrap___MkYbQ .testCaseRadio___q1wXT label[class~=ant-radio-button-wrapper] span{color:#464f66;font-size:14px}.wrap___MkYbQ .testCaseRadio___q1wXT label[class~=ant-radio-button-wrapper-checked]{background-color:#fff;box-shadow:0 2px 4px #e0dfe1;border:1px solid #BACFFE;background:#d3e0fd linear-gradient(180deg,#fff,#f6f7f9)}.wrap___MkYbQ .testCaseRadio___q1wXT label[class~=ant-radio-button-wrapper-checked]:first-child{border-right-color:#bacffe}.wrap___MkYbQ .testCaseRadio___q1wXT label[class~=ant-radio-button-wrapper-checked]:focus-within{box-shadow:0 2px 4px #e0dfe1}.wrap___MkYbQ .testCaseRadio___q1wXT label[class~=ant-radio-button-wrapper-checked] span{color:#165dff;font-size:14px}.head___s4Eix{display:flex;margin-bottom:36px}.head___s4Eix .operation___JCAVh{text-align:center}.head___s4Eix>div{color:#5f6368;font-size:14px;text-align:left;display:inline-block}.headProgram___uWA_M{display:flex;height:40px;line-height:40px;background:#f6f7f8;box-shadow:0 2px 4px #eaeef4;padding-left:5px;padding-right:5px}.headProgram___uWA_M .operation___JCAVh{text-align:center}.headProgram___uWA_M>div{color:#5f6368;font-size:14px;text-align:left;display:inline-block}.listWrapper___xW3b4{max-height:214px;overflow:auto}.listWrapper___xW3b4::-webkit-scrollbar{display:none}.listWrapper___xW3b4 .list___dCbd6{display:flex;margin-bottom:36px;align-items:center}.listWrapper___xW3b4 .list___dCbd6 .del___abNho{color:#e53333;cursor:pointer}.listWrapper___xW3b4 .list___dCbd6 .info___J1Wmf{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 12px}.listWrapper___xW3b4 .list___dCbd6 .info___J1Wmf>span{color:#3061d0;cursor:pointer;text-decoration:underline}.listWrapper___xW3b4 .list___dCbd6>div{text-align:left;display:inline-block;background:#fff}.tabs___p2jIb .tabWarp___mt05L{display:flex;align-items:center}.tabs___p2jIb .tabWarp___mt05L .tab___IYGdQ{width:88px;text-align:center;height:30px;line-height:30px;background:#f0f0f0;font-weight:400;font-size:16px;color:#666;cursor:pointer}.tabs___p2jIb .tabWarp___mt05L .tab___IYGdQ.active___fQMlP{background:#fff;color:#3061d0}.tabs___p2jIb .content___GWVJY{padding:10px;background-color:#fff}.exitFullScreenModalWrapper___aNB9Q div[class~=ant-modal-confirm-btns]{float:none;display:flex;justify-content:center;margin-bottom:20px}.exitFullScreenModalWrapper___aNB9Q div[class~=ant-modal-confirm-btns] button{width:120px;height:38px;background:#f6f7f9 #3061d0;border-radius:2px}.exitFullScreenModal___HIMyY{text-align:center;font-size:30px;font-weight:400}.exitFullScreenModal___HIMyY .warningIcon___xEURa{height:88px;margin-bottom:20px}.exitFullScreenModal___HIMyY .warningText___W6NPJ{color:#e30000}.exitFullScreenModal___HIMyY .countdownWrapper___n8g1M{display:inline-block}.forcedModalWrapper___JPMQ2 .forcedModalContent___uY5FV{text-align:center}.forcedModalWrapper___JPMQ2 .forcedModalContent___uY5FV .forcedText___C3CrF{font-size:30px;font-weight:500;color:#e30000;margin-bottom:10px}.forcedModalWrapper___JPMQ2 .forcedModalContent___uY5FV .screenNumText___oljHN{font-size:14px;font-weight:400;color:#333;margin-bottom:20px}.forcedModalWrapper___JPMQ2 .forcedModalContent___uY5FV img{height:85px;margin-bottom:20px}.answer___UngkO{font-size:14px;color:#434d6c;transition:all .2s;position:relative;line-height:1.8}.answer___UngkO ::selection{background:#ecf1fe}.answer___UngkO .imgWrap___ORTRf{width:320px;cursor:pointer;border-radius:8px;overflow:hidden;position:relative}.answer___UngkO .imgWrap___ORTRf img{width:100%;user-select:none}.answer___UngkO .imgWrap___ORTRf:after{content:"";position:absolute;inset:0;background:#00000080;cursor:pointer;opacity:0;transition:opacity .3s}.answer___UngkO .imgWrap___ORTRf:hover:after{opacity:1}.answer___UngkO pre{width:100%;overflow:auto}.answer___UngkO ol li{list-style:auto}.answer___UngkO hr{border:none;border-bottom:1px solid #ccc}.answer___UngkO span[class=katex-error]{color:inherit!important}.codeCopy___re8vm{position:relative;min-height:50px}.codeCopy___re8vm button{position:absolute;top:7px;right:0;padding:4px 8px;border-radius:0 0 0 5px;border:none;background-color:#007bff;color:#fff;cursor:pointer;font-size:12px;height:26px;pointer-events:auto}.codeCopy___re8vm button.runCode___MYs9m{bottom:0;top:initial}#educoder .smartWrp___NjRcB [class~=ant-drawer-body]{padding:0}.flex_box_center___NeSU8{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___ImTGl{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___BtRd9{align-items:center;box-align:center}.flex_box_center_end___qcLe3{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___Ze_3q{flex-direction:column;box-orient:block-axis}.banner___PoUBO{display:flex;align-items:center;justify-content:center}.banner___PoUBO .content___XoDjy{width:1200px;height:212px;display:flex;align-items:flex-start;justify-content:space-between}.banner___PoUBO .content___XoDjy aside{margin-top:56px}.banner___PoUBO .content___XoDjy aside p{display:flex;align-items:center}.banner___PoUBO .content___XoDjy aside p b{font-size:30px;font-weight:500;color:#000;letter-spacing:4px;margin-right:20px}.banner___PoUBO .content___XoDjy aside p span{font-size:16px;color:#000;letter-spacing:4px}.banner___PoUBO .content___XoDjy aside .btns___Pb35j{margin-top:35px}.banner___PoUBO .content___XoDjy aside .btns___Pb35j>div{display:inline-block;height:32px;background:#f6f7f9;box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border-radius:4px;border:1px solid #dadbde;font-size:14px;color:#3b3e47;line-height:30px;margin-right:23px;padding:0 16px;position:relative;cursor:pointer}.banner___PoUBO .content___XoDjy aside .btns___Pb35j>div:hover{color:#165dff;border:1px solid #bacffe}.banner___PoUBO .content___XoDjy aside .btns___Pb35j>div img{position:absolute;z-index:1;top:-21px;right:22px}.flex_box_center___hG6RI{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___ss3Fh{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___K80p9{align-items:center;box-align:center}.flex_box_center_end___qmXX3{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___GFV8F{flex-direction:column;box-orient:block-axis}.row___aXJjm{display:flex;align-items:flex-start;justify-content:flex-start}.row___aXJjm .title___HUKL0{font-size:14px;color:#9096a3;flex-shrink:0;width:41px;text-align-last:justify;margin-top:4px;margin-right:12px}.row___aXJjm .tagsWrap___XB2W3{flex:1 1;position:relative}.row___aXJjm .tagsWrap___XB2W3 .action___VdHb1{font-size:14px;color:#82a8ff;width:55px;position:absolute;z-index:2;bottom:20px;right:0;cursor:pointer}.row___aXJjm .tagsWrap___XB2W3 .action___VdHb1 i{display:inline-block;font-size:12px}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC{max-height:245px;overflow:hidden}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft>span{display:inline-flex;align-items:center;margin-left:8px;margin-bottom:17px;font-size:14px;cursor:pointer;padding:4px 12px}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft>span .name___Hk1Ip{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:600px;display:inline-block}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft>span .num___xQpcH{margin-left:3px}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft>span:hover{color:#165dff!important}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft .active___XryTX{color:#165dff!important;border-radius:2px;background:#f6f7f9}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC::-webkit-scrollbar-thumb{background:#0000000d!important;border-radius:3px}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC::-webkit-scrollbar-track{background-color:#f6f7f9!important;box-shadow:initial!important}.row___aXJjm .tagsBorderWrap___OMxjs .bar___t1kKC{padding-top:8px;border-radius:4px;border:1px solid rgba(219,220,224,.5)}.flex_box_center___aK2n3{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___HX0Oh{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___LJOJr{align-items:center;box-align:center}.flex_box_center_end___SCakF{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___AYv4m{flex-direction:column;box-orient:block-axis}.tabs___GTqPV{height:32px;background:#f6f7f9;box-shadow:inset 0 1px 3px #d7d8d9;border-radius:16px;display:inline-block}.tabs___GTqPV span{display:inline-block;padding:0 20px;line-height:32px;font-size:14px;font-weight:400;color:#9096a3;position:relative;cursor:pointer}.tabs___GTqPV span:hover{color:#165dff}.tabs___GTqPV span:after{content:"";position:absolute;width:1px;height:calc(100% - 2px);background:#e2e2e2;border-radius:4px;z-index:1;left:0;top:1px;background:linear-gradient(180deg,#fff0,#e2e2e2,#fff0)}.tabs___GTqPV span:first-child:after,.tabs___GTqPV .active___F26E8+span:after{display:none}.tabs___GTqPV .active___F26E8{background:linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 0 2px #e8effb;border-radius:16px;border:1px solid #c8d2ea;color:#165dff;line-height:30px}.tabs___GTqPV .active___F26E8:after{display:none}.flex_box_center___yX6Oa{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___t7oqF{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___dEIHy{align-items:center;box-align:center}.flex_box_center_end___taQDF{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___xY_Lr{flex-direction:column;box-orient:block-axis}.input___PW2zI{width:507px;height:38px;background:#f6f7f9;border-radius:19px;display:flex;align-items:center;padding:0 20px}.input___PW2zI .dropdown___vSy8B{position:relative;flex-shrink:0}.input___PW2zI .dropdown___vSy8B:hover .menu___NiyBu{display:block}.input___PW2zI .dropdown___vSy8B .text___Grueu{color:#000;font-size:14px;cursor:default;height:38px;display:flex;align-items:center}.input___PW2zI .dropdown___vSy8B .text___Grueu i{font-size:12px;display:inline-block;transform:translateY(1px) scale(.6);color:#979797}.input___PW2zI .dropdown___vSy8B .text___Grueu .b1___ZKryM{display:inline-block;width:1px;height:38px;margin-left:15px;margin-right:0;background:linear-gradient(180deg,#fff0,#fff,#fff0)}.input___PW2zI .dropdown___vSy8B .text___Grueu .b2___aKyGa{display:inline-block;width:1px;height:38px;margin-left:0;margin-right:8px;background:linear-gradient(180deg,#fff0,#e2e2e2,#fff0)}.input___PW2zI .dropdown___vSy8B .menu___NiyBu{display:none;position:absolute;z-index:999;width:auto;left:-16px;top:35px;padding:4px;background-color:#fff;border-radius:8px;box-shadow:0 10px 16px #cecece}.input___PW2zI .dropdown___vSy8B .menu___NiyBu div{clear:both;margin:0;padding:5px 12px;color:#000000e0;font-weight:400;font-size:14px;text-align:left;line-height:1.57142857;cursor:pointer;transition:all .2s;white-space:nowrap}.input___PW2zI .dropdown___vSy8B .menu___NiyBu div:hover{background-color:#f5f5f5}.input___PW2zI>input{flex:1 1;padding:4px 0}.flex_box_center___tol8o{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___Z235C{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___Wq1sZ{align-items:center;box-align:center}.flex_box_center_end___LLxom{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___DbMSN{flex-direction:column;box-orient:block-axis}.quickPager___GM30J{display:flex;align-items:center;justify-content:center}.quickPager___GM30J>div{width:60px;height:28px;line-height:26px;text-align:center;background:#f8f9fc;border-radius:2px;border:1px solid rgba(195,207,224,.5);font-size:12px;color:#464f66;margin:0 10px;user-select:none;cursor:pointer}.quickPager___GM30J>div:hover{color:#165dff}.quickPager___GM30J .disabled___Ozc8I{background:#f3f3f5;border:0;line-height:28px;cursor:not-allowed;color:#cecece}.flex_box_center___FO7TP{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___LotYx{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___bWdaw{align-items:center;box-align:center}.flex_box_center_end___mVJ1o{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___M83Mm{flex-direction:column;box-orient:block-axis}.list___oOsiS{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;padding:0}.list___oOsiS .wrap___G6T7F{height:277px;background:#fff;box-shadow:0 2px 4px #d6dae1;border-radius:8px;position:relative}.list___oOsiS .wrap___G6T7F .lockWrap___Rl79E{position:absolute;width:100%;left:0;top:0;background-color:#00000080;height:100%;z-index:10;display:flex;cursor:default;justify-content:center;align-items:center;flex-direction:column;border-radius:8px}.list___oOsiS .wrap___G6T7F .li___oZZ7l:hover .cover___b2bYW{transform:scale(1.1)}.list___oOsiS .wrap___G6T7F .li___oZZ7l .img___IQX7w{overflow:hidden;height:calc(100% - 100px);border-radius:8px 8px 0 0;position:relative}.list___oOsiS .wrap___G6T7F .li___oZZ7l .img___IQX7w .cover___b2bYW{width:100%;transition:all .5s}.list___oOsiS .wrap___G6T7F .li___oZZ7l .img___IQX7w .sign___HkT6C{position:absolute;z-index:1;left:0;bottom:0;height:30px}.list___oOsiS .wrap___G6T7F .li___oZZ7l .name___SsJx8{height:52px;font-size:16px;font-weight:600;color:#000;padding:30px 12px 0;width:100%;display:flex;align-items:center}.list___oOsiS .wrap___G6T7F .li___oZZ7l .name___SsJx8 .e___TMqq0{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo{height:45px;display:flex;align-items:center;color:#000f37;padding:0 12px}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo i{color:#7d8592}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo>span{margin-right:5px;font-size:12px}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7{display:flex;align-items:center;margin-left:auto}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7 [class~=ant-rate-star]{font-size:13px}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7 [class~=ant-rate]{font-size:12px;margin-top:-3px;color:#ffa100}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7 [class~=ant-rate-star]:not(:last-child){margin-right:2px}.flex_box_center___AQ53o{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___i2aIa{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___sPEKB{align-items:center;box-align:center}.flex_box_center_end___GhSSH{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___R9_Hb{flex-direction:column;box-orient:block-axis}.list___jb2Ay{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;padding:0}.list___jb2Ay .wrap___VsQDr{height:308px;background:#fff;box-shadow:0 2px 4px #d6dae1;border-radius:8px;position:relative}.list___jb2Ay .wrap___VsQDr:hover [class~=user-path-items]{display:block!important}.list___jb2Ay .wrap___VsQDr .lockWrap___g1k1T{position:absolute;width:100%;left:0;top:0;background-color:#00000080;height:100%;z-index:10;display:flex;cursor:default;justify-content:center;align-items:center;border-radius:8px}.list___jb2Ay .wrap___VsQDr .li___IxCLC:hover .cover___Mu8wr{transform:scale(1.1)}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA{overflow:hidden;height:calc(100% - 131px);border-radius:8px 8px 0 0}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .cover___Mu8wr{width:100%;transition:all .5s}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .movebq___mF7wt{display:none;position:absolute;z-index:1;padding:4px 8px;line-height:1;background:#fff3;border-radius:9px;color:#fff;font-size:12px;right:4px;top:4px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .movebq___mF7wt i{margin-right:2px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .movebq___mF7wt:hover{color:#e30000;background:#fff}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .bq___Bil0T{height:22px;background:#0000004d;color:#d9c7ab;border-radius:2px;padding:0 8px;font-size:12px;line-height:22px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .sign___DXJ4d{width:52px;text-align:center;position:absolute;z-index:2;left:0;top:7px;color:#fff}.list___jb2Ay .wrap___VsQDr .li___IxCLC .name___l7FoJ{height:52px;font-size:16px;font-weight:600;color:#000;padding:30px 12px 0;width:100%;display:flex;align-items:center}.list___jb2Ay .wrap___VsQDr .li___IxCLC .name___l7FoJ .e___pXQUG{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___jb2Ay .wrap___VsQDr .li___IxCLC .unit___wCIFR{font-size:14px;color:#000f37;padding:0 12px;margin-top:8px;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___jb2Ay .wrap___VsQDr .li___IxCLC .unit___wCIFR i{color:#7d8592}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil{height:34px;display:flex;align-items:center;justify-content:space-between;color:#000f37;padding:0 12px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil div{display:flex;align-items:center}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil div>span{margin-right:12px;font-size:12px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil div i{color:#7d8592}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil .tag1___dxm7r,.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil .tag2___llZkf{height:18px;padding:3px 6px;font-size:12px;border-radius:2px;border:1px solid #FFE6AB;color:#ca7720;display:flex;align-items:center;justify-content:center;font-weight:400}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil .tag2___llZkf{border:1px solid #D6F7EF;color:#01795d;margin-left:6px}.list___jb2Ay .wrapisCurrent___qIfQT{height:280px;background:#fff;box-shadow:0 2px 4px #d6dae1;border-radius:8px;position:relative}.list___jb2Ay .wrapisCurrent___qIfQT:hover [class~=user-path-items]{display:block!important}.list___jb2Ay .wrapisCurrent___qIfQT .lockWrap___g1k1T{position:absolute;width:100%;left:0;top:0;background-color:#00000080;height:100%;z-index:10;display:flex;cursor:default;justify-content:center;align-items:center;border-radius:8px}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC:hover .cover___Mu8wr{transform:scale(1.1)}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA{overflow:hidden;height:calc(100% - 105px);border-radius:8px 8px 0 0}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA .tagsDom___COQg7{height:calc(100% - 105px)!important}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA .cover___Mu8wr{width:100%;transition:all .5s}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA .bq___Bil0T{height:22px;background:#0000004d;color:#d9c7ab;border-radius:2px;padding:0 8px;font-size:12px;line-height:22px}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA .sign___DXJ4d{width:52px;text-align:center;position:absolute;z-index:2;left:0;top:7px;color:#fff}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .name___l7FoJ{font-size:16px;font-weight:600;color:#000;padding:10px 12px 0;width:100%;display:flex;align-items:center}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .name___l7FoJ .e___pXQUG{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .unit___wCIFR{font-size:14px;color:#000f37;padding:0 12px;margin-top:8px;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .unit___wCIFR i{color:#7d8592}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil{height:34px;display:flex;align-items:center;justify-content:space-between;color:#000f37;padding:0 12px}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil div{display:flex;align-items:center}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil div>span{margin-right:12px;font-size:12px}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil div i{color:#7d8592}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil .tag1___dxm7r,.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil .tag2___llZkf{height:18px;padding:3px 6px;font-size:12px;border-radius:2px;border:1px solid #FFE6AB;color:#ca7720;display:flex;align-items:center;justify-content:center;font-weight:400}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil .tag2___llZkf{border:1px solid #D6F7EF;color:#01795d;margin-left:6px}.tagsDom___COQg7{display:flex;align-items:end;width:100%;padding:6px;position:absolute;top:0;left:0;height:calc(100% - 131px)}.movebq___mF7wt{display:none;position:absolute;top:0;right:95px!important;z-index:1;padding:4px 8px;line-height:1;background:#fff3;border-radius:9px;color:#fff;font-size:12px;right:4px;top:4px}.movebq___mF7wt i{margin-right:2px}.movebq___mF7wt:hover{color:#e30000;background:#fff}.hiddenbq___TqlUF{display:none;position:absolute;z-index:1;padding:4px 8px;line-height:1;background:#fff3;border-radius:9px;color:#fff;font-size:12px;right:4px;top:4px}.hiddenbq___TqlUF i{margin-right:2px}.hiddenbq___TqlUF:hover{color:#3061d0;background:#fff}.flex_box_center___eMcr7{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___HcNca{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___ZnvVN{align-items:center;box-align:center}.flex_box_center_end___fdgDf{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___SEKvd{flex-direction:column;box-orient:block-axis}.list___L1hmU{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;padding:0}.list___L1hmU .hidden___NniIi{display:none;position:absolute;z-index:1;padding:4px 8px;line-height:1;background:#9999991a;border-radius:9px;color:#999;font-size:12px;right:4px;top:4px}.list___L1hmU .hidden___NniIi i{margin-right:2px}.list___L1hmU .hidden___NniIi:hover{color:#3061d0;background:#3061d01a}.list___L1hmU .wrap___pKgcW{height:270px;background:#fff;box-shadow:0 1px 4px #d6dae1;border-radius:8px;position:relative}.list___L1hmU .wrap___pKgcW:hover .lockWrap___SMhkK{display:flex}.list___L1hmU .wrap___pKgcW:hover .hidden___NniIi{display:inline-block}.list___L1hmU .wrap___pKgcW .lockWrap___SMhkK{position:absolute;z-index:10;left:0;top:0;width:100%;height:100%;background:#0009;box-shadow:0 2px 5px #0000000d;border-radius:8px;display:none;flex-direction:column;justify-content:center;align-items:center}.list___L1hmU .wrap___pKgcW .lockWrap___SMhkK div{width:116px;height:36px;border-radius:18px;border:1px solid #ffffff;font-size:14px;font-weight:600;color:#fff;line-height:34px;text-align:center;margin:10px 0;cursor:pointer}.list___L1hmU .wrap___pKgcW .lockWrap___SMhkK div:hover{box-shadow:0 0 4px #4f85ff;border:1px solid #c2d3f8}.list___L1hmU .wrap___pKgcW .top___udHSB{height:calc(100% - 50px);display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:0 24px;position:relative}.list___L1hmU .wrap___pKgcW .top___udHSB .sign___uwRpq{position:absolute;z-index:1;width:44px;height:22px;background:#ffe9c1;border-radius:8px 0 13px;left:0;top:0;color:#a45204;text-align:center;line-height:22px}.list___L1hmU .wrap___pKgcW .top___udHSB .name___Fpf90{font-weight:600;color:#333;margin-top:25px;font-size:16px;white-space:normal;text-align:center;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;line-height:26px;height:48px}.list___L1hmU .wrap___pKgcW .top___udHSB .img___AMLhL{width:60px;height:60px;border-radius:30px;margin-top:14px}.list___L1hmU .wrap___pKgcW .top___udHSB .text___KiTb7{font-size:14px;color:#333;margin-top:8px;width:98%;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.list___L1hmU .wrap___pKgcW .top___udHSB .btns___i6IuZ{display:flex;align-items:center;margin-top:12px}.list___L1hmU .wrap___pKgcW .top___udHSB .btns___i6IuZ div{width:76px;background:#fff;height:26px;border-radius:13px;border:1px solid #d6f7ef;font-size:14px;color:#01795d;line-height:24px;text-align:center;margin:0 10px}.list___L1hmU .wrap___pKgcW .top___udHSB .btns___i6IuZ aside{width:76px;background:#fff;height:26px;border-radius:13px;border:1px solid #ffe9c1;font-size:14px;color:#a45204;line-height:24px;text-align:center;margin:0 10px}.list___L1hmU .wrap___pKgcW .bottom____k2sh{height:50px;border-top:1px solid #f5f5f5;display:flex;align-items:center;padding:0 12px}.list___L1hmU .wrap___pKgcW .bottom____k2sh>div{margin-left:auto}.list___L1hmU .wrap___pKgcW .bottom____k2sh>span{display:flex;align-items:center;margin-right:12px;color:#999}.list___L1hmU .wrap___pKgcW .bottom____k2sh>span i{font-size:14px;font-size:12px;color:#999;margin-right:6px}.flex_box_center___d27mZ{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___qfRU9{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___fCRld{align-items:center;box-align:center}.flex_box_center_end___ORMV8{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___PNKtZ{flex-direction:column;box-orient:block-axis}.tabs___alpa7{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #dbdce0;height:54px}.tabs___alpa7 .tabsWrap___aCQjw{display:flex;align-items:center;height:100%}.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4{display:flex;align-items:center;margin-right:40px;height:100%;cursor:pointer}.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4>div{position:relative;font-size:14px;font-weight:400;color:#5f6368;display:flex;align-items:center;height:100%}.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4 .active___nl_4v{font-weight:500;color:#202124}.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4 .active___nl_4v:after{position:absolute;content:"";width:100%;z-index:4;left:0;bottom:0;height:3px;background:#202124;border-radius:100px 100px 0 0}.flex_box_center___e6HxQ{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___RnXYe{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___lVxPk{align-items:center;box-align:center}.flex_box_center_end___bu8yv{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___JczGj{flex-direction:column;box-orient:block-axis}.orderWrap___ZfyGX{display:box;display:flex;align-items:center}.orderIconWrap___XTB_O{display:box;display:flex;flex-direction:column;height:40px;line-height:40px;color:#999}.orderAsc___KWHmA{flex-direction:column;text-align:center;height:10px;line-height:10px;display:inline-block;margin-top:9px;transform:translateY(2px)}.orderDesc___rHdbB{flex-direction:column;text-align:center;height:10px;line-height:10px;display:table}.active___a7eSP{color:#232b40!important}.cursorPointer___gs9kL{cursor:pointer;color:#d8d8d8;height:10px}.orderTextWrap___teAKn{font-size:14px;color:#3b3e47;cursor:pointer;margin-right:5px}.flex_box_center___LCi0B{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___hzONe{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___ZyQRE{align-items:center;box-align:center}.flex_box_center_end___XKM74{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___p8LCU{flex-direction:column;box-orient:block-axis}.btn___In02G.mediacy-round___uveEv{height:36px;border-radius:36px}.btn___In02G.mediacy-default___dDxsd{height:36px;border-radius:4px}.btn___In02G .default___K791v{background:#f6f7f9 linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border:1px solid #bacffe;font-size:14px;padding:0 15px;color:#3061d0;text-align:center;cursor:pointer;user-select:none}button[class~=ant-btn-default]:not(:disabled).btn___In02G{background:#f6f7f9 linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border:1px solid #bacffe;font-size:14px;padding:0 15px;color:#3061d0;text-align:center;cursor:pointer;user-select:none}button[class~=ant-btn-default]:not(:disabled).btn___In02G:hover{color:#165dff;border:1px solid #165dff}button[class~=ant-btn-default]:disabled.btn___In02G{background:#f6f7f9 linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border:1px solid #bacffe;font-size:14px;padding:0 15px;color:#3061d0;text-align:center;cursor:pointer;user-select:none;opacity:50%;cursor:not-allowed}.flex_box_center___TB7bQ{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___oBlTb{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___b5XbB{align-items:center;box-align:center}.flex_box_center_end___CNhe7{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___yHXKW{flex-direction:column;box-orient:block-axis}.head___ghH72{height:54px;border-bottom:1px solid #DBDCE0;display:flex;align-items:center}.head___ghH72>span{color:#999;font-size:12px;cursor:pointer;flex-shrink:0}.head___ghH72>b{font-weight:500;color:#232b40;margin-left:30px;font-size:14px;flex:1 1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.head___ghH72 .node___mjPEy{margin-left:auto;flex-shrink:0}.flex_box_center___AlHuF{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___vN2LW{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___Ac7D2{align-items:center;box-align:center}.flex_box_center_end___y38I7{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___iQE6P{flex-direction:column;box-orient:block-axis}.btns___sNgTb{display:flex;align-items:center}.btns___sNgTb .confirm___Ozirl{height:38px;background:#3061d0;border-radius:2px;color:#fff;padding:0 34px}.btns___sNgTb .cancel___aiq1I{height:38px;background:#f8f9fc;border-radius:2px;opacity:.5;border:1px solid #C3CFE0;font-size:14px;color:#464f66;margin-left:20px}.flex_box_center___jkpdr{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___OtsL8{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___rbcb_{align-items:center;box-align:center}.flex_box_center_end___zBR21{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___nS_eP{flex-direction:column;box-orient:block-axis}.fixedBottom___oJl7m{width:100%;height:70px;background:#fff;box-shadow:0 -3px 16px #dbdbdb80;position:fixed;z-index:1000;bottom:0;left:0}.fixedBottom___oJl7m .wrap___A3Oq1{width:1200px;height:100%;margin:auto;display:flex;align-items:center;justify-content:space-between}.fixedBottom___oJl7m .wrap___A3Oq1 .center____VL1y{flex:1 1}.flex_box_center___tY8Yn{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___vHdYA{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___pa61F{align-items:center;box-align:center}.flex_box_center_end___HyDXt{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___UjZek{flex-direction:column;box-orient:block-axis}.crumbs___V41Oe{margin:15px auto 25px;width:1200px;cursor:default}.crumbs___V41Oe span{font-size:12px;color:#c5c5c5}.crumbs___V41Oe .hover___bEIVd{cursor:pointer}.crumbs___V41Oe .hover___bEIVd:hover{color:#5f6368}.reasoning___S0mKl{margin-bottom:20px}.reasoning___S0mKl .btn____CIJG{display:flex;align-items:center;width:fit-content;height:35px;background:#f4f8ff;border-radius:8px;color:#3061d0;border:1px solid rgba(20,93,255,.2);padding:0 12px;cursor:pointer}.reasoning___S0mKl .btn____CIJG span{font-size:14px;margin-left:10px;margin-right:35px}.reasoning___S0mKl .content___CIAh9{font-size:14px;color:#888;border-left:2px solid #DCDCDC;padding-left:8px;margin-top:20px;white-space:pre-wrap}.reasoning___S0mKl b{font-size:8px}.select___Kt_GE .box___S5_ly{position:relative}.select___Kt_GE .text___dtZDv{width:206px;height:40px;background:#fff;border-radius:8px;border:1px solid rgba(20,93,255,.2);display:flex;align-items:center;padding:0 12px;color:#333;cursor:pointer}.select___Kt_GE .text___dtZDv:hover{background:#f6f6f6}.select___Kt_GE .text___dtZDv span{padding-left:6px}.select___Kt_GE .text___dtZDv b{font-size:12px;margin-left:auto;display:inline-block;transform:scale(.6)}.select___Kt_GE .itemWrap___xmw7x{position:absolute;z-index:10;top:40px;padding-top:7px}.select___Kt_GE .itemWrap___xmw7x aside{width:206px;background:#fff;box-shadow:0 2px 6px #d2d2d2;border-radius:2px;border:1px solid #E7F3FF;padding:10px 0}.select___Kt_GE .itemWrap___xmw7x .item___io6Bx{display:flex;align-items:center;padding:0 12px;height:36px;color:#464f66;cursor:pointer}.select___Kt_GE .itemWrap___xmw7x .item___io6Bx span{padding-left:6px}.select___Kt_GE .itemWrap___xmw7x .item___io6Bx:hover{background:#e7f3ff80;color:#3061d0}.select___Kt_GE .itemWrap___xmw7x .item___io6Bx.active___nHRTI{background:#e7f3ff;color:#3061d0}.flex_box_center___NfmQB{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___kVtBD{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___EegZo{align-items:center;box-align:center}.flex_box_center_end___Ueaqo{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___Sd9Zb{flex-direction:column;box-orient:block-axis}@keyframes dot-fade___gzUhM{0%,40%{opacity:.5}50%{opacity:8}90%,to{opacity:.5}}.loadingPic___sQWGQ{display:flex;align-items:center}.loading___ss_U1{display:flex}.loading___ss_U1 .dot___eTny8{width:10px;height:10px;border-radius:50%;margin-right:8px;background:#145dff;opacity:.5;animation:dot-fade___gzUhM 1s infinite}.loading___ss_U1 .dot___eTny8:nth-child(2){animation-delay:.3s}.loading___ss_U1 .dot___eTny8:nth-child(3){animation-delay:.7s}.wrap___SoLR4{display:flex;flex-direction:column;height:100%;overflow:hidden;flex:1 1;padding:20px 0}.chatContainer___bSpXP{flex:1 1;width:100%;overflow:auto}.footerContainer___IbaJq{margin-left:50px;margin-right:21px;flex-shrink:0;display:flex;flex-direction:column;transition:all .3s}.footerContainer___IbaJq .btnWrp___z89PH{width:100%;margin-bottom:12px;display:flex;flex-wrap:wrap;gap:10px}.footerContainer___IbaJq .btnWrp___z89PH>div{padding:0 10px;align-items:center;border-radius:12px;color:#585a73;display:inline-flex;font-size:12px;height:28px;justify-content:center;line-height:16px;transition:.3s all;border:1px solid #e8eaf2}.footerContainer___IbaJq .btnWrp___z89PH .btn___VK3Di{cursor:pointer;user-select:none}.footerContainer___IbaJq .btnWrp___z89PH .btn___VK3Di:hover{background:linear-gradient(111deg,#e9e7ff -12%,#fff 25% 69%,#e9e7ff 113%);border:1px solid #e0dfff;color:#6d6acd}.footerContainer___IbaJq .btnWrp___z89PH .btn___VK3Di.btnActive___en_8L{background:#eeedff;border:1px solid #eeedff;color:#6d6acd}.footerContainer___IbaJq .inputContainer___q_PRC{flex:1 1;display:flex;align-items:center;background:#fff;box-shadow:0 0 10px #e2e2e280;border-radius:8px;border:1px solid #e8eaf2;padding:10px 20px;position:relative;transition:all .5s}.footerContainer___IbaJq .inputContainer___q_PRC:hover{border:1px solid #145DFF}.footerContainer___IbaJq .inputContainer___q_PRC .uploadBtn___fY3BV{width:40px;height:40px;border:none;border-radius:20px;flex-shrink:0;background:#d2d2d2;cursor:default}.footerContainer___IbaJq .inputContainer___q_PRC .uploadBtn___fY3BV:hover{background:linear-gradient(139deg,#5c64ff,#6988f8)!important}.footerContainer___IbaJq .inputContainer___q_PRC .sendBtn____aYXt{width:40px;height:40px;background:linear-gradient(139deg,#5c64ff,#6988f8)!important;border:none;border-radius:50%;padding:0;flex-shrink:0}.footerContainer___IbaJq .inputContainer___q_PRC .sendBtn____aYXt:disabled{background:#d2d2d2!important}.footerContainer___IbaJq .inputContainer___q_PRC .sendBtnDisabled____WhtC{width:40px;height:40px;background:#d2d2d2!important;border:none;border-radius:50%;padding:0;flex-shrink:0}.footerContainer___IbaJq .inputContainer___q_PRC .cancelBtn___I91qC{font-size:40px;color:#5c64ff;cursor:pointer;flex-shrink:0;transition:.3}.footerContainer___IbaJq .inputContainer___q_PRC .cancelBtn___I91qC:hover{transform:scale(1.05)}.footerContainer___IbaJq .inputContainer___q_PRC textarea{margin:6px 9px 0;padding:0 11px;resize:none}.footerContainer___IbaJq .inputContainer___q_PRC textarea::placeholder{color:#c1c1d9}.footerContainer___IbaJq .lineFour___t_eBm.inputContainer___q_PRC{align-items:flex-end}.footerContainer___IbaJq .lineFour___t_eBm.inputContainer___q_PRC textarea{height:100%}.footerContainer___IbaJq .lineFour___t_eBm.inputContainer___q_PRC .fullIcon___WYjW2{position:absolute;right:31px;top:20px;color:#145dff;cursor:pointer}.footerContainer___IbaJq.footerContainerSelected___TV_oq{border-radius:20px;box-shadow:0 12px 24px -16px #3636490a,0 12px 40px #33334714,0 0 1px #2c2c3605;position:relative;transition:border .4s ease;border:1px solid #e8eaf2}.footerContainer___IbaJq.footerContainerSelected___TV_oq:hover{border:1px solid #145DFF}.footerContainer___IbaJq.footerContainerSelected___TV_oq .btnWrp___z89PH{background:#f7f8fc;padding:15px 15px 15px 20px;border-radius:20px 20px 0 0;border:none}.footerContainer___IbaJq.footerContainerSelected___TV_oq .inputContainer___q_PRC{border:none;box-shadow:none;background:transparent}.footerContainer___IbaJq.footerContainerSelected___TV_oq .inputContainer___q_PRC:hover{background:transparent;border:none}.footerContainer___IbaJq.full___h1vtm{height:100%}.li___DXR9A{display:flex;padding-left:20px}.li___DXR9A .avatarIcon___EYoqp .img___wrenL{width:40px;height:40px;border-radius:5px;margin-right:10px}.li___DXR9A .content___NK_Ew{flex:1 1;min-width:0}.li___DXR9A .content___NK_Ew .borderBox___UVtN4{box-shadow:0 0 10px #e2e2e280;border-radius:8px;border:1px solid rgba(20,93,255,.2);padding:16px}.li___DXR9A .content___NK_Ew .borderBox___UVtN4 .text___d_gYw{white-space:pre-wrap;color:#3061d0}.li___DXR9A .content___NK_Ew .fileWrap___kbAp0{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:10px}.li___DXR9A .content___NK_Ew .fileWrap___kbAp0 .file___R5FNg{width:calc((100% - 30px)/4);display:flex;align-items:center;background:#fff;border:1px solid rgba(20,93,255,.1);border-radius:8px;padding:6px 15px;font-size:14px;box-shadow:0 0 10px #e2e2e233}.li___DXR9A .content___NK_Ew .fileWrap___kbAp0 .file___R5FNg aside{flex:1 1;min-width:0}.li___DXR9A .content___NK_Ew .fileWrap___kbAp0 .file___R5FNg aside .fileName___oTYTw{color:#333;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:100%;width:fit-content}.li___DXR9A .content___NK_Ew .source___JD93j{height:16px;background:#f4f8ff;border-radius:8px 0;font-size:10px;color:#666;padding:0 14px;text-align:center;line-height:16px;width:fit-content;float:right;margin-top:-17px;margin-right:1px}.li___DXR9A .content___NK_Ew .action___CTh1w{height:54px;display:flex;align-items:center;gap:20px}.li___DXR9A .content___NK_Ew .action___CTh1w i{color:#666;cursor:pointer}.li___DXR9A .content___NK_Ew .action___CTh1w i:hover{color:#3061d0}.disabledInput___rMs3e{cursor:not-allowed;border:1px solid #9cb8f5!important}.disabledInput___rMs3e>*{pointer-events:none;opacity:.3}.backBottom___VIz5U{height:0;width:fit-content;position:sticky;z-index:100;bottom:0;left:50%;transform:translate(-50%);cursor:pointer;padding-left:20px}.backBottom___VIz5U:hover i{color:#5c64ff}.backBottom___VIz5U i{font-size:40px;color:#5c64ff80;position:absolute;z-index:101;bottom:8px}.head___vWC9s{display:flex;align-items:center;gap:20px;position:relative;height:54px;padding-right:20px;border-bottom:1px solid #EFEEEE}.head___vWC9s .title___l1GaK{display:flex;align-items:center;flex:1 1;padding-left:20px;height:100%;cursor:move}.head___vWC9s .headBtn___fGGSq{cursor:pointer;color:#333}.head___vWC9s .headBtn___fGGSq:hover{color:#3061d0}.menuWarp___Py4k9{list-style-type:none;background-color:#fff;background-clip:padding-box;border-radius:2px;outline:none;box-shadow:0 6px 16px #00000014,0 3px 6px -4px #0000001f,0 9px 28px 8px #0000000d}.menuWarp___Py4k9 h4{padding-left:20px;padding-top:13px;font-weight:600}.menuWarp___Py4k9 .menu___Rpj4l{max-height:400px;min-height:40px;width:250px;overflow:auto;color:#464f66}.menuWarp___Py4k9 .menu___Rpj4l aside{display:flex;align-items:center;height:36px;padding:0 20px;cursor:pointer}.menuWarp___Py4k9 .menu___Rpj4l aside .menuText___zGoGw{flex:1 1;min-width:0;display:flex;align-items:center}.menuWarp___Py4k9 .menu___Rpj4l aside .menuText___zGoGw span{max-width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.menuWarp___Py4k9 .menu___Rpj4l aside .menuDel___qa0au{display:none;flex-shrink:0;margin-left:10px}.menuWarp___Py4k9 .menu___Rpj4l aside.active___n_Cfs{background:#e7f3ff!important}.menuWarp___Py4k9 .menu___Rpj4l aside.active___n_Cfs span{color:#3061d0}.menuWarp___Py4k9 .menu___Rpj4l aside:hover{background:#e7f3ff80}.menuWarp___Py4k9 .menu___Rpj4l aside:hover span{color:#3061d0}.menuWarp___Py4k9 .menu___Rpj4l aside:hover .menuDel___qa0au{display:inline}.draggableWrap___u95gi{width:100vw;height:100vh;position:fixed;z-index:999;left:0;top:0;pointer-events:none}.draggableWrap___u95gi>div{pointer-events:auto}.draggableWrap___u95gi .modal___Q60Fu{width:100%;height:100%;background:#fff;box-shadow:0 10px 26px #14131d87;border-radius:8px;border:1px solid #7E8183;display:flex;flex-direction:column}.footer___lxKwN{padding-right:20px;padding-left:20px}.footer___lxKwN .main____xLI7{background:#fff;box-shadow:0 2px 20px #d7e5ff80;border-radius:18px;border:1px solid #EFF2FF;overflow:hidden}.footer___lxKwN .main____xLI7 .files___U6HeB{display:flex;flex-wrap:wrap;gap:5px;background:#fafbff;padding:10px 20px}.footer___lxKwN .main____xLI7 .files___U6HeB .file___R5FNg{width:calc((100% - 15px)/4);display:flex;align-items:center;background:#fff;border-radius:8px;padding:3px 9px;font-size:14px;border:1px solid #EBEBEB;position:relative}.footer___lxKwN .main____xLI7 .files___U6HeB .file___R5FNg aside{flex:1 1;min-width:0;margin-left:10px}.footer___lxKwN .main____xLI7 .files___U6HeB .file___R5FNg aside .fileName___oTYTw{color:#333;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:100%;width:fit-content}.footer___lxKwN .main____xLI7 .files___U6HeB .file___R5FNg:hover .fileDel___HitRv{opacity:1}.footer___lxKwN .main____xLI7 .files___U6HeB .file___R5FNg .fileDel___HitRv{opacity:0;transition:.3s;position:absolute;z-index:10;top:2px;right:5px;font-size:11px;color:#999;cursor:pointer}.footer___lxKwN .main____xLI7 .files___U6HeB .file___R5FNg .fileDel___HitRv:hover{color:#333}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc{height:138px;background:#fff;padding:20px;display:flex;flex-direction:column}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc textarea{flex:1 1;resize:none;padding:0;font-size:16px}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc textarea::placeholder{color:#c1c1d9}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w{display:flex;align-items:center;margin-top:10px}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .btnWrap___ENcDO{display:flex;align-items:center;gap:12px;margin-right:auto}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .btnWrap___ENcDO .btn___VK3Di{color:#333;height:34px;background:#fff;border-radius:20px;border:1px solid #EBEBEB;padding:0 12px;line-height:32px;transition:.3s;cursor:pointer}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .btnWrap___ENcDO .btn___VK3Di:hover{border:1px solid rgba(20,93,255,.2);color:#3061d0}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .btnWrap___ENcDO .btn___VK3Di.btnActive___en_8L{background:#f4f8ff;border:1px solid rgba(20,93,255,.2);color:#3061d0}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .btnWrap___ENcDO .btn___VK3Di.btnDisabled___AFYEZ{cursor:not-allowed;border:1px solid #ebebeb;background:#fff;color:#333;opacity:.5}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .uploadBtn___fY3BV{color:#666;width:34px;height:34px;border-radius:50%;cursor:pointer;text-align:center;line-height:34px}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .uploadBtn___fY3BV:hover{background:#f4f8ff;color:#145dff}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .uploadDisabledBtn___LslUe{color:#666;width:34px;height:34px;border-radius:50%;cursor:pointer;text-align:center;line-height:34px;color:#999;cursor:not-allowed}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .uploadDisabledBtn___LslUe:hover{background:#f4f8ff;color:#145dff}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .uploadDisabledBtn___LslUe:hover{color:#999}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .sendBtn____aYXt{width:34px;height:34px;background:linear-gradient(139deg,#5c64ff,#6988f8);border:none;border-radius:50%;padding:0;flex-shrink:0}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .sendBtnDisabled____WhtC{width:34px;height:34px;background:linear-gradient(139deg,#5c64ff,#6988f8);border:none;border-radius:50%;padding:0;flex-shrink:0;background:#d2d2d2;cursor:not-allowed}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .cancelBtn___I91qC{font-size:34px;color:#5c64ff;cursor:pointer;flex-shrink:0;transition:.3}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .cancelBtn___I91qC:hover{transform:scale(1.05)}.bottomlist___Unmz9{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;background:#f6f7f9;border-radius:6px;border:1px solid #EFF1F6;height:48px;padding:0 20px;max-width:90%;margin-top:20px;font-size:14px;line-height:48px;cursor:pointer;width:max-content}.bottomlist___Unmz9:hover{background:#e2ecff;border-radius:6px;border:1px solid #3061D0}.draggableImage___vcTso{position:fixed;left:calc(100vw - 84px);z-index:100}.draggableImage___vcTso .img___xAyno{user-select:none}.draggableImage___vcTso .close___WUtfj{user-select:none;cursor:pointer;display:none;position:absolute;z-index:101;left:-11px;top:-8px;color:#dcdcdc}.draggableImage___vcTso:hover .close___WUtfj{display:block}.extraNode___tnBrt{cursor:initial}.specialImg___yAPav{display:flex;flex-direction:column;align-items:center}.specialImg___yAPav .bubble___qNdfF{background-color:#3a5eff;color:#fff;padding:4px 8px;border-radius:4px;font-size:12px;position:relative;margin-bottom:8px}.specialImg___yAPav .bubble___qNdfF:after{content:"";position:absolute;bottom:-6px;left:50%;z-index:101;transform:translate(-50%);width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #3A5EFF}.specialImg___yAPav .upImg___Mx6QM{width:60px;height:60px;border-radius:50%}.bigTipsBox___XRGyw{width:calc(100% - 98px);overflow:hidden}.bigTips___uPRW3{display:flex;overflow-x:hidden;scroll-behavior:smooth;gap:22px;width:100%;position:relative;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none;position:sticky;top:0;background:#fff;z-index:8}.bigTips___uPRW3::-webkit-scrollbar{display:none}.bigTips___uPRW3 .item___KMGDu{position:relative;width:80px!important;height:88px;background:#95bdff1a;border-radius:8px;cursor:pointer;display:flex!important;flex-direction:column;justify-content:center;align-items:center;border:1px solid transparent}.bigTips___uPRW3 .item___KMGDu .editBtn___JiZpD{display:none;position:absolute;top:6px;right:6px;font-size:12px;color:#c7cbdb}.bigTips___uPRW3 .item___KMGDu .editBtn___JiZpD:hover{color:#145dff}.bigTips___uPRW3 .item___KMGDu span{font-weight:600;font-size:14px;color:#232b40;margin-top:16px;word-break:break-all;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:68px}.bigTips___uPRW3 .item___KMGDu:hover{border:1px solid #145DFF}.bigTips___uPRW3 .item___KMGDu:hover .editBtn___JiZpD{display:block}.bigTips___uPRW3 .item___KMGDu.active___EX5N5{border:1px solid #145DFF}.PrevNext____kcgs{width:calc(100% - 98px);height:105px;position:absolute;top:-6px;left:2px;z-index:100;pointer-events:none;opacity:1;transition:.3s}.PrevNext____kcgs>div{width:42px;height:105px;display:flex;align-items:center;justify-content:center;position:absolute}.PrevNext____kcgs>div img{width:20px;height:20px;pointer-events:auto}.PrevNext____kcgs>div .img___X2ms3{display:block}.PrevNext____kcgs>div .imgHover___wIHti{display:none}.PrevNext____kcgs>div:hover{cursor:pointer}.PrevNext____kcgs>div:hover .img___X2ms3{display:none}.PrevNext____kcgs>div:hover .imgHover___wIHti{display:block}.PrevNext____kcgs .LeftButton___P5Wge{left:-11px}.PrevNext____kcgs .RightButton___NAbBu{right:-20px}.agent___exMfN .add___cWyoE{width:80px;height:88px;background:#95bdff1a;border-radius:8px;display:flex;align-items:center;justify-content:center;cursor:pointer}.agent___exMfN .add___cWyoE i{color:#7f8791}.agent___exMfN .add___cWyoE:hover{background:#95bdff1a;border:1px solid rgba(48,97,208,.5)}.agent___exMfN .add___cWyoE:hover i{color:#3061d0}.imgUpLoad___Wg61u{position:relative;width:50px;height:auto;background-color:#f4f3f4;display:flex;align-items:center;justify-content:center;margin-top:15px}.imgUpLoad___Wg61u>div{position:absolute;right:-6px;top:-6px;cursor:pointer;background-color:#fff;width:16px;height:16px;border-radius:50%}.tip___WGAb5{display:flex;align-items:center;gap:6px;color:#ff8c29;font-size:14px;margin-top:10px;margin-left:100px}.tip___WGAb5 i{font-size:14px}.backBottom___vf1Tx{height:0;width:fit-content;position:sticky;z-index:100;bottom:0;left:50%;transform:translate(-50%);cursor:pointer}.backBottom___vf1Tx:hover i{color:#5c64ff}.backBottom___vf1Tx i{font-size:40px;color:#5c64ff80;position:absolute;z-index:101;bottom:8px}.pptBtn___kEb6S{width:103px;height:34px;background:#f4f8ff;border-radius:20px;border:1px solid rgba(20,93,255,.2);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:.3s;color:#3061d0}.headTip___MSazD{height:34px;background:#f6f7f9;border-radius:0 0 8px 8px;font-size:14px;color:#5f6368;padding:0 10px;line-height:34px;margin-bottom:50px}.headTip___MSazD span{color:#3061d0;cursor:pointer}.tips___bXOTU{display:flex;padding-left:20px;margin-bottom:20px}.tips___bXOTU .avatar___eSFE8{width:40px;height:40px;border-radius:5px;margin-right:10px}.tips___bXOTU .details___miwc5{box-shadow:0 0 10px #e2e2e280;border-radius:8px;border:1px solid rgba(20,93,255,.2);padding:16px;flex:1 1;min-width:0}.try___y8hPW{padding-left:20px}.try___y8hPW div{height:40px;background:#3061d01a;border-radius:20px;padding:0 20px;display:flex;align-items:center;cursor:pointer;color:#5f6a95;width:fit-content;transition:.3s;margin-bottom:10px}.try___y8hPW div span{line-height:14px}.try___y8hPW div:hover{background:#3061d04d}.footerContainer___JFPnb{display:flex;flex-direction:column;transition:all .3s}.footerContainer___JFPnb .togglesContainer___dRNY4{width:100%;margin-bottom:12px;display:flex;align-items:center;flex-wrap:wrap;gap:10px}.footerContainer___JFPnb .togglesContainer___dRNY4 .attachment___VYSbv{padding:0 10px;align-items:center;border-radius:12px;color:#585a73;display:inline-flex;font-size:12px;height:28px;justify-content:center;line-height:16px;transition:.3s all;border:1px solid #e8eaf2}.footerContainer___JFPnb .togglesContainer___dRNY4 .btn___T5UpT{padding:0 10px;align-items:center;border-radius:12px;color:#585a73;display:inline-flex;font-size:12px;height:28px;justify-content:center;line-height:16px;transition:.3s all;border:1px solid #e8eaf2;cursor:pointer;user-select:none}.footerContainer___JFPnb .togglesContainer___dRNY4 .btn___T5UpT:hover{background:linear-gradient(111deg,#e9e7ff -12%,#fff 25% 69%,#e9e7ff 113%);border:1px solid #e0dfff;color:#6d6acd}.footerContainer___JFPnb .togglesContainer___dRNY4 .btn___T5UpT.btnActive___gq01r{background:#eeedff;border:1px solid #eeedff;color:#6d6acd}.footerContainer___JFPnb .inputContainer___Yy8gW{flex:1 1;display:flex;align-items:center;background:#fff;box-shadow:0 0 10px #e2e2e280;border-radius:8px;border:1px solid #e8eaf2;padding:10px 20px;position:relative}.footerContainer___JFPnb .inputContainer___Yy8gW:hover{border:1px solid #145DFF}.footerContainer___JFPnb .inputContainer___Yy8gW .uploadBtn___OcD8F{width:40px;height:40px;border:none;border-radius:20px;flex-shrink:0;background:#d2d2d2;cursor:default}.footerContainer___JFPnb .inputContainer___Yy8gW .uploadBtn___OcD8F:hover{background:linear-gradient(139deg,#5c64ff,#6988f8)!important}.footerContainer___JFPnb .inputContainer___Yy8gW .sendBtn___e2elL{width:40px;height:40px;background:linear-gradient(139deg,#5c64ff,#6988f8)!important;border:none;border-radius:50%;padding:0;flex-shrink:0}.footerContainer___JFPnb .inputContainer___Yy8gW .sendBtn___e2elL:disabled{background:#d2d2d2!important}.footerContainer___JFPnb .inputContainer___Yy8gW .cancelBtn___DEsSI{font-size:40px;color:#5c64ff;cursor:pointer;flex-shrink:0;transition:.3}.footerContainer___JFPnb .inputContainer___Yy8gW .cancelBtn___DEsSI:hover{transform:scale(1.05)}.footerContainer___JFPnb .inputContainer___Yy8gW textarea{margin-right:9px;padding:0 11px;transition:none}.footerContainer___JFPnb .inputContainer___Yy8gW textarea::placeholder{color:#c1c1d9}.footerContainer___JFPnb .lineFour___GcA3R.inputContainer___Yy8gW{align-items:flex-end}.footerContainer___JFPnb .lineFour___GcA3R.inputContainer___Yy8gW .fullIcon___fmG_6{position:absolute;right:31px;top:20px;color:#145dff;cursor:pointer}.footerContainer___JFPnb.selected___m2pW_{border-radius:20px;box-shadow:0 12px 24px -16px #3636490a,0 12px 40px #33334714,0 0 1px #2c2c3605;position:relative;transition:border .4s ease;border:1px solid #e8eaf2}.footerContainer___JFPnb.selected___m2pW_:hover{border:1px solid #145DFF}.footerContainer___JFPnb.selected___m2pW_ .togglesContainer___dRNY4{background:#f7f8fc;padding:15px 15px 15px 20px;border-radius:20px 20px 0 0;border:none;margin-bottom:0}.footerContainer___JFPnb.selected___m2pW_ .inputContainer___Yy8gW{border:none;box-shadow:none;background:transparent}.footerContainer___JFPnb.selected___m2pW_ .inputContainer___Yy8gW:hover{background:transparent;border:none}.footerContainer___JFPnb.full___cZUDM{height:100%}.footerContainer___JFPnb.full___cZUDM textarea{height:100%!important;max-height:100%!important}.disabledInput___ijUlM{cursor:not-allowed}.disabledInput___ijUlM>*{pointer-events:none;opacity:.3}@keyframes dot-fade___dHh10{0%,40%{opacity:.5}50%{opacity:8}90%,to{opacity:.5}}.loading___dHPeG{display:flex}.loading___dHPeG .dot___wB_Xx{width:10px;height:10px;border-radius:50%;margin-right:8px;background:#145dff;opacity:.5;animation:dot-fade___dHh10 1s infinite}.loading___dHPeG .dot___wB_Xx:nth-child(2){animation-delay:.3s}.loading___dHPeG .dot___wB_Xx:nth-child(3){animation-delay:.7s}.li___pjgC0{display:flex}.li___pjgC0 .avatarIcon___SHala .img___DK87r{width:40px;height:40px;border-radius:5px;margin-right:10px}.li___pjgC0 .content___kiz_D{flex:1 1;min-width:0}.li___pjgC0 .content___kiz_D .borderBox___Txzil{box-shadow:0 0 10px #e2e2e280;border-radius:8px;border:1px solid rgba(20,93,255,.2);padding:16px}.li___pjgC0 .content___kiz_D .borderBox___Txzil .text___iNCQg{white-space:pre-wrap;color:#3061d0}.li___pjgC0 .content___kiz_D .fileWrap___wWt5C{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:10px}.li___pjgC0 .content___kiz_D .fileWrap___wWt5C .file___ZeKPM{width:calc((100% - 30px)/4);display:flex;align-items:center;background:#fff;border:1px solid rgba(20,93,255,.1);border-radius:8px;padding:6px 15px;font-size:14px;box-shadow:0 0 10px #e2e2e233}.li___pjgC0 .content___kiz_D .fileWrap___wWt5C .file___ZeKPM aside{flex:1 1;min-width:0}.li___pjgC0 .content___kiz_D .fileWrap___wWt5C .file___ZeKPM aside .fileName___FzNuv{color:#333;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:100%;width:fit-content}.li___pjgC0 .content___kiz_D .source___tXQ7H{height:16px;background:#f4f8ff;border-radius:8px 0;font-size:10px;color:#666;padding:0 14px;text-align:center;line-height:16px;width:fit-content;float:right;margin-top:-17px;margin-right:1px}.li___pjgC0 .content___kiz_D .action___xwJSd{height:54px;display:flex;align-items:center;justify-content:flex-end;gap:20px;padding-bottom:10px}.li___pjgC0 .content___kiz_D .action___xwJSd i{color:#666;cursor:pointer}.li___pjgC0 .content___kiz_D .action___xwJSd i:hover{color:#3061d0} diff --git a/p__tasks__index.d4ca6991.chunk.css b/p__tasks__index.66c012b1.chunk.css similarity index 77% rename from p__tasks__index.d4ca6991.chunk.css rename to p__tasks__index.66c012b1.chunk.css index 6aa49cf48d..a4e4f0e640 100644 --- a/p__tasks__index.d4ca6991.chunk.css +++ b/p__tasks__index.66c012b1.chunk.css @@ -29,4 +29,4 @@ * The original design remains. The terminal itself * has been extended to include xterm CSI codes, among * other features. - */.xterm{font-feature-settings:"liga" 0;position:relative;user-select:none;-ms-user-select:none;-webkit-user-select:none}.xterm.focus,.xterm:focus{outline:none}.xterm .xterm-helpers{position:absolute;top:0;z-index:5}.xterm .xterm-helper-textarea{padding:0;border:0;margin:0;position:absolute;opacity:0;left:-9999em;top:0;width:0;height:0;z-index:-5;white-space:nowrap;overflow:hidden;resize:none}.xterm .composition-view{background:#000;color:#fff;display:none;position:absolute;white-space:nowrap;z-index:1}.xterm .composition-view.active{display:block}.xterm .xterm-viewport{background-color:#000;overflow-y:scroll;cursor:default;position:absolute;inset:0}.xterm .xterm-screen{position:relative}.xterm .xterm-screen canvas{position:absolute;left:0;top:0}.xterm .xterm-scroll-area{visibility:hidden}.xterm-char-measure-element{display:inline-block;visibility:hidden;position:absolute;top:0;left:-9999em;line-height:normal}.xterm{cursor:text}.xterm.enable-mouse-events{cursor:default}.xterm.xterm-cursor-pointer{cursor:pointer}.xterm.column-select.focus{cursor:crosshair}.xterm .xterm-accessibility,.xterm .xterm-message{position:absolute;inset:0;z-index:10;color:transparent}.xterm .live-region{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.xterm-dim{opacity:.5}.xterm-underline{text-decoration:underline}.xterm-panel___XA0p9{background-color:#000;height:100%}.xterm-panel___XA0p9 [class~=terminal]{height:100%}.xterm-panel___XA0p9 [class~=xterm-viewport]{overflow-y:auto!important}.code-area-container___bjERn{height:100%;position:relative;overflow:hidden}.code-area-container___bjERn .only-view___LP5ZN{position:absolute;z-index:2;right:80px;top:36px}.frame___k7Y9h,.frame___k7Y9h div[class~=ant-spin-container]{height:100%}.frame___k7Y9h div[class~=ant-spin]{max-height:initial}.frame___k7Y9h div[class~=ant-spin-text]{text-shadow:none!important}.frame___k7Y9h iframe{width:100%;height:100%;border:none}.answer___UngkO{font-size:14px;color:#434d6c;transition:all .2s;position:relative;line-height:1.8}.answer___UngkO ::selection{background:#ecf1fe}.answer___UngkO .imgWrap___ORTRf{width:320px;cursor:pointer;border-radius:8px;overflow:hidden;position:relative}.answer___UngkO .imgWrap___ORTRf img{width:100%;user-select:none}.answer___UngkO .imgWrap___ORTRf:after{content:"";position:absolute;inset:0;background:#00000080;cursor:pointer;opacity:0;transition:opacity .3s}.answer___UngkO .imgWrap___ORTRf:hover:after{opacity:1}.answer___UngkO pre{width:100%;overflow:auto}.answer___UngkO ol li{list-style:auto}.answer___UngkO hr{border:none;border-bottom:1px solid #ccc}.answer___UngkO span[class=katex-error]{color:inherit!important}.codeCopy___re8vm{position:relative;min-height:50px}.codeCopy___re8vm button{position:absolute;top:7px;right:0;padding:4px 8px;border-radius:0 0 0 5px;border:none;background-color:#007bff;color:#fff;cursor:pointer;font-size:12px;height:26px;pointer-events:auto}.codeCopy___re8vm button.runCode___MYs9m{bottom:0;top:initial}#educoder .smartWrp___NjRcB [class~=ant-drawer-body]{padding:0}.reasoning___S0mKl{margin-bottom:20px}.reasoning___S0mKl .btn____CIJG{display:flex;align-items:center;width:fit-content;height:35px;background:#f4f8ff;border-radius:8px;color:#3061d0;border:1px solid rgba(20,93,255,.2);padding:0 12px;cursor:pointer}.reasoning___S0mKl .btn____CIJG span{font-size:14px;margin-left:10px;margin-right:35px}.reasoning___S0mKl .content___CIAh9{font-size:14px;color:#888;border-left:2px solid #DCDCDC;padding-left:8px;margin-top:20px;white-space:pre-wrap}.reasoning___S0mKl b{font-size:8px}.select___Kt_GE .box___S5_ly{position:relative}.select___Kt_GE .text___dtZDv{width:206px;height:40px;background:#fff;border-radius:8px;border:1px solid rgba(20,93,255,.2);display:flex;align-items:center;padding:0 12px;color:#333;cursor:pointer}.select___Kt_GE .text___dtZDv:hover{background:#f6f6f6}.select___Kt_GE .text___dtZDv span{padding-left:6px}.select___Kt_GE .text___dtZDv b{font-size:12px;margin-left:auto;display:inline-block;transform:scale(.6)}.select___Kt_GE .itemWrap___xmw7x{position:absolute;z-index:10;top:40px;padding-top:7px}.select___Kt_GE .itemWrap___xmw7x aside{width:206px;background:#fff;box-shadow:0 2px 6px #d2d2d2;border-radius:2px;border:1px solid #E7F3FF;padding:10px 0}.select___Kt_GE .itemWrap___xmw7x .item___io6Bx{display:flex;align-items:center;padding:0 12px;height:36px;color:#464f66;cursor:pointer}.select___Kt_GE .itemWrap___xmw7x .item___io6Bx span{padding-left:6px}.select___Kt_GE .itemWrap___xmw7x .item___io6Bx:hover{background:#e7f3ff80;color:#3061d0}.select___Kt_GE .itemWrap___xmw7x .item___io6Bx.active___nHRTI{background:#e7f3ff;color:#3061d0}.flex_box_center___NfmQB{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___kVtBD{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___EegZo{align-items:center;box-align:center}.flex_box_center_end___Ueaqo{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___Sd9Zb{flex-direction:column;box-orient:block-axis}@keyframes dot-fade___gzUhM{0%,40%{opacity:.5}50%{opacity:8}90%,to{opacity:.5}}.loadingPic___sQWGQ{display:flex;align-items:center}.loading___ss_U1{display:flex}.loading___ss_U1 .dot___eTny8{width:10px;height:10px;border-radius:50%;margin-right:8px;background:#145dff;opacity:.5;animation:dot-fade___gzUhM 1s infinite}.loading___ss_U1 .dot___eTny8:nth-child(2){animation-delay:.3s}.loading___ss_U1 .dot___eTny8:nth-child(3){animation-delay:.7s}.wrap___SoLR4{display:flex;flex-direction:column;height:100%;overflow:hidden;flex:1 1;padding:20px 0}.chatContainer___bSpXP{flex:1 1;width:100%;overflow:auto}.footerContainer___IbaJq{margin-left:50px;margin-right:21px;flex-shrink:0;display:flex;flex-direction:column;transition:all .3s}.footerContainer___IbaJq .btnWrp___z89PH{width:100%;margin-bottom:12px;display:flex;flex-wrap:wrap;gap:10px}.footerContainer___IbaJq .btnWrp___z89PH>div{padding:0 10px;align-items:center;border-radius:12px;color:#585a73;display:inline-flex;font-size:12px;height:28px;justify-content:center;line-height:16px;transition:.3s all;border:1px solid #e8eaf2}.footerContainer___IbaJq .btnWrp___z89PH .btn___VK3Di{cursor:pointer;user-select:none}.footerContainer___IbaJq .btnWrp___z89PH .btn___VK3Di:hover{background:linear-gradient(111deg,#e9e7ff -12%,#fff 25% 69%,#e9e7ff 113%);border:1px solid #e0dfff;color:#6d6acd}.footerContainer___IbaJq .btnWrp___z89PH .btn___VK3Di.btnActive___en_8L{background:#eeedff;border:1px solid #eeedff;color:#6d6acd}.footerContainer___IbaJq .inputContainer___q_PRC{flex:1 1;display:flex;align-items:center;background:#fff;box-shadow:0 0 10px #e2e2e280;border-radius:8px;border:1px solid #e8eaf2;padding:10px 20px;position:relative;transition:all .5s}.footerContainer___IbaJq .inputContainer___q_PRC:hover{border:1px solid #145DFF}.footerContainer___IbaJq .inputContainer___q_PRC .uploadBtn___fY3BV{width:40px;height:40px;border:none;border-radius:20px;flex-shrink:0;background:#d2d2d2;cursor:default}.footerContainer___IbaJq .inputContainer___q_PRC .uploadBtn___fY3BV:hover{background:linear-gradient(139deg,#5c64ff,#6988f8)!important}.footerContainer___IbaJq .inputContainer___q_PRC .sendBtn____aYXt{width:40px;height:40px;background:linear-gradient(139deg,#5c64ff,#6988f8)!important;border:none;border-radius:50%;padding:0;flex-shrink:0}.footerContainer___IbaJq .inputContainer___q_PRC .sendBtn____aYXt:disabled{background:#d2d2d2!important}.footerContainer___IbaJq .inputContainer___q_PRC .sendBtnDisabled____WhtC{width:40px;height:40px;background:#d2d2d2!important;border:none;border-radius:50%;padding:0;flex-shrink:0}.footerContainer___IbaJq .inputContainer___q_PRC .cancelBtn___I91qC{font-size:40px;color:#5c64ff;cursor:pointer;flex-shrink:0;transition:.3}.footerContainer___IbaJq .inputContainer___q_PRC .cancelBtn___I91qC:hover{transform:scale(1.05)}.footerContainer___IbaJq .inputContainer___q_PRC textarea{margin:6px 9px 0;padding:0 11px;resize:none}.footerContainer___IbaJq .inputContainer___q_PRC textarea::placeholder{color:#c1c1d9}.footerContainer___IbaJq .lineFour___t_eBm.inputContainer___q_PRC{align-items:flex-end}.footerContainer___IbaJq .lineFour___t_eBm.inputContainer___q_PRC textarea{height:100%}.footerContainer___IbaJq .lineFour___t_eBm.inputContainer___q_PRC .fullIcon___WYjW2{position:absolute;right:31px;top:20px;color:#145dff;cursor:pointer}.footerContainer___IbaJq.footerContainerSelected___TV_oq{border-radius:20px;box-shadow:0 12px 24px -16px #3636490a,0 12px 40px #33334714,0 0 1px #2c2c3605;position:relative;transition:border .4s ease;border:1px solid #e8eaf2}.footerContainer___IbaJq.footerContainerSelected___TV_oq:hover{border:1px solid #145DFF}.footerContainer___IbaJq.footerContainerSelected___TV_oq .btnWrp___z89PH{background:#f7f8fc;padding:15px 15px 15px 20px;border-radius:20px 20px 0 0;border:none}.footerContainer___IbaJq.footerContainerSelected___TV_oq .inputContainer___q_PRC{border:none;box-shadow:none;background:transparent}.footerContainer___IbaJq.footerContainerSelected___TV_oq .inputContainer___q_PRC:hover{background:transparent;border:none}.footerContainer___IbaJq.full___h1vtm{height:100%}.li___DXR9A{display:flex;padding-left:20px}.li___DXR9A .avatarIcon___EYoqp .img___wrenL{width:40px;height:40px;border-radius:5px;margin-right:10px}.li___DXR9A .content___NK_Ew{flex:1 1;min-width:0}.li___DXR9A .content___NK_Ew .borderBox___UVtN4{box-shadow:0 0 10px #e2e2e280;border-radius:8px;border:1px solid rgba(20,93,255,.2);padding:16px}.li___DXR9A .content___NK_Ew .borderBox___UVtN4 .text___d_gYw{white-space:pre-wrap;color:#3061d0}.li___DXR9A .content___NK_Ew .fileWrap___kbAp0{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:10px}.li___DXR9A .content___NK_Ew .fileWrap___kbAp0 .file___R5FNg{width:calc((100% - 30px)/4);display:flex;align-items:center;background:#fff;border:1px solid rgba(20,93,255,.1);border-radius:8px;padding:6px 15px;font-size:14px;box-shadow:0 0 10px #e2e2e233}.li___DXR9A .content___NK_Ew .fileWrap___kbAp0 .file___R5FNg aside{flex:1 1;min-width:0}.li___DXR9A .content___NK_Ew .fileWrap___kbAp0 .file___R5FNg aside .fileName___oTYTw{color:#333;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:100%;width:fit-content}.li___DXR9A .content___NK_Ew .source___JD93j{height:16px;background:#f4f8ff;border-radius:8px 0;font-size:10px;color:#666;padding:0 14px;text-align:center;line-height:16px;width:fit-content;float:right;margin-top:-17px;margin-right:1px}.li___DXR9A .content___NK_Ew .action___CTh1w{height:54px;display:flex;align-items:center;justify-content:flex-end;gap:20px}.li___DXR9A .content___NK_Ew .action___CTh1w i{color:#666;cursor:pointer}.li___DXR9A .content___NK_Ew .action___CTh1w i:hover{color:#3061d0}.disabledInput___rMs3e{cursor:not-allowed;border:1px solid #9cb8f5!important}.disabledInput___rMs3e>*{pointer-events:none;opacity:.3}.backBottom___VIz5U{height:0;width:fit-content;position:sticky;z-index:100;bottom:0;left:50%;transform:translate(-50%);cursor:pointer;padding-left:20px}.backBottom___VIz5U:hover i{color:#5c64ff}.backBottom___VIz5U i{font-size:40px;color:#5c64ff80;position:absolute;z-index:101;bottom:8px}.head___vWC9s{display:flex;align-items:center;gap:20px;position:relative;height:54px;padding-right:20px;border-bottom:1px solid #EFEEEE}.head___vWC9s .title___l1GaK{display:flex;align-items:center;flex:1 1;padding-left:20px;height:100%;cursor:move}.head___vWC9s .headBtn___fGGSq{cursor:pointer;color:#333}.head___vWC9s .headBtn___fGGSq:hover{color:#3061d0}.menuWarp___Py4k9{list-style-type:none;background-color:#fff;background-clip:padding-box;border-radius:2px;outline:none;box-shadow:0 6px 16px #00000014,0 3px 6px -4px #0000001f,0 9px 28px 8px #0000000d}.menuWarp___Py4k9 h4{padding-left:20px;padding-top:13px;font-weight:600}.menuWarp___Py4k9 .menu___Rpj4l{max-height:400px;min-height:40px;width:250px;overflow:auto;color:#464f66}.menuWarp___Py4k9 .menu___Rpj4l aside{display:flex;align-items:center;height:36px;padding:0 20px;cursor:pointer}.menuWarp___Py4k9 .menu___Rpj4l aside .menuText___zGoGw{flex:1 1;min-width:0;display:flex;align-items:center}.menuWarp___Py4k9 .menu___Rpj4l aside .menuText___zGoGw span{max-width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.menuWarp___Py4k9 .menu___Rpj4l aside .menuDel___qa0au{display:none;flex-shrink:0;margin-left:10px}.menuWarp___Py4k9 .menu___Rpj4l aside.active___n_Cfs{background:#e7f3ff!important}.menuWarp___Py4k9 .menu___Rpj4l aside.active___n_Cfs span{color:#3061d0}.menuWarp___Py4k9 .menu___Rpj4l aside:hover{background:#e7f3ff80}.menuWarp___Py4k9 .menu___Rpj4l aside:hover span{color:#3061d0}.menuWarp___Py4k9 .menu___Rpj4l aside:hover .menuDel___qa0au{display:inline}.draggableWrap___u95gi{width:100vw;height:100vh;position:fixed;z-index:999;left:0;top:0;pointer-events:none}.draggableWrap___u95gi>div{pointer-events:auto}.draggableWrap___u95gi .modal___Q60Fu{width:100%;height:100%;background:#fff;box-shadow:0 10px 26px #14131d87;border-radius:8px;border:1px solid #7E8183;display:flex;flex-direction:column}.footer___lxKwN{padding-right:20px;padding-left:20px}.footer___lxKwN .main____xLI7{background:#fff;box-shadow:0 2px 20px #d7e5ff80;border-radius:18px;border:1px solid #EFF2FF;overflow:hidden}.footer___lxKwN .main____xLI7 .files___U6HeB{display:flex;flex-wrap:wrap;gap:5px;background:#fafbff;padding:10px 20px}.footer___lxKwN .main____xLI7 .files___U6HeB .file___R5FNg{width:calc((100% - 15px)/4);display:flex;align-items:center;background:#fff;border-radius:8px;padding:3px 9px;font-size:14px;border:1px solid #EBEBEB;position:relative}.footer___lxKwN .main____xLI7 .files___U6HeB .file___R5FNg aside{flex:1 1;min-width:0;margin-left:10px}.footer___lxKwN .main____xLI7 .files___U6HeB .file___R5FNg aside .fileName___oTYTw{color:#333;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:100%;width:fit-content}.footer___lxKwN .main____xLI7 .files___U6HeB .file___R5FNg:hover .fileDel___HitRv{opacity:1}.footer___lxKwN .main____xLI7 .files___U6HeB .file___R5FNg .fileDel___HitRv{opacity:0;transition:.3s;position:absolute;z-index:10;top:2px;right:5px;font-size:11px;color:#999;cursor:pointer}.footer___lxKwN .main____xLI7 .files___U6HeB .file___R5FNg .fileDel___HitRv:hover{color:#333}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc{height:138px;background:#fff;padding:20px;display:flex;flex-direction:column}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc textarea{flex:1 1;resize:none;padding:0;font-size:16px}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc textarea::placeholder{color:#c1c1d9}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w{display:flex;align-items:center;margin-top:10px}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .btnWrap___ENcDO{display:flex;align-items:center;gap:12px;margin-right:auto}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .btnWrap___ENcDO .btn___VK3Di{color:#333;height:34px;background:#fff;border-radius:20px;border:1px solid #EBEBEB;padding:0 12px;line-height:32px;transition:.3s;cursor:pointer}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .btnWrap___ENcDO .btn___VK3Di:hover{border:1px solid rgba(20,93,255,.2);color:#3061d0}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .btnWrap___ENcDO .btn___VK3Di.btnActive___en_8L{background:#f4f8ff;border:1px solid rgba(20,93,255,.2);color:#3061d0}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .btnWrap___ENcDO .btn___VK3Di.btnDisabled___AFYEZ{cursor:not-allowed;border:1px solid #ebebeb;background:#fff;color:#333;opacity:.5}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .uploadBtn___fY3BV{color:#666;width:34px;height:34px;border-radius:50%;cursor:pointer;text-align:center;line-height:34px}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .uploadBtn___fY3BV:hover{background:#f4f8ff;color:#145dff}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .uploadDisabledBtn___LslUe{color:#666;width:34px;height:34px;border-radius:50%;cursor:pointer;text-align:center;line-height:34px;color:#999;cursor:not-allowed}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .uploadDisabledBtn___LslUe:hover{background:#f4f8ff;color:#145dff}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .uploadDisabledBtn___LslUe:hover{color:#999}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .sendBtn____aYXt{width:34px;height:34px;background:linear-gradient(139deg,#5c64ff,#6988f8);border:none;border-radius:50%;padding:0;flex-shrink:0}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .sendBtnDisabled____WhtC{width:34px;height:34px;background:linear-gradient(139deg,#5c64ff,#6988f8);border:none;border-radius:50%;padding:0;flex-shrink:0;background:#d2d2d2;cursor:not-allowed}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .cancelBtn___I91qC{font-size:34px;color:#5c64ff;cursor:pointer;flex-shrink:0;transition:.3}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .cancelBtn___I91qC:hover{transform:scale(1.05)}.bottomlist___Unmz9{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;background:#f6f7f9;border-radius:6px;border:1px solid #EFF1F6;height:48px;padding:0 20px;max-width:90%;margin-top:20px;font-size:14px;line-height:48px;cursor:pointer;width:max-content}.bottomlist___Unmz9:hover{background:#e2ecff;border-radius:6px;border:1px solid #3061D0}.draggableImage___vcTso{position:fixed;left:calc(100vw - 84px);z-index:100}.draggableImage___vcTso .img___xAyno{user-select:none}.draggableImage___vcTso .close___WUtfj{user-select:none;cursor:pointer;display:none;position:absolute;z-index:101;left:-11px;top:-8px;color:#dcdcdc}.draggableImage___vcTso:hover .close___WUtfj{display:block}.extraNode___tnBrt{cursor:initial}.specialImg___yAPav{display:flex;flex-direction:column;align-items:center}.specialImg___yAPav .bubble___qNdfF{background-color:#3a5eff;color:#fff;padding:4px 8px;border-radius:4px;font-size:12px;position:relative;margin-bottom:8px}.specialImg___yAPav .bubble___qNdfF:after{content:"";position:absolute;bottom:-6px;left:50%;z-index:101;transform:translate(-50%);width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #3A5EFF}.specialImg___yAPav .upImg___Mx6QM{width:60px;height:60px;border-radius:50%}.bigTipsBox___XRGyw{width:calc(100% - 98px);overflow:hidden}.bigTips___uPRW3{display:flex;overflow-x:hidden;scroll-behavior:smooth;gap:22px;width:100%;position:relative;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none;position:sticky;top:0;background:#fff;z-index:8}.bigTips___uPRW3::-webkit-scrollbar{display:none}.bigTips___uPRW3 .item___KMGDu{position:relative;width:80px!important;height:88px;background:#95bdff1a;border-radius:8px;cursor:pointer;display:flex!important;flex-direction:column;justify-content:center;align-items:center;border:1px solid transparent}.bigTips___uPRW3 .item___KMGDu .editBtn___JiZpD{display:none;position:absolute;top:6px;right:6px;font-size:12px;color:#c7cbdb}.bigTips___uPRW3 .item___KMGDu .editBtn___JiZpD:hover{color:#145dff}.bigTips___uPRW3 .item___KMGDu span{font-weight:600;font-size:14px;color:#232b40;margin-top:16px;word-break:break-all;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:68px}.bigTips___uPRW3 .item___KMGDu:hover{border:1px solid #145DFF}.bigTips___uPRW3 .item___KMGDu:hover .editBtn___JiZpD{display:block}.bigTips___uPRW3 .item___KMGDu.active___EX5N5{border:1px solid #145DFF}.PrevNext____kcgs{width:calc(100% - 98px);height:105px;position:absolute;top:-6px;left:2px;z-index:100;pointer-events:none;opacity:1;transition:.3s}.PrevNext____kcgs>div{width:42px;height:105px;display:flex;align-items:center;justify-content:center;position:absolute}.PrevNext____kcgs>div img{width:20px;height:20px;pointer-events:auto}.PrevNext____kcgs>div .img___X2ms3{display:block}.PrevNext____kcgs>div .imgHover___wIHti{display:none}.PrevNext____kcgs>div:hover{cursor:pointer}.PrevNext____kcgs>div:hover .img___X2ms3{display:none}.PrevNext____kcgs>div:hover .imgHover___wIHti{display:block}.PrevNext____kcgs .LeftButton___P5Wge{left:-11px}.PrevNext____kcgs .RightButton___NAbBu{right:-20px}.agent___exMfN .add___cWyoE{width:80px;height:88px;background:#95bdff1a;border-radius:8px;display:flex;align-items:center;justify-content:center;cursor:pointer}.agent___exMfN .add___cWyoE i{color:#7f8791}.agent___exMfN .add___cWyoE:hover{background:#95bdff1a;border:1px solid rgba(48,97,208,.5)}.agent___exMfN .add___cWyoE:hover i{color:#3061d0}.imgUpLoad___Wg61u{position:relative;width:50px;height:auto;background-color:#f4f3f4;display:flex;align-items:center;justify-content:center;margin-top:15px}.imgUpLoad___Wg61u>div{position:absolute;right:-6px;top:-6px;cursor:pointer;background-color:#fff;width:16px;height:16px;border-radius:50%}.tip___WGAb5{display:flex;align-items:center;gap:6px;color:#ff8c29;font-size:14px;margin-top:10px;margin-left:100px}.tip___WGAb5 i{font-size:14px}.choose-game-item___RYHdh{padding:16px 15px;background:#010e1f;border-radius:4px}.choose-game-item___RYHdh p{margin:0}.choose-game-item___RYHdh .output-title-container___P2NjC{text-align:center;display:flex;flex-flow:row nowrap;justify-content:space-between;color:#747a7f;align-items:center;margin-bottom:12px}.choose-game-item___RYHdh .output-title-container___P2NjC span{flex:1 1;display:flex}.choose-game-item___RYHdh .output-title-container___P2NjC span span{flex:initial}.choose-game-item___RYHdh .output-title-container___P2NjC span span:nth-child(1){flex:1 1}.choose-game-item___RYHdh .output-title-container___P2NjC .output-title___ZQJkv{color:#fff}.test-case-list___CYyHP{padding:8px 16px}.test-header___fSQRn{width:100%;height:34px;padding:0 25px;line-height:34px;color:#f4f1ed;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;background-color:#111c24;border-bottom:1px solid #222c34}.test-header___fSQRn a{color:#747a7f}.test-header___fSQRn span{position:relative;display:block;cursor:pointer;padding:0 25px}.test-header___fSQRn span.active___bY0Dq:after{content:"";position:absolute;inset:auto auto 0 50%;margin-left:-10px;height:2px;width:20px;background-color:#29bd8b}.test-header___fSQRn span.active-debug___oeXMX:after{content:"";position:absolute;inset:auto auto 0 50%;margin-left:-22px;height:2px;width:20px;background-color:#29bd8b}.test-result___DQXYd{padding:8px 15px 0;font-size:14px;font-family:PingFangSC-Bold,PingFang SC;line-height:25px;font-weight:700;width:100%;display:inline-block;margin-bottom:0}.test-result___DQXYd p{font-size:14px!important}.test-result___DQXYd .markdown-body____rqU_ p{white-space:normal}.test-result___DQXYd.success___iuAG3{color:#29bd8b}.test-result___DQXYd.failer___axTtk,.test-result___DQXYd.failer___axTtk p{color:#d55!important}.test-result___DQXYd img{display:block;margin-right:5px}.test-result___DQXYd .count___B_kHY{display:flex;flex-flow:row nowrap;float:left;align-items:center;line-height:25px;padding:0 10px 0 4px}.test-case-item___E3CU9{width:100%;margin:0 auto 10px;background:#1f2f3b;font-size:14px}.test-case-item___E3CU9 .case-header___xppld{padding:9px 20px;display:flex;flex-flow:row nowrap;align-items:center;justify-content:space-between}.test-case-item___E3CU9 .case-header___xppld .iconfont___LO1VN{font-size:14px!important;color:#f4f1ed}.test-case-item___E3CU9 .case-header___xppld .description___j4efR{color:#616b77;padding:0 8px;font-size:12px}.test-case-item___E3CU9 .item-desc___ivltA{display:none}.test-case-item___E3CU9 .item-desc___ivltA.show___ntNdM{display:block}.test-case-item___E3CU9 .item-tip___ETPck{font-size:12px;color:#c67676;line-height:12px}.test-case-item___E3CU9 h2{font-size:14px;color:#bfbfbf;margin:0;line-height:21px;display:flex;flex-flow:row nowrap;align-items:center}.test-case-item___E3CU9 h4{font-size:14px;color:#637da6;line-height:14px;padding:15px 0 5px}.test-case-item___E3CU9 p{font-size:14px;line-height:20px;letter-spacing:1px}.arrow-down___oQMCK{width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:8px solid #bfbfbf}.test-title___mf3Df{margin-left:10px}.arrow-right___C6f8W{width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:8px solid #bfbfbf}.case-info___yX5kK{flex:1 0;display:flex;flex-flow:row nowrap;justify-content:flex-end;align-items:center}.case-info___yX5kK i,.case-info___yX5kK img{margin-left:8px}.test-case-run-header___iHZR5{color:#617c93;font-size:14px;padding:10px 0}.test-case-run-wrp___qVT1y textarea{background:none!important;border:none!important;color:#fff!important;resize:none!important}.test-case-run-wrp___qVT1y>div:nth-child(2)>div{color:#fff!important;background:#121c24!important;margin-right:12px}.diff-panel-container___OEdXu{width:100%;height:100%;background:#010e1f;color:#fff;font-size:0;overflow:hidden;font-family:Menlo,Monaco,Consolas,Courier New,monospace;font-weight:400;font-feature-settings:"liga" 0,"calt" 0}.diff-panel-container___OEdXu>div{width:49.5%;white-space:pre;overflow-x:auto;line-height:18px;font-size:12px;display:inline-block;letter-spacing:0px;vertical-align:top;padding:10px 14px;background:#1e1e1e}.diff-panel-container___OEdXu>div:first-child{margin-right:1%}.diff-panel-container___OEdXu .line-break___Ww59n{display:block;height:20px}.diff-panel-container___OEdXu del{color:#d55;white-space:pre;text-decoration:none}.diff-panel-container___OEdXu del:empty{display:none}.diff-panel-container___OEdXu del.empty___izbJX{background:#d55}.diff-panel-container___OEdXu ins{color:#2ea44f;white-space:pre;text-decoration:none}.diff-panel-container___OEdXu ins:empty{display:none}.diff-panel-container___OEdXu ins.empty___izbJX{background:#2ea44f}.alert___jv5_R{display:inline-flex;align-items:center;font-size:12px;height:24px;background-color:#a2111da3;padding:0 10px}.alert___jv5_R b{font-size:12px;margin-right:10px;color:red}.alert___jv5_R i{cursor:pointer;font-size:12px;margin-left:10px}.inputs___bjeNr textarea::placeholder{color:#536879!important}.submitStatus___o37GC{width:48px;height:22px;background:#37ad8326;border-radius:2px;border:1px solid rgba(66,213,160,.6);display:flex;align-items:center;justify-content:space-around;font-size:12px;color:#26cc90}.unsubmitStatus___OoJ90{width:48px;height:22px;background:#fa64001a;border-radius:2px;border:1px solid rgba(250,100,0,.6);display:flex;align-items:center;justify-content:space-around;font-size:12px;color:#fa6400}#educoder .btn-run-self___F5vyI{background:transparent;border:1px solid #0152d9!important;color:#0152d9;font-weight:700;border:0px solid transparent;padding:0 8px;letter-spacing:1px;outline:none;text-align:center;font-size:14px;height:26px;line-height:30px;border-radius:3px;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;flex:0 0 auto}#educoder .btn-run-self___F5vyI span{padding:0}#educoder .btn-run-self___F5vyI:disabled{background:#555d68;color:#fff;border-color:#fff!important}.diff-panel-container___IpXsK{width:100%;height:100%;background:#010e1f;color:#fff;font-size:0;overflow:hidden;font-family:Menlo,Monaco,Consolas,Courier New,monospace;font-weight:400;font-feature-settings:"liga" 0,"calt" 0}.diff-panel-container___IpXsK .enter___UGDlZ{position:relative}.diff-panel-container___IpXsK .enter___UGDlZ:after{content:" ";display:block;height:1px}.diff-panel-container___IpXsK>div span:last-of-type{display:contents}.diff-panel-container___IpXsK>div span:last-of-type .enter___UGDlZ:before{content:"\21b5";position:absolute;left:0;top:-2px}.diff-panel-container___IpXsK>div{width:49.5%;white-space:pre;overflow-x:auto;line-height:18px;font-size:12px;display:inline-block;letter-spacing:0px;vertical-align:top;padding:10px 14px;background:#1e1e1e}.diff-panel-container___IpXsK>div:first-child{margin-right:1%}.diff-panel-container___IpXsK .line-break___hpW53{display:block;height:20px}.diff-panel-container___IpXsK del{font-family:SimHei,PCMyungjo,monospace;color:#d55;white-space:pre;text-decoration:none}.diff-panel-container___IpXsK del:empty{display:none}.diff-panel-container___IpXsK del.empty___BV3pH{background:#d55;width:10px;margin-left:3px;color:#fff;text-align:center;font-size:12px}.diff-panel-container___IpXsK [class^=c-blue] ins{color:#3061d0}.diff-panel-container___IpXsK ins{color:#2ea44f;white-space:pre;text-decoration:none}.diff-panel-container___IpXsK ins:empty{display:none}.diff-panel-container___IpXsK ins.empty___BV3pH{color:#fff;background:#2ea44f}.diff-panel-container-2___RYOLG{background:none}.diff-panel-container-2___RYOLG>div{background:none;padding-top:0}.diff-panel-container-2___RYOLG ins{white-space:pre;text-decoration:none;color:#fff}.outputColorWhite___GkiGp del{color:#fff}.flex_box_center___chIKE{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___hT6Bl{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___xJY_u{align-items:center;box-align:center}.flex_box_center_end___LPuxi{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___Zs0ic{flex-direction:column;box-orient:block-axis}.wrap___cNz2Y{background-color:#070f19;height:100%;overflow:hidden}.wrap___cNz2Y div[class~=ant-spin-nested-loading],.wrap___cNz2Y div[class~=ant-spin-container]{height:100%;background-color:#070f19}.wrap___cNz2Y .content___vkduy{display:flex;align-items:flex-start;height:100%;overflow:hidden}.wrap___cNz2Y .content___vkduy .left___yWI2E{width:50%;height:100%;overflow-y:auto;overflow-x:hidden;padding:20px 43px 20px 18px;border-right:1px solid #474747}.wrap___cNz2Y .content___vkduy .left___yWI2E .head___WMggN{display:inline-flex;align-items:center;font-size:14px;cursor:pointer;user-select:none}.wrap___cNz2Y .content___vkduy .left___yWI2E .head___WMggN i{font-size:12px}.wrap___cNz2Y .content___vkduy .left___yWI2E .expression___L8Pp3{margin-bottom:25px}.wrap___cNz2Y .content___vkduy .left___yWI2E .expression___L8Pp3 input{height:34px;line-height:32px;border-radius:2px;border:1px solid #2761C5;margin-top:20px;background-color:#070f19;color:#fff}.wrap___cNz2Y .content___vkduy .left___yWI2E .expression___L8Pp3 input::placeholder{color:#4d4d4d}.wrap___cNz2Y .content___vkduy .left___yWI2E .expression___L8Pp3 .listWarp___ofdxE>div{display:flex;align-items:center;margin-top:15px}.wrap___cNz2Y .content___vkduy .left___yWI2E .expression___L8Pp3 .listWarp___ofdxE>div span{flex:1 1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:14px;padding-right:15px}.wrap___cNz2Y .content___vkduy .left___yWI2E .expression___L8Pp3 .listWarp___ofdxE>div i{font-size:14px;cursor:pointer}.wrap___cNz2Y .content___vkduy .left___yWI2E .variable___REWA5 .list___ZGP8o{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:14px;margin-top:15px;width:fit-content;max-width:100%}.wrap___cNz2Y .content___vkduy .right___T2TG6{width:50%;height:100%}.wrap___cNz2Y .content___vkduy .right___T2TG6 .btns____y3gt{height:67px;border-bottom:1px solid #333131;padding:0 30px;display:flex;align-items:center}.wrap___cNz2Y .content___vkduy .right___T2TG6 .btns____y3gt b{cursor:pointer;color:#07f;margin-right:30px;font-size:22px}.wrap___cNz2Y .content___vkduy .right___T2TG6 .btns____y3gt i{margin-left:auto;color:#fff;cursor:pointer}.wrap___cNz2Y .content___vkduy .right___T2TG6 .disabled___yPqre b{cursor:not-allowed;color:#676767}.wrap___cNz2Y .content___vkduy .right___T2TG6 .text___V5rxy{font-size:14px;color:#fff;margin-top:11px;text-align:center}.wrap___cNz2Y .content___vkduy .right___T2TG6>pre{margin:12px 8px;background:#121c24;padding:20px;font-size:14px;white-space:pre-wrap;overflow-y:auto;height:calc(100% - 130px)}.flex_box_center___Zogfv{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___d5jT_{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___A9snj{align-items:center;box-align:center}.flex_box_center_end___P8Qf8{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___WfGYB{flex-direction:column;box-orient:block-axis}.box___IpQ7E{max-height:208px;overflow:auto;padding:8px 16px;border-bottom:1px solid #222c34;flex-shrink:0}.flex_box_center___Gc4dd{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___K2f1v{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___pupRp{align-items:center;box-align:center}.flex_box_center_end___UDLRC{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___a5uDo{flex-direction:column;box-orient:block-axis}.result___gu5zt{background:#070f19;height:100%;display:flex}.result___gu5zt .title___xrnx2{margin-top:20px;margin-bottom:10px;flex-shrink:0}.result___gu5zt .title___xrnx2 span{color:#bbbcbe}.result___gu5zt .left___IAxp9{width:340px;border-right:1px solid #333131;padding:0 20px 10px;flex-shrink:0;display:flex;flex-direction:column}.result___gu5zt .left___IAxp9 .leftNode___HL8fG{flex:1 1;background:#121c24}.result___gu5zt .left___IAxp9 .leftNode___HL8fG textarea{background:none;border:none;color:#fff;resize:none;height:100%;padding:10px}.result___gu5zt .left___IAxp9 .leftNode___HL8fG textarea::placeholder{color:#536879!important}.result___gu5zt .right___ZXYmw{flex:1 1;padding:0 20px 10px;display:flex;flex-direction:column}.result___gu5zt .right___ZXYmw .rightNode___jYL5_{flex:1 1;overflow:auto;position:relative;color:#fff}.result___gu5zt .right___ZXYmw .rightNode___jYL5_ .custom-spinner>div>div{border:4px solid #00D4F3!important;border-color:#00D4F3 transparent transparent transparent!important}.result___gu5zt .right___ZXYmw .rightNode___jYL5_ .custom-spinner p{color:#00d4f3!important}.vnc-panel-wrapper{position:relative;height:calc(100vh - 105px);overflow:hidden}.vnc-panel-wrapper.full-screen{position:fixed;inset:0;z-index:200;height:100vh;background:#fff}.vnc-panel-wrapper-windows{position:relative;height:90vh;overflow:hidden}.vnc-panel-wrapper-windows .btn-vnc-resize{position:absolute;right:16px;top:48px;z-index:101;color:#fff}.vnc-panel-wrapper-windows.full-screen{position:fixed;inset:0;z-index:200;height:100vh;background:#fff}.vnc-panel{height:100%;margin:0 auto;min-height:100px}.clipboard-box p{font-size:14px;margin:0 0 20px}.clipboard-box h3{color:#333;font-size:18px;margin:0 0 20px}.clipboard-box .btn-action-container{display:flex;flex-flow:row nowrap;align-items:center;justify-content:flex-end}.clipboard-box .clipboard{background:#f1f1f1;height:200px;margin-bottom:30px}.wrap___dFfMK{width:100%;height:100%;position:relative}.wrap___dFfMK .img___nK3wp{position:absolute;z-index:10;width:100%;height:100%;background:#091430 url(./static/icon.dd7b5001.gif) no-repeat 50%;background-size:80px}.wrap___dFfMK iframe{width:100%;height:100%;border:none}.flex_box_center___RAC1w{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___lOFsM{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___ugzOq{align-items:center;box-align:center}.flex_box_center_end___Oygpk{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___axzyr{flex-direction:column;box-orient:block-axis}.files___kFNIo{padding:20px}.files___kFNIo [class$=ant-upload-list-text]{margin-top:10px}.files___kFNIo [class^=ant-upload-list-item-container]{cursor:pointer;padding:0 2px}.files___kFNIo [class^=ant-upload-list-item-container] [class^=ant-upload-icon]{color:#ffffff73;position:relative;top:-2px}.files___kFNIo [class^=ant-upload-list-item-container] [class^=ant-upload-icon] svg{fill:#ffffff73}.files___kFNIo [class^=ant-upload-list-item-container]:hover{background:none!important;border:1px solid #0152d9}.files___kFNIo [class^=ant-upload-list-item-progress]{height:auto!important}.files___kFNIo [class*=ant-upload-list-item-list-type-text],.files___kFNIo [class^=ant-upload-list-item]{color:#0152d9;font-size:18px;height:34px}.files___kFNIo [class*=ant-upload-list-item-list-type-text] [class^=ant-upload-list-item-card-actions],.files___kFNIo [class^=ant-upload-list-item] [class^=ant-upload-list-item-card-actions]{top:2px;right:5px}.files___kFNIo [class*=ant-upload-list-item-list-type-text] [class^=ant-upload-text-icon] svg,.files___kFNIo [class^=ant-upload-list-item] [class^=ant-upload-text-icon] svg,.files___kFNIo [class*=ant-upload-list-item-list-type-text] [class^=ant-btn-icon] svg,.files___kFNIo [class^=ant-upload-list-item] [class^=ant-btn-icon] svg{font-size:18px;margin-top:3px;color:#0152d9}.files___kFNIo [class*=ant-upload-list-item-list-type-text] [class^=ant-upload-list-item-name],.files___kFNIo [class^=ant-upload-list-item] [class^=ant-upload-list-item-name]{padding-left:30px}.files___kFNIo [class*=ant-upload-list-item-list-type-text] [class^=ant-btn] svg,.files___kFNIo [class^=ant-upload-list-item] [class^=ant-btn] svg{color:#fb3226;margin-right:5px;font-size:18px}.eval-picture-panel{position:fixed;inset:54px 0 0;overflow-y:scroll;overflow-x:hidden;background:#0009;-webkit-overflow-scrolling:touch;-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:101}.eval-picture-panel .picture-panel-icon{cursor:pointer;font-size:16px;color:#2e60d0}.eval-picture-panel .picture-panel-icon:hover{color:#6e90de}.eval-picture-panel h2{text-align:center;color:#0152d9;margin:16px auto 0}.eval-picture-panel .output-txt{padding:10px;box-shadow:1px 6px 24px #111c2433;min-height:400px;height:calc(100% - 120px);overflow-y:auto;width:90%;margin:20px auto;box-sizing:border-box;display:flex;flex-flow:column nowrap;align-items:center;justify-content:center;outline:none}.eval-picture-panel .output-txt.html{width:90%}.eval-picture-panel .nothing{border:1px dashed #333;height:auto}.eval-picture-panel img{max-width:100%;display:block;margin:0 auto 40px;width:90%;min-width:300px}.eval-picture-panel .img-list{flex:1 1 auto;margin-right:1%;height:100%;min-height:calc(100vh - 140px)}.eval-picture-panel .img-list.direction{width:100%;margin-right:0;min-height:unset;font-weight:400;color:#666;font-size:14px;height:unset}.eval-picture-panel .img-list.direction>h4{text-align:left;padding-left:14px}.eval-picture-panel .img-list.direction img{height:100%}.eval-picture-panel .img-list:last-child{margin-right:0}.eval-picture-panel h4{font-weight:400;font-size:18px;text-align:center}.eval-picture-panel .picture-body{background:#fff;border:1px solid #e8e8e8;border-radius:10px;box-shadow:0 0 10px #ccc;height:calc(100vh - 44px);overflow:hidden}.eval-picture-panel .picture-body .flex-container{padding:15px 20px;overflow:auto;height:100%}.eval-picture-panel .picture-body h3{display:flex;flex-flow:row nowrap;align-items:center;justify-content:space-between;border-bottom:1px solid #eee;padding:0 15px;text-align:center;line-height:70px;height:70px;border-radius:10px 10px 0 0;font-size:16px}.eval-picture-panel .picture-body h3>div:first-child{display:flex;justify-content:start}.eval-picture-panel .picture-body h3>div:last-child{padding-left:15px}.eval-picture-panel .picture-body h3 .direction{padding-left:40px;cursor:pointer;color:#666;transition:color .2s}.eval-picture-panel .picture-body h3 .direction:hover{color:#0152d9}.eval-picture-panel .picture-body h3 .direction .iconfont.icon-zongxiang{font-size:12px}.eval-picture-panel .picture-body h3 .direction .iconfont.icon-hengxiang{font-size:14px}.eval-picture-panel .picture-body h3 .direction>span:last-child{font-size:14px}.video-list{margin:0;padding:0;display:flex;list-style:none;flex-flow:column nowrap;justify-content:center}.video-list li{margin-right:16px}.video-list .video-container{width:100%!important}.iverilogFrame{width:100%;height:100%;border:none}.video-container{position:relative;height:360px;width:640px;overflow:hidden;margin:0 auto}.video-container video{position:absolute;top:0;width:100%;height:100%;left:0;z-index:1}.audio-container audio{margin-top:8px}.wrapper____kMQR{background-color:#fffffff5;border-radius:4px;padding:12px;cursor:move;position:fixed;top:94px;right:0;z-index:1000;box-shadow:0 2px 4px #0003}.wrapper____kMQR .text___QBUHJ{font-size:14px;color:#333}.wrapper____kMQR .icon___p_4V7{cursor:pointer;font-size:16px;color:#2e60d0}.wrapper____kMQR .icon___p_4V7:hover{color:#6e90de}.content_all___NzIHq{height:490px;overflow-y:auto}.model_title___FWjLy{margin-top:-10px;font-size:15px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#000}.model_content___W0Bgk:last-child{border-bottom:none}.model_content___W0Bgk{height:150px;margin:10px auto;padding:10px 0;display:flex;border-bottom:1px #F5F5F5 solid}.model_content___W0Bgk .content_img___ioPrw{width:230px;height:130px;border-radius:5px;margin-right:20px}.model_content___W0Bgk .content_list___uDEHC{width:600px;height:130px}.model_content___W0Bgk .content_list___uDEHC .list_title___qBozw{height:25px;line-height:25px;font-weight:700}.model_content___W0Bgk .content_list___uDEHC .list_neirong___pd0tt{height:80px;text-overflow:ellipsis;overflow:hidden;color:#191919}.model_content___W0Bgk .content_list___uDEHC .list_neirong___pd0tt>div{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.model_content___W0Bgk .content_list___uDEHC .list_guanka___CiqiV{height:15px;line-height:15px;font-size:12px;margin-top:5px;text-overflow:ellipsis;overflow:hidden}.model_content___W0Bgk .content_enter___KilUK{width:88px;height:32px;background:#3061d0;box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border-radius:2px;font-size:14px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#fff;line-height:32px;text-align:center;cursor:pointer;margin-top:50px;margin-left:20px}.challenges_item___soK3N{border-right:1px #000 solid;padding-right:10px;margin-right:10px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#666}.challenges_item___soK3N:last-child{border-right:none;padding-right:0;margin-right:0}.flex_box_center___kVqBh{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___FMnNq{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___meESe{align-items:center;box-align:center}.flex_box_center_end___KFpOb{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___GHIK9{flex-direction:column;box-orient:block-axis}.video___nn_cD{min-height:160px;background:#fff;text-align:center;padding:14px;margin-bottom:20px;font-size:0}.video___nn_cD span{font-size:16px;text-align:center;color:#ccc;padding-top:50px;display:inline-block}.flex_box_center___XD_bL{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___KBpBH{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___VRnMS{align-items:center;box-align:center}.flex_box_center_end___xBiwQ{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___loHD2{flex-direction:column;box-orient:block-axis}.modelbody___dKuL5 div[class~=ant-modal-content]{background:linear-gradient(180deg,#ebf6ff,#fff)!important;border-radius:16px!important}.modelbody___dKuL5 div[class~=ant-modal-body]{padding:0 30px 10px!important}.modelbody___dKuL5 .titleclose___ejlgo{margin-top:-20px;justify-content:space-between;display:inline-flex;position:absolute;width:95%}.modelbody___dKuL5 .titleclose___ejlgo .title___A2Sbl{background:#37ad83;width:558px;height:38px;border-radius:19px;line-height:38px;font-size:16px;color:#fff}.modelbody___dKuL5 .titleclose___ejlgo .title___A2Sbl .img___c5ay9{width:60px;border-radius:50%;margin-left:-10px;margin-top:-25px}.modelbody___dKuL5 .titleclose___ejlgo .close___hVXB2{margin-top:-24px}.modelbody___dKuL5 .titleclose___ejlgo .close___hVXB2 .imgs___K3yF_{cursor:pointer;font-size:24px;border-radius:50%;color:#fff}.modelbody___dKuL5 .titleclose___ejlgo .close___hVXB2 .imgs___K3yF_:hover{color:#e30000}.modelbody___dKuL5 .card___njYE2 .pb___PL0ts{display:none}.modelbody___dKuL5 .card___njYE2:hover .pb___PL0ts{display:block;position:absolute;top:-1px;right:14px;width:30px;text-align:center;height:24px;background:linear-gradient(180deg,#ff9696,#ff6363);box-shadow:inset 0 1px 3px #d35c5580;border-radius:0 0 8px 8px;border-image:linear-gradient(180deg,#ff606000,#fff0,#e6312d8c,#e25031) 1 1}.modelbody___dKuL5 .tjxx___Bzv_L{position:absolute;top:-1px;width:68px;height:24px;color:#63380a;font-size:12px;text-align:center;line-height:22px;background:linear-gradient(180deg,#ffdd9d,#fda84e);box-shadow:inset 0 1px 3px #d39e5580;border-radius:0 0 8px 8px;border-image:linear-gradient(180deg,#c8c8c8,#fff0,#e6a32d8c,#e29431) 1 1}.modelbody___dKuL5 .connect___FUYBR{margin-top:45px}.modelbody___dKuL5 .connect___FUYBR div[class~=ant-card-body]{padding:15px!important}.modelbody___dKuL5 .connect___FUYBR .name___me_6Z{color:#333;font-weight:600;font-size:18px;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden}.modelbody___dKuL5 .connect___FUYBR .name___me_6Z:hover{color:#3061d0}.modelbody___dKuL5 .connect___FUYBR .namecontent___xfr5x{margin-top:20px}.modelbody___dKuL5 .footer___UzAAc{display:flex;justify-content:space-between;margin-top:40px;align-items:center}.modelbody___dKuL5 .footer___UzAAc .hyh___DNT6n{display:flex;align-items:center;justify-content:center;width:118px;height:38px;text-align:center;line-height:38px;font-size:14px;background:#fff;box-shadow:0 2px 4px #e3e3e380,inset 0 1px 3px #ececec80;border-radius:19px;cursor:pointer}.modelbody___dKuL5 .footer___UzAAc .hyh___DNT6n i{color:#3061d0}.modelbody___dKuL5 .footer___UzAAc .hyh___DNT6n:hover{background:#3061d0;color:#fff}.modelbody___dKuL5 .footer___UzAAc .hyh___DNT6n:hover i{color:#fff}.modelbody___dKuL5 .footer___UzAAc .zyx___TsQP6{display:flex;align-items:center;justify-content:center;margin:0 20px;width:118px;height:38px;text-align:center;line-height:38px;font-size:14px;background:#fff;box-shadow:0 2px 4px #e3e3e380,inset 0 1px 3px #ececec80;border-radius:19px;cursor:pointer}.modelbody___dKuL5 .footer___UzAAc .zyx___TsQP6 i{color:#bcbcbc}.modelbody___dKuL5 .footer___UzAAc .zyx___TsQP6:hover i{color:#fa8d30}.modelbody___dKuL5 .footer___UzAAc .zyxs___PgaMh{display:flex;align-items:center;justify-content:center;margin:0 20px;width:118px;height:38px;text-align:center;line-height:38px;font-size:14px;background:#fff;box-shadow:0 2px 4px #e3e3e380,inset 0 1px 3px #ececec80;border-radius:19px;cursor:pointer}.modelbody___dKuL5 .footer___UzAAc .zyxs___PgaMh i,.modelbody___dKuL5 .footer___UzAAc .zyxs___PgaMh:hover i{color:#fa8d30}.modelbody___dKuL5 .footer___UzAAc .cyx___SUFyC{display:flex;align-items:center;justify-content:center;width:118px;height:38px;text-align:center;line-height:38px;font-size:14px;background:#fff;box-shadow:0 2px 4px #e3e3e380,inset 0 1px 3px #ececec80;border-radius:19px;cursor:pointer}.modelbody___dKuL5 .footer___UzAAc .cyx___SUFyC i{color:#bcbcbc}.modelbody___dKuL5 .footer___UzAAc .cyx___SUFyC:hover i{color:#f65160}.modelbody___dKuL5 .footer___UzAAc .cyxs___hlNWc{display:flex;align-items:center;justify-content:center;width:118px;height:38px;text-align:center;line-height:38px;font-size:14px;background:#fff;box-shadow:0 2px 4px #e3e3e380,inset 0 1px 3px #ececec80;border-radius:19px;cursor:pointer}.modelbody___dKuL5 .footer___UzAAc .cyxs___hlNWc i,.modelbody___dKuL5 .footer___UzAAc .cyxs___hlNWc:hover i{color:#f65160}.watermark___hNYlv{position:absolute;left:0;bottom:100px;font-size:18px;text-shadow:0px 0px 5px #b6b6b6;color:#fff;z-index:1;opacity:.6}.videovideo___ovOkV::-webkit-media-controls-fullscreen-button{display:none!important}@keyframes upDown___SlgHv{0%{left:0;bottom:100px}40%{opacity:1;bottom:80%;left:calc(50% - 130px)}41%{opacity:0;bottom:80%;left:calc(50% - 130px)}79%{opacity:0;bottom:80%;left:calc(50% - 130px)}80%{opacity:1;opacity:100%;bottom:100px;left:calc(100% - 270px)}to{opacity:1;bottom:100px;left:calc(100% - 270px)}}.animate__loop___mvL6s{animation-name:upDown___SlgHv}:root{--youtube-red: #fe0900}.container___g1WYG{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.video-container___XPkWR{width:100%;height:100%;margin:0 auto;position:relative;display:flex;flex-direction:column;justify-content:center}.video-container___XPkWR video{width:100%;height:100%;max-height:auto;object-fit:cover}.video-controls___to0Zq{right:0;left:0;padding:10px;position:absolute;bottom:0;transition:all .2s ease;background-image:linear-gradient(to bottom,#0000,#000000d6)}.video-controls___to0Zq.hide___NA3DV{opacity:0;pointer-events:none}.video-progress___gqHsd{position:relative;height:4px;margin-bottom:10px;margin-top:5px;padding:0 6px}progress{appearance:none;border-radius:2px;width:100%;height:4px;pointer-events:none;position:absolute;top:0}progress::-webkit-progress-bar{background-color:#787878;border-radius:2px}progress::-webkit-progress-value{background:#fff;border-radius:2px}progress::-moz-progress-bar{background:#fff}.seek___iZHBm{position:absolute;top:0;width:100%;cursor:pointer;margin:0}.seek___iZHBm:hover+.seek-tooltip___uWyXx{display:block}.seek-tooltip___uWyXx{white-space:nowrap;display:none;position:absolute;top:-50px;margin-left:-20px;font-size:12px;padding:3px;content:attr(data-title);font-weight:700;color:#fff;background-color:#0009}.bottom-controls___uoIBm{display:flex;justify-content:space-between;align-items:center;font-size:14px}.bottom-controls___uoIBm button{display:inline-flex;align-items:center}.left-controls___mBEx4{display:flex;align-items:center;color:#fff;font-size:10px}.right-controls___e9L6r{display:flex}.right-controls___e9L6r .rateOverlay___HHBWe{background-color:#000}.right-controls___e9L6r .controlText___M_BWR{font-size:12px;color:#fff}.volume-controls___fa3mE{display:inline-flex;align-items:center}.volume-controls___fa3mE input{width:100px;opacity:1;transition:all .4s ease}.volume-controls___fa3mE:hover input,.volume-controls___fa3mE input:focus{width:100px;opacity:1}.container___g1WYG button{cursor:pointer;position:relative;margin-right:7px;font-size:12px;padding:3px;border:none;outline:none;background-color:transparent}.container___g1WYG button *{pointer-events:none}.container___g1WYG button:before{content:attr(data-title);position:absolute;display:none;left:0;top:-27px;background-color:#0009;color:#fff;font-weight:700;padding:4px 6px;word-break:keep-all;white-space:pre}.container___g1WYG button:last-child:before{right:0;left:inherit}.container___g1WYG button:hover:before{display:inline-block}.fullscreen-button___ur0es{margin-right:0}.fullscreen-button___ur0es:before{right:0;left:inherit!important;width:fit-content}.fullscreen-button1___rfaXm{margin-top:-10px}.pip-button___GFO8W svg{width:26px;height:26px}.playback-animation___ndURq{pointer-events:none;position:absolute;top:50%;left:50%;margin-left:-40px;margin-top:-40px;width:80px;height:80px;border-radius:80px;background-color:#0009;display:flex;justify-content:center;align-items:center;opacity:0}input[type=range]{-webkit-appearance:none;-moz-appearance:none;height:4px;background:transparent;cursor:pointer}input[type=range]:focus{outline:none}input[type=range]::-webkit-slider-runnable-track{width:100%;cursor:pointer;border-radius:1.3px;-webkit-appearance:none;-webkit-transition:all .4s ease;transition:all .4s ease}input[type=range]::-webkit-slider-thumb{height:16px;width:16px;border-radius:16px;background:var(--youtube-red);cursor:pointer;-webkit-appearance:none;margin-left:-1px;opacity:0}input[type=range]:focus::-webkit-slider-runnable-track{background:transparent}input[type=range].volume___OTmpP{height:5px;background-color:#fff}input[type=range].volume___OTmpP::-webkit-slider-runnable-track{background-color:transparent}input[type=range].volume___OTmpP::-webkit-slider-thumb{margin-left:0;height:14px;width:14px;background:#fff}input[type=range]::-moz-range-track{width:100%;height:8.4px;cursor:pointer;border:1px solid transparent;background:transparent;border-radius:1.3px}input[type=range]::-moz-range-thumb{height:14px;width:14px;border-radius:50px;border:1px solid var(--youtube-red);background:var(--youtube-red);cursor:pointer;margin-top:5px}input[type=range]:focus::-moz-range-track{outline:none}input[type=range].volume___OTmpP::-moz-range-thumb{border:1px solid #fff;background:#fff}.hidden___o7GkT{display:none}.container___g1WYG svg{width:20px;height:20px;fill:#fff;stroke:#fff;cursor:pointer}.wrap___PCgOK{padding:0 10px}.wrap___PCgOK [class^=my-codemirror-container]{margin-bottom:0}.modal___SWmbt{z-index:9999}.title___wQJCG{font-size:20px}.path___YTbmg{display:inline-block;overflow:hidden;line-height:40px;white-space:nowrap;text-align:right;vertical-align:middle;color:#888;font-size:16px}.colorBlue___BkPK2{color:#0152d9}.width240___U_vxr{width:240px}.filePath___Znqj2{min-width:200px;height:32px;line-height:32px;text-align:center;display:inline-block;background:#dedede;border-radius:4px 0 0 4px}.wrap___e94HY{background-color:#fff;padding:0 30px}.wrap___e94HY [class~=ant-upload-drag]{background:#1890ff0a!important;border-radius:4px;border:1px dashed #0152d9}.title___cJbAy{font-size:20px}.path___k2PhZ{display:inline-block;overflow:hidden;line-height:40px;white-space:nowrap;text-align:right;vertical-align:middle;color:#888;font-size:16px}.colorBlue___zWEFd{color:#0152d9}.draggableImage___lvhTr{position:fixed;right:20px;z-index:100}.draggableImage___lvhTr .close___fIv1p{user-select:none;cursor:pointer;display:none;position:absolute;z-index:101;left:-11px;top:-8px;color:#dcdcdc}.draggableImage___lvhTr:hover .close___fIv1p{display:block}.specialImg___H_3g_{display:flex;align-items:center}.specialImg___H_3g_ .bubble___y7sOy{background-color:#3a5eff;color:#fff;padding:6px 10px;border-radius:4px;font-size:14px;position:relative;margin-right:15px;cursor:default}.specialImg___H_3g_ .bubble___y7sOy:after{content:"";position:absolute;right:-6px;top:50%;z-index:101;transform:translateY(-50%);width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:6px solid #3A5EFF}.specialImg___H_3g_ .upImg___rUMZn{border-radius:50%;width:60px;height:60px;background:#30d0c826;border:1px solid rgba(240,255,255,.2);display:flex;align-items:center;justify-content:center;cursor:pointer}.specialImg___H_3g_ .upImg___rUMZn i{color:#27c970;font-size:23px} + */.xterm{font-feature-settings:"liga" 0;position:relative;user-select:none;-ms-user-select:none;-webkit-user-select:none}.xterm.focus,.xterm:focus{outline:none}.xterm .xterm-helpers{position:absolute;top:0;z-index:5}.xterm .xterm-helper-textarea{padding:0;border:0;margin:0;position:absolute;opacity:0;left:-9999em;top:0;width:0;height:0;z-index:-5;white-space:nowrap;overflow:hidden;resize:none}.xterm .composition-view{background:#000;color:#fff;display:none;position:absolute;white-space:nowrap;z-index:1}.xterm .composition-view.active{display:block}.xterm .xterm-viewport{background-color:#000;overflow-y:scroll;cursor:default;position:absolute;inset:0}.xterm .xterm-screen{position:relative}.xterm .xterm-screen canvas{position:absolute;left:0;top:0}.xterm .xterm-scroll-area{visibility:hidden}.xterm-char-measure-element{display:inline-block;visibility:hidden;position:absolute;top:0;left:-9999em;line-height:normal}.xterm{cursor:text}.xterm.enable-mouse-events{cursor:default}.xterm.xterm-cursor-pointer{cursor:pointer}.xterm.column-select.focus{cursor:crosshair}.xterm .xterm-accessibility,.xterm .xterm-message{position:absolute;inset:0;z-index:10;color:transparent}.xterm .live-region{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.xterm-dim{opacity:.5}.xterm-underline{text-decoration:underline}.xterm-panel___XA0p9{background-color:#000;height:100%}.xterm-panel___XA0p9 [class~=terminal]{height:100%}.xterm-panel___XA0p9 [class~=xterm-viewport]{overflow-y:auto!important}.code-area-container___bjERn{height:100%;position:relative;overflow:hidden}.code-area-container___bjERn .only-view___LP5ZN{position:absolute;z-index:2;right:80px;top:36px}.frame___k7Y9h,.frame___k7Y9h div[class~=ant-spin-container]{height:100%}.frame___k7Y9h div[class~=ant-spin]{max-height:initial}.frame___k7Y9h div[class~=ant-spin-text]{text-shadow:none!important}.frame___k7Y9h iframe{width:100%;height:100%;border:none}.answer___UngkO{font-size:14px;color:#434d6c;transition:all .2s;position:relative;line-height:1.8}.answer___UngkO ::selection{background:#ecf1fe}.answer___UngkO .imgWrap___ORTRf{width:320px;cursor:pointer;border-radius:8px;overflow:hidden;position:relative}.answer___UngkO .imgWrap___ORTRf img{width:100%;user-select:none}.answer___UngkO .imgWrap___ORTRf:after{content:"";position:absolute;inset:0;background:#00000080;cursor:pointer;opacity:0;transition:opacity .3s}.answer___UngkO .imgWrap___ORTRf:hover:after{opacity:1}.answer___UngkO pre{width:100%;overflow:auto}.answer___UngkO ol li{list-style:auto}.answer___UngkO hr{border:none;border-bottom:1px solid #ccc}.answer___UngkO span[class=katex-error]{color:inherit!important}.codeCopy___re8vm{position:relative;min-height:50px}.codeCopy___re8vm button{position:absolute;top:7px;right:0;padding:4px 8px;border-radius:0 0 0 5px;border:none;background-color:#007bff;color:#fff;cursor:pointer;font-size:12px;height:26px;pointer-events:auto}.codeCopy___re8vm button.runCode___MYs9m{bottom:0;top:initial}#educoder .smartWrp___NjRcB [class~=ant-drawer-body]{padding:0}.reasoning___S0mKl{margin-bottom:20px}.reasoning___S0mKl .btn____CIJG{display:flex;align-items:center;width:fit-content;height:35px;background:#f4f8ff;border-radius:8px;color:#3061d0;border:1px solid rgba(20,93,255,.2);padding:0 12px;cursor:pointer}.reasoning___S0mKl .btn____CIJG span{font-size:14px;margin-left:10px;margin-right:35px}.reasoning___S0mKl .content___CIAh9{font-size:14px;color:#888;border-left:2px solid #DCDCDC;padding-left:8px;margin-top:20px;white-space:pre-wrap}.reasoning___S0mKl b{font-size:8px}.select___Kt_GE .box___S5_ly{position:relative}.select___Kt_GE .text___dtZDv{width:206px;height:40px;background:#fff;border-radius:8px;border:1px solid rgba(20,93,255,.2);display:flex;align-items:center;padding:0 12px;color:#333;cursor:pointer}.select___Kt_GE .text___dtZDv:hover{background:#f6f6f6}.select___Kt_GE .text___dtZDv span{padding-left:6px}.select___Kt_GE .text___dtZDv b{font-size:12px;margin-left:auto;display:inline-block;transform:scale(.6)}.select___Kt_GE .itemWrap___xmw7x{position:absolute;z-index:10;top:40px;padding-top:7px}.select___Kt_GE .itemWrap___xmw7x aside{width:206px;background:#fff;box-shadow:0 2px 6px #d2d2d2;border-radius:2px;border:1px solid #E7F3FF;padding:10px 0}.select___Kt_GE .itemWrap___xmw7x .item___io6Bx{display:flex;align-items:center;padding:0 12px;height:36px;color:#464f66;cursor:pointer}.select___Kt_GE .itemWrap___xmw7x .item___io6Bx span{padding-left:6px}.select___Kt_GE .itemWrap___xmw7x .item___io6Bx:hover{background:#e7f3ff80;color:#3061d0}.select___Kt_GE .itemWrap___xmw7x .item___io6Bx.active___nHRTI{background:#e7f3ff;color:#3061d0}.flex_box_center___NfmQB{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___kVtBD{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___EegZo{align-items:center;box-align:center}.flex_box_center_end___Ueaqo{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___Sd9Zb{flex-direction:column;box-orient:block-axis}@keyframes dot-fade___gzUhM{0%,40%{opacity:.5}50%{opacity:8}90%,to{opacity:.5}}.loadingPic___sQWGQ{display:flex;align-items:center}.loading___ss_U1{display:flex}.loading___ss_U1 .dot___eTny8{width:10px;height:10px;border-radius:50%;margin-right:8px;background:#145dff;opacity:.5;animation:dot-fade___gzUhM 1s infinite}.loading___ss_U1 .dot___eTny8:nth-child(2){animation-delay:.3s}.loading___ss_U1 .dot___eTny8:nth-child(3){animation-delay:.7s}.wrap___SoLR4{display:flex;flex-direction:column;height:100%;overflow:hidden;flex:1 1;padding:20px 0}.chatContainer___bSpXP{flex:1 1;width:100%;overflow:auto}.footerContainer___IbaJq{margin-left:50px;margin-right:21px;flex-shrink:0;display:flex;flex-direction:column;transition:all .3s}.footerContainer___IbaJq .btnWrp___z89PH{width:100%;margin-bottom:12px;display:flex;flex-wrap:wrap;gap:10px}.footerContainer___IbaJq .btnWrp___z89PH>div{padding:0 10px;align-items:center;border-radius:12px;color:#585a73;display:inline-flex;font-size:12px;height:28px;justify-content:center;line-height:16px;transition:.3s all;border:1px solid #e8eaf2}.footerContainer___IbaJq .btnWrp___z89PH .btn___VK3Di{cursor:pointer;user-select:none}.footerContainer___IbaJq .btnWrp___z89PH .btn___VK3Di:hover{background:linear-gradient(111deg,#e9e7ff -12%,#fff 25% 69%,#e9e7ff 113%);border:1px solid #e0dfff;color:#6d6acd}.footerContainer___IbaJq .btnWrp___z89PH .btn___VK3Di.btnActive___en_8L{background:#eeedff;border:1px solid #eeedff;color:#6d6acd}.footerContainer___IbaJq .inputContainer___q_PRC{flex:1 1;display:flex;align-items:center;background:#fff;box-shadow:0 0 10px #e2e2e280;border-radius:8px;border:1px solid #e8eaf2;padding:10px 20px;position:relative;transition:all .5s}.footerContainer___IbaJq .inputContainer___q_PRC:hover{border:1px solid #145DFF}.footerContainer___IbaJq .inputContainer___q_PRC .uploadBtn___fY3BV{width:40px;height:40px;border:none;border-radius:20px;flex-shrink:0;background:#d2d2d2;cursor:default}.footerContainer___IbaJq .inputContainer___q_PRC .uploadBtn___fY3BV:hover{background:linear-gradient(139deg,#5c64ff,#6988f8)!important}.footerContainer___IbaJq .inputContainer___q_PRC .sendBtn____aYXt{width:40px;height:40px;background:linear-gradient(139deg,#5c64ff,#6988f8)!important;border:none;border-radius:50%;padding:0;flex-shrink:0}.footerContainer___IbaJq .inputContainer___q_PRC .sendBtn____aYXt:disabled{background:#d2d2d2!important}.footerContainer___IbaJq .inputContainer___q_PRC .sendBtnDisabled____WhtC{width:40px;height:40px;background:#d2d2d2!important;border:none;border-radius:50%;padding:0;flex-shrink:0}.footerContainer___IbaJq .inputContainer___q_PRC .cancelBtn___I91qC{font-size:40px;color:#5c64ff;cursor:pointer;flex-shrink:0;transition:.3}.footerContainer___IbaJq .inputContainer___q_PRC .cancelBtn___I91qC:hover{transform:scale(1.05)}.footerContainer___IbaJq .inputContainer___q_PRC textarea{margin:6px 9px 0;padding:0 11px;resize:none}.footerContainer___IbaJq .inputContainer___q_PRC textarea::placeholder{color:#c1c1d9}.footerContainer___IbaJq .lineFour___t_eBm.inputContainer___q_PRC{align-items:flex-end}.footerContainer___IbaJq .lineFour___t_eBm.inputContainer___q_PRC textarea{height:100%}.footerContainer___IbaJq .lineFour___t_eBm.inputContainer___q_PRC .fullIcon___WYjW2{position:absolute;right:31px;top:20px;color:#145dff;cursor:pointer}.footerContainer___IbaJq.footerContainerSelected___TV_oq{border-radius:20px;box-shadow:0 12px 24px -16px #3636490a,0 12px 40px #33334714,0 0 1px #2c2c3605;position:relative;transition:border .4s ease;border:1px solid #e8eaf2}.footerContainer___IbaJq.footerContainerSelected___TV_oq:hover{border:1px solid #145DFF}.footerContainer___IbaJq.footerContainerSelected___TV_oq .btnWrp___z89PH{background:#f7f8fc;padding:15px 15px 15px 20px;border-radius:20px 20px 0 0;border:none}.footerContainer___IbaJq.footerContainerSelected___TV_oq .inputContainer___q_PRC{border:none;box-shadow:none;background:transparent}.footerContainer___IbaJq.footerContainerSelected___TV_oq .inputContainer___q_PRC:hover{background:transparent;border:none}.footerContainer___IbaJq.full___h1vtm{height:100%}.li___DXR9A{display:flex;padding-left:20px}.li___DXR9A .avatarIcon___EYoqp .img___wrenL{width:40px;height:40px;border-radius:5px;margin-right:10px}.li___DXR9A .content___NK_Ew{flex:1 1;min-width:0}.li___DXR9A .content___NK_Ew .borderBox___UVtN4{box-shadow:0 0 10px #e2e2e280;border-radius:8px;border:1px solid rgba(20,93,255,.2);padding:16px}.li___DXR9A .content___NK_Ew .borderBox___UVtN4 .text___d_gYw{white-space:pre-wrap;color:#3061d0}.li___DXR9A .content___NK_Ew .fileWrap___kbAp0{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:10px}.li___DXR9A .content___NK_Ew .fileWrap___kbAp0 .file___R5FNg{width:calc((100% - 30px)/4);display:flex;align-items:center;background:#fff;border:1px solid rgba(20,93,255,.1);border-radius:8px;padding:6px 15px;font-size:14px;box-shadow:0 0 10px #e2e2e233}.li___DXR9A .content___NK_Ew .fileWrap___kbAp0 .file___R5FNg aside{flex:1 1;min-width:0}.li___DXR9A .content___NK_Ew .fileWrap___kbAp0 .file___R5FNg aside .fileName___oTYTw{color:#333;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:100%;width:fit-content}.li___DXR9A .content___NK_Ew .source___JD93j{height:16px;background:#f4f8ff;border-radius:8px 0;font-size:10px;color:#666;padding:0 14px;text-align:center;line-height:16px;width:fit-content;float:right;margin-top:-17px;margin-right:1px}.li___DXR9A .content___NK_Ew .action___CTh1w{height:54px;display:flex;align-items:center;gap:20px}.li___DXR9A .content___NK_Ew .action___CTh1w i{color:#666;cursor:pointer}.li___DXR9A .content___NK_Ew .action___CTh1w i:hover{color:#3061d0}.disabledInput___rMs3e{cursor:not-allowed;border:1px solid #9cb8f5!important}.disabledInput___rMs3e>*{pointer-events:none;opacity:.3}.backBottom___VIz5U{height:0;width:fit-content;position:sticky;z-index:100;bottom:0;left:50%;transform:translate(-50%);cursor:pointer;padding-left:20px}.backBottom___VIz5U:hover i{color:#5c64ff}.backBottom___VIz5U i{font-size:40px;color:#5c64ff80;position:absolute;z-index:101;bottom:8px}.head___vWC9s{display:flex;align-items:center;gap:20px;position:relative;height:54px;padding-right:20px;border-bottom:1px solid #EFEEEE}.head___vWC9s .title___l1GaK{display:flex;align-items:center;flex:1 1;padding-left:20px;height:100%;cursor:move}.head___vWC9s .headBtn___fGGSq{cursor:pointer;color:#333}.head___vWC9s .headBtn___fGGSq:hover{color:#3061d0}.menuWarp___Py4k9{list-style-type:none;background-color:#fff;background-clip:padding-box;border-radius:2px;outline:none;box-shadow:0 6px 16px #00000014,0 3px 6px -4px #0000001f,0 9px 28px 8px #0000000d}.menuWarp___Py4k9 h4{padding-left:20px;padding-top:13px;font-weight:600}.menuWarp___Py4k9 .menu___Rpj4l{max-height:400px;min-height:40px;width:250px;overflow:auto;color:#464f66}.menuWarp___Py4k9 .menu___Rpj4l aside{display:flex;align-items:center;height:36px;padding:0 20px;cursor:pointer}.menuWarp___Py4k9 .menu___Rpj4l aside .menuText___zGoGw{flex:1 1;min-width:0;display:flex;align-items:center}.menuWarp___Py4k9 .menu___Rpj4l aside .menuText___zGoGw span{max-width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.menuWarp___Py4k9 .menu___Rpj4l aside .menuDel___qa0au{display:none;flex-shrink:0;margin-left:10px}.menuWarp___Py4k9 .menu___Rpj4l aside.active___n_Cfs{background:#e7f3ff!important}.menuWarp___Py4k9 .menu___Rpj4l aside.active___n_Cfs span{color:#3061d0}.menuWarp___Py4k9 .menu___Rpj4l aside:hover{background:#e7f3ff80}.menuWarp___Py4k9 .menu___Rpj4l aside:hover span{color:#3061d0}.menuWarp___Py4k9 .menu___Rpj4l aside:hover .menuDel___qa0au{display:inline}.draggableWrap___u95gi{width:100vw;height:100vh;position:fixed;z-index:999;left:0;top:0;pointer-events:none}.draggableWrap___u95gi>div{pointer-events:auto}.draggableWrap___u95gi .modal___Q60Fu{width:100%;height:100%;background:#fff;box-shadow:0 10px 26px #14131d87;border-radius:8px;border:1px solid #7E8183;display:flex;flex-direction:column}.footer___lxKwN{padding-right:20px;padding-left:20px}.footer___lxKwN .main____xLI7{background:#fff;box-shadow:0 2px 20px #d7e5ff80;border-radius:18px;border:1px solid #EFF2FF;overflow:hidden}.footer___lxKwN .main____xLI7 .files___U6HeB{display:flex;flex-wrap:wrap;gap:5px;background:#fafbff;padding:10px 20px}.footer___lxKwN .main____xLI7 .files___U6HeB .file___R5FNg{width:calc((100% - 15px)/4);display:flex;align-items:center;background:#fff;border-radius:8px;padding:3px 9px;font-size:14px;border:1px solid #EBEBEB;position:relative}.footer___lxKwN .main____xLI7 .files___U6HeB .file___R5FNg aside{flex:1 1;min-width:0;margin-left:10px}.footer___lxKwN .main____xLI7 .files___U6HeB .file___R5FNg aside .fileName___oTYTw{color:#333;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:100%;width:fit-content}.footer___lxKwN .main____xLI7 .files___U6HeB .file___R5FNg:hover .fileDel___HitRv{opacity:1}.footer___lxKwN .main____xLI7 .files___U6HeB .file___R5FNg .fileDel___HitRv{opacity:0;transition:.3s;position:absolute;z-index:10;top:2px;right:5px;font-size:11px;color:#999;cursor:pointer}.footer___lxKwN .main____xLI7 .files___U6HeB .file___R5FNg .fileDel___HitRv:hover{color:#333}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc{height:138px;background:#fff;padding:20px;display:flex;flex-direction:column}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc textarea{flex:1 1;resize:none;padding:0;font-size:16px}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc textarea::placeholder{color:#c1c1d9}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w{display:flex;align-items:center;margin-top:10px}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .btnWrap___ENcDO{display:flex;align-items:center;gap:12px;margin-right:auto}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .btnWrap___ENcDO .btn___VK3Di{color:#333;height:34px;background:#fff;border-radius:20px;border:1px solid #EBEBEB;padding:0 12px;line-height:32px;transition:.3s;cursor:pointer}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .btnWrap___ENcDO .btn___VK3Di:hover{border:1px solid rgba(20,93,255,.2);color:#3061d0}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .btnWrap___ENcDO .btn___VK3Di.btnActive___en_8L{background:#f4f8ff;border:1px solid rgba(20,93,255,.2);color:#3061d0}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .btnWrap___ENcDO .btn___VK3Di.btnDisabled___AFYEZ{cursor:not-allowed;border:1px solid #ebebeb;background:#fff;color:#333;opacity:.5}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .uploadBtn___fY3BV{color:#666;width:34px;height:34px;border-radius:50%;cursor:pointer;text-align:center;line-height:34px}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .uploadBtn___fY3BV:hover{background:#f4f8ff;color:#145dff}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .uploadDisabledBtn___LslUe{color:#666;width:34px;height:34px;border-radius:50%;cursor:pointer;text-align:center;line-height:34px;color:#999;cursor:not-allowed}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .uploadDisabledBtn___LslUe:hover{background:#f4f8ff;color:#145dff}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .uploadDisabledBtn___LslUe:hover{color:#999}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .sendBtn____aYXt{width:34px;height:34px;background:linear-gradient(139deg,#5c64ff,#6988f8);border:none;border-radius:50%;padding:0;flex-shrink:0}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .sendBtnDisabled____WhtC{width:34px;height:34px;background:linear-gradient(139deg,#5c64ff,#6988f8);border:none;border-radius:50%;padding:0;flex-shrink:0;background:#d2d2d2;cursor:not-allowed}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .cancelBtn___I91qC{font-size:34px;color:#5c64ff;cursor:pointer;flex-shrink:0;transition:.3}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .cancelBtn___I91qC:hover{transform:scale(1.05)}.bottomlist___Unmz9{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;background:#f6f7f9;border-radius:6px;border:1px solid #EFF1F6;height:48px;padding:0 20px;max-width:90%;margin-top:20px;font-size:14px;line-height:48px;cursor:pointer;width:max-content}.bottomlist___Unmz9:hover{background:#e2ecff;border-radius:6px;border:1px solid #3061D0}.draggableImage___vcTso{position:fixed;left:calc(100vw - 84px);z-index:100}.draggableImage___vcTso .img___xAyno{user-select:none}.draggableImage___vcTso .close___WUtfj{user-select:none;cursor:pointer;display:none;position:absolute;z-index:101;left:-11px;top:-8px;color:#dcdcdc}.draggableImage___vcTso:hover .close___WUtfj{display:block}.extraNode___tnBrt{cursor:initial}.specialImg___yAPav{display:flex;flex-direction:column;align-items:center}.specialImg___yAPav .bubble___qNdfF{background-color:#3a5eff;color:#fff;padding:4px 8px;border-radius:4px;font-size:12px;position:relative;margin-bottom:8px}.specialImg___yAPav .bubble___qNdfF:after{content:"";position:absolute;bottom:-6px;left:50%;z-index:101;transform:translate(-50%);width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #3A5EFF}.specialImg___yAPav .upImg___Mx6QM{width:60px;height:60px;border-radius:50%}.bigTipsBox___XRGyw{width:calc(100% - 98px);overflow:hidden}.bigTips___uPRW3{display:flex;overflow-x:hidden;scroll-behavior:smooth;gap:22px;width:100%;position:relative;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none;position:sticky;top:0;background:#fff;z-index:8}.bigTips___uPRW3::-webkit-scrollbar{display:none}.bigTips___uPRW3 .item___KMGDu{position:relative;width:80px!important;height:88px;background:#95bdff1a;border-radius:8px;cursor:pointer;display:flex!important;flex-direction:column;justify-content:center;align-items:center;border:1px solid transparent}.bigTips___uPRW3 .item___KMGDu .editBtn___JiZpD{display:none;position:absolute;top:6px;right:6px;font-size:12px;color:#c7cbdb}.bigTips___uPRW3 .item___KMGDu .editBtn___JiZpD:hover{color:#145dff}.bigTips___uPRW3 .item___KMGDu span{font-weight:600;font-size:14px;color:#232b40;margin-top:16px;word-break:break-all;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:68px}.bigTips___uPRW3 .item___KMGDu:hover{border:1px solid #145DFF}.bigTips___uPRW3 .item___KMGDu:hover .editBtn___JiZpD{display:block}.bigTips___uPRW3 .item___KMGDu.active___EX5N5{border:1px solid #145DFF}.PrevNext____kcgs{width:calc(100% - 98px);height:105px;position:absolute;top:-6px;left:2px;z-index:100;pointer-events:none;opacity:1;transition:.3s}.PrevNext____kcgs>div{width:42px;height:105px;display:flex;align-items:center;justify-content:center;position:absolute}.PrevNext____kcgs>div img{width:20px;height:20px;pointer-events:auto}.PrevNext____kcgs>div .img___X2ms3{display:block}.PrevNext____kcgs>div .imgHover___wIHti{display:none}.PrevNext____kcgs>div:hover{cursor:pointer}.PrevNext____kcgs>div:hover .img___X2ms3{display:none}.PrevNext____kcgs>div:hover .imgHover___wIHti{display:block}.PrevNext____kcgs .LeftButton___P5Wge{left:-11px}.PrevNext____kcgs .RightButton___NAbBu{right:-20px}.agent___exMfN .add___cWyoE{width:80px;height:88px;background:#95bdff1a;border-radius:8px;display:flex;align-items:center;justify-content:center;cursor:pointer}.agent___exMfN .add___cWyoE i{color:#7f8791}.agent___exMfN .add___cWyoE:hover{background:#95bdff1a;border:1px solid rgba(48,97,208,.5)}.agent___exMfN .add___cWyoE:hover i{color:#3061d0}.imgUpLoad___Wg61u{position:relative;width:50px;height:auto;background-color:#f4f3f4;display:flex;align-items:center;justify-content:center;margin-top:15px}.imgUpLoad___Wg61u>div{position:absolute;right:-6px;top:-6px;cursor:pointer;background-color:#fff;width:16px;height:16px;border-radius:50%}.tip___WGAb5{display:flex;align-items:center;gap:6px;color:#ff8c29;font-size:14px;margin-top:10px;margin-left:100px}.tip___WGAb5 i{font-size:14px}.choose-game-item___RYHdh{padding:16px 15px;background:#010e1f;border-radius:4px}.choose-game-item___RYHdh p{margin:0}.choose-game-item___RYHdh .output-title-container___P2NjC{text-align:center;display:flex;flex-flow:row nowrap;justify-content:space-between;color:#747a7f;align-items:center;margin-bottom:12px}.choose-game-item___RYHdh .output-title-container___P2NjC span{flex:1 1;display:flex}.choose-game-item___RYHdh .output-title-container___P2NjC span span{flex:initial}.choose-game-item___RYHdh .output-title-container___P2NjC span span:nth-child(1){flex:1 1}.choose-game-item___RYHdh .output-title-container___P2NjC .output-title___ZQJkv{color:#fff}.test-case-list___CYyHP{padding:8px 16px}.test-header___fSQRn{width:100%;height:34px;padding:0 25px;line-height:34px;color:#f4f1ed;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;background-color:#111c24;border-bottom:1px solid #222c34}.test-header___fSQRn a{color:#747a7f}.test-header___fSQRn span{position:relative;display:block;cursor:pointer;padding:0 25px}.test-header___fSQRn span.active___bY0Dq:after{content:"";position:absolute;inset:auto auto 0 50%;margin-left:-10px;height:2px;width:20px;background-color:#29bd8b}.test-header___fSQRn span.active-debug___oeXMX:after{content:"";position:absolute;inset:auto auto 0 50%;margin-left:-22px;height:2px;width:20px;background-color:#29bd8b}.test-result___DQXYd{padding:8px 15px 0;font-size:14px;font-family:PingFangSC-Bold,PingFang SC;line-height:25px;font-weight:700;width:100%;display:inline-block;margin-bottom:0}.test-result___DQXYd p{font-size:14px!important}.test-result___DQXYd .markdown-body____rqU_ p{white-space:normal}.test-result___DQXYd.success___iuAG3{color:#29bd8b}.test-result___DQXYd.failer___axTtk,.test-result___DQXYd.failer___axTtk p{color:#d55!important}.test-result___DQXYd img{display:block;margin-right:5px}.test-result___DQXYd .count___B_kHY{display:flex;flex-flow:row nowrap;float:left;align-items:center;line-height:25px;padding:0 10px 0 4px}.test-case-item___E3CU9{width:100%;margin:0 auto 10px;background:#1f2f3b;font-size:14px}.test-case-item___E3CU9 .case-header___xppld{padding:9px 20px;display:flex;flex-flow:row nowrap;align-items:center;justify-content:space-between}.test-case-item___E3CU9 .case-header___xppld .iconfont___LO1VN{font-size:14px!important;color:#f4f1ed}.test-case-item___E3CU9 .case-header___xppld .description___j4efR{color:#616b77;padding:0 8px;font-size:12px}.test-case-item___E3CU9 .item-desc___ivltA{display:none}.test-case-item___E3CU9 .item-desc___ivltA.show___ntNdM{display:block}.test-case-item___E3CU9 .item-tip___ETPck{font-size:12px;color:#c67676;line-height:12px}.test-case-item___E3CU9 h2{font-size:14px;color:#bfbfbf;margin:0;line-height:21px;display:flex;flex-flow:row nowrap;align-items:center}.test-case-item___E3CU9 h4{font-size:14px;color:#637da6;line-height:14px;padding:15px 0 5px}.test-case-item___E3CU9 p{font-size:14px;line-height:20px;letter-spacing:1px}.arrow-down___oQMCK{width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:8px solid #bfbfbf}.test-title___mf3Df{margin-left:10px}.arrow-right___C6f8W{width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:8px solid #bfbfbf}.case-info___yX5kK{flex:1 0;display:flex;flex-flow:row nowrap;justify-content:flex-end;align-items:center}.case-info___yX5kK i,.case-info___yX5kK img{margin-left:8px}.test-case-run-header___iHZR5{color:#617c93;font-size:14px;padding:10px 0}.test-case-run-wrp___qVT1y textarea{background:none!important;border:none!important;color:#fff!important;resize:none!important}.test-case-run-wrp___qVT1y>div:nth-child(2)>div{color:#fff!important;background:#121c24!important;margin-right:12px}.diff-panel-container___OEdXu{width:100%;height:100%;background:#010e1f;color:#fff;font-size:0;overflow:hidden;font-family:Menlo,Monaco,Consolas,Courier New,monospace;font-weight:400;font-feature-settings:"liga" 0,"calt" 0}.diff-panel-container___OEdXu>div{width:49.5%;white-space:pre;overflow-x:auto;line-height:18px;font-size:12px;display:inline-block;letter-spacing:0px;vertical-align:top;padding:10px 14px;background:#1e1e1e}.diff-panel-container___OEdXu>div:first-child{margin-right:1%}.diff-panel-container___OEdXu .line-break___Ww59n{display:block;height:20px}.diff-panel-container___OEdXu del{color:#d55;white-space:pre;text-decoration:none}.diff-panel-container___OEdXu del:empty{display:none}.diff-panel-container___OEdXu del.empty___izbJX{background:#d55}.diff-panel-container___OEdXu ins{color:#2ea44f;white-space:pre;text-decoration:none}.diff-panel-container___OEdXu ins:empty{display:none}.diff-panel-container___OEdXu ins.empty___izbJX{background:#2ea44f}.alert___jv5_R{display:inline-flex;align-items:center;font-size:12px;height:24px;background-color:#a2111da3;padding:0 10px}.alert___jv5_R b{font-size:12px;margin-right:10px;color:red}.alert___jv5_R i{cursor:pointer;font-size:12px;margin-left:10px}.inputs___bjeNr textarea::placeholder{color:#536879!important}.submitStatus___o37GC{width:48px;height:22px;background:#37ad8326;border-radius:2px;border:1px solid rgba(66,213,160,.6);display:flex;align-items:center;justify-content:space-around;font-size:12px;color:#26cc90}.unsubmitStatus___OoJ90{width:48px;height:22px;background:#fa64001a;border-radius:2px;border:1px solid rgba(250,100,0,.6);display:flex;align-items:center;justify-content:space-around;font-size:12px;color:#fa6400}#educoder .btn-run-self___F5vyI{background:transparent;border:1px solid #0152d9!important;color:#0152d9;font-weight:700;border:0px solid transparent;padding:0 8px;letter-spacing:1px;outline:none;text-align:center;font-size:14px;height:26px;line-height:30px;border-radius:3px;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;flex:0 0 auto}#educoder .btn-run-self___F5vyI span{padding:0}#educoder .btn-run-self___F5vyI:disabled{background:#555d68;color:#fff;border-color:#fff!important}.diff-panel-container___IpXsK{width:100%;height:100%;background:#010e1f;color:#fff;font-size:0;overflow:hidden;font-family:Menlo,Monaco,Consolas,Courier New,monospace;font-weight:400;font-feature-settings:"liga" 0,"calt" 0}.diff-panel-container___IpXsK .enter___UGDlZ{position:relative}.diff-panel-container___IpXsK .enter___UGDlZ:after{content:" ";display:block;height:1px}.diff-panel-container___IpXsK>div span:last-of-type{display:contents}.diff-panel-container___IpXsK>div span:last-of-type .enter___UGDlZ:before{content:"\21b5";position:absolute;left:0;top:-2px}.diff-panel-container___IpXsK>div{width:49.5%;white-space:pre;overflow-x:auto;line-height:18px;font-size:12px;display:inline-block;letter-spacing:0px;vertical-align:top;padding:10px 14px;background:#1e1e1e}.diff-panel-container___IpXsK>div:first-child{margin-right:1%}.diff-panel-container___IpXsK .line-break___hpW53{display:block;height:20px}.diff-panel-container___IpXsK del{font-family:SimHei,PCMyungjo,monospace;color:#d55;white-space:pre;text-decoration:none}.diff-panel-container___IpXsK del:empty{display:none}.diff-panel-container___IpXsK del.empty___BV3pH{background:#d55;width:10px;margin-left:3px;color:#fff;text-align:center;font-size:12px}.diff-panel-container___IpXsK [class^=c-blue] ins{color:#3061d0}.diff-panel-container___IpXsK ins{color:#2ea44f;white-space:pre;text-decoration:none}.diff-panel-container___IpXsK ins:empty{display:none}.diff-panel-container___IpXsK ins.empty___BV3pH{color:#fff;background:#2ea44f}.diff-panel-container-2___RYOLG{background:none}.diff-panel-container-2___RYOLG>div{background:none;padding-top:0}.diff-panel-container-2___RYOLG ins{white-space:pre;text-decoration:none;color:#fff}.outputColorWhite___GkiGp del{color:#fff}.flex_box_center___chIKE{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___hT6Bl{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___xJY_u{align-items:center;box-align:center}.flex_box_center_end___LPuxi{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___Zs0ic{flex-direction:column;box-orient:block-axis}.wrap___cNz2Y{background-color:#070f19;height:100%;overflow:hidden}.wrap___cNz2Y div[class~=ant-spin-nested-loading],.wrap___cNz2Y div[class~=ant-spin-container]{height:100%;background-color:#070f19}.wrap___cNz2Y .content___vkduy{display:flex;align-items:flex-start;height:100%;overflow:hidden}.wrap___cNz2Y .content___vkduy .left___yWI2E{width:50%;height:100%;overflow-y:auto;overflow-x:hidden;padding:20px 43px 20px 18px;border-right:1px solid #474747}.wrap___cNz2Y .content___vkduy .left___yWI2E .head___WMggN{display:inline-flex;align-items:center;font-size:14px;cursor:pointer;user-select:none}.wrap___cNz2Y .content___vkduy .left___yWI2E .head___WMggN i{font-size:12px}.wrap___cNz2Y .content___vkduy .left___yWI2E .expression___L8Pp3{margin-bottom:25px}.wrap___cNz2Y .content___vkduy .left___yWI2E .expression___L8Pp3 input{height:34px;line-height:32px;border-radius:2px;border:1px solid #2761C5;margin-top:20px;background-color:#070f19;color:#fff}.wrap___cNz2Y .content___vkduy .left___yWI2E .expression___L8Pp3 input::placeholder{color:#4d4d4d}.wrap___cNz2Y .content___vkduy .left___yWI2E .expression___L8Pp3 .listWarp___ofdxE>div{display:flex;align-items:center;margin-top:15px}.wrap___cNz2Y .content___vkduy .left___yWI2E .expression___L8Pp3 .listWarp___ofdxE>div span{flex:1 1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:14px;padding-right:15px}.wrap___cNz2Y .content___vkduy .left___yWI2E .expression___L8Pp3 .listWarp___ofdxE>div i{font-size:14px;cursor:pointer}.wrap___cNz2Y .content___vkduy .left___yWI2E .variable___REWA5 .list___ZGP8o{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:14px;margin-top:15px;width:fit-content;max-width:100%}.wrap___cNz2Y .content___vkduy .right___T2TG6{width:50%;height:100%}.wrap___cNz2Y .content___vkduy .right___T2TG6 .btns____y3gt{height:67px;border-bottom:1px solid #333131;padding:0 30px;display:flex;align-items:center}.wrap___cNz2Y .content___vkduy .right___T2TG6 .btns____y3gt b{cursor:pointer;color:#07f;margin-right:30px;font-size:22px}.wrap___cNz2Y .content___vkduy .right___T2TG6 .btns____y3gt i{margin-left:auto;color:#fff;cursor:pointer}.wrap___cNz2Y .content___vkduy .right___T2TG6 .disabled___yPqre b{cursor:not-allowed;color:#676767}.wrap___cNz2Y .content___vkduy .right___T2TG6 .text___V5rxy{font-size:14px;color:#fff;margin-top:11px;text-align:center}.wrap___cNz2Y .content___vkduy .right___T2TG6>pre{margin:12px 8px;background:#121c24;padding:20px;font-size:14px;white-space:pre-wrap;overflow-y:auto;height:calc(100% - 130px)}.flex_box_center___Zogfv{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___d5jT_{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___A9snj{align-items:center;box-align:center}.flex_box_center_end___P8Qf8{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___WfGYB{flex-direction:column;box-orient:block-axis}.box___IpQ7E{max-height:208px;overflow:auto;padding:8px 16px;border-bottom:1px solid #222c34;flex-shrink:0}.flex_box_center___Gc4dd{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___K2f1v{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___pupRp{align-items:center;box-align:center}.flex_box_center_end___UDLRC{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___a5uDo{flex-direction:column;box-orient:block-axis}.result___gu5zt{background:#070f19;height:100%;display:flex}.result___gu5zt .title___xrnx2{margin-top:20px;margin-bottom:10px;flex-shrink:0}.result___gu5zt .title___xrnx2 span{color:#bbbcbe}.result___gu5zt .left___IAxp9{width:340px;border-right:1px solid #333131;padding:0 20px 10px;flex-shrink:0;display:flex;flex-direction:column}.result___gu5zt .left___IAxp9 .leftNode___HL8fG{flex:1 1;background:#121c24}.result___gu5zt .left___IAxp9 .leftNode___HL8fG textarea{background:none;border:none;color:#fff;resize:none;height:100%;padding:10px}.result___gu5zt .left___IAxp9 .leftNode___HL8fG textarea::placeholder{color:#536879!important}.result___gu5zt .right___ZXYmw{flex:1 1;padding:0 20px 10px;display:flex;flex-direction:column}.result___gu5zt .right___ZXYmw .rightNode___jYL5_{flex:1 1;overflow:auto;position:relative;color:#fff}.result___gu5zt .right___ZXYmw .rightNode___jYL5_ .custom-spinner>div>div{border:4px solid #00D4F3!important;border-color:#00D4F3 transparent transparent transparent!important}.result___gu5zt .right___ZXYmw .rightNode___jYL5_ .custom-spinner p{color:#00d4f3!important}.vnc-panel-wrapper{position:relative;height:calc(100vh - 105px);overflow:hidden}.vnc-panel-wrapper.full-screen{position:fixed;inset:0;z-index:200;height:100vh;background:#fff}.vnc-panel-wrapper-windows{position:relative;height:90vh;overflow:hidden}.vnc-panel-wrapper-windows .btn-vnc-resize{position:absolute;right:16px;top:48px;z-index:101;color:#fff}.vnc-panel-wrapper-windows.full-screen{position:fixed;inset:0;z-index:200;height:100vh;background:#fff}.vnc-panel{height:100%;margin:0 auto;min-height:100px}.clipboard-box p{font-size:14px;margin:0 0 20px}.clipboard-box h3{color:#333;font-size:18px;margin:0 0 20px}.clipboard-box .btn-action-container{display:flex;flex-flow:row nowrap;align-items:center;justify-content:flex-end}.clipboard-box .clipboard{background:#f1f1f1;height:200px;margin-bottom:30px}.wrap___dFfMK{width:100%;height:100%;position:relative}.wrap___dFfMK .img___nK3wp{position:absolute;z-index:10;width:100%;height:100%;background:#091430 url(./static/icon.dd7b5001.gif) no-repeat 50%;background-size:80px}.wrap___dFfMK iframe{width:100%;height:100%;border:none}.flex_box_center___RAC1w{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___lOFsM{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___ugzOq{align-items:center;box-align:center}.flex_box_center_end___Oygpk{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___axzyr{flex-direction:column;box-orient:block-axis}.files___kFNIo{padding:20px}.files___kFNIo [class$=ant-upload-list-text]{margin-top:10px}.files___kFNIo [class^=ant-upload-list-item-container]{cursor:pointer;padding:0 2px}.files___kFNIo [class^=ant-upload-list-item-container] [class^=ant-upload-icon]{color:#ffffff73;position:relative;top:-2px}.files___kFNIo [class^=ant-upload-list-item-container] [class^=ant-upload-icon] svg{fill:#ffffff73}.files___kFNIo [class^=ant-upload-list-item-container]:hover{background:none!important;border:1px solid #0152d9}.files___kFNIo [class^=ant-upload-list-item-progress]{height:auto!important}.files___kFNIo [class*=ant-upload-list-item-list-type-text],.files___kFNIo [class^=ant-upload-list-item]{color:#0152d9;font-size:18px;height:34px}.files___kFNIo [class*=ant-upload-list-item-list-type-text] [class^=ant-upload-list-item-card-actions],.files___kFNIo [class^=ant-upload-list-item] [class^=ant-upload-list-item-card-actions]{top:2px;right:5px}.files___kFNIo [class*=ant-upload-list-item-list-type-text] [class^=ant-upload-text-icon] svg,.files___kFNIo [class^=ant-upload-list-item] [class^=ant-upload-text-icon] svg,.files___kFNIo [class*=ant-upload-list-item-list-type-text] [class^=ant-btn-icon] svg,.files___kFNIo [class^=ant-upload-list-item] [class^=ant-btn-icon] svg{font-size:18px;margin-top:3px;color:#0152d9}.files___kFNIo [class*=ant-upload-list-item-list-type-text] [class^=ant-upload-list-item-name],.files___kFNIo [class^=ant-upload-list-item] [class^=ant-upload-list-item-name]{padding-left:30px}.files___kFNIo [class*=ant-upload-list-item-list-type-text] [class^=ant-btn] svg,.files___kFNIo [class^=ant-upload-list-item] [class^=ant-btn] svg{color:#fb3226;margin-right:5px;font-size:18px}.eval-picture-panel{position:fixed;inset:54px 0 0;overflow-y:scroll;overflow-x:hidden;background:#0009;-webkit-overflow-scrolling:touch;-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:101}.eval-picture-panel .picture-panel-icon{cursor:pointer;font-size:16px;color:#2e60d0}.eval-picture-panel .picture-panel-icon:hover{color:#6e90de}.eval-picture-panel h2{text-align:center;color:#0152d9;margin:16px auto 0}.eval-picture-panel .output-txt{padding:10px;box-shadow:1px 6px 24px #111c2433;min-height:400px;height:calc(100% - 120px);overflow-y:auto;width:90%;margin:20px auto;box-sizing:border-box;display:flex;flex-flow:column nowrap;align-items:center;justify-content:center;outline:none}.eval-picture-panel .output-txt.html{width:90%}.eval-picture-panel .nothing{border:1px dashed #333;height:auto}.eval-picture-panel img{max-width:100%;display:block;margin:0 auto 40px;width:90%;min-width:300px}.eval-picture-panel .img-list{flex:1 1 auto;margin-right:1%;height:100%;min-height:calc(100vh - 140px)}.eval-picture-panel .img-list.direction{width:100%;margin-right:0;min-height:unset;font-weight:400;color:#666;font-size:14px;height:unset}.eval-picture-panel .img-list.direction>h4{text-align:left;padding-left:14px}.eval-picture-panel .img-list.direction img{height:100%}.eval-picture-panel .img-list:last-child{margin-right:0}.eval-picture-panel h4{font-weight:400;font-size:18px;text-align:center}.eval-picture-panel .picture-body{background:#fff;border:1px solid #e8e8e8;border-radius:10px;box-shadow:0 0 10px #ccc;height:calc(100vh - 44px);overflow:hidden}.eval-picture-panel .picture-body .flex-container{padding:15px 20px;overflow:auto;height:100%}.eval-picture-panel .picture-body h3{display:flex;flex-flow:row nowrap;align-items:center;justify-content:space-between;border-bottom:1px solid #eee;padding:0 15px;text-align:center;line-height:70px;height:70px;border-radius:10px 10px 0 0;font-size:16px}.eval-picture-panel .picture-body h3>div:first-child{display:flex;justify-content:start}.eval-picture-panel .picture-body h3>div:last-child{padding-left:15px}.eval-picture-panel .picture-body h3 .direction{padding-left:40px;cursor:pointer;color:#666;transition:color .2s}.eval-picture-panel .picture-body h3 .direction:hover{color:#0152d9}.eval-picture-panel .picture-body h3 .direction .iconfont.icon-zongxiang{font-size:12px}.eval-picture-panel .picture-body h3 .direction .iconfont.icon-hengxiang{font-size:14px}.eval-picture-panel .picture-body h3 .direction>span:last-child{font-size:14px}.video-list{margin:0;padding:0;display:flex;list-style:none;flex-flow:column nowrap;justify-content:center}.video-list li{margin-right:16px}.video-list .video-container{width:100%!important}.iverilogFrame{width:100%;height:100%;border:none}.video-container{position:relative;height:360px;width:640px;overflow:hidden;margin:0 auto}.video-container video{position:absolute;top:0;width:100%;height:100%;left:0;z-index:1}.audio-container audio{margin-top:8px}.wrapper____kMQR{background-color:#fffffff5;border-radius:4px;padding:12px;cursor:move;position:fixed;top:94px;right:0;z-index:1000;box-shadow:0 2px 4px #0003}.wrapper____kMQR .text___QBUHJ{font-size:14px;color:#333}.wrapper____kMQR .icon___p_4V7{cursor:pointer;font-size:16px;color:#2e60d0}.wrapper____kMQR .icon___p_4V7:hover{color:#6e90de}.content_all___NzIHq{height:490px;overflow-y:auto}.model_title___FWjLy{margin-top:-10px;font-size:15px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#000}.model_content___W0Bgk:last-child{border-bottom:none}.model_content___W0Bgk{height:150px;margin:10px auto;padding:10px 0;display:flex;border-bottom:1px #F5F5F5 solid}.model_content___W0Bgk .content_img___ioPrw{width:230px;height:130px;border-radius:5px;margin-right:20px}.model_content___W0Bgk .content_list___uDEHC{width:600px;height:130px}.model_content___W0Bgk .content_list___uDEHC .list_title___qBozw{height:25px;line-height:25px;font-weight:700}.model_content___W0Bgk .content_list___uDEHC .list_neirong___pd0tt{height:80px;text-overflow:ellipsis;overflow:hidden;color:#191919}.model_content___W0Bgk .content_list___uDEHC .list_neirong___pd0tt>div{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.model_content___W0Bgk .content_list___uDEHC .list_guanka___CiqiV{height:15px;line-height:15px;font-size:12px;margin-top:5px;text-overflow:ellipsis;overflow:hidden}.model_content___W0Bgk .content_enter___KilUK{width:88px;height:32px;background:#3061d0;box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border-radius:2px;font-size:14px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#fff;line-height:32px;text-align:center;cursor:pointer;margin-top:50px;margin-left:20px}.challenges_item___soK3N{border-right:1px #000 solid;padding-right:10px;margin-right:10px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#666}.challenges_item___soK3N:last-child{border-right:none;padding-right:0;margin-right:0}.flex_box_center___kVqBh{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___FMnNq{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___meESe{align-items:center;box-align:center}.flex_box_center_end___KFpOb{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___GHIK9{flex-direction:column;box-orient:block-axis}.video___nn_cD{min-height:160px;background:#fff;text-align:center;padding:14px;margin-bottom:20px;font-size:0}.video___nn_cD span{font-size:16px;text-align:center;color:#ccc;padding-top:50px;display:inline-block}.flex_box_center___XD_bL{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___KBpBH{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___VRnMS{align-items:center;box-align:center}.flex_box_center_end___xBiwQ{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___loHD2{flex-direction:column;box-orient:block-axis}.modelbody___dKuL5 div[class~=ant-modal-content]{background:linear-gradient(180deg,#ebf6ff,#fff)!important;border-radius:16px!important}.modelbody___dKuL5 div[class~=ant-modal-body]{padding:0 30px 10px!important}.modelbody___dKuL5 .titleclose___ejlgo{margin-top:-20px;justify-content:space-between;display:inline-flex;position:absolute;width:95%}.modelbody___dKuL5 .titleclose___ejlgo .title___A2Sbl{background:#37ad83;width:558px;height:38px;border-radius:19px;line-height:38px;font-size:16px;color:#fff}.modelbody___dKuL5 .titleclose___ejlgo .title___A2Sbl .img___c5ay9{width:60px;border-radius:50%;margin-left:-10px;margin-top:-25px}.modelbody___dKuL5 .titleclose___ejlgo .close___hVXB2{margin-top:-24px}.modelbody___dKuL5 .titleclose___ejlgo .close___hVXB2 .imgs___K3yF_{cursor:pointer;font-size:24px;border-radius:50%;color:#fff}.modelbody___dKuL5 .titleclose___ejlgo .close___hVXB2 .imgs___K3yF_:hover{color:#e30000}.modelbody___dKuL5 .card___njYE2 .pb___PL0ts{display:none}.modelbody___dKuL5 .card___njYE2:hover .pb___PL0ts{display:block;position:absolute;top:-1px;right:14px;width:30px;text-align:center;height:24px;background:linear-gradient(180deg,#ff9696,#ff6363);box-shadow:inset 0 1px 3px #d35c5580;border-radius:0 0 8px 8px;border-image:linear-gradient(180deg,#ff606000,#fff0,#e6312d8c,#e25031) 1 1}.modelbody___dKuL5 .tjxx___Bzv_L{position:absolute;top:-1px;width:68px;height:24px;color:#63380a;font-size:12px;text-align:center;line-height:22px;background:linear-gradient(180deg,#ffdd9d,#fda84e);box-shadow:inset 0 1px 3px #d39e5580;border-radius:0 0 8px 8px;border-image:linear-gradient(180deg,#c8c8c8,#fff0,#e6a32d8c,#e29431) 1 1}.modelbody___dKuL5 .connect___FUYBR{margin-top:45px}.modelbody___dKuL5 .connect___FUYBR div[class~=ant-card-body]{padding:15px!important}.modelbody___dKuL5 .connect___FUYBR .name___me_6Z{color:#333;font-weight:600;font-size:18px;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden}.modelbody___dKuL5 .connect___FUYBR .name___me_6Z:hover{color:#3061d0}.modelbody___dKuL5 .connect___FUYBR .namecontent___xfr5x{margin-top:20px}.modelbody___dKuL5 .footer___UzAAc{display:flex;justify-content:space-between;margin-top:40px;align-items:center}.modelbody___dKuL5 .footer___UzAAc .hyh___DNT6n{display:flex;align-items:center;justify-content:center;width:118px;height:38px;text-align:center;line-height:38px;font-size:14px;background:#fff;box-shadow:0 2px 4px #e3e3e380,inset 0 1px 3px #ececec80;border-radius:19px;cursor:pointer}.modelbody___dKuL5 .footer___UzAAc .hyh___DNT6n i{color:#3061d0}.modelbody___dKuL5 .footer___UzAAc .hyh___DNT6n:hover{background:#3061d0;color:#fff}.modelbody___dKuL5 .footer___UzAAc .hyh___DNT6n:hover i{color:#fff}.modelbody___dKuL5 .footer___UzAAc .zyx___TsQP6{display:flex;align-items:center;justify-content:center;margin:0 20px;width:118px;height:38px;text-align:center;line-height:38px;font-size:14px;background:#fff;box-shadow:0 2px 4px #e3e3e380,inset 0 1px 3px #ececec80;border-radius:19px;cursor:pointer}.modelbody___dKuL5 .footer___UzAAc .zyx___TsQP6 i{color:#bcbcbc}.modelbody___dKuL5 .footer___UzAAc .zyx___TsQP6:hover i{color:#fa8d30}.modelbody___dKuL5 .footer___UzAAc .zyxs___PgaMh{display:flex;align-items:center;justify-content:center;margin:0 20px;width:118px;height:38px;text-align:center;line-height:38px;font-size:14px;background:#fff;box-shadow:0 2px 4px #e3e3e380,inset 0 1px 3px #ececec80;border-radius:19px;cursor:pointer}.modelbody___dKuL5 .footer___UzAAc .zyxs___PgaMh i,.modelbody___dKuL5 .footer___UzAAc .zyxs___PgaMh:hover i{color:#fa8d30}.modelbody___dKuL5 .footer___UzAAc .cyx___SUFyC{display:flex;align-items:center;justify-content:center;width:118px;height:38px;text-align:center;line-height:38px;font-size:14px;background:#fff;box-shadow:0 2px 4px #e3e3e380,inset 0 1px 3px #ececec80;border-radius:19px;cursor:pointer}.modelbody___dKuL5 .footer___UzAAc .cyx___SUFyC i{color:#bcbcbc}.modelbody___dKuL5 .footer___UzAAc .cyx___SUFyC:hover i{color:#f65160}.modelbody___dKuL5 .footer___UzAAc .cyxs___hlNWc{display:flex;align-items:center;justify-content:center;width:118px;height:38px;text-align:center;line-height:38px;font-size:14px;background:#fff;box-shadow:0 2px 4px #e3e3e380,inset 0 1px 3px #ececec80;border-radius:19px;cursor:pointer}.modelbody___dKuL5 .footer___UzAAc .cyxs___hlNWc i,.modelbody___dKuL5 .footer___UzAAc .cyxs___hlNWc:hover i{color:#f65160}.watermark___hNYlv{position:absolute;left:0;bottom:100px;font-size:18px;text-shadow:0px 0px 5px #b6b6b6;color:#fff;z-index:1;opacity:.6}.videovideo___ovOkV::-webkit-media-controls-fullscreen-button{display:none!important}@keyframes upDown___SlgHv{0%{left:0;bottom:100px}40%{opacity:1;bottom:80%;left:calc(50% - 130px)}41%{opacity:0;bottom:80%;left:calc(50% - 130px)}79%{opacity:0;bottom:80%;left:calc(50% - 130px)}80%{opacity:1;opacity:100%;bottom:100px;left:calc(100% - 270px)}to{opacity:1;bottom:100px;left:calc(100% - 270px)}}.animate__loop___mvL6s{animation-name:upDown___SlgHv}:root{--youtube-red: #fe0900}.container___g1WYG{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.video-container___XPkWR{width:100%;height:100%;margin:0 auto;position:relative;display:flex;flex-direction:column;justify-content:center}.video-container___XPkWR video{width:100%;height:100%;max-height:auto;object-fit:cover}.video-controls___to0Zq{right:0;left:0;padding:10px;position:absolute;bottom:0;transition:all .2s ease;background-image:linear-gradient(to bottom,#0000,#000000d6)}.video-controls___to0Zq.hide___NA3DV{opacity:0;pointer-events:none}.video-progress___gqHsd{position:relative;height:4px;margin-bottom:10px;margin-top:5px;padding:0 6px}progress{appearance:none;border-radius:2px;width:100%;height:4px;pointer-events:none;position:absolute;top:0}progress::-webkit-progress-bar{background-color:#787878;border-radius:2px}progress::-webkit-progress-value{background:#fff;border-radius:2px}progress::-moz-progress-bar{background:#fff}.seek___iZHBm{position:absolute;top:0;width:100%;cursor:pointer;margin:0}.seek___iZHBm:hover+.seek-tooltip___uWyXx{display:block}.seek-tooltip___uWyXx{white-space:nowrap;display:none;position:absolute;top:-50px;margin-left:-20px;font-size:12px;padding:3px;content:attr(data-title);font-weight:700;color:#fff;background-color:#0009}.bottom-controls___uoIBm{display:flex;justify-content:space-between;align-items:center;font-size:14px}.bottom-controls___uoIBm button{display:inline-flex;align-items:center}.left-controls___mBEx4{display:flex;align-items:center;color:#fff;font-size:10px}.right-controls___e9L6r{display:flex}.right-controls___e9L6r .rateOverlay___HHBWe{background-color:#000}.right-controls___e9L6r .controlText___M_BWR{font-size:12px;color:#fff}.volume-controls___fa3mE{display:inline-flex;align-items:center}.volume-controls___fa3mE input{width:100px;opacity:1;transition:all .4s ease}.volume-controls___fa3mE:hover input,.volume-controls___fa3mE input:focus{width:100px;opacity:1}.container___g1WYG button{cursor:pointer;position:relative;margin-right:7px;font-size:12px;padding:3px;border:none;outline:none;background-color:transparent}.container___g1WYG button *{pointer-events:none}.container___g1WYG button:before{content:attr(data-title);position:absolute;display:none;left:0;top:-27px;background-color:#0009;color:#fff;font-weight:700;padding:4px 6px;word-break:keep-all;white-space:pre}.container___g1WYG button:last-child:before{right:0;left:inherit}.container___g1WYG button:hover:before{display:inline-block}.fullscreen-button___ur0es{margin-right:0}.fullscreen-button___ur0es:before{right:0;left:inherit!important;width:fit-content}.fullscreen-button1___rfaXm{margin-top:-10px}.pip-button___GFO8W svg{width:26px;height:26px}.playback-animation___ndURq{pointer-events:none;position:absolute;top:50%;left:50%;margin-left:-40px;margin-top:-40px;width:80px;height:80px;border-radius:80px;background-color:#0009;display:flex;justify-content:center;align-items:center;opacity:0}input[type=range]{-webkit-appearance:none;-moz-appearance:none;height:4px;background:transparent;cursor:pointer}input[type=range]:focus{outline:none}input[type=range]::-webkit-slider-runnable-track{width:100%;cursor:pointer;border-radius:1.3px;-webkit-appearance:none;-webkit-transition:all .4s ease;transition:all .4s ease}input[type=range]::-webkit-slider-thumb{height:16px;width:16px;border-radius:16px;background:var(--youtube-red);cursor:pointer;-webkit-appearance:none;margin-left:-1px;opacity:0}input[type=range]:focus::-webkit-slider-runnable-track{background:transparent}input[type=range].volume___OTmpP{height:5px;background-color:#fff}input[type=range].volume___OTmpP::-webkit-slider-runnable-track{background-color:transparent}input[type=range].volume___OTmpP::-webkit-slider-thumb{margin-left:0;height:14px;width:14px;background:#fff}input[type=range]::-moz-range-track{width:100%;height:8.4px;cursor:pointer;border:1px solid transparent;background:transparent;border-radius:1.3px}input[type=range]::-moz-range-thumb{height:14px;width:14px;border-radius:50px;border:1px solid var(--youtube-red);background:var(--youtube-red);cursor:pointer;margin-top:5px}input[type=range]:focus::-moz-range-track{outline:none}input[type=range].volume___OTmpP::-moz-range-thumb{border:1px solid #fff;background:#fff}.hidden___o7GkT{display:none}.container___g1WYG svg{width:20px;height:20px;fill:#fff;stroke:#fff;cursor:pointer}.wrap___PCgOK{padding:0 10px}.wrap___PCgOK [class^=my-codemirror-container]{margin-bottom:0}.modal___SWmbt{z-index:9999}.title___wQJCG{font-size:20px}.path___YTbmg{display:inline-block;overflow:hidden;line-height:40px;white-space:nowrap;text-align:right;vertical-align:middle;color:#888;font-size:16px}.colorBlue___BkPK2{color:#0152d9}.width240___U_vxr{width:240px}.filePath___Znqj2{min-width:200px;height:32px;line-height:32px;text-align:center;display:inline-block;background:#dedede;border-radius:4px 0 0 4px}.wrap___e94HY{background-color:#fff;padding:0 30px}.wrap___e94HY [class~=ant-upload-drag]{background:#1890ff0a!important;border-radius:4px;border:1px dashed #0152d9}.title___cJbAy{font-size:20px}.path___k2PhZ{display:inline-block;overflow:hidden;line-height:40px;white-space:nowrap;text-align:right;vertical-align:middle;color:#888;font-size:16px}.colorBlue___zWEFd{color:#0152d9}.draggableImage___lvhTr{position:fixed;right:20px;z-index:100}.draggableImage___lvhTr .close___fIv1p{user-select:none;cursor:pointer;display:none;position:absolute;z-index:101;left:-11px;top:-8px;color:#dcdcdc}.draggableImage___lvhTr:hover .close___fIv1p{display:block}.specialImg___H_3g_{display:flex;align-items:center}.specialImg___H_3g_ .bubble___y7sOy{background-color:#3a5eff;color:#fff;padding:6px 10px;border-radius:4px;font-size:14px;position:relative;margin-right:15px;cursor:default}.specialImg___H_3g_ .bubble___y7sOy:after{content:"";position:absolute;right:-6px;top:50%;z-index:101;transform:translateY(-50%);width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:6px solid #3A5EFF}.specialImg___H_3g_ .upImg___rUMZn{border-radius:50%;width:60px;height:60px;background:#30d0c826;border:1px solid rgba(240,255,255,.2);display:flex;align-items:center;justify-content:center;cursor:pointer}.specialImg___H_3g_ .upImg___rUMZn i{color:#27c970;font-size:23px} diff --git a/p__tasks__index.f71270ef.async.js b/p__tasks__index.7c470921.async.js similarity index 68% rename from p__tasks__index.f71270ef.async.js rename to p__tasks__index.7c470921.async.js index 455dcb332e..11a225835f 100644 --- a/p__tasks__index.f71270ef.async.js +++ b/p__tasks__index.7c470921.async.js @@ -1,40 +1,40 @@ -!(function(){var dA=Object.defineProperty,fA=Object.defineProperties;var hA=Object.getOwnPropertyDescriptors;var O0=Object.getOwnPropertySymbols;var Hc=Object.prototype.hasOwnProperty,Yc=Object.prototype.propertyIsEnumerable;var Oc=(vu,W,D)=>W in vu?dA(vu,W,{enumerable:!0,configurable:!0,writable:!0,value:D}):vu[W]=D,js=(vu,W)=>{for(var D in W||(W={}))Hc.call(W,D)&&Oc(vu,D,W[D]);if(O0)for(var D of O0(W))Yc.call(W,D)&&Oc(vu,D,W[D]);return vu},hl=(vu,W)=>fA(vu,hA(W));var jc=(vu,W)=>{var D={};for(var e in vu)Hc.call(vu,e)&&W.indexOf(e)<0&&(D[e]=vu[e]);if(vu!=null&&O0)for(var e of O0(vu))W.indexOf(e)<0&&Yc.call(vu,e)&&(D[e]=vu[e]);return D};(self.webpackChunk=self.webpackChunk||[]).push([[3665],{76618:function(vu,W,D){"use strict";D.d(W,{Z:function(){return m}});var e=D(54476),ae=D(59301),I={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M705.6 124.9a8 8 0 00-11.6 7.2v64.2c0 5.5 2.9 10.6 7.5 13.6a352.2 352.2 0 0162.2 49.8c32.7 32.8 58.4 70.9 76.3 113.3a355 355 0 0127.9 138.7c0 48.1-9.4 94.8-27.9 138.7a355.92 355.92 0 01-76.3 113.3 353.06 353.06 0 01-113.2 76.4c-43.8 18.6-90.5 28-138.5 28s-94.7-9.4-138.5-28a353.06 353.06 0 01-113.2-76.4A355.92 355.92 0 01184 650.4a355 355 0 01-27.9-138.7c0-48.1 9.4-94.8 27.9-138.7 17.9-42.4 43.6-80.5 76.3-113.3 19-19 39.8-35.6 62.2-49.8 4.7-2.9 7.5-8.1 7.5-13.6V132c0-6-6.3-9.8-11.6-7.2C178.5 195.2 82 339.3 80 506.3 77.2 745.1 272.5 943.5 511.2 944c239 .5 432.8-193.3 432.8-432.4 0-169.2-97-315.7-238.4-386.7zM480 560h64c4.4 0 8-3.6 8-8V88c0-4.4-3.6-8-8-8h-64c-4.4 0-8 3.6-8 8v464c0 4.4 3.6 8 8 8z"}}]},name:"poweroff",theme:"outlined"},A=I,d=D(7657),f=function(s,x){return ae.createElement(d.Z,(0,e.Z)({},s,{ref:x,icon:A}))},P=ae.forwardRef(f),m=P},51734:function(){"use strict"},70031:function(vu,W){"use strict";W.Z={flex_box_center:"flex_box_center___vG4eV",flex_space_between:"flex_space_between___qVVxe",flex_box_vertical_center:"flex_box_vertical_center___P8Z8s",flex_box_center_end:"flex_box_center_end___VMme3",flex_box_column:"flex_box_column___VMHwm",dropdownmenus:"dropdownmenus___oVzoj",popupClassNames:"popupClassNames___OcZq7",selectdown:"selectdown___mmcA8"}},79733:function(){"use strict"},71424:function(vu,W,D){"use strict";var e=D(59301),ae=Object.defineProperty,I=Object.getOwnPropertySymbols,A=Object.prototype.hasOwnProperty,d=Object.prototype.propertyIsEnumerable,f=(l,s,x)=>s in l?ae(l,s,{enumerable:!0,configurable:!0,writable:!0,value:x}):l[s]=x,P=(l,s)=>{for(var x in s||(s={}))A.call(s,x)&&f(l,x,s[x]);if(I)for(var x of I(s))d.call(s,x)&&f(l,x,s[x]);return l};const m=l=>React.createElement("svg",P({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024",style:{enableBackground:"new 0 0 1024 1024"},xmlSpace:"preserve",width:60,height:80},l),React.createElement("path",{fill:"#fff",d:"M749.4 373.9H710v-78.8c0-108.7-88.2-197-197-197-108.7 0-197 88.2-197 197v78.8h-39.4c-43.5 0-78.8 35.3-78.8 78.8v393.9c0 43.5 35.3 78.8 78.8 78.8h472.7c43.5 0 78.8-35.3 78.8-78.8V452.7c.1-43.5-35.2-78.8-78.7-78.8zM513 728.5c-43.5 0-78.8-35.3-78.8-78.8s35.3-78.8 78.8-78.8 78.8 35.3 78.8 78.8-35.3 78.8-78.8 78.8zm122.1-354.6H390.9v-78.8c0-67.4 54.8-122.1 122.1-122.1 67.4 0 122.1 54.8 122.1 122.1v78.8zm0 0"}));W.Z="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDI0IDEwMjQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDEwMjQgMTAyNCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgd2lkdGg9IjYwIiBoZWlnaHQ9IjgwIj48cGF0aCBmaWxsPSIjZmZmIiBkPSJNNzQ5LjQgMzczLjlINzEwdi03OC44YzAtMTA4LjctODguMi0xOTctMTk3LTE5Ny0xMDguNyAwLTE5NyA4OC4yLTE5NyAxOTd2NzguOGgtMzkuNGMtNDMuNSAwLTc4LjggMzUuMy03OC44IDc4Ljh2MzkzLjljMCA0My41IDM1LjMgNzguOCA3OC44IDc4LjhoNDcyLjdjNDMuNSAwIDc4LjgtMzUuMyA3OC44LTc4LjhWNDUyLjdjLjEtNDMuNS0zNS4yLTc4LjgtNzguNy03OC44ek01MTMgNzI4LjVjLTQzLjUgMC03OC44LTM1LjMtNzguOC03OC44czM1LjMtNzguOCA3OC44LTc4LjggNzguOCAzNS4zIDc4LjggNzguOC0zNS4zIDc4LjgtNzguOCA3OC44em0xMjIuMS0zNTQuNkgzOTAuOXYtNzguOGMwLTY3LjQgNTQuOC0xMjIuMSAxMjIuMS0xMjIuMSA2Ny40IDAgMTIyLjEgNTQuOCAxMjIuMSAxMjIuMXY3OC44em0wIDAiLz48L3N2Zz4="},75884:function(vu,W,D){"use strict";var e=D(59301),ae=Object.defineProperty,I=Object.getOwnPropertySymbols,A=Object.prototype.hasOwnProperty,d=Object.prototype.propertyIsEnumerable,f=(l,s,x)=>s in l?ae(l,s,{enumerable:!0,configurable:!0,writable:!0,value:x}):l[s]=x,P=(l,s)=>{for(var x in s||(s={}))A.call(s,x)&&f(l,x,s[x]);if(I)for(var x of I(s))d.call(s,x)&&f(l,x,s[x]);return l};const m=l=>React.createElement("svg",P({width:36,height:36,xmlns:"http://www.w3.org/2000/svg"},l),React.createElement("title",null,"\u7F16\u7EC4\u5907\u4EFD"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("circle",{fill:"#D55",cx:18,cy:18,r:18}),React.createElement("path",{d:"M18 6a2.818 2.818 0 0 1 2.813 2.994l-.688 11.01a2.129 2.129 0 0 1-4.25 0l-.688-11.01A2.818 2.818 0 0 1 18 6Z",fill:"#172740"}),React.createElement("circle",{fill:"#172740",cx:18,cy:26.5,r:2.5})));W.Z="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzYiIGhlaWdodD0iMzYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48Y2lyY2xlIGZpbGw9IiNENTUiIGN4PSIxOCIgY3k9IjE4IiByPSIxOCIvPjxwYXRoIGQ9Ik0xOCA2YTIuODE4IDIuODE4IDAgMCAxIDIuODEzIDIuOTk0bC0uNjg4IDExLjAxYTIuMTI5IDIuMTI5IDAgMCAxLTQuMjUgMGwtLjY4OC0xMS4wMUEyLjgxOCAyLjgxOCAwIDAgMSAxOCA2WiIgZmlsbD0iIzE3Mjc0MCIvPjxjaXJjbGUgZmlsbD0iIzE3Mjc0MCIgY3g9IjE4IiBjeT0iMjYuNSIgcj0iMi41Ii8+PC9nPjwvc3ZnPg=="},46238:function(vu,W,D){"use strict";var e=D(59301),ae=Object.defineProperty,I=Object.getOwnPropertySymbols,A=Object.prototype.hasOwnProperty,d=Object.prototype.propertyIsEnumerable,f=(l,s,x)=>s in l?ae(l,s,{enumerable:!0,configurable:!0,writable:!0,value:x}):l[s]=x,P=(l,s)=>{for(var x in s||(s={}))A.call(s,x)&&f(l,x,s[x]);if(I)for(var x of I(s))d.call(s,x)&&f(l,x,s[x]);return l};const m=l=>React.createElement("svg",P({width:31,height:30,xmlns:"http://www.w3.org/2000/svg"},l),React.createElement("title",null,"\u7F16\u7EC4 7"),React.createElement("g",{transform:"translate(2 1)",fill:"none",fillRule:"evenodd"},React.createElement("circle",{stroke:"#D55",strokeWidth:2,cx:14,cy:14,r:14}),React.createElement("path",{d:"M14 5a2 2 0 0 1 2 2v8a2 2 0 1 1-4 0V7a2 2 0 0 1 2-2Z",fill:"#D55"}),React.createElement("circle",{fill:"#D55",cx:14,cy:21,r:2})));W.Z="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzEiIGhlaWdodD0iMzAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMiAxKSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48Y2lyY2xlIHN0cm9rZT0iI0Q1NSIgc3Ryb2tlLXdpZHRoPSIyIiBjeD0iMTQiIGN5PSIxNCIgcj0iMTQiLz48cGF0aCBkPSJNMTQgNWEyIDIgMCAwIDEgMiAydjhhMiAyIDAgMSAxLTQgMFY3YTIgMiAwIDAgMSAyLTJaIiBmaWxsPSIjRDU1Ii8+PGNpcmNsZSBmaWxsPSIjRDU1IiBjeD0iMTQiIGN5PSIyMSIgcj0iMiIvPjwvZz48L3N2Zz4="},76743:function(vu,W,D){"use strict";var e=D(59301),ae=Object.defineProperty,I=Object.getOwnPropertySymbols,A=Object.prototype.hasOwnProperty,d=Object.prototype.propertyIsEnumerable,f=(l,s,x)=>s in l?ae(l,s,{enumerable:!0,configurable:!0,writable:!0,value:x}):l[s]=x,P=(l,s)=>{for(var x in s||(s={}))A.call(s,x)&&f(l,x,s[x]);if(I)for(var x of I(s))d.call(s,x)&&f(l,x,s[x]);return l};const m=l=>React.createElement("svg",P({width:36,height:36,xmlns:"http://www.w3.org/2000/svg"},l),React.createElement("title",null,"\u7F16\u7EC4"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("circle",{fill:"#19CB70",cx:18,cy:18,r:18}),React.createElement("path",{stroke:"#172740",strokeWidth:4,strokeLinecap:"round",strokeLinejoin:"round",d:"M10 18.85 15.274 24 26 14"})));W.Z="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzYiIGhlaWdodD0iMzYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48Y2lyY2xlIGZpbGw9IiMxOUNCNzAiIGN4PSIxOCIgY3k9IjE4IiByPSIxOCIvPjxwYXRoIHN0cm9rZT0iIzE3Mjc0MCIgc3Ryb2tlLXdpZHRoPSI0IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGQ9Ik0xMCAxOC44NSAxNS4yNzQgMjQgMjYgMTQiLz48L2c+PC9zdmc+"},69467:function(vu,W,D){"use strict";D.d(W,{$Y:function(){return Ht},A0:function(){return ou},EP:function(){return d},F_:function(){return m},Fk:function(){return ee},G9:function(){return P},GB:function(){return wt},GR:function(){return G},GW:function(){return yu},Hh:function(){return ge},Hp:function(){return z},Ir:function(){return ae},N$:function(){return Kt},NZ:function(){return eu},Nv:function(){return j},OA:function(){return fu},OJ:function(){return tt},QF:function(){return Z},RS:function(){return Qe},RY:function(){return xe},Rj:function(){return Ft},SX:function(){return ye},Tp:function(){return Vt},Ui:function(){return hu},V1:function(){return Mt},Vn:function(){return Ee},dL:function(){return w},fo:function(){return _e},gG:function(){return Ve},gK:function(){return L},hK:function(){return U},i3:function(){return s},ib:function(){return X},lS:function(){return y},m5:function(){return f},n4:function(){return e},n_:function(){return x},oP:function(){return Dt},p2:function(){return Jt},pl:function(){return Ut},rM:function(){return he},sM:function(){return le},t2:function(){return $},tD:function(){return ie},u8:function(){return Ae},um:function(){return Ze},vm:function(){return ne},wQ:function(){return l},wj:function(){return _t},wt:function(){return Ct},yS:function(){return be},yi:function(){return I},ym:function(){return au},z2:function(){return A}});const e="FETCH_TASK_START",ae="FETCH_TASK_FAILURE",I="FETCH_TASK_SUCCESS",A="UPDATE_TASK_DATA",d="HIDE_EVALUATE_RESULT",f="SHOW_EVALUATE_RESULT",P="UPDATE_TIMESTRAP",m="MOVE_X",l="MOVE_Y",s="TRIGGER_RIGHT_PANEL_MASK ",x="SET_ACTIVE_INDEX",le="GET_TASK_LIST",z="SHOW_TASK_LIST",U="HIDE_TASK_LIST",X="SET_TASK_STAR",y="TRIGGER_ENLARGE_UNITY3D ",L="TRIGGER_TAB_FIXED ",G="GET_DISCUSSES",ie="SHOW_DISCUSSES_LOADING",Ae="TOP_OR_DOWN_DISCUSS",he="PLUS_DISCUSS",be="SET_ACTION_TYPE",Qe="SHOW_REWARD_DIALOG",$="CANCEL_REWARD_DIALOG",Ee="SET_REWARD",ye="ACTIVE_DISCUSS_INDEX",Ue="CREATE_DISCUSS",_e="DISABLE_DISCUSS",Ve="CHANGE_PAGE",Ct="SHOW_ANSWER_LOADING",Ut="FETCH_ANSWER_INFO",eu="HIGH_TIP_MODAL",Ft="SHOW_TIP_MODAL",au="SELECT_UNLOCK_ANSWER",tt="SET_CHOOSE_ANSWERS",_t="EVAL_CHOOSE_START",Mt="EVAL_CHOOSE_END",Be="SHOW_REP_loading",wt="FETCH_REP_CONTENT",Kt="EDIT_REP_CONTENT",mu="SET_REP_PATH",hu="SHOW_EVALUATE_LOADING",ou="HIDE_EVALUATE_LOADING",Jt="SET_EVALUATE_MESSAGE",yu="SET_SHOW_DIR",Au="SET_EDITOR_SETTING",Ht="SET_EDITOR_THEME",Vt="SET_EDITOR_FONTSIZE",Dt="SET_REPOS",$t="SHOW_PATH_LIST",Du="HIDE_PATH_LIST",fu="HIDE_PICTURE_VIEW",ne="SHOW_PICTURE_VIEW",w="SHOW_NOTICE",j="HIDE_NOTICE",ee="SHOW_CASE_NOTICE",ge="HIDE_CASE_NOTICE",at="SET_TAB_INDEX",Re="SET_SSH_TABS",Je="SET_SSH_CONFIGDATA",je="SET_SSH_CONFIGDATAARR",xe="SET_VNC_LOADING ",Ze="ON_TAB_TO_SPACE ",Z="ON_AUTO_FORMAT "},81184:function(vu,W,D){"use strict";D.d(W,{KQ:function(){return le},KY:function(){return m},OY:function(){return f},S8:function(){return P},U_:function(){return x},_Z:function(){return A},ae:function(){return d},o7:function(){return ae},rd:function(){return s},wJ:function(){return I},wg:function(){return l}});var e=D(38147);function ae(z,U=1){return(0,e.U2)("/discusses.json",{container_type:"Shixun",container_identifier:z,page:U-1})}function I(z,U){return(0,e.v_)(`/discusses/${z}/top_or_down_discuss.json`,{top:U})}function A(z,U){return(0,e.v_)(`/discusses/${z}/disable_or_open_discuss.json`,{is_disable:!!U})}function d(z,U){return(0,e.v_)(`/discusses/${z}/plus.json`,{container_type:"Discuss",type:U?1:0})}function f(z,U){return(0,e.v_)(`/discusses/${z}/hidden.json`,U)}function P(z,U){return(0,e.v_)(`/discusses/${z}/reward_code.json`,U)}function m(z){return(0,e.ZP)(`/api/discusses/${z}.json`,{method:"delete"})}function l(z,U){return(0,e.v_)(`/discusses/${z}/reply.json`,{container_type:"Shixun",content:U})}function s(z){return(0,e.v_)("/discusses.json",z)}function x(z){return(0,e.v_)("/discusses/ai_reply.json",z)}function le(z,U){return(0,e.v_)(`/discusses/${z}/turing.json`,U)}},42995:function(vu,W,D){"use strict";D.d(W,{G0:function(){return j},JW:function(){return mu},Jd:function(){return tt},Kl:function(){return hu},L5:function(){return X},MH:function(){return wt},MI:function(){return Dt},Qo:function(){return Qe},SO:function(){return U},Tf:function(){return ie},VT:function(){return Ut},XO:function(){return le},Xy:function(){return he},Y0:function(){return _e},Ye:function(){return ne},Yv:function(){return Vt},ZH:function(){return yu},am:function(){return au},bD:function(){return $t},eA:function(){return be},fA:function(){return Jt},fY:function(){return Ee},g6:function(){return z},g7:function(){return Du},gT:function(){return ye},gn:function(){return Au},h$:function(){return Ht},hG:function(){return Ae},i8:function(){return ou},j3:function(){return Kt},lH:function(){return Mt},li:function(){return y},n4:function(){return L},pU:function(){return Ve},qK:function(){return G},sA:function(){return Ct},sP:function(){return Be},t$:function(){return _t},wj:function(){return w},zl:function(){return $}});var e=D(38147),ae=D(65862),I=Object.defineProperty,A=Object.getOwnPropertySymbols,d=Object.prototype.hasOwnProperty,f=Object.prototype.propertyIsEnumerable,P=(ee,ge,at)=>ge in ee?I(ee,ge,{enumerable:!0,configurable:!0,writable:!0,value:at}):ee[ge]=at,m=(ee,ge)=>{for(var at in ge||(ge={}))d.call(ge,at)&&P(ee,at,ge[at]);if(A)for(var at of A(ge))f.call(ge,at)&&P(ee,at,ge[at]);return ee},l=(ee,ge,at)=>new Promise((Re,Je)=>{var je=Z=>{try{Ze(at.next(Z))}catch(Ye){Je(Ye)}},xe=Z=>{try{Ze(at.throw(Z))}catch(Ye){Je(Ye)}},Ze=Z=>Z.done?Re(Z.value):Promise.resolve(Z.value).then(je,xe);Ze((at=at.apply(ee,ge)).next())});const s=(0,ae.oP)(),x={};s!=null&&s.homework_common_id&&(x.homework_common_id=s==null?void 0:s.homework_common_id),s!=null&&s.exercisesId&&(x.exercise_id=s==null?void 0:s.exercisesId),console.log(s,x,"urlParamsAll");function le(ee,ge){return(0,e.U2)(`tasks/${ee}.json`,m(m({},ge),x))}function z(ee,ge={}){return(0,e.U2)(`myshixuns/${ee}/challenges.json`,m({},ge))}function U(ee,ge){return(0,e.U2)(`myshixuns/${ee}/subject_challenges.json`,ge)}function X(ee,ge,at){return(0,e.U2)(`tasks/${ee}/star.json`,{shixun_id:ge,star:at})}function y(ee,ge){return ge.path&&(ge.path=encodeURIComponent(ge.path)),(0,e.U2)(`tasks/${ee}/rep_content.json`,m(m({},ge),x))}function L(ee,ge){return(0,e.v_)(`myshixuns/${ee}/update_file.json`,m(m({},ge),x))}function G(ee,ge){return(0,e.U2)(`tasks/${ee}/reset_original_code.json`,m(m({},ge),x))}function ie(ee,ge){return(0,e.v_)(`myshixuns/${ee}/reset_repository.json`,ge)}function Ae(ee,ge){return(0,e.U2)(`tasks/${ee}/reset_passed_code.json`,m(m({},ge),x))}function he(ee,ge){return(0,e.v_)(`tasks/${ee}/game_build.json`,m(m({},ge),x))}function be(ee){return(0,e.ZP)("http://localhost:49352/api/game_build",{method:"post",body:ee})}function Qe(ee,ge){return(0,e.U2)(`tasks/${ee}/game_status.json`,m(m({},ge),x))}function $(ee,ge){return(0,e.v_)(`tasks/${ee}/choose_build.json`,m(m({},ge),x))}function Ee(ee){return(0,e.U2)(`myshixuns/${ee}/get_remaining_time.json`)}function ye(ee){return(0,e.U2)(`tasks/${ee}/picture_display.json`,x)}function Ue(ee,ge){return get(`courses/${ee}/inform_detail.json`,ge)}function _e(ee){return(0,e.v_)(`tasks/${ee}/plus_or_cancel_praise.json`)}function Ve(ee,ge={}){return(0,e.v_)(`myshixuns/${ee}/repository.json`,ge)}function Ct(ee,ge={}){return(0,e.U2)(`myshixuns/${ee}/start.json`,ge)}function Ut(ee,ge={}){return(0,e.v_)(`myshixuns/${ee}/force_delete_pod.json`,ge)}function eu(ee,ge={}){return get(`myshixuns/${ee}/set_tpisession.json`,ge)}function Ft(ee){return get(`myshixuns/${ee}/reset_pod.json`)}function au(ee,ge){return(0,e.U2)(`myshixuns/${ee}/reset_pod.json`,ge)}function tt(ee,ge){return(0,e.ZP)(`/api/tasks/${ee}/reboot_esc.json`,{method:"post",body:ge})}function _t(ee){return(0,e.U2)(`tasks/${ee}/check_test_sets.json`)}function Mt(ee){return(0,e.U2)(`tasks/${ee}/get_answer_info.json`)}function Be(ee){return(0,e.U2)(`tasks/${ee}/get_choose_answer.json`)}function wt(ee){return(0,e.U2)(`tasks/${ee}/unlock_choose_answer.json`)}function Kt(ee,ge){return(0,e.U2)(`tasks/${ee}/unlock_answer.json`,{answer_id:ge})}function mu(ee,ge,at,Re){return(0,e.v_)(`tasks/${ee}/set_games_status.json`,m({result:ge,data:at},Re||{}))}function hu(ee,ge){return(0,e.U2)(`myshixuns/${ee}/active_pod.json`,ge)}function ou(ee,ge){return(0,e.U2)(`tasks/${ee}/rank_list.json`,ge)}function Jt(ee,ge){return(0,e.v_)(`tasks/${ee}/close_windows_vnc.json`,{tpi_id:ge})}function yu(ee,ge){return(0,e.U2)(`tasks/${ee}/commit_files.json`,ge)}function Au(ee,ge){return(0,e.U2)(`tasks/${ee}/pull_files.json`,ge)}function Ht(ee,ge){return(0,e.v_)(`tasks/${ee}/log_output`,ge)}function Vt(ee,ge){return(0,e.U2)(`tasks/${ee}/stop_log_output.json`,ge)}function Dt(ee){return l(this,null,function*(){return(0,e.ZP)(`/api/myshixuns/${ee.id}/add_file.json`,{method:"post",body:ee})})}function $t(ee){return l(this,null,function*(){return(0,e.ZP)(`/api/myshixuns/${ee.id}/delete_git_file.json`,{method:"Delete",body:ee})})}function Du(ee){return l(this,null,function*(){return(0,e.ZP)(`/api/myshixuns/${ee.id}/mv_file.json`,{method:"post",body:ee})})}function fu(ee){return l(this,null,function*(){return ee.path&&(ee.path=encodeURIComponent(ee.path)),Fetch(`/api/tasks/${ee.id}/rep_content.json`,{method:"get",params:ee})})}function ne(ee,ge){return(0,e.ZP)(`/api/shixuns/${ee}/set_start_permanent.json`,{method:"put",body:ge})}function w(ee){return l(this,null,function*(){return(0,e.ZP)("/api/myshixuns/wuying_record.json",{method:"get",params:ee})})}function j(ee){return l(this,null,function*(){return(0,e.ZP)("/api/jupyters/save_with_wuying_tpi.json",{method:"Get",params:ee})})}},96059:function(vu,W,D){"use strict";D.d(W,{Z:function(){return X}});var e=D(59301),ae=D(65582),I=D(6767),A=D(38147),d=D(1012),f=D(83845),P=D(47257),m=D.n(P),l={flex_box_center:"flex_box_center___kVqBh",flex_space_between:"flex_space_between___FMnNq",flex_box_vertical_center:"flex_box_vertical_center___meESe",flex_box_center_end:"flex_box_center_end___KFpOb",flex_box_column:"flex_box_column___GHIK9",video:"video___nn_cD"},s=D(54624),x=D(59301),le=(y,L,G)=>new Promise((ie,Ae)=>{var he=$=>{try{Qe(G.next($))}catch(Ee){Ae(Ee)}},be=$=>{try{Qe(G.throw($))}catch(Ee){Ae(Ee)}},Qe=$=>$.done?ie($.value):Promise.resolve($.value).then(he,be);Qe((G=G.apply(y,L)).next())});const z=function(L,G){const ie=L.split(","),Ae=ie[0].match(/:(.*?);/)[1],he=atob(ie[1]);let be=he.length;const Qe=new Uint8Array(be);for(;be--;)Qe[be]=he.charCodeAt(be);return new Blob([Qe],{type:Ae})};var X=(0,e.forwardRef)(({time:y,number:L,supportCamera:G,take_photo:ie,isExercise:Ae=!0,update:he,onUserMediaLoaded:be},Qe)=>{const $=(0,e.useRef)(),Ee=(0,e.useRef)(),ye=(0,ae.useParams)();let[Ue,_e]=(0,e.useState)([]),[Ve,Ct]=(0,e.useState)(0);const[Ut,eu]=(0,e.useState)("");let[Ft,au]=(0,e.useState)();const[tt,_t]=(0,e.useState)(0),Mt=(Ht,Vt)=>le(void 0,null,function*(){return(0,A.ZP)("/api/attachments.json",{method:"POST",body:{file_type:"base64",original_filename:Ht,file:Vt}})}),Be=Ht=>le(void 0,null,function*(){const Vt=new Date().valueOf();if(Ht){const Dt=yield Mt(`\u7167\u7247${Vt}`,Ht);Dt.status||(yield(0,s.Ju)({container_id:ye.categoryId,container_type:"Exercise",attachment_id:Dt==null?void 0:Dt.id}))}});(0,e.useEffect)(()=>(mu(),()=>{yu(),wt()}),[]),(0,e.useEffect)(()=>{Ve===2&&y&&L>0&&(Kt(),_t(1))},[y]),(0,e.useEffect)(()=>{if(tt!==0){if(tt===2)clearInterval(Ft);else{let Ht=0,Vt=setInterval(()=>{Ue.includes(Ht)&&hu(),Ht++},1e3);au(Vt)}return()=>clearInterval(Ft)}},[tt]),(0,e.useImperativeHandle)(Qe,()=>({handlePhoto:hu,handleTakePhoto:ou}));const wt=()=>{_t(2)},Kt=()=>{const Ht=y/L,Vt=[];function Dt($t,Du){return parseInt(Math.floor(Math.random()*(Du-$t+1))+$t)}new Array(L).fill(0).map(($t,Du)=>{ie?Vt.push(Dt(Ht*Du,Ht*(Du+1))):Du==0?Vt.push(0):Vt.push(Dt(Ht*Du,Ht*(Du+1)))}),Ue=Vt,_e([...Vt]),console.log(Vt)},mu=()=>{navigator.mediaDevices===void 0&&(navigator.mediaDevices={}),navigator.mediaDevices.getUserMedia===void 0&&(navigator.mediaDevices.getUserMedia=function(Ht){const Vt=navigator.getUserMedia||navigator.webkitGetUserMedia||navigator.mozGetUserMedia;return Vt?new Promise(function(Dt,$t){Vt.call(navigator,Ht,Dt,$t)}):Promise.reject(new Error("getUserMedia is not implemented in this browser"))}),navigator.mediaDevices.getUserMedia({video:{width:640,height:480}}).then(function(Ht){Jt.current=Ht,G&&G(2),Ct(2),"srcObject"in $.current?$.current.srcObject=Ht:$.current.src=window.URL.createObjectURL(Ht),$.current.onloadedmetadata=function(Vt){$.current.play(),be&&be()},$.current.addEventListener("ended",function(){console.log("\u64AD\u653E\u7ED3\u675F"),wt(),Ae&&I.ZP.error({content:"\u60A8\u5DF2\u7ECF\u5173\u95ED\u4E86\u6444\u50CF\u5934\uFF0C\u8BF7\u572810\u79D2\u949F\u5185\u6062\u590D\u6444\u50CF\u5934\uFF0C\u5426\u5219\u5C06\u63A8\u51FA\u8003\u8BD5",duration:10,key:9998})},!1)}).catch(function(Ht){Ct(1),G&&G(1),Ht.message==="Permission denied"||Ht.name==="NotAllowedError"?I.ZP.error("\u60A8\u5DF2\u62D2\u7EDD\u4E86\u83B7\u53D6\u6444\u50CF\u5934"):I.ZP.error("\u6444\u50CF\u5934\u83B7\u53D6\u5931\u8D25\uFF0C\u6216\u60A8\u5DF2\u62D2\u7EDD\u4E86\u83B7\u53D6\u6444\u50CF\u5934"),console.log("errname: "+Ht.name),console.log("err: "+Ht.message)})},hu=()=>{try{Ee.current.width=$.current.videoWidth,Ee.current.height=$.current.videoHeight,Ee.current.getContext("2d").drawImage($.current,0,0,Ee.current.width,Ee.current.height),eu(Ee.current.toDataURL("image/png")),Be(Ee.current.toDataURL("image/png")),Au(Ee.current.toDataURL("image/png"))}catch(Ht){}},ou=()=>{try{return Ee.current.width=$.current.videoWidth,Ee.current.height=$.current.videoHeight,Ee.current.getContext("2d").drawImage($.current,0,0,Ee.current.width,Ee.current.height),Ee.current.toDataURL("image/png")}catch(Ht){}},Jt=(0,e.useRef)(),yu=()=>{try{Jt.current.getTracks().forEach(function(Dt){Dt.stop()}),$.current.srcObject=null}catch(Ht){}},Au=Ht=>le(void 0,null,function*(){var Vt,Dt,$t,Du,fu,ne,w;const j=yield(0,A.ZP)("/api/buckets/get_upload_token.json",{method:"get"});j.data=JSON.parse((0,f.pe)(j.data));const ee=(0,d.Z)(),ge=new(m())({endpoint:(Vt=j==null?void 0:j.data)==null?void 0:Vt.end_point,region:(Dt=j==null?void 0:j.data)==null?void 0:Dt.region,accessKeyId:($t=j==null?void 0:j.data)==null?void 0:$t.access_key_id,accessKeySecret:(Du=j==null?void 0:j.data)==null?void 0:Du.access_key_secret,bucket:(fu=j==null?void 0:j.data)==null?void 0:fu.bucket,stsToken:(ne=j==null?void 0:j.data)==null?void 0:ne.security_token}),at=z(Ht,ee);ge.multipartUpload(`${ee}.png`,at,{timeout:10*1e3,partSize:10485760,callback:{url:(w=j==null?void 0:j.data)==null?void 0:w.callback_url,host:j==null?void 0:j.data.bucket_host,body:"bucket=${bucket}&object=${object}&etag=${etag}&size=${size}&mimeType=${mimeType}&my_var=${x:my_var}&login="+ye.login+"&container_id="+ye.categoryId+"&container_type=Exercise"}}).then(function(Re){console.log("result:",Re)}).catch(function(Re){console.log("err:",Re)})});return x.createElement(x.Fragment,null,Ve!==3&&x.createElement("aside",{className:l.video,id:"screenshot"},Ve===0&&x.createElement("span",null,"\u6B63\u5728\u5F00\u542F\u6444\u50CF\u5934..."),Ve===1&&x.createElement("span",null,"\u6444\u50CF\u5934\u5F00\u542F\u5931\u8D25"),Ve===2&&x.createElement("div",null,x.createElement("video",{width:"288",ref:$,autoPlay:!0}),x.createElement("canvas",{style:{display:"none"},ref:Ee}))))})},21271:function(vu,W,D){"use strict";var e=D(59301),ae=D(54624),I=D(38147),A=D(62957),d=D(96249),f=D.n(d),P=D(96059),m=Object.defineProperty,l=Object.getOwnPropertySymbols,s=Object.prototype.hasOwnProperty,x=Object.prototype.propertyIsEnumerable,le=(y,L,G)=>L in y?m(y,L,{enumerable:!0,configurable:!0,writable:!0,value:G}):y[L]=G,z=(y,L)=>{for(var G in L||(L={}))s.call(L,G)&&le(y,G,L[G]);if(l)for(var G of l(L))x.call(L,G)&&le(y,G,L[G]);return y},U=(y,L,G)=>new Promise((ie,Ae)=>{var he=$=>{try{Qe(G.next($))}catch(Ee){Ae(Ee)}},be=$=>{try{Qe(G.throw($))}catch(Ee){Ae(Ee)}},Qe=$=>$.done?ie($.value):Promise.resolve($.value).then(he,be);Qe((G=G.apply(y,L)).next())});const X=({style:y={},data:L={}})=>{const G=(0,e.useRef)(),ie=(0,e.useRef)(),[Ae,he]=(0,e.useState)(!1),[be,Qe]=(0,e.useState)(!1),[$,Ee]=(0,e.useState)({left:0,top:0,bottom:0,right:0}),ye=(0,e.useRef)(null);(0,e.useEffect)(()=>(A.default.info({title:"\u63D0\u793A",width:642,icon:null,centered:!0,content:e.createElement("div",null,e.createElement("div",null,"\u5DF2\u7ECF\u5F00\u542F\u5B66\u4E60\u884C\u4E3A\u5206\u6790\uFF0C\u9700\u8981\u8C03\u7528\u4F60\u8BBE\u5907\u7684\u6444\u50CF\u5934\uFF0C\u8BF7\u5F00\u542F\u6D4F\u89C8\u5668\u6444\u50CF\u5934\u6743\u9650\u3002"),e.createElement("a",{target:"_blank",href:"https://www.educoder.net/forums/36625"},"\u5982\u4F55\u5F00\u542F\u6D4F\u89C8\u5668\u6444\u50CF\u5934\u6743\u9650\uFF1F")),okText:"\u6211\u77E5\u9053\u4E86",onOk:()=>{he(!0)}}),()=>{clearInterval(ie.current)}),[]);const Ue=(Ct,Ut)=>U(void 0,null,function*(){return(0,I.ZP)("/api/attachments.json",{method:"POST",body:{file_type:"base64",original_filename:Ct,file:Ut}})}),_e=()=>U(void 0,null,function*(){var Ct;const Ut=(Ct=G.current)==null?void 0:Ct.handleTakePhoto(),eu=new Date().valueOf();if(Ut){const Ft=yield Ue(`\u7167\u7247${eu}`,Ut);Ft.status||(yield(0,ae.Ju)(z({attachment_id:Ft==null?void 0:Ft.id},L)))}}),Ve=(Ct,Ut)=>{var eu;const{clientWidth:Ft,clientHeight:au}=window.document.documentElement,tt=(eu=ye.current)==null?void 0:eu.getBoundingClientRect();Ee({left:-tt.left+Ut.x,right:Ft-(tt.right-Ut.x),top:-tt.top+Ut.y,bottom:au-(tt.bottom-Ut.y)})};return e.createElement(e.Fragment,null,Ae&&e.createElement(f(),{disabled:be,bounds:$,onStart:(Ct,Ut)=>Ve(Ct,Ut)},e.createElement("div",{ref:ye,style:z({position:"fixed",left:40,top:92,zIndex:101},y)},e.createElement("div",{onMouseOver:()=>{be&&Qe(!1)},onMouseOut:()=>{Qe(!0)}},e.createElement("div",null,e.createElement(P.Z,{ref:G,isExercise:!1,onUserMediaLoaded:()=>{_e(),ie.current=window.setInterval(()=>U(void 0,null,function*(){_e()}),1e3*120)}}))))))};W.Z=X},81876:function(vu,W,D){"use strict";D.d(W,{xp:function(){return d},AG:function(){return x},JA:function(){return P},FX:function(){return j},k$:function(){return Dt},ub:function(){return $t},e6:function(){return Du},v7:function(){return U},BO:function(){return le},x7:function(){return $},em:function(){return Jt},BV:function(){return f},qz:function(){return l},Gm:function(){return m},yt:function(){return he},I2:function(){return au},sQ:function(){return Ae},z3:function(){return I},GY:function(){return Ht},wC:function(){return Vt},Pt:function(){return Au},Oe:function(){return yu},L6:function(){return ae},RL:function(){return e},f$:function(){return A},j1:function(){return X},jD:function(){return z},g4:function(){return y}});var e=D(58143),ae="data:image/png;base64,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",I=D(93314),A="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAASwAAAEsCAYAAAB5fY51AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkM5QkFEM0E0MEQzMzExRUI4NUVDRUJDQkJGMkE4NjIzIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkM5QkFEM0E1MEQzMzExRUI4NUVDRUJDQkJGMkE4NjIzIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QzlCQUQzQTIwRDMzMTFFQjg1RUNFQkNCQkYyQTg2MjMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QzlCQUQzQTMwRDMzMTFFQjg1RUNFQkNCQkYyQTg2MjMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz74uUqOAACl0klEQVR42ux9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X9pK9hKMISxcuLBsxzr22GMdl+//8pe/lLRvCsnZ4Y033ih6n9tuu61tvKnY8povv/zSllxKkZY5//zzu4j/sW9jqbjyyitt75Vy49vf/rZ8CNjhT3/6E0aMGOFOUpewNoPND1jU6uQSfeMb3yjbsSorK6VSpR3uuOOOLlIxheBb3/qW7XZqnBe7Euk0kZwKmIuxsPiw4DUoFttss41MEbnoootw1llnyWt5xRVXlCPGa0vW5QRXjp944gnHh9uFF17oTtCMC+IG3TNw3HHHOQbFb7rpprIdR7gAprAqbI8jSKukfe+88862+/3b3/5W1P4efPBB2/1dc801Be8rFouZkydP7rKvrbfe2hQuYb+7Hx555JEu58pt5cRJJ51kO75er9dsbm52J6UbdHfG/fffL+vy7MCSjAULFpTlOHRfnKysUpNImUVvh2Ld2mHDhtlud8qCzwVajytWrOiyncKA/bEsh/pWgrBlyguD7vy53JpXTosNDz/8sKv+4LqEucHYEm9KJ1Dhs1wuwTnnnGO7na5NKZrs+++/v+12p4B8d3BSAWVvwWLHOBvZK5v9CXSz2TqN18TJ5S4FjL9lizCy/CdXEN51CV10wq233uroGh522GFlO87PfvYz22NMmjSp6H0mk0lz5syZXfb54osvFrW/r776yhQk02V/wpIrWx7aj370oy3+nnv66afNf/3rX+bnn3/uTkAHl9AlrBzYZpttHEmLN1Y5wJgOkzDtjvHQQw+VFCM79NBD5X6ES2f+85//LHpfwjIzhw4d2uX8jj322IL39f7775c9Ptja2mp+9tln7g3rEtaWDWZPOxFWfX192Y5z+OGH2x5jzz33LHnf8+fPN1taSr/E3/nOd7qc3wMPPFDUvkig2ftatGhRUfu6//77O/b3ta99TZKXC5ewtljccMMNjqTF1Z2eWolKv55//vl+MQ4klGnTpnWsXp111llF7+vRRx81R40aJfdVXV1t/v3vfy9qPytWrOgyXgcccIB0iYvFunXrZHkMv9///vc/dwK4hDXw8L3vfc+RUK6++uqyHGOPPfaw3f+uu+7ar8Zi4cKF5vLly8viCtON27hxY9H7uPPOO23HbMmSJUVbo7ScM/d12WWXuROgHxGWIlkLqHKXH3JjzJgxWLlype3fqGdVaiYyl7DtVqCYUNnc3CyTTV10Busj99tv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",d="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkVCNENBMTM0OENGMTExRTk4NzNCRkMxMzdBMjc5MEY5IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkVCNENBMTM1OENGMTExRTk4NzNCRkMxMzdBMjc5MEY5Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RUI0Q0ExMzI4Q0YxMTFFOTg3M0JGQzEzN0EyNzkwRjkiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RUI0Q0ExMzM4Q0YxMTFFOTg3M0JGQzEzN0EyNzkwRjkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7p3KzkAAAFvElEQVR42sRae0ybVRQ/peVRaFce8pwgj1Je5TFsEHGbMAkzmqiJyba4hYh/LJlxiRr9Z0aNGv8xvhKTGckM2zKWmGEgU7MsPnCZIrKBjMcKY9BCBMqjjEcLtFDwHPZVC12h934f8yS/P6Dfud/5nXvvueec+8neOPEuSCAxiDJEMSITkYKIRoQJv9sREwgTogfRjGhEjIt9sUKEbhSiEvEC4mGEbJNngxGRiAzEk8L/VhGtiPOIswgrjxEBHDrxiE8Qg4hPEYYtjPclMkGXxhhCfIFI2E4CNFtvIm4hXvdYHlJIKOIVRK/wjkCpCaQjWhAfIVSwfaIS3kHvypaKwLOI64hdcP+kAPEn4jmxBI4ivkXsgPsvNBt1gg1cBI4hvkLI4f8TuWDDMdYw+owQFdh3Y6gSCnL1oNOmQnxcHAQHB8HCwiLMzM7C8KgFjD23oN9khtXVVZZhyZZhxEV/CGQhalk9r1AoYO9jxfBokQGCgoK8SBHi42LBsCsfJq1TcOnHn+F2v4llJsimIoRx3Q8le0o9/6bwdRmRxGJ8ZEQ4vHjkEORkZYBcLvdrlvL0OeBwOuDv4RF/X0Ne2Y34GrHiaw+8ishnMT4tNRmOVlVCTPQDzKfY/vJ9kJWpY1Ej217ztYnpFHyH6UjGJXH4wPOgVIZw7VAi8XRFOSjkTKv1bc8T25PACdZDan95mV9LZjNRq1Wg02lZw+tbGwnQ/L/EMooyJASSkxIliZUp7ONUCTb/S+AI2cTqOZlMJgmBcI2GVUUp2LyOAJMwxvHN04EAnqQYDrsJUDFSyKrtdC5JRmDR4eBRoxokgQjs48nn5+fnJSNgt3ONRTaXEYFHeLSXlpd5Peclk1Yrr6ohQKhhuWR6ekYSAiOWMV7VDCKg5Z0/uwTLaNnlAssYd22fTgRieTRz9dmQlpIsmgCdwuWle3nVY4mAmkczLCxUsk0cEaHhVVUH8GqOT0xKRmB6ZpZX1UkE5ng0zeYhsNntkhBgqAs2yhwR4AoBrpUVaO/oEm38nelp6B/gJnCHCNzm1f79jxaWgsRLbDY7XKj/Dlb405I+ItDDqz2/sACnTp9DEqNc+qfO1MLwyKiYCewNEPov3EK+G59k39BOp3Nt+YiUViLQKNjBH8sV7EXNivhslgb4xb2J28SMtMSRmbrwBBYpZPOI+xw4J2aka23tzB4VETrdct6zoCECC7wjjWIy1tbewZT//9R4RYzxZOtZTwK0C2vEjHjT2Ov3sx2d3TA7ZxPzuhrB5nVdiQ8pNPPvKP+XkEjjbYKtXm0VOpHe5x01KDDI72dFtmI+EGz1IkDyOeIvnlETH/T/digqKoLXeLLts3UNgY0REXGQZpmpqtCmrjV1/ZWcrEzIzEhnTtwQhwQb/5vNDc1dkinak4gDsMUFSEhwMJQ9vhueqihnWhYBMhnokYRGowGLZRwcW9fWLsGxTV6HqA8F6sMfR5z0qiDUKsjQpoEuPQ1SsSILVPDd1FJTrDA/Fwry9NDX1w9dxh7MSs2+ytTjcI+7gc0IkHwpMD+JnpbnZGdCXk4WPJSUKFlHzj0bGTrtGqhZNjJqgQHzIHRjWMbzhd7/MqLaZxqzxfjVFU+UjhcZCs+gp7f9nowcszMhfg17SoptSKDyym9N9cbePt8O2GrQ5pbrDRMTkwbe6MQpN6hfFRUVWa+Qb+7je23ideLAtPdGZ/cUZpw1iTsTFtFLJcBwEc2RIryHqELvW2q/qQPT4JA4AmupL5aP/Saza8A0eDU2Jvr0DrWaNkEe3L32kULmhXV+cHHR8cOvV5tcDd9f8qvm9ouAW2Zm5yhpm5uwWi9HRoRXq1UqC9zt08cDe391VUiJPyaPo+F1zddaZy80XFyLRv52v2ViPrehiJSvz6Z7rthQpZI+t6E+K91yuj+3UXnkL+7PbYxCFdiIKfgYdTcohHZ23QTnEntd8Y8AAwCTubpzlq2wWAAAAABJRU5ErkJggg==",f=D.p+"static/err.2323787b.png",P="data:image/png;base64,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",m="data:image/png;base64,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",l="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAVkAAAH0CAYAAACXcF7rAAAgAElEQVR4XuzdB7B1V1k//n1JQiooQiBCiCSEFEoIJIQUSIMQAgYQKYK9gIplVEZnbKOiMzqWUWesoyMKiiBFCCUkIb2RUEIgEKVJJ+WlhZIK738+i9/3/e9c7j137/Pec++59z575sw5Z++113rWdz3Pdz177bWetfCyl71s+5FHHtnlOPPMM3f89uPNb37z3f7X9cKnrxClH2UffX0ofrg7P/zhH/5ht3DWWWdtXwzM3Vi1/hQChUAhUAhMhQAnZGH79u3bp7q7bioECoFCoBCYiECRbClIIVAIFAIzRqA82RkDXNkXAoXA1kagSHZrt3/VvhAoBGaMQL34mjHAlX0hUAhsbQSKZLd2+1ftC4FCYIYItBdfNYVrhghX1oVAIbClESiS3dLNX5UvBAqBWSNQU7hmjXDlXwgUAlsagSLZLd38VflCoBBYCwRqCtdaoFxlFAKFwJZFoEh2yzZ9VbwQKATWAoGaXbAWKFcZhUAhsGURKJLdsk1fFS8ECoFZIzDVFK677rqru+OOO5psCwsL3R577NG+Hbfddlv3rW99q/2+xz3u0a45BPpyLQG/dtttt87H8c1vfrO7/fbbd9TVPe513Hnnne2zUlm77LJLt/vuuy9Z1j3vec9u1113XbEsdVK3xbLPuhEq/0KgENi8CExFsrfcckt30003NVQQ5YMe9KAdJPa5z32u+8Y3vtGu7bXXXt0DH/jAHeT2mc98Zgdh7rvvvt13fdd37SBm13I8+MEP3kGYX/rSl7ovfOEL7RKy3H///XcQ8Gc/+9nu1ltvbdf22Wefbr/99mu/EeWnP/3pRt6OBzzgAd297nWv9lt694W0lSVfh3KU50DYrtVRCBQChcDOIFBTuCagx7vm3YagdwbourcQKAS2JgJFshPa/Stf+Ur31a9+tXnPdRQChUAhMC0Co6dwIR+P4t/zPd8zbZkb4r4i2Q3RTCVkITD3CIwm2W3btjWSNda5mQ9e7Ne//vUdY72bua5Vt0KgEJgdAqOncG0VkjUTwiczHWbXBJVzIVAIbGYERpPs1772tTZN6973vvdmxqXqVggUAoXATiMw1RSunS61MigECoFCYIsgUCQ7oaGNx5pXe7/73W+LqENVsxAoBFYbgammcGWSv1VWm/mo2QWbuXWrboXA2iAwFcl+8YtfbLMLrNrazMd6kix8LUO28syy4v6S5GBukUSWJjvnHi8ljZX3lzq75gVelkPLTwfpf5Y5W3ZshV6WH6cM5fLmlbX4mpV98rFiTp7+G6u3xHrPPffcsaTa/V4eSpfl12ZuyK8vJ3m+/OUvd9/93d/drvmvDfbee+8deZHLefdb5SedRSNZZeh6ylYWuZJnH6u+3spPHmTx7RNckg6m8kubBIvI7B4rGGHYf1EKDzJkqXnyCxbBhswO+avbfe973+9YWh6ck4f6KMsTl7aHW79N+ljLU/r73Oc+39GOm9mG56VuNYVrmZagsIyAws/iYMheIiJGxspIYgSWLl999dXtv3Qf/vCHm/ExqsRoOO200xoxMMwY6Ote97ruMY95THfYYYc1AnQgSPm9733va8uG/ZeHZcTulz8DfPzjH986zo9//OOd5dGI4YYbbmhLlA8//PBGag6LMw4++ODuPe95T5PJfdJdeumlzdgZ9+Me97juEY94REt/3XXXtTyOPvroHR3z+eef393//vdv+YawPv/5z3cXXXRRp17Ktvz5kksuaXV5yEMe0kiMfGS77LLLumOPPba1zac+9anuve99b7uuzR72sId1Rx55ZMuXXG984xu7E0444TuGfZC3OsFGXb7v+76v5W3JuHvVQ7uQ4/nPf34j+3e9611t6uKhhx7a8NUJnH322a2cI444ojvqqKO6G2+8sVMXuBpqQoLaOUvA5fPIRz6ydYbk9h+mH/nIR7r/+7//6/7nf/6nO/7441t91AWBX3PNNd2BBx7YXX/99U0n5Ak7Zai/tnzuc5/bXXvtta1TgbV8HVdeeWX3zne+sy1x1y4HHXTQLNS58pyAQJHsOqmHeA1vectbmjEzWMTC+B772MfuMA4GxKAZf4jkoQ99aCNHhuS6a/G8PvaxjzVPDhGEZBkjsnj729/eSOIXf/EXu09+8pONIBCkpcNIHBEhmn/5l3/pPK0g3gQC6ntPCMAHKVx88cXdKaec0sj73HPPbcRKHsTovAPh/Pd//3eT95hjjmnndAZiQ6hrPMx3vOMdjTyQ1Qc/+MEdMSZ4h8hbvZ7ylKc00iSveiFZHh4iefSjH92pP2J66lOf2vIl4z/+4z923/u937ujk0hdlKN8uF9++eWtHdyPyGH30Y9+tOX5T//0T90f/MEfNKLX8SFlaRC6Du4DH/hAI0Kd5NOe9rTWoWhX7fviF7+4yY343v3udzcZdADa2W+diE4PFq9+9avbvWKBaB9YPuMZz2hkeeGFFzaiPu+887pnPetZTRe0gc5BfWH+0pe+tPvEJz7R6vKoRz2qtaFDXogbuVpA9IM/+IPrpPFbt9jRU7gYHqOOR7V1oZu+5ryav/7rv27ezOmnn94MkSG89a1vbYaJPBgVw4f3FVdc0V1wwQWNcGHPUE899dRm6IyZcS0+eGMHHHBA84AQHe8REf7ET/xEM3qEwvDyWP7MZz6zkSxjRwJIGNE4EBFvCVn9+I//ePNgfRAOj4sHStanP/3pzcskz5Of/OTmPSUdEkqUM4QvoI9y1B1RIiaeH4LlrUmrQ3HwFNX1R37kR7pXvepVjUBgIA914X2TA0nzCnls8uXZ8eKQ6eIYFAiHTOoJax3XOeec07AnA+/xBS94Qffa1762+53f+Z3meWeY4+abb27lGgpA+NrIEwSZkKJ8EODv//7v7/A2//Zv/7b7gR/4ge64445rdVJfHQay1UZkpRdkgjX5XvjCF7ZrDpiq+7Of/eyWtw7A/SeddFJrX3pDPjipiw7GQVZPEzx/ZI6A61hbBEaT7NqKt36lIRaENosXfAzzn//5n7sXvehF7dEbQfGGPGoyOl6PD5LhEf7v//5v96//+q/NkHgqCPTHfuzHWlqeCkJYfOgEeWuIE6G+7W1vax4RkkVODNnwgzoiOYTHsJEsr9NvxswjlNajLM/q4Q9/eDNaXqxzP//zP988ZCSDhBEieXhYqUs8aPc43I8UkTDyYvxnnXVWk1PnQS4kxnt08GSlQ2K8YmSiAyHLa17zmka6yoYFL/4nf/In239DGDxk5/pOAazPPPPMRuY6L5gqF/7SqcP73//+5pn+13/9V/fbv/3bjch0IHA644wzGqHLxyO8DoGXTVdggvyQ3K/92q810lc3ZI3odETkVoaOD0baGWZIli7QPfhoezhIp0OUj3LgpyPpk6zOWn2R8W/+5m824tcJIFn4I2ed+nJj0+tnaZu75JrCNaF9eWkMibGu9uFxz6MiTwV59A8Gxnh5h4YDGJ3xVLIwyLyY+Zmf+ZlGOry4kFc/H4/ZHikPOeSQRkr//u//3h43X/KSlzQCyKMvgpX2h37oh7qTTz65pePtKMtjKJJCPs973vMaGfI2eVu8vb//+7/v/uiP/qiRFILjxSEcpGiMEFEz9l//9V9vXp1yHG9605vaYzFvDKkhVWSFTBALOR3IJ2PGcDjxxBPbvdIitCc84QntOhIh81VXXdXGRT1S8+Y8fuvQMlYcfBDeL//yLzeyQ2KvfOUrmzy8QPU2DJAIbEjWcAE9eMMb3tDOGw7hVZJbJwkX+CiHRyp/bQdrRAdD7apz00F6ZEeiGS7QCXiKgQ8MDb+4T0fqnPoaK37961+/LMn+0i/9UvehD32odd6/8iu/0mQwlEFH5GWYKOFFV1ufK7/lEZiKZLfKcMEsZxdQfgb7Uz/1U83TyUsWhMCYkRjiNITA8/Tdf4OOmHlyjNxwAYJbfLjGE0QA7n/5y1/eCMdLHMTA6D3Wuo6YyMHA/+RP/qR5TQjLwYNj6EjLSzoeIE9Rnn/1V3/V/cVf/EUjAaRtjJfX6xGdoWdVIAL4vd/7veY5IsfFY7I6NGOfCF+9QkpIEEHABAEjdWmRuhdSCMR/3qi0Oi/Ey9Mkt85h8YFM/+Ef/qF1cIgZrv/2b//WOg/k6jqP37CBIQay6CBgieSU97M/+7PdK17xitZBqo/2/NVf/dXWjuSFKzy0L89bZwIjMmovHZ+yecbaSdmeNDIzg+7BwlMCYkTYvFeeLO9aB2cIpO/JGpP1xPM3f/M3rePjUXsaeuITn9jq+1u/9Vt3m7VQxLg2CEw1hWurxC6YJcnyVJATcsssAYbzH//xH23M00sdXg5jR2rGbxkoL4vnxSh5isYdeX0es5FTDh6Vx0bG7DHRGChP2LdHX8TCm1UG78qjJyJg5MjwN37jNxrZODyOG3JAtIzWWKuykCxCRqY8MePGZENsyPZJT3rSDnl+7ud+ro2nGkKQdjHJ0il1RSyIHoEZi1QPnjHCU96f//mfN2JCYK4hGkTuHNJy3rCFR2ovw5YaRjEUoixeYp9kefscCG3yn//5n42o1UU+L3vZy3aQLEI1DIAUdRrK50EqE0ZIFs46gu///u9vbanOCJq8sEPM2oBXzkOFvyEPH/nxwA1LIFRtrA3kjWzdDxMdIe+3/+ILyf7pn/5p99M//dMtvY4SycJb56p9daZ5olgbmtnapRTJTmj/bH0zK4U05sdIGBZvBrl4w+/FiHEzhuqRj3HwhjzuMVaG5uOx2qO2RvTiJm/zVcmQAs+P98nrQmI8Oy9ffvd3f7eRCQLxIozRIRakapyQV8h7jhfKwHlxxk8RAy843hvyQQSI131IG/kpE5mpB8/vF37hF5rXKV+EuZQniyBhwovnpSIweZGVJytvBOJxHKmRAaEifh2KdnK/zogH6P5sXdRvZp624QGerLogV160PHiyZEdOmU4Hex0PcjN0QA4dlycNY6iGWOCvU9Z28uCt8oLJ4klBB4e4kawOyKG+Ojp1kwZpI1T1h6Xxeu2oXeClTJ2GIRzeLV1RP3WmDzxZ3u4f//Eft2EVHZZ8yKcdYGmowlBKBaJfW+IfPYWLkuZFxNqKurlK440gNQbJWBkxg8oChMx55LH82Z/9WRsHjCeLABiLtB4ZeVc8mhzyZsCmAXlkdfiPZHmVPB4eFM9THghKWmTBOL2g4W3zEJE1L9T0K8SWyfbGgr0YQ5oIJ2/1MyeXjMYeEbM83M8jdj+Zpec958UaT54sHquRH9LLGDQCI69HXmOwsPFfnXnxOhNpycEzz9Sn4IGszGf16B9yhh9Cgz1stAMCc14aL4yQFALTwakPknPNk4ROKnN3ea3GhXmQpneRUaeZOcBwRpQ6Gp2PA9bS6WSRt/ReiiH9v/zLv2zXPA3ATCdpaEI5nmx0mNI5jNfrbJzPXFuzUNgpEoaztJ4OlK9NZvEyd3NZ5+rWZjTJbpVltasL89K5JZyi8VGKn1U6zscLc834GsNGSDwlJMroEBailhYJ5HBPCDSP/cguj5vaMO2Ye7KiyDfSkp5HqTyP7kgs8rlHmXnJhSgQFqJQNoJ2HwNXF95oXnC5F0nw2njL6pBhARhkdRL5cx3Jyie7VLiWuamZARIsEBuiW7zyCvnLhxzk9MnsipSPcJVJDr8Rr3rDOuOtaSf1DImSmTzLraiCFQKXd7+dYMHLRaLOk4ks6gfbrLSLnkirU3PN78TX4AnDUznSkks+6ucjPdKVXxYprIV+VxnfRqCmcC2jCSGQ9Z4P3F/iydAXL/mM+H0CXHyPNDFU6fpp+9XPfSmn/3/IPcmrf99S8C4lX2RcnL5f534nNLTeQ2Xql9+v/yS8hua9XH0XlzmJlBZjmv++V4p5vFJ7FBnOFoEi2WXwneWLr9k2aeVeCBQC84LAVFO4tkrQ7iLZeVHTkqMQ2LgITEWyW2UKlzE8Y20Z09y4zVySFwKFwHohUFO4JiDvxYGXG7UMcb3Us8otBDY+AlORrDefyGezbwm+1s3rbby3wonI5dvbYi81/Eb63ngj/byM689CMCugf2gjL+/kudKLkcV1VZY31+5bHCNV2uTten8uKtny9j3xavudVGYa9F/4SJ80qY98+zFb8/IpLyNd8yFHOkIykwUOeaOeJbne/AdbZZvtkGlMiTQW2ZUhz/4LT/k4lxkZ+SaX+1zvR1MzM6PfTu7NSknlJxassvxO4By/F2MbLJSZtJlK19cJ+dIPci+OJ7zWulzl3R2B0VO4CsDVRQAxmAJlfqiOyzQbRmt+rKlOjM4iBGPh5mKaA2kuqPuyqIBEFgtkjq0pVK65x7QhBCNvhLncLIF+rchjMYShEhPsGa8xagYvH8ZunixZTQ3K1CLTzBg+Uss0roRdJIe5pdIn4HamrpkLal6scsgsf7Iqy9SkRPsyDSqxd03i1zE5Z7FEplwlFKSyYJC4sqYukddUM/OKTZlCRupF3gSqgblPtrwnCznIpaxMo4MXWVI24pMHLCwrJoepZKbYZUlypt+5Jk8ru3ybokdOGCkXRglGrr0S99f8YdPqYGIqF1wsnDCHmlyW81oAYXHJ4iDrq6u1ldsYBIpkl0GLQSTi/RhAx6RFpozchHrLUpEUYkCkJo4jDgbnnLFwBmV1FeNloIyPESMkBBsiFcuAASIU9yEXeZo8b5I9A00Q7qXkNT9UrAOrhUTyEvNAWfEadQCMXZniBSAfy0cZOFkzWV5HgNwQGgJCPspPdK14rlZBWShgDDxzeJGWiftZNqp8K5qUDTNLhpWvrvLXMVhkYVWVuqmD/IVrzOo1eVtKK/gODMgEH54n4rMgQ2eng0jgHmXo1NRLx0Iv3EM3kKyFG7xnJCx/1yzisMxWJ2VZLnLUQSXgT4J7W4ChHN+w0n4WIMgHhml7Cy/kIayh9qYX0jsvf0uA4WIRgzpYmFDDXGMscbZpawrXMviuxewCpIUMGRQvNRPfGXWiL1kIwMAZnI8AKEgBGTAsBsoTlIYhI1T5ITekxeMzxGPCOnLmaYWUl1MtBCUYibX3DBk5k4O8ymboSBZxIzFeI/KxBh8Z5H/yT6hBhIAILQntP5a7jsh544hIXoiLF60DUh8r4pA54vIfKepoEA6Slc5/MkmjHDgiPfjkEVodyAxr98IGqUljVZolu5m4T3446hScR6xI1/1kzC4HyiC7vJEt+cQMkL84CYlfAFPlIEttY0ksvNQ5QyDpwMgEY3nqSHQOVnZZdUYessgD1pbRandLc5Eroi6SnS1xjsl9NMlGKWe1LcsY4WeZdi1IljfCO0KwibiPDHi0PDIEihgZfVZwIQLEx+ilQzy+3c8TYuyuITGEg3w8cjJQxMJ4eYmTllYiWctQBfLmqTJw+fIM5YvQyYwQlOscQrEiiyyWvcIvY6+CndAXy2stA7XsVX14tTxlJIkgEZe6qjePjPwIGLEgJ8tcEzxb/FfyIGceL2LT8fASdSIw0CG4V/2d01GoB5J0LUMCruuMeM06IfXLGCuyJovz5FIPmEujrXjviBX59tuChyuNjgUuME2gb52ResBJucpQP6SqLog1u17Alo5oA2SaoQ7DK7BGtMoir2XFdCrxCmZpH5X3MARqCtcEnBgOw4ohDoN0XCqEx0isOUdaDBX5MXbenshTPBZHQh2SJ7EJGBYDQ3DIhOeWsT6yGy5g2O5l2LmGaFyb5MlaT++RNy+33JNhC4TAC2PkCCLEKnA08hBdiuccuZXr8d6QQAKEe2RHKoYKdAAe95GRugico/6w4LEKyoIgPcYjGeRuOAUOAsQgVgRtOCFb3GQPMsSnI+ApkgG2iVOgA+OFKoe3yRtE/HmxpS7IW0eA+AwD6KgyV1x7IeCMJbtXHdQr2wiRSb4wUBYPUxpYkh1pI1GyKBfJavOMUZNbBwRzQYDkRxZPEzx2dVF/47SC0NAB7VCe7DhbnFXqItlZITtFvgwH4fIAs70K42NseauOYF1jmEgU0eSxl4fImBEQYmGoyI9h8w4Z79CIYu43JosoEK0OAFEjXIaNqJBkPFXeHAJShqEFj8UM3YF4lI/8kAVyEBjGI7Br2Y8KYYWgjN3apysvyHjAvNZsT4N4lemc3QDIg8R4smRGTDxc3mxeojnHayRf9jBD2nBE0O7XEZED2SFS13141EhR1DIkZpggXqny1A9m2k4b8HB1Jnn5lFCROlNtQF6dorLyIi2dYp4KePeeWHSkxpSVwZPl/ZKfXM7LI+PGf/d3f9eGWERGK5KdwghncMtUU7goA0KocGmr2yIMm6FmAUT2rGKoyCQvVxgYQtAOCRrD4BAY75HhSSOvbK0tLwQ29I2zvOOBIYSlDBahOK8TIJ97eIoIhrcZQkcayk/Iv7wg4l061AuZhlDVg5z9XVXVL96isVnkw3OTr/PZqRbx8QgRk04GMaacBEwhB1LNVt30ODv+RqddM9YZ7zpBXbQN3c8+XDoJdVaW8+rCK4YNmft1gAP51C1PEQnak5kSOsTM0MgUsMgKN2QP50wdU5ZyXEP8hkF0AgnovroaWrlNg8BUJDtNQXVPIVAIFAJbFYGawrVMy/MOeBqL9+DaqopS9S4ECoHpEBhNsh67ErNyuiI3xl1rMbtgYyBRUhYChcDOIDB6CtdW2RmhSHZn1KruLQQKgSAwmmS3ShQuL1S8dFgcyb5UpxAoBAqBoQjUFK6hSFW6QqAQKASmQGAqku3vI9QvM5Gess3JDle5t93JmGuL92ja2fz624gslmNIWVPgW7cUAoXAFkdgp6ZwWdVizp7D/EJz/RzmA1oSmPBtzmf+obf1Vqg4EJv5fAnRZxjCvESHydUmcOfIenb/zTHMG3+E71pW6Jgon43iyEZGh/mEysp8z+zU6pp5na7lMEk+q6zMRzVvsY5CoBAoBKZBYKdINrMMFJx13n7zEvs7oWbHzKWu9XdoTWzQxfn53y9raH6L5djZsqYBuO4pBAqBQmD0FK6CrBAoBAqBQmA4AkWyw7Fqsw0SoNqQg5kHy60RNzRiaavlooYcllrSynuXJy/bEEniq1q+6ekgwVn8dl2elokagpkUD9Zwh6ESsllmOXQduzoZjskQTuqbZb2J7p9AKsoxRGOJ63KHPCJLhmUMJTlv6a3fGZ5Rx5StrOxGYEhnUtSwlZowUbLkmeEky3eHyL9U3mQ3+yRxahNbQnupA7kTrW4pHTE9UH3UnwzZ8UK+CdI9qX37MnnKs7yXXlgyPKkt+vfRY1j3MYGTOsiDXNod9uQyLEem2vNuJW37zuujp3CNL2Lz3CEik6AtIkSJKCUgynLRrIztCpQiJJ8ITxRWcBQKK8CJIwGuGZs194yT8QtP6D/jtTbdb8Rq3FqQEsFTrJlf7kCWr3/961u54pqK5sUIGYlzgqeY72xsWzzTEJg6iYiVMJYibYVoyewehigqlWAngogLhyguwnKHOpNFpCgRwxzqKUoWg5ZPIowxYPIiGrsFkM96fDKSyXn4wA1hw0ecBB2YGKsIlMwO6/yRIELTZtKLs2AXAelEwBoif79eeQcgv8RJgB08yCZAjahczsFYGmEe1UGd1UG7kRGRIUVt6qMuCRvpfjFhhxywEwISaQrmgxwTiEZbI2D6QMfI5oCh+8hD17KTgrCM9FRbZxscbavTf+Mb39g6kOc///lDxKo0PQSKZAeoA4XjlVLmBIFmOAxGEG0BShbHaHVd9CgRkZAHZb/66qtbWsqORBLgmWfI40GmCESEJgSTwMzIUbQqSi4M4PHHH9+Md7lDZ/CGN7yhEZZ8GTti4Y3EU/UtchdjZnAJ5SeqFM9KcBNEyAt1HTm5n0wiPSGJV7ziFd1zn/vcHTsdLCWP+1/1qld1L3zhC3d4QcgkL0cRVvYT05EoPy8mkRdil1Z9eW2ifXkh6RrSTGCW7EoAa22hvXQY6oAoePQJeyiCF0yGyN+vE1zUx8tbMvHy5JswiXRDvmTWBshf5CykB2/EK5KaDhjpiUbmZa+2gYNDZyF85LOe9awWcUt6ZSx3wO4tb3lLI0x6ob7CQiLG4CBPmCtTOsF/ECldpIc6OxjpsHwjWrFp4QxX4SjJgpxf9KIXDbCYShIEpprCtRXhS5QpxsIYkIyI90LjUVoRmxhDP5A5kuWx8GR5Oe5FkgxR2D/fFF8YQfciMWTKaJAfA83uBjweeTNUsVUR4Eoke95553WnnXbaDo+Y3Igh26XwMAWhFuAZcSAMhsSrQRTZV0od1N9sD4SmrkIs6hBe85rXtBin/Zkgi/VD3rzv5zznOTtmmcSTVSfExXj9RiauuSd7kxnqQEQIAykhqkT8EsoQDjomZKFOOj3EoG7w1CkglwxNZPsbBPLa1752RflTHxjoFMkKR2XxlpWhI3PNOW2lTmSAIcJDWOpBTl55hpHE6A3hulceOlNk5wmB7Oo9KXoaLOgickT29vlSN8RJLh4yfUG6Om9lks1QAfnI5GkJ/sqnJ9LTXxHY/NdZa4PLL7+8SHYkARbJDgSMUjIGhoscGRIlTFzTpcap+iSLALL7LC/NPl3+83bkacyW8TFYxMFbQ3SMmLEgH0bkOoMdQ7K8ZHkwYnVgOImpirDUAakhV8SsA9EpIFflkQVBJYwir5YXyZBf/epXr0hS8mb4z3ve8+42jswblJchimybQ1aknUdvBOExH36GZpACXA0BqIfHc6SE1KTRASAE98FVnZThMTjBtZG4ewyDDJE/KuI+ba8jMvyiEyCPjk+nidA8qTivznRCPZCse7QfeXWo6ZT9Jnc2piSrTpDsSJZH7IlhUhzgPsnqqG1BYzgJOdI1ZfBk6ZP2ho+OhkwwzNg3neJBcwbohM5fG+tcOAryKpIdSBi9ZDs1hWt8cRv3jmx4yLgYDsKhxIwjW5YwLuSVAxkgF/tkuR8RIDoEwQgoPa+IQvNoGR4jcV7QagZsOMJ97k80fY3mEXQlT5aXxqsz7KCcRPTPjrb+MzZ1YWi8IDsaIAGwotAAACAASURBVFll58UQr9rjtbrlkTO7M7zyla9sY3TZGHG54QLpXvCCF9zN42WwZPN4K29euzFPhKVTg1/mNvuN2LO/FgxhhagTgFt9nM+LM6SIZNUjuxtkLra8eJND5O/XiXzahzzZSFE5hlx0mggO2cJVx4ns0xkgY/XyXwfGcwzJwkE9EL92tuUPkjVeKj9kN2m4gE7IH4EiR08ZGYMnr85LG/NiDckgUrJoNzqZrYqksaGn87DS+ZHR/Tp3aWu4YByPFckOxIshMdR4sZTeIxZiRK6Jvp8317L1SAlgpMVzkiZb2iBNngEPlTHmhQpPhvJLK3+G4pzHxWyuyLNE0jzf5Q5GbkyWd2Kczn8GI1+ExkMig/8MknHHq0bgDDYykROBqHvGThEcUojHNemNM4zIgsQNTTjk7ZE4TwQ6EwasrkiIx82wYaEzc86QBDk89rof7shB/s6rF5zImd0EEKF8EZr6kR8miAyOyA6ZTfPGHC7kpBvGLMkED54nrMmgTOXpKHUQmU3Ai9RxwZmeeGLRBnnxSc68JFxJRbNZo3ob/1eu+2FCT+GVTTYRJjzoFryCueGfdKLahW71X3wham0ojWGfOsYhUFO4BuCFkDLNiJfnyHQr3wxo8UGxKSejQ779pbsMCoHEIN2bbUcyhQfhxFtyXVokwoAoe+RYSvx4XEgUGfXLXio9WZQX8spuDOrgyPboWWSCALOhYn/K10qyZCYGA5a3cnyrG7JwXr38dk65PunIYDPmyI4FytHBOcjuP6/X9ZXkX668yIbM5BlSgrVz/sM0u+RmMYy6Oe8e51L/6FQ6sqFbBWXbIvmoy0rT9ZQffSBHOiTnMrUO9vJNR+y8TtVTQgVMGqOB305bJDses7qjECgECoHBCNQUrsFQVcJCoBAoBMYjUCQ7HrO6oxAoBAqBQQjUFK5BMFWiQqAQKASmQ6BIdjrc6q5CoBAoBAYhUFO4BsFUiQqBQqAQmA6BmZPsdlOA7ri96/bcq1vYZZfppKy7CoFCoBDYwAjMdArX9s9/tus++5muO+zh3cI+99rAMJXohUAhUAhMh0CR7HS41V2FQCFQCAxCYKZTuMqTHdQGlagQKAQ2MQKzJdk77+y6O+/out33qDHZTaxEVbVCoBBYGoGawlWaUQgUAoXADBEokp0huJV1IVAIFAKzn8L1ta923Vdv6br77tst3POehXghUAgUAlsKgdmTbE3h2lIKVZUtBAqB70SgpnCVVhQChUAhMEMEZkuyN9/YdTfe0HUHHdwt7LX3DKtRWRcChUAhMJ8IzHYK1/btthDouoWFFoG9jkKgECgEthoCMyXZsWDa4iK7q2ZbDttx2N4lW5VIYzsSW2S4ZksM22jYSM8+R7bgyHYxtvdw2DbF9hq29Ji0vfJYeSt9IVAIFAKTEJibKVw29rOpnX3hba6HMJGoTQCdR4w2gZPO7ql2G7Wjpg3p7HeFQLN/vGu2WbYbKQK2aZx9iRCtDe/sDFpHIVAIFAJrgcDMSXb7F7Z13babuu6Ah3QLe+61ZJ1sZme/d9tt2wrbrqS2era98WMf+9i2gRsSteOq3T8/8YlPtC2YbW2MdHmx5557btuZ08aFdux0T3Yuve666xoh2/jO9ty8WdtE2wGV11xHIVAIFAKzQmAupnDxQG2L7HPBBRd0BxxwQCNFnisv9eyzz26kilxt/2znV1tiI2L709vO+UMf+lBnK2vf7kei9pbnDdsS+TGPeUwj4BNOOKHlm91CV9rZc1bAV76FQCGwNRCYC5JFeIYJeKN+Z/vnQw45pHvmM5/Zvf71r28kaY94RMvTtU+8cdrLL7+8fV922WXdTTfd1IYCELDfziNlZHvQQQe1LaFPO+20RrLGclPO1mjqqmUhUAisFwKzncL1pS923Re/0HUP2r9b2GPPJet45513NgL8wAc+0H32s59t+8bzbpEhD/Z1r3tdI0SP/8Zajdl6ueVx/6qrrmrEbOjAGCwytV+834Yh5OO+RzziEe1e47XI95Of/GR32GGHtXzrKAQKgUJglgjMlGSnEfzqq69u46+GDJAjIjX969Zbb21js0jzK1/5SnuJ9eEPf7gNDey///5taMG4LpI9/PDDW9G8X0SKWK+//vo2pJAXX/KqoxAoBAqBWSMwV1O4VJY3e9dddzXvNNOzfDuHLHmuvF8vrXirfiNe07UMExizNZsAid5yyy3tGoI2RLDffvu1POsoBAqBQmCtEJgpyW6/6y6TVLtut926hfIc16pNq5xCoBCYEwRmP4XLktrPf67rHnZIt7D3PnNS7RKjECgECoG1QWD2JFtRuNamJauUQqAQmEsE5mIK11wiU0IVAoVAIbAKCMyeZG+7tetuvbXr7nXvbmHXXVdB5MqiECgECoGNhcBcTOES0MUsATMEEtRlJRhNz7KUtj9bwNQvy2bNuzWrwNQvU7scVn5ltsL97ne/dk65ZisILGOql9kIYhy418ox/zN9zDkzHMxcyFxesxbIYYGEmQ5WmLlf+fe9733bDIePfexj7Zwpae6raGQrtWxdLwQ2FwJzQbLI6l3velf30Ic+tC2TXe5AVkjRt1ViBx988I6FCqZ3iW1g+SziQ5LiFTz84Q9v9wg0Y4GDObZWkyFzpItgXUeMSNp5/8VAEBvBdUt+Ean/Rx11VCPLD37wg60cJHrggQe26WVWpiHWj370oy09YrZUGIEfffTRrQMIGQ/tTDaXulVtCoGth8Bsp3DdflvX3XZb1+29z8ThAstf3/72t7egMFZtLXcgP6SG3Cw8sLDAQgSeKQ/TOfNspXMOiVqCy3u04otn6pp7eM7IFiH6FlTmkksuaemRvuA0iNR9iJnXjFylNYcX+ZqXKyqYzkHksEMPPbR5uwjbajPXLZhwXb48Z7Kr4x577LH1tK1qXAhsQQRmS7IjZhdceumljfx4hZMOiwoQFzK1tNYKL98IlHcrVoFHdd4uUrQyDCkiP9G+fCND0bmUJf0DH/jA7t3vfnfL99hjj21eKZK11Fc4RQsfeKW8UB4pz9RKMx6uc/IxVMB71WHwqK06Q8QI+pGPfGTrBOooBAqBrYXAXE3h6pMs4gxJ9puEh8lz5HUiL0MCxloNMSA+Xq5rCJI3KVIXgnOdB2uJLkJForxMww3uMV4qLc9VvASxD5AkgkXm8kDYonyJeeCxH6kLasOD9ehPluOOO679NjTB81Wm4QukbmzY8EV5slvLyKq2WxuB2ZPsDZ/vOt7sIYetuBjhiiuuaGSIrATaRn6PfvSj7/ZiixeL9JAwQpQWefEieZvGVHmYziNbXivvmBfJi/XNq/Uoz5PlARsu8PiOwHnCxxxzTCsDUfNIySEPpOowBIE0DUEgTLIgdN9I2/dFF13UiFgHgNANa+gEeNgZL7b8t45CoBDY3AjMfgrXnXd2naW1u+++4rJaXp9Hch6j8VKE6Xd/J4N4uJoFOSJlBOtlkw9PUYzZzFZAdAiRN+k6gkWmiNM19yNUY6ZIFCkq228kaygAGedlG3l4vXk5x9s2JCA/crpGRnkmIDjPFsHzgI3DKj+7OWxu9araFQKFwMxJdlqIkaSPY7loWdm3qz8lyj28V4ffriG5/Pbf79wrb6Qoje/cJw3CT9rI4rq0kcn5EP/i8325yJS9xdxTEcCm1Yy6rxDYeAjMxRSujQdbSVwIFAKFwDAEZkqy27/y5a7zecB+3cLuNWVpWJNUqkKgENhMCMzNFK7NBGrVpRAoBAqBIFAkW7pQCBQChcCMEJj9FK5tN3fdzTd13UMOXHZL8BnVrbItBAqBQmDdEZg5ya52DTM1K3t9mSVgupW5qKZkmR5lmpW3+Xm77/+kt/nSmjeb+80CyMwCU7gSMCazFswiUJ6yTMny3zVzeE0ny8owv00pc33x1uOmhJlvmxkHcJKHmQrOkZdMypZP8nY9dSSDg4wO97nH+cVxEbI/mnzJkvL9d797/DZ9TR6O1Mtv1xNwR51gm/Jdd18O92sn9UvwnsjdnxssjbxgmDKTJyxcs9DDQf7ImHKCSb9tncty5WARLP0nt/9wdaT9lgraQwbY9GeWBOfolHr12zh5O9c/YKks5bpHecFJXql3AhbRxciUe4I/uXyCbeqlDL+Vk7aUX9o7Ux3JBaeUCdtMN3SNfOqd2B6pR99OnFNH5Zn/7Xd0y2+yRX+CYQIsudf15YIlBdPM9kn58idz2pAO+51pn0kHLzL0da2vf+RxX8pXL/dk5lEwmxRbJO0EU3lna6yl9GhupnAhShP/VXbSun7XrcZyWLkFzIsvvrgtKnCfubUA8G3iPyWwMGE5wORnpZc5t/KzJJaSWq1l4YKFDUCkSIC0SMIS2n333bdtzOgeS2uBK11iF1iea16shQeukUWjSmulmnwYEmXTUO77+Mc/3hY1yNPiB/ea32szSSvI1JGCkMm95vyqF9nN7yWv+5VL8eAZAjZvV73cByeyO5CYdOSz/5l8si8awyNn5gb7T9GterPQQ7Ad97guZkQMPAqXOc7mEbumTaR3XR1dNweZvOrJaORJJnJkK3fGAje4u8c1WJubrB3IFcKxQk8dGSP8xK+ApdV98ne//MhirjLd8H8p4yCTMsiOiJQprTLh4DecYUkGH/WDjTaCt3ucd7+52La0h686Bid5RUZlwYvc9Ni3Muglec3FRpDaRVkOuiZ/OzirIzzhATPntTdc1BU2WZEICzKyJ/O+Ya+zVD6ZspiGnPL0rV7qow3oMRnsHq396R67YU90EU7sCx7wZUPSyAcWy80Vp7PmlasnPPyHtQ8ZnYODOjkHY/mpqzYjF4wzl50c8qC35HXNPWSEibrC08c53+KTTNoLUDlsUp3UTR3ZkPyc63f8c0GywAGqRtcIgNRwSxEjxQtJBUyrtE444YRGQoK5MC5GJI4AAKwaW27rbyTNSABK2eSvUfwH+Dvf+c6mFBYZ2EY8SpxVaRRKZC5lkx8hanxyUACK6h55iN6FONTLPYhA41Na8icQDcWXL2JgZPLU8NJSbr/JaLGE+l144YXNaP32EVtB2RQh3rcYDOoQTyALL2CoPAaqLHUMIfuPwOX5lKc8pZXpt2hpcKOIDIXC2mGYfJTLOXLC3G/tC9dsz04ueMEAiZGJgvrPyGHhvLIZBQzJpU6nn3566xT810bK8K3+WXWHJPx2zocuMQg64b/8EJB6P/WpT234L0Wy6gMf9dORW1pNTp0iXGGKRLRTnla0MWy1JcKRTh1gKkIbXWOQylYu3fBbh+m8fJSLWNPhwkcHLB9YSksH6Lf7yQYbOMDZikVyaRNYaCe6Lc8sztE+zmkfdVR/y8gRGx0NqWkz14844oimT65baSmynfvt/qws5EtudWAHdAfWsNCO6qVj1SE4TjnllEaCS+EuP2XRhfe85z0NR/YGBx+EDgflq48y1ZnM6otM6XqeHpSLE9zrHm2SzksHREb8w+ak1d4wk8dyR5wUOqUN2A/85QfTxfWa7RSuAWOyGpKBAYlno1fXAEuRLEDELtCTASORrsQMoDgA1uB5HKFYlHs5b1aDKhvAlJqSKhcJyMPqMY3I0+SFaHjgk5XhMjr3Atk1ckgHaIbGEDQoxUX2IZYQYh7tNQ7yUgfp8/hGcZEbxeLJITEEI39GgYycY6jkTJwFxAJLB6VnlKKA+dbrSytPJKVM9bAk2P3OqzuFI7dDdDTG5sPg5akM6Ri/NqFsDucpnzYiIxKCEQV3Tn2UBVu4MULtQwZGSE7YwReh0QdGp12QrDbXsTIw153XMdMH9WMwDNM96gA3ZagLw1dn9aQbT37yk+/2WNk3qgxN6TQZ1amnntryVyf3wkEnDAt6RA6kkzZeTLLaX16uu59sZISBa8GJbLBwP71DHNrcb2RBz9TD/XCPx4V4dB7ygjE9TCfrPznd/6hHParlxzumB2wt0ey0r3aBKxmUQ17toz3YiLrCUBvpVLSltqc36ezoL6KKxwdLdhOSfcITnrDDE19MZFngQ0bxTHS6yJ1NanPyiJanviFWacioY4GnD9zIpi50PPiSkV25Jp22zRNLHv/JCkf/lzrUS/50QDvBLStB48j075styQ6IwsU4NBKBE/8VeEutjNLAAHGN0SbkIHLTEHq+PGYCkpK5RmFCbP1ehsECGWAZR6O0eTQRUEbjIEFKKk1i3lJwDYbUGR7l940s85iT+yi0Ry5GwOCVx0goKwPwQUwaKzFvM2bJuJCKusonHk4ChTMUJOY+CoiANTy5yEeWPAq5ByHDWtqMQ1EMxuZcyJns6qt9kCxM4A9jefJmGJN7YU7x0vEhfp0F7+/KK69ssilTneWjLnDKEmaGnyEFyi0vBgMfJKku8Dj55JObzJdddll70mAE0jIw7Q1fdVW+9GRTD4Sgnf2XloFq55NOOqnlkVV/fcNQd4RNRu3iCQEByoNBIaMcCTivvmRQVwbc92RFd0Ny6hJdIqd0Ohb5JbpbPEE40QuE6YkGOdO7dIp0M51r0sJFu9AJ5EIm8isnnURiIbMhnST9k78603lklngbdCJDcdLTPwQKU3VSB+RJpx3BXR3gQl5tw24ynnz88cffbbl8H/cMSyiLPOT3TQ66wX7yhEFOeMqPA/bWt761Q+DSwkVbx5OP7eR9DjtI9D46ym7gr410HuqccfDFnqn2JR/dy3sV+pQwqIsdxHWfwpVgLUAhpAZ3qADjXPzSCskGRF4TZQK++/NIw3v1m8JLE29I3v2XTRm/FZyGkjo0BqMHOkPPOCfDpCx5NNDT+u+68imUchizNOShhBqDkVCWDCO4FnLVYBSQMlJUSq/x5U/hKDsSQ4LuEZKRkSoTiVI6GKonZXeeAqk7I6OIFEfevDEkx6D7L/uUg0RgqSzEg9wYpc4LnoyXssGEYsMr0cWUSw7egWuIiBzkNJyBlBBCxgthi6zhRDYk7hupUXBt4HHc/R5VyYEIE9pSecpWDmwZNOI5//zzW90pvHZJyEptkicMcsOF4SpLvnQFtrDKQccYszaFFyKUFh5wUF+6SU5t77fhB+XmpUzGn+P1qaP06mHYwz0JgsQrJoO6MnBtAKfETlY/xot03Ud2uhzvkN6QSVvRS78z/ok86Bkdpofagj5oa3rDDhCSc8rIuLjzsNGhsjv10jZkhk3GVuXtPHKnV/D1CO9enXaeDjPslQ5aun5sEtiTUX50Rpk6ZjhkiI1dBHdlKUNnSf7zzjuvO+OMM5oM7I4dS6scephxbNjTHzZFN1yHufbP8EbI3bn+i0gyam+6lhCoGcLTUS3pyZ511lnbzzzzzGXHH3bmwpAVX0ANUTAQoFJiAKv44jisQAZSSCKV5kUyAgaRLWgQCsPXSB5ngBygUy/KQcE1iIPiaQD3Ir6ArNxsW5PxMYpGYTPGyIPMm3J1YAiMhOeAcDUmIokHozzERknyAkN5FB8paLAYXsY8KRvMMnyggeOFyCNhGZFsXh4wDgZDKciqXn7DlkzZ8cH97iEDRXLNfe6h9IwaSWQ4wTUfJIIEYJEZHxTYb9fJy9PgScufYcHdNUTAIBm4toMZIoE/7NybHSXgor5wlgdCT/2l4cnkZZaOTFsgR08CypGGHJlVoZ3VU5to/+XG4cgVA9JmdCkvgLRfnrqUTSd0JuqpTHogDUKiQ3AiW/BN556390gDsesEsr0SXOmCdkrnp3xp8nIUuSMn9ZCXOqm/OurM6DWsXIcpuTL0o53y8jPDGeSDrzIy1OU3vYq3rM3kxx7pGLuQxn3eGWhjsoektKd2zVMcgjvttNOWpRjX5RkOUJ765ukJecObjWs7RMpRI4N2hq16OexQoh6xcbroPnWn0+7JEAR51Qs+cJK2P0MIvuecc05r07zPcY/OY3Ew/rmdwpVHZQBkGk9aoj8lhLEABhloDOk1ZKboIAUgAyJviSnc4sdC98TFB2DGsDLkkB0V8oaZTPGY8iiWPcQy1UTabG9DRvJlDLkfLEbj5VGO8mgsMsjP+UwvkU5ZjIuyUTxlSJ9pYwzb9b5CJAJZhmUoOBKLoTnvfnXO1C7lyCtDKAgtnpRr6phxY2ncx3gYcbwOeapPxk1dk065yCNjqsEJ8agzw8g4I+LgkaRDda0/tUs9lBNviLEjB4aR6W86xrSNMsggP3Vwn7K0LzyXCz8JQ/WNjvivXvQjwxN0Sp3obsZj/U6ITDoDU14lOXzLJ/flPUKwzwsVMqpPnqTkDYNMPcosh7RDXvLCIdMByYHw/Pd06IA7QkWCztPPjFcqT13TCWZWh7IyXUv93U9vtFNfz9yvHPi4FwbSqINDHTJ+Sx+XO9wXO5NG2Rn/ZgPqoKy8qM4QWH9KIRvKbJM89rtOn6PDZKcjuU6HfeIwxGONnMrFGelEfcNdWYuHCuaWZHfGe657C4FCYP4RyDzYxcOB8y/5OAlnPoVr+4h4suNEr9SFQCFQCMw/ArMn2RE7I8w/XCVhIVAIFALjEVj3KVzjRa47CoFCoBDYOAgUyW6ctipJC4FCYAMiMNt5srff5pVg1+29T7ew665LwuMNpsN3JscnYRYQZKpQ/vczyrX+APpSefbvzfV+eXmz2L+WcnLO/8UTk/vX+r83+4D+BtT1ErkQWBcEZkqyQ2qUIBKmUJiukfmCpoiY6pG14pk4nag7mSphaojpFOa85TBFIxOfTaswLSZTuaSRXr6mdmTKjykYCZCRIA/egCJLU0RMdTEtJVNn5ON8VgRlqorrCaoypP6VphAoBDYvAnMxhcvcN5PjkSxyQlzmPyJNk7vNUTPf7o1vfGObcOy/ycGZ04gw3W+1TQ7z67JiyPzHELQ5eUjdhOrMYcyEbWWZ/IwkM3k/c2BN6LagwIIH57KWnjzkNcmch2sepLmAiP9pT3takztzPCeFTtu8KlY1KwS2NgIzJ9ntt91qnVzX3eveyw4XIFkrcqxwyuomHqTfWYaJvEQbsiw0k9x5m4jLBPTLL7+8rVl2IFUkinhNKM5EbKtoEKlrJo1nnbk8XEOGynj84x+/Y5WKyc1WGSHQs88+u63oQP5IHLlm4QDi5nVn0YI17oJW6CzkoVNYLtjE1lbBqn0hsLkRmP0UrgEBYnh+SJan6NHekAEiRWYJdMwzFF/A8ktkZbWIlTA8XyR70UUXtWV8Dss5Lcm1Ukh+VrrwTj3q80QtoZUvMkaGhgOsdpEvjzQh6RAjz9Z/hPqWt7ylLdlDuJYs8qRdy5JReVuGJ+8En9jc6lO1KwQKgZUQmAuSTSQs3ihvULwCQwAe7XmOvEXe7ute97odoQOzZlgFkay15U9/+tNbfRPUQn7Ik4csL96wOJYJ6IFErSlHsogZabpmbbggLMZweabWrBseQMDW8PuNuI3nki8BkpG4MgwhkCHLT6VN8ImVGqSuFwKFwOZDYLZTuG68oes+/7mue9gh3cLe395KZPHBE/Rojwx5hl5YZc0+krT2HMkK/iFak/SGAYzN8lCRmFiXYoM6eMHIDskadvDIjgB5oO7nbSJB46whWcMFvGLh9xLpSV6uJ+ycWLWGG5SXUIXylzdPnGdsCAOhJygyElYvxLs4BsPmU6WqUSFQCCyFwGxJ9q67us5+Srvt1i3c4x5LtoCXTAn7ZvwysUN5iCLh8DgTl9KQQKZ6JY5qXi5lzBMxI2mRoRBkQtklaAchkHZimfqPIBO3FEkmCLZoS4Yt5IMsjc+aZWBcF0lnH6TEcc2WHwg73jF5eeM1pasMsBDYmgis+xSu/hxYhLh4rmkCMIdcM091cdo0X39ubX/u6+I5uBla8L3UPc4nyk/uzXdC26XM/hzfyN8n1cVza7emqlWtC4GticC6k+zWhL1qXQgUAlsBgdlP4fryl7ruS1/suu99ULewxx5bAdOqYyFQCBQCOxCYPckOmMJV7VEIFAKFwGZFYC6mcG1WcKtehUAhUAjMnmS/sK3rtt3UdQc8pFvY8//fpK6gLwQKgUJgqyAw0ylcswTRogBzT73FN1/WdCoLG0z98tvULosJzF01pSob8lkCawpXVpZFRufc198fS37SO2eqmbm5mSkg/+w3Jg/5WaCQbbHllWAyi8siizz7O+dGDvdnWpr8sjGbKWfm/5qeRq7c67wZDeSUdnGMhATeSb3IlK2+nXOvPLKXknqmHtl8sN+Oub9fp+wF5r7cH/nI7DyZM4tDGy03pU394aOc/iG9aXrZf8oqQL8T7yJp4ZC9tBbrH1zVNVulkzH7WJGxfwRX59yX7VLInrT0qz9zJPttzVLvK++Nh8BckCzCtMSVYVm6Ommdv/mx5tVaHGAOLVLJ3vGWwZqfak6sVWPXXntt2/0UMWUrZsFiLCiwLNfcWCuzGLVFC+azMhSGZIGCRQfmwDJw+bkH0drQz0IFhqd8RGaFGHnkpQwyqRcjRkjkSvAY6S1icJ4sFjm4J0FyEIVyxG/Ids5kMYfYajfy+GbgFleob38rafcjIeRgubL5vfJRL+fkhZykkZd6kF+drXbzH4GEZM0JJq+6Om/ZsvLliTwtM5YnfODiPNnVS3uRx/xi1xFydtpdylzkZ36ychBddhDVLuQjM/y1rfaSt7nM6pVtvN0Lbwe5YWneNBldc8696uC/JdjmR5ORvPJDxO7xDY+QrLzIJK9s9Gl+tHqJV5GNCjceFZTEs0JgplO42pxRn4WF74jDmgplS3DeAWVHCFZILRW1itEjWAp+5ZVXNmNTBiL123n5IRzkJa2ltIgku3IiAFtfMzBlMUwrxtzL8BiR84gAaTNuBpYdTy1MQKDvec97mteG6JCp9LYc1lkIJoNAGb5vaQS3USdyIA+E4RqCetzjHtfqg2CsZiMvWRLLAbmqjz3s3WfxhLLkf9lll+3YKZbciMw3meCAlNRBmYjPPWQPgSJX9yhTvkg2S4XT2VkpBxeEDj9LjC03ll7+/ssv5C1PZcJJ/XRQriFd5ZBdPkvNH84O1rsDSwAAIABJREFUobBApMp1H6zIo+3Svv4jRe2vo9FR6lToj3LIQC90KDCkD75hrL106BaZ6DSOO+64tjybHlr04l66oQxxM+Ldw58u0DN6oY1gzXu2YjHkPiuDrXw3HgKzJdmbb+q6m27sugMP6hb22ntJdPL4jrCuvvrqFsQlHupSj3uIGFExQEtgGSuSkA+Ddj+lZ6QI2Kox5MQrYVTKQYSM48gjj2z3ISpGyWvJkIB4A+SRRnoer8dL5xktAmZozuVRXdQw+TJkS4WRnXwRM+NECEiA9xQiQh5HHHFEW9LLaLNNsbojMYSHYOXJS1Qfho88EAQyQHRITMfhnpAf8mD0CAKx8rQQjbogGvfLi2xIGKkk8hgZ3aducHaok/yQEYJEVORRL+QnL2Sjg4B1PGmeXoYX4IWMYLPUcEmGPtTX0mhR0eQJ92yjrb0QHazowrHHHtuI9aqrrmp11wbqqT3Ior6IXn3lBSf38l51HD7q5WlCnXmj7iW3tDpAHYb2lj+vlXzqK2/ndKB0BdnXUQgEgbmYwsWIGSPFZbwINo+Ti8ftkAmSQpquMRSKziB4O0iRsXz0ox9tRow4XENSSJnBMApl+T7xxBPb77POOqsRlbwYqMdF3pbH1jxqZgyQfMpC2gyZd4gYEIZr0iM30b6UjfA9busIkDWDZOzkRDy8QERl+AMRIM2M5yJS9VSWeiNrJICgycfokRsyQDrxYpEYedQ596gLklUeslYGAtIZIRtYScuTlVcIEIHy7JCMIRdyIxh1IgcPVoeDnLMKj4zIRhtoK+0B+4yJIkVlLTUuSx/SocgPWTsHayRGfmU5Byt1lx8s3vSmN7WQl9pWm8db1THDUCdMfnXzDUPpyC/OhLzkrY2OP/741v7q6FsHrOOhG7A455xzGmY6bem15dFHH906L7It1YEU9Ww9BOaCZCkpD4LB8DJ4SLwShh6SSdNEqZFHHv8ZqsdtaS+55JJGcgyHEckDIUqb3RB4QwhC6EJBZRArA0QESAo5IE7G5Vy8IEbEyJDTM57xjPbIyuDjAZKfkSlTfTKWyhMVopHR8Sb7UcbUlQfrcRzxIVIkkVgJyhP3VhkXXnhhywOphSCQpAMpIRJpM7yh85Afo09sBVggq7xcQkw6CPWNZ8obRCjIFSmqB4LkvcNd2fLQMSAXB/KChf/ZlUKdyaBj0a4IMtHMkC+i0nHxGvtkq0yeJR3QGWkHH3UgA5yQmE4pnSWS1aaI7/TTT98xVm0YwaENyXD++ee3+rhPB8hD11Zkh7l86YPr8uS5k02bul/dYKwzffvb3946PDhpU2Woo3OeKnTWwWfrUUvV+G6e7PZ+sIBVxmb7V2/pultu6TpGfM+7v71NURQbARpPo9C8DyIhPsa43OMXgmBwlJt3Qal5YZlJgGyRlG/Ew2ND6Am4jRjOOOOMRpYOcjB8aeRJDjIxMN/IEikgukT8co/7ycqgEAPPDWEpz4GU83KOx0QexkomhIkgkUE6G0YeQmf4IYoEukEI7s1LJTKRN55stu1RzxATckNUSDmzLpAB2aXnyaqfNORHqrw69TD8op4ZuyR/XtzlJaBrOjYdnXojVt6vTksZOhd1QlRk551qayR28sknL+v16eTgSi6HvLSFPLSfPNQT7oju0ksvbQQIV+RHHh0I3ZBWPdyvbsjdNYSufVxTL3kjWTJ6ItEuOmk400vl6NQ9NUnrHvgpL8NRMFQ20q1jayMw83my08JLmTNtJt7a4rwYM/JwMEKGkjFSBuWDfDJNyXUE6R4G5X4k4JuxKM91n+SD2DIlKG+YkRPycziHOHwQDlkZvTwYJbnUhQG6znjJlUfJDJVkBwf3ZM8x95GL55WyyKVOzmWskdz9I8Mo7s8b8VzPFCpluN93ZjJI4x4yhORhpyz5KHepshBY9jlLMJ+0CeKWP88usmiHhLKEFaJbbjoXgoOVfBzaCoE6h3ATwCdykjFjuqlzhpQyiyJeqc5bW+blm3ujQ8qDgfyVR2dSd16+9s/wSO5PvaRXr7xEndYG6r7Ng8BcTOHaPHBWTYYiENIN8Q+9r9IVAhsNgZmS7PY77+y6O+/out336BZ22WWjYVPyFgKFQCGw0wjMdgrXDZ/rus9+pusOfXi3sM/SOyPsdA0qg0KgECgE5hiB2ZJsReGa46Yv0QqBQmDWCMzFFK5ZV7LyLwQKgUJgvRCYPcl6833H7V23117dwi67rlc9q9xCoBAoBNYFgbmdwrUuaFShhUAhUAisMgJFsqsMaGVXCBQChcBiBGY7hevrX+u6r39dpJNuYbdvTyivoxAoBAqBrYTAbEl2wOwCq6Usc1xuZdc8NIZVRAk6ndVH8ySX1Uz9YOPrLZuFBlaBZZXdesuT8iOXFWNLhdJcLzkT3F0bLrf6bT1ki1x0fp62tadb2nLe5EoAeEuv++247lO4LHNEstbiz+uhQS2NZZjzFPSDEVheanlolt/OA4YJEmNZsM+8HJbGZllydpyYB9ksH7ac2XLjeerEEzeXzs9TJ26ZM91PiMl5aEMy0HtxWAQfWjuSFUvWgoSHHtItLGNslEsADuw/rweStf4eySZYyTzImkDZCIOBzsvB67e2X9wAa/3n5RA7QqcEq0m7b6y1vGwAoSWewlqXv1x5OiQdgFgN80SyHJ6E5pynJxIyCeDU92RnP4XrW98SRUUoqmUfN4pkpzepItlx2BXJjsOrSHYcXutCskNELJIdgtLSaYpkx2FXJDsOryLZcXgtS7KzjCc7RMRpSBa5eLwSRi+bAyrL2KT/XqZ5xPeI43FVGX57uTbNAP6Y4YLEMhVGUcg75XqcZ+B+Z9A+u6YauxHCMLu85rrHILJPGqMbS7IJeu5RWb7ZGZdcCcMoTbbAgaPz2W3WwL60xlknPT4OHS4gvzKEenQw6sU7vjqn/IQlzCaR5FSHbDPkN7wmPT6OIVnlaJPsYKyd+rvykhsGsCSDa2TQlo7snkzfpJmke0OHC7KLcUJzZneIfrjGhOfUVvDwko+tpO0SsjEyTXrRNpZkjZUutjN5ZMNLdgCrvBRNkH4yJMTnSljBdprhAuXC2ZCMtvI/u13DR3spO3u3uRaeCZcEO/XQBouxWxeS3f7FbV23bVvXPfj7uoU991ySc6chWSDbqsZYUbbyBpqxEIp+zTXXNDCBlM32sm3MNG9vh5IsRRa82nYlBuU1nnipgkoLFp1tX6RxTWBwkfZtIZN6IBNpRe1H1JNmXQwl2QRGF0xaOTARYFpg6WxMqR0oGEMxcG+nATshMBr3+zbOmq10Jr04GkqyjEzdyWEXB/nbeUEQbHJEJm2mPN8wyWaI2QKeIauPa5PIfyjJwlUbCcbO+ASPt/OE/LN/XMifvklP97LPXDashGc25jSWv5zuDSVZMhhTlk8CiZMJXvAja/Sezvrthahtg9hKSFr7e9GcOMw7MyarDQRXZ5Pak2zyV29t4qV2YkMbC2cD9pSDlaDoCfSuXnBzjdyTnKGxJMsu6bmdM9RZm9EFOiW4vHFUnzhGsBPAn2z0kzwJwk9ubQ3PxVsMLUWysF33KVzTkCwFe9vb3rYj4j3CcthBFSnZhgYIeQPJI0Ec2U57iIfdTzOUZJVnoBvBZkNBuwQ86UlPakpHObLli90E7DqgAUXZpwTZAJFSMhwKMGljvqEkSxbbtWR7bfjZ38ruAPDncSMPykcuW8voyS+++OJ2D0ylo2g6DHuI9Td8XIznEJKFKeO03Y2dLdQ/nsPTn/70trsC0shmjumEKLbOwnmEmica5J9NJpdr36EkS7Zs1skQdXjveMc72o62ziMRBEGG7DqcLeQvuuiiZqwJ3u1+WNO95fb9GkKyZFemF7DaCgkgNFjrBOy4TG5E5Q13iJ8stt1BLq7n6crmneo1qVMa4snSj5AUQkdCykKS9EuZZKdXnljUwX5qdNwGlXBznVx0zm4Sk7aMn8aTJRNyJwOi58QkML293NJhsRP14ZAhZvKed955O3ZWpmswxzP4RPv3j01Fsnq97FhK2bK9it8a2LYmQEivn4ZdPH9tKNmOIdmXv/zlTWE0mIbUwC984Qub0iMOCmQ7FqSisZBWNvPTc+axXTpKOmk2w1CSlY5HkZ1yeTGwoHDOMyadEtx0BAyQ8vPkfBC++lAqCuh/HvGXwnAIyVJi5SKHeGJwhsWP/uiPNnx0DDBC6AiZYTJCnRJDgVe2GCKvek3y/IeSrHLs/WX/NWXDQ8d90kknNYNEBnbS9cgID7giOuTB+48XSS/JhfjItjMkC3/yqIPfOl/lI3x6wh6ct10RY0cW8NFRuU+bkINNeFrQ3mTfWZLVjuqJ2BErMtNmytKW5LKBJz1DwrFFadkB+eiSdiQPffc96YlzGk9WR2aroQx9wUhbnnbaaQ0Tup95t5wyHaP2siGqe3VW9FW94E3GwSR71llnbT/zzDOH8s2odLMaLkBW5557bjNCjySUBkCICXFQeoYLFMqlYe3LBZxZjskyzrPPPrspDqXJ5pD2scq+VBrPXmQa1gaKjMHjHA+I7AwVMfPuGOgkMhtKstkChlIhLwqmV9aL6wgYhk6JQrnGKBgOI0AmjDW7xvJ+EMqkqVlDSdbwgDIoLi9D2zDWH/7hH26dEmLN+DrylC7ehSEh7Z094eCFyCYNYwwlWRggCGTOuOgXbzAki+AuuOCCRghwgak0ZKSXhjN41QhaGnK5vtx48RBPlkx5LIeZTib7s5HBEBWs6BR997Hhp8MmnPBFfnTMh0z0a9KuukM8WbpF13XG2ZsveqX+CF4bkUe5IVn6R+fh7MkIYXGS6BbbXU2SjfdrDzhY4wofpO/pxN57sQtpYeKpUjtfccUVbT+5DK+RU31gt/h9ybKe7CxJdggjTzNcgKB4FowUSDFEBsEQPU7KV4+nYRGChpx2AvpQT5ZSkklPiCwQgvJ9y4NxaCDeQ16cUExEa4yZjBpOY2lM3uYkMhtKsspGmsb0YBJvD6HDEslTGkZL+clALnWBpZ1bHXnRog6T5pkOIVky8W4Yp4N88vQ4rFMij0OHqvOKJ8igEb+OQdsjTnkxCt7FpBeFQ0lWPfMI7DFfB8lDRQA6Kp1B9kJDBtpBO9M/hkweQz2w9FtddPA7Q7Jk5zyod3bpzQadcKMzCJ2HqnNAZs9+9rOb/iAKbWIDSDpKJqQfT3dnx2QRlI7F+CVsyICUtBm9do5NING+J6tTR2gcD3g6YLySMzTWk51EsqecckrrgHi5SFV70kHYkNeQGczsvtznGfgtfgrYVFO4GKYKAzseD2ViaBnfyxvfzDjggQFulp6sMlMuY9RT+jAGhKXxKBsvhPzIw7gsI/GbcVNUREFuj34IbbljKMkiUo/lOhn1p0y8BQqOxOCIEHxTdnIgYOlDFB6fkbNzSBeWyx1DSBaJI4sQWsahs3U72TKGjRSUnVkR8s9GirwMGGt/26lPWpE3lGTlj2Qz5qp8niKCz4uajBHnTbm02QBUh6F9eWnaEsnCbPHjZfAb6snSH4QAG3ilbJ1L/029cmGng5AmG0+SGUlrQ+1Ppkmd5RBPlg7CKrMI5BfC5CToSOGho9IJaV/tlaE8365n01N1IdekWSLTkKz82VY27mSDyvW+hPz0iOfNPjJ0kR2qyUgnEDE905nx1he/l1gXkt0+o8UIlIXi+M6HwlJixphpPVFiwFGskMwQD7ufZqgnm3uyRj5r9/uxDzKmhlz0miEu9/JoM4Uku59OMoKhJAsPSgazPg6REz7KTU9NLkaRHVsjl3rkUWo5wlCPISTbx0r+mUGQN9FkyxvdpA2emboFy0yZcm6l5Z9DSTZT29Q1ux3DRptlOhIs4Obbkd/Zkp5ckd892ZZ8Kd0bQrLZhVeb5zc5/e7L5Dpjd8AruMZO+lO4yDSJzIaQLBk4DtldGQ7KVw65yCNNdmn23+GbDrkXVpEZiXnyW83ZBXkK0x6xJ3iQUVmZ3tVvmzztwUe6Ps9kheWQ2QUzD3W4vZbVjuXzUemHkuyoTFch8RiSXYXiBmcxlGQHZ7hKCYeQ7CoVNSqbISQ7KsNVSjyNJ7tKRU/MZn3myQ6IwjXNmOxaALYznuxayVckOw7pItlxeBXJjsNrU03hGlf1nU89drhg50sclkOR7DCckqpIdhxeRbLj8Fofkh0QtNuLFQPP3irO64FkM1BfoQ5XbiXKBq95C3VoGMPLDi9epp1psnLtx6eY51CHOiZjt/MUhWueQx166ehl9pqFOhyibt7kmf836W31kHxmmSYTrg2Cz1PcVi9ieBtZtz9LDMbkzcPuv20ec+8s0yL/rCya9OJuljIslXdehtKteSKzzIAh16T5tGuNlzak+15aTbNMflby0nvjxeZIzxXJGpM1z27SVKVZgTI033keLjA1DGHMWzxZyuZN8TzFk/WWmIfNOOcpniwy80TnKWmeyB+Z8bJNWZon8s/UzZViLwy179VKpxM3X9g00pDs7OPJ3nHHt7cE39OW4LssWZd68TV9E9eY7Djsakx2HF41JjsOr/WZJ1uzC8a10sjURbLjACuSHYdXkew4vDbNFK5MDF4cd9SjTSY+G0M1Tpl1/wm6konjYx/J1mq4wGNjJtoP2RtrrUh2rFxrMU9WWyZoDeUeshHnWpCssULlZBHDEF1bi3mydIXteK+QGLkrUchakKy2i93CasjY71rPkx3aphueZI1ZiehjjC8vLxIX0+oQ6/KNTyJEjebcGWec0fRIQBazF0JK1kqPOYaSrHTiADAaLwu8ZbTenOyJD5sVMdIxRiH6jC25x9I+672N61gSOSk4DPmHkizSE4PA+Jp14SJ/LS5ffozQGn0EJmCM8hma9ebws0SSvCuNsw4lWSt9lEc5E6NTNCQH7PKSEZk6zwid1wFpa7NSLMO0VNRa+ZXGWYeSrPaCF7kEVTETQfm+4aL8vAy1XNlYqvJ1kN4uW1Kd2LPacaXNEYeSLHKhI+Siw/StX35W6MGG3ll7D1ekyj68ldd27qNnK42zDiVZS7PphnzF39Beyvcy27uWBIj37sXybG2W2UR0PeEQtbflvivt2zUNyS7Xpn2d0qa4RVt7x6FNXR/apuszhcvyvjvv6Lrd99jpMVmKI4astcbIwrphRkNpNBQFE00nS0UB9pznPKddo/TW4gPB+mMNzAiGvpkcSrKMXiMxdr8Tig6JWvsuihPFRvrSuI7ARL1iLOpEAa2rprRHH330xKXAQ0lWnRGasmGhZxbEI+ULkgELgUTyMkH51pCTleL7JGi00H+TtmMeQrIJ2qwOWQrqpRTjZ2SI88QTT2ydpSAdzsuXsSA60Z28YFAPs1PIzyh4QsstyRxCsonaJj9tSa8YGbKEYcIt+hYLF4nBVNuRReelI0IYiDqh+9RpObmGkCyd1448djqN2MUy0HknTgY85KXNyEC3EpKPbXjrjTQEbdHRCnKinsvJNYRkE0IQKWmHxCdgb2IFJHqVttWh6iRFUBOXA9bS+E0GcrkPjqsZhWtSm0anEiJS8CE4wpaNqs/QNl0Xkh3iLQ598aUXFkYwoQApiF5RtCNKBxSAZXpHov8jrHheFCwBUCjhpMDTfdmHkmzIglxkoix6c0EpKD4lp4yiD1FyBpMdHigheRCf8sjtfka0XM8+lGQ1PmwYGpKi0IhK+XptGMJIBCmemw4K6fNkEVPmuyqPQSM8n+UMYQjJZo96+cdL1MYiRSFgYSwpPhmFxBMFSdsKkJK4Aa5lK5bMT5zUeQ4h2ciV+K06Fx6YgCDk81s7khHRiwRGJukTRo9cPs5pR17npGj/Q0g2T2iJQobcOR46aOXDHKHpCOApWA5yoDs8v2zr4lseCDTB13eGZCOXMug1GbQFh4IcdIiu029eOBwRGTyky0wPtimNzoQOTJrHPNaTndSmsGCrHAc4cDRg6hyMMlQ2pE03dKjDPJrxHCg9YBAXBabwIqwDiKfmWkLBPfOZz2weBa/Mx6OL67ySMVOehpIsYyFHHp94e4yBNyP8HFkpF2VMuEAki0wYrfCNSFUeOg2GMukYSrKRi3edzii7CKR8BK985/MYithgySh4IIn8xDgnHUNIVhmJHMWbUZeQBmXlBTI2yi0eKq8ayWlHpMXQYKqDQPzakwcy6RhCstnbi8555FW+yFG8amXy5hkk+ZEsg+QxyhvBaHv3aVOeJ5lWmgM+hGThg0B98wTVFx7ILOXrONNpkVc68vNmRa7T+ZNLZ6sNV9refognm2AwKVeeyPLUU09toT3ZH10nK5KFFz0jk6ErT3janezk0mmt9D5iLMlOatO+TnEa6DrsdFx5ahraputCstu/9tWu++otXXfffbuFe95z6ilcCYen0Y0zMWLGpqF4tB4tNWy2j9BI2fYl42kaWm8JPIo/1Isl9FCSDZnLO8SWPY+QO+9Zo+axM5HE9O4MmVHa88t1CqmxV4Nk5YscyJXoUHBJ+TwNxsuziFfjP2JTpxALY0BoDHVnSVabMnodZbx3Sp1xWJh7JPaBBQ+MTEiDt41YyINk/YazDmpnSTaPsAm9p6Nk1ORgRDD0TQ91Dmlr4Qx91AnGiBjJZahlklxDSFaeCCkvirQfGXXa7le2/yEu8pJb5+g3WWEKO+82fHtSmnQMIVlle+rg4PBCtQ9blLf28eSZoOY6Tuf914GzR3WCIR1Evs6vNOY/lmQntWl0SqeqTRE9HcQlOkdPbEPbdENP4QKERx+V54llIzneLPLMwLneXQNoXEaJ1BgoBXCPxvXbWOeQt5hRwKEky9ND+PJmnAwAiSAUiuTRLZsrIisNq06IDZklPSVlNCuRxlBPloGSi0yMgCzkSvnki4zOkych4BAs70QnoKPgmevcdpZkMztAZ4gw4MDolK+tlA+r4OZ8wiwmODq5slEfTwjB7CzJ5uWH+pIn+1XRO+VrI9cMS9ALugZX6cgII7J7anA9Q0Q7S7JZ2k036JHytVm/fG0VJyRDBAiW3vM0Ycmjha+ngZXIbAjJkkvnnHCV2oAdpHx4efRGVtoTPnQQRs6rA/y0o/PkWmlGxliSXalNYcQe8Ym02jr26/fQNt3QJBuDpOR6yxzIAJlSukzbUtFsr50x2GxFrPGnWYI6lGSHjEEvlSbeiQ4gY8ZDllgOJdlp5UpsV7iTK6S8Ugc1ZLhgWpncx6C1PbLIds4h450l2Z2RK1uIyyM7TGTb6Z0l2Wnl0mbw0mZ+k4s9ILSVXvwOIdlp5WJTeRlLj3mOeVG8UmD9sSQ7rYzuG9Om6zOF6+Ybu+7GG7ruoIO7hb32nnq4YGdAWo17Z02y08o4a5KdVq5Zk+y0cg0Zk5027525b8hwwc7kP+29syTZaWVy31qS7Bg514dkRY33WViYOH2Fq+4xdF6PItlxLVMkOw6vItlxeG0kklWzhe1ZBjWunquWeugUrlUrcIqMimTHgVYkOw6vItlxeBXJjsOrjfWVJzsStP+XvIYLxuFWwwXj8KrhgnF4rc8Uri9s67ptN3XdAQ/pFvbca0mJs2d7toAeV621Sc2TNfXKi4Ix82tnLR2SJZcXfGOmpM1aLsqWHUqHxBSYtTzJPxtKwmregnZ78eON+0pLcNcKK+VwgBK0e6WXnWspF/Kn+2YFrPTybi3lIpMZJqatrVk82e0DonAhWfMczXed1yMkaxbDSvEE1rIOGjVBu+eNZBO0e95INnEv5o1kvcWmWyvFE1hL/SqSHYd2nizNdV+7eLIDSFZDmmdXQbvHNajUWSU1j0G7zd9E/CvNxRxf6+nvyPxNTyMrBZOZvpTxd/Jikb85pSvNER2f+/R3zHPQbk9LFjasFExm+tqPv5NM5vtaUbp2JPulL3bdF7/QdQ/av1vYY88lpa4x2fGNmTtqTHYcdjUmOw6vGpMdh9e6TOEaImKR7BCUlk5TJDsOuyLZcXgVyY7Da9OQ7HLjRB5PvdgwI83HY1fWZnscy6owsI19VKwpXOOUraZwjcOrpnCNw6umcPXw2v7Nb3bdt77Zdbvs2i3c4x5TDxcgOWvcBbmw1jlBHYx7iE+gB/FWz9huritMFC5pRQMy5iudNNZHjxnLKZIdZwRFsuPwKpIdh1eRbJ9kLan9/Oe67mGHdAt777NTJCv4hcAc1l7zRPvTcBLHMySMTK1/fsYzntGibiUCFsIVIEMQCxF2hk5LKZIdZwRFsuPwKpIdh9eGI9mzzjpr+5lnnjmulgNTD5nCNXRMFnEiWuNqogohSiELkSly5ck6MofOFB1RrMzXNI3Im2XfglIgTbE/h057KpId2OD/L1mR7Di8imTH4VUk2/dkB07hWmnFV8K8ZR8vj/ziTxpzNUVIOMOMxxp/RcTIlScrBJ14qkKWCdGngdw7ZlFBkew4IyiSHYdXkew4vDYSyb75zW/uFmbqyd76DbHCuu7e39Ut7Lbb1MMFCdGGXO0TxFvlhVpZgTjF2HQOuZrUjVjF8zz55JOb1yp4srS8XoTr90rR1/vCFsmOM4Ii2XF4FcmOw6tIdhxeg2IXJDiyjdoMEyQ6vWEDXqnrhgOQqwbwkoynKrJXIq8zfOd5vqLpj1mOVyQ7rlGLZMfhVSQ7Dq8NR7IbIQoXT9asAcZrapaZAYjP/+xOKo3fSee3T9I4b1zXubGraopkxxlBkew4vIpkx+FVJNsfk7399q674/au22uvbmGXXaceLhjXBKufukh2HKZFsuPwKpIdh9dGIlk1m2k82dWcXTCuGVY3dZHsODyLZMfhVSQ7Dq8i2RnMLhjXBKufukh2HKZFsuPwKpIdh9eGI9mZzi644XNd99nPdN2hD+8W9ll+MYJZA7X9zDhFk7piF4zDrGIXjMOrYheMwytRuHDZ2sWTvfNOTNB1u+++7LJaq7FMq7I//bweXqolaPc8xZP1Mg9+Aj2PmZI2a5yRf7Z+nqe4rYzAikEzTOYpOLaZMeZ326F46CrEWbeh/DPZAW8zAAAgAElEQVTnnM7Pk1x0i46ZQTRmltCsMVuXeLJDKpWdESpo9xC07p4mwXDM/11pG+XxuU9/R8k1Drt5xauCdo9rx+yM8IhHPGLt4skOEXHostohec0qzbyOyc6qvpVvIQCBGi4YpwfrEupw+y1f6TqffR/QLey++5ISF8mOa8hKXQisFQJFsuOQXh+SXaXYBeOquvqpy5NdfUwrx/lHoEh2XBstu1vtLFd8reY8WeNWyM7Yo+8cBr6dc93hO/8TMzZjXq5PM1BeJDtO2Sr15kBgDMmyEfFC7n//+7dVlu4VV4TtmT3kxaxAULFhO83a0wwxiTfiBalvL7NWivW84aZwzZRkb76p6266sesOPKhb2GvvnRou0HDiydrNE8hZYrvffvu1t8UaFYEafhBv1ttQjehIFC+NNyb6VgQukt0cpFG1GIfAGJK1M8mVV17Z7Auxss/HP/7xLbyomCNecLNfMxbY09FHH91I2Dn2LCzpu9/97s5Or+x20ovcDUeys5wnO6RJh47JmuaSkIViwn76059u+65rSA37kY98pDWYRtWIGi0zFkx1su24mAUaduxRJDsWsUq/GRAYQ7Lvete7WqzmbGnOKzVfVDhSUfJ4qp/5zGcaeQrUxG55sYLqC6DPA3YdH9jtdZIzVCQ7UruGkGy2nzFXFbFqQA1iysRxxx3Xgnm///3vb+d4ttI/+MEPbr0l0tWrXnrppW1fe+fGHkWyYxGr9JsBgTEkK9odZ8YTZII3IU5e7dVXX9094QlPaBHxOELs8aijjmqE67dFIu6T1tOoaHr777//shBuJJKdeTzZIYo2lGQRqEYyB823bWQ8VhxxxBGt9zz77LNbAznn0cU+Xo95zGOa9+oR5bzzzuv23Xff1oOOnVhdJDukJSvNZkNgDMnanUTwfE+PxmA5O0KSenJEsuyWrRs64ChJx1vlOHnKtBiJneZpc9K7kyLZnqZt33Zz1xmXfciB3cKee+3UmKyVOu973/saqeoxjd8cfvjhbfxV75jA3OLNXnfdda3R/NYramQEq+fU0I961KMaIQ+dwF8ku9noo+ozBIGhJGvrJ0MAH/jAB7pTTjmlPVl6ykSYHv3ZphV2J5xwQvehD32oDSGwR8MFhgB5s7aDyoanhg82y5hs82Rn+uJrFadwIccrrriiPUbY2eCqq65qvaPhAI11+eWXtx5Sb4iENbDrxmq9GNOjOu8/YrZ7bcaPVlK4ItmVEKrrmxGBoSTLG3UIou8Fl8d/T5TGZJErz5bXyg4TON8SYvl/6lOfal4vYjZ2e8wxxzSbLpIdqFGrOYULkWoEvSAv1HQRjZMA3AbQebSZymX8lSdr/NZ3CNXgvEZ3TmMOOYpkh6BUaTYbAkNJtj99Mr+XWurdn2oZrDLlMtMyhzxhbqThAvWcrSf7lS93nc8D9usWdt9jp4YL1lOBi2TXE/0qe70QGEqyay1fkexIxIe8+BqZ5aonL5JddUgrww2AQJHsuEZadsXXRpknO666q5u6SHZ18azcNgYCRbLj2mldSHb7gHiyZg0YDLfr7Lwe2S3XirGsIptXWUuuQmC1EPASyzsMOj/0JfFqlT0pH+9mEJqZQystwV0LeVIGmXCZmRKZgjbzebLbb/h815lhcMhh3cLeS++MgGS98fe2cV4Pg/PemBq4n6cg1POKV8m1ORAwtcpULDo/TcyPWaFg9SfHh1xDp2HOSpZ+vlmEYfbT2pHsgClca1H5KqMQKAQKgfVAYC7mya5HxavMQqAQKATWAoHZk+ztt3Xdbbd13d77dAu77roWdaoyCoFCoBCYKwRmOk92rmpawhQChUAhsA4IFMmuA+hVZCFQCGwdBBZmOU92+223dt2tt3bdve5dwwVbR6eqpoVAIdBDYLYkW7MLStkKgUJgCyMw+3myRbJbWL2q6oVAITB7kr3xhq77/Oe67mGHLLsYYWgzWBAgVKFJvtmMLRN+/c95k6eFV8uGi4nu048AJO1yk6tTjpUk7pFf0rq21AoTZYwtR72zOWQfgyFRiCZhlk0jU99M1l6M2VDcK10hUAhMj8Dsp3DddVfXffObXbfbbt3CPe4xtaSIw/I+4Q3FpRS3UtBfgbmdtwumWJXiWorQbvcDoQ4FE7ZLguVuVpRJKzSi+0RtX+qwmkQ5iTcryLD02SbjgAMOaIQqsI1v+VkNpiydAPmUIx+hGMW4Xe5A4O7Lthvys2UHonW/fKxqSRnpQMTDdUgvlKNyk04adVY/sXXtEuqac8qRfx2FQCGwNgjMnGRXqxpIxHYzPsjCmmoEduqppzYish0NUhLQ4g1veEP34he/uO16aUcEhGnrmsc+9rEtMDCSsd8Q4lzqQNi2yLAX2LZt27qzzjqrBf9O/k984hObhysNckV4PrbQQMTKFYpNzFr7jy23VxGCJI9dHBCjLXHU064NiPr6669vJMkrtymk/JEk8jz00EPbeTjY28yh0xEkWUdjmbLtd0SdR7A6DDLB6aSTTlqtZql8CoFCYAAC6z6FC7HEK1z82CyotsAUPNF3vOMdLfgC8uKV+n7JS17SAm/zBhEpIrnwwgu7pz3taY2s7GiLcBBPAnjzCo8//vhGPEsdtrhBcsgY0b31rW9t5EUGcRae9KQnNVLlOfMi7dJ55JFHdu9973vbf+uWdQRksVWOz1IHYkWQ7vPbMAQStS8Z2dTVbg7nn39+C56DwOXFUxe43B5J6serV1dkzWtFzGTTiZAXTgJpOGd7EFuAVPyFAZZRSQqBVUJgpiS7/ctf6rovfbHrvvdB3cIeSwftRgoeyX33D0Qmmo3HbQR3zjnntI3aECoyQWIvfelLG+F98IMfbGRrs0Tk43H7xBNPbF6sc0jZh/cnP2S1HMnaxgZRSmu3hXPPPbc77LDDGsnxlJGUnXARI3kSdedNb3pTI0p7GiF05MbjdO9yJKveSLO/y+fBBx/cvGGES36dBMIkP7K99tpr2/CBvG3doa7I+JJLLmlEKh2yR/SiJ/GYeblwQuoIGUnXUQgUAmuDwLpP4UJWPC5E0z8QFmLISyWPy0iOx8bTRDwICWny0DzOIxZjpggOkSDGt73tbe1xGzEiGcT9uMc9rg03LHUgMXm63/AEIkWavG1kj4B9h/yRpPFfGzsif+RtCCOEa1M4R16kpUz1di9ZyZ5tOwwv6CiQN5kvu+yy9l96xGoIQNnyNdygzurE60bCOhv5kgV+CBcJG9pQf0MYOpA6CoFCYG0QWHeSnVRNBGQcEXnYvwvR8f54azxGnpqPR2rjpMZOjW0iZCRkTJUneuaZZzbCdZ/rriGwpQ6khVjtC4+sjHsiVp0AkiKLIQxy8SgRlnwNUxjHDbEhOdd4mjoRefQf0+XHU0aaPGvX7NaJ/A1V+C0v5KwzIZM68lazYaSOAB7S+G1YA05ws5OvTkK+zuugjCMfe+yxa6NZVUohUAh0s5/C9YVtXbftpq474CHLbgk+qR0QkQ8SSaxGpIRoeHy8PySITHmPSIVXiIx4ujzAeLg8Q+kRIzLk8S51IGNlIDtDEv0NFxEVwnQtU6LkQQbDHcZ+kZygwspCjsjcPbzJvgfJMzUUQEb1IbOyjbP2ZXNe/eGQWQiZnoXA5ePwW5rIjmgNrfB+dUQwcp/61FEIFAJrg8DMSXZtqjHfpSB/5DpPEdznG7GSrhDYPAhsmClcmwfyqkkhUAhsJQRmTrLtZY7PwsJcbROxlRq56loIFALri8Bsp3DdfFPX3XRj1x14ULew197rW9MqvRAoBAqBdUBgtiRbAWLWoUmryEKgEJgnBOZ6Ctc8AVWyFAKFQCEwDQKzJdmv3mJ+k4X13cI9d59GvrqnECgECoENi0BN4dqwTVeCFwKFwEZAYMOQbJacAjXxUZcCOEtwE1vW6i5LYPsT+RPtavG5xJFNvlZ1Oef+LAhwr8n/PlkYYP6r8qTr3+u8dIl1mzixi+Xvx5RNnvKxMCH1Vm5i22YRhPxTRmLISudc7lVm6kGWLF2WJoF3UkbSKjt1TtzdpTBfCmvl5rwyFmOdc9JEFnmTxX8yTsJafo4swPDbvYuxXryEOe3Sj0mceBHOBa+UvRzWaWP3KBc+S2EtXT9+b/Sm307O+Z86L4d17okeJaZxsM7/PgY5F/z7sY7JHR1WZnRmKTtZbBNZwShtX/+X0o+lsCZH7nWPstOm80iY2y30MTNKmNaFhW77t74lvmi3sMsu7b8j+k6fohP9usx+ChfiufOOrtt9j28LNuVBoayqsszUctXlDiucrLgSS8AqK6udrAKz2slyWaurrBSzGkpwFev5xUGwMksZInlFYQRSsZBAVC4rskSyEiNAGsttxQQQdlCsAvECLHsNuQsKI71ls8pw3VJe34sV0nWyUDarxqwQYzCWy1phpuGUYaWa+AQ5py5WkYnlEFK2UsxKN7Ec1NfyXDI7pHPOYcUabOSn3hTEslwxHtQLZuoMG8FlllpIAWe4WlJsVZ2luzCw2s2HbOqsbiKFSQMT5SbOL1nkbVmx1XUC/Wg7ZVo2bXk0WbSD88pwCJyTVW+WUmsHK93UA8YwSMzdvq4kJrFrcIQrMoCD8hN7IvjTOcuS6YwPXdBO6kI+mDmn3fxWN3jC2uo/+ZBFOdozJJO2kz98yO9+y6UXY00++MFUm/hPRyzrJnPqoU1hpV0QmfwsrbaCUDmJfUyv5UeHlUdHtJW2k5Y+Os8m4CU+hoNuuxce0sIBXuqyVCwMS+C1E/2AhfzgpE21v1WI2nO5GCJTUsWq3bb99tu67jOf6rpvbe+6/R/cdffcvdu+7eau23ZztyAeyXffp9veLTQbwDUwhqX69Ntw9iR7w+e67rOf6bpDH94t7LPP1AAgB4ZAGZaLOUCJBHfRsBpYOvECGB2jYAxiyiIt+WlsDY1UNHYIOstT3YskrrjiivZNoZEQJaSgDEO+jI9SWyIb75BCMQjnlOG6Mihln2QZjHyFSyST68qluOrjfkqq4XgfZFamRkSAjEG9KDm5pEPwGhzRhmzIABdlkZucIY14hspByP3OB7GH9PuNRzaxFRglQ0QiyiUHQ0KWgvDAUoembAQLa9ggAzJm9wokixQuuuiilhfFRVjSBEP3ihuBVJSbpxTp1AfJJiiQdlpMsrCWL6zhgLRhDSPYIkbtLI+0Z7wxxgMfQYDoU4LuKEf8YfIoTx3hq36JBey/TqNP0P6ri05Y2enQtN/iHTvIAmudOwKHnzrTAVjAR5wN9yFEy8fphbQ6AmSsjUKUsHZd1DadMvJWD9/kpld0ib4iY3YR5wFpk0d9YaIM7Q7//gE38or1AWuYwto96qsN1IEc8JzH41sfuq7rbrqh677x9W7h8Ed23X2+p9t+7TXfdhr32L1bOPLo7hsL92g6QRdjY5bs04O+nW+IKVw8FMYfcliqUTS4XlzjIiMxYxkGZUwEKnFf5UFxpGFoDEYMVwrGEJCd9f2CW1N6CiEfCkdRgKcnj7Hp3fXUyJgRUxxBWBCldOTWOfiPsPpGhKwQCaVFTK5T/HiHZGSk5EmsAyTrNzKSDjGpN8VmbBo5gceRJDkRKqJjSM5RCOcYWrwX9dAJ6ZXJop4MmuxIoH/AmjGrm/thDUtHQlfKC/YMXxr10A7O6wAYP3nIAWu4XXXVVe1bfcijrolyJl/tpFyKDWtkpewEynEf8grWizuGELTOGDkgWHVTjk5ce6dT1HYwpR/IBW5iGtMdRqWNERZ9oxswIY+2QvjkhaH6yVM7SaftYJDg7gnTqT3JvrhzgJk6I2TtqlxEyCbUh47QazLlqUFnTXYYImhETM+05cknn9x0Aob0B47SaXc2EOdBnu5DlNpJBwRreOmQnEPEMFwcAJ9syBU2sJYXgiUXrMVQRuzaGjbzeHzrikubWAv3f8C3vVlPEdde0y0c9bhu+/XXdQtHPKb72q67NSw4dYkvHb3aFCSLNBgF5Xdo2DwG+R9PhdLqfZGlbWkYPkMRuYshIBI7JYhQxbB862WRFQ8gSk5JTz/99GYkF198cSMCSituLUW95pprmsIjSmSnfDszRBZGSJnjZTvPEMigXErJE1R2tqBBRPKh4JSTwlJQislY1O3KK69sRqj+6oekGQeFZiAMmpzISkfgvJi4DMO9CXbOeHk+Ohly82oTgQzRIIs+1gwamVAm5MJoPEpKq7NikA5tAmttQAGPOeaYRrLZ6SLkjkASQQ3Gp512WsPKveRg0MgY2Xj0Vkdtp35wEAcYeaif+w0jwDyPo7BGJDCVn7qQB0GrA5nV0X9tjpwYEK/EDhz0RthJeClPPRAqObQbklZn5SFOGCJDMiMzWOtw6BSs6Qls6I02R1pIG37asD/+rM4+ZKALsFAmklUf7e7QJshc5y0v5KYe2R3EbhnOSaet6Lo81Y+jcMEFF7TytaW60Ev101awcr/00qln9tLTQfgdwlS+/GACS2VpD3g4YMFhScc8lyT70Q933fXXeTnSLRxyeLf9a1/tuttu7bpt27rugQ/qFo48qtu+555NH7QrzNgYjBZ757OdwnX77V13x+1dZyxyl2+/tJjmYCAaizEkXCCDUZmMfyArZNff00paDY/AGBYSQVaAYYjuZ/x+u9+jLSVzngEhu4yF5WVIHomlQWx5AUGR+3uIMX7KiSjinei5GUbGFrMflzxcU7b0jJ2c5EFgvAsdg0/CH+ZxVBnuC5mro//yjvcIE/UnO0/evf9fe3caM1l15gn+RCaZSSbYgA0GbAM25aJswCzGJlmSpcxOtcumTJXUGmk0GmmkmQ8zGvUsX6o+zXyfaanrQ6ulkUaj0rTVNa2RLLlku2zMloALsHF5QxjjWtghE8gEklyj9bv4n30dGfG+b0ZGvLzLc6VQRNx7luf8zz3/89xzn+c5sDFwEyfXDR/CQi5wIxcyRuJk7mPfX3qAu/xm80REI4d6aLHpt7wkys4R8JKH5klW2CCkvOzRJnnST377uKm1ERawcmMjBG3OwCdPlnOU4xrZsg+b+yeElr7P8grCJ6N6PXkE62w55Bx8aJ7K0b4sS/lGMP1+QujpJwRENpO4fCYMxE5W9SNeAzYkCxPlJUyne0B67dQe9y+SI4d+CtbGi7HhHnIPKx/WCJw8+l2ZiXKXcUD+rNNLI3/eK2gvrd5kr/68uHJPKdO96lAWOcmiDm1QponFfahME/+4dfNp+GEeeYYHDry/4cChg619+PTWcNlJG1vb81a3Hjs49UPtnX37ujHkfjAe8s5n9GXeXEl2Ho2fVGbCIuZNfKwHEiZQPtcSMnH0rWq04ZQPODeSwekmcsPk7XLeiOctbQg4edUZYshbZmmy3psXBf23y5FNHbEIyBvw1O2/mzltGLVqUH+0TWnUE5nzP8QVmWNd4LybPm/Ms6yRtc/+m9NgnbW4/hvy/I7FgMEdC4CQbN7I9vHKW28yBxfX8wY8b79H+ylY9y0EtC0vxiLjJKzVpz1kyr2TumDpmv+jWCs/spIp6/F+5yVTv59ikZI25yUouYN1LAQyUWRyIHsGLlliPTGKtbL6Vg/BKtYFGQOxduhjnTqUHeuIUesC+dwj+tQRnPM7MqqPbMrKem4mwD7Wo+vPy8kXs6irf2/AhBKSeyjlrxoTrlkAUmUUAoVAIbDcCMydZIfvvtOaR9nTTm+DkTeQy93Yqq8QKAQKgeVGYP4mXBUgZrn7tOorBAqBFYTAqiFZazx5GZJ1oNhYBs+c768/Zc0n+WNWkXWifl/kBZp1ln66cf3Vl8XvrP/11zfV4X/f2ybljkuXc/31xHF5s8ZLrniR9dvXXyeL7Cm7X+/otciWtvRx7WMQT5/+y6msyfkeraNfXryWgn+ujfZTyuuv2fXLjayjfdPHZlKaFTT+SpR1gsB87WTFkuWQ8HsXtcECnlqLYc1cyptd39mp1ptOdpUWmvPm0ptmbz69NfYmNWY88rIocI7FgLe3THbyMsJ5b9a9RXWemYyXHqP2f+Q0kL05zRt6dcezyVtv17159ibVf2ZdMVZmcuTtqjeSeeHC/MYbZeccTKeYDXkrT+68Dfd230SgfawFvJmX12K7tN4Ex9wrL7+CK5m8YVa3Bfo4JMjDzIYlBey8xfaG2Ntg9bruWhbz5VUOGbXbG21ySEtmL3PUAUf4wNqLGP2G9LIlub4jM3m9ydcfaZt8yFW98MrhZUze+HtjPe7wtt0B/9X+UmWxMVHXVw8Ci5IscjIYDCCDKiSylCYObfN95HBrG0963/93yoN5BLMPhIUQEU68Vvw30BEdUkVWMathy+dtqMHHhg1ZMHdxns1o3ugjAobuITVEg2AYjI8eCIS5EHKSHzkxazGomdAgA6YcyoxHDvmkYz4DTwQDT4TCjrJvVqY9yB1ZMQsju/9MXqQ3CcQszfbe5FFeti2Pt9mo9qnf4p0EP/UgTHaVMSgnf2w22UeahBBgDK21GRGbkNhNIlqYIT2TCnKHPZmkZS+MgON4oD79Bl/n4yqNjNWRnXfj0Zbdh7VFuepirjWJQGHP/Ey/jXohTXnrVbZC4IQRWNSE6xvf+EZnwEz7iK97jJ9PuPYlFoBsEBYNMnEADOhvfvOb3XkHu0NOBfFucQ4JkBthyhtfcgP6O9/5TqdhORDvLbfc0pE1I3LaIWPpvrNDRJVGWUgbCSE12rXfNNeQLCIgG+3LOWVJJx8N3GHy+pM/+ZNOy3OehmoiYehOZvl9IyHEql5bnDtowrY6V4Y8MEKI8QQbR0QmKhOE9iNt5SNWB/mQtfPIL7ae6pWeAbtzJjwEa9LQNngjTenk5SzhGocN/aGObE2O+PQJPKQhN9KMZ5UJyEc/qcPEF61VOUjYxDLpQNyw5dJbJLvEwVXJ5o7AoiQ7dwmWUAGi4bmC5Bli85gxsL/97W8fJU8ka2Dy7EIKNFqE49HWY2oCvZgwkBGvlRjK+8/zSPm0PY/TiIBGhMwQWWxbnY/rLsJQB80Q6SOsLF1oFhlozLRIdZickBwiRwjacOutt3baKgLVTiTOiyyuusjFRMEDB6mRmwzayFMnXkwhMGlp9UiW1tg/kKz2cRRA7CFA7UuQFRgiVESnPcpDiJY0HLRpSwPxrLI0Y1JSn3JgrXxlILu0VxoavnaRP4bwSJZcwQuOPuqlnWfpQztNRPpvXMCaTKq8yXg7FckuYWBVkrkjsGQTLpoNDTLGxgafQTlpbSySD9/Y1ZrIT588rw1O3jp1g9SHEGLkbUB7xE4gDv9pYgYxEnAYnIgksQtoms7F4DvasbS0MANTOYg3hvEGufISQUtaWNDm4s/vOmzggXzjLRZ33Bjjw47GhuQQlrYk6lO8yEJWZHQ9XjtZE/W4Tb60BXEjI/hI6zwClF9dyLF/wJD8Hu2Vj9ykRY7KRoDaGgzkRfzImmw0dWkzuZA7TxfOy08WGJgsyEIOTwzaYIJUNpxdc8AxS1JZO1amOhF+XDHjRaTsnBu9oWDrUE+tyU493CrjDBFYkGRpDm5+2tbf/M3fdIPR4ERmBo3HaTfzQsdwRiZcBqwBaKDHyyJeJXnrTL54ZjknbdwD8993PIMS15L8BmRcKF3Pm+n+mm0Gbbxh+l5g8ZaRN3KQE/EhIueQLZnjLaXeeI6FVE0Cykod6pe/nxeR5nDNmrNzynX0XfpGQ9DF2yYeZfEQikdZ2pEXgjmfNmmPvPEeg4m0vuMpFE+7tK+vdWZy7HtLxTU5bpra6iONSajvsZWyJ2mp8ml/rC5mOFaqqEJgKgQWNOGiJQq6gUg9Enp0poVY87LWZm1ssUeyWZHsVK2rTIVAIVAIfMAILEiy3uQKh+blAw3GoxgNhmaCdK0bTnpsS7uGu19/P2rNeRe0wdbplws+YJyq+kKgECgEpkZgogkXkhVmzhtjL2ZizhMzHcsF1izrKAQKgUKgEJiMwESSjRmPFyLWxqxZMtexVuYFR4IlF7iFQCFQCBQCC5DsN7/5zSF7y/5hWSBeSNZkBSv21tlLBd/e/iLZxBedVHw2HmsbNx6zt1V1SiFQCBQC6wGBsXay3jLHRMoLMPaevJr85sXjerbkWAik4WuvtPbKy61d+Jk22DZ5A8T1AHS1sRAoBNYfAguacMUEiVbLZCvR2y0dMO9ix7hYZPOyLlh/N1W1uBAoBP4zAguSrHVXBvvxumFdkL2nsgXGotYFM7KTrU4rBAqBQmA1IrCgCRdvIGuxPHIYits0j/uoddnsHLqYdcHw7bdbe2dva2d8tA02b54ao2yDwSmBoX62wRjd6mHqCipjIVAIFAJzQGAiySI1LpiIlbaacHW8vRAbpwTunDTb5TgS5i5eQVnK4A7b3w9pVBb5eDV5Qce+l3bOt51JGmsJSx6iTjFXy2aE2sudMwFfWFPwerM0wtKCa6kYAuoVF8F1ExIXY269WV5Rl0kBRnDjhZRQfGQxeXkikJdZHFxhai08IRPlJ4tAKgkhKB932uzCuhz4Vx2FQCEwPQJjTbgQDOLh3dUPCI3UEI6Qfb5H45ZOL8bCORPfFJElGDbScfCZH+enbqLISzvBY8QWkEcAGXn42CdmqfB4/c3shPJDkoKc9MP9ITsTjnJ9I0BbOotlgGyRruAoAs2oz2Rg/Zq3HGJG1MhcWlYa6nUuGjlCdg7RM5eT9/bbb+/KU192r/VE0Y+1Oi/cq9xCoBA4cQTGkmysC6zDil+A5GiDCIT2hVREWFp0Tda2urYE32pL8I1TS4tckBZCSlyBBJDOOvFo4a6LAMUyAmkiNZqoKFEmCC/zBFCh0T700EPd+jMNk9UEUkaetEbETqN0ngavDISHLEXgohkjQ5iJy5pA4YjYef9puDBUh7xwc04diQWAkJG/iY2jB1KGv0hbZEbENFwTg35A6HUUAoXAykdgYqjD/nKBAW/pAKlE4/PIumgUrhm9+ELsCJZlQ0gW8SGxSRGXEqibjH5bFkCoQg9qi/x/9Ed/1JEv7X2CMgYAACAASURBVJYGichppwhVaET5kFnsgxOX1nmkev3113cyID9kiSQtQdBClS8dLdYygKULZEmbFq5POvWmPUifeRwiJjOXZvLcdttt7dFHH+3uJPVYJtAWhE4GE0FFnFr5A60kXL8ITCRZ2qMAMQZ8yAWxIlzLBQhhscE9KxMuL9qQGRJLGEKTAOJFROP2cyKzfDQ/cUgtbSBZZBbNnEbpPPJz3jor0o3WiijlydYvlhgSBStbpCBShEm7p3nCRvmJ+KUOyyyWH2irCBvhmhycUz+iVDbtFpEmrCCNG6mqg8ZOOyajMIF5CahP+pG31u+tXC0vBFYeAguacCGKbGuCWJCcAe9xGUmIabBcUbiQE8K0BOA3gkM2yMkj/lI2zUN6iMljfnYyQMTa4DuHsk0sCXloTdp/+QXK8Z0wh67BAvnDRznSJrwfrTUBtsntGkKU1qGchD5UrkkjOwdkk8GEO0xgHukRf8IR9rX7lXeLlUSFwPpGYEGSTdDovPgyyGlYichFyzLAFzqGBw+2dvBAa1tOPqE12eyMmniiCcY9bmfW9d2l1fpCoBBYSQgsuiU4zdGeTR6lPXYL2k3b8vjt7fZymXCtJNBKlkKgECgElorAgiSLYK0ZOmiz1gMFjfHCxWOx7VoWc0ZYqiCVrhAoBAqBtYrAxFCH1l5//vOfH9Nua5pI1pv1xUh2+Pbe1vbuae2jZ52Qx9daBb/aVQgUAmsfgYkk60WTN92jB4J1ni3poiQ7IxOutd8N1cJCoBBYqwhMNOFiqvWTn/zkaLuzCZ+335YSbrjhhiLZtXpXVLsKgUJgZghMJFmkyuTJh/bKjpPpES8pdptL2X5mVvFkux1pDx20H3dr7+1rbfOW1j58WmubNy/JfGtmaFVBhUAhUAgcBwILmnAph7kWTyhaLXLl8cU+8+mnn+4M9BfdEhw5+gwGJ0SGQ/apP36yDX/0d2344gutnXlmG1xxVdvwxe2tnTreGcHLumwJngAxZGf/a12Z/Sk7Vc4MNHOTCZMwdrKcB/xm56ocFhWcBpyTzuGcicjadeIRKJNjgrTqVh8zt7gpw5PdLDvXbNeduAfKZL87uo238yY5eZWvLdnunNzqZi/smjp9lEFO6eK2S5Zsl63MbF8eG2MmetojvclUGWRXPpl9YJM+h0tcjBfy/PPyNPLl3rQUlaA45MgL1lzXJ9k+3De5pdcGcjjIWVHYjmO0V9IPBIFFSdagywBDDAai/wahAbhcAWKOPPVkO/Ltb7XB+Re8T9qtteE//qYNdvxh23DdjjY46aRjAESQiUdATp5YSIm7rHgG2oLUrC2Lz0BTR0ra7KUe8hMgRhppma/x6HLOgUw5ZAgaI5gOMmDSxlsMwUmHiOTnxMGxw2SFMK1lm7RcE6sACSMQsoyLrsWtlldaHEDELkBM8TJTFvLTNwlJyWOPZxiZlE0eEyMskGPkQ2gJvCM/DJ588sku0hd3YFYl3Jrj/GCXYu3wn3kfDzlxLEZtpmGNTB977LEOkwR5R+raQhZEKZ3YEfGkc599/vOf7yY/bUHQbLL9JzN5QvZcoMdNSh/IaKpKC4ExCCxqJ+uGRlYGQML6uemX+zj8l/9Ha2ef24YP/qC1v/9xaxd9rg3u/kob/ubXbeN/+z+0wbZtx4jEtldsgASVufbaazvSQ4oGJuJAQAYvKwptpRkhC0FZaI4GtXOIDxFxM3beYaK5++67O80Y2SAvGrC4BMgY8fqPuMQaQIiILwHP4YnskCUZXWN7HBfefoN+8IMfdHIjKu2yHo6M5LF0g7gEwTFBfOc73+kmiWioCFgb7rvvvq5sbdGn5DMZmECQqXJplSE3y0HymYAQIRLXVm0xSSFjJn0mjIVIVr3IkOkf3JXxi1/8oiNS+V3ztAQXGKvHR9v0izwmSJOccwLywFo7lOF+XIrH33Lfs1VfIQCBRUmWFmJQuKkNUBqVAYx0aWGLRuHa9Xprr7/a2vmfaoOtxxLhUrvh0P/+F23DlV9sR/7tv2mNxcLZ57bBf/+v2vCHj7SN/8uft8EpxxI/0khQG84T2ZtMgBjElihaomQZ5H/3d3/XEZfBS1szmJEs0kE+N998c3cu8RqUcfXVV3eY0FKRM0K95ZZbOrKUF4kgK2TrN8JCFLRE2hliQRDKp/XRVJHRqCcbTU9EMdcQn/LJqkzkS7OlUSI/SzmIMOSDoGiM+lK90eC1Vz1wkIa8yJe8fmdZAIbSqVublW2yIrv0tGUkG5lDeHFj9uQAM5MPLV77TS4mGeUha0Sqv7RNuddcc013zUTgCQPOwUvkMjIjWPdk3IoXi6Ox1Hut0hUCs0ZgogmXivoka4C6wfnpIwu71SKFhY5ZBYg58v//hzbcvbu1/fvb8LGdbXDJpa2dfU5rmza3Dff+yzbYsuUYMQxWA9wEgRQMUvLSKBEjjRRxIkCalcd2xIRMtM0jsWha8iEuxCtdBrPJh0aJOJBdYiIgPPUhCCRkHVuZ8kWTRRAO+UxYNEX1SYt0EFTfmw65s/RAKsgHKapH3WLNbt++/Wj5ZNZOJIp4abhIFhYmGiTIBM9/Wm5iJiA4bUJa6nPNBOOcOvU/IgzZwo8WrQ7ETaN1LfEstMlyjfvF5OOeMaHRnmGDZNWl3YkLARPptAfRy6e/tNVEBEP9akIywcMLpkiaNl5HIbASERhLskgCadCgEuDEuppBY2AYCDt27OgG4bKQ7MsvtSN//f+2AYuCsz7W2ptvtOELz7cN9/xpG9gJd8OGY8TQhqzzRcvSJpoZMkAMSMIApQFKKx2SQGbIF6kY2JYGDGjLADmUhYgSlxY5ZnkB+blmGQBJKBtpIizk5NEXsURG5TovT4jE7xxIKS/anMsLNn0jbwJ4Wy5AOpYVEJG20XgdyAkRKl9dWadNsBx4aHuim/mm1ZukEHleVmUtWbtpsbRSsmWdNBHBkCdChbV2IuoE86GVWyZI4J3OeqS1ri3IFPbaoS79RRZ9YtKCnXKkVZc2a4uJp45CYCUiMNaEy02LUL/1rW91NzQNz2Nk1uzc2FdeeeWi7Rm+sbu13bta+8Qn2+DkrYumn5RgODzShq+/1oaP7Gzt179q7ROfaIPrb2qDcz9+QoFnphaoMhYChUAhsEQEJtrJ0j686EG2NBKPbHkBRGuhodRRCBQChUAhMBmBRU24vBDyOEizvfzyy4/Gb1VkYqYWwIVAIVAIFALjEViUZK3dWV+0JmZ97HjtYoeHD7d25HBrG08au25aHVMIFAKFwFpGYFETLo23bOCz1B0I+oANX3m5tZdebO33LxprZrWWwa22FQKFQCGwJJI9EZhmZcJ1IjJU3kKgECgEPkgEFrSTPVHBimRPFMHKXwgUAqsdgfmS7L53W3v33S5i1mDTpqmxim8/21RmZHF/zYaGUxdcGQuBQqAQmDMCE0245lzvcRWPWBm3J6oUaweEy2g90bFGC0TMnAg4HPA6YqAvH2sJHk8cKqTh3cUJgfG7dWeeSryHeGNxAnA4zxmDcT+D+HhJJSgKH3tG8ozrOST4Td64iXIW8PKQAT/jf3KRRz1sjp3XlgRq0V5ODMrn8MHjjPF9ImFxMLB9ODl4eDH0Z2LHK0vbYqCv3dLy4OJM4OAUwbHCC01lajvTPG606omTBgcD8ilfHu6tZGG6BxuxHqThkJB4BmRm3ufDmw7evAaVzdaazNpqclS38qXh9ky+7NDLi0y52qUefc26RVu4MMNQ2+GsTyp2wXENp0q8zAisCpI12AyqkJDfCUNowI3zW8+W5iEIJGlwKwtxCLqCtJGsAc/rizWFwc27CKEgE4fynfNhN4wQeBghGaT68MMPd+SDRORRZ9xOpVUHW2PRrbjUctUVc0AepI445OGRhRgRfkIqSmNCMFkgOgRENvUja2UiUfEDEDcPKd5d2ioNIpNXPQ7lO6e98sNSPhMBd2MEjYDTHjjDCXnLy8oE2ZtYvBBVFlxE1tJWE4u233TTTd0kpR+4+ZLBRCCf6+RJ6Ez1J2oY+cUqMNFoh8nKb9hKo72wMhloszKKZJeZNaq6JSOwqAnXkkuakHBoYB/Y39q2bW2w8dhwhEst3+BCsAZ7BlS0PQNuHMnSmJAnUktsVVoTEkQIBjMvNuXRiPjyKxO58KtPQJeQLG3Nh2aF9BCsdLQ3xEs+xIYwHcgcASEpJJSwf/zyQzaXXnppV6e6yUKjjPZGa0t8V+e5ttIGQzjqQvBPPPFEp80haPUkNCENX5m+aYqJHhZCVZ66YIc4bYwp3gGskTkcnDfpwEIZyoKBiQ2+CBqB6hcEjUDhqU/+9E//9Kgmi4y1lZxwVwfSRJDkRd4whJc+EzHN+UT7IiOtPlq/+tM+v4tklzqSKt1yIzB/kp3RHl+0IAM5EZcAlQ0dPYqOI1nkZ5AmbJ4BjJiQnkA3BjryolV6zBauMP760iJL9SJm5fdJVv3y0aZoWx6zkZcPsvBNA0uAlWi2iEnZyEb9XJMRHZmUhdgsZyBs+cmOdNSFpBEljZKGigAFjaEtJqCM8lxPvFwyIyaTgvzRWhOHIemQPhk5n9BSE7AbEdL6kVgilyFLmCB3MtOAaa28A2nU6iCbcJH+I0tESHN1XrvIZIJKKEV1mzD0A5nExZDPRKCfTZKeBqKpk5E82qts/xF14iYs90Cq+gqBSQisGhMuAw0BIh8aTAYZzW5SPFFEYEAb3LQ/Gpl8ykFcCViCaBPvVbosGXhkNnCzlpowhIjS4bFdHchSWYjDJIDMkKtryAHZIwdEKZ3vBL1G+jRWZdEWE7dVPmSddeDs8kA+JEpmZKYc+bLbgnXLbBukHSYm1xCRMuO9J3+CcEdTN5GkPbR0RJv4tdktIbErlGsC0hcwciBHsoTIEaC+MQlk1wZyJHANGbRFXQmGQ2bBY0QOg2u0XPVnfdp1OGmnfPBLlLDjdZYpaigE5o3A/En25Rdbe+H51v7g4jY4gWDfSMbgNLiQRrYjMfCQw1IfF/s7PeTxORqyaw5Eg2D8p6n5H+JUbyJ7GfgIxUdaBJRoX86RK5G2/FYm2WMRIQ8ZsuOENmqfdCF7k0rffTl5Ip/6TAaRNWvWcSDpby2T8rOdTrabyZY7kZlM0mTbl/yHjTxpU4Kh57q2yedQpnbB1vVE2Urbgw3ZEXE/PKK2O5c+11Yf5SBR68jSOPxXhz5JJLB5D5oqvxA4XgTma8JlP6ZDh4yGE3KrzSBFJn6HGEaDWx9v4yt9IVAIFALzRmCuJDtv4av8QqAQKARWOgKrwoRrpYNY8hUChUAhMAmBuZLscM9brfmcdfbYLWKqWwqBQqAQWMsIrBoTrrXcCdW2QqAQWLsIFMmu3b6tlhUChcAKQGD+Jlyvvdraq6+09ukL22DbKVM3uW8qFeuCxLddqvnW1JVXxkKgECgEpkRg7iQ7pVzHZIvNJFtJZlzsLNlIspOdFEw8dqHSs6GULk4M7DPZZrK/ZFuqXA4PCW7CccFvRu7KYfOpvvjTy+u/vMpnuykdeZKO8T/7zeRVv/zxIFN3do41USjHOeXEoUBaNqOObInNlpZRfwVGmdXdVeUUAvNFYFWYcHEGQGRIDbkgHwSI1CZ5fPHU4oUUQuSKmjgB3EwdyhNkxH/eSvGQ4jvPXZYPP9dWxMd91Ln777+/87tXr22teV3xTEKucTPlkqsuhCgdzylErw0OBMzLSxt4TilHWu3JNt/qRtBkTPt5knHBveSSSzo32HHuxPO9Xar0QqAQOF4EVgXJIjck1Y9dgKiQ1qTYBdxfkR0feT7+V111VUeWol8pi2utoCoJBeg8kkRqt956a6dNCmaSICjx7b/vvvs6t1lEy/0TGSJz2qUyb7vttk4zVrfJQDphDJEu/3zyIk0xDH7xi190rqUCu5AtEwGX0gRRIQdN10SAVE0eAtqYHMqN9Hhv90pfCCw/AvM14Xr9tdasy37q022wddvUrUM4iC2unHl8FhdgoShctFNan5imfOkRpt+0T8sDAqMIeCIwighUCJdP/Y033thF6kKKfPOlvfPOOzvSFUgGUQqyIi3ZaKOWGJCtYCnIVUg+xEpjFQmMRi0/UhYIxXkBVEwgSFfdZKH5Imh1mkQQrzgGzksT7djkgXyn2Xtt6o6ojIVAIXDcCMyXZGcUhYv2RqOLLz+tz2OzAwmOe2xGXjTY+L4LJpK1T4RK20SmNFAa5eOPP95pyiJhWS5I3FmEKiiJqFLITsAT52ioNGGkST7aKpK94oorunTyI0Zk6JvmLS/yNGEISoOE5SEr+RL9CsHnf4KrJJgM4iej8wK+WGqo6FPHfd9XhkJgWRBYNSZc1ikT9QnZJMLVYjsjJGAJNBEszdD6qcdtGiAtFLEhrqRFWB7laaauy0fTFIUruyIg0QSsTvhE39FcESzytgQhD22bzOpFuDRp+a3VZtkjL9KUob3OI1METFZy+qadZ4nE8gSNuh9EZlnunKqkECgEloTA/En2zTdbe3N3a+d+vA22nLwkocYlSqQrxJM9viwd1B5fU0NaGQuBQmAZEFg1JlzLgEVVUQgUAoXAzBEokp05pFVgIVAIFAK/i8BcTbiGYskKhr1p0wnFk61OKwQKgUJgtSIwX5J9+aXWWBhc9Nk2OOV9z6U6CoFCoBBYTwisChOu9dQh1dZCoBBYWwgUya6t/qzWFAKFwApCYP4mXPvfa+2991o75dQ2OOmkFdT0EqUQKAQKgfkjMHeSnX8TqoZCoBAoBFYuAmXCtXL7piQrBAqBNYDA3El2WMsFa+A2qSYUAoXAiSAwXxOuGQWIOZEGVt5CoBAoBD5IBIpkP0j0q+5CoBBY8wjM14RrRs4IgsKIPiUUoehYk/b1EvFKtC4RsIQBFKFKeEGRrETgOuuss7pIWNIIli26lvJE2BL5yjnBaIROFIfWdbFmBaMRSUtwbaENRfJSnnqUJ87rr371q04u+YUxVK60InIJxyi/nRdGZVdvooEpU4xaEbrEmhUWUVQw8smrDm0UGEc8WnU//fTTXRhI5Yg9K/yivMIvitYldi2ZpIOJsuUVS1d52dJHWrs/iBYGM/Vpg0hh46J8KStts52P0IxCRjrnvzpEEYMB/LUFBvpEXpHIyKV9sNYnzzzzTBelTBu0Gc6ClStPxDXt1TeioDlg+bnPfa7rB+f0Vx/rjF4xeN0/oquNO+AnyLu26ss61icC7sd9hw+21w680z66+ZS27/CB9g/vvtF+/5Qz22mbTm7vHTnUnn1nVztl4+Z23tbT2qYNG7vxJP6z8KXuVePKPdQf5/Ml2Rm51SIIgxFxiJ+KbEcPAIkfa2AiHIR6+eWXdyECRe8So9VOBkIKIjVEYkAiGTFfBQA30BO/VT1IRpBvg94Alg7J/fKXv+xkMHiRBqAF5EZMykPGfotDi2zUL93oVjlkRjg//OEPu3LlufjiizvCUrZQiToPWSE/OCgf0Wifj3aZBNRBTp2MwKRVNwIShxeBaSO5pUc4yDh7n5FNXvipW9luFGQ3SrLkfuKJJ46GiCSfgOPkQojI9otf/GKHvRsQAcJauUjR/+yphuC0WTt37tzZTRQmG/gjZ+3QBu02YSjfZGiiUZ5zDviL8eu6c32yNJkgUBPJuCOTkAlOujrWJwKHjhxuD+76TXtw13Pt6x+/rP1y7ysdEAeHR9rXz/18+/nel9vTe19tuw7ua/d+/PPt3C0f6jjDODJ23Jf45bLLLjsa43nVmHAhV4NS/FREhyRGj2i7CBQ52Z4FuXSz0759nUaKdJGossSQNXgRMg1J8Gy7HiA75HrzzTd3RPTggw92hEMjQ57qltcgRhCIjHwPP/zw0UDdO3bsOEpYiBbBJkZtf4ZL8HFlS2eQRzNGKogD+YTwdCJi0YbsG/aDH/ygmzS00yRyzTXXdGSq47VPfYgL8SaQeLTUhx56qCNB2CG/6667rsMDVuqxo4P2jW5zIz2ZaYcI8+qrrz66qSSSQ4x2okDO8JQ2WCNt5SNiaU0Mt9xyS/dtax9ESSPwNBCtFUGnn2Ag6DrMlSnwOsxMmvodwWovzTfHo48+2smj3ZOOp556qpvcJhHx+qSd9dVqY4gW+x9f/Gn77Ic+1p57Z1e77iOfan+/56X21XMubo/t/qf29uED7e1D+9vNZ/5e+9jmUzouwBv4QH5KDO4JR60akqVdGUAGAaKjIdFyDDIajYOmZ9DTMrO1TLRHA9TOB9u3b+8GPkJFntlt4atf/Wr36OxjsBrgCEuZSEJdvu39hRhspugbsF/5ylc6Uvvxj3/ckaIBb3cEA5qGiihCdvYZQ15I3KFTaG20TJ3lvEkE4ciHrBAMoqNJIwt1IM7bb7+9IxLan3ZrC7JDYrCCi3JNLHAjH60XQSNiSwOPPPJIN/uSHzbyIjhPBGZmRG9WJou6+liTV/naQ2aTiBsL9ggLYTtMHupxaN/dd9/dyaEPfGjACNAEAG+EjMQRr0kV1vqPpn3PPfd0pI6g9ZM2aB881CFNdjBGvjmQOvJeSEs1KdHI0zfri16qtUFg14F32l+/+NN25Yc/3n6x95V2xuZt7a1D+9r1Z3yq/WTPS23vof3tncMH2j3nXto+fvKHu3vW/UUZMhaMAeMou7XM34RrRkG7EYHBqwG0unEkG00XiSI/mptB5eOR3IClrRnA1t8QC8JRZrb/zhoqUgQUgkOuyqR1GsSp28DO2kse7WlX0iB3RIuEsn+XzrAmSRak5ECM5EC06kLcziFFxILwtJc80pGb/FkuQXpILDs20ISRI8LK+rA2yu8cjMisvVnjdR6ZymsSoLWamRG9JwCykIOGmNlZm+AJC+XAWtvI5bc2wlp9JgC4kDVbs2sH7TtPDfByXX3B2lOINngcS59ml4ps7wMzky6NG0nqI/L7tgSRA77KUc+4A+bZ5NJgqWP9IvDe4YPt1+/s7gj01f172+6D+9oZm7a2rRs3tT2H3mv7jxzyNqB97tSPtVNO2tyNS/eOw/h13+GcPLHOn2SX0YQLiSEmg0wD/TbYEAFicmQAIons/WVgy+uQJ0cGNgLNCytkpOyQlP/yOJc65A+x5aVS8ihTXSEr8smnPPL4Tx7X8zKLzK6nLkTmmnTOk69/ZC1SGr8jc7/erIeqmzadA7GRHT5Zh1W/MjIZBSflBWsykEUeZWovzKRRlt/KJbM2ks0nB4LNenbkV2ZejKlnUj/Ji2xTdr9/Ur46o2WMow/X9SMZayuf9Uuw07Tc/R7ucU+7F0fvoTLhmgbZylMIFAKFwBIRmC/JzmhL8CW2pZIVAoVAIbDiEJirCdeKa20JVAgUAoXAMiNQJLvMgFd1hUAhsH4QmLsJV/dSxWcwmOiltX7grpYWAoXAekNg/iT72qutvfpKa5++sA22Heultd4Ar/YWAoXA+kJgTZlwra+uq9YWAoXAakCgSHY19FLJWAgUAqsagfmacO3d09qePa0JNrJ5y9RAWdtl6MsonuEvY98YuE+KyDV1ZZWxECgECoEZIjBXkp2VnLxx4gbLwwfR8uDhT89TahLRyoecpeGRxL2Tn7FYBNxfuZtyceXrzwvKkXPq4P6pbP7sPJ64oMbXX5l853kJcRHl6ZFoWf5zLeWFxF2Vy6n6uXbGI0n9/ifMoXL4//MgSchF+ckndgMXVP/lUy+31zoKgUJg5SOwKky4EAzC5PYZ33bnEJdzCcbQh5v2KwAJP3fBXvik82EXtMVvRIYAkRjijSucsqRXPnJDttIgN2SMDAVpQfb88wVT4a8vn3T84wWpUQeCVw7fepMEouZmimjVLdAJl1Fl5tzPf/7zrk2C1fCFFghGOvUhfbEMxCdAtHUUAoXAykdgriQ7FAvg4IHWtpzcBhs3To2GYCRIDklFa6XJ0iyRzjiSpREKnoIoxTal+UkvAhTNEmHRPPnKJ+QfohWBS3rkmahO6hLfVCAIZSA8mi/NU3nIkP+78hCquhG884hYBCiarUAr8iJR50SrSswC+RGzSUCQCcSt3V/+8pe7OuQzMWiHoCgJMjM1qJWxECgE5o7A/E24Xn6xtReeb+0PLm6DU0+dukEe7xGs4CghWeuztETxP8eRbCLty4MYkaR1XCHxEkX/rrvu6ohRfNKEK5MOyQkNiOiQGfJFijRhxEcrRYrC+ZEhQaQtNVjCoPHSWMktlB8yphGLFCW98Hwi9Qi/qD3KUi4NGjlbenjyySe79tJkBQ6nmUf7JiN5nBsNBD41yJWxECgEZo7A/El2RlG4EBatEPlkTdb6KtKk/Y1bk0Vm8iDRPJYjwYTZo8HSCmmStFZhDj26C+2HxBK9H4khSfXSRBNBCrEjOkRKBvIgdvFkQ8JI0CSQ7XASys95dUtv8tAuWjJZESly9d+SgliyZJaeVi49gqZJI24hCC031FEIFAIrD4FVY8KF2GiR1mURFFJFLAgw65mLwStfyJq2iaCUiTwRZA7kicQSupCW6X92WEjMUjIkHKHrtGXlKDvru5YIlINE1Sed+hLv1e+Qtm/tsTSRcIH9UH/amXiz0gULv8dp8ovhUdcLgUJg/gjMn2TFOj2wvzUbi22cXttCNj6ICskhOATlu0y45n+jVA2FQCEwPQKrwoRr+uZVzkKgECgEPlgEimQ/WPyr9kKgEFjjCMzXhOvdd1pj5H/a6W3w2w0P1zie1bxCoBAoBH4HgfmS7IysC6rPCoFCoBBYjQisGhOu1QhuyVwIFAKFwPxJVixZDgm/d1EbnDJ9PNnOsmB4pNvv3Ja8mwYb26knbWmbBhvKuqDu40KgEFixCMzfhMu2z0cOt7bxpDbYsGFqIN47fKj9/Z6X2pNvPt9e2LennbllW/vCaZ9oXzj9E+2UjeMDxGSbZ/annAyyHTdbU4b87E5ja8suNVtsMwnjPOA77rKcHhKIhqeZwzlls43NttvqYBMrLTtWJmecHkwS6mAD65y8MUGLzawyOTXIO3qQV17lNKko2wAAIABJREFUa4uP8nzUrQ5tUadzynA+cRGyDbf8samV1u+YwLmmPeTSbmVwfMhW3EnPDtihTA4f8pF70iFN5Esa7VF+ZJYmR9+LLdutSyd97JKlTf+VCd/Uw6oyLgMCcyfZWbXhp2+91P7jiz9rF57ykU6D3Xf4QPvl3lfbXWd/tm3/yPntpMGxBI4oeE2FvHhOIYwf/ehHXYAXg5ZzwFVXXdV5e/3zP/9zR0oG+Y033tg5Kjz77LOd9xWS4MmFELm9OsRM4IUloItgLgjLOS6zDnUjCWkQk/K5ziqXZxdvMY4E3HwdCOTqq6/uvLxGD26/6uGNRhaxC3iV8Rh76aWXOo80kcK0j3z+8xwTo4FM5NDG888/vyN4MpAHQWmfD9JC0H4/8cQTXR0C0XARVk8mIbEUTCzKJBd5ya3c/uG6PI8++mjnpmziShruxQLpwJuDyMMPP9xNPg7nYEgObfEdrzltgiu5nSOfSaGOQmAlI7AqTLj+8rmd7SObtrXH33y+/fCNf2qXfvicdsuZn2nP73ur/XcXXtO2bTxW++OKiiwQmQEszgACRRq0L+6wiAkJiZpl8BqwyPemm27qiASByU9TQ8g7d+7sSMGBxP/4j/+4+88tV17lIRTut4gXudIoL7nkkq4+sRCQo/PcYV1zTp2ITGQtBBmPsdw43//+97tgN0iTTNqCjOSJJnzZZZd15PO9732vXXvttUc1VMSMQO+///4uDoP2qtMEQnZ1IzwTAJxor66JueCatiBLpAYTAXRg6BqMTV5f+tKXjtFmE1vigQce6PJIp2xaqwlDIB11Ikqkqy2wzsSgLukQszYgcxOFYDnq9v/KK6+s2A0rmV1Ktg6BuZLs8I1dre3a1donz2uDk7dODflf/OLb7eozzm//+rmH28v797azN5/a/qfP3Nh27v6H9ucXfbnTbkcPBIAMkBbSQAS0RZojgkQwF1xwQRclyyAXrAUJGLw333xzR7w0KZqjY8eOHd0Az+M2cqPB0dTEOYir66233tqRJdIWK1YcBKRKHtqjbwSLTJCMA7mRiTw03FE3WVHCkDatOJHCyEWzSxtp2uRFTNpk2cKBoEwA5KSdRoM3AcXVWL3y0nBNEuRExq7T+pE3kgzJwhFRS69t27dvH9u3iFY9SD7hI2FiokH43I7hpk0mD7K5Jgqab23WRn2nXxCxwD1I3ySgPZNiV0x9s1XGQmDGCKwKE65///yP29uHDrQ3D77XHtn9j+3zHz6nfWrb6d1GuP/FeVe2kzce+8iIwIQS9LhpPdMg9bhMo0Q4CACZIhMBZIQYlBbJ0RSRIXJGhrRI2q10IUCEc8MNN3TEQ8My8BPwW5pnnnmm0zJpaogOYSkzkbmkQSwJQI5UkAaiT2CZ9DVyRy7IW30IVVrEbDJA9iEqpKudlkW0GbkhWfktjTgQnevksraq3eQhrzCMJh3XECC5kKmJQT5LHWSwrqot/tOq4YSIE6zG0oPJR9mWDjLhwImMSNZEgawdyiMDgqeJ+46mTxNOLAmYabd+o4EjXu3T5joKgZWIwKog2X9694321y/8fTtj89Z2+qZtbe+h/e2FfW+2r517afvshz7WNgwGx2Cb7Wo6dX0w6AawgSqSVcIjenRFELQ1A1oa/xEKwqRFIS/pkCWS7LY5/y0p0ACROTKjhUnvGwk451EXcSEyJBRyki+xGJCsMpAP8swOCn7noNEhEnkSoMbShPYgr8SWRWZkdE29/ShliZ+rfFp8dmCg8cJKOxGktublV9qFyE1UzpuEELF6YYSAsxUQXLNGipzhID2Z/c/Lw6effrrT8FN3YlMgbfUgUGQqr/6Klq+uaPrINS8YyQ/TOgqBlYbA/E24dr/e2uuvt3beBW2wdfrlgsPDI+2l9/a2h3f9pv3q7dfbJ7ee1m4888J2/tbTu5deS33DHJKKNhrCzHc6KIFn+uedG5cuUcESF1YZzuXNfQgkMuZa6sr1TAb9/EmToDij8oymHZVv3A3Xb8ek9vRx8Fv947AZxaQfsCftgsNoPcrrWzb02xkcgutoOamjL5M8FYlspdFLyQOBuZNswVwIFAKFwHpGYNWYcK3nTqq2FwKFwOpFYEkk+41vfKNdccUV3Vt6a3PW8ia9TR6FYugx02fjxiU/0q9eOEvyQqAQKASORWBREy4vGLwF9nLDG2BrZAt5+PSrGL72SmuvvNzahZ9pg23Tu9VWxxUChUAhsFoRWJRkNcwbcB9v3pf6kkm+YUXhWq33RcldCBQCM0JgSSZcTIzYMx7vpn1FsjPqpSqmECgEVi0CE0mWXSODdbaLjL7ZKjJO9589JI+bxZYNhm+/3do7e1s746NtMCbwyVJRs0TBFpItKVtQ9pyM9pe6ieJS66l0hUAhUAjMEoEFTbgY1jMa5/XE04iROKJjKM5llCcRA/3lOBBrfPwRaxwNuHTGwH1UjriMWlNmNM+A3pIHI32G9IzdpeEtZQnE5MEgXzt5D7nOScERV1Z1M4h3WKNG9OwzeYQl4Atff79NUtKT2yTFEUEd5FCGWAjq0RZPCv7HRVR7uZwmeAtnBHnJr764/5KDsT4HAsb4+onTQXbANSlKy9XWerpD/0nLIUGZyuMoAUv1aCuZtY98vLPiHKA8Dgrwi8sxudXLQ0ublaeM66+/vrOv5a6ctvEI01YOC+pWvjbxjiNfbGDJE4cKXmOJ/wAP9yUnBn2nvEQzW477sOooBI4XgQVJ1kAyIAwygyThAQX2YGXA2gB5LMeBoBAHgopxe8LjGXDjDNFdR3iJG8DDKNtxIxMBU6wxi0lgwGcwa6vJw8s+7rIO5Sd4iwmGRs3tFIGpQxQpxMrFFAkgIsSA4D0BcBOVh2ur2ABkUp88SF0ZiMVHG8kT0kEk0iI+8ohfIA2iVPaTTz7Zfvazn3X+/YjJxCAtouM1pp/0ZUI0mnD0m3bACFmRR5vFdfBfueolH7IPFvJqt7K4GCPRkDsZ5DOxaBOXZRM04iUDmdQhn+vw4BqMZJE3GYOL2AX6Gw7uQRYtCBme2gsnfSKdso/nPcFy3K9VRyEQBBY04RolWYOFdiPyEXJBUKPh7Y7RJg8ceH9L8K22BN84NfJkoeWpNwPKQEUAGXCjhdPoDFARsBAWojBwneebj2j5xNOEEZf4AAYzouSmKm+fZJ2TnuboPK0K8Rr4ziE+mCSPiQEhITJr2WQQM4HmjGyQEtnUqW6TAHKm5SpPWxMLF3nSlnMu8QKQswAsMHEO4cmLnPSNMrUb2fVJltwmSjIiK3lF8RK/QV5tIDuSRXzwh5cy4WBiM5kgWSRHLm0jo8Ny0r333tu1jSbrIEtcmJWnrUjWBIK8fZPfNZOS/z552YqI9bknDBOh8/Dzu0h26qFVGeeMwIIkaxB5zKTJIgWD12Ojx0DEtpRjVi++DHwDGbFlQNGEEFLiEIzKg/xoa4jCwDSAabKIBTF5vHVNW5Cn2KhIO8FXDHAY0LRohdagEQUcQiS0NpMP7QzxGPDyIVz1IyjanTrISg5apLQIkv0xEkb8JhFkh2RcJ4u2yYOQkLQ2Jy4szQ456yPapzSJjavPyIaEHEhW/Qk8k0kEKUpHu5ZfQB1LFdoLa1gg4wToRppwIIeJKtryHXfc0UQKc04dCFrcWWv6IVF59YF2wRTBqlv7TCJkhq/2ebqQL9qxCQLxwkNb1G/ZhyYL22jDoyEil3KPVppCYN4ITDThchO7yZGFwe+bRoaYEv5vMeFmRbLWD5EE8kGUBhWyRLyTQt0lWArtxyClrWYnA1pqHm0NUu3SPnmkDTnSsJAgkkcccEAKDjhIj4gRLfJHruRCtkgFMYZsTVAw9Y1IyUJ2RIPMkAoyQzjK9R8Zaq/z2qHMkC4NFDkrPzswWMpJsGztoHnKQx7EpC3SanN2c0gfZj06cV1p+NFiE+hGe5SFgKNlwkTbkaSJK0SO8OWz3qos8uu/BKBBuHB1JLgL2U1YmSzUkf6FW2LdZteLhHGEK6xot3UUAisNgSXZyRoMiIRGm1B2S2nIrEgWISHavHxDMAZuYpEu9XERwSAdgznBtw1cg9+1RMYyWBOZSloEj3ARnv8O9SfgTMp1PmvGvpGBT7aNUXeIQPlISxv6L/Nc184QWh/v5MlWLOpA6uqXDgE6J12CsJDJNWkQa0IbZruZRCiL7OqVXznai5zl0VblpE0Jjyi9c9omn0OZWd6JA0swc03dyiN7tutxnXw+JitlJsKX9pIjZA8fh/8mfH0CxwoSs5RRWWmWG4GxJlyJfJQwfG582k+iLhkESzmGM1qTjTwhD3LEfGupBLsUeStNIVAIFAKzRmAsydIiPIJ5FPb4RlsQr4BGi+g8ltZRCBQChUAhsDACE024ECk7SC8zPKrFblFxtEo2snUUAoVAIVAITEmysoVoOSRkHTLrad6KexGx2IuGWXl8VUcWAoVAIbAaEZhowoVgmRjFJAe5eullV1aaLO2W8fti+yrN6sXXagS3ZC4ECoFCYCLJxuvHkgG7RWu0jOj9p9XG04cJzUJHkWzdZIVAIbDeEZhowsUN8oEHHuhMidhCWodl3M/igPG6t/uLmXPNKp5s9oiiYWfvp+wRVdYF6/0WrvYXAisbgYkkyy6R4TuPIvaS11xzzdEgJZ/73OeW1KpZ7YxAc0b2TMliE2rJIraa44i2b7vJnpJtZpwYEodBu9hzxpc+NqOM8P1mOK+cuBGzBWUvHLtXtpmx50T+rDCyg2pkldc5eWJLGhtU3+pWlwkkO9ImAA55tdHhCSLp45RRE8ySbsNKVAh8oAgsGE/WIEc0BjjiibH5YjELZt0ipMikDLl42Yas/Gev23e17dfLkJ3HEGJCpAKeID5BWrjG0sI5GFhb5qlkWUTZSJNbp/Itj6hTWmvSPMXuu+++zgVVXpMNN1GunggSyXIXtZ7N2UF90vHici2BbsivDGmUKY9JTXtc43VFHvVyJY23FlJXnzgDk2I2zBr7Kq8QKARODIElBe0+sSpOPDfSQYBIJtob4kVSCGycpw+XUyQrGAptnJ87AuX+SbNEbiwkkKDr0iZO7R/+4R92mjPyVS+iQ9IsLUTv4lmF5FhZIFTLKM6pk88+l92EJlSHayYsdsfkNQFwJWWDzMWWzz7ZLMsgWeU4z9022q9zCbXovLoXs+44ceSrhEKgEDgRBOa+Jfhw9+utvf56a+dd0AZbt04tK8Kh5dGgQ7J5dF8oChdi4jixc+fObk3ZI71oUTRKBE2DpI2yohAghrZJw7zppps6AkS8NGUa/K233tpprELt0eoFehG/gGwI1TlkK8SfepSXqF5kQJAInkyIXz0CvMgbl1EaasIKImIyIlRkb9nBh3ZMMye3JYjEYJ0a3MpYCBQCc0Ng/iQ7oz2+PLojrtF4srQ/mug4TRZ5MTlLeETmZtIhPiH9kNWNN97YaZYIFSnSlGmT1113XafpIlWaqGhVt912W0e6Qv45x7ICwdNkkXZiuQpugmxp38hQ8BlLDuqTN3EQRP6iLUtLVvWSlQxIn+aMRE0sSDhr0OpLsGr1Hu+WQHO7m6rgQqAQOAaBJW0JfiK4zcqEK1qrx+O8WEI8CLav3fZlpX2OOlF4jEdq0X6Rt/KsvaojL6Ssv3rE9+IP0VmXpvVKr1zrpUhfLFXXkR3ZEGl2RTAhKJecSJksyJGmal1VXciXtqr8RBRLJDDySM/KIwFxaMPqThyJbA20mJXHifRh5S0ECoHpEZg/yb6xq7Vdu1r75HltcPL0ywWJjoWQkI+XTB7ja+uR6Tu/chYChcDyILCkUIfLI0rVUggUAoXA2kOgSHbt9Wm1qBAoBFYQAnM14RoK4nzkcGsbT2qDDRtWULNLlEKgECgElgeB+ZLsq6+09vKLrf3eRW3wW8+l5WlW1VIIFAKFwAePwKox4frgoSoJCoFCoBA4fgSKZI8fs8pRCBQChcCSEZi/Cde777T27rutnXZ6G2zatGTBKmEhUAgUAmsBgbmT7FoAqdpQCBQChcCJIFAmXCeCXuUtBAqBQmARBOZKssP9+1s7sL+1bdvaYONJ1RmFQCFQCKw7BOZrwjWjADHrrleqwYVAIbBmECiSXTNdWQ0pBAqBlYbA/E24OCK88Hxrf3BxG5x66tTtT8BrYQBFx5q07YooW6JWic5lmxhRsoQXFK0qAb7FZ5VGhC3pBeQWBlEdia4l6pV9zOQRBlGkL5GvsuuBkIciZ5FFyEORtYRFdAhmI4yh0IeCdIu4JdqWSFzjIoaJuiUsomhgwiCqR6Qv4Q5F8BJhi3zyikerXoFxROgS8UsYRunJr23y/+xnP+vSkUEoRCEhpSML+cSy1RblqUN+8jknrbaIKiY/LEUaGz1EHhOVzHU4CtUo+LlzQjieffbZ3TkYaB8sndMn5NAHZNEWWAstSR6Bf8inLdnIEy5kgTVZ4J9DXF0yiK5Gjj7WozLDWj3qIAP5RE4jN5m1Gdb6wn2T6Giwlhau7j3lwEq9wmnaQoh84gQLYARr+JBVW5T5zDPPdPn0k35zTtq02X2YUJ59uWEEU21z/8uTPnZe/5GNjDCAqzbBmoziF0unX91DsBafWNqE9pQ3sY71U8aEdhknZHAfwlr4TveHdsCaLPpw9JBXrGUYkUl/kgMOaYuYzOpeiUe3ddbLL7XGU/XMs1ozBvbuae3NN1o762Ot/TbglXvTfeIed2/DpM9P8yfZgwdbO3SotS1bTsitVscgPgMDgbkZRw83ghve1jJIw01/+eWXdzeAGxFpXXnllV1IQTeOQQQQN4MylQ0oN5Mb2TmBuB977LHuhjUI7WDgRjEoEWsGm7qfe+657iZ2g7t5/DbYDAB5dYAbtN8B8qlXfFs3nsFtECATMitTHoPSTY3wlQ8LpJjA3wnm7ZwwjdqhbjewiUAZ/pt4pEUyBiBMEIF2GHDOwQ8mBo/DDg6jJEvuJ554ohuoDnJceumlXdu0ww4SgqQjLWmyjQ9ctc85mGiHvjJ41S+4OvIx0GGNEH/5y192/U2miy66qLum//Sr8hAbeZCEgeymN7Hon1GyMtjFDVaG/iEzjMhCZv3sAw+EipjIB3/E86Mf/ajDUnp9BBsTM3lCWPpQWXBwL7kP3QMCtOf+cE6ZZCY7IsrkMoq1+h9//PGuHod6L7nkkk4u96J7BNbq1XfiDZOR7LB2nyfkp/zOkcN9TQa4wkv55JFXeve/+yh72rn/4J8YyPpJG/WTukexVp6tntyvsBG4HobyO69O/0f7aaUQ7pHnnm3t+X9ube9bbXDZla2d/pE2/PlPWxNZ8KMfbYNLr2j7N2zo7hNHJno7sPTH+aox4dJRNCI3kD25EMU4LUXHRiMSPFvD3cQICxh2HgjpGuiuu6HcuIhA5xukiMkOB8jSjr3IS9lIyE0hb3ZMMChpLQ8//HA3ozl//fXXd2SnTBMEglXWqBZuIMhDszAYlIUolKHNIVn1IzCD2aDQBrIjMdvh0NS10ySyffv2jrgN6tSnTIPFoHQDyGcCITNMkZXBIli538hcPSGh0UEkjXy0JFi4sUxYBn5IliwIA576ro+1SQp5GnDaZsseRP3973+/6wtlG9DRWpMXKSgL6cBNnTfccEOHGYKAF9JFfvL0D1hrv37UPn2C/GDt/iAPGYKZdPI4kAHC/N73vtdhqy/g7B4jj342YSATpJ0nJ2QGb+f1E80ORu5D9zGyh4V2mmj0/6hW6D6Ah3rgnftaH7jvtJkyQT6yuf/hQnZ4mRjcW9pINlgjefL4r5363v2jHnmjbSv7qaee6uR0vxgTsDBhk0cfwX5U6dHGPC0ad2lbJhnjTD/BWptX4nHksYdb0/9nfux9xejUD7XhT37UBpd/oQ2feboNLruivTXY0O20AuvsD2hygkk2Elg1JOvmdFPpWI3IcoDOTcBqNwYSMlgMQDeOgeQGR6QGpoHhhva4g2DcWDr+3nvv7c4hRIPVzeNmjrbghnFD24LGtxvUza/ue+65p7u53ThuSgC76RETDVV92YwRGZElBKBzkJJ65XXDqZsWKR+NSF6DQToyIzVy3Xnnnd1geeSRR7p2O2fgInNtkN83DQJx0eBgo/OvvvrqDh95YYqAnaOdKJ+Ga5LQRnuJhdSDtTaYGMgnDe1IXhMQ4jQwEbYDidCa1Ku/vvrVr3YTAGLyQeQIGa76OBPJLbfc0v02ycEJnn/2Z3/WLRUgSf1FRljrR23R1z7khbV7IgSQCY3MyoCJgZ4A6GR2DomYGEKKJht9rG0PPfRQh5dJXvlIGsYGof6DoT4x8KKlaof+Ix+SRHbS6WtpyEMO55Wp35BPBilMyIvYtIcWC2uDGmbyu68d2mB7JPKYMG6//fbuvz5Fpshdf4bs4euw3ZK+ICOcTAxf+9rXuvsSQbtm3KkbHvpEm8hgknLevRGtVBnuKbIhbvekvoKtAz7uGff2Sj2O/PSp1l55qbVNm9rgrHPacHiktRdfaO2UU7un88EVV7Xhqad2k4n+wTXwcj9mh+m0bb4mXHveas3nrLPbYMuWqfHUkOz+qjEGnBvWDZ2Z301qFjfgNNKjjgGkI2kw0utYBEHTcIO5GRGeMtwUiMO3ckPQyM1N42M2d2PJ64aX182FaAx6eQ1qN5Qb2sAgN3nUS54seQADMfqfnXfVZXDRQEJk2ewxbYgGBwN1IxyDjXwI3g0NL9cMCISgPfKTjyzOZTnDOdghmDx2WgowiMhuQMMF+ecJApHCmqzKUUZ2ffAb9gZe+sSgJo++ILcBn7XCLHFkayCY6MNskJk1QcSjDO036OEGfwSlLktFmTT1jQGtX/RjsIYLAs09od+zNBPiRTDKVq/2p4+RH60M1lknh3d/iQm25FRP+jS7eZjgnCNbsNZnJmf9nc01kZL7NPd1NuVUJ+yUIb/r6o5CoU+y35xr7kN1w0pfKR+xw8u9lXV8YwBWZJHf/2w5r3zyqFN/IFqP+UjSZJZJN/cTYndoozFGpihE0mRpJk8co2Q0NUHMIePwnbfb8B9/09q+fW3wyfPacO/ebtnTEsLggk+3wdlnt30HDh5dn3bvZbfq0Se/+ZLsMppwuXF88nKJBhA1Htk4XHNzGTyA8EEEWbOSJ4cbKI/tbhAkIG02Lsw6qDzOpQ753eQIWXo3nLw+Bqr//RlfPtcMCLLJo+xsn+O8fJEzyxRuYOcRiQ52kCM3rnoMhKx9amOuGbjyqjuPxPKHUOCTtcFsq0OmnBvFOuvEIXZySC+duvyGCVm0KwM8WOuH4Bls0i75yDCpn+RFbMrWFnUH67zsUY/f2qsN8pBBHpjAKvdO+jnr1L7VnT44qp0MBh2+ys0A62PtWuoY7SdluD/ICuuQVbCGQV+TVY5715GXoem/THTkVFb6iSzkCqFGbnXksV3byZ+xkjEhL0ySP3nlQ8D6NPdb7olskRSs9Z++0zby+5/3GMrOmJoDPy5bkdqRcZiXrvAdfTFfJlzL1iVVUSFQCKxHBOZLsq+92pqYsp++sA22nbIe8a02FwKFwDpGYO4mXOsY22p6IVAIFAKtSLZugkKgECgE5ojAqjHh8qYyb5S9NfU21BtZpkYOC9DMaby99xbXIrtFfW9CYwLjDWs8xrwx9+bfSwGL+84zJXKwK/TGW34vJ8Yd3jDLa5HbwrcXL97AezurPDJ6A6xO571QcM7baC8nvLHNyw5WCElnwTyeREyFYuxPPuXJwyxGvdrFHIec3oTHKqJvcRHZYyOqblh5gaEsspNPO70ZtnhPTm+iXZc+5kRZzPc2Ow4D0uWlkRciXmY4RzafWBOQLZYQTMfgAAMv2vQtiwiHtskfZwv15PDyRN1etIxzRpHOW30vW0adPuY4hqroQmBBBOZOssPXX2vNuuynPt0GW3/XA+d4+oYJCZKNCyLyRKrsFg3kuHEyM2LXl7fjBq9BiUjYsBnoSMx5tpsxIDaokZ1BjiSZmjBfQWKjhzfU0inPgGYWg6BjzI18Y+QejyV5nGMCgxARKHJEGjt27OiIBenIq26TBcIwEWi7/8hJOSYWREo+9paIERkjLqZHTHSQTP/IW2KEZiJgYob4pWdgj8yQONnIiBRhrey4UpIt8jD1YhqFYGGLtE168DDBaQ+TKJgieHhpj3ZLpy5lI2Lk6T/i1DZl6TNtUHfIXXoeTXAY58apvd68k1uaTGLHc59V2kJgHgisChMuJBIvI4ORpmkgfutb3+oIFYkwAkZYyBhJODKAfbPNjF2kAfi3f/u3R/3nERRHAyRGk6WRIRv1jA5WA5mNJzJXLsJGeqkDGSESxI1w4kuuDqQunzpibsU4n1zOxw2Vcb68iAURyksmJHnfffd1bVf+3Xff3dUdd0rkyduJqcy4+A4INm6q5M7klckCYcpPU1cXTTMaat+2lR2nCQ3OiJEWnFgKHA3gxphff8SGWB1kih2sPAjRBBUvPH2HiLXPRMq5ghbvIBOb4GuvvXbiOFA2pwtG/ZOIeB6DqMosBBZCYFWQLKKhteaxM55NVHHnDF7nDFgaKi0xj880O55SiNHgRUQ0wO9+97ud9iivc/LymKEh5nHUYDXIo10BMkEzGKYjVISDBKVBECYD/xG/NAkq4rH7jjvu6LQ6nmCue0y/6667ujqRGPm0lbcUeRFGbD3lRYomB+eQ7m233XbUvz+2n7S4xBsYdT9Gsj65HpI1kdDIkRzDfhq4djAa95+mGflMGgmoAwvEluULxMnDKy7F+gQx+sR22KQYxwyTiMlMmSaNOIgkUAuZYttL64edPokN6eiNrVzG/SapItkivpWCwHxNuN58s7U3d7d27sfbYMv7xtTTHIna5BE9GpMBjsDi3WRgG/wJHkITk5amZ2AboDQzj7lIChkgEwcSsTRA6/KYG8N4pJFgIDGSp8mGDGKIjgyQbNZaLQ14lEb0HrEdeUSXhtbqOpJF7n6T0WM2cshaJFlocPIHmJ12AAAZuUlEQVTGiy1xBZA/7T3kiBSRjDKVgcSRaf8gj4+Jh+zIHdFlPdYkAQvyeVyP04A1cGXLGzdlmqZ6EhxFvdqgj6SXlrbsnMkLptql/fHKMzFIQ4NGrPosDhn6zrW+c4K6aMnRbkfvJfcJMk60rmnutcpTCMwagbmS7KyEjTuiR1dkEk+qvreTAZ/HZASCUA3weLMkaIZzrisj3k40yJCT63nURpzxTsmyQepOXSlH2niSIZQE8ECOZENmCMTkEA+zeEYhmHhoIaB4LzmvLHnzgimeZVluoCHHGypupa6FyPp9EE8tsmu7esgdL6doyMqTP+eRoXQILF5z2hWvo3hRyafd8UCTH26Rx++4DsfbKJ5KZEodefGmT0KyytR23+MCBGlnIpllaWJW91+VUwhMi0CZcE2LXOUrBAqBQmAJCMydZIdiyR4+/H4kG8Fv6ygECoFCYB0hMH8TLpHFBYm56LNtIERYHYVAIVAIrCME5k+yyxiFax31WzW1ECgEVhECq8KEaxXhWaIWAoVAIfA7CMyXZPe/19p773XRxAcnnVTQFwKFQCGw7hBYFSZc665XqsGFQCGwZhAokl0zXVkNKQQKgZWGwPxNuGa0XMAAPUFOGMzHyN33OB/9lQZ0yVMIFALrE4H5k+yMrAt4SmWzwH5XZRfYSUSb/aR4GiHk7BmvLF5DvI64b4oTkP29eBgJ8JJNDpXNxZTXE48u7qI8i5Qpr3KVJx8PpexwG2+zBFmRjseUI/sy+c+bjYcSrykuo3HHlY5M6uD+S/bsQ+XcSt7pc30Op2p1IXAsAqvGhIubJZfNkGpIF/EhwEkBQ/jE88cX5IS/OzK07XH85JGVa+IY9AOK2A4cqSXmrDRcPkW7ciRilu22xURAgvILdoKgRaISZAZhIlIh/9Qd11tliDmQLbrl1QY+9yJT+e2bDILAiFfg4NsvFoMIWOIP1FEIFAIrG4H5k+yMnBGQGK2zH8JP3ALERfsbR7IITrASn+uvv74jJwFEEBYiRL7OKTNRuhKRS/QowWcQMwK0RIFAEV9i1SJ90bYef/zxo7uwJtAMDRTB+xbkRH2CsSDJxAGQ1zbWNOr49iN/kwDyJisN++abb+5kSZQvsWUFfkG0dRQChcDKR2C+JlwzcqvNrgYhJLAuRrIe62mZCNh6rgDQjgceeKB75PeYLoasiFlCDyJfRC5UIJIT8xWJizaFZBGbZQKRoGinSPyaa67pyNA5ywdIG+mLf6t8RK4sUbSkpzErg2ZLK0fQ2ZJZOUL0CS9oiYE2nJixwjfKj3QTJBx5a9e4LYhX/m1XEhYC6weBuZLsrGBEatnOxNolYkKA2YpknCaLSBEXMhKXNVu4IGwEhsgsAyBHMUifffbZTqtFiLRE/y1TWGeliSJ42mn2Wqd9ImTxWdVPPulpmsiVjMoTWtE3eRK/1hIHrVcowwQhV5/lC3UgaxMEYpffsoVr4r1K7yMiFVlMArULwKzutCqnEJg9AqvChAuZIExk5oPAnBPmb6lh7bLPlcd2cU2RFMJFnogyB+JGqtZDHepBiNljyjeNlxyuWTaQnjarHL8tCTiQrXIQb3ZMoHnSSB3qdj7bsCBXmq4ykTiZpTdBKJPs0ktHftfFbp20Jj3726VKLAQKgeNFYK4kO5xR0G6PxQglkfiRCvJBiGXCdbxdXukLgUJguRBYNSZcywVI1VMIFAKFwCwRKJKdJZpVViFQCBQCIwjM34RrRluCV88VAoVAIbAaEZg7ya5GUErmQqAQKARmicCqMOGaZYOrrEKgECgElhOBItnlRLvqKgQKgXWHwHxNuF57tbVXX2nt0xe2wbZTpgbXhozDf3iuDR99uA1//WwbfPwTbXD9jW3wmYta27x5rBlXzL58x9SLGRg7U/atTL+YgrGzTSCZmIMxD3NIK38CzLgur8O5bFMtv8N1eWPLm7yRRToypDx5mKWl3gSKGQWKHPIqV1t8UhZ5YiusbOdzPXbFiWKmntQlbf9/7HLlVV8inSlf2qTn3utQJvte+WIXPK6Dpem3N7iqJzglOE+2Ek97tCX9FM+9bOOeCGxlwjf1sKqMy4TAfEl2RlG4jjz3bDvy/32jI9f2kY+2tuetNvz1r9qGf3FPG1x6WRts3HgMXAz6OQMgCcb7PLfEHRAvgOsqRwDODFxcORLwtEIWBu91113XEYi4BwhCOh5XXHmlc3Bv5cnFe0xMA6QhHddYZasbgXLblc5/zg+81zgsnHPOOV08gkcffbQrD3l88Ytf7BwXRg918AjjsqsOcQ94kImFoFxebc7zOHvhhRc65wneZWTUbqTJkUHZ6oQNhwhtMynko3280WCkjAsvvLALitOPPCaWgvzK5BbMGUKb+wF2yI8gpeFtxzOOl1rS8GZTPpzIDIOQpzSXXnrp0VgNZNMGH23QV4jVf9iWt9syMUVVMxUCq8aE6/D/83+JD9jaiy+04f3fa+3KL7XB5y9rbc+etuG//K/b4OStxwCARJAF91nEhjgRKLJCAAhK/AButKJqGcAGNGK4+uqrO5dXpIzQeGEhxZ07d3aeZw6eXPfee2+n0SENJCsNMhajAEEjAu6/As4gP+XJh3RF0eI5Rk6kIdYBF1nkM+rB9d3vfrc9+eSTXR5xEZCxNAgKMTpc4xlGRlHEcigPET300EMdGSJRsnDVJRsMkDQijTYuOlgmC6RGNgQvvUA5iQnhGu858pjI+oe2whSBclNG8Ooir35JEBxEKU6EOuAPv4SQFBgHOZuUYKafuEAjYlgL/APD0manGv+VaRkQmD/J7nmr0zrbWWe3wW8fwadp16H/7c/bhquubkf+8v9s7dWX3y/vf/yf2/DRnW3j//oXY7cbR14GqcGNGBEdrRZZIUaEITYAbc+gf+KJJzpN1oAWXhAJIyIaljIuvvjijgxCgEhBgJinnnqqCy6D4JR75513dhoWkkaoSBoBITGxB2iYCNF5WqLyETQZxSkgk//9Q5Qw5IogTRBf+MIXut+0alp05PMfqbmOfBxIFik9+OCDXdtovGT96U9/2slrAlEn2UxGSFQ52kA2MiIxpBaSpckiSzIrb/v27WO71dMAcpcGqSLeuB8L2KOP4sLsPLmUTfPVXvjv2rWrXX755Z1WrX5avX5E3PCCQ5HsNKOq8iwHAqvGhOvw//3vWtu0pbXf/LoNH7q/tSu+0AZXfam1Xbvahv/qv2mDreM1WVqPAW5w0rh8DGaEYzAjUyRE80RkCdxCQ0JelhVoVTQ7aaXrk+yNN97YaWsICunQXD3q0roQvOUB/xGq60hFfAOEg0j9R5rICGkjjcRFoIHnQOQihSEf2itS9EGKCB7J0VYROLldywRDqzV5mFz8RqwIX2Qv6dStLnI4j7DV55qlBfKS3SRjaQIpkhVhkl865EjT9cnju/JMNAmeg8xNLuRH4n6TC4nCwnXf8sA1GrTrV1xxRddfSF+faDdMaf5kVo5+qqMQWGkIrBqSPfLsM++vyZ53fmtnfKS1vXva8Jmn24Z/8bU2uOzKsWuyiYoF9LzEMfANUo+gtB9rpoiExmTgGuQIEjEiHgOeFmigI5msxyoTKdCmkBBikg4xZJ3RWqXHX+nURWNGCEgGOeSlmeUJZSAtj+1kQNzIK0eCduelFCJWXuLWIm2H9iBaZKdM5EeLVj/ZkXh2clCfNB7h8zJO+SYkB2KlzWoXws6Lt5CqtsqrnKzpIrqsu8IMGZvYlI+QTWIO2qi1cBjn5aI0nh6UZ+IjL0K3vEMW9cIuSwnKh7VrZKsg5iuNXkqeIDBXE67hwYPCWLW2ZUsbWFOd8lCOF12ddcE//Ka1c85tG669vg0+e3FrW05e8uNitMa8DY+VgYHeP1xHOLEkQIjII/+ljeVA3u5HY3MNYeQlmuuxcHA+ZaU+/5OGFhgLhv6LJGSat+vJRz55tSntyf+k7VsPxOogAcKzZ1rKUW4sDOSXPvIk4pfrsYAgc9+KQf5+wJ60SfpYV0R27QnGfdzTD6lf3kQokz5tJYe0aYsyRl+8TXmrVbZCYOYIzJdkX36xtReeb+0PLm6DU0+dWvj3TXuGXlm3dmSIDYzo7rvW46aGtTIWAoXAMiCwKky4lgGHqqIQKAQKgbkgUCQ7F1ir0EKgECgEWpu/Cdf+/a0d2N/atm1tsPGkwrwQKAQKgXWFwNxJdl2hWY0tBAqBQmAEgVVjwlU9VwgUAoXAakRg7iQ73Pcu/9PWPnxaG2zaNDVGMQHqB0qJKVFZF0wNa2UsBAqBZUBgviZcMwoQw+aSYXvsPkO6jOEX2q02rp+cDzgZKIdzAHdQH+XwomKXqXx2nuwyORckGIk+cJ2HkevZxVa9HBlc4wDA6J9xPIP6+PlLw7ifSyoje7+lUQaZOBSwnSULx4G4wpKT4b3ypVd+5CVPgqb4zSmAN5SyGO9zeIi9rDaTIR5p0sOMPLAJprziEtMgDgnyKZOXlzwx/o+LMEcGcsjHaUG7OXToI2XEQSIux9omrzrZ32oPObSVCy1bXIf8nBTUqa/U4xq3WliQQ1naqLxRF+RlGDNVRSFwXAisCpJNIBQDzwDN9t6IwCAftyU2UkNOiMZAveSSSzoDeETHi+i+++7rBvQdd9xxNAoX4kF+gsbIFw8v5fPuQrTOIQaeTAY4EnrggQc6LyXn1Ckd4kOAiIKbrm/xApRDZh5QyAmBKANhIHcEg4jIqa08nHikOYcs/UcyvMaQtXgKPtdee21H7jza4qqKdHmRKT+BZBCq9jkXQlY3bzBxD7QJdgg27eUurC3yaidZtMUhDe8tLsfaTGZycY0VSCaBb+DCa46LMqcC58mWUIlckPUvfMVeUI6JDgGTPS60onppp0M8inixHdddX4kLgWVEYL4mXK+83NpLL7b2+xeNDeKy1HYagIgF8WV5wMBDRAbcOJJFrD4CkRj0NEWDG7nRrhCAgUtbRGzOWY5AYkiIVoZYosk6hyAFTEEEiFJ+5SE2ZdC0RLhKhKxotMiFvOIjCCqDXLiqko3mjKCURbNDuiJ4aatriIfsyInmmAhUceNFsEgf+SHthCaUNoTOPTiaYqJuaS9ShCeSFYQFgcEaASNP5ZGJlgov7eO+Kj0MTHZwccgrboLy1PH1r3+9uy5mAjy0j0wmDJiZUMiHRJE4EtYGdcPIeb/lUaZ+0ifOyQsfuMK9loyWOpIq3QeBwKIkG59zNzkNx2OaQbSUY9h5aB1ubeNJJ+RWOw3Jhiw8ZiJLWl0eUwVbQYz84RGhyFO0uARpCZn2o2QJUoIUnUNqtDoD3cBHkjRgxIscnKdN0gYRPKKiNbqGbJCX+hEbDRc5SUNGJC0/7V0dZEc+/iNK/xEgrRlRI1lkpkwhB5GfkIC0duUjOOnUo+8SsSuTDUxoosoUiUwdJht97FxiB5jQ1COug/uA/MgNfiKPCbqjHnWQRUCdxO6FDTnIbJlAHcpGoImfgHw9bfi/Y8eOrh1iHKiLPEIvigcBK5MD3GmyMCNXgqUv5b6sNIXAciGwJBOuv/qrv+oe35CVQUS7Ept1OY9plgsMZESQGK4eKx3IJtGvEFEelbP2h0CzHkjDUrc80iEGGpcDYcDCoPdYixilUQ5tWB4EKz1i80HivkNQSF4a2iFNlaaoTuSFkLMkgUS0g2zKRyxkDwGSR16TQNqr/QmgokyadCJZaV/it2Y3BeUhLh9kRlPO+qvJw6SlnQjfeaSqfMRuiYFmjNyVRz7aqN/IM+vQyqEVS4/Ytd1/E48D4Zs0kCdcaa0md22htcoHF7JqD3xcMwHkqWQ578uqqxBYDIElkexihSzH9WlffI3KhhQNbB+apiO7HriGFLI7QIKYICYEkx0O/Hcg1QR3kRa5ZauUBITJtjYIy3KHvFnyoJ0hOoRFC9NGBGdpAEHTfJFIf2sXeWiCylIn0qHZIhplmAQQVbbYyUsh16RXfnaKUG62j8lWOuRUb4K/IEcyaoc2JUhLylC+9K7DtB/ghYbrUb7/wk7bs+UPrJFocIUp+UxqtHplmlAQs/aSg0ZM009kM//Voc9MDPUSbDlGY9VxPAjM34Trjd2t7d7V2ic+OXb3gqUKWyZcS0Wq0hUChcBKQmBBkqWV0BpoM7QEj722Nsnj5a233to9Fi50DGdkwrWSQCtZCoFCoBA4HgQmmnB5/LPuZr3LnlcedT2+Zf2QHeRi0eiLZI+nKyptIVAIrEUEJpKsNUZvd60RMgGy/mXtzhtg572B9/Z8QU129+utvf56a+ddMHaLmLUIaLWpECgECoE+AmNNuCwJeIvL9pFlARMlywW0V2ZBSyXZgroQKAQKgfWOwESS9db6/vvv7zRYywKMypnTMD5nXnPzzTf/zj5U6x3Ian8hUAgUAqMILGjCRZtl95jdUJkxMS6nyTIZslzA/GnB5YIjR2x41W0VcyJeOe9vP/P+vlo5Ut6JlFu3RCFQCBQC80RgUTtZFgY0WPaa1mNtI827x+H/OHfWvsDD115pjWvthZ9pg22nTN2W2K+yhySTuhM8pb9Z4O/U/dsNCuVl/5nN+bzAM0mwqfRRDrvP2Iwqj12mb2mz8WE2UrRWnd1v5VW+8mJHSrZs2JgNFYOVepxLEJVsmpgNDLOpYTY5VA4bV4ffSc/io79p4dTAVsZCoBCYKwKL2snG0yhExPCc2VYCgSy2Q+isrAuQq7q9hEM6iJbhOs+lfjyDPlrxttIGHk+M/p176qmnOtfYxCzgLsso3pozY3tEJqCLtJZF1Kde3lm8kwSDUZYPd1zG8zR++dTDIYBHGeN5OEnHBI6cDPPJTiaeX4jdEwLje2ktzcRJgTxxUZWOlUfcdT1NKHOxSW6ud08VXggUAosisCjJIhqEwXsH0fmPbBAVYvBZcLlgRnayvLMScSvLA7x+yITYxpFNAreQF1ly/3T4jbwQpuUOpJigJfGuEtFKfqSIDKXnloucH3rooW6NmicSSwsvCK1fJ8jJDTfc0JUdDzJaJ/JUhvLUqT3KsxTDVZWJXCYD+RCsMuJ2C3d5lYWMubYK0bjYJLfoHVAJCoFCYO4IjDXhQggGMw0PEfALp0nRzlgbcEpgacBmdkGSffvt1t7Z29oZH22DzZunbgz7XERF+wzJIiPaLRKcRLK0RD7y7H2vuuqqjsgEh4kmjOgshbCWEByF1srN88tf/nIXoERsAI/lCJUvvvgC8vvvBaAP2eCEPH3fcsstnTyWViwjKJ/fPbmVB0ckiajVKz95EtDFdwg+UcEQcZYeEC5XUhp4kezUt1RlLASWDYGxJGvtEGF40cVGFilYi6Q9IlwBTlgXLEays2oFMg3Z9TVZRIvcJpEsjRshag9ClA7xIV2TiEhRtHETiYlDWsshlgtoqLRetsDC/N11111dPFdECw9apqUA+CSoChKlMdNEecuRTdAW3+oVYIcWq07nTVry01rVa1nCZEJuZG8d1pKI8k0wrtOaTSy0WksVAveUz/6s7rQqpxCYPQJjTbhoskgVuSBUlgS0KiRLk7UuSTtbLpJFUIjWmiRNLzsHJIbrOAsD8mqDAwnJR34EiMjksdyAvJCja0g40awSQDpBUzyeI0iy0DSlRXAOZJlQkFm7RYgJ8G25xYSAlLUhEbDUkScE6TMhIE+aK21Xu9VFfrIgfyRNflqwvvFirY5CoBBYmQhMjCeLgASPpn0hAnFEPfoitscff7xbE6TRLbhccODA+1uCb7Ul+MapEUD6iaDlG6kgqwR0XqoZF+KKdUL/zT6NsX/EGkB6h+/syOA/knc4F8sA34m+JT1iVJdz0bRTbupzPsFv+hG8nPOJpYK60kZ5o7n6HRmmBrcyFgKFwNwQmGjChSSQmZctovkb1F7sROuL59diks3KumCxeup6IVAIFAIrEYGJJEtDypYj1iu9gad1eaxmQ+qtOqL1iLugJjsj64KVCF7JVAgUAoXAYghMNOHyqGrt0dt5a7J5uZSN/bJ1izXGItnFYK7rhUAhsF4RWNROlkZr/TGR87MOab3WucVeuAxntCa7Xjuo2l0IFAKrH4G5bgm++uGpFhQChUAhcGIIFMmeGH6VuxAoBFYYAl7cc9qx5JnYJkwgWSS5FhPV7F3nfZOX+n1npzQpZcnPWsg7qVj/JKZKXOXV5emeKWbf4mnRLcFXGH4lTiFQCBQCCyKAXLnAZ5NP9uXMTdnAs5pCguzlEbGlT3bznI5YUI069uS9FNNV9uuciJB1tuaSn5EA5yYmpRyFOBb1HaSKZOuGLQQKgTWFgPdIHIcQZIJZxaafIxBrqTgl8QGIkxASHj24tCNsJMvzEsn65ggkSFN2UqbNImhl993dFw11uKaQr8YUAoXAukAA4fHKpGF6tOdZyULKcgDSpG1ykec56T+ytBzgOg00j/rImq+Asmi/PEil5XVJg1Uu8qbhSisfku07CBXJrotbrhpZCKwvBKy1Ik+P9IgTMSJeRIs0aa6+kWPiRVsuQKZIMtH4rLnShi07cHGnvVpSSNhShIxoacVZ+1VO3PahvqgJ1/rqmmptIVAIrAUErMlaBrBGmkD5NFH/kSpCRMDOedxHoq7RVMUZyeN+NNnkdR2B++9QFqKm1SLuxH2mIWdNtkh2LdxR1YZCoBBY0QiUCdeK7p4SrhAoBFY7AkWyq70HS/5CoBBY0QiUCdeK7p4SrhAoBFY7AkWyq70HS/5CoBBYsQiUCdeK7ZoSrBAoBNYCAkWya6EXqw2FQCGwYhEoE64V2zUlWCFQCKwFBH6HZP3pH1/5yld+539dL3zq/vjPCNT4KH7oj4eF+PE/AeY5ztHZZQ99AAAAAElFTkSuQmCC",s="data:image/png;base64,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",x="data:image/png;base64,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",le=D.p+"static/douyu.1e926b4a.jpg",z="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAYAAACpSkzOAAAAAXNSR0IArs4c6QAAA4BJREFUSEu9ll1IlFkYx3/v6+iMqzmjY2wfNqaR6H4UbKVR0RbiQiaVXXVjqNFFs3ddxrrhQhjuRlclIdvaCt1FYBeRBbYbrYoaRUhg+IE5SZQzOqON7zi+ZznvNK7ufJl9nLuX95z/7/yf8zznOQqfaSgLnA5MpHIc+BGFb4CUFe1BMAc8BS7h50/2E5Q6IZCErKIZnWrEiuQjF0lllRZ8nJSwEKiLGlSufjRIGCvVdU6wk6shUDe9wLa4XqTT/wL9Prb7KGF72FEAheT/r1ZRWZu8FofZQVZSFp75SV5oo4zPjRMUweWCA5RgDjtaejICclNyOe84zwHrAawm68Iepuenuee9xznXOXpnepcDE5SgRoIEVGRW0Jrfis1kixmiWX2Ws2NnaRxvTASLDiowF9D5dSdZpizaPG20vmnlSt4V41uK1wzXcth2iGP2Y2i6RuVAJbenbseDRQEJhcsbL3Hqy1OGk3pXPRddF+nb8ohNlnzcQTebn2ymOruGC7m/GXMe+h6yp3+PTOVYIxJkUS38VfQ3xWk7jEVyxz7dhz3JjqKEojwRnGBEG2FwdhBNzOIOeujx9dI58w9D2lA0Z5GgVCWVB189YFta7Exved1CnjmfHenbkfPlBnSh49f9NL9upm6sjml9erG7SJCCwrX8a1RlV0UNw/WJ6+xN30uOOccQtiiWBVBABDCrZtqn2o1z8wt/WCPaGcGuVbu4X3SfZGVpWbkCLh6/fcJBWzkBPUDh00J+WldH7eoaI2mcw076t/ZjTbLiHHHS9KopHMboWSddnV5zmoYNDUtgN9w3KM0oNVJehurO1B22fLGV9Snr8AQ9dHg7qMysNBze8tziyPMj6OjSVYw6Cv2ibv3P/JJTj0Ag4TfdNym1lpKRlJHw+mmfukvFwEHmhLzI44AUmeZ5Tfj1t3R5uylKK8Qb9Bq1U5xenBDU8LKBMy/OxA+dVDFhYkOKg+Fwur67oMqsZbQVtCHLINYY1UbZ/Ww3Y4GxOMmQaK8CqrOraXT8yurk7IjZUvzowFF6ZnoW11OcM4oHFGA32Sm3lfN9xj7S1TTjNh/ShvnBWkbVYBWT85Mx60h779YdpRNnmjKNYn2XBGHYojbRRR8K3yWK3Ar/L2l8taj8/olaeS07+eMzP05kTMLPLQUn8C1EtvZlhi703BJcjnxuLVPhQ6b9CxF3aSow+t5QAAAAAElFTkSuQmCC",U="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAYAAACpSkzOAAAAAXNSR0IArs4c6QAABV1JREFUSEu9lntsFEUcx78ze4+9FoLQB3eAxYCCYIGKsRJAClQFQQkxpBV5JAYVFEVjCDEQgoZHjAHB8IhGsMU/GkQNhETFYCoSEtoUedQYQzjkUUqPHpQD79otvZsxv5mdu7X4N3PZ7E5u8/vs9ze/F8N9WqwXx18YGjiPSbaUS1bOGUL0P73E1E8vukv3WYJ+akkh5R0JHJMQ29u72494bWdBfdG3IGjn7+dg0zkAunIADeHGuseCYBqqgRLChaYha+JO7E0Ad83H0d1faId/5mDTLBfAwUAXkzkowWUwgO6Hh2pzzl0EohchGVcAyQChYFplhsld7V2x5VlQYWjgfA5eZ0mtwkBon1UntSpnzKPo33gQU7kfVrQVsdEz0WiltGEApNDABJDOZNJPxnviZ5TriuzwUQ5WQWoURDLQs9oruKsOQFfpCMxpOIRt/jygJ43DZQuxInpcvZNh2nUZL0zK7bHu2AoFKrYjnRYQslyDpMSnIDoEcuelQS8YEIBE/Sk8P7catx1HqSEYKSNYRruxo81pK1CgsB2RZMwCh4FYUqswEO1ChlTpSMxqOKgVueuXk2fw7sYtuHusCTyZdCEGKnHNaWMKFFEgcheDz6OG9vSCUUqwVOkIzOgFIhsXpMDOG3E0j5uNlo4YejyqWp1rGjTIgCSDnwyrM9JqlEIhYCnv+5EaNxLPGNA/nUBGAg/ka20ZgeYhVajqaESaSaR15OGqF0RuM2oUiMIoL4Q7c59DYk4lAsOH4bHqd3ArP4TpDQe065rO44/q1Rj0/kIUzJ4ADOiD5pGLUHWrCYLJrKoWp1UrGmxHpDkfpSgDOBPK0Lp3C2aVPIj3eABjmAX/48vwtHUJUw3oZBQ15dWo5R2YzvphYr8IkokkVluXIZhQoDQD7gEpRZIhPXwoYr/tw+cDirDICmYPPVm2FFP4JUxpdBWdjKK2/GXs8t1QLuoBRRwlK4W6UK4j0JXeihQoI3Dt661YUzUXHxAk5QC7jwB/X0dqfz0mR26i4n9AFNpp0LmYXNKKKMzvAdG5WHkhJP6qx8XiIehDnp3/CU588wP2sHZVtJrLSv7jutryauz03VQ5lIbQOaQAOUVZ11HUmWAQkWKMPX8ch3x5wI07iA1bjJecs8ollALJ0hGo9CiqeUqD6P+sGnJhNuo8Z+QNbxQXoOLCCeylqEok0fhQFV7r+hO2SmAgMXk8Zh6pw2eWDTScw1eTXsEOBdJqKAko4pQb3eqQDW9vwlqWhfFNP+G7UaNVEJxbX4N569ciICRkyEa0bhs2zZqBt60A8MVhbH9rDXb74hqg3CZdkClDAq2mMoTtiOAAoyS1MgKhlcvw+6Z1qutJKbHx12PYcfkykk+MxbRRj6DOl4e+QgITV2LxqR9xmne61dsEgk5WUkbgbAkqtsMJC6yfKUPS78faA7V4vbIiG9pXpXbHUCpLFCSbv8fZVTux0Bf1tIZcUVUFFoJUtrQ5bSW6TYTCh7hkL+rCqotpvm3jy40bMGnJPCBItdxdiRSwYR/at36LRTyKK7xbd1i3aps2ofNJVe+PYk7sQwUaECx+1setw5YE9za+YAZYXjIOCyqmobCgAGiJo7P+NI7Gr+BjXxuusx5QCzbnowPB0/gkOruYKL3tXL+YnTeK7PAextirqsZ5uix9Vb7gGCz8CDKujN9iaaWcXlUt3L0MxJ0daFhZ1d4d2+ydGeg5UBQMf8oY3uBgfq3MTD+6XajLM6DQjGAgrpv0XqJTQK5r745tMQNT73ELRf6iMvisJRxsAZfob77GTER6T2o0MTcBqW2LhKzpgqwld+UOVn/kfVn/AsVflDnLRAvCAAAAAElFTkSuQmCC",X="data:image/png;base64,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",y="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADUAAAAaCAYAAAAXHBSTAAAAAXNSR0IArs4c6QAABYFJREFUWEftl1+MVOUZxn/POTOzszODTURBRRql0ggF/1yo/ZNQarvYGmB3dnaxSkht0zQIprUx/ZO0NKYXxaZN2rhpUs1e1JgQy+wuC5IqhQjEWq60pRqS1oIVEy0SL1xmdtbdOecp5yyz7LI2JPZCa/a7mvm+933O+3zvn+cc8RFc+ghyYo7U/0tW5zI1l6kP8AZU7PHfgI/9txhkxh3yVP0tvs8hNVO7tV7U3sZ3QuiMxWJBTeb5pnlk7AYO85DimXhWsZMVZHkA0yFYiDhp2BuJR8aqevVC+3wvq0KzTXCL4V3D4abZNj7Kq8UCW4FvIJbIvNGE/rEz9PFH1RMclSr+icU2icwMYE/7J8aBm2tVHct3+0thyBMyV6QWra40GBLSfXXxQ6pKfGC1M+3z2RwGbMeUpnzO45+KYEtjgF2gdHdet8sO6AcunYEv3pQ5bvisIEjPWjhiT63GJp7WiMAqVFgruB5NmSQ/lgXJbUwGfqqW4cZck/k5cwi4HHgrht8jjipiQRDQZbgViGx+XB/Uwwl2qZsNDnhckAP+idkZw4lArDT0ChY5wRJdjaqOtK33ddkcfwCWAsci0x8mmPBdiWvOXXVSCQcc8SQBKxBbJdpi86PRAba/5/Rr7/VnArNbk8GfPgu+oSaeK8J+mS8kwTWbdIwN619T+fyK20oFfo3YbPFvBXQ0Y0ZCOCRzrcW+eo0NyU22fNq6/IlMyKDEjYZn600qxTAtq59LnIzGWd3YrdcT+2LZHcowiJmHGKzV2MjTejc5K1XcR8AWw9/rNT49i1S2y7fmsuyRWYh5W6J8ZkDP5db5+lyeI5hLHLOpPqQds/qw7AXFkKOI+TIPNuGdjOjH1OOYL44O6cULfdp73BuYHQoYiSO+rIC7BA8idtVOcBcvaCLxae/04jDHAcwno5hvN4bU18IqVNwVhOx0RBzkuHoGqUK3b1HIUy1CkVjfGNCfE+e2Hq/JiL0ybo6xdGyvTs4itdqZwuUMyKwX9FucEGwn5pVaUiatPpvm2Nbr6zLm4LmLSMr9NuABxEDtNHe3hlPhq74qiFJSy2Jz3+igfjuN1LogZJCYLBELp0jlKr4hG6SEPp6UXCQ6kxpvOebL/nwYsi9p0HFx03hVx2aRWu5c8VPsxqyRedTiuMQvbV4riBWnq6pd6JMre1k25Fngklh8LTSfe7+kHJFRzBUpqWzFN+eSDMUsSglFdDZ2nSeU2BS6fWUQ8hdiFhh+UB/ULy4MMN/la8IMiUS0BTFbInMqLQuwTe/ooJIBMGOVKt6M+A3ibTfpUMi9/zOpXKdXZnM8I3OVxak4otIY0vOzsoCD9l6eCM09CXGLjfWq9k+VwB2+UvPSKddheC0Tc/s7E4yU8uzH3GR4aUJsHK/qpUkfB/kyqzMZfodZjBiuwT0l87P3S2qq/EoV/wOl4zNZrwiO2zPf3i1erNd5mJB5xTwHBUtNql1HZP5kuFYBazCXpfvmW/VBPZ5OprJvJ0MVp5oz4pjDNn9VwCrEbTL55LnjE3SN79axUo9/lZCy2FGvsgkmhbxU9gJnOCCz8j166k4FDMvneqrY49fPNvXVszMzY8eYR2sB97fFLMmKYWB5ajFdAOFMDN8bHeCxlpCmOtjNncGkmJ4X7HOiafGyJ7h3dFgvpMEnpMT9ccTW0SE9dj4Kq9RD39lqus8xW6cPiuJ6L1Qu7cvl6aDId3tVKL6JCC5C7M36CA+lryLrXGjPpoGuTUoL8UZs9tNkoKUrs7DW+bJCjnIQcIfjtDKOxmZPo8k+9uhMy75Y8d2YTL3BzpYOTWH1ulSK+HoTXh4b0sHpz8h3e4kCtjTq/HTu0+MimfzQHM9l6kOTiosEMpepuUx9gDfwHxPQeQqe3h4RAAAAAElFTkSuQmCC",L="data:image/png;base64,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",G="data:image/png;base64,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",ie="data:image/png;base64,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",Ae="data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAAA8AAD/4QMvaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjYtYzEzOCA3OS4xNTk4MjQsIDIwMTYvMDkvMTQtMDE6MDk6MDEgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE3IChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpDMjQwMUY1OTdEQzMxMUU4QTgyOUQ5MDUyRTg2MjkwNiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpDMjQwMUY1QTdEQzMxMUU4QTgyOUQ5MDUyRTg2MjkwNiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkMyNDAxRjU3N0RDMzExRThBODI5RDkwNTJFODYyOTA2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkMyNDAxRjU4N0RDMzExRThBODI5RDkwNTJFODYyOTA2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+/+4ADkFkb2JlAGTAAAAAAf/bAIQABgQEBAUEBgUFBgkGBQYJCwgGBggLDAoKCwoKDBAMDAwMDAwQDA4PEA8ODBMTFBQTExwbGxscHx8fHx8fHx8fHwEHBwcNDA0YEBAYGhURFRofHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8f/8AAEQgAoAEhAwERAAIRAQMRAf/EAMEAAAAHAQEAAAAAAAAAAAAAAAABAgMEBQYHCAEAAQUBAQAAAAAAAAAAAAAAAAECAwQFBgcQAAIBAwMCAwQGBAgKBwkAAAECAwARBBIFBiExURMHQSIyFGFxgZHRUqFCIxexYnKSolOUFcGCssIzQyRkdBbSY3NUhCUI4YOTszREtEUmEQABAwIDBAcFBwMEAgMAAAABAAIDEQQhMRJBUWEFcYGRIjITFKFSkgYW8LHB0eFCYnIjFfGCM1OiNLLSQ//aAAwDAQACEQMRAD8A9Gkkm5NyfbUS0UVCEKEIUIWK9UdzyYNnx8KFikebKy5LDuUjGrRfwY96o8weQwAbVvfL9u10pec2DDpO1cwrHXYoUIQoQhQhChCFCFJwNy3HbpBJgZUuK4/q2IB+tfhP3U9kjmmrTRQzW8coo9od0rW7X6qbrAAm54seantlj/Yy/d1Q1dj5g4eIVWJcfLsbsY3FnA4j81psP1J4rkAebNJhue6zxmw/xk1Crbb2I7aLIl5FdNyAd0H81Yry/ijLqG741vpex+4ipvUR+8FVPLLkf/m5Qs31E4jiozLmHLcdosdGYk/yiFUVG68iG2vQrEXJLp58OnpWE5D6ib3uofHxf/LsFuhjib9q4/jy9D9i2qhNeOfgMAulseRww0c7vv45DoH5rKBQB0FVgttJNStShNtVhhTwkEVZa5OCT2qYFCF6chC9CEKY4oSgKgcUhTiiqzymlSsHIOLm42SOhglSS/8AJYE/oqIOoQVDOzWxzd4IXoDHmEi6lN1bqD9B6itxeYPbRO0iYhQhChCFCEmQ2BoTgFV5czg9KcrcbAm8eSUt1oT3tCsfmcn+sb7zQqvlt3Ks4ZyUcg2OPMdQmXGxhzI1+ESqL6l/iuOopqtc0sPSzFgxacW9H6ZK8oWehQhExspoShZDm+Km4ba+OTaVGEkDHsHX2fUw6VDcw+Yym3YtzlMhik1bDgehcsZWVirAqymzKe4NYBBBoc12INUVIlQoQhQhChCFxRRCFCELiiiERpUqI29tPbGSlCFvb7OwPsqUQcUqK1L5ISotNHlJUkqaNJCWqQEZ2CoCzHsB1pweAKk0CUuAFSpkO0MRed9P8Rep++qknM6YMFeJVd91uClptuEnaLV/KN6qOv5j+6nQojM87UH27CcdYgPpW4NDb+ZuTj96QTPG1RJ9mABbHft+o/41eh5v/wBg6x+SnZde8FXtE6MUdSrjuDWmJA4VBqFaDgRUIwKjc5CWBUDimlLtcWPY96iKauo8D5Z5m2ww7mvy8cRGPj7hIQsM7DosYJ7yAd7dPG1adrcVbR2HFcXznl2mQmPvVxLRm3j0LdFWHcd+1XVztUVIlQoQhQhE4uLUJQVGkxdRpVKJKI48QLRVDpKp7yVoqo9SyHp1tD7NtLxTOGysqTzpgpuq2GlUB9th3NFFt87ufPlqB3Wig/NbIG4pFhIUIROLqaEoWZ37HZka1OWtZvAK57u236pC1rSDs3j9BqpdWokFR4l1FtNQcFSkEEgixHQisMgg0Oa0AUVIhChCk4+IHAeT4T2Ud/tqtLPQ0CidJuUtYol+FAPsqqXk5lREkpVNSJud4Y1vIAb9hYXNTQxveaNTmtJOCr5lk0JP5RjglLLG/wCqxT4gD4i/UVsxwaRjid6ssIqW1q4ZqXsWyZ2+bmm24OgZEiu4aQ2UKgub2BP0VZjYXmgUF7eMtozI+tMMuKk7FCM+DP2Jx/tUoORt1+4y8YHXED/1sWpfrApWCtW7dnSobx3luZOPCMH/ANDsj/tND2qmVgQCOx61GtFPTYmXBFBNNC8cWUpfGkYWEig2LL4i9KQQo2StcSAalufBNUikTmPO8DFkAN/iBHf7agmt2yDFMewOzU+HNgksCdDeB7ffWVLZvZjmFWdE4KRaqiiqitSpVbbTxfcdz23N3GJkixMFWLPJf32RdTKtvAe01cgs3yMc8UDW+1ULrmLIZGxkEufu2VWU3VBrilHQuCD9nUfw1Z5dJ3SFtWxzChhaulys1U7aNn3Ld85cHbofOyXVnCkhVCr3LMegFNYxzzQZqrd3cduzXIaNUQkC+rpY2N/oNrVESp80/l5mVmur5UhlMaiOJDYIiD9REHuqv0AUOeXZqKKFsYo0UrjxJ3k7VLwt+33CQJibjkQIOyLIdI+oG4pWzPbkSoZbKCQ1expPQpy845eth/e0xt46D/m0/wBXL7xVY8otf+se1A845ef/ANrN9gQf5tHq5feSf4i1/wCse1Ac05cDf+9sj7Sv/RpPVy+8Up5Va/8AW1S8X1F5bAwLZSZKjuk0am/2rpNPbfSjbVV5OR2rsm6egrb8S51i77J8nPD8puSqWEYOqOVR8RQnqCPaprQt7sSYHBy57mXKXWw1g6o/aOlairayEKELObGjhBenLVuyFok+EU1ZZR0JEYF+g6nwFKhRM3AaRD7h+6lU0UwBzWN3rZXUs2kgfT0oW9a3QKwO5iMZjKhB0gBiPGsK+cDJgultySypUWqimRFwlmsG0m+luqm3sI8DSjNLSq22FicV3qNBBOdj3FwNMMxMmI5IHRHPvJ9RNRNiglNAfLfxxaetc7LLdW57w85m8YPHSNqh7zxretnN83HPkH4cqI64SP5Q7f41qr3FnJD4hhv2Kza8whn8Bx3HAqqLr5kcQZFeZgiGRgqAsbAsx+FfE0lvbmV1BgN6vUwJ2Ddn/qmd82bd9py1i3SLy3lXXC6sHjdPGNl6EVu+n8oaQKJ1ndxTtrEa0z3jpCPZd0xcfzsHclaTZ82wygvV4ZF+DJi/jx+38y9Kex4GByP2qku7ZzqPjwlZluI2tPA+w4pGTFuewbraLIMWRGuvGzcdrLLDKvuyxsP1XX7u3soILDgnRujuosW1btadjhsPEFQcfImx8iLIgcxzwOssUg7q6HUD99MBoaq0+MOaWuFQRTtR5E3nZEs+hY/OdpDGnRVLnUQo8LmgmqSNmloFa0FFJzN3z83EwsTJkDwbdG0WIoFiFY3Nz7ewFOc8kAHYoYbVkb3vaO9IalJ23Hx8ncsXGyZvlseeVI5sjp7isbFuvSkaASAU64kcyNzmjU4CoG9HumGuDueXhJMuQmNK0azp8LhT0YWocKGiS2mMkbXkadQrTco1Ip07DlTQ9FN1/K3aq81qyTMUPBRviDlOhzoJOhOh/wAp/wABrKms3sxzCrOicFZpvW5xbVLtMc5TAnfzJYgBck2uNXfSbdRTG3LxGYwe6VTdZxOlEpHfAos7vLsJoF/U0sQfZe9W7HIrVtRgVGUirhU5Vpx8chfPaDYvNXLyYmhlaOygQtbWXduiKLfFTonO1Uae8R7FQvzbhlZ6aWmuO/gNpVy2NsuwReTgSR7lvYusm4sofGxj2Ixkbo7j87dqikuo4sG99+/YOjes8PmuTV4McPu/ud/Udg/iFSpgwA3bVIx6kse5Pc9KznXLytEyFPDGxwLCNbfVUfmu3lN1nekPhY7dhoPiPwNObcOGeKUSOCgMpVmU91JB+yrwNRVWAaiqFKhChCv+BwyScqwpE6Lj65pG8FClbfaWtVqyaTKOCzOcPAtnD3sF2NG1AVuLhCEqhIomNiLEBYUqnkkqpY7UigWU5bz3F2WVsHEjXL3IAeYGNoob9tdupb+KPtqnc3YjNBi5bPLeTuuBrcdMftPRw4rAZ/NOU5xPm7jJGh/1UFok/o9f01mvupHZnswXTQ8pto8mAnecVVnOzz3ypyf+1f8AGodbt6ueUz3R2BIead/jmkf+U7H+E0hcd6cGNGQHYkfVSJyFCEzkNZaFIwKw4+uTuKRYeOnm5LMYkjuBqPcC7EDtVWWEuko0YuVa8c2Kr3Gjc1f4fK+Q8baTEZ20RnRLtuWNafybHqtx+U2qxayzsf5Yy2g5LLk5bb3YDxtyc3AqFumdxPd43yY4JNk3TTdoUHn4UxA7C1miJ9nS1a1I6d0aeGxWLeG6gIaSJo/heP8A7fes/rYqoJJCiyqSSFHgPD7KjWrpARE0iVKaaeSGKB5C0OPq8hD1CBzdgvgCetqWqaIwHFwGLs+KRppE+qOhIgKVCO9IhAWFh2A7ChCAdCdIYE+F+tCKFORxySyLHEjSSMbJGgLMT4ADqaWiY94aKk0CU2FmjLTDbHkXMkZUTGdSshZ/hGlrH3vZS6SDTamC4YWaw4aBtrhhmtJg+nvP2tp27Sn5Z5Y1H6Cx/RTJeWeZsoVkS89sR+/Hg0q3yPTnf8XbZ83NONHHjxtLJFrMje6L2Hu6az5OUyxtLiRQKizn0D5AxgdUmm7PrVOvG8/+5JN7XHjG3RX1S3UN0bQbJ3+KqoglMXm/s6epXv8AIR+d5FT5nsyrn0KTvmxb1sO2QGfJQYu6EaoIGb3tC6h5nRbj3u3apZrWSBgqcH7vxUVlew3Uh0t70e08dyoFNrD2VTWsU8tNTCjoSJMkiRRtJIdKJ1Y05rSTQJQCTQKoE3muz9ixJt9daYFBRXNNBRLoTU5DjyzGyDp+Y9qmhgfIe6E1zw3NbbiGLHhatHvSy282Q+0DsB4Ctq3txEN5O1c9zOQyZ5BdDxCTGL1OuXkGKk0ijSaEKLueW+Jt+VlRp5kkETyRp4sqkike4taSNilhjD3taciQFwZpZJnaaVi8spMkjnqSzG5Nc0STiV6SGBo0jADBFQlQAJNgLnwFCE4MbII6IR4E9KiMzBtTDI1bLZ9s9NMvHSPOlzdvy7DzGkkBjLe3Syqy2+sCrsU1o7MuaeKwLm45ix1WBj28Bj2K5T0m47nJr2rfHcHqP9FMPt06TVxtjG/wPr2FUD8yXEeEsX3tVVuXotyJQTiZmNkDwcPE3+eP00x/LXjIgq9B81wfva5vYfyVBk8H37Y4X+awZgl9UmQg8xLj2gpqtasm5tpge8004YrSj5vBcHuvFd2R9qz0+TJkSGQuXHYFiWPTp1J61egi0Nx8RzWvHGGilElSamSlLHehNTuPjT5ORFjY8ZlyJmCQxL8TMewFKBU0CZJK1jS5xo0ZlW6cH5Qdyg21sMR52TE08UEkiA+UhCszWJt1YVL5D60pis486ttBkDqsaQK0OZ2BXcXpDysjVkS4eKvi8rN/krUgtH7aLPf802w8Ie7qA/FR9/8ATXdtn2Zt2+cx83GisZhDqFlJ06lJ6MAe9JJbFra1qpLL5hjnmEWlzScqpv094hgcmzsyDMnlhTFjjkHk6QW1swIJYN+Wkt4g8mqk53zN9oxpYAS4kY8KLXcb4T6Y7xNmRbe+TnNt8nl5JkeVFD3IsDaMN1U9qsxwRuy2Lnr3nPMIg0v0t1CooG/rRSeP8T2AcUwNxx+Pw7pnzxqXR2Vb3Ju5aUlRb6BTmRN0g6alRXvM5/UOYZXMYPtsT/L9pwF9P9xnn2jF2/LhiLrHBocxlXGkiRVTrallYPLOFFFyy6f61gEjntLttca8KlZ70twOPPFh7pLiZMu6R5UkK5Sa/l42IIQN1C/Aw9h71DbMbQGmK0vmK7mD3RBzREWg0wqfxzVr6hZe2YuLvm7QbUh3LbTAj7wxj1xTFY2iZFN2OgOvsqSagBNMd6z+VeY50cTnny317mNKY17cVf8AF4N63X0+xRn580W57ljGR84BfNj8+7KVAAUFUYWqVgJZicSqF46Jl04saPLa7w40w/Nc89SuEjj2w4+4Rbrnbgz5Kw5By5y66XVipCiw+Jaqzw6W1qSuk5JzQzzlhZG0acNLaZcVSyc0fC9OcfZvmY8rK3DJdnx1I1Y2KjXAlNr6pJBfr+rVSWOsHltIFVaNlrvjLpLQxox951NnAD2qRyXlcO8Nt+Dh5TZuFtuOqHKYFTLOw/aPYhSALBR0rO5i93dbWoaM952o5XZmHU9zdLnnLcNgUBUrLqtglKuFFybD6aRNU/b9i3vcbHCwJpkP+sC6U/nNpWp4raWTwtJVWe9hi8bgPtwWc5HtXIYN2fDyYRphtoSGRJVF/azISNf0eyrjWNhwcRq241WpY3MDo9bTnvBHZXYix9uzABrUL9ZH+CmG4ZvSyTN2KbFhqvWSznw9lPivImmrml3WoHSE5KxwkieVYyQjE2UewnwratuZQyUaO6dxVSZxAqtvsm2MhBIrQXP3dxVauBNKgUixXmpTt6RMRUIVfuUxjQ+0W7UqswMqVx/fdrXDy5Hxx/srklV/ISfh+rwrFu7UsOoeE+xd1Z3GtoDvEPaoWNjGX3mJEY7W7msuWbTgM1Ye+mCnJGiCyKFH0VSc4nMqAmqDGkShMPLanAKQNTaz6W1ISjfmW4P3ilApknFlcCrPE5VyDGAXH3PJRR2XzGYfc2qp2XMrcnO7VTk5bA/xMb2KTL6m8xhIji3HUe5LxRt/grVs7qcglzqhQt+X7R2JZ7Ss3n5uTuOZLmZbB8mY3kdVVAT2+FAFqdziTUrXghbEwMb4R1/erzhXG03WbPzMjFbMwtsx2lbFUlTNMwPlR3BUjsSetTQR6qk40WTzrmBhaxjXaHyOz91u0p3F2FofTjJ5A+NHLNmzrHHM1r4+Mr6WeO/XVJJ7v1UojpEXUz+5Qy3wdzBsAcQ1g+J1NvAD2q19HdmGZv8APukgvDtseiI/9dMCP6KX++n2jKmu5Vfmm80xNiGbzU9A/X7lMy8Tkub6n5mRk7XJkQrjEYeHHlrjyfKq/lpIzKwIV3DnTfr9lSFpMlSFmMnhbYNY11Dq7xLdQ1Uy6hTFaFeL7g2oxca2qEnqHzsqXKN/pXyj/lVN5fALN9dlWR/+0Bv4/gk8w3Hbo/TvcsGXMwEzkxWBxsF1EYdSG0RpfUAfppJfARwTuWNd61jgHU17c+tZb0HmMm970L9BjY5/pyVXs8yt35qP9uP+o/cF0LZ915Hi4u653LMfB2nbsQs+K+PKz/sE1FpJiQFBsAQBVxpO1cnLFGS1sRc5x4beCw26812PjXpHsmTumLHukzpjaNrE4jkJkBkV206m91OpFqiLg1g2rUjtHz3bg06c8absFH5Z6g8fT01O2KMWDd92iAi2rBczJCsrCRjJJpVbovxfxulNleNFN6m5ZYSOuw7EsYcXHDL7YJ70qn8vhWCzHrkb+EHT+KBb+jRb+DrUnzA3VdHhGPt7VY8uwZt2wudbTD1lyM3bIlAHW0sWKpP3Xp7xUOCp2coifA85Na8//JdCx8nDgy49ni6SQYyyqnhEG8tf8mpljEOI1HaVzffs6De/R3KklmT5uB5iqM6hi+FmOhFie9o6ry96Nb/LgYr9tBgaf+Tf1XGDi6zq8azar0Ix1UrChaJwynSw9opr2hwoRgjyxtWi2/MxZZo48x2hjJtJJGoc29ulSQL/AFmsqay0moro27x+apzxOa0lgqeK1WPyXjG0i+1bKcnJHbM3BwzfzF1AfZapGXcEf/HHU73LEfYXM/8Ayy6W+6xQd15ryPdAY58wxY56HHxx5SW8CR7x+01FPfzSYE4bhgrVtyi3hxDau3nH9FTLYCwFUqLQSqEiFCECLi1CF1Pi0rZOy4eTJ1lZLOfEqSt/ttXaWcpkia45kLiuYN0TOaMgVdgVYVBCkQhQhV+5wl4zalCtW7qFYDe8N1ZiR09tKBXBdNaSrPRoEQKOw6AVw0pq9x4lalapVRoQIvQhMPFenVUgcmGgN6WqkD01InlqXPYVIxpcQBtTwaqCNZYs3Unqa3GtAAAyVnBOjpSphU/ZuebxxvGzsbb4oXGeV82SZWYrpUr7oBUdj7anilLAQNqxOZcsjuXtc8nu7lXxcy5A/H044ZlGzx9oBGus+/5nWT4vipDIdOnYns5fF5/n0Pmb68KZdC6F6Gyb1k5+coyGj2TBW7Y4CgSZU9urNbUdCJ4+0VZtK47lg/NIjGnD+47buaP1Kgbpmcjh9Yoszd9ryV2jepW2vCxg+l5sfHW4kCxuD7rkye9boacSRJjkcFFGyJ1gWscPMj756Ts7MF0HiW3wbfvHKkxRLHFK2POmHM2poWaAqVHvPZWKagL+2rDRQlYU79TY68cd+P4ZLnfJsKfbPRXZMbZ4YU2eY4pzMqN9UkyyjzdTgIoAac+91PhVeYUjFFv8sd5nMHGTx96g3EfpkmvRPaYty3nd4pcjJgWPHgb/AGWaTHL3eQWdoypYfReo7QVJV75oeWRx4A1JzFdy2XFds4lycbwcnjM6LtmW+Mg3SSbJGSY7/tEWdmW1x071ZYA6uC5i4fLDpo8d5te7QUrswU7iGNn5XFc3cZOJYexcgXz0wcLyYxq0LeAuxCmzN0PUUrKkZUKbdFrZQ0SOfHhU49aZ5Lsm8736VnF5BFh4vI0i89gCBDFLFJquhBaxMYt0Ptpr2lzMc1PZXMcN6HR6jFWnEgrHcE3vZ8DgvHvnM6DGP9/meVZZUQpEBJ77Am4XoOpqKEgMHStXnML3XcmkE/2xkOhFyP1H4+n/AD9/de9KmduHybbJNjMS0kkWOiMYnUEDSyWJpz5B3sVDbctkd5GplWjVqr/Uc1mPS71Vi47uW77hyvJz9zyM2KCLFcXyHAiZ2ZSzsoUXfpTI5qVqr3NOTOkDWwta0Ctdm5YuONcvd8zOVCEycmbIjV+rKssrOAfZezdbVWe7FdFawljQNwA7AtLBHaMXHWoVeqnQtqElUD2pUJ2HNYWSQ3Hsbw+us+5tAe83NRvi2hTFDE1mlQlPoLCmlRlLpE1ChCBNqCULpvD9cWzYkL/EEuR4amLAfprsrKMsha050XH8z70ziN60NWVloUIQoQkSRhhY0qc11Fmt+28FGNqWq1rObFc8miMUzxn9U9PqrkOYW5ilPuuxC6ljqiqRVFPQoQhQhFYUIUHPYFhGPZ1b/BWny+PN56ArMI2qJoFaSnqgRahCiz4wY3oRpBTa46L1oql0BbHiO7bNgcfZM7m8/HRJPI77fiRRNKT0USGRoppPeUC3sq5CQG4uouS5zBI+erYPMoB3iTTopUBFNz/hG0cj23esXcd55TLgRZKWzH6JJMEVXj81YUHu6wdI8KeZWgg4lQM5bcSQujLY4g4ty4VzpXgky+vuFjYW5ybTssy79uztJNmTunlI1vLhB0++4hiCgdAL043A3KJvy88uaHuGhu729pWV2b1C5BHwpeGvDjzbWqNGJpFYzhWfzAAQwUaG+HpVYzHTp2LcZyqM3PqKuD61ps+x2qRtfqRyvi+2yYOyHHiSaUzPLLD5r6iAtr6gLdKSKYtFAn8w5TDcSa36q0pgVBzfV31TzDZ99khB9mPDDF+kITUhndvVaPkds39leklVGXynm+eCMzfdwmU9CpyZFH3KVFMMrjtVpnLYW5RtHUo0EOXK4aeSSVvzSuzn72JqMuV2KHTkAOpO5O2mRtWkaiLFrdbU0FTmMlHjbTa1x0oLkrIVJfakNiR7elJqUrowVYYeLHH7o+IdCvt+6kS4AKwUWpExW2w8a3nf5potriSV4ArTa3EYAckDv37GpY4nPyVC+5jDagGQnvZUFclVyIySPG3xRuyNbtdTpNvtFRlXWuqAd4qrjivEM7k2TkwYc8WOcVFeR5tRFnJAA0/yakiiLzgs/mfNWWbWlzS7VXLgr7B4xxnERZNy5EJ8VH0P8rjTMpIOkoJhqUXIsKrT2EVdbnUG2gzWRPzW4fURw6XU/c5vbpwVvi7DwrccgLteNu86qtyqRmNGsbajJkBPHsDUTbO3ee4JD9t7lRfzC7iH9x0QrxqextU1ybj3H9u2M5MeLnYOcJfLjGTd0dr/AAlgSlmUEqRUd3ZxRx1Ae11duKk5fzCeWcNLmOZSuGH69SyArIXRp7EhE06qRdAQX/CtTlll5r9bvA32nd+aimfRq6TsQPlrXUrk7w4q/HakWYhSIQoQhQhQN0h1xt0pytW7qFc237AZZi6ixHY1BcW7JW6XD9F1VnMCKKmWUX0v7jeB7H6jXL3XLpYcfE3ePxWjROVRSIqEInYKpJ7AXNKBU0SgVVS7F2LHuTeuhjZpaBuV0Cgoip6VFQhXmybLDLCMvJXWG/0MZ7WH6x/wVRuLgg6WrNvLog6G9atpsXH8sr5SabdtIt/BVUONc1Sa91cysRyLjwkJlxkCsOrIo6EfQPGtCCY5FXoZSTRxWeTbCVsataloCFGu0AAyFSI1+KQg6RfxbtSFyUQitNqscTbCxAhieQ9wI0Zz/RBpKkpX6G5kDpICm5HF94OI+XJt2SmJGNUmRJE6Iova5LAU7Q6laFQC7t3P0B7S87KglWvG/Srd+QbVJueBPjCKIuhgdn80ugvpsFsC3S1zUscDnioKoX3O4LWXy3tdXA1wpQrODAQAkrYi91PcEdwfqqAkrb7q23IPT/a9l4Vt3IEy5JJ844+qKTQsaiaMuQLC/S3S5qxJCGsDq5rn7HnEk94+AtAazVjjXumiz21Ym35O5YkOZOMbCkkX5ic3Nox1YLYElmtpFvaagYAXCuS1bud8cTiwangYDj+QzXSlw/TjIzWgxOJbhk4kKjyczHxsny5HY+8pVije7+ZulXdMZODSuNN1ftbV1wxrzm0ubUAdox3BWWy8b3TYpc/d4ONQHLyRHBh7fBkxmOGNASZHkmCdWb4rde1PZGW1Iaql3ftuAyJ0rtIq4uLcSTsoK5DJQuT7tzXA4jLmz7Ztu3tdVzMrGdZjMZSUYJHo93UW76yabK54bWgCn5fBaSXIaHyOGwHClMRU14blQYXFOBx7fjZG48rSF5Yo3bHj8vVGWUEof9Ibjt2qFsLAMXLYm5temRzY4K0JxNceOxb3hGz8T2jbMvftlycnLw8iP355Aza0gLHVEgRWbqSBYdatwsa0VauY5te3M7hFMGtc05DjvxWKy+Selu3ZTpJxfNOa37Zo81DE58wltRSV72P8mq5MY/atuCDmErBSdunLumuXEBM8V3LG3vnTZe07QcTa4cMxzYkcazojk/s3eNSinUb2P0UkXefUCgojmbHwWmiSTXIX1BxrTbQrqk+QcHYILt8u6hRpJx8QgA9ej6o1A8BV44BckG65Dt7T+qqsHmfGMTMEedv2EsknuJHJuUcz6mPQeWoVV+u9QCRrTifappLSQioY74SAqD1KbaH22SQZ+MckzLNjw45MkshPu2kJdgq2N+i+ys7mjGFhNRXNanI/MEwGk0oQeH26Vz85CrpjXrKf1fD6TWRZ2LpjU4M3/gF2oaSK7FodgwWdlJHfqa6uNgY0NaKALMvZQF0LbMby4x0pxXL3ElSrKkVRChCFCEKEJuaMMpFKnsdRZnedp8y5ApVr2tzRY3P2hlJ93pQt6G5qqmSCWE2DW/inqPuNUZ+XwyYkUPDBXWvDk38yy9HAv9Bt/DWbJyQ/sd2p2iuSYy82Iwmx0g9y3QW+uq8Vg+J4L6UUkUZql5uzbvgxQS5mFNBHkgtAWW+pVsSfdv8AmHetJzHClQmw30MpIY8EtzVhx/hm+75O8ONF8voUP5uUskaMCbe62g3I8KfHA5yqXvOILcAk6q4d0g06cUMjg3LceDJnm22SPHxRI0szMgXRHe7D3rkWFx0oMDxsQzndo4gB+LqYUO3qWq4NtEe+JBEXaPGigDSOlr3vpUC4Pc3rPt7TzZXA4ALF5xdm3JpTUXbVZbftGx5efuEK4+bmwYkoiiMBXqQPfLNdB1a9voqxDaRFzhRxDTRZ817O1rDVjS9tcfZv2K1i4vsoyIlk49pidgPNyslL9fBA73P0Vdbaxg+DtKpO5lPpr5pruA/QLnnqZxfb9u5ZiYO0QeUNyiRvlkNh5rSmP3NXRdXT6L024hDXAN2rrOQczkktnulNfLOfClcehdBibmpwYdvxuLYGPhY6qkSZuYsgAQWU6Y4m6iro1UoGjtXJn02svdM8uNTVrKYnPNwSslud4uOJMrc9i2XFJADiOR1BPUDVI8SmkOsbWhNb6RxwZLIekCvHAEpvlHy2+enWcY94TP8AkozJl5mIE0Sy4y+YYyAWVQWtcA0SjUw4p/LpDBeNOimo0AdXAOw4ZLL+luwjO2TJy9v5Hk4U8nXccDEWG8TKWEd2kVyCyC/1VDbsq2oK1uf3xbMGvia4N8LnasRtyI2rL7Ryzg+Ltjy77skm8bxJLLJkZDMoVgzkr3YC9u9lqFj2AYipWrc2t2539mXyog1oAx3dH4rpPLOZ4uz+nuz71jbTjzY+UcVcfAnI8uFZYiy2sp6oBbtVx76MBAXK2VkZbt0bnuBGrvDM0P4rmmbzfM5JyPYHnxoMRcXMhWGPGBAs8yE6rn+LVQyl7h0rqW8tZbW0ulznF7DWvAFdq5JNCmTGsk6JeM/snzJscEX7+VCCz/XWg5cJBX7AH71TQY2DNeSPHgmB6IyYebmEH6TKVSmBoU5e4bT2tCr/AFUmhxvTARPbHeSXHSKFo1xyWEoYqsIJ09Bewplx4FociBdeimPi47N65Zwfh+Xyrfo8EFo9vhtLuU69CsV/gU/nkPQfafZVKGPU6i6zm196WLV+84NHHf1K69WPVHNxN8w9i4jkfJYfHpFMksPwSZEQ0iAj9aKNfdZfafqqzLLQ0bsWDyrlIewyTCpk7ab+k/bNamaPZ/VviKbjhqmHyjbRoeMnqkhFzE57tDL3RvZ94pxAlbUeJVonycsuNLu9C72jeOIWN9NMXcsTmskMuLmhMaKWPcIsVW82KQdIw+ki3vX61Bb1D8Vu8+MbrZpDm94gtrtG38FseSbas++vm7vs2wY+DHoWLcORZb5GS0IAZiMY3RT1Pu6xVp2eIFOK5m2cRHpY6Qu3MFBXpzUDN5LxOBlTYuYcf2pApDeVs6uQx7aCHC2t43qN1D4SB1Kw20nI/uRSu/3/AKKLzXfdh3/Zcf5bfdsy9z2/SYjiY8kc8xI0OoLNpRWvrtY9qbLbtkA10NFe5RBLDNix4Y7OpwH57lWbFsjuVYgknqSana0AUC37q6AFF0XZNpESLcU9cvd3OorQM8ONA0srCOKMXdz2AqOSRrGlzjRozWXQuNBiUzDvO0TNpizIWb2LqCn+laq0V/byeF7T1p7raVubSpeuP86/zh+NW6jeoepHQhChCFCFnN+3+DH8yHGjE+QvRmY2jU+B9p+yrMVuXZ5Llua/Nsdq4xxDzJBn7rek7TwHWnMHatv3GGDNGNmZEEi3aV5IYILjobC+u2qnPjDajD2q/wAu55cTBsgLtJ20aG9niU6E7Lt0bJDDtuOSbsZ8gSPc/UrH9NQrWklkkPec93Uk7TjYGZK8O3/3bG8fvsYcN3sL26O5Vb0J8szhi4vIO9yw+z7lJm+qU8E0WNlSpFPADJGBEBB1D6F1e9Zf01WLqy04LobiPRyxpaXNqQ7PfgRswW55fvOZj8ey5sXTG0e2SZZTRr1dANA6i3xVLI4gGm5c5YwsdI3XkXgdCyXO+a73sPEdt83dSeT7gV85ccRCOABdcvuBW7XCC579ahle5rBj3lq8usoZ7l1G/wBhtc647sfaomdyCLffStNzmzcnE3VABP5rTiLIZG8tkB/0ZWYdVt0v0pHnVHnQqxaQ+RzDQGh7OqrQca76t28Fc+imbtc2zZmDBLI+4FvOzAqsqwq5KRIJLadVlLdKS0DaGmZzUPzOHmcOcKNpRvHeU1xCXYs+ffcba8CTL+SyW8uMZbxeZEq6Eb4ruXdH6ke2oreNlXBoyO9VL7zQI3PPibuy9mwUwVpJm7dj7Bse87VsMAzt3ycaKOLLPXHM12eSR7MbxBCTarQAoCBmquhxe9rn4MBy20/NYbnPITneqex4LSwzvts+LFNNjgqheadHKdWe+ldPt9tQzGsg4Lo+UwlljK7Y8O9jaLS+rXEdv3rd8TI3DlkPH8aLGMfy0jgNIS5PmBTLGD4dqlmYCcTRZPKLx0TXBkXmmue7hkVXcp370c3Tie28Z3TlAkg2ryLy4gLSSNjxmLrZJQNV70j3RkaSVLaW98yd0scdHOrnkKnpCz8nqL6ebLwjO4pwsZmc+cZQ8+Sp0IZwFkkZyFvZR0ULUZlaG0atCLll1Lctlno3TT2ZBX3/AKfSzYPIwOp1QAD/AN29LaZFQfNf/JH/AEn71yXcdtz8RZIM3HlxcgAsYZlKOA1ypKnrY+yqbqg4rsISyRgcwhzd4XV/UWMn0W4stvbt/wD+O1XZj/aHUuQ5S2vMpB/X9653sEW2x7tiy7luH914uMfmRmCIz2khIdF8terajVOMjVUmi6rmLH+SQxutzu7StMDma8F1TfvUXi23bLDkZfMc3cMnI06YdpXEScBwWu0WhvLAHQ62uPrrQMrQM1wkHLpnyUbEGj+Vadv5LHx+r/DDnRDKg5Fm4bOPPlys9gqL+byIHUP/ACai85tdq0jyafTh5YOyjfxITG/epXDsvOI4/wAYxpomgMQz9wVhOjPqDeWh12sCCGvemSyt2BW+X8onH/JIW41o38UW2+pg49xJ9j2Hb2h3HJQ/M7xLIC5lYaTIqKv6o6Jc9KYybS2gGO9W73lJuLnzZXVYMmAbN1fvWExtuLLc9+9z3qAuXQRxVGKm7Num+cfz2zNpypMPIdDE7x2OpCb2YMCp69R06U9ryMQqV3ZxyjTI3U1Sc/kfJsmXIy23PJXKy1WPKmjkMbyInwKxj03C36UazWtUgsYdAaGNo3IZ0rnms3/dskkhkkBkkJ6u5Lt/Oa5pC5WGRUyUrG2mSSdEt1Y2FOid3gh8VGkra8b4rMJVJStABZE0+ldX2TZVijW605YN1dErRQwqg6Uiy3OqlSMukhgCpFiCLgg+NBAOCQBZLd+HYOSWfb5vk5D18lx5kN/oHxL9lYV18vwvNWdw+z9FtWvM3sweNY35H9VR/wDI+/f1+J/Of/o1R+n5feb7Vpf5eH3X+xdMrqlyKFCEl20ilSgVWY3TH2zHEkvkAt1Y3JIv3PQmpfNdlVUrf5XsdZf5TdRNccceg4K31ZODteHh50+3rBKLwRyxSTM9vf8AdiUrcqD7KROIaXEtBA4UFEqJZkOrHml0nt8ntgjH2NKGpU2uVfvSZZohuWDg5827I+5M8cBeSOJCyIXYEQEMvSkSgHSSKd3/AEXO9m2nH2f1l3PCx2eSDFw8maMsbsPMgVtJPttqsKptFJT0Lqrmd0vLGE5lwb2E/ktfyV/P43MtriXi2TJYnrcLER/DU78QehYdo2kjRulaqjgu0zcl9NTtHNtrfBw8URjF3KUrjySRILxy9bOjxj3dTD3h9tMjbqZRwVy+lbb3fmWzw4mtRmATmNxBSPVzjfJsjacKHZocePiGzwCZoo5bOTGpAYqRYpGnwgG5JvTbhjiKDwhT8hu4GykyE+c80rTDH8Sc0x6X52ftfFNG38Zz91l3OR5cjMjbHghYH9mirJJKjEKq99Pe9JbmjcBmnc+Y2S5OqRrQzADvE8cKZp/jW17Ps3It63LcsCLj8WLhwQ4mz/NqxZ3DSMwdWGtnsq269aSKMNeTSiq3krpYWMaTJUkl1OodFEXM+ZbTxrY+L7bk5uNm7nj52PLuWLBplUY66xkll97SFEnu36k1K99AKnamWFi6d0hDSG6TQ8diwnPuQ8Zm55i8k41IMvHjOPPkRhGhQzYzjoupV+NFHW1VZXt11C6blVpMLN0Uo0k1A24OH5q+5R6m+kHIsyDcN047m7lnwQ+SiygRqqltWnpKFazE9bVM+WM4kVWXZ8qvoQWskaxpNcP9FVJ6m8Dwem0en+EjD4JMhomP/wAuQ/ppnnNGTVa/w1y89+c9VfzCZ3f1V3betoyNnh2rA2rDy1CTnFVvMKAglQ3uizWselRyTkilKK5ZchjjlEjnue5uVVn9p5FyLjuXJk7JmNiSTKEmAVXR1HbUjhluL9D3qOOQtyWjf2MVwAJBWnUl5efuG6zTZ24zNk5uQQ00z2uxACjoLAAAWAFMc4k1KtW0LYowxgo0KGH3GaREyMmeaGIBYopJHZECiyhUJ0iw7WFKXEhMjga1xIaATwUnLgLw2HhTArLhVUZ2g+YTbv7aeXKIQ1Kd/ue47daTUpPIUvE2zyze1IXJREApfyIJuaSqPLUuKBVW1qRPrRJkxVb2UqTNF8qtrUiXBBcRB7KEupTtnxUbdsNNPxTKP01JF4h0qvdPpE48F2TatnhRQQorVXB3FySr2KJUUAChZznVTlNTFHyASptShSxqmymmVul6VX46FRvmJvpoUugLVU1YyFCE1OCVNKE9iyvI4XGNIfoNC04JApPJOW7JtW5cazZZxkJiRZC5EWMVlkUyQoq3UHp1HtqSqxoLd72uAG5ZPeOX8V3HNyMqTG3rLE7FjA+aYIVBFtKJG3ur9FJVXorOVop3B1V/BPzeqmy/M4257ntuRFDsan+68XGcSFmdPLYyu5Tstgo+smmueAKoZyuR3caR3s6rDR+pJ/503XlWRgM53HGlxYcSNwpiV0WNGZyLNZU963tqiJe+XFdK/lB9KyBrvA7USdudfvT2T617lNHjww7NAiwbc+1sZZnfUj+Xd/dVbH9l0H01IbjgqsfIBU1efFqwHTv6Vn+W855fyxtO65jHEvdMCEeXji3a6AnWfpcmoXyl2a07TlcVvjGO97xxP6KPtG8chw8STCg3DJiwplMc2KJWMTIwsV0ElbH6KZrNKAq0LKJzg5zGlwyNMU7LvvJo8SPBx90zIcGEERY0UzxxqCbkAIV8aBIQKVSyWELnl5Y0uOZpVNDFyMyFJJmaeUe60krF3uPFmuajJxxTHQ6cAKBVkW0kzOwUDUTewtTtStst6AK0i28iO1NqrAjwTB2qzXtS6k3ycU8u2HwpNSd5Sl4+CE60lUoZRSHxVb2UJSAnI4AosKRIjECg3tQhLKAi1CKpHkL4UJ2pGIRQk1pQjFCNSVooTaowKVIhahCGmhKjtQhWHHk1b9gDwmDH/FBNSQirwqd8aQv6F2rbzeMVplefz5qbQq6FIhEygilSgqNNhq/soUrZaKP/AHalFVL6hWVIqiFCERANKlqqnesbzIGAHW1CsROXOsrjLPOxC2ufClWkwpcfGlRfepKqWqoOXbPHDth093kRfsvc/wAFV7h40rV5ZFqk6AVlPkEKWqhrXQ+UkLtkYN7Ua0CEKTHhRCk1J4aAn1xohSakEIzjxE0aklE5ABCTpsQwswPaioTXMBzQWCMdqKpxKcCoPbS1CSqGlKSoRUowEpapMUq6eNJUJMUNSeNLUJKFHrXxoqEUQ1p40VCKI9S+NFUUQ1L40VRRDWnjRUIoUWtPGioRQo9aeNFQiiHmL40VCKIeYvjRUIoh5i+NFQiiHmL40VCKK74egk3pJPZEjN9re6KsWuLqrO5qaQ03ldh20fshWguEnzUykVdChCFCEKEIWFCEKEIUIQoQmpog4talT2uoqjcYoMaJpGAAAvTHvoFegcXGgUjbOGvlxjI3SR4xILpixHSVB7a273+gU1sJdi5Qz800HTGAabT+CPP9K+KZ8YTJXJZVbUAMhx17eyh1ox2de1LD8xXUZq3T8IVfJ6McBjBaQZCKoJYtlOAAO56mo/Qxce1WR813xwGn4Qk/ud9PdCyap/LbTpf5t7HX0Wxv+t7KPQxZ49qX6pvq07tf6Ai/dB6ee9789owWc/Nv7oHcnr0pPQxce1H1Rf8A8cf4JxfRngb6tAyW0nS1spzY+B696X0MXHtTT813o934Qij9G+AygmP5hwrFGK5TmzKbFTY9xQLGLj2pXfNV8M9PwhKf0X4MqkmPKsP95k/Gj0MfHtSD5qvTtZ8IVHkekOw7hkmDaJ8nBSAj5jId/PBv+oqv+tb236VAbJrjRpIWgz5nnibWUNeTkKaevBXkfopwtY1VxlyOBZnOQ4JPjZbD7qn9BHx7Vnn5rvK4aB/tCV+5bhH5Mr+0yfjR6CPj2pPqu93s+EJI9GOCtq0rknSbNbJk6HvY9fpo9BHxR9V3m9nwhD9zPBNZS2TrAuV+ZkvY+216PQR549qPqy83s+EI19F+DMLquUR4jJk/Gj0EfHtR9V3m9nwhEfRngoIBXJBbooOTJ1t16daPQR8e1H1Xeb2fCEY9F+DkAhMog9QRkyfjR6CPj2o+q7zez4Qq/dPSnhWKgjiiy2yJTohC5LX1HoOhuKjktIxlWvSrVv8AMl4/ElmkZ91HtHobsUMTHdczJzZWN1CN5CoPD3OrH6T91Kzl7R4iSkufm+dx/ttawdFa9uSsP3LcI/Jlf2mT8af6CPj2qt9V3u9nwhIb0b4GrqjDJDuCUQ5T3IXvYX9l6X/Hx54pfqq9pXu/CEJPRzgUYBk+YQEhQWynA1MbAdT3JoHL4zlVDfmq9OWn4QlfuY4N+TK/tMn40noI+Pak+q73ez4Qh+5jgw/VyvD/AOpk7/fR6CPj2o+q73ez4Qh+5fg/5Mr+0yfjR6CPj2o+q73ez4Qj/crwj+ryv7TJ+NHoI+Paj6rvd7PhCH7ptnwlaTZZ5sbJ7/tnM0bW7Br+8PrFPFq1vhwSfUk0hpMA5vAUKf2XImGvGyE8vJgYpLGetmH0+0UrHnI5qO6YDRzcWlXFSKihQhChCFCEKEIUIQoQhQhChCp93aFc7A+YsMdsiMSX7WLdL/41qifmOlXIK+W+mekra9KtLCQoQsB6qQSZKbfjw43nTM0smtULvojCgx2APuuZLt9VUrwVAFF0HIZAwvcXUGAzoKmuPVT2rnmRGy7Y2N8uBNjZqmSfQQ8eqJ9UBTT+qIrr/KBqiRRtKZH7BdKx1ZdWrBzDQVwOLe9Wv8qHoKOCPRtu4RyXjfICm+lW82QSEL5DMg1iw0HR4dvbQB3SN/2wSOkrIwjHT1UFP3UOG/FWO3SfLx73LkLl7PuJid1xxN5c4R2RiNVpHkebp+0/V+EWqRmGomrXdP2z3qrNVxiDSyaOox01bUA8QAG+7tzNVZ+lM1t+lhOQ0V0kK40NoseUI2hWaIRrql0jUZL3PtqSyPepX7dG/iq3zA0+SDSuIxOLhUVNHajRtcNOQ2Lq2df5Z7d7VouyXJReIKu4s8L7XqQ+/wCbIJ/+0Ddf0WpsPhVi+r5mO4UVxUipql5krnjO46GCuIWZbsqAleoUs/urqPS9WbI0mZ09PsCq3o/su6Oj71yjjpRN3wTJLKkWTGXZpQYjKJVZYiQx1SGVlKau4HtArpbskxupSrTsxpSlf6aDGm9c9aUEja1o4bcK1y6a5V3KBhRSndMclUkL5QSTEDoCI3OlE8wN1C6b2DXF6sSuGg5+HPj0U6slXjafMBND3ssMtmNevOqs99zMJ8p8KdYVyYcmUtNKkkCuzZyi/ut8DRlten6TVa2jeG6m6qFowFD+z760pVWbmRhcWGlQ44mrf3j2UzorrkWLmfN7HNjtFHiEOuFNBm5Cw6UxWuyKoOgAX6rcsO9UrWRumQOqXYVqxpOL/b15K3dRkujIppxpR7gMGHs6sStZ6cWHEcNBEYxH5kYbU7CTQ5XzV8yzBZLagPprP5p/7Dsa1x2YcMN2Sv8ALBSBopSntxzx35qRO/8A/UYSP8LLLpv+YL0/Resj94XQD/13U3hX47VOs9A9qELmHMYp8vl74qsuG6Y4Zs3IYyEwSny9OKERvIdWQknv1uQelb9i8Mt9Xi73hGGIx72PeHBdLy94ZbasX97wtw7wxq+pGoUOXUqrdN0jz9r29Y8WQ4vycMmJiZHmzrDJ80kL3YL70jQl38xveXutjVqGEse6rhq1kEigqNJO/AaqCmRyKtwQGOR1XDVrILm6Rq7hcNuA1UGkYHIq9yt45jHlQwbVJNlYoWEYjiFZ45nMhGQuVkMqMgijtpaylvbftVFkVuWkyANdjqxoRh3dLamuo5jGnBZ8cNqWkyBrXd7VjpLcO7obUg6jmMacFRY+xctw5YdwxxkZWZEd0y44siFNLZIlCQPIbLd5I/eTr7LLYVdfdwPBYdLWnym1BPhpVwHAHPtOKvvvbZ4LHaWsPlNqCfDpq6nAOwPacVpeLZ3O83csGPcp3TCEU008vyvkmRlkQRxSeYqlGsW+EC4++s+7batY4sHeqB4q7DUih6M8lmXrLRrHGMDVVoHfrTA1cKE12Z5HsW/rHWGhQhZDcmj/AObJFi+LyIzPb812tf8AxbVWf41tW9fTY+8aKyqRVkYBPalohAgjv0oIoiqKkQhQhChCFCEKEIUIVdvm2Jn4MkDd2HQjuD9FI4VU8Euh1VX7d6hy7XF8nyPHmMsI0pnQJ5glA7F0HvBvG3Q08OO1JLy4POqIjHYfwS8j1o4XjozynMCr1NsWQ010oAqapWcjncaDT8QUFvXr07Y3L5hP/CS/hUXq2cexTn5Zuv4/EEkeuvpuOzZgv3tiS/hS+sZxQflm6/j8QT8XrVwB0V0OZp/V/wBllH0eFRnmEYNMexRO+XbgGh0fEEo+s/ASf/u/7LJ+FH+Qj49iPp+4/j8QQX1p4Chupywf+Fl/Cl/yEfHsQPl64/h8QRv628EdSpbMsf8AdZfwpPXR8exObyC5B/b8QWWl9Y9j2TcpMraoMvccDLYNl4phMLIw6ebGXNibdx7aQXjNlVePJZJWgPLWuGRrXqK0Kf8AqA9PmUEtmqT+qcWS4+jpcVJ6tnFVfpq6/h8QSZ/Xf03niaKY5ckTizI+HIykfSCCKUXrQaiqQ/LF0RQhnxBNP62elzusjpktIgKo5wnLKCLEAkXFAvWgUq72oPyxck1IZ8QSF9Z/SpYliWGcRKdSxjBfSCPaF02vTjfgmtXV60g+VrmlKMp0hOyeuHplI2qQZTN4nDkJ/SKYLtg3px+Wbo56PiCUfXT01Oi/zR8r/R/7HJ7vS3u9On2UvrG8Un0xdfw+IJxfXv08UWEmZ/ZJfwpBds49iX6auv4/EFT8h9Y+CZ0STYeTmw52Owlxn+Uk6Ova97Cx7Gmm5YccVat+RXTMHBpac+8FJ2X/ANRPFcjG/wDNsPMwMpTYqkRnjcfmUoSRfwYdPppRdt2gqGX5YnB7ha4dNPvVh+/709/rMz+yS/hS+rZx7FH9M3X8fiCQfXn06JJ15lz/ALpL+FHqmcexJ9M3X8PiCA9ePToCwfM/skv4UnqmcexH0xdfw+IJX7+/Tv8APmH/AMJL+FL6tnHsS/TN1/H4gh+/z07/AD5n9kl/Cj1bOPYj6Zuv4/EEB6+eng7PmX/4SX8KPVs49iPpm6/h8QUmP1v4PJ8JzD/4WSpvNG4qF3ILgZ6fiCdn9WdqnhK7Ph5OZmP0jSWNoYwT7XZutvqFLr4KMcpe099zQOBqj49t+Yglzs9/MzstzLO9rC57AD2ADoBUdMaqaeQUDW+FqvKcqiyXMM/NizIYFlaLFaPUoQldTA2a5Hh0rk/mO4mZI1rSWsLa4YVO1bPK4GOaSRV1VRRbzumKdWPmSrb9Vm1qfrDXrEt+Y3ER7r3deI9q03WcT/E0fctDsnOYMiVcXc1XGnchY8hekTE+xr/AT91dVy/nbZSGyd12/YfyWVd8pcwF0feaNm0fmtX5beBroNBWNqCTTE5ChCMAntS0QkLLE7FUkRmHdVYE9PoBpocCaAiqEqlQo+TgYmQv7WMN9YpU9ryFk+QbDtpidfIUBgQeniLUUqteylIIXKJNugileJ4xqjYqfsrJc0g0XbNIcARtSTh41vgFInUC2G37dgHb8YiJSDEv8FZEpdrPSsGYnW7pTp27B/qloDimglNtt2D/AFQqQEpwJTbbdg/1QqQEpwSPksNe0S/dUgqnhVuZx/AkJeJRE56lbe6fs9lTNcVajnIwOKr5NkZO8AYeK2NSVVpsrCmTt0Q7wEfYaVP7qA26M9oT91FCirUsbSp/1IH104MJTS9qbOFjAkaB0pqfQIvk8b8goS6Qh8njfkFCNIRnExz+oKEUCL5PG/IKEaQh8njfkFCNIQ+TxvyChGkIfJ435BQjSEYwsckARgk9gKACcEhAVttvH8bUGeMGQ+z2CtCGDTic1RnnGQyW12TjGCdJaEfdU9Fz93c7lsMHZ8HHAMcKhvG1Cw5JSSrEADtSKBJlayk0JWjFZnkJgyYDDODYHVG4+JW8RVe8s47hmh/VvBWvZNc01asPlCeAkH30HZ17fd7K4y65RLAakam7x9sF0Mbg7gVXz5EbKQxFrdQaqBoVxjEx/eeT/wB9m/ntVjzpPed7Ueli91q7wQQbHoR3Fd8vOkl3REZ3YKiAs7HsFAuTQTRABOAXMd65vlbpM8eO7Y+2g2jiXo0g/NIR16/lrjuZcykmJaw6Y+GZ6V11pyhsQBf3n+wdH5pziyz5u7wHH9yPGYSZE46BQP1b+LdrVV5PYvdcNeMA01J/DrTOZ6Y4iHZuyH49S6UGDdRXeLlKI6RCpd5g1Rt7actC1fQrlnJcExZXzCj3X91/5Q7H7apXUeOpdny+ardKpqqLQV5sW6IsYwpm0kH9gx7EHrpv/BVK4hx1BZt5bmusdauGNu9VwFRCbZqkATwE0zVIAngJpmqUBOTbNUgCeAmmapAE8BNlj41IAnAJtm+mpAE8BR8iXQhN/ePQUrnUCkY2pUKqysoUIQoQhQhChCFCEKEJyHGlmPuiy/nPapI4XOyUb5A1W+DtqqRpF2Pdz3q/HE1mSozT1zWq2fZySCRUqxbm6WywcJYkHSkWDNKSVPA6UirIUISZRdSKErc1m95wXcG1OWtaygLIZWLkRSEi9AK3I5GkJzACGUeZCjm/dkU/wiozCwmpaOwJkwwwJWp+W3D/ALo3/wAL/wBlPosasW8dq//Z",he="data:image/png;base64,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",be=D(71424),Qe=D.p+"static/teacherQQ.833913ba.jpg",$="data:image/png;base64,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",Ee=D(59301),ye=Object.defineProperty,Ue=Object.getOwnPropertySymbols,_e=Object.prototype.hasOwnProperty,Ve=Object.prototype.propertyIsEnumerable,Ct=(ee,ge,at)=>ge in ee?ye(ee,ge,{enumerable:!0,configurable:!0,writable:!0,value:at}):ee[ge]=at,Ut=(ee,ge)=>{for(var at in ge||(ge={}))_e.call(ge,at)&&Ct(ee,at,ge[at]);if(Ue)for(var at of Ue(ge))Ve.call(ge,at)&&Ct(ee,at,ge[at]);return ee};const eu=ee=>React.createElement("svg",Ut({xmlns:"http://www.w3.org/2000/svg",width:12,height:12,viewBox:"0 0 1024 1024",style:{enableBackground:"new 0 0 1024 1024"},xmlSpace:"preserve"},ee),React.createElement("g",{fill:"#fff"},React.createElement("path",{d:"M302.1 207.7c-16.5 0-29.8 13.3-29.8 29.8v603.6c0 16.5 13.3 29.8 29.8 29.8s29.8-13.3 29.8-29.8V237.5c.1-16.5-13.3-29.8-29.8-29.8zM92.9 319.5c-16.5 0-29.8 13.3-29.8 29.8V707c0 16.5 13.3 29.8 29.8 29.8s29.8-13.3 29.8-29.8V349.3c0-16.5-13.3-29.8-29.8-29.8zM511.3 88.5c-16.5 0-29.8 13.3-29.8 29.8v789.9c0 16.5 13.3 29.8 29.8 29.8s29.8-13.3 29.8-29.8V118.3c0-16.5-13.3-29.8-29.8-29.8zM720.5 207.7c-16.5 0-29.8 13.3-29.8 29.8v603.6c0 16.5 13.3 29.8 29.8 29.8s29.8-13.3 29.8-29.8V237.5c0-16.5-13.3-29.8-29.8-29.8zM929.7 319.5c-16.5 0-29.8 13.3-29.8 29.8V707c0 16.5 13.3 29.8 29.8 29.8s29.8-13.3 29.8-29.8V349.3c0-16.5-13.3-29.8-29.8-29.8z"})));var Ft="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSIxMiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTAyNCAxMDI0IiB4bWw6c3BhY2U9InByZXNlcnZlIj48ZyBmaWxsPSIjZmZmIj48cGF0aCBkPSJNMzAyLjEgMjA3LjdjLTE2LjUgMC0yOS44IDEzLjMtMjkuOCAyOS44djYwMy42YzAgMTYuNSAxMy4zIDI5LjggMjkuOCAyOS44czI5LjgtMTMuMyAyOS44LTI5LjhWMjM3LjVjLjEtMTYuNS0xMy4zLTI5LjgtMjkuOC0yOS44ek05Mi45IDMxOS41Yy0xNi41IDAtMjkuOCAxMy4zLTI5LjggMjkuOFY3MDdjMCAxNi41IDEzLjMgMjkuOCAyOS44IDI5LjhzMjkuOC0xMy4zIDI5LjgtMjkuOFYzNDkuM2MwLTE2LjUtMTMuMy0yOS44LTI5LjgtMjkuOHpNNTExLjMgODguNWMtMTYuNSAwLTI5LjggMTMuMy0yOS44IDI5Ljh2Nzg5LjljMCAxNi41IDEzLjMgMjkuOCAyOS44IDI5LjhzMjkuOC0xMy4zIDI5LjgtMjkuOFYxMTguM2MwLTE2LjUtMTMuMy0yOS44LTI5LjgtMjkuOHpNNzIwLjUgMjA3LjdjLTE2LjUgMC0yOS44IDEzLjMtMjkuOCAyOS44djYwMy42YzAgMTYuNSAxMy4zIDI5LjggMjkuOCAyOS44czI5LjgtMTMuMyAyOS44LTI5LjhWMjM3LjVjMC0xNi41LTEzLjMtMjkuOC0yOS44LTI5Ljh6TTkyOS43IDMxOS41Yy0xNi41IDAtMjkuOCAxMy4zLTI5LjggMjkuOFY3MDdjMCAxNi41IDEzLjMgMjkuOCAyOS44IDI5LjhzMjkuOC0xMy4zIDI5LjgtMjkuOFYzNDkuM2MwLTE2LjUtMTMuMy0yOS44LTI5LjgtMjkuOHoiLz48L2c+PC9zdmc+",au="data:image/jpeg;base64,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",tt=D.p+"static/certificate.a2a9ee77.jpg",_t=Object.defineProperty,Mt=Object.getOwnPropertySymbols,Be=Object.prototype.hasOwnProperty,wt=Object.prototype.propertyIsEnumerable,Kt=(ee,ge,at)=>ge in ee?_t(ee,ge,{enumerable:!0,configurable:!0,writable:!0,value:at}):ee[ge]=at,mu=(ee,ge)=>{for(var at in ge||(ge={}))Be.call(ge,at)&&Kt(ee,at,ge[at]);if(Mt)for(var at of Mt(ge))wt.call(ge,at)&&Kt(ee,at,ge[at]);return ee};const hu=ee=>React.createElement("svg",mu({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024",style:{enableBackground:"new 0 0 1024 1024"},xmlSpace:"preserve",height:12},ee),React.createElement("path",{fill:"#fff",d:"M701 959.4H325c-116.4 0-211.1-100.4-211.1-223.8V357.9c0-117.6 86.8-215.6 197.6-223.1l2.7 39.1c-90.3 6.1-161.1 87-161.1 184v377.7c0 101.8 77.2 184.6 172 184.6H701c94.8 0 172-82.8 172-184.6V357.9c0-97.1-70.7-177.9-161.1-184l2.7-39.1c110.8 7.5 197.6 105.5 197.6 223.1v377.7C912.1 859 817.4 959.4 701 959.4z"}),React.createElement("path",{fill:"#fff",d:"M741.5 429.3 485.8 736.1c-9.8 11.7-27.2 13.2-38.7 3.3L276.5 593.2c-11.5-9.8-12.8-27.1-3-38.5 9.8-11.4 27.1-12.8 38.5-3l128.5 110.1c11.6 9.9 29 8.4 38.7-3.3l220.2-264.3c9.7-11.6 26.9-13.2 38.5-3.5 11.7 9.7 13.3 27 3.6 38.6zM640.8 239.8H385.2c-48.4 0-87.8-39.4-87.8-87.8s39.4-87.8 87.8-87.8h255.7c48.4 0 87.8 39.4 87.8 87.8s-39.5 87.8-87.9 87.8zM385.2 103.4c-26.8 0-48.6 21.8-48.6 48.6s21.8 48.6 48.6 48.6h255.7c26.8 0 48.6-21.8 48.6-48.6s-21.8-48.6-48.6-48.6H385.2z"}));var ou="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDI0IDEwMjQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDEwMjQgMTAyNCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgaGVpZ2h0PSIxMiI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTcwMSA5NTkuNEgzMjVjLTExNi40IDAtMjExLjEtMTAwLjQtMjExLjEtMjIzLjhWMzU3LjljMC0xMTcuNiA4Ni44LTIxNS42IDE5Ny42LTIyMy4xbDIuNyAzOS4xYy05MC4zIDYuMS0xNjEuMSA4Ny0xNjEuMSAxODR2Mzc3LjdjMCAxMDEuOCA3Ny4yIDE4NC42IDE3MiAxODQuNkg3MDFjOTQuOCAwIDE3Mi04Mi44IDE3Mi0xODQuNlYzNTcuOWMwLTk3LjEtNzAuNy0xNzcuOS0xNjEuMS0xODRsMi43LTM5LjFjMTEwLjggNy41IDE5Ny42IDEwNS41IDE5Ny42IDIyMy4xdjM3Ny43QzkxMi4xIDg1OSA4MTcuNCA5NTkuNCA3MDEgOTU5LjR6Ii8+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTc0MS41IDQyOS4zIDQ4NS44IDczNi4xYy05LjggMTEuNy0yNy4yIDEzLjItMzguNyAzLjNMMjc2LjUgNTkzLjJjLTExLjUtOS44LTEyLjgtMjcuMS0zLTM4LjUgOS44LTExLjQgMjcuMS0xMi44IDM4LjUtM2wxMjguNSAxMTAuMWMxMS42IDkuOSAyOSA4LjQgMzguNy0zLjNsMjIwLjItMjY0LjNjOS43LTExLjYgMjYuOS0xMy4yIDM4LjUtMy41IDExLjcgOS43IDEzLjMgMjcgMy42IDM4LjZ6TTY0MC44IDIzOS44SDM4NS4yYy00OC40IDAtODcuOC0zOS40LTg3LjgtODcuOHMzOS40LTg3LjggODcuOC04Ny44aDI1NS43YzQ4LjQgMCA4Ny44IDM5LjQgODcuOCA4Ny44cy0zOS41IDg3LjgtODcuOSA4Ny44ek0zODUuMiAxMDMuNGMtMjYuOCAwLTQ4LjYgMjEuOC00OC42IDQ4LjZzMjEuOCA0OC42IDQ4LjYgNDguNmgyNTUuN2MyNi44IDAgNDguNi0yMS44IDQ4LjYtNDguNnMtMjEuOC00OC42LTQ4LjYtNDguNkgzODUuMnoiLz48L3N2Zz4=",Jt="data:image/png;base64,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",yu="data:image/png;base64,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IAESIAESIAESoIDjO0ACJEACJEACJEACJEACJEACHkKAAs5DJorDJAESIAESIAESIAESIAESIAEKOL4DJEACJEACJEACJEACJEACJOAhBCjgPGSiOEwSIAESIAESIAESIAESIAESoIDjO0ACJEACJEACJEACJEACJEACHkKAAs5DJorDJAESIAESIAESIAESIAESIAEKOL4DJEACJEACJEACJEACJEACJOAhBCjgPGSiOEwSIAESIAESIAESIAESIAESoIDjO0ACJEACJEACJEACJEACJEACHkKAAs5DJorDJAESIAESIAESIAESIAESIAEKOL4DJEACJEACJEACJEACJEACJOAhBCjgPGSiOEwSIAESIAESIAESIAESIAESoIDjO0ACJEACJEACJEACJEACJEACHkKAAs5DJorDJAESIAESIAESIAESIAESIAEKOL4DJEACJEACJEACJEACJEACJOAhBCjgPGSiOEwSIAESIAESIAESIAESIAESoIDjO0ACJEACJEACJEACJEACJEACHkKAAs5DJorDJAESIAESIAESIAESIAESIAEKOL4DJEACJEACJEACJEACJEACJOAhBCjgPGSiOEwSIAESIAESIAESIAESIAESoIDjO0ACJEACJEACJEACJEACJEACHkKAAs5DJorDJAESIAESIAESIAESIAESIAEKOL4DJEACJEACJEACJEACJEACJOAhBCjgPGSiOEwSIAESIAESIAESIAESIAESoIDjO0ACJEACJEACJEACJEACJEACHkKAAs5DJorDJAESIAESIAESIAESIAESIAEKOL4DJEACJEACJEACJEACJEACJOAhBCjgPGSiOEwSIAESIAESIAESIAESIAESoIDjO0ACJEACJEACJEACJEACJEACHkKAAs5DJorDJAESIAESIAESIAESIAESIAEKOL4DJEACJEACJEACJEACJEACJOAhBCjgPGSiOEwSIAESIAESIAESIAESIAESoIDjO0ACJEACJEACJEACJEACJEACHkKAAs5DJorDJAESIAESIAESIAESIAESIAEKOL4DsZJAxgypZNaUgZI/bzaJEydOhBi8+O2VrFyzS3oNmCR//PFnhK7Fk0mABEiABEiABEiABEjAHgEKOL4fsZLAlrVBUrJYXrc++/pN+6Vpa1/5559/3HpdXowESIAESIAESIAESIAENAIUcHwXYiWBpw93Srx4cd3+7HPmrxef3uPdfl1ekARIgARIgARIgARIgARAgAKO70GsJPDrd3sjHDppC9zIwFAZMXZurOTKhyYBEiABEiABEiABEohcAhRwkcuXV4+hBCJTwOGRu/edILPmrYuhT89hkcDbTyBevA8kTapk8tvL1/L4yf9sPvC7774rf//9t2Eg77zzDsOkDdOKXQd66ruRMsVn8mGCePLw2+/l9es/Ytek8WlJwEMJUMB56MRx2BEjENkCDgtCr7ZDZd3G/REbKM92G4HqVYrL8CEdZdO2gzLYL0RdN3myJJIzeya5ceuBPHj4ndvuxQtFL4F33hGZOKantG1ZSwb7TZegqUt1B/TBB+/LmcML5dXr36WB1wC5e++x3YFXqVhY5oYMlWUrt0v3vhOj9yGdvHvuXF+IV+MqMnDYNIfFlhIlTCAnDoTKsROXpX3XEfLnn2+cuhv4j/bvIhA0E4KXyHffPw0/H393+vAC+SzpJ1K6cke5dfuRZMqYWiqULSjTZ6126j4x5eAM6VJIwFBvyZsnqxQr106e/vSLW4eGQlsHdsyQrTuPysTgJfLbb690rw/u04L6S/asGaRLz7Fy8fJtQ+Po0aWxGn9g0CIZNmKmoXN4EAmQQPQSoICLXv68ezQRiGwBh8f6/fc/pHajvrL/0Jloekre1pRAs0aVZUbwAFm6coe07RSgPhrYp6UM6ttaVq3dLS3a+xHYW0Lgq5yZ5dCuWYIKsV/mrifPX7zUfbJO7etK4IhucvnqHfmmREu7Tw/hsXPjFCn0TS4ZOHSqTJ6+3GNoxY37gZw5vEDSp0tpaJHerlVNCRrbS1CYqUmrIU4/Z5JPE8v1c6sEXtAyVTrJiVOXzQTc1TMrJHWqz6VgyVZy5dpdObx7tkBgTp2xSvoOnmz3fp98nEgKF/zK4ZhOn70quXJklg5t6jg8Vjtg+66jMjt0veHjtQOxEYD3LUe2jLJ63R5p3m6Y09ewdwI2n5bNHyHf//CTZP26frgAT58uhTz69gd58+YvdTre0T1bpkmBfNmlfPUucvT4RUPj+CjRh3L9/Cp5R0Sy52soP/38q6HzeBAJkED0EaCAiz72vHM0ErAl4GaHrpPjJ/9bbGhDRJhV4wYVpFTxfE6NGgvHkhU6yPWb9506jwe7n4CegIsfP65cOL5EeeJyF2oqd+5+6/4b84pRSgCL2K1rJ0nxonlkQvBiGeI/Q/f+8DJdPLlMPkv6sbx+/bs8f6Hv1UBV2Sy566pFMQScERs9foEMHz3byKFRdgyq7m5eM1H++usvKVOls0Dg6Bn4Hd07V3JmzyilK3vLydNXnB5jn27NZNjg9nLsxEUpW7Wz2fm4/vljiwWtXIqWbSvnL96ULzKnkY0rJ0ia1MnUBku7ziNshqkWKfSVw3nAnDVsPkiSJ/tEJo/rY2j8qB081H+GjA9ebOh4y4Pgfdu7dZrKra7TuK/s2H3cpetYngReG1dNkNIl8knAmHkyatw8dQj4XTyxVHk3M+Wsrf7OVQEH4TZ8aEfp0aWJIYHvlgfjRUiABCJEgAIuQvh4sqcS0BNwpv8Q6j1Xlsxp5ezRRU4/8toN+6RZG1+nz+MJ+gSwyMuUIZXTeMqV+UYtUPYeOC3jghaGn1+nZmlp06Km2jmfu2CD+vubtx/Jt49/cPoeUXUCxETgCB/5/oen0qVnoPzvx2dRdesYfx8spA/unKk84DnyN5In3/1oNWZsyCwNHS7VKheXH58+k59/fi4pUySVDz+MH/7f2kkQAxAyOzdNUaFp8Bg9e/ZcMmdKI59/9ol6T+4/MA+/XbJim8xbuClGsUJ43biR3aRj27py9fpdKVKmrW4oZdlSBWTDyvFy8PBZqVSrm9PP8P7778mV08slRfKkynu3YfMBs2tAZJw8OF+yZkknJSp0kDPnrqnPU6dKJptXT1Bc4QXr1ke/mu8XmdLIwD6twq9ZtVJRNW9r1u8N90ThQ3hIERadNk1yh8/Qr2dzqVa5mAp7x++1qzZ0YDvp28NLPVPx8u1dvYzZeVmzpFchp9hkyJa3gfzwv5/V562bV5Pg8X1l09aDSqzCXBVwOBd5cJdPLVPfG3rh3DJ1vAgJRCoBCrhIxcuLx1QCtjxwXXuNk+MnL1kNO06cd6Vdq1rSunkNpx/p0pXbKlSI5h4C3Ts3lhHDvN1zMRtX6T1wUozOx1m5aJRUqVhUjX6Ar2eF80XmxGk5QM2bVJEFSzaLd7cxVrfDMaP8ukhX7wbKe4GFNoqcaGFqEDfIY9KKOeD4qRP7SYumVZW3qGTFDionDJ6gHRuClYArULyl/Pr8t8h8NLdcG0Ln2N65ynuj552EsEUoIEJQ6zbpJ9t3HXP6vg3rlpO5Ib5y+84j5dW27IsJkQGBneerLFKuWmc5duK/31uEeO7bFiJJkySWBl4DZcv2w3bvj9C/Rzc3yb37T+Srgk2cHqsmeuCZLFH063CPoOmFEB6JcE8jFi/uB7JueaCkTPG5ykE7cPiskdNUGOQff/yp+66OH9VdhYGavs94J+eFDJV6tcua5XhGRMDhmtMn9Vd5ksyFMzRtPIgEopUABVy04ufNo4tAVOTAac+GHfsCxVtE16O+dffFQhsLdGcNO8xYNMIjc/b8dbunwxO3dcdRZ28RZcdruXu4YeVa3QwvFKNsgNF0o8QfJZTbl9aq3CtsmiC3zdLy582uQt2QN1S1bg85cuyCOgQL2DnTh0jDuuVl5ty10qNfWJGSr3N/qQpIwDMBsXf1+r3w4zWP1qJlW6VD11HR9NT6t33vvTgCQWFpRQvnFh/vhjIicJ5cuHjT7OP6dcrKlAl9Vcg3Qr8txdfr3/8w83JZXhsCYv/2EMmbJ5v07D9RcdQ7RhNMtRv1kZ17Tpgd8k3+HFK5QhHxGznLIc+qlYrJioUjZc78DeLTe5zu8ZrnMUe2TKqAi+bx0w7GmG9eWK3CqFNkrGyVL5nv62xq/iPLwNjUE2l6HwjUGxdWS8IP40vh0q3Di5JgzHjP4QFGiKq26RgRAYf7oqDT8f3z5Pnz3yRL7noesSkRWfPC65JATCdAARfTZ4jjixQCFHCRgjVGX7R2jVKyaI6/bNt5VHkXPN2wEP/hh5/k5u2Hnv4obhs/QiKXLxihQucQbmbLIMoyZUwlq9buMTvk008SKe/R5m2HzdqA5M+bTTKmTyUr1uwyOz5hwviyNHSE7Nl3UiZNW+5UOwK3PbSNC7VvXUtV4nSX/fOPSOceY2T+4s02L1mzWklZMm+4qsL4ZZ568urV77oCbmlogKGQReQpwgOmV9URwmxsgI94t6urioYghFLPIGqQ55ohfUrlpbPMc8U9vru7TYUmZshe0+oSuXJkkuULRpr9faqUn8l7772nvK9aARFHnOPFiyvJPv9UedpMw3rD8vUGyqUr5psNyEtDHmHvbs1k38HTUrVOj/BbZPsyvZw6tED9NzYWTIU2CtbgmXEfvfYYGzYfklYd9Qs24bxrZ1dIqpSfq7DMzdsOOXosfk4CJBBNBCjgogk8bxu9BCjgopd/dNwdZcrXLguUQ0fOScWaPtExBN4zEgloC/pO7evJwqVbpKPPaLt3g1cDx7rTVq/fq0IHY4KhaI//kA52h4IFO7w4MAgYS4+b6ckQcAN8p1iJWO0Y5LAd2zdXUCVSr3iJdpwWqtesURXpPTBIDhw6K+nSJpd0aVNIujQp1J+Rt4ZwSlwLgrFTd71Q2HdUqwPk0qXPVtNm6X4UKvrh3nYlJpNlqGT1jHnzfCkHd86yO2ZTDqbj9+42ShYu3WpouocNaid9unvJtJmrpc+gSQ7PwQbNtnWT5J133zUrroL7jxzWWXw6NVTPYjlnCIOF6X2Gv0drG+T66RmuPSN4oDRtWEmCp6+Q/r7GivY4fBgeQAIk4HYCFHBuR8oLegIBTxNwWIR4t60r+McZ1eNQiEPP0E+pdvVS6qN1m/bJt4//59J56M3kyBrXr6B2ajduOahCrlAGvEzJ/FKsSB5V2Q9hiqfPXlMLPsvmsI3qlVdFC3AezrdnCJf8/LNPVeiatiMMDsi1MWK79p5QRT4KF8wluzZNVeNCjpOpfZ07iypwMmzkLLMd+pjIHeNGIReE+mGHHX229AzV8KpXKaZyu1Kn/FySJv1Y5drcuv1QhYeCi6lp83nrzkO7/Qux4G/epKo6FXNr2j/P2XsamT+jx0CMQEAgVK5D15GyePk2u6cipBahc+4yLJjrNxsgW3cccdclI/06eL9/fLBTLfaTpi3vchNnzPvWtUEC0QHTBBzCOJUYS5tCCTKUvc+QLqX6LqLIiSPD9xa/D117BVodipBHhBEiL7FImTY2L4WwabQpwO8mQhUtTcvZW7IC1S/D2os4MvzWHdkzRxWDyV/McXg8vGJoq5Dk048kbxEvh15zhALjXQY7VMf09QuRCVPCvufw4l0+tVzixn1fhfSeu3AjfLgRDaHEhZo3qSzTJw1wyNURI35OAiQQuQQo4CKXL68eQwnYEnDos4OiI85agvjxpGCBHEpgWZq7cuAG92stA3q3lBcvXkqRsm2tdvoRarR/+wxVgADJ8wi5wQLf1fMcMUBJdRRywG4uFg6hM3x1nx+CCQUJUChCM61xLPoNoQS2XgI/jsUi7cb5Vao0dxvv4bJs1U51CSyIfnpkHs5ma7wVanSVw0fPC0Khju2bpwQMiiuY2tiArtK5Q30ZP3mx+A43z3dxlZ+r5znijs9RcGHrukny5s0bSZyijNUpWCijLDuKVdiyFat3qYUxeqXB+vdqIUP6t1E9oBBKZis0rFunRjLSr5PKj8mYo1Z4mJwr9zTyrEaPQYjajw92qMPzFW3usHUHxEutaiUdXh4VDzNkSCXDAmbarEwKdtg88TQBBw/Xo5ubVWuBj1OWdTkEFIwG9f2vUBMEXLlqXWTN0rGqQbcte/nytdy49UBtAqAQyb0HT+TBwyfqz/cffif43JZ5Na4sIZMHSMicNVbfWRSZ0X5TsFmE3EZbnjz0gUROacCYuTJqXKjD9wEH4PcO3jEIViNz3qRBBZk1dbDaNKnZoLfde8ALNnvaYGlUr4I6zlTA4bMRwzoJvoN6/ebcIeBQaRVVQvFvR5I05R02fTcEjAeRAAm4nQAFnNuR8oKeQEBPwGFBmjlXHfnt3wWts8+Bqnaj/btYneYuAQdxuGn1BEE/J4gilDbHQkUzTYRAhGJHGhX2YK6e5+j5NQEHT0eDOuVUIj2ql506c0USJIgvyBvyH9xB9XjCmFC97+Gj79VlUWXu5oU1Kr8F+StYjOiZVnHy52fPldBDvgdME3BYZIyd+F9LANNrNGlQUe1gawIOAgM715a5LhCHty6uUaFkXxduphaUpuYqP1fPc8Qdn9sTcGAL7wC8o/Bwhi7cJAePnFU5NvA61a1ZWok1VCScNG2ZDBw6Td0SXj00WMYiEItSWxUAcW14IOYt3KhaGGjz6co9jTyr0WOUR/fcSuVNSv1FVXn2ywujp9o8Diz2bp2u3mVbRVH+a/Cd09BiPsKDcuMF0HgaYYiOWqjYuyU87lvWTFSbLNgUaFC3nPLAlavaWeVwodDIvfuP5f6DMIEGcYbNFAinVWt3S4v2+vlY9u6J7xbGjVwwPZsxZ4307B+kPkLoYu9uXtLfN1imhKw0OxyCKHTGUKlbq6y07fTfBpERxDWqlhDk8mFzCL8xtsz0HTJSWROFZDAm/LbjN7VokTzhHjj8RuE37IMP3lOeP8v8V3cIODRhf3B9o/oeoZCJ6cabES48hgRIIGoIUMBFDWfeJYYR0BNw2O3Nnq+Byz21LHehtUd2l4DD9RA+gya7+H/THIWK5Qqp3W4Imur1esq+g2fMiLt6nr1p0wQcjsFiv2lrX6vd2k8/+Uj1lELRCMu8pHkhvmqxt3vfSalRv5furZCoj0XatJmrpM+gyeHHaALOlgdKjWltkBK7moBLkCCeyoWBYWdZE4NabhwWS2WqdNIdh6v8XD3P0dfFnoDr2bWJDPftqEJBi5dvpytkUBJ/WlA/NV8QxvC6wTatnqgaBuvt7uNz5BudPhwmmMFKq34XkXs6elajn+MdQwn8P//8U3mT3GHuEHB4f42WoXd1zA8efu/Q46h3be3d1wsrNjIWiLYrp5epcOgRY+epjaVVi0c7zCeD6Nu+frJuOLOR+zaoW1aV0Ydh403LO0RBEvSR0wQc5g9FbdByA78xe/afMrs8PsfGAwSls03L8ewXTyxRm0T4Lpw4dVl36FpfQojYnAUa280zxIbW3SvrJPFHicSnd6CkSZ1c+vTwChdwqNC5e/NUWbBkqyooY2nuEHC4xrPHu5Ug1xqtG5kTHkMCJBC1BCjgopY37xZDCNgKoYT37fbdb50eZYL4cdXCQc/cKeBwfYgSeOLwD22dxn1VrsLx/aEq7wyLqJGB83TH4ep5tmBoAg4iCgsTzbtmeTzuCzGFMK28Rb1Ey69D+BH6aGGnFxUDLc/XFj64HtowgKNmrgg4nAsPDRabpp42TUiib5O95suu8nP1PHsvoT0Bh8IcEDMQ1baaEsOD8fThTuUBLV+9S3gpfS3cDAUf0merER5eqY1Fa1QMLyUYahaRezr9ZbNxQvkyBVUPLlT4gyfdkaHKn9+QDtK+dW27h36YIJ7yYmOD56+//9Y9Ft9/HGMZTgcPz+RxvV3qH+lo/KafGy2MYXnNls2qqh53eFcwdmcNv0HYUELYedtOAar8vxEBB2/vtbMrlfhC6X5nDMLi1KH5kiVzWnWaaVVZbD5gE8JUwJ0/tliFtyJ/9tfnL61uVadGKeXRR64dwolRrAXiSa+CpuXJ3To1lJF+YWX8URjJNCICx4IPeFQsX1iG+E2XiVOW2n1UHA/P4t79p6Xv4MmC75upgMPJCD9fuXa3yme1NHcJOEQkYPOpVsM+VrmyzswVjyUBEog8AhRwkceWV47BBDytiIklSq0PGJL8r12/J8WL5lGlpqvV7Wl3h9fV8/SmUhNwWBghNMieXTq5TJXx9uk9XubMXx9+6OnDCyRrlvS6wnPimB5qcY2dbeyOm5qrAg7ewLKlCgj6T+3YfVx5Ri6eWKryvZDP9fyF9QLP9L6u8nP1PFtMHeXAGfnqYWGLTYeOPv9V0kNe2J3L6wT9p9p1HiFLVoR5LDW7fGqZKkaBPEHkCzprevd09hq2jse8Yn5tlYPXW+zCC4SNBHggNY+s5XFJk3ws77//nvLMY7PClmEjApUv4VE2NeRWVipf2F2PqXsdiA+t5xqE5NUzyw3dL2HCBPJx4kRKnP708y+GzgnbcAmrgAiDdwu5XfDmGhVwGOPj21tUfzN4gBFibdS0fDLMBzat7Ak4rQKlXm6yvXlEtUojofTYAMEmVIF82XVz7Dq2rSNoxH3txj1VOMmIKEQ0BXrjIZpCT8DZ4+QuAXfv6npBKCWiOWwVzDI6XzyOBEggcghQwEUOV141hhPwdAGHf6g3rpqgwt1gyGFBo1csXh39A+/KeXrX1AScXuEPy+MR3omFiWnOFY6B5yZwhI/yvsELpy0KsTBChTmEYJoKDO26rgo43Av3RJNmLHiDx/eR1s2rK6ECweLIYgJ3jNGogEMeHCpswuOB3lUotoPKgPBioGcXilh07zvBrOfZlAl9pJVXdauCCwUL5JQ9W6YpTypyY7QcS0tmrtzTEXcjn2uVATE+FHaxVxIf18Oi/sntLSoXEN5EvX56RkIojYwtKo/B3OL3LbIMXD9KXlq34IlRAQeu8MoXL5JHFVvaf8g85NvW2HHemSMLJVOG1IIS/jOnDLIr4PA7ku/rrIZQwFs6d7qv2tQxDbF2dDLyShG6i0q58Joh3BuGpthoao4xl6rUUS5cuuXoUlaf6wk4ePRt8xEZP7q7fPlFejWWyxa95bTzINYvXtYv1oX3ByGUGHehUq2s+tM5/RA8gQRIIFIIUMBFClZeNKYT8HQBB761qpeUxXOHK9QQIxAlRszV8yyvrQk4TQzZu7cmlOApaNRiUPihHydOKLcurhXslKM6m1baXhsjQqywQ29ZjU4TcFhMLl8dVpnS0kqXyK/CgLQcOHzepkVNmTyulyxYskXGTJgv8AjB9AoC2HoeV/m5ep7eOBwJOFQiRU5mlYpFlFizZ5YCzlSoIRRR2xTQPKLbdx1TobuWFpF7GnlvHR2jtQXAO4Hwzx+f2vcowfMLD7C9Ah6eKODACRsfjix7towqDw2eM4T+xYnzrvISGfGGaTmTlvcwKuBwHiqeopjOxClLZLBfiKPhqs8hsiaM7qHGiyI6yJG154EzdNF/D8Jcnzu6SIVbYgMAGwFGDTl9m1dPUIfjd+zYyctycOdMyfZlBt3iKUavayng3CXOTZlZjgW/mfDC43uE77+tjRqjz8DjSIAEIocABVzkcOVVYzgBTxdwqEaG3BOU2Ych3Abhk452sl09T286NQE3xD/EZi8y7by5IUNU3zI9T1fI5P7i1biKrFm/N7zBLPJGsBicHbpOuvUJWxiZmittBHD+l1+kUzv4N289lOOnLgmaHU+ftVp6D3TcWBfnu8rP1fNsfY3sCTh43DavCRL0kkLeYOiiTXLp8m359skP8uLFKxUGiJDRXZunqQIxlgIO9zx3dLGqHorCMfAoYOF45/JaQThhsza+Vrl17rhnRH8y4G1BGwF41uCNtuVh0O6jheIhh3TS1GU2b492EGgjMHT4DN28I8sT8R2M6Yte01L1+I6hyiuaTM+at1a69zW2EaQHzBkBBw/V8f3z5OatB5LHJJ/S0XuA8F7kIqZNncztAu7SyaWqoXjCzx23l7AcZ+cO9WRsgI8Kx9134LTUqVlabG12OHpG7XNLAYd3e+HsYXZPL1EsrxLwaCXz00/6mxjnzt+QwEmLdK9jWgwoSZoKTglZo8/F40iABCJOgAIu4gx5BQ8koCfgsOPYuOXg8Mp6zjxW/PjxZMzwLqppsqW5u4iJaRjfwcPn5MDhM6okt6MwSlfPs8VBE3BzF2yQrr3G2cWlHTt89BwZPX6+2bEo0Y7+dVpFROQbocEyRAPaIWCBrWcogW7E7t5/bObBQ6l8VI7DDjty3nIVaBxehdHe9Vzl5+p59sZiT8Bpz7d+bWUMFQAAIABJREFU035p1maozd5e6K+HcEc9Ade7WzPxG9w+vPkxcrhWLxmjOCFX0LJYgzvuaWQuHc1PWMn/7NKjn3lYqOV5EDBYbCOc1p2G3xBPyBtCPiq8z5jHXN80kVevXsvl08sFxVgKlmztUkVLcHRGwGkFO7CJkL9Yc7l2475TU4HzHHngUAjJiKHdhupJd36V2vj4PH1FI6eZHWPZvw2eTIQgOgprt3ej6MiB0/L2tGbsToPgCSRAAlFCgAIuSjDzJjGNgJ6AM1r8wNazoO/YrKn/hQdqx7lbwA3o3UIG92ujds3RmwpV97Smskg4xwJSL//H1fMcCTgsftA42VbOEXbMb1xYLSjxjabf8LRZmtZbrO/gYHkvThzVKNrV0uaW10ZftF9+/S1cdEwK7CltW9ZSh/X3naLaMZgaxqlXzMRVfq6e54qA06r74dw8hZrq5nXhM3gZrpwOK3ShJ+AQjoiKndjx/6pgE9WkGR7UkNmrpdcAc2+lu+4Z0d8IVJVE3zGIT1Nvrq3rIicTFUn1rFjh3KrFBQplvH79u8ohxMbD4yc/2hwmqgOi12ClWj5y6Mj5iD5OpJ0P4bRojp/Uql7KzPvc26epqsqJfm0IO9arcuhoUM4IOFyrX8/m4jugrYwev0CGj55tdfnMmVJL3txZZcWaXVaf2RdwawW/Jb880e8vaXox/G6Vq4ZKkpdVYZUXL17KF1/VdfSoVp8n/uhDmTi2p/qewF6+/F18A0IUY1ctqgWc6bsxZsJC8R81y9Wh8zwSIIFIJkABF8mAefmYScBWCOW6jfvkxKkrTg86QYK40rJZNd0FoTsFHJL+N//bNBfewg2bD6ixIvEe4UioKBcwZo6MGmfu5XL1PFwb4Ti4vmUSvmkfuDbetpvgaj3C0BA2R/5GVr3icI/WzWtI8PjecvnqHZU8nz1rBuXVg3fPWYP4wAK8WJHcqsIgwiZNG9IunO2nwpuQX5f2y+pm3iQ8K8p4o0E18kQ0c5Wfq+fZ447PbHngtDLqOCZJmnLy+nVY43NTgyhbu2yslCv9jfprPQGHv0dJfpTmD5q6VNq1rKWKfaAv1LkLN8yu5857OjvXlsc7W4lS7351a5WWWVMGKc9lldrdZewIH7uNvHENvLMHdsxQ7RvQe+/seXNGEX0ud52v5ZChuis8Trm+aRwe7qkV8YBwRV81iDhnQ0GdFXCaJxBjwUaBpbeqbq0yMn/WMPELmGkV8ufIA9d74GTVA86R/SP/yBC/GWqzA4IPnkC0LXHGShXPKzOCB6jf/0fffi8HDp8TbOjB0HsO1Um/fWxd9t/RPaJDwLECpaNZ4eckEDMIUMDFjHngKKKYgCfmwKFkNvLeUiRPKnMXbJSuvQLNqGGxs2DWsPCF58Ej59Tnrp6Hc5HQf2L/PIkXL66MDAyVEWPnht9TE3DoAQUPhVeboVYl1Ft5VVNFB5Cf1K3PeJkd+l8LAdPBo5z4rUtrlZcOhhLeCNVDXyZbhmqKmTOmlqxfple5XChKke/rbKpdgamhwmWxcm1VUQt49rp1ahT+cbW6PczKZGs961AYpXXHsAIxrvJz9TxH3PG5LQGHXLu7V8IY4/3Ae2JqeHdQjATFTeBdQg6lLQFXr3YZmT9zmAo1RTgrBDxyyyzNnfeM6M8A3lP0sEJxHPTlOnzUuCfs888+lrEB3aR+nbJK3Lds76daTYSFZWZT3m5sMOgZBBxCEjNmSCXZ8zWUBw+/i+ijuP38Tz5OKFMm9FWeN4QrYwPIdJMCN8T3FKGyZUrmV8+AjQzLtgj2BuasgINoHOXXRbp6N1C/DfiNMDV46FDspEV7P9Vc3tQ0AYfxtWgXlhdWvOjXsjQ0ILwPnDMQEU6MEMqDh89KpVrdDJ0aP94H4j+ko3i3qxvW823tHvHpPU5++fWFVCxXUKYF9VffsWe/vJA+AydZteVwdJOoFnBag3UId7zHtlprOBo3PycBEoh8AhRwkc+Yd4iBBDxNwGFxsH7FONXDDCGL8ITo9RTSCoIgrBKLbYgWV87D4h6mecbw5zPnrknx8u3DZ1MTcEMDZqpGuP16eqmd59NnryqvHfJP8nyVRR2P3m89+oU187ZlqA6JKpEwFN7o3GOs7qFYXAaO9FGlxJEvZ2loMo0QtiPHzsuho+fDG4RDuEHAIWQKIVkIdYI3qWzVTuGeKlRuRLig1tQ7JnLH89rLgYMnE/MGw/Nt3XFECeIc2TNJjX9zNBHKilYByNm0JeAwpyhcAq8uDCFpU2es1J0Td90zoj8VEAQjhoWJdCP9CXE/hNh27tBAOrSprfKfrl6/K41bDFYeGaNVKCGMEXL6119/S9K0Ma/wQ61qJWVMQBflIUJoX9vOAYIcST1LlDC+zJsxVOWzweYv3iIDfKcoUeLInBVwuB560Z05vEBVjEUhJm3jCexXLhqleujBc4/QTlPTBJzemLRG3o7Ga/o5flfQYiV00Wbp3GOMw1NLl8gr40f3UB5+NAjvPSBIFi/fZnYe3i00ckfLDtimbYdkxJi5hlsKRKWAA+8VC0dK5QpFZcBQ69Byh0B4AAmQQJQSoICLUty8WUwh4GkCTssVwY6ovZ5CCHM7umeO8pxhZxoeCOSYOHseSmFD6GABsml1kKRNk0y695lglotiKuDGTVqkms42b1IlvDIm5vrHp89Uk26tybC9+S9cMJfs2jRVHVKyYgc5deaq7uFaJUmEuN2+861cuHRTLYjw/8ib08SndjI8dQG+3mqXH6Z5pratm6waoJvmSyF8EuGbmhclJnLHM9gTcPCiDB/SQTVBx581w3wiR3Kw33RVGGbZ/BF2BRzO0/IFUewC7Rye2qhq5857RvQ3Al6wC8eXqPcX7SGw4aFnaJfQrFElaVy/ompjge9I8IyVMnbCgvAmznoCDh4ViHx4sf74443Ejfu+VChbSHl+Dx05pzx/McEQKgtBhSby2kYKPIjwVl29fs/hEDu0qSMjh3kr7ztCGyGKULHSXnsGVwQcBgKv4OK5/srzibBVfI/hjb95cY08ffpMCThL0wQcCusgCgCGzQa0s3BWwMWL94GKXqhSqZgM8ZsuE6cs1eWDUHJUrsX/NE//8ZOXpLX3cLl331xgml4A71ngyG6CfGDYnn2nVE9MrW2KrcmISgGHCIZTh+arNhI5CzQy1HTc4UvEA0iABCKNAAVcpKHlhWMyAU8TcNHNEgt0LFhNzVLAaZ/lzJ5RMmVMo7w/lrvm9p5Dq3yI8u+o3mbPENKG3ELL/nCW5yC0EwUbUJkQhnYBWlEBeE3wDFiIYWGLprfI/8GiCgI2Jpged4zLUR84HAPxjT5UaOCNBThye5CHGJkWHfe0fB544eaFDFWhkHreFMw7iv5kzpRGnQqht27jfhnsP91qEa4n4BBO+vDGRuWtMzXkPiH07u69x5GJ2OG18c7Dm9ioXgUVbg17+vOvEhS8RKbOXOVUWFyObBlkRvBAldsHg8hdtmqXBE9fpisCXRVwuHafbs1UERoUjVmzYZ+qiAlhp1e5Fsc7yoHr2T9IlxVCzV++fKUECsQ4BH/VSsWUyMW7gIJMpqIfnugaVYurVifI94QwhiEiAWGfi5ZtM1RqP8mniaVj27pqbvBnGIQnWlggIgCtPSwtqgQcvjNTJ/aT5k2q0vvm8BvGA0ggZhCggIsZ88BRRDGBH+5tV0UZosLcVU0xKsbqzD1sCThnrqEdi0XR1TPLVYgXFl7YQXeH9e3hpTyD8AR26DrKKucHi90dG4JVWwEYPE0o3nDi1GV33D7SrlG+zDeybvk4Jao/SVU20u7jqRfGe3T2yELVnBreVNNiHBBl8LaUL1tQFi3dKiFzVsut2490H9VWCCW8d1iEI4QXi99btx/KlWv3bLZsiEqOpnmr2ECZv2SLTJ+5Snm3XLUqFYtK/17NVY4pRE4Dr4GyZfthq8tFRMDhYm1aVJegsb3CRRLmDeHiesVU8JybVk2QfQdPi3e3sJBH5GMiD+7O3Ue6hWQwn2uWjpUKZQtajf3pT7/KwKFTZdGyrWafaV54/CUqVEJszZm/waqYj1G28PZCKPl4N5D06cLydafNXC19Bln3oowqAQehj6q08GbS+2Z0JnkcCUQvAQq46OXPu0cTASTqI7ciKmzytOUyYGhYaODbZO4UcDWqllDFB7ArjlA9I/k2RlhigY0iKii+YquiHgqoYAe+TKn8KpwSzXdjumnFWO7c/VZVEqRZE+jfC+02Wsu4SYtl2IiZZgd88nEi5fHQaxdheqBWmTF7tgzSpNUQVZ3RE6x2jVLy9OkvqpmzOw2VSwsX/Eq35D/uU6JoHlUoBZtWKDziiqGKLHIzM6RLqXJnkYvoTkMecdVKRVXeLjyKCH28//A7OXz0nG54aPz4H8jC2f6ydcdRWb5qh93CSs6ME5tWdWqWUmKuVQd/3fBkFEdBripyT+cv3uzw8mil4e/bUb7IlEaQm2wrfNjsHf+3/UbPrk1l4LCpVm1VHN6UB5AACUQLAQq4aMHOm0Y3AYTOBI3tqarLaSEx7h4TvCPIQ0PxBxSReNvMnQJuy9ogQQXIJSu2S7vOjkt/v20sjTwPQj1RGAaLZITHofiDvWIvRq7JY0iABEiABEiABDyPAAWc580ZR0wCMYKAuwQcioacPBjWtw4NdY8evxgjni+mDQJFSdACQDPk7VWp3c1uUYmY9gwcDwmQAAmQAAmQQMQJUMBFnCGvQAKxkkC7VrUkfboUsmPXcdl/6IzLDFC+u2zpAqq8uWmfOZcv+JaeiLwrFFNAaBwKkqCHFypx0kiABEiABEiABGIXAQq42DXffFoSIAESIAESIAESIAESIAEPJkAB58GTx6GTAAmQAAmQAAmQAAmQAAnELgIUcLFrvvm0JEACJEACJEACJEACJEACHkyAAs6DJ49DJwESIAESIAESIAESIAESiF0EKOBi13zzaUmABEiABEiABEiABEiABDyYAAWcB08eh04CJEACJEACJEACJEACJBC7CFDAxa755tOSAAmQAAmQAAmQAAmQAAl4MAEKOA+ePA6dBEiABEiABEiABEiABEggdhGggItd882nJQESIAESIAESIAESIAES8GACFHAePHkcOgmQAAmQAAmQAAmQAAmQQOwiQAEXu+abT0sCJEACJEACJEACJEACJODBBCjgPHjyOHQSIAESIAESIAESIAESIIHYRYACLnbNN5+WBEiABEiABEiABEiABEjAgwlQwHnw5HHoJEACJEACJEACJEACJEACsYsABVzsmm8+LQmQAAmQAAmQAAmQAAmQgAcToIDz4Mnj0EmABEiABEiABEiABEiABGIXAQq42DXffFoSIAESIAESIAESIAESIAEPJkAB58GTx6GTAAmQAAmQAAmQAAmQAAnELgIUcLFrvvm0JEACJEACJEACJEACJEACHkyAAs6DJ49DJwESIAESIAESIAESIAESiF0EKOBi13zzaUmABEiABEiABEiABEiABDyYAAWcB08eh04CJEACJEACJEACJEACJBC7CFDAxa755tOSAAmQAAmQAAmQAAmQAAl4MAEKOA+ePA6dBEiABEiABEiABEiABEggdhGggItd882nJQESIAESIAESIAESIAES8GACFHAePHkcOgmQAAmQAAmQAAmQAAmQQOwiQAEXu+abT0sCJEACJEACJEACJEACJODBBCjgPHjyOHQSIAESIAESIAESIAESIIHYRYACLnbNN5+WBEiABEiABEiABEiABEjAgwlQwHnw5HHoJEACJEACJEACJEACJEACsYsABVzsmm8+LQmQAAmQAAmQAAmQAAmQgAcToIDz4Mnj0EmABEiABEiABEiABEiABGIXAQq42DXffFoSIAESIAESIAESIAESIAEPJkAB58GTx6GTAAmQAAmQAAmQAAmQAAnELgIUcLFrvvm0JEACJEACJEACJEACJEACHkyAAs6DJ49DJwESIAESIAESIAESIAESiF0EKOBi13zzaUmABEiABEiABEiABEiABDyYAAWcB08eh04CJEACJEACJEACJEACJBC7CFDAxa75jrKnLVYkt0wP6i+JEn0o/qNmydwFG6Ps3rxRzCeQKuXnkiB+XHnw6Hv5/fc/3DLgd999V/7++2+3XIsXIQESePsIxI37gaRNnUxevvpdvn38w9v3gHwiEiCBWEOAAi7WTHXUPujFE0slY4ZU4Tft7ztFgqeviNpB8G4xkkCa1Mnk7JFF8tvLV/Jlnnry+rW+gGvdvLoM9+0os0PXy9CAmQ6f5eDOmZIo4YfSsoOfnLtww+HxMeWAePE+kNbNa8i3j/8n6zftdzisAb1bSNVKxWTUuPmyedshh8ebHtDVu4HUqVFaQmavkeWrd9o8t1/P5lK7RmkJmrJElq2yfZyRm0OsL5nnLxOCl1o9X7NGlWX08C6ycctB8e42Wl3Ox7uhrN24Tx4++t7I5WPc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",Au=D.p+"static/question.ed747acc.gif",Ht="data:image/gif;base64,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",Vt=D(55351),Dt="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAAAsTAAALEwEAmpwYAAAF92lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNi4wLWMwMDMgNzkuMTY0NTI3LCAyMDIwLzEwLzE1LTE3OjQ4OjMyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjIuMSAoTWFjaW50b3NoKSIgeG1wOkNyZWF0ZURhdGU9IjIwMjEtMDctMDJUMTk6Mzg6MjMrMDg6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDIxLTA3LTAyVDE5OjQxOjQ2KzA4OjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDIxLTA3LTAyVDE5OjQxOjQ2KzA4OjAwIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgcGhvdG9zaG9wOklDQ1Byb2ZpbGU9InNSR0IgSUVDNjE5NjYtMi4xIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOmVkYzRhODM0LTVjNWQtNDQ1My04MDYzLWNkNzcwODQyODg5ZSIgeG1wTU06RG9jdW1lbnRJRD0iYWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjQ4MTE0OTVlLTVkMDctZTk0YS1iNWEwLWYxOWJmZmM0NGUyNyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOmMwNjQyYzA1LTg5MzQtNDdlYy04MTFiLTlkYjdhZGNkYjFiMCI+IDx4bXBNTTpIaXN0b3J5PiA8cmRmOlNlcT4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImNyZWF0ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6YzA2NDJjMDUtODkzNC00N2VjLTgxMWItOWRiN2FkY2RiMWIwIiBzdEV2dDp3aGVuPSIyMDIxLTA3LTAyVDE5OjM4OjIzKzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjIuMSAoTWFjaW50b3NoKSIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6ZWRjNGE4MzQtNWM1ZC00NDUzLTgwNjMtY2Q3NzA4NDI4ODllIiBzdEV2dDp3aGVuPSIyMDIxLTA3LTAyVDE5OjQxOjQ2KzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjIuMSAoTWFjaW50b3NoKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5fJkpyAAAGoElEQVRogc2abWxbVxnH/8+59/rdTpx2GW3UNWJJV7Ylaxp3LUFsWgJDiI5R8bK2GppAmsgQLKQthS8IEJ9okibrREf3gX2Y1K2bxAoDtog60RBSVxKnWUO7kpSppXJZK2ja2HFi33vPw4cmpbN9r++1k8Lv2znnf577f+zje95Mhw4dQqUkwljpF7kuv0EdHkm1HklRr6TQq2tn5xcklwhIMnMSQJIJxykTiSce+1am0mer5XacqM7uDJjiqbAuWlvSygrBnmKyxcoIA+tBBAAgAAikjNZ47zCIh8E8mOjYO1aOD3L7DYzXZJurs8qhuzLqFsH22hcbUs6CMudAol8Ic2Dkkb0fuvEj3IinwvobjTOeRP1safOuIPIA/AMpxbsb4z3fc9PVUQLvRY37L/vMDxtT2peCBpU97BywlkD9sXjvbzcfG7jTSYeSCZyK6l9tTCkn75xXHAVcChh4zCDzLy1DfQ+U0tomcDaSO9A8rb0WWN5P3QK+SzCPx471bLdTWSYwFdZfXz/j+e7SG3MHE73SGu+19FE0gTNV+o8aU9pXls+Waw7E4r2fL9ZQkMB4jd5xd1r96fJ7cgeDX944vL8hv74ggdUZccRrLsw4/1fQCpLyYH7tRxKYCutv1M4rK26fKdd8Nn+euJnAySp9w+o5dettt+QSItHV+nb/qsXyzddj1KAXlnmSsuIMgV8v1sCgHxdWcj002QXgh8BCAqdq9B33T2tbltOlBWcEia+NtO86nd/QOtR3EGyxXmHZHXun78jow7tPCgAI6NixpGsbZ1ibj/d2gvkZy55EHpbcDiz8BkK62LRsNotjaX5TvK8NzH0lI5j0aQAQ4z69pjarfGwZTFphab55sCdogntAFCgZhfgLn3xtv19oPnTexuFjaR4ANJV6CWhzGEvNrpQPiYBOt+vVaWu+Nd7bCaDTTUCS9LDwSNQuiT17bM3fGPd4zn1YWSc8kqJO5e9H9P6LAeNvLp9ia755sCcoiftAKLqptoOI6oRXUsiJ+FxIf/MTM9quNRl1/XhN7p7zQWPUQTdb88CNcQ9GWXMQA3XCb5JWSngxYJxtSGtfXCxvuOqZrJ9VN53wpcMfhIxhs8jSb0aT2VLmyxn3edQ52hOnNf5dsfrN86H0x9Nqu8KgqbBxdF5hCdwwfyFkPmFnflO8rw3AL8qy/V9YzCmsl1I1pNTdp6N6t52mMaVu85mkTEb0ly6EzCeaprXfWGmbB3uCTHgOLk9FCqGkmhWcBlBjJ9MkUX1K3TcRzV5qmvYesdOum9G+Weqxmop+Zo65dFsAEydFTvC0E3HQIHVNWnvpvRVGRYu+G+Oenq4kxiIk+ZLIKbjitEO1Lvyr0/SHieD8qtLqQhbG/Qvl9C2OSIqMWvwHasUdWSW6Umojbh/VPNgTlOCCLWElsOB3hO7BL6XLHfCqOaXuYsA466aPR6XnAZQ8qHKB4fWJP4kNV7SrV3ymqwNVAFiTUe85HzLedaKNxfd/h4FvuPdoA9Hvj7ftmhMAkFbZyaxaQH1a3XwurL9tp4kN7fsUQz5fTnxbGH8GFt7DcwpecTuMFmlIaZ+bjOgvF2u7d/gnIWZR+Q1KPowcIIaAhQSarqmH/xE0TpQbb92M9uT7kdz+/HqfDB0EcF/ZRi1ggYFER/cYcMtMOO3jzlmVjXKDrkt5uv9are9ZLJ8L6UcJ+HplVotygVRlYLFwM4GWf2njl/ymq1fqrSgM3J1Sfz5Rnd15ulp/tiGtPV6h0aIwaCDxUPc/F8sfOQdqTKnbrvjMf9fOK7ZLCyv8Jom1s9qvsHANttQw4dhY++6BW+sKFlNJr7E9K6wOZEoT0YU3ogvXm5OSMK5KQ347v7oggZbr3j/+PWwUnoj9jyHCk+OP7p3Kry+6nL33uvazqbD+6+W35RDmrtGOPW8Va7JcjzemtC+frTKWfgJyCQmxI/GZ7x+warfdUKy/rj47UZXdnlHZXHprJWBcFKZsGX1k16t2spI7oqbr3iOTkdzGyz7z8tK5s4eAN4UiHxx5dO94Ka2jLd2Gq95TI/e9tXoqbBytZLJzwAUGdY+273nc6Y294z3p1sRW2ZhSt02Gsg+eDxknyl07FYWRY8I+aZptYx27B0Bw/Bp3faHRcs13EsCWiWpjZ8DEU+Ecxe7IKjVl5GMy8zAJMQSIwbH27rL+7FH2jUzTNfUwgMMAkFiFlf5MrstviA4PU61HIuo1KQRCdkGeJCDJoCQkkkzyOFVF4mOxyv9u8x8opnU6UeBF0wAAAABJRU5ErkJggg==",$t="data:image/png;base64,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",Du="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAFTklEQVRoQ91aS4xURRQ993UzUUZcqFEc4meh0cQFSlwgrvAHSgQWhOhCk4GZqmdw+ERUWDkrBMUBnIzzqqYjcTaaGBLFxA8MjIk/3PhZCCa6UAyKC11ARnDo6Wvu+HrS0/R7r96nWVBJpxfv3nPPrbp169aHUEAzxsxl5gcB3AdgAREtkH8AXSH87wBOMfMp+QfwFREd0Vr/k9c8ZQUwxixi5mWe5y1l5qUAyimxqkQ0XqvVxonoE631Nyn1p8VTO7B///75Fy5c2MzMWwB0ZDHaQmeSiPbMmTNnb3d39+k0mKkcMMZsBiC/W9IYSSH7K4C9Wuu9rjpODoyMjNxQq9VGADzuCpxT7gPP83p7e3v/TMJJdCAIgoVEdBDAzUlgBX8/ycwrfd//Pg431gFr7RPM/HbBxFLBEdGTSql3opQiHQiCoI+IXk9lrU3CzLzR9/3BVvAtHbDWPsrMH7aJTyZYInpMKfVRs/JFDlQqlduq1eoxIro2k6U2KTHzX+VyeXFPT8/PjSYucsBae4iZH24Tj1ywRHRYKfVIpANhnt+Ty0r7lbc0rhMzI2CMuRHAlwBubT+HXBZ+AbBEa/3HrFLCWruTmV/MBZ1N+TiAdyNUX2qZeYh2KaW2zThQqVTumZqaOlZgbePqynEiWquU+qFZwRjzBoBnIoAmS6WSTOhvp0PIGPMcgN2uVguSiyQfBIFPRMMJdrZqrV+bdsBa+x4zryqImAtMJHlr7RJmPgxgbhwQEb2vlFpNAwMDV3Z2dp7JUM+7EG0lE0l+dHS089y5c4dkkjqAVycmJq4ma+0yZv7YQaEIkUjyAh4EwTAR+a6GiGg5BUGwg4i2uyrlkEsi7xL3s8wz88syAm8x89M5iLmoxpIP4348bRYkolEyxowBkA25S1sLQJbyHhfhUCaWvMT9+fPnx5h5cQrMuugRceAEgDsdlKfTVph2rwMgC4mk37gWSz5L3DcZ+1EckAw0L44FM4/4vq+aZfr7+zu6urq2MbPMoSuavieSt9b6zJyU7+OonXVygIjWKKUOxCGFhaA4cj0AF/KS7z8D4DmMfpTIGdcQOgtgldZaJlpss9auA/B1q/Kgrhjm+08B3JuEF/ediE44T2IikiOP1Uqp7/IYDePeElFvXhwAY2nTqJCXkTiZ1XgBcT9jmplHxYEd4SR04kRER0ul0ur169dLWKVqYb7/IpVSjHB9IctSShzQWq9JQySMeyG/MI1ewhxYnqeYq2itnePYGPMmgO6iyAP4v5gTwBzl9Cta68RdnDHmWQAtz3WyOjRTTodZYSsRvZoRbLvWemeU7vDw8P2e532eETtSjZmf931/d31HtkguHdIWUw3oWmttm60NDQ1dVS6XZat6V8EOTMplitwpNJ5K7ALwQg5Da7XWszbnxphRAE/lwIxSnQnd5mMVGYWsZ///MvMK3/ePiFVjjFyADLSBvCyo0vuzj1VCo3J5kflgi5lPE9EKIprHzFIqtKO1PtiqWzLGyIb6oRyW5ZynBOCOHBhRqmNa61nHnhedjQZBcDsRycS7pg0E8kD+LZse3/d/agS5/I7XG0JpI4B9ebqsQN1NWuuWly2X7xVTvfestXfXarWDRHRTgT2aCMXMv3metzJp/5F4SymWhoaG5pfLZVlpL9k1a7VaVRs2bEi89HZyIOwu2b1tukQX3TL3OHGYsjw1GBwc7Oro6Kg7UthTA7mhn5yc3NfX1ycPQ5xbmhGYBSqPPYhINkMPAJDHHrJ4pWlTAOShx1FmvnSPPVoxbHxu43neAmauP7eRf2nTz2yI6FStViv0uc1/ndZCH8rgOooAAAAASUVORK5CYII=",fu="data:image/png;base64,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",ne="data:image/png;base64,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",w="data:image/png;base64,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",j="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAAXNSR0IArs4c6QAAA61JREFUOE+FkmtMW2UYx//ntKcXygotpbaAoxQarhYKkwEb3QhRxgbOITNOTZzOZRedCcq+zMRgjLqocTHq/EKYRk10SK2wwSaEMEaVYVOLjI1OIBWwFNpISy/Qc9oeM5Iuytj2fHqfy/vL//++D4F10bIfPJk8XqMQU+luV0S66FoRF2gi3FRZXIjkUF55Ms81t8za/766aH+6HZHYdSJ2OHcQAikJangB7zXuVhwnuQLyypATc3MMqrdFoVZSCNEUCoqywJACxvC95ZjTwXQUFcFf1YLwGshpeGjvhHXhTXdAyCx5QZSXJZXTER5+7p3GvBN4XA+oFEAoQEBbsQUsJcbVS7+NBBiGm8Bd9VRuS36dYM0llGvebzMYbJ1RaebX0WXP2cqtolJSKMWlTivss0DtDkClBJggB9qaGjCEAL0dlm5SSDaNDs98uL8u0Uqw7HnO0sAZk/HbkbGe1sjRhArUHX0+1ZiYkY0L3/TDNgXsrgIylABL85BX3wCfxx89+/aF3L2lsA/9Keiqf27rlTVr7Pwr+dO/XOvqOG8zjE/4zh14KtGaX1XJ7f6qG+axCOqqAHUKwCNF0DzxLP4aven4/eKQLl4iPZ2r1+Wkbdc9eeex2ZmXUuwTMx85pyaV4xZHVt2h2rQh4wAuD3ixZyeQoQCSZalQVDdgtL1zdJNc4o+TJQ0qq7XvEMSZlTugNWUtIO2F6rdMw8GmkmK5OBTm4ss2C/RbCGQpOdCU6kHzxOHrg9Zgqkq0T9Uw3n/X98cKrc2SAstYZLVw82pf/QF9utk0BYkwgmz1Jsh0xbj2Y3/XxUF/U4oS7PEvvNP3BMUaL5ahuEQrasvLUWr9Li+Rq02PzM0u9PZ0zx7+YABz6xf5f9bWN49th+QxvcLsdnvUeTmb+z5pvbWn/Qbo9XO38/uCbg/0nFZ9zAv7mxQPKw7lv3C9bSPIA0HNu3jaXWWU0eOlM3SZXFO/Fc8cbl25y9Y9QU3lEFJcVOhrUr7z/ROUhelV6LLjwPBlN8w/3Wr8w4bpTycR+q+6Da0156ElWUSeSstMpJwuH5KTeOBzAIojYpcdbjqeir7ReBmfPxB0MBXvHjn56KncwjTwlVIQLBCYXESIprE878JNo+XEvj58dl/Qy9lopGmcePXkDv0jOzWIUlwEp9wILPmQJBdidtIB6w8jnW4G7782gOEN96hWCnGRHOMkiwSBiAOhgAOWZREJR0GSAI9LgIxGASYKPh+/HjGhJgb6F36ZbPle9WMzAAAAAElFTkSuQmCC"},98228:function(vu,W,D){"use strict";D.d(W,{z:function(){return _t},Z:function(){return Mt}});var e=D(59301),ae=D(14566),I=D(6767),A=D(62957),d=D(7939),f=D(74128),P=D(80024),m=Object.defineProperty,l=Object.getOwnPropertySymbols,s=Object.prototype.hasOwnProperty,x=Object.prototype.propertyIsEnumerable,le=(Be,wt,Kt)=>wt in Be?m(Be,wt,{enumerable:!0,configurable:!0,writable:!0,value:Kt}):Be[wt]=Kt,z=(Be,wt)=>{for(var Kt in wt||(wt={}))s.call(wt,Kt)&&le(Be,Kt,wt[Kt]);if(l)for(var Kt of l(wt))x.call(wt,Kt)&&le(Be,Kt,wt[Kt]);return Be},U=(Be,wt,Kt)=>new Promise((mu,hu)=>{var ou=Au=>{try{yu(Kt.next(Au))}catch(Ht){hu(Ht)}},Jt=Au=>{try{yu(Kt.throw(Au))}catch(Ht){hu(Ht)}},yu=Au=>Au.done?mu(Au.value):Promise.resolve(Au.value).then(ou,Jt);yu((Kt=Kt.apply(Be,wt)).next())});const X="\u3000\u3000";function y(Be){var wt=["Bytes","KB","MB","GB","TB"];if(Be==0)return"0 Byte";var Kt=parseInt(""+Math.floor(Math.log(Be)/Math.log(1024)),10);return(Be/Math.pow(1024,Kt)).toFixed(1)+" "+wt[Kt]}var L=({value:Be=[],action:wt,onChange:Kt,className:mu,maxSize:hu=150,title:ou="\u6587\u4EF6\u4E0A\u4F20",accept:Jt=null})=>{const yu={multiple:!1,fileList:Be,accept:Jt,withCredentials:!0,beforeUpload:Ht=>Ht.size/1024/1024(ne.name.indexOf(X)===-1&&(ne.name=`${ne.name}${X}${y(ne.size)}`),z({},ne))),Ht.file.status==="done"&&((Dt=(Vt=Ht.file)==null?void 0:Vt.response)==null?void 0:Dt.status)===-1){message.error((Du=($t=Ht.file)==null?void 0:$t.response)==null?void 0:Du.message),Kt([]);return}Kt(fu)},onRemove:Ht=>U(void 0,null,function*(){const Vt=Ht.size/1024/1024;return Ht.status==="uploading"?!0:Vt0?"\u6BCF\u6B21\u53EA\u80FD\u4E0A\u4F20\u4E00\u4E2A\u8D44\u6E90\uFF0C \u5220\u9664\u4E0B\u9762\u8D44\u6E90\u53EF\u91CD\u65B0\u4E0A\u4F20 ":"",disabled:Be.length>0,ghost:!0},ou),React.createElement("span",{onClick:Au,style:{marginLeft:10}},"(\u5355\u4E2A\u6587\u4EF6\u6700\u5927",hu,"M)"," ")))},G=D(61481),ie=D(89392),Ae=Object.defineProperty,he=Object.getOwnPropertySymbols,be=Object.prototype.hasOwnProperty,Qe=Object.prototype.propertyIsEnumerable,$=(Be,wt,Kt)=>wt in Be?Ae(Be,wt,{enumerable:!0,configurable:!0,writable:!0,value:Kt}):Be[wt]=Kt,Ee=(Be,wt)=>{for(var Kt in wt||(wt={}))be.call(wt,Kt)&&$(Be,Kt,wt[Kt]);if(he)for(var Kt of he(wt))Qe.call(wt,Kt)&&$(Be,Kt,wt[Kt]);return Be};const ye=Be=>React.createElement("svg",Ee({width:14,height:14,xmlns:"http://www.w3.org/2000/svg"},Be),React.createElement("title",null,"\u5F62\u72B6"),React.createElement("path",{d:"M10.354 3.5h-2.77v8.167H6.416V3.5H3.646L7 0l3.354 3.5ZM14 7h-1.167v5.833H1.167V7H0v7h14V7Z",fill:"#3061D0",fillRule:"nonzero"}));var Ue="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwLjM1NCAzLjVoLTIuNzd2OC4xNjdINi40MTZWMy41SDMuNjQ2TDcgMGwzLjM1NCAzLjVaTTE0IDdoLTEuMTY3djUuODMzSDEuMTY3VjdIMHY3aDE0VjdaIiBmaWxsPSIjMzA2MUQwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=",_e=Object.defineProperty,Ve=Object.getOwnPropertySymbols,Ct=Object.prototype.hasOwnProperty,Ut=Object.prototype.propertyIsEnumerable,eu=(Be,wt,Kt)=>wt in Be?_e(Be,wt,{enumerable:!0,configurable:!0,writable:!0,value:Kt}):Be[wt]=Kt,Ft=(Be,wt)=>{for(var Kt in wt||(wt={}))Ct.call(wt,Kt)&&eu(Be,Kt,wt[Kt]);if(Ve)for(var Kt of Ve(wt))Ut.call(wt,Kt)&&eu(Be,Kt,wt[Kt]);return Be},au=(Be,wt,Kt)=>new Promise((mu,hu)=>{var ou=Au=>{try{yu(Kt.next(Au))}catch(Ht){hu(Ht)}},Jt=Au=>{try{yu(Kt.throw(Au))}catch(Ht){hu(Ht)}},yu=Au=>Au.done?mu(Au.value):Promise.resolve(Au.value).then(ou,Jt);yu((Kt=Kt.apply(Be,wt)).next())});const{Dragger:tt}=ae.default;function _t(Be){let wt=[];return Be&&Be.length>0&&(wt=Be.map(Kt=>({uid:Kt.id,id:Kt.id,name:Kt.title+X+Kt.filesize,url:Kt.url,filesize:Kt.filesize,status:"done",response:{id:Kt.id}}))),wt}var Mt=({value:Be,onChange:wt,action:Kt,data:mu,className:hu,maxSize:ou=150,title:Jt="\u4E0A\u4F20\u9644\u4EF6",showRemoveModal:yu=!1,accept:Au="",additionalText:Ht,isDragger:Vt,number:Dt=1e3,aloneClear:$t=!1,realTimeRemove:Du=!0,uploadText:fu,setFileProgress:ne,showFileProgress:w})=>{const[j,ee]=(0,e.useState)(!1);let[ge,at]=(0,e.useState)(Be||[]),[Re,Je]=(0,e.useState)(1);(0,e.useEffect)(()=>{Be&&(Re===1&&at([...Be]),Je(2),Dt===(Be==null?void 0:Be.length)&&ee(!0))},[Be]);const je=()=>{setTimeout(()=>{ge.pop(),at([...ge])},500)};w&&ne(ge.some(Z=>Z.status==="uploading"));const xe={multiple:!0,disabled:j,accept:Au,withCredentials:!0,fileList:ge,beforeUpload:(Z,Ye)=>{const se=Z.size/1024/1024;return ge.concat(Ye).length>Dt?(ge.pop(),at([...ge]),I.ZP.error(`\u6700\u591A\u53EA\u80FD\u4E0A\u4F20${Dt}\u4E2A\u6587\u4EF6`),$t?Promise.reject():(je(),!1)):se=Dt?ee(!0):ee(!1),at([...ge]),ge=ge.map(du=>{var Mu,me;return(Mu=du==null?void 0:du.response)!=null&&Mu.id&&(du.url=(me=du==null?void 0:du.response)==null?void 0:me.url),du.name.indexOf(X)===-1&&(du.name=`${du.name}${X}${y(du.size)}`),Ft({},du)}),console.log("info:",Z,ge),wt(ge)},onRemove:Z=>au(void 0,null,function*(){if(!Du)return!0;const Ye=()=>au(void 0,null,function*(){if(Z.response?Z.response.id:Z.id){let At=yield(0,P.JZ)(Z.response?Z.response.id:Z.uid);return Promise.resolve(At)}else return!0});return yu?new Promise((se,At)=>{A.default.confirm({centered:!0,width:530,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:e.createElement("div",{className:"tc font16"},"\u662F\u5426\u786E\u8BA4\u5220\u9664?"),onOk:()=>au(void 0,null,function*(){const ru=yield Ye();I.ZP.success("\u5220\u9664\u6210\u529F"),se(!0)}),onCancel:()=>se(!1)})}):yield Ye()})};function Ze(Z){Z.preventDefault(),Z.stopPropagation()}return e.createElement("div",{className:`multi-upload ${hu||""}`},Vt&&e.createElement(tt,Ft({},xe),e.createElement("p",{className:"ant-upload-drag-icon"},e.createElement(G.Z,null)),e.createElement("p",{className:"ant-upload-text"},"\u70B9\u51FB\u4E0A\u4F20\u56FE\u6807\uFF0C\u9009\u62E9\u8981\u4E0A\u4F20\u7684\u6587\u4EF6\u6216\u5C06\u6587\u4EF6\u62D6\u62FD\u5230\u6B64",e.createElement("br",null),"(\u5355\u4E2A\u6587\u4EF6\u6700\u5927\u9650\u5236\u4E3A",ou,"MB)"," "),Ht),!Vt&&e.createElement(ae.default,Ft({},xe),e.createElement(d.ZP,{disabled:j,className:"upload_button"},e.createElement("img",{className:"aBtn_img",src:Ue}),Jt),e.createElement("span",{onClick:Ze,className:"upload_text"},fu||`(\u5355\u4E2A\u6587\u4EF6\u6700\u5927${ou}MB)`)))}},44080:function(vu,W,D){"use strict";D.d(W,{Z:function(){return X}});var e=D(59301),ae=D(6767),I=D(75727),A=D(73217),d=D(80360),f=D(41867),P=D(56102),m=D(84056),l={watermark:"watermark___hNYlv",videovideo:"videovideo___ovOkV",animate__loop:"animate__loop___mvL6s",upDown:"upDown___SlgHv",container:"container___g1WYG","video-container":"video-container___XPkWR","video-controls":"video-controls___to0Zq",hide:"hide___NA3DV","video-progress":"video-progress___gqHsd",seek:"seek___iZHBm","seek-tooltip":"seek-tooltip___uWyXx","bottom-controls":"bottom-controls___uoIBm","left-controls":"left-controls___mBEx4","right-controls":"right-controls___e9L6r",rateOverlay:"rateOverlay___HHBWe",controlText:"controlText___M_BWR","volume-controls":"volume-controls___fa3mE","fullscreen-button":"fullscreen-button___ur0es","fullscreen-button1":"fullscreen-button1___rfaXm","pip-button":"pip-button___GFO8W","playback-animation":"playback-animation___ndURq",volume:"volume___OTmpP",hidden:"hidden___o7GkT"},s=(y,L,G)=>new Promise((ie,Ae)=>{var he=$=>{try{Qe(G.next($))}catch(Ee){Ae(Ee)}},be=$=>{try{Qe(G.throw($))}catch(Ee){Ae(Ee)}},Qe=$=>$.done?ie($.value):Promise.resolve($.value).then(he,be);Qe((G=G.apply(y,L)).next())});function x(y){if(isNaN(y))return{minutes:"00",seconds:"00"};const L=new Date(y*1e3).toISOString().substr(11,8);return{hour:L.substr(0,2),minutes:L.substr(3,2),seconds:L.substr(6,2)}}Object.defineProperty(HTMLMediaElement.prototype,"playing",{get:function(){return this.currentTime>0&&!this.paused&&!this.ended&&this.readyState>2}});function le(y,L){return y-L}function z(y){y.sort(le);let L=0;for(let G=0;G{},handlePlay:$=()=>{},handlePlayEnded:Ee=()=>{},autoPlay:ye=!1,onPlayEnded:Ue=()=>{},isShowWaterMark:_e=!0},Ve)=>{var Ct;L=L==null?void 0:L.replace("http://","https://");const eu=((Ct=L==null?void 0:L.split("."))==null?void 0:Ct.pop())==="flv",Ft=(0,e.useRef)(),au=(0,e.useRef)(),tt=(0,e.useRef)(),_t=(0,e.useRef)(),Mt=(0,e.useRef)(),Be=(0,e.useRef)(),wt=(0,e.useRef)(),Kt=(0,e.useRef)(),mu=(0,e.useRef)(),hu=(0,e.useRef)(),ou=(0,e.useRef)(),Jt=(0,e.useRef)(),yu=(0,e.useRef)(),Au=(0,e.useRef)(),Ht=navigator.userAgent.toLowerCase().match(U),Vt=Ht?Ht[0]:"pc",Dt=(0,e.useRef)(!1),$t=(0,f.eY)();let Du=0,fu=0,ne=0,w=null,j=!1,ee=20,ge=1,at=!1,Re=!1,Je=[];(0,e.useImperativeHandle)(Ve,()=>({getLastUpdatedTime:()=>Ft.current.currentTime,getDuration:()=>Ft.current.duration})),ae.ZP.config({maxCount:1,getContainer:()=>tt.current});const je=(0,e.useCallback)((ru,du=!1)=>{let Mu={point:Ft.current.currentTime};w?(Mu.log_id=w,Mu.watch_duration=z(Je),Mu.total_duration=fu):(he?(Mu.video_id=parseInt(ie,10),Mu.course_id=he):Mu.video_id=ie,Mu.duration=Du,Mu.device=Vt),du&&(Mu.ed="1");function me(){return s(this,null,function*(){at=!0,w=yield Ae==null?void 0:Ae(Mu),at=!1,ru&&ru()})}me()},[ie,he]);(0,e.useEffect)(()=>{Ft.current&&(_t.current.style.display="none",Mt.current.style.display="block"),ae.ZP.destroy();let ru=null;return A.Z.isSupported&&eu&&L&&(L==null?void 0:L.indexOf(".m3u8"))<0?(ru=A.Z.createPlayer({type:"flv",volume:.8,cors:!0,url:L,muted:!1}),Ft.current&&(ru.attachMediaElement(Ft.current),ru.load())):Ft.current.setAttribute("src",L),Ze(),()=>{ru&&(ru.unload(),ru.pause(),ru.destroy(),ru=null)}},[Ft,eu,L]);function xe(){Ft.current.paused?(_t.current.style.display="none",Mt.current.style.display="block"):(_t.current.style.display="block",Mt.current.style.display="none")}function Ze(){ou.current.style.display="none",yu.current.style.display="none",Jt.current.style.display="none",Ft.current.muted||Ft.current.volume===0?ou.current.style.display="block":Ft.current.volume>0&&Ft.current.volume<=.5?yu.current.style.display="block":Jt.current.style.display="block"}(0,e.useEffect)(()=>{const ru=document.getElementById("play"),du=document.querySelectorAll(".playback-icons use");function Mu(){$(),be&&!Dt.current&&(Ft.current.currentTime=be),Dt.current=!0,Je.push(Ft.current.currentTime),j||(j=!0,G&&je())}function me(){return s(this,null,function*(){xe(),Je.push(Ft.current.currentTime),G&&je(()=>{w=null,ne=0,j=!1,at=!1,Re=!1,Je=[],fu=0,ge=1},!0),Ue()})}function uu(){Be.current.value=Math.round(Ft.current.currentTime),wt.current.value=Math.round(Ft.current.currentTime)}function it(){const dt=x(Math.round(Ft.current.currentTime));mu.current.innerText=`${dt.hour>0?dt.hour+":":""}${dt.minutes}:${dt.seconds}`,mu.current.setAttribute("datetime",`${dt.hour>0?" "+dt.hour+" ":""}${dt.minutes}m ${dt.seconds}s`)}function Iu(){var dt,pe,st,ht,Wt,It,zt;const an=Math.round((dt=Ft.current)==null?void 0:dt.duration);(st=(pe=Be.current)==null?void 0:pe.setAttribute)==null||st.call(pe,"max",an),(Wt=(ht=wt.current)==null?void 0:ht.setAttribute)==null||Wt.call(ht,"max",an);const zn=x(an);Kt.current&&(Kt.current.innerText=`${zn.hour>0?zn.hour+":":""}${zn.minutes}:${zn.seconds}`,(zt=(It=Kt.current).setAttribute)==null||zt.call(It,"datetime",`${zn.hour>0?" "+zn.hour+" ":""}${zn.minutes}m ${zn.seconds}s`))}function gu(){try{const dt=Math.round(Ft.current.duration);Be.current.setAttribute("max",dt),wt.current.setAttribute("max",dt);const pe=x(dt);Kt.current.innerText=`${pe.hour>0?pe.hour+":":""}${pe.minutes}:${pe.seconds}`,Kt.current.setAttribute("datetime",`${pe.hour>0?" "+pe.hour+" ":""}${pe.minutes}m ${pe.seconds}s`),uu(),it();const{width:st,height:ht,x:Wt,y:It}=au.current.getBoundingClientRect();if(Wt<0||It<0,!Re){let zt=Ft.current.currentTime,an=zt-ne;Math.abs(an)<10?(fu+=Math.abs(an),ne=zt,at||fu-ge*ee>=0&&(ge++,Je.push(ne),G&&je())):(ne=zt,G&&je())}}catch(dt){console.log("videoplaying:",dt)}}function bu(){Re=!0}function ut(){Ft.current.playing&&Je.push(Ft.current.currentTime,ne),ne=Ft.current.currentTime,Re=!1}function lt(){Du=Ft.current.duration,Du<=20&&(ee=Du/3),Ft.current.addEventListener("play",Mu)}function we(dt){dt.preventDefault(),(0,m.vp)()?(Ft.current.style.width="100%",Ft.current.style.height="100%"):Ft.current.style.cssText=""}function Pu(){Qe()}function ln(dt){if(!y){ae.ZP.warning("\u8BE5\u89C6\u9891\u7981\u6B62\u5FEB\u8FDB/\u540E\u9000\u64AD\u653E");return}const pe=dt.target.dataset.seek?dt.target.dataset.seek:dt.target.value;Ft.current.currentTime=pe,wt.current.value=pe,Be.current.value=pe}function k(dt){const pe=Math.round(dt.offsetX/dt.target.clientWidth*parseInt(dt.target.getAttribute("max"),10));Be.current.setAttribute("data-seek",pe);const st=x(pe);hu.current.textContent=`${st.hour>0?st.hour+":":""}${st.minutes}:${st.seconds}`;const ht=Ft.current.getBoundingClientRect();hu.current.style.left=`${dt.pageX-ht.left}px`}function Pt(dt){switch(dt.code){case"Space":dt.preventDefault(),se();break;case"ArrowRight":if(dt.preventDefault(),!y){ae.ZP.warning("\u8BE5\u89C6\u9891\u7981\u6B62\u5FEB\u8FDB/\u540E\u9000\u64AD\u653E");break}if(Ft.current.currentTime>=Ft.current.duration)break;Ft.current.currentTime=parseInt(Ft.current.currentTime)+5,uu();break;case"ArrowLeft":if(dt.preventDefault(),!y){ae.ZP.warning("\u8BE5\u89C6\u9891\u7981\u6B62\u5FEB\u8FDB/\u540E\u9000\u64AD\u653E");break}if(Ft.current.currentTime===0)break;Ft.current.currentTime=parseInt(Ft.current.currentTime)-5,uu();break;case"ArrowUp":dt.preventDefault(),Ft.current.volume<1&&(Ft.current.volume=(parseInt(Ft.current.volume*10)+1)/10);break;case"ArrowDown":dt.preventDefault(),Ft.current.volume>0&&(Ft.current.volume=(parseInt(Ft.current.volume*10)-1)/10);break}}return tt.current.addEventListener((0,m.gH)(),we),Ft.current.addEventListener("canplay",lt),Ft.current.addEventListener("ended",me),Ft.current.addEventListener("seeking",bu),Ft.current.addEventListener("seeked",ut),Ft.current.addEventListener("loadedmetadata",Iu),Be.current.addEventListener("mousemove",k),Be.current.addEventListener("input",ln),Ft.current.addEventListener("timeupdate",gu),Ft.current.addEventListener("pause",Pu),Ft.current.addEventListener("volumechange",Ze),document.addEventListener("keydown",Pt),()=>{var dt,pe,st,ht,Wt,It,zt,an,zn,qt,$u,Zt;(dt=Ft.current)==null||dt.removeEventListener("canplay",lt),(pe=Ft.current)==null||pe.removeEventListener("play",Mu),(st=Ft.current)==null||st.removeEventListener("ended",me),(ht=Ft.current)==null||ht.removeEventListener("seeking",bu),(Wt=Ft.current)==null||Wt.removeEventListener("seeked",ut),(It=Be.current)==null||It.removeEventListener("mousemove",k),(zt=Be.current)==null||zt.removeEventListener("input",ln),(an=Ft.current)==null||an.removeEventListener("timeupdate",gu),(zn=Ft.current)==null||zn.removeEventListener("pause",Pu),(qt=Ft.current)==null||qt.removeEventListener("loadedmetadata",Iu),($u=Ft.current)==null||$u.removeEventListener("volumechange",Ze),document.removeEventListener("keydown",Pt),(Zt=Ft.current)!=null&&Zt.playing&&(Je.push(ne,Ft.current.currentTime),G&&je())}},[Ft,L]),(0,e.useEffect)(()=>{if(Ft.current.onended=()=>{Ee(Ft)},Ft.current.oncontextmenu=()=>!1,(L==null?void 0:L.indexOf(".m3u8"))>-1){if(Ft.current.canPlayType("application/vnd.apple.mpegurl"))Ft.current.src=L;else if(d.ZP.isSupported()){var ru=new d.ZP;ru.loadSource(L),ru.attachMedia(Ft.current)}}},[L]);const[Z,Ye]=(0,e.useState)(1),se=()=>{Ft.current.paused||Ft.current.ended?Ft.current.play():Ft.current.pause(),xe()};function At(){Ft.current.muted=!Ft.current.muted,Ft.current.muted?(Au.current.setAttribute("data-volume",volume.value),Au.current.value=0):Au.current.value=Au.current.dataset.volume}return e.createElement("div",{style:{position:"relative"},ref:tt},e.createElement("div",{ref:au,className:`${l.watermark} animated_alternate animate__animated_10s animate__infinite animate__stepstart ${l.animate__loop}`},_e&&$t?$t.login:" "),e.createElement("div",{className:l.container},e.createElement("div",{className:l["video-container"],id:"video-container"},e.createElement("div",{className:l["playback-animation"],id:"playback-animation"},e.createElement("svg",{className:l["playback-icons"]},e.createElement("use",{className:"hidden",href:"#play-icon"}),e.createElement("use",{href:"#pause"}))),e.createElement("video",{className:l.video,id:"video",preload:"auto",disablePictureInPicture:!0,ref:Ft,autoPlay:ye}),e.createElement("div",{className:`${l["video-controls"]} `,id:"video-controls"},e.createElement("div",{className:l["bottom-controls"]},e.createElement("div",{className:l["left-controls"]},e.createElement("button",{"data-title":"\u64AD\u653E/\u6682\u505C",id:"play",onClick:se},e.createElement("svg",{className:l["playback-icons"]},e.createElement("use",{ref:Mt,href:"#play-icon"}),e.createElement("use",{ref:_t,style:{display:"none"},href:"#pause"}))),e.createElement("div",{className:l.time},e.createElement("time",{id:"time-elapsed",ref:mu},"00:00"),e.createElement("span",null," / "),e.createElement("time",{id:"duration",ref:Kt},"00:00"))),e.createElement("div",{className:l["right-controls"]},y&&e.createElement(I.Z,{placement:"top",overlayClassName:l.rateOverlay,getPopupContainer:ru=>ru.parentNode,menu:{items:[{key:"1",label:e.createElement("span",{onClick:()=>{Ye(1),Ft.current.playbackRate=1}},"1.0x")},{key:"2",label:e.createElement("span",{onClick:()=>{Ye(1.5),Ft.current.playbackRate=1.5}},"1.5x")},{key:"3",label:e.createElement("span",{onClick:()=>{Ye(2),Ft.current.playbackRate=2}},"2.0x")}]}},e.createElement("div",{className:`${l.controlText} mr5`},"\u500D\u901F")),e.createElement(P.CopyToClipboard,{text:L,onCopy:()=>ae.ZP.success("\u590D\u5236\u6210\u529F")},e.createElement("button",{"data-title":"\u590D\u5236\u94FE\u63A5"},e.createElement("i",{className:"icon-lianjie2 iconfont",style:{fontSize:"12px",color:"white"}}))),e.createElement("div",{className:l["volume-controls"]},e.createElement("button",{"data-title":"\u5F00\u542F/\u5173\u95ED\u58F0\u97F3",className:l["volume-button"],id:"volume-button",onClick:At},e.createElement("i",{ref:ou,className:"icon-a-bianzu8 iconfont",style:{fontSize:"14px",color:"white"}}),e.createElement("i",{ref:yu,className:"icon-shengyinkaibeifen iconfont",style:{fontSize:"14px",color:"white"}}),e.createElement("i",{ref:Jt,className:"icon-shengyinkai iconfont",style:{fontSize:"14px",color:"white"}})),e.createElement("input",{className:l.volume,id:"volume",value:"1","data-mute":"0.5",type:"range",max:"1",min:"0",step:"0.01",ref:Au,style:{display:"none"},onClick:Ze})),e.createElement("button",{"data-title":"\u5168\u5C4F/\u9000\u51FA\u5168\u5C4F",className:l["fullscreen-button"],onClick:()=>{(0,m.vp)()?(0,m.BU)():(0,m.Dj)(tt.current)}},e.createElement("i",{className:"icon-fangda1 iconfont",style:{fontSize:"12px",color:"white"}})))),e.createElement("div",{className:l["video-progress"]},e.createElement("progress",{ref:wt,value:"0",min:"0"}),e.createElement("input",{className:l.seek,ref:Be,value:"0",min:"0",type:"range",step:"1"}),e.createElement("div",{className:l["seek-tooltip"],ref:hu,id:"seek-tooltip"},"00:00"))))),e.createElement("svg",{style:{display:"none"}},e.createElement("defs",null,e.createElement("symbol",{id:"pause",viewBox:"0 0 24 24"},e.createElement("path",{d:"M14.016 5.016h3.984v13.969h-3.984v-13.969zM6 18.984v-13.969h3.984v13.969h-3.984z"})),e.createElement("symbol",{id:"play-icon",viewBox:"0 0 24 24"},e.createElement("path",{d:"M8.016 5.016l10.969 6.984-10.969 6.984v-13.969z"})),e.createElement("symbol",{id:"volume-high",viewBox:"0 0 24 24"},e.createElement("path",{d:"M14.016 3.234q3.047 0.656 5.016 3.117t1.969 5.648-1.969 5.648-5.016 3.117v-2.063q2.203-0.656 3.586-2.484t1.383-4.219-1.383-4.219-3.586-2.484v-2.063zM16.5 12q0 2.813-2.484 4.031v-8.063q1.031 0.516 1.758 1.688t0.727 2.344zM3 9h3.984l5.016-5.016v16.031l-5.016-5.016h-3.984v-6z"})),e.createElement("symbol",{id:"volume-low",viewBox:"0 0 24 24"},e.createElement("path",{d:"M5.016 9h3.984l5.016-5.016v16.031l-5.016-5.016h-3.984v-6zM18.516 12q0 2.766-2.531 4.031v-8.063q1.031 0.516 1.781 1.711t0.75 2.32z"})),e.createElement("symbol",{id:"volume-mute",viewBox:"0 0 24 24"},e.createElement("path",{d:"M12 3.984v4.219l-2.109-2.109zM4.266 3l16.734 16.734-1.266 1.266-2.063-2.063q-1.547 1.313-3.656 1.828v-2.063q1.172-0.328 2.25-1.172l-4.266-4.266v6.75l-5.016-5.016h-3.984v-6h4.734l-4.734-4.734zM18.984 12q0-2.391-1.383-4.219t-3.586-2.484v-2.063q3.047 0.656 5.016 3.117t1.969 5.648q0 2.203-1.031 4.172l-1.5-1.547q0.516-1.266 0.516-2.625zM16.5 12q0 0.422-0.047 0.609l-2.438-2.438v-2.203q1.031 0.516 1.758 1.688t0.727 2.344z"})),e.createElement("symbol",{id:"fullscreen",viewBox:"0 0 24 24"},e.createElement("path",{d:"M14.016 5.016h4.969v4.969h-1.969v-3h-3v-1.969zM17.016 17.016v-3h1.969v4.969h-4.969v-1.969h3zM5.016 9.984v-4.969h4.969v1.969h-3v3h-1.969zM6.984 14.016v3h3v1.969h-4.969v-4.969h1.969z"})),e.createElement("symbol",{id:"fullscreen-exit",viewBox:"0 0 24 24"},e.createElement("path",{d:"M15.984 8.016h3v1.969h-4.969v-4.969h1.969v3zM14.016 18.984v-4.969h4.969v1.969h-3v3h-1.969zM8.016 8.016v-3h1.969v4.969h-4.969v-1.969h3zM5.016 15.984v-1.969h4.969v4.969h-1.969v-3h-3z"})),e.createElement("symbol",{id:"pip",viewBox:"0 0 24 24"},e.createElement("path",{d:"M21 19.031v-14.063h-18v14.063h18zM23.016 18.984q0 0.797-0.609 1.406t-1.406 0.609h-18q-0.797 0-1.406-0.609t-0.609-1.406v-14.016q0-0.797 0.609-1.383t1.406-0.586h18q0.797 0 1.406 0.586t0.609 1.383v14.016zM18.984 11.016v6h-7.969v-6h7.969z"})))))})},64197:function(vu,W,D){"use strict";D.d(W,{Z:function(){return mu}});var e=D(59301),ae=D(829),I=D(62957),A=D(6767),d=D(77019),f=D(5269),P=D(76618),m=D(56102),l=D(65582),s=D(98228),x=D(74128),le=D(38147),z=D(65862),U=(hu,ou,Jt)=>new Promise((yu,Au)=>{var Ht=$t=>{try{Dt(Jt.next($t))}catch(Du){Au(Du)}},Vt=$t=>{try{Dt(Jt.throw($t))}catch(Du){Au(Du)}},Dt=$t=>$t.done?yu($t.value):Promise.resolve($t.value).then(Ht,Vt);Dt((Jt=Jt.apply(hu,ou)).next())}),y=(0,e.forwardRef)(({time:hu},ou)=>{console.log("ScreenRecord:",ou);const Jt=(0,e.useRef)();let[yu,Au]=(0,e.useState)(),Ht=(0,e.useRef)(),Vt=2e3,Dt=[];(0,e.useImperativeHandle)(ou,()=>({startScreenRecord:fu,downloadFile:Du}));function $t(ne,w){return U(this,null,function*(){let j=[];const ee=yield new MediaRecorder(ne);ee.ondataavailable=ge=>{j.push(ge.data)},ee.start(),Ht.current=ee,window.recorderRefs=ee,ee.addEventListener("stop",ge=>{let at=URL.createObjectURL(j[0],{type:"video/mp4"});(0,z.Nd)("xxx.webm",at)})})}function Du(){if(!window.recorderRefs){A.ZP.warning("\u60A8\u8FD8\u6CA1\u6709\u5F00\u542F\u89C6\u9891\u5F55\u5236\uFF0C\u8BF7\u5148\u53BB\u5F55\u5236\u89C6\u9891\u5427\uFF01");return}Jt.current.srcObject.getTracks().forEach(w=>{w.stop()}),window.recorderRefs.addEventListener("dataavailable",w=>{let j=URL.createObjectURL(w.data,{type:"video/mp4"});(0,z.Nd)("\u5C4F\u5E55\u5F55\u5236\u89C6\u9891.webm",j)})}function fu(){if((0,z.hE)(window.location.href)){A.ZP.info("\u65E0\u6CD5\u4F7F\u7528\u5C4F\u5E55\u5F55\u5236\uFF1AHTTP \u9875\u9762\u4E0D\u652F\u6301\u6B64\u529F\u80FD");return}navigator.mediaDevices.getDisplayMedia({video:!0,audio:!0}).then(ne=>(Jt.current.srcObject=ne,Dt.push(ne),Jt.current.captureStream=Jt.current.captureStream||Jt.current.mozCaptureStream,new Promise(w=>Jt.current.onplaying=w))).then(()=>$t(Jt.current.captureStream(),Vt)).then(ne=>{}).catch(ne=>{ne.name==="NotFoundError"?A.ZP.warning("\u627E\u4E0D\u5230\u6444\u50CF\u5934\u6216\u9EA6\u514B\u98CE\u3002\u65E0\u6CD5\u5F55\u5236."):ne.name==="UnknownError"&&A.ZP.warning("\u5F55\u5236\u5931\u8D25")})}return e.createElement("div",{style:{position:"absolute",top:"0",zIndex:-1}},e.createElement("video",{onPause:()=>{},width:"60",height:"120",autoPlay:!0,muted:!0,ref:Jt}))}),L=D(37568),G=D(25399),ie=D(54172),Ae={tip:"tip___G7f9K",title:"title___IQM0U",primary:"primary___GvQEk",del:"del___VIxYG"},he="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAjJJREFUWEftlz9oE3EUx7+/+9veeWmatAlNvBqsWl0UizgpKKWCQwcnly4O3RwEHQWRUpysCFIsDoLgYjcDouDg4CKi1UFbXCJNDKklzR+TNMnd/X6So1fBtEnReEW42969d7/3eV/ee9yPROaYggoOE4oexoGHCw8HmIwi59exSPQZdsIEAi7kbUohAt9I9C4bpZY7lf9OQAjKZGCGnduN6hs5BQ7VJoAozVwUqXHQgZo85ddjQVH9mjXKD17nk2cOqb1jR5Rww3/96epSn8aLV84Ghhr2k3c/Uh9T1dK1seD+XoWTPiRr+fn3xYxzVp3Ib9N86IVjbwkQM5NTPMyTTtDN8TCODypYWK7gRnwF40d9mDwdtN0XZhMI+QTMTei2Pf1sBW8SFdyf2ItIj4jnn4qYfZXdFLhOpHiSj97zAP4vBQYDIlSJQ7lOsbxmIKDyCGuCXcRipgaJJxjql2w7mTdQqlLbbrzPrVvIFMy/64FOjugfNaHrAAPricscs2KdTOycZfHyQkbWH7dswlDh8xShxuYe6CSIKXTFs9pw6z3gAXgKeAoEC0tXeWocaxo/Apkw6t/ZWHJZBvzawRsfWUL3y6x24FHLPbBdAq2SHlFqq7d2ApDX9l2qCf50u9gtf0g8AE8BT4HtFJDNfGRP9fv5dqPV8Bdlfd4Qu4vtYu0xjN5mo5Ts0tWMR4lE7rARxtDXjvZf+EWKFIk9ZF3GGoY5Ah9zSQmLwBQpcv0qvvwEnl+9DjPi88gAAAAASUVORK5CYII=",be=D(82636),Qe=D(2524),$=D(59301),Ee=Object.defineProperty,ye=Object.getOwnPropertySymbols,Ue=Object.prototype.hasOwnProperty,_e=Object.prototype.propertyIsEnumerable,Ve=(hu,ou,Jt)=>ou in hu?Ee(hu,ou,{enumerable:!0,configurable:!0,writable:!0,value:Jt}):hu[ou]=Jt,Ct=(hu,ou)=>{for(var Jt in ou||(ou={}))Ue.call(ou,Jt)&&Ve(hu,Jt,ou[Jt]);if(ye)for(var Jt of ye(ou))_e.call(ou,Jt)&&Ve(hu,Jt,ou[Jt]);return hu},Ut=(hu,ou,Jt)=>new Promise((yu,Au)=>{var Ht=$t=>{try{Dt(Jt.next($t))}catch(Du){Au(Du)}},Vt=$t=>{try{Dt(Jt.throw($t))}catch(Du){Au(Du)}},Dt=$t=>$t.done?yu($t.value):Promise.resolve($t.value).then(Ht,Vt);Dt((Jt=Jt.apply(hu,ou)).next())});const eu=({taskId:hu,gather:ou={},visible:Jt,globalSetting:yu,setVisible:Au})=>{var Ht;const[Vt,Dt]=(0,e.useState)(!0),[$t,Du]=(0,e.useState)([]),[fu,ne]=(0,e.useState)(""),w=(0,e.useRef)(null);(0,e.useEffect)(()=>{Jt&&j()},[Jt]),(0,e.useEffect)(()=>{var Je;(Je=$t==null?void 0:$t[0])!=null&&Je.add&&w.current&&w.current.focus()},[!!((Ht=$t==null?void 0:$t[0])!=null&&Ht.add)]);const j=()=>Ut(void 0,null,function*(){var Je;Dt(!0);const je=yield(0,le.ZP)(`/api/tasks/${hu}/proxy_list`,{method:"post",body:ou});je.status===0&&Du((Je=je==null?void 0:je.data)==null?void 0:Je.list),Dt(!1)}),ee=()=>Ut(void 0,null,function*(){var Je;if(!fu){A.ZP.warning("\u7AEF\u53E3\u53F7\u4E0D\u80FD\u4E3A\u7A7A");return}if(fu.includes(" ")){A.ZP.warning("\u7AEF\u53E3\u53F7\u4E0D\u80FD\u6709\u7A7A\u683C");return}if(fu&&(fu.includes(".")||isNaN(Number(fu))||Number(fu)>65535||Number(fu)<=0||fu.length>1&&fu[0]==="0")){A.ZP.warning("\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u7AEF\u53E3\u53F7");return}if((Je=$t==null?void 0:$t.map(xe=>xe.port))!=null&&Je.includes(fu)){A.ZP.warning("\u7AEF\u53E3\u53F7\u4E0D\u5141\u8BB8\u91CD\u590D");return}if(Dt(!0),(yield(0,le.ZP)(`/api/tasks/${hu}/port_proxy`,{method:"post",body:Ct({port:Number(fu)},ou)})).status===0){j();return}Dt(!1)}),ge=Je=>Ut(void 0,null,function*(){I.default.confirm({title:"\u63D0\u793A",centered:!0,icon:null,content:"\u786E\u8BA4\u5220\u9664\u5417",onOk:()=>Ut(void 0,null,function*(){if((yield(0,le.ZP)(`/api/tasks/${hu}/proxy_del`,{method:"delete",body:Ct({port:Je},ou)})).status===0){A.ZP.success("\u5220\u9664\u6210\u529F"),j();return}})})}),at=()=>{var Je;if((Je=$t==null?void 0:$t[0])!=null&&Je.add){A.ZP.warning("\u53EA\u80FD\u6DFB\u52A0\u4E00\u884C");return}ne(""),Du([{port:"",proxyUrl:"",add:!0},...$t])},Re=[{title:"\u5185\u90E8\u7AEF\u53E3",dataIndex:"port",render:(Je,je)=>$.createElement("span",null,je.add?$.createElement(L.default,{ref:w,maxLength:5,placeholder:"\u8BF7\u8F93\u5165",value:fu,onChange:xe=>ne(xe.target.value)}):$.createElement("span",null,Je))},{title:"\u5916\u90E8\u8BBF\u95EE",dataIndex:"proxyUrl",render:Je=>{var je;return((je=Je==null?void 0:Je.split("//"))==null?void 0:je[1])||"- -"}},{title:"\u5916\u7F51IP",dataIndex:"proxyUrl",render:Je=>{var je;return((je=yu==null?void 0:yu.setting)==null?void 0:je.svc_external_ip)||"- -"}},{title:"\u64CD\u4F5C",dataIndex:"action",align:"right",render:(Je,je,xe)=>$.createElement("span",null,je.add?$.createElement($.Fragment,null,$.createElement("span",{onClick:ee,className:Ae.primary},"\u4FDD\u5B58"),$.createElement("span",{onClick:()=>Du(Ze=>Ze.filter((Z,Ye)=>xe!==Ye)),style:{marginLeft:48},className:Ae.primary},"\u53D6\u6D88")):$.createElement($.Fragment,null,$.createElement("span",{onClick:()=>(0,z.xg)(je==null?void 0:je.proxyUrl),className:Ae.primary},"\u6253\u5F00Web\u9884\u89C8"),$.createElement("span",{onClick:()=>ge(je==null?void 0:je.port),className:`${Ae.del} ml20`},"\u5220\u9664\u7AEF\u53E3")))}];return $.createElement(I.default,{centered:!0,open:Jt,title:"\u670D\u52A1\u9884\u89C8",width:930,afterClose:()=>{Du([])},onCancel:()=>Au(!1),footer:null},$.createElement("div",{className:Ae.tip},"\u670D\u52A1\u9884\u89C8\u5C06\u4E3A\u5B9E\u9A8C\u73AF\u5883\u5185\u90E8\u670D\u52A1\u6620\u5C04\u5230\u4E34\u65F6\u57DF\u540D\uFF0C\u4EC5\u4F9B\u9884\u89C8\u6D4B\u8BD5\u4F7F\u7528\u3002\u8BF7\u586B\u5199\u5185\u90E8\u670D\u52A1\u7AEF\u53E3\uFF0C\u5E76\u786E\u8BA4\u670D\u52A1\u6B63\u5E38\u542F\u52A8\u3002"),$.createElement(d.Z,{align:"middle",justify:"space-between"},$.createElement("div",{className:Ae.title},$.createElement("b",null),"\u7AEF\u53E3\u5217\u8868"),$.createElement(G.Z,{title:$t.length>4?"\u6700\u591A\u53EA\u80FD\u6DFB\u52A05\u4E2A\u7AEF\u53E3\u53F7":""},$.createElement(be.op,{disabled:$t.length>4,onClick:at,shape:"default",icon:$.createElement("img",{src:he,width:16})},"\u6DFB\u52A0\u7AEF\u53E3"))),$.createElement(ie.default,{style:{marginBottom:15},dataSource:$t,columns:Re,locale:{emptyText:$.createElement(Qe.Z,{styles:{margin:"40px auto"}})},loading:Vt,pagination:!1}))};var Ft=(0,l.connect)(({globalSetting:hu})=>({globalSetting:hu}))(eu),au=D(89392),tt=D(32080),_t=D(70031),Mt=D(41867),Be=D(59301),wt=(hu,ou,Jt)=>new Promise((yu,Au)=>{var Ht=$t=>{try{Dt(Jt.next($t))}catch(Du){Au(Du)}},Vt=$t=>{try{Dt(Jt.throw($t))}catch(Du){Au(Du)}},Dt=$t=>$t.done?yu($t.value):Promise.resolve($t.value).then(Ht,Vt);Dt((Jt=Jt.apply(hu,ou)).next())});const Kt={1:"\u7B80\u5355",2:"\u4E2D\u7B49",3:"\u56F0\u96BE"};var mu=({className:hu,git_url:ou,difficulty:Jt,task_pass:yu,test_set_permission:Au,onVncAction:Ht,windows_vnc:Vt,linux_vnc:Dt,vnc_url:$t,unity_3d_routes:Du,index_tab:fu,shixun_environment_id:ne,tab_type:w,reboot_cloud:j,cloud_type:ee,resData:ge,instance_startup_type:at,mirror_description_multi:Re,is_jupyter_notebook:Je,is_jupyter_lab:je,jupyterData:xe,is_jupyter:Ze,onHideToolBar:Z,monitoring_url:Ye,shixun_environments:se,port:At,token:ru})=>{var du;const Mu=(0,l.useParams)(),me=(0,e.useRef)();console.log("----",se,Re);const[uu,it]=(0,e.useState)(!1),Iu=ee===4?"/data/workspace/userfiles":Vt?"C:/Windows/AppReadiness/userfiles":"/data/workspace/userfiles",gu=ee===4?"/data/workspace/userfiles":Vt?"C:/Windows/AppReadiness/downloadfiles":"/data/workspace/downloadfiles",bu=!(0,au.isEmpty)(ge)||!(0,au.isEmpty)(xe),ut=xe?{name:xe==null?void 0:xe.main_mirror_name,description:xe==null?void 0:xe.main_mirror_description,close_internet:xe==null?void 0:xe.close_internet}:Re==null?void 0:Re.find(pe=>pe.shixun_environment_id===ne),lt=(du=se==null?void 0:se.find(pe=>pe.shixun_environment_id===ne))==null?void 0:du.program_language,we=()=>{Z(),I.default.info({title:"\u6587\u4EF6\u4E0A\u4F20",icon:null,okText:"\u5173\u95ED",width:600,centered:!0,content:Be.createElement("div",{className:"pt10"},Be.createElement(s.Z,{isDragger:!0,maxSize:200,additionalText:`\u9ED8\u8BA4\u5B58\u653E\u76EE\u5F55\u8DEF\u5F84\u4E3A"${Iu}"`,action:`${x.Z.API_SERVER}/api/tasks/${Mu.taskId||Mu.identifier}/upload_file?debug=admin&shixun_environment_id=${ne||null}&tab_type=${w||null}&is_jupyter=${Ze||!1}`,onChange:pe=>{pe.every(st=>{var ht;return((ht=st.response)==null?void 0:ht.status)===0})&&(I.default.destroyAll(),A.ZP.info("\u6587\u4EF6\u4E0A\u4F20\u6210\u529F")),console.log("fileList:",pe)}}))})},Pu=()=>{Z(),I.default.confirm({title:"\u4E0B\u8F7D\u4EE3\u7801",centered:!0,width:600,content:Be.createElement("div",null,`\u4EE3\u7801\u4E0B\u8F7D\u529F\u80FD\uFF1A\u5C06\u201C${gu}\u201D\u76EE\u5F55\u8FDB\u884C\u6253\u5305\u5E76\u4E0B\u8F7D`,Be.createElement("br",null),"(\u6587\u4EF6\u5927\u5C0F\u4E0D\u5F97\u8D85\u8FC7200MB)"),onOk:()=>wt(void 0,null,function*(){return yield(0,le.ZP)(`/api/tasks/${Mu.taskId||Mu.identifier}/download_file?debug=admin`,{method:"post",body:{autoDownload:!0,shixun_environment_id:ne||null,tab_type:w||null,is_jupyter:Ze||!1},headers:{responseType:"arraybuffer",Accept:"application/vnd.ms-excel;charset=utf-8"}}),!0})})},ln=()=>{var pe,st;(st=(pe=me.current)==null?void 0:pe.startScreenRecord)==null||st.call(pe)},k=()=>wt(void 0,null,function*(){Z(),it(!0)}),Pt=()=>{Z(),I.default.info({title:"SSH\u76F4\u8FDE",width:600,centered:!0,content:Be.createElement(Be.Fragment,null,Be.createElement(d.Z,null,Be.createElement(f.Z,{flex:"50px"},"\u8D26\u53F7"),Be.createElement(f.Z,null,ge==null?void 0:ge.username)),Be.createElement(d.Z,null,Be.createElement(f.Z,{flex:"50px"},"\u5730\u5740"),Be.createElement(f.Z,null,ge==null?void 0:ge.ssh_address)),Be.createElement(d.Z,null,Be.createElement(f.Z,{flex:"50px"},"\u7AEF\u53E3"),Be.createElement(f.Z,null,ge==null?void 0:ge.port)),Be.createElement(d.Z,null,Be.createElement(f.Z,{flex:"50px"},"\u5BC6\u7801"),Be.createElement(f.Z,null,ge==null?void 0:ge.password)))})},dt=()=>{Z(),I.default.info({title:"RDP\u76F4\u8FDE",icon:null,className:_t.Z.CustomTipsModalCss,okButtonProps:{type:"primary"},okText:"\u6211\u77E5\u9053\u5566",width:600,centered:!0,content:Be.createElement("div",null,Be.createElement(d.Z,null,Be.createElement(f.Z,{className:"c-grey-999",flex:"50px"},"\u8D26\u53F7"),Be.createElement(f.Z,{className:"c-grey-333"},ge==null?void 0:ge.username)),Be.createElement(d.Z,{className:"mt10"},Be.createElement(f.Z,{className:"c-grey-999",flex:"50px"},"\u5730\u5740"),Be.createElement(f.Z,{className:"c-grey-333"},ge==null?void 0:ge.host)),Be.createElement(d.Z,{className:"mt10"},Be.createElement(f.Z,{className:"c-grey-999",flex:"50px"},"\u7AEF\u53E3"),Be.createElement(f.Z,{className:"c-grey-333"},ee===4?ge==null?void 0:ge.gpPort:ge==null?void 0:ge.port)),Be.createElement(d.Z,{className:"mt10"},Be.createElement(f.Z,{className:"c-grey-999",flex:"50px"},"\u5BC6\u7801"),Be.createElement(f.Z,{className:"c-grey-333"},ge==null?void 0:ge.password)),Be.createElement("a",{style:{textDecoration:"underline",display:"inline-block"},href:"https://www.educoder.net/forums/36696",target:"_blank",className:"mt10 font14 current c-light-primary"},"\u64CD\u4F5C\u8BF4\u660E"))})};return console.log(xe,"jupyterData"),Be.createElement("div",{className:`tpi-code-setting ${hu}`},Be.createElement("h3",null,"\u529F\u80FD"),Be.createElement("section",null,(Du||Je||je)&&Be.createElement("a",{title:"\u5168\u5C4F",className:"file-item action",onClick:()=>{Ht("full-screen")}},Be.createElement("i",{className:"iconfont icon-quanping"}),"\u5F00\u542F / \u9000\u51FA\u5168\u5C4F"),(w===2||w===3||w===4||w===5||w===7||Je||je)&&Be.createElement("a",{onClick:()=>Ht("reset-task"),className:"file-item action",title:"\u91CD\u7F6E\u73AF\u5883"},Be.createElement("i",{className:"iconfont icon-zhongzhi4"}),"\u91CD\u7F6E\u73AF\u5883"),(w===2||w===3||w===5||w===7||je||Je)&&Be.createElement("a",{onClick:()=>Ht("reset-git-code"),className:"file-item action",title:"\u91CD\u7F6E\u4EE3\u7801\u4ED3\u5E93"},Be.createElement("i",{className:"iconfont icon-zhongzhishixun"}),"\u91CD\u7F6E\u4EE3\u7801\u4ED3\u5E93"),(w===3&&ee!==7||w===4||w===5||(Je||je)&&!(xe!=null&&xe.is_wuying))&&Be.createElement("a",{onClick:()=>we(),className:"file-item action",title:"\u4E0A\u4F20\u6587\u4EF6"},Be.createElement("i",{className:"iconfont icon-shangchuanwenjian"}),"\u4E0A\u4F20\u6587\u4EF6"),(w===3&&ee!==7||w===4||w===5||(Je||je)&&!(xe!=null&&xe.is_wuying))&&Be.createElement("a",{onClick:()=>Pu(),className:"file-item action",title:"\u4E0B\u8F7D\u6587\u4EF6"},Be.createElement("i",{className:"iconfont icon-xiazai3"}),"\u4E0B\u8F7D\u6587\u4EF6"),(w===3||w===5||w===7)&&Be.createElement("a",{onClick:()=>ln(),className:"file-item action",title:"\u5C4F\u5E55\u5F55\u5236"},Be.createElement("i",{className:"iconfont icon-jiaruketang1"}),"\u5C4F\u5E55\u5F55\u5236"),((w===2||w===3||w===4)&&(ee===0||ee===1||ee===4)||Je||je)&&bu&&Be.createElement("a",{onClick:()=>k(),className:"file-item action w100",title:"\u670D\u52A1\u9884\u89C8"},Be.createElement("i",{className:"iconfont icon-suanfasheji"}),"\u670D\u52A1\u9884\u89C8"),j&&bu&&Be.createElement("a",{onClick:()=>Ht("restart-reboot"),className:"file-item action",title:"\u91CD\u542F\u4E91\u4E3B\u673A"},Be.createElement(P.Z,{style:{marginRight:21,color:"#FFF"},className:"c-white font16"}),"\u91CD\u542F\u4E91\u4E3B\u673A "),(w===3&&ee!==7||w===5)&&Be.createElement("a",{onClick:()=>Ht("reset-code"),className:"file-item action",title:"\u6062\u590D\u521D\u59CB\u4EE3\u7801"},Be.createElement("i",{className:"iconfont icon-shuaxin4 font16",style:{marginRight:21}}),"\u6062\u590D\u521D\u59CB\u4EE3\u7801"),Je&&Be.createElement("a",{className:"file-item action",target:"_blank",href:`https://${At}${x.Z.TERMINAL_URL}/terminals/1?token=${ru}`},Be.createElement("i",{className:"iconfont icon-minglinghang font16",style:{marginRight:21}}),"\u547D\u4EE4\u884C\u7EC8\u7AEF"),ou&&Be.createElement(m.CopyToClipboard,{text:ou,onCopy:()=>A.ZP.success("\u590D\u5236\u6210\u529F")},Be.createElement("a",{title:"\u590D\u5236\u7248\u672C\u5E93\u5730\u5740",className:"file-item action"},Be.createElement("i",{className:"iconfont icon-fuzhibanbenkudizhi1"}),"\u590D\u5236\u7248\u672C\u5E93\u5730\u5740")),w===3&&ee!==7&&Be.createElement("a",{className:"file-item action",onClick:()=>{Ht("show-clipboard-box")}},Be.createElement("i",{className:"iconfont icon-fuzhiniantie"}),"\u590D\u5236\u7C98\u8D34"),(0,Mt.Ny)()&&ee!==7&&!(xe!=null&&xe.is_wuying)&&Be.createElement("a",{className:"file-item action",href:Ye||(xe==null?void 0:xe.monitoring_url),target:"_blank"},Be.createElement("i",{className:"iconfont icon-jiankongfuwu2"}),"\u76D1\u63A7\u670D\u52A1"),(w===4||w===3)&&bu&&Be.createElement("a",{className:"file-item action",onClick:Pt},Be.createElement("i",{className:"iconfont icon-congshulianjie"}),"SSH\u76F4\u8FDE"),at===2&&bu&&Be.createElement("a",{className:"file-item action",onClick:dt},Be.createElement("i",{className:"iconfont icon-RDPzhilian"}),"RDP\u76F4\u8FDE")),!!w&&Be.createElement(Be.Fragment,null,Be.createElement("h3",null,"\u5173\u5361\u914D\u7F6E\u4FE1\u606F"),Be.createElement("section",null,Be.createElement("a",{className:"file-item",title:yu?"\u5141\u8BB8\u5B66\u5458\u8DF3\u5173\u6311\u6218":"\u4E0D\u5141\u8BB8\u5B66\u5458\u8DF3\u5173\u6311\u6218"},Be.createElement("b",null,"\u8DF3\u5173"),Be.createElement("span",null,yu?"\u5141\u8BB8":"\u4E0D\u5141\u8BB8")),Be.createElement("a",{className:"file-item",title:Au?"\u5141\u8BB8\u5B66\u5458\u901A\u8FC7\u91D1\u5E01\u89E3\u9501\u67E5\u770B\u6D4B\u8BD5\u96C6\u5185\u5BB9":"\u4E0D\u5141\u8BB8\u5B66\u5458\u901A\u8FC7\u91D1\u5E01\u89E3\u9501\u67E5\u770B\u6D4B\u8BD5\u96C6\u5185\u5BB9"},Be.createElement("b",null,"\u6D4B\u8BD5\u96C6\u89E3\u9501"),Be.createElement("span",null,Au?"\u5141\u8BB8":"\u4E0D\u5141\u8BB8")))),Be.createElement("h3",null,"\u5B9E\u8BAD\u57FA\u672C\u4FE1\u606F"),Be.createElement("section",null,lt&&Be.createElement("div",{className:"file-item"},Be.createElement("b",null,"\u7F16\u7A0B\u8BED\u8A00"),Be.createElement("span",null,lt)),Be.createElement("div",{className:"file-item"},Be.createElement("b",null,"\u5B9E\u8BAD\u96BE\u6613\u5EA6"),Be.createElement("span",null,(xe==null?void 0:xe.difficulty)||Kt[Jt])),Be.createElement("div",{className:"file-item",style:{alignItems:"flex-start"}},Be.createElement("b",null,"\u5B9E\u9A8C\u73AF\u5883"),Du?Be.createElement("span",{className:"multi_ellipsis1"},"\u6682\u65E0"):ut&&Be.createElement(tt.Z,{value:[ut],title:"\u5B9E\u9A8C\u73AF\u5883\u8BF4\u660E"},Be.createElement("span",{title:ut==null?void 0:ut.name,className:"multi_ellipsis1 current"},ut==null?void 0:ut.name))),Be.createElement("div",{className:"file-item",style:{alignItems:"flex-start"}},Be.createElement("b",null,"\u5B9E\u9A8C\u5BB9\u5668\u7F51\u7EDC"),Du?Be.createElement("span",{className:"multi_ellipsis1"},"\u6682\u65E0"):Be.createElement("span",{title:ut==null?void 0:ut.name,className:"multi_ellipsis1 current"},ut!=null&&ut.close_internet?"\u5173\u95ED\u5916\u7F51":"\u5F00\u542F\u5916\u7F51"))),Be.createElement(y,{ref:me}),Be.createElement(Ft,{visible:uu,setVisible:it,taskId:Mu.taskId||Mu.identifier,gather:{shixun_environment_id:ne||null,tab_type:w||null,is_jupyter:Ze||!1}}))}},80024:function(vu,W,D){"use strict";D.d(W,{$J:function(){return I},JZ:function(){return d},bN:function(){return P},jP:function(){return f},rO:function(){return A}});var e=D(38147),ae=(m,l,s)=>new Promise((x,le)=>{var z=y=>{try{X(s.next(y))}catch(L){le(L)}},U=y=>{try{X(s.throw(y))}catch(L){le(L)}},X=y=>y.done?x(y.value):Promise.resolve(y.value).then(z,U);X((s=s.apply(m,l)).next())});function I(m){return(0,e.U2)(`libraries/${m}.json`)}function A(){return(0,e.U2)("library_tags.json")}function d(m){return ae(this,null,function*(){return(yield(0,e.IV)(`attachments/${m}.json`)).status===0})}function f(m){return(0,e.v_)("libraries.json",m)}function P(m,l){return(0,e.gz)(`libraries/${m}.json`,l)}},76700:function(vu,W,D){"use strict";D.d(W,{F:function(){return ye}});var e=D(82636),ae=D(62673),I=D(37568),A=D(6767),d=D(28284),f=D(71411),P=D(25399),m=D(82326),l=D(59301),s=D(77254),x=D(61527),le=D(60979),z=D(65582),U=D(1012),X=Object.defineProperty,y=Object.defineProperties,L=Object.getOwnPropertyDescriptors,G=Object.getOwnPropertySymbols,ie=Object.prototype.hasOwnProperty,Ae=Object.prototype.propertyIsEnumerable,he=(_e,Ve,Ct)=>Ve in _e?X(_e,Ve,{enumerable:!0,configurable:!0,writable:!0,value:Ct}):_e[Ve]=Ct,be=(_e,Ve)=>{for(var Ct in Ve||(Ve={}))ie.call(Ve,Ct)&&he(_e,Ct,Ve[Ct]);if(G)for(var Ct of G(Ve))Ae.call(Ve,Ct)&&he(_e,Ct,Ve[Ct]);return _e},Qe=(_e,Ve)=>y(_e,L(Ve)),$=(_e,Ve)=>{var Ct={};for(var Ut in _e)ie.call(_e,Ut)&&Ve.indexOf(Ut)<0&&(Ct[Ut]=_e[Ut]);if(_e!=null&&G)for(var Ut of G(_e))Ve.indexOf(Ut)<0&&Ae.call(_e,Ut)&&(Ct[Ut]=_e[Ut]);return Ct},Ee=(_e,Ve,Ct)=>new Promise((Ut,eu)=>{var Ft=_t=>{try{tt(Ct.next(_t))}catch(Mt){eu(Mt)}},au=_t=>{try{tt(Ct.throw(_t))}catch(Mt){eu(Mt)}},tt=_t=>_t.done?Ut(_t.value):Promise.resolve(_t.value).then(Ft,au);tt((Ct=Ct.apply(_e,Ve)).next())});const ye=_e=>{var Ve=_e,{DataProps:Ct,ExtraDom:Ut,disabled:eu,onChange:Ft}=Ve,au=$(Ve,["DataProps","ExtraDom","disabled","onChange"]),tt,_t;const[Mt,Be]=(0,l.useState)({questionId:Ct==null?void 0:Ct.id,poll_answer_id:(tt=(Ct==null?void 0:Ct.answers)||[])==null?void 0:tt.filter(wt=>wt==null?void 0:wt.answer_boolean).map(wt=>wt==null?void 0:wt.answer_id),vote_text:Ct==null?void 0:Ct.poll_vote_texts});return l.createElement(l.Fragment,null,l.createElement("div",{id:(au==null?void 0:au.id)||"",className:"flex item-center justify-between gap-20px"},l.createElement("div",{className:"flex-1 minW-0 minH-0"},!!(Ct!=null&&Ct.is_necessary)&&l.createElement("span",{className:"c-red mr5"},"*"),l.createElement("div",{className:"rounded-2px mr5 font12",style:{lineHeight:"12px",padding:"4px 6px",color:"#2675E5",background:"rgba(38,117,229,0.12)",border:"1px solid #2675E5",display:"inline-block"}},"\u591A\u9009\u9898"),Ct==null?void 0:Ct.question_title,(Ct==null?void 0:Ct.max_choices)&&l.createElement("span",{className:"ml5 c-grey-666",style:{whiteSpace:"nowrap"}},"\uFF08\u53EF\u9009",Ct==null?void 0:Ct.min_choices," - ",Ct==null?void 0:Ct.max_choices,"\u9879\uFF09")),!!Ut&&l.createElement("div",null,Ut)),l.createElement(ae.default.Group,{className:"flex flex-col gap-20px mt20",onChange:wt=>{var Kt,mu;const hu=(mu=(Kt=Ct==null?void 0:Ct.answers)==null?void 0:Kt.find(Jt=>(Jt==null?void 0:Jt.answer_text)==="\u5176\u5B83"))==null?void 0:mu.answer_id,ou=Qe(be({},Mt),{poll_answer_id:wt,vote_text:hu&&(wt!=null&&wt.includes(hu))?Mt.vote_text:""});Be(ou),Ft(ou)},defaultValue:Mt==null?void 0:Mt.poll_answer_id,options:((_t=Ct==null?void 0:Ct.answers)==null?void 0:_t.map(wt=>({value:(wt==null?void 0:wt.answer_id)||(wt==null?void 0:wt.answer_text),disabled:eu,label:l.createElement("div",{className:"flex item-center gap-20px"},l.createElement("div",null,wt==null?void 0:wt.answer_text),(wt==null?void 0:wt.answer_text)==="\u5176\u5B83"&&l.createElement(I.default,{className:"flex-1 minW-0",disabled:eu,defaultValue:(Ct==null?void 0:Ct.poll_vote_texts)||"",onBlur:()=>{var Kt;(Kt=Mt==null?void 0:Mt.poll_answer_id)!=null&&Kt.includes(wt==null?void 0:wt.answer_id)&&Ft(Mt)},onChange:Kt=>{Be(Qe(be({},Mt),{vote_text:Kt.target.value}))},placeholder:"\u8BF7\u8F93\u5165"}))})))||[]}))},Ue=_e=>{var Ve=_e,{openEdit:Ct,EidtProps:Ut,poll_id:eu,dispatch:Ft,DataProps:au}=Ve,tt=$(Ve,["openEdit","EidtProps","poll_id","dispatch","DataProps"]),_t,Mt;const{field:{name:Be=0}={},form:wt}=Ut||{},Kt=eu&&!(au!=null&&au.poll_question_id),mu=wt.getFieldValue([...(Ut==null?void 0:Ut.name)||[""]]),[hu,ou]=(0,l.useState)(wt.getFieldValue([...(Ut==null?void 0:Ut.name)||[""],Be])),[Jt,yu]=(0,l.useState)(Ct),[,,Au]=(0,x.U)(le.bV,{poll_id:eu}),[,,Ht]=(0,x.U)(le.np,{}),Vt=(0,l.useRef)(null),Dt=wt==null?void 0:wt.getFieldValue([...(Ut==null?void 0:Ut.name)||[""],Be,"question_answers"]),$t=fu=>{s.Z.publish("shixun_poll_Edit",{isEdit:fu})},Du=fu=>Ee(void 0,null,function*(){var ne,w;if(!eu){(ne=Ut==null?void 0:Ut.operation)==null||ne.move(Be,fu==="up"?Be-1:Be+1);return}const j=yield(0,le.fH)({poll_question_id:au==null?void 0:au.poll_question_id,opr:fu});(j==null?void 0:j.status)===0&&((w=A.ZP)==null||w.success("\u79FB\u52A8\u6210\u529F"),Ft({type:"shixunsDetail/getStartAnswer",payload:{poll_id:eu}}))});return Jt?l.createElement(l.Fragment,null,l.createElement(d.default.Item,{name:[Be,"question_type"],hidden:!0}),l.createElement(d.default.Item,{name:[Be,"poll_question_id"],hidden:!0}),l.createElement(d.default.Item,{name:[Be,"is_necessary"],initialValue:!1,label:l.createElement(l.Fragment,null,l.createElement("span",{className:"c-blue font16 mr5"},"\u3010\u591A\u9009\u3011"),"\u5FC5\u7B54"),valuePropName:"checked"},l.createElement(f.Z,null)),l.createElement(d.default.Item,{name:[Be,"question_title"],className:"pr40",label:"\u6807\u9898",required:null,rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6807\u9898"},{whitespace:!0,message:"\u6807\u9898\u4E0D\u80FD\u5168\u4E3A\u7A7A"}]},l.createElement(I.default,{placeholder:"\u8BF7\u8F93\u5165\u6807\u9898"})),l.createElement(d.default.List,{name:[Be,"question_answers"]},(fu,ne)=>(Vt.current=ne,l.createElement(l.Fragment,null,fu.map(w=>l.createElement("div",{key:w==null?void 0:w.key,className:"flex gap-20px"},wt.getFieldValue([...(Ut==null?void 0:Ut.name)||[""],Be,"question_answers",w==null?void 0:w.name]).answer_text!=="\u5176\u5B83"?l.createElement(d.default.Item,{className:"flex-1 minW-0",name:[w==null?void 0:w.name,"answer_text"],label:"\u9009\u9879",required:null,rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u9009\u9879\u5185\u5BB9"},{whitespace:!0,message:"\u9009\u9879\u5185\u5BB9\u4E0D\u80FD\u5168\u4E3A\u7A7A"}]},l.createElement(I.default,{placeholder:"\u8BF7\u8F93\u5165\u9009\u9879\u5185\u5BB9"})):l.createElement("div",{className:"flex-1 minW-0 flex item-center mb20"},l.createElement("div",{className:"text-end",style:{width:30,marginRight:"12px"}},"\u5176\u5B83"),l.createElement(I.default,{className:"flex-1 minW-0",placeholder:"\u65E0\u6CD5\u7F16\u8F91\uFF01\u5C06\u7531\u53C2\u4E0E\u7B54\u9898\u7684\u4EBA\u624B\u52A8\u5F55\u5165",disabled:!0})),l.createElement("div",{style:{height:40},className:"flex item-center gap-20px"},l.createElement(P.Z,{title:"\u5220\u9664"},l.createElement("i",{className:"iconfont icon-yichu1 current-delete-hover c-red",onClick:()=>{ne==null||ne.remove(w==null?void 0:w.name)}})))))))),l.createElement("div",{className:"flex gap-12px"},l.createElement("div",{className:"text-end",style:{lineHeight:"40px",width:30}},"\u53EF\u9009"),l.createElement(d.default.Item,{initialValue:null,name:[Be,"min_choices"]},l.createElement(m.default,{style:{width:230},options:[{value:null,label:"--"},...(Dt==null?void 0:Dt.map((fu,ne)=>({value:ne+1,label:ne+1})))||[]]})),l.createElement("div",{style:{lineHeight:"40px"}},"-"),l.createElement(d.default.Item,{initialValue:null,name:[Be,"max_choices"]},l.createElement(m.default,{style:{width:230},options:[{value:null,label:"--"},...(Dt==null?void 0:Dt.map((fu,ne)=>({value:ne+1,label:ne+1})))||[]]}))),l.createElement("div",{className:"flex item-center gap-20px"},l.createElement(e.op,{onClick:()=>{var fu,ne,w,j,ee;const ge=(ne=(fu=au==null?void 0:au.question_answers)==null?void 0:fu.map(at=>at==null?void 0:at.answer_text))==null?void 0:ne.includes("\u5176\u5B83");(ee=Vt==null?void 0:Vt.current)==null||ee.add({answer_text:"",answer_id:(0,U.Z)()},ge?((w=au==null?void 0:au.question_answers)==null?void 0:w.length)-1:(j=au==null?void 0:au.question_answers)==null?void 0:j.length)}},"\u65B0\u589E\u9009\u9879"),!((Mt=(_t=wt==null?void 0:wt.getFieldValue([...(Ut==null?void 0:Ut.name)||[""],Be,"question_answers"]))==null?void 0:_t.map(fu=>fu==null?void 0:fu.answer_text))!=null&&Mt.includes("\u5176\u5B83"))&&l.createElement(e.op,{onClick:()=>{var fu;(fu=Vt==null?void 0:Vt.current)==null||fu.add({answer_text:"\u5176\u5B83",answer_id:(0,U.Z)()})}},"\u65B0\u589E\u5176\u5B83\u9009\u9879"),l.createElement("div",{className:"current rounded-2px pl20 pr20 pt5 pb5 ml-auto",style:{border:"1px solid #f8fafc",background:"#f8f9fc",boxShadow:"0 2px 4px 0 #e0dfe1"},onClick:()=>{var fu,ne;au!=null&&au.poll_question_id?(yu(!1),wt.setFieldValue([...(Ut==null?void 0:Ut.name)||[""],Be],hu)):(ne=(fu=Ut==null?void 0:Ut.operation)==null?void 0:fu.remove)==null||ne.call(fu,Be),$t(!1)}},"\u53D6\u6D88"),l.createElement("div",{className:"current rounded-2px pl20 pr20 pt5 pb5",style:{background:"#ECF0F9",boxShadow:"0 2px 4px 0 #E0DFE1"},onClick:()=>{wt.validateFields(Ut==null?void 0:Ut.name,{recursive:!0}).then(()=>Ee(void 0,null,function*(){var fu;if((au==null?void 0:au.min_choices)===void 0&&(au==null?void 0:au.max_choices)!==void 0||(au==null?void 0:au.min_choices)!==void 0&&(au==null?void 0:au.max_choices)===void 0){A.ZP.warning("\u6700\u5C0F\u548C\u6700\u5927\u9650\u5236\u987B\u540C\u65F6\u90FD\u6709\u503C");return}if((au==null?void 0:au.min_choices)>(au==null?void 0:au.max_choices)){A.ZP.warning("\u6700\u5927\u9650\u5236\u4E0D\u80FD\u5C0F\u4E8E\u6700\u5C0F\u9650\u5236");return}if(eu){const ne=yield(Kt?Au:Ht)(Qe(be({},au),{poll_id:eu,is_necessary:Number(au==null?void 0:au.is_necessary),question_answers:au==null?void 0:au.question_answers.map(w=>w==null?void 0:w.answer_text)}));(ne==null?void 0:ne.status)===0&&(A.ZP.success(Kt?"\u6DFB\u52A0\u6210\u529F":"\u4FEE\u6539\u6210\u529F"),yu(!1),$t(!1),Kt&&wt.setFieldValue([...(Ut==null?void 0:Ut.name)||[""],Be,"poll_question_id"],(fu=ne==null?void 0:ne.data)==null?void 0:fu.id),ou(wt.getFieldValue([...(Ut==null?void 0:Ut.name)||[""],Be])));return}yu(!1),$t(!1)}))}},"\u4FDD\u5B58"))):l.createElement(ye,{disabled:!0,DataProps:Qe(be({},au),{answers:au==null?void 0:au.question_answers}),ExtraDom:l.createElement("div",{className:"flex gap-20px"},l.createElement(P.Z,{title:"\u5220\u9664"}," ",l.createElement("i",{className:"iconfont icon-shanchutimu current c-red",onClick:()=>Ee(void 0,null,function*(){var fu,ne;if(Ut!=null&&Ut.isHoveEdit){A.ZP.warning("\u8BF7\u5148\u5B8C\u6210\u7F16\u8F91");return}if(au!=null&&au.poll_question_id){const w=yield(0,le.IF)({poll_question_id:au==null?void 0:au.poll_question_id});(w==null?void 0:w.status)===0&&(A.ZP.success("\u5220\u9664\u6210\u529F"),(fu=Ut==null?void 0:Ut.operation)==null||fu.remove(Be),$t(!1));return}(ne=Ut==null?void 0:Ut.operation)==null||ne.remove(Be),$t(!1)})})," "),Be!==0&&l.createElement(P.Z,{title:"\u4E0A\u79FB"}," ",l.createElement("i",{className:"iconfont icon-xiangshangyi current c-green",onClick:()=>{if(Ut!=null&&Ut.isHoveEdit){A.ZP.warning("\u8BF7\u5148\u5B8C\u6210\u7F16\u8F91");return}Du("up")}})," "),Be!==mu.length-1&&l.createElement(P.Z,{title:"\u4E0B\u79FB"}," ",l.createElement("i",{className:"iconfont icon-xiangxiayi current c-green",onClick:()=>{if(Ut!=null&&Ut.isHoveEdit){A.ZP.warning("\u8BF7\u5148\u5B8C\u6210\u7F16\u8F91");return}Du("down")}})," "),l.createElement(P.Z,{title:"\u7F16\u8F91"}," ",l.createElement("i",{className:"iconfont icon-bianji-moren current c-green",onClick:()=>{if(Ut!=null&&Ut.isHoveEdit){A.ZP.warning("\u8BF7\u5148\u5B8C\u6210\u7F16\u8F91");return}yu(!0),$t(!0)}})," "))})};W.Z=(0,z.connect)()(Ue)},52494:function(vu,W,D){"use strict";D.d(W,{T:function(){return Ee}});var e=D(82636),ae=D(60979),I=D(47889),A=D(37568),d=D(6767),f=D(28284),P=D(71411),m=D(25399),l=D(59301),s=D(77254),x=D(61527),le=D(65582),z=D(1012),U=Object.defineProperty,X=Object.defineProperties,y=Object.getOwnPropertyDescriptors,L=Object.getOwnPropertySymbols,G=Object.prototype.hasOwnProperty,ie=Object.prototype.propertyIsEnumerable,Ae=(Ue,_e,Ve)=>_e in Ue?U(Ue,_e,{enumerable:!0,configurable:!0,writable:!0,value:Ve}):Ue[_e]=Ve,he=(Ue,_e)=>{for(var Ve in _e||(_e={}))G.call(_e,Ve)&&Ae(Ue,Ve,_e[Ve]);if(L)for(var Ve of L(_e))ie.call(_e,Ve)&&Ae(Ue,Ve,_e[Ve]);return Ue},be=(Ue,_e)=>X(Ue,y(_e)),Qe=(Ue,_e)=>{var Ve={};for(var Ct in Ue)G.call(Ue,Ct)&&_e.indexOf(Ct)<0&&(Ve[Ct]=Ue[Ct]);if(Ue!=null&&L)for(var Ct of L(Ue))_e.indexOf(Ct)<0&&ie.call(Ue,Ct)&&(Ve[Ct]=Ue[Ct]);return Ve},$=(Ue,_e,Ve)=>new Promise((Ct,Ut)=>{var eu=tt=>{try{au(Ve.next(tt))}catch(_t){Ut(_t)}},Ft=tt=>{try{au(Ve.throw(tt))}catch(_t){Ut(_t)}},au=tt=>tt.done?Ct(tt.value):Promise.resolve(tt.value).then(eu,Ft);au((Ve=Ve.apply(Ue,_e)).next())});const Ee=Ue=>{var _e=Ue,{DataProps:Ve,ExtraDom:Ct,disabled:Ut,onChange:eu}=_e,Ft=Qe(_e,["DataProps","ExtraDom","disabled","onChange"]),au,tt,_t,Mt,Be;const[wt,Kt]=(0,l.useState)({questionId:Ve==null?void 0:Ve.id,poll_answer_id:(tt=(au=(Ve==null?void 0:Ve.answers)||[])==null?void 0:au.find(mu=>mu==null?void 0:mu.answer_boolean))==null?void 0:tt.answer_id,vote_text:Ve==null?void 0:Ve.poll_vote_texts});return l.createElement(l.Fragment,null,l.createElement("div",{id:(Ft==null?void 0:Ft.id)||"",className:"flex item-center justify-between gap-20px"},l.createElement("div",{className:"flex-1 minW-0 minH-0"},!!(Ve!=null&&Ve.is_necessary)&&l.createElement("span",{className:"c-red mr5"},"*"),l.createElement("div",{className:"rounded-2px mr5 font12",style:{lineHeight:"12px",padding:"4px 6px",color:"#25BD75",background:"rgba(98,197,134,0.12)",border:"1px solid #25BD75",display:"inline-block"}},"\u5355\u9009\u9898"),Ve==null?void 0:Ve.question_title),!!Ct&&l.createElement("div",null,Ct)),l.createElement(I.ZP.Group,{className:"flex flex-col gap-20px mt20",style:{display:"flex",flexDirection:"column",gap:"20px"},onChange:mu=>{var hu,ou;const Jt=(ou=(hu=Ve==null?void 0:Ve.answers)==null?void 0:hu.find(Au=>(Au==null?void 0:Au.answer_text)==="\u5176\u5B83"))==null?void 0:ou.answer_id,yu=be(he({},wt),{poll_answer_id:mu.target.value,vote_text:Jt&&mu.target.value==Jt?wt.vote_text:""});Kt(yu),eu==null||eu(yu)},defaultValue:(Mt=(_t=(Ve==null?void 0:Ve.answers)||[])==null?void 0:_t.find(mu=>mu==null?void 0:mu.answer_boolean))==null?void 0:Mt.answer_id,options:((Be=Ve==null?void 0:Ve.answers)==null?void 0:Be.map(mu=>({value:(mu==null?void 0:mu.answer_id)||(mu==null?void 0:mu.answer_text),disabled:Ut,label:l.createElement("div",{className:"flex item-center gap-20px"},l.createElement("div",null,mu==null?void 0:mu.answer_text),(mu==null?void 0:mu.answer_text)==="\u5176\u5B83"&&l.createElement(A.default,{className:"flex-1 minW-0",disabled:Ut,defaultValue:(Ve==null?void 0:Ve.poll_vote_texts)||"",onBlur:()=>{(wt==null?void 0:wt.poll_answer_id)==(mu==null?void 0:mu.answer_id)&&(eu==null||eu(wt))},onChange:hu=>{Kt(be(he({},wt),{vote_text:hu.target.value}))},placeholder:"\u8BF7\u8F93\u5165"}))})))||[]}))},ye=Ue=>{var _e=Ue,{EidtProps:Ve,openEdit:Ct,poll_id:Ut,DataProps:eu,dispatch:Ft}=_e,au=Qe(_e,["EidtProps","openEdit","poll_id","DataProps","dispatch"]);const{field:{name:tt=0}={},form:_t}=Ve||{},Mt=Ut&&!(eu!=null&&eu.poll_question_id),Be=_t.getFieldValue([...(Ve==null?void 0:Ve.name)||[""]]),[wt,Kt]=(0,l.useState)(_t.getFieldValue([...(Ve==null?void 0:Ve.name)||[""],tt])),[mu,hu]=(0,l.useState)(Ct),[,,ou]=(0,x.U)(ae.bV,{poll_id:Ut}),[,,Jt]=(0,x.U)(ae.np,{}),yu=Ht=>{s.Z.publish("shixun_poll_Edit",{isEdit:Ht})},Au=Ht=>$(void 0,null,function*(){var Vt,Dt;if(!Ut){(Vt=Ve==null?void 0:Ve.operation)==null||Vt.move(tt,Ht==="up"?tt-1:tt+1);return}const $t=yield(0,ae.fH)({poll_question_id:eu==null?void 0:eu.poll_question_id,opr:Ht});($t==null?void 0:$t.status)===0&&((Dt=d.ZP)==null||Dt.success("\u79FB\u52A8\u6210\u529F"),Ft({type:"shixunsDetail/getStartAnswer",payload:{poll_id:Ut}}))});return mu?l.createElement(l.Fragment,null,l.createElement(f.default.Item,{name:[tt,"question_type"],hidden:!0}),l.createElement(f.default.Item,{name:[tt,"poll_question_id"],hidden:!0}),l.createElement(f.default.Item,{name:[tt,"question_number"],hidden:!0}),l.createElement(f.default.Item,{name:[tt,"is_necessary"],initialValue:!1,label:l.createElement(l.Fragment,null,l.createElement("span",{className:"c-blue font16 mr5"},"\u3010\u5355\u9009\u3011"),"\u5FC5\u7B54"),valuePropName:"checked"},l.createElement(P.Z,null)),l.createElement(f.default.Item,{name:[tt,"question_title"],className:"pr40",label:"\u6807\u9898",required:null,rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6807\u9898"},{whitespace:!0,message:"\u6807\u9898\u4E0D\u80FD\u5168\u4E3A\u7A7A"}]},l.createElement(A.default,{placeholder:"\u8BF7\u8F93\u5165\u6807\u9898"})),l.createElement(f.default.List,{name:[tt,"question_answers"]},(Ht,{add:Vt,remove:Dt})=>{var $t,Du;return l.createElement(l.Fragment,null,Ht.map(fu=>l.createElement("div",{key:fu==null?void 0:fu.key,className:"flex gap-20px"},_t.getFieldValue([...(Ve==null?void 0:Ve.name)||[""],tt,"question_answers",fu==null?void 0:fu.name]).answer_text!=="\u5176\u5B83"?l.createElement(f.default.Item,{className:"flex-1 minW-0",name:[fu==null?void 0:fu.name,"answer_text"],label:"\u9009\u9879",required:null,rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u9009\u9879\u5185\u5BB9"},{whitespace:!0,message:"\u9009\u9879\u5185\u5BB9\u4E0D\u80FD\u5168\u4E3A\u7A7A"}]},l.createElement(A.default,{placeholder:"\u8BF7\u8F93\u5165\u9009\u9879\u5185\u5BB9"})):l.createElement("div",{className:"flex-1 minW-0 flex item-center mb20"},l.createElement("div",{className:"text-end",style:{width:30,marginRight:"12px"}},"\u5176\u5B83"),l.createElement(A.default,{className:"flex-1 minW-0",placeholder:"\u65E0\u6CD5\u7F16\u8F91\uFF01\u5C06\u7531\u53C2\u4E0E\u7B54\u9898\u7684\u4EBA\u624B\u52A8\u5F55\u5165",disabled:!0})),l.createElement("div",{style:{height:40},className:"flex item-center gap-20px"},l.createElement(m.Z,{title:"\u5220\u9664"},l.createElement("i",{className:"iconfont icon-yichu1 current-delete-hover c-red",onClick:()=>{Dt(fu==null?void 0:fu.name)}}))))),l.createElement("div",{className:"flex item-center gap-20px"},l.createElement(e.op,{onClick:()=>{var fu,ne,w,j;const ee=(ne=(fu=eu==null?void 0:eu.question_answers)==null?void 0:fu.map(ge=>ge==null?void 0:ge.answer_text))==null?void 0:ne.includes("\u5176\u5B83");Vt({answer_text:"",answer_id:(0,z.Z)()},ee?((w=eu==null?void 0:eu.question_answers)==null?void 0:w.length)-1:(j=eu==null?void 0:eu.question_answers)==null?void 0:j.length)}},"\u65B0\u589E\u9009\u9879"),!((Du=($t=_t==null?void 0:_t.getFieldValue([...(Ve==null?void 0:Ve.name)||[""],tt,"question_answers"]))==null?void 0:$t.map(fu=>fu==null?void 0:fu.answer_text))!=null&&Du.includes("\u5176\u5B83"))&&l.createElement(e.op,{onClick:()=>{Vt({answer_text:"\u5176\u5B83",answer_id:(0,z.Z)()})}},"\u65B0\u589E\u5176\u5B83\u9009\u9879"),l.createElement("div",{className:"current rounded-2px pl20 pr20 pt5 pb5 ml-auto",style:{border:"1px solid #f8fafc",background:"#f8f9fc",boxShadow:"0 2px 4px 0 #e0dfe1"},onClick:()=>{var fu;eu!=null&&eu.poll_question_id?(hu(!1),_t.setFieldValue([...(Ve==null?void 0:Ve.name)||[""],tt],wt)):(fu=Ve==null?void 0:Ve.operation)==null||fu.remove(tt),yu(!1)}},"\u53D6\u6D88"),l.createElement("div",{className:"current rounded-2px pl20 pr20 pt5 pb5",style:{background:"#ECF0F9",boxShadow:"0 2px 4px 0 #E0DFE1"},onClick:()=>{_t.validateFields(Ve==null?void 0:Ve.name,{recursive:!0}).then(()=>$(void 0,null,function*(){var fu;if(Ut){const ne=yield(Mt?ou:Jt)(be(he({},eu),{poll_id:Ut,is_necessary:Number(eu==null?void 0:eu.is_necessary),question_answers:eu==null?void 0:eu.question_answers.map(w=>w==null?void 0:w.answer_text)}));(ne==null?void 0:ne.status)===0&&(d.ZP.success(Mt?"\u6DFB\u52A0\u6210\u529F":"\u4FEE\u6539\u6210\u529F"),hu(!1),yu(!1),Mt&&_t.setFieldValue([...(Ve==null?void 0:Ve.name)||[""],tt,"poll_question_id"],(fu=ne==null?void 0:ne.data)==null?void 0:fu.id),Kt(_t.getFieldValue([...(Ve==null?void 0:Ve.name)||[""],tt])));return}hu(!1),yu(!1)}))}},"\u4FDD\u5B58")))})):l.createElement(Ee,{disabled:!0,DataProps:be(he({},eu),{answers:eu==null?void 0:eu.question_answers}),ExtraDom:l.createElement("div",{className:"flex gap-20px"},l.createElement(m.Z,{title:"\u5220\u9664"}," ",l.createElement("i",{className:"iconfont icon-shanchutimu current c-red",onClick:()=>$(void 0,null,function*(){var Ht,Vt;if(Ve!=null&&Ve.isHoveEdit){d.ZP.warning("\u8BF7\u5148\u5B8C\u6210\u7F16\u8F91");return}if(eu!=null&&eu.poll_question_id){const Dt=yield(0,ae.IF)({poll_question_id:eu==null?void 0:eu.poll_question_id});(Dt==null?void 0:Dt.status)===0&&(d.ZP.success("\u5220\u9664\u6210\u529F"),(Ht=Ve==null?void 0:Ve.operation)==null||Ht.remove(tt),yu(!1));return}(Vt=Ve==null?void 0:Ve.operation)==null||Vt.remove(tt),yu(!1)})})," "),tt!==0&&l.createElement(m.Z,{title:"\u4E0A\u79FB"}," ",l.createElement("i",{className:"iconfont icon-xiangshangyi current c-green",onClick:()=>{if(Ve!=null&&Ve.isHoveEdit){d.ZP.warning("\u8BF7\u5148\u5B8C\u6210\u7F16\u8F91");return}Au("up")}})," "),tt!==Be.length-1&&l.createElement(m.Z,{title:"\u4E0B\u79FB"}," ",l.createElement("i",{className:"iconfont icon-xiangxiayi current c-green",onClick:()=>{if(Ve!=null&&Ve.isHoveEdit){d.ZP.warning("\u8BF7\u5148\u5B8C\u6210\u7F16\u8F91");return}Au("down")}})," "),l.createElement(m.Z,{title:"\u7F16\u8F91"}," ",l.createElement("i",{className:"iconfont icon-bianji-moren current c-green",onClick:()=>{if(Ve!=null&&Ve.isHoveEdit){d.ZP.warning("\u8BF7\u5148\u5B8C\u6210\u7F16\u8F91");return}hu(!0),yu(!0)}})," "))})};W.Z=(0,le.connect)()(ye)},53380:function(vu,W,D){"use strict";D.d(W,{c:function(){return be}});var e=D(37568),ae=D(6767),I=D(28284),A=D(71411),d=D(25399),f=D(59301),P=D(77254),m=D(61527),l=D(60979),s=D(65582),x=Object.defineProperty,le=Object.defineProperties,z=Object.getOwnPropertyDescriptors,U=Object.getOwnPropertySymbols,X=Object.prototype.hasOwnProperty,y=Object.prototype.propertyIsEnumerable,L=($,Ee,ye)=>Ee in $?x($,Ee,{enumerable:!0,configurable:!0,writable:!0,value:ye}):$[Ee]=ye,G=($,Ee)=>{for(var ye in Ee||(Ee={}))X.call(Ee,ye)&&L($,ye,Ee[ye]);if(U)for(var ye of U(Ee))y.call(Ee,ye)&&L($,ye,Ee[ye]);return $},ie=($,Ee)=>le($,z(Ee)),Ae=($,Ee)=>{var ye={};for(var Ue in $)X.call($,Ue)&&Ee.indexOf(Ue)<0&&(ye[Ue]=$[Ue]);if($!=null&&U)for(var Ue of U($))Ee.indexOf(Ue)<0&&y.call($,Ue)&&(ye[Ue]=$[Ue]);return ye},he=($,Ee,ye)=>new Promise((Ue,_e)=>{var Ve=eu=>{try{Ut(ye.next(eu))}catch(Ft){_e(Ft)}},Ct=eu=>{try{Ut(ye.throw(eu))}catch(Ft){_e(Ft)}},Ut=eu=>eu.done?Ue(eu.value):Promise.resolve(eu.value).then(Ve,Ct);Ut((ye=ye.apply($,Ee)).next())});const be=$=>{var Ee=$,{DataProps:ye,ExtraDom:Ue,disabled:_e,onChange:Ve}=Ee,Ct=Ae(Ee,["DataProps","ExtraDom","disabled","onChange"]);return f.createElement(f.Fragment,null,f.createElement("div",{id:(Ct==null?void 0:Ct.id)||"",className:"flex item-center justify-between gap-20px"},f.createElement("div",{className:"flex-1 minW-0 minH-0"},!!(ye!=null&&ye.is_necessary)&&f.createElement("span",{className:"c-red mr5"},"*"),f.createElement("div",{className:"rounded-2px mr5 font12",style:{padding:"4px 6px",color:"#E58326",background:"rgba(229,131,38,0.12)",border:"1px solid #E58326",display:"inline-block",lineHeight:"12px"}},"\u4E3B\u89C2\u9898"),ye==null?void 0:ye.question_title),!!Ue&&f.createElement("div",null,Ue)),f.createElement(e.default.TextArea,{onBlur:Ut=>{Ve({vote_text:Ut.target.value,questionId:ye==null?void 0:ye.id})},className:"mt20",rows:4,placeholder:"\u8BF7\u8F93\u5165",disabled:_e,defaultValue:ye==null?void 0:ye.poll_vote_texts}))},Qe=$=>{var Ee=$,{openEdit:ye,EidtProps:Ue,poll_id:_e,dispatch:Ve,DataProps:Ct}=Ee,Ut=Ae(Ee,["openEdit","EidtProps","poll_id","dispatch","DataProps"]);const{field:{name:eu=0}={},form:Ft}=Ue||{},au=_e&&!(Ct!=null&&Ct.poll_question_id),tt=Ft.getFieldValue([...(Ue==null?void 0:Ue.name)||[""]]),[_t,Mt]=(0,f.useState)(Ft.getFieldValue([...(Ue==null?void 0:Ue.name)||[""],eu])),[Be,wt]=(0,f.useState)(ye),[,,Kt]=(0,m.U)(l.bV,{poll_id:_e}),[,,mu]=(0,m.U)(l.np,{}),hu=Jt=>{P.Z.publish("shixun_poll_Edit",{isEdit:Jt})},ou=Jt=>he(void 0,null,function*(){var yu,Au;if(!_e){(yu=Ue==null?void 0:Ue.operation)==null||yu.move(eu,Jt==="up"?eu-1:eu+1);return}const Ht=yield(0,l.fH)({poll_question_id:Ct==null?void 0:Ct.poll_question_id,opr:Jt});(Ht==null?void 0:Ht.status)===0&&((Au=ae.ZP)==null||Au.success("\u79FB\u52A8\u6210\u529F"),Ve({type:"shixunsDetail/getStartAnswer",payload:{poll_id:_e}}))});return Be?f.createElement(f.Fragment,null,f.createElement(I.default.Item,{name:[eu,"question_type"],hidden:!0}),f.createElement(I.default.Item,{name:[eu,"poll_question_id"],hidden:!0}),f.createElement(I.default.Item,{name:[eu,"is_necessary"],initialValue:!1,label:f.createElement(f.Fragment,null,f.createElement("span",{className:"c-blue font16 mr5"},"\u3010\u4E3B\u89C2\u9898\u3011"),"\u5FC5\u7B54"),valuePropName:"checked"},f.createElement(A.Z,null)),f.createElement(I.default.Item,{name:[eu,"question_title"],className:"pr40",label:"\u6807\u9898",required:null,rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6807\u9898"},{whitespace:!0,message:"\u6807\u9898\u4E0D\u80FD\u5168\u4E3A\u7A7A"}]},f.createElement(e.default.TextArea,{rows:4,placeholder:"\u8BF7\u8F93\u5165\u6807\u9898"})),f.createElement("div",{className:"flex item-center gap-20px"},f.createElement("div",{className:"current rounded-2px pl20 pr20 pt5 pb5 ml-auto",style:{border:"1px solid #f8fafc",background:"#f8f9fc",boxShadow:"0 2px 4px 0 #e0dfe1"},onClick:()=>{var Jt,yu;Ct!=null&&Ct.poll_question_id?(wt(!1),Ft.setFieldValue([...(Ue==null?void 0:Ue.name)||[""],eu],_t)):(yu=(Jt=Ue==null?void 0:Ue.operation)==null?void 0:Jt.remove)==null||yu.call(Jt,eu),hu(!1)}},"\u53D6\u6D88"),f.createElement("div",{className:"current rounded-2px pl20 pr20 pt5 pb5",style:{background:"#ECF0F9",boxShadow:"0 2px 4px 0 #E0DFE1"},onClick:()=>{Ft.validateFields(Ue==null?void 0:Ue.name,{recursive:!0}).then(()=>he(void 0,null,function*(){var Jt;if(_e){const yu=yield(au?Kt:mu)(ie(G({},Ct),{poll_id:_e,is_necessary:Number(Ct==null?void 0:Ct.is_necessary)}));(yu==null?void 0:yu.status)===0&&(ae.ZP.success(au?"\u6DFB\u52A0\u6210\u529F":"\u4FEE\u6539\u6210\u529F"),wt(!1),hu(!1),au&&Ft.setFieldValue([...(Ue==null?void 0:Ue.name)||[""],eu,"poll_question_id"],(Jt=yu==null?void 0:yu.data)==null?void 0:Jt.id),Mt(Ft.getFieldValue([...(Ue==null?void 0:Ue.name)||[""],eu])));return}wt(!1),hu(!1)}))}},"\u4FDD\u5B58"))):f.createElement(be,{disabled:!0,DataProps:ie(G({},Ct),{answers:Ct==null?void 0:Ct.question_answers}),ExtraDom:f.createElement("div",{className:"flex gap-20px"},f.createElement(d.Z,{title:"\u5220\u9664"}," ",f.createElement("i",{className:"iconfont icon-shanchutimu current c-red",onClick:()=>he(void 0,null,function*(){var Jt,yu;if(Ue!=null&&Ue.isHoveEdit){ae.ZP.warning("\u8BF7\u5148\u5B8C\u6210\u7F16\u8F91");return}if(Ct!=null&&Ct.poll_question_id){const Au=yield(0,l.IF)({poll_question_id:Ct==null?void 0:Ct.poll_question_id});(Au==null?void 0:Au.status)===0&&(ae.ZP.success("\u5220\u9664\u6210\u529F"),(Jt=Ue==null?void 0:Ue.operation)==null||Jt.remove(eu),hu(!1));return}(yu=Ue==null?void 0:Ue.operation)==null||yu.remove(eu),hu(!1)})})," "),eu!==0&&f.createElement(d.Z,{title:"\u4E0A\u79FB"}," ",f.createElement("i",{className:"iconfont icon-xiangshangyi current c-green",onClick:()=>{if(Ue!=null&&Ue.isHoveEdit){ae.ZP.warning("\u8BF7\u5148\u5B8C\u6210\u7F16\u8F91");return}ou("up")}})," "),eu!==tt.length-1&&f.createElement(d.Z,{title:"\u4E0B\u79FB"}," ",f.createElement("i",{className:"iconfont icon-xiangxiayi current c-green",onClick:()=>{if(Ue!=null&&Ue.isHoveEdit){ae.ZP.warning("\u8BF7\u5148\u5B8C\u6210\u7F16\u8F91");return}ou("down")}})," "),f.createElement(d.Z,{title:"\u7F16\u8F91"}," ",f.createElement("i",{className:"iconfont icon-bianji-moren current c-green",onClick:()=>{if(Ue!=null&&Ue.isHoveEdit){ae.ZP.warning("\u8BF7\u5148\u5B8C\u6210\u7F16\u8F91");return}wt(!0),hu(!0)}})," "))})};W.Z=(0,s.connect)()(Qe)},74044:function(vu,W,D){"use strict";D.d(W,{Z:function(){return y}});var e=D(59301),ae=D(65582),I=D(28284),A=D(6767),d=D(62957),f=D(37568),P={wrap:"wrap___TwY3U",content:"content___Ks95W",mainPathWrap:"mainPathWrap___CrMaa",colorBlue:"colorBlue___dvWbP"},m=Object.defineProperty,l=Object.getOwnPropertySymbols,s=Object.prototype.hasOwnProperty,x=Object.prototype.propertyIsEnumerable,le=(L,G,ie)=>G in L?m(L,G,{enumerable:!0,configurable:!0,writable:!0,value:ie}):L[G]=ie,z=(L,G)=>{for(var ie in G||(G={}))s.call(G,ie)&&le(L,ie,G[ie]);if(l)for(var ie of l(G))x.call(G,ie)&&le(L,ie,G[ie]);return L},U=(L,G,ie)=>new Promise((Ae,he)=>{var be=Ee=>{try{$(ie.next(Ee))}catch(ye){he(ye)}},Qe=Ee=>{try{$(ie.throw(Ee))}catch(ye){he(ye)}},$=Ee=>Ee.done?Ae(Ee.value):Promise.resolve(Ee.value).then(be,Qe);$((ie=ie.apply(L,G)).next())});const X=({shixunsDetail:L,globalSetting:G,loading:ie,dispatch:Ae,title:he,pathList:be=[],showInputPath:Qe=!1,isMergeSelectFile:$=!1,onFinish:Ee=()=>{}})=>{const[ye]=I.default.useForm(),Ue=(0,ae.useParams)(),_e=(0,ae.useLocation)(),Ve=(0,e.useRef)(),[Ct,Ut]=(0,e.useState)(""),[eu,Ft]=(0,e.useState)(""),[au,tt]=(0,e.useState)([]),[_t,Mt]=(0,e.useState)([]);(0,e.useEffect)(()=>{var ou,Jt;Ve.current=((Jt=(ou=_e.pathname)==null?void 0:ou.split("/"))==null?void 0:Jt[3])==="repository"},[]),(0,e.useEffect)(()=>{if(L.actionTabs.key!=="Repository-SelectFilePath")return;const ou=be.join("/");let Jt=[];be.map((yu,Au)=>{Au===0?Jt.push({val:"\u6839\u76EE\u5F55",path:""},{val:`/${yu}`,path:ou}):Jt.push({val:`/${yu}`,path:ou})}),tt(Jt),Ut(ou),Ft(ou),Be(ou)},[L.actionTabs.key]);const Be=ou=>U(void 0,null,function*(){const Jt=yield Ae({type:Ve.current?"shixunsDetail/getRepository":"shixunsDetail/getSecretRepository",payload:{id:Ue.id,path:ou}});Jt&&Mt(Jt.trees||[])}),wt=ou=>{let Jt=Ct;ou.type==="tree"&&(au.length?au.push({val:`/${ou.name}`,path:ou.name}):au.push({val:"\u6839\u76EE\u5F55",path:""},{val:`/${ou.name}`,path:ou.name}),tt(au),Jt=Ct?`${Ct}/${ou.name}`:ou.name,Ut(Jt)),Be(Jt)},Kt=(ou,Jt)=>{const yu=au.filter((Ht,Vt)=>Vt<=Jt);tt(yu);const Au=yu.filter((Ht,Vt)=>Vt!==0).map(Ht=>Ht.val).join("").substr(1);Ut(Au),Be(Au)},mu=()=>U(void 0,null,function*(){const ou=ye==null?void 0:ye.getFieldsValue(),Jt=Ct?`${Ct}${ou!=null&&ou.name?`/${ou==null?void 0:ou.name}`:""}`:ou==null?void 0:ou.name;if($){Ee(Jt),hu();return}if(Qe){yield ye.validateFields();const yu=yield Ae({type:"shixunsDetail/uploadGitFolder",payload:z(z({},{id:Ue.id,path:Jt}),Ve.current?{}:{secret_repository:!0})});Ee(eu),yu.status===0&&A.ZP.info("\u65B0\u5EFA\u6210\u529F")}else Ee(Jt),A.ZP.success("\u9009\u62E9\u6587\u4EF6\u76EE\u5F55\u6210\u529F");hu()}),hu=()=>{Ae({type:"shixunsDetail/setActionTabs",payload:{}}),ye.resetFields()};return e.createElement(d.default,{centered:!0,title:he||"\u65B0\u5EFA\u6587\u4EF6\u5939",closable:!1,keyboard:!1,open:L.actionTabs.key==="Repository-SelectFilePath",onOk:mu,onCancel:hu},e.createElement("div",{className:P.wrap},e.createElement("div",{className:P.content},e.createElement("div",{className:P.mainPathWrap},!!(au!=null&&au.length)&&au.map((ou,Jt)=>e.createElement("a",{key:Jt,onClick:()=>Kt(ou,Jt)},ou.val))),!!(_t!=null&&_t.length)&&_t.map((ou,Jt)=>ou.type==="tree"&&e.createElement("a",{key:Jt,onClick:()=>wt(ou)},e.createElement("i",{className:`iconfont icon-wenjianjia ${P.colorBlue}`}),ou.name))),e.createElement("label",{className:"mt5"},"\u9009\u4E2D\u7684\u65B0\u5EFA\u6587\u4EF6\u5939\u76EE\u5F55\uFF1A"),e.createElement("div",{className:"mt5 mb5"},Ct),Qe&&e.createElement(I.default,{form:ye,scrollToFirstError:!0,className:"mt20"},e.createElement(I.default.Item,{name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},e.createElement(f.default,{placeholder:"\u8BF7\u8F93\u5165\u65B0\u6587\u4EF6\u5939\u540D/\u5B50\u6587\u4EF6\u5939\u540D\u3002\uFF08\u5982\uFF1Asrc/step1\uFF09"})))))};var y=(0,ae.connect)(({shixunsDetail:L,loading:G,globalSetting:ie})=>({shixunsDetail:L,globalSetting:ie,loading:G.models.index}))(X)},32080:function(vu,W,D){"use strict";D.d(W,{Z:function(){return f}});var e=D(59301),ae={mirrorModal:"mirrorModal___Pi3tF",right:"right___Hot5f",title:"title___jjMKh",content:"content___BmOkD",des:"des___oGTUM",modal:"modal___yy3VB"},I=D(62957),A=D(95097),f=({title:P,children:m,value:l})=>{const[s,x]=(0,e.useState)(!1);return e.createElement(e.Fragment,null,e.createElement("span",{onClick:()=>x(!0)},m),e.createElement(I.default,{title:P,open:s,width:1e3,destroyOnClose:!0,centered:!0,onCancel:()=>x(!1),className:ae.modal,footer:null},typeof l=="string"&&e.createElement(A.Z,{value:l||""}),Object.prototype.toString.call(l)==="[object Array]"&&e.createElement(e.Fragment,null,l==null?void 0:l.map((le,z)=>e.createElement("div",{key:z},e.createElement("b",null,le.name||le.type_name),e.createElement(A.Z,{value:le.description||""}))))))}},80245:function(vu,W,D){"use strict";D.d(W,{Z:function(){return fu}});var e=D(59301),ae=D(62957),I=D(6767),A=D(30641),d=D(20554),f=D(29787),P=D(25399),m=D(7939),l={header_body:"header_body___lAlEX",close:"close___OXweN",no_data:"no_data___h77J2",recommend_config_introduce:"recommend_config_introduce___ifFGY",recommend_config:"recommend_config___UXyKS",recommend_config_item:"recommend_config_item___zONum",item_title:"item_title___w5vXw",recommend_text:"recommend_text___f68Eu",item_content:"item_content___j_zbN",recommend_config_active_item:"recommend_config_active_item___SrTkJ",recommend_config_footer:"recommend_config_footer___PHnlA",application:"application___uh4gI",tooltip:"tooltip___f0uXh",disabled:"disabled___Ha9Ba"},s=D(99267),x=D(61485),le=D(13014),z=D(93314),U=D(38147),X=D(76411),y={lineChart:"lineChart___dCEZW"},L=D(56656),G=D.n(L),ie=D(59301),he=({dataInfo:ne,indexKey:w,valueName:j,startAndEndTime:ee,colors:ge=["#DA4928","#2EC25B","#FEBD49","#498FEA","#9363D8"],imageTypeName:at})=>{let Re=null;(0,e.useEffect)(()=>{se()},[ne]),(0,e.useEffect)(()=>{window.addEventListener("resize",Je(()=>{Re&&Re.resize()},200))},[window.onresize]);const Je=(At,ru,du=!1)=>{let Mu,me;return(...uu)=>{if(du){At.apply(me,uu),du=!1;return}clearTimeout(Mu),Mu=setTimeout(()=>{At.apply(me,uu)},ru)}},je=At=>At?At.map(ru=>{const du=new Date(ru),Mu=String(du.getMonth()+1).padStart(2,"0"),me=String(du.getDate()).padStart(2,"0"),uu=String(du.getHours()).padStart(2,"0"),it=String(du.getMinutes()).padStart(2,"0");return`${Mu}/${me} ${uu}:${it}`}):[],xe=(At,ru)=>At.map(du=>{const Mu=ru.timestamps.indexOf(du);return Mu!==-1?ru.values[Mu]:null});function Ze(At){let ru=1/0;for(let Mu=0;Mu{let Mu=[];for(let me=At;me<=ru;me+=du)Mu.push(me);return Mu},Ye=()=>{var At;const ru=((At=ne==null?void 0:ne.x)==null?void 0:At.flat())||[];let du=[...new Set(ru)].sort((ut,lt)=>ut-lt),Mu=Ze(du),me=Mu==null?void 0:Mu.newArray,uu=Mu==null?void 0:Mu.minInterval;du=[...new Set([...du,...me])].sort((ut,lt)=>ut-lt);let it=G()(ee[0],"YYYY-MM-DD HH:mm").valueOf(),Iu=Z(it,du[0]-uu,uu),gu=G()(ee[1],"YYYY-MM-DD HH:mm").valueOf(),bu=Z(du[du.length-1]+uu,gu,uu);return du=[...Iu,...du,...bu],[...new Set(du)].sort((ut,lt)=>ut-lt)},se=()=>{var At;Re=X.init(document.getElementById(`lineChart${w}`));let ru=Ye(),du=(At=ne==null?void 0:ne.y)==null?void 0:At.map((me,uu)=>{var it;let Iu={timestamps:(it=ne==null?void 0:ne.x)==null?void 0:it[uu],values:me};return me=xe(ru,Iu),{name:j[uu],type:"line",itemStyle:{show:!1},lineStyle:{color:ge[uu]},data:me}}),Mu={tooltip:{trigger:"axis",axisPointer:{type:"line",lineStyle:{color:"rgba(212, 217, 227, 1)",type:"dashed"}},backgroundColor:"#fff",textStyle:{color:"#333333"},padding:10,extraCssText:"box-shadow: 0px 4px 8px 0px rgba(184,194,202,0.5)",formatter:function(me){var uu;let it="";return me.forEach((Iu,gu)=>{console.log("item",Iu),it+=`
              +!(function(){var dA=Object.defineProperty,fA=Object.defineProperties;var hA=Object.getOwnPropertyDescriptors;var H0=Object.getOwnPropertySymbols;var Yc=Object.prototype.hasOwnProperty,jc=Object.prototype.propertyIsEnumerable;var Hc=(Cu,W,D)=>W in Cu?dA(Cu,W,{enumerable:!0,configurable:!0,writable:!0,value:D}):Cu[W]=D,Hs=(Cu,W)=>{for(var D in W||(W={}))Yc.call(W,D)&&Hc(Cu,D,W[D]);if(H0)for(var D of H0(W))jc.call(W,D)&&Hc(Cu,D,W[D]);return Cu},hl=(Cu,W)=>fA(Cu,hA(W));var Nc=(Cu,W)=>{var D={};for(var e in Cu)Yc.call(Cu,e)&&W.indexOf(e)<0&&(D[e]=Cu[e]);if(Cu!=null&&H0)for(var e of H0(Cu))W.indexOf(e)<0&&jc.call(Cu,e)&&(D[e]=Cu[e]);return D};(self.webpackChunk=self.webpackChunk||[]).push([[3665],{76618:function(Cu,W,D){"use strict";D.d(W,{Z:function(){return m}});var e=D(54476),re=D(59301),I={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M705.6 124.9a8 8 0 00-11.6 7.2v64.2c0 5.5 2.9 10.6 7.5 13.6a352.2 352.2 0 0162.2 49.8c32.7 32.8 58.4 70.9 76.3 113.3a355 355 0 0127.9 138.7c0 48.1-9.4 94.8-27.9 138.7a355.92 355.92 0 01-76.3 113.3 353.06 353.06 0 01-113.2 76.4c-43.8 18.6-90.5 28-138.5 28s-94.7-9.4-138.5-28a353.06 353.06 0 01-113.2-76.4A355.92 355.92 0 01184 650.4a355 355 0 01-27.9-138.7c0-48.1 9.4-94.8 27.9-138.7 17.9-42.4 43.6-80.5 76.3-113.3 19-19 39.8-35.6 62.2-49.8 4.7-2.9 7.5-8.1 7.5-13.6V132c0-6-6.3-9.8-11.6-7.2C178.5 195.2 82 339.3 80 506.3 77.2 745.1 272.5 943.5 511.2 944c239 .5 432.8-193.3 432.8-432.4 0-169.2-97-315.7-238.4-386.7zM480 560h64c4.4 0 8-3.6 8-8V88c0-4.4-3.6-8-8-8h-64c-4.4 0-8 3.6-8 8v464c0 4.4 3.6 8 8 8z"}}]},name:"poweroff",theme:"outlined"},A=I,d=D(7657),f=function(s,x){return re.createElement(d.Z,(0,e.Z)({},s,{ref:x,icon:A}))},P=re.forwardRef(f),m=P},51734:function(){"use strict"},70031:function(Cu,W){"use strict";W.Z={flex_box_center:"flex_box_center___vG4eV",flex_space_between:"flex_space_between___qVVxe",flex_box_vertical_center:"flex_box_vertical_center___P8Z8s",flex_box_center_end:"flex_box_center_end___VMme3",flex_box_column:"flex_box_column___VMHwm",dropdownmenus:"dropdownmenus___oVzoj",popupClassNames:"popupClassNames___OcZq7",selectdown:"selectdown___mmcA8"}},79733:function(){"use strict"},71424:function(Cu,W,D){"use strict";var e=D(59301),re=Object.defineProperty,I=Object.getOwnPropertySymbols,A=Object.prototype.hasOwnProperty,d=Object.prototype.propertyIsEnumerable,f=(l,s,x)=>s in l?re(l,s,{enumerable:!0,configurable:!0,writable:!0,value:x}):l[s]=x,P=(l,s)=>{for(var x in s||(s={}))A.call(s,x)&&f(l,x,s[x]);if(I)for(var x of I(s))d.call(s,x)&&f(l,x,s[x]);return l};const m=l=>React.createElement("svg",P({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024",style:{enableBackground:"new 0 0 1024 1024"},xmlSpace:"preserve",width:60,height:80},l),React.createElement("path",{fill:"#fff",d:"M749.4 373.9H710v-78.8c0-108.7-88.2-197-197-197-108.7 0-197 88.2-197 197v78.8h-39.4c-43.5 0-78.8 35.3-78.8 78.8v393.9c0 43.5 35.3 78.8 78.8 78.8h472.7c43.5 0 78.8-35.3 78.8-78.8V452.7c.1-43.5-35.2-78.8-78.7-78.8zM513 728.5c-43.5 0-78.8-35.3-78.8-78.8s35.3-78.8 78.8-78.8 78.8 35.3 78.8 78.8-35.3 78.8-78.8 78.8zm122.1-354.6H390.9v-78.8c0-67.4 54.8-122.1 122.1-122.1 67.4 0 122.1 54.8 122.1 122.1v78.8zm0 0"}));W.Z="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDI0IDEwMjQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDEwMjQgMTAyNCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgd2lkdGg9IjYwIiBoZWlnaHQ9IjgwIj48cGF0aCBmaWxsPSIjZmZmIiBkPSJNNzQ5LjQgMzczLjlINzEwdi03OC44YzAtMTA4LjctODguMi0xOTctMTk3LTE5Ny0xMDguNyAwLTE5NyA4OC4yLTE5NyAxOTd2NzguOGgtMzkuNGMtNDMuNSAwLTc4LjggMzUuMy03OC44IDc4Ljh2MzkzLjljMCA0My41IDM1LjMgNzguOCA3OC44IDc4LjhoNDcyLjdjNDMuNSAwIDc4LjgtMzUuMyA3OC44LTc4LjhWNDUyLjdjLjEtNDMuNS0zNS4yLTc4LjgtNzguNy03OC44ek01MTMgNzI4LjVjLTQzLjUgMC03OC44LTM1LjMtNzguOC03OC44czM1LjMtNzguOCA3OC44LTc4LjggNzguOCAzNS4zIDc4LjggNzguOC0zNS4zIDc4LjgtNzguOCA3OC44em0xMjIuMS0zNTQuNkgzOTAuOXYtNzguOGMwLTY3LjQgNTQuOC0xMjIuMSAxMjIuMS0xMjIuMSA2Ny40IDAgMTIyLjEgNTQuOCAxMjIuMSAxMjIuMXY3OC44em0wIDAiLz48L3N2Zz4="},75884:function(Cu,W,D){"use strict";var e=D(59301),re=Object.defineProperty,I=Object.getOwnPropertySymbols,A=Object.prototype.hasOwnProperty,d=Object.prototype.propertyIsEnumerable,f=(l,s,x)=>s in l?re(l,s,{enumerable:!0,configurable:!0,writable:!0,value:x}):l[s]=x,P=(l,s)=>{for(var x in s||(s={}))A.call(s,x)&&f(l,x,s[x]);if(I)for(var x of I(s))d.call(s,x)&&f(l,x,s[x]);return l};const m=l=>React.createElement("svg",P({width:36,height:36,xmlns:"http://www.w3.org/2000/svg"},l),React.createElement("title",null,"\u7F16\u7EC4\u5907\u4EFD"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("circle",{fill:"#D55",cx:18,cy:18,r:18}),React.createElement("path",{d:"M18 6a2.818 2.818 0 0 1 2.813 2.994l-.688 11.01a2.129 2.129 0 0 1-4.25 0l-.688-11.01A2.818 2.818 0 0 1 18 6Z",fill:"#172740"}),React.createElement("circle",{fill:"#172740",cx:18,cy:26.5,r:2.5})));W.Z="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzYiIGhlaWdodD0iMzYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48Y2lyY2xlIGZpbGw9IiNENTUiIGN4PSIxOCIgY3k9IjE4IiByPSIxOCIvPjxwYXRoIGQ9Ik0xOCA2YTIuODE4IDIuODE4IDAgMCAxIDIuODEzIDIuOTk0bC0uNjg4IDExLjAxYTIuMTI5IDIuMTI5IDAgMCAxLTQuMjUgMGwtLjY4OC0xMS4wMUEyLjgxOCAyLjgxOCAwIDAgMSAxOCA2WiIgZmlsbD0iIzE3Mjc0MCIvPjxjaXJjbGUgZmlsbD0iIzE3Mjc0MCIgY3g9IjE4IiBjeT0iMjYuNSIgcj0iMi41Ii8+PC9nPjwvc3ZnPg=="},46238:function(Cu,W,D){"use strict";var e=D(59301),re=Object.defineProperty,I=Object.getOwnPropertySymbols,A=Object.prototype.hasOwnProperty,d=Object.prototype.propertyIsEnumerable,f=(l,s,x)=>s in l?re(l,s,{enumerable:!0,configurable:!0,writable:!0,value:x}):l[s]=x,P=(l,s)=>{for(var x in s||(s={}))A.call(s,x)&&f(l,x,s[x]);if(I)for(var x of I(s))d.call(s,x)&&f(l,x,s[x]);return l};const m=l=>React.createElement("svg",P({width:31,height:30,xmlns:"http://www.w3.org/2000/svg"},l),React.createElement("title",null,"\u7F16\u7EC4 7"),React.createElement("g",{transform:"translate(2 1)",fill:"none",fillRule:"evenodd"},React.createElement("circle",{stroke:"#D55",strokeWidth:2,cx:14,cy:14,r:14}),React.createElement("path",{d:"M14 5a2 2 0 0 1 2 2v8a2 2 0 1 1-4 0V7a2 2 0 0 1 2-2Z",fill:"#D55"}),React.createElement("circle",{fill:"#D55",cx:14,cy:21,r:2})));W.Z="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzEiIGhlaWdodD0iMzAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMiAxKSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48Y2lyY2xlIHN0cm9rZT0iI0Q1NSIgc3Ryb2tlLXdpZHRoPSIyIiBjeD0iMTQiIGN5PSIxNCIgcj0iMTQiLz48cGF0aCBkPSJNMTQgNWEyIDIgMCAwIDEgMiAydjhhMiAyIDAgMSAxLTQgMFY3YTIgMiAwIDAgMSAyLTJaIiBmaWxsPSIjRDU1Ii8+PGNpcmNsZSBmaWxsPSIjRDU1IiBjeD0iMTQiIGN5PSIyMSIgcj0iMiIvPjwvZz48L3N2Zz4="},76743:function(Cu,W,D){"use strict";var e=D(59301),re=Object.defineProperty,I=Object.getOwnPropertySymbols,A=Object.prototype.hasOwnProperty,d=Object.prototype.propertyIsEnumerable,f=(l,s,x)=>s in l?re(l,s,{enumerable:!0,configurable:!0,writable:!0,value:x}):l[s]=x,P=(l,s)=>{for(var x in s||(s={}))A.call(s,x)&&f(l,x,s[x]);if(I)for(var x of I(s))d.call(s,x)&&f(l,x,s[x]);return l};const m=l=>React.createElement("svg",P({width:36,height:36,xmlns:"http://www.w3.org/2000/svg"},l),React.createElement("title",null,"\u7F16\u7EC4"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("circle",{fill:"#19CB70",cx:18,cy:18,r:18}),React.createElement("path",{stroke:"#172740",strokeWidth:4,strokeLinecap:"round",strokeLinejoin:"round",d:"M10 18.85 15.274 24 26 14"})));W.Z="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzYiIGhlaWdodD0iMzYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48Y2lyY2xlIGZpbGw9IiMxOUNCNzAiIGN4PSIxOCIgY3k9IjE4IiByPSIxOCIvPjxwYXRoIHN0cm9rZT0iIzE3Mjc0MCIgc3Ryb2tlLXdpZHRoPSI0IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGQ9Ik0xMCAxOC44NSAxNS4yNzQgMjQgMjYgMTQiLz48L2c+PC9zdmc+"},69467:function(Cu,W,D){"use strict";D.d(W,{$Y:function(){return Ht},A0:function(){return au},EP:function(){return d},F_:function(){return m},Fk:function(){return ee},G9:function(){return P},GB:function(){return It},GR:function(){return G},GW:function(){return Fu},Hh:function(){return ge},Hp:function(){return z},Ir:function(){return re},N$:function(){return Kt},NZ:function(){return eu},Nv:function(){return j},OA:function(){return hu},OJ:function(){return et},QF:function(){return V},RS:function(){return Pe},RY:function(){return Ie},Rj:function(){return xt},SX:function(){return ye},Tp:function(){return Vt},Ui:function(){return Au},V1:function(){return Mt},Vn:function(){return Ee},dL:function(){return w},fo:function(){return _e},gG:function(){return qe},gK:function(){return L},hK:function(){return U},i3:function(){return s},ib:function(){return X},lS:function(){return y},m5:function(){return f},n4:function(){return e},n_:function(){return x},oP:function(){return yt},p2:function(){return Jt},pl:function(){return Ut},rM:function(){return he},sM:function(){return le},t2:function(){return $},tD:function(){return ie},u8:function(){return Ae},um:function(){return Ve},vm:function(){return ne},wQ:function(){return l},wj:function(){return _t},wt:function(){return Dt},yS:function(){return xe},yi:function(){return I},ym:function(){return ru},z2:function(){return A}});const e="FETCH_TASK_START",re="FETCH_TASK_FAILURE",I="FETCH_TASK_SUCCESS",A="UPDATE_TASK_DATA",d="HIDE_EVALUATE_RESULT",f="SHOW_EVALUATE_RESULT",P="UPDATE_TIMESTRAP",m="MOVE_X",l="MOVE_Y",s="TRIGGER_RIGHT_PANEL_MASK ",x="SET_ACTIVE_INDEX",le="GET_TASK_LIST",z="SHOW_TASK_LIST",U="HIDE_TASK_LIST",X="SET_TASK_STAR",y="TRIGGER_ENLARGE_UNITY3D ",L="TRIGGER_TAB_FIXED ",G="GET_DISCUSSES",ie="SHOW_DISCUSSES_LOADING",Ae="TOP_OR_DOWN_DISCUSS",he="PLUS_DISCUSS",xe="SET_ACTION_TYPE",Pe="SHOW_REWARD_DIALOG",$="CANCEL_REWARD_DIALOG",Ee="SET_REWARD",ye="ACTIVE_DISCUSS_INDEX",Ue="CREATE_DISCUSS",_e="DISABLE_DISCUSS",qe="CHANGE_PAGE",Dt="SHOW_ANSWER_LOADING",Ut="FETCH_ANSWER_INFO",eu="HIGH_TIP_MODAL",xt="SHOW_TIP_MODAL",ru="SELECT_UNLOCK_ANSWER",et="SET_CHOOSE_ANSWERS",_t="EVAL_CHOOSE_START",Mt="EVAL_CHOOSE_END",we="SHOW_REP_loading",It="FETCH_REP_CONTENT",Kt="EDIT_REP_CONTENT",Eu="SET_REP_PATH",Au="SHOW_EVALUATE_LOADING",au="HIDE_EVALUATE_LOADING",Jt="SET_EVALUATE_MESSAGE",Fu="SET_SHOW_DIR",mu="SET_EDITOR_SETTING",Ht="SET_EDITOR_THEME",Vt="SET_EDITOR_FONTSIZE",yt="SET_REPOS",$t="SHOW_PATH_LIST",yu="HIDE_PATH_LIST",hu="HIDE_PICTURE_VIEW",ne="SHOW_PICTURE_VIEW",w="SHOW_NOTICE",j="HIDE_NOTICE",ee="SHOW_CASE_NOTICE",ge="HIDE_CASE_NOTICE",rt="SET_TAB_INDEX",Qe="SET_SSH_TABS",We="SET_SSH_CONFIGDATA",Ye="SET_SSH_CONFIGDATAARR",Ie="SET_VNC_LOADING ",Ve="ON_TAB_TO_SPACE ",V="ON_AUTO_FORMAT "},81184:function(Cu,W,D){"use strict";D.d(W,{KQ:function(){return le},KY:function(){return m},OY:function(){return f},S8:function(){return P},U_:function(){return x},_Z:function(){return A},ae:function(){return d},o7:function(){return re},rd:function(){return s},wJ:function(){return I},wg:function(){return l}});var e=D(38147);function re(z,U=1){return(0,e.U2)("/discusses.json",{container_type:"Shixun",container_identifier:z,page:U-1})}function I(z,U){return(0,e.v_)(`/discusses/${z}/top_or_down_discuss.json`,{top:U})}function A(z,U){return(0,e.v_)(`/discusses/${z}/disable_or_open_discuss.json`,{is_disable:!!U})}function d(z,U){return(0,e.v_)(`/discusses/${z}/plus.json`,{container_type:"Discuss",type:U?1:0})}function f(z,U){return(0,e.v_)(`/discusses/${z}/hidden.json`,U)}function P(z,U){return(0,e.v_)(`/discusses/${z}/reward_code.json`,U)}function m(z){return(0,e.ZP)(`/api/discusses/${z}.json`,{method:"delete"})}function l(z,U){return(0,e.v_)(`/discusses/${z}/reply.json`,{container_type:"Shixun",content:U})}function s(z){return(0,e.v_)("/discusses.json",z)}function x(z){return(0,e.v_)("/discusses/ai_reply.json",z)}function le(z,U){return(0,e.v_)(`/discusses/${z}/turing.json`,U)}},42995:function(Cu,W,D){"use strict";D.d(W,{G0:function(){return j},JW:function(){return Eu},Jd:function(){return et},Kl:function(){return Au},L5:function(){return X},MH:function(){return It},MI:function(){return yt},Qo:function(){return Pe},SO:function(){return U},Tf:function(){return ie},VT:function(){return Ut},XO:function(){return le},Xy:function(){return he},Y0:function(){return _e},Ye:function(){return ne},Yv:function(){return Vt},ZH:function(){return Fu},am:function(){return ru},bD:function(){return $t},eA:function(){return xe},fA:function(){return Jt},fY:function(){return Ee},g6:function(){return z},g7:function(){return yu},gT:function(){return ye},gn:function(){return mu},h$:function(){return Ht},hG:function(){return Ae},i8:function(){return au},j3:function(){return Kt},lH:function(){return Mt},li:function(){return y},n4:function(){return L},pU:function(){return qe},qK:function(){return G},sA:function(){return Dt},sP:function(){return we},t$:function(){return _t},wj:function(){return w},zl:function(){return $}});var e=D(38147),re=D(65862),I=Object.defineProperty,A=Object.getOwnPropertySymbols,d=Object.prototype.hasOwnProperty,f=Object.prototype.propertyIsEnumerable,P=(ee,ge,rt)=>ge in ee?I(ee,ge,{enumerable:!0,configurable:!0,writable:!0,value:rt}):ee[ge]=rt,m=(ee,ge)=>{for(var rt in ge||(ge={}))d.call(ge,rt)&&P(ee,rt,ge[rt]);if(A)for(var rt of A(ge))f.call(ge,rt)&&P(ee,rt,ge[rt]);return ee},l=(ee,ge,rt)=>new Promise((Qe,We)=>{var Ye=V=>{try{Ve(rt.next(V))}catch(He){We(He)}},Ie=V=>{try{Ve(rt.throw(V))}catch(He){We(He)}},Ve=V=>V.done?Qe(V.value):Promise.resolve(V.value).then(Ye,Ie);Ve((rt=rt.apply(ee,ge)).next())});const s=(0,re.oP)(),x={};s!=null&&s.homework_common_id&&(x.homework_common_id=s==null?void 0:s.homework_common_id),s!=null&&s.exercisesId&&(x.exercise_id=s==null?void 0:s.exercisesId),console.log(s,x,"urlParamsAll");function le(ee,ge){return(0,e.U2)(`tasks/${ee}.json`,m(m({},ge),x))}function z(ee,ge={}){return(0,e.U2)(`myshixuns/${ee}/challenges.json`,m({},ge))}function U(ee,ge){return(0,e.U2)(`myshixuns/${ee}/subject_challenges.json`,ge)}function X(ee,ge,rt){return(0,e.U2)(`tasks/${ee}/star.json`,{shixun_id:ge,star:rt})}function y(ee,ge){return ge.path&&(ge.path=encodeURIComponent(ge.path)),(0,e.U2)(`tasks/${ee}/rep_content.json`,m(m({},ge),x))}function L(ee,ge){return(0,e.v_)(`myshixuns/${ee}/update_file.json`,m(m({},ge),x))}function G(ee,ge){return(0,e.U2)(`tasks/${ee}/reset_original_code.json`,m(m({},ge),x))}function ie(ee,ge){return(0,e.v_)(`myshixuns/${ee}/reset_repository.json`,ge)}function Ae(ee,ge){return(0,e.U2)(`tasks/${ee}/reset_passed_code.json`,m(m({},ge),x))}function he(ee,ge){return(0,e.v_)(`tasks/${ee}/game_build.json`,m(m({},ge),x))}function xe(ee){return(0,e.ZP)("http://localhost:49352/api/game_build",{method:"post",body:ee})}function Pe(ee,ge){return(0,e.U2)(`tasks/${ee}/game_status.json`,m(m({},ge),x))}function $(ee,ge){return(0,e.v_)(`tasks/${ee}/choose_build.json`,m(m({},ge),x))}function Ee(ee){return(0,e.U2)(`myshixuns/${ee}/get_remaining_time.json`)}function ye(ee){return(0,e.U2)(`tasks/${ee}/picture_display.json`,x)}function Ue(ee,ge){return get(`courses/${ee}/inform_detail.json`,ge)}function _e(ee){return(0,e.v_)(`tasks/${ee}/plus_or_cancel_praise.json`)}function qe(ee,ge={}){return(0,e.v_)(`myshixuns/${ee}/repository.json`,ge)}function Dt(ee,ge={}){return(0,e.U2)(`myshixuns/${ee}/start.json`,ge)}function Ut(ee,ge={}){return(0,e.v_)(`myshixuns/${ee}/force_delete_pod.json`,ge)}function eu(ee,ge={}){return get(`myshixuns/${ee}/set_tpisession.json`,ge)}function xt(ee){return get(`myshixuns/${ee}/reset_pod.json`)}function ru(ee,ge){return(0,e.U2)(`myshixuns/${ee}/reset_pod.json`,ge)}function et(ee,ge){return(0,e.ZP)(`/api/tasks/${ee}/reboot_esc.json`,{method:"post",body:ge})}function _t(ee){return(0,e.U2)(`tasks/${ee}/check_test_sets.json`)}function Mt(ee){return(0,e.U2)(`tasks/${ee}/get_answer_info.json`)}function we(ee){return(0,e.U2)(`tasks/${ee}/get_choose_answer.json`)}function It(ee){return(0,e.U2)(`tasks/${ee}/unlock_choose_answer.json`)}function Kt(ee,ge){return(0,e.U2)(`tasks/${ee}/unlock_answer.json`,{answer_id:ge})}function Eu(ee,ge,rt,Qe){return(0,e.v_)(`tasks/${ee}/set_games_status.json`,m({result:ge,data:rt},Qe||{}))}function Au(ee,ge){return(0,e.U2)(`myshixuns/${ee}/active_pod.json`,ge)}function au(ee,ge){return(0,e.U2)(`tasks/${ee}/rank_list.json`,ge)}function Jt(ee,ge){return(0,e.v_)(`tasks/${ee}/close_windows_vnc.json`,{tpi_id:ge})}function Fu(ee,ge){return(0,e.U2)(`tasks/${ee}/commit_files.json`,ge)}function mu(ee,ge){return(0,e.U2)(`tasks/${ee}/pull_files.json`,ge)}function Ht(ee,ge){return(0,e.v_)(`tasks/${ee}/log_output`,ge)}function Vt(ee,ge){return(0,e.U2)(`tasks/${ee}/stop_log_output.json`,ge)}function yt(ee){return l(this,null,function*(){return(0,e.ZP)(`/api/myshixuns/${ee.id}/add_file.json`,{method:"post",body:ee})})}function $t(ee){return l(this,null,function*(){return(0,e.ZP)(`/api/myshixuns/${ee.id}/delete_git_file.json`,{method:"Delete",body:ee})})}function yu(ee){return l(this,null,function*(){return(0,e.ZP)(`/api/myshixuns/${ee.id}/mv_file.json`,{method:"post",body:ee})})}function hu(ee){return l(this,null,function*(){return ee.path&&(ee.path=encodeURIComponent(ee.path)),Fetch(`/api/tasks/${ee.id}/rep_content.json`,{method:"get",params:ee})})}function ne(ee,ge){return(0,e.ZP)(`/api/shixuns/${ee}/set_start_permanent.json`,{method:"put",body:ge})}function w(ee){return l(this,null,function*(){return(0,e.ZP)("/api/myshixuns/wuying_record.json",{method:"get",params:ee})})}function j(ee){return l(this,null,function*(){return(0,e.ZP)("/api/jupyters/save_with_wuying_tpi.json",{method:"Get",params:ee})})}},96059:function(Cu,W,D){"use strict";D.d(W,{Z:function(){return X}});var e=D(59301),re=D(65582),I=D(6767),A=D(38147),d=D(1012),f=D(83845),P=D(47257),m=D.n(P),l={flex_box_center:"flex_box_center___kVqBh",flex_space_between:"flex_space_between___FMnNq",flex_box_vertical_center:"flex_box_vertical_center___meESe",flex_box_center_end:"flex_box_center_end___KFpOb",flex_box_column:"flex_box_column___GHIK9",video:"video___nn_cD"},s=D(54624),x=D(59301),le=(y,L,G)=>new Promise((ie,Ae)=>{var he=$=>{try{Pe(G.next($))}catch(Ee){Ae(Ee)}},xe=$=>{try{Pe(G.throw($))}catch(Ee){Ae(Ee)}},Pe=$=>$.done?ie($.value):Promise.resolve($.value).then(he,xe);Pe((G=G.apply(y,L)).next())});const z=function(L,G){const ie=L.split(","),Ae=ie[0].match(/:(.*?);/)[1],he=atob(ie[1]);let xe=he.length;const Pe=new Uint8Array(xe);for(;xe--;)Pe[xe]=he.charCodeAt(xe);return new Blob([Pe],{type:Ae})};var X=(0,e.forwardRef)(({time:y,number:L,supportCamera:G,take_photo:ie,isExercise:Ae=!0,update:he,onUserMediaLoaded:xe},Pe)=>{const $=(0,e.useRef)(),Ee=(0,e.useRef)(),ye=(0,re.useParams)();let[Ue,_e]=(0,e.useState)([]),[qe,Dt]=(0,e.useState)(0);const[Ut,eu]=(0,e.useState)("");let[xt,ru]=(0,e.useState)();const[et,_t]=(0,e.useState)(0),Mt=(Ht,Vt)=>le(void 0,null,function*(){return(0,A.ZP)("/api/attachments.json",{method:"POST",body:{file_type:"base64",original_filename:Ht,file:Vt}})}),we=Ht=>le(void 0,null,function*(){const Vt=new Date().valueOf();if(Ht){const yt=yield Mt(`\u7167\u7247${Vt}`,Ht);yt.status||(yield(0,s.Ju)({container_id:ye.categoryId,container_type:"Exercise",attachment_id:yt==null?void 0:yt.id}))}});(0,e.useEffect)(()=>(Eu(),()=>{Fu(),It()}),[]),(0,e.useEffect)(()=>{qe===2&&y&&L>0&&(Kt(),_t(1))},[y]),(0,e.useEffect)(()=>{if(et!==0){if(et===2)clearInterval(xt);else{let Ht=0,Vt=setInterval(()=>{Ue.includes(Ht)&&Au(),Ht++},1e3);ru(Vt)}return()=>clearInterval(xt)}},[et]),(0,e.useImperativeHandle)(Pe,()=>({handlePhoto:Au,handleTakePhoto:au}));const It=()=>{_t(2)},Kt=()=>{const Ht=y/L,Vt=[];function yt($t,yu){return parseInt(Math.floor(Math.random()*(yu-$t+1))+$t)}new Array(L).fill(0).map(($t,yu)=>{ie?Vt.push(yt(Ht*yu,Ht*(yu+1))):yu==0?Vt.push(0):Vt.push(yt(Ht*yu,Ht*(yu+1)))}),Ue=Vt,_e([...Vt]),console.log(Vt)},Eu=()=>{navigator.mediaDevices===void 0&&(navigator.mediaDevices={}),navigator.mediaDevices.getUserMedia===void 0&&(navigator.mediaDevices.getUserMedia=function(Ht){const Vt=navigator.getUserMedia||navigator.webkitGetUserMedia||navigator.mozGetUserMedia;return Vt?new Promise(function(yt,$t){Vt.call(navigator,Ht,yt,$t)}):Promise.reject(new Error("getUserMedia is not implemented in this browser"))}),navigator.mediaDevices.getUserMedia({video:{width:640,height:480}}).then(function(Ht){Jt.current=Ht,G&&G(2),Dt(2),"srcObject"in $.current?$.current.srcObject=Ht:$.current.src=window.URL.createObjectURL(Ht),$.current.onloadedmetadata=function(Vt){$.current.play(),xe&&xe()},$.current.addEventListener("ended",function(){console.log("\u64AD\u653E\u7ED3\u675F"),It(),Ae&&I.ZP.error({content:"\u60A8\u5DF2\u7ECF\u5173\u95ED\u4E86\u6444\u50CF\u5934\uFF0C\u8BF7\u572810\u79D2\u949F\u5185\u6062\u590D\u6444\u50CF\u5934\uFF0C\u5426\u5219\u5C06\u63A8\u51FA\u8003\u8BD5",duration:10,key:9998})},!1)}).catch(function(Ht){Dt(1),G&&G(1),Ht.message==="Permission denied"||Ht.name==="NotAllowedError"?I.ZP.error("\u60A8\u5DF2\u62D2\u7EDD\u4E86\u83B7\u53D6\u6444\u50CF\u5934"):I.ZP.error("\u6444\u50CF\u5934\u83B7\u53D6\u5931\u8D25\uFF0C\u6216\u60A8\u5DF2\u62D2\u7EDD\u4E86\u83B7\u53D6\u6444\u50CF\u5934"),console.log("errname: "+Ht.name),console.log("err: "+Ht.message)})},Au=()=>{try{Ee.current.width=$.current.videoWidth,Ee.current.height=$.current.videoHeight,Ee.current.getContext("2d").drawImage($.current,0,0,Ee.current.width,Ee.current.height),eu(Ee.current.toDataURL("image/png")),we(Ee.current.toDataURL("image/png")),mu(Ee.current.toDataURL("image/png"))}catch(Ht){}},au=()=>{try{return Ee.current.width=$.current.videoWidth,Ee.current.height=$.current.videoHeight,Ee.current.getContext("2d").drawImage($.current,0,0,Ee.current.width,Ee.current.height),Ee.current.toDataURL("image/png")}catch(Ht){}},Jt=(0,e.useRef)(),Fu=()=>{try{Jt.current.getTracks().forEach(function(yt){yt.stop()}),$.current.srcObject=null}catch(Ht){}},mu=Ht=>le(void 0,null,function*(){var Vt,yt,$t,yu,hu,ne,w;const j=yield(0,A.ZP)("/api/buckets/get_upload_token.json",{method:"get"});j.data=JSON.parse((0,f.pe)(j.data));const ee=(0,d.Z)(),ge=new(m())({endpoint:(Vt=j==null?void 0:j.data)==null?void 0:Vt.end_point,region:(yt=j==null?void 0:j.data)==null?void 0:yt.region,accessKeyId:($t=j==null?void 0:j.data)==null?void 0:$t.access_key_id,accessKeySecret:(yu=j==null?void 0:j.data)==null?void 0:yu.access_key_secret,bucket:(hu=j==null?void 0:j.data)==null?void 0:hu.bucket,stsToken:(ne=j==null?void 0:j.data)==null?void 0:ne.security_token}),rt=z(Ht,ee);ge.multipartUpload(`${ee}.png`,rt,{timeout:10*1e3,partSize:10485760,callback:{url:(w=j==null?void 0:j.data)==null?void 0:w.callback_url,host:j==null?void 0:j.data.bucket_host,body:"bucket=${bucket}&object=${object}&etag=${etag}&size=${size}&mimeType=${mimeType}&my_var=${x:my_var}&login="+ye.login+"&container_id="+ye.categoryId+"&container_type=Exercise"}}).then(function(Qe){console.log("result:",Qe)}).catch(function(Qe){console.log("err:",Qe)})});return x.createElement(x.Fragment,null,qe!==3&&x.createElement("aside",{className:l.video,id:"screenshot"},qe===0&&x.createElement("span",null,"\u6B63\u5728\u5F00\u542F\u6444\u50CF\u5934..."),qe===1&&x.createElement("span",null,"\u6444\u50CF\u5934\u5F00\u542F\u5931\u8D25"),qe===2&&x.createElement("div",null,x.createElement("video",{width:"288",ref:$,autoPlay:!0}),x.createElement("canvas",{style:{display:"none"},ref:Ee}))))})},21271:function(Cu,W,D){"use strict";var e=D(59301),re=D(54624),I=D(38147),A=D(62957),d=D(96249),f=D.n(d),P=D(96059),m=Object.defineProperty,l=Object.getOwnPropertySymbols,s=Object.prototype.hasOwnProperty,x=Object.prototype.propertyIsEnumerable,le=(y,L,G)=>L in y?m(y,L,{enumerable:!0,configurable:!0,writable:!0,value:G}):y[L]=G,z=(y,L)=>{for(var G in L||(L={}))s.call(L,G)&&le(y,G,L[G]);if(l)for(var G of l(L))x.call(L,G)&&le(y,G,L[G]);return y},U=(y,L,G)=>new Promise((ie,Ae)=>{var he=$=>{try{Pe(G.next($))}catch(Ee){Ae(Ee)}},xe=$=>{try{Pe(G.throw($))}catch(Ee){Ae(Ee)}},Pe=$=>$.done?ie($.value):Promise.resolve($.value).then(he,xe);Pe((G=G.apply(y,L)).next())});const X=({style:y={},data:L={}})=>{const G=(0,e.useRef)(),ie=(0,e.useRef)(),[Ae,he]=(0,e.useState)(!1),[xe,Pe]=(0,e.useState)(!1),[$,Ee]=(0,e.useState)({left:0,top:0,bottom:0,right:0}),ye=(0,e.useRef)(null);(0,e.useEffect)(()=>(A.default.info({title:"\u63D0\u793A",width:642,icon:null,centered:!0,content:e.createElement("div",null,e.createElement("div",null,"\u5DF2\u7ECF\u5F00\u542F\u5B66\u4E60\u884C\u4E3A\u5206\u6790\uFF0C\u9700\u8981\u8C03\u7528\u4F60\u8BBE\u5907\u7684\u6444\u50CF\u5934\uFF0C\u8BF7\u5F00\u542F\u6D4F\u89C8\u5668\u6444\u50CF\u5934\u6743\u9650\u3002"),e.createElement("a",{target:"_blank",href:"https://www.educoder.net/forums/36625"},"\u5982\u4F55\u5F00\u542F\u6D4F\u89C8\u5668\u6444\u50CF\u5934\u6743\u9650\uFF1F")),okText:"\u6211\u77E5\u9053\u4E86",onOk:()=>{he(!0)}}),()=>{clearInterval(ie.current)}),[]);const Ue=(Dt,Ut)=>U(void 0,null,function*(){return(0,I.ZP)("/api/attachments.json",{method:"POST",body:{file_type:"base64",original_filename:Dt,file:Ut}})}),_e=()=>U(void 0,null,function*(){var Dt;const Ut=(Dt=G.current)==null?void 0:Dt.handleTakePhoto(),eu=new Date().valueOf();if(Ut){const xt=yield Ue(`\u7167\u7247${eu}`,Ut);xt.status||(yield(0,re.Ju)(z({attachment_id:xt==null?void 0:xt.id},L)))}}),qe=(Dt,Ut)=>{var eu;const{clientWidth:xt,clientHeight:ru}=window.document.documentElement,et=(eu=ye.current)==null?void 0:eu.getBoundingClientRect();Ee({left:-et.left+Ut.x,right:xt-(et.right-Ut.x),top:-et.top+Ut.y,bottom:ru-(et.bottom-Ut.y)})};return e.createElement(e.Fragment,null,Ae&&e.createElement(f(),{disabled:xe,bounds:$,onStart:(Dt,Ut)=>qe(Dt,Ut)},e.createElement("div",{ref:ye,style:z({position:"fixed",left:40,top:92,zIndex:101},y)},e.createElement("div",{onMouseOver:()=>{xe&&Pe(!1)},onMouseOut:()=>{Pe(!0)}},e.createElement("div",null,e.createElement(P.Z,{ref:G,isExercise:!1,onUserMediaLoaded:()=>{_e(),ie.current=window.setInterval(()=>U(void 0,null,function*(){_e()}),1e3*120)}}))))))};W.Z=X},81876:function(Cu,W,D){"use strict";D.d(W,{xp:function(){return d},AG:function(){return x},JA:function(){return P},FX:function(){return j},k$:function(){return yt},ub:function(){return $t},e6:function(){return yu},v7:function(){return U},BO:function(){return le},x7:function(){return $},em:function(){return Jt},BV:function(){return f},qz:function(){return l},Gm:function(){return m},yt:function(){return he},I2:function(){return ru},sQ:function(){return Ae},z3:function(){return I},GY:function(){return Ht},wC:function(){return Vt},Pt:function(){return mu},Oe:function(){return Fu},L6:function(){return re},RL:function(){return e},f$:function(){return A},j1:function(){return X},jD:function(){return z},g4:function(){return y}});var e=D(58143),re="data:image/png;base64,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",I=D(93314),A="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAASwAAAEsCAYAAAB5fY51AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkM5QkFEM0E0MEQzMzExRUI4NUVDRUJDQkJGMkE4NjIzIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkM5QkFEM0E1MEQzMzExRUI4NUVDRUJDQkJGMkE4NjIzIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QzlCQUQzQTIwRDMzMTFFQjg1RUNFQkNCQkYyQTg2MjMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QzlCQUQzQTMwRDMzMTFFQjg1RUNFQkNCQkYyQTg2MjMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz74uUqOAACl0klEQVR42ux9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X9pK9hKMISxcuLBsxzr22GMdl+//8pe/lLRvCsnZ4Y033ih6n9tuu61tvKnY8povv/zSllxKkZY5//zzu4j/sW9jqbjyyitt75Vy49vf/rZ8CNjhT3/6E0aMGOFOUpewNoPND1jU6uQSfeMb3yjbsSorK6VSpR3uuOOOLlIxheBb3/qW7XZqnBe7Euk0kZwKmIuxsPiw4DUoFttss41MEbnoootw1llnyWt5xRVXlCPGa0vW5QRXjp944gnHh9uFF17oTtCMC+IG3TNw3HHHOQbFb7rpprIdR7gAprAqbI8jSKukfe+88862+/3b3/5W1P4efPBB2/1dc801Be8rFouZkydP7rKvrbfe2hQuYb+7Hx555JEu58pt5cRJJ51kO75er9dsbm52J6UbdHfG/fffL+vy7MCSjAULFpTlOHRfnKysUpNImUVvh2Ld2mHDhtlud8qCzwVajytWrOiyncKA/bEsh/pWgrBlyguD7vy53JpXTosNDz/8sKv+4LqEucHYEm9KJ1Dhs1wuwTnnnGO7na5NKZrs+++/v+12p4B8d3BSAWVvwWLHOBvZK5v9CXSz2TqN18TJ5S4FjL9lizCy/CdXEN51CV10wq233uroGh522GFlO87PfvYz22NMmjSp6H0mk0lz5syZXfb54osvFrW/r776yhQk02V/wpIrWx7aj370oy3+nnv66afNf/3rX+bnn3/uTkAHl9AlrBzYZpttHEmLN1Y5wJgOkzDtjvHQQw+VFCM79NBD5X6ES2f+85//LHpfwjIzhw4d2uX8jj322IL39f7775c9Ptja2mp+9tln7g3rEtaWDWZPOxFWfX192Y5z+OGH2x5jzz33LHnf8+fPN1taSr/E3/nOd7qc3wMPPFDUvkig2ftatGhRUfu6//77O/b3ta99TZKXC5ewtljccMMNjqTF1Z2eWolKv55//vl+MQ4klGnTpnWsXp111llF7+vRRx81R40aJfdVXV1t/v3vfy9qPytWrOgyXgcccIB0iYvFunXrZHkMv9///vc/dwK4hDXw8L3vfc+RUK6++uqyHGOPPfaw3f+uu+7ar8Zi4cKF5vLly8viCtON27hxY9H7uPPOO23HbMmSJUVbo7ScM/d12WWXuROgHxGWIlkLqHKXH3JjzJgxWLlype3fqGdVaiYyl7DtVqCYUNnc3CyTTV10Busj99tv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",d="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkVCNENBMTM0OENGMTExRTk4NzNCRkMxMzdBMjc5MEY5IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkVCNENBMTM1OENGMTExRTk4NzNCRkMxMzdBMjc5MEY5Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RUI0Q0ExMzI4Q0YxMTFFOTg3M0JGQzEzN0EyNzkwRjkiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RUI0Q0ExMzM4Q0YxMTFFOTg3M0JGQzEzN0EyNzkwRjkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7p3KzkAAAFvElEQVR42sRae0ybVRQ/peVRaFce8pwgj1Je5TFsEHGbMAkzmqiJyba4hYh/LJlxiRr9Z0aNGv8xvhKTGckM2zKWmGEgU7MsPnCZIrKBjMcKY9BCBMqjjEcLtFDwHPZVC12h934f8yS/P6Dfud/5nXvvueec+8neOPEuSCAxiDJEMSITkYKIRoQJv9sREwgTogfRjGhEjIt9sUKEbhSiEvEC4mGEbJNngxGRiAzEk8L/VhGtiPOIswgrjxEBHDrxiE8Qg4hPEYYtjPclMkGXxhhCfIFI2E4CNFtvIm4hXvdYHlJIKOIVRK/wjkCpCaQjWhAfIVSwfaIS3kHvypaKwLOI64hdcP+kAPEn4jmxBI4ivkXsgPsvNBt1gg1cBI4hvkLI4f8TuWDDMdYw+owQFdh3Y6gSCnL1oNOmQnxcHAQHB8HCwiLMzM7C8KgFjD23oN9khtXVVZZhyZZhxEV/CGQhalk9r1AoYO9jxfBokQGCgoK8SBHi42LBsCsfJq1TcOnHn+F2v4llJsimIoRx3Q8le0o9/6bwdRmRxGJ8ZEQ4vHjkEORkZYBcLvdrlvL0OeBwOuDv4RF/X0Ne2Y34GrHiaw+8ishnMT4tNRmOVlVCTPQDzKfY/vJ9kJWpY1Ej217ztYnpFHyH6UjGJXH4wPOgVIZw7VAi8XRFOSjkTKv1bc8T25PACdZDan95mV9LZjNRq1Wg02lZw+tbGwnQ/L/EMooyJASSkxIliZUp7ONUCTb/S+AI2cTqOZlMJgmBcI2GVUUp2LyOAJMwxvHN04EAnqQYDrsJUDFSyKrtdC5JRmDR4eBRoxokgQjs48nn5+fnJSNgt3ONRTaXEYFHeLSXlpd5Peclk1Yrr6ohQKhhuWR6ekYSAiOWMV7VDCKg5Z0/uwTLaNnlAssYd22fTgRieTRz9dmQlpIsmgCdwuWle3nVY4mAmkczLCxUsk0cEaHhVVUH8GqOT0xKRmB6ZpZX1UkE5ng0zeYhsNntkhBgqAs2yhwR4AoBrpUVaO/oEm38nelp6B/gJnCHCNzm1f79jxaWgsRLbDY7XKj/Dlb405I+ItDDqz2/sACnTp9DEqNc+qfO1MLwyKiYCewNEPov3EK+G59k39BOp3Nt+YiUViLQKNjBH8sV7EXNivhslgb4xb2J28SMtMSRmbrwBBYpZPOI+xw4J2aka23tzB4VETrdct6zoCECC7wjjWIy1tbewZT//9R4RYzxZOtZTwK0C2vEjHjT2Ov3sx2d3TA7ZxPzuhrB5nVdiQ8pNPPvKP+XkEjjbYKtXm0VOpHe5x01KDDI72dFtmI+EGz1IkDyOeIvnlETH/T/digqKoLXeLLts3UNgY0REXGQZpmpqtCmrjV1/ZWcrEzIzEhnTtwQhwQb/5vNDc1dkinak4gDsMUFSEhwMJQ9vhueqihnWhYBMhnokYRGowGLZRwcW9fWLsGxTV6HqA8F6sMfR5z0qiDUKsjQpoEuPQ1SsSILVPDd1FJTrDA/Fwry9NDX1w9dxh7MSs2+ytTjcI+7gc0IkHwpMD+JnpbnZGdCXk4WPJSUKFlHzj0bGTrtGqhZNjJqgQHzIHRjWMbzhd7/MqLaZxqzxfjVFU+UjhcZCs+gp7f9nowcszMhfg17SoptSKDyym9N9cbePt8O2GrQ5pbrDRMTkwbe6MQpN6hfFRUVWa+Qb+7je23ideLAtPdGZ/cUZpw1iTsTFtFLJcBwEc2RIryHqELvW2q/qQPT4JA4AmupL5aP/Saza8A0eDU2Jvr0DrWaNkEe3L32kULmhXV+cHHR8cOvV5tcDd9f8qvm9ouAW2Zm5yhpm5uwWi9HRoRXq1UqC9zt08cDe391VUiJPyaPo+F1zddaZy80XFyLRv52v2ViPrehiJSvz6Z7rthQpZI+t6E+K91yuj+3UXnkL+7PbYxCFdiIKfgYdTcohHZ23QTnEntd8Y8AAwCTubpzlq2wWAAAAABJRU5ErkJggg==",f=D.p+"static/err.2323787b.png",P="data:image/png;base64,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",m="data:image/png;base64,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",l="data:image/png;base64,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",s="data:image/png;base64,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",x="data:image/png;base64,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",le=D.p+"static/douyu.1e926b4a.jpg",z="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAYAAACpSkzOAAAAAXNSR0IArs4c6QAAA4BJREFUSEu9ll1IlFkYx3/v6+iMqzmjY2wfNqaR6H4UbKVR0RbiQiaVXXVjqNFFs3ddxrrhQhjuRlclIdvaCt1FYBeRBbYbrYoaRUhg+IE5SZQzOqON7zi+ZznvNK7ufJl9nLuX95z/7/yf8zznOQqfaSgLnA5MpHIc+BGFb4CUFe1BMAc8BS7h50/2E5Q6IZCErKIZnWrEiuQjF0lllRZ8nJSwEKiLGlSufjRIGCvVdU6wk6shUDe9wLa4XqTT/wL9Prb7KGF72FEAheT/r1ZRWZu8FofZQVZSFp75SV5oo4zPjRMUweWCA5RgDjtaejICclNyOe84zwHrAawm68Iepuenuee9xznXOXpnepcDE5SgRoIEVGRW0Jrfis1kixmiWX2Ws2NnaRxvTASLDiowF9D5dSdZpizaPG20vmnlSt4V41uK1wzXcth2iGP2Y2i6RuVAJbenbseDRQEJhcsbL3Hqy1OGk3pXPRddF+nb8ohNlnzcQTebn2ymOruGC7m/GXMe+h6yp3+PTOVYIxJkUS38VfQ3xWk7jEVyxz7dhz3JjqKEojwRnGBEG2FwdhBNzOIOeujx9dI58w9D2lA0Z5GgVCWVB189YFta7Exved1CnjmfHenbkfPlBnSh49f9NL9upm6sjml9erG7SJCCwrX8a1RlV0UNw/WJ6+xN30uOOccQtiiWBVBABDCrZtqn2o1z8wt/WCPaGcGuVbu4X3SfZGVpWbkCLh6/fcJBWzkBPUDh00J+WldH7eoaI2mcw076t/ZjTbLiHHHS9KopHMboWSddnV5zmoYNDUtgN9w3KM0oNVJehurO1B22fLGV9Snr8AQ9dHg7qMysNBze8tziyPMj6OjSVYw6Cv2ibv3P/JJTj0Ag4TfdNym1lpKRlJHw+mmfukvFwEHmhLzI44AUmeZ5Tfj1t3R5uylKK8Qb9Bq1U5xenBDU8LKBMy/OxA+dVDFhYkOKg+Fwur67oMqsZbQVtCHLINYY1UbZ/Ww3Y4GxOMmQaK8CqrOraXT8yurk7IjZUvzowFF6ZnoW11OcM4oHFGA32Sm3lfN9xj7S1TTjNh/ShvnBWkbVYBWT85Mx60h779YdpRNnmjKNYn2XBGHYojbRRR8K3yWK3Ar/L2l8taj8/olaeS07+eMzP05kTMLPLQUn8C1EtvZlhi703BJcjnxuLVPhQ6b9CxF3aSow+t5QAAAAAElFTkSuQmCC",U="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAYAAACpSkzOAAAAAXNSR0IArs4c6QAABV1JREFUSEu9lntsFEUcx78ze4+9FoLQB3eAxYCCYIGKsRJAClQFQQkxpBV5JAYVFEVjCDEQgoZHjAHB8IhGsMU/GkQNhETFYCoSEtoUedQYQzjkUUqPHpQD79otvZsxv5mdu7X4N3PZ7E5u8/vs9ze/F8N9WqwXx18YGjiPSbaUS1bOGUL0P73E1E8vukv3WYJ+akkh5R0JHJMQ29u72494bWdBfdG3IGjn7+dg0zkAunIADeHGuseCYBqqgRLChaYha+JO7E0Ad83H0d1faId/5mDTLBfAwUAXkzkowWUwgO6Hh2pzzl0EohchGVcAyQChYFplhsld7V2x5VlQYWjgfA5eZ0mtwkBon1UntSpnzKPo33gQU7kfVrQVsdEz0WiltGEApNDABJDOZNJPxnviZ5TriuzwUQ5WQWoURDLQs9oruKsOQFfpCMxpOIRt/jygJ43DZQuxInpcvZNh2nUZL0zK7bHu2AoFKrYjnRYQslyDpMSnIDoEcuelQS8YEIBE/Sk8P7catx1HqSEYKSNYRruxo81pK1CgsB2RZMwCh4FYUqswEO1ChlTpSMxqOKgVueuXk2fw7sYtuHusCTyZdCEGKnHNaWMKFFEgcheDz6OG9vSCUUqwVOkIzOgFIhsXpMDOG3E0j5uNlo4YejyqWp1rGjTIgCSDnwyrM9JqlEIhYCnv+5EaNxLPGNA/nUBGAg/ka20ZgeYhVajqaESaSaR15OGqF0RuM2oUiMIoL4Q7c59DYk4lAsOH4bHqd3ArP4TpDQe065rO44/q1Rj0/kIUzJ4ADOiD5pGLUHWrCYLJrKoWp1UrGmxHpDkfpSgDOBPK0Lp3C2aVPIj3eABjmAX/48vwtHUJUw3oZBQ15dWo5R2YzvphYr8IkokkVluXIZhQoDQD7gEpRZIhPXwoYr/tw+cDirDICmYPPVm2FFP4JUxpdBWdjKK2/GXs8t1QLuoBRRwlK4W6UK4j0JXeihQoI3Dt661YUzUXHxAk5QC7jwB/X0dqfz0mR26i4n9AFNpp0LmYXNKKKMzvAdG5WHkhJP6qx8XiIehDnp3/CU588wP2sHZVtJrLSv7jutryauz03VQ5lIbQOaQAOUVZ11HUmWAQkWKMPX8ch3x5wI07iA1bjJecs8ollALJ0hGo9CiqeUqD6P+sGnJhNuo8Z+QNbxQXoOLCCeylqEok0fhQFV7r+hO2SmAgMXk8Zh6pw2eWDTScw1eTXsEOBdJqKAko4pQb3eqQDW9vwlqWhfFNP+G7UaNVEJxbX4N569ciICRkyEa0bhs2zZqBt60A8MVhbH9rDXb74hqg3CZdkClDAq2mMoTtiOAAoyS1MgKhlcvw+6Z1qutJKbHx12PYcfkykk+MxbRRj6DOl4e+QgITV2LxqR9xmne61dsEgk5WUkbgbAkqtsMJC6yfKUPS78faA7V4vbIiG9pXpXbHUCpLFCSbv8fZVTux0Bf1tIZcUVUFFoJUtrQ5bSW6TYTCh7hkL+rCqotpvm3jy40bMGnJPCBItdxdiRSwYR/at36LRTyKK7xbd1i3aps2ofNJVe+PYk7sQwUaECx+1setw5YE9za+YAZYXjIOCyqmobCgAGiJo7P+NI7Gr+BjXxuusx5QCzbnowPB0/gkOruYKL3tXL+YnTeK7PAextirqsZ5uix9Vb7gGCz8CDKujN9iaaWcXlUt3L0MxJ0daFhZ1d4d2+ydGeg5UBQMf8oY3uBgfq3MTD+6XajLM6DQjGAgrpv0XqJTQK5r745tMQNT73ELRf6iMvisJRxsAZfob77GTER6T2o0MTcBqW2LhKzpgqwld+UOVn/kfVn/AsVflDnLRAvCAAAAAElFTkSuQmCC",X="data:image/png;base64,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",y="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADUAAAAaCAYAAAAXHBSTAAAAAXNSR0IArs4c6QAABYFJREFUWEftl1+MVOUZxn/POTOzszODTURBRRql0ggF/1yo/ZNQarvYGmB3dnaxSkht0zQIprUx/ZO0NKYXxaZN2rhpUs1e1JgQy+wuC5IqhQjEWq60pRqS1oIVEy0SL1xmdtbdOecp5yyz7LI2JPZCa/a7mvm+933O+3zvn+cc8RFc+ghyYo7U/0tW5zI1l6kP8AZU7PHfgI/9txhkxh3yVP0tvs8hNVO7tV7U3sZ3QuiMxWJBTeb5pnlk7AYO85DimXhWsZMVZHkA0yFYiDhp2BuJR8aqevVC+3wvq0KzTXCL4V3D4abZNj7Kq8UCW4FvIJbIvNGE/rEz9PFH1RMclSr+icU2icwMYE/7J8aBm2tVHct3+0thyBMyV6QWra40GBLSfXXxQ6pKfGC1M+3z2RwGbMeUpnzO45+KYEtjgF2gdHdet8sO6AcunYEv3pQ5bvisIEjPWjhiT63GJp7WiMAqVFgruB5NmSQ/lgXJbUwGfqqW4cZck/k5cwi4HHgrht8jjipiQRDQZbgViGx+XB/Uwwl2qZsNDnhckAP+idkZw4lArDT0ChY5wRJdjaqOtK33ddkcfwCWAsci0x8mmPBdiWvOXXVSCQcc8SQBKxBbJdpi86PRAba/5/Rr7/VnArNbk8GfPgu+oSaeK8J+mS8kwTWbdIwN619T+fyK20oFfo3YbPFvBXQ0Y0ZCOCRzrcW+eo0NyU22fNq6/IlMyKDEjYZn600qxTAtq59LnIzGWd3YrdcT+2LZHcowiJmHGKzV2MjTejc5K1XcR8AWw9/rNT49i1S2y7fmsuyRWYh5W6J8ZkDP5db5+lyeI5hLHLOpPqQds/qw7AXFkKOI+TIPNuGdjOjH1OOYL44O6cULfdp73BuYHQoYiSO+rIC7BA8idtVOcBcvaCLxae/04jDHAcwno5hvN4bU18IqVNwVhOx0RBzkuHoGqUK3b1HIUy1CkVjfGNCfE+e2Hq/JiL0ybo6xdGyvTs4itdqZwuUMyKwX9FucEGwn5pVaUiatPpvm2Nbr6zLm4LmLSMr9NuABxEDtNHe3hlPhq74qiFJSy2Jz3+igfjuN1LogZJCYLBELp0jlKr4hG6SEPp6UXCQ6kxpvOebL/nwYsi9p0HFx03hVx2aRWu5c8VPsxqyRedTiuMQvbV4riBWnq6pd6JMre1k25Fngklh8LTSfe7+kHJFRzBUpqWzFN+eSDMUsSglFdDZ2nSeU2BS6fWUQ8hdiFhh+UB/ULy4MMN/la8IMiUS0BTFbInMqLQuwTe/ooJIBMGOVKt6M+A3ibTfpUMi9/zOpXKdXZnM8I3OVxak4otIY0vOzsoCD9l6eCM09CXGLjfWq9k+VwB2+UvPSKddheC0Tc/s7E4yU8uzH3GR4aUJsHK/qpUkfB/kyqzMZfodZjBiuwT0l87P3S2qq/EoV/wOl4zNZrwiO2zPf3i1erNd5mJB5xTwHBUtNql1HZP5kuFYBazCXpfvmW/VBPZ5OprJvJ0MVp5oz4pjDNn9VwCrEbTL55LnjE3SN79axUo9/lZCy2FGvsgkmhbxU9gJnOCCz8j166k4FDMvneqrY49fPNvXVszMzY8eYR2sB97fFLMmKYWB5ajFdAOFMDN8bHeCxlpCmOtjNncGkmJ4X7HOiafGyJ7h3dFgvpMEnpMT9ccTW0SE9dj4Kq9RD39lqus8xW6cPiuJ6L1Qu7cvl6aDId3tVKL6JCC5C7M36CA+lryLrXGjPpoGuTUoL8UZs9tNkoKUrs7DW+bJCjnIQcIfjtDKOxmZPo8k+9uhMy75Y8d2YTL3BzpYOTWH1ulSK+HoTXh4b0sHpz8h3e4kCtjTq/HTu0+MimfzQHM9l6kOTiosEMpepuUx9gDfwHxPQeQqe3h4RAAAAAElFTkSuQmCC",L="data:image/png;base64,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",G="data:image/png;base64,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",ie="data:image/png;base64,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",Ae="data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAAA8AAD/4QMvaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjYtYzEzOCA3OS4xNTk4MjQsIDIwMTYvMDkvMTQtMDE6MDk6MDEgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE3IChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpDMjQwMUY1OTdEQzMxMUU4QTgyOUQ5MDUyRTg2MjkwNiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpDMjQwMUY1QTdEQzMxMUU4QTgyOUQ5MDUyRTg2MjkwNiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkMyNDAxRjU3N0RDMzExRThBODI5RDkwNTJFODYyOTA2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkMyNDAxRjU4N0RDMzExRThBODI5RDkwNTJFODYyOTA2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+/+4ADkFkb2JlAGTAAAAAAf/bAIQABgQEBAUEBgUFBgkGBQYJ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",he="data:image/png;base64,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",xe=D(71424),Pe=D.p+"static/teacherQQ.833913ba.jpg",$="data:image/png;base64,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",Ee=D(59301),ye=Object.defineProperty,Ue=Object.getOwnPropertySymbols,_e=Object.prototype.hasOwnProperty,qe=Object.prototype.propertyIsEnumerable,Dt=(ee,ge,rt)=>ge in ee?ye(ee,ge,{enumerable:!0,configurable:!0,writable:!0,value:rt}):ee[ge]=rt,Ut=(ee,ge)=>{for(var rt in ge||(ge={}))_e.call(ge,rt)&&Dt(ee,rt,ge[rt]);if(Ue)for(var rt of Ue(ge))qe.call(ge,rt)&&Dt(ee,rt,ge[rt]);return ee};const eu=ee=>React.createElement("svg",Ut({xmlns:"http://www.w3.org/2000/svg",width:12,height:12,viewBox:"0 0 1024 1024",style:{enableBackground:"new 0 0 1024 1024"},xmlSpace:"preserve"},ee),React.createElement("g",{fill:"#fff"},React.createElement("path",{d:"M302.1 207.7c-16.5 0-29.8 13.3-29.8 29.8v603.6c0 16.5 13.3 29.8 29.8 29.8s29.8-13.3 29.8-29.8V237.5c.1-16.5-13.3-29.8-29.8-29.8zM92.9 319.5c-16.5 0-29.8 13.3-29.8 29.8V707c0 16.5 13.3 29.8 29.8 29.8s29.8-13.3 29.8-29.8V349.3c0-16.5-13.3-29.8-29.8-29.8zM511.3 88.5c-16.5 0-29.8 13.3-29.8 29.8v789.9c0 16.5 13.3 29.8 29.8 29.8s29.8-13.3 29.8-29.8V118.3c0-16.5-13.3-29.8-29.8-29.8zM720.5 207.7c-16.5 0-29.8 13.3-29.8 29.8v603.6c0 16.5 13.3 29.8 29.8 29.8s29.8-13.3 29.8-29.8V237.5c0-16.5-13.3-29.8-29.8-29.8zM929.7 319.5c-16.5 0-29.8 13.3-29.8 29.8V707c0 16.5 13.3 29.8 29.8 29.8s29.8-13.3 29.8-29.8V349.3c0-16.5-13.3-29.8-29.8-29.8z"})));var xt="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSIxMiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTAyNCAxMDI0IiB4bWw6c3BhY2U9InByZXNlcnZlIj48ZyBmaWxsPSIjZmZmIj48cGF0aCBkPSJNMzAyLjEgMjA3LjdjLTE2LjUgMC0yOS44IDEzLjMtMjkuOCAyOS44djYwMy42YzAgMTYuNSAxMy4zIDI5LjggMjkuOCAyOS44czI5LjgtMTMuMyAyOS44LTI5LjhWMjM3LjVjLjEtMTYuNS0xMy4zLTI5LjgtMjkuOC0yOS44ek05Mi45IDMxOS41Yy0xNi41IDAtMjkuOCAxMy4zLTI5LjggMjkuOFY3MDdjMCAxNi41IDEzLjMgMjkuOCAyOS44IDI5LjhzMjkuOC0xMy4zIDI5LjgtMjkuOFYzNDkuM2MwLTE2LjUtMTMuMy0yOS44LTI5LjgtMjkuOHpNNTExLjMgODguNWMtMTYuNSAwLTI5LjggMTMuMy0yOS44IDI5Ljh2Nzg5LjljMCAxNi41IDEzLjMgMjkuOCAyOS44IDI5LjhzMjkuOC0xMy4zIDI5LjgtMjkuOFYxMTguM2MwLTE2LjUtMTMuMy0yOS44LTI5LjgtMjkuOHpNNzIwLjUgMjA3LjdjLTE2LjUgMC0yOS44IDEzLjMtMjkuOCAyOS44djYwMy42YzAgMTYuNSAxMy4zIDI5LjggMjkuOCAyOS44czI5LjgtMTMuMyAyOS44LTI5LjhWMjM3LjVjMC0xNi41LTEzLjMtMjkuOC0yOS44LTI5Ljh6TTkyOS43IDMxOS41Yy0xNi41IDAtMjkuOCAxMy4zLTI5LjggMjkuOFY3MDdjMCAxNi41IDEzLjMgMjkuOCAyOS44IDI5LjhzMjkuOC0xMy4zIDI5LjgtMjkuOFYzNDkuM2MwLTE2LjUtMTMuMy0yOS44LTI5LjgtMjkuOHoiLz48L2c+PC9zdmc+",ru="data:image/jpeg;base64,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",et=D.p+"static/certificate.a2a9ee77.jpg",_t=Object.defineProperty,Mt=Object.getOwnPropertySymbols,we=Object.prototype.hasOwnProperty,It=Object.prototype.propertyIsEnumerable,Kt=(ee,ge,rt)=>ge in ee?_t(ee,ge,{enumerable:!0,configurable:!0,writable:!0,value:rt}):ee[ge]=rt,Eu=(ee,ge)=>{for(var rt in ge||(ge={}))we.call(ge,rt)&&Kt(ee,rt,ge[rt]);if(Mt)for(var rt of Mt(ge))It.call(ge,rt)&&Kt(ee,rt,ge[rt]);return ee};const Au=ee=>React.createElement("svg",Eu({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024",style:{enableBackground:"new 0 0 1024 1024"},xmlSpace:"preserve",height:12},ee),React.createElement("path",{fill:"#fff",d:"M701 959.4H325c-116.4 0-211.1-100.4-211.1-223.8V357.9c0-117.6 86.8-215.6 197.6-223.1l2.7 39.1c-90.3 6.1-161.1 87-161.1 184v377.7c0 101.8 77.2 184.6 172 184.6H701c94.8 0 172-82.8 172-184.6V357.9c0-97.1-70.7-177.9-161.1-184l2.7-39.1c110.8 7.5 197.6 105.5 197.6 223.1v377.7C912.1 859 817.4 959.4 701 959.4z"}),React.createElement("path",{fill:"#fff",d:"M741.5 429.3 485.8 736.1c-9.8 11.7-27.2 13.2-38.7 3.3L276.5 593.2c-11.5-9.8-12.8-27.1-3-38.5 9.8-11.4 27.1-12.8 38.5-3l128.5 110.1c11.6 9.9 29 8.4 38.7-3.3l220.2-264.3c9.7-11.6 26.9-13.2 38.5-3.5 11.7 9.7 13.3 27 3.6 38.6zM640.8 239.8H385.2c-48.4 0-87.8-39.4-87.8-87.8s39.4-87.8 87.8-87.8h255.7c48.4 0 87.8 39.4 87.8 87.8s-39.5 87.8-87.9 87.8zM385.2 103.4c-26.8 0-48.6 21.8-48.6 48.6s21.8 48.6 48.6 48.6h255.7c26.8 0 48.6-21.8 48.6-48.6s-21.8-48.6-48.6-48.6H385.2z"}));var au="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDI0IDEwMjQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDEwMjQgMTAyNCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgaGVpZ2h0PSIxMiI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTcwMSA5NTkuNEgzMjVjLTExNi40IDAtMjExLjEtMTAwLjQtMjExLjEtMjIzLjhWMzU3LjljMC0xMTcuNiA4Ni44LTIxNS42IDE5Ny42LTIyMy4xbDIuNyAzOS4xYy05MC4zIDYuMS0xNjEuMSA4Ny0xNjEuMSAxODR2Mzc3LjdjMCAxMDEuOCA3Ny4yIDE4NC42IDE3MiAxODQuNkg3MDFjOTQuOCAwIDE3Mi04Mi44IDE3Mi0xODQuNlYzNTcuOWMwLTk3LjEtNzAuNy0xNzcuOS0xNjEuMS0xODRsMi43LTM5LjFjMTEwLjggNy41IDE5Ny42IDEwNS41IDE5Ny42IDIyMy4xdjM3Ny43QzkxMi4xIDg1OSA4MTcuNCA5NTkuNCA3MDEgOTU5LjR6Ii8+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTc0MS41IDQyOS4zIDQ4NS44IDczNi4xYy05LjggMTEuNy0yNy4yIDEzLjItMzguNyAzLjNMMjc2LjUgNTkzLjJjLTExLjUtOS44LTEyLjgtMjcuMS0zLTM4LjUgOS44LTExLjQgMjcuMS0xMi44IDM4LjUtM2wxMjguNSAxMTAuMWMxMS42IDkuOSAyOSA4LjQgMzguNy0zLjNsMjIwLjItMjY0LjNjOS43LTExLjYgMjYuOS0xMy4yIDM4LjUtMy41IDExLjcgOS43IDEzLjMgMjcgMy42IDM4LjZ6TTY0MC44IDIzOS44SDM4NS4yYy00OC40IDAtODcuOC0zOS40LTg3LjgtODcuOHMzOS40LTg3LjggODcuOC04Ny44aDI1NS43YzQ4LjQgMCA4Ny44IDM5LjQgODcuOCA4Ny44cy0zOS41IDg3LjgtODcuOSA4Ny44ek0zODUuMiAxMDMuNGMtMjYuOCAwLTQ4LjYgMjEuOC00OC42IDQ4LjZzMjEuOCA0OC42IDQ4LjYgNDguNmgyNTUuN2MyNi44IDAgNDguNi0yMS44IDQ4LjYtNDguNnMtMjEuOC00OC42LTQ4LjYtNDguNkgzODUuMnoiLz48L3N2Zz4=",Jt="data:image/png;base64,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",Fu="data:image/png;base64,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IAESIAESIAESoIDjO0ACJEACJEACJEACJEACJEACHkKAAs5DJorDJAESIAESIAESIAESIAESIAEKOL4DJEACJEACJEACJEACJEACJOAhBCjgPGSiOEwSIAESIAESIAESIAESIAESoIDjO0ACJEACJEACJEACJEACJEACHkKAAs5DJorDJAESIAESIAESIAESIAESIAEKOL4DJEACJEACJEACJEACJEACJOAhBCjgPGSiOEwSIAESIAESIAESIAESIAESoIDjO0ACJEACJEACJEACJEACJEACHkKAAs5DJorDJAESIAESIAESIAESIAESIAEKOL4DJEACJEACJEACJEACJEACJOAhBCjgPGSiOEwSIAESIAESIAESIAESIAESoIDjO0ACJEACJEACJEACJEACJEACHkKAAs5DJorDJAESIAESIAESIAESIAESIAEKOL4DJEACJEACJEACJEACJEACJOAhBCjgPGSiOEwSIAESIAESIAESIAESIAESoIDjO0ACJEACJEACJEACJEACJEACHkKAAs5DJorDJAESIAESIAESIAESIAESIAEKOL4DJEACJEACJEACJEACJEACJOAhBCjgPGSiOEwSIAESIAESIAESIAESIAESoIDjO0ACJEACJEACJEACJEACJEACHkKAAs5DJorDJAESIAESIAESIAESIAESIAEKOL4DJEACJEACJEACJEACJEACJOAhBCjgPGSiOEwSIAESIAESIAESIAESIAESoIDjO0ACJEACJEACJEACJEACJEACHkKAAs5DJorDJAESIAESIAESIAESIAESIAEKOL4DJEACJEACJEACJEACJEACJOAhBCjgPGSiOEwSIAESIAESIAESIAESIAESoIDjO0ACJEACJEACJEACJEACJEACHkKAAs5DJorDJAESIAESIAESIAESIAESIAEKOL4DJEACJEACJEACJEACJEACJOAhBCjgPGSiOEwSIAESIAESIAESIAESIAESoIDjO0ACJEACJEACJEACJEACJEACHkKAAs5DJorDJAESIAESIAESIAESIAESIAEKOL4DsZJAxgypZNaUgZI/bzaJEydOhBi8+O2VrFyzS3oNmCR//PFnhK7Fk0mABEiABEiABEiABEjAHgEKOL4fsZLAlrVBUrJYXrc++/pN+6Vpa1/5559/3HpdXowESIAESIAE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JEACsYsABVzsmm8+LQmQAAmQAAmQAAmQAAmQgAcToIDz4Mnj0EmABEiABEiABEiABEiABGIXAQq42DXffFoSIAESIAESIAESIAESIAEPJkAB58GTx6GTAAmQAAmQAAmQAAmQAAnELgIUcLFrvvm0JEACJEACJEACJEACJEACHkyAAs6DJ49DJwESIAESIAESIAESIAESiF0EKOBi13zzaUmABEiABEiABEiABEiABDyYAAWcB08eh04CJEACJEACJEACJEACJBC7CFDAxa755tOSAAmQAAmQAAmQAAmQAAl4MAEKOA+ePA6dBEiABEiABEiABEiABEggdhGggItd882nJQESIAESIAESIAESIAES8GACFHAePHkcOgmQAAmQAAmQAAmQAAmQQOwiQAEXu+abT0sCJEACJEACJEACJEACJODBBCjgPHjyOHQSIAESIAESIAESIAESIIHYRYACLnbNN5+WBEiABEiABEiABEiABEjAgwlQwHnw5HHoJEACJEACJEACJEACJEACsYsABVzsmm8+LQmQAAmQAAmQAAmQAAmQgAcToIDz4Mnj0EmABEiABEiABEiABEiABGIXAQq42DXffFoSIAESIAESIAESIAESIAEPJkAB58GTx6GTAAmQAAmQAAmQAAmQAAnELgIUcLFrvvm0JEACJEACJEACJEACJEACHkyAAs6DJ49DJwESIAESIAESIAESIAESiF0EKOBi13zzaUmABEiABEiABEiABEiABDyYAAWcB08eh04CJEACJEACJEACJEACJBC7CFDAxa75jrKnLVYkt0wP6i+JEn0o/qNmydwFG6Ps3rxRzCeQKuXnkiB+XHnw6Hv5/fc/3DLgd999V/7++2+3XIsXIQESePsIxI37gaRNnUxevvpdvn38w9v3gHwiEiCBWEOAAi7WTHXUPujFE0slY4ZU4Tft7ztFgqeviNpB8G4xkkCa1Mnk7JFF8tvLV/Jlnnry+rW+gGvdvLoM9+0os0PXy9CAmQ6f5eDOmZIo4YfSsoOfnLtww+HxMeWAePE+kNbNa8i3j/8n6zftdzisAb1bSNVKxWTUuPmyedshh8ebHtDVu4HUqVFaQmavkeWrd9o8t1/P5lK7RmkJmrJElq2yfZyRm0OsL5nnLxOCl1o9X7NGlWX08C6ycctB8e42Wl3Ox7uhrN24Tx4++t7I5WPc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",mu=D.p+"static/question.ed747acc.gif",Ht="data:image/gif;base64,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",Vt=D(55351),yt="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAAAsTAAALEwEAmpwYAAAF92lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNi4wLWMwMDMgNzkuMTY0NTI3LCAyMDIwLzEwLzE1LTE3OjQ4OjMyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjIuMSAoTWFjaW50b3NoKSIgeG1wOkNyZWF0ZURhdGU9IjIwMjEtMDctMDJUMTk6Mzg6MjMrMDg6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDIxLTA3LTAyVDE5OjQxOjQ2KzA4OjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDIxLTA3LTAyVDE5OjQxOjQ2KzA4OjAwIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgcGhvdG9zaG9wOklDQ1Byb2ZpbGU9InNSR0IgSUVDNjE5NjYtMi4xIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOmVkYzRhODM0LTVjNWQtNDQ1My04MDYzLWNkNzcwODQyODg5ZSIgeG1wTU06RG9jdW1lbnRJRD0iYWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjQ4MTE0OTVlLTVkMDctZTk0YS1iNWEwLWYxOWJmZmM0NGUyNyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOmMwNjQyYzA1LTg5MzQtNDdlYy04MTFiLTlkYjdhZGNkYjFiMCI+IDx4bXBNTTpIaXN0b3J5PiA8cmRmOlNlcT4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImNyZWF0ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6YzA2NDJjMDUtODkzNC00N2VjLTgxMWItOWRiN2FkY2RiMWIwIiBzdEV2dDp3aGVuPSIyMDIxLTA3LTAyVDE5OjM4OjIzKzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjIuMSAoTWFjaW50b3NoKSIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6ZWRjNGE4MzQtNWM1ZC00NDUzLTgwNjMtY2Q3NzA4NDI4ODllIiBzdEV2dDp3aGVuPSIyMDIxLTA3LTAyVDE5OjQxOjQ2KzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjIuMSAoTWFjaW50b3NoKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5fJkpyAAAGoElEQVRogc2abWxbVxnH/8+59/rdTpx2GW3UNWJJV7Ylaxp3LUFsWgJDiI5R8bK2GppAmsgQLKQthS8IEJ9okibrREf3gX2Y1K2bxAoDtog60RBSVxKnWUO7kpSppXJZK2ja2HFi33vPw4cmpbN9r++1k8Lv2znnf577f+zje95Mhw4dQqUkwljpF7kuv0EdHkm1HklRr6TQq2tn5xcklwhIMnMSQJIJxykTiSce+1am0mer5XacqM7uDJjiqbAuWlvSygrBnmKyxcoI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",$t="data:image/png;base64,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",yu="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAFTklEQVRoQ91aS4xURRQ993UzUUZcqFEc4meh0cQFSlwgrvAHSgQWhOhCk4GZqmdw+ERUWDkrBMUBnIzzqqYjcTaaGBLFxA8MjIk/3PhZCCa6UAyKC11ARnDo6Wvu+HrS0/R7r96nWVBJpxfv3nPPrbp169aHUEAzxsxl5gcB3AdgAREtkH8AXSH87wBOMfMp+QfwFREd0Vr/k9c8ZQUwxixi5mWe5y1l5qUAyimxqkQ0XqvVxonoE631Nyn1p8VTO7B///75Fy5c2MzMWwB0ZDHaQmeSiPbMmTNnb3d39+k0mKkcMMZsBiC/W9IYSSH7K4C9Wuu9rjpODoyMjNxQq9VGADzuCpxT7gPP83p7e3v/TMJJdCAIgoVEdBDAzUlgBX8/ycwrfd//Pg431gFr7RPM/HbBxFLBEdGTSql3opQiHQiCoI+IXk9lrU3CzLzR9/3BVvAtHbDWPsrMH7aJTyZYInpMKfVRs/JFDlQqlduq1eoxIro2k6U2KTHzX+VyeXFPT8/PjSYucsBae4iZH24Tj1ywRHRYKfVIpANhnt+Ty0r7lbc0rhMzI2CMuRHAlwBubT+HXBZ+AbBEa/3HrFLCWruTmV/MBZ1N+TiAdyNUX2qZeYh2KaW2zThQqVTumZqaOlZgbePqynEiWquU+qFZwRjzBoBnIoAmS6WSTOhvp0PIGPMcgN2uVguSiyQfBIFPRMMJdrZqrV+bdsBa+x4zryqImAtMJHlr7RJmPgxgbhwQEb2vlFpNAwMDV3Z2dp7JUM+7EG0lE0l+dHS089y5c4dkkjqAVycmJq4ma+0yZv7YQaEIkUjyAh4EwTAR+a6GiGg5BUGwg4i2uyrlkEsi7xL3s8wz88syAm8x89M5iLmoxpIP4348bRYkolEyxowBkA25S1sLQJbyHhfhUCaWvMT9+fPnx5h5cQrMuugRceAEgDsdlKfTVph2rwMgC4mk37gWSz5L3DcZ+1EckAw0L44FM4/4vq+aZfr7+zu6urq2MbPMoSuavieSt9b6zJyU7+OonXVygIjWKKUOxCGFhaA4cj0AF/KS7z8D4DmMfpTIGdcQOgtgldZaJlpss9auA/B1q/Kgrhjm+08B3JuEF/ediE44T2IikiOP1Uqp7/IYDePeElFvXhwAY2nTqJCXkTiZ1XgBcT9jmplHxYEd4SR04kRER0ul0ur169dLWKVqYb7/IpVSjHB9IctSShzQWq9JQySMeyG/MI1ewhxYnqeYq2itnePYGPMmgO6iyAP4v5gTwBzl9Cta68RdnDHmWQAtz3WyOjRTTodZYSsRvZoRbLvWemeU7vDw8P2e532eETtSjZmf931/d31HtkguHdIWUw3oWmttm60NDQ1dVS6XZat6V8EOTMplitwpNJ5K7ALwQg5Da7XWszbnxphRAE/lwIxSnQnd5mMVGYWsZ///MvMK3/ePiFVjjFyADLSBvCyo0vuzj1VCo3J5kflgi5lPE9EKIprHzFIqtKO1PtiqWzLGyIb6oRyW5ZynBOCOHBhRqmNa61nHnhedjQZBcDsRycS7pg0E8kD+LZse3/d/agS5/I7XG0JpI4B9ebqsQN1NWuuWly2X7xVTvfestXfXarWDRHRTgT2aCMXMv3metzJp/5F4SymWhoaG5pfLZVlpL9k1a7VaVRs2bEi89HZyIOwu2b1tukQX3TL3OHGYsjw1GBwc7Oro6Kg7UthTA7mhn5yc3NfX1ycPQ5xbmhGYBSqPPYhINkMPAJDHHrJ4pWlTAOShx1FmvnSPPVoxbHxu43neAmauP7eRf2nTz2yI6FStViv0uc1/ndZCH8rgOooAAAAASUVORK5CYII=",hu="data:image/png;base64,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",ne="data:image/png;base64,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",w="data:image/png;base64,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",j="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAAXNSR0IArs4c6QAAA61JREFUOE+FkmtMW2UYx//ntKcXygotpbaAoxQarhYKkwEb3QhRxgbOITNOTZzOZRedCcq+zMRgjLqocTHq/EKYRk10SK2wwSaEMEaVYVOLjI1OIBWwFNpISy/Qc9oeM5Iuytj2fHqfy/vL//++D4F10bIfPJk8XqMQU+luV0S66FoRF2gi3FRZXIjkUF55Ms81t8za/766aH+6HZHYdSJ2OHcQAikJangB7zXuVhwnuQLyypATc3MMqrdFoVZSCNEUCoqywJACxvC95ZjTwXQUFcFf1YLwGshpeGjvhHXhTXdAyCx5QZSXJZXTER5+7p3GvBN4XA+oFEAoQEBbsQUsJcbVS7+NBBiGm8Bd9VRuS36dYM0llGvebzMYbJ1RaebX0WXP2cqtolJSKMWlTivss0DtDkClBJggB9qaGjCEAL0dlm5SSDaNDs98uL8u0Uqw7HnO0sAZk/HbkbGe1sjRhArUHX0+1ZiYkY0L3/TDNgXsrgIylABL85BX3wCfxx89+/aF3L2lsA/9Keiqf27rlTVr7Pwr+dO/XOvqOG8zjE/4zh14KtGaX1XJ7f6qG+axCOqqAHUKwCNF0DzxLP4aven4/eKQLl4iPZ2r1+Wkbdc9eeex2ZmXUuwTMx85pyaV4xZHVt2h2rQh4wAuD3ixZyeQoQCSZalQVDdgtL1zdJNc4o+TJQ0qq7XvEMSZlTugNWUtIO2F6rdMw8GmkmK5OBTm4ss2C/RbCGQpOdCU6kHzxOHrg9Zgqkq0T9Uw3n/X98cKrc2SAstYZLVw82pf/QF9utk0BYkwgmz1Jsh0xbj2Y3/XxUF/U4oS7PEvvNP3BMUaL5ahuEQrasvLUWr9Li+Rq02PzM0u9PZ0zx7+YABz6xf5f9bWN49th+QxvcLsdnvUeTmb+z5pvbWn/Qbo9XO38/uCbg/0nFZ9zAv7mxQPKw7lv3C9bSPIA0HNu3jaXWWU0eOlM3SZXFO/Fc8cbl25y9Y9QU3lEFJcVOhrUr7z/ROUhelV6LLjwPBlN8w/3Wr8w4bpTycR+q+6Da0156ElWUSeSstMpJwuH5KTeOBzAIojYpcdbjqeir7ReBmfPxB0MBXvHjn56KncwjTwlVIQLBCYXESIprE878JNo+XEvj58dl/Qy9lopGmcePXkDv0jOzWIUlwEp9wILPmQJBdidtIB6w8jnW4G7782gOEN96hWCnGRHOMkiwSBiAOhgAOWZREJR0GSAI9LgIxGASYKPh+/HjGhJgb6F36ZbPle9WMzAAAAAElFTkSuQmCC"},98228:function(Cu,W,D){"use strict";D.d(W,{z:function(){return _t},Z:function(){return Mt}});var e=D(59301),re=D(14566),I=D(6767),A=D(62957),d=D(7939),f=D(74128),P=D(80024),m=Object.defineProperty,l=Object.getOwnPropertySymbols,s=Object.prototype.hasOwnProperty,x=Object.prototype.propertyIsEnumerable,le=(we,It,Kt)=>It in we?m(we,It,{enumerable:!0,configurable:!0,writable:!0,value:Kt}):we[It]=Kt,z=(we,It)=>{for(var Kt in It||(It={}))s.call(It,Kt)&&le(we,Kt,It[Kt]);if(l)for(var Kt of l(It))x.call(It,Kt)&&le(we,Kt,It[Kt]);return we},U=(we,It,Kt)=>new Promise((Eu,Au)=>{var au=mu=>{try{Fu(Kt.next(mu))}catch(Ht){Au(Ht)}},Jt=mu=>{try{Fu(Kt.throw(mu))}catch(Ht){Au(Ht)}},Fu=mu=>mu.done?Eu(mu.value):Promise.resolve(mu.value).then(au,Jt);Fu((Kt=Kt.apply(we,It)).next())});const X="\u3000\u3000";function y(we){var It=["Bytes","KB","MB","GB","TB"];if(we==0)return"0 Byte";var Kt=parseInt(""+Math.floor(Math.log(we)/Math.log(1024)),10);return(we/Math.pow(1024,Kt)).toFixed(1)+" "+It[Kt]}var L=({value:we=[],action:It,onChange:Kt,className:Eu,maxSize:Au=150,title:au="\u6587\u4EF6\u4E0A\u4F20",accept:Jt=null})=>{const Fu={multiple:!1,fileList:we,accept:Jt,withCredentials:!0,beforeUpload:Ht=>Ht.size/1024/1024(ne.name.indexOf(X)===-1&&(ne.name=`${ne.name}${X}${y(ne.size)}`),z({},ne))),Ht.file.status==="done"&&((yt=(Vt=Ht.file)==null?void 0:Vt.response)==null?void 0:yt.status)===-1){message.error((yu=($t=Ht.file)==null?void 0:$t.response)==null?void 0:yu.message),Kt([]);return}Kt(hu)},onRemove:Ht=>U(void 0,null,function*(){const Vt=Ht.size/1024/1024;return Ht.status==="uploading"?!0:Vt0?"\u6BCF\u6B21\u53EA\u80FD\u4E0A\u4F20\u4E00\u4E2A\u8D44\u6E90\uFF0C \u5220\u9664\u4E0B\u9762\u8D44\u6E90\u53EF\u91CD\u65B0\u4E0A\u4F20 ":"",disabled:we.length>0,ghost:!0},au),React.createElement("span",{onClick:mu,style:{marginLeft:10}},"(\u5355\u4E2A\u6587\u4EF6\u6700\u5927",Au,"M)"," ")))},G=D(61481),ie=D(89392),Ae=Object.defineProperty,he=Object.getOwnPropertySymbols,xe=Object.prototype.hasOwnProperty,Pe=Object.prototype.propertyIsEnumerable,$=(we,It,Kt)=>It in we?Ae(we,It,{enumerable:!0,configurable:!0,writable:!0,value:Kt}):we[It]=Kt,Ee=(we,It)=>{for(var Kt in It||(It={}))xe.call(It,Kt)&&$(we,Kt,It[Kt]);if(he)for(var Kt of he(It))Pe.call(It,Kt)&&$(we,Kt,It[Kt]);return we};const ye=we=>React.createElement("svg",Ee({width:14,height:14,xmlns:"http://www.w3.org/2000/svg"},we),React.createElement("title",null,"\u5F62\u72B6"),React.createElement("path",{d:"M10.354 3.5h-2.77v8.167H6.416V3.5H3.646L7 0l3.354 3.5ZM14 7h-1.167v5.833H1.167V7H0v7h14V7Z",fill:"#3061D0",fillRule:"nonzero"}));var Ue="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwLjM1NCAzLjVoLTIuNzd2OC4xNjdINi40MTZWMy41SDMuNjQ2TDcgMGwzLjM1NCAzLjVaTTE0IDdoLTEuMTY3djUuODMzSDEuMTY3VjdIMHY3aDE0VjdaIiBmaWxsPSIjMzA2MUQwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=",_e=Object.defineProperty,qe=Object.getOwnPropertySymbols,Dt=Object.prototype.hasOwnProperty,Ut=Object.prototype.propertyIsEnumerable,eu=(we,It,Kt)=>It in we?_e(we,It,{enumerable:!0,configurable:!0,writable:!0,value:Kt}):we[It]=Kt,xt=(we,It)=>{for(var Kt in It||(It={}))Dt.call(It,Kt)&&eu(we,Kt,It[Kt]);if(qe)for(var Kt of qe(It))Ut.call(It,Kt)&&eu(we,Kt,It[Kt]);return we},ru=(we,It,Kt)=>new Promise((Eu,Au)=>{var au=mu=>{try{Fu(Kt.next(mu))}catch(Ht){Au(Ht)}},Jt=mu=>{try{Fu(Kt.throw(mu))}catch(Ht){Au(Ht)}},Fu=mu=>mu.done?Eu(mu.value):Promise.resolve(mu.value).then(au,Jt);Fu((Kt=Kt.apply(we,It)).next())});const{Dragger:et}=re.default;function _t(we){let It=[];return we&&we.length>0&&(It=we.map(Kt=>({uid:Kt.id,id:Kt.id,name:Kt.title+X+Kt.filesize,url:Kt.url,filesize:Kt.filesize,status:"done",response:{id:Kt.id}}))),It}var Mt=({value:we,onChange:It,action:Kt,data:Eu,className:Au,maxSize:au=150,title:Jt="\u4E0A\u4F20\u9644\u4EF6",showRemoveModal:Fu=!1,accept:mu="",additionalText:Ht,isDragger:Vt,number:yt=1e3,aloneClear:$t=!1,realTimeRemove:yu=!0,uploadText:hu,setFileProgress:ne,showFileProgress:w})=>{const[j,ee]=(0,e.useState)(!1);let[ge,rt]=(0,e.useState)(we||[]),[Qe,We]=(0,e.useState)(1);(0,e.useEffect)(()=>{we&&(Qe===1&&rt([...we]),We(2),yt===(we==null?void 0:we.length)&&ee(!0))},[we]);const Ye=()=>{setTimeout(()=>{ge.pop(),rt([...ge])},500)};w&&ne(ge.some(V=>V.status==="uploading"));const Ie={multiple:!0,disabled:j,accept:mu,withCredentials:!0,fileList:ge,beforeUpload:(V,He)=>{const se=V.size/1024/1024;return ge.concat(He).length>yt?(ge.pop(),rt([...ge]),I.ZP.error(`\u6700\u591A\u53EA\u80FD\u4E0A\u4F20${yt}\u4E2A\u6587\u4EF6`),$t?Promise.reject():(Ye(),!1)):se=yt?ee(!0):ee(!1),rt([...ge]),ge=ge.map(fu=>{var ku,me;return(ku=fu==null?void 0:fu.response)!=null&&ku.id&&(fu.url=(me=fu==null?void 0:fu.response)==null?void 0:me.url),fu.name.indexOf(X)===-1&&(fu.name=`${fu.name}${X}${y(fu.size)}`),xt({},fu)}),console.log("info:",V,ge),It(ge)},onRemove:V=>ru(void 0,null,function*(){if(!yu)return!0;const He=()=>ru(void 0,null,function*(){if(V.response?V.response.id:V.id){let ht=yield(0,P.JZ)(V.response?V.response.id:V.uid);return Promise.resolve(ht)}else return!0});return Fu?new Promise((se,ht)=>{A.default.confirm({centered:!0,width:530,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:e.createElement("div",{className:"tc font16"},"\u662F\u5426\u786E\u8BA4\u5220\u9664?"),onOk:()=>ru(void 0,null,function*(){const nu=yield He();I.ZP.success("\u5220\u9664\u6210\u529F"),se(!0)}),onCancel:()=>se(!1)})}):yield He()})};function Ve(V){V.preventDefault(),V.stopPropagation()}return e.createElement("div",{className:`multi-upload ${Au||""}`},Vt&&e.createElement(et,xt({},Ie),e.createElement("p",{className:"ant-upload-drag-icon"},e.createElement(G.Z,null)),e.createElement("p",{className:"ant-upload-text"},"\u70B9\u51FB\u4E0A\u4F20\u56FE\u6807\uFF0C\u9009\u62E9\u8981\u4E0A\u4F20\u7684\u6587\u4EF6\u6216\u5C06\u6587\u4EF6\u62D6\u62FD\u5230\u6B64",e.createElement("br",null),"(\u5355\u4E2A\u6587\u4EF6\u6700\u5927\u9650\u5236\u4E3A",au,"MB)"," "),Ht),!Vt&&e.createElement(re.default,xt({},Ie),e.createElement(d.ZP,{disabled:j,className:"upload_button"},e.createElement("img",{className:"aBtn_img",src:Ue}),Jt),e.createElement("span",{onClick:Ve,className:"upload_text"},hu||`(\u5355\u4E2A\u6587\u4EF6\u6700\u5927${au}MB)`)))}},44080:function(Cu,W,D){"use strict";D.d(W,{Z:function(){return X}});var e=D(59301),re=D(6767),I=D(75727),A=D(73217),d=D(80360),f=D(41867),P=D(56102),m=D(84056),l={watermark:"watermark___hNYlv",videovideo:"videovideo___ovOkV",animate__loop:"animate__loop___mvL6s",upDown:"upDown___SlgHv",container:"container___g1WYG","video-container":"video-container___XPkWR","video-controls":"video-controls___to0Zq",hide:"hide___NA3DV","video-progress":"video-progress___gqHsd",seek:"seek___iZHBm","seek-tooltip":"seek-tooltip___uWyXx","bottom-controls":"bottom-controls___uoIBm","left-controls":"left-controls___mBEx4","right-controls":"right-controls___e9L6r",rateOverlay:"rateOverlay___HHBWe",controlText:"controlText___M_BWR","volume-controls":"volume-controls___fa3mE","fullscreen-button":"fullscreen-button___ur0es","fullscreen-button1":"fullscreen-button1___rfaXm","pip-button":"pip-button___GFO8W","playback-animation":"playback-animation___ndURq",volume:"volume___OTmpP",hidden:"hidden___o7GkT"},s=(y,L,G)=>new Promise((ie,Ae)=>{var he=$=>{try{Pe(G.next($))}catch(Ee){Ae(Ee)}},xe=$=>{try{Pe(G.throw($))}catch(Ee){Ae(Ee)}},Pe=$=>$.done?ie($.value):Promise.resolve($.value).then(he,xe);Pe((G=G.apply(y,L)).next())});function x(y){if(isNaN(y))return{minutes:"00",seconds:"00"};const L=new Date(y*1e3).toISOString().substr(11,8);return{hour:L.substr(0,2),minutes:L.substr(3,2),seconds:L.substr(6,2)}}Object.defineProperty(HTMLMediaElement.prototype,"playing",{get:function(){return this.currentTime>0&&!this.paused&&!this.ended&&this.readyState>2}});function le(y,L){return y-L}function z(y){y.sort(le);let L=0;for(let G=0;G{},handlePlay:$=()=>{},handlePlayEnded:Ee=()=>{},autoPlay:ye=!1,onPlayEnded:Ue=()=>{},isShowWaterMark:_e=!0},qe)=>{var Dt;L=L==null?void 0:L.replace("http://","https://");const eu=((Dt=L==null?void 0:L.split("."))==null?void 0:Dt.pop())==="flv",xt=(0,e.useRef)(),ru=(0,e.useRef)(),et=(0,e.useRef)(),_t=(0,e.useRef)(),Mt=(0,e.useRef)(),we=(0,e.useRef)(),It=(0,e.useRef)(),Kt=(0,e.useRef)(),Eu=(0,e.useRef)(),Au=(0,e.useRef)(),au=(0,e.useRef)(),Jt=(0,e.useRef)(),Fu=(0,e.useRef)(),mu=(0,e.useRef)(),Ht=navigator.userAgent.toLowerCase().match(U),Vt=Ht?Ht[0]:"pc",yt=(0,e.useRef)(!1),$t=(0,f.eY)();let yu=0,hu=0,ne=0,w=null,j=!1,ee=20,ge=1,rt=!1,Qe=!1,We=[];(0,e.useImperativeHandle)(qe,()=>({getLastUpdatedTime:()=>xt.current.currentTime,getDuration:()=>xt.current.duration})),re.ZP.config({maxCount:1,getContainer:()=>et.current});const Ye=(0,e.useCallback)((nu,fu=!1)=>{let ku={point:xt.current.currentTime};w?(ku.log_id=w,ku.watch_duration=z(We),ku.total_duration=hu):(he?(ku.video_id=parseInt(ie,10),ku.course_id=he):ku.video_id=ie,ku.duration=yu,ku.device=Vt),fu&&(ku.ed="1");function me(){return s(this,null,function*(){rt=!0,w=yield Ae==null?void 0:Ae(ku),rt=!1,nu&&nu()})}me()},[ie,he]);(0,e.useEffect)(()=>{xt.current&&(_t.current.style.display="none",Mt.current.style.display="block"),re.ZP.destroy();let nu=null;return A.Z.isSupported&&eu&&L&&(L==null?void 0:L.indexOf(".m3u8"))<0?(nu=A.Z.createPlayer({type:"flv",volume:.8,cors:!0,url:L,muted:!1}),xt.current&&(nu.attachMediaElement(xt.current),nu.load())):xt.current.setAttribute("src",L),Ve(),()=>{nu&&(nu.unload(),nu.pause(),nu.destroy(),nu=null)}},[xt,eu,L]);function Ie(){xt.current.paused?(_t.current.style.display="none",Mt.current.style.display="block"):(_t.current.style.display="block",Mt.current.style.display="none")}function Ve(){au.current.style.display="none",Fu.current.style.display="none",Jt.current.style.display="none",xt.current.muted||xt.current.volume===0?au.current.style.display="block":xt.current.volume>0&&xt.current.volume<=.5?Fu.current.style.display="block":Jt.current.style.display="block"}(0,e.useEffect)(()=>{const nu=document.getElementById("play"),fu=document.querySelectorAll(".playback-icons use");function ku(){$(),xe&&!yt.current&&(xt.current.currentTime=xe),yt.current=!0,We.push(xt.current.currentTime),j||(j=!0,G&&Ye())}function me(){return s(this,null,function*(){Ie(),We.push(xt.current.currentTime),G&&Ye(()=>{w=null,ne=0,j=!1,rt=!1,Qe=!1,We=[],hu=0,ge=1},!0),Ue()})}function tu(){we.current.value=Math.round(xt.current.currentTime),It.current.value=Math.round(xt.current.currentTime)}function at(){const ct=x(Math.round(xt.current.currentTime));Eu.current.innerText=`${ct.hour>0?ct.hour+":":""}${ct.minutes}:${ct.seconds}`,Eu.current.setAttribute("datetime",`${ct.hour>0?" "+ct.hour+" ":""}${ct.minutes}m ${ct.seconds}s`)}function xu(){var ct,ve,it,ft,Wt,bt,zt;const an=Math.round((ct=xt.current)==null?void 0:ct.duration);(it=(ve=we.current)==null?void 0:ve.setAttribute)==null||it.call(ve,"max",an),(Wt=(ft=It.current)==null?void 0:ft.setAttribute)==null||Wt.call(ft,"max",an);const zn=x(an);Kt.current&&(Kt.current.innerText=`${zn.hour>0?zn.hour+":":""}${zn.minutes}:${zn.seconds}`,(zt=(bt=Kt.current).setAttribute)==null||zt.call(bt,"datetime",`${zn.hour>0?" "+zn.hour+" ":""}${zn.minutes}m ${zn.seconds}s`))}function pu(){try{const ct=Math.round(xt.current.duration);we.current.setAttribute("max",ct),It.current.setAttribute("max",ct);const ve=x(ct);Kt.current.innerText=`${ve.hour>0?ve.hour+":":""}${ve.minutes}:${ve.seconds}`,Kt.current.setAttribute("datetime",`${ve.hour>0?" "+ve.hour+" ":""}${ve.minutes}m ${ve.seconds}s`),tu(),at();const{width:it,height:ft,x:Wt,y:bt}=ru.current.getBoundingClientRect();if(Wt<0||bt<0,!Qe){let zt=xt.current.currentTime,an=zt-ne;Math.abs(an)<10?(hu+=Math.abs(an),ne=zt,rt||hu-ge*ee>=0&&(ge++,We.push(ne),G&&Ye())):(ne=zt,G&&Ye())}}catch(ct){console.log("videoplaying:",ct)}}function Su(){Qe=!0}function tt(){xt.current.playing&&We.push(xt.current.currentTime,ne),ne=xt.current.currentTime,Qe=!1}function ot(){yu=xt.current.duration,yu<=20&&(ee=yu/3),xt.current.addEventListener("play",ku)}function Fe(ct){ct.preventDefault(),(0,m.vp)()?(xt.current.style.width="100%",xt.current.style.height="100%"):xt.current.style.cssText=""}function Qu(){Pe()}function ln(ct){if(!y){re.ZP.warning("\u8BE5\u89C6\u9891\u7981\u6B62\u5FEB\u8FDB/\u540E\u9000\u64AD\u653E");return}const ve=ct.target.dataset.seek?ct.target.dataset.seek:ct.target.value;xt.current.currentTime=ve,It.current.value=ve,we.current.value=ve}function k(ct){const ve=Math.round(ct.offsetX/ct.target.clientWidth*parseInt(ct.target.getAttribute("max"),10));we.current.setAttribute("data-seek",ve);const it=x(ve);Au.current.textContent=`${it.hour>0?it.hour+":":""}${it.minutes}:${it.seconds}`;const ft=xt.current.getBoundingClientRect();Au.current.style.left=`${ct.pageX-ft.left}px`}function Pt(ct){switch(ct.code){case"Space":ct.preventDefault(),se();break;case"ArrowRight":if(ct.preventDefault(),!y){re.ZP.warning("\u8BE5\u89C6\u9891\u7981\u6B62\u5FEB\u8FDB/\u540E\u9000\u64AD\u653E");break}if(xt.current.currentTime>=xt.current.duration)break;xt.current.currentTime=parseInt(xt.current.currentTime)+5,tu();break;case"ArrowLeft":if(ct.preventDefault(),!y){re.ZP.warning("\u8BE5\u89C6\u9891\u7981\u6B62\u5FEB\u8FDB/\u540E\u9000\u64AD\u653E");break}if(xt.current.currentTime===0)break;xt.current.currentTime=parseInt(xt.current.currentTime)-5,tu();break;case"ArrowUp":ct.preventDefault(),xt.current.volume<1&&(xt.current.volume=(parseInt(xt.current.volume*10)+1)/10);break;case"ArrowDown":ct.preventDefault(),xt.current.volume>0&&(xt.current.volume=(parseInt(xt.current.volume*10)-1)/10);break}}return et.current.addEventListener((0,m.gH)(),Fe),xt.current.addEventListener("canplay",ot),xt.current.addEventListener("ended",me),xt.current.addEventListener("seeking",Su),xt.current.addEventListener("seeked",tt),xt.current.addEventListener("loadedmetadata",xu),we.current.addEventListener("mousemove",k),we.current.addEventListener("input",ln),xt.current.addEventListener("timeupdate",pu),xt.current.addEventListener("pause",Qu),xt.current.addEventListener("volumechange",Ve),document.addEventListener("keydown",Pt),()=>{var ct,ve,it,ft,Wt,bt,zt,an,zn,qt,$u,Zt;(ct=xt.current)==null||ct.removeEventListener("canplay",ot),(ve=xt.current)==null||ve.removeEventListener("play",ku),(it=xt.current)==null||it.removeEventListener("ended",me),(ft=xt.current)==null||ft.removeEventListener("seeking",Su),(Wt=xt.current)==null||Wt.removeEventListener("seeked",tt),(bt=we.current)==null||bt.removeEventListener("mousemove",k),(zt=we.current)==null||zt.removeEventListener("input",ln),(an=xt.current)==null||an.removeEventListener("timeupdate",pu),(zn=xt.current)==null||zn.removeEventListener("pause",Qu),(qt=xt.current)==null||qt.removeEventListener("loadedmetadata",xu),($u=xt.current)==null||$u.removeEventListener("volumechange",Ve),document.removeEventListener("keydown",Pt),(Zt=xt.current)!=null&&Zt.playing&&(We.push(ne,xt.current.currentTime),G&&Ye())}},[xt,L]),(0,e.useEffect)(()=>{if(xt.current.onended=()=>{Ee(xt)},xt.current.oncontextmenu=()=>!1,(L==null?void 0:L.indexOf(".m3u8"))>-1){if(xt.current.canPlayType("application/vnd.apple.mpegurl"))xt.current.src=L;else if(d.ZP.isSupported()){var nu=new d.ZP;nu.loadSource(L),nu.attachMedia(xt.current)}}},[L]);const[V,He]=(0,e.useState)(1),se=()=>{xt.current.paused||xt.current.ended?xt.current.play():xt.current.pause(),Ie()};function ht(){xt.current.muted=!xt.current.muted,xt.current.muted?(mu.current.setAttribute("data-volume",volume.value),mu.current.value=0):mu.current.value=mu.current.dataset.volume}return e.createElement("div",{style:{position:"relative"},ref:et},e.createElement("div",{ref:ru,className:`${l.watermark} animated_alternate animate__animated_10s animate__infinite animate__stepstart ${l.animate__loop}`},_e&&$t?$t.login:" "),e.createElement("div",{className:l.container},e.createElement("div",{className:l["video-container"],id:"video-container"},e.createElement("div",{className:l["playback-animation"],id:"playback-animation"},e.createElement("svg",{className:l["playback-icons"]},e.createElement("use",{className:"hidden",href:"#play-icon"}),e.createElement("use",{href:"#pause"}))),e.createElement("video",{className:l.video,id:"video",preload:"auto",disablePictureInPicture:!0,ref:xt,autoPlay:ye}),e.createElement("div",{className:`${l["video-controls"]} `,id:"video-controls"},e.createElement("div",{className:l["bottom-controls"]},e.createElement("div",{className:l["left-controls"]},e.createElement("button",{"data-title":"\u64AD\u653E/\u6682\u505C",id:"play",onClick:se},e.createElement("svg",{className:l["playback-icons"]},e.createElement("use",{ref:Mt,href:"#play-icon"}),e.createElement("use",{ref:_t,style:{display:"none"},href:"#pause"}))),e.createElement("div",{className:l.time},e.createElement("time",{id:"time-elapsed",ref:Eu},"00:00"),e.createElement("span",null," / "),e.createElement("time",{id:"duration",ref:Kt},"00:00"))),e.createElement("div",{className:l["right-controls"]},y&&e.createElement(I.Z,{placement:"top",overlayClassName:l.rateOverlay,getPopupContainer:nu=>nu.parentNode,menu:{items:[{key:"1",label:e.createElement("span",{onClick:()=>{He(1),xt.current.playbackRate=1}},"1.0x")},{key:"2",label:e.createElement("span",{onClick:()=>{He(1.5),xt.current.playbackRate=1.5}},"1.5x")},{key:"3",label:e.createElement("span",{onClick:()=>{He(2),xt.current.playbackRate=2}},"2.0x")}]}},e.createElement("div",{className:`${l.controlText} mr5`},"\u500D\u901F")),e.createElement(P.CopyToClipboard,{text:L,onCopy:()=>re.ZP.success("\u590D\u5236\u6210\u529F")},e.createElement("button",{"data-title":"\u590D\u5236\u94FE\u63A5"},e.createElement("i",{className:"icon-lianjie2 iconfont",style:{fontSize:"12px",color:"white"}}))),e.createElement("div",{className:l["volume-controls"]},e.createElement("button",{"data-title":"\u5F00\u542F/\u5173\u95ED\u58F0\u97F3",className:l["volume-button"],id:"volume-button",onClick:ht},e.createElement("i",{ref:au,className:"icon-a-bianzu8 iconfont",style:{fontSize:"14px",color:"white"}}),e.createElement("i",{ref:Fu,className:"icon-shengyinkaibeifen iconfont",style:{fontSize:"14px",color:"white"}}),e.createElement("i",{ref:Jt,className:"icon-shengyinkai iconfont",style:{fontSize:"14px",color:"white"}})),e.createElement("input",{className:l.volume,id:"volume",value:"1","data-mute":"0.5",type:"range",max:"1",min:"0",step:"0.01",ref:mu,style:{display:"none"},onClick:Ve})),e.createElement("button",{"data-title":"\u5168\u5C4F/\u9000\u51FA\u5168\u5C4F",className:l["fullscreen-button"],onClick:()=>{(0,m.vp)()?(0,m.BU)():(0,m.Dj)(et.current)}},e.createElement("i",{className:"icon-fangda1 iconfont",style:{fontSize:"12px",color:"white"}})))),e.createElement("div",{className:l["video-progress"]},e.createElement("progress",{ref:It,value:"0",min:"0"}),e.createElement("input",{className:l.seek,ref:we,value:"0",min:"0",type:"range",step:"1"}),e.createElement("div",{className:l["seek-tooltip"],ref:Au,id:"seek-tooltip"},"00:00"))))),e.createElement("svg",{style:{display:"none"}},e.createElement("defs",null,e.createElement("symbol",{id:"pause",viewBox:"0 0 24 24"},e.createElement("path",{d:"M14.016 5.016h3.984v13.969h-3.984v-13.969zM6 18.984v-13.969h3.984v13.969h-3.984z"})),e.createElement("symbol",{id:"play-icon",viewBox:"0 0 24 24"},e.createElement("path",{d:"M8.016 5.016l10.969 6.984-10.969 6.984v-13.969z"})),e.createElement("symbol",{id:"volume-high",viewBox:"0 0 24 24"},e.createElement("path",{d:"M14.016 3.234q3.047 0.656 5.016 3.117t1.969 5.648-1.969 5.648-5.016 3.117v-2.063q2.203-0.656 3.586-2.484t1.383-4.219-1.383-4.219-3.586-2.484v-2.063zM16.5 12q0 2.813-2.484 4.031v-8.063q1.031 0.516 1.758 1.688t0.727 2.344zM3 9h3.984l5.016-5.016v16.031l-5.016-5.016h-3.984v-6z"})),e.createElement("symbol",{id:"volume-low",viewBox:"0 0 24 24"},e.createElement("path",{d:"M5.016 9h3.984l5.016-5.016v16.031l-5.016-5.016h-3.984v-6zM18.516 12q0 2.766-2.531 4.031v-8.063q1.031 0.516 1.781 1.711t0.75 2.32z"})),e.createElement("symbol",{id:"volume-mute",viewBox:"0 0 24 24"},e.createElement("path",{d:"M12 3.984v4.219l-2.109-2.109zM4.266 3l16.734 16.734-1.266 1.266-2.063-2.063q-1.547 1.313-3.656 1.828v-2.063q1.172-0.328 2.25-1.172l-4.266-4.266v6.75l-5.016-5.016h-3.984v-6h4.734l-4.734-4.734zM18.984 12q0-2.391-1.383-4.219t-3.586-2.484v-2.063q3.047 0.656 5.016 3.117t1.969 5.648q0 2.203-1.031 4.172l-1.5-1.547q0.516-1.266 0.516-2.625zM16.5 12q0 0.422-0.047 0.609l-2.438-2.438v-2.203q1.031 0.516 1.758 1.688t0.727 2.344z"})),e.createElement("symbol",{id:"fullscreen",viewBox:"0 0 24 24"},e.createElement("path",{d:"M14.016 5.016h4.969v4.969h-1.969v-3h-3v-1.969zM17.016 17.016v-3h1.969v4.969h-4.969v-1.969h3zM5.016 9.984v-4.969h4.969v1.969h-3v3h-1.969zM6.984 14.016v3h3v1.969h-4.969v-4.969h1.969z"})),e.createElement("symbol",{id:"fullscreen-exit",viewBox:"0 0 24 24"},e.createElement("path",{d:"M15.984 8.016h3v1.969h-4.969v-4.969h1.969v3zM14.016 18.984v-4.969h4.969v1.969h-3v3h-1.969zM8.016 8.016v-3h1.969v4.969h-4.969v-1.969h3zM5.016 15.984v-1.969h4.969v4.969h-1.969v-3h-3z"})),e.createElement("symbol",{id:"pip",viewBox:"0 0 24 24"},e.createElement("path",{d:"M21 19.031v-14.063h-18v14.063h18zM23.016 18.984q0 0.797-0.609 1.406t-1.406 0.609h-18q-0.797 0-1.406-0.609t-0.609-1.406v-14.016q0-0.797 0.609-1.383t1.406-0.586h18q0.797 0 1.406 0.586t0.609 1.383v14.016zM18.984 11.016v6h-7.969v-6h7.969z"})))))})},64197:function(Cu,W,D){"use strict";D.d(W,{Z:function(){return Eu}});var e=D(59301),re=D(829),I=D(62957),A=D(6767),d=D(77019),f=D(5269),P=D(76618),m=D(56102),l=D(65582),s=D(98228),x=D(74128),le=D(38147),z=D(65862),U=(Au,au,Jt)=>new Promise((Fu,mu)=>{var Ht=$t=>{try{yt(Jt.next($t))}catch(yu){mu(yu)}},Vt=$t=>{try{yt(Jt.throw($t))}catch(yu){mu(yu)}},yt=$t=>$t.done?Fu($t.value):Promise.resolve($t.value).then(Ht,Vt);yt((Jt=Jt.apply(Au,au)).next())}),y=(0,e.forwardRef)(({time:Au},au)=>{console.log("ScreenRecord:",au);const Jt=(0,e.useRef)();let[Fu,mu]=(0,e.useState)(),Ht=(0,e.useRef)(),Vt=2e3,yt=[];(0,e.useImperativeHandle)(au,()=>({startScreenRecord:hu,downloadFile:yu}));function $t(ne,w){return U(this,null,function*(){let j=[];const ee=yield new MediaRecorder(ne);ee.ondataavailable=ge=>{j.push(ge.data)},ee.start(),Ht.current=ee,window.recorderRefs=ee,ee.addEventListener("stop",ge=>{let rt=URL.createObjectURL(j[0],{type:"video/mp4"});(0,z.Nd)("xxx.webm",rt)})})}function yu(){if(!window.recorderRefs){A.ZP.warning("\u60A8\u8FD8\u6CA1\u6709\u5F00\u542F\u89C6\u9891\u5F55\u5236\uFF0C\u8BF7\u5148\u53BB\u5F55\u5236\u89C6\u9891\u5427\uFF01");return}Jt.current.srcObject.getTracks().forEach(w=>{w.stop()}),window.recorderRefs.addEventListener("dataavailable",w=>{let j=URL.createObjectURL(w.data,{type:"video/mp4"});(0,z.Nd)("\u5C4F\u5E55\u5F55\u5236\u89C6\u9891.webm",j)})}function hu(){if((0,z.hE)(window.location.href)){A.ZP.info("\u65E0\u6CD5\u4F7F\u7528\u5C4F\u5E55\u5F55\u5236\uFF1AHTTP \u9875\u9762\u4E0D\u652F\u6301\u6B64\u529F\u80FD");return}navigator.mediaDevices.getDisplayMedia({video:!0,audio:!0}).then(ne=>(Jt.current.srcObject=ne,yt.push(ne),Jt.current.captureStream=Jt.current.captureStream||Jt.current.mozCaptureStream,new Promise(w=>Jt.current.onplaying=w))).then(()=>$t(Jt.current.captureStream(),Vt)).then(ne=>{}).catch(ne=>{ne.name==="NotFoundError"?A.ZP.warning("\u627E\u4E0D\u5230\u6444\u50CF\u5934\u6216\u9EA6\u514B\u98CE\u3002\u65E0\u6CD5\u5F55\u5236."):ne.name==="UnknownError"&&A.ZP.warning("\u5F55\u5236\u5931\u8D25")})}return e.createElement("div",{style:{position:"absolute",top:"0",zIndex:-1}},e.createElement("video",{onPause:()=>{},width:"60",height:"120",autoPlay:!0,muted:!0,ref:Jt}))}),L=D(37568),G=D(25399),ie=D(54172),Ae={tip:"tip___G7f9K",title:"title___IQM0U",primary:"primary___GvQEk",del:"del___VIxYG"},he="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAjJJREFUWEftlz9oE3EUx7+/+9veeWmatAlNvBqsWl0UizgpKKWCQwcnly4O3RwEHQWRUpysCFIsDoLgYjcDouDg4CKi1UFbXCJNDKklzR+TNMnd/X6So1fBtEnReEW42969d7/3eV/ee9yPROaYggoOE4oexoGHCw8HmIwi59exSPQZdsIEAi7kbUohAt9I9C4bpZY7lf9OQAjKZGCGnduN6hs5BQ7VJoAozVwUqXHQgZo85ddjQVH9mjXKD17nk2cOqb1jR5Rww3/96epSn8aLV84Ghhr2k3c/Uh9T1dK1seD+XoWTPiRr+fn3xYxzVp3Ib9N86IVjbwkQM5NTPMyTTtDN8TCODypYWK7gRnwF40d9mDwdtN0XZhMI+QTMTei2Pf1sBW8SFdyf2ItIj4jnn4qYfZXdFLhOpHiSj97zAP4vBQYDIlSJQ7lOsbxmIKDyCGuCXcRipgaJJxjql2w7mTdQqlLbbrzPrVvIFMy/64FOjugfNaHrAAPricscs2KdTOycZfHyQkbWH7dswlDh8xShxuYe6CSIKXTFs9pw6z3gAXgKeAoEC0tXeWocaxo/Apkw6t/ZWHJZBvzawRsfWUL3y6x24FHLPbBdAq2SHlFqq7d2ApDX9l2qCf50u9gtf0g8AE8BT4HtFJDNfGRP9fv5dqPV8Bdlfd4Qu4vtYu0xjN5mo5Ts0tWMR4lE7rARxtDXjvZf+EWKFIk9ZF3GGoY5Ah9zSQmLwBQpcv0qvvwEnl+9DjPi88gAAAAASUVORK5CYII=",xe=D(82636),Pe=D(2524),$=D(59301),Ee=Object.defineProperty,ye=Object.getOwnPropertySymbols,Ue=Object.prototype.hasOwnProperty,_e=Object.prototype.propertyIsEnumerable,qe=(Au,au,Jt)=>au in Au?Ee(Au,au,{enumerable:!0,configurable:!0,writable:!0,value:Jt}):Au[au]=Jt,Dt=(Au,au)=>{for(var Jt in au||(au={}))Ue.call(au,Jt)&&qe(Au,Jt,au[Jt]);if(ye)for(var Jt of ye(au))_e.call(au,Jt)&&qe(Au,Jt,au[Jt]);return Au},Ut=(Au,au,Jt)=>new Promise((Fu,mu)=>{var Ht=$t=>{try{yt(Jt.next($t))}catch(yu){mu(yu)}},Vt=$t=>{try{yt(Jt.throw($t))}catch(yu){mu(yu)}},yt=$t=>$t.done?Fu($t.value):Promise.resolve($t.value).then(Ht,Vt);yt((Jt=Jt.apply(Au,au)).next())});const eu=({taskId:Au,gather:au={},visible:Jt,globalSetting:Fu,setVisible:mu})=>{var Ht;const[Vt,yt]=(0,e.useState)(!0),[$t,yu]=(0,e.useState)([]),[hu,ne]=(0,e.useState)(""),w=(0,e.useRef)(null);(0,e.useEffect)(()=>{Jt&&j()},[Jt]),(0,e.useEffect)(()=>{var We;(We=$t==null?void 0:$t[0])!=null&&We.add&&w.current&&w.current.focus()},[!!((Ht=$t==null?void 0:$t[0])!=null&&Ht.add)]);const j=()=>Ut(void 0,null,function*(){var We;yt(!0);const Ye=yield(0,le.ZP)(`/api/tasks/${Au}/proxy_list`,{method:"post",body:au});Ye.status===0&&yu((We=Ye==null?void 0:Ye.data)==null?void 0:We.list),yt(!1)}),ee=()=>Ut(void 0,null,function*(){var We;if(!hu){A.ZP.warning("\u7AEF\u53E3\u53F7\u4E0D\u80FD\u4E3A\u7A7A");return}if(hu.includes(" ")){A.ZP.warning("\u7AEF\u53E3\u53F7\u4E0D\u80FD\u6709\u7A7A\u683C");return}if(hu&&(hu.includes(".")||isNaN(Number(hu))||Number(hu)>65535||Number(hu)<=0||hu.length>1&&hu[0]==="0")){A.ZP.warning("\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u7AEF\u53E3\u53F7");return}if((We=$t==null?void 0:$t.map(Ie=>Ie.port))!=null&&We.includes(hu)){A.ZP.warning("\u7AEF\u53E3\u53F7\u4E0D\u5141\u8BB8\u91CD\u590D");return}if(yt(!0),(yield(0,le.ZP)(`/api/tasks/${Au}/port_proxy`,{method:"post",body:Dt({port:Number(hu)},au)})).status===0){j();return}yt(!1)}),ge=We=>Ut(void 0,null,function*(){I.default.confirm({title:"\u63D0\u793A",centered:!0,icon:null,content:"\u786E\u8BA4\u5220\u9664\u5417",onOk:()=>Ut(void 0,null,function*(){if((yield(0,le.ZP)(`/api/tasks/${Au}/proxy_del`,{method:"delete",body:Dt({port:We},au)})).status===0){A.ZP.success("\u5220\u9664\u6210\u529F"),j();return}})})}),rt=()=>{var We;if((We=$t==null?void 0:$t[0])!=null&&We.add){A.ZP.warning("\u53EA\u80FD\u6DFB\u52A0\u4E00\u884C");return}ne(""),yu([{port:"",proxyUrl:"",add:!0},...$t])},Qe=[{title:"\u5185\u90E8\u7AEF\u53E3",dataIndex:"port",render:(We,Ye)=>$.createElement("span",null,Ye.add?$.createElement(L.default,{ref:w,maxLength:5,placeholder:"\u8BF7\u8F93\u5165",value:hu,onChange:Ie=>ne(Ie.target.value)}):$.createElement("span",null,We))},{title:"\u5916\u90E8\u8BBF\u95EE",dataIndex:"proxyUrl",render:We=>{var Ye;return((Ye=We==null?void 0:We.split("//"))==null?void 0:Ye[1])||"- -"}},{title:"\u5916\u7F51IP",dataIndex:"proxyUrl",render:We=>{var Ye;return((Ye=Fu==null?void 0:Fu.setting)==null?void 0:Ye.svc_external_ip)||"- -"}},{title:"\u64CD\u4F5C",dataIndex:"action",align:"right",render:(We,Ye,Ie)=>$.createElement("span",null,Ye.add?$.createElement($.Fragment,null,$.createElement("span",{onClick:ee,className:Ae.primary},"\u4FDD\u5B58"),$.createElement("span",{onClick:()=>yu(Ve=>Ve.filter((V,He)=>Ie!==He)),style:{marginLeft:48},className:Ae.primary},"\u53D6\u6D88")):$.createElement($.Fragment,null,$.createElement("span",{onClick:()=>(0,z.xg)(Ye==null?void 0:Ye.proxyUrl),className:Ae.primary},"\u6253\u5F00Web\u9884\u89C8"),$.createElement("span",{onClick:()=>ge(Ye==null?void 0:Ye.port),className:`${Ae.del} ml20`},"\u5220\u9664\u7AEF\u53E3")))}];return $.createElement(I.default,{centered:!0,open:Jt,title:"\u670D\u52A1\u9884\u89C8",width:930,afterClose:()=>{yu([])},onCancel:()=>mu(!1),footer:null},$.createElement("div",{className:Ae.tip},"\u670D\u52A1\u9884\u89C8\u5C06\u4E3A\u5B9E\u9A8C\u73AF\u5883\u5185\u90E8\u670D\u52A1\u6620\u5C04\u5230\u4E34\u65F6\u57DF\u540D\uFF0C\u4EC5\u4F9B\u9884\u89C8\u6D4B\u8BD5\u4F7F\u7528\u3002\u8BF7\u586B\u5199\u5185\u90E8\u670D\u52A1\u7AEF\u53E3\uFF0C\u5E76\u786E\u8BA4\u670D\u52A1\u6B63\u5E38\u542F\u52A8\u3002"),$.createElement(d.Z,{align:"middle",justify:"space-between"},$.createElement("div",{className:Ae.title},$.createElement("b",null),"\u7AEF\u53E3\u5217\u8868"),$.createElement(G.Z,{title:$t.length>4?"\u6700\u591A\u53EA\u80FD\u6DFB\u52A05\u4E2A\u7AEF\u53E3\u53F7":""},$.createElement(xe.op,{disabled:$t.length>4,onClick:rt,shape:"default",icon:$.createElement("img",{src:he,width:16})},"\u6DFB\u52A0\u7AEF\u53E3"))),$.createElement(ie.default,{style:{marginBottom:15},dataSource:$t,columns:Qe,locale:{emptyText:$.createElement(Pe.Z,{styles:{margin:"40px auto"}})},loading:Vt,pagination:!1}))};var xt=(0,l.connect)(({globalSetting:Au})=>({globalSetting:Au}))(eu),ru=D(89392),et=D(32080),_t=D(70031),Mt=D(41867),we=D(59301),It=(Au,au,Jt)=>new Promise((Fu,mu)=>{var Ht=$t=>{try{yt(Jt.next($t))}catch(yu){mu(yu)}},Vt=$t=>{try{yt(Jt.throw($t))}catch(yu){mu(yu)}},yt=$t=>$t.done?Fu($t.value):Promise.resolve($t.value).then(Ht,Vt);yt((Jt=Jt.apply(Au,au)).next())});const Kt={1:"\u7B80\u5355",2:"\u4E2D\u7B49",3:"\u56F0\u96BE"};var Eu=({className:Au,git_url:au,difficulty:Jt,task_pass:Fu,test_set_permission:mu,onVncAction:Ht,windows_vnc:Vt,linux_vnc:yt,vnc_url:$t,unity_3d_routes:yu,index_tab:hu,shixun_environment_id:ne,tab_type:w,reboot_cloud:j,cloud_type:ee,resData:ge,instance_startup_type:rt,mirror_description_multi:Qe,is_jupyter_notebook:We,is_jupyter_lab:Ye,jupyterData:Ie,is_jupyter:Ve,onHideToolBar:V,monitoring_url:He,shixun_environments:se,port:ht,token:nu})=>{var fu;const ku=(0,l.useParams)(),me=(0,e.useRef)();console.log("----",se,Qe);const[tu,at]=(0,e.useState)(!1),xu=ee===4?"/data/workspace/userfiles":Vt?"C:/Windows/AppReadiness/userfiles":"/data/workspace/userfiles",pu=ee===4?"/data/workspace/userfiles":Vt?"C:/Windows/AppReadiness/downloadfiles":"/data/workspace/downloadfiles",Su=!(0,ru.isEmpty)(ge)||!(0,ru.isEmpty)(Ie),tt=Ie?{name:Ie==null?void 0:Ie.main_mirror_name,description:Ie==null?void 0:Ie.main_mirror_description,close_internet:Ie==null?void 0:Ie.close_internet}:Qe==null?void 0:Qe.find(ve=>ve.shixun_environment_id===ne),ot=(fu=se==null?void 0:se.find(ve=>ve.shixun_environment_id===ne))==null?void 0:fu.program_language,Fe=()=>{V(),I.default.info({title:"\u6587\u4EF6\u4E0A\u4F20",icon:null,okText:"\u5173\u95ED",width:600,centered:!0,content:we.createElement("div",{className:"pt10"},we.createElement(s.Z,{isDragger:!0,maxSize:200,additionalText:`\u9ED8\u8BA4\u5B58\u653E\u76EE\u5F55\u8DEF\u5F84\u4E3A"${xu}"`,action:`${x.Z.API_SERVER}/api/tasks/${ku.taskId||ku.identifier}/upload_file?debug=admin&shixun_environment_id=${ne||null}&tab_type=${w||null}&is_jupyter=${Ve||!1}`,onChange:ve=>{ve.every(it=>{var ft;return((ft=it.response)==null?void 0:ft.status)===0})&&(I.default.destroyAll(),A.ZP.info("\u6587\u4EF6\u4E0A\u4F20\u6210\u529F")),console.log("fileList:",ve)}}))})},Qu=()=>{V(),I.default.confirm({title:"\u4E0B\u8F7D\u4EE3\u7801",centered:!0,width:600,content:we.createElement("div",null,`\u4EE3\u7801\u4E0B\u8F7D\u529F\u80FD\uFF1A\u5C06\u201C${pu}\u201D\u76EE\u5F55\u8FDB\u884C\u6253\u5305\u5E76\u4E0B\u8F7D`,we.createElement("br",null),"(\u6587\u4EF6\u5927\u5C0F\u4E0D\u5F97\u8D85\u8FC7200MB)"),onOk:()=>It(void 0,null,function*(){return yield(0,le.ZP)(`/api/tasks/${ku.taskId||ku.identifier}/download_file?debug=admin`,{method:"post",body:{autoDownload:!0,shixun_environment_id:ne||null,tab_type:w||null,is_jupyter:Ve||!1},headers:{responseType:"arraybuffer",Accept:"application/vnd.ms-excel;charset=utf-8"}}),!0})})},ln=()=>{var ve,it;(it=(ve=me.current)==null?void 0:ve.startScreenRecord)==null||it.call(ve)},k=()=>It(void 0,null,function*(){V(),at(!0)}),Pt=()=>{V(),I.default.info({title:"SSH\u76F4\u8FDE",width:600,centered:!0,content:we.createElement(we.Fragment,null,we.createElement(d.Z,null,we.createElement(f.Z,{flex:"50px"},"\u8D26\u53F7"),we.createElement(f.Z,null,ge==null?void 0:ge.username)),we.createElement(d.Z,null,we.createElement(f.Z,{flex:"50px"},"\u5730\u5740"),we.createElement(f.Z,null,ge==null?void 0:ge.ssh_address)),we.createElement(d.Z,null,we.createElement(f.Z,{flex:"50px"},"\u7AEF\u53E3"),we.createElement(f.Z,null,ge==null?void 0:ge.port)),we.createElement(d.Z,null,we.createElement(f.Z,{flex:"50px"},"\u5BC6\u7801"),we.createElement(f.Z,null,ge==null?void 0:ge.password)))})},ct=()=>{V(),I.default.info({title:"RDP\u76F4\u8FDE",icon:null,className:_t.Z.CustomTipsModalCss,okButtonProps:{type:"primary"},okText:"\u6211\u77E5\u9053\u5566",width:600,centered:!0,content:we.createElement("div",null,we.createElement(d.Z,null,we.createElement(f.Z,{className:"c-grey-999",flex:"50px"},"\u8D26\u53F7"),we.createElement(f.Z,{className:"c-grey-333"},ge==null?void 0:ge.username)),we.createElement(d.Z,{className:"mt10"},we.createElement(f.Z,{className:"c-grey-999",flex:"50px"},"\u5730\u5740"),we.createElement(f.Z,{className:"c-grey-333"},ge==null?void 0:ge.host)),we.createElement(d.Z,{className:"mt10"},we.createElement(f.Z,{className:"c-grey-999",flex:"50px"},"\u7AEF\u53E3"),we.createElement(f.Z,{className:"c-grey-333"},ee===4?ge==null?void 0:ge.gpPort:ge==null?void 0:ge.port)),we.createElement(d.Z,{className:"mt10"},we.createElement(f.Z,{className:"c-grey-999",flex:"50px"},"\u5BC6\u7801"),we.createElement(f.Z,{className:"c-grey-333"},ge==null?void 0:ge.password)),we.createElement("a",{style:{textDecoration:"underline",display:"inline-block"},href:"https://www.educoder.net/forums/36696",target:"_blank",className:"mt10 font14 current c-light-primary"},"\u64CD\u4F5C\u8BF4\u660E"))})};return console.log(Ie,"jupyterData"),we.createElement("div",{className:`tpi-code-setting ${Au}`},we.createElement("h3",null,"\u529F\u80FD"),we.createElement("section",null,(yu||We||Ye)&&we.createElement("a",{title:"\u5168\u5C4F",className:"file-item action",onClick:()=>{Ht("full-screen")}},we.createElement("i",{className:"iconfont icon-quanping"}),"\u5F00\u542F / \u9000\u51FA\u5168\u5C4F"),(w===2||w===3||w===4||w===5||w===7||We||Ye)&&we.createElement("a",{onClick:()=>Ht("reset-task"),className:"file-item action",title:"\u91CD\u7F6E\u73AF\u5883"},we.createElement("i",{className:"iconfont icon-zhongzhi4"}),"\u91CD\u7F6E\u73AF\u5883"),(w===2||w===3||w===5||w===7||Ye||We)&&we.createElement("a",{onClick:()=>Ht("reset-git-code"),className:"file-item action",title:"\u91CD\u7F6E\u4EE3\u7801\u4ED3\u5E93"},we.createElement("i",{className:"iconfont icon-zhongzhishixun"}),"\u91CD\u7F6E\u4EE3\u7801\u4ED3\u5E93"),(w===3&&ee!==7||w===4||w===5||(We||Ye)&&!(Ie!=null&&Ie.is_wuying))&&we.createElement("a",{onClick:()=>Fe(),className:"file-item action",title:"\u4E0A\u4F20\u6587\u4EF6"},we.createElement("i",{className:"iconfont icon-shangchuanwenjian"}),"\u4E0A\u4F20\u6587\u4EF6"),(w===3&&ee!==7||w===4||w===5||(We||Ye)&&!(Ie!=null&&Ie.is_wuying))&&we.createElement("a",{onClick:()=>Qu(),className:"file-item action",title:"\u4E0B\u8F7D\u6587\u4EF6"},we.createElement("i",{className:"iconfont icon-xiazai3"}),"\u4E0B\u8F7D\u6587\u4EF6"),(w===3||w===5||w===7)&&we.createElement("a",{onClick:()=>ln(),className:"file-item action",title:"\u5C4F\u5E55\u5F55\u5236"},we.createElement("i",{className:"iconfont icon-jiaruketang1"}),"\u5C4F\u5E55\u5F55\u5236"),((w===2||w===3||w===4)&&(ee===0||ee===1||ee===4)||We||Ye)&&Su&&we.createElement("a",{onClick:()=>k(),className:"file-item action w100",title:"\u670D\u52A1\u9884\u89C8"},we.createElement("i",{className:"iconfont icon-suanfasheji"}),"\u670D\u52A1\u9884\u89C8"),j&&Su&&we.createElement("a",{onClick:()=>Ht("restart-reboot"),className:"file-item action",title:"\u91CD\u542F\u4E91\u4E3B\u673A"},we.createElement(P.Z,{style:{marginRight:21,color:"#FFF"},className:"c-white font16"}),"\u91CD\u542F\u4E91\u4E3B\u673A "),(w===3&&ee!==7||w===5)&&we.createElement("a",{onClick:()=>Ht("reset-code"),className:"file-item action",title:"\u6062\u590D\u521D\u59CB\u4EE3\u7801"},we.createElement("i",{className:"iconfont icon-shuaxin4 font16",style:{marginRight:21}}),"\u6062\u590D\u521D\u59CB\u4EE3\u7801"),We&&we.createElement("a",{className:"file-item action",target:"_blank",href:`https://${ht}${x.Z.TERMINAL_URL}/terminals/1?token=${nu}`},we.createElement("i",{className:"iconfont icon-minglinghang font16",style:{marginRight:21}}),"\u547D\u4EE4\u884C\u7EC8\u7AEF"),au&&we.createElement(m.CopyToClipboard,{text:au,onCopy:()=>A.ZP.success("\u590D\u5236\u6210\u529F")},we.createElement("a",{title:"\u590D\u5236\u7248\u672C\u5E93\u5730\u5740",className:"file-item action"},we.createElement("i",{className:"iconfont icon-fuzhibanbenkudizhi1"}),"\u590D\u5236\u7248\u672C\u5E93\u5730\u5740")),w===3&&ee!==7&&we.createElement("a",{className:"file-item action",onClick:()=>{Ht("show-clipboard-box")}},we.createElement("i",{className:"iconfont icon-fuzhiniantie"}),"\u590D\u5236\u7C98\u8D34"),(0,Mt.Ny)()&&ee!==7&&!(Ie!=null&&Ie.is_wuying)&&we.createElement("a",{className:"file-item action",href:He||(Ie==null?void 0:Ie.monitoring_url),target:"_blank"},we.createElement("i",{className:"iconfont icon-jiankongfuwu2"}),"\u76D1\u63A7\u670D\u52A1"),(w===4||w===3)&&Su&&we.createElement("a",{className:"file-item action",onClick:Pt},we.createElement("i",{className:"iconfont icon-congshulianjie"}),"SSH\u76F4\u8FDE"),rt===2&&Su&&we.createElement("a",{className:"file-item action",onClick:ct},we.createElement("i",{className:"iconfont icon-RDPzhilian"}),"RDP\u76F4\u8FDE")),!!w&&we.createElement(we.Fragment,null,we.createElement("h3",null,"\u5173\u5361\u914D\u7F6E\u4FE1\u606F"),we.createElement("section",null,we.createElement("a",{className:"file-item",title:Fu?"\u5141\u8BB8\u5B66\u5458\u8DF3\u5173\u6311\u6218":"\u4E0D\u5141\u8BB8\u5B66\u5458\u8DF3\u5173\u6311\u6218"},we.createElement("b",null,"\u8DF3\u5173"),we.createElement("span",null,Fu?"\u5141\u8BB8":"\u4E0D\u5141\u8BB8")),we.createElement("a",{className:"file-item",title:mu?"\u5141\u8BB8\u5B66\u5458\u901A\u8FC7\u91D1\u5E01\u89E3\u9501\u67E5\u770B\u6D4B\u8BD5\u96C6\u5185\u5BB9":"\u4E0D\u5141\u8BB8\u5B66\u5458\u901A\u8FC7\u91D1\u5E01\u89E3\u9501\u67E5\u770B\u6D4B\u8BD5\u96C6\u5185\u5BB9"},we.createElement("b",null,"\u6D4B\u8BD5\u96C6\u89E3\u9501"),we.createElement("span",null,mu?"\u5141\u8BB8":"\u4E0D\u5141\u8BB8")))),we.createElement("h3",null,"\u5B9E\u8BAD\u57FA\u672C\u4FE1\u606F"),we.createElement("section",null,ot&&we.createElement("div",{className:"file-item"},we.createElement("b",null,"\u7F16\u7A0B\u8BED\u8A00"),we.createElement("span",null,ot)),we.createElement("div",{className:"file-item"},we.createElement("b",null,"\u5B9E\u8BAD\u96BE\u6613\u5EA6"),we.createElement("span",null,(Ie==null?void 0:Ie.difficulty)||Kt[Jt])),we.createElement("div",{className:"file-item",style:{alignItems:"flex-start"}},we.createElement("b",null,"\u5B9E\u9A8C\u73AF\u5883"),yu?we.createElement("span",{className:"multi_ellipsis1"},"\u6682\u65E0"):tt&&we.createElement(et.Z,{value:[tt],title:"\u5B9E\u9A8C\u73AF\u5883\u8BF4\u660E"},we.createElement("span",{title:tt==null?void 0:tt.name,className:"multi_ellipsis1 current"},tt==null?void 0:tt.name))),we.createElement("div",{className:"file-item",style:{alignItems:"flex-start"}},we.createElement("b",null,"\u5B9E\u9A8C\u5BB9\u5668\u7F51\u7EDC"),yu?we.createElement("span",{className:"multi_ellipsis1"},"\u6682\u65E0"):we.createElement("span",{title:tt==null?void 0:tt.name,className:"multi_ellipsis1 current"},tt!=null&&tt.close_internet?"\u5173\u95ED\u5916\u7F51":"\u5F00\u542F\u5916\u7F51"))),we.createElement(y,{ref:me}),we.createElement(xt,{visible:tu,setVisible:at,taskId:ku.taskId||ku.identifier,gather:{shixun_environment_id:ne||null,tab_type:w||null,is_jupyter:Ve||!1}}))}},80024:function(Cu,W,D){"use strict";D.d(W,{$J:function(){return I},JZ:function(){return d},bN:function(){return P},jP:function(){return f},rO:function(){return A}});var e=D(38147),re=(m,l,s)=>new Promise((x,le)=>{var z=y=>{try{X(s.next(y))}catch(L){le(L)}},U=y=>{try{X(s.throw(y))}catch(L){le(L)}},X=y=>y.done?x(y.value):Promise.resolve(y.value).then(z,U);X((s=s.apply(m,l)).next())});function I(m){return(0,e.U2)(`libraries/${m}.json`)}function A(){return(0,e.U2)("library_tags.json")}function d(m){return re(this,null,function*(){return(yield(0,e.IV)(`attachments/${m}.json`)).status===0})}function f(m){return(0,e.v_)("libraries.json",m)}function P(m,l){return(0,e.gz)(`libraries/${m}.json`,l)}},76700:function(Cu,W,D){"use strict";D.d(W,{F:function(){return ye}});var e=D(82636),re=D(62673),I=D(37568),A=D(6767),d=D(28284),f=D(71411),P=D(25399),m=D(82326),l=D(59301),s=D(77254),x=D(61527),le=D(60979),z=D(65582),U=D(1012),X=Object.defineProperty,y=Object.defineProperties,L=Object.getOwnPropertyDescriptors,G=Object.getOwnPropertySymbols,ie=Object.prototype.hasOwnProperty,Ae=Object.prototype.propertyIsEnumerable,he=(_e,qe,Dt)=>qe in _e?X(_e,qe,{enumerable:!0,configurable:!0,writable:!0,value:Dt}):_e[qe]=Dt,xe=(_e,qe)=>{for(var Dt in qe||(qe={}))ie.call(qe,Dt)&&he(_e,Dt,qe[Dt]);if(G)for(var Dt of G(qe))Ae.call(qe,Dt)&&he(_e,Dt,qe[Dt]);return _e},Pe=(_e,qe)=>y(_e,L(qe)),$=(_e,qe)=>{var Dt={};for(var Ut in _e)ie.call(_e,Ut)&&qe.indexOf(Ut)<0&&(Dt[Ut]=_e[Ut]);if(_e!=null&&G)for(var Ut of G(_e))qe.indexOf(Ut)<0&&Ae.call(_e,Ut)&&(Dt[Ut]=_e[Ut]);return Dt},Ee=(_e,qe,Dt)=>new Promise((Ut,eu)=>{var xt=_t=>{try{et(Dt.next(_t))}catch(Mt){eu(Mt)}},ru=_t=>{try{et(Dt.throw(_t))}catch(Mt){eu(Mt)}},et=_t=>_t.done?Ut(_t.value):Promise.resolve(_t.value).then(xt,ru);et((Dt=Dt.apply(_e,qe)).next())});const ye=_e=>{var qe=_e,{DataProps:Dt,ExtraDom:Ut,disabled:eu,onChange:xt}=qe,ru=$(qe,["DataProps","ExtraDom","disabled","onChange"]),et,_t;const[Mt,we]=(0,l.useState)({questionId:Dt==null?void 0:Dt.id,poll_answer_id:(et=(Dt==null?void 0:Dt.answers)||[])==null?void 0:et.filter(It=>It==null?void 0:It.answer_boolean).map(It=>It==null?void 0:It.answer_id),vote_text:Dt==null?void 0:Dt.poll_vote_texts});return l.createElement(l.Fragment,null,l.createElement("div",{id:(ru==null?void 0:ru.id)||"",className:"flex item-center justify-between gap-20px"},l.createElement("div",{className:"flex-1 minW-0 minH-0"},!!(Dt!=null&&Dt.is_necessary)&&l.createElement("span",{className:"c-red mr5"},"*"),l.createElement("div",{className:"rounded-2px mr5 font12",style:{lineHeight:"12px",padding:"4px 6px",color:"#2675E5",background:"rgba(38,117,229,0.12)",border:"1px solid #2675E5",display:"inline-block"}},"\u591A\u9009\u9898"),Dt==null?void 0:Dt.question_title,(Dt==null?void 0:Dt.max_choices)&&l.createElement("span",{className:"ml5 c-grey-666",style:{whiteSpace:"nowrap"}},"\uFF08\u53EF\u9009",Dt==null?void 0:Dt.min_choices," - ",Dt==null?void 0:Dt.max_choices,"\u9879\uFF09")),!!Ut&&l.createElement("div",null,Ut)),l.createElement(re.default.Group,{className:"flex flex-col gap-20px mt20",onChange:It=>{var Kt,Eu;const Au=(Eu=(Kt=Dt==null?void 0:Dt.answers)==null?void 0:Kt.find(Jt=>(Jt==null?void 0:Jt.answer_text)==="\u5176\u5B83"))==null?void 0:Eu.answer_id,au=Pe(xe({},Mt),{poll_answer_id:It,vote_text:Au&&(It!=null&&It.includes(Au))?Mt.vote_text:""});we(au),xt(au)},defaultValue:Mt==null?void 0:Mt.poll_answer_id,options:((_t=Dt==null?void 0:Dt.answers)==null?void 0:_t.map(It=>({value:(It==null?void 0:It.answer_id)||(It==null?void 0:It.answer_text),disabled:eu,label:l.createElement("div",{className:"flex item-center gap-20px"},l.createElement("div",null,It==null?void 0:It.answer_text),(It==null?void 0:It.answer_text)==="\u5176\u5B83"&&l.createElement(I.default,{className:"flex-1 minW-0",disabled:eu,defaultValue:(Dt==null?void 0:Dt.poll_vote_texts)||"",onBlur:()=>{var Kt;(Kt=Mt==null?void 0:Mt.poll_answer_id)!=null&&Kt.includes(It==null?void 0:It.answer_id)&&xt(Mt)},onChange:Kt=>{we(Pe(xe({},Mt),{vote_text:Kt.target.value}))},placeholder:"\u8BF7\u8F93\u5165"}))})))||[]}))},Ue=_e=>{var qe=_e,{openEdit:Dt,EidtProps:Ut,poll_id:eu,dispatch:xt,DataProps:ru}=qe,et=$(qe,["openEdit","EidtProps","poll_id","dispatch","DataProps"]),_t,Mt;const{field:{name:we=0}={},form:It}=Ut||{},Kt=eu&&!(ru!=null&&ru.poll_question_id),Eu=It.getFieldValue([...(Ut==null?void 0:Ut.name)||[""]]),[Au,au]=(0,l.useState)(It.getFieldValue([...(Ut==null?void 0:Ut.name)||[""],we])),[Jt,Fu]=(0,l.useState)(Dt),[,,mu]=(0,x.U)(le.bV,{poll_id:eu}),[,,Ht]=(0,x.U)(le.np,{}),Vt=(0,l.useRef)(null),yt=It==null?void 0:It.getFieldValue([...(Ut==null?void 0:Ut.name)||[""],we,"question_answers"]),$t=hu=>{s.Z.publish("shixun_poll_Edit",{isEdit:hu})},yu=hu=>Ee(void 0,null,function*(){var ne,w;if(!eu){(ne=Ut==null?void 0:Ut.operation)==null||ne.move(we,hu==="up"?we-1:we+1);return}const j=yield(0,le.fH)({poll_question_id:ru==null?void 0:ru.poll_question_id,opr:hu});(j==null?void 0:j.status)===0&&((w=A.ZP)==null||w.success("\u79FB\u52A8\u6210\u529F"),xt({type:"shixunsDetail/getStartAnswer",payload:{poll_id:eu}}))});return Jt?l.createElement(l.Fragment,null,l.createElement(d.default.Item,{name:[we,"question_type"],hidden:!0}),l.createElement(d.default.Item,{name:[we,"poll_question_id"],hidden:!0}),l.createElement(d.default.Item,{name:[we,"is_necessary"],initialValue:!1,label:l.createElement(l.Fragment,null,l.createElement("span",{className:"c-blue font16 mr5"},"\u3010\u591A\u9009\u3011"),"\u5FC5\u7B54"),valuePropName:"checked"},l.createElement(f.Z,null)),l.createElement(d.default.Item,{name:[we,"question_title"],className:"pr40",label:"\u6807\u9898",required:null,rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6807\u9898"},{whitespace:!0,message:"\u6807\u9898\u4E0D\u80FD\u5168\u4E3A\u7A7A"}]},l.createElement(I.default,{placeholder:"\u8BF7\u8F93\u5165\u6807\u9898"})),l.createElement(d.default.List,{name:[we,"question_answers"]},(hu,ne)=>(Vt.current=ne,l.createElement(l.Fragment,null,hu.map(w=>l.createElement("div",{key:w==null?void 0:w.key,className:"flex gap-20px"},It.getFieldValue([...(Ut==null?void 0:Ut.name)||[""],we,"question_answers",w==null?void 0:w.name]).answer_text!=="\u5176\u5B83"?l.createElement(d.default.Item,{className:"flex-1 minW-0",name:[w==null?void 0:w.name,"answer_text"],label:"\u9009\u9879",required:null,rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u9009\u9879\u5185\u5BB9"},{whitespace:!0,message:"\u9009\u9879\u5185\u5BB9\u4E0D\u80FD\u5168\u4E3A\u7A7A"}]},l.createElement(I.default,{placeholder:"\u8BF7\u8F93\u5165\u9009\u9879\u5185\u5BB9"})):l.createElement("div",{className:"flex-1 minW-0 flex item-center mb20"},l.createElement("div",{className:"text-end",style:{width:30,marginRight:"12px"}},"\u5176\u5B83"),l.createElement(I.default,{className:"flex-1 minW-0",placeholder:"\u65E0\u6CD5\u7F16\u8F91\uFF01\u5C06\u7531\u53C2\u4E0E\u7B54\u9898\u7684\u4EBA\u624B\u52A8\u5F55\u5165",disabled:!0})),l.createElement("div",{style:{height:40},className:"flex item-center gap-20px"},l.createElement(P.Z,{title:"\u5220\u9664"},l.createElement("i",{className:"iconfont icon-yichu1 current-delete-hover c-red",onClick:()=>{ne==null||ne.remove(w==null?void 0:w.name)}})))))))),l.createElement("div",{className:"flex gap-12px"},l.createElement("div",{className:"text-end",style:{lineHeight:"40px",width:30}},"\u53EF\u9009"),l.createElement(d.default.Item,{initialValue:null,name:[we,"min_choices"]},l.createElement(m.default,{style:{width:230},options:[{value:null,label:"--"},...(yt==null?void 0:yt.map((hu,ne)=>({value:ne+1,label:ne+1})))||[]]})),l.createElement("div",{style:{lineHeight:"40px"}},"-"),l.createElement(d.default.Item,{initialValue:null,name:[we,"max_choices"]},l.createElement(m.default,{style:{width:230},options:[{value:null,label:"--"},...(yt==null?void 0:yt.map((hu,ne)=>({value:ne+1,label:ne+1})))||[]]}))),l.createElement("div",{className:"flex item-center gap-20px"},l.createElement(e.op,{onClick:()=>{var hu,ne,w,j,ee;const ge=(ne=(hu=ru==null?void 0:ru.question_answers)==null?void 0:hu.map(rt=>rt==null?void 0:rt.answer_text))==null?void 0:ne.includes("\u5176\u5B83");(ee=Vt==null?void 0:Vt.current)==null||ee.add({answer_text:"",answer_id:(0,U.Z)()},ge?((w=ru==null?void 0:ru.question_answers)==null?void 0:w.length)-1:(j=ru==null?void 0:ru.question_answers)==null?void 0:j.length)}},"\u65B0\u589E\u9009\u9879"),!((Mt=(_t=It==null?void 0:It.getFieldValue([...(Ut==null?void 0:Ut.name)||[""],we,"question_answers"]))==null?void 0:_t.map(hu=>hu==null?void 0:hu.answer_text))!=null&&Mt.includes("\u5176\u5B83"))&&l.createElement(e.op,{onClick:()=>{var hu;(hu=Vt==null?void 0:Vt.current)==null||hu.add({answer_text:"\u5176\u5B83",answer_id:(0,U.Z)()})}},"\u65B0\u589E\u5176\u5B83\u9009\u9879"),l.createElement("div",{className:"current rounded-2px pl20 pr20 pt5 pb5 ml-auto",style:{border:"1px solid #f8fafc",background:"#f8f9fc",boxShadow:"0 2px 4px 0 #e0dfe1"},onClick:()=>{var hu,ne;ru!=null&&ru.poll_question_id?(Fu(!1),It.setFieldValue([...(Ut==null?void 0:Ut.name)||[""],we],Au)):(ne=(hu=Ut==null?void 0:Ut.operation)==null?void 0:hu.remove)==null||ne.call(hu,we),$t(!1)}},"\u53D6\u6D88"),l.createElement("div",{className:"current rounded-2px pl20 pr20 pt5 pb5",style:{background:"#ECF0F9",boxShadow:"0 2px 4px 0 #E0DFE1"},onClick:()=>{It.validateFields(Ut==null?void 0:Ut.name,{recursive:!0}).then(()=>Ee(void 0,null,function*(){var hu;if((ru==null?void 0:ru.min_choices)===void 0&&(ru==null?void 0:ru.max_choices)!==void 0||(ru==null?void 0:ru.min_choices)!==void 0&&(ru==null?void 0:ru.max_choices)===void 0){A.ZP.warning("\u6700\u5C0F\u548C\u6700\u5927\u9650\u5236\u987B\u540C\u65F6\u90FD\u6709\u503C");return}if((ru==null?void 0:ru.min_choices)>(ru==null?void 0:ru.max_choices)){A.ZP.warning("\u6700\u5927\u9650\u5236\u4E0D\u80FD\u5C0F\u4E8E\u6700\u5C0F\u9650\u5236");return}if(eu){const ne=yield(Kt?mu:Ht)(Pe(xe({},ru),{poll_id:eu,is_necessary:Number(ru==null?void 0:ru.is_necessary),question_answers:ru==null?void 0:ru.question_answers.map(w=>w==null?void 0:w.answer_text)}));(ne==null?void 0:ne.status)===0&&(A.ZP.success(Kt?"\u6DFB\u52A0\u6210\u529F":"\u4FEE\u6539\u6210\u529F"),Fu(!1),$t(!1),Kt&&It.setFieldValue([...(Ut==null?void 0:Ut.name)||[""],we,"poll_question_id"],(hu=ne==null?void 0:ne.data)==null?void 0:hu.id),au(It.getFieldValue([...(Ut==null?void 0:Ut.name)||[""],we])));return}Fu(!1),$t(!1)}))}},"\u4FDD\u5B58"))):l.createElement(ye,{disabled:!0,DataProps:Pe(xe({},ru),{answers:ru==null?void 0:ru.question_answers}),ExtraDom:l.createElement("div",{className:"flex gap-20px"},l.createElement(P.Z,{title:"\u5220\u9664"}," ",l.createElement("i",{className:"iconfont icon-shanchutimu current c-red",onClick:()=>Ee(void 0,null,function*(){var hu,ne;if(Ut!=null&&Ut.isHoveEdit){A.ZP.warning("\u8BF7\u5148\u5B8C\u6210\u7F16\u8F91");return}if(ru!=null&&ru.poll_question_id){const w=yield(0,le.IF)({poll_question_id:ru==null?void 0:ru.poll_question_id});(w==null?void 0:w.status)===0&&(A.ZP.success("\u5220\u9664\u6210\u529F"),(hu=Ut==null?void 0:Ut.operation)==null||hu.remove(we),$t(!1));return}(ne=Ut==null?void 0:Ut.operation)==null||ne.remove(we),$t(!1)})})," "),we!==0&&l.createElement(P.Z,{title:"\u4E0A\u79FB"}," ",l.createElement("i",{className:"iconfont icon-xiangshangyi current c-green",onClick:()=>{if(Ut!=null&&Ut.isHoveEdit){A.ZP.warning("\u8BF7\u5148\u5B8C\u6210\u7F16\u8F91");return}yu("up")}})," "),we!==Eu.length-1&&l.createElement(P.Z,{title:"\u4E0B\u79FB"}," ",l.createElement("i",{className:"iconfont icon-xiangxiayi current c-green",onClick:()=>{if(Ut!=null&&Ut.isHoveEdit){A.ZP.warning("\u8BF7\u5148\u5B8C\u6210\u7F16\u8F91");return}yu("down")}})," "),l.createElement(P.Z,{title:"\u7F16\u8F91"}," ",l.createElement("i",{className:"iconfont icon-bianji-moren current c-green",onClick:()=>{if(Ut!=null&&Ut.isHoveEdit){A.ZP.warning("\u8BF7\u5148\u5B8C\u6210\u7F16\u8F91");return}Fu(!0),$t(!0)}})," "))})};W.Z=(0,z.connect)()(Ue)},52494:function(Cu,W,D){"use strict";D.d(W,{T:function(){return Ee}});var e=D(82636),re=D(60979),I=D(47889),A=D(37568),d=D(6767),f=D(28284),P=D(71411),m=D(25399),l=D(59301),s=D(77254),x=D(61527),le=D(65582),z=D(1012),U=Object.defineProperty,X=Object.defineProperties,y=Object.getOwnPropertyDescriptors,L=Object.getOwnPropertySymbols,G=Object.prototype.hasOwnProperty,ie=Object.prototype.propertyIsEnumerable,Ae=(Ue,_e,qe)=>_e in Ue?U(Ue,_e,{enumerable:!0,configurable:!0,writable:!0,value:qe}):Ue[_e]=qe,he=(Ue,_e)=>{for(var qe in _e||(_e={}))G.call(_e,qe)&&Ae(Ue,qe,_e[qe]);if(L)for(var qe of L(_e))ie.call(_e,qe)&&Ae(Ue,qe,_e[qe]);return Ue},xe=(Ue,_e)=>X(Ue,y(_e)),Pe=(Ue,_e)=>{var qe={};for(var Dt in Ue)G.call(Ue,Dt)&&_e.indexOf(Dt)<0&&(qe[Dt]=Ue[Dt]);if(Ue!=null&&L)for(var Dt of L(Ue))_e.indexOf(Dt)<0&&ie.call(Ue,Dt)&&(qe[Dt]=Ue[Dt]);return qe},$=(Ue,_e,qe)=>new Promise((Dt,Ut)=>{var eu=et=>{try{ru(qe.next(et))}catch(_t){Ut(_t)}},xt=et=>{try{ru(qe.throw(et))}catch(_t){Ut(_t)}},ru=et=>et.done?Dt(et.value):Promise.resolve(et.value).then(eu,xt);ru((qe=qe.apply(Ue,_e)).next())});const Ee=Ue=>{var _e=Ue,{DataProps:qe,ExtraDom:Dt,disabled:Ut,onChange:eu}=_e,xt=Pe(_e,["DataProps","ExtraDom","disabled","onChange"]),ru,et,_t,Mt,we;const[It,Kt]=(0,l.useState)({questionId:qe==null?void 0:qe.id,poll_answer_id:(et=(ru=(qe==null?void 0:qe.answers)||[])==null?void 0:ru.find(Eu=>Eu==null?void 0:Eu.answer_boolean))==null?void 0:et.answer_id,vote_text:qe==null?void 0:qe.poll_vote_texts});return l.createElement(l.Fragment,null,l.createElement("div",{id:(xt==null?void 0:xt.id)||"",className:"flex item-center justify-between gap-20px"},l.createElement("div",{className:"flex-1 minW-0 minH-0"},!!(qe!=null&&qe.is_necessary)&&l.createElement("span",{className:"c-red mr5"},"*"),l.createElement("div",{className:"rounded-2px mr5 font12",style:{lineHeight:"12px",padding:"4px 6px",color:"#25BD75",background:"rgba(98,197,134,0.12)",border:"1px solid #25BD75",display:"inline-block"}},"\u5355\u9009\u9898"),qe==null?void 0:qe.question_title),!!Dt&&l.createElement("div",null,Dt)),l.createElement(I.ZP.Group,{className:"flex flex-col gap-20px mt20",style:{display:"flex",flexDirection:"column",gap:"20px"},onChange:Eu=>{var Au,au;const Jt=(au=(Au=qe==null?void 0:qe.answers)==null?void 0:Au.find(mu=>(mu==null?void 0:mu.answer_text)==="\u5176\u5B83"))==null?void 0:au.answer_id,Fu=xe(he({},It),{poll_answer_id:Eu.target.value,vote_text:Jt&&Eu.target.value==Jt?It.vote_text:""});Kt(Fu),eu==null||eu(Fu)},defaultValue:(Mt=(_t=(qe==null?void 0:qe.answers)||[])==null?void 0:_t.find(Eu=>Eu==null?void 0:Eu.answer_boolean))==null?void 0:Mt.answer_id,options:((we=qe==null?void 0:qe.answers)==null?void 0:we.map(Eu=>({value:(Eu==null?void 0:Eu.answer_id)||(Eu==null?void 0:Eu.answer_text),disabled:Ut,label:l.createElement("div",{className:"flex item-center gap-20px"},l.createElement("div",null,Eu==null?void 0:Eu.answer_text),(Eu==null?void 0:Eu.answer_text)==="\u5176\u5B83"&&l.createElement(A.default,{className:"flex-1 minW-0",disabled:Ut,defaultValue:(qe==null?void 0:qe.poll_vote_texts)||"",onBlur:()=>{(It==null?void 0:It.poll_answer_id)==(Eu==null?void 0:Eu.answer_id)&&(eu==null||eu(It))},onChange:Au=>{Kt(xe(he({},It),{vote_text:Au.target.value}))},placeholder:"\u8BF7\u8F93\u5165"}))})))||[]}))},ye=Ue=>{var _e=Ue,{EidtProps:qe,openEdit:Dt,poll_id:Ut,DataProps:eu,dispatch:xt}=_e,ru=Pe(_e,["EidtProps","openEdit","poll_id","DataProps","dispatch"]);const{field:{name:et=0}={},form:_t}=qe||{},Mt=Ut&&!(eu!=null&&eu.poll_question_id),we=_t.getFieldValue([...(qe==null?void 0:qe.name)||[""]]),[It,Kt]=(0,l.useState)(_t.getFieldValue([...(qe==null?void 0:qe.name)||[""],et])),[Eu,Au]=(0,l.useState)(Dt),[,,au]=(0,x.U)(re.bV,{poll_id:Ut}),[,,Jt]=(0,x.U)(re.np,{}),Fu=Ht=>{s.Z.publish("shixun_poll_Edit",{isEdit:Ht})},mu=Ht=>$(void 0,null,function*(){var Vt,yt;if(!Ut){(Vt=qe==null?void 0:qe.operation)==null||Vt.move(et,Ht==="up"?et-1:et+1);return}const $t=yield(0,re.fH)({poll_question_id:eu==null?void 0:eu.poll_question_id,opr:Ht});($t==null?void 0:$t.status)===0&&((yt=d.ZP)==null||yt.success("\u79FB\u52A8\u6210\u529F"),xt({type:"shixunsDetail/getStartAnswer",payload:{poll_id:Ut}}))});return Eu?l.createElement(l.Fragment,null,l.createElement(f.default.Item,{name:[et,"question_type"],hidden:!0}),l.createElement(f.default.Item,{name:[et,"poll_question_id"],hidden:!0}),l.createElement(f.default.Item,{name:[et,"question_number"],hidden:!0}),l.createElement(f.default.Item,{name:[et,"is_necessary"],initialValue:!1,label:l.createElement(l.Fragment,null,l.createElement("span",{className:"c-blue font16 mr5"},"\u3010\u5355\u9009\u3011"),"\u5FC5\u7B54"),valuePropName:"checked"},l.createElement(P.Z,null)),l.createElement(f.default.Item,{name:[et,"question_title"],className:"pr40",label:"\u6807\u9898",required:null,rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6807\u9898"},{whitespace:!0,message:"\u6807\u9898\u4E0D\u80FD\u5168\u4E3A\u7A7A"}]},l.createElement(A.default,{placeholder:"\u8BF7\u8F93\u5165\u6807\u9898"})),l.createElement(f.default.List,{name:[et,"question_answers"]},(Ht,{add:Vt,remove:yt})=>{var $t,yu;return l.createElement(l.Fragment,null,Ht.map(hu=>l.createElement("div",{key:hu==null?void 0:hu.key,className:"flex gap-20px"},_t.getFieldValue([...(qe==null?void 0:qe.name)||[""],et,"question_answers",hu==null?void 0:hu.name]).answer_text!=="\u5176\u5B83"?l.createElement(f.default.Item,{className:"flex-1 minW-0",name:[hu==null?void 0:hu.name,"answer_text"],label:"\u9009\u9879",required:null,rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u9009\u9879\u5185\u5BB9"},{whitespace:!0,message:"\u9009\u9879\u5185\u5BB9\u4E0D\u80FD\u5168\u4E3A\u7A7A"}]},l.createElement(A.default,{placeholder:"\u8BF7\u8F93\u5165\u9009\u9879\u5185\u5BB9"})):l.createElement("div",{className:"flex-1 minW-0 flex item-center mb20"},l.createElement("div",{className:"text-end",style:{width:30,marginRight:"12px"}},"\u5176\u5B83"),l.createElement(A.default,{className:"flex-1 minW-0",placeholder:"\u65E0\u6CD5\u7F16\u8F91\uFF01\u5C06\u7531\u53C2\u4E0E\u7B54\u9898\u7684\u4EBA\u624B\u52A8\u5F55\u5165",disabled:!0})),l.createElement("div",{style:{height:40},className:"flex item-center gap-20px"},l.createElement(m.Z,{title:"\u5220\u9664"},l.createElement("i",{className:"iconfont icon-yichu1 current-delete-hover c-red",onClick:()=>{yt(hu==null?void 0:hu.name)}}))))),l.createElement("div",{className:"flex item-center gap-20px"},l.createElement(e.op,{onClick:()=>{var hu,ne,w,j;const ee=(ne=(hu=eu==null?void 0:eu.question_answers)==null?void 0:hu.map(ge=>ge==null?void 0:ge.answer_text))==null?void 0:ne.includes("\u5176\u5B83");Vt({answer_text:"",answer_id:(0,z.Z)()},ee?((w=eu==null?void 0:eu.question_answers)==null?void 0:w.length)-1:(j=eu==null?void 0:eu.question_answers)==null?void 0:j.length)}},"\u65B0\u589E\u9009\u9879"),!((yu=($t=_t==null?void 0:_t.getFieldValue([...(qe==null?void 0:qe.name)||[""],et,"question_answers"]))==null?void 0:$t.map(hu=>hu==null?void 0:hu.answer_text))!=null&&yu.includes("\u5176\u5B83"))&&l.createElement(e.op,{onClick:()=>{Vt({answer_text:"\u5176\u5B83",answer_id:(0,z.Z)()})}},"\u65B0\u589E\u5176\u5B83\u9009\u9879"),l.createElement("div",{className:"current rounded-2px pl20 pr20 pt5 pb5 ml-auto",style:{border:"1px solid #f8fafc",background:"#f8f9fc",boxShadow:"0 2px 4px 0 #e0dfe1"},onClick:()=>{var hu;eu!=null&&eu.poll_question_id?(Au(!1),_t.setFieldValue([...(qe==null?void 0:qe.name)||[""],et],It)):(hu=qe==null?void 0:qe.operation)==null||hu.remove(et),Fu(!1)}},"\u53D6\u6D88"),l.createElement("div",{className:"current rounded-2px pl20 pr20 pt5 pb5",style:{background:"#ECF0F9",boxShadow:"0 2px 4px 0 #E0DFE1"},onClick:()=>{_t.validateFields(qe==null?void 0:qe.name,{recursive:!0}).then(()=>$(void 0,null,function*(){var hu;if(Ut){const ne=yield(Mt?au:Jt)(xe(he({},eu),{poll_id:Ut,is_necessary:Number(eu==null?void 0:eu.is_necessary),question_answers:eu==null?void 0:eu.question_answers.map(w=>w==null?void 0:w.answer_text)}));(ne==null?void 0:ne.status)===0&&(d.ZP.success(Mt?"\u6DFB\u52A0\u6210\u529F":"\u4FEE\u6539\u6210\u529F"),Au(!1),Fu(!1),Mt&&_t.setFieldValue([...(qe==null?void 0:qe.name)||[""],et,"poll_question_id"],(hu=ne==null?void 0:ne.data)==null?void 0:hu.id),Kt(_t.getFieldValue([...(qe==null?void 0:qe.name)||[""],et])));return}Au(!1),Fu(!1)}))}},"\u4FDD\u5B58")))})):l.createElement(Ee,{disabled:!0,DataProps:xe(he({},eu),{answers:eu==null?void 0:eu.question_answers}),ExtraDom:l.createElement("div",{className:"flex gap-20px"},l.createElement(m.Z,{title:"\u5220\u9664"}," ",l.createElement("i",{className:"iconfont icon-shanchutimu current c-red",onClick:()=>$(void 0,null,function*(){var Ht,Vt;if(qe!=null&&qe.isHoveEdit){d.ZP.warning("\u8BF7\u5148\u5B8C\u6210\u7F16\u8F91");return}if(eu!=null&&eu.poll_question_id){const yt=yield(0,re.IF)({poll_question_id:eu==null?void 0:eu.poll_question_id});(yt==null?void 0:yt.status)===0&&(d.ZP.success("\u5220\u9664\u6210\u529F"),(Ht=qe==null?void 0:qe.operation)==null||Ht.remove(et),Fu(!1));return}(Vt=qe==null?void 0:qe.operation)==null||Vt.remove(et),Fu(!1)})})," "),et!==0&&l.createElement(m.Z,{title:"\u4E0A\u79FB"}," ",l.createElement("i",{className:"iconfont icon-xiangshangyi current c-green",onClick:()=>{if(qe!=null&&qe.isHoveEdit){d.ZP.warning("\u8BF7\u5148\u5B8C\u6210\u7F16\u8F91");return}mu("up")}})," "),et!==we.length-1&&l.createElement(m.Z,{title:"\u4E0B\u79FB"}," ",l.createElement("i",{className:"iconfont icon-xiangxiayi current c-green",onClick:()=>{if(qe!=null&&qe.isHoveEdit){d.ZP.warning("\u8BF7\u5148\u5B8C\u6210\u7F16\u8F91");return}mu("down")}})," "),l.createElement(m.Z,{title:"\u7F16\u8F91"}," ",l.createElement("i",{className:"iconfont icon-bianji-moren current c-green",onClick:()=>{if(qe!=null&&qe.isHoveEdit){d.ZP.warning("\u8BF7\u5148\u5B8C\u6210\u7F16\u8F91");return}Au(!0),Fu(!0)}})," "))})};W.Z=(0,le.connect)()(ye)},53380:function(Cu,W,D){"use strict";D.d(W,{c:function(){return xe}});var e=D(37568),re=D(6767),I=D(28284),A=D(71411),d=D(25399),f=D(59301),P=D(77254),m=D(61527),l=D(60979),s=D(65582),x=Object.defineProperty,le=Object.defineProperties,z=Object.getOwnPropertyDescriptors,U=Object.getOwnPropertySymbols,X=Object.prototype.hasOwnProperty,y=Object.prototype.propertyIsEnumerable,L=($,Ee,ye)=>Ee in $?x($,Ee,{enumerable:!0,configurable:!0,writable:!0,value:ye}):$[Ee]=ye,G=($,Ee)=>{for(var ye in Ee||(Ee={}))X.call(Ee,ye)&&L($,ye,Ee[ye]);if(U)for(var ye of U(Ee))y.call(Ee,ye)&&L($,ye,Ee[ye]);return $},ie=($,Ee)=>le($,z(Ee)),Ae=($,Ee)=>{var ye={};for(var Ue in $)X.call($,Ue)&&Ee.indexOf(Ue)<0&&(ye[Ue]=$[Ue]);if($!=null&&U)for(var Ue of U($))Ee.indexOf(Ue)<0&&y.call($,Ue)&&(ye[Ue]=$[Ue]);return ye},he=($,Ee,ye)=>new Promise((Ue,_e)=>{var qe=eu=>{try{Ut(ye.next(eu))}catch(xt){_e(xt)}},Dt=eu=>{try{Ut(ye.throw(eu))}catch(xt){_e(xt)}},Ut=eu=>eu.done?Ue(eu.value):Promise.resolve(eu.value).then(qe,Dt);Ut((ye=ye.apply($,Ee)).next())});const xe=$=>{var Ee=$,{DataProps:ye,ExtraDom:Ue,disabled:_e,onChange:qe}=Ee,Dt=Ae(Ee,["DataProps","ExtraDom","disabled","onChange"]);return f.createElement(f.Fragment,null,f.createElement("div",{id:(Dt==null?void 0:Dt.id)||"",className:"flex item-center justify-between gap-20px"},f.createElement("div",{className:"flex-1 minW-0 minH-0"},!!(ye!=null&&ye.is_necessary)&&f.createElement("span",{className:"c-red mr5"},"*"),f.createElement("div",{className:"rounded-2px mr5 font12",style:{padding:"4px 6px",color:"#E58326",background:"rgba(229,131,38,0.12)",border:"1px solid #E58326",display:"inline-block",lineHeight:"12px"}},"\u4E3B\u89C2\u9898"),ye==null?void 0:ye.question_title),!!Ue&&f.createElement("div",null,Ue)),f.createElement(e.default.TextArea,{onBlur:Ut=>{qe({vote_text:Ut.target.value,questionId:ye==null?void 0:ye.id})},className:"mt20",rows:4,placeholder:"\u8BF7\u8F93\u5165",disabled:_e,defaultValue:ye==null?void 0:ye.poll_vote_texts}))},Pe=$=>{var Ee=$,{openEdit:ye,EidtProps:Ue,poll_id:_e,dispatch:qe,DataProps:Dt}=Ee,Ut=Ae(Ee,["openEdit","EidtProps","poll_id","dispatch","DataProps"]);const{field:{name:eu=0}={},form:xt}=Ue||{},ru=_e&&!(Dt!=null&&Dt.poll_question_id),et=xt.getFieldValue([...(Ue==null?void 0:Ue.name)||[""]]),[_t,Mt]=(0,f.useState)(xt.getFieldValue([...(Ue==null?void 0:Ue.name)||[""],eu])),[we,It]=(0,f.useState)(ye),[,,Kt]=(0,m.U)(l.bV,{poll_id:_e}),[,,Eu]=(0,m.U)(l.np,{}),Au=Jt=>{P.Z.publish("shixun_poll_Edit",{isEdit:Jt})},au=Jt=>he(void 0,null,function*(){var Fu,mu;if(!_e){(Fu=Ue==null?void 0:Ue.operation)==null||Fu.move(eu,Jt==="up"?eu-1:eu+1);return}const Ht=yield(0,l.fH)({poll_question_id:Dt==null?void 0:Dt.poll_question_id,opr:Jt});(Ht==null?void 0:Ht.status)===0&&((mu=re.ZP)==null||mu.success("\u79FB\u52A8\u6210\u529F"),qe({type:"shixunsDetail/getStartAnswer",payload:{poll_id:_e}}))});return we?f.createElement(f.Fragment,null,f.createElement(I.default.Item,{name:[eu,"question_type"],hidden:!0}),f.createElement(I.default.Item,{name:[eu,"poll_question_id"],hidden:!0}),f.createElement(I.default.Item,{name:[eu,"is_necessary"],initialValue:!1,label:f.createElement(f.Fragment,null,f.createElement("span",{className:"c-blue font16 mr5"},"\u3010\u4E3B\u89C2\u9898\u3011"),"\u5FC5\u7B54"),valuePropName:"checked"},f.createElement(A.Z,null)),f.createElement(I.default.Item,{name:[eu,"question_title"],className:"pr40",label:"\u6807\u9898",required:null,rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6807\u9898"},{whitespace:!0,message:"\u6807\u9898\u4E0D\u80FD\u5168\u4E3A\u7A7A"}]},f.createElement(e.default.TextArea,{rows:4,placeholder:"\u8BF7\u8F93\u5165\u6807\u9898"})),f.createElement("div",{className:"flex item-center gap-20px"},f.createElement("div",{className:"current rounded-2px pl20 pr20 pt5 pb5 ml-auto",style:{border:"1px solid #f8fafc",background:"#f8f9fc",boxShadow:"0 2px 4px 0 #e0dfe1"},onClick:()=>{var Jt,Fu;Dt!=null&&Dt.poll_question_id?(It(!1),xt.setFieldValue([...(Ue==null?void 0:Ue.name)||[""],eu],_t)):(Fu=(Jt=Ue==null?void 0:Ue.operation)==null?void 0:Jt.remove)==null||Fu.call(Jt,eu),Au(!1)}},"\u53D6\u6D88"),f.createElement("div",{className:"current rounded-2px pl20 pr20 pt5 pb5",style:{background:"#ECF0F9",boxShadow:"0 2px 4px 0 #E0DFE1"},onClick:()=>{xt.validateFields(Ue==null?void 0:Ue.name,{recursive:!0}).then(()=>he(void 0,null,function*(){var Jt;if(_e){const Fu=yield(ru?Kt:Eu)(ie(G({},Dt),{poll_id:_e,is_necessary:Number(Dt==null?void 0:Dt.is_necessary)}));(Fu==null?void 0:Fu.status)===0&&(re.ZP.success(ru?"\u6DFB\u52A0\u6210\u529F":"\u4FEE\u6539\u6210\u529F"),It(!1),Au(!1),ru&&xt.setFieldValue([...(Ue==null?void 0:Ue.name)||[""],eu,"poll_question_id"],(Jt=Fu==null?void 0:Fu.data)==null?void 0:Jt.id),Mt(xt.getFieldValue([...(Ue==null?void 0:Ue.name)||[""],eu])));return}It(!1),Au(!1)}))}},"\u4FDD\u5B58"))):f.createElement(xe,{disabled:!0,DataProps:ie(G({},Dt),{answers:Dt==null?void 0:Dt.question_answers}),ExtraDom:f.createElement("div",{className:"flex gap-20px"},f.createElement(d.Z,{title:"\u5220\u9664"}," ",f.createElement("i",{className:"iconfont icon-shanchutimu current c-red",onClick:()=>he(void 0,null,function*(){var Jt,Fu;if(Ue!=null&&Ue.isHoveEdit){re.ZP.warning("\u8BF7\u5148\u5B8C\u6210\u7F16\u8F91");return}if(Dt!=null&&Dt.poll_question_id){const mu=yield(0,l.IF)({poll_question_id:Dt==null?void 0:Dt.poll_question_id});(mu==null?void 0:mu.status)===0&&(re.ZP.success("\u5220\u9664\u6210\u529F"),(Jt=Ue==null?void 0:Ue.operation)==null||Jt.remove(eu),Au(!1));return}(Fu=Ue==null?void 0:Ue.operation)==null||Fu.remove(eu),Au(!1)})})," "),eu!==0&&f.createElement(d.Z,{title:"\u4E0A\u79FB"}," ",f.createElement("i",{className:"iconfont icon-xiangshangyi current c-green",onClick:()=>{if(Ue!=null&&Ue.isHoveEdit){re.ZP.warning("\u8BF7\u5148\u5B8C\u6210\u7F16\u8F91");return}au("up")}})," "),eu!==et.length-1&&f.createElement(d.Z,{title:"\u4E0B\u79FB"}," ",f.createElement("i",{className:"iconfont icon-xiangxiayi current c-green",onClick:()=>{if(Ue!=null&&Ue.isHoveEdit){re.ZP.warning("\u8BF7\u5148\u5B8C\u6210\u7F16\u8F91");return}au("down")}})," "),f.createElement(d.Z,{title:"\u7F16\u8F91"}," ",f.createElement("i",{className:"iconfont icon-bianji-moren current c-green",onClick:()=>{if(Ue!=null&&Ue.isHoveEdit){re.ZP.warning("\u8BF7\u5148\u5B8C\u6210\u7F16\u8F91");return}It(!0),Au(!0)}})," "))})};W.Z=(0,s.connect)()(Pe)},74044:function(Cu,W,D){"use strict";D.d(W,{Z:function(){return y}});var e=D(59301),re=D(65582),I=D(28284),A=D(6767),d=D(62957),f=D(37568),P={wrap:"wrap___TwY3U",content:"content___Ks95W",mainPathWrap:"mainPathWrap___CrMaa",colorBlue:"colorBlue___dvWbP"},m=Object.defineProperty,l=Object.getOwnPropertySymbols,s=Object.prototype.hasOwnProperty,x=Object.prototype.propertyIsEnumerable,le=(L,G,ie)=>G in L?m(L,G,{enumerable:!0,configurable:!0,writable:!0,value:ie}):L[G]=ie,z=(L,G)=>{for(var ie in G||(G={}))s.call(G,ie)&&le(L,ie,G[ie]);if(l)for(var ie of l(G))x.call(G,ie)&&le(L,ie,G[ie]);return L},U=(L,G,ie)=>new Promise((Ae,he)=>{var xe=Ee=>{try{$(ie.next(Ee))}catch(ye){he(ye)}},Pe=Ee=>{try{$(ie.throw(Ee))}catch(ye){he(ye)}},$=Ee=>Ee.done?Ae(Ee.value):Promise.resolve(Ee.value).then(xe,Pe);$((ie=ie.apply(L,G)).next())});const X=({shixunsDetail:L,globalSetting:G,loading:ie,dispatch:Ae,title:he,pathList:xe=[],showInputPath:Pe=!1,isMergeSelectFile:$=!1,onFinish:Ee=()=>{}})=>{const[ye]=I.default.useForm(),Ue=(0,re.useParams)(),_e=(0,re.useLocation)(),qe=(0,e.useRef)(),[Dt,Ut]=(0,e.useState)(""),[eu,xt]=(0,e.useState)(""),[ru,et]=(0,e.useState)([]),[_t,Mt]=(0,e.useState)([]);(0,e.useEffect)(()=>{var au,Jt;qe.current=((Jt=(au=_e.pathname)==null?void 0:au.split("/"))==null?void 0:Jt[3])==="repository"},[]),(0,e.useEffect)(()=>{if(L.actionTabs.key!=="Repository-SelectFilePath")return;const au=xe.join("/");let Jt=[];xe.map((Fu,mu)=>{mu===0?Jt.push({val:"\u6839\u76EE\u5F55",path:""},{val:`/${Fu}`,path:au}):Jt.push({val:`/${Fu}`,path:au})}),et(Jt),Ut(au),xt(au),we(au)},[L.actionTabs.key]);const we=au=>U(void 0,null,function*(){const Jt=yield Ae({type:qe.current?"shixunsDetail/getRepository":"shixunsDetail/getSecretRepository",payload:{id:Ue.id,path:au}});Jt&&Mt(Jt.trees||[])}),It=au=>{let Jt=Dt;au.type==="tree"&&(ru.length?ru.push({val:`/${au.name}`,path:au.name}):ru.push({val:"\u6839\u76EE\u5F55",path:""},{val:`/${au.name}`,path:au.name}),et(ru),Jt=Dt?`${Dt}/${au.name}`:au.name,Ut(Jt)),we(Jt)},Kt=(au,Jt)=>{const Fu=ru.filter((Ht,Vt)=>Vt<=Jt);et(Fu);const mu=Fu.filter((Ht,Vt)=>Vt!==0).map(Ht=>Ht.val).join("").substr(1);Ut(mu),we(mu)},Eu=()=>U(void 0,null,function*(){const au=ye==null?void 0:ye.getFieldsValue(),Jt=Dt?`${Dt}${au!=null&&au.name?`/${au==null?void 0:au.name}`:""}`:au==null?void 0:au.name;if($){Ee(Jt),Au();return}if(Pe){yield ye.validateFields();const Fu=yield Ae({type:"shixunsDetail/uploadGitFolder",payload:z(z({},{id:Ue.id,path:Jt}),qe.current?{}:{secret_repository:!0})});Ee(eu),Fu.status===0&&A.ZP.info("\u65B0\u5EFA\u6210\u529F")}else Ee(Jt),A.ZP.success("\u9009\u62E9\u6587\u4EF6\u76EE\u5F55\u6210\u529F");Au()}),Au=()=>{Ae({type:"shixunsDetail/setActionTabs",payload:{}}),ye.resetFields()};return e.createElement(d.default,{centered:!0,title:he||"\u65B0\u5EFA\u6587\u4EF6\u5939",closable:!1,keyboard:!1,open:L.actionTabs.key==="Repository-SelectFilePath",onOk:Eu,onCancel:Au},e.createElement("div",{className:P.wrap},e.createElement("div",{className:P.content},e.createElement("div",{className:P.mainPathWrap},!!(ru!=null&&ru.length)&&ru.map((au,Jt)=>e.createElement("a",{key:Jt,onClick:()=>Kt(au,Jt)},au.val))),!!(_t!=null&&_t.length)&&_t.map((au,Jt)=>au.type==="tree"&&e.createElement("a",{key:Jt,onClick:()=>It(au)},e.createElement("i",{className:`iconfont icon-wenjianjia ${P.colorBlue}`}),au.name))),e.createElement("label",{className:"mt5"},"\u9009\u4E2D\u7684\u65B0\u5EFA\u6587\u4EF6\u5939\u76EE\u5F55\uFF1A"),e.createElement("div",{className:"mt5 mb5"},Dt),Pe&&e.createElement(I.default,{form:ye,scrollToFirstError:!0,className:"mt20"},e.createElement(I.default.Item,{name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},e.createElement(f.default,{placeholder:"\u8BF7\u8F93\u5165\u65B0\u6587\u4EF6\u5939\u540D/\u5B50\u6587\u4EF6\u5939\u540D\u3002\uFF08\u5982\uFF1Asrc/step1\uFF09"})))))};var y=(0,re.connect)(({shixunsDetail:L,loading:G,globalSetting:ie})=>({shixunsDetail:L,globalSetting:ie,loading:G.models.index}))(X)},32080:function(Cu,W,D){"use strict";D.d(W,{Z:function(){return f}});var e=D(59301),re={mirrorModal:"mirrorModal___Pi3tF",right:"right___Hot5f",title:"title___jjMKh",content:"content___BmOkD",des:"des___oGTUM",modal:"modal___yy3VB"},I=D(62957),A=D(95097),f=({title:P,children:m,value:l})=>{const[s,x]=(0,e.useState)(!1);return e.createElement(e.Fragment,null,e.createElement("span",{onClick:()=>x(!0)},m),e.createElement(I.default,{title:P,open:s,width:1e3,destroyOnClose:!0,centered:!0,onCancel:()=>x(!1),className:re.modal,footer:null},typeof l=="string"&&e.createElement(A.Z,{value:l||""}),Object.prototype.toString.call(l)==="[object Array]"&&e.createElement(e.Fragment,null,l==null?void 0:l.map((le,z)=>e.createElement("div",{key:z},e.createElement("b",null,le.name||le.type_name),e.createElement(A.Z,{value:le.description||""}))))))}},80245:function(Cu,W,D){"use strict";D.d(W,{Z:function(){return hu}});var e=D(59301),re=D(62957),I=D(6767),A=D(30641),d=D(20554),f=D(29787),P=D(25399),m=D(7939),l={header_body:"header_body___lAlEX",close:"close___OXweN",no_data:"no_data___h77J2",recommend_config_introduce:"recommend_config_introduce___ifFGY",recommend_config:"recommend_config___UXyKS",recommend_config_item:"recommend_config_item___zONum",item_title:"item_title___w5vXw",recommend_text:"recommend_text___f68Eu",item_content:"item_content___j_zbN",recommend_config_active_item:"recommend_config_active_item___SrTkJ",recommend_config_footer:"recommend_config_footer___PHnlA",application:"application___uh4gI",tooltip:"tooltip___f0uXh",disabled:"disabled___Ha9Ba"},s=D(99267),x=D(61485),le=D(13014),z=D(93314),U=D(38147),X=D(76411),y={lineChart:"lineChart___dCEZW"},L=D(56656),G=D.n(L),ie=D(59301),he=({dataInfo:ne,indexKey:w,valueName:j,startAndEndTime:ee,colors:ge=["#DA4928","#2EC25B","#FEBD49","#498FEA","#9363D8"],imageTypeName:rt})=>{let Qe=null;(0,e.useEffect)(()=>{se()},[ne]),(0,e.useEffect)(()=>{window.addEventListener("resize",We(()=>{Qe&&Qe.resize()},200))},[window.onresize]);const We=(ht,nu,fu=!1)=>{let ku,me;return(...tu)=>{if(fu){ht.apply(me,tu),fu=!1;return}clearTimeout(ku),ku=setTimeout(()=>{ht.apply(me,tu)},nu)}},Ye=ht=>ht?ht.map(nu=>{const fu=new Date(nu),ku=String(fu.getMonth()+1).padStart(2,"0"),me=String(fu.getDate()).padStart(2,"0"),tu=String(fu.getHours()).padStart(2,"0"),at=String(fu.getMinutes()).padStart(2,"0");return`${ku}/${me} ${tu}:${at}`}):[],Ie=(ht,nu)=>ht.map(fu=>{const ku=nu.timestamps.indexOf(fu);return ku!==-1?nu.values[ku]:null});function Ve(ht){let nu=1/0;for(let ku=0;ku{let ku=[];for(let me=ht;me<=nu;me+=fu)ku.push(me);return ku},He=()=>{var ht;const nu=((ht=ne==null?void 0:ne.x)==null?void 0:ht.flat())||[];let fu=[...new Set(nu)].sort((tt,ot)=>tt-ot),ku=Ve(fu),me=ku==null?void 0:ku.newArray,tu=ku==null?void 0:ku.minInterval;fu=[...new Set([...fu,...me])].sort((tt,ot)=>tt-ot);let at=G()(ee[0],"YYYY-MM-DD HH:mm").valueOf(),xu=V(at,fu[0]-tu,tu),pu=G()(ee[1],"YYYY-MM-DD HH:mm").valueOf(),Su=V(fu[fu.length-1]+tu,pu,tu);return fu=[...xu,...fu,...Su],[...new Set(fu)].sort((tt,ot)=>tt-ot)},se=()=>{var ht;Qe=X.init(document.getElementById(`lineChart${w}`));let nu=He(),fu=(ht=ne==null?void 0:ne.y)==null?void 0:ht.map((me,tu)=>{var at;let xu={timestamps:(at=ne==null?void 0:ne.x)==null?void 0:at[tu],values:me};return me=Ie(nu,xu),{name:j[tu],type:"line",itemStyle:{show:!1},lineStyle:{color:ge[tu]},data:me}}),ku={tooltip:{trigger:"axis",axisPointer:{type:"line",lineStyle:{color:"rgba(212, 217, 227, 1)",type:"dashed"}},backgroundColor:"#fff",textStyle:{color:"#333333"},padding:10,extraCssText:"box-shadow: 0px 4px 8px 0px rgba(184,194,202,0.5)",formatter:function(me){var tu;let at="";return me.forEach((xu,pu)=>{console.log("item",xu),at+=`
              -
              - ${at[Iu==null?void 0:Iu.componentIndex]} +
              + ${rt[xu==null?void 0:xu.componentIndex]}
              -
              ${Iu.value>0?Iu.value.toFixed(5):Iu.value==0?0:"--"} ${w==0?"Cores":"MiB"}
              +
              ${xu.value>0?xu.value.toFixed(5):xu.value==0?0:"--"} ${w==0?"Cores":"MiB"}
              `}),`
              -
              ${(uu=me[0])==null?void 0:uu.name}
              - ${it} -
              `}},grid:{right:"5%",bottom:"20%",top:"10%"},dataZoom:[{show:!0,start:0,end:100},{type:"inside",start:20,end:100}],xAxis:[{type:"category",gridIndex:0,boundaryGap:!0,axisTick:{show:!1,alignWithLabel:!1},axisLine:{show:!0,lineStyle:{color:"#F0F0F0",type:"solid"}},axisLabel:{show:!0,color:"#9096A3"},splitLine:{show:!1},data:je(ru)}],yAxis:[{type:"value",gridIndex:0,axisTick:{show:!1},axisLine:{show:!1},axisLabel:{show:!0,color:"#9096A3",formatter:w==1?"{value} MiB":"{value} Cores"},splitLine:{show:!0,lineStyle:{color:"#EDEDED",type:"dashed"}}}],series:du};Re.setOption(Mu)};return ie.createElement("div",{id:`lineChart${w}`,className:y.lineChart})},be=D(82636),Qe={flex_warp:"flex_warp___Rtigf",chart_content:"chart_content___tVmUj",chart_title:"chart_title___AOPx7",listdata:"listdata___mi4KG",block:"block___prArl",typename:"typename___j4diD",val:"val___MeuWc",info_con:"info_con___eIdJL",info_top:"info_top___UKMbT",fullscreen:"fullscreen___PICBn",chart_content_qp:"chart_content_qp___ae1n1",spin_dom:"spin_dom___T7PCy"},$=D(82326),Ee=D(16326),ye=D(1560);const Ue=ne=>{const w=new Date,ee=(ge=>{const at=new Date(w);switch(ge){case"\u6700\u8FD130\u5206\u949F":at.setMinutes(w.getMinutes()-30);break;case"\u6700\u8FD13\u5C0F\u65F6":at.setHours(w.getHours()-3);break;case"\u6700\u8FD124\u5C0F\u65F6":at.setDate(w.getDate()-1);break;case"\u6700\u8FD17\u5929":at.setDate(w.getDate()-7);break;case"\u6700\u8FD115\u5929":at.setDate(w.getDate()-15);break;default:return null}return at})(ne);return ee?{startTime:ee,endTime:w}:null},_e=(ne,w,j)=>{if(!ne)return!1;const ee=G()(),[ge,at]=w;if(ne.isAfter(ee))return!0;if(ge){const Re=ge.clone().add(j,"days");if(at&&ne.isAfter(Re))return!0}if(at){const Re=at.clone().subtract(j,"days");return ne.isBefore(Re)||ne.isAfter(ee)}return!1},Ve=ne=>ne<=5?"30s":ne<=15?"1m":ne<=30?"2m":ne<=60?"5m":ne<=180?"10m":ne<=360?"30m":ne<=720?"1h":ne<=1440?"2h":ne<=2880?"4h":ne<=4320?"8h":ne<=10080||ne<=14400?"12h":ne<=21600?"1d":"\u6CA1\u6709\u5339\u914D\u7684\u65F6\u95F4\u95F4\u9694",Ct=ne=>{const[w,j]=ne,ee=moment.isMoment(w)?w:moment(w),ge=moment.isMoment(j)?j:moment(j);if(!ee.isValid()||!ge.isValid())throw new Error("Invalid date provided");const Re=moment.duration(ge.diff(ee)).asMinutes();return Ve(Re)},Ut=(ne,w,j=20)=>{const ee=new Date(ne).getTime(),ge=new Date(w).getTime(),at=j*1e3,Re=[];let Je=ee;for(;Je<=ge;)Re.push(Je),Je+=at;return Re};var eu=D(89392),Ft=D(2524),au=D(84056),tt=D(59301),_t=(ne,w,j)=>new Promise((ee,ge)=>{var at=je=>{try{Je(j.next(je))}catch(xe){ge(xe)}},Re=je=>{try{Je(j.throw(je))}catch(xe){ge(xe)}},Je=je=>je.done?ee(je.value):Promise.resolve(je.value).then(at,Re);Je((j=j.apply(ne,w)).next())});const Mt=$.default.Option,{RangePicker:Be}=Ee.default;var Kt=({identifier:ne,data:w,isFirst:j,setIsFirst:ee,info:ge})=>{var at;const[Re,Je]=(0,e.useState)([]),[je,xe]=(0,e.useState)([]),[Ze,Z]=(0,e.useState)(null),[Ye,se]=(0,e.useState)(""),[At,ru]=(0,e.useState)([null,null]),[du,Mu]=(0,e.useState)([]),[me,uu]=(0,e.useState)(!1),[it,Iu]=(0,e.useState)([]),[gu,bu]=(0,e.useState)(!1),[ut,lt]=(0,e.useState)(!1),[we,Pu]=(0,e.useState)(""),[ln,k]=(0,e.useState)(1),Pt=["\u6700\u8FD130\u5206\u949F","\u6700\u8FD13\u5C0F\u65F6","\u6700\u8FD124\u5C0F\u65F6","\u6700\u8FD17\u5929","\u6700\u8FD115\u5929"],dt=["#DA4928","#2EC25B","#FEBD49","#498FEA","#9363D8"];(0,e.useEffect)(()=>{var qt,$u,Zt,a;if(w&&j){an(),Je(w==null?void 0:w.recent_users),xe(w==null?void 0:w.managers);const g=(ge==null?void 0:ge.type)==="\u6311\u6218\u9875\u9762";((qt=w==null?void 0:w.managers)==null?void 0:qt.length)>0?Z(g?ge==null?void 0:ge.myshixun_id:($u=w==null?void 0:w.managers[0])==null?void 0:$u.id):((Zt=w==null?void 0:w.recent_users)==null?void 0:Zt.length)>0&&Z(g?ge==null?void 0:ge.myshixun_id:(a=w==null?void 0:w.recent_users[0])==null?void 0:a.id),se("\u6700\u8FD130\u5206\u949F"),ee(!1)}},[w]),(0,e.useEffect)(()=>{if(Ye){let qt=Ue(Ye);ru([G()(qt==null?void 0:qt.startTime),G()(qt==null?void 0:qt.endTime)])}},[Ye]),(0,e.useEffect)(()=>{Ze&&(At!=null&&At[0])&&(At!=null&&At[1])&&pe()},[Ze,At]);const pe=()=>_t(void 0,null,function*(){var qt;uu(!0);let $u={startTimeString:At[0]?At[0].format("YYYY-MM-DD HH:mm"):null,endTimeString:At[1]?At[1].format("YYYY-MM-DD HH:mm"):null,samplingInterval:"20s",isSortBoolean:!1,id:Ze};const Zt=yield(0,U.ZP)(`/api/shixuns/${ne}/cpu_rank_data.json`,{method:"get",params:$u});(Zt==null?void 0:Zt.status)==0&&(Iu((qt=Zt==null?void 0:Zt.data)==null?void 0:qt.statisticsList),k(ln+1)),uu(!1)}),st=(0,e.useRef)((0,eu.throttle)(qt=>ht(qt),1200,{leading:!0,trailing:!0})).current,ht=qt=>_t(void 0,null,function*(){if(qt=="")return;const $u=yield(0,U.ZP)(`/api/shixuns/${ne}/cpu_search_data`,{method:"get",params:{search:qt}});($u==null?void 0:$u.status)==0&&Mu($u==null?void 0:$u.data)}),Wt=(qt,$u)=>{qt==="CPU"?(gu?(0,au.BU)():(0,au.Dj)(document.getElementById(`tj${$u}`)),bu(!gu)):(ut?(0,au.BU)():(0,au.Dj)(document.getElementById(`tj${$u}`)),lt(!ut))},It=(qt,$u,Zt)=>{const a=$u==="CPU"?"cpuUsageChart":"memoryUsageChart";let g=qt.map(ce=>{var De,Et,St,Uu;const Hu=(De=ce.promQueryResult)==null?void 0:De[a],en=`${ce.envId}-${ce.myPracticalTrainingId}_${$u}`,On=((Uu=(St=(Et=Hu==null?void 0:Hu.results[en])==null?void 0:Et.frames[0])==null?void 0:St.data)==null?void 0:Uu.values)||[];return On.length>0?On[Zt]:[]});return g.some(ce=>Array.isArray(ce)&&ce.length>0)?g:[]},zt=qt=>{Z(qt),an()},an=()=>{Mu([]),Pu("")},zn=qt=>{let $u=!1;for(let Zt=0;Zt<(it==null?void 0:it.length);Zt++){let a=It(it,qt,1)[Zt];if(a&&(a==null?void 0:a.length)>0){$u=!0;break}}return(it==null?void 0:it.length)>0&&$u};return tt.createElement(tt.Fragment,null,tt.createElement("div",{className:`${Qe.flex_warp}`},tt.createElement(ye.Z,{allowClear:!0,showSearch:!0,value:we,style:{width:280},onSearch:st,placeholder:"\u641C\u7D22\u59D3\u540D/\u624B\u673A\u53F7/\u90AE\u7BB1",onChange:(qt,$u)=>{Pu(qt),$u!=null&&$u.key&&Z(Number($u==null?void 0:$u.key))},onClear:an,size:"large"},du==null?void 0:du.map((qt,$u)=>tt.createElement(Mt,{key:qt.id,value:qt.name},qt.name.length>4?`${qt.name.slice(0,4)}...`:qt.name,`( ${qt.phone?qt.phone:""} ${qt.mail?` - ${qt.mail}`:""})`))),tt.createElement("div",null,tt.createElement($.default,{style:{width:130,marginRight:20},placeholder:"\u8BF7\u9009\u62E9",size:"large",value:Ye,onChange:qt=>{se(qt)}},Pt.map((qt,$u)=>tt.createElement($.default.Option,{key:$u,value:qt},qt))),tt.createElement(Be,{style:{width:320},showTime:!0,size:"large",allowClear:!1,value:At,disabledDate:qt=>_e(qt,At,15),format:"YYYY-MM-DD HH:mm",onChange:qt=>{ru(qt),se(void 0)}}))),tt.createElement(be.qp,{title:"\u5408\u4F5C\u6210\u5458",style:{marginTop:"24px"},value:Ze,onChange:qt=>zt(qt),dataSource:je,titleWidth:60,key:1}),tt.createElement(be.qp,{title:"\u6700\u8FD1\u5B9E\u9A8C",className:(Re==null?void 0:Re.length)==0?"mt0":"",style:{marginBottom:(Re==null?void 0:Re.length)>0?"0px":"17px"},value:Ze,onChange:qt=>zt(qt),dataSource:Re,titleWidth:60,key:2}),(at=[{name:"CPU",type:"CPU"},{name:"\u5185\u5B58",type:"MEMORY"}])==null?void 0:at.map((qt,$u)=>tt.createElement("div",{className:`${Qe.chart_content}`,key:$u,id:`tj${$u}`},tt.createElement("div",{className:Qe.chart_title},tt.createElement("span",null,qt==null?void 0:qt.name,"\u4F7F\u7528\u91CF"),tt.createElement("i",{className:`${Qe.fullscreen} +
              ${(tu=me[0])==null?void 0:tu.name}
              + ${at} +
              `}},grid:{right:"5%",bottom:"20%",top:"10%"},dataZoom:[{show:!0,start:0,end:100},{type:"inside",start:20,end:100}],xAxis:[{type:"category",gridIndex:0,boundaryGap:!0,axisTick:{show:!1,alignWithLabel:!1},axisLine:{show:!0,lineStyle:{color:"#F0F0F0",type:"solid"}},axisLabel:{show:!0,color:"#9096A3"},splitLine:{show:!1},data:Ye(nu)}],yAxis:[{type:"value",gridIndex:0,axisTick:{show:!1},axisLine:{show:!1},axisLabel:{show:!0,color:"#9096A3",formatter:w==1?"{value} MiB":"{value} Cores"},splitLine:{show:!0,lineStyle:{color:"#EDEDED",type:"dashed"}}}],series:fu};Qe.setOption(ku)};return ie.createElement("div",{id:`lineChart${w}`,className:y.lineChart})},xe=D(82636),Pe={flex_warp:"flex_warp___Rtigf",chart_content:"chart_content___tVmUj",chart_title:"chart_title___AOPx7",listdata:"listdata___mi4KG",block:"block___prArl",typename:"typename___j4diD",val:"val___MeuWc",info_con:"info_con___eIdJL",info_top:"info_top___UKMbT",fullscreen:"fullscreen___PICBn",chart_content_qp:"chart_content_qp___ae1n1",spin_dom:"spin_dom___T7PCy"},$=D(82326),Ee=D(16326),ye=D(1560);const Ue=ne=>{const w=new Date,ee=(ge=>{const rt=new Date(w);switch(ge){case"\u6700\u8FD130\u5206\u949F":rt.setMinutes(w.getMinutes()-30);break;case"\u6700\u8FD13\u5C0F\u65F6":rt.setHours(w.getHours()-3);break;case"\u6700\u8FD124\u5C0F\u65F6":rt.setDate(w.getDate()-1);break;case"\u6700\u8FD17\u5929":rt.setDate(w.getDate()-7);break;case"\u6700\u8FD115\u5929":rt.setDate(w.getDate()-15);break;default:return null}return rt})(ne);return ee?{startTime:ee,endTime:w}:null},_e=(ne,w,j)=>{if(!ne)return!1;const ee=G()(),[ge,rt]=w;if(ne.isAfter(ee))return!0;if(ge){const Qe=ge.clone().add(j,"days");if(rt&&ne.isAfter(Qe))return!0}if(rt){const Qe=rt.clone().subtract(j,"days");return ne.isBefore(Qe)||ne.isAfter(ee)}return!1},qe=ne=>ne<=5?"30s":ne<=15?"1m":ne<=30?"2m":ne<=60?"5m":ne<=180?"10m":ne<=360?"30m":ne<=720?"1h":ne<=1440?"2h":ne<=2880?"4h":ne<=4320?"8h":ne<=10080||ne<=14400?"12h":ne<=21600?"1d":"\u6CA1\u6709\u5339\u914D\u7684\u65F6\u95F4\u95F4\u9694",Dt=ne=>{const[w,j]=ne,ee=moment.isMoment(w)?w:moment(w),ge=moment.isMoment(j)?j:moment(j);if(!ee.isValid()||!ge.isValid())throw new Error("Invalid date provided");const Qe=moment.duration(ge.diff(ee)).asMinutes();return qe(Qe)},Ut=(ne,w,j=20)=>{const ee=new Date(ne).getTime(),ge=new Date(w).getTime(),rt=j*1e3,Qe=[];let We=ee;for(;We<=ge;)Qe.push(We),We+=rt;return Qe};var eu=D(89392),xt=D(2524),ru=D(84056),et=D(59301),_t=(ne,w,j)=>new Promise((ee,ge)=>{var rt=Ye=>{try{We(j.next(Ye))}catch(Ie){ge(Ie)}},Qe=Ye=>{try{We(j.throw(Ye))}catch(Ie){ge(Ie)}},We=Ye=>Ye.done?ee(Ye.value):Promise.resolve(Ye.value).then(rt,Qe);We((j=j.apply(ne,w)).next())});const Mt=$.default.Option,{RangePicker:we}=Ee.default;var Kt=({identifier:ne,data:w,isFirst:j,setIsFirst:ee,info:ge})=>{var rt;const[Qe,We]=(0,e.useState)([]),[Ye,Ie]=(0,e.useState)([]),[Ve,V]=(0,e.useState)(null),[He,se]=(0,e.useState)(""),[ht,nu]=(0,e.useState)([null,null]),[fu,ku]=(0,e.useState)([]),[me,tu]=(0,e.useState)(!1),[at,xu]=(0,e.useState)([]),[pu,Su]=(0,e.useState)(!1),[tt,ot]=(0,e.useState)(!1),[Fe,Qu]=(0,e.useState)(""),[ln,k]=(0,e.useState)(1),Pt=["\u6700\u8FD130\u5206\u949F","\u6700\u8FD13\u5C0F\u65F6","\u6700\u8FD124\u5C0F\u65F6","\u6700\u8FD17\u5929","\u6700\u8FD115\u5929"],ct=["#DA4928","#2EC25B","#FEBD49","#498FEA","#9363D8"];(0,e.useEffect)(()=>{var qt,$u,Zt,a;if(w&&j){an(),We(w==null?void 0:w.recent_users),Ie(w==null?void 0:w.managers);const g=(ge==null?void 0:ge.type)==="\u6311\u6218\u9875\u9762";((qt=w==null?void 0:w.managers)==null?void 0:qt.length)>0?V(g?ge==null?void 0:ge.myshixun_id:($u=w==null?void 0:w.managers[0])==null?void 0:$u.id):((Zt=w==null?void 0:w.recent_users)==null?void 0:Zt.length)>0&&V(g?ge==null?void 0:ge.myshixun_id:(a=w==null?void 0:w.recent_users[0])==null?void 0:a.id),se("\u6700\u8FD130\u5206\u949F"),ee(!1)}},[w]),(0,e.useEffect)(()=>{if(He){let qt=Ue(He);nu([G()(qt==null?void 0:qt.startTime),G()(qt==null?void 0:qt.endTime)])}},[He]),(0,e.useEffect)(()=>{Ve&&(ht!=null&&ht[0])&&(ht!=null&&ht[1])&&ve()},[Ve,ht]);const ve=()=>_t(void 0,null,function*(){var qt;tu(!0);let $u={startTimeString:ht[0]?ht[0].format("YYYY-MM-DD HH:mm"):null,endTimeString:ht[1]?ht[1].format("YYYY-MM-DD HH:mm"):null,samplingInterval:"20s",isSortBoolean:!1,id:Ve};const Zt=yield(0,U.ZP)(`/api/shixuns/${ne}/cpu_rank_data.json`,{method:"get",params:$u});(Zt==null?void 0:Zt.status)==0&&(xu((qt=Zt==null?void 0:Zt.data)==null?void 0:qt.statisticsList),k(ln+1)),tu(!1)}),it=(0,e.useRef)((0,eu.throttle)(qt=>ft(qt),1200,{leading:!0,trailing:!0})).current,ft=qt=>_t(void 0,null,function*(){if(qt=="")return;const $u=yield(0,U.ZP)(`/api/shixuns/${ne}/cpu_search_data`,{method:"get",params:{search:qt}});($u==null?void 0:$u.status)==0&&ku($u==null?void 0:$u.data)}),Wt=(qt,$u)=>{qt==="CPU"?(pu?(0,ru.BU)():(0,ru.Dj)(document.getElementById(`tj${$u}`)),Su(!pu)):(tt?(0,ru.BU)():(0,ru.Dj)(document.getElementById(`tj${$u}`)),ot(!tt))},bt=(qt,$u,Zt)=>{const a=$u==="CPU"?"cpuUsageChart":"memoryUsageChart";let g=qt.map(ce=>{var De,mt,St,zu;const Nu=(De=ce.promQueryResult)==null?void 0:De[a],en=`${ce.envId}-${ce.myPracticalTrainingId}_${$u}`,On=((zu=(St=(mt=Nu==null?void 0:Nu.results[en])==null?void 0:mt.frames[0])==null?void 0:St.data)==null?void 0:zu.values)||[];return On.length>0?On[Zt]:[]});return g.some(ce=>Array.isArray(ce)&&ce.length>0)?g:[]},zt=qt=>{V(qt),an()},an=()=>{ku([]),Qu("")},zn=qt=>{let $u=!1;for(let Zt=0;Zt<(at==null?void 0:at.length);Zt++){let a=bt(at,qt,1)[Zt];if(a&&(a==null?void 0:a.length)>0){$u=!0;break}}return(at==null?void 0:at.length)>0&&$u};return et.createElement(et.Fragment,null,et.createElement("div",{className:`${Pe.flex_warp}`},et.createElement(ye.Z,{allowClear:!0,showSearch:!0,value:Fe,style:{width:280},onSearch:it,placeholder:"\u641C\u7D22\u59D3\u540D/\u624B\u673A\u53F7/\u90AE\u7BB1",onChange:(qt,$u)=>{Qu(qt),$u!=null&&$u.key&&V(Number($u==null?void 0:$u.key))},onClear:an,size:"large"},fu==null?void 0:fu.map((qt,$u)=>et.createElement(Mt,{key:qt.id,value:qt.name},qt.name.length>4?`${qt.name.slice(0,4)}...`:qt.name,`( ${qt.phone?qt.phone:""} ${qt.mail?` - ${qt.mail}`:""})`))),et.createElement("div",null,et.createElement($.default,{style:{width:130,marginRight:20},placeholder:"\u8BF7\u9009\u62E9",size:"large",value:He,onChange:qt=>{se(qt)}},Pt.map((qt,$u)=>et.createElement($.default.Option,{key:$u,value:qt},qt))),et.createElement(we,{style:{width:320},showTime:!0,size:"large",allowClear:!1,value:ht,disabledDate:qt=>_e(qt,ht,15),format:"YYYY-MM-DD HH:mm",onChange:qt=>{nu(qt),se(void 0)}}))),et.createElement(xe.qp,{title:"\u5408\u4F5C\u6210\u5458",style:{marginTop:"24px"},value:Ve,onChange:qt=>zt(qt),dataSource:Ye,titleWidth:60,key:1}),et.createElement(xe.qp,{title:"\u6700\u8FD1\u5B9E\u9A8C",className:(Qe==null?void 0:Qe.length)==0?"mt0":"",style:{marginBottom:(Qe==null?void 0:Qe.length)>0?"0px":"17px"},value:Ve,onChange:qt=>zt(qt),dataSource:Qe,titleWidth:60,key:2}),(rt=[{name:"CPU",type:"CPU"},{name:"\u5185\u5B58",type:"MEMORY"}])==null?void 0:rt.map((qt,$u)=>et.createElement("div",{className:`${Pe.chart_content}`,key:$u,id:`tj${$u}`},et.createElement("div",{className:Pe.chart_title},et.createElement("span",null,qt==null?void 0:qt.name,"\u4F7F\u7528\u91CF"),et.createElement("i",{className:`${Pe.fullscreen} iconfont - ${(qt==null?void 0:qt.type)=="CPU"?gu?"icon-tuichuquanping2":"icon-quanping2":ut?"icon-tuichuquanping2":"icon-quanping2"} - `,onClick:()=>Wt(qt.type,$u)})),tt.createElement(f.Z,{spinning:me},zn(qt.type)?tt.createElement("div",{style:{marginTop:(qt==null?void 0:qt.type)=="CPU"?gu?"7%":"":ut?"7%":""}},tt.createElement(he,{dataInfo:{y:It(it,qt==null?void 0:qt.type,1)||[],x:It(it,qt==null?void 0:qt.type,0)||[]},startAndEndTime:At,colors:dt,indexKey:$u,valueName:it.map(Zt=>Zt.name),imageTypeName:it.map(Zt=>{var a;return(a=Zt==null?void 0:Zt.promQueryResult)==null?void 0:a.imageTypeName}),key:`${$u}-${ln}`}),tt.createElement("div",{className:Qe.info_con},tt.createElement("div",{className:Qe.info_top},tt.createElement("div",null,"\u6700\u5927\u503C"),tt.createElement("div",null,"\u6700\u5C0F\u503C"),tt.createElement("div",null,"\u5E73\u5747\u503C")),it.map((Zt,a)=>{var g;let Q=Zt==null?void 0:Zt.promQueryResult;return tt.createElement("div",{className:Qe.listdata,key:a},tt.createElement("div",{className:Qe.block,style:{backgroundColor:dt[a],marginRight:10}}),tt.createElement("div",{className:Qe.typename},(g=Zt==null?void 0:Zt.promQueryResult)==null?void 0:g.imageTypeName),tt.createElement("div",{className:Qe.val},(qt==null?void 0:qt.type)=="CPU"?`${Q==null?void 0:Q.cpuMaxDoubleValue}Cores`:`${Q==null?void 0:Q.memoryDoubleMaxValue}MiB`),tt.createElement("div",{className:Qe.val},(qt==null?void 0:qt.type)=="CPU"?`${Q==null?void 0:Q.cpuMinDoubleValue}Cores`:`${Q==null?void 0:Q.memoryDoubleMinValue}MiB`),tt.createElement("div",{className:Qe.val},(qt==null?void 0:qt.type)=="CPU"?`${Q==null?void 0:Q.cpuAvgDoubleValue}Cores`:`${Q==null?void 0:Q.memoryDoubleAvgValue}MiB`))}))):tt.createElement(Ft.Z,null)))))},mu=D(59301),hu=(ne,w,j)=>new Promise((ee,ge)=>{var at=je=>{try{Je(j.next(je))}catch(xe){ge(xe)}},Re=je=>{try{Je(j.throw(je))}catch(xe){ge(xe)}},Je=je=>je.done?ee(je.value):Promise.resolve(je.value).then(at,Re);Je((j=j.apply(ne,w)).next())}),Jt=({getApi:ne,identifier:w,visible:j,info:ee})=>{const[ge,at]=(0,e.useState)({}),[Re,Je]=(0,e.useState)(!0);(0,e.useEffect)(()=>{Je(!0)},[j]),(0,e.useEffect)(()=>{ne&&Re&&je()},[ne]);const je=()=>hu(void 0,null,function*(){const xe=yield(0,U.ZP)(`/api/shixuns/${w}/cpu_basic_data.json`,{method:"get"});(xe==null?void 0:xe.status)==0&&at(xe)});return mu.createElement("div",null,mu.createElement(Kt,{isFirst:Re,setIsFirst:xe=>Je(xe),identifier:w,data:ge,info:ee}))},yu=D(65862),Au=D(65582),Ht=D(60979),Vt=D(66457),Dt=D(59301),$t=(ne,w,j)=>new Promise((ee,ge)=>{var at=je=>{try{Je(j.next(je))}catch(xe){ge(xe)}},Re=je=>{try{Je(j.throw(je))}catch(xe){ge(xe)}},Je=je=>je.done?ee(je.value):Promise.resolve(je.value).then(at,Re);Je((j=j.apply(ne,w)).next())});const Du=({globalSetting:ne,dispatch:w,practiceSetting:j,shixunsDetail:ee,visible:ge,onCancel:at,info:Re,identifier:Je,isJupyter:je,onOk:xe})=>{const[Ze,Z]=(0,e.useState)("1"),[Ye,se]=(0,e.useState)("\u63A8\u8350\u914D\u7F6E"),[At,ru]=(0,e.useState)([]),[du,Mu]=(0,e.useState)(!1),[me,uu]=(0,e.useState)(!1),[it,Iu]=(0,e.useState)({}),[gu,bu]=(0,e.useState)(!1);(0,e.useEffect)(()=>{ge&&(uu(!1),Z("1"),se("\u63A8\u8350\u914D\u7F6E"),(Re==null?void 0:Re.type)=="\u6311\u6218\u9875\u9762"?ru(["\u5F53\u524D\u914D\u7F6E","\u63A8\u8350\u914D\u7F6E"]):ru(["\u5F53\u524D\u914D\u7F6E","\u63A8\u8350\u914D\u7F6E","\u589E\u5F3A\u914D\u7F6E"]),Iu({}),ut(),(Re==null?void 0:Re.type)=="\u6311\u6218\u9875\u9762"&&w({type:"shixunsDetail/getShixunsDetail",payload:{id:Je}}))},[ge]);const ut=()=>$t(void 0,null,function*(){bu(!0);const pe=yield(0,Ht.HS)(Je);[0,-10].includes(pe.status)&&(Iu(pe),bu(!1))}),lt=pe=>{pe=="2"?uu(!0):uu(!1),Z(pe)},we=()=>{ae.default.info({centered:!0,icon:null,width:424,title:"\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458",content:Dt.createElement("div",{className:"tc"},Dt.createElement("img",{src:le,alt:"\u4E8C\u7EF4\u7801",width:182,height:182,style:{pointerEvents:"none",userSelect:"none"}})),okText:"\u6211\u77E5\u9053\u4E86"})},Pu=()=>$t(void 0,null,function*(){if((0,Vt.gy)(w,"\u4E0D\u80FD\u9009\u62E9/\u66F4\u6362\u5B9E\u9A8C\u73AF\u5883")||Ye=="\u5F53\u524D\u914D\u7F6E")return;Mu(!0),(yield(0,U.ZP)(`/api/shixuns/${Je}/apply_recommend_config.json`,{method:"put",body:{data:Ye=="\u63A8\u8350\u914D\u7F6E"?it==null?void 0:it.recommend:it==null?void 0:it.high}})).status==0&&(I.ZP.success("\u5E94\u7528\u6210\u529F"),Mu(!1),at(),xe())}),ln=()=>$t(void 0,null,function*(){var pe,st;if(yield k(),(0,yu.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6A21\u62DF\u5B9E\u6218"]),(pe=ee.detail)!=null&&pe.is_jupyter||(st=ee.detail)!=null&&st.is_jupyter_lab){w({type:"shixunsDetail/execJupyter",payload:{id:Je}}).then(Wt=>{var It;Wt!=null&&Wt.identifier&&((It=Au.history)==null||It.push(`/tasks/${Wt.identifier}/jupyter`))});return}w({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF0C\u8BF7\u7A0D\u540E..."}});const ht=je?yield(0,Ht.BK)({id:Je}):yield(0,Ht.Ir)({id:Je});if(w({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}}),ht!=null&&ht.game_identifier||ht!=null&&ht.identifier){(0,yu.xg)(je?`/tasks/${ht==null?void 0:ht.identifier}/jupyter`:`/tasks/${ht.game_identifier}`);return}(ht==null?void 0:ht.status)===-3?(0,yu.eF)():(ht==null?void 0:ht.status)===2?Pt(ht==null?void 0:ht.message):(ht==null?void 0:ht.status)===3&&dt(ht==null?void 0:ht.message)}),k=()=>new Promise((pe,st)=>{var ht;(ht=j==null?void 0:j.sideBar)!=null&&ht.confirmLeave?ae.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{w({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}),pe()},onCancel:()=>{st()}}):pe()}),Pt=pe=>{pe=pe!=null&&pe.includes(".json")?pe:`${pe}.json`,ae.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:Dt.createElement("div",{className:"tc font16"},"\u5B9E\u8BAD\u5DF2\u7ECF\u66F4\u65B0\u4E86\uFF0C\u6B63\u5728\u4E3A\u60A8\u91CD\u7F6E!"),onOk:()=>$t(void 0,null,function*(){const st=yield(0,U.ZP)("/api"+pe,{method:"get"});if(!st)return;I.ZP.success("\u91CD\u7F6E\u6210\u529F\uFF0C\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF01");const ht=yield(0,Ht.Ir)({id:st.shixun_identifier});if(ht!=null&&ht.game_identifier){(0,yu.xg)(`/tasks/${ht.game_identifier}`);return}(ht==null?void 0:ht.status)===2?Pt(ht==null?void 0:ht.message):(ht==null?void 0:ht.status)===3&&dt(ht==null?void 0:ht.message)})})},dt=pe=>{ae.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:Dt.createElement("div",{className:"tc font16"},"\u76EE\u524D\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5C1A\u5728\u5185\u6D4B\u4E2D\uFF0C\u5C06\u4E8E",pe,"\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01")})};return Dt.createElement(Dt.Fragment,null,Dt.createElement(A.Z,{title:null,placement:"right",open:ge,width:1e3,onClose:at,closeIcon:null,footer:null},Dt.createElement("div",{className:l.header_body},Dt.createElement("span",null,"\u914D\u7F6E\u4E0E\u76D1\u63A7"),Dt.createElement(s.Z,{className:l.close,onClick:at})),Dt.createElement(d.default,{activeKey:Ze,onChange:lt},Dt.createElement(d.default.TabPane,{tab:"\u63A8\u8350\u914D\u7F6E",key:1},Dt.createElement(f.Z,{spinning:gu,size:"large",tip:Dt.createElement("div",{style:{color:"#666",fontSize:"14px"}},Dt.createElement("div",{style:{color:"#232B40",fontWeight:"bolder",marginBottom:24,marginTop:14}},"\u6B63\u5728\u8BA1\u7B97\u2026"),Dt.createElement("div",{style:{lineHeight:"26px"}},"\u7CFB\u7EDF\u6B63\u5728\u6839\u636E\u5B9E\u8DF5\u9879\u76EE\u4F7F\u7528\u7684\u5B9E\u9645\u60C5\u51B5\u8BA1\u7B97\u63A8\u8350\u914D\u7F6E",Dt.createElement("br",null),"\u8BF7\u8010\u5FC3\u7B49\u5F85\u2026"))},(it==null?void 0:it.status)==0?Dt.createElement(Dt.Fragment,null,Dt.createElement("div",{className:l.recommend_config_introduce},Dt.createElement("div",null,"\u5F53\u524D\u914D\u7F6E\uFF1A\u5B9E\u9A8C\u73AF\u5883\u76EE\u524D\u5DF2\u7ECF\u914D\u7F6E\u7684\u8D44\u6E90\u3002"),Dt.createElement("div",null,"\u63A8\u8350\u914D\u7F6E\uFF1A\u7CFB\u7EDF\u6839\u636E\u5B9E\u8DF5\u9879\u76EE\u4F7F\u7528\u7684\u5B9E\u9645\u60C5\u51B5\uFF0C\u8BA1\u7B97\u51FA\u63A8\u8350\u914D\u7F6E\u3002\u4F7F\u7528\u7684\u4EBA\u8D8A\u591A\uFF0C\u63A8\u8350\u8D8A\u51C6\u786E\u3002"),Dt.createElement("div",null,"\u589E\u5F3A\u914D\u7F6E\uFF1A\u9002\u7528\u4E8E\u8D44\u6E90\u6D88\u8017\u8F83\u9AD8\u7684\u5B9E\u8DF5\u9879\u76EE\u3002")),Dt.createElement("div",{className:l.recommend_config},At.map((pe,st)=>Dt.createElement("div",{className:`${l.recommend_config_item} ${pe==Ye?l.recommend_config_active_item:""}`,key:pe,onClick:()=>se(pe)},Dt.createElement("div",{className:l.item_title},Dt.createElement("div",null,pe),st==1?Dt.createElement("div",{className:l.recommend_text},"\u63A8\u8350"):Dt.createElement(Dt.Fragment,null)),(pe=="\u5F53\u524D\u914D\u7F6E"&&(it==null?void 0:it.current)||pe=="\u63A8\u8350\u914D\u7F6E"&&(it==null?void 0:it.recommend)||pe=="\u589E\u5F3A\u914D\u7F6E"&&(it==null?void 0:it.high)||[]).map((ht,Wt)=>Dt.createElement("div",{className:l.item_content,key:Wt},Dt.createElement("span",null,ht==null?void 0:ht.image_name),ht!=null&&ht.cpu_limit?Dt.createElement("span",null,ht==null?void 0:ht.cpu_limit,"\u6838",ht==null?void 0:ht.memory_limit,"G"):Dt.createElement("div",null,Dt.createElement("span",null,"\u6682\u65E0\u63A8\u8350"),Dt.createElement(P.Z,{title:Dt.createElement("div",{style:{lineHeight:"22px",padding:5}},"\u5B9E\u9A8C\u73AF\u5883\u4E3A\u7279\u6B8A\u7684\u4E13\u6709\u4E91\u6216\u65E0\u4F7F\u7528\u6570",Dt.createElement("br",null),"\u636E\uFF0C\u7CFB\u7EDF\u65E0\u6CD5\u7ED9\u51FA\u63A8\u8350\u503C\u3002\u4E00\u952E\u5E94\u7528",Dt.createElement("br",null),"\u7684\u65F6\u5019\uFF0C\u5C06\u4F7F\u7528\u539F\u914D\u7F6E\u3002")},Dt.createElement(x.Z,{className:l.tooltip})))))))),Dt.createElement("div",{className:l.recommend_config_footer},Dt.createElement("div",null,Dt.createElement("span",null,"\u6CA1\u627E\u5230\u5408\u9002\u7684\u914D\u7F6E\uFF1F"),Dt.createElement("span",{style:{color:"#3061D0",cursor:"pointer"},onClick:()=>we()},"\u8054\u7CFB\u7BA1\u7406\u5458")),Dt.createElement(m.ZP,{type:"primary",shape:"round",disabled:Ye=="\u5F53\u524D\u914D\u7F6E",onClick:Pu,loading:du},"\u4E00\u952E\u5E94\u7528"))):gu?Dt.createElement("div",{style:{height:400}}):Dt.createElement("div",{className:l.no_data},Dt.createElement("img",{src:z,style:{pointerEvents:"none",userSelect:"none",width:212,height:160}}),Dt.createElement("p",{className:"mt20 mb20 font14",style:{color:"#7B8394",width:"100%",lineHeight:"26px"}},"\u5F53\u524D\u5B9E\u8DF5\u9879\u76EE\u6CA1\u6709\u4EFB\u4F55\u4EBA\u4F7F\u7528\u8FC7\uFF0C\u7CFB\u7EDF\u65E0\u6CD5\u6839\u636E\u5B9E\u9645\u4F7F\u7528\u60C5\u51B5\u7ED9\u51FA\u63A8\u8350\u914D\u7F6E\u3002",Dt.createElement("br",null),"\u5EFA\u8BAE\u60A8\u5148\u6A21\u62DF\u5B9E\u6218\u5E76\u901A\u5173~"),(Re==null?void 0:Re.type)!="\u6311\u6218\u9875\u9762"&&Dt.createElement("div",{className:l.application,onClick:()=>{ln(),at()}},"\u6A21\u62DF\u5B9E\u6218")))),Dt.createElement(d.default.TabPane,{tab:"\u8D44\u6E90\u76D1\u63A7",key:2},Dt.createElement(Jt,{getApi:me,identifier:Je,visible:ge,info:Re})))))};var fu=(0,Au.connect)(({globalSetting:ne,practiceSetting:w,shixunsDetail:j})=>({globalSetting:ne,practiceSetting:w,shixunsDetail:j}))(Du)},34786:function(vu,W,D){"use strict";D.d(W,{Z:function(){return he}});var e=D(59301),ae={scrollbar:"scrollbar___lLOKh",scrollbarContent:"scrollbarContent___J5uQ6",scrollbarTrack:"scrollbarTrack___ptQqt",scrollbarThumb:"scrollbarThumb___GFuZv",item:"item___MSfbI",icon:"icon___AXhP9",dot:"dot___BA766",active:"active___Rkf93",pathActive:"pathActive___l4hB4",paths:"paths___gzBRM"},I=D(62957),A=D(75727),d=D(89392),f=D(77254),P=D(76374),m=D(65862),l=D(65582),s=D(59301),x=Object.defineProperty,le=Object.defineProperties,z=Object.getOwnPropertyDescriptors,U=Object.getOwnPropertySymbols,X=Object.prototype.hasOwnProperty,y=Object.prototype.propertyIsEnumerable,L=(be,Qe,$)=>Qe in be?x(be,Qe,{enumerable:!0,configurable:!0,writable:!0,value:$}):be[Qe]=$,G=(be,Qe)=>{for(var $ in Qe||(Qe={}))X.call(Qe,$)&&L(be,$,Qe[$]);if(U)for(var $ of U(Qe))y.call(Qe,$)&&L(be,$,Qe[$]);return be},ie=(be,Qe)=>le(be,z(Qe)),he=({initTabs:be=[],tabs:Qe=[],setTabs:$,value:Ee,onChange:ye,codeUpdate:Ue=!1,paths:_e=[],activePath:Ve,onChangePath:Ct,codeLoading:Ut,copyProhibited:eu=!1})=>{const[Ft,au]=(0,e.useState)(!1),[tt,_t]=(0,e.useState)(!1),Mt=(0,e.useRef)(),Be=(0,e.useRef)(),wt=(0,e.useRef)(),Kt=(0,e.useRef)(!1),mu=(0,l.useParams)(),hu=(0,l.useSelector)(Ht=>{var Vt;return(Vt=Ht==null?void 0:Ht.user)==null?void 0:Vt.userInfo});(0,e.useEffect)(()=>f.Z.subscribe("send-tabs-result-data",Vt=>{const Dt=(0,d.cloneDeep)(Qe),$t=Dt.findIndex(Du=>Du.index_tab===Vt.index_tab);Dt[$t].resData=Vt,$(Dt)}),[Qe]),(0,e.useEffect)(()=>{const Ht=new P.Z(Dt=>{for(let $t of Dt){const{width:Du}=$t.contentRect;ou()}}),Vt=new P.Z(Dt=>{for(let $t of Dt){const{width:Du}=$t.contentRect;ou()}});return Be.current&&(Ht.observe(Be.current),Vt.observe(wt.current)),()=>{Ht.disconnect(),Vt.disconnect()}},[]),(0,e.useEffect)(()=>{var Ht;if(be.length&&!Kt.current){let Vt=sessionStorage.getItem("Tpilist"),Dt=JSON.parse(Vt)||[],$t=(Ht=Dt==null?void 0:Dt.filter(ne=>ne.id===mu.taskId))==null?void 0:Ht[0],Du=(hu==null?void 0:hu.user_status)===2||($t==null?void 0:$t.id)===mu.taskId&&(new Date().getTime()-new Date($t==null?void 0:$t.time).getTime())/1e3/3600>24;const fu=be.map((ne,w)=>ie(G({},ne),{active:mu.taskId?w===0&&![2,3,4].includes(ne.tab_type)?!0:Du?!1:!!($t!=null&&$t.id&&w===0):w===0,resetKey:1,resData:{}}));if(!($t!=null&&$t.id)){let ne={id:mu.taskId,time:new Date};Dt.push(ne),sessionStorage.setItem("Tpilist",JSON.stringify(Dt))}$((0,d.cloneDeep)(fu)),ye(fu[0]),Kt.current=!1}},[be==null?void 0:be.length]),(0,e.useEffect)(()=>{if(Mt.current){let Ht=function(ne){$t=Mt.current.offsetLeft,Du=ne.pageX,fu=!0,document.onselectstart=function(){return!1},(0,m.kk)("none")},Vt=function(){fu=!1,document.onselectstart=null,(0,m.kk)("auto")},Dt=function(ne){if(fu){const w=ne.pageX-Du;let j=$t+w;const ee=Be.current.clientWidth-Mt.current.clientWidth;j<=0&&(j=0),j>=ee&&(j=ee),Mt.current.style.left=`${j}px`,wt.current.style.transform=`translateX(${-(j/Be.current.clientWidth*wt.current.clientWidth)}px)`}},$t=0,Du=0,fu=!1;return Mt.current.addEventListener("mousedown",Ht),document.addEventListener("mousemove",Dt),document.addEventListener("mouseup",Vt),()=>{var ne;(ne=Mt.current)==null||ne.removeEventListener("mousedown",Ht),document==null||document.removeEventListener("mousemove",Dt),document==null||document.removeEventListener("mouseup",Vt)}}},[Mt.current,Ee]),(0,e.useEffect)(()=>(wt.current.addEventListener("wheel",Jt,{passive:!1}),()=>{var Ht;(Ht=wt.current)==null||Ht.removeEventListener("wheel",Jt,{passive:!1})}),[wt.current]);const ou=()=>{var Ht;try{if(wt.current.clientWidth>Be.current.clientWidth){const Vt=Be.current.clientWidth/wt.current.clientWidth*Be.current.clientWidth,Dt=Number((Ht=Mt.current.style.left)==null?void 0:Ht.replace("px",""));let $t=Dt;Dt+Vt>=Be.current.clientWidth&&($t=Dt-(Dt+Vt-Be.current.clientWidth)),Mt.current.style.width=`${Vt}px`,Mt.current.style.left=`${$t}px`,wt.current.style.transform=`translateX(${-($t/Be.current.clientWidth*wt.current.clientWidth)}px)`,au(!0)}else Mt.current.style.left="0px",wt.current.style.transform="translateX(0px)",au(!1)}catch(Vt){}},Jt=Ht=>{if(wt.current.clientWidth<=Be.current.clientWidth)return;let Vt=0;navigator.userAgent.indexOf("Macintosh")!==-1?Vt=Ht.deltaX:Ht.shiftKey?Vt=Ht.deltaX||Ht.deltaY:Vt=Ht.deltaX;const $t=wt.current.style.transform.match(/translateX\(([-0-9.]+)px\)/);let Du=$t?parseFloat($t[1]):0;Du=Math.abs(Du),Du=Du+Vt,Du<=0&&(Du=0);const fu=wt.current.clientWidth-Be.current.clientWidth;Du>=fu&&(Du=fu);const ne=Du/wt.current.clientWidth*Be.current.clientWidth;Mt.current.style.left=`${ne}px`,wt.current.style.transform=`translateX(${-Du}px)`,Ht.preventDefault()},yu=(Ht,Vt,Dt)=>{if(Dt.stopPropagation(),Qe.length===20){I.default.info({title:"\u63D0\u793A",icon:null,okText:"\u6211\u77E5\u9053\u4E86",width:600,centered:!0,content:"\u5B9E\u9A8C\u754C\u9762\u7A97\u53E3\u6570\u91CF\u5DF2\u8FBE\u4E0A\u9650\uFF0820\u4E2A\uFF09\uFF0C\u4E0D\u5141\u8BB8\u518D\u590D\u5236\u7A97\u53E3\u3002"});return}const $t=(0,d.cloneDeep)(Qe),Du=$t[Vt],fu=String(Math.random()).slice(-10),w=`${Du.index_tab.split("-")[0]}-${fu}`;let j=Du.name;const ee=be.filter(at=>at.tab_type===4)||[];if(ee.length===1){const at=ee[0].name,Re=$t.filter(Je=>Je.tab_type===4).map(Je=>{var je;return Number((je=Je.name)==null?void 0:je.split(at)[1])});Re.push(1),console.log(Re,"nameItems"),j=at+(Math.max(...Re)+1)}const ge=ie(G({},Du),{name:j,active:!1,index_tab:w,isCopy:!0});$t.splice(Vt+1,0,ge),$($t)},Au=(Ht,Vt,Dt)=>{Dt.stopPropagation();const $t=(0,d.cloneDeep)(Qe);$t.splice(Vt,1),Ht.index_tab===Ee.index_tab&&($t[Vt-1].active=!0,ye($t[Vt-1])),$($t)};return s.createElement("div",{className:ae.scrollbar,ref:Be},s.createElement("div",{className:ae.scrollbarContent,ref:wt},Qe.map((Ht,Vt)=>{var Dt;const{index_tab:$t,isCopy:Du,tab_type:fu,name:ne}=Ht;return s.createElement("div",{key:$t,id:`env_${$t}`,onClick:()=>{if($t===Ee.index_tab)return;const w=ie(G({},Ht),{active:!0}),j=(0,d.cloneDeep)(Qe);j[Vt]=w,ye(w),$(j)},className:Ee.index_tab===$t?`${ae.item} ${ae.active}`:ae.item},fu===1&&s.createElement(s.Fragment,null,s.createElement("i",{title:"\u4EE3\u7801\u7F16\u8F91\u5668",style:{color:"#3B86A0"},className:"iconfont icon-daimabianjiqi1"}),s.createElement("span",null,ne),!!Ve&&s.createElement(A.Z,{className:ae.icon,overlayClassName:ae.paths,onOpenChange:w=>{_t(w)},disabled:Ut,menu:{items:(Dt=(0,d.compact)(_e))==null?void 0:Dt.map(w=>({key:w,label:s.createElement("span",{className:Ve===w?ae.pathActive:""},w),onClick:()=>{Ve!==w&&(_t(!1),Ct(w))}}))}},s.createElement("div",null,tt?s.createElement("b",{className:"iconfont icon-a-xialazhankai"}):s.createElement("b",{className:"iconfont icon-shouqi4"}))),Ue&&s.createElement("div",{className:ae.dot})),fu===2&&s.createElement(s.Fragment,null,s.createElement("i",{style:{color:"#608B4E"},title:"VSCode\u7F16\u8F91\u5668",className:"iconfont icon-vscode"}),s.createElement("span",null,ne)),fu===3&&s.createElement(s.Fragment,null,s.createElement("i",{style:{color:"#608B4E"},title:"\u56FE\u5F62\u5316\u684C\u9762",className:"iconfont icon-tuxinghuazhuomian"}),s.createElement("span",null,ne)),fu===4&&s.createElement(s.Fragment,null,s.createElement("i",{style:{color:"#3B86A0"},title:"\u547D\u4EE4\u884C\u7EC8\u7AEF",className:"iconfont icon-minglinghang"}),s.createElement("span",null,ne),!eu&&s.createElement("aside",{title:"\u590D\u5236",onClick:w=>yu(Ht,Vt,w),className:"iconfont icon-fuzhihuanjing font14 ml10 current"}),Du&&s.createElement("aside",{title:"\u5173\u95ED",onClick:w=>Au(Ht,Vt,w),className:"iconfont icon-guanbishiyanhuanjing font14 ml10 current"})),fu===5&&s.createElement(s.Fragment,null,s.createElement("i",{style:{color:"#3B86A0"},title:"\u5BB9\u5668\u5185\u670D\u52A1",className:"iconfont icon-rongqi1"}),s.createElement("span",null,ne)),fu===6&&s.createElement(s.Fragment,null,s.createElement("i",{style:{color:"#3B86A0"},title:"\u865A\u62DF\u4EFF\u771F",className:"icon-xunifangzhen"}),s.createElement("span",null,ne)),fu===7&&s.createElement(s.Fragment,null,s.createElement("i",{style:{color:"#3B86A0"},title:"jupyter Lab",className:"icon-jupyterLab"}),s.createElement("span",null,ne)))})),s.createElement("div",{style:{display:Ft?"block":"none"},className:ae.scrollbarTrack},s.createElement("div",{ref:Mt,className:ae.scrollbarThumb})))}},36258:function(vu,W,D){"use strict";D.r(W),D.d(W,{default:function(){return Vh}});var e=D(59301),ae=D(65582),I="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFoAAABaCAYAAAA4qEECAAABz0lEQVR4Xu3csU7DQBRE0V1+LNCn5DNT0mN+DCNoQzNjfBVWl/o9T3wYNiiyMq+3fR/+nC4whT7d+CdAaMZZaMhZaKEpASjHM1poSACKsdFCQwJQjI0WGhKAYmy00JAAFGOjhYYEoBgbLTQkAMXYaKEhASjGRgsNCUAxNlpoSACKsdFCQwJQjI0WGhKAYmz0YtDb2+t8ge4pirne9vcxxnO0VAxTjRYaeppUaAq6+GsjV5Y5Oki0h8yizuiHvHnyRQkNaQstNCQAxdhooSEBKMZGCw0JQDE2ejHobezj49A9PY19fI556Bq/Lc9x8dO7P1e9v6AfkwLI3xHLQR8+Os6CX+zoOIvp31zX/zqgX5XQQkMCUIyNFhoSgGJstNCQABRjo4WGBKAYqtEbdD9tzDIP0PhIGPVImE+TMt9NaqOhRrdn5zJ71JvhMmDtjQjdyoV7Qodg7bjQrVy4J3QI1o4L3cqFe0KHYO240K1cuCd0CNaOC93KhXtCh2DtuNCtXLgndAjWjgvdyoV7Qodg7bjQrVy4J3QI1o4L3cqFe0KHYO240K1cuCd0CNaOC93KhXtCh2DtuNCtXLgndAjWjgvdyoV7Qodg7bjQrVy49wXyQzzmd6RVpQAAAABJRU5ErkJggg==",A=D(77019),d=D(5269),f=D(84056),P=({position:o,homework_challenge_index:c,subject:i,score:C,onViewAllTask:q,challenge_optional:F,unity_3d_result:p})=>{const[u,t]=(0,e.useState)(!1),n=(0,ae.useLocation)(),[h]=(0,ae.useSearchParams)();function v(){t(!u),(0,f.vp)()?(0,f.BU)():(0,f.Dj)(document.getElementById("task-left-panel"))}const E=()=>{(0,f.vp)()?t(!0):t(!1)};return(0,e.useEffect)(()=>(document.addEventListener((0,f.gH)(),E),()=>{document.removeEventListener((0,f.gH)(),E)}),[]),e.createElement("div",{className:"task-header"},e.createElement("a",{title:"\u67E5\u770B\u5168\u90E8\u4EFB\u52A1",onClick:q},e.createElement("img",{src:I,alt:"nav",width:45})),e.createElement(A.Z,{style:{flex:1},wrap:!1,align:"middle",gutter:10},e.createElement(d.Z,{style:{minWidth:"0px"}},e.createElement("h3",{title:i},"\u7B2C",c,"\u5173\uFF1A",i)),F&&!!h.get("coursesId")&&e.createElement(d.Z,null,e.createElement("div",{className:"font14 mr10",style:{color:"#E88D13",padding:"1px 8px",borderRadius:"9999px",border:"1px solid rgba(232,141,19,0.4)",background:"rgba(239,165,58,0.12)",lineHeight:"22px",whiteSpace:"nowrap"}},"\u53EF\u9009\u505A"))),e.createElement("span",null,C),!p&&h.get("isFullScreen")!=="true"&&e.createElement("a",{onClick:v,title:u?"\u9000\u51FA\u5168\u5C4F":"\u5168\u5C4F"},e.createElement("i",{className:u?"iconfont icon-shousuo c-grey-333 font16 ml10 current":"iconfont icon-zhankai c-grey-333 font16 ml10 current"})))},m=D(458),l=D(71411),s=D(54172),x=D(13747),le=D(2524),z="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAAA8CAMAAADygAyiAAAAaVBMVEUAAAD/vwD/vwD/ugD/ugD/uwD/vAD8vAP8ugP9uwL9uwL9uwL9ugL9ugL9ugL8uwP8uwP8ugP9ugL9ugL9ugL9uwL9uwL9uwL9uwP9zkn+1WT+34r+45n/7bz/8s//9+D/+/D//fj///8yardZAAAAGHRSTlMAECAwP0BQX2BwgI+Qn6Cwv8DP0N/g7/D8rFP8AAABpUlEQVRYw+3XwXKDIBAG4AVKoiRBDSq0adrG93/ImphSWwV2jYce+t+SGb5RWBcAmEQeji6acicgHVE6RA4s5cjWoVInHkognV6KP1Pt0NExJ3OE8AhUUKB9BKI4rpoM3+7KWzaMBLWwGcbttsNC+QlWcn7Eqesz8z+ocTHw7wUPQKdLEnItB+3i0PO569JQXwxtFHo5f3QoqB4v1BR663wSkItD738O6vN6WQlyZyRk1oGq8Xf6CFSMO8cjUAbMrgHZvl+qNSDVf/3MT7cSSyFza+DcepYEGQ/Ze9cVzSKo+oIavzUxfYeaJZAeb0xC2ytUUKD9FbJ6slMKySGnQBK4DO23ggJFd1qLh4oopPBQFoU4GmoSxxqNhbIExJHbbJM8aSkcJNNnv+rRk4h/OZt2DAPMcdSu46Qli3RSkhGADovMuGZASagK7AaI4XqOUQzo4ftfDdPkS5jByr1lssXKzzpXAP/QpLyfrvGXycPtJyczMnDhOgri44RvILQqiNy3aJPVUm5XsOziRoOaMFSQIB2GchLEgj3SEOuI6dm3M8E1+wTzvvO4HPYw7wAAAABJRU5ErkJggg==",U="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAAA8CAMAAADygAyiAAAAeFBMVEUAAACvv7+nt8elusWmusKnt8OmucKmucGlt8KmuMKlt8GmuMKmuMGluMKmt8KluMKmuMKmt8KluMGmuMKmuMGlt8KluMGmuMGmuMK+y9PQ2d/W3uPb4ubg5unk6ezo7O/r7/Hu8vTx9Pb09/j3+fr6+/z9/f7///9IiVUSAAAAGHRSTlMAECAwP0BQX2BwgI+Qn6Cwv8DP0N/g7/D8rFP8AAACAElEQVRYw+3X2XaCMBAG4CzFYtSgIiRYu7rk/d+wCJwUy8wk0V72v9KjfCdMhoQwNkm22loy64Vk4ci1jciKh5ystlHZBQYlI51Wose0s9HRlJPbhAgCKlKgJQGlOHYzufx5se4y40lQzWb9dYvnfqJ8gVUG/L15Ozrnzl+v05+YGjeD+JlwCNqf3JDTHodsLZi2FNScnc+lwaG2GWoSenejfBLQbjxRANQN6NzsL53U4JANQN31H9Yeuw8vD0LvfwhdHoReBujgwjUqyREN6e/sRMzaZvycolA/MPdGQMV45UChU7ghc8ZNEHqFBzSGTLteqhDU9FN2Jh5aq9qnn/tyKwlCHw6a+xuo7BZwYTwLOXv4QWuv9pAZVl1ZUdARrvR1xgeo8lsT1wNUoZU+WBTS441JanOFCqzSX+Di30JGT3ZKmQk2RyoN3Ji1GRMZtt9KpKcPUPHIndaAPT3kePNTQUIKHBAI5SQkoqEq8FqjY6E8AInIbbYKvmmpOCgLv/ttHn0T8Tdnwk7JWczrqPkbJyyZSCcklZJFhxMV15ylBOsCM2OJERpiFGfpEctfC2Y5v4fprbm3yvxu5bbPFWP/0KS9n67xh8lV91UkMxly4NrKxOHgJ5C0LiDOW2nFqlNOV+y+g1saVOFQkQRpHJonQRxdI8vEPuIavLsSnbNvHF76qBcgeTgAAAAASUVORK5CYII=",X="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAAA8CAMAAADygAyiAAAAe1BMVEUAAAC/j1C3l1i1lVq2llmzl1i2llm0llm1lVi0llm1lVi0llm1lVm1lVi0lli1lVi0lli1llm1lVm0lli1lli1lVm0lVm1lli1llnJs4fSvpnYx6fdzrLh1Lzl2sTo38zs49Pu59nx6+D07+X28uv59vD7+fX9/Pr///9SRDJsAAAAGHRSTlMAECAwP0BQX2BwgI+Qn6Cwv8DP0N/g7/D8rFP8AAAB+klEQVRYw+3X2VbCMBAG4EliEQqkQGgTEBFRlvd/QksLMV0yyVQvvPC/4XCg38kyzQLQSTJfGTSLqYBwxMJEZM5CTlKYqKwDjRKRTinhbVqb6EjMGRtCOAJlFGiGQBTHLDuPP08XVUaMBBUwqp+bPtcTZQc4TXr+vv84Xcucjq+dnyB1i4F/T3gPtKmUOp8bL2QKDtJg0OHq5OiHymIoUOjkQtetH1q7E9UD1cDBfFSfb37IREG7excPfwBqDvrPoW096C8YpILQ7jFpe2T6l+57GoAOBoEyd+UItQgryDEwHQ21++ZAulwv0/Bgb/aXvia5j5ZvP7PDnQrv9B/r19YHqWoB59qygYJsQspC+r7qinwQtHxAud2amLxD+RBIuhuTkPoGZRRodoO07OyUIuEwaUMXBEqAJ779tjNtnxXwbj8bk4ZFt6D3xgq5c3/KUChtl+LFcZo9G6MQb/ft5ezZRfLAsUb2bGznal/bGUKDeprkSR48aaVxUBI++y1/ehKxndNhRzGIOY7q33HCko50QpISEB2GjLhkQImvCvQIiOGyj0kZ0MNnrQVTTYYwtTWxlhoPVpp1ngL8Q53yfrrFXibn1VdOZhLPhWsliM3x30BoVYDct2iDVVBuVzDs4kaDcj+UkSDphyYkiHnXSEWsIyZ7e6e8c/YFAVX9WNqVSc8AAAAASUVORK5CYII=",y=D(42995),L=D(65862),G=D(56656),ie=D.n(G),Ae=Object.defineProperty,he=Object.defineProperties,be=Object.getOwnPropertyDescriptors,Qe=Object.getOwnPropertySymbols,$=Object.prototype.hasOwnProperty,Ee=Object.prototype.propertyIsEnumerable,ye=(o,c,i)=>c in o?Ae(o,c,{enumerable:!0,configurable:!0,writable:!0,value:i}):o[c]=i,Ue=(o,c)=>{for(var i in c||(c={}))$.call(c,i)&&ye(o,i,c[i]);if(Qe)for(var i of Qe(c))Ee.call(c,i)&&ye(o,i,c[i]);return o},_e=(o,c)=>he(o,be(c)),Ve=(o,c,i)=>new Promise((C,q)=>{var F=t=>{try{u(i.next(t))}catch(n){q(n)}},p=t=>{try{u(i.throw(t))}catch(n){q(n)}},u=t=>t.done?C(t.value):Promise.resolve(t.value).then(F,p);u((i=i.apply(o,c)).next())});const Ct={0:z,1:U,2:X},Ut={loading:!0,page:1,data:null};var eu=(o=>(o[o.SET_LOADING=0]="SET_LOADING",o[o.SET_STATE=1]="SET_STATE",o[o.SET_PAGE=2]="SET_PAGE",o))(eu||{});function Ft(o,c){switch(c.type){case 0:return _e(Ue({},o),{loading:c.payload});case 1:return Ue(Ue({},o),c.payload);case 2:return _e(Ue({},o),{page:c.payload});default:throw new Error}}var au=({activeIndex:o,taskId:c})=>{const[i,C]=(0,e.useReducer)(Ft,Ut),{loading:q,page:F,data:p}=i,u=(0,e.useRef)(),[t,n]=(0,e.useState)(!1),h=(0,e.useMemo)(()=>[{title:"\u6392\u540D",dataIndex:"user_name",align:"center",render:(te,H,V)=>{let R=(F-1)*10+V+1;return R<=3?e.createElement("img",{src:Ct[R-1],alt:"rank",width:36}):R}},{title:"\u59D3\u540D",dataIndex:"user_name"},{title:p==null?void 0:p.rank_data_name,dataIndex:"score",render:te=>(p==null?void 0:p.open_rank)==="DEFAULT"?(0,L.li)(te):te},{title:"\u901A\u5173\u65F6\u95F4",dataIndex:"end_time",render:te=>ie()(te).format("YYYY-MM-DD HH:mm:ss")}],[p==null?void 0:p.rank_data_name,p==null?void 0:p.open_rank,F]),v=()=>Ve(void 0,null,function*(){n(!0);const Y=yield(0,y.i8)(c,{page:F,limit:10});n(!1),C({type:1,payload:{loading:!1,data:Y.data}})});(0,e.useEffect)(()=>(o===4?(clearInterval(u.current),sessionStorage.getItem("rankingShixunDetailAutoRefersh")&&b(!0),v()):clearInterval(u.current),()=>{clearInterval(u.current)}),[F,o,c]);function E(Y){C({type:2,payload:Y})}const b=Y=>{if(!Y){clearInterval(u.current);return}u.current=setInterval(()=>{v()},1e3*10)};return e.createElement("div",{className:"ranking-container"},q?e.createElement(m.Z,{avatar:!0,paragraph:{rows:4}}):e.createElement(e.Fragment,null,e.createElement(A.Z,{align:"middle",justify:"start",style:{marginBottom:"20px"}},e.createElement(d.Z,null,e.createElement("div",{className:"flex-container"},e.createElement(l.Z,{checkedChildren:"\u5F00\u542F",unCheckedChildren:"\u5173\u95ED",defaultChecked:!!sessionStorage.getItem("rankingShixunDetailAutoRefersh"),onChange:Y=>{Y?sessionStorage.setItem("rankingShixunDetailAutoRefersh","true"):sessionStorage.removeItem("rankingShixunDetailAutoRefersh"),b(Y)}}),e.createElement("span",{className:"ml8"},"\u81EA\u52A8\u5237\u65B0\uFF08\u5F00\u542F\u540E\u6BCF10S\u66F4\u65B0\u4E00\u6B21\u6570\u636E\uFF09")))),!p||(p==null?void 0:p.rank_list_count)===0?e.createElement(le.Z,{styles:{margin:"20% auto"}}):e.createElement(e.Fragment,null,e.createElement(s.default,{pagination:!1,size:"middle",dataSource:p.rank_list,columns:h,loading:t}),p.rank_list_count>10?e.createElement(x.Z,{style:{marginTop:20},showQuickJumper:!0,showSizeChanger:!1,onChange:E,current:F,total:p.rank_list_count}):null)))},tt=D(69467),_t=D(95097),Mt=D(6767),Be=D(62957),wt=D(30641),Kt=D(57261),mu={"content-wrapper":"content-wrapper___kKoFC",scroll:"scroll___lsiy3","unity-3d-container":"unity-3d-container___kQAJh","unity-3d-resize":"unity-3d-resize___xD5aC","unity3d-panel":"unity3d-panel___WLXqG","btn-enlarge":"btn-enlarge___mQbst",enlarge:"enlarge___p_I6G","tab-nav":"tab-nav___iVZmY","tab-fixed":"tab-fixed___SeByu",active:"active___TjNGA","tab-panel-body":"tab-panel-body___iueV_","answer-tip":"answer-tip___b7k1Y"},hu=D(81184),ou=D(82636),Jt=D(58018);const yu="YYYY-MM-DD HH:mm";var Au=({challenge_optional:o,challenge:c,position:i,status:C,get_gold:q,get_experience:F,star:p,tag_count:u,finished_time:t,index:n,view_answer_time:h,name:v,identifier:E,identity:b,shixun:Y,taskList:te,had_all_submmit:H,challenge_st:V,onSaveTaskStar:R,taskData:O})=>{const N=(0,ae.useLocation)(),ue=(0,ae.useParams)(),[M]=(0,ae.useSearchParams)();function K(ve){R(E,ve,n)}const de=C===2||Y.status<2||te[n-1]&&te[n-1].status===2||Y.task_pass||b<=5;return e.createElement("div",{className:`task-item-container ${c.position===i?"active":""} ${C===2?"finish":""}`},e.createElement("div",{className:"flex-container challenge-title space-between"},de?e.createElement(A.Z,{wrap:!1,align:"middle",gutter:10},e.createElement(d.Z,null,e.createElement("a",{href:`/tasks/${E}${N.search}`,onClick:ve=>{if(ve.preventDefault(),ue.courseId&&ue.homeworkId){setTimeout(()=>window.location.href=`/tasks/${ue.courseId}/${ue.homeworkId}/${E}${N.search}`,300);return}if(ue.courseId&&ue.exerciseId){setTimeout(()=>window.location.href=`/tasks/${ue.courseId}/${ue.exerciseId}/${E}/exercise${N.search}`,300);return}setTimeout(()=>window.location.href=`/tasks/${E}${N.search}`,300)}},`${n+1}. ${v}`," ")),o&&!!M.get("coursesId")&&e.createElement(d.Z,null,e.createElement("div",{className:"font12 mr10",style:{color:"#E88D13",padding:"5px 8px",borderRadius:"9999px",border:"1px solid rgba(232,141,19,0.4)",background:"rgba(239,165,58,0.12)",lineHeight:"12px",whiteSpace:"nowrap"}},"\u53EF\u9009\u505A"))):e.createElement(A.Z,{wrap:!1,align:"middle",gutter:10},e.createElement(d.Z,null,e.createElement("span",null,`${i}. ${v}`)),o&&!!M.get("coursesId")&&e.createElement(d.Z,null,e.createElement("div",{className:"font12 mr10",style:{color:"#E88D13",padding:"5px 8px",borderRadius:"9999px",border:"1px solid rgba(232,141,19,0.4)",background:"rgba(239,165,58,0.12)",lineHeight:"12px",whiteSpace:"nowrap"}},"\u53EF\u9009\u505A"))),V&&!(O!=null&&O.shixun_choice_public_result)?e.createElement("span",{className:H?"green":""},H?"\u5DF2\u63D0\u4EA4":"\u672A\u63D0\u4EA4"):e.createElement("i",{className:`iconfont icon-wancheng1 ${C===2?"green":""}`})),e.createElement("div",{className:"flex-container"},e.createElement("p",{className:C===2?"green":""},e.createElement("span",null,"\u7ECF\u9A8C\u503C")," ",C===2&&F>0?"+":"",F),e.createElement("p",{className:C===2?"green":""},e.createElement("span",null,"\u91D1\u5E01")," ",C===2&&q>0?"+":""," ",q),e.createElement("p",null,e.createElement("span",null,"\u6280\u80FD\u6807\u7B7E")," ",u||"\u65E0")),e.createElement("div",{className:"flex-container"},e.createElement("p",null,e.createElement("span",null,"\u5B8C\u6210\u65F6\u95F4"),t?ie()(t).format(yu):"--"),e.createElement("p",null,e.createElement("span",null,"\u67E5\u770B\u7B54\u6848\u65F6\u95F4"),h?ie()(h).format(yu):"--")),Y.status>=2?e.createElement("div",{className:"rate-container"},C===2&&p===0?e.createElement(e.Fragment,null,e.createElement("span",null,"\u7ED9\u4E2A\u8BC4\u5206\u5427\uFF1A"),e.createElement(Jt.Z,{defaultValue:0,onChange:K})):null,C===2&&p>0?e.createElement(e.Fragment,null,e.createElement("span",null,"\u5DF2\u8BC4\u5206\uFF1A"),e.createElement(Jt.Z,{value:p,disabled:!0}),e.createElement("span",{className:"highlight"},p,"\u5206")):null):null)},Ht=Object.defineProperty,Vt=Object.defineProperties,Dt=Object.getOwnPropertyDescriptors,$t=Object.getOwnPropertySymbols,Du=Object.prototype.hasOwnProperty,fu=Object.prototype.propertyIsEnumerable,ne=(o,c,i)=>c in o?Ht(o,c,{enumerable:!0,configurable:!0,writable:!0,value:i}):o[c]=i,w=(o,c)=>{for(var i in c||(c={}))Du.call(c,i)&&ne(o,i,c[i]);if($t)for(var i of $t(c))fu.call(c,i)&&ne(o,i,c[i]);return o},j=(o,c)=>Vt(o,Dt(c)),ee=({taskList:o,challenge:c,shixun:i,identity:C,onSaveTaskStar:q,taskData:F})=>{const[p]=(0,ae.useSearchParams)();return e.createElement("div",{className:"task-nav-container"},!!p.get("coursesId")&&e.createElement("p",{className:"task-tip"},e.createElement("div",null,e.createElement("span",null,"\u6E29\u99A8\u63D0\u793A: "),"\u82E5\u67E5\u770B\u7B54\u6848\u65F6\u95F4\u65E9\u4E8E\u5173\u5361\u4EFB\u52A1\u5B8C\u6210\u65F6\u95F4\uFF0C\u5C06\u5F71\u54CD\u8BFE\u5802\u5B9E\u8BAD\u4F5C\u4E1A\u7684\u6210\u7EE9\u3002")),o.map((u,t)=>{let n=j(w({},u),{identity:C,index:t,challenge:c,taskList:o,shixun:i,onSaveTaskStar:q,taskData:F});return e.createElement(Au,w({key:t},n))}))},ge={tree:"tree___LyfjL"},at=D(18287),Re=D(81876),Je=D(87513),je=D(60979),xe=(o,c,i)=>new Promise((C,q)=>{var F=t=>{try{u(i.next(t))}catch(n){q(n)}},p=t=>{try{u(i.throw(t))}catch(n){q(n)}},u=t=>t.done?C(t.value):Promise.resolve(t.value).then(F,p);u((i=i.apply(o,c)).next())});const Ze=(o,c,i,C,q)=>xe(void 0,null,function*(){const F=()=>{q?(0,L.xg)(i?`/tasks/${p==null?void 0:p.identifier}/jupyter`:`/tasks/${p.game_identifier}?subject_id=${C}`):window.location.href=i?`/tasks/${p==null?void 0:p.identifier}/jupyter`:`/tasks/${p.game_identifier}?subject_id=${C}`},p=i?yield(0,je.BK)({id:o,challenge_id:c,subject_id:C}):yield(0,je.Ir)({id:o,challenge_id:c,subject_id:C});if(p!=null&&p.game_identifier||p!=null&&p.identifier){if(p!=null&&p.access)F();else{if((p==null?void 0:p.access)==!1){Mt.ZP.warning("\u5F53\u524D\u5B9E\u8BAD\u4E0D\u652F\u6301\u8DF3\u5173\uFF0C\u5DF2\u4E3A\u60A8\u8DF3\u8F6C\u5230\u8BE5\u5B9E\u8BAD\u672A\u901A\u8FC7\u7684\u7B2C\u4E00\u4E2A\u5173\u5361"),setTimeout(()=>{Ze(o,"",i,C,q)},1e3);return}F()}return}(p==null?void 0:p.status)===-3?(0,L.eF)():(p==null?void 0:p.status)===2?Z(p==null?void 0:p.message):(p==null?void 0:p.status)===3&&Ye(p==null?void 0:p.message)}),Z=o=>{o=o!=null&&o.includes(".json")?o:`${o}.json`,Be.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:e.createElement("div",{className:"tc font16"},"\u5B9E\u8BAD\u5DF2\u7ECF\u66F4\u65B0\u4E86\uFF0C\u6B63\u5728\u4E3A\u60A8\u91CD\u7F6E!"),onOk:()=>xe(void 0,null,function*(){const c=yield(0,Je.L8)({url:o});if(!c)return;Mt.ZP.success("\u91CD\u7F6E\u6210\u529F\uFF0C\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF01");const i=yield(0,je.Ir)({id:c.shixun_identifier});if(i!=null&&i.game_identifier){(0,L.xg)(`/tasks/${i.game_identifier}`);return}(i==null?void 0:i.status)===2?Z(i==null?void 0:i.message):(i==null?void 0:i.status)===3&&Ye(i==null?void 0:i.message)})})},Ye=o=>{Be.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:e.createElement("div",{className:"tc font16"},"\u76EE\u524D\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5C1A\u5728\u5185\u6D4B\u4E2D\uFF0C\u5C06\u4E8E",o,"\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01")})};var se=D(59301);const{DirectoryTree:At}=at.default;var ru=({taskList:o,challenge:c,shixun:i,identity:C,onSaveTaskStar:q,subject_id:F})=>{const p=(0,ae.useParams)(),[u]=(0,ae.useSearchParams)(),[t,n]=(0,e.useState)([]),[h,v]=(0,e.useState)([]),[E,b]=(0,e.useState)();(0,e.useEffect)(()=>{Y(o),v(V({children:o},c.id)),n([...o]),console.log("taskList:",o)},[o]);const Y=R=>{R.map((O,N)=>{var ue;O.index=N,O.title=O.name,O.id==c.id&&b(O.key),(ue=O.children)!=null&&ue.length&&Y(O.children)})},te=(R,O)=>{var N,ue;console.log("Trigger Select",R,O),O.node.shixun_identifier&&Ze(O.node.shixun_identifier,O.node.key,((N=O.node)==null?void 0:N.is_jupyter)||((ue=O.node)==null?void 0:ue.is_jupyter_lab),F)},H=()=>{console.log("Trigger Expand")};function V(R,O){var N;if(!(!R||typeof R!="object"))return R.id==O?[]:R.children.some(ue=>N=V(ue,O))?[...N,R.key]:void 0}return se.createElement("div",{className:"task-nav-container"},!!u.get("coursesId")&&se.createElement("p",{className:"task-tip"},se.createElement("div",null,se.createElement("span",null,"\u6E29\u99A8\u63D0\u793A: "),"\u82E5\u67E5\u770B\u7B54\u6848\u65F6\u95F4\u65E9\u4E8E\u5173\u5361\u4EFB\u52A1\u5B8C\u6210\u65F6\u95F4\uFF0C\u5C06\u5F71\u54CD\u8BFE\u5802\u5B9E\u8BAD\u4F5C\u4E1A\u7684\u6210\u7EE9\u3002")),!!(t!=null&&t.length)&&se.createElement("div",{style:{padding:10}},se.createElement(At,{className:ge.tree,icon:se.createElement("i",{className:"iconfont icon-wancheng1 "}),switcherIcon:se.createElement("i",{className:"iconfont icon-you1 ",style:{position:"relative",top:-2}}),onSelect:te,onExpand:H,selectedKeys:[E],defaultExpandedKeys:[...h||[]],treeData:t,titleRender:(R,O,N)=>se.createElement("span",{className:`${c.id==R.id?ge.active:""} multi_ellipsis1`,style:{paddingRight:34}},R.item_type==="Shixun"&&se.createElement("i",{class:"iconfont icon-shixunti2 c-light-primary font20"}),R.item_type==="Challenge"&&se.createElement("i",{style:{fontFamily:"monospace",position:"relative",top:R.item_type==="Shixun"?-2:0}},"\uFF08",L.I9[R.index],"\uFF09"),se.createElement("span",{style:{position:"relative",top:R.item_type==="Shixun"||R.item_type==="Stage"?-2:0}},R==null?void 0:R.name),R.item_type!=="Stage"&&se.createElement("i",{className:`iconfont icon-tasks-img c-grey-999 ${(R==null?void 0:R.status)==1&&"c-green-29b"}`},((R==null?void 0:R.status)==1||(R==null?void 0:R.status)==0)&&se.createElement("img",{src:Re.k$,width:"16"}),(R==null?void 0:R.status)==2&&se.createElement("img",{src:Re.ub,width:"16"}),(R==null?void 0:R.status)==3&&se.createElement("img",{src:Re.e6,width:"16"})))})))},du=D(40635),Mu=D(25374),me=D(28284),uu=D(82326),it=D(37568),Iu=D(29787),gu=D(38147),bu=(o,c,i)=>new Promise((C,q)=>{var F=t=>{try{u(i.next(t))}catch(n){q(n)}},p=t=>{try{u(i.throw(t))}catch(n){q(n)}},u=t=>t.done?C(t.value):Promise.resolve(t.value).then(F,p);u((i=i.apply(o,c)).next())}),ut=({user_praise:o,praise_count:c,praisePlus:i,onCreateDiscuss:C,user:q,userInfo:F})=>{const[p,u]=(0,e.useState)(!1),[t,n]=(0,e.useState)(""),h=(0,ae.useParams)(),[v]=(0,ae.useSearchParams)(),[E,b]=(0,e.useState)(!1),[Y,te]=(0,e.useState)([]),[H,V]=(0,e.useState)([]),[R]=me.default.useForm(),[O,N]=(0,e.useState)([]),[ue,M]=(0,e.useState)(!1),[K,de]=(0,e.useState)(!1),[ve,fe]=(0,e.useState)(!1),[He,Ge]=(0,e.useState)(0);(0,e.useEffect)(()=>bu(void 0,null,function*(){var ke,rt,Xt,et,kt;if(v.get("homework_common_id")){let Pe=yield(0,gu.ZP)(`/api/shixun_homeworks/${v.get("homework_common_id")}/header_info.json`,{method:"get"});(Pe==null?void 0:Pe.status)===0&&(te([{course_group_id:"-",group_group_name:"\u5168\u90E8\u5206\u73ED"},...(ke=Pe==null?void 0:Pe.data)==null?void 0:ke.course_group_info]),V([{id:"-",name:"\u5168\u90E8\u72B6\u6001"},...(Xt=(rt=Pe==null?void 0:Pe.data)==null?void 0:rt.task_status)==null?void 0:Xt.filter(pt=>(pt==null?void 0:pt.id)!=0&&(pt==null?void 0:pt.id)!=-1)]),R.setFieldsValue({course_group:v.get("courseGroup")?(et=v.get("courseGroup").split(","))==null?void 0:et.map(pt=>pt=="-"?pt:Number(pt)):["-"],work_status:v.get("workStatus")?(kt=v.get("workStatus").split(","))==null?void 0:kt.map(pt=>pt=="-"?pt:Number(pt)):["-"],search:v.get("search")?v.get("search"):""}),$e())}}),[]);const $e=()=>bu(void 0,null,function*(){var ke,rt,Xt,et,kt,Pe;M(!0);let pt=yield(0,gu.ZP)(`/api/shixun_homeworks/${v.get("homework_common_id")}/all_student_works.json`,{method:"get",params:{search:R.getFieldValue("search"),course_group:R.getFieldValue("course_group"),work_status:R.getFieldValue("work_status")}});if((pt==null?void 0:pt.status)===0){N((ke=pt==null?void 0:pt.data)==null?void 0:ke.student_works),de(!1),fe(!1);for(let pu in(rt=pt==null?void 0:pt.data)==null?void 0:rt.student_works)(h==null?void 0:h.taskId)==((et=(Xt=pt==null?void 0:pt.data)==null?void 0:Xt.student_works[pu])==null?void 0:et.game_identifier)&&(Ge(pu),pu!=0?de(!0):de(!1),pu!=((Pe=(kt=pt==null?void 0:pt.data)==null?void 0:kt.student_works)==null?void 0:Pe.length)-1?fe(!0):fe(!1))}M(!1)});function Yt(ke){n(ke)}function ft(){u(!0)}function gt(){u(!1)}function Le(){return bu(this,null,function*(){if(!(F!=null&&F.authentication)){Be.default.confirm({title:"\u63D0\u793A",className:"custom-modal-divider ",icon:null,content:"\u9700\u8981\u901A\u8FC7\u5B9E\u540D\u9A8C\u8BC1\u540E\uFF0C\u624D\u80FD\u8FDB\u884C\u8BC4\u8BBA\u64CD\u4F5C",okText:"\u524D\u5F80\u5B9E\u540D\u9A8C\u8BC1",cancelText:"\u53D6\u6D88",onOk:()=>{window.open("/account/certification")}});return}if(t.trim()==""){Mt.ZP.warning("\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A");return}C(t),n(""),u(!1)})}return e.createElement("div",{className:`comment-input-editor-container ${p?"active":""} `},e.createElement("div",{className:p?"text-area hide":"text-area"},e.createElement("input",{placeholder:"\u8BF4\u70B9\u4EC0\u4E48",onClick:ft}),e.createElement("a",{className:"c-light-black",onClick:i,title:o?"\u53D6\u6D88\u70B9\u8D5E":"\u70B9\u8D5E"},e.createElement("i",{className:`mr3 ${o?"iconfont icon-dianzan c-orange":"iconfont icon-dianzan-xian"} `,alt:"\u8D5E"}),c?e.createElement("span",null,c):"")),p?e.createElement("div",{className:"input-mask",onClick:gt}):null,e.createElement("div",{className:p?"md-container":"md-container hide"},e.createElement(Mu.Z,{id:"discuss-input-editor",startInit:p,miniToolbar:!0,watch:!1,noStorage:!0,defaultValue:t,height:240,onChange:Yt}),e.createElement("div",{className:"tip-container",onClick:gt},e.createElement("p",null,"\u8BF7\u52FF\u7C98\u8D34\u7B54\u6848\uFF0C\u5426\u5219\u5C06\u9020\u6210\u8D26\u53F7\u7981\u7528\u540E\u679C\uFF01"),e.createElement("a",{className:"btn-send",style:{color:"#fff",background:"#0152d9"},onClick:Le},"\u53D1\u9001"))),v.get("homework_common_id")&&e.createElement("div",{className:"students"},e.createElement("div",{className:"students_list",onClick:()=>{b(!0)}},"\u5B66\u751F\u5217\u8868"),e.createElement("div",{style:{marginLeft:"auto"}}),K&&e.createElement("div",{className:"students_change",onClick:()=>{var ke;ae.history.push(`${(ke=O==null?void 0:O[Number(He)-1])==null?void 0:ke.url}&courseGroup=${R.getFieldValue("course_group")||""}&workStatus=${R.getFieldValue("work_status")||""}&search=${R.getFieldValue("search")||""}`),location.reload()}},"\u4E0A\u4E00\u4E2A"),ve&&e.createElement("div",{className:"students_change",onClick:()=>{var ke;ae.history.push(`${(ke=O==null?void 0:O[Number(He)+1])==null?void 0:ke.url}&courseGroup=${R.getFieldValue("course_group")||""}&workStatus=${R.getFieldValue("work_status")||""}&search=${R.getFieldValue("search")||""}`),location.reload()}},"\u4E0B\u4E00\u4E2A")),e.createElement(Kt.Z,null,e.createElement(wt.Z,{title:null,style:{width:"700px"},placement:"left",closable:!1,open:E,onClose:()=>b(!1)},e.createElement("div",{style:{fontSize:"16px",marginBottom:"20px",fontWeight:"bold"}},"\u5B66\u751F\u5217\u8868"),e.createElement(me.default,{form:R,layout:"inline",className:"myformStyle"},e.createElement(me.default.Item,{name:"course_group"},e.createElement(uu.default,{maxTagCount:1,style:{width:180},mode:"multiple",onChange:ke=>{(ke==null?void 0:ke.length)<2?R.setFieldValue("course_group",ke):(ke==null?void 0:ke[(ke==null?void 0:ke.length)-1])=="-"?R.setFieldValue("course_group",["-"]):R.setFieldValue("course_group",ke==null?void 0:ke.filter(rt=>rt!="-")),$e()}},Y.map(ke=>e.createElement(uu.default.Option,{key:ke.course_group_id,value:ke.course_group_id},ke.group_group_name)))),e.createElement(me.default.Item,{name:"work_status"},e.createElement(uu.default,{maxTagCount:1,style:{width:180,marginLeft:"10px"},mode:"multiple",onChange:ke=>{(ke==null?void 0:ke.length)<2?R.setFieldValue("work_status",ke):(ke==null?void 0:ke[(ke==null?void 0:ke.length)-1])=="-"?R.setFieldValue("work_status",["-"]):R.setFieldValue("work_status",ke==null?void 0:ke.filter(rt=>rt!="-")),$e()}},H.map(ke=>e.createElement(uu.default.Option,{key:ke.id,value:ke.id},ke.name)))),e.createElement(me.default.Item,{name:"search"},e.createElement(it.default.Search,{placeholder:"\u8BF7\u8F93\u5165\u5B66\u751F\u59D3\u540D\u641C\u7D22",className:"mySearch",onChange:ke=>R.setFieldValue("search",ke.target.value),suffix:e.createElement("i",{className:"iconfont icon-sousuo9 font14 ",style:{cursor:"pointer"},onClick:()=>$e()})}))),e.createElement(Iu.Z,{spinning:ue},e.createElement(s.default,{style:{marginTop:"20px"},dataSource:O,scroll:{y:"70vh"},columns:[{title:"\u59D3\u540D",dataIndex:"user_name"},{title:"\u5B66\u53F7",dataIndex:"student_id"},{title:"\u5206\u73ED",dataIndex:"group_name"},{title:"\u6700\u7EC8\u6210\u7EE9",dataIndex:"final_score"},{title:"\u64CD\u4F5C",render:(ke,rt)=>e.createElement("span",{style:{cursor:"pointer",color:"#3061D0"},onClick:()=>{ae.history.push(`${rt==null?void 0:rt.url}&courseGroup=${R.getFieldValue("course_group")||""}&workStatus=${R.getFieldValue("work_status")||""}&search=${R.getFieldValue("search")||""}`),location.reload()}},"\u67E5\u770B")}],pagination:!1})))))},lt=D(77254),we=D(42678),Pu=({data:o})=>e.createElement(e.Fragment,null,o&&o.map(c=>e.createElement("div",{className:"choose-answer-item",key:c.position},e.createElement("p",null,"\u7B2C",c.position,"\u9898"),e.createElement(_t.Z,{value:c.answer})))),ln=({data:o,onShowUnlockAnswerModal:c,challenge:i})=>{const C=i!=null&&i.disable_copy?{userSelect:"none"}:{},q=F=>{if(i!=null&&i.disable_copy){Mt.ZP.error("\u7981\u6B62\u590D\u5236\u53C2\u8003\u7B54\u6848");return}const p=document.querySelector(`#answer-content-${F}`);if(p){const u=n=>{var h;let v="";for(const E of n.childNodes)if(!(E&&((h=E==null?void 0:E.className)==null?void 0:h.indexOf("previewFlowChar"))>-1)){if(E.nodeType===Node.TEXT_NODE)v+=E.textContent;else if(E.nodeType===Node.ELEMENT_NODE)if(E.tagName==="PRE"||E.tagName==="CODE")v+=E.innerText;else if(E.tagName==="BR")v+=` + ${(qt==null?void 0:qt.type)=="CPU"?pu?"icon-tuichuquanping2":"icon-quanping2":tt?"icon-tuichuquanping2":"icon-quanping2"} + `,onClick:()=>Wt(qt.type,$u)})),et.createElement(f.Z,{spinning:me},zn(qt.type)?et.createElement("div",{style:{marginTop:(qt==null?void 0:qt.type)=="CPU"?pu?"7%":"":tt?"7%":""}},et.createElement(he,{dataInfo:{y:bt(at,qt==null?void 0:qt.type,1)||[],x:bt(at,qt==null?void 0:qt.type,0)||[]},startAndEndTime:ht,colors:ct,indexKey:$u,valueName:at.map(Zt=>Zt.name),imageTypeName:at.map(Zt=>{var a;return(a=Zt==null?void 0:Zt.promQueryResult)==null?void 0:a.imageTypeName}),key:`${$u}-${ln}`}),et.createElement("div",{className:Pe.info_con},et.createElement("div",{className:Pe.info_top},et.createElement("div",null,"\u6700\u5927\u503C"),et.createElement("div",null,"\u6700\u5C0F\u503C"),et.createElement("div",null,"\u5E73\u5747\u503C")),at.map((Zt,a)=>{var g;let Q=Zt==null?void 0:Zt.promQueryResult;return et.createElement("div",{className:Pe.listdata,key:a},et.createElement("div",{className:Pe.block,style:{backgroundColor:ct[a],marginRight:10}}),et.createElement("div",{className:Pe.typename},(g=Zt==null?void 0:Zt.promQueryResult)==null?void 0:g.imageTypeName),et.createElement("div",{className:Pe.val},(qt==null?void 0:qt.type)=="CPU"?`${Q==null?void 0:Q.cpuMaxDoubleValue}Cores`:`${Q==null?void 0:Q.memoryDoubleMaxValue}MiB`),et.createElement("div",{className:Pe.val},(qt==null?void 0:qt.type)=="CPU"?`${Q==null?void 0:Q.cpuMinDoubleValue}Cores`:`${Q==null?void 0:Q.memoryDoubleMinValue}MiB`),et.createElement("div",{className:Pe.val},(qt==null?void 0:qt.type)=="CPU"?`${Q==null?void 0:Q.cpuAvgDoubleValue}Cores`:`${Q==null?void 0:Q.memoryDoubleAvgValue}MiB`))}))):et.createElement(xt.Z,null)))))},Eu=D(59301),Au=(ne,w,j)=>new Promise((ee,ge)=>{var rt=Ye=>{try{We(j.next(Ye))}catch(Ie){ge(Ie)}},Qe=Ye=>{try{We(j.throw(Ye))}catch(Ie){ge(Ie)}},We=Ye=>Ye.done?ee(Ye.value):Promise.resolve(Ye.value).then(rt,Qe);We((j=j.apply(ne,w)).next())}),Jt=({getApi:ne,identifier:w,visible:j,info:ee})=>{const[ge,rt]=(0,e.useState)({}),[Qe,We]=(0,e.useState)(!0);(0,e.useEffect)(()=>{We(!0)},[j]),(0,e.useEffect)(()=>{ne&&Qe&&Ye()},[ne]);const Ye=()=>Au(void 0,null,function*(){const Ie=yield(0,U.ZP)(`/api/shixuns/${w}/cpu_basic_data.json`,{method:"get"});(Ie==null?void 0:Ie.status)==0&&rt(Ie)});return Eu.createElement("div",null,Eu.createElement(Kt,{isFirst:Qe,setIsFirst:Ie=>We(Ie),identifier:w,data:ge,info:ee}))},Fu=D(65862),mu=D(65582),Ht=D(60979),Vt=D(66457),yt=D(59301),$t=(ne,w,j)=>new Promise((ee,ge)=>{var rt=Ye=>{try{We(j.next(Ye))}catch(Ie){ge(Ie)}},Qe=Ye=>{try{We(j.throw(Ye))}catch(Ie){ge(Ie)}},We=Ye=>Ye.done?ee(Ye.value):Promise.resolve(Ye.value).then(rt,Qe);We((j=j.apply(ne,w)).next())});const yu=({globalSetting:ne,dispatch:w,practiceSetting:j,shixunsDetail:ee,visible:ge,onCancel:rt,info:Qe,identifier:We,isJupyter:Ye,onOk:Ie})=>{const[Ve,V]=(0,e.useState)("1"),[He,se]=(0,e.useState)("\u63A8\u8350\u914D\u7F6E"),[ht,nu]=(0,e.useState)([]),[fu,ku]=(0,e.useState)(!1),[me,tu]=(0,e.useState)(!1),[at,xu]=(0,e.useState)({}),[pu,Su]=(0,e.useState)(!1);(0,e.useEffect)(()=>{ge&&(tu(!1),V("1"),se("\u63A8\u8350\u914D\u7F6E"),(Qe==null?void 0:Qe.type)=="\u6311\u6218\u9875\u9762"?nu(["\u5F53\u524D\u914D\u7F6E","\u63A8\u8350\u914D\u7F6E"]):nu(["\u5F53\u524D\u914D\u7F6E","\u63A8\u8350\u914D\u7F6E","\u589E\u5F3A\u914D\u7F6E"]),xu({}),tt(),(Qe==null?void 0:Qe.type)=="\u6311\u6218\u9875\u9762"&&w({type:"shixunsDetail/getShixunsDetail",payload:{id:We}}))},[ge]);const tt=()=>$t(void 0,null,function*(){Su(!0);const ve=yield(0,Ht.HS)(We);[0,-10].includes(ve.status)&&(xu(ve),Su(!1))}),ot=ve=>{ve=="2"?tu(!0):tu(!1),V(ve)},Fe=()=>{re.default.info({centered:!0,icon:null,width:424,title:"\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458",content:yt.createElement("div",{className:"tc"},yt.createElement("img",{src:le,alt:"\u4E8C\u7EF4\u7801",width:182,height:182,style:{pointerEvents:"none",userSelect:"none"}})),okText:"\u6211\u77E5\u9053\u4E86"})},Qu=()=>$t(void 0,null,function*(){if((0,Vt.gy)(w,"\u4E0D\u80FD\u9009\u62E9/\u66F4\u6362\u5B9E\u9A8C\u73AF\u5883")||He=="\u5F53\u524D\u914D\u7F6E")return;ku(!0),(yield(0,U.ZP)(`/api/shixuns/${We}/apply_recommend_config.json`,{method:"put",body:{data:He=="\u63A8\u8350\u914D\u7F6E"?at==null?void 0:at.recommend:at==null?void 0:at.high}})).status==0&&(I.ZP.success("\u5E94\u7528\u6210\u529F"),ku(!1),rt(),Ie())}),ln=()=>$t(void 0,null,function*(){var ve,it;if(yield k(),(0,Fu.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6A21\u62DF\u5B9E\u6218"]),(ve=ee.detail)!=null&&ve.is_jupyter||(it=ee.detail)!=null&&it.is_jupyter_lab){w({type:"shixunsDetail/execJupyter",payload:{id:We}}).then(Wt=>{var bt;Wt!=null&&Wt.identifier&&((bt=mu.history)==null||bt.push(`/tasks/${Wt.identifier}/jupyter`))});return}w({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF0C\u8BF7\u7A0D\u540E..."}});const ft=Ye?yield(0,Ht.BK)({id:We}):yield(0,Ht.Ir)({id:We});if(w({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}}),ft!=null&&ft.game_identifier||ft!=null&&ft.identifier){(0,Fu.xg)(Ye?`/tasks/${ft==null?void 0:ft.identifier}/jupyter`:`/tasks/${ft.game_identifier}`);return}(ft==null?void 0:ft.status)===-3?(0,Fu.eF)():(ft==null?void 0:ft.status)===2?Pt(ft==null?void 0:ft.message):(ft==null?void 0:ft.status)===3&&ct(ft==null?void 0:ft.message)}),k=()=>new Promise((ve,it)=>{var ft;(ft=j==null?void 0:j.sideBar)!=null&&ft.confirmLeave?re.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{w({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}),ve()},onCancel:()=>{it()}}):ve()}),Pt=ve=>{ve=ve!=null&&ve.includes(".json")?ve:`${ve}.json`,re.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:yt.createElement("div",{className:"tc font16"},"\u5B9E\u8BAD\u5DF2\u7ECF\u66F4\u65B0\u4E86\uFF0C\u6B63\u5728\u4E3A\u60A8\u91CD\u7F6E!"),onOk:()=>$t(void 0,null,function*(){const it=yield(0,U.ZP)("/api"+ve,{method:"get"});if(!it)return;I.ZP.success("\u91CD\u7F6E\u6210\u529F\uFF0C\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF01");const ft=yield(0,Ht.Ir)({id:it.shixun_identifier});if(ft!=null&&ft.game_identifier){(0,Fu.xg)(`/tasks/${ft.game_identifier}`);return}(ft==null?void 0:ft.status)===2?Pt(ft==null?void 0:ft.message):(ft==null?void 0:ft.status)===3&&ct(ft==null?void 0:ft.message)})})},ct=ve=>{re.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:yt.createElement("div",{className:"tc font16"},"\u76EE\u524D\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5C1A\u5728\u5185\u6D4B\u4E2D\uFF0C\u5C06\u4E8E",ve,"\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01")})};return yt.createElement(yt.Fragment,null,yt.createElement(A.Z,{title:null,placement:"right",open:ge,width:1e3,onClose:rt,closeIcon:null,footer:null},yt.createElement("div",{className:l.header_body},yt.createElement("span",null,"\u914D\u7F6E\u4E0E\u76D1\u63A7"),yt.createElement(s.Z,{className:l.close,onClick:rt})),yt.createElement(d.default,{activeKey:Ve,onChange:ot},yt.createElement(d.default.TabPane,{tab:"\u63A8\u8350\u914D\u7F6E",key:1},yt.createElement(f.Z,{spinning:pu,size:"large",tip:yt.createElement("div",{style:{color:"#666",fontSize:"14px"}},yt.createElement("div",{style:{color:"#232B40",fontWeight:"bolder",marginBottom:24,marginTop:14}},"\u6B63\u5728\u8BA1\u7B97\u2026"),yt.createElement("div",{style:{lineHeight:"26px"}},"\u7CFB\u7EDF\u6B63\u5728\u6839\u636E\u5B9E\u8DF5\u9879\u76EE\u4F7F\u7528\u7684\u5B9E\u9645\u60C5\u51B5\u8BA1\u7B97\u63A8\u8350\u914D\u7F6E",yt.createElement("br",null),"\u8BF7\u8010\u5FC3\u7B49\u5F85\u2026"))},(at==null?void 0:at.status)==0?yt.createElement(yt.Fragment,null,yt.createElement("div",{className:l.recommend_config_introduce},yt.createElement("div",null,"\u5F53\u524D\u914D\u7F6E\uFF1A\u5B9E\u9A8C\u73AF\u5883\u76EE\u524D\u5DF2\u7ECF\u914D\u7F6E\u7684\u8D44\u6E90\u3002"),yt.createElement("div",null,"\u63A8\u8350\u914D\u7F6E\uFF1A\u7CFB\u7EDF\u6839\u636E\u5B9E\u8DF5\u9879\u76EE\u4F7F\u7528\u7684\u5B9E\u9645\u60C5\u51B5\uFF0C\u8BA1\u7B97\u51FA\u63A8\u8350\u914D\u7F6E\u3002\u4F7F\u7528\u7684\u4EBA\u8D8A\u591A\uFF0C\u63A8\u8350\u8D8A\u51C6\u786E\u3002"),yt.createElement("div",null,"\u589E\u5F3A\u914D\u7F6E\uFF1A\u9002\u7528\u4E8E\u8D44\u6E90\u6D88\u8017\u8F83\u9AD8\u7684\u5B9E\u8DF5\u9879\u76EE\u3002")),yt.createElement("div",{className:l.recommend_config},ht.map((ve,it)=>yt.createElement("div",{className:`${l.recommend_config_item} ${ve==He?l.recommend_config_active_item:""}`,key:ve,onClick:()=>se(ve)},yt.createElement("div",{className:l.item_title},yt.createElement("div",null,ve),it==1?yt.createElement("div",{className:l.recommend_text},"\u63A8\u8350"):yt.createElement(yt.Fragment,null)),(ve=="\u5F53\u524D\u914D\u7F6E"&&(at==null?void 0:at.current)||ve=="\u63A8\u8350\u914D\u7F6E"&&(at==null?void 0:at.recommend)||ve=="\u589E\u5F3A\u914D\u7F6E"&&(at==null?void 0:at.high)||[]).map((ft,Wt)=>yt.createElement("div",{className:l.item_content,key:Wt},yt.createElement("span",null,ft==null?void 0:ft.image_name),ft!=null&&ft.cpu_limit?yt.createElement("span",null,ft==null?void 0:ft.cpu_limit,"\u6838",ft==null?void 0:ft.memory_limit,"G"):yt.createElement("div",null,yt.createElement("span",null,"\u6682\u65E0\u63A8\u8350"),yt.createElement(P.Z,{title:yt.createElement("div",{style:{lineHeight:"22px",padding:5}},"\u5B9E\u9A8C\u73AF\u5883\u4E3A\u7279\u6B8A\u7684\u4E13\u6709\u4E91\u6216\u65E0\u4F7F\u7528\u6570",yt.createElement("br",null),"\u636E\uFF0C\u7CFB\u7EDF\u65E0\u6CD5\u7ED9\u51FA\u63A8\u8350\u503C\u3002\u4E00\u952E\u5E94\u7528",yt.createElement("br",null),"\u7684\u65F6\u5019\uFF0C\u5C06\u4F7F\u7528\u539F\u914D\u7F6E\u3002")},yt.createElement(x.Z,{className:l.tooltip})))))))),yt.createElement("div",{className:l.recommend_config_footer},yt.createElement("div",null,yt.createElement("span",null,"\u6CA1\u627E\u5230\u5408\u9002\u7684\u914D\u7F6E\uFF1F"),yt.createElement("span",{style:{color:"#3061D0",cursor:"pointer"},onClick:()=>Fe()},"\u8054\u7CFB\u7BA1\u7406\u5458")),yt.createElement(m.ZP,{type:"primary",shape:"round",disabled:He=="\u5F53\u524D\u914D\u7F6E",onClick:Qu,loading:fu},"\u4E00\u952E\u5E94\u7528"))):pu?yt.createElement("div",{style:{height:400}}):yt.createElement("div",{className:l.no_data},yt.createElement("img",{src:z,style:{pointerEvents:"none",userSelect:"none",width:212,height:160}}),yt.createElement("p",{className:"mt20 mb20 font14",style:{color:"#7B8394",width:"100%",lineHeight:"26px"}},"\u5F53\u524D\u5B9E\u8DF5\u9879\u76EE\u6CA1\u6709\u4EFB\u4F55\u4EBA\u4F7F\u7528\u8FC7\uFF0C\u7CFB\u7EDF\u65E0\u6CD5\u6839\u636E\u5B9E\u9645\u4F7F\u7528\u60C5\u51B5\u7ED9\u51FA\u63A8\u8350\u914D\u7F6E\u3002",yt.createElement("br",null),"\u5EFA\u8BAE\u60A8\u5148\u6A21\u62DF\u5B9E\u6218\u5E76\u901A\u5173~"),(Qe==null?void 0:Qe.type)!="\u6311\u6218\u9875\u9762"&&yt.createElement("div",{className:l.application,onClick:()=>{ln(),rt()}},"\u6A21\u62DF\u5B9E\u6218")))),yt.createElement(d.default.TabPane,{tab:"\u8D44\u6E90\u76D1\u63A7",key:2},yt.createElement(Jt,{getApi:me,identifier:We,visible:ge,info:Qe})))))};var hu=(0,mu.connect)(({globalSetting:ne,practiceSetting:w,shixunsDetail:j})=>({globalSetting:ne,practiceSetting:w,shixunsDetail:j}))(yu)},34786:function(Cu,W,D){"use strict";D.d(W,{Z:function(){return he}});var e=D(59301),re={scrollbar:"scrollbar___lLOKh",scrollbarContent:"scrollbarContent___J5uQ6",scrollbarTrack:"scrollbarTrack___ptQqt",scrollbarThumb:"scrollbarThumb___GFuZv",item:"item___MSfbI",icon:"icon___AXhP9",dot:"dot___BA766",active:"active___Rkf93",pathActive:"pathActive___l4hB4",paths:"paths___gzBRM"},I=D(62957),A=D(75727),d=D(89392),f=D(77254),P=D(76374),m=D(65862),l=D(65582),s=D(59301),x=Object.defineProperty,le=Object.defineProperties,z=Object.getOwnPropertyDescriptors,U=Object.getOwnPropertySymbols,X=Object.prototype.hasOwnProperty,y=Object.prototype.propertyIsEnumerable,L=(xe,Pe,$)=>Pe in xe?x(xe,Pe,{enumerable:!0,configurable:!0,writable:!0,value:$}):xe[Pe]=$,G=(xe,Pe)=>{for(var $ in Pe||(Pe={}))X.call(Pe,$)&&L(xe,$,Pe[$]);if(U)for(var $ of U(Pe))y.call(Pe,$)&&L(xe,$,Pe[$]);return xe},ie=(xe,Pe)=>le(xe,z(Pe)),he=({initTabs:xe=[],tabs:Pe=[],setTabs:$,value:Ee,onChange:ye,codeUpdate:Ue=!1,paths:_e=[],activePath:qe,onChangePath:Dt,codeLoading:Ut,copyProhibited:eu=!1})=>{const[xt,ru]=(0,e.useState)(!1),[et,_t]=(0,e.useState)(!1),Mt=(0,e.useRef)(),we=(0,e.useRef)(),It=(0,e.useRef)(),Kt=(0,e.useRef)(!1),Eu=(0,l.useParams)(),Au=(0,l.useSelector)(Ht=>{var Vt;return(Vt=Ht==null?void 0:Ht.user)==null?void 0:Vt.userInfo});(0,e.useEffect)(()=>f.Z.subscribe("send-tabs-result-data",Vt=>{const yt=(0,d.cloneDeep)(Pe),$t=yt.findIndex(yu=>yu.index_tab===Vt.index_tab);yt[$t].resData=Vt,$(yt)}),[Pe]),(0,e.useEffect)(()=>{const Ht=new P.Z(yt=>{for(let $t of yt){const{width:yu}=$t.contentRect;au()}}),Vt=new P.Z(yt=>{for(let $t of yt){const{width:yu}=$t.contentRect;au()}});return we.current&&(Ht.observe(we.current),Vt.observe(It.current)),()=>{Ht.disconnect(),Vt.disconnect()}},[]),(0,e.useEffect)(()=>{var Ht;if(xe.length&&!Kt.current){let Vt=sessionStorage.getItem("Tpilist"),yt=JSON.parse(Vt)||[],$t=(Ht=yt==null?void 0:yt.filter(ne=>ne.id===Eu.taskId))==null?void 0:Ht[0],yu=(Au==null?void 0:Au.user_status)===2||($t==null?void 0:$t.id)===Eu.taskId&&(new Date().getTime()-new Date($t==null?void 0:$t.time).getTime())/1e3/3600>24;const hu=xe.map((ne,w)=>ie(G({},ne),{active:Eu.taskId?w===0&&![2,3,4].includes(ne.tab_type)?!0:yu?!1:!!($t!=null&&$t.id&&w===0):w===0,resetKey:1,resData:{}}));if(!($t!=null&&$t.id)){let ne={id:Eu.taskId,time:new Date};yt.push(ne),sessionStorage.setItem("Tpilist",JSON.stringify(yt))}$((0,d.cloneDeep)(hu)),ye(hu[0]),Kt.current=!1}},[xe==null?void 0:xe.length]),(0,e.useEffect)(()=>{if(Mt.current){let Ht=function(ne){$t=Mt.current.offsetLeft,yu=ne.pageX,hu=!0,document.onselectstart=function(){return!1},(0,m.kk)("none")},Vt=function(){hu=!1,document.onselectstart=null,(0,m.kk)("auto")},yt=function(ne){if(hu){const w=ne.pageX-yu;let j=$t+w;const ee=we.current.clientWidth-Mt.current.clientWidth;j<=0&&(j=0),j>=ee&&(j=ee),Mt.current.style.left=`${j}px`,It.current.style.transform=`translateX(${-(j/we.current.clientWidth*It.current.clientWidth)}px)`}},$t=0,yu=0,hu=!1;return Mt.current.addEventListener("mousedown",Ht),document.addEventListener("mousemove",yt),document.addEventListener("mouseup",Vt),()=>{var ne;(ne=Mt.current)==null||ne.removeEventListener("mousedown",Ht),document==null||document.removeEventListener("mousemove",yt),document==null||document.removeEventListener("mouseup",Vt)}}},[Mt.current,Ee]),(0,e.useEffect)(()=>(It.current.addEventListener("wheel",Jt,{passive:!1}),()=>{var Ht;(Ht=It.current)==null||Ht.removeEventListener("wheel",Jt,{passive:!1})}),[It.current]);const au=()=>{var Ht;try{if(It.current.clientWidth>we.current.clientWidth){const Vt=we.current.clientWidth/It.current.clientWidth*we.current.clientWidth,yt=Number((Ht=Mt.current.style.left)==null?void 0:Ht.replace("px",""));let $t=yt;yt+Vt>=we.current.clientWidth&&($t=yt-(yt+Vt-we.current.clientWidth)),Mt.current.style.width=`${Vt}px`,Mt.current.style.left=`${$t}px`,It.current.style.transform=`translateX(${-($t/we.current.clientWidth*It.current.clientWidth)}px)`,ru(!0)}else Mt.current.style.left="0px",It.current.style.transform="translateX(0px)",ru(!1)}catch(Vt){}},Jt=Ht=>{if(It.current.clientWidth<=we.current.clientWidth)return;let Vt=0;navigator.userAgent.indexOf("Macintosh")!==-1?Vt=Ht.deltaX:Ht.shiftKey?Vt=Ht.deltaX||Ht.deltaY:Vt=Ht.deltaX;const $t=It.current.style.transform.match(/translateX\(([-0-9.]+)px\)/);let yu=$t?parseFloat($t[1]):0;yu=Math.abs(yu),yu=yu+Vt,yu<=0&&(yu=0);const hu=It.current.clientWidth-we.current.clientWidth;yu>=hu&&(yu=hu);const ne=yu/It.current.clientWidth*we.current.clientWidth;Mt.current.style.left=`${ne}px`,It.current.style.transform=`translateX(${-yu}px)`,Ht.preventDefault()},Fu=(Ht,Vt,yt)=>{if(yt.stopPropagation(),Pe.length===20){I.default.info({title:"\u63D0\u793A",icon:null,okText:"\u6211\u77E5\u9053\u4E86",width:600,centered:!0,content:"\u5B9E\u9A8C\u754C\u9762\u7A97\u53E3\u6570\u91CF\u5DF2\u8FBE\u4E0A\u9650\uFF0820\u4E2A\uFF09\uFF0C\u4E0D\u5141\u8BB8\u518D\u590D\u5236\u7A97\u53E3\u3002"});return}const $t=(0,d.cloneDeep)(Pe),yu=$t[Vt],hu=String(Math.random()).slice(-10),w=`${yu.index_tab.split("-")[0]}-${hu}`;let j=yu.name;const ee=xe.filter(rt=>rt.tab_type===4)||[];if(ee.length===1){const rt=ee[0].name,Qe=$t.filter(We=>We.tab_type===4).map(We=>{var Ye;return Number((Ye=We.name)==null?void 0:Ye.split(rt)[1])});Qe.push(1),console.log(Qe,"nameItems"),j=rt+(Math.max(...Qe)+1)}const ge=ie(G({},yu),{name:j,active:!1,index_tab:w,isCopy:!0});$t.splice(Vt+1,0,ge),$($t)},mu=(Ht,Vt,yt)=>{yt.stopPropagation();const $t=(0,d.cloneDeep)(Pe);$t.splice(Vt,1),Ht.index_tab===Ee.index_tab&&($t[Vt-1].active=!0,ye($t[Vt-1])),$($t)};return s.createElement("div",{className:re.scrollbar,ref:we},s.createElement("div",{className:re.scrollbarContent,ref:It},Pe.map((Ht,Vt)=>{var yt;const{index_tab:$t,isCopy:yu,tab_type:hu,name:ne}=Ht;return s.createElement("div",{key:$t,id:`env_${$t}`,onClick:()=>{if($t===Ee.index_tab)return;const w=ie(G({},Ht),{active:!0}),j=(0,d.cloneDeep)(Pe);j[Vt]=w,ye(w),$(j)},className:Ee.index_tab===$t?`${re.item} ${re.active}`:re.item},hu===1&&s.createElement(s.Fragment,null,s.createElement("i",{title:"\u4EE3\u7801\u7F16\u8F91\u5668",style:{color:"#3B86A0"},className:"iconfont icon-daimabianjiqi1"}),s.createElement("span",null,ne),!!qe&&s.createElement(A.Z,{className:re.icon,overlayClassName:re.paths,onOpenChange:w=>{_t(w)},disabled:Ut,menu:{items:(yt=(0,d.compact)(_e))==null?void 0:yt.map(w=>({key:w,label:s.createElement("span",{className:qe===w?re.pathActive:""},w),onClick:()=>{qe!==w&&(_t(!1),Dt(w))}}))}},s.createElement("div",null,et?s.createElement("b",{className:"iconfont icon-a-xialazhankai"}):s.createElement("b",{className:"iconfont icon-shouqi4"}))),Ue&&s.createElement("div",{className:re.dot})),hu===2&&s.createElement(s.Fragment,null,s.createElement("i",{style:{color:"#608B4E"},title:"VSCode\u7F16\u8F91\u5668",className:"iconfont icon-vscode"}),s.createElement("span",null,ne)),hu===3&&s.createElement(s.Fragment,null,s.createElement("i",{style:{color:"#608B4E"},title:"\u56FE\u5F62\u5316\u684C\u9762",className:"iconfont icon-tuxinghuazhuomian"}),s.createElement("span",null,ne)),hu===4&&s.createElement(s.Fragment,null,s.createElement("i",{style:{color:"#3B86A0"},title:"\u547D\u4EE4\u884C\u7EC8\u7AEF",className:"iconfont icon-minglinghang"}),s.createElement("span",null,ne),!eu&&s.createElement("aside",{title:"\u590D\u5236",onClick:w=>Fu(Ht,Vt,w),className:"iconfont icon-fuzhihuanjing font14 ml10 current"}),yu&&s.createElement("aside",{title:"\u5173\u95ED",onClick:w=>mu(Ht,Vt,w),className:"iconfont icon-guanbishiyanhuanjing font14 ml10 current"})),hu===5&&s.createElement(s.Fragment,null,s.createElement("i",{style:{color:"#3B86A0"},title:"\u5BB9\u5668\u5185\u670D\u52A1",className:"iconfont icon-rongqi1"}),s.createElement("span",null,ne)),hu===6&&s.createElement(s.Fragment,null,s.createElement("i",{style:{color:"#3B86A0"},title:"\u865A\u62DF\u4EFF\u771F",className:"icon-xunifangzhen"}),s.createElement("span",null,ne)),hu===7&&s.createElement(s.Fragment,null,s.createElement("i",{style:{color:"#3B86A0"},title:"jupyter Lab",className:"icon-jupyterLab"}),s.createElement("span",null,ne)))})),s.createElement("div",{style:{display:xt?"block":"none"},className:re.scrollbarTrack},s.createElement("div",{ref:Mt,className:re.scrollbarThumb})))}},36258:function(Cu,W,D){"use strict";D.r(W),D.d(W,{default:function(){return qh}});var e=D(59301),re=D(65582),I="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFoAAABaCAYAAAA4qEECAAABz0lEQVR4Xu3csU7DQBRE0V1+LNCn5DNT0mN+DCNoQzNjfBVWl/o9T3wYNiiyMq+3fR/+nC4whT7d+CdAaMZZaMhZaKEpASjHM1poSACKsdFCQwJQjI0WGhKAYmy00JAAFGOjhYYEoBgbLTQkAMXYaKEhASjGRgsNCUAxNlpoSACKsdFCQwJQjI0WGhKAYmz0YtDb2+t8ge4pirne9vcxxnO0VAxTjRYaeppUaAq6+GsjV5Y5Oki0h8yizuiHvHnyRQkNaQstNCQAxdhooSEBKMZGCw0JQDE2ejHobezj49A9PY19fI556Bq/Lc9x8dO7P1e9v6AfkwLI3xHLQR8+Os6CX+zoOIvp31zX/zqgX5XQQkMCUIyNFhoSgGJstNCQABRjo4WGBKAYqtEbdD9tzDIP0PhIGPVImE+TMt9NaqOhRrdn5zJ71JvhMmDtjQjdyoV7Qodg7bjQrVy4J3QI1o4L3cqFe0KHYO240K1cuCd0CNaOC93KhXtCh2DtuNCtXLgndAjWjgvdyoV7Qodg7bjQrVy4J3QI1o4L3cqFe0KHYO240K1cuCd0CNaOC93KhXtCh2DtuNCtXLgndAjWjgvdyoV7Qodg7bjQrVy49wXyQzzmd6RVpQAAAABJRU5ErkJggg==",A=D(77019),d=D(5269),f=D(84056),P=({position:o,homework_challenge_index:c,subject:i,score:C,onViewAllTask:q,challenge_optional:F,unity_3d_result:p})=>{const[u,t]=(0,e.useState)(!1),n=(0,re.useLocation)(),[h]=(0,re.useSearchParams)();function v(){t(!u),(0,f.vp)()?(0,f.BU)():(0,f.Dj)(document.getElementById("task-left-panel"))}const E=()=>{(0,f.vp)()?t(!0):t(!1)};return(0,e.useEffect)(()=>(document.addEventListener((0,f.gH)(),E),()=>{document.removeEventListener((0,f.gH)(),E)}),[]),e.createElement("div",{className:"task-header"},e.createElement("a",{title:"\u67E5\u770B\u5168\u90E8\u4EFB\u52A1",onClick:q},e.createElement("img",{src:I,alt:"nav",width:45})),e.createElement(A.Z,{style:{flex:1},wrap:!1,align:"middle",gutter:10},e.createElement(d.Z,{style:{minWidth:"0px"}},e.createElement("h3",{title:i},"\u7B2C",c,"\u5173\uFF1A",i)),F&&!!h.get("coursesId")&&e.createElement(d.Z,null,e.createElement("div",{className:"font14 mr10",style:{color:"#E88D13",padding:"1px 8px",borderRadius:"9999px",border:"1px solid rgba(232,141,19,0.4)",background:"rgba(239,165,58,0.12)",lineHeight:"22px",whiteSpace:"nowrap"}},"\u53EF\u9009\u505A"))),e.createElement("span",null,C),!p&&h.get("isFullScreen")!=="true"&&e.createElement("a",{onClick:v,title:u?"\u9000\u51FA\u5168\u5C4F":"\u5168\u5C4F"},e.createElement("i",{className:u?"iconfont icon-shousuo c-grey-333 font16 ml10 current":"iconfont icon-zhankai c-grey-333 font16 ml10 current"})))},m=D(458),l=D(71411),s=D(54172),x=D(13747),le=D(2524),z="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAAA8CAMAAADygAyiAAAAaVBMVEUAAAD/vwD/vwD/ugD/ugD/uwD/vAD8vAP8ugP9uwL9uwL9uwL9ugL9ugL9ugL8uwP8uwP8ugP9ugL9ugL9ugL9uwL9uwL9uwL9uwP9zkn+1WT+34r+45n/7bz/8s//9+D/+/D//fj///8yardZAAAAGHRSTlMAECAwP0BQX2BwgI+Qn6Cwv8DP0N/g7/D8rFP8AAABpUlEQVRYw+3XwXKDIBAG4AVKoiRBDSq0adrG93/ImphSWwV2jYce+t+SGb5RWBcAmEQeji6acicgHVE6RA4s5cjWoVInHkognV6KP1Pt0NExJ3OE8AhUUKB9BKI4rpoM3+7KWzaMBLWwGcbttsNC+QlWcn7Eqesz8z+ocTHw7wUPQKdLEnItB+3i0PO569JQXwxtFHo5f3QoqB4v1BR663wSkItD738O6vN6WQlyZyRk1oGq8Xf6CFSMO8cjUAbMrgHZvl+qNSDVf/3MT7cSSyFza+DcepYEGQ/Ze9cVzSKo+oIavzUxfYeaJZAeb0xC2ytUUKD9FbJ6slMKySGnQBK4DO23ggJFd1qLh4oopPBQFoU4GmoSxxqNhbIExJHbbJM8aSkcJNNnv+rRk4h/OZt2DAPMcdSu46Qli3RSkhGADovMuGZASagK7AaI4XqOUQzo4ftfDdPkS5jByr1lssXKzzpXAP/QpLyfrvGXycPtJyczMnDhOgri44RvILQqiNy3aJPVUm5XsOziRoOaMFSQIB2GchLEgj3SEOuI6dm3M8E1+wTzvvO4HPYw7wAAAABJRU5ErkJggg==",U="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAAA8CAMAAADygAyiAAAAeFBMVEUAAACvv7+nt8elusWmusKnt8OmucKmucGlt8KmuMKlt8GmuMKmuMGluMKmt8KluMKmuMKmt8KluMGmuMKmuMGlt8KluMGmuMGmuMK+y9PQ2d/W3uPb4ubg5unk6ezo7O/r7/Hu8vTx9Pb09/j3+fr6+/z9/f7///9IiVUSAAAAGHRSTlMAECAwP0BQX2BwgI+Qn6Cwv8DP0N/g7/D8rFP8AAACAElEQVRYw+3X2XaCMBAG4CzFYtSgIiRYu7rk/d+wCJwUy8wk0V72v9KjfCdMhoQwNkm22loy64Vk4ci1jciKh5ystlHZBQYlI51Wose0s9HRlJPbhAgCKlKgJQGlOHYzufx5se4y40lQzWb9dYvnfqJ8gVUG/L15Ozrnzl+v05+YGjeD+JlwCNqf3JDTHodsLZi2FNScnc+lwaG2GWoSenejfBLQbjxRANQN6NzsL53U4JANQN31H9Yeuw8vD0LvfwhdHoReBujgwjUqyREN6e/sRMzaZvycolA/MPdGQMV45UChU7ghc8ZNEHqFBzSGTLteqhDU9FN2Jh5aq9qnn/tyKwlCHw6a+xuo7BZwYTwLOXv4QWuv9pAZVl1ZUdARrvR1xgeo8lsT1wNUoZU+WBTS441JanOFCqzSX+Di30JGT3ZKmQk2RyoN3Ji1GRMZtt9KpKcPUPHIndaAPT3kePNTQUIKHBAI5SQkoqEq8FqjY6E8AInIbbYKvmmpOCgLv/ttHn0T8Tdnwk7JWczrqPkbJyyZSCcklZJFhxMV15ylBOsCM2OJERpiFGfpEctfC2Y5v4fprbm3yvxu5bbPFWP/0KS9n67xh8lV91UkMxly4NrKxOHgJ5C0LiDOW2nFqlNOV+y+g1saVOFQkQRpHJonQRxdI8vEPuIavLsSnbNvHF76qBcgeTgAAAAASUVORK5CYII=",X="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAAA8CAMAAADygAyiAAAAe1BMVEUAAAC/j1C3l1i1lVq2llmzl1i2llm0llm1lVi0llm1lVi0llm1lVm1lVi0lli1lVi0lli1llm1lVm0lli1lli1lVm0lVm1lli1llnJs4fSvpnYx6fdzrLh1Lzl2sTo38zs49Pu59nx6+D07+X28uv59vD7+fX9/Pr///9SRDJsAAAAGHRSTlMAECAwP0BQX2BwgI+Qn6Cwv8DP0N/g7/D8rFP8AAAB+klEQVRYw+3X2VbCMBAG4EliEQqkQGgTEBFRlvd/QksLMV0yyVQvvPC/4XCg38kyzQLQSTJfGTSLqYBwxMJEZM5CTlKYqKwDjRKRTinhbVqb6EjMGRtCOAJlFGiGQBTHLDuPP08XVUaMBBUwqp+bPtcTZQc4TXr+vv84Xcucjq+dnyB1i4F/T3gPtKmUOp8bL2QKDtJg0OHq5OiHymIoUOjkQtetH1q7E9UD1cDBfFSfb37IREG7excPfwBqDvrPoW096C8YpILQ7jFpe2T6l+57GoAOBoEyd+UItQgryDEwHQ21++ZAulwv0/Bgb/aXvia5j5ZvP7PDnQrv9B/r19YHqWoB59qygYJsQspC+r7qinwQtHxAud2amLxD+RBIuhuTkPoGZRRodoO07OyUIuEwaUMXBEqAJ779tjNtnxXwbj8bk4ZFt6D3xgq5c3/KUChtl+LFcZo9G6MQb/ft5ezZRfLAsUb2bGznal/bGUKDeprkSR48aaVxUBI++y1/ehKxndNhRzGIOY7q33HCko50QpISEB2GjLhkQImvCvQIiOGyj0kZ0MNnrQVTTYYwtTWxlhoPVpp1ngL8Q53yfrrFXibn1VdOZhLPhWsliM3x30BoVYDct2iDVVBuVzDs4kaDcj+UkSDphyYkiHnXSEWsIyZ7e6e8c/YFAVX9WNqVSc8AAAAASUVORK5CYII=",y=D(42995),L=D(65862),G=D(56656),ie=D.n(G),Ae=Object.defineProperty,he=Object.defineProperties,xe=Object.getOwnPropertyDescriptors,Pe=Object.getOwnPropertySymbols,$=Object.prototype.hasOwnProperty,Ee=Object.prototype.propertyIsEnumerable,ye=(o,c,i)=>c in o?Ae(o,c,{enumerable:!0,configurable:!0,writable:!0,value:i}):o[c]=i,Ue=(o,c)=>{for(var i in c||(c={}))$.call(c,i)&&ye(o,i,c[i]);if(Pe)for(var i of Pe(c))Ee.call(c,i)&&ye(o,i,c[i]);return o},_e=(o,c)=>he(o,xe(c)),qe=(o,c,i)=>new Promise((C,q)=>{var F=t=>{try{u(i.next(t))}catch(n){q(n)}},p=t=>{try{u(i.throw(t))}catch(n){q(n)}},u=t=>t.done?C(t.value):Promise.resolve(t.value).then(F,p);u((i=i.apply(o,c)).next())});const Dt={0:z,1:U,2:X},Ut={loading:!0,page:1,data:null};var eu=(o=>(o[o.SET_LOADING=0]="SET_LOADING",o[o.SET_STATE=1]="SET_STATE",o[o.SET_PAGE=2]="SET_PAGE",o))(eu||{});function xt(o,c){switch(c.type){case 0:return _e(Ue({},o),{loading:c.payload});case 1:return Ue(Ue({},o),c.payload);case 2:return _e(Ue({},o),{page:c.payload});default:throw new Error}}var ru=({activeIndex:o,taskId:c})=>{const[i,C]=(0,e.useReducer)(xt,Ut),{loading:q,page:F,data:p}=i,u=(0,e.useRef)(),[t,n]=(0,e.useState)(!1),h=(0,e.useMemo)(()=>[{title:"\u6392\u540D",dataIndex:"user_name",align:"center",render:(te,H,J)=>{let R=(F-1)*10+J+1;return R<=3?e.createElement("img",{src:Dt[R-1],alt:"rank",width:36}):R}},{title:"\u59D3\u540D",dataIndex:"user_name"},{title:p==null?void 0:p.rank_data_name,dataIndex:"score",render:te=>(p==null?void 0:p.open_rank)==="DEFAULT"?(0,L.li)(te):te},{title:"\u901A\u5173\u65F6\u95F4",dataIndex:"end_time",render:te=>ie()(te).format("YYYY-MM-DD HH:mm:ss")}],[p==null?void 0:p.rank_data_name,p==null?void 0:p.open_rank,F]),v=()=>qe(void 0,null,function*(){n(!0);const Y=yield(0,y.i8)(c,{page:F,limit:10});n(!1),C({type:1,payload:{loading:!1,data:Y.data}})});(0,e.useEffect)(()=>(o===4?(clearInterval(u.current),sessionStorage.getItem("rankingShixunDetailAutoRefersh")&&b(!0),v()):clearInterval(u.current),()=>{clearInterval(u.current)}),[F,o,c]);function E(Y){C({type:2,payload:Y})}const b=Y=>{if(!Y){clearInterval(u.current);return}u.current=setInterval(()=>{v()},1e3*10)};return e.createElement("div",{className:"ranking-container"},q?e.createElement(m.Z,{avatar:!0,paragraph:{rows:4}}):e.createElement(e.Fragment,null,e.createElement(A.Z,{align:"middle",justify:"start",style:{marginBottom:"20px"}},e.createElement(d.Z,null,e.createElement("div",{className:"flex-container"},e.createElement(l.Z,{checkedChildren:"\u5F00\u542F",unCheckedChildren:"\u5173\u95ED",defaultChecked:!!sessionStorage.getItem("rankingShixunDetailAutoRefersh"),onChange:Y=>{Y?sessionStorage.setItem("rankingShixunDetailAutoRefersh","true"):sessionStorage.removeItem("rankingShixunDetailAutoRefersh"),b(Y)}}),e.createElement("span",{className:"ml8"},"\u81EA\u52A8\u5237\u65B0\uFF08\u5F00\u542F\u540E\u6BCF10S\u66F4\u65B0\u4E00\u6B21\u6570\u636E\uFF09")))),!p||(p==null?void 0:p.rank_list_count)===0?e.createElement(le.Z,{styles:{margin:"20% auto"}}):e.createElement(e.Fragment,null,e.createElement(s.default,{pagination:!1,size:"middle",dataSource:p.rank_list,columns:h,loading:t}),p.rank_list_count>10?e.createElement(x.Z,{style:{marginTop:20},showQuickJumper:!0,showSizeChanger:!1,onChange:E,current:F,total:p.rank_list_count}):null)))},et=D(69467),_t=D(95097),Mt=D(6767),we=D(62957),It=D(30641),Kt=D(57261),Eu={"content-wrapper":"content-wrapper___kKoFC",scroll:"scroll___lsiy3","unity-3d-container":"unity-3d-container___kQAJh","unity-3d-resize":"unity-3d-resize___xD5aC","unity3d-panel":"unity3d-panel___WLXqG","btn-enlarge":"btn-enlarge___mQbst",enlarge:"enlarge___p_I6G","tab-nav":"tab-nav___iVZmY","tab-fixed":"tab-fixed___SeByu",active:"active___TjNGA","tab-panel-body":"tab-panel-body___iueV_","answer-tip":"answer-tip___b7k1Y"},Au=D(81184),au=D(82636),Jt=D(58018);const Fu="YYYY-MM-DD HH:mm";var mu=({challenge_optional:o,challenge:c,position:i,status:C,get_gold:q,get_experience:F,star:p,tag_count:u,finished_time:t,index:n,view_answer_time:h,name:v,identifier:E,identity:b,shixun:Y,taskList:te,had_all_submmit:H,challenge_st:J,onSaveTaskStar:R,taskData:O})=>{const N=(0,re.useLocation)(),ue=(0,re.useParams)(),[M]=(0,re.useSearchParams)();function K(pe){R(E,pe,n)}const de=C===2||Y.status<2||te[n-1]&&te[n-1].status===2||Y.task_pass||b<=5;return e.createElement("div",{className:`task-item-container ${c.position===i?"active":""} ${C===2?"finish":""}`},e.createElement("div",{className:"flex-container challenge-title space-between"},de?e.createElement(A.Z,{wrap:!1,align:"middle",gutter:10},e.createElement(d.Z,null,e.createElement("a",{href:`/tasks/${E}${N.search}`,onClick:pe=>{if(pe.preventDefault(),ue.courseId&&ue.homeworkId){setTimeout(()=>window.location.href=`/tasks/${ue.courseId}/${ue.homeworkId}/${E}${N.search}`,300);return}if(ue.courseId&&ue.exerciseId){setTimeout(()=>window.location.href=`/tasks/${ue.courseId}/${ue.exerciseId}/${E}/exercise${N.search}`,300);return}setTimeout(()=>window.location.href=`/tasks/${E}${N.search}`,300)}},`${n+1}. ${v}`," ")),o&&!!M.get("coursesId")&&e.createElement(d.Z,null,e.createElement("div",{className:"font12 mr10",style:{color:"#E88D13",padding:"5px 8px",borderRadius:"9999px",border:"1px solid rgba(232,141,19,0.4)",background:"rgba(239,165,58,0.12)",lineHeight:"12px",whiteSpace:"nowrap"}},"\u53EF\u9009\u505A"))):e.createElement(A.Z,{wrap:!1,align:"middle",gutter:10},e.createElement(d.Z,null,e.createElement("span",null,`${i}. ${v}`)),o&&!!M.get("coursesId")&&e.createElement(d.Z,null,e.createElement("div",{className:"font12 mr10",style:{color:"#E88D13",padding:"5px 8px",borderRadius:"9999px",border:"1px solid rgba(232,141,19,0.4)",background:"rgba(239,165,58,0.12)",lineHeight:"12px",whiteSpace:"nowrap"}},"\u53EF\u9009\u505A"))),J&&!(O!=null&&O.shixun_choice_public_result)?e.createElement("span",{className:H?"green":""},H?"\u5DF2\u63D0\u4EA4":"\u672A\u63D0\u4EA4"):e.createElement("i",{className:`iconfont icon-wancheng1 ${C===2?"green":""}`})),e.createElement("div",{className:"flex-container"},e.createElement("p",{className:C===2?"green":""},e.createElement("span",null,"\u7ECF\u9A8C\u503C")," ",C===2&&F>0?"+":"",F),e.createElement("p",{className:C===2?"green":""},e.createElement("span",null,"\u91D1\u5E01")," ",C===2&&q>0?"+":""," ",q),e.createElement("p",null,e.createElement("span",null,"\u6280\u80FD\u6807\u7B7E")," ",u||"\u65E0")),e.createElement("div",{className:"flex-container"},e.createElement("p",null,e.createElement("span",null,"\u5B8C\u6210\u65F6\u95F4"),t?ie()(t).format(Fu):"--"),e.createElement("p",null,e.createElement("span",null,"\u67E5\u770B\u7B54\u6848\u65F6\u95F4"),h?ie()(h).format(Fu):"--")),Y.status>=2?e.createElement("div",{className:"rate-container"},C===2&&p===0?e.createElement(e.Fragment,null,e.createElement("span",null,"\u7ED9\u4E2A\u8BC4\u5206\u5427\uFF1A"),e.createElement(Jt.Z,{defaultValue:0,onChange:K})):null,C===2&&p>0?e.createElement(e.Fragment,null,e.createElement("span",null,"\u5DF2\u8BC4\u5206\uFF1A"),e.createElement(Jt.Z,{value:p,disabled:!0}),e.createElement("span",{className:"highlight"},p,"\u5206")):null):null)},Ht=Object.defineProperty,Vt=Object.defineProperties,yt=Object.getOwnPropertyDescriptors,$t=Object.getOwnPropertySymbols,yu=Object.prototype.hasOwnProperty,hu=Object.prototype.propertyIsEnumerable,ne=(o,c,i)=>c in o?Ht(o,c,{enumerable:!0,configurable:!0,writable:!0,value:i}):o[c]=i,w=(o,c)=>{for(var i in c||(c={}))yu.call(c,i)&&ne(o,i,c[i]);if($t)for(var i of $t(c))hu.call(c,i)&&ne(o,i,c[i]);return o},j=(o,c)=>Vt(o,yt(c)),ee=({taskList:o,challenge:c,shixun:i,identity:C,onSaveTaskStar:q,taskData:F})=>{const[p]=(0,re.useSearchParams)();return e.createElement("div",{className:"task-nav-container"},!!p.get("coursesId")&&e.createElement("p",{className:"task-tip"},e.createElement("div",null,e.createElement("span",null,"\u6E29\u99A8\u63D0\u793A: "),"\u82E5\u67E5\u770B\u7B54\u6848\u65F6\u95F4\u65E9\u4E8E\u5173\u5361\u4EFB\u52A1\u5B8C\u6210\u65F6\u95F4\uFF0C\u5C06\u5F71\u54CD\u8BFE\u5802\u5B9E\u8BAD\u4F5C\u4E1A\u7684\u6210\u7EE9\u3002")),o.map((u,t)=>{let n=j(w({},u),{identity:C,index:t,challenge:c,taskList:o,shixun:i,onSaveTaskStar:q,taskData:F});return e.createElement(mu,w({key:t},n))}))},ge={tree:"tree___LyfjL"},rt=D(18287),Qe=D(81876),We=D(87513),Ye=D(60979),Ie=(o,c,i)=>new Promise((C,q)=>{var F=t=>{try{u(i.next(t))}catch(n){q(n)}},p=t=>{try{u(i.throw(t))}catch(n){q(n)}},u=t=>t.done?C(t.value):Promise.resolve(t.value).then(F,p);u((i=i.apply(o,c)).next())});const Ve=(o,c,i,C,q)=>Ie(void 0,null,function*(){const F=()=>{q?(0,L.xg)(i?`/tasks/${p==null?void 0:p.identifier}/jupyter`:`/tasks/${p.game_identifier}?subject_id=${C}`):window.location.href=i?`/tasks/${p==null?void 0:p.identifier}/jupyter`:`/tasks/${p.game_identifier}?subject_id=${C}`},p=i?yield(0,Ye.BK)({id:o,challenge_id:c,subject_id:C}):yield(0,Ye.Ir)({id:o,challenge_id:c,subject_id:C});if(p!=null&&p.game_identifier||p!=null&&p.identifier){if(p!=null&&p.access)F();else{if((p==null?void 0:p.access)==!1){Mt.ZP.warning("\u5F53\u524D\u5B9E\u8BAD\u4E0D\u652F\u6301\u8DF3\u5173\uFF0C\u5DF2\u4E3A\u60A8\u8DF3\u8F6C\u5230\u8BE5\u5B9E\u8BAD\u672A\u901A\u8FC7\u7684\u7B2C\u4E00\u4E2A\u5173\u5361"),setTimeout(()=>{Ve(o,"",i,C,q)},1e3);return}F()}return}(p==null?void 0:p.status)===-3?(0,L.eF)():(p==null?void 0:p.status)===2?V(p==null?void 0:p.message):(p==null?void 0:p.status)===3&&He(p==null?void 0:p.message)}),V=o=>{o=o!=null&&o.includes(".json")?o:`${o}.json`,we.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:e.createElement("div",{className:"tc font16"},"\u5B9E\u8BAD\u5DF2\u7ECF\u66F4\u65B0\u4E86\uFF0C\u6B63\u5728\u4E3A\u60A8\u91CD\u7F6E!"),onOk:()=>Ie(void 0,null,function*(){const c=yield(0,We.L8)({url:o});if(!c)return;Mt.ZP.success("\u91CD\u7F6E\u6210\u529F\uFF0C\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF01");const i=yield(0,Ye.Ir)({id:c.shixun_identifier});if(i!=null&&i.game_identifier){(0,L.xg)(`/tasks/${i.game_identifier}`);return}(i==null?void 0:i.status)===2?V(i==null?void 0:i.message):(i==null?void 0:i.status)===3&&He(i==null?void 0:i.message)})})},He=o=>{we.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:e.createElement("div",{className:"tc font16"},"\u76EE\u524D\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5C1A\u5728\u5185\u6D4B\u4E2D\uFF0C\u5C06\u4E8E",o,"\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01")})};var se=D(59301);const{DirectoryTree:ht}=rt.default;var nu=({taskList:o,challenge:c,shixun:i,identity:C,onSaveTaskStar:q,subject_id:F})=>{const p=(0,re.useParams)(),[u]=(0,re.useSearchParams)(),[t,n]=(0,e.useState)([]),[h,v]=(0,e.useState)([]),[E,b]=(0,e.useState)();(0,e.useEffect)(()=>{Y(o),v(J({children:o},c.id)),n([...o]),console.log("taskList:",o)},[o]);const Y=R=>{R.map((O,N)=>{var ue;O.index=N,O.title=O.name,O.id==c.id&&b(O.key),(ue=O.children)!=null&&ue.length&&Y(O.children)})},te=(R,O)=>{var N,ue;console.log("Trigger Select",R,O),O.node.shixun_identifier&&Ve(O.node.shixun_identifier,O.node.key,((N=O.node)==null?void 0:N.is_jupyter)||((ue=O.node)==null?void 0:ue.is_jupyter_lab),F)},H=()=>{console.log("Trigger Expand")};function J(R,O){var N;if(!(!R||typeof R!="object"))return R.id==O?[]:R.children.some(ue=>N=J(ue,O))?[...N,R.key]:void 0}return se.createElement("div",{className:"task-nav-container"},!!u.get("coursesId")&&se.createElement("p",{className:"task-tip"},se.createElement("div",null,se.createElement("span",null,"\u6E29\u99A8\u63D0\u793A: "),"\u82E5\u67E5\u770B\u7B54\u6848\u65F6\u95F4\u65E9\u4E8E\u5173\u5361\u4EFB\u52A1\u5B8C\u6210\u65F6\u95F4\uFF0C\u5C06\u5F71\u54CD\u8BFE\u5802\u5B9E\u8BAD\u4F5C\u4E1A\u7684\u6210\u7EE9\u3002")),!!(t!=null&&t.length)&&se.createElement("div",{style:{padding:10}},se.createElement(ht,{className:ge.tree,icon:se.createElement("i",{className:"iconfont icon-wancheng1 "}),switcherIcon:se.createElement("i",{className:"iconfont icon-you1 ",style:{position:"relative",top:-2}}),onSelect:te,onExpand:H,selectedKeys:[E],defaultExpandedKeys:[...h||[]],treeData:t,titleRender:(R,O,N)=>se.createElement("span",{className:`${c.id==R.id?ge.active:""} multi_ellipsis1`,style:{paddingRight:34}},R.item_type==="Shixun"&&se.createElement("i",{class:"iconfont icon-shixunti2 c-light-primary font20"}),R.item_type==="Challenge"&&se.createElement("i",{style:{fontFamily:"monospace",position:"relative",top:R.item_type==="Shixun"?-2:0}},"\uFF08",L.I9[R.index],"\uFF09"),se.createElement("span",{style:{position:"relative",top:R.item_type==="Shixun"||R.item_type==="Stage"?-2:0}},R==null?void 0:R.name),R.item_type!=="Stage"&&se.createElement("i",{className:`iconfont icon-tasks-img c-grey-999 ${(R==null?void 0:R.status)==1&&"c-green-29b"}`},((R==null?void 0:R.status)==1||(R==null?void 0:R.status)==0)&&se.createElement("img",{src:Qe.k$,width:"16"}),(R==null?void 0:R.status)==2&&se.createElement("img",{src:Qe.ub,width:"16"}),(R==null?void 0:R.status)==3&&se.createElement("img",{src:Qe.e6,width:"16"})))})))},fu=D(40635),ku=D(25374),me=D(28284),tu=D(82326),at=D(37568),xu=D(29787),pu=D(38147),Su=(o,c,i)=>new Promise((C,q)=>{var F=t=>{try{u(i.next(t))}catch(n){q(n)}},p=t=>{try{u(i.throw(t))}catch(n){q(n)}},u=t=>t.done?C(t.value):Promise.resolve(t.value).then(F,p);u((i=i.apply(o,c)).next())}),tt=({user_praise:o,praise_count:c,praisePlus:i,onCreateDiscuss:C,user:q,userInfo:F})=>{const[p,u]=(0,e.useState)(!1),[t,n]=(0,e.useState)(""),h=(0,re.useParams)(),[v]=(0,re.useSearchParams)(),[E,b]=(0,e.useState)(!1),[Y,te]=(0,e.useState)([]),[H,J]=(0,e.useState)([]),[R]=me.default.useForm(),[O,N]=(0,e.useState)([]),[ue,M]=(0,e.useState)(!1),[K,de]=(0,e.useState)(!1),[pe,fe]=(0,e.useState)(!1),[Oe,Xe]=(0,e.useState)(0);(0,e.useEffect)(()=>Su(void 0,null,function*(){var ke,nt,Xt,Ze,Lt;if(v.get("homework_common_id")){let Le=yield(0,pu.ZP)(`/api/shixun_homeworks/${v.get("homework_common_id")}/header_info.json`,{method:"get"});(Le==null?void 0:Le.status)===0&&(te([{course_group_id:"-",group_group_name:"\u5168\u90E8\u5206\u73ED"},...(ke=Le==null?void 0:Le.data)==null?void 0:ke.course_group_info]),J([{id:"-",name:"\u5168\u90E8\u72B6\u6001"},...(Xt=(nt=Le==null?void 0:Le.data)==null?void 0:nt.task_status)==null?void 0:Xt.filter(vt=>(vt==null?void 0:vt.id)!=0&&(vt==null?void 0:vt.id)!=-1)]),R.setFieldsValue({course_group:v.get("courseGroup")?(Ze=v.get("courseGroup").split(","))==null?void 0:Ze.map(vt=>vt=="-"?vt:Number(vt)):["-"],work_status:v.get("workStatus")?(Lt=v.get("workStatus").split(","))==null?void 0:Lt.map(vt=>vt=="-"?vt:Number(vt)):["-"],search:v.get("search")?v.get("search"):""}),lt())}}),[]);const lt=()=>Su(void 0,null,function*(){var ke,nt,Xt,Ze,Lt,Le;M(!0);let vt=yield(0,pu.ZP)(`/api/shixun_homeworks/${v.get("homework_common_id")}/all_student_works.json`,{method:"get",params:{search:R.getFieldValue("search"),course_group:R.getFieldValue("course_group"),work_status:R.getFieldValue("work_status")}});if((vt==null?void 0:vt.status)===0){N((ke=vt==null?void 0:vt.data)==null?void 0:ke.student_works),de(!1),fe(!1);for(let Bu in(nt=vt==null?void 0:vt.data)==null?void 0:nt.student_works)(h==null?void 0:h.taskId)==((Ze=(Xt=vt==null?void 0:vt.data)==null?void 0:Xt.student_works[Bu])==null?void 0:Ze.game_identifier)&&(Xe(Bu),Bu!=0?de(!0):de(!1),Bu!=((Le=(Lt=vt==null?void 0:vt.data)==null?void 0:Lt.student_works)==null?void 0:Le.length)-1?fe(!0):fe(!1))}M(!1)});function Ft(ke){n(ke)}function At(){u(!0)}function gt(){u(!1)}function Me(){return Su(this,null,function*(){if(!(F!=null&&F.authentication)){we.default.confirm({title:"\u63D0\u793A",className:"custom-modal-divider ",icon:null,content:"\u9700\u8981\u901A\u8FC7\u5B9E\u540D\u9A8C\u8BC1\u540E\uFF0C\u624D\u80FD\u8FDB\u884C\u8BC4\u8BBA\u64CD\u4F5C",okText:"\u524D\u5F80\u5B9E\u540D\u9A8C\u8BC1",cancelText:"\u53D6\u6D88",onOk:()=>{window.open("/account/certification")}});return}if(t.trim()==""){Mt.ZP.warning("\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A");return}C(t),n(""),u(!1)})}return e.createElement("div",{className:`comment-input-editor-container ${p?"active":""} `},e.createElement("div",{className:p?"text-area hide":"text-area"},e.createElement("input",{placeholder:"\u8BF4\u70B9\u4EC0\u4E48",onClick:At}),e.createElement("a",{className:"c-light-black",onClick:i,title:o?"\u53D6\u6D88\u70B9\u8D5E":"\u70B9\u8D5E"},e.createElement("i",{className:`mr3 ${o?"iconfont icon-dianzan c-orange":"iconfont icon-dianzan-xian"} `,alt:"\u8D5E"}),c?e.createElement("span",null,c):"")),p?e.createElement("div",{className:"input-mask",onClick:gt}):null,e.createElement("div",{className:p?"md-container":"md-container hide"},e.createElement(ku.Z,{id:"discuss-input-editor",startInit:p,miniToolbar:!0,watch:!1,noStorage:!0,defaultValue:t,height:240,onChange:Ft}),e.createElement("div",{className:"tip-container",onClick:gt},e.createElement("p",null,"\u8BF7\u52FF\u7C98\u8D34\u7B54\u6848\uFF0C\u5426\u5219\u5C06\u9020\u6210\u8D26\u53F7\u7981\u7528\u540E\u679C\uFF01"),e.createElement("a",{className:"btn-send",style:{color:"#fff",background:"#0152d9"},onClick:Me},"\u53D1\u9001"))),v.get("homework_common_id")&&e.createElement("div",{className:"students"},e.createElement("div",{className:"students_list",onClick:()=>{b(!0)}},"\u5B66\u751F\u5217\u8868"),e.createElement("div",{style:{marginLeft:"auto"}}),K&&e.createElement("div",{className:"students_change",onClick:()=>{var ke;re.history.push(`${(ke=O==null?void 0:O[Number(Oe)-1])==null?void 0:ke.url}&courseGroup=${R.getFieldValue("course_group")||""}&workStatus=${R.getFieldValue("work_status")||""}&search=${R.getFieldValue("search")||""}`),location.reload()}},"\u4E0A\u4E00\u4E2A"),pe&&e.createElement("div",{className:"students_change",onClick:()=>{var ke;re.history.push(`${(ke=O==null?void 0:O[Number(Oe)+1])==null?void 0:ke.url}&courseGroup=${R.getFieldValue("course_group")||""}&workStatus=${R.getFieldValue("work_status")||""}&search=${R.getFieldValue("search")||""}`),location.reload()}},"\u4E0B\u4E00\u4E2A")),e.createElement(Kt.Z,null,e.createElement(It.Z,{title:null,style:{width:"700px"},placement:"left",closable:!1,open:E,onClose:()=>b(!1)},e.createElement("div",{style:{fontSize:"16px",marginBottom:"20px",fontWeight:"bold"}},"\u5B66\u751F\u5217\u8868"),e.createElement(me.default,{form:R,layout:"inline",className:"myformStyle"},e.createElement(me.default.Item,{name:"course_group"},e.createElement(tu.default,{maxTagCount:1,style:{width:180},mode:"multiple",onChange:ke=>{(ke==null?void 0:ke.length)<2?R.setFieldValue("course_group",ke):(ke==null?void 0:ke[(ke==null?void 0:ke.length)-1])=="-"?R.setFieldValue("course_group",["-"]):R.setFieldValue("course_group",ke==null?void 0:ke.filter(nt=>nt!="-")),lt()}},Y.map(ke=>e.createElement(tu.default.Option,{key:ke.course_group_id,value:ke.course_group_id},ke.group_group_name)))),e.createElement(me.default.Item,{name:"work_status"},e.createElement(tu.default,{maxTagCount:1,style:{width:180,marginLeft:"10px"},mode:"multiple",onChange:ke=>{(ke==null?void 0:ke.length)<2?R.setFieldValue("work_status",ke):(ke==null?void 0:ke[(ke==null?void 0:ke.length)-1])=="-"?R.setFieldValue("work_status",["-"]):R.setFieldValue("work_status",ke==null?void 0:ke.filter(nt=>nt!="-")),lt()}},H.map(ke=>e.createElement(tu.default.Option,{key:ke.id,value:ke.id},ke.name)))),e.createElement(me.default.Item,{name:"search"},e.createElement(at.default.Search,{placeholder:"\u8BF7\u8F93\u5165\u5B66\u751F\u59D3\u540D\u641C\u7D22",className:"mySearch",onChange:ke=>R.setFieldValue("search",ke.target.value),suffix:e.createElement("i",{className:"iconfont icon-sousuo9 font14 ",style:{cursor:"pointer"},onClick:()=>lt()})}))),e.createElement(xu.Z,{spinning:ue},e.createElement(s.default,{style:{marginTop:"20px"},dataSource:O,scroll:{y:"70vh"},columns:[{title:"\u59D3\u540D",dataIndex:"user_name"},{title:"\u5B66\u53F7",dataIndex:"student_id"},{title:"\u5206\u73ED",dataIndex:"group_name"},{title:"\u6700\u7EC8\u6210\u7EE9",dataIndex:"final_score"},{title:"\u64CD\u4F5C",render:(ke,nt)=>e.createElement("span",{style:{cursor:"pointer",color:"#3061D0"},onClick:()=>{re.history.push(`${nt==null?void 0:nt.url}&courseGroup=${R.getFieldValue("course_group")||""}&workStatus=${R.getFieldValue("work_status")||""}&search=${R.getFieldValue("search")||""}`),location.reload()}},"\u67E5\u770B")}],pagination:!1})))))},ot=D(77254),Fe=D(42678),Qu=({data:o})=>e.createElement(e.Fragment,null,o&&o.map(c=>e.createElement("div",{className:"choose-answer-item",key:c.position},e.createElement("p",null,"\u7B2C",c.position,"\u9898"),e.createElement(_t.Z,{value:c.answer})))),ln=({data:o,onShowUnlockAnswerModal:c,challenge:i})=>{const C=i!=null&&i.disable_copy?{userSelect:"none"}:{},q=F=>{if(i!=null&&i.disable_copy){Mt.ZP.error("\u7981\u6B62\u590D\u5236\u53C2\u8003\u7B54\u6848");return}const p=document.querySelector(`#answer-content-${F}`);if(p){const u=n=>{var h;let v="";for(const E of n.childNodes)if(!(E&&((h=E==null?void 0:E.className)==null?void 0:h.indexOf("previewFlowChar"))>-1)){if(E.nodeType===Node.TEXT_NODE)v+=E.textContent;else if(E.nodeType===Node.ELEMENT_NODE)if(E.tagName==="PRE"||E.tagName==="CODE")v+=E.innerText;else if(E.tagName==="BR")v+=` `;else if(E.tagName==="P"||E.tagName==="DIV"){const b=u(E).trim();b&&(v+=b+` -`)}else v+=u(E)}return v},t=u(p).trim();navigator.clipboard.writeText(t).then(()=>{Mt.ZP.success("\u590D\u5236\u6210\u529F")}).catch(()=>{Mt.ZP.error("\u590D\u5236\u5931\u8D25")})}};return e.createElement(e.Fragment,null,o&&o.map((F,p)=>{const{answer_id:u,answer_name:t,answer_contents:n,view_time:h}=F;return e.createElement("div",{className:"answer-item-container",key:u},e.createElement("div",{className:"flex-container"},e.createElement("span",{className:"level"}," \u7EA7\u522B",p+1,"\uFF1A "),e.createElement("span",{className:"name"},t),n?e.createElement(e.Fragment,null,e.createElement("span",{className:"view-time"},h?ie()(h).format("YYYY-MM-DD HH:mm"):""),e.createElement("span",null,"\u5DF2\u89E3\u9501")):e.createElement("a",{onClick:c},"\u89E3\u9501")),n&&e.createElement("div",{className:"answer-content"},e.createElement("div",{className:"copy-button"},e.createElement("span",{style:{float:"right",fontSize:"12px"},className:"current c-light-primary",onClick:()=>q(u)},e.createElement("i",{className:"iconfont icon-fuzhi8 mr5 font-12"}),"\u590D\u5236")),e.createElement("div",{id:`answer-content-${u}`,style:C},e.createElement(_t.Z,{value:n}))))}))},k=({loading:o,data:c,onShowTip:i,st:C,challenge:q})=>{const F=(0,e.useRef)(null),p=(0,e.useRef)(null),u=(0,e.useRef)(null),t=(0,e.useRef)(null),n=(0,e.useRef)({x:0,y:0});return(0,e.useEffect)(()=>{if(F.current&&(q!=null&&q.disable_copy)){let h=function(b){n.current={x:b.clientX,y:b.clientY},clearTimeout(u.current),clearTimeout(t.current),u.current=setTimeout(()=>{p.current.style.left=`${n.current.x}px`,p.current.style.top=`${n.current.y}px`,p.current.style.display="block"},1e3),t.current=setTimeout(()=>{p.current.style.display="none",clearTimeout(u.current),clearTimeout(t.current)},3e3)},v=function(){p.current.style.display="none",clearTimeout(u.current),clearTimeout(t.current)},E=function(b){n.current={x:b.clientX,y:b.clientY}};return F.current.addEventListener("mouseenter",h),window.addEventListener("mousemove",E),F.current.addEventListener("mouseleave",v),()=>{var b,Y;(b=F.current)==null||b.removeEventListener("mouseenter",h),window.removeEventListener("mousemove",E),(Y=F.current)==null||Y.removeEventListener("mouseleave",v)}}},[F==null?void 0:F.current,q==null?void 0:q.disable_copy]),e.createElement("div",{ref:F,className:"answer-container"},e.createElement("div",{ref:p,className:"answer-tips-css"},"\u7981\u6B62\u590D\u5236\u53C2\u8003\u7B54\u6848"),o?e.createElement(we.Z,null):null,C===1?e.createElement(Pu,{data:c}):e.createElement(ln,{data:c,challenge:q,onShowUnlockAnswerModal:i}))},Pt=D(62673),dt=({data:o,selected_unlocked_answer_id:c,selected_index:i,onSelect:C})=>{if(!o)return null;const q=o.filter((p,u)=>p.answer_contents?!1:(p.index=u,!0));function F(p){const{value:u,checked:t}=p.target;C(t?u:null)}return e.createElement("table",{className:"unlock-answer-list"},e.createElement("thead",null,e.createElement("tr",null,e.createElement("th",null),e.createElement("th",null,"\u7EA7\u522B"),e.createElement("th",null,"\u540D\u79F0"),e.createElement("th",null,"\u6263\u5206\u5360\u6BD4"),e.createElement("th",null,"\u6263\u51CF\u91D1\u5E01"))),e.createElement("tbody",null,q.map((p,u)=>e.createElement("tr",{key:p.answer_id},e.createElement("td",null,e.createElement(Pt.default,{value:p.answer_id,onChange:F,checked:p.answer_id===c||c&&i>=u})),e.createElement("td",null,p.index+1),e.createElement("td",null,p.answer_name),e.createElement("td",null,p.answer_ratio,"%"),e.createElement("td",{className:"gold-color"},p.answer_score)))))},pe={"unity3d-panel":"unity3d-panel___aA1uJ"},st="data:image/png;base64,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",ht=D(7939),Wt="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAEKADAAQAAAABAAAAEAAAAAA0VXHyAAABcElEQVQ4EYWTMUvDUBSFk9rS0loHxcVJxMlBcPMXOCgoLm5uujiLBRd3HQRBxUUQBwdxEHQQHEUHEUvBSREcbIuCOgmiNX6neQlp8qQPPu65955309umjhM7nucNQgXeYS7Wbp9yaQN2YRiq7W6kLIYitSvXdSvEhqXfUrINiBrSfIpT2IZCtBFo2wA3aBLTUIYcXDCkDMvo8NgGhE0jVon70AclmGbIHdRgVk9wED2EBnt/KI8dj1zc0j/DO4aWfwUuUxQWEc/waDQyPNeorzDzhYbdMOyJmNEK2klT+2ECpqB5MI2DBtzDoV91fojfRuf18U9gXQViDo5h3hgSgV4Rssb/q0udcA5boJU6YCBxM1bAo4f56yGycAQHkIl5rSm+bqg1f0az5wzOT9AKeeut1uIQaTX60mgd5WswCpMMfiNaD94dGvX/miUMdViA3sCE1nekP9km6K3sCnqJSHME9uABXuEFNFSv9BIUdOkPNwD5qttE6qEAAAAASUVORK5CYII=",It=D(44620),zt=D.n(It),an=D(59301),zn=Object.defineProperty,qt=Object.defineProperties,$u=Object.getOwnPropertyDescriptors,Zt=Object.getOwnPropertySymbols,a=Object.prototype.hasOwnProperty,g=Object.prototype.propertyIsEnumerable,Q=(o,c,i)=>c in o?zn(o,c,{enumerable:!0,configurable:!0,writable:!0,value:i}):o[c]=i,ce=(o,c)=>{for(var i in c||(c={}))a.call(c,i)&&Q(o,i,c[i]);if(Zt)for(var i of Zt(c))g.call(c,i)&&Q(o,i,c[i]);return o},De=(o,c)=>qt(o,$u(c)),Et=(o,c,i)=>new Promise((C,q)=>{var F=t=>{try{u(i.next(t))}catch(n){q(n)}},p=t=>{try{u(i.throw(t))}catch(n){q(n)}},u=t=>t.done?C(t.value):Promise.resolve(t.value).then(F,p);u((i=i.apply(o,c)).next())}),St=({unity_3d_routes:o,onGetUnity3dMessage:c,taskData:i,userInfo:C,itemData:q={},codeRepData:F})=>{const{shixun_environment_id:p,tab_type:u,index_tab:t}=q,n=(0,e.useRef)(),[h,v]=(0,e.useState)(!0),[E,b]=(0,e.useState)("\u6B63\u5728\u52AA\u529B\u52A0\u8F7D\u4E2D..."),[Y,te]=(0,e.useState)({}),H=(0,ae.useSelector)(ve=>{var fe;return(fe=ve==null?void 0:ve.user)==null?void 0:fe.userInfo}),[V,R]=(0,e.useState)(!1),O=(0,ae.useParams)(),[N,ue]=(0,e.useState)(u!==6?u===5?Y.thiry_party_url:o:null);(0,e.useEffect)(()=>{var ve;function fe(Le){return Et(this,null,function*(){try{if(Le.data.type==="fetchData"&&Le.data.key==="JKLJSOIWOIC~"){const{requestId:rt}=Le.data,Xt=yield(0,gu.ZP)(Le.data.url,ce({},Le.data.params));n.current.contentWindow.postMessage({type:"fetchData",requestId:rt,data:Xt},"*");return}const ke=JSON.parse(Le.data);c(ke),ke.type==="getTaskData"&&K({taskData:i,userInfo:C,cookie:(0,L.ej)("_educoder_session"),currentLoginUser:H})}catch(ke){console.log("error:",ke,Le)}})}let He=sessionStorage.getItem("Tpilist"),Ge=JSON.parse(He)||[],$e=(ve=Ge==null?void 0:Ge.filter(Le=>Le.id===O.taskId))==null?void 0:ve[0],Yt=performance.navigation.type===1?!0:($e==null?void 0:$e.id)===O.taskId&&(new Date().getTime()-new Date($e==null?void 0:$e.time).getTime())/1e3/3600>24;if(R(Yt),!($e!=null&&$e.id)){let Le={id:O.taskId,time:new Date};Ge.push(Le),sessionStorage.setItem("Tpilist",JSON.stringify(Ge))}window.addEventListener("message",fe);const ft=lt.Z.subscribe("evaluate-unity3d-result",Le=>{K(Le)}),gt=lt.Z.subscribe("unity3d-reset",Le=>{Le==="start"&&(v(!0),b("\u6B63\u5728\u91CD\u7F6E\u4E2D..."),te({})),Le==="done"&&M()});return()=>{window.removeEventListener("message",fe),ft(),gt()}},[]),(0,e.useEffect)(()=>{u===5&&M(),u===6&&(F!=null&&F.content)&&ue((u===5?Y.thiry_party_url:o)+`&ctz=${zt().compressToEncodedURIComponent((F==null?void 0:F.content)||"123")}`)},[u,F==null?void 0:F.content]);const M=()=>Et(void 0,null,function*(){var ve,fe,He,Ge,$e,Yt,ft,gt,Le;v(!0);const ke=yield(0,y.sA)((ve=i.myshixun)==null?void 0:ve.identifier,{shixun_environment_id:p,tab_type:u,game_id:(fe=i==null?void 0:i.game)==null?void 0:fe.id});if(v(!1),(Ge=(He=ke==null?void 0:ke.data)==null?void 0:He.data_list)!=null&&Ge.length){lt.Z.publish("pod-restrict-data",{identifier:($e=ke==null?void 0:ke.data)==null?void 0:$e.identifier,data_list:(Yt=ke==null?void 0:ke.data)==null?void 0:Yt.data_list});return}(ke==null?void 0:ke.status)===0&&(ke.data.thiry_party_url=((ft=ke==null?void 0:ke.data)==null?void 0:ft.link_url)+`${((Le=(gt=ke==null?void 0:ke.data)==null?void 0:gt.link_url)==null?void 0:Le.indexOf("?"))<0?"?":"&"}t=`+new Date().getTime(),lt.Z.publish("send-tabs-result-data",De(ce({},ke==null?void 0:ke.data),{index_tab:t})),lt.Z.publish("update-windows-time",ke==null?void 0:ke.data),te(ce({},ke.data||{})),ue(ke.data.thiry_party_url))});function K(ve){n.current&&n.current.contentWindow.postMessage(JSON.stringify(ve),"*")}function de(){v(!1)}return an.createElement(e.Fragment,null,an.createElement("div",{style:{height:"100%"}},V?an.createElement("div",{style:{height:"100%"}},h&&an.createElement(we.Z,{className:"c-white",message:E}),N&&an.createElement("iframe",{onLoad:de,className:pe["unity3d-panel"],ref:n,id:"unity3d",allow:"geolocation document-domain camera *;microphone *",sandbox:"allow-scripts microphone allow-downloads allow-same-origin allow-top-navigation allow-forms allow-popups allow-pointer-lock allow-popups-to-escape-sandbox allow-presentation allow-top-navigation-by-user-activation",src:N})):an.createElement("div",{key:"123213123",style:{display:"flex",height:"100%",position:"relative",overflow:"hidden",alignItems:"center",background:"#1E1E1E",justifyContent:"center",flexDirection:"column"}},an.createElement("img",{src:st}),an.createElement(ht.ZP,{onClick:()=>{R(!0)},icon:an.createElement("img",{src:Wt,style:{width:16,marginBottom:3}}),type:"primary",style:{width:"#3061D0",marginTop:40,width:140}},"\u542F\u52A8\u73AF\u5883"),an.createElement("p",{style:{marginTop:30,color:"#AFB1B3"}},"\u70B9\u51FB\u4E0A\u65B9\u6309\u94AE\uFF0C\u542F\u52A8\u5B9E\u9A8C\u73AF\u5883\u3002"))))},Uu=D(28735),Hu=D(30214),en=D(42926),On=D(41867),pn=D(33270),cn=D(50258),Ru=D(59301),hn=Object.defineProperty,Wu=Object.defineProperties,An=Object.getOwnPropertyDescriptors,kn=Object.getOwnPropertySymbols,Bn=Object.prototype.hasOwnProperty,Lr=Object.prototype.propertyIsEnumerable,Oa=(o,c,i)=>c in o?hn(o,c,{enumerable:!0,configurable:!0,writable:!0,value:i}):o[c]=i,Zn=(o,c)=>{for(var i in c||(c={}))Bn.call(c,i)&&Oa(o,i,c[i]);if(kn)for(var i of kn(c))Lr.call(c,i)&&Oa(o,i,c[i]);return o},yn=(o,c)=>Wu(o,An(c)),fr=(o,c,i)=>new Promise((C,q)=>{var F=t=>{try{u(i.next(t))}catch(n){q(n)}},p=t=>{try{u(i.throw(t))}catch(n){q(n)}},u=t=>t.done?C(t.value):Promise.resolve(t.value).then(F,p);u((i=i.apply(o,c)).next())});function Jr(o){const c=o.target;if(c.tagName.toUpperCase()==="IMG"){let i=c.src||c.getAttribute("src");i&&i.indexOf("/images/avatars/User")===-1&&(o.stopPropagation(),o.preventDefault(),lt.Z.publish("preview-image",i))}}const oa={showTaskList:!1,activeIndex:0,taskList:[],enlarge_unity3D:!1,tab_fixed:!1,selected_unlocked_answer_id:null,isMultiLevel:!1,showTip:!1,answerScore:0,data:null,loading:!1};function ba(o,c){switch(c.type){case tt.n_:return yn(Zn({},o),{activeIndex:c.payload});case tt.lS:return yn(Zn({},o),{enlarge_unity3D:c.payload});case tt.gK:return yn(Zn({},o),{tab_fixed:c.payload});case tt.Hp:return yn(Zn({},o),{showTaskList:!0});case tt.hK:return yn(Zn({},o),{showTaskList:!1});case tt.sM:return Zn(Zn({},o),c.payload);case tt.ib:return Zn(Zn({},o),c.payload);case tt.wt:return yn(Zn({},o),{loading:!0});case tt.Rj:return yn(Zn({},o),{showTip:!0});case tt.NZ:return yn(Zn({},o),{showTip:!1});case tt.ym:return yn(Zn({},o),{selected_unlocked_answer_id:c.payload});case tt.pl:return Zn(Zn({},o),c.payload);default:throw new Error}}const Ka=({taskId:o,minuxUserGrade:c,discusses_count:i,is_teacher:C,has_answer:q,user:F,st:p,game:u,rank_name:t,challenge:n,myshixun:h,user_praise:v,praise_count:E,unity_3d_routes:b,with_code_file:Y,onPlusOrCancelPraise:te,onGetUnity3dMessage:H,shixun:V,taskData:R,chatgpt:O,userInfoData:N,to_user_id:ue,view_answer_tip:M})=>{const[K]=(0,ae.useSearchParams)(),[de,ve]=(0,e.useReducer)(ba,oa),[fe,He]=(0,e.useState)(!1),[Ge,$e]=(0,e.useState)(!1),[Yt,ft]=(0,e.useState)({}),gt=(0,ae.useParams)(),[Le,ke]=(0,e.useState)([]),[rt,Xt]=(0,e.useState)([]),[et,kt]=(0,e.useState)([{id:"new",name:"\u8BC4\u6D4B\u8BB0\u5F55"},{id:"hot",name:"\u91CD\u7F6E\u8BB0\u5F55"}]),[Pe,pt]=(0,e.useState)({page:1,limit:10,order:"new"}),{taskList:pu,showTaskList:cu,activeIndex:tu,enlarge_unity3D:Oe,tab_fixed:Fe,data:Rt,answerScore:iu,loading:Fu,showTip:su,isMultiLevel:Bu,selected_unlocked_answer_id:T}=de,oe=(0,e.useRef)(),Se=(0,e.useMemo)(()=>{let qu=0;if(Rt&&T){let vn=Rt.filter(jn=>!jn.answer_contents);for(let jn=0;jn{let qu=[{index:0,title:"\u5B66\u4E60\u5185\u5BB9"}];return vt&&qu.push({index:1,title:"\u80CC\u666F\u77E5\u8BC6"}),q&&K.get("type")!=="exercises"&&!(n!=null&&n.hide_answer)&&qu.push({index:2,title:"\u53C2\u8003\u7B54\u6848"}),qu.push({index:5,title:"\u8BB0\u5F55"}),K.get("type")!=="exercises"&&!(V!=null&&V.is_disable_discuss)&&qu.push({index:3,title:O?"\u95EE\u7B54":"\u8BC4\u8BBA"}),(K.get("type")==="exercises"?!(0,On.JA)()&&bt!=="CLOSE":bt!=="CLOSE")&&qu.push({index:4,title:t}),qu},[q,vt,bt,t]);function yt(qu){return fr(this,null,function*(){let vn=parseInt(qu.currentTarget.id);vn===2?u.homework_common_answer_open?Mt.ZP.info("\u7981\u6B62\u67E5\u770B\u7B54\u6848"):M?Yu():tn():vn===3&&u.homework_common_comment_open?Mt.ZP.info("\u7981\u6B62\u67E5\u770B\u8BC4\u8BBA"):(vn===5&&Vu("new"),ve({type:tt.n_,payload:vn}))})}const Yu=()=>{Be.default.confirm({width:400,title:"\u63D0\u793A",okText:"\u7EE7\u7EED\u67E5\u770B",centered:!0,closable:!0,icon:null,content:Ru.createElement(Ru.Fragment,null,Ru.createElement("div",null,"\u672C\u6B21\u4F5C\u4E1A\u6559\u5E08\u8BBE\u7F6E\u5173\u5361\u672A\u901A\u8FC7\u65F6\u67E5\u770B\u7B54\u6848\u5C06\u6263\u9664\u5206\u503C\uFF0C"),Ru.createElement("div",null,"\u8BF7\u786E\u5B9A\u662F\u5426\u7EE7\u7EED\u67E5\u770B\u7B54\u6848")),okText:"\u7EE7\u7EED\u67E5\u770B",onOk:()=>tn()})};function Vu(qu){return fr(this,null,function*(){if(qu==="new"){let vn=yield(0,gu.ZP)(`/api/tasks/${gt.taskId}/evaluate_logs.json`,{method:"get",params:Zn({},Pe)});(vn==null?void 0:vn.status)===0&&Xt(vn==null?void 0:vn.data)}else{let vn=yield(0,gu.ZP)(`/api/tasks/${gt.taskId}/redo_logs.json`,{method:"get",params:yn(Zn({},Pe),{courseId:gt.courseId})});(vn==null?void 0:vn.status)===0&&ke(vn==null?void 0:vn.data)}})}function tn(){return fr(this,null,function*(){if(p===0)yield Er();else{const qu=yield(0,y.sP)(u.identifier);Jn(qu)}})}const En=qu=>{Pe.page=1,Pe.order=qu,pt(Zn({},Pe)),Vu(qu)};function Er(){return fr(this,null,function*(){const qu=yield(0,y.lH)(u.identifier),{message:vn}=qu;if(vn.length===0){vn.info("\u672C\u5173\u5361\u672A\u8BBE\u7F6E\u7B54\u6848");return}if(!vn.length){ve({type:tt.pl,payload:{showTip:!0,isMultiLevel:!1,answerScore:vn.answer_score,selected_unlocked_answer_id:vn.answer_id}});return}let jn=vn.filter(br=>br.answer_contents).length===0;ve({type:tt.pl,payload:{showTip:jn,data:vn,isMultiLevel:vn.length>1,activeIndex:jn?tu:2}})})}function Jn(qu){const{choose_answers:vn,message:jn,status:br}=qu;if(br===0){jn.info(jn);return}ve({type:tt.pl,payload:{showTip:br===1,data:vn,answerScore:jn,loading:!1,activeIndex:br===1?tu:2}})}function Cr(){ve({type:tt.NZ})}function qr(){ve({type:tt.Rj})}function Rr(){return fr(this,null,function*(){if(He(!0),p===1){const qu=yield(0,y.MH)(u.identifier);(qu==null?void 0:qu.status)!==-1&&(c(iu),Jn(qu))}else if(T){const qu=yield(0,y.j3)(u.identifier,T),{status:vn,message:jn}=qu;if(vn!==-1){if(Bu){let br=0;Rt.filter(_r=>!_r.answer_contents).forEach((_r,rn)=>{rn<=Se&&_r&&(br+=_r.answer_score)}),c(br)}else c(iu);Er(),xu(null),ve({type:tt.NZ})}}He(!1)})}function xu(qu){ve({type:tt.ym,payload:qu})}function fn(){return fr(this,null,function*(){try{let qu;K.get("subject_id")?qu=yield(0,y.SO)(h.identifier,Zn({},(0,L.oP)())):qu=yield(0,y.g6)(h.identifier,{homework_common_id:gt==null?void 0:gt.homeworkId}),ve({type:tt.sM,payload:{taskList:(qu==null?void 0:qu.stages)||qu,showTaskList:!0}})}catch(qu){console.log(qu)}})}function nn(qu,vn,jn){return fr(this,null,function*(){try{yield(0,y.L5)(qu,V.id,vn),pu[jn].star=vn,ve({type:tt.ib,payload:{taskList:[...pu]}})}catch(br){console.log(br)}})}function ar(){fn()}function zu(){ve({type:tt.hK})}(0,e.useEffect)(()=>{var qu;const vn=N==null?void 0:N.userInfo;vn&&(ft(Zn({},vn)),$e((qu=vn==null?void 0:vn.shixun)==null?void 0:qu.own))},[V==null?void 0:V.identifier]),(0,e.useEffect)(()=>()=>{ve({type:tt.hK}),ve({type:tt.n_,payload:0})},[o]),(0,e.useEffect)(()=>{ve({type:tt.n_,payload:K.get("extra")?3:0})},[K.get("extra")]),(0,e.useEffect)(()=>{if(jt.current)return jt.current.addEventListener("mousedown",Jr),()=>{var qu;(qu=jt.current)==null||qu.removeEventListener("mousedown",Jr)}},[jt.current]),(0,e.useEffect)(()=>{if(Y&&b&&jt.current){const qu=(0,Uu.Ds)(jn=>{jn.target.scrollTop>=354?ve({type:tt.gK,payload:!0}):ve({type:tt.gK,payload:!1})},10);jt.current.addEventListener("scroll",qu);const vn=lt.Z.subscribe("evaluate-unity3d-finish",()=>{jt.current.scrollTop=0});return()=>{var jn;(jn=jt.current)==null||jn.removeEventListener("scroll",qu),vn()}}else ve({type:tt.gK,payload:!0})},[Y,b,jt.current]);const{position:kr,score:lr,subject:Da,homework_challenge_index:_n}=n!=null?n:{},Xn={onViewAllTask:ar,position:kr,homework_challenge_index:_n,score:lr,subject:Da,challenge_optional:R==null?void 0:R.challenge_optional,unity_3d_result:R==null?void 0:R.unity_3d_result};function La(qu){return fr(this,null,function*(){const vn=yield(0,hu.rd)({content:qu,container_type:"Shixun",container_id:V.id,challenge_id:n.id,position:kr});if(vn.status===-3){Be.default.info({title:"\u63D0\u793A",className:"custom-modal-divider ",icon:null,content:"\u4F60\u7684\u8D26\u53F7\u56E0\u4E3A\u53D1\u5E03\u4E86\u4E0D\u5F53\u5185\u5BB9\uFF0C\u73B0\u5DF2\u5C06\u8BC4\u8BBA\u529F\u80FD\u5C4F\u853D\u3002",okText:"\u786E\u5B9A"});return}console.log(vn),ve({type:tt.n_,payload:3}),lt.Z.publish("create-discuss")})}function Ur(){ve({type:tt.lS,payload:!Oe})}const wr={loading:Fu,data:Rt,onShowTip:qr,st:p,challenge:n};return(0,e.useEffect)(()=>{var qu;if(oe.current){let vn=function(ha){rn=_r.offsetHeight,Hr=!0,$r=ha.pageY,(0,L.kk)("none"),oe.current.style.background="#179fff",document.onselectstart=function(){return!1}},jn=function(){var ha;Hr=!1,(0,L.kk)("auto"),document.onselectstart=null,(ha=oe.current)==null||ha.removeAttribute("style")},br=function(ha){if(Hr){let di=ha.pageY-$r,Pa=rn+di;Pa<200&&(Pa=200),Pa>window.innerHeight-200&&(Pa=window.innerHeight-200),_r.style.height=Pa+"px"}};const _r=document.querySelector("."+mu["unity-3d-container"]);let rn=0,Hr=!1,$r=0;return(qu=oe.current)==null||qu.addEventListener("mousedown",vn),document.addEventListener("mousemove",br),document.addEventListener("mouseup",jn),()=>{var ha;(ha=oe.current)==null||ha.removeEventListener("mousedown",vn),document.removeEventListener("mousemove",br),document.removeEventListener("mouseup",jn)}}},[oe]),Ru.createElement(e.Fragment,null,Ru.createElement(P,Zn({},Xn)),Ru.createElement("div",{className:mu["content-wrapper"]},Ru.createElement("div",{ref:jt,className:mu.scroll},b&&Y&&(R==null?void 0:R.unity3d_show_location)===0?Ru.createElement("div",{className:`${mu["unity-3d-container"]} ${Oe?mu.enlarge:""}`,style:{height:354}},Ru.createElement("div",{className:mu["unity-3d-resize"],ref:oe}),Ru.createElement("a",{onClick:Ur,className:`${mu["btn-enlarge"]} ${Oe?mu.enlarge:""}`},Ru.createElement("i",{className:`iconfont ${Oe?"icon-suoxiao1":"icon-kuoda"} `})),(Yt==null?void 0:Yt.user_id)&&Ru.createElement(St,{userInfo:Yt,taskData:R,unity_3d_routes:b,onGetUnity3dMessage:H})):null,Ru.createElement("ul",{className:`${mu["tab-nav"]} ${Fe?mu["tab-fixed"]:""}`},mt.map(qu=>Ru.createElement("li",{onClick:yt,id:qu.index,key:qu.title,className:tu===qu.index?mu.active:""},Ru.createElement("a",null,qu.title,qu.index===3&&i?Ru.createElement("span",null,i):null)))),Ru.createElement("div",null,Ru.createElement(_t.Z,{className:tu===0?mu["tab-panel-body"]:"hide",value:n==null?void 0:n.task_pass,stylesPrev:{position:"absolute"}}),Ru.createElement("div",{className:tu===1?mu["tab-panel-body"]:"hide"},vt?Ru.createElement(_t.Z,{value:vt}):null),Ru.createElement("div",{className:tu===2?mu["tab-panel-body"]:"hide",style:{paddingTop:40}},Ru.createElement(k,Zn({},wr))),Ru.createElement("div",{className:tu===3?mu["tab-panel-body"]:"hide"},Ru.createElement(du.Z,{activeIndex:tu,userInfo:Yt,shixunIdentifier:V==null?void 0:V.identifier,identity:F==null?void 0:F.identity,user:F,allowDisableDiscuss:Ge,taskData:R,chatgpt:O,to_user_id:ue,challengeId:n==null?void 0:n.id})),Ru.createElement("div",{style:{padding:0,paddingTop:40},className:tu===5?mu["tab-panel-body"]:"hide"},Ru.createElement("div",{style:{background:"#fff",padding:30}},Ru.createElement(ou.tp,{dataSource:et,value:Pe==null?void 0:Pe.order,onChange:En}),(Pe==null?void 0:Pe.order)==="new"&&Ru.createElement(s.default,{style:{marginTop:20},pagination:!1,dataSource:rt==null?void 0:rt.list,columns:[{title:"\u8BC4\u6D4B\u65F6\u95F4",dataIndex:"created_at",render:(qu,vn,jn)=>ie()(qu).format("YYYY-MM-DD HH:mm:ss")},{title:"\u8BC4\u6D4B\u7ED3\u679C",dataIndex:"output_detail",render:(qu,vn)=>Ru.createElement("div",{style:{color:qu==="\u8BC4\u6D4B\u901A\u8FC7"?"#0B9953":"#E21010"}},qu)},{title:"\u7528\u65F6(S)",dataIndex:"ts_time"},{title:"\u5185\u5B58(MB)",dataIndex:"ts_mem"},{title:"\u64CD\u4F5C",dataIndex:"query_index",width:100,render:(qu,vn)=>Ru.createElement("span",{className:"c-blue current",onClick:()=>fr(void 0,null,function*(){var jn,br,_r,rn,Hr,$r,ha,di,Pa;const Aa=yield(0,pn.Lk)(gt.taskId,{path:(br=(jn=rt==null?void 0:rt.path)==null?void 0:jn.replace(/\;/g,";"))==null?void 0:br.split(";")[0],query_index:vn.query_index,homework_common_id:gt.categoryId});(Aa==null?void 0:Aa.status)===0&&Be.default.warning({title:"\u4EE3\u7801\u8BE6\u60C5",icon:null,width:900,closable:!0,centered:!0,okButtonProps:{style:{display:"none"}},content:Ru.createElement("div",null,Ru.createElement("div",{style:{background:"#F6F7F9",padding:"30px 20px",marginBottom:20}},Ru.createElement("div",{style:{display:"flex",alignItems:"center"}},((_r=Aa==null?void 0:Aa.data)==null?void 0:_r.output_detail)==="\u8BC4\u6D4B\u901A\u8FC7"?Ru.createElement("i",{style:{color:"#0B9953",fontSize:18,marginRight:10},className:"iconfont icon-duigou1"}):Ru.createElement("i",{style:{color:"#E21010",fontSize:18,marginRight:10},className:"iconfont icon-jinggao1"}),Ru.createElement("div",{style:{color:((rn=Aa==null?void 0:Aa.data)==null?void 0:rn.output_detail)==="\u8BC4\u6D4B\u901A\u8FC7"?"#0B9953":"#E21010",fontSize:16,fontWeight:600}},(Hr=Aa==null?void 0:Aa.data)==null?void 0:Hr.output_detail)),Ru.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginTop:20}},Ru.createElement("div",null,Ru.createElement("span",{style:{color:"#6A7283"}},"\u8BC4\u6D4B\u65F6\u95F4"),Ru.createElement("span",{style:{marginLeft:8,color:"#232B40"}},ie()(($r=Aa==null?void 0:Aa.data)==null?void 0:$r.created_at).format("YYYY-MM-DD HH:mm:ss"))),Ru.createElement("div",null,Ru.createElement("span",{style:{color:"#6A7283"}},"\u7528\u65F6"),Ru.createElement("span",{style:{marginLeft:8,color:"#232B40"}},(ha=Aa==null?void 0:Aa.data)==null?void 0:ha.ts_time,"s")),Ru.createElement("div",null,Ru.createElement("span",{style:{color:"#6A7283"}},"\u5185\u5B58"),Ru.createElement("span",{style:{marginLeft:8,color:"#232B40"}},(di=Aa==null?void 0:Aa.data)==null?void 0:di.ts_mem,"mb")),Ru.createElement("div",null,Ru.createElement("span",{style:{color:"#6A7283"}},"\u7528\u4F8B\u901A\u8FC7\u7387"),Ru.createElement("span",{style:{marginLeft:8,color:"#232B40"}},((Pa=Aa==null?void 0:Aa.data)==null?void 0:Pa.test_set_passed_rate)*100,"%")))),Ru.createElement("div",{style:{border:"1px solid #eee"}},Ru.createElement(cn.ZP,{language:"python",theme:(0,en.G)("cmCodeMode","vs-dark"),height:380,isCopy:!0,style:{height:380,background:"#fff"},value:decodeURIComponent(escape(window.atob((Aa==null?void 0:Aa.content)||""))),options:{selectOnLineNumbers:!0,readOnly:!0,minimap:{enabled:!1},scrollBeyondLastLine:!1}})))})})},vn.query_index?"\u67E5\u770B\u4EE3\u7801":"")}]}),(Pe==null?void 0:Pe.order)==="hot"&&Ru.createElement(s.default,{style:{marginTop:20},pagination:!1,dataSource:Le==null?void 0:Le.list,columns:[{title:"\u6062\u590D\u521D\u59CB\u4EE3\u7801\u65F6\u95F4",dataIndex:"created_at",render:(qu,vn,jn)=>ie()(qu).format("YYYY-MM-DD HH:mm:ss")},{title:"\u64CD\u4F5C",dataIndex:"redo_type",render:(qu,vn,jn)=>{var br;return(br=[{id:1,name:"\u6253\u56DE\u91CD\u505A"},{id:2,name:"\u6062\u590D\u521D\u59CB\u4EE3\u7801"},{id:3,name:"\u91CD\u7F6E\u4EE3\u7801\u4ED3\u5E93"}].find(_r=>_r.id===qu))==null?void 0:br.name}}]}),Ru.createElement(x.Z,{style:{marginTop:10},current:Pe.page,total:(Pe==null?void 0:Pe.order)==="new"?rt==null?void 0:rt.count:Le==null?void 0:Le.count,hideOnSinglePage:!0,onChange:qu=>fr(void 0,null,function*(){Pe.page=qu,pt(Pe),Vu(Pe==null?void 0:Pe.order)})}))),Ru.createElement("div",{className:tu===4?mu["tab-panel-body"]:"hide"},Ru.createElement(au,{activeIndex:tu,taskId:o})))),K.get("type")!=="exercises"&&!(V!=null&&V.is_disable_discuss)&&!(u!=null&&u.homework_common_comment_open)&&Ru.createElement(ut,{user:F,userInfo:Yt,user_praise:v,praise_count:E,praisePlus:te,onCreateDiscuss:La})),Ru.createElement(Kt.Z,null,Ru.createElement(wt.Z,{rootClassName:"task-drawer",width:420,title:null,placement:"left",closable:!1,open:cu,onClose:zu,getContainer:()=>document.getElementById("task-left-panel")},K.get("subject_id")&&Ru.createElement(ru,yn(Zn({taskList:[...pu],challenge:n,shixun:V},(0,L.oP)()),{identity:F==null?void 0:F.identity,onSaveTaskStar:nn})),!K.get("subject_id")&&Ru.createElement(ee,{taskList:[...pu],challenge:n,shixun:V,identity:F==null?void 0:F.identity,onSaveTaskStar:nn,taskData:R})),Ru.createElement(Be.default,{centered:!0,title:"\u63D0\u793A",open:su,onOk:Rr,onCancel:Cr,confirmLoading:fe,className:mu["answer-tip"]},C?Ru.createElement("p",null):Ru.createElement("p",null,"\u5148\u67E5\u770B\u53C2\u8003\u7B54\u6848\uFF0C\u518D\u901A\u8FC7\u8BC4\u6D4B\u7684\u5B66\u751F\uFF0C\u5B9E\u8BAD\u4F5C\u4E1A\u6709\u53EF\u80FD\u662F\u96F6\u5206\u54E6~"),Bu?Ru.createElement(dt,{selected_index:Se,selected_unlocked_answer_id:T,onSelect:xu,data:Rt}):Ru.createElement("p",null,`\u67E5\u770B\u7B54\u6848\u5C06\u6263\u9664${iu}\u70B9\u91D1\u5E01\uFF0C\u662F\u5426\u786E\u8BA4\u67E5\u770B\u7B54\u6848`)),Ru.createElement(Hu.Z,null)))};var ui=(0,ae.connect)(({user:o})=>({userInfoData:o}))(Ka),Ja=D(11938),hi=D(86743),ri=D(75727),Ai=D(31103);function ci(o){return o.toString().padStart(2,"0")}function Ba(o){const c=Math.floor(o/60),i=o%60,C=Math.floor(c/60);return`${ci(C)}:${ci(c-C*60)}:${ci(i)}`}var wa=({defaultTime:o,status:c,onUpdateCostTime:i,lastedGetTaskInfoTime:C,retentionTime:q="",title:F=""})=>{const[p,u]=(0,e.useState)(o||0),t=(0,e.useRef)();return(0,e.useEffect)(()=>{C&&(u(o),t.current=o)},[o,C]),(0,e.useEffect)(()=>{if(C)return lt.Z.subscribe("update-cost-time",()=>{c!==2&&i(t.current)})},[C]),(0,Ai.Z)(()=>{q&&localStorage.setItem(q,String(p+1)),u(p+1),t.current=t.current+1},c===2?null:1e3),e.createElement("span",null,F?`${F}\uFF1A`:null,Ba(p))},Pr={"action-bar-container":"action-bar-container___TDRpf","edit-status":"edit-status___wZI5m","action-bar":"action-bar___bbigU",iconfont:"iconfont___hoZln",startDebug:"startDebug___tLWzR",disabledDebug:"disabledDebug___npN0z"},ta=D(25399),Hi=D(93725),Vn=D(87169),Fa=D(60141),aa=D(56102),la=D(89392),er=D(59301),Za=(o,c,i)=>new Promise((C,q)=>{var F=t=>{try{u(i.next(t))}catch(n){q(n)}},p=t=>{try{u(i.throw(t))}catch(n){q(n)}},u=t=>t.done?C(t.value):Promise.resolve(t.value).then(F,p);u((i=i.apply(o,c)).next())});function _i({onShowNotice:o,className:c=""}){return er.createElement("a",{title:"\u66F4\u65B0\u901A\u77E5",onClick:o,className:c},er.createElement("img",{width:14,src:Fa,alt:"notice"}))}function g0({code_hidden:o,gameStatus:c,isEditPath:i,currentPath:C,git_url:q,monitoring_url:F,onResetCode:p,onResetGitCode:u,onShowCodeSetting:t,onResetPassedCode:n,onShowDir:h,onRightFullHandler:v,isResizeLarge:E,tab_type:b,cloud_type:Y,startDebug:te,setStartDebug:H,breakPointValue:V,shixun:R,myshixun:O,game:N,unique:ue,setUnique:M,setHighlightLine:K,allow_use_code_debugger:de,onUpdateCode:ve,allBreakPointValue:fe,setAllBreakPointValue:He,setBreakPointValue:Ge,isTheoretical:$e,git_zip_url:Yt,code_editor:ft}){var gt;const[Le]=(0,ae.useSearchParams)(),[ke,rt]=(0,e.useState)("");(0,e.useEffect)(()=>{const tu=lt.Z.subscribe("caseInputValue",Oe=>{rt(Oe)});return()=>{tu()}},[]);const Xt=()=>{Be.default.confirm({title:"\u6062\u590D\u521D\u59CB\u4EE3\u7801",icon:er.createElement(Vn.Z,null),content:"\u4F60\u5728\u672C\u6587\u4EF6\u4E2D\u4FEE\u6539\u7684\u5185\u5BB9\u5C06\u4E22\u5931\uFF0C\u662F\u5426\u786E\u5B9A\u91CD\u65B0\u52A0\u8F7D\u521D\u59CB\u4EE3\u7801\uFF1F",centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>Za(this,null,function*(){yield p(),He({}),Ge([])})})},et=()=>{Be.default.confirm({title:"\u91CD\u7F6E\u4EE3\u7801\u4ED3\u5E93",icon:er.createElement(Vn.Z,null),content:"\u60A8\u7684\u6240\u6709\u4EE3\u7801\u5C06\u88AB\u8FD8\u539F\u81F3\u521D\u59CB\u72B6\u6001\uFF0C\u4E0D\u5F71\u54CD\u901A\u5173\u72B6\u6001\u4E0E\u4F5C\u4E1A\u6210\u7EE9\u3002\u786E\u8BA4\u91CD\u7F6E\uFF1F",centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>Za(this,null,function*(){yield u(),He({}),Ge([])})})},kt=()=>{lt.Z.publish("show-head-toolbar",!0)},Pe=tu=>{const Oe=[];for(const Fe in tu)if(tu.hasOwnProperty(Fe)){const Rt=tu[Fe];for(const iu of Rt)Oe.push(`${Fe}:${iu}`)}return Oe},pt=tu=>Za(this,null,function*(){var Oe;console.log(fe,Pe(fe),222),(0,ae.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u5F00\u542F\u8C03\u8BD5\uFF0C\u8BF7\u7A0D\u5019..."}}),yield ve();const Fe=yield(0,gu.ZP)(`/api/myshixuns/${O==null?void 0:O.identifier}/code_debugs/start.json`,{method:"post",body:{game_identifier:N==null?void 0:N.identifier,breakpoints:Pe(fe),input:ke}});Fe.status===0&&(H(!0),lt.Z.publish("active-debug"),lt.Z.publish("active-debug-data",(Fe==null?void 0:Fe.data)||{}),M((Oe=Fe==null?void 0:Fe.data)==null?void 0:Oe.unique)),(0,ae.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!1}})}),pu=()=>Za(this,null,function*(){(yield(0,gu.ZP)(`/api/myshixuns/${O==null?void 0:O.identifier}/code_debugs/stop.json`,{method:"post",body:{game_identifier:N==null?void 0:N.identifier,unique:ue}})).status===0&&(K(null),H(!1))}),cu=!!((gt=(0,la.flattenDeep)(Object.values(fe)))!=null&>.length);return er.createElement(e.Fragment,null,er.createElement("div",{className:Pr["action-bar"]},b===1&&er.createElement(e.Fragment,null,de&&er.createElement(e.Fragment,null,te?er.createElement("b",{title:"\u505C\u6B62\u8C03\u8BD5",style:{marginRight:6},className:Pr.startDebug,onClick:pu},er.createElement("i",{style:{color:"#c75450"},className:"iconfont icon-tingzhitiaoshi font12"})):cu?er.createElement("b",{title:"\u5F00\u59CB\u8C03\u8BD5",className:Pr.startDebug,onClick:pt},er.createElement("i",{className:"iconfont icon-debug font14"})):er.createElement(ta.Z,{title:"\u8BF7\u5148\u5728\u4EE3\u7801\u884C\u8BBE\u7F6E\u65AD\u70B9"},er.createElement("b",{className:Pr.disabledDebug},er.createElement("i",{className:"iconfont icon-debug font14"})))),!o&&er.createElement("a",{title:"\u663E\u793A\u76EE\u5F55",onClick:h},er.createElement("i",{className:"iconfont icon-chakanmulu"})),q&&er.createElement(aa.CopyToClipboard,{text:q,onCopy:()=>Mt.ZP.success("\u590D\u5236\u6210\u529F")},er.createElement("a",{title:"\u590D\u5236\u7248\u672C\u5E93\u5730\u5740"},er.createElement("i",{className:"iconfont icon-fuzhi2"}))),Yt&&er.createElement("a",{title:"\u4E0B\u8F7D\u4EE3\u7801\u4ED3\u5E93\u6587\u4EF6",onClick:()=>{(0,L.LR)(Yt,"")}},er.createElement("i",{className:"iconfont icon-xiazai6 font-20 "})),c===2&&i&&!te&&er.createElement(Hi.Z,{placement:"bottomRight",title:"\u4F60\u5728\u672C\u5173\u4E2D\u4FEE\u6539\u7684\u5185\u5BB9\u5C06\u4E22\u5931\uFF0C\u662F\u5426\u786E\u5B9A\u91CD\u65B0\u52A0\u8F7D\u4E0A\u6B21\u901A\u8FC7\u7684\u4EE3\u7801?",onConfirm:n},er.createElement("a",{title:"\u52A0\u8F7D\u4E0A\u6B21\u901A\u8FC7\u7684\u4EE3\u7801"},er.createElement("i",{className:"iconfont icon-fanhuishangcidaima font-20 "}))),i&&!te&&er.createElement("a",{title:"\u6062\u590D\u521D\u59CB\u4EE3\u7801",onClick:Xt},er.createElement("i",{className:"iconfont icon-shuaxin4 font-16"})),i&&!te&&er.createElement("a",{title:"\u91CD\u7F6E\u4EE3\u7801\u4ED3\u5E93",onClick:et},er.createElement("i",{className:"iconfont icon-zhongzhi4 font16"})),er.createElement("a",{onClick:t,title:"\u8BBE\u7F6E"},er.createElement("i",{className:"iconfont icon-shezhi9 font16"}))),(b===2||b===3||b===4||b===5||b===7)&&er.createElement("a",{title:"\u5DE5\u5177\u680F",onClick:kt},er.createElement("i",{className:"iconfont icon-gongjuxiang mr5"})),Le.get("isFullScreen")!=="true"&&er.createElement("a",{onClick:v,title:E?"\u9000\u51FA\u5168\u5C4F":"\u5168\u5C4F"},er.createElement("i",{className:E?"iconfont icon-shousuo":"iconfont icon-quanping6"}))))}var H0=D(64197),Fo={flex_box_center:"flex_box_center___rNE5B",flex_space_between:"flex_space_between___UQz5R",flex_box_vertical_center:"flex_box_vertical_center___LVkcg",flex_box_center_end:"flex_box_center_end___liNMD",flex_box_column:"flex_box_column___en5bA",wrap:"wrap___QHoGE",list:"list___PqCYv",page:"page___TKcdQ"},Y0=Object.defineProperty,so=Object.getOwnPropertySymbols,oo=Object.prototype.hasOwnProperty,p0=Object.prototype.propertyIsEnumerable,v0=(o,c,i)=>c in o?Y0(o,c,{enumerable:!0,configurable:!0,writable:!0,value:i}):o[c]=i,j0=(o,c)=>{for(var i in c||(c={}))oo.call(c,i)&&v0(o,i,c[i]);if(so)for(var i of so(c))p0.call(c,i)&&v0(o,i,c[i]);return o},N0=(o,c)=>{var i={};for(var C in o)oo.call(o,C)&&c.indexOf(C)<0&&(i[C]=o[C]);if(o!=null&&so)for(var C of so(o))c.indexOf(C)<0&&p0.call(o,C)&&(i[C]=o[C]);return i},U0=(o,c,i)=>new Promise((C,q)=>{var F=t=>{try{u(i.next(t))}catch(n){q(n)}},p=t=>{try{u(i.throw(t))}catch(n){q(n)}},u=t=>t.done?C(t.value):Promise.resolve(t.value).then(F,p);u((i=i.apply(o,c)).next())}),K0=(o=>(o.Classrooms="classrooms",o.Shixuns="shixuns",o.Paths="paths",o.Projects="projects",o.Videos="videos",o.Topics="topics",o.Teach="teach-group",o))(K0||{});const z0=o=>{var c=o,{userDetail:i,user:C,globalSetting:q,loading:F,dispatch:p,onClose:u,shixun:t}=c,n=N0(c,["userDetail","user","globalSetting","loading","dispatch","onClose","shixun"]);const h=(0,ae.useParams)(),[v,E]=(0,e.useState)(null),[b,Y]=(0,e.useState)({}),[te,H]=(0,e.useState)(0),[V,R]=(0,e.useState)(j0({page:1,limit:20,id:t.identifier},h)),O=(0,e.useCallback)(()=>n.visible,[n.visible]);(0,e.useEffect)(()=>{n.visible&&(V.page=1,N())},[n.visible]);const N=()=>U0(void 0,null,function*(){const ue=yield p({type:"shixunsDetail/getSetData",payload:V});ue&&(E(ue.data_sets),H(ue.data_sets_count),Y(ue.folder_name||""))});return e.createElement(e.Fragment,null,n.children,e.createElement(wt.Z,{title:"\u6570\u636E\u96C6",placement:"right",rootClassName:Fo.wrap,width:300,closable:!1,onClose:u,open:O()},!(v!=null&&v.length)&&e.createElement("div",{className:"tc c-grey-999"},"\u6B64\u5B9E\u8DF5\u9879\u76EE\u6682\u65E0\u6570\u636E\u96C6"),v==null?void 0:v.map((ue,M)=>e.createElement("dl",{className:Fo.list,key:M},e.createElement(ta.Z,{title:ue.title},e.createElement("dt",null,e.createElement("span",{className:"icon-wenjian4 mr5"}),ue.title)),e.createElement("dd",null,e.createElement(aa.CopyToClipboard,{text:ue.file_path,onCopy:()=>Mt.ZP.success("\u590D\u5236\u6210\u529F")},e.createElement("span",{className:`${Fo.copy} current`},"\u70B9\u51FB\u590D\u5236"))))),e.createElement("div",{className:"tc"},e.createElement(x.Z,{onChange:ue=>{V.page=ue,N()},className:Fo.page,size:"small",total:te,pageSize:V.limit,hideOnSinglePage:!0}))))};var X0=(0,ae.connect)(({user:o,userDetail:c,loading:i,shixunsDetail:C,globalSetting:q})=>({user:o,userDetail:c,shixunsDetail:C,globalSetting:q,loading:i.models.index}))(z0),Io={flex_box_center:"flex_box_center___qAghX",flex_space_between:"flex_space_between___T78j9",flex_box_vertical_center:"flex_box_vertical_center___sHN4M",flex_box_center_end:"flex_box_center_end___JfXzO",flex_box_column:"flex_box_column___OVgmN",wrap:"wrap___kus4_",list:"list___oY3h5",page:"page___vXGzX"},G0=Object.defineProperty,W0=Object.defineProperties,J0=Object.getOwnPropertyDescriptors,xo=Object.getOwnPropertySymbols,S=Object.prototype.hasOwnProperty,ze=Object.prototype.propertyIsEnumerable,Ne=(o,c,i)=>c in o?G0(o,c,{enumerable:!0,configurable:!0,writable:!0,value:i}):o[c]=i,Xe=(o,c)=>{for(var i in c||(c={}))S.call(c,i)&&Ne(o,i,c[i]);if(xo)for(var i of xo(c))ze.call(c,i)&&Ne(o,i,c[i]);return o},We=(o,c)=>W0(o,J0(c)),Bt=(o,c)=>{var i={};for(var C in o)S.call(o,C)&&c.indexOf(C)<0&&(i[C]=o[C]);if(o!=null&&xo)for(var C of xo(o))c.indexOf(C)<0&&ze.call(o,C)&&(i[C]=o[C]);return i},Qt=(o,c,i)=>new Promise((C,q)=>{var F=t=>{try{u(i.next(t))}catch(n){q(n)}},p=t=>{try{u(i.throw(t))}catch(n){q(n)}},u=t=>t.done?C(t.value):Promise.resolve(t.value).then(F,p);u((i=i.apply(o,c)).next())}),Nt=(o=>(o.Classrooms="classrooms",o.Shixuns="shixuns",o.Paths="paths",o.Projects="projects",o.Videos="videos",o.Topics="topics",o.Teach="teach-group",o))(Nt||{});const Eu=o=>{var c=o,{userDetail:i,user:C,globalSetting:q,loading:F,dispatch:p,onClose:u,shixun:t}=c,n=Bt(c,["userDetail","user","globalSetting","loading","dispatch","onClose","shixun"]);const h=(0,ae.useParams)(),[v,E]=(0,e.useState)(null),[b,Y]=(0,e.useState)(0),[te,H]=(0,e.useState)({page:1,limit:20}),[V,R]=(0,e.useState)(""),O=(0,e.useCallback)(()=>n.visible,[n.visible]);(0,e.useEffect)(()=>{n.visible||R(""),n.visible&&(te.page=1,N())},[n.visible,V]);const N=()=>Qt(void 0,null,function*(){var ue;const M=yield(0,gu.ZP)(`/api/users/${(ue=C==null?void 0:C.userInfo)==null?void 0:ue.login}/resource_centers/file_list.json`,{method:"get",params:We(Xe({},te),{keywords:V})});(M==null?void 0:M.status)==0&&(E([...M.data.list]),Y(M.data.file_count))});return e.createElement(e.Fragment,null,n.children,e.createElement(wt.Z,{title:"\u8D44\u6E90\u4E2D\u5FC3",placement:"right",rootClassName:Io.wrap,width:300,closable:!1,onClose:u,open:O()},e.createElement(ou.t7,{style:{width:250,height:30,marginBottom:24,color:"rgba(0, 0, 0, 0.88)"},placeholder:"\u8BF7\u641C\u7D22\u8D44\u6E90\u540D\u79F0",value:V,onChange:ue=>{R(ue)}}),!(v!=null&&v.length)&&e.createElement("div",{className:"tc c-grey-999"},"\u6682\u65E0\u8D44\u6E90\u6570\u636E"),v==null?void 0:v.map((ue,M)=>e.createElement("dl",{className:Io.list,key:M},e.createElement(ta.Z,{title:ue.title},e.createElement("dt",null,e.createElement("span",{className:"icon-wenjian4 mr5"}),ue.title)),e.createElement("dd",null,e.createElement(aa.CopyToClipboard,{text:ue.file_path,onCopy:()=>Mt.ZP.success("\u590D\u5236\u6210\u529F")},e.createElement("span",{className:`${Io.copy} current`},"\u70B9\u51FB\u590D\u5236"))))),e.createElement("div",{className:"tc"},e.createElement(x.Z,{defaultCurrent:1,current:te.page||1,onChange:ue=>{te.page=ue,N()},className:Io.page,size:"small",total:b,pageSize:te.limit,hideOnSinglePage:!0,showSizeChanger:!1}))))};var Cu=(0,ae.connect)(({user:o,userDetail:c,loading:i,shixunsDetail:C,globalSetting:q})=>({user:o,userDetail:c,shixunsDetail:C,globalSetting:q,loading:i.models.index}))(Eu),Tt=D(74128),ku="data:image/png;base64,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",ju=D(35195),Tu=D(42217),Su=D(72530),Qu=D(80245),Ot=D(59301),Ou=Object.defineProperty,sn=Object.getOwnPropertySymbols,Ju=Object.prototype.hasOwnProperty,Nu=Object.prototype.propertyIsEnumerable,dn=(o,c,i)=>c in o?Ou(o,c,{enumerable:!0,configurable:!0,writable:!0,value:i}):o[c]=i,Zu=(o,c)=>{for(var i in c||(c={}))Ju.call(c,i)&&dn(o,i,c[i]);if(sn)for(var i of sn(c))Nu.call(c,i)&&dn(o,i,c[i]);return o},Gu=(o,c,i)=>new Promise((C,q)=>{var F=t=>{try{u(i.next(t))}catch(n){q(n)}},p=t=>{try{u(i.throw(t))}catch(n){q(n)}},u=t=>t.done?C(t.value):Promise.resolve(t.value).then(F,p);u((i=i.apply(o,c)).next())});const{Countdown:Hn}=Ja.default;function wn(){return Ot.createElement("p",null,"\u5B9E\u9A8C\u73AF\u5883\u5C06\u6062\u590D\u5230\u521D\u59CB\u72B6\u6001\uFF0C\u60A8\u5728\u7CFB\u7EDF\u4E2D\u521B\u5EFA\u7684\u6570\u636E\u53EF\u80FD\u4F1A\u4E22\u5931\u3002\u8BF7\u786E\u4FDD\u60A8\u7684\u6570\u636E\u5DF2\u4FDD\u5B58\uFF08\u5982\uFF1A\u7248\u672C\u5E93\u4EE3\u7801\u5DF2\u63A8\u9001\u5230\u670D\u52A1\u5668\uFF09\u3002\u662F\u5426\u786E\u8BA4\u91CD\u7F6E\uFF1F")}var Rn=({mirror_description:o,difficulty:c,git_url:i,tabActiveParams:C,isNotice:q,user:F,game:p,monitoring_url:u,shixun:t={},resetVncLoading:n,onUpdateCostTime:h,lastedGetTaskInfoTime:v,onShowNotice:E,dispatch:b,onResetGitCode:Y,onResetCode:te,onResetVnc:H,onRestartReboot:V,onAddVncTime:R,onUpdateCode:O,unity_3d_routes:N,st:ue,toolbarItem:M={},myshixun:K={},mirror_name:de,mirror_description_multi:ve,onResetAllVnc:fe,showReleaseResource:He,userInfo:Ge,taskData:$e,codeRepData:Yt,shixun_environments:ft})=>{var gt,Le,ke,rt;const{last_compile_output:Xt,choose_test_cases:et,with_code_file:kt,manager_permission:Pe,tpm_cases_modified:pt,tpm_modified:pu,myshixun:{system_tip:cu}={}}=$e,tu=(0,ae.useParams)(),[Oe]=(0,ae.useSearchParams)(),{name:Fe,identifier:Rt,task_pass:iu,test_set_permission:Fu,survival_time:su}=t,{cost_time:Bu,status:T}=p,{user_url:oe,image_url:Se,grade:vt=0}=F!=null?F:{},[jt,bt]=(0,e.useState)(!1),[mt,yt]=(0,e.useState)({}),[Yu,Vu]=(0,e.useState)("#37AD83"),[tn,En]=(0,e.useState)(null),[Er,Jn]=(0,e.useState)(),[Cr,qr]=(0,e.useState)(q||pt&&cu===!0||!1),[Rr,xu]=(0,e.useState)(!1),[fn,nn]=(0,e.useState)(!1),ar=(0,e.useRef)(),zu=(0,e.useRef)(null),[kr,lr]=(0,e.useState)(!1),{index_tab:Da,shixun_environment_id:_n,tab_type:Xn,windows_vnc:La,vnc_url:Ur,linux_vnc:wr,reboot_cloud:qu,cloud_type:vn,resData:jn,instance_startup_type:br}=M,_r=(0,e.useRef)(!1);(0,Tu.y)(Oe.get("type")==="exercises");const{setOpenDisableCopyAndPaste:rn,disableCopyAndPaste:Hr}=(0,Tu.X)(),$r=(0,Su._)(mt);(0,e.useEffect)(()=>{$e!=null&&$e.is_charge_window&&Be.default.confirm({centered:!0,icon:null,width:500,okText:"\u53BB\u8D2D\u4E70\u8BFE\u7A0B",cancelText:"\u9000\u51FA",title:"\u63D0\u793A",content:Ot.createElement("div",null,"\u672C\u5B9E\u8BAD\u4E3A\u4ED8\u8D39\u5185\u5BB9\uFF0C\u60A8\u6682\u672A\u8D2D\u4E70\uFF0C\u8BF7\u5148\u8D2D\u4E70",Ot.createElement("span",{style:{cursor:"pointer",color:"#0152D9"},onClick:()=>{ae.history.push(`/paths/${$e==null?void 0:$e.subject_id}`)}},"\u300A",$e==null?void 0:$e.subject_name,"\u300B")),onOk:()=>{ae.history.push(`/paths/${$e==null?void 0:$e.subject_id}`)},onCancel:()=>{Di()}})},[$e]),(0,e.useEffect)(()=>{function gr(){return Gu(this,null,function*(){var Qa,na,Ra,Ia,fi;if(Oe.get("type")==="exercises"){if(window.self===window.top){window.top.location.href="/";return}let sa;Oe.get("coursesId")==="coursesId"?sa=yield(0,Je._F)({categoryId:Oe.get("exercisesId"),login:Oe.get("login")}):sa=yield(0,Je._B)({categoryId:Oe.get("exercisesId"),login:Oe.get("login")}),yt(Zu({},sa)),rn((Qa=sa==null?void 0:sa.exercise)==null?void 0:Qa.forbid_copy),lt.Z.publish("exercise-data",sa),typeof((na=sa==null?void 0:sa.exercise)==null?void 0:na.left_time)=="number"&&(En(Date.now()+((Ra=sa==null?void 0:sa.exercise)==null?void 0:Ra.left_time)*1e3),setTimeout(()=>{Vu("red")},(((Ia=sa==null?void 0:sa.exercise)==null?void 0:Ia.left_time)-300>0?((fi=sa==null?void 0:sa.exercise)==null?void 0:fi.left_time)-300:0)*1e3))}})}gr()},[]),(0,e.useEffect)(()=>{const gr=lt.Z.subscribe("update-windows-time",na=>{Jn(parseInt(na.remaining_time/1e3))}),Qa=lt.Z.subscribe("show-head-toolbar",na=>{bt(na)});return()=>{gr(),Qa()}},[]),(0,e.useEffect)(()=>{var gr;return Oe.get("type")==="exercises"&&((gr=mt==null?void 0:mt.exercise)!=null&&gr.screen_open)&&(ju.U.forEach((Qa,na)=>{var Ra;(Ra=mt==null?void 0:mt.exercise)!=null&&Ra.forbid_screen&&(0,L.WX)()||(window.addEventListener(Qa,Pa,!1),window.addEventListener("blur",Pa,!1))}),window.focus(),ar.current=setInterval(()=>{window.focus()},1e3)),()=>{ju.U.forEach((Qa,na)=>{window.removeEventListener(Qa,Pa,!1)}),window.removeEventListener("blur",Pa,!1),clearInterval(ar.current)}},[mt]);const ha=()=>{xu(!Rr)},di=()=>{nn(!fn)},Pa=gr=>{document.activeElement.tagName!=="IFRAME"&&(window.parent.postMessage("backExercise","*"),_r.current||(0,f.BU)())};function Aa(){bt(!jt)}function ma(){bt(!1)}function Di(){if(Oe.get("subject_id")&&Oe.get("position")){location.href=`/paths/${Oe.get("subject_id")}?position=${Oe.get("position")}`;return}if(tu.courseId&&tu.homeworkId){location.href=`/classrooms/${tu.courseId}/shixun_homework/${tu.homeworkId}/detail?tabs=1`;return}Oe.get("type")==="exercises"&&Pa("back"),Oe.get("homework_common_id")?location.href=`/shixuns/${Rt}/challenges?homework_common_id=${Oe.get("homework_common_id")}`:location.href=`/shixuns/${Rt}/challenges`}function ds(){return Gu(this,null,function*(){n||(yield H())})}function ia(){var gr;let Qa=!((gr=Ge==null?void 0:Ge.shixun)!=null&&gr.editable);Be.default.confirm({title:"\u9000\u51FA\u5B9E\u8BAD",icon:Ot.createElement(Vn.Z,null),content:Ot.createElement("div",null,Ot.createElement("div",null,"\u60A8\u786E\u5B9A\u8981\u9000\u51FA\u5B9E\u8BAD\u5417\uFF1F"),He&&Ot.createElement(Pt.default,{className:"mt10",defaultChecked:Qa,onChange:na=>{Qa=na.target.checked}},"\u9000\u51FA\u5B9E\u8BAD\u65F6\uFF0C\u7ACB\u5373\u91CA\u653E\u5B9E\u9A8C\u8D44\u6E90")),centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>Gu(this,null,function*(){if(He&&Qa){const na=yield(0,Je.eA)(K==null?void 0:K.identifier);(na==null?void 0:na.status)==0&&(Mt.ZP.success("\u91CA\u653E\u8D44\u6E90\u6210\u529F"),setTimeout(()=>{Di()},1e3))}else Di()}),onCancel:()=>{}})}function yi(gr){var Qa;if(ma(),gr==="reset-task"&&!n){const na=Be.default.confirm({title:"\u91CD\u7F6E\u73AF\u5883",icon:Ot.createElement(Vn.Z,null),content:Ot.createElement(wn,null),maskClosable:!1,keyboard:!1,centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>Gu(this,null,function*(){if(Xn===4){na.update({cancelButtonProps:{disabled:!0}}),yield ds(),na.update({cancelButtonProps:{disabled:!1}});return}ds()})})}if(gr==="restart-reboot"&&!n){const na=Be.default.confirm({title:"\u91CD\u542F\u4E91\u4E3B\u673A",icon:Ot.createElement(Vn.Z,null),content:"\u60A8\u786E\u5B9A\u8981\u91CD\u542F\u4E91\u4E3B\u673A\u5417\uFF1F",maskClosable:!1,keyboard:!1,centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>Gu(this,null,function*(){if(Xn===4){na.update({cancelButtonProps:{disabled:!0}}),yield V(),na.update({cancelButtonProps:{disabled:!1}});return}V()})})}if(gr==="reset-git-code"&&(n||Be.default.confirm({title:"\u91CD\u7F6E\u4EE3\u7801\u4ED3\u5E93",icon:Ot.createElement(Vn.Z,null),content:"\u60A8\u7684\u6240\u6709\u4EE3\u7801\u5C06\u88AB\u8FD8\u539F\u81F3\u521D\u59CB\u72B6\u6001\uFF0C\u4E0D\u5F71\u54CD\u901A\u5173\u72B6\u6001\u4E0E\u4F5C\u4E1A\u6210\u7EE9\u3002\u786E\u8BA4\u91CD\u7F6E\uFF1F",centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:Y})),gr==="reset-code"&&(n||Be.default.confirm({title:"\u6062\u590D\u521D\u59CB\u4EE3\u7801",icon:Ot.createElement(Vn.Z,null),content:"\u4F60\u5728\u672C\u6587\u4EF6\u4E2D\u4FEE\u6539\u7684\u5185\u5BB9\u5C06\u4E22\u5931\uFF0C\u662F\u5426\u786E\u5B9A\u91CD\u65B0\u52A0\u8F7D\u521D\u59CB\u4EE3\u7801\uFF1F",centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:te})),gr==="full-screen"&&((0,f.vp)()?(0,f.BU)():(0,f.Dj)((Qa=document==null?void 0:document.getElementById)==null?void 0:Qa.call(document,"task-right-panel"))),gr==="show-clipboard-box"){if(vn){Be.default.info({title:"\u63D0\u793A",icon:Ot.createElement(Vn.Z,null),content:"\u5F53\u524D\u5B9E\u9A8C\u73AF\u5883\u7684\u3010\u590D\u5236\u7C98\u8D34\u3011\u529F\u80FD\u6682\u65F6\u65E0\u6CD5\u4F7F\u7528\uFF0C\u656C\u8BF7\u671F\u5F85~",centered:!0});return}lt.Z.publish(`show-clipboard-box-${Da}`)}}const ni={task_pass:iu,test_set_permission:Fu,mirror_description:o,difficulty:c,resetVncLoading:n,git_url:i,tabActiveParams:C,taskData:$e,onVncAction:yi,onHideToolBar:ma,shixun:t,monitoring_url:u,unity_3d_routes:N,index_tab:Da,shixun_environment_id:_n,tab_type:Xn,windows_vnc:La,vnc_url:Ur,linux_vnc:wr,reboot_cloud:qu,cloud_type:vn,resData:jn,instance_startup_type:br,mirror_name:de,mirror_description_multi:ve,shixun_environments:ft},Bi=(0,e.useCallback)(()=>Er?Ot.createElement(xn,{defaultTime:Er,onAddVncTime:R,onResetAllVnc:fe,toShixun:Di,myshixun:K,title:"\u5B9E\u9A8C\u73AF\u5883\u5012\u8BA1\u65F6",user:F,survival_time:su}):Ot.createElement(Ot.Fragment,null),[Er]);return Ot.createElement("div",{className:"task-header-container"},Oe.get("type")==="exercises"&&Ot.createElement(A.Z,null,Ot.createElement("div",{className:"exercise_user_info"},"\u59D3\u540D",Ot.createElement("span",{className:"ml10"},(gt=mt==null?void 0:mt.exercise)==null?void 0:gt.user_name)),Ot.createElement("div",{className:"exercise_user_info ml30"},"\u5B66\u53F7",Ot.createElement("span",{className:"ml10"},(Le=mt==null?void 0:mt.exercise)==null?void 0:Le.student_id))),Oe.get("type")!=="exercises"&&Ot.createElement(Ot.Fragment,null,Ot.createElement("a",{className:"task-user-info",href:oe,target:"_blank"},Se?Ot.createElement("img",{width:"35",height:"35",src:`${Tt.Z.IMG_SERVER}/images/${Se}`}):null,Ot.createElement("span",null,F==null?void 0:F.name)),Ot.createElement("div",{className:"grade-info"},Ot.createElement("img",{src:ku,alt:"gold",width:20}),vt)),Ot.createElement("h2",{className:"shixun-info"},Fe,Oe.get("type")!=="exercises"&&Ot.createElement(wa,{lastedGetTaskInfoTime:v,status:T,defaultTime:Bu,onUpdateCostTime:h,retentionTime:"taskBuildTimes",title:"\u5B9E\u9A8C\u603B\u7528\u65F6"})),Ot.createElement("div",{className:"flex-container"},Ot.createElement("div",{ref:zu,onClick:()=>qr(!1)},Oe.get("type")!=="exercises"&&Ot.createElement(Ot.Fragment,null,q&&Ot.createElement(_i,{className:"btn-notice",onShowNotice:()=>{pu?E==null||E():b({type:"SHOW_CASE_NOTICE"})}})),Ot.createElement(hi.Z,{open:Cr,onClose:()=>qr(!1),rootClassName:"tasks-header-notice",steps:[{title:"\u66F4\u65B0\u901A\u77E5",description:pu?Ot.createElement(Ot.Fragment,null,"\u5B9E\u9A8C\u8001\u5E08\u5DF2\u8C03\u6574\u4EE3\u7801\u6A21\u677F\u6587\u4EF6\uFF0C\u8BF7\u60A8\u5C3D\u5FEB\u540C\u6B65\u6700\u65B0\u4EE3\u7801\uFF0C\u4EE5\u514D\u5F71\u54CD\u60A8\u7B54\u9898\u3002",Ot.createElement("br",null),"\u6CE8\uFF1A\u5982\u679C\u5B9E\u9A8C\u8001\u5E08\u8C03\u6574\u7684\u4EE3\u7801\u548C\u60A8\u7684\u4EE3\u7801\u6709\u51B2\u7A81\uFF0C\u5219\u4F1A\u4EE5\u8001\u5E08\u7684\u4EE3\u7801\u4E3A\u51C6\uFF0C\u8986\u76D6\u60A8\u5F53\u524D\u7684\u4EE3\u7801\u3002",Ot.createElement("span",{style:{color:"#3968D2"}},"\u5EFA\u8BAE\u5148\u628A\u5F53\u524D\u4EE3\u7801\u4FDD\u5B58\u5230\u672C\u5730\u518D\u540C\u6B65\u6700\u65B0\u4EE3\u7801\u3002")):Ot.createElement(Ot.Fragment,null,"\u5B9E\u9A8C\u8001\u5E08\u5DF2\u8C03\u6574\u6D4B\u8BD5\u7528\u4F8B\uFF0C\u8BF7\u91CD\u65B0\u8BC4\u6D4B\u4EE3\u7801\u52A0\u8F7D\u6700\u65B0\u6D4B\u8BD5\u7528\u4F8B\u3002"),target:()=>zu.current,nextButtonProps:{children:Ot.createElement(ht.ZP,{onClick:()=>{pu?E==null||E():b({type:"SHOW_CASE_NOTICE"})},type:"primary",size:"small"},pu?"\u66F4\u65B0\u4EE3\u7801":"\u91CD\u65B0\u8BC4\u6D4B")}}]})),Bi(),La&&!(0,la.isEmpty)(jn)&&!(vn===4&&br===2)&&Ot.createElement("span",{onClick:gr=>{gr.preventDefault(),lt.Z.publish(`send-ctrl-alt-delete-${Da}`)},className:"c-grey-c mr20 current"},"\u53D1\u9001CTRL+ALT+DELETE"),N&&Ot.createElement("a",{title:"\u5DE5\u5177\u680F",onClick:Aa},Ot.createElement("i",{className:"iconfont icon-vncshixunjiemian-gongjulan mr5"})),tu.courseId&&tu.homeworkId&&($e==null?void 0:$e.is_open_submit_test_result)&&!($e!=null&&$e.homework_common_is_end)&&((ke=$e==null?void 0:$e.user)==null?void 0:ke.user_course_identity)==5&&Ot.createElement("div",{className:"flex item-center gap-4px current btn-vnc",onClick:()=>{(0,L.xg)(`/classrooms/${tu.courseId}/shixun_homework/${tu.homeworkId}/detail/testresult`)}},Ot.createElement("span",{className:"icon icon-shiyanjieguo"})," ",$e!=null&&$e.is_submit_test_result?"\u4FEE\u6539\u5B9E\u9A8C\u7ED3\u679C":"\u63D0\u4EA4\u5B9E\u9A8C\u7ED3\u679C"),Ot.createElement(ri.Z,{menu:{items:[Pe&&{key:"1",label:"\u914D\u7F6E\u4E0E\u76D1\u63A7"},(C==null?void 0:C.resource_type)==1&&{key:"2",label:"\u8D44\u6E90\u4E2D\u5FC3"},{key:"3",label:"\u6570\u636E\u96C6"}].filter(gr=>gr),onClick:({key:gr})=>{gr=="1"&&lr(!0),gr=="2"&&di(),gr=="3"&&ha()}}},Ot.createElement("div",{className:"btn-vnc flex item-center gap-4px current"},Ot.createElement("span",{className:"icon icon-gengduo4"})," \u66F4\u591A\u64CD\u4F5C")),(C==null?void 0:C.resource_type)==1&&Ot.createElement(Cu,{visible:fn,onClose:di,shixun:t}),Ot.createElement(X0,{visible:Rr,onClose:ha,shixun:t})),Oe.get("type")!=="exercises"&&Ot.createElement("a",{className:"btn-out",onClick:ia,title:"\u9000\u51FA\u5B9E\u8BAD"},Ot.createElement("i",{className:"iconfont icon-kaiguan"})),((rt=mt==null?void 0:mt.exercise)==null?void 0:rt.left_time)>0&&Ot.createElement(A.Z,{align:"middle"},Ot.createElement("span",{style:{color:Yu,marginRight:6},className:"iconfont icon-daojishi djs"}),Ot.createElement("span",{style:{color:Yu,fontSize:14,marginRight:10}},"\u5269\u4F59\u7B54\u9898\u65F6\u957F"),Ot.createElement("span",{className:"mr20"},Ot.createElement(Hn,{valueStyle:{color:Yu,fontSize:20,fontWeight:500},value:tn,onFinish:()=>Gu(void 0,null,function*(){const gr=yield(0,Je.VL)({categoryId:Oe.get("exercisesId"),commit_method:2});if((gr==null?void 0:gr.status)===0&&(ue===0&&O(1),Be.default.info({width:530,title:"\u63D0\u793A",centered:!0,okText:"\u786E\u5B9A",content:Ot.createElement("div",{className:"tc font16"},"\u7B54\u9898\u7ED3\u675F\u4E86\uFF0C\u7CFB\u7EDF\u5DF2\u81EA\u52A8\u63D0\u4EA4\u8BD5\u5377",Ot.createElement("br",null),"\u4E0D\u80FD\u518D\u4FEE\u6539\u7B54\u9898"),onOk:()=>Gu(void 0,null,function*(){window.parent.location.href=`/classrooms/${Oe.get("coursesId")}/exercise/${Oe.get("exercisesId")}/detail`})})),(gr==null?void 0:gr.status)===-3){const Qa=parseInt(gr==null?void 0:gr.message);En(Date.now()+Qa*1e3)}})}))),Oe.get("type")==="exercises"&&Ot.createElement(ht.ZP,{type:"primary",onClick:()=>{const gr=()=>Gu(void 0,null,function*(){ue===0&&(yield O()),$r(),_r.current=!0,Pa()});if(!(N&&!kt)&&(ue===1?!(et!=null&&et.had_submmit):!Xt||Yt.lastedUpdateTime!==0)){Be.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:Ot.createElement("div",{style:{color:"#FF0000"}},"\u8BF7\u786E\u8BA4\u4F60\u7684\u7B54\u9898\u5185\u5BB9\u662F\u5426\u8FDB\u884C\u8BC4\u6D4B\u5E76\u63D0\u4EA4\uFF0C\u672A\u8BC4\u6D4B\u5219\u4F1A\u5BFC\u81F4\u8BE5\u9898\u65E0\u6CD5\u83B7\u5F97\u5206\u6570"),onOk:gr});return}gr()}},Ot.createElement("span",{className:"iconfont icon-yiguanbi mr5 font14"})," \u8FD4\u56DE\u8BD5\u5377"),Ot.createElement(Kt.Z,null,Ot.createElement(wt.Z,{width:280,rootClassName:"setting-drawer",title:null,placement:"right",closable:!1,destroyOnClose:!1,open:jt,onClose:ma},Ot.createElement(H0.Z,Zu({},ni)))),Ot.createElement(Qu.Z,{identifier:Rt,visible:kr,onCancel:()=>lr(!1),info:{type:"\u6311\u6218\u9875\u9762",myshixun_id:K==null?void 0:K.id}}))};const Pn=300;function Nn({title:o,time:c,className:i="",callback:C,desc:q="",style:F={}}){function p(){C&&C()}return Ot.createElement("a",{onClick:p,title:o,className:i},Ot.createElement("i",{className:"iconfont icon-shijian1 mr5",style:F}),Ot.createElement("span",null,q?`${q}\uFF1A`:"",Ba(c)))}function xn({onAddVncTime:o,onResetAllVnc:c,toShixun:i,title:C="",myshixun:q,defaultTime:F,user:p,survival_time:u}){const t=(0,ae.useParams)(),[n,h]=(0,e.useState)(F),[v,E]=(0,e.useState)(!1),[b,Y]=(0,e.useState)(!1),te=(0,e.useRef)(!0),H=(0,L.oP)(),V=(0,e.useRef)(!1);(0,e.useEffect)(()=>(window.addEventListener("visibilitychange",R),()=>{window.removeEventListener("visibilitychange",R)}),[]);const R=M=>Gu(this,null,function*(){var K,de;if(document.visibilityState==="visible"){const ve=yield(0,y.fY)(q==null?void 0:q.identifier);if((ve==null?void 0:ve.status)===0){const He=(((K=ve==null?void 0:ve.data)==null?void 0:K.remainingTime)>0?(de=ve==null?void 0:ve.data)==null?void 0:de.remainingTime:0)/1e3;h(He),He>Pn&&Y(!1)}}});(0,Ai.Z)(()=>{h(n-1)},n>0?1e3:null),(0,e.useEffect)(()=>{H.homework_common_id?n===60&&(V.current||Y(!0)):(n===300||n===180||n===60||n===0)&&(V.current||Y(!0))},[n]),(0,e.useEffect)(()=>{if(te.current){const M=`${p==null?void 0:p.login}_${t.taskId}_survival_time`;localStorage.getItem(M)!==String(u)?(V.current=!0,Be.default.confirm({title:"\u63D0\u793A",icon:null,content:"\u8001\u5E08\u8C03\u6574\u4E86\u65F6\u95F4\u662F\u5426\u540C\u6B65",centered:!0,okText:"\u662F",cancelText:"\u5426",onOk:()=>Gu(this,null,function*(){localStorage.removeItem(M),yield o(),V.current=!1,window.location.reload()}),onCancel:()=>{V.current=!1,localStorage.removeItem(M)}})):(F0){const K=yield o();h(((M=K==null?void 0:K.data)==null?void 0:M.remaining_time)/1e3)}else{const K=yield c();i()}E(!1),Y(!1)})}function ue(){n{const F=Tn[i];function p(){if(o===1)q(F);else{let u=(c==null?void 0:c.split(""))||[],t=u.indexOf(F);t>=0?u.splice(t,1):u.push(F),q(u.join(""))}}return e.createElement("a",{className:"flex-container",onClick:p},o===1?e.createElement(Fn.ZP,{checked:c&&c.indexOf(F)>=0,className:"choice"}):e.createElement(Pt.default,{className:"choice",checked:c&&c.indexOf(F)>=0}),e.createElement("div",{className:"flex-wrp"},e.createElement("span",{className:"checkTitle",style:{lineHeight:1.7,fontSize:16,whiteSpace:"nowrap"}},F,"\u3001"),e.createElement(_t.Z,{className:"subject-body",value:C})))},rr=({callback:o,multi_count:c,answer:i})=>{const[C,q]=(0,e.useState)([]);return(0,e.useEffect)(()=>{if(c){if(i!=null&&i.length){q(i);return}const F=Array.from({length:c}).fill("");q(F)}},[c,i]),console.log(C,i,"multi_count"),e.createElement("div",{className:"option"},C==null?void 0:C.map((F,p)=>e.createElement(A.Z,{align:"middle",className:"mb10 text"},e.createElement("span",{className:"mb5"},"\u586B\u7A7A",p+1,"\u7B54\u6848\uFF1A"),e.createElement(it.default.TextArea,{key:p,value:F,onChange:u=>{C[p]=u.target.value,o(C)}}))))},tr=({id:o,answer:c,challenge_question:i,category:C,subject:q,onSetAnswers:F,question_name:p,multi_count:u})=>{function t(n){F(o,n)}return e.createElement("li",null,e.createElement(A.Z,{className:"subject c-grey-999",align:"stretch"},e.createElement(d.Z,{flex:"40px"},e.createElement("p",{className:"mt3 order"},o+1,"\u3001")),e.createElement(d.Z,{flex:"1"},e.createElement(_t.Z,{value:`${q}`,className:"subject-body"}))),p==="\u5355\u9009\u9898/\u591A\u9009\u9898"&&e.createElement("div",{className:"option"},i==null?void 0:i.map(({option_name:n},h)=>e.createElement(Un,{index:h,key:n,option_name:n,answer:c,category:C,callback:t}))),p==="\u5224\u65AD\u9898"&&e.createElement("div",{className:"option"},e.createElement(Fn.ZP.Group,{className:"mb10",style:{marginLeft:38},value:c||void 0,onChange:n=>t(n.target.value)},e.createElement(Fn.ZP,{value:"true",className:"mr40"},"\u6B63\u786E"),e.createElement(Fn.ZP,{value:"false"},"\u9519\u8BEF"))),p==="\u586B\u7A7A\u9898"&&e.createElement(rr,{multi_count:u,callback:t,answer:c}))},Gn=({chooses:o,answers:c,onSetAnswers:i,bgColor:C="#1E1E1E"})=>e.createElement("ul",{className:`${C==="#1E1E1E"?"":"vs"} choose-container`,style:{backgroundColor:C}},o.map(({subject:q,challenge_question:F,category:p,question_name:u,multi_count:t},n)=>e.createElement(tr,{key:n,id:n,subject:q,challenge_question:F,category:p,answer:c[n],onSetAnswers:i,question_name:u,multi_count:t}))),Mn=D(46238),on=D(76743),bn=D(75884),Sn=Object.defineProperty,ir=Object.defineProperties,hr=Object.getOwnPropertyDescriptors,sr=Object.getOwnPropertySymbols,pr=Object.prototype.hasOwnProperty,Wn=Object.prototype.propertyIsEnumerable,Dr=(o,c,i)=>c in o?Sn(o,c,{enumerable:!0,configurable:!0,writable:!0,value:i}):o[c]=i,Fr=(o,c)=>{for(var i in c||(c={}))pr.call(c,i)&&Dr(o,i,c[i]);if(sr)for(var i of sr(c))Wn.call(c,i)&&Dr(o,i,c[i]);return o},Sr=(o,c)=>ir(o,hr(c));const Gr=({id:o,isActive:c,title:i,onActive:C,had_submmit:q,result:F,actual_output:p,standard_answer:u,question_name:t,showTheAnswer:n,user_course_identity:h})=>{function v(){C(o)}let E="test-case-item";return c&&(E+=" active"),q&&(E+=" has-result"),e.createElement("li",{className:E},e.createElement("a",{className:"case-header",onClick:v},e.createElement("h2",null,e.createElement("div",{className:c?"arrow-down":"arrow-right",style:{width:12}}),e.createElement("span",{className:"test-title",style:{width:75}},i)),n?e.createElement("img",{width:16,src:F?on.Z:bn.Z}):e.createElement("div",{className:`${p?"submitStatus":"unsubmitStatus"}`},p?"\u5DF2\u63D0\u4EA4":"\u672A\u63D0\u4EA4")),e.createElement("div",{className:`item-desc ${c?"show":"hide"} choose-game-item`},n?p?t==="\u586B\u7A7A\u9898"?e.createElement(e.Fragment,null,e.createElement("p",null,e.createElement("div",null,"\u6B63\u786E\u7B54\u6848\uFF1A"),e.createElement("b",null,u==null?void 0:u.map((b,Y)=>{var te;return e.createElement("p",null,"\u586B\u7A7A",Y+1,"\uFF1A",(te=b==null?void 0:b.text)==null?void 0:te.join("\u3001"))}))),e.createElement("p",null,e.createElement("div",null,"\u5B66\u751F\u7B54\u6848\uFF1A"),e.createElement("b",{className:`${F?"c-green":"c-red"}`},p==null?void 0:p.map((b,Y)=>e.createElement("p",null,"\u586B\u7A7A",Y+1,"\uFF1A",b))))):e.createElement(e.Fragment,null,e.createElement("p",null,"\u6B63\u786E\u7B54\u6848\uFF1A",e.createElement("b",null,u)),e.createElement("p",null,"\u5B66\u751F\u7B54\u6848\uFF1A",e.createElement("b",{className:`${F?"c-green":"c-red"}`},p))):e.createElement("p",null,"\u5C1A\u672A\u63D0\u4EA4\uFF0C\u6682\u4E0D\u652F\u6301\u67E5\u770B"):e.createElement("p",null,"\u7B54\u9898\u9636\u6BB5\uFF0C\u4E0D\u652F\u6301\u67E5\u770B\u7ED3\u679C")))};var Ir=({onResizeSetContainer:o,moveY:c,had_submmit:i,had_all_submmit:C,test_sets:q=[],challenge_chooses_count:F,choose_correct_num:p,user_course_identity:u,shixun_choice_public_result:t})=>{const[n]=(0,ae.useSearchParams)(),h=(0,ae.useParams)(),[v,E]=(0,e.useState)(-1);function b(O){E(O===v?-1:O)}const Y=p===F,te=t,[H,V]=(0,e.useState)(0);function R(){o(c)}return console.log(u),(0,e.useEffect)(()=>{console.log(q);let O=0;q==null||q.map(N=>{N!=null&&N.actual_output||(O=O+1)}),V(O)},[]),e.createElement(e.Fragment,null,e.createElement("div",{className:"test-header"},e.createElement("span",{className:"active"},"\u6D4B\u8BD5\u7ED3\u679C"),e.createElement("a",{onClick:R},e.createElement("i",{className:`iconfont ${c===.01?"icon-shousuo":"icon-zhankai"} icon-zhankai`}))),te&&i&&e.createElement("p",{className:`test-result ${Y?"success":"failer"}`},e.createElement("span",{className:"count"},e.createElement("img",{width:16,src:Y?on.Z:Mn.Z}),p||0," / ",F," \u5171\u6709",F,"\u9898\uFF0C"),e.createElement("span",null,Y?"\u5168\u90E8\u901A\u8FC7":`\u5176\u4E2D${F-p}\u9898\u76EE\u7ED3\u679C\u4E0D\u5339\u914D\u3002\u8BE6\u60C5\u5982\u4E0B\uFF1A`)),!te&&e.createElement("p",{className:`test-result ${C?"success":"failer"}`},C?"\u5F53\u524D\u72B6\u6001\u5DF2\u63D0\u4EA4\uFF0C\u5C06\u6309\u7167\u6700\u65B0\u63D0\u4EA4\u7684\u7B54\u6848\u8BA1\u7B97\u6210\u7EE9\uFF0C\u8BE6\u60C5\u5982\u4E0B\uFF1A":"\u5F53\u524D\u72B6\u6001\u672A\u63D0\u4EA4\uFF0C\u70B9\u51FB\u8BC4\u6D4B\u8FDB\u884C\u63D0\u4EA4\u3002\u63D0\u4EA4\u540E\u624D\u8BA1\u7B97\u6210\u7EE9\uFF0C\u8BE6\u60C5\u5982\u4E0B\uFF1A"),e.createElement("ul",{className:"test-case-list"},q.map((O,N)=>e.createElement(Gr,Sr(Fr({key:"item"+N,had_submmit:i,title:`\u9898\u76EE${N+1}`},O),{isActive:v===N,id:N,onActive:b,user_course_identity:u,showTheAnswer:te})))))},xr={"action-container":"action-container___Xcx9G","eval-btn-group":"eval-btn-group___b8ds5","eval-desc":"eval-desc___bIcYm","btn-run":"btn-run___fh7pl","btn-run-self":"btn-run-self___Bwz1A","ghost-link":"ghost-link___Y8dGm",link:"link___PPhWD"},dr="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjk3RTBEMDM2MDE3ODExRUI4QzEzQUNFNDcxODM2QjJDIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjk3RTBEMDM3MDE3ODExRUI4QzEzQUNFNDcxODM2QjJDIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OTdFMEQwMzQwMTc4MTFFQjhDMTNBQ0U0NzE4MzZCMkMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6OTdFMEQwMzUwMTc4MTFFQjhDMTNBQ0U0NzE4MzZCMkMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6ejzPSAAACsUlEQVR42ryYz08TQRTHp9vQQkFPlAAHDXjxR2LwoEbhpCXon1DPpf0PbP8UwOhV/QOM8QIXIIRwASNtYo0RIye9FIF4Yf2O+U7ysmnrzM5uX/JJu7sz730zOzvz3mTCMFSONgOWwAK4Aa6CS3x2Ar6BJtgEH8BXJ+9akAVZUAZb4CK0twv2KdPHf2PZiCmBpghyAt6CGrgPJkCeTPCefvaGbY016Su2oGGwKhx+AVUwZjmqim0r7Gtslb6dBBXBLh2cg+cg5yAkSo4+zulzlzGsBOmGLTEqcx5CosyJ0Wp1ExXtUAA77PARTCYoxjBJ3yFjFfoJesGGnzlBVUoUGSNkzK6CSmLO3ElRjHx9Zk6VooICcMiHjQGIMTTEkpCVgsp80AZDls5WPL88xVhtxi5LQZu8uezgLOQqPOUpqip8/RM0wyVer6qjjoK0/QAPPASNMrbWMBtgO3sCMuAdOFXuNg02wLKKZ6eMrTUsaUHzfLCu4lserIEVkIvR38Se14Ju8WJf+VuNozXl2O+Avzf1O/zJuTDu+O77meu8Gme/X4FIrjoqOXOdVyb2WKDStYxrh4Bpp7bLCQo5Bo840W3MxP6tBX3nxbWExGyDu/y1NRP7SAs65MXtBMSscWSOHfuZ2J8CVgfaHnsI+cNPvsb/rmZib+lPbpbLdsdj63jouXV0zNaRxOY67bm5VqKbq0/6kU8r/ciK2qs+wASt3itBkynsWcKVRr8U9owxF3sl+a9Ekl8cUJL/0rYMOkixDNq3LYMGUSi2XQpFg67J9kRZ1EiglK6LsmevV93Xz8lIl8OGiuPiWWCftu9hg2RRvEJzHPOa1cI9DvsQKfJelW3kcUxLfk0+guSB1bbjgVXIPs9sD6wyMY/0nvJI7zq4IvIZnfkdgRY37feuR3p/BRgAhrFnXQBvMBoAAAAASUVORK5CYII=",ua=D(24334),vr=(o,c,i)=>new Promise((C,q)=>{var F=t=>{try{u(i.next(t))}catch(n){q(n)}},p=t=>{try{u(i.throw(t))}catch(n){q(n)}},u=t=>t.done?C(t.value):Promise.resolve(t.value).then(F,p);u((i=i.apply(o,c)).next())});const ca=D(56656);var da=({st:o,prev_game:c,next_game:i,time_limit:C,record_consume_time:q,loading:F,shixun:p,game:u,onRun:t,dispatch:n,chooses:h,unity_3d_routes:v,user:E,is_last_game:b,onUpdateCode:Y,choose_test_cases:te,test_sets:H,challenge:V,game_report_id:R,tabActiveParams:O={},startDebug:N,isLocalFetch:ue,onLocalRun:M,work_end_forbid_evaluate:K,homework_common_name:de,setCurrentRunNum:ve,sec_key:fe,picture:He})=>{var Ge;const $e=(0,ae.useParams)(),Yt=!b&&!F&&(p.status>0||(E==null?void 0:E.identity)<5),ft=["\u81EA\u6D4B\u8FD0\u884C","\u6B63\u5728\u542F\u52A8","\u505C\u6B62\u8FD0\u884C","\u6B63\u5728\u505C\u6B62","\u6B63\u5728\u8FD0\u884C"],gt=(0,ae.useSelector)(bt=>{var mt;return(mt=bt==null?void 0:bt.user)==null?void 0:mt.userInfo}),[Le]=(0,ae.useSearchParams)(),[ke,rt]=(0,e.useState)(0),[Xt,et]=(0,e.useState)(0),[kt,Pe]=(0,e.useState)(!1),[pt,pu]=(0,e.useState)((Ge=H==null?void 0:H.find(bt=>bt.input&&!bt.is_file))==null?void 0:Ge.input),[cu,tu]=(0,e.useState)(!1),[Oe,Fe]=(0,e.useState)(ft[0]),Rt=(0,e.useRef)(!1),iu=(0,ae.useLocation)(),{shixun_environment_id:Fu,tab_type:su}=O,Bu=()=>{const bt=ca();if(bt.day()>=1&&bt.day()<=5){const mt=bt.hour(),yt=bt.minute();return mt>=9&&mt<12||mt===14&&yt>=30||mt>14&&mt<18||mt===19&&yt>=30||mt===20&&yt<=30}else return!1};(0,e.useEffect)(()=>{ke>0&&setTimeout(()=>{rt(ke-1)},1e3)},[ke]),(0,e.useEffect)(()=>{Xt>0&&setTimeout(()=>{et(Xt-1)},1e3)},[Xt]),(0,e.useEffect)(()=>{const bt=lt.Z.subscribe("eval-code-finish",()=>{v&&Pe(!0),o===1||(gt!=null&>.is_vip?rt(10):rt(Bu()?20:15))}),mt=lt.Z.subscribe("caseInputValue",Yu=>{pu(Yu)}),yt=lt.Z.subscribe("runCodeFinish",()=>{Rt.current=!1,tu(!1),Fe(ft[0]),Xt>0||(gt!=null&>.is_vip?rt(10):rt(Bu()?20:15))});return()=>{bt(),mt(),yt()}},[]);const T=()=>{Rt.current=!1,Fe(ft[3]),lt.Z.publish("runCode",{type:"stop"}),(0,y.Yv)($e.taskId,{shixun_environment_id:Fu,tab_type:su}),setTimeout(()=>{Fe(ft[0]),tu(!1),gt!=null&>.is_vip?rt(10):rt(Bu()?20:15)},2500)},oe=()=>vr(void 0,null,function*(){Rt.current=!0,yield Y(),Fe(ft[1]),lt.Z.publish("show-case-result",!0),setTimeout(()=>vr(void 0,null,function*(){var bt,mt,yt,Yu,Vu;let tn={test_case_content:pt,shixun_environment_id:Fu,tab_type:su};Le.get("type")==="exercises"?tn.extras={exercise_id:Le.get("exercisesId")}:$e.courseId&&$e.homeworkId&&(tn.extras={homework_common_id:$e.homeworkId});const En=yield(0,y.h$)($e.taskId,tn);if((mt=(bt=En==null?void 0:En.data)==null?void 0:bt.data_list)!=null&&mt.length){lt.Z.publish("pod-restrict-data",{identifier:(yt=En==null?void 0:En.data)==null?void 0:yt.identifier,data_list:(Yu=En==null?void 0:En.data)==null?void 0:Yu.data_list});return}lt.Z.publish("showRunCodeTab",!0),lt.Z.publish("runCode",{type:"start",socketUrl:((Vu=En==null?void 0:En.data)==null?void 0:Vu.wss_url)+"/log"})}),100),setTimeout(()=>{Rt.current&&(Fe(ft[2]),tu(!1))},1e3)}),Se=()=>vr(void 0,null,function*(){tu(!0),Oe===ft[2]?T():(ve(bt=>bt+1),oe())}),vt=()=>vr(void 0,null,function*(){var bt,mt;tu(!0),Fe(ft[4]),lt.Z.publish("show-case-result",!0);const yt=yield M(pt);if(yt.status===0){const Yu=(mt=(bt=yt==null?void 0:yt.data)==null?void 0:bt.out)==null?void 0:mt.map(Vu=>ua.Base64.decode(Vu));tu(!1),Fe(ft[0]),lt.Z.publish("showRunCodeTab",!0),lt.Z.publish("setLogData",Yu)}}),jt=()=>ue?e.createElement(ht.ZP,{onClick:vt,loading:cu,danger:!0,className:`${xr["btn-run-self"]} mr10`},Oe):e.createElement(ht.ZP,{onClick:(0,la.throttle)(Se,2e3),loading:cu,danger:!0,disabled:Xt>0||ke>0||F,className:`${xr["btn-run-self"]} mr10`},Xt>0?`${Xt}S`:Oe);return e.createElement("div",{className:xr["action-container"]},e.createElement("div",{className:`flex-container ${xr["eval-desc"]}`},C&&(V!=null&&V.with_code_file)?e.createElement("span",null,`\u672C\u5173\u6700\u5927\u6267\u884C\u65F6\u95F4\uFF1A${C}\u79D2`):null,q&&(V!=null&&V.with_code_file)?e.createElement("span",null,"\u672C\u6B21\u8BC4\u6D4B\u8017\u65F6(\u7F16\u8BD1\u3001\u8FD0\u884C\u603B\u65F6\u95F4)\uFF1A",q," \u79D2"):null,R?e.createElement("a",{target:"_blank",className:xr.link,href:`/report/${$e.taskId}/${R}`},"\u4EE3\u7801\u6027\u80FD\u68C0\u6D4B"):null,[2,3,4,5,6].includes(su)&&e.createElement("a",{title:"\u663E\u793A/\u9690\u85CF\u6D4B\u8BD5\u7ED3\u679C",onClick:()=>{lt.Z.publish("show-case-result")}},"\u663E\u793A/\u9690\u85CF\u6D4B\u8BD5\u7ED3\u679C")),e.createElement("div",{className:`flex-container ${xr["eval-btn-group"]}`},c&&!F?e.createElement("a",{href:`/tasks/${c}${iu.search}`,onClick:bt=>{if(bt.preventDefault(),$e.courseId&&$e.homeworkId){setTimeout(()=>window.location.href=`/tasks/${$e.courseId}/${$e.homeworkId}/${c}${iu.search}`,300);return}if($e.courseId&&$e.exerciseId){setTimeout(()=>window.location.href=`/tasks/${$e.courseId}/${$e.exerciseId}/${c}/exercise${iu.search}`,300);return}setTimeout(()=>window.location.href=`/tasks/${c}${iu.search}`,300)},className:xr["ghost-link"]},"\u4E0A\u4E00\u5173"):null,Yt?e.createElement("a",{href:`/tasks/${i}${iu.search}`,onClick:bt=>{var mt;if(bt.preventDefault(),p.task_pass||u.status===2||(E==null?void 0:E.identity)<5||o===1&&((mt=te==null?void 0:te.test_sets)!=null&&mt.every(yt=>yt.actual_output))){if($e.courseId&&$e.homeworkId){setTimeout(()=>window.location.href=`/tasks/${$e.courseId}/${$e.homeworkId}/${i}${iu.search}`,300);return}if($e.courseId&&$e.exerciseId){setTimeout(()=>window.location.href=`/tasks/${$e.courseId}/${$e.exerciseId}/${i}/exercise${iu.search}`,300);return}setTimeout(()=>window.location.href=`/tasks/${i}${iu.search}`,300);return}Be.default.warning({centered:!0,width:530,title:"\u63D0\u793A",okText:"\u6211\u77E5\u9053\u4E86",content:e.createElement("p",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u8BBE\u7F6E\u4E86\u4E0D\u5141\u8BB8\u8DF3\u5173\u3002",o===1?"\u63D0\u4EA4":"\u901A\u8FC7","\u5F53\u524D\u5173\u5361\u540E\uFF0C\u624D\u80FD\u8FDB\u5165\u4E0B\u4E00\u5173\u3002")})},className:xr["ghost-link"]},"\u4E0B\u4E00\u5173"):null,kt&&(V==null?void 0:V.show_type)===1&&e.createElement("button",{onClick:()=>{n({type:"SHOW_PICTURE_VIEW"})},style:{minWidth:"72px",marginRight:10},className:"btn-run",title:"\u67E5\u770B\u6548\u679C"},"\u67E5\u770B\u6548\u679C"),su===1&&!N&&(p==null?void 0:p.open_self_run)&&jt(),(V==null?void 0:V.with_code_file)&&!(su===1&&N)&&e.createElement("button",{onClick:()=>vr(void 0,null,function*(){if(K){Be.default.warning({title:"\u63D0\u793A",icon:null,centered:!0,width:554,okText:"\u6211\u77E5\u9053\u4E86",content:e.createElement("div",null,"\u5F53\u524D\u5B9E\u8DF5\u9879\u76EE\u5DF2\u5728\u6559\u5B66\u8BFE\u5802\u4F5C\u4E1A",e.createElement("span",{style:{color:"#3061D0",cursor:"pointer"},onClick:()=>{window.open(`/classrooms/${$e==null?void 0:$e.courseId}/shixun_homework/${Le.get("homework_common_id")?Le.get("homework_common_id"):$e==null?void 0:$e.homeworkId}/detail?tabs=1`)}},"\uFF08",de,"\uFF09"),"\u4E2D\u88AB\u4F7F\u7528\uFF0C\u8BE5\u4F5C\u4E1A\u8BBE\u7F6E\u4E86\u622A\u6B62\u540E\u7981\u6B62\u4F5C\u7B54\u3002")});return}if(o===1&&(h==null?void 0:h.length)<=0){Be.default.confirm({centered:!0,title:"\u63D0\u793A",content:e.createElement("div",{className:"tc"},e.createElement("p",null,"\u60A8\u8FD8\u672A\u6DFB\u52A0\u9898\u76EE\uFF0C\u8BF7\u6DFB\u52A0\u540E\u8BC4\u6D4B\uFF01")),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88"});return}Pe(!1),yield t()}),style:{minWidth:"72px"},disabled:F||ke>0||Oe!=="\u81EA\u6D4B\u8FD0\u884C"||Xt>0,className:xr["btn-run"],title:"\u8FD0\u884C\u8BC4\u6D4B"},ke>0?`${ke}S`:e.createElement(e.Fragment,null," ",e.createElement("img",{src:dr,alt:"run",width:18})," ",e.createElement("b",null,"\u8BC4\u6D4B")," "))))},Mr=D(27158),yr={iconWrapper:"iconWrapper___U51IV",minusIcon:"minusIcon___xP_3j",arrowIcon:"arrowIcon___jKd9h"},Sa="data:image/png;base64,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",va="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAgCAYAAAB3j6rJAAAAAXNSR0IArs4c6QAAAZdJREFUWEfF2D1Lw1AUxvH/8xHcBHFSaUfrojiKi19FHFwUFQQriLoIxcVVv4O4CCJOOriK7oKTCiLaQY9cCaW2yc1LzU2WDLnn5EdC8pxEDLCZ2SRwDIwCTUmttHZmVgNOALc/kLTtapRWmHTczKaAc2AoWvMNjEh68tTUgQtguGtNXdJ9IUgMwvX1QswsDuHqikESEK7hlqRm3NXwIFqSlnPfGg9iT9J6TsQRsCjJckHKRGSGlI3IBAmBSIWEQnghIRGJkNCIWEgViD5IVYg/kCoRHUjViG7IJvAbx11bG5iVdJvw6l4CDnuOueCbk3SZN9U76Wtmu8BaT4MXYN6DWQX2e2regQVJV3kwf8aAKjF980hVmNjBqApM4oQWGuMdFUNiUmfWUJhUiHsEQ2AyQUJgMkPKxuSClInJDfFgHoFxSZ8J2RQXB8/AmKTXQhAPpibpISljzCwOMyPpujAkwuwAG9GJb6K0/vKFnZmtREHpzn0HNCS1B4JEmOnob8CppI8siWtmDWACOJP0lvo5kaXpf635AX6GXzDZRnW0AAAAAElFTkSuQmCC",Or=({desc:o,visible:c})=>{const i=(0,e.useRef)(),C=(0,e.useRef)(),[q,F]=(0,e.useState)(!1),[p,u]=(0,e.useState)(!1);(0,e.useEffect)(()=>{if(i.current){let n=function(R){u(!1),(0,L.kk)("none");const O=i.current.getBoundingClientRect();E=O.left,b=O.top,Y=R.pageX,te=R.pageY,H=!0,V=!0,document.onselectstart=function(){return!1}},h=function(R){var O,N;H&&(R.stopPropagation(),H=!1,(0,L.kk)("auto"),document.onselectstart=null,V&&(V=!1,((O=R.target)==null?void 0:O.id)!==((N=C.current)==null?void 0:N.id)&&u(!0)))},v=function(R){if(H){V=!1,u(!1);const O=R.pageX-Y,N=R.pageY-te;i.current.style.left=`${E+O}px`,i.current.style.top=`${b+N}px`}},E=0,b=0,Y=0,te=0,H=!1,V=!1;return i.current.addEventListener("mousedown",n),document.addEventListener("mousemove",v),document.addEventListener("mouseup",h),()=>{var R;(R=i.current)==null||R.removeEventListener("mousedown",n),document.removeEventListener("mousemove",v),document.removeEventListener("mouseup",h)}}},[i.current]);const t=()=>{u(!1)};return e.createElement("div",{style:{display:c?"block":"none"}},e.createElement(wt.Z,{title:"\u4EFB\u52A1\u63CF\u8FF0",placement:"right",onClose:t,open:p},o),e.createElement("div",{className:yr.arrowIcon,onClick:()=>F(!1),style:{position:"fixed",display:q?"block":"none",zIndex:1e3,bottom:223}},e.createElement("img",{draggable:!1,src:va,alt:""})),e.createElement("div",{ref:i,draggable:!1,className:yr.iconWrapper,style:{position:"fixed",display:q?"none":"block",zIndex:1e3,bottom:223,right:26,borderRadius:"50%",cursor:"pointer"}},e.createElement("i",{ref:C,id:"minusIconElement",onClick:()=>{u(!1),F(!0)},className:`iconfont icon-yichu1 ${yr.minusIcon}`}),e.createElement("img",{draggable:!1,src:Sa})))},mi=D(829),Zr=D(77825),jr=Object.defineProperty,Wr=Object.getOwnPropertySymbols,$a=Object.prototype.hasOwnProperty,Ar=Object.prototype.propertyIsEnumerable,Yi=(o,c,i)=>c in o?jr(o,c,{enumerable:!0,configurable:!0,writable:!0,value:i}):o[c]=i,Kn=(o,c)=>{for(var i in c||(c={}))$a.call(c,i)&&Yi(o,i,c[i]);if(Wr)for(var i of Wr(c))Ar.call(c,i)&&Yi(o,i,c[i]);return o},In=({isTheoretical:o,onFontSizeChange:c,cmFontSize:i,cmCodeMode:C,onCodeModeChange:q,tabToSpace:F,onTabToSpace:p,shixun:u,autoFormat:t,onAutoFormat:n,formatDocument:h,code_editor:v,challenge:E,shixun_environment_id:b,shixun_environments:Y})=>{const{task_pass:te=!1,forbid_copy:H=!1,test_set_permission:V=!1}=u!=null?u:{},R={isTheoretical:o,onFontSizeChange:c,cmFontSize:i,cmCodeMode:C,onCodeModeChange:q,tabToSpace:F,onTabToSpace:p,autoFormat:t,onAutoFormat:n,formatDocument:h,code_editor:v,challenge:E,shixun_environment_id:b,shixun_environments:Y};return e.createElement(Zr.Z,Kn({},R),e.createElement("h3",null,"\u5173\u5361\u914D\u7F6E\u4FE1\u606F"),e.createElement("section",null,e.createElement("a",{className:"file-item",title:te?"\u5141\u8BB8\u5B66\u5458\u8DF3\u5173\u6311\u6218":"\u4E0D\u5141\u8BB8\u5B66\u5458\u8DF3\u5173\u6311\u6218"},e.createElement("b",null,"\u8DF3\u5173"),e.createElement("span",null,te?"\u5141\u8BB8":"\u4E0D\u5141\u8BB8")),e.createElement("a",{className:"file-item",title:V?"\u5141\u8BB8\u5B66\u5458\u901A\u8FC7\u91D1\u5E01\u89E3\u9501\u67E5\u770B\u6D4B\u8BD5\u96C6\u5185\u5BB9":"\u4E0D\u5141\u8BB8\u5B66\u5458\u901A\u8FC7\u91D1\u5E01\u89E3\u9501\u67E5\u770B\u6D4B\u8BD5\u96C6\u5185\u5BB9"},e.createElement("b",null,"\u6D4B\u8BD5\u96C6\u89E3\u9501"),e.createElement("span",null,V?"\u5141\u8BB8":"\u4E0D\u5141\u8BB8")),e.createElement("a",{className:"file-item",title:H?"\u4E0D\u5141\u8BB8\u5B66\u5458\u7C98\u8D34\u4EE3\u7801":"\u5141\u8BB8\u5B66\u5458\u7C98\u8D34\u4EE3\u7801"},e.createElement("b",null,"\u4EE3\u7801\u7C98\u8D34"),e.createElement("span",null,H?"\u4E0D\u5141\u8BB8":"\u5141\u8BB8"))))},Qr=D(34786),Dn=Object.defineProperty,Qn=Object.defineProperties,Ha=Object.getOwnPropertyDescriptors,Ma=Object.getOwnPropertySymbols,Va=Object.prototype.hasOwnProperty,ji=Object.prototype.propertyIsEnumerable,Ei=(o,c,i)=>c in o?Dn(o,c,{enumerable:!0,configurable:!0,writable:!0,value:i}):o[c]=i,gi=(o,c)=>{for(var i in c||(c={}))Va.call(c,i)&&Ei(o,i,c[i]);if(Ma)for(var i of Ma(c))ji.call(c,i)&&Ei(o,i,c[i]);return o},pi=(o,c)=>Qn(o,Ha(c)),$i=(o,c,i)=>new Promise((C,q)=>{var F=t=>{try{u(i.next(t))}catch(n){q(n)}},p=t=>{try{u(i.throw(t))}catch(n){q(n)}},u=t=>t.done?C(t.value):Promise.resolve(t.value).then(F,p);u((i=i.apply(o,c)).next())});function xi(o,c){switch(c.type){case tt.wj:return pi(gi({},o),{loading:!0});case tt.V1:return pi(gi({},o),{loading:!1});case tt.OJ:return gi(gi({},o),c.payload);case tt.$Y:return pi(gi({},o),{theme:c.payload});default:throw new Error}}var Es=({taskData:o,moveY:c,onResizeYStart:i,onResizeSetContainer:C,onEval:q,lastedGetTaskInfoTime:F,onUpdateCode:p,_dispatch:u})=>{const t=(0,ae.useLocation)(),[n]=(0,ae.useSearchParams)(),h=(0,ae.useParams)(),{chooses:v,choose_test_cases:E,game:b,user_course_identity:Y,shixun_choice_public_result:te}=o,{test_sets:H,challenge_chooses_count:V,choose_correct_num:R,had_submmit:O,had_all_submmit:N}=E,ue=(0,e.useCallback)(()=>{let Pe=[];return Pe.length=V,O&&(Pe=H.map(pt=>pt.question_name==="\u5224\u65AD\u9898"?pt.actual_output==="\u6B63\u786E"?"true":pt.actual_output==="\u9519\u8BEF"?"false":void 0:pt.actual_output)),Pe},[F]),[M,K]=(0,e.useReducer)(xi,{loading:!1,answers:ue(),theme:(0,en.G)("cmCodeMode","vs-dark")});(0,e.useEffect)(()=>{K({type:tt.OJ,payload:{answers:ue()}})},[F]);const{answers:de,loading:ve}=M;function fe(Pe,pt){de[Pe]=pt,K({type:tt.OJ,payload:{answers:de}})}function He(){var Pe,pt;let pu=!0;for(let cu=0;cu!!tu))!=null&&pt.length)){Mt.ZP.info(`\u8BF7\u5148\u7ED9\u7B2C${cu+1}\u9898\u9009\u62E9\u7B54\u6848\uFF01`),pu=!1;break}return pu}function Ge(){return $i(this,null,function*(){var Pe;if(He()){K({type:tt.wj});const pt=h.courseId&&h.homeworkId?{homework_common_id:h.homeworkId}:{};let pu;(n.get("ip_limit")==="inner"||n.get("ip_bind_type")==="true")&&(pu=yield(0,Mr.y)({ip_limit:n.get("ip_limit"),ip_bind:n.get("ip_bind_type")==="true"}));const cu=yield(0,y.zl)(b.identifier,gi({answer:de,challenge_id:(Pe=o==null?void 0:o.challenge)==null?void 0:Pe.id,subject_id:n.get("subject_id")||"",question_id:n.get("questionId"),exercise_id:n.get("exercisesId")||h.exerciseId,competition_entry_id:n.get("competition_entry_id"),ip:pu},pt));q(cu),K({type:tt.V1})}})}const $e=c?`${c-54}px`:"70%",Yt=`calc(100% - 3px - 51px - ${$e})`,[ft,gt]=(0,e.useState)(!1),[Le,ke]=(0,e.useState)(!1),rt={isTheoretical:!0,cmCodeMode:M.theme,onCodeModeChange:function(Pe){K({type:tt.$Y,payload:Pe}),(0,en.t)("cmCodeMode",Pe)}},Xt={isResizeLarge:ft,onRightFullHandler:et,onShowCodeSetting:kt,allBreakPointValue:{},tab_type:1,code_hidden:!0,isTheoretical:!0};function et(){gt(!ft),(0,f.vp)()?(0,f.BU)():(0,f.Dj)(document.body)}function kt(){ke(!Le)}return e.createElement(e.Fragment,null,e.createElement("div",{className:gn["code-area-container"],style:{height:$e}},e.createElement(A.Z,{align:"middle"},e.createElement("div",{style:{color:"#8b9399",paddingLeft:"20px",fontSize:"16px"}},"\u9898\u76EE"),e.createElement(Qr.Z,null),e.createElement(g0,gi({},Xt))),e.createElement(Gn,{chooses:v,answers:de,onSetAnswers:fe,bgColor:M.theme==="vs-dark"?"#1E1E1E":"#fff"})),e.createElement("div",{className:gn["resize-y-bar"],onMouseDown:i,draggable:!1},e.createElement("i",{className:"iconfont icon-guangbiao",draggable:!1})),e.createElement("div",{className:gn["test-set-container"],style:{height:Yt}},ve?e.createElement(we.Z,null):e.createElement(Ir,{had_submmit:O,had_all_submmit:N,moveY:c,onResizeSetContainer:C,test_sets:H,challenge_chooses_count:V,choose_correct_num:R,user_course_identity:Y,shixun_choice_public_result:te})),e.createElement("div",{className:gn["action-container"]},e.createElement(da,pi(gi({onUpdateCode:p},o),{loading:ve,onRun:Ge,dispatch:u}))),e.createElement(Kt.Z,null,e.createElement(wt.Z,{rootClassName:gn["setting-drawer"],title:null,placement:"right",closable:!1,open:Le,onClose:()=>ke(!1)},e.createElement(In,gi({},rt)))),e.createElement(Or,{desc:e.createElement(_t.Z,{value:o==null?void 0:o.challenge.task_pass}),visible:ft}))},bs={flex_box_center:"flex_box_center___E3mm3",flex_space_between:"flex_space_between___NchwZ",flex_box_vertical_center:"flex_box_vertical_center___uhqi5",flex_box_center_end:"flex_box_center_end___d93TL",flex_box_column:"flex_box_column___XN9GA",wrap:"wrap___Dtadp",full:"full___LlKwC"},ja={flex_box_center:"flex_box_center___Girdq",flex_space_between:"flex_space_between___xGVfq",flex_box_vertical_center:"flex_box_vertical_center___kQglB",flex_box_center_end:"flex_box_center_end___UzYyP",flex_box_column:"flex_box_column___owBZ4",menu:"menu___bRs3V",warehouse:"warehouse___pnW7f",header:"header___OzyWX",title:"title___ByRPB",content:"content___tnn6U",left:"left___xyjRy",close:"close___dIQKZ",right:"right___kqPbE",loading:"loading___fp187",empty:"empty___RbU4g",tabs:"tabs___ynZp5",line:"line___rxyEe",footer:"footer___J6kQd",commit:"commit___h8y0q",blueLight:"blueLight___eLhBs",filePathWrp:"filePathWrp___J9TMo",filePath:"filePath___PD1I2",bottom0:"bottom0___B9ftG"},Ns=D(20554),Xa=D(93041),vi={wrap:"wrap___SVOKK",modal:"modal___vUwdM",title:"title___l8FrY",path:"path___aTkFP",colorBlue:"colorBlue___fCgXS",width240:"width240___RtAGH",filePath:"filePath___pvSsH"},Us=Object.defineProperty,Ss=Object.getOwnPropertySymbols,bo=Object.prototype.hasOwnProperty,So=Object.prototype.propertyIsEnumerable,lo=(o,c,i)=>c in o?Us(o,c,{enumerable:!0,configurable:!0,writable:!0,value:i}):o[c]=i,Ms=(o,c)=>{for(var i in c||(c={}))bo.call(c,i)&&lo(o,i,c[i]);if(Ss)for(var i of Ss(c))So.call(c,i)&&lo(o,i,c[i]);return o},Vo=(o,c)=>{var i={};for(var C in o)bo.call(o,C)&&c.indexOf(C)<0&&(i[C]=o[C]);if(o!=null&&Ss)for(var C of Ss(o))c.indexOf(C)<0&&So.call(o,C)&&(i[C]=o[C]);return i},Mo=(o,c,i)=>new Promise((C,q)=>{var F=t=>{try{u(i.next(t))}catch(n){q(n)}},p=t=>{try{u(i.throw(t))}catch(n){q(n)}},u=t=>t.done?C(t.value):Promise.resolve(t.value).then(F,p);u((i=i.apply(o,c)).next())});const ss=o=>{var c=o,{shixunsDetail:i,globalSetting:C,loading:q,user:F,dispatch:p,taskData:u,isRepository:t}=c,n=Vo(c,["shixunsDetail","globalSetting","loading","user","dispatch","taskData","isRepository"]);const h=(0,ae.useLocation)(),v=Ms(Ms({},(0,ae.useParams)()),(0,ae.useLocation)().query),[E,b]=(0,e.useState)({}),Y=(0,e.useRef)(),[te]=me.default.useForm(),[H,V]=(0,e.useState)("");(0,e.useEffect)(()=>{n.visible&&te.resetFields()},[n.visible]),(0,e.useEffect)(()=>{const N=sessionStorage.getItem("pathArray");if(N){const ue=N.split(",").join("/"),M=ue.indexOf("/")===0?ue.substr(1):ue;V(M)}},[]),(0,e.useEffect)(()=>{var N,ue;Y.current=(ue=(N=h.pathname)==null?void 0:N.split("/"))==null?void 0:ue[2]},[]);const R=(...N)=>Mo(void 0,[...N],function*(ue={}){const M=yield p({type:"shixunsDetail/addRepositoryFile",payload:{id:u.myshixun.identifier,message:ue.commitMessage,content:"",path:(n.defaultPath?n.defaultPath+"/":"")+ue.path+"/"+(ue.file||".gitkeep"),secret_repository:t?void 0:!0}});(M==null?void 0:M.status)===0&&(Mt.ZP.success("\u6DFB\u52A0\u6210\u529F"),n.onOK({path:(n.defaultPath?n.defaultPath+"/":"")+ue.path+"/"+(ue.file||".gitkeep"),name:ue.path.split("/")[ue.path.split("/").length-1]}),n.onClose())}),O=()=>{var N,ue;ae.history.push(`/shixuns/${Y.current}/${(ue=(N=h.pathname)==null?void 0:N.split("/"))==null?void 0:ue[3]}${H?`/master/shixun_show/${H}`:""}`)};return e.createElement(Be.default,{width:"60%",centered:!0,open:n.visible,wrapClassName:vi.modal,onOk:()=>{te.submit()},onCancel:n.onClose,title:"\u65B0\u5EFA\u6587\u4EF6\u5939"},e.createElement("section",{className:vi.bg},e.createElement("div",{className:vi.wrap},e.createElement(me.default,{className:"mt10",form:te,scrollToFirstError:!0,layout:"vertical",onFinish:R,onChange:()=>{var N,ue,M,K;const de=Ms({},te.getFieldsValue()),ve=(N=de==null?void 0:de.path)==null?void 0:N.split(""),fe=(ue=de==null?void 0:de.file)==null?void 0:ue.split("");(M=ve==null?void 0:ve.filter(He=>He=="/"))!=null&&M.length&&(de.path=de.path.substring(0,de.path.length-1)),(K=fe==null?void 0:fe.filter(He=>He=="/"))!=null&&K.length&&(de.file=de.file.substring(0,de.path.length-1)),te.setFieldsValue(Ms({},de)),b(de)}},e.createElement(me.default.Item,{label:"\u6587\u4EF6\u5939\u540D\u79F0\uFF1A",name:"path"},e.createElement(A.Z,null,e.createElement(d.Z,null,e.createElement("span",{className:vi.filePath},n.defaultPath+"/")),e.createElement(d.Z,{flex:"1"},e.createElement(me.default.Item,{name:"path",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5939\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},e.createElement(it.default,{placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5939\u540D\u79F0",size:"middle"}))))),e.createElement(me.default.Item,{label:"\u6587\u4EF6\u540D\u79F0\uFF1A",name:"file"},e.createElement(it.default,{placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u79F0\uFF0C\u5982\u679C\u4E0D\u586B\u5199\u7CFB\u7EDF\u5C06\u5728\u6587\u4EF6\u5939\u4E0B\u521B\u5EFA.gitkeep\u7684\u9ED8\u8BA4\u6587\u4EF6",size:"middle"})),e.createElement(me.default.Item,{label:"\u63D0\u4EA4\u4FE1\u606F\uFF1A",name:"commitMessage",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u63D0\u4EA4\u4FE1\u606F"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},e.createElement(it.default,{placeholder:"\u8BF7\u8F93\u5165\u672C\u6B21\u63D0\u4EA4\u7684\u4E3B\u8981\u4FE1\u606F\uFF0C\u5408\u7406\u7684\u63CF\u8FF0\u4FE1\u606F\u6709\u5229\u4E8E\u4EE3\u7801\u5386\u53F2\u8BB0\u5F55\u7684\u7BA1\u7406",size:"middle"}))))))};var co=(0,ae.connect)(({shixunsDetail:o,loading:c,globalSetting:i,user:C})=>({shixunsDetail:o,globalSetting:i,user:C,loading:c.models.index}))(ss),Gi=D(60537),qo=Object.defineProperty,ks=Object.getOwnPropertySymbols,ko=Object.prototype.hasOwnProperty,Ks=Object.prototype.propertyIsEnumerable,Lo=(o,c,i)=>c in o?qo(o,c,{enumerable:!0,configurable:!0,writable:!0,value:i}):o[c]=i,gs=(o,c)=>{for(var i in c||(c={}))ko.call(c,i)&&Lo(o,i,c[i]);if(ks)for(var i of ks(c))Ks.call(c,i)&&Lo(o,i,c[i]);return o},os=(o,c)=>{var i={};for(var C in o)ko.call(o,C)&&c.indexOf(C)<0&&(i[C]=o[C]);if(o!=null&&ks)for(var C of ks(o))c.indexOf(C)<0&&Ks.call(o,C)&&(i[C]=o[C]);return i},zs=(o,c,i)=>new Promise((C,q)=>{var F=t=>{try{u(i.next(t))}catch(n){q(n)}},p=t=>{try{u(i.throw(t))}catch(n){q(n)}},u=t=>t.done?C(t.value):Promise.resolve(t.value).then(F,p);u((i=i.apply(o,c)).next())});const Xs=o=>{var c=o,{shixunsDetail:i,globalSetting:C,loading:q,user:F,taskData:p,dispatch:u,isRepository:t,onClose:n}=c,h=os(c,["shixunsDetail","globalSetting","loading","user","taskData","dispatch","isRepository","onClose"]);const v=(0,ae.useLocation)(),E=gs(gs({},(0,ae.useParams)()),(0,ae.useLocation)().query),[b,Y]=(0,e.useState)({}),te=(0,e.useRef)(),[H]=me.default.useForm(),[V,R]=(0,e.useState)("");(0,e.useEffect)(()=>{h.visible&&H.resetFields()},[h.visible]),(0,e.useEffect)(()=>{const ue=sessionStorage.getItem("pathArray");if(ue){const M=ue.split(",").join("/"),K=M.indexOf("/")===0?M.substr(1):M;R(K)}},[]),(0,e.useEffect)(()=>{var ue,M;te.current=(M=(ue=v.pathname)==null?void 0:ue.split("/"))==null?void 0:M[2]},[]);const O=(...ue)=>zs(void 0,[...ue],function*(M={}){const K=yield(0,y.MI)({id:p.myshixun.identifier,message:M.commitMessage,content:M.codeMirror,path:(h.defaultPath?h.defaultPath+"/":"")+M.path,secret_repository:t?void 0:!0});(K==null?void 0:K.status)===0&&(Mt.ZP.success("\u6DFB\u52A0\u6210\u529F"),h.onOK({path:(h.defaultPath?h.defaultPath+"/":"")+M.path,name:M.path.split("/")[M.path.split("/").length-1]}),n())}),N=()=>{var ue,M;ae.history.push(`/shixuns/${te.current}/${(M=(ue=v.pathname)==null?void 0:ue.split("/"))==null?void 0:M[3]}${V?`/master/shixun_show/${V}`:""}`)};return e.createElement(Be.default,{width:"60%",open:h.visible,wrapClassName:vi.modal,centered:!0,onOk:()=>{H.submit()},onCancel:n,title:"\u65B0\u5EFA\u6587\u4EF6"},e.createElement("section",{className:vi.bg},e.createElement("div",{className:vi.wrap},e.createElement(me.default,{className:"mt10",form:H,scrollToFirstError:!0,layout:"vertical",onFinish:O,onChange:()=>{var ue,M;const K=gs({},H.getFieldsValue()),de=(ue=K==null?void 0:K.path)==null?void 0:ue.split("");((M=de==null?void 0:de.filter(ve=>ve=="/"))==null?void 0:M.length)>1&&(K.path=K.path.substring(0,K.path.length-1)),H.setFieldsValue(gs({},K)),Y(K)}},e.createElement(me.default.Item,{label:"\u6587\u4EF6\u540D\u79F0\u6216\u6587\u4EF6\u8DEF\u5F84\uFF1A",name:"path"},e.createElement(A.Z,null,e.createElement(d.Z,null,e.createElement("span",{className:vi.filePath},h.defaultPath+"/")),e.createElement(d.Z,{flex:"1"},e.createElement(me.default.Item,{name:"path",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},e.createElement(it.default,{placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u79F0",size:"middle"}))))),e.createElement(me.default.Item,{label:"\u63D0\u4EA4\u4FE1\u606F\uFF1A",name:"commitMessage",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u63D0\u4EA4\u4FE1\u606F"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},e.createElement(it.default,{placeholder:"\u8BF7\u8F93\u5165\u672C\u6B21\u63D0\u4EA4\u7684\u4E3B\u8981\u4FE1\u606F\uFF0C\u5408\u7406\u7684\u63CF\u8FF0\u4FE1\u606F\u6709\u5229\u4E8E\u4EE3\u7801\u5386\u53F2\u8BB0\u5F55\u7684\u7BA1\u7406",size:"middle"})),e.createElement("div",{className:"mt10 mb20"},e.createElement(me.default.Item,{name:"codeMirror",label:"\u6587\u4EF6\u5185\u5BB9\uFF1A",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5185\u5BB9"}]},e.createElement(Gi.h,{options:{modal:"javascript",lineNumbers:!0,theme:"railscasts",indentUnit:4,matchBrackets:!0,autoRefresh:!0,smartIndent:!0,extraKeys:{"Alt-/":"autocomplete"},autofocus:!0,styleActiveLine:!0,lint:!0,linkurl:"",gutters:["CodeMirror-linenumbers","breakpoints","CodeMirror-lint-markers"]}})))))))};var fo=(0,ae.connect)(({shixunsDetail:o,loading:c,globalSetting:i,user:C})=>({shixunsDetail:o,globalSetting:i,user:C,loading:c.models.index}))(Xs),Po=Object.defineProperty,Gs=Object.getOwnPropertySymbols,Ws=Object.prototype.hasOwnProperty,Qo=Object.prototype.propertyIsEnumerable,Ro=(o,c,i)=>c in o?Po(o,c,{enumerable:!0,configurable:!0,writable:!0,value:i}):o[c]=i,Js=(o,c)=>{for(var i in c||(c={}))Ws.call(c,i)&&Ro(o,i,c[i]);if(Gs)for(var i of Gs(c))Qo.call(c,i)&&Ro(o,i,c[i]);return o},_o=(o,c)=>{var i={};for(var C in o)Ws.call(o,C)&&c.indexOf(C)<0&&(i[C]=o[C]);if(o!=null&&Gs)for(var C of Gs(o))c.indexOf(C)<0&&Qo.call(o,C)&&(i[C]=o[C]);return i},$o=(o,c,i)=>new Promise((C,q)=>{var F=t=>{try{u(i.next(t))}catch(n){q(n)}},p=t=>{try{u(i.throw(t))}catch(n){q(n)}},u=t=>t.done?C(t.value):Promise.resolve(t.value).then(F,p);u((i=i.apply(o,c)).next())});const e0=o=>{var c=o,{shixunsDetail:i,globalSetting:C,loading:q,user:F,dispatch:p,isRepository:u,taskData:t}=c,n=_o(c,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository","taskData"]);const h=(0,ae.useLocation)(),v=Js(Js({},(0,ae.useParams)()),(0,ae.useLocation)().query),[E,b]=(0,e.useState)({}),Y=(0,e.useRef)(),[te]=me.default.useForm(),[H,V]=(0,e.useState)(""),[R,O]=(0,e.useState)("");(0,e.useEffect)(()=>{n.visible&&te.resetFields()},[n.visible]),(0,e.useEffect)(()=>{const M=n.defaultPath.split("/");M.length===1?(V(""),O(n.defaultPath)):(O(M.pop()),V(M.join("/")+"/"))},[n.defaultPath]),(0,e.useEffect)(()=>{var M,K;Y.current=(K=(M=h.pathname)==null?void 0:M.split("/"))==null?void 0:K[2]},[]);const N=(...M)=>$o(void 0,[...M],function*(K={}){var de;const ve=yield(0,y.g7)({id:(de=t==null?void 0:t.shixun)==null?void 0:de.identifier,from:n.defaultPath,to:H+K.path,message:K.commitMessage||`${n.defaultPath} rename to ${H}${K.path} `});(ve==null?void 0:ve.status)===0&&(Mt.ZP.success("\u64CD\u4F5C\u6210\u529F"),n.onOK({path:K.path,name:K.path}),n.onClose())}),ue=()=>{var M,K;ae.history.push(`/shixuns/${Y.current}/${(K=(M=h.pathname)==null?void 0:M.split("/"))==null?void 0:K[3]}${H?`/master/shixun_show/${H}`:""}`)};return e.createElement(Be.default,{width:"40%",open:n.visible,wrapClassName:vi.modal,centered:!0,onOk:()=>{te.submit()},onCancel:n.onClose,title:"\u63D0\u4EA4\u8BF4\u660E"},e.createElement("section",{className:vi.bg},e.createElement("div",{className:vi.wrap},e.createElement(me.default,{className:"mt10",form:te,scrollToFirstError:!0,layout:"vertical",onFinish:N,onChange:()=>{var M,K;const de=Js({},te.getFieldsValue()),ve=(M=de==null?void 0:de.path)==null?void 0:M.split("");((K=ve==null?void 0:ve.filter(fe=>fe=="/"))==null?void 0:K.length)>1&&(de.path=de.path.substring(0,de.path.length-1)),te.setFieldsValue(Js({},de)),b(de)}},e.createElement(me.default.Item,{label:"\u91CD\u547D\u540D\uFF1A",name:"path"},e.createElement(A.Z,null,e.createElement(d.Z,{flex:"1"},e.createElement(me.default.Item,{name:"path",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},e.createElement(it.default,{placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u79F0",size:"middle",defaultValue:R}))))),e.createElement(me.default.Item,{label:"\u63D0\u4EA4\u4FE1\u606F\uFF1A",name:"commitMessage"},e.createElement(it.default,{placeholder:`\u5982\u4E0D\u586B\u5199\uFF0C\u9ED8\u8BA4\u63D0\u4EA4\u4FE1\u606F\u662F\uFF08${n.defaultPath} rename to \u65B0\u7684\u540D\u79F0 \uFF09`,size:"middle"}))))))};var t0=(0,ae.connect)(({shixunsDetail:o,loading:c,globalSetting:i,user:C})=>({shixunsDetail:o,globalSetting:i,user:C,loading:c.models.index}))(e0),ho=D(14566),u0=D(74044),Ls={wrap:"wrap___BqUCH",title:"title___Hv2Zk",path:"path___XGwUd",colorBlue:"colorBlue___AYPVZ"},n0=Object.defineProperty,Zs=Object.getOwnPropertySymbols,To=Object.prototype.hasOwnProperty,Oo=Object.prototype.propertyIsEnumerable,Br=(o,c,i)=>c in o?n0(o,c,{enumerable:!0,configurable:!0,writable:!0,value:i}):o[c]=i,qn=(o,c)=>{for(var i in c||(c={}))To.call(c,i)&&Br(o,i,c[i]);if(Zs)for(var i of Zs(c))Oo.call(c,i)&&Br(o,i,c[i]);return o},bi=(o,c)=>{var i={};for(var C in o)To.call(o,C)&&c.indexOf(C)<0&&(i[C]=o[C]);if(o!=null&&Zs)for(var C of Zs(o))c.indexOf(C)<0&&Oo.call(o,C)&&(i[C]=o[C]);return i},Si=(o,c,i)=>new Promise((C,q)=>{var F=t=>{try{u(i.next(t))}catch(n){q(n)}},p=t=>{try{u(i.throw(t))}catch(n){q(n)}},u=t=>t.done?C(t.value):Promise.resolve(t.value).then(F,p);u((i=i.apply(o,c)).next())});const{Dragger:Ho}=ho.default,Z0=o=>{var c=o,{shixunsDetail:i,globalSetting:C,loading:q,user:F,taskData:p,dispatch:u,isRepository:t}=c,n=bi(c,["shixunsDetail","globalSetting","loading","user","taskData","dispatch","isRepository"]),h;const v=(0,ae.useLocation)(),E=qn(qn({},(0,ae.useParams)()),(0,ae.useLocation)().query),[b,Y]=(0,e.useState)({}),te=(0,e.useRef)(),[H]=me.default.useForm(),[V,R]=(0,e.useState)([]),[O,N]=(0,e.useState)();let ue;(0,e.useEffect)(()=>{n.visible&&(H.resetFields(),R([]))},[n.visible]),(0,e.useEffect)(()=>{te.current=E.id},[]),(0,e.useEffect)(()=>{const He=sessionStorage.getItem("pathArray");if(He){const Ge=He.split(",").join("/"),$e=Ge.indexOf("/")===0?Ge.substr(1):Ge;N($e)}},[]);const M=He=>{var Ge,$e,Yt;if(ue=He.file.name,He.file.status==="done"||He.file.status==="uploading"){if(R(He.fileList),!He.file.response)return;if(((Ge=He.file.response)==null?void 0:Ge.status)===0){Mt.ZP.success("\u4E0A\u4F20\u6210\u529F\uFF01");return}R(V.filter(ft=>ft.uid!==He.file.uid)),($e=He.file.response)!=null&&$e.message&&Mt.ZP.info((Yt=He.file.response)==null?void 0:Yt.message)}},K=He=>Si(void 0,null,function*(){if(!He.response){Mt.ZP.info("\u8FD8\u672A\u4E0A\u4F20\u5B8C\u6210\uFF0C\u65E0\u6CD5\u8FDB\u884C\u5220\u9664\u64CD\u4F5C\uFF01");return}(yield u({type:"shixunsDetail/deleteGitFile",payload:{id:E.id,path:O?`${O}/${He.name}`:He.name,message:H.getFieldValue("commitMessage")||`\u5220\u9664\u4E86${O?`${O}/${He.name}`:He.name}`,secret_repository:t?null:!0}})).status===0&&(R(V.filter($e=>$e.uid!==He.uid)),Mt.ZP.info("\u5220\u9664\u6210\u529F"))}),de={height:300,multiple:!0,withCredentials:!0,data:()=>Si(void 0,null,function*(){return new Promise((He,Ge)=>Si(void 0,null,function*(){setTimeout(()=>Si(void 0,null,function*(){const $e=yield H.getFieldsValue(),Yt=qn(qn({},{path:n.defaultPath?n.defaultPath:"",message:b.commitMessage||`\u4E0A\u4F20\u4E86${ue}`}),t?{}:{secret_repository:!0});He(Yt)}),200)}))}),fileList:V,method:"post",action:`${Tt.Z.API_SERVER}/api/myshixuns/${(h=p==null?void 0:p.myshixun)==null?void 0:h.identifier}/upload_git_file.json`,onChange:M,onRemove:K,beforeUpload:He=>{ue=He.name}},ve=He=>Si(void 0,null,function*(){yield H.validateFields(),n.onClose(),n.onOK({path:n.defaultPath}),fe()}),fe=()=>{};return e.createElement(Be.default,{open:n.visible,onOk:ve,centered:!0,onCancel:n.onClose,width:"70%"},e.createElement("section",{className:Ls.bg},e.createElement("div",{className:Ls.wrap},e.createElement("div",{className:Ls.title},"\u4E0A\u4F20\u6587\u4EF6"),e.createElement(me.default,{className:"mt10",form:H,scrollToFirstError:!0,layout:"vertical",onFinish:ve,onValuesChange:()=>Y(qn({},H.getFieldsValue()))},e.createElement(me.default.Item,{label:"\u63D0\u4EA4\u4FE1\u606F\uFF1A",name:"commitMessage",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u63D0\u4EA4\u4FE1\u606F"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},e.createElement(it.default,{placeholder:"\u5FC5\u586B\uFF0C\u63CF\u8FF0\u4E3B\u8981\u4FEE\u6539\u5185\u5BB9\uFF08\u76F8\u5F53\u4E8EGit Commit message\u7684Header\uFF09"})),e.createElement(me.default.Item,{label:"\u9009\u62E9\u6587\u4EF6",name:"file",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u6587\u4EF6"}]},e.createElement(Ho,qn({},de),e.createElement("div",null,e.createElement("i",{className:`iconfont icon-shangchuan font50 ${Ls.colorBlue}`})),e.createElement("div",{className:"font14 mt30"},"\u62D6\u62FD\u6587\u4EF6\u6216",e.createElement("span",{className:`${Ls.colorBlue} ml5`},"\u70B9\u51FB\u6B64\u5904\u4E0A\u4F20")))))),e.createElement(u0.Z,{onFinish:He=>N(He)})))};var V0=(0,ae.connect)(({shixunsDetail:o,loading:c,globalSetting:i,user:C})=>({shixunsDetail:o,globalSetting:i,user:C,loading:c.models.index}))(Z0),Wi={flex_box_center:"flex_box_center___uGMjc",flex_space_between:"flex_space_between___q698b",flex_box_vertical_center:"flex_box_vertical_center___BcSqa",flex_box_center_end:"flex_box_center_end___U5VB_",flex_box_column:"flex_box_column___FwzY4",headLeft:"headLeft___KOU8I",colorBlue:"colorBlue___I6JQI",wrap:"wrap___U6KnW",nodata:"nodata___fWmNT",nodataText:"nodataText___Ufs81",content:"content___yybiA",gitCode:"gitCode___DAK9G",ellipsis:"ellipsis___PeS94",menu:"menu___em7Yq",overlayClass:"overlayClass___Awf9Q",tips:"tips___M0tZb"},r0={wrap:"wrap___ishRT",content:"content___BcYdO",mainPathWrap:"mainPathWrap___d2GOf",colorBlue:"colorBlue___hKIcc"},Vr=Object.defineProperty,mr=Object.getOwnPropertySymbols,Nr=Object.prototype.hasOwnProperty,Na=Object.prototype.propertyIsEnumerable,ai=(o,c,i)=>c in o?Vr(o,c,{enumerable:!0,configurable:!0,writable:!0,value:i}):o[c]=i,Yo=(o,c)=>{for(var i in c||(c={}))Nr.call(c,i)&&ai(o,i,c[i]);if(mr)for(var i of mr(c))Na.call(c,i)&&ai(o,i,c[i]);return o},Al=(o,c,i)=>new Promise((C,q)=>{var F=t=>{try{u(i.next(t))}catch(n){q(n)}},p=t=>{try{u(i.throw(t))}catch(n){q(n)}},u=t=>t.done?C(t.value):Promise.resolve(t.value).then(F,p);u((i=i.apply(o,c)).next())});const Nc=({shixunsDetail:o,globalSetting:c,loading:i,dispatch:C,title:q,pathList:F=[],showInputPath:p=!1,isMergeSelectFile:u=!1,onFinish:t=()=>{}})=>{const[n]=me.default.useForm(),h=Yo(Yo({},(0,ae.useParams)()),(0,ae.useLocation)().query),v=(0,ae.useLocation)(),E=(0,e.useRef)(),[b,Y]=(0,e.useState)(""),[te,H]=(0,e.useState)(""),[V,R]=(0,e.useState)([]),[O,N]=(0,e.useState)([]);(0,e.useEffect)(()=>{var fe,He;E.current=((He=(fe=v.pathname)==null?void 0:fe.split("/"))==null?void 0:He[3])==="repository"},[]),(0,e.useEffect)(()=>{if(o.actionTabs.key!=="Repository-SelectFilePath")return;const fe=F.join("/");let He=[];F.map((Ge,$e)=>{$e===0?He.push({val:"\u6839\u76EE\u5F55",path:""},{val:`/${Ge}`,path:fe}):He.push({val:`/${Ge}`,path:fe})}),R(He),Y(fe),H(fe),ue(fe)},[o.actionTabs.key]);const ue=fe=>Al(void 0,null,function*(){const He=yield C({type:E.current?"shixunsDetail/getRepository":"shixunsDetail/getSecretRepository",payload:{id:h.id,path:fe}});He&&N(He.trees||[])}),M=fe=>{let He=b;fe.type==="tree"&&(V.length?V.push({val:`/${fe.name}`,path:fe.name}):V.push({val:"\u6839\u76EE\u5F55",path:""},{val:`/${fe.name}`,path:fe.name}),R(V),He=b?`${b}/${fe.name}`:fe.name,Y(He)),ue(He)},K=(fe,He)=>{const Ge=V.filter((Yt,ft)=>ft<=He);R(Ge);const $e=Ge.filter((Yt,ft)=>ft!==0).map(Yt=>Yt.val).join("").substr(1);Y($e),ue($e)},de=()=>Al(void 0,null,function*(){const fe=n==null?void 0:n.getFieldsValue(),He=b?`${b}${fe!=null&&fe.name?`/${fe==null?void 0:fe.name}`:""}`:fe==null?void 0:fe.name;if(u){t(He),ve();return}if(p){yield n.validateFields();const Ge=yield C({type:"shixunsDetail/uploadGitFolder",payload:Yo(Yo({},{id:h.id,path:He}),E.current?{}:{secret_repository:!0})});t(te),Ge.status===0&&Mt.ZP.info("\u65B0\u5EFA\u6210\u529F")}else t(He),Mt.ZP.success("\u9009\u62E9\u6587\u4EF6\u76EE\u5F55\u6210\u529F");ve()}),ve=()=>{C({type:"shixunsDetail/setActionTabs",payload:{}}),n.resetFields()};return e.createElement(Be.default,{centered:!0,title:q||"\u65B0\u5EFA\u6587\u4EF6\u5939",closable:!1,keyboard:!1,open:o.actionTabs.key==="Repository-SelectFilePath",onOk:de,onCancel:ve},e.createElement("div",{className:r0.wrap},e.createElement("div",{className:r0.content},e.createElement("div",{className:r0.mainPathWrap},!!(V!=null&&V.length)&&V.map((fe,He)=>e.createElement("a",{key:He,onClick:()=>K(fe,He)},fe.val))),!!(O!=null&&O.length)&&O.map((fe,He)=>fe.type==="tree"&&e.createElement("a",{key:He,onClick:()=>M(fe)},e.createElement("i",{className:`iconfont icon-wenjianjia ${r0.colorBlue}`}),fe.name))),e.createElement("label",{className:"mt5"},"\u9009\u4E2D\u7684\u65B0\u5EFA\u6587\u4EF6\u5939\u76EE\u5F55\uFF1A"),e.createElement("div",{className:"mt5 mb5"},b),p&&e.createElement(me.default,{form:n,scrollToFirstError:!0,className:"mt20"},e.createElement(me.default.Item,{name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},e.createElement(it.default,{placeholder:"\u8BF7\u8F93\u5165\u65B0\u6587\u4EF6\u5939\u540D/\u5B50\u6587\u4EF6\u5939\u540D\u3002\uFF08\u5982\uFF1Asrc/step1\uFF09"})))))};var Uc=(0,ae.connect)(({shixunsDetail:o,loading:c,globalSetting:i})=>({shixunsDetail:o,globalSetting:i,loading:c.models.index}))(Nc),Kc=D(18785),zc=D(84105),Xc=D(66457),Gc=Object.defineProperty,Wc=Object.defineProperties,Jc=Object.getOwnPropertyDescriptors,C0=Object.getOwnPropertySymbols,ml=Object.prototype.hasOwnProperty,El=Object.prototype.propertyIsEnumerable,gl=(o,c,i)=>c in o?Gc(o,c,{enumerable:!0,configurable:!0,writable:!0,value:i}):o[c]=i,a0=(o,c)=>{for(var i in c||(c={}))ml.call(c,i)&&gl(o,i,c[i]);if(C0)for(var i of C0(c))El.call(c,i)&&gl(o,i,c[i]);return o},pl=(o,c)=>Wc(o,Jc(c)),Zc=(o,c)=>{var i={};for(var C in o)ml.call(o,C)&&c.indexOf(C)<0&&(i[C]=o[C]);if(o!=null&&C0)for(var C of C0(o))c.indexOf(C)<0&&El.call(o,C)&&(i[C]=o[C]);return i},Ji=(o,c,i)=>new Promise((C,q)=>{var F=t=>{try{u(i.next(t))}catch(n){q(n)}},p=t=>{try{u(i.throw(t))}catch(n){q(n)}},u=t=>t.done?C(t.value):Promise.resolve(t.value).then(F,p);u((i=i.apply(o,c)).next())});const{DirectoryTree:Vc}=at.default,qc=o=>{var c=o,{shixunsDetail:i,globalSetting:C,loading:q,user:F,activeKey:p,dispatch:u,taskData:t,practiceSetting:n,isRepository:h,treeData:v,setTreeData:E,params:b}=c,Y=Zc(c,["shixunsDetail","globalSetting","loading","user","activeKey","dispatch","taskData","practiceSetting","isRepository","treeData","setTreeData","params"]),te,H,V;const R=(0,ae.useLocation)(),[O,N]=(0,e.useState)(),[ue,M]=(0,e.useState)(!1),[K,de]=(0,e.useState)(!1),[ve,fe]=(0,e.useState)(!1),[He,Ge]=(0,e.useState)(!1),[$e,Yt]=(0,e.useState)("");let[ft,gt]=(0,e.useState)([]),[Le,ke]=(0,e.useState)([]);const[rt,Xt]=(0,e.useState)([]),[et,kt]=(0,e.useState)(!1),[Pe,pt]=(0,e.useState)(),[pu,cu]=(0,e.useState)(),[tu,Oe]=(0,e.useState)(""),[Fe,Rt]=(0,e.useState)(),[iu,Fu]=(0,e.useState)(!1);(0,e.useEffect)(()=>{E([]),mt(""),localStorage.warehouseHideTip||kt(!0)},[R.pathname,h]),(0,e.useEffect)(()=>{var xu,fn,nn,ar;if((xu=t==null?void 0:t.challenge)!=null&&xu.path&&(v!=null&&v.length)){const zu=(nn=(fn=t==null?void 0:t.challenge)==null?void 0:fn.path)==null?void 0:nn.replaceAll("\uFF1B",""),kr=(ar=(0,la.cloneDeep)(v))==null?void 0:ar.filter(lr=>{var Da;return lr.name===((Da=zu==null?void 0:zu.split("/"))==null?void 0:Da[0])});su(zu),(v==null?void 0:v.length)!==1&&(console.log(kr,"filterTreeData"),E(kr))}},[(te=t==null?void 0:t.challenge)==null?void 0:te.path,v]);const su=xu=>{Se(xu),Le=[xu],ke([xu])},Bu=(xu="")=>Ji(void 0,null,function*(){(yield(0,je.Zt)({id:b.id,secret_dir_path:xu}))&&Rt(xu)}),T=xu=>e.createElement(Xa.default,{className:Wi.menu,onClick:fn=>{switch(Yt(xu.path||""),fn.key){case"1":(0,L.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u65B0\u5EFA\u6587\u4EF6"]),M(!0);break;case"2":(0,L.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u65B0\u5EFA\u6587\u4EF6\u5939"]),fe(!0);break;case"3":(0,L.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u4E0A\u4F20"]),Ge(!0);break;case"4":(0,L.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u91CD\u547D\u540D"]),de(!0);break;case"5":(0,L.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u5220\u9664"]),Vu(xu.path,xu.name,xu);break;case"6":(0,L.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u590D\u5236\u8DEF\u5F84"]),tn(xu);break}}},(xu.type==="topTree"||xu.type==="tree")&&e.createElement(Xa.default.Item,{key:"1"},"\u65B0\u5EFA\u6587\u4EF6"),(xu.type==="topTree"||xu.type==="tree")&&e.createElement(Xa.default.Item,{key:"2"},"\u65B0\u5EFA\u6587\u4EF6\u5939"),(xu.type==="topTree"||xu.type==="tree")&&e.createElement(Xa.default.Item,{key:"3"},"\u4E0A\u4F20"),xu.type!=="topTree"&&xu.type!=="tree"&&e.createElement(Xa.default.Item,{key:"4"},"\u91CD\u547D\u540D"),xu.type!=="topTree"&&e.createElement(aa.CopyToClipboard,{text:`/data/workspace/myshixun/${h?"":"secret/"}${xu==null?void 0:xu.path}`,onCopy:()=>Mt.ZP.success("\u590D\u5236\u6210\u529F")},e.createElement(Xa.default.Item,{key:"6"},e.createElement(e.Fragment,null,"\u590D\u5236\u8DEF\u5F84"))),xu.type!=="topTree"&&e.createElement(Xa.default.Item,{key:"5"},"\u5220\u9664")),oe=(xu,fn)=>xu.map(nn=>(fn==""?nn.path=fn+nn.name:nn.path=fn+"/"+nn.name,nn.title=e.createElement(A.Z,{className:"font14"},e.createElement(d.Z,{flex:"1"},e.createElement(A.Z,null,e.createElement(d.Z,{flex:"20px"},nn.type==="blob"&&e.createElement("span",{className:"iconfont icon-wenjian11 font12"})),e.createElement(d.Z,{flex:"1"},e.createElement("span",{className:" multi_ellipsis1"},nn.name)))),e.createElement(d.Z,null,(nn.type==="blob"||nn.type==="tree")&&e.createElement(ri.Z,{dropdownRender:()=>T(nn),className:Wi.ellipsis},e.createElement("i",{className:"iconfont icon-gengduo2 c-555a88"})))),nn.disableCheckbox=O&&O!==nn.name,nn.className=nn.type==="tree"?Wi.pl23:"",nn.checkable=nn.type!=="tree",nn.isLeaf=nn.type!=="tree",nn.children=nn.type==="tree"&&[],nn.key=nn.path,nn)),Se=xu=>{u({type:"practiceSetting/setSideBarTabs",payload:{selectPath:xu}})},vt=(xu,fn)=>Ji(void 0,null,function*(){const nn=xu.split("/");yield mt($e),setTimeout(()=>{Se(xu),ft=[nn[0]||""],Le=[xu],ke([...Le]),gt([...ft])},150)}),jt=(xu,fn)=>{if(console.log(xu,"data"),fn=="")E([...xu]);else{let nn=bt(v,fn,xu);E([...nn])}};function bt(xu,fn,nn){return xu.map(ar=>ar.key===fn?(ar.children=[...nn],a0({},ar)):ar.children?pl(a0({},ar),{children:bt(ar.children,fn,nn)}):ar)}const mt=(xu="")=>Ji(void 0,null,function*(){var fn,nn,ar;console.log("location:",R);const zu=yield(0,y.pU)((fn=t==null?void 0:t.myshixun)==null?void 0:fn.identifier,{path:xu});if(zu){if((nn=zu.trees)!=null&&nn.length){let kr=oe([...zu.trees],xu);jt(kr,xu),Xt(zu.trees||[]),cu((zu==null?void 0:zu.secret_dir_path)||""),console.log("handleGetRepository:",kr,xu),setTimeout(()=>console.log(v),2e3)}else xu==""&&E([]);pt(((ar=zu.commits)==null?void 0:ar[0])||{})}return zu}),yt=xu=>Ji(void 0,null,function*(){return new Promise((fn,nn)=>Ji(void 0,null,function*(){xu.children.length&&fn(),Oe(xu.path),yield mt(xu.path),fn()}))}),Yu=(xu,fn)=>Ji(void 0,null,function*(){var nn;console.log("handleSelectTree",xu,fn.nativeEvent.target.nodeName,fn);const ar=()=>{Se(fn.node.path),xu=[fn.node.path],ke([...xu])};fn.nativeEvent.target.nodeName==="svg"||fn.nativeEvent.target.nodeName==="LI"||fn.nativeEvent.target.nodeName==="I"||fn.node.type==="blob"&&((nn=n==null?void 0:n.sideBar)!=null&&nn.confirmLeave?Be.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{ar(),u({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})}}):ar())}),Vu=(xu,fn,nn)=>{Be.default.confirm({centered:!0,title:`\u786E\u8BA4\u9700\u8981\u5220\u9664\u8BE5\u6587\u4EF6${nn.children?"\u5939":""}?`,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>Ji(void 0,null,function*(){var ar;const zu=yield(0,y.bD)({id:(ar=t==null?void 0:t.myshixun)==null?void 0:ar.identifier,path:xu,message:`\u5220\u9664${xu}`});let kr=xu.split("/");if((zu==null?void 0:zu.status)===0){Mt.ZP.info("\u5220\u9664\u6210\u529F"),kr.splice(kr.length-1,1);const lr=yield mt(kr.length>1?kr.join("/"):"");return lr!=null&&lr.trees||(kr.splice(kr.length-1,1),yield mt(kr.length>1?kr.join("/"):"")),Se(""),!0}else(zu==null?void 0:zu.status)===-3&&Be.default.info({title:"\u5220\u9664\u5931\u8D25",content:e.createElement("div",null,"\u8BE5\u6587\u4EF6\u201C",xu,"\u201D\u5DF2\u7ECF\u88AB\u4EFB\u52A1\u5173\u5361\u7684\u5B66\u5458\u4EFB\u52A1\u6587\u4EF6\u6216\u8BC4\u6D4B\u6267\u884C\u6587\u4EF6\u4F7F\u7528\uFF0C\u8BF7\u5148\u4FEE\u6539\u4EFB\u52A1\u5173\u5361\u4E2D\u8BC4\u6D4B\u8BBE\u7F6E\u7684\u6587\u4EF6\u8DEF\u5F84\u540E\u518D\u5220\u9664\u3002"),okText:"\u6211\u77E5\u9053\u4E86",onOk:()=>{}})})})},tn=xu=>{console.log(xu,"item")},En=(xu,fn)=>Ji(void 0,null,function*(){if(console.log("handleExpand",fn),fn.nativeEvent.target.nodeName==="svg"||fn.nativeEvent.target.nodeName==="path"||fn.nativeEvent.target.nodeName==="LI")return!0;yield yt(fn.node),ft.includes(fn.node.path)?ft.splice(ft.indexOf(fn.node.path),1):ft.push(fn.node.path),gt([...ft])}),Er=()=>{kt(!1),localStorage.warehouseHideTip=!0},Jn=xu=>Ji(void 0,null,function*(){var fn;let nn,ar="",zu,kr;switch(h){case!0:ar="\u5F00\u542F\u7248\u672C\u5E93",zu="\u5F00\u542F",kr="\u4E0D\u5F00\u542F",nn=e.createElement("div",null,"\u65B0\u5EFA\u5B9E\u8DF5\u9898\u5173\u5361\u65F6\uFF0C\u9700\u8981\u4F7F\u7528\u4EE3\u7801\u4ED3\u5E93\uFF1B\u5982\u679C\u53EA\u6709\u9009\u62E9\u9898\u5173\u5361\uFF0C\u5219\u4E0D\u9700\u8981\u4EE3\u7801\u4ED3\u5E93\u3002\u4EE3\u7801\u4ED3\u5E93\u542F\u7528\u540E\uFF0C\u5C06\u65E0\u6CD5\u5173\u95ED\u3002");break;case!1:(fn=i==null?void 0:i.detail)!=null&&fn.secret_repository?(ar="\u5173\u95ED\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93",zu="\u786E\u5B9A",kr="\u53D6\u6D88",nn=e.createElement("div",null,"\u5173\u95ED\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93\u540E\uFF0C\u5DF2\u521B\u5EFA\u7684\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93\u53CA\u5176\u5185\u5BB9\uFF0C\u5C06\u88AB\u5220\u9664\u3002\u786E\u8BA4\u8981\u5173\u95ED\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93\uFF1F")):(ar="\u5F00\u542F\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93",zu="\u4E0D\u4F7F\u7528",kr="\u4F7F\u7528",nn=e.createElement("div",null,"\u79C1\u5BC6\u7248\u672C\u5E93\u7684\u6587\u4EF6\u5BF9\u5B66\u5458\u59CB\u7EC8\u9690\u85CF\uFF0C\u65E0\u6CD5\u8BBF\u95EE\u67E5\u770B\u3002\u9002\u7528\u4E8E\u547D\u4EE4\u884C\u3001\u56FE\u5F62\u5316\u684C\u9762\u4E24\u7C7B\u5B9E\u8BAD\uFF0C\u5176\u4ED6\u7C7B\u578B\u5B9E\u8BAD\u4E0D\u5EFA\u8BAE\u4F7F\u7528\u79C1\u5BC6\u7248\u672C\u5E93\u3002"));break}!h&&(0,Xc.gy)(u,"\u4E0D\u80FD\u5F00\u542F/\u5173\u95ED\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93")||Be.default.confirm({title:ar,okText:zu,cancelText:kr,content:nn,onOk:()=>{var lr;(0,L.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93",ar]),!h&&!((lr=i==null?void 0:i.detail)!=null&&lr.secret_repository)||Cr(xu)},onCancel:()=>{var lr;!h&&!((lr=i==null?void 0:i.detail)!=null&&lr.secret_repository)&&Cr(xu)}})}),Cr=xu=>Ji(void 0,null,function*(){h?(yield(0,je.h4)(a0({},b)),u({type:"practiceSetting/getCommonData",payload:a0({},b)})):yield(0,je.K0)(pl(a0({},b),{is_secret_repository:xu})),mt(),u({type:"shixunsDetail/getShixunsDetail",payload:{id:b.id}})}),qr=xu=>{console.log(xu)},Rr=xu=>Ji(void 0,null,function*(){console.log(xu);const fn=xu.node.key,nn=xu.dragNode.key,ar=xu.node.pos.split("-"),zu=xu.dropPosition-Number(ar[ar.length-1]);if(xu.node.type!=="tree"||xu.dragNode.path.split("/").length===1){Mt.ZP.warning("\u672A\u79FB\u52A8\u6587\u4EF6\u76EE\u5F55\u4F4D\u7F6E");return}if((yield u({type:"shixunsDetail/moveGitFile",payload:{id:b.id,from:xu.dragNode.path,to:xu.node.path+"/"+xu.dragNode.name,message:`${xu.dragNode.path} move to ${xu.node.path+"/"+xu.dragNode.name} `}})).status===0){Se("");let Xn=xu.dragNode.path.split("/");Xn.pop(),yield mt(xu.node.path),yield mt(Xn.join("/")),Xn.pop(),yield mt(Xn.join("/"))}});return e.createElement("section",{className:Wi.bg},e.createElement("div",{className:Wi.contentbg},e.createElement("div",{className:Wi.wrap},e.createElement(A.Z,{className:Wi.gitCode},e.createElement(d.Z,{flex:"1"},e.createElement("span",{className:"iconfont icon-daimacangku2 mr8"}),h?"\u4EE3\u7801\u4ED3\u5E93":"\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93"),e.createElement(d.Z,null,e.createElement(ri.Z,{dropdownRender:()=>T({type:"topTree"}),className:"current"},e.createElement(ta.Z,{open:et,title:e.createElement("div",{className:"font16"},e.createElement(Kc.Z,{style:{position:"relative",left:-35},onClick:()=>Er()}),"\u70B9\u51FB\u6B64\u5904\u65B0\u5EFA\u6587\u4EF6\u3001\u65B0\u5EFA\u6587\u4EF6\u5939\u3001\u4E0A\u4F20\u6587\u4EF6\u3002",e.createElement("span",{onClick:()=>Er(),className:"iconfont icon-guanbi1 ml8 current font14"})),overlayClassName:Wi.overlayClass,overlayStyle:{maxWidth:500},arrowPointAtCenter:!0,placement:"right",color:"#F7B500"})))),!!v.length&&!h&&e.createElement("div",{className:"mt20 pl20 pr20 font14 c-white"},e.createElement("div",null,"\u5B9E\u8BAD\u8BC4\u6D4B\u7684\u65F6\u5019\uFF0C\u7CFB\u7EDF\u4F1A\u4E34\u65F6\u5C06\u79C1\u5BC6\u4EE3\u7801\u5E93\u79FB\u52A8\u666E\u901A\u4EE3\u7801\u5E93\u7684secret\u76EE\u5F55\u4E0B\u9762\uFF0C\u8BC4\u6D4B\u7ED3\u675F\u4F1A\u6E05\u7A7Asecret\u76EE\u5F55\u5185\u5BB9\u3002\u5982\u679C\u79C1\u5BC6\u4EE3\u7801\u5E93\u4E2D\u5B58\u5728\u6587\u4EF6src/test.sh\uFF0C\u5728\u666E\u901A\u4EE3\u7801\u5E93\u8C03\u7528\u8BE5\u6587\u4EF6\u5219\u4F7F\u7528\u8DEF\u5F84\uFF1Asecret/src/test.sh")),v.length?e.createElement(e.Fragment,null,e.createElement("div",{className:Wi.content},e.createElement(Vc,{disabled:!!q.effects["shixunsDetail/getFileContent"],multiple:!0,showIcon:!1,treeData:v,switcherIcon:e.createElement(zc.Z,{style:{fontWeight:"bold",fontSize:14,position:"relative",top:3,marginLeft:22}}),onExpand:En,expandedKeys:ft,selectedKeys:Le,onSelect:Yu,draggable:{icon:!1},onDragEnter:qr,onDrop:Rr,allowDrop:({dropNode:xu,dropPosition:fn})=>!1}))):"",!v.length&&h&&((H=i==null?void 0:i.detail)==null?void 0:H.init_repository)&&e.createElement(vl,null),!v.length&&!h&&((V=i==null?void 0:i.detail)==null?void 0:V.secret_repository)&&e.createElement(vl,null))),e.createElement(t0,{taskData:t,open:K,defaultPath:$e,onClose:()=>de(!1),isRepository:!h,onOK:xu=>Ji(void 0,null,function*(){const fn=$e.split("/");fn.pop(),yield mt(fn.join("/")),Se("")})}),e.createElement(fo,{taskData:t,visible:ue,defaultPath:$e,onClose:()=>M(!1),isRepository:h,onOK:xu=>{vt(xu.path,xu.name)}}),e.createElement(co,{taskData:t,visible:ve,defaultPath:$e,onClose:()=>fe(!1),isRepository:h,onOK:xu=>{vt(xu.path,xu.name)}}),e.createElement(V0,{taskData:t,defaultPath:$e,visible:He,isRepository:h,onClose:()=>Ge(!1),onOK:xu=>Ji(void 0,null,function*(){const fn=$e.split("/");yield mt($e),ft=[fn[0]||""],Le=[$e],ke([...Le]),gt([...ft])})}),e.createElement(Uc,{pathList:$e==null?void 0:$e.split("/"),showInputPath:!0,isMergeSelectFile:iu,onFinish:xu=>{iu?Bu(xu):mt(xu),Fu(!1)}}))},vl=()=>e.createElement("div",{className:`mt20 pb50 ${Wi.nodata}`},e.createElement("div",{className:Wi.headLeft},"\u63D0\u793A\uFF1A",e.createElement("br",null),"\u6B64\u5904\u5B58\u653E\u672C\u5B9E\u8BAD\u6240\u9700\u7684\u6240\u6709\u4EE3\u7801\u7B49\u76F8\u5173\u6587\u4EF6\uFF0C\u4F60\u53EF\u4EE5\u901A\u8FC7\u4EE5\u4E0B",e.createElement("br",null),"\u4E24\u79CD\u65B9\u5F0F\u6765\u4F7F\u7528\uFF1A",e.createElement("br",null),"1\u3001",e.createElement("a",{href:"/forums/2784",target:"_blank"},"Git\u5BA2\u6237\u7AEF")," \u4E0A\u4F20\u5DF2\u6709\u6587\u4EF6\u6765\u5F00\u59CB\u4F7F\u7528\u3002",e.createElement("br",null),"2\u3001\u76F4\u63A5\u5728\u5E73\u53F0\u4E0A\u521B\u5EFA\u6587\u4EF6\u76EE\u5F55\u4EE5\u53CA\u76F8\u5173\u4EE3\u7801\u6587\u4EF6\u3002"),e.createElement("img",{width:"100%",src:Re.Oe}));var _c=(0,ae.connect)(({shixunsDetail:o,loading:c,globalSetting:i,practiceSetting:C,user:q})=>({shixunsDetail:o,globalSetting:i,user:q,practiceSetting:C,loading:c}))(qc),Ps={flex_box_center:"flex_box_center___JApjy",flex_space_between:"flex_space_between___kWWbU",flex_box_vertical_center:"flex_box_vertical_center___Op0Qs",flex_box_center_end:"flex_box_center_end___xNwhe",flex_box_column:"flex_box_column___RSFt3",commitWrap:"commitWrap___uVJGM",wrap:"wrap____nTMX",colorGray:"colorGray___UUm6u",content:"content___TUOUP",itemTime:"itemTime___sZPNc",imageUrl:"imageUrl___WLUXb",blueLight:"blueLight___bdcZp",divider:"divider___ltlQU",empty:"empty___i8M59"},$c=D(37285),ed=Object.defineProperty,D0=Object.getOwnPropertySymbols,Cl=Object.prototype.hasOwnProperty,Dl=Object.prototype.propertyIsEnumerable,yl=(o,c,i)=>c in o?ed(o,c,{enumerable:!0,configurable:!0,writable:!0,value:i}):o[c]=i,Bl=(o,c)=>{for(var i in c||(c={}))Cl.call(c,i)&&yl(o,i,c[i]);if(D0)for(var i of D0(c))Dl.call(c,i)&&yl(o,i,c[i]);return o},td=(o,c)=>{var i={};for(var C in o)Cl.call(o,C)&&c.indexOf(C)<0&&(i[C]=o[C]);if(o!=null&&D0)for(var C of D0(o))c.indexOf(C)<0&&Dl.call(o,C)&&(i[C]=o[C]);return i},ud=(o,c,i)=>new Promise((C,q)=>{var F=t=>{try{u(i.next(t))}catch(n){q(n)}},p=t=>{try{u(i.throw(t))}catch(n){q(n)}},u=t=>t.done?C(t.value):Promise.resolve(t.value).then(F,p);u((i=i.apply(o,c)).next())});const nd=o=>{var c=o,{shixunsDetail:i,globalSetting:C,loading:q,user:F,dispatch:p,isRepository:u}=c,t=td(c,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]);const n=Bl(Bl({},(0,ae.useParams)()),(0,ae.useLocation)().query),[h,v]=(0,e.useState)([]);(0,e.useEffect)(()=>{E()},[u]);const E=()=>ud(void 0,null,function*(){const b=yield p({type:"shixunsDetail/getRepositoryCommit",payload:{id:n.id,secret_repository:u?void 0:!0}});b&&v(b.commits||[])});return e.createElement(e.Fragment,null,h==""&&e.createElement("div",{className:Ps.empty},e.createElement("img",{src:Re.em,width:"258"}),e.createElement("br",null),e.createElement("span",{className:"c-grey-c font14"},"\u6682\u65E0\u63D0\u4EA4\u8BB0\u5F55")),h!=""&&e.createElement("section",{className:Ps.bg},e.createElement("div",{className:Ps.wrap},e.createElement("div",{className:Ps.content},h==null?void 0:h.map(b=>{var Y,te;return e.createElement("div",null,e.createElement(A.Z,{align:"middle",className:"c-white font16"},e.createElement(d.Z,null,b.title)),e.createElement(A.Z,{align:"middle",className:"mt20 "},e.createElement(d.Z,null,e.createElement("img",{className:Ps.imageUrl,src:Tt.Z.IMG_SERVER+"/"+((Y=b.author)==null?void 0:Y.image_url)})),e.createElement(d.Z,{className:Ps.blueLight},e.createElement("span",{className:"ml20"},(te=b.author)==null?void 0:te.username)),e.createElement(d.Z,null,e.createElement("span",{className:`ml20 ${Ps.blueLight}`},"\u63D0\u4EA4\u4E8E"),e.createElement("span",{className:`ml20 ${Ps.blueLight}`},b.time))),e.createElement($c.Z,{className:Ps.divider}))})))))};var rd=(0,ae.connect)(({shixunsDetail:o,loading:c,globalSetting:i,user:C})=>({shixunsDetail:o,globalSetting:i,user:C,loading:c.models.index}))(nd),i0=D(52918),ad=Object.defineProperty,id=Object.defineProperties,sd=Object.getOwnPropertyDescriptors,y0=Object.getOwnPropertySymbols,wl=Object.prototype.hasOwnProperty,Fl=Object.prototype.propertyIsEnumerable,Il=(o,c,i)=>c in o?ad(o,c,{enumerable:!0,configurable:!0,writable:!0,value:i}):o[c]=i,Ao=(o,c)=>{for(var i in c||(c={}))wl.call(c,i)&&Il(o,i,c[i]);if(y0)for(var i of y0(c))Fl.call(c,i)&&Il(o,i,c[i]);return o},q0=(o,c)=>id(o,sd(c)),od=(o,c)=>{var i={};for(var C in o)wl.call(o,C)&&c.indexOf(C)<0&&(i[C]=o[C]);if(o!=null&&y0)for(var C of y0(o))c.indexOf(C)<0&&Fl.call(o,C)&&(i[C]=o[C]);return i},xl=(o,c,i)=>new Promise((C,q)=>{var F=t=>{try{u(i.next(t))}catch(n){q(n)}},p=t=>{try{u(i.throw(t))}catch(n){q(n)}},u=t=>t.done?C(t.value):Promise.resolve(t.value).then(F,p);u((i=i.apply(o,c)).next())});const{TabPane:AA}=Ns.default,ld=o=>{var c=o,{globalSetting:i,loading:C,dispatch:q,practiceSetting:F,shixunsDetail:p,taskData:u,taskId:t,onEditRepCode:n}=c,h=od(c,["globalSetting","loading","dispatch","practiceSetting","shixunsDetail","taskData","taskId","onEditRepCode"]),v,E,b,Y,te,H;const V=!(u!=null&&u.is_last_game)&&((u==null?void 0:u.shixun.status)>0||((v=u==null?void 0:u.user)==null?void 0:v.identity)<5),[R,O]=(0,e.useState)("1"),[N,ue]=(0,e.useState)("1"),[M,K]=(0,e.useState)(!0);let[de,ve]=(0,e.useState)({});const fe=(0,e.useRef)(),[He,Ge]=(0,e.useState)(!0),[$e,Yt]=(0,e.useState)(["2","1"]),[ft,gt]=(0,e.useState)([]),Le=(0,e.useRef)(),ke=q0(Ao({},(0,ae.useParams)()),{taskId:t}),[rt,Xt]=(0,e.useState)(!1),et=[{id:"1",name:"\u4EE3\u7801\u4ED3\u5E93"},{id:"2",name:e.createElement("span",null,e.createElement("span",null,"\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93"),e.createElement(ta.Z,{title:"\u79C1\u5BC6\u7248\u672C\u5E93\u7684\u6587\u4EF6\u5BF9\u5B66\u5458\u59CB\u7EC8\u9690\u85CF\uFF0C\u65E0\u6CD5\u8BBF\u95EE\u67E5\u770B\u3002"},e.createElement("i",{className:"iconfont icon-xiaowenhao",style:{marginLeft:2,fontSize:14}})))}];(0,e.useEffect)(()=>{var cu;const tu=(cu=F==null?void 0:F.sideBar)==null?void 0:cu.selectPath.split("/");Yt(tu)},[(E=F==null?void 0:F.sideBar)==null?void 0:E.selectPath]);const kt=function(cu){cu.data==="compileResltDone"&&Xt(!1)};(0,e.useEffect)(()=>(window.addEventListener("message",kt),()=>{window.removeEventListener("message",kt)}),[]);const Pe=cu=>{(de==null?void 0:de.file_type)==="txt"&&(de.content=cu,ve(Ao({},de)),n(cu))};(0,e.useEffect)(()=>{var cu;console.log((cu=F==null?void 0:F.sideBar)==null?void 0:cu.selectPath,"sideBar"),new Promise((tu,Oe)=>xl(void 0,null,function*(){var Fe,Rt,iu,Fu,su,Bu;if(((Fe=F==null?void 0:F.sideBar)==null?void 0:Fe.selectPath)!==""&&((Rt=F==null?void 0:F.sideBar)!=null&&Rt.selectPath)){const T=yield(0,y.li)(t,{path:(iu=F==null?void 0:F.sideBar)==null?void 0:iu.selectPath});if(T!=null&&T.content||(T==null?void 0:T.content)=="")try{(T==null?void 0:T.file_type)==="txt"?(T.content=window.decodeURIComponent(escape(window.atob((Fu=T.content)==null?void 0:Fu.content))),ve(Ao({},T))):(T.content=(su=T.content)==null?void 0:su.content,ve(Ao({},T)))}catch(oe){de.content&&(T.content=window.atob((Bu=T.content)==null?void 0:Bu.content)),ve(Ao({},T)),Mt.ZP.warning("\u8BF7\u786E\u8BA4\u6587\u4EF6\u5B57\u7B26\u96C6\u7F16\u7801\u662F\u5426\u4E3AUTF-8")}else q({type:"practiceSetting/setSideBarTabs",payload:{selectPath:""}})}}))},[(b=F==null?void 0:F.sideBar)==null?void 0:b.selectPath]);const pt=e.createElement(Xa.default,{className:ja.menu,onClick:cu=>{var tu;!((tu=p==null?void 0:p.detail)!=null&&tu.secret_repository)&&cu.key==="2"&&ue("1"),O(cu.key),cu.key==="1"?Ge(!0):Ge(!1)}},e.createElement(Xa.default.Item,{disabled:!0,key:"0"},"\u5207\u6362\u4ED3\u5E93"),et.filter(cu=>{var tu,Oe;return!((tu=p==null?void 0:p.detail)!=null&&tu.init_repository)||(Oe=p==null?void 0:p.detail)!=null&&Oe.is_jupyter_lab?cu.id!=="2":cu}).map((cu,tu)=>e.createElement(Xa.default.Item,{className:"leaveClick",key:cu.id},cu.name))),pu=()=>xl(void 0,null,function*(){var cu,tu,Oe,Fe,Rt;Xt(!0);const iu=yield(0,y.n4)((cu=u==null?void 0:u.myshixun)==null?void 0:cu.identifier,q0(Ao({path:(tu=F==null?void 0:F.sideBar)==null?void 0:tu.selectPath},de),{evaluate:0,tab_type:1,game_id:(Oe=u==null?void 0:u.game)==null?void 0:Oe.id}));(Rt=(Fe=document.getElementById("latexIframeRef"))==null?void 0:Fe.contentWindow)==null||Rt.postMessage("compile","*"),iu!=null&&iu.content&&q({type:"practiceSetting/setSideBarTabs",payload:q0(Ao({},F.sideBar),{confirmLeave:!1})})});return e.createElement("div",{className:ja.warehouse},e.createElement("div",{className:ja.content},N==="1"&&e.createElement(e.Fragment,null,e.createElement("aside",{className:ja.left,id:"latex-drawer",style:{width:M?"36%":"0%"}},e.createElement(Iu.Z,{spinning:!!C.effects["shixunsDetail/getRepository"],wrapperClassName:`${ja.loading} ${ja.bottom0}`},e.createElement(_c,{taskData:u,params:ke,setTreeData:gt,treeData:ft,activeKey:R,isRepository:He})),e.createElement("span",{onClick:()=>K(!1),className:`${ja.close} iconfont icon-quxiao`})),e.createElement("aside",{className:ja.right,ref:Le},((Y=F==null?void 0:F.sideBar)==null?void 0:Y.selectPath)!==""&&e.createElement(e.Fragment,null,e.createElement(Iu.Z,{spinning:!!C.effects["shixunsDetail/getFileContent"],wrapperClassName:ja.loading},e.createElement("div",{className:ja.filePathWrp},e.createElement(A.Z,{align:"middle",className:"w100"},e.createElement(d.Z,null,e.createElement("span",{onClick:()=>K(!0),className:"iconfont icon-daimacangku2 c-white current"})),e.createElement(d.Z,{flex:"40px"},e.createElement("div",{className:ja.line,style:{marginLeft:20}})),e.createElement(d.Z,{className:ja.filePath},$e.map((cu,tu)=>e.createElement("span",{className:"c-blue"},cu))))),e.createElement("div",{className:C.effects["shixunsDetail/getFileContent"]?"hide":"show"},e.createElement(i0.Z,{className:"darkBlue",style:{top:66,height:"calc(100% - 60px)",position:"absolute"},filename:de.filename,type:de.file_type==="office"?"download":de.file_type,data:de.content,monacoEditor:{value:de.content,language:de.language,onChange:cu=>Pe(cu),onSave:cu=>{},options:{fontSize:14,minimap:{enabled:!1}}}}))),(de==null?void 0:de.file_type)==="txt"&&e.createElement("div",{className:ja.footer},(u==null?void 0:u.prev_game)&&e.createElement("a",{href:`/tasks/${u==null?void 0:u.prev_game}${location.search}`,style:{marginRight:"auto"},onClick:cu=>{cu.preventDefault(),setTimeout(()=>window.location.href=`/tasks/${u==null?void 0:u.prev_game}${location.search}`,300)}},"\u4E0A\u4E00\u5173"),e.createElement(ht.ZP,{type:"primary",size:"middle",loading:rt,onClick:pu},"\u5F00\u59CB\u7F16\u8BD1"),V&&e.createElement("a",{href:`/tasks/${u==null?void 0:u.next_game}${location.search}`,style:{marginLeft:"auto"},onClick:cu=>{var tu,Oe;if(cu.preventDefault(),(tu=u==null?void 0:u.shixun)!=null&&tu.task_pass||(u==null?void 0:u.game.status)===2||((Oe=u==null?void 0:u.user)==null?void 0:Oe.identity)<5){setTimeout(()=>window.location.href=`/tasks/${u==null?void 0:u.next_game}${location.search}`,300);return}Be.default.warning({centered:!0,width:530,title:"\u63D0\u793A",okText:"\u6211\u77E5\u9053\u4E86",content:e.createElement("p",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u8BBE\u7F6E\u4E86\u4E0D\u5141\u8BB8\u8DF3\u5173\u3002\u901A\u8FC7\u5F53\u524D\u5173\u5361\u540E\uFF0C\u624D\u80FD\u8FDB\u5165\u4E0B\u4E00\u5173\u3002")})}},"\u4E0B\u4E00\u5173"))),((te=F==null?void 0:F.sideBar)==null?void 0:te.selectPath)==""&&((H=p==null?void 0:p.detail)==null?void 0:H.init_repository)&&e.createElement("div",{className:ja.empty},e.createElement("img",{src:Re.x7,width:"258"}),e.createElement("br",null),e.createElement("span",{className:"c-grey-c"},!!(ft!=null&&ft.length)&&"\u5728\u5DE6\u4FA7\u4EE3\u7801\u4ED3\u5E93\u533A\u57DF\u70B9\u51FB\u76EE\u5F55\u6253\u5F00\u6587\u4EF6",!(ft!=null&&ft.length)&&"\u8BF7\u5148\u5728\u5DE6\u4FA7\u4E0A\u4F20\u6587\u4EF6\u6216\u65B0\u5EFA\u6587\u4EF6\uFF01")))),N==="2"&&e.createElement("div",{className:ja.commit},e.createElement(rd,{isRepository:He}))))};var cd=(0,ae.connect)(({loading:o,globalSetting:c,practiceSetting:i,shixunsDetail:C})=>({globalSetting:c,loading:o,practiceSetting:i,shixunsDetail:C}))(ld),dd=({taskId:o,taskData:c,onEditRepCode:i})=>{const C=(0,e.useRef)(),q=(0,e.useRef)(),F=(0,e.useMemo)(()=>{var p,u,t,n,h;if(c){const v=(t=(u=(p=c==null?void 0:c.challenge)==null?void 0:p.path)==null?void 0:u.replace("\uFF1B",";"))==null?void 0:t.split(";")[0];return`https://latexjs.educoder.net/index.html?id=${(n=c==null?void 0:c.shixun)==null?void 0:n.identifier}&path=${v}&taskId=${o}&myshixunId=${(h=c==null?void 0:c.myshixun)==null?void 0:h.identifier}&token=${(0,L.ej)("_educoder_session")}`}},[c]);return e.createElement(A.Z,{style:{height:"100vh"},ref:q},e.createElement(d.Z,{flex:"1"},(c==null?void 0:c.shixun)&&e.createElement(cd,{taskId:o,taskData:c,onEditRepCode:i})),e.createElement(d.Z,{flex:"1",className:bs.wrap},e.createElement("iframe",{ref:C,id:"latexIframeRef",style:{width:"100%",border:"none",height:"100%"},src:F}),e.createElement("span",{className:bs.full,onClick:()=>{(0,f.vp)()?(0,f.BU)():(0,f.Dj)(q.current)}},e.createElement("span",{className:"iconfont icon-quanping mr5 font12"}),"\u5168\u5C4F / \u9000\u51FA\u5168\u5C4F")))},bl="data:image/png;base64,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",Sl="data:image/png;base64,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",fd="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAASCAYAAABSO15qAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjNEMUNCRTZCNDE1MzExRThBREM4QUVGRUEwQjY3M0FFIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjNEMUNCRTZDNDE1MzExRThBREM4QUVGRUEwQjY3M0FFIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6M0QxQ0JFNjk0MTUzMTFFOEFEQzhBRUZFQTBCNjczQUUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6M0QxQ0JFNkE0MTUzMTFFOEFEQzhBRUZFQTBCNjczQUUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6xcnMrAAABN0lEQVR42qzTsUtCURTH8fskisZoa4ogcGhpcYuW+gsk+icyGiyEoNVB0i3EWYJwaG2Koj+gBiEqqIasRQlCHCJ8fU+cB4fLldS68BHO755zeQ/vi7L3q4vOuRMsu9HWNTZT/NTHGHY6U5cDMm78lUm5P65/OaDtZXsoB3or2PWythxQ9cInFHBrsjvNHr3eqhxQxIsJS5jAlsl29GlLJpOZooQ979HmsY9zHOMUZ8hjwfTJTC/iIkkR4RIruvmJJXQxhVhfaVr3ryCDcfIvSMM2+lpP4ghveMahGe5rb+z/jTeomXoNG1hH1uQ17f1ZySskaxYPmNH6FR9Ia/0O+XY6gy6SbByYes4MO93r/HYT5V40A3kzcGeCB3whF8hzujfUt3CBhqkbmo30McnFaan8oKZvAQYAarBDzHlRpVIAAAAASUVORK5CYII=",hd=({star:o,gold:c,experience:i,next_game:C,next_shixun:q,subject_done:F,onCloseResult:p,isPictureView:u,webDisplayUrl:t,onShowPictureView:n,history:h,onStarChange:v,taskData:E,is_jupyter:b,is_jupyter_lab:Y})=>{var te;const[H]=(0,ae.useSearchParams)(),V=(0,ae.useParams)();function R(){if(p(),console.log("`/tasks/${next_game}${location.search}`",`/tasks/${C}${O.search}`),V.courseId&&V.homeworkId){setTimeout(()=>{window.location.href=`/tasks/${V.courseId}/${V.homeworkId}/${C}${O.search}`},300);return}setTimeout(()=>{window.location.href=`/tasks/${C}${O.search}`},300)}const O=(0,ae.useLocation)();return e.createElement("div",{className:"evaluate-result-container"},e.createElement("div",{className:"evaluate-result-body"},e.createElement("a",{className:"close-line",onClick:p},e.createElement("i",{className:"iconfont icon-roundclose",style:{fontSize:"32px"}})),!H.get("subject_id")&&e.createElement("img",{width:652,src:C||!F?bl:Sl,alt:"\u901A\u5173"}),H.get("subject_id")&&e.createElement("img",{width:652,src:F?Sl:bl,alt:"\u901A\u5173"}),e.createElement("div",{className:"gold-and-experience"},e.createElement("p",{className:"flex-container"},e.createElement("span",{className:"gold-circle"})," +",c),e.createElement("p",{className:"flex-container"},e.createElement("img",{src:fd})," +",i)),e.createElement("footer",null,o?null:e.createElement(e.Fragment,null,e.createElement("p",{className:"star-tip"},"\u60A8\u7684\u8BC4\u4EF7\u51B3\u5B9A\u8001\u5E08\u7684\u6C5F\u6E56\u5730\u4F4D~"),e.createElement(Jt.Z,{className:"star-tip-rate",defaultValue:0,allowClear:!1,onChange:v})),e.createElement("div",{className:"tc"},V.courseId&&V.homeworkId&&(E==null?void 0:E.is_open_submit_test_result)&&!(E!=null&&E.homework_common_is_end)&&((te=E==null?void 0:E.user)==null?void 0:te.user_course_identity)==5&&e.createElement("a",{className:"current rounded-4px",style:{background:"#02B696"},onClick:()=>{(0,L.xg)(`/classrooms/${V.courseId}/shixun_homework/${V.homeworkId}/detail/testresult`)}},E!=null&&E.is_submit_test_result?"\u4FEE\u6539\u5B9E\u9A8C\u7ED3\u679C":"\u63D0\u4EA4\u5B9E\u9A8C\u7ED3\u679C"),C?e.createElement("a",{className:"current",onClick:R},"\u4E0B\u4E00\u5173"):e.createElement("a",{className:"current",onClick:p},"\u5B8C\u6210"),!!q&&e.createElement("a",{className:"current",onClick:()=>{Ze(q,null,b||Y,H.get("subject_id"))}},"\u8FDB\u5165\u4E0B\u4E00\u4E2A\u5B9E\u8BAD"),u?e.createElement("a",{className:"current",onClick:()=>{n(),p()}},"\u67E5\u770B\u6548\u679C"):null,t?e.createElement("a",{target:"_blank",href:t},"\u67E5\u770B\u6548\u679C"):null,(E==null?void 0:E.openai_tpi)&&e.createElement("a",{href:"https://www.educoder.net/tasks/c9rfy5wlmz7f",className:"current",target:"_blank"},"\u5F3A\u5316\u8BAD\u7EC3")),H.get("subject_id")&&e.createElement("div",{className:"tc mt15"},q&&!C&&"\u5DF2\u901A\u8FC7\u672C\u5B9E\u8BAD\u7684\u6700\u540E\u4E00\u4E2A\u5173\u5361\uFF0C\u53EF\u4EE5\u8FDB\u5165\u4E0B\u4E00\u4E2A\u5B9E\u8BAD\u4E2D\u8FDB\u884C\u5B9E\u6218",F&&"\u606D\u559C\u60A8\uFF0C\u672C\u5B9E\u8DF5\u8BFE\u7A0B\u7684\u6700\u540E\u4E00\u4E2A\u5B9E\u8BAD\u5DF2\u901A\u5173"))))},s0=D(97915),Ad=D(51425),md=D(65150),_0={"code-area-container":"code-area-container___bjERn","only-view":"only-view___LP5ZN",frame:"frame___k7Y9h"},Ed="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIsAAABuCAYAAAAXkODOAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjY4Qjc0NjM3NTI4RTExRThBQTE0QjdDODQ4MEFBMzdGIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjY4Qjc0NjM4NTI4RTExRThBQTE0QjdDODQ4MEFBMzdGIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NjhCNzQ2MzU1MjhFMTFFOEFBMTRCN0M4NDgwQUEzN0YiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NjhCNzQ2MzY1MjhFMTFFOEFBMTRCN0M4NDgwQUEzN0YiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6LemY3AAAa7klEQVR42uxd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",gd=Object.defineProperty,pd=Object.defineProperties,vd=Object.getOwnPropertyDescriptors,Ml=Object.getOwnPropertySymbols,Cd=Object.prototype.hasOwnProperty,Dd=Object.prototype.propertyIsEnumerable,kl=(o,c,i)=>c in o?gd(o,c,{enumerable:!0,configurable:!0,writable:!0,value:i}):o[c]=i,o0=(o,c)=>{for(var i in c||(c={}))Cd.call(c,i)&&kl(o,i,c[i]);if(Ml)for(var i of Ml(c))Dd.call(c,i)&&kl(o,i,c[i]);return o},B0=(o,c)=>pd(o,vd(c)),l0=(o,c,i)=>new Promise((C,q)=>{var F=t=>{try{u(i.next(t))}catch(n){q(n)}},p=t=>{try{u(i.throw(t))}catch(n){q(n)}},u=t=>t.done?C(t.value):Promise.resolve(t.value).then(F,p);u((i=i.apply(o,c)).next())}),yd=({content:o,language:c,theme:i,onCodeChange:C,onSave:q,monacoOptions:F,isEditPath:p,currentPath:u,code_edit_permission:t,onUpdateCode:n,forbidCopy:h,filename:v,file_type:E,taskData:b,itemData:Y,codeLoading:te,breakPointValue:H,setBreakPointValue:V,highlightLine:R,openBreakPoint:O,startDebug:N,unique:ue,allBreakPointValue:M,setAllBreakPointValue:K})=>{const de=(0,ae.useParams)(),ve=(0,e.useRef)(),fe=(0,e.useRef)({unique:ue,breakPointValue:H,currentPath:u,startDebug:N,allBreakPointValue:M}),[He,Ge]=(0,e.useState)(!0),[$e,Yt]=(0,e.useState)("\u6B63\u5728\u52A0\u8F7D\u4E2D"),[ft]=(0,ae.useSearchParams)();let[gt,Le]=(0,e.useState)({});console.log("content:",{value:o,language:c,theme:i,onChange:C,onSave:q,forbidCopy:h,options:F,filename:v,file_type:E});const{tab_type:ke,shixun_environment_id:rt,index_tab:Xt}=Y;(0,e.useEffect)(()=>{fe.current.unique=ue,fe.current.breakPointValue=H,fe.current.currentPath=u,fe.current.startDebug=N,fe.current.allBreakPointValue=M},[ue,H,u,N,M]),(0,e.useEffect)(()=>{N?(V([]),et()):O&&V((M==null?void 0:M[u])||[])},[u]),(0,e.useEffect)(()=>{window.addEventListener("message",pt);const tu=lt.Z.subscribe("vnc-reseting",kt),Oe=lt.Z.subscribe("vnc-reseting-done",Pe);return()=>{tu(),Oe(),window.removeEventListener("message",pt)}},[]),(0,e.useEffect)(()=>{if(ke===1)return clearInterval(ve.current),ve.current=setInterval(()=>{n()},1*60*1e3),()=>{clearInterval(ve.current)}});const et=()=>l0(void 0,null,function*(){var tu;if(!fe.current.unique)return;const Oe=yield(0,gu.ZP)(`/api/myshixuns/${(tu=b.myshixun)==null?void 0:tu.identifier}/code_debugs/current_info.json`,{method:"post",body:{game_identifier:de.taskId,unique:fe.current.unique}});(Oe==null?void 0:Oe.status)===0&<.Z.publish("active-debug-data",(Oe==null?void 0:Oe.data)||{})}),kt=()=>{Le({}),Yt("\u6B63\u5728\u91CD\u7F6E\u4E2D"),Ge(!0)},Pe=tu=>{Le(tu==null?void 0:tu.data),Ge(!1)},pt=tu=>{switch(tu.data){case"updatecode":break;case"vsLoadingDone":Ge(!1);break}},pu=()=>l0(void 0,null,function*(){var tu,Oe,Fe,Rt,iu;let Fu={};ft.get("type")==="exercises"?Fu.exercise_id=ft.get("exercisesId"):de.courseId&&de.homeworkId&&(Fu.homework_common_id=ft.get("homework_common_id")||de.homeworkId),console.log("---",Fu);const su=yield(0,y.sA)((tu=b.myshixun)==null?void 0:tu.identifier,o0({shixun_environment_id:rt,tab_type:ke},Fu));if((Fe=(Oe=su==null?void 0:su.data)==null?void 0:Oe.data_list)!=null&&Fe.length){lt.Z.publish("pod-restrict-data",{identifier:(Rt=su==null?void 0:su.data)==null?void 0:Rt.identifier,data_list:(iu=su==null?void 0:su.data)==null?void 0:iu.data_list});return}if((su==null?void 0:su.status)===-3)return new Promise((Bu,T)=>l0(void 0,null,function*(){Be.default.confirm({content:"\u68C0\u6D4B\u5230\u60A8\u5DF2\u7ECF\u5F00\u542F\u4E86\u5176\u4ED6\u5B9E\u9A8C\u73AF\u5883\uFF0C\u8BF7\u5148\u5173\u95ED\u73AF\u5883\u540E\uFF0C\u518D\u8FDE\u63A5",okText:"\u7ACB\u5373\u5173\u95ED",cancelText:"\u7A0D\u540E\u5173\u95ED",onOk:()=>l0(void 0,null,function*(){clearTimeout(timeout.current),setPercent(0),yield closeWindowsVnc(de.taskId,su==null?void 0:su.message),setLinkNum(linkNum+1)})})}));if((su==null?void 0:su.status)===-1)throw new String(su==null?void 0:su.message);if((su==null?void 0:su.status)===0)return Le(su==null?void 0:su.data),lt.Z.publish("send-tabs-result-data",B0(o0({},su==null?void 0:su.data),{index_tab:Xt})),lt.Z.publish("update-windows-time",su==null?void 0:su.data),su});(0,e.useEffect)(()=>{ke===2&&pu()},[ke]);const cu=(...tu)=>l0(void 0,[...tu],function*(Oe=[]){var Fe,Rt,iu,Fu;if(fe.current.startDebug){const su=yield(0,gu.ZP)(`/api/myshixuns/${(Fe=b.myshixun)==null?void 0:Fe.identifier}/code_debugs/set_break_point.json`,{method:"post",body:{game_identifier:de.taskId,file_name:fe.current.currentPath,line_number:(Rt=(0,la.xor)(fe.current.breakPointValue,Oe))==null?void 0:Rt[0],type:Oe.length>fe.current.breakPointValue.length?1:0,unique:fe.current.unique}});(su==null?void 0:su.status)===0&&(K(B0(o0({},fe.current.allBreakPointValue),{[fe.current.currentPath]:((Fu=(iu=su==null?void 0:su.data)==null?void 0:iu.breakpoints)==null?void 0:Fu[fe.current.currentPath])||[]})),lt.Z.publish("active-debug-data",(su==null?void 0:su.data)||{}))}else K(B0(o0({},fe.current.allBreakPointValue),{[fe.current.currentPath]:Oe})),V(Oe)});return e.createElement(e.Fragment,null,e.createElement("div",{className:_0["code-area-container"],style:{background:i=="vs"?"#fff":"#1E1E1E"}},ke==1&&e.createElement(e.Fragment,null,p||t?null:e.createElement("img",{className:_0["only-view"],src:Ed,alt:"only-view"}),te?e.createElement(we.Z,{message:"\u6B63\u5728\u52A0\u8F7D\u4EE3\u7801",style:{color:"#0152d9"}}):e.createElement(i0.Z,{filename:v,type:E==="office"?"download":E,data:o,style:{position:"absolute",zIndex:1},monacoEditor:{value:o,language:c,theme:i,onChange:C,onSave:q,forbidCopy:h,options:B0(o0({},F),{fixedOverflowWidgets:!0}),insertSpaces:F.insertSpaces,breakPointValue:H,highlightLine:R,openBreakPoint:O,onBreakPoint:cu}})),ke===2&&e.createElement(Iu.Z,{spinning:He,tip:$e,wrapperClassName:_0.frame},e.createElement("iframe",{src:gt==null?void 0:gt.link_url,allow:"clipboard-write clipboard-read"}))))},Bd=D(89757),Fi={"choose-game-item":"choose-game-item___RYHdh","output-title-container":"output-title-container___P2NjC","output-title":"output-title___ZQJkv","test-case-list":"test-case-list___CYyHP","test-header":"test-header___fSQRn",active:"active___bY0Dq","active-debug":"active-debug___oeXMX","test-result":"test-result___DQXYd","markdown-body":"markdown-body____rqU_",success:"success___iuAG3",failer:"failer___axTtk",count:"count___B_kHY","test-case-item":"test-case-item___E3CU9","case-header":"case-header___xppld",iconfont:"iconfont___LO1VN",description:"description___j4efR","item-desc":"item-desc___ivltA",show:"show___ntNdM","item-tip":"item-tip___ETPck","arrow-down":"arrow-down___oQMCK","test-title":"test-title___mf3Df","arrow-right":"arrow-right___C6f8W","case-info":"case-info___yX5kK","test-case-run-header":"test-case-run-header___iHZR5","test-case-run-wrp":"test-case-run-wrp___qVT1y","diff-panel-container":"diff-panel-container___OEdXu","line-break":"line-break___Ww59n",empty:"empty___izbJX",alert:"alert___jv5_R",inputs:"inputs___bjeNr",submitStatus:"submitStatus___o37GC",unsubmitStatus:"unsubmitStatus___OoJ90","btn-run-self":"btn-run-self___F5vyI"};const $0=/(?:[\n\r\s]*?)(?:<\/link>)*/im,el=/(?:[\n\r\s]*?)(?:<\/script>)*/im,Ll=["http","com","net","org","cdn"];function Pl(o){let c=!1;for(let i=0;i{const[F,p]=(0,e.useState)(0),u=(0,ae.useParams)(),t=(0,e.useRef)(),n=(0,e.useRef)(),h=`${Uu.KI}/api/myshixuns/${i}/html_content.html`,v=(0,e.useMemo)(()=>{const E=[],b=[],Y=[],te=[],H=document.createElement("iframe");H.style.width="100%",H.style.height="100%",H.style.border="0";try{t.current.innerHTML="",t.current.appendChild(H)}catch(K){}let V=o,R=document.createElement("div");o=o.replace(/]*href=['"]([^'"]+)[^>]*>/gi,function(K,de){b.push(de.indexOf("http")>-1?de:"https://data.educoder.net/api/sources/get_html_content.html?content_type=text/css&identifier="+u.taskId+"&path="+de);var ve=de.indexOf("http")>-1?K:'';return ve}),o=o.replace(/